opennms
Version:
Client API for the OpenNMS network monitoring platform
1 lines • 1.17 MB
JavaScript
!function(e,y){if("object"==typeof exports&&"object"==typeof module)module.exports=y();else if("function"==typeof define&&define.amd)define([],y);else{var w=y();for(var O in w)("object"==typeof exports?exports:e)[O]=w[O]}}(self,(()=>(()=>{var e={84427:(e,exports)=>{"use strict";function freeze(e,y){return void 0===y&&(y=Object),y&&"function"==typeof y.getOwnPropertyDescriptors&&(e=y.create(null,y.getOwnPropertyDescriptors(e))),y&&"function"==typeof y.freeze?y.freeze(e):e}function hasOwn(e,y){return Object.prototype.hasOwnProperty.call(e,y)}var y=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 w=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 O=freeze({script:!1,style:!1,textarea:!0,title:!0});function isHTMLMimeType(e){return e===P.HTML}var P=freeze({HTML:"text/html",XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),R=Object.keys(P).map((function(e){return P[e]}));var H=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,y){if(null===e||"object"!=typeof e)throw new TypeError("target is not an object");for(var w in y)hasOwn(y,w)&&(e[w]=y[w]);return e},exports.find=function(e,y,w){if(void 0===w&&(w=Array.prototype),e&&"function"==typeof w.find)return w.find.call(e,y);for(var O=0;O<e.length;O++)if(hasOwn(e,O)){var P=e[O];if(y.call(void 0,P,O,e))return P}},exports.freeze=freeze,exports.HTML_BOOLEAN_ATTRIBUTES=y,exports.HTML_RAW_TEXT_ELEMENTS=O,exports.HTML_VOID_ELEMENTS=w,exports.hasDefaultHTMLNamespace=function(e){return isHTMLMimeType(e)||e===P.XML_XHTML_APPLICATION},exports.hasOwn=hasOwn,exports.isHTMLBooleanAttribute=function(e){return hasOwn(y,e.toLowerCase())},exports.isHTMLRawTextElement=function(e){var y=e.toLowerCase();return hasOwn(O,y)&&!O[y]},exports.isHTMLEscapableRawTextElement=function(e){var y=e.toLowerCase();return hasOwn(O,y)&&O[y]},exports.isHTMLMimeType=isHTMLMimeType,exports.isHTMLVoidElement=function(e){return hasOwn(w,e.toLowerCase())},exports.isValidMimeType=function(e){return R.indexOf(e)>-1},exports.MIME_TYPE=P,exports.NAMESPACE=H},1915:(e,exports,y)=>{"use strict";var w=y(84427),O=y(62195),P=y(93756),R=y(37832),H=y(89591),G=O.DOMImplementation,W=w.hasDefaultHTMLNamespace,z=w.isHTMLMimeType,q=w.isValidMimeType,V=w.MIME_TYPE,J=w.NAMESPACE,K=P.ParseError,Q=H.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||w.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 y=e||{};this.mimeType=y.mimeType||V.XML_APPLICATION,this.defaultNamespace=y.defaultNamespace||null,this.cdata=!1,this.currentElement=void 0,this.doc=void 0,this.locator=void 0,this.onError=y.onError}function position(e,y){y.lineNumber=e.lineNumber,y.columnNumber=e.columnNumber}function _toString(e,y,w){return"string"==typeof e?e.substr(y,w):e.length>=y+w||y?new java.lang.String(e,y,w)+"":e}function appendElement(e,y){e.currentElement?e.currentElement.appendChild(y):e.doc.appendChild(y)}DOMParser.prototype.parseFromString=function(e,y){if(!q(y))throw new TypeError('DOMParser.parseFromString: the provided mimeType "'+y+'" is not valid.');var O=this.assign(Object.create(null),this.xmlns),P=R.XML_ENTITIES,H=O[""]||null;W(y)?(P=R.HTML_ENTITIES,H=J.HTML):y===V.XML_SVG_IMAGE&&(H=J.SVG),O[""]=H,O.xml=O.xml||J.XML;var G=new this.domHandler({mimeType:y,defaultNamespace:H,onError:this.onError}),z=this.locator?{}:void 0;this.locator&&G.setDocumentLocator(z);var K=new Q;return K.errorHandler=G,K.domBuilder=G,!w.isHTMLMimeType(y)&&"string"!=typeof e&&K.errorHandler.fatalError("source is not a string"),K.parse(this.normalizeLineEndings(String(e)),O,P),G.doc.documentElement||K.errorHandler.fatalError("missing root element"),G.doc},DOMHandler.prototype={startDocument:function(){var e=new G;this.doc=z(this.mimeType)?e.createHTMLDocument(!1):e.createDocument(this.defaultNamespace,"")},startElement:function(e,y,w,O){var P=this.doc,R=P.createElementNS(e,w||y),H=O.length;appendElement(this,R),this.currentElement=R,this.locator&&position(this.locator,R);for(var G=0;G<H;G++){e=O.getURI(G);var W=O.getValue(G),z=(w=O.getQName(G),P.createAttributeNS(e,w));this.locator&&position(O.getLocator(G),z),z.value=z.nodeValue=W,R.setAttributeNode(z)}},endElement:function(e,y,w){this.currentElement=this.currentElement.parentNode},startPrefixMapping:function(e,y){},endPrefixMapping:function(e){},processingInstruction:function(e,y){var w=this.doc.createProcessingInstruction(e,y);this.locator&&position(this.locator,w),appendElement(this,w)},ignorableWhitespace:function(e,y,w){},characters:function(e,y,w){if(e=_toString.apply(this,arguments)){if(this.cdata)var O=this.doc.createCDATASection(e);else O=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(O):/^\s*$/.test(e)&&this.doc.appendChild(O),this.locator&&position(this.locator,O)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){e&&(e.lineNumber=0),this.locator=e},comment:function(e,y,w){e=_toString.apply(this,arguments);var O=this.doc.createComment(e);this.locator&&position(this.locator,O),appendElement(this,O)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,y,w,O){var P=this.doc.implementation;if(P&&P.createDocumentType){var R=P.createDocumentType(e,y,w,O);this.locator&&position(this.locator,R),appendElement(this,R),this.doc.doctype=R}},reportError:function(e,y){if("function"==typeof this.onError)try{this.onError(e,y,this)}catch(w){throw new K("Reporting "+e+' "'+y+'" caused '+w,this.locator)}else console.error("[xmldom "+e+"]\t"+y,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 K(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,y)=>{"use strict";var w=y(84427),O=w.find,P=w.hasDefaultHTMLNamespace,R=w.hasOwn,H=w.isHTMLMimeType,G=w.isHTMLRawTextElement,W=w.isHTMLVoidElement,z=w.MIME_TYPE,q=w.NAMESPACE,V=Symbol(),J=y(93756),K=J.DOMException,Q=J.DOMExceptionName,X=y(84610);function checkSymbol(e){if(e!==V)throw new TypeError("Illegal constructor")}function notEmptyString(e){return""!==e}function orderedSetReducer(e,y){return R(e,y)||(e[y]=!0),e}function toOrderedSet(e){if(!e)return[];var y=function(e){return e?e.split(/[\t\n\f\r ]+/).filter(notEmptyString):[]}(e);return Object.keys(y.reduce(orderedSetReducer,{}))}function validateQualifiedName(e){if(!X.QName_exact.test(e))throw new K(K.INVALID_CHARACTER_ERR,'invalid character in qualified name "'+e+'"')}function validateAndExtract(e,y){validateQualifiedName(y),e=e||null;var O=null,P=y;if(y.indexOf(":")>=0){var R=y.split(":");O=R[0],P=R[1]}if(null!==O&&null===e)throw new K(K.NAMESPACE_ERR,"prefix is non-null and namespace is null");if("xml"===O&&e!==w.NAMESPACE.XML)throw new K(K.NAMESPACE_ERR,'prefix is "xml" and namespace is not the XML namespace');if(("xmlns"===O||"xmlns"===y)&&e!==w.NAMESPACE.XMLNS)throw new K(K.NAMESPACE_ERR,'either qualifiedName or prefix is "xmlns" and namespace is not the XMLNS namespace');if(e===w.NAMESPACE.XMLNS&&"xmlns"!==O&&"xmlns"!==y)throw new K(K.NAMESPACE_ERR,'namespace is the XMLNS namespace and neither qualifiedName nor prefix is "xmlns"');return[e,O,P]}function copy(e,y){for(var w in e)R(e,w)&&(y[w]=e[w])}function _extends(e,y){var w=e.prototype;if(!(w instanceof y)){function t(){}t.prototype=y.prototype,copy(w,t=new t),e.prototype=w=t}w.constructor!=e&&("function"!=typeof e&&console.error("unknown Class:"+e),w.constructor=e)}var Z={},ee=Z.ELEMENT_NODE=1,te=Z.ATTRIBUTE_NODE=2,re=Z.TEXT_NODE=3,ne=Z.CDATA_SECTION_NODE=4,oe=Z.ENTITY_REFERENCE_NODE=5,ae=Z.ENTITY_NODE=6,ie=Z.PROCESSING_INSTRUCTION_NODE=7,se=Z.COMMENT_NODE=8,ue=Z.DOCUMENT_NODE=9,ce=Z.DOCUMENT_TYPE_NODE=10,le=Z.DOCUMENT_FRAGMENT_NODE=11,de=Z.NOTATION_NODE=12,fe=w.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 y=[];e.parentNode||e.ownerElement;)e=e.parentNode||e.ownerElement,y.unshift(e);return y}function commonAncestor(e,y){if(y.length<e.length)return commonAncestor(y,e);var w=null;for(var O in e){if(e[O]!==y[O])return w;w=e[O]}return w}function docGUID(e){return e.guid||(e.guid=Math.random()),e.guid}function NodeList(){}function LiveNodeList(e,y){this._node=e,this._refresh=y,_updateLiveList(this)}function _updateLiveList(e){var y=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==y){var w=e._refresh(e._node);if(__set__(e,"length",w.length),!e.$$length||w.length<e.$$length)for(var O=w.length;O in e;O++)R(e,O)&&delete e[O];copy(w,e),e._inc=y}}function NamedNodeMap(){}function _findNodeIndex(e,y){for(var w=0;w<e.length;){if(e[w]===y)return w;w++}}function _addNamedNode(e,y,w,O){if(O?y[_findNodeIndex(y,O)]=w:(y[y.length]=w,y.length++),e){w.ownerElement=e;var P=e.ownerDocument;P&&(O&&_onRemoveAttribute(P,e,O),function(e,y,w){e&&e._inc++;var O=w.namespaceURI;O===q.XMLNS&&(y._nsMap[w.prefix?w.localName:""]=w.value)}(P,e,w))}}function _removeNamedNode(e,y,w){var O=_findNodeIndex(y,w);if(O>=0){for(var P=y.length-1;O<=P;)y[O]=y[++O];if(y.length=P,e){var R=e.ownerDocument;R&&_onRemoveAttribute(R,e,w),w.ownerElement=null}}}function DOMImplementation(){}function Node(e){checkSymbol(e)}function _xmlEncoder(e){return("<"==e?"<":">"==e&&">")||"&"==e&&"&"||'"'==e&&"""||"&#"+e.charCodeAt()+";"}function _visitNode(e,y){if(y(e))return!0;if(e=e.firstChild)do{if(_visitNode(e,y))return!0}while(e=e.nextSibling)}function Document(e,y){checkSymbol(e);var w=y||{};this.ownerDocument=this,this.contentType=w.contentType||z.XML_APPLICATION,this.type=H(this.contentType)?"html":"xml"}function _onRemoveAttribute(e,y,w,O){e&&e._inc++,w.namespaceURI===q.XMLNS&&delete y._nsMap[w.prefix?w.localName:""]}function _onUpdateChild(e,y,w){if(e&&e._inc){e._inc++;var O=y.childNodes;if(w)O[O.length++]=w;else{for(var P=y.firstChild,R=0;P;)O[R++]=P,P=P.nextSibling;O.length=R,delete O[O.length]}}}function _removeChild(e,y){if(e!==y.parentNode)throw new K(K.NOT_FOUND_ERR,"child's parent is not parent");var w=y.previousSibling,O=y.nextSibling;return w?w.nextSibling=O:e.firstChild=O,O?O.previousSibling=w:e.lastChild=w,_onUpdateChild(e.ownerDocument,e),y.parentNode=null,y.previousSibling=null,y.nextSibling=null,y}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,y){var w=e.childNodes||[];if(O(w,isElementNode)||isDocTypeNode(y))return!1;var P=O(w,isDocTypeNode);return!(y&&P&&w.indexOf(P)>w.indexOf(y))}function isElementReplacementPossible(e,y){var w=e.childNodes||[];if(O(w,(function(e){return isElementNode(e)&&e!==y})))return!1;var P=O(w,isDocTypeNode);return!(y&&P&&w.indexOf(P)>w.indexOf(y))}function assertPreInsertionValidity1to5(e,y,w){if(!function(e){return e&&(e.nodeType===Node.DOCUMENT_NODE||e.nodeType===Node.DOCUMENT_FRAGMENT_NODE||e.nodeType===Node.ELEMENT_NODE)}(e))throw new K(K.HIERARCHY_REQUEST_ERR,"Unexpected parent node type "+e.nodeType);if(w&&w.parentNode!==e)throw new K(K.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)}(y)||isDocTypeNode(y)&&e.nodeType!==Node.DOCUMENT_NODE)throw new K(K.HIERARCHY_REQUEST_ERR,"Unexpected node type "+y.nodeType+" for parent node type "+e.nodeType)}function assertPreInsertionValidityInDocument(e,y,w){var P=e.childNodes||[],R=y.childNodes||[];if(y.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var H=R.filter(isElementNode);if(H.length>1||O(R,isTextNode))throw new K(K.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===H.length&&!isElementInsertionPossible(e,w))throw new K(K.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(isElementNode(y)&&!isElementInsertionPossible(e,w))throw new K(K.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(isDocTypeNode(y)){if(O(P,isDocTypeNode))throw new K(K.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var G=O(P,isElementNode);if(w&&P.indexOf(G)<P.indexOf(w))throw new K(K.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element");if(!w&&G)throw new K(K.HIERARCHY_REQUEST_ERR,"Doctype can not be appended since element is present")}}function assertPreReplacementValidityInDocument(e,y,w){var P=e.childNodes||[],R=y.childNodes||[];if(y.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var H=R.filter(isElementNode);if(H.length>1||O(R,isTextNode))throw new K(K.HIERARCHY_REQUEST_ERR,"More than one element or text in fragment");if(1===H.length&&!isElementReplacementPossible(e,w))throw new K(K.HIERARCHY_REQUEST_ERR,"Element in fragment can not be inserted before doctype")}if(isElementNode(y)&&!isElementReplacementPossible(e,w))throw new K(K.HIERARCHY_REQUEST_ERR,"Only one element can be added and only after doctype");if(isDocTypeNode(y)){function hasDoctypeChildThatIsNotChild(e){return isDocTypeNode(e)&&e!==w}if(O(P,hasDoctypeChildThatIsNotChild))throw new K(K.HIERARCHY_REQUEST_ERR,"Only one doctype is allowed");var G=O(P,isElementNode);if(w&&P.indexOf(G)<P.indexOf(w))throw new K(K.HIERARCHY_REQUEST_ERR,"Doctype can only be inserted before an element")}}function _insertBefore(e,y,w,O){assertPreInsertionValidity1to5(e,y,w),e.nodeType===Node.DOCUMENT_NODE&&(O||assertPreInsertionValidityInDocument)(e,y,w);var P=y.parentNode;if(P&&P.removeChild(y),y.nodeType===le){var R=y.firstChild;if(null==R)return y;var H=y.lastChild}else R=H=y;var G=w?w.previousSibling:e.lastChild;R.previousSibling=G,H.nextSibling=w,G?G.nextSibling=R:e.firstChild=R,null==w?e.lastChild=H:w.previousSibling=H;do{R.parentNode=e}while(R!==H&&(R=R.nextSibling));return _onUpdateChild(e.ownerDocument||e,e,y),y.nodeType==le&&(y.firstChild=y.lastChild=null),y}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 y=[],w=this.nodeType===ue&&this.documentElement||this,O=w.prefix,P=w.namespaceURI;if(P&&null==O&&null==(O=w.lookupPrefix(P)))var R=[{namespace:P,prefix:null}];return serializeToString(this,y,e,R),y.join("")}function needNamespaceDefine(e,y,w){var O=e.prefix||"",P=e.namespaceURI;if(!P)return!1;if("xml"===O&&P===q.XML||P===q.XMLNS)return!1;for(var R=w.length;R--;){var H=w[R];if(H.prefix===O)return H.namespace!==P}return!0}function addSerializedAttribute(e,y,w){e.push(" ",y,'="',w.replace(/[<>&"\t\n\r]/g,_xmlEncoder),'"')}function serializeToString(e,y,w,O){O||(O=[]);var P="html"===(e.nodeType===ue?e:e.ownerDocument).type;if(w){if(!(e=w(e)))return;if("string"==typeof e)return void y.push(e)}switch(e.nodeType){case ee:var R=e.attributes,H=R.length,z=e.firstChild,V=e.tagName,J=V;if(!P&&!e.prefix&&e.namespaceURI){for(var K,Q=0;Q<R.length;Q++)if("xmlns"===R.item(Q).name){K=R.item(Q).value;break}if(!K)for(var Z=O.length-1;Z>=0;Z--){if(""===(ae=O[Z]).prefix&&ae.namespace===e.namespaceURI){K=ae.namespace;break}}if(K!==e.namespaceURI)for(Z=O.length-1;Z>=0;Z--){var ae;if((ae=O[Z]).namespace===e.namespaceURI){ae.prefix&&(J=ae.prefix+":"+V);break}}}y.push("<",J);for(var de=0;de<H;de++){"xmlns"==(fe=R.item(de)).prefix?O.push({prefix:fe.localName,namespace:fe.value}):"xmlns"==fe.nodeName&&O.push({prefix:"",namespace:fe.value})}for(de=0;de<H;de++){var fe,pe,he;if(needNamespaceDefine(fe=R.item(de),0,O))addSerializedAttribute(y,(pe=fe.prefix||"")?"xmlns:"+pe:"xmlns",he=fe.namespaceURI),O.push({prefix:pe,namespace:he});serializeToString(fe,y,w,O)}if(V===J&&needNamespaceDefine(e,0,O))addSerializedAttribute(y,(pe=e.prefix||"")?"xmlns:"+pe:"xmlns",he=e.namespaceURI),O.push({prefix:pe,namespace:he});var me=!z;if(me&&(P||e.namespaceURI===q.HTML)&&(me=W(V)),me)y.push("/>");else{if(y.push(">"),P&&G(V))for(;z;)z.data?y.push(z.data):serializeToString(z,y,w,O.slice()),z=z.nextSibling;else for(;z;)serializeToString(z,y,w,O.slice()),z=z.nextSibling;y.push("</",J,">")}return;case ue:case le:for(z=e.firstChild;z;)serializeToString(z,y,w,O.slice()),z=z.nextSibling;return;case te:return addSerializedAttribute(y,e.name,e.value);case re:return y.push(e.data.replace(/[<&>]/g,_xmlEncoder));case ne:return y.push(X.CDATA_START,e.data,X.CDATA_END);case se:return y.push(X.COMMENT_START,e.data,X.COMMENT_END);case ce:var _e=e.publicId,ye=e.systemId;return y.push(X.DOCTYPE_DECL_START," ",e.name),_e?(y.push(" ",X.PUBLIC," ",_e),ye&&"."!==ye&&y.push(" ",ye)):ye&&"."!==ye&&y.push(" ",X.SYSTEM," ",ye),e.internalSubset&&y.push(" [",e.internalSubset,"]"),void y.push(">");case ie:return y.push("<?",e.target," ",e.data,"?>");case oe:return y.push("&",e.nodeName,";");default:y.push("??",e.nodeName)}}function importNode(e,y,w){var O;switch(y.nodeType){case ee:(O=y.cloneNode(!1)).ownerDocument=e;case le:break;case te:w=!0}if(O||(O=y.cloneNode(!1)),O.ownerDocument=e,O.parentNode=null,w)for(var P=y.firstChild;P;)O.appendChild(importNode(e,P,w)),P=P.nextSibling;return O}function cloneNode(e,y,w){var O=new y.constructor(V);for(var P in y)if(R(y,P)){var H=y[P];"object"!=typeof H&&H!=O[P]&&(O[P]=H)}switch(y.childNodes&&(O.childNodes=new NodeList),O.ownerDocument=e,O.nodeType){case ee:var G=y.attributes,W=O.attributes=new NamedNodeMap,z=G.length;W._ownerElement=O;for(var q=0;q<z;q++)O.setAttributeNode(cloneNode(e,G.item(q),!0));break;case te:w=!0}if(w)for(var J=y.firstChild;J;)O.appendChild(cloneNode(e,J,w)),J=J.nextSibling;return O}function __set__(e,y,w){e[y]=w}NodeList.prototype={length:0,item:function(e){return e>=0&&e<this.length?this[e]:null},toString:function(e){for(var y=[],w=0;w<this.length;w++)serializeToString(this[w],y,e);return y.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,y=0;return{next:function(){return y<e.length?{value:e[y++],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 y=0;y<this.length;){var w=this[y];if(w.nodeName===e)return w;y++}return null},setNamedItem:function(e){var y=e.ownerElement;if(y&&y!==this._ownerElement)throw new K(K.INUSE_ATTRIBUTE_ERR);var w=this.getNamedItemNS(e.namespaceURI,e.localName);return w===e?e:(_addNamedNode(this._ownerElement,this,e,w),w)},setNamedItemNS:function(e){return this.setNamedItem(e)},removeNamedItem:function(e){var y=this.getNamedItem(e);if(!y)throw new K(K.NOT_FOUND_ERR,e);return _removeNamedNode(this._ownerElement,this,y),y},removeNamedItemNS:function(e,y){var w=this.getNamedItemNS(e,y);if(!w)throw new K(K.NOT_FOUND_ERR,e?e+" : "+y:y);return _removeNamedNode(this._ownerElement,this,w),w},getNamedItemNS:function(e,y){e||(e=null);for(var w=0;w<this.length;){var O=this[w];if(O.localName===y&&O.namespaceURI===e)return O;w++}return null}},NamedNodeMap.prototype[Symbol.iterator]=function(){var e=this,y=0;return{next:function(){return y<e.length?{value:e[y++],done:!1}:{done:!0}},return:function(){return{done:!0}}}},DOMImplementation.prototype={hasFeature:function(e,y){return!0},createDocument:function(e,y,w){var O=z.XML_APPLICATION;e===q.HTML?O=z.XML_XHTML_APPLICATION:e===q.SVG&&(O=z.XML_SVG_IMAGE);var P=new Document(V,{contentType:O});if(P.implementation=this,P.childNodes=new NodeList,P.doctype=w||null,w&&P.appendChild(w),y){var R=P.createElementNS(e,y);P.appendChild(R)}return P},createDocumentType:function(e,y,w,O){validateQualifiedName(e);var P=new DocumentType(V);return P.name=e,P.nodeName=e,P.publicId=y||"",P.systemId=w||"",P.internalSubset=O||"",P.childNodes=new NodeList,P},createHTMLDocument:function(e){var y=new Document(V,{contentType:z.HTML});if(y.implementation=this,y.childNodes=new NodeList,!1!==e){y.doctype=this.createDocumentType("html"),y.doctype.ownerDocument=y,y.appendChild(y.doctype);var w=y.createElement("html");y.appendChild(w);var O=y.createElement("head");if(w.appendChild(O),"string"==typeof e){var P=y.createElement("title");P.appendChild(y.createTextNode(e)),O.appendChild(P)}w.appendChild(y.createElement("body"))}return y}},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 y=e;do{if(this===y)return!0;y=e.parentNode}while(y);return!1},getRootNode:function(e){var y=this;do{if(!y.parentNode)return y;y=y.parentNode}while(y)},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 y=0;y<this.attributes.length;y++){var w=this.attributes.item(y);if(!w.isEqualNode(e.getAttributeNodeNS(w.namespaceURI,w.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(y=0;y<this.childNodes.length;y++)if(!this.childNodes[y].isEqualNode(e.childNodes[y]))return!1;return!0},isSameNode:function(e){return this===e},insertBefore:function(e,y){return _insertBefore(this,e,y)},replaceChild:function(e,y){_insertBefore(this,e,y,assertPreReplacementValidityInDocument),y&&this.removeChild(y)},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 y=e.nextSibling;y&&y.nodeType==re&&e.nodeType==re?(this.removeChild(y),e.appendData(y.data)):(e.normalize(),e=y)}},isSupported:function(e,y){return this.ownerDocument.implementation.hasFeature(e,y)},lookupPrefix:function(e){for(var y=this;y;){var w=y._nsMap;if(w)for(var O in w)if(R(w,O)&&w[O]===e)return O;y=y.nodeType==te?y.ownerDocument:y.parentNode}return null},lookupNamespaceURI:function(e){for(var y=this;y;){var w=y._nsMap;if(w&&R(w,e))return w[e];y=y.nodeType==te?y.ownerDocument:y.parentNode}return null},isDefaultNamespace:function(e){return null==this.lookupPrefix(e)},compareDocumentPosition:function(e){if(this===e)return 0;var y=e,w=this,O=null,P=null;if(y instanceof Attr&&(y=(O=y).ownerElement),w instanceof Attr&&(w=(P=w).ownerElement,O&&y&&w===y))for(var R,H=0;R=w.attributes[H];H++){if(R===O)return fe.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+fe.DOCUMENT_POSITION_PRECEDING;if(R===P)return fe.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+fe.DOCUMENT_POSITION_FOLLOWING}if(!y||!w||w.ownerDocument!==y.ownerDocument)return fe.DOCUMENT_POSITION_DISCONNECTED+fe.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC+(docGUID(w.ownerDocument)>docGUID(y.ownerDocument)?fe.DOCUMENT_POSITION_FOLLOWING:fe.DOCUMENT_POSITION_PRECEDING);var G=parentChain(y),W=parentChain(w);if(!O&&W.indexOf(y)>=0||P&&y===w)return fe.DOCUMENT_POSITION_CONTAINS+fe.DOCUMENT_POSITION_PRECEDING;if(!P&&G.indexOf(w)>=0||O&&y===w)return fe.DOCUMENT_POSITION_CONTAINED_BY+fe.DOCUMENT_POSITION_FOLLOWING;var z=commonAncestor(W,G);for(var q in z.childNodes){var V=z.childNodes[q];if(V===w)return fe.DOCUMENT_POSITION_FOLLOWING;if(V===y)return fe.DOCUMENT_POSITION_PRECEDING;if(W.indexOf(V)>=0)return fe.DOCUMENT_POSITION_FOLLOWING;if(G.indexOf(V)>=0)return fe.DOCUMENT_POSITION_PRECEDING}return 0}},copy(Z,Node),copy(Z,Node.prototype),copy(fe,Node),copy(fe,Node.prototype),Document.prototype={implementation:null,nodeName:"#document",nodeType:ue,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,y){if(e.nodeType===le){for(var w=e.firstChild;w;){var O=w.nextSibling;this.insertBefore(w,y),w=O}return e}return _insertBefore(this,e,y),e.ownerDocument=this,null===this.documentElement&&e.nodeType===ee&&(this.documentElement=e),e},removeChild:function(e){var y=_removeChild(this,e);return y===this.documentElement&&(this.documentElement=null),y},replaceChild:function(e,y){_insertBefore(this,e,y,assertPreReplacementValidityInDocument),e.ownerDocument=this,y&&this.removeChild(y),isElementNode(e)&&(this.documentElement=e)},importNode:function(e,y){return importNode(this,e,y)},getElementById:function(e){var y=null;return _visitNode(this.documentElement,(function(w){if(w.nodeType==ee&&w.getAttribute("id")==e)return y=w,!0})),y},createElement:function(e){var y=new Element(V);return y.ownerDocument=this,"html"===this.type&&(e=e.toLowerCase()),P(this.contentType)&&(y.namespaceURI=q.HTML),y.nodeName=e,y.tagName=e,y.localName=e,y.childNodes=new NodeList,(y.attributes=new NamedNodeMap)._ownerElement=y,y},createDocumentFragment:function(){var e=new DocumentFragment(V);return e.ownerDocument=this,e.childNodes=new NodeList,e},createTextNode:function(e){var y=new Text(V);return y.ownerDocument=this,y.childNodes=new NodeList,y.appendData(e),y},createComment:function(e){var y=new Comment(V);return y.ownerDocument=this,y.childNodes=new NodeList,y.appendData(e),y},createCDATASection:function(e){var y=new CDATASection(V);return y.ownerDocument=this,y.childNodes=new NodeList,y.appendData(e),y},createProcessingInstruction:function(e,y){var w=new ProcessingInstruction(V);return w.ownerDocument=this,w.childNodes=new NodeList,w.nodeName=w.target=e,w.nodeValue=w.data=y,w},createAttribute:function(e){if(!X.QName_exact.test(e))throw new K(K.INVALID_CHARACTER_ERR,'invalid character in name "'+e+'"');return"html"===this.type&&(e=e.toLowerCase()),this._createAttribute(e)},_createAttribute:function(e){var y=new Attr(V);return y.ownerDocument=this,y.childNodes=new NodeList,y.name=e,y.nodeName=e,y.localName=e,y.specified=!0,y},createEntityReference:function(e){if(!X.Name.test(e))throw new K(K.INVALID_CHARACTER_ERR,'not a valid xml name "'+e+'"');if("html"===this.type)throw new K("document is an html document",Q.NotSupportedError);var y=new EntityReference(V);return y.ownerDocument=this,y.childNodes=new NodeList,y.nodeName=e,y},createElementNS:function(e,y){var w=validateAndExtract(e,y),O=new Element(V),P=O.attributes=new NamedNodeMap;return O.childNodes=new NodeList,O.ownerDocument=this,O.nodeName=y,O.tagName=y,O.namespaceURI=w[0],O.prefix=w[1],O.localName=w[2],P._ownerElement=O,O},createAttributeNS:function(e,y){var w=validateAndExtract(e,y),O=new Attr(V);return O.ownerDocument=this,O.childNodes=new NodeList,O.nodeName=y,O.name=y,O.specified=!0,O.namespaceURI=w[0],O.prefix=w[1],O.localName=w[2],O}},_extends(Document,Node),Element.prototype={nodeType:ee,attributes:null,getQualifiedName:function(){return this.prefix?this.prefix+":"+this.localName:this.localName},_isInHTMLDocumentAndNamespace:function(){return"html"===this.ownerDocument.type&&this.namespaceURI===q.HTML},hasAttribute:function(e){return!!this.getAttributeNode(e)},getAttribute:function(e){var y=this.getAttributeNode(e);return y?y.value:null},getAttributeNode:function(e){return this._isInHTMLDocumentAndNamespace()&&(e=e.toLowerCase()),this.attributes.getNamedItem(e)},setAttribute:function(e,y){this._isInHTMLDocumentAndNamespace()&&(e=e.toLowerCase());var w=this.getAttributeNode(e);w?w.value=w.nodeValue=""+y:((w=this.ownerDocument._createAttribute(e)).value=w.nodeValue=""+y,this.setAttributeNode(w))},removeAttribute:function(e){var y=this.getAttributeNode(e);y&&this.removeAttributeNode(y)},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,y){var w=this.getAttributeNodeNS(e,y);w&&this.removeAttributeNode(w)},hasAttributeNS:function(e,y){return null!=this.getAttributeNodeNS(e,y)},getAttributeNS:function(e,y){var w=this.getAttributeNodeNS(e,y);return w?w.value:null},setAttributeNS:function(e,y,w){var O=validateAndExtract(e,y)[2],P=this.getAttributeNodeNS(e,O);P?P.value=P.nodeValue=""+w:((P=this.ownerDocument.createAttributeNS(e,y)).value=P.nodeValue=""+w,this.setAttributeNode(P))},getAttributeNodeNS:function(e,y){return this.attributes.getNamedItemNS(e,y)},getElementsByClassName:function(e){var y=toOrderedSet(e);return new LiveNodeList(this,(function(w){var O=[];return y.length>0&&_visitNode(w,(function(P){if(P!==w&&P.nodeType===ee){var R=P.getAttribute("class");if(R){var H=e===R;if(!H){var G=toOrderedSet(R);H=y.every((W=G,function(e){return W&&-1!==W.indexOf(e)}))}H&&O.push(P)}}var W})),O}))},getElementsByTagName:function(e){var y="html"===(this.nodeType===ue?this:this.ownerDocument).type,w=e.toLowerCase();return new LiveNodeList(this,(function(O){var P=[];return _visitNode(O,(function(R){R!==O&&R.nodeType===ee&&(("*"===e||R.getQualifiedName()===(y&&R.namespaceURI===q.HTML?w:e))&&P.push(R))})),P}))},getElementsByTagNameNS:function(e,y){return new LiveNodeList(this,(function(w){var O=[];return _visitNode(w,(function(P){P===w||P.nodeType!==ee||"*"!==e&&P.namespaceURI!==e||"*"!==y&&P.localName!=y||O.push(P)})),O}))}},Document.prototype.getElementsByClassName=Element.prototype.getElementsByClassName,Document.prototype.getElementsByTagName=Element.prototype.getElementsByTagName,Document.prototype.getElementsByTagNameNS=Element.prototype.getElementsByTagNameNS,_extends(Element,Node),Attr.prototype.nodeType=te,_extends(Attr,Node),CharacterData.prototype={data:"",substringData:function(e,y){return this.data.substring(e,e+y)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,y){this.replaceData(e,0,y)},deleteData:function(e,y){this.replaceData(e,y,"")},replaceData:function(e,y,w){w=this.data.substring(0,e)+w+this.data.substring(e+y),this.nodeValue=this.data=w,this.length=w.length}},_extends(CharacterData,Node),Text.prototype={nodeName:"#text",nodeType:re,splitText:function(e){var y=this.data,w=y.substring(e);y=y.substring(0,e),this.data=this.nodeValue=y,this.length=y.length;var O=this.ownerDocument.createTextNode(w);return this.parentNode&&this.parentNode.insertBefore(O,this.nextSibling),O}},_extends(Text,CharacterData),Comment.prototype={nodeName:"#comment",nodeType:se},_extends(Comment,CharacterData),CDATASection.prototype={nodeName:"#cdata-section",nodeType:ne},_extends(CDATASection,Text),DocumentType.prototype.nodeType=ce,_extends(DocumentType,Node),Notation.prototype.nodeType=de,_extends(Notation,Node),Entity.prototype.nodeType=ae,_extends(Entity,Node),EntityReference.prototype.nodeType=oe,_extends(EntityReference,Node),DocumentFragment.prototype.nodeName="#document-fragment",DocumentFragment.prototype.nodeType=le,_extends(DocumentFragment,Node),ProcessingInstruction.prototype.nodeType=ie,_extends(ProcessingInstruction,CharacterData),XMLSerializer.prototype.serializeToString=function(e,y){return nodeSerializeToString.call(e,y)},Node.prototype.toString=nodeSerializeToString;try{if(Object.defineProperty){function getTextContent(e){switch(e.nodeType){case ee:case le:var y=[];for(e=e.firstChild;e;)7!==e.nodeType&&8!==e.nodeType&&y.push(getTextContent(e)),e=e.nextSibling;return y.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 ee:case le: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,y,w){e["$$"+y]=w}}}catch(pe){}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,y)=>{"use strict";var w=y(84427).freeze;exports.XML_ENTITIES=w({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),exports.HTML_ENTITIES=w({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:"≿̸",NotSupers