devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
2 lines • 1.22 MB
JavaScript
/*! For license information please see pdfkit.min.js.LICENSE.txt */
!function(){var t={55775:function(t,e,r){"use strict";var n=r(22394)("ArrayBuffer.prototype.byteLength",!0),i=r(88740);t.exports=function(t){return i(t)?n?n(t):t.byteLength:NaN}},26597:function(t,e,r){"use strict";var n=r(76984);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function s(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function a(t){var e=function(t,e){if("object"!==i(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===i(e)?e:String(e)}var c,u,l=r(84627).codes,f=l.ERR_AMBIGUOUS_ARGUMENT,h=l.ERR_INVALID_ARG_TYPE,d=l.ERR_INVALID_ARG_VALUE,p=l.ERR_INVALID_RETURN_VALUE,g=l.ERR_MISSING_ARGS,y=r(24573),b=r(74585).inspect,v=r(74585).types,m=v.isPromise,w=v.isRegExp,S=r(59924)(),x=r(4070)(),_=r(22693)("RegExp.prototype.test");new Map;function A(){var t=r(69829);c=t.isDeepEqual,u=t.isDeepStrictEqual}var C=!1,k=t.exports=B,E={};function P(t){if(t.message instanceof Error)throw t.message;throw new y(t)}function O(t,e,r,n){if(!r){var i=!1;if(0===e)i=!0,n="No value argument passed to `assert.ok()`";else if(n instanceof Error)throw n;var o=new y({actual:r,expected:!0,message:n,operator:"==",stackStartFn:t});throw o.generatedMessage=i,o}}function B(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];O.apply(void 0,[B,e.length].concat(e))}k.fail=function t(e,r,i,o,s){var a,c=arguments.length;if(0===c)a="Failed";else if(1===c)i=e,e=void 0;else{if(!1===C)C=!0,(n.emitWarning?n.emitWarning:console.warn.bind(console))("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094");2===c&&(o="!=")}if(i instanceof Error)throw i;var u={actual:e,expected:r,operator:void 0===o?"fail":o,stackStartFn:s||t};void 0!==i&&(u.message=i);var l=new y(u);throw a&&(l.message=a,l.generatedMessage=!0),l},k.AssertionError=y,k.ok=B,k.equal=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");e!=r&&P({actual:e,expected:r,message:n,operator:"==",stackStartFn:t})},k.notEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");e==r&&P({actual:e,expected:r,message:n,operator:"!=",stackStartFn:t})},k.deepEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");void 0===c&&A(),c(e,r)||P({actual:e,expected:r,message:n,operator:"deepEqual",stackStartFn:t})},k.notDeepEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");void 0===c&&A(),c(e,r)&&P({actual:e,expected:r,message:n,operator:"notDeepEqual",stackStartFn:t})},k.deepStrictEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");void 0===c&&A(),u(e,r)||P({actual:e,expected:r,message:n,operator:"deepStrictEqual",stackStartFn:t})},k.notDeepStrictEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");void 0===c&&A();u(e,r)&&P({actual:e,expected:r,message:n,operator:"notDeepStrictEqual",stackStartFn:t})},k.strictEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");x(e,r)||P({actual:e,expected:r,message:n,operator:"strictEqual",stackStartFn:t})},k.notStrictEqual=function t(e,r,n){if(arguments.length<2)throw new g("actual","expected");x(e,r)&&P({actual:e,expected:r,message:n,operator:"notStrictEqual",stackStartFn:t})};var I=s(function t(e,r,n){var i=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),r.forEach(function(t){t in e&&(void 0!==n&&"string"==typeof n[t]&&w(e[t])&&_(e[t],n[t])?i[t]=n[t]:i[t]=e[t])})});function T(t,e,r,n){if("function"!=typeof e){if(w(e))return _(e,t);if(2===arguments.length)throw new h("expected",["Function","RegExp"],e);if("object"!==i(t)||null===t){var o=new y({actual:t,expected:e,message:r,operator:"deepStrictEqual",stackStartFn:n});throw o.operator=n.name,o}var s=Object.keys(e);if(e instanceof Error)s.push("name","message");else if(0===s.length)throw new d("error",e,"may not be an empty object");return void 0===c&&A(),s.forEach(function(i){"string"==typeof t[i]&&w(e[i])&&_(e[i],t[i])||function(t,e,r,n,i,o){if(!(r in t)||!u(t[r],e[r])){if(!n){var s=new I(t,i),a=new I(e,i,t),c=new y({actual:s,expected:a,operator:"deepStrictEqual",stackStartFn:o});throw c.actual=t,c.expected=e,c.operator=o.name,c}P({actual:t,expected:e,message:n,operator:o.name,stackStartFn:o})}}(t,e,i,r,s,n)}),!0}return void 0!==e.prototype&&t instanceof e||!Error.isPrototypeOf(e)&&!0===e.call({},t)}function R(t){if("function"!=typeof t)throw new h("fn","Function",t);try{t()}catch(t){return t}return E}function M(t){return m(t)||null!==t&&"object"===i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function D(t){return Promise.resolve().then(function(){var e;if("function"==typeof t){if(!M(e=t()))throw new p("instance of Promise","promiseFn",e)}else{if(!M(t))throw new h("promiseFn",["Function","Promise"],t);e=t}return Promise.resolve().then(function(){return e}).then(function(){return E}).catch(function(t){return t})})}function F(t,e,r,n){if("string"==typeof r){if(4===arguments.length)throw new h("error",["Object","Error","Function","RegExp"],r);if("object"===i(e)&&null!==e){if(e.message===r)throw new f("error/message",'The error message "'.concat(e.message,'" is identical to the message.'))}else if(e===r)throw new f("error/message",'The error "'.concat(e,'" is identical to the message.'));n=r,r=void 0}else if(null!=r&&"object"!==i(r)&&"function"!=typeof r)throw new h("error",["Object","Error","Function","RegExp"],r);if(e===E){var o="";r&&r.name&&(o+=" (".concat(r.name,")")),o+=n?": ".concat(n):".";var s="rejects"===t.name?"rejection":"exception";P({actual:void 0,expected:r,operator:t.name,message:"Missing expected ".concat(s).concat(o),stackStartFn:t})}if(r&&!T(e,r,n,t))throw e}function L(t,e,r,n){if(e!==E){if("string"==typeof r&&(n=r,r=void 0),!r||T(e,r)){var i=n?": ".concat(n):".",o="doesNotReject"===t.name?"rejection":"exception";P({actual:e,expected:r,operator:t.name,message:"Got unwanted ".concat(o).concat(i,"\n")+'Actual message: "'.concat(e&&e.message,'"'),stackStartFn:t})}throw e}}function N(t,e,r,n,o){if(!w(e))throw new h("regexp","RegExp",e);var s="match"===o;if("string"!=typeof t||_(e,t)!==s){if(r instanceof Error)throw r;var a=!r;r=r||("string"!=typeof t?'The "string" argument must be of type string. Received type '+"".concat(i(t)," (").concat(b(t),")"):(s?"The input did not match the regular expression ":"The input was expected to not match the regular expression ")+"".concat(b(e),". Input:\n\n").concat(b(t),"\n"));var c=new y({actual:t,expected:e,message:r,operator:o,stackStartFn:n});throw c.generatedMessage=a,c}}function j(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];O.apply(void 0,[j,e.length].concat(e))}k.throws=function t(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];F.apply(void 0,[t,R(e)].concat(n))},k.rejects=function t(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return D(e).then(function(e){return F.apply(void 0,[t,e].concat(n))})},k.doesNotThrow=function t(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];L.apply(void 0,[t,R(e)].concat(n))},k.doesNotReject=function t(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return D(e).then(function(e){return L.apply(void 0,[t,e].concat(n))})},k.ifError=function t(e){if(null!=e){var r="ifError got unwanted exception: ";"object"===i(e)&&"string"==typeof e.message?0===e.message.length&&e.constructor?r+=e.constructor.name:r+=e.message:r+=b(e);var n=new y({actual:e,expected:null,operator:"ifError",message:r,stackStartFn:t}),o=e.stack;if("string"==typeof o){var s=o.split("\n");s.shift();for(var a=n.stack.split("\n"),c=0;c<s.length;c++){var u=a.indexOf(s[c]);if(-1!==u){a=a.slice(0,u);break}}n.stack="".concat(a.join("\n"),"\n").concat(s.join("\n"))}throw n}},k.match=function t(e,r,n){N(e,r,n,t,"match")},k.doesNotMatch=function t(e,r,n){N(e,r,n,t,"doesNotMatch")},k.strict=S(j,k,{equal:k.strictEqual,deepEqual:k.deepStrictEqual,notEqual:k.notStrictEqual,notDeepEqual:k.notDeepStrictEqual}),k.strict.strict=k.strict},24573:function(t,e,r){"use strict";var n=r(76984);function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach(function(e){s(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function s(t,e,r){return(e=c(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!==y(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==y(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===y(e)?e:String(e)}function u(t,e){if(e&&("object"===y(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return l(t)}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){var e="function"==typeof Map?new Map:void 0;return f=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return h(t,arguments,g(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),p(n,t)},f(t)}function h(t,e,r){return h=d()?Reflect.construct.bind():function(t,e,r){var n=[null];n.push.apply(n,e);var i=new(Function.bind.apply(t,n));return r&&p(i,r.prototype),i},h.apply(null,arguments)}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}function p(t,e){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},p(t,e)}function g(t){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},g(t)}function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}var b=r(74585).inspect,v=r(84627).codes.ERR_INVALID_ARG_TYPE;function m(t,e,r){return(void 0===r||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}var w="",S="",x="",_="",A={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function C(t){var e=Object.keys(t),r=Object.create(Object.getPrototypeOf(t));return e.forEach(function(e){r[e]=t[e]}),Object.defineProperty(r,"message",{value:t.message}),r}function k(t){return b(t,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function E(t,e,r){var i="",o="",s=0,a="",c=!1,u=k(t),l=u.split("\n"),f=k(e).split("\n"),h=0,d="";if("strictEqual"===r&&"object"===y(t)&&"object"===y(e)&&null!==t&&null!==e&&(r="strictEqualObject"),1===l.length&&1===f.length&&l[0]!==f[0]){var p=l[0].length+f[0].length;if(p<=10){if(!("object"===y(t)&&null!==t||"object"===y(e)&&null!==e||0===t&&0===e))return"".concat(A[r],"\n\n")+"".concat(l[0]," !== ").concat(f[0],"\n")}else if("strictEqualObject"!==r){if(p<(n.stderr&&n.stderr.isTTY?n.stderr.columns:80)){for(;l[0][h]===f[0][h];)h++;h>2&&(d="\n ".concat(function(t,e){if(e=Math.floor(e),0==t.length||0==e)return"";var r=t.length*e;for(e=Math.floor(Math.log(e)/Math.log(2));e;)t+=t,e--;return t+t.substring(0,r-t.length)}(" ",h),"^"),h=0)}}}for(var g=l[l.length-1],b=f[f.length-1];g===b&&(h++<2?a="\n ".concat(g).concat(a):i=g,l.pop(),f.pop(),0!==l.length&&0!==f.length);)g=l[l.length-1],b=f[f.length-1];var v=Math.max(l.length,f.length);if(0===v){var C=u.split("\n");if(C.length>30)for(C[26]="".concat(w,"...").concat(_);C.length>27;)C.pop();return"".concat(A.notIdentical,"\n\n").concat(C.join("\n"),"\n")}h>3&&(a="\n".concat(w,"...").concat(_).concat(a),c=!0),""!==i&&(a="\n ".concat(i).concat(a),i="");var E=0,P=A[r]+"\n".concat(S,"+ actual").concat(_," ").concat(x,"- expected").concat(_),O=" ".concat(w,"...").concat(_," Lines skipped");for(h=0;h<v;h++){var B=h-s;if(l.length<h+1)B>1&&h>2&&(B>4?(o+="\n".concat(w,"...").concat(_),c=!0):B>3&&(o+="\n ".concat(f[h-2]),E++),o+="\n ".concat(f[h-1]),E++),s=h,i+="\n".concat(x,"-").concat(_," ").concat(f[h]),E++;else if(f.length<h+1)B>1&&h>2&&(B>4?(o+="\n".concat(w,"...").concat(_),c=!0):B>3&&(o+="\n ".concat(l[h-2]),E++),o+="\n ".concat(l[h-1]),E++),s=h,o+="\n".concat(S,"+").concat(_," ").concat(l[h]),E++;else{var I=f[h],T=l[h],R=T!==I&&(!m(T,",")||T.slice(0,-1)!==I);R&&m(I,",")&&I.slice(0,-1)===T&&(R=!1,T+=","),R?(B>1&&h>2&&(B>4?(o+="\n".concat(w,"...").concat(_),c=!0):B>3&&(o+="\n ".concat(l[h-2]),E++),o+="\n ".concat(l[h-1]),E++),s=h,o+="\n".concat(S,"+").concat(_," ").concat(T),i+="\n".concat(x,"-").concat(_," ").concat(I),E+=2):(o+=i,i="",1!==B&&0!==h||(o+="\n ".concat(T),E++))}if(E>20&&h<v-2)return"".concat(P).concat(O,"\n").concat(o,"\n").concat(w,"...").concat(_).concat(i,"\n")+"".concat(w,"...").concat(_)}return"".concat(P).concat(c?O:"","\n").concat(o).concat(i).concat(a).concat(d)}var P=function(t,e){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&p(t,e)}(m,t);var r,i,s,c,f,h=(r=m,i=d(),function(){var t,e=g(r);if(i){var n=g(this).constructor;t=Reflect.construct(e,arguments,n)}else t=e.apply(this,arguments);return u(this,t)});function m(t){var e;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,m),"object"!==y(t)||null===t)throw new v("options","Object",t);var r=t.message,i=t.operator,o=t.stackStartFn,s=t.actual,a=t.expected,c=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=r)e=h.call(this,String(r));else if(n.stderr&&n.stderr.isTTY&&(n.stderr&&n.stderr.getColorDepth&&1!==n.stderr.getColorDepth()?(w="[34m",S="[32m",_="[39m",x="[31m"):(w="",S="",_="",x="")),"object"===y(s)&&null!==s&&"object"===y(a)&&null!==a&&"stack"in s&&s instanceof Error&&"stack"in a&&a instanceof Error&&(s=C(s),a=C(a)),"deepStrictEqual"===i||"strictEqual"===i)e=h.call(this,E(s,a,i));else if("notDeepStrictEqual"===i||"notStrictEqual"===i){var f=A[i],d=k(s).split("\n");if("notStrictEqual"===i&&"object"===y(s)&&null!==s&&(f=A.notStrictEqualObject),d.length>30)for(d[26]="".concat(w,"...").concat(_);d.length>27;)d.pop();e=1===d.length?h.call(this,"".concat(f," ").concat(d[0])):h.call(this,"".concat(f,"\n\n").concat(d.join("\n"),"\n"))}else{var p=k(s),g="",b=A[i];"notDeepEqual"===i||"notEqual"===i?(p="".concat(A[i],"\n\n").concat(p)).length>1024&&(p="".concat(p.slice(0,1021),"...")):(g="".concat(k(a)),p.length>512&&(p="".concat(p.slice(0,509),"...")),g.length>512&&(g="".concat(g.slice(0,509),"...")),"deepEqual"===i||"equal"===i?p="".concat(b,"\n\n").concat(p,"\n\nshould equal\n\n"):g=" ".concat(i," ").concat(g)),e=h.call(this,"".concat(p).concat(g))}return Error.stackTraceLimit=c,e.generatedMessage=!r,Object.defineProperty(l(e),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),e.code="ERR_ASSERTION",e.actual=s,e.expected=a,e.operator=i,Error.captureStackTrace&&Error.captureStackTrace(l(e),o),e.stack,e.name="AssertionError",u(e)}return s=m,(c=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:e,value:function(t,e){return b(this,o(o({},e),{},{customInspect:!1,depth:0}))}}])&&a(s.prototype,c),f&&a(s,f),Object.defineProperty(s,"prototype",{writable:!1}),m}(f(Error),b.custom);t.exports=P},84627:function(t,e,r){"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!==n(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!==n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===n(e)?e:String(e)}function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function a(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var r,i=c(t);if(e){var o=c(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return function(t,e){if(e&&("object"===n(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(this,r)}}function c(t){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},c(t)}var u,l,f={};function h(t,e,r){r||(r=Error);var n=function(r){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(l,r);var n,o,c,u=a(l);function l(r,n,i){var o;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,l),o=u.call(this,function(t,r,n){return"string"==typeof e?e:e(t,r,n)}(r,n,i)),o.code=t,o}return n=l,o&&i(n.prototype,o),c&&i(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n}(r);f[t]=n}function d(t,e){if(Array.isArray(t)){var r=t.length;return t=t.map(function(t){return String(t)}),r>2?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:2===r?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}h("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),h("ERR_INVALID_ARG_TYPE",function(t,e,i){var o,s,a,c;if(void 0===u&&(u=r(26597)),u("string"==typeof t,"'name' must be a string"),"string"==typeof e&&(s="not ",e.substr(!a||a<0?0:+a,s.length)===s)?(o="must not be",e=e.replace(/^not /,"")):o="must be",function(t,e,r){return(void 0===r||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}(t," argument"))c="The ".concat(t," ").concat(o," ").concat(d(e,"type"));else{var l=function(t,e,r){return"number"!=typeof r&&(r=0),!(r+e.length>t.length)&&-1!==t.indexOf(e,r)}(t,".")?"property":"argument";c='The "'.concat(t,'" ').concat(l," ").concat(o," ").concat(d(e,"type"))}return c+=". Received type ".concat(n(i))},TypeError),h("ERR_INVALID_ARG_VALUE",function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===l&&(l=r(74585));var i=l.inspect(e);return i.length>128&&(i="".concat(i.slice(0,128),"...")),"The argument '".concat(t,"' ").concat(n,". Received ").concat(i)},TypeError,RangeError),h("ERR_INVALID_RETURN_VALUE",function(t,e,r){var i;return i=r&&r.constructor&&r.constructor.name?"instance of ".concat(r.constructor.name):"type ".concat(n(r)),"Expected ".concat(t,' to be returned from the "').concat(e,'"')+" function but got ".concat(i,".")},TypeError),h("ERR_MISSING_ARGS",function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];void 0===u&&(u=r(26597)),u(e.length>0,"At least one arg needs to be specified");var i="The ",o=e.length;switch(e=e.map(function(t){return'"'.concat(t,'"')}),o){case 1:i+="".concat(e[0]," argument");break;case 2:i+="".concat(e[0]," and ").concat(e[1]," arguments");break;default:i+=e.slice(0,o-1).join(", "),i+=", and ".concat(e[o-1]," arguments")}return"".concat(i," must be specified")},TypeError),t.exports.codes=f},69829:function(t,e,r){"use strict";function n(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,s,a=[],c=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(a.push(n.value),a.length!==e);c=!0);}catch(t){u=!0,i=t}finally{try{if(!c&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}var s=void 0!==/a/g.flags,a=function(t){var e=[];return t.forEach(function(t){return e.push(t)}),e},c=function(t){var e=[];return t.forEach(function(t,r){return e.push([r,t])}),e},u=Object.is?Object.is:r(85475),l=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},f=Number.isNaN?Number.isNaN:r(92015);function h(t){return t.call.bind(t)}var d=h(Object.prototype.hasOwnProperty),p=h(Object.prototype.propertyIsEnumerable),g=h(Object.prototype.toString),y=r(74585).types,b=y.isAnyArrayBuffer,v=y.isArrayBufferView,m=y.isDate,w=y.isMap,S=y.isRegExp,x=y.isSet,_=y.isNativeError,A=y.isBoxedPrimitive,C=y.isNumberObject,k=y.isStringObject,E=y.isBooleanObject,P=y.isBigIntObject,O=y.isSymbolObject,B=y.isFloat32Array,I=y.isFloat64Array;function T(t){if(0===t.length||t.length>10)return!0;for(var e=0;e<t.length;e++){var r=t.charCodeAt(e);if(r<48||r>57)return!0}return 10===t.length&&t>=Math.pow(2,32)}function R(t){return Object.keys(t).filter(T).concat(l(t).filter(Object.prototype.propertyIsEnumerable.bind(t)))}function M(t,e){if(t===e)return 0;for(var r=t.length,n=e.length,i=0,o=Math.min(r,n);i<o;++i)if(t[i]!==e[i]){r=t[i],n=e[i];break}return r<n?-1:n<r?1:0}function D(t,e,r,n){if(t===e)return 0!==t||(!r||u(t,e));if(r){if("object"!==o(t))return"number"==typeof t&&f(t)&&f(e);if("object"!==o(e)||null===t||null===e)return!1;if(Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1}else{if(null===t||"object"!==o(t))return(null===e||"object"!==o(e))&&t==e;if(null===e||"object"!==o(e))return!1}var i,a,c,l,h=g(t);if(h!==g(e))return!1;if(Array.isArray(t)){if(t.length!==e.length)return!1;var d=R(t),p=R(e);return d.length===p.length&&L(t,e,r,n,1,d)}if("[object Object]"===h&&(!w(t)&&w(e)||!x(t)&&x(e)))return!1;if(m(t)){if(!m(e)||Date.prototype.getTime.call(t)!==Date.prototype.getTime.call(e))return!1}else if(S(t)){if(!S(e)||(c=t,l=e,!(s?c.source===l.source&&c.flags===l.flags:RegExp.prototype.toString.call(c)===RegExp.prototype.toString.call(l))))return!1}else if(_(t)||t instanceof Error){if(t.message!==e.message||t.name!==e.name)return!1}else{if(v(t)){if(r||!B(t)&&!I(t)){if(!function(t,e){return t.byteLength===e.byteLength&&0===M(new Uint8Array(t.buffer,t.byteOffset,t.byteLength),new Uint8Array(e.buffer,e.byteOffset,e.byteLength))}(t,e))return!1}else if(!function(t,e){if(t.byteLength!==e.byteLength)return!1;for(var r=0;r<t.byteLength;r++)if(t[r]!==e[r])return!1;return!0}(t,e))return!1;var y=R(t),T=R(e);return y.length===T.length&&L(t,e,r,n,0,y)}if(x(t))return!(!x(e)||t.size!==e.size)&&L(t,e,r,n,2);if(w(t))return!(!w(e)||t.size!==e.size)&&L(t,e,r,n,3);if(b(t)){if(a=e,(i=t).byteLength!==a.byteLength||0!==M(new Uint8Array(i),new Uint8Array(a)))return!1}else if(A(t)&&!function(t,e){return C(t)?C(e)&&u(Number.prototype.valueOf.call(t),Number.prototype.valueOf.call(e)):k(t)?k(e)&&String.prototype.valueOf.call(t)===String.prototype.valueOf.call(e):E(t)?E(e)&&Boolean.prototype.valueOf.call(t)===Boolean.prototype.valueOf.call(e):P(t)?P(e)&&BigInt.prototype.valueOf.call(t)===BigInt.prototype.valueOf.call(e):O(e)&&Symbol.prototype.valueOf.call(t)===Symbol.prototype.valueOf.call(e)}(t,e))return!1}return L(t,e,r,n,0)}function F(t,e){return e.filter(function(e){return p(t,e)})}function L(t,e,r,i,s,u){if(5===arguments.length){u=Object.keys(t);var f=Object.keys(e);if(u.length!==f.length)return!1}for(var h=0;h<u.length;h++)if(!d(e,u[h]))return!1;if(r&&5===arguments.length){var g=l(t);if(0!==g.length){var y=0;for(h=0;h<g.length;h++){var b=g[h];if(p(t,b)){if(!p(e,b))return!1;u.push(b),y++}else if(p(e,b))return!1}var v=l(e);if(g.length!==v.length&&F(e,v).length!==y)return!1}else{var m=l(e);if(0!==m.length&&0!==F(e,m).length)return!1}}if(0===u.length&&(0===s||1===s&&0===t.length||0===t.size))return!0;if(void 0===i)i={val1:new Map,val2:new Map,position:0};else{var w=i.val1.get(t);if(void 0!==w){var S=i.val2.get(e);if(void 0!==S)return w===S}i.position++}i.val1.set(t,i.position),i.val2.set(e,i.position);var x=function(t,e,r,i,s,u){var l=0;if(2===u){if(!function(t,e,r,n){for(var i=null,s=a(t),c=0;c<s.length;c++){var u=s[c];if("object"===o(u)&&null!==u)null===i&&(i=new Set),i.add(u);else if(!e.has(u)){if(r)return!1;if(!z(t,e,u))return!1;null===i&&(i=new Set),i.add(u)}}if(null!==i){for(var l=a(e),f=0;f<l.length;f++){var h=l[f];if("object"===o(h)&&null!==h){if(!N(i,h,r,n))return!1}else if(!r&&!t.has(h)&&!N(i,h,r,n))return!1}return 0===i.size}return!0}(t,e,r,s))return!1}else if(3===u){if(!function(t,e,r,i){for(var s=null,a=c(t),u=0;u<a.length;u++){var l=n(a[u],2),f=l[0],h=l[1];if("object"===o(f)&&null!==f)null===s&&(s=new Set),s.add(f);else{var d=e.get(f);if(void 0===d&&!e.has(f)||!D(h,d,r,i)){if(r)return!1;if(!U(t,e,f,h,i))return!1;null===s&&(s=new Set),s.add(f)}}}if(null!==s){for(var p=c(e),g=0;g<p.length;g++){var y=n(p[g],2),b=y[0],v=y[1];if("object"===o(b)&&null!==b){if(!W(s,t,b,v,r,i))return!1}else if(!(r||t.has(b)&&D(t.get(b),v,!1,i)||W(s,t,b,v,!1,i)))return!1}return 0===s.size}return!0}(t,e,r,s))return!1}else if(1===u)for(;l<t.length;l++){if(!d(t,l)){if(d(e,l))return!1;for(var f=Object.keys(t);l<f.length;l++){var h=f[l];if(!d(e,h)||!D(t[h],e[h],r,s))return!1}return f.length===Object.keys(e).length}if(!d(e,l)||!D(t[l],e[l],r,s))return!1}for(l=0;l<i.length;l++){var p=i[l];if(!D(t[p],e[p],r,s))return!1}return!0}(t,e,r,u,i,s);return i.val1.delete(t),i.val2.delete(e),x}function N(t,e,r,n){for(var i=a(t),o=0;o<i.length;o++){var s=i[o];if(D(e,s,r,n))return t.delete(s),!0}return!1}function j(t){switch(o(t)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":t=+t;case"number":if(f(t))return!1}return!0}function z(t,e,r){var n=j(r);return null!=n?n:e.has(n)&&!t.has(n)}function U(t,e,r,n,i){var o=j(r);if(null!=o)return o;var s=e.get(o);return!(void 0===s&&!e.has(o)||!D(n,s,!1,i))&&(!t.has(o)&&D(n,s,!1,i))}function W(t,e,r,n,i,o){for(var s=a(t),c=0;c<s.length;c++){var u=s[c];if(D(r,u,i,o)&&D(n,e.get(u),i,o))return t.delete(u),!0}return!1}t.exports={isDeepEqual:function(t,e){return D(t,e,false)},isDeepStrictEqual:function(t,e){return D(t,e,true)}}},63979:function(t,e){"use strict";e.byteLength=function(t){var e=a(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){var e,r,o=a(t),s=o[0],c=o[1],u=new i(function(t,e,r){return 3*(e+r)/4-r}(0,s,c)),l=0,f=c>0?s-4:s;for(r=0;r<f;r+=4)e=n[t.charCodeAt(r)]<<18|n[t.charCodeAt(r+1)]<<12|n[t.charCodeAt(r+2)]<<6|n[t.charCodeAt(r+3)],u[l++]=e>>16&255,u[l++]=e>>8&255,u[l++]=255&e;2===c&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,u[l++]=255&e);1===c&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,u[l++]=e>>8&255,u[l++]=255&e);return u},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,o=[],s=16383,a=0,c=n-i;a<c;a+=s)o.push(u(t,a,a+s>c?c:a+s));1===i?(e=t[n-1],o.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],o.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"="));return o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0;s<64;++s)r[s]=o[s],n[o.charCodeAt(s)]=s;function a(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function c(t){return r[t>>18&63]+r[t>>12&63]+r[t>>6&63]+r[63&t]}function u(t,e,r){for(var n,i=[],o=e;o<r;o+=3)n=(t[o]<<16&16711680)+(t[o+1]<<8&65280)+(255&t[o+2]),i.push(c(n));return i.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},72691:function(t,e,r){var n=r(93845).Writable,i=r(74585),o=r(4688),s=r.g.URL||r.g.webkitURL||r.g.mozURL;function a(){if(!(this instanceof a))return new a;n.call(this),this._chunks=[],this._blob=null,this.length=0}i.inherits(a,n),a.prototype._write=function(t,e,r){t instanceof Uint8Array||(t=new Uint8Array(t)),this.length+=t.length,this._chunks.push(t),r()},a.prototype.toBlob=function(t){return t=t||"application/octet-stream",this._blob||(this._blob=new o(this._chunks,{type:t}),this._chunks=[]),this._blob.type!==t&&(this._blob=new o([this._blob],{type:t})),this._blob},a.prototype.toBlobURL=function(t){return s.createObjectURL(this.toBlob(t))},t.exports=a},4688:function(t,e,r){var n=r.g.BlobBuilder||r.g.WebKitBlobBuilder||r.g.MSBlobBuilder||r.g.MozBlobBuilder,i=function(){try{return 2===new Blob(["hi"]).size}catch(t){return!1}}(),o=i&&function(){try{return 2===new Blob([new Uint8Array([1,2])]).size}catch(t){return!1}}(),s=n&&n.prototype.append&&n.prototype.getBlob;function a(t){for(var e=0;e<t.length;e++){var r=t[e];if(r.buffer instanceof ArrayBuffer){var n=r.buffer;if(r.byteLength!==n.byteLength){var i=new Uint8Array(r.byteLength);i.set(new Uint8Array(n,r.byteOffset,r.byteLength)),n=i.buffer}t[e]=n}}}function c(t,e){e=e||{};var r=new n;a(t);for(var i=0;i<t.length;i++)r.append(t[i]);return e.type?r.getBlob(e.type):r.getBlob()}function u(t,e){return a(t),new Blob(t,e||{})}t.exports=i?o?r.g.Blob:u:s?c:void 0},79713:function(t){var e=4096,r=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function n(t){this.buf_=new Uint8Array(8224),this.input_=t,this.reset()}n.READ_SIZE=e,n.IBUF_MASK=8191,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var t=0;t<4;t++)this.val_|=this.buf_[this.pos_]<<8*t,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var t=this.buf_ptr_,r=this.input_.read(this.buf_,t,e);if(r<0)throw new Error("Unexpected end of input");if(r<e){this.eos_=1;for(var n=0;n<32;n++)this.buf_[t+r+n]=0}if(0===t){for(n=0;n<32;n++)this.buf_[8192+n]=this.buf_[n];this.buf_ptr_=e}else this.buf_ptr_=0;this.bit_end_pos_+=r<<3}},n.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(t){32-this.bit_pos_<t&&this.fillBitWindow();var e=this.val_>>>this.bit_pos_&r[t];return this.bit_pos_+=t,e},t.exports=n},51249:function(t,e){e.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),e.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},2186:function(t,e,r){var n=r(4782).g,i=r(4782).j,o=r(79713),s=r(36048),a=r(50764).h,c=r(50764).g,u=r(51249),l=r(63081),f=r(10603),h=1080,d=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),p=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),g=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),y=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function b(t){var e;return 0===t.readBits(1)?16:(e=t.readBits(3))>0?17+e:(e=t.readBits(3))>0?8+e:17}function v(t){if(t.readBits(1)){var e=t.readBits(3);return 0===e?1:t.readBits(e)+(1<<e)}return 0}function m(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function w(t){var e,r,n,i=new m;if(i.input_end=t.readBits(1),i.input_end&&t.readBits(1))return i;if(7===(e=t.readBits(2)+4)){if(i.is_metadata=!0,0!==t.readBits(1))throw new Error("Invalid reserved bit");if(0===(r=t.readBits(2)))return i;for(n=0;n<r;n++){var o=t.readBits(8);if(n+1===r&&r>1&&0===o)throw new Error("Invalid size byte");i.meta_block_length|=o<<8*n}}else for(n=0;n<e;++n){var s=t.readBits(4);if(n+1===e&&e>4&&0===s)throw new Error("Invalid size nibble");i.meta_block_length|=s<<4*n}return++i.meta_block_length,i.input_end||i.is_metadata||(i.is_uncompressed=t.readBits(1)),i}function S(t,e,r){var n;return r.fillBitWindow(),(n=t[e+=r.val_>>>r.bit_pos_&255].bits-8)>0&&(r.bit_pos_+=8,e+=t[e].value,e+=r.val_>>>r.bit_pos_&(1<<n)-1),r.bit_pos_+=t[e].bits,t[e].value}function x(t,e,r,n){var i,o,s=new Uint8Array(t);if(n.readMoreInput(),1===(o=n.readBits(2))){for(var u=t-1,l=0,f=new Int32Array(4),h=n.readBits(2)+1;u;)u>>=1,++l;for(p=0;p<h;++p)f[p]=n.readBits(l)%t,s[f[p]]=2;switch(s[f[0]]=1,h){case 1:break;case 3:if(f[0]===f[1]||f[0]===f[2]||f[1]===f[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(f[0]===f[1])throw new Error("[ReadHuffmanCode] invalid symbols");s[f[1]]=1;break;case 4:if(f[0]===f[1]||f[0]===f[2]||f[0]===f[3]||f[1]===f[2]||f[1]===f[3]||f[2]===f[3])throw new Error("[ReadHuffmanCode] invalid symbols");n.readBits(1)?(s[f[2]]=3,s[f[3]]=3):s[f[0]]=2}}else{var p,g=new Uint8Array(18),y=32,b=0,v=[new a(2,0),new a(2,4),new a(2,3),new a(3,2),new a(2,0),new a(2,4),new a(2,3),new a(4,1),new a(2,0),new a(2,4),new a(2,3),new a(3,2),new a(2,0),new a(2,4),new a(2,3),new a(4,5)];for(p=o;p<18&&y>0;++p){var m,w=d[p],S=0;n.fillBitWindow(),S+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=v[S].bits,m=v[S].value,g[w]=m,0!==m&&(y-=32>>m,++b)}if(1!==b&&0!==y)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(t,e,r,n){for(var i=0,o=8,s=0,u=0,l=32768,f=[],h=0;h<32;h++)f.push(new a(0,0));for(c(f,0,5,t,18);i<e&&l>0;){var d,p=0;if(n.readMoreInput(),n.fillBitWindow(),p+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=f[p].bits,(d=255&f[p].value)<16)s=0,r[i++]=d,0!==d&&(o=d,l-=32768>>d);else{var g,y,b=d-14,v=0;if(16===d&&(v=o),u!==v&&(s=0,u=v),g=s,s>0&&(s-=2,s<<=b),i+(y=(s+=n.readBits(b)+3)-g)>e)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var m=0;m<y;m++)r[i+m]=u;i+=y,0!==u&&(l-=y<<15-u)}}if(0!==l)throw new Error("[ReadHuffmanCodeLengths] space = "+l);for(;i<e;i++)r[i]=0}(g,t,s,n)}if(0===(i=c(e,r,8,s,t)))throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function _(t,e,r){var n,i;return n=S(t,e,r),i=l.kBlockLengthPrefixCode[n].nbits,l.kBlockLengthPrefixCode[n].offset+r.readBits(i)}function A(t,e,r){var n;return t<16?(r+=p[t],n=e[r&=3]+g[t]):n=t-16+1,n}function C(t,e){for(var r=t[e],n=e;n;--n)t[n]=t[n-1];t[0]=r}function k(t,e){this.alphabet_size=t,this.num_htrees=e,this.codes=new Array(e+e*y[t+31>>>5]),this.htrees=new Uint32Array(e)}function E(t,e){var r,n,i={num_htrees:null,context_map:null},o=0;e.readMoreInput();var s=i.num_htrees=v(e)+1,c=i.context_map=new Uint8Array(t);if(s<=1)return i;for(e.readBits(1)&&(o=e.readBits(4)+1),r=[],n=0;n<h;n++)r[n]=new a(0,0);for(x(s+o,r,0,e),n=0;n<t;){var u;if(e.readMoreInput(),0===(u=S(r,0,e)))c[n]=0,++n;else if(u<=o)for(var l=1+(1<<u)+e.readBits(u);--l;){if(n>=t)throw new Error("[DecodeContextMap] i >= context_map_size");c[n]=0,++n}else c[n]=u-o,++n}return e.readBits(1)&&function(t,e){var r,n=new Uint8Array(256);for(r=0;r<256;++r)n[r]=r;for(r=0;r<e;++r){var i=t[r];t[r]=n[i],i&&C(n,i)}}(c,t),i}function P(t,e,r,n,i,o,s){var a,c=2*r,u=r,l=S(e,r*h,s);(a=0===l?i[c+(1&o[u])]:1===l?i[c+(o[u]-1&1)]+1:l-2)>=t&&(a-=t),n[r]=a,i[c+(1&o[u])]=a,++o[u]}function O(t,e,r,n,i,s){var a,c=i+1,u=r&i,l=s.pos_&o.IBUF_MASK;if(e<8||s.bit_pos_+(e<<3)<s.bit_end_pos_)for(;e-- >0;)s.readMoreInput(),n[u++]=s.readBits(8),u===c&&(t.write(n,c),u=0);else{if(s.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;s.bit_pos_<32;)n[u]=s.val_>>>s.bit_pos_,s.bit_pos_+=8,++u,--e;if(l+(a=s.bit_end_pos_-s.bit_pos_>>3)>o.IBUF_MASK){for(var f=o.IBUF_MASK+1-l,h=0;h<f;h++)n[u+h]=s.buf_[l+h];a-=f,u+=f,e-=f,l=0}for(h=0;h<a;h++)n[u+h]=s.buf_[l+h];if(e-=a,(u+=a)>=c){t.write(n,c),u-=c;for(h=0;h<u;h++)n[h]=n[c+h]}for(;u+e>=c;){if(a=c-u,s.input_.read(n,u,a)<a)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");t.write(n,c),e-=a,u=0}if(s.input_.read(n,u,e)<e)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");s.reset()}}function B(t){var e=t.bit_pos_+7&-8;return 0==t.readBits(e-t.bit_pos_)}function I(t){var e=new n(t),r=new o(e);return b(r),w(r).meta_block_length}function T(t,e){var r,n,i,c,d,p,g,y,m,C,I=0,T=0,R=0,M=[16,15,11,4],D=0,F=0,L=0,N=[new k(0,0),new k(0,0),new k(0,0)],j=128+o.READ_SIZE;i=(1<<(n=b(C=new o(t))))-16,d=(c=1<<n)-1,p=new Uint8Array(c+j+s.maxDictionaryWordLength),g=c,y=[],m=[];for(var z=0;z<3240;z++)y[z]=new a(0,0),m[z]=new a(0,0);for(;!T;){var U,W,G,V,X,q,H,Z,K,Y,J,Q=0,$=[1<<28,1<<28,1<<28],tt=[0],et=[1,1,1],rt=[0,1,0,1,0,1],nt=[0],it=null,ot=null,st=0,at=null,ct=0,ut=0,lt=0;for(r=0;r<3;++r)N[r].codes=null,N[r].htrees=null;C.readMoreInput();var ft=w(C);if(I+(Q=ft.meta_block_length)>e.buffer.length){var ht=new Uint8Array(I+Q);ht.set(e.buffer),e.buffer=ht}if(T=ft.input_end,U=ft.is_uncompressed,ft.is_metadata)for(B(C);Q>0;--Q)C.readMoreInput(),C.readBits(8);else if(0!==Q)if(U)C.bit_pos_=C.bit_pos_+7&-8,O(e,Q,I,p,d,C),I+=Q;else{for(r=0;r<3;++r)et[r]=v(C)+1,et[r]>=2&&(x(et[r]+2,y,r*h,C),x(26,m,r*h,C),$[r]=_(m,r*h,C),nt[r]=1);for(C.readMoreInput(),V=(1<<(W=C.readBits(2)))-1,X=(G=16+(C.readBits(4)<<W))+(48<<W),it=new Uint8Array(et[0]),r=0;r<et[0];++r)C.readMoreInput(),it[r]=C.readBits(2)<<1;var dt=E(et[0]<<6,C);H=dt.num_htrees,q=dt.context_map;var pt=E(et[2]<<2,C);for(K=pt.num_htrees,Z=pt.context_map,N[0]=new k(256,H),N[1]=new k(704,et[1]),N[2]=new k(X,K),r=0;r<3;++r)N[r].decode(C);for(ot=0,at=0,Y=it[tt[0]],ut=u.lookupOffsets[Y],lt=u.lookupOffsets[Y+1],J=N[1].htrees[0];Q>0;){var gt,yt,bt,vt,mt,wt,St,xt,_t,At,Ct,kt;for(C.readMoreInput(),0===$[1]&&(P(et[1],y,1,tt,rt,nt,C),$[1]=_(m,h,C),J=N[1].htrees[tt[1]]),--$[1],(yt=(gt=S(N[1].codes,J,C))>>6)>=2?(yt-=2,St=-1):St=0,bt=l.kInsertRangeLut[yt]+(gt>>3&7),vt=l.kCopyRangeLut[yt]+(7>),mt=l.kInsertLengthPrefixCode[bt].offset+C.readBits(l.kInsertLengthPrefixCode[bt].nbits),wt=l.kCopyLengthPrefixCode[vt].offset+C.readBits(l.kCopyLengthPrefixCode[vt].nbits),F=p[I-1&d],L=p[I-2&d],_t=0;_t<mt;++_t)C.readMoreInput(),0===$[0]&&(P(et[0],y,0,tt,rt,nt,C),$[0]=_(m,0,C),ot=tt[0]<<6,Y=it[tt[0]],ut=u.lookupOffsets[Y],lt=u.lookupOffsets[Y+1]),st=q[ot+(u.lookup[ut+F]|u.lookup[lt+L])],--$[0],L=F,F=S(N[0].codes,N[0].htrees[st],C),p[I&d]=F,(I&d)===d&&e.write(p,c),++I;if((Q-=mt)<=0)break;if(St<0)if(C.readMoreInput(),0===$[2]&&(P(et[2],y,2,tt,rt,nt,C),$[2]=_(m,2160,C),at=tt[2]<<2),--$[2],ct=Z[at+(255&(wt>4?3:wt-2))],(St=S(N[2].codes,N[2].htrees[ct],C))>=G)kt=(St-=G)&V,St=G+((Et=(2+(1&(St>>=W))<<(Ct=1+(St>>1)))-4)+C.readBits(Ct)<<W)+kt;if((xt=A(St,M,D))<0)throw new Error("[BrotliDecompress] invalid distance");if(At=I&d,xt>(R=I<i&&R!==i?I:i)){if(!(wt>=s.minDictionaryWordLength&&wt<=s.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+I+" distance: "+xt+" len: "+wt+" bytes left: "+Q);var Et=s.offsetsByLength[wt],Pt=xt-R-1,Ot=s.sizeBitsByLength[wt],Bt=Pt>>Ot;if(Et+=(Pt&(1<<Ot)-1)*wt,!(Bt<f.kNumTransforms))throw new Error("Invalid backward reference. pos: "+I+" distance: "+xt+" len: "+wt+" bytes left: "+Q);var It=f.transformDictionaryWord(p,At,Et,wt,Bt);if(I+=It,Q-=It,(At+=It)>=g){e.write(p,c);for(var Tt=0;Tt<At-g;Tt++)p[Tt]=p[g+Tt]}}else{if(St>0&&(M[3&D]=xt,++D),wt>Q)throw new Error("Invalid backward reference. pos: "+I+" distance: "+xt+" len: "+wt+" bytes left: "+Q);for(_t=0;_t<wt;++_t)p[I&d]=p[I-xt&d],(I&d)===d&&e.write(p,c),++I,--Q}F=p[I-1&d],L=p[I-2&d]}I&=1073741823}}e.write(p,I&d)}k.prototype.decode=function(t){var e,r=0;for(e=0;e<this.num_htrees;++e)this.htrees[e]=r,r+=x(this.alphabet_size,this.codes,r,t)},e.BrotliDecompressBuffer=function(t,e){var r=new n(t);null==e&&(e=I(t));var o=new Uint8Array(e),s=new i(o);return T(r,s),s.pos<s.buffer.length&&(s.buffer=s.buffer.subarray(0,s.pos)),s.buffer},s.init()},97034:function(t,e,r){var n=r(63979);e.init=function(){return(0,r(2186).BrotliDecompressBuffer)(n.toByteArray(r(20463)))}},20463:function(t){t.exports="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