mathjax
Version:
Beautiful and accessible math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers. This package includes the packaged components (install mathjax-full to get the source
1 lines • 1.7 MB
JavaScript
(()=>{var t,e,C={981(t,e){"use strict";function C(t,e){return void 0===e&&(e=Object),e&&"function"==typeof e.getOwnPropertyDescriptors&&(t=e.create(null,e.getOwnPropertyDescriptors(t))),e&&"function"==typeof e.freeze?e.freeze(t):t}function s(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var i=C({allowfullscreen:!0,async:!0,autofocus:!0,autoplay:!0,checked:!0,controls:!0,default:!0,defer:!0,disabled:!0,formnovalidate:!0,hidden:!0,ismap:!0,itemscope:!0,loop:!0,multiple:!0,muted:!0,nomodule:!0,novalidate:!0,open:!0,playsinline:!0,readonly:!0,required:!0,reversed:!0,selected:!0});var n=C({area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});var r=C({script:!1,style:!1,textarea:!0,title:!0});function o(t){return t===a.HTML}var a=C({HTML:"text/html",XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),l=Object.keys(a).map(function(t){return a[t]});var c=C({HTML:"http://www.w3.org/1999/xhtml",SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});e.assign=function(t,e){if(null===t||"object"!=typeof t)throw new TypeError("target is not an object");for(var C in e)s(e,C)&&(t[C]=e[C]);return t},e.find=function(t,e,C){if(void 0===C&&(C=Array.prototype),t&&"function"==typeof C.find)return C.find.call(t,e);for(var i=0;i<t.length;i++)if(s(t,i)){var n=t[i];if(e.call(void 0,n,i,t))return n}},e.freeze=C,e.HTML_BOOLEAN_ATTRIBUTES=i,e.HTML_RAW_TEXT_ELEMENTS=r,e.HTML_VOID_ELEMENTS=n,e.hasDefaultHTMLNamespace=function(t){return o(t)||t===a.XML_XHTML_APPLICATION},e.hasOwn=s,e.isHTMLBooleanAttribute=function(t){return s(i,t.toLowerCase())},e.isHTMLRawTextElement=function(t){var e=t.toLowerCase();return s(r,e)&&!r[e]},e.isHTMLEscapableRawTextElement=function(t){var e=t.toLowerCase();return s(r,e)&&r[e]},e.isHTMLMimeType=o,e.isHTMLVoidElement=function(t){return s(n,t.toLowerCase())},e.isValidMimeType=function(t){return l.indexOf(t)>-1},e.MIME_TYPE=a,e.NAMESPACE=c},985(t,e,C){"use strict";var s=C(981),i=C(553),n=C(918),r=C(334),o=C(309),a=i.DOMImplementation,l=s.hasDefaultHTMLNamespace,c=s.isHTMLMimeType,h=s.isValidMimeType,L=s.MIME_TYPE,d=s.NAMESPACE,u=n.ParseError,p=o.XMLReader;function m(t){return t.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028\u2029]/g,"\n")}function f(t){if(void 0===(t=t||{}).locator&&(t.locator=!0),this.assign=t.assign||s.assign,this.domHandler=t.domHandler||g,this.onError=t.onError||t.errorHandler,t.errorHandler&&"function"!=typeof t.errorHandler)throw new TypeError("errorHandler object is no longer supported, switch to onError!");t.errorHandler&&t.errorHandler("warning","The `errorHandler` option has been deprecated, use `onError` instead!",this),this.normalizeLineEndings=t.normalizeLineEndings||m,this.locator=!!t.locator,this.xmlns=this.assign(Object.create(null),t.xmlns)}function g(t){var e=t||{};this.mimeType=e.mimeType||L.XML_APPLICATION,this.defaultNamespace=e.defaultNamespace||null,this.cdata=!1,this.currentElement=void 0,this.doc=void 0,this.locator=void 0,this.onError=e.onError}function b(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber}function E(t,e,C){return"string"==typeof t?t.substr(e,C):t.length>=e+C||e?new java.lang.String(t,e,C)+"":t}function x(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.appendChild(e)}f.prototype.parseFromString=function(t,e){if(!h(e))throw new TypeError('DOMParser.parseFromString: the provided mimeType "'+e+'" is not valid.');var C=this.assign(Object.create(null),this.xmlns),i=r.XML_ENTITIES,n=C[""]||null;l(e)?(i=r.HTML_ENTITIES,n=d.HTML):e===L.XML_SVG_IMAGE&&(n=d.SVG),C[""]=n,C.xml=C.xml||d.XML;var o=new this.domHandler({mimeType:e,defaultNamespace:n,onError:this.onError}),a=this.locator?{}:void 0;this.locator&&o.setDocumentLocator(a);var c=new p;return c.errorHandler=o,c.domBuilder=o,!s.isHTMLMimeType(e)&&"string"!=typeof t&&c.errorHandler.fatalError("source is not a string"),c.parse(this.normalizeLineEndings(String(t)),C,i),o.doc.documentElement||c.errorHandler.fatalError("missing root element"),o.doc},g.prototype={startDocument:function(){var t=new a;this.doc=c(this.mimeType)?t.createHTMLDocument(!1):t.createDocument(this.defaultNamespace,"")},startElement:function(t,e,C,s){var i=this.doc,n=i.createElementNS(t,C||e),r=s.length;x(this,n),this.currentElement=n,this.locator&&b(this.locator,n);for(var o=0;o<r;o++){t=s.getURI(o);var a=s.getValue(o),l=(C=s.getQName(o),i.createAttributeNS(t,C));this.locator&&b(s.getLocator(o),l),l.value=l.nodeValue=a,n.setAttributeNode(l)}},endElement:function(t,e,C){this.currentElement=this.currentElement.parentNode},startPrefixMapping:function(t,e){},endPrefixMapping:function(t){},processingInstruction:function(t,e){var C=this.doc.createProcessingInstruction(t,e);this.locator&&b(this.locator,C),x(this,C)},ignorableWhitespace:function(t,e,C){},characters:function(t,e,C){if(t=E.apply(this,arguments)){if(this.cdata)var s=this.doc.createCDATASection(t);else s=this.doc.createTextNode(t);this.currentElement?this.currentElement.appendChild(s):/^\s*$/.test(t)&&this.doc.appendChild(s),this.locator&&b(this.locator,s)}},skippedEntity:function(t){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(t){t&&(t.lineNumber=0),this.locator=t},comment:function(t,e,C){t=E.apply(this,arguments);var s=this.doc.createComment(t);this.locator&&b(this.locator,s),x(this,s)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(t,e,C,s){var i=this.doc.implementation;if(i&&i.createDocumentType){var n=i.createDocumentType(t,e,C,s);this.locator&&b(this.locator,n),x(this,n),this.doc.doctype=n}},reportError:function(t,e){if("function"==typeof this.onError)try{this.onError(t,e,this)}catch(C){throw new u("Reporting "+t+' "'+e+'" caused '+C,this.locator)}else console.error("[xmldom "+t+"]\t"+e,function(t){if(t)return"\n@#[line:"+t.lineNumber+",col:"+t.columnNumber+"]"}(this.locator))},warning:function(t){this.reportError("warning",t)},error:function(t){this.reportError("error",t)},fatalError:function(t){throw this.reportError("fatalError",t),new u(t,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(t){g.prototype[t]=function(){return null}}),e.__DOMHandler=g,e.DOMParser=f,e.normalizeLineEndings=m,e.onErrorStopParsing=function(t){if("error"===t)throw"onErrorStopParsing"},e.onWarningStopParsing=function(){throw"onWarningStopParsing"}},553(t,e,C){"use strict";var s=C(981),i=s.find,n=s.hasDefaultHTMLNamespace,r=s.hasOwn,o=s.isHTMLMimeType,a=s.isHTMLRawTextElement,l=s.isHTMLVoidElement,c=s.MIME_TYPE,h=s.NAMESPACE,L=Symbol(),d=C(918),u=d.DOMException,p=d.DOMExceptionName,m=C(112);function f(t){if(t!==L)throw new TypeError("Illegal constructor")}function g(t){return""!==t}function b(t,e){return r(t,e)||(t[e]=!0),t}function E(t){if(!t)return[];var e=function(t){return t?t.split(/[\t\n\f\r ]+/).filter(g):[]}(t);return Object.keys(e.reduce(b,{}))}function x(t){if(!m.QName_exact.test(t))throw new u(u.INVALID_CHARACTER_ERR,'invalid character in qualified name "'+t+'"')}function N(t,e){x(e),t=t||null;var C=null,i=e;if(e.indexOf(":")>=0){var n=e.split(":");C=n[0],i=n[1]}if(null!==C&&null===t)throw new u(u.NAMESPACE_ERR,"prefix is non-null and namespace is null");if("xml"===C&&t!==s.NAMESPACE.XML)throw new u(u.NAMESPACE_ERR,'prefix is "xml" and namespace is not the XML namespace');if(("xmlns"===C||"xmlns"===e)&&t!==s.NAMESPACE.XMLNS)throw new u(u.NAMESPACE_ERR,'either qualifiedName or prefix is "xmlns" and namespace is not the XMLNS namespace');if(t===s.NAMESPACE.XMLNS&&"xmlns"!==C&&"xmlns"!==e)throw new u(u.NAMESPACE_ERR,'namespace is the XMLNS namespace and neither qualifiedName nor prefix is "xmlns"');return[t,C,i]}function y(t,e){for(var C in t)r(t,C)&&(e[C]=t[C])}function v(t,e){var C=t.prototype;if(!(C instanceof e)){function s(){}s.prototype=e.prototype,y(C,s=new s),t.prototype=C=s}C.constructor!=t&&("function"!=typeof t&&console.error("unknown Class:"+t),C.constructor=t)}var M={},A=M.ELEMENT_NODE=1,T=M.ATTRIBUTE_NODE=2,R=M.TEXT_NODE=3,I=M.CDATA_SECTION_NODE=4,S=M.ENTITY_REFERENCE_NODE=5,O=M.ENTITY_NODE=6,w=M.PROCESSING_INSTRUCTION_NODE=7,k=M.COMMENT_NODE=8,D=M.DOCUMENT_NODE=9,P=M.DOCUMENT_TYPE_NODE=10,B=M.DOCUMENT_FRAGMENT_NODE=11,_=M.NOTATION_NODE=12,F=s.freeze({DOCUMENT_POSITION_DISCONNECTED:1,DOCUMENT_POSITION_PRECEDING:2,DOCUMENT_POSITION_FOLLOWING:4,DOCUMENT_POSITION_CONTAINS:8,DOCUMENT_POSITION_CONTAINED_BY:16,DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:32});function U(t,e){if(e.length<t.length)return U(e,t);var C=null;for(var s in t){if(t[s]!==e[s])return C;C=t[s]}return C}function j(t){return t.guid||(t.guid=Math.random()),t.guid}function H(){}function W(t,e){this._node=t,this._refresh=e,V(this)}function V(t){var e=t._node._inc||t._node.ownerDocument._inc;if(t._inc!==e){var C=t._refresh(t._node);if(St(t,"length",C.length),!t.$$length||C.length<t.$$length)for(var s=C.length;s in t;s++)r(t,s)&&delete t[s];y(C,t),t._inc=e}}function z(){}function G(t,e){for(var C=0;C<t.length;){if(t[C]===e)return C;C++}}function q(t,e,C,s){if(s?e[G(e,s)]=C:(e[e.length]=C,e.length++),t){C.ownerElement=t;var i=t.ownerDocument;i&&(s&&tt(i,t,s),function(t,e,C){t&&t._inc++;var s=C.namespaceURI;s===h.XMLNS&&(e._nsMap[C.prefix?C.localName:""]=C.value)}(i,t,C))}}function X(t,e,C){var s=G(e,C);if(s>=0){for(var i=e.length-1;s<=i;)e[s]=e[++s];if(e.length=i,t){var n=t.ownerDocument;n&&tt(n,t,C),C.ownerElement=null}}}function J(){}function K(t){f(t)}function $(t){return("<"==t?"<":">"==t&&">")||"&"==t&&"&"||'"'==t&&"""||"&#"+t.charCodeAt()+";"}function Y(t,e){Q(t,null,{enter:function(t){return!e(t)||Q.STOP}})}function Q(t,e,C){for(var s=[{node:t,context:e,phase:Q.ENTER}];s.length>0;){var i=s.pop();if(i.phase===Q.ENTER){var n=C.enter(i.node,i.context);if(n===Q.STOP)return Q.STOP;if(s.push({node:i.node,context:n,phase:Q.EXIT}),null==n)continue;for(var r=i.node.lastChild;r;)s.push({node:r,context:n,phase:Q.ENTER}),r=r.previousSibling}else C.exit&&C.exit(i.node,i.context)}}function Z(t,e){f(t);var C=e||{};this.ownerDocument=this,this.contentType=C.contentType||c.XML_APPLICATION,this.type=o(this.contentType)?"html":"xml"}function tt(t,e,C,s){t&&t._inc++,C.namespaceURI===h.XMLNS&&delete e._nsMap[C.prefix?C.localName:""]}function et(t,e,C){if(t&&t._inc){t._inc++;var s=e.childNodes;if(C&&!C.nextSibling)s[s.length++]=C;else{for(var i=e.firstChild,n=0;i;)s[n++]=i,i=i.nextSibling;s.length=n,delete s[s.length]}}}function Ct(t,e){if(t!==e.parentNode)throw new u(u.NOT_FOUND_ERR,"child's parent is not parent");var C=e.previousSibling,s=e.nextSibling;return C?C.nextSibling=s:t.firstChild=s,s?s.previousSibling=C:t.lastChild=C,et(t.ownerDocument,t),e.parentNode=null,e.previousSibling=null,e.nextSibling=null,e}function st(t){return t&&t.nodeType===K.DOCUMENT_TYPE_NODE}function it(t){return t&&t.nodeType===K.ELEMENT_NODE}function nt(t){return t&&t.nodeType===K.TEXT_NODE}function rt(t,e){var C=t.childNodes||[];if(i(C,it)||st(e))return!1;var s=i(C,st);return!(e&&s&&C.indexOf(s)>C.indexOf(e))}function ot(t,e){var C=t.childNodes||[];if(i(C,function(t){return it(t)&&t!==e}))return!1;var s=i(C,st);return!(e&&s&&C.indexOf(s)>C.indexOf(e))}function at(t,e,C){if(!function(t){return t&&(t.nodeType===K.DOCUMENT_NODE||t.nodeType===K.DOCUMENT_FRAGMENT_NODE||t.nodeType===K.ELEMENT_NODE)}(t))throw new u(u.HIERARCHY_REQUEST_ERR,"Unexpected parent node type "+t.nodeType);if(C&&C.parentNode!==t)throw new u(u.NOT_FOUND_ERR,"child not in parent");if(!function(t){return t&&(t.nodeType===K.CDATA_SECTION_NODE||t.nodeType===K.COMMENT_NODE||t.nodeType===K.DOCUMENT_FRAGMENT_NODE||t.nodeType===K.DOCUMENT_TYPE_NODE||t.nodeType===K.ELEMENT_NODE||t.nodeType===K.PROCESSING_INSTRUCTION_NODE||t.nodeType===K.TEXT_NODE)}(e)||st(e)&&t.nodeType!==K.DOCUMENT_NODE)throw new u(u.HIERARCHY_REQUEST_ERR,"Unexpected node type "+e.nodeType+" for parent node type "+t.nodeType)}function lt(t,e,C){var s=t.childNodes||[],n=e.childNodes||[];if(e.nodeType===K.DOCUMENT_FRAGMENT_NODE){var r=n.filter(it);if(r.length>1||i(n,nt))throw new u(u.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===r.length&&!rt(t,C))throw new u(u.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(it(e)&&!rt(t,C))throw new u(u.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(st(e)){if(i(s,st))throw new u(u.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var o=i(s,it);if(C&&s.indexOf(o)<s.indexOf(C))throw new u(u.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element");if(!C&&o)throw new u(u.HIERARCHY_REQUEST_ERR,"Doctype can not be appended since element is present")}}function ct(t,e,C){var s=t.childNodes||[],n=e.childNodes||[];if(e.nodeType===K.DOCUMENT_FRAGMENT_NODE){var r=n.filter(it);if(r.length>1||i(n,nt))throw new u(u.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===r.length&&!ot(t,C))throw new u(u.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(it(e)&&!ot(t,C))throw new u(u.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(st(e)){function a(t){return st(t)&&t!==C}if(i(s,a))throw new u(u.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var o=i(s,it);if(C&&s.indexOf(o)<s.indexOf(C))throw new u(u.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element")}}function ht(t,e,C,s){at(t,e,C),t.nodeType===K.DOCUMENT_NODE&&(s||lt)(t,e,C);var i=e.parentNode;if(i&&i.removeChild(e),e.nodeType===B){var n=e.firstChild;if(null==n)return e;var r=e.lastChild}else n=r=e;var o=C?C.previousSibling:t.lastChild;n.previousSibling=o,r.nextSibling=C,o?o.nextSibling=n:t.firstChild=n,null==C?t.lastChild=r:C.previousSibling=r;do{n.parentNode=t}while(n!==r&&(n=n.nextSibling));return et(t.ownerDocument||t,t,e),e.nodeType==B&&(e.firstChild=e.lastChild=null),e}function Lt(t){f(t),this._nsMap=Object.create(null)}function dt(t){f(t),this.namespaceURI=null,this.prefix=null,this.ownerElement=null}function ut(t){f(t)}function pt(t){f(t)}function mt(t){f(t)}function ft(t){f(t)}function gt(t){f(t)}function bt(t){f(t)}function Et(t){f(t)}function xt(t){f(t)}function Nt(t){f(t)}function yt(t){f(t)}function vt(){}function Mt(t){var e;e="function"==typeof t?{requireWellFormed:!1,splitCDATASections:!0,nodeFilter:t}:null!=t?{requireWellFormed:!!t.requireWellFormed,splitCDATASections:!1!==t.splitCDATASections,nodeFilter:t.nodeFilter||null}:{requireWellFormed:!1,splitCDATASections:!0,nodeFilter:null};var C=[],s=this.nodeType===D&&this.documentElement||this,i=s.prefix,n=s.namespaceURI;if(n&&null==i&&null==(i=s.lookupPrefix(n)))var r=[{namespace:n,prefix:null}];return Rt(this,C,r,e),C.join("")}function At(t,e,C){var s=t.prefix||"",i=t.namespaceURI;if(!i)return!1;if("xml"===s&&i===h.XML||i===h.XMLNS)return!1;for(var n=C.length;n--;){var r=C[n];if(r.prefix===s)return r.namespace!==i}return!0}function Tt(t,e,C){t.push(" ",e,'="',C.replace(/[<>&"\t\n\r]/g,$),'"')}function Rt(t,e,C,s){C||(C=[]);var i=s.nodeFilter,n=s.requireWellFormed,r=s.splitCDATASections,o="html"===(t.nodeType===D?t:t.ownerDocument).type;Q(t,{ns:C},{enter:function(t,C){var c=C.ns;if(i){if(!(t=i(t)))return null;if("string"==typeof t)return e.push(t),null}switch(t.nodeType){case A:var L=t.attributes,d=L.length,f=t.tagName,g=f;if(!o&&!t.prefix&&t.namespaceURI){for(var b,E=0;E<L.length;E++)if("xmlns"===L.item(E).name){b=L.item(E).value;break}if(!b)for(var x=c.length-1;x>=0;x--){if(""===(N=c[x]).prefix&&N.namespace===t.namespaceURI){b=N.namespace;break}}if(b!==t.namespaceURI)for(x=c.length-1;x>=0;x--){var N;if((N=c[x]).namespace===t.namespaceURI){N.prefix&&(g=N.prefix+":"+f);break}}}e.push("<",g);for(var y=c.slice(),v=0;v<d;v++){"xmlns"==(M=L.item(v)).prefix?y.push({prefix:M.localName,namespace:M.value}):"xmlns"==M.nodeName&&y.push({prefix:"",namespace:M.value})}for(v=0;v<d;v++){var M;if(At(M=L.item(v),0,y)){var O=M.prefix||"",_=M.namespaceURI;Tt(e,O?"xmlns:"+O:"xmlns",_),y.push({prefix:O,namespace:_})}var F=i?i(M):M;F&&("string"==typeof F?e.push(F):Tt(e,F.name,F.value))}if(f===g&&At(t,0,y)){var U=t.prefix||"";_=t.namespaceURI;Tt(e,U?"xmlns:"+U:"xmlns",_),y.push({prefix:U,namespace:_})}var j=!t.firstChild;if(j&&(o||t.namespaceURI===h.HTML)&&(j=l(f)),j)return e.push("/>"),null;if(e.push(">"),o&&a(f)){for(var H=t.firstChild;H;)H.data?e.push(H.data):Rt(H,e,y.slice(),s),H=H.nextSibling;return e.push("</",g,">"),null}return{ns:y,tag:g};case D:case B:if(n&&t.nodeType===D&&null==t.documentElement)throw new u("The Document has no documentElement",p.InvalidStateError);return{ns:c};case T:return Tt(e,t.name,t.value),null;case R:if(n&&m.InvalidChar.test(t.data))throw new u("The Text node data contains characters outside the XML Char production",p.InvalidStateError);return e.push(t.data.replace(/[<&>]/g,$)),null;case I:if(n&&-1!==t.data.indexOf("]]>"))throw new u('The CDATASection data contains "]]>"',p.InvalidStateError);return r?e.push(m.CDATA_START,t.data.replace(/]]>/g,"]]]]><![CDATA[>"),m.CDATA_END):e.push(m.CDATA_START,t.data,m.CDATA_END),null;case k:if(n){if(m.InvalidChar.test(t.data))throw new u("The comment node data contains characters outside the XML Char production",p.InvalidStateError);if(-1!==t.data.indexOf("--")||"-"===t.data[t.data.length-1])throw new u('The comment node data contains "--" or ends with "-"',p.InvalidStateError)}return e.push(m.COMMENT_START,t.data,m.COMMENT_END),null;case P:var W=t.publicId,V=t.systemId;if(n){if(W&&!m.PubidLiteral_match.test(W))throw new u("DocumentType publicId is not a valid PubidLiteral",p.InvalidStateError);if(V&&"."!==V&&!m.SystemLiteral_match.test(V))throw new u("DocumentType systemId is not a valid SystemLiteral",p.InvalidStateError);if(t.internalSubset&&-1!==t.internalSubset.indexOf("]>"))throw new u('DocumentType internalSubset contains "]>"',p.InvalidStateError)}return e.push(m.DOCTYPE_DECL_START," ",t.name),W?(e.push(" ",m.PUBLIC," ",W),V&&"."!==V&&e.push(" ",V)):V&&"."!==V&&e.push(" ",m.SYSTEM," ",V),t.internalSubset&&e.push(" [",t.internalSubset,"]"),e.push(">"),null;case w:if(n){if(-1!==t.target.indexOf(":")||"xml"===t.target.toLowerCase())throw new u("The ProcessingInstruction target is not well-formed",p.InvalidStateError);if(m.InvalidChar.test(t.data))throw new u("The ProcessingInstruction data contains characters outside the XML Char production",p.InvalidStateError);if(-1!==t.data.indexOf("?>"))throw new u('The ProcessingInstruction data contains "?>"',p.InvalidStateError)}return e.push("<?",t.target," ",t.data,"?>"),null;case S:return e.push("&",t.nodeName,";"),null;default:return e.push("??",t.nodeName),null}},exit:function(t,C){C&&C.tag&&e.push("</",C.tag,">")}})}function It(t,e,C){var s;return Q(e,null,{enter:function(e,i){var n=new e.constructor(L);for(var o in e)if(r(e,o)){var a=e[o];"object"!=typeof a&&a!=n[o]&&(n[o]=a)}e.childNodes&&(n.childNodes=new H),n.ownerDocument=t;var l=C;switch(n.nodeType){case A:var c=e.attributes,h=n.attributes=new z,d=c.length;h._ownerElement=n;for(var u=0;u<d;u++)n.setAttributeNode(It(t,c.item(u),!0));break;case T:l=!0}return null!==i?i.appendChild(n):s=n,l?n:null}}),s}function St(t,e,C){t[e]=C}function Ot(t){for(var e=[],C=t.firstChild;C;)C.nodeType===A&&e.push(C),C=C.nextSibling;return e}H.prototype={length:0,item:function(t){return t>=0&&t<this.length?this[t]:null},toString:function(t){var e;e="function"==typeof t?{requireWellFormed:!1,splitCDATASections:!0,nodeFilter:t}:t?{requireWellFormed:!!t.requireWellFormed,splitCDATASections:!1!==t.splitCDATASections,nodeFilter:t.nodeFilter||null}:{requireWellFormed:!1,splitCDATASections:!0,nodeFilter:null};for(var C=[],s=0;s<this.length;s++)Rt(this[s],C,null,e);return C.join("")},filter:function(t){return Array.prototype.filter.call(this,t)},indexOf:function(t){return Array.prototype.indexOf.call(this,t)}},H.prototype[Symbol.iterator]=function(){var t=this,e=0;return{next:function(){return e<t.length?{value:t[e++],done:!1}:{done:!0}},return:function(){return{done:!0}}}},W.prototype.item=function(t){return V(this),this[t]||null},v(W,H),z.prototype={length:0,item:H.prototype.item,getNamedItem:function(t){this._ownerElement&&this._ownerElement._isInHTMLDocumentAndNamespace()&&(t=t.toLowerCase());for(var e=0;e<this.length;){var C=this[e];if(C.nodeName===t)return C;e++}return null},setNamedItem:function(t){var e=t.ownerElement;if(e&&e!==this._ownerElement)throw new u(u.INUSE_ATTRIBUTE_ERR);var C=this.getNamedItemNS(t.namespaceURI,t.localName);return C===t?t:(q(this._ownerElement,this,t,C),C)},setNamedItemNS:function(t){return this.setNamedItem(t)},removeNamedItem:function(t){var e=this.getNamedItem(t);if(!e)throw new u(u.NOT_FOUND_ERR,t);return X(this._ownerElement,this,e),e},removeNamedItemNS:function(t,e){var C=this.getNamedItemNS(t,e);if(!C)throw new u(u.NOT_FOUND_ERR,t?t+" : "+e:e);return X(this._ownerElement,this,C),C},getNamedItemNS:function(t,e){t||(t=null);for(var C=0;C<this.length;){var s=this[C];if(s.localName===e&&s.namespaceURI===t)return s;C++}return null}},z.prototype[Symbol.iterator]=function(){var t=this,e=0;return{next:function(){return e<t.length?{value:t[e++],done:!1}:{done:!0}},return:function(){return{done:!0}}}},J.prototype={hasFeature:function(t,e){return!0},createDocument:function(t,e,C){var s=c.XML_APPLICATION;t===h.HTML?s=c.XML_XHTML_APPLICATION:t===h.SVG&&(s=c.XML_SVG_IMAGE);var i=new Z(L,{contentType:s});if(i.implementation=this,i.childNodes=new H,i.doctype=C||null,C&&i.appendChild(C),e){var n=i.createElementNS(t,e);i.appendChild(n)}return i},createDocumentType:function(t,e,C,s){x(t);var i=new gt(L);return i.name=t,i.nodeName=t,i.publicId=e||"",i.systemId=C||"",i.internalSubset=s||"",i.childNodes=new H,i},createHTMLDocument:function(t){var e=new Z(L,{contentType:c.HTML});if(e.implementation=this,e.childNodes=new H,!1!==t){e.doctype=this.createDocumentType("html"),e.doctype.ownerDocument=e,e.appendChild(e.doctype);var C=e.createElement("html");e.appendChild(C);var s=e.createElement("head");if(C.appendChild(s),"string"==typeof t){var i=e.createElement("title");i.appendChild(e.createTextNode(t)),s.appendChild(i)}C.appendChild(e.createElement("body"))}return e}},K.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,parentNode:null,get parentElement(){return this.parentNode&&this.parentNode.nodeType===this.ELEMENT_NODE?this.parentNode:null},childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,baseURI:"about:blank",get isConnected(){var t=this.getRootNode();return t&&t.nodeType===t.DOCUMENT_NODE},contains:function(t){if(!t)return!1;var e=t;do{if(this===e)return!0;e=e.parentNode}while(e);return!1},getRootNode:function(t){var e=this;do{if(!e.parentNode)return e;e=e.parentNode}while(e)},isEqualNode:function(t){if(!t)return!1;for(var e=[{node:this,other:t}];e.length>0;){var C=e.pop(),s=C.node,i=C.other;if(s.nodeType!==i.nodeType)return!1;switch(s.nodeType){case s.DOCUMENT_TYPE_NODE:if(s.name!==i.name)return!1;if(s.publicId!==i.publicId)return!1;if(s.systemId!==i.systemId)return!1;break;case s.ELEMENT_NODE:if(s.namespaceURI!==i.namespaceURI)return!1;if(s.prefix!==i.prefix)return!1;if(s.localName!==i.localName)return!1;if(s.attributes.length!==i.attributes.length)return!1;for(var n=0;n<s.attributes.length;n++){var r=s.attributes.item(n),o=i.getAttributeNodeNS(r.namespaceURI,r.localName);if(!o)return!1;e.push({node:r,other:o})}break;case s.ATTRIBUTE_NODE:if(s.namespaceURI!==i.namespaceURI)return!1;if(s.localName!==i.localName)return!1;if(s.value!==i.value)return!1;break;case s.PROCESSING_INSTRUCTION_NODE:if(s.target!==i.target||s.data!==i.data)return!1;break;case s.TEXT_NODE:case s.CDATA_SECTION_NODE:case s.COMMENT_NODE:if(s.data!==i.data)return!1}if(s.childNodes.length!==i.childNodes.length)return!1;for(n=s.childNodes.length-1;n>=0;n--)e.push({node:s.childNodes[n],other:i.childNodes[n]})}return!0},isSameNode:function(t){return this===t},insertBefore:function(t,e){return ht(this,t,e)},replaceChild:function(t,e){ht(this,t,e,ct),e&&this.removeChild(e)},removeChild:function(t){return Ct(this,t)},appendChild:function(t){return this.insertBefore(t,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(t){return It(this.ownerDocument||this,this,t)},normalize:function(){Q(this,null,{enter:function(t){for(var e=t.firstChild;e;){var C=e.nextSibling;null!==C&&C.nodeType===R&&e.nodeType===R?(t.removeChild(C),e.appendData(C.data)):e=C}return!0}})},isSupported:function(t,e){return this.ownerDocument.implementation.hasFeature(t,e)},lookupPrefix:function(t){for(var e=this;e;){var C=e._nsMap;if(C)for(var s in C)if(r(C,s)&&C[s]===t)return s;e=e.nodeType==T?e.ownerDocument:e.parentNode}return null},lookupNamespaceURI:function(t){for(var e=this;e;){var C=e._nsMap;if(C&&r(C,t))return C[t];e=e.nodeType==T?e.ownerDocument:e.parentNode}return null},isDefaultNamespace:function(t){return null==this.lookupPrefix(t)},compareDocumentPosition:function(t){if(this===t)return 0;var e=t,C=this,s=null,i=null;if(e instanceof dt&&(e=(s=e).ownerElement),C instanceof dt&&(C=(i=C).ownerElement,s&&e&&C===e))for(var n,r=0;n=C.attributes[r];r++){if(n===s)return F.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+F.DOCUMENT_POSITION_PRECEDING;if(n===i)return F.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+F.DOCUMENT_POSITION_FOLLOWING}if(!e||!C||C.ownerDocument!==e.ownerDocument)return F.DOCUMENT_POSITION_DISCONNECTED+F.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+(j(C.ownerDocument)>j(e.ownerDocument)?F.DOCUMENT_POSITION_FOLLOWING:F.DOCUMENT_POSITION_PRECEDING);if(i&&e===C)return F.DOCUMENT_POSITION_CONTAINS+F.DOCUMENT_POSITION_PRECEDING;if(s&&e===C)return F.DOCUMENT_POSITION_CONTAINED_BY+F.DOCUMENT_POSITION_FOLLOWING;for(var o=[],a=e.parentNode;a;){if(!i&&a===C)return F.DOCUMENT_POSITION_CONTAINED_BY+F.DOCUMENT_POSITION_FOLLOWING;o.push(a),a=a.parentNode}o.reverse();for(var l=[],c=C.parentNode;c;){if(!s&&c===e)return F.DOCUMENT_POSITION_CONTAINS+F.DOCUMENT_POSITION_PRECEDING;l.push(c),c=c.parentNode}l.reverse();var h=U(o,l);for(var L in h.childNodes){var d=h.childNodes[L];if(d===C)return F.DOCUMENT_POSITION_FOLLOWING;if(d===e)return F.DOCUMENT_POSITION_PRECEDING;if(l.indexOf(d)>=0)return F.DOCUMENT_POSITION_FOLLOWING;if(o.indexOf(d)>=0)return F.DOCUMENT_POSITION_PRECEDING}return 0}},y(M,K),y(M,K.prototype),y(F,K),y(F,K.prototype),Q.STOP=Symbol("walkDOM.STOP"),Q.ENTER=0,Q.EXIT=1,Z.prototype={implementation:null,nodeName:"#document",nodeType:D,doctype:null,documentElement:null,_inc:1,insertBefore:function(t,e){if(t.nodeType===B){for(var C=t.firstChild;C;){var s=C.nextSibling;this.insertBefore(C,e),C=s}return t}return ht(this,t,e),t.ownerDocument=this,null===this.documentElement&&t.nodeType===A&&(this.documentElement=t),t},removeChild:function(t){var e=Ct(this,t);return e===this.documentElement&&(this.documentElement=null),e},replaceChild:function(t,e){ht(this,t,e,ct),t.ownerDocument=this,e&&this.removeChild(e),it(t)&&(this.documentElement=t)},importNode:function(t,e){return function(t,e,C){var s;return Q(e,null,{enter:function(e,i){var n=e.cloneNode(!1);return n.ownerDocument=t,n.parentNode=null,null===i?s=n:i.appendChild(n),e.nodeType===T||C?n:null}}),s}(this,t,e)},getElementById:function(t){var e=null;return Y(this.documentElement,function(C){if(C.nodeType==A&&C.getAttribute("id")==t)return e=C,!0}),e},createElement:function(t){var e=new Lt(L);return e.ownerDocument=this,"html"===this.type&&(t=t.toLowerCase()),n(this.contentType)&&(e.namespaceURI=h.HTML),e.nodeName=t,e.tagName=t,e.localName=t,e.childNodes=new H,(e.attributes=new z)._ownerElement=e,e},createDocumentFragment:function(){var t=new Nt(L);return t.ownerDocument=this,t.childNodes=new H,t},createTextNode:function(t){var e=new pt(L);return e.ownerDocument=this,e.childNodes=new H,e.appendData(t),e},createComment:function(t){var e=new mt(L);return e.ownerDocument=this,e.childNodes=new H,e.appendData(t),e},createCDATASection:function(t){if(-1!==t.indexOf("]]>"))throw new u(u.INVALID_CHARACTER_ERR,'data contains "]]>"');var e=new ft(L);return e.ownerDocument=this,e.childNodes=new H,e.appendData(t),e},createProcessingInstruction:function(t,e){var C=new yt(L);return C.ownerDocument=this,C.childNodes=new H,C.nodeName=C.target=t,C.nodeValue=C.data=e,C},createAttribute:function(t){if(!m.QName_exact.test(t))throw new u(u.INVALID_CHARACTER_ERR,'invalid character in name "'+t+'"');return"html"===this.type&&(t=t.toLowerCase()),this._createAttribute(t)},_createAttribute:function(t){var e=new dt(L);return e.ownerDocument=this,e.childNodes=new H,e.name=t,e.nodeName=t,e.localName=t,e.specified=!0,e},createEntityReference:function(t){if(!m.Name.test(t))throw new u(u.INVALID_CHARACTER_ERR,'not a valid xml name "'+t+'"');if("html"===this.type)throw new u("document is an html document",p.NotSupportedError);var e=new xt(L);return e.ownerDocument=this,e.childNodes=new H,e.nodeName=t,e},createElementNS:function(t,e){var C=N(t,e),s=new Lt(L),i=s.attributes=new z;return s.childNodes=new H,s.ownerDocument=this,s.nodeName=e,s.tagName=e,s.namespaceURI=C[0],s.prefix=C[1],s.localName=C[2],i._ownerElement=s,s},createAttributeNS:function(t,e){var C=N(t,e),s=new dt(L);return s.ownerDocument=this,s.childNodes=new H,s.nodeName=e,s.name=e,s.specified=!0,s.namespaceURI=C[0],s.prefix=C[1],s.localName=C[2],s}},v(Z,K),Lt.prototype={nodeType:A,attributes:null,getQualifiedName:function(){return this.prefix?this.prefix+":"+this.localName:this.localName},_isInHTMLDocumentAndNamespace:function(){return"html"===this.ownerDocument.type&&this.namespaceURI===h.HTML},hasAttributes:function(){return!(!this.attributes||!this.attributes.length)},hasAttribute:function(t){return!!this.getAttributeNode(t)},getAttribute:function(t){var e=this.getAttributeNode(t);return e?e.value:null},getAttributeNode:function(t){return this._isInHTMLDocumentAndNamespace()&&(t=t.toLowerCase()),this.attributes.getNamedItem(t)},setAttribute:function(t,e){this._isInHTMLDocumentAndNamespace()&&(t=t.toLowerCase());var C=this.getAttributeNode(t);C?C.value=C.nodeValue=""+e:((C=this.ownerDocument._createAttribute(t)).value=C.nodeValue=""+e,this.setAttributeNode(C))},removeAttribute:function(t){var e=this.getAttributeNode(t);e&&this.removeAttributeNode(e)},setAttributeNode:function(t){return this.attributes.setNamedItem(t)},setAttributeNodeNS:function(t){return this.attributes.setNamedItemNS(t)},removeAttributeNode:function(t){return this.attributes.removeNamedItem(t.nodeName)},removeAttributeNS:function(t,e){var C=this.getAttributeNodeNS(t,e);C&&this.removeAttributeNode(C)},hasAttributeNS:function(t,e){return null!=this.getAttributeNodeNS(t,e)},getAttributeNS:function(t,e){var C=this.getAttributeNodeNS(t,e);return C?C.value:null},setAttributeNS:function(t,e,C){var s=N(t,e)[2],i=this.getAttributeNodeNS(t,s);i?i.value=i.nodeValue=""+C:((i=this.ownerDocument.createAttributeNS(t,e)).value=i.nodeValue=""+C,this.setAttributeNode(i))},getAttributeNodeNS:function(t,e){return this.attributes.getNamedItemNS(t,e)},getElementsByClassName:function(t){var e=E(t);return new W(this,function(C){var s=[];return e.length>0&&Y(C,function(i){if(i!==C&&i.nodeType===A){var n=i.getAttribute("class");if(n){var r=t===n;if(!r){var o=E(n);r=e.every((a=o,function(t){return a&&-1!==a.indexOf(t)}))}r&&s.push(i)}}var a}),s})},getElementsByTagName:function(t){var e="html"===(this.nodeType===D?this:this.ownerDocument).type,C=t.toLowerCase();return new W(this,function(s){var i=[];return Y(s,function(n){n!==s&&n.nodeType===A&&(("*"===t||n.getQualifiedName()===(e&&n.namespaceURI===h.HTML?C:t))&&i.push(n))}),i})},getElementsByTagNameNS:function(t,e){return new W(this,function(C){var s=[];return Y(C,function(i){i===C||i.nodeType!==A||"*"!==t&&i.namespaceURI!==t||"*"!==e&&i.localName!=e||s.push(i)}),s})}},Z.prototype.getElementsByClassName=Lt.prototype.getElementsByClassName,Z.prototype.getElementsByTagName=Lt.prototype.getElementsByTagName,Z.prototype.getElementsByTagNameNS=Lt.prototype.getElementsByTagNameNS,v(Lt,K),dt.prototype.nodeType=T,v(dt,K),ut.prototype={data:"",substringData:function(t,e){return this.data.substring(t,t+e)},appendData:function(t){t=this.data+t,this.nodeValue=this.data=t,this.length=t.length},insertData:function(t,e){this.replaceData(t,0,e)},deleteData:function(t,e){this.replaceData(t,e,"")},replaceData:function(t,e,C){C=this.data.substring(0,t)+C+this.data.substring(t+e),this.nodeValue=this.data=C,this.length=C.length}},v(ut,K),pt.prototype={nodeName:"#text",nodeType:R,splitText:function(t){var e=this.data,C=e.substring(t);e=e.substring(0,t),this.data=this.nodeValue=e,this.length=e.length;var s=this.ownerDocument.createTextNode(C);return this.parentNode&&this.parentNode.insertBefore(s,this.nextSibling),s}},v(pt,ut),mt.prototype={nodeName:"#comment",nodeType:k},v(mt,ut),ft.prototype={nodeName:"#cdata-section",nodeType:I},v(ft,pt),gt.prototype.nodeType=P,v(gt,K),bt.prototype.nodeType=_,v(bt,K),Et.prototype.nodeType=O,v(Et,K),xt.prototype.nodeType=S,v(xt,K),Nt.prototype.nodeName="#document-fragment",Nt.prototype.nodeType=B,v(Nt,K),yt.prototype.nodeType=w,v(yt,ut),vt.prototype.serializeToString=function(t,e){return Mt.call(t,e)},K.prototype.toString=Mt;try{Object.defineProperty&&(Object.defineProperty(W.prototype,"length",{get:function(){return V(this),this.$$length}}),Object.defineProperty(K.prototype,"textContent",{get:function(){if(this.nodeType===A||this.nodeType===B){var t=[];return Q(this,null,{enter:function(e){return e.nodeType===A||e.nodeType===B||(e.nodeType===w||e.nodeType===k?null:void t.push(e.nodeValue))}}),t.join("")}return this.nodeValue},set:function(t){switch(this.nodeType){case A:case B:for(;this.firstChild;)this.removeChild(this.firstChild);(t||String(t))&&this.appendChild(this.ownerDocument.createTextNode(t));break;default:this.data=t,this.value=t,this.nodeValue=t}}}),Object.defineProperty(Lt.prototype,"children",{get:function(){return new W(this,Ot)}}),Object.defineProperty(Z.prototype,"children",{get:function(){return new W(this,Ot)}}),Object.defineProperty(Nt.prototype,"children",{get:function(){return new W(this,Ot)}}),St=function(t,e,C){t["$$"+e]=C})}catch(t){}e._updateLiveList=V,e.Attr=dt,e.CDATASection=ft,e.CharacterData=ut,e.Comment=mt,e.Document=Z,e.DocumentFragment=Nt,e.DocumentType=gt,e.DOMImplementation=J,e.Element=Lt,e.Entity=Et,e.EntityReference=xt,e.LiveNodeList=W,e.NamedNodeMap=z,e.Node=K,e.NodeList=H,e.Notation=bt,e.Text=pt,e.ProcessingInstruction=yt,e.walkDOM=Q,e.XMLSerializer=vt},334(t,e,C){"use strict";var s=C(981).freeze;e.XML_ENTITIES=s({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),e.HTML_ENTITIES=s({Aacute:"\xc1",aacute:"\xe1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",Acy:"\u0410",acy:"\u0430",AElig:"\xc6",aelig:"\xe6",af:"\u2061",Afr:"\u{1d504}",afr:"\u{1d51e}",Agrave:"\xc0",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03b1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2a3f",AMP:"&",amp:"&",And:"\u2a53",and:"\u2227",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1d538}",aopf:"\u{1d552}",ap:"\u2248",apacir:"\u2a6f",apE:"\u2a70",ape:"\u224a",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",Aring:"\xc5",aring:"\xe5",Ascr:"\u{1d49c}",ascr:"\u{1d4b6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",Barwed:"\u2306",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",Because:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",Beta:"\u0392",beta:"\u03b2",beth:"\u2136",between:"\u226c",Bfr:"\u{1d505}",bfr:"\u{1d51f}",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bNot:"\u2aed",bnot:"\u2310",Bopf:"\u{1d539}",bopf:"\u{1d553}",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxDL:"\u2557",boxDl:"\u2556",boxdL:"\u2555",boxdl:"\u2510",boxDR:"\u2554",boxDr:"\u2553",boxdR:"\u2552",boxdr:"\u250c",boxH:"\u2550",boxh:"\u2500",boxHD:"\u2566",boxHd:"\u2564",boxhD:"\u2565",boxhd:"\u252c",boxHU:"\u2569",boxHu:"\u2567",boxhU:"\u2568",boxhu:"\u2534",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxUL:"\u255d",boxUl:"\u255c",boxuL:"\u255b",boxul:"\u2518",boxUR:"\u255a",boxUr:"\u2559",boxuR:"\u2558",boxur:"\u2514",boxV:"\u2551",boxv:"\u2502",boxVH:"\u256c",boxVh:"\u256b",boxvH:"\u256a",boxvh:"\u253c",boxVL:"\u2563",boxVl:"\u2562",boxvL:"\u2561",boxvl:"\u2524",boxVR:"\u2560",boxVr:"\u255f",boxvR:"\u255e",boxvr:"\u251c",bprime:"\u2035",Breve:"\u02d8",breve:"\u02d8",brvbar:"\xa6",Bscr:"\u212c",bscr:"\u{1d4b7}",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",Bumpeq:"\u224e",bumpeq:"\u224f",Cacute:"\u0106",cacute:"\u0107",Cap:"\u22d2",cap:"\u2229",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",Ccaron:"\u010c",ccaron:"\u010d",Ccedil:"\xc7",ccedil:"\xe7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",Cdot:"\u010a",cdot:"\u010b",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",CenterDot:"\xb7",centerdot:"\xb7",Cfr:"\u212d",cfr:"\u{1d520}",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03a7",chi:"\u03c7",cir:"\u25cb",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",Colon:"\u2237",colon:":",Colone:"\u2a74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",Conint:"\u222f",conint:"\u222e",ContourIntegral:"\u222e",Copf:"\u2102",copf:"\u{1d554}",coprod:"\u2210",Coproduct:"\u2210",COPY:"\xa9",copy:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",Cross:"\u2a2f",cross:"\u2717",Cscr:"\u{1d49e}",cscr:"\u{1d4b8}",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",Cup:"\u22d3",cup:"\u222a",cupbrcap:"\u2a48",CupCap:"\u224d",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",Dagger:"\u2021",dagger:"\u2020",daleth:"\u2138",Darr:"\u21a1",dArr:"\u21d3",darr:"\u2193",dash:"\u2010",Dashv:"\u2ae4",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",Dcaron:"\u010e",dcaron:"\u010f",Dcy:"\u0414",dcy:"\u0434",DD:"\u2145",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21ca",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",Delta:"\u0394",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",Dfr:"\u{1d507}",dfr:"\u{1d521}",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",Diamond:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",Dopf:"\u{1d53b}",dopf:"\u{1d555}",Dot:"\xa8",dot:"\u02d9",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",Downarrow:"\u21d3",downarrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",Dscr:"\u{1d49f}",dscr:"\u{1d4b9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29f6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",DZcy:"\u040f",dzcy:"\u045f",dzigrarr:"\u27ff",Eacute:"\xc9",eacute:"\xe9",easter:"\u2a6e",Ecaron:"\u011a",ecaron:"\u011b",ecir:"\u2256",Ecirc:"\xca",ecirc:"\xea",ecolon:"\u2255",Ecy:"\u042d",ecy:"\u044d",eDDot:"\u2a77",Edot:"\u0116",eDot:"\u2251",edot:"\u0117",ee:"\u2147",efDot:"\u2252",Efr:"\u{1d508}",efr:"\u{1d522}",eg:"\u2a9a",Egrave:"\xc8",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",ENG:"\u014a",eng:"\u014b",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1d53c}",eopf:"\u{1d556}",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",Epsilon:"\u0395",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",Escr:"\u2130",escr:"\u212f",esdot:"\u2250",Esim:"\u2a73",esim:"\u2242",Eta:"\u0397",eta:"\u03b7",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",ExponentialE:"\u2147",exponentiale:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",Ffr:"\u{1d509}",ffr:"\u{1d523}",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",Fopf:"\u{1d53d}",fopf:"\u{1d557}",ForAll:"\u2200",forall:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",Fscr:"\u2131",fscr:"\u{1d4bb}",gacute:"\u01f5",Gamma:"\u0393",gamma:"\u03b3",Gammad:"\u03dc",gammad:"\u03dd",gap:"\u2a86",Gbreve:"\u011e",gbreve:"\u011f",Gcedil:"\u0122",Gcirc:"\u011c",gcirc:"\u011d",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",gE:"\u2267",ge:"\u2265",gEl:"\u2a8c",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",Gfr:"\u{1d50a}",gfr:"\u{1d524}",Gg:"\u22d9",gg:"\u226b",ggg:"\u22d9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gl:"\u2277",gla:"\u2aa5",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gnE:"\u2269",gne:"\u2a88",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",Gopf:"\u{1d53e}",gopf:"\u{1d558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\u{1d4a2}",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",Gt:"\u226b",GT:">",gt:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",hArr:"\u21d4",harr:"\u2194",harrcir:"\u2948",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",Hfr:"\u210c",hfr:"\u{1d525}",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",Hopf:"\u210d",hopf:"\u{1d559}",horbar:"\u2015",HorizontalLine:"\u2500",Hscr:"\u210b",hscr:"\u{1d4bd}",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",Ifr:"\u2111",ifr:"\u{1d526}",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Im:"\u2111",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",Int:"\u222c",int:"\u222b",intcal:"\u22ba",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\u{1d540}",iopf:"\u{1d55a}",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",Iscr:"\u2110",iscr:"\u{1d4be}",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1d50d}",jfr:"\u{1d527}",jmath:"\u0237",Jopf:"\u{1d541}",jopf:"\u{1d55b}",Jscr:"\u{1d4a5}",jscr:"\u{1d4bf}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\u{1d50e}",kfr:"\u{1d528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\u{1d542}",kopf:"\u{1d55c}",Kscr:"\u{1d4a6}",kscr:"\u{1d4c0}",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",Lang:"\u27ea",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",Larr:"\u219e",lArr:"\u21d0",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",lAtail:"\u291b",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lBarr:"\u290e",lbarr:"\u290c",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",lE:"\u2266",le:"\u2264",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",Leftarrow:"\u21d0",leftarrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272"