1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6711],{25286:(e,r,t)=>{"use strict";var n=t(88220).Buffer;function i(e){return e instanceof n?n.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}e.exports=function(e){if((e=e||{}).circles)return function(e){let r=[],t=[],n=new Map;if(n.set(Date,e=>new Date(e)),n.set(Map,(e,r)=>new Map(s(Array.from(e),r))),n.set(Set,(e,r)=>new Set(s(Array.from(e),r))),e.constructorHandlers)for(let r of e.constructorHandlers)n.set(r[0],r[1]);let o=null;return e.proto?function e(a){if("object"!=typeof a||null===a)return a;if(Array.isArray(a))return s(a,e);if(a.constructor!==Object&&(o=n.get(a.constructor)))return o(a,e);let l={};for(let s in r.push(a),t.push(l),a){let u=a[s];if("object"!=typeof u||null===u)l[s]=u;else if(u.constructor!==Object&&(o=n.get(u.constructor)))l[s]=o(u,e);else if(ArrayBuffer.isView(u))l[s]=i(u);else{let n=r.indexOf(u);-1!==n?l[s]=t[n]:l[s]=e(u)}}return r.pop(),t.pop(),l}:function e(a){if("object"!=typeof a||null===a)return a;if(Array.isArray(a))return s(a,e);if(a.constructor!==Object&&(o=n.get(a.constructor)))return o(a,e);let l={};for(let s in r.push(a),t.push(l),a){if(!1===Object.hasOwnProperty.call(a,s))continue;let u=a[s];if("object"!=typeof u||null===u)l[s]=u;else if(u.constructor!==Object&&(o=n.get(u.constructor)))l[s]=o(u,e);else if(ArrayBuffer.isView(u))l[s]=i(u);else{let n=r.indexOf(u);-1!==n?l[s]=t[n]:l[s]=e(u)}}return r.pop(),t.pop(),l};function s(e,s){let a=Object.keys(e),l=Array(a.length);for(let u=0;u<a.length;u++){let c=a[u],f=e[c];if("object"!=typeof f||null===f)l[c]=f;else if(f.constructor!==Object&&(o=n.get(f.constructor)))l[c]=o(f,s);else if(ArrayBuffer.isView(f))l[c]=i(f);else{let e=r.indexOf(f);-1!==e?l[c]=t[e]:l[c]=s(f)}}return l}}(e);let r=new Map;if(r.set(Date,e=>new Date(e)),r.set(Map,(e,r)=>new Map(n(Array.from(e),r))),r.set(Set,(e,r)=>new Set(n(Array.from(e),r))),e.constructorHandlers)for(let t of e.constructorHandlers)r.set(t[0],t[1]);let t=null;return e.proto?function e(o){if("object"!=typeof o||null===o)return o;if(Array.isArray(o))return n(o,e);if(o.constructor!==Object&&(t=r.get(o.constructor)))return t(o,e);let s={};for(let n in o){let a=o[n];"object"!=typeof a||null===a?s[n]=a:a.constructor!==Object&&(t=r.get(a.constructor))?s[n]=t(a,e):ArrayBuffer.isView(a)?s[n]=i(a):s[n]=e(a)}return s}:function e(o){if("object"!=typeof o||null===o)return o;if(Array.isArray(o))return n(o,e);if(o.constructor!==Object&&(t=r.get(o.constructor)))return t(o,e);let s={};for(let n in o){if(!1===Object.hasOwnProperty.call(o,n))continue;let a=o[n];"object"!=typeof a||null===a?s[n]=a:a.constructor!==Object&&(t=r.get(a.constructor))?s[n]=t(a,e):ArrayBuffer.isView(a)?s[n]=i(a):s[n]=e(a)}return s};function n(e,n){let o=Object.keys(e),s=Array(o.length);for(let a=0;a<o.length;a++){let l=o[a],u=e[l];"object"!=typeof u||null===u?s[l]=u:u.constructor!==Object&&(t=r.get(u.constructor))?s[l]=t(u,n):ArrayBuffer.isView(u)?s[l]=i(u):s[l]=n(u)}return s}}},76711:(e,r,t)=>{"use strict";t.d(r,{QZ:()=>function e(r,t){var n,i,o;let s=Date.now(),a=[],l=[],u=[],c=[],g={};g={attributes:[]};let h=null,d=null,m=null,y=!1,b={},v={tagName:"",hrefValue:"",openingTagEnds:void 0},w="",A=!1,T=null,O=!0;function E(e,t,n){if(Array.isArray(t.stripTogetherWithTheirContents)&&(t.stripTogetherWithTheirContents.includes(g.name)||t.stripTogetherWithTheirContents.includes("*")))if(g.slashPresent&&Array.isArray(a)&&a.some(e=>e.name===g.name)){for(let i=a.length;i--;)if(a[i].name===g.name){c=c.filter(([r,t])=>(r<a[i].lastOpeningBracketAt||r>=e+1)&&(t<=a[i].lastOpeningBracketAt||t>e+1));let o=e+1;g.lastClosingBracketAt&&(o=g.lastClosingBracketAt+1),c.push([a[i].lastOpeningBracketAt,o]),ra.has(r[e])&&t.cb?t.cb({tag:g,deleteFrom:a[i].lastOpeningBracketAt,deleteTo:e+1,insert:null,rangesArr:n,proposedReturn:[a[i].lastOpeningBracketAt,e,null]}):t.cb&&t.cb({tag:g,deleteFrom:a[i].lastOpeningBracketAt,deleteTo:e,insert:"",rangesArr:n,proposedReturn:[a[i].lastOpeningBracketAt,e,""]}),a.splice(i,1);break}}else g.slashPresent||a.push(g);else Array.isArray(t.ignoreTagsWithTheirContents)&&x(e,t,g)&&(O=!1)}
1function q(e,t,n,i,o,s){if(Array.isArray(C.current())&&"number"==typeof n&&0===C.current()[0][0]&&C.current()[0][1]>=n)return"";if(r.length===i&&s&&!R?.dumpLinkHrefsNearby?.enabled)return null;let a="";if(Number.isInteger(n)&&n<o&&(a+=e.slice(n,o)),Number.isInteger(i)&&i>s+1){let t=e.slice(s+1,i);i&&!re(r,i-1)&&(t=t.trimEnd()),t.includes(` 2`)&&S(i,e)?a+=" ":a+=t}let l=!ra.has(e[t]),u=">"!==e[i-1]||!e[n].trim(),c=!['"',"("].includes(e[o-1]),f=![";",".",":","!"].includes(e[t]);if((l||u&&c&&f)&&(u||c)&&"!"!==e[t]&&(!rl.has(g.name)||"number"==typeof n&&n<o||"number"==typeof i&&i>s+1)){let e=a.match(/\n/g);return Array.isArray(e)&&e.length?1===e.length?` 3`:2===e.length?` 4 5`:` 6 7 8`:" "}return""}function k(e,t){if(e.dumpLinkHrefsNearby?.enabled&&v.tagName&&v.tagName===g.name&&g.lastOpeningBracketAt&&(v.openingTagEnds&&g.lastOpeningBracketAt>v.openingTagEnds||!v.openingTagEnds)&&(A=!0),A){let n=e.dumpLinkHrefsNearby?.putOnNewLine?` 9 10`:"";w=`${n}${v.hrefValue}`,("number"!=typeof t||re(r,t-1))&&(w+=n)}}function S(e,t){return t?"<"===t[e]&&"%"!==t[e+1]:"<"===r[e]&&"%"!==r[e+1]}function B(e){return">"===r[e]&&"%"!==r[e-1]}function x(e,t,n){if(t.ignoreTagsWithTheirContents.includes("*"))return!0;let i=r.indexOf(`<${n.name}`,e),o=r.indexOf(`</${n.name}`,e);return(!!n.slashPresent||-1!==o)&&(!n.slashPresent||!!l.some(e=>e.name===n.name))&&(!(o>-1)||!(i>-1)||!(i<o))&&t.ignoreTagsWithTheirContents.includes(n.name)}if("string"!=typeof r)throw TypeError(`string-strip-html/stripHtml(): [THROW_ID_01] Input must be string! Currently it's: ${(typeof r).toLowerCase()}, equal to: 11${JSON.stringify(r,null,4)}`);if(t)if(f(t)){if(t.reportProgressFunc&&"function"!=typeof t.reportProgressFunc)throw Error(`string-strip-html/stripHtml(): [THROW_ID_03] The Optional Options Object's key reportProgressFunc, callback function, should be a function but it was given as type ${typeof t.reportProgressFunc}, equal to ${JSON.stringify(t.reportProgressFunc,null,4)}`);if("boolean"==typeof t.dumpLinkHrefsNearby&&null!=t.dumpLinkHrefsNearby)throw Error(`string-strip-html/stripHtml(): [THROW_ID_04] The Optional Options Object's key should be a plain object but it was given as type ${typeof t.dumpLinkHrefsNearby}, equal to ${JSON.stringify(t.dumpLinkHrefsNearby,null,4)}`)}else throw TypeError(`string-strip-html/stripHtml(): [THROW_ID_02] Optional Options Object must be a plain object! Currently it's: ${(typeof t).toLowerCase()}, equal to: 12${JSON.stringify(t,null,4)}`);function L(){A&&(v={tagName:"",hrefValue:"",openingTagEnds:void 0},A=!1)}let R={...ru,...t,dumpLinkHrefsNearby:Object.assign({},ru.dumpLinkHrefsNearby,t?.dumpLinkHrefsNearby)};if(n="returnRangesOnly",f(R)&&p(n)&&n in R)throw TypeError("string-strip-html/stripHtml(): [THROW_ID_05] The Optional Options Object's key returnRangesOnly has been removed from the API since v.5 release.");if(R.reportProgressFunc){if("number"!=typeof R.reportProgressFuncFrom)throw Error(`string-strip-html/stripHtml(): [THROW_ID_06] The Optional Options Object's key reportProgressFuncFrom, callback function's "from" range, should be a number but it was given as type ${typeof R.reportProgressFuncFrom}, equal to ${JSON.stringify(R.reportProgressFuncFrom,null,4)}`);if("number"!=typeof R.reportProgressFuncTo)throw Error(`string-strip-html/stripHtml(): [THROW_ID_07] The Optional Options Object's key reportProgressFuncTo, callback function's "to" range, should be a number but it was given as type ${typeof R.reportProgressFuncTo}, equal to ${JSON.stringify(R.reportProgressFuncTo,null,4)}`)}R.ignoreTags=rr(R.ignoreTags,"resolvedOpts.ignoreTags"),R.onlyStripTags=rr(R.onlyStripTags,"resolvedOpts.onlyStripTags");let N=!!R.onlyStripTags.length;R.onlyStripTags.length&&R.ignoreTags.length&&(R.onlyStripTags=ed(R.onlyStripTags,...R.ignoreTags)),R.stripTogetherWithTheirContents?"string"==typeof R.stripTogetherWithTheirContents&&R.stripTogetherWithTheirContents.length&&(R.stripTogetherWithTheirContents=[R.stripTogetherWithTheirContents]):R.stripTogetherWithTheirContents=[];let _={};if(R.stripTogetherWithTheirContents&&Array.isArray(R.stripTogetherWithTheirContents)&&R.stripTogetherWithTheirContents.length&&!R.str
12ipTogetherWithTheirContents.every((e,r)=>"string"==typeof e||(_.el=e,_.i=r,!1)))throw TypeError(`string-strip-html/stripHtml(): [THROW_ID_08] Optional Options Object's key stripTogetherWithTheirContents was set to contain not just string elements! For example, element at index ${_.i} has a value ${_.el} which is not string but ${(typeof _.el).toLowerCase()}.`);R.cb||(R.cb=({rangesArr:e,proposedReturn:r})=>{r&&e.push(...r)});let C=new e9({limitToBeAddedWhitespace:!0,limitLinebreaksCount:2});if(!R.skipHtmlDecoding)for(;r!==e0(r,{scope:"strict"});)r=e0(r,{scope:"strict"});let D=!1,I=!1,j=0,$=0,P=r.length,U=Math.floor(P/2);for(let t=0;t<P;t++){if(R.reportProgressFunc&&(P>1e3&&P<2e3?t===U&&R.reportProgressFunc(Math.floor((R.reportProgressFuncTo-R.reportProgressFuncFrom)/2)):P>=2e3&&(j=R.reportProgressFuncFrom+Math.floor(t/P*(R.reportProgressFuncTo-R.reportProgressFuncFrom)))!==$&&($=j,R.reportProgressFunc(j))),Object.keys(g).length>1&&g.lastClosingBracketAt&&g.lastClosingBracketAt<t&&" "!==r[t]&&null===T&&(T=t),!D&&"%"===r[t]&&"{"===r[t-1]&&r.includes("%}",t+1)){m=null;let e=r.indexOf("%}",t)-1;if(e>t){t=e;continue}}if(!D&&B(t)&&(!g||Object.keys(g).length<2)&&t>1){for(let n=t;n--;)if(void 0===r[n-1]||B(n)){let i=void 0===r[n-1]?n:n+1,o=r.slice(i,t+1)||"";if((o.includes("/>")||o.includes("/ >")||o.includes('="')||o.includes("='"))&&r!==`<${eU(o.trim(),"/>")}>`&&[...ri].some(e=>eU(o.trim().split(/\s+/).filter(e=>e.trim()).filter((e,r)=>0===r),"/>").toLowerCase()===e)&&""===e(`<${o.trim()}>`,R).result){u.length&&u[u.length-1][0]===g.lastOpeningBracketAt||u.push([i,t+1]),c.length&&c[c.length-1][0]===g.lastOpeningBracketAt||c.push([i,t+1]);let e=q(r,t,i,t+1,i,t+1),n=t+1;if(r[n]&&!r[n].trim()){for(let e=n;e<P;e++)if(r[e].trim()){n=e;break}}R.cb({tag:g,deleteFrom:i,deleteTo:n,insert:e,rangesArr:C,proposedReturn:[i,n,e]})}break}}if(!I&&"/"===r[t]&&!g.quotes?.value&&Number.isInteger(g.lastOpeningBracketAt)&&!Number.isInteger(g.lastClosingBracketAt)&&(g.slashPresent=t),'"'===r[t]||"'"===r[t])if(!I&&g.nameStarts&&g?.quotes?.value===r[t])if(void 0===b.valueStarts)b={},delete g.quotes;else{let e;b.valueEnds=t,b.value=r.slice(b.valueStarts,t),g.attributes.push(b),b={},delete g.quotes,R.dumpLinkHrefsNearby?.enabled&&!a.length&&g.attributes.some(r=>{if("string"==typeof r.name&&"href"===r.name.toLowerCase())return e=`${R.dumpLinkHrefsNearby?.wrapHeads||""}${r.value}${R.dumpLinkHrefsNearby?.wrapTails||""}`,!0})&&(v={tagName:g.name,hrefValue:e,openingTagEnds:void 0})}else!I&&!g.quotes&&g.nameStarts&&(g.quotes={},g.quotes.value=r[t],g.quotes.start=t,g.quotes.next=r.indexOf(r[t],t+1),b.nameStarts&&b.nameEnds&&b.nameEnds<t&&b.nameStarts<t&&!b.valueStarts&&(b.name=r.slice(b.nameStarts,b.nameEnds)));if(void 0!==g.nameStarts&&void 0===g.nameEnds&&(!r[t].trim()||(i=r[t],!/[-_A-Za-z0-9]/.test(i)))){if(g.nameEnds=t,g.name=r.slice(g.nameStarts,g.nameEnds+ +(!B(t)&&"/"!==r[t]&&void 0===r[t+1])),"!"!==r[g.nameStarts-1]&&!g.name.replace(/-/g,"").length||/^\d+$/.test(g.name[0])){g={};continue}if("string"==typeof g.name&&"doctype"===g.name.toLowerCase()&&(I=!0),S(t)){k(R);let e=q(r,t,g.leftOuterWhitespace,t,g.lastOpeningBracketAt,t);(R.stripTogetherWithTheirContents.includes(g.name)||R.stripTogetherWithTheirContents.includes("*"))&&(c=c.filter(([e,r])=>e!==g.leftOuterWhitespace||r!==t)),R.cb({tag:g,deleteFrom:g.leftOuterWhitespace,deleteTo:t,insert:`${e}${w}${e}`,rangesArr:C,proposedReturn:[g.leftOuterWhitespace,t,`${e}${w}${e}`]}),L(),E(t,R,C)}}if(g.quotes?.start&&g.quotes.start<t&&!g.quotes.end&&b.nameEnds&&b.equalsAt&&!b.valueStarts&&(b.valueStarts=t),g.quotes||!b.nameEnds||"="!==r[t]||b.valueStarts||b.equalsAt||(b.equalsAt=t),!g.quotes&&b.nameStarts&&b.nameEnds&&!b.valueStarts&&r[t].trim()&&"="!==r[t]&&(g.attributes.push(b),b={}),!g.quotes&&b.nameStarts&&!b.nameEnds&&(I&&"'\"".includes(r[b.nameStarts])?b.nameStarts<t&&r[t]===r[b.nameStarts]&&(b.nameEnds=t+1,b.name=r.slice(b.nameStarts,b.nameEnds)):r[t].trim()?"="===r[t]?b.equalsAt||(b.nameEnds=t,b.equalsAt=t,b.name=r.slice(b.nameStarts,b.nameEnds)):"/"===r[t]||B(t)?(b.nameEnds=t,b.name=r.slice(b.nameStarts,b.nameEnds),g.attributes.push(b),b={}):S(t)&&(b.nameEnds=t,b.name=r.slice(b.nameStarts,b.nameEnds),g.attributes.push(b),b={}):(b.nameEnds=t,b.name=r.slice(b.nameStarts,b.nameEnds))),!(!g.quotes&&g.nameEnds<t&&!r[t-1].trim()&&r[t].trim())||"<>/!".includes(r[t])||b.nameStarts||g.lastClosingBracketAt||(b.nameStarts=t),null!==g.lastOpeningBracketAt&&g.lastOpeningBracketAt<t&&"/"===r[t]&&g.onlyPlausible&&(g.onlyPlausible=!1),null!==g.lastOpeningBracketAt&&g.lastOpeningBracketAt<t&&"/"!==r[t]&&(void 0===g.onlyPlausible&&((!r[t].trim()||S(t))&&!g.slashPresent?g.onlyPlausible=!0:g.onlyPlausible=!1),!r[t].trim()||void 0!==g.nameStarts||S(t)||"/"===r[t]||B(t)||"!"===r[t]||(g.nameStarts=t,g.nameContainsLetters=!1)),g.nameStarts&&!g.quotes&&"string"==typeof r[t]&&r[t].toLowerCase()!==r[t].toUpperCase()&&(g.nameContainsLetters=!0),B(t)&&(rn(g,r,t)||g.quotes.value&&"number"==typeof g.lastOpeningBracketAt&&(o=g.quotes.value,(r.slice(g.lastOpeningBracketAt,t).match(RegExp(o,"g"))||[]).length%2==1)&&
12!r.slice(g.lastOpeningBracketAt+1,t).includes("<")&&!r.slice(g.lastOpeningBracketAt+1,t).includes(">"))&&void 0!==g.lastOpeningBracketAt&&(g.lastClosingBracketAt=t,T=null,Object.keys(b).length&&(g.attributes.push(b),b={}),R.dumpLinkHrefsNearby?.enabled&&v.tagName&&!v.openingTagEnds&&(v.openingTagEnds=t)),(!I||">"===r[t])&&void 0!==g.lastOpeningBracketAt){if(void 0===g.lastClosingBracketAt){if(g.lastOpeningBracketAt<t&&!S(t)&&(void 0===r[t+1]||S(t+1)&&!g?.quotes?.value)&&g.nameContainsLetters&&"number"==typeof g.nameStarts){if(g.name=r.slice(g.nameStarts,g.nameEnds||t+1).toLowerCase(),u.length&&u[u.length-1][0]===g.lastOpeningBracketAt||u.push([g.lastOpeningBracketAt,t+1]),R.ignoreTags.includes(g.name)||x(t,R,g)||!ri.has(g.name)&&(g.onlyPlausible||R.stripRecognisedHTMLOnly)){g={},b={};continue}if((ri.has(g.name)||ro.has(g.name))&&(!1===g.onlyPlausible||!0===g.onlyPlausible&&g.attributes.length)||void 0===r[t+1]){let e;k(R);let n=q(r,t,g.leftOuterWhitespace,t+1,g.lastOpeningBracketAt,g.lastClosingBracketAt);D&&"script"===g.name&&g.slashPresent&&(D=!1),e=null===n||null===w?null:`${n}${w}${n}`,R.cb({tag:g,deleteFrom:g.leftOuterWhitespace,deleteTo:t+1,insert:e,rangesArr:C,proposedReturn:[g.leftOuterWhitespace,t+1,e]}),L(),E(t,R,C)}if(!c.length||c[c.length-1][0]!==g.lastOpeningBracketAt&&c[c.length-1][1]!==t+1)if(R.stripTogetherWithTheirContents.includes(g.name)||R.stripTogetherWithTheirContents.includes("*")){let e;for(let r=a.length;r--;)a[r].name===g.name&&(e=a[r]);e?(c=c.filter(([r])=>r!==e.lastOpeningBracketAt)).push([e.lastOpeningBracketAt,t+1]):c.push([g.lastOpeningBracketAt,t+1])}else c.push([g.lastOpeningBracketAt,t+1])}}else if(t>g.lastClosingBracketAt&&r[t].trim()||void 0===r[t+1]||R.ignoreIndentations&&`\r 13`.includes(r[t])){let e=g.lastClosingBracketAt===t?t+1:t;R.trimOnlySpaces&&e===P-1&&null!==T&&T<t&&(e=T),u.length&&u[u.length-1][0]===g.lastOpeningBracketAt||u.push([g.lastOpeningBracketAt,g.lastClosingBracketAt+1]);let n=R.ignoreTags.includes(g.name),i=x(t,R,g);if(!O||R.stripRecognisedHTMLOnly&&"string"==typeof g.name&&!ri.has(g.name.toLowerCase())&&!ro.has(g.name.toLowerCase())||!N&&(n||i)||N&&!R.onlyStripTags.includes(g.name)||R.ignoreTagsWithTheirContents.includes(g.name)){if(i)if(g.slashPresent){for(let e=l.length;e--;)if(l[e].name===g.name){l.splice(e,1);break}l.length||(O=!0)}else O&&(O=!1),l.push(g);R.cb({tag:g,deleteFrom:null,deleteTo:null,insert:null,rangesArr:C,proposedReturn:null}),g={},b={}}else if(!g.onlyPlausible||0===g.attributes.length&&g.name&&(ri.has(g.name.toLowerCase())||ro.has(g.name.toLowerCase()))||g.attributes?.some(e=>e.equalsAt)){let n;c.length&&c[c.length-1][0]===g.lastOpeningBracketAt||c.push([g.lastOpeningBracketAt,g.lastClosingBracketAt+1]);let i=q(r,t,g.leftOuterWhitespace,e,g.lastOpeningBracketAt,g.lastClosingBracketAt);w="",A=!1,k(R,e),"string"==typeof w&&w.length?(n=`${i}${w}${i===` 14 15`?` 16`:i}`,e!==g.lastClosingBracketAt+1||r[e]&&rs.has(r[e])||(n+=" "),g.leftOuterWhitespace===g.lastOpeningBracketAt&&C.last()&&C.last()[1]<g.lastOpeningBracketAt&&(!R?.dumpLinkHrefsNearby?.putOnNewLine||!rs.has(r[e]))&&(n=" "+n)):n=i,null===n||0!==g.leftOuterWhitespace&&re(r,e-1)||R.dumpLinkHrefsNearby?.enabled&&"a"===g.name||(n=void 0);let o=0;if(A&&rs.has(r[e])){R.dumpLinkHrefsNearby?.putOnNewLine&&(n=`${r[e]}${n||""}`);let i=re(r,e);i&&n?.endsWith(` 17`)?o+=i-t:(!i||i>t)&&o++}R.cb({tag:g,deleteFrom:g.leftOuterWhitespace,deleteTo:e+o,insert:n,rangesArr:C,proposedReturn:[g.leftOuterWhitespace,e+o,n]}),L(),E(t,R,C)}else g={};B(t)||(g={})}I&&(I=!1)}if((!D||"<"===r[t]&&re(r,re(r,t))&&"/"===r[re(r,t)]&&r.startsWith("script",re(r,re(r,t))))&&S(t)&&!S(t-1)&&!"'\"".includes(r[t+1])&&(!"'\"".includes(r[t+2])||/\w/.test(r[t+1]))&&("c"!==r[t+1]||":"!==r[t+2])&&("f"!==r[t+1]||"m"!==r[t+2]||"t"!==r[t+3]||":"!==r[t+4])&&("s"!==r[t+1]||"q"!==r[t+2]||"l"!==r[t+3]||":"!==r[t+4])&&("x"!==r[t+1]||":"!==r[t+2])&&("f"!==r[t+1]||"n"!==r[t+2]||":"!==r[t+3])&&rn(g,r,t)){if(B(re(r,t)))continue;if(g.nameEnds&&g.nameEnds<t&&!g.lastClosingBracketAt&&(!0===g.onlyPlausible&&g.attributes?.length||!1===g.onlyPlausible)){let e=q(r,t,g.leftOuterWhitespace,t,g.lastOpeningBracketAt,t);R.cb({tag:g,deleteFrom:g.leftOuterWhitespace,deleteTo:t,insert:e,rangesArr:C,proposedReturn:[g.leftOuterWhitespace,t,e]}),E(t,R,C),g={},b={}}
17if(void 0!==g.lastOpeningBracketAt&&g.onlyPlausible&&g.name&&!g.quotes&&(g.lastOpeningBracketAt=void 0,g.name=void 0,g.onlyPlausible=!1),(void 0===g.lastOpeningBracketAt||!g.onlyPlausible)&&!g.quotes&&(g.lastOpeningBracketAt=t,g.slashPresent=!1,g.attributes=[],null===h?g.leftOuterWhitespace=t:R.trimOnlySpaces&&0===h?g.leftOuterWhitespace=d||t:g.leftOuterWhitespace=h,"!--"==`${r[t+1]}${r[t+2]}${r[t+3]}`||"![CDATA["==`${r[t+1]}${r[t+2]}${r[t+3]}${r[t+4]}${r[t+5]}${r[t+6]}${r[t+7]}${r[t+8]}`)){let e,n=!0;"-"===r[t+2]&&(n=!1);for(let i=t;i<P;i++)if((e||!n||"]]>"!=`${r[i-2]}${r[i-1]}${r[i]}`)&&(n||"--\x3e"!=`${r[i-2]}${r[i-1]}${r[i]}`)||(e=i),e&&(e<i&&r[i].trim()||void 0===r[i+1])){let n=i;(void 0!==r[i+1]||r[i].trim())&&">"!==r[i]||(n+=1),u.length&&u[u.length-1][0]===g.lastOpeningBracketAt||u.push([g.lastOpeningBracketAt,e+1]),c.length&&c[c.length-1][0]===g.lastOpeningBracketAt||c.push([g.lastOpeningBracketAt,e+1]);let o=q(r,i,g.leftOuterWhitespace,n,g.lastOpeningBracketAt,e);R.cb({tag:g,deleteFrom:g.leftOuterWhitespace,deleteTo:n,insert:o,rangesArr:C,proposedReturn:[g.leftOuterWhitespace,n,o]}),t=i-1,">"===r[i]&&(t=i),g={},b={};break}}}r[t].trim()&&847!==r[t].charCodeAt(0)?(null!==h&&(!g.quotes&&b.equalsAt>h-1&&b.nameEnds&&b.equalsAt>b.nameEnds&&'"'!==r[t]&&"'"!==r[t]&&(f(b)&&g.attributes.push(b),b={},g.equalsSpottedAt=void 0),h=null),y||(y=!0,O&&!D&&"number"==typeof m&&t&&m<t-1&&(r.slice(m+1,t).trim()?m=null:R.ignoreIndentations||C.push([m+1,t])))):(null===h&&
17(h=t,void 0!==g.lastOpeningBracketAt&&g.lastOpeningBracketAt<t&&g.nameStarts&&g.nameStarts<g.lastOpeningBracketAt&&t===g.lastOpeningBracketAt+1&&!a.some(e=>e.name===g.name)&&(g.onlyPlausible=!0,g.name=void 0,g.nameStarts=void 0)),(r[t]===` 18`||"\r"===r[t])&&(m=t,y&&(y=!1)))," "===r[t]?null===d&&(d=t):null!==d&&(d=null),"script"===g.name&&(D=!g.slashPresent)}if(r&&!R.ignoreIndentations&&(R.trimOnlySpaces&&" "===r[0]||!R.trimOnlySpaces&&!r[0].trim()))for(let e=0;e<P;e++)if(R.trimOnlySpaces&&" "!==r[e]||!R.trimOnlySpaces&&r[e].trim()){C.push([0,e]);break}else r[e+1]||C.push([0,e+1]);if(r&&(R.trimOnlySpaces&&" "===r[~-r.length]||!R.trimOnlySpaces&&!r[~-r.length].trim())){for(let e=r.length;e--;)if(R.trimOnlySpaces&&" "!==r[e]||!R.trimOnlySpaces&&r[e].trim()){C.push([e+1,P]);break}}let H=C.current();if(!t?.cb&&H&&(H[0]&&!H[0][0]&&(H[0][1],C.ranges[0]=[C.ranges[0][0],C.ranges[0][1]]),H[H.length-1]?.[1]===r.length)&&(H[H.length-1][0],C.ranges)){let e=C.ranges[C.ranges.length-1][0];r[e-1]&&(R.trimOnlySpaces&&" "===r[e-1]||!R.trimOnlySpaces&&!r[e-1].trim())&&(e-=1);let t=C.ranges[C.ranges.length-1][2];C.ranges[C.ranges.length-1]=[e,C.ranges[C.ranges.length-1][1]],t?.trim()&&C.ranges[C.ranges.length-1].push(t.trimEnd())}return{log:{timeTakenInMilliseconds:Date.now()-s},result:function(e,r,t){let n,i=0,o=0;if(0==arguments.length)throw Error("ranges-apply: [THROW_ID_01] inputs missing!");if("string"!=typeof e)throw TypeError(`ranges-apply: [THROW_ID_02] first input argument must be a string! Currently it's: ${typeof e}, equal to: ${JSON.stringify(e,null,4)}`);if(r&&!Array.isArray(r))throw TypeError(`ranges-apply: [THROW_ID_03] second input argument must be an array (or null)! Currently it's: ${typeof r}, equal to: ${JSON.stringify(r,null,4)}`);if(t&&"function"!=typeof t)throw TypeError(`ranges-apply: [THROW_ID_04] the third input argument must be a function (or falsey)! Currently it's: ${typeof t}, equal to: ${JSON.stringify(t,null,4)}`);if(!r?.filter(e=>e).length)return e;let s=(n=Array.isArray(r)&&Number.isInteger(r[0])&&Number.isInteger(r[1])?[Array.from(r)]:Array.from(r)).length,a=0;n.filter(e=>e).forEach((e,r)=>{if(t&&(i=Math.floor(a/s*10))!==o&&(o=i,t(i)),!Array.isArray(e))throw TypeError(`ranges-apply: [THROW_ID_05] ranges array, second input arg., has ${r}th element not an array: ${JSON.stringify(e,null,4)}, which is ${typeof e}`);if(!Number.isInteger(e[0])){if(!Number.isInteger(+e[0])||0>+e[0])throw TypeError(`ranges-apply: [THROW_ID_06] ranges array, second input arg. has ${r}th element, array ${JSON.stringify(e,null,0)}. Its first element is not an integer, string index, but ${typeof e[0]}, equal to: ${JSON.stringify(e[0],null,4)}.`);n[r][0]=+n[r][0]}if(!Number.isInteger(e[1])){if(!Number.isInteger(+e[1])||0>+e[1])throw TypeError(`ranges-apply: [THROW_ID_07] ranges array, second input arg. has ${r}th element, array ${JSON.stringify(e,null,0)}. Its second element is not an integer, string index, but ${typeof e[1]}, equal to: ${JSON.stringify(e[1],null,4)}.`);n[r][1]=+n[r][1]}a+=1});let l=function(e,r){let t;function n(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}if(!Array.isArray(e)||!e.length)return null;if(r)if(n(r)){if((t={...e8,...r}).progressFn&&n(t.progressFn)&&!Object.keys(t.progressFn).length)t.progressFn=null;else if(t.progressFn&&"function"!=typeof t.progressFn)throw Error(`ranges-merge: [THROW_ID_01] opts.progressFn must be a function! It was given of a type: "${typeof t.progressFn}", equal to ${JSON.stringify(t.progressFn,null,4)}`);if(![1,2,"1","2"].includes(t.mergeType))throw Error(`ranges-merge: [THROW_ID_02] opts.mergeType was customised to a wrong thing! It was given of a type: "${typeof t.mergeType}", equal to ${JSON.stringify(t.mergeType,null,4)}`);if("boolean"!=typeof t.joinRangesThatTouchEdges)throw Error(`ranges-merge: [THROW_ID_04] opts.joinRangesThatTouchEdges was customised to a wrong thing! It was given of a type: "${typeof t.joinRangesThatTouchEdges}", equal to ${JSON.stringify(t.joinRangesThatTouchEdges,null,4)}`)}else throw Error(`emlint: [THROW_ID_03] the second input argument must be a plain object. It was given as: 19${JSON.stringify(r,null,4)} (type ${typeof r})`);else t={...e8};let i=e.filter(e=>Array.isArray(e)).map(e=>[...e]).filter(e=>void 0!==e[2]||e[0]!==e[1]),o,s,a,l=(o=t.progressFn?e5(i,{progressFn:e=>{(a=Math.floor(e/5))!==s&&(s=a,t.progressFn(a))}}):e5(i)).length-1;for(let e=l;e>0;e--)t.progressFn&&(a=Math.floor((1-e/l)*78)+21)!==s&&a>s&&(s=a,t.progressFn(a)),(o[e][0]<=o[e-1][0]||!t.joinRangesThatTouchEdges&&o[e][0]<o[e-1][1]||t.joinRangesThatTouchEdges&&o[e][0]<=o[e-1][1])&&(o[e-1][0]=Math.min(o[e][0],o[e-1][0]),o[e-1][1]=Math.max(o[e][1],o[e-1][1]),void 0!==o[e][2]&&(o[e-1][0]>=o[e][0]||o[e-1][1]<=o[e][1])&&null!==o[e-1][2]&&(null===o[e][2]&&null!==o[e-1][2]?o[e-1][2]=null:null!=o[e-1
19][2]?2==+t.mergeType&&o[e-1][0]===o[e][0]?o[e-1][2]=o[e][2]:o[e-1][2]+=o[e][2]:o[e-1][2]=o[e][2]),o.splice(e,1),e=o.length);return o.length?o:null}(n,{progressFn:e=>{t&&(i=10+Math.floor(e/10))!==o&&(o=i,t(i))}});if(!l)throw Error(e3);let u=l.length;if(u>0){let r=e.slice(l[u-1][1]);e=l.reduce((r,n,s,a)=>{t&&(i=20+Math.floor(s/u*80))!==o&&(o=i,t(i));let l=0===s?0:a[s-1][1],c=a[s][0];return`${r}${e.slice(l,c)}${a[s][2]||""}`},"")+r}return e}(r,C.current()),ranges:C.current(),allTagLocations:u,filteredTagLocations:c}}});var n,i,o,s,a,l,u,c=t(25286);function f(e){if(null==e||"object"!=typeof e)return!1;let r=Object.getPrototypeOf(e);return(null===r||r===Object.prototype||null===Object.getPrototypeOf(r))&&!(Symbol.iterator in e)&&!(Symbol.toStringTag in e)}function p(e){return"string"==typeof e}function g(e){return Number.isSafeInteger(e)&&e>=0}function h(e){return null!=e}c();var d="object"==typeof global&&global&&global.Object===Object&&global,m="object"==typeof self&&self&&self.Object===Object&&self,y=d||m||Function("return this")(),b=y.Symbol,v=Object.prototype,w=v.hasOwnProperty,A=v.toString,T=b?b.toStringTag:void 0;let O=function(e){var r=w.call(e,T),t=e[T];try{e[T]=void 0;var n=!0}catch(e){}var i=A.call(e);return n&&(r?e[T]=t:delete e[T]),i};var E=Object.prototype.toString,q=b?b.toStringTag:void 0;let k=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":q&&q in Object(e)?O(e):E.call(e)},S=function(e){var r=typeof e;return null!=e&&("object"==r||"function"==r)},B=function(e){if(!S(e))return!1;var r=k(e);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r};var x=y["__core-js_shared__"],L=(n=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",R=Function.prototype.toString;let N=function(e){if(null!=e){try{return R.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var _=/^\[object .+?Constructor\]$/,C=Object.prototype,D=Function.prototype.toString,I=C.hasOwnProperty,j=RegExp("^"+D.call(I).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let $=function(e){return!!S(e)&&(!L||!(L in e))&&(B(e)?j:_).test(N(e))},P=function(e,r){var t=null==e?void 0:e[r];return $(t)?t:void 0};var U=P(Object,"create"),H=Object.prototype.hasOwnProperty,F=Object.prototype.hasOwnProperty;function W(e){var r=-1,t=null==e?0:e.length;for(this.clear();++r<t;){var n=e[r];this.set(n[0],n[1])}}W.prototype.clear=function(){this.__data__=U?U(null):{},this.size=0},W.prototype.delete=function(e){var r=this.has(e)&&delete this.__data__[e];return this.size-=!!r,r},W.prototype.get=function(e){var r=this.__data__;if(U){var t=r[e];return"__lodash_hash_undefined__"===t?void 0:t}return H.call(r,e)?r[e]:void 0},W.prototype.has=function(e){var r=this.__data__;return U?void 0!==r[e]:F.call(r,e)},W.prototype.set=function(e,r){var t=this.__data__;return this.size+=+!this.has(e),t[e]=U&&void 0===r?"__lodash_hash_undefined__":r,this};let V=function(e,r){for(var t,n=e.length;n--;)if((t=e[n][0])===r||t!=t&&r!=r)return n;return -1};var M=Array.prototype.splice;function z(e){var r=-1,t=null==e?0:e.length;for(this.clear();++r<t;){var n=e[r];this.set(n[0],n[1])}}z.prototype.clear=function(){this.__data__=[],this.size=0},z.prototype.delete=function(e){var r=this.__data__,t=V(r,e);return!(t<0)&&(t==r.length-1?r.pop():M.call(r,t,1),--this.size,!0)},z.prototype.get=function(e){var r=this.__data__,t=V(r,e);return t<0?void 0:r[t][1]},z.prototype.has=function(e){return V(this.__data__,e)>-1},z.prototype.set=function(e,r){var t=this.__data__,n=V(t,e);return n<0?(++this.size,t.push([e,r])):t[n][1]=r,this};var J=P(y,"Map");let G=function(e){var r=typeof e;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e},Y=function(e,r){var t=e.__data__;return G(r)?t["string"==typeof r?"string":"hash"]:t.map};function Z(e){var r=-1,t=null==e?0:e.length;for(this.clear();++r<t;){var n=e[r];this.set(n[0],n[1])}}function X(e){var r=-1,t=null==e?0:e.length;for(this.__data__=new Z;++r<t;)this.add(e[r])}Z.prototype.clear=function(){this.size=0,this.__data__={hash:new W,map:new(J||z),string:new W}},Z.prototype.delete=function(e){var r=Y(this,e).delete(e);return this.size-=!!r,r},Z.prototype.get=function(e){return Y(this,e).get(e)},Z.prototype.has=function(e){return Y(this,e).has(e)},Z.prototype.set=function(e,r){var t=Y(this,e),n=t.size;return t.set(e,r),this.size+=+(t.size!=n),this},X.prototype.add=X.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},X.prototype.has=function(e){return this.__data__.has(e)};let Q=function(e,r,t,n){for(var i=e.length,o=t+(n?1:-1);n?o--:++o<i;)if(r(e[o],o,e))return o;return -1},K=function(e){return e!=e},ee=function(e,r,t){for(var n=t-1,i=e.length;++n<i;)if(e[n]===r)return n;return -1},er=function(e,r,t){return r==r?ee(e,r,t):Q(e,K,t)},et=function(e,r){return!!(null==e?0:e.length)&&er(e,r,0)>-1},en=function(e,r,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(r,e[n]))return!0;return!1},ei=function(e,r){for(var t=-1,n=null==e?0:e.length,i=Array(n);++t<n;)i[t]=r(e[t],t,e);return i},eo=function(e,r){return e.has(r)},es=function(e,r,t,n){var i=-1,o=et,s=!0,a=e.length,l=[],u=r.length;if(!a)return l;t&&(r=ei(r,function(e){return t(e)})),n?(o=en,s=!1):r.length>=200&&(o=eo,s=!1,r=new X(r));e:for(;++i<a;){var c=e[i],f=null==t?c:t(c);
19if(c=n||0!==c?c:0,s&&f==f){for(var p=u;p--;)if(r[p]===f)continue e;l.push(c)}else o(r,f,n)||l.push(c)}return l},ea=function(e){return e},el=function(e,r,t){switch(t.length){case 0:return e.call(r);case 1:return e.call(r,t[0]);case 2:return e.call(r,t[0],t[1]);case 3:return e.call(r,t[0],t[1],t[2])}return e.apply(r,t)};var eu=Math.max,ec=function(){try{var e=P(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),ef=Date.now,ep=(i=ec?function(e,r){return ec(e,"toString",{configurable:!0,enumerable:!1,value:function(){return r},writable:!0})}:ea,o=0,s=0,function(){var e=ef(),r=16-(e-s);if(s=e,r>0){if(++o>=800)return arguments[0]}else o=0;return i.apply(void 0,arguments)});let eg=function(e){var r;return null!=e&&"number"==typeof(r=e.length)&&r>-1&&r%1==0&&r<=0x1fffffffffffff&&!B(e)},eh=function(e){return null!=e&&"object"==typeof e};var ed=ep((l=a=function(e,r){return eh(e)&&eg(e)?es(e,r):[]},u=eu((u=void 0,l.length-1),0),function(){for(var e=arguments,r=-1,t=eu(e.length-u,0),n=Array(t);++r<t;)n[r]=e[u+r];r=-1;for(var i=Array(u+1);++r<u;)i[r]=e[r];return i[u]=ea(n),el(l,this,i)}),a+""),em=Array.isArray,ey=1/0,eb=b?b.prototype:void 0,ev=eb?eb.toString:void 0;let ew=function e(r){if("string"==typeof r)return r;if(em(r))return ei(r,e)+"";if("symbol"==typeof r||eh(r)&&"[object Symbol]"==k(r))return ev?ev.call(r):"";var t=r+"";return"0"==t&&1/r==-ey?"-0":t};var eA=/\s/;let eT=function(e){for(var r=e.length;r--&&eA.test(e.charAt(r)););return r};var eO=/^\s+/;let eE=function(e,r,t){var n=-1,i=e.length;r<0&&(r=-r>i?0:i+r),(t=t>i?i:t)<0&&(t+=i),i=r>t?0:t-r>>>0,r>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+r];return o},eq=function(e,r,t){var n=e.length;return t=void 0===t?n:t,!r&&t>=n?e:eE(e,r,t)},ek=function(e,r){for(var t=e.length;t--&&er(r,e[t],0)>-1;);return t},eS=function(e,r){for(var t=-1,n=e.length;++t<n&&er(r,e[t],0)>-1;);return t};var eB=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ex="\\ud800-\\udfff",eL="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",eR="\\ud83c[\\udffb-\\udfff]",eN="[^"+ex+"]",e_="(?:\\ud83c[\\udde6-\\uddff]){2}",eC="[\\ud800-\\udbff][\\udc00-\\udfff]",eD="(?:"+eL+"|"+eR+")?",eI="[\\ufe0e\\ufe0f]?",ej="(?:\\u200d(?:"+[eN,e_,eC].join("|")+")"+eI+eD+")*",e$=RegExp(eR+"(?="+eR+")|"+("(?:"+[eN+eL+"?",eL,e_,eC,"["+ex+"]"].join("|"))+")"+(eI+eD+ej),"g");let eP=function(e){return eB.test(e)?e.match(e$)||[]:e.split("")},eU=function(e,r,t){if((e=null==(n=e)?"":ew(n))&&(t||void 0===r))return(i=e)?i.slice(0,eT(i)+1).replace(eO,""):i;if(!e||!(r=ew(r)))return e;var n,i,o=eP(e),s=eP(r),a=eS(o,s),l=ek(o,s)+1;return eq(o,a,l).join("")};var eH=function(){return(eH=Object.assign||function(e){for(var r,t=1,n=arguments.length;t<n;t++)for(var i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i]);return e}).apply(this,arguments)};function eF(e,r){for(var t={},n={},i=e.split("~~"),o=!1,s=0;i.length>s;s++){for(var a=i[s].split("~"),l=0;l<a.length;l+=2){var u=a[l],c=a[l+1],f="&"+u+";";t[f]=c,o&&(t["&"+u]=c),n[c]=f}o=!0}return r?{entities:eH(eH({},t),r.entities),characters:eH(eH({},n),r.characters)}:{entities:t,characters:n}}var eW={};eW.xml=eF("lt~<~gt~>~quot~\"~apos~'~amp~&"),eW.html4=eF("apos~'~OElig~Å~oelig~Å~Scaron~Å ~scaron~Å¡~Yuml~Ÿ~circ~Ë~tilde~Ë~ensp~â~emsp~â~thinsp~â~zwnj~â~zwj~â~lrm~â~rlm~â~ndash~â~mdash~â~lsquo~â~rsquo~â~sbquo~â~ldquo~â~rdquo~â~bdquo~â~dagger~â ~Dagger~â¡~permil~â°~lsaquo~â¹~rsaquo~âº~euro~â¬~fnof~Æ~Alpha~Î~Beta~Î~Gamma~Î~Delta~Î~Epsilon~Î~Zeta~Î~Eta~Î~Theta~Î~Iota~Î~Kappa~Î~Lambda~Î~Mu~Î~Nu~Î~Xi~Î~Omicron~Î~Pi~Î ~Rho~Ρ~Sigma~Σ~Tau~Τ~Upsilon~Î¥~Phi~Φ~Chi~Χ~Psi~Ψ~Omega~Ω~alpha~α~beta~β~gamma~γ~delta~δ~epsilon~ε~zeta~ζ~eta~η~theta~θ~iota~ι~kappa~κ~lambda~λ~mu~μ~nu~ν~xi~ξ~omicron~ο~pi~Ï~rho~Ï~sigmaf~Ï~sigma~Ï~tau~Ï~upsilon~Ï
~phi~Ï~chi~Ï~psi~Ï~omega~Ï~thetasym~Ï~upsih~Ï~piv~Ï~bull~â¢~hellip~â¦~prime~â²~Prime~â³~oline~â¾~frasl~â~weierp~â~image~â~real~â~trade~â¢~alefsym~âµ~larr~â~uarr~â~rarr~â~darr~â~harr~â~crarr~âµ~lArr~â~uArr~â~rArr~â~dArr~â~hArr~â~forall~â~part~â~exist~â~empty~â
~nabla~â~isin~â~notin~â~ni~â~prod~â~sum~â~minus~â~lowast~â~radic~â~prop~â~infin~â~ang~â ~and~â§~or~â¨~cap~â©~cup~âª~int~â«~there4~â´~sim~â¼~cong~â
~asymp~â~ne~â ~equiv~â¡~le~â¤~ge~â¥~sub~â~sup~â~nsub~â~sube~â~supe~â~oplus~â~otimes~â~perp~â¥~sdot~â
~lceil~â~rceil~â~lfloor~â~rfloor~â~lang~â©~rang~âª~loz~â~spades~â ~clubs~â£~hearts~â¥~diams~â¦~~nbsp~\xa0~iexcl~\xa1~cent~\xa2~pound~\xa3~curren~\xa4~yen~\xa5~brvbar~\xa6~sect~\xa7~uml~\xa8~copy~\xa9~ordf~\xaa~laquo~\xab~not~\xac~shy~\xad~reg~\xae~macr~\xaf~deg~\xb0~plusmn~\xb1~sup2~\xb2~sup3~\xb3~acute~\xb4~micro~\xb5~para~\xb6~middot~\xb7~cedil~\xb8~sup1~\xb9~ordm~\xba~raquo~\xbb~frac14~\xbc~frac12~\xbd~frac34~\xbe~iquest~\xbf~Agrave~\xc0~Aacute~\xc1~Acirc~\xc2~Atilde~\xc3~Auml~\xc4~Aring~\xc5~AElig~\xc6~Ccedil~\xc7~Egrave~\xc8~Eacute~\xc9~Ecirc~\xca~Euml~\xcb~Igrave~\xcc~Iacute~\xcd~Icirc~\xce~Iuml~\xcf~ETH~\xd0~Ntilde~\xd1~Ograve~\xd2~Oacute~\xd3~Ocirc~\xd4~Otilde~\xd5~Ouml~\xd6~times~\xd7~Oslash~\xd8~Ugrave~\xd9~Uacute~\xda~Ucirc~\xdb~Uuml~\xdc~Yacute~\xdd~THORN~\xde~szlig~\xdf~agrave~\xe0~aacute~\xe1~acirc~\xe2~atilde~\xe3~auml~\xe4~aring~\xe5~aelig~\xe6~ccedil~\xe7~egrave~\xe8~eacute~\xe9~ecirc~\xea~euml~\xeb~igrave~\xec~iacute~\xed~icirc~\xee~iuml~\xef~eth~\xf0~ntilde~\xf1~ograve~\xf2~oacute~\xf3~ocirc~\xf4~otilde~\xf5~ouml~\xf6~divide~\xf7~oslash~\xf8~ugrave~\xf9~uacute~\xfa~ucirc~\xfb~uuml~\xfc~yacute~\xfd~thorn~\xfe~yuml~\xff~quot~\"~amp~&~lt~<~gt~>"),eW.html5=eF('Abreve~Ä~Acy~Ð~Afr~\uD835\uDD04~Amacr~Ä~And~â©~Aogon~Ä~Aopf~\uD835\uDD38~ApplyFunction~â¡~Ascr~\uD835\uDC9C~Assign~â~Backslash~â~Barv~â«§~Barwed~â~Bcy~Ð~Because~âµ~Bernoullis~â¬~Bfr~\uD835\uDD05~Bopf~\uD835\uDD39~Breve~Ë~Bscr~â¬~Bumpeq~â~CHcy~Ч~Cacute~Ä~Cap~â~CapitalDifferentialD~â
~Cayleys~â~Ccaron~Ä~Ccirc~Ä~Cconint~â°~Cdot~Ä~Cedilla~\xb8~CenterDot~\xb7~Cfr~â~CircleDot~â~CircleMinus~â~CirclePlus~â~CircleTimes~â~ClockwiseContourIntegral~â²~CloseCurlyDoubleQuote~â~CloseCurlyQuote~â~Colon~â·~Colone~â©´~Congruent~â¡~Conint~â¯~ContourIntegral~â®~Copf~â~Coproduct~â~CounterClockwiseContourIntegral~â³~Cross~⨯~Cscr~\uD835\uDC9E~Cup~â~CupCap~â~DD~â
~DDotrahd~â¤~DJcy~Ð~DScy~Ð
~DZcy~Ð~Darr~â¡~Dashv~⫤~Dcaron~Ä~Dcy~Ð~Del~â~Dfr~\uD835\uDD07~DiacriticalAcute~\xb4~DiacriticalDot~Ë~DiacriticalDoubleAcute~Ë~DiacriticalGrave~`~DiacriticalTilde~Ë~Diamond~â~DifferentialD~â
~Dopf~\uD835\uDD3B~Dot~\xa8~DotDot~â~DotEqual~â~DoubleContourIntegral~â¯~DoubleDot~\xa8~DoubleDownArrow~â~DoubleLeftArrow~â~DoubleLeftRightArrow~â~DoubleLeftTee~⫤~DoubleLongLeftArrow~â¸~DoubleLongLeftRightArrow~âº~DoubleLongRightArrow~â¹~DoubleRightArrow~â~DoubleRightTee~â¨~DoubleUpArrow~â~DoubleUpDownArrow~â~DoubleVerticalBar~â¥~DownArrow~â~DownArrowBar~â¤~DownArrowUpArrow~âµ~DownBreve~Ì~DownLeftRightVector~â¥~DownLeftTeeVector~â¥~DownLeftVector~â½~DownLeftVectorBar~â¥~DownRightTeeVector~â¥~DownRightVector~â~DownRightVectorBar~â¥~DownTee~â¤~DownTeeArrow~â§~Downarrow~â~Dscr~\uD835\uDC9F~Dstrok~Ä~ENG~Å~Ecaron~Ä~Ecy~Ð~Edot~Ä~Efr~\uD835\uDD08~Element~â~Emacr~Ä~EmptySmallSquare~â»~EmptyVerySmallSquare~â«~Eogon~Ä~Eopf~\uD835\uDD3C~Equal~⩵~EqualTilde~â~Equilibrium~â~Escr~â°~Esim~⩳~Exists~â~ExponentialE~â
~Fcy~Ф~Ffr~\uD835\uDD09~FilledSmallSquare~â¼~FilledVerySmallSquare~âª~Fopf~\uD835\uDD3D~ForAll~â~Fouriertrf~â±~Fscr~â±~GJcy~Ð~Gammad~Ï~Gbreve~Ä~Gcedil~Ä¢~Gcirc~Ä~Gcy~Ð~Gdot~Ä ~Gfr~\uD835\uDD0A~Gg~â~Gopf~\uD835\uDD3E~GreaterEqual~â¥~GreaterEqualLess~â~GreaterFullEqual~â§~GreaterGreater~⪢~GreaterLess~â·~GreaterSlantEqual~⩾~GreaterTilde~â³~Gscr~\uD835\uDCA2~Gt~â«~HARDcy~Ъ~Hacek~Ë~Hat~^~Hcirc~Ĥ~Hfr~â~HilbertSpace~â~Hopf~â~HorizontalLine~â~Hscr~â~Hstrok~Ħ~HumpDownHump~â~HumpEqual~â~IEcy~Ð~IJlig~IJ~IOcy~Ð~Icy~Ð~Idot~İ~Ifr~â~Im~â~Imacr~Ī~ImaginaryI~â
~Implies~â~Int~â¬~Integral~â«~Intersection~â~InvisibleComma~â£~InvisibleTimes~â¢~Iogon~Ä®~Iopf~\uD835\uDD40~Iscr~â~Itilde~Ĩ~Iukcy~Ð~Jcirc~Ä´~Jcy~Ð~Jfr~\uD835\uDD0D~Jopf~\uD835\uDD41~Jscr~\uD835\uDCA5~Jsercy~Ð~Jukcy~Ð~KHcy~Ð¥~KJcy~Ð~Kcedil~Ķ~Kcy~Ð~Kfr~\uD835\uDD0E~Kopf~\uD835\uDD42~Kscr~\uD835\uDCA6~LJcy~Ð~Lacute~Ĺ~Lang~âª~Laplacetrf~â~Larr~â~Lcaron~Ľ~Lcedil~Ä»~Lcy~Ð~LeftAngleBracket~â¨~LeftArrow~â~LeftArrowBar~â¤~LeftArrowRightArrow~â~LeftCeiling~â~LeftDoubleBracket~â¦~LeftDownTeeVector~⥡~LeftDownVector~â~LeftDownVectorBar~â¥~LeftFloor~â~LeftRightArrow~â~LeftRightVector~â¥~LeftTee~â£~LeftTeeArrow~â¤~LeftTeeVector~â¥~LeftTriangle~â²~LeftTriangleBar~â§
19~LeftTriangleEqual~â´~LeftUpDownVector~â¥~LeftUpTeeVector~⥠~LeftUpVector~â¿~LeftUpVectorBar~â¥~LeftVector~â¼~LeftVectorBar~â¥~Leftarrow~â~Leftrightarrow~â~LessEqualGreater~â~LessFullEqual~â¦~LessGreater~â¶~LessLess~⪡~LessSlantEqual~⩽~LessTilde~â²~Lfr~\uD835\uDD0F~Ll~â~Lleftarrow~â~Lmidot~Ä¿~LongLeftArrow~âµ~LongLeftRightArrow~â·~LongRightArrow~â¶~Longleftarrow~â¸~Longleftrightarrow~âº~Longrightarrow~â¹~Lopf~\uD835\uDD43~LowerLeftArrow~â~LowerRightArrow~â~Lscr~â~Lsh~â°~Lstrok~Å~Lt~âª~Map~â¤
~Mcy~Ð~MediumSpace~â~Mellintrf~â³~Mfr~\uD835\uDD10~MinusPlus~â~Mopf~\uD835\uDD44~Mscr~â³~NJcy~Ð~Nacute~Å~Ncaron~Å~Ncedil~Å
~Ncy~Ð~NegativeMediumSpace~â~NegativeThickSpace~â~NegativeThinSpace~â~NegativeVeryThinSpace~â~NestedGreaterGreater~â«~NestedLessLess~âª~NewLine~\n~Nfr~\uD835\uDD11~NoBreak~â ~NonBreakingSpace~\xa0~Nopf~â~Not~⫬~NotCongruent~â¢~NotCupCap~â~NotDoubleVerticalBar~â¦~NotElement~â~NotEqual~â ~NotEqualTilde~â̸~NotExists~â~NotGreater~â¯~NotGreaterEqual~â±~NotGreaterFullEqual~â§Ì¸~NotGreaterGreater~â«Ì¸~NotGreaterLess~â¹~NotGreaterSlantEqual~⩾̸~NotGreaterTilde~âµ~NotHumpDownHump~â̸~NotHumpEqual~â̸~NotLeftTriangle~âª~NotLeftTriangleBar~â§Ì¸~NotLeftTriangleEqual~â¬~NotLess~â®~NotLessEqual~â°~NotLessGreater~â¸~NotLessLess~âªÌ¸~NotLessSlantEqual~⩽̸~NotLessTilde~â´~NotNestedGreaterGreater~⪢̸~NotNestedLessLess~⪡̸~NotPrecedes~â~NotPrecedesEqual~⪯̸~NotPrecedesSlantEqual~â ~NotReverseElement~â~NotRightTriangle~â«~NotRightTriangleBar~â§Ì¸~NotRightTriangleEqual~â~NotSquareSubset~â̸~NotSquareSubsetEqual~â¢~NotSquareSuperset~â̸~NotSquareSupersetEqual~â£~NotSubset~ââ~NotSubsetEqual~â~NotSucceeds~â~NotSucceedsEqual~⪰̸~NotSucceedsSlantEqual~â¡~NotSucceedsTilde~â¿Ì¸~NotSuperset~ââ~NotSupersetEqual~â~NotTilde~â~NotTildeEqual~â~NotTildeFullEqual~â~NotTildeTilde~â~NotVerticalBar~â¤~Nscr~\uD835\uDCA9~Ocy~Ð~Odblac~Å~Ofr~\uD835\uDD12~Omacr~Å~Oopf~\uD835\uDD46~OpenCurlyDoubleQuote~â~OpenCurlyQuote~â~Or~â©~Oscr~\uD835\uDCAA~Otimes~⨷~OverBar~â¾~OverBrace~â~OverBracket~â´~OverParenthesis~â~PartialD~â~Pcy~Ð~Pfr~\uD835\uDD13~PlusMinus~\xb1~Poincareplane~â~Popf~â~Pr~⪻~Precedes~âº~PrecedesEqual~⪯~PrecedesSlantEqual~â¼~PrecedesTilde~â¾~Product~â~Proportion~â·~Proportional~â~Pscr~\uD835\uDCAB~Qfr~\uD835\uDD14~Qopf~â~Qscr~\uD835\uDCAC~RBarr~â¤~Racute~Å~Rang~â«~Rarr~â ~Rarrtl~â¤~Rcaron~Å~Rcedil~Å~Rcy~Ð ~Re~â~ReverseElement~â~ReverseEquilibrium~â~ReverseUpEquilibrium~⥯~Rfr~â~RightAngleBracket~â©~RightArrow~â~RightArrowBar~â¥~RightArrowLeftArrow~â~RightCeiling~â~RightDoubleBracket~â§~RightDownTeeVector~â¥~RightDownVector~â~RightDownVectorBar~â¥~RightFloor~â~RightTee~â¢~RightTeeArrow~â¦~RightTeeVector~â¥~RightTriangle~â³~RightTriangleBar~â§~RightTriangleEqual~âµ~RightUpDownVector~â¥~RightUpTeeVector~â¥~RightUpVector~â¾~RightUpVectorBar~â¥~RightVector~â~RightVectorBar~â¥~Rightarrow~â~Ropf~â~RoundImplies~⥰~Rrightarrow~â~Rscr~â~Rsh~â±~RuleDelayed~â§´~SHCHcy~Щ~SHcy~Ш~SOFTcy~Ь~Sacute~Å~Sc~⪼~Scedil~Å~Scirc~Å~Scy~С~Sfr~\uD835\uDD16~ShortDownArrow~â~ShortLeftArrow~â~ShortRightArrow~â~ShortUpArrow~â~SmallCircle~â~Sopf~\uD835\uDD4A~Sqrt~â~Square~â¡~SquareIntersection~â~SquareSubset~â~SquareSubsetEqual~â~SquareSuperset~â~SquareSupersetEqual~â~SquareUnion~â~Sscr~\uD835\uDCAE~Star~â~Sub~â~Subset~â~SubsetEqual~â~Succeeds~â»~SucceedsEqual~⪰~SucceedsSlantEqual~â½~SucceedsTilde~â¿~SuchThat~â~Sum~â~Sup~â~Superset~â~SupersetEqual~â~Supset~â~TRADE~â¢~TSHcy~Ð~TScy~Ц~Tab~ ~Tcaron~Ť~Tcedil~Å¢~Tcy~Т~Tfr~\uD835\uDD17~Therefore~â´~ThickSpace~ââ~ThinSpace~â~Tilde~â¼~TildeEqual~â~TildeFullEqual~â
~TildeTilde~â~Topf~\uD835\uDD4B~TripleDot~â~Tscr~\uD835\uDCAF~Tstrok~Ŧ~Uarr~â~Uarrocir~â¥~Ubrcy~Ð~Ubreve~Ŭ~Ucy~У~Udblac~Ű~Ufr~\uD835\uDD18~Umacr~Ū~UnderBar~_~UnderBrace~â~UnderBracket~âµ~UnderParenthesis~â~Union~â~UnionPlus~â~Uogon~Ų~Uopf~\uD835\uDD4C~UpArrow~â~UpArrowBar~â¤~UpArrowDownArrow~â
~UpDownArrow~â~UpEquilibrium~⥮~UpTee~â¥~UpTeeArrow~â¥~
19Uparrow~â~Updownarrow~â~UpperLeftArrow~â~UpperRightArrow~â~Upsi~Ï~Uring~Å®~Uscr~\uD835\uDCB0~Utilde~Ũ~VDash~â«~Vbar~â««~Vcy~Ð~Vdash~â©~Vdashl~⫦~Vee~â~Verbar~â~Vert~â~VerticalBar~â£~VerticalLine~|~VerticalSeparator~â~VerticalTilde~â~VeryThinSpace~â~Vfr~\uD835\uDD19~Vopf~\uD835\uDD4D~Vscr~\uD835\uDCB1~Vvdash~âª~Wcirc~Å´~Wedge~â~Wfr~\uD835\uDD1A~Wopf~\uD835\uDD4E~Wscr~\uD835\uDCB2~Xfr~\uD835\uDD1B~Xopf~\uD835\uDD4F~Xscr~\uD835\uDCB3~YAcy~Я~YIcy~Ð~YUcy~Ю~Ycirc~Ŷ~Ycy~Ы~Yfr~\uD835\uDD1C~Yopf~\uD835\uDD50~Yscr~\uD835\uDCB4~ZHcy~Ð~Zacute~Ź~Zcaron~Ž~Zcy~Ð~Zdot~Å»~ZeroWidthSpace~â~Zfr~â¨~Zopf~â¤~Zscr~\uD835\uDCB5~abreve~Ä~ac~â¾~acE~â¾Ì³~acd~â¿~acy~а~af~â¡~afr~\uD835\uDD1E~aleph~âµ~amacr~Ä~amalg~⨿~andand~â©~andd~â©~andslope~â©~andv~â©~ange~⦤~angle~â ~angmsd~â¡~angmsdaa~⦨~angmsdab~⦩~angmsdac~⦪~angmsdad~⦫~angmsdae~⦬~angmsdaf~â¦~angmsdag~⦮~angmsdah~⦯~angrt~â~angrtvb~â¾~angrtvbd~â¦~angsph~â¢~angst~\xc5~angzarr~â¼~aogon~Ä
~aopf~\uD835\uDD52~ap~â~apE~â©°~apacir~⩯~ape~â~apid~â~approx~â~approxeq~â~ascr~\uD835\uDCB6~ast~*~asympeq~â~awconint~â³~awint~â¨~bNot~â«~backcong~â~backepsilon~϶~backprime~âµ~backsim~â½~backsimeq~â~barvee~â½~barwed~â
~barwedge~â
~bbrk~âµ~bbrktbrk~â¶~bcong~â~bcy~б~becaus~âµ~because~âµ~bemptyv~⦰~bepsi~϶~bernou~â¬~beth~â¶~between~â¬~bfr~\uD835\uDD1F~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~â~bopf~\uD835\uDD53~bot~â¥~bottom~â¥~bowtie~â~boxDL~â~boxDR~â~boxDl~â~boxDr~â~boxH~â~boxHD~â¦~boxHU~â©~boxHd~â¤~boxHu~â§~boxUL~â~boxUR~â~boxUl~â~boxUr~â~boxV~â~boxVH~â¬~boxVL~â£~boxVR~â ~boxVh~â«~boxVl~â¢~boxVr~â~boxbox~â§~boxdL~â~boxdR~â~boxdl~â~boxdr~â~boxh~â~boxhD~â¥~boxhU~â¨~boxhd~â¬~boxhu~â´~boxminus~â~boxplus~â~boxtimes~â ~boxuL~â~boxuR~â~boxul~â~boxur~â~boxv~â~boxvH~âª~boxvL~â¡~boxvR~â~boxvh~â¼~boxvl~â¤~boxvr~â~bprime~âµ~breve~Ë~bscr~\uD835\uDCB7~bsemi~â~bsim~â½~bsime~â~bsol~\\~bsolb~â§
~bsolhsub~â~bullet~â¢~bump~â~bumpE~⪮~bumpe~â~bumpeq~â~cacute~Ä~capand~â©~capbrcup~â©~capcap~â©~capcup~â©~capdot~â©~caps~â©ï¸~caret~â~caron~Ë~ccaps~â©~ccaron~Ä~ccirc~Ä~ccups~â©~ccupssm~â©~cdot~Ä~cemptyv~⦲~centerdot~\xb7~cfr~\uD835\uDD20~chcy~Ñ~check~â~checkmark~â~cir~â~cirE~â§~circeq~â~circlearrowleft~âº~circlearrowright~â»~circledR~\xae~circledS~â~circledast~â~circledcirc~â~circleddash~â~cire~â~cirfnint~â¨~cirmid~⫯~cirscir~â§~clubsuit~â£~colon~:~colone~â~coloneq~â~comma~,~commat~@~comp~â~compfn~â~complement~â~complexes~â~congdot~â©~conint~â®~copf~\uD835\uDD54~coprod~â~copysr~â~cross~â~cscr~\uD835\uDCB8~csub~â«~csube~â«~csup~â«~csupe~â«~ctdot~â¯~cudarrl~⤸~cudarrr~⤵~cuepr~â~cuesc~â~cularr~â¶~cularrp~⤽~cupbrcap~â©~cupcap~â©~cupcup~â©~cupdot~â~cupor~â©
~cups~âªï¸~curarr~â·~curarrm~⤼~curlyeqprec~â~curlyeqsucc~â~curlyvee~â~curlywedge~â~curvearrowleft~â¶~curvearrowright~â·~cuvee~â~cuwed~â~cwconint~â²~cwint~â±~cylcty~â~dHar~⥥~daleth~â¸~dash~â~dashv~â£~dbkarow~â¤~dblac~Ë~dcaron~Ä~dcy~д~dd~â
~ddagger~â¡~ddarr~â~ddotseq~â©·~demptyv~⦱~dfisht~⥿~dfr~\uD835\uDD21~dharl~â~dharr~â~diam~â~diamond~â~diamondsuit~â¦~die~\xa8~digamma~Ï~disin~â²~div~\xf7~divideontimes~â~divonx~â~djcy~Ñ~dlcorn~â~dlcrop~â~dollar~$~dopf~\uD835\uDD55~dot~Ë~doteq~â~doteqdot~â~dotminus~â¸~dotplus~â~dotsquare~â¡~doublebarwedge~â~downarrow~â~downdownarrows~â~downharpoonleft~â~downharpoonright~â~drbkarow~â¤~drcorn~â~drcrop~â~dscr~\uD835\uDCB9~dscy~Ñ~dsol~â§¶~dstrok~Ä~dtdot~â±~dtri~â¿~dtrif~â¾~duarr~âµ~duhar~⥯~dwangle~⦦~dzcy~Ñ~dzigrarr~â¿~eDDot~â©·~eDot~â~easter~â©®~ecaron~Ä~ecir~â~ecolon~â~ecy~Ñ~edot~Ä~ee~â
~efDot~â~efr~\uD835\uDD22~eg~âª~egs~âª~egsdot~âª~el~âª~elinters~â§~ell~â~els~âª~elsdot~âª~emacr~Ä~emptyset~â
~emptyv~â
~emsp13~â~emsp14~â
~eng~Å~eogon~Ä~eopf~\uD835\uDD56~epar~â~eparsl~â§£~eplus~⩱~epsi~ε~epsiv~ϵ~eqcirc~â~eqcolon~â~eqsim~â~eqslantgtr~âª~eqslantless~âª~equals~=~equest~â~equivDD~⩸~eqvparsl~â§¥~erDot~â~erarr~⥱~escr~â¯~esdot~â~esim~â~excl~!~expectation~â°~exponentiale~â
~fallingdotseq~â~fcy~Ñ~female~â~ffilig~ï¬~fflig~ï¬~ffllig~ï¬~ffr~\uD835\uDD23~filig~ï¬~fjlig~fj~flat~â~fllig~ï¬~fltns~â±~fopf~\uD835\uDD57~fork~â~forkv~â«~fpartint~â¨~frac13~â
~frac15~â
~frac16~â
~frac18~â
~frac23~â
~frac25~â
~frac35~â
~frac38~â
~frac45~â
~frac
1956~â
~frac58~â
~frac78~â
~frown~â¢~fscr~\uD835\uDCBB~gE~â§~gEl~âª~gacute~ǵ~gammad~Ï~gap~âª~gbreve~Ä~gcirc~Ä~gcy~г~gdot~Ä¡~gel~â~geq~â¥~geqq~â§~geqslant~⩾~ges~⩾~gescc~⪩~gesdot~âª~gesdoto~âª~gesdotol~âª~gesl~âï¸~gesles~âª~gfr~\uD835\uDD24~gg~â«~ggg~â~gimel~â·~gjcy~Ñ~gl~â·~glE~âª~gla~⪥~glj~⪤~gnE~â©~gnap~âª~gnapprox~âª~gne~âª~gneq~âª~gneqq~â©~gnsim~â§~gopf~\uD835\uDD58~grave~`~gscr~â~gsim~â³~gsime~âª~gsiml~âª~gtcc~⪧~gtcir~⩺~gtdot~â~gtlPar~â¦~gtquest~⩼~gtrapprox~âª~gtrarr~⥸~gtrdot~â~gtreqless~â~gtreqqless~âª~gtrless~â·~gtrsim~â³~gvertneqq~â©ï¸~gvnE~â©ï¸~hairsp~â~half~\xbd~hamilt~â~hardcy~Ñ~harrcir~â¥~harrw~â~hbar~â~hcirc~Ä¥~heartsuit~â¥~hercon~â¹~hfr~\uD835\uDD25~hksearow~⤥~hkswarow~⤦~hoarr~â¿~homtht~â»~hookleftarrow~â©~hookrightarrow~âª~hopf~\uD835\uDD59~horbar~â~hscr~\uD835\uDCBD~hslash~â~hstrok~ħ~hybull~â~hyphen~â~ic~â£~icy~и~iecy~е~iff~â~ifr~\uD835\uDD26~ii~â
~iiiint~â¨~iiint~â~iinfin~â§~iiota~â©~ijlig~ij~imacr~Ä«~imagline~â~imagpart~â~imath~ı~imof~â·~imped~Ƶ~in~â~incare~â
~infintie~â§~inodot~ı~intcal~âº~integers~â¤~intercal~âº~intlarhk~â¨~intprod~⨼~iocy~Ñ~iogon~į~iopf~\uD835\uDD5A~iprod~⨼~iscr~\uD835\uDCBE~isinE~â¹~isindot~âµ~isins~â´~isinsv~â³~isinv~â~it~â¢~itilde~Ä©~iukcy~Ñ~jcirc~ĵ~jcy~й~jfr~\uD835\uDD27~jmath~È·~jopf~\uD835\uDD5B~jscr~\uD835\uDCBF~jsercy~Ñ~jukcy~Ñ~kappav~ϰ~kcedil~Ä·~kcy~к~kfr~\uD835\uDD28~kgreen~ĸ~khcy~Ñ
~kjcy~Ñ~kopf~\uD835\uDD5C~kscr~\uD835\uDCC0~lAarr~â~lAtail~â¤~lBarr~â¤~lE~â¦~lEg~âª~lHar~⥢~lacute~ĺ~laemptyv~⦴~lagran~â~langd~â¦~langle~â¨~lap~âª
~larrb~â¤~larrbfs~â¤~larrfs~â¤~larrhk~â©~larrlp~â«~larrpl~⤹~larrsim~⥳~larrtl~â¢~lat~⪫~latail~â¤~late~âª~lates~âªï¸~lbarr~â¤~lbbrk~â²~lbrace~{~lbrack~[~lbrke~â¦~lbrksld~â¦~lbrkslu~â¦~lcaron~ľ~lcedil~ļ~lcub~{~lcy~л~ldca~⤶~ldquor~â~ldrdhar~⥧~ldrushar~â¥~ldsh~â²~leftarrow~â~leftarrowtail~â¢~leftharpoondown~â½~leftharpoonup~â¼~leftleftarrows~â~leftrightarrow~â~leftrightarrows~â~leftrightharpoons~â~leftrightsquigarrow~â~leftthreetimes~â~leg~â~leq~â¤~leqq~â¦~leqslant~⩽~les~⩽~lescc~⪨~lesdot~â©¿~lesdoto~âª~lesdotor~âª~lesg~âï¸~lesges~âª~lessapprox~âª
~lessdot~â~lesseqgtr~â~lesseqqgtr~âª~lessgtr~â¶~lesssim~â²~lfisht~⥼~lfr~\uD835\uDD29~lg~â¶~lgE~âª~lhard~â½~lharu~â¼~lharul~⥪~lhblk~â~ljcy~Ñ~ll~âª~llarr~â~llcorner~â~llhard~⥫~lltri~âº~lmidot~Å~lmoust~â°~lmoustache~â°~lnE~â¨~lnap~âª~lnapprox~âª~lne~âª~lneq~âª~lneqq~â¨~lnsim~â¦~loang~â¬~loarr~â½~lobrk~â¦~longleftarrow~âµ~longleftrightarrow~â·~longmapsto~â¼~longrightarrow~â¶~looparrowleft~â«~looparrowright~â¬~lopar~â¦
~lopf~\uD835\uDD5D~loplus~â¨~lotimes~⨴~lowbar~_~lozenge~â~lozf~â§«~lpar~(~lparlt~â¦~lrarr~â~lrcorner~â~lrhar~â~lrhard~â¥~lrtri~â¿~lscr~\uD835\uDCC1~lsh~â°~lsim~â²~lsime~âª~lsimg~âª~lsqb~[~lsquor~â~lstrok~Å~ltcc~⪦~ltcir~⩹~ltdot~â~lthree~â~ltimes~â~ltlarr~⥶~ltquest~â©»~ltrPar~â¦~ltri~â~ltrie~â´~ltrif~â~lurdshar~â¥~luruhar~⥦~lvertneqq~â¨ï¸~lvnE~â¨ï¸~mDDot~âº~male~â~malt~â ~maltese~â ~map~â¦~mapsto~â¦~mapstodown~â§~mapstoleft~â¤~mapstoup~â¥~marker~â®~mcomma~⨩~mcy~м~measuredangle~â¡~mfr~\uD835\uDD2A~mho~â§~mid~â£~midast~*~midcir~â«°~minusb~â~minusd~â¸~minusdu~⨪~mlcp~â«~mldr~â¦~mnplus~â~models~â§~mopf~\uD835\uDD5E~mp~â~mscr~\uD835\uDCC2~mstpos~â¾~multimap~â¸~mumap~â¸~nGg~â̸~nGt~â«â~nGtv~â«Ì¸~nLeftarrow~â~nLeftrightarrow~â~nLl~â̸~nLt~âªâ~nLtv~âªÌ¸~nRightarrow~â~nVDash~â¯~nVdash~â®~nacute~Å~nang~â â~nap~â~napE~⩰̸~napid~â̸~napos~Å~napprox~â~natur~â®~natural~â®~naturals~â~nbump~â̸~nbumpe~â̸~ncap~â©~ncaron~Å~ncedil~Å~ncong~â~ncongdot~â©Ì¸~ncup~â©~ncy~н~neArr~â~nearhk~⤤~nearr~â~nearrow~â~nedot~â̸~nequiv~â¢~nesear~⤨~nesim~â̸~nexist~â~nexists~â~nfr~\uD835\uDD2B~ngE~â§Ì¸~nge~â±~ngeq~â±~ngeqq~â§Ì¸~ngeqslant~⩾̸~nges~⩾̸~ngsim~âµ~ngt~â¯~ngtr~â¯~nhArr~â~nharr~â®~nhpar~⫲~nis~â¼~nisd~âº~niv~â~njcy~Ñ~nlArr~â~nlE~â¦Ì¸~nlarr~â~nldr~â¥~nle~â°~nleftarrow~â~nleftrightarrow~â®~nleq~â°~nleqq~â¦Ì¸~nleqslant~⩽̸~nles~⩽̸~nless~â®~nlsim~â´~nlt~â®~nltri~âª~nltrie~â¬~nmid~â¤~nopf~\uD835\uDD5F~notinE~â¹Ì¸~notindot~âµÌ¸~notinva~â~notinvb~â·~notinvc~â¶~notni~â~notniva~â~notnivb~â¾~notnivc~â½~npar~â¦~nparallel~â¦~
19nparsl~⫽â¥~npart~â̸~npolint~â¨~npr~â~nprcue~â ~npre~⪯̸~nprec~â~npreceq~⪯̸~nrArr~â~nrarr~â~nrarrc~⤳̸~nrarrw~â̸~nrightarrow~â~nrtri~â«~nrtrie~â~nsc~â~nsccue~â¡~nsce~⪰̸~nscr~\uD835\uDCC3~nshortmid~â¤~nshortparallel~â¦~nsim~â~nsime~â~nsimeq~â~nsmid~â¤~nspar~â¦~nsqsube~â¢~nsqsupe~â£~nsubE~â«
̸~nsube~â~nsubset~ââ~nsubseteq~â~nsubseteqq~â«
̸~nsucc~â~nsucceq~⪰̸~nsup~â
~nsupE~â«Ì¸~nsupe~â~nsupset~ââ~nsupseteq~â~nsupseteqq~â«Ì¸~ntgl~â¹~ntlg~â¸~ntriangleleft~âª~ntrianglelefteq~â¬~ntriangleright~â«~ntrianglerighteq~â~num~#~numero~â~numsp~â~nvDash~â~nvHarr~â¤~nvap~ââ~nvdash~â¬~nvge~â¥â~nvgt~>â~nvinfin~â§~nvlArr~â¤~nvle~â¤â~nvlt~<â~nvltrie~â´â~nvrArr~â¤~nvrtrie~âµâ~nvsim~â¼â~nwArr~â~nwarhk~⤣~nwarr~â~nwarrow~â~nwnear~⤧~oS~â~oast~â~ocir~â~ocy~о~odash~â~odblac~Å~odiv~⨸~odot~â~odsold~⦼~ofcir~⦿~ofr~\uD835\uDD2C~ogon~Ë~ogt~â§~ohbar~⦵~ohm~Ω~oint~â®~olarr~âº~olcir~⦾~olcross~⦻~olt~â§~omacr~Å~omid~⦶~ominus~â~oopf~\uD835\uDD60~opar~⦷~operp~⦹~orarr~â»~ord~â©~order~â´~orderof~â´~origof~â¶~oror~â©~orslope~â©~orv~â©~oscr~â´~osol~â~otimesas~⨶~ovbar~â½~par~â¥~parallel~â¥~parsim~⫳~parsl~⫽~pcy~п~percnt~%~period~.~pertenk~â±~pfr~\uD835\uDD2D~phiv~Ï~phmmat~â³~phone~â~pitchfork~â~planck~â~planckh~â~plankv~â~plus~+~plusacir~⨣~plusb~â~pluscir~⨢~plusdo~â~plusdu~⨥~pluse~⩲~plussim~⨦~plustwo~⨧~pm~\xb1~pointint~â¨~popf~\uD835\uDD61~pr~âº~prE~⪳~prap~⪷~prcue~â¼~pre~⪯~prec~âº~precapprox~⪷~preccurlyeq~â¼~preceq~⪯~precnapprox~⪹~precneqq~⪵~precnsim~â¨~precsim~â¾~primes~â~prnE~⪵~prnap~⪹~prnsim~â¨~profalar~â®~profline~â~profsurf~â~propto~â~prsim~â¾~prurel~â°~pscr~\uD835\uDCC5~puncsp~â~qfr~\uD835\uDD2E~qint~â¨~qopf~\uD835\uDD62~qprime~â~qscr~\uD835\uDCC6~quaternions~â~quatint~â¨~quest~?~questeq~â~rAarr~â~rAtail~â¤~rBarr~â¤~rHar~⥤~race~â½Ì±~racute~Å~raemptyv~⦳~rangd~â¦~range~⦥~rangle~â©~rarrap~⥵~rarrb~â¥~rarrbfs~⤠~rarrc~⤳~rarrfs~â¤~rarrhk~âª~rarrlp~â¬~rarrpl~â¥
~rarrsim~⥴~rarrtl~â£~rarrw~â~ratail~â¤~ratio~â¶~rationals~â~rbarr~â¤~rbbrk~â³~rbrace~}~rbrack~]~rbrke~â¦~rbrksld~â¦~rbrkslu~â¦~rcaron~Å~rcedil~Å~rcub~}~rcy~Ñ~rdca~⤷~rdldhar~⥩~rdquor~â~rdsh~â³~realine~â~realpart~â~reals~â~rect~â~rfisht~⥽~rfr~\uD835\uDD2F~rhard~â~rharu~â~rharul~⥬~rhov~ϱ~rightarrow~â~rightarrowtail~â£~rightharpoondown~â~rightharpoonup~â~rightleftarrows~â~rightleftharpoons~â~rightrightarrows~â~rightsquigarrow~â~rightthreetimes~â~ring~Ë~risingdotseq~â~rlarr~â~rlhar~â~rmoust~â±~rmoustache~â±~rnmid~â«®~roang~â~roarr~â¾~robrk~â§~ropar~â¦~ropf~\uD835\uDD63~roplus~⨮~rotimes~⨵~rpar~)~rpargt~â¦~rppolint~â¨~rrarr~â~rscr~\uD835\uDCC7~rsh~â±~rsqb~]~rsquor~â~rthree~â~rtimes~â~rtri~â¹~rtrie~âµ~rtrif~â¸~rtriltri~â§~ruluhar~⥨~rx~â~sacute~Å~sc~â»~scE~⪴~scap~⪸~sccue~â½~sce~⪰~scedil~Å~scirc~Å~scnE~⪶~scnap~⪺~scnsim~â©~scpolint~â¨~scsim~â¿~scy~Ñ~sdotb~â¡~sdote~⩦~seArr~â~searhk~⤥~searr~â~searrow~â~semi~;~seswar~⤩~setminus~â~setmn~â~sext~â¶~sfr~\uD835\uDD30~sfrown~â¢~sharp~â¯~shchcy~Ñ~shcy~Ñ~shortmid~â£~shortparallel~â¥~sigmav~Ï~simdot~⩪~sime~â~simeq~â~simg~âª~simgE~⪠~siml~âª~simlE~âª~simne~â~simplus~⨤~simrarr~⥲~slarr~â~smallsetminus~â~smashp~⨳~smeparsl~⧤~smid~â£~smile~â£~smt~⪪~smte~⪬~smtes~⪬ï¸~softcy~Ñ~sol~/~solb~â§~solbar~â¿~sopf~\uD835\uDD64~spadesuit~â ~spar~â¥~sqcap~â~sqcaps~âï¸~sqcup~â~sqcups~âï¸~sqsub~â~sqsube~â~sqsubset~â~sqsubseteq~â~sqsup~â~sqsupe~â~sqsupset~â~sqsupseteq~â~squ~â¡~square~â¡~squarf~âª~squf~âª~srarr~â~sscr~\uD835\uDCC8~ssetmn~â~ssmile~â£~sstarf~â~star~â~starf~â
~straightepsilon~ϵ~straightphi~Ï~strns~\xaf~subE~â«
~subdot~⪽~subedot~â«~submult~â«~subnE~â«~subne~â~subplus~⪿~subrarr~⥹~subset~â~subseteq~â~subseteqq~â«
~subsetneq~â~subsetneqq~â«~subsim~â«~subsub~â«~subsup~â«~succ~â»~succapprox~⪸~succcurlyeq~â½~succeq~⪰~succnapprox~⪺~succneqq~⪶~succnsim~â©~succsim~â¿~sung~âª~supE~â«~supdot~⪾~supdsub~â«~supedot~â«~suphsol~â~suphsub~â«~suplarr~⥻~supmult~â«~supnE~â«~supne~â~supplus~â«~supset~â~supseteq~â~supseteqq~â«~supsetneq~â~supsetneqq~â«~supsim~â«~supsub~â«~supsup~â«~swArr~â~swarhk~⤦~swarr~â~swarrow~â~swnwar~⤪~target~â~tbrk~â´~tcaron~Å¥~tcedil~Å£~tcy~Ñ~tdot~â~telrec~â~tfr~\uD835\uDD31~therefore~â´~thetav~Ï~thickapprox~â~thicksim~â¼~thkap~â~thksim~â¼~timesb~â ~timesbar~⨱~timesd~⨰~tint~â~toea~⤨~top~â¤~topbot~â¶~topcir~⫱~topf~\uD835\uDD65~topfork~â«~tosa~⤩~tprime~â´~triangle~âµ~triangledown~â¿~tri
19angleleft~â~trianglelefteq~â´~triangleq~â~triangleright~â¹~trianglerighteq~âµ~tridot~â¬~trie~â~triminus~⨺~triplus~⨹~trisb~â§~tritime~⨻~trpezium~â¢~tscr~\uD835\uDCC9~tscy~Ñ~tshcy~Ñ~tstrok~ŧ~twixt~â¬~twoheadleftarrow~â~twoheadrightarrow~â ~uHar~⥣~ubrcy~Ñ~ubreve~Å~ucy~Ñ~udarr~â
~udblac~ű~udhar~⥮~ufisht~⥾~ufr~\uD835\uDD32~uharl~â¿~uharr~â¾~uhblk~â~ulcorn~â~ulcorner~â~ulcrop~â~ultri~â¸~umacr~Å«~uogon~ų~uopf~\uD835\uDD66~uparrow~â~updownarrow~â~upharpoonleft~â¿~upharpoonright~â¾~uplus~â~upsi~Ï
~upuparrows~â~urcorn~â~urcorner~â~urcrop~â~uring~ů~urtri~â¹~uscr~\uD835\uDCCA~utdot~â°~utilde~Å©~utri~âµ~utrif~â´~uuarr~â~uwangle~⦧~vArr~â~vBar~⫨~vBarv~â«©~vDash~â¨~vangrt~â¦~varepsilon~ϵ~varkappa~ϰ~varnothing~â
~varphi~Ï~varpi~Ï~varpropto~â~varr~â~varrho~ϱ~varsigma~Ï~varsubsetneq~âï¸~varsubsetneqq~â«ï¸~varsupsetneq~âï¸~varsupsetneqq~â«ï¸~vartheta~Ï~vartriangleleft~â²~vartriangleright~â³~vcy~в~vdash~â¢~vee~â¨~veebar~â»~veeeq~â~vellip~â®~verbar~|~vert~|~vfr~\uD835\uDD33~vltri~â²~vnsub~ââ~vnsup~ââ~vopf~\uD835\uDD67~vprop~â~vrtri~â³~vscr~\uD835\uDCCB~vsubnE~â«ï¸~vsubne~âï¸~vsupnE~â«ï¸~vsupne~âï¸~vzigzag~â¦~wcirc~ŵ~wedbar~â©~wedge~â§~wedgeq~â~wfr~\uD835\uDD34~wopf~\uD835\uDD68~wp~â~wr~â~wreath~â~wscr~\uD835\uDCCC~xcap~â~xcirc~â¯~xcup~â~xdtri~â½~xfr~\uD835\uDD35~xhArr~âº~xharr~â·~xlArr~â¸~xlarr~âµ~xmap~â¼~xnis~â»~xodot~â¨~xopf~\uD835\uDD69~xoplus~â¨~xotime~â¨~xrArr~â¹~xrarr~â¶~xscr~\uD835\uDCCD~xsqcup~â¨~xuplus~â¨~xutri~â³~xvee~â~xwedge~â~yacy~Ñ~ycirc~Å·~ycy~Ñ~yfr~\uD835\uDD36~yicy~Ñ~yopf~\uD835\uDD6A~yscr~\uD835\uDCCE~yucy~Ñ~zacute~ź~zcaron~ž~zcy~з~zdot~ż~zeetrf~â¨~zfr~\uD835\uDD37~zhcy~ж~zigrarr~â~zopf~\uD835\uDD6B~zscr~\uD835\uDCCF~~AMP~&~COPY~\xa9~GT~>~LT~<~QUOT~"~REG~\xae',eW.html4);var eV={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},eM=String.fromCodePoint||function(e){return String.fromCharCode(Math.floor((e-65536)/1024)+55296,(e-65536)%1024+56320)};String.prototype.codePointAt;var ez=function(){return(ez=Object.assign||function(e){for(var r,t=1,n=arguments.length;t<n;t++)for(var i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i]);return e}).apply(this,arguments)},eJ=ez(ez({},eW),{all:eW.html5}),eG={scope:"body",level:"all"},eY=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,eZ=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,eX={xml:{strict:eY,attribute:eZ,body:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},html4:{strict:eY,attribute:eZ,body:/∉|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},html5:{strict:eY,attribute:eZ,body:/·|℗|⋇|⪧|⩺|⋗|⦕|⩼|⪆|⥸|⋗|⋛|⪌|≷|≳|⪦|⩹|⋖|⋋|⋉|⥶|⩻|⦖|◃|⊴|◂|∉|⋹̸|⋵̸|∉|⋷|⋶|∌|∌|⋾|⋽|∥|⊠|⨱|⨰|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g}},eQ=ez(ez({},eX),{all:eX.html5}
19),eK=String.fromCharCode,e1=eK(65533);function e0(e,r){var t=void 0===r?eG:r,n=t.level,i=void 0===n?"all":n,o=t.scope,s=void 0===o?"xml"===i?"strict":"body":o;if(!e)return"";var a=eQ[i][s],l=eJ[i].entities,u="attribute"===s,c="strict"===s;return e.replace(a,function(e){return function(e,r,t,n){var i=e,o=e[e.length-1];if(t&&"="===o)i=e;else if(n&&";"!==o)i=e;else{var s=r[e];if(s)i=s;else if("&"===e[0]&&"#"===e[1]){var a=e[2],l="x"==a||"X"==a?parseInt(e.substr(3),16):parseInt(e.substr(2));i=l>=1114111?e1:l>65535?eM(l):eK(eV[l]||l)}}return i}(e,l,u,c)})}var e2={strictlyTwoElementsInRangeArrays:!1,progressFn:null};function e5(e,r){if(!Array.isArray(e)||!e.length)return e;let t={...e2,...r},n,i;if(t.strictlyTwoElementsInRangeArrays&&!e.every((e,r)=>!!Array.isArray(e)&&2===e.length||(n=r,i=e.length,!1)))throw TypeError(`ranges-sort: [THROW_ID_03] The first argument should be an array and must consist of arrays which are natural number indexes representing TWO string index ranges. However, ${n}th range (${JSON.stringify(e[n],null,4)}) has not two but ${i} elements!`);if(!e.every((e,r)=>!!Array.isArray(e)&&!!Number.isInteger(e[0])&&!(e[0]<0)&&!!Number.isInteger(e[1])&&!(e[1]<0)||(n=r,!1)))throw TypeError(`ranges-sort: [THROW_ID_04] The first argument should be an array and must consist of arrays which are natural number indexes representing string index ranges. However, ${n}th range (${JSON.stringify(e[n],null,4)}) does not consist of only natural numbers!`);let o=e.length**2,s=0;return Array.from(e).sort((e,r)=>(t.progressFn&&(s+=1,t.progressFn(Math.floor(100*s/o))),e[0]===r[0]?e[1]<r[1]?-1:+(e[1]>r[1]):e[0]<r[0]?-1:1))}var e8={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0},e3="Invariant failed";function e6(e,r=1){function t(e){return Array.from(e).reverse().join("")}function n(e,r,t){let n=t?` 20`:"\r",i=t?"\r":` 21`;if(!e)return e;let o=0,s="";for(let t=0,a=e.length;t<a;t++)(e[t]===n||e[t]===i&&e[t-1]!==n)&&o++,`\r 22`.includes(e[t])||"\xa0"===e[t]?"\xa0"===e[t]?s+=e[t]:e[t]===n?o<=r&&(s+=e[t],e[t+1]===i&&(s+=e[t+1],t++)):e[t]===i&&e?.[t-1]!==n&&o<=r&&(s+=e[t]):e[t+1]||o||(s+=" ");return s}if("string"==typeof e&&e.length){let i=1;"number"==typeof+r&&Number.isInteger(+r)&&+r>=0&&(i=+r);let o="",s="";if(e.trim()){if(!e[0].trim()){for(let r=0,t=e.length;r<t;r++)if(e[r].trim()){o=e.slice(0,r);break}}}else o=e;if(e.trim()&&(""===e.slice(-1).trim()||"\xa0"===e.slice(-1))){for(let r=e.length;r--;)if(e[r].trim()){s=e.slice(r+1);break}}return`${n(o,i,!1)}${e.trim()}${t(n(t(s),i,!0))}`}return e}var e4={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0},e7={limitToBeAddedWhitespace:!1,limitLinebreaksCount:1,mergeType:1},e9=class{constructor(e){let r={...e7,...e};if(r.mergeType&&1!==r.mergeType&&2!==r.mergeType)if(p(r.mergeType)&&"1"===r.mergeType.trim())r.mergeType=1;else if(p(r.mergeType)&&"2"===r.mergeType.trim())r.mergeType=2;else throw Error(`ranges-push: [THROW_ID_02] opts.mergeType was customised to a wrong thing! It was given of a type: "${typeof r.mergeType}", equal to ${JSON.stringify(r.mergeType,null,4)}`);this.opts=r,this.ranges=[]}ranges;opts;add(e,r,t){if(null==e&&null==r)return;if(h(e)&&!h(r)){if(Array.isArray(e)){if(e.length){if(e.some(e=>Array.isArray(e)))return void e.forEach(e=>{Array.isArray(e)&&this.add(...e)});e.length&&g(+e[0])&&g(+e[1])&&this.add(...e)}return}throw TypeError(`ranges-push/Ranges/add(): [THROW_ID_12] the first input argument, "from" is set (${JSON.stringify(e,null,0)}) but second-one, "to" is not (${JSON.stringify(r,null,0)})`)}if(!h(e)&&h(r))throw TypeError(`ranges-push/Ranges/add(): [THROW_ID_13] the second input argument, "to" is set (${JSON.stringify(r,null,0)}) but first-one, "from" is not (${JSON.stringify(e,null,0)})`);let n=+e,i=+r;if(g(n)&&g(i)){if(h(t)&&!p(t)&&!Number.isFinite(t))throw TypeError(`ranges-push/Ranges/add(): [THROW_ID_08] The third argument, the value to add, was given not as string but ${typeof t}, equal to: 23${JSON.stringify(t,null,4)}`);if(h(this.ranges)&&Array.isArray(this.last())&&n===this.last()[1]){if(this.last()[1]=i,this.last()[2],null!==this.last()[2]&&h(t)){let e=this.last()[2]&&this.last()[2].length&&(!this.opts?.mergeType||1===this.opts.mergeType)?`${this.last()[2]}${t}`:t;this.opts.limitToBeAddedWhitespace&&(e=e6(e,this.opts.limitLinebreaksCount)),p(e)&&!e.length||(this.last()[2]=e)}}else{this.ranges||(this.ranges=[]);let e=void 0===t||p(t)&&!t.length?[n,i]:[n,i,t&&this.opts.limitToBeAddedWhitespace?e6(t,this.opts.limitLinebreaksCount):t];this.ranges.push(e)}}else throw g(n)&&n>=0?TypeError(`ranges-push/Ranges/add(): [THROW_ID_10] "to" value, the second input argument, must be a natural number or zero! Currently it's of a type "${typeof i}" equal to: ${JSON.stringify(i,null,4)}`):TypeError(`ranges-push/Ranges/add(): [THROW_ID_09] "from" value, the first input argument, must be a natural number or zero! Currently it's of a type "${typeof n}" equal to: ${JSON.stringify(n,null,4)}`)}push(e,r,t){this.add(e,r,t)}current(){return Array.isArray(this.ranges)&&this.ranges.length?(this.ranges=function(e,r){let t;function n(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}if(!Array.isArray(e)||!e.length)return null;if(r)if(n(r)){if((t={...e4,...r}
23).progressFn&&n(t.progressFn)&&!Object.keys(t.progressFn).length)t.progressFn=null;else if(t.progressFn&&"function"!=typeof t.progressFn)throw Error(`ranges-merge: [THROW_ID_01] resolvedOpts.progressFn must be a function! It was given of a type: "${typeof t.progressFn}", equal to ${JSON.stringify(t.progressFn,null,4)}`);if(![1,2,"1","2"].includes(t.mergeType))throw Error(`ranges-merge: [THROW_ID_02] resolvedOpts.mergeType was customised to a wrong thing! It was given of a type: "${typeof t.mergeType}", equal to ${JSON.stringify(t.mergeType,null,4)}`);if("boolean"!=typeof t.joinRangesThatTouchEdges)throw Error(`ranges-merge: [THROW_ID_04] resolvedOpts.joinRangesThatTouchEdges was customised to a wrong thing! It was given of a type: "${typeof t.joinRangesThatTouchEdges}", equal to ${JSON.stringify(t.joinRangesThatTouchEdges,null,4)}`)}else throw Error(`ranges-merge: [THROW_ID_03] the second input argument must be a plain object. It was given as: 24${JSON.stringify(r,null,4)} (type ${typeof r})`);else t={...e4};let i=e.filter(e=>Array.isArray(e)).map(e=>[...e]).filter(e=>void 0!==e[2]||e[0]!==e[1]),o,s,a,l=(o=t.progressFn?e5(i,{progressFn:e=>{(a=Math.floor(e/5))!==s&&(s=a,null!=t.progressFn&&t.progressFn(a))}}):e5(i)).length-1;for(let e=l;e>0;e--)t.progressFn&&(a=Math.floor((1-e/l)*78)+21)!==s&&a>s&&(s=a,t.progressFn(a)),(o[e][0]<=o[e-1][0]||!t.joinRangesThatTouchEdges&&o[e][0]<o[e-1][1]||t.joinRangesThatTouchEdges&&o[e][0]<=o[e-1][1])&&(o[e-1][0]=Math.min(o[e][0],o[e-1][0]),o[e-1][1]=Math.max(o[e][1],o[e-1][1]),void 0!==o[e][2]&&(o[e-1][0]>=o[e][0]||o[e-1][1]<=o[e][1])&&null!==o[e-1][2]&&(null===o[e][2]&&null!==o[e-1][2]?o[e-1][2]=null:null!=o[e-1][2]?2==+(t||{})?.mergeType&&o[e-1][0]===o[e][0]?o[e-1][2]=o[e][2]:o[e-1][2]+=o[e][2]:o[e-1][2]=o[e][2]),o.splice(e,1),e=o.length);return o.length?o:null}(this.ranges,{mergeType:this.opts.mergeType}),this.ranges&&this.opts.limitToBeAddedWhitespace?this.ranges.map(e=>h(e[2])?[e[0],e[1],e6(e[2],this.opts.limitLinebreaksCount)]:e):this.ranges):null}wipe(){this.ranges=[]}replace(e){if(Array.isArray(e)&&e.length)if(Array.isArray(e[0])&&g(e[0][0]))this.ranges=Array.from(e);else throw Error(`ranges-push/Ranges/replace(): [THROW_ID_11] Single range was given but we expected array of arrays! The first element, ${JSON.stringify(e[0],null,4)} should be an array and its first element should be an integer, a string index.`);else this.ranges=[]}last(){return Array.isArray(this.ranges)&&this.ranges.length?this.ranges[this.ranges.length-1]:null}};function re(e,r=0){return function({str:e,idx:r=0,stopAtNewlines:t=!1,stopAtRawNbsp:n=!1}){if("string"!=typeof e||!e.length||(r&&"number"==typeof r||(r=0),!e[r+1]))return null;if(e[r+1]&&(e[r+1].trim()||t&&` 25\r`.includes(e[r+1])||n&&"\xa0"===e[r+1]))return r+1;if(e[r+2]&&(e[r+2].trim()||t&&` 26\r`.includes(e[r+2])||n&&"\xa0"===e[r+2]))return r+2;for(let i=r+1,o=e.length;i<o;i++)if(e[i].trim()||t&&` 27\r`.includes(e[i])||n&&"\xa0"===e[i])return i;return null}({str:e,idx:r,stopAtNewlines:!1,stopAtRawNbsp:!1})}function rr(e,r){if(!e)return[];if(Array.isArray(e))return e.filter(e=>"string"==typeof e&&e.trim());if("string"==typeof e)return e.trim()?[e]:[];throw TypeError(`string-strip-html/stripHtml(): [THROW_ID_05] ${r} must be array containing zero or more strings or something falsey. Currently it's equal to: ${e}, that a type of ${typeof e}.`)}function rt(e,r,t,n){for(let i=r,o=e.length;i<o;i++){if(e.startsWith(t,i))return!0;if(e.startsWith(n,i))break}return!1}function rn(e,r,t){return e?.quotes,e?.quotes?.value&&rt(r,t+1,e.quotes.value,">"),e?.quotes?.next,rt(r,e?.quotes?.next-1,e?.quotes?.value,">"),!e?.quotes||!rt(r,t+1,e.quotes.value,">")&&e?.quotes?.next!==-1&&rt(r,e?.quotes?.next-1,e?.quotes?.value,">")}c();var ri=new Set(["!doctype","abbr","address","area","article","aside","audio","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","doctype","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","param","picture","pre","progress","rb","rp","rt","rtc","ruby","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","ul","var","video","wbr","xml"]),ro=new Set(["a","b","i","p","q","s","u"]),rs=new Set([".",",",";","!","?"]),ra=new Set([".",",","?",";",")","â¦",'"',"\xbb"]),rl=new Set(["a","abbr","acronym","audio","b","bdi","bdo","big","button","canvas","cite","code","data","datalist","del","dfn","em","embed","i","iframe","input","ins","kbd","label","map","mark","meter","noscript","object","output","picture","progress","q","ruby","s","samp","select","slot","small","span","strong","sub","sup","svg","template","textarea","time","u","tt","var","video","wbr"]),ru={ignoreTags:[],ignoreTagsWithTheirContents:[],onlyStripTags:[],stripTogetherWithTheirContents:["script","style","xml"],skipHtmlDecoding:!1,trimOnlySpaces:!1,stripRecognisedHTMLOnly:!1,dumpLinkHrefsNearby:{enabled:!1,putOnNewLine:!1,wrapHeads:"",wrapTails:""},ignoreIndentations:!1,cb:null,reportProgressFunc:null,reportProgressFuncFrom:0,reportProgressFuncTo:100}},88220:e=>{var r={675:function(e,r){"use strict";r.byteLength=function(e){var r=l(e),t=r[0],n=r[1];
27return(t+n)*3/4-n},r.toByteArray=function(e){var r,t,o=l(e),s=o[0],a=o[1],u=new i((s+a)*3/4-a),c=0,f=a>0?s-4:s;for(t=0;t<f;t+=4)r=n[e.charCodeAt(t)]<<18|n[e.charCodeAt(t+1)]<<12|n[e.charCodeAt(t+2)]<<6|n[e.charCodeAt(t+3)],u[c++]=r>>16&255,u[c++]=r>>8&255,u[c++]=255&r;return 2===a&&(r=n[e.charCodeAt(t)]<<2|n[e.charCodeAt(t+1)]>>4,u[c++]=255&r),1===a&&(r=n[e.charCodeAt(t)]<<10|n[e.charCodeAt(t+1)]<<4|n[e.charCodeAt(t+2)]>>2,u[c++]=r>>8&255,u[c++]=255&r),u},r.fromByteArray=function(e){for(var r,n=e.length,i=n%3,o=[],s=0,a=n-i;s<a;s+=16383)o.push(function(e,r,n){for(var i,o=[],s=r;s<n;s+=3)i=(e[s]<<16&0xff0000)+(e[s+1]<<8&65280)+(255&e[s+2]),o.push(t[i>>18&63]+t[i>>12&63]+t[i>>6&63]+t[63&i]);return o.join("")}(e,s,s+16383>a?a:s+16383));return 1===i?o.push(t[(r=e[n-1])>>2]+t[r<<4&63]+"=="):2===i&&o.push(t[(r=(e[n-2]<<8)+e[n-1])>>10]+t[r>>4&63]+t[r<<2&63]+"="),o.join("")};for(var t=[],n=[],i="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s<a;++s)t[s]=o[s],n[o.charCodeAt(s)]=s;function l(e){var r=e.length;if(r%4>0)throw Error("Invalid string. Length must be a multiple of 4");var t=e.indexOf("=");-1===t&&(t=r);var n=t===r?0:4-t%4;return[t,n]}n[45]=62,n[95]=63},72:function(e,r,t){"use strict";var n=t(675),i=t(783),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var r=new Uint8Array(e);return Object.setPrototypeOf(r,a.prototype),r}function a(e,r,t){if("number"==typeof e){if("string"==typeof r)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,r,t)}function l(e,r,t){if("string"==typeof e){var n=e,i=r;if(("string"!=typeof i||""===i)&&(i="utf8"),!a.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|g(n,i),l=s(o),u=l.write(n,i);return u!==o&&(l=l.slice(0,u)),l}if(ArrayBuffer.isView(e))return f(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(x(e,ArrayBuffer)||e&&x(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(x(e,SharedArrayBuffer)||e&&x(e.buffer,SharedArrayBuffer)))return function(e,r,t){var n;if(r<0||e.byteLength<r)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<r+(t||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===r&&void 0===t?new Uint8Array(e):void 0===t?new Uint8Array(e,r):new Uint8Array(e,r,t),a.prototype),n}(e,r,t);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var c=e.valueOf&&e.valueOf();if(null!=c&&c!==e)return a.from(c,r,t);var h=function(e){if(a.isBuffer(e)){var r=0|p(e.length),t=s(r);return 0===t.length||e.copy(t,0,0,r),t}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?s(0):f(e):"Buffer"===e.type&&Array.isArray(e.data)?f(e.data):void 0}(e);if(h)return h;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),r,t);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),s(e<0?0:0|p(e))}function f(e){for(var r=e.length<0?0:0|p(e.length),t=s(r),n=0;n<r;n+=1)t[n]=255&e[n];return t}r.Buffer=a,r.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},r.INSPECT_MAX_BYTES=50,r.kMaxLength=0x7fffffff,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),r={foo:function(){return 42}};return Object.setPrototypeOf(r,Uint8Array.prototype),Object.setPrototypeOf(e,r),42===e.foo()}catch(e){return!1}}(),!a.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,r,t){return l(e,r,t)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,r,t){return(u(e),e<=0)?s(e):void 0!==r?"string"==typeof t?s(e).fill(r,t):s(e).fill(r):s(e)},a.allocUnsafe=function(e){return c(e)},a.allocUnsafeSlow=function(e){return c(e)};function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function g(e,r){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||x(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var t=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===t)return 0;for(var i=!1;;)switch(r){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return S(e).length;default:if(i)return n?-1:q(e).length;r=(""+r).toLowerCase(),i=!0}}function h(e,r,t){var i,o,s,a=!1;if((void 0===r||r<0)&&(r=0),r>this.length||((void 0===t||t>this.length)&&(t=this.length),t<=0||(t>>>=0)<=(r>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,r,t){var n=e.length;(!r||r<0)&&(r=0),(!t||t<0||t>n)&&(t=n);for(var i="",o=r;o<t;
vendor: 14,113 bytes, line 27
27++o)i+=L[e[o]];return i}(this,r,t);case"utf8":case"utf-8":return b(this,r,t);case"ascii":return function(e,r,t){var n="";t=Math.min(e.length,t);for(var i=r;i<t;++i)n+=String.fromCharCode(127&e[i]);return n}(this,r,t);case"latin1":case"binary":return function(e,r,t){var n="";t=Math.min(e.length,t);for(var i=r;i<t;++i)n+=String.fromCharCode(e[i]);return n}(this,r,t);case"base64":return i=this,o=r,s=t,0===o&&s===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(o,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,r,t){for(var n=e.slice(r,t),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}(this,r,t);default:if(a)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function d(e,r,t){var n=e[r];e[r]=e[t],e[t]=n}function m(e,r,t,n,i){var o;if(0===e.length)return -1;if("string"==typeof t?(n=t,t=0):t>0x7fffffff?t=0x7fffffff:t<-0x80000000&&(t=-0x80000000),(o=t*=1)!=o&&(t=i?0:e.length-1),t<0&&(t=e.length+t),t>=e.length)if(i)return -1;else t=e.length-1;else if(t<0)if(!i)return -1;else t=0;if("string"==typeof r&&(r=a.from(r,n)),a.isBuffer(r))return 0===r.length?-1:y(e,r,t,n,i);if("number"==typeof r){if(r&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,r,t);else return Uint8Array.prototype.lastIndexOf.call(e,r,t);return y(e,[r],t,n,i)}throw TypeError("val must be string, number or Buffer")}function y(e,r,t,n,i){var o,s=1,a=e.length,l=r.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||r.length<2)return -1;s=2,a/=2,l/=2,t/=2}function u(e,r){return 1===s?e[r]:e.readUInt16BE(r*s)}if(i){var c=-1;for(o=t;o<a;o++)if(u(e,o)===u(r,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*s}else -1!==c&&(o-=o-c),c=-1}else for(t+l>a&&(t=a-l),o=t;o>=0;o--){for(var f=!0,p=0;p<l;p++)if(u(e,o+p)!==u(r,p)){f=!1;break}if(f)return o}return -1}a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,r){if(x(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),x(r,Uint8Array)&&(r=a.from(r,r.offset,r.byteLength)),!a.isBuffer(e)||!a.isBuffer(r))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===r)return 0;for(var t=e.length,n=r.length,i=0,o=Math.min(t,n);i<o;++i)if(e[i]!==r[i]){t=e[i],n=r[i];break}return t<n?-1:+(n<t)},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,r){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);if(void 0===r)for(t=0,r=0;t<e.length;++t)r+=e[t].length;var t,n=a.allocUnsafe(r),i=0;for(t=0;t<e.length;++t){var o=e[t];if(x(o,Uint8Array)&&(o=a.from(o)),!a.isBuffer(o))throw TypeError('"list" argument must be an Array of Buffers');o.copy(n,i),i+=o.length}return n},a.byteLength=g,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;r<e;r+=2)d(this,r,r+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var r=0;r<e;r+=4)d(this,r,r+3),d(this,r+1,r+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var r=0;r<e;r+=8)d(this,r,r+7),d(this,r+1,r+6),d(this,r+2,r+5),d(this,r+3,r+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):h.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",t=r.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),"<Buffer "+e+">"},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(e,r,t,n,i){if(x(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===r&&(r=0),void 0===t&&(t=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),r<0||t>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&r>=t)return 0;if(n>=i)return -1;if(r>=t)return 1;if(r>>>=0,t>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,s=t-r,l=Math.min(o,s),u=this.slice(n,i),c=e.slice(r,t),f=0;f<l;++f)if(u[f]!==c[f]){o=u[f],s=c[f];break}return o<s?-1:+(s<o)},a.prototype.includes=function(e,r,t){return -1!==this.indexOf(e,r,t)},a.prototype.indexOf=function(e,r,t){return m(this,e,r,t,!0)},a.prototype.lastIndexOf=function(e,r,t){return m(this,e,r,t,!1)};function b(e,r,t){t=Math.min(e.length,t);for(var n=[],i=r;i<t;){var o,s,a,l,u=e[i],c=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=t)switch(f){case 1:u<128&&(c=u);break;case 2:(192&(o=e[i+1]))==128&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(l=(15&u)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&u)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=f}var p=n,g=p.length;if(g<=4096)return String.fromCharCode.apply(String,p);for(var h="",d=0;d<g;)h+=String.fromCharCode.apply(String,p.slice(d,d+=4096));return h}function v(e,r,t){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+r>t)throw RangeError("Trying to access beyond buffer length")}function w(e,r,t,n,i,o){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(r>i||r<o)throw RangeError('"value" argument is out of bounds');if(t+n>e.length)throw RangeError("Index out of range")}function A(e,r,t,n,i,o){if(t+n>e.length||t<0)throw RangeError("Index out of range")}function T(e,r,t,n,o){return r*=1,t>>>=0,o||A(e,r,t,4,34028234663852886e22,-34028234663852886e22),i.write(e,r,t,n,23,4),t+4}function O(e,r,t,n,o){return r*=1,t>>>=0,o||A(e,r,t,8,17976931348623157e292,-17976931348623157e292),i.write(e,r,t,n,52,8),t+8}a.prototype.write=function(e,r,t,n){if(void 0===r)n="utf8",t=this.length,r=0;else if(void 0===t&&"string"==typeof r)n=r,t=this.length,r=0;else if(isFinite(r))r>>>=0,isFinite(t)?(t>>>=0,void 0===n&&(n="utf8")):(n=t,t=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,l,u,c,f,p=this.length-r;if((void 0===t||t>p)&&(t=p),e.length>0&&(t<0||r<0)||r>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var g=!1;;)switch(n){case"hex":return function(e,r,t,n){t=Number(t)||0;var i=e.length-t;n?(n=Number(n))>i&&(n=i):n=i;var o=r.length;n>o/2&&(n=o/2);for(var s=0;s<n;++s){var a,l=parseInt(r.substr(2*s,2),16);if((a=l)!=a)break;e[t+s]=l}return s}(this,e,r,t);case"utf8":case"utf-8":return i=r,o=t,B(q(e,this.length-i),this,i,o);case"ascii":return s=r,a=t,B(k(e),this,s,a);case"latin1":case"binary":return function(e,r,t,n){return B(k(r),e,t,n)}(this,e,r,t);case"base64":return l=r,u=t,B(S(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=r,f=t,B(function(e,r){for(var t,n,i=[],o=0;o<e.length&&!((r-=2)<0);++o)n=(t=e.charCodeAt(o))>>8,i.push(t%256),i.push(n);return i}(e,this.length-c),this,c,f);default:if(g)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),g=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,r){var t=this.length;e=~~e,r=void 0===r?t:~~r,e<0?(e+=t)<0&&(e=0):e>t&&(e=t),r<0?(r+=t)<0&&(r=0):r>t&&(r=t),r<e&&(r=e);var n=this.subarray(e,r);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUIntLE=function(e,r,t){e>>>=0,r>>>=0,t||v(e,r,this.length);for(var n=this[e],i=1,o=0;++o<r&&(i*=256);)n+=this[e+o]*i;return n},a.prototype.readUIntBE=function(e,r,t){e>>>=0,r>>>=0,t||v(e,r,this.length);for(var n=this[e+--r],i=1;r>0&&(i*=256);)n+=this[e+--r]*i;return n},a.prototype.readUInt8=function(e,r){return e>>>=0,r||v(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,r){return e>>>=0,r||v(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,r){return e>>>=0,r||v(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,r){return e>>>=0,r||v(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},a.prototype.readUInt32BE=function(e,r){return e>>>=0,r||v(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,r,t){e>>>=0,r>>>=0,t||v(e,r,this.length);for(var n=this[e],i=1,o=0;++o<r&&(i*=256);)n+=this[e+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*r)),n},a.prototype.readIntBE=function(e,r,t){e>>>=0,r>>>=0,t||v(e,r,this.length);for(var n=r,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*r)),o},a.prototype.readInt8=function(e,r){return(e>>>=0,r||v(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,r){e>>>=0,r||v(e,2,this.length);var t=this[e]|this[e+1]<<8;return 32768&t?0xffff0000|t:t},a.prototype.readInt16BE=function(e,r){e>>>=0,r||v(e,2,this.length);var t=this[e+1]|this[e]<<8;return 32768&t?0xffff0000|t:t},a.prototype.readInt32LE=function(e,r){return e>>>=0,r||v(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,r){return e>>>=0,r||v(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,r){return e>>>=0,r||v(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,r){return e>>>=0,r||v(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,r){return e>>>=0,r||v(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,r){return e>>>=0,r||v(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,r,t,n){if(e*=1,r>>>=0,t>>>=0,!n){var i=Math.pow(2,8*t)-1;w(this,e,r,t,i,0)}var o=1,s=0;for(this[r]=255&e;++s<t&&(o*=256);)this[r+s]=e/o&255;return r+t},a.prototype.writeUIntBE=function(e,r,t,n){if(e*=1,r>>>=0,t>>>=0,!n){var i=Math.pow(2,8*t)-1;w(this,e,r,t,i,0)}var o=t-1,s=1;for(this[r+o]=255&e;--o>=0&&(s*=256);)this[r+o]=e/s&255;return r+t},a.prototype.writeUInt8=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,1,255,0),this[r]=255&e,r+1},a.prototype.writeUInt16LE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,2,65535,0),this[r]=255&e,this[r+1]=e>>>8,r+2},a.prototype.writeUInt16BE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,2,65535,0),this[r]=e>>>8,this[r+1]=255&e,r+2},a.prototype.writeUInt32LE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,4,0xffffffff,0),this[r+3]=e>>>24,this[r+2]=e>>>16,this[r+1]=e>>>8,this[r]=255&e,r+4},a.prototype.writeUInt32BE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,4,0xffffffff,0),this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=255&e,r+4},a.prototype.writeIntLE=function(e,r,t,n){if(e*=1,r>>>=0,!n){var i=Math.pow(2,8*t-1);w(this,e,r,t,i-1,-i)}var o=0,s=1,a=0;for(this[r]=255&e;++o<t&&(s*=256);)e<0&&0===a&&0!==this[r+o-1]&&(a=1),this[r+o]=(e/s|0)-a&255;return r+t},a.prototype.writeIntBE=function(e,r,t,n){if(e*=1,r>>>=0,!n){var i=Math.pow(2,8*t-1);w(this,e,r,t,i-1,-i)}var o=t-1,s=1,a=0;for(this[r+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[r+o+1]&&(a=1),this[r+o]=(e/s|0)-a&255;return r+t},a.prototype.writeInt8=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,1,127,-128),e<0&&(e=255+e+1),this[r]=255&e,r+1},a.prototype.writeInt16LE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,2,32767,-32768),this[r]=255&e,this[r+1]=e>>>8,r+2},a.prototype.writeInt16BE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,2,32767,-32768),this[r]=e>>>8,this[r+1]=255&e,r+2},a.prototype.writeInt32LE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,4,0x7fffffff,-0x80000000),this[r]=255&e,this[r+1]=e>>>8,this[r+2]=e>>>16,this[r+3]=e>>>24,r+4},a.prototype.writeInt32BE=function(e,r,t){return e*=1,r>>>=0,t||w(this,e,r,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=255&e,r+4},a.prototype.writeFloatLE=function(e,r,t){return T(this,e,r,!0,t)},a.prototype.writeFloatBE=function(e,r,t){return T(this,e,r,!1,t)},a.prototype.writeDoubleLE=function(e,r,t){return O(this,e,r,!0,t)},a.prototype.writeDoubleBE=function(e,r,t){return O(this,e,r,!1,t)},a.prototype.copy=function(e,r,t,n){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(t||(t=0),n||0===n||(n=this.length),r>=e.length&&(r=e.length),r||(r=0),n>0&&n<t&&(n=t),n===t||0===e.length||0===this.length)return 0;if(r<0)throw RangeError("targetStart out of bounds");if(t<0||t>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-r<n-t&&(n=e.length-r+t);var i=n-t;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(r,t,n);else if(this===e&&t<r&&r<n)for(var o=i-1;o>=0;--o)e[o+r]=this[o+t];else Uint8Array.prototype.set.call(e,this.subarray(t,n),r);return i},a.prototype.fill=function(e,r,t,n){if("string"==typeof e){if("string"==typeof r?(n=r,r=0,t=this.length):"string"==typeof t&&(n=t,t=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(r<0||this.length<r||this.length<t)throw RangeError("Out of range index");if(t<=r)return this;if(r>>>=0,t=void 0===t?this.length:t>>>0,e||(e=0),"number"==typeof e)for(i=r;i<t;++i)this[i]=e;else{var s=a.isBuffer(e)?e:a.from(e,n),l=s.length;
27if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<t-r;++i)this[i+r]=s[i%l]}return this};var E=/[^+/0-9A-Za-z-_]/g;function q(e,r){r=r||1/0;for(var t,n=e.length,i=null,o=[],s=0;s<n;++s){if((t=e.charCodeAt(s))>55295&&t<57344){if(!i){if(t>56319||s+1===n){(r-=3)>-1&&o.push(239,191,189);continue}i=t;continue}if(t<56320){(r-=3)>-1&&o.push(239,191,189),i=t;continue}t=(i-55296<<10|t-56320)+65536}else i&&(r-=3)>-1&&o.push(239,191,189);if(i=null,t<128){if((r-=1)<0)break;o.push(t)}else if(t<2048){if((r-=2)<0)break;o.push(t>>6|192,63&t|128)}else if(t<65536){if((r-=3)<0)break;o.push(t>>12|224,t>>6&63|128,63&t|128)}else if(t<1114112){if((r-=4)<0)break;o.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}else throw Error("Invalid code point")}return o}function k(e){for(var r=[],t=0;t<e.length;++t)r.push(255&e.charCodeAt(t));return r}function S(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(E,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,r,t,n){for(var i=0;i<n&&!(i+t>=r.length)&&!(i>=e.length);++i)r[i+t]=e[i];return i}function x(e,r){return e instanceof r||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===r.name}var L=function(){for(var e="0123456789abcdef",r=Array(256),t=0;t<16;++t)for(var n=16*t,i=0;i<16;++i)r[n+i]=e[t]+e[i];return r}()},783:function(e,r){r.read=function(e,r,t,n,i){var o,s,a=8*i-n-1,l=(1<<a)-1,u=l>>1,c=-7,f=t?i-1:0,p=t?-1:1,g=e[r+f];for(f+=p,o=g&(1<<-c)-1,g>>=-c,c+=a;c>0;o=256*o+e[r+f],f+=p,c-=8);for(s=o&(1<<-c)-1,o>>=-c,c+=n;c>0;s=256*s+e[r+f],f+=p,c-=8);if(0===o)o=1-u;else{if(o===l)return s?NaN:1/0*(g?-1:1);s+=Math.pow(2,n),o-=u}return(g?-1:1)*s*Math.pow(2,o-n)},r.write=function(e,r,t,n,i,o){var s,a,l,u=8*o-i-1,c=(1<<u)-1,f=c>>1,p=5960464477539062e-23*(23===i),g=n?0:o-1,h=n?1:-1,d=+(r<0||0===r&&1/r<0);for(isNaN(r=Math.abs(r))||r===1/0?(a=+!!isNaN(r),s=c):(s=Math.floor(Math.log(r)/Math.LN2),r*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+f>=1?r+=p/l:r+=p*Math.pow(2,1-f),r*l>=2&&(s++,l/=2),s+f>=c?(a=0,s=c):s+f>=1?(a=(r*l-1)*Math.pow(2,i),s+=f):(a=r*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;e[t+g]=255&a,g+=h,a/=256,i-=8);for(s=s<<i|a,u+=i;u>0;e[t+g]=255&s,g+=h,s/=256,u-=8);e[t+g-h]|=128*d}}},t={};function n(e){var i=t[e];if(void 0!==i)return i.exports;var o=t[e]={exports:{}},s=!0;try{r[e](o,o.exports,n),s=!1}finally{s&&delete t[e]}return o.exports}n.ab="//",e.exports=n(72)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.