mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-12-22 20:32:40 +00:00
277663b822
When collecting user feedback regarding the native rendering option on the German Wikipedia (T346795) it became apparent that some power users aim for bigger and bolder fonts and a more LaTeX-like layout. MathML, however, aims to format math as an integral part of the text with uniform fonts and spacing. To match both user needs, this patch adds a new rendering option that uses client-side MathJax (without a need for restbase or mathoid). * Adjust MathJax`s loader to be compatible with the mw loader * Add new rendering mode * Copy MathJax source to resource module as foreign repo Bug: T354136 Change-Id: I1ecf9c77fefc3b0f717107d81979276023f6cb84
34 lines
2 MiB
34 lines
2 MiB
(function(){"use strict";var __webpack_modules__={351:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AssistiveMmlHandler=t.AssistiveMmlMathDocumentMixin=t.AssistiveMmlMathItemMixin=t.LimitedMmlVisitor=void 0;var u=r(4474),c=r(9259),d=r(7233),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getAttributes=function(t){return e.prototype.getAttributes.call(this,t).replace(/ ?id=".*?"/,"")},t}(c.SerializedMmlVisitor);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.assistiveMml=function(e,t){if(void 0===t&&(t=!1),!(this.state()>=u.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(e.options.enableAssistiveMml||t)){var r=e.adaptor,a=e.toMML(this.root).replace(/\n */g,"").replace(/<!--.*?-->/g,""),n=r.firstChild(r.body(r.parse(a,"text/html"))),o=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[n]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,o)}this.state(u.STATE.ASSISTIVEMML)}},t}(e)}function m(e){var t;return t=function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,l([],i(t),!1))||this,n=a.constructor,o=n.ProcessBits;return o.has("assistive-mml")||o.allocate("assistive-mml"),a.visitor=new p(a.mmlFactory),a.options.MathItem=f(a.options.MathItem),"addStyles"in a&&a.addStyles(n.assistiveStyles),a}return n(t,e),t.prototype.toMML=function(e){return this.visitor.visitTree(e)},t.prototype.assistiveMml=function(){var e,t;if(!this.processed.isSet("assistive-mml")){try{for(var r=s(this.math),a=r.next();!a.done;a=r.next()){a.value.assistiveMml(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this.processed.set("assistive-mml")}return this},t.prototype.state=function(t,r){return void 0===r&&(r=!1),e.prototype.state.call(this,t,r),t<u.STATE.ASSISTIVEMML&&this.processed.clear("assistive-mml"),this},t}(e),t.OPTIONS=o(o({},e.OPTIONS),{enableAssistiveMml:!0,renderActions:(0,d.expandable)(o(o({},e.OPTIONS.renderActions),{assistiveMml:[u.STATE.ASSISTIVEMML]}))}),t.assistiveStyles={"mjx-assistive-mml":{position:"absolute !important",top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)",padding:"1px 0px 0px 0px !important",border:"0px !important",display:"block !important",width:"auto !important",overflow:"hidden !important","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none"},'mjx-assistive-mml[display="block"]':{width:"100% !important"}},t}t.LimitedMmlVisitor=p,(0,u.newState)("ASSISTIVEMML",153),t.AssistiveMmlMathItemMixin=f,t.AssistiveMmlMathDocumentMixin=m,t.AssistiveMmlHandler=function(e){return e.documentClass=m(e.documentClass),e}},5282:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=new Map;t.default=r},5445:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))},l=this&&this.__generator||function(e,t){var r,a,n,o,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,a&&(n=2&o[0]?a.return:o[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,o[1])).done)return n;switch(a=0,n&&(o=[2&o[0],n.value]),o[0]){case 0:case 1:n=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,a=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(n=i.trys,(n=n.length>0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]<n[3])){i.label=o[1];break}if(6===o[0]&&i.label<n[1]){i.label=n[1],n=o;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(o);break}n[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],a=0}finally{r=n=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sreReady=t.Sre=void 0;var u,c=o(r(2998)),d=o(r(3362)),p=o(r(9552)),f=o(r(4440)),m=s(r(5897)),h=r(8504),g=o(r(3090)),y=r(1377),b=s(r(5282));!function(e){e.locales=y.Variables.LOCALES,e.sreReady=c.engineReady,e.setupEngine=c.setupEngine,e.engineSetup=c.engineSetup,e.toEnriched=c.toEnriched,e.toSpeech=c.toSpeech,e.clearspeakPreferences=h.ClearspeakPreferences,e.getHighlighter=g.highlighter,e.getSpeechGenerator=p.generator,e.getWalker=d.walker,e.clearspeakStyle=function(){return f.DOMAIN_TO_STYLES.clearspeak},e.preloadLocales=function(e){return i(this,void 0,void 0,(function(){var t;return l(this,(function(r){return[2,(t=b.default.get(e))?new Promise((function(e,r){return e(JSON.stringify(t))})):c.localeLoader()(e)]}))}))}}(u=t.Sre||(t.Sre={})),t.sreReady=u.sreReady,m.default.getInstance().delay=!0,t.default=u},444:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?"<!DOCTYPE ".concat(e.doctype.name,">"):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e){return e.cloneNode(!0)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var 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:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];0===r.length&&(r=Array.from(l.Package.packages.keys()));var n=[];try{for(var i=o(r),s=i.next();!s.done;s=i.next()){var u=s.value,c=l.Package.packages.get(u)||new l.Package(u,!0);n.push(c.promise)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}return Promise.all(n)},e.load=function(){for(var r,a,n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];if(0===n.length)return Promise.resolve();var s=[],u=function(r){var a=l.Package.packages.get(r);a||(a=new l.Package(r)).provides(t.CONFIG.provides[r]),a.checkNoLoad(),s.push(a.promise.then((function(){t.CONFIG.versionWarnings&&a.isLoaded&&!e.versions.has(l.Package.resolvePath(r))&&console.warn("No version information available for component ".concat(r))})))};try{for(var c=o(n),d=c.next();!d.done;d=c.next()){var p=d.value;u(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}return l.Package.loadAll(),Promise.all(s)},e.preLoad=function(){for(var e,r,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];try{for(var i=o(a),s=i.next();!s.done;s=i.next()){var u=s.value,c=l.Package.packages.get(u);c||(c=new l.Package(u,!0)).provides(t.CONFIG.provides[u]),c.loaded()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},e.defaultReady=function(){void 0!==t.MathJax.startup&&t.MathJax.config.startup.ready()},e.getRoot=function(){var e="//../../es5";if("undefined"!=typeof document){var t=document.currentScript||document.getElementById("MathJax-script");t&&(e=t.src.replace(/\/[^\/]*$/,""))}return e},e.checkVersion=function(a,n,o){return e.versions.set(l.Package.resolvePath(a),r),!(!t.CONFIG.versionWarnings||n===r)&&(console.warn("Component ".concat(a," uses ").concat(n," of MathJax; version in use is ").concat(r)),!0)},e.pathFilters=new c.FunctionList,e.pathFilters.add(t.PathFilters.source,0),e.pathFilters.add(t.PathFilters.normalize,10),e.pathFilters.add(t.PathFilters.prefix,20)}(u=t.Loader||(t.Loader={})),t.MathJax=i.MathJax,void 0===t.MathJax.loader){(0,i.combineDefaults)(t.MathJax.config,"loader",{paths:{mathjax:u.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:u.defaultReady.bind(u),failed:function(e){return console.log("MathJax(".concat(e.package||"?","): ").concat(e.message))},require:null,pathFilters:[],versionWarnings:!0}),(0,i.combineWithMathJax)({loader:u});try{for(var d=o(t.MathJax.config.loader.pathFilters),p=d.next();!p.done;p=d.next()){var f=p.value;Array.isArray(f)?u.pathFilters.add(f[0],f[1]):u.pathFilters.add(f)}}catch(e){a={error:e}}finally{try{p&&!p.done&&(n=d.return)&&n.call(d)}finally{if(a)throw a.error}}}t.CONFIG=t.MathJax.config.loader},265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.Package=t.PackageError=void 0;var s=r(235),u=function(e){function t(t,r){var a=e.call(this,t)||this;return a.package=r,a}return n(t,e),t}(Error);t.PackageError=u;var c=function(){function e(t,r){void 0===r&&(r=!1),this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=t,this.noLoad=r,e.packages.set(t,this),this.promise=this.makePromise(this.makeDependencies())}return Object.defineProperty(e.prototype,"canLoad",{get:function(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed},enumerable:!1,configurable:!0}),e.resolvePath=function(e,t){void 0===t&&(t=!0);var r={name:e,original:e,addExtension:t};return s.Loader.pathFilters.execute(r),r.name},e.loadAll=function(){var e,t;try{for(var r=o(this.packages.values()),a=r.next();!a.done;a=r.next()){var n=a.value;n.canLoad&&n.load()}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},e.prototype.makeDependencies=function(){var t,r,a=[],n=e.packages,u=this.noLoad,c=this.name,d=[];s.CONFIG.dependencies.hasOwnProperty(c)?d.push.apply(d,l([],i(s.CONFIG.dependencies[c]),!1)):"core"!==c&&d.push("core");try{for(var p=o(d),f=p.next();!f.done;f=p.next()){var m=f.value,h=n.get(m)||new e(m,u);this.dependencies.indexOf(h)<0&&(h.addDependent(this,u),this.dependencies.push(h),h.isLoaded||(this.dependencyCount++,a.push(h.promise)))}}catch(e){t={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(t)throw t.error}}return a},e.prototype.makePromise=function(e){var t=this,r=new Promise((function(e,r){t.resolve=e,t.reject=r})),a=s.CONFIG[this.name]||{};return a.ready&&(r=r.then((function(e){return a.ready(t.name)}))),e.length&&(e.push(r),r=Promise.all(e).then((function(e){return e.join(", ")}))),a.failed&&r.catch((function(e){return a.failed(new u(e,t.name))})),r},e.prototype.load=function(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;var t=e.resolvePath(this.name);s.CONFIG.require?this.loadCustom(t):this.loadScript(t)}},e.prototype.loadCustom=function(e){var t=this;try{var r=s.CONFIG.require(e);r instanceof Promise?r.then((function(){return t.checkLoad()})).catch((function(r){return t.failed("Can't load \""+e+'"\n'+r.message.trim())})):this.checkLoad()}catch(e){this.failed(e.message)}},e.prototype.loadScript=function(e){var t=this,r=document.createElement("script");r.src=e,r.charset="UTF-8",r.onload=function(e){return t.checkLoad()},r.onerror=function(r){return t.failed("Can't load \""+e+'"')},document.head.appendChild(r)},e.prototype.loaded=function(){var e,t,r,a;this.isLoaded=!0,this.isLoading=!1;try{for(var n=o(this.dependents),i=n.next();!i.done;i=n.next()){i.value.requirementSatisfied()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}try{for(var l=o(this.provided),s=l.next();!s.done;s=l.next()){s.value.loaded()}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}this.resolve(this.name)},e.prototype.failed=function(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new u(e,this.name))},e.prototype.checkLoad=function(){var e=this;((s.CONFIG[this.name]||{}).checkReady||function(){return Promise.resolve()})().then((function(){return e.loaded()})).catch((function(t){return e.failed(t)}))},e.prototype.requirementSatisfied=function(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())},e.prototype.provides=function(t){var r,a;void 0===t&&(t=[]);try{for(var n=o(t),i=n.next();!i.done;i=n.next()){var l=i.value,u=e.packages.get(l);u||(s.CONFIG.dependencies[l]||(s.CONFIG.dependencies[l]=[]),s.CONFIG.dependencies[l].push(l),(u=new e(l,!0)).isLoading=!0),this.provided.push(u)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.prototype.addDependent=function(e,t){this.dependents.push(e),t||this.checkNoLoad()},e.prototype.checkNoLoad=function(){var e,t;if(this.noLoad){this.noLoad=!1;try{for(var r=o(this.dependencies),a=r.next();!a.done;a=r.next()){a.value.checkNoLoad()}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}}},e.packages=new Map,e}();t.Package=c},2388:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},a.apply(this,arguments)},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Startup=void 0;var l,s=r(9515),u=r(8666),c=r(7233);!function(e){var l,s,c=new u.PrioritizedList;function p(t){return l.visitTree(t,e.document)}function f(){l=new t.MathJax._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,s=t.MathJax._.mathjax.mathjax,e.input=v(),e.output=k(),e.adaptor=S(),e.handler&&s.handlers.unregister(e.handler),e.handler=w(),e.handler&&(s.handlers.register(e.handler),e.document=A())}function m(){var t,r;e.input&&e.output&&h();var a=e.output?e.output.name.toLowerCase():"";try{for(var o=n(e.input),i=o.next();!i.done;i=o.next()){var l=i.value,s=l.name.toLowerCase();y(s,l),b(s,l),e.output&&g(s,a,l)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}function h(){t.MathJax.typeset=function(t){void 0===t&&(t=null),e.document.options.elements=t,e.document.reset(),e.document.render()},t.MathJax.typesetPromise=function(t){return void 0===t&&(t=null),e.document.options.elements=t,e.document.reset(),s.handleRetriesFor((function(){e.document.render()}))},t.MathJax.typesetClear=function(t){void 0===t&&(t=null),t?e.document.clearMathItemsWithin(t):e.document.clear()}}function g(r,a,n){var o=r+"2"+a;t.MathJax[o]=function(t,r){return void 0===r&&(r={}),r.format=n.name,e.document.convert(t,r)},t.MathJax[o+"Promise"]=function(t,r){return void 0===r&&(r={}),r.format=n.name,s.handleRetriesFor((function(){return e.document.convert(t,r)}))},t.MathJax[a+"Stylesheet"]=function(){return e.output.styleSheet(e.document)},"getMetricsFor"in e.output&&(t.MathJax.getMetricsFor=function(t,r){return e.output.getMetricsFor(t,r)})}function y(r,a){var n=t.MathJax._.core.MathItem.STATE;t.MathJax[r+"2mml"]=function(t,r){return void 0===r&&(r={}),r.end=n.CONVERT,r.format=a.name,p(e.document.convert(t,r))},t.MathJax[r+"2mmlPromise"]=function(t,r){return void 0===r&&(r={}),r.end=n.CONVERT,r.format=a.name,s.handleRetriesFor((function(){return p(e.document.convert(t,r))}))}}function b(e,r){t.MathJax[e+"Reset"]=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r.reset.apply(r,i([],o(e),!1))}}function v(){var r,a,o=[];try{for(var i=n(t.CONFIG.input),l=i.next();!l.done;l=i.next()){var s=l.value,u=e.constructors[s];if(!u)throw Error('Input Jax "'+s+'" is not defined (has it been loaded?)');o.push(new u(t.MathJax.config[s]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return o}function k(){var r=t.CONFIG.output;if(!r)return null;var a=e.constructors[r];if(!a)throw Error('Output Jax "'+r+'" is not defined (has it been loaded?)');return new a(t.MathJax.config[r])}function S(){var r=t.CONFIG.adaptor;if(!r||"none"===r)return null;var a=e.constructors[r];if(!a)throw Error('DOMAdaptor "'+r+'" is not defined (has it been loaded?)');return a(t.MathJax.config[r])}function w(){var r,a,o=t.CONFIG.handler;if(!o||"none"===o||!e.adaptor)return null;var i=e.constructors[o];if(!i)throw Error('Handler "'+o+'" is not defined (has it been loaded?)');var l=new i(e.adaptor,5);try{for(var s=n(c),u=s.next();!u.done;u=s.next()){l=u.value.item(l)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}return l}function A(r){return void 0===r&&(r=null),s.document(r||t.CONFIG.document,a(a({},t.MathJax.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((function(t,r){e.promiseResolve=t,e.promiseReject=r})),e.pagePromise=new Promise((function(e,t){var a=r.g.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){var n=function(){return e()};a.defaultView.addEventListener("load",n,!0),a.defaultView.addEventListener("DOMContentLoaded",n,!0)}else e()})),e.toMML=p,e.registerConstructor=function(t,r){e.constructors[t]=r},e.useHandler=function(e,r){void 0===r&&(r=!1),t.CONFIG.handler&&!r||(t.CONFIG.handler=e)},e.useAdaptor=function(e,r){void 0===r&&(r=!1),t.CONFIG.adaptor&&!r||(t.CONFIG.adaptor=e)},e.useInput=function(e,r){void 0===r&&(r=!1),d&&!r||t.CONFIG.input.push(e)},e.useOutput=function(e,r){void 0===r&&(r=!1),t.CONFIG.output&&!r||(t.CONFIG.output=e)},e.extendHandler=function(e,t){void 0===t&&(t=10),c.add(e,t)},e.defaultReady=function(){f(),m(),e.pagePromise.then((function(){return t.CONFIG.pageReady()})).then((function(){return e.promiseResolve()})).catch((function(t){return e.promiseReject(t)}))},e.defaultPageReady=function(){return t.CONFIG.typeset&&t.MathJax.typesetPromise?t.MathJax.typesetPromise(t.CONFIG.elements):Promise.resolve()},e.getComponents=f,e.makeMethods=m,e.makeTypesetMethods=h,e.makeOutputMethods=g,e.makeMmlMethods=y,e.makeResetMethod=b,e.getInputJax=v,e.getOutputJax=k,e.getAdaptor=S,e.getHandler=w,e.getDocument=A}(l=t.Startup||(t.Startup={})),t.MathJax=s.MathJax,void 0===t.MathJax._.startup&&((0,s.combineDefaults)(t.MathJax.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:l.defaultReady.bind(l),pageReady:l.defaultPageReady.bind(l)}),(0,s.combineWithMathJax)({startup:l,options:{}}),t.MathJax.config.startup.invalidOption&&(c.OPTIONS.invalidOption=t.MathJax.config.startup.invalidOption),t.MathJax.config.startup.optionError&&(c.OPTIONS.optionError=t.MathJax.config.startup.optionError)),t.CONFIG=t.MathJax.config.startup;var d=0!==t.CONFIG.input.length},3282:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=void 0,t.VERSION="3.2.2"},5009:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var m=r(Object.keys(t)),h=m.next();!h.done;h=m.next()){"style"===(d=h.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=m.return)&&s.call(m)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.findMath=function(e,t){return[]},e.prototype.executeFilters=function(e,t,r,a){var n={math:t,document:r,data:a};return e.execute(n),n.data},e.NAME="generic",e.OPTIONS={},e}();t.AbstractInputJax=o},5722:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathDocument=t.resetAllOptions=t.resetOptions=t.RenderList=void 0;var s=r(7233),u=r(9206),c=r(2975),d=r(9e3),p=r(4474),f=r(3909),m=r(6751),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.create=function(e){var t,r,a=new this;try{for(var n=o(Object.keys(e)),l=n.next();!l.done;l=n.next()){var s=l.value,u=i(this.action(s,e[s]),2),c=u[0],d=u[1];d&&a.add(c,d)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return a},t.action=function(e,t){var r,a,n,o,l,s,u=!0,c=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(u=t[1]),l=(r=i(this.methodActions(e),2))[0],s=r[1];else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(u=t[3]);var d=i(t.slice(1),2),p=d[0],f=d[1];l=(a=i(this.methodActions(p,f),2))[0],s=a[1]}else 3===t.length&&(u=t[2]),l=(n=i(this.methodActions(t[1]),2))[0],s=n[1];else 4===t.length&&(u=t[3]),l=(o=i(t.slice(1),2))[0],s=o[1];return[{id:e,renderDoc:l,renderMath:s,convert:u},c]},t.methodActions=function(e,t){return void 0===t&&(t=e),[function(t){return e&&t[e](),!1},function(e,r){return t&&e[t](r),!1}]},t.prototype.renderDoc=function(e,t){var r,a;void 0===t&&(t=p.STATE.UNPROCESSED);try{for(var n=o(this.items),i=n.next();!i.done;i=n.next()){var l=i.value;if(l.priority>=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=h,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=h.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var a=i(h.action(e,t),2),n=a[0],o=a[1];this.renderActions.add(n,o)},e.prototype.removeRenderAction=function(e){var t=this.renderActions.findID(e);t&&this.renderActions.remove(t)},e.prototype.render=function(){return this.renderActions.renderDoc(this),this},e.prototype.rerender=function(e){return void 0===e&&(e=p.STATE.RERENDER),this.state(e-1),this.render(),this},e.prototype.convert=function(e,t){void 0===t&&(t={});var r=(0,s.userOptions)({format:this.inputJax[0].name,display:!0,end:p.STATE.LAST,em:16,ex:8,containerWidth:null,lineWidth:1e6,scale:1,family:""},t),a=r.format,n=r.display,o=r.end,i=r.ex,l=r.em,u=r.containerWidth,c=r.lineWidth,d=r.scale,f=r.family;null===u&&(u=80*i);var m=this.inputJax.reduce((function(e,t){return t.name===a?t:e}),null),h=new this.options.MathItem(e,m,n);return h.start.node=this.adaptor.body(this.document),h.setMetrics(l,i,u,c,d),this.outputJax.options.mtextInheritFont&&(h.outputData.mtextFamily=f),this.outputJax.options.merrorInheritFont&&(h.outputData.merrorFamily=f),h.convert(this,o),h.typesetRoot||h.root},e.prototype.findMath=function(e){return void 0===e&&(e=null),this.processed.set("findMath"),this},e.prototype.compile=function(){var e,t,r,a;if(!this.processed.isSet("compile")){var n=[];try{for(var i=o(this.math),l=i.next();!l.done;l=i.next()){var s=l.value;this.compileMath(s),void 0!==s.inputData.recompile&&n.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}try{for(var u=o(n),c=u.next();!c.done;c=u.next()){var d=(s=c.value).inputData.recompile;s.state(d.state),s.inputData.recompile=d,this.compileMath(s)}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.processed.set("compile")}return this},e.prototype.compileMath=function(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}},e.prototype.compileError=function(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},e.prototype.typeset=function(){var e,t;if(!this.processed.isSet("typeset")){try{for(var r=o(this.math),a=r.next();!a.done;a=r.next()){var n=a.value;try{n.typeset(this)}catch(e){if(e.retry||e.restart)throw e;this.options.typesetError(this,n,e),n.outputData.error=e}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this.processed.set("typeset")}return this},e.prototype.typesetError=function(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},e.prototype.getMetrics=function(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this},e.prototype.updateDocument=function(){var e,t;if(!this.processed.isSet("updateDocument")){try{for(var r=o(this.math.reversed()),a=r.next();!a.done;a=r.next()){a.value.updateDocument(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this.processed.set("updateDocument")}return this},e.prototype.removeFromDocument=function(e){return void 0===e&&(e=!1),this},e.prototype.state=function(e,t){var r,a;void 0===t&&(t=!1);try{for(var n=o(this.math),i=n.next();!i.done;i=n.next()){i.value.state(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e<p.STATE.INSERTED&&this.processed.clear("updateDocument"),e<p.STATE.TYPESET&&(this.processed.clear("typeset"),this.processed.clear("getMetrics")),e<p.STATE.COMPILED&&this.processed.clear("compile"),this},e.prototype.reset=function(e){var r;return void 0===e&&(e={processed:!0}),(e=(0,s.userOptions)(Object.assign({},t.resetOptions),e)).all&&Object.assign(e,t.resetAllOptions),e.processed&&this.processed.reset(),e.inputJax&&this.inputJax.forEach((function(t){return t.reset.apply(t,l([],i(e.inputJax),!1))})),e.outputJax&&(r=this.outputJax).reset.apply(r,l([],i(e.outputJax),!1)),this},e.prototype.clear=function(){return this.reset(),this.math.clear(),this},e.prototype.concat=function(e){return this.math.merge(e),this},e.prototype.clearMathItemsWithin=function(e){var t,r=this.getMathItemsWithin(e);return(t=this.math).remove.apply(t,l([],i(r),!1)),r},e.prototype.getMathItemsWithin=function(e){var t,r,a,n;Array.isArray(e)||(e=[e]);var i=this.adaptor,l=[],s=i.getElements(e,this.document);try{e:for(var u=o(this.math),c=u.next();!c.done;c=u.next()){var d=c.value;try{for(var p=(a=void 0,o(s)),f=p.next();!f.done;f=p.next()){var m=f.value;if(d.start.node&&i.contains(m,d.start.node)){l.push(d);continue e}}}catch(e){a={error:e}}finally{try{f&&!f.done&&(n=p.return)&&n.call(p)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return l},e.KIND="MathDocument",e.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:b,MathItem:v,compileError:function(e,t,r){e.compileError(t,r)},typesetError:function(e,t,r){e.typesetError(t,r)},renderActions:(0,s.expandable)({find:[p.STATE.FINDMATH,"findMath","",!1],compile:[p.STATE.COMPILED],metrics:[p.STATE.METRICS,"getMetrics","",!1],typeset:[p.STATE.TYPESET],update:[p.STATE.INSERTED,"updateDocument",!1]})},e.ProcessBits=(0,m.BitFieldClass)("findMath","compile","getMetrics","typeset","updateDocument"),e}();t.AbstractMathDocument=k},4474:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.newState=t.STATE=t.AbstractMathItem=t.protoItem=void 0,t.protoItem=function(e,t,r,a,n,o,i){return void 0===i&&(i=null),{open:e,math:t,close:r,n:a,start:{n:n},end:{n:o},display:i}};var r=function(){function e(e,r,a,n,o){void 0===a&&(a=!0),void 0===n&&(n={i:0,n:0,delim:""}),void 0===o&&(o={i:0,n:0,delim:""}),this.root=null,this.typesetRoot=null,this.metrics={},this.inputData={},this.outputData={},this._state=t.STATE.UNPROCESSED,this.math=e,this.inputJax=r,this.display=a,this.start=n,this.end=o,this.root=null,this.typesetRoot=null,this.metrics={},this.inputData={},this.outputData={}}return Object.defineProperty(e.prototype,"isEscaped",{get:function(){return null===this.display},enumerable:!1,configurable:!0}),e.prototype.render=function(e){e.renderActions.renderMath(this,e)},e.prototype.rerender=function(e,r){void 0===r&&(r=t.STATE.RERENDER),this.state()>=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()<t.STATE.COMPILED&&(this.root=this.inputJax.compile(this,e),this.state(t.STATE.COMPILED))},e.prototype.typeset=function(e){this.state()<t.STATE.TYPESET&&(this.typesetRoot=e.outputJax[this.isEscaped?"escaped":"typeset"](this,e),this.state(t.STATE.TYPESET))},e.prototype.updateDocument=function(e){},e.prototype.removeFromDocument=function(e){void 0===e&&(e=!1)},e.prototype.setMetrics=function(e,t,r,a,n){this.metrics={em:e,ex:t,containerWidth:r,lineWidth:a,scale:n}},e.prototype.state=function(e,r){return void 0===e&&(e=null),void 0===r&&(r=!1),null!=e&&(e<t.STATE.INSERTED&&this._state>=t.STATE.INSERTED&&this.removeFromDocument(r),e<t.STATE.TYPESET&&this._state>=t.STATE.TYPESET&&(this.outputData={}),e<t.STATE.COMPILED&&this._state>=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i<t.start.i||e.start.i===t.start.i&&e.start.n<t.start.n},t}(r(103).LinkedList);t.AbstractMathList=o},91:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(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)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];var o={};try{for(var i=r(a),l=i.next();!l.done;l=i.next()){var s=l.value;o[s]=this.get(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}return o},e.prototype.setInherited=function(e,t){this.inherited[e]=t},e.prototype.getInherited=function(e){return this.inherited[e]},e.prototype.getDefault=function(e){return this.defaults[e]},e.prototype.isSet=function(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)},e.prototype.hasDefault=function(e){return e in this.defaults},e.prototype.getExplicitNames=function(){return Object.keys(this.attributes)},e.prototype.getInheritedNames=function(){return Object.keys(this.inherited)},e.prototype.getDefaultNames=function(){return Object.keys(this.defaults)},e.prototype.getGlobalNames=function(){return Object.keys(this.global)},e.prototype.getAllAttributes=function(){return this.attributes},e.prototype.getAllInherited=function(){return this.inherited},e.prototype.getAllDefaults=function(){return this.defaults},e.prototype.getAllGlobals=function(){return this.global},e}();t.Attributes=a},6336:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.MML=void 0;var n=r(9007),o=r(3233),i=r(450),l=r(3050),s=r(2756),u=r(4770),c=r(6030),d=r(7265),p=r(9878),f=r(6850),m=r(7131),h=r(6145),g=r(1314),y=r(1581),b=r(7238),v=r(5741),k=r(5410),S=r(6661),w=r(9145),A=r(4461),x=r(5184),_=r(6405),E=r(1349),M=r(5022),C=r(4359),O=r(142),L=r(7590),P=r(3985),T=r(9102),N=r(3948),I=r(1334);t.MML=((a={})[o.MmlMath.prototype.kind]=o.MmlMath,a[i.MmlMi.prototype.kind]=i.MmlMi,a[l.MmlMn.prototype.kind]=l.MmlMn,a[s.MmlMo.prototype.kind]=s.MmlMo,a[u.MmlMtext.prototype.kind]=u.MmlMtext,a[c.MmlMspace.prototype.kind]=c.MmlMspace,a[d.MmlMs.prototype.kind]=d.MmlMs,a[p.MmlMrow.prototype.kind]=p.MmlMrow,a[p.MmlInferredMrow.prototype.kind]=p.MmlInferredMrow,a[f.MmlMfrac.prototype.kind]=f.MmlMfrac,a[m.MmlMsqrt.prototype.kind]=m.MmlMsqrt,a[h.MmlMroot.prototype.kind]=h.MmlMroot,a[g.MmlMstyle.prototype.kind]=g.MmlMstyle,a[y.MmlMerror.prototype.kind]=y.MmlMerror,a[b.MmlMpadded.prototype.kind]=b.MmlMpadded,a[v.MmlMphantom.prototype.kind]=v.MmlMphantom,a[k.MmlMfenced.prototype.kind]=k.MmlMfenced,a[S.MmlMenclose.prototype.kind]=S.MmlMenclose,a[w.MmlMaction.prototype.kind]=w.MmlMaction,a[A.MmlMsub.prototype.kind]=A.MmlMsub,a[A.MmlMsup.prototype.kind]=A.MmlMsup,a[A.MmlMsubsup.prototype.kind]=A.MmlMsubsup,a[x.MmlMunder.prototype.kind]=x.MmlMunder,a[x.MmlMover.prototype.kind]=x.MmlMover,a[x.MmlMunderover.prototype.kind]=x.MmlMunderover,a[_.MmlMmultiscripts.prototype.kind]=_.MmlMmultiscripts,a[_.MmlMprescripts.prototype.kind]=_.MmlMprescripts,a[_.MmlNone.prototype.kind]=_.MmlNone,a[E.MmlMtable.prototype.kind]=E.MmlMtable,a[M.MmlMlabeledtr.prototype.kind]=M.MmlMlabeledtr,a[M.MmlMtr.prototype.kind]=M.MmlMtr,a[C.MmlMtd.prototype.kind]=C.MmlMtd,a[O.MmlMaligngroup.prototype.kind]=O.MmlMaligngroup,a[L.MmlMalignmark.prototype.kind]=L.MmlMalignmark,a[P.MmlMglyph.prototype.kind]=P.MmlMglyph,a[T.MmlSemantics.prototype.kind]=T.MmlSemantics,a[T.MmlAnnotation.prototype.kind]=T.MmlAnnotation,a[T.MmlAnnotationXML.prototype.kind]=T.MmlAnnotationXML,a[N.TeXAtom.prototype.kind]=N.TeXAtom,a[I.MathChoice.prototype.kind]=I.MathChoice,a[n.TextNode.prototype.kind]=n.TextNode,a[n.XMLNode.prototype.kind]=n.XMLNode,a)},1759:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(e.kind);this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=e.attributes,i=n.getExplicitNames();try{for(var l=o(i),s=l.next();!s.done;s=l.next()){var u=s.value;t.setAttribute(u,n.getExplicit(u).toString())}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[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]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),m=f.next();!m.done;m=f.next()){var h=m.value;h?l.appendChild(h.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e===t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r===t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var o,s;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var u=this.attributes.getAllDefaults();try{for(var c=i(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value;if(u.hasOwnProperty(p)||r.alwaysInherit.hasOwnProperty(p)){var f=l(e[p],2),m=f[0],h=f[1];((r.noInherit[m]||{})[this.kind]||{})[p]||this.attributes.setInherited(p,h)}}}catch(e){o={error:e}}finally{try{d&&!d.done&&(s=c.return)&&s.call(c)}finally{if(o)throw o.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var g=this.arity;if(g>=0&&g!==1/0&&(1===g&&0===this.childNodes.length||1!==g&&this.childNodes.length!==g))if(g<this.childNodes.length)this.childNodes=this.childNodes.slice(0,g);else for(;this.childNodes.length<g;)this.appendChild(this.factory.create("mrow"));this.setChildInheritedAttributes(e,t,a,n)},r.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){s.value.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},r.prototype.addInheritedAttributes=function(e,t){var r,a,n=o({},e);try{for(var l=i(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"displaystyle"!==u&&"scriptlevel"!==u&&"style"!==u&&(n[u]=[this.kind,t[u]])}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n},r.prototype.inheritAttributesFrom=function(e){var t=e.attributes,r=t.get("displaystyle"),a=t.get("scriptlevel"),n=t.isSet("mathsize")?{mathsize:["math",t.get("mathsize")]}:{},o=e.getProperty("texprimestyle")||!1;this.setInheritedAttributes(n,r,a,o)},r.prototype.verifyTree=function(e){if(void 0===e&&(e=null),null!==e){this.verifyAttributes(e);var t=this.arity;e.checkArity&&t>=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)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.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}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=m;var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=h;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.TeXAtom=void 0;var i=r(9007),l=r(2756),s=function(e){function t(t,r,a){var n=e.call(this,t,r,a)||this;return n.texclass=i.TEXCLASS.ORD,n.setProperty("texClass",n.texClass),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"TeXAtom"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){return this.childNodes[0].setTeXclass(null),this.adjustTeXclass(e)},t.prototype.adjustTeXclass=function(e){return e},t.defaults=o({},i.AbstractMmlBaseNode.defaults),t}(i.AbstractMmlBaseNode);t.TeXAtom=s,s.prototype.adjustTeXclass=l.MmlMo.prototype.adjustTeXclass},9145:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMaction=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"maction"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selected",{get:function(){var e=this.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.factory.create("mrow")},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.selected.isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.selected.isSpacelike},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.selected.core()},t.prototype.coreMO=function(){return this.selected.coreMO()},t.prototype.verifyAttributes=function(t){(e.prototype.verifyAttributes.call(this,t),"toggle"!==this.attributes.get("actiontype")&&void 0!==this.attributes.getExplicit("selection"))&&delete this.attributes.getAllAttributes().selection},t.prototype.setTeXclass=function(e){"tooltip"===this.attributes.get("actiontype")&&this.childNodes[1]&&this.childNodes[1].setTeXclass(null);var t=this.selected;return e=t.setTeXclass(e),this.updateTeXclass(t),e},t.prototype.nextToggleSelection=function(){var e=Math.max(1,this.attributes.get("selection")+1);e>this.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMaligngroup=void 0;var i=r(9007),l=r(91),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"maligngroup"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(t,r,a,n){t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),e.prototype.setChildInheritedAttributes.call(this,t,r,a,n)},t.defaults=o(o({},i.AbstractMmlLayoutNode.defaults),{groupalign:l.INHERIT}),t}(i.AbstractMmlLayoutNode);t.MmlMaligngroup=s},7590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMalignmark=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"malignmark"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return!0},enumerable:!1,configurable:!0}),t.defaults=o(o({},i.AbstractMmlNode.defaults),{edge:"left"}),t}(i.AbstractMmlNode);t.MmlMalignmark=l},3233:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMath=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"math"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(t,r,a,n){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),r=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",r),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,e.prototype.setChildInheritedAttributes.call(this,t,r,a,n)},t.defaults=o(o({},i.AbstractMmlLayoutNode.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:"8px",infixlinebreakstyle:"before",lineleading:"1ex",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),t}(i.AbstractMmlLayoutNode);t.MmlMath=l},1334:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MathChoice=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"MathChoice"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 4},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(e,t,r,a){var n=t?0:Math.max(0,Math.min(r,2))+1,o=this.childNodes[n]||this.factory.create("mrow");this.parent.replaceChild(o,this),o.setInheritedAttributes(e,t,r,a)},t.defaults=o({},i.AbstractMmlBaseNode.defaults),t}(i.AbstractMmlBaseNode);t.MathChoice=l},6661:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMenclose=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"menclose"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContininer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=o(o({},i.AbstractMmlNode.defaults),{notation:"longdiv"}),t}(i.AbstractMmlNode);t.MmlMenclose=l},1581:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMerror=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"merror"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.defaults=o({},i.AbstractMmlNode.defaults),t}(i.AbstractMmlNode);t.MmlMerror=l},5410:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t<r;t++)this.separators[t-1]&&(e=this.separators[t-1].setTeXclass(e)),this.childNodes[t]&&(e=this.childNodes[t].setTeXclass(e));return this.close&&(e=this.close.setTeXclass(e)),this.updateTeXclass(this.open),e},t.prototype.setChildInheritedAttributes=function(t,r,a,n){var o,l;this.addFakeNodes();try{for(var s=i([this.open,this.close].concat(this.separators)),u=s.next();!u.done;u=s.next()){var c=u.value;c&&c.setInheritedAttributes(t,r,a,n)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}e.prototype.setChildInheritedAttributes.call(this,t,r,a,n)},t.prototype.addFakeNodes=function(){var e,t,r=this.attributes.getList("open","close","separators"),a=r.open,n=r.close,o=r.separators;if(a=a.replace(/[ \t\n\r]/g,""),n=n.replace(/[ \t\n\r]/g,""),o=o.replace(/[ \t\n\r]/g,""),a&&(this.open=this.fakeNode(a,{fence:!0,form:"prefix"},l.TEXCLASS.OPEN)),o){for(;o.length<this.childNodes.length-1;)o+=o.charAt(o.length-1);var s=0;try{for(var u=i(this.childNodes.slice(1)),c=u.next();!c.done;c=u.next()){c.value&&this.separators.push(this.fakeNode(o.charAt(s++)))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}n&&(this.close=this.fakeNode(n,{fence:!0,form:"postfix"},l.TEXCLASS.CLOSE))},t.prototype.fakeNode=function(e,t,r){void 0===t&&(t={}),void 0===r&&(r=null);var a=this.factory.create("text").setText(e),n=this.factory.create("mo",t,[a]);return n.texClass=r,n.parent=this,n},t.defaults=o(o({},l.AbstractMmlNode.defaults),{open:"(",close:")",separators:","}),t}(l.AbstractMmlNode);t.MmlMfenced=s},6850:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++,this.childNodes[0].setInheritedAttributes(e,!1,r,a),this.childNodes[1].setInheritedAttributes(e,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMglyph=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mglyph"},enumerable:!1,configurable:!0}),t.prototype.verifyAttributes=function(t){var r=this.attributes.getList("src","fontfamily","index"),a=r.src,n=r.fontfamily,o=r.index;""!==a||""!==n&&""!==o?e.prototype.verifyAttributes.call(this,t):this.mError("mglyph must have either src or fontfamily and index attributes",t,!0)},t.defaults=o(o({},i.AbstractMmlTokenNode.defaults),{alt:"",src:"",index:"",width:"auto",height:"auto",valign:"0em"}),t}(i.AbstractMmlTokenNode);t.MmlMglyph=l},450:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMi=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mi"},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(r,a,n,o){void 0===r&&(r={}),void 0===a&&(a=!1),void 0===n&&(n=0),void 0===o&&(o=!1),e.prototype.setInheritedAttributes.call(this,r,a,n,o),this.getText().match(t.singleCharacter)&&!r.mathvariant&&this.attributes.setInherited("mathvariant","italic")},t.prototype.setTeXclass=function(e){this.getPrevClass(e);var r=this.getText();return r.length>1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlNone=t.MmlMprescripts=t.MmlMmultiscripts=void 0;var i=r(9007),l=r(4461),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mmultiscripts"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){this.childNodes[0].setInheritedAttributes(e,t,r,a);for(var n=!1,o=1,i=0;o<this.childNodes.length;o++){var l=this.childNodes[o];if(l.isKind("mprescripts")){if(!n&&(n=!0,o%2==0)){var s=this.factory.create("mrow");this.childNodes.splice(o,0,s),s.parent=this,o++}}else{var u=a||i%2==0;l.setInheritedAttributes(e,!1,r+1,u),i++}}this.childNodes.length%2==(n?1:0)&&(this.appendChild(this.factory.create("mrow")),this.childNodes[this.childNodes.length-1].setInheritedAttributes(e,!1,r+1,a))},t.prototype.verifyChildren=function(t){for(var r=!1,a=t.fixMmultiscripts,n=0;n<this.childNodes.length;n++){var o=this.childNodes[n];o.isKind("mprescripts")&&(r?o.mError(o.kind+" can only appear once in "+this.kind,t,!0):(r=!0,n%2!=0||a||this.mError("There must be an equal number of prescripts of each type",t)))}this.childNodes.length%2!=(r?1:0)||a||this.mError("There must be an equal number of scripts of each type",t),e.prototype.verifyChildren.call(this,t)},t.defaults=o({},l.MmlMsubsup.defaults),t}(l.MmlMsubsup);t.MmlMmultiscripts=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mprescripts"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),t.prototype.verifyTree=function(t){e.prototype.verifyTree.call(this,t),this.parent&&!this.parent.isKind("mmultiscripts")&&this.mError(this.kind+" must be a child of mmultiscripts",t,!0)},t.defaults=o({},i.AbstractMmlNode.defaults),t}(i.AbstractMmlNode);t.MmlMprescripts=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"none"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),t.prototype.verifyTree=function(t){e.prototype.verifyTree.call(this,t),this.parent&&!this.parent.isKind("mmultiscripts")&&this.mError(this.kind+" must be a child of mmultiscripts",t,!0)},t.defaults=o({},i.AbstractMmlNode.defaults),t}(i.AbstractMmlNode);t.MmlNone=c},3050:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMn=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mn"},enumerable:!1,configurable:!0}),t.defaults=o({},i.AbstractMmlTokenNode.defaults),t}(i.AbstractMmlTokenNode);t.MmlMn=l},2756:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass!==s.TEXCLASS.VCENTER||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():""},t.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(t.prototype,"isAccent",{get:function(){var e=!1,t=this.coreParent().parent;if(t){var r=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(r)e=void 0!==t.attributes.getExplicit(r)?e:this.attributes.get("accent")}return e},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t=this.attributes.getList("form","fence"),r=t.form,a=t.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(a&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(e))},t.prototype.adjustTeXclass=function(e){var t=this.texClass,r=this.prevClass;if(t===s.TEXCLASS.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==s.TEXCLASS.BIN&&t!==s.TEXCLASS.REL||(r=e.texClass=s.TEXCLASS.ORD),r=this.prevClass=e.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,t!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||t!==s.TEXCLASS.REL&&t!==s.TEXCLASS.CLOSE&&t!==s.TEXCLASS.PUNCT){if(t===s.TEXCLASS.BIN){for(var a=this,n=this.parent;n&&n.parent&&n.isEmbellished&&(1===n.childNodes.length||!n.isKind("mrow")&&n.core()===a);)a=n,n=n.parent;n.childNodes[n.childNodes.length-1]===a&&(this.texClass=s.TEXCLASS.ORD)}}else e.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},t.prototype.setInheritedAttributes=function(t,r,a,n){void 0===t&&(t={}),void 0===r&&(r=!1),void 0===a&&(a=0),void 0===n&&(n=!1),e.prototype.setInheritedAttributes.call(this,t,r,a,n);var o=this.getText();this.checkOperatorTable(o),this.checkPseudoScripts(o),this.checkPrimes(o),this.checkMathAccent(o)},t.prototype.checkOperatorTable=function(e){var t,r,a=i(this.handleExplicitForm(this.getForms()),3),n=a[0],o=a[1],s=a[2];this.attributes.setInherited("form",n);var c=this.constructor.OPTABLE,d=c[n][e]||c[o][e]||c[s][e];if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);try{for(var p=l(Object.keys(d[3]||{})),f=p.next();!f.done;f=p.next()){var m=f.value;this.attributes.setInherited(m,d[3][m])}}catch(e){t={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(t)throw t.error}}this.lspace=(d[0]+1)/18,this.rspace=(d[1]+1)/18}else{var h=(0,u.getRange)(e);if(h){void 0===this.getProperty("texClass")&&(this.texClass=h[2]);var g=this.constructor.MMLSPACING[h[2]];this.lspace=(g[0]+1)/18,this.rspace=(g[1]+1)/18}}},t.prototype.getForms=function(){for(var e=this,t=this.parent,r=this.Parent;r&&r.isEmbellished;)e=t,t=r.parent,r=r.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"]},t.prototype.handleExplicitForm=function(e){if(this.attributes.isSet("form")){var t=this.attributes.get("form");e=[t].concat(e.filter((function(e){return e!==t})))}return e},t.prototype.checkPseudoScripts=function(e){var t=this.constructor.pseudoScripts;if(e.match(t)){var r=this.coreParent().Parent,a=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",a),a&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},t.prototype.checkPrimes=function(e){var t=this.constructor.primes;if(e.match(t)){var r=this.constructor.remapPrimes,a=(0,c.unicodeString)((0,c.unicodeChars)(e).map((function(e){return r[e]})));this.setProperty("primes",a)}},t.prototype.checkMathAccent=function(e){var t=this.Parent;if(void 0===this.getProperty("mathaccent")&&t&&t.isKind("munderover")){var r=t.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var a=this.constructor.mathaccents;e.match(a)&&this.setProperty("mathaccent",!0)}}},t.defaults=o(o({},s.AbstractMmlTokenNode.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:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),t.MMLSPACING=u.MMLSPACING,t.OPTABLE=u.OPTABLE,t.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),t.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),t.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},t.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("")),t}(s.AbstractMmlTokenNode);t.MmlMo=d},7238:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMpadded=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mpadded"},enumerable:!1,configurable:!0}),t.defaults=o(o({},i.AbstractMmlLayoutNode.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0}),t}(i.AbstractMmlLayoutNode);t.MmlMpadded=l},5741:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMphantom=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mphantom"},enumerable:!1,configurable:!0}),t.defaults=o({},i.AbstractMmlLayoutNode.defaults),t}(i.AbstractMmlLayoutNode);t.MmlMphantom=l},6145:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMroot=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mroot"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){this.childNodes[0].setInheritedAttributes(e,t,r,!0),this.childNodes[1].setInheritedAttributes(e,!1,r+2,a)},t.defaults=o({},i.AbstractMmlNode.defaults),t}(i.AbstractMmlNode);t.MmlMroot=l},9878:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMs=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"ms"},enumerable:!1,configurable:!0}),t.defaults=o(o({},i.AbstractMmlTokenNode.defaults),{lquote:'"',rquote:'"'}),t}(i.AbstractMmlTokenNode);t.MmlMs=l},6030:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMspace=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.NONE,t}return n(t,e),t.prototype.setTeXclass=function(e){return e},Object.defineProperty(t.prototype,"kind",{get:function(){return"mspace"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"hasNewline",{get:function(){var e=this.attributes;return null==e.getExplicit("width")&&null==e.getExplicit("height")&&null==e.getExplicit("depth")&&"newline"===e.get("linebreak")},enumerable:!1,configurable:!0}),t.defaults=o(o({},i.AbstractMmlTokenNode.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto"}),t}(i.AbstractMmlTokenNode);t.MmlMspace=l},7131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMsqrt=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"msqrt"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){this.childNodes[0].setInheritedAttributes(e,t,r,!0)},t.defaults=o({},i.AbstractMmlNode.defaults),t}(i.AbstractMmlNode);t.MmlMsqrt=l},1314:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMstyle=void 0;var i=r(9007),l=r(91),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mstyle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n=this.attributes.getExplicit("scriptlevel");null!=n&&((n=n.toString()).match(/^\s*[-+]/)?r+=parseInt(n):r=parseInt(n),a=!1);var o=this.attributes.getExplicit("displaystyle");null!=o&&(t=!0===o,a=!1);var i=this.attributes.getExplicit("data-cramped");null!=i&&(a=i),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,r,a)},t.defaults=o(o({},i.AbstractMmlLayoutNode.defaults),{scriptlevel:l.INHERIT,displaystyle:l.INHERIT,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:"8px",mathbackground:l.INHERIT,mathcolor:l.INHERIT,dir:l.INHERIT,infixlinebreakstyle:"before"}),t}(i.AbstractMmlLayoutNode);t.MmlMstyle=s},4461:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMsup=t.MmlMsub=t.MmlMsubsup=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"msubsup"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 3},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sub",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sup",{get:function(){return 2},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n=this.childNodes;n[0].setInheritedAttributes(e,t,r,a),n[1].setInheritedAttributes(e,!1,r+1,a||1===this.sub),n[2]&&n[2].setInheritedAttributes(e,!1,r+1,a||2===this.sub)},t.defaults=o(o({},i.AbstractMmlBaseNode.defaults),{subscriptshift:"",superscriptshift:""}),t}(i.AbstractMmlBaseNode);t.MmlMsubsup=l;var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"msub"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),t.defaults=o({},l.defaults),t}(l);t.MmlMsub=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"msup"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sup",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sub",{get:function(){return 2},enumerable:!1,configurable:!0}),t.defaults=o({},l.defaults),t}(l);t.MmlMsup=u},1349:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var m=i(this.childNodes),h=m.next();!h.done;h=m.next()){var g=h.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=m.return)&&u.call(m)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n<this.childNodes.length;n++){var o=this.childNodes[n];if(o.isKind("mtr"))r=null;else{var i=o.isKind("mtd");if(r?(this.removeChild(o),n--):r=this.replaceChild(a.create("mtr"),o),r.appendChild(i?o:a.create("mtd",{},[o])),!t.fixMtables){o.parent.removeChild(o),o.parent=this,i&&r.appendChild(a.create("mtd"));var l=o.mError("Children of "+this.kind+" must be mtr or mlabeledtr",t,i);r.childNodes[r.childNodes.length-1].appendChild(l)}}}e.prototype.verifyChildren.call(this,t)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{align:"axis",rowalign:"baseline",columnalign:"center",groupalign:"{left}",alignmentscope:!0,columnwidth:"auto",width:"auto",rowspacing:"1ex",columnspacing:".8em",rowlines:"none",columnlines:"none",frame:"none",framespacing:"0.4em 0.5ex",equalrows:!1,equalcolumns:!1,displaystyle:!1,side:"right",minlabelspacing:"0.8em"}),t}(l.AbstractMmlNode);t.MmlMtable=u},4359:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtd=void 0;var i=r(9007),l=r(91),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtd"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.verifyChildren=function(t){!this.parent||this.parent.isKind("mtr")?e.prototype.verifyChildren.call(this,t):this.mError(this.kind+" can only be a child of an mtr or mlabeledtr",t,!0)},t.prototype.setTeXclass=function(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this},t.defaults=o(o({},i.AbstractMmlBaseNode.defaults),{rowspan:1,columnspan:1,rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),t}(i.AbstractMmlBaseNode);t.MmlMtd=s},4770:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtext=void 0;var i=r(9007),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=i.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtext"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return!0},enumerable:!1,configurable:!0}),t.defaults=o({},i.AbstractMmlTokenNode.defaults),t}(i.AbstractMmlTokenNode);t.MmlMtext=l},5022:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(h=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),h).appendChild(h)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),m=f.next();!m.done;m=f.next()){var h=m.value;e.columnalign[1]=p.shift()||e.columnalign[1],h.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMover=t.MmlMunder=t.MmlMunderover=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"munderover"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 3},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"under",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"over",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n=this.childNodes;n[0].setInheritedAttributes(e,t,r,a||!!n[this.over]);var o=!(t||!n[0].coreMO().attributes.get("movablelimits")),i=this.constructor.ACCENTS;n[1].setInheritedAttributes(e,!1,this.getScriptlevel(i[1],o,r),a||1===this.under),this.setInheritedAccent(1,i[1],t,r,a,o),n[2]&&(n[2].setInheritedAttributes(e,!1,this.getScriptlevel(i[2],o,r),a||2===this.under),this.setInheritedAccent(2,i[2],t,r,a,o))},t.prototype.getScriptlevel=function(e,t,r){return!t&&this.attributes.get(e)||r++,r},t.prototype.setInheritedAccent=function(e,t,r,a,n,o){var i=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&i.isEmbellished){var l=i.coreMO().attributes.get("accent");this.attributes.setInherited(t,l),l!==this.attributes.getDefault(t)&&i.setInheritedAttributes({},r,this.getScriptlevel(t,o,a),n)}},t.defaults=o(o({},i.AbstractMmlBaseNode.defaults),{accent:!1,accentunder:!1,align:"center"}),t.ACCENTS=["","accentunder","accent"],t}(i.AbstractMmlBaseNode);t.MmlMunderover=l;var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"munder"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),t.defaults=o({},l.defaults),t}(l);t.MmlMunder=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mover"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"over",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"under",{get:function(){return 2},enumerable:!1,configurable:!0}),t.defaults=o({},l.defaults),t.ACCENTS=["","accent","accentunder"],t}(l);t.MmlMover=u},9102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlAnnotation=t.MmlAnnotationXML=t.MmlSemantics=void 0;var i=r(9007),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"semantics"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.defaults=o(o({},i.AbstractMmlBaseNode.defaults),{definitionUrl:null,encoding:null}),t}(i.AbstractMmlBaseNode);t.MmlSemantics=l;var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"annotation-xml"},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(){},t.defaults=o(o({},i.AbstractMmlNode.defaults),{definitionUrl:null,encoding:null,cd:"mathmlkeys",name:"",src:null}),t}(i.AbstractMmlNode);t.MmlAnnotationXML=s;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={isChars:!0},t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"annotation"},enumerable:!1,configurable:!0}),t.defaults=o({},s.defaults),t}(s);t.MmlAnnotation=u},6325:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlVisitor=void 0;var o=r(3909),i=function(e){function t(t){return void 0===t&&(t=null),t||(t=new o.MmlFactory),e.call(this,t)||this}return n(t,e),t.prototype.visitTextNode=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r]},t.prototype.visitXMLNode=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r]},t}(r(8823).AbstractVisitor);t.MmlVisitor=i},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normnal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=t.DATAMJX=void 0;var l=r(6325),s=r(9007),u=r(450);t.DATAMJX="data-mjx-";t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var c=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitTeXAtomNode=function(e,t){var r=this.childNodeMml(e,t+" ","\n");return t+"<mrow"+this.getAttributes(e)+">"+(r.match(/\S/)?"\n"+r+t:"")+"</mrow>"},r.prototype.visitAnnotationNode=function(e,t){return t+"<annotation"+this.getAttributes(e)+">"+this.childNodeMml(e,"","")+"</annotation>"},r.prototype.visitDefault=function(e,t){var r=e.kind,a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+"</"+r+">"},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.constructor.defaultAttributes[e.kind]||{},i=Object.assign({},n,this.getDataAttributes(e),e.attributes.getAllAttributes()),l=this.constructor.variants;i.hasOwnProperty("mathvariant")&&l.hasOwnProperty(i.mathvariant)&&(i.mathvariant=l[i.mathvariant]);try{for(var s=o(Object.keys(i)),u=s.next();!u.done;u=s.next()){var c=u.value,d=String(i[c]);void 0!==d&&a.push(c+'="'+this.quoteHTML(d)+'"')}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.getDataAttributes=function(e){var t={},r=e.attributes.getExplicit("mathvariant"),a=this.constructor.variants;r&&a.hasOwnProperty(r)&&this.setDataAttribute(t,"variant",r),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");var n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);var o=e.getProperty("texClass");if(void 0!==o){var i=!0;if(o===s.TEXCLASS.OP&&e.isKind("mi")){var l=e.getText();i=!(l.length>1&&l.match(u.MmlMi.operatorName))}i&&this.setDataAttribute(t,"texclass",o<0?"NONE":s.TEXCLASSNAMES[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(l.MmlVisitor);t.SerializedMmlVisitor=c},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},e.prototype.getMetrics=function(e){},e.prototype.styleSheet=function(e){return null},e.prototype.pageElements=function(e){return null},e.prototype.executeFilters=function(e,t,r,a){var n={math:t,document:r,data:a};return e.execute(n),n.data},e.NAME="generic",e.OPTIONS={},e}();t.AbstractOutputJax=o},4574:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFactory=void 0;var o=function(){function e(e){var t,a;void 0===e&&(e=null),this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.setNodeClass(i,e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}return e.prototype.create=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return(this.node[e]||this.node[this.defaultKind]).apply(void 0,n([],a(t),!1))},e.prototype.setNodeClass=function(e,t){this.nodeMap.set(e,t);var r=this,o=this.nodeMap.get(e);this.node[e]=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(o.bind.apply(o,n([void 0,r],a(e),!1)))}},e.prototype.getNodeClass=function(e){return this.nodeMap.get(e)},e.prototype.deleteNodeClass=function(e){this.nodeMap.delete(e),delete this.node[e]},e.prototype.nodeIsKind=function(e,t){return e instanceof this.getNodeClass(t)},e.prototype.getKinds=function(){return Array.from(this.nodeMap.keys())},e.defaultNodes={},e}();t.AbstractFactory=o},4596:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},n.apply(this,arguments)},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];try{for(var n=o(r),i=n.next();!i.done;i=n.next()){var l=i.value;delete this.properties[l]}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},e.prototype.isKind=function(e){return this.factory.nodeIsKind(this,e)},e.prototype.setChildren=function(e){var t,r;this.childNodes=[];try{for(var a=o(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.appendChild(i)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.appendChild=function(e){return this.childNodes.push(e),e.parent=this,e},e.prototype.replaceChild=function(e,t){var r=this.childIndex(t);return null!==r&&(this.childNodes[r]=e,e.parent=this,t.parent=null),e},e.prototype.removeChild=function(e){var t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e},e.prototype.childIndex=function(e){var t=this.childNodes.indexOf(e);return-1===t?null:t},e.prototype.copy=function(){var e,t,r=this.factory.create(this.kind);r.properties=n({},this.properties);try{for(var a=o(this.childNodes||[]),i=a.next();!i.done;i=a.next()){var l=i.value;l&&r.appendChild(l.copy())}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},e.prototype.findNodes=function(e){var t=[];return this.walkTree((function(r){r.isKind(e)&&t.push(r)})),t},e.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},e.prototype.toString=function(){return this.kind+"("+this.childNodes.join(",")+")"},e}();t.AbstractNode=i;var l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.setChildren=function(e){},t.prototype.appendChild=function(e){return e},t.prototype.replaceChild=function(e,t){return t},t.prototype.childIndex=function(e){return null},t.prototype.walkTree=function(e,t){return e(this,t),t},t.prototype.toString=function(){return this.kind},t}(i);t.AbstractEmptyNode=l},7860:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNodeFactory=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.create=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node[e](t,r)},t}(r(4574).AbstractFactory);t.AbstractNodeFactory=o},8823:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVisitor=void 0;var i=r(4596),l=function(){function e(t){var r,n;this.nodeHandlers=new Map;try{for(var o=a(t.getKinds()),i=o.next();!i.done;i=o.next()){var l=i.value,s=this[e.methodName(l)];s&&this.nodeHandlers.set(l,s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}}return e.methodName=function(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"},e.prototype.visitTree=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return this.visitNode.apply(this,o([e],n(t),!1))},e.prototype.visitNode=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var a=this.nodeHandlers.get(e.kind)||this.visitDefault;return a.call.apply(a,o([this,e],n(t),!1))},e.prototype.visitDefault=function(e){for(var t,r,l=[],s=1;s<arguments.length;s++)l[s-1]=arguments[s];if(e instanceof i.AbstractNode)try{for(var u=a(e.childNodes),c=u.next();!c.done;c=u.next()){var d=c.value;this.visitNode.apply(this,o([d],n(l),!1))}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}},e.prototype.setNodeHandler=function(e,t){this.nodeHandlers.set(e,t)},e.prototype.removeNodeHandler=function(e){this.nodeHandlers.delete(e)},e}();t.AbstractVisitor=l},8912:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var r=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e}();t.AbstractWrapper=r},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapperFactory=void 0;var l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.wrap=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return this.create.apply(this,i([e.kind,e],o(t),!1))},t}(r(4574).AbstractFactory);t.AbstractWrapperFactory=l},6272:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RegisterHTMLHandler=void 0;var a=r(5713),n=r(3726);t.RegisterHTMLHandler=function(e){var t=new n.HTMLHandler(e);return a.mathjax.handlers.register(t),t}},3683:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),m=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],m=p[1];if(t<=m&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=m}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),m=f.next();!m.done;m=f.next()){var h=m.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(h),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),x=A.next();!x.done;x=A.next()){var _=x.value;w.push(this.mathItem(_,S,b))}}catch(e){s={error:e}}finally{try{x&&!x.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var E=(d=void 0,l(S.findMath(h))),M=E.next();!M.done;M=E.next()){_=M.value;var C=new this.options.MathItem(_.math,S,_.display,_.start,_.end);w.push(C)}}catch(e){d={error:e}}finally{try{M&&!M.done&&(p=E.return)&&p.call(E)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{m&&!m.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=m},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var 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},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()<o.STATE.INSERTED){if(this.inputJax.processStrings){var t=this.start.node;if(t===this.end.node)this.end.n&&this.end.n<this.adaptor.value(this.end.node).length&&this.adaptor.split(this.end.node,this.end.n),this.start.n&&(t=this.adaptor.split(this.start.node,this.start.n)),this.adaptor.replace(this.typesetRoot,t);else{for(this.start.n&&(t=this.adaptor.split(t,this.start.n));t!==this.end.node;){var r=this.adaptor.next(t);this.adaptor.remove(t),t=r}this.adaptor.insert(this.typesetRoot,t),this.end.n<this.adaptor.value(t).length&&this.adaptor.split(t,this.end.n),this.adaptor.remove(t)}}else this.adaptor.replace(this.typesetRoot,this.start.node);this.start.node=this.end.node=this.typesetRoot,this.start.n=this.end.n=0,this.state(o.STATE.INSERTED)}},t.prototype.updateStyleSheet=function(e){e.addStyleSheet()},t.prototype.removeFromDocument=function(e){if(void 0===e&&(e=!1),this.state()>=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),m=l(r(3971)),h=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),m=a._parseOptions=new h.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(m.options,o),f.config(a),t.tags(m,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{var o=new f.default(this.latex,{display:n,isInner:!1},this.parseOptions);r=o.mml(),a=o.stack.global}catch(e){if(!(e instanceof m.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),n&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},210:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AllPackages=void 0,r(2942),r(8174),r(8021),r(583),r(1186),r(8603),r(6538),r(9499),r(8963),r(3752),r(8227),r(5860),r(6628),r(6648),r(8458),r(5464),r(1428),r(6121),r(3078),r(8901),r(7535),r(6944),r(1496),r(4234),r(4898),r(3168),r(9365),r(1527),r(2307),r(2675),r(1442),r(6841),r(1247),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),t.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),m=f.next();!m.done;m=f.next()){var h=m.value,g=h.item,y=h.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(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),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),m=f.next();!m.done;m=f.next()){var h=n(m.value,2),g=h[0];p=h[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{m&&!m.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var m=f.parent,h=void 0,g=m.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y<g.length&&(h=g[y])&&l.default.isType(h,"mo")&&l.default.getTexClass(h)===i.TEXCLASS.REL;){if(b!==l.default.getProperty(h,"variantForm")||!r(f,h)){null==f.attributes.getExplicit("rspace")&&l.default.setAttribute(f,"rspace","0pt"),null==h.attributes.getExplicit("lspace")&&l.default.setAttribute(h,"lspace","0pt");break}l.default.appendChildren(f,l.default.getChildren(h)),t(["stretchy","rspace"],f,h);try{for(var v=(s=void 0,a(h.getPropertyNames())),k=v.next();!k.done;k=v.next()){var S=k.value;f.setProperty(S,h.getProperty(S))}}catch(e){s={error:e}}finally{try{k&&!k.done&&(u=v.return)&&u.call(v)}finally{if(s)throw s.error}}g.splice(y,1),c.push(h),h.parent=null,h.setProperty("relationsCombined",!0)}f.attributes.setInherited("form",f.getForms()[0])}}}catch(e){n={error:e}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}e.data.removeFromList("mo",c)};var t=function(e,t,r){var a=t.attributes,n=r.attributes;e.forEach((function(e){var t=n.getExplicit(e);null!=t&&a.set(e,t)}))},r=function(e,t){var r,n,o=function(e,t){return e.getExplicitNames().filter((function(r){return r!==t&&("stretchy"!==r||e.getExplicit("stretchy"))}))},i=e.attributes,l=t.attributes,s=o(i,"lspace"),u=o(l,"rspace");if(s.length!==u.length)return!1;try{for(var c=a(s),d=c.next();!d.done;d=c.next()){var p=d.value;if(i.getExplicit(p)!==l.getExplicit(p))return!1}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}return!0},n=function(e,t,r){var n,o,i=[];try{for(var s=a(e.getList("m"+t+r)),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.childNodes;if(!d[c[t]]||!d[c[r]]){var p=c.parent,f=d[c[t]]?e.nodeFactory.create("node","m"+t,[d[c.base],d[c[t]]]):e.nodeFactory.create("node","m"+r,[d[c.base],d[c[r]]]);l.default.copyAttributes(c,f),p?p.replaceChild(f,c):e.root=f,i.push(c)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}e.removeFromList("m"+t+r,i)};e.cleanSubSup=function(e){var t=e.data;t.error||(n(t,"sub","sup"),n(t,"under","over"))};var o=function(e,t,r){var n,o,i=[];try{for(var s=a(e.getList(t)),u=s.next();!u.done;u=s.next()){var c=u.value;if(!c.attributes.get("displaystyle")){var d=c.childNodes[c.base],p=d.coreMO();if(d.getProperty("movablelimits")&&!p.attributes.getExplicit("movablelimits")){var f=e.nodeFactory.create("node",r,c.childNodes);l.default.copyAttributes(c,f),c.parent?c.parent.replaceChild(f,c):e.root=f,i.push(c)}}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}e.removeFromList(t,i)};e.moveLimits=function(e){var t=e.data;o(t,"munderover","msubsup"),o(t,"munder","msub"),o(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(o||(o={})),t.default=o},7073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r<a;r++)this.findMathInString(t,r,e[r]);return t},t.OPTIONS={inlineMath:[["\\(","\\)"]],displayMath:[["$$","$$"],["\\[","\\]"]],processEscapes:!0,processEnvironments:!0,processRefs:!0},t}(i.AbstractFindMath);t.FindTeX=u},2947:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NodeFactory=void 0;var i=o(r(1256)),l=function(){function e(){this.mmlFactory=null,this.factory={node:e.createNode,token:e.createToken,text:e.createText,error:e.createError}}return e.createNode=function(e,t,r,a,n){void 0===r&&(r=[]),void 0===a&&(a={});var o=e.mmlFactory.create(t);return o.setChildren(r),n&&o.appendChild(n),i.default.setProperties(o,a),o},e.createToken=function(e,t,r,a){void 0===r&&(r={}),void 0===a&&(a="");var n=e.create("text",a);return e.create("node",t,[],r,n)},e.createText=function(e,t){return null==t?null:e.mmlFactory.create("text").setText(t)},e.createError=function(e,t){var r=e.create("text",t),a=e.create("node","mtext",[],{},r);return e.create("node","merror",[a],{"data-mjx-error":t})},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.set=function(e,t){this.factory[e]=t},e.prototype.setCreators=function(e){for(var t in e)this.set(t,e[t])},e.prototype.create=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var o=this.factory[e]||this.factory.node,i=o.apply(void 0,n([this,t[0]],a(t.slice(1)),!1));return"node"===e&&this.configuration.addNode(t[0],i),i},e.prototype.get=function(e){return this.factory[e]},e}();t.NodeFactory=l},1256:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=r(2756);!function(e){var t=new Map([["autoOP",!0],["fnOP",!0],["movesupsub",!0],["subsupOK",!0],["texprimestyle",!0],["useHeight",!0],["variantForm",!0],["withDelims",!0],["mathaccent",!0],["open",!0],["close",!0]]);function r(e,r){var n,o;try{for(var i=a(Object.keys(r)),l=i.next();!l.done;l=i.next()){var s=l.value,u=r[s];"texClass"===s?(e.texClass=u,e.setProperty(s,u)):"movablelimits"===s?(e.setProperty("movablelimits",u),(e.isKind("mo")||e.isKind("mstyle"))&&e.attributes.set("movablelimits",u)):"inferred"===s||(t.has(s)?e.setProperty(s,u):e.attributes.set(s,u))}}catch(e){n={error:e}}finally{try{l&&!l.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}function i(e,t,r){e.childNodes[t]=r,r&&(r.parent=e)}function u(e,t){return e.isKind(t)}e.createEntity=function(e){return String.fromCodePoint(parseInt(e,16))},e.getChildren=function(e){return e.childNodes},e.getText=function(e){return e.getText()},e.appendChildren=function(e,t){var r,n;try{for(var o=a(t),i=o.next();!i.done;i=o.next()){var l=i.value;e.appendChild(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.setAttribute=function(e,t,r){e.attributes.set(t,r)},e.setProperty=function(e,t,r){e.setProperty(t,r)},e.setProperties=r,e.getProperty=function(e,t){return e.getProperty(t)},e.getAttribute=function(e,t){return e.attributes.get(t)},e.removeProperties=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];e.removeProperty.apply(e,o([],n(t),!1))},e.getChildAt=function(e,t){return e.childNodes[t]},e.setChild=i,e.copyChildren=function(e,t){for(var r=e.childNodes,a=0;a<r.length;a++)i(t,a,r[a])},e.copyAttributes=function(e,t){t.attributes=e.attributes,r(t,e.getAllProperties())},e.isType=u,e.isEmbellished=function(e){return e.isEmbellished},e.getTexClass=function(e){return e.texClass},e.getCoreMO=function(e){return e.coreMO()},e.isNode=function(e){return e instanceof l.AbstractMmlNode||e instanceof l.AbstractMmlEmptyNode},e.isInferred=function(e){return e.isInferred},e.getForm=function(e){var t,r;if(!u(e,"mo"))return null;var n=e,o=n.getForms();try{for(var i=a(o),l=i.next();!l.done;l=i.next()){var c=l.value,d=s.MmlMo.OPTABLE[c][n.getText()];if(d)return d}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return null}}(i||(i={})),t.default=i},5450:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=o(r(1256)),s=r(8317),u=o(r(1130));!function(e){e.variable=function(e,t){var r=u.default.getFontDef(e),a=e.stack.env;a.multiLetterIdentifiers&&""!==a.font&&(t=e.string.substr(e.i-1).match(a.multiLetterIdentifiers)[0],e.i+=t.length-1,r.mathvariant===s.TexConstant.Variant.NORMAL&&a.noAutoOP&&t.length>1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=d},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function m(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[h(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function h(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;o<r;){var u=e[o++];switch(u){case" ":break;case"{":l?i++:(s=!1,i>a&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=m,e.dimen2em=function(e){var t=a(m(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=h,e.cols=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.map((function(e){return h(e)})).join(" ")},e.fenced=function(e,t,r,a,n,o){void 0===n&&(n=""),void 0===o&&(o="");var i,c=e.nodeFactory,d=c.create("node","mrow",[],{open:t,close:a,texClass:l.TEXCLASS.INNER});if(n)i=new u.default("\\"+n+"l"+t,e.parser.stack.env,e).mml();else{var p=c.create("text",t);i=c.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:l.TEXCLASS.OPEN},p)}if(s.default.appendChildren(d,[i,r]),n)i=new u.default("\\"+n+"r"+a,e.parser.stack.env,e).mml();else{var f=c.create("text",a);i=c.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:l.TEXCLASS.CLOSE},f)}return o&&i.attributes.set("mathcolor",o),s.default.appendChildren(d,[i]),d},e.fixedFence=function(e,t,r,a){var n=e.nodeFactory.create("node","mrow",[],{open:t,close:a,texClass:l.TEXCLASS.ORD});return t&&s.default.appendChildren(n,[g(e,t,"l")]),s.default.isType(r,"mrow")?s.default.appendChildren(n,s.default.getChildren(r)):s.default.appendChildren(n,[r]),a&&s.default.appendChildren(n,[g(e,a,"r")]),n},e.mathPalette=g,e.fixInitialMO=function(e,t){for(var r=0,a=t.length;r<a;r++){var n=t[r];if(n&&!s.default.isType(n,"mspace")&&(!s.default.isType(n,"TeXAtom")||s.default.getChildren(n)[0]&&s.default.getChildren(s.default.getChildren(n)[0]).length)){if(s.default.isEmbellished(n)||s.default.isType(n,"TeXAtom")&&s.default.getTexClass(n)===l.TEXCLASS.REL){var o=e.nodeFactory.create("node","mi");t.unshift(o)}break}}},e.internalMath=function(e,t,r,a){if(e.configuration.options.internalMath)return e.configuration.options.internalMath(e,t,r,a);var n,o,i=a||e.stack.env.font,l=i?{mathvariant:i}:{},s=[],d=0,p=0,f="",m=0;if(t.match(/\\?[${}\\]|\\\(|\\(eq)?ref\s*\{/)){for(;d<t.length;)if("$"===(n=t.charAt(d++)))"$"===f&&0===m?(o=e.create("node","TeXAtom",[new u.default(t.slice(p,d-1),{},e.configuration).mml()]),s.push(o),f="",p=d):""===f&&(p<d-1&&s.push(y(e,t.slice(p,d-1),l)),f="$",p=d);else if("{"===n&&""!==f)m++;else if("}"===n)if("}"===f&&0===m){var h=new u.default(t.slice(p,d),{},e.configuration).mml();o=e.create("node","TeXAtom",[h],l),s.push(o),f="",p=d}else""!==f&&m&&m--;else if("\\"===n)if(""===f&&t.substr(d).match(/^(eq)?ref\s*\{/)){var g=RegExp["$&"].length;p<d-1&&s.push(y(e,t.slice(p,d-1),l)),f="}",p=d-1,d+=g}else"("===(n=t.charAt(d++))&&""===f?(p<d-2&&s.push(y(e,t.slice(p,d-2),l)),f=")",p=d):")"===n&&")"===f&&0===m?(o=e.create("node","TeXAtom",[new u.default(t.slice(p,d-2),{},e.configuration).mml()]),s.push(o),f="",p=d):n.match(/[${}\\]/)&&""===f&&(d--,t=t.substr(0,d-1)+t.substr(d));if(""!==f)throw new c.default("MathNotTerminated","Math not terminated in text box")}return p<t.length&&s.push(y(e,t.slice(p),l)),null!=r?s=[e.create("node","mstyle",s,{displaystyle:!1,scriptlevel:r})]:s.length>1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r){return"t"===(r=e.trimSpaces(r||""))?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;o<r.length;){var i=r.charAt(o++);if("\\"===i)a+=i+r.charAt(o++);else if("#"===i)if("#"===(i=r.charAt(o++)))a+=i;else{if(!i.match(/[1-9]/)||parseInt(i,10)>t.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(1256)),s=function(){function e(e,t,r){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:r},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}return Object.defineProperty(e.prototype,"env",{get:function(){return this._env},set:function(e){this._env=e},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];try{for(var s=a(r),u=s.next();!u.done;u=s.next()){var c=u.value;if(c){var d=l.default.isNode(c)?this._factory.create("mml",c):c;d.global=this.global;var p=n(this.stack.length?this.Top().checkItem(d):[null,!0],2),f=p[0],m=p[1];m&&(f?(this.Pop(),this.Push.apply(this,o([],n(f),!1))):(this.stack.push(d),d.env?(d.copyEnv&&Object.assign(d.env,this.env),this.env=d.env):d.env=this.env))}}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},e.prototype.Pop=function(){var e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e},e.prototype.Top=function(e){return void 0===e&&(e=1),this.stack.length<e?null:this.stack[this.stack.length-e]},e.prototype.Prev=function(e){var t=this.Top();return e?t.First:t.Pop()},e.prototype.toString=function(){return"stack[\n "+this.stack.join("\n ")+"\n]"},e}();t.default=s},8292:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];(e=this._nodes).push.apply(e,i([],o(t),!1))},e.prototype.Pop=function(){return this._nodes.pop()},Object.defineProperty(e.prototype,"First",{get:function(){return this._nodes[this.Size()-1]},set:function(e){this._nodes[this.Size()-1]=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"Last",{get:function(){return this._nodes[0]},set:function(e){this._nodes[0]=e},enumerable:!1,configurable:!0}),e.prototype.Peek=function(e){return null==e&&(e=1),this._nodes.slice(this.Size()-e)},e.prototype.Size=function(){return this._nodes.length},e.prototype.Clear=function(){this._nodes=[]},e.prototype.toMml=function(e,t){return void 0===e&&(e=!0),1!==this._nodes.length||t?this.create("node",e?"inferredMrow":"mrow",this._nodes,{}):this.First},e.prototype.create=function(e){for(var t,r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];return(t=this.factory.configuration.nodeFactory).create.apply(t,i([e],o(r),!1))},e}();t.MmlStack=c;var d=function(e){function t(t){for(var r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];var n=e.call(this,r)||this;return n.factory=t,n.global={},n._properties={},n.isOpen&&(n._env={}),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"base"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"env",{get:function(){return this._env},set:function(e){this._env=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getProperty=function(e){return this._properties[e]},t.prototype.setProperty=function(e,t){return this._properties[e]=t,this},Object.defineProperty(t.prototype,"isOpen",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.isKind=function(e){return e===this.kind},t.prototype.checkItem=function(e){if(e.isKind("over")&&this.isOpen&&(e.setProperty("num",this.toMml(!1)),this.Clear()),e.isKind("cell")&&this.isOpen){if(e.getProperty("linebreak"))return t.fail;throw new u.default("Misplaced","Misplaced %1",e.getName())}if(e.isClose&&this.getErrors(e.kind)){var r=o(this.getErrors(e.kind),2),a=r[0],n=r[1];throw new u.default(a,n,e.getName())}return e.isFinal?(this.Push(e.First),t.fail):t.success},t.prototype.clearEnv=function(){var e,t;try{for(var r=l(Object.keys(this.env)),a=r.next();!a.done;a=r.next()){var n=a.value;delete this.env[n]}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.setProperties=function(e){return Object.assign(this._properties,e),this},t.prototype.getName=function(){return this.getProperty("name")},t.prototype.toString=function(){return this.kind+"["+this.nodes.join("; ")+"]"},t.prototype.getErrors=function(e){return(this.constructor.errors||{})[e]||t.errors[e]},t.fail=[null,!1],t.success=[null,!0],t.errors={end:["MissingBeginExtraEnd","Missing \\begin{%1} or extra \\end{%1}"],close:["ExtraCloseMissingOpen","Extra close brace or missing open brace"],right:["MissingLeftExtraRight","Missing \\left or extra \\right"],middle:["ExtraMiddle","Extra \\middle"]},t}(c);t.BaseItem=d},5453:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0});var i=r(8292),l=r(4574),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(i.BaseItem),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.defaultKind="dummy",t.configuration=null,t}return o(t,e),t.DefaultStackItems=((n={})[s.prototype.kind]=s,n),t}(l.AbstractFactory);t.default=u},8803:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Macro=t.Symbol=void 0;var r=function(){function e(e,t,r){this._symbol=e,this._char=t,this._attributes=r}return Object.defineProperty(e.prototype,"symbol",{get:function(){return this._symbol},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"char",{get:function(){return this._char},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attributes",{get:function(){return this._attributes},enumerable:!1,configurable:!0}),e}();t.Symbol=r;var a=function(){function e(e,t,r){void 0===r&&(r=[]),this._symbol=e,this._func=t,this._args=r}return Object.defineProperty(e.prototype,"symbol",{get:function(){return this._symbol},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"func",{get:function(){return this._func},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"args",{get:function(){return this._args},enumerable:!1,configurable:!0}),e}();t.Macro=a},9140:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.EnvironmentMap=t.CommandMap=t.MacroMap=t.DelimiterMap=t.CharacterMap=t.AbstractParseMap=t.RegExpMap=t.AbstractSymbolMap=t.parseResult=void 0;var s=r(8803),u=r(2947);function c(e){return void 0===e||e}t.parseResult=c;var d=function(){function e(e,t){this._name=e,this._parser=t,u.MapHandler.register(this)}return Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.parserFor=function(e){return this.contains(e)?this.parser:null},e.prototype.parse=function(e){var t=o(e,2),r=t[0],a=t[1],n=this.parserFor(a),i=this.lookup(a);return n&&i?c(n(r,i)):null},Object.defineProperty(e.prototype,"parser",{get:function(){return this._parser},set:function(e){this._parser=e},enumerable:!1,configurable:!0}),e}();t.AbstractSymbolMap=d;var p=function(e){function t(t,r,a){var n=e.call(this,t,r)||this;return n._regExp=a,n}return n(t,e),t.prototype.contains=function(e){return this._regExp.test(e)},t.prototype.lookup=function(e){return this.contains(e)?e:null},t}(d);t.RegExpMap=p;var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.map=new Map,t}return n(t,e),t.prototype.lookup=function(e){return this.map.get(e)},t.prototype.contains=function(e){return this.map.has(e)},t.prototype.add=function(e,t){this.map.set(e,t)},t.prototype.remove=function(e){this.map.delete(e)},t}(d);t.AbstractParseMap=f;var m=function(e){function t(t,r,a){var n,l,u=e.call(this,t,r)||this;try{for(var c=i(Object.keys(a)),d=c.next();!d.done;d=c.next()){var p=d.value,f=a[p],m=o("string"==typeof f?[f,null]:f,2),h=m[0],g=m[1],y=new s.Symbol(p,h,g);u.add(p,y)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(l=c.return)&&l.call(c)}finally{if(n)throw n.error}}return u}return n(t,e),t}(f);t.CharacterMap=m;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.parse=function(t){var r=o(t,2),a=r[0],n=r[1];return e.prototype.parse.call(this,[a,"\\"+n])},t}(m);t.DelimiterMap=h;var g=function(e){function t(t,r,a){var n,l,u=e.call(this,t,null)||this;try{for(var c=i(Object.keys(r)),d=c.next();!d.done;d=c.next()){var p=d.value,f=r[p],m=o("string"==typeof f?[f]:f),h=m[0],g=m.slice(1),y=new s.Macro(p,a[h],g);u.add(p,y)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(l=c.return)&&l.call(c)}finally{if(n)throw n.error}}return u}return n(t,e),t.prototype.parserFor=function(e){var t=this.lookup(e);return t?t.func:null},t.prototype.parse=function(e){var t=o(e,2),r=t[0],a=t[1],n=this.lookup(a),i=this.parserFor(a);return n&&i?c(i.apply(void 0,l([r,n.symbol],o(n.args),!1))):null},t}(f);t.MacroMap=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.parse=function(e){var t=o(e,2),r=t[0],a=t[1],n=this.lookup(a),i=this.parserFor(a);if(!n||!i)return null;var s=r.currentCS;r.currentCS="\\"+a;var u=i.apply(void 0,l([r,"\\"+n.symbol],o(n.args),!1));return r.currentCS=s,c(u)},t}(g);t.CommandMap=y;var b=function(e){function t(t,r,a,n){var o=e.call(this,t,a,n)||this;return o.parser=r,o}return n(t,e),t.prototype.parse=function(e){var t=o(e,2),r=t[0],a=t[1],n=this.lookup(a),i=this.parserFor(a);return n&&i?c(this.parser(r,n.symbol,i,n.args)):null},t}(g);t.EnvironmentMap=b},6521:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){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 u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new u(e,t,r)},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={}},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(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)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId));var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n<arguments.length;n++)a[n-2]=arguments[n];this.id=t,this.message=e.processString(r,a)}return e.processString=function(t,r){for(var a=t.split(e.pattern),n=1,o=a.length;n<o;n+=2){var i=a[n].charAt(0);if(i>="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(1130)),s=i(r(9497)),u=i(r(3971)),c=r(9007),d=function(){function e(e,t,r){var n,o;this._string=e,this.configuration=r,this.macroCount=0,this.i=0,this.currentCS="";var i,l=t.hasOwnProperty("isInner"),u=t.isInner;if(delete t.isInner,t){i={};try{for(var c=a(Object.keys(t)),d=c.next();!d.done;d=c.next()){var p=d.value;i[p]=t[p]}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}}this.configuration.pushParser(this),this.stack=new s.default(this.itemFactory,i,!l||u),this.Parse(),this.Push(this.itemFactory.create("stop"))}return Object.defineProperty(e.prototype,"options",{get:function(){return this.configuration.options},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"itemFactory",{get:function(){return this.configuration.itemFactory},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tags",{get:function(){return this.configuration.tags},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"string",{get:function(){return this._string},set:function(e){this._string=e},enumerable:!1,configurable:!0}),e.prototype.parse=function(e,t){return this.configuration.handlers.get(e).parse(t)},e.prototype.lookup=function(e,t){return this.configuration.handlers.get(e).lookup(t)},e.prototype.contains=function(e,t){return this.configuration.handlers.get(e).contains(t)},e.prototype.toString=function(){var e,t,r="";try{for(var n=a(Array.from(this.configuration.handlers.keys())),o=n.next();!o.done;o=n.next()){var i=o.value;r+=i+": "+this.configuration.handlers.get(i)+"\n"}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},e.prototype.Parse=function(){for(var e;this.i<this.string.length;)e=this.getCodePoint(),this.i+=e.length,this.parse("character",[this,e])},e.prototype.Push=function(e){e instanceof c.AbstractMmlNode&&e.isInferred?this.PushAll(e.childNodes):this.stack.Push(e)},e.prototype.PushAll=function(e){var t,r;try{for(var n=a(e),o=n.next();!o.done;o=n.next()){var i=o.value;this.stack.Push(i)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.mml=function(){if(!this.stack.Top().isKind("mml"))return null;var e=this.stack.Top().First;return this.configuration.popParser(),e},e.prototype.convertDelimiter=function(e){var t=this.lookup("delimiter",e);return t?t.char:null},e.prototype.getCodePoint=function(){var e=this.string.codePointAt(this.i);return void 0===e?"":String.fromCodePoint(e)},e.prototype.nextIsSpace=function(){return!!this.string.charAt(this.i).match(/\s/)},e.prototype.GetNext=function(){for(;this.nextIsSpace();)this.i++;return this.getCodePoint()},e.prototype.GetCS=function(){var e=this.string.slice(this.i).match(/^(([a-z]+) ?|[\uD800-\uDBFF].|.)/i);return e?(this.i+=e[0].length,e[2]||e[1]):(this.i++," ")},e.prototype.GetArgument=function(e,t){switch(this.GetNext()){case"":if(!t)throw new u.default("MissingArgFor","Missing argument for %1",this.currentCS);return null;case"}":if(!t)throw new u.default("ExtraCloseMissingOpen","Extra close brace or missing open brace");return null;case"\\":return this.i++,"\\"+this.GetCS();case"{":for(var r=++this.i,a=1;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case"\\":this.i++;break;case"{":a++;break;case"}":if(0==--a)return this.string.slice(r,this.i-1)}throw new u.default("MissingCloseBrace","Missing close brace")}var n=this.getCodePoint();return this.i+=n.length,n},e.prototype.GetBrackets=function(e,t){if("["!==this.GetNext())return t;for(var r=++this.i,a=0;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case"{":a++;break;case"\\":this.i++;break;case"}":if(a--<=0)throw new u.default("ExtraCloseLooking","Extra close brace while looking for %1","']'");break;case"]":if(0===a)return this.string.slice(r,this.i-1)}throw new u.default("MissingCloseBracket","Could not find closing ']' for argument to %1",this.currentCS)},e.prototype.GetDelimiter=function(e,t){var r=this.GetNext();if(this.i+=r.length,this.i<=this.string.length&&("\\"===r?r+=this.GetCS():"{"===r&&t&&(this.i--,r=this.GetArgument(e).trim()),this.contains("delimiter",r)))return this.convertDelimiter(r);throw new u.default("MissingOrUnrecognizedDelim","Missing or unrecognized delimiter for %1",this.currentCS)},e.prototype.GetDimen=function(e){if("{"===this.GetNext()){var t=this.GetArgument(e),r=n(l.default.matchDimen(t),2),a=r[0],o=r[1];if(a)return a+o}else{t=this.string.slice(this.i);var i=n(l.default.matchDimen(t,!0),3),s=(a=i[0],o=i[1],i[2]);if(a)return this.i+=s,a+o}throw new u.default("MissingDimOrUnits","Missing dimension or its units for %1",this.currentCS)},e.prototype.GetUpTo=function(e,t){for(;this.nextIsSpace();)this.i++;for(var r=this.i,a=0;this.i<this.string.length;){var n=this.i,o=this.GetNext();switch(this.i+=o.length,o){case"\\":o+=this.GetCS();break;case"{":a++;break;case"}":if(0===a)throw new u.default("ExtraCloseLooking","Extra close brace while looking for %1",t);a--}if(0===a&&o===t)return this.string.slice(r,n)}throw new u.default("TokenNotFoundForCommand","Could not find %1 for %2",t,this.currentCS)},e.prototype.ParseArg=function(t){return new e(this.GetArgument(t),this.stack.env,this.configuration).mml()},e.prototype.ParseUpTo=function(t,r){return new e(this.GetUpTo(t,r),this.stack.env,this.configuration).mml()},e.prototype.GetDelimiterArg=function(e){var t=l.default.trimSpaces(this.GetArgument(e));if(""===t)return null;if(this.contains("delimiter",t))return t;throw new u.default("MissingOrUnrecognizedDelim","Missing or unrecognized delimiter for %1",this.currentCS)},e.prototype.GetStar=function(){var e="*"===this.GetNext();return e&&this.i++,e},e.prototype.create=function(e){for(var t,r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];return(t=this.configuration.nodeFactory).create.apply(t,o([e],n(r),!1))},e}();t.default=d},8174:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionConfiguration=t.ActionMethods=void 0;var n=r(9899),o=a(r(8417)),i=r(9140),l=a(r(7693));t.ActionMethods={},t.ActionMethods.Macro=l.default.Macro,t.ActionMethods.Toggle=function(e,t){for(var r,a=[];"\\endtoggle"!==(r=e.GetArgument(t));)a.push(new o.default(r,e.stack.env,e.configuration).mml());e.Push(e.create("node","maction",a,{actiontype:"toggle"}))},t.ActionMethods.Mathtip=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t);e.Push(e.create("node","maction",[r,a],{actiontype:"tooltip"}))},new i.CommandMap("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},t.ActionMethods),t.ActionConfiguration=n.Configuration.create("action",{handler:{macro:["action-macros"]}})},8021:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AmsConfiguration=t.AmsTags=void 0;var i=r(9899),l=r(2790),s=r(6521),u=r(4387);r(7379);var c=r(9140),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(s.AbstractTags);t.AmsTags=d;t.AmsConfiguration=i.Configuration.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:(n={},n[l.MultlineItem.prototype.kind]=l.MultlineItem,n[l.FlalignItem.prototype.kind]=l.FlalignItem,n),tags:{ams:d},init:function(e){new c.CommandMap(u.NEW_OPS,{},{}),e.append(i.Configuration.local({handler:{macro:[u.NEW_OPS]},priority:-1}))},config:function(e,t){t.parseOptions.options.multlineWidth&&(t.parseOptions.options.ams.multlineWidth=t.parseOptions.options.multlineWidth),delete t.parseOptions.options.multlineWidth},options:{multlineWidth:"",ams:{multlineWidth:"100%",multlineIndent:"1em"}}})},2790:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FlalignItem=t.MultlineItem=void 0;var l=r(1181),s=i(r(1130)),u=i(r(1256)),c=i(r(3971)),d=r(8317),p=function(e){function t(t){for(var r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];var n=e.call(this,t)||this;return n.factory.configuration.tags.start("multline",!0,r[0]),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"multline"},enumerable:!1,configurable:!0}),t.prototype.EndEntry=function(){this.table.length&&s.default.fixInitialMO(this.factory.configuration,this.nodes);var e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()},t.prototype.EndRow=function(){if(1!==this.row.length)throw new c.default("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");var e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]},t.prototype.EndTable=function(){if(e.prototype.EndTable.call(this),this.table.length){var t=this.table.length-1,r=-1;u.default.getAttribute(u.default.getChildren(this.table[0])[0],"columnalign")||u.default.setAttribute(u.default.getChildren(this.table[0])[0],"columnalign",d.TexConstant.Align.LEFT),u.default.getAttribute(u.default.getChildren(this.table[t])[0],"columnalign")||u.default.setAttribute(u.default.getChildren(this.table[t])[0],"columnalign",d.TexConstant.Align.RIGHT);var a=this.factory.configuration.tags.getTag();if(a){r=this.arraydef.side===d.TexConstant.Align.LEFT?0:this.table.length-1;var n=this.table[r],o=this.create("node","mlabeledtr",[a].concat(u.default.getChildren(n)));u.default.copyAttributes(n,o),this.table[r]=o}}this.factory.configuration.tags.end()},t}(l.ArrayItem);t.MultlineItem=p;var f=function(e){function t(t,r,a,n,o){var i=e.call(this,t)||this;return i.name=r,i.numbered=a,i.padded=n,i.center=o,i.factory.configuration.tags.start(r,a,a),i}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"flalign"},enumerable:!1,configurable:!0}),t.prototype.EndEntry=function(){e.prototype.EndEntry.call(this);var t=this.getProperty("xalignat");if(t&&this.row.length>t)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.length<a;)r.push(this.create("node","mtd"));for(this.row=[],this.padded&&this.row.push(this.create("node","mtd"));t=r.shift();)this.row.push(t),(t=r.shift())&&this.row.push(t),(r.length||this.padded)&&this.row.push(this.create("node","mtd"));this.row.length>this.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.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",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",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","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.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"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.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:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.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",{variantForm:!0}],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 s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},a.apply(this,arguments)},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),m=r(9007);function h(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var m=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(m,l)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.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},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:m.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(o)},t.AmsMethods.SideSet=function(e,t){var r=n(h(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(h(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:m.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:m.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),h=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(h,"voffset","-.2em"),s.default.setAttribute(h,"height","-.2em"),s.default.setChild(f,f.over,h),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});h=e.create("node","mpadded",[g,y],o),s.default.setAttribute(h,"voffset",".15em"),s.default.setAttribute(h,"depth","-.15em"),s.default.setChild(f,f.under,h)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},583:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AmsCdConfiguration=void 0;var a=r(9899);r(8289),t.AmsCdConfiguration=a.Configuration.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}}})},8289:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(9140)),s=i(r(5450)),u=i(r(7819));new l.EnvironmentMap("amscd_environment",s.default.environment,{CD:"CD"},u.default),new l.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},u.default),new l.MacroMap("amscd_special",{"@":"arrow"},u.default)},7819:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(8417)),o=r(2942),i=r(9007),l=a(r(1256)),s={CD:function(e,t){e.Push(t);var r=e.itemFactory.create("array"),a=e.configuration.options.amscd;return r.setProperties({minw:e.stack.env.CD_minw||a.harrowsize,minh:e.stack.env.CD_minh||a.varrowsize}),r.arraydef={columnalign:"center",columnspacing:a.colspace,rowspacing:a.rowspace,displaystyle:!0},r},arrow:function(e,t){var r=e.string.charAt(e.i);if(!r.match(/[><VA.|=]/))return(0,o.Other)(e,t);e.i++;var a=e.stack.Top();a.isKind("array")&&!a.Size()||(s.cell(e,t),a=e.stack.Top());for(var u,c=a,d=c.table.length%2==1,p=(c.row.length+(d?0:1))%2;p;)s.cell(e,t),p--;var f={minsize:c.getProperty("minw"),stretchy:!0},m={minsize:c.getProperty("minh"),stretchy:!0,symmetric:!0,lspace:0,rspace:0};if("."===r);else if("|"===r)u=e.create("token","mo",m,"\u2225");else if("="===r)u=e.create("token","mo",f,"=");else{var h={">":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=e.GetUpTo(t+r,r),y=e.GetUpTo(t+r,r);if(">"===r||"<"===r){if(u=e.create("token","mo",f,h),g||(g="\\kern "+c.getProperty("minw")),g||y){var b={width:"+.67em",lspace:".33em"};if(u=e.create("node","munderover",[u]),g){var v=new n.default(g,e.stack.env,e.configuration).mml(),k=e.create("node","mpadded",[v],b);l.default.setAttribute(k,"voffset",".1em"),l.default.setChild(u,u.over,k)}if(y){var S=new n.default(y,e.stack.env,e.configuration).mml();l.default.setChild(u,u.under,e.create("node","mpadded",[S],b))}e.configuration.options.amscd.hideHorizontalLabels&&(u=e.create("node","mpadded",u,{depth:0,height:".67em"}))}}else{var w=e.create("token","mo",m,h);u=w,(g||y)&&(u=e.create("node","mrow"),g&&l.default.appendChildren(u,[new n.default("\\scriptstyle\\llap{"+g+"}",e.stack.env,e.configuration).mml()]),w.texClass=i.TEXCLASS.ORD,l.default.appendChildren(u,[w]),y&&l.default.appendChildren(u,[new n.default("\\scriptstyle\\rlap{"+y+"}",e.stack.env,e.configuration).mml()]))}}u&&e.Push(u),s.cell(e,t)},cell:function(e,t){var r=e.stack.Top();(r.table||[]).length%2==0&&0===(r.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)}};t.default=s},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var m=e.options.autoload[r],h=a(2===m.length&&Array.isArray(m[0])?m:[m,[]],2),g=h[0],y=h[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({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:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,m,h=t.parseOptions,g=h.handlers.get("macro"),y=h.handlers.get("environment"),b=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),x=A[0],_=A[1];try{for(var E=(i=void 0,n(x)),M=E.next();!M.done;M=E.next()){var C=M.value;g.lookup(C)&&"color"!==C||p.add(C,new l.Macro(C,d,[S,!0]))}}catch(e){i={error:e}}finally{try{M&&!M.done&&(u=E.return)&&u.call(E)}finally{if(i)throw i.error}}try{for(var O=(c=void 0,n(_)),L=O.next();!L.done;L=O.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(m=O.return)&&m.call(O)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}h.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),m=c(r(1256)),h=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(m.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new h.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var s=r(2947),u=r(5368),c=r(9007),d=l(r(3971)),p=l(r(1130)),f=l(r(1256)),m=r(8292),h=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=h;var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=o(this.Peek(2),2),r=t[0],a=t[1];return!f.default.isType(r,"msubsup")||f.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(f.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)f.default.setChild(r,2,this.getProperty("primes"));else{f.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return f.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&f.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(d.default.bind.apply(d.default,i([void 0,l[0],l[1]],o(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=k;var S=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new d.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&f.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(f.default.setProperty(r,"withDelims",!0),r=p.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=S;var w=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",p.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:c.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:c.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=w;var A=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=A;var x=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=x;var _=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new d.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new d.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=_;var E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=E;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=M;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new d.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=C;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=O;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(f.default.isType(a,"mstyle")&&a.childNodes.length&&f.default.isType(a.childNodes[0].childNodes[0],"mspace")||f.default.isType(a,"mspace"))return[[r,t],!0];f.default.isEmbellished(a)&&(a=f.default.getCoreMO(a));var n=f.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var o=this.create("token","mo",{texClass:c.TEXCLASS.NONE},u.entities.ApplyFunction);return[[r,o,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=P;var T=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=s.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(f.default.isType(e.First,"mo")||f.default.isType(e.First,"mi")||f.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=f.default.getText(t)).length&&!f.default.getProperty(t,"movesupsub")&&1===f.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),f.default.setChild(t,0,a)):(a=this.create("text","\u0338"),f.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),o=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[o],{texClass:c.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=T;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=f.default.getChildren(f.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=N;var I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&f.default.isEmbellished(r)){var a=f.default.getTexClass(f.default.getCoreMO(r));a!==c.TEXCLASS.BIN&&a!==c.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=I;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new d.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),4===this.frame.length?f.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),f.default.setAttribute(t,"frame",""),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||f.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=p.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&f.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&f.default.setAttribute(e,"columnalign",f.default.getAttribute(e,"columnalign")?"center":"left")),this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[]},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.length<this.table.length-1&&(this.arraydef.rowlines+=" none")}if(this.getProperty("rowspacing")){for(var t=this.arraydef.rowspacing.split(/ /);t.length<this.table.length;)t.push(this.getProperty("rowspacing")+"em");this.arraydef.rowspacing=t.join(" ")}},t.prototype.addRowSpacing=function(e){if(this.arraydef.rowspacing){var t=this.arraydef.rowspacing.split(/ /);if(!this.getProperty("rowspacing")){var r=p.default.dimen2em(t[0]);this.setProperty("rowspacing",r)}for(var a=this.getProperty("rowspacing");t.length<this.table.length;)t.push(p.default.Em(a));t[this.table.length-1]=p.default.Em(Math.max(0,a+p.default.dimen2em(e))),this.arraydef.rowspacing=t.join(" ")}},t}(m.BaseItem);t.ArrayItem=R;var F=function(e){function t(t){for(var r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];var n=e.call(this,t)||this;return n.maxrow=0,n.factory.configuration.tags.start(r[0],r[2],r[1]),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"eqnarray"},enumerable:!1,configurable:!0}),t.prototype.EndEntry=function(){this.row.length&&p.default.fixInitialMO(this.factory.configuration,this.nodes);var e=this.create("node","mtd",this.nodes);this.row.push(e),this.Clear()},t.prototype.EndRow=function(){this.row.length>this.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length<t;)a.push.apply(a,i([],o(r),!1));this.arraydef[e]=a.slice(0,t).join(" ")}}},t}(R);t.EqnArrayItem=F;var B=function(e){function t(t){for(var r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];var n=e.call(this,t)||this;return n.factory.configuration.tags.start("equation",!0,r[0]),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"equation"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){var r=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(r,a):r,t],!0]}if(t.isKind("stop"))throw new d.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.EquationItem=B},1267:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(9140)),s=r(8317),u=i(r(7693)),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new l.RegExpMap("letter",c.default.variable,/[a-z]/i),new l.RegExpMap("digit",c.default.digit,/[0-9.,]/),new l.RegExpMap("command",c.default.controlSequence,/^\\/),new l.MacroMap("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},u.default),new l.CharacterMap("mathchar0mi",c.default.mathchar0mi,{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",S:["\xa7",{mathvariant:s.TexConstant.Variant.NORMAL}],aleph:["\u2135",{mathvariant:s.TexConstant.Variant.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:s.TexConstant.Variant.NORMAL}],Re:["\u211c",{mathvariant:s.TexConstant.Variant.NORMAL}],Im:["\u2111",{mathvariant:s.TexConstant.Variant.NORMAL}],partial:["\u2202",{mathvariant:s.TexConstant.Variant.ITALIC}],infty:["\u221e",{mathvariant:s.TexConstant.Variant.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:s.TexConstant.Variant.NORMAL}],nabla:["\u2207",{mathvariant:s.TexConstant.Variant.NORMAL}],top:["\u22a4",{mathvariant:s.TexConstant.Variant.NORMAL}],bot:["\u22a5",{mathvariant:s.TexConstant.Variant.NORMAL}],angle:["\u2220",{mathvariant:s.TexConstant.Variant.NORMAL}],triangle:["\u25b3",{mathvariant:s.TexConstant.Variant.NORMAL}],backslash:["\u2216",{mathvariant:s.TexConstant.Variant.NORMAL}],forall:["\u2200",{mathvariant:s.TexConstant.Variant.NORMAL}],exists:["\u2203",{mathvariant:s.TexConstant.Variant.NORMAL}],neg:["\xac",{mathvariant:s.TexConstant.Variant.NORMAL}],lnot:["\xac",{mathvariant:s.TexConstant.Variant.NORMAL}],flat:["\u266d",{mathvariant:s.TexConstant.Variant.NORMAL}],natural:["\u266e",{mathvariant:s.TexConstant.Variant.NORMAL}],sharp:["\u266f",{mathvariant:s.TexConstant.Variant.NORMAL}],clubsuit:["\u2663",{mathvariant:s.TexConstant.Variant.NORMAL}],diamondsuit:["\u2662",{mathvariant:s.TexConstant.Variant.NORMAL}],heartsuit:["\u2661",{mathvariant:s.TexConstant.Variant.NORMAL}],spadesuit:["\u2660",{mathvariant:s.TexConstant.Variant.NORMAL}]}),new l.CharacterMap("mathchar0mo",c.default.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigvee:["\u22c1",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigwedge:["\u22c0",{texClass:p.TEXCLASS.OP,movesupsub:!0}],biguplus:["\u2a04",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigcap:["\u22c2",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigcup:["\u22c3",{texClass:p.TEXCLASS.OP,movesupsub:!0}],int:["\u222b",{texClass:p.TEXCLASS.OP}],intop:["\u222b",{texClass:p.TEXCLASS.OP,movesupsub:!0,movablelimits:!0}],iint:["\u222c",{texClass:p.TEXCLASS.OP}],iiint:["\u222d",{texClass:p.TEXCLASS.OP}],prod:["\u220f",{texClass:p.TEXCLASS.OP,movesupsub:!0}],sum:["\u2211",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigotimes:["\u2a02",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigoplus:["\u2a01",{texClass:p.TEXCLASS.OP,movesupsub:!0}],bigodot:["\u2a00",{texClass:p.TEXCLASS.OP,movesupsub:!0}],oint:["\u222e",{texClass:p.TEXCLASS.OP}],bigsqcup:["\u2a06",{texClass:p.TEXCLASS.OP,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:"\u22a8",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",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.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 l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.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",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",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"],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,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".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",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{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"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"]},u.default),new l.CharacterMap("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"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},a.apply(this,arguments)},n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var u=i(r(1181)),c=s(r(1256)),d=s(r(3971)),p=s(r(8417)),f=r(8317),m=s(r(1130)),h=r(9007),g=r(6521),y=r(6010),b=r(5368),v=r(7233),k={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function w(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new p.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}k.Open=function(e,t){e.Push(e.itemFactory.create("open"))},k.Close=function(e,t){e.Push(e.itemFactory.create("close"))},k.Tilde=function(e,t){e.Push(e.create("token","mtext",{},b.entities.nbsp))},k.Space=function(e,t){},k.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=c.default.getProperty(n,"movesupsub"),s=c.default.isType(n,"msubsup")?n.sup:n.over;if(c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")&&c.default.getChildAt(n,n.sup)||c.default.isType(n,"munderover")&&!c.default.isType(n,"mover")&&c.default.getChildAt(n,n.over)&&!c.default.getProperty(n,"subsupOK"))throw new d.default("DoubleExponent","Double exponent: use braces to clarify");c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")||(i?((!c.default.isType(n,"munderover")||c.default.isType(n,"mover")||c.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},k.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=c.default.getProperty(n,"movesupsub"),s=c.default.isType(n,"msubsup")?n.sub:n.under;if(c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")&&c.default.getChildAt(n,n.sub)||c.default.isType(n,"munderover")&&!c.default.isType(n,"mover")&&c.default.getChildAt(n,n.under)&&!c.default.getProperty(n,"subsupOK"))throw new d.default("DoubleSubscripts","Double subscripts: use braces to clarify");c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")||(i?((!c.default.isType(n,"munderover")||c.default.isType(n,"mover")||c.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},k.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("node","mi")),c.default.isType(r,"msubsup")&&!c.default.isType(r,"msup")&&c.default.getChildAt(r,r.sup))throw new d.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=b.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===b.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},k.Comment=function(e,t){for(;e.i<e.string.length&&"\n"!==e.string.charAt(e.i);)e.i++},k.Hash=function(e,t){throw new d.default("CantUseHash1","You can't use 'macro parameter character #' in math mode")},k.MathFont=function(e,t,r){var n=e.GetArgument(t),o=new p.default(n,a(a({},e.stack.env),{font:r,multiLetterIdentifiers:/^[a-zA-Z]+/,noAutoOP:!0}),e.configuration).mml();e.Push(e.create("node","TeXAtom",[o]))},k.SetFont=function(e,t,r){e.stack.env.font=r},k.SetStyle=function(e,t,r,a,n){e.stack.env.style=r,e.stack.env.level=n,e.Push(e.itemFactory.create("style").setProperty("styles",{displaystyle:a,scriptlevel:n}))},k.SetSize=function(e,t,r){e.stack.env.size=r,e.Push(e.itemFactory.create("style").setProperty("styles",{mathsize:(0,y.em)(r)}))},k.Spacer=function(e,t,r){var a=e.create("node","mspace",[],{width:(0,y.em)(r)}),n=e.create("node","mstyle",[a],{scriptlevel:0});e.Push(n)},k.LeftRight=function(e,t){var r=t.substr(1);e.Push(e.itemFactory.create(r,e.GetDelimiter(t),e.stack.env.color))},k.NamedFn=function(e,t,r){r||(r=t.substr(1));var a=e.create("token","mi",{texClass:h.TEXCLASS.OP},r);e.Push(e.itemFactory.create("fn",a))},k.NamedOp=function(e,t,r){r||(r=t.substr(1)),r=r.replace(/ /,"\u2006");var a=e.create("token","mo",{movablelimits:!0,movesupsub:!0,form:f.TexConstant.Form.PREFIX,texClass:h.TEXCLASS.OP},r);e.Push(a)},k.Limits=function(e,t,r){var a=e.stack.Prev(!0);if(!a||c.default.getTexClass(c.default.getCoreMO(a))!==h.TEXCLASS.OP&&null==c.default.getProperty(a,"movesupsub"))throw new d.default("MisplacedLimits","%1 is allowed only on operators",e.currentCS);var n,o=e.stack.Top();c.default.isType(a,"munderover")&&!r?(n=e.create("node","msubsup"),c.default.copyChildren(a,n),a=o.Last=n):c.default.isType(a,"msubsup")&&r&&(n=e.create("node","munderover"),c.default.copyChildren(a,n),a=o.Last=n),c.default.setProperty(a,"movesupsub",!!r),c.default.setProperties(c.default.getCoreMO(a),{movablelimits:!1}),(c.default.getAttribute(a,"movablelimits")||c.default.getProperty(a,"movablelimits"))&&c.default.setProperties(a,{movablelimits:!1})},k.Over=function(e,t,r,a){var n=e.itemFactory.create("over").setProperty("name",e.currentCS);r||a?(n.setProperty("open",r),n.setProperty("close",a)):t.match(/withdelims$/)&&(n.setProperty("open",e.GetDelimiter(t)),n.setProperty("close",e.GetDelimiter(t))),t.match(/^\\above/)?n.setProperty("thickness",e.GetDimen(t)):(t.match(/^\\atop/)||r||a)&&n.setProperty("thickness",0),e.Push(n)},k.Frac=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t),n=e.create("node","mfrac",[r,a]);e.Push(n)},k.Sqrt=function(e,t){var r=e.GetBrackets(t),a=e.GetArgument(t);"\\frac"===a&&(a+="{"+e.GetArgument(a)+"}{"+e.GetArgument(a)+"}");var n=new p.default(a,e.stack.env,e.configuration).mml();n=r?e.create("node","mroot",[n,w(e,r)]):e.create("node","msqrt",[n]),e.Push(n)},k.Root=function(e,t){var r=e.GetUpTo(t,"\\of"),a=e.ParseArg(t),n=e.create("node","mroot",[a,w(e,r)]);e.Push(n)},k.MoveRoot=function(e,t,r){if(!e.stack.env.inRoot)throw new d.default("MisplacedMoveRoot","%1 can appear only within a root",e.currentCS);if(e.stack.global[r])throw new d.default("MultipleMoveRoot","Multiple use of %1",e.currentCS);var a=e.GetArgument(t);if(!a.match(/-?[0-9]+/))throw new d.default("IntegerArg","The argument to %1 must be an integer",e.currentCS);"-"!==(a=parseInt(a,10)/15+"em").substr(0,1)&&(a="+"+a),e.stack.global[r]=a},k.Accent=function(e,t,r,n){var o=e.ParseArg(t),i=a(a({},m.default.getFontDef(e)),{accent:!0,mathaccent:!0}),l=c.default.createEntity(r),s=e.create("token","mo",i,l);c.default.setAttribute(s,"stretchy",!!n);var u=c.default.isEmbellished(o)?c.default.getCoreMO(o):o;(c.default.isType(u,"mo")||c.default.getProperty(u,"movablelimits"))&&c.default.setProperties(u,{movablelimits:!1});var d=e.create("node","munderover");c.default.setChild(d,0,o),c.default.setChild(d,1,null),c.default.setChild(d,2,s);var p=e.create("node","TeXAtom",[d]);e.Push(p)},k.UnderOver=function(e,t,r,a){var n=c.default.createEntity(r),o=e.create("token","mo",{stretchy:!0,accent:!0},n),i="o"===t.charAt(1)?"over":"under",l=e.ParseArg(t);e.Push(m.default.underOver(e,l,o,i,a))},k.Overset=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t);m.default.checkMovableLimits(a),r.isKind("mo")&&c.default.setAttribute(r,"accent",!1);var n=e.create("node","mover",[a,r]);e.Push(n)},k.Underset=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t);m.default.checkMovableLimits(a),r.isKind("mo")&&c.default.setAttribute(r,"accent",!1);var n=e.create("node","munder",[a,r],{accentunder:!1});e.Push(n)},k.Overunderset=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t),n=e.ParseArg(t);m.default.checkMovableLimits(n),r.isKind("mo")&&c.default.setAttribute(r,"accent",!1),a.isKind("mo")&&c.default.setAttribute(a,"accent",!1);var o=e.create("node","munderover",[n,a,r],{accent:!1,accentunder:!1});e.Push(o)},k.TeXAtom=function(e,t,r){var a,n,o,i={texClass:r};if(r===h.TEXCLASS.OP){i.movesupsub=i.movablelimits=!0;var l=e.GetArgument(t),s=l.match(/^\s*\\rm\s+([a-zA-Z0-9 ]+)$/);s?(i.mathvariant=f.TexConstant.Variant.NORMAL,n=e.create("token","mi",i,s[1])):(o=new p.default(l,e.stack.env,e.configuration).mml(),n=e.create("node","TeXAtom",[o],i)),a=e.itemFactory.create("fn",n)}else o=e.ParseArg(t),a=e.create("node","TeXAtom",[o],i);e.Push(a)},k.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),o=e.GetArgument(t),i={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new d.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new d.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!S[s[1]])throw new d.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=m.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),i[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(i["mjx-keep-attrs"]=l.join(" "));var p=e.create("text",o);r.appendChild(p),c.default.setProperties(r,i),e.Push(r)},k.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},k.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(c.default.setAttribute(n,"height",0),c.default.setAttribute(n,"depth",0)),r&&c.default.setAttribute(n,"width",0));var o=e.create("node","TeXAtom",[n]);e.Push(o)},k.Smash=function(e,t){var r=m.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":c.default.setAttribute(a,"depth",0);break;case"t":c.default.setAttribute(a,"height",0);break;default:c.default.setAttribute(a,"height",0),c.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},k.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&c.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},k.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},k.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},k.Hskip=function(e,t){var r=e.create("node","mspace",[],{width:e.GetDimen(t)});e.Push(r)},k.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},k.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},k.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),o=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(o=e.create("node","mpadded",[o],{voffset:r}),r.match(/^\-/)?(c.default.setAttribute(o,"height",r),c.default.setAttribute(o,"depth","+"+r.substr(1))):c.default.setAttribute(o,"height","+"+r)),e.Push(o)},k.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",o=e.GetDelimiter(t,!0),i=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},o),l=e.create("node","TeXAtom",[i],{texClass:r});e.Push(l)},k.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");c.default.setChild(n,0,a),c.default.setChild(n,1,null),c.default.setChild(n,2,r);var o=e.create("node","TeXAtom",[n],{texClass:h.TEXCLASS.REL});e.Push(o)},k.HBox=function(e,t,r,a){e.PushAll(m.default.internalMath(e,e.GetArgument(t),r,a))},k.FBox=function(e,t){var r=m.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},k.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=m.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,v.lookup)(a,{l:"left",r:"right"},"center")})]);var o=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:h.TEXCLASS.ORD});e.Push(o)},k.Not=function(e,t){e.Push(e.itemFactory.create("not"))},k.Dots=function(e,t){var r=c.default.createEntity("2026"),a=c.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),o=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:o}))},k.Matrix=function(e,t,r,a,n,o,i,l,s,u){var c=e.GetNext();if(""===c)throw new d.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var p=e.itemFactory.create("array").setProperty("requireClose",!0);p.arraydef={rowspacing:i||"4pt",columnspacing:o||"1em"},s&&p.setProperty("isCases",!0),u&&(p.setProperty("isNumbered",!0),p.arraydef.side=u),(r||a)&&(p.setProperty("open",r),p.setProperty("close",a)),"D"===l&&(p.arraydef.displaystyle=!0),null!=n&&(p.arraydef.columnalign=n),e.Push(p)},k.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,o=0,i=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l<s;){var c=n.charAt(l);if("{"===c)o++,l++;else if("}"===c)0===o?s=0:(0===--o&&i<0&&(i=l-e.i),l++);else{if("&"===c&&0===o)throw new d.default("ExtraAlignTab","Extra alignment tab in \\cases text");if("\\"===c){var p=n.substr(l);p.match(/^((\\cr)[^a-zA-Z]|\\\\)/)||u&&p.match(u)?s=0:l+=2}else l++}}var f=n.substr(e.i,l-e.i);if(!f.match(/^\s*\\text[^a-zA-Z]/)||i!==f.replace(/\s+$/,"").length-1){var h=m.default.internalMath(e,m.default.trimSpaces(f),0);e.PushAll(h),e.i=l}}},k.Cr=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isCR:!0,name:t}))},k.CrLaTeX=function(e,t,r){var a;if(void 0===r&&(r=!1),!r&&("*"===e.string.charAt(e.i)&&e.i++,"["===e.string.charAt(e.i))){var n=e.GetBrackets(t,""),o=l(m.default.matchDimen(n),2),i=o[0],s=o[1];if(n&&!i)throw new d.default("BracketMustBeDimension","Bracket argument to %1 must be a dimension",e.currentCS);a=i+s}e.Push(e.itemFactory.create("cell").setProperties({isCR:!0,name:t,linebreak:!0}));var c,p=e.stack.Top();p instanceof u.ArrayItem?a&&p.addRowSpacing(a):(a&&(c=e.create("node","mspace",[],{depth:a}),e.Push(c)),c=e.create("node","mspace",[],{linebreak:f.TexConstant.LineBreak.NEWLINE}),e.Push(c))},k.HLine=function(e,t,r){null==r&&(r="solid");var a=e.stack.Top();if(!(a instanceof u.ArrayItem)||a.Size())throw new d.default("Misplaced","Misplaced %1",e.currentCS);if(a.table.length){for(var n=a.arraydef.rowlines?a.arraydef.rowlines.split(/ /):[];n.length<a.table.length;)n.push("none");n[a.table.length-1]=r,a.arraydef.rowlines=n.join(" ")}else a.frame.push("top")},k.HFill=function(e,t){var r=e.stack.Top();if(!(r instanceof u.ArrayItem))throw new d.default("UnsupportedHFill","Unsupported use of %1",e.currentCS);r.hfill.push(r.Size())},k.BeginEnd=function(e,t){var r=e.GetArgument(t);if(r.match(/\\/i))throw new d.default("InvalidEnv","Invalid environment name '%1'",r);var a=e.configuration.handlers.get("environment").lookup(r);if(a&&"\\end"===t){if(!a.args[0]){var n=e.itemFactory.create("end").setProperty("name",r);return void e.Push(n)}e.stack.env.closing=r}m.default.checkMaxMacros(e,!1),e.parse("environment",[e,r])},k.Array=function(e,t,r,a,n,o,i,l,s){n||(n=e.GetArgument("\\begin{"+t.getName()+"}"));var u=("c"+n).replace(/[^clr|:]/g,"").replace(/[^|:]([|:])+/g,"$1");n=(n=n.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center");var c=e.itemFactory.create("array");return c.arraydef={columnalign:n,columnspacing:o||"1em",rowspacing:i||"4pt"},u.match(/[|:]/)&&(u.charAt(0).match(/[|:]/)&&(c.frame.push("left"),c.dashed=":"===u.charAt(0)),u.charAt(u.length-1).match(/[|:]/)&&c.frame.push("right"),u=u.substr(1,u.length-2),c.arraydef.columnlines=u.split("").join(" ").replace(/[^|: ]/g,"none").replace(/\|/g,"solid").replace(/:/g,"dashed")),r&&c.setProperty("open",e.convertDelimiter(r)),a&&c.setProperty("close",e.convertDelimiter(a)),"'"===(l||"").charAt(1)&&(c.arraydef["data-cramped"]=!0,l=l.charAt(0)),"D"===l?c.arraydef.displaystyle=!0:l&&(c.arraydef.displaystyle=!1),"S"===l&&(c.arraydef.scriptlevel=1),s&&(c.arraydef.useHeight=!1),e.Push(t),c},k.AlignedArray=function(e,t){var r=e.GetBrackets("\\begin{"+t.getName()+"}"),a=k.Array(e,t);return m.default.setArrayAlign(a,r)},k.Equation=function(e,t,r){return e.Push(t),m.default.checkEqnEnv(e),e.itemFactory.create("equation",r).setProperty("name",t.getName())},k.EqnArray=function(e,t,r,a,n,o){e.Push(t),a&&m.default.checkEqnEnv(e),n=(n=n.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center");var i=e.itemFactory.create("eqnarray",t.getName(),r,a,e.stack.global);return i.arraydef={displaystyle:!0,columnalign:n,columnspacing:o||"1em",rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:e.options.tagIndent},i},k.HandleNoTag=function(e,t){e.tags.notag()},k.HandleLabel=function(e,t){var r=e.GetArgument(t);if(""!==r&&!e.tags.refUpdate){if(e.tags.label)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=r,(e.tags.allLabels[r]||e.tags.labels[r])&&!e.options.ignoreDuplicateLabels)throw new d.default("MultipleLabel","Label '%1' multiply defined",r);e.tags.labels[r]=new g.Label}},k.HandleRef=function(e,t,r){var a=e.GetArgument(t),n=e.tags.allLabels[a]||e.tags.labels[a];n||(e.tags.refUpdate||(e.tags.redo=!0),n=new g.Label);var o=n.tag;r&&(o=e.tags.formatTag(o));var i=e.create("node","mrow",m.default.internalMath(e,o),{href:e.tags.formatUrl(n.id,e.options.baseURL),class:"MathJax_ref"});e.Push(i)},k.Macro=function(e,t,r,a,n){if(a){var o=[];if(null!=n){var i=e.GetBrackets(t);o.push(null==i?n:i)}for(var l=o.length;l<a;l++)o.push(e.GetArgument(t));r=m.default.substituteArgs(e,o,r)}e.string=m.default.addArgs(e,r,e.string.slice(e.i)),e.i=0,m.default.checkMaxMacros(e)},k.MathChoice=function(e,t){var r=e.ParseArg(t),a=e.ParseArg(t),n=e.ParseArg(t),o=e.ParseArg(t);e.Push(e.create("node","MathChoice",[r,a,n,o]))},t.default=k},1186:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BboxConfiguration=t.BboxMethods=void 0;var n=r(9899),o=r(9140),i=a(r(3971));t.BboxMethods={},t.BboxMethods.BBox=function(e,t){for(var r,a,n,o=e.GetBrackets(t,""),u=e.ParseArg(t),c=o.split(/,/),d=0,p=c.length;d<p;d++){var f=c[d].trim(),m=f.match(/^(\.\d+|\d+(\.\d*)?)(pt|em|ex|mu|px|in|cm|mm)$/);if(m){if(r)throw new i.default("MultipleBBoxProperty","%1 specified twice in %2","Padding",t);var h=s(m[1]+m[3]);h&&(r={height:"+"+h,depth:"+"+h,lspace:h,width:"+"+2*parseInt(m[1],10)+m[3]})}else if(f.match(/^([a-z0-9]+|\#[0-9a-f]{6}|\#[0-9a-f]{3})$/i)){if(a)throw new i.default("MultipleBBoxProperty","%1 specified twice in %2","Background",t);a=f}else if(f.match(/^[-a-z]+:/i)){if(n)throw new i.default("MultipleBBoxProperty","%1 specified twice in %2","Style",t);n=l(f)}else if(""!==f)throw new i.default("InvalidBBoxProperty",'"%1" doesn\'t look like a color, a padding dimension, or a style',f)}r&&(u=e.create("node","mpadded",[u],r)),(a||n)&&(r={},a&&Object.assign(r,{mathbackground:a}),n&&Object.assign(r,{style:n}),u=e.create("node","mstyle",[u],r)),e.Push(u)};var l=function(e){return e},s=function(e){return e};new o.CommandMap("bbox",{bbox:"BBox"},t.BboxMethods),t.BboxConfiguration=n.Configuration.create("bbox",{handler:{macro:["bbox"]}})},8603:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BoldsymbolConfiguration=t.rewriteBoldTokens=t.createBoldToken=t.BoldsymbolMethods=void 0;var o=r(9899),i=n(r(1256)),l=r(8317),s=r(9140),u=r(8929),c={};function d(e,t,r,a){var n=u.NodeFactory.createToken(e,t,r,a);return"mtext"!==t&&e.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(n,"fixBold",!0),e.configuration.addNode("fixBold",n)),n}function p(e){var t,r;try{for(var n=a(e.data.getList("fixBold")),o=n.next();!o.done;o=n.next()){var s=o.value;if(i.default.getProperty(s,"fixBold")){var u=i.default.getAttribute(s,"mathvariant");null==u?i.default.setAttribute(s,"mathvariant",l.TexConstant.Variant.BOLD):i.default.setAttribute(s,"mathvariant",c[u]||u),i.default.removeProperties(s,"fixBold")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}}c[l.TexConstant.Variant.NORMAL]=l.TexConstant.Variant.BOLD,c[l.TexConstant.Variant.ITALIC]=l.TexConstant.Variant.BOLDITALIC,c[l.TexConstant.Variant.FRAKTUR]=l.TexConstant.Variant.BOLDFRAKTUR,c[l.TexConstant.Variant.SCRIPT]=l.TexConstant.Variant.BOLDSCRIPT,c[l.TexConstant.Variant.SANSSERIF]=l.TexConstant.Variant.BOLDSANSSERIF,c["-tex-calligraphic"]="-tex-bold-calligraphic",c["-tex-oldstyle"]="-tex-bold-oldstyle",c["-tex-mathit"]=l.TexConstant.Variant.BOLDITALIC,t.BoldsymbolMethods={},t.BoldsymbolMethods.Boldsymbol=function(e,t){var r=e.stack.env.boldsymbol;e.stack.env.boldsymbol=!0;var a=e.ParseArg(t);e.stack.env.boldsymbol=r,e.Push(a)},new s.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},t.BoldsymbolMethods),t.createBoldToken=d,t.rewriteBoldTokens=p,t.BoldsymbolConfiguration=o.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:d},postprocessors:[p]})},6538:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.BraketConfiguration=void 0;var n=r(9899),o=r(7191);r(2608),t.BraketConfiguration=n.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(a={},a[o.BraketItem.prototype.kind]=o.BraketItem,a)})},7191:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BraketItem=void 0;var i=r(8292),l=r(9007),s=o(r(1130)),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:t.isKind("mml")?(this.Push(t.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):e.prototype.checkItem.call(this,t)},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.getProperty("open"),a=this.getProperty("close");if(this.getProperty("stretchy"))return s.default.fenced(this.factory.configuration,r,t,a);var n={fence:!0,stretchy:!1,symmetric:!0,texClass:l.TEXCLASS.OPEN},o=this.create("token","mo",n,r);n.texClass=l.TEXCLASS.CLOSE;var i=this.create("token","mo",n,a);return this.create("node","mrow",[o,t,i],{open:r,close:a,texClass:l.TEXCLASS.INNER})},t}(i.BaseItem);t.BraketItem=u},2608:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=a(r(8667));new n.CommandMap("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],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},o.default),new n.MacroMap("Braket-characters",{"|":"Bar"},o.default)},8667:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(7693)),o=r(9007),i=a(r(3971)),l={};l.Macro=n.default.Macro,l.Braket=function(e,t,r,a,n,o){var l=e.GetNext();if(""===l)throw new i.default("MissingArgFor","Missing argument for %1",e.currentCS);var s=!0;"{"===l&&(e.i++,s=!1),e.Push(e.itemFactory.create("braket").setProperties({barmax:o,barcount:0,open:r,close:a,stretchy:n,single:s}))},l.Bar=function(e,t){var r="|"===t?"|":"\u2225",a=e.stack.Top();if("braket"!==a.kind||a.getProperty("barcount")>=a.getProperty("barmax")){var n=e.create("token","mo",{texClass:o.TEXCLASS.ORD,stretchy:!1},r);e.Push(n)}else{if("|"===r&&"|"===e.GetNext()&&(e.i++,r="\u2225"),a.getProperty("stretchy")){var i=e.create("node","TeXAtom",[],{texClass:o.TEXCLASS.CLOSE});e.Push(i),a.setProperty("barcount",a.getProperty("barcount")+1),i=e.create("token","mo",{stretchy:!0,braketbar:!0},r),e.Push(i),i=e.create("node","TeXAtom",[],{texClass:o.TEXCLASS.OPEN}),e.Push(i)}else{var l=e.create("token","mo",{stretchy:!1,braketbar:!0},r);e.Push(l)}}},t.default=l},9499:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.BussproofsConfiguration=void 0;var n=r(9899),o=r(3980),i=r(1933);r(8620),t.BussproofsConfiguration=n.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(a={},a[o.ProofTreeItem.prototype.kind]=o.ProofTreeItem,a),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},3980:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProofTreeItem=void 0;var u=s(r(3971)),c=r(8292),d=s(r(9497)),p=l(r(1933)),f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.leftLabel=null,t.rigthLabel=null,t.innerStack=new d.default(t.factory,{},!0),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("end")&&"prooftree"===e.getName()){var t=this.toMml();return p.setProperty(t,"proof",!0),[[this.factory.create("mml",t),e],!0]}if(e.isKind("stop"))throw new u.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(e),c.BaseItem.fail},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return t;this.innerStack.Push(this.factory.create("stop"));var a=this.innerStack.Top().toMml();return this.create("node","mrow",[a,t],{})},t}(c.BaseItem);t.ProofTreeItem=f},8620:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(4934)),o=a(r(5450)),i=r(9140);new i.CommandMap("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]},n.default),new i.EnvironmentMap("Bussproofs-environments",o.default.environment,{prooftree:["Prooftree",null,!1]},n.default)},4934:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var u=s(r(3971)),c=s(r(8417)),d=s(r(1130)),p=o(r(1933)),f={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){var r=e.stack.Top();if("proofTree"!==r.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var a=m(e,e.GetArgument(t));p.setProperty(a,"axiom",!0),r.Push(a)}},m=function(e,t){var r=d.default.internalMath(e,d.default.trimSpaces(t),0);if(!r[0].childNodes[0].childNodes.length)return e.create("node","mrow",[]);var a=e.create("node","mspace",[],{width:".5ex"}),n=e.create("node","mspace",[],{width:".5ex"});return e.create("node","mrow",l(l([a],i(r),!1),[n],!1))};function h(e,t,r,a,n,o,i){var l,s,u,c,d=e.create("node","mtr",[e.create("node","mtd",[t],{})],{}),f=e.create("node","mtr",[e.create("node","mtd",r,{})],{}),m=e.create("node","mtable",i?[f,d]:[d,f],{align:"top 2",rowlines:o,framespacing:"0 0"});if(p.setProperty(m,"inferenceRule",i?"up":"down"),a&&(l=e.create("node","mpadded",[a],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),p.setProperty(l,"prooflabel","left")),n&&(s=e.create("node","mpadded",[n],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),p.setProperty(s,"prooflabel","right")),a&&n)u=[l,m,s],c="both";else if(a)u=[l,m],c="left";else{if(!n)return m;u=[m,s],c="right"}return m=e.create("node","mrow",u),p.setProperty(m,"labelledRule",c),m}function g(e,t){if("$"!==e.GetNext())throw new u.default("IllegalUseOfCommand","Use of %1 does not match it's definition.",t);e.i++;var r=e.GetUpTo(t,"$");if(-1===r.indexOf("\\fCenter"))throw new u.default("IllegalUseOfCommand","Missing \\fCenter in %1.",t);var a=i(r.split("\\fCenter"),2),n=a[0],o=a[1],l=new c.default(n,e.stack.env,e.configuration).mml(),s=new c.default(o,e.stack.env,e.configuration).mml(),d=new c.default("\\fCenter",e.stack.env,e.configuration).mml(),f=e.create("node","mtd",[l],{}),m=e.create("node","mtd",[d],{}),h=e.create("node","mtd",[s],{}),g=e.create("node","mtr",[f,m,h],{}),y=e.create("node","mtable",[g],{columnspacing:".5ex",columnalign:"center 2"});return p.setProperty(y,"sequent",!0),e.configuration.addNode("sequent",g),y}f.Inference=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(a.Size()<r)throw new u.default("BadProofTree","Proof tree badly specified.");var n=a.getProperty("rootAtTop"),o=1!==r||a.Peek()[0].childNodes.length?r:0,i=[];do{i.length&&i.unshift(e.create("node","mtd",[],{})),i.unshift(e.create("node","mtd",[a.Pop()],{rowalign:n?"top":"bottom"})),r--}while(r>0);var l=e.create("node","mtr",i,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=m(e,e.GetArgument(t)),d=a.getProperty("currentLine");d!==a.getProperty("line")&&a.setProperty("currentLine",a.getProperty("line"));var f=h(e,s,[c],a.getProperty("left"),a.getProperty("right"),d,n);a.setProperty("left",null),a.setProperty("right",null),p.setProperty(f,"inference",o),e.configuration.addNode("inference",f),a.Push(f)},f.Label=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=d.default.internalMath(e,e.GetArgument(t),0),o=n.length>1?e.create("node","mrow",n,{}):n[0];a.setProperty(r,o)},f.SetLine=function(e,t,r,a){var n=e.stack.Top();if("proofTree"!==n.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("currentLine",r),a&&n.setProperty("line",r)},f.RootAtTop=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");a.setProperty("rootAtTop",r)},f.AxiomF=function(e,t){var r=e.stack.Top();if("proofTree"!==r.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var a=g(e,t);p.setProperty(a,"axiom",!0),r.Push(a)},f.FCenter=function(e,t){},f.InferenceF=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(a.Size()<r)throw new u.default("BadProofTree","Proof tree badly specified.");var n=a.getProperty("rootAtTop"),o=1!==r||a.Peek()[0].childNodes.length?r:0,i=[];do{i.length&&i.unshift(e.create("node","mtd",[],{})),i.unshift(e.create("node","mtd",[a.Pop()],{rowalign:n?"top":"bottom"})),r--}while(r>0);var l=e.create("node","mtr",i,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=g(e,t),d=a.getProperty("currentLine");d!==a.getProperty("line")&&a.setProperty("currentLine",a.getProperty("line"));var f=h(e,s,[c],a.getProperty("left"),a.getProperty("right"),d,n);a.setProperty("left",null),a.setProperty("right",null),p.setProperty(f,"inference",o),e.configuration.addNode("inference",f),a.Push(f)},t.default=f},1933:function(e,t,r){var a,n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.clearDocument=t.saveDocument=t.makeBsprAttributes=t.removeProperty=t.getProperty=t.setProperty=t.balanceRules=void 0;var l=i(r(1256)),s=i(r(1130)),u=null,c=null,d=function(e){return c.root=e,u.outputJax.getBBox(c,u).w},p=function(e){for(var t=0;e&&!l.default.isType(e,"mtable");){if(l.default.isType(e,"text"))return null;l.default.isType(e,"mrow")?(e=e.childNodes[0],t=0):(e=e.parent.childNodes[t],t++)}return e},f=function(e,t){return e.childNodes["up"===t?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(e,t){return e.childNodes[t].childNodes[0].childNodes[0]},h=function(e){return m(e,0)},g=function(e){return m(e,e.childNodes.length-1)},y=function(e,t){return e.childNodes["up"===t?0:1].childNodes[0].childNodes[0].childNodes[0]},b=function(e){for(;e&&!l.default.isType(e,"mtd");)e=e.parent;return e},v=function(e){return e.parent.childNodes[e.parent.childNodes.indexOf(e)+1]},k=function(e){for(;e&&null==(0,t.getProperty)(e,"inference");)e=e.parent;return e},S=function(e,t,r){void 0===r&&(r=!1);var a=0;if(e===t)return a;if(e!==t.parent){var n=e.childNodes,o=r?n.length-1:0;l.default.isType(n[o],"mspace")&&(a+=d(n[o])),e=t.parent}if(e===t)return a;var i=e.childNodes,s=r?i.length-1:0;return i[s]!==t&&(a+=d(i[s])),a},w=function(e,r){void 0===r&&(r=!1);var a=p(e),n=y(a,(0,t.getProperty)(a,"inferenceRule"));return S(e,a,r)+(d(a)-d(n))/2},A=function(e,r,a,n){if(void 0===n&&(n=!1),(0,t.getProperty)(r,"inferenceRule")||(0,t.getProperty)(r,"labelledRule")){var o=e.nodeFactory.create("node","mrow");r.parent.replaceChild(o,r),o.setChildren([r]),x(r,o),r=o}var i=n?r.childNodes.length-1:0,u=r.childNodes[i];l.default.isType(u,"mspace")?l.default.setAttribute(u,"width",s.default.Em(s.default.dimen2em(l.default.getAttribute(u,"width"))+a)):(u=e.nodeFactory.create("node","mspace",[],{width:s.default.Em(a)}),n?r.appendChild(u):(u.parent=r,r.childNodes.unshift(u)))},x=function(e,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(a){var n=(0,t.getProperty)(e,a);null!=n&&((0,t.setProperty)(r,a,n),(0,t.removeProperty)(e,a))}))},_=function(e,r,a,n,o){var i=e.nodeFactory.create("node","mspace",[],{width:s.default.Em(o)});if("left"===n){var l=r.childNodes[a].childNodes[0];i.parent=l,l.childNodes.unshift(i)}else r.childNodes[a].appendChild(i);(0,t.setProperty)(r.parent,"sequentAdjust_"+n,o)},E=function(e,r){for(var a=r.pop();r.length;){var o=r.pop(),i=n(M(a,o),2),l=i[0],s=i[1];(0,t.getProperty)(a.parent,"axiom")&&(_(e,l<0?a:o,0,"left",Math.abs(l)),_(e,s<0?a:o,2,"right",Math.abs(s))),a=o}},M=function(e,t){var r=d(e.childNodes[2]),a=d(t.childNodes[2]);return[d(e.childNodes[0])-d(t.childNodes[0]),r-a]};t.balanceRules=function(e){var r,a;c=new e.document.options.MathItem("",null,e.math.display);var n=e.data;!function(e){var r=e.nodeLists.sequent;if(r)for(var a=r.length-1,n=void 0;n=r[a];a--)if((0,t.getProperty)(n,"sequentProcessed"))(0,t.removeProperty)(n,"sequentProcessed");else{var o=[],i=k(n);if(1===(0,t.getProperty)(i,"inference")){for(o.push(n);1===(0,t.getProperty)(i,"inference");){i=p(i);var l=h(f(i,(0,t.getProperty)(i,"inferenceRule"))),s=(0,t.getProperty)(l,"inferenceRule")?y(l,(0,t.getProperty)(l,"inferenceRule")):l;(0,t.getProperty)(s,"sequent")&&(n=s.childNodes[0],o.push(n),(0,t.setProperty)(n,"sequentProcessed",!0)),i=l}E(e,o)}}}(n);var i=n.nodeLists.inference||[];try{for(var l=o(i),s=l.next();!s.done;s=l.next()){var u=s.value,d=(0,t.getProperty)(u,"proof"),m=p(u),x=f(m,(0,t.getProperty)(m,"inferenceRule")),_=h(x);if((0,t.getProperty)(_,"inference")){var M=w(_);if(M){A(n,_,-M);var C=S(u,m,!1);A(n,u,M-C)}}var O=g(x);if(null!=(0,t.getProperty)(O,"inference")){var L=w(O,!0);A(n,O,-L,!0);var P=S(u,m,!0),T=(0,t.getProperty)(u,"maxAdjust");null!=T&&(L=Math.max(L,T));var N=void 0;if(!d&&(N=b(u))){var I=v(N);if(I){var R=n.nodeFactory.create("node","mspace",[],{width:L-P+"em"});I.appendChild(R),u.removeProperty("maxAdjust")}else{var F=k(N);F&&(L=(0,t.getProperty)(F,"maxAdjust")?Math.max((0,t.getProperty)(F,"maxAdjust"),L):L,(0,t.setProperty)(F,"maxAdjust",L))}}else A(n,(0,t.getProperty)(u,"proof")?u:u.parent,L-P,!0)}}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}};var C="bspr_",O=((a={}).bspr_maxAdjust=!0,a);t.setProperty=function(e,t,r){l.default.setProperty(e,C+t,r)};t.getProperty=function(e,t){return l.default.getProperty(e,C+t)};t.removeProperty=function(e,t){e.removeProperty(C+t)};t.makeBsprAttributes=function(e){e.data.root.walkTree((function(e,t){var r=[];e.getPropertyNames().forEach((function(t){!O[t]&&t.match(RegExp("^bspr_"))&&r.push(t+":"+e.getProperty(t))})),r.length&&l.default.setAttribute(e,"semantics",r.join(";"))}))};t.saveDocument=function(e){if(!("getBBox"in(u=e.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};t.clearDocument=function(e){u=null}},8963:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancelConfiguration=t.CancelMethods=void 0;var n=r(9899),o=r(8317),i=r(9140),l=a(r(1130)),s=r(1428);t.CancelMethods={},t.CancelMethods.Cancel=function(e,t,r){var a=e.GetBrackets(t,""),n=e.ParseArg(t),o=l.default.keyvalOptions(a,s.ENCLOSE_OPTIONS);o.notation=r,e.Push(e.create("node","menclose",[n],o))},t.CancelMethods.CancelTo=function(e,t){var r=e.GetBrackets(t,""),a=e.ParseArg(t),n=e.ParseArg(t),i=l.default.keyvalOptions(r,s.ENCLOSE_OPTIONS);i.notation=[o.TexConstant.Notation.UPDIAGONALSTRIKE,o.TexConstant.Notation.UPDIAGONALARROW,o.TexConstant.Notation.NORTHEASTARROW].join(" "),a=e.create("node","mpadded",[a],{depth:"-.1em",height:"+.1em",voffset:".1em"}),e.Push(e.create("node","msup",[e.create("node","menclose",[n],i),a]))},new i.CommandMap("cancel",{cancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",o.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE+" "+o.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},t.CancelMethods),t.CancelConfiguration=n.Configuration.create("cancel",{handler:{macro:["cancel"]}})},3752:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CasesConfiguration=t.CasesMethods=t.CasesTags=t.CasesBeginItem=void 0;var l=r(9899),s=r(9140),u=i(r(1130)),c=i(r(7693)),d=i(r(3971)),p=r(1181),f=r(8021),m=r(6471),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):e.prototype.checkItem.call(this,t)},t}(p.BeginItem);t.CasesBeginItem=h;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.subcounter=0,t}return o(t,e),t.prototype.start=function(t,r,a){this.subcounter=0,e.prototype.start.call(this,t,r,a)},t.prototype.autoTag=function(){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)))},t.prototype.formatNumber=function(e,t){return void 0===t&&(t=null),e.toString()+(null===t?"":String.fromCharCode(96+t))},t}(f.AmsTags);t.CasesTags=g,t.CasesMethods={NumCases:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",t.getName()));var r=e.stack.Top(),a=r.Last,n=u.default.copyNode(a,e),o=r.getProperty("left");return m.EmpheqUtil.left(a,n,o+"\\empheqlbrace\\,",e,"numcases-left"),e.Push(e.itemFactory.create("end").setProperty("name",t.getName())),null}o=e.GetArgument("\\begin{"+t.getName()+"}");t.setProperty("left",o);var i=c.default.EqnArray(e,t,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),e.Push(t),i},Entry:function(e,t){if(!e.stack.Top().getProperty("numCases"))return c.default.Entry(e,t);e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));for(var r=e.string,a=0,n=e.i,o=r.length;n<o;){var i=r.charAt(n);if("{"===i)a++,n++;else if("}"===i){if(0===a)break;a--,n++}else{if("&"===i&&0===a)throw new d.default("ExtraCasesAlignTab","Extra alignment tab in text for numcase environment");if("\\"===i&&0===a){var l=(r.slice(n+1).match(/^[a-z]+|./i)||[])[0];if("\\"===l||"cr"===l||"end"===l||"label"===l)break;n+=l.length}else n++}}var s=r.substr(e.i,n-e.i).replace(/^\s*/,"");e.PushAll(u.default.internalMath(e,s,0)),e.i=n}},new s.EnvironmentMap("cases-env",m.EmpheqUtil.environment,{numcases:["NumCases","cases"],subnumcases:["NumCases","cases"]},t.CasesMethods),new s.MacroMap("cases-macros",{"&":"Entry"},t.CasesMethods),t.CasesConfiguration=l.Configuration.create("cases",{handler:{environment:["cases-env"],character:["cases-macros"]},items:(n={},n[h.prototype.kind]=h,n),tags:{cases:g}})},8227:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CenternotConfiguration=t.filterCenterOver=void 0;var o=r(9899),i=n(r(8417)),l=n(r(1256)),s=r(9140),u=n(r(7693));function c(e){var t,r,n=e.data;try{for(var o=a(n.getList("centerOver")),i=o.next();!i.done;i=o.next()){var s=i.value,u=l.default.getTexClass(s.childNodes[0].childNodes[0]);null!==u&&l.default.setProperties(s.parent.parent.parent.parent.parent.parent,{texClass:u})}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}new s.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(e,t){var r="{"+e.GetArgument(t)+"}",a=e.ParseArg(t),n=new i.default(r,e.stack.env,e.configuration).mml(),o=e.create("node","TeXAtom",[new i.default(r,e.stack.env,e.configuration).mml(),e.create("node","mpadded",[e.create("node","mpadded",[a],{width:0,lspace:"-.5width"}),e.create("node","mphantom",[n])],{width:0,lspace:"-.5width"})]);e.configuration.addNode("centerOver",n),e.Push(o)},Macro:u.default.Macro}),t.filterCenterOver=c,t.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[c]})},5860:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorConfiguration=void 0;var a=r(9140),n=r(9899),o=r(2784),i=r(4207);new a.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},o.ColorMethods);t.ColorConfiguration=n.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(e,t){t.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},7960:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.COLORS=void 0,t.COLORS=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"]])},2784:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorMethods=void 0;var n=a(r(1256)),o=a(r(1130));function i(e){var t="+".concat(e),r=e.replace(/^.*?([a-z]*)$/,"$1"),a=2*parseFloat(t);return{width:"+".concat(a).concat(r),height:t,depth:t,lspace:e}}t.ColorMethods={},t.ColorMethods.Color=function(e,t){var r=e.GetBrackets(t,""),a=e.GetArgument(t),n=e.configuration.packageData.get("color").model.getColor(r,a),o=e.itemFactory.create("style").setProperties({styles:{mathcolor:n}});e.stack.env.color=n,e.Push(o)},t.ColorMethods.TextColor=function(e,t){var r=e.GetBrackets(t,""),a=e.GetArgument(t),n=e.configuration.packageData.get("color").model.getColor(r,a),o=e.stack.env.color;e.stack.env.color=n;var i=e.ParseArg(t);o?e.stack.env.color=o:delete e.stack.env.color;var l=e.create("node","mstyle",[i],{mathcolor:n});e.Push(l)},t.ColorMethods.DefineColor=function(e,t){var r=e.GetArgument(t),a=e.GetArgument(t),n=e.GetArgument(t);e.configuration.packageData.get("color").model.defineColor(a,r,n)},t.ColorMethods.ColorBox=function(e,t){var r=e.GetArgument(t),a=o.default.internalMath(e,e.GetArgument(t)),l=e.configuration.packageData.get("color").model,s=e.create("node","mpadded",a,{mathbackground:l.getColor("named",r)});n.default.setProperties(s,i(e.options.color.padding)),e.Push(s)},t.ColorMethods.FColorBox=function(e,t){var r=e.GetArgument(t),a=e.GetArgument(t),l=o.default.internalMath(e,e.GetArgument(t)),s=e.options.color,u=e.configuration.packageData.get("color").model,c=e.create("node","mpadded",l,{mathbackground:u.getColor("named",a),style:"border: ".concat(s.borderWidth," solid ").concat(u.getColor("named",r))});n.default.setProperties(c,i(s.padding)),e.Push(c)}},4207:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorModel=void 0;var o=n(r(3971)),i=r(7960),l=new Map,s=function(){function e(){this.userColors=new Map}return e.prototype.normalizeColor=function(e,t){if(!e||"named"===e)return t;if(l.has(e))return l.get(e)(t);throw new o.default("UndefinedColorModel","Color model '%1' not defined",e)},e.prototype.getColor=function(e,t){return e&&"named"!==e?this.normalizeColor(e,t):this.getColorByName(t)},e.prototype.getColorByName=function(e){return this.userColors.has(e)?this.userColors.get(e):i.COLORS.has(e)?i.COLORS.get(e):e},e.prototype.defineColor=function(e,t,r){var a=this.normalizeColor(e,r);this.userColors.set(t,a)},e}();t.ColorModel=s,l.set("rgb",(function(e){var t,r,n=e.trim().split(/\s*,\s*/),i="#";if(3!==n.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var l=a(n),s=l.next();!s.done;s=l.next()){var u=s.value;if(!u.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var c=parseFloat(u);if(c<0||c>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var d=Math.floor(255*c).toString(16);d.length<2&&(d="0"+d),i+=d}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}return i})),l.set("RGB",(function(e){var t,r,n=e.trim().split(/\s*,\s*/),i="#";if(3!==n.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var l=a(n),s=l.next();!s.done;s=l.next()){var u=s.value;if(!u.match(/^\d+$/))throw new o.default("InvalidNumber","Invalid number");var c=parseInt(u);if(c>255)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var d=c.toString(16);d.length<2&&(d="0"+d),i+=d}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}return i})),l.set("gray",(function(e){if(!e.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var t=parseFloat(e);if(t<0||t>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*t).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},6648:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColortblConfiguration=t.ColorArrayItem=void 0;var i=r(1181),l=r(9899),s=r(9140),u=o(r(3971)),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.color={cell:"",row:"",col:[]},t.hasColor=!1,t}return n(t,e),t.prototype.EndEntry=function(){e.prototype.EndEntry.call(this);var t=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(t.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},t.prototype.EndRow=function(){e.prototype.EndRow.call(this),this.color.row=""},t.prototype.createMml=function(){var t=e.prototype.createMml.call(this),r=t.isKind("mrow")?t.childNodes[1]:t;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),t},t}(i.ArrayItem);t.ColorArrayItem=c,new s.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(e,t,r){var a=e.configuration.packageData.get("color").model,n=e.GetBrackets(t,""),o=a.getColor(n,e.GetArgument(t)),i=e.stack.Top();if(!(i instanceof c))throw new u.default("UnsupportedTableColor","Unsupported use of %1",e.currentCS);if("col"===r){if(i.table.length)throw new u.default("ColumnColorNotTop","%1 must be in the top row",t);i.color.col[i.row.length]=o,e.GetBrackets(t,"")&&e.GetBrackets(t,"")}else if(i.color[r]=o,"row"===r&&(i.Size()||i.row.length))throw new u.default("RowColorNotFirst","%1 must be at the beginning of a row",t)}});t.ColortblConfiguration=l.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:c},priority:10,config:[function(e,t){t.parseOptions.packageData.has("color")||l.ConfigurationHandler.get("color").config(e,t)},10]})},6628:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorConfiguration=t.ColorV2Methods=void 0;var a=r(9140),n=r(9899);t.ColorV2Methods={Color:function(e,t){var r=e.GetArgument(t),a=e.stack.env.color;e.stack.env.color=r;var n=e.ParseArg(t);a?e.stack.env.color=a:delete e.stack.env.color;var o=e.create("node","mstyle",[n],{mathcolor:r});e.Push(o)}},new a.CommandMap("colorv2",{color:"Color"},t.ColorV2Methods),t.ColorConfiguration=n.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},8458:function(e,t,r){var a,n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",m="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(m,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[m]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(m),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},5464:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqConfiguration=t.EmpheqMethods=t.EmpheqBeginItem=void 0;var s=r(9899),u=r(9140),c=l(r(1130)),d=l(r(3971)),p=r(1181),f=r(6471),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.setProperty("end",!1),e.prototype.checkItem.call(this,t)},t}(p.BeginItem);t.EmpheqBeginItem=m,t.EmpheqMethods={Empheq:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",e.stack.global.empheq)),e.stack.global.empheq="";var r=e.stack.Top();f.EmpheqUtil.adjustTable(r,e),e.Push(e.itemFactory.create("end").setProperty("name","empheq"))}else{c.default.checkEqnEnv(e),delete e.stack.global.eqnenv;var a=e.GetBrackets("\\begin{"+t.getName()+"}")||"",n=i((e.GetArgument("\\begin{"+t.getName()+"}")||"").split(/=/),2),o=n[0],l=n[1];if(!f.EmpheqUtil.checkEnv(o))throw new d.default("UnknownEnv",'Unknown environment "%1"',o);a&&t.setProperties(f.EmpheqUtil.splitOptions(a,{left:1,right:1})),e.stack.global.empheq=o,e.string="\\begin{"+o+"}"+(l?"{"+l+"}":"")+e.string.slice(e.i),e.i=0,e.Push(t)}},EmpheqMO:function(e,t,r){e.Push(e.create("token","mo",{},r))},EmpheqDelim:function(e,t){var r=e.GetDelimiter(t);e.Push(e.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new u.EnvironmentMap("empheq-env",f.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},t.EmpheqMethods),new u.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},t.EmpheqMethods),t.EmpheqConfiguration=s.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(n={},n[m.prototype.kind]=m,n)})},6471:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqUtil=void 0;var l=i(r(1130)),s=i(r(8417));t.EmpheqUtil={environment:function(e,t,r,o){var i=o[0],l=e.itemFactory.create(i+"-begin").setProperties({name:t,end:i});e.Push(r.apply(void 0,n([e,l],a(o.slice(1)),!1)))},splitOptions:function(e,t){return void 0===t&&(t=null),l.default.keyvalOptions(e,t,!0)},columnCount:function(e){var t,r,a=0;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value,s=l.childNodes.length-(l.isKind("mlabeledtr")?1:0);s>a&&(a=s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return a},cellBlock:function(e,t,r,a){var n,i,l=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),u=new s.default(e,r.stack.env,r.configuration),c=u.mml();a&&u.configuration.tags.label&&(u.configuration.tags.currentTag.env=a,u.configuration.tags.getTag(!0));try{for(var d=o(c.isInferred?c.childNodes:[c]),p=d.next();!p.done;p=d.next()){var f=p.value;l.appendChild(f)}}catch(e){n={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}return l.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[t],{width:0})])),l},topRowTable:function(e,t){var r=l.default.copyNode(e,t);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),e.factory.create("mphantom",{},[t.create("node","mpadded",[r],{width:0})])},rowspanCell:function(e,t,r,a,n){e.appendChild(a.create("node","mpadded",[this.cellBlock(t,l.default.copyNode(r,a),a,n),this.topRowTable(r,a)],{height:0,depth:0,voffset:"height"}))},left:function(e,t,r,a,n){var i,l,s;void 0===n&&(n=""),e.attributes.set("columnalign","right "+(e.attributes.get("columnalign")||"")),e.attributes.set("columnspacing","0em "+(e.attributes.get("columnspacing")||""));try{for(var u=o(e.childNodes.slice(0).reverse()),c=u.next();!c.done;c=u.next()){var d=c.value;s=a.create("node","mtd"),d.childNodes.unshift(s),s.parent=d,d.isKind("mlabeledtr")&&(d.childNodes[0]=d.childNodes[1],d.childNodes[1]=s)}}catch(e){i={error:e}}finally{try{c&&!c.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}this.rowspanCell(s,r,t,a,n)},right:function(e,r,a,n,o){void 0===o&&(o=""),0===e.childNodes.length&&e.appendChild(n.create("node","mtr"));for(var i=t.EmpheqUtil.columnCount(e),l=e.childNodes[0];l.childNodes.length<i;)l.appendChild(n.create("node","mtd"));var s=l.appendChild(n.create("node","mtd"));t.EmpheqUtil.rowspanCell(s,a,r,n,o),e.attributes.set("columnalign",(e.attributes.get("columnalign")||"").split(/ /).slice(0,i).join(" ")+" left"),e.attributes.set("columnspacing",(e.attributes.get("columnspacing")||"").split(/ /).slice(0,i-1).join(" ")+" 0em")},adjustTable:function(e,t){var r=e.getProperty("left"),a=e.getProperty("right");if(r||a){var n=e.Last,o=l.default.copyNode(n,t);r&&this.left(n,o,r,t),a&&this.right(n,o,a,t)}},allowEnv:{equation:!0,align:!0,gather:!0,flalign:!0,alignat:!0,multline:!0},checkEnv:function(e){return this.allowEnv.hasOwnProperty(e.replace(/\*$/,""))||!1}}},1428:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EncloseConfiguration=t.EncloseMethods=t.ENCLOSE_OPTIONS=void 0;var n=r(9899),o=r(9140),i=a(r(1130));t.ENCLOSE_OPTIONS={"data-arrowhead":1,color:1,mathcolor:1,background:1,mathbackground:1,"data-padding":1,"data-thickness":1},t.EncloseMethods={},t.EncloseMethods.Enclose=function(e,r){var a=e.GetArgument(r).replace(/,/g," "),n=e.GetBrackets(r,""),o=e.ParseArg(r),l=i.default.keyvalOptions(n,t.ENCLOSE_OPTIONS);l.notation=a,e.Push(e.create("node","menclose",[o],l))},new o.CommandMap("enclose",{enclose:"Enclose"},t.EncloseMethods),t.EncloseConfiguration=n.Configuration.create("enclose",{handler:{macro:["enclose"]}})},6121:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExtpfeilConfiguration=t.ExtpfeilMethods=void 0;var n=r(9899),o=r(9140),i=r(4387),l=a(r(5579)),s=r(1496),u=a(r(3971));t.ExtpfeilMethods={},t.ExtpfeilMethods.xArrow=i.AmsMethods.xArrow,t.ExtpfeilMethods.NewExtArrow=function(e,r){var a=e.GetArgument(r),n=e.GetArgument(r),o=e.GetArgument(r);if(!a.match(/^\\([a-z]+|.)$/i))throw new u.default("NewextarrowArg1","First argument to %1 must be a control sequence name",r);if(!n.match(/^(\d+),(\d+)$/))throw new u.default("NewextarrowArg2","Second argument to %1 must be two integers separated by a comma",r);if(!o.match(/^(\d+|0x[0-9A-F]+)$/i))throw new u.default("NewextarrowArg3","Third argument to %1 must be a unicode character number",r);a=a.substr(1);var i=n.split(",");l.default.addMacro(e,a,t.ExtpfeilMethods.xArrow,[parseInt(o),parseInt(i[0]),parseInt(i[1])])},new o.CommandMap("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"},t.ExtpfeilMethods);t.ExtpfeilConfiguration=n.Configuration.create("extpfeil",{handler:{macro:["extpfeil"]},init:function(e){s.NewcommandConfiguration.init(e)}})},3078:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.GensymbConfiguration=void 0;var a=r(9899),n=r(8317);new(r(9140).CharacterMap)("gensymb-symbols",(function(e,t){var r=t.attributes||{};r.mathvariant=n.TexConstant.Variant.NORMAL,r.class="MathML-Unit";var a=e.create("token","mi",r,t.char);e.Push(a)}),{ohm:"\u2126",degree:"\xb0",celsius:"\u2103",perthousand:"\u2030",micro:"\xb5"}),t.GensymbConfiguration=a.Configuration.create("gensymb",{handler:{macro:["gensymb-symbols"]}})},8901:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlConfiguration=void 0;var n=r(9899),o=r(9140),i=a(r(332));new o.CommandMap("html_macros",{href:"Href",class:"Class",style:"Style",cssId:"Id"},i.default),t.HtmlConfiguration=n.Configuration.create("html",{handler:{macro:["html_macros"]}})},332:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1256)),o={Href:function(e,t){var r=e.GetArgument(t),a=i(e,t);n.default.setAttribute(a,"href",r),e.Push(a)},Class:function(e,t){var r=e.GetArgument(t),a=i(e,t),o=n.default.getAttribute(a,"class");o&&(r=o+" "+r),n.default.setAttribute(a,"class",r),e.Push(a)},Style:function(e,t){var r=e.GetArgument(t),a=i(e,t),o=n.default.getAttribute(a,"style");o&&(";"!==r.charAt(r.length-1)&&(r+=";"),r=o+" "+r),n.default.setAttribute(a,"style",r),e.Push(a)},Id:function(e,t){var r=e.GetArgument(t),a=i(e,t);n.default.setAttribute(a,"id",r),e.Push(a)}},i=function(e,t){var r=e.ParseArg(t);if(!n.default.isInferred(r))return r;var a=n.default.getChildren(r);if(1===a.length)return a[0];var o=e.create("node","mrow");return n.default.copyChildren(r,o),n.default.copyAttributes(r,o),o};t.default=o},7535:function(e,t,r){var a,n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsConfiguration=t.fixPrescripts=t.PAIREDDELIMS=void 0;var i=r(9899),l=r(9140),s=o(r(1256)),u=r(7233);r(2448);var c=r(836),d=r(1503),p=r(6224);function f(e){var t,r,a,o,i,l,u=e.data;try{for(var c=n(u.getList("mmultiscripts")),d=c.next();!d.done;d=c.next()){var p=d.value;if(p.getProperty("fixPrescript")){var f=s.default.getChildren(p),m=0;try{for(var h=(a=void 0,n([1,2])),g=h.next();!g.done;g=h.next()){f[v=g.value]||(s.default.setChild(p,v,u.nodeFactory.create("node","none")),m++)}}catch(e){a={error:e}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(a)throw a.error}}try{for(var y=(i=void 0,n([4,5])),b=y.next();!b.done;b=y.next()){var v=b.value;s.default.isType(f[v],"mrow")&&0===s.default.getChildren(f[v]).length&&s.default.setChild(p,v,u.nodeFactory.create("node","none"))}}catch(e){i={error:e}}finally{try{b&&!b.done&&(l=y.return)&&l.call(y)}finally{if(i)throw i.error}}2===m&&f.splice(1,2)}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}}t.PAIREDDELIMS="mathtools-paired-delims",t.fixPrescripts=f,t.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(a={},a[p.MultlinedItem.prototype.kind]=p.MultlinedItem,a),init:function(e){new l.CommandMap(t.PAIREDDELIMS,{},{}),e.append(i.Configuration.local({handler:{macro:[t.PAIREDDELIMS]},priority:-5}))},config:function(e,t){var r,a,o=t.parseOptions,i=o.options.mathtools.pairedDelimiters;try{for(var l=n(Object.keys(i)),s=l.next();!s.done;s=l.next()){var u=s.value;c.MathtoolsUtil.addPairedDelims(o,u,i[u])}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}(0,d.MathtoolsTagFormat)(e,t)},postprocessors:[[f,-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:(0,u.expandable)({}),tagforms:(0,u.expandable)({})}}})},6224:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MultlinedItem=void 0;var i=r(2790),l=o(r(1256)),s=r(8317),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),t.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var t=this.factory.configuration.options.mathtools,r=t.multlinegap,a=t["firstline-afterskip"]||r,n=t["lastline-preskip"]||r,o=l.default.getChildren(this.table[0])[0];l.default.getAttribute(o,"columnalign")!==s.TexConstant.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:a}));var i=l.default.getChildren(this.table[this.table.length-1])[0];if(l.default.getAttribute(i,"columnalign")!==s.TexConstant.Align.LEFT){var u=l.default.getChildren(i)[0];u.childNodes.unshift(null);var c=this.create("node","mspace",[],{width:n});l.default.setChild(u,0,c)}}e.prototype.EndTable.call(this)},t}(i.MultlineItem);t.MultlinedItem=u},2448:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(5450)),o=r(9140),i=r(8317),l=r(643);new o.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.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"},l.MathtoolsMethods),new o.EnvironmentMap("mathtools-environments",n.default.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",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},l.MathtoolsMethods),new o.DelimiterMap("mathtools-delimiters",n.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new o.CommandMap("mathtools-characters",{":":["CenterColon",!0]},l.MathtoolsMethods)},643:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},a.apply(this,arguments)},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsMethods=void 0;var l=i(r(1130)),s=r(4387),u=i(r(7693)),c=i(r(8417)),d=i(r(3971)),p=i(r(1256)),f=r(9007),m=r(6010),h=r(7233),g=i(r(5579)),y=i(r(1110)),b=r(836);t.MathtoolsMethods={MtMatrix:function(e,r,a,n){var o=e.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return t.MathtoolsMethods.Array(e,r,a,n,o)},MtSmallMatrix:function(e,r,a,n,o){return o||(o=e.GetBrackets("\\begin{".concat(r.getName(),"}"),e.options.mathtools["smallmatrix-align"])),t.MathtoolsMethods.Array(e,r,a,n,o,l.default.Em(1/3),".2em","S",1)},MtMultlined:function(e,t){var r,a="\\begin{".concat(t.getName(),"}"),o=e.GetBrackets(a,e.options.mathtools["multlined-pos"]||"c"),i=o?e.GetBrackets(a,""):"";o&&!o.match(/^[cbt]$/)&&(i=(r=n([o,i],2))[0],o=r[1]),e.Push(t);var s=e.itemFactory.create("multlined",e,t);return s.arraydef={displaystyle:!0,rowspacing:".5em",width:i||"auto",columnwidth:"100%"},l.default.setArrayAlign(s,o||"c")},HandleShove:function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind&&"multlined"!==a.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",t);if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t);a.setProperty("shove",r);var n=e.GetBrackets(t),o=e.ParseArg(t);if(n){var i=e.create("node","mrow",[]),l=e.create("node","mspace",[],{width:n});"left"===r?(i.appendChild(l),i.appendChild(o)):(i.appendChild(o),i.appendChild(l)),o=i}e.Push(o)},SpreadLines:function(e,t){var r,a;if(e.stack.env.closing===t.getName()){delete e.stack.env.closing;var n=e.stack.Pop(),i=n.toMml(),l=n.getProperty("spread");if(i.isInferred)try{for(var s=o(p.default.getChildren(i)),u=s.next();!u.done;u=s.next()){var c=u.value;b.MathtoolsUtil.spreadLines(c,l)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}else b.MathtoolsUtil.spreadLines(i,l);e.Push(i)}else{l=e.GetDimen("\\begin{".concat(t.getName(),"}"));t.setProperty("spread",l),e.Push(t)}},Cases:function(e,t,r,a,n){var o=e.itemFactory.create("array").setProperty("casesEnv",t.getName());return o.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===n&&(o.arraydef.displaystyle=!0),o.setProperties({open:r,close:a}),e.Push(t),o},MathLap:function(e,t,r,n){var o=e.GetBrackets(t,"").trim(),i=e.create("node","mstyle",[e.create("node","mpadded",[e.ParseArg(t)],a({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":n});b.MathtoolsUtil.setDisplayLevel(i,o),e.Push(e.create("node","TeXAtom",[i]))},Cramped:function(e,t){var r=e.GetBrackets(t,"").trim(),a=e.ParseArg(t),n=e.create("node","mstyle",[a],{"data-cramped":!0});b.MathtoolsUtil.setDisplayLevel(n,r),e.Push(n)},MtLap:function(e,t,r){var a=l.default.internalMath(e,e.GetArgument(t),0),n=e.create("node","mpadded",a,{width:0});"r"!==r&&p.default.setAttribute(n,"lspace","l"===r?"-1width":"-.5width"),e.Push(n)},MathMakeBox:function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",[e.ParseArg(t)]);r&&p.default.setAttribute(n,"width",r);var o=(0,h.lookup)(a,{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),e.Push(n)},MathMBox:function(e,t){e.Push(e.create("node","mrow",[e.ParseArg(t)]))},UnderOverBracket:function(e,t){var r=(0,m.length2em)(e.GetBrackets(t,".1em"),.1),a=e.GetBrackets(t,".2em"),o=e.GetArgument(t),i=n("o"===t.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),s=i[0],u=i[1],d=i[2],f=(0,m.em)(r),h=new c.default(o,e.stack.env,e.configuration).mml(),g=new c.default(o,e.stack.env,e.configuration).mml(),y=e.create("node","mpadded",[e.create("node","mphantom",[g])],{style:"border: ".concat(f," solid; border-").concat(d,": none"),height:a,depth:0}),b=l.default.underOver(e,h,y,s,!0),v=p.default.getChildAt(p.default.getChildAt(b,0),0);p.default.setAttribute(v,u,!0),e.Push(b)},Aboxed:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.row.length%2==1&&r.row.push(e.create("node","mtd",[]));var a=e.GetArgument(t),n=e.string.substr(e.i);e.string=a+"&&\\endAboxed",e.i=0;var o=e.GetUpTo(t,"&"),i=e.GetUpTo(t,"&");e.GetUpTo(t,"\\endAboxed");var s=l.default.substituteArgs(e,[o,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");e.string=s+n,e.i=0},ArrowBetweenLines:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);if(r.Size()||r.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",t);var a=e.GetStar(),n=e.GetBrackets(t,"\\Updownarrow");a&&(r.EndEntry(),r.EndEntry());var o=a?"\\quad"+n:n+"\\quad",i=new c.default(o,e.stack.env,e.configuration).mml();e.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(e,t){var r=e.stack.Top(),n=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+e.GetArgument(t)+"\\mmlToken{mi}{}",i=new c.default(o,e.stack.env,e.configuration).mml(),l=e.create("node","mpadded",[e.create("node","mpadded",[e.create("node","mo",[e.create("text","\u22ee")])],a({width:0,lspace:"-.5width"},n?{height:"-.6em",voffset:"-.18em"}:{})),e.create("node","mphantom",[i])],{lspace:".5width"});e.Push(l)},ShortVDotsWithin:function(e,r){var a=e.stack.Top(),n=e.GetStar();t.MathtoolsMethods.FlushSpaceAbove(e,"\\MTFlushSpaceAbove"),!n&&a.EndEntry(),t.MathtoolsMethods.VDotsWithin(e,"\\vdotswithin"),n&&a.EndEntry(),t.MathtoolsMethods.FlushSpaceBelow(e,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+e.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+e.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(e,t,r,a,o,i,s,u){void 0===o&&(o="#1"),void 0===i&&(i=1),void 0===s&&(s=""),void 0===u&&(u="");var c=e.GetStar(),d=c?"":e.GetBrackets(t),p=n(c?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),f=p[0],m=p[1],h=c?"\\middle":d||"";if(i){for(var g=[],y=g.length;y<i;y++)g.push(e.GetArgument(t));s=l.default.substituteArgs(e,g,s),o=l.default.substituteArgs(e,g,o),u=l.default.substituteArgs(e,g,u)}o=o.replace(/\\delimsize/g,h),e.string=[s,f,r,o,m,a,u,e.string.substr(e.i)].reduce((function(t,r){return l.default.addArgs(e,t,r)}),""),e.i=0,l.default.checkMaxMacros(e)},DeclarePairedDelimiter:function(e,t){var r=g.default.GetCsNameArgument(e,t),a=e.GetArgument(t),n=e.GetArgument(t);b.MathtoolsUtil.addPairedDelims(e.configuration,r,[a,n])},DeclarePairedDelimiterX:function(e,t){var r=g.default.GetCsNameArgument(e,t),a=g.default.GetArgCount(e,t),n=e.GetArgument(t),o=e.GetArgument(t),i=e.GetArgument(t);b.MathtoolsUtil.addPairedDelims(e.configuration,r,[n,o,i,a])},DeclarePairedDelimiterXPP:function(e,t){var r=g.default.GetCsNameArgument(e,t),a=g.default.GetArgCount(e,t),n=e.GetArgument(t),o=e.GetArgument(t),i=e.GetArgument(t),l=e.GetArgument(t),s=e.GetArgument(t);b.MathtoolsUtil.addPairedDelims(e.configuration,r,[o,i,s,a,n,l])},CenterColon:function(e,t,r,n,o){void 0===n&&(n=!1),void 0===o&&(o=!1);var i=e.options.mathtools,l=e.create("token","mo",{},":");if(r&&(i.centercolon||n)){var s=i["centercolon-offset"];l=e.create("node","mpadded",[l],a({voffset:s,height:"+".concat(s),depth:"-".concat(s)},o?{width:i["thincolon-dw"],lspace:i["thincolon-dx"]}:{}))}e.Push(l)},Relation:function(e,t,r,a){e.options.mathtools["use-unicode"]&&a?e.Push(e.create("token","mo",{texClass:f.TEXCLASS.REL},a)):(r="\\mathrel{"+r.replace(/:/g,"\\MTThinColon").replace(/-/g,"\\mathrel{-}")+"}",e.string=l.default.addArgs(e,r,e.string.substr(e.i)),e.i=0)},NArrow:function(e,t,r,a){e.Push(e.create("node","TeXAtom",[e.create("token","mtext",{},r),e.create("node","mpadded",[e.create("node","mpadded",[e.create("node","menclose",[e.create("node","mspace",[],{height:".2em",depth:0,width:".4em"})],{notation:"updiagonalstrike","data-thickness":".05em","data-padding":0})],{width:0,lspace:"-.5width",voffset:a}),e.create("node","mphantom",[e.create("token","mtext",{},r)])],{width:0,lspace:"-.5width"})],{texClass:f.TEXCLASS.REL}))},SplitFrac:function(e,t,r){var a=e.ParseArg(t),n=e.ParseArg(t);e.Push(e.create("node","mstyle",[e.create("node","mfrac",[e.create("node","mstyle",[a,e.create("token","mi"),e.create("token","mspace",{width:"1em"})],{scriptlevel:0}),e.create("node","mstyle",[e.create("token","mspace",{width:"1em"}),e.create("token","mi"),n],{scriptlevel:0})],{linethickness:0,numalign:"left",denomalign:"right"})],{displaystyle:r,scriptlevel:0}))},XMathStrut:function(e,t){var r=e.GetBrackets(t),a=e.GetArgument(t);a=b.MathtoolsUtil.plusOrMinus(t,a),r=b.MathtoolsUtil.plusOrMinus(t,r||a),e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",[e.create("node","mphantom",[e.create("token","mo",{stretchy:!1},"(")])],{width:0,height:a+"height",depth:r+"depth"})],{texClass:f.TEXCLASS.ORD}))},Prescript:function(e,t){var r=b.MathtoolsUtil.getScript(e,t,"sup"),a=b.MathtoolsUtil.getScript(e,t,"sub"),n=b.MathtoolsUtil.getScript(e,t,"arg");if(p.default.isType(r,"none")&&p.default.isType(a,"none"))e.Push(n);else{var o=e.create("node","mmultiscripts",[n]);p.default.getChildren(o).push(null,null),p.default.appendChildren(o,[e.create("node","mprescripts"),a,r]),o.setProperty("fixPrescript",!0),e.Push(o)}},NewTagForm:function(e,t,r){void 0===r&&(r=!1);var a=e.tags;if(!("mtFormats"in a))throw new d.default("TagsNotMT","%1 can only be used with ams or mathtools tags",t);var n=e.GetArgument(t).trim();if(!n)throw new d.default("InvalidTagFormID","Tag form name can't be empty");var o=e.GetBrackets(t,""),i=e.GetArgument(t),l=e.GetArgument(t);if(!r&&a.mtFormats.has(n))throw new d.default("DuplicateTagForm","Duplicate tag form: %1",n);a.mtFormats.set(n,[i,l,o])},UseTagForm:function(e,t){var r=e.tags;if(!("mtFormats"in r))throw new d.default("TagsNotMT","%1 can only be used with ams or mathtools tags",t);var a=e.GetArgument(t).trim();if(a){if(!r.mtFormats.has(a))throw new d.default("UndefinedTagForm","Undefined tag form: %1",a);r.mtCurrent=r.mtFormats.get(a)}else r.mtCurrent=null},SetOptions:function(e,t){var r,a,n=e.options.mathtools;if(!n["allow-mathtoolsset"])throw new d.default("ForbiddenMathtoolsSet","%1 is disabled",t);var i={};Object.keys(n).forEach((function(e){"pariedDelimiters"!==e&&"tagforms"!==e&&"allow-mathtoolsset"!==e&&(i[e]=1)}));var s=e.GetArgument(t),u=l.default.keyvalOptions(s,i,!0);try{for(var c=o(Object.keys(u)),p=c.next();!p.done;p=c.next()){var f=p.value;n[f]=u[f]}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}},Array:u.default.Array,Macro:u.default.Macro,xArrow:s.AmsMethods.xArrow,HandleRef:s.AmsMethods.HandleRef,AmsEqnArray:s.AmsMethods.AmsEqnArray,MacroWithTemplate:y.default.MacroWithTemplate}},1503:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsTagFormat=void 0;var s=l(r(3971)),u=r(6521),c=0;t.MathtoolsTagFormat=function(e,t){var r=t.parseOptions.options.tags;"base"!==r&&e.tags.hasOwnProperty(r)&&u.TagsFactory.add(r,e.tags[r]);var a=function(e){function r(){var r,a,n=e.call(this)||this;n.mtFormats=new Map,n.mtCurrent=null;var i=t.parseOptions.options.mathtools.tagforms;try{for(var l=o(Object.keys(i)),u=l.next();!u.done;u=l.next()){var c=u.value;if(!Array.isArray(i[c])||3!==i[c].length)throw new s.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',c);n.mtFormats.set(c,i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n}return n(r,e),r.prototype.formatTag=function(t){if(this.mtCurrent){var r=i(this.mtCurrent,3),a=r[0],n=r[1],o=r[2];return o?"".concat(a).concat(o,"{").concat(t,"}").concat(n):"".concat(a).concat(t).concat(n)}return e.prototype.formatTag.call(this,t)},r}(u.TagsFactory.create(t.parseOptions.options.tags).constructor),l="MathtoolsTags-"+ ++c;u.TagsFactory.add(l,a),t.parseOptions.options.tags=l}},836:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsUtil=void 0;var o=r(1181),i=n(r(1130)),l=n(r(8417)),s=n(r(3971)),u=r(8803),c=r(7233),d=r(643),p=r(7535);t.MathtoolsUtil={setDisplayLevel:function(e,t){if(t){var r=a((0,c.lookup)(t,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),n=r[0],o=r[1];null!==n&&(e.attributes.set("displaystyle",n),e.attributes.set("scriptlevel",o))}},checkAlignment:function(e,t){var r=e.stack.Top();if(r.kind!==o.EqnArrayItem.prototype.kind)throw new s.default("NotInAlignment","%1 can only be used in aligment environments",t);return r},addPairedDelims:function(e,t,r){e.handlers.retrieve(p.PAIREDDELIMS).add(t,new u.Macro(t,d.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(e,t){if(e.isKind("mtable")){var r=e.attributes.get("rowspacing");if(r){var a=i.default.dimen2em(t);r=r.split(/ /).map((function(e){return i.default.Em(Math.max(0,i.default.dimen2em(e)+a))})).join(" ")}else r=t;e.attributes.set("rowspacing",r)}},plusOrMinus:function(e,t){if(!(t=t.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new s.default("NotANumber","Argument to %1 is not a number",e);return t.match(/^[-+]/)?t:"+"+t},getScript:function(e,t,r){var a=i.default.trimSpaces(e.GetArgument(t));if(""===a)return e.create("node","none");var n=e.options.mathtools["prescript-".concat(r,"-format")];return n&&(a="".concat(n,"{").concat(a,"}")),new l.default(a,e.stack.env,e.configuration).mml()}}},6944:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MhchemConfiguration=void 0;var n=r(9899),o=r(9140),i=a(r(3971)),l=a(r(7693)),s=r(4387),u=r(7718),c={};c.Macro=l.default.Macro,c.xArrow=s.AmsMethods.xArrow,c.Machine=function(e,t,r){var a,n=e.GetArgument(t);try{a=u.mhchemParser.toTex(n,r)}catch(e){throw new i.default(e[0],e[1])}e.string=a+e.string.substr(e.i),e.i=0},new o.CommandMap("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]},c),t.MhchemConfiguration=n.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];var n=d.default.assembleSymbol(r);return l.parser(e,n)}),c)}},MacroWithTemplate:function(e,t,r,a){for(var n=[],o=4;o<arguments.length;o++)n[o-4]=arguments[o];var i=parseInt(a,10);if(i){var s=[];if(e.GetNext(),n[0]&&!d.default.MatchParam(e,n[0]))throw new l.default("MismatchUseDef","Use of %1 doesn't match its definition",t);for(var u=0;u<i;u++)s.push(d.default.GetParameter(e,t,n[u+1]));r=c.default.substituteArgs(e,s,r)}e.string=c.default.addArgs(e,r,e.string.slice(e.i)),e.i=0,c.default.checkMaxMacros(e)},BeginEnv:function(e,t,r,a,n,o){if(t.getProperty("end")&&e.stack.env.closing===t.getName()){delete e.stack.env.closing;var i=e.string.slice(e.i);return e.string=a,e.i=0,e.Parse(),e.string=i,e.i=0,e.itemFactory.create("end").setProperty("name",t.getName())}if(n){var l=[];if(null!=o){var s=e.GetBrackets("\\begin{"+t.getName()+"}");l.push(null==s?o:s)}for(var u=l.length;u<n;u++)l.push(e.GetArgument("\\begin{"+t.getName()+"}"));r=c.default.substituteArgs(e,l,r),a=c.default.substituteArgs(e,[],a)}return e.string=c.default.addArgs(e,r,e.string.slice(e.i)),e.i=0,e.itemFactory.create("beginEnv").setProperty("name",t.getName())}};p.Macro=u.default.Macro,t.default=p},5579:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n,o=a(r(1130)),i=a(r(3971)),l=r(8803);!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){var r=[e,t.char];if(t.attributes)for(var a in t.attributes)r.push(a),r.push(t.attributes[a]);return r},e.assembleSymbol=function(e){for(var t=e[0],r=e[1],a={},n=2;n<e.length;n+=2)a[e[n]]=e[n+1];return new l.Symbol(t,r,a)},e.GetCSname=function(e,t){if("\\"!==e.GetNext())throw new i.default("MissingCS","%1 must be followed by a control sequence",t);return o.default.trimSpaces(e.GetArgument(t)).substr(1)},e.GetCsNameArgument=function(e,t){var r=o.default.trimSpaces(e.GetArgument(t));if("\\"===r.charAt(0)&&(r=r.substr(1)),!r.match(/^(.|[a-z]+)$/i))throw new i.default("IllegalControlSequenceName","Illegal control sequence name for %1",t);return r},e.GetArgCount=function(e,t){var r=e.GetBrackets(t);if(r&&!(r=o.default.trimSpaces(r)).match(/^[0-9]+$/))throw new i.default("IllegalParamNumber","Illegal number of parameters specified in %1",t);return r},e.GetTemplate=function(e,t,r){for(var a=e.GetNext(),n=[],o=0,l=e.i;e.i<e.string.length;){if("#"===(a=e.GetNext())){if(l!==e.i&&(n[o]=e.string.substr(l,e.i-l)),!(a=e.string.charAt(++e.i)).match(/^[1-9]$/))throw new i.default("CantUseHash2","Illegal use of # in template for %1",r);if(parseInt(a)!==++o)throw new i.default("SequentialParam","Parameters for %1 must be numbered sequentially",r);l=e.i+1}else if("{"===a)return l!==e.i&&(n[o]=e.string.substr(l,e.i-l)),n.length>0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i<e.string.length;){var s=e.string.charAt(e.i);if("{"===s)e.i===n&&(l=1),e.GetArgument(r),o=e.i-n;else{if(t(e,a))return l&&(n++,o-=2),e.string.substr(n,o);if("\\"===s){e.i++,o++,l=0;var u=e.string.substr(e.i).match(/[a-z]+|./i);u&&(e.i+=u[0].length,o=e.i-n)}else e.i++,o++,l=0}}throw new i.default("RunawayArgument","Runaway argument for %1?",r)},e.MatchParam=t,e.addDelimiter=function(t,r,a,n){t.configuration.handlers.retrieve(e.NEW_DELIMITER).add(r,new l.Symbol(r,a,n))},e.addMacro=function(t,r,a,n,o){void 0===o&&(o=""),t.configuration.handlers.retrieve(e.NEW_COMMAND).add(r,new l.Macro(o||r,a,n))},e.addEnvironment=function(t,r,a,n){t.configuration.handlers.retrieve(e.NEW_ENVIRONMENT).add(r,new l.Macro(r,a,n))},e.NEW_DELIMITER="new-Delimiter",e.NEW_COMMAND="new-Command",e.NEW_ENVIRONMENT="new-Environment"}(n||(n={})),t.default=n},4234:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NoErrorsConfiguration=void 0;var a=r(9899);t.NoErrorsConfiguration=a.Configuration.create("noerrors",{nodes:{error:function(e,t,r,a){var n=e.create("token","mtext",{},a.replace(/\n/g," "));return e.create("node","merror",[n],{"data-mjx-error":t,title:t})}}})},4898:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},3168:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.PhysicsConfiguration=void 0;var n=r(9899),o=r(2612);r(3847),t.PhysicsConfiguration=n.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(a={},a[o.AutoOpen.prototype.kind]=o.AutoOpen,a),options:{physics:{italicdiff:!1,arrowdel:!1}}})},2612:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoOpen=void 0;var i=r(8292),l=o(r(1130)),s=o(r(1256)),u=o(r(8417)),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openCount=0,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toMml=function(){var t=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var a=e.prototype.toMml.call(this),n=t.create("node","mpadded",[a],{height:0,depth:0});this.Clear(),this.Push(t.create("node","TeXAtom",[n]))}r&&this.Push(new u.default(r,t.stack.env,t.configuration).mml());var o=l.default.fenced(this.factory.configuration,this.getProperty("open"),e.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return s.default.removeProperties(o,"open","close","texClass"),o},t.prototype.checkItem=function(t){if(t.isKind("mml")&&1===t.Size()){var r=t.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var a=t.getProperty("autoclose");return a&&a===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),t}(i.BaseItem);t.AutoOpen=c},3847:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=a(r(7157)),i=r(8317),l=a(r(5450)),s=r(9007);new n.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},o.default),new n.CharacterMap("Physics-vector-mo",l.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new n.CharacterMap("Physics-vector-mi",l.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new n.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},o.default),new n.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},o.default),new n.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},o.default),new n.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},o.default),new n.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},o.default),new n.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},o.default),new n.EnvironmentMap("Physics-aux-envs",l.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},o.default),new n.MacroMap("Physics-characters",{"|":["AutoClose",s.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},o.default)},7157:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(r(7693)),i=n(r(8417)),l=n(r(3971)),s=r(9007),u=n(r(1130)),c=n(r(1256)),d=r(8929),p={},f={"(":")","[":"]","{":"}","|":"|"},m=/^(b|B)i(g{1,2})$/;p.Quantity=function(e,t,r,a,n,o,d){void 0===r&&(r="("),void 0===a&&(a=")"),void 0===n&&(n=!1),void 0===o&&(o=""),void 0===d&&(d="");var p=!!n&&e.GetStar(),h=e.GetNext(),g=e.i,y=null;if("\\"===h){if(e.i++,!(y=e.GetCS()).match(m)){var b=e.create("node","mrow");return e.Push(u.default.fenced(e.configuration,r,b,a)),void(e.i=g)}h=e.GetNext()}var v=f[h];if(n&&"{"!==h)throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);if(!v){b=e.create("node","mrow");return e.Push(u.default.fenced(e.configuration,r,b,a)),void(e.i=g)}if(o){var k=e.create("token","mi",{texClass:s.TEXCLASS.OP},o);d&&c.default.setAttribute(k,"mathvariant",d),e.Push(e.itemFactory.create("fn",k))}if("{"===h){var S=e.GetArgument(t);return h=n?r:"\\{",v=n?a:"\\}",S=p?h+" "+S+" "+v:y?"\\"+y+"l"+h+" "+S+" \\"+y+"r"+v:"\\left"+h+" "+S+" \\right"+v,void e.Push(new i.default(S,e.stack.env,e.configuration).mml())}n&&(h=r,v=a),e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:h,close:v,big:y}))},p.Eval=function(e,t){var r=e.GetStar(),a=e.GetNext();if("{"!==a){if("("===a||"["===a)return e.i++,void e.Push(e.itemFactory.create("auto open").setProperties({open:a,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS)}var n=e.GetArgument(t),o="\\left. "+(r?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";e.string=e.string.slice(0,e.i)+o+e.string.slice(e.i)},p.Commutator=function(e,t,r,a){void 0===r&&(r="["),void 0===a&&(a="]");var n=e.GetStar(),o=e.GetNext(),s=null;if("\\"===o){if(e.i++,!(s=e.GetCS()).match(m))throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);o=e.GetNext()}if("{"!==o)throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);var u=e.GetArgument(t)+","+e.GetArgument(t);u=n?r+" "+u+" "+a:s?"\\"+s+"l"+r+" "+u+" \\"+s+"r"+a:"\\left"+r+" "+u+" \\right"+a,e.Push(new i.default(u,e.stack.env,e.configuration).mml())};var h=[65,90],g=[97,122],y=[913,937],b=[945,969],v=[48,57];function k(e,t){return e>=t[0]&&e<=t[1]}function S(e,t,r,a){var n=e.configuration.parser,o=d.NodeFactory.createToken(e,t,r,a),i=a.codePointAt(0);return 1===a.length&&!n.stack.env.font&&n.stack.env.vectorFont&&(k(i,h)||k(i,g)||k(i,y)||k(i,v)||k(i,b)&&n.stack.env.vectorStar||c.default.getAttribute(o,"accent"))&&c.default.setAttribute(o,"mathvariant",n.stack.env.vectorFont),o}p.VectorBold=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=e.configuration.nodeFactory.get("token"),o=e.stack.env.font;delete e.stack.env.font,e.configuration.nodeFactory.set("token",S),e.stack.env.vectorFont=r?"bold-italic":"bold",e.stack.env.vectorStar=r;var l=new i.default(a,e.stack.env,e.configuration).mml();o&&(e.stack.env.font=o),delete e.stack.env.vectorFont,delete e.stack.env.vectorStar,e.configuration.nodeFactory.set("token",n),e.Push(l)},p.StarMacro=function(e,t,r){for(var a=[],n=3;n<arguments.length;n++)a[n-3]=arguments[n];var o=e.GetStar(),i=[];if(r)for(var l=i.length;l<r;l++)i.push(e.GetArgument(t));var s=a.join(o?"*":"");s=u.default.substituteArgs(e,i,s),e.string=u.default.addArgs(e,s,e.string.slice(e.i)),e.i=0,u.default.checkMaxMacros(e)};var w=function(e,t,r,a,n){var o=new i.default(a,e.stack.env,e.configuration).mml();e.Push(e.itemFactory.create(t,o));var l=e.GetNext(),s=f[l];if(s){var u=-1!==n.indexOf(l);if("{"===l){var c=(u?"\\left\\{":"")+" "+e.GetArgument(r)+" "+(u?"\\right\\}":"");return e.string=c+e.string.slice(e.i),void(e.i=0)}u&&(e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:l,close:s})))}};function A(e,t,r){var n=a(e,3),o=n[0],i=n[1],l=n[2];return t&&r?"\\left\\langle{".concat(o,"}\\middle\\vert{").concat(i,"}\\middle\\vert{").concat(l,"}\\right\\rangle"):t?"\\langle{".concat(o,"}\\vert{").concat(i,"}\\vert{").concat(l,"}\\rangle"):"\\left\\langle{".concat(o,"}\\right\\vert{").concat(i,"}\\left\\vert{").concat(l,"}\\right\\rangle")}p.OperatorApplication=function(e,t,r){for(var a=[],n=3;n<arguments.length;n++)a[n-3]=arguments[n];w(e,"fn",t,r,a)},p.VectorOperator=function(e,t,r){for(var a=[],n=3;n<arguments.length;n++)a[n-3]=arguments[n];w(e,"mml",t,r,a)},p.Expression=function(e,t,r,a){void 0===r&&(r=!0),void 0===a&&(a=""),a=a||t.slice(1);var n=r?e.GetBrackets(t):null,o=e.create("token","mi",{texClass:s.TEXCLASS.OP},a);if(n){var l=new i.default(n,e.stack.env,e.configuration).mml();o=e.create("node","msup",[o,l])}e.Push(e.itemFactory.create("fn",o)),"("===e.GetNext()&&(e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:"(",close:")"})))},p.Qqtext=function(e,t,r){var a=(e.GetStar()?"":"\\quad")+"\\text{"+(r||e.GetArgument(t))+"}\\quad ";e.string=e.string.slice(0,e.i)+a+e.string.slice(e.i)},p.Differential=function(e,t,r){var a=e.GetBrackets(t),n=null!=a?"^{"+a+"}":" ",o="("===e.GetNext(),l="{"===e.GetNext(),u=r+n;if(o||l)if(l){u+=e.GetArgument(t);c=new i.default(u,e.stack.env,e.configuration).mml();e.Push(e.create("node","TeXAtom",[c],{texClass:s.TEXCLASS.OP}))}else e.Push(new i.default(u,e.stack.env,e.configuration).mml()),e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:"(",close:")"}));else{u+=e.GetArgument(t,!0)||"";var c=new i.default(u,e.stack.env,e.configuration).mml();e.Push(c)}},p.Derivative=function(e,t,r,a){var n=e.GetStar(),o=e.GetBrackets(t),l=1,s=[];for(s.push(e.GetArgument(t));"{"===e.GetNext()&&l<r;)s.push(e.GetArgument(t)),l++;var u=!1,c=" ",d=" ";r>2&&s.length>2?(c="^{"+(s.length-1)+"}",u=!0):null!=o&&(r>2&&s.length>1&&(u=!0),d=c="^{"+o+"}");for(var p=n?"\\flatfrac":"\\frac",f=s.length>1?s[0]:"",m=s.length>1?s[1]:s[0],h="",g=2,y=void 0;y=s[g];g++)h+=a+" "+y;var b=p+"{"+a+c+f+"}{"+a+" "+m+d+" "+h+"}";e.Push(new i.default(b,e.stack.env,e.configuration).mml()),"("===e.GetNext()&&(e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:u})))},p.Bra=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n="",o=!1,l=!1;if("\\"===e.GetNext()){var s=e.i;e.i++;var u=e.GetCS(),c=e.lookup("macro",u);c&&"ket"===c.symbol?(o=!0,s=e.i,l=e.GetStar(),"{"===e.GetNext()?n=e.GetArgument(u,!0):(e.i=s,l=!1)):e.i=s}var d="";d=o?r||l?"\\langle{".concat(a,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r||l?"\\langle{".concat(a,"}\\vert"):"\\left\\langle{".concat(a,"}\\right\\vert{").concat(n,"}"),e.Push(new i.default(d,e.stack.env,e.configuration).mml())},p.Ket=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=r?"\\vert{".concat(a,"}\\rangle"):"\\left\\vert{".concat(a,"}\\right\\rangle");e.Push(new i.default(n,e.stack.env,e.configuration).mml())},p.BraKet=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=null;"{"===e.GetNext()&&(n=e.GetArgument(t,!0));var o="";o=null==n?r?"\\langle{".concat(a,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(a,"}\\right\\rangle"):r?"\\langle{".concat(a,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(n,"}\\right\\rangle"),e.Push(new i.default(o,e.stack.env,e.configuration).mml())},p.KetBra=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=null;"{"===e.GetNext()&&(n=e.GetArgument(t,!0));var o="";o=null==n?r?"\\vert{".concat(a,"}\\rangle\\!\\langle{").concat(a,"}\\vert"):"\\left\\vert{".concat(a,"}\\middle\\rangle\\!\\middle\\langle{").concat(a,"}\\right\\vert"):r?"\\vert{".concat(a,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(a,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"),e.Push(new i.default(o,e.stack.env,e.configuration).mml())},p.Expectation=function(e,t){var r=e.GetStar(),a=r&&e.GetStar(),n=e.GetArgument(t),o=null;"{"===e.GetNext()&&(o=e.GetArgument(t,!0));var l=n&&o?A([o,n,o],r,a):r?"\\langle {".concat(n,"} \\rangle"):"\\left\\langle {".concat(n,"} \\right\\rangle");e.Push(new i.default(l,e.stack.env,e.configuration).mml())},p.MatrixElement=function(e,t){var r=e.GetStar(),a=r&&e.GetStar(),n=A([e.GetArgument(t),e.GetArgument(t),e.GetArgument(t)],r,a);e.Push(new i.default(n,e.stack.env,e.configuration).mml())},p.MatrixQuantity=function(e,t,r){var a=e.GetStar(),n=r?"smallmatrix":"array",o="",l="",s="";switch(e.GetNext()){case"{":o=e.GetArgument(t);break;case"(":e.i++,l=a?"\\lgroup":"(",s=a?"\\rgroup":")",o=e.GetUpTo(t,")");break;case"[":e.i++,l="[",s="]",o=e.GetUpTo(t,"]");break;case"|":e.i++,l="|",s="|",o=e.GetUpTo(t,"|");break;default:l="(",s=")"}var u=(l?"\\left":"")+l+"\\begin{"+n+"}{} "+o+"\\end{"+n+"}"+(l?"\\right":"")+s;e.Push(new i.default(u,e.stack.env,e.configuration).mml())},p.IdentityMatrix=function(e,t){var r=e.GetArgument(t),a=parseInt(r,10);if(isNaN(a))throw new l.default("InvalidNumber","Invalid number");if(a<=1)return e.string="1"+e.string.slice(e.i),void(e.i=0);for(var n=Array(a).fill("0"),o=[],i=0;i<a;i++){var s=n.slice();s[i]="1",o.push(s.join(" & "))}e.string=o.join("\\\\ ")+e.string.slice(e.i),e.i=0},p.XMatrix=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=e.GetArgument(t),o=e.GetArgument(t),i=parseInt(n,10),s=parseInt(o,10);if(isNaN(i)||isNaN(s)||s.toString()!==o||i.toString()!==n)throw new l.default("InvalidNumber","Invalid number");if(i=i<1?1:i,s=s<1?1:s,!r){var u=Array(s).fill(a).join(" & "),c=Array(i).fill(u).join("\\\\ ");return e.string=c+e.string.slice(e.i),void(e.i=0)}var d="";if(1===i&&1===s)d=a;else if(1===i){u=[];for(var p=1;p<=s;p++)u.push("".concat(a,"_{").concat(p,"}"));d=u.join(" & ")}else if(1===s){for(u=[],p=1;p<=i;p++)u.push("".concat(a,"_{").concat(p,"}"));d=u.join("\\\\ ")}else{var f=[];for(p=1;p<=i;p++){u=[];for(var m=1;m<=s;m++)u.push("".concat(a,"_{{").concat(p,"}{").concat(m,"}}"));f.push(u.join(" & "))}d=f.join("\\\\ ")}e.string=d+e.string.slice(e.i),e.i=0},p.PauliMatrix=function(e,t){var r=e.GetArgument(t),a=r.slice(1);switch(r[0]){case"0":a+=" 1 & 0\\\\ 0 & 1";break;case"1":case"x":a+=" 0 & 1\\\\ 1 & 0";break;case"2":case"y":a+=" 0 & -i\\\\ i & 0";break;case"3":case"z":a+=" 1 & 0\\\\ 0 & -1"}e.string=a+e.string.slice(e.i),e.i=0},p.DiagonalMatrix=function(e,t,r){if("{"===e.GetNext()){var a=e.i;e.GetArgument(t);var n=e.i;e.i=a+1;for(var o=[],i="",l=e.i;l<n;){try{i=e.GetUpTo(t,",")}catch(t){e.i=n,o.push(e.string.slice(l,n-1));break}if(e.i>=n){o.push(e.string.slice(l,n));break}l=e.i,o.push(i)}e.string=function(e,t){for(var r=e.length,a=[],n=0;n<r;n++)a.push(Array(t?r-n:n+1).join("&")+"\\mqty{"+e[n]+"}");return a.join("\\\\ ")}(o,r)+e.string.slice(n),e.i=0}},p.AutoClose=function(e,t,r){var a=e.create("token","mo",{stretchy:!1},t),n=e.itemFactory.create("mml",a).setProperties({autoclose:t});e.Push(n)},p.Vnabla=function(e,t){var r=e.options.physics.arrowdel?"\\vec{\\gradientnabla}":"{\\gradientnabla}";return e.Push(new i.default(r,e.stack.env,e.configuration).mml())},p.DiffD=function(e,t){var r=e.options.physics.italicdiff?"d":"{\\rm d}";return e.Push(new i.default(r,e.stack.env,e.configuration).mml())},p.Macro=o.default.Macro,p.NamedFn=o.default.NamedFn,p.Array=o.default.Array,t.default=p},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RequireConfiguration=t.options=t.RequireMethods=t.RequireLoad=void 0;var l=r(9899),s=r(9140),u=i(r(3971)),c=r(9515),d=r(265),p=r(235),f=r(5713),m=r(7233),h=c.MathJax.config;function g(e,t){var r,n=e.parseOptions.options.require,o=e.parseOptions.packageData.get("require").required,i=t.substr(n.prefix.length);if(o.indexOf(i)<0){o.push(i),function(e,t){var r,n;void 0===t&&(t=[]);var o=e.parseOptions.options.require.prefix;try{for(var i=a(t),l=i.next();!l.done;l=i.next()){var s=l.value;s.substr(0,o.length)===o&&g(e,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}}(e,p.CONFIG.dependencies[t]);var s=l.ConfigurationHandler.get(i);if(s){var u=h[t]||{};s.options&&1===Object.keys(s.options).length&&s.options[i]&&((r={})[i]=u,u=r),e.configuration.add(i,e,u);var c=e.parseOptions.packageData.get("require").configured;s.preprocessors.length&&!c.has(i)&&(c.set(i,!0),f.mathjax.retryAfter(Promise.resolve()))}}}function y(e,t){var r=e.options.require,a=r.allow,n=("["===t.substr(0,1)?"":r.prefix)+t;if(!(a.hasOwnProperty(n)?a[n]:a.hasOwnProperty(t)?a[t]:r.defaultAllow))throw new u.default("BadRequire",'Extension "%1" is not allowed to be loaded',n);d.Package.packages.has(n)?g(e.configuration.packageData.get("require").jax,n):f.mathjax.retryAfter(p.Loader.load(n))}t.RequireLoad=y,t.RequireMethods={Require:function(e,t){var r=e.GetArgument(t);if(r.match(/[^_a-zA-Z0-9]/)||""===r)throw new u.default("BadPackageName","Argument for %1 is not a valid package name",t);y(e,r)}},t.options={require:{allow:(0,m.expandable)({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1}),defaultAllow:!0,prefix:"tex"}},new s.CommandMap("require",{require:"Require"},t.RequireMethods),t.RequireConfiguration=l.Configuration.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:o([],n(t.options.packages),!1),configured:new Map});var r=t.parseOptions.options.require,a=r.prefix;if(a.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");p.CONFIG.paths[a]||(p.CONFIG.paths[a]="[mathjax]/input/tex/extensions"),r.prefix="["+a+"]/"},options:t.options})},9365:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetOptionsConfiguration=t.SetOptionsUtil=void 0;var o=r(9899),i=r(9140),l=n(r(3971)),s=n(r(1130)),u=r(8803),c=n(r(7693)),d=r(7233);t.SetOptionsUtil={filterPackage:function(e,t){if("tex"!==t&&!o.ConfigurationHandler.get(t))throw new l.default("NotAPackage","Not a defined package: %1",t);var r=e.options.setoptions,a=r.allowOptions[t];if(void 0===a&&!r.allowPackageDefault||!1===a)throw new l.default("PackageNotSettable",'Options can\'t be set for package "%1"',t);return!0},filterOption:function(e,t,r){var a,n=e.options.setoptions,o=n.allowOptions[t]||{},i=o.hasOwnProperty(r)&&!(0,d.isObject)(o[r])?o[r]:null;if(!1===i||null===i&&!n.allowOptionsDefault)throw new l.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(a="tex"===t?e.options:e.options[t])||void 0===a?void 0:a.hasOwnProperty(r)))throw"tex"===t?new l.default("InvalidTexOption",'Invalid TeX option "%1"',r):new l.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,t);return!0},filterValue:function(e,t,r,a){return a}};var p=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(e,t){var r,n,o=e.GetBrackets(t)||"tex",i=s.default.keyvalOptions(e.GetArgument(t)),l=e.options.setoptions;if(l.filterPackage(e,o))try{for(var u=a(Object.keys(i)),c=u.next();!c.done;c=u.next()){var d=c.value;l.filterOption(e,o,d)&&(("tex"===o?e.options:e.options[o])[d]=l.filterValue(e,o,d,i[d]))}}catch(e){r={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(r)throw r.error}}}});t.SetOptionsConfiguration=o.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(e,t){var r=t.parseOptions.handlers.get("macro").lookup("require");r&&(p.add("Require",new u.Macro("Require",r._func)),p.add("require",new u.Macro("require",c.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:t.SetOptionsUtil.filterPackage,filterOption:t.SetOptionsUtil.filterOption,filterValue:t.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,d.expandable)({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})}}})},1527:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TagFormatConfiguration=t.tagformatConfig=void 0;var o=r(9899),i=r(6521),l=0;function s(e,t){var r=t.parseOptions.options.tags;"base"!==r&&e.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,e.tags[r]);var a=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.formatNumber=function(e){return t.parseOptions.options.tagformat.number(e)},r.prototype.formatTag=function(e){return t.parseOptions.options.tagformat.tag(e)},r.prototype.formatId=function(e){return t.parseOptions.options.tagformat.id(e)},r.prototype.formatUrl=function(e,r){return t.parseOptions.options.tagformat.url(e,r)},r}(i.TagsFactory.create(t.parseOptions.options.tags).constructor),o="configTags-"+ ++l;i.TagsFactory.add(o,a),t.parseOptions.options.tags=o}t.tagformatConfig=s,t.TagFormatConfiguration=o.Configuration.create("tagformat",{config:[s,10],options:{tagformat:{number:function(e){return e.toString()},tag:function(e){return"("+e+")"},id:function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},url:function(e,t){return t+"#"+encodeURIComponent(e)}}}})},2307:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TextcompConfiguration=void 0;var a=r(9899);r(9906),t.TextcompConfiguration=a.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},9906:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=r(8317),i=r(58),l=a(r(1130)),s=r(8728);new n.CommandMap("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","\ud83c\udd2f"],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",o.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",o.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",o.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",o.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",o.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",o.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",o.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",o.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",o.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",o.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",o.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",o.TexConstant.Variant.OLDSTYLE]},{Insert:function(e,t,r,a){if(e instanceof s.TextParser){if(!a)return void i.TextMacrosMethods.Insert(e,t,r);e.saveText()}e.Push(l.default.internalText(e,r,a?{mathvariant:a}:{}))}})},2675:function(e,t,r){var a,n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextMacrosConfiguration=t.TextBaseConfiguration=void 0;var o=r(9899),i=n(r(8562)),l=r(6521),s=r(1181),u=r(8728),c=r(58);function d(e,t,r,a){var n=e.configuration.packageData.get("textmacros");return e instanceof u.TextParser||(n.texParser=e),[new u.TextParser(t,a?{mathvariant:a}:{},n.parseOptions,r).mml()]}r(8376),t.TextBaseConfiguration=o.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(e,t){e.text+=t},macro:function(e,t){var r=e.texParser,a=r.lookup("macro",t);a&&a._func!==c.TextMacrosMethods.Macro&&e.Error("MathMacro","%1 is only supported in math mode","\\"+t),r.parse("macro",[e,t])}},items:(a={},a[s.StartItem.prototype.kind]=s.StartItem,a[s.StopItem.prototype.kind]=s.StopItem,a[s.MmlItem.prototype.kind]=s.MmlItem,a[s.StyleItem.prototype.kind]=s.StyleItem,a)}),t.TextMacrosConfiguration=o.Configuration.create("textmacros",{config:function(e,t){var r=new o.ParserConfiguration(t.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var a=new i.default(r,[]);a.options=t.parseOptions.options,r.config(t),l.TagsFactory.addTags(r.tags),a.tags=l.TagsFactory.getDefault(),a.tags.configuration=a,a.packageData=t.parseOptions.packageData,a.packageData.set("textmacros",{parseOptions:a,jax:t,texParser:null}),a.options.internalMath=d},preprocessors:[function(e){var t=e.data.packageData.get("textmacros");t.parseOptions.nodeFactory.setMmlFactory(t.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},8376:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=r(9140),n=r(8317),o=r(58),i=r(6010);new a.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},o.TextMacrosMethods),new a.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["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",n.TexConstant.Variant.NORMAL],mit:["SetFont",n.TexConstant.Variant.ITALIC],oldstyle:["SetFont",n.TexConstant.Variant.OLDSTYLE],cal:["SetFont",n.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",n.TexConstant.Variant.BOLD],bbFont:["SetFont",n.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",n.TexConstant.Variant.SCRIPT],frak:["SetFont",n.TexConstant.Variant.FRAKTUR],sf:["SetFont",n.TexConstant.Variant.SANSSERIF],tt:["SetFont",n.TexConstant.Variant.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],Bbb:["Macro","{\\bbFont #1}",1],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",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.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",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},o.TextMacrosMethods)},58:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextMacrosMethods=void 0;var n=a(r(8417)),o=r(4542),i=a(r(7693));t.TextMacrosMethods={Comment:function(e,t){for(;e.i<e.string.length&&"\n"!==e.string.charAt(e.i);)e.i++;e.i++},Math:function(e,t){e.saveText();for(var r,a,o=e.i,i=0;a=e.GetNext();)switch(r=e.i++,a){case"\\":")"===e.GetCS()&&(a="\\(");case"$":if(0===i&&t===a){var l=e.texParser.configuration,s=new n.default(e.string.substr(o,r-o),e.stack.env,l).mml();return void e.PushMath(s)}break;case"{":i++;break;case"}":0===i&&e.Error("ExtraCloseMissingOpen","Extra close brace or missing open brace"),i--}e.Error("MathNotTerminated","Math-mode is not properly terminated")},MathModeOnly:function(e,t){e.Error("MathModeOnly","'%1' allowed only in math mode",t)},Misplaced:function(e,t){e.Error("Misplaced","'%1' can not be used here",t)},OpenBrace:function(e,t){var r=e.stack.env;e.envStack.push(r),e.stack.env=Object.assign({},r)},CloseBrace:function(e,t){e.envStack.length?(e.saveText(),e.stack.env=e.envStack.pop()):e.Error("ExtraCloseMissingOpen","Extra close brace or missing open brace")},OpenQuote:function(e,t){e.string.charAt(e.i)===t?(e.text+="\u201c",e.i++):e.text+="\u2018"},CloseQuote:function(e,t){e.string.charAt(e.i)===t?(e.text+="\u201d",e.i++):e.text+="\u2019"},Tilde:function(e,t){e.text+="\xa0"},Space:function(e,t){for(e.text+=" ";e.GetNext().match(/\s/);)e.i++},SelfQuote:function(e,t){e.text+=t.substr(1)},Insert:function(e,t,r){e.text+=r},Accent:function(e,t,r){var a=e.ParseArg(t),n=e.create("token","mo",{},r);e.addAttributes(n),e.Push(e.create("node","mover",[a,n]))},Emph:function(e,t){var r="-tex-mathit"===e.stack.env.mathvariant?"normal":"-tex-mathit";e.Push(e.ParseTextArg(t,{mathvariant:r}))},SetFont:function(e,t,r){e.saveText(),e.stack.env.mathvariant=r},SetSize:function(e,t,r){e.saveText(),e.stack.env.mathsize=r},CheckAutoload:function(e,t){var r=e.configuration.packageData.get("autoload"),a=e.texParser;t=t.slice(1);var n=a.lookup("macro",t);if(!n||r&&n._func===r.Autoload){if(a.parse("macro",[a,t]),!n)return;(0,o.retryAfter)(Promise.resolve())}a.parse("macro",[e,t])},Macro:i.default.Macro,Spacer:i.default.Spacer,Hskip:i.default.Hskip,rule:i.default.rule,Rule:i.default.Rule,HandleRef:i.default.HandleRef}},8728:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextParser=void 0;var u=s(r(8417)),c=s(r(3971)),d=s(r(1130)),p=r(9007),f=s(r(1256)),m=r(1181),h=function(e){function t(t,r,a,n){var o=e.call(this,t,r,a)||this;return o.level=n,o}return n(t,e),Object.defineProperty(t.prototype,"texParser",{get:function(){return this.configuration.packageData.get("textmacros").texParser},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tags",{get:function(){return this.texParser.tags},enumerable:!1,configurable:!0}),t.prototype.mml=function(){return 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)},t.prototype.Parse=function(){this.text="",this.nodes=[],this.envStack=[],e.prototype.Parse.call(this)},t.prototype.saveText=function(){if(this.text){var e=this.stack.env.mathvariant,t=d.default.internalText(this,this.text,e?{mathvariant:e}:{});this.text="",this.Push(t)}},t.prototype.Push=function(t){if(this.text&&this.saveText(),t instanceof m.StopItem)return e.prototype.Push.call(this,t);t instanceof m.StyleItem?this.stack.env.mathcolor=this.stack.env.color:t instanceof p.AbstractMmlNode&&(this.addAttributes(t),this.nodes.push(t))},t.prototype.PushMath=function(e){var t,r,a=this.stack.env;e.isKind("TeXAtom")||(e=this.create("node","TeXAtom",[e]));try{for(var n=o(["mathsize","mathcolor"]),i=n.next();!i.done;i=n.next()){var l=i.value;a[l]&&!e.attributes.getExplicit(l)&&(e.isToken||e.isKind("mstyle")||(e=this.create("node","mstyle",[e])),f.default.setAttribute(e,l,a[l]))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}e.isInferred&&(e=this.create("node","mrow",e.childNodes)),this.nodes.push(e)},t.prototype.addAttributes=function(e){var t,r,a=this.stack.env;if(e.isToken)try{for(var n=o(["mathsize","mathcolor","mathvariant"]),i=n.next();!i.done;i=n.next()){var l=i.value;a[l]&&!e.attributes.getExplicit(l)&&f.default.setAttribute(e,l,a[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.ParseTextArg=function(e,r){return new t(this.GetArgument(e),r=Object.assign(Object.assign({},this.stack.env),r),this.configuration).mml()},t.prototype.ParseArg=function(e){return new t(this.GetArgument(e),this.stack.env,this.configuration).mml()},t.prototype.Error=function(e,t){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];throw new(c.default.bind.apply(c.default,l([void 0,e,t],i(r),!1)))},t}(u.default);t.TextParser=h},6841:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeConfiguration=t.UnicodeMethods=void 0;var n=r(9899),o=a(r(3971)),i=r(9140),l=a(r(1130)),s=a(r(1256)),u=r(5368);t.UnicodeMethods={};var c={};t.UnicodeMethods.Unicode=function(e,t){var r=e.GetBrackets(t),a=null,n=null;r&&(r.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(a=r.replace(/ /g,"").split(/,/),n=e.GetBrackets(t)):n=r);var i=l.default.trimSpaces(e.GetArgument(t)).replace(/^0x/,"x");if(!i.match(/^(x[0-9A-Fa-f]+|[0-9]+)$/))throw new o.default("BadUnicode","Argument to \\unicode must be a number");var d=parseInt(i.match(/^x/)?"0"+i:i);c[d]?n||(n=c[d][2]):c[d]=[800,200,n,d],a&&(c[d][0]=Math.floor(1e3*parseFloat(a[0])),c[d][1]=Math.floor(1e3*parseFloat(a[1])));var p=e.stack.env.font,f={};n?(c[d][2]=f.fontfamily=n.replace(/'/g,"'"),p&&(p.match(/bold/)&&(f.fontweight="bold"),p.match(/italic|-mathit/)&&(f.fontstyle="italic"))):p&&(f.mathvariant=p);var m=e.create("token","mtext",f,(0,u.numeric)(i));s.default.setProperty(m,"unicode",!0),e.Push(m)},new i.CommandMap("unicode",{unicode:"Unicode"},t.UnicodeMethods),t.UnicodeConfiguration=n.Configuration.create("unicode",{handler:{macro:["unicode"]}})},1442:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.UpgreekConfiguration=void 0;var a=r(9899),n=r(9140),o=r(8317);new n.CharacterMap("upgreek",(function(e,t){var r=t.attributes||{};r.mathvariant=o.TexConstant.Variant.NORMAL;var a=e.create("token","mi",r,t.char);e.Push(a)}),{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"}),t.UpgreekConfiguration=a.Configuration.create("upgreek",{handler:{macro:["upgreek"]}})},1247:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VerbConfiguration=t.VerbMethods=void 0;var n=r(9899),o=r(8317),i=r(9140),l=a(r(3971));t.VerbMethods={},t.VerbMethods.Verb=function(e,t){var r=e.GetNext(),a=++e.i;if(""===r)throw new l.default("MissingArgFor","Missing argument for %1",t);for(;e.i<e.string.length&&e.string.charAt(e.i)!==r;)e.i++;if(e.i===e.string.length)throw new l.default("NoClosingDelim","Can't find closing delimiter for %1",e.currentCS);var n=e.string.slice(a,e.i).replace(/ /g,"\xa0");e.i++,e.Push(e.create("token","mtext",{mathvariant:o.TexConstant.Variant.MONOSPACE},n))},new i.CommandMap("verb",{verb:"Verb"},t.VerbMethods),t.VerbConfiguration=n.Configuration.create("verb",{handler:{macro:["verb"]}})},5713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=void 0;var a=r(3282),n=r(805),o=r(4542);t.mathjax={version:a.VERSION,handlers:new n.HandlerList,document:function(e,r){return t.mathjax.handlers.document(e,r)},handleRetriesFor:o.handleRetriesFor,retryAfter:o.retryAfter,asyncLoad:null}},50:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3055),d=r(4139),p=r(9261),f=r(6797),m=r(2760),h=s(r(6010)),g=r(505),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.CHTMLWrapperFactory,m.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var a=new d.CssStyles;this.addWrapperStyles(a),this.updateFontStyles(a),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules())}return this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.factory.getNodeClass(i);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){this.factory.wrap(e).toCHTML(t)},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.unknownText=function(e,t,r){void 0===r&&(r=null);var a={},n=100/this.math.metrics.scale;if(100!==n&&(a["font-size"]=this.fixed(n,1)+"%",a.padding=h.em(75/n)+" 0 "+h.em(20/n)+" 0"),"-explicitFont"!==t){var o=(0,g.unicodeChars)(e);(1!==o.length||o[0]<119808||o[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),a)}if(null!==r){var i=this.math.metrics;a.width=Math.round(r*i.em*i.scale)+"px"}return this.html("mjx-utext",{variant:t,style:a},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=o(o({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'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-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||i(t,e,r)},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.CHTMLFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a);var n=this.constructor;this.variant[t].classes=n.defaultVariantClasses[t],this.variant[t].letter=n.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,o;e.prototype.defineChars.call(this,r,a);var i=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=t.charOptions(a,parseInt(c));void 0===d.f&&(d.f=i)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=o({},e.defaultStyles);return this.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var o=s(this.delimUsage.update()),i=o.next();!i.done;i=o.next()){var l=i.value;this.addDelimiterStyles(e,l,this.delimiters[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],m=(l=p[1],this.variant[f]);this.addCharStyles(e,m.letter,l,m.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,o,i;try{for(var l=s(Object.keys(this.delimiters)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);this.addDelimiterStyles(e,d,this.delimiters[d])}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}try{for(var p=s(Object.keys(this.variant)),f=p.next();!f.done;f=p.next()){var m=f.value,h=this.variant[m],g=h.letter;try{for(var y=(o=void 0,s(Object.keys(h.chars))),b=y.next();!b.done;b=y.next()){c=b.value,d=parseInt(c);var v=h.chars[d];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(e,g,d,v))}}catch(e){o={error:e}}finally{try{b&&!b.done&&(i=y.return)&&i.call(y)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{f&&!f.done&&(n=p.return)&&n.call(p)}finally{if(a)throw a.error}}},t.prototype.addFontURLs=function(e,t,r){var a,n;try{for(var i=s(Object.keys(t)),l=i.next();!l.done;l=i.next()){var u=l.value,c=o({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){var a=this.charSelector(t);r.c&&r.c!==t&&(e[".mjx-stretched mjx-c"+(a=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(e,a,r):this.addDelimiterHStyles(e,a,r))},t.prototype.addDelimiterVStyles=function(e,t,r){var a=r.HDW,n=u(r.stretch,4),o=n[0],i=n[1],l=n[2],s=n[3],c=this.addDelimiterVPart(e,t,"beg",o,a);this.addDelimiterVPart(e,t,"ext",i,a);var d=this.addDelimiterVPart(e,t,"end",l,a),p={};if(s){var f=this.addDelimiterVPart(e,t,"mid",s,a);p.height="50%",e["mjx-stretchy-v"+t+" > mjx-mid"]={"margin-top":this.em(-f/2),"margin-bottom":this.em(-f/2)}}c&&(p["border-top-width"]=this.em0(c-.03)),d&&(p["border-bottom-width"]=this.em0(d-.03),e["mjx-stretchy-v"+t+" > mjx-end"]={"margin-top":this.em(-d)}),Object.keys(p).length&&(e["mjx-stretchy-v"+t+" > mjx-ext"]=p)},t.prototype.addDelimiterVPart=function(e,t,r,a,n){if(!a)return 0;var o=this.getDelimiterData(a),i=(n[2]-o[2])/2,l={content:this.charContent(a)};return"ext"!==r?l.padding=this.padding(o,i):(l.width=this.em0(n[2]),i&&(l["padding-left"]=this.em0(i))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c::before"]=l,o[0]+o[1]},t.prototype.addDelimiterHStyles=function(e,t,r){var a=u(r.stretch,4),n=a[0],o=a[1],i=a[2],l=a[3],s=r.HDW;this.addDelimiterHPart(e,t,"beg",n,s),this.addDelimiterHPart(e,t,"ext",o,s),this.addDelimiterHPart(e,t,"end",i,s),l&&(this.addDelimiterHPart(e,t,"mid",l,s),e["mjx-stretchy-h"+t+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n){if(a){var o=this.getDelimiterData(a)[3],i={content:o&&o.c?'"'+o.c+'"':this.charContent(a)};i.padding=this.padding(n,0,-n[2]),e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c::before"]=i}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],o=void 0!==n.f?n.f:t;e["mjx-c"+this.charSelector(r)+(o?".TEX-"+o:"")+"::before"]={padding:this.padding(a,0,n.ic||0),content:null!=n.c?'"'+n.c+'"':this.charContent(r)}},t.prototype.getDelimiterData=function(e){return this.getChar("-smallop",e)},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],o=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,o,t].map(this.em0).join(" ")},t.prototype.charContent=function(e){return'"'+(e>=32&&e<=126&&34!==e&&39!==e&&92!==e?String.fromCharCode(e):"\\"+e.toString(16).toUpperCase())+'"'},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=o(o({},c.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),t.JAX="CHTML",t.defaultVariantClasses={},t.defaultVariantLetters={},t.defaultStyles={"mjx-c::before":{display:"block",width:0}},t.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},t}(c.FontData);t.CHTMLFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value,l=parseInt(i);Object.assign(c.FontData.charOptions(e,l),t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=o(r(5552));i(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var o=r.getOffset(t);if(r.thickness!==s.THICKNESS||o){var i="translate".concat(t,"(").concat(r.em(r.thickness/2-o),")");r.adaptor.setStyle(n,"transform",i)}}r.adaptor.append(r.chtml,n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),o=n.w,i=n.h,s=n.d,u=l(r.getArgMod(o,i+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.chtml,f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.chtml,t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.chtml,t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrapper=t.SPACE=t.FONTSIZE=void 0;var d=s(r(6010)),p=r(7519),f=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},t.SPACE=((n={})[d.em(2/18)]="1",n[d.em(3/18)]="2",n[d.em(4/18)]="3",n[d.em(5/18)]="4",n[d.em(6/18)]="5",n);var m=function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.chtml=null,t}return o(r,e),r.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e);try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.toCHTML(a)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.standardCHTMLnode=function(e){this.markUsed();var t=this.createCHTMLnode(e);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(e){var t=this.node.attributes.get("href");return t&&(e=this.adaptor.append(e,this.html("a",{href:t}))),this.chtml=this.adaptor.append(e,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var e=this.styles.cssText;if(e){this.adaptor.setAttribute(this.chtml,"style",e);var t=this.styles.get("font-family");t&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+t)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,r;try{for(var a=u([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),n=a.next();!n.done;n=a.next()){var o=n.value,i=c(o,3),l=i[0],s=i[1],d=i[2];if(l){var p=this.em(l);t.SPACE[p]?this.adaptor.setAttribute(this.chtml,s,t.SPACE[p]):this.adaptor.setStyle(this.chtml,d,p)}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},r.prototype.handleColor=function(){var e=this.node.attributes,t=e.getExplicit("mathcolor"),r=e.getExplicit("color"),a=e.getExplicit("mathbackground"),n=e.getExplicit("background");(t||r)&&this.adaptor.setStyle(this.chtml,"color",t||r),(a||n)&&this.adaptor.setStyle(this.chtml,"backgroundColor",a||n)},r.prototype.handleAttributes=function(){var e,t,a,n,o=this.node.attributes,i=o.getAllDefaults(),l=r.skipAttributes;try{for(var s=u(o.getExplicitNames()),c=s.next();!c.done;c=s.next()){var d=c.value;!1!==l[d]&&(d in i||l[d]||this.adaptor.hasAttribute(this.chtml,d))||this.adaptor.setAttribute(this.chtml,d,o.getExplicit(d))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}if(o.get("class")){var p=o.get("class").trim().split(/ +/);try{for(var f=u(p),m=f.next();!m.done;m=f.next()){var h=m.value;this.adaptor.addClass(this.chtml,h)}}catch(e){a={error:e}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===f.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var o=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+o))}},r.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=e.R,o=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),i=this.chtml||this.parent.chtml,l=this.adaptor.getAttribute(i,"size");l&&this.adaptor.setAttribute(o,"size",l);var s=this.adaptor.getStyle(i,"fontSize");s&&this.adaptor.setStyle(o,"fontSize",s),this.adaptor.append(this.adaptor.parent(i),o),this.adaptor.setStyle(i,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(p.CommonWrapper);t.CHTMLWrapper=m},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrapperFactory=void 0;var o=r(4420),i=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.CHTMLWrappers,t}(o.CommonWrapperFactory);t.CHTMLWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrappers=void 0;var n=r(5355),o=r(804),i=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),m=r(4798),h=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),A=r(3571),x=r(7056),_=r(8102),E=r(6911),M=r(421),C=r(95),O=r(1148);t.CHTMLWrappers=((a={})[o.CHTMLmath.kind]=o.CHTMLmath,a[m.CHTMLmrow.kind]=m.CHTMLmrow,a[m.CHTMLinferredMrow.kind]=m.CHTMLinferredMrow,a[i.CHTMLmi.kind]=i.CHTMLmi,a[l.CHTMLmo.kind]=l.CHTMLmo,a[s.CHTMLmn.kind]=s.CHTMLmn,a[u.CHTMLms.kind]=u.CHTMLms,a[c.CHTMLmtext.kind]=c.CHTMLmtext,a[d.CHTMLmspace.kind]=d.CHTMLmspace,a[p.CHTMLmpadded.kind]=p.CHTMLmpadded,a[f.CHTMLmenclose.kind]=f.CHTMLmenclose,a[g.CHTMLmfrac.kind]=g.CHTMLmfrac,a[y.CHTMLmsqrt.kind]=y.CHTMLmsqrt,a[b.CHTMLmroot.kind]=b.CHTMLmroot,a[v.CHTMLmsub.kind]=v.CHTMLmsub,a[v.CHTMLmsup.kind]=v.CHTMLmsup,a[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,a[k.CHTMLmunder.kind]=k.CHTMLmunder,a[k.CHTMLmover.kind]=k.CHTMLmover,a[k.CHTMLmunderover.kind]=k.CHTMLmunderover,a[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,a[h.CHTMLmfenced.kind]=h.CHTMLmfenced,a[w.CHTMLmtable.kind]=w.CHTMLmtable,a[A.CHTMLmtr.kind]=A.CHTMLmtr,a[A.CHTMLmlabeledtr.kind]=A.CHTMLmlabeledtr,a[x.CHTMLmtd.kind]=x.CHTMLmtd,a[_.CHTMLmaction.kind]=_.CHTMLmaction,a[E.CHTMLmglyph.kind]=E.CHTMLmglyph,a[M.CHTMLsemantics.kind]=M.CHTMLsemantics,a[M.CHTMLannotation.kind]=M.CHTMLannotation,a[M.CHTMLannotationXML.kind]=M.CHTMLannotationXML,a[M.CHTMLxml.kind]=M.CHTMLxml,a[C.CHTMLTeXAtom.kind]=C.CHTMLTeXAtom,a[O.CHTMLTextNode.kind]=O.CHTMLTextNode,a[n.CHTMLWrapper.kind]=n.CHTMLWrapper,a)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLTeXAtom=void 0;var o=r(5355),i=r(9800),l=r(3948),s=r(9007),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(e.prototype.toCHTML.call(this,t),this.adaptor.setAttribute(this.chtml,"texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),a=r.h,n=(a+r.d)/2+this.font.params.axis_height-a;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(n))}},t.kind=l.TeXAtom.prototype.kind,t}((0,i.CommonTeXAtomMixin)(o.CHTMLWrapper));t.CHTMLTeXAtom=u},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLTextNode=void 0;var i=r(9007),l=r(5355),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=this.adaptor,n=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===n)a.append(e,this.jax.unknownText(i,n,this.getBBox().w));else{var l=this.remappedText(i,n);try{for(var s=o(l),u=s.next();!u.done;u=s.next()){var c=u.value,d=this.getVariantChar(n,c)[3],p=d.f?" TEX-"+d.f:"",f=d.unknown?this.jax.unknownText(String.fromCodePoint(c),n):this.html("mjx-c",{class:this.char(c)+p});a.append(e,f),!d.unknown&&this.font.charUsage.add([n,c])}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t.kind=i.TextNode.prototype.kind,t.autoStyle=!1,t.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},t}((0,r(1160).CommonTextNodeMixin)(l.CHTMLWrapper));t.CHTMLTextNode=s},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmaction=void 0;var o=r(5355),i=r(1956),l=r(1956),s=r(9145),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);this.selected.toCHTML(t),this.action(this,this.data)},t.prototype.setEventHandler=function(e,t){this.chtml.addEventListener(e,t)},t.kind=s.MmlMaction.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",padding:".2em",border:"1px solid #888","font-size":"70%","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",[function(e,t){e.adaptor.setAttribute(e.chtml,"toggle",e.node.attributes.get("selection"));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r=e.childNodes[1];if(r)if(r.node.isKind("mtext")){var a=r.node.getText();e.adaptor.setAttribute(e.chtml,"title",a)}else{var n=e.adaptor,o=n.append(e.chtml,e.html("mjx-tool",{style:{bottom:e.em(-e.dy),right:e.em(-e.dx)}},[e.html("mjx-tip")]));r.toCHTML(n.firstChild(o)),e.setEventHandler("mouseover",(function(r){t.stopTimers(e,t);var a=setTimeout((function(){return n.setStyle(o,"display","block")}),t.postDelay);t.hoverTimer.set(e,a),r.stopPropagation()})),e.setEventHandler("mouseout",(function(r){t.stopTimers(e,t);var a=setTimeout((function(){return n.setStyle(o,"display","")}),t.clearDelay);t.clearTimer.set(e,a),r.stopPropagation()}))}},l.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();a.setAttribute(e.chtml,"statusline",n),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),t}((0,i.CommonMactionMixin)(o.CHTMLWrapper));t.CHTMLmaction=u},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmath=void 0;var i=r(5355),l=r(7490),s=r(3233),u=r(6469),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.chtml,a=this.adaptor;"block"===this.node.attributes.get("display")?(a.setAttribute(r,"display","true"),a.setAttribute(t,"display","true"),this.handleDisplay(t)):this.handleInline(t),a.addClass(r,"MJX-TEX")},t.prototype.handleDisplay=function(e){var t=this.adaptor,r=o(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===u.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var i=this.jax.table.getOuterBBox(),l=i.L,s=i.w,c=i.R;"right"===a?c=Math.max(c||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+c));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.chtml,"min-width",d)}}else this.setIndent(this.chtml,a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.chtml,"margin-right");r&&(t.setStyle(this.chtml,"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.kind=s.MmlMath.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","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"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"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},t}((0,l.CommonMathMixin)(i.CHTMLWrapper));t.CHTMLmath=c},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmenclose=void 0;var c=r(5355),d=r(7313),p=l(r(8270)),f=r(6661),m=r(6010);function h(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g=h(p.ARROWDX,p.ARROWY),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,o=this.adaptor,i=this.standardCHTMLnode(e),l=o.append(i,this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML(l);try{for(var u=s(Object.keys(this.notations)),c=u.next();!c.done;c=u.next()){var d=c.value,f=this.notations[d];!f.renderChild&&f.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}var m=this.getPadding();try{for(var h=s(p.sideNames),g=h.next();!g.done;g=h.next()){var y=g.value,b=p.sideIndex[y];m[b]>0&&o.setStyle(l,"padding-"+y,this.em(m[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=h.return)&&n.call(h)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var o=this.getBBox().w,i={width:this.em(e)};o!==e&&(i.left=this.em((o-e)/2)),t&&(i.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:i},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==p.ARROWX||n.y!==p.ARROWY||n.dx!==p.ARROWDX||a!==p.THICKNESS){var o=u([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),i=o[0],l=o[1],s=h(n.dx,n.y),c=u(this.adaptor.childNodes(e),5),d=c[0],f=c[1],m=c[2],g=c[3],y=c[4];this.adjustHead(f,[l,"0","1px",i],s),this.adjustHead(m,["1px","0",l,i],"-"+s),this.adjustHead(g,[l,i,"1px","0"],"-"+s),this.adjustHead(y,["1px",i,l,"0"],s),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){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*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.em=function(t){return e.prototype.em.call(this,t)},t.kind=f.MmlMenclose.prototype.kind,t.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":p.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":p.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":p.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,m.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":p.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,m.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":(0,m.em)(p.THICKNESS+p.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"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":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,m.em)(-p.THICKNESS/2),right:(0,m.em)(p.THICKNESS*(p.ARROWX-1)),height:0,"border-top":(0,m.em)(p.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,m.em)(p.THICKNESS*(p.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+g+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+g+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+g+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+g+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,m.em)(-1.5*p.PADDING),width:(0,m.em)(3*p.PADDING),border:(0,m.em)(p.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,m.em)(1.5*p.PADDING)+")","box-sizing":"border-box"}},t.notations=new Map([p.Border("top"),p.Border("right"),p.Border("bottom"),p.Border("left"),p.Border2("actuarial","top","right"),p.Border2("madruwb","bottom","right"),p.DiagonalStrike("up",1),p.DiagonalStrike("down",-1),["horizontalstrike",{renderer:p.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:p.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.em(e.thickness)+" solid")},bbox:p.fullBBox,border:p.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:p.RenderElement("rbox"),bbox:p.fullBBox}],["circle",{renderer:p.RenderElement("cbox"),bbox:p.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,o=u(e.getArgMod(1.75*e.padding,a+n),2),i=o[0],l=o[1],s=e.thickness*Math.sin(i)*.9;e.adaptor.setStyle(t,"border-bottom",e.em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.em(l),transform:"translateX("+e.em(s)+") rotate("+e.fixed(-i)+"rad)"}}));e.adaptor.append(e.chtml,c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],p.Arrow("up"),p.Arrow("down"),p.Arrow("left"),p.Arrow("right"),p.Arrow("updown"),p.Arrow("leftright"),p.DiagonalArrow("updiagonal"),p.DiagonalArrow("northeast"),p.DiagonalArrow("southeast"),p.DiagonalArrow("northwest"),p.DiagonalArrow("southwest"),p.DiagonalArrow("northeastsouthwest"),p.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.em(e.thickness)+" solid");var a=r.append(e.chtml,e.html("dbox")),n=e.thickness,o=e.padding;n!==p.THICKNESS&&r.setStyle(a,"border-width",e.em(n)),o!==p.PADDING&&(r.setStyle(a,"left",e.em(-1.5*o)),r.setStyle(a,"width",e.em(3*o)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.em(1.5*o)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML(t);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.chtml,"margin",r.map((function(t){return e.em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),t}((0,d.CommonMencloseMixin)(c.CHTMLWrapper));t.CHTMLmenclose=y},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmfenced=void 0;var o=r(5355),i=r(7555),l=r(5410),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);this.mrow.toCHTML(t)},t.kind=l.MmlMfenced.prototype.kind,t}((0,i.CommonMfencedMixin)(o.CHTMLWrapper));t.CHTMLmfenced=s},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmfrac=void 0;var i=r(5355),l=r(2688),s=r(6850),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.standardCHTMLnode(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var o=this.length2em(String(r),.06);0===o?this.makeAtop(n):this.makeFraction(n,o)}},t.prototype.makeFraction=function(e,t){var r,a,n=this.node.attributes.getList("numalign","denomalign"),i=n.numalign,l=n.denomalign,s=e?{type:"d"}:{},u=this.node.getProperty("withDelims")?o(o({},s),{delims:"true"}):o({},s),c="center"!==i?{align:i}:{},d="center"!==l?{align:l}:{},p=o({},s),f=o({},s),m=this.font.params;if(.06!==t){var h=m.axis_height,g=this.em(t),y=this.getTUV(e,t),b=y.T,v=y.u,k=y.v,S=(e?this.em(3*t):g)+" -.1em";s.style={height:g,"border-top":g+" solid",margin:S};var w=this.em(Math.max(0,v));f.style={height:w,"vertical-align":"-"+w},p.style={height:this.em(Math.max(0,k))},u.style={"vertical-align":this.em(h-b)}}this.adaptor.append(this.chtml,this.html("mjx-frac",u,[r=this.html("mjx-num",c,[this.html("mjx-nstrut",f)]),this.html("mjx-dbox",{},[this.html("mjx-dtable",{},[this.html("mjx-line",s),this.html("mjx-row",{},[a=this.html("mjx-den",d,[this.html("mjx-dstrut",p)])])])])])),this.childNodes[0].toCHTML(r),this.childNodes[1].toCHTML(a)},t.prototype.makeAtop=function(e){var t,r,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,i=a.denomalign,l=e?{type:"d",atop:!0}:{atop:!0},s=this.node.getProperty("withDelims")?o(o({},l),{delims:!0}):o({},l),u="center"!==n?{align:n}:{},c="center"!==i?{align:i}:{},d=this.getUVQ(e),p=d.v,f=d.q;u.style={"padding-bottom":this.em(f)},s.style={"vertical-align":this.em(-p)},this.adaptor.append(this.chtml,this.html("mjx-frac",s,[t=this.html("mjx-num",u),r=this.html("mjx-den",c)])),this.childNodes[0].toCHTML(t),this.childNodes[1].toCHTML(r)},t.prototype.makeBevelled=function(e){var t=this.adaptor;t.setAttribute(this.chtml,"bevelled","ture");var r=t.append(this.chtml,this.html("mjx-num"));this.childNodes[0].toCHTML(r),this.bevel.toCHTML(this.chtml);var a=t.append(this.chtml,this.html("mjx-den"));this.childNodes[1].toCHTML(a);var n=this.getBevelData(e),o=n.u,i=n.v,l=n.delta,s=n.nbox,u=n.dbox;o&&t.setStyle(r,"verticalAlign",this.em(o/s.scale)),i&&t.setStyle(a,"verticalAlign",this.em(i/u.scale));var c=this.em(-l/2);t.setStyle(this.bevel.chtml,"marginLeft",c),t.setStyle(this.bevel.chtml,"marginRight",c)},t.kind=s.MmlMfrac.prototype.kind,t.styles={"mjx-frac":{display:"inline-block","vertical-align":"0.17em",padding:"0 .22em"},'mjx-frac[type="d"]':{"vertical-align":".04em"},"mjx-frac[delims]":{padding:"0 .1em"},"mjx-frac[atop]":{padding:"0 .12em"},"mjx-frac[atop][delims]":{padding:"0"},"mjx-dtable":{display:"inline-table",width:"100%"},"mjx-dtable > *":{"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":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},t}((0,l.CommonMfracMixin)(i.CHTMLWrapper));t.CHTMLmfrac=u},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmglyph=void 0;var o=r(5355),i=r(5636),l=r(3985),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o={width:this.em(this.width),height:this.em(this.height)};this.valign&&(o.verticalAlign=this.em(this.valign));var i=this.html("img",{src:a,style:o,alt:n,title:n});this.adaptor.append(t,i)}},t.kind=l.MmlMglyph.prototype.kind,t.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},t}((0,i.CommonMglyphMixin)(o.CHTMLWrapper));t.CHTMLmglyph=s},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmi=void 0;var o=r(5355),i=r(5723),l=r(450),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMi.prototype.kind,t}((0,i.CommonMiMixin)(o.CHTMLWrapper));t.CHTMLmi=s},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmmultiscripts=void 0;var i=r(4300),l=r(8009),s=r(6405),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,u.split)(a+" "+a),2),i=n[0],l=n[1],s=this.combinePrePost(r.sub,r.psub),c=this.combinePrePost(r.sup,r.psup),d=o(this.getUVQ(s,c),2),p=d[0],f=d[1];if(r.numPrescripts){var m=this.addScripts(p,-f,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==i&&this.adaptor.setAttribute(m,"script-align",i)}if(this.childNodes[0].toCHTML(t),r.numScripts){m=this.addScripts(p,-f,!1,r.sub,r.sup,1,r.numScripts);"left"!==l&&this.adaptor.setAttribute(m,"script-align",l)}},t.prototype.addScripts=function(e,t,r,a,n,o,i){for(var l=this.adaptor,s=e-n.d+(t-a.h),u=e<0&&0===t?a.h+e:e,c=s>0?{style:{height:this.em(s)}}:{},d=u?{style:{"vertical-align":this.em(u)}}:{},p=this.html("mjx-row"),f=this.html("mjx-row",c),m=this.html("mjx-row"),h="mjx-"+(r?"pre":"")+"scripts",g=o+2*i;o<g;)this.childNodes[o++].toCHTML(l.append(m,this.html("mjx-cell"))),this.childNodes[o++].toCHTML(l.append(p,this.html("mjx-cell")));return l.append(this.chtml,this.html(h,d,[p,f,m]))},t.kind=s.MmlMmultiscripts.prototype.kind,t.styles={"mjx-prescripts":{display:"inline-table","padding-left":".05em"},"mjx-scripts":{display:"inline-table","padding-right":".05em"},"mjx-prescripts > 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}((0,l.CommonMmultiscriptsMixin)(i.CHTMLmsubsup));t.CHTMLmmultiscripts=c},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmn=void 0;var o=r(5355),i=r(5023),l=r(3050),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMn.prototype.kind,t}((0,i.CommonMnMixin)(o.CHTMLWrapper));t.CHTMLmn=s},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmo=void 0;var i=r(5355),l=r(7096),s=r(2756),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);var l=this.standardCHTMLnode(e);if(i&&this.size<0)this.stretchHTML(l);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&this.adaptor.setStyle(l,"verticalAlign",s)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(l,"width","0"),this.adaptor.setStyle(l,"margin-left",this.em(this.getAccentOffset())));try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){c.value.toCHTML(l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=[];a[0]&&n.push(this.html("mjx-beg",{},[this.html("mjx-c")])),n.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===a.length&&n.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),a[2]&&n.push(this.html("mjx-end",{},[this.html("mjx-c")]));var o={},i=this.bbox,s=i.h,u=i.d,c=i.w;1===r.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+u),o.verticalAlign=this.em(-u)):o.width=this.em(c);var d=l.DirectionVH[r.dir],p={class:this.char(r.c||t),style:o},f=this.html("mjx-stretchy-"+d,p,n);this.adaptor.append(e,f)},t.kind=s.MmlMo.prototype.kind,t.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},t}((0,l.CommonMoMixin)(i.CHTMLWrapper));t.CHTMLmo=u},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmpadded=void 0;var l=r(5355),s=r(6898),u=r(7238),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e),n=[],l={},s=o(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],m=s[7],h=s[8];if(p&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+h||m){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+h),top:this.em(-m),"max-width":l.width}});f+h&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=this.adaptor.append(a,this.html("mjx-block",{style:l},n));try{for(var y=i(this.childNodes),b=y.next();!b.done;b=y.next()){b.value.toCHTML(n[0]||a)}}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}},t.kind=u.MmlMpadded.prototype.kind,t.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},t}((0,s.CommonMpaddedMixin)(l.CHTMLWrapper));t.CHTMLmpadded=c},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmroot=void 0;var i=r(5610),l=r(6991),s=r(6145),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML(e);var n=o(this.getRootDimens(r,a),3),i=n[0],l=n[1],s=n[2];this.adaptor.setStyle(e,"verticalAlign",this.em(l)),this.adaptor.setStyle(e,"width",this.em(i)),s&&this.adaptor.setStyle(this.adaptor.firstChild(e),"paddingLeft",this.em(s))},t.kind=s.MmlMroot.prototype.kind,t}((0,l.CommonMrootMixin)(i.CHTMLmsqrt));t.CHTMLmroot=u},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLinferredMrow=t.CHTMLmrow=void 0;var i=r(5355),l=r(8411),s=r(8411),u=r(9878),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.node.isInferred?this.chtml=e:this.standardCHTMLnode(e),n=!1;try{for(var i=o(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;s.toCHTML(a),s.bbox.w<0&&(n=!0)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}if(n){var u=this.getBBox().w;u&&(this.adaptor.setStyle(a,"width",this.em(Math.max(0,u))),u<0&&this.adaptor.setStyle(a,"marginRight",this.em(u)))}},t.kind=u.MmlMrow.prototype.kind,t}((0,l.CommonMrowMixin)(i.CHTMLWrapper));t.CHTMLmrow=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=u.MmlInferredMrow.prototype.kind,t}((0,s.CommonInferredMrowMixin)(c));t.CHTMLinferredMrow=d},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLms=void 0;var o=r(5355),i=r(4126),l=r(7265),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMs.prototype.kind,t}((0,i.CommonMsMixin)(o.CHTMLWrapper));t.CHTMLms=s},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmspace=void 0;var o=r(5355),i=r(258),l=r(6030),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e),r=this.getBBox(),a=r.w,n=r.h,o=r.d;a<0&&(this.adaptor.setStyle(t,"marginRight",this.em(a)),a=0),a&&this.adaptor.setStyle(t,"width",this.em(a)),(n=Math.max(0,n+o))&&this.adaptor.setStyle(t,"height",this.em(Math.max(0,n))),o&&this.adaptor.setStyle(t,"verticalAlign",this.em(-o))},t.kind=l.MmlMspace.prototype.kind,t}((0,i.CommonMspaceMixin)(o.CHTMLWrapper));t.CHTMLmspace=s},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmsqrt=void 0;var i=r(5355),l=r(4093),s=r(7131),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,i=this.childNodes[this.surd],l=this.childNodes[this.base],s=i.getBBox(),u=l.getOuterBBox(),c=o(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardCHTMLnode(e);null!=this.root&&(a=this.adaptor.append(f,this.html("mjx-root")),n=this.childNodes[this.root]);var m=this.adaptor.append(f,this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),i.toCHTML(t),l.toCHTML(r),i.size<0&&this.adaptor.addClass(m,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t.kind=s.MmlMsqrt.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":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},t}((0,l.CommonMsqrtMixin)(i.CHTMLWrapper));t.CHTMLmsqrt=u},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmsubsup=t.CHTMLmsup=t.CHTMLmsub=void 0;var i=r(8650),l=r(905),s=r(905),u=r(905),c=r(4461),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=c.MmlMsub.prototype.kind,t}((0,l.CommonMsubMixin)(i.CHTMLscriptbase));t.CHTMLmsub=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=c.MmlMsup.prototype.kind,t}((0,s.CommonMsupMixin)(i.CHTMLscriptbase));t.CHTMLmsup=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.adaptor,r=this.standardCHTMLnode(e),a=o([this.baseChild,this.supChild,this.subChild],3),n=a[0],i=a[1],l=a[2],s=o(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r,this.html("mjx-script",{style:d}));i.toCHTML(p),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML(p);var f=this.getAdjustedIc();f&&t.setStyle(i.chtml,"marginLeft",this.em(f/i.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))},t.kind=c.MmlMsubsup.prototype.kind,t.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},t}((0,u.CommonMsubsupMixin)(i.CHTMLscriptbase));t.CHTMLmsubsup=f},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtable=void 0;var l=r(5355),s=r(6237),u=r(1349),c=r(505),d=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e);this.adaptor.append(a,this.html("mjx-table",{},[this.itable]));try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){i.value.toCHTML(this.itable)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}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()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.chtml,"backgroundColor");t&&(e.setStyle(this.chtml,"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=o(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var i=n.value;r.childNodes(i).length<this.numCols;)r.append(i,this.html("mjx-mtd",{extra:!0}))}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.handleColumnSpacing=function(){var e,t,r,a,n=this.childNodes[0]?1/this.childNodes[0].getBBox().rscale:1,i=this.getEmHalfSpacing(this.fSpace[0],this.cSpace,n),l=this.frame;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value,d=0;try{for(var p=(r=void 0,o(c.tableCells)),f=p.next();!f.done;f=p.next()){var m=f.value,h=i[d++],g=i[d],y=m?m.chtml:this.adaptor.childNodes(c.chtml)[d];(d>1&&"0.4em"!==h||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",h),(d<this.numCols&&"0.4em"!==g||l&&d===this.numCols)&&this.adaptor.setStyle(y,"paddingRight",g)}}catch(e){r={error:e}}finally{try{f&&!f.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},t.prototype.handleColumnLines=function(){var e,t,r,a;if("none"!==this.node.attributes.get("columnlines")){var n=this.getColumnAttributes("columnlines");try{for(var i=o(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,u=0;try{for(var c=(r=void 0,o(this.adaptor.childNodes(s.chtml).slice(1))),d=c.next();!d.done;d=c.next()){var p=d.value,f=n[u++];"none"!==f&&this.adaptor.setStyle(p,"borderLeft",".07em "+f)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}},t.prototype.handleColumnWidths=function(){var e,t,r,a;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value,s=0;try{for(var u=(r=void 0,o(this.adaptor.childNodes(l.chtml))),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.cWidths[s++];if(null!==p){var f="number"==typeof p?this.em(p):p;this.adaptor.setStyle(d,"width",f),this.adaptor.setStyle(d,"maxWidth",f),this.adaptor.setStyle(d,"minWidth",f)}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.handleRowSpacing=function(){var e,t,r,a,n=this.childNodes[0]?1/this.childNodes[0].getBBox().rscale:1,i=this.getEmHalfSpacing(this.fSpace[1],this.rSpace,n),l=this.frame,s=0;try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){var d=c.value,p=i[s++],f=i[s];try{for(var m=(r=void 0,o(d.childNodes)),h=m.next();!h.done;h=m.next()){var g=h.value;(s>1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.chtml,"paddingTop",p),(s<this.numRows&&"0.215em"!==f||l&&s===this.numRows)&&this.adaptor.setStyle(g.chtml,"paddingBottom",f)}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}},t.prototype.handleRowLines=function(){var e,t,r,a;if("none"!==this.node.attributes.get("rowlines")){var n=this.getRowAttributes("rowlines"),i=0;try{for(var l=o(this.childNodes.slice(1)),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[i++];if("none"!==c)try{for(var d=(r=void 0,o(this.adaptor.childNodes(u.chtml))),p=d.next();!p.done;p=d.next()){var f=p.value;this.adaptor.setStyle(f,"borderTop",".07em "+c)}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{s&&!s.done&&(t=l.return)&&t.call(l)}finally{if(e)throw e.error}}}},t.prototype.handleRowHeights=function(){this.node.attributes.get("equalrows")&&this.handleEqualRows()},t.prototype.handleEqualRows=function(){for(var e=this.getRowHalfSpacing(),t=this.getTableData(),r=t.H,a=t.D,n=t.NH,o=t.ND,i=this.getEqualRowHeight(),l=0;l<this.numRows;l++){var s=this.childNodes[l];this.setRowHeight(s,i+e[l]+e[l+1]+this.rLines[l]),i!==n[l]+o[l]&&this.setRowBaseline(s,i,(i-r[l]+a[l])/2)}},t.prototype.setRowHeight=function(e,t){this.adaptor.setStyle(e.chtml,"height",this.em(t))},t.prototype.setRowBaseline=function(e,t,r){var a,n,i=e.node.attributes.get("rowalign");try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;if(this.setCellBaseline(u,i,t,r))break}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}},t.prototype.setCellBaseline=function(e,t,r,a){var n=e.node.attributes.get("rowalign");if("baseline"===n||"axis"===n){var o=this.adaptor,i=o.lastChild(e.chtml);o.setStyle(i,"height",this.em(r)),o.setStyle(i,"verticalAlign",this.em(-a));var l=e.parent;if(!(l.node.isKind("mlabeledtr")&&e===l.childNodes[0]||"baseline"!==t&&"axis"!==t))return!0}return!1},t.prototype.handleFrame=function(){this.frame&&this.fLine&&this.adaptor.setStyle(this.itable,"border",".07em "+this.node.attributes.get("frame"))},t.prototype.handleWidth=function(){var e=this.adaptor,t=this.getBBox(),r=t.w,a=t.L,n=t.R;e.setStyle(this.chtml,"minWidth",this.em(a+r+n));var o=this.node.attributes.get("width");if((0,c.isPercent)(o))e.setStyle(this.chtml,"width",""),e.setAttribute(this.chtml,"width","full");else if(!this.hasLabels){if("auto"===o)return;o=this.em(this.length2em(o)+2*this.fLine)}var i=e.firstChild(this.chtml);if(e.setStyle(i,"width",o),e.setStyle(i,"minWidth",this.em(r)),a||n){e.setStyle(this.chtml,"margin","");var l=this.node.attributes.get("data-width-includes-label")?"padding":"margin";a===n?e.setStyle(i,l,"0 "+this.em(n)):e.setStyle(i,l,"0 "+this.em(n)+" 0 "+this.em(a))}e.setAttribute(this.itable,"width","full")},t.prototype.handleAlign=function(){var e=i(this.getAlignmentRow(),2),t=e[0],r=e[1];if(null===r)"axis"!==t&&this.adaptor.setAttribute(this.chtml,"align",t);else{var a=this.getVerticalPosition(r,t);this.adaptor.setAttribute(this.chtml,"align","top"),this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(a))}},t.prototype.handleJustify=function(){var e=this.getAlignShift()[0];"center"!==e&&this.adaptor.setAttribute(this.chtml,"justify",e)},t.prototype.handleLabels=function(){if(this.hasLabels){var e=this.labels,t=this.node.attributes,r=this.adaptor,a=t.get("side");r.setAttribute(this.chtml,"side",a),r.setAttribute(e,"align",a),r.setStyle(e,a,"0");var n=i(this.addLabelPadding(a),2),o=n[0],l=n[1];if(l){var s=r.firstChild(this.chtml);this.setIndent(s,o,l)}this.updateRowHeights(),this.addLabelSpacing()}},t.prototype.addLabelPadding=function(e){var t=i(this.getPadAlignShift(e),3),r=t[1],a=t[2],n={};if("right"===e&&!this.node.attributes.get("data-width-includes-label")){var o=this.node.attributes.get("width"),l=this.getBBox(),s=l.w,u=l.L,d=l.R;n.style={width:(0,c.isPercent)(o)?"calc("+o+" + "+this.em(u+d)+")":this.em(u+s+d)}}return this.adaptor.append(this.chtml,this.html("mjx-labels",n,[this.labels])),[r,a]},t.prototype.updateRowHeights=function(){for(var e=this.getTableData(),t=e.H,r=e.D,a=e.NH,n=e.ND,o=this.getRowHalfSpacing(),i=0;i<this.numRows;i++){var l=this.childNodes[i];this.setRowHeight(l,t[i]+r[i]+o[i]+o[i+1]+this.rLines[i]),t[i]!==a[i]||r[i]!==n[i]?this.setRowBaseline(l,t[i]+r[i],r[i]):l.node.isKind("mlabeledtr")&&this.setCellBaseline(l.childNodes[0],"",t[i]+r[i],r[i])}},t.prototype.addLabelSpacing=function(){for(var e=this.adaptor,t=this.node.attributes.get("equalrows"),r=this.getTableData(),a=r.H,n=r.D,o=t?this.getEqualRowHeight():0,i=this.getRowHalfSpacing(),l=this.fLine,s=e.firstChild(this.labels),u=0;u<this.numRows;u++){this.childNodes[u].node.isKind("mlabeledtr")?(l&&e.insert(this.html("mjx-mtr",{style:{height:this.em(l)}}),s),e.setStyle(s,"height",this.em((t?o:a[u]+n[u])+i[u]+i[u+1])),s=e.next(s),l=this.rLines[u]):l+=i[u]+(t?o:a[u]+n[u])+i[u+1]+this.rLines[u]}},t.kind=u.MmlMtable.prototype.kind,t.styles={"mjx-mtable":{"vertical-align":".25em","text-align":"center",position:"relative","box-sizing":"border-box","border-spacing":0,"border-collapse":"collapse"},'mjx-mstyle[size="s"] mjx-mtable':{"vertical-align":".354em"},"mjx-labels":{position:"absolute",left:0,top:0},"mjx-table":{display:"inline-block","vertical-align":"-.5ex","box-sizing":"border-box"},"mjx-table > 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}((0,s.CommonMtableMixin)(l.CHTMLWrapper));t.CHTMLmtable=d},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtd=void 0;var o=r(5355),i=r(5164),l=r(4359),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},t.kind=l.MmlMtd.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}((0,i.CommonMtdMixin)(o.CHTMLWrapper));t.CHTMLmtd=s},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtext=void 0;var o=r(5355),i=r(6319),l=r(4770),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMtext.prototype.kind,t}((0,i.CommonMtextMixin)(o.CHTMLWrapper));t.CHTMLmtext=s},3571:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmlabeledtr=t.CHTMLmtr=void 0;var o=r(5355),i=r(5766),l=r(5766),s=r(5022),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},t.kind=s.MmlMtr.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}((0,i.CommonMtrMixin)(o.CHTMLWrapper));t.CHTMLmtr=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},o=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,o)}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(u.kind)},t.kind=s.MmlMlabeledtr.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}((0,l.CommonMlabeledtrMixin)(u));t.CHTMLmlabeledtr=c},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmunderover=t.CHTMLmover=t.CHTMLmunder=void 0;var o=r(4300),i=r(1971),l=r(1971),s=r(1971),u=r(5184),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(a);var n=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(n,o)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(i)),this.setDeltaW([r,a],this.getDeltaW([n,o],[0,-l])),this.adjustUnderDepth(a,o)},t.kind=u.MmlMunder.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}((0,i.CommonMunderMixin)(o.CHTMLmsub));t.CHTMLmunder=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),a=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(a);var n=this.scriptChild.getOuterBBox(),o=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,o);var i=this.getOverKU(o,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(i)),this.setDeltaW([a,r],this.getDeltaW([o,n],[0,l])),this.adjustOverDepth(r,n)},t.kind=u.MmlMover.prototype.kind,t.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},t}((0,l.CommonMoverMixin)(o.CHTMLmsup));t.CHTMLmover=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(n),this.underChild.toCHTML(o);var i=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,i)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(o,"paddingTop",this.em(c)),this.setDeltaW([n,o,r],this.getDeltaW([l,s,i],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,i),this.adjustUnderDepth(o,s)},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(o.CHTMLmsubsup.kind)},t.kind=u.MmlMunderover.prototype.kind,t.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},t}((0,s.CommonMunderoverMixin)(o.CHTMLmsubsup));t.CHTMLmunderover=p},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLscriptbase=void 0;var l=r(5355),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.chtml=this.standardCHTMLnode(e);var t=o(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),i={"vertical-align":this.em(a)};n&&(i["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:i})))},t.prototype.setDeltaW=function(e,t){for(var r=0;r<t.length;r++)t[r]&&this.adaptor.setStyle(e[r],"paddingLeft",this.em(t[r]))},t.prototype.adjustOverDepth=function(e,t){t.d>=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,o=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":o,"vertical-align":o}});try{for(var s=i(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h<r&&(this.adaptor.setStyle(e,"paddingTop",this.em(r-t.h)),t.h=r)}},t.kind="scriptbase",t}((0,r(167).CommonScriptbaseMixin)(l.CHTMLWrapper));t.CHTMLscriptbase=s},421:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLxml=t.CHTMLannotationXML=t.CHTMLannotation=t.CHTMLsemantics=void 0;var o=r(5355),i=r(5806),l=r(9102),s=r(9007),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)},t.kind=l.MmlSemantics.prototype.kind,t}((0,i.CommonSemanticsMixin)(o.CHTMLWrapper));t.CHTMLsemantics=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t.kind=l.MmlAnnotation.prototype.kind,t}(o.CHTMLWrapper);t.CHTMLannotation=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlAnnotationXML.prototype.kind,t.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},t}(o.CHTMLWrapper);t.CHTMLannotationXML=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.chtml=this.adaptor.append(e,this.adaptor.clone(this.node.getXML()))},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t.kind=s.XMLNode.prototype.kind,t.autoStyle=!1,t}(o.CHTMLWrapper);t.CHTMLxml=p},2760:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.TeXFont=void 0;var i=r(8042),l=r(5920),s=r(4005),u=r(1015),c=r(4515),d=r(6555),p=r(2183),f=r(3490),m=r(9056),h=r(3019),g=r(2713),y=r(7517),b=r(4182),v=r(2679),k=r(5469),S=r(7563),w=r(9409),A=r(775),x=r(9551),_=r(7907),E=r(9659),M=r(98),C=r(6275),O=r(6530),L=r(4409),P=r(5292),T=r(9124),N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultCssFamilyPrefix="MJXZERO",t.defaultVariantClasses={normal:"mjx-n",bold:"mjx-b",italic:"mjx-i","bold-italic":"mjx-b mjx-i","double-struck":"mjx-ds mjx-b",fraktur:"mjx-fr","bold-fraktur":"mjx-fr mjx-b",script:"mjx-sc mjx-i","bold-script":"mjx-sc mjx-b mjx-i","sans-serif":"mjx-ss","bold-sans-serif":"mjx-ss mjx-b","sans-serif-italic":"mjx-ss mjx-i","sans-serif-bold-italic":"mjx-ss mjx-b mjx-i",monospace:"mjx-ty","-smallop":"mjx-sop","-largeop":"mjx-lop","-size3":"mjx-s3","-size4":"mjx-s4","-tex-calligraphic":"mjx-cal mjx-i","-tex-bold-calligraphic":"mjx-cal mjx-b","-tex-mathit":"mjx-mit mjx-i","-tex-oldstyle":"mjx-os","-tex-bold-oldstyle":"mjx-os mjx-b","-tex-variant":"mjx-var"},t.defaultVariantLetters={normal:"",bold:"B",italic:"MI","bold-italic":"BI","double-struck":"A",fraktur:"FR","bold-fraktur":"FRB",script:"SC","bold-script":"SCB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"T","-smallop":"S1","-largeop":"S2","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-mathit":"MI","-tex-oldstyle":"C","-tex-bold-oldstyle":"CB","-tex-variant":"A"},t.defaultDelimiters=T.delimiters,t.defaultChars={normal:g.normal,bold:u.bold,italic:f.italic,"bold-italic":s.boldItalic,"double-struck":c.doubleStruck,fraktur:p.fraktur,"bold-fraktur":d.frakturBold,script:w.script,"bold-script":S.scriptBold,"sans-serif":k.sansSerif,"bold-sans-serif":b.sansSerifBold,"sans-serif-italic":v.sansSerifItalic,"sans-serif-bold-italic":y.sansSerifBoldItalic,monospace:h.monospace,"-smallop":A.smallop,"-largeop":m.largeop,"-size3":O.texSize3,"-size4":L.texSize4,"-tex-calligraphic":_.texCalligraphic,"-tex-bold-calligraphic":x.texCalligraphicBold,"-tex-mathit":E.texMathit,"-tex-oldstyle":C.texOldstyle,"-tex-bold-oldstyle":M.texOldstyleBold,"-tex-variant":P.texVariant},t.defaultStyles=o(o({},i.CHTMLFontData.defaultStyles),{".MJX-TEX":{"font-family":"MJXZERO, MJXTEX"},".TEX-B":{"font-family":"MJXZERO, MJXTEX-B"},".TEX-I":{"font-family":"MJXZERO, MJXTEX-I"},".TEX-MI":{"font-family":"MJXZERO, MJXTEX-MI"},".TEX-BI":{"font-family":"MJXZERO, MJXTEX-BI"},".TEX-S1":{"font-family":"MJXZERO, MJXTEX-S1"},".TEX-S2":{"font-family":"MJXZERO, MJXTEX-S2"},".TEX-S3":{"font-family":"MJXZERO, MJXTEX-S3"},".TEX-S4":{"font-family":"MJXZERO, MJXTEX-S4"},".TEX-A":{"font-family":"MJXZERO, MJXTEX-A"},".TEX-C":{"font-family":"MJXZERO, MJXTEX-C"},".TEX-CB":{"font-family":"MJXZERO, MJXTEX-CB"},".TEX-FR":{"font-family":"MJXZERO, MJXTEX-FR"},".TEX-FRB":{"font-family":"MJXZERO, MJXTEX-FRB"},".TEX-SS":{"font-family":"MJXZERO, MJXTEX-SS"},".TEX-SSB":{"font-family":"MJXZERO, MJXTEX-SSB"},".TEX-SSI":{"font-family":"MJXZERO, MJXTEX-SSI"},".TEX-SC":{"font-family":"MJXZERO, MJXTEX-SC"},".TEX-T":{"font-family":"MJXZERO, MJXTEX-T"},".TEX-V":{"font-family":"MJXZERO, MJXTEX-V"},".TEX-VB":{"font-family":"MJXZERO, MJXTEX-VB"},"mjx-stretchy-v mjx-c, mjx-stretchy-h mjx-c":{"font-family":"MJXZERO, MJXTEX-S1, MJXTEX-S4, MJXTEX, MJXTEX-A ! important"}}),t.defaultFonts=o(o({},i.CHTMLFontData.defaultFonts),{"@font-face /* 1 */":{"font-family":"MJXTEX",src:'url("%%URL%%/MathJax_Main-Regular.woff") format("woff")'},"@font-face /* 2 */":{"font-family":"MJXTEX-B",src:'url("%%URL%%/MathJax_Main-Bold.woff") format("woff")'},"@font-face /* 3 */":{"font-family":"MJXTEX-I",src:'url("%%URL%%/MathJax_Math-Italic.woff") format("woff")'},"@font-face /* 4 */":{"font-family":"MJXTEX-MI",src:'url("%%URL%%/MathJax_Main-Italic.woff") format("woff")'},"@font-face /* 5 */":{"font-family":"MJXTEX-BI",src:'url("%%URL%%/MathJax_Math-BoldItalic.woff") format("woff")'},"@font-face /* 6 */":{"font-family":"MJXTEX-S1",src:'url("%%URL%%/MathJax_Size1-Regular.woff") format("woff")'},"@font-face /* 7 */":{"font-family":"MJXTEX-S2",src:'url("%%URL%%/MathJax_Size2-Regular.woff") format("woff")'},"@font-face /* 8 */":{"font-family":"MJXTEX-S3",src:'url("%%URL%%/MathJax_Size3-Regular.woff") format("woff")'},"@font-face /* 9 */":{"font-family":"MJXTEX-S4",src:'url("%%URL%%/MathJax_Size4-Regular.woff") format("woff")'},"@font-face /* 10 */":{"font-family":"MJXTEX-A",src:'url("%%URL%%/MathJax_AMS-Regular.woff") format("woff")'},"@font-face /* 11 */":{"font-family":"MJXTEX-C",src:'url("%%URL%%/MathJax_Calligraphic-Regular.woff") format("woff")'},"@font-face /* 12 */":{"font-family":"MJXTEX-CB",src:'url("%%URL%%/MathJax_Calligraphic-Bold.woff") format("woff")'},"@font-face /* 13 */":{"font-family":"MJXTEX-FR",src:'url("%%URL%%/MathJax_Fraktur-Regular.woff") format("woff")'},"@font-face /* 14 */":{"font-family":"MJXTEX-FRB",src:'url("%%URL%%/MathJax_Fraktur-Bold.woff") format("woff")'},"@font-face /* 15 */":{"font-family":"MJXTEX-SS",src:'url("%%URL%%/MathJax_SansSerif-Regular.woff") format("woff")'},"@font-face /* 16 */":{"font-family":"MJXTEX-SSB",src:'url("%%URL%%/MathJax_SansSerif-Bold.woff") format("woff")'},"@font-face /* 17 */":{"font-family":"MJXTEX-SSI",src:'url("%%URL%%/MathJax_SansSerif-Italic.woff") format("woff")'},"@font-face /* 18 */":{"font-family":"MJXTEX-SC",src:'url("%%URL%%/MathJax_Script-Regular.woff") format("woff")'},"@font-face /* 19 */":{"font-family":"MJXTEX-T",src:'url("%%URL%%/MathJax_Typewriter-Regular.woff") format("woff")'},"@font-face /* 20 */":{"font-family":"MJXTEX-V",src:'url("%%URL%%/MathJax_Vector-Regular.woff") format("woff")'},"@font-face /* 21 */":{"font-family":"MJXTEX-VB",src:'url("%%URL%%/MathJax_Vector-Bold.woff") format("woff")'}}),t}((0,l.CommonTeXFontMixin)(i.CHTMLFontData));t.TeXFont=N},4005:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.boldItalic=void 0;var a=r(8042),n=r(5887);t.boldItalic=(0,a.AddCSS)(n.boldItalic,{305:{f:"B"},567:{f:"B"},8260:{c:"/"},8710:{c:"\\394"},10744:{c:"/"}})},1015:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.bold=void 0;var a=r(8042),n=r(1103);t.bold=(0,a.AddCSS)(n.bold,{183:{c:"\\22C5"},305:{f:""},567:{f:""},697:{c:"\\2032"},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8407:{c:"\\2192",f:"VB"},8602:{c:"\\2190\\338"},8603:{c:"\\2192\\338"},8622:{c:"\\2194\\338"},8653:{c:"\\21D0\\338"},8654:{c:"\\21D4\\338"},8655:{c:"\\21D2\\338"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8740:{c:"\\2223\\338"},8742:{c:"\\2225\\338"},8769:{c:"\\223C\\338"},8772:{c:"\\2243\\338"},8775:{c:"\\2245\\338"},8777:{c:"\\2248\\338"},8802:{c:"\\2261\\338"},8813:{c:"\\224D\\338"},8814:{c:"<\\338"},8815:{c:">\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0;var a=r(6001);Object.defineProperty(t,"doubleStruck",{enumerable:!0,get:function(){return a.doubleStruck}})},6555:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0;var a=r(8042),n=r(3696);t.frakturBold=(0,a.AddCSS)(n.frakturBold,{8260:{c:"/"}})},2183:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0;var a=r(8042),n=r(9587);t.fraktur=(0,a.AddCSS)(n.fraktur,{8260:{c:"/"}})},3490:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0;var a=r(8042),n=r(8348);t.italic=(0,a.AddCSS)(n.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0;var a=r(8042),n=r(1376);t.largeop=(0,a.AddCSS)(n.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0;var a=r(8042),n=r(1439);t.monospace=(0,a.AddCSS)(n.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0;var a=r(8042),n=r(331);t.normal=(0,a.AddCSS)(n.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0;var a=r(8042),n=r(4886);t.sansSerifBoldItalic=(0,a.AddCSS)(n.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0;var a=r(8042),n=r(4471);t.sansSerifBold=(0,a.AddCSS)(n.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0;var a=r(8042),n=r(5181);t.sansSerifItalic=(0,a.AddCSS)(n.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0;var a=r(8042),n=r(3526);t.sansSerif=(0,a.AddCSS)(n.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0;var a=r(5649);Object.defineProperty(t,"scriptBold",{enumerable:!0,get:function(){return a.scriptBold}})},9409:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0;var a=r(7153);Object.defineProperty(t,"script",{enumerable:!0,get:function(){return a.script}})},775:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0;var a=r(8042),n=r(5745);t.smallop=(0,a.AddCSS)(n.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0;var a=r(8042),n=r(1411);t.texCalligraphicBold=(0,a.AddCSS)(n.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0;var a=r(6384);Object.defineProperty(t,"texCalligraphic",{enumerable:!0,get:function(){return a.texCalligraphic}})},9659:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0;var a=r(6041);Object.defineProperty(t,"texMathit",{enumerable:!0,get:function(){return a.texMathit}})},98:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0;var a=r(8199);Object.defineProperty(t,"texOldstyleBold",{enumerable:!0,get:function(){return a.texOldstyleBold}})},6275:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0;var a=r(9848);Object.defineProperty(t,"texOldstyle",{enumerable:!0,get:function(){return a.texOldstyle}})},6530:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize3=void 0;var a=r(8042),n=r(7906);t.texSize3=(0,a.AddCSS)(n.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize4=void 0;var a=r(8042),n=r(2644);t.texSize4=(0,a.AddCSS)(n.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0;var a=r(8042),n=r(4926);t.texVariant=(0,a.AddCSS)(n.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},a.apply(this,arguments)},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.NOSTRETCH=t.H=t.V=void 0;var l=r(7233);t.V=1,t.H=2,t.NOSTRETCH={dir:0};var s=function(){function e(e){var t,r,s,u;void 0===e&&(e=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var c=this.constructor;this.options=(0,l.userOptions)((0,l.defaultOptions)({},c.OPTIONS),e),this.params=a({},c.defaultParams),this.sizeVariants=o([],n(c.defaultSizeVariants),!1),this.stretchVariants=o([],n(c.defaultStretchVariants),!1),this.cssFontMap=a({},c.defaultCssFonts);try{for(var d=i(Object.keys(this.cssFontMap)),p=d.next();!p.done;p=d.next()){var f=p.value;"unknown"===this.cssFontMap[f][0]&&(this.cssFontMap[f][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.cssFamilyPrefix=c.defaultCssFamilyPrefix,this.createVariants(c.defaultVariants),this.defineDelimiters(c.defaultDelimiters);try{for(var m=i(Object.keys(c.defaultChars)),h=m.next();!h.done;h=m.next()){var g=h.value;this.defineChars(g,c.defaultChars[g])}}catch(e){s={error:e}}finally{try{h&&!h.done&&(u=m.return)&&u.call(m)}finally{if(s)throw s.error}}this.defineRemap("accent",c.defaultAccentMap),this.defineRemap("mo",c.defaultMoMap),this.defineRemap("mn",c.defaultMnMap)}return e.charOptions=function(e,t){var r=e[t];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:t?Object.create(this.variant[t].chars):{}};r&&this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,o,l,s=this.constructor;if(s.VariantSmp[t]){var u=s.SmpRemap,c=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var d=i(s.SmpRanges),p=d.next();!p.done;p=d.next()){var f=n(p.value,3),m=f[0],h=f[1],g=f[2],y=s.VariantSmp[t][m];if(y){for(var b=h;b<=g;b++)if(930!==b){var v=y+b-h;e[b]=this.smpChar(u[v]||v)}if(c[m])try{for(var k=(o=void 0,i(Object.keys(c[m]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[m][b])}}catch(e){o={error:e}}finally{try{S&&!S.done&&(l=k.return)&&l.call(k)}finally{if(o)throw o.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=i(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=i(n.linked),l=o.next();!l.done;l=o.next()){var s=l.value;Object.assign(s,t)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.getDelimiter=function(e){return this.delimiters[e]},e.prototype.getSizeVariant=function(e,t){return this.delimiters[e].variants&&(t=this.delimiters[e].variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){return this.stretchVariants[this.delimiters[e].stretchv?this.delimiters[e].stretchv[t]:0]},e.prototype.getChar=function(e,t){return this.variant[e].chars[t]},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif"},e.JAX="common",e.NAME="",e.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"]],e.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]},e.defaultCssFamilyPrefix="",e.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]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.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},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.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:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e}();t.FontData=s},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={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"]},t.diagonalArrowDef={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"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),m=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,m,f,m]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],m=t.getOffset(f),h=t.arrow(p,o,i,f,m);e(t,h)},bbox:t.arrowBBox[a],remove:s}]}}},3055:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=void 0;var s=r(2975),u=r(4474),c=r(7233),d=r(6010),p=r(8054),f=r(4139),m=function(e){function t(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this,o=i((0,c.separateOptions)(t,a.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,l)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new f.CssStyles,n.font=n.options.font||new a(s),n.unknownCache=new Map,n}return n(t,e),t.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},t.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},t.prototype.setScale=function(e){var t=this.math.metrics.scale*this.options.scale;1!==t&&this.adaptor.setStyle(e,"fontSize",(0,d.percent)(t))},t.prototype.toDOM=function(e,t,r){void 0===r&&(r=null),this.setDocument(r),this.math=e,this.pxPerEm=e.metrics.ex/this.font.params.x_height,e.root.setTeXclass(null),this.setScale(t),this.nodeMap=new Map,this.container=t,this.processMath(e.root,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},t.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},t.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()<u.STATE.METRICS&&c){var d=n[s.display?1:0].get(c),p=d.em,f=d.ex,m=d.containerWidth,h=d.lineWidth,g=d.scale,y=d.family;s.setMetrics(p,f,m,h,g),this.options.mtextInheritFont&&(s.outputData.mtextFamily=y),this.options.merrorInheritFont&&(s.outputData.merrorFamily=y),s.state(u.STATE.METRICS)}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},t.prototype.getMetricsFor=function(e,t){var r=this.options.mtextInheritFont||this.options.merrorInheritFont,a=this.getTestElement(e,t),n=this.measureMetrics(a,r);return this.adaptor.remove(a),n},t.prototype.getMetricMaps=function(e){var t,r,a,n,o,i,s,c,d,p,f=this.adaptor,m=[new Map,new Map];try{for(var h=l(e.math),g=h.next();!g.done;g=h.next()){var y=g.value;if((E=f.parent(y.start.node))&&y.state()<u.STATE.METRICS){var b=m[y.display?1:0];b.has(E)||b.set(E,this.getTestElement(E,y.display))}}}catch(e){t={error:e}}finally{try{g&&!g.done&&(r=h.return)&&r.call(h)}finally{if(t)throw t.error}}var v=this.options.mtextInheritFont||this.options.merrorInheritFont,k=[new Map,new Map];try{for(var S=l(k.keys()),w=S.next();!w.done;w=S.next()){var A=w.value;try{for(var x=(o=void 0,l(m[A].keys())),_=x.next();!_.done;_=x.next()){var E=_.value;k[A].set(E,this.measureMetrics(m[A].get(E),v))}}catch(e){o={error:e}}finally{try{_&&!_.done&&(i=x.return)&&i.call(x)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{w&&!w.done&&(n=S.return)&&n.call(S)}finally{if(a)throw a.error}}try{for(var M=l(k.keys()),C=M.next();!C.done;C=M.next()){A=C.value;try{for(var O=(d=void 0,l(m[A].values())),L=O.next();!L.done;L=O.next()){E=L.value;f.remove(E)}}catch(e){d={error:e}}finally{try{L&&!L.done&&(p=O.return)&&p.call(O)}finally{if(d)throw d.error}}}}catch(e){s={error:e}}finally{try{C&&!C.done&&(c=M.return)&&c.call(M)}finally{if(s)throw s.error}}return k},t.prototype.getTestElement=function(e,t){var r=this.adaptor;if(!this.testInline){this.testInline=this.html("mjx-test",{style:{display:"inline-block",width:"100%","font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-transform":"none","letter-spacing":"normal","word-spacing":"normal",overflow:"hidden",height:"1px","margin-right":"-1px"}},[this.html("mjx-left-box",{style:{display:"inline-block",width:0,float:"left"}}),this.html("mjx-ex-box",{style:{position:"absolute",overflow:"hidden",width:"1px",height:"60ex"}}),this.html("mjx-right-box",{style:{display:"inline-block",width:0,float:"right"}})]),this.testDisplay=r.clone(this.testInline),r.setStyle(this.testDisplay,"display","table"),r.setStyle(this.testDisplay,"margin-right",""),r.setStyle(r.firstChild(this.testDisplay),"display","none");var a=r.lastChild(this.testDisplay);r.setStyle(a,"display","table-cell"),r.setStyle(a,"width","10000em"),r.setStyle(a,"float","")}return r.append(e,r.clone(t?this.testDisplay:this.testInline))},t.prototype.measureMetrics=function(e,t){var r=this.adaptor,a=t?r.fontFamily(e):"",n=r.fontSize(e),o=i(r.nodeSize(r.childNode(e,1)),2),l=o[0],s=o[1],u=l?s/60:n*this.options.exFactor;return{em:n,ex:u,containerWidth:l?"table"===r.getStyle(e,"display")?r.nodeSize(r.lastChild(e))[0]-1:r.nodeBBox(r.lastChild(e)).left-r.nodeBBox(r.firstChild(e)).left-2:1e6,lineWidth:1e6,scale:Math.max(this.options.minScale,this.options.matchFontHeight?u/this.font.params.x_height/n:1),family:a}},t.prototype.styleSheet=function(e){var t,r;if(this.setDocument(e),this.cssStyles.clear(),this.cssStyles.addStyles(this.constructor.commonStyles),"getStyles"in e)try{for(var a=l(e.getStyles()),n=a.next();!n.done;n=a.next()){var o=n.value;this.cssStyles.addStyles(o)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.addWrapperStyles(this.cssStyles),this.addFontStyles(this.cssStyles),this.html("style",{id:"MJX-styles"},[this.text("\n"+this.cssStyles.cssText+"\n")])},t.prototype.addFontStyles=function(e){e.addStyles(this.font.styles)},t.prototype.addWrapperStyles=function(e){var t,r;try{for(var a=l(this.factory.getKinds()),n=a.next();!n.done;n=a.next()){var o=n.value;this.addClassStyles(this.factory.getNodeClass(o),e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t.prototype.addClassStyles=function(e,t){t.addStyles(e.styles)},t.prototype.setDocument=function(e){e&&(this.document=e,this.adaptor.document=e.document)},t.prototype.html=function(e,t,r,a){return void 0===t&&(t={}),void 0===r&&(r=[]),this.adaptor.node(e,t,r,a)},t.prototype.text=function(e){return this.adaptor.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.measureText=function(e,t,r){void 0===r&&(r=["",!1,!1]);var a=this.unknownText(e,t);if("-explicitFont"===t){var n=this.cssFontStyles(r);this.adaptor.setAttributes(a,{style:n})}return this.measureTextNodeWithCache(a,e,t,r)},t.prototype.measureTextNodeWithCache=function(e,t,r,a){void 0===a&&(a=["",!1,!1]),"-explicitFont"===r&&(r=[a[0],a[1]?"T":"F",a[2]?"T":"F",""].join("-")),this.unknownCache.has(r)||this.unknownCache.set(r,new Map);var n=this.unknownCache.get(r),o=n.get(t);if(o)return o;var i=this.measureTextNode(e);return n.set(t,i),i},t.prototype.measureXMLnode=function(e){var t=this.adaptor,r=this.html("mjx-xml-block",{style:{display:"inline-block"}},[t.clone(e)]),a=this.html("mjx-baseline",{style:{display:"inline-block",width:0,height:0}}),n=this.html("mjx-measure-xml",{style:{position:"absolute",display:"inline-block","font-family":"initial","line-height":"normal"}},[a,r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,n);var o=this.math.metrics.em*this.math.metrics.scale,i=t.nodeBBox(r),l=i.left,s=i.right,u=i.bottom,c=i.top,d=(s-l)/o,p=(t.nodeBBox(a).top-c)/o,f=(u-c)/o-p;return t.remove(this.container),t.remove(n),{w:d,h:p,d:f}},t.prototype.cssFontStyles=function(e,t){void 0===t&&(t={});var r=i(e,3),a=r[0],n=r[1],o=r[2];return t["font-family"]=this.font.getFamily(a),n&&(t["font-style"]="italic"),o&&(t["font-weight"]="bold"),t},t.prototype.getFontData=function(e){return e||(e=new p.Styles),[this.font.getFamily(e.get("font-family")),"italic"===e.get("font-style"),"bold"===e.get("font-weight")]},t.NAME="Common",t.OPTIONS=o(o({},s.AbstractOutputJax.OPTIONS),{scale:1,minScale:.5,mtextInheritFont:!1,merrorInheritFont:!1,mtextFont:"",merrorFont:"serif",mathmlSpacing:!1,skipAttributes:{},exFactor:.5,displayAlign:"center",displayIndent:"0",wrapperFactory:null,font:null,cssStyles:null}),t.commonStyles={},t}(s.AbstractOutputJax);t.CommonOutputJax=m},7519:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=void 0;var d=r(8912),p=r(9007),f=r(505),m=l(r(6010)),h=r(8054),g=r(6469),y=r(5884),b=2/18;function v(e,t){return e?t<b?0:b:t}var k=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r)||this;return n.parent=null,n.removedStyles=null,n.styles=null,n.variant="",n.bboxComputed=!1,n.stretch=y.NOSTRETCH,n.font=null,n.parent=a,n.font=t.jax.font,n.bbox=g.BBox.zero(),n.getStyles(),n.getVariant(),n.getScale(),n.getSpace(),n.childNodes=r.childNodes.map((function(e){var t=n.wrap(e);return t.bbox.pwidth&&(r.notParent||r.isKind("math"))&&(n.bbox.pwidth=g.BBox.fullWidth),t})),n}return n(t,e),Object.defineProperty(t.prototype,"jax",{get:function(){return this.factory.jax},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.factory.jax.adaptor},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"metrics",{get:function(){return this.factory.jax.math.metrics},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!this.node.notParent&&!this.node.isToken},enumerable:!1,configurable:!0}),t.prototype.wrap=function(e,t){void 0===t&&(t=null);var r=this.factory.wrap(e,t||this);return t&&t.childNodes.push(r),this.jax.nodeMap.set(e,r),r},t.prototype.getBBox=function(e){if(void 0===e&&(e=!0),this.bboxComputed)return this.bbox;var t=e?this.bbox:g.BBox.zero();return this.computeBBox(t),this.bboxComputed=e,t},t.prototype.getOuterBBox=function(e){var t,r;void 0===e&&(e=!0);var a=this.getBBox(e);if(!this.styles)return a;var n=new g.BBox;Object.assign(n,a);try{for(var o=s(g.BBox.StyleAdjust),i=o.next();!i.done;i=o.next()){var l=u(i.value,2),c=l[0],d=l[1],p=this.styles.get(c);p&&(n[d]+=this.length2em(p,1,n.rscale))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=s(this.childNodes),l=i.next();!l.done;l=i.next()){var u=l.value,c=u.getOuterBBox();c.pwidth&&u.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.invalidateBBox=function(){this.bboxComputed&&(this.bboxComputed=!1,this.parent&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new h.Styles(e),a=0,n=t.removeStyles.length;a<n;a++){var o=t.removeStyles[a];r.get(o)&&(this.removedStyles||(this.removedStyles={}),this.removedStyles[o]=r.get(o),r.set(o,""))}},t.prototype.getVariant=function(){if(this.node.isToken){var e=this.node.attributes,r=e.get("mathvariant");if(!e.getExplicit("mathvariant")){var a=e.getList("fontfamily","fontweight","fontstyle");if(this.removedStyles){var n=this.removedStyles;n.fontFamily&&(a.family=n.fontFamily),n.fontWeight&&(a.weight=n.fontWeight),n.fontStyle&&(a.style=n.fontStyle)}a.fontfamily&&(a.family=a.fontfamily),a.fontweight&&(a.weight=a.fontweight),a.fontstyle&&(a.style=a.fontstyle),a.weight&&a.weight.match(/^\d+$/)&&(a.weight=parseInt(a.weight)>600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new h.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e<l&&(e=l)}this.removedStyles&&this.removedStyles.fontSize&&!o&&(o=this.removedStyles.fontSize),o&&!a.getExplicit("mathsize")&&(i=o),"1"!==i&&(e*=this.length2em(i,1,1)),this.bbox.scale=e,this.bbox.rscale=e/r},t.prototype.getSpace=function(){var e=this.isTopEmbellished(),t=this.node.hasSpacingAttributes();this.jax.options.mathmlSpacing||t?e&&this.getMathMLSpacing():this.getTeXSpacing(e,t)},t.prototype.getMathMLSpacing=function(){var e=this.node.coreMO(),t=e.coreParent(),r=t.parent;if(r&&r.isKind("mrow")&&1!==r.childNodes.length){var a=e.attributes,n=a.get("scriptlevel")>0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):v(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):v(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=s(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=y.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e,t=(e=this.node.attributes).getList.apply(e,c([],u(p.indentAttributes),!1)),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst;return"indentalign"!==n&&(r=n),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==o&&(a=o),"auto"===a&&(a=this.jax.options.displayIndent,"right"!==r||a.match(/^\s*0[a-z]*\s*$/)||(a=("-"+a.trim()).replace(/^--/,""))),[r,this.length2em(a,this.metrics.containerWidth)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return m.percent(e)},t.prototype.em=function(e){return m.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-m.BIGDIMEN),m.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),m.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){return((n[e]||[])[3]||{}).smp||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node);var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.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"}},t.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"}},t}(d.AbstractWrapper);t.CommonWrapper=k},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=(a+t.d)/2+this.font.params.axis_height-a;t.h+=n,t.d-=n}},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var m=n(f),h=m.next();!h.done;h=m.next()){var g=h.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var l=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(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))}},t.CommonMactionMixin=function(e){return function(e){function r(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,i([],o(t),!1))||this,n=a.constructor.actions,l=a.node.attributes.get("actiontype"),s=o(n.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return a.action=u,a.data=c,a.getParameters(),a}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var 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)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,l.split)(e||""),2),a=r[0],n=r[1];this.dx=this.length2em(a||t.TooltipData.dx),this.dy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var d=l(r(5552)),p=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,u([],s(t),!1))||this;return a.notations={},a.renderChild=null,a.msqrt=null,a.padding=d.PADDING,a.thickness=d.THICKNESS,a.arrowhead={x:d.ARROWX,y:d.ARROWY,dx:d.ARROWDX},a.TRBL=[0,0,0,0],a.getParameters(),a.getNotations(),a.removeRedundantNotations(),a.initializeNotations(),a.TRBL=a.getBBoxExtenders(),a}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,d.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,d.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,p.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):d.ARROWX,y:i?parseFloat(i):d.ARROWY,dx:l?parseFloat(l):d.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=c((0,p.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=c(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,c(l.split(/ /))),u=s.next();!u.done;u=s.next()){var d=u.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=c(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=c(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=c(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r<e.length;r++)e[r]<t[r]&&(e[r]=t[r])},t.prototype.getOffset=function(e){var t=s(this.TRBL,4),r=t[0],a=t[1],n=t[2],o=t[3],i=("X"===e?a-o:n-r)/2;return Math.abs(i)>.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;return a.mrow=null,a.createMrow(),a.addMrowChildren(),a}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var n=0;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[n++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;if(a.bevel=null,a.pad=a.node.getProperty("withDelims")?0:a.font.params.nulldelimiterspace,a.node.attributes.get("bevelled")){var i=a.getBevelData(a.isDisplay()).H,l=a.bevel=a.createMo("/");l.node.attributes.set("symmetric",!0),l.canStretch(1),l.getStretchedVariant([i],!0)}return a}return a(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty();var r=this.node.attributes.getList("linethickness","bevelled"),a=r.linethickness,n=r.bevelled,o=this.isDisplay(),i=null;if(n)this.getBevelledBBox(e,o);else{var l=this.length2em(String(a),.06);i=-2*this.pad,0===l?this.getAtopBBox(e,o):(this.getFractionBBox(e,o,l),i-=.2),i+=e.w}e.clean(),this.setChildPWidths(t,i)},t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u<s&&(i+=(s-u)/2,l+=(s-u)/2,u=s),{u:i,v:l,q:u,nbox:t,dbox:r}},t.prototype.getBevelledBBox=function(e,t){var r=this.getBevelData(t),a=r.u,n=r.v,o=r.delta,i=r.nbox,l=r.dbox,s=this.bevel.getOuterBBox();e.combine(i,0,a),e.combine(s,e.w-o/2,0),e.combine(l,e.w-o/2,n)},t.prototype.getBevelData=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=e?.4:.15,n=Math.max(t.scale*(t.h+t.d),r.scale*(r.h+r.d))+2*a,o=this.font.params.axis_height;return{H:n,delta:a,u:t.scale*(t.d-t.h)/2+o+a,v:r.scale*(r.d-r.h)/2+o-a,nbox:t,dbox:r}},t.prototype.canStretch=function(e){return!1},t.prototype.isDisplay=function(){var e=this.node.attributes.getList("displaystyle","scriptlevel"),t=e.displaystyle,r=e.scriptlevel;return t&&0===r},t.prototype.getWrapWidth=function(e){var t=this.node.attributes;return t.get("bevelled")?this.childNodes[e].getOuterBBox().w:this.getBBox().w-(this.length2em(t.get("linethickness"))?.2:0)-2*this.pad},t.prototype.getChildAlign=function(e){var t=this.node.attributes;return t.get("bevelled")?"left":t.get(["numalign","denomalign"][e])},t}(e)}},5636:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMglyphMixin=void 0,t.CommonMglyphMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;return a.getParameters(),a}return a(t,e),t.prototype.getParameters=function(){var e=this.node.attributes.getList("width","height","valign","src","index"),t=e.width,r=e.height,a=e.valign,n=e.src,o=e.index;if(n)this.width="auto"===t?1:this.length2em(t),this.height="auto"===r?1:this.length2em(r),this.valign=this.length2em(a||"0");else{var i=String.fromCodePoint(parseInt(o)),l=this.node.factory;this.charWrapper=this.wrap(l.create("text").setText(i)),this.charWrapper.parent=this}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)},t}(e)}},5723:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMiMixin=void 0,t.CommonMiMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t),this.copySkewIC(t)},t}(e)}},8009:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,i([],o(t),!1))||this;return a.scriptData=null,a.firstPrescript=0,a.getScriptData(),a}return n(r,e),r.prototype.combinePrePost=function(e,t){var r=new s.BBox(e);return r.combine(t,0,0),r},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.font.params.scriptspace,a=this.scriptData,n=this.combinePrePost(a.sub,a.psub),i=this.combinePrePost(a.sup,a.psup),l=o(this.getUVQ(n,i),2),s=l[0],u=l[1];if(e.empty(),a.numPrescripts&&(e.combine(a.psup,r,s),e.combine(a.psub,r,u)),e.append(a.base),a.numScripts){var c=e.w;e.combine(a.sup,c,s),e.combine(a.sub,c,u),e.w+=r}e.clean(),this.setChildPWidths(t)},r.prototype.getScriptData=function(){var e=this.scriptData={base:null,sub:s.BBox.empty(),sup:s.BBox.empty(),psub:s.BBox.empty(),psup:s.BBox.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},r.prototype.getScriptBBoxLists=function(){var e,r,a={base:[],subList:[],supList:[],psubList:[],psupList:[]},n="base";try{for(var o=l(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s.node.isKind("mprescripts")?n="psubList":(a[n].push(s.getOuterBBox()),n=t.NextScript[n])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return this.firstPrescript=a.subList.length+a.supList.length+2,this.padLists(a.subList,a.supList),this.padLists(a.psubList,a.psupList),a},r.prototype.padLists=function(e,t){e.length>t.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;n<r.length;n++){var i=o(this.getScaledWHD(r[n]),3),l=i[0],s=i[1],u=i[2],c=o(this.getScaledWHD(a[n]),3),d=c[0],p=c[1],f=c[2],m=Math.max(l,d);e.w+=m,t.w+=m,s>e.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.h&&0===t.d?i=this.getU():0===r.h&&0===r.d?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},i.apply(this,arguments)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var c=r(6469),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,s([],l(t),!1))||this;return a.size=null,a.isAccent=a.node.isAccent,a}return o(t,e),t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=c.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=c.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),l=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(l,n));var c=this.font.params.delimiterfactor/1e3,d=this.font.params.delimitershortfall,p=o||t?n:s?Math.min(n/c,n+d):Math.max(n*c,n-d),f=this.stretch,m=f.c||this.getText().codePointAt(0),h=0;if(f.sizes)try{for(var g=u(f.sizes),y=g.next();!y.done;y=g.next()){if(y.value>=p)return s&&h&&h--,this.variant=this.font.getSizeVariant(m,h),this.size=h,void(f.schar&&f.schar[h]&&(this.stretch=i(i({},this.stretch),{c:f.schar[h]})));h++}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}f.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,f),f)):(this.variant=this.font.getSizeVariant(m,h-1),this.size=h-1)}},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=l(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=l(r.HDW,3),o=n[0],i=n[1],s=n[2];1===this.stretch.dir?(o=(a=l(this.getBaseline(e,t,r),2))[0],i=a[1]):s=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=s},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=l(a?e:[t,0],2),i=o[0],s=o[1],u=l([i+s,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,s+p)),d=c/2-p}else if(a)d=s;else{var f=l(r.HDW||[.75,.25],2),m=f[0],h=f[1];d=h*(c/(m+h))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=l(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=n(this.getDimens(),6),a=r[0],o=r[1],i=r[2],l=r[3],s=r[4],u=r[5];e.w=i+u,e.h=a+l,e.d=o+s,this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.childNodes[this.surd],a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonInferredMrowMixin=t.CommonMrowMixin=void 0;var s=r(6469);t.CommonMrowMixin=function(e){return function(e){function t(){for(var t,r,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];var u=e.apply(this,i([],o(a),!1))||this;u.stretchChildren();try{for(var c=l(u.childNodes),d=c.next();!d.done;d=c.next()){var p=d.value;if(p.bbox.pwidth){u.bbox.pwidth=s.BBox.fullWidth;break}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}return u}return n(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.stretchChildren=function(){var e,t,r,a,n,o,i=[];try{for(var s=l(this.childNodes),u=s.next();!u.done;u=s.next()){(x=u.value).canStretch(1)&&i.push(x)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}var c=i.length,d=this.childNodes.length;if(c&&d>1){var p=0,f=0,m=c>1&&c===d;try{for(var h=l(this.childNodes),g=h.next();!g.done;g=h.next()){var y=0===(x=g.value).stretch.dir;if(m||y){var b=x.getOuterBBox(y),v=b.h,k=b.d,S=b.rscale;(v*=S)>p&&(p=v),(k*=S)>f&&(f=k)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var w=l(i),A=w.next();!A.done;A=w.next()){var x;(x=A.value).coreMO().getStretchedVariant([p,f])}}catch(e){n={error:e}}finally{try{A&&!A.done&&(o=w.return)&&o.call(w)}finally{if(n)throw n.error}}}},t}(e)},t.CommonInferredMrowMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},t}(e)}},4126:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsMixin=void 0,t.CommonMsMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this,i=a.node.attributes,l=i.getList("lquote","rquote");return"monospace"!==a.variant&&(i.isSet("lquote")||'"'!==l.lquote||(l.lquote="\u201c"),i.isSet("rquote")||'"'!==l.rquote||(l.rquote="\u201d")),a.childNodes.unshift(a.createText(l.lquote)),a.childNodes.push(a.createText(l.rquote)),a}return a(t,e),t.prototype.createText=function(e){var t=this.wrap(this.mmlText(e));return t.parent=this,t},t}(e)}},258:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMspaceMixin=void 0,t.CommonMspaceMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.node.attributes;e.w=this.length2em(r.get("width"),0),e.h=this.length2em(r.get("height"),0),e.d=this.length2em(r.get("depth"),0)},t.prototype.handleVariant=function(){},t}(e)}},4093:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var l=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,i([],o(t),!1))||this,n=a.createMo("\u221a");n.canStretch(1);var l=a.childNodes[a.base].getOuterBBox(),s=l.h,u=l.d,c=a.font.params.rule_thickness,d=a.node.attributes.get("displaystyle")?a.font.params.x_height:c;return a.surdH=s+u+2*c+d/4,n.getStretchedVariant([a.surdH-u,u],!0),a}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"surd",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.createMo=function(t){var r=e.prototype.createMo.call(this,t);return this.childNodes.push(r),r},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.childNodes[this.surd].getBBox(),a=new l.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],i=this.font.params.rule_thickness,s=a.h+n+i,u=o(this.getRootDimens(r,s),1)[0];e.h=s+i,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.baseChild.getOuterBBox(),a=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),o=a[0],i=a[1];e.empty(),e.append(r);var l=this.getBaseWidth(),s=this.getAdjustedIc(),u=n(this.getUVQ(),2),c=u[0],d=u[1];e.combine(o,l,d),e.combine(i,l+s,c),e.w+=this.font.params.scriptspace,e.clean(),this.setChildPWidths(t)},t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var a=this.font.params,o=3*a.rule_thickness,i=this.length2em(this.node.attributes.get("subscriptshift"),a.sub2),l=this.baseCharZero(r.d*this.baseScale+a.sub_drop*e.rscale),s=n([this.getU(),Math.max(l,i)],2),u=s[0],c=s[1],d=u-t.d*t.rscale-(e.h*e.rscale-c);if(d<o){c+=o-d;var p=.8*a.x_height-(u-t.d*t.rscale);p>0&&(u+=p,c-=p)}return u=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),u),u),c=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),c),c),d=u-t.d*t.rscale-(e.h*e.rscale-c),this.UVQ=[u,-c,d],this.UVQ},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtableMixin=void 0;var s=r(6469),u=r(505),c=r(7875);t.CommonMtableMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,i([],o(t),!1))||this;a.numCols=0,a.numRows=0,a.data=null,a.pwidthCells=[],a.pWidth=0,a.numCols=(0,c.max)(a.tableRows.map((function(e){return e.numCells}))),a.numRows=a.childNodes.length,a.hasLabels=a.childNodes.reduce((function(e,t){return e||t.node.isKind("mlabeledtr")}),!1),a.findContainer(),a.isTop=!a.container||a.container.node.isKind("math")&&!a.container.parent,a.isTop&&(a.jax.table=a),a.getPercentageWidth();var n=a.node.attributes;return a.frame="none"!==n.get("frame"),a.fLine=a.frame&&n.get("frame")?.07:0,a.fSpace=a.frame?a.convertLengths(a.getAttributeArray("framespacing")):[0,0],a.cSpace=a.convertLengths(a.getColumnAttributes("columnspacing")),a.rSpace=a.convertLengths(a.getRowAttributes("rowspacing")),a.cLines=a.getColumnAttributes("columnlines").map((function(e){return"none"===e?0:.07})),a.rLines=a.getRowAttributes("rowlines").map((function(e){return"none"===e?0:.07})),a.cWidths=a.getColumnWidths(),a.stretchRows(),a.stretchColumns(),a}return n(t,e),Object.defineProperty(t.prototype,"tableRows",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.findContainer=function(){for(var e=this,t=e.parent;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()},t.prototype.getPercentageWidth=function(){if(this.hasLabels)this.bbox.pwidth=s.BBox.fullWidth;else{var e=this.node.attributes.get("width");(0,u.isPercent)(e)&&(this.bbox.pwidth=e)}},t.prototype.stretchRows=function(){for(var e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,r=e?this.getTableData():{H:[0],D:[0]},a=r.H,n=r.D,o=this.tableRows,i=0;i<this.numRows;i++){var l=e?[(t+a[i]-n[i])/2,(t-a[i]+n[i])/2]:null;o[i].stretchChildren(l)}},t.prototype.stretchColumns=function(){for(var e=0;e<this.numCols;e++){var t="number"==typeof this.cWidths[e]?this.cWidths[e]:null;this.stretchColumn(e,t)}},t.prototype.stretchColumn=function(e,t){var r,a,n,o,i,s,u=[];try{for(var c=l(this.tableRows),d=c.next();!d.done;d=c.next()){if(y=d.value.getChild(e))0===(w=y.childNodes[0]).stretch.dir&&w.canStretch(2)&&u.push(w)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}var p=u.length,f=this.childNodes.length;if(p&&f>1){if(null===t){t=0;var m=p>1&&p===f;try{for(var h=l(this.tableRows),g=h.next();!g.done;g=h.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(m||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}try{for(var k=l(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([t])}}catch(e){i={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(i)throw i.error}}}},t.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;l<i.length;l++){for(var s=0,u=i[l],c=u.node.attributes.get("rowalign"),d=0;d<u.numCells;d++){var p=u.getChild(d);s=this.updateHDW(p,d,l,c,e,t,r,s),this.recordPWidthCell(p,d)}a[l]=e[l],n[l]=t[l],u.labeled&&(s=this.updateHDW(u.childNodes[0],0,l,c,e,t,o,s)),this.extendHD(l,e,t,s),this.extendHD(l,a,n,s)}var f=o[0];return this.data={H:e,D:t,W:r,NH:a,ND:n,L:f},this.data},t.prototype.updateHDW=function(e,t,r,a,n,o,i,l){var s=e.getBBox(),u=s.h,c=s.d,d=s.w,p=e.parent.bbox.rscale;1!==e.parent.bbox.rscale&&(u*=p,c*=p,d*=p),this.node.getProperty("useHeight")&&(u<.75&&(u=.75),c<.25&&(c=.25));var f=0;return"baseline"!==(a=e.node.attributes.get("rowalign")||a)&&"axis"!==a&&(f=u+c,u=c=0),u>n[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},t.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},t.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var d=this.getComputedWidths();a=(0,c.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var p=this.node.attributes.get("width");"auto"!==p&&(a=Math.max(this.length2em(p,0)+2*this.fLine,a));var f=o(this.getBBoxHD(r),2),m=f[0],h=f[1];e.h=m,e.d=h,e.w=a;var g=o(this.getBBoxLR(),2),y=g[0],b=g[1];e.L=y,e.R=b,(0,u.isPercent)(p)||this.setColumnPWidths()},t.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),d=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),p=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(p,d);var f=this.getComputedWidths();return this.pWidth=(0,c.sum)(f.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},t.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=l(this.pwidthCells),n=a.next();!n.done;n=a.next()){var i=o(n.value,2),s=i[0],u=i[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},t.prototype.getBBoxLR=function(){if(this.hasLabels){var e=this.node.attributes,t=e.get("side"),r=o(this.getPadAlignShift(t),2),a=r[0],n=r[1],i=this.hasLabels&&!!e.get("data-width-includes-label");return i&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==n||i?"left"===t?[a,0]:[0,a]:[a,a]}return[0,0]},t.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},t.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},t.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},t.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},t.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},t.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},t.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},t.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},t.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},t.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},t.prototype.getVerticalPosition=function(e,t){for(var r=this.node.attributes.get("equalrows"),a=this.getTableData(),n=a.H,i=a.D,l=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),u=this.fLine,c=0;c<e;c++)u+=s[c]+(r?l:n[c]+i[c])+s[c+1]+this.rLines[c];var d=o(r?[(l+n[e]-i[e])/2,(l-n[e]+i[e])/2]:[n[e],i[e]],2),p=d[0],f=d[1];return u+={top:0,center:s[e]+(p+f)/2,bottom:s[e]+p+f+s[e+1],baseline:s[e]+p,axis:s[e]+p-.25}[t]||0},t.prototype.getEmHalfSpacing=function(e,t,r){void 0===r&&(r=1);var a=this.em(e*r),n=this.addEm(t,2/r);return n.unshift(a),n.push(a),n},t.prototype.getRowHalfSpacing=function(){var e=this.rSpace.map((function(e){return e/2}));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e},t.prototype.getColumnHalfSpacing=function(){var e=this.cSpace.map((function(e){return e/2}));return e.unshift(this.fSpace[0]),e.push(this.fSpace[0]),e},t.prototype.getAlignmentRow=function(){var e=o((0,u.split)(this.node.attributes.get("align")),2),t=e[0],r=e[1];if(null==r)return[t,null];var a=parseInt(r);return a<0&&(a+=this.numRows+1),[t,a<1||a>this.numRows?null:a-1]},t.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.length<r;)a.push(a[a.length-1]);return a.length>r&&a.splice(r),a},t.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.length<r;)a.push(a[a.length-1]);return a.length>r&&a.splice(r),a},t.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},t.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},t.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},t}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0,t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t}(e),t.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},t}},5766:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1){if(null===e){var m=0,h=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>m&&(m=S),w>h&&(h=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[m,h]}try{for(var A=n(s),x=A.next();!x.done;x=A.next()){var _;(_=x.value).coreMO().getStretchedVariant(e)}}catch(e){i={error:e}}finally{try{x&&!x.done&&(l=A.return)&&l.call(A)}finally{if(i)throw i.error}}}},t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMunderoverMixin=t.CommonMoverMixin=t.CommonMunderMixin=void 0,t.CommonMunderMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;return a.stretchChildren(),a}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.under]},enumerable:!1,configurable:!0}),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),this.hasMovableLimits())e.prototype.computeBBox.call(this,t,r);else{t.empty();var a=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(a,o)[1],l=this.isLineBelow?0:this.getDelta(!0),s=n(this.getDeltaW([a,o],[0,-l]),2),u=s[0],c=s[1];t.combine(a,u,0),t.combine(o,c,i),t.d+=this.font.params.big_op_spacing5,t.clean(),this.setChildPWidths(r)}},t}(e)},t.CommonMoverMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;return a.stretchChildren(),a}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.over]},enumerable:!1,configurable:!0}),t.prototype.computeBBox=function(t){if(this.hasMovableLimits())e.prototype.computeBBox.call(this,t);else{t.empty();var r=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(r.h=Math.max(r.h,this.font.params.x_height*r.scale));var o=this.getOverKU(r,a)[1],i=this.isLineAbove?0:this.getDelta(),l=n(this.getDeltaW([r,a],[0,i]),2),s=l[0],u=l[1];t.combine(r,s,0),t.combine(a,u,o),t.h+=this.font.params.big_op_spacing5,t.clean()}},t}(e)},t.CommonMunderoverMixin=function(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,o([],n(t),!1))||this;return a.stretchChildren(),a}return a(t,e),Object.defineProperty(t.prototype,"underChild",{get:function(){return this.childNodes[this.node.under]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"overChild",{get:function(){return this.childNodes[this.node.over]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.underChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.overChild},enumerable:!1,configurable:!0}),t.prototype.computeBBox=function(t){if(this.hasMovableLimits())e.prototype.computeBBox.call(this,t);else{t.empty();var r=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),o=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*a.scale));var i=this.getOverKU(a,r)[1],l=this.getUnderKV(a,o)[1],s=this.getDelta(),u=n(this.getDeltaW([a,o,r],[0,this.isLineBelow?0:-s,this.isLineAbove?0:s]),3),c=u[0],d=u[1],p=u[2];t.combine(a,c,0),t.combine(r,p,i),t.combine(o,d,l);var f=this.font.params.big_op_spacing5;t.h+=f,t.d+=f,t.clean()}},t}(e)}},167:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonScriptbaseMixin=void 0;var s=r(9007);t.CommonScriptbaseMixin=function(e){var t;return t=function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,i([],o(t),!1))||this;a.baseScale=1,a.baseIc=0,a.baseRemoveIc=!1,a.baseIsChar=!1,a.baseHasAccentOver=null,a.baseHasAccentUnder=null,a.isLineAbove=!1,a.isLineBelow=!1,a.isMathAccent=!1;var n=a.baseCore=a.getBaseCore();return n?(a.setBaseAccentsFor(n),a.baseScale=a.getBaseScale(),a.baseIc=a.getBaseIc(),a.baseIsChar=a.isCharBase(),a.isMathAccent=a.baseIsChar&&a.scriptChild&&!!a.scriptChild.coreMO().node.getProperty("mathaccent"),a.checkLineAccents(),a.baseRemoveIc=!a.isLineAbove&&!a.isLineBelow&&(!a.constructor.useIC||a.isMathAccent),a):a}return n(t,e),Object.defineProperty(t.prototype,"baseChild",{get:function(){return this.childNodes[this.node.base]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[1]},enumerable:!1,configurable:!0}),t.prototype.getBaseCore=function(){for(var e=this.getSemanticBase()||this.childNodes[0];e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")&&e.node.texClass!==s.TEXCLASS.VCENTER||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]},t.prototype.setBaseAccentsFor=function(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")))},t.prototype.getSemanticBase=function(){var e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)},t.prototype.getBaseFence=function(e,t){var r,a;if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;try{for(var n=l(e.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value,s=this.getBaseFence(i,t);if(s)return s}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.getBaseScale=function(){for(var e=this.baseCore,t=1;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t},t.prototype.getBaseIc=function(){return this.baseCore.getOuterBBox().ic*this.baseScale},t.prototype.getAdjustedIc=function(){var e=this.baseCore.getOuterBBox();return(e.ic?1.05*e.ic+.05:0)*this.baseScale},t.prototype.isCharBase=function(){var 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},t.prototype.checkLineAccents=function(){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{this.isLineAbove=this.isLineAccent(this.overChild),this.isLineBelow=this.isLineAccent(this.underChild)}},t.prototype.isLineAccent=function(e){var t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()},t.prototype.getBaseWidth=function(){var e=this.baseChild.getOuterBBox();return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getBaseWidth(),a=o(this.getOffset(),2),n=a[0],i=a[1];e.append(this.baseChild.getOuterBBox()),e.combine(this.scriptChild.getOuterBBox(),r+n,i),e.w+=this.font.params.scriptspace,e.clean(),this.setChildPWidths(t)},t.prototype.getOffset=function(){return[0,0]},t.prototype.baseCharZero=function(e){var t=!!this.baseCore.node.attributes.get("largeop"),r=this.baseScale;return this.baseIsChar&&!t&&1===r?0:e},t.prototype.getV=function(){var e=this.baseCore.getOuterBBox(),t=this.scriptChild.getOuterBBox(),r=this.font.params,a=this.length2em(this.node.attributes.get("subscriptshift"),r.sub1);return Math.max(this.baseCharZero(e.d*this.baseScale+r.sub_drop*t.rscale),a,t.h*t.rscale-.8*r.x_height)},t.prototype.getU=function(){var e=this.baseCore.getOuterBBox(),t=this.scriptChild.getOuterBBox(),r=this.font.params,a=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?r.sup3:a.displaystyle?r.sup1:r.sup2,o=this.length2em(a.superscriptshift,n);return Math.max(this.baseCharZero(e.h*this.baseScale-r.sup_drop*t.rscale),o,t.d*t.rscale+1/4*r.x_height)},t.prototype.hasMovableLimits=function(){var e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")},t.prototype.getOverKU=function(e,t){var r=this.node.attributes.get("accent"),a=this.font.params,n=t.d*t.rscale,o=a.rule_thickness*a.separation_factor,i=this.baseHasAccentOver?o:0,l=this.isLineAbove?3*a.rule_thickness:o,s=(r?l:Math.max(a.big_op_spacing1,a.big_op_spacing3-Math.max(0,n)))-i;return[s,e.h*e.rscale+s+n]},t.prototype.getUnderKV=function(e,t){var r=this.node.attributes.get("accentunder"),a=this.font.params,n=t.h*t.rscale,o=a.rule_thickness*a.separation_factor,i=this.baseHasAccentUnder?o:0,l=this.isLineBelow?3*a.rule_thickness:o,s=(r?l:Math.max(a.big_op_spacing2,a.big_op_spacing4-n))-i;return[s,-(e.d*e.rscale+s+n)]},t.prototype.getDeltaW=function(e,t){var r,a,n,s;void 0===t&&(t=[0,0,0]);var u=this.node.attributes.get("align"),c=e.map((function(e){return e.w*e.rscale}));c[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;var d=Math.max.apply(Math,i([],o(c),!1)),p=[],f=0;try{for(var m=l(c.keys()),h=m.next();!h.done;h=m.next()){var g=h.value;p[g]=("center"===u?(d-c[g])/2:"right"===u?d-c[g]:0)+t[g],p[g]<f&&(f=-p[g])}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}if(f)try{for(var y=l(p.keys()),b=y.next();!b.done;b=y.next()){g=b.value;p[g]+=f}}catch(e){n={error:e}}finally{try{b&&!b.done&&(s=y.return)&&s.call(y)}finally{if(n)throw n.error}}return[1,2].map((function(t){return p[t]+=e[t]?e[t].dx*e[0].scale:0})),p},t.prototype.getDelta=function(e){void 0===e&&(e=!1);var t=this.node.attributes.get("accent"),r=this.baseCore.getOuterBBox(),a=r.sk,n=r.ic;return((t&&!e?a:0)+this.font.skewIcFactor*n)*this.baseScale},t.prototype.stretchChildren=function(){var e,t,r,a,n,o,i=[];try{for(var s=l(this.childNodes),u=s.next();!u.done;u=s.next()){(w=u.value).canStretch(2)&&i.push(w)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}var c=i.length,d=this.childNodes.length;if(c&&d>1){var p=0,f=c>1&&c===d;try{for(var m=l(this.childNodes),h=m.next();!h.done;h=m.next()){var g=0===(w=h.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}try{for(var k=l(i),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.bbox.rscale])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}},t}(e),t.useIC=!0,t}},5806:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonSemanticsMixin=void 0,t.CommonSemanticsMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o}},t}(e)}},5920:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},n.apply(this,arguments)},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXFontMixin=void 0,t.CommonTeXFontMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDelimiterData=function(e){return this.getChar("-smallop",e)||this.getChar("-size4",e)},t}(e),t.NAME="TeX",t.defaultVariants=i(i([],o(e.defaultVariants),!1),[["-smallop","normal"],["-largeop","normal"],["-size3","normal"],["-size4","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],!1),t.defaultCssFonts=n(n({},e.defaultCssFonts),{"-smallop":["serif",!1,!1],"-largeop":["serif",!1,!1],"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["serif",!1,!1],"-tex-bold-oldstyle":["serif",!1,!0],"-tex-mathit":["serif",!0,!1]}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-tex-variant"],t.defaultStretchVariants=["-size4"],t}},5887:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.boldItalic=void 0,t.boldItalic={47:[.711,.21,.894],305:[.452,.008,.394,{sk:.0319}],567:[.451,.201,.439,{sk:.0958}],8260:[.711,.21,.894],8710:[.711,0,.958,{sk:.192}],10744:[.711,.21,.894]}},1103:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.bold=void 0,t.bold={33:[.705,0,.35],34:[.694,-.329,.603],35:[.694,.193,.958],36:[.75,.056,.575],37:[.75,.056,.958],38:[.705,.011,.894],39:[.694,-.329,.319],40:[.75,.249,.447],41:[.75,.249,.447],42:[.75,-.306,.575],43:[.633,.131,.894],44:[.171,.194,.319],45:[.278,-.166,.383],46:[.171,0,.319],47:[.75,.25,.575],58:[.444,0,.319],59:[.444,.194,.319],60:[.587,.085,.894],61:[.393,-.109,.894],62:[.587,.085,.894],63:[.7,0,.543],64:[.699,.006,.894],91:[.75,.25,.319],92:[.75,.25,.575],93:[.75,.25,.319],94:[.694,-.52,.575],95:[-.01,.061,.575],96:[.706,-.503,.575],123:[.75,.25,.575],124:[.75,.249,.319],125:[.75,.25,.575],126:[.344,-.202,.575],168:[.695,-.535,.575],172:[.371,-.061,.767],175:[.607,-.54,.575],176:[.702,-.536,.575],177:[.728,.035,.894],180:[.706,-.503,.575],183:[.336,-.166,.319],215:[.53,.028,.894],247:[.597,.096,.894],305:[.442,0,.278,{sk:.0278}],567:[.442,.205,.306,{sk:.0833}],697:[.563,-.033,.344],710:[.694,-.52,.575],711:[.66,-.515,.575],713:[.607,-.54,.575],714:[.706,-.503,.575],715:[.706,-.503,.575],728:[.694,-.5,.575],729:[.695,-.525,.575],730:[.702,-.536,.575],732:[.694,-.552,.575],768:[.706,-.503,0],769:[.706,-.503,0],770:[.694,-.52,0],771:[.694,-.552,0],772:[.607,-.54,0],774:[.694,-.5,0],775:[.695,-.525,0],776:[.695,-.535,0],778:[.702,-.536,0],779:[.714,-.511,0],780:[.66,-.515,0],824:[.711,.21,0],8194:[0,0,.5],8195:[0,0,.999],8196:[0,0,.333],8197:[0,0,.25],8198:[0,0,.167],8201:[0,0,.167],8202:[0,0,.083],8211:[.3,-.249,.575],8212:[.3,-.249,1.15],8213:[.3,-.249,1.15],8214:[.75,.248,.575],8215:[-.01,.061,.575],8216:[.694,-.329,.319],8217:[.694,-.329,.319],8220:[.694,-.329,.603],8221:[.694,-.329,.603],8224:[.702,.211,.511],8225:[.702,.202,.511],8226:[.474,-.028,.575],8230:[.171,0,1.295],8242:[.563,-.033,.344],8243:[.563,0,.688],8244:[.563,0,1.032],8254:[.607,-.54,.575],8260:[.75,.25,.575],8279:[.563,0,1.376],8407:[.723,-.513,.575],8463:[.694,.008,.668,{sk:-.0319}],8467:[.702,.019,.474,{sk:.128}],8472:[.461,.21,.74],8501:[.694,0,.703],8592:[.518,.017,1.15],8593:[.694,.193,.575],8594:[.518,.017,1.15],8595:[.694,.194,.575],8596:[.518,.017,1.15],8597:[.767,.267,.575],8598:[.724,.194,1.15],8599:[.724,.193,1.15],8600:[.694,.224,1.15],8601:[.694,.224,1.15],8602:[.711,.21,1.15],8603:[.711,.21,1.15],8614:[.518,.017,1.15],8617:[.518,.017,1.282],8618:[.518,.017,1.282],8622:[.711,.21,1.15],8636:[.518,-.22,1.15],8637:[.281,.017,1.15],8640:[.518,-.22,1.15],8641:[.281,.017,1.15],8652:[.718,.017,1.15],8653:[.711,.21,1.15],8654:[.711,.21,1.15],8655:[.711,.21,1.15],8656:[.547,.046,1.15],8657:[.694,.193,.703],8658:[.547,.046,1.15],8659:[.694,.194,.703],8660:[.547,.046,1.15],8661:[.767,.267,.703],8704:[.694,.016,.639],8707:[.694,0,.639],8708:[.711,.21,.639],8709:[.767,.073,.575],8710:[.698,0,.958],8712:[.587,.086,.767],8713:[.711,.21,.767],8715:[.587,.086,.767],8716:[.711,.21,.767],8722:[.281,-.221,.894],8723:[.537,.227,.894],8725:[.75,.25,.575],8726:[.75,.25,.575],8727:[.472,-.028,.575],8728:[.474,-.028,.575],8729:[.474,-.028,.575],8730:[.82,.18,.958,{ic:.03}],8733:[.451,.008,.894],8734:[.452,.008,1.15],8736:[.714,0,.722],8739:[.75,.249,.319],8740:[.75,.249,.319],8741:[.75,.248,.575],8742:[.75,.248,.575],8743:[.604,.017,.767],8744:[.604,.016,.767],8745:[.603,.016,.767],8746:[.604,.016,.767],8747:[.711,.211,.569,{ic:.063}],8764:[.391,-.109,.894],8768:[.583,.082,.319],8769:[.711,.21,.894],8771:[.502,0,.894],8772:[.711,.21,.894],8773:[.638,.027,.894],8775:[.711,.21,.894],8776:[.524,-.032,.894],8777:[.711,.21,.894],8781:[.533,.032,.894],8784:[.721,-.109,.894],8800:[.711,.21,.894],8801:[.505,0,.894],8802:[.711,.21,.894],8804:[.697,.199,.894],8805:[.697,.199,.894],8810:[.617,.116,1.15],8811:[.618,.116,1.15],8813:[.711,.21,.894],8814:[.711,.21,.894],8815:[.711,.21,.894],8816:[.711,.21,.894],8817:[.711,.21,.894],8826:[.585,.086,.894],8827:[.586,.086,.894],8832:[.711,.21,.894],8833:[.711,.21,.894],8834:[.587,.085,.894],8835:[.587,.086,.894],8836:[.711,.21,.894],8837:[.711,.21,.894],8838:[.697,.199,.894],8839:[.697,.199,.894],8840:[.711,.21,.894],8841:[.711,.21,.894],8846:[.604,.016,.767],8849:[.697,.199,.894],8850:[.697,.199,.894],8851:[.604,0,.767],8852:[.604,0,.767],8853:[.632,.132,.894],8854:[.632,.132,.894],8855:[.632,.132,.894],8856:[.632,.132,.894],8857:[.632,.132,.894],8866:[.693,0,.703],8867:[.693,0,.703],8868:[.694,0,.894],8869:[.693,0,.894],8872:[.75,.249,.974],8876:[.711,.21,.703],8877:[.75,.249,.974],8900:[.523,.021,.575],8901:[.336,-.166,.319],8902:[.502,0,.575],8904:[.54,.039,1],8930:[.711,.21,.894],8931:[.711,.21,.894],8942:[.951,.029,.319],8943:[.336,-.166,1.295],8945:[.871,-.101,1.323],8968:[.75,.248,.511],8969:[.75,.248,.511],8970:[.749,.248,.511],8971:[.749,.248,.511],8994:[.405,-.108,1.15],8995:[.392,-.126,1.15],9001:[.75,.249,.447],9002:[.75,.249,.447],9651:[.711,0,1.022],9653:[.711,0,1.022],9657:[.54,.039,.575],9661:[.5,.21,1.022],9663:[.5,.21,1.022],9667:[.539,.038,.575],9711:[.711,.211,1.15],9824:[.719,.129,.894],9825:[.711,.024,.894],9826:[.719,.154,.894],9827:[.719,.129,.894],9837:[.75,.017,.447],9838:[.741,.223,.447],9839:[.724,.224,.447],10072:[.75,.249,.319],10216:[.75,.249,.447],10217:[.75,.249,.447],10229:[.518,.017,1.805],10230:[.518,.017,1.833],10231:[.518,.017,2.126],10232:[.547,.046,1.868],10233:[.547,.046,1.87],10234:[.547,.046,2.126],10236:[.518,.017,1.833],10744:[.711,.21,.894],10799:[.53,.028,.894],10815:[.686,0,.9],10927:[.696,.199,.894],10928:[.697,.199,.894],12296:[.75,.249,.447],12297:[.75,.249,.447]}},9124:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.delimiters=t.VSIZES=t.HDW3=t.HDW2=t.HDW1=void 0;var a=r(5884);t.HDW1=[.75,.25,.875],t.HDW2=[.85,.349,.667],t.HDW3=[.583,.082,.5],t.VSIZES=[1,1.2,1.8,2.4,3];var n={c:47,dir:a.V,sizes:t.VSIZES},o={c:175,dir:a.H,sizes:[.5],stretch:[0,175],HDW:[.59,-.544,.5]},i={c:710,dir:a.H,sizes:[.5,.556,1,1.444,1.889]},l={c:732,dir:a.H,sizes:[.5,.556,1,1.444,1.889]},s={c:8211,dir:a.H,sizes:[.5],stretch:[0,8211],HDW:[.285,-.248,.5]},u={c:8592,dir:a.H,sizes:[1],stretch:[8592,8722],HDW:t.HDW3},c={c:8594,dir:a.H,sizes:[1],stretch:[0,8722,8594],HDW:t.HDW3},d={c:8596,dir:a.H,sizes:[1],stretch:[8592,8722,8594],HDW:t.HDW3},p={c:8612,dir:a.H,stretch:[8592,8722,8739],HDW:t.HDW3,min:1.278},f={c:8614,dir:a.H,sizes:[1],stretch:[8739,8722,8594],HDW:t.HDW3},m={c:8656,dir:a.H,sizes:[1],stretch:[8656,61],HDW:t.HDW3},h={c:8658,dir:a.H,sizes:[1],stretch:[0,61,8658],HDW:t.HDW3},g={c:8660,dir:a.H,sizes:[1],stretch:[8656,61,8658],HDW:t.HDW3},y={c:8722,dir:a.H,sizes:[.778],stretch:[0,8722],HDW:t.HDW3},b={c:8739,dir:a.V,sizes:[1],stretch:[0,8739],HDW:[.627,.015,.333]},v={c:9180,dir:a.H,sizes:[.778,1],schar:[8994,8994],variants:[5,0],stretch:[57680,57684,57681],HDW:[.32,.2,.5]},k={c:9181,dir:a.H,sizes:[.778,1],schar:[8995,8995],variants:[5,0],stretch:[57682,57684,57683],HDW:[.32,.2,.5]},S={c:9182,dir:a.H,stretch:[57680,57684,57681,57685],HDW:[.32,.2,.5],min:1.8},w={c:9183,dir:a.H,stretch:[57682,57684,57683,57686],HDW:[.32,.2,.5],min:1.8},A={c:10216,dir:a.V,sizes:t.VSIZES},x={c:10217,dir:a.V,sizes:t.VSIZES},_={c:10502,dir:a.H,stretch:[8656,61,8739],HDW:t.HDW3,min:1.278},E={c:10503,dir:a.H,stretch:[8872,61,8658],HDW:t.HDW3,min:1.278};t.delimiters={40:{dir:a.V,sizes:t.VSIZES,stretch:[9115,9116,9117],HDW:[.85,.349,.875]},41:{dir:a.V,sizes:t.VSIZES,stretch:[9118,9119,9120],HDW:[.85,.349,.875]},45:y,47:n,61:{dir:a.H,sizes:[.778],stretch:[0,61],HDW:t.HDW3},91:{dir:a.V,sizes:t.VSIZES,stretch:[9121,9122,9123],HDW:t.HDW2},92:{dir:a.V,sizes:t.VSIZES},93:{dir:a.V,sizes:t.VSIZES,stretch:[9124,9125,9126],HDW:t.HDW2},94:i,95:s,123:{dir:a.V,sizes:t.VSIZES,stretch:[9127,9130,9129,9128],HDW:[.85,.349,.889]},124:{dir:a.V,sizes:[1],stretch:[0,8739],HDW:[.75,.25,.333]},125:{dir:a.V,sizes:t.VSIZES,stretch:[9131,9130,9133,9132],HDW:[.85,.349,.889]},126:l,175:o,710:i,713:o,732:l,770:i,771:l,818:s,8211:s,8212:s,8213:s,8214:{dir:a.V,sizes:[.602,1],schar:[0,8741],variants:[1,0],stretch:[0,8741],HDW:[.602,0,.556]},8215:s,8254:o,8407:c,8592:u,8593:{dir:a.V,sizes:[.888],stretch:[8593,9168],HDW:[.6,0,.667]},8594:c,8595:{dir:a.V,sizes:[.888],stretch:[0,9168,8595],HDW:[.6,0,.667]},8596:d,8597:{dir:a.V,sizes:[1.044],stretch:[8593,9168,8595],HDW:t.HDW1},8606:{dir:a.H,sizes:[1],stretch:[8606,8722],HDW:t.HDW3},8608:{dir:a.H,sizes:[1],stretch:[0,8722,8608],HDW:t.HDW3},8612:p,8613:{dir:a.V,stretch:[8593,9168,8869],HDW:t.HDW1,min:1.555},8614:f,8615:{dir:a.V,stretch:[8868,9168,8595],HDW:t.HDW1,min:1.555},8624:{dir:a.V,sizes:[.722],stretch:[8624,9168],HDW:t.HDW1},8625:{dir:a.V,sizes:[.722],stretch:[8625,9168],HDW:t.HDW1},8636:{dir:a.H,sizes:[1],stretch:[8636,8722],HDW:t.HDW3},8637:{dir:a.H,sizes:[1],stretch:[8637,8722],HDW:t.HDW3},8638:{dir:a.V,sizes:[.888],stretch:[8638,9168],HDW:t.HDW1},8639:{dir:a.V,sizes:[.888],stretch:[8639,9168],HDW:t.HDW1},8640:{dir:a.H,sizes:[1],stretch:[0,8722,8640],HDW:t.HDW3},8641:{dir:a.H,sizes:[1],stretch:[0,8722,8641],HDW:t.HDW3},8642:{dir:a.V,sizes:[.888],stretch:[0,9168,8642],HDW:t.HDW1},8643:{dir:a.V,sizes:[.888],stretch:[0,9168,8643],HDW:t.HDW1},8656:m,8657:{dir:a.V,sizes:[.888],stretch:[8657,8214],HDW:[.599,0,.778]},8658:h,8659:{dir:a.V,sizes:[.888],stretch:[0,8214,8659],HDW:[.6,0,.778]},8660:g,8661:{dir:a.V,sizes:[1.044],stretch:[8657,8214,8659],HDW:[.75,.25,.778]},8666:{dir:a.H,sizes:[1],stretch:[8666,8801],HDW:[.464,-.036,.5]},8667:{dir:a.H,sizes:[1],stretch:[0,8801,8667],HDW:[.464,-.036,.5]},8722:y,8725:n,8730:{dir:a.V,sizes:t.VSIZES,stretch:[57345,57344,9143],fullExt:[.65,2.3],HDW:[.85,.35,1.056]},8739:b,8741:{dir:a.V,sizes:[1],stretch:[0,8741],HDW:[.627,.015,.556]},8968:{dir:a.V,sizes:t.VSIZES,stretch:[9121,9122],HDW:t.HDW2},8969:{dir:a.V,sizes:t.VSIZES,stretch:[9124,9125],HDW:t.HDW2},8970:{dir:a.V,sizes:t.VSIZES,stretch:[0,9122,9123],HDW:t.HDW2},8971:{dir:a.V,sizes:t.VSIZES,stretch:[0,9125,9126],HDW:t.HDW2},8978:v,8994:v,8995:k,9001:A,9002:x,9130:{dir:a.V,sizes:[.32],stretch:[9130,9130,9130],HDW:[.29,.015,.889]},9135:s,9136:{dir:a.V,sizes:[.989],stretch:[9127,9130,9133],HDW:[.75,.25,.889]},9137:{dir:a.V,sizes:[.989],stretch:[9131,9130,9129],HDW:[.75,.25,.889]},9140:{dir:a.H,stretch:[9484,8722,9488],HDW:t.HDW3,min:1},9141:{dir:a.H,stretch:[9492,8722,9496],HDW:t.HDW3,min:1},9168:{dir:a.V,sizes:[.602,1],schar:[0,8739],variants:[1,0],stretch:[0,8739],HDW:[.602,0,.333]},9180:v,9181:k,9182:S,9183:w,9184:{dir:a.H,stretch:[714,713,715],HDW:[.59,-.544,.5],min:1},9185:{dir:a.H,stretch:[715,713,714],HDW:[.59,-.544,.5],min:1},9472:s,10072:b,10216:A,10217:x,10222:{dir:a.V,sizes:[.989],stretch:[9127,9130,9129],HDW:[.75,.25,.889]},10223:{dir:a.V,sizes:[.989],stretch:[9131,9130,9133],HDW:[.75,.25,.889]},10229:u,10230:c,10231:d,10232:m,10233:h,10234:g,10235:p,10236:f,10237:_,10238:E,10502:_,10503:E,10574:{dir:a.H,stretch:[8636,8722,8640],HDW:t.HDW3,min:2},10575:{dir:a.V,stretch:[8638,9168,8642],HDW:t.HDW1,min:1.776},10576:{dir:a.H,stretch:[8637,8722,8641],HDW:t.HDW3,min:2},10577:{dir:a.V,stretch:[8639,9168,8643],HDW:t.HDW1,min:.5},10586:{dir:a.H,stretch:[8636,8722,8739],HDW:t.HDW3,min:1.278},10587:{dir:a.H,stretch:[8739,8722,8640],HDW:t.HDW3,min:1.278},10588:{dir:a.V,stretch:[8638,9168,8869],HDW:t.HDW1,min:1.556},10589:{dir:a.V,stretch:[8868,9168,8642],HDW:t.HDW1,min:1.556},10590:{dir:a.H,stretch:[8637,8722,8739],HDW:t.HDW3,min:1.278},10591:{dir:a.H,stretch:[8739,8722,8641],HDW:t.HDW3,min:1.278},10592:{dir:a.V,stretch:[8639,9168,8869],HDW:t.HDW1,min:1.776},10593:{dir:a.V,stretch:[8868,9168,8643],HDW:t.HDW1,min:1.776},12296:A,12297:x,65079:S,65080:w}},6001:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0,t.doubleStruck={}},3696:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0,t.frakturBold={33:[.689,.012,.349],34:[.695,-.432,.254],38:[.696,.016,.871],39:[.695,-.436,.25],40:[.737,.186,.459],41:[.735,.187,.459],42:[.692,-.449,.328],43:[.598,.082,.893],44:[.107,.191,.328],45:[.275,-.236,.893],46:[.102,.015,.328],47:[.721,.182,.593],48:[.501,.012,.593],49:[.489,0,.593],50:[.491,0,.593],51:[.487,.193,.593],52:[.495,.196,.593],53:[.481,.19,.593],54:[.704,.012,.593],55:[.479,.197,.593],56:[.714,.005,.593],57:[.487,.195,.593],58:[.457,.012,.255],59:[.458,.19,.255],61:[.343,-.168,.582],63:[.697,.014,.428],91:[.74,.13,.257],93:[.738,.132,.257],94:[.734,-.452,.59],8216:[.708,-.411,.254],8217:[.692,-.394,.254],8260:[.721,.182,.593],58113:[.63,.027,.587],58114:[.693,.212,.394,{ic:.014}],58115:[.681,.219,.387],58116:[.473,.212,.593],58117:[.684,.027,.393],58120:[.679,.22,.981],58121:[.717,.137,.727]}},9587:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0,t.fraktur={33:[.689,.012,.296],34:[.695,-.432,.215],38:[.698,.011,.738],39:[.695,-.436,.212],40:[.737,.186,.389],41:[.735,.187,.389],42:[.692,-.449,.278],43:[.598,.082,.756],44:[.107,.191,.278],45:[.275,-.236,.756],46:[.102,.015,.278],47:[.721,.182,.502],48:[.492,.013,.502],49:[.468,0,.502],50:[.474,0,.502],51:[.473,.182,.502],52:[.476,.191,.502],53:[.458,.184,.502],54:[.7,.013,.502],55:[.468,.181,.502],56:[.705,.01,.502],57:[.469,.182,.502],58:[.457,.012,.216],59:[.458,.189,.216],61:[.368,-.132,.756],63:[.693,.011,.362],91:[.74,.13,.278],93:[.738,.131,.278],94:[.734,-.452,.5],8216:[.708,-.41,.215],8217:[.692,-.395,.215],8260:[.721,.182,.502],58112:[.683,.032,.497],58113:[.616,.03,.498],58114:[.68,.215,.333],58115:[.679,.224,.329],58116:[.471,.214,.503],58117:[.686,.02,.333],58118:[.577,.021,.334,{ic:.013}],58119:[.475,.022,.501,{ic:.013}]}},8348:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0,t.italic={33:[.716,0,.307,{ic:.073}],34:[.694,-.379,.514,{ic:.024}],35:[.694,.194,.818,{ic:.01}],37:[.75,.056,.818,{ic:.029}],38:[.716,.022,.767,{ic:.035}],39:[.694,-.379,.307,{ic:.07}],40:[.75,.25,.409,{ic:.108}],41:[.75,.25,.409],42:[.75,-.32,.511,{ic:.073}],43:[.557,.057,.767],44:[.121,.194,.307],45:[.251,-.18,.358],46:[.121,0,.307],47:[.716,.215,.778],48:[.665,.021,.511,{ic:.051}],49:[.666,0,.511],50:[.666,.022,.511,{ic:.04}],51:[.666,.022,.511,{ic:.051}],52:[.666,.194,.511],53:[.666,.022,.511,{ic:.056}],54:[.665,.022,.511,{ic:.054}],55:[.666,.022,.511,{ic:.123}],56:[.666,.021,.511,{ic:.042}],57:[.666,.022,.511,{ic:.042}],58:[.431,0,.307],59:[.431,.194,.307],61:[.367,-.133,.767],63:[.716,0,.511,{ic:.04}],64:[.705,.011,.767,{ic:.022}],91:[.75,.25,.307,{ic:.139}],93:[.75,.25,.307,{ic:.052}],94:[.694,-.527,.511,{ic:.017}],95:[-.025,.062,.511,{ic:.043}],126:[.318,-.208,.511,{ic:.06}],305:[.441,.01,.307,{ic:.033}],567:[.442,.204,.332],768:[.697,-.5,0],769:[.697,-.5,0,{ic:.039}],770:[.694,-.527,0,{ic:.017}],771:[.668,-.558,0,{ic:.06}],772:[.589,-.544,0,{ic:.054}],774:[.694,-.515,0,{ic:.062}],775:[.669,-.548,0],776:[.669,-.554,0,{ic:.045}],778:[.716,-.542,0],779:[.697,-.503,0,{ic:.065}],780:[.638,-.502,0,{ic:.029}],989:[.605,.085,.778],8211:[.285,-.248,.511,{ic:.043}],8212:[.285,-.248,1.022,{ic:.016}],8213:[.285,-.248,1.022,{ic:.016}],8215:[-.025,.062,.511,{ic:.043}],8216:[.694,-.379,.307,{ic:.055}],8217:[.694,-.379,.307,{ic:.07}],8220:[.694,-.379,.514,{ic:.092}],8221:[.694,-.379,.514,{ic:.024}],8260:[.716,.215,.778],8463:[.695,.013,.54,{ic:.022}],8710:[.716,0,.833,{sk:.167}],10744:[.716,.215,.778]}},1376:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0,t.largeop={40:[1.15,.649,.597],41:[1.15,.649,.597],47:[1.15,.649,.811],91:[1.15,.649,.472],92:[1.15,.649,.811],93:[1.15,.649,.472],123:[1.15,.649,.667],125:[1.15,.649,.667],710:[.772,-.565,1],732:[.75,-.611,1],770:[.772,-.565,0],771:[.75,-.611,0],8214:[.602,0,.778],8260:[1.15,.649,.811],8593:[.6,0,.667],8595:[.6,0,.667],8657:[.599,0,.778],8659:[.6,0,.778],8719:[.95,.45,1.278],8720:[.95,.45,1.278],8721:[.95,.45,1.444],8730:[1.15,.65,1,{ic:.02}],8739:[.627,.015,.333],8741:[.627,.015,.556],8747:[1.36,.862,.556,{ic:.388}],8748:[1.36,.862,1.084,{ic:.388}],8749:[1.36,.862,1.592,{ic:.388}],8750:[1.36,.862,.556,{ic:.388}],8896:[.95,.45,1.111],8897:[.95,.45,1.111],8898:[.949,.45,1.111],8899:[.95,.449,1.111],8968:[1.15,.649,.528],8969:[1.15,.649,.528],8970:[1.15,.649,.528],8971:[1.15,.649,.528],9001:[1.15,.649,.611],9002:[1.15,.649,.611],9168:[.602,0,.667],10072:[.627,.015,.333],10216:[1.15,.649,.611],10217:[1.15,.649,.611],10752:[.949,.449,1.511],10753:[.949,.449,1.511],10754:[.949,.449,1.511],10756:[.95,.449,1.111],10758:[.95,.45,1.111],10764:[1.36,.862,2.168,{ic:.388}],12296:[1.15,.649,.611],12297:[1.15,.649,.611]}},1439:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0,t.monospace={32:[0,0,.525],33:[.622,0,.525],34:[.623,-.333,.525],35:[.611,0,.525],36:[.694,.082,.525],37:[.694,.083,.525],38:[.622,.011,.525],39:[.611,-.287,.525],40:[.694,.082,.525],41:[.694,.082,.525],42:[.52,-.09,.525],43:[.531,-.081,.525],44:[.14,.139,.525],45:[.341,-.271,.525],46:[.14,0,.525],47:[.694,.083,.525],58:[.431,0,.525],59:[.431,.139,.525],60:[.557,-.055,.525],61:[.417,-.195,.525],62:[.557,-.055,.525],63:[.617,0,.525],64:[.617,.006,.525],91:[.694,.082,.525],92:[.694,.083,.525],93:[.694,.082,.525],94:[.611,-.46,.525],95:[-.025,.095,.525],96:[.681,-.357,.525],123:[.694,.083,.525],124:[.694,.082,.525],125:[.694,.083,.525],126:[.611,-.466,.525],127:[.612,-.519,.525],160:[0,0,.525],305:[.431,0,.525],567:[.431,.228,.525],697:[.623,-.334,.525],768:[.611,-.485,0],769:[.611,-.485,0],770:[.611,-.46,0],771:[.611,-.466,0],772:[.577,-.5,0],774:[.611,-.504,0],776:[.612,-.519,0],778:[.619,-.499,0],780:[.577,-.449,0],913:[.623,0,.525],914:[.611,0,.525],915:[.611,0,.525],916:[.623,0,.525],917:[.611,0,.525],918:[.611,0,.525],919:[.611,0,.525],920:[.621,.01,.525],921:[.611,0,.525],922:[.611,0,.525],923:[.623,0,.525],924:[.611,0,.525],925:[.611,0,.525],926:[.611,0,.525],927:[.621,.01,.525],928:[.611,0,.525],929:[.611,0,.525],931:[.611,0,.525],932:[.611,0,.525],933:[.622,0,.525],934:[.611,0,.525],935:[.611,0,.525],936:[.611,0,.525],937:[.622,0,.525],8215:[-.025,.095,.525],8242:[.623,-.334,.525],8243:[.623,0,1.05],8244:[.623,0,1.575],8260:[.694,.083,.525],8279:[.623,0,2.1],8710:[.623,0,.525]}},331:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0,t.normal={32:[0,0,.25],33:[.716,0,.278],34:[.694,-.379,.5],35:[.694,.194,.833],36:[.75,.056,.5],37:[.75,.056,.833],38:[.716,.022,.778],39:[.694,-.379,.278],40:[.75,.25,.389],41:[.75,.25,.389],42:[.75,-.32,.5],43:[.583,.082,.778],44:[.121,.194,.278],45:[.252,-.179,.333],46:[.12,0,.278],47:[.75,.25,.5],48:[.666,.022,.5],49:[.666,0,.5],50:[.666,0,.5],51:[.665,.022,.5],52:[.677,0,.5],53:[.666,.022,.5],54:[.666,.022,.5],55:[.676,.022,.5],56:[.666,.022,.5],57:[.666,.022,.5],58:[.43,0,.278],59:[.43,.194,.278],60:[.54,.04,.778],61:[.583,.082,.778],62:[.54,.04,.778],63:[.705,0,.472],64:[.705,.011,.778],65:[.716,0,.75],66:[.683,0,.708],67:[.705,.021,.722],68:[.683,0,.764],69:[.68,0,.681],70:[.68,0,.653],71:[.705,.022,.785],72:[.683,0,.75],73:[.683,0,.361],74:[.683,.022,.514],75:[.683,0,.778],76:[.683,0,.625],77:[.683,0,.917],78:[.683,0,.75],79:[.705,.022,.778],80:[.683,0,.681],81:[.705,.193,.778],82:[.683,.022,.736],83:[.705,.022,.556],84:[.677,0,.722],85:[.683,.022,.75],86:[.683,.022,.75],87:[.683,.022,1.028],88:[.683,0,.75],89:[.683,0,.75],90:[.683,0,.611],91:[.75,.25,.278],92:[.75,.25,.5],93:[.75,.25,.278],94:[.694,-.531,.5],95:[-.025,.062,.5],96:[.699,-.505,.5],97:[.448,.011,.5],98:[.694,.011,.556],99:[.448,.011,.444],100:[.694,.011,.556],101:[.448,.011,.444],102:[.705,0,.306,{ic:.066}],103:[.453,.206,.5],104:[.694,0,.556],105:[.669,0,.278],106:[.669,.205,.306],107:[.694,0,.528],108:[.694,0,.278],109:[.442,0,.833],110:[.442,0,.556],111:[.448,.01,.5],112:[.442,.194,.556],113:[.442,.194,.528],114:[.442,0,.392],115:[.448,.011,.394],116:[.615,.01,.389],117:[.442,.011,.556],118:[.431,.011,.528],119:[.431,.011,.722],120:[.431,0,.528],121:[.431,.204,.528],122:[.431,0,.444],123:[.75,.25,.5],124:[.75,.249,.278],125:[.75,.25,.5],126:[.318,-.215,.5],160:[0,0,.25],163:[.714,.011,.769],165:[.683,0,.75],168:[.669,-.554,.5],172:[.356,-.089,.667],174:[.709,.175,.947],175:[.59,-.544,.5],176:[.715,-.542,.5],177:[.666,0,.778],180:[.699,-.505,.5],183:[.31,-.19,.278],215:[.491,-.009,.778],240:[.749,.021,.556],247:[.537,.036,.778],305:[.442,0,.278,{sk:.0278}],567:[.442,.205,.306,{sk:.0833}],697:[.56,-.043,.275],710:[.694,-.531,.5],711:[.644,-.513,.5],713:[.59,-.544,.5],714:[.699,-.505,.5],715:[.699,-.505,.5],728:[.694,-.515,.5],729:[.669,-.549,.5],730:[.715,-.542,.5],732:[.668,-.565,.5],768:[.699,-.505,0],769:[.699,-.505,0],770:[.694,-.531,0],771:[.668,-.565,0],772:[.59,-.544,0],774:[.694,-.515,0],775:[.669,-.549,0],776:[.669,-.554,0],778:[.715,-.542,0],779:[.701,-.51,0],780:[.644,-.513,0],824:[.716,.215,0],913:[.716,0,.75],914:[.683,0,.708],915:[.68,0,.625],916:[.716,0,.833],917:[.68,0,.681],918:[.683,0,.611],919:[.683,0,.75],920:[.705,.022,.778],921:[.683,0,.361],922:[.683,0,.778],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],931:[.683,0,.722],932:[.677,0,.722],933:[.705,0,.778],934:[.683,0,.722],935:[.683,0,.75],936:[.683,0,.778],937:[.704,0,.722],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],8201:[0,0,.167],8202:[0,0,.1],8203:[0,0,0],8204:[0,0,0],8211:[.285,-.248,.5],8212:[.285,-.248,1],8213:[.285,-.248,1],8214:[.75,.25,.5],8215:[-.025,.062,.5],8216:[.694,-.379,.278],8217:[.694,-.379,.278],8220:[.694,-.379,.5],8221:[.694,-.379,.5],8224:[.705,.216,.444],8225:[.705,.205,.444],8226:[.444,-.055,.5],8230:[.12,0,1.172],8242:[.56,-.043,.275],8243:[.56,0,.55],8244:[.56,0,.825],8245:[.56,-.043,.275],8246:[.56,0,.55],8247:[.56,0,.825],8254:[.59,-.544,.5],8260:[.75,.25,.5],8279:[.56,0,1.1],8288:[0,0,0],8289:[0,0,0],8290:[0,0,0],8291:[0,0,0],8292:[0,0,0],8407:[.714,-.516,.5],8450:[.702,.019,.722],8459:[.717,.036,.969,{ic:.272,sk:.333}],8460:[.666,.133,.72],8461:[.683,0,.778],8462:[.694,.011,.576,{sk:-.0278}],8463:[.695,.013,.54,{ic:.022}],8464:[.717,.017,.809,{ic:.137,sk:.333}],8465:[.686,.026,.554],8466:[.717,.017,.874,{ic:.161,sk:.306}],8467:[.705,.02,.417,{sk:.111}],8469:[.683,.02,.722],8472:[.453,.216,.636,{sk:.111}],8473:[.683,0,.611],8474:[.701,.181,.778],8475:[.717,.017,.85,{ic:.037,sk:.194}],8476:[.686,.026,.828],8477:[.683,0,.722],8484:[.683,0,.667],8486:[.704,0,.722],8487:[.684,.022,.722],8488:[.729,.139,.602],8492:[.708,.028,.908,{ic:.02,sk:.194}],8493:[.685,.024,.613],8496:[.707,.008,.562,{ic:.156,sk:.139}],8497:[.735,.036,.895,{ic:.095,sk:.222}],8498:[.695,0,.556],8499:[.721,.05,1.08,{ic:.136,sk:.444}],8501:[.694,0,.611],8502:[.763,.021,.667,{ic:.02}],8503:[.764,.043,.444],8504:[.764,.043,.667],8513:[.705,.023,.639],8592:[.511,.011,1],8593:[.694,.193,.5],8594:[.511,.011,1],8595:[.694,.194,.5],8596:[.511,.011,1],8597:[.772,.272,.5],8598:[.72,.195,1],8599:[.72,.195,1],8600:[.695,.22,1],8601:[.695,.22,1],8602:[.437,-.06,1],8603:[.437,-.06,1],8606:[.417,-.083,1],8608:[.417,-.083,1],8610:[.417,-.083,1.111],8611:[.417,-.083,1.111],8614:[.511,.011,1],8617:[.511,.011,1.126],8618:[.511,.011,1.126],8619:[.575,.041,1],8620:[.575,.041,1],8621:[.417,-.083,1.389],8622:[.437,-.06,1],8624:[.722,0,.5],8625:[.722,0,.5],8630:[.461,0,1],8631:[.46,0,1],8634:[.65,.083,.778],8635:[.65,.083,.778],8636:[.511,-.23,1],8637:[.27,.011,1],8638:[.694,.194,.417],8639:[.694,.194,.417],8640:[.511,-.23,1],8641:[.27,.011,1],8642:[.694,.194,.417],8643:[.694,.194,.417],8644:[.667,0,1],8646:[.667,0,1],8647:[.583,.083,1],8648:[.694,.193,.833],8649:[.583,.083,1],8650:[.694,.194,.833],8651:[.514,.014,1],8652:[.671,.011,1],8653:[.534,.035,1],8654:[.534,.037,1],8655:[.534,.035,1],8656:[.525,.024,1],8657:[.694,.194,.611],8658:[.525,.024,1],8659:[.694,.194,.611],8660:[.526,.025,1],8661:[.772,.272,.611],8666:[.611,.111,1],8667:[.611,.111,1],8669:[.417,-.083,1],8672:[.437,-.064,1.334],8674:[.437,-.064,1.334],8704:[.694,.022,.556],8705:[.846,.021,.5],8706:[.715,.022,.531,{ic:.035,sk:.0833}],8707:[.694,0,.556],8708:[.716,.215,.556],8709:[.772,.078,.5],8710:[.716,0,.833],8711:[.683,.033,.833],8712:[.54,.04,.667],8713:[.716,.215,.667],8715:[.54,.04,.667],8716:[.716,.215,.667],8717:[.44,0,.429,{ic:.027}],8719:[.75,.25,.944],8720:[.75,.25,.944],8721:[.75,.25,1.056],8722:[.583,.082,.778],8723:[.5,.166,.778],8724:[.766,.093,.778],8725:[.75,.25,.5],8726:[.75,.25,.5],8727:[.465,-.035,.5],8728:[.444,-.055,.5],8729:[.444,-.055,.5],8730:[.8,.2,.833,{ic:.02}],8733:[.442,.011,.778],8734:[.442,.011,1],8736:[.694,0,.722],8737:[.714,.02,.722],8738:[.551,.051,.722],8739:[.75,.249,.278],8740:[.75,.252,.278,{ic:.019}],8741:[.75,.25,.5],8742:[.75,.25,.5,{ic:.018}],8743:[.598,.022,.667],8744:[.598,.022,.667],8745:[.598,.022,.667],8746:[.598,.022,.667],8747:[.716,.216,.417,{ic:.055}],8748:[.805,.306,.819,{ic:.138}],8749:[.805,.306,1.166,{ic:.138}],8750:[.805,.306,.472,{ic:.138}],8756:[.471,.082,.667],8757:[.471,.082,.667],8764:[.367,-.133,.778],8765:[.367,-.133,.778],8768:[.583,.083,.278],8769:[.467,-.032,.778],8770:[.463,-.034,.778],8771:[.464,-.036,.778],8772:[.716,.215,.778],8773:[.589,-.022,.778],8775:[.652,.155,.778],8776:[.483,-.055,.778],8777:[.716,.215,.778],8778:[.579,.039,.778],8781:[.484,-.016,.778],8782:[.492,-.008,.778],8783:[.492,-.133,.778],8784:[.67,-.133,.778],8785:[.609,.108,.778],8786:[.601,.101,.778],8787:[.601,.102,.778],8790:[.367,-.133,.778],8791:[.721,-.133,.778],8796:[.859,-.133,.778],8800:[.716,.215,.778],8801:[.464,-.036,.778],8802:[.716,.215,.778],8804:[.636,.138,.778],8805:[.636,.138,.778],8806:[.753,.175,.778],8807:[.753,.175,.778],8808:[.752,.286,.778],8809:[.752,.286,.778],8810:[.568,.067,1],8811:[.567,.067,1],8812:[.75,.25,.5],8813:[.716,.215,.778],8814:[.708,.209,.778],8815:[.708,.209,.778],8816:[.801,.303,.778],8817:[.801,.303,.778],8818:[.732,.228,.778],8819:[.732,.228,.778],8820:[.732,.228,.778],8821:[.732,.228,.778],8822:[.681,.253,.778],8823:[.681,.253,.778],8824:[.716,.253,.778],8825:[.716,.253,.778],8826:[.539,.041,.778],8827:[.539,.041,.778],8828:[.58,.153,.778],8829:[.58,.154,.778],8830:[.732,.228,.778],8831:[.732,.228,.778],8832:[.705,.208,.778],8833:[.705,.208,.778],8834:[.54,.04,.778],8835:[.54,.04,.778],8836:[.716,.215,.778],8837:[.716,.215,.778],8838:[.636,.138,.778],8839:[.636,.138,.778],8840:[.801,.303,.778],8841:[.801,.303,.778],8842:[.635,.241,.778],8843:[.635,.241,.778],8846:[.598,.022,.667],8847:[.539,.041,.778],8848:[.539,.041,.778],8849:[.636,.138,.778],8850:[.636,.138,.778],8851:[.598,0,.667],8852:[.598,0,.667],8853:[.583,.083,.778],8854:[.583,.083,.778],8855:[.583,.083,.778],8856:[.583,.083,.778],8857:[.583,.083,.778],8858:[.582,.082,.778],8859:[.582,.082,.778],8861:[.582,.082,.778],8862:[.689,0,.778],8863:[.689,0,.778],8864:[.689,0,.778],8865:[.689,0,.778],8866:[.694,0,.611],8867:[.694,0,.611],8868:[.668,0,.778],8869:[.668,0,.778],8872:[.75,.249,.867],8873:[.694,0,.722],8874:[.694,0,.889],8876:[.695,0,.611],8877:[.695,0,.611],8878:[.695,0,.722],8879:[.695,0,.722],8882:[.539,.041,.778],8883:[.539,.041,.778],8884:[.636,.138,.778],8885:[.636,.138,.778],8888:[.408,-.092,1.111],8890:[.431,.212,.556],8891:[.716,0,.611],8892:[.716,0,.611],8896:[.75,.249,.833],8897:[.75,.249,.833],8898:[.75,.249,.833],8899:[.75,.249,.833],8900:[.488,-.012,.5],8901:[.31,-.19,.278],8902:[.486,-.016,.5],8903:[.545,.044,.778],8904:[.505,.005,.9],8905:[.492,-.008,.778],8906:[.492,-.008,.778],8907:[.694,.022,.778],8908:[.694,.022,.778],8909:[.464,-.036,.778],8910:[.578,.021,.76],8911:[.578,.022,.76],8912:[.54,.04,.778],8913:[.54,.04,.778],8914:[.598,.022,.667],8915:[.598,.022,.667],8916:[.736,.022,.667],8918:[.541,.041,.778],8919:[.541,.041,.778],8920:[.568,.067,1.333],8921:[.568,.067,1.333],8922:[.886,.386,.778],8923:[.886,.386,.778],8926:[.734,0,.778],8927:[.734,0,.778],8928:[.801,.303,.778],8929:[.801,.303,.778],8930:[.716,.215,.778],8931:[.716,.215,.778],8934:[.73,.359,.778],8935:[.73,.359,.778],8936:[.73,.359,.778],8937:[.73,.359,.778],8938:[.706,.208,.778],8939:[.706,.208,.778],8940:[.802,.303,.778],8941:[.801,.303,.778],8942:[1.3,.03,.278],8943:[.31,-.19,1.172],8945:[1.52,-.1,1.282],8965:[.716,0,.611],8966:[.813,.097,.611],8968:[.75,.25,.444],8969:[.75,.25,.444],8970:[.75,.25,.444],8971:[.75,.25,.444],8988:[.694,-.306,.5],8989:[.694,-.306,.5],8990:[.366,.022,.5],8991:[.366,.022,.5],8994:[.388,-.122,1],8995:[.378,-.134,1],9001:[.75,.25,.389],9002:[.75,.25,.389],9136:[.744,.244,.412],9137:[.744,.244,.412],9168:[.602,0,.667],9416:[.709,.175,.902],9484:[.694,-.306,.5],9488:[.694,-.306,.5],9492:[.366,.022,.5],9496:[.366,.022,.5],9585:[.694,.195,.889],9586:[.694,.195,.889],9632:[.689,0,.778],9633:[.689,0,.778],9642:[.689,0,.778],9650:[.575,.02,.722],9651:[.716,0,.889],9652:[.575,.02,.722],9653:[.716,0,.889],9654:[.539,.041,.778],9656:[.539,.041,.778],9657:[.505,.005,.5],9660:[.576,.019,.722],9661:[.5,.215,.889],9662:[.576,.019,.722],9663:[.5,.215,.889],9664:[.539,.041,.778],9666:[.539,.041,.778],9667:[.505,.005,.5],9674:[.716,.132,.667],9711:[.715,.215,1],9723:[.689,0,.778],9724:[.689,0,.778],9733:[.694,.111,.944],9824:[.727,.13,.778],9825:[.716,.033,.778],9826:[.727,.162,.778],9827:[.726,.13,.778],9837:[.75,.022,.389],9838:[.734,.223,.389],9839:[.723,.223,.389],10003:[.706,.034,.833],10016:[.716,.022,.833],10072:[.75,.249,.278],10216:[.75,.25,.389],10217:[.75,.25,.389],10222:[.744,.244,.412],10223:[.744,.244,.412],10229:[.511,.011,1.609],10230:[.511,.011,1.638],10231:[.511,.011,1.859],10232:[.525,.024,1.609],10233:[.525,.024,1.638],10234:[.525,.024,1.858],10236:[.511,.011,1.638],10731:[.716,.132,.667],10744:[.716,.215,.778],10752:[.75,.25,1.111],10753:[.75,.25,1.111],10754:[.75,.25,1.111],10756:[.75,.249,.833],10758:[.75,.249,.833],10764:[.805,.306,1.638,{ic:.138}],10799:[.491,-.009,.778],10815:[.683,0,.75],10846:[.813,.097,.611],10877:[.636,.138,.778],10878:[.636,.138,.778],10885:[.762,.29,.778],10886:[.762,.29,.778],10887:[.635,.241,.778],10888:[.635,.241,.778],10889:[.761,.387,.778],10890:[.761,.387,.778],10891:[1.003,.463,.778],10892:[1.003,.463,.778],10901:[.636,.138,.778],10902:[.636,.138,.778],10927:[.636,.138,.778],10928:[.636,.138,.778],10933:[.752,.286,.778],10934:[.752,.286,.778],10935:[.761,.294,.778],10936:[.761,.294,.778],10937:[.761,.337,.778],10938:[.761,.337,.778],10949:[.753,.215,.778],10950:[.753,.215,.778],10955:[.783,.385,.778],10956:[.783,.385,.778],12296:[.75,.25,.389],12297:[.75,.25,.389],57350:[.43,.023,.222,{ic:.018}],57351:[.431,.024,.389,{ic:.018}],57352:[.605,.085,.778],57353:[.434,.006,.667,{ic:.067}],57356:[.752,.284,.778],57357:[.752,.284,.778],57358:[.919,.421,.778],57359:[.801,.303,.778],57360:[.801,.303,.778],57361:[.919,.421,.778],57366:[.828,.33,.778],57367:[.752,.332,.778],57368:[.828,.33,.778],57369:[.752,.333,.778],57370:[.634,.255,.778],57371:[.634,.254,.778],119808:[.698,0,.869],119809:[.686,0,.818],119810:[.697,.011,.831],119811:[.686,0,.882],119812:[.68,0,.756],119813:[.68,0,.724],119814:[.697,.01,.904],119815:[.686,0,.9],119816:[.686,0,.436],119817:[.686,.011,.594],119818:[.686,0,.901],119819:[.686,0,.692],119820:[.686,0,1.092],119821:[.686,0,.9],119822:[.696,.01,.864],119823:[.686,0,.786],119824:[.696,.193,.864],119825:[.686,.011,.862],119826:[.697,.011,.639],119827:[.675,0,.8],119828:[.686,.011,.885],119829:[.686,.007,.869],119830:[.686,.007,1.189],119831:[.686,0,.869],119832:[.686,0,.869],119833:[.686,0,.703],119834:[.453,.006,.559],119835:[.694,.006,.639],119836:[.453,.006,.511],119837:[.694,.006,.639],119838:[.452,.006,.527],119839:[.7,0,.351,{ic:.101}],119840:[.455,.201,.575],119841:[.694,0,.639],119842:[.695,0,.319],119843:[.695,.2,.351],119844:[.694,0,.607],119845:[.694,0,.319],119846:[.45,0,.958],119847:[.45,0,.639],119848:[.452,.005,.575],119849:[.45,.194,.639],119850:[.45,.194,.607],119851:[.45,0,.474],119852:[.453,.006,.454],119853:[.635,.005,.447],119854:[.45,.006,.639],119855:[.444,0,.607],119856:[.444,0,.831],119857:[.444,0,.607],119858:[.444,.2,.607],119859:[.444,0,.511],119860:[.716,0,.75,{sk:.139}],119861:[.683,0,.759,{sk:.0833}],119862:[.705,.022,.715,{ic:.045,sk:.0833}],119863:[.683,0,.828,{sk:.0556}],119864:[.68,0,.738,{ic:.026,sk:.0833}],119865:[.68,0,.643,{ic:.106,sk:.0833}],119866:[.705,.022,.786,{sk:.0833}],119867:[.683,0,.831,{ic:.057,sk:.0556}],119868:[.683,0,.44,{ic:.064,sk:.111}],119869:[.683,.022,.555,{ic:.078,sk:.167}],119870:[.683,0,.849,{ic:.04,sk:.0556}],119871:[.683,0,.681,{sk:.0278}],119872:[.683,0,.97,{ic:.081,sk:.0833}],119873:[.683,0,.803,{ic:.085,sk:.0833}],119874:[.704,.022,.763,{sk:.0833}],119875:[.683,0,.642,{ic:.109,sk:.0833}],119876:[.704,.194,.791,{sk:.0833}],119877:[.683,.021,.759,{sk:.0833}],119878:[.705,.022,.613,{ic:.032,sk:.0833}],119879:[.677,0,.584,{ic:.12,sk:.0833}],119880:[.683,.022,.683,{ic:.084,sk:.0278}],119881:[.683,.022,.583,{ic:.186}],119882:[.683,.022,.944,{ic:.104}],119883:[.683,0,.828,{ic:.024,sk:.0833}],119884:[.683,0,.581,{ic:.182}],119885:[.683,0,.683,{ic:.04,sk:.0833}],119886:[.441,.01,.529],119887:[.694,.011,.429],119888:[.442,.011,.433,{sk:.0556}],119889:[.694,.01,.52,{sk:.167}],119890:[.442,.011,.466,{sk:.0556}],119891:[.705,.205,.49,{ic:.06,sk:.167}],119892:[.442,.205,.477,{sk:.0278}],119894:[.661,.011,.345],119895:[.661,.204,.412],119896:[.694,.011,.521],119897:[.694,.011,.298,{sk:.0833}],119898:[.442,.011,.878],119899:[.442,.011,.6],119900:[.441,.011,.485,{sk:.0556}],119901:[.442,.194,.503,{sk:.0833}],119902:[.442,.194,.446,{ic:.014,sk:.0833}],119903:[.442,.011,.451,{sk:.0556}],119904:[.442,.01,.469,{sk:.0556}],119905:[.626,.011,.361,{sk:.0833}],119906:[.442,.011,.572,{sk:.0278}],119907:[.443,.011,.485,{sk:.0278}],119908:[.443,.011,.716,{sk:.0833}],119909:[.442,.011,.572,{sk:.0278}],119910:[.442,.205,.49,{sk:.0556}],119911:[.442,.011,.465,{sk:.0556}],119912:[.711,0,.869,{sk:.16}],119913:[.686,0,.866,{sk:.0958}],119914:[.703,.017,.817,{ic:.038,sk:.0958}],119915:[.686,0,.938,{sk:.0639}],119916:[.68,0,.81,{ic:.015,sk:.0958}],119917:[.68,0,.689,{ic:.12,sk:.0958}],119918:[.703,.016,.887,{sk:.0958}],119919:[.686,0,.982,{ic:.045,sk:.0639}],119920:[.686,0,.511,{ic:.062,sk:.128}],119921:[.686,.017,.631,{ic:.063,sk:.192}],119922:[.686,0,.971,{ic:.032,sk:.0639}],119923:[.686,0,.756,{sk:.0319}],119924:[.686,0,1.142,{ic:.077,sk:.0958}],119925:[.686,0,.95,{ic:.077,sk:.0958}],119926:[.703,.017,.837,{sk:.0958}],119927:[.686,0,.723,{ic:.124,sk:.0958}],119928:[.703,.194,.869,{sk:.0958}],119929:[.686,.017,.872,{sk:.0958}],119930:[.703,.017,.693,{ic:.021,sk:.0958}],119931:[.675,0,.637,{ic:.135,sk:.0958}],119932:[.686,.016,.8,{ic:.077,sk:.0319}],119933:[.686,.016,.678,{ic:.208}],119934:[.686,.017,1.093,{ic:.114}],119935:[.686,0,.947,{sk:.0958}],119936:[.686,0,.675,{ic:.201}],119937:[.686,0,.773,{ic:.032,sk:.0958}],119938:[.452,.008,.633],119939:[.694,.008,.521],119940:[.451,.008,.513,{sk:.0639}],119941:[.694,.008,.61,{sk:.192}],119942:[.452,.008,.554,{sk:.0639}],119943:[.701,.201,.568,{ic:.056,sk:.192}],119944:[.452,.202,.545,{sk:.0319}],119945:[.694,.008,.668,{sk:-.0319}],119946:[.694,.008,.405],119947:[.694,.202,.471],119948:[.694,.008,.604],119949:[.694,.008,.348,{sk:.0958}],119950:[.452,.008,1.032],119951:[.452,.008,.713],119952:[.452,.008,.585,{sk:.0639}],119953:[.452,.194,.601,{sk:.0958}],119954:[.452,.194,.542,{sk:.0958}],119955:[.452,.008,.529,{sk:.0639}],119956:[.451,.008,.531,{sk:.0639}],119957:[.643,.007,.415,{sk:.0958}],119958:[.452,.008,.681,{sk:.0319}],119959:[.453,.008,.567,{sk:.0319}],119960:[.453,.008,.831,{sk:.0958}],119961:[.452,.008,.659,{sk:.0319}],119962:[.452,.202,.59,{sk:.0639}],119963:[.452,.008,.555,{sk:.0639}],119964:[.717,.008,.803,{ic:.213,sk:.389}],119966:[.728,.026,.666,{ic:.153,sk:.278}],119967:[.708,.031,.774,{ic:.081,sk:.111}],119970:[.717,.037,.61,{ic:.128,sk:.25}],119973:[.717,.314,1.052,{ic:.081,sk:.417}],119974:[.717,.037,.914,{ic:.29,sk:.361}],119977:[.726,.036,.902,{ic:.306,sk:.389}],119978:[.707,.008,.738,{ic:.067,sk:.167}],119979:[.716,.037,1.013,{ic:.018,sk:.222}],119980:[.717,.017,.883,{sk:.278}],119982:[.708,.036,.868,{ic:.148,sk:.333}],119983:[.735,.037,.747,{ic:.249,sk:.222}],119984:[.717,.017,.8,{ic:.16,sk:.25}],119985:[.717,.017,.622,{ic:.228,sk:.222}],119986:[.717,.017,.805,{ic:.221,sk:.25}],119987:[.717,.017,.944,{ic:.187,sk:.278}],119988:[.716,.017,.71,{ic:.249,sk:.194}],119989:[.717,.016,.821,{ic:.211,sk:.306}],120068:[.696,.026,.718],120069:[.691,.027,.884],120071:[.685,.027,.832],120072:[.685,.024,.663],120073:[.686,.153,.611],120074:[.69,.026,.785],120077:[.686,.139,.552],120078:[.68,.027,.668,{ic:.014}],120079:[.686,.026,.666],120080:[.692,.027,1.05],120081:[.686,.025,.832],120082:[.729,.027,.827],120083:[.692,.218,.828],120084:[.729,.069,.827],120086:[.692,.027,.829],120087:[.701,.027,.669],120088:[.697,.027,.646,{ic:.019}],120089:[.686,.026,.831],120090:[.686,.027,1.046],120091:[.688,.027,.719],120092:[.686,.218,.833],120094:[.47,.035,.5],120095:[.685,.031,.513],120096:[.466,.029,.389],120097:[.609,.033,.499],120098:[.467,.03,.401],120099:[.681,.221,.326],120100:[.47,.209,.504],120101:[.688,.205,.521],120102:[.673,.02,.279],120103:[.672,.208,.281],120104:[.689,.025,.389],120105:[.685,.02,.28],120106:[.475,.026,.767],120107:[.475,.022,.527],120108:[.48,.028,.489],120109:[.541,.212,.5],120110:[.479,.219,.489],120111:[.474,.021,.389],120112:[.478,.029,.443],120113:[.64,.02,.333,{ic:.015}],120114:[.474,.023,.517],120115:[.53,.028,.512],120116:[.532,.028,.774],120117:[.472,.188,.389],120118:[.528,.218,.499],120119:[.471,.214,.391],120120:[.701,0,.722],120121:[.683,0,.667],120123:[.683,0,.722],120124:[.683,0,.667],120125:[.683,0,.611],120126:[.702,.019,.778],120128:[.683,0,.389],120129:[.683,.077,.5],120130:[.683,0,.778],120131:[.683,0,.667],120132:[.683,0,.944],120134:[.701,.019,.778],120138:[.702,.012,.556],120139:[.683,0,.667],120140:[.683,.019,.722],120141:[.683,.02,.722],120142:[.683,.019,1],120143:[.683,0,.722],120144:[.683,0,.722],120172:[.686,.031,.847],120173:[.684,.031,1.044],120174:[.676,.032,.723],120175:[.683,.029,.982],120176:[.686,.029,.783],120177:[.684,.146,.722],120178:[.687,.029,.927],120179:[.683,.126,.851],120180:[.681,.025,.655],120181:[.68,.141,.652],120182:[.681,.026,.789,{ic:.017}],120183:[.683,.028,.786],120184:[.683,.032,1.239],120185:[.679,.03,.983],120186:[.726,.03,.976],120187:[.688,.223,.977],120188:[.726,.083,.976],120189:[.688,.028,.978],120190:[.685,.031,.978],120191:[.686,.03,.79,{ic:.012}],120192:[.688,.039,.851,{ic:.02}],120193:[.685,.029,.982],120194:[.683,.03,1.235],120195:[.681,.035,.849],120196:[.688,.214,.984],120197:[.677,.148,.711],120198:[.472,.032,.603],120199:[.69,.032,.59],120200:[.473,.026,.464],120201:[.632,.028,.589],120202:[.471,.027,.472],120203:[.687,.222,.388],120204:[.472,.208,.595],120205:[.687,.207,.615],120206:[.686,.025,.331],120207:[.682,.203,.332],120208:[.682,.025,.464],120209:[.681,.024,.337],120210:[.476,.031,.921],120211:[.473,.028,.654],120212:[.482,.034,.609],120213:[.557,.207,.604],120214:[.485,.211,.596],120215:[.472,.026,.46],120216:[.479,.034,.523],120217:[.648,.027,.393,{ic:.014}],120218:[.472,.032,.589,{ic:.014}],120219:[.546,.027,.604],120220:[.549,.032,.918],120221:[.471,.188,.459],120222:[.557,.221,.589],120223:[.471,.214,.461],120224:[.694,0,.667],120225:[.694,0,.667],120226:[.705,.011,.639],120227:[.694,0,.722],120228:[.691,0,.597],120229:[.691,0,.569],120230:[.704,.011,.667],120231:[.694,0,.708],120232:[.694,0,.278],120233:[.694,.022,.472],120234:[.694,0,.694],120235:[.694,0,.542],120236:[.694,0,.875],120237:[.694,0,.708],120238:[.715,.022,.736],120239:[.694,0,.639],120240:[.715,.125,.736],120241:[.694,0,.646],120242:[.716,.022,.556],120243:[.688,0,.681],120244:[.694,.022,.688],120245:[.694,0,.667],120246:[.694,0,.944],120247:[.694,0,.667],120248:[.694,0,.667],120249:[.694,0,.611],120250:[.46,.01,.481],120251:[.694,.011,.517],120252:[.46,.01,.444],120253:[.694,.01,.517],120254:[.461,.01,.444],120255:[.705,0,.306,{ic:.041}],120256:[.455,.206,.5],120257:[.694,0,.517],120258:[.68,0,.239],120259:[.68,.205,.267],120260:[.694,0,.489],120261:[.694,0,.239],120262:[.455,0,.794],120263:[.455,0,.517],120264:[.46,.01,.5],120265:[.455,.194,.517],120266:[.455,.194,.517],120267:[.455,0,.342],120268:[.46,.01,.383],120269:[.571,.01,.361],120270:[.444,.01,.517],120271:[.444,0,.461],120272:[.444,0,.683],120273:[.444,0,.461],120274:[.444,.204,.461],120275:[.444,0,.435],120276:[.694,0,.733],120277:[.694,0,.733],120278:[.704,.011,.703],120279:[.694,0,.794],120280:[.691,0,.642],120281:[.691,0,.611],120282:[.705,.011,.733],120283:[.694,0,.794],120284:[.694,0,.331],120285:[.694,.022,.519],120286:[.694,0,.764],120287:[.694,0,.581],120288:[.694,0,.978],120289:[.694,0,.794],120290:[.716,.022,.794],120291:[.694,0,.703],120292:[.716,.106,.794],120293:[.694,0,.703],120294:[.716,.022,.611],120295:[.688,0,.733],120296:[.694,.022,.764],120297:[.694,0,.733],120298:[.694,0,1.039],120299:[.694,0,.733],120300:[.694,0,.733],120301:[.694,0,.672],120302:[.475,.011,.525],120303:[.694,.01,.561],120304:[.475,.011,.489],120305:[.694,.011,.561],120306:[.474,.01,.511],120307:[.705,0,.336,{ic:.045}],120308:[.469,.206,.55],120309:[.694,0,.561],120310:[.695,0,.256],120311:[.695,.205,.286],120312:[.694,0,.531],120313:[.694,0,.256],120314:[.469,0,.867],120315:[.468,0,.561],120316:[.474,.011,.55],120317:[.469,.194,.561],120318:[.469,.194,.561],120319:[.469,0,.372],120320:[.474,.01,.422],120321:[.589,.01,.404],120322:[.458,.011,.561],120323:[.458,0,.5],120324:[.458,0,.744],120325:[.458,0,.5],120326:[.458,.205,.5],120327:[.458,0,.476],120328:[.694,0,.667],120329:[.694,0,.667,{ic:.029}],120330:[.705,.01,.639,{ic:.08}],120331:[.694,0,.722,{ic:.025}],120332:[.691,0,.597,{ic:.091}],120333:[.691,0,.569,{ic:.104}],120334:[.705,.011,.667,{ic:.063}],120335:[.694,0,.708,{ic:.06}],120336:[.694,0,.278,{ic:.06}],120337:[.694,.022,.472,{ic:.063}],120338:[.694,0,.694,{ic:.091}],120339:[.694,0,.542],120340:[.694,0,.875,{ic:.054}],120341:[.694,0,.708,{ic:.058}],120342:[.716,.022,.736,{ic:.027}],120343:[.694,0,.639,{ic:.051}],120344:[.716,.125,.736,{ic:.027}],120345:[.694,0,.646,{ic:.052}],120346:[.716,.022,.556,{ic:.053}],120347:[.688,0,.681,{ic:.109}],120348:[.694,.022,.688,{ic:.059}],120349:[.694,0,.667,{ic:.132}],120350:[.694,0,.944,{ic:.132}],120351:[.694,0,.667,{ic:.091}],120352:[.694,0,.667,{ic:.143}],120353:[.694,0,.611,{ic:.091}],120354:[.461,.01,.481],120355:[.694,.011,.517,{ic:.022}],120356:[.46,.011,.444,{ic:.055}],120357:[.694,.01,.517,{ic:.071}],120358:[.46,.011,.444,{ic:.028}],120359:[.705,0,.306,{ic:.188}],120360:[.455,.206,.5,{ic:.068}],120361:[.694,0,.517],120362:[.68,0,.239,{ic:.076}],120363:[.68,.204,.267,{ic:.069}],120364:[.694,0,.489,{ic:.054}],120365:[.694,0,.239,{ic:.072}],120366:[.455,0,.794],120367:[.454,0,.517],120368:[.461,.011,.5,{ic:.023}],120369:[.455,.194,.517,{ic:.021}],120370:[.455,.194,.517,{ic:.021}],120371:[.455,0,.342,{ic:.082}],120372:[.461,.011,.383,{ic:.053}],120373:[.571,.011,.361,{ic:.049}],120374:[.444,.01,.517,{ic:.02}],120375:[.444,0,.461,{ic:.079}],120376:[.444,0,.683,{ic:.079}],120377:[.444,0,.461,{ic:.076}],120378:[.444,.205,.461,{ic:.079}],120379:[.444,0,.435,{ic:.059}],120432:[.623,0,.525],120433:[.611,0,.525],120434:[.622,.011,.525],120435:[.611,0,.525],120436:[.611,0,.525],120437:[.611,0,.525],120438:[.622,.011,.525],120439:[.611,0,.525],120440:[.611,0,.525],120441:[.611,.011,.525],120442:[.611,0,.525],120443:[.611,0,.525],120444:[.611,0,.525],120445:[.611,0,.525],120446:[.621,.01,.525],120447:[.611,0,.525],120448:[.621,.138,.525],120449:[.611,.011,.525],120450:[.622,.011,.525],120451:[.611,0,.525],120452:[.611,.011,.525],120453:[.611,.007,.525],120454:[.611,.007,.525],120455:[.611,0,.525],120456:[.611,0,.525],120457:[.611,0,.525],120458:[.439,.006,.525],120459:[.611,.006,.525],120460:[.44,.006,.525],120461:[.611,.006,.525],120462:[.44,.006,.525],120463:[.617,0,.525],120464:[.442,.229,.525],120465:[.611,0,.525],120466:[.612,0,.525],120467:[.612,.228,.525],120468:[.611,0,.525],120469:[.611,0,.525],120470:[.436,0,.525,{ic:.011}],120471:[.436,0,.525],120472:[.44,.006,.525],120473:[.437,.221,.525],120474:[.437,.221,.525,{ic:.02}],120475:[.437,0,.525],120476:[.44,.006,.525],120477:[.554,.006,.525],120478:[.431,.005,.525],120479:[.431,0,.525],120480:[.431,0,.525],120481:[.431,0,.525],120482:[.431,.228,.525],120483:[.431,0,.525],120488:[.698,0,.869],120489:[.686,0,.818],120490:[.68,0,.692],120491:[.698,0,.958],120492:[.68,0,.756],120493:[.686,0,.703],120494:[.686,0,.9],120495:[.696,.01,.894],120496:[.686,0,.436],120497:[.686,0,.901],120498:[.698,0,.806],120499:[.686,0,1.092],120500:[.686,0,.9],120501:[.675,0,.767],120502:[.696,.01,.864],120503:[.68,0,.9],120504:[.686,0,.786],120506:[.686,0,.831],120507:[.675,0,.8],120508:[.697,0,.894],120509:[.686,0,.831],120510:[.686,0,.869],120511:[.686,0,.894],120512:[.696,0,.831],120513:[.686,.024,.958],120546:[.716,0,.75,{sk:.139}],120547:[.683,0,.759,{sk:.0833}],120548:[.68,0,.615,{ic:.106,sk:.0833}],120549:[.716,0,.833,{sk:.167}],120550:[.68,0,.738,{ic:.026,sk:.0833}],120551:[.683,0,.683,{ic:.04,sk:.0833}],120552:[.683,0,.831,{ic:.057,sk:.0556}],120553:[.704,.022,.763,{sk:.0833}],120554:[.683,0,.44,{ic:.064,sk:.111}],120555:[.683,0,.849,{ic:.04,sk:.0556}],120556:[.716,0,.694,{sk:.167}],120557:[.683,0,.97,{ic:.081,sk:.0833}],120558:[.683,0,.803,{ic:.085,sk:.0833}],120559:[.677,0,.742,{ic:.035,sk:.0833}],120560:[.704,.022,.763,{sk:.0833}],120561:[.68,0,.831,{ic:.056,sk:.0556}],120562:[.683,0,.642,{ic:.109,sk:.0833}],120564:[.683,0,.78,{ic:.026,sk:.0833}],120565:[.677,0,.584,{ic:.12,sk:.0833}],120566:[.705,0,.583,{ic:.117,sk:.0556}],120567:[.683,0,.667,{sk:.0833}],120568:[.683,0,.828,{ic:.024,sk:.0833}],120569:[.683,0,.612,{ic:.08,sk:.0556}],120570:[.704,0,.772,{ic:.014,sk:.0833}],120572:[.442,.011,.64,{sk:.0278}],120573:[.705,.194,.566,{sk:.0833}],120574:[.441,.216,.518,{ic:.025}],120575:[.717,.01,.444,{sk:.0556}],120576:[.452,.022,.466,{sk:.0833}],120577:[.704,.204,.438,{ic:.033,sk:.0833}],120578:[.442,.216,.497,{sk:.0556}],120579:[.705,.01,.469,{sk:.0833}],120580:[.442,.01,.354,{sk:.0556}],120581:[.442,.011,.576],120582:[.694,.012,.583],120583:[.442,.216,.603,{sk:.0278}],120584:[.442,0,.494,{ic:.036,sk:.0278}],120585:[.704,.205,.438,{sk:.111}],120586:[.441,.011,.485,{sk:.0556}],120587:[.431,.011,.57],120588:[.442,.216,.517,{sk:.0833}],120589:[.442,.107,.363,{ic:.042,sk:.0833}],120590:[.431,.011,.571],120591:[.431,.013,.437,{ic:.08,sk:.0278}],120592:[.443,.01,.54,{sk:.0278}],120593:[.442,.218,.654,{sk:.0833}],120594:[.442,.204,.626,{sk:.0556}],120595:[.694,.205,.651,{sk:.111}],120596:[.443,.011,.622],120597:[.715,.022,.531,{ic:.035,sk:.0833}],120598:[.431,.011,.406,{sk:.0556}],120599:[.705,.011,.591,{sk:.0833}],120600:[.434,.006,.667,{ic:.067}],120601:[.694,.205,.596,{sk:.0833}],120602:[.442,.194,.517,{sk:.0833}],120603:[.431,.01,.828],120604:[.711,0,.869,{sk:.16}],120605:[.686,0,.866,{sk:.0958}],120606:[.68,0,.657,{ic:.12,sk:.0958}],120607:[.711,0,.958,{sk:.192}],120608:[.68,0,.81,{ic:.015,sk:.0958}],120609:[.686,0,.773,{ic:.032,sk:.0958}],120610:[.686,0,.982,{ic:.045,sk:.0639}],120611:[.702,.017,.867,{sk:.0958}],120612:[.686,0,.511,{ic:.062,sk:.128}],120613:[.686,0,.971,{ic:.032,sk:.0639}],120614:[.711,0,.806,{sk:.192}],120615:[.686,0,1.142,{ic:.077,sk:.0958}],120616:[.686,0,.95,{ic:.077,sk:.0958}],120617:[.675,0,.841,{ic:.026,sk:.0958}],120618:[.703,.017,.837,{sk:.0958}],120619:[.68,0,.982,{ic:.044,sk:.0639}],120620:[.686,0,.723,{ic:.124,sk:.0958}],120622:[.686,0,.885,{ic:.017,sk:.0958}],120623:[.675,0,.637,{ic:.135,sk:.0958}],120624:[.703,0,.671,{ic:.131,sk:.0639}],120625:[.686,0,.767,{sk:.0958}],120626:[.686,0,.947,{sk:.0958}],120627:[.686,0,.714,{ic:.076,sk:.0639}],120628:[.703,0,.879,{sk:.0958}],120630:[.452,.008,.761,{sk:.0319}],120631:[.701,.194,.66,{sk:.0958}],120632:[.451,.211,.59,{ic:.027}],120633:[.725,.008,.522,{sk:.0639}],120634:[.461,.017,.529,{sk:.0958}],120635:[.711,.202,.508,{ic:.013,sk:.0958}],120636:[.452,.211,.6,{sk:.0639}],120637:[.702,.008,.562,{sk:.0958}],120638:[.452,.008,.412,{sk:.0639}],120639:[.452,.008,.668],120640:[.694,.013,.671],120641:[.452,.211,.708,{sk:.0319}],120642:[.452,0,.577,{ic:.031,sk:.0319}],120643:[.711,.201,.508,{sk:.128}],120644:[.452,.008,.585,{sk:.0639}],120645:[.444,.008,.682],120646:[.451,.211,.612,{sk:.0958}],120647:[.451,.105,.424,{ic:.033,sk:.0958}],120648:[.444,.008,.686],120649:[.444,.013,.521,{ic:.089,sk:.0319}],120650:[.453,.008,.631,{sk:.0319}],120651:[.452,.216,.747,{sk:.0958}],120652:[.452,.201,.718,{sk:.0639}],120653:[.694,.202,.758,{sk:.128}],120654:[.453,.008,.718],120655:[.71,.017,.628,{ic:.029,sk:.0958}],120656:[.444,.007,.483,{sk:.0639}],120657:[.701,.008,.692,{sk:.0958}],120658:[.434,.006,.667,{ic:.067}],120659:[.694,.202,.712,{sk:.0958}],120660:[.451,.194,.612,{sk:.0958}],120661:[.444,.008,.975],120662:[.694,0,.733],120663:[.694,0,.733],120664:[.691,0,.581],120665:[.694,0,.917],120666:[.691,0,.642],120667:[.694,0,.672],120668:[.694,0,.794],120669:[.716,.022,.856],120670:[.694,0,.331],120671:[.694,0,.764],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],120680:[.694,0,.794],120681:[.688,0,.733],120682:[.715,0,.856],120683:[.694,0,.794],120684:[.694,0,.733],120685:[.694,0,.856],120686:[.716,0,.794],120782:[.654,.01,.575],120783:[.655,0,.575],120784:[.654,0,.575],120785:[.655,.011,.575],120786:[.656,0,.575],120787:[.655,.011,.575],120788:[.655,.011,.575],120789:[.676,.011,.575],120790:[.654,.011,.575],120791:[.654,.011,.575],120802:[.678,.022,.5],120803:[.678,0,.5],120804:[.677,0,.5],120805:[.678,.022,.5],120806:[.656,0,.5],120807:[.656,.021,.5],120808:[.677,.022,.5],120809:[.656,.011,.5],120810:[.678,.022,.5],120811:[.677,.022,.5],120812:[.715,.022,.55],120813:[.716,0,.55],120814:[.716,0,.55],120815:[.716,.022,.55],120816:[.694,0,.55],120817:[.694,.022,.55],120818:[.716,.022,.55],120819:[.695,.011,.55],120820:[.715,.022,.55],120821:[.716,.022,.55],120822:[.621,.01,.525],120823:[.622,0,.525],120824:[.622,0,.525],120825:[.622,.011,.525],120826:[.624,0,.525],120827:[.611,.01,.525],120828:[.622,.011,.525],120829:[.627,.01,.525],120830:[.621,.01,.525],120831:[.622,.011,.525]}},4886:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0,t.sansSerifBoldItalic={305:[.458,0,.256],567:[.458,.205,.286]}},4471:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0,t.sansSerifBold={33:[.694,0,.367],34:[.694,-.442,.558],35:[.694,.193,.917],36:[.75,.056,.55],37:[.75,.056,1.029],38:[.716,.022,.831],39:[.694,-.442,.306],40:[.75,.249,.428],41:[.75,.25,.428],42:[.75,-.293,.55],43:[.617,.116,.856],44:[.146,.106,.306],45:[.273,-.186,.367],46:[.146,0,.306],47:[.75,.249,.55],58:[.458,0,.306],59:[.458,.106,.306],61:[.407,-.094,.856],63:[.705,0,.519],64:[.704,.011,.733],91:[.75,.25,.343],93:[.75,.25,.343],94:[.694,-.537,.55],95:[-.023,.11,.55],126:[.344,-.198,.55],305:[.458,0,.256],567:[.458,.205,.286],768:[.694,-.537,0],769:[.694,-.537,0],770:[.694,-.537,0],771:[.694,-.548,0],772:[.66,-.56,0],774:[.694,-.552,0],775:[.695,-.596,0],776:[.695,-.595,0],778:[.694,-.538,0],779:[.694,-.537,0],780:[.657,-.5,0],8211:[.327,-.24,.55],8212:[.327,-.24,1.1],8213:[.327,-.24,1.1],8215:[-.023,.11,.55],8216:[.694,-.443,.306],8217:[.694,-.442,.306],8220:[.694,-.443,.558],8221:[.694,-.442,.558],8260:[.75,.249,.55],8710:[.694,0,.917]}},5181:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0,t.sansSerifItalic={33:[.694,0,.319,{ic:.036}],34:[.694,-.471,.5],35:[.694,.194,.833,{ic:.018}],36:[.75,.056,.5,{ic:.065}],37:[.75,.056,.833],38:[.716,.022,.758],39:[.694,-.471,.278,{ic:.057}],40:[.75,.25,.389,{ic:.102}],41:[.75,.25,.389],42:[.75,-.306,.5,{ic:.068}],43:[.583,.083,.778],44:[.098,.125,.278],45:[.259,-.186,.333],46:[.098,0,.278],47:[.75,.25,.5,{ic:.1}],48:[.678,.022,.5,{ic:.049}],49:[.678,0,.5],50:[.678,0,.5,{ic:.051}],51:[.678,.022,.5,{ic:.044}],52:[.656,0,.5,{ic:.021}],53:[.656,.022,.5,{ic:.055}],54:[.678,.022,.5,{ic:.048}],55:[.656,.011,.5,{ic:.096}],56:[.678,.022,.5,{ic:.054}],57:[.677,.022,.5,{ic:.045}],58:[.444,0,.278],59:[.444,.125,.278],61:[.37,-.13,.778,{ic:.018}],63:[.704,0,.472,{ic:.064}],64:[.705,.01,.667,{ic:.04}],91:[.75,.25,.289,{ic:.136}],93:[.75,.25,.289,{ic:.064}],94:[.694,-.527,.5,{ic:.033}],95:[-.038,.114,.5,{ic:.065}],126:[.327,-.193,.5,{ic:.06}],305:[.444,0,.239,{ic:.019}],567:[.444,.204,.267,{ic:.019}],768:[.694,-.527,0],769:[.694,-.527,0,{ic:.063}],770:[.694,-.527,0,{ic:.033}],771:[.677,-.543,0,{ic:.06}],772:[.631,-.552,0,{ic:.064}],774:[.694,-.508,0,{ic:.073}],775:[.68,-.576,0],776:[.68,-.582,0,{ic:.04}],778:[.693,-.527,0],779:[.694,-.527,0,{ic:.063}],780:[.654,-.487,0,{ic:.06}],913:[.694,0,.667],914:[.694,0,.667,{ic:.029}],915:[.691,0,.542,{ic:.104}],916:[.694,0,.833],917:[.691,0,.597,{ic:.091}],918:[.694,0,.611,{ic:.091}],919:[.694,0,.708,{ic:.06}],920:[.715,.022,.778,{ic:.026}],921:[.694,0,.278,{ic:.06}],922:[.694,0,.694,{ic:.091}],923:[.694,0,.611],924:[.694,0,.875,{ic:.054}],925:[.694,0,.708,{ic:.058}],926:[.688,0,.667,{ic:.098}],927:[.716,.022,.736,{ic:.027}],928:[.691,0,.708,{ic:.06}],929:[.694,0,.639,{ic:.051}],931:[.694,0,.722,{ic:.091}],932:[.688,0,.681,{ic:.109}],933:[.716,0,.778,{ic:.065}],934:[.694,0,.722,{ic:.021}],935:[.694,0,.667,{ic:.091}],936:[.694,0,.778,{ic:.076}],937:[.716,0,.722,{ic:.047}],8211:[.312,-.236,.5,{ic:.065}],8212:[.312,-.236,1,{ic:.065}],8213:[.312,-.236,1,{ic:.065}],8215:[-.038,.114,.5,{ic:.065}],8216:[.694,-.471,.278,{ic:.058}],8217:[.694,-.471,.278,{ic:.057}],8220:[.694,-.471,.5,{ic:.114}],8221:[.694,-.471,.5],8260:[.75,.25,.5,{ic:.1}],8710:[.694,0,.833]}},3526:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0,t.sansSerif={33:[.694,0,.319],34:[.694,-.471,.5],35:[.694,.194,.833],36:[.75,.056,.5],37:[.75,.056,.833],38:[.716,.022,.758],39:[.694,-.471,.278],40:[.75,.25,.389],41:[.75,.25,.389],42:[.75,-.306,.5],43:[.583,.082,.778],44:[.098,.125,.278],45:[.259,-.186,.333],46:[.098,0,.278],47:[.75,.25,.5],58:[.444,0,.278],59:[.444,.125,.278],61:[.37,-.13,.778],63:[.704,0,.472],64:[.704,.011,.667],91:[.75,.25,.289],93:[.75,.25,.289],94:[.694,-.527,.5],95:[-.038,.114,.5],126:[.327,-.193,.5],305:[.444,0,.239],567:[.444,.205,.267],768:[.694,-.527,0],769:[.694,-.527,0],770:[.694,-.527,0],771:[.677,-.543,0],772:[.631,-.552,0],774:[.694,-.508,0],775:[.68,-.576,0],776:[.68,-.582,0],778:[.694,-.527,0],779:[.694,-.527,0],780:[.654,-.487,0],913:[.694,0,.667],914:[.694,0,.667],915:[.691,0,.542],916:[.694,0,.833],917:[.691,0,.597],918:[.694,0,.611],919:[.694,0,.708],920:[.716,.021,.778],921:[.694,0,.278],922:[.694,0,.694],923:[.694,0,.611],924:[.694,0,.875],925:[.694,0,.708],926:[.688,0,.667],927:[.715,.022,.736],928:[.691,0,.708],929:[.694,0,.639],931:[.694,0,.722],932:[.688,0,.681],933:[.716,0,.778],934:[.694,0,.722],935:[.694,0,.667],936:[.694,0,.778],937:[.716,0,.722],8211:[.312,-.236,.5],8212:[.312,-.236,1],8213:[.312,-.236,1],8215:[-.038,.114,.5],8216:[.694,-.471,.278],8217:[.694,-.471,.278],8220:[.694,-.471,.5],8221:[.694,-.471,.5],8260:[.75,.25,.5],8710:[.694,0,.833]}},5649:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0,t.scriptBold={}},7153:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0,t.script={}},5745:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0,t.smallop={40:[.85,.349,.458],41:[.85,.349,.458],47:[.85,.349,.578],91:[.85,.349,.417],92:[.85,.349,.578],93:[.85,.349,.417],123:[.85,.349,.583],125:[.85,.349,.583],710:[.744,-.551,.556],732:[.722,-.597,.556],770:[.744,-.551,0],771:[.722,-.597,0],8214:[.602,0,.778],8260:[.85,.349,.578],8593:[.6,0,.667],8595:[.6,0,.667],8657:[.599,0,.778],8659:[.6,0,.778],8719:[.75,.25,.944],8720:[.75,.25,.944],8721:[.75,.25,1.056],8730:[.85,.35,1,{ic:.02}],8739:[.627,.015,.333],8741:[.627,.015,.556],8747:[.805,.306,.472,{ic:.138}],8748:[.805,.306,.819,{ic:.138}],8749:[.805,.306,1.166,{ic:.138}],8750:[.805,.306,.472,{ic:.138}],8896:[.75,.249,.833],8897:[.75,.249,.833],8898:[.75,.249,.833],8899:[.75,.249,.833],8968:[.85,.349,.472],8969:[.85,.349,.472],8970:[.85,.349,.472],8971:[.85,.349,.472],9001:[.85,.35,.472],9002:[.85,.35,.472],9168:[.602,0,.667],10072:[.627,.015,.333],10216:[.85,.35,.472],10217:[.85,.35,.472],10752:[.75,.25,1.111],10753:[.75,.25,1.111],10754:[.75,.25,1.111],10756:[.75,.249,.833],10758:[.75,.249,.833],10764:[.805,.306,1.638,{ic:.138}],12296:[.85,.35,.472],12297:[.85,.35,.472]}},1411:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0,t.texCalligraphicBold={65:[.751,.049,.921,{ic:.068,sk:.224}],66:[.705,.017,.748,{sk:.16}],67:[.703,.02,.613,{sk:.16}],68:[.686,0,.892,{sk:.0958}],69:[.703,.016,.607,{ic:.02,sk:.128}],70:[.686,.03,.814,{ic:.116,sk:.128}],71:[.703,.113,.682,{sk:.128}],72:[.686,.048,.987,{sk:.128}],73:[.686,0,.642,{ic:.104,sk:.0319}],74:[.686,.114,.779,{ic:.158,sk:.192}],75:[.703,.017,.871,{sk:.0639}],76:[.703,.017,.788,{sk:.16}],77:[.703,.049,1.378,{sk:.16}],78:[.84,.049,.937,{ic:.168,sk:.0958}],79:[.703,.017,.906,{sk:.128}],80:[.686,.067,.81,{ic:.036,sk:.0958}],81:[.703,.146,.939,{sk:.128}],82:[.686,.017,.99,{sk:.0958}],83:[.703,.016,.696,{ic:.025,sk:.16}],84:[.72,.069,.644,{ic:.303,sk:.0319}],85:[.686,.024,.715,{ic:.056,sk:.0958}],86:[.686,.077,.737,{ic:.037,sk:.0319}],87:[.686,.077,1.169,{ic:.037,sk:.0958}],88:[.686,0,.817,{ic:.089,sk:.16}],89:[.686,.164,.759,{ic:.038,sk:.0958}],90:[.686,0,.818,{ic:.035,sk:.16}],305:[.452,.008,.394,{sk:.0319}],567:[.451,.201,.439,{sk:.0958}]}},6384:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0,t.texCalligraphic={65:[.728,.05,.798,{ic:.021,sk:.194}],66:[.705,.022,.657,{sk:.139}],67:[.705,.025,.527,{sk:.139}],68:[.683,0,.771,{sk:.0833}],69:[.705,.022,.528,{ic:.036,sk:.111}],70:[.683,.032,.719,{ic:.11,sk:.111}],71:[.704,.119,.595,{sk:.111}],72:[.683,.048,.845,{sk:.111}],73:[.683,0,.545,{ic:.097,sk:.0278}],74:[.683,.119,.678,{ic:.161,sk:.167}],75:[.705,.022,.762,{sk:.0556}],76:[.705,.022,.69,{sk:.139}],77:[.705,.05,1.201,{sk:.139}],78:[.789,.05,.82,{ic:.159,sk:.0833}],79:[.705,.022,.796,{sk:.111}],80:[.683,.057,.696,{ic:.037,sk:.0833}],81:[.705,.131,.817,{sk:.111}],82:[.682,.022,.848,{sk:.0833}],83:[.705,.022,.606,{ic:.036,sk:.139}],84:[.717,.068,.545,{ic:.288,sk:.0278}],85:[.683,.028,.626,{ic:.061,sk:.0833}],86:[.683,.052,.613,{ic:.045,sk:.0278}],87:[.683,.053,.988,{ic:.046,sk:.0833}],88:[.683,0,.713,{ic:.094,sk:.139}],89:[.683,.143,.668,{ic:.046,sk:.0833}],90:[.683,0,.725,{ic:.042,sk:.139}]}},6041:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0,t.texMathit={65:[.716,0,.743],66:[.683,0,.704],67:[.705,.021,.716],68:[.683,0,.755],69:[.68,0,.678],70:[.68,0,.653],71:[.705,.022,.774],72:[.683,0,.743],73:[.683,0,.386],74:[.683,.021,.525],75:[.683,0,.769],76:[.683,0,.627],77:[.683,0,.897],78:[.683,0,.743],79:[.704,.022,.767],80:[.683,0,.678],81:[.704,.194,.767],82:[.683,.022,.729],83:[.705,.022,.562],84:[.677,0,.716],85:[.683,.022,.743],86:[.683,.022,.743],87:[.683,.022,.999],88:[.683,0,.743],89:[.683,0,.743],90:[.683,0,.613],97:[.442,.011,.511],98:[.694,.011,.46],99:[.441,.01,.46],100:[.694,.011,.511],101:[.442,.01,.46],102:[.705,.204,.307],103:[.442,.205,.46],104:[.694,.011,.511],105:[.656,.01,.307],106:[.656,.204,.307],107:[.694,.011,.46],108:[.694,.011,.256],109:[.442,.011,.818],110:[.442,.011,.562],111:[.442,.011,.511],112:[.442,.194,.511],113:[.442,.194,.46],114:[.442,.011,.422],115:[.442,.011,.409],116:[.626,.011,.332],117:[.441,.011,.537],118:[.443,.01,.46],119:[.443,.011,.664],120:[.442,.011,.464],121:[.441,.205,.486],122:[.442,.011,.409]}},8199:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0,t.texOldstyleBold={48:[.46,.017,.575],49:[.461,0,.575],50:[.46,0,.575],51:[.461,.211,.575],52:[.469,.194,.575],53:[.461,.211,.575],54:[.66,.017,.575],55:[.476,.211,.575],56:[.661,.017,.575],57:[.461,.21,.575],65:[.751,.049,.921,{ic:.068,sk:.224}],66:[.705,.017,.748,{sk:.16}],67:[.703,.02,.613,{sk:.16}],68:[.686,0,.892,{sk:.0958}],69:[.703,.016,.607,{ic:.02,sk:.128}],70:[.686,.03,.814,{ic:.116,sk:.128}],71:[.703,.113,.682,{sk:.128}],72:[.686,.048,.987,{sk:.128}],73:[.686,0,.642,{ic:.104,sk:.0319}],74:[.686,.114,.779,{ic:.158,sk:.192}],75:[.703,.017,.871,{sk:.0639}],76:[.703,.017,.788,{sk:.16}],77:[.703,.049,1.378,{sk:.16}],78:[.84,.049,.937,{ic:.168,sk:.0958}],79:[.703,.017,.906,{sk:.128}],80:[.686,.067,.81,{ic:.036,sk:.0958}],81:[.703,.146,.939,{sk:.128}],82:[.686,.017,.99,{sk:.0958}],83:[.703,.016,.696,{ic:.025,sk:.16}],84:[.72,.069,.644,{ic:.303,sk:.0319}],85:[.686,.024,.715,{ic:.056,sk:.0958}],86:[.686,.077,.737,{ic:.037,sk:.0319}],87:[.686,.077,1.169,{ic:.037,sk:.0958}],88:[.686,0,.817,{ic:.089,sk:.16}],89:[.686,.164,.759,{ic:.038,sk:.0958}],90:[.686,0,.818,{ic:.035,sk:.16}]}},9848:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0,t.texOldstyle={48:[.452,.022,.5],49:[.453,0,.5],50:[.453,0,.5],51:[.452,.216,.5],52:[.464,.194,.5],53:[.453,.216,.5],54:[.665,.022,.5],55:[.463,.216,.5],56:[.666,.021,.5],57:[.453,.216,.5],65:[.728,.05,.798,{ic:.021,sk:.194}],66:[.705,.022,.657,{sk:.139}],67:[.705,.025,.527,{sk:.139}],68:[.683,0,.771,{sk:.0833}],69:[.705,.022,.528,{ic:.036,sk:.111}],70:[.683,.032,.719,{ic:.11,sk:.111}],71:[.704,.119,.595,{sk:.111}],72:[.683,.048,.845,{sk:.111}],73:[.683,0,.545,{ic:.097,sk:.0278}],74:[.683,.119,.678,{ic:.161,sk:.167}],75:[.705,.022,.762,{sk:.0556}],76:[.705,.022,.69,{sk:.139}],77:[.705,.05,1.201,{sk:.139}],78:[.789,.05,.82,{ic:.159,sk:.0833}],79:[.705,.022,.796,{sk:.111}],80:[.683,.057,.696,{ic:.037,sk:.0833}],81:[.705,.131,.817,{sk:.111}],82:[.682,.022,.848,{sk:.0833}],83:[.705,.022,.606,{ic:.036,sk:.139}],84:[.717,.068,.545,{ic:.288,sk:.0278}],85:[.683,.028,.626,{ic:.061,sk:.0833}],86:[.683,.052,.613,{ic:.045,sk:.0278}],87:[.683,.053,.988,{ic:.046,sk:.0833}],88:[.683,0,.713,{ic:.094,sk:.139}],89:[.683,.143,.668,{ic:.046,sk:.0833}],90:[.683,0,.725,{ic:.042,sk:.139}]}},7906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize3=void 0,t.texSize3={40:[1.45,.949,.736],41:[1.45,.949,.736],47:[1.45,.949,1.044],91:[1.45,.949,.528],92:[1.45,.949,1.044],93:[1.45,.949,.528],123:[1.45,.949,.75],125:[1.45,.949,.75],710:[.772,-.564,1.444],732:[.749,-.61,1.444],770:[.772,-.564,0],771:[.749,-.61,0],8260:[1.45,.949,1.044],8730:[1.45,.95,1,{ic:.02}],8968:[1.45,.949,.583],8969:[1.45,.949,.583],8970:[1.45,.949,.583],8971:[1.45,.949,.583],9001:[1.45,.95,.75],9002:[1.45,.949,.75],10216:[1.45,.95,.75],10217:[1.45,.949,.75],12296:[1.45,.95,.75],12297:[1.45,.949,.75]}},2644:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize4=void 0,t.texSize4={40:[1.75,1.249,.792],41:[1.75,1.249,.792],47:[1.75,1.249,1.278],91:[1.75,1.249,.583],92:[1.75,1.249,1.278],93:[1.75,1.249,.583],123:[1.75,1.249,.806],125:[1.75,1.249,.806],710:[.845,-.561,1.889,{ic:.013}],732:[.823,-.583,1.889],770:[.845,-.561,0,{ic:.013}],771:[.823,-.583,0],8260:[1.75,1.249,1.278],8730:[1.75,1.25,1,{ic:.02}],8968:[1.75,1.249,.639],8969:[1.75,1.249,.639],8970:[1.75,1.249,.639],8971:[1.75,1.249,.639],9001:[1.75,1.248,.806],9002:[1.75,1.248,.806],9115:[1.154,.655,.875],9116:[.61,.01,.875],9117:[1.165,.644,.875],9118:[1.154,.655,.875],9119:[.61,.01,.875],9120:[1.165,.644,.875],9121:[1.154,.645,.667],9122:[.602,0,.667],9123:[1.155,.644,.667],9124:[1.154,.645,.667],9125:[.602,0,.667],9126:[1.155,.644,.667],9127:[.899,.01,.889],9128:[1.16,.66,.889],9129:[.01,.899,.889],9130:[.29,.015,.889],9131:[.899,.01,.889],9132:[1.16,.66,.889],9133:[.01,.899,.889],9143:[.935,.885,1.056],10216:[1.75,1.248,.806],10217:[1.75,1.248,.806],12296:[1.75,1.248,.806],12297:[1.75,1.248,.806],57344:[.625,.014,1.056],57345:[.605,.014,1.056,{ic:.02}],57680:[.12,.213,.45,{ic:.01}],57681:[.12,.213,.45,{ic:.024}],57682:[.333,0,.45,{ic:.01}],57683:[.333,0,.45,{ic:.024}],57684:[.32,.2,.4,{ic:.01}],57685:[.333,0,.9,{ic:.01}],57686:[.12,.213,.9,{ic:.01}]}},4926:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0,t.texVariant={710:[.845,-.561,2.333,{ic:.013}],732:[.899,-.628,2.333],770:[.845,-.561,0,{ic:.013}],771:[.899,-.628,0],1008:[.434,.006,.667,{ic:.067}],8463:[.695,.013,.54,{ic:.022}],8592:[.437,-.064,.5],8594:[.437,-.064,.5],8652:[.514,.014,1],8708:[.86,.166,.556],8709:[.587,0,.778],8722:[.27,-.23,.5],8726:[.43,.023,.778],8733:[.472,-.028,.778],8739:[.43,.023,.222],8740:[.43,.023,.222,{ic:.018}],8741:[.431,.023,.389],8742:[.431,.024,.389,{ic:.018}],8764:[.365,-.132,.778],8776:[.481,-.05,.778],8808:[.752,.284,.778],8809:[.752,.284,.778],8816:[.919,.421,.778],8817:[.919,.421,.778],8840:[.828,.33,.778],8841:[.828,.33,.778],8842:[.634,.255,.778],8843:[.634,.254,.778],8872:[.694,0,.611],8901:[.189,0,.278],8994:[.378,-.122,.778],8995:[.378,-.143,.778],9651:[.575,.02,.722],9661:[.576,.019,.722],10887:[.801,.303,.778],10888:[.801,.303,.778],10955:[.752,.332,.778],10956:[.752,.333,.778]}},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var n=this,i=null;try{for(var l=o(r),u=l.next();!u.done;u=l.next()){var c=u.value;n?(i=n.find(c),n=i instanceof s.Submenu?i.submenu:null):i=null}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=l.return)&&t.call(l)}finally{if(e)throw e.error}}return i},t.prototype.getAnnotationMenu=function(){var e=this,t=this.getAnnotations(this.getSemanticNode());this.createAnnotationMenu("Show",t,(function(){return e.showAnnotation.post()})),this.createAnnotationMenu("Copy",t,(function(){return e.copyAnnotation()}))},t.prototype.getSemanticNode=function(){for(var e=this.mathItem.root;e&&!e.isKind("semantics");){if(e.isToken||1!==e.childNodes.length)return null;e=e.childNodes[0]}return e},t.prototype.getAnnotations=function(e){var t,r,a=[];if(!e)return a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l.isKind("annotation")){var s=this.annotationMatch(l);if(s){var u=l.childNodes.reduce((function(e,t){return e+t.toString()}),"");a.push([s,u])}}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return a},t.prototype.annotationMatch=function(e){var t,r,a=e.attributes.get("encoding");try{for(var n=o(Object.keys(this.annotationTypes)),i=n.next();!i.done;i=n.next()){var l=i.value;if(this.annotationTypes[l].indexOf(a)>=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),m=r(6914),h=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('<b style="font-size:120%;">MathJax</b> v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("<br/>")}),'<a href="https://www.mathjax.org">www.mathjax.org</a>'),this.help=new f.Info("<b>MathJax Help</b>",(function(){return["<p><b>MathJax</b> 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.</p>","<p><b>Browsers</b>: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.</p>","<p><b>Math Menu</b>: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.</p>",'<div style="margin-left: 1em;">',"<p><b>Show Math As:</b> These options allow you to view the formula's"," source markup (as MathML or in its original format).</p>","<p><b>Copy to Clipboard:</b> These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).</p>","<p><b>Math Settings:</b> These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.</p>","<p><b>Accessibility</b>: 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.</p>","<p><b>Language</b>: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)</p>","</div>","<p><b>Math Zoom</b>: 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 <b>Math Settings</b> menu.</p>","<p><b>Preferences</b>: 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.</p>"].join("\n")}),'<a href="https://www.mathjax.org">www.mathjax.org</a>'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"<pre>"+r.formatSource(e)+"</pre>"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'<pre style="font-size:125%; margin:0">'+r.formatSource(e)+"</pre>"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'<pre style="font-size:125%; margin:0">'+r.formatSource(e)+"</pre>"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'<div style="font-size: '+1.25*parseFloat(r.settings.zscale)+'%">'+e.outerHTML+"</div>"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings)},e.prototype.initMenu=function(){var e=this,t=new m.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.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("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),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...",(function(){return e.scaleAllMath()})),this.rule(),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",(function(){return e.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("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",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof h.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),t.jax[e]=a.output,t.setOutputJax(e))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var 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*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(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)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var 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)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},o.apply(this,arguments)},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function m(e){var t;return t=function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var a=e.apply(this,l([],i(t),!1))||this;a.menu=new a.options.MenuClass(a,a.options.menuOptions);var n=a.constructor.ProcessBits;return n.has("context-menu")||n.allocate("context-menu"),a.options.MathItem=f(a.options.MathItem),a}return n(t,e),t.prototype.addMenu=function(){var e,t;if(!this.processed.isSet("context-menu")){try{for(var r=s(this.math),a=r.next();!a.done;a=r.next()){a.value.addMenu(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this.processed.set("context-menu")}return this},t.prototype.checkLoading=function(){this.menu.isLoading&&u.mathjax.retryAfter(this.menu.loadingPromise.catch((function(e){return console.log(e)})));var 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},t.prototype.state=function(t,r){return void 0===r&&(r=!1),e.prototype.state.call(this,t,r),t<c.STATE.CONTEXT_MENU&&this.processed.clear("context-menu"),this},t.prototype.updateDocument=function(){return e.prototype.updateDocument.call(this),this.menu.menu.store.sort(),this},t}(e),t.OPTIONS=o(o({enableEnrichment:!0,enableComplexity:!0,enableExplorer:!0,enrichSpeech:"none",enrichError:function(e,t,r){return console.warn("Enrichment Error:",r)}},e.OPTIONS),{MenuClass:p.Menu,menuOptions:p.Menu.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||(0,d.expandable)({}),a11y:e.OPTIONS.a11y||(0,d.expandable)({}),renderActions:(0,d.expandable)(o(o({},e.OPTIONS.renderActions),{addMenu:[c.STATE.CONTEXT_MENU],checkLoading:[c.STATE.UNPROCESSED+1]}))}),t}(0,c.newState)("CONTEXT_MENU",170),t.MenuMathItemMixin=f,t.MenuMathDocumentMixin=m,t.MenuHandler=function(e){return e.documentClass=m(e.documentClass),e}},473:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlVisitor=void 0;var o=r(9259),i=r(7233),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.options={texHints:!0,semantics:!1},t.mathItem=null,t}return n(t,e),t.prototype.visitTree=function(e,t,r){return void 0===t&&(t=null),void 0===r&&(r={}),this.mathItem=t,(0,i.userOptions)(this.options,r),this.visitNode(e,"")},t.prototype.visitTeXAtomNode=function(t,r){return this.options.texHints?e.prototype.visitTeXAtomNode.call(this,t,r):t.childNodes[0]&&1===t.childNodes[0].childNodes.length?this.visitNode(t.childNodes[0],r):r+"<mrow"+this.getAttributes(t)+">\n"+this.childNodeMml(t,r+" ","\n")+r+"</mrow>"},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"<math"+this.getAttributes(t)+">\n"+r+" <semantics>\n"+(a?r+" <mrow>\n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" </mrow>\n":"")+r+' <annotation encoding="application/x-tex">'+this.mathItem.math+"</annotation>\n"+r+" </semantics>\n"+r+"</math>"},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var 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)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.fullWidth="100%",e.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.BitFieldClass=t.BitField=void 0;var l=function(){function e(){this.bits=0}return e.allocate=function(){for(var t,r,a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];try{for(var i=n(a),l=i.next();!l.done;l=i.next()){var s=l.value;if(this.has(s))throw new Error("Bit already allocated for "+s);if(this.next===e.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(s,this.next),this.next<<=1}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.has=function(e){return this.names.has(e)},e.prototype.set=function(e){this.bits|=this.getBit(e)},e.prototype.clear=function(e){this.bits&=~this.getBit(e)},e.prototype.isSet=function(e){return!!(this.bits&this.getBit(e))},e.prototype.reset=function(){this.bits=0},e.prototype.getBit=function(e){var t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t},e.MAXBIT=1<<31,e.next=1,e.names=new Map,e}();t.BitField=l,t.BitFieldClass=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t}(l);return r.allocate.apply(r,i([],o(e),!1)),r}},5368:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.numeric=t.translate=t.remove=t.add=t.entities=t.options=void 0;var a=r(4542),n=r(9923);t.options={loadMissingEntities:!0},t.entities={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"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.FunctionList=void 0;var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.execute=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];try{for(var n=o(this),s=n.next();!s.done;s=n.next()){var u=s.value,c=u.item.apply(u,l([],i(r),!1));if(!1===c)return!1}}catch(t){e={error:t}}finally{try{s&&!s.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return!0},t.prototype.asyncExecute=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=-1,a=this.items;return new Promise((function(t,n){!function o(){for(var s;++r<a.length;){var u=(s=a[r]).item.apply(s,l([],i(e),!1));if(u instanceof Promise)return void u.then(o).catch((function(e){return n(e)}));if(!1===u)return void t(!1)}t(!0)}()}))},t}(r(8666).PrioritizedList);t.FunctionList=s},103:function(e,t){var r=this&&this.__generator||function(e,t){var r,a,n,o,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,a&&(n=2&o[0]?a.return:o[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,o[1])).done)return n;switch(a=0,n&&(o=[2&o[0],n.value]),o[0]){case 0:case 1:n=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,a=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(n=i.trys,(n=n.length>0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]<n[3])){i.label=o[1];break}if(6===o[0]&&i.label<n[1]){i.label=n[1],n=o;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(o);break}n[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],a=0}finally{r=n=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];this.list=new i(t.END),this.list.next=this.list.prev=this.list,this.push.apply(this,n([],a(e),!1))}return e.prototype.isBefore=function(e,t){return e<t},e.prototype.push=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];try{for(var n=o(r),l=n.next();!l.done;l=n.next()){var s=l.value,u=new i(s);u.next=this.list,u.prev=this.list.prev,this.list.prev=u,u.prev.next=u}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return this},e.prototype.pop=function(){var e=this.list.prev;return e.data===t.END?null:(this.list.prev=e.prev,e.prev.next=this.list,e.next=e.prev=null,e.data)},e.prototype.unshift=function(){for(var e,t,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];try{for(var n=o(r.slice(0).reverse()),l=n.next();!l.done;l=n.next()){var s=l.value,u=new i(s);u.next=this.list.next,u.prev=this.list,this.list.next=u,u.next.prev=u}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return this},e.prototype.shift=function(){var e=this.list.next;return e.data===t.END?null:(this.list.next=e.next,e.next.prev=this.list,e.next=e.prev=null,e.data)},e.prototype.remove=function(){for(var e,r,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];var i=new Map;try{for(var l=o(a),s=l.next();!s.done;s=l.next()){var u=s.value;i.set(u,!0)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}for(var c=this.list.next;c.data!==t.END;){var d=c.next;i.has(c.data)&&(c.prev.next=c.next,c.next.prev=c.prev,c.next=c.prev=null),c=d}},e.prototype.clear=function(){return this.list.next.prev=this.list.prev.next=null,this.list.next=this.list.prev=this.list,this},e.prototype[Symbol.iterator]=function(){var e;return r(this,(function(r){switch(r.label){case 0:e=this.list.next,r.label=1;case 1:return e.data===t.END?[3,3]:[4,e.data];case 2:return r.sent(),e=e.next,[3,1];case 3:return[2]}}))},e.prototype.reversed=function(){var e;return r(this,(function(r){switch(r.label){case 0:e=this.list.prev,r.label=1;case 1:return e.data===t.END?[3,3]:[4,e.data];case 2:return r.sent(),e=e.prev,[3,1];case 3:return[2]}}))},e.prototype.insert=function(e,r){void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var a=new i(e),n=this.list.next;n.data!==t.END&&r(n.data,a.data);)n=n.next;return a.prev=n.prev,a.next=n,n.prev.next=n.prev=a,this},e.prototype.sort=function(t){var r,a;void 0===t&&(t=null),null===t&&(t=this.isBefore.bind(this));var n=[];try{for(var i=o(this),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(new e(s))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}for(this.list.next=this.list.prev=this.list;n.length>1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(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},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.separateOptions=t.selectOptionsFromKeys=t.selectOptions=t.userOptions=t.defaultOptions=t.insert=t.copy=t.keys=t.makeArray=t.expandable=t.Expandable=t.OPTIONS=t.REMOVE=t.APPEND=t.isObject=void 0;var o={}.constructor;function i(e){return"object"==typeof e&&null!==e&&(e.constructor===o||e.constructor===l)}t.isObject=i,t.APPEND="[+]",t.REMOVE="[-]",t.OPTIONS={invalidOption:"warn",optionError:function(e,r){if("fatal"===t.OPTIONS.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};var l=function(){};function s(e){return Object.assign(Object.create(l.prototype),e)}function u(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function c(e){var t,a,n={};try{for(var o=r(u(e)),p=o.next();!p.done;p=o.next()){var f=p.value,m=Object.getOwnPropertyDescriptor(e,f),h=m.value;Array.isArray(h)?m.value=d([],h,!1):i(h)&&(m.value=c(h)),m.enumerable&&(n[f]=m)}}catch(e){t={error:e}}finally{try{p&&!p.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}return Object.defineProperties(e.constructor===l?s({}):{},n)}function d(e,o,s){var p,f;void 0===s&&(s=!0);var m=function(r){if(s&&void 0===e[r]&&e.constructor!==l)return"symbol"==typeof r&&(r=r.toString()),t.OPTIONS.optionError('Invalid option "'.concat(r,'" (no default value).'),r),"continue";var p=o[r],f=e[r];if(!i(p)||null===f||"object"!=typeof f&&"function"!=typeof f)Array.isArray(p)?(e[r]=[],d(e[r],p,!1)):i(p)?e[r]=c(p):e[r]=p;else{var m=u(p);Array.isArray(f)&&(1===m.length&&(m[0]===t.APPEND||m[0]===t.REMOVE)&&Array.isArray(p[m[0]])||2===m.length&&m.sort().join(",")===t.APPEND+","+t.REMOVE&&Array.isArray(p[t.APPEND])&&Array.isArray(p[t.REMOVE]))?(p[t.REMOVE]&&(f=e[r]=f.filter((function(e){return p[t.REMOVE].indexOf(e)<0}))),p[t.APPEND]&&(e[r]=n(n([],a(f),!1),a(p[t.APPEND]),!1))):d(f,p,s)}};try{for(var h=r(u(o)),g=h.next();!g.done;g=h.next()){m(g.value)}}catch(e){p={error:e}}finally{try{g&&!g.done&&(f=h.return)&&f.call(h)}finally{if(p)throw p.error}}return e}function p(e){for(var t,a,n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];var i={};try{for(var l=r(n),s=l.next();!s.done;s=l.next()){var u=s.value;e.hasOwnProperty(u)&&(i[u]=e[u])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(t)throw t.error}}return i}t.Expandable=l,t.expandable=s,t.makeArray=function(e){return Array.isArray(e)?e:[e]},t.keys=u,t.copy=c,t.insert=d,t.defaultOptions=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.forEach((function(t){return d(e,t,!1)})),e},t.userOptions=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.forEach((function(t){return d(e,t,!0)})),e},t.selectOptions=p,t.selectOptionsFromKeys=function(e,t){return p.apply(void 0,n([e],a(Object.keys(t)),!1))},t.separateOptions=function(e){for(var t,a,n,o,i=[],l=1;l<arguments.length;l++)i[l-1]=arguments[l];var s=[];try{for(var u=r(i),c=u.next();!c.done;c=u.next()){var d=c.value,p={},f={};try{for(var m=(n=void 0,r(Object.keys(e||{}))),h=m.next();!h.done;h=m.next()){var g=h.value;(void 0===d[g]?f:p)[g]=e[g]}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}s.push(p),e=f}}catch(e){t={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(t)throw t.error}}return s.unshift(e),s},t.lookup=function(e,t,r){return void 0===r&&(r=null),t.hasOwnProperty(e)?t[e]:r}},8666:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PrioritizedList=void 0;var r=function(){function e(){this.items=[],this.items=[]}return e.prototype[Symbol.iterator]=function(){var e=0,t=this.items;return{next:function(){return{value:t[e++],done:e>t.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r<this.items[a].priority);return this.items.splice(a+1,0,{item:t,priority:r}),t},e.prototype.remove=function(e){var t=this.items.length;do{t--}while(t>=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];try{for(var o=r(a),i=o.next();!i.done;i=o.next()){var l=i.value;delete this.styles[l]}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.clear=function(){this.styles={}},e.prototype.getStyleString=function(){return this.getStyleRules().join("\n\n")},e.prototype.getStyleRules=function(){var e,t,a=Object.keys(this.styles),n=new Array(a.length),o=0;try{for(var i=r(a),l=i.next();!l.done;l=i.next()){var s=l.value;n[o++]=s+" {\n"+this.getStyleDefString(this.styles[s])+"\n}"}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}return n},e.prototype.getStyleDefString=function(e){var t,a,n=Object.keys(e),o=new Array(n.length),i=0;try{for(var l=r(n),s=l.next();!s.done;s=l.next()){var u=s.value;o[i++]=" "+u+": "+e[u]+";"}}catch(e){t={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(t)throw t.error}}return o.join("\n")},e}();t.CssStyles=a},8054:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.Styles=void 0;var o=["top","right","bottom","left"],i=["width","style","color"];function l(e){for(var t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),r=[];t.length>1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function m(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),m=d.next();!m.done;m=d.next()){var h=m.value;this.setStyle(this.childName(e,h),i[h])}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function h(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={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]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),m=f.next();!m.done;m=f.next()){var h=m.value;if((Array.isArray(u[h])||""===u[h])&&p.match(g[h]))if("size"===h){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[h]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[h])?u[h].push(p):u[h]=p)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:m,combine:h},"border-right":{children:i,split:m,combine:h},"border-bottom":{children:i,split:m,combine:h},"border-left":{children:i,split:m,combine:h},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={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:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e<r&&(e=r),Math.abs(e)<.1?"0":e.toFixed(1).replace(/\.0$/,"")+"px"}},7875:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.max=t.sum=void 0,t.sum=function(e){return e.reduce((function(e,t){return e+t}),0)},t.max=function(e){return e.reduce((function(e,t){return Math.max(e,t)}),0)}},505:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n<o;n++)!a&&n in t||(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.split=t.isPercent=t.unicodeString=t.unicodeChars=t.quotePattern=t.sortLength=void 0,t.sortLength=function(e,t){return e.length!==t.length?t.length-e.length:e===t?0:e<t?-1:1},t.quotePattern=function(e){return e.replace(/([\^$(){}+*?\-|\[\]\:\\])/g,"\\$1")},t.unicodeChars=function(e){return Array.from(e).map((function(e){return e.codePointAt(0)}))},t.unicodeString=function(e){return String.fromCodePoint.apply(String,a([],r(e),!1))},t.isPercent=function(e){return!!e.match(/%\s*$/)},t.split=function(e){return e.trim().split(/\s+/)}},7718:function(e,t){
|
|
/*!
|
|
*************************************************************************
|
|
*
|
|
* mhchemParser.ts
|
|
* 4.1.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-2021 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
|
|
*
|
|
*/
|
|
Object.defineProperty(t,"__esModule",{value:!0}),t.mhchemParser=void 0;var r=function(){function e(){}return e.toTex=function(e,t){return o.go(n.go(e,t),"tex"!==t)},e}();function a(e){var t,r,a={};for(t in e)for(r in e[t]){var n=r.split("|");e[t][r].stateArray=n;for(var o=0;o<n.length;o++)a[n[o]]=[]}for(t in e)for(r in e[t])for(n=e[t][r].stateArray||[],o=0;o<n.length;o++){var i=e[t][r];i.action_=[].concat(i.action_);for(var l=0;l<i.action_.length;l++)"string"==typeof i.action_[l]&&(i.action_[l]={type_:i.action_[l]});for(var s=t.split("|"),u=0;u<s.length;u++)if("*"===n[o]){var c=void 0;for(c in a)a[c].push({pattern:s[u],task:i})}else a[n[o]].push({pattern:s[u],task:i})}return a}t.mhchemParser=r;var n={go:function(e,t){if(!e)return[];void 0===t&&(t="ce");var r,a="0",o={};o.parenthesisLevel=0,e=(e=(e=e.replace(/\n/g," ")).replace(/[\u2212\u2013\u2014\u2010]/g,"-")).replace(/[\u2026]/g,"...");for(var i=10,l=[];;){r!==e?(i=10,r=e):i--;var s=n.stateMachines[t],u=s.transitions[a]||s.transitions["*"];e:for(var c=0;c<u.length;c++){var d=n.patterns.match_(u[c].pattern,e);if(d){for(var p=u[c].task,f=0;f<p.action_.length;f++){var m=void 0;if(s.actions[p.action_[f].type_])m=s.actions[p.action_[f].type_](o,d.match_,p.action_[f].option);else{if(!n.actions[p.action_[f].type_])throw["MhchemBugA","mhchem bug A. Please report. ("+p.action_[f].type_+")"];m=n.actions[p.action_[f].type_](o,d.match_,p.action_[f].option)}n.concatArray(l,m)}if(a=p.nextState||a,!(e.length>0))return l;if(p.revisit||(e=d.remainder),!p.toContinue)break e}}if(i<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(e,t){if(t)if(Array.isArray(t))for(var r=0;r<t.length;r++)e.push(t[r]);else e.push(t)},patterns:{patterns:{empty:/^$/,else:/^./,else2:/^./,space:/^\s/,"space A":/^\s(?=[A-Z\\$])/,space$:/^\s$/,"a-z":/^[a-z]/,x:/^x/,x$:/^x$/,i$:/^i$/,letters:/^(?:[a-zA-Z\u03B1-\u03C9\u0391-\u03A9?@]|(?:\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))))+/,"\\greek":/^\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))/,"one lowercase latin letter $":/^(?:([a-z])(?:$|[^a-zA-Z]))$/,"$one lowercase latin letter$ $":/^\$(?:([a-z])(?:$|[^a-zA-Z]))\$$/,"one lowercase greek letter $":/^(?:\$?[\u03B1-\u03C9]\$?|\$?\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\s*\$?)(?:\s+|\{\}|(?![a-zA-Z]))$/,digits:/^[0-9]+/,"-9.,9":/^[+\-]?(?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))/,"-9.,9 no missing 0":/^[+\-]?[0-9]+(?:[.,][0-9]+)?/,"(-)(9.,9)(e)(99)":function(e){var t=e.match(/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))?(\((?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))\))?(?:(?:([eE])|\s*(\*|x|\\times|\u00D7)\s*10\^)([+\-]?[0-9]+|\{[+\-]?[0-9]+\}))?/);return t&&t[0]?{match_:t.slice(1),remainder:e.substr(t[0].length)}:null},"(-)(9)^(-9)":/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+)?)\^([+\-]?[0-9]+|\{[+\-]?[0-9]+\})/,"state of aggregation $":function(e){var t=n.patterns.findObserveGroups(e,"",/^\([a-z]{1,3}(?=[\),])/,")","");if(t&&t.remainder.match(/^($|[\s,;\)\]\}])/))return t;var r=e.match(/^(?:\((?:\\ca\s?)?\$[amothc]\$\))/);return r?{match_:r[0],remainder:e.substr(r[0].length)}:null},"_{(state of aggregation)}$":/^_\{(\([a-z]{1,3}\))\}/,"{[(":/^(?:\\\{|\[|\()/,")]}":/^(?:\)|\]|\\\})/,", ":/^[,;]\s*/,",":/^[,;]/,".":/^[.]/,". __* ":/^([.\u22C5\u00B7\u2022]|[*])\s*/,"...":/^\.\.\.(?=$|[^.])/,"^{(...)}":function(e){return n.patterns.findObserveGroups(e,"^{","","","}")},"^($...$)":function(e){return n.patterns.findObserveGroups(e,"^","$","$","")},"^a":/^\^([0-9]+|[^\\_])/,"^\\x{}{}":function(e){return n.patterns.findObserveGroups(e,"^",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"^\\x{}":function(e){return n.patterns.findObserveGroups(e,"^",/^\\[a-zA-Z]+\{/,"}","")},"^\\x":/^\^(\\[a-zA-Z]+)\s*/,"^(-1)":/^\^(-?\d+)/,"'":/^'/,"_{(...)}":function(e){return n.patterns.findObserveGroups(e,"_{","","","}")},"_($...$)":function(e){return n.patterns.findObserveGroups(e,"_","$","$","")},_9:/^_([+\-]?[0-9]+|[^\\])/,"_\\x{}{}":function(e){return n.patterns.findObserveGroups(e,"_",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"_\\x{}":function(e){return n.patterns.findObserveGroups(e,"_",/^\\[a-zA-Z]+\{/,"}","")},"_\\x":/^_(\\[a-zA-Z]+)\s*/,"^_":/^(?:\^(?=_)|\_(?=\^)|[\^_]$)/,"{}^":/^\{\}(?=\^)/,"{}":/^\{\}/,"{...}":function(e){return n.patterns.findObserveGroups(e,"","{","}","")},"{(...)}":function(e){return n.patterns.findObserveGroups(e,"{","","","}")},"$...$":function(e){return n.patterns.findObserveGroups(e,"","$","$","")},"${(...)}$__$(...)$":function(e){return n.patterns.findObserveGroups(e,"${","","","}$")||n.patterns.findObserveGroups(e,"$","","","$")},"=<>":/^[=<>]/,"#":/^[#\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(e){return n.patterns.findObserveGroups(e,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(e){return n.patterns.findObserveGroups(e,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(e){return n.patterns.findObserveGroups(e,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(e){return n.patterns.findObserveGroups(e,"",/^\\[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(e){return n.patterns.findObserveGroups(e,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\color{","","","}")},"\\color{(...)}{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\color{","","","}","{","","","}")||n.patterns.findObserveGroups(e,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\ce{","","","}")},"\\pu{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(e){var t;if(t=e.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))/))return{match_:t[0],remainder:e.substr(t[0].length)};var r=n.patterns.findObserveGroups(e,"","$","$","");return r&&(t=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:t[0],remainder:e.substr(t[0].length)}:null},amount2:function(e){return this.amount(e)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(e){if(e.match(/^\([a-z]+\)$/))return null;var t=e.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return t?{match_:t[0],remainder:e.substr(t[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(e,t,r,a,n,o,i,l,s,u){var c=function(e,t){if("string"==typeof t)return 0!==e.indexOf(t)?null:t;var r=e.match(t);return r?r[0]:null},d=c(e,t);if(null===d)return null;if(e=e.substr(d.length),null===(d=c(e,r)))return null;var p=function(e,t,r){for(var a=0;t<e.length;){var n=e.charAt(t),o=c(e.substr(t),r);if(null!==o&&0===a)return{endMatchBegin:t,endMatchEnd:t+o.length};if("{"===n)a++;else if("}"===n){if(0===a)throw["ExtraCloseMissingOpen","Extra close brace or missing open brace"];a--}t++}return null}(e,d.length,a||n);if(null===p)return null;var f=e.substring(0,a?p.endMatchEnd:p.endMatchBegin);if(o||i){var m=this.findObserveGroups(e.substr(p.endMatchEnd),o,i,l,s);if(null===m)return null;var h=[f,m.match_];return{match_:u?h.join(""):h,remainder:m.remainder}}return{match_:f,remainder:e.substr(p.endMatchEnd)}},match_:function(e,t){var r=n.patterns.patterns[e];if(void 0===r)throw["MhchemBugP","mhchem bug P. Please report. ("+e+")"];if("function"==typeof r)return n.patterns.patterns[e](t);var a=t.match(r);return a?a.length>2?{match_:a.slice(1),remainder:t.substr(a[0].length)}:{match_:a[1]||a[0],remainder:t.substr(a[0].length)}:null}},actions:{"a=":function(e,t){e.a=(e.a||"")+t},"b=":function(e,t){e.b=(e.b||"")+t},"p=":function(e,t){e.p=(e.p||"")+t},"o=":function(e,t){e.o=(e.o||"")+t},"q=":function(e,t){e.q=(e.q||"")+t},"d=":function(e,t){e.d=(e.d||"")+t},"rm=":function(e,t){e.rm=(e.rm||"")+t},"text=":function(e,t){e.text_=(e.text_||"")+t},insert:function(e,t,r){return{type_:r}},"insert+p1":function(e,t,r){return{type_:r,p1:t}},"insert+p1+p2":function(e,t,r){return{type_:r,p1:t[0],p2:t[1]}},copy:function(e,t){return t},write:function(e,t,r){return r},rm:function(e,t){return{type_:"rm",p1:t}},text:function(e,t){return n.go(t,"text")},"tex-math":function(e,t){return n.go(t,"tex-math")},"tex-math tight":function(e,t){return n.go(t,"tex-math tight")},bond:function(e,t,r){return{type_:"bond",kind_:r||t}},"color0-output":function(e,t){return{type_:"color0",color:t}},ce:function(e,t){return n.go(t,"ce")},pu:function(e,t){return n.go(t,"pu")},"1/2":function(e,t){var r=[];t.match(/^[+\-]/)&&(r.push(t.substr(0,1)),t=t.substr(1));var a=t.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return a[1]=a[1].replace(/\$/g,""),r.push({type_:"frac",p1:a[1],p2:a[2]}),a[3]&&(a[3]=a[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:a[3]})),r},"9,9":function(e,t){return n.go(t,"9,9")}},stateMachines:{tex:{transitions:a({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:a({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(e,t){var r;if((e.d||"").match(/^[1-9][0-9]*$/)){var a=e.d;e.d=void 0,(r=this.output(e)).push({type_:"tinySkip"}),e.b=a}else r=this.output(e);return n.actions["o="](e,t),r},"d= kv":function(e,t){e.d=t,e.dType="kv"},"charge or bond":function(e,t){if(e.beginsWithBond){var r=[];return n.concatArray(r,this.output(e)),n.concatArray(r,n.actions.bond(e,t,"-")),r}e.d=t},"- after o/d":function(e,t,r){var a=n.patterns.match_("orbital",e.o||""),o=n.patterns.match_("one lowercase greek letter $",e.o||""),i=n.patterns.match_("one lowercase latin letter $",e.o||""),l=n.patterns.match_("$one lowercase latin letter$ $",e.o||""),s="-"===t&&(a&&""===a.remainder||o||i||l);!s||e.a||e.b||e.p||e.d||e.q||a||!i||(e.o="$"+e.o+"$");var u=[];return s?(n.concatArray(u,this.output(e)),u.push({type_:"hyphen"})):(a=n.patterns.match_("digits",e.d||""),r&&a&&""===a.remainder?(n.concatArray(u,n.actions["d="](e,t)),n.concatArray(u,this.output(e))):(n.concatArray(u,this.output(e)),n.concatArray(u,n.actions.bond(e,t,"-")))),u},"a to o":function(e){e.o=e.a,e.a=void 0},"sb=true":function(e){e.sb=!0},"sb=false":function(e){e.sb=!1},"beginsWithBond=true":function(e){e.beginsWithBond=!0},"beginsWithBond=false":function(e){e.beginsWithBond=!1},"parenthesisLevel++":function(e){e.parenthesisLevel++},"parenthesisLevel--":function(e){e.parenthesisLevel--},"state of aggregation":function(e,t){return{type_:"state of aggregation",p1:n.go(t,"o")}},comma:function(e,t){var r=t.replace(/\s*$/,"");return r!==t&&0===e.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(e,t,r){var a;if(e.r){var o=void 0;o="M"===e.rdt?n.go(e.rd,"tex-math"):"T"===e.rdt?[{type_:"text",p1:e.rd||""}]:n.go(e.rd,"ce");var i=void 0;i="M"===e.rqt?n.go(e.rq,"tex-math"):"T"===e.rqt?[{type_:"text",p1:e.rq||""}]:n.go(e.rq,"ce"),a={type_:"arrow",r:e.r,rd:o,rq:i}}else a=[],(e.a||e.b||e.p||e.o||e.q||e.d||r)&&(e.sb&&a.push({type_:"entitySkip"}),e.o||e.q||e.d||e.b||e.p||2===r?e.o||e.q||e.d||!e.b&&!e.p?e.o&&"kv"===e.dType&&n.patterns.match_("d-oxidation$",e.d||"")?e.dType="oxidation":e.o&&"kv"===e.dType&&!e.q&&(e.dType=void 0):(e.o=e.a,e.d=e.b,e.q=e.p,e.a=e.b=e.p=void 0):(e.o=e.a,e.a=void 0),a.push({type_:"chemfive",a:n.go(e.a,"a"),b:n.go(e.b,"bd"),p:n.go(e.p,"pq"),o:n.go(e.o,"o"),q:n.go(e.q,"pq"),d:n.go(e.d,"oxidation"===e.dType?"oxidation":"bd"),dType:e.dType}));for(var l in e)"parenthesisLevel"!==l&&"beginsWithBond"!==l&&delete e[l];return a},"oxidation-output":function(e,t){var r=["{"];return n.concatArray(r,n.go(t,"oxidation")),r.push("}"),r},"frac-output":function(e,t){return{type_:"frac-ce",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"overset-output":function(e,t){return{type_:"overset",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"underset-output":function(e,t){return{type_:"underset",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"underbrace-output":function(e,t){return{type_:"underbrace",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"color-output":function(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"ce")}},"r=":function(e,t){e.r=t},"rdt=":function(e,t){e.rdt=t},"rd=":function(e,t){e.rd=t},"rqt=":function(e,t){e.rqt=t},"rq=":function(e,t){e.rq=t},operator:function(e,t,r){return{type_:"operator",kind_:r||t}}}},a:{transitions:a({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:a({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:a({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(e){if(e.text_){var t={type_:"text",p1:e.text_};for(var r in e)delete e[r];return t}}}},pq:{transitions:a({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(e,t){return{type_:"state of aggregation subscript",p1:n.go(t,"o")}},"color-output":function(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"pq")}}}},bd:{transitions:a({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(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"bd")}}}},oxidation:{transitions:a({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(e,t){return{type_:"roman numeral",p1:t}}}},"tex-math":{transitions:a({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(e){if(e.o){var t={type_:"tex-math",p1:e.o};for(var r in e)delete e[r];return t}}}},"tex-math tight":{transitions:a({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(e,t){e.o=(e.o||"")+"{"+t+"}"},output:function(e){if(e.o){var t={type_:"tex-math",p1:e.o};for(var r in e)delete e[r];return t}}}},"9,9":{transitions:a({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:a({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(e,t){var r=[];return"+-"===t[0]||"+/-"===t[0]?r.push("\\pm "):t[0]&&r.push(t[0]),t[1]&&(n.concatArray(r,n.go(t[1],"pu-9,9")),t[2]&&(t[2].match(/[,.]/)?n.concatArray(r,n.go(t[2],"pu-9,9")):r.push(t[2])),(t[3]||t[4])&&("e"===t[3]||"*"===t[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),t[5]&&r.push("10^{"+t[5]+"}"),r},"number^":function(e,t){var r=[];return"+-"===t[0]||"+/-"===t[0]?r.push("\\pm "):t[0]&&r.push(t[0]),n.concatArray(r,n.go(t[1],"pu-9,9")),r.push("^{"+t[2]+"}"),r},operator:function(e,t,r){return{type_:"operator",kind_:r||t}},space:function(){return{type_:"pu-space-1"}},output:function(e){var t,r=n.patterns.match_("{(...)}",e.d||"");r&&""===r.remainder&&(e.d=r.match_);var a=n.patterns.match_("{(...)}",e.q||"");if(a&&""===a.remainder&&(e.q=a.match_),e.d&&(e.d=e.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),e.d=e.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),e.q){e.q=e.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),e.q=e.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var o={d:n.go(e.d,"pu"),q:n.go(e.q,"pu")};"//"===e.o?t={type_:"pu-frac",p1:o.d,p2:o.q}:(t=o.d,o.d.length>1||o.q.length>1?t.push({type_:" / "}):t.push({type_:"/"}),n.concatArray(t,o.q))}else t=n.go(e.d,"pu-2");for(var i in e)delete e[i];return t}}},"pu-2":{transitions:a({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(e,t){e.rm+="^{"+t+"}"},space:function(){return{type_:"pu-space-2"}},output:function(e){var t=[];if(e.rm){var r=n.patterns.match_("{(...)}",e.rm||"");t=r&&""===r.remainder?n.go(r.match_,"pu"):{type_:"rm",p1:e.rm}}for(var a in e)delete e[a];return t}}},"pu-9,9":{transitions:a({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(e){var t=[];if(e.text_=e.text_||"",e.text_.length>4){var r=e.text_.length%3;0===r&&(r=3);for(var a=e.text_.length-3;a>0;a-=3)t.push(e.text_.substr(a,3)),t.push({type_:"1000 separator"});t.push(e.text_.substr(0,r)),t.reverse()}else t.push(e.text_);for(var n in e)delete e[n];return t},"output-o":function(e){var t=[];if(e.text_=e.text_||"",e.text_.length>4){var r=e.text_.length-3,a=void 0;for(a=0;a<r;a+=3)t.push(e.text_.substr(a,3)),t.push({type_:"1000 separator"});t.push(e.text_.substr(a))}else t.push(e.text_);for(var n in e)delete e[n];return t}}}}},o={go:function(e,t){if(!e)return"";for(var r="",a=!1,n=0;n<e.length;n++){var i=e[n];"string"==typeof i?r+=i:(r+=o._go2(i),"1st-level escape"===i.type_&&(a=!0))}return t&&!a&&r&&(r="{"+r+"}"),r},_goInner:function(e){return o.go(e,!1)},_go2:function(e){var t;switch(e.type_){case"chemfive":t="";var r={a:o._goInner(e.a),b:o._goInner(e.b),p:o._goInner(e.p),o:o._goInner(e.o),q:o._goInner(e.q),d:o._goInner(e.d)};r.a&&(r.a.match(/^[+\-]/)&&(r.a="{"+r.a+"}"),t+=r.a+"\\,"),(r.b||r.p)&&(t+="{\\vphantom{A}}",t+="^{\\hphantom{"+(r.b||"")+"}}_{\\hphantom{"+(r.p||"")+"}}",t+="\\mkern-1.5mu",t+="{\\vphantom{A}}",t+="^{\\smash[t]{\\vphantom{2}}\\llap{"+(r.b||"")+"}}",t+="_{\\vphantom{2}\\llap{\\smash[t]{"+(r.p||"")+"}}}"),r.o&&(r.o.match(/^[+\-]/)&&(r.o="{"+r.o+"}"),t+=r.o),"kv"===e.dType?((r.d||r.q)&&(t+="{\\vphantom{A}}"),r.d&&(t+="^{"+r.d+"}"),r.q&&(t+="_{\\smash[t]{"+r.q+"}}")):"oxidation"===e.dType?(r.d&&(t+="{\\vphantom{A}}",t+="^{"+r.d+"}"),r.q&&(t+="{\\vphantom{A}}",t+="_{\\smash[t]{"+r.q+"}}")):(r.q&&(t+="{\\vphantom{A}}",t+="_{\\smash[t]{"+r.q+"}}"),r.d&&(t+="{\\vphantom{A}}",t+="^{"+r.d+"}"));break;case"rm":case"roman numeral":t="\\mathrm{"+e.p1+"}";break;case"text":e.p1.match(/[\^_]/)?(e.p1=e.p1.replace(" ","~").replace("-","\\text{-}"),t="\\mathrm{"+e.p1+"}"):t="\\text{"+e.p1+"}";break;case"state of aggregation":t="\\mskip2mu "+o._goInner(e.p1);break;case"state of aggregation subscript":t="\\mskip1mu "+o._goInner(e.p1);break;case"bond":if(!(t=o._getBond(e.kind_)))throw["MhchemErrorBond","mhchem Error. Unknown bond type ("+e.kind_+")"];break;case"frac":var a="\\frac{"+e.p1+"}{"+e.p2+"}";t="\\mathchoice{\\textstyle"+a+"}{"+a+"}{"+a+"}{"+a+"}";break;case"pu-frac":var n="\\frac{"+o._goInner(e.p1)+"}{"+o._goInner(e.p2)+"}";t="\\mathchoice{\\textstyle"+n+"}{"+n+"}{"+n+"}{"+n+"}";break;case"tex-math":case"1st-level escape":t=e.p1+" ";break;case"frac-ce":t="\\frac{"+o._goInner(e.p1)+"}{"+o._goInner(e.p2)+"}";break;case"overset":t="\\overset{"+o._goInner(e.p1)+"}{"+o._goInner(e.p2)+"}";break;case"underset":t="\\underset{"+o._goInner(e.p1)+"}{"+o._goInner(e.p2)+"}";break;case"underbrace":t="\\underbrace{"+o._goInner(e.p1)+"}_{"+o._goInner(e.p2)+"}";break;case"color":t="{\\color{"+e.color1+"}{"+o._goInner(e.color2)+"}}";break;case"color0":t="\\color{"+e.color+"}";break;case"arrow":var i={rd:o._goInner(e.rd),rq:o._goInner(e.rq)},l=o._getArrow(e.r);i.rd||i.rq?"<=>"===e.r||"<=>>"===e.r||"<<=>"===e.r||"<--\x3e"===e.r?(l="\\long"+l,i.rd&&(l="\\overset{"+i.rd+"}{"+l+"}"),i.rq&&(l="<--\x3e"===e.r?"\\underset{\\lower2mu{"+i.rq+"}}{"+l+"}":"\\underset{\\lower6mu{"+i.rq+"}}{"+l+"}"),l=" {}\\mathrel{"+l+"}{} "):(i.rq&&(l+="[{"+i.rq+"}]"),l=" {}\\mathrel{\\x"+(l+="{"+i.rd+"}")+"}{} "):l=" {}\\mathrel{\\long"+l+"}{} ",t=l;break;case"operator":t=o._getOperator(e.kind_);break;case"space":t=" ";break;case"tinySkip":t="\\mkern2mu";break;case"entitySkip":case"pu-space-1":t="~";break;case"pu-space-2":t="\\mkern3mu ";break;case"1000 separator":t="\\mkern2mu ";break;case"commaDecimal":t="{,}";break;case"comma enumeration L":t="{"+e.p1+"}\\mkern6mu ";break;case"comma enumeration M":t="{"+e.p1+"}\\mkern3mu ";break;case"comma enumeration S":t="{"+e.p1+"}\\mkern1mu ";break;case"hyphen":t="\\text{-}";break;case"addition compound":t="\\,{\\cdot}\\,";break;case"electron dot":t="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":t="{\\times}";break;case"prime":t="\\prime ";break;case"cdot":t="\\cdot ";break;case"tight cdot":t="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":t="\\times ";break;case"circa":t="{\\sim}";break;case"^":t="uparrow";break;case"v":t="downarrow";break;case"ellipsis":t="\\ldots ";break;case"/":t="/";break;case" / ":t="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return t},_getArrow:function(e){switch(e){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(e){switch(e){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(e){switch(e){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."]}}}},9329:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var o=r(9328),i=r(2165),l=function(e){function t(t,r){var a=e.call(this)||this;return a._menu=t,a._type=r,a.className=i.HtmlClasses.MENUITEM,a.role="menuitem",a.hidden=!1,a}return n(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(o.MenuElement);t.AbstractEntry=l},1340:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(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)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var 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);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("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;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("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 */}';var n={};n[t("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 */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("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}',o[t("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 */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.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)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){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.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,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"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t<e-1?t+1:0,this.active=this.store[t],this.active},e.prototype.previous=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=e-1,r=this.store.indexOf(this.active);return r=-1===r||0===r?t:r-1,this.active=this.store[r],this.active},e.prototype.clear=function(){this.remove(this.store)},e.prototype.insert=function(e){var t,r,n=e instanceof HTMLElement?[e]:e;try{for(var o=a(n),i=o.next();!i.done;i=o.next()){var l=i.value;this.insertElement(l)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}this.sort()},e.prototype.remove=function(e){var t,r,n=e instanceof HTMLElement?[e]:e;try{for(var o=a(n),i=o.next();!i.done;i=o.next()){var l=i.value;this.removeElement(l)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}this.sort()},e.prototype.inTaborder=function(e){this.taborder&&!e&&this.removeTaborder(),!this.taborder&&e&&this.insertTaborder(),this.taborder=e},e.prototype.insertTaborder=function(){this.taborder&&this.insertTaborder_()},e.prototype.removeTaborder=function(){this.taborder&&this.removeTaborder_()},e.prototype.insertElement=function(e){e.classList.contains(this.attachedClass)||(e.classList.add(this.attachedClass),this.taborder&&this.addTabindex(e),this.addEvents(e))},e.prototype.removeElement=function(e){e.classList.contains(this.attachedClass)&&(e.classList.remove(this.attachedClass),this.taborder&&this.removeTabindex(e),this.removeEvents(e))},e.prototype.sort=function(){var e=document.getElementsByClassName(this.attachedClass);this.store=[].slice.call(e)},e.prototype.insertTaborder_=function(){this.store.forEach((function(e){return e.setAttribute("tabindex","0")}))},e.prototype.removeTaborder_=function(){this.store.forEach((function(e){return e.setAttribute("tabindex","-1")}))},e.prototype.addTabindex=function(e){e.hasAttribute("tabindex")&&e.setAttribute(o.HtmlAttrs.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")},e.prototype.removeTabindex=function(e){e.hasAttribute(o.HtmlAttrs.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(o.HtmlAttrs.OLDTAB)),e.removeAttribute(o.HtmlAttrs.OLDTAB)):e.removeAttribute("tabindex")},e.prototype.addEvents=function(e){e.hasAttribute(o.HtmlAttrs.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(o.HtmlAttrs.COUNTER,this.counter.toString()),this.counter++)},e.prototype.addEvent=function(e,t,r){var a=o.HtmlAttrs[t.toUpperCase()+"FUNC"];this.attrMap[a+this.counter]=r,e.addEventListener(t,r)},e.prototype.removeEvents=function(e){if(e.hasAttribute(o.HtmlAttrs.COUNTER)){var t=e.getAttribute(o.HtmlAttrs.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(o.HtmlAttrs.COUNTER)}},e.prototype.removeEvent=function(e,t,r){var a=o.HtmlAttrs[t.toUpperCase()+"FUNC"],n=this.attrMap[a+r];e.removeEventListener(t,n)},e.prototype.keydown=function(e){e.keyCode===i.KEY.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())},e}();t.MenuStore=l},2556:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MenuUtil=void 0,function(e){e.close=function(e){var t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()},e.getActiveElement=function(e){var t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active},e.error=function(e,t){console.error("ContextMenu Error: "+t)},e.counter=function(){return t++};var t=0}(t.MenuUtil||(t.MenuUtil={}))},8853:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MOUSE=void 0,t.MOUSE={CLICK:"click",DBLCLICK:"dblclick",DOWN:"mousedown",UP:"mouseup",OVER:"mouseover",OUT:"mouseout",MOVE:"mousemove",SELECTEND:"selectend",SELECTSTART:"selectstart"}},6914:function(e,t,r){var a=this&&this.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n<a.length;n++)t.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(r[a[n]]=e[a[n]])}return r},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(n(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var l=r(3467),s=r(5073),u=r(3737),c=r(1409),d=r(9886),p=r(2965),f=r(385),m=r(6186),h=r(3463),g=r(7625),y=r(4834),b=r(2100),v=r(2308),k=function(){function e(e){var t=this;void 0===e&&(e=[]),this._initList=[["command",l.Command.fromJson.bind(l.Command)],["checkbox",c.Checkbox.fromJson.bind(c.Checkbox)],["combo",d.Combo.fromJson.bind(d.Combo)],["slider",g.Slider.fromJson.bind(g.Slider)],["label",p.Label.fromJson.bind(p.Label)],["radio",f.Radio.fromJson.bind(f.Radio)],["rule",h.Rule.fromJson.bind(h.Rule)],["submenu",m.Submenu.fromJson.bind(m.Submenu)],["contextMenu",s.ContextMenu.fromJson.bind(s.ContextMenu)],["subMenu",y.SubMenu.fromJson.bind(y.SubMenu)],["variable",u.Variable.fromJson.bind(u.Variable)],["items",this.items.bind(this)],["selectionMenu",b.SelectionMenu.fromJson.bind(b.SelectionMenu)],["selectionBox",b.SelectionBox.fromJson.bind(b.SelectionBox)]],this._factory=new v.ParserFactory(this._initList),e.forEach((function(e){var r=n(e,2),a=r[0],o=r[1];return t.factory.add(a,o)}))}return Object.defineProperty(e.prototype,"factory",{get:function(){return this._factory},enumerable:!1,configurable:!0}),e.prototype.items=function(e,t,r){var a,n,i=[];try{for(var l=o(t),s=l.next();!s.done;s=l.next()){var u=s.value,c=this.parse(u,r);c&&(r.items.push(c),u.disabled&&c.disable(),u.hidden&&i.push(c))}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i.forEach((function(e){return e.hide()})),r.items},e.prototype.parse=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=e.type,o=a(e,["type"]),l=this.factory.get(n);return l?l.apply(void 0,i([this.factory,o],t)):null},e}();t.Parser=k},2308:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=void 0;var r=function(){function e(e){this._parser=new Map(e)}return e.prototype.get=function(e){return this._parser.get(e)},e.prototype.add=function(e,t){this._parser.set(e,t)},e}();t.ParserFactory=r},2100:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;s<this.selections.length;s+=n)i(s);this._balanced&&(this.balanceColumn(t,a),r=a.reduce((function(e,t){return e+t}),20)),t.forEach((function(e){return e.style.width=r+"px"}))}},t.prototype.getChunkSize=function(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/t.chunkSize);default:return t.chunkSize}},t.prototype.balanceColumn=function(e,t){e.forEach((function(e){for(var r=Array.from(e.children),a=0,n=void 0;n=r[a];a++)n.style.width=t[a]+"px"}))},t.prototype.combineColumn=function(e,t){for(var r=[],a=0;e[a]||t[a];){if(!e[a]){r=r.concat(t.slice(a));break}if(!t[a]){r=r.concat(e.slice(a));break}r.push(Math.max(e[a],t[a])),a++}return r},t.prototype.left=function(e){var t=this;this.move(e,(function(e){return(0===e?t.selections.length:e)-1}))},t.prototype.right=function(e){var t=this;this.move(e,(function(e){return e===t.selections.length-1?0:e+1}))},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.SELECTION)},t.prototype.generateContent=function(){var t=e.prototype.generateContent.call(this);return t.classList.add(l.HtmlClasses.SELECTIONBOX),t.removeAttribute("tabindex"),t},t.prototype.findSelection=function(e){var t=e.target,r=null;if(t.id&&(r=this.selections.find((function(e){return e.html.id===t.id}))),!r){var a=t.parentElement.id;r=this.selections.find((function(e){return e.html.id===a}))}return r},t.prototype.move=function(e,t){var r=this.findSelection(e);r.focused&&r.focused.unfocus();var a=t(this.selections.indexOf(r));this.selections[a].focus()},t.prototype.order=function(){this.selections.sort(t.orderMethod.get(this.style))},t.prototype.toJson=function(){return{type:""}},t.chunkSize=4,t.orderMethod=new Map([["alphabetical",function(e,t){return e.items[0].content.localeCompare(t.items[0].content)}],["none",function(e,t){return 1}],["decreasing",function(e,t){var r=e.items.length,a=t.items.length;return r<a?1:a<r?-1:0}],["increasing",function(e,t){var r=e.items.length,a=t.items.length;return r<a?-1:a<r?1:0}]]),t}(u.Info);t.SelectionBox=d},4834:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SubMenu=void 0;var o=function(e){function t(t){var r=e.call(this)||this;return r._anchor=t,r.variablePool=r.anchor.menu.pool,r.setBaseMenu(),r}return n(t,e),t.fromJson=function(e,t,r){var a=t.items,n=new this(r),o=e.get("items")(e,a,n);return n.items=o,n},Object.defineProperty(t.prototype,"anchor",{get:function(){return this._anchor},enumerable:!1,configurable:!0}),t.prototype.post=function(){if(this.anchor.menu.isPosted()){for(var t=this.anchor.html,r=this.html,a=this.baseMenu.frame,n=t.offsetWidth,o=n-2,i=0;t&&t!==a;)o+=t.offsetLeft,i+=t.offsetTop,t=t.parentNode;o+r.offsetWidth>document.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,n<r){const e=a.attributes.separator;t+=void 0!==e?e:this.getSeparator()}return t}finalize(e){return e}pauseValue(e){let t;switch(e){case"long":t=750;break;case"medium":t=500;break;case"short":t=250;break;default:t=parseInt(e,10)}return Math.floor(t*a.default.getInstance().getRate()/100)}}},4196:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AcssRenderer=void 0;const a=r(4440),n=r(8496),o=r(3706),i=r(182);class l extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=o.personalityMarkup(e),r=[],a={open:[]};let n=null,i=!1;for(let e,l=0;e=t[l];l++){if(o.isMarkupElement(e)){o.mergeMarkup(a,e);continue}if(o.isPauseElement(e)){i&&(n=o.mergePause(n,e,Math.max));continue}const t='"'+this.merge(e.span)+'"';i=!0,n&&(r.push(this.pause(n)),n=null);const l=this.prosody_(a);r.push(l?"(text ("+l+") "+t+")":t)}return"(exp "+r.join(" ")+")"}error(e){return'(error "'+n.Move.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.RATE:return"(richness . "+t+")";case a.personalityProps.PITCH:return"(average-pitch . "+t+")";case a.personalityProps.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[a.personalityProps.PAUSE])+")"}prosody_(e){const t=e.open,r=[];for(let a,n=0;a=t[n];n++)r.push(this.prosodyElement(a,e[a]));return r.join(" ")}}t.AcssRenderer=l},3706:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.isSpanElement=t.isPauseElement=t.isMarkupElement=t.personalityMarkup=t.sortClose=t.mergeMarkup=t.mergePause=void 0;const a=r(707),n=r(4440),o=r(9536);function i(e,t,r){return(r||function(r,a){return"number"==typeof r&&"number"==typeof a?r+a:"number"==typeof r?a:"number"==typeof a?r:[e,t].sort()[0]}).call(null,e,t)}t.mergePause=function(e,t,r){return e?{pause:i(e.pause,t.pause,r)}:t},t.mergeMarkup=function(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function m(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=new o.Span(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=new o.Span("",{}),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function h(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);m(t,o,h(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e<r.length;e++){const a=r[e];t.close.push(a),t[a]=0}e.push(t)}}return e}()),t=function(e){const t={},r=[];for(let a,n=0;a=e[n];n++){if(!d(a)){u(r,a);continue}if(!a.close||1!==a.close.length||a.open.length){c(a,t),r.push(a);continue}let o=e[n+1];if(!o||f(o)){c(a,t),r.push(a);continue}const i=p(o)?o:null;i&&(o=e[n+2]),o&&d(o)&&o.open[0]===a.close[0]&&!o.close.length&&o[o.open[0]]===t[o.open[0]]?i?(u(r,i),n+=2):n+=1:(c(a,t),r.push(a))}return r}(t),t},t.isMarkupElement=d,t.isPauseElement=p,t.isSpanElement=f},7052:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AuditoryDescription=void 0;const a=r(2105),n=r(9536);class o{constructor({context:e,text:t,userValue:r,annotation:a,attributes:n,personality:o,layout:i}){this.context=e||"",this.text=t||"",this.userValue=r||"",this.annotation=a||"",this.attributes=n||{},this.personality=o||{},this.layout=i||""}static create(e,t={}){return e.text=a.Grammar.getInstance().apply(e.text,t),new o(e)}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 in this.personality)e[t]=this.personality[t]}if(this.attributes){t={};for(const e in this.attributes)t[e]=this.attributes[e]}return new o({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 new n.Span(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}t.AuditoryDescription=o},8290:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.isXml=t.registerRenderer=t.error=t.finalize=t.merge=t.markup=t.getSeparator=t.setSeparator=void 0;const a=r(5897),n=r(4440),o=r(4196),i=r(8639),l=r(8990),s=r(6660),u=r(9536),c=r(7504),d=r(3757),p=r(4032),f=r(2456),m=new c.SsmlRenderer,h=new Map([[n.Markup.NONE,new p.StringRenderer],[n.Markup.PUNCTUATION,new l.PunctuationRenderer],[n.Markup.LAYOUT,new i.LayoutRenderer],[n.Markup.ACSS,new o.AcssRenderer],[n.Markup.SABLE,new s.SableRenderer],[n.Markup.VOICEXML,m],[n.Markup.SSML,m],[n.Markup.SSML_STEP,new d.SsmlStepRenderer]]);t.setSeparator=function(e){const t=h.get(a.default.getInstance().markup);t&&t.setSeparator(e)},t.getSeparator=function(){const e=h.get(a.default.getInstance().markup);return e?e.getSeparator():""},t.markup=function(e){const t=h.get(a.default.getInstance().markup);return t?t.markup(e):""},t.merge=function(e){const t=e.map((e=>"string"==typeof e?new u.Span(e,{}):e)),r=h.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=h.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=h.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){h.set(e,t)},t.isXml=function(){return h.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`<all>${e}</all>`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return`</${e}>`}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push("</"+e.replace(/^end/,"")+">"):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(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[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=h(o),s=h(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${x(o,u)}\n${c}\n${x(i,u)}`},NUMERATOR:_,DENOMINATOR:_};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=m(e),a=m(t),n=r-a;e=n<0?g(e,a,h(e)):e,t=n>0?g(t,r,h(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;e<o.length;e++)l.push(o[e]+i[e]);return l.join("\n")}function f(e){let t="";for(const r of Array.from(e.childNodes))t=r.nodeType!==n.NodeType.TEXT_NODE?p(t,d(r)):p(t,r.textContent);return t}function m(e){return e.split(/\r\n|\r|\n/).length}function h(e){return e.split(/\r\n|\r|\n/).reduce(((e,t)=>Math.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-m(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;t<e[0].width.length;t++)r.push(e.map((e=>e.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;r<a.cells.length;r++)e.push(g(a.cells[r],a.height,t[r]));a.cells=e,r.push(a)}return r}function k(e,t){if(1===t)return e.map((e=>e.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(h(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(m(t),e)),0),width:i.map(h)}}function x(e,t){const r=(t-h(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function _(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return'<?xml version="1.0"?><!DOCTYPE SABLE PUBLIC "-//SABLE//DTD SABLE speech mark up//EN" "Sable.v0_2.dtd" []><SABLE>'+this.getSeparator()+e+this.getSeparator()+"</SABLE>"}pause(e){return'<BREAK MSEC="'+this.pauseValue(e[a.personalityProps.PAUSE])+'"/>'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'<PITCH RANGE="'+t+'%">';case a.personalityProps.RATE:return'<RATE SPEED="'+t+'%">';case a.personalityProps.VOLUME:return'<VOLUME LEVEL="'+t+'%">';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return"</"+e.toUpperCase()+">"}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;t.Span=class{constructor(e,t){this.speech=e,this.attributes=t}}},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return'<?xml version="1.0"?><speak version="1.1" xmlns="http://www.w3.org/2001/10/synthesis"><prosody rate="'+a.default.getInstance().getRate()+'%">'+this.getSeparator()+e+this.getSeparator()+"</prosody></speak>"}pause(e){return'<break time="'+this.pauseValue(e[n.personalityProps.PAUSE])+'ms"/>'}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"<prosody "+e.toLowerCase()+'="'+r+(e===n.personalityProps.VOLUME?">":'%">')}closeTag(e){return"</prosody>"}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(7504);class n extends a.SsmlRenderer{markup(e){return n.MARKS={},super.markup(e)}merge(e){const t=[];for(let r=0;r<e.length;r++){const a=e[r],o=a.attributes.extid;o&&!n.MARKS[o]&&(t.push('<mark name="'+o+'"/>'),n.MARKS[o]=!0),1===a.speech.length&&a.speech.match(/[a-zA-Z]/)?t.push('<say-as interpret-as="'+n.CHARACTER_ATTR+'">'+a.speech+"</say-as>"):t.push(a.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=n,n.CHARACTER_ATTR="character",n.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t<e.close.length;t++){const t=o.pop();if(-1===e.close.indexOf(t))throw new a.SREError("Unknown closing markup element: "+t);r.push(this.closeTag(t))}if(e.open.length){n.sortClose(e.open.slice(),t.slice(i+1)).forEach((t=>{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=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,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){e&&this.startDebugFile_(e),this.isActive_=!0}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",e)}startDebugFile_(e){this.stream_=a.default.fs.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){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r<a;r++)t.push(e[r]);return t}function s(e){return(e=e.replace(/ /g,"\xa0")).replace(/>[ \f\n\r\t\v\u200b]+</g,"><").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},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"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1;e.slice(t).trim()&&n.unshift(),e=e.slice(0,t)}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r<t.length;r++){const n=t[r];if(-1!==a.DynamicCstr.DEFAULT_ORDER.indexOf(n)){const t=e[n];this[n]=t}}}n.DOMAIN_TO_STYLES[this.domain]=this.style;const t=[this.locale,this.modality,this.domain,this.style].join("."),r=a.DynamicProperties.createProp([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]],[a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY]],[a.DynamicCstr.DEFAULT_VALUES[a.Axis.DOMAIN]],[a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE]]),o=this.comparators[this.domain],i=this.parsers[this.domain];this.parser=i||this.defaultParser,this.dynamicCstr=this.parser.parse(t),this.dynamicCstr.updateProperties(r.getProperties()),this.comparator=o?o():new a.DefaultComparator(this.dynamicCstr)}configurate(e){this.mode!==n.Mode.HTTP||this.config||(!function(e){const t=document.documentElement.querySelectorAll('script[type="text/x-sre-config"]');for(let r=0,a=t.length;r<a;r++){let a;try{a=t[r].innerHTML;const n=JSON.parse(a);for(const t in n)e[t]=n[t]}catch(e){o.Debugger.getInstance().output("Illegal configuration ",a)}}}(e),this.config=!0),function(e){if("undefined"!=typeof SREfeature)for(const[t,r]of Object.entries(SREfeature))e[t]=r}(e)}setCustomLoader(e){e&&(this.customLoader=e)}}t.default=s,s.BINARY_FEATURES=["strict","structure","pprint"],s.STRING_FEATURES=["markup","style","domain","speech","walker","defaultLocale","locale","delay","modality","rate","rules","subiso","prune"],s.nodeEvaluator=function(e){return[]};class u{static get(e=s.getInstance().locale){return u.promises[e]||Promise.resolve("")}static getall(){return Promise.all(Object.values(u.promises))}}t.EnginePromise=u,u.loaded={},u.promises={}},4440:function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DOMAIN_TO_STYLES=t.Markup=t.Speech=t.personalityPropList=t.personalityProps=t.Mode=void 0,function(e){e.SYNC="sync",e.ASYNC="async",e.HTTP="http"}(t.Mode||(t.Mode={})),function(e){e.PITCH="pitch",e.RATE="rate",e.VOLUME="volume",e.PAUSE="pause",e.JOIN="join",e.LAYOUT="layout"}(r=t.personalityProps||(t.personalityProps={})),t.personalityPropList=[r.PITCH,r.RATE,r.VOLUME,r.PAUSE,r.JOIN],function(e){e.NONE="none",e.SHALLOW="shallow",e.DEEP="deep"}(t.Speech||(t.Speech={})),function(e){e.NONE="none",e.LAYOUT="layout",e.PUNCTUATION="punctuation",e.SSML="ssml",e.SSML_STEP="ssml_step",e.ACSS="acss",e.SABLE="sable",e.VOICEXML="voicexml"}(t.Markup||(t.Markup={})),t.DOMAIN_TO_STYLES={mathspeak:"default",clearspeak:"default"}},6828:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.setup=void 0;const n=r(7491),o=r(6141),i=r(2139),l=r(5897),s=r(7248),u=r(2315);t.setup=function(e){return a(this,void 0,void 0,(function*(){const t=l.default.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const r=r=>{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),l.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),l.default.STRING_FEATURES.forEach(r),e.json&&(u.default.jsonPath=s.makePath(e.json)),e.xpath&&(u.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(l.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,l.EnginePromise.get()):t.delay?(t.delay=!1,l.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,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"}(t.KeyCode||(t.KeyCode={})),t.Move=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"]]),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"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{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||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),m=r(4440),h=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof h.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new h.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===m.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===m.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new h.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new h.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===m.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===m.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new h.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new h.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case m.Speech.NONE:break;case m.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case m.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new h.Processor("walker",{processor:function(e){const t=s.generator("Node");h.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),h.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return h.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,h.Processor.LocalState.highlighter,a),h.Processor.LocalState.walker},print:function(e){return h.Processor.LocalState.walker.speech()}})),b(new h.KeyProcessor("move",{processor:function(e){if(!h.Processor.LocalState.walker)return null;return!1===h.Processor.LocalState.walker.move(e)?a.error(e):h.Processor.LocalState.walker.speech()}})),b(new h.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new h.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new h.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new h.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`<mfrac><mn>${t}</mn><mn>${r}</mn></mfrac>`)}}))},2998:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function m(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return m("speech",e,t)},t.file.toSemantic=function(e,t){return m("semantic",e,t)},t.file.toJson=function(e,t){return m("json",e,t)},t.file.toDescription=function(e,t){return m("description",e,t)},t.file.toEnriched=function(e,t){return m("enriched",e,t)},t.processFile=m,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),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_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.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"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{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=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.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],d.fencedMap_(this.ofence,this.ofenceMap),d.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),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.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=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(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}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation__=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452),s=r(2298);function u(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function c(e){return u(n.parseInput(e))}function d(e){return e.match(/^<math/)||(e="<math>"+e),e.match(/\/math>$/)||(e+="</math>"),e}r(1513),t.semanticMathmlNode=u,t.semanticMathmlSync=c,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(u(r))}))},t.testTranslation__=function(e){a.Debugger.getInstance().init();const t=c(d(e)).toString();return(0,s.removeAttributePrefix)(t),a.Debugger.getInstance().exit(),t},t.prepareMmlString=d},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",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.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"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString()),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(6265),l=r(6514),s=r(7014),u=r(3416),c=r(5699),d=r(6887),p=r(9236);r(3532).factory.push({test:i.CaseLimit.test,constr:e=>new i.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:d.CaseTensor.test,constr:e=>new d.CaseTensor(e)},{test:s.CaseMultiscripts.test,constr:e=>new s.CaseMultiscripts(e)},{test:l.CaseLine.test,constr:e=>new l.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:u.CaseProof.test,constr:e=>new u.CaseProof(e)},{test:c.CaseTable.test,constr:e=>new c.CaseTable(e)},{test:p.CaseText.test,constr:e=>new p.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.printNodeList__=t.collapsePunctuated=t.formattedOutput_=t.formattedOutput=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),O(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),O(r);const n=e.contentNodes.map(I);B(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=E(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=e.parentNode):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=R(r),v(r,i,e),c.setAttributes(r,e),O(r)}function f(e,t){const r=x(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=m(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=E(e),r=g(t.parentNode,e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function m(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),h(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function h(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const t=b(e);0!==t.length&&(1!==t.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=t.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e){const t=[];let r=n.toArray(e.childNodes);for(;r.length;){const e=r.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)?t.push(e):r=n.toArray(e.childNodes).concat(r))}return t}function v(e,t,r){const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];a[o]===r||w(a[o],r)?(t.shift(),o++):a[o]&&-1===t.indexOf(a[o])?o++:(S(r,e)||k(e,a[o],r),t.shift())}}function k(e,t,r){if(!t)return void e.insertBefore(r,null);let a=t,n=N(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=N(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=e.parentNode)===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function x(e){const t=E(e);if(!t)return{type:A.INVALID,node:null};const r=E(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=M(t),n=_(a,e),o=M(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:C(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function _(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function E(e){let t=0,r=null;for(;!r&&t<e.length;)e[t].parentNode&&(r=e[t]),t++;return r}function M(e,t){const r=t||(e=>!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=N(e),a.unshift(e);return a}function C(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function O(e){for(;!u.hasMathTag(e)&&P(e);)e=N(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=N(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||T(t)}))}function T(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(T)}function N(e){return e.parentNode}function I(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?F(e):n.createElement("mrow");return e.mathml=[r],r}function R(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function F(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function B(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){D(e).setAttribute(c.Attribute.OPERATOR,r)}))}function D(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!T(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=D(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r,a){const n=a||!1;q(e,"Original MathML",n),q(r,"Semantic Tree",n),q(t,"Semantically enriched MathML",n)}function q(e,t,r){const a=n.formatXml(e.toString());r?console.info(t+":\n```html\n"+c.removeAttributePrefix(a)+"\n```\n"):console.info(a)}t.SETTINGS={collapsed:!0,implicit:!0},t.enrich=function(e,t){const r=n.cloneNode(e);return p(t.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,t).toString()),a.Debugger.getInstance().generateOutput((function(){return j(r,e,t,!0),[]})),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=m,t.moveSemanticAttributes_=h,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=x,t.prunePath_=_,t.attachedElement_=E,t.pathToRoot_=M,t.validLca_=C,t.ascendNewNode=O,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=T,t.parentNode_=N,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=I,t.rewriteMfenced=R,t.createInvisibleOperator_=F,t.setOperatorAttribute_=B,t.getInnerNode=D,t.formattedOutput=j,t.formattedOutput_=q,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=D(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i},t.printNodeList__=function(e,t){console.info(e),n.toArray(t).forEach((function(e){console.info(e.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);class o{constructor(){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,r=0;e=t[r];r++)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 r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}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(o.ATTR)}setHighlighted(e){e.setAttribute(o.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(o.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}t.AbstractHighlighter=o,o.ATTR="sre-highlight"},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={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 a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.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}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}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"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(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}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color},r=this.colorString();return e.style.backgroundColor=r.background,e.style.color=r.foreground,t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}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)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{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}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{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 r=a.createElementNS("http://www.w3.org/2000/svg","rect");let o;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),o=t.getBBox(),t.parentNode.replaceChild(e,t)}else o=e.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(n.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,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=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(5105),i=r(8396),l=r(4346);class s extends l.SvgHighlighter{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 r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const l=e.getAttribute("transform");if(l&&r.setAttribute("transform",l),r.setAttribute("fill",this.colorString().background),e.setAttribute(o.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({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(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=s},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e<o;e++)t=this.addNode_(t,n[e],a.TrieNodeKind.DYNAMIC,r);t=this.addNode_(t,e.precondition.query,a.TrieNodeKind.QUERY,r);const o=e.precondition.constraints;for(let e=0,n=o.length;e<n;e++)t=this.addNode_(t,o[e],a.TrieNodeKind.BOOLEAN,r);t.setRule(e)}lookupRules(e,t){let r=[this.root];const n=[];for(;t.length;){const e=t.shift(),n=[];for(;r.length;){r.shift().getChildren().forEach((t=>{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r<a;r++){const a=e[r];if(t=t.getChild(a),!t)return!1}return!0}toString(){return o.printWithDepth_(this.root,0,"")}collectRules(){return o.collectRules_(this.root)}order(){return o.order_(this.root)}enumerate(e){return this.enumerate_(this.root,e)}byConstraint(e){let t=this.root;for(;e.length&&t;){const r=e.shift();t=t.getChild(r)}return t||null}enumerate_(e,t){t=t||{};const r=e.getChildren();for(let e,n=0;e=r[n];n++)e.kind===a.TrieNodeKind.DYNAMIC&&(t[e.getConstraint()]=this.enumerate_(e,t[e.getConstraint()]));return t}addNode_(e,t,r,a){let o=e.getChild(t);return o||(o=(0,n.getNode)(r,t,a),e.addChild(o)),o}}t.Trie=o},4391:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TrieNodeKind=void 0,function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(t.TrieNodeKind||(t.TrieNodeKind={}))},9701:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanTrieNode=t.QueryTrieNode=t.constraintTest_=t.DynamicTrieNode=t.RootTrieNode=t.getNode=void 0;const a=r(5740),n=r(5274),o=r(2105),i=r(2780),l=r(7222),s=r(7222),u=r(4391);t.getNode=function(e,t,r){switch(e){case u.TrieNodeKind.ROOT:return new c;case u.TrieNodeKind.DYNAMIC:return new d(t);case u.TrieNodeKind.QUERY:return new m(t,r);case u.TrieNodeKind.BOOLEAN:return new h(t,r);default:return null}};class c extends l.AbstractTrieNode{constructor(){super("",(()=>!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e<t,">":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}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("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=m;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=h},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),m=r(8384),h=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:m.nb,nn:g.nn,sv:y.sv,nemeth:h.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,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=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},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=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,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=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(4438),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(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 i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(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 c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},4438:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(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 i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(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 r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e<t&&r>0&&r<a}return!1}},4504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Condition=t.BaseRuleStore=void 0;const a=r(7052),n=r(1676),o=r(4650),i=r(4106);class l{constructor(){this.context=new i.SpeechRuleContext,this.parseOrder=n.DynamicCstr.DEFAULT_ORDER,this.parser=new n.DynamicCstrParser(this.parseOrder),this.locale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.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}}static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let r,a=0;r=e[a];a++)if(-1===t.indexOf(r))return!1;return!0}static comparePreconditions_(e,t){const r=e.precondition,a=t.precondition;return r.query===a.query&&l.compareStaticConstraints_(r.constraints,a.constraints)}defineRule(e,t,r,a,...n){const i=this.parseAction(r),l=this.parsePrecondition(a,n),s=this.parseCstr(t);if(!(i&&l&&s))return console.error(`Rule Error: ${a}, (${t}): ${r}`),null;const u=new o.SpeechRule(e,s,l,i);return u.precondition.rank=this.rank++,this.addRule(u),u}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,r=0;t=this.speechRules_[r];r++)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?a.AuditoryDescription.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||a.AuditoryDescription.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,r=this.speechRules_.length-1;t=this.speechRules_[r];r--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&l.comparePreconditions_(t,e)&&this.speechRules_.splice(r,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 r=this.parsePrecondition_(e);e=r[0];let a=r.slice(1);for(const e of t)a=a.concat(this.parsePrecondition_(e));return new o.Precondition(e,...a)}catch(r){if("RuleError"===r.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,r.message),null;throw r}}parseAction(e){try{return o.Action.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,r=0;t=e[r];r++){const e=t[0],r=this.parseMethods[e];e&&r&&r.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let r;try{r=o.Action.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const a=this.getFullPreconditions(e);if(!a)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const n=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));a.conditions.forEach((([t,a])=>{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${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 r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{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[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);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 r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;e<r.length;e++)t.push(this.evaluateCharacter(r[e]));return t}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,a.activate)(this.locale,e)}}t.BrailleStore=o},1676:function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultComparator=t.DynamicCstrParser=t.DynamicCstr=t.DynamicProperties=t.Axis=void 0,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(r=t.Axis||(t.Axis={}));class a{constructor(e,t=Object.keys(e)){this.properties=e,this.order=t}static createProp(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a<n&&a<o;a++)r[t[a]]=e[a];return new a(r)}getProperties(){return this.properties}getOrder(){return this.order}getAxes(){return this.order}getProperty(e){return this.properties[e]}updateProperties(e){this.properties=e}allProperties(){const e=[];return this.order.forEach((t=>e.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a<n&&a<o;a++)r[t[a]]=e[a];return new n(r)}static defaultCstr(){return n.createCstr.apply(null,n.DEFAULT_ORDER.map((function(e){return n.DEFAULT_VALUES[e]})))}static validOrder(e){const t=n.DEFAULT_ORDER.slice();return e.every((e=>{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}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,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-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 r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(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 a(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 r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l<s)return-1;if(s<l)return 1}return 0}toString(){return this.reference.toString()+"\n"+this.fallback.toString()}}},2105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.numbersToAlpha=t.Grammar=t.ATTRIBUTE=void 0;const a=r(5740),n=r(5897),o=r(2536),i=r(4356);t.ATTRIBUTE="grammar";class l{constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[]}static getInstance(){return l.instance=l.instance||new l,l.instance}static parseInput(e){const t={},r=e.split(":");for(let e=0,a=r.length;e<a;e++){const a=r[e].split("="),n=a[0].trim();a[1]?t[n]=a[1].trim():n.match(/^!/)?t[n.slice(1)]=!1:t[n]=!0}return t}static parseState(e){const t={},r=e.split(" ");for(let e=0,a=r.length;e<a;e++){const a=r[e].split(":"),n=a[0],o=a[1];t[n]=o||!0}return t}static translateString_(e){if(e.match(/:unit$/))return l.translateUnit_(e);const t=n.default.getInstance();let r=t.evaluator(e,t.dynamicCstr);return r=null===r?e:r,l.getInstance().getParameter("plural")&&(r=i.LOCALE.FUNCTIONS.plural(r)),r}static translateUnit_(e){e=l.prepareUnit_(e);const t=n.default.getInstance(),r=l.getInstance().getParameter("plural"),a=t.strict,o=`${t.locale}.${t.modality}.default`;let s,u;return t.strict=!0,r&&(s=t.defaultParser.parse(o+".plural"),u=t.evaluator(e,s)),u?(t.strict=a,u):(s=t.defaultParser.parse(o+".default"),u=t.evaluator(e,s),t.strict=a,u?(r&&(u=i.LOCALE.FUNCTIONS.plural(u)),u):l.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 r=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],r}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 in this.parameters_){const r=this.parameters_[t];e.push("string"==typeof r?t+":"+r:t)}return e.join(" ")}pushState(e){for(const t in e)e[t]=this.setParameter(t,e[t]);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const t in e)this.setParameter(t,e[t])}setAttribute(e){if(e&&e.nodeType===a.NodeType.ELEMENT_NODE){const r=this.getState();r&&e.setAttribute(t.ATTRIBUTE,r)}}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?l.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=l.translateString_(e)),e=this.currentFlags.adjust||this.currentFlags.correct?l.getInstance().correct(e):e,this.currentFlags={},e}runProcessors_(e,t){for(const r in this.parameters_){const a=t[r];if(!a)continue;const n=this.parameters_[r];e=!0===n?a(e):a(e,n)}return e}}function s(e,t){if(!t||!e)return e;const r=i.LOCALE.FUNCTIONS.fontRegexp(o.localFont(t));return e.replace(r,"")}function u(e){return e.match(/\d+/)?i.LOCALE.NUMBERS.numberToWords(parseInt(e,10)):e}t.Grammar=l,t.numbersToAlpha=u,l.getInstance().setCorrection("localFont",o.localFont),l.getInstance().setCorrection("localRole",o.localRole),l.getInstance().setCorrection("localEnclose",o.localEnclose),l.getInstance().setCorrection("ignoreFont",s),l.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),l.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+i.LOCALE.MESSAGES.regexp.TEXT+"]+$"))&&(l.getInstance().currentFlags.translate=!1),e})),l.getInstance().setCorrection("ignoreCaps",(function(e){let t=i.LOCALE.ALPHABETS.capPrefix[n.default.getInstance().domain];return void 0===t&&(t=i.LOCALE.ALPHABETS.capPrefix.default),s(e,t)})),l.getInstance().setPreprocessor("numbers2alpha",u)},2780:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.enumerate=t.lookupString=t.lookupCategory=t.lookupRule=t.addSiUnitRules=t.addUnitRules=t.addFunctionRules=t.addSymbolRules=t.defineRule=t.defineRules=t.setSiPrefixes=void 0;const a=r(2057),n=r(5897),o=r(7491),i=r(4658),l=r(1676);let s=l.DynamicCstr.DEFAULT_VALUES[l.Axis.LOCALE],u=l.DynamicCstr.DEFAULT_VALUES[l.Axis.MODALITY],c={};t.setSiPrefixes=function(e){c=e};const d={};function p(e,t,r,a){const n=k(t);S(n,r),n.defineRulesFromMappings(e,s,u,t,a)}function f(e){if(v(e))return;const t=e.names,r=e.mappings,a=e.category;for(let e,n=0;e=t[n];n++)p(e,e,a,r)}function m(e){for(const t of Object.keys(c)){const r=Object.assign({},e);r.mappings={};const a=c[t];r.key=t+r.key,r.names=r.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){r.mappings[t]={};for(const n of Object.keys(e.mappings[t]))r.mappings[t][n]=o.locales[s]().FUNCTIONS.si(a,e.mappings[t][n])}b(r)}b(e)}function h(e,t){const r=d[e];return r?r.lookupRule(null,t):null}function g(e,t){const r=h(e,t);return r?r.action:null}function y(e,t){return t=t||{},e.length?(t[e[0]]=y(e.slice(1),t[e[0]]),t):t}function b(e){const t=e.names;t&&(e.names=t.map((function(e){return e+":unit"}))),f(e)}function v(e){return!(!e.locale&&!e.modality)&&(s=e.locale||s,u=e.modality||u,!0)}function k(e){let t=d[e];return t?(a.Debugger.getInstance().output("Store exists! "+e),t):(t=new i.MathSimpleStore,d[e]=t,t)}function S(e,t){t&&(e.category=t)}t.defineRules=p,t.defineRule=function(e,t,r,a,n,o){const i=k(n);S(i,a),i.defineRuleFromStrings(e,s,u,t,r,n,o)},t.addSymbolRules=function(e){if(v(e))return;const t=i.MathSimpleStore.parseUnicode(e.key);p(e.key,t,e.category,e.mappings)},t.addFunctionRules=f,t.addUnitRules=function(e){v(e)||(e.si?m(e):b(e))},t.addSiUnitRules=m,t.lookupRule=h,t.lookupCategory=function(e){const t=d[e];return t?t.category:""},t.lookupString=g,n.default.getInstance().evaluator=g,t.enumerate=function(e={}){for(const t of Object.values(d))for(const[,r]of t.rules.entries())for(const{cstr:t}of r)e=y(t.getValues(),e);return e}},4658:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathSimpleStore=void 0;const a=r(5897),n=r(1676);class o{constructor(){this.category="",this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return a.default.getInstance().strict?t.cstr.equal(e):a.default.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,r,a,n){for(const o in n)for(const i in n[o]){const l=n[o][i];this.defineRuleFromStrings(e,t,r,o,i,a,l)}}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,r,n,o,i,l){let s=this.getRules(t);const u=a.default.getInstance().parsers[n]||a.default.getInstance().defaultParser,c=a.default.getInstance().comparators[n],d=`${t}.${r}.${n}.${o}`,p=u.parse(d),f=c?c():a.default.getInstance().comparator,m=f.getReference();f.setReference(p);const h={cstr:p,action:l};s=s.filter((e=>!p.equal(e.cstr))),s.push(h),this.rules.set(t,s),f.setReference(m)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{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++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);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 c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e<a;e++){const a=r[e],o=a.indexOf(":");if(-1===o)t[a.trim()]="true";else{const e=a.substring(0,o).trim(),r=a.slice(o+1).trim();t[e]=e===n.ATTRIBUTE?l.grammarFromString(r):r}}return t}toString(){let e="";e+=function(e){switch(e){case o.NODE:return"[n]";case o.MULTI:return"[m]";case o.TEXT:return"[t]";case o.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(){const e=[];for(const t in this.grammar)!0===this.grammar[t]?e.push(t):!1===this.grammar[t]?e.push("!"+t):e.push(t+"="+this.grammar[t]);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e<a;e++){const a=l.fromString(t[e]);a&&r.push(a)}return new s(r)}toString(){return this.components.map((function(e){return e.toString()})).join("; ")}}t.Action=s;class u{constructor(e,...t){this.query=e,this.constraints=t;const[r,a]=this.presetPriority();this.priority=r?a:this.calculatePriority()}static constraintValue(e,t){for(let r,a=0;r=t[a];a++)if(e.match(r))return++a;return 0}toString(){const e=this.constraints.join(", ");return`${this.query}, ${e} (${this.priority}, ${this.rank})`}calculatePriority(){const e=u.constraintValue(this.query,u.queryPriorities);if(!e)return 0;const t=this.query.match(/^self::.+\[(.+)\]/)[1];return 100*e+10*u.constraintValue(t,u.attributePriorities)}presetPriority(){if(!this.constraints.length)return[!1,0];const e=this.constraints[this.constraints.length-1].match(/^priority=(.*$)/);if(!e)return[!1,0];this.constraints.pop();const t=parseFloat(e[1]);return[!0,isNaN(t)?0:t]}}t.Precondition=u,u.queryPriorities=[/^self::\*\[.+\]$/,/^self::[\w-]+\[.+\]$/],u.attributePriorities=[/^@[\w-]+$/,/^@[\w-]+!=".+"$/,/^not\(contains\(@[\w-]+,\s*".+"\)\)$/,/^contains\(@[\w-]+,".+"\)$/,/^@[\w-]+=".+"$/];class c extends a.SREError{constructor(e){super(e),this.name="RuleError"}}function d(e,t){const r=[];let a="";for(;""!==e;){const n=e.search(t);if(-1===n){if((e.match(/"/g)||[]).length%2!=0)throw new c("Invalid string in expression: "+e);r.push(a+e),a="",e=""}else if((e.substring(0,n).match(/"/g)||[]).length%2==0)r.push(a+e.substring(0,n)),a="",e=e.substring(n+1);else{const t=e.substring(n).search('"');if(-1===t)throw new c("Invalid string in expression: "+e);a+=e.substring(0,n+t+1),e=e.substring(n+t+1)}}return a&&r.push(a),r}t.OutputError=c},4106:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SpeechRuleContext=void 0;const a=r(5274),n=r(5662);t.SpeechRuleContext=class{constructor(){this.customQueries=new n.CustomQueries,this.customStrings=new n.CustomStrings,this.contextFunctions=new n.ContextFunctions,this.customGenerators=new n.CustomGenerators}applyCustomQuery(e,t){const r=this.customQueries.lookup(t);return r?r(e):null}applySelector(e,t){return this.applyCustomQuery(e,t)||a.evalXPath(t,e)}applyQuery(e,t){const r=this.applySelector(e,t);return r.length>0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||a.evaluateBoolean(t,e)}constructString(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):a.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){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])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(2057),o=r(5740),i=r(5897),l=r(4440),s=r(5274),u=r(7283),c=r(7599),d=r(2469),p=r(1676),f=r(2105),m=r(9935),h=r(4650),g=r(4508);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);n.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>n.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,o=0;a=r[o];o++)n.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",o),y.debugSpeechRule(a,t)}evaluateNode(e){(0,s.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),n.Debugger.getInstance().output(e)}const a=(new Date).getTime();return n.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=i.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=v(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}f.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]];return r[t]||r[p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=i.default.getInstance();let r;n.Debugger.getInstance().output(t.mode!==l.Mode.HTTP?e.toString():e),f.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);n.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,l.Mode.HTTP,e).toString()]));const u=o.context,c=o.action.components;r=[];for(let t,n=0;t=c[n];n++){let n=[];const o=t.content||"",l=t.attributes||{};let c=!1;t.grammar&&this.processGrammar(u,e,t.grammar);let d=null;if(l.engine){d=i.default.getInstance().dynamicCstr.getComponents();const e=f.Grammar.parseInput(l.engine);i.default.getInstance().setDynamicCstr(e)}switch(t.type){case h.ActionType.NODE:{const t=u.applyQuery(e,o);t&&(n=this.evaluateTree_(t))}break;case h.ActionType.MULTI:{c=!0;const t=u.applySelector(e,o);t.length>0&&(n=this.evaluateNodeList_(u,t,l.sepFunc,u.constructString(e,l.separator),l.ctxtFunc,u.constructString(e,l.context)))}break;case h.ActionType.TEXT:{const t=l.span,r={};if(t){const a=(0,s.evalXPath)(t,e);a.length&&(r.extid=a[0].getAttribute("extid"))}const i=u.constructString(e,o);(i||""===i)&&(n=Array.isArray(i)?i.map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})})):[a.AuditoryDescription.create({text:i,attributes:r},{adjust:!0})])}break;case h.ActionType.PERSONALITY:default:n=[a.AuditoryDescription.create({text:o})]}n[0]&&!c&&(l.context&&(n[0].context=u.constructString(e,l.context)+(n[0].context||"")),l.annotation&&(n[0].annotation=l.annotation)),this.addLayout(n,l,c),t.grammar&&f.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(n,l,c,e)),d&&i.default.getInstance().setDynamicCstr(d)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r<t.length-1)){const e=p();f=f.concat(e)}}return f}addLayout(e,t,r){const n=t.layout;n&&(n.match(/^begin/)?e.unshift(new a.AuditoryDescription({text:"",layout:n})):n.match(/^end/)?e.push(new a.AuditoryDescription({text:"",layout:n})):(e.unshift(new a.AuditoryDescription({text:"",layout:`begin${n}`})),e.push(new a.AuditoryDescription({text:"",layout:`end${n}`}))))}addPersonality_(e,t,r,n){const o={};let i=null;for(const e of l.personalityPropList){const r=t[e];if(void 0===r)continue;const a=parseFloat(r),n=isNaN(a)?'"'===r.charAt(0)?r.slice(1,-1):r:a;e===l.personalityProps.PAUSE?i=n:o[e]=n}for(let t,r=0;t=e[r];r++)this.addRelativePersonality_(t,o),this.addExternalAttributes_(t,n);if(r&&e.length&&delete e[e.length-1].personality[l.personalityProps.JOIN],i&&e.length){const t=e[e.length-1];t.text||Object.keys(t.personality).length?e.push(a.AuditoryDescription.create({text:"",personality:{pause:i}})):t.personality[l.personalityProps.PAUSE]=i}return e}addExternalAttributes_(e,t){if(t.hasAttributes()){const r=t.attributes;for(let t=r.length-1;t>=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=i.default.getInstance().dynamicCstr,t=i.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(p.Axis.LOCALE),o=e.getValue(p.Axis.MODALITY),l=e.getValue(p.Axis.DOMAIN);r.hasSubtrie([n,o,l])||(l=p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN],r.hasSubtrie([n,o,l])||(o=p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY],r.hasSubtrie([n,o,l])||(n=p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]))),a[p.Axis.LOCALE]=[n],a[p.Axis.MODALITY]=["summary"!==o?o:p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]],a[p.Axis.DOMAIN]=["speech"!==o?p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN]:l];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=p.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=i.default.getInstance().comparator;return t.sort((function(e,t){return r.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})),n.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const b=new Map;function v(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=b.get(t);return r.parse(e),r}c.init(),e&&!e.functions&&(e.functions=u.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new d.BrailleStore:new m.MathStore;return b.set(t,r),e.inherits&&(r.inherits=b.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=v,i.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a<r&&(a+=1),n+" "+a}},t.pauseSeparator=function(e,t){const r=parseFloat(t),n=isNaN(r)?t:r;return function(){return[a.AuditoryDescription.create({text:"",personality:{pause:n}})]}},t.contentIterator=function(e,t){let r;return r=e.length>0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],m=["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"],h=["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","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],_=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],E=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],M=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],C=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],O=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],T=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],N=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],I=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],R=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],F=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],G=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],z=["\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"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],$=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],K=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=m.concat(h,g,y,b,v,k,w,A,S,x,_,E,M,C,O,L,P,T,N,I,R,F,B,D,j,q,H,U,G,V,X,z,W,$,J,K,Y,Z,Q,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const me=String.fromCodePoint(8289),he=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"bold-script"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:G,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:$,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:he,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return me},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795);function d(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function p(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return p(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),p([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),p(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),p(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),p(e.concat(l),t,r)}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).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)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=d(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),d(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?p(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("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})))))},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{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:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(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 r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a),a}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||l<s)return this.empty_(e,t);const u=this.getFactory().makeUnprocessed(e);return i.default.getInstance().text(u,a.tagName(e))}text_(e,t){const r=this.leaf_(e,t);return e.textContent?(r.updateContent(e.textContent,!0),i.default.getInstance().text(r,a.tagName(e))):r}identifier_(e,t){const r=this.leaf_(e,t);return i.default.getInstance().identifierNode(r,i.default.getInstance().font(e.getAttribute("mathvariant")),e.getAttribute("class"))}number_(e,t){const r=this.leaf_(e,t);return i.default.number(r),r}operator_(e,t){const r=this.leaf_(e,t);return i.default.getInstance().operatorNode(r),r}fenced_(e,t){const r=this.parseList(l.purgeNodes(t)),a=s.getAttribute_(e,"separators",","),n=s.getAttribute_(e,"open","("),o=s.getAttribute_(e,"close",")"),u=i.default.getInstance().mfenced(n,o,a,r);return i.default.getInstance().tablesInRow([u])[0]}enclosed_(e,t){const r=this.parseList(l.purgeNodes(t)),a=this.getFactory().makeBranchNode("enclose",[i.default.getInstance().row(r)],[]);return a.role=e.getAttribute("notation")||"unknown",a}multiscripts_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t.shift());if(!t.length)return r;const n=[],o=[],s=[],u=[];let c=!1,d=0;for(let e,r=0;e=t[r];r++)"MPRESCRIPTS"!==a.tagName(e)?(c?1&d?n.push(e):o.push(e):1&d?s.push(e):u.push(e),d++):(c=!0,d=0);return l.purgeNodes(n).length||l.purgeNodes(o).length?i.default.getInstance().tensor(r,this.parseList(o),this.parseList(n),this.parseList(u),this.parseList(s)):i.default.getInstance().pseudoTensor(r,this.parseList(u),this.parseList(s))}empty_(e,t){return this.getFactory().makeEmptyNode()}action_(e,t){return t.length>1?this.parse(t[1]):this.getFactory().makeUnprocessed(e)}dummy_(e,t){const r=this.getFactory().makeUnprocessed(e);return r.role=e.tagName,r.textContent=e.textContent,r}leaf_(e,t){if(1===t.length&&t[0].nodeType!==a.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(e);return r.role=t[0].tagName,l.addAttributes(r,t[0]),r}return this.getFactory().makeLeafNode(e.textContent,i.default.getInstance().font(e.getAttribute("mathvariant")))}}t.SemanticMathml=s},5952:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticNode=void 0;const a=r(5740),n=r(3588),o=r(4795);class i{constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(e){const t=parseInt(e.getAttribute("id"),10),r=new i(t);return r.type=e.tagName,i.setAttribute(r,e,"role"),i.setAttribute(r,e,"font"),i.setAttribute(r,e,"embellished"),i.setAttribute(r,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&r.parseAnnotation(e.getAttribute("annotation")),o.addAttributes(r,e),i.processChildren(r,e),r}static setAttribute(e,t,r,a){a=a||r;const n=t.getAttribute(r);n&&(e[a]=n)}static processChildren(e,t){for(const r of a.toArray(t.childNodes)){if(r.nodeType===a.NodeType.TEXT_NODE){e.textContent=r.textContent;continue}const t=a.toArray(r.childNodes).map(i.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("<snode/>");return a.serializeXml(this.xml(t,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.xmlAnnotation()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}xmlAnnotation(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[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 r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-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 r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}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,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))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 r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e<r;e++){const r=t[e].split(":");this.addAnnotation(r[0],r[1])}}meaning(){return{type:this.type,role:this.role,font:this.font}}xmlAttributes(e){const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e.setAttribute(r[0],r[1]);this.addExternalAttributes(e)}addExternalAttributes(e){for(const t in this.attributes)e.setAttribute(t,this.attributes[t])}removeMathmlNodes(e){const t=this.mathml;for(let r,a=0;r=e[a];a++){const e=t.indexOf(r);-1!==e&&t.splice(e,1)}this.mathml=t}displayTree_(e){e++;const t=Array(e).join(" ");let r="";r+="\n"+t+this.toString(),r+="\n"+t+"MathmlTree:",r+="\n"+t+this.mathmlTreeString(),r+="\n"+t+"MathML:";for(let e,a=0;e=this.mathml[a];a++)r+="\n"+t+e.toString();return r+="\n"+t+"Begin Content",this.contentNodes.forEach((function(t){r+=t.displayTree_(e)})),r+="\n"+t+"End Content",r+="\n"+t+"Begin Children",this.childNodes.forEach((function(t){r+=t.displayTree_(e)})),r+="\n"+t+"End Children",r}mathmlTreeString(){return this.mathmlTree?this.mathmlTree.toString():"EMPTY"}addAnnotation_(e,t){const r=this.annotation[e];r?r.push(t):this.annotation[e]=[t]}}t.SemanticNode=i},6537:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticNodeFactory=void 0;const a=r(8158),n=r(8158),o=r(5952);t.SemanticNodeFactory=class{constructor(){this.leafMap=new n.SemanticNodeCollator,this.defaultMap=new a.SemanticDefault,this.idCounter_=-1}makeNode(e){return this.createNode_(e)}makeUnprocessed(e){const t=this.createNode_();return t.mathml=[e],t.mathmlTree=e,t}makeEmptyNode(){const e=this.createNode_();return e.type="empty",e}makeContentNode(e){const t=this.createNode_();return t.updateContent(e),t}makeMultipleContentNodes(e,t){const r=[];for(let a=0;a<e;a++)r.push(this.makeContentNode(t));return r}makeLeafNode(e,t){if(!e)return this.makeEmptyNode();const r=this.makeContentNode(e);r.font=t||r.font;const a=this.defaultMap.retrieveNode(r);return a&&(r.type=a.type,r.role=a.role,r.font=a.font),this.leafMap.addNode(r),r}makeBranchNode(e,t,r,a){const n=this.createNode_();return a&&n.updateContent(a),n.type=e,n.childNodes=t,n.contentNodes=r,t.concat(r).forEach((function(e){e.parent=n,n.addMathmlNodes(e.mathml)})),n}createNode_(e){return void 0!==e?this.idCounter_=Math.max(this.idCounter_,e):e=++this.idCounter_,new o.SemanticNode(e)}}},3882:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticComparator=t.reduce=t.sort=t.apply=t.add=void 0;const r=[];function a(e){r.push(e)}function n(e,t){for(let a,n=0;a=r[n];n++){const r=a.compare(e,t);if(0!==r)return r}return 0}function o(e){e.sort(n)}t.add=a,t.apply=n,t.sort=o,t.reduce=function(e){if(e.length<=1)return e;const t=e.slice();o(t);const r=[];let a;do{a=t.pop(),r.push(a)}while(a&&t.length&&0===n(t[t.length-1],a));return r};class i{constructor(e,t=null){this.comparator=e,this.type=t,a(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}t.SemanticComparator=i,new i((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier")},5250:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticAbstractParser=void 0;const a=r(6537);t.SemanticAbstractParser=class{constructor(e){this.type=e,this.factory_=new a.SemanticNodeFactory}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let r,a=0;r=e[a];a++)t.push(this.parse(r));return t}}},5609:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.isMembership=t.elligibleRightNeutral=t.elligibleLeftNeutral=t.compareNeutralFences=t.isNeutralFence=t.isImplicitOp=t.isImplicit=t.isPureUnit=t.isUnitCounter=t.isNumber=t.isSingletonSetContent=t.scriptedElement_=t.illegalSingleton_=t.isSetNode=t.isRightBrace=t.isLeftBrace=t.isSimpleFunction=t.singlePunctAtPosition=t.isSimpleFunctionHead=t.isLimitBase=t.isBinomial=t.lineIsLabelled=t.tableIsMultiline=t.tableIsCases=t.isFencedElement=t.tableIsMatrixOrVector=t.isTableOrMultiline=t.isElligibleEmbellishedFence=t.isFence=t.isPunctuation=t.isRelation=t.isOperator=t.isEmbellished=t.isGeneralFunctionBoundary=t.isIntegralDxBoundarySingle=t.isIntegralDxBoundary=t.isBigOpBoundary=t.isPrefixFunctionBoundary=t.isSimpleFunctionScope=t.isAccent=t.isRole=t.embellishedType=t.isType=void 0;const a=r(3588),n=r(4795);function o(e,t){return e.type===t}function i(e,t){return e.embellished===t}function l(e,t){return e.role===t}function s(e){return c(e)||d(e)}function u(e){return o(e,"operator")||i(e,"operator")}function c(e){return o(e,"relation")||i(e,"relation")}function d(e){return o(e,"punctuation")||i(e,"punctuation")}function p(e){return o(e,"fence")||i(e,"fence")}function f(e){return!e.embellished||!function(e){return o(e,"tensor")&&(!o(e.childNodes[1],"empty")||!o(e.childNodes[2],"empty"))&&(!o(e.childNodes[3],"empty")||!o(e.childNodes[4],"empty"))}(e)&&((!l(e,"close")||!o(e,"tensor"))&&((!l(e,"open")||!o(e,"subscript")&&!o(e,"superscript"))&&f(e.childNodes[0])))}function m(e){return!!e&&(o(e,"table")||o(e,"multiline"))}function h(e){return!!e&&o(e,"fenced")&&(l(e,"leftright")||v(e))&&1===e.childNodes.length}function g(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}function y(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}function b(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function v(e){return"neutral"===e.role||"metric"===e.role}t.isType=o,t.embellishedType=i,t.isRole=l,t.isAccent=function(e){const t=new RegExp("\u221e|\u1ab2");return o(e,"fence")||o(e,"punctuation")||o(e,"operator")&&!e.textContent.match(t)||o(e,"relation")||o(e,"identifier")&&l(e,"unknown")&&!e.textContent.match(a.allLettersRegExp)&&!e.textContent.match(t)},t.isSimpleFunctionScope=function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=m,t.tableIsMatrixOrVector=function(e){return!!e&&h(e)&&m(e.childNodes[0])},t.isFencedElement=h,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=function(e){return b(e)||"vulgar"===e.role||"mixed"===e.role},t.isPureUnit=function(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=v,t.compareNeutralFences=function(e,t){return v(e)&&v(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!v(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!v(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(l.tableIsMultiline(e)){e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e)}else u.classifyTable(e)}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t<r&&(!(a=e.childNodes[t])||!a.childNodes.length);)t++;if(t>=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e)}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(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,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.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[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(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===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(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?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(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,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(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 numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),m=r(a.toArray(l.childNodes[0].childNodes))[0],h=u.getInstance().factory_.makeBranchNode("premises",f,[]);h.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[m],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:h}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=s.partitionNodes(t,(e=>l.isRole(e,"subtraction")));let a=u.getInstance().concatNode_(e,r.comp.pop(),"prefixop");for(1===a.contentNodes.length&&"addition"===a.contentNodes[0].role&&"+"===a.contentNodes[0].textContent&&(a.role="positive");r.rel.length>0;)a=u.getInstance().concatNode_(a,[r.rel.pop()],"prefixop"),a.role="negative",a=u.getInstance().concatNode_(a,r.comp.pop(),"prefixop");return a}postfixNode_(e,t){return t.length?u.getInstance().concatNode_(e,t,"postfixop"):e}combineUnits_(e){const t=s.partitionNodes(e,(function(e){return!l.isRole(e,"unit")}));if(e.length===t.rel.length)return t.rel;const r=[];let a,n;do{const e=t.comp.shift();a=t.rel.shift();let o=null;n=r.pop(),n&&(e.length&&l.isUnitCounter(n)?e.unshift(n):r.push(n)),1===e.length&&(o=e.pop()),e.length>1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):a}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){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 u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(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},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.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 r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length)return{integrand:t,intvar:null,rest:e};const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.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}},u.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}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:(r=r,i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.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 r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t){if(!t)return[];if(!t.childNodes.length)return t.id;const r=t.id,a=[r],l=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${r}]`,e)[0],s=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));l&&i.addOwns_(l,s);for(let t,r=0;t=s[r];r++)a.push(i.tree_(e,t));return a}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];e=e;let t=[];for(let r=1;r<e.length;r++)t=t.concat(i.realLeafs_(e[r]));return t}populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsMap={},this.populate_(this.array,this.array,[]))}toString(){return i.makeSexp_(this.array)}populate_(e,t,r){if(i.simpleCollapseStructure(e))return e=e,this.levelsMap[e]=t,void(this.parents[e]=e===r[0]?r.slice(1):r);const a=i.contentCollapseStructure(e)?e.slice(1):e,n=[a[0]].concat(r);for(let t=0,r=a.length;t<r;t++){const r=a[t];this.populate_(r,e,n)}}isRoot(e){return e===this.levelsMap[e][0]}directChildren(e){if(!this.isRoot(e))return[];return this.levelsMap[e].slice(1).map((e=>i.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(e=e,i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput("<math/>"),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput("<stree></stree>"),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>{if("infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)){const t=e.childNodes;t.length&&(s.isPureUnit(t[0])||s.isUnitCounter(t[0]))&&e.childNodes.slice(1).every(s.isPureUnit)&&(e.role="unit")}return!1}))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=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])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=m(e);return a.markup(t)}function m(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=h(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function h(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=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,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=m,t.nodeAtPosition_=h,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t),o=this.getRebuilt().nodeDict;for(const r in o){const l=o[r],s=n.getBySemanticId(t,r),u=n.getBySemanticId(e,r);s&&u&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(u,l,this.modality):i.addSpeech(u,l,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(u,l))}return r}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function m(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function h(e,r,a,n,i,l){const s=m(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=m(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",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"}(s=t.Font||(t.Font={})),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"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{h(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=m,t.alphabetRules=h,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;a<t.length;a++)r.push(t[a]+"_"+e[t[a]]);return r.length?r.join(":"):o.DynamicCstr.DEFAULT_VALUE}static getLocalePreferences(e){const t=e||l.enumerate(s.SpeechRuleEngine.getInstance().enumerate());return u.getLocalePreferences_(t)}static smartPreferences(e,t){const r=u.getLocalePreferences()[t];if(!r)return[];const a=e.explorers.speech,o=u.relevantPreferences(a.walker.getFocus().getSemanticPrimary()),i=n.DOMAIN_TO_STYLES.clearspeak;return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+i,variable:"speechRules"},{type:"rule"},{type:"label",content:"Preferences for "+o},{type:"rule"}].concat(r[o].map((function(e){const t=e.split("_");return{type:"radio",content:t[1],id:"clearspeak-"+u.addPreference(i,t[0],t[1]),variable:"speechRules"}})))}static relevantPreferences(e){const t=m[e.type];return t&&(t[e.role]||t[""])||"ImpliedTimes"}static findPreference(e,t){if("default"===e)return u.AUTO;return u.fromPreference(e)[t]||u.AUTO}static addPreference(e,t,r){if("default"===e)return t+"_"+r;const a=u.fromPreference(e);return a[t]=r,u.toPreference(a)}static getLocalePreferences_(e){const t={};for(const r in e){if(!e[r].speech||!e[r].speech.clearspeak)continue;const a=Object.keys(e[r].speech.clearspeak),n=t[r]={};for(const e in c.getProperties()){const t=c.getProperties()[e],r=[e+"_Auto"];if(t)for(const n of t)-1!==a.indexOf(e+"_"+n)&&r.push(e+"_"+n);n[e]=r}}return t}equal(e){if(!super.equal(e))return!1;const t=Object.keys(this.preference),r=e.preference;if(t.length!==Object.keys(r).length)return!1;for(let e,a=0;e=t[a];a++)if(this.preference[e]!==r[e])return!1;return!0}}t.ClearspeakPreferences=u,u.AUTO="Auto";const c=new i.DynamicProperties({AbsoluteValue:["Auto","AbsEnd","Cardinality","Determinant"],Bar:["Auto","Conjugate"],Caps:["Auto","SayCaps"],CombinationPermutation:["Auto","ChoosePermute"],Currency:["Auto","Position","Prefix"],Ellipses:["Auto","AndSoOn"],Enclosed:["Auto","EndEnclose"],Exponent:["Auto","AfterPower","Ordinal","OrdinalPower","Exponent"],Fraction:["Auto","EndFrac","FracOver","General","GeneralEndFrac","Ordinal","Over","OverEndFrac","Per"],Functions:["Auto","None","Reciprocal"],ImpliedTimes:["Auto","MoreImpliedTimes","None"],Log:["Auto","LnAsNaturalLog"],Matrix:["Auto","Combinatoric","EndMatrix","EndVector","SilentColNum","SpeakColNum","Vector"],MultiLineLabel:["Auto","Case","Constraint","Equation","Line","None","Row","Step"],MultiLineOverview:["Auto","None"],MultiLinePausesBetweenColumns:["Auto","Long","Short"],MultsymbolDot:["Auto","Dot"],MultsymbolX:["Auto","By","Cross"],Paren:["Auto","CoordPoint","Interval","Silent","Speak","SpeakNestingLevel"],Prime:["Auto","Angle","Length"],Roots:["Auto","PosNegSqRoot","PosNegSqRootEnd","RootEnd"],SetMemberSymbol:["Auto","Belongs","Element","Member","In"],Sets:["Auto","SilentBracket","woAll"],TriangleSymbol:["Auto","Delta"],Trig:["Auto","ArcTrig","TrigInverse","Reciprocal"],VerticalLine:["Auto","Divides","Given","SuchThat"]});class d extends i.DefaultComparator{constructor(e,t){super(e,t),this.preference=e instanceof u?e.preference:{}}match(e){if(!(e instanceof u))return super.match(e);if("default"===e.getComponents()[i.Axis.STYLE])return!0;const t=Object.keys(e.preference);for(let r,a=0;r=t[a];a++)if(this.preference[r]!==e.preference[r])return!1;return!0}compare(e,t){const r=super.compare(e,t);if(0!==r)return r;const a=e instanceof u,n=t instanceof u;if(!a&&n)return 1;if(a&&!n)return-1;if(!a&&!n)return 0;const o=Object.keys(e.preference).length,i=Object.keys(t.preference).length;return o>i?-1:o<i?1:0}}t.Comparator=d;class p extends i.DynamicCstrParser{constructor(){super([i.Axis.LOCALE,i.Axis.MODALITY,i.Axis.DOMAIN,i.Axis.STYLE])}parse(e){const t=super.parse(e);let r=t.getValue(i.Axis.STYLE);const a=t.getValue(i.Axis.LOCALE),n=t.getValue(i.Axis.MODALITY);let l={};return r!==o.DynamicCstr.DEFAULT_VALUE&&(l=this.fromPreference(r),r=this.toPreference(l)),new u({locale:a,modality:n,domain:"clearspeak",style:r},l)}fromPreference(e){return u.fromPreference(e)}toPreference(e){return u.toPreference(e)}}t.Parser=p;const f=[["AbsoluteValue","fenced","neutral","metric"],["Bar","overscore","overaccent"],["Caps","identifier","latinletter"],["CombinationPermutation","appl","unknown"],["Ellipses","punctuation","ellipsis"],["Exponent","superscript",""],["Fraction","fraction",""],["Functions","appl","simple function"],["ImpliedTimes","operator","implicit"],["Log","appl","prefix function"],["Matrix","matrix",""],["Matrix","vector",""],["MultiLineLabel","multiline","label"],["MultiLineOverview","multiline","table"],["MultiLinePausesBetweenColumns","multiline","table"],["MultiLineLabel","table","label"],["MultiLineOverview","table","table"],["MultiLinePausesBetweenColumns","table","table"],["MultiLineLabel","cases","label"],["MultiLineOverview","cases","table"],["MultiLinePausesBetweenColumns","cases","table"],["MultsymbolDot","operator","multiplication"],["MultsymbolX","operator","multiplication"],["Paren","fenced","leftright"],["Prime","superscript","prime"],["Roots","root",""],["Roots","sqrt",""],["SetMemberSymbol","relation","element"],["Sets","fenced","set extended"],["TriangleSymbol","identifier","greekletter"],["Trig","appl","prefix function"],["VerticalLine","punctuated","vbar"]],m=function(){const e={};for(let t,r=0;t=f[r];r++){const r=t[0];let a=e[t[1]];a||(a={},e[t[1]]=a),a[t[2]]=r}return e}();a.default.getInstance().comparators.clearspeak=u.comparator,a.default.getInstance().parsers.clearspeak=new p},5425:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ClearspeakRules=void 0;const a=r(1676),n=r(365),o=r(9912),i=r(1378),l=r(8437),s=r(7283);t.ClearspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:n.pauseSeparator,CTFnodeCounter:o.nodeCounter,CTFcontentIterator:n.contentIterator,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CQFcellsSimple:o.allCellsSimple,CSFordinalExponent:o.ordinalExponent,CSFwordOrdinal:o.wordOrdinal,CQFmatchingFences:o.matchingFences,CSFnestingDepth:o.nestingDepth,CQFfencedArguments:o.fencedArguments,CQFsimpleArguments:o.simpleArguments,CQFspaceoutNumber:i.spaceoutNumber})}},9912:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.wordOrdinal=t.layoutFactor_=t.fencedFactor_=t.simpleFactor_=t.simpleArguments=t.fencedArguments=t.insertNesting=t.matchingFences=t.nestingDepth=t.NESTING_DEPTH=t.ordinalExponent=t.allTextLastContent_=t.isUnitExpression=t.isSmallVulgarFraction=t.allCellsSimple=t.allIndices_=t.isInteger_=t.simpleCell_=t.simpleNode=t.hasPreference=t.isSimpleFraction_=t.isSimpleNumber_=t.isNumber_=t.isLetter_=t.isSimple_=t.isSimpleLetters_=t.isSimpleDegree_=t.isSimpleNegative_=t.isSimpleFunction_=t.isSimpleExpression=t.nodeCounter=void 0;const a=r(5740),n=r(5897),o=r(5274),i=r(4356),l=r(4977),s=r(2105),u=r(365),c=r(7630),d=r(9265),p=r(3588);function f(e){return S(e)||y(e)||g(e)||h(e)||m(e)}function m(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(b(e.childNodes[1])||"fenced"===e.childNodes[1].type&&b(e.childNodes[1].childNodes[0]))}function h(e){return"prefixop"===e.type&&"negative"===e.role&&b(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}function g(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(v(e.childNodes[0])||k(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(v(e.childNodes[0].childNodes[0])||k(e.childNodes[0].childNodes[0])))}function y(e){return v(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(v(e.childNodes[0])||S(e.childNodes[0]))&&v(e.childNodes[1])||3===e.childNodes.length&&S(e.childNodes[0])&&v(e.childNodes[1])&&v(e.childNodes[2]))}function b(e){return e.hasAnnotation("clearspeak","simple")}function v(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function k(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function S(e){return k(e)||w(e)}function w(e){if(A("Fraction_Over")||A("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(A("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),r=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&r>0&&r<11}function A(e){return n.default.getInstance().style===e}function x(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(x(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(E(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&M(r))}function E(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function M(e){return o.evalXPath("children/*",e).every((e=>E(e)||"identifier"===e.tagName))}function C(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&k(e.childNodes[0])&&O(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function O(e){for(let t=0;t<e.length-1;t++)if("text"!==e[t].type||""!==e[t].textContent)return!1;return"text"===e[e.length-1].type}function L(e,t){if(!t||!e)return e;const r=e.match(/^(open|close) /);return r?r[0]+t+" "+e.substring(r[0].length):t+" "+e}function P(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function T(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||N(e))}function N(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}t.nodeCounter=function(e,t){const r=t.split("-"),a=u.nodeCounter(e,r[0]||""),n=r[1]||"",o=r[2]||"";let i=!0;return function(){const e=a();return i?(i=!1,o+e+n):e+n}},t.isSimpleExpression=f,t.isSimpleFunction_=m,t.isSimpleNegative_=h,t.isSimpleDegree_=g,t.isSimpleLetters_=y,t.isSimple_=b,t.isLetter_=v,t.isNumber_=k,t.isSimpleNumber_=S,t.isSimpleFraction_=w,t.hasPreference=A,(0,c.register)(new d.SemanticAnnotator("clearspeak","simple",(function(e){return f(e)?"simple":""}))),t.simpleNode=x,t.simpleCell_=_,t.isInteger_=E,t.allIndices_=M,t.allCellsSimple=function(e){const t="matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*";return o.evalXPath(t,e).every(_)?[e]:[]},t.isSmallVulgarFraction=function(e){return(0,l.vulgarFractionSmall)(e,20,11)?[e]:[]},t.isUnitExpression=C,t.allTextLastContent_=O,(0,c.register)(new d.SemanticAnnotator("clearspeak","unit",(function(e){return C(e)?"unit":""}))),t.ordinalExponent=function(e){const t=parseInt(e.textContent,10);return isNaN(t)?e.textContent:t>10?i.LOCALE.NUMBERS.numericOrdinal(t):i.LOCALE.NUMBERS.wordOrdinal(t)},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const a=e.textContent,n="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[n].textContent===a&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?i.LOCALE.NUMBERS.wordOrdinal(r):"",t.NESTING_DEPTH},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,p.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=L,s.Grammar.getInstance().setCorrection("insertNesting",L),t.fencedArguments=function(e){const t=a.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),n=t.indexOf(e);return T(r[n])||T(r[n+1])?[e]:[]},t.simpleArguments=function(e){const t=a.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),n=t.indexOf(e);return P(r[n])&&r[n+1]&&(P(r[n+1])||"root"===r[n+1].tagName||"sqrt"===r[n+1].tagName||"superscript"===r[n+1].tagName&&r[n+1].childNodes[0].childNodes[0]&&("number"===r[n+1].childNodes[0].childNodes[0].tagName||"identifier"===r[n+1].childNodes[0].childNodes[0].tagName)&&("2"===r[n+1].childNodes[0].childNodes[1].textContent||"3"===r[n+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=P,t.fencedFactor_=T,t.layoutFactor_=N,t.wordOrdinal=function(e){return i.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10))}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const m={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let h=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return x;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(m[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function x(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return h||(g(u.DynamicCstr.BASE_LOCALE),h=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=x},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){return a.baselineVerbose(e).replace(/-$/,"")},t.baselineBrief=function(e){return a.baselineBrief(e).replace(/-$/,"")},t.leftSuperscriptVerbose=function(e){return a.superscriptVerbose(e).replace(/^exposant/,"exposant gauche")},t.leftSubscriptVerbose=function(e){return a.subscriptVerbose(e).replace(/^indice/,"indice gauche")},t.leftSuperscriptBrief=function(e){return a.superscriptBrief(e).replace(/^sup/,"sup gauche")},t.leftSubscriptBrief=function(e){return a.subscriptBrief(e).replace(/^sub/,"sub gauche")}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(707),n=r(5740),o=r(5274),i=r(4356),l=r(3308);let s={};function u(e,t){const r=Array.from(e.textContent),a=[],n=l.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function c(e,r,o,i,l,u){i=i||t.nestingBarriers,l=l||{},u=u||function(e){return!1};const c=n.serializeXml(r);if(s[e]||(s[e]={}),s[e][c])return s[e][c];if(u(r)||o.indexOf(r.tagName)<0)return 0;const d=p(r,o,a.setdifference(i,o),l,u,0);return s[e][c]=d,d}function d(e,t){if(!e.attributes)return!1;const r=n.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function p(e,t,r,a,o,i){if(o(e)||r.indexOf(e.tagName)>-1||d(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=n.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return p(e,t,r,a,o,i)})))}function f(e){return c("fraction",e,["fraction"],t.nestingBarriers,{},i.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=f(e),n=Array(a).fill(t);return r&&n.push(r),n.join(i.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function h(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+i.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+i.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function g(e){return c("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,r){const a=g(e),n=b(e);return r=n?i.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:i.LOCALE.FUNCTIONS.combineNestedRadical(t,i.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function b(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return i.LOCALE.MESSAGES.MSroots[t]||""}function v(e){return c("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function k(e){return c("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).join(" ")},t.spaceoutNodes=u,t.spaceoutNumber=function(e){return u(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return u(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return s={},[e]},t.getNestingDepth=c,t.containsAttr=d,t.computeNestingDepth_=p,t.fractionNestingDepth=f,t.nestedFraction=m,t.openingFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.START,i.LOCALE.MESSAGES.MS.FRAC_V)},t.closingFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.END,i.LOCALE.MESSAGES.MS.FRAC_V)},t.overFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.FRAC_OVER)},t.openingFractionBrief=function(e){return m(e,i.LOCALE.MESSAGES.MS.START,i.LOCALE.MESSAGES.MS.FRAC_B)},t.closingFractionBrief=function(e){return m(e,i.LOCALE.MESSAGES.MS.END,i.LOCALE.MESSAGES.MS.FRAC_B)},t.openingFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.FRAC_S:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.FRAC_S)},t.closingFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.ENDFRAC:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.ENDFRAC)},t.overFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.FRAC_OVER:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.FRAC_OVER)},t.isSmallVulgarFraction=function(e){return i.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=h,t.subscriptVerbose=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB})},t.subscriptBrief=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUB,{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})},t.superscriptVerbose=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB})},t.superscriptBrief=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUP,{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})},t.baselineVerbose=function(e){const t=h(e,"",{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB});return t?t.replace(new RegExp(i.LOCALE.MESSAGES.MS.SUB+"$"),i.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(i.LOCALE.MESSAGES.MS.SUPER+"$"),i.LOCALE.MESSAGES.MS.SUPERSCRIPT):i.LOCALE.MESSAGES.MS.BASELINE},t.baselineBrief=function(e){return h(e,"",{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})||i.LOCALE.MESSAGES.MS.BASE},t.radicalNestingDepth=g,t.nestedRadical=y,t.getRootIndex=b,t.openingRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalSbrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ROOT)},t.indexRadicalSbrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.INDEX)},t.underscoreNestingDepth=v,t.nestedUnderscript=function(e){const t=v(e);return Array(t).join(i.LOCALE.MESSAGES.MS.UNDER)+i.LOCALE.MESSAGES.MS.UNDERSCRIPT},t.overscoreNestingDepth=k,t.endscripts=function(e){return i.LOCALE.MESSAGES.MS.ENDSCRIPTS},t.nestedOverscript=function(e){const t=k(e);return Array(t).join(i.LOCALE.MESSAGES.MS.OVER)+i.LOCALE.MESSAGES.MS.OVERSCRIPT},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return"";const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return t.match(/^\(.+\)$/)?t.slice(1,-1):t};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),w=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function A(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+w.get(e)+"]";if(1&n){const t=S.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=A(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=S.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(i.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(5740),o=r(5274),i=r(2105),l=r(5897),s=r(7630),u=r(9265),c=r(4356),d=r(1378);function p(e,t){const r=f(e);return 1===r?t:new Array(r).join(c.LOCALE.MESSAGES.MS.NESTED)+t}function f(e,t){const r=t||0;return e.parentNode?f(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function h(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function g(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(h(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(h(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_START},t.closingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_END},t.overFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_OVER},t.overBevelledFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+c.LOCALE.MESSAGES.MS.FRACTION_OVER},t.nestedRadical=p,t.radicalNestingDepth=f,t.openingRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,i.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=h,t.propagateNumber=g,(0,s.register)(new u.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let i,s=!0;return i=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=i.shift(),o=r.shift(),u=r[0],p=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return p;const f=o?d.nestedSubSuper(o,"",{sup:c.LOCALE.MESSAGES.MS.SUPER,sub:c.LOCALE.MESSAGES.MS.SUB}):"",m=o&&"EMPTY"!==n.tagName(o)||s&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:"\u2800"+f},{})]:[],h=u&&"EMPTY"!==n.tagName(u)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:"\u2800"},{})]:[],g=l.default.evaluateNode(e);return s=!1,p.concat(m,g,h)}},t.implicitIterator=function(e,t){const r=e.slice(0);let i;return i=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=i.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===n.tagName(e),c=o&&"NUMBER"===n.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[new a.Span(o.LOCALE.NUMBERS.numberToWords(t.enumerator),{extid:e.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new a.Span(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),new a.Span(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),{extid:e.childNodes[0].childNodes[1].getAttribute("extid")})]:[new a.Span(t.content||"",{extid:e.getAttribute("extid")})]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString()}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(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=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),m=r(9543),h=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.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(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(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()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return 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===u.Attribute.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 b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a<n;a++){const n=e[a],o=r[a];t.push(n?this.generator.getSpeech(n,this.getXml()):m.recomputeMarkup(o))}return this.mergePrefix_(t)}}}move(e){const t=this.keyMapping.get(e);if(!t)return null;const r=t();return!(!r||r===this.getFocus())&&(this.setFocus(r),this.moved===b.WalkerMoves.HOME&&(this.levels=this.initLevels()),!0)}up(){return this.moved=b.WalkerMoves.UP,this.getFocus()}down(){return this.moved=b.WalkerMoves.DOWN,this.getFocus()}left(){return this.moved=b.WalkerMoves.LEFT,this.getFocus()}right(){return this.moved=b.WalkerMoves.RIGHT,this.getFocus()}repeat(){return this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone()}depth(){return this.moved=this.isSpeech()?b.WalkerMoves.DEPTH:b.WalkerMoves.REPEAT,this.getFocus().clone()}home(){this.moved=b.WalkerMoves.HOME;return this.singletonFocus(this.rootId)}getBySemanticId(e){return v.getBySemanticId(this.node,e)}primaryId(){return this.getFocus().getSemanticPrimary().id.toString()}expand(){const e=this.getFocus().getDomPrimary(),t=this.actionable_(e);return t?(this.moved=b.WalkerMoves.EXPAND,t.dispatchEvent(new Event("click")),this.getFocus().clone()):this.getFocus()}expandable(e){return!!this.actionable_(e)&&0===e.childNodes.length}collapsible(e){return!!this.actionable_(e)&&e.childNodes.length>0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),m.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,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),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.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),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=h.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=h.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=h.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return h.ClearspeakPreferences.addPreference(t,r,i)}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=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):m.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=m.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}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=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=m.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=m.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{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,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,o){const i=e=>a.getBySemanticId(o,e);let l=[];for(let a=0,s=e.length;a<s;a++){if(t[a]){l.push(t[a]);continue}const s=r[e[a]];if(!s)continue;const u=s.childNodes.map((function(e){return e.id.toString()})),c=u.map(i);l=l.concat(n.generateAllVisibleNodes_(u,c,r,o))}return l}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 n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{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 r=0,a=t.length;r<a;r++)if(e(t[r]))return t[r];return null}get(e){const t=this.peek();return!t||e<0||e>=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(5740),n=r(2298),o=r(3588),i=r(6537),l=r(3308),s=r(5656),u=r(7075),c=r(4795),d=r(1204);class p{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=d.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=u.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),l.default.getInstance().setNodeFactory(this.factory)}static addAttributes(e,t,r){r&&1===t.childNodes.length&&t.childNodes[0].nodeType!==a.NodeType.TEXT_NODE&&c.addAttributes(e,t.childNodes[0]),c.addAttributes(e,t)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const a=d.splitAttribute(d.getAttribute(t,n.Attribute.OPERATOR));a.length>1&&(e.textContent=a[1])}static isPunctuated(e){return!s.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&s.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=d.splitAttribute(d.getAttribute(e,n.Attribute.CHILDREN)),a=d.splitAttribute(d.getAttribute(e,n.Attribute.CONTENT));if(p.addAttributes(t,e,!(r.length||a.length)),0===a.length&&0===r.length)return p.textContent(t,e),t;if(a.length>0){const e=d.getBySemanticId(this.mathml,a[0]);e&&p.textContent(t,e,!0)}t.contentNodes=a.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=d.getAttribute(e,n.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=d.getAttribute(e,n.Attribute.TYPE),r=d.getAttribute(e,n.Attribute.ROLE),a=d.getAttribute(e,n.Attribute.FONT),o=d.getAttribute(e,n.Attribute.ANNOTATION)||"",i=d.getAttribute(e,n.Attribute.ID),l=d.getAttribute(e,n.Attribute.EMBELLISHED),s=d.getAttribute(e,n.Attribute.FENCEPOINTER),u=this.createNode(parseInt(i,10));return u.type=t,u.role=r,u.font=a||"unknown",u.parseAnnotation(o),s&&(u.fencePointer=s),l&&(u.embellished=l),u}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,o.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(p.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);s.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=s.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(p.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[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_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;a<n;a++){const n=e[a];r.childNodes.push(s.SemanticSkeleton.simpleCollapseStructure(n)?this.nodeDict[n]:t(n))}return r};t(e)}setParent(e,t){const r=d.getBySemanticId(this.mathml,e),a=this.assembleTree(r);return a.parent=t,a}}t.RebuildStree=p},6295:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticWalker=void 0;const a=r(3284),n=r(9797);class o extends a.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new n.Levels;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,r,a){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(a,r);case"prefixop":return[this.focusFromId(a[0],r.concat(a))];case"postfixop":return[this.focusFromId(a[0],a.concat(r))];case"matrix":case"vector":case"fenced":return[this.focusFromId(a[0],[r[0],a[0],r[1]])];case"cases":return[this.focusFromId(a[0],[r[0],a[0]])];case"punctuated":return"text"===t?a.map(this.singletonFocus.bind(this)):a.length===r.length?r.map(this.singletonFocus.bind(this)):this.combinePunctuations(a,r,[],[]);case"appl":return[this.focusFromId(a[0],[a[0],r[0]]),this.singletonFocus(a[1])];case"root":return[this.singletonFocus(a[1]),this.singletonFocus(a[0])];default:return a.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,r,a){if(0===e.length)return a;const n=e.shift(),o=t.shift();return n===o?(r.push(o),this.combinePunctuations(e,t,r,a)):(t.unshift(o),r.push(n),e.length===t.length?(a.push(this.focusFromId(n,r.concat(t))),a):(a.push(this.focusFromId(n,r)),this.combinePunctuations(e,t,[],a)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const r=[this.singletonFocus(e.shift())];for(let a=0,n=e.length;a<n;a++)r.push(this.focusFromId(e[a],[t[a],e[a]]));return r}left(){super.left();const e=this.levels.indexOf(this.getFocus());if(null===e)return null;const t=this.levels.get(e-1);return t||null}right(){super.right();const e=this.levels.indexOf(this.getFocus());if(null===e)return null;const t=this.levels.get(e+1);return t||null}findFocusOnLevel(e){return this.levels.find((t=>t.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;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,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}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()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.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!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,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"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}MathJax.loader&&MathJax.loader.checkVersion("startup",t.VERSION,"startup"),(0,e.combineWithMathJax)({_:{components:{loader:r,package:a,startup:n}}});var i,l={"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]/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"]},s=Array.from(Object.keys(l)).filter((function(e){return"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e})),u={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"].concat((i=s,function(e){if(Array.isArray(e))return o(e)}(i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(i)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),"[tex]/all-packages":s};(0,e.combineDefaults)(MathJax.config.loader,"dependencies",l),(0,e.combineDefaults)(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),(0,e.combineDefaults)(MathJax.config.loader,"provides",u),(0,e.combineDefaults)(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"}),r.Loader.preLoad("loader","startup","core","input/tex-full","output/chtml","output/chtml/fonts/tex.js","ui/menu","a11y/assistive-mml","a11y/sre");var c=__webpack_require__(444),d=__webpack_require__(6191),p=__webpack_require__(5009),f=__webpack_require__(3494),m=__webpack_require__(3670),h=__webpack_require__(805),g=__webpack_require__(9206),y=__webpack_require__(5722),b=__webpack_require__(4474),v=__webpack_require__(9e3),k=__webpack_require__(91),S=__webpack_require__(6336),w=__webpack_require__(1759),A=__webpack_require__(3909),x=__webpack_require__(9007),_=__webpack_require__(3948),E=__webpack_require__(9145),M=__webpack_require__(142),C=__webpack_require__(7590),O=__webpack_require__(3233),L=__webpack_require__(1334),P=__webpack_require__(6661),T=__webpack_require__(1581),N=__webpack_require__(5410),I=__webpack_require__(6850),R=__webpack_require__(3985),F=__webpack_require__(450),B=__webpack_require__(6405),D=__webpack_require__(3050),j=__webpack_require__(2756),q=__webpack_require__(7238),H=__webpack_require__(5741),U=__webpack_require__(6145),G=__webpack_require__(9878),V=__webpack_require__(7265),X=__webpack_require__(6030),z=__webpack_require__(7131),W=__webpack_require__(1314),$=__webpack_require__(4461),J=__webpack_require__(1349),K=__webpack_require__(4359),Y=__webpack_require__(4770),Z=__webpack_require__(5022),Q=__webpack_require__(5184),ee=__webpack_require__(9102),te=__webpack_require__(6325),re=__webpack_require__(4082),ae=__webpack_require__(9259),ne=__webpack_require__(2975),oe=__webpack_require__(4574),ie=__webpack_require__(4596),le=__webpack_require__(7860),se=__webpack_require__(8823),ue=__webpack_require__(8912),ce=__webpack_require__(3811),de=__webpack_require__(6272),pe=__webpack_require__(3683),fe=__webpack_require__(5138),me=__webpack_require__(3726),he=__webpack_require__(3363),ge=__webpack_require__(3335),ye=__webpack_require__(5713),be=__webpack_require__(9923),ve=__webpack_require__(6469),ke=__webpack_require__(6751),Se=__webpack_require__(5368),we=__webpack_require__(7525),Ae=__webpack_require__(103),xe=__webpack_require__(7233),_e=__webpack_require__(8666),Ee=__webpack_require__(4542),Me=__webpack_require__(4139),Ce=__webpack_require__(8054),Oe=__webpack_require__(6010),Le=__webpack_require__(7875),Pe=__webpack_require__(505);MathJax.loader&&MathJax.loader.checkVersion("core",t.VERSION,"core"),(0,e.combineWithMathJax)({_:{adaptors:{HTMLAdaptor:c,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:p,FindMath:f,Handler:m,HandlerList:h,InputJax:g,MathDocument:y,MathItem:b,MathList:v,MmlTree:{Attributes:k,MML:S,MathMLVisitor:w,MmlFactory:A,MmlNode:x,MmlNodes:{TeXAtom:_,maction:E,maligngroup:M,malignmark:C,math:O,mathchoice:L,menclose:P,merror:T,mfenced:N,mfrac:I,mglyph:R,mi:F,mmultiscripts:B,mn:D,mo:j,mpadded:q,mphantom:H,mroot:U,mrow:G,ms:V,mspace:X,msqrt:z,mstyle:W,msubsup:$,mtable:J,mtd:K,mtext:Y,mtr:Z,munderover:Q,semantics:ee},MmlVisitor:te,OperatorDictionary:re,SerializedMmlVisitor:ae},OutputJax:ne,Tree:{Factory:oe,Node:ie,NodeFactory:le,Visitor:se,Wrapper:ue,WrapperFactory:ce}},handlers:{html_ts:de,html:{HTMLDocument:pe,HTMLDomStrings:fe,HTMLHandler:me,HTMLMathItem:he,HTMLMathList:ge}},mathjax:ye,util:{AsyncLoad:be,BBox:ve,BitField:ke,Entities:Se,FunctionList:we,LinkedList:Ae,Options:xe,PrioritizedList:_e,Retries:Ee,StyleList:Me,Styles:Ce,lengths:Oe,numeric:Le,string:Pe}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",me.HTMLHandler),MathJax.startup.registerConstructor("browserAdaptor",d.browserAdaptor),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=function(e){return MathJax.loader.load(e)});var Te=__webpack_require__(8462),Ne=__webpack_require__(210),Ie=__webpack_require__(9899),Re=__webpack_require__(4676),Fe=__webpack_require__(7073),Be=__webpack_require__(2947),De=__webpack_require__(8929),je=__webpack_require__(1256),qe=__webpack_require__(5450),He=__webpack_require__(8562),Ue=__webpack_require__(1130),Ge=__webpack_require__(9497),Ve=__webpack_require__(8292),Xe=__webpack_require__(5453),ze=__webpack_require__(8803),We=__webpack_require__(9140),$e=__webpack_require__(6521),Je=__webpack_require__(8317),Ke=__webpack_require__(3971),Ye=__webpack_require__(8417),Ze=__webpack_require__(8174),Qe=__webpack_require__(583),et=__webpack_require__(7819),tt=__webpack_require__(8021),rt=__webpack_require__(2790),at=__webpack_require__(4387),nt=__webpack_require__(1275),ot=__webpack_require__(2942),it=__webpack_require__(1181),lt=__webpack_require__(7693),st=__webpack_require__(1186),ut=__webpack_require__(8603),ct=__webpack_require__(6538),dt=__webpack_require__(7191),pt=__webpack_require__(8667),ft=__webpack_require__(9499),mt=__webpack_require__(3980),ht=__webpack_require__(4934),gt=__webpack_require__(1933),yt=__webpack_require__(8963),bt=__webpack_require__(3752),vt=__webpack_require__(8227),kt=__webpack_require__(6648),St=__webpack_require__(6628),wt=__webpack_require__(5860),At=__webpack_require__(7960),xt=__webpack_require__(2784),_t=__webpack_require__(4207),Et=__webpack_require__(8458),Mt=__webpack_require__(5464),Ct=__webpack_require__(6471),Ot=__webpack_require__(1428),Lt=__webpack_require__(6121),Pt=__webpack_require__(3078),Tt=__webpack_require__(8901),Nt=__webpack_require__(332),It=__webpack_require__(7535),Rt=__webpack_require__(6224),Ft=__webpack_require__(643),Bt=__webpack_require__(1503),Dt=__webpack_require__(836),jt=__webpack_require__(6944),qt=__webpack_require__(1496),Ht=__webpack_require__(6793),Ut=__webpack_require__(1110),Gt=__webpack_require__(5579),Vt=__webpack_require__(4234),Xt=__webpack_require__(4898),zt=__webpack_require__(3168),Wt=__webpack_require__(2612),$t=__webpack_require__(7157),Jt=__webpack_require__(7741),Kt=__webpack_require__(9365),Yt=__webpack_require__(1527),Zt=__webpack_require__(2307),Qt=__webpack_require__(2675),er=__webpack_require__(58),tr=__webpack_require__(8728),rr=__webpack_require__(6841),ar=__webpack_require__(1442),nr=__webpack_require__(1247);function or(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,xe.insert)(MathJax.config.tex,{packages:r})}}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}MathJax.loader&&MathJax.loader.checkVersion("input/tex-full",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{tex_ts:Te,tex:{AllPackages:Ne,Configuration:Ie,FilterUtil:Re,FindTeX:Fe,MapHandler:Be,NodeFactory:De,NodeUtil:je,ParseMethods:qe,ParseOptions:He,ParseUtil:Ue,Stack:Ge,StackItem:Ve,StackItemFactory:Xe,Symbol:ze,SymbolMap:We,Tags:$e,TexConstants:Je,TexError:Ke,TexParser:Ye,action:{ActionConfiguration:Ze},amscd:{AmsCdConfiguration:Qe,AmsCdMethods:et},ams:{AmsConfiguration:tt,AmsItems:rt,AmsMethods:at},autoload:{AutoloadConfiguration:nt},base:{BaseConfiguration:ot,BaseItems:it,BaseMethods:lt},bbox:{BboxConfiguration:st},boldsymbol:{BoldsymbolConfiguration:ut},braket:{BraketConfiguration:ct,BraketItems:dt,BraketMethods:pt},bussproofs:{BussproofsConfiguration:ft,BussproofsItems:mt,BussproofsMethods:ht,BussproofsUtil:gt},cancel:{CancelConfiguration:yt},cases:{CasesConfiguration:bt},centernot:{CenternotConfiguration:vt},colortbl:{ColortblConfiguration:kt},colorv2:{ColorV2Configuration:St},color:{ColorConfiguration:wt,ColorConstants:At,ColorMethods:xt,ColorUtil:_t},configmacros:{ConfigMacrosConfiguration:Et},empheq:{EmpheqConfiguration:Mt,EmpheqUtil:Ct},enclose:{EncloseConfiguration:Ot},extpfeil:{ExtpfeilConfiguration:Lt},gensymb:{GensymbConfiguration:Pt},html:{HtmlConfiguration:Tt,HtmlMethods:Nt},mathtools:{MathtoolsConfiguration:It,MathtoolsItems:Rt,MathtoolsMethods:Ft,MathtoolsTags:Bt,MathtoolsUtil:Dt},mhchem:{MhchemConfiguration:jt},newcommand:{NewcommandConfiguration:qt,NewcommandItems:Ht,NewcommandMethods:Ut,NewcommandUtil:Gt},noerrors:{NoErrorsConfiguration:Vt},noundefined:{NoUndefinedConfiguration:Xt},physics:{PhysicsConfiguration:zt,PhysicsItems:Wt,PhysicsMethods:$t},require:{RequireConfiguration:Jt},setoptions:{SetOptionsConfiguration:Kt},tagformat:{TagFormatConfiguration:Yt},textcomp:{TextcompConfiguration:Zt},textmacros:{TextMacrosConfiguration:Qt,TextMacrosMethods:er,TextParser:tr},unicode:{UnicodeConfiguration:rr},upgreek:{UpgreekConfiguration:ar},verb:{VerbConfiguration:nr}}}}}),MathJax.loader&&MathJax.loader.checkVersion("[tex]/all-packages",t.VERSION,"tex-extension"),(0,e.combineWithMathJax)({_:{input:{tex:{AllPackages:Ne,autoload:{AutoloadConfiguration:nt},require:{RequireConfiguration:Jt}}}}}),MathJax.loader&&MathJax.loader.preLoad("[tex]/autoload","[tex]/require"),or(["require"].concat(function(e){return function(e){if(Array.isArray(e))return ir(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ir(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ir(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Ne.AllPackages)),!1),MathJax.loader&&MathJax.loader.preLoad("input/tex-base","[tex]/all-packages"),or();var lr=__webpack_require__(50),sr=__webpack_require__(8042),ur=__webpack_require__(8270),cr=__webpack_require__(6797),dr=__webpack_require__(5355),pr=__webpack_require__(9261),fr=__webpack_require__(9086),mr=__webpack_require__(95),hr=__webpack_require__(1148),gr=__webpack_require__(8102),yr=__webpack_require__(804),br=__webpack_require__(8147),vr=__webpack_require__(2275),kr=__webpack_require__(9063),Sr=__webpack_require__(6911),wr=__webpack_require__(1653),Ar=__webpack_require__(6781),xr=__webpack_require__(6460),_r=__webpack_require__(6287),Er=__webpack_require__(5964),Mr=__webpack_require__(8776),Cr=__webpack_require__(4798),Or=__webpack_require__(4597),Lr=__webpack_require__(2970),Pr=__webpack_require__(5610),Tr=__webpack_require__(4300),Nr=__webpack_require__(8002),Ir=__webpack_require__(7056),Rr=__webpack_require__(1259),Fr=__webpack_require__(3571),Br=__webpack_require__(6590),Dr=__webpack_require__(8650),jr=__webpack_require__(421),qr=__webpack_require__(5884),Hr=__webpack_require__(5552),Ur=__webpack_require__(3055),Gr=__webpack_require__(7519),Vr=__webpack_require__(4420),Xr=__webpack_require__(9800),zr=__webpack_require__(1160),Wr=__webpack_require__(1956),$r=__webpack_require__(7490),Jr=__webpack_require__(7313),Kr=__webpack_require__(7555),Yr=__webpack_require__(2688),Zr=__webpack_require__(5636),Qr=__webpack_require__(5723),ea=__webpack_require__(8009),ta=__webpack_require__(5023),ra=__webpack_require__(7096),aa=__webpack_require__(6898),na=__webpack_require__(6991),oa=__webpack_require__(8411),ia=__webpack_require__(4126),la=__webpack_require__(258),sa=__webpack_require__(4093),ua=__webpack_require__(905),ca=__webpack_require__(6237),da=__webpack_require__(5164),pa=__webpack_require__(6319),fa=__webpack_require__(5766),ma=__webpack_require__(1971),ha=__webpack_require__(167),ga=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{chtml_ts:lr,chtml:{FontData:sr,Notation:ur,Usage:cr,Wrapper:dr,WrapperFactory:pr,Wrappers_ts:fr,Wrappers:{TeXAtom:mr,TextNode:hr,maction:gr,math:yr,menclose:br,mfenced:vr,mfrac:kr,mglyph:Sr,mi:wr,mmultiscripts:Ar,mn:xr,mo:_r,mpadded:Er,mroot:Mr,mrow:Cr,ms:Or,mspace:Lr,msqrt:Pr,msubsup:Tr,mtable:Nr,mtd:Ir,mtext:Rr,mtr:Fr,munderover:Br,scriptbase:Dr,semantics:jr}},common:{FontData:qr,Notation:Hr,OutputJax:Ur,Wrapper:Gr,WrapperFactory:Vr,Wrappers:{TeXAtom:Xr,TextNode:zr,maction:Wr,math:$r,menclose:Jr,mfenced:Kr,mfrac:Yr,mglyph:Zr,mi:Qr,mmultiscripts:ea,mn:ta,mo:ra,mpadded:aa,mroot:na,mrow:oa,ms:ia,mspace:la,msqrt:sa,msubsup:ua,mtable:ca,mtd:da,mtext:pa,mtr:fa,munderover:ma,scriptbase:ha,semantics:ga}}}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"output/chtml",{checkReady:function(){return MathJax.loader.load("output/chtml/fonts/tex")}}),MathJax.startup&&(MathJax.startup.registerConstructor("chtml",lr.CHTML),MathJax.startup.useOutput("chtml"));var ya=__webpack_require__(2760),ba=__webpack_require__(4005),va=__webpack_require__(1015),ka=__webpack_require__(6555),Sa=__webpack_require__(2183),wa=__webpack_require__(3490),Aa=__webpack_require__(9056),xa=__webpack_require__(3019),_a=__webpack_require__(2713),Ea=__webpack_require__(7517),Ma=__webpack_require__(4182),Ca=__webpack_require__(2679),Oa=__webpack_require__(5469),La=__webpack_require__(775),Pa=__webpack_require__(9551),Ta=__webpack_require__(6530),Na=__webpack_require__(4409),Ia=__webpack_require__(5292),Ra=__webpack_require__(5887),Fa=__webpack_require__(1103),Ba=__webpack_require__(9124),Da=__webpack_require__(6001),ja=__webpack_require__(3696),qa=__webpack_require__(9587),Ha=__webpack_require__(8348),Ua=__webpack_require__(1376),Ga=__webpack_require__(1439),Va=__webpack_require__(331),Xa=__webpack_require__(4886),za=__webpack_require__(4471),Wa=__webpack_require__(5181),$a=__webpack_require__(3526),Ja=__webpack_require__(5649),Ka=__webpack_require__(7153),Ya=__webpack_require__(5745),Za=__webpack_require__(1411),Qa=__webpack_require__(6384),en=__webpack_require__(6041),tn=__webpack_require__(8199),rn=__webpack_require__(9848),an=__webpack_require__(7906),nn=__webpack_require__(2644),on=__webpack_require__(4926);if(MathJax.loader&&MathJax.loader.checkVersion("output/chtml/fonts/tex",t.VERSION,"chtml-font"),(0,e.combineWithMathJax)({_:{output:{chtml:{fonts:{tex_ts:ya,tex:{"bold-italic":ba,bold:va,"fraktur-bold":ka,fraktur:Sa,italic:wa,largeop:Aa,monospace:xa,normal:_a,"sans-serif-bold-italic":Ea,"sans-serif-bold":Ma,"sans-serif-italic":Ca,"sans-serif":Oa,smallop:La,"tex-calligraphic-bold":Pa,"tex-size3":Ta,"tex-size4":Na,"tex-variant":Ia}}},common:{fonts:{tex:{"bold-italic":Ra,bold:Fa,delimiters:Ba,"double-struck":Da,"fraktur-bold":ja,fraktur:qa,italic:Ha,largeop:Ua,monospace:Ga,normal:Va,"sans-serif-bold-italic":Xa,"sans-serif-bold":za,"sans-serif-italic":Wa,"sans-serif":$a,"script-bold":Ja,script:Ka,smallop:Ya,"tex-calligraphic-bold":Za,"tex-calligraphic":Qa,"tex-mathit":en,"tex-oldstyle-bold":tn,"tex-oldstyle":rn,"tex-size3":an,"tex-size4":nn,"tex-variant":on}}}}}}),MathJax.startup){(0,e.combineDefaults)(MathJax.config,"chtml",{fontURL:a.Package.resolvePath("output/chtml/fonts/woff-v2",!1)});var ln=(0,xe.selectOptionsFromKeys)(MathJax.config.chtml||{},ya.TeXFont.OPTIONS);(0,e.combineDefaults)(MathJax.config,"chtml",{font:new ya.TeXFont(ln)})}var sn=__webpack_require__(5865),un=__webpack_require__(8310),cn=__webpack_require__(4001),dn=__webpack_require__(473),pn=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:sn,Menu:un,MenuHandler:cn,MmlVisitor:dn,SelectableInfo:pn}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,cn.MenuHandler)(e)}),20);var fn=__webpack_require__(351);MathJax.loader&&MathJax.loader.checkVersion("a11y/assistive-mml",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"assistive-mml":fn}}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,fn.AssistiveMmlHandler)(e)}));var mn=__webpack_require__(5445),hn=__webpack_require__.n(mn);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:mn}}}),MathJax.startup){var gn=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:gn};else{try{gn=MathJax.config.loader.require.resolve(gn+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:gn}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return hn().preloadLocales(e)});var yn=__webpack_require__(5282),bn=JSON.parse('{"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\\"))"],["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\\""],["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::*","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::*","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()<last()]"]]},"base/rules/clearspeak_base_romance.min":{"locale":"romance","domain":"clearspeak","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","function-prefix-reciprocal","Trig_Reciprocal","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-reciprocal-simple","Trig_Reciprocal","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-reciprocal","Functions_Reciprocal","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\\"))"]]},"base/rules/mathspeak_base.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree","CQFresetNesting"],["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:100)","self::empty"],["Rule","omit-font","default","[n] . (grammar:ignoreFont=@font)","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Specialized","collapsed","default","brief"],["Specialized","collapsed","brief","sbrief"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Alias","font","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\\""],["Alias","font","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["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","number-with-chars-brief","brief","self::number[@role=\\"othernumber\\"]","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Specialized","number-with-chars-brief","brief","sbrief"],["Precondition","number-as-upper-word","default","self::number[@role=\\"othernumber\\"]","string-length(text())>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\\""],["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"]]}}'),vn=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"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","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"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","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"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"}}},{"category":"Lu","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"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","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":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","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":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","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":"298D"},{"category":"Pe","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":"298E"},{"category":"Ps","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":"298F"},{"category":"Pe","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":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","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":"FE35"},{"category":"Pe","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":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","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":"FE47"},{"category":"Pe","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":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"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\\"]"]]},"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, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["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, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["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:!prefix: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\\" (span:.)"],["Action","integers","[t] \\"the integers\\" (span:.)"],["Action","rational-numbers","[t] \\"the rational numbers\\" (span:.)"],["Action","real-numbers","[t] \\"the real numbers\\" (span:.)"],["Action","complex-numbers","[t] \\"the complex numbers\\" (span:.)"],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\" (span:.)"],["Action","positive-integers","[t] \\"the positive integers\\" (span:.)"],["Action","negative-integers","[t] \\"the negative integers\\" (span:.)"],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\" (span:.)"],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\" (span:.); [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\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\" (span:.); [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\\""],["Action","cube","[n] children/*[1]; [t] \\"cubed\\""],["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)"]]}}'),kn=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":""},"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":""}},"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\u2810"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\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\u2810\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\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\u2810\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\u2810\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\u2810\u2808\u2828\u2828\u2810\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","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@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\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["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","not(@font) or @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","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","[n] text(); [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [n] text()"],["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","fraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator); [t] CSFoverFraction; [n] children/*[2] (layout:denominator); [t] CSFcloseFraction; [p] (layout:endfraction)"],["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\\""]]}}');function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}r.Loader.preLoad("loader"),r.Loader.load.apply(r.Loader,function(e){return function(e){if(Array.isArray(e))return Sn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Sn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Sn(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(r.CONFIG.load)).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)})),yn.default.set("base",bn),yn.default.set("en",vn),yn.default.set("nemeth",kn)}()})(); |