opennms
Version:
Client API for the OpenNMS network monitoring platform
2 lines • 1.48 MB
JavaScript
#!/usr/bin/env node
!function(e,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var n=r();for(var a in n)("object"==typeof exports?exports:e)[a]=n[a]}}(global,(()=>(()=>{var e={84427:(e,exports)=>{"use strict";function freeze(e,r){return void 0===r&&(r=Object),r&&"function"==typeof r.getOwnPropertyDescriptors&&(e=r.create(null,r.getOwnPropertyDescriptors(e))),r&&"function"==typeof r.freeze?r.freeze(e):e}function hasOwn(e,r){return Object.prototype.hasOwnProperty.call(e,r)}var r=freeze({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=freeze({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 a=freeze({script:!1,style:!1,textarea:!0,title:!0});function isHTMLMimeType(e){return e===o.HTML}var o=freeze({HTML:"text/html",XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),i=Object.keys(o).map((function(e){return o[e]}));var s=freeze({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/"});exports.assign=function(e,r){if(null===e||"object"!=typeof e)throw new TypeError("target is not an object");for(var n in r)hasOwn(r,n)&&(e[n]=r[n]);return e},exports.find=function(e,r,n){if(void 0===n&&(n=Array.prototype),e&&"function"==typeof n.find)return n.find.call(e,r);for(var a=0;a<e.length;a++)if(hasOwn(e,a)){var o=e[a];if(r.call(void 0,o,a,e))return o}},exports.freeze=freeze,exports.HTML_BOOLEAN_ATTRIBUTES=r,exports.HTML_RAW_TEXT_ELEMENTS=a,exports.HTML_VOID_ELEMENTS=n,exports.hasDefaultHTMLNamespace=function(e){return isHTMLMimeType(e)||e===o.XML_XHTML_APPLICATION},exports.hasOwn=hasOwn,exports.isHTMLBooleanAttribute=function(e){return hasOwn(r,e.toLowerCase())},exports.isHTMLRawTextElement=function(e){var r=e.toLowerCase();return hasOwn(a,r)&&!a[r]},exports.isHTMLEscapableRawTextElement=function(e){var r=e.toLowerCase();return hasOwn(a,r)&&a[r]},exports.isHTMLMimeType=isHTMLMimeType,exports.isHTMLVoidElement=function(e){return hasOwn(n,e.toLowerCase())},exports.isValidMimeType=function(e){return i.indexOf(e)>-1},exports.MIME_TYPE=o,exports.NAMESPACE=s},1915:(e,exports,r)=>{"use strict";var n=r(84427),a=r(62195),o=r(93756),i=r(37832),s=r(89591),u=a.DOMImplementation,c=n.hasDefaultHTMLNamespace,l=n.isHTMLMimeType,p=n.isValidMimeType,d=n.MIME_TYPE,f=n.NAMESPACE,m=o.ParseError,h=s.XMLReader;function normalizeLineEndings(e){return e.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function DOMParser(e){if(e=e||{locator:!0},this.assign=e.assign||n.assign,this.domHandler=e.domHandler||DOMHandler,this.onError=e.onError||e.errorHandler,e.errorHandler&&"function"!=typeof e.errorHandler)throw new TypeError("errorHandler object is no longer supported, switch to onError!");e.errorHandler&&e.errorHandler("warning","The `errorHandler` option has been deprecated, use `onError` instead!",this),this.normalizeLineEndings=e.normalizeLineEndings||normalizeLineEndings,this.locator=!!e.locator,this.xmlns=this.assign(Object.create(null),e.xmlns)}function DOMHandler(e){var r=e||{};this.mimeType=r.mimeType||d.XML_APPLICATION,this.defaultNamespace=r.defaultNamespace||null,this.cdata=!1,this.currentElement=void 0,this.doc=void 0,this.locator=void 0,this.onError=r.onError}function position(e,r){r.lineNumber=e.lineNumber,r.columnNumber=e.columnNumber}function _toString(e,r,n){return"string"==typeof e?e.substr(r,n):e.length>=r+n||r?new java.lang.String(e,r,n)+"":e}function appendElement(e,r){e.currentElement?e.currentElement.appendChild(r):e.doc.appendChild(r)}DOMParser.prototype.parseFromString=function(e,r){if(!p(r))throw new TypeError('DOMParser.parseFromString: the provided mimeType "'+r+'" is not valid.');var a=this.assign(Object.create(null),this.xmlns),o=i.XML_ENTITIES,s=a[""]||null;c(r)?(o=i.HTML_ENTITIES,s=f.HTML):r===d.XML_SVG_IMAGE&&(s=f.SVG),a[""]=s,a.xml=a.xml||f.XML;var u=new this.domHandler({mimeType:r,defaultNamespace:s,onError:this.onError}),l=this.locator?{}:void 0;this.locator&&u.setDocumentLocator(l);var m=new h;return m.errorHandler=u,m.domBuilder=u,!n.isHTMLMimeType(r)&&"string"!=typeof e&&m.errorHandler.fatalError("source is not a string"),m.parse(this.normalizeLineEndings(String(e)),a,o),u.doc.documentElement||m.errorHandler.fatalError("missing root element"),u.doc},DOMHandler.prototype={startDocument:function(){var e=new u;this.doc=l(this.mimeType)?e.createHTMLDocument(!1):e.createDocument(this.defaultNamespace,"")},startElement:function(e,r,n,a){var o=this.doc,i=o.createElementNS(e,n||r),s=a.length;appendElement(this,i),this.currentElement=i,this.locator&&position(this.locator,i);for(var u=0;u<s;u++){e=a.getURI(u);var c=a.getValue(u),l=(n=a.getQName(u),o.createAttributeNS(e,n));this.locator&&position(a.getLocator(u),l),l.value=l.nodeValue=c,i.setAttributeNode(l)}},endElement:function(e,r,n){this.currentElement=this.currentElement.parentNode},startPrefixMapping:function(e,r){},endPrefixMapping:function(e){},processingInstruction:function(e,r){var n=this.doc.createProcessingInstruction(e,r);this.locator&&position(this.locator,n),appendElement(this,n)},ignorableWhitespace:function(e,r,n){},characters:function(e,r,n){if(e=_toString.apply(this,arguments)){if(this.cdata)var a=this.doc.createCDATASection(e);else a=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(a):/^\s*$/.test(e)&&this.doc.appendChild(a),this.locator&&position(this.locator,a)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){e&&(e.lineNumber=0),this.locator=e},comment:function(e,r,n){e=_toString.apply(this,arguments);var a=this.doc.createComment(e);this.locator&&position(this.locator,a),appendElement(this,a)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,r,n,a){var o=this.doc.implementation;if(o&&o.createDocumentType){var i=o.createDocumentType(e,r,n,a);this.locator&&position(this.locator,i),appendElement(this,i),this.doc.doctype=i}},reportError:function(e,r){if("function"==typeof this.onError)try{this.onError(e,r,this)}catch(n){throw new m("Reporting "+e+' "'+r+'" caused '+n,this.locator)}else console.error("[xmldom "+e+"]\t"+r,function(e){if(e)return"\n@#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}(this.locator))},warning:function(e){this.reportError("warning",e)},error:function(e){this.reportError("error",e)},fatalError:function(e){throw this.reportError("fatalError",e),new m(e,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,(function(e){DOMHandler.prototype[e]=function(){return null}})),exports.__DOMHandler=DOMHandler,exports.DOMParser=DOMParser,exports.normalizeLineEndings=normalizeLineEndings,exports.onErrorStopParsing=function(e){if("error"===e)throw"onErrorStopParsing"},exports.onWarningStopParsing=function(){throw"onWarningStopParsing"}},62195:(e,exports,r)=>{"use strict";var n=r(84427),a=n.find,o=n.hasDefaultHTMLNamespace,i=n.hasOwn,s=n.isHTMLMimeType,u=n.isHTMLRawTextElement,c=n.isHTMLVoidElement,l=n.MIME_TYPE,p=n.NAMESPACE,d=Symbol(),f=r(93756),m=f.DOMException,h=f.DOMExceptionName,y=r(84610);function checkSymbol(e){if(e!==d)throw new TypeError("Illegal constructor")}function notEmptyString(e){return""!==e}function orderedSetReducer(e,r){return i(e,r)||(e[r]=!0),e}function toOrderedSet(e){if(!e)return[];var r=function(e){return e?e.split(/[\t\n\f\r ]+/).filter(notEmptyString):[]}(e);return Object.keys(r.reduce(orderedSetReducer,{}))}function validateQualifiedName(e){if(!y.QName_exact.test(e))throw new m(m.INVALID_CHARACTER_ERR,'invalid character in qualified name "'+e+'"')}function validateAndExtract(e,r){validateQualifiedName(r),e=e||null;var a=null,o=r;if(r.indexOf(":")>=0){var i=r.split(":");a=i[0],o=i[1]}if(null!==a&&null===e)throw new m(m.NAMESPACE_ERR,"prefix is non-null and namespace is null");if("xml"===a&&e!==n.NAMESPACE.XML)throw new m(m.NAMESPACE_ERR,'prefix is "xml" and namespace is not the XML namespace');if(("xmlns"===a||"xmlns"===r)&&e!==n.NAMESPACE.XMLNS)throw new m(m.NAMESPACE_ERR,'either qualifiedName or prefix is "xmlns" and namespace is not the XMLNS namespace');if(e===n.NAMESPACE.XMLNS&&"xmlns"!==a&&"xmlns"!==r)throw new m(m.NAMESPACE_ERR,'namespace is the XMLNS namespace and neither qualifiedName nor prefix is "xmlns"');return[e,a,o]}function copy(e,r){for(var n in e)i(e,n)&&(r[n]=e[n])}function _extends(e,r){var n=e.prototype;if(!(n instanceof r)){function t(){}t.prototype=r.prototype,copy(n,t=new t),e.prototype=n=t}n.constructor!=e&&("function"!=typeof e&&console.error("unknown Class:"+e),n.constructor=e)}var v={},_=v.ELEMENT_NODE=1,g=v.ATTRIBUTE_NODE=2,b=v.TEXT_NODE=3,w=v.CDATA_SECTION_NODE=4,D=v.ENTITY_REFERENCE_NODE=5,x=v.ENTITY_NODE=6,T=v.PROCESSING_INSTRUCTION_NODE=7,M=v.COMMENT_NODE=8,k=v.DOCUMENT_NODE=9,L=v.DOCUMENT_TYPE_NODE=10,O=v.DOCUMENT_FRAGMENT_NODE=11,S=v.NOTATION_NODE=12,E=n.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 parentChain(e){for(var r=[];e.parentNode||e.ownerElement;)e=e.parentNode||e.ownerElement,r.unshift(e);return r}function commonAncestor(e,r){if(r.length<e.length)return commonAncestor(r,e);var n=null;for(var a in e){if(e[a]!==r[a])return n;n=e[a]}return n}function docGUID(e){return e.guid||(e.guid=Math.random()),e.guid}function NodeList(){}function LiveNodeList(e,r){this._node=e,this._refresh=r,_updateLiveList(this)}function _updateLiveList(e){var r=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==r){var n=e._refresh(e._node);if(__set__(e,"length",n.length),!e.$$length||n.length<e.$$length)for(var a=n.length;a in e;a++)i(e,a)&&delete e[a];copy(n,e),e._inc=r}}function NamedNodeMap(){}function _findNodeIndex(e,r){for(var n=0;n<e.length;){if(e[n]===r)return n;n++}}function _addNamedNode(e,r,n,a){if(a?r[_findNodeIndex(r,a)]=n:(r[r.length]=n,r.length++),e){n.ownerElement=e;var o=e.ownerDocument;o&&(a&&_onRemoveAttribute(o,e,a),function(e,r,n){e&&e._inc++;var a=n.namespaceURI;a===p.XMLNS&&(r._nsMap[n.prefix?n.localName:""]=n.value)}(o,e,n))}}function _removeNamedNode(e,r,n){var a=_findNodeIndex(r,n);if(a>=0){for(var o=r.length-1;a<=o;)r[a]=r[++a];if(r.length=o,e){var i=e.ownerDocument;i&&_onRemoveAttribute(i,e,n),n.ownerElement=null}}}function DOMImplementation(){}function Node(e){checkSymbol(e)}function _xmlEncoder(e){return("<"==e?"<":">"==e&&">")||"&"==e&&"&"||'"'==e&&"""||"&#"+e.charCodeAt()+";"}function _visitNode(e,r){if(r(e))return!0;if(e=e.firstChild)do{if(_visitNode(e,r))return!0}while(e=e.nextSibling)}function Document(e,r){checkSymbol(e);var n=r||{};this.ownerDocument=this,this.contentType=n.contentType||l.XML_APPLICATION,this.type=s(this.contentType)?"html":"xml"}function _onRemoveAttribute(e,r,n,a){e&&e._inc++,n.namespaceURI===p.XMLNS&&delete r._nsMap[n.prefix?n.localName:""]}function _onUpdateChild(e,r,n){if(e&&e._inc){e._inc++;var a=r.childNodes;if(n)a[a.length++]=n;else{for(var o=r.firstChild,i=0;o;)a[i++]=o,o=o.nextSibling;a.length=i,delete a[a.length]}}}function _removeChild(e,r){if(e!==r.parentNode)throw new m(m.NOT_FOUND_ERR,"child's parent is not parent");var n=r.previousSibling,a=r.nextSibling;return n?n.nextSibling=a:e.firstChild=a,a?a.previousSibling=n:e.lastChild=n,_onUpdateChild(e.ownerDocument,e),r.parentNode=null,r.previousSibling=null,r.nextSibling=null,r}function isDocTypeNode(e){return e&&e.nodeType===Node.DOCUMENT_TYPE_NODE}function isElementNode(e){return e&&e.nodeType===Node.ELEMENT_NODE}function isTextNode(e){return e&&e.nodeType===Node.TEXT_NODE}function isElementInsertionPossible(e,r){var n=e.childNodes||[];if(a(n,isElementNode)||isDocTypeNode(r))return!1;var o=a(n,isDocTypeNode);return!(r&&o&&n.indexOf(o)>n.indexOf(r))}function isElementReplacementPossible(e,r){var n=e.childNodes||[];if(a(n,(function(e){return isElementNode(e)&&e!==r})))return!1;var o=a(n,isDocTypeNode);return!(r&&o&&n.indexOf(o)>n.indexOf(r))}function assertPreInsertionValidity1to5(e,r,n){if(!function(e){return e&&(e.nodeType===Node.DOCUMENT_NODE||e.nodeType===Node.DOCUMENT_FRAGMENT_NODE||e.nodeType===Node.ELEMENT_NODE)}(e))throw new m(m.HIERARCHY_REQUEST_ERR,"Unexpected parent node type "+e.nodeType);if(n&&n.parentNode!==e)throw new m(m.NOT_FOUND_ERR,"child not in parent");if(!function(e){return e&&(e.nodeType===Node.CDATA_SECTION_NODE||e.nodeType===Node.COMMENT_NODE||e.nodeType===Node.DOCUMENT_FRAGMENT_NODE||e.nodeType===Node.DOCUMENT_TYPE_NODE||e.nodeType===Node.ELEMENT_NODE||e.nodeType===Node.PROCESSING_INSTRUCTION_NODE||e.nodeType===Node.TEXT_NODE)}(r)||isDocTypeNode(r)&&e.nodeType!==Node.DOCUMENT_NODE)throw new m(m.HIERARCHY_REQUEST_ERR,"Unexpected node type "+r.nodeType+" for parent node type "+e.nodeType)}function assertPreInsertionValidityInDocument(e,r,n){var o=e.childNodes||[],i=r.childNodes||[];if(r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var s=i.filter(isElementNode);if(s.length>1||a(i,isTextNode))throw new m(m.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===s.length&&!isElementInsertionPossible(e,n))throw new m(m.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(isElementNode(r)&&!isElementInsertionPossible(e,n))throw new m(m.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(isDocTypeNode(r)){if(a(o,isDocTypeNode))throw new m(m.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var u=a(o,isElementNode);if(n&&o.indexOf(u)<o.indexOf(n))throw new m(m.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element");if(!n&&u)throw new m(m.HIERARCHY_REQUEST_ERR,"Doctype can not be appended since element is present")}}function assertPreReplacementValidityInDocument(e,r,n){var o=e.childNodes||[],i=r.childNodes||[];if(r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var s=i.filter(isElementNode);if(s.length>1||a(i,isTextNode))throw new m(m.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===s.length&&!isElementReplacementPossible(e,n))throw new m(m.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(isElementNode(r)&&!isElementReplacementPossible(e,n))throw new m(m.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(isDocTypeNode(r)){function hasDoctypeChildThatIsNotChild(e){return isDocTypeNode(e)&&e!==n}if(a(o,hasDoctypeChildThatIsNotChild))throw new m(m.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var u=a(o,isElementNode);if(n&&o.indexOf(u)<o.indexOf(n))throw new m(m.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element")}}function _insertBefore(e,r,n,a){assertPreInsertionValidity1to5(e,r,n),e.nodeType===Node.DOCUMENT_NODE&&(a||assertPreInsertionValidityInDocument)(e,r,n);var o=r.parentNode;if(o&&o.removeChild(r),r.nodeType===O){var i=r.firstChild;if(null==i)return r;var s=r.lastChild}else i=s=r;var u=n?n.previousSibling:e.lastChild;i.previousSibling=u,s.nextSibling=n,u?u.nextSibling=i:e.firstChild=i,null==n?e.lastChild=s:n.previousSibling=s;do{i.parentNode=e}while(i!==s&&(i=i.nextSibling));return _onUpdateChild(e.ownerDocument||e,e,r),r.nodeType==O&&(r.firstChild=r.lastChild=null),r}function Element(e){checkSymbol(e),this._nsMap=Object.create(null)}function Attr(e){checkSymbol(e),this.namespaceURI=null,this.prefix=null,this.ownerElement=null}function CharacterData(e){checkSymbol(e)}function Text(e){checkSymbol(e)}function Comment(e){checkSymbol(e)}function CDATASection(e){checkSymbol(e)}function DocumentType(e){checkSymbol(e)}function Notation(e){checkSymbol(e)}function Entity(e){checkSymbol(e)}function EntityReference(e){checkSymbol(e)}function DocumentFragment(e){checkSymbol(e)}function ProcessingInstruction(e){checkSymbol(e)}function XMLSerializer(){}function nodeSerializeToString(e){var r=[],n=this.nodeType===k&&this.documentElement||this,a=n.prefix,o=n.namespaceURI;if(o&&null==a&&null==(a=n.lookupPrefix(o)))var i=[{namespace:o,prefix:null}];return serializeToString(this,r,e,i),r.join("")}function needNamespaceDefine(e,r,n){var a=e.prefix||"",o=e.namespaceURI;if(!o)return!1;if("xml"===a&&o===p.XML||o===p.XMLNS)return!1;for(var i=n.length;i--;){var s=n[i];if(s.prefix===a)return s.namespace!==o}return!0}function addSerializedAttribute(e,r,n){e.push(" ",r,'="',n.replace(/[<>&"\t\n\r]/g,_xmlEncoder),'"')}function serializeToString(e,r,n,a){a||(a=[]);var o="html"===(e.nodeType===k?e:e.ownerDocument).type;if(n){if(!(e=n(e)))return;if("string"==typeof e)return void r.push(e)}switch(e.nodeType){case _:var i=e.attributes,s=i.length,l=e.firstChild,d=e.tagName,f=d;if(!o&&!e.prefix&&e.namespaceURI){for(var m,h=0;h<i.length;h++)if("xmlns"===i.item(h).name){m=i.item(h).value;break}if(!m)for(var v=a.length-1;v>=0;v--){if(""===(x=a[v]).prefix&&x.namespace===e.namespaceURI){m=x.namespace;break}}if(m!==e.namespaceURI)for(v=a.length-1;v>=0;v--){var x;if((x=a[v]).namespace===e.namespaceURI){x.prefix&&(f=x.prefix+":"+d);break}}}r.push("<",f);for(var S=0;S<s;S++){"xmlns"==(E=i.item(S)).prefix?a.push({prefix:E.localName,namespace:E.value}):"xmlns"==E.nodeName&&a.push({prefix:"",namespace:E.value})}for(S=0;S<s;S++){var E,A,P;if(needNamespaceDefine(E=i.item(S),0,a))addSerializedAttribute(r,(A=E.prefix||"")?"xmlns:"+A:"xmlns",P=E.namespaceURI),a.push({prefix:A,namespace:P});serializeToString(E,r,n,a)}if(d===f&&needNamespaceDefine(e,0,a))addSerializedAttribute(r,(A=e.prefix||"")?"xmlns:"+A:"xmlns",P=e.namespaceURI),a.push({prefix:A,namespace:P});var C=!l;if(C&&(o||e.namespaceURI===p.HTML)&&(C=c(d)),C)r.push("/>");else{if(r.push(">"),o&&u(d))for(;l;)l.data?r.push(l.data):serializeToString(l,r,n,a.slice()),l=l.nextSibling;else for(;l;)serializeToString(l,r,n,a.slice()),l=l.nextSibling;r.push("</",f,">")}return;case k:case O:for(l=e.firstChild;l;)serializeToString(l,r,n,a.slice()),l=l.nextSibling;return;case g:return addSerializedAttribute(r,e.name,e.value);case b:return r.push(e.data.replace(/[<&>]/g,_xmlEncoder));case w:return r.push(y.CDATA_START,e.data,y.CDATA_END);case M:return r.push(y.COMMENT_START,e.data,y.COMMENT_END);case L:var Y=e.publicId,R=e.systemId;return r.push(y.DOCTYPE_DECL_START," ",e.name),Y?(r.push(" ",y.PUBLIC," ",Y),R&&"."!==R&&r.push(" ",R)):R&&"."!==R&&r.push(" ",y.SYSTEM," ",R),e.internalSubset&&r.push(" [",e.internalSubset,"]"),void r.push(">");case T:return r.push("<?",e.target," ",e.data,"?>");case D:return r.push("&",e.nodeName,";");default:r.push("??",e.nodeName)}}function importNode(e,r,n){var a;switch(r.nodeType){case _:(a=r.cloneNode(!1)).ownerDocument=e;case O:break;case g:n=!0}if(a||(a=r.cloneNode(!1)),a.ownerDocument=e,a.parentNode=null,n)for(var o=r.firstChild;o;)a.appendChild(importNode(e,o,n)),o=o.nextSibling;return a}function cloneNode(e,r,n){var a=new r.constructor(d);for(var o in r)if(i(r,o)){var s=r[o];"object"!=typeof s&&s!=a[o]&&(a[o]=s)}switch(r.childNodes&&(a.childNodes=new NodeList),a.ownerDocument=e,a.nodeType){case _:var u=r.attributes,c=a.attributes=new NamedNodeMap,l=u.length;c._ownerElement=a;for(var p=0;p<l;p++)a.setAttributeNode(cloneNode(e,u.item(p),!0));break;case g:n=!0}if(n)for(var f=r.firstChild;f;)a.appendChild(cloneNode(e,f,n)),f=f.nextSibling;return a}function __set__(e,r,n){e[r]=n}NodeList.prototype={length:0,item:function(e){return e>=0&&e<this.length?this[e]:null},toString:function(e){for(var r=[],n=0;n<this.length;n++)serializeToString(this[n],r,e);return r.join("")},filter:function(e){return Array.prototype.filter.call(this,e)},indexOf:function(e){return Array.prototype.indexOf.call(this,e)}},NodeList.prototype[Symbol.iterator]=function(){var e=this,r=0;return{next:function(){return r<e.length?{value:e[r++],done:!1}:{done:!0}},return:function(){return{done:!0}}}},LiveNodeList.prototype.item=function(e){return _updateLiveList(this),this[e]||null},_extends(LiveNodeList,NodeList),NamedNodeMap.prototype={length:0,item:NodeList.prototype.item,getNamedItem:function(e){this._ownerElement&&this._ownerElement._isInHTMLDocumentAndNamespace()&&(e=e.toLowerCase());for(var r=0;r<this.length;){var n=this[r];if(n.nodeName===e)return n;r++}return null},setNamedItem:function(e){var r=e.ownerElement;if(r&&r!==this._ownerElement)throw new m(m.INUSE_ATTRIBUTE_ERR);var n=this.getNamedItemNS(e.namespaceURI,e.localName);return n===e?e:(_addNamedNode(this._ownerElement,this,e,n),n)},setNamedItemNS:function(e){return this.setNamedItem(e)},removeNamedItem:function(e){var r=this.getNamedItem(e);if(!r)throw new m(m.NOT_FOUND_ERR,e);return _removeNamedNode(this._ownerElement,this,r),r},removeNamedItemNS:function(e,r){var n=this.getNamedItemNS(e,r);if(!n)throw new m(m.NOT_FOUND_ERR,e?e+" : "+r:r);return _removeNamedNode(this._ownerElement,this,n),n},getNamedItemNS:function(e,r){e||(e=null);for(var n=0;n<this.length;){var a=this[n];if(a.localName===r&&a.namespaceURI===e)return a;n++}return null}},NamedNodeMap.prototype[Symbol.iterator]=function(){var e=this,r=0;return{next:function(){return r<e.length?{value:e[r++],done:!1}:{done:!0}},return:function(){return{done:!0}}}},DOMImplementation.prototype={hasFeature:function(e,r){return!0},createDocument:function(e,r,n){var a=l.XML_APPLICATION;e===p.HTML?a=l.XML_XHTML_APPLICATION:e===p.SVG&&(a=l.XML_SVG_IMAGE);var o=new Document(d,{contentType:a});if(o.implementation=this,o.childNodes=new NodeList,o.doctype=n||null,n&&o.appendChild(n),r){var i=o.createElementNS(e,r);o.appendChild(i)}return o},createDocumentType:function(e,r,n,a){validateQualifiedName(e);var o=new DocumentType(d);return o.name=e,o.nodeName=e,o.publicId=r||"",o.systemId=n||"",o.internalSubset=a||"",o.childNodes=new NodeList,o},createHTMLDocument:function(e){var r=new Document(d,{contentType:l.HTML});if(r.implementation=this,r.childNodes=new NodeList,!1!==e){r.doctype=this.createDocumentType("html"),r.doctype.ownerDocument=r,r.appendChild(r.doctype);var n=r.createElement("html");r.appendChild(n);var a=r.createElement("head");if(n.appendChild(a),"string"==typeof e){var o=r.createElement("title");o.appendChild(r.createTextNode(e)),a.appendChild(o)}n.appendChild(r.createElement("body"))}return r}},Node.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 e=this.getRootNode();return e&&e.nodeType===e.DOCUMENT_NODE},contains:function(e){if(!e)return!1;var r=e;do{if(this===r)return!0;r=e.parentNode}while(r);return!1},getRootNode:function(e){var r=this;do{if(!r.parentNode)return r;r=r.parentNode}while(r)},isEqualNode:function(e){if(!e)return!1;if(this.nodeType!==e.nodeType)return!1;switch(this.nodeType){case this.DOCUMENT_TYPE_NODE:if(this.name!==e.name)return!1;if(this.publicId!==e.publicId)return!1;if(this.systemId!==e.systemId)return!1;break;case this.ELEMENT_NODE:if(this.namespaceURI!==e.namespaceURI)return!1;if(this.prefix!==e.prefix)return!1;if(this.localName!==e.localName)return!1;if(this.attributes.length!==e.attributes.length)return!1;for(var r=0;r<this.attributes.length;r++){var n=this.attributes.item(r);if(!n.isEqualNode(e.getAttributeNodeNS(n.namespaceURI,n.localName)))return!1}break;case this.ATTRIBUTE_NODE:if(this.namespaceURI!==e.namespaceURI)return!1;if(this.localName!==e.localName)return!1;if(this.value!==e.value)return!1;break;case this.PROCESSING_INSTRUCTION_NODE:if(this.target!==e.target||this.data!==e.data)return!1;break;case this.TEXT_NODE:case this.COMMENT_NODE:if(this.data!==e.data)return!1}if(this.childNodes.length!==e.childNodes.length)return!1;for(r=0;r<this.childNodes.length;r++)if(!this.childNodes[r].isEqualNode(e.childNodes[r]))return!1;return!0},isSameNode:function(e){return this===e},insertBefore:function(e,r){return _insertBefore(this,e,r)},replaceChild:function(e,r){_insertBefore(this,e,r,assertPreReplacementValidityInDocument),r&&this.removeChild(r)},removeChild:function(e){return _removeChild(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(e){return cloneNode(this.ownerDocument||this,this,e)},normalize:function(){for(var e=this.firstChild;e;){var r=e.nextSibling;r&&r.nodeType==b&&e.nodeType==b?(this.removeChild(r),e.appendData(r.data)):(e.normalize(),e=r)}},isSupported:function(e,r){return this.ownerDocument.implementation.hasFeature(e,r)},lookupPrefix:function(e){for(var r=this;r;){var n=r._nsMap;if(n)for(var a in n)if(i(n,a)&&n[a]===e)return a;r=r.nodeType==g?r.ownerDocument:r.parentNode}return null},lookupNamespaceURI:function(e){for(var r=this;r;){var n=r._nsMap;if(n&&i(n,e))return n[e];r=r.nodeType==g?r.ownerDocument:r.parentNode}return null},isDefaultNamespace:function(e){return null==this.lookupPrefix(e)},compareDocumentPosition:function(e){if(this===e)return 0;var r=e,n=this,a=null,o=null;if(r instanceof Attr&&(r=(a=r).ownerElement),n instanceof Attr&&(n=(o=n).ownerElement,a&&r&&n===r))for(var i,s=0;i=n.attributes[s];s++){if(i===a)return E.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+E.DOCUMENT_POSITION_PRECEDING;if(i===o)return E.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+E.DOCUMENT_POSITION_FOLLOWING}if(!r||!n||n.ownerDocument!==r.ownerDocument)return E.DOCUMENT_POSITION_DISCONNECTED+E.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+(docGUID(n.ownerDocument)>docGUID(r.ownerDocument)?E.DOCUMENT_POSITION_FOLLOWING:E.DOCUMENT_POSITION_PRECEDING);var u=parentChain(r),c=parentChain(n);if(!a&&c.indexOf(r)>=0||o&&r===n)return E.DOCUMENT_POSITION_CONTAINS+E.DOCUMENT_POSITION_PRECEDING;if(!o&&u.indexOf(n)>=0||a&&r===n)return E.DOCUMENT_POSITION_CONTAINED_BY+E.DOCUMENT_POSITION_FOLLOWING;var l=commonAncestor(c,u);for(var p in l.childNodes){var d=l.childNodes[p];if(d===n)return E.DOCUMENT_POSITION_FOLLOWING;if(d===r)return E.DOCUMENT_POSITION_PRECEDING;if(c.indexOf(d)>=0)return E.DOCUMENT_POSITION_FOLLOWING;if(u.indexOf(d)>=0)return E.DOCUMENT_POSITION_PRECEDING}return 0}},copy(v,Node),copy(v,Node.prototype),copy(E,Node),copy(E,Node.prototype),Document.prototype={implementation:null,nodeName:"#document",nodeType:k,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,r){if(e.nodeType===O){for(var n=e.firstChild;n;){var a=n.nextSibling;this.insertBefore(n,r),n=a}return e}return _insertBefore(this,e,r),e.ownerDocument=this,null===this.documentElement&&e.nodeType===_&&(this.documentElement=e),e},removeChild:function(e){var r=_removeChild(this,e);return r===this.documentElement&&(this.documentElement=null),r},replaceChild:function(e,r){_insertBefore(this,e,r,assertPreReplacementValidityInDocument),e.ownerDocument=this,r&&this.removeChild(r),isElementNode(e)&&(this.documentElement=e)},importNode:function(e,r){return importNode(this,e,r)},getElementById:function(e){var r=null;return _visitNode(this.documentElement,(function(n){if(n.nodeType==_&&n.getAttribute("id")==e)return r=n,!0})),r},createElement:function(e){var r=new Element(d);return r.ownerDocument=this,"html"===this.type&&(e=e.toLowerCase()),o(this.contentType)&&(r.namespaceURI=p.HTML),r.nodeName=e,r.tagName=e,r.localName=e,r.childNodes=new NodeList,(r.attributes=new NamedNodeMap)._ownerElement=r,r},createDocumentFragment:function(){var e=new DocumentFragment(d);return e.ownerDocument=this,e.childNodes=new NodeList,e},createTextNode:function(e){var r=new Text(d);return r.ownerDocument=this,r.childNodes=new NodeList,r.appendData(e),r},createComment:function(e){var r=new Comment(d);return r.ownerDocument=this,r.childNodes=new NodeList,r.appendData(e),r},createCDATASection:function(e){var r=new CDATASection(d);return r.ownerDocument=this,r.childNodes=new NodeList,r.appendData(e),r},createProcessingInstruction:function(e,r){var n=new ProcessingInstruction(d);return n.ownerDocument=this,n.childNodes=new NodeList,n.nodeName=n.target=e,n.nodeValue=n.data=r,n},createAttribute:function(e){if(!y.QName_exact.test(e))throw new m(m.INVALID_CHARACTER_ERR,'invalid character in name "'+e+'"');return"html"===this.type&&(e=e.toLowerCase()),this._createAttribute(e)},_createAttribute:function(e){var r=new Attr(d);return r.ownerDocument=this,r.childNodes=new NodeList,r.name=e,r.nodeName=e,r.localName=e,r.specified=!0,r},createEntityReference:function(e){if(!y.Name.test(e))throw new m(m.INVALID_CHARACTER_ERR,'not a valid xml name "'+e+'"');if("html"===this.type)throw new m("document is an html document",h.NotSupportedError);var r=new EntityReference(d);return r.ownerDocument=this,r.childNodes=new NodeList,r.nodeName=e,r},createElementNS:function(e,r){var n=validateAndExtract(e,r),a=new Element(d),o=a.attributes=new NamedNodeMap;return a.childNodes=new NodeList,a.ownerDocument=this,a.nodeName=r,a.tagName=r,a.namespaceURI=n[0],a.prefix=n[1],a.localName=n[2],o._ownerElement=a,a},createAttributeNS:function(e,r){var n=validateAndExtract(e,r),a=new Attr(d);return a.ownerDocument=this,a.childNodes=new NodeList,a.nodeName=r,a.name=r,a.specified=!0,a.namespaceURI=n[0],a.prefix=n[1],a.localName=n[2],a}},_extends(Document,Node),Element.prototype={nodeType:_,attributes:null,getQualifiedName:function(){return this.prefix?this.prefix+":"+this.localName:this.localName},_isInHTMLDocumentAndNamespace:function(){return"html"===this.ownerDocument.type&&this.namespaceURI===p.HTML},hasAttribute:function(e){return!!this.getAttributeNode(e)},getAttribute:function(e){var r=this.getAttributeNode(e);return r?r.value:null},getAttributeNode:function(e){return this._isInHTMLDocumentAndNamespace()&&(e=e.toLowerCase()),this.attributes.getNamedItem(e)},setAttribute:function(e,r){this._isInHTMLDocumentAndNamespace()&&(e=e.toLowerCase());var n=this.getAttributeNode(e);n?n.value=n.nodeValue=""+r:((n=this.ownerDocument._createAttribute(e)).value=n.nodeValue=""+r,this.setAttributeNode(n))},removeAttribute:function(e){var r=this.getAttributeNode(e);r&&this.removeAttributeNode(r)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,r){var n=this.getAttributeNodeNS(e,r);n&&this.removeAttributeNode(n)},hasAttributeNS:function(e,r){return null!=this.getAttributeNodeNS(e,r)},getAttributeNS:function(e,r){var n=this.getAttributeNodeNS(e,r);return n?n.value:null},setAttributeNS:function(e,r,n){var a=validateAndExtract(e,r)[2],o=this.getAttributeNodeNS(e,a);o?o.value=o.nodeValue=""+n:((o=this.ownerDocument.createAttributeNS(e,r)).value=o.nodeValue=""+n,this.setAttributeNode(o))},getAttributeNodeNS:function(e,r){return this.attributes.getNamedItemNS(e,r)},getElementsByClassName:function(e){var r=toOrderedSet(e);return new LiveNodeList(this,(function(n){var a=[];return r.length>0&&_visitNode(n,(function(o){if(o!==n&&o.nodeType===_){var i=o.getAttribute("class");if(i){var s=e===i;if(!s){var u=toOrderedSet(i);s=r.every((c=u,function(e){return c&&-1!==c.indexOf(e)}))}s&&a.push(o)}}var c})),a}))},getElementsByTagName:function(e){var r="html"===(this.nodeType===k?this:this.ownerDocument).type,n=e.toLowerCase();return new LiveNodeList(this,(function(a){var o=[];return _visitNode(a,(function(i){i!==a&&i.nodeType===_&&(("*"===e||i.getQualifiedName()===(r&&i.namespaceURI===p.HTML?n:e))&&o.push(i))})),o}))},getElementsByTagNameNS:function(e,r){return new LiveNodeList(this,(function(n){var a=[];return _visitNode(n,(function(o){o===n||o.nodeType!==_||"*"!==e&&o.namespaceURI!==e||"*"!==r&&o.localName!=r||a.push(o)})),a}))}},Document.prototype.getElementsByClassName=Element.prototype.getElementsByClassName,Document.prototype.getElementsByTagName=Element.prototype.getElementsByTagName,Document.prototype.getElementsByTagNameNS=Element.prototype.getElementsByTagNameNS,_extends(Element,Node),Attr.prototype.nodeType=g,_extends(Attr,Node),CharacterData.prototype={data:"",substringData:function(e,r){return this.data.substring(e,e+r)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,r){this.replaceData(e,0,r)},deleteData:function(e,r){this.replaceData(e,r,"")},replaceData:function(e,r,n){n=this.data.substring(0,e)+n+this.data.substring(e+r),this.nodeValue=this.data=n,this.length=n.length}},_extends(CharacterData,Node),Text.prototype={nodeName:"#text",nodeType:b,splitText:function(e){var r=this.data,n=r.substring(e);r=r.substring(0,e),this.data=this.nodeValue=r,this.length=r.length;var a=this.ownerDocument.createTextNode(n);return this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling),a}},_extends(Text,CharacterData),Comment.prototype={nodeName:"#comment",nodeType:M},_extends(Comment,CharacterData),CDATASection.prototype={nodeName:"#cdata-section",nodeType:w},_extends(CDATASection,Text),DocumentType.prototype.nodeType=L,_extends(DocumentType,Node),Notation.prototype.nodeType=S,_extends(Notation,Node),Entity.prototype.nodeType=x,_extends(Entity,Node),EntityReference.prototype.nodeType=D,_extends(EntityReference,Node),DocumentFragment.prototype.nodeName="#document-fragment",DocumentFragment.prototype.nodeType=O,_extends(DocumentFragment,Node),ProcessingInstruction.prototype.nodeType=T,_extends(ProcessingInstruction,CharacterData),XMLSerializer.prototype.serializeToString=function(e,r){return nodeSerializeToString.call(e,r)},Node.prototype.toString=nodeSerializeToString;try{if(Object.defineProperty){function getTextContent(e){switch(e.nodeType){case _:case O:var r=[];for(e=e.firstChild;e;)7!==e.nodeType&&8!==e.nodeType&&r.push(getTextContent(e)),e=e.nextSibling;return r.join("");default:return e.nodeValue}}Object.defineProperty(LiveNodeList.prototype,"length",{get:function(){return _updateLiveList(this),this.$$length}}),Object.defineProperty(Node.prototype,"textContent",{get:function(){return getTextContent(this)},set:function(e){switch(this.nodeType){case _:case O:for(;this.firstChild;)this.removeChild(this.firstChild);(e||String(e))&&this.appendChild(this.ownerDocument.createTextNode(e));break;default:this.data=e,this.value=e,this.nodeValue=e}}}),__set__=function(e,r,n){e["$$"+r]=n}}}catch(A){}exports._updateLiveList=_updateLiveList,exports.Attr=Attr,exports.CDATASection=CDATASection,exports.CharacterData=CharacterData,exports.Comment=Comment,exports.Document=Document,exports.DocumentFragment=DocumentFragment,exports.DocumentType=DocumentType,exports.DOMImplementation=DOMImplementation,exports.Element=Element,exports.Entity=Entity,exports.EntityReference=EntityReference,exports.LiveNodeList=LiveNodeList,exports.NamedNodeMap=NamedNodeMap,exports.Node=Node,exports.NodeList=NodeList,exports.Notation=Notation,exports.Text=Text,exports.ProcessingInstruction=ProcessingInstruction,exports.XMLSerializer=XMLSerializer},37832:(e,exports,r)=>{"use strict";var n=r(84427).freeze;exports.XML_ENTITIES=n({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),exports.HTML_ENTITIES=n({Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",AMP:"&",amp:"&",And:"⩓",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",ap:"≈",apacir:"⩯",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",Barwed:"⌆",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",Because:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxDL:"╗",boxDl:"╖",boxdL:"╕",boxdl:"┐",boxDR:"╔",boxDr:"╓",boxdR:"╒",boxdr:"┌",boxH:"═",boxh:"─",boxHD:"╦",boxHd:"╤",boxhD:"╥",boxhd:"┬",boxHU:"╩",boxHu:"╧",boxhU:"╨",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxUL:"╝",boxUl:"╜",boxuL:"╛",boxul:"┘",boxUR:"╚",boxUr:"╙",boxuR:"╘",boxur:"└",boxV:"║",boxv:"│",boxVH:"╬",boxVh:"╫",boxvH:"╪",boxvh:"┼",boxVL:"╣",boxVl:"╢",boxvL:"╡",boxvl:"┤",boxVR:"╠",boxVr:"╟",boxvR:"╞",boxvr:"├",bprime:"‵",Breve:"˘",breve:"˘",brvbar:"¦",Bscr:"ℬ",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",Cap:"⋒",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"ℭ",cfr:"𝔠",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",Colon:"∷",colon:":",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",Conint:"∯",conint:"∮",ContourIntegral:"∮",Copf:"ℂ",copf:"𝕔",coprod:"∐",Coproduct:"∐",COPY:"©",copy:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",Cross:"⨯",cross:"✗",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",Cup:"⋓",cup:"∪",cupbrcap:"⩈",CupCap:"≍",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",Dagger:"‡",dagger:"†",daleth:"ℸ",Darr:"↡",dArr:"⇓",darr:"↓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",DD:"ⅅ",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",Diamond:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrow:"↓",Downarrow:"⇓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",ecir:"≖",Ecirc:"Ê",ecirc:"ê",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",eDot:"≑",edot:"ė",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",Escr:"ℰ",escr:"ℯ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",ExponentialE:"ⅇ",exponentiale:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",ForAll:"∀",forall:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",Fscr:"ℱ",fscr:"𝒻",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",gE:"≧",ge:"≥",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",Gg:"⋙",gg:"≫",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gnE:"≩",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",Gt:"≫",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",hArr:"⇔",harr:"↔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",Hfr:"ℌ",hfr:"𝔥",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",Hopf:"ℍ",hopf:"𝕙",horbar:"―",HorizontalLine:"─",Hscr:"ℋ",hscr:"𝒽",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",Ifr:"ℑ",ifr:"𝔦",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Im:"ℑ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",Int:"∬",int:"∫",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"ℐ",iscr:"𝒾",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",Lang:"⟪",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",Larr:"↞",lArr:"⇐",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",lAtail:"⤛",latail:"⤙",late:"⪭",lates:"⪭︀",lBarr:"⤎",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",lE:"≦",le:"≤",LeftAngleBracket:"⟨",LeftArrow:"←",Leftarrow:"⇐",leftarrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",Ll:"⋘",ll:"≪",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lnE:"≨",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftarrow:"⟵",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longleftrightarrow:"⟷",longmapsto:"⟼",LongRightArrow:"⟶",Longrightarrow:"⟹",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",Lscr:"ℒ",lscr:"𝓁",Lsh:"↰",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",Lt:"≪",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",Mscr:"ℳ",mscr:"𝓂",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",ne:"≠",nearhk:"⤤",neArr:"⇗",nearr:"↗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlArr:"⇍",nlarr:"↚",nldr:"‥",nlE:"≦̸",nle:"≰",nLeftarrow:"⇍",nleftarrow:"↚",nLeftrightarrow:"⇎",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",Nopf:"ℕ",nopf:"𝕟",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVert