1(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-vendors~54838235"],{a553:function(rn,wn,Ua){(function(Xa,ya,Fa){(function(G,h){rn.exports=h()})(this,function(){return function(le){var G={};function h(t){if(G[t])return G[t].exports;var g=G[t]={i:t,l:!1,exports:{}};return le[t].call(g.exports,g,g.exports,h),g.l=!0,g.exports}return h.m=le,h.c=G,h.d=function(t,g,z){h.o(t,g)||Object.defineProperty(t,g,{enumerable:!0,get:z})},h.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},h.t=function(t,g){if(g&1&&(t=h(t)),g&8||g&4&&typeof t=="object"&&t&&t.__esModule)return t;var z=Object.create(null);if(h.r(z),Object.defineProperty(z,"default",{enumerable:!0,value:t}),g&2&&typeof t!="string")for(var e in t)h.d(z,e,function(se){return t[se]}.bind(null,e));return z},h.n=function(t){var g=t&&t.__esModule?function(){return t.default}:function(){return t};return h.d(g,"a",g),g},h.o=function(t,g){return Object.prototype.hasOwnProperty.call(t,g)},h.p="",h(h.s=0)}([function(le,G,h){"use strict";var t="2.3.200",g="4ae3f9fc",z=h(1);G.WorkerMessageHandler=z.WorkerMessageHandler},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.WorkerMessageHandler=G.WorkerTask=void 0;var t=n(h(2)),g=h(5),z=h(183),e=h(184),se=n(h(8)),ue=h(223),ne=h(224),ie=h(186);function n(_){return _&&_.__esModule?_:{default:_}}function r(_,B){return V(_)||J(_,B)||L()}function L(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function J(_,B){if(Symbol.iterator in Object(_)||Object.prototype.toString.call(_)==="[object Arguments]"){var ae=[],S=!0,m=!1,f=void 0;try{for(var i=_[Symbol.iterator](),u;!(S=(u=i.next()).done)&&(ae.push(u.value),!(B&&ae.length===B));S=!0);}catch(o){m=!0,f=o}finally{try{!S&&i.return!=null&&i.return()}finally{if(m)throw f}}return ae}}function V(_){if(Array.isArray(_))return _}function j(_,B,ae,S,m,f,i){try{var u=_[f](i),o=u.value}catch(p){ae(p);return}u.done?B(o):Promise.resolve(o).then(S,m)}function X(_){return function(){var B=this,ae=arguments;return new Promise(function(S,m){var f=_.apply(B,ae);function i(o){j(f,S,m,i,u,"next",o)}function u(o){j(f,S,m,i,u,"throw",o)}i(void 0)})}}var re=function(){function B(ae){this.name=ae,this.terminated=!1,this._capability=(0,g.createPromiseCapability)()}return B.prototype={get finished(){return this._capability.promise},finish:function(){this._capability.resolve()},terminate:function(){this.terminated=!0},ensureNotTerminated:function(){if(this.terminated)throw new Error("Worker task was terminated")}},B}();G.WorkerTask=re;var Z={setup:function(B,ae){var S=!1;B.on("test",function(f){if(!S){if(S=!0,!(f instanceof Uint8Array)){B.send("test",null);return}var i=f[0]===255;B.postMessageTransfers=i,B.send("test",{supportTransfers:i})}}),B.on("configure",function(f){(0,g.setVerbosityLevel)(f.verbosity)}),B.on("GetDocRequest",function(f){return Z.createDocumentHandler(f,ae)})},createDocumentHandler:function(B,ae){var S,m=!1,f=null,i=[],u=(0,g.getVerbosityLevel)(),o=B.apiVersion,p="2.3.200";if(o!==p)throw new Error('The API version "'.concat(o,'" does not match ')+'the Worker version "'.concat(p,'".'));var v=B.docId,c=B.docBaseUrl,d=B.docId+"_worker",y=new ue.MessageHandler(d,v,ae);y.postMessageTransfers=B.postMessageTransfers;function x(){if(m)throw new Error("Worker was terminated")}function l(w){i.push(w)}function a(w){w.finish();var F=i.indexOf(w);i.splice(F,1)}function s(w){return C.apply(this,arguments)}function C(){return C=X(t.default.mark(function w(F){var O,b,I,P;return t.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,S.ensureDoc("checkHeader");case 2:return R.next=4,S.ensureDoc("parseStartXRef");case 4:return R.next=6,S.ensureDoc("parse",[F]);case 6:if(F){R.next=9;break}return R.next=9,S.ensureDoc("checkFirstPage");case 9:return R.next=11,Promise.all([S.ensureDoc("numPages"),S.ensureDoc("fingerprint")]);case 11:return O=R.sent,b=r(O,2),I=b[0],P=b[1],R.abrupt("return",{numPages:I,fingerprint:P});case 16:case"end":return R.stop()}},w)})),C.apply(this,arguments)}function A(w,F){var O=(0,g.createPromiseCapability)(),b,I=w.source;if(I.data){try{b=new e.LocalPdfManager(v,I.data,I.password,F,c),O.resolve(b)}catch(N){O.reject(N)}return O.promise}var P,T=[];try{P=new ne.PDFWorkerStream(y)}catch(N){return O.reject(N),O.promise}var R=P.getFullReader();R.headersReady.then(function(){if(!!R.isRangeSupported){var N=I.disableAutoFetch||R.isStreamingSupported;b=new e.NetworkPdfManager(v,P,{msgHandler:y,password:I.password,length:R.contentLength,disableAutoFetch:N,rangeChunkSize:I.rangeChunkSize},F,c);for(var D=0;D<T.length;D++)b.sendProgressiveData(T[D]);T=[],O.resolve(b),f=null}}).catch(function(N){O.reject(N),f=null});var W=0,Y=function(){var D=(0,g.arraysToBytes)(T);I.length&&D.length!==I.length&&(0,g.warn)("reported HTTP length is different from actual");try{b=new e.LocalPdfManager(v,D,I.password,F,c),O.resolve(b)}catch(E){O.reject(E)}T=[]},q=new Promise(function(N,D){var E=function U(K){try{if(x(),K.done){b||Y(),f=null;return}var H=K.value;W+=(0,g.arrayByteLength)(H),R.isStreamingSupported||y.send("DocProgress",{loaded:W,total:Math.max(W,R.contentLength||0)}),b?b.sendProgressiveData(H):T.push(H),R.read().then(U,D)}catch($){D($)}};R.read().then(E,D)});return q.catch(function(N){O.reject(N),f=null}),f=function(D){P.cancelAllRequests(D)},O.promise}function M(w){function F(P){x(),y.send("GetDoc",{pdfInfo:P})}function O(P){if(x(),P instanceof g.PasswordException){var T=new re("PasswordException: response "+P.code);
1l(T),y.sendWithPromise("PasswordRequest",P).then(function(R){a(T),S.updatePassword(R.password),b()}).catch(function(R){a(T),y.send("PasswordException",R)}.bind(null,P))}else P instanceof g.InvalidPDFException?y.send("InvalidPDF",P):P instanceof g.MissingPDFException?y.send("MissingPDF",P):P instanceof g.UnexpectedResponseException?y.send("UnexpectedResponse",P):y.send("UnknownError",new g.UnknownErrorException(P.message,P.toString()))}function b(){x(),s(!1).then(F,function(T){if(x(),!(T instanceof ie.XRefParseException)){O(T);return}S.requestLoadedStream(),S.onLoadedStream().then(function(){x(),s(!0).then(F,O)})},O)}x();var I={forceDataSchema:w.disableCreateObjectURL,maxImageSize:w.maxImageSize,disableFontFace:w.disableFontFace,nativeImageDecoderSupport:w.nativeImageDecoderSupport,ignoreErrors:w.ignoreErrors,isEvalSupported:w.isEvalSupported};A(w,I).then(function(P){if(m)throw P.terminate(new g.AbortException("Worker was terminated.")),new Error("Worker was terminated");S=P,S.onLoadedStream().then(function(T){y.send("DataLoaded",{length:T.bytes.byteLength})})}).then(b,O)}return y.on("GetPage",function(F){return S.getPage(F.pageIndex).then(function(O){return Promise.all([S.ensure(O,"rotate"),S.ensure(O,"ref"),S.ensure(O,"userUnit"),S.ensure(O,"view")]).then(function(b){var I=r(b,4),P=I[0],T=I[1],R=I[2],W=I[3];return{rotate:P,ref:T,userUnit:R,view:W}})})}),y.on("GetPageIndex",function(F){var O=z.Ref.get(F.ref.num,F.ref.gen),b=S.pdfDocument.catalog;return b.getPageIndex(O)}),y.on("GetDestinations",function(F){return S.ensureCatalog("destinations")}),y.on("GetDestination",function(F){return S.ensureCatalog("getDestination",[F.id])}),y.on("GetPageLabels",function(F){return S.ensureCatalog("pageLabels")}),y.on("GetPageLayout",function(F){return S.ensureCatalog("pageLayout")}),y.on("GetPageMode",function(F){return S.ensureCatalog("pageMode")}),y.on("GetViewerPreferences",function(w){return S.ensureCatalog("viewerPreferences")}),y.on("GetOpenActionDestination",function(w){return S.ensureCatalog("openActionDestination")}),y.on("GetAttachments",function(F){return S.ensureCatalog("attachments")}),y.on("GetJavaScript",function(F){return S.ensureCatalog("javaScript")}),y.on("GetOutline",function(F){return S.ensureCatalog("documentOutline")}),y.on("GetPermissions",function(w){return S.ensureCatalog("permissions")}),y.on("GetMetadata",function(F){return Promise.all([S.ensureDoc("documentInfo"),S.ensureCatalog("metadata")])}),y.on("GetData",function(F){return S.requestLoadedStream(),S.onLoadedStream().then(function(O){return O.bytes})}),y.on("GetStats",function(F){return S.pdfDocument.xref.stats}),y.on("GetAnnotations",function(w){var F=w.pageIndex,O=w.intent;return S.getPage(F).then(function(b){return b.getAnnotationsData(O)})}),y.on("GetOperatorList",function(F,O){var b=F.pageIndex;S.getPage(b).then(function(I){var P=new re("GetOperatorList: page ".concat(b));l(P);var T=u>=g.VerbosityLevel.INFOS?Date.now():0;I.getOperatorList({handler:y,sink:O,task:P,intent:F.intent,renderInteractiveForms:F.renderInteractiveForms}).then(function(R){a(P),T&&(0,g.info)("page=".concat(b+1," - getOperatorList: time=")+"".concat(Date.now()-T,"ms, len=").concat(R.length)),O.close()},function(R){a(P),!P.terminated&&(y.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.unknown}),O.error(R))})})},this),y.on("GetTextContent",function(F,O){var b=F.pageIndex;O.onPull=function(I){},O.onCancel=function(I){},S.getPage(b).then(function(I){var P=new re("GetTextContent: page "+b);l(P);var T=u>=g.VerbosityLevel.INFOS?Date.now():0;I.extractTextContent({handler:y,task:P,sink:O,normalizeWhitespace:F.normalizeWhitespace,combineTextItems:F.combineTextItems}).then(function(){a(P),T&&(0,g.info)("page=".concat(b+1," - getTextContent: time=")+"".concat(Date.now()-T,"ms")),O.close()},function(R){a(P),!P.terminated&&O.error(R)})})}),y.on("FontFallback",function(w){return S.fontFallback(w.id,y)}),y.on("Cleanup",function(F){return S.cleanup()}),y.on("Terminate",function(F){m=!0,S&&(S.terminate(new g.AbortException("Worker was terminated.")),S=null),f&&f(new g.AbortException("Worker was terminated.")),(0,z.clearPrimitiveCaches)();var O=[];
1return i.forEach(function(b){O.push(b.finished),b.terminate()}),Promise.all(O).then(function(){y.destroy(),y=null})}),y.on("Ready",function(F){M(B),B=null}),d},initializeFromPort:function(B){var ae=new ue.MessageHandler("worker","main",B);Z.setup(ae,B),ae.send("ready",null)}};G.WorkerMessageHandler=Z;function oe(_){return typeof _.postMessage=="function"&&"onmessage"in _}typeof window=="undefined"&&!(0,se.default)()&&typeof self!="undefined"&&oe(self)&&Z.initializeFromPort(self)},function(le,G,h){"use strict";le.exports=h(3)},function(le,G,h){"use strict";(function(t){function g(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?g=function(ue){return typeof ue}:g=function(ue){return ue&&typeof Symbol=="function"&&ue.constructor===Symbol&&ue!==Symbol.prototype?"symbol":typeof ue},g(e)}var z=function(e){"use strict";var se=Object.prototype,ue=se.hasOwnProperty,ne,ie=typeof Symbol=="function"?Symbol:{},n=ie.iterator||"@@iterator",r=ie.asyncIterator||"@@asyncIterator",L=ie.toStringTag||"@@toStringTag";function J(a,s,C,A){var M=s&&s.prototype instanceof _?s:_,w=Object.create(M.prototype),F=new y(A||[]);return w._invoke=p(a,C,F),w}e.wrap=J;function V(a,s,C){try{return{type:"normal",arg:a.call(s,C)}}catch(A){return{type:"throw",arg:A}}}var j="suspendedStart",X="suspendedYield",re="executing",Z="completed",oe={};function _(){}function B(){}function ae(){}var S={};S[n]=function(){return this};var m=Object.getPrototypeOf,f=m&&m(m(x([])));f&&f!==se&&ue.call(f,n)&&(S=f);var i=ae.prototype=_.prototype=Object.create(S);B.prototype=i.constructor=ae,ae.constructor=B,ae[L]=B.displayName="GeneratorFunction";function u(a){["next","throw","return"].forEach(function(s){a[s]=function(C){return this._invoke(s,C)}})}e.isGeneratorFunction=function(a){var s=typeof a=="function"&&a.constructor;return s?s===B||(s.displayName||s.name)==="GeneratorFunction":!1},e.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,ae):(a.__proto__=ae,L in a||(a[L]="GeneratorFunction")),a.prototype=Object.create(i),a},e.awrap=function(a){return{__await:a}};function o(a){function s(M,w,F,O){var b=V(a[M],a,w);if(b.type==="throw")O(b.arg);else{var I=b.arg,P=I.value;return P&&g(P)==="object"&&ue.call(P,"__await")?Promise.resolve(P.__await).then(function(T){s("next",T,F,O)},function(T){s("throw",T,F,O)}):Promise.resolve(P).then(function(T){I.value=T,F(I)},function(T){return s("throw",T,F,O)})}}var C;function A(M,w){function F(){return new Promise(function(O,b){s(M,w,O,b)})}return C=C?C.then(F,F):F()}this._invoke=A}u(o.prototype),o.prototype[r]=function(){return this},e.AsyncIterator=o,e.async=function(a,s,C,A){var M=new o(J(a,s,C,A));return e.isGeneratorFunction(s)?M:M.next().then(function(w){return w.done?w.value:M.next()})};function p(a,s,C){var A=j;return function(w,F){if(A===re)throw new Error("Generator is already running");if(A===Z){if(w==="throw")throw F;return l()}for(C.method=w,C.arg=F;;){var O=C.delegate;if(O){var b=v(O,C);if(b){if(b===oe)continue;return b}}if(C.method==="next")C.sent=C._sent=C.arg;else if(C.method==="throw"){if(A===j)throw A=Z,C.arg;C.dispatchException(C.arg)}else C.method==="return"&&C.abrupt("return",C.arg);A=re;var I=V(a,s,C);if(I.type==="normal"){if(A=C.done?Z:X,I.arg===oe)continue;return{value:I.arg,done:C.done}}else I.type==="throw"&&(A=Z,C.method="throw",C.arg=I.arg)}}}function v(a,s){var C=a.iterator[s.method];if(C===ne){if(s.delegate=null,s.method==="throw"){if(a.iterator.return&&(s.method="return",s.arg=ne,v(a,s),s.method==="throw"))return oe;s.method="throw",s.arg=new TypeError("The iterator does not provide a 'throw' method")}return oe}var A=V(C,a.iterator,s.arg);if(A.type==="throw")return s.method="throw",s.arg=A.arg,s.delegate=null,oe;var M=A.arg;if(!M)return s.method="throw",s.arg=new TypeError("iterator result is not an object"),s.delegate=null,oe;if(M.done)s[a.resultName]=M.value,s.next=a.nextLoc,s.method!=="return"&&(s.method="next",s.arg=ne);else return M;return s.delegate=null,oe}u(i),i[L]="Generator",i[n]=function(){return this},i.toString=function(){return"[object Generator]"};function c(a){var s={tryLoc:a[0]};1 in a&&(s.catchLoc=a[1]),2 in a&&(s.finallyLoc=a[2],s.afterLoc=a[3]),this.tryEntries.push(s)}function d(a){var s=a.completion||{};s.type="normal",delete s.arg,a.completion=s}function y(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(c,this),this.reset(!0)}e.keys=function(a){var s=[];for(var C in a)s.push(C);return s.reverse(),function A(){for(;s.length;){var M=s.pop();if(M in a)return A.value=M,A.done=!1,A}return A.done=!0,A}};function x(a){if(a){var s=a[n];if(s)return s.call(a);if(typeof a.next=="function")return a;
1if(!isNaN(a.length)){var C=-1,A=function M(){for(;++C<a.length;)if(ue.call(a,C))return M.value=a[C],M.done=!1,M;return M.value=ne,M.done=!0,M};return A.next=A}}return{next:l}}e.values=x;function l(){return{value:ne,done:!0}}return y.prototype={constructor:y,reset:function(s){if(this.prev=0,this.next=0,this.sent=this._sent=ne,this.done=!1,this.delegate=null,this.method="next",this.arg=ne,this.tryEntries.forEach(d),!s)for(var C in this)C.charAt(0)==="t"&&ue.call(this,C)&&!isNaN(+C.slice(1))&&(this[C]=ne)},stop:function(){this.done=!0;var s=this.tryEntries[0],C=s.completion;if(C.type==="throw")throw C.arg;return this.rval},dispatchException:function(s){if(this.done)throw s;var C=this;function A(I,P){return F.type="throw",F.arg=s,C.next=I,P&&(C.method="next",C.arg=ne),!!P}for(var M=this.tryEntries.length-1;M>=0;--M){var w=this.tryEntries[M],F=w.completion;if(w.tryLoc==="root")return A("end");if(w.tryLoc<=this.prev){var O=ue.call(w,"catchLoc"),b=ue.call(w,"finallyLoc");if(O&&b){if(this.prev<w.catchLoc)return A(w.catchLoc,!0);if(this.prev<w.finallyLoc)return A(w.finallyLoc)}else if(O){if(this.prev<w.catchLoc)return A(w.catchLoc,!0)}else if(b){if(this.prev<w.finallyLoc)return A(w.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(s,C){for(var A=this.tryEntries.length-1;A>=0;--A){var M=this.tryEntries[A];if(M.tryLoc<=this.prev&&ue.call(M,"finallyLoc")&&this.prev<M.finallyLoc){var w=M;break}}w&&(s==="break"||s==="continue")&&w.tryLoc<=C&&C<=w.finallyLoc&&(w=null);var F=w?w.completion:{};return F.type=s,F.arg=C,w?(this.method="next",this.next=w.finallyLoc,oe):this.complete(F)},complete:function(s,C){if(s.type==="throw")throw s.arg;return s.type==="break"||s.type==="continue"?this.next=s.arg:s.type==="return"?(this.rval=this.arg=s.arg,this.method="return",this.next="end"):s.type==="normal"&&C&&(this.next=C),oe},finish:function(s){for(var C=this.tryEntries.length-1;C>=0;--C){var A=this.tryEntries[C];if(A.finallyLoc===s)return this.complete(A.completion,A.afterLoc),d(A),oe}},catch:function(s){for(var C=this.tryEntries.length-1;C>=0;--C){var A=this.tryEntries[C];if(A.tryLoc===s){var M=A.completion;if(M.type==="throw"){var w=M.arg;d(A)}return w}}throw new Error("illegal catch attempt")},delegateYield:function(s,C,A){return this.delegate={iterator:x(s),resultName:C,nextLoc:A},this.method==="next"&&(this.arg=ne),oe}},e}(g(t)==="object"?t.exports:{});try{regeneratorRuntime=z}catch(e){Function("r","regeneratorRuntime = r")(z)}}).call(this,h(4)(le))},function(le,G,h){"use strict";le.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.arrayByteLength=K,G.arraysToBytes=H,G.assert=A,G.bytesToString=E,G.createPromiseCapability=Ue,G.getVerbosityLevel=l,G.info=a,G.isArrayBuffer=He,G.isArrayEqual=Le,G.isBool=De,G.isEmptyObj=we,G.isNum=Oe,G.isString=ke,G.isSpace=Ve,G.isSameOrigin=M,G.createValidAbsoluteUrl=F,G.isLittleEndian=ve,G.isEvalSupported=xe,G.log2=Q,G.readInt8=te,G.readUint16=he,G.readUint32=de,G.removeNullCharacters=D,G.setVerbosityLevel=x,G.shadow=O,G.string32=$,G.stringToBytes=U,G.stringToPDFString=Fe,G.stringToUTF8String=me,G.utf8StringToString=Ae,G.warn=s,G.unreachable=C,Object.defineProperty(G,"ReadableStream",{enumerable:!0,get:function(){return t.ReadableStream}}),G.createObjectURL=G.FormatError=G.Util=G.UnknownErrorException=G.UnexpectedResponseException=G.TextRenderingMode=G.StreamType=G.PermissionFlag=G.PasswordResponses=G.PasswordException=G.NativeImageDecoding=G.MissingPDFException=G.InvalidPDFException=G.AbortException=G.CMapCompressionType=G.ImageKind=G.FontType=G.AnnotationType=G.AnnotationStateModelType=G.AnnotationReviewState=G.AnnotationReplyType=G.AnnotationMarkedState=G.AnnotationFlag=G.AnnotationFieldFlag=G.AnnotationBorderStyleType=G.UNSUPPORTED_FEATURES=G.VerbosityLevel=G.OPS=G.IDENTITY_MATRIX=G.FONT_IDENTITY_MATRIX=G.BaseException=void 0,h(6);var t=h(181);function g(ce,Ee){for(var Ce=0;Ce<Ee.length;Ce++){var Se=Ee[Ce];Se.enumerable=Se.enumerable||!1,Se.configurable=!0,"value"in Se&&(Se.writable=!0),Object.defineProperty(ce,Se.key,Se)}}function z(ce,Ee,Ce){return Ee&&g(ce.prototype,Ee),Ce&&g(ce,Ce),ce}function e(ce){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(Ce){return typeof Ce}:e=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},e(ce)}function se(ce,Ee){if(!(ce instanceof Ee))throw new TypeError("Cannot call a class as a function")}function ue(ce,Ee){return Ee&&(e(Ee)==="object"||typeof Ee=="function")?Ee:ne(ce)}function ne(ce){if(ce===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ce}function ie(ce){return ie=Object.setPrototypeOf?Object.getPrototypeOf:function(Ce){return Ce.__proto__||Object.getPrototypeOf(Ce)},ie(ce)}function n(ce,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function");ce.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:ce,writable:!0,configurable:!0}}),Ee&&r(ce,Ee)}function r(ce,Ee){return r=Object.setPrototypeOf||function(Se,Ne){return Se.__proto__=Ne,Se},r(ce,Ee)}var L=[1,0,0,1,0,0];G.IDENTITY_MATRIX=L;var J=[.001,0,0,.001,0,0];G.FONT_IDENTITY_MATRIX=J;var V={NONE:"none",DECODE:"decode",DISPLAY:"display"};G.NativeImageDecoding=V;var j={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048};G.PermissionFlag=j;var X={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4};G.TextRenderingMode=X;var re={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};G.ImageKind=re;var Z={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26};G.AnnotationType=Z;var oe={MARKED:"Marked",REVIEW:"Review"};G.AnnotationStateModelType=oe;var _={MARKED:"Marked",UNMARKED:"Unmarked"};G.AnnotationMarkedState=_;var B={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"};G.AnnotationReviewState=B;var ae={GROUP:"Group",REPLY:"R"};G.AnnotationReplyType=ae;var S={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};G.AnnotationFlag=S;var m={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864};G.AnnotationFieldFlag=m;var f={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5};G.AnnotationBorderStyleType=f;var i={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"};G.StreamType=i;var u={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};G.FontType=u;var o={ERRORS:0,WARNINGS:1,INFOS:5};G.VerbosityLevel=o;var p={NONE:0,BINARY:1,STREAM:2};G.CMapCompressionType=p;var v={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91};G.OPS=v;var c={unknown:"unknown",forms:"forms",javaScript:"javaScript",smask:"smask",shadingPattern:"shadingPattern",font:"font"};G.UNSUPPORTED_FEATURES=c;var d={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};G.PasswordResponses=d;var y=o.ERRORS;function x(ce){Number.isInteger(ce)&&(y=ce)}function l(){return y}function a(ce){y>=o.INFOS&&console.log("Info: ".concat(ce))}function s(ce){y>=o.WARNINGS&&console.log("Warning: ".concat(ce))}function C(ce){throw new Error(ce)}function A(ce,Ee){ce||C(Ee)}function M(ce,Ee){var Ce;
1try{if(Ce=new URL(ce),!Ce.origin||Ce.origin==="null")return!1}catch(Ne){return!1}var Se=new URL(Ee,Ce);return Ce.origin===Se.origin}function w(ce){if(!ce)return!1;switch(ce.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function F(ce,Ee){if(!ce)return null;try{var Ce=Ee?new URL(ce,Ee):new URL(ce);if(w(Ce))return Ce}catch(Se){}return null}function O(ce,Ee,Ce){return Object.defineProperty(ce,Ee,{value:Ce,enumerable:!0,configurable:!0,writable:!1}),Ce}var b=function(){function Ee(Ce){this.constructor===Ee&&C("Cannot initialize BaseException."),this.message=Ce,this.name=this.constructor.name}return Ee.prototype=new Error,Ee.constructor=Ee,Ee}();G.BaseException=b;var I=function(ce){n(Ee,ce);function Ee(Ce,Se){var Ne;return se(this,Ee),Ne=ue(this,ie(Ee).call(this,Ce)),Ne.code=Se,Ne}return Ee}(b);G.PasswordException=I;var P=function(ce){n(Ee,ce);function Ee(Ce,Se){var Ne;return se(this,Ee),Ne=ue(this,ie(Ee).call(this,Ce)),Ne.details=Se,Ne}return Ee}(b);G.UnknownErrorException=P;var T=function(ce){n(Ee,ce);function Ee(){return se(this,Ee),ue(this,ie(Ee).apply(this,arguments))}return Ee}(b);G.InvalidPDFException=T;var R=function(ce){n(Ee,ce);function Ee(){return se(this,Ee),ue(this,ie(Ee).apply(this,arguments))}return Ee}(b);G.MissingPDFException=R;var W=function(ce){n(Ee,ce);function Ee(Ce,Se){var Ne;return se(this,Ee),Ne=ue(this,ie(Ee).call(this,Ce)),Ne.status=Se,Ne}return Ee}(b);G.UnexpectedResponseException=W;var Y=function(ce){n(Ee,ce);function Ee(){return se(this,Ee),ue(this,ie(Ee).apply(this,arguments))}return Ee}(b);G.FormatError=Y;var q=function(ce){n(Ee,ce);function Ee(){return se(this,Ee),ue(this,ie(Ee).apply(this,arguments))}return Ee}(b);G.AbortException=q;var N=/\x00/g;function D(ce){return typeof ce!="string"?(s("The argument for removeNullCharacters must be a string."),ce):ce.replace(N,"")}function E(ce){A(ce!==null&&e(ce)==="object"&&ce.length!==void 0,"Invalid argument for bytesToString");var Ee=ce.length,Ce=8192;if(Ee<Ce)return String.fromCharCode.apply(null,ce);for(var Se=[],Ne=0;Ne<Ee;Ne+=Ce){var Me=Math.min(Ne+Ce,Ee),Qe=ce.subarray(Ne,Me);Se.push(String.fromCharCode.apply(null,Qe))}return Se.join("")}function U(ce){A(typeof ce=="string","Invalid argument for stringToBytes");for(var Ee=ce.length,Ce=new Uint8Array(Ee),Se=0;Se<Ee;++Se)Ce[Se]=ce.charCodeAt(Se)&255;return Ce}function K(ce){return ce.length!==void 0?ce.length:(A(ce.byteLength!==void 0),ce.byteLength)}function H(ce){var Ee=ce.length;if(Ee===1&&ce[0]instanceof Uint8Array)return ce[0];for(var Ce=0,Se=0;Se<Ee;Se++)Ce+=K(ce[Se]);for(var Ne=0,Me=new Uint8Array(Ce),Qe=0;Qe<Ee;Qe++){var ze=ce[Qe];ze instanceof Uint8Array||(typeof ze=="string"?ze=U(ze):ze=new Uint8Array(ze));var _e=ze.byteLength;Me.set(ze,Ne),Ne+=_e}return Me}function $(ce){return String.fromCharCode(ce>>24&255,ce>>16&255,ce>>8&255,ce&255)}function Q(ce){return ce<=0?0:Math.ceil(Math.log2(ce))}function te(ce,Ee){return ce[Ee]<<24>>24}function he(ce,Ee){return ce[Ee]<<8|ce[Ee+1]}function de(ce,Ee){return(ce[Ee]<<24|ce[Ee+1]<<16|ce[Ee+2]<<8|ce[Ee+3])>>>0}function ve(){var ce=new Uint8Array(4);ce[0]=1;var Ee=new Uint32Array(ce.buffer,0,1);return Ee[0]===1}function xe(){try{return new Function(""),!0}catch(ce){return!1}}var ge=["rgb(",0,",",0,",",0,")"],ye=function(){function ce(){se(this,ce)}return z(ce,null,[{key:"makeCssRgb",value:function(Ce,Se,Ne){return ge[1]=Ce,ge[3]=Se,ge[5]=Ne,ge.join("")}},{key:"transform",value:function(Ce,Se){return[Ce[0]*Se[0]+Ce[2]*Se[1],Ce[1]*Se[0]+Ce[3]*Se[1],Ce[0]*Se[2]+Ce[2]*Se[3],Ce[1]*Se[2]+Ce[3]*Se[3],Ce[0]*Se[4]+Ce[2]*Se[5]+Ce[4],Ce[1]*Se[4]+Ce[3]*Se[5]+Ce[5]]}},{key:"applyTransform",value:function(Ce,Se){var Ne=Ce[0]*Se[0]+Ce[1]*Se[2]+Se[4],Me=Ce[0]*Se[1]+Ce[1]*Se[3]+Se[5];return[Ne,Me]}},{key:"applyInverseTransform",value:function(Ce,Se){var Ne=Se[0]*Se[3]-Se[1]*Se[2],Me=(Ce[0]*Se[3]-Ce[1]*Se[2]+Se[2]*Se[5]-Se[4]*Se[3])/Ne,Qe=(-Ce[0]*Se[1]+Ce[1]*Se[0]+Se[4]*Se[1]-Se[5]*Se[0])/Ne;return[Me,Qe]}},{key:"getAxialAlignedBoundingBox",value:function(Ce,Se){var Ne=ce.applyTransform(Ce,Se),Me=ce.applyTransform(Ce.slice(2,4),Se),Qe=ce.applyTransform([Ce[0],Ce[3]],Se),ze=ce.applyTransform([Ce[2],Ce[1]],Se);return[Math.min(Ne[0],Me[0],Qe[0],ze[0]),Math.min(Ne[1],Me[1],Qe[1],ze[1]),Math.max(Ne[0],Me[0],Qe[0],ze[0]),Math.max(Ne[1],Me[1],Qe[1],ze[1])]}},{key:"inverseTransform",value:function(Ce){var Se=Ce[0]*Ce[3]-Ce[1]*Ce[2];return[Ce[3]/Se,-Ce[1]/Se,-Ce[2]/Se,Ce[0]/Se,(Ce[2]*Ce[5]-Ce[4]*Ce[3])/Se,(Ce[4]*Ce[1]-Ce[5]*Ce[0])/Se]}},{key:"apply3dTransform",value:function(Ce,Se){return[Ce[0]*Se[0]+Ce[1]*Se[1]+Ce[2]*Se[2],Ce[3]*Se[0]+Ce[4]*Se[1]+Ce[5]*Se[2],Ce[6]*Se[0]+Ce[7]*Se[1]+Ce[8]*Se[2]]}},{key:"singularValueDecompose2dScale",value:function(Ce){var Se=[Ce[0],Ce[2],Ce[1],Ce[3]],Ne=Ce[0]*Se[0]+Ce[1]*Se[2],Me=Ce[0]*Se[1]+Ce[1]*Se[3],Qe=Ce[2]*Se[0]+Ce[3]*Se[2],ze=Ce[2]*Se[1]+Ce[3]*Se[3],_e=(Ne+ze)/2,rr=Math.sqrt((Ne+ze)*(Ne+ze)-4*(Ne*ze-Qe*Me))/2,ur=_e+rr||1,cr=_e-rr||1;return[Math.sqrt(ur),Math.sqrt(cr)]}},{key:"normalizeRect",value:function(Ce){var Se=Ce.slice(0);return Ce[0]>Ce[2]&&(Se[0]=Ce[2],Se[2]=Ce[0]),Ce[1]>Ce[3]&&(Se[1]=Ce[3],Se[3]=Ce[1]),Se}},{key:"intersect",value:function(Ce,Se){function Ne(_e,rr){return _e-rr}var Me=[Ce[0],Ce[2],Se[0],Se[2]].sort(Ne),Qe=[Ce[1],Ce[3],Se[1],Se[3]].sort(Ne),ze=[];if(Ce=ce.normalizeRect(Ce),Se=ce.normalizeRect(Se),Me[0]===Ce[0]&&Me[1]===Se[0]||Me[0]===Se[0]&&Me[1]===Ce[0])ze[0]=Me[1],ze[2]=Me[2];else return null;if(Qe[0]===Ce[1]&&Qe[1]===Se[1]||Qe[0]===Se[1]&&Qe[1]===Ce[1])ze[1]=Qe[1],ze[3]=Qe[2];else return null;return ze}}]),ce}();G.Util=ye;var be=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function Fe(ce){var Ee=ce.length,Ce=[];if(ce[0]==="\xFE"&&ce[1]==="\xFF")for(var Se=2;Se<Ee;Se+=2)Ce.push(String.fromCharCode(ce.charCodeAt(Se)<<8|ce.charCodeAt(Se+1)));else for(var Ne=0;Ne<Ee;++Ne){var Me=be[ce.charCodeAt(Ne)];Ce.push(Me?String.fromCharCode(Me):ce.charAt(Ne))}return Ce.join("")}function me(ce){return decodeURIComponent(escape(ce))}function Ae(ce){return unescape(encodeURIComponent(ce))}function we(ce){for(var Ee in ce)return!1;return!0}function De(ce){return typeof ce=="boolean"}function Oe(ce){return typeof ce=="number"}function ke(ce){return typeof ce=="string"}function He(ce){return e(ce)==="object"&&ce!==null&&ce.byteLength!==void 0}function Le(ce,Ee){return ce.length!==Ee.length?!1:ce.every(function(Ce,Se){return Ce===Ee[Se]})}function Ve(ce){return ce===32||ce===9||ce===13||ce===10}function Ue(){var ce=Object.create(null),Ee=!1;return Object.defineProperty(ce,"settled",{get:function(){return Ee}}
1),ce.promise=new Promise(function(Ce,Se){ce.resolve=function(Ne){Ee=!0,Ce(Ne)},ce.reject=function(Ne){Ee=!0,Se(Ne)}}),ce}var Ie=function(){var Ee="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function(Se,Ne){var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(!Me&&URL.createObjectURL){var Qe=new Blob([Se],{type:Ne});return URL.createObjectURL(Qe)}for(var ze="data:".concat(Ne,";base64,"),_e=0,rr=Se.length;_e<rr;_e+=3){var ur=Se[_e]&255,cr=Se[_e+1]&255,dr=Se[_e+2]&255,mr=ur>>2,Dr=(ur&3)<<4|cr>>4,Fr=_e+1<rr?(cr&15)<<2|dr>>6:64,xr=_e+2<rr?dr&63:64;ze+=Ee[mr]+Ee[Dr]+Ee[Fr]+Ee[xr]}return ze}}();G.createObjectURL=Ie},function(le,G,h){"use strict";function t(se){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(ne){return typeof ne}:t=function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},t(se)}var g=h(7);if(!g._pdfjsCompatibilityChecked){g._pdfjsCompatibilityChecked=!0;var z=h(8),e=(typeof window=="undefined"?"undefined":t(window))==="object"&&(typeof document=="undefined"?"undefined":t(document))==="object";(function(){g.btoa||!z()||(g.btoa=function(ue){return Xa.from(ue,"binary").toString("base64")})})(),function(){g.atob||!z()||(g.atob=function(ue){return Xa.from(ue,"base64").toString("binary")})}(),function(){!e||typeof Element.prototype.remove=="undefined"&&(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)})}(),function(){if(!(!e||z())){var ue=document.createElement("div");if(ue.classList.add("testOne","testTwo"),!(ue.classList.contains("testOne")===!0&&ue.classList.contains("testTwo")===!0)){var ne=DOMTokenList.prototype.add,ie=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(){for(var n=arguments.length,r=new Array(n),L=0;L<n;L++)r[L]=arguments[L];for(var J=0,V=r;J<V.length;J++){var j=V[J];ne.call(this,j)}},DOMTokenList.prototype.remove=function(){for(var n=arguments.length,r=new Array(n),L=0;L<n;L++)r[L]=arguments[L];for(var J=0,V=r;J<V.length;J++){var j=V[J];ie.call(this,j)}}}}}(),function(){if(!(!e||z())){var ue=document.createElement("div");ue.classList.toggle("test",0)!==!1&&(DOMTokenList.prototype.toggle=function(ne){var ie=arguments.length>1?!!arguments[1]:!this.contains(ne);return this[ie?"add":"remove"](ne),ie})}}(),function(){String.prototype.startsWith||h(9)}(),function(){String.prototype.endsWith||h(61)}(),function(){String.prototype.includes||h(63)}(),function(){Array.prototype.includes||h(65)}(),function(){Array.from||h(72)}(),function(){Object.assign||h(93)}(),function(){Math.log2||(Math.log2=h(96))}(),function(){Number.isNaN||(Number.isNaN=h(98))}(),function(){Number.isInteger||(Number.isInteger=h(100))}(),function(){g.Promise&&g.Promise.prototype&&g.Promise.prototype.finally||(g.Promise=h(103))}(),function(){g.URL=h(125)}(),function(){g.WeakMap||(g.WeakMap=h(132))}(),function(){g.WeakSet||(g.WeakSet=h(142))}(),function(){String.prototype.codePointAt||h(144)}(),function(){String.fromCodePoint||(String.fromCodePoint=h(146))}(),function(){g.Symbol||h(148)}(),function(){String.prototype.padStart||h(171)}(),function(){String.prototype.padEnd||h(176)}(),function(){Object.values||(Object.values=h(178))}()}},function(le,G,h){"use strict";le.exports=typeof window!="undefined"&&window.Math===Math?window:typeof ya!="undefined"&&ya.Math===Math?ya:typeof self!="undefined"&&self.Math===Math?self:{}},function(le,G,h){"use strict";function t(g){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(e){return typeof e}:t=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(g)}le.exports=function(){return(typeof Fa=="undefined"?"undefined":t(Fa))==="object"&&Fa+""=="[object process]"&&!Fa.versions.nw&&!Fa.versions.electron}},function(le,G,h){h(10);var t=h(58);le.exports=t("String","startsWith")},function(le,G,h){"use strict";var t=h(11),g=h(47),z=h(53),e=h(21),se=h(57),ue="".startsWith,ne=Math.min;t({target:"String",proto:!0,forced:!se("startsWith")},{startsWith:function(n){var r=String(e(this));z(n);var L=g(ne(arguments.length>1?arguments[1]:void 0,r.length)),J=String(n);return ue?ue.call(r,J,L):r.slice(L,L+J.length)===J}})},function(le,G,h){var t=h(12),g=h(13).f,z=h(27),e=h(30),se=h(32),ue=h(40),ne=h(52);
1le.exports=function(ie,n){var r=ie.target,L=ie.global,J=ie.stat,V,j,X,re,Z,oe;if(L?j=t:J?j=t[r]||se(r,{}):j=(t[r]||{}).prototype,j)for(X in n){if(Z=n[X],ie.noTargetGet?(oe=g(j,X),re=oe&&oe.value):re=j[X],V=ne(L?X:r+(J?".":"#")+X,ie.forced),!V&&re!==void 0){if(typeof Z==typeof re)continue;ue(Z,re)}(ie.sham||re&&re.sham)&&z(Z,"sham",!0),e(j,X,Z,ie)}}},function(le,G){var h="object",t=function(g){return g&&g.Math==Math&&g};le.exports=t(typeof globalThis==h&&globalThis)||t(typeof window==h&&window)||t(typeof self==h&&self)||t(typeof ya==h&&ya)||Function("return this")()},function(le,G,h){var t=h(14),g=h(16),z=h(17),e=h(18),se=h(22),ue=h(24),ne=h(25),ie=Object.getOwnPropertyDescriptor;G.f=t?ie:function(r,L){if(r=e(r),L=se(L,!0),ne)try{return ie(r,L)}catch(J){}if(ue(r,L))return z(!g.f.call(r,L),r[L])}},function(le,G,h){var t=h(15);le.exports=!t(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},function(le,G){le.exports=function(h){try{return!!h()}catch(t){return!0}}},function(le,G,h){"use strict";var t={}.propertyIsEnumerable,g=Object.getOwnPropertyDescriptor,z=g&&!t.call({1:2},1);G.f=z?function(se){var ue=g(this,se);return!!ue&&ue.enumerable}:t},function(le,G){le.exports=function(h,t){return{enumerable:!(h&1),configurable:!(h&2),writable:!(h&4),value:t}}},function(le,G,h){var t=h(19),g=h(21);le.exports=function(z){return t(g(z))}},function(le,G,h){var t=h(15),g=h(20),z="".split;le.exports=t(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return g(e)=="String"?z.call(e,""):Object(e)}:Object},function(le,G){var h={}.toString;le.exports=function(t){return h.call(t).slice(8,-1)}},function(le,G){le.exports=function(h){if(h==null)throw TypeError("Can't call method on "+h);return h}},function(le,G,h){var t=h(23);le.exports=function(g,z){if(!t(g))return g;var e,se;if(z&&typeof(e=g.toString)=="function"&&!t(se=e.call(g))||typeof(e=g.valueOf)=="function"&&!t(se=e.call(g))||!z&&typeof(e=g.toString)=="function"&&!t(se=e.call(g)))return se;throw TypeError("Can't convert object to primitive value")}},function(le,G){le.exports=function(h){return typeof h=="object"?h!==null:typeof h=="function"}},function(le,G){var h={}.hasOwnProperty;le.exports=function(t,g){return h.call(t,g)}},function(le,G,h){var t=h(14),g=h(15),z=h(26);le.exports=!t&&!g(function(){return Object.defineProperty(z("div"),"a",{get:function(){return 7}}).a!=7})},function(le,G,h){var t=h(12),g=h(23),z=t.document,e=g(z)&&g(z.createElement);le.exports=function(se){return e?z.createElement(se):{}}},function(le,G,h){var t=h(14),g=h(28),z=h(17);le.exports=t?function(e,se,ue){return g.f(e,se,z(1,ue))}:function(e,se,ue){return e[se]=ue,e}},function(le,G,h){var t=h(14),g=h(25),z=h(29),e=h(22),se=Object.defineProperty;G.f=t?se:function(ne,ie,n){if(z(ne),ie=e(ie,!0),z(n),g)try{return se(ne,ie,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(ne[ie]=n.value),ne}},function(le,G,h){var t=h(23);le.exports=function(g){if(!t(g))throw TypeError(String(g)+" is not an object");return g}},function(le,G,h){var t=h(12),g=h(31),z=h(27),e=h(24),se=h(32),ue=h(34),ne=h(35),ie=ne.get,n=ne.enforce,r=String(ue).split("toString");g("inspectSource",function(L){return ue.call(L)}),(le.exports=function(L,J,V,j){var X=j?!!j.unsafe:!1,re=j?!!j.enumerable:!1,Z=j?!!j.noTargetGet:!1;if(typeof V=="function"&&(typeof J=="string"&&!e(V,"name")&&z(V,"name",J),n(V).source=r.join(typeof J=="string"?J:"")),L===t){re?L[J]=V:se(J,V);return}else X?!Z&&L[J]&&(re=!0):delete L[J];re?L[J]=V:z(L,J,V)})(Function.prototype,"toString",function(){return typeof this=="function"&&ie(this).source||ue.call(this)})},function(le,G,h){var t=h(12),g=h(32),z=h(33),e="__core-js_shared__",se=t[e]||g(e,{});(le.exports=function(ue,ne){return se[ue]||(se[ue]=ne!==void 0?ne:{})})("versions",[]).push({version:"3.2.1",mode:z?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})},function(le,G,h){var t=h(12),g=h(27);le.exports=function(z,e){try{g(t,z,e)}catch(se){t[z]=e}return e}},function(le,G){le.exports=!1},function(le,G,h){var t=h(31);le.exports=t("native-function-to-string",Function.toString)},function(le,G,h){var t=h(36),g=h(12),z=h(23),e=h(27),se=h(24),ue=h(37),ne=h(39),ie=g.WeakMap,n,r,L,J=function(_){return L(_)?r(_):n(_,{})},V=function(_){return function(B){var ae;if(!z(B)||(ae=r(B)).type!==_)throw TypeError("Incompatible receiver, "+_+" required");return ae}};if(t){var j=new ie,X=j.get,re=j.has,Z=j.set;n=function(_,B){return Z.call(j,_,B),B},r=function(_){return X.call(j,_)||{}},L=function(_){return re.call(j,_)}}else{var oe=ue("state");ne[oe]=!0,n=function(_,B){return e(_,oe,B),B},r=function(_){return se(_,oe)?_[oe]:{}},L=function(_){return se(_,oe)}}le.exports={set:n,get:r,has:L,enforce:J,getterFor:V}},function(le,G,h){var t=h(12),g=h(34),z=t.WeakMap;le.exports=typeof z=="function"&&/native code/.test(g.call(z))},function(le,G,h){var t=h(31),g=h(38),z=t("keys");le.exports=function(e){return z[e]||(z[e]=g(e))}},function(le,G){var h=0,t=Math.random();le.exports=function(g){return"Symbol("+String(g===void 0?"":g)+")_"+(++h+t).toString(36)}},function(le,G){le.exports={}},function(le,G,h){var t=h(24),g=h(41),z=h(13),e=h(28);le.exports=function(se,ue){for(var ne=g(ue),ie=e.f,n=z.f,r=0;r<ne.length;r++){var L=ne[r];t(se,L)||ie(se,L,n(ue,L))}}},function(le,G,h){var t=h(42),g=h(44),z=h(51),e=h(29);le.exports=t("Reflect","ownKeys")||function(ue){var ne=g.f(e(ue)),ie=z.f;return ie?ne.concat(ie(ue)):ne}},function(le,G,h){var t=h(43),g=h(12),z=function(e){return typeof e=="function"?e:void 0};le.exports=function(e,se){return arguments.length<2?z(t[e])||z(g[e]):t[e]&&t[e][se]||g[e]&&g[e][se]}},function(le,G,h){le.exports=h(12)},function(le,G,h){var t=h(45),g=h(50),z=g.concat("length","prototype");G.f=Object.getOwnPropertyNames||function(se){return t(se,z)}},function(le,G,h){var t=h(24),g=h(18),z=h(46).indexOf,e=h(39);le.exports=function(se,ue){var ne=g(se),ie=0,n=[],r;for(r in ne)!t(e,r)&&t(ne,r)&&n.push(r);for(;ue.length>ie;)t(ne,r=ue[ie++])&&(~z(n,r)||n.push(r));return n}},function(le,G,h){var t=h(18),g=h(47),z=h(49),e=function(se){return function(ue,ne,ie){var n=t(ue),r=g(n.length),L=z(ie,r),J;if(se&&ne!=ne){for(;r>L;)if(J=n[L++],J!=J)return!0}else for(;r>L;L++)if((se||L in n)&&n[L]===ne)return se||L||0;return!se&&-1}};le.exports={includes:e(!0),indexOf:e(!1)}},function(le,G,h){var t=h(48),g=Math.min;le.exports=function(z){return z>
10?g(t(z),9007199254740991):0}},function(le,G){var h=Math.ceil,t=Math.floor;le.exports=function(g){return isNaN(g=+g)?0:(g>0?t:h)(g)}},function(le,G,h){var t=h(48),g=Math.max,z=Math.min;le.exports=function(e,se){var ue=t(e);return ue<0?g(ue+se,0):z(ue,se)}},function(le,G){le.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(le,G){G.f=Object.getOwnPropertySymbols},function(le,G,h){var t=h(15),g=/#|\.prototype\./,z=function(ie,n){var r=se[e(ie)];return r==ne?!0:r==ue?!1:typeof n=="function"?t(n):!!n},e=z.normalize=function(ie){return String(ie).replace(g,".").toLowerCase()},se=z.data={},ue=z.NATIVE="N",ne=z.POLYFILL="P";le.exports=z},function(le,G,h){var t=h(54);le.exports=function(g){if(t(g))throw TypeError("The method doesn't accept regular expressions");return g}},function(le,G,h){var t=h(23),g=h(20),z=h(55),e=z("match");le.exports=function(se){var ue;return t(se)&&((ue=se[e])!==void 0?!!ue:g(se)=="RegExp")}},function(le,G,h){var t=h(12),g=h(31),z=h(38),e=h(56),se=t.Symbol,ue=g("wks");le.exports=function(ne){return ue[ne]||(ue[ne]=e&&se[ne]||(e?se:z)("Symbol."+ne))}},function(le,G,h){var t=h(15);le.exports=!!Object.getOwnPropertySymbols&&!t(function(){return!String(Symbol())})},function(le,G,h){var t=h(55),g=t("match");le.exports=function(z){var e=/./;try{"/./"[z](e)}catch(se){try{return e[g]=!1,"/./"[z](e)}catch(ue){}}return!1}},function(le,G,h){var t=h(12),g=h(59),z=Function.call;le.exports=function(e,se,ue){return g(z,t[e].prototype[se],ue)}},function(le,G,h){var t=h(60);le.exports=function(g,z,e){if(t(g),z===void 0)return g;switch(e){case 0:return function(){return g.call(z)};case 1:return function(se){return g.call(z,se)};case 2:return function(se,ue){return g.call(z,se,ue)};case 3:return function(se,ue,ne){return g.call(z,se,ue,ne)}}return function(){return g.apply(z,arguments)}}},function(le,G){le.exports=function(h){if(typeof h!="function")throw TypeError(String(h)+" is not a function");return h}},function(le,G,h){h(62);var t=h(58);le.exports=t("String","endsWith")},function(le,G,h){"use strict";var t=h(11),g=h(47),z=h(53),e=h(21),se=h(57),ue="".endsWith,ne=Math.min;t({target:"String",proto:!0,forced:!se("endsWith")},{endsWith:function(n){var r=String(e(this));z(n);var L=arguments.length>1?arguments[1]:void 0,J=g(r.length),V=L===void 0?J:ne(g(L),J),j=String(n);return ue?ue.call(r,j,V):r.slice(V-j.length,V)===j}})},function(le,G,h){h(64);var t=h(58);le.exports=t("String","includes")},function(le,G,h){"use strict";var t=h(11),g=h(53),z=h(21),e=h(57);t({target:"String",proto:!0,forced:!e("includes")},{includes:function(ue){return!!~String(z(this)).indexOf(g(ue),arguments.length>1?arguments[1]:void 0)}})},function(le,G,h){h(66);var t=h(58);le.exports=t("Array","includes")},function(le,G,h){"use strict";var t=h(11),g=h(46).includes,z=h(67);t({target:"Array",proto:!0},{includes:function(se){return g(this,se,arguments.length>1?arguments[1]:void 0)}}),z("includes")},function(le,G,h){var t=h(55),g=h(68),z=h(27),e=t("unscopables"),se=Array.prototype;se[e]==null&&z(se,e,g(null)),le.exports=function(ue){se[e][ue]=!0}},function(le,G,h){var t=h(29),g=h(69),z=h(50),e=h(39),se=h(71),ue=h(26),ne=h(37),ie=ne("IE_PROTO"),n="prototype",r=function(){},L=function(){var J=ue("iframe"),V=z.length,j="<",X="script",re=">",Z="java"+X+":",oe;for(J.style.display="none",se.appendChild(J),J.src=String(Z),oe=J.contentWindow.document,oe.open(),oe.write(j+X+re+"document.F=Object"+j+"/"+X+re),oe.close(),L=oe.F;V--;)delete L[n][z[V]];return L()};le.exports=Object.create||function(V,j){var X;return V!==null?(r[n]=t(V),X=new r,r[n]=null,X[ie]=V):X=L(),j===void 0?X:g(X,j)},e[ie]=!0},function(le,G,h){var t=h(14),g=h(28),z=h(29),e=h(70);le.exports=t?Object.defineProperties:function(ue,ne){z(ue);for(var ie=e(ne),n=ie.length,r=0,L;n>r;)g.f(ue,L=ie[r++],ne[L]);return ue}},function(le,G,h){var t=h(45),g=h(50);le.exports=Object.keys||function(e){return t(e,g)}},function(le,G,h){var t=h(42);le.exports=t("document","documentElement")},function(le,G,h){h(73),h(85);var t=h(43);le.exports=t.Array.from},function(le,G,h){"use strict";
vendor: 3,017 bytes, line 1
1var t=h(74).charAt,g=h(35),z=h(75),e="String Iterator",se=g.set,ue=g.getterFor(e);z(String,"String",function(ne){se(this,{type:e,string:String(ne),index:0})},function(){var ie=ue(this),n=ie.string,r=ie.index,L;return r>=n.length?{value:void 0,done:!0}:(L=t(n,r),ie.index+=L.length,{value:L,done:!1})})},function(le,G,h){var t=h(48),g=h(21),z=function(e){return function(se,ue){var ne=String(g(se)),ie=t(ue),n=ne.length,r,L;return ie<0||ie>=n?e?"":void 0:(r=ne.charCodeAt(ie),r<55296||r>56319||ie+1===n||(L=ne.charCodeAt(ie+1))<56320||L>57343?e?ne.charAt(ie):r:e?ne.slice(ie,ie+2):(r-55296<<10)+(L-56320)+65536)}};le.exports={codeAt:z(!1),charAt:z(!0)}},function(le,G,h){"use strict";var t=h(11),g=h(76),z=h(78),e=h(83),se=h(81),ue=h(27),ne=h(30),ie=h(55),n=h(33),r=h(82),L=h(77),J=L.IteratorPrototype,V=L.BUGGY_SAFARI_ITERATORS,j=ie("iterator"),X="keys",re="values",Z="entries",oe=function(){return this};le.exports=function(_,B,ae,S,m,f,i){g(ae,B,S);var u=function(s){if(s===m&&d)return d;if(!V&&s in v)return v[s];switch(s){case X:return function(){return new ae(this,s)};case re:return function(){return new ae(this,s)};case Z:return function(){return new ae(this,s)}}return function(){return new ae(this)}},o=B+" Iterator",p=!1,v=_.prototype,c=v[j]||v["@@iterator"]||m&&v[m],d=!V&&c||u(m),y=B=="Array"&&v.entries||c,x,l,a;if(y&&(x=z(y.call(new _)),J!==Object.prototype&&x.next&&(!n&&z(x)!==J&&(e?e(x,J):typeof x[j]!="function"&&ue(x,j,oe)),se(x,o,!0,!0),n&&(r[o]=oe))),m==re&&c&&c.name!==re&&(p=!0,d=function(){return c.call(this)}),(!n||i)&&v[j]!==d&&ue(v,j,d),r[B]=d,m)if(l={values:u(re),keys:f?d:u(X),entries:u(Z)},i)for(a in l)(V||p||!(a in v))&&ne(v,a,l[a]);else t({target:B,proto:!0,forced:V||p},l);return l}},function(le,G,h){"use strict";var t=h(77).IteratorPrototype,g=h(68),z=h(17),e=h(81),se=h(82),ue=function(){return this};le.exports=function(ne,ie,n){var r=ie+" Iterator";return ne.prototype=g(t,{next:z(1,n)}),e(ne,r,!1,!0),se[r]=ue,ne}},function(le,G,h){"use strict";var t=h(78),g=h(27),z=h(24),e=h(55),se=h(33),ue=e("iterator"),ne=!1,ie=function(){return this},n,r,L;[].keys&&(L=[].keys(),"next"in L?(r=t(t(L)),r!==Object.prototype&&(n=r)):ne=!0),n==null&&(n={}),!se&&!z(n,ue)&&g(n,ue,ie),le.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:ne}},function(le,G,h){var t=h(24),g=h(79),z=h(37),e=h(80),se=z("IE_PROTO"),ue=Object.prototype;le.exports=e?Object.getPrototypeOf:function(ne){return ne=g(ne),t(ne,se)?ne[se]:typeof ne.constructor=="function"&&ne instanceof ne.constructor?ne.constructor.prototype:ne instanceof Object?ue:null}},function(le,G,h){var t=h(21);le.exports=function(g){return Object(t(g))}},function(le,G,h){var t=h(15);le.exports=!t(function(){function g(){}return g.prototype.constructor=null,Object.getPrototypeOf(new g)!==g.prototype})},function(le,G,h){var t=h(28).f,g=h(24),z=h(55),e=z("toStringTag");le.exports=function(se,ue,ne){se&&!g(se=ne?se:se.prototype,e)&&t(se,e,{configurable:!0,value:ue})}},function(le,G){le.exports={}},function(le,G,h){var t=h(29),g=h(84);
1le.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var z=!1,e={},se;try{se=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,se.call(e,[]),z=e instanceof Array}catch(ue){}return function(ne,ie){return t(ne),g(ie),z?se.call(ne,ie):ne.__proto__=ie,ne}}():void 0)},function(le,G,h){var t=h(23);le.exports=function(g){if(!t(g)&&g!==null)throw TypeError("Can't set "+String(g)+" as a prototype");return g}},function(le,G,h){var t=h(11),g=h(86),z=h(92),e=!z(function(se){Array.from(se)});t({target:"Array",stat:!0,forced:e},{from:g})},function(le,G,h){"use strict";var t=h(59),g=h(79),z=h(87),e=h(88),se=h(47),ue=h(89),ne=h(90);le.exports=function(n){var r=g(n),L=typeof this=="function"?this:Array,J=arguments.length,V=J>1?arguments[1]:void 0,j=V!==void 0,X=0,re=ne(r),Z,oe,_,B;if(j&&(V=t(V,J>2?arguments[2]:void 0,2)),re!=null&&!(L==Array&&e(re)))for(B=re.call(r),oe=new L;!(_=B.next()).done;X++)ue(oe,X,j?z(B,V,[_.value,X],!0):_.value);else for(Z=se(r.length),oe=new L(Z);Z>X;X++)ue(oe,X,j?V(r[X],X):r[X]);return oe.length=X,oe}},function(le,G,h){var t=h(29);le.exports=function(g,z,e,se){try{return se?z(t(e)[0],e[1]):z(e)}catch(ne){var ue=g.return;throw ue!==void 0&&t(ue.call(g)),ne}}},function(le,G,h){var t=h(55),g=h(82),z=t("iterator"),e=Array.prototype;le.exports=function(se){return se!==void 0&&(g.Array===se||e[z]===se)}},function(le,G,h){"use strict";var t=h(22),g=h(28),z=h(17);le.exports=function(e,se,ue){var ne=t(se);ne in e?g.f(e,ne,z(0,ue)):e[ne]=ue}},function(le,G,h){var t=h(91),g=h(82),z=h(55),e=z("iterator");le.exports=function(se){if(se!=null)return se[e]||se["@@iterator"]||g[t(se)]}},function(le,G,h){var t=h(20),g=h(55),z=g("toStringTag"),e=t(function(){return arguments}())=="Arguments",se=function(ue,ne){try{return ue[ne]}catch(ie){}};le.exports=function(ue){var ne,ie,n;return ue===void 0?"Undefined":ue===null?"Null":typeof(ie=se(ne=Object(ue),z))=="string"?ie:e?t(ne):(n=t(ne))=="Object"&&typeof ne.callee=="function"?"Arguments":n}},function(le,G,h){var t=h(55),g=t("iterator"),z=!1;try{var e=0,se={next:function(){return{done:!!e++}},return:function(){z=!0}};se[g]=function(){return this},Array.from(se,function(){throw 2})}catch(ue){}le.exports=function(ue,ne){if(!ne&&!z)return!1;var ie=!1;try{var n={};n[g]=function(){return{next:function(){return{done:ie=!0}}}},ue(n)}catch(r){}return ie}},function(le,G,h){h(94);var t=h(43);le.exports=t.Object.assign},function(le,G,h){var t=h(11),g=h(95);t({target:"Object",stat:!0,forced:Object.assign!==g},{assign:g})},function(le,G,h){"use strict";var t=h(14),g=h(15),z=h(70),e=h(51),se=h(16),ue=h(79),ne=h(19),ie=Object.assign;le.exports=!ie||g(function(){var n={},r={},L=Symbol(),J="abcdefghijklmnopqrst";return n[L]=7,J.split("").forEach(function(V){r[V]=V}),ie({},n)[L]!=7||z(ie({},r)).join("")!=J})?function(r,L){for(var J=ue(r),V=arguments.length,j=1,X=e.f,re=se.f;V>j;)for(var Z=ne(arguments[j++]),oe=X?z(Z).concat(X(Z)):z(Z),_=oe.length,B=0,ae;_>B;)ae=oe[B++],(!t||re.call(Z,ae))&&(J[ae]=Z[ae]);return J}:ie},function(le,G,h){h(97);var t=h(43);le.exports=t.Math.log2},function(le,G,h){var t=h(11),g=Math.log,z=Math.LN2;t({target:"Math",stat:!0},{log2:function(se){return g(se)/z}})},function(le,G,h){h(99);var t=h(43);le.exports=t.Number.isNaN},function(le,G,h){var t=h(11);t({target:"Number",stat:!0},{isNaN:function(z){return z!=z}})},function(le,G,h){h(101);var t=h(43);le.exports=t.Number.isInteger},function(le,G,h){var t=h(11),g=h(102);t({target:"Number",stat:!0},{isInteger:g})},function(le,G,h){var t=h(23),g=Math.floor;le.exports=function(e){return!t(e)&&isFinite(e)&&g(e)===e}},function(le,G,h){h(104),h(73),h(106),h(109),h(123),h(124);var t=h(43);le.exports=t.Promise},function(le,G,h){var t=h(30),g=h(105),z=Object.prototype;g!==z.toString&&t(z,"toString",g,{unsafe:!0})},function(le,G,h){"use strict";var t=h(91),g=h(55),z=g("toStringTag"),e={};e[z]="z",le.exports=String(e)!=="[object z]"?function(){return"[object "+t(this)+"]"}:e.toString},function(le,G,h){var t=h(12),g=h(107),z=h(108),e=h(27),se=h(55),ue=se("iterator"),ne=se("toStringTag"),ie=z.values;for(var n in g){var r=t[n],L=r&&r.prototype;if(L){if(L[ue]!==ie)try{e(L,ue,ie)}catch(V){L[ue]=ie}if(L[ne]||e(L,ne,n),g[n]){for(var J in z)if(L[J]!==z[J])try{e(L,J,z[J])}catch(V){L[J]=z[J]}}}}},function(le,G){le.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(le,G,h){"use strict";var t=h(18),g=h(67),z=h(82),e=h(35),se=h(75),ue="Array Iterator",ne=e.set,ie=e.getterFor(ue);le.exports=se(Array,"Array",function(n,r){ne(this,{type:ue,target:t(n),index:0,kind:r})},function(){var n=ie(this),r=n.target,L=n.kind,J=n.index++;return!r||J>=r.length?(n.target=void 0,{value:void 0,done:!0}):L=="keys"?{value:J,done:!1}:L=="values"?{value:r[J],done:!1}:{value:[J,r[J]],done:!1}},"values"),z.Arguments=z.Array,g("keys"),g("values"),g("entries")},function(le,G,h){"use strict";var t=h(11),g=h(33),z=h(12),e=h(43),se=h(110),ue=h(30),ne=h(111),ie=h(81),n=h(112),r=h(23),L=h(60),J=h(113),V=h(20),j=h(114),X=h(92),re=h(115),Z=h(116).set,oe=h(117),_=h(119),B=h(121),ae=h(120
vendor: 2,354 bytes, line 1
1),S=h(122),m=h(118),f=h(35),i=h(52),u=h(55),o=u("species"),p="Promise",v=f.get,c=f.set,d=f.getterFor(p),y=se,x=z.TypeError,l=z.document,a=z.process,s=z.fetch,C=a&&a.versions,A=C&&C.v8||"",M=ae.f,w=M,F=V(a)=="process",O=!!(l&&l.createEvent&&z.dispatchEvent),b="unhandledrejection",I="rejectionhandled",P=0,T=1,R=2,W=1,Y=2,q,N,D,E,U=i(p,function(){var ye=y.resolve(1),be=function(){},Fe=(ye.constructor={})[o]=function(me){me(be,be)};return!((F||typeof PromiseRejectionEvent=="function")&&(!g||ye.finally)&&ye.then(be)instanceof Fe&&A.indexOf("6.6")!==0&&m.indexOf("Chrome/66")===-1)}),K=U||!X(function(ye){y.all(ye).catch(function(){})}),H=function(ye){var be;return r(ye)&&typeof(be=ye.then)=="function"?be:!1},$=function(ye,be,Fe){if(!be.notified){be.notified=!0;var me=be.reactions;oe(function(){for(var Ae=be.value,we=be.state==T,De=0;me.length>De;){var Oe=me[De++],ke=we?Oe.ok:Oe.fail,He=Oe.resolve,Le=Oe.reject,Ve=Oe.domain,Ue,Ie,ce;try{ke?(we||(be.rejection===Y&&de(ye,be),be.rejection=W),ke===!0?Ue=Ae:(Ve&&Ve.enter(),Ue=ke(Ae),Ve&&(Ve.exit(),ce=!0)),Ue===Oe.promise?Le(x("Promise-chain cycle")):(Ie=H(Ue))?Ie.call(Ue,He,Le):He(Ue)):Le(Ae)}catch(Ee){Ve&&!ce&&Ve.exit(),Le(Ee)}}be.reactions=[],be.notified=!1,Fe&&!be.rejection&&te(ye,be)})}},Q=function(ye,be,Fe){var me,Ae;O?(me=l.createEvent("Event"),me.promise=be,me.reason=Fe,me.initEvent(ye,!1,!0),z.dispatchEvent(me)):me={promise:be,reason:Fe},(Ae=z["on"+ye])?Ae(me):ye===b&&B("Unhandled promise rejection",Fe)},te=function(ye,be){Z.call(z,function(){var Fe=be.value,me=he(be),Ae;if(me&&(Ae=S(function(){F?a.emit("unhandledRejection",Fe,ye):Q(b,ye,Fe)}),be.rejection=F||he(be)?Y:W,Ae.error))throw Ae.value})},he=function(ye){return ye.rejection!==W&&!ye.parent},de=function(ye,be){Z.call(z,function(){F?a.emit("rejectionHandled",ye):Q(I,ye,be.value)})},ve=function(ye,be,Fe,me){return function(Ae){ye(be,Fe,Ae,me)}},xe=function(ye,be,Fe,me){be.done||(be.done=!0,me&&(be=me),be.value=Fe,be.state=R,$(ye,be,!0))},ge=function(ye,be,Fe,me){if(!be.done){be.done=!0,me&&(be=me);try{if(ye===Fe)throw x("Promise can't be resolved itself");var Ae=H(Fe);Ae?oe(function(){var we={done:!1};try{Ae.call(Fe,ve(ge,ye,we,be),ve(xe,ye,we,be))}catch(De){xe(ye,we,De,be)}}):(be.value=Fe,be.state=T,$(ye,be,!1))}catch(we){xe(ye,{done:!1},we,be)}}};U&&(y=function(be){J(this,y,p),L(be),q.call(this);var Fe=v(this);
1try{be(ve(ge,this,Fe),ve(xe,this,Fe))}catch(me){xe(this,Fe,me)}},q=function(be){c(this,{type:p,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:P,value:void 0})},q.prototype=ne(y.prototype,{then:function(be,Fe){var me=d(this),Ae=M(re(this,y));return Ae.ok=typeof be=="function"?be:!0,Ae.fail=typeof Fe=="function"&&Fe,Ae.domain=F?a.domain:void 0,me.parent=!0,me.reactions.push(Ae),me.state!=P&&$(this,me,!1),Ae.promise},catch:function(ye){return this.then(void 0,ye)}}),N=function(){var ye=new q,be=v(ye);this.promise=ye,this.resolve=ve(ge,ye,be),this.reject=ve(xe,ye,be)},ae.f=M=function(ye){return ye===y||ye===D?new N(ye):w(ye)},!g&&typeof se=="function"&&(E=se.prototype.then,ue(se.prototype,"then",function(be,Fe){var me=this;return new y(function(Ae,we){E.call(me,Ae,we)}).then(be,Fe)}),typeof s=="function"&&t({global:!0,enumerable:!0,forced:!0},{fetch:function(be){return _(y,s.apply(z,arguments))}}))),t({global:!0,wrap:!0,forced:U},{Promise:y}),ie(y,p,!1,!0),n(p),D=e[p],t({target:p,stat:!0,forced:U},{reject:function(be){var Fe=M(this);return Fe.reject.call(void 0,be),Fe.promise}}),t({target:p,stat:!0,forced:g||U},{resolve:function(be){return _(g&&this===D?y:this,be)}}),t({target:p,stat:!0,forced:K},{all:function(be){var Fe=this,me=M(Fe),Ae=me.resolve,we=me.reject,De=S(function(){var Oe=L(Fe.resolve),ke=[],He=0,Le=1;j(be,function(Ve){var Ue=He++,Ie=!1;ke.push(void 0),Le++,Oe.call(Fe,Ve).then(function(ce){Ie||(Ie=!0,ke[Ue]=ce,--Le||Ae(ke))},we)}),--Le||Ae(ke)});return De.error&&we(De.value),me.promise},race:function(be){var Fe=this,me=M(Fe),Ae=me.reject,we=S(function(){var De=L(Fe.resolve);j(be,function(Oe){De.call(Fe,Oe).then(me.resolve,Ae)})});return we.error&&Ae(we.value),me.promise}})},function(le,G,h){var t=h(12);le.exports=t.Promise},function(le,G,h){var t=h(30);le.exports=function(g,z,e){for(var se in z)t(g,se,z[se],e);return g}},function(le,G,h){"use strict";var t=h(42),g=h(28),z=h(55),e=h(14),se=z("species");le.exports=function(ue){var ne=t(ue),ie=g.f;e&&ne&&!ne[se]&&ie(ne,se,{configurable:!0,get:function(){return this}})}},function(le,G){le.exports=function(h,t,g){if(!(h instanceof t))throw TypeError("Incorrect "+(g?g+" ":"")+"invocation");return h}},function(le,G,h){var t=h(29),g=h(88),z=h(47),e=h(59),se=h(90),ue=h(87),ne=function(n,r){this.stopped=n,this.result=r},ie=le.exports=function(n,r,L,J,V){var j=e(r,L,J?2:1),X,re,Z,oe,_,B;if(V)X=n;else{if(re=se(n),typeof re!="function")throw TypeError("Target is not iterable");if(g(re)){for(Z=0,oe=z(n.length);oe>Z;Z++)if(_=J?j(t(B=n[Z])[0],B[1]):j(n[Z]),_&&_ instanceof ne)return _;return new ne(!1)}X=re.call(n)}for(;!(B=X.next()).done;)if(_=ue(X,j,B.value,J),_&&_ instanceof ne)return _;return new ne(!1)};ie.stop=function(n){return new ne(!0,n)}},function(le,G,h){var t=h(29),g=h(60),z=h(55),e=z("species");le.exports=function(se,ue){var ne=t(se).constructor,ie;return ne===void 0||(ie=t(ne)[e])==null?ue:g(ie)}},function(le,G,h){var t=h(12),g=h(15),z=h(20),e=h(59),se=h(71),ue=h(26),ne=t.location,ie=t.setImmediate,n=t.clearImmediate,r=t.process,L=t.MessageChannel,J=t.Dispatch,V=0,j={},X="onreadystatechange",re,Z,oe,_=function(m){if(j.hasOwnProperty(m)){var f=j[m];delete j[m],f()}},B=function(m){return function(){_(m)}},ae=function(m){_(m.data)},S=function(m){t.postMessage(m+"",ne.protocol+"//"+ne.host)};(!ie||!n)&&(ie=function(f){for(var i=[],u=1;arguments.length>u;)i.push(arguments[u++]);return j[++V]=function(){(typeof f=="function"?f:Function(f)).apply(void 0,i)},re(V),V},n=function(f){delete j[f]},z(r)=="process"?re=function(m){r.nextTick(B(m))}:J&&J.now?re=function(m){J.now(B(m))}:L?(Z=new L,oe=Z.port2,Z.port1.onmessage=ae,re=e(oe.postMessage,oe,1)):t.addEventListener&&typeof postMessage=="function"&&!t.importScripts&&!g(S)?(re=S,t.addEventListener("message",ae,!1)):X in ue("script")?re=function(m){se.appendChild(ue("script"))[X]=function(){se.removeChild(this),_(m)}}:re=function(m){setTimeout(B(m),0)}),le.exports={set:ie,clear:n}},function(le,G,h){var t=h(12),g=h(13).f,z=h(20),e=h(116).set,se=h(118),ue=t.MutationObserver||t.WebKitMutationObserver,ne=t.process,ie=t.Promise,n=z(ne)=="process",r=g(t,"queueMicrotask"),L=r&&r.value,J,V,j,X,re,Z,oe,_;L||(J=function(){var B,ae;for(n&&(B=ne.domain)&&B.exit();V;){ae=V.fn,V=V.next;try{ae()}catch(S){throw V?X():j=void 0,S}}j=void 0,B&&B.enter()},n?X=function(){ne.nextTick(J)}:ue&&!/(iphone|ipod|ipad).*applewebkit/i.test(se)?(re=!0,Z=document.createTextNode(""),new ue(J).observe(Z,{characterData:!0}
1),X=function(){Z.data=re=!re}):ie&&ie.resolve?(oe=ie.resolve(void 0),_=oe.then,X=function(){_.call(oe,J)}):X=function(){e.call(t,J)}),le.exports=L||function(B){var ae={fn:B,next:void 0};j&&(j.next=ae),V||(V=ae,X()),j=ae}},function(le,G,h){var t=h(42);le.exports=t("navigator","userAgent")||""},function(le,G,h){var t=h(29),g=h(23),z=h(120);le.exports=function(e,se){if(t(e),g(se)&&se.constructor===e)return se;var ue=z.f(e),ne=ue.resolve;return ne(se),ue.promise}},function(le,G,h){"use strict";var t=h(60),g=function(z){var e,se;this.promise=new z(function(ue,ne){if(e!==void 0||se!==void 0)throw TypeError("Bad Promise constructor");e=ue,se=ne}),this.resolve=t(e),this.reject=t(se)};le.exports.f=function(z){return new g(z)}},function(le,G,h){var t=h(12);le.exports=function(g,z){var e=t.console;e&&e.error&&(arguments.length===1?e.error(g):e.error(g,z))}},function(le,G){le.exports=function(h){try{return{error:!1,value:h()}}catch(t){return{error:!0,value:t}}}},function(le,G,h){"use strict";var t=h(11),g=h(60),z=h(120),e=h(122),se=h(114);t({target:"Promise",stat:!0},{allSettled:function(ne){var ie=this,n=z.f(ie),r=n.resolve,L=n.reject,J=e(function(){var V=g(ie.resolve),j=[],X=0,re=1;se(ne,function(Z){var oe=X++,_=!1;j.push(void 0),re++,V.call(ie,Z).then(function(B){_||(_=!0,j[oe]={status:"fulfilled",value:B},--re||r(j))},function(B){_||(_=!0,j[oe]={status:"rejected",reason:B},--re||r(j))})}),--re||r(j)});return J.error&&L(J.value),n.promise}})},function(le,G,h){"use strict";var t=h(11),g=h(33),z=h(110),e=h(42),se=h(115),ue=h(119),ne=h(30);t({target:"Promise",proto:!0,real:!0},{finally:function(ie){var n=se(this,e("Promise")),r=typeof ie=="function";return this.then(r?function(L){return ue(n,ie()).then(function(){return L})}:ie,r?function(L){return ue(n,ie()).then(function(){throw L})}:ie)}}),!g&&typeof z=="function"&&!z.prototype.finally&&ne(z.prototype,"finally",e("Promise").prototype.finally)},function(le,G,h){h(126),h(131),h(129);var t=h(43);le.exports=t.URL},function(le,G,h){"use strict";h(73);var t=h(11),g=h(14),z=h(127),e=h(12),se=h(69),ue=h(30),ne=h(113),ie=h(24),n=h(95),r=h(86),L=h(74).codeAt,J=h(128),V=h(81),j=h(129),X=h(35),re=e.URL,Z=j.URLSearchParams,oe=j.getState,_=X.set,B=X.getterFor("URL"),ae=Math.floor,S=Math.pow,m="Invalid authority",f="Invalid scheme",i="Invalid host",u="Invalid port",o=/[A-Za-z]/,p=/[\d+\-.A-Za-z]/,v=/\d/,c=/^(0x|0X)/,d=/^[0-7]+$/,y=/^\d+$/,x=/^[\dA-Fa-f]+$/,l=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,a=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,s=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,C=/[\u0009\u000A\u000D]/g,A,M=function(pe,Te){var Re,Ge,We;if(Te.charAt(0)=="["){if(Te.charAt(Te.length-1)!="]"||(Re=F(Te.slice(1,-1)),!Re))return i;pe.host=Re}else if(q(pe)){if(Te=J(Te),l.test(Te)||(Re=w(Te),Re===null))return i;pe.host=Re}else{if(a.test(Te))return i;for(Re="",Ge=r(Te),We=0;We<Ge.length;We++)Re+=W(Ge[We],I);pe.host=Re}},w=function(pe){var Te=pe.split("."),Re,Ge,We,sr,$e,vr,wr;if(Te.length&&Te[Te.length-1]==""&&Te.pop(),Re=Te.length,Re>4)return pe;for(Ge=[],We=0;We<Re;We++){if(sr=Te[We],sr=="")return pe;if($e=10,sr.length>1&&sr.charAt(0)=="0"&&($e=c.test(sr)?16:8,sr=sr.slice($e==8?1:2)),sr==="")vr=0;else{if(!($e==10?y:$e==8?d:x).test(sr))return pe;vr=parseInt(sr,$e)}Ge.push(vr)}for(We=0;We<Re;We++)if(vr=Ge[We],We==Re-1){if(vr>=S(256,5-Re))return null}else if(vr>255)return null;for(wr=Ge.pop(),We=0;We<Ge.length;We++)wr+=Ge[We]*S(256,3-We);return wr},F=function(pe){var Te=[0,0,0,0,0,0,0,0],Re=0,Ge=null,We=0,sr,$e,vr,wr,Pr,Rr,qe,Tr=function(){return pe.charAt(We)};if(Tr()==":"){if(pe.charAt(1)!=":")return;We+=2,Re++,Ge=Re}for(;Tr();){if(Re==8)return;if(Tr()==":"){if(Ge!==null)return;We++,Re++,Ge=Re;continue}for(sr=$e=0;$e<4&&x.test(Tr());)sr=sr*16+parseInt(Tr(),16),We++,$e++;if(Tr()=="."){if($e==0||(We-=$e,Re>6))return;for(vr=0;Tr();){if(wr=null,vr>0)if(Tr()=="."&&vr<4)We++;else return;if(!v.test(Tr()))return;for(;v.test(Tr());){if(Pr=parseInt(Tr(),10),wr===null)wr=Pr;else{if(wr==0)return;wr=wr*10+Pr}if(wr>255)return;We++}Te[Re]=Te[Re]*256+wr,vr++,(vr==2||vr==4)&&Re++}if(vr!=4)return;break}else if(Tr()==":"){if(We++,!Tr())return}else if(Tr())return;Te[Re++]=sr}if(Ge!==null)for(Rr=Re-Ge,Re=7;Re!=0&&Rr>0;)qe=Te[Re],Te[Re--]=Te[Ge+Rr-1],Te[Ge+--Rr]=qe;else if(Re!=8)return;return Te},O=function(pe){for(var Te=null,Re=1,Ge=null,We=0,sr=0;sr<8;sr++)pe[sr]!==0?(We>Re&&(Te=Ge,Re=We),Ge=null,We=0):(Ge===null&&(Ge=sr),++We);return We>Re&&(Te=Ge,Re=We),Te},b=function(pe){var Te,Re,Ge,We;
1if(typeof pe=="number"){for(Te=[],Re=0;Re<4;Re++)Te.unshift(pe%256),pe=ae(pe/256);return Te.join(".")}else if(typeof pe=="object"){for(Te="",Ge=O(pe),Re=0;Re<8;Re++)We&&pe[Re]===0||(We&&(We=!1),Ge===Re?(Te+=Re?":":"::",We=!0):(Te+=pe[Re].toString(16),Re<7&&(Te+=":")));return"["+Te+"]"}return pe},I={},P=n({},I,{" ":1,'"':1,"<":1,">":1,"`":1}),T=n({},P,{"#":1,"?":1,"{":1,"}":1}),R=n({},T,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),W=function(pe,Te){var Re=L(pe,0);return Re>32&&Re<127&&!ie(Te,pe)?pe:encodeURIComponent(pe)},Y={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},q=function(pe){return ie(Y,pe.scheme)},N=function(pe){return pe.username!=""||pe.password!=""},D=function(pe){return!pe.host||pe.cannotBeABaseURL||pe.scheme=="file"},E=function(pe,Te){var Re;return pe.length==2&&o.test(pe.charAt(0))&&((Re=pe.charAt(1))==":"||!Te&&Re=="|")},U=function(pe){var Te;return pe.length>1&&E(pe.slice(0,2))&&(pe.length==2||(Te=pe.charAt(2))==="/"||Te==="\\"||Te==="?"||Te==="#")},K=function(pe){var Te=pe.path,Re=Te.length;Re&&(pe.scheme!="file"||Re!=1||!E(Te[0],!0))&&Te.pop()},H=function(pe){return pe==="."||pe.toLowerCase()==="%2e"},$=function(pe){return pe=pe.toLowerCase(),pe===".."||pe==="%2e."||pe===".%2e"||pe==="%2e%2e"},Q={},te={},he={},de={},ve={},xe={},ge={},ye={},be={},Fe={},me={},Ae={},we={},De={},Oe={},ke={},He={},Le={},Ve={},Ue={},Ie={},ce=function(pe,Te,Re,Ge){var We=Re||Q,sr=0,$e="",vr=!1,wr=!1,Pr=!1,Rr,qe,Tr,Mr;for(Re||(pe.scheme="",pe.username="",pe.password="",pe.host=null,pe.port=null,pe.path=[],pe.query=null,pe.fragment=null,pe.cannotBeABaseURL=!1,Te=Te.replace(s,"")),Te=Te.replace(C,""),Rr=r(Te);sr<=Rr.length;){switch(qe=Rr[sr],We){case Q:if(qe&&o.test(qe))$e+=qe.toLowerCase(),We=te;else{if(Re)return f;We=he;continue}break;case te:if(qe&&(p.test(qe)||qe=="+"||qe=="-"||qe=="."))$e+=qe.toLowerCase();else if(qe==":"){if(Re&&(q(pe)!=ie(Y,$e)||$e=="file"&&(N(pe)||pe.port!==null)||pe.scheme=="file"&&!pe.host))return;if(pe.scheme=$e,Re){q(pe)&&Y[pe.scheme]==pe.port&&(pe.port=null);return}$e="",pe.scheme=="file"?We=De:q(pe)&&Ge&&Ge.scheme==pe.scheme?We=de:q(pe)?We=ye:Rr[sr+1]=="/"?(We=ve,sr++):(pe.cannotBeABaseURL=!0,pe.path.push(""),We=Ve)}else{if(Re)return f;$e="",We=he,sr=0;continue}break;case he:if(!Ge||Ge.cannotBeABaseURL&&qe!="#")return f;if(Ge.cannotBeABaseURL&&qe=="#"){pe.scheme=Ge.scheme,pe.path=Ge.path.slice(),pe.query=Ge.query,pe.fragment="",pe.cannotBeABaseURL=!0,We=Ie;break}We=Ge.scheme=="file"?De:xe;continue;case de:if(qe=="/"&&Rr[sr+1]=="/")We=be,sr++;else{We=xe;continue}break;case ve:if(qe=="/"){We=Fe;break}else{We=Le;continue}case xe:if(pe.scheme=Ge.scheme,qe==A)pe.username=Ge.username,pe.password=Ge.password,pe.host=Ge.host,pe.port=Ge.port,pe.path=Ge.path.slice(),pe.query=Ge.query;else if(qe=="/"||qe=="\\"&&q(pe))We=ge;else if(qe=="?")pe.username=Ge.username,pe.password=Ge.password,pe.host=Ge.host,pe.port=Ge.port,pe.path=Ge.path.slice(),pe.query="",We=Ue;else if(qe=="#")pe.username=Ge.username,pe.password=Ge.password,pe.host=Ge.host,pe.port=Ge.port,pe.path=Ge.path.slice(),pe.query=Ge.query,pe.fragment="",We=Ie;else{pe.username=Ge.username,pe.password=Ge.password,pe.host=Ge.host,pe.port=Ge.port,pe.path=Ge.path.slice(),pe.path.pop(),We=Le;continue}break;case ge:if(q(pe)&&(qe=="/"||qe=="\\"))We=be;else if(qe=="/")We=Fe;else{pe.username=Ge.username,pe.password=Ge.password,pe.host=Ge.host,pe.port=Ge.port,We=Le;continue}break;case ye:if(We=be,qe!="/"||$e.charAt(sr+1)!="/")continue;sr++;break;case be:if(qe!="/"&&qe!="\\"){We=Fe;continue}break;case Fe:if(qe=="@"){vr&&($e="%40"+$e),vr=!0,Tr=r($e);for(var Zr=0;Zr<Tr.length;Zr++){var aa=Tr[Zr];if(aa==":"&&!Pr){Pr=!0;continue}var _r=W(aa,R);Pr?pe.password+=_r:pe.username+=_r}$e=""}else if(qe==A||qe=="/"||qe=="?"||qe=="#"||qe=="\\"&&q(pe)){if(vr&&$e=="")return m;sr-=r($e).length+1,$e="",We=me}else $e+=qe;break;case me:case Ae:if(Re&&pe.scheme=="file"){We=ke;continue}else if(qe==":"&&!wr){if($e=="")return i;if(Mr=M(pe,$e),Mr)return Mr;if($e="",We=we,Re==Ae)return}else if(qe==A||qe=="/"||qe=="?"||qe=="#"||qe=="\\"&&q(pe)){if(q(pe)&&$e=="")return i;if(Re&&$e==""&&(N(pe)||pe.port!==null))return;if(Mr=M(pe,$e),Mr)return Mr;if($e="",We=He,Re)return;continue}else qe=="["?wr=!0:qe=="]"&&(wr=!1),$e+=qe;break;case we:if(v.test(qe))$e+=qe;else if(qe==A||qe=="/"||qe=="?"||qe=="#"||qe=="\\"&&q(pe)||Re){if($e!=""){var Qr=parseInt($e,10);if(Qr>65535)return u;pe.port=q(pe)&&Qr===Y[pe.scheme]?null:Qr,$e=""}if(Re)return;We=He;continue}else return u;break;case De:if(pe.scheme="file",qe=="/"||qe=="\\")We=Oe;else if(Ge&&Ge.scheme=="file")if(qe==A)pe.host=Ge.host,pe.path=Ge.path.slice(),pe.query=Ge.query;else if(qe=="?")pe.host=Ge.host,pe.path=Ge.path.slice(),pe.query="",We=Ue;else if(qe=="#")pe.host=Ge.host,pe.path=Ge.path.slice(),pe.query=Ge.query,pe.fragment="",We=Ie;else{U(Rr.slice(sr).join(""))||(pe.host=Ge.host,pe.path=Ge.path.slice(),K(pe)),We=Le;continue}else{We=Le;continue}break;case Oe:if(qe=="/"||qe=="\\"){We=ke;break}Ge&&Ge.scheme=="file"&&!U(Rr.slice(sr).join(""))&&(E(Ge.path[0],!0)?pe.path.push(Ge.path[0]):pe.host=Ge.host),We=Le;continue;case ke:if(qe==A||qe=="/"||qe=="\\"||qe=="?"||qe=="#"){if(!Re&&E($e))We=Le;else if($e==""){if(pe.host="",Re)return;We=He}else{if(Mr=M(pe,$e),Mr)return Mr;if(pe.host=="localhost"&&(pe.host=""),Re)return;$e="",We=He}continue}else $e+=qe;break;case He:if(q(pe)){if(We=Le,qe!="/"&&qe!="\\")continue}else if(!Re&&qe=="?")pe.query="",We=Ue;else if(!Re&&qe=="#")pe.fragment="",We=Ie;else if(qe!=A&&(We=Le,qe!="/"))continue;break;case Le:if(qe==A||qe=="/"||qe=="\\"&&q(pe)||!Re&&(qe=="?"||qe=="#")){if($($e)?(K(pe),qe!="/"&&!(qe=="\\"&&q(pe))&&pe.path.push("")):H($e)?qe!="/"&&!(qe=="\\"&&q(pe))&&pe.path.push(""):(pe.scheme=="file"&&!pe.path.length&&E($e)&&(pe.host&&(pe.host=""),$e=$e.charAt(0)+":"),pe.path.push($e)),$e="",pe.scheme=="file"&&(qe==A||qe=="?"||qe=="#"))for(;pe.path.length>1&&pe.path[0]==="";)pe.path.shift();qe=="?"?(pe.query="",We=Ue):qe=="#"&&(pe.fragment="",We=Ie)}else $e+=W(qe,T);break;
1case Ve:qe=="?"?(pe.query="",We=Ue):qe=="#"?(pe.fragment="",We=Ie):qe!=A&&(pe.path[0]+=W(qe,I));break;case Ue:!Re&&qe=="#"?(pe.fragment="",We=Ie):qe!=A&&(qe=="'"&&q(pe)?pe.query+="%27":qe=="#"?pe.query+="%23":pe.query+=W(qe,I));break;case Ie:qe!=A&&(pe.fragment+=W(qe,P));break}sr++}},Ee=function(Te){var Re=ne(this,Ee,"URL"),Ge=arguments.length>1?arguments[1]:void 0,We=String(Te),sr=_(Re,{type:"URL"}),$e,vr;if(Ge!==void 0){if(Ge instanceof Ee)$e=B(Ge);else if(vr=ce($e={},String(Ge)),vr)throw TypeError(vr)}if(vr=ce(sr,We,null,$e),vr)throw TypeError(vr);var wr=sr.searchParams=new Z,Pr=oe(wr);Pr.updateSearchParams(sr.query),Pr.updateURL=function(){sr.query=String(wr)||null},g||(Re.href=Se.call(Re),Re.origin=Ne.call(Re),Re.protocol=Me.call(Re),Re.username=Qe.call(Re),Re.password=ze.call(Re),Re.host=_e.call(Re),Re.hostname=rr.call(Re),Re.port=ur.call(Re),Re.pathname=cr.call(Re),Re.search=dr.call(Re),Re.searchParams=mr.call(Re),Re.hash=Dr.call(Re))},Ce=Ee.prototype,Se=function(){var pe=B(this),Te=pe.scheme,Re=pe.username,Ge=pe.password,We=pe.host,sr=pe.port,$e=pe.path,vr=pe.query,wr=pe.fragment,Pr=Te+":";return We!==null?(Pr+="//",N(pe)&&(Pr+=Re+(Ge?":"+Ge:"")+"@"),Pr+=b(We),sr!==null&&(Pr+=":"+sr)):Te=="file"&&(Pr+="//"),Pr+=pe.cannotBeABaseURL?$e[0]:$e.length?"/"+$e.join("/"):"",vr!==null&&(Pr+="?"+vr),wr!==null&&(Pr+="#"+wr),Pr},Ne=function(){var pe=B(this),Te=pe.scheme,Re=pe.port;if(Te=="blob")try{return new URL(Te.path[0]).origin}catch(Ge){return"null"}return Te=="file"||!q(pe)?"null":Te+"://"+b(pe.host)+(Re!==null?":"+Re:"")},Me=function(){return B(this).scheme+":"},Qe=function(){return B(this).username},ze=function(){return B(this).password},_e=function(){var pe=B(this),Te=pe.host,Re=pe.port;return Te===null?"":Re===null?b(Te):b(Te)+":"+Re},rr=function(){var pe=B(this).host;return pe===null?"":b(pe)},ur=function(){var pe=B(this).port;return pe===null?"":String(pe)},cr=function(){var pe=B(this),Te=pe.path;return pe.cannotBeABaseURL?Te[0]:Te.length?"/"+Te.join("/"):""},dr=function(){var pe=B(this).query;return pe?"?"+pe:""},mr=function(){return B(this).searchParams},Dr=function(){var pe=B(this).fragment;return pe?"#"+pe:""},Fr=function(pe,Te){return{get:pe,set:Te,configurable:!0,enumerable:!0}};if(g&&se(Ce,{href:Fr(Se,function(pe){var Te=B(this),Re=String(pe),Ge=ce(Te,Re);if(Ge)throw TypeError(Ge);oe(Te.searchParams).updateSearchParams(Te.query)}),origin:Fr(Ne),protocol:Fr(Me,function(pe){var Te=B(this);ce(Te,String(pe)+":",Q)}),username:Fr(Qe,function(pe){var Te=B(this),Re=r(String(pe));if(!D(Te)){Te.username="";for(var Ge=0;Ge<Re.length;Ge++)Te.username+=W(Re[Ge],R)}}),password:Fr(ze,function(pe){var Te=B(this),Re=r(String(pe));if(!D(Te)){Te.password="";for(var Ge=0;Ge<Re.length;Ge++)Te.password+=W(Re[Ge],R)}}),host:Fr(_e,function(pe){var Te=B(this);Te.cannotBeABaseURL||ce(Te,String(pe),me)}),hostname:Fr(rr,function(pe){var Te=B(this);Te.cannotBeABaseURL||ce(Te,String(pe),Ae)}),port:Fr(ur,function(pe){var Te=B(this);D(Te)||(pe=String(pe),pe==""?Te.port=null:ce(Te,pe,we))}),pathname:Fr(cr,function(pe){var Te=B(this);Te.cannotBeABaseURL||(Te.path=[],ce(Te,pe+"",He))}),search:Fr(dr,function(pe){var Te=B(this);pe=String(pe),pe==""?Te.query=null:(pe.charAt(0)=="?"&&(pe=pe.slice(1)),Te.query="",ce(Te,pe,Ue)),oe(Te.searchParams).updateSearchParams(Te.query)}),searchParams:Fr(mr),hash:Fr(Dr,function(pe){var Te=B(this);if(pe=String(pe),pe==""){Te.fragment=null;return}pe.charAt(0)=="#"&&(pe=pe.slice(1)),Te.fragment="",ce(Te,pe,Ie)})}),ue(Ce,"toJSON",function(){return Se.call(this)},{enumerable:!0}),ue(Ce,"toString",function(){return Se.call(this)},{enumerable:!0}),re){var xr=re.createObjectURL,pr=re.revokeObjectURL;xr&&ue(Ee,"createObjectURL",function(Te){return xr.apply(re,arguments)}),pr&&ue(Ee,"revokeObjectURL",function(Te){return pr.apply(re,arguments)})}V(Ee,"URL"),t({global:!0,forced:!z,sham:!g},{URL:Ee})},function(le,G,h){var t=h(15),g=h(55),z=h(33),e=g("iterator");le.exports=!t(function(){var se=new URL("b?e=1","http://a"),ue=se.searchParams;return se.pathname="c%20d",z&&!se.toJSON||!ue.sort||se.href!=="http://a/c%20d?e=1"||ue.get("e")!=="1"||String(new URLSearchParams("?a=1"))!=="a=1"||!ue[e]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("http://\u0442\u0435\u0441\u0442").host!=="xn--e1aybc"||new URL("http://a#\u0431").hash!=="#%D0%B1"})},function(le,G,h){"use strict";var t=2147483647,g=36,z=1,e=26,se=38,ue=700,ne=72,ie=128,n="-",r=/[^\0-\u007E]/,L=/[.\u3002\uFF0E\uFF61]/g,J="Overflow: input needs wider integers to process",V=g-z,j=Math.floor,X=String.fromCharCode,re=function(B){for(var ae=[],S=0,m=B.length;S<m;
1){var f=B.charCodeAt(S++);if(f>=55296&&f<=56319&&S<m){var i=B.charCodeAt(S++);(i&64512)==56320?ae.push(((f&1023)<<10)+(i&1023)+65536):(ae.push(f),S--)}else ae.push(f)}return ae},Z=function(B){return B+22+75*(B<26)},oe=function(B,ae,S){var m=0;for(B=S?j(B/ue):B>>1,B+=j(B/ae);B>V*e>>1;m+=g)B=j(B/V);return j(m+(V+1)*B/(B+se))},_=function(B){var ae=[];B=re(B);var S=B.length,m=ie,f=0,i=ne,u,o;for(u=0;u<B.length;u++)o=B[u],o<128&&ae.push(X(o));var p=ae.length,v=p;for(p&&ae.push(n);v<S;){var c=t;for(u=0;u<B.length;u++)o=B[u],o>=m&&o<c&&(c=o);var d=v+1;if(c-m>j((t-f)/d))throw RangeError(J);for(f+=(c-m)*d,m=c,u=0;u<B.length;u++){if(o=B[u],o<m&&++f>t)throw RangeError(J);if(o==m){for(var y=f,x=g;;x+=g){var l=x<=i?z:x>=i+e?e:x-i;if(y<l)break;var a=y-l,s=g-l;ae.push(X(Z(l+a%s))),y=j(a/s)}ae.push(X(Z(y))),i=oe(f,d,v==p),f=0,++v}}++f,++m}return ae.join("")};le.exports=function(B){var ae=[],S=B.toLowerCase().replace(L,".").split("."),m,f;for(m=0;m<S.length;m++)f=S[m],ae.push(r.test(f)?"xn--"+_(f):f);return ae.join(".")}},function(le,G,h){"use strict";h(108);var t=h(11),g=h(127),z=h(30),e=h(111),se=h(81),ue=h(76),ne=h(35),ie=h(113),n=h(24),r=h(59),L=h(29),J=h(23),V=h(130),j=h(90),X=h(55),re=X("iterator"),Z="URLSearchParams",oe=Z+"Iterator",_=ne.set,B=ne.getterFor(Z),ae=ne.getterFor(oe),S=/\+/g,m=Array(4),f=function(C){return m[C-1]||(m[C-1]=RegExp("((?:%[\\da-f]{2}){"+C+"})","gi"))},i=function(C){try{return decodeURIComponent(C)}catch(A){return C}},u=function(C){var A=C.replace(S," "),M=4;try{return decodeURIComponent(A)}catch(w){for(;M;)A=A.replace(f(M--),i);return A}},o=/[!'()~]|%20/g,p={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},v=function(C){return p[C]},c=function(C){return encodeURIComponent(C).replace(o,v)},d=function(C,A){if(A)for(var M=A.split("&"),w=0,F,O;w<M.length;)F=M[w++],F.length&&(O=F.split("="),C.push({key:u(O.shift()),value:u(O.join("="))}))},y=function(C){this.entries.length=0,d(this.entries,C)},x=function(C,A){if(C<A)throw TypeError("Not enough arguments")},l=ue(function(A,M){_(this,{type:oe,iterator:V(B(A).entries),kind:M})},"Iterator",function(){var A=ae(this),M=A.kind,w=A.iterator.next(),F=w.value;return w.done||(w.value=M==="keys"?F.key:M==="values"?F.value:[F.key,F.value]),w}),a=function(){ie(this,a,Z);var A=arguments.length>0?arguments[0]:void 0,M=this,w=[],F,O,b,I,P,T,R;if(_(M,{type:Z,entries:w,updateURL:function(){},updateSearchParams:y}),A!==void 0)if(J(A))if(F=j(A),typeof F=="function")for(O=F.call(A);!(b=O.next()).done;){if(I=V(L(b.value)),(P=I.next()).done||(T=I.next()).done||!I.next().done)throw TypeError("Expected sequence with length 2");w.push({key:P.value+"",value:T.value+""})}else for(R in A)n(A,R)&&w.push({key:R,value:A[R]+""});else d(w,typeof A=="string"?A.charAt(0)==="?"?A.slice(1):A:A+"")},s=a.prototype;e(s,{append:function(A,M){x(arguments.length,2);var w=B(this);w.entries.push({key:A+"",value:M+""}),w.updateURL()},delete:function(C){x(arguments.length,1);for(var A=B(this),M=A.entries,w=C+"",F=0;F<M.length;)M[F].key===w?M.splice(F,1):F++;A.updateURL()},get:function(A){x(arguments.length,1);for(var M=B(this).entries,w=A+"",F=0;F<M.length;F++)if(M[F].key===w)return M[F].value;return null},getAll:function(A){x(arguments.length,1);for(var M=B(this).entries,w=A+"",F=[],O=0;O<M.length;O++)M[O].key===w&&F.push(M[O].value);return F},has:function(A){x(arguments.length,1);for(var M=B(this).entries,w=A+"",F=0;F<M.length;)if(M[F++].key===w)return!0;return!1},set:function(A,M){x(arguments.length,1);for(var w=B(this),F=w.entries,O=!1,b=A+"",I=M+"",P=0,T;P<F.length;P++)T=F[P],T.key===b&&(O?F.splice(P--,1):(O=!0,T.value=I));O||F.push({key:b,value:I}),w.updateURL()},sort:function(){var A=B(this),M=A.entries,w=M.slice(),F,O,b;for(M.length=0,b=0;b<w.length;b++){for(F=w[b],O=0;O<b;O++)if(M[O].key>F.key){M.splice(O,0,F);break}O===b&&M.push(F)}A.updateURL()},forEach:function(A){for(var M=B(this).entries,w=r(A,arguments.length>1?arguments[1]:void 0,3),F=0,O;F<M.length;)O=M[F++],w(O.value,O.key,this)},keys:function(){return new l(this,"keys")},values:function(){return new l(this,"values")},entries:function(){return new l(this,"entries")}},{enumerable:!0}
vendor: 5,246 bytes, line 1
1),z(s,re,s.entries),z(s,"toString",function(){for(var A=B(this).entries,M=[],w=0,F;w<A.length;)F=A[w++],M.push(c(F.key)+"="+c(F.value));return M.join("&")},{enumerable:!0}),se(a,Z),t({global:!0,forced:!g},{URLSearchParams:a}),le.exports={URLSearchParams:a,getState:B}},function(le,G,h){var t=h(29),g=h(90);le.exports=function(z){var e=g(z);if(typeof e!="function")throw TypeError(String(z)+" is not iterable");return t(e.call(z))}},function(le,G,h){"use strict";var t=h(11);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(le,G,h){h(104),h(133),h(106);var t=h(43);le.exports=t.WeakMap},function(le,G,h){"use strict";var t=h(12),g=h(111),z=h(134),e=h(136),se=h(138),ue=h(23),ne=h(35).enforce,ie=h(36),n=!t.ActiveXObject&&"ActiveXObject"in t,r=Object.isExtensible,L,J=function(_){return function(){return _(this,arguments.length?arguments[0]:void 0)}},V=le.exports=e("WeakMap",J,se,!0,!0);if(ie&&n){L=se.getConstructor(J,"WeakMap",!0),z.REQUIRED=!0;var j=V.prototype,X=j.delete,re=j.has,Z=j.get,oe=j.set;g(j,{delete:function(_){if(ue(_)&&!r(_)){var B=ne(this);return B.frozen||(B.frozen=new L),X.call(this,_)||B.frozen.delete(_)}return X.call(this,_)},has:function(B){if(ue(B)&&!r(B)){var ae=ne(this);return ae.frozen||(ae.frozen=new L),re.call(this,B)||ae.frozen.has(B)}return re.call(this,B)},get:function(B){if(ue(B)&&!r(B)){var ae=ne(this);return ae.frozen||(ae.frozen=new L),re.call(this,B)?Z.call(this,B):ae.frozen.get(B)}return Z.call(this,B)},set:function(B,ae){if(ue(B)&&!r(B)){var S=ne(this);S.frozen||(S.frozen=new L),re.call(this,B)?oe.call(this,B,ae):S.frozen.set(B,ae)}else oe.call(this,B,ae);return this}})}},function(le,G,h){var t=h(39),g=h(23),z=h(24),e=h(28).f,se=h(38),ue=h(135),ne=se("meta"),ie=0,n=Object.isExtensible||function(){return!0},r=function(X){e(X,ne,{value:{objectID:"O"+ ++ie,weakData:{}}})},L=function(X,re){if(!g(X))return typeof X=="symbol"?X:(typeof X=="string"?"S":"P")+X;if(!z(X,ne)){if(!n(X))return"F";if(!re)return"E";r(X)}return X[ne].objectID},J=function(X,re){if(!z(X,ne)){if(!n(X))return!0;if(!re)return!1;r(X)}return X[ne].weakData},V=function(X){return ue&&j.REQUIRED&&n(X)&&!z(X,ne)&&r(X),X},j=le.exports={REQUIRED:!1,fastKey:L,getWeakData:J,onFreeze:V};t[ne]=!0},function(le,G,h){var t=h(15);le.exports=!t(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(le,G,h){"use strict";var t=h(11),g=h(12),z=h(52),e=h(30),se=h(134),ue=h(114),ne=h(113),ie=h(23),n=h(15),r=h(92),L=h(81),J=h(137);le.exports=function(V,j,X,re,Z){var oe=g[V],_=oe&&oe.prototype,B=oe,ae=re?"set":"add",S={},m=function(v){var c=_[v];e(_,v,v=="add"?function(y){return c.call(this,y===0?0:y),this}:v=="delete"?function(d){return Z&&!ie(d)?!1:c.call(this,d===0?0:d)}:v=="get"?function(y){return Z&&!ie(y)?void 0:c.call(this,y===0?0:y)}:v=="has"?function(y){return Z&&!ie(y)?!1:c.call(this,y===0?0:y)}:function(y,x){return c.call(this,y===0?0:y,x),this})};if(z(V,typeof oe!="function"||!(Z||_.forEach&&!n(function(){new oe().entries().next()}))))B=X.getConstructor(j,V,re,ae),se.REQUIRED=!0;else if(z(V,!0)){var f=new B,i=f[ae](Z?{}:-0,1)!=f,u=n(function(){f.has(1)}),o=r(function(v){new oe(v)}),p=!Z&&n(function(){for(var v=new oe,c=5;c--;)v[ae](c,c);return!v.has(-0)});o||(B=j(function(v,c){ne(v,B,V);var d=J(new oe,v,B);return c!=null&&ue(c,d[ae],d,re),d}),B.prototype=_,_.constructor=B),(u||p)&&(m("delete"),m("has"),re&&m("get")),(p||i)&&m(ae),Z&&_.clear&&delete _.clear}return S[V]=B,t({global:!0,forced:B!=oe},S),L(B,V),Z||X.setStrong(B,V,re),B}},function(le,G,h){var t=h(23),g=h(83);le.exports=function(z,e,se){var ue,ne;return g&&typeof(ue=e.constructor)=="function"&&ue!==se&&t(ne=ue.prototype)&&ne!==se.prototype&&g(z,ne),z}},function(le,G,h){"use strict";var t=h(111),g=h(134).getWeakData,z=h(29),e=h(23),se=h(113),ue=h(114),ne=h(139),ie=h(24),n=h(35),r=n.set,L=n.getterFor,J=ne.find,V=ne.findIndex,j=0,X=function(oe){return oe.frozen||(oe.frozen=new re)},re=function(){this.entries=[]},Z=function(oe,_){return J(oe.entries,function(B){return B[0]===_})};re.prototype={get:function(oe){var _=Z(this,oe);if(_)return _[1]},has:function(oe){return!!Z(this,oe)},set:function(oe,_){var B=Z(this,oe);B?B[1]=_:this.entries.push([oe,_])},delete:function(oe){var _=V(this.entries,function(B){return B[0]===oe});return~_&&this.entries.splice(_,1),!!~_}},le.exports={getConstructor:function(oe,_,B,ae){var S=oe(function(i,u){se(i,S,_),r(i,{type:_,id:j++,frozen:void 0}),u!=null&&ue(u,i[ae],i,B)}),m=L(_),f=function(i,u,o){var p=m(i),v=g(z(u),!0);return v===!0?X(p).set(u,o):v[p.id]=o,i};return t(S.prototype,{delete:function(i){var u=m(this);if(!e(i))return!1;var o=g(i);return o===!0?X(u).delete(i):o&&ie(o,u.id)&&delete o[u.id]},has:function(u){var o=m(this);if(!e(u))return!1;var p=g(u);return p===!0?X(o).has(u):p&&ie(p,o.id)}}),t(S.prototype,B?{get:function(u){var o=m(this);if(e(u)){var p=g(u);return p===!0?X(o).get(u):p?p[o.id]:void 0}},set:function(u,o){return f(this,u,o)}}:{add:function(u){return f(this,u,!0)}}),S}}},function(le,G,h){var t=h(59),g=h(19),z=h(79),e=h(47),se=h(140),ue=[].push,ne=function(ie){var n=ie==1,r=ie==2,L=ie==3,J=ie==4,V=ie==6,j=ie==5||V;return function(X,re,Z,oe){for(var _=z(X),B=g(_),ae=t(re,Z,3),S=e(
1B.length),m=0,f=oe||se,i=n?f(X,S):r?f(X,0):void 0,u,o;S>m;m++)if((j||m in B)&&(u=B[m],o=ae(u,m,_),ie)){if(n)i[m]=o;else if(o)switch(ie){case 3:return!0;case 5:return u;case 6:return m;case 2:ue.call(i,u)}else if(J)return!1}return V?-1:L||J?J:i}};le.exports={forEach:ne(0),map:ne(1),filter:ne(2),some:ne(3),every:ne(4),find:ne(5),findIndex:ne(6)}},function(le,G,h){var t=h(23),g=h(141),z=h(55),e=z("species");le.exports=function(se,ue){var ne;return g(se)&&(ne=se.constructor,typeof ne=="function"&&(ne===Array||g(ne.prototype))?ne=void 0:t(ne)&&(ne=ne[e],ne===null&&(ne=void 0))),new(ne===void 0?Array:ne)(ue===0?0:ue)}},function(le,G,h){var t=h(20);le.exports=Array.isArray||function(z){return t(z)=="Array"}},function(le,G,h){h(104),h(143),h(106);var t=h(43);le.exports=t.WeakSet},function(le,G,h){"use strict";var t=h(136),g=h(138);t("WeakSet",function(z){return function(){return z(this,arguments.length?arguments[0]:void 0)}},g,!1,!0)},function(le,G,h){h(145);var t=h(58);le.exports=t("String","codePointAt")},function(le,G,h){"use strict";var t=h(11),g=h(74).codeAt;t({target:"String",proto:!0},{codePointAt:function(e){return g(this,e)}})},function(le,G,h){h(147);var t=h(43);le.exports=t.String.fromCodePoint},function(le,G,h){var t=h(11),g=h(49),z=String.fromCharCode,e=String.fromCodePoint,se=!!e&&e.length!=1;t({target:"String",stat:!0,forced:se},{fromCodePoint:function(ne){for(var ie=[],n=arguments.length,r=0,L;n>r;){if(L=+arguments[r++],g(L,1114111)!==L)throw RangeError(L+" is not a valid code point");ie.push(L<65536?z(L):z(((L-=65536)>>10)+55296,L%1024+56320))}return ie.join("")}})},function(le,G,h){h(149),h(104),h(151),h(155),h(156),h(157),h(158),h(159),h(160),h(161),h(162),h(163),h(164),h(165),h(166),h(167),h(168),h(169),h(170);var t=h(43);le.exports=t.Symbol},function(le,G,h){"use strict";var t=h(11),g=h(15),z=h(141),e=h(23),se=h(79),ue=h(47),ne=h(89),ie=h(140),n=h(150),r=h(55),L=r("isConcatSpreadable"),J=9007199254740991,V="Maximum allowed index exceeded",j=!g(function(){var oe=[];return oe[L]=!1,oe.concat()[0]!==oe}),X=n("concat"),re=function(oe){if(!e(oe))return!1;var _=oe[L];return _!==void 0?!!_:z(oe)},Z=!j||!X;t({target:"Array",proto:!0,forced:Z},{concat:function(_){var B=se(this),ae=ie(B,0),S=0,m,f,i,u,o;for(m=-1,i=arguments.length;m<i;m++)if(o=m===-1?B:arguments[m],re(o)){if(u=ue(o.length),S+u>J)throw TypeError(V);for(f=0;f<u;
vendor: 5,879 bytes, line 1
1f++,S++)f in o&&ne(ae,S,o[f])}else{if(S>=J)throw TypeError(V);ne(ae,S++,o)}return ae.length=S,ae}})},function(le,G,h){var t=h(15),g=h(55),z=g("species");le.exports=function(e){return!t(function(){var se=[],ue=se.constructor={};return ue[z]=function(){return{foo:1}},se[e](Boolean).foo!==1})}},function(le,G,h){"use strict";var t=h(11),g=h(12),z=h(33),e=h(14),se=h(56),ue=h(15),ne=h(24),ie=h(141),n=h(23),r=h(29),L=h(79),J=h(18),V=h(22),j=h(17),X=h(68),re=h(70),Z=h(44),oe=h(152),_=h(51),B=h(13),ae=h(28),S=h(16),m=h(27),f=h(30),i=h(31),u=h(37),o=h(39),p=h(38),v=h(55),c=h(153),d=h(154),y=h(81),x=h(35),l=h(139).forEach,a=u("hidden"),s="Symbol",C="prototype",A=v("toPrimitive"),M=x.set,w=x.getterFor(s),F=Object[C],O=g.Symbol,b=g.JSON,I=b&&b.stringify,P=B.f,T=ae.f,R=oe.f,W=S.f,Y=i("symbols"),q=i("op-symbols"),N=i("string-to-symbol-registry"),D=i("symbol-to-string-registry"),E=i("wks"),U=g.QObject,K=!U||!U[C]||!U[C].findChild,H=e&&ue(function(){return X(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a!=7})?function(be,Fe,me){var Ae=P(F,Fe);Ae&&delete F[Fe],T(be,Fe,me),Ae&&be!==F&&T(F,Fe,Ae)}:T,$=function(be,Fe){var me=Y[be]=X(O[C]);return M(me,{type:s,tag:be,description:Fe}),e||(me.description=Fe),me},Q=se&&typeof O.iterator=="symbol"?function(be){return typeof be=="symbol"}:function(be){return Object(be)instanceof O},te=function(Fe,me,Ae){Fe===F&&te(q,me,Ae),r(Fe);var we=V(me,!0);return r(Ae),ne(Y,we)?(Ae.enumerable?(ne(Fe,a)&&Fe[a][we]&&(Fe[a][we]=!1),Ae=X(Ae,{enumerable:j(0,!1)})):(ne(Fe,a)||T(Fe,a,j(1,{})),Fe[a][we]=!0),H(Fe,we,Ae)):T(Fe,we,Ae)},he=function(Fe,me){r(Fe);var Ae=J(me),we=re(Ae).concat(ye(Ae));return l(we,function(De){(!e||ve.call(Ae,De))&&te(Fe,De,Ae[De])}),Fe},de=function(Fe,me){return me===void 0?X(Fe):he(X(Fe),me)},ve=function(Fe){var me=V(Fe,!0),Ae=W.call(this,me);return this===F&&ne(Y,me)&&!ne(q,me)?!1:Ae||!ne(this,me)||!ne(Y,me)||ne(this,a)&&this[a][me]?Ae:!0},xe=function(Fe,me){var Ae=J(Fe),we=V(me,!0);if(!(Ae===F&&ne(Y,we)&&!ne(q,we))){var De=P(Ae,we);return De&&ne(Y,we)&&!(ne(Ae,a)&&Ae[a][we])&&(De.enumerable=!0),De}},ge=function(Fe){var me=R(J(Fe)),Ae=[];return l(me,function(we){!ne(Y,we)&&!ne(o,we)&&Ae.push(we)}),Ae},ye=function(Fe){var me=Fe===F,Ae=R(me?q:J(Fe)),we=[];return l(Ae,function(De){ne(Y,De)&&(!me||ne(F,De))&&we.push(Y[De])}),we};se||(O=function(){if(this instanceof O)throw TypeError("Symbol is not a constructor");var Fe=!arguments.length||arguments[0]===void 0?void 0:String(arguments[0]),me=p(Fe),Ae=function(we){this===F&&Ae.call(q,we),ne(this,a)&&ne(this[a],me)&&(this[a][me]=!1),H(this,me,j(1,we))};return e&&K&&H(F,me,{configurable:!0,set:Ae}),$(me,Fe)},f(O[C],"toString",function(){return w(this).tag}),S.f=ve,ae.f=te,B.f=xe,Z.f=oe.f=ge,_.f=ye,e&&(T(O[C],"description",{configurable:!0,get:function(){return w(this).description}}),z||f(F,"propertyIsEnumerable",ve,{unsafe:!0})),c.f=function(be){return $(v(be),be)}),t({global:!0,wrap:!0,forced:!se,sham:!se},{Symbol:O}),l(re(E),function(be){d(be)}),t({target:s,stat:!0,forced:!se},{for:function(be){var Fe=String(be);if(ne(N,Fe))return N[Fe];var me=O(Fe);return N[Fe]=me,D[me]=Fe,me},keyFor:function(Fe){if(!Q(Fe))throw TypeError(Fe+" is not a symbol");if(ne(D,Fe))return D[Fe]},useSetter:function(){K=!0},useSimple:function(){K=!1}}),t({target:"Object",stat:!0,forced:!se,sham:!e},{create:de,defineProperty:te,defineProperties:he,getOwnPropertyDescriptor:xe}),t({target:"Object",stat:!0,forced:!se},{getOwnPropertyNames:ge,getOwnPropertySymbols:ye}),t({target:"Object",stat:!0,forced:ue(function(){_.f(1)})},{getOwnPropertySymbols:function(Fe){return _.f(L(Fe))}}),b&&t({target:"JSON",stat:!0,forced:!se||ue(function(){var be=O();return I([be])!="[null]"||I({a:be})!="{}"||I(Object(be))!="{}"})},{stringify:function(Fe){for(var me=[Fe],Ae=1,we,De;arguments.length>Ae;)me.push(arguments[Ae++]);if(De=we=me[1],!(!n(we)&&Fe===void 0||Q(Fe)))return ie(we)||(we=function(Oe,ke){if(typeof De=="function"&&(ke=De.call(this,Oe,ke)),!Q(ke))return ke}),me[1]=we,I.apply(b,me)}}),O[C][A]||m(O[C],A,O[C].valueOf),y(O,s),o[a]=!0},function(le,G,h){var t=h(18),g=h(44).f,z={}.toString,e=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],se=function(ue){try{return g(ue)}catch(ne){return e.slice()}};le.exports.f=function(ne){return e&&z.call(ne)=="[object Window]"?se(ne):g(t(ne))}},function(le,G,h){G.f=h(55)},function(le,G,h){var t=h(43),g=h(24),z=h(153),e=h(28).f;le.exports=function(se){var ue=t.Symbol||(t.Symbol={});g(ue,se)||e(ue,se,{value:z.f(se)})}},function(le,G,h){var t=h(154);t("asyncIterator")},function(le,G,h){"use strict";var t=h(11),g=h(14),z=h(12),e=h(24),se=h(23),ue=h(28).f,ne=h(40),ie=z.Symbol;if(g&&typeof ie=="function"&&(!("description"in ie.prototype)||ie().description!==void 0)){var n={},r=function(){var re=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Z=this instanceof r?new ie(re):re===void 0?ie():ie(re);return re===""&&(n[Z]=!0),Z};ne(r,ie);var L=r.prototype=ie.prototype;L.constructor=r;var J=L.toString,V=String(ie("test"))=="Symbol(test)",j=/^Symbol\((.*)\)[^)]+$/;ue(L,"description",{configurable:!0,get:function(){var re=se(this)?this.valueOf():this,Z=J.call(re);if(e(n,re))return"";var oe=V?Z.slice(7,-1):Z.replace(j,"$1");return oe===""?void 0:oe}}),t({global:!0,forced:!0},{Symbol:r})}},function(le,G,h){var t=h(154);t("hasInstance")},function(le,G,h){var t=h(154);t("isConcatSpreadable")},function(le,G,h){var t=h(154);t("iterator")},function(le,G,h){var t=h(154);t("match")},function(le,G,h){var t=h(154);t("matchAll")},function(le,G,h){var t=h(154);t("replace")},function(le,G,h){var t=h(154);t("search")},function(le,G,h){var t=h(154);t("species")},function(le,G,h){var t=h(154);t("split")},function(le,G,h){var t=h(154);t("toPrimitive")},function(le,G,h){var t=h(154);t("toStringTag")},function(le,G,h){var t=h(154);t("unscopables")}
1,function(le,G,h){var t=h(81);t(Math,"Math",!0)},function(le,G,h){var t=h(12),g=h(81);g(t.JSON,"JSON",!0)},function(le,G,h){h(172);var t=h(58);le.exports=t("String","padStart")},function(le,G,h){"use strict";var t=h(11),g=h(173).start,z=h(175);t({target:"String",proto:!0,forced:z},{padStart:function(se){return g(this,se,arguments.length>1?arguments[1]:void 0)}})},function(le,G,h){var t=h(47),g=h(174),z=h(21),e=Math.ceil,se=function(ue){return function(ne,ie,n){var r=String(z(ne)),L=r.length,J=n===void 0?" ":String(n),V=t(ie),j,X;return V<=L||J==""?r:(j=V-L,X=g.call(J,e(j/J.length)),X.length>j&&(X=X.slice(0,j)),ue?r+X:X+r)}};le.exports={start:se(!1),end:se(!0)}},function(le,G,h){"use strict";var t=h(48),g=h(21);le.exports="".repeat||function(e){var se=String(g(this)),ue="",ne=t(e);if(ne<0||ne==1/0)throw RangeError("Wrong number of repetitions");for(;ne>0;(ne>>>=1)&&(se+=se))ne&1&&(ue+=se);return ue}},function(le,G,h){var t=h(118);le.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(t)},function(le,G,h){h(177);var t=h(58);le.exports=t("String","padEnd")},function(le,G,h){"use strict";var t=h(11),g=h(173).end,z=h(175);t({target:"String",proto:!0,forced:z},{padEnd:function(se){return g(this,se,arguments.length>1?arguments[1]:void 0)}})},function(le,G,h){h(179);var t=h(43);le.exports=t.Object.values},function(le,G,h){var t=h(11),g=h(180).values;t({target:"Object",stat:!0},{values:function(e){return g(e)}})},function(le,G,h){var t=h(14),g=h(70),z=h(18),e=h(16).f,se=function(ue){return function(ne){for(var ie=z(ne),n=g(ie),r=n.length,L=0,J=[],V;r>L;)V=n[L++],(!t||e.call(ie,V))&&J.push(ue?[V,ie[V]]:ie[V]);return J}};le.exports={entries:se(!0),values:se(!1)}},function(le,G,h){"use strict";{var t=!1;if(typeof ReadableStream!="undefined")try{new ReadableStream({start:function(z){z.close()}}),t=!0}catch(g){}t?G.ReadableStream=ReadableStream:G.ReadableStream=h(182).ReadableStream}},function(le,G,h){"use strict";h.r(G),h.d(G,"ByteLengthQueuingStrategy",function(){return hn}),h.d(G,"CountQueuingStrategy",function(){return dn}),h.d(G,"ReadableStream",function(){return Pa}),h.d(G,"TransformStream",function(){return xn}),h.d(G,"WritableStream",function(){return U});var t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:function(k){return"Symbol("+k+")"};function g(){}var z=Number.isNaN||function(k){return k!==k};function e(k){return typeof k=="object"&&k!==null||typeof k=="function"}function se(k){return k.slice()}function ue(k,ee,fe,Be,Pe){new Uint8Array(k).set(new Uint8Array(fe,Be,Pe),ee)}function ne(k){return!(ie(k)===!1||k===1/0)}function ie(k){return!(typeof k!="number"||z(k)||k<0)}function n(k,ee,fe){if(typeof k!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(k,ee,fe)}function r(k,ee,fe,Be){var Pe=k[ee];if(Pe!==void 0){if(typeof Pe!="function")throw new TypeError(Pe+" is not a method");switch(fe){case 0:return function(){return J(Pe,k,Be)};case 1:return function(Ze){var er=[Ze].concat(Be);return J(Pe,k,er)}}}return function(){return Promise.resolve()}}function L(k,ee,fe){var Be=k[ee];if(Be!==void 0)return n(Be,k,fe)}function J(k,ee,fe){try{return Promise.resolve(n(k,ee,fe))}catch(Be){return Promise.reject(Be)}}function V(k){return k}function j(k){return!1}function X(k){if(k=Number(k),z(k)||k<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return k}function re(k){if(k===void 0)return function(){return 1};if(typeof k!="function")throw new TypeError("size property of a queuing strategy must be a function");return function(ee){return k(ee)}}var Z=16384,oe=function(){function k(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(k.prototype,"length",{get:function(){return this._size},enumerable:!0,configurable:!0}),k.prototype.push=function(ee){var fe=this._back,Be=fe;fe._elements.length===Z-1&&(Be={_elements:[],_next:void 0}),fe._elements.push(ee),Be!==fe&&(this._back=Be,fe._next=Be),++this._size},k.prototype.shift=function(){var ee=this._front,fe=ee,Be=this._cursor,Pe=Be+1,Ze=ee._elements,er=Ze[Be];return Pe===Z&&(fe=ee._next,Pe=0),--this._size,this._cursor=Pe,ee!==fe&&(this._front=fe),Ze[Be]=void 0,er},k.prototype.forEach=function(ee){for(var fe=this._cursor,Be=this._front,Pe=Be._elements;(fe!==Pe.length||Be._next!==void 0)&&!(fe===Pe.length&&(Be=Be._next,Pe=Be._elements,fe=0,Pe.length===0));)ee(Pe[fe]),++fe},k.prototype.peek=function(){var ee=this._front,fe=this._cursor;return ee._elements[fe]},k}();function _(k,ee,fe){var Be=null;fe===!0&&(Be=Object.prototype);var Pe=Object.create(Be);return Pe.value=k,Pe.done=ee,Pe}function B(k,ee){k._forAuthorCode=!0,k._ownerReadableStream=ee,ee._reader=k,ee._state==="readable"?f(k):ee._state==="closed"?u(k):i(k,ee._storedError)}function ae(k,ee){var fe=k._ownerReadableStream;return xa(fe,ee)}function S(k){k._ownerReadableStream._state==="readable"?o(k,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):p(k,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),k._ownerReadableStream._reader=void 0,k._ownerReadableStream=void 0}function m(k){return new TypeError("Cannot "+k+" a stream using a released reader")}function f(k){k._closedPromise=new Promise(function(ee,fe){k._closedPromise_resolve=ee,k._closedPromise_reject=fe})}function i(k,ee){f(k),o(k,ee)}function u(k){f(k),v(k)}function o(k,ee){k._closedPromise.catch(g),k._closedPromise_reject(ee),k._closedPromise_resolve=void 0,k._closedPromise_reject=void 0}function p(k,ee){i(k,ee)}function v(k){k._closedPromise_resolve(void 0),k._closedPromise_resolve=void 0,k._closedPromise_reject=void 0}var c=t("[[CancelSteps]]"),d=t("[[PullSteps]]");function y(k,ee){ee===void 0&&(ee=!1);var fe=new C(k);return fe._forAuthorCode=ee,fe}function x(k){var ee=new Promise(function(fe,Be){var Pe={_resolve:fe,_reject:Be};k._reader._readRequests.push(Pe)});return ee}function l(k,ee,fe){var Be=k._reader,Pe=Be._readRequests.shift();Pe._resolve(_(ee,fe,Be._forAuthorCode))}function a(k){return k._reader._readRequests.length}function s(k){var ee=k._reader;return!(ee===void 0||!A(ee))}var C=function(){function k(ee){if(jr(ee)===!1)throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(oa(ee)===!0)throw new TypeError("This stream has already been locked for exclusive reading by another reader");B(this,ee),this._readRequests=new oe}return Object.defineProperty(k.prototype,"closed",{get:function(){return A(this)?this._closedPromise:Promise.reject(w("closed"))},enumerable:!0,configurable:!0}),k.prototype.cancel=function(ee){return A(this)?this._ownerReadableStream===void 0?Promise.reject(m("cancel")):ae(this,ee):Promise.reject(w("cancel"))},k.prototype.read=function(){return A(this)?this._ownerReadableStream===void 0?Promise.reject(m("read from")):M(this):Promise.reject(w("read"))},k.prototype.releaseLock=function(){if(!A(this))throw w("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");S(this)}},k}();function A(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_readRequests"))}function M(k){var ee=k._ownerReadableStream;return ee._disturbed=!0,ee._state==="closed"?Promise.resolve(_(void 0,!0,k._forAuthorCode)):ee._state==="errored"?Promise.reject(ee._storedError):ee._readableStreamController[d]()}function w(k){return new TypeError("ReadableStreamDefaultReader.prototype."+k+" can only be used on a ReadableStreamDefaultReader")}var F,O;typeof t.asyncIterator=="symbol"&&(O=(F={},F[t.asyncIterator]=function(){return this},F),Object.defineProperty(O,t.asyncIterator,{enumerable:!1}));var b={next:function(){if(P(this)===!1)return Promise.reject(T("next"));var k=this._asyncIteratorReader;return k._ownerReadableStream===void 0?Promise.reject(m("iterate")):M(k).then(function(ee){var fe=ee.done;fe&&S(k);var Be=ee.value;return _(Be,fe,!0)})},return:function(k){if(P(this)===!1)return Promise.reject(T("next"));var ee=this._asyncIteratorReader;if(ee._ownerReadableStream===void 0)return Promise.reject(m("finish iterating"));if(ee._readRequests.length>0)return Promise.reject(new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"));if(this._preventCancel===!1){var fe=ae(ee,k);return S(ee),fe.then(function(){return _(k,!0,!0)})}return S(ee),Promise.resolve(_(k,!0,!0))}};O!==void 0&&Object.setPrototypeOf(b,O),Object.defineProperty(b,"next",{enumerable:!1}),Object.defineProperty(b,"return",{enumerable:!1});function I(k,ee){ee===void 0&&(ee=!1);var fe=y(k),Be=Object.create(b);return Be._asyncIteratorReader=fe,Be._preventCancel=Boolean(ee),Be}function P(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_asyncIteratorReader"))}function T(k){return new TypeError("ReadableStreamAsyncIterator."+k+" can only be used on a ReadableSteamAsyncIterator")}var R=g;function W(k){var ee=k._queue.shift();
1return k._queueTotalSize-=ee.size,k._queueTotalSize<0&&(k._queueTotalSize=0),ee.value}function Y(k,ee,fe){if(fe=Number(fe),!ne(fe))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");k._queue.push({value:ee,size:fe}),k._queueTotalSize+=fe}function q(k){var ee=k._queue.peek();return ee.value}function N(k){k._queue=new oe,k._queueTotalSize=0}var D=t("[[AbortSteps]]"),E=t("[[ErrorSteps]]"),U=function(){function k(ee,fe){ee===void 0&&(ee={}),fe===void 0&&(fe={}),$(this);var Be=fe.size,Pe=fe.highWaterMark,Ze=ee.type;if(Ze!==void 0)throw new RangeError("Invalid type is specified");var er=re(Be);Pe===void 0&&(Pe=1),Pe=X(Pe),rr(this,ee,Pe,er)}return Object.defineProperty(k.prototype,"locked",{get:function(){if(Q(this)===!1)throw Ge("locked");return te(this)},enumerable:!0,configurable:!0}),k.prototype.abort=function(ee){return Q(this)===!1?Promise.reject(Ge("abort")):te(this)===!0?Promise.reject(new TypeError("Cannot abort a stream that already has a writer")):he(this,ee)},k.prototype.getWriter=function(){if(Q(this)===!1)throw Ge("getWriter");return K(this)},k}();function K(k){return new Le(k)}function H(k,ee,fe,Be,Pe,Ze){Pe===void 0&&(Pe=1),Ze===void 0&&(Ze=function(){return 1});var er=Object.create(U.prototype);$(er);var or=Object.create(Qe.prototype);return _e(er,or,k,ee,fe,Be,Pe,Ze),er}function $(k){k._state="writable",k._storedError=void 0,k._writer=void 0,k._writableStreamController=void 0,k._writeRequests=new oe,k._inFlightWriteRequest=void 0,k._closeRequest=void 0,k._inFlightCloseRequest=void 0,k._pendingAbortRequest=void 0,k._backpressure=!1}function Q(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_writableStreamController"))}function te(k){return k._writer!==void 0}function he(k,ee){var fe=k._state;if(fe==="closed"||fe==="errored")return Promise.resolve(void 0);if(k._pendingAbortRequest!==void 0)return k._pendingAbortRequest._promise;var Be=!1;fe==="erroring"&&(Be=!0,ee=void 0);var Pe=new Promise(function(Ze,er){k._pendingAbortRequest={_promise:void 0,_resolve:Ze,_reject:er,_reason:ee,_wasAlreadyErroring:Be}});return k._pendingAbortRequest._promise=Pe,Be===!1&&xe(k,ee),Pe}function de(k){var ee=new Promise(function(fe,Be){var Pe={_resolve:fe,_reject:Be};k._writeRequests.push(Pe)});return ee}function ve(k,ee){var fe=k._state;if(fe==="writable"){xe(k,ee);return}ge(k)}function xe(k,ee){var fe=k._writableStreamController;k._state="erroring",k._storedError=ee;var Be=k._writer;Be!==void 0&&Ce(Be,ee),we(k)===!1&&fe._started===!0&&ge(k)}function ge(k){k._state="errored",k._writableStreamController[E]();var ee=k._storedError;if(k._writeRequests.forEach(function(Pe){Pe._reject(ee)}),k._writeRequests=new oe,k._pendingAbortRequest===void 0){ke(k);return}var fe=k._pendingAbortRequest;if(k._pendingAbortRequest=void 0,fe._wasAlreadyErroring===!0){fe._reject(ee),ke(k);return}var Be=k._writableStreamController[D](fe._reason);Be.then(function(){fe._resolve(),ke(k)},function(Pe){fe._reject(Pe),ke(k)})}function ye(k){k._inFlightWriteRequest._resolve(void 0),k._inFlightWriteRequest=void 0}function be(k,ee){k._inFlightWriteRequest._reject(ee),k._inFlightWriteRequest=void 0,ve(k,ee)}function Fe(k){k._inFlightCloseRequest._resolve(void 0),k._inFlightCloseRequest=void 0;var ee=k._state;ee==="erroring"&&(k._storedError=void 0,k._pendingAbortRequest!==void 0&&(k._pendingAbortRequest._resolve(),k._pendingAbortRequest=void 0)),k._state="closed";var fe=k._writer;fe!==void 0&&qe(fe)}function me(k,ee){k._inFlightCloseRequest._reject(ee),k._inFlightCloseRequest=void 0,k._pendingAbortRequest!==void 0&&(k._pendingAbortRequest._reject(ee),k._pendingAbortRequest=void 0),ve(k,ee)}function Ae(k){return!(k._closeRequest===void 0&&k._inFlightCloseRequest===void 0)}function we(k){return!(k._inFlightWriteRequest===void 0&&k._inFlightCloseRequest===void 0)}function De(k){k._inFlightCloseRequest=k._closeRequest,k._closeRequest=void 0}function Oe(k){k._inFlightWriteRequest=k._writeRequests.shift()}function ke(k){k._closeRequest!==void 0&&(k._closeRequest._reject(k._storedError),k._closeRequest=void 0);var ee=k._writer;ee!==void 0&&Pr(ee,k._storedError)}function He(k,ee){var fe=k._writer;fe!==void 0&&ee!==k._backpressure&&(ee===!0?_r(fe):na(fe)),k._backpressure=ee}var Le=function(){function k(ee){if(Q(ee)===!1)throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(te(ee)===!0)throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=ee,ee._writer=this;var fe=ee._state;if(fe==="writable")Ae(ee)===!1&&ee._backpressure===!0?Tr(this):Zr(this),$e(this);else if(fe==="erroring")Mr(this,ee._storedError),$e(this);else if(fe==="closed")Zr(this),wr(this);else{var Be=ee._storedError;Mr(this,Be),vr(this,Be)}}return Object.defineProperty(k.prototype,"closed",{get:function(){return Ve(this)===!1?Promise.reject(We("closed")):this._closedPromise},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"desiredSize",{get:function(){if(Ve(this)===!1)throw We("desiredSize");if(this._ownerWritableStream===void 0)throw sr("desiredSize");return Se(this)},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"ready",{get:function(){return Ve(this)===!1?Promise.reject(We("ready")):this._readyPromise},enumerable:!0,configurable:!0}),k.prototype.abort=function(ee){return Ve(this)===!1?Promise.reject(We("abort")):this._ownerWritableStream===void 0?Promise.reject(sr("abort")):Ue(this,ee)},k.prototype.close=function(){if(Ve(this)===!1)return Promise.reject(We("close"));var ee=this._ownerWritableStream;return ee===void 0?Promise.reject(sr("close")):Ae(ee)===!0?Promise.reject(new TypeError("cannot close an already-closing stream")):Ie(this)},k.prototype.releaseLock=function(){if(Ve(this)===!1)throw We("releaseLock");var ee=this._ownerWritableStream;ee!==void 0&&Ne(this)},k.prototype.write=function(ee){return Ve(this)===!1?Promise.reject(We("write")):this._ownerWritableStream===void 0?Promise.reject(sr("write to")):Me(this,ee)},k}();function Ve(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_ownerWritableStream"))}function Ue(k,ee){var fe=k._ownerWritableStream;return he(fe,ee)}function Ie(k){var ee=k._ownerWritableStream,fe=ee._state;if(fe==="closed"||fe==="errored")return Promise.reject(new TypeError("The stream (in "+fe+" state) is not in the writable state and cannot be closed"));var Be=new Promise(function(Pe,Ze){var er={_resolve:Pe,_reject:Ze};ee._closeRequest=er});return ee._backpressure===!0&&fe==="writable"&&na(k),cr(ee._writableStreamController),Be}function ce(k){var ee=k._ownerWritableStream,fe=ee._state;return Ae(ee)===!0||fe==="closed"?Promise.resolve():fe==="errored"?Promise.reject(ee._storedError):Ie(k)}function Ee(k,ee){k._closedPromiseState==="pending"?Pr(k,ee):Rr(k,ee)}function Ce(k,ee){k._readyPromiseState==="pending"?aa(k,ee):Qr(k,ee)}function Se(k){var ee=k._ownerWritableStream,fe=ee._state;return fe==="errored"||fe==="erroring"?null:fe==="closed"?0:mr(ee._writableStreamController)}function Ne(k){var ee=k._ownerWritableStream,fe=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Ce(k,fe),Ee(k,fe),ee._writer=void 0,k._ownerWritableStream=void 0}function Me(k,ee){var fe=k._ownerWritableStream,Be=fe._writableStreamController,Pe=dr(Be,ee);if(fe!==k._ownerWritableStream)return Promise.reject(sr("write to"));var Ze=fe._state;if(Ze==="errored")return Promise.reject(fe._storedError);if(Ae(fe)===!0||Ze==="closed")return Promise.reject(new TypeError("The stream is closing or closed and cannot be written to"));if(Ze==="erroring")return Promise.reject(fe._storedError);var er=de(fe);return Dr(Be,ee,Pe),er}var Qe=function(){function k(){throw new TypeError("WritableStreamDefaultController cannot be constructed explicitly")}return k.prototype.error=function(ee){if(ze(this)===!1)throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");var fe=this._controlledWritableStream._state;fe==="writable"&&Re(this,ee)},k.prototype[D]=function(ee){var fe=this._abortAlgorithm(ee);return ur(this),fe},k.prototype[E]=function(){N(this)},k}();function ze(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_controlledWritableStream"))}function _e(k,ee,fe,Be,Pe,Ze,er,or){ee._controlledWritableStream=k,k._writableStreamController=ee,ee._queue=void 0,ee._queueTotalSize=void 0,N(ee),ee._started=!1,ee._strategySizeAlgorithm=or,ee._strategyHWM=er,ee._writeAlgorithm=Be,ee._closeAlgorithm=Pe,ee._abortAlgorithm=Ze;var Sr=Te(ee);He(k,Sr);var Or=fe(),Lr=Promise.resolve(Or);Lr.then(function(){ee._started=!0,Fr(ee)},function(Wr){ee._started=!0,ve(k,Wr)}).catch(R)}function rr(k,ee,fe,Be){var Pe=Object.create(Qe.prototype);function Ze(){return L(ee,"start",[Pe])}var er=r(ee,"write",1,[Pe]),or=r(ee,"close",0,[]),Sr=r(ee,"abort",1,[]);_e(k,Pe,Ze,er,or,Sr,fe,Be)}function ur(k){k._writeAlgorithm=void 0,k._closeAlgorithm=void 0,k._abortAlgorithm=void 0,k._strategySizeAlgorithm=void 0}function cr(k){Y(k,"close",0),Fr(k)}function dr(k,ee){try{return k._strategySizeAlgorithm(ee)}
1catch(fe){return xr(k,fe),1}}function mr(k){return k._strategyHWM-k._queueTotalSize}function Dr(k,ee,fe){var Be={chunk:ee};try{Y(k,Be,fe)}catch(er){xr(k,er);return}var Pe=k._controlledWritableStream;if(Ae(Pe)===!1&&Pe._state==="writable"){var Ze=Te(k);He(Pe,Ze)}Fr(k)}function Fr(k){var ee=k._controlledWritableStream;if(k._started!==!1&&ee._inFlightWriteRequest===void 0){var fe=ee._state;if(fe==="erroring"){ge(ee);return}if(k._queue.length!==0){var Be=q(k);Be==="close"?pr(k):pe(k,Be.chunk)}}}function xr(k,ee){k._controlledWritableStream._state==="writable"&&Re(k,ee)}function pr(k){var ee=k._controlledWritableStream;De(ee),W(k);var fe=k._closeAlgorithm();ur(k),fe.then(function(){Fe(ee)},function(Be){me(ee,Be)}).catch(R)}function pe(k,ee){var fe=k._controlledWritableStream;Oe(fe);var Be=k._writeAlgorithm(ee);Be.then(function(){ye(fe);var Pe=fe._state;if(W(k),Ae(fe)===!1&&Pe==="writable"){var Ze=Te(k);He(fe,Ze)}Fr(k)},function(Pe){fe._state==="writable"&&ur(k),be(fe,Pe)}).catch(R)}function Te(k){var ee=mr(k);return ee<=0}function Re(k,ee){var fe=k._controlledWritableStream;ur(k),xe(fe,ee)}function Ge(k){return new TypeError("WritableStream.prototype."+k+" can only be used on a WritableStream")}function We(k){return new TypeError("WritableStreamDefaultWriter.prototype."+k+" can only be used on a WritableStreamDefaultWriter")}function sr(k){return new TypeError("Cannot "+k+" a stream using a released writer")}function $e(k){k._closedPromise=new Promise(function(ee,fe){k._closedPromise_resolve=ee,k._closedPromise_reject=fe,k._closedPromiseState="pending"})}function vr(k,ee){$e(k),Pr(k,ee)}function wr(k){$e(k),qe(k)}function Pr(k,ee){k._closedPromise.catch(g),k._closedPromise_reject(ee),k._closedPromise_resolve=void 0,k._closedPromise_reject=void 0,k._closedPromiseState="rejected"}function Rr(k,ee){vr(k,ee)}function qe(k){k._closedPromise_resolve(void 0),k._closedPromise_resolve=void 0,k._closedPromise_reject=void 0,k._closedPromiseState="resolved"}function Tr(k){k._readyPromise=new Promise(function(ee,fe){k._readyPromise_resolve=ee,k._readyPromise_reject=fe}),k._readyPromiseState="pending"}function Mr(k,ee){Tr(k),aa(k,ee)}function Zr(k){Tr(k),na(k)}function aa(k,ee){k._readyPromise.catch(g),k._readyPromise_reject(ee),k._readyPromise_resolve=void 0,k._readyPromise_reject=void 0,k._readyPromiseState="rejected"}function _r(k){Tr(k)}function Qr(k,ee){Mr(k,ee)}function na(k){k._readyPromise_resolve(void 0),k._readyPromise_resolve=void 0,k._readyPromise_reject=void 0,k._readyPromiseState="fulfilled"}function la(k,ee,fe,Be,Pe,Ze){var er=y(k),or=K(ee),Sr=!1,Or=Promise.resolve();return new Promise(function(Lr,Wr){var qr;if(Ze!==void 0){if(qr=function(){var Ir=new DOMException("Aborted","AbortError"),Xr=[];Be===!1&&Xr.push(function(){return ee._state==="writable"?he(ee,Ir):Promise.resolve()}),Pe===!1&&Xr.push(function(){return k._state==="readable"?xa(k,Ir):Prom
1ise.resolve()}),ua(function(){return Promise.all(Xr.map(function(Yr){return Yr()}))},!0,Ir)},Ze.aborted===!0){qr();return}Ze.addEventListener("abort",qr)}function wa(){return new Promise(function(Ir,Xr){function Yr(Na){Na?Ir():ka().then(Yr,Xr)}Yr(!1)})}function ka(){return Sr===!0?Promise.resolve(!0):or._readyPromise.then(function(){return M(er).then(function(Ir){var Xr=Ir.value,Yr=Ir.done;return Yr===!0?!0:(Or=Me(or,Xr).catch(g),!1)})})}if(ra(k,er._closedPromise,function(Ir){Be===!1?ua(function(){return he(ee,Ir)},!0,Ir):pa(!0,Ir)}),ra(ee,or._closedPromise,function(Ir){Pe===!1?ua(function(){return xa(k,Ir)},!0,Ir):pa(!0,Ir)}),ga(k,er._closedPromise,function(){fe===!1?ua(function(){return ce(or)}):pa()}),Ae(ee)===!0||ee._state==="closed"){var sa=new TypeError("the destination writable stream closed before all data could be piped to it");Pe===!1?ua(function(){return xa(k,sa)},!0,sa):pa(!0,sa)}wa().catch(R);function Kr(){var Ir=Or;return Or.then(function(){return Ir!==Or?Kr():void 0})}function ra(Ir,Xr,Yr){Ir._state==="errored"?Yr(Ir._storedError):Xr.catch(Yr).catch(R)}function ga(Ir,Xr,Yr){Ir._state==="closed"?Yr():Xr.then(Yr).catch(R)}function ua(Ir,Xr,Yr){if(Sr===!0)return;Sr=!0,ee._state==="writable"&&Ae(ee)===!1?Kr().then(Na):Na();function Na(){Ir().then(function(){return ba(Xr,Yr)},function(An){return ba(!0,An)}).catch(R)}}function pa(Ir,Xr){Sr!==!0&&(Sr=!0,ee._state==="writable"&&Ae(ee)===!1?Kr().then(function(){return ba(Ir,Xr)}).catch(R):ba(Ir,Xr))}function ba(Ir,Xr){Ne(or),S(er),Ze!==void 0&&Ze.removeEventListener("abort",qr),Ir?Wr(Xr):Lr(void 0)}})}var Ca=function(){function k(){throw new TypeError}return Object.defineProperty(k.prototype,"desiredSize",{get:function(){if(ia(this)===!1)throw lr("desiredSize");return Ke(this)},enumerable:!0,configurable:!0}),k.prototype.close=function(){if(ia(this)===!1)throw lr("close");if(Je(this)===!1)throw new TypeError("The stream is not in a state that permits close");ta(this)},k.prototype.enqueue=function(ee){if(ia(this)===!1)throw lr("enqueue");if(Je(this)===!1)throw new TypeError("The stream is not in a state that permits enqueue");return fa(this,ee)},k.prototype.error=function(ee){if(ia(this)===!1)throw lr("error");Xe(this,ee)},k.prototype[c]=function(ee){N(this);var fe=this._cancelAlgorithm(ee);return ma(this),fe},k.prototype[d]=function(){var ee=this._controlledReadableStream;if(this._queue.length>0){var fe=W(this);return this._closeRequested===!0&&this._queue.length===0?(ma(this),Aa(ee)):ca(this),Promise.resolve(_(fe,!1,ee._reader._forAuthorCode))}var Be=x(ee);return ca(this),Be},k}();function ia(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_controlledReadableStream"))}function ca(k){var ee=Ba(k);if(ee!==!1){if(k._pulling===!0){k._pullAgain=!0;return}k._pulling=!0;var fe=k._pullAlgorithm();fe.then(function(){k._pulling=!1,k._pullAgain===!0&&(k._pullAgain=!1,ca(k))},function(Be){Xe(k,Be)}).catch(R)}}function Ba(k){var ee=k._controlledReadableStream;if(Je(k)===!1||k._started===!1)return!1;if(oa(ee)===!0&&a(ee)>0)return!0;var fe=Ke(k);return fe>0}function ma(k){k._pullAlgorithm=void 0,k._cancelAlgorithm=void 0,k._strategySizeAlgorithm=void 0}function ta(k){var ee=k._controlledReadableStream;k._closeRequested=!0,k._queue.length===0&&(ma(k),Aa(ee))}function fa(k,ee){var fe=k._controlledReadableStream;if(oa(fe)===!0&&a(fe)>0)l(fe,ee,!1);else{var Be=void 0;try{Be=k._strategySizeAlgorithm(ee)}catch(Pe){throw Xe(k,Pe),Pe}try{Y(k,ee,Be)}catch(Pe){throw Xe(k,Pe),Pe}}ca(k)}function Xe(k,ee){var fe=k._controlledReadableStream;fe._state==="readable"&&(N(k),ma(k),Ja(fe,ee))}function Ke(k){var ee=k._controlledReadableStream,fe=ee._state;return fe==="errored"?null:fe==="closed"?0:k._strategyHWM-k._queueTotalSize}function Ye(k){return Ba(k)!==!0}function Je(k){var ee=k._controlledReadableStream._state;return k._closeRequested===!1&&ee==="readable"}function ar(k,ee,fe,Be,Pe,Ze,er){ee._controlledReadableStream=k,ee._queue=void 0,ee._queueTotalSize=void 0,N(ee),ee._started=!1,ee._closeRequested=!1,ee._pullAgain=!1,ee._pulling=!1,ee._strategySizeAlgorithm=er,ee._strategyHWM=Ze,ee._pullAlgorithm=Be,ee._cancelAlgorithm=Pe,k._readableStreamController=ee;var or=fe();Promise.resolve(or).then(function(){ee._started=!0,ca(ee)},function(Sr){Xe(ee,Sr)}
1).catch(R)}function nr(k,ee,fe,Be){var Pe=Object.create(Ca.prototype);function Ze(){return L(ee,"start",[Pe])}var er=r(ee,"pull",0,[Pe]),or=r(ee,"cancel",1,[]);ar(k,Pe,Ze,er,or,fe,Be)}function lr(k){return new TypeError("ReadableStreamDefaultController.prototype."+k+" can only be used on a ReadableStreamDefaultController")}function je(k,ee){var fe=y(k),Be=!1,Pe=!1,Ze=!1,er,or,Sr,Or,Lr,Wr=new Promise(function(Kr){Lr=Kr});function qr(){if(Be===!0)return Promise.resolve();Be=!0;var Kr=M(fe).then(function(ra){Be=!1;var ga=ra.done;if(ga===!0){Pe===!1&&ta(Sr._readableStreamController),Ze===!1&&ta(Or._readableStreamController);return}var ua=ra.value,pa=ua,ba=ua;Pe===!1&&fa(Sr._readableStreamController,pa),Ze===!1&&fa(Or._readableStreamController,ba)});return Kr.catch(R),Promise.resolve()}function wa(Kr){if(Pe=!0,er=Kr,Ze===!0){var ra=se([er,or]),ga=xa(k,ra);Lr(ga)}return Wr}function ka(Kr){if(Ze=!0,or=Kr,Pe===!0){var ra=se([er,or]),ga=xa(k,ra);Lr(ga)}return Wr}function sa(){}return Sr=qa(sa,qr,wa),Or=qa(sa,qr,ka),fe._closedPromise.catch(function(Kr){Xe(Sr._readableStreamController,Kr),Xe(Or._readableStreamController,Kr)}),[Sr,Or]}var hr=Number.isInteger||function(k){return typeof k=="number"&&isFinite(k)&&Math.floor(k)===k},fr=function(){function k(){throw new TypeError("ReadableStreamBYOBRequest cannot be used directly")}return Object.defineProperty(k.prototype,"view",{get:function(){if(Nr(this)===!1)throw za("view");return this._view},enumerable:!0,configurable:!0}),k.prototype.respond=function(ee){if(Nr(this)===!1)throw za("respond");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");j(this._view.buffer),an(this._associatedReadableByteStreamController,ee)},k.prototype.respondWithNewView=function(ee){if(Nr(this)===!1)throw za("respond");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(ee))throw new TypeError("You can only respond with array buffer views");j(ee.buffer),nn(this._associatedReadableByteStreamController,ee)},k}(),Cr=function(){function k(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly")}return Object.defineProperty(k.prototype,"byobRequest",{get:function(){if(ir(this)===!1)throw Sa("byobRequest");if(this._byobRequest===void 0&&this._pendingPullIntos.length>
10){var ee=this._pendingPullIntos.peek(),fe=new Uint8Array(ee.buffer,ee.byteOffset+ee.bytesFilled,ee.byteLength-ee.bytesFilled),Be=Object.create(fr.prototype);sn(Be,this,fe),this._byobRequest=Be}return this._byobRequest},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"desiredSize",{get:function(){if(ir(this)===!1)throw Sa("desiredSize");return Da(this)},enumerable:!0,configurable:!0}),k.prototype.close=function(){if(ir(this)===!1)throw Sa("close");if(this._closeRequested===!0)throw new TypeError("The stream has already been closed; do not close it again!");var ee=this._controlledReadableByteStream._state;if(ee!=="readable")throw new TypeError("The stream (in "+ee+" state) is not in the readable state and cannot be closed");Ga(this)},k.prototype.enqueue=function(ee){if(ir(this)===!1)throw Sa("enqueue");if(this._closeRequested===!0)throw new TypeError("stream is closed or draining");var fe=this._controlledReadableByteStream._state;if(fe!=="readable")throw new TypeError("The stream (in "+fe+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(ee))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");j(ee.buffer),Ha(this,ee)},k.prototype.error=function(ee){if(ir(this)===!1)throw Sa("error");da(this,ee)},k.prototype[c]=function(ee){if(this._pendingPullIntos.length>0){var fe=this._pendingPullIntos.peek();fe.bytesFilled=0}N(this);var Be=this._cancelAlgorithm(ee);return Vr(this),Be},k.prototype[d]=function(){var ee=this._controlledReadableByteStream;if(this._queueTotalSize>0){var fe=this._queue.shift();this._queueTotalSize-=fe.byteLength,Br(this);var Be=void 0;try{Be=new Uint8Array(fe.buffer,fe.byteOffset,fe.byteLength)}catch(Sr){return Promise.reject(Sr)}return Promise.resolve(_(Be,!1,ee._reader._forAuthorCode))}var Pe=this._autoAllocateChunkSize;if(Pe!==void 0){var Ze=void 0;try{Ze=new ArrayBuffer(Pe)}catch(Sr){return Promise.reject(Sr)}var er={buffer:Ze,byteOffset:0,byteLength:Pe,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(er)}var or=x(ee);return br(this),or},k}();function ir(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_controlledReadableByteStream"))}function Nr(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_associatedReadableByteStreamController"))}function br(k){var ee=Hr(k);if(ee!==!1){if(k._pulling===!0){k._pullAgain=!0;return}k._pulling=!0;var fe=k._pullAlgorithm();fe.then(function(){k._pulling=!1,k._pullAgain===!0&&(k._pullAgain=!1,br(k))},function(Be){da(k,Be)}).catch(R)}}function Er(k){yr(k),k._pendingPullIntos=new oe}function Ar(k,ee){var fe=!1;k._state==="closed"&&(fe=!0);var Be=kr(ee);ee.readerType==="default"?l(k,Be,fe):ln(k,Be,fe)}function kr(k){var ee=k.bytesFilled,fe=k.elementSize;return new k.ctor(k.buffer,k.byteOffset,ee/fe)}function tr(k,ee,fe,Be){k._queue.push({buffer:ee,byteOffset:fe,byteLength:Be}),k._queueTotalSize+=Be}function Gr(k,ee){var fe=ee.elementSize,Be=ee.bytesFilled-ee.bytesFilled%fe,Pe=Math.min(k._queueTotalSize,ee.byteLength-ee.bytesFilled),Ze=ee.bytesFilled+Pe,er=Ze-Ze%fe,or=Pe,Sr=!1;er>Be&&(or=er-ee.bytesFilled,Sr=!0);for(var Or=k._queue;or>0;){var Lr=Or.peek(),Wr=Math.min(or,Lr.byteLength),qr=ee.byteOffset+ee.bytesFilled;ue(ee.buffer,qr,Lr.buffer,Lr.byteOffset,Wr),Lr.byteLength===Wr?Or.shift():(Lr.byteOffset+=Wr,Lr.byteLength-=Wr),k._queueTotalSize-=Wr,gr(k,Wr,ee),or-=Wr}return Sr}function gr(k,ee,fe){yr(k),fe.bytesFilled+=ee}function Br(k){k._queueTotalSize===0&&k._closeRequested===!0?(Vr(k),Aa(k._controlledReadableByteStream)):br(k)}function yr(k){k._byobRequest!==void 0&&(k._byobRequest._associatedReadableByteStreamController=void 0,k._byobRequest._view=void 0,k._byobRequest=void 0)}function zr(k){for(;k._pendingPullIntos.length>0;){if(k._queueTotalSize===0)return;var ee=k._pendingPullIntos.peek();Gr(k,ee)===!0&&(Ur(k),Ar(k._controlledReadableByteStream,ee))}}function $r(k,ee){var fe=k._controlledReadableByteStream,Be=1;ee.constructor!==DataView&&(Be=ee.constructor.BYTES_PER_ELEMENT);var Pe=ee.constructor,Ze=ee.buffer,er={buffer:Ze,byteOffset:ee.byteOffset,byteLength:ee.byteLength,bytesFilled:0,elementSize:Be,ctor:Pe,readerType:"byob"};if(k._pendingPullIntos.length>0)return k._pendingPullIntos.push(er),Va(fe);if(fe._state==="closed"){var or=new Pe(er.buffer,er.byteOffset,0);return Promise.resolve(_(or,!0,fe._reader._forAuthorCode))}if(k._queueTotalSize>0){if(Gr(k,er)===!0){var Sr=kr(er);return Br(k),Promise.resolve(_(Sr,!1,fe._reader._forAuthorCode))}if(k._closeRequested===!0){var Or=new TypeError("Insufficient bytes to fill elements in the given buffer");return da(k,Or),Promise.reject(Or)}}
1k._pendingPullIntos.push(er);var Lr=Va(fe);return br(k),Lr}function ha(k,ee){ee.buffer=ee.buffer;var fe=k._controlledReadableByteStream;if(Wa(fe)===!0)for(;Ka(fe)>0;){var Be=Ur(k);Ar(fe,Be)}}function Jr(k,ee,fe){if(fe.bytesFilled+ee>fe.byteLength)throw new RangeError("bytesWritten out of range");if(gr(k,ee,fe),!(fe.bytesFilled<fe.elementSize)){Ur(k);var Be=fe.bytesFilled%fe.elementSize;if(Be>0){var Pe=fe.byteOffset+fe.bytesFilled,Ze=fe.buffer.slice(Pe-Be,Pe);tr(k,Ze,0,Ze.byteLength)}fe.buffer=fe.buffer,fe.bytesFilled-=Be,Ar(k._controlledReadableByteStream,fe),zr(k)}}function ea(k,ee){var fe=k._pendingPullIntos.peek(),Be=k._controlledReadableByteStream;if(Be._state==="closed"){if(ee!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");ha(k,fe)}else Jr(k,ee,fe);br(k)}function Ur(k){var ee=k._pendingPullIntos.shift();return yr(k),ee}function Hr(k){var ee=k._controlledReadableByteStream;if(ee._state!=="readable"||k._closeRequested===!0||k._started===!1)return!1;if(s(ee)===!0&&a(ee)>0||Wa(ee)===!0&&Ka(ee)>0)return!0;var fe=Da(k);return fe>0}function Vr(k){k._pullAlgorithm=void 0,k._cancelAlgorithm=void 0}function Ga(k){var ee=k._controlledReadableByteStream;if(k._queueTotalSize>0){k._closeRequested=!0;return}if(k._pendingPullIntos.length>0){var fe=k._pendingPullIntos.peek();if(fe.bytesFilled>0){var Be=new TypeError("Insufficient bytes to fill elements in the given buffer");throw da(k,Be),Be}}Vr(k),Aa(ee)}function Ha(k,ee){var fe=k._controlledReadableByteStream,Be=ee.buffer,Pe=ee.byteOffset,Ze=ee.byteLength,er=Be;if(s(fe)===!0)if(a(fe)===0)tr(k,er,Pe,Ze);else{var or=new Uint8Array(er,Pe,Ze);l(fe,or,!1)}else Wa(fe)===!0?(tr(k,er,Pe,Ze),zr(k)):tr(k,er,Pe,Ze);br(k)}function da(k,ee){var fe=k._controlledReadableByteStream;fe._state==="readable"&&(Er(k),N(k),Vr(k),Ja(fe,ee))}function Da(k){var ee=k._controlledReadableByteStream,fe=ee._state;return fe==="errored"?null:fe==="closed"?0:k._strategyHWM-k._queueTotalSize}function an(k,ee){if(ee=Number(ee),ne(ee)===!1)throw new RangeError("bytesWritten must be a finite");ea(k,ee)}function nn(k,ee){var fe=k._pendingPullIntos.peek();if(fe.byteOffset+fe.bytesFilled!==ee.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(fe.byteLength!==ee.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");fe.buffer=ee.buffer,ea(k,ee.byteLength)}function tn(k,ee,fe,Be,Pe,Ze,er){ee._controlledReadableByteStream=k,ee._pullAgain=!1,ee._pulling=!1,ee._byobRequest=void 0,ee._queue=ee._queueTotalSize=void 0,N(ee),ee._closeRequested=!1,ee._started=!1,ee._strategyHWM=X(Ze),ee._pullAlgorithm=Be,ee._cancelAlgorithm=Pe,ee._autoAllocateChunkSize=er,ee._pendingPullIntos=new oe,k._readableStreamController=ee;var or=fe();Promise.resolve(or).then(function(){ee._started=!0,br(ee)},function(Sr){da(ee,Sr)}).catch(R)}function on(k,ee,fe){var Be=Object.create(Cr.prototype);function Pe(){return L(ee,"start",[Be])}var Ze=r(ee,"pull",0,[Be]),er=r(ee,"cancel",1,[]),or=ee.autoAllocateChunkSize;if(or!==void 0&&(or=Number(or),hr(or)===!1||or<=0))throw new RangeError("autoAllocateChunkSize must be a positive integer");tn(k,Be,Pe,Ze,er,fe,or)}function sn(k,ee,fe){k._associatedReadableByteStreamController=ee,k._view=fe}function za(k){return new TypeError("ReadableStreamBYOBRequest.prototype."+k+" can only be used on a ReadableStreamBYOBRequest")}function Sa(k){return new TypeError("ReadableByteStreamController.prototype."+k+" can only be used on a ReadableByteStreamController")}function un(k,ee){ee===void 0&&(ee=!1);var fe=new cn(k);return fe._forAuthorCode=ee,fe}function Va(k){var ee=new Promise(function(fe,Be){var Pe={_resolve:fe,_reject:Be};k._reader._readIntoRequests.push(Pe)});return ee}function ln(k,ee,fe){var Be=k._reader,Pe=Be._readIntoRequests.shift();Pe._resolve(_(ee,fe,Be._forAuthorCode))}function Ka(k){return k._reader._readIntoRequests.length}function Wa(k){var ee=k._reader;return!(ee===void 0||!Ea(ee))}var cn=function(){function k(ee){if(!jr(ee))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(ir(ee._readableStreamController)===!1)throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(oa(ee))throw new TypeError("This stream has already been locked for exclusive reading by another reader");B(this,ee),this._readIntoRequests=new oe}return Object.defineProperty(k.prototype,"closed",{get:function(){return Ea(this)?this._closedPromise:Promise.reject(Ta("closed"))},enumerable:!0,configurable:!0}),k.prototype.cancel=function(ee){return Ea(this)?this._ownerReadableStream===void 0?Promise.reject(m("cancel")):ae(this,ee):Promise.reject(Ta("cancel"))},k.prototype.read=function(ee){return Ea(this)?this._ownerReadableStream===void 0?Promise.reject(m("read from")):ArrayBuffer.isView(ee)?(j(ee.buffer),ee.byteLength===0?Promise.reject(new TypeError("view must have non-zero byteLength")):fn(this,ee)):Promise.reject(new TypeError("view must be an array buffer view")):Promise.reject(Ta("read"))},k.prototype.releaseLock=function(){if(!Ea(this))throw Ta("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");S(this)}},k}();function Ea(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_readIntoRequests"))}function fn(k,ee){var fe=k._ownerReadableStream;return fe._disturbed=!0,fe._state==="errored"?Promise.reject(fe._storedError):$r(fe._readableStreamController,ee)}function Ta(k){return new TypeError("ReadableStreamBYOBReader.prototype."+k+" can only be used on a ReadableStreamBYOBReader")}var Pa=function(){function k(ee,fe){ee===void 0&&(ee={}),fe===void 0&&(fe={}),Ya(this);var Be=fe.size,Pe=fe.highWaterMark,Ze=ee.type,er=String(Ze);if(er==="bytes"){if(Be!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");Pe===void 0&&(Pe=0),Pe=X(Pe),on(this,ee,Pe)}else if(Ze===void 0){var or=re(Be);Pe===void 0&&(Pe=1),Pe=X(Pe),nr(this,ee,Pe,or)}else throw new RangeError("Invalid type is specified")}return Object.defineProperty(k.prototype,"locked",{get:function(){if(jr(this)===!1)throw va("locked");return oa(this)},enumerable:!0,configurable:!0}),k.prototype.cancel=function(ee){return jr(this)===!1?Promise.reject(va("cancel")):oa(this)===!0?Promise.reject(new TypeError("Cannot cancel a stream that already has a reader")):xa(this,ee)},k.prototype.getReader=function(ee){var fe=(ee===void 0?{}:ee).mode;if(jr(this)===!1)throw va("getReader");if(fe===void 0)return y(this,!0);if(fe=String(fe),fe==="byob")return un(this,!0);throw new RangeError("Invalid mode is specified")},k.prototype.pipeThrough=function(ee,fe){var Be=ee.writable,Pe=ee.readable,Ze=fe===void 0?{}:fe,er=Ze.preventClose,or=Ze.preventAbort,Sr=Ze.preventCancel,Or=Ze.signal;if(jr(this)===!1)throw va("pipeThrough");if(Q(Be)===!1)throw new TypeError("writable argument to pipeThrough must be a WritableStream");if(jr(Pe)===!1)throw new TypeError("readable argument to pipeThrough must be a ReadableStream");if(er=Boolean(er),or=Boolean(or),Sr=Boolean(Sr),Or!==void 0&&!Za(Or))throw new TypeError("ReadableStream.prototype.pipeThrough's signal option must be an AbortSignal");if(oa(this)===!0)throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(te(Be)===!0)throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");var Lr=la(this,Be,er,or,Sr,Or);return Lr.catch(g),Pe},k.prototype.pipeTo=function(ee,fe){var Be=fe===void 0?{}:fe,Pe=Be.preventClose,Ze=Be.preventAbort,er=Be.preventCancel,or=Be.signal;return jr(this)===!1?Promise.reject(va("pipeTo")):Q(ee)===!1?Promise.reject(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream")):(Pe=Boolean(Pe),Ze=Boolean(Ze),er=Boolean(er),or!==void 0&&!Za(or)?Promise.reject(new TypeError("ReadableStream.prototype.pipeTo's signal option must be an AbortSignal")):oa(this)===!0?Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):te(ee)===!0?Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):la(this,ee,Pe,Ze,er,or))},k.prototype.tee=function(){if(jr(this)===!1)throw va("tee");var ee=je(this);return se(ee)},k.prototype.getIterator=function(ee){var fe=(ee===void 0?{}:ee).preventCancel,Be=fe===void 0?!1:fe;if(jr(this)===!1)throw va("getIterator");return I(this,Be)},k}();typeof t.asyncIterator=="symbol"&&Object.defineProperty(Pa.prototype,t.asyncIterator,{value:Pa.prototype.getIterator,enumerable:!1,writable:!0,configurable:!0});function qa(k,ee,fe,Be,Pe){Be===void 0&&(Be=1),Pe===void 0&&(Pe=function(){return 1});var Ze=Object.create(Pa.prototype);Ya(Ze);var er=Object.create(Ca.prototype);return ar(Ze,er,k,ee,fe,Be,Pe),Ze}function Ya(k){k._state="readable",k._reader=void 0,k._storedError=void 0,k._disturbed=!1}function jr(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_readableStreamController"))}function oa(k){return k._reader!==void 0}function xa(k,ee){if(k._disturbed=!0,k._state==="closed")return Promise.resolve(void 0);if(k._state==="errored")return Promise.reject(k._storedError);Aa(k);var fe=k._readableStreamController[c](ee);return fe.then(function(){})}function Aa(k){k._state="closed";var ee=k._reader;
1ee!==void 0&&(A(ee)&&(ee._readRequests.forEach(function(fe){fe._resolve(_(void 0,!0,ee._forAuthorCode))}),ee._readRequests=new oe),v(ee))}function Ja(k,ee){k._state="errored",k._storedError=ee;var fe=k._reader;fe!==void 0&&(A(fe)?(fe._readRequests.forEach(function(Be){Be._reject(ee)}),fe._readRequests=new oe):(fe._readIntoRequests.forEach(function(Be){Be._reject(ee)}),fe._readIntoRequests=new oe),o(fe,ee))}function Za(k){if(typeof k!="object"||k===null)return!1;var ee=Object.getOwnPropertyDescriptor(AbortSignal.prototype,"aborted").get;try{return ee.call(k),!0}catch(fe){return!1}}function va(k){return new TypeError("ReadableStream.prototype."+k+" can only be used on a ReadableStream")}var hn=function(){function k(ee){var fe=ee.highWaterMark;this.highWaterMark=fe}return k.prototype.size=function(ee){return ee.byteLength},k}(),dn=function(){function k(ee){var fe=ee.highWaterMark;this.highWaterMark=fe}return k.prototype.size=function(){return 1},k}(),xn=function(){function k(ee,fe,Be){ee===void 0&&(ee={}),fe===void 0&&(fe={}),Be===void 0&&(Be={});var Pe=fe.size,Ze=fe.highWaterMark,er=Be.size,or=Be.highWaterMark,Sr=ee.writableType;if(Sr!==void 0)throw new RangeError("Invalid writable type specified");var Or=re(Pe);Ze===void 0&&(Ze=1),Ze=X(Ze);var Lr=ee.readableType;if(Lr!==void 0)throw new RangeError("Invalid readable type specified");var Wr=re(er);or===void 0&&(or=0),or=X(or);var qr,wa=new Promise(function(sa){qr=sa});vn(this,wa,Ze,Or,or,Wr),pn(this,ee);var ka=L(ee,"start",[this._transformStreamController]);qr(ka)}return Object.defineProperty(k.prototype,"readable",{get:function(){if($a(this)===!1)throw en("readable");return this._readable},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"writable",{get:function(){if($a(this)===!1)throw en("writable");return this._writable},enumerable:!0,configurable:!0}),k}();function vn(k,ee,fe,Be,Pe,Ze){function er(){return ee}function or(qr){return Fn(k,qr)}function Sr(qr){return Cn(k,qr)}function Or(){return Sn(k)}k._writable=H(er,or,Or,Sr,fe,Be);function Lr(){return En(k)}function Wr(qr){return Oa(k,qr),Promise.resolve()}k._readable=qa(er,Lr,Wr,Pe,Ze),k._backpressure=void 0,k._backpressureChangePromise=void 0,k._backpressureChangePromise_resolve=void 0,Ra(k,!0),k._transformStreamController=void 0}function $a(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_transformStreamController"))}function Ia(k,ee){Xe(k._readable._readableStreamController,ee),Oa(k,ee)}function Oa(k,ee){Qa(k._transformStreamController),xr(k._writable._writableStreamController,ee),k._backpressure===!0&&Ra(k,!1)}function Ra(k,ee){k._backpressureChangePromise!==void 0&&k._backpressureChangePromise_resolve(),k._backpressureChangePromise=new Promise(function(fe){k._backpressureChangePromise_resolve=fe}),k._backpressure=ee}var gn=function(){function k(){throw new TypeError("TransformStreamDefaultController instances cannot be created directly")}return Object.defineProperty(k.prototype,"desiredSize",{get:function(){if(La(this)===!1)throw Ma("desiredSize");var ee=this._controlledTransformStream._readable._readableStreamController;return Ke(ee)},enumerable:!0,configurable:!0}),k.prototype.enqueue=function(ee){if(La(this)===!1)throw Ma("enqueue");ja(this,ee)},k.prototype.error=function(ee){if(La(this)===!1)throw Ma("error");bn(this,ee)},k.prototype.terminate=function(){if(La(this)===!1)throw Ma("terminate");yn(this)},k}();function La(k){return!(!e(k)||!Object.prototype.hasOwnProperty.call(k,"_controlledTransformStream"))}function mn(k,ee,fe,Be){ee._controlledTransformStream=k,k._transformStreamController=ee,ee._transformAlgorithm=fe,ee._flushAlgorithm=Be}function pn(k,ee){var fe=Object.create(gn.prototype),Be=function(er){try{return ja(fe,er),Promise.resolve()}catch(or){return Promise.reject(or)}},Pe=ee.transform;if(Pe!==void 0){if(typeof Pe!="function")throw new TypeError("transform is not a method");Be=function(er){return J(Pe,ee,[er,fe])}}var Ze=r(ee,"flush",0,[fe]);mn(k,fe,Be,Ze)}function Qa(k){k._transformAlgorithm=void 0,k._flushAlgorithm=void 0}function ja(k,ee){var fe=k._controlledTransformStream,Be=fe._readable._readableStreamController;if(Je(Be)===!1)throw new TypeError("Readable side is not in a state that permits enqueue");try{fa(Be,ee)}catch(Ze){throw Oa(fe,Ze),fe._readable._storedError}var Pe=Ye(Be);Pe!==fe._backpressure&&Ra(fe,!0)}
1function bn(k,ee){Ia(k._controlledTransformStream,ee)}function _a(k,ee){var fe=k._transformAlgorithm(ee);return fe.catch(function(Be){throw Ia(k._controlledTransformStream,Be),Be})}function yn(k){var ee=k._controlledTransformStream,fe=ee._readable._readableStreamController;Je(fe)===!0&&ta(fe);var Be=new TypeError("TransformStream terminated");Oa(ee,Be)}function Fn(k,ee){var fe=k._transformStreamController;if(k._backpressure===!0){var Be=k._backpressureChangePromise;return Be.then(function(){var Pe=k._writable,Ze=Pe._state;if(Ze==="erroring")throw Pe._storedError;return _a(fe,ee)})}return _a(fe,ee)}function Cn(k,ee){return Ia(k,ee),Promise.resolve()}function Sn(k){var ee=k._readable,fe=k._transformStreamController,Be=fe._flushAlgorithm();return Qa(fe),Be.then(function(){if(ee._state==="errored")throw ee._storedError;var Pe=ee._readableStreamController;Je(Pe)===!0&&ta(Pe)}).catch(function(Pe){throw Ia(k,Pe),ee._storedError})}function En(k){return Ra(k,!1),k._backpressureChangePromise}function Ma(k){return new TypeError("TransformStreamDefaultController.prototype."+k+" can only be used on a TransformStreamDefaultController")}function en(k){return new TypeError("TransformStream.prototype."+k+" can only be used on a TransformStream")}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.clearPrimitiveCaches=ae,G.isEOF=j,G.isCmd=re,G.isDict=Z,G.isName=X,G.isRef=oe,G.isRefsEqual=_,G.isStream=B,G.RefSetCache=G.RefSet=G.Ref=G.Name=G.Dict=G.Cmd=G.EOF=void 0;var t=z(h(2)),g=h(5);function z(S){return S&&S.__esModule?S:{default:S}}function e(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(f){return typeof f}:e=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},e(S)}function se(S,m,f,i,u,o,p){try{var v=S[o](p),c=v.value}catch(d){f(d);return}v.done?m(c):Promise.resolve(c).then(i,u)}function ue(S){return function(){var m=this,f=arguments;return new Promise(function(i,u){var o=S.apply(m,f);function p(c){se(o,i,u,p,v,"next",c)}function v(c){se(o,i,u,p,v,"throw",c)}p(void 0)})}}var ne={};G.EOF=ne;var ie=function(){var m=Object.create(null);function f(i){this.name=i}return f.prototype={},f.get=function(u){var o=m[u];return o||(m[u]=new f(u))},f._clearCache=function(){m=Object.create(null)},f}();G.Name=ie;var n=function(){var m=Object.create(null);function f(i){this.cmd=i}return f.prototype={},f.get=function(u){var o=m[u];return o||(m[u]=new f(u))},f._clearCache=function(){m=Object.create(null)},f}();G.Cmd=n;var r=function(){var m=function(){return m};function f(i){this._map=Object.create(null),this.xref=i,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=m}return f.prototype={assignXref:function(u){this.xref=u},get:function(u,o,p){var v=this._map[u];return v===void 0&&!(u in this._map)&&o!==void 0&&(v=this._map[o],v===void 0&&!(o in this._map)&&p!==void 0&&(v=this._map[p])),v instanceof L&&this.xref?this.xref.fetch(v,this.suppressEncryption):v},getAsync:function(){var i=ue(t.default.mark(function o(p,v,c){var d;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(d=this._map[p],d===void 0&&!(p in this._map)&&v!==void 0&&(d=this._map[v],d===void 0&&!(v in this._map)&&c!==void 0&&(d=this._map[c])),!(d instanceof L&&this.xref)){x.next=4;break}return x.abrupt("return",this.xref.fetchAsync(d,this.suppressEncryption));case 4:return x.abrupt("return",d);case 5:case"end":return x.stop()}},o,this)}));function u(o,p,v){return i.apply(this,arguments)}return u}(),getArray:function(u,o,p){var v=this.get(u,o,p);if(!Array.isArray(v)||!this.xref)return v;v=v.slice();for(var c=0,d=v.length;c<d;c++)v[c]instanceof L&&(v[c]=this.xref.fetch(v[c],this.suppressEncryption));return v},getRaw:function(u){return this._map[u]},getKeys:function(){return Object.keys(this._map)},set:function(u,o){this._map[u]=o},has:function(u){return u in this._map},forEach:function(u){for(var o in this._map)u(o,this.get(o))}},f.empty=new f(null),f.merge=function(i,u){for(var o=new f(i),p=0,v=u.length;p<v;p++){var c=u[p];if(!!Z(c))for(var d in c._map)o._map[d]===void 0&&(o._map[d]=c._map[d])}return o},f}();G.Dict=r;var L=function(){var m=Object.create(null);function f(i,u){this.num=i,this.gen=u}return f.prototype={toString:function(){return this.gen===0?"".concat(this.num,"R"):"".concat(this.num,"R").concat(this.gen)}},f.get=function(i,u){var o=u===0?"".concat(i,"R"):"".concat(i,"R").concat(u),p=m[o];return p||(m[o]=new f(i,u))},f._clearCache=function(){m=Object.create(null)},f}();G.Ref=L;var J=function(){function m(){this.dict=Object.create(null)}return m.prototype={has:function(i){return i.toString()in this.dict},put:function(i){this.dict[i.toString()]=!0},remove:function(i){delete this.dict[i.toString()]}},m}();G.RefSet=J;var V=function(){function m(){this.dict=Object.create(null)}return m.prototype={get:function(i){return this.dict[i.toString()]},has:function(i){return i.toString()in this.dict},put:function(i,u){this.dict[i.toString()]=u},putAlias:function(i,u){this.dict[i.toString()]=this.get(u)}
1,forEach:function(i,u){for(var o in this.dict)i.call(u,this.dict[o])},clear:function(){this.dict=Object.create(null)}},m}();G.RefSetCache=V;function j(S){return S===ne}function X(S,m){return S instanceof ie&&(m===void 0||S.name===m)}function re(S,m){return S instanceof n&&(m===void 0||S.cmd===m)}function Z(S,m){return S instanceof r&&(m===void 0||X(S.get("Type"),m))}function oe(S){return S instanceof L}function _(S,m){return S.num===m.num&&S.gen===m.gen}function B(S){return e(S)==="object"&&S!==null&&S.getBytes!==void 0}function ae(){n._clearCache(),ie._clearCache(),L._clearCache()}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.NetworkPdfManager=G.LocalPdfManager=void 0;var t=ne(h(2)),g=h(5),z=h(185),e=h(186),se=h(187),ue=h(190);function ne(S){return S&&S.__esModule?S:{default:S}}function ie(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ie=function(f){return typeof f}:ie=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},ie(S)}function n(S,m){return m&&(ie(m)==="object"||typeof m=="function")?m:L(S)}function r(S){return r=Object.setPrototypeOf?Object.getPrototypeOf:function(f){return f.__proto__||Object.getPrototypeOf(f)},r(S)}function L(S){if(S===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S}function J(S,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function");S.prototype=Object.create(m&&m.prototype,{constructor:{value:S,writable:!0,configurable:!0}}),m&&V(S,m)}function V(S,m){return V=Object.setPrototypeOf||function(i,u){return i.__proto__=u,i},V(S,m)}function j(S,m,f,i,u,o,p){try{var v=S[o](p),c=v.value}catch(d){f(d);return}v.done?m(c):Promise.resolve(c).then(i,u)}function X(S){return function(){var m=this,f=arguments;return new Promise(function(i,u){var o=S.apply(m,f);function p(c){j(o,i,u,p,v,"next",c)}function v(c){j(o,i,u,p,v,"throw",c)}p(void 0)})}}function re(S,m){if(!(S instanceof m))throw new TypeError("Cannot call a class as a function")}function Z(S,m){for(var f=0;f<m.length;f++){var i=m[f];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(S,i.key,i)}}function oe(S,m,f){return m&&Z(S.prototype,m),f&&Z(S,f),S}var _=function(){function S(){re(this,S),this.constructor===S&&(0,g.unreachable)("Cannot initialize BasePdfManager.")}return oe(S,[{key:"onLoadedStream",value:function(){(0,g.unreachable)("Abstract method `onLoadedStream` called")}},{key:"ensureDoc",value:function(f,i){return this.ensure(this.pdfDocument,f,i)}},{key:"ensureXRef",value:function(f,i){return this.ensure(this.pdfDocument.xref,f,i)}},{key:"ensureCatalog",value:function(f,i){return this.ensure(this.pdfDocument.catalog,f,i)}},{key:"getPage",value:function(f){return this.pdfDocument.getPage(f)}},{key:"fontFallback",value:function(f,i){return this.pdfDocument.fontFallback(f,i)}},{key:"cleanup",value:function(){return this.pdfDocument.cleanup()}},{key:"ensure",value:function(){var m=X(t.default.mark(function i(u,o,p){return t.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:(0,g.unreachable)("Abstract method `ensure` called");case 1:case"end":return c.stop()}},i)}));function f(i,u,o){return m.apply(this,arguments)}return f}()},{key:"requestRange",value:function(f,i){(0,g.unreachable)("Abstract method `requestRange` called")}},{key:"requestLoadedStream",value:function(){(0,g.unreachable)("Abstract method `requestLoadedStream` called")}},{key:"sendProgressiveData",value:function(f){(0,g.unreachable)("Abstract method `sendProgressiveData` called")}},{key:"updatePassword",value:function(f){this._password=f}},{key:"terminate",value:function(f){(0,g.unreachable)("Abstract method `terminate` called")}},{key:"docId",get:function(){return this._docId}},{key:"password",get:function(){return this._password}},{key:"docBaseUrl",get:function(){var f=null;if(this._docBaseUrl){var i=(0,g.createValidAbsoluteUrl)(this._docBaseUrl);i?f=i.href:(0,g.warn)('Invalid absolute docBaseUrl: "'.concat(this._docBaseUrl,'".'))}return(0,g.shadow)(this,"docBaseUrl",f)}}]),S}(),B=function(S){J(m,S);function m(f,i,u,o,p){var v;re(this,m),v=n(this,r(m).call(this)),v._docId=f,v._password=u,v._docBaseUrl=p,v.evaluatorOptions=o;var c=new ue.Stream(i);return v.pdfDocument=new se.PDFDocument(L(v),c),v._loadedStreamPromise=Promise.resolve(c),v}return oe(m,[{key:"ensure",value:function(){var f=X(t.default.mark(function u(o,p,v){var c;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(c=o[p],typeof c!="function"){y.next=3;break}return y.abrupt("return",c.apply(o,v));case 3:return y.abrupt("return",c);case 4:case"end":return y.stop()}},u)}));function i(u,o,p){return f.apply(this,arguments)}return i}()},{key:"requestRange",value:function(i,u){return Promise.resolve()}},{key:"requestLoadedStream",value:function(){}},{key:"onLoadedStream",value:function(){return this._loadedStreamPromise}},{key:"terminate",value:function(i){}}]),m}(_);G.LocalPdfManager=B;var ae=function(S){J(m,S);function m(f,i,u,o,p){var v;return re(this,m),v=n(this,r(m).call(this)),v._docId=f,v._password=u.password,v._docBaseUrl=p,v.msgHandler=u.msgHandler,v.evaluatorOptions=o,v.streamManager=new z.ChunkedStreamManager(i,{msgHandler:u.msgHandler,length:u.length,disableAutoFetch:u.disableAutoFetch,rangeChunkSize:u.rangeChunkSize}),v.pdfDocument=new se.PDFDocument(L(v),v.streamManager.getStream()),v}return oe(m,[{key:"ensure",value:function(){var f=X(t.default.mark(function u(o,p,v){var c;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(y.prev=0,c=o[p],typeof c!="function"){y.next=4;break}return y.abrupt("return",c.apply(o,v));case 4:return y.abrupt("return",c);case 7:if(y.prev=7,y.t0=y.catch(0),y.t0 instanceof e.MissingDataException){y.next=11;break}throw y.t0;case 11:return y.next=13,this.requestRange(y.t0.begin,y.t0.end);case 13:return y.abrupt("return",this.ensure(o,p,v));case 14:case"end":return y.stop()}},u,this,[[0,7]])}));function i(u,o,p){return f.apply(this,arguments)}return i}()},{key:"requestRange",value:function(i,u){return this.streamManager.requestRange(i,u)}},{key:"requestLoadedStream",value:function(){this.streamManager.requestAllChunks()}},{key:"sendProgressiveData",value:function(i){this.streamManager.onReceiveData({chunk:i})}},{key:"onLoadedStream",value:function(){return this.streamManager.onLoadedStream()}},{key:"terminate",value:function(i){this.streamManager.abort(i)}}]),m}(_);G.NetworkPdfManager=ae},function(le,G,h){"use strict";
1Object.defineProperty(G,"__esModule",{value:!0}),G.ChunkedStreamManager=G.ChunkedStream=void 0;var t=h(5),g=h(186);function z(ie,n){if(!(ie instanceof n))throw new TypeError("Cannot call a class as a function")}function e(ie,n){for(var r=0;r<n.length;r++){var L=n[r];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(ie,L.key,L)}}function se(ie,n,r){return n&&e(ie.prototype,n),r&&e(ie,r),ie}var ue=function(){function ie(n,r,L){z(this,ie),this.bytes=new Uint8Array(n),this.start=0,this.pos=0,this.end=n,this.chunkSize=r,this.loadedChunks=[],this.numChunksLoaded=0,this.numChunks=Math.ceil(n/r),this.manager=L,this.progressiveDataLength=0,this.lastSuccessfulEnsureByteChunk=-1}return se(ie,[{key:"getMissingChunks",value:function(){for(var r=[],L=0,J=this.numChunks;L<J;++L)this.loadedChunks[L]||r.push(L);return r}},{key:"getBaseStreams",value:function(){return[this]}},{key:"allChunksLoaded",value:function(){return this.numChunksLoaded===this.numChunks}},{key:"onReceiveData",value:function(r,L){var J=this.chunkSize;if(r%J!==0)throw new Error("Bad begin offset: ".concat(r));var V=r+L.byteLength;if(V%J!==0&&V!==this.bytes.length)throw new Error("Bad end offset: ".concat(V));this.bytes.set(new Uint8Array(L),r);for(var j=Math.floor(r/J),X=Math.floor((V-1)/J)+1,re=j;re<X;++re)this.loadedChunks[re]||(this.loadedChunks[re]=!0,++this.numChunksLoaded)}},{key:"onReceiveProgressiveData",value:function(r){var L=this.progressiveDataLength,J=Math.floor(L/this.chunkSize);this.bytes.set(new Uint8Array(r),L),L+=r.byteLength,this.progressiveDataLength=L;for(var V=L>=this.end?this.numChunks:Math.floor(L/this.chunkSize),j=J;j<V;++j)this.loadedChunks[j]||(this.loadedChunks[j]=!0,++this.numChunksLoaded)}},{key:"ensureByte",value:function(r){if(!(r<this.progressiveDataLength)){var L=Math.floor(r/this.chunkSize);if(L!==this.lastSuccessfulEnsureByteChunk){if(!this.loadedChunks[L])throw new g.MissingDataException(r,r+1);this.lastSuccessfulEnsureByteChunk=L}}}},{key:"ensureRange",value:function(r,L){if(!(r>=L)&&!(L<=this.progressiveDataLength)){for(var J=this.chunkSize,V=Math.floor(r/J),j=Math.floor((L-1)/J)+1,X=V;X<j;++X)if(!this.loadedChunks[X])throw new g.MissingDataException(r,L)}}},{key:"nextEmptyChunk",value:function(r){for(var L=this.numChunks,J=0;J<L;++J){var V=(r+J)%L;if(!this.loadedChunks[V])return V}return null}},{key:"hasChunk",value:function(r){return!!this.loadedChunks[r]}},{key:"getByte",value:function(){var r=this.pos;return r>=this.end?-1:(r>=this.progressiveDataLength&&this.ensureByte(r),this.bytes[this.pos++])}},{key:"getUint16",value:function(){var r=this.getByte(),L=this.getByte();return r===-1||L===-1?-1:(r<<8)+L}},{key:"getInt32",value:function(){var r=this.getByte(),L=this.getByte(),J=this.getByte(),V=this.getByte();return(r<<24)+(L<<16)+(J<<8)+V}},{key:"getBytes",value:function(r){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J=this.bytes,V=this.pos,j=this.end;if(!r){j>this.progressiveDataLength&&this.ensureRange(V,j);var X=J.subarray(V,j);return L?new Uint8ClampedArray(X):X}var re=V+r;re>j&&(re=j),re>this.progressiveDataLength&&this.ensureRange(V,re),this.pos=re;var Z=J.subarray(V,re);return L?new Uint8ClampedArray(Z):Z}},{key:"peekByte",value:function(){var r=this.getByte();return this.pos--,r}},{key:"peekBytes",value:function(r){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J=this.getBytes(r,L);return this.pos-=J.length,J}},{key:"getByteRange",value:function(r,L){return r<0&&(r=0),L>this.end&&(L=this.end),L>this.progressiveDataLength&&this.ensureRange(r,L),this.bytes.subarray(r,L)}},{key:"skip",value:function(r){r||(r=1),this.pos+=r}},{key:"reset",value:function(){this.pos=this.start}},{key:"moveStart",value:function(){this.start=this.pos}},{key:"makeSubStream",value:function(r,L,J){L?r+L>this.progressiveDataLength&&this.ensureRange(r,r+L):r>=this.progressiveDataLength&&this.ensureByte(r);function V(){}V.prototype=Object.create(this),V.prototype.getMissingChunks=function(){for(var X=this.chunkSize,re=Math.floor(this.start/X),Z=Math.floor((this.end-1)/X)+1,oe=[],_=re;_<Z;++_)this.loadedChunks[_]||oe.push(_);return oe};var j=new V;return j.pos=j.start=r,j.end=r+L||this.end,j.dict=J,j}},{key:"length",get:function(){return this.end-this.start}},{key:"isEmpty",get:function(){return this.length===0}}]),ie}();
1G.ChunkedStream=ue;var ne=function(){function ie(n,r){z(this,ie),this.length=r.length,this.chunkSize=r.rangeChunkSize,this.stream=new ue(this.length,this.chunkSize,this),this.pdfNetworkStream=n,this.disableAutoFetch=r.disableAutoFetch,this.msgHandler=r.msgHandler,this.currRequestId=0,this.chunksNeededByRequest=Object.create(null),this.requestsByChunk=Object.create(null),this.promisesByRequest=Object.create(null),this.progressiveDataLength=0,this.aborted=!1,this._loadedStreamCapability=(0,t.createPromiseCapability)()}return se(ie,[{key:"onLoadedStream",value:function(){return this._loadedStreamCapability.promise}},{key:"sendRequest",value:function(r,L){var J=this,V=this.pdfNetworkStream.getRangeReader(r,L);V.isStreamingSupported||(V.onProgress=this.onProgress.bind(this));var j=[],X=0,re=new Promise(function(Z,oe){var _=function B(ae){try{if(!ae.done){var S=ae.value;j.push(S),X+=(0,t.arrayByteLength)(S),V.isStreamingSupported&&J.onProgress({loaded:X}),V.read().then(B,oe);return}var m=(0,t.arraysToBytes)(j);j=null,Z(m)}catch(f){oe(f)}};V.read().then(_,oe)});re.then(function(Z){J.aborted||J.onReceiveData({chunk:Z,begin:r})})}},{key:"requestAllChunks",value:function(){var r=this.stream.getMissingChunks();return this._requestChunks(r),this._loadedStreamCapability.promise}},{key:"_requestChunks",value:function(r){var L=this.currRequestId++,J=Object.create(null);this.chunksNeededByRequest[L]=J;var V=!0,j=!1,X=void 0;try{for(var re=r[Symbol.iterator](),Z;!(V=(Z=re.next()).done);V=!0){var oe=Z.value;this.stream.hasChunk(oe)||(J[oe]=!0)}}catch(d){j=!0,X=d}finally{try{!V&&re.return!=null&&re.return()}finally{if(j)throw X}}if((0,t.isEmptyObj)(J))return Promise.resolve();var _=(0,t.createPromiseCapability)();this.promisesByRequest[L]=_;var B=[];for(var ae in J)ae=ae|0,ae in this.requestsByChunk||(this.requestsByChunk[ae]=[],B.push(ae)),this.requestsByChunk[ae].push(L);if(!B.length)return _.promise;var S=this.groupChunks(B),m=!0,f=!1,i=void 0;try{for(var u=S[Symbol.iterator](),o;!(m=(o=u.next()).done);m=!0){var p=o.value,v=p.beginChunk*this.chunkSize,c=Math.min(p.endChunk*this.chunkSize,this.length);this.sendRequest(v,c)}}catch(d){f=!0,i=d}finally{try{!m&&u.return!=null&&u.return()}finally{if(f)throw i}}return _.promise}},{key:"getStream",value:function(){return this.stream}},{key:"requestRange",value:function(r,L){L=Math.min(L,this.length);for(var J=this.getBeginChunk(r),V=this.getEndChunk(L),j=[],X=J;X<V;++X)j.push(X);return this._requestChunks(j)}},{key:"requestRanges",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=[],J=!0,V=!1,j=void 0;try{for(var X=r[Symbol.iterator](),re;!(J=(re=X.next()).done);J=!0)for(var Z=re.value,oe=this.getBeginChunk(Z.begin),_=this.getEndChunk(Z.end),B=oe;B<_;++B)L.includes(B)||L.push(B)}catch(ae){V=!0,j=ae}finally{try{!J&&X.return!=null&&X.return()}finally{if(V)throw j}}return L.sort(function(ae,S){return ae-S}),this._requestChunks(L)}},{key:"groupChunks",value:function(r){for(var L=[],J=-1,V=-1,j=0,X=r.length;j<X;++j){var re=r[j];J<0&&(J=re),V>=0&&V+1!==re&&(L.push({beginChunk:J,endChunk:V+1}),J=re),j+1===r.length&&L.push({beginChunk:J,endChunk:re+1}),V=re}return L}},{key:"onProgress",value:function(r){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+r.loaded,total:this.length})}},{key:"onReceiveData",value:function(r){var L=r.chunk,J=r.begin===void 0,V=J?this.progressiveDataLength:r.begin,j=V+L.byteLength,X=Math.floor(V/this.chunkSize),re=j<this.length?Math.floor(j/this.chunkSize):Math.ceil(j/this.chunkSize);J?(this.stream.onReceiveProgressiveData(L),this.progressiveDataLength=j):this.stream.onReceiveData(V,L),this.stream.allChunksLoaded()&&this._loadedStreamCapability.resolve(this.stream);for(var Z=[],oe=X;oe<re;++oe){var _=this.requestsByChunk[oe]||[];delete this.requestsByChunk[oe];var B=!0,ae=!1,S=void 0;try{for(var m=_[Symbol.iterator](),f;!(B=(f=m.next()).done);B=!0){var i=f.value,u=this.chunksNeededByRequest[i];oe in u&&delete u[oe],(0,t.isEmptyObj)(u)&&Z.push(i)}}catch(x){ae=!0,S=x}finally{try{!B&&m.return!=null&&m.return()}finally{if(ae)throw S}}}if(!this.disableAutoFetch&&(0,t.isEmptyObj)(this.requestsByChunk)){var o;if(this.stream.numChunksLoaded===1){var p=this.stream.numChunks-1;this.stream.hasChunk(p)||(o=p)}else o=this.stream.nextEmptyChunk(re);Number.isInteger(o)&&this._requestChunks([o])}for(var v=0,c=Z;v<c.length;v++){var d=c[v],y=this.promisesByRequest[d];delete this.promisesByRequest[d],y.resolve()}this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize,total:this.length})}},{key:"onError",value:function(r){this._loadedStreamCapability.reject(r)}},{key:"getBeginChunk",value:function(r){return Math.floor(r/this.chunkSize)}}
1,{key:"getEndChunk",value:function(r){return Math.floor((r-1)/this.chunkSize)+1}},{key:"abort",value:function(r){this.aborted=!0,this.pdfNetworkStream&&this.pdfNetworkStream.cancelAllRequests(r);for(var L in this.promisesByRequest)this.promisesByRequest[L].reject(r)}}]),ie}();G.ChunkedStreamManager=ne},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.getLookupTableFactory=n,G.getInheritableProperty=V,G.toRomanNumerals=X,G.XRefParseException=G.XRefEntryException=G.MissingDataException=void 0;var t=h(5);function g(re){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?g=function(oe){return typeof oe}:g=function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},g(re)}function z(re,Z){if(!(re instanceof Z))throw new TypeError("Cannot call a class as a function")}function e(re,Z){return Z&&(g(Z)==="object"||typeof Z=="function")?Z:se(re)}function se(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function ue(re){return ue=Object.setPrototypeOf?Object.getPrototypeOf:function(oe){return oe.__proto__||Object.getPrototypeOf(oe)},ue(re)}function ne(re,Z){if(typeof Z!="function"&&Z!==null)throw new TypeError("Super expression must either be null or a function");re.prototype=Object.create(Z&&Z.prototype,{constructor:{value:re,writable:!0,configurable:!0}}),Z&&ie(re,Z)}function ie(re,Z){return ie=Object.setPrototypeOf||function(_,B){return _.__proto__=B,_},ie(re,Z)}function n(re){var Z;return function(){return re&&(Z=Object.create(null),re(Z),re=null),Z}}var r=function(re){ne(Z,re);function Z(oe,_){var B;return z(this,Z),B=e(this,ue(Z).call(this,"Missing data [".concat(oe,", ").concat(_,")"))),B.begin=oe,B.end=_,B}return Z}(t.BaseException);G.MissingDataException=r;var L=function(re){ne(Z,re);function Z(){return z(this,Z),e(this,ue(Z).apply(this,arguments))}return Z}(t.BaseException);G.XRefEntryException=L;var J=function(re){ne(Z,re);function Z(){return z(this,Z),e(this,ue(Z).apply(this,arguments))}return Z}(t.BaseException);G.XRefParseException=J;function V(re){for(var Z=re.dict,oe=re.key,_=re.getArray,B=_===void 0?!1:_,ae=re.stopWhenFound,S=ae===void 0?!0:ae,m=100,f=0,i;Z;){var u=B?Z.getArray(oe):Z.get(oe);if(u!==void 0){if(S)return u;i||(i=[]),i.push(u)}if(++f>m){(0,t.warn)('getInheritableProperty: maximum loop count exceeded for "'.concat(oe,'"'));break}Z=Z.get("Parent")}return i}var j=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"];function X(re){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(0,t.assert)(Number.isInteger(re)&&re>0,"The number should be a positive integer.");for(var oe,_=[];re>=1e3;)re-=1e3,_.push("M");oe=re/100|0,re%=100,_.push(j[oe]),oe=re/10|0,re%=10,_.push(j[10+oe]),_.push(j[20+re]);var B=_.join("");return Z?B.toLowerCase():B}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.PDFDocument=G.Page=void 0;var t=h(5),g=h(188),z=h(183),e=h(186),se=h(190),ue=h(202),ne=h(200),ie=h(189),n=h(203),r=h(204),L=h(218);function J(o,p){return X(o)||j(o,p)||V()}function V(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function j(o,p){if(Symbol.iterator in Object(o)||Object.prototype.toString.call(o)==="[object Arguments]"){var v=[],c=!0,d=!1,y=void 0;try{for(var x=o[Symbol.iterator](),l;!(c=(l=x.next()).done)&&(v.push(l.value),!(p&&v.length===p));c=!0);}catch(a){d=!0,y=a}finally{try{!c&&x.return!=null&&x.return()}finally{if(d)throw y}}return v}}function X(o){if(Array.isArray(o))return o}function re(o,p){if(!(o instanceof p))throw new TypeError("Cannot call a class as a function")}function Z(o,p){for(var v=0;v<p.length;v++){var c=p[v];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(o,c.key,c)}}function oe(o,p,v){return p&&Z(o.prototype,p),v&&Z(o,v),o}var _=1,B=[0,0,612,792];function ae(o,p){return p==="display"&&o.viewable||p==="print"&&o.printable}var S=function(){function o(p){var v=p.pdfManager,c=p.xref,d=p.pageIndex,y=p.pageDict,x=p.ref,l=p.fontCache,a=p.builtInCMapCache,s=p.pdfFunctionFactory;re(this,o),this.pdfManager=v,this.pageIndex=d,this.pageDict=y,this.xref=c,this.ref=x,this.fontCache=l,this.builtInCMapCache=a,this.pdfFunctionFactory=s,this.evaluatorOptions=v.evaluatorOptions,this.resourcesPromise=null;var C={obj:0};this.idFactory={createObjId:function(){return"p".concat(d,"_").concat(++C.obj)},getDocId:function(){return"g_".concat(v.docId)}}}return oe(o,[{key:"_getInheritableProperty",value:function(v){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=(0,e.getInheritableProperty)({dict:this.pageDict,key:v,getArray:c,stopWhenFound:!1});return Array.isArray(d)?d.length===1||!(0,z.isDict)(d[0])?d[0]:z.Dict.merge(this.xref,d):d}},{key:"_getBoundingBox",value:function(v){var c=this._getInheritableProperty(v,!0);
1if(Array.isArray(c)&&c.length===4){if(c[2]-c[0]!==0&&c[3]-c[1]!==0)return c;(0,t.warn)("Empty /".concat(v," entry."))}return null}},{key:"getContentStream",value:function(){var v=this.content,c;if(Array.isArray(v)){var d=this.xref,y=[],x=!0,l=!1,a=void 0;try{for(var s=v[Symbol.iterator](),C;!(x=(C=s.next()).done);x=!0){var A=C.value;y.push(d.fetchIfRef(A))}}catch(M){l=!0,a=M}finally{try{!x&&s.return!=null&&s.return()}finally{if(l)throw a}}c=new se.StreamsSequenceStream(y)}else(0,z.isStream)(v)?c=v:c=new se.NullStream;return c}},{key:"loadResources",value:function(v){var c=this;return this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources")),this.resourcesPromise.then(function(){var d=new g.ObjectLoader(c.resources,v,c.xref);return d.load()})}},{key:"getOperatorList",value:function(v){var c=this,d=v.handler,y=v.sink,x=v.task,l=v.intent,a=v.renderInteractiveForms,s=this.pdfManager.ensure(this,"getContentStream"),C=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),A=new r.PartialEvaluator({xref:this.xref,handler:d,pageIndex:this.pageIndex,idFactory:this.idFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,options:this.evaluatorOptions,pdfFunctionFactory:this.pdfFunctionFactory}),M=Promise.all([s,C]),w=M.then(function(F){var O=J(F,1),b=O[0],I=new n.OperatorList(l,y,c.pageIndex);return d.send("StartRenderPage",{transparency:A.hasBlendModes(c.resources),pageIndex:c.pageIndex,intent:l}),A.getOperatorList({stream:b,task:x,resources:c.resources,operatorList:I}).then(function(){return I})});return Promise.all([w,this._parsedAnnotations]).then(function(F){var O=J(F,2),b=O[0],I=O[1];if(I.length===0)return b.flush(!0),{length:b.totalLength};var P=[],T=!0,R=!1,W=void 0;try{for(var Y=I[Symbol.iterator](),q;!(T=(q=Y.next()).done);T=!0){var N=q.value;ae(N,l)&&P.push(N.getOperatorList(A,x,a))}}catch(D){R=!0,W=D}finally{try{!T&&Y.return!=null&&Y.return()}finally{if(R)throw W}}return Promise.all(P).then(function(D){b.addOp(t.OPS.beginAnnotations,[]);var E=!0,U=!1,K=void 0;try{for(var H=D[Symbol.iterator](),$;!(E=($=H.next()).done);E=!0){var Q=$.value;b.addOpList(Q)}}catch(te){U=!0,K=te}finally{try{!E&&H.return!=null&&H.return()}finally{if(U)throw K}}return b.addOp(t.OPS.endAnnotations,[]),b.flush(!0),{length:b.totalLength}})})}},{key:"extractTextContent",value:function(v){var c=this,d=v.handler,y=v.task,x=v.normalizeWhitespace,l=v.sink,a=v.combineTextItems,s=this.pdfManager.ensure(this,"getContentStream"),C=this.loadResources(["ExtGState","XObject","Font"]),A=Promise.all([s,C]);return A.then(function(M){var w=J(M,1),F=w[0],O=new r.PartialEvaluator({xref:c.xref,handler:d,pageIndex:c.pageIndex,idFactory:c.idFactory,fontCache:c.fontCache,builtInCMapCache:c.builtInCMapCache,options:c.evaluatorOptions,pdfFunctionFactory:c.pdfFunctionFactory});return O.getTextContent({stream:F,task:y,resources:c.resources,normalizeWhitespace:x,combineTextItems:a,sink:l})})}},{key:"getAnnotationsData",value:function(v){return this._parsedAnnotations.then(function(c){for(var d=[],y=0,x=c.length;y<x;y++)(!v||ae(c[y],v))&&d.push(c[y].data);return d})}},{key:"content",get:function(){return this.pageDict.get("Contents")}},{key:"resources",get:function(){return(0,t.shadow)(this,"resources",this._getInheritableProperty("Resources")||z.Dict.empty)}},{key:"mediaBox",get:function(){return(0,t.shadow)(this,"mediaBox",this._getBoundingBox("MediaBox")||B)}},{key:"cropBox",get:function(){return(0,t.shadow)(this,"cropBox",this._getBoundingBox("CropBox")||this.mediaBox)}},{key:"userUnit",get:function(){var v=this.pageDict.get("UserUnit");return(!(0,t.isNum)(v)||v<=0)&&(v=_),(0,t.shadow)(this,"userUnit",v)}},{key:"view",get:function(){var v=this.cropBox,c=this.mediaBox,d;if(v===c||(0,t.isArrayEqual)(v,c))d=c;else{var y=t.Util.intersect(v,c);y&&y[2]-y[0]!==0&&y[3]-y[1]!==0?d=y:(0,t.warn)("Empty /CropBox and /MediaBox intersection.")}return(0,t.shadow)(this,"view",d||c)}},{key:"rotate",get:function(){var v=this._getInheritableProperty("Rotate")||0;return v%90!==0?v=0:v>=360?v=v%360:v<0&&(v=(v%360+360)%360),(0,t.shadow)(this,"rotate",v)}},{key:"annotations",get:function(){return(0,t.shadow)(this,"annotations",this._getInheritableProperty("Annots")||[])}},{key:"_parsedAnnotations",get:function(){var v=this,c=this.pdfManager.ensure(this,"annotations").then(function(){for(var d=v.annotations,y=[],x=0,l=d.length;x<l;x++)y.push(ue.AnnotationFactory.create(v.xref,d[x],v.pdfManager,v.idFactory));return Promise.all(y).then(function(a){return a.filter(function(C){return!!C})},function(a){return(0,t.warn)('_parsedAnnotations: "'.concat(a,'".')),[]})});return(0,t.shadow)(this,"_parsedAnnotations",c)}}]),o}();G.Page=S;var m=1024,f="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0";function i(o,p,v){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;(0,t.assert)(v>0,'The "limit" must be a positive integer.');var d=(0,t.bytesToString)(o.peekBytes(v)),y=c?d.lastIndexOf(p):d.indexOf(p);return y===-1?!1:(o.pos+=y,!0)}var u=function(){function o(p,v){re(this,o);var c;if((0,z.isStream)(v))c=v;else if((0,t.isArrayBuffer)(v))c=new se.Stream(v);else throw new Error("PDFDocument: Unknown argument type");if(c.length<=0)throw new Error("PDFDocument: Stream must have data");this.pdfManager=p,this.stream=c,this.xref=new g.XRef(c,p),this.pdfFunctionFactory=new L.PDFFunctionFactory({xref:this.xref,isEvalSupported:p.evaluatorOptions.isEvalSupported}),this._pagePromises=[]}return oe(o,[{key:"parse",value:function(v){this.setup(v);var c=this.catalog.catDict.get("Version");(0,z.isName)(c)&&(this.pdfFormatVersion=c.name);try{if(this.acroForm=this.catalog.catDict.get("AcroForm"),this.acroForm){this.xfa=this.acroForm.get("XFA");var d=this.acroForm.get("Fields");(!Array.isArray(d)||d.length===0)&&!this.xfa&&(this.acroForm=null)}}
1catch(x){if(x instanceof e.MissingDataException)throw x;(0,t.info)("Cannot fetch AcroForm entry; assuming no AcroForms are present"),this.acroForm=null}try{var y=this.catalog.catDict.get("Collection");(0,z.isDict)(y)&&y.getKeys().length>0&&(this.collection=y)}catch(x){if(x instanceof e.MissingDataException)throw x;(0,t.info)("Cannot fetch Collection dictionary.")}}},{key:"checkHeader",value:function(){var v=this.stream;if(v.reset(),!!i(v,"%PDF-",1024)){v.moveStart();for(var c=12,d="",y;(y=v.getByte())>32&&!(d.length>=c);)d+=String.fromCharCode(y);this.pdfFormatVersion||(this.pdfFormatVersion=d.substring(5))}}},{key:"parseStartXRef",value:function(){this.xref.setStartXRef(this.startXRef)}},{key:"setup",value:function(v){this.xref.parse(v),this.catalog=new g.Catalog(this.pdfManager,this.xref)}},{key:"_getLinearizationPage",value:function(v){var c=this.catalog,d=this.linearization;(0,t.assert)(d&&d.pageFirst===v);var y=z.Ref.get(d.objectNumberFirst,0);return this.xref.fetchAsync(y).then(function(x){if((0,z.isDict)(x,"Page")||(0,z.isDict)(x)&&!x.has("Type")&&x.has("Contents"))return y&&!c.pageKidsCountCache.has(y)&&c.pageKidsCountCache.put(y,1),[x,y];throw new t.FormatError("The Linearization dictionary doesn't point to a valid Page dictionary.")}).catch(function(x){return(0,t.info)(x),c.getPageDict(v)})}},{key:"getPage",value:function(v){var c=this;if(this._pagePromises[v]!==void 0)return this._pagePromises[v];var d=this.catalog,y=this.linearization,x=y&&y.pageFirst===v?this._getLinearizationPage(v):d.getPageDict(v);return this._pagePromises[v]=x.then(function(l){var a=J(l,2),s=a[0],C=a[1];return new S({pdfManager:c.pdfManager,xref:c.xref,pageIndex:v,pageDict:s,ref:C,fontCache:d.fontCache,builtInCMapCache:d.builtInCMapCache,pdfFunctionFactory:c.pdfFunctionFactory})})}},{key:"checkFirstPage",value:function(){var v=this;return this.getPage(0).catch(function(c){if(c instanceof e.XRefEntryException)throw v._pagePromises.length=0,v.cleanup(),new e.XRefParseException})}},{key:"fontFallback",value:function(v,c){return this.catalog.fontFallback(v,c)}},{key:"cleanup",value:function(){return this.catalog.cleanup()}},{key:"linearization",get:function(){var v=null;try{v=ie.Linearization.create(this.stream)}catch(c){if(c instanceof e.MissingDataException)throw c;(0,t.info)(c)}return(0,t.shadow)(this,"linearization",v)}},{key:"startXRef",get:function(){var v=this.stream,c=0;if(this.linearization)v.reset(),i(v,"endobj",1024)&&(c=v.pos+6);else{for(var d=1024,y=9,x=!1,l=v.end;!x&&l>0;)l-=d-y,l<0&&(l=0),v.pos=l,x=i(v,"startxref",d,!0);if(x){v.skip(9);var a;do a=v.getByte();while((0,t.isSpace)(a));for(var s="";a>=32&&a<=57;)s+=String.fromCharCode(a),a=v.getByte();c=parseInt(s,10),isNaN(c)&&(c=0)}}return(0,t.shadow)(this,"startXRef",c)}},{key:"numPages",get:function(){var v=this.linearization,c=v?v.numPages:this.catalog.numPages;return(0,t.shadow)(this,"numPages",c)}},{key:"documentInfo",get:function(){var v={Title:t.isString,Author:t.isString,Subject:t.isString,Keywords:t.isString,Creator:t.isString,Producer:t.isString,CreationDate:t.isString,ModDate:t.isString,Trapped:z.isName},c={PDFFormatVersion:this.pdfFormatVersion,IsLinearized:!!this.linearization,IsAcroFormPresent:!!this.acroForm,IsXFAPresent:!!this.xfa,IsCollectionPresent:!!this.collection},d;try{d=this.xref.trailer.get("Info")}catch(w){if(w instanceof e.MissingDataException)throw w;
1(0,t.info)("The document information dictionary is invalid.")}if((0,z.isDict)(d)){var y=!0,x=!1,l=void 0;try{for(var a=d.getKeys()[Symbol.iterator](),s;!(y=(s=a.next()).done);y=!0){var C=s.value,A=d.get(C);if(v[C])v[C](A)?c[C]=typeof A!="string"?A:(0,t.stringToPDFString)(A):(0,t.info)('Bad value in document info for "'.concat(C,'".'));else if(typeof C=="string"){var M=void 0;if((0,t.isString)(A))M=(0,t.stringToPDFString)(A);else if((0,z.isName)(A)||(0,t.isNum)(A)||(0,t.isBool)(A))M=A;else{(0,t.info)('Unsupported value in document info for (custom) "'.concat(C,'".'));continue}c.Custom||(c.Custom=Object.create(null)),c.Custom[C]=M}}}catch(w){x=!0,l=w}finally{try{!y&&a.return!=null&&a.return()}finally{if(x)throw l}}}return(0,t.shadow)(this,"documentInfo",c)}},{key:"fingerprint",get:function(){var v,c=this.xref.trailer.get("ID");Array.isArray(c)&&c[0]&&(0,t.isString)(c[0])&&c[0]!==f?v=(0,t.stringToBytes)(c[0]):v=(0,ne.calculateMD5)(this.stream.getByteRange(0,m),0,m);for(var d=[],y=0,x=v.length;y<x;y++){var l=v[y].toString(16);d.push(l.padStart(2,"0"))}return(0,t.shadow)(this,"fingerprint",d.join(""))}}]),o}();G.PDFDocument=u},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.FileSpec=G.XRef=G.ObjectLoader=G.Catalog=void 0;var t=n(h(2)),g=h(5),z=h(183),e=h(189),se=h(186),ue=h(185),ne=h(200),ie=h(201);function n(x){return x&&x.__esModule?x:{default:x}}function r(x,l){return l&&(ae(l)==="object"||typeof l=="function")?l:L(x)}function L(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function J(x){return J=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},J(x)}function V(x,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function");x.prototype=Object.create(l&&l.prototype,{constructor:{value:x,writable:!0,configurable:!0}}),l&&j(x,l)}
1function j(x,l){return j=Object.setPrototypeOf||function(s,C){return s.__proto__=C,s},j(x,l)}function X(x,l,a,s,C,A,M){try{var w=x[A](M),F=w.value}catch(O){a(O);return}w.done?l(F):Promise.resolve(F).then(s,C)}function re(x){return function(){var l=this,a=arguments;return new Promise(function(s,C){var A=x.apply(l,a);function M(F){X(A,s,C,M,w,"next",F)}function w(F){X(A,s,C,M,w,"throw",F)}M(void 0)})}}function Z(x,l){return B(x)||_(x,l)||oe()}function oe(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function _(x,l){if(Symbol.iterator in Object(x)||Object.prototype.toString.call(x)==="[object Arguments]"){var a=[],s=!0,C=!1,A=void 0;try{for(var M=x[Symbol.iterator](),w;!(s=(w=M.next()).done)&&(a.push(w.value),!(l&&a.length===l));s=!0);}catch(F){C=!0,A=F}finally{try{!s&&M.return!=null&&M.return()}finally{if(C)throw A}}return a}}function B(x){if(Array.isArray(x))return x}function ae(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(a){return typeof a}:ae=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},ae(x)}function S(x,l){if(!(x instanceof l))throw new TypeError("Cannot call a class as a function")}function m(x,l){for(var a=0;a<l.length;a++){var s=l[a];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(x,s.key,s)}}function f(x,l,a){return l&&m(x.prototype,l),a&&m(x,a),x}function i(x){return(0,z.isDict)(x)?x.get("D"):x}var u=function(){function x(l,a){if(S(this,x),this.pdfManager=l,this.xref=a,this.catDict=a.getCatalogObj(),!(0,z.isDict)(this.catDict))throw new g.FormatError("Catalog object is not a dictionary.");this.fontCache=new z.RefSetCache,this.builtInCMapCache=new Map,this.pageKidsCountCache=new z.RefSetCache}return f(x,[{key:"_readDocumentOutline",value:function(){var a=this.catDict.get("Outlines");if(!(0,z.isDict)(a)||(a=a.getRaw("First"),!(0,z.isRef)(a)))return null;var s={items:[]},C=[{obj:a,parent:s}],A=new z.RefSet;A.put(a);for(var M=this.xref,w=new Uint8ClampedArray(3);C.length>0;){var F=C.shift(),O=M.fetchIfRef(F.obj);if(O!==null){if(!O.has("Title"))throw new g.FormatError("Invalid outline item encountered.");var b={url:null,dest:null};x.parseDestDictionary({destDict:O,resultObj:b,docBaseUrl:this.pdfManager.docBaseUrl});var I=O.get("Title"),P=O.get("F")||0,T=O.getArray("C"),R=O.get("Count"),W=w;Array.isArray(T)&&T.length===3&&(T[0]!==0||T[1]!==0||T[2]!==0)&&(W=ie.ColorSpace.singletons.rgb.getRgb(T,0));var Y={dest:b.dest,url:b.url,unsafeUrl:b.unsafeUrl,newWindow:b.newWindow,title:(0,g.stringToPDFString)(I),color:W,count:Number.isInteger(R)?R:void 0,bold:!!(P&2),italic:!!(P&1),items:[]};F.parent.items.push(Y),a=O.getRaw("First"),(0,z.isRef)(a)&&!A.has(a)&&(C.push({obj:a,parent:Y}),A.put(a)),a=O.getRaw("Next"),(0,z.isRef)(a)&&!A.has(a)&&(C.push({obj:a,parent:F.parent}),A.put(a))}}return s.items.length>0?s.items:null}},{key:"_readPermissions",value:function(){var a=this.xref.trailer.get("Encrypt");if(!(0,z.isDict)(a))return null;var s=a.get("P");if(!(0,g.isNum)(s))return null;s+=Math.pow(2,32);var C=[];for(var A in g.PermissionFlag){var M=g.PermissionFlag[A];s&M&&C.push(M)}return C}},{key:"getDestination",value:function(a){var s=this._readDests();return s instanceof v||s instanceof z.Dict?i(s.get(a)||null):null}},{key:"_readDests",value:function(){var a=this.catDict.get("Names");if(a&&a.has("Dests"))return new v(a.getRaw("Dests"),this.xref);if(this.catDict.has("Dests"))return this.catDict.get("Dests")}},{key:"_readPageLabels",value:function(){var a=this.catDict.getRaw("PageLabels");if(!a)return null;for(var s=new Array(this.numPages),C=null,A="",M=new c(a,this.xref),w=M.getAll(),F="",O=1,b=0,I=this.numPages;b<I;b++){if(b in w){var P=w[b];if(!(0,z.isDict)(P))throw new g.FormatError("PageLabel is not a dictionary.");if(P.has("Type")&&!(0,z.isName)(P.get("Type"),"PageLabel"))throw new g.FormatError("Invalid type in PageLabel dictionary.");if(P.has("S")){var T=P.get("S");if(!(0,z.isName)(T))throw new g.FormatError("Invalid style in PageLabel dictionary.");C=T.name}else C=null;if(P.has("P")){var R=P.get("P");if(!(0,g.isString)(R))throw new g.FormatError("Invalid prefix in PageLabel dictionary.");A=(0,g.stringToPDFString)(R)}else A="";if(P.has("St")){var W=P.get("St");
1if(!(Number.isInteger(W)&&W>=1))throw new g.FormatError("Invalid start in PageLabel dictionary.");O=W}else O=1}switch(C){case"D":F=O;break;case"R":case"r":F=(0,se.toRomanNumerals)(O,C==="r");break;case"A":case"a":for(var Y=26,q=65,N=97,D=C==="a"?N:q,E=O-1,U=String.fromCharCode(D+E%Y),K=[],H=0,$=E/Y|0;H<=$;H++)K.push(U);F=K.join("");break;default:if(C)throw new g.FormatError('Invalid style "'.concat(C,'" in PageLabel dictionary.'));F=""}s[b]=A+F,O++}return s}},{key:"fontFallback",value:function(a,s){var C=[];return this.fontCache.forEach(function(A){C.push(A)}),Promise.all(C).then(function(A){var M=!0,w=!1,F=void 0;try{for(var O=A[Symbol.iterator](),b;!(M=(b=O.next()).done);M=!0){var I=b.value;if(I.loadedName===a){I.fallback(s);return}}}catch(P){w=!0,F=P}finally{try{!M&&O.return!=null&&O.return()}finally{if(w)throw F}}})}},{key:"cleanup",value:function(){var a=this;(0,z.clearPrimitiveCaches)(),this.pageKidsCountCache.clear();var s=[];return this.fontCache.forEach(function(C){s.push(C)}),Promise.all(s).then(function(C){for(var A=0,M=C.length;A<M;A++){var w=C[A].dict;delete w.translated}a.fontCache.clear(),a.builtInCMapCache.clear()})}},{key:"getPageDict",value:function(a){var s=(0,g.createPromiseCapability)(),C=[this.catDict.getRaw("Pages")],A=this.xref,M=this.pageKidsCountCache,w,F=0;function O(){for(var b=function(){var T=C.pop();if((0,z.isRef)(T))return w=M.get(T),w>0&&F+w<a?(F+=w,"continue"):(A.fetchAsync(T).then(function(q){if((0,z.isDict)(q,"Page")||(0,z.isDict)(q)&&!q.has("Kids")){a===F?(T&&!M.has(T)&&M.put(T,1),s.resolve([q,T])):(F++,O());return}C.push(q),O()},s.reject),{v:void 0});if(!(0,z.isDict)(T))return s.reject(new g.FormatError("Page dictionary kid reference points to wrong type of object.")),{v:void 0};if(w=T.get("Count"),Number.isInteger(w)&&w>=0){var R=T.objId;if(R&&!M.has(R)&&M.put(R,w),F+w<=a)return F+=w,"continue"}var W=T.get("Kids");if(!Array.isArray(W))return(0,z.isName)(T.get("Type"),"Page")||!T.has("Type")&&T.has("Contents")?F===a?(s.resolve([T,null]),{v:void 0}):(F++,"continue"):(s.reject(new g.FormatError("Page dictionary kids object is not an array.")),{v:void 0});for(var Y=W.length-1;Y>=0;Y--)C.push(W[Y])};C.length;){var I=b();switch(I){case"continue":continue;default:if(ae(I)==="object")return I.v}}s.reject(new Error("Page index ".concat(a," not found.")))}return O(),s.promise}},{key:"getPageIndex",value:function(a){var s=this.xref;function C(w){var F=0,O;return s.fetchAsync(w).then(function(b){if((0,z.isRefsEqual)(w,a)&&!(0,z.isDict)(b,"Page")&&!((0,z.isDict)(b)&&!b.has("Type")&&b.has("Contents")))throw new g.FormatError("The reference does not point to a /Page dictionary.");if(!b)return null;if(!(0,z.isDict)(b))throw new g.FormatError("Node must be a dictionary.");return O=b.getRaw("Parent"),b.getAsync("Parent")}).then(function(b){if(!b)return null;if(!(0,z.isDict)(b))throw new g.FormatError("Parent must be a dictionary.");return b.getAsync("Kids")}).then(function(b){if(!b)return null;for(var I=[],P=!1,T=0,R=b.length;T<R;T++){var W=b[T];if(!(0,z.isRef)(W))throw new g.FormatError("Kid must be a reference.");if((0,z.isRefsEqual)(W,w)){P=!0;break}I.push(s.fetchAsync(W).then(function(Y){if(!(0,z.isDict)(Y))throw new g.FormatError("Kid node must be a dictionary.");Y.has("Count")?F+=Y.get("Count"):F++}))}if(!P)throw new g.FormatError("Kid reference not found in parent's kids.");return Promise.all(I).then(function(){return[F,O]})})}var A=0;function M(w){return C(w).then(function(F){if(!F)return A;var O=Z(F,2),b=O[0],I=O[1];return A+=b,M(I)})}return M(a)}},{key:"metadata",get:function(){var a=this.catDict.getRaw("Metadata");if(!(0,z.isRef)(a))return(0,g.shadow)(this,"metadata",null);var s=!(this.xref.encrypt&&this.xref.encrypt.encryptMetadata),C=this.xref.fetch(a,s),A;if(C&&(0,z.isDict)(C.dict)){var M=C.dict.get("Type"),w=C.dict.get("Subtype");if((0,z.isName)(M,"Metadata")&&(0,z.isName)(w,"XML"))try{A=(0,g.stringToUTF8String)((0,g.bytesToString)(C.getBytes()))}catch(F){if(F instanceof se.MissingDataException)throw F;(0,g.info)("Skipping invalid metadata.")}}return(0,g.shadow)(this,"metadata",A)}},{key:"toplevelPagesDict",get:function(){var a=this.catDict.get("Pages");if(!(0,z.isDict)(a))throw new g.FormatError("Invalid top-level pages dictionary.");return(0,g.shadow)(this,"toplevelPagesDict",a)}},{key:"documentOutline",get:function(){var a=null;try{a=this._readDocumentOutline()}catch(s){if(s instanceof se.MissingDataException)throw s;(0,g.warn)("Unable to read document outline.")}return(0,g.shadow)(this,"documentOutline",a)}},{key:"permissions",get:function(){var a=null;try{a=this._readPermissions()}catch(s){if(s instanceof se.MissingDataException)throw s;(0,g.warn)("Unable to read permissions.")}return(0,g.shadow)(this,"permissions",a)}},{key:"numPages",get:function(){var a=this.toplevelPagesDict.get("Count");if(!Number.isInteger(a))throw new g.FormatError("Page count in top-level pages dictionary is not an integer.");return(0,g.shadow)(this,"numPages",a)}},{key:"destinations",get:function(){var a=this._readDests(),s=Object.create(null);if(a instanceof v){var C=a.getAll();for(var A in C)s[A]=i(C[A])}
1else a instanceof z.Dict&&a.forEach(function(M,w){w&&(s[M]=i(w))});return(0,g.shadow)(this,"destinations",s)}},{key:"pageLabels",get:function(){var a=null;try{a=this._readPageLabels()}catch(s){if(s instanceof se.MissingDataException)throw s;(0,g.warn)("Unable to read page labels.")}return(0,g.shadow)(this,"pageLabels",a)}},{key:"pageLayout",get:function(){var a=this.catDict.get("PageLayout"),s="";if((0,z.isName)(a))switch(a.name){case"SinglePage":case"OneColumn":case"TwoColumnLeft":case"TwoColumnRight":case"TwoPageLeft":case"TwoPageRight":s=a.name}return(0,g.shadow)(this,"pageLayout",s)}},{key:"pageMode",get:function(){var a=this.catDict.get("PageMode"),s="UseNone";if((0,z.isName)(a))switch(a.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"FullScreen":case"UseOC":case"UseAttachments":s=a.name}return(0,g.shadow)(this,"pageMode",s)}},{key:"viewerPreferences",get:function(){var a=this,s={HideToolbar:g.isBool,HideMenubar:g.isBool,HideWindowUI:g.isBool,FitWindow:g.isBool,CenterWindow:g.isBool,DisplayDocTitle:g.isBool,NonFullScreenPageMode:z.isName,Direction:z.isName,ViewArea:z.isName,ViewClip:z.isName,PrintArea:z.isName,PrintClip:z.isName,PrintScaling:z.isName,Duplex:z.isName,PickTrayByPDFSize:g.isBool,PrintPageRange:Array.isArray,NumCopies:Number.isInteger},C=this.catDict.get("ViewerPreferences"),A=Object.create(null);if((0,z.isDict)(C)){for(var M in s)if(!!C.has(M)){var w=C.get(M);if(!s[M](w)){(0,g.info)('Bad value in ViewerPreferences for "'.concat(M,'".'));continue}var F=void 0;switch(M){case"NonFullScreenPageMode":switch(w.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"UseOC":F=w.name;break;default:F="UseNone"}break;case"Direction":switch(w.name){case"L2R":case"R2L":F=w.name;break;default:F="L2R"}break;case"ViewArea":case"ViewClip":case"PrintArea":case"PrintClip":switch(w.name){case"MediaBox":case"CropBox":case"BleedBox":case"TrimBox":case"ArtBox":F=w.name;break;default:F="CropBox"}break;case"PrintScaling":switch(w.name){case"None":case"AppDefault":F=w.name;break;default:F="AppDefault"}break;case"Duplex":switch(w.name){case"Simplex":case"DuplexFlipShortEdge":case"DuplexFlipLongEdge":F=w.name;break;default:F="None"}break;case"PrintPageRange":var O=w.length;if(O%2!==0)break;var b=w.every(function(I,P,T){return Number.isInteger(I)&&I>0&&(P===0||I>=T[P-1])&&I<=a.numPages});b&&(F=w);break;case"NumCopies":w>0&&(F=w);break;default:(0,g.assert)(typeof w=="boolean"),F=w}F!==void 0?A[M]=F:(0,g.info)('Bad value in ViewerPreferences for "'.concat(M,'".'))}}return(0,g.shadow)(this,"viewerPreferences",A)}},{key:"openActionDestination",get:function(){var a=this.catDict.get("OpenAction"),s=null;if((0,z.isDict)(a)){var C=new z.Dict(this.xref);C.set("A",a);var A={url:null,dest:null};x.parseDestDictionary({destDict:C,resultObj:A}),Array.isArray(A.dest)&&(s=A.dest)}else Array.isArray(a)&&(s=a);return(0,g.shadow)(this,"openActionDestination",s)}},{key:"attachments",get:function(){var a=this.catDict.get("Names"),s=null;if(a&&a.has("EmbeddedFiles")){var C=new v(a.getRaw("EmbeddedFiles"),this.xref),A=C.getAll();for(var M in A){var w=new d(A[M],this.xref);s||(s=Object.create(null)),s[(0,g.stringToPDFString)(M)]=w.serializable}}return(0,g.shadow)(this,"attachments",s)}},{key:"javaScript",get:function(){var a=this.catDict.get("Names"),s=null;function C(P){var T=P.get("S");if(!!(0,z.isName)(T,"JavaScript")){var R=P.get("JS");if((0,z.isStream)(R))R=(0,g.bytesToString)(R.getBytes());else if(!(0,g.isString)(R))return;s||(s=[]),s.push((0,g.stringToPDFString)(R))}}if(a&&a.has("JavaScript")){var A=new v(a.getRaw("JavaScript"),this.xref),M=A.getAll();for(var w in M){var F=M[w];(0,z.isDict)(F)&&C(F)}}var O=this.catDict.get("OpenAction");if((0,z.isDict)(O,"Action")){var b=O.get("S");if((0,z.isName)(b,"Named")){var I=O.get("N");(0,z.isName)(I,"Print")&&(s||(s=[]),s.push("print({});"))}else C(O)}return(0,g.shadow)(this,"javaScript",s)}}],[{key:"parseDestDictionary",value:function(a){function s($){return $.startsWith("www.")?"http://".concat($):$}function C($){try{return(0,g.stringToUTF8String)($)}catch(Q){return $}}var A=a.destDict;if(!(0,z.isDict)(A)){(0,g.warn)("parseDestDictionary: `destDict` must be a dictionary.");return}var M=a.resultObj;if(ae(M)!=="object"){(0,g.warn)("parseDestDictionary: `resultObj` must be an object.");return}var w=a.docBaseUrl||null,F=A.get("A"),O,b;if(!(0,z.isDict)(F)&&A.has("Dest")&&(F=A.get("Dest")),(0,z.isDict)(F)){var I=F.get("S");if(!(0,z.isName)(I)){(0,g.warn)("parseDestDictionary: Invalid type in Action dictionary.");return}var P=I.name;switch(P){case"URI":O=F.get("URI"),(0,z.isName)(O)?O="/"+O.name:(0,g.isString)(O)&&(O=s(O));break;case"GoTo":b=F.get("D");break;case"Launch":case"GoToR":var T=F.get("F");(0,z.isDict)(T)?O=T.get("F")||null:(0,g.isString)(T)&&(O=T);var R=F.get("D");if(R&&((0,z.isName)(R)&&(R=R.name),(0,g.isString)(O))){var W=O.split("#")[0];(0,g.isString)(R)?O=W+"#"+R:Array.isArray(R)&&(O=W+"#"+JSON.stringify(R))}var Y=F.get("NewWindow");(0,g.isBool)(Y)&&(M.newWindow=Y);break;case"Named":var q=F.get("N");(0,z.isName)(q)&&(M.action=q.name);break;case"JavaScript":var N=F.get("JS"),D;if((0,z.isStream)(N)?D=(0,g.bytesToString)(N.getBytes()):(0,g.isString)(N)&&(D=N),D){var E=["app.launchURL","window.open"],U=new RegExp("^\\s*("+E.join("|").split(".").join("\\.")+`)\\((?:'|")([^'"]*)(?:'|")(?:,\\s*(\\w+)\\)|\\))`,"i"),K=U.exec((0,g.stringToPDFString)(D));if(K&&K[2]){O=K[2],K[3]==="true"&&K[1]==="app.launchURL"&&(M.newWindow=!0);break}}default:(0,g.warn)('parseDestDictionary: unsupported action type "'.concat(P,'".'));break}}else A.has("Dest")&&(b=A.get("Dest"));if((0,g.isString)(O)){O=C(O);var H=(0,g.createValidAbsoluteUrl)(O,w);H&&(M.url=H.href),M.unsafeUrl=O}b&&((0,z.isName)(b)&&(b=b.name),((0,g.isString)(b)||Array.isArray(b))&&(M.dest=b))}}]),x}();G.Catalog=u;var o=function(){function l(a,s){this.stream=a,this.pdfManager=s,this.entries=[],this.xrefstms=Object.create(null),this._cacheMap=new Map,this.stats={streamTypes:Object.create(null),fontTypes:Object.create(null)}}return l.prototype={setStartXRef:function(s){this.startXRefQueue=[s]},parse:function(s){var C;s?((0,g.warn)("Indexing all PDF objects"),C=this.indexObjects()):C=this.readXRef(),C.assignXref(this),this.trailer=C;var A;try{A=C.get("Encrypt")}catch(O){if(O instanceof se.MissingDataException)throw O;(0,g.warn)('XRef.parse - Invalid "Encrypt" reference: "'.concat(O,'".'))}if((0,z.isDict)(A)){var M=C.get("ID"),w=M&&M.length?M[0]:"";A.suppressEncryption=!0,this.encrypt=new ne.CipherTransformFactory(A,w,this.pdfManager.password)}var F;try{F=C.get("Root")}catch(O){if(O instanceof se.MissingDataException)throw O;(0,g.warn)('XRef.parse - Invalid "Root" reference: "'.concat(O,'".'))}if((0,z.isDict)(F)&&F.has("Pages"))this.root=F;else throw s?new g.FormatError("Invalid root reference"):new se.XRefParseException},processXRefTable:function(s){"tableState"in this||(this.tableState={entryNum:0,streamPos:s.lexer.stream.pos,parserBuf1:s.buf1,parserBuf2:s.buf2});var C=this.readXRefTable(s);if(!(0,z.isCmd)(C,"trailer"))throw new g.FormatError("Invalid XRef table: could not find trailer dictionary");var A=s.getObj();if(!(0,z.isDict)(A)&&A.dict&&(A=A.dict),!(0,z.isDict)(A))throw new g.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,A},readXRefTable:function(s){var C=s.lexer.stream,A=this.tableState;C.pos=A.streamPos,s.buf1=A.parserBuf1,s.buf2=A.parserBuf2;for(var M;;){if(!("firstEntryNum"in A)||!("entryCount"in A)){if((0,z.isCmd)(M=s.getObj(),"trailer"))break;A.firstEntryNum=M,A.entryCount=s.getObj()}var w=A.firstEntryNum,F=A.entryCount;if(!Number.isInteger(w)||!Number.isInteger(F))throw new g.FormatError("Invalid XRef table: wrong types in subsection header");for(var O=A.entryNum;O<F;O++){A.streamPos=C.pos,A.entryNum=O,A.parserBuf1=s.buf1,A.parserBuf2=s.buf2;var b={};b.offset=s.getObj(),b.gen=s.getObj();var I=s.getObj();if(I instanceof z.Cmd)switch(I.cmd){case"f":b.free=!0;break;case"n":b.uncompressed=!0;break}if(!Number.isInteger(b.offset)||!Number.isInteger(b.gen)||!(b.free||b.uncompressed))throw new g.FormatError("Invalid entry in XRef subsection: ".concat(w,", ").concat(F));O===0&&b.free&&w===1&&(w=0),this.entries[O+w]||(this.entries[O+w]=b)}A.entryNum=0,A.streamPos=C.pos,A.parserBuf1=s.buf1,A.parserBuf2=s.buf2,delete A.firstEntryNum,delete A.entryCount}if(this.entries[0]&&!this.entries[0].free)throw new g.FormatError("Invalid XRef table: unexpected first object");return M},processXRefStream:function(s){if(!("streamState"in this)){var C=s.dict,A=C.get("W"),M=C.get("Index");M||(M=[0,C.get("Size")]),this.streamState={entryRanges:M,byteWidths:A,entryNum:0,streamPos:s.pos}}return this.readXRefStream(s),delete this.streamState,s.dict},readXRefStream:function(s){var C,A,M=this.streamState;s.pos=M.streamPos;for(var w=M.byteWidths,F=w[0],O=w[1],b=w[2],I=M.entryRanges;I.length>0;){var P=I[0],T=I[1];if(!Number.isInteger(P)||!Number.isInteger(T))throw new g.FormatError("Invalid XRef range fields: ".concat(P,", ").concat(T));if(!Number.isInteger(F)||!Number.isInteger(O)||!Number.isInteger(b))throw new g.FormatError("Invalid XRef entry fields length: ".concat(P,", ").concat(T));for(C=M.entryNum;C<T;++C){M.entryNum=C,M.streamPos=s.pos;var R=0,W=0,Y=0;for(A=0;A<F;++A)R=R<<8|s.getByte();for(F===0&&(R=1),A=0;A<O;++A)W=W<<8|s.getByte();for(A=0;A<b;++A)Y=Y<<8|s.getByte();var q={};switch(q.offset=W,q.gen=Y,R){case 0:q.free=!0;break;case 1:q.uncompressed=!0;break;case 2:break;default:throw new g.FormatError("Invalid XRef entry type: ".concat(R))}this.entries[P+C]||(this.entries[P+C]=q)}M.entryNum=0,M.streamPos=s.pos,I.splice(0,2)}},indexObjects:function(){var s=9,C=10,A=13,M=32,w=37,F=60;function O(Ie,ce){for(var Ee="",Ce=Ie[ce];Ce!==C&&Ce!==A&&Ce!==F&&!(++ce>=Ie.length);)Ee+=String.fromCharCode(Ce),Ce=Ie[ce];return Ee}function b(Ie,ce,Ee){for(var Ce=Ee.length,Se=Ie.length,Ne=0;ce<Se;){for(var Me=0;Me<Ce&&Ie[ce+Me]===Ee[Me];)++Me;if(Me>=Ce)break;ce++,Ne++}return Ne}var I=/^(\d+)\s+(\d+)\s+obj\b/,P=/\bendobj[\b\s]$/,T=/\s+(\d+\s+\d+\s+obj[\b\s<])$/,R=25,W=new Uint8Array([116,114,97,105,108,101,114]),Y=new Uint8Array([115,116,97,114,116,120,114,101,102]),q=new Uint8Array([111,98,106]),N=new Uint8Array([47,88,82,101,102]);this.entries.length=0;var D=this.stream;D.pos=0;for(var E=D.getBytes(),U=D.start,K=E.length,H=[],$=[];U<K;){var Q=E[U];if(Q===s||Q===C||Q===A||Q===M){++U;continue}
1if(Q===w){do{if(++U,U>=K)break;Q=E[U]}while(Q!==C&&Q!==A);continue}var te=O(E,U),he;if(te.startsWith("xref")&&(te.length===4||/\s/.test(te[4])))U+=b(E,U,W),H.push(U),U+=b(E,U,Y);else if(he=I.exec(te)){var de=he[1]|0,ve=he[2]|0;typeof this.entries[de]=="undefined"&&(this.entries[de]={offset:U-D.start,gen:ve,uncompressed:!0});for(var xe=void 0,ge=U+te.length;ge<E.length;){var ye=ge+b(E,ge,q)+4;xe=ye-U;var be=Math.max(ye-R,ge),Fe=(0,g.bytesToString)(E.subarray(be,ye));if(P.test(Fe))break;var me=T.exec(Fe);if(me&&me[1]){(0,g.warn)('indexObjects: Found new "obj" inside of another "obj", caused by missing "endobj" -- trying to recover.'),xe-=me[1].length;break}ge=ye}var Ae=E.subarray(U,U+xe),we=b(Ae,0,N);we<xe&&Ae[we+5]<64&&($.push(U-D.start),this.xrefstms[U-D.start]=1),U+=xe}else te.startsWith("trailer")&&(te.length===7||/\s/.test(te[7]))?(H.push(U),U+=b(E,U,Y)):U+=te.length+1}var De,Oe;for(De=0,Oe=$.length;De<Oe;++De)this.startXRefQueue.push($[De]),this.readXRef(!0);var ke;for(De=0,Oe=H.length;De<Oe;++De){D.pos=H[De];var He=new e.Parser({lexer:new e.Lexer(D),xref:this,allowStreams:!0,recoveryMode:!0}),Le=He.getObj();if(!!(0,z.isCmd)(Le,"trailer")){var Ve=He.getObj();if(!!(0,z.isDict)(Ve)){var Ue=void 0;try{Ue=Ve.get("Root")}catch(Ie){if(Ie instanceof se.MissingDataException)throw Ie;continue}if(!(!(0,z.isDict)(Ue)||!Ue.has("Pages"))){if(Ve.has("ID"))return Ve;ke=Ve}}}}if(ke)return ke;throw new g.InvalidPDFException("Invalid PDF structure")},readXRef:function(s){var C=this.stream,A=Object.create(null);try{for(;this.startXRefQueue.length;){var M=this.startXRefQueue[0];if(A[M]){(0,g.warn)("readXRef - skipping XRef table since it was already parsed."),this.startXRefQueue.shift();continue}A[M]=!0,C.pos=M+C.start;var w=new e.Parser({lexer:new e.Lexer(C),xref:this,allowStreams:!0}),F=w.getObj(),O;if((0,z.isCmd)(F,"xref")){if(O=this.processXRefTable(w),this.topDict||(this.topDict=O),F=O.get("XRefStm"),Number.isInteger(F)){var b=F;b in this.xrefstms||(this.xrefstms[b]=1,this.startXRefQueue.push(b))}}else if(Number.isInteger(F)){if(!Number.isInteger(w.getObj())||!(0,z.isCmd)(w.getObj(),"obj")||!(0,z.isStream)(F=w.getObj()))throw new g.FormatError("Invalid XRef stream");if(O=this.processXRefStream(F),this.topDict||(this.topDict=O),!O)throw new g.FormatError("Failed to read XRef stream")}else throw new g.FormatError("Invalid XRef stream header");F=O.get("Prev"),Number.isInteger(F)?this.startXRefQueue.push(F):(0,z.isRef)(F)&&this.startXRefQueue.push(F.num),this.startXRefQueue.shift()}return this.topDict}catch(I){if(I instanceof se.MissingDataException)throw I;(0,g.info)("(while reading XRef): "+I)}if(!s)throw new se.XRefParseException},getEntry:function(s){var C=this.entries[s];return C&&!C.free&&C.offset?C:null},fetchIfRef:function(s,C){return s instanceof z.Ref?this.fetch(s,C):s},fetch:function(s,C){if(!(s instanceof z.Ref))throw new Error("ref object is not a reference");var A=s.num;if(this._cacheMap.has(A)){var M=this._cacheMap.get(A);return M instanceof z.Dict&&!M.objId&&(M.objId=s.toString()),M}var w=this.getEntry(A);return w===null?(this._cacheMap.set(A,w),w):(w.uncompressed?w=this.fetchUncompressed(s,w,C):w=this.fetchCompressed(s,w,C),(0,z.isDict)(w)?w.objId=s.toString():(0,z.isStream)(w)&&(w.dict.objId=s.toString()),w)},fetchUncompressed:function(s,C){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,M=s.gen,w=s.num;if(C.gen!==M)throw new se.XRefEntryException("Inconsistent generation in XRef: ".concat(s));var F=this.stream.makeSubStream(C.offset+this.stream.start),O=new e.Parser({lexer:new e.Lexer(F),xref:this,allowStreams:!0}),b=O.getObj(),I=O.getObj(),P=O.getObj();if(Number.isInteger(b)||(b=parseInt(b,10)),Number.isInteger(I)||(I=parseInt(I,10)),b!==w||I!==M||!(P instanceof z.Cmd))throw new se.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(s));if(P.cmd!=="obj"){if(P.cmd.startsWith("obj")&&(w=parseInt(P.cmd.substring(3),10),!Number.isNaN(w)))return w;throw new se.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(s))}return this.encrypt&&!A?C=O.getObj(this.encrypt.createCipherTransform(w,M)):C=O.getObj(),(0,z.isStream)(C)||this._cacheMap.set(w,C),C},fetchCompressed:function(s,C){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,M=C.offset,w=this.fetch(z.Ref.get(M,0));if(!(0,z.isStream)(w))throw new g.FormatError("bad ObjStm stream");var F=w.dict.get("First"),O=w.dict.get("N");if(!Number.isInteger(F)||!Number.isInteger(O))throw new g.FormatError("invalid first and n parameters for ObjStm stream");var b=new e.Parser({lexer:new e.Lexer(w),xref:this,allowStreams:!0}),I,P=[],T,R=[];for(I=0;I<O;
1++I){if(T=b.getObj(),!Number.isInteger(T))throw new g.FormatError("invalid object number in the ObjStm stream: ".concat(T));R.push(T);var W=b.getObj();if(!Number.isInteger(W))throw new g.FormatError("invalid object offset in the ObjStm stream: ".concat(W))}for(I=0;I<O;++I){P.push(b.getObj()),(0,z.isCmd)(b.buf1,"endobj")&&b.shift(),T=R[I];var Y=this.entries[T];Y&&Y.offset===M&&Y.gen===I&&this._cacheMap.set(T,P[I])}if(C=P[C.gen],C===void 0)throw new se.XRefEntryException("Bad (compressed) XRef entry: ".concat(s));return C},fetchIfRefAsync:function(){var a=re(t.default.mark(function C(A,M){return t.default.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(!(A instanceof z.Ref)){F.next=2;break}return F.abrupt("return",this.fetchAsync(A,M));case 2:return F.abrupt("return",A);case 3:case"end":return F.stop()}},C,this)}));function s(C,A){return a.apply(this,arguments)}return s}(),fetchAsync:function(){var a=re(t.default.mark(function C(A,M){return t.default.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.prev=0,F.abrupt("return",this.fetch(A,M));case 4:if(F.prev=4,F.t0=F.catch(0),F.t0 instanceof se.MissingDataException){F.next=8;break}throw F.t0;case 8:return F.next=10,this.pdfManager.requestRange(F.t0.begin,F.t0.end);case 10:return F.abrupt("return",this.fetchAsync(A,M));case 11:case"end":return F.stop()}},C,this,[[0,4]])}));function s(C,A){return a.apply(this,arguments)}return s}(),getCatalogObj:function(){return this.root}},l}();G.XRef=o;var p=function(){function x(l,a,s){S(this,x),this.constructor===x&&(0,g.unreachable)("Cannot initialize NameOrNumberTree."),this.root=l,this.xref=a,this._type=s}return f(x,[{key:"getAll",value:function(){var a=Object.create(null);if(!this.root)return a;var s=this.xref,C=new z.RefSet;C.put(this.root);for(var A=[this.root];A.length>0;){var M=s.fetchIfRef(A.shift());if(!!(0,z.isDict)(M)){if(M.has("Kids")){for(var w=M.get("Kids"),F=0,O=w.length;F<O;F++){var b=w[F];if(C.has(b))throw new g.FormatError('Duplicate entry in "'.concat(this._type,'" tree.'));A.push(b),C.put(b)}continue}var I=M.get(this._type);if(Array.isArray(I))for(var P=0,T=I.length;P<T;P+=2)a[s.fetchIfRef(I[P])]=s.fetchIfRef(I[P+1])}}return a}},{key:"get",value:function(a){if(!this.root)return null;for(var s=this.xref,C=s.fetchIfRef(this.root),A=0,M=10;C.has("Kids");){if(++A>M)return(0,g.warn)('Search depth limit reached for "'.concat(this._type,'" tree.')),null;var w=C.get("Kids");if(!Array.isArray(w))return null;for(var F=0,O=w.length-1;F<=O;){var b=F+O>>1,I=s.fetchIfRef(w[b]),P=I.get("Limits");if(a<s.fetchIfRef(P[0]))O=b-1;else if(a>s.fetchIfRef(P[1]))F=b+1;else{C=s.fetchIfRef(w[b]);break}}if(F>O)return null}var T=C.get(this._type);if(Array.isArray(T)){for(var R=0,W=T.length-2;R<=W;){var Y=R+W>>1,q=Y+(Y&1),N=s.fetchIfRef(T[q]);if(a<N)W=q-2;else if(a>N)R=q+2;else return s.fetchIfRef(T[q+1])}(0,g.info)('Falling back to an exhaustive search, for key "'.concat(a,'", ')+'in "'.concat(this._type,'" tree.'));for(var D=0,E=T.length;D<E;D+=2){var U=s.fetchIfRef(T[D]);if(U===a)return(0,g.warn)('The "'.concat(a,'" key was found at an incorrect, ')+'i.e. out-of-order, position in "'.concat(this._type,'" tree.')),s.fetchIfRef(T[D+1])}}return null}}]),x}(),v=function(x){V(l,x);function l(a,s){return S(this,l),r(this,J(l).call(this,a,s,"Names"))}return l}(p),c=function(x){V(l,x);function l(a,s){return S(this,l),r(this,J(l).call(this,a,s,"Nums"))}return l}(p),d=function(){function l(s,C){!s||!(0,z.isDict)(s)||(this.xref=C,this.root=s,s.has("FS")&&(this.fs=s.get("FS")),this.description=s.has("Desc")?(0,g.stringToPDFString)(s.get("Desc")):"",s.has("RF")&&(0,g.warn)("Related file specifications are not supported"),this.contentAvailable=!0,s.has("EF")||(this.contentAvailable=!1,(0,g.warn)("Non-embedded file specifications are not supported")))}function a(s){return s.has("UF")?s.get("UF"):s.has("F")?s.get("F"):s.has("Unix")?s.get("Unix"):s.has("Mac")?s.get("Mac"):s.has("DOS")?s.get("DOS"):null}return l.prototype={get filename(){if(!this._filename&&this.root){var s=a(this.root)||"unnamed";this._filename=(0,g.stringToPDFString)(s).replace(/\\\\/g,"\\").replace(/\\\//g,"/").replace(/\\/g,"/")}return this._filename},get content(){if(!this.contentAvailable)return null;!this.contentRef&&this.root&&(this.contentRef=a(this.root.get("EF")));var s=null;
1if(this.contentRef){var C=this.xref,A=C.fetchIfRef(this.contentRef);A&&(0,z.isStream)(A)?s=A.getBytes():(0,g.warn)("Embedded file specification points to non-existing/invalid content")}else(0,g.warn)("Embedded file specification does not have a content");return s},get serializable(){return{filename:this.filename,content:this.content}}},l}();G.FileSpec=d;var y=function(){function x(s){return(0,z.isRef)(s)||(0,z.isDict)(s)||Array.isArray(s)||(0,z.isStream)(s)}function l(s,C){if((0,z.isDict)(s)||(0,z.isStream)(s))for(var A=(0,z.isDict)(s)?s:s.dict,M=A.getKeys(),w=0,F=M.length;w<F;w++){var O=A.getRaw(M[w]);x(O)&&C.push(O)}else if(Array.isArray(s))for(var b=0,I=s.length;b<I;b++){var P=s[b];x(P)&&C.push(P)}}function a(s,C,A){this.dict=s,this.keys=C,this.xref=A,this.refSet=null,this.capability=null}return a.prototype={load:function(){if(this.capability=(0,g.createPromiseCapability)(),!(this.xref.stream instanceof ue.ChunkedStream)||this.xref.stream.getMissingChunks().length===0)return this.capability.resolve(),this.capability.promise;var C=this.keys,A=this.dict;this.refSet=new z.RefSet;for(var M=[],w=0,F=C.length;w<F;w++){var O=A.getRaw(C[w]);O!==void 0&&M.push(O)}return this._walk(M),this.capability.promise},_walk:function(C){for(var A=this,M=[],w=[];C.length;){var F=C.pop();if((0,z.isRef)(F)){if(this.refSet.has(F))continue;try{this.refSet.put(F),F=this.xref.fetch(F)}catch(R){if(!(R instanceof se.MissingDataException))throw R;M.push(F),w.push({begin:R.begin,end:R.end})}}if(F&&F.getBaseStreams){for(var O=F.getBaseStreams(),b=!1,I=0,P=O.length;I<P;I++){var T=O[I];T.getMissingChunks&&T.getMissingChunks().length&&(b=!0,w.push({begin:T.start,end:T.end}))}b&&M.push(F)}l(F,C)}if(w.length){this.xref.stream.manager.requestRanges(w).then(function(){for(var R=0,W=M.length;R<W;R++){var Y=M[R];(0,z.isRef)(Y)&&A.refSet.remove(Y)}A._walk(M)},this.capability.reject);return}this.refSet=null,this.capability.resolve()}},a}();G.ObjectLoader=y},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.Parser=G.Linearization=G.Lexer=void 0;var t=h(190),g=h(5),z=h(183),e=h(191),se=h(193),ue=h(196),ne=h(198),ie=h(186);function n(B,ae){if(!(B instanceof ae))throw new TypeError("Cannot call a class as a function")}function r(B,ae){for(var S=0;S<ae.length;S++){var m=ae[S];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(B,m.key,m)}}function L(B,ae,S){return ae&&r(B.prototype,ae),S&&r(B,S),B}var J=1e3,V=5552;function j(B){for(var ae=B.length,S=1,m=0,f=0;f<ae;++f)S+=B[f]&255,m+=S;return m%65521<<16|S%65521}var X=function(){function B(ae){var S=ae.lexer,m=ae.xref,f=ae.allowStreams,i=f===void 0?!1:f,u=ae.recoveryMode,o=u===void 0?!1:u;n(this,B),this.lexer=S,this.xref=m,this.allowStreams=i,this.recoveryMode=o,this.imageCache=Object.create(null),this.refill()}return L(B,[{key:"refill",value:function(){this.buf1=this.lexer.getObj(),this.buf2=this.lexer.getObj()}},{key:"shift",value:function(){this.buf2 instanceof z.Cmd&&this.buf2.cmd==="ID"?(this.buf1=this.buf2,this.buf2=null):(this.buf1=this.buf2,this.buf2=this.lexer.getObj())}},{key:"tryShift",value:function(){try{return this.shift(),!0}catch(S){if(S instanceof ie.MissingDataException)throw S;return!1}}},{key:"getObj",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,m=this.buf1;if(this.shift(),m instanceof z.Cmd)switch(m.cmd){case"BI":return this.makeInlineImage(S);case"[":for(var f=[];!(0,z.isCmd)(this.buf1,"]")&&!(0,z.isEOF)(this.buf1);)f.push(this.getObj(S));if((0,z.isEOF)(this.buf1)){if(!this.recoveryMode)throw new g.FormatError("End of file inside array");return f}return this.shift(),f;case"<<":for(var i=new z.Dict(this.xref);!(0,z.isCmd)(this.buf1,">>")&&!(0,z.isEOF)(this.buf1);){if(!(0,z.isName)(this.buf1)){(0,g.info)("Malformed dictionary: key must be a name object"),this.shift();continue}var u=this.buf1.name;if(this.shift(),(0,z.isEOF)(this.buf1))break;i.set(u,this.getObj(S))}if((0,z.isEOF)(this.buf1)){if(!this.recoveryMode)throw new g.FormatError("End of file inside dictionary");return i}return(0,z.isCmd)(this.buf2,"stream")?this.allowStreams?this.makeStream(i,S):i:(this.shift(),i);default:return m}if(Number.isInteger(m)){if(Number.isInteger(this.buf1)&&(0,z.isCmd)(this.buf2,"R")){var o=z.Ref.get(m,this.buf1);return this.shift(),this.shift(),o}return m}return typeof m=="string"&&S?S.decryptString(m):m}},{key:"findDefaultInlineStreamEnd",value:function(S){for(var m=69,f=73,i=32,u=10,o=13,p=10,v=0,c=S.pos,d=0,y,x;(y=S.getByte())!==-1;)if(d===0)d=y===m?1:0;else if(d===1)d=y===f?2:0;else if((0,g.assert)(d===2),y===i||y===u||y===o){x=S.pos;for(var l=S.peekBytes(p),a=0,s=l.length;a<s;a++)if(y=l[a],!(y===v&&l[a+1]!==v)&&y!==u&&y!==o&&(y<i||y>127)){d=0;break}if(d===2)break}else d=0;y===-1&&((0,g.warn)("findDefaultInlineStreamEnd: Reached the end of the stream without finding a valid EI marker"),x&&((0,g.warn)('... trying to re
1cover by using the last "EI" occurrence.'),S.skip(-(S.pos-x))));var C=4;return S.skip(-C),y=S.peekByte(),S.skip(C),(0,g.isSpace)(y)||C--,S.pos-C-c}},{key:"findDCTDecodeInlineStreamEnd",value:function(S){for(var m=S.pos,f=!1,i,u,o;(i=S.getByte())!==-1;)if(i===255){switch(S.getByte()){case 0:break;case 255:S.skip(-1);break;case 217:f=!0;break;case 192:case 193:case 194:case 195:case 197:case 198:case 199:case 201:case 202:case 203:case 205:case 206:case 207:case 196:case 204:case 218:case 219:case 220:case 221:case 222:case 223:case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:u=S.getUint16(),u>2?S.skip(u-2):S.skip(-2);break}if(f)break}return o=S.pos-m,i===-1?((0,g.warn)("Inline DCTDecode image stream: EOI marker not found, searching for /EI/ instead."),S.skip(-o),this.findDefaultInlineStreamEnd(S)):(this.inlineStreamSkipEI(S),o)}},{key:"findASCII85DecodeInlineStreamEnd",value:function(S){for(var m=126,f=62,i=S.pos,u,o;(u=S.getByte())!==-1;)if(u===m){for(u=S.peekByte();(0,g.isSpace)(u);)S.skip(),u=S.peekByte();if(u===f){S.skip();break}}return o=S.pos-i,u===-1?((0,g.warn)("Inline ASCII85Decode image stream: EOD marker not found, searching for /EI/ instead."),S.skip(-o),this.findDefaultInlineStreamEnd(S)):(this.inlineStreamSkipEI(S),o)}},{key:"findASCIIHexDecodeInlineStreamEnd",value:function(S){for(var m=62,f=S.pos,i,u;(i=S.getByte())!==-1&&i!==m;);return u=S.pos-f,i===-1?((0,g.warn)("Inline ASCIIHexDecode image stream: EOD marker not found, searching for /EI/ instead."),S.skip(-u),this.findDefaultInlineStreamEnd(S)):(this.inlineStreamSkipEI(S),u)}},{key:"inlineStreamSkipEI",value:function(S){for(var m=69,f=73,i=0,u;(u=S.getByte())!==-1;)if(i===0)i=u===m?1:0;else if(i===1)i=u===f?2:0;else if(i===2)break}},{key:"makeInlineImage",value:function(S){for(var m=this.lexer,f=m.stream,i=new z.Dict(this.xref),u;!(0,z.isCmd)(this.buf1,"ID")&&!(0,z.isEOF)(this.buf1);){if(!(0,z.isName)(this.buf1))throw new g.FormatError("Dictionary key must be a name object");var o=this.buf1.name;if(this.shift(),(0,z.isEOF)(this.buf1))break;i.set(o,this.getObj(S))}m.beginInlineImagePos!==-1&&(u=f.pos-m.beginInlineImagePos);var p=i.get("Filter","F"),v;if((0,z.isName)(p))v=p.name;else if(Array.isArray(p)){var c=this.xref.fetchIfRef(p[0]);(0,z.isName)(c)&&(v=c.name)}var d=f.pos,y;v==="DCTDecode"||v==="DCT"?y=this.findDCTDecodeInlineStreamEnd(f):v==="ASCII85Decode"||v==="A85"?y=this.findASCII85DecodeInlineStreamEnd(f):v==="ASCIIHexDecode"||v==="AHx"?y=this.findASCIIHexDecodeInlineStreamEnd(f):y=this.findDefaultInlineStreamEnd(f);var x=f.makeSubStream(d,y,i),l;if(y<J&&u<V){var a=x.getBytes();x.reset();var s=f.pos;f.pos=m.beginInlineImagePos;var C=f.getBytes(u);f.pos=s,l=j(a)+"_"+j(C);var A=this.imageCache[l];if(A!==void 0)return this.buf2=z.Cmd.get("EI"),this.shift(),A.reset(),A}return S&&(x=S.createStream(x,y)),x=this.filter(x,i,y),x.dict=i,l!==void 0&&(x.cacheKey="inline_".concat(y,"_").concat(l),this.imageCache[l]=x),this.buf2=z.Cmd.get("EI"),this.shift(),x}},{key:"_findStreamLength",value:function(S,m){var f=this.lexer.stream;f.pos=S;for(var i=2048,u=m.length;f.pos<f.end;){var o=f.peekBytes(i),p=o.length-u;if(p<=0)break;for(var v=0;v<p;){for(var c=0;c<u&&o[v+c]===m[c];)c++;if(c>=u)return f.pos+=v,f.pos-S;v++}f.pos+=p}return-1}},{key:"makeStream",value:function(S,m){var f=this.lexer,i=f.stream;f.skipToNextLine();var u=i.pos-1,o=S.get("Length");if(Number.isInteger(o)||((0,g.info)('Bad length "'.concat(o,'" in stream')),o=0),i.pos=u+o,f.nextChar(),this.tryShift()&&(0,z.isCmd)(this.buf2,"endstream"))this.shift();else{var p=new Uint8Array([101,110,100,115,116,114,101,97,109]),v=this._findStreamLength(u,p);if(v<0){for(var c=1,d=1;d<=c;d++){var y=p.length-d,x=p.slice(0,y),l=this._findStreamLength(u,x);if(l>=0){var a=i.peekBytes(y+1)[y];if(!(0,g.isSpace)(a))break;(0,g.info)('Found "'.concat((0,g.bytesToString)(x),'" when ')+"searching for endstream command."),v=l;break}}if(v<0)throw new g.FormatError("Missing endstream command.")}o=v,f.nextChar(),this.shift(),this.shift()}return this.shift(),i=i.makeSubStream(u,o,S),m&&(i=m.createStream(i,o)),i=this.filter(i,S,o),i.dict=S,i}},{key:"filter",value:function(S,m,f){var i=m.get("Filter","F"),u=m.get("DecodeParms","DP");if((0,z.isName)(i))return Array.isArray(u)&&(0,g.warn)("/DecodeParms should not contain an Array, when /Filter contains a Name."),this.makeFilter(S,i.name,f,u);var o=f;if(Array.isArray(i))for(var p=i,v=u,c=0,d=p.length;c<d;++c){if(i=this.xref.fetchIfRef(p[c]),!(0,z.isName)(i))throw new g.FormatError('Bad filter name "'.concat(i,'"'));u=null,Array.isArray(v)&&c in v&&(u=this.xref.fetchIfRef(v[c])),S=this.makeFilter(S,i.name,o,u),o=null}return S}},{key:"makeFilter",value:function(S,m,f,i){if(f===0)return(0,g.warn)('Empty "'.concat(m,'" stream.')),new t.NullStream;try{var u=this.xref.stats.streamTypes;if(m==="FlateDecode"||m==="Fl")return u[g.StreamType.FLATE]=!0,i?new t.PredictorStream(new t.FlateStream(S,f),f,i):new t.FlateStream(S,f);if(m==="LZWDecode"||m==="LZW"){u[g.StreamType.LZW]=!0;var o=1;return i?(i.has("EarlyChange")&&(o=i.get("EarlyChange")),new t.PredictorStream(new t.LZWStream(S,f,o),f,i)):new t.LZWStream(S,f,o)}return m==="DCTDecode"||m==="DCT"?(u[g.StreamType.DCT]=!0,new ue.JpegStream(S,f,S.dict,i)):m==="JPXDecode"||m==="JPX"?(u[g.
1StreamType.JPX]=!0,new ne.JpxStream(S,f,S.dict,i)):m==="ASCII85Decode"||m==="A85"?(u[g.StreamType.A85]=!0,new t.Ascii85Stream(S,f)):m==="ASCIIHexDecode"||m==="AHx"?(u[g.StreamType.AHX]=!0,new t.AsciiHexStream(S,f)):m==="CCITTFaxDecode"||m==="CCF"?(u[g.StreamType.CCF]=!0,new e.CCITTFaxStream(S,f,i)):m==="RunLengthDecode"||m==="RL"?(u[g.StreamType.RLX]=!0,new t.RunLengthStream(S,f)):m==="JBIG2Decode"?(u[g.StreamType.JBIG]=!0,new se.Jbig2Stream(S,f,S.dict,i)):((0,g.warn)('Filter "'.concat(m,'" is not supported.')),S)}catch(p){if(p instanceof ie.MissingDataException)throw p;return(0,g.warn)('Invalid stream: "'.concat(p,'"')),new t.NullStream}}}]),B}();G.Parser=X;var re=[1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,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,0,2,0,0,0,0,0,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,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];function Z(B){return B>=48&&B<=57?B&15:B>=65&&B<=70||B>=97&&B<=102?(B&15)+9:-1}var oe=function(){function B(ae){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;n(this,B),this.stream=ae,this.nextChar(),this.strBuf=[],this.knownCommands=S,this.beginInlineImagePos=-1}return L(B,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"peekChar",value:function(){return this.stream.peekByte()}},{key:"getNumber",value:function(){var S=this.currentChar,m=!1,f=0,i=0;if(S===45?(i=-1,S=this.nextChar(),S===45&&(S=this.nextChar())):S===43&&(i=1,S=this.nextChar()),S===10||S===13)do S=this.nextChar();while(S===10||S===13);if(S===46&&(f=10,S=this.nextChar()),S<48||S>57){if(f===10&&i===0&&((0,g.isSpace)(S)||S===-1))return(0,g.warn)("Lexer.getNumber - treating a single decimal point as zero."),0;throw new g.FormatError("Invalid number: ".concat(String.fromCharCode(S)," (charCode ").concat(S,")"))}i=i||1;for(var u=S-48,o=0,p=1;(S=this.nextChar())>=0;)if(48<=S&&S<=57){var v=S-48;m?o=o*10+v:(f!==0&&(f*=10),u=u*10+v)}else if(S===46)if(f===0)f=1;else break;else if(S===45)(0,g.warn)("Badly formatted number: minus sign in the middle");else if(S===69||S===101){if(S=this.peekChar(),S===43||S===45)p=S===45?-1:1,this.nextChar();else if(S<48||S>57)break;m=!0}else break;return f!==0&&(u/=f),m&&(u*=Math.pow(10,p*o)),i*u}},{key:"getString",value:function(){var S=1,m=!1,f=this.strBuf;f.length=0;for(var i=this.nextChar();;){var u=!1;switch(i|0){case-1:(0,g.warn)("Unterminated string"),m=!0;break;case 40:++S,f.push("(");break;case 41:--S===0?(this.nextChar(),m=!0):f.push(")");break;case 92:switch(i=this.nextChar(),i){case-1:(0,g.warn)("Unterminated string"),m=!0;break;case 110:f.push(` 2`);break;case 114:f.push("\r");break;case 116:f.push(" ");break;case 98:f.push("\b");break;case 102:f.push("\f");break;case 92:case 40:case 41:f.push(String.fromCharCode(i));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var o=i&15;i=this.nextChar(),u=!0,i>=48&&i<=55&&(o=(o<<3)+(i&15),i=this.nextChar(),i>=48&&i<=55&&(u=!1,o=(o<<3)+(i&15))),f.push(String.fromCharCode(o));break;case 13:this.peekChar()===10&&this.nextChar();break;case 10:break;default:f.push(String.fromCharCode(i));break}break;default:f.push(String.fromCharCode(i));break}if(m)break;u||(i=this.nextChar())}return f.join("")}},{key:"getName",value:function(){var S,m,f=this.strBuf;for(f.length=0;(S=this.nextChar())>=0&&!re[S];)if(S===35){if(S=this.nextChar(),re[S]){(0,g.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),f.push("#");break}var i=Z(S);if(i!==-1){m=S,S=this.nextChar();var u=Z(S);if(u===-1){if((0,g.warn)("Lexer_getName: Illegal digit (".concat(String.fromCharCode(S),") ")+"in hexadecimal number."),f.push("#",String.fromCharCode(m)),re[S])break;f.push(String.fromCharCode(S));continue}f.push(String.fromCharCode(i<<4|u))}else f.push("#",String.fromCharCode(S))}else f.push(String.fromCharCode(S));return f.length>127&&(0,g.warn)("Name token is longer than allowed by the spec: ".concat(f.length)),z.Name.get(f.join(""))}},{key:"getHexString",value:function(){var S=this.strBuf;S.length=0;for(var m=this.currentChar,f=!0,i,u;;)if(m<0){(0,g.warn)("Unterminated hex string");break}else if(m===62){this.nextChar();break}else if(re[m]===1){m=this.nextChar();continue}else{if(f){if(i=Z(m),i===-1){(0,g.warn)('Ignoring invalid character "'.concat(m,'" in hex string')),m=this.nextChar();continue}}else{if(u=Z(m),u===-1){(0,g.warn)('Ignoring invalid character "'.concat(m,'" in hex string')),m=this.nextChar();continue}S.push(String.fromCharCode(i<<4|u))}f=!f,m=this.nextChar()}return S.join("")}},{key:"getObj",value:function(){for(var S=!1,m=this.currentChar;;){if(m<0)return z.EOF;if(S)(m===10||m===13)&&(S=!1);else if(m===37)S=!0;else if(re[m]!==1)break;m=this.nextChar()}switch(m|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();
2case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),z.Cmd.get("[");case 93:return this.nextChar(),z.Cmd.get("]");case 60:return m=this.nextChar(),m===60?(this.nextChar(),z.Cmd.get("<<")):this.getHexString();case 62:return m=this.nextChar(),m===62?(this.nextChar(),z.Cmd.get(">>")):z.Cmd.get(">");case 123:return this.nextChar(),z.Cmd.get("{");case 125:return this.nextChar(),z.Cmd.get("}");case 41:throw this.nextChar(),new g.FormatError("Illegal character: ".concat(m))}for(var f=String.fromCharCode(m),i=this.knownCommands,u=i&&i[f]!==void 0;(m=this.nextChar())>=0&&!re[m];){var o=f+String.fromCharCode(m);if(u&&i[o]===void 0)break;if(f.length===128)throw new g.FormatError("Command token too long: ".concat(f.length));f=o,u=i&&i[f]!==void 0}return f==="true"?!0:f==="false"?!1:f==="null"?null:(f==="BI"&&(this.beginInlineImagePos=this.stream.pos),z.Cmd.get(f))}},{key:"skipToNextLine",value:function(){for(var S=this.currentChar;S>=0;){if(S===13){S=this.nextChar(),S===10&&this.nextChar();break}else if(S===10){this.nextChar();break}S=this.nextChar()}}}]),B}();G.Lexer=oe;var _=function(){function B(){n(this,B)}return L(B,null,[{key:"create",value:function(S){function m(y,x){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=y.get(x);if(Number.isInteger(a)&&(l?a>=0:a>0))return a;throw new Error('The "'.concat(x,'" parameter in the linearization ')+"dictionary is invali
2d.")}function f(y){var x=y.get("H"),l;if(Array.isArray(x)&&((l=x.length)===2||l===4)){for(var a=0;a<l;a++){var s=x[a];if(!(Number.isInteger(s)&&s>0))throw new Error("Hint (".concat(a,") in the linearization dictionary ")+"is invalid.")}return x}throw new Error("Hint array in the linearization dictionary is invalid.")}var i=new X({lexer:new oe(S),xref:null}),u=i.getObj(),o=i.getObj(),p=i.getObj(),v=i.getObj(),c,d;if(Number.isInteger(u)&&Number.isInteger(o)&&(0,z.isCmd)(p,"obj")&&(0,z.isDict)(v)&&(0,g.isNum)(c=v.get("Linearized"))&&c>0){if((d=m(v,"L"))!==S.length)throw new Error('The "L" parameter in the linearization dictionary does not equal the stream length.')}else return null;return{length:d,hints:f(v),objectNumberFirst:m(v,"O"),endFirst:m(v,"E"),numPages:m(v,"N"),mainXRefEntriesOffset:m(v,"T"),pageFirst:v.has("P")?m(v,"P",!0):0}}}]),B}();G.Linearization=_},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.LZWStream=G.StringStream=G.StreamsSequenceStream=G.Stream=G.RunLengthStream=G.PredictorStream=G.NullStream=G.FlateStream=G.DecodeStream=G.DecryptStream=G.AsciiHexStream=G.Ascii85Stream=void 0;var t=h(5),g=h(183);function z(_){return ue(_)||se(_)||e()}function e(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function se(_){if(Symbol.iterator in Object(_)||Object.prototype.toString.call(_)==="[object Arguments]")return Array.from(_)}function ue(_){if(Array.isArray(_)){for(var B=0,ae=new Array(_.length);B<_.length;B++)ae[B]=_[B];return ae}}var ne=function(){function B(ae,S,m,f){this.bytes=ae instanceof Uint8Array?ae:new Uint8Array(ae),this.start=S||0,this.pos=this.start,this.end=S+m||this.bytes.length,this.dict=f}return B.prototype={get length(){return this.end-this.start},get isEmpty(){return this.length===0},getByte:function(){return this.pos>=this.end?-1:this.bytes[this.pos++]},getUint16:function(){var S=this.getByte(),m=this.getByte();return S===-1||m===-1?-1:(S<<8)+m},getInt32:function(){var S=this.getByte(),m=this.getByte(),f=this.getByte(),i=this.getByte();return(S<<24)+(m<<16)+(f<<8)+i},getBytes:function(S){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=this.bytes,i=this.pos,u=this.end;if(!S){var o=f.subarray(i,u);return m?new Uint8ClampedArray(o):o}var p=i+S;p>u&&(p=u),this.pos=p;var v=f.subarray(i,p);return m?new Uint8ClampedArray(v):v},peekByte:function(){var S=this.getByte();return this.pos--,S},peekBytes:function(S){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=this.getBytes(S,m);return this.pos-=f.length,f},getByteRange:function(S,m){return S<0&&(S=0),m>this.end&&(m=this.end),this.bytes.subarray(S,m)},skip:function(S){S||(S=1),this.pos+=S},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(S,m,f){return new B(this.bytes.buffer,S,m,f)}},B}();G.Stream=ne;var ie=function(){function B(ae){var S=(0,t.stringToBytes)(ae);ne.call(this,S)}return B.prototype=ne.prototype,B}();G.StringStream=ie;var n=function(){var B=new Uint8Array(0);function ae(S){if(this._rawMinBufferLength=S||0,this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=B,this.minBufferLength=512,S)for(;this.minBufferLength<S;)this.minBufferLength*=2}return ae.prototype={get isEmpty(){for(;!this.eof&&this.bufferLength===0;)this.readBlock();return this.bufferLength===0},ensureBuffer:function(m){var f=this.buffer;if(m<=f.byteLength)return f;for(var i=this.minBufferLength;i<m;)i*=2;var u=new Uint8Array(i);return u.set(f),this.buffer=u},getByte:function(){for(var m=this.pos;this.bufferLength<=m;){if(this.eof)return-1;this.readBlock()}return this.buffer[this.pos++]},getUint16:function(){var m=this.getByte(),f=this.getByte();return m===-1||f===-1?-1:(m<<8)+f},getInt32:function(){var m=this.getByte(),f=this.getByte(),i=this.getByte(),u=this.getByte();return(m<<24)+(f<<16)+(i<<8)+u},getBytes:function(m){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i,u=this.pos;if(m){for(this.ensureBuffer(u+m),i=u+m;!this.eof&&this.bufferLength<i;)this.readBlock();var o=this.bufferLength;i>o&&(i=o)}else{for(;!this.eof;)this.readBlock();i=this.bufferLength}this.pos=i;var p=this.buffer.subarray(u,i);return f&&!(p instanceof Uint8ClampedArray)?new Uint8ClampedArray(p):p},peekByte:function(){var m=this.getByte();return this.pos--,m},peekBytes:function(m){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=this.getBytes(m,f);return this.pos-=i.length,i},makeSubStream:function(m,f,i){for(var u=m+f;this.bufferLength<=u&&!this.eof;)this.readBlock();return new ne(this.buffer,m,f,i)},getByteRange:function(m,f){(0,t.unreachable)("Should not call DecodeStream.getByteRange")},skip:function(m){m||(m=1),this.pos+=m},reset:function(){this.pos=0},getBaseStreams:function(){return this.str&&this.str.getBaseStreams?this.str.getBaseStreams():[]}},ae}();G.DecodeStream=n;var r=function(){function B(ae){this.streams=ae;for(var S=0,m=0,f=ae.length;m<f;m++){var i=ae[m];i instanceof n?S+=i._rawMinBufferLength:S+=i.length}n.call(this,S)}return B.prototype=Object.create(n.prototype),B.prototype.readBlock=function(){var S=this.streams;if(S.length===0){this.eof=!0;return}var m=S.shift(),f=m.getBytes(),i=this.bufferLength,u=i+f.length,o=this.ensureBuffer(u);o.set(f,i),this.bufferLength=u},B.prototype.getBaseStreams=function(){for(var S=[],m=0,f=this.streams.length;m<f;m++){var i=this.streams[m];i.getBaseStreams&&S.push.apply(S,z(i.getBaseStreams()))}return S},B}();G.StreamsSequenceStream=r;var L=function(){var B=new Int32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ae=new Int32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]),S=new Int32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),m=[new Int32Array([459008,5243
268,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59e4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9],f=[new Int32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,327695,0]),5];function i(u,o){this.str=u,this.dict=u.dict;var p=u.getByte(),v=u.getByte();if(p===-1||v===-1)throw new t.FormatError("Invalid header in flate stream: ".concat(p,", ").concat(v));if((p&15)!==8)throw new t.FormatError("Unknown compression method in flate stream: ".concat(p,", ").concat(v));if(((p<<8)+v)%31!==0)throw new t.FormatError("Bad FCHECK in flate stream: ".concat(p,", ").concat(v));if(v&32)throw new t.FormatError("FDICT bit set in flate stream: ".concat(p,", ").concat(v));
vendor: 1,503 bytes, line 2
2this.codeSize=0,this.codeBuf=0,n.call(this,o)}return i.prototype=Object.create(n.prototype),i.prototype.getBits=function(o){for(var p=this.str,v=this.codeSize,c=this.codeBuf,d;v<o;){if((d=p.getByte())===-1)throw new t.FormatError("Bad encoding in flate stream");c|=d<<v,v+=8}return d=c&(1<<o)-1,this.codeBuf=c>>o,this.codeSize=v-=o,d},i.prototype.getCode=function(o){for(var p=this.str,v=o[0],c=o[1],d=this.codeSize,y=this.codeBuf,x;d<c&&(x=p.getByte())!==-1;)y|=x<<d,d+=8;var l=v[y&(1<<c)-1],a=l>>16,s=l&65535;if(a<1||d<a)throw new t.FormatError("Bad encoding in flate stream");return this.codeBuf=y>>a,this.codeSize=d-a,s},i.prototype.generateHuffmanTable=function(o){var p=o.length,v=0,c;for(c=0;c<p;++c)o[c]>v&&(v=o[c]);for(var d=1<<v,y=new Int32Array(d),x=1,l=0,a=2;x<=v;++x,l<<=1,a<<=1)for(var s=0;s<p;++s)if(o[s]===x){var C=0,A=l;for(c=0;c<x;++c)C=C<<1|A&1,A>>=1;for(c=C;c<d;c+=a)y[c]=x<<16|s;++l}return[y,v]},i.prototype.readBlock=function(){var o,p,v=this.str,c=this.getBits(3);if(c&1&&(this.eof=!0),c>>=1,c===0){var d;if((d=v.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");var y=d;if((d=v.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");if(y|=d<<8,(d=v.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");var x=d;if((d=v.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");if(x|=d<<8,x!==(~y&65535)&&(y!==0||x!==0))throw new t.FormatError("Bad uncompressed block length in flate stream");
2this.codeBuf=0,this.codeSize=0;var l=this.bufferLength;o=this.ensureBuffer(l+y);var a=l+y;if(this.bufferLength=a,y===0)v.peekByte()===-1&&(this.eof=!0);else for(var s=l;s<a;++s){if((d=v.getByte())===-1){this.eof=!0;break}o[s]=d}return}var C,A;if(c===1)C=m,A=f;else if(c===2){var M=this.getBits(5)+257,w=this.getBits(5)+1,F=this.getBits(4)+4,O=new Uint8Array(B.length),b;for(b=0;b<F;++b)O[B[b]]=this.getBits(3);var I=this.generateHuffmanTable(O);p=0,b=0;for(var P=M+w,T=new Uint8Array(P),R,W,Y;b<P;){var q=this.getCode(I);if(q===16)R=2,W=3,Y=p;else if(q===17)R=3,W=3,Y=p=0;else if(q===18)R=7,W=11,Y=p=0;else{T[b++]=p=q;continue}for(var N=this.getBits(R)+W;N-- >0;)T[b++]=Y}C=this.generateHuffmanTable(T.subarray(0,M)),A=this.generateHuffmanTable(T.subarray(M,P))}else throw new t.FormatError("Unknown block type in flate stream");o=this.buffer;for(var D=o?o.length:0,E=this.bufferLength;;){var U=this.getCode(C);if(U<256){E+1>=D&&(o=this.ensureBuffer(E+1),D=o.length),o[E++]=U;continue}if(U===256){this.bufferLength=E;return}U-=257,U=ae[U];var K=U>>16;K>0&&(K=this.getBits(K)),p=(U&65535)+K,U=this.getCode(A),U=S[U],K=U>>16,K>0&&(K=this.getBits(K));var H=(U&65535)+K;E+p>=D&&(o=this.ensureBuffer(E+p),D=o.length);for(var $=0;$<p;++$,++E)o[E]=o[E-H]}},i}();G.FlateStream=L;var J=function(){function B(ae,S,m){if(!(0,g.isDict)(m))return ae;var f=this.predictor=m.get("Predictor")||1;if(f<=1)return ae;if(f!==2&&(f<10||f>15))throw new t.FormatError("Unsupported predictor: ".concat(f));f===2?this.readBlock=this.readBlockTiff:this.readBlock=this.readBlockPng,this.str=ae,this.dict=ae.dict;var i=this.colors=m.get("Colors")||1,u=this.bits=m.get("BitsPerComponent")||8,o=this.columns=m.get("Columns")||1;return this.pixBytes=i*u+7>>3,this.rowBytes=o*i*u+7>>3,n.call(this,S),this}return B.prototype=Object.create(n.prototype),B.prototype.readBlockTiff=function(){var S=this.rowBytes,m=this.bufferLength,f=this.ensureBuffer(m+S),i=this.bits,u=this.colors,o=this.str.getBytes(S);if(this.eof=!o.length,!this.eof){var p=0,v=0,c=0,d=0,y=m,x;if(i===1&&u===1)for(x=0;x<S;++x){var l=o[x]^p;l^=l>>1,l^=l>>2,l^=l>>4,p=(l&1)<<7,f[y++]=l}else if(i===8){for(x=0;x<u;++x)f[y++]=o[x];for(;x<S;++x)f[y]=f[y-u]+o[x],y++}else if(i===16){var a=u*2;for(x=0;x<a;++x)f[y++]=o[x];for(;x<S;x+=2){var s=((o[x]&255)<<8)+(o[x+1]&255)+((f[y-a]&255)<<8)+(f[y-a+1]&255);f[y++]=s>>8&255,f[y++]=s&255}}else{var C=new Uint8Array(u+1),A=(1<<i)-1,M=0,w=m,F=this.columns;for(x=0;x<F;++x)for(var O=0;O<u;++O)c<i&&(p=p<<8|o[M++]&255,c+=8),C[O]=C[O]+(p>>c-i)&A,c-=i,v=v<<i|C[O],d+=i,d>=8&&(f[w++]=v>>d-8&255,d-=8);d>0&&(f[w++]=(v<<8-d)+(p&(1<<8-d)-1))}this.bufferLength+=S}},B.prototype.readBlockPng=function(){var S=this.rowBytes,m=this.pixBytes,f=this.str.getByte(),i=this.str.getBytes(S);if(this.eof=!i.length,!this.eof){var u=this.bufferLength,o=this.ensureBuffer(u+S),p=o.subarray(u-S,u);p.length===0&&(p=new Uint8Array(S));var v,c=u,d,y;switch(f){case 0:for(v=0;v<S;++v)o[c++]=i[v];break;case 1:for(v=0;v<m;++v)o[c++]=i[v];for(;v<S;++v)o[c]=o[c-m]+i[v]&255,c++;break;case 2:for(v=0;v<S;++v)o[c++]=p[v]+i[v]&255;break;case 3:for(v=0;v<m;++v)o[c++]=(p[v]>>1)+i[v];for(;v<S;++v)o[c]=(p[v]+o[c-m]>>1)+i[v]&255,c++;break;case 4:for(v=0;v<m;++v)d=p[v],y=i[v],o[c++]=d+y;for(;v<S;++v){d=p[v];var x=p[v-m],l=o[c-m],a=l+d-x,s=a-l;s<0&&(s=-s);var C=a-d;C<0&&(C=-C);var A=a-x;A<0&&(A=-A),y=i[v],s<=C&&s<=A?o[c++]=l+y:C<=A?o[c++]=d+y:o[c++]=x+y}break;default:throw new t.FormatError("Unsupported predictor: ".concat(f))}this.bufferLength+=S}},B}();G.PredictorStream=J;var V=function(){function B(S,m,f){this.str=S,this.dict=S.dict,this.decrypt=f,this.nextChunk=null,this.initialized=!1,n.call(this,m)}var ae=512;return B.prototype=Object.create(n.prototype),B.prototype.readBlock=function(){var m;if(this.initialized?m=this.nextChunk:(m=this.str.getBytes(ae),this.initialized=!0),!m||m.length===0){this.eof=!0;return}this.nextChunk=this.str.getBytes(ae);var f=this.nextChunk&&this.nextChunk.length>0,i=this.decrypt;m=i(m,!f);var u=this.bufferLength,o,p=m.length,v=this.ensureBuffer(u+p);for(o=0;o<p;o++)v[u++]=m[o];this.bufferLength=u},B}();G.DecryptStream=V;var j=function(){function B(ae,S){this.str=ae,this.dict=ae.dict,this.input=new
2Uint8Array(5),S&&(S=.8*S),n.call(this,S)}return B.prototype=Object.create(n.prototype),B.prototype.readBlock=function(){for(var S=126,m=122,f=-1,i=this.str,u=i.getByte();(0,t.isSpace)(u);)u=i.getByte();if(u===f||u===S){this.eof=!0;return}var o=this.bufferLength,p,v;if(u===m){for(p=this.ensureBuffer(o+4),v=0;v<4;++v)p[o+v]=0;this.bufferLength+=4}else{var c=this.input;for(c[0]=u,v=1;v<5;++v){for(u=i.getByte();(0,t.isSpace)(u);)u=i.getByte();if(c[v]=u,u===f||u===S)break}if(p=this.ensureBuffer(o+v-1),this.bufferLength+=v-1,v<5){for(;v<5;++v)c[v]=33+84;this.eof=!0}var d=0;for(v=0;v<5;++v)d=d*85+(c[v]-33);for(v=3;v>=0;--v)p[o+v]=d&255,d>>=8}},B}();G.Ascii85Stream=j;var X=function(){function B(ae,S){this.str=ae,this.dict=ae.dict,this.firstDigit=-1,S&&(S=.5*S),n.call(this,S)}return B.prototype=Object.create(n.prototype),B.prototype.readBlock=function(){var S=8e3,m=this.str.getBytes(S);if(!m.length){this.eof=!0;return}for(var f=m.length+1>>1,i=this.ensureBuffer(this.bufferLength+f),u=this.bufferLength,o=this.firstDigit,p=0,v=m.length;p<v;p++){var c=m[p],d;if(c>=48&&c<=57)d=c&15;else if(c>=65&&c<=70||c>=97&&c<=102)d=(c&15)+9;else if(c===62){this.eof=!0;break}else continue;o<0?o=d:(i[u++]=o<<4|d,o=-1)}o>=0&&this.eof&&(i[u++]=o<<4,o=-1),this.firstDigit=o,this.bufferLength=u},B}();G.AsciiHexStream=X;var re=function(){function B(ae,S){this.str=ae,this.dict=ae.dict,n.call(this,S)}return B.prototype=Object.create(n.prototype),B.prototype.readBlock=function(){var S=this.str.getBytes(2);if(!S||S.length<2||S[0]===128){this.eof=!0;return}var m,f=this.bufferLength,i=S[0];if(i<128){if(m=this.ensureBuffer(f+i+1),m[f++]=S[1],i>0){var u=this.str.getBytes(i);m.set(u,f),f+=i}}else{i=257-i;var o=S[1];m=this.ensureBuffer(f+i+1);for(var p=0;p<i;p++)m[f++]=o}this.bufferLength=f},B}();G.RunLengthStream=re;var Z=function(){function B(ae,S,m){this.str=ae,this.dict=ae.dict,this.cachedData=0,this.bitsCached=0;for(var f=4096,i={earlyChange:m,codeLength:9,nextCode:258,dictionaryValues:new Uint8Array(f),dictionaryLengths:new Uint16Array(f),dictionaryPrevCodes:new Uint16Array(f),currentSequence:new Uint8Array(f),currentSequenceLength:0},u=0;u<256;++u)i.dictionaryValues[u]=u,i.dictionaryLengths[u]=1;this.lzwState=i,n.call(this,S)}return B.prototype=Object.create(n.prototype),B.prototype.readBits=function(S){for(var m=this.bitsCached,f=this.cachedData;m<S;){var i=this.str.getByte();if(i===-1)return this.eof=!0,null;f=f<<8|i,m+=8}return this.bitsCached=m-=S,this.cachedData=f,this.lastCode=null,f>>>m&(1<<S)-1},B.prototype.readBlock=function(){var S=512,m=S*2,f=S,i,u,o,p=this.lzwState;if(!!p){var v=p.earlyChange,c=p.nextCode,d=p.dictionaryValues,y=p.dictionaryLengths,x=p.dictionaryPrevCodes,l=p.codeLength,a=p.prevCode,s=p.currentSequence,C=p.currentSequenceLength,A=0,M=this.bufferLength,w=this.ensureBuffer(this.bufferLength+m);for(i=0;i<S;i++){var F=this.readBits(l),O=C>0;if(F<256)s[0]=F,C=1;else if(F>=258)if(F<c)for(C=y[F],u=C-1,o=F;u>=0;u--)s[u]=d[o],o=x[o];else s[C++]=s[0];else if(F===256){l=9,c=258,C=0;continue}else{this.eof=!0,delete this.lzwState;break}if(O&&(x[c]=a,y[c]=y[a]+1,d[c]=s[0],c++,l=c+v&c+v-1?l:Math.min(Math.log(c+v)/.6931471805599453+1,12)|0),a=F,A+=C,m<A){do m+=f;while(m<A);w=this.ensureBuffer(this.bufferLength+m)}for(u=0;u<C;u++)w[M++]=s[u]}p.nextCode=c,p.codeLength=l,p.prevCode=a,p.currentSequenceLength=C,this.bufferLength=M}},B}();G.LZWStream=Z;var oe=function(){function B(){ne.call(this,new Uint8Array(0))}return B.prototype=ne.prototype,B}();G.NullStream=oe},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.CCITTFaxStream=void 0;var t=h(183),g=h(192),z=h(190),e=function(){function ue(ne,ie,n){this.str=ne,this.dict=ne.dict,(0,t.isDict)(n)||(n=t.Dict.empty);var r={next:function(){return ne.getByte()}};this.ccittFaxDecoder=new g.CCITTFaxDecoder(r,{K:n.get("K"),EndOfLine:n.get("EndOfLine"),EncodedByteAlign:n.get("EncodedByteAlign"),Columns:n.get("Columns"),Rows:n.get("Rows"),EndOfBlock:n.get("EndOfBlock"),BlackIs1:n.get("BlackIs1")}),z.DecodeStream.call(this,ie)}return ue.prototype=Object.create(z.DecodeStream.prototype),ue.prototype.readBlock=function(){for(;!this.eof;){var ne=this.ccittFaxDecoder.readNextChar();if(ne===-1){this.eof=!0;return}this.ensureBuffer(this.bufferLength+1),this.buffer[this.bufferLength++]=ne}},ue}();G.CCITTFaxStream=e},function(le,G,h){"use strict";
2Object.defineProperty(G,"__esModule",{value:!0}),G.CCITTFaxDecoder=void 0;var t=h(5),g=function(){var e=-2,se=-1,ue=0,ne=1,ie=2,n=3,r=4,L=5,J=6,V=7,j=8,X=[[-1,-1],[-1,-1],[7,j],[7,V],[6,J],[6,J],[6,L],[6,L],[4,ue],[4,ue],[4,ue],[4,ue],[4,ue],[4,ue],[4,ue],[4,ue],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,ne],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,r],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie],[1,ie]],re=[[-1,-1],[12,e],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[12,1984],[12,2048],[12,2112],[12,2176],[12,2240],[12,2304],[11,1856],[11,1856],[11,1920],[11,1920],[12,2368],[12,2432],[12,2496],[12,2560]],Z=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[8,29],[8,29],[8,30],[8,30],[8,45],[8,45],[8,46],[8,46],[7,22],[7,22],[7,22],[7,22],[7,23],[7,23],[7,23],[7,23],[8,47],[8,47],[8,48],[8,48],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[7,20],[7,20],[7,20],[7,20],[8,33],[8,33],[8,34],[8,34],[8,35],[8,35],[8,36],[8,36],[8,37],[8,37],[8,38],[8,38],[7,19],[7,19],[7,19],[7,19],[8,31],[8,31],[8,32],[8,32],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[8,53],[8,53],[8,54],[8,54],[7,26],[7,26],[7,26],[7,26],[8,39],[8,39],[8,40],[8,40],[8,41],[8,41],[8,42],[8,42],[8,43],[8,43],[8,44],[8,44],[7,21],[7,21],[7,21],[7,21],[7,28],[7,28],[7,28],[7,28],[8,61],[8,61],[8,62],[8,62],[8,63],[8,63],[8,0],[8,0],[8,320],[8,320],[8,384],[8,384],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[7,27],[7,27],[7,27],[7,27],[8,59],[8,59],[8,60],[8,60],[9,1472],[9,1536],[9,1600],[9,1728],[7,18],[7,18],[7,18],[7,18],[7,24],[7,24],[7,24],[7,24],[8,49],[8,49],[8,50],[8,50],[8,51],[8,51],[8,52],[8,52],[7,25],[7,25],[7,25],[7,25],[8,55],[8,55],[8,56],[8,56],[8,57],[8,57],[8,58],[8,58],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[8,448],[8,448],[8,512],[8,512],[9,704],[9,768],[8,640],[8,640],[8,576],[8,576],[9,832],[9,896],[9,960],[9,1024],[9,1088],[9,1152],[9,1216],[9,1280],[9,1344],[9,1408],[7,256],[7,256],[7,256],[7,256],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[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],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7]],oe=[[-1,-1],[-1,-1],[12,e],[12,e],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[11,1792],[11,1792],[12,1984],[12,1984],[12,2048],[12,2048],[12,2112],[12,2112],[12,2176],[12,2176],[12,2240],[12,2240],[12,2304],[12,2304],[11,1856],[11,1856],[11,1856],[11,1856],[11,1920],[11,1920],[11,1920],[11,1920],[12,2368],[12,2368],[12,2432],[12,2432],[12,2496],[12,2496],[12,2560],[12,2560],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[12,52],[12,52],[13,640],[13,704],[13,768],[13,832],[12,55],[12,55],[12,56],[12,56],[13,1280],[13,1344],[13,1408],[13,1472],[12,59],[12,59],[12,60],[12,60],[13,1536],[13,1600],[11,24],[11,24],[11,24],[11,24],[11,25],[11,25],[11,25],[11,25],[13,1664],[13,1728],[12,320],[12,320],[12,384],[12,384],[12,448],[12,448],[13,512],[13,576],[12,53],[12,53],[12,54],[12,54],[13,896],[13,960],[13,1024],[13,1088],[13,1152],[13,1216],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64]],_=[[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[11,23],[11,23],[12,50],[12,51],[12,44],[12,45],[12,46],[12,47],[12,57],[12,58],[12,61],[12,256],[10,16],[10,16],[10,16],[10,16],[10,17],[10,17],[10,17],[10,17],[12,48],[12,49],[12,62],[12,63],[12,30],[12,31],[12,32],[12,33],[12,40],[12,41],[11,22],[11,22],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[12,128],[12,192],[12,26],[12,27],[12,28],[12,29],[11,19],[11,19],[11,20],[11,20],[12,34],[12,35],[12,36],[12,37],[12,38],[12,39],[11,21],[11,21],[12,42],[12,43],[10,0],[10,0],[10,0],[10,0],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12]],B=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[6,9],[6,8],[5,7],[5,7],[4,6],[4,6],[4,6],[4,6],[4,5],[4,5],[4,5],[4,5],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[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,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]];function ae(S){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!S||typeof S.next!="function")throw new Error('CCITTFaxDecoder - invalid "source" parameter.');this.source=S,this.eof=!1,this.encoding=m.K||0,this.eoline=m.EndOfLine||!1,this.byteAlign=m.EncodedByteAlign||!1,this.columns=m.Columns||1728,this.rows=m.Rows||0;var f=m.EndOfBlock;f==null&&(f=!0),this.eoblock=f,this.black=m.BlackIs1||!1,this.codingLine=new
2Uint32Array(this.columns+1),this.refLine=new Uint32Array(this.columns+2),this.codingLine[0]=this.columns,this.codingPos=0,this.row=0,this.nextLine2D=this.encoding<0,this.inputBits=0,this.inputBuf=0,this.outputBits=0,this.rowsDone=!1;for(var i;(i=this._lookBits(12))===0;)this._eatBits(1);i===1&&this._eatBits(12),this.encoding>0&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1))}return ae.prototype={readNextChar:function(){if(this.eof)return-1;var m=this.refLine,f=this.codingLine,i=this.columns,u,o,p,v;if(this.outputBits===0){if(this.rowsDone&&(this.eof=!0),this.eof)return-1;this.err=!1;var c,d,y;if(this.nextLine2D){for(v=0;f[v]<i;++v)m[v]=f[v];for(m[v++]=i,m[v]=i,f[0]=0,this.codingPos=0,u=0,o=0;f[this.codingPos]<i;)switch(c=this._getTwoDimCode(),c){case ue:this._addPixels(m[u+1],o),m[u+1]<i&&(u+=2);break;case ne:if(c=d=0,o){do c+=y=this._getBlackCode();while(y>=64);do d+=y=this._getWhiteCode();while(y>=64)}else{do c+=y=this._getWhiteCode();while(y>=64);do d+=y=this._getBlackCode();while(y>=64)}for(this._addPixels(f[this.codingPos]+c,o),f[this.codingPos]<i&&this._addPixels(f[this.codingPos]+d,o^1);m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;
2case V:if(this._addPixels(m[u]+3,o),o^=1,f[this.codingPos]<i)for(++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case L:if(this._addPixels(m[u]+2,o),o^=1,f[this.codingPos]<i)for(++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case n:if(this._addPixels(m[u]+1,o),o^=1,f[this.codingPos]<i)for(++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case ie:if(this._addPixels(m[u],o),o^=1,f[this.codingPos]<i)for(++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case j:if(this._addPixelsNeg(m[u]-3,o),o^=1,f[this.codingPos]<i)for(u>0?--u:++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case J:if(this._addPixelsNeg(m[u]-2,o),o^=1,f[this.codingPos]<i)for(u>0?--u:++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case r:if(this._addPixelsNeg(m[u]-1,o),o^=1,f[this.codingPos]<i)for(u>0?--u:++u;m[u]<=f[this.codingPos]&&m[u]<i;)u+=2;break;case se:this._addPixels(i,0),this.eof=!0;break;default:(0,t.info)("bad 2d code"),this._addPixels(i,0),this.err=!0}}else for(f[0]=0,this.codingPos=0,o=0;f[this.codingPos]<i;){if(c=0,o)do c+=y=this._getBlackCode();while(y>=64);else do c+=y=this._getWhiteCode();while(y>=64);this._addPixels(f[this.codingPos]+c,o),o^=1}var x=!1;if(this.byteAlign&&(this.inputBits&=-8),!this.eoblock&&this.row===this.rows-1)this.rowsDone=!0;else{if(c=this._lookBits(12),this.eoline)for(;c!==se&&c!==1;)this._eatBits(1),c=this._lookBits(12);else for(;c===0;)this._eatBits(1),c=this._lookBits(12);c===1?(this._eatBits(12),x=!0):c===se&&(this.eof=!0)}if(!this.eof&&this.encoding>0&&!this.rowsDone&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1)),this.eoblock&&x&&this.byteAlign){if(c=this._lookBits(12),c===1){if(this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1)),this.encoding>=0)for(v=0;v<4;++v)c=this._lookBits(12),c!==1&&(0,t.info)("bad rtc code: "+c),this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){for(;;){if(c=this._lookBits(13),c===se)return this.eof=!0,-1;if(c>>1===1)break;this._eatBits(1)}this._eatBits(12),this.encoding>0&&(this._eatBits(1),this.nextLine2D=!(c&1))}f[0]>0?this.outputBits=f[this.codingPos=0]:this.outputBits=f[this.codingPos=1],this.row++}var l;if(this.outputBits>=8)l=this.codingPos&1?0:255,this.outputBits-=8,this.outputBits===0&&f[this.codingPos]<i&&(this.codingPos++,this.outputBits=f[this.codingPos]-f[this.codingPos-1]);else{p=8,l=0;do this.outputBits>p?(l<<=p,this.codingPos&1||(l|=255>>8-p),this.outputBits-=p,p=0):(l<<=this.outputBits,this.codingPos&1||(l|=255>>8-this.outputBits),p-=this.outputBits,this.outputBits=0,f[this.codingPos]<i?(this.codingPos++,this.outputBits=f[this.codingPos]-f[this.codingPos-1]):p>0&&(l<<=p,p=0));while(p)}
2return this.black&&(l^=255),l},_addPixels:function(m,f){var i=this.codingLine,u=this.codingPos;m>i[u]&&(m>this.columns&&((0,t.info)("row is wrong length"),this.err=!0,m=this.columns),u&1^f&&++u,i[u]=m),this.codingPos=u},_addPixelsNeg:function(m,f){var i=this.codingLine,u=this.codingPos;if(m>i[u])m>this.columns&&((0,t.info)("row is wrong length"),this.err=!0,m=this.columns),u&1^f&&++u,i[u]=m;else if(m<i[u]){for(m<0&&((0,t.info)("invalid code"),this.err=!0,m=0);u>0&&m<i[u-1];)--u;i[u]=m}this.codingPos=u},_findTableCode:function(m,f,i,u){for(var o=u||0,p=m;p<=f;++p){var v=this._lookBits(p);if(v===se)return[!0,1,!1];if(p<f&&(v<<=f-p),!o||v>=o){var c=i[v-o];if(c[0]===p)return this._eatBits(p),[!0,c[1],!0]}}return[!1,0,!1]},_getTwoDimCode:function(){var m=0,f;if(this.eoblock){if(m=this._lookBits(7),f=X[m],f&&f[0]>0)return this._eatBits(f[0]),f[1]}else{var i=this._findTableCode(1,7,X);if(i[0]&&i[2])return i[1]}return(0,t.info)("Bad two dim code"),se},_getWhiteCode:function(){var m=0,f;if(this.eoblock){if(m=this._lookBits(12),m===se)return 1;if(m>>5===0?f=re[m]:f=Z[m>>3],f[0]>0)return this._eatBits(f[0]),f[1]}else{var i=this._findTableCode(1,9,Z);if(i[0]||(i=this._findTableCode(11,12,re),i[0]))return i[1]}return(0,t.info)("bad white code"),this._eatBits(1),1},_getBlackCode:function(){var m,f;if(this.eoblock){if(m=this._lookBits(13),m===se)return 1;if(m>>7===0?f=oe[m]:m>>9===0&&m>>7!==0?f=_[(m>>1)-64]:f=B[m>>7],f[0]>0)return this._eatBits(f[0]),f[1]}else{var i=this._findTableCode(2,6,B);if(i[0]||(i=this._findTableCode(7,12,_,64),i[0])||(i=this._findTableCode(10,13,oe),i[0]))return i[1]}return(0,t.info)("bad black code"),this._eatBits(1),1},_lookBits:function(m){for(var f;this.inputBits<m;){if((f=this.source.next())===-1)return this.inputBits===0?se:this.inputBuf<<m-this.inputBits&65535>>16-m;this.inputBuf=this.inputBuf<<8|f,this.inputBits+=8}return this.inputBuf>>this.inputBits-m&65535>>16-m},_eatBits:function(m){(this.inputBits-=m)<0&&(this.inputBits=0)}},ae}();G.CCITTFaxDecoder=g},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.Jbig2Stream=void 0;var t=h(183),g=h(190),z=h(194),e=h(5),se=function(){function ne(ie,n,r,L){this.stream=ie,this.maybeLength=n,this.dict=r,this.params=L,g.DecodeStream.call(this,n)}return ne.prototype=Object.create(g.DecodeStream.prototype),Object.defineProperty(ne.prototype,"bytes",{get:function(){return(0,e.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),ne.prototype.ensureBuffer=function(ie){},ne.prototype.readBlock=function(){if(!this.eof){var ie=new z.Jbig2Image,n=[];if((0,t.isDict)(this.params)){var r=this.params.get("JBIG2Globals");if((0,t.isStream)(r)){var L=r.getBytes();n.push({data:L,start:0,end:L.length})}}n.push({data:this.bytes,start:0,end:this.bytes.length});for(var J=ie.parseChunks(n),V=J.length,j=0;j<V;j++)J[j]^=255;this.buffer=J,this.bufferLength=V,this.eof=!0}},ne}();G.Jbig2Stream=se},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.Jbig2Image=void 0;var t=h(5),g=h(195),z=h(192);function e(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(X){return typeof X}:e=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},e(V)}function se(V,j){if(!(V instanceof j))throw new TypeError("Cannot call a class as a function")}function ue(V,j){return j&&(e(j)==="object"||typeof j=="function")?j:ne(V)}function ne(V){if(V===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return V}function ie(V){return ie=Object.setPrototypeOf?Object.getPrototypeOf:function(X){return X.__proto__||Object.getPrototypeOf(X)},ie(V)}function n(V,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");V.prototype=Object.create(j&&j.prototype,{constructor:{value:V,writable:!0,configurable:!0}}),j&&r(V,j)}function r(V,j){return r=Object.setPrototypeOf||function(re,Z){return re.__proto__=Z,re},r(V,j)}var L=function(V){n(j,V);function j(X){return se(this,j),ue(this,ie(j).call(this,"JBIG2 error: ".concat(X)))}return j}(t.BaseException),J=function(){function j(){}j.prototype={getContexts:function(E){return E in this?this[E]:this[E]=new Int8Array(1<<16)}};function X(D,E,U){this.data=D,this.start=E,this.end=U}X.prototype={get decoder(){var D=new g.ArithmeticDecoder(this.data,this.start,this.end);return(0,t.shadow)(this,"decoder",D)},get contextCache(){var D=new j;return(0,t.shadow)(this,"contextCache",D)}};function re(D,E,U){var K=D.getContexts(E),H=1;function $(he){for(var de=0,ve=0;ve<he;ve++){var xe=U.readBit(K,H);H=H<256?H<<1|xe:(H<<1|xe)&511|256,de=de<<1|xe}return de>>>0}var Q=$(1),te=$(1)?$(1)?$(1)?$(1)?$(1)?$(32)+4436:$(12)+340:$(8)+84:$(6)+20:$(4)+4:$(2);return Q===0?te:te>0?-te:null}function Z(D,E,U){for(var K=D.getContexts("IAID"),H=1,$=0;$<U;$++){var Q=E.readBit(K,H);H=H<<1|Q}return U<31?H&(1<<U)-1:H&2147483647}var oe=["SymbolDictionary",null,null,null,"IntermediateTextRegion",null,"ImmediateTextRegion","ImmediateLosslessTextRegion",null,null,null,null,null,null,null,null,"PatternDictionary",null,null,null,"IntermediateHalftoneRegion",null,"ImmediateHalftoneRegion","ImmediateLosslessHalftoneRegion",null,null,null,null,null,null,null,null,null,null,null,null,"IntermediateGenericRegion",null,"ImmediateGenericRegion","ImmediateLosslessGenericRegion","IntermediateGenericRefinementRegion",null,"ImmediateGenericRefinementRegion","ImmediateLosslessGenericRefinementRegion",null,null,null,null,"PageInformation","EndOfPage","EndOfStripe","EndOfFile","Profiles","Tables",null,null,null,null,null,null,null,null,"Extension"],_=[[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:2,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:2,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:2,y:-1},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-2,y:0},{x:-1,y:0}],[{x:-3,y:-1},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}]],B=[{coding:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0},{x:0,y:0},{x:1,y:0},{x:-1,y:1},{x:0,y:1},{x:1,y:1}]},{coding:[{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:-1,y:0},{x:0,y:0},{x:1,y:0},{x:0,y:1},{x:1,y:1}]}],ae=[39717,1941,229,405],S=[32,8];function m(D,E,U){var K=U.decoder,H=U.contextCache.getContexts("GB"),$,Q,te,he,de,ve,xe,ge=[],ye=31735;for(Q=0;Q<E;Q++)for(de=ge[Q]=new Uint8Array(D),ve=Q<1?de:ge[Q-1],xe=Q<2?de:ge[Q-2],$=xe[0]<<13|xe[1]<<12|xe[2]<<11|ve[0]<<7|ve[1]<<6|ve[2]<<5|ve[3]<<4,te=0;te<D;te++)de[te]=he=K.readBit(H,$),$=($&ye)<<1|(te+3<D?xe[te+3]<<11:0)|(te+4<D?ve[te+4]<<4:0)|he;return ge}function f(D,E,U,K,H,$,Q,te){if(D){var he=new P(te.data,te.start,te.end
2);return q(he,E,U,!1)}if(K===0&&!$&&!H&&Q.length===4&&Q[0].x===3&&Q[0].y===-1&&Q[1].x===-3&&Q[1].y===-1&&Q[2].x===2&&Q[2].y===-2&&Q[3].x===-2&&Q[3].y===-2)return m(E,U,te);var de=!!$,ve=_[K].concat(Q);ve.sort(function(xr,pr){return xr.y-pr.y||xr.x-pr.x});var xe=ve.length,ge=new Int8Array(xe),ye=new Int8Array(xe),be=[],Fe=0,me=0,Ae=0,we=0,De,Oe;for(Oe=0;Oe<xe;Oe++)ge[Oe]=ve[Oe].x,ye[Oe]=ve[Oe].y,me=Math.min(me,ve[Oe].x),Ae=Math.max(Ae,ve[Oe].x),we=Math.min(we,ve[Oe].y),Oe<xe-1&&ve[Oe].y===ve[Oe+1].y&&ve[Oe].x===ve[Oe+1].x-1?Fe|=1<<xe-1-Oe:be.push(Oe);var ke=be.length,He=new Int8Array(ke),Le=new Int8Array(ke),Ve=new Uint16Array(ke);for(De=0;De<ke;De++)Oe=be[De],He[De]=ve[Oe].x,Le[De]=ve[Oe].y,Ve[De]=1<<xe-1-Oe;for(var Ue=-me,Ie=-we,ce=E-Ae,Ee=ae[K],Ce=new Uint8Array(E),Se=[],Ne=te.decoder,Me=te.contextCache.getContexts("GB"),Qe=0,ze,_e,rr,ur=0,cr,dr,mr=0;mr<U;mr++){if(H){var Dr=Ne.readBit(Me,Ee);if(Qe^=Dr,Qe){Se.push(Ce);continue}}for(Ce=new Uint8Array(Ce),Se.push(Ce),ze=0;ze<E;ze++){if(de&&$[mr][ze]){Ce[ze]=0;continue}if(ze>=Ue&&ze<ce&&mr>=Ie)for(ur=ur<<1&Fe,Oe=0;Oe<ke;Oe++)_e=mr+Le[Oe],rr=ze+He[Oe],cr=Se[_e][rr],cr&&(cr=Ve[Oe],ur|=cr);else for(ur=0,dr=xe-1,Oe=0;Oe<xe;Oe++,dr--)rr=ze+ge[Oe],rr>=0&&rr<E&&(_e=mr+ye[Oe],_e>=0&&(cr=Se[_e][rr],cr&&(ur|=cr<<dr)));var Fr=Ne.readBit(Me,ur);Ce[ze]=Fr}}return Se}function i(D,E,U,K,H,$,Q,te,he){var de=B[U].coding;U===0&&(de=de.concat([te[0]]));var ve=de.length,xe=new Int32Array(ve),ge=new Int32Array(ve),ye;for(ye=0;ye<ve;ye++)xe[ye]=de[ye].x,ge[ye]=de[ye].y;var be=B[U].reference;U===0&&(be=be.concat([te[1]]));var Fe=be.length,me=new Int32Array(Fe),Ae=new Int32Array(Fe);for(ye=0;ye<Fe;ye++)me[ye]=be[ye].x,Ae[ye]=be[ye].y;for(var we=K[0].length,De=K.length,Oe=S[U],ke=[],He=he.decoder,Le=he.contextCache.getContexts("GR"),Ve=0,Ue=0;Ue<E;Ue++){if(Q){var Ie=He.readBit(Le,Oe);if(Ve^=Ie,Ve)throw new L("prediction is not supported")}var ce=new Uint8Array(D);ke.push(ce);for(var Ee=0;Ee<D;Ee++){var Ce,Se,Ne=0;for(ye=0;ye<ve;ye++)Ce=Ue+ge[ye],Se=Ee+xe[ye],Ce<0||Se<0||Se>=D?Ne<<=1:Ne=Ne<<1|ke[Ce][Se];for(ye=0;ye<Fe;ye++)Ce=Ue+Ae[ye]-$,Se=Ee+me[ye]-H,Ce<0||Ce>=De||Se<0||Se>=we?Ne<<=1:Ne=Ne<<1|K[Ce][Se];var Me=He.readBit(Le,Ne);ce[Ee]=Me}}return ke}function u(D,E,U,K,H,$,Q,te,he,de,ve,xe){if(D&&E)throw new L("symbol refinement with Huffman is not supported");var ge=[],ye=0,be=(0,t.log2)(U.length+K),Fe=ve.decoder,me=ve.contextCache,Ae,we;for(D&&(Ae=I(1),we=[],be=Math.max(be,1));ge.length<K;){var De=D?$.tableDeltaHeight.decode(xe):re(me,"IADH",Fe);ye+=De;for(var Oe=0,ke=0,He=D?we.length:0;;){var Le=D?$.tableDeltaWidth.decode(xe):re(me,"IADW",Fe);if(Le===null)break;Oe+=Le,ke+=Oe;var Ve;if(E){var Ue=re(me,"IAAI",Fe);if(Ue>1)Ve=o(D,E,Oe,ye,0,Ue,1,U.concat(ge),be,0,0,1,0,$,he,de,ve,0,xe);else{var Ie=Z(me,Fe,be),ce=re(me,"IARDX",Fe),Ee=re(me,"IARDY",Fe),Ce=Ie<U.length?U[Ie]:ge[Ie-U.length];Ve=i(Oe,ye,he,Ce,ce,Ee,!1,de,ve)}ge.push(Ve)}else D?we.push(Oe):(Ve=f(!1,Oe,ye,Q,!1,null,te,ve),ge.push(Ve))}if(D&&!E){var Se=$.tableBitmapSize.decode(xe);xe.byteAlign();var Ne=void 0;if(Se===0)Ne=Y(xe,ke,ye);else{var Me=xe.end,Qe=xe.position+Se;xe.end=Qe,Ne=q(xe,ke,ye,!1),xe.end=Me,xe.position=Qe}var ze=we.length;if(He===ze-1)ge.push(Ne);else{var _e=void 0,rr=void 0,ur=0,cr=void 0,dr=void 0,mr=void 0;for(_e=He;_e<ze;_e++){for(dr=we[_e],cr=ur+dr,mr=[],rr=0;rr<ye;rr++)mr.push(Ne[rr].subarray(ur,cr));ge.push(mr),ur=cr}}}}for(var Dr=[],Fr=[],xr=!1,pr=U.length+K;Fr.length<pr;){for(var pe=D?Ae.decode(xe):re(me,"IAEX",Fe);pe--;)Fr.push(xr);xr=!xr}for(var Te=0,Re=U.length;Te<Re;Te++)Fr[Te]&&Dr.push(U[Te]);for(var Ge=0;Ge<K;Te++,Ge++)Fr[Te]&&Dr.push(ge[Ge]);return Dr}function o(D,E,U,K,H,$,Q,te,he,de,ve,xe,ge,ye,be,Fe,me,Ae,we){if(D&&E)throw new L("refinement with Huffman is not supported");var De=[],Oe,ke;for(Oe=0;Oe<K;Oe++){if(ke=new Uint8Array(U),H)for(var He=0;He<U;He++)ke[He]=H;De.push(ke)}var Le=me.decoder,Ve=me.contextCache,Ue=D?-ye.tableDeltaT.decode(we):-re(Ve,"IADT",Le),Ie=0;for(Oe=0;Oe<$;){var ce=D?ye.tableDeltaT.decode(we):re(Ve,"IADT",Le);Ue+=ce;var Ee=D?ye.tableFirstS.decode(we):re(Ve,"IAFS",Le);Ie+=Ee;var Ce=Ie;do{var Se=0;Q>1&&(Se=D?we.readBits(Ae):re(Ve,"IAIT",Le));var Ne=Q*Ue+Se,Me=D?ye.symbolIDTable.decode(we):Z(Ve,Le,he),Qe=E&&(D?we.readBit():re(Ve,"IARI",Le)),ze=te[Me],_e=ze[0].length,rr=ze.length;if(Qe){var ur=re(Ve,"IARDW",Le),cr=re(Ve,"IARDH",Le),dr=re(Ve,"IARDX",Le),mr=re(Ve,"IARDY",Le);_e+=ur,rr+=cr,ze=i(_e,rr,be,ze,(ur>>1)+dr,(cr>>1)+mr,!1,Fe,me)}var Dr=Ne-(xe&1?0:rr-1),Fr=Ce-(xe&2?_e-1:0),xr,pr,pe;if(de){for(xr=0;xr<rr;xr++)if(ke=De[Fr+xr],!!ke){pe=ze[xr];var Te=Math.min(U-Dr,_e);switch(ge){case 0:for(pr=0;pr<Te;pr++)ke[Dr+pr]|=pe[pr];break;case 2:for(pr=0;pr<Te;pr++)ke[Dr+pr]^=pe[pr];break;default:throw new L("operator ".concat(ge," is not supported"))}}Ce+=rr-1}else{for(pr=0;pr<rr;pr++)if(ke=De[Dr+pr],!!ke)switch(pe=ze[pr],ge){case 0:for(xr=0;xr<_e;xr++)ke[Fr+xr]|=pe[xr];break;case 2:for(xr=0;xr<_e;xr++)ke[Fr+xr]^=pe[xr];break;default:throw new L("operator ".concat(ge," is not supported"))}Ce+=_e-1}Oe++;var Re=D?ye.tableDeltaS.decode(we):re(Ve,"IADS",Le);
2if(Re===null)break;Ce+=Re+ve}while(!0)}return De}function p(D,E,U,K,H,$){var Q=[];D||(Q.push({x:-E,y:0}),H===0&&(Q.push({x:-3,y:-1}),Q.push({x:2,y:-2}),Q.push({x:-2,y:-2})));for(var te=(K+1)*E,he=f(D,te,U,H,!1,null,Q,$),de=[],ve=0,xe,ge,ye,be;ve<=K;){for(xe=[],ge=E*ve,ye=ge+E,be=0;be<U;be++)xe.push(he[be].subarray(ge,ye));de.push(xe),ve++}return de}function v(D,E,U,K,H,$,Q,te,he,de,ve,xe,ge,ye,be){var Fe=null;if(Q)throw new L("skip is not supported");if(te!==0)throw new L("operator "+te+" is not supported in halftone region");var me=[],Ae,we,De;for(Ae=0;Ae<H;Ae++){if(De=new Uint8Array(K),$)for(we=0;we<K;we++)De[we]=$;me.push(De)}var Oe=E.length,ke=E[0],He=ke[0].length,Le=ke.length,Ve=(0,t.log2)(Oe),Ue=[];D||(Ue.push({x:U<=1?3:2,y:-1}),U===0&&(Ue.push({x:-3,y:-1}),Ue.push({x:2,y:-2}),Ue.push({x:-2,y:-2})));var Ie=[],ce,Ee;for(D&&(ce=new P(be.data,be.start,be.end)),Ae=Ve-1;Ae>=0;Ae--)D?Ee=q(ce,he,de,!0):Ee=f(!1,he,de,U,!1,Fe,Ue,be),Ie[Ae]=Ee;var Ce,Se,Ne,Me,Qe,ze,_e,rr,ur;for(Ce=0;Ce<de;Ce++)for(Se=0;Se<he;Se++){for(Ne=0,Me=0,we=Ve-1;we>=0;we--)Ne=Ie[we][Ce][Se]^Ne,Me|=Ne<<we;if(Qe=E[Me],ze=ve+Ce*ye+Se*ge>>8,_e=xe+Ce*ge-Se*ye>>8,ze>=0&&ze+He<=K&&_e>=0&&_e+Le<=H)for(Ae=0;Ae<Le;Ae++)for(ur=me[_e+Ae],rr=Qe[Ae],we=0;we<He;we++)ur[ze+we]|=rr[we];else{var cr=void 0,dr=void 0;for(Ae=0;Ae<Le;Ae++)if(dr=_e+Ae,!(dr<0||dr>=H))for(ur=me[dr],rr=Qe[Ae],we=0;we<He;we++)cr=ze+we,cr>=0&&cr<K&&(ur[cr]|=rr[we])}}return me}function c(D,E){var U={};U.number=(0,t.readUint32)(D,E);var K=D[E+4],H=K&63;if(!oe[H])throw new L("invalid segment type: "+H);U.type=H,U.typeName=oe[H],U.deferredNonRetain=!!(K&128);var $=!!(K&64),Q=D[E+5],te=Q>>5&7,he=[Q&31],de=E+6;if(Q===7){te=(0,t.readUint32)(D,de-1)&536870911,de+=3;var ve=te+7>>3;for(he[0]=D[de++];--ve>0;)he.push(D[de++])}else if(Q===5||Q===6)throw new L("invalid referred-to flags");U.retainBits=he;var xe=U.number<=256?1:U.number<=65536?2:4,ge=[],ye,be;for(ye=0;ye<te;ye++){var Fe=xe===1?D[de]:xe===2?(0,t.readUint16)(D,de):(0,t.readUint32)(D,de);ge.push(Fe),de+=xe}if(U.referredTo=ge,$?(U.pageAssociation=(0,t.readUint32)(D,de),de+=4):U.pageAssociation=D[de++],U.length=(0,t.readUint32)(D,de),de+=4,U.length===4294967295)if(H===38){var me=y(D,de),Ae=D[de+x],we=!!(Ae&1),De=6,Oe=new Uint8Array(De);for(we||(Oe[0]=255,Oe[1]=172),Oe[2]=me.height>>>24&255,Oe[3]=me.height>>16&255,Oe[4]=me.height>>8&255,Oe[5]=me.height&255,ye=de,be=D.length;ye<be;ye++){for(var ke=0;ke<De&&Oe[ke]===D[ye+ke];)ke++;if(ke===De){U.length=ye+De;break}}if(U.length===4294967295)throw new L("segment end was not found")}else throw new L("invalid unknown segment length");return U.headerEnd=de,U}function d(D,E,U,K){for(var H=[],$=U;$<K;){var Q=c(E,$);$=Q.headerEnd;var te={header:Q,data:E};if(D.randomAccess||(te.start=$,$+=Q.length,te.end=$),H.push(te),Q.type===51)break}if(D.randomAccess)for(var he=0,de=H.length;he<de;he++)H[he].start=$,$+=H[he].header.length,H[he].end=$;return H}function y(D,E){return{width:(0,t.readUint32)(D,E),height:(0,t.readUint32)(D,E+4),x:(0,t.readUint32)(D,E+8),y:(0,t.readUint32)(D,E+12),combinationOperator:D[E+16]&7}}var x=17;function l(D,E){var U=D.header,K=D.data,H=D.start,$=D.end,Q,te,he,de;switch(U.type){case 0:var ve={},xe=(0,t.readUint16)(K,H);if(ve.huffman=!!(xe&1),ve.refinement=!!(xe&2),ve.huffmanDHSelector=xe>>2&3,ve.huffmanDWSelector=xe>>4&3,ve.bitmapSizeSelector=xe>>6&1,ve.aggregationInstancesSelector=xe>>7&1,ve.bitmapCodingContextUsed=!!(xe&256),ve.bitmapCodingContextRetained=!!(xe&512),ve.template=xe>>10&3,ve.refinementTemplate=xe>>12&1,H+=2,!ve.huffman){for(de=ve.template===0?4:1,te=[],he=0;he<de;he++)te.push({x:(0,t.readInt8)(K,H),y:(0,t.readInt8)(K,H+1)}),H+=2;ve.at=te}if(ve.refinement&&!ve.refinementTemplate){for(te=[],he=0;he<2;he++)te.push({x:(0,t.readInt8)(K,H),y:(0,t.readInt8)(K,H+1)}),H+=2;ve.refinementAt=te}ve.numberOfExportedSymbols=(0,t.readUint32)(K,H),H+=4,ve.numberOfNewSymbols=(0,t.readUint32)(K,H),H+=4,Q=[ve,U.number,U.referredTo,K,H,$];break;case 6:case 7:var ge={};ge.info=y(K,H),H+=x;var ye=(0,t.readUint16)(K,H);if(H+=2,ge.huffman=!!(ye&1),ge.refinement=!!(ye&2),ge.logStripSize=ye>>2&3,ge.stripSize=1<<ge.logStripSize,ge.referenceCorner=ye>>4&3,ge.transposed=!!(ye&64),ge.combinationOperator=ye>>7&3,ge.defaultPixelValue=ye>>9&1,ge.dsOffset=ye<<17>>27,ge.refinementTemplate=ye>>15&1,ge.huffman){var be=(0,t.readUint16)(K,H);H+=2,ge.huffmanFS=be&3,ge.huffmanDS=be>>2&3,ge.huffmanDT=be>>4&3,ge.huffmanRefinementDW=be>>6&3,ge.huffmanRefinementDH=be>>8&3,ge.huffmanRefinementDX=be>>10&3,ge.huffmanRefinementDY=be>>12&3,ge.huffmanRefinementSizeSelector=!!(be&16384)}if(ge.refinement&&!ge.refinementTemplate){for(te=[],he=0;he<2;he++)te.push({x:(0,t.readInt8)(K,H),y:(0,t.readInt8)(K,H+1)}),H+=2;ge.refinementAt=te}ge.numberOfSymbolInstances=(0,t.readUint32)(K,H),H+=4,Q=[ge,U.referredTo,K,H,$];break;case 16:var Fe={},me=K[H++];Fe.mmr=!!(me&1),Fe.template=me>>1&3,Fe.patternWidth=K[H++],Fe.patternHeight=K[H++],Fe.maxPatternIndex=(0,t.readUint32)(K,H),H+=4,Q=[Fe,U.number,K,H,$];break;case 22:case 23:var Ae={};Ae.info=y(K,H),H+=x;var we=K[H++];Ae.mmr=!!(we&1),Ae.template=we>>1&3,Ae.enableSkip=!!(we&8),Ae.combinationOperator=we>>4&7,Ae.defaultPixelValue=we>>7&1,Ae.gridWidth=(0,t.readUint32)(K,H),H+=4,Ae.gridHeight=(0,t.readUint32)(K,H),H+=4,Ae.gridOffsetX=(0,t.readUint32)(K,H)&4294967295,H+=4,Ae.gridOffsetY=(0,t.readUint32)(K,H)&4294967295,H+=4,Ae.gridVectorX=(0,t.readUint16)(K,H),H+=2,Ae.gridVectorY=(0,t.readUint16)(K,H),H+=2,Q=[Ae,U.referredTo,K,H,$];break;case 38:case 39:var De={};De.info=y(K,H),H+=x;var Oe=K[H++];if(De.mmr=!!(Oe&1),De.template=Oe>>1&3,De.prediction=!!(Oe&8),!De.mmr){for(de=De.template===0?4:1,te=[],he=0;he<de;he++)te.push({x:(0,t.readInt8)(K,H),y:(0,t.readInt8)(K,H+1)}),H+=2;De.at=te}Q=[De,K,H,$];break;case 48:var ke={width:(0,t.readUint32)(K,H),height:(0,t.readUint32)(K,H+4),resolutionX:(0,t.readUint32)(K,H+8),resolutionY:(0,t.readUint32)(K,H+12)};ke.height===4294967295&&delete ke.height;var He=K[H+16];(0,t.readUint16)(K,H+17),ke.lossless=!!(He&1),ke.refinement=!!(He&2),ke.defaultPixelValue=He>>2&1,ke.combinationOperator=He>>3&3,ke.requiresBuffer=!!(He&32),ke.combinationOperatorOverride=!!(He&64),Q=[ke];break;case 49:break;case 50:break;case 51:break;case 53:Q=[U.number,K,H,$];break;case 62:break;default:throw new L("segment type ".concat(U.typeName,"(").concat(U.type,")")+" is not implemented")}var Le="on"+U.typeName;Le in E&&E[Le].apply(E,Q)}function a(D,E){for(var U=0,K=D.length;U<K;U++)l(D[U],E)}function s(D){for(var E=new A,U=0,K=D.length;U<K;U++){var H=D[U],$=d({},H.data,H.start,H.end);a($,E)}return E.buffer}function C(D){var E=0,U=D.length;if(D[E]!==151||D[E+1]!==74||D[E+2]!==66||D[E+3]!==50||D[E+4]!==13||D[E+5]!==10||D[E+6]!==26||D[E+7]!==10)throw new L("parseJbig2 - invalid header.");var K=Object.create(null);E+=8;var H=D[E++];K.randomAccess=!(H&1),H&2||(K.numberOfPages=(0,t.readUint32)(D,E),E+=4);var $=d(K,D,E,U),Q=new A;a($,Q);for(var te=Q.currentPageInfo,he=te.width,de=te.height,ve=Q.buffer,xe=new
2Uint8ClampedArray(he*de),ge=0,ye=0,be=0;be<de;be++)for(var Fe=0,me=void 0,Ae=0;Ae<he;Ae++)Fe||(Fe=128,me=ve[ye++]),xe[ge++]=me&Fe?0:255,Fe>>=1;return{imgData:xe,width:he,height:de}}function A(){}A.prototype={onPageInformation:function(E){this.currentPageInfo=E;var U=E.width+7>>3,K=new Uint8ClampedArray(U*E.height);if(E.defaultPixelValue)for(var H=0,$=K.length;H<$;H++)K[H]=255;this.buffer=K},drawBitmap:function(E,U){var K=this.currentPageInfo,H=E.width,$=E.height,Q=K.width+7>>3,te=K.combinationOperatorOverride?E.combinationOperator:K.combinationOperator,he=this.buffer,de=128>>(E.x&7),ve=E.y*Q+(E.x>>3),xe,ge,ye,be;switch(te){case 0:for(xe=0;xe<$;xe++){for(ye=de,be=ve,ge=0;ge<H;ge++)U[xe][ge]&&(he[be]|=ye),ye>>=1,ye||(ye=128,be++);ve+=Q}break;case 2:for(xe=0;xe<$;xe++){for(ye=de,be=ve,ge=0;ge<H;ge++)U[xe][ge]&&(he[be]^=ye),ye>>=1,ye||(ye=128,be++);ve+=Q}break;default:throw new L("operator ".concat(te," is not supported"))}},onImmediateGenericRegion:function(E,U,K,H){var $=E.info,Q=new X(U,K,H),te=f(E.mmr,$.width,$.height,E.template,E.prediction,null,E.at,Q);this.drawBitmap($,te)},onImmediateLosslessGenericRegion:function(){this.onImmediateGenericRegion.apply(this,arguments)},onSymbolDictionary:function(E,U,K,H,$,Q){var te,he;E.huffman&&(te=W(E,K,this.customTables),he=new P(H,$,Q));var de=this.symbols;de||(this.symbols=de={});for(var ve=[],xe=0,ge=K.length;xe<ge;xe++){var ye=de[K[xe]];ye&&(ve=ve.concat(ye))}var be=new X(H,$,Q);de[U]=u(E.huffman,E.refinement,ve,E.numberOfNewSymbols,E.numberOfExportedSymbols,te,E.template,E.at,E.refinementTemplate,E.refinementAt,be,he)},onImmediateTextRegion:function(E,U,K,H,$){for(var Q=E.info,te,he,de=this.symbols,ve=[],xe=0,ge=U.length;xe<ge;xe++){var ye=de[U[xe]];ye&&(ve=ve.concat(ye))}var be=(0,t.log2)(ve.length);E.huffman&&(he=new P(K,H,$),te=R(E,U,this.customTables,ve.length,he));var Fe=new X(K,H,$),me=o(E.huffman,E.refinement,Q.width,Q.height,E.defaultPixelValue,E.numberOfSymbolInstances,E.stripSize,ve,be,E.transposed,E.dsOffset,E.referenceCorner,E.combinationOperator,te,E.refinementTemplate,E.refinementAt,Fe,E.logStripSize,he);this.drawBitmap(Q,me)},onImmediateLosslessTextRegion:function(){this.onImmediateTextRegion.apply(this,arguments)},onPatternDictionary:function(E,U,K,H,$){var Q=this.patterns;Q||(this.patterns=Q={});var te=new X(K,H,$);Q[U]=p(E.mmr,E.patternWidth,E.patternHeight,E.maxPatternIndex,E.template,te)},onImmediateHalftoneRegion:function(E,U,K,H,$){var Q=this.patterns[U[0]],te=E.info,he=new X(K,H,$),de=v(E.mmr,Q,E.template,te.width,te.height,E.defaultPixelValue,E.enableSkip,E.combinationOperator,E.gridWidth,E.gridHeight,E.gridOffsetX,E.gridOffsetY,E.gridVectorX,E.gridVectorY,he);this.drawBitmap(te,de)},onImmediateLosslessHalftoneRegion:function(){this.onImmediateHalftoneRegion.apply(this,arguments)},onTables:function(E,U,K,H){var $=this.customTables;$||(this.customTables=$={}),$[E]=O(U,K,H)}};function M(D){D.length===2?(this.isOOB=!0,this.rangeLow=0,this.prefixLength=D[0],this.rangeLength=0,this.prefixCode=D[1],this.isLowerRange=!1):(this.isOOB=!1,this.rangeLow=D[0],this.prefixLength=D[1],this.rangeLength=D[2],this.prefixCode=D[3],this.isLowerRange=D[4]==="lower")}function w(D){this.children=[],D?(this.isLeaf=!0,this.rangeLength=D.rangeLength,this.rangeLow=D.rangeLow,this.isLowerRange=D.isLowerRange,this.isOOB=D.isOOB):this.isLeaf=!1}w.prototype={buildTree:function(E,U){var K=E.prefixCode>>U&1;if(U<=0)this.children[K]=new w(E);else{var H=this.children[K];H||(this.children[K]=H=new w(null)),H.buildTree(E,U-1)}},decodeNode:function(E){if(this.isLeaf){if(this.isOOB)return null;var U=E.readBits(this.rangeLength);return this.rangeLow+(this.isLowerRange?-U:U)}var K=this.children[E.readBit()];if(!K)throw new L("invalid Huffman data");return K.decodeNode(E)}};function F(D,E){E||this.assignPrefixCodes(D),this.rootNode=new w(null);var U,K=D.length,H;for(U=0;U<K;U++)H=D[U],H.prefixLength>0&&this.rootNode.buildTree(H,H.prefixLength-1)}F.prototype={decode:function(E){return this.rootNode.decodeNode(E)},assignPrefixCodes:function(E){var U=E.length,K=0,H;for(H=0;H<U;H++)K=Math.max(K,E[H].prefixLength);var $=new Uint32Array(K+1);for(H=0;H<U;H++)$[E[H].prefixLength]++;var Q=1,te=0,he,de,ve;for($[0]=0;Q<=K;){for(te=te+$[Q-1]<<1,he=te,de=0;de<U;)ve=E[de],ve.prefixLength===Q&&(ve.prefixCode=he,he++),de++;Q++}}};function O(D,E,U){var K=D[E],H=(0,t.readUint32)(D,E+1)&4294967295,$=(0,t.readUint32)(D,E+5)&4294967295,Q=new P(D,E+9,U),te=(K>>1&7)+1,he=(K>>4&7)+1,de=[],ve,xe,ge=H;do ve=Q.readBits(te),xe=Q.readBits(he),de.push(new M([ge,ve,xe,0])),ge+=1<<xe;while(ge<$);return ve=Q.readBits(te),de.push(new M([H-1,ve,32,0,"lower"])),ve=Q.readBits(te),de.push(new M([$,ve,32,0])
2),K&1&&(ve=Q.readBits(te),de.push(new M([ve,0]))),new F(de,!1)}var b={};function I(D){var E=b[D];if(E)return E;var U;switch(D){case 1:U=[[0,1,4,0],[16,2,8,2],[272,3,16,6],[65808,3,32,7]];break;case 2:U=[[0,1,0,0],[1,2,0,2],[2,3,0,6],[3,4,3,14],[11,5,6,30],[75,6,32,62],[6,63]];break;case 3:U=[[-256,8,8,254],[0,1,0,0],[1,2,0,2],[2,3,0,6],[3,4,3,14],[11,5,6,30],[-257,8,32,255,"lower"],[75,7,32,126],[6,62]];break;case 4:U=[[1,1,0,0],[2,2,0,2],[3,3,0,6],[4,4,3,14],[12,5,6,30],[76,5,32,31]];break;case 5:U=[[-255,7,8,126],[1,1,0,0],[2,2,0,2],[3,3,0,6],[4,4,3,14],[12,5,6,30],[-256,7,32,127,"lower"],[76,6,32,62]];break;case 6:U=[[-2048,5,10,28],[-1024,4,9,8],[-512,4,8,9],[-256,4,7,10],[-128,5,6,29],[-64,5,5,30],[-32,4,5,11],[0,2,7,0],[128,3,7,2],[256,3,8,3],[512,4,9,12],[1024,4,10,13],[-2049,6,32,62,"lower"],[2048,6,32,63]];break;case 7:U=[[-1024,4,9,8],[-512,3,8,0],[-256,4,7,9],[-128,5,6,26],[-64,5,5,27],[-32,4,5,10],[0,4,5,11],[32,5,5,28],[64,5,6,29],[128,4,7,12],[256,3,8,1],[512,3,9,2],[1024,3,10,3],[-1025,5,32,30,"lower"],[2048,5,32,31]];break;case 8:U=[[-15,8,3,252],[-7,9,1,508],[-5,8,1,253],[-3,9,0,509],[-2,7,0,124],[-1,4,0,10],[0,2,1,0],[2,5,0,26],[3,6,0,58],[4,3,4,4],[20,6,1,59],[22,4,4,11],[38,4,5,12],[70,5,6,27],[134,5,7,28],[262,6,7,60],[390,7,8,125],[646,6,10,61],[-16,9,32,510,"lower"],[1670,9,32,511],[2,1]];break;case 9:U=[[-31,8,4,252],[-15,9,2,508],[-11,8,2,253],[-7,9,1,509],[-5,7,1,124],[-3,4,1,10],[-1,3,1,2],[1,3,1,3],[3,5,1,26],[5,6,1,58],[7,3,5,4],[39,6,2,59],[43,4,5,11],[75,4,6,12],[139,5,7,27],[267,5,8,28],[523,6,8,60],[779,7,9,125],[1291,6,11,61],[-32,9,32,510,"lower"],[3339,9,32,511],[2,0]];break;case 10:U=[[-21,7,4,122],[-5,8,0,252],[-4,7,0,123],[-3,5,0,24],[-2,2,2,0],[2,5,0,25],[3,6,0,54],[4,7,0,124],[5,8,0,253],[6,2,6,1],[70,5,5,26],[102,6,5,55],[134,6,6,56],[198,6,7,57],[326,6,8,58],[582,6,9,59],[1094,6,10,60],[2118,7,11,125],[-22,8,32,254,"lower"],[4166,8,32,255],[2,2]];break;case 11:U=[[1,1,0,0],[2,2,1,2],[4,4,0,12],[5,4,1,13],[7,5,1,28],[9,5,2,29],[13,6,2,60],[17,7,2,122],[21,7,3,123],[29,7,4,124],[45,7,5,125],[77,7,6,126],[141,7,32,127]];break;case 12:U=[[1,1,0,0],[2,2,0,2],[3,3,1,6],[5,5,0,28],[6,5,1,29],[8,6,1,60],[10,7,0,122],[11,7,1,123],[13,7,2,124],[17,7,3,125],[25,7,4,126],[41,8,5,254],[73,8,32,255]];break;case 13:U=[[1,1,0,0],[2,3,0,4],[3,4,0,12],[4,5,0,28],[5,4,1,13],[7,3,3,5],[15,6,1,58],[17,6,2,59],[21,6,3,60],[29,6,4,61],[45,6,5,62],[77,7,6,126],[141,7,32,127]];break;case 14:U=[[-2,3,0,4],[-1,3,0,5],[0,1,0,0],[1,3,0,6],[2,3,0,7]];break;case 15:U=[[-24,7,4,124],[-8,6,2,60],[-4,5,1,28],[-2,4,0,12],[-1,3,0,4],[0,1,0,0],[1,3,0,5],[2,4,0,13],[3,5,1,29],[5,6,2,61],[9,7,4,125],[-25,7,32,126,"lower"],[25,7,32,127]];break;default:throw new L("standard table B.".concat(D," does not exist"))}var K=U.length,H;for(H=0;H<K;H++)U[H]=new M(U[H]);return E=new F(U,!0),b[D]=E,E}function P(D,E,U){this.data=D,this.start=E,this.end=U,this.position=E,this.shift=-1,this.currentByte=0}P.prototype={readBit:function(){if(this.shift<0){if(this.position>=this.end)throw new L("end of data while reading bit");this.currentByte=this.data[this.position++],this.shift=7}var E=this.currentByte>>this.shift&1;return this.shift--,E},readBits:function(E){var U=0,K;for(K=E-1;K>=0;K--)U|=this.readBit()<<K;return U},byteAlign:function(){this.shift=-1},next:function(){return this.position>=this.end?-1:this.data[this.position++]}};function T(D,E,U){var K=0,H,$=E.length,Q;for(H=0;H<$;H++)if(Q=U[E[H]],Q){if(D===K)return Q;K++}throw new L("can't find custom Huffman table")}function R(D,E,U,K,H){var $=[],Q,te;for(Q=0;Q<=34;Q++)te=H.readBits(4),$.push(new M([Q,te,0,0]));var he=new F($,!1);for($.length=0,Q=0;Q<K;)if(te=he.decode(H),te>=32){var de=void 0,ve=void 0,xe=void 0;switch(te){case 32:if(Q===0)throw new L("no previous value in symbol ID table");ve=H.readBits(2)+3,de=$[Q-1].prefixLength;break;case 33:ve=H.readBits(3)+3,de=0;break;case 34:ve=H.readBits(7)+11,de=0;break;default:throw new L("invalid code length in symbol ID table")}for(xe=0;xe<ve;xe++)$.push(new M([Q,de,0,0])),Q++}else $.push(new M([Q,te,0,0])),Q++;H.byteAlign();var ge=new F($,!1),ye=0,be,Fe,me;switch(D.huffmanFS){case 0:case 1:be=I(D.huffmanFS+6);break;case 3:be=T(ye,E,U),ye++;break;default:throw new L("invalid Huffman FS selector")}switch(D.huffmanDS){case 0:case 1:case 2:Fe=I(D.huffmanDS+8);break;case 3:Fe=T(ye,E,U),ye++;break;default:throw new L("invalid Huffman DS selector")}switch(D.huffmanDT){case 0:case 1:case 2:me=I(D.huffmanDT+11);break;case 3:me=T(ye,E,U),ye++;break;default:throw new L("invalid Huffman DT selector")}if(D.refinement)throw new L("refinement with Huffman is not supported");return{symbolIDTable:ge,tableFirstS:be,tableDeltaS:Fe,tableDeltaT:me}}function W(D,E,U){var K=0,H,$;switch(D.huffmanDHSelector){case 0:case 1:H=I(D.huffmanDHSelector+4);break;case 3:H=T(K,E,U),K++;break;default:throw new L("invalid Huffman DH selector")}switch(D.huffmanDWSelector){case 0:case 1:$=I(D.huffmanDWSelector+2);break;case 3:$=T(K,E,U),K++;break;default:throw new L("invalid Huffman DW selector")}var Q,te;return D.bitmapSizeSelector?(Q=T(K,E,U),K++):Q=I(1),D.aggregationInstancesSelector?te=T(K,E,U):te=I(1),{tableDeltaHeight:H,tableDeltaWidth:$,tableBitmapSize:Q,tableAggregateInstances:te}}function Y(D,E,U){var K=[],H,$,Q;for($=0;$<U;
2$++){for(Q=new Uint8Array(E),K.push(Q),H=0;H<E;H++)Q[H]=D.readBit();D.byteAlign()}return K}function q(D,E,U,K){var H={K:-1,Columns:E,Rows:U,BlackIs1:!0,EndOfBlock:K},$=new z.CCITTFaxDecoder(D,H),Q=[],te,he,de,ve,xe,ge=!1;for(he=0;he<U;he++)for(de=new Uint8Array(E),Q.push(de),xe=-1,te=0;te<E;te++)xe<0&&(ve=$.readNextChar(),ve===-1&&(ve=0,ge=!0),xe=7),de[te]=ve>>xe&1,xe--;if(K&&!ge)for(var ye=5,be=0;be<ye&&$.readNextChar()!==-1;be++);return Q}function N(){}return N.prototype={parseChunks:function(E){return s(E)},parse:function(E){var U=C(E),K=U.imgData,H=U.width,$=U.height;return this.width=H,this.height=$,K}},N}();G.Jbig2Image=J},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.ArithmeticDecoder=void 0;function t(ue,ne){if(!(ue instanceof ne))throw new TypeError("Cannot call a class as a function")}function g(ue,ne){for(var ie=0;ie<ne.length;ie++){var n=ne[ie];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(ue,n.key,n)}}function z(ue,ne,ie){return ne&&g(ue.prototype,ne),ie&&g(ue,ie),ue}var e=[{qe:22017,nmps:1,nlps:1,switchFlag:1},{qe:13313,nmps:2,nlps:6,switchFlag:0},{qe:6145,nmps:3,nlps:9,switchFlag:0},{qe:2753,nmps:4,nlps:12,switchFlag:0},{qe:1313,nmps:5,nlps:29,switchFlag:0},{qe:545,nmps:38,nlps:33,switchFlag:0},{qe:22017,nmps:7,nlps:6,switchFlag:1},{qe:21505,nmps:8,nlps:14,switchFlag:0},{qe:18433,nmps:9,nlps:14,switchFlag:0},{qe:14337,nmps:10,nlps:14,switchFlag:0},{qe:12289,nmps:11,nlps:17,switchFlag:0},{qe:9217,nmps:12,nlps:18,switchFlag:0},{qe:7169,nmps:13,nlps:20,switchFlag:0},{qe:5633,nmps:29,nlps:21,switchFlag:0},{qe:22017,nmps:15,nlps:14,switchFlag:1},{qe:21505,nmps:16,nlps:14,switchFlag:0},{qe:20737,nmps:17,nlps:15,switchFlag:0},{qe:18433,nmps:18,nlps:16,switchFlag:0},{qe:14337,nmps:19,nlps:17,switchFlag:0},{qe:13313,nmps:20,nlps:18,switchFlag:0},{qe:12289,nmps:21,nlps:19,switchFlag:0},{qe:10241,nmps:22,nlps:19,switchFlag:0},{qe:9217,nmps:23,nlps:20,switchFlag:0},{qe:8705,nmps:24,nlps:21,switchFlag:0},{qe:7169,nmps:25,nlps:22,switchFlag:0},{qe:6145,nmps:26,nlps:23,switchFlag:0},{qe:5633,nmps:27,nlps:24,switchFlag:0},{qe:5121,nmps:28,nlps:25,switchFlag:0},{qe:4609,nmps:29,nlps:26,switchFlag:0},{qe:4353,nmps:30,nlps:27,switchFlag:0},{qe:2753,nmps:31,nlps:28,switchFlag:0},{qe:2497,nmps:32,nlps:29,switchFlag:0},{qe:2209,nmps:33,nlps:30,switchFlag:0},{qe:1313,nmps:34,nlps:31,switchFlag:0},{qe:1089,nmps:35,nlps:32,switchFlag:0},{qe:673,nmps:36,nlps:33,switchFlag:0},{qe:545,nmps:37,nlps:34,switchFlag:0},{qe:321,nmps:38,nlps:35,switchFlag:0},{qe:273,nmps:39,nlps:36,switchFlag:0},{qe:133,nmps:40,nlps:37,switchFlag:0},{qe:73,nmps:41,nlps:38,switchFlag:0},{qe:37,nmps:42,nlps:39,switchFlag:0},{qe:21,nmps:43,nlps:40,switchFlag:0},{qe:9,nmps:44,nlps:41,switchFlag:0},{qe:5,nmps:45,nlps:42,switchFlag:0},{qe:1,nmps:45,nlps:43,switchFlag:0},{qe:22017,nmps:46,nlps:46,switchFlag:0}],se=function(){function ue(ne,ie,n){t(this,ue),this.data=ne,this.bp=ie,this.dataEnd=n,this.chigh=ne[ie],this.clow=0,this.byteIn(),this.chigh=this.chigh<<7&65535|this.clow>>9&127,this.clow=this.clow<<7&65535,this.ct-=7,this.a=32768}return z(ue,[{key:"byteIn",value:function(){var ie=this.data,n=this.bp;ie[n]===255?ie[n+1]>143?(this.clow+=65280,this.ct=8):(n++,this.clow+=ie[n]<<9,this.ct=7,this.bp=n):(n++,this.clow+=n<this.dataEnd?ie[n]<<8:65280,this.ct=8,this.bp=n),this.clow>65535&&(this.chigh+=this.clow>>16,this.clow&=65535)}},{key:"readBit",value:function(ie,n){var r=ie[n]>>1,L=ie[n]&1,J=e[r],V=J.qe,j,X=this.a-V;if(this.chigh<V)X<V?(X=V,j=L,r=J.nmps):(X=V,j=1^L,J.switchFlag===1&&(L=j),r=J.nlps);else{if(this.chigh-=V,(X&32768)!==0)return this.a=X,L;X<V?(j=1^L,J.switchFlag===1&&(L=j),r=J.nlps):(j=L,r=J.nmps)}do this.ct===0&&this.byteIn(),X<<=1,this.chigh=this.chigh<<1&65535|this.clow>>15&1,this.clow=this.clow<<1&65535,this.ct--;while((X&32768)===0);return this.a=X,ie[n]=r<<1|L,j}}]),ue}();G.ArithmeticDecoder=se},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.JpegStream=void 0;var t=h(5),g=h(190),z=h(183),e=h(197),se=function(){function ne(ie,n,r,L){for(var J;(J=ie.getByte())!==-1;)if(J===255){ie.skip(-1);break}this.stream=ie,this.maybeLength=n,this.dict=r,this.params=L,g.DecodeStream.call(this,n)}return ne.prototype=Object.create(g.DecodeStream.prototype),Object.defineProperty(ne.prototype,"bytes",{get:function(){return(0,t.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),ne.prototype.ensureBuffer=function(ie){},ne.prototype.readBlock=function(){if(!this.eof){var ie={decodeTransform:void 0,colorTransform:void 0},n=this.dict.getArray("Decode","D");
2if(this.forceRGB&&Array.isArray(n)){for(var r=this.dict.get("BitsPerComponent")||8,L=n.length,J=new Int32Array(L),V=!1,j=(1<<r)-1,X=0;X<L;X+=2)J[X]=(n[X+1]-n[X])*256|0,J[X+1]=n[X]*j|0,(J[X]!==256||J[X+1]!==0)&&(V=!0);V&&(ie.decodeTransform=J)}if((0,z.isDict)(this.params)){var re=this.params.get("ColorTransform");Number.isInteger(re)&&(ie.colorTransform=re)}var Z=new e.JpegImage(ie);Z.parse(this.bytes);var oe=Z.getData({width:this.drawWidth,height:this.drawHeight,forceRGB:this.forceRGB,isSourcePDF:!0});this.buffer=oe,this.bufferLength=oe.length,this.eof=!0}},ne.prototype.getIR=function(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(0,t.createObjectURL)(this.bytes,"image/jpeg",ie)},ne}();G.JpegStream=se},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.JpegImage=void 0;var t=h(5);function g(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?g=function(X){return typeof X}:g=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},g(V)}function z(V,j){if(!(V instanceof j))throw new TypeError("Cannot call a class as a function")}function e(V,j){return j&&(g(j)==="object"||typeof j=="function")?j:se(V)}function se(V){if(V===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return V}function ue(V){return ue=Object.setPrototypeOf?Object.getPrototypeOf:function(X){return X.__proto__||Object.getPrototypeOf(X)},ue(V)}function ne(V,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");V.prototype=Object.create(j&&j.prototype,{constructor:{value:V,writable:!0,configurable:!0}}),j&&ie(V,j)}function ie(V,j){return ie=Object.setPrototypeOf||function(re,Z){return re.__proto__=Z,re},ie(V,j)}var n=function(V){ne(j,V);function j(X){return z(this,j),e(this,ue(j).call(this,"JPEG error: ".concat(X)))}return j}(t.BaseException),r=function(V){ne(j,V);function j(X,re){var Z;return z(this,j),Z=e(this,ue(j).call(this,X)),Z.scanLines=re,Z}return j}(t.BaseException),L=function(V){ne(j,V);function j(){return z(this,j),e(this,ue(j).apply(this,arguments))}return j}(t.BaseException),J=function(){var j=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),X=4017,re=799,Z=3406,oe=2276,_=1567,B=3784,ae=5793,S=2896;function m(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},d=c.decodeTransform,y=d===void 0?null:d,x=c.colorTransform,l=x===void 0?-1:x;this._decodeTransform=y,this._colorTransform=l}function f(c,d){for(var y=0,x=[],l,a,s=16;s>0&&!c[s-1];)s--;x.push({children:[],index:0});var C=x[0],A;for(l=0;l<s;l++){for(a=0;a<c[l];a++){for(C=x.pop(),C.children[C.index]=d[y];C.index>0;)C=x.pop();for(C.index++,x.push(C);x.length<=l;)x.push(A={children:[],index:0}),C.children[C.index]=A.children,C=A;y++}l+1<s&&(x.push(A={children:[],index:0}),C.children[C.index]=A.children,C=A)}return x[0].children}function i(c,d,y){return 64*((c.blocksPerLine+1)*d+y)}function u(c,d,y,x,l,a,s,C,A){var M=arguments.length>9&&arguments[9]!==void 0?arguments[9]:!1,w=y.mcusPerLine,F=y.progressive,O=d,b=0,I=0;function P(){if(I>0)return I--,b>>I&1;if(b=c[d++],b===255){var ke=c[d++];if(ke){if(ke===220&&M){d+=2;var He=c[d++]<<8|c[d++];if(He>0&&He!==y.scanLines)throw new r("Found DNL marker (0xFFDC) while parsing scan data",He)}else if(ke===217)throw new L("Found EOI marker (0xFFD9) while parsing scan data");throw new n("unexpected marker ".concat((b<<8|ke).toString(16)))}}return I=7,b>>>7}function T(ke){for(var He=ke;;){if(He=He[P()],typeof He=="number")return He;if(g(He)!=="object")throw new n("invalid huffman sequence")}}function R(ke){for(var He=0;ke>0;)He=He<<1|P(),ke--;return He}function W(ke){if(ke===1)return P()===1?1:-1;var He=R(ke);return He>=1<<ke-1?He:He+(-1<<ke)+1}function Y(ke,He){var Le=T(ke.huffmanTableDC),Ve=Le===0?0:W(Le);ke.blockData[He]=ke.pred+=Ve;for(var Ue=1;Ue<64;){var Ie=T(ke.huffmanTableAC),ce=Ie&15,Ee=Ie>>4;if(ce===0){if(Ee<15)break;Ue+=16;continue}Ue+=Ee;var Ce=j[Ue];ke.blockData[He+Ce]=W(ce),Ue++}}function q(ke,He){var Le=T(ke.huffmanTableDC),Ve=Le===0?0:W(Le)<<A;ke.blockData[He]=ke.pred+=Ve}function N(ke,He){ke.blockData[He]|=P()<<A}var D=0;function E(ke,He){if(D>0){D--;return}for(var Le=a,Ve=s;Le<=Ve;){var Ue=T(ke.huffmanTableAC),Ie=Ue&15,ce=Ue>>4;if(Ie===0){if(ce<15){D=R(ce)+(1<<ce)-1;break}Le+=16;continue}Le+=ce;var Ee=j[Le];ke.blockData[He+Ee]=W(Ie)*(1<<A),Le++}}var U=0,K;function H(ke,He){for(var Le=a,Ve=s,Ue=0,Ie,ce;Le<=Ve;){var Ee=He+j[Le],Ce=ke.blockData[Ee]<0?-1:1;switch(U){case 0:if(ce=T(ke.huffmanTableAC),Ie=ce&15,Ue=ce>>4,Ie===0)Ue<15?(D=R(Ue)+(1<<Ue),U=4):(Ue=16,U=1);else{if(Ie!==1)throw new n("invalid ACn encoding");K=W(Ie),U=Ue?2:3}continue;case 1:case 2:ke.blockData[Ee]?ke.blockData[Ee]+=Ce*(P()<<A):(Ue--,Ue===0&&(U=U===2?3:0));break;case 3:ke.blockData[Ee]?ke.blockData[Ee]+=Ce*(P()<<A):(ke.blockData[Ee]=K<<A,U=0);break;case 4:ke.blockData[Ee]&&(ke.blockData[Ee]+=Ce*(P()<<A));break}Le++}U===4&&(D--,D===0&&(U=0))}function $(ke,He,Le,Ve,Ue){var Ie=Le/w|0,ce=Le%w,Ee=Ie*ke.v+Ve,Ce=ce*ke.h+Ue,Se=i(ke,Ee,Ce);He(ke,Se)}function Q(ke,He,Le){var Ve=Le/ke.blocksPerLine|0,Ue=Le%ke.blocksPerLine,Ie=i(ke,Ve,Ue);He(ke,Ie)}var te=x.length,he,de,ve,xe,ge,ye;F?a===0?ye=C===0?q:N:ye=C===0?E:H:ye=Y;var be=0,Fe,me;te===1?me=x[0].blocksPerLine*x[0].blocksPerColumn:me=w*y.mcusPerColumn;for(var Ae,we;be<me;){var De=l?Math.min(me-be,l):me;for(de=0;de<te;de++)x[de].pred=0;if(D=0,te===1)for(he=x[0],ge=0;ge<De;ge++)Q(he,ye,be),be++;else for(ge=0;ge<De;ge++){for(de=0;de<te;de++)for(he=x[de],Ae=he.h,we=he.v,ve=0;ve<we;ve++)for(xe=0;xe<Ae;xe++)$(he,ye,be,ve,xe);be++}if(I=0,Fe=v(c,d),Fe)Fe.invalid&&((0,t.warn)("decodeScan - unexpected MCU data, current marker is: "+Fe.invalid),d=Fe.offset);else break;var Oe=Fe&&Fe.marker;if(!Oe||Oe<=65280)throw new n("decodeScan - a valid marker was not found.");if(Oe>=65488&&Oe<=65495)d+=2;else break}return Fe=v(c,d),Fe&&Fe.invalid&&((0,t.warn)("decodeScan - unexpected Scan data, current marker is: "+Fe.invalid),d=Fe.offset),d-O}function o(c,d,y){var x=c.quantizationTable,l=c.blockData,a,s,C,A,M,w,F,O,b,I,P,T,R,W,Y,q,N;if(!x)throw new n("missing required Quantization Table.");for(var D=0;D<64;D+=8){if(b=l[d+D],I=l[d+D+1],P=l[d+D+2],T=l[d+D+3],R=l[d+D+4],W=l[d+D+5],Y=l[d+D+6],q=l[d+D+7],b*=x[D],(I|P|T|R|W|Y|q)===0){N=ae*b+512>>10,y[D]=N,y[D+1]=N,y[D+2]=N,y[D+3]=N,y[D+4]=N,y[D+5]=N,y[D+6]=N,y[D+7]=N;continue}
2I*=x[D+1],P*=x[D+2],T*=x[D+3],R*=x[D+4],W*=x[D+5],Y*=x[D+6],q*=x[D+7],a=ae*b+128>>8,s=ae*R+128>>8,C=P,A=Y,M=S*(I-q)+128>>8,O=S*(I+q)+128>>8,w=T<<4,F=W<<4,a=a+s+1>>1,s=a-s,N=C*B+A*_+128>>8,C=C*_-A*B+128>>8,A=N,M=M+F+1>>1,F=M-F,O=O+w+1>>1,w=O-w,a=a+A+1>>1,A=a-A,s=s+C+1>>1,C=s-C,N=M*oe+O*Z+2048>>12,M=M*Z-O*oe+2048>>12,O=N,N=w*re+F*X+2048>>12,w=w*X-F*re+2048>>12,F=N,y[D]=a+O,y[D+7]=a-O,y[D+1]=s+F,y[D+6]=s-F,y[D+2]=C+w,y[D+5]=C-w,y[D+3]=A+M,y[D+4]=A-M}for(var E=0;E<8;++E){if(b=y[E],I=y[E+8],P=y[E+16],T=y[E+24],R=y[E+32],W=y[E+40],Y=y[E+48],q=y[E+56],(I|P|T|R|W|Y|q)===0){N=ae*b+8192>>14,N=N<-2040?0:N>=2024?255:N+2056>>4,l[d+E]=N,l[d+E+8]=N,l[d+E+16]=N,l[d+E+24]=N,l[d+E+32]=N,l[d+E+40]=N,l[d+E+48]=N,l[d+E+56]=N;continue}a=ae*b+2048>>12,s=ae*R+2048>>12,C=P,A=Y,M=S*(I-q)+2048>>12,O=S*(I+q)+2048>>12,w=T,F=W,a=(a+s+1>>1)+4112,s=a-s,N=C*B+A*_+2048>>12,C=C*_-A*B+2048>>12,A=N,M=M+F+1>>1,F=M-F,O=O+w+1>>1,w=O-w,a=a+A+1>>1,A=a-A,s=s+C+1>>1,C=s-C,N=M*oe+O*Z+2048>>12,M=M*Z-O*oe+2048>>12,O=N,N=w*re+F*X+2048>>12,w=w*X-F*re+2048>>12,F=N,b=a+O,q=a-O,I=s+F,Y=s-F,P=C+w,W=C-w,T=A+M,R=A-M,b=b<16?0:b>=4080?255:b>>4,I=I<16?0:I>=4080?255:I>>4,P=P<16?0:P>=4080?255:P>>4,T=T<16?0:T>=4080?255:T>>4,R=R<16?0:R>=4080?255:R>>4,W=W<16?0:W>=4080?255:W>>4,Y=Y<16?0:Y>=4080?255:Y>>4,q=q<16?0:q>=4080?255:q>>4,l[d+E]=b,l[d+E+8]=I,l[d+E+16]=P,l[d+E+24]=T,l[d+E+32]=R,l[d+E+40]=W,l[d+E+48]=Y,l[d+E+56]=q}}function p(c,d){for(var y=d.blocksPerLine,x=d.blocksPerColumn,l=new Int16Array(64),a=0;a<x;a++)for(var s=0;s<y;s++){var C=i(d,a,s);o(d,C,l)}return d.blockData}function v(c,d){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:d;function x(A){return c[A]<<8|c[A+1]}var l=c.length-1,a=y<d?y:d;if(d>=l)return null;var s=x(d);if(s>=65472&&s<=65534)return{invalid:null,marker:s,offset:d};for(var C=x(a);!(C>=65472&&C<=65534);){if(++a>=l)return null;C=x(a)}return{invalid:s.toString(16),marker:C,offset:a}}return m.prototype={parse:function(d){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=y.dnlScanLines,l=x===void 0?null:x;function a(){var Se=d[A]<<8|d[A+1];return A+=2,Se}function s(){var Se=a(),Ne=A+Se-2,Me=v(d,Ne,A);Me&&Me.invalid&&((0,t.warn)("readDataBlock - incorrect length, current marker is: "+Me.invalid),Ne=Me.offset);var Qe=d.subarray(A,Ne);return A+=Qe.length,Qe}function C(Se){for(var Ne=Math.ceil(Se.samplesPerLine/8/Se.maxH),Me=Math.ceil(Se.scanLines/8/Se.maxV),Qe=0;Qe<Se.components.length;Qe++){ke=Se.components[Qe];var ze=Math.ceil(Math.ceil(Se.samplesPerLine/8)*ke.h/Se.maxH),_e=Math.ceil(Math.ceil(Se.scanLines/8)*ke.v/Se.maxV),rr=Ne*ke.h,ur=Me*ke.v,cr=64*ur*(rr+1);ke.blockData=new Int16Array(cr),ke.blocksPerLine=ze,ke.blocksPerColumn=_e}Se.mcusPerLine=Ne,Se.mcusPerColumn=Me}var A=0,M=null,w=null,F,O,b=0,I=[],P=[],T=[],R=a();if(R!==65496)throw new n("SOI not found");R=a();e:for(;R!==65497;){var W,Y,q;switch(R){case 65504:case 65505:case 65506:case 65507:case 65508:case 65509:case 65510:case 65511:case 65512:case 65513:case 65514:case 65515:case 65516:case 65517:case 65518:case 65519:case 65534:var N=s();R===65504&&N[0]===74&&N[1]===70&&N[2]===73&&N[3]===70&&N[4]===0&&(M={version:{major:N[5],minor:N[6]},densityUnits:N[7],xDensity:N[8]<<8|N[9],yDensity:N[10]<<8|N[11],thumbWidth:N[12],thumbHeight:N[13],thumbData:N.subarray(14,14+3*N[12]*N[13])}),R===65518&&N[0]===65&&N[1]===100&&N[2]===111&&N[3]===98&&N[4]===101&&(w={version:N[5]<<8|N[6],flags0:N[7]<<8|N[8],flags1:N[9]<<8|N[10],transformCode:N[11]});break;case 65499:for(var D=a(),E=D+A-2,U;A<E;){var K=d[A++],H=new Uint16Array(64);if(K>>4===0)for(Y=0;Y<64;Y++)U=j[Y],H[U]=d[A++];else if(K>>4===1)for(Y=0;Y<64;Y++)U=j[Y],H[U]=a();else throw new n("DQT - invalid table spec");I[K&15]=H}break;case 65472:case 65473:case 65474:if(F)throw new n("Only single frame JPEGs supported");a(),F={},F.extended=R===65473,F.progressive=R===65474,F.precision=d[A++];var $=a();F.scanLines=l||$,F.samplesPerLine=a(),F.components=[],F.componentIds={};var Q=d[A++],te,he=0,de=0;for(W=0;W<Q;W++){te=d[A];var ve=d[A+1]>>4,xe=d[A+1]&15;he<ve&&(he=ve),de<xe&&(de=xe);var ge=d[A+2];q=F.components.push({h:ve,v:xe,quantizationId:ge,quantizationTable:null}),F.componentIds[te]=q-1,A+=3}F.maxH=he,F.maxV=de,C(F);break;case 65476:var ye=a();for(W=2;W<ye;
2){var be=d[A++],Fe=new Uint8Array(16),me=0;for(Y=0;Y<16;Y++,A++)me+=Fe[Y]=d[A];var Ae=new Uint8Array(me);for(Y=0;Y<me;Y++,A++)Ae[Y]=d[A];W+=17+me,(be>>4===0?T:P)[be&15]=f(Fe,Ae)}break;case 65501:a(),O=a();break;case 65498:var we=++b===1&&!l;a();var De=d[A++],Oe=[],ke;for(W=0;W<De;W++){var He=F.componentIds[d[A++]];ke=F.components[He];var Le=d[A++];ke.huffmanTableDC=T[Le>>4],ke.huffmanTableAC=P[Le&15],Oe.push(ke)}var Ve=d[A++],Ue=d[A++],Ie=d[A++];try{var ce=u(d,A,F,Oe,O,Ve,Ue,Ie>>4,Ie&15,we);A+=ce}catch(Se){if(Se instanceof r)return(0,t.warn)("".concat(Se.message," -- attempting to re-parse the JPEG image.")),this.parse(d,{dnlScanLines:Se.scanLines});if(Se instanceof L){(0,t.warn)("".concat(Se.message," -- ignoring the rest of the image data."));break e}throw Se}break;case 65500:A+=4;break;case 65535:d[A]!==255&&A--;break;default:if(d[A-3]===255&&d[A-2]>=192&&d[A-2]<=254){A-=3;break}var Ee=v(d,A-2);if(Ee&&Ee.invalid){(0,t.warn)("JpegImage.parse - unexpected data, current marker is: "+Ee.invalid),A=Ee.offset;break}if(A>d.length-2){(0,t.warn)("JpegImage.parse - reached the end of the image data without finding an EOI marker (0xFFD9).");break e}throw new n("JpegImage.parse - unknown marker: "+R.toString(16))}R=a()}for(this.width=F.samplesPerLine,this.height=F.scanLines,this.jfif=M,this.adobe=w,this.components=[],W=0;W<F.components.length;W++){ke=F.components[W];var Ce=I[ke.quantizationId];Ce&&(ke.quantizationTable=Ce),this.components.push({output:p(F,ke),scaleX:ke.h/F.maxH,scaleY:ke.v/F.maxV,blocksPerLine:ke.blocksPerLine,blocksPerColumn:ke.blocksPerColumn})}this.numComponents=this.components.length},_getLinearizedBlockData:function(d,y){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=this.width/d,a=this.height/y,s,C,A,M,w,F,O,b,I,P,T=0,R,W=this.components.length,Y=d*y*W,q=new Uint8ClampedArray(Y),N=new Uint32Array(d),D=4294967288;for(O=0;O<W;O++){for(s=this.components[O],C=s.scaleX*l,A=s.scaleY*a,T=O,R=s.output,M=s.blocksPerLine+1<<3,w=0;w<d;w++)b=0|w*C,N[w]=(b&D)<<3|b&7;for(F=0;F<y;F++)for(b=0|F*A,P=M*(b&D)|(b&7)<<3,w=0;w<d;w++)q[T]=R[P+N[w]],T+=W}var E=this._decodeTransform;if(!x&&W===4&&!E&&(E=new Int32Array([-256,255,-256,255,-256,255,-256,255])),E)for(O=0;O<Y;)for(b=0,I=0;b<W;b++,O++,I+=2)q[O]=(q[O]*E[I]>>8)+E[I+1];return q},get _isColorConversionNeeded(){return this.adobe?!!this.adobe.transformCode:this.numComponents===3?this._colorTransform!==0:this._colorTransform===1},_convertYccToRgb:function(d){for(var y,x,l,a=0,s=d.length;a<s;a+=3)y=d[a],x=d[a+1],l=d[a+2],d[a]=y-179.456+1.402*l,d[a+1]=y+135.459-.344*x-.714*l,d[a+2]=y-226.816+1.772*x;return d},_convertYcckToRgb:function(d){for(var y,x,l,a,s=0,C=0,A=d.length;C<A;C+=4)y=d[C],x=d[C+1],l=d[C+2],a=d[C+3],d[s++]=-122.67195406894+x*(-660635669420364e-19*x+.000437130475926232*l-54080610064599e-18*y+.00048449797120281*a-.154362151871126)+l*(-.000957964378445773*l+.000817076911346625*y-.00477271405408747*a+1.53380253221734)+y*(.000961250184130688*y-.00266257332283933*a+.48357088451265)+a*(-.000336197177618394*a+.484791561490776),d[s++]=107.268039397724+x*(219927104525741e-19*x-.000640992018297945*l+.000659397001245577*y+.000426105652938837*a-.176491792462875)+l*(-.000778269941513683*l+.00130872261408275*y+.000770482631801132*a-.151051492775562)+y*(.00126935368114843*y-.00265090189010898*a+.25802910206845)+a*(-.000318913117588328*a-.213742400323665),d[s++]=-20.810012546947+x*(-.000570115196973677*x-263409051004589e-19*l+.0020741088115012*y-.00288260236853442*a+.814272968359295)+l*(-153496057440975e-19*l-.000132689043961446*y+.000560833691242812*a-.195152027534049)+y*(.00174418132927582*y-.00255243321439347*a+.116935020465145)+a*(-.000343531996510555*a+.24165260232407);return d.subarray(0,s)},_convertYcckToCmyk:function(d){for(var y,x,l,a=0,s=d.length;a<s;a+=4)y=d[a],x=d[a+1],l=d[a+2],d[a]=434.456-y-1.402*l,d[a+1]=119.541-y+.344*x+.714*l,d[a+2]=481.816-y-1.772*x;return d},_convertCmykToRgb:function(d){for(var y,x,l,a,s=0,C=1/255,A=0,M=d.length;A<M;A+=4)y=d[A]*C,x=d[A+1]*C,l=d[A+2]*C,a=d[A+3]*C,d[s++]=255+y*(-4.387332384609988*y+54.48615194189176*x+18.82290502165302*l+212.25662451639585*a-285.2331026137004)+x*(1.7149763477362134*x-5.6096736904047315*l-17.873870861415444*a-5.497006427196366)+l*(-2.5217340131683033*l-21.248923337353073*a+17.5119270841813)-a*(21.86122147463605*a+189.48180835922747),d[s++]=255+y*(8.841041422036149*y+60.118027045597366*x+6.871425592049007*l+31.159100130055922*a-79.2970844816548)+x*(-15.310361306967817*x+17.575251261109482*l+131.35250912493976*a-190.9453302588951)+l*(4.444339102852739*l+9.8632861493405*a-24.86741582555878)-a*(20.737325471181034*a+187.80453709719578),d[s++]=255+y*(.8842522430003296*y+8.078677503112928*x+30.89978309703729*l-.23883238689178934*a-14.183576799673286)+x*(10.49593273432072*x+63.02378494754052*l+50.606957656360734*a-112.23884253719248)+l*(.03296041114873217*l+11
25.60384449646641*a-193.58209356861505)-a*(22.33816807309886*a+180.12613974708367);return d.subarray(0,s)},getData:function(d){var y=d.width,x=d.height,l=d.forceRGB,a=l===void 0?!1:l,s=d.isSourcePDF,C=s===void 0?!1:s;if(this.numComponents>4)throw new n("Unsupported color mode");var A=this._getLinearizedBlockData(y,x,C);if(this.numComponents===1&&a){for(var M=A.length,w=new Uint8ClampedArray(M*3),F=0,O=0;O<M;O++){var b=A[O];w[F++]=b,w[F++]=b,w[F++]=b}return w}else{if(this.numComponents===3&&this._isColorConversionNeeded)return this._convertYccToRgb(A);if(this.numComponents===4){if(this._isColorConversionNeeded)return a?this._convertYcckToRgb(A):this._convertYcckToCmyk(A);if(a)return this._convertCmykToRgb(A)}}return A}},m}();G.JpegImage=J},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.JpxStream=void 0;var t=h(190),g=h(199),z=h(5),e=function(){function ue(ne,ie,n,r){this.stream=ne,this.maybeLength=ie,this.dict=n,this.params=r,t.DecodeStream.call(this,ie)}return ue.prototype=Object.create(t.DecodeStream.prototype),Object.defineProperty(ue.prototype,"bytes",{get:function(){return(0,z.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),ue.prototype.ensureBuffer=function(ne){},ue.prototype.readBlock=function(){if(!this.eof){var ne=new g.JpxImage;ne.parse(this.bytes);var ie=ne.width,n=ne.height,r=ne.componentsCount,L=ne.tiles.length;if(L===1)this.buffer=ne.tiles[0].items;else{for(var J=new Uint8ClampedArray(ie*n*r),V=0;V<L;V++)for(var j=ne.tiles[V],X=j.width,re=j.height,Z=j.left,oe=j.top,_=j.items,B=0,ae=(ie*oe+Z)*r,S=ie*r,m=X*r,f=0;f<re;f++){var i=_.subarray(B,B+m);J.set(i,ae),B+=m,ae+=S}this.buffer=J}this.bufferLength=this.buffer.length,this.eof=!0}},ue}();G.JpxStream=e},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.JpxImage=void 0;var t=h(5),g=h(195);function z(J){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?z=function(j){return typeof j}:z=function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},z(J)}function e(J,V){if(!(J instanceof V))throw new TypeError("Cannot call a class as a function")}function se(J,V){return V&&(z(V)==="object"||typeof V=="function")?V:ue(J)}function ue(J){if(J===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return J}function ne(J){return ne=Object.setPrototypeOf?Object.getPrototypeOf:function(j){return j.__proto__||Object.getPrototypeOf(j)},ne(J)}function ie(J,V){if(typeof V!="function"&&V!==null)throw new TypeError("Super expression must either be null or a function");J.prototype=Object.create(V&&V.prototype,{constructor:{value:J,writable:!0,configurable:!0}}),V&&n(J,V)}
2function n(J,V){return n=Object.setPrototypeOf||function(X,re){return X.__proto__=re,X},n(J,V)}var r=function(J){ie(V,J);function V(j){return e(this,V),se(this,ne(V).call(this,"JPX error: ".concat(j)))}return V}(t.BaseException),L=function(){var V={LL:0,LH:1,HL:1,HH:2};function j(){this.failOnCorruptedImage=!1}j.prototype={parse:function(F){var O=(0,t.readUint16)(F,0);if(O===65359){this.parseCodestream(F,0,F.length);return}for(var b=0,I=F.length;b<I;){var P=8,T=(0,t.readUint32)(F,b),R=(0,t.readUint32)(F,b+4);if(b+=P,T===1&&(T=(0,t.readUint32)(F,b)*4294967296+(0,t.readUint32)(F,b+4),b+=8,P+=8),T===0&&(T=I-b+P),T<P)throw new r("Invalid box field size");var W=T-P,Y=!0;switch(R){case 1785737832:Y=!1;break;case 1668246642:var q=F[b];if(q===1){var N=(0,t.readUint32)(F,b+3);switch(N){case 16:case 17:case 18:break;default:(0,t.warn)("Unknown colorspace "+N);break}}else q===2&&(0,t.info)("ICC profile not supported");break;case 1785737827:this.parseCodestream(F,b,b+W);break;case 1783636e3:(0,t.readUint32)(F,b)!==218793738&&(0,t.warn)("Invalid JP2 signature");break;case 1783634458:case 1718909296:case 1920099697:case 1919251232:case 1768449138:break;default:var D=String.fromCharCode(R>>24&255,R>>16&255,R>>8&255,R&255);(0,t.warn)("Unsupported header type "+R+" ("+D+")");break}Y&&(b+=W)}},parseImageProperties:function(F){for(var O=F.getByte();O>=0;){var b=O;O=F.getByte();var I=b<<8|O;if(I===65361){F.skip(4);var P=F.getInt32()>>>0,T=F.getInt32()>>>0,R=F.getInt32()>>>0,W=F.getInt32()>>>0;F.skip(16);var Y=F.getUint16();this.width=P-R,this.height=T-W,this.componentsCount=Y,this.bitsPerComponent=8;return}}throw new r("No size marker found in JPX stream")},parseCodestream:function(F,O,b){var I={},P=!1;try{for(var T=O;T+1<b;){var R=(0,t.readUint16)(F,T);T+=2;var W=0,Y,q,N,D,E,U;switch(R){case 65359:I.mainHeader=!0;break;case 65497:break;case 65361:W=(0,t.readUint16)(F,T);var K={};K.Xsiz=(0,t.readUint32)(F,T+4),K.Ysiz=(0,t.readUint32)(F,T+8),K.XOsiz=(0,t.readUint32)(F,T+12),K.YOsiz=(0,t.readUint32)(F,T+16),K.XTsiz=(0,t.readUint32)(F,T+20),K.YTsiz=(0,t.readUint32)(F,T+24),K.XTOsiz=(0,t.readUint32)(F,T+28),K.YTOsiz=(0,t.readUint32)(F,T+32);var H=(0,t.readUint16)(F,T+36);K.Csiz=H;var $=[];Y=T+38;for(var Q=0;Q<H;Q++){var te={precision:(F[Y]&127)+1,isSigned:!!(F[Y]&128),XRsiz:F[Y+1],YRsiz:F[Y+2]};Y+=3,X(te,K),$.push(te)}I.SIZ=K,I.components=$,re(I,$),I.QCC=[],I.COC=[];break;case 65372:W=(0,t.readUint16)(F,T);var he={};switch(Y=T+2,q=F[Y++],q&31){case 0:D=8,E=!0;break;case 1:D=16,E=!1;break;case 2:D=16,E=!0;break;default:throw new Error("Invalid SQcd value "+q)}for(he.noQuantization=D===8,he.scalarExpounded=E,he.guardBits=q>>5,N=[];Y<W+T;){var de={};D===8?(de.epsilon=F[Y++]>>3,de.mu=0):(de.epsilon=F[Y]>>3,de.mu=(F[Y]&7)<<8|F[Y+1],Y+=2),N.push(de)}he.SPqcds=N,I.mainHeader?I.QCD=he:(I.currentTile.QCD=he,I.currentTile.QCC=[]);break;case 65373:W=(0,t.readUint16)(F,T);var ve={};Y=T+2;var xe;switch(I.SIZ.Csiz<257?xe=F[Y++]:(xe=(0,t.readUint16)(F,Y),Y+=2),q=F[Y++
2],q&31){case 0:D=8,E=!0;break;case 1:D=16,E=!1;break;case 2:D=16,E=!0;break;default:throw new Error("Invalid SQcd value "+q)}for(ve.noQuantization=D===8,ve.scalarExpounded=E,ve.guardBits=q>>5,N=[];Y<W+T;)de={},D===8?(de.epsilon=F[Y++]>>3,de.mu=0):(de.epsilon=F[Y]>>3,de.mu=(F[Y]&7)<<8|F[Y+1],Y+=2),N.push(de);ve.SPqcds=N,I.mainHeader?I.QCC[xe]=ve:I.currentTile.QCC[xe]=ve;break;case 65362:W=(0,t.readUint16)(F,T);var ge={};Y=T+2;var ye=F[Y++];ge.entropyCoderWithCustomPrecincts=!!(ye&1),ge.sopMarkerUsed=!!(ye&2),ge.ephMarkerUsed=!!(ye&4),ge.progressionOrder=F[Y++],ge.layersCount=(0,t.readUint16)(F,Y),Y+=2,ge.multipleComponentTransform=F[Y++],ge.decompositionLevelsCount=F[Y++],ge.xcb=(F[Y++]&15)+2,ge.ycb=(F[Y++]&15)+2;var be=F[Y++];if(ge.selectiveArithmeticCodingBypass=!!(be&1),ge.resetContextProbabilities=!!(be&2),ge.terminationOnEachCodingPass=!!(be&4),ge.verticallyStripe=!!(be&8),ge.predictableTermination=!!(be&16),ge.segmentationSymbolUsed=!!(be&32),ge.reversibleTransformation=F[Y++],ge.entropyCoderWithCustomPrecincts){for(var Fe=[];Y<W+T;){var me=F[Y++];Fe.push({PPx:me&15,PPy:me>>4})}ge.precinctsSizes=Fe}var Ae=[];if(ge.selectiveArithmeticCodingBypass&&Ae.push("selectiveArithmeticCodingBypass"),ge.resetContextProbabilities&&Ae.push("resetContextProbabilities"),ge.terminationOnEachCodingPass&&Ae.push("terminationOnEachCodingPass"),ge.verticallyStripe&&Ae.push("verticallyStripe"),ge.predictableTermination&&Ae.push("predictableTermination"),Ae.length>0)throw P=!0,new Error("Unsupported COD options ("+Ae.join(", ")+")");I.mainHeader?I.COD=ge:(I.currentTile.COD=ge,I.currentTile.COC=[]);break;case 65424:W=(0,t.readUint16)(F,T),U={},U.index=(0,t.readUint16)(F,T+2),U.length=(0,t.readUint32)(F,T+4),U.dataEnd=U.length+T-2,U.partIndex=F[T+8],U.partsCount=F[T+9],I.mainHeader=!1,U.partIndex===0&&(U.COD=I.COD,U.COC=I.COC.slice(0),U.QCD=I.QCD,U.QCC=I.QCC.slice(0)),I.currentTile=U;break;case 65427:U=I.currentTile,U.partIndex===0&&(x(I,U.index),p(I)),W=U.dataEnd-T,v(I,F,T,W);break;case 65365:case 65367:case 65368:case 65380:W=(0,t.readUint16)(F,T);break;case 65363:throw new Error("Codestream code 0xFF53 (COC) is not implemented");default:throw new Error("Unknown codestream code: "+R.toString(16))}T+=W}}catch(we){if(P||this.failOnCorruptedImage)throw new r(we.message);(0,t.warn)("JPX: Trying to recover from: "+we.message)}this.tiles=y(I),this.width=I.SIZ.Xsiz-I.SIZ.XOsiz,this.height=I.SIZ.Ysiz-I.SIZ.YOsiz,this.componentsCount=I.SIZ.Csiz}};function X(w,F){w.x0=Math.ceil(F.XOsiz/w.XRsiz),w.x1=Math.ceil(F.Xsiz/w.XRsiz),w.y0=Math.ceil(F.YOsiz/w.YRsiz),w.y1=Math.ceil(F.Ysiz/w.YRsiz),w.width=w.x1-w.x0,w.height=w.y1-w.y0}function re(w,F){for(var O=w.SIZ,b,I=[],P=Math.ceil((O.Xsiz-O.XTOsiz)/O.XTsiz),T=Math.ceil((O.Ysiz-O.YTOsiz)/O.YTsiz),R=0;R<T;R++)for(var W=0;W<P;W++)b={},b.tx0=Math.max(O.XTOsiz+W*O.XTsiz,O.XOsiz),b.ty0=Math.max(O.YTOsiz+R*O.YTsiz,O.YOsiz),b.tx1=Math.min(O.XTOsiz+(W+1)*O.XTsiz,O.Xsiz),b.ty1=Math.min(O.YTOsiz+(R+1)*O.YTsiz,O.Ysiz),b.width=b.tx1-b.tx0,b.height=b.ty1-b.ty0,b.components=[],I.push(b);w.tiles=I;for(var Y=O.Csiz,q=0,N=Y;q<N;q++)for(var D=F[q],E=0,U=I.length;E<U;E++){var K={};b=I[E],K.tcx0=Math.ceil(b.tx0/D.XRsiz),K.tcy0=Math.ceil(b.ty0/D.YRsiz),K.tcx1=Math.ceil(b.tx1/D.XRsiz),K.tcy1=Math.ceil(b.ty1/D.YRsiz),K.width=K.tcx1-K.tcx0,K.height=K.tcy1-K.tcy0,b.components[q]=K}}function Z(w,F,O){var b=F.codingStyleParameters,I={};return b.entropyCoderWithCustomPrecincts?(I.PPx=b.precinctsSizes[O].PPx,I.PPy=b.precinctsSizes[O].PPy):(I.PPx=15,I.PPy=15),I.xcb_=O>0?Math.min(b.xcb,I.PPx-1):Math.min(b.xcb,I.PPx),I.ycb_=O>0?Math.min(b.ycb,I.PPy-1):Math.min(b.ycb,I.PPy),I}function oe(w,F,O){var b=1<<O.PPx,I=1<<O.PPy,P=F.resLevel===0,T=1<<O.PPx+(P?0:-1),R=1<<O.PPy+(P?0:-1),W=F.trx1>F.trx0?Math.ceil(F.trx1/b)-Math.floor(F.trx0/b):0,Y=F.try1>F.try0?Math.ceil(F.try1/I)-Math.floor(F.try0/I):0,q=W*Y;F.precinctParameters={precinctWidth:b,precinctHeight:I,numprecinctswide:W,numprecinctshigh:Y,numprecincts:q,precinctWidthInSubband:T,precinctHeightInSubband:R}}function _(w,F,O){var b=O.xcb_,I=O.ycb_,P=1<<b,T=1<<I,R=F.tbx0>>b,W=F.tby0>>I,Y=F.tbx1+P-1>>b,q=F.tby1+T-1>>I,N=F.resolution.precinctParameters,D=[],E=[],U,K,H,$;for(K=W;K<q;K++)for(U=R;U<Y;U++){H={cbx:U,cby:K,tbx0:P*U,tby0:T*K,tbx1:P*(U+1),tby1:T*(K+1)},H.tbx0_=Math.max(F.tbx0,H.tbx0),H.tby0_=Math.max(F.tby0,H.tby0),H.tbx1_=Math.min(F.tbx1,H.tbx1),H.tby1_=Math.min(F.tby1,H.tby1);var Q=Math.floor((H.tbx0_-F.tbx0)/N.precinctWidthInSubband),te=Math.floor((H.tby0_-F.tby0)/N.precinctHeightInSubband);if($=Q+te*N.numprecinctswide,H.precinctNumber=$,H.subbandType=F.type,H.Lblock=3,!(H.tbx1_<=H.tbx0_||H.tby1_<=H.tby0_)){D.push(H);var he=E[$];he!==void 0?(U<he.cbxMin?he.cbxMin=U:U>he.cbxMax&&(he.cbxMax=U),K<he.cbyMin?he.cbxMin=K:K>he.cbyMax&&(he.cbyMax=K)):E[$]=he={cbxMin:U,cbyMin:K,cbxMax:U,cbyMax:K},H.precinct=he}}F.codeblockParameters={codeblockWidth:b,codeblockHeight:I,numcodeblockwide:Y-R+1,numcodeblockhigh:q-W+1},F.codeblocks=D,F.precincts=E}function B(w,F,O){for(var b=[],I=w.subbands,P=0,T=I.length;P<T;P++)for(var R=I[P],W=R.codeblocks,Y=0,q=W.length;Y<q;Y++){var N=W[Y];N.precinctNumber===F&&b.push(N)}return{layerNumber:O,codeblocks:b}}function ae(w){for(var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=b.codingStyleDefaultParameters.layersCount,P=F.Csiz,T=0,R=0;R<P;R++)T=Math.max(T,b.components[R].codingStyleParameters.decompositionLevelsCount);var W=0,Y=0,q=0,N=0;this.nextPacket=function(){for(;W<I;W++){for(;Y<=T;Y++){for(;q<P;q++){var E=b.components[q];if(!(Y>E.codingStyleParameters.decompositionLevelsCount)){for(var U=E.resolutions[Y],K=U.precinctParameters.numprecincts;N<K;){var H=B(U,N,W);return N++,H}N=0}}q=0}Y=0}throw new r("Out of packets")}}function S(w){for(var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=b.codingStyleDefaultParameters.layersCount,P=F.Csiz,T=0,R=0;R<P;R++)T=Math.max(T,b.components[R].codingStyleParameters.decompositionLevelsCount);var W=0,Y=0,q=0,N=0;this.nextPacket=function(){for(;W<=T;W++){for(;Y<I;Y++){for(;q<P;q++){var E=b.components[q];if(!(W>E.codingStyleParameters.decompositionLevelsCount)){for(var U=E.resolutions[W],K=U.precinctParameters.numprecincts;N<K;){var H=B(U,N,Y);return N++,H}N=0}}q=0}Y=0}throw new r("Out of packets")}}function m(w){var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=b.codingStyleDefaultParameters.layersCount,P=F.Csiz,T,R,W,Y,q=0;for(W=0;W<P;W++){var N=b.components[W];q=Math.max(q,N.codingStyleParameters.decompositionLevelsCount)}var D=new Int32Array(q+1);for(R=0;R<=q;++R){var E=0;for(W=0;W<P;++W){var U=b.components[W].resolutions;R<U.length&&(E=Math.max(E,U[R].precinctParameters.numprecincts))}D[R]=E}T=0,R=0,W=0,Y=0,this.nextPacket=function(){for(;R<=q;R++){for(;Y<D[R];Y++){for(;W<P;W++){var H=b.components[W];if(!(R>H.codingStyleParameters.decompositionLevelsCount)){var $=H.resolutions[R],Q=$.precinctParameters.numprecincts;if(!(Y>=Q)){for(;T<I;){var te=B($,Y,T);return T++,te}T=0}}}W=0}Y=0}throw new r("Out of packets")}}function f(w){var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=b.codingStyleDefaultParameters.layersCount,P=F.Csiz,T=o(b),R=T,W=0,Y=0,q=0,N=0,D=0;this.nextPacket=function(){for(;D<R.maxNumHigh;D++){for(;N<R.maxNumWide;N++){for(;q<P;
2q++){for(var U=b.components[q],K=U.codingStyleParameters.decompositionLevelsCount;Y<=K;Y++){var H=U.resolutions[Y],$=T.components[q].resolutions[Y],Q=u(N,D,$,R,H);if(Q!==null){for(;W<I;){var te=B(H,Q,W);return W++,te}W=0}}Y=0}q=0}N=0}throw new r("Out of packets")}}function i(w){var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=b.codingStyleDefaultParameters.layersCount,P=F.Csiz,T=o(b),R=0,W=0,Y=0,q=0,N=0;this.nextPacket=function(){for(;Y<P;++Y){for(var E=b.components[Y],U=T.components[Y],K=E.codingStyleParameters.decompositionLevelsCount;N<U.maxNumHigh;N++){for(;q<U.maxNumWide;q++){for(;W<=K;W++){var H=E.resolutions[W],$=U.resolutions[W],Q=u(q,N,$,U,H);if(Q!==null){for(;R<I;){var te=B(H,Q,R);return R++,te}R=0}}W=0}q=0}N=0}throw new r("Out of packets")}}function u(w,F,O,b,I){var P=w*b.minWidth,T=F*b.minHeight;if(P%O.width!==0||T%O.height!==0)return null;var R=T/O.width*I.precinctParameters.numprecinctswide;return P/O.height+R}function o(w){for(var F=w.components.length,O=Number.MAX_VALUE,b=Number.MAX_VALUE,I=0,P=0,T=new Array(F),R=0;R<F;R++){for(var W=w.components[R],Y=W.codingStyleParameters.decompositionLevelsCount,q=new Array(Y+1),N=Number.MAX_VALUE,D=Number.MAX_VALUE,E=0,U=0,K=1,H=Y;H>=0;--H){var $=W.resolutions[H],Q=K*$.precinctParameters.precinctWidth,te=K*$.precinctParameters.precinctHeight;N=Math.min(N,Q),D=Math.min(D,te),E=Math.max(E,$.precinctParameters.numprecinctswide),U=Math.max(U,$.precinctParameters.numprecinctshigh),q[H]={width:Q,height:te},K<<=1}O=Math.min(O,N),b=Math.min(b,D),I=Math.max(I,E),P=Math.max(P,U),T[R]={resolutions:q,minWidth:N,minHeight:D,maxNumWide:E,maxNumHigh:U}}return{components:T,minWidth:O,minHeight:b,maxNumWide:I,maxNumHigh:P}}function p(w){for(var F=w.SIZ,O=w.currentTile.index,b=w.tiles[O],I=F.Csiz,P=0;P<I;P++){for(var T=b.components[P],R=T.codingStyleParameters.decompositionLevelsCount,W=[],Y=[],q=0;q<=R;q++){var N=Z(w,T,q),D={},E=1<<R-q;D.trx0=Math.ceil(T.tcx0/E),D.try0=Math.ceil(T.tcy0/E),D.trx1=Math.ceil(T.tcx1/E),D.try1=Math.ceil(T.tcy1/E),D.resLevel=q,oe(w,D,N),W.push(D);var U;if(q===0)U={},U.type="LL",U.tbx0=Math.ceil(T.tcx0/E),U.tby0=Math.ceil(T.tcy0/E),U.tbx1=Math.ceil(T.tcx1/E),U.tby1=Math.ceil(T.tcy1/E),U.resolution=D,_(w,U,N),Y.push(U),D.subbands=[U];else{var K=1<<R-q+1,H=[];U={},U.type="HL",U.tbx0=Math.ceil(T.tcx0/K-.5),U.tby0=Math.ceil(T.tcy0/K),U.tbx1=Math.ceil(T.tcx1/K-.5),U.tby1=Math.ceil(T.tcy1/K),U.resolution=D,_(w,U,N),Y.push(U),H.push(U),U={},U.type="LH",U.tbx0=Math.ceil(T.tcx0/K),U.tby0=Math.ceil(T.tcy0/K-.5),U.tbx1=Math.ceil(T.tcx1/K),U.tby1=Math.ceil(T.tcy1/K-.5),U.resolution=D,_(w,U,N),Y.push(U),H.push(U),U={},U.type="HH",U.tbx0=Math.ceil(T.tcx0/K-.5),U.tby0=Math.ceil(T.tcy0/K-.5),U.tbx1=Math.ceil(T.tcx1/K-.5),U.tby1=Math.ceil(T.tcy1/K-.5),U.resolution=D,_(w,U,N),Y.push(U),H.push(U),D.subbands=H}}T.resolutions=W,T.subbands=Y}var $=b.codingStyleDefaultParameters.progressionOrder;switch($){case 0:b.packetsIterator=new ae(w);break;case 1:b.packetsIterator=new S(w);break;case 2:b.packetsIterator=new m(w);break;case 3:b.packetsIterator=new f(w);break;case 4:b.packetsIterator=new i(w);break;default:throw new r("Unsupported progression order ".concat($))}}function v(w,F,O,b){var I=0,P,T=0,R=!1;function W(ce){for(;T<ce;){var Ee=F[O+I];I++,R?(P=P<<7|Ee,T+=7,R=!1):(P=P<<8|Ee,T+=8),Ee===255&&(R=!0)}return T-=ce,P>>>T&(1<<ce)-1}function Y(ce){return F[O+I-1]===255&&F[O+I]===ce?(q(1),!0):F[O+I]===255&&F[O+I+1]===ce?(q(2),!0):!1}function q(ce){I+=ce}function N(){T=0,R&&(I++,R=!1)}function D(){if(W(1)===0)return 1;if(W(1)===0)return 2;var ce=W(2);return ce<3?ce+3:(ce=W(5),ce<31?ce+6:(ce=W(7),ce+37))}for(var E=w.currentTile.index,U=w.tiles[E],K=w.COD.sopMarkerUsed,H=w.COD.ephMarkerUsed,$=U.packetsIterator;I<b;){N(),K&&Y(145)&&q(4);var Q=$.nextPacket();if(!!W(1)){for(var te=Q.layerNumber,he=[],de,ve=0,xe=Q.codeblocks.length;ve<xe;ve++){de=Q.codeblocks[ve];var ge=de.precinct,ye=de.cbx-ge.cbxMin,be=de.cby-ge.cbyMin,Fe=!1,me=!1,Ae;if(de.included!==void 0)Fe=!!W(1);else{ge=de.precinct;var we,De;if(ge.inclusionTree!==void 0)we=ge.inclusionTree;else{var Oe=ge.cbxMax-ge.cbxMin+1,ke=ge.cbyMax-ge.cbyMin+1;we=new a(Oe,ke,te),De=new l(Oe,ke),ge.inclusionTree=we,ge.zeroBitPlanesTree=De}if(we.reset(ye,be,te))for(;;)if(W(1)){if(Ae=!we.nextLevel(),Ae){de.included=!0,Fe=me=!0;break}}else{we.incrementValue(te);break}}if(!!Fe){if(me){for(De=ge.zeroBitPlanesTree,De.reset(ye,be);;)if(W(1)){if(Ae=!De.nextLevel(),Ae)break}else De.incrementValue();de.zeroBitPlanes=De.value}for(var He=D();W(1);)de.Lblock++;var Le=(0,t.log2)(He),Ve=(He<1<<Le?Le-1:Le)+de.Lblock,Ue=W(Ve);he.push({codeblock:de,codingpasses:He,dataLength:Ue})}}for(N(),H&&Y(146);he.length>0;){var Ie=he.shift();de=Ie.codeblock,de.data===void 0&&(de.data=[]),de.data.push({data:F,start:O+I,end:O+I+Ie.dataLength,codingpasses:Ie.codingpasses}),I+=Ie.dataLength}}}return I}function c(w,F,O,b,I,P,T,R){for(var W=b.tbx0,Y=b.tby0,q=b.tbx1-b.tbx0,N=b.codeblocks,D=b.type.charAt(0)==="H"?1:0,E=b.type.charAt(1)==="H"?F:0,U=0,K=N.length;U<K;++U){var H=N[U],$=H.tbx1_-H.tbx0_,Q=H.tby1_-H.tby0_;if(!($===0||Q===0)&&H.data!==void 0){var te,he;te=new s($,Q,H.subbandType,H.zeroBitPlanes,P),he=2;var de=H.data,ve=0,xe=0,ge,ye,be;for(ge=0,ye=de.length;ge<ye;ge++)be=de[ge],ve+=be.end-be.start,xe+=be.codingpasses;
2var Fe=new Uint8Array(ve),me=0;for(ge=0,ye=de.length;ge<ye;ge++){be=de[ge];var Ae=be.data.subarray(be.start,be.end);Fe.set(Ae,me),me+=Ae.length}var we=new g.ArithmeticDecoder(Fe,0,ve);for(te.setDecoder(we),ge=0;ge<xe;ge++){switch(he){case 0:te.runSignificancePropagationPass();break;case 1:te.runMagnitudeRefinementPass();break;case 2:te.runCleanupPass(),R&&te.checkSegmentationSymbol();break}he=(he+1)%3}var De=H.tbx0_-W+(H.tby0_-Y)*q,Oe=te.coefficentsSign,ke=te.coefficentsMagnitude,He=te.bitsDecoded,Le=T?0:.5,Ve,Ue,Ie;me=0;var ce=b.type!=="LL";for(ge=0;ge<Q;ge++){var Ee=De/q|0,Ce=2*Ee*(F-q)+D+E;for(Ve=0;Ve<$;Ve++){if(Ue=ke[me],Ue!==0){Ue=(Ue+Le)*I,Oe[me]!==0&&(Ue=-Ue),Ie=He[me];var Se=ce?Ce+(De<<1):De;T&&Ie>=P?w[Se]=Ue:w[Se]=Ue*(1<<P-Ie)}De++,me++}De+=q-$}}}}function d(w,F,O){for(var b=F.components[O],I=b.codingStyleParameters,P=b.quantizationParameters,T=I.decompositionLevelsCount,R=P.SPqcds,W=P.scalarExpounded,Y=P.guardBits,q=I.segmentationSymbolUsed,N=w.components[O].precision,D=I.reversibleTransformation,E=D?new M:new A,U=[],K=0,H=0;H<=T;H++){for(var $=b.resolutions[H],Q=$.trx1-$.trx0,te=$.try1-$.try0,he=new Float32Array(Q*te),de=0,ve=$.subbands.length;de<ve;de++){var xe,ge;W?(xe=R[K].mu,ge=R[K].epsilon,K++):(xe=R[0].mu,ge=R[0].epsilon+(H>0?1-H:0));var ye=$.subbands[de],be=V[ye.type],Fe=D?1:Math.pow(2,N+be-ge)*(1+xe/2048),me=Y+ge-1;c(he,Q,te,ye,Fe,me,D,q)}U.push({width:Q,height:te,items:he})}var Ae=E.calculate(U,b.tcx0,b.tcy0);return{left:b.tcx0,top:b.tcy0,width:Ae.width,height:Ae.height,items:Ae.items}}function y(w){for(var F=w.SIZ,O=w.components,b=F.Csiz,I=[],P=0,T=w.tiles.length;P<T;P++){var R=w.tiles[P],W=[],Y;for(Y=0;Y<b;Y++)W[Y]=d(w,R,Y);var q=W[0],N=new Uint8ClampedArray(q.items.length*b),D={left:q.left,top:q.top,width:q.width,height:q.height,items:N},E,U,K=0,H,$,Q,te,he;if(R.codingStyleDefaultParameters.multipleComponentTransform){var de=b===4,ve=W[0].items,xe=W[1].items,ge=W[2].items,ye=de?W[3].items:null;E=O[0].precision-8,U=(128<<E)+.5;var be=R.components[0],Fe=b-3;if($=ve.length,be.codingStyleParameters.reversibleTransformation)for(H=0;H<$;H++,K+=Fe){Q=ve[H]+U,te=xe[H],he=ge[H];var me=Q-(he+te>>2);N[K++]=me+he>>E,N[K++]=me>>E,N[K++]=me+te>>E}else for(H=0;H<$;H++,K+=Fe)Q=ve[H]+U,te=xe[H],he=ge[H],N[K++]=Q+1.402*he>>E,N[K++]=Q-.34413*te-.71414*he>>E,N[K++]=Q+1.772*te>>E;if(de)for(H=0,K=3;H<$;H++,K+=4)N[K]=ye[H]+U>>E}else for(Y=0;Y<b;Y++){var Ae=W[Y].items;for(E=O[Y].precision-8,U=(128<<E)+.5,K=Y,H=0,$=Ae.length;H<$;H++)N[K]=Ae[H]+U>>E,K+=b}I.push(D)}return I}function x(w,F){for(var O=w.SIZ,b=O.Csiz,I=w.tiles[F],P=0;P<b;P++){var T=I.components[P],R=w.currentTile.QCC[P]!==void 0?w.currentTile.QCC[P]:w.currentTile.QCD;T.quantizationParameters=R;var W=w.currentTile.COC[P]!==void 0?w.currentTile.COC[P]:w.currentTile.COD;T.codingStyleParameters=W}I.codingStyleDefaultParameters=w.currentTile.COD}var l=function(){function F(O,b){var I=(0,t.log2)(Math.max(O,b))+1;this.levels=[];for(var P=0;P<I;P++){var T={width:O,height:b,items:[]};this.levels.push(T),O=Math.ceil(O/2),b=Math.ceil(b/2)}}return F.prototype={reset:function(b,I){for(var P=0,T=0,R;P<this.levels.length;){R=this.levels[P];var W=b+I*R.width;if(R.items[W]!==void 0){T=R.items[W];break}R.index=W,b>>=1,I>>=1,P++}P--,R=this.levels[P],R.items[R.index]=T,this.currentLevel=P,delete this.value},incrementValue:function(){var b=this.levels[this.currentLevel];b.items[b.index]++},nextLevel:function(){var b=this.currentLevel,I=this.levels[b],P=I.items[I.index];return b--,b<0?(this.value=P,!1):(this.currentLevel=b,I=this.levels[b],I.items[I.index]=P,!0)}},F}(),a=function(){function F(O,b,I){var P=(0,t.log2)(Math.max(O,b))+1;this.levels=[];for(var T=0;T<P;T++){for(var R=new Uint8Array(O*b),W=0,Y=R.length;W<Y;W++)R[W]=I;var q={width:O,height:b,items:R};this.levels.push(q),O=Math.ceil(O/2),b=Math.ceil(b/2)}}return F.prototype={reset:function(b,I,P){for(var T=0;T<this.levels.length;){var R=this.levels[T],W=b+I*R.width;R.index=W;var Y=R.items[W];if(Y===255)break;if(Y>P)return this.currentLevel=T,this.propagateValues(),!1;b>>=1,I>>=1,T++}return this.currentLevel=T-1,!0},incrementValue:function(b){var I=this.levels[this.currentLevel];
2I.items[I.index]=b+1,this.propagateValues()},propagateValues:function(){for(var b=this.currentLevel,I=this.levels[b],P=I.items[I.index];--b>=0;)I=this.levels[b],I.items[I.index]=P},nextLevel:function(){var b=this.currentLevel,I=this.levels[b],P=I.items[I.index];return I.items[I.index]=255,b--,b<0?!1:(this.currentLevel=b,I=this.levels[b],I.items[I.index]=P,!0)}},F}(),s=function(){var F=17,O=18,b=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]),I=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]),P=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]);function T(R,W,Y,q,N){this.width=R,this.height=W,this.contextLabelTable=Y==="HH"?P:Y==="HL"?I:b;var D=R*W;this.neighborsSignificance=new Uint8Array(D),this.coefficentsSign=new Uint8Array(D),this.coefficentsMagnitude=N>14?new Uint32Array(D):N>6?new Uint16Array(D):new Uint8Array(D),this.processingFlags=new Uint8Array(D);var E=new Uint8Array(D);if(q!==0)for(var U=0;U<D;U++)E[U]=q;this.bitsDecoded=E,this.reset()}return T.prototype={setDecoder:function(W){this.decoder=W},reset:function(){this.contexts=new Int8Array(19),this.contexts[0]=4<<1|0,this.contexts[F]=46<<1|0,this.contexts[O]=3<<1|0},setNeighborsSignificance:function(W,Y,q){var N=this.neighborsSignificance,D=this.width,E=this.height,U=Y>0,K=Y+1<D,H;W>0&&(H=q-D,U&&(N[H-1]+=16),K&&(N[H+1]+=16),N[H]+=4),W+1<E&&(H=q+D,U&&(N[H-1]+=16),K&&(N[H+1]+=16),N[H]+=4),U&&(N[q-1]+=1),K&&(N[q+1]+=1),N[q]|=128},runSignificancePropagationPass:function(){for(var W=this.decoder,Y=this.width,q=this.height,N=this.coefficentsMagnitude,D=this.coefficentsSign,E=this.neighborsSignificance,U=this.processingFlags,K=this.contexts,H=this.contextLabelTable,$=this.bitsDecoded,Q=-2,te=1,he=2,de=0;de<q;de+=4)for(var ve=0;ve<Y;ve++)for(var xe=de*Y+ve,ge=0;ge<4;ge++,xe+=Y){var ye=de+ge;if(ye>=q)break;if(U[xe]&=Q,!(N[xe]||!E[xe])){var be=H[E[xe]],Fe=W.readBit(K,be);if(Fe){var me=this.decodeSignBit(ye,ve,xe);D[xe]=me,N[xe]=1,this.setNeighborsSignificance(ye,ve,xe),U[xe]|=he}$[xe]++,U[xe]|=te}}},decodeSignBit:function(W,Y,q){var N=this.width,D=this.height,E=this.coefficentsMagnitude,U=this.coefficentsSign,K,H,$,Q,te,he;Q=Y>0&&E[q-1]!==0,Y+1<N&&E[q+1]!==0?($=U[q+1],Q?(H=U[q-1],K=1-$-H):K=1-$-$):Q?(H=U[q-1],K=1-H-H):K=0;var de=3*K;return Q=W>0&&E[q-N]!==0,W+1<D&&E[q+N]!==0?($=U[q+N],Q?(H=U[q-N],K=1-$-H+de):K=1-$-$+de):Q?(H=U[q-N],K=1-H-H+de):K=de,K>=0?(te=9+K,he=this.decoder.readBit(this.contexts,te)):(te=9-K,he=this.decoder.readBit(this.contexts,te)^1),he},runMagnitudeRefinementPass:function(){for(var W=this.decoder,Y=this.width,q=this.height,N=this.coefficentsMagnitude,D=this.neighborsSignificance,E=this.contexts,U=this.bitsDecoded,K=this.processingFlags,H=1,$=2,Q=Y*q,te=Y*4,he=0,de;he<Q;he=de){de=Math.min(Q,he+te);for(var ve=0;ve<Y;ve++)for(var xe=he+ve;xe<de;xe+=Y)if(!(!N[xe]||(K[xe]&H)!==0)){var ge=16;if((K[xe]&$)!==0){K[xe]^=$;var ye=D[xe]&127;ge=ye===0?15:14}var be=W.readBit(E,ge);N[xe]=N[xe]<<1|be,U[xe]++,K[xe]|=H}}},runCleanupPass:function(){for(var W=this.decoder,Y=this.width,q=this.height,N=this.neighborsSignificance,D=this.coefficentsMagnitude,E=this.coefficentsSign,U=this.contexts,K=this.contextLabelTable,H=this.bitsDecoded,$=this.processingFlags,Q=1,te=2,he=Y,de=Y*2,ve=Y*3,xe,ge=0;ge<q;ge=xe){xe=Math.min(ge+4,q);for(var ye=ge*Y,be=ge+3<q,Fe=0;Fe<Y;Fe++){var me=ye+Fe,Ae=be&&$[me]===0&&$[me+he]===0&&$[me+de]===0&&$[me+ve]===0&&N[me]===0&&N[me+he]===0&&N[me+de]===0&&N[me+ve]===0,we=0,De=me,Oe=ge,ke;if(Ae){var He=W.readBit(U,O);if(!He){H[me]++,H[me+he]++,H[me+de]++,H[me+ve]++;continue}we=W.readBit(U,F)<<1|W.readBit(U,F),we!==0&&(Oe=ge+we,De+=we*Y),ke=this.decodeSignBit(Oe,Fe,De),E[De]=ke,D[De]=1,this.setNeighborsSignificance(Oe,Fe,De),$[De]|=te,De=me;for(var Le=ge;Le<=Oe;Le++,De+=Y)H[De]++;we++}for(Oe=ge+we;Oe<xe;Oe++,De+=Y)if(!(D[De]||($[De]&Q)!==0)){var Ve=K[N[De]],Ue=W.readBit(U,Ve);Ue===1&&(ke=this.decodeSignBit(Oe,Fe,De),E[De]=ke,D[De]=1,this.setNeighborsSignificance(Oe,Fe,De),$[De]|=te),H[De]++}}}},checkSegmentationSymbol:function(){var W=this.decoder,Y=this.contexts,q=W.readBit(Y,F)<<3|W.readBit(Y,F)<<2|W.readBit(Y,F)<<1|W.readBit(Y,F);if(q!==10)throw new r("Invalid segmentation symbol")}},T}(),C=function(){function F(){}return F.prototype.calculate=function(b,I,P){for(var T=b[0],R=1,W=b.length;R<W;R++)T=this.iterate(T,b[R],I,P);return T},F.prototype.extend=function(b,I,P){var T=I-1,R=I+1,W=I+P-2,Y=I+P;b[T--]=b[R++],b[Y++]=b[W--],b[T--]=b[R++],b[Y++]=b[W--],b[T--]=b[R++],b[Y++]=b[W--],b[T]=b[R],b[Y]=b[W]},F.prototype.iterate=function(b,I,P,T){var R=b.width,W=b.height,Y=b.items,q=I.width,N=I.height,D=I.items,E,U,K,H,$,Q;for(K=0,E=0;E<W;E++)for(H=E*2*q,U=0;U<R;U++,K++,H+=2)D[H]=Y[K];Y=b.items=null;var te=4,he=new Float32Array(q+2*te);if(q===1){if((P&1)!==0)for(Q=0,K=0;Q<N;Q++,K+=q)D[K]*=.5}else for(Q=0,K=0;Q<N;Q++,K+=q)he.set(D.subarray(K,K+q),te),this.extend(he,te,q),this.filter(he,te,q),D.set(he.subarray(te,te+q),K);var de=16,ve=[];for(E=0;E<de;E++)ve.push(new Float32Array(N+2*te));var xe,ge=0;if(b=te+N,N===1){if((T&1)!==0)for($=0;$<q;$++)D[$]*=.5}else for($=0;$<q;
2$++){if(ge===0){for(de=Math.min(q-$,de),K=$,H=te;H<b;K+=q,H++)for(xe=0;xe<de;xe++)ve[xe][H]=D[K+xe];ge=de}ge--;var ye=ve[ge];if(this.extend(ye,te,N),this.filter(ye,te,N),ge===0)for(K=$-de+1,H=te;H<b;K+=q,H++)for(xe=0;xe<de;xe++)D[K+xe]=ve[xe][H]}return{width:q,height:N,items:D}},F}(),A=function(){function F(){C.call(this)}return F.prototype=Object.create(C.prototype),F.prototype.filter=function(b,I,P){var T=P>>1;I=I|0;var R,W,Y,q,N=-1.586134342059924,D=-.052980118572961,E=.882911075530934,U=.443506852043971,K=1.230174104914001,H=1/K;for(R=I-3,W=T+4;W--;R+=2)b[R]*=H;for(R=I-2,Y=U*b[R-1],W=T+3;W--&&(q=U*b[R+1],b[R]=K*b[R]-Y-q,W--);R+=2)R+=2,Y=U*b[R+1],b[R]=K*b[R]-Y-q;for(R=I-1,Y=E*b[R-1],W=T+2;W--&&(q=E*b[R+1],b[R]-=Y+q,W--);R+=2)R+=2,Y=E*b[R+1],b[R]-=Y+q;for(R=I,Y=D*b[R-1],W=T+1;W--&&(q=D*b[R+1],b[R]-=Y+q,W--);R+=2)R+=2,Y=D*b[R+1],b[R]-=Y+q;if(T!==0)for(R=I+1,Y=N*b[R-1],W=T;W--&&(q=N*b[R+1],b[R]-=Y+q,W--);R+=2)R+=2,Y=N*b[R+1],b[R]-=Y+q},F}(),M=function(){function F(){C.call(this)}return F.prototype=Object.create(C.prototype),F.prototype.filter=function(b,I,P){var T=P>>1;I=I|0;var R,W;for(R=I,W=T+1;W--;R+=2)b[R]-=b[R-1]+b[R+1]+2>>2;for(R=I+1,W=T;W--;R+=2)b[R]+=b[R-1]+b[R+1]>>1},F}();return j}();G.JpxImage=L},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.calculateSHA512=G.calculateSHA384=G.calculateSHA256=G.calculateMD5=G.PDF20=G.PDF17=G.CipherTransformFactory=G.ARCFourCipher=G.AES256Cipher=G.AES128Cipher=void 0;var t=h(5),g=h(183),z=h(190);function e(o){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(v){return typeof v}:e=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},e(o)}function se(o,p){return p&&(e(p)==="object"||typeof p=="function")?p:ue(o)}function ue(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}function ne(o){return ne=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},ne(o)}function ie(o,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(p&&p.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),p&&n(o,p)}
2function n(o,p){return n=Object.setPrototypeOf||function(c,d){return c.__proto__=d,c},n(o,p)}function r(o,p){if(!(o instanceof p))throw new TypeError("Cannot call a class as a function")}function L(o,p){for(var v=0;v<p.length;v++){var c=p[v];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(o,c.key,c)}}function J(o,p,v){return p&&L(o.prototype,p),v&&L(o,v),o}var V=function(){function p(v){this.a=0,this.b=0;var c=new Uint8Array(256),d,y=0,x,l=v.length;for(d=0;d<256;++d)c[d]=d;for(d=0;d<256;++d)x=c[d],y=y+x+v[d%l]&255,c[d]=c[y],c[y]=x;this.s=c}return p.prototype={encryptBlock:function(c){var d,y=c.length,x,l,a=this.a,s=this.b,C=this.s,A=new Uint8Array(y);for(d=0;d<y;++d)a=a+1&255,x=C[a],s=s+x&255,l=C[s],C[a]=l,C[s]=x,A[d]=c[d]^C[x+l&255];return this.a=a,this.b=s,A}},p.prototype.decryptBlock=p.prototype.encryptBlock,p}();G.ARCFourCipher=V;var j=function(){var p=new Uint8Array([7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21]),v=new Int32Array([-680876936,-389564586,606105819,-1044525330,-176418897,1200080426,-1473231341,-45705983,1770035416,-1958414417,-42063,-1990404162,1804603682,-40341101,-1502002290,1236535329,-165796510,-1069501632,643717713,-373897302,-701558691,38016083,-660478335,-405537848,568446438,-1019803690,-187363961,1163531501,-1444681467,-51403784,1735328473,-1926607734,-378558,-2022574463,1839030562,-35309556,-1530992060,1272893353,-155497632,-1094730640,681279174,-358537222,-722521979,76029189,-640364487,-421815835,530742520,-995338651,-198630844,1126891415,-1416354905,-57434055,1700485571,-1894986606,-1051523,-2054922799,1873313359,-30611744,-1560198380,1309151649,-145523070,-1120210379,718787259,-343485551]);function c(d,y,x){var l=1732584193,a=-271733879,s=-1732584194,C=271733878,A=x+72&-64,M=new Uint8Array(A),w,F,O;for(w=0;w<x;++w)M[w]=d[y++];for(M[w++]=128,O=A-8;w<O;)M[w++]=0;M[w++]=x<<3&255,M[w++]=x>>5&255,M[w++]=x>>13&255,M[w++]=x>>21&255,M[w++]=x>>>29&255,M[w++]=0,M[w++]=0,M[w++]=0;var b=new Int32Array(16);for(w=0;w<A;){for(F=0;F<16;++F,w+=4)b[F]=M[w]|M[w+1]<<8|M[w+2]<<16|M[w+3]<<24;var I=l,P=a,T=s,R=C,W,Y;for(F=0;F<64;++F){F<16?(W=P&T|~P&R,Y=F):F<32?(W=R&P|~R&T,Y=5*F+1&15):F<48?(W=P^T^R,Y=3*F+5&15):(W=T^(P|~R),Y=7*F&15);var q=R,N=I+W+v[F]+b[Y]|0,D=p[F];R=T,T=P,P=P+(N<<D|N>>>32-D)|0,I=q}l=l+I|0,a=a+P|0,s=s+T|0,C=C+R|0}return new Uint8Array([l&255,l>>8&255,l>>16&255,l>>>24&255,a&255,a>>8&255,a>>16&255,a>>>24&255,s&255,s>>8&255,s>>16&255,s>>>24&255,C&255,C>>8&255,C>>16&255,C>>>24&255])}return c}();G.calculateMD5=j;var X=function(){function p(v,c){this.high=v|0,this.low=c|0}return p.prototype={and:function(c){this.high&=c.high,this.low&=c.low},xor:function(c){this.high^=c.high,this.low^=c.low},or:function(c){this.high|=c.high,this.low|=c.low},shiftRight:function(c){c>=32?(this.low=this.high>>>c-32|0,this.high=0):(this.low=this.low>>>c|this.high<<32-c,this.high=this.high>>>c|0)},shiftLeft:function(c){c>=32?(this.high=this.low<<c-32,this.low=0):(this.high=this.high<<c|this.low>>>32-c,this.low=this.low<<c)},rotateRight:function(c){var d,y;c&32?(y=this.low,d=this.high):(d=this.low,y=this.high),c&=31,this.low=d>>>c|y<<32-c,this.high=y>>>c|d<<32-c},not:function(){this.high=~this.high,this.low=~this.low},add:function(c){var d=(this.low>>>0)+(c.low>>>0),y=(this.high>>>0)+(c.high>>>0);d>4294967295&&(y+=1),this.low=d|0,this.high=y|0},copyTo:function(c,d){c[d]=this.high>>>24&255,c[d+1]=this.high>>16&255,c[d+2]=this.high>>8&255,c[d+3]=this.high&255,c[d+4]=this.low>>>24&255,c[d+5]=this.low>>16&255,c[d+6]=this.low>>8&255,c[d+7]=this.low&255},assign:function(c){this.high=c.high,this.low=c.low}},p}(),re=function(){function p(C,A){return C>>>A|C<<32-A}function v(C,A,M){return C&A^~C&M}function c(C,A,M){return C&A^C&M^A&M}function d(C){return p(C,2)^p(C,13)^p(C,22)}function y(C){return p(C,6)^p(C,11)^p(C,25)}function x(C){return p(C,7)^p(C,18)^C>>>3}function l(C){return p(C,17)^p(C,19)^C>>>10}var a=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
2734187,3204031479,3329325298];function s(C,A,M){var w=1779033703,F=3144134277,O=1013904242,b=2773480762,I=1359893119,P=2600822924,T=528734635,R=1541459225,W=Math.ceil((M+9)/64)*64,Y=new Uint8Array(W),q,N,D;for(q=0;q<M;++q)Y[q]=C[A++];for(Y[q++]=128,D=W-8;q<D;)Y[q++]=0;Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=M>>>29&255,Y[q++]=M>>21&255,Y[q++]=M>>13&255,Y[q++]=M>>5&255,Y[q++]=M<<3&255;var E=new Uint32Array(64);for(q=0;q<W;){for(N=0;N<16;++N)E[N]=Y[q]<<24|Y[q+1]<<16|Y[q+2]<<8|Y[q+3],q+=4;for(N=16;N<64;++N)E[N]=l(E[N-2])+E[N-7]+x(E[N-15])+E[N-16]|0;var U=w,K=F,H=O,$=b,Q=I,te=P,he=T,de=R,ve,xe;for(N=0;N<64;++N)ve=de+y(Q)+v(Q,te,he)+a[N]+E[N],xe=d(U)+c(U,K,H),de=he,he=te,te=Q,Q=$+ve|0,$=H,H=K,K=U,U=ve+xe|0;w=w+U|0,F=F+K|0,O=O+H|0,b=b+$|0,I=I+Q|0,P=P+te|0,T=T+he|0,R=R+de|0}return new Uint8Array([w>>24&255,w>>16&255,w>>8&255,w&255,F>>24&255,F>>16&255,F>>8&255,F&255,O>>24&255,O>>16&255,O>>8&255,O&255,b>>24&255,b>>16&255,b>>8&255,b&255,I>>24&255,I>>16&255,I>>8&255,I&255,P>>24&255,P>>16&255,P>>8&255,P&255,T>>24&255,T>>16&255,T>>8&255,T&255,R>>24&255,R>>16&255,R>>8&255,R&255])}return s}();G.calculateSHA256=re;var Z=function(){function p(s,C,A,M,w){s.assign(C),s.and(A),w.assign(C),w.not(),w.and(M),s.xor(w)}function v(s,C,A,M,w){s.assign(C),s.and(A),w.assign(C),w.and(M),s.xor(w),w.assign(A),w.and(M),s.xor(w)}function c(s,C,A){s.assign(C),s.rotateRight(28),A.assign(C),A.rotateRight(34),s.xor(A),A.assign(C),A.rotateRight(39),s.xor(A)}function d(s,C,A){s.assign(C),s.rotateRight(14),A.assign(C),A.rotateRight(18),s.xor(A),A.assign(C),A.rotateRight(41),s.xor(A)}function y(s,C,A){s.assign(C),s.rotateRight(1),A.assign(C),A.rotateRight(8),s.xor(A),A.assign(C),A.shiftRight(7),s.xor(A)}function x(s,C,A){s.assign(C),s.rotateRight(19),A.assign(C),A.rotateRight(61),s.xor(A),A.assign(C),A.shiftRight(6),s.xor(A)}var l=[new X(1116352408,3609767458),new X(1899447441,602891725),new X(3049323471,3964484399),new X(3921009573,2173295548),new X(961987163,4081628472),new X(1508970993,3053834265),new X(2453635748,2937671579),new X(2870763221,3664609560),new X(3624381080,2734883394),new X(310598401,1164996542),new X(607225278,1323610764),new X(1426881987,3590304994),new X(1925078388,4068182383),new X(2162078206,991336113),new X(2614888103,633803317),new X(3248222580,3479774868),new X(3835390401,2666613458),new X(4022224774,944711139),new X(264347078,2341262773),new X(604807628,2007800933),new X(770255983,1495990901),new X(1249150122,1856431235),new X(1555081692,3175218132),new X(1996064986,2198950837),new X(2554220882,3999719339),new X(2821834349,766784016),new X(2952996808,2566594879),new X(3210313671,3203337956),new X(3336571891,1034457026),new X(3584528711,2466948901),new X(113926993,3758326383),new X(338241895,168717936),new X(666307205,1188179964),new X(773529912,1546045734),new X(1294757372,1522805485),new X(1396182291,2643833823),new X(1695183700,2343527390),new X(1986661051,1014477480),new X(2177026350,1206759142),new X(2456956037,344077627),new X(2730485921,1290863460),new X(2820302411,3158454273),new X(3259730800,3505952657),new X(3345764771,106217008),new X(3516065817,3606008344),new X(3600352804,1432725776),new X(4094571909,1467031594),new X(275423344,851169720),new X(430227734,3100823752),new X(506948616,1363258195),new X(659060556,3750685593),new X(883997877,3785050280),new X(958139571,3318307427),new X(1322822218,3812723403),new X(1537002063,2003034995),new X(1747873779,3602036899),new X(1955562222,1575990012),new X(2024104815,1125592928),new X(2227730452,2716904306),new X(2361852424,442776044),new X(2428436474,593698344),new X(2756734187,3733110249),new X(3204031479,2999351573),new X(3329325298,3815920427),new X(3391569614,3928383900),new X(3515267271,566280711),new X(3940187606,3454069534),new X(4118630271,4000239992),new X(116418474,1914138554),new X(174292421,2731055270),new X(289380356,3203993006),new X(460393269,320620315),new X(685471733,587496836),new X(852142971,1086792851),new X(1017036298,365543100),new X(1126000580,2618297676),new X(1288033470,3409855158),new X(1501505948,4234509866),new X(1607167915,987167468),new X(1816402316,1246189591)];function a(s,C,A,M){M=!!M;var w,F,O,b,I,P,T,R;M?(w=new X(3418070365,3238371032),F=new X(1654270250,914150663),O=new X(2438529370,812702999),b=new X(355462360,4144912697),I=new X(1731405415,4290775857),P=new X(2394180231,1750603025),T=new X(3675008525,1694076839),R=new X(1203062813,3204075428)):(w=new X(1779033703,4089235720),F=new X(3144134277,2227873595),O=new X(1013904242,4271175723),b=new X(2773480762,1595750129),I=new X(1359893119,2917565137),P=new X(2600822924,725511199),T=new X(528734635,4215389547),R=new X(1541459225,327033209));var W=Math.ceil((A+17)/128)*128,Y=new Uint8Array(W),q,N,D;for(q=0;q<A;++q)Y[q]=s[C++];for(Y[q++]=128,D=W-16;q<D;)Y[q++]=0;Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=0,Y[q++]=A>>>29&255,Y[q++]=A>>21&255,Y[q++]=A>>13&255,Y[q++]=A>>5&255,Y[q++]=A<<3&255;var E=new Array(80);for(q=0;q<80;q++)E[q]=new X(0,0);var U=new X(0,0),K=new X(0,0),H=new X(0,0),$=new X(0,0),Q=new X(0,0),te=new X(0,0),he=new X(0,0),de=new X(0,0),ve=new X(0,0),xe=new X(0,0),ge=new X(0,0),ye=new X(0,0),be;
2for(q=0;q<W;){for(N=0;N<16;++N)E[N].high=Y[q]<<24|Y[q+1]<<16|Y[q+2]<<8|Y[q+3],E[N].low=Y[q+4]<<24|Y[q+5]<<16|Y[q+6]<<8|Y[q+7],q+=8;for(N=16;N<80;++N)be=E[N],x(be,E[N-2],ye),be.add(E[N-7]),y(ge,E[N-15],ye),be.add(ge),be.add(E[N-16]);for(U.assign(w),K.assign(F),H.assign(O),$.assign(b),Q.assign(I),te.assign(P),he.assign(T),de.assign(R),N=0;N<80;++N)ve.assign(de),d(ge,Q,ye),ve.add(ge),p(ge,Q,te,he,ye),ve.add(ge),ve.add(l[N]),ve.add(E[N]),c(xe,U,ye),v(ge,U,K,H,ye),xe.add(ge),be=de,de=he,he=te,te=Q,$.add(ve),Q=$,$=H,H=K,K=U,be.assign(ve),be.add(xe),U=be;w.add(U),F.add(K),O.add(H),b.add($),I.add(Q),P.add(te),T.add(he),R.add(de)}var Fe;return M?(Fe=new Uint8Array(48),w.copyTo(Fe,0),F.copyTo(Fe,8),O.copyTo(Fe,16),b.copyTo(Fe,24),I.copyTo(Fe,32),P.copyTo(Fe,40)):(Fe=new Uint8Array(64),w.copyTo(Fe,0),F.copyTo(Fe,8),O.copyTo(Fe,16),b.copyTo(Fe,24),I.copyTo(Fe,32),P.copyTo(Fe,40),T.copyTo(Fe,48),R.copyTo(Fe,56)),Fe}return a}();G.calculateSHA512=Z;var oe=function(){function p(v,c,d){return Z(v,c,d,!0)}return p}();G.calculateSHA384=oe;var _=function(){function p(){}return p.prototype={decryptBlock:function(c){return c}},p}(),B=function(){function o(){r(this,o),this.constructor===o&&(0,t.unreachable)("Cannot initialize AESBaseCipher."),this._s=new Uint8Array([99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22]),this._inv_s=new Uint8Array([82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125]),this._mix=new Uint32Array([0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,7669454
vendor: 4,391 bytes, line 2
265,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795]),this._mixCol=new Uint8Array(256);for(var p=0;p<256;p++)p<128?this._mixCol[p]=p<<1:this._mixCol[p]=p<<1^27;this.buffer=new Uint8Array(16),this.bufferPosition=0}return J(o,[{key:"_expandKey",value:function(v){(0,t.unreachable)("Cannot call `_expandKey` on the base class")}},{key:"_decrypt",value:function(v,c){var d,y,x,l=new Uint8Array(16);l.set(v);for(var a=0,s=this._keySize;a<16;++a,++s)l[a]^=c[s];for(var C=this._cyclesOfRepetition-1;C>=1;--C){d=l[13],l[13]=l[9],l[9]=l[5],l[5]=l[1],l[1]=d,d=l[14],y=l[10],l[14]=l[6],l[10]=l[2],l[6]=d,l[2]=y,d=l[15],y=l[11],x=l[7],l[15]=l[3],l[11]=d,l[7]=y,l[3]=x;for(var A=0;A<16;++A)l[A]=this._inv_s[l[A]];for(var M=0,w=C*16;M<16;++M,++w)l[M]^=c[w];for(var F=0;F<16;F+=4){var O=this._mix[l[F]],b=this._mix[l[F+1]],I=this._mix[l[F+2]],P=this._mix[l[F+3]];d=O^b>>>8^b<<24^I>>>16^I<<16^P>>>24^P<<8,l[F]=d>>>24&255,l[F+1]=d>>16&255,l[F+2]=d>>8&255,l[F+3]=d&255}}d=l[13],l[13]=l[9],l[9]=l[5],l[5]=l[1],l[1]=d,d=l[14],y=l[10],l[14]=l[6],l[10]=l[2],l[6]=d,l[2]=y,d=l[15],y=l[11],x=l[7],l[15]=l[3],l[11]=d,l[7]=y,l[3]=x;for(var T=0;T<16;++T)l[T]=this._inv_s[l[T]],l[T]^=c[T];return l}},{key:"_encrypt",value:function(v,c){var d=this._s,y,x,l,a=new Uint8Array(16);a.set(v);for(var s=0;s<16;++s)a[s]^=c[s];for(var C=1;C<this._cyclesOfRepetition;C++){for(var A=0;A<16;++A)a[A]=d[a[A]];l=a[1],a[1]=a[5],a[5]=a[9],a[9]=a[13],a[13]=l,l=a[2],x=a[6],a[2]=a[10],a[6]=a[14],a[10]=l,a[14]=x,l=a[3],x=a[7],y=a[11],a[3]=a[15],a[7]=l,a[11]=x,a[15]=y;for(var M=0;M<16;M+=4){var w=a[M+0],F=a[M+1],O=a[M+2],b=a[M+3];y=w^F^O^b,a[M+0]^=y^this._mixCol[w^F],a[M+1]^=y^this._mixCol[F^O],a[M+2]^=y^this._mixCol[O^b],a[M+3]^=y^this._mixCol[b^w]}for(var I=0,P=C*16;I<16;++I,++P)a[I]^=c[P]}for(var T=0;T<16;++T)a[T]=d[a[T]];l=a[1],a[1]=a[5],a[5]=a[9],a[9]=a[13],a[13]=l,l=a[2],x=a[6],a[2]=a[10],a[6]=a[14],a[10]=l,a[14]=x,l=a[3],x=a[7],y=a[11],a[3]=a[15],a[7]=l,a[11]=x,a[15]=y;for(var R=0,W=this._keySize;R<16;++R,++W)a[R]^=c[W];return a}},{key:"_decryptBlock2",value:function(v,c){for(var d=v.length,y=this.buffer,x=this.bufferPosition,l=[],a=this.iv,s=0;s<d;++s)if(y[x]=v[s],++x,!(x<16)){for(var C=this._decrypt(y,this._key),A=0;A<16;++A)C[A]^=a[A];a=y,l.push(C),y=new Uint8Array(16),x=0}if(this.buffer=y,this.bufferLength=x,this.iv=a,l.length===0)return new Uint8Array(0);var M=16*l.length;if(c){var w=l[l.length-1],F=w[15];if(F<=16){for(var O=15,b=16-F;O>=b;--O)if(w[O]!==F){F=0;break}M-=F,l[l.length-1]=w.subarray(0,16-F)}}for(var I=new Uint8Array(M),P=0,T=0,R=l.length;P<R;++P,T+=16)I.set(l[P],T);return I}},{key:"decryptBlock",value:function(v,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,y=v.length,x=this.buffer,l=this.bufferPosition;if(d)this.iv=d;else{for(var a=0;l<16&&a<y;++a,++l)x[l]=v[a];if(l<16)return this.bufferLength=l,new Uint8Array(0);this.iv=x,v=v.subarray(16)}return this.buffer=new Uint8Array(16),this.bufferLength=0,this.decryptBlock=this._decryptBlock2,this.decryptBlock(v,c)}},{key:"encrypt",value:function(v,c){var d=v.length,y=this.buffer,x=this.bufferPosition,l=[];c||(c=new Uint8Array(16));for(var a=0;a<d;++a)if(y[x]=v[a],++x,!(x<16)){for(var s=0;s<16;++s)y[s]^=c[s];
2var C=this._encrypt(y,this._key);c=C,l.push(C),y=new Uint8Array(16),x=0}if(this.buffer=y,this.bufferLength=x,this.iv=c,l.length===0)return new Uint8Array(0);for(var A=16*l.length,M=new Uint8Array(A),w=0,F=0,O=l.length;w<O;++w,F+=16)M.set(l[w],F);return M}}]),o}(),ae=function(o){ie(p,o);function p(v){var c;return r(this,p),c=se(this,ne(p).call(this)),c._cyclesOfRepetition=10,c._keySize=160,c._rcon=new Uint8Array([141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141]),c._key=c._expandKey(v),c}return J(p,[{key:"_expandKey",value:function(c){var d=176,y=this._s,x=this._rcon,l=new Uint8Array(d);l.set(c);for(var a=16,s=1;a<d;++s){var C=l[a-3],A=l[a-2],M=l[a-1],w=l[a-4];C=y[C],A=y[A],M=y[M],w=y[w],C=C^x[s];for(var F=0;F<4;++F)l[a]=C^=l[a-16],a++,l[a]=A^=l[a-16],a++,l[a]=M^=l[a-16],a++,l[a]=w^=l[a-16],a++}return l}}]),p}(B);G.AES128Cipher=ae;var S=function(o){ie(p,o);function p(v){var c;return r(this,p),c=se(this,ne(p).call(this)),c._cyclesOfRepetition=14,c._keySize=224,c._key=c._expandKey(v),c}return J(p,[{key:"_expandKey",value:function(c){var d=240,y=this._s,x=new Uint8Array(d);x.set(c);for(var l=1,a,s,C,A,M=32,w=1;M<d;++w){M%32===16?(a=y[a],s=y[s],C=y[C],A=y[A]):M%32===0&&(a=x[M-3],s=x[M-2],C=x[M-1],A=x[M-4],a=y[a],s=y[s],C=y[C],A=y[A],a=a^l,(l<<=1)>=256&&(l=(l^27)&255));for(var F=0;F<4;++F)x[M]=a^=x[M-32],M++,x[M]=s^=x[M-32],M++,x[M]=C^=x[M-32],M++,x[M]=A^=x[M-32],M++}return x}}]),p}(B);G.AES256Cipher=S;var m=function(){function p(c,d){if(c.length!==d.length)return!1;for(var y=0;y<c.length;y++)if(c[y]!==d[y])return!1;return!0}function v(){}return v.prototype={checkOwnerPassword:function(d,y,x,l){var a=new Uint8Array(d.length+56);a.set(d,0),a.set(y,d.length),a.set(x,d.length+y.length);var s=re(a,0,a.length);return p(s,l)},checkUserPassword:function(d,y,x){var l=new Uint8Array(d.length+8);l.set(d,0),l.set(y,d.length);var a=re(l,0,l.length);return p(a,x)},getOwnerKey:function(d,y,x,l){var a=new Uint8Array(d.length+56);a.set(d,0),a.set(y,d.length),a.set(x,d.length+y.length);var s=re(a,0,a.length),C=new S(s);return C.decryptBlock(l,!1,new Uint8Array(16))},getUserKey:function(d,y,x){var l=new Uint8Array(d.length+8);l.set(d,0),l.set(y,d.length);var a=re(l,0,l.length),s=new S(a);return s.decryptBlock(x,!1,new Uint8Array(16))}},v}();G.PDF17=m;var f=function(){function p(y,x){var l=new Uint8Array(y.length+x.length);return l.set(y,0),l.set(x,y.length),l}function v(y,x,l){for(var a=re(x,0,x.length).subarray(0,32),s=[0],C=0;C<64||s[s.length-1]>C-32;){var A=y.length+a.length+l.length,M=new Uint8Array(A*64),w=p(y,a);w=p(w,l);for(var F=0,O=0;F<64;F++,O+=A)M.set(w,O);var b=new ae(a.subarray(0,16));s=b.encrypt(M,a.subarray(16,32));for(var I=0,P=0;P<16;P++)I*=256%3,I%=3,I+=(s[P]>>>0)%3,I%=3;
2I===0?a=re(s,0,s.length):I===1?a=oe(s,0,s.length):I===2&&(a=Z(s,0,s.length)),C++}return a.subarray(0,32)}function c(){}function d(y,x){if(y.length!==x.length)return!1;for(var l=0;l<y.length;l++)if(y[l]!==x[l])return!1;return!0}return c.prototype={hash:function(x,l,a){return v(x,l,a)},checkOwnerPassword:function(x,l,a,s){var C=new Uint8Array(x.length+56);C.set(x,0),C.set(l,x.length),C.set(a,x.length+l.length);var A=v(x,C,a);return d(A,s)},checkUserPassword:function(x,l,a){var s=new Uint8Array(x.length+8);s.set(x,0),s.set(l,x.length);var C=v(x,s,[]);return d(C,a)},getOwnerKey:function(x,l,a,s){var C=new Uint8Array(x.length+56);C.set(x,0),C.set(l,x.length),C.set(a,x.length+l.length);var A=v(x,C,a),M=new S(A);return M.decryptBlock(s,!1,new Uint8Array(16))},getUserKey:function(x,l,a){var s=new Uint8Array(x.length+8);s.set(x,0),s.set(l,x.length);var C=v(x,s,[]),A=new S(C);return A.decryptBlock(a,!1,new Uint8Array(16))}},c}();G.PDF20=f;var i=function(){function p(v,c){this.StringCipherConstructor=v,this.StreamCipherConstructor=c}return p.prototype={createStream:function(c,d){var y=new this.StreamCipherConstructor;return new z.DecryptStream(c,d,function(l,a){return y.decryptBlock(l,a)})},decryptString:function(c){var d=new this.StringCipherConstructor,y=(0,t.stringToBytes)(c);return y=d.decryptBlock(y,!0),(0,t.bytesToString)(y)}},p}(),u=function(){var p=new Uint8Array([40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122]);function v(s,C,A,M,w,F,O,b,I,P,T,R){if(C){var W=Math.min(127,C.length);C=C.subarray(0,W)}else C=[];var Y;return s===6?Y=new f:Y=new m,Y.checkUserPassword(C,b,O)?Y.getUserKey(C,I,T):C.length&&Y.checkOwnerPassword(C,M,F,A)?Y.getOwnerKey(C,w,F,P):null}function c(s,C,A,M,w,F,O,b){var I=40+A.length+s.length,P=new Uint8Array(I),T=0,R,W;if(C)for(W=Math.min(32,C.length);T<W;++T)P[T]=C[T];for(R=0;T<32;)P[T++]=p[R++];for(R=0,W=A.length;R<W;++R)P[T++]=A[R];for(P[T++]=w&255,P[T++]=w>>8&255,P[T++]=w>>16&255,P[T++]=w>>>24&255,R=0,W=s.length;R<W;++R)P[T++]=s[R];F>=4&&!b&&(P[T++]=255,P[T++]=255,P[T++]=255,P[T++]=255);var Y=j(P,0,T),q=O>>3;if(F>=3)for(R=0;R<50;++R)Y=j(Y,0,q);var N=Y.subarray(0,q),D,E;if(F>=3){for(T=0;T<32;++T)P[T]=p[T];for(R=0,W=s.length;R<W;++R)P[T++]=s[R];D=new V(N),E=D.encryptBlock(j(P,0,T)),W=N.length;var U=new Uint8Array(W),K;for(R=1;R<=19;++R){for(K=0;K<W;++K)U[K]=N[K]^R;D=new V(U),E=D.encryptBlock(E)}for(R=0,W=E.length;R<W;++R)if(M[R]!==E[R])return null}else for(D=new V(N),E=D.encryptBlock(p),R=0,W=E.length;R<W;++R)if(M[R]!==E[R])return null;return N}function d(s,C,A,M){var w=new Uint8Array(32),F=0,O,b;for(b=Math.min(32,s.length);F<b;++F)w[F]=s[F];for(O=0;F<32;)w[F++]=p[O++];var I=j(w,0,F),P=M>>3;if(A>=3)for(O=0;O<50;++O)I=j(I,0,I.length);var T,R;if(A>=3){R=C;var W=new Uint8Array(P),Y;for(O=19;O>=0;O--){for(Y=0;Y<P;++Y)W[Y]=I[Y]^O;T=new V(W),R=T.encryptBlock(R)}}else T=new V(I.subarray(0,P)),R=T.encryptBlock(C);return R}var y=g.Name.get("Identity");function x(s,C,A){var M=s.get("Filter");if(!(0,g.isName)(M,"Standard"))throw new t.FormatError("unknown encryption method");this.dict=s;var w=s.get("V");if(!Number.isInteger(w)||w!==1&&w!==2&&w!==4&&w!==5)throw new t.FormatError("unsupported encryption algorithm");this.algorithm=w;var F=s.get("Length");if(!F)if(w<=3)F=40;else{var O=s.get("CF"),b=s.get("StmF");if((0,g.isDict)(O)&&(0,g.isName)(b)){O.suppressEncryption=!0;var I=O.get(b.name);F=I&&I.get("Length")||128,F<40&&(F<<=3)}}if(!Number.isInteger(F)||F<40||F%8!==0)throw new t.FormatError("invalid key length");var P=(0,t.stringToBytes)(s.get("O")).subarray(0,32),T=(0,t.stringToBytes)(s.get("U")).subarray(0,32),R=s.get("P"),W=s.get("R"),Y=(w===4||w===5
2)&&s.get("EncryptMetadata")!==!1;this.encryptMetadata=Y;var q=(0,t.stringToBytes)(C),N;if(A){if(W===6)try{A=(0,t.utf8StringToString)(A)}catch(xe){(0,t.warn)("CipherTransformFactory: Unable to convert UTF8 encoded password.")}N=(0,t.stringToBytes)(A)}var D;if(w!==5)D=c(q,N,P,T,R,W,F,Y);else{var E=(0,t.stringToBytes)(s.get("O")).subarray(32,40),U=(0,t.stringToBytes)(s.get("O")).subarray(40,48),K=(0,t.stringToBytes)(s.get("U")).subarray(0,48),H=(0,t.stringToBytes)(s.get("U")).subarray(32,40),$=(0,t.stringToBytes)(s.get("U")).subarray(40,48),Q=(0,t.stringToBytes)(s.get("OE")),te=(0,t.stringToBytes)(s.get("UE")),he=(0,t.stringToBytes)(s.get("Perms"));D=v(W,N,P,E,U,K,T,H,$,Q,te,he)}if(!D&&!A)throw new t.PasswordException("No password given",t.PasswordResponses.NEED_PASSWORD);if(!D&&A){var de=d(N,P,W,F);D=c(q,de,P,T,R,W,F,Y)}if(!D)throw new t.PasswordException("Incorrect Password",t.PasswordResponses.INCORRECT_PASSWORD);if(this.encryptionKey=D,w>=4){var ve=s.get("CF");(0,g.isDict)(ve)&&(ve.suppressEncryption=!0),this.cf=ve,this.stmf=s.get("StmF")||y,this.strf=s.get("StrF")||y,this.eff=s.get("EFF")||this.stmf}}function l(s,C,A,M){var w=new Uint8Array(A.length+9),F,O;for(F=0,O=A.length;F<O;++F)w[F]=A[F];w[F++]=s&255,w[F++]=s>>8&255,w[F++]=s>>16&255,w[F++]=C&255,w[F++]=C>>8&255,M&&(w[F++]=115,w[F++]=65,w[F++]=108,w[F++]=84);var b=j(w,0,F);return b.subarray(0,Math.min(A.length+5,16))}function a(s,C,A,M,w){if(!(0,g.isName)(C))throw new t.FormatError("Invalid crypt filter name.");var F=s.get(C.name),O;if(F!=null&&(O=F.get("CFM")),!O||O.name==="None")return function(){return new _};if(O.name==="V2")return function(){return new V(l(A,M,w,!1))};if(O.name==="AESV2")return function(){return new ae(l(A,M,w,!0))};if(O.name==="AESV3")return function(){return new S(w)};throw new t.FormatError("Unknown crypto method")}return x.prototype={createCipherTransform:function(C,A){if(this.algorithm===4||this.algorithm===5)return new i(a(this.cf,this.stmf,C,A,this.encryptionKey),a(this.cf,this.strf,C,A,this.encryptionKey));var M=l(C,A,this.encryptionKey,!1),w=function(){return new V(M)};return new i(w,w)}},x}();G.CipherTransformFactory=u},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.ColorSpace=void 0;var t=h(5),g=h(183);function z(m){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?z=function(i){return typeof i}:z=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},z(m)}function e(m,f){return f&&(z(f)==="object"||typeof f=="function")?f:se(m)}function se(m){if(m===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function ue(m){return ue=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},ue(m)}function ne(m,f){if(typeof f!="function"&&f!==null)throw new TypeError("Super expression must either be null or a function");m.prototype=Object.create(f&&f.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),f&&ie(m,f)}function ie(m,f){return ie=Object.setPrototypeOf||function(u,o){return u.__proto__=o,u},ie(m,f)}function n(m,f){if(!(m instanceof f))throw new TypeError("Cannot call a class as a function")}function r(m,f){for(var i=0;i<f.length;i++){var u=f[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(m,u.key,u)}}function L(m,f,i){return f&&r(m.prototype,f),i&&r(m,i),m}function J(m,f,i,u,o,p,v){var c=3;v=v!==1?0:v;for(var d=i/o,y=u/p,x=0,l,a=new Uint16Array(o),s=i*c,C=0;C<o;C++)a[C]=Math.floor(C*d)*c;for(var A=0;A<p;A++)for(var M=Math.floor(A*y)*s,w=0;w<o;w++)l=M+a[w],f[x++]=m[l++],f[x++]=m[l++],f[x++]=m[l++],x+=v}var V=function(){function m(f,i){n(this,m),this.constructor===m&&(0,t.unreachable)("Cannot initialize ColorSpace."),this.name=f,this.numComps=i}return L(m,[{key:"getRgb",value:function(i,u){var o=new Uint8ClampedArray(3);return this.getRgbItem(i,u,o,0),o}},{key:"getRgbItem",value:function(i,u,o,p){(0,t.unreachable)("Should not call ColorSpace.getRgbItem")}},{key:"getRgbBuffer",value:function(i,u,o,p,v,c,d){(0,t.unreachable)("Should not call ColorSpace.getRgbBuffer")}},{key:"getOutputLength",value:function(i,u){(0,t.unreachable)("Should not call ColorSpace.getOutputLength")}},{key:"isPassthrough",value:function(i){return!1}},{key:"isDefaultDecode",value:function(i,u){return m.isDefaultDecode(i,this.numComps)}},{key:"fillRgb",value:function(i,u,o,p,v,c,d,y,x){var l=u*o,a=null,s=1<<d,C=o!==v||u!==p;if(this.isPassthrough(d))a=y;else if(this.numComps===1&&l>s&&this.name!=="DeviceGray"&&this.name!=="DeviceRGB"){for(var A=d<=8?new Uint8Array(s):new Uint16Array(s),M=0;M<s;M++)A[M]=M;var w=new Uint8ClampedArray(s*3);if(this.getRgbBuffer(A,0,s,w,0,d,0),C){a=new Uint8Array(l*3);for(var I=0,P=0;P<l;++P){var T=y[P]*3;a[I++]=w[T],a[I++]=w[T+1],a[I++]=w[T+2]}}else for(var F=0,O=0;O<l;++O){var b=y[O]*3;i[F++]=w[b],i[F++]=w[b+1],i[F++]=w[b+2],F+=x}}else C?(a=new Uint8ClampedArray(l*3),this.getRgbBuffer(y,0,l,a,0,d,0)):this.getRgbBuffer(y,0,p*c,i,0,d,x);if(a)if(C)J(a,i,u,o,p,v,x);else for(var R=0,W=0,Y=0,q=p*c;Y<q;Y++)i[R++]=a[W++],i[R++]=a[W++],i[R++]=a[W++],R+=x}},{key:"usesZeroToOneRange",get:function(){return(0,t.shadow)(this,"usesZeroToOneRange",!0)}}],[{key:"parse",value:function(i,u,o,p){var v=this.parseToIR(i,u,o,p);return this.fromIR(v)}},{key:"fromIR",value:function(i){var u=Array.isArray(i)?i[0]:i,o,p,v;switch(u){case"DeviceGrayCS":return this.singletons.gray;case"DeviceRgbCS":return this.singletons.rgb;case"DeviceCmykCS":return this.singletons.cmyk;case"CalGrayCS":return o=i[1],p=i[2],v=i[3],new B(o,p,v);case"CalRGBCS":o=i[1],p=i[2],v=i[3];var c=i[4];return new ae(o,p,v,c);case"PatternCS":var d=i[1];return d&&(d=this.fromIR(d)),new X(d);case"IndexedCS":var y=i[1],x=i[2],l=i[3];return new re(this.fromIR(y),x,l);case"AlternateCS":var a=i[1],s=i[2],C=i[3];return new j(a,this.fromIR(s),C);case"LabCS":o=i[1],p=i[2];var A=i[3];return new S(o,p,A);default:throw new t.FormatError("Unknown colorspace name: ".concat(u))}}},{key:"parseToIR",value:function(i,u){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,p=arguments.length>3?arguments[3]:void 0;if(i=u.fetchIfRef(i),(0,g.isName)(i))switch(i.name){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"Pattern":return["PatternCS",null];default:if((0,g.isDict)(o)){var v=o.get("ColorSpace");if((0,g.isDict)(v)){var c=v.get(i.name);if(c){if((0,g.isName)(c))return this.parseToIR(c,u,o,p);i=c;break}}}throw new t.FormatError("unrecognized colorspace ".concat(i.name))}if(Array.isArray(i)){var d=u.fetchIfRef(i[0]).name,y,x,l,a,s,C;switch(d){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"CalGray":return x=u.fetchIfRef(i[1]),a=x.getArray("WhitePoint"),s=x.getArray("BlackPoint"),C=x.get("Gamma"),["CalGrayCS",a,s,C];case"CalRGB":x=u.fetchIfRef(i[1]),a=x.getArray("WhitePoint"),s=x.getArray("BlackPoint"),C=x.getArray("Gamma");var A=x.getArray("Matrix");return["CalRGBCS",a,s,C,A];case"ICCBased":var M=u.fetchIfRef(i[1]),w=M.dict;if(y=w.get("N"),l=w.get("Alternate"),l){var F=this.parseToIR(l,u,o,p),O=this.fromIR(F,p);
2if(O.numComps===y)return F;(0,t.warn)("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(y===1)return"DeviceGrayCS";if(y===3)return"DeviceRgbCS";if(y===4)return"DeviceCmykCS";break;case"Pattern":var b=i[1]||null;return b&&(b=this.parseToIR(b,u,o,p)),["PatternCS",b];case"Indexed":case"I":var I=this.parseToIR(i[1],u,o,p),P=u.fetchIfRef(i[2])+1,T=u.fetchIfRef(i[3]);return(0,g.isStream)(T)&&(T=T.getBytes()),["IndexedCS",I,P,T];case"Separation":case"DeviceN":var R=u.fetchIfRef(i[1]);y=Array.isArray(R)?R.length:1,l=this.parseToIR(i[2],u,o,p);var W=p.create(u.fetchIfRef(i[3]));return["AlternateCS",y,l,W];case"Lab":x=u.fetchIfRef(i[1]),a=x.getArray("WhitePoint"),s=x.getArray("BlackPoint");var Y=x.getArray("Range");return["LabCS",a,s,Y];default:throw new t.FormatError('unimplemented color space object "'.concat(d,'"'))}}throw new t.FormatError('unrecognized color space object: "'.concat(i,'"'))}},{key:"isDefaultDecode",value:function(i,u){if(!Array.isArray(i))return!0;if(u*2!==i.length)return(0,t.warn)("The decode map is not the correct length"),!0;for(var o=0,p=i.length;o<p;o+=2)if(i[o]!==0||i[o+1]!==1)return!1;return!0}},{key:"singletons",get:function(){return(0,t.shadow)(this,"singletons",{get gray(){return(0,t.shadow)(this,"gray",new Z)},get rgb(){return(0,t.shadow)(this,"rgb",new oe)},get cmyk(){return(0,t.shadow)(this,"cmyk",new _)}})}}]),m}();G.ColorSpace=V;var j=function(m){ne(f,m);function f(i,u,o){var p;return n(this,f),p=e(this,ue(f).call(this,"Alternate",i)),p.base=u,p.tintFn=o,p.tmpBuf=new Float32Array(u.numComps),p}return L(f,[{key:"getRgbItem",value:function(u,o,p,v){var c=this.tmpBuf;this.tintFn(u,o,c,0),this.base.getRgbItem(c,0,p,v)}},{key:"getRgbBuffer",value:function(u,o,p,v,c,d,y){var x=this.tintFn,l=this.base,a=1/((1<<d)-1),s=l.numComps,C=l.usesZeroToOneRange,A=(l.isPassthrough(8)||!C)&&y===0,M=A?c:0,w=A?v:new Uint8ClampedArray(s*p),F=this.numComps,O=new Float32Array(F),b=new Float32Array(s),I,P;for(I=0;I<p;I++){for(P=0;P<F;P++)O[P]=u[o++]*a;if(x(O,0,b,0),C)for(P=0;P<s;P++)w[M++]=b[P]*255;else l.getRgbItem(b,0,w,M),M+=s}A||l.getRgbBuffer(w,0,p,v,c,8,y)}},{key:"getOutputLength",value:function(u,o){return this.base.getOutputLength(u*this.base.numComps/this.numComps,o)}}]),f}(V),X=function(m){ne(f,m);function f(i){var u;return n(this,f),u=e(this,ue(f).call(this,"Pattern",null)),u.base=i,u}return L(f,[{key:"isDefaultDecode",value:function(u,o){(0,t.unreachable)("Should not call PatternCS.isDefaultDecode")}}]),f}(V),re=function(m){ne(f,m);function f(i,u,o){var p;n(this,f),p=e(this,ue(f).call(this,"Indexed",1)),p.base=i,p.highVal=u;var v=i.numComps,c=v*u;if((0,g.isStream)(o)){p.lookup=new Uint8Array(c);var d=o.getBytes(c);p.lookup.set(d)}else if((0,t.isString)(o)){p.lookup=new Uint8Array(c);for(var y=0;y<c;++y)p.lookup[y]=o.charCodeAt(y)}else if(o instanceof Uint8Array)p.lookup=o;else throw new t.FormatError("Unrecognized lookup table: ".concat(o));return p}return L(f,[{key:"getRgbItem",value:function(u,o,p,v){var c=this.base.numComps,d=u[o]*c;this.base.getRgbBuffer(this.lookup,d,1,p,v,8,0)}},{key:"getRgbBuffer",value:function(u,o,p,v,c,d,y){for(var x=this.base,l=x.numComps,a=x.getOutputLength(l,y),s=this.lookup,C=0;C<p;++C){var A=u[o++]*l;x.getRgbBuffer(s,A,1,v,c,8,y),c+=a}}},{key:"getOutputLength",value:function(u,o){return this.base.getOutputLength(u*this.base.numComps,o)}},{key:"isDefaultDecode",value:function(u,o){return Array.isArray(u)?u.length!==2?((0,t.warn)("Decode map length is not correct"),!0):!Number.isInteger(o)||o<1?((0,t.warn)("Bits per component is not correct"),!0):u[0]===0&&u[1]===(1<<o)-1:!0}}]),f}(V),Z=function(m){ne(f,m);function f(){return n(this,f),e(this,ue(f).call(this,"DeviceGray",1))}return L(f,[{key:"getRgbItem",value:function(u,o,p,v){var c=u[o]*255;p[v]=p[v+1]=p[v+2]=c}},{key:"getRgbBuffer",value:function(u,o,p,v,c,d,y){for(var x=255/((1<<d)-1),l=o,a=c,s=0;s<p;++s){var C=x*u[l++];v[a++]=C,v[a++]=C,v[a++]=C,a+=y}}},{key:"getOutputLength",value:function(u,o){return u*(3+o)}}]),f}(V),oe=function(m){ne(f,m);function f(){return n(this,f),e(this,ue(f).call(this,"DeviceRGB",3))}return L(f,[{key:"getRgbItem",value:function(u,o,p,v){p[v]=u[o]*255,p[v+1]=u[o+1]*255,p[v+2]=u[o+2]*255}},{key:"getRgbBuffer",value:function(u,o,p,v,c,d,y){if(d===8&&y===0){v.set(u.subarray(o,o+p*3),c);return}for(var x=255/((1<<d)-1),l=o,a=c,s=0;s<p;++s)v[a++]=x*u[l++],v[a++]=x*u[l++],v[a++]=x*u[l++],a+=y}},{key:"getOutputLength",value:function(u,o){return u*(3+o)/3|0}},{key:"isPassthrough",value:function(u){return u===8}}]),f}(V),_=function(){function f(u,o,p,v,c){var d=u[o]*p,y=u[o+1]*p,x=u[o+2]*p,l=u[o+3]*p;v[c]=255+d*(-4.387332384609988*d+54.48615194189176*y+18.82290502165302*x+212.25662451639585*l+-285.2331026137004)+y*(1.7149763477362134*y-5.6096736904047315*x+-17.873870861415444*l-5.497006427196366)+x*(-2.5217340131683033*x-21.248923337353073*l+17.5119270841813)+l*(-21.86122147463605*l-189.48180835922747),v[c+1]=255+d*(8.841041422036149*d+60.118027045597366*y+6.871425592049007*x+31.159100130055922*l+-79.2970844816548)+y*(-15.310361306967817*y+17.575251261109482*x+131.35250912493976*l-190.9453302588951)+x*(4.444339102852739*x+9.8632861493405*l-24.86741582555878)+l*(-20.737325471181034*l-187.80453709719578),v[c+2]=255+d*(.8842522430003296*d+8.078677503112928*y+30.89978309703729*x-.23883238689178934*l+-14.183576799673286)+y*(10.49593273432072*y+63.02378494754052*x+50.606957656360734*l-112.23884253719248)+x*(.
203296041114873217*x+115.60384449646641*l+-193.58209356861505)+l*(-22.33816807309886*l-180.12613974708367)}var i=function(u){ne(o,u);function o(){return n(this,o),e(this,ue(o).call(this,"DeviceCMYK",4))}return L(o,[{key:"getRgbItem",value:function(v,c,d,y){f(v,c,1,d,y)}},{key:"getRgbBuffer",value:function(v,c,d,y,x,l,a){for(var s=1/((1<<l)-1),C=0;C<d;C++)f(v,c,s,y,x),c+=4,x+=3+a}},{key:"getOutputLength",value:function(v,c){return v/4*(3+c)|0}}]),o}(V);return i}(),B=function(){function f(u,o,p,v,c,d){var y=o[p]*d,x=Math.pow(y,u.G),l=u.YW*x,a=Math.max(295.8*Math.pow(l,.3333333333333333)-40.8,0);v[c]=a,v[c+1]=a,v[c+2]=a}var i=function(u){ne(o,u);function o(p,v,c){var d;if(n(this,o),d=e(this,ue(o).call(this,"CalGray",1)),!p)throw new t.FormatError("WhitePoint missing - required for color space CalGray");if(v=v||[0,0,0],c=c||1,d.XW=p[0],d.YW=p[1],d.ZW=p[2],d.XB=v[0],d.YB=v[1],d.ZB=v[2],d.G=c,d.XW<0||d.ZW<0||d.YW!==1)throw new t.FormatError("Invalid WhitePoint components for ".concat(d.name)+", no fallback available");return(d.XB<0||d.YB<0||d.ZB<0)&&((0,t.info)("Invalid BlackPoint for ".concat(d.name,", falling back to default.")),d.XB=d.YB=d.ZB=0),(d.XB!==0||d.YB!==0||d.ZB!==0)&&(0,t.warn)("".concat(d.name,", BlackPoint: XB: ").concat(d.XB,", YB: ").concat(d.YB,", ")+"ZB: ".concat(d.ZB,", only default values are supported.")),d.G<1&&((0,t.info)("Invalid Gamma: ".concat(d.G," for ").concat(d.name,", ")+"falling back to default."),d.G=1),d}return L(o,[{key:"getRgbItem",value:function(v,c,d,y){f(this,v,c,d,y,1)}},{key:"getRgbBuffer",value:function(v,c,d,y,x,l,a){for(var s=1/((1<<l)-1),C=0;C<d;++C)f(this,v,c,y,x,s),c+=1,x+=3+a}},{key:"getOutputLength",value:function(v,c){return v*(3+c)}}]),o}(V);return i}(),ae=function(){var f=new Float32Array([.8951,.2664,-.1614,-.7502,1.7135,.0367,.0389,-.0685,1.0296]),i=new Float32Array([.9869929,-.1470543,.1599627,.4323053,.5183603,.0492912,-.0085287,.0400428,.9684867]),u=new Float32Array([3.2404542,-1.5371385,-.4985314,-.969266,1.8760108,.041556,.0556434,-.2040259,1.0572252]),o=new Float32Array([1,1,1]),p=new Float32Array(3),v=new Float32Array(3),c=new Float32Array(3),d=Math.pow((8+16)/116,3)/8;function y(b,I,P){P[0]=b[0]*I[0]+b[1]*I[1]+b[2]*I[2],P[1]=b[3]*I[0]+b[4]*I[1]+b[5]*I[2],P[2]=b[6]*I[0]+b[7]*I[1]+b[8]*I[2]}function x(b,I,P){P[0]=I[0]*1/b[0],P[1]=I[1]*1/b[1],P[2]=I[2]*1/b[2]}function l(b,I,P){var T=.95047,R=1,W=1.08883;P[0]=I[0]*T/b[0],P[1]=I[1]*R/b[1],P[2]=I[2]*W/b[2]}function a(b){return b<=.0031308?s(0,1,12.92*b):s(0,1,(1+.055)*Math.pow(b,1/2.4)-.055)}function s(b,I,P){return Math.max(b,Math.min(I,P))}function C(b){return b<0?-C(-b):b>8?Math.pow((b+16)/116,3):b*d}function A(b,I,P){if(b[0]===0&&b[1]===0&&b[2]===0){P[0]=I[0],P[1]=I[1],P[2]=I[2];return}var T=C(0),R=T,W=C(b[0]),Y=T,q=C(b[1]),N=T,D=C(b[2]),E=(1-R)/(1-W),U=1-E,K=(1-Y)/(1-q),H=1-K,$=(1-N)/(1-D),Q=1-$;P[0]=I[0]*E+U,P[1]=I[1]*K+H,P[2]=I[2]*$+Q}function M(b,I,P){if(b[0]===1&&b[2]===1){P[0]=I[0],P[1]=I[1],P[2]=I[2];return}var T=P;y(f,I,T);var R=p;x(b,T,R),y(i,R,P)}function w(b,I,P){var T=P;y(f,I,T);var R=p;l(b,T,R),y(i,R,P)}function F(b,I,P,T,R,W){var Y=s(0,1,I[P]*W),q=s(0,1,I[P+1]*W),N=s(0,1,I[P+2]*W),D=Math.pow(Y,b.GR),E=Math.pow(q,b.GG),U=Math.pow(N,b.GB),K=b.MXA*D+b.MXB*E+b.MXC*U,H=b.MYA*D+b.MYB*E+b.MYC*U,$=b.MZA*D+b.MZB*E+b.MZC*U,Q=v;Q[0]=K,Q[1]=H,Q[2]=$;var te=c;M(b.whitePoint,Q,te);var he=v;A(b.blackPoint,te,he);var de=c;w(o,he,de);var ve=v;y(u,de,ve),T[R]=a(ve[0])*255,T[R+1]=a(ve[1])*255,T[R+2]=a(ve[2])*255}var O=function(b){ne(I,b);function I(P,T,R,W){var Y;if(n(this,I),Y=e(this,ue(I).call(this,"CalRGB",3)),!P)throw new t.FormatError("WhitePoint missing - required for color space CalRGB");T=T||new Float32Array(3),R=R||new Float32Array([1,1,1]),W=W||new Float32Array([1,0,0,0,1,0,0,0,1]);var q=P[0],N=P[1],D=P[2];Y.whitePoint=P;var E=T[0],U=T[1],K=T[2];if(Y.blackPoint=T,Y.GR=R[0],Y.GG=R[1],Y.GB=R[2],Y.MXA=W[0],Y.MYA=W[1],Y.MZA=W[2],Y.MXB=W[3],Y.MYB=W[4],Y.MZB=W[5],Y.MXC=W[6],Y.MYC=W[7],Y.MZC=W[8],q<0||D<0||N!==1)throw new t.FormatError("Invalid WhitePoint components for ".concat(Y.name)+", no fallback available");return(E<0||U<0||K<0)&&((0,t.info)("Invalid BlackPoint for ".concat(Y.name," [").concat(E,", ").concat(U,", ").concat(K,"], ")+"falling back to default."),Y.blackPoint=new Float32Array(3)),(Y.GR<0||Y.GG<0||Y.GB<0)&&((0,t.info)("Invalid Gamma [".concat(Y.GR,", ").concat(Y.GG,", ").concat(Y.GB,"] for ")+"".concat(Y.name,", falling back to default.")),Y.GR=Y.GG=Y.GB=1),Y}return L(I,[{key:"getRgbItem",value:function(T,R,W,Y){F(this,T,R,W,Y,1)}},{key:"getRgbBuffer",value:function(T,R,W,Y,q,N,D){for(var E=1/((1<<N)-1),U=0;U<W;
2++U)F(this,T,R,Y,q,E),R+=3,q+=3+D}},{key:"getOutputLength",value:function(T,R){return T*(3+R)/3|0}}]),I}(V);return O}(),S=function(){function f(p){var v;return p>=6/29?v=p*p*p:v=108/841*(p-4/29),v}function i(p,v,c,d){return c+p*(d-c)/v}function u(p,v,c,d,y,x){var l=v[c],a=v[c+1],s=v[c+2];d!==!1&&(l=i(l,d,0,100),a=i(a,d,p.amin,p.amax),s=i(s,d,p.bmin,p.bmax)),a=a>p.amax?p.amax:a<p.amin?p.amin:a,s=s>p.bmax?p.bmax:s<p.bmin?p.bmin:s;var C=(l+16)/116,A=C+a/500,M=C-s/200,w=p.XW*f(A),F=p.YW*f(C),O=p.ZW*f(M),b,I,P;p.ZW<1?(b=w*3.1339+F*-1.617+O*-.4906,I=w*-.9785+F*1.916+O*.0333,P=w*.072+F*-.229+O*1.4057):(b=w*3.2406+F*-1.5372+O*-.4986,I=w*-.9689+F*1.8758+O*.0415,P=w*.0557+F*-.204+O*1.057),y[x]=Math.sqrt(b)*255,y[x+1]=Math.sqrt(I)*255,y[x+2]=Math.sqrt(P)*255}var o=function(p){ne(v,p);function v(c,d,y){var x;if(n(this,v),x=e(this,ue(v).call(this,"Lab",3)),!c)throw new t.FormatError("WhitePoint missing - required for color space Lab");if(d=d||[0,0,0],y=y||[-100,100,-100,100],x.XW=c[0],x.YW=c[1],x.ZW=c[2],x.amin=y[0],x.amax=y[1],x.bmin=y[2],x.bmax=y[3],x.XB=d[0],x.YB=d[1],x.ZB=d[2],x.XW<0||x.ZW<0||x.YW!==1)throw new t.FormatError("Invalid WhitePoint components, no fallback available");return(x.XB<0||x.YB<0||x.ZB<0)&&((0,t.info)("Invalid BlackPoint, falling back to default"),x.XB=x.YB=x.ZB=0),(x.amin>x.amax||x.bmin>x.bmax)&&((0,t.info)("Invalid Range, falling back to defaults"),x.amin=-100,x.amax=100,x.bmin=-100,x.bmax=100),x}return L(v,[{key:"getRgbItem",value:function(d,y,x,l){u(this,d,y,!1,x,l)}},{key:"getRgbBuffer",value:function(d,y,x,l,a,s,C){for(var A=(1<<s)-1,M=0;M<x;M++)u(this,d,y,A,l,a),y+=3,a+=3+C}},{key:"getOutputLength",value:function(d,y){return d*(3+y)/3|0}},{key:"isDefaultDecode",value:function(d,y){return!0}},{key:"usesZeroToOneRange",get:function(){return(0,t.shadow)(this,"usesZeroToOneRange",!1)}}]),v}(V);return o}()},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.getQuadPoints=f,G.MarkupAnnotation=G.AnnotationFactory=G.AnnotationBorderStyle=G.Annotation=void 0;var t=h(5),g=h(188),z=h(183),e=h(201),se=h(186),ue=h(203),ne=h(190);function ie(q,N,D){return typeof Reflect!="undefined"&&Reflect.get?ie=Reflect.get:ie=function(U,K,H){var $=n(U,K);if(!!$){var Q=Object.getOwnPropertyDescriptor($,K);return Q.get?Q.get.call(H):Q.value}},ie(q,N,D||q)}function n(q,N){for(;!Object.prototype.hasOwnProperty.call(q,N)&&(q=V(q),q!==null););return q}function r(q){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(D){return typeof D}:r=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},r(q)}function L(q,N){return N&&(r(N)==="object"||typeof N=="function")?N:J(q)}function J(q){if(q===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return q}function V(q){return V=Object.setPrototypeOf?Object.getPrototypeOf:function(D){return D.__proto__||Object.getPrototypeOf(D)},V(q)}function j(q,N){if(typeof N!="function"&&N!==null)throw new TypeError("Super expression must either be null or a function");q.prototype=Object.create(N&&N.prototype,{constructor:{value:q,writable:!0,configurable:!0}}),N&&X(q,N)}function X(q,N){return X=Object.setPrototypeOf||function(E,U){return E.__proto__=U,E},X(q,N)}function re(q,N){return _(q)||oe(q,N)||Z()}function Z(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function oe(q,N){if(Symbol.iterator in Object(q)||Object.prototype.toString.call(q)==="[object Arguments]"){var D=[],E=!0,U=!1,K=void 0;try{for(var H=q[Symbol.iterator](),$;!(E=($=H.next()).done)&&(D.push($.value),!(N&&D.length===N));E=!0);}catch(Q){U=!0,K=Q}finally{try{!E&&H.return!=null&&H.return()}finally{if(U)throw K}}return D}}function _(q){if(Array.isArray(q))return q}function B(q,N){if(!(q instanceof N))throw new TypeError("Cannot call a class as a function")}function ae(q,N){for(var D=0;D<N.length;D++){var E=N[D];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(q,E.key,E)}}function S(q,N,D){return N&&ae(q.prototype,N),D&&ae(q,D),q}var m=function(){function q(){B(this,q)}return S(q,null,[{key:"create",value:function(D,E,U,K){return U.ensure(this,"_create",[D,E,U,K])}},{key:"_create",value:function(D,E,U,K){var H=D.fetchIfRef(E);if(!!(0,z.isDict)(H)){var $=(0,z.isRef)(E)?E.toString():"annot_".concat(K.createObjId()),Q=H.get("Subtype");Q=(0,z.isName)(Q)?Q.name:null;var te={xref:D,dict:H,subtype:Q,id:$,pdfManager:U};switch(Q){case"Link":return new l(te);case"Text":return new x(te);
2case"Widget":var he=(0,se.getInheritableProperty)({dict:H,key:"FT"});switch(he=(0,z.isName)(he)?he.name:null,he){case"Tx":return new c(te);case"Btn":return new d(te);case"Ch":return new y(te)}return(0,t.warn)('Unimplemented widget field type "'+he+'", falling back to base field type.'),new v(te);case"Popup":return new a(te);case"FreeText":return new s(te);case"Line":return new C(te);case"Square":return new A(te);case"Circle":return new M(te);case"PolyLine":return new w(te);case"Polygon":return new F(te);case"Caret":return new O(te);case"Ink":return new b(te);case"Highlight":return new I(te);case"Underline":return new P(te);case"Squiggly":return new T(te);case"StrikeOut":return new R(te);case"Stamp":return new W(te);case"FileAttachment":return new Y(te);default:return Q?(0,t.warn)('Unimplemented annotation type "'+Q+'", falling back to base annotation.'):(0,t.warn)("Annotation is missing the required /Subtype."),new u(te)}}}}]),q}();G.AnnotationFactory=m;function f(q,N){if(!q.has("QuadPoints"))return null;var D=q.getArray("QuadPoints");if(!Array.isArray(D)||D.length%8>0)return null;for(var E=[],U=0,K=D.length/8;U<K;U++){E.push([]);for(var H=U*8,$=U*8+8;H<$;H+=2){var Q=D[H],te=D[H+1];if(Q<N[0]||Q>N[2]||te<N[1]||te>N[3])return null;E[U].push({x:Q,y:te})}}return E}function i(q,N,D){var E=t.Util.getAxialAlignedBoundingBox(N,D),U=re(E,4),K=U[0],H=U[1],$=U[2],Q=U[3];if(K===$||H===Q)return[1,0,0,1,q[0],q[1]];var te=(q[2]-q[0])/($-K),he=(q[3]-q[1])/(Q-H);return[te,0,0,he,q[0]-K*te,q[1]-H*he]}var u=function(){function q(N){B(this,q);var D=N.dict;this.setContents(D.get("Contents")),this.setModificationDate(D.get("M")),this.setFlags(D.get("F")),this.setRectangle(D.getArray("Rect")),this.setColor(D.getArray("C")),this.setBorderStyle(D),this.setAppearance(D),this.data={annotationFlags:this.flags,borderStyle:this.borderStyle,color:this.color,contents:this.contents,hasAppearance:!!this.appearance,id:N.id,modificationDate:this.modificationDate,rect:this.rectangle,subtype:N.subtype}}return S(q,[{key:"_hasFlag",value:function(D,E){return!!(D&E)}},{key:"_isViewable",value:function(D){return!this._hasFlag(D,t.AnnotationFlag.INVISIBLE)&&!this._hasFlag(D,t.AnnotationFlag.HIDDEN)&&!this._hasFlag(D,t.AnnotationFlag.NOVIEW)}},{key:"_isPrintable",value:function(D){return this._hasFlag(D,t.AnnotationFlag.PRINT)&&!this._hasFlag(D,t.AnnotationFlag.INVISIBLE)&&!this._hasFlag(D,t.AnnotationFlag.HIDDEN)}},{key:"setContents",value:function(D){this.contents=(0,t.stringToPDFString)(D||"")}},{key:"setModificationDate",value:function(D){this.modificationDate=(0,t.isString)(D)?D:null}},{key:"setFlags",value:function(D){this.flags=Number.isInteger(D)&&D>0?D:0}},{key:"hasFlag",value:function(D){return this._hasFlag(this.flags,D)}},{key:"setRectangle",value:function(D){Array.isArray(D)&&D.length===4?this.rectangle=t.Util.normalizeRect(D):this.rectangle=[0,0,0,0]}},{key:"setColor",value:function(D){var E=new Uint8ClampedArray(3);if(!Array.isArray(D)){this.color=E;return}switch(D.length){case 0:this.color=null;break;case 1:e.ColorSpace.singletons.gray.getRgbItem(D,0,E,0),this.color=E;break;case 3:e.ColorSpace.singletons.rgb.getRgbItem(D,0,E,0),this.color=E;break;case 4:e.ColorSpace.singletons.cmyk.getRgbItem(D,0,E,0),this.color=E;break;default:this.color=E;break}}},{key:"setBorderStyle",value:function(D){if(this.borderStyle=new o,!!(0,z.isDict)(D))if(D.has("BS")){var E=D.get("BS"),U=E.get("Type");(!U||(0,z.isName)(U,"Border"))&&(this.borderStyle.setWidth(E.get("W"),this.rectangle),this.borderStyle.setStyle(E.get("S")),this.borderStyle.setDashArray(E.getArray("D")))}else if(D.has("Border")){var K=D.getArray("Border");Array.isArray(K)&&K.length>=3&&(this.borderStyle.setHorizontalCornerRadius(K[0]),this.borderStyle.setVerticalCornerRadius(K[1]),this.borderStyle.setWidth(K[2],this.rectangle),K.length===4&&this.borderStyle.setDashArray(K[3]))}else this.borderStyle.setWidth(0)}},{key:"setAppearance",value:function(D){this.appearance=null;var E=D.get("AP");if(!!(0,z.isDict)(E)){var U=E.get("N");if((0,z.isStream)(U)){this.appearance=U;return}if(!!(0,z.isDict)(U)){var K=D.get("AS");!(0,z.isName)(K)||!U.has(K.name)||(this.appearance=U.get(K.name))}}}},{key:"loadResources",value:function(D){return this.appearance.dict.getAsync("Resources").then(function(E){if(!!E){var U=new g.ObjectLoader(E,D,E.xref);return U.load().then(function(){return E})}})}},{key:"getOperatorList",value:function(D,E,U){var K=this;if(!this.appearance)return Promise.resolve(new ue.OperatorList);var H=this.data,$=this.appearance.dict,Q=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),te=$.getArray("BBox")||[0,0,1,1],he=$.getArray("Matrix")||[1,0,0,1,0,0],de=i(H.rect,te,he);return Q.then(function(ve){var xe=new ue.OperatorList;return xe.addOp(t.OPS.beginAnnotation,[H.rect,de,he]),D.getOperatorList({stream
2:K.appearance,task:E,resources:ve,operatorList:xe}).then(function(){return xe.addOp(t.OPS.endAnnotation,[]),K.appearance.reset(),xe})})}},{key:"viewable",get:function(){return this.flags===0?!0:this._isViewable(this.flags)}},{key:"printable",get:function(){return this.flags===0?!1:this._isPrintable(this.flags)}}]),q}();G.Annotation=u;var o=function(){function q(){B(this,q),this.width=1,this.style=t.AnnotationBorderStyleType.SOLID,this.dashArray=[3],this.horizontalCornerRadius=0,this.verticalCornerRadius=0}return S(q,[{key:"setWidth",value:function(D){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0,0,0,0];if((0,z.isName)(D)){this.width=0;return}if(Number.isInteger(D)){if(D>0){var U=(E[2]-E[0])/2,K=(E[3]-E[1])/2;U>0&&K>0&&(D>U||D>K)&&((0,t.warn)("AnnotationBorderStyle.setWidth - ignoring width: ".concat(D)),D=1)}this.width=D}}},{key:"setStyle",value:function(D){if(!!(0,z.isName)(D))switch(D.name){case"S":this.style=t.AnnotationBorderStyleType.SOLID;break;case"D":this.style=t.AnnotationBorderStyleType.DASHED;break;case"B":this.style=t.AnnotationBorderStyleType.BEVELED;break;case"I":this.style=t.AnnotationBorderStyleType.INSET;break;case"U":this.style=t.AnnotationBorderStyleType.UNDERLINE;break;default:break}}},{key:"setDashArray",value:function(D){if(Array.isArray(D)&&D.length>0){var E=!0,U=!0,K=!0,H=!1,$=void 0;try{for(var Q=D[Symbol.iterator](),te;!(K=(te=Q.next()).done);K=!0){var he=te.value,de=+he>=0;if(de)he>0&&(U=!1);else{E=!1;break}}}catch(ve){H=!0,$=ve}finally{try{!K&&Q.return!=null&&Q.return()}finally{if(H)throw $}}E&&!U?this.dashArray=D:this.width=0}else D&&(this.width=0)}},{key:"setHorizontalCornerRadius",value:function(D){Number.isInteger(D)&&(this.horizontalCornerRadius=D)}},{key:"setVerticalCornerRadius",value:function(D){Number.isInteger(D)&&(this.verticalCornerRadius=D)}}]),q}();G.AnnotationBorderStyle=o;var p=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D));var U=D.dict;if(U.has("IRT")){var K=U.getRaw("IRT");E.data.inReplyTo=(0,z.isRef)(K)?K.toString():null;var H=U.get("RT");E.data.replyType=(0,z.isName)(H)?H.name:t.AnnotationReplyType.REPLY}if(E.data.replyType===t.AnnotationReplyType.GROUP){var $=U.get("IRT");E.data.title=(0,t.stringToPDFString)($.get("T")||""),E.setContents($.get("Contents")),E.data.contents=E.contents,$.has("CreationDate")?(E.setCreationDate($.get("CreationDate")),E.data.creationDate=E.creationDate):E.data.creationDate=null,$.has("M")?(E.setModificationDate($.get("M")),E.data.modificationDate=E.modificationDate):E.data.modificationDate=null,E.data.hasPopup=$.has("Popup"),$.has("C")?(E.setColor($.getArray("C")),E.data.color=E.color):E.data.color=null}else E.data.title=(0,t.stringToPDFString)(U.get("T")||""),E.setCreationDate(U.get("CreationDate")),E.data.creationDate=E.creationDate,E.data.hasPopup=U.has("Popup"),U.has("C")||(E.data.color=null);return E}return S(N,[{key:"setCreationDate",value:function(E){this.creationDate=(0,t.isString)(E)?E:null}}]),N}(u);G.MarkupAnnotation=p;var v=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D));var U=D.dict,K=E.data;K.annotationType=t.AnnotationType.WIDGET,K.fieldName=E._constructFieldName(U),K.fieldValue=(0,se.getInheritableProperty)({dict:U,key:"V",getArray:!0}),K.alternativeText=(0,t.stringToPDFString)(U.get("TU")||""),K.defaultAppearance=(0,se.getInheritableProperty)({dict:U,key:"DA"})||"";var H=(0,se.getInheritableProperty)({dict:U,key:"FT"});return K.fieldType=(0,z.isName)(H)?H.name:null,E.fieldResources=(0,se.getInheritableProperty)({dict:U,key:"DR"})||z.Dict.empty,K.fieldFlags=(0,se.getInheritableProperty)({dict:U,key:"Ff"}),(!Number.isInteger(K.fieldFlags)||K.fieldFlags<0)&&(K.fieldFlags=0),K.readOnly=E.hasFieldFlag(t.AnnotationFieldFlag.READONLY),K.fieldType==="Sig"&&(K.fieldValue=null,E.setFlags(t.AnnotationFlag.HIDDEN)),E}return S(N,[{key:"_constructFieldName",value:function(E){if(!E.has("T")&&!E.has("Parent"))return(0,t.warn)("Unknown field name, falling back to empty field name."),"";if(!E.has("Parent"))return(0,t.stringToPDFString)(E.get("T"));var U=[];E.has("T")&&U.unshift((0,t.stringToPDFString)(E.get("T")));for(var K=E;K.has("Parent")&&(K=K.get("Parent"),!!(0,z.isDict)(K));)K.has("T")&&U.unshift((0,t.stringToPDFString)(K.get("T")));return U.join(".")}},{key:"hasFieldFlag",value:function(E){return!!(this.data.fieldFlags&E)}},{key:"getOperatorList",value:function(E,U,K){return K?Promise.resolve(new ue.OperatorList):ie(V(N.prototype),"getOperatorList",this).call(this,E,U,K)}}]),N}(u),c=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D));var U=D.dict;E.data.fieldValue=(0,t.stringToPDFString)(E.data.fieldValue||"");var K=(0,se.getInheritableProperty)({dict:U,key:"Q"});(!Number.isInteger(K)||K<0||K>2)&&(K=null),E.data.textAlignment=K;var H=(0,se.getInheritableProperty)({dict:U,key:"MaxLen"});return(!Number.isInteger(H)||H<0)&&(H=null),E.data.maxLen=H,E.data.multiLine=E.hasFieldFlag(t.AnnotationFieldFlag.MULTILINE),E.data.comb=E.hasFieldFlag(t.AnnotationFieldFlag.COMB)&&!E.hasFieldFlag(t.AnnotationFieldFlag.MULTILINE)&&!E.hasFieldFlag(t.AnnotationFieldFlag.PASSWORD)&&!E.hasFieldFlag(t.AnnotationFieldFlag.FILESELECT)&&E.data.maxLen!==null,E}
2return S(N,[{key:"getOperatorList",value:function(E,U,K){if(K||this.appearance)return ie(V(N.prototype),"getOperatorList",this).call(this,E,U,K);var H=new ue.OperatorList;if(!this.data.defaultAppearance)return Promise.resolve(H);var $=new ne.Stream((0,t.stringToBytes)(this.data.defaultAppearance));return E.getOperatorList({stream:$,task:U,resources:this.fieldResources,operatorList:H}).then(function(){return H})}}]),N}(v),d=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.checkBox=!E.hasFieldFlag(t.AnnotationFieldFlag.RADIO)&&!E.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),E.data.radioButton=E.hasFieldFlag(t.AnnotationFieldFlag.RADIO)&&!E.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),E.data.pushButton=E.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),E.data.checkBox?E._processCheckBox(D):E.data.radioButton?E._processRadioButton(D):E.data.pushButton?E._processPushButton(D):(0,t.warn)("Invalid field flags for button widget annotation"),E}return S(N,[{key:"_processCheckBox",value:function(E){(0,z.isName)(this.data.fieldValue)&&(this.data.fieldValue=this.data.fieldValue.name);var U=E.dict.get("AP");if(!!(0,z.isDict)(U)){var K=U.get("D");if(!!(0,z.isDict)(K)){var H=K.getKeys(),$=H.length===2;!$||(this.data.exportValue=H[0]==="Off"?H[1]:H[0])}}}},{key:"_processRadioButton",value:function(E){this.data.fieldValue=this.data.buttonValue=null;var U=E.dict.get("Parent");if((0,z.isDict)(U)&&U.has("V")){var K=U.get("V");(0,z.isName)(K)&&(this.data.fieldValue=K.name)}var H=E.dict.get("AP");if(!!(0,z.isDict)(H)){var $=H.get("N");if(!!(0,z.isDict)($)){var Q=!0,te=!1,he=void 0;try{for(var de=$.getKeys()[Symbol.iterator](),ve;!(Q=(ve=de.next()).done);Q=!0){var xe=ve.value;if(xe!=="Off"){this.data.buttonValue=xe;break}}}catch(ge){te=!0,he=ge}finally{try{!Q&&de.return!=null&&de.return()}finally{if(te)throw he}}}}}},{key:"_processPushButton",value:function(E){if(!E.dict.has("A")){(0,t.warn)("Push buttons without action dictionaries are not supported");return}g.Catalog.parseDestDictionary({destDict:E.dict,resultObj:this.data,docBaseUrl:E.pdfManager.docBaseUrl})}}]),N}(v),y=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.options=[];var U=(0,se.getInheritableProperty)({dict:D.dict,key:"Opt"});if(Array.isArray(U))for(var K=D.xref,H=0,$=U.length;H<$;H++){var Q=K.fetchIfRef(U[H]),te=Array.isArray(Q);E.data.options[H]={exportValue:te?K.fetchIfRef(Q[0]):Q,displayValue:(0,t.stringToPDFString)(te?K.fetchIfRef(Q[1]):Q)}}return Array.isArray(E.data.fieldValue)||(E.data.fieldValue=[E.data.fieldValue]),E.data.combo=E.hasFieldFlag(t.AnnotationFieldFlag.COMBO),E.data.multiSelect=E.hasFieldFlag(t.AnnotationFieldFlag.MULTISELECT),E}return N}(v),x=function(q){j(N,q);function N(D){var E;B(this,N);var U=22;E=L(this,V(N).call(this,D));var K=D.dict;return E.data.annotationType=t.AnnotationType.TEXT,E.data.hasAppearance?E.data.name="NoIcon":(E.data.rect[1]=E.data.rect[3]-U,E.data.rect[2]=E.data.rect[0]+U,E.data.name=K.has("Name")?K.get("Name").name:"Note"),K.has("State")?(E.data.state=K.get("State")||null,E.data.stateModel=K.get("StateModel")||null):(E.data.state=null,E.data.stateModel=null),E}return N}(p),l=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.LINK;var U=f(D.dict,E.rectangle);return U&&(E.data.quadPoints=U),g.Catalog.parseDestDictionary({destDict:D.dict,resultObj:E.data,docBaseUrl:D.pdfManager.docBaseUrl}),E}return N}(u),a=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.POPUP;var U=D.dict.get("Parent");if(!U)return(0,t.warn)("Popup annotation has a missing or invalid parent annotation."),L(E);var K=U.get("Subtype");E.data.parentType=(0,z.isName)(K)?K.name:null;var H=D.dict.getRaw("Parent");E.data.parentId=(0,z.isRef)(H)?H.toString():null;var $=U.get("RT");if((0,z.isName)($,t.AnnotationReplyType.GROUP)&&(U=U.get("IRT")),U.has("M")?(E.setModificationDate(U.get("M")),E.data.modificationDate=E.modificationDate):E.data.modificationDate=null,U.has("C")?(E.setColor(U.getArray("C")),E.data.color=E.color):E.data.color=null,!E.viewable){var Q=U.get("F");E._isViewable(Q)&&E.setFlags(Q)}return E.data.title=(0,t.stringToPDFString)(U.get("T")||""),E.data.contents=(0,t.stringToPDFString)(U.get("Contents")||""),E}return N}(u),s=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.FREETEXT,E}return N}
2(p),C=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.LINE,E.data.lineCoordinates=t.Util.normalizeRect(D.dict.getArray("L")),E}return N}(p),A=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.SQUARE,E}return N}(p),M=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.CIRCLE,E}return N}(p),w=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.POLYLINE;var U=D.dict.getArray("Vertices");E.data.vertices=[];for(var K=0,H=U.length;K<H;K+=2)E.data.vertices.push({x:U[K],y:U[K+1]});return E}return N}(p),F=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.POLYGON,E}return N}(w),O=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.CARET,E}return N}(p),b=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.INK;var U=D.xref,K=D.dict.getArray("InkList");E.data.inkLists=[];for(var H=0,$=K.length;H<$;++H){E.data.inkLists.push([]);for(var Q=0,te=K[H].length;Q<te;Q+=2)E.data.inkLists[H].push({x:U.fetchIfRef(K[H][Q]),y:U.fetchIfRef(K[H][Q+1])})}return E}return N}(p),I=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.HIGHLIGHT;var U=f(D.dict,E.rectangle);return U&&(E.data.quadPoints=U),E}return N}(p),P=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.UNDERLINE;var U=f(D.dict,E.rectangle);return U&&(E.data.quadPoints=U),E}return N}(p),T=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.SQUIGGLY;var U=f(D.dict,E.rectangle);return U&&(E.data.quadPoints=U),E}return N}(p),R=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.STRIKEOUT;var U=f(D.dict,E.rectangle);return U&&(E.data.quadPoints=U),E}return N}(p),W=function(q){j(N,q);function N(D){var E;return B(this,N),E=L(this,V(N).call(this,D)),E.data.annotationType=t.AnnotationType.STAMP,E}return N}(p),Y=function(q){j(N,q);function N(D){var E;B(this,N),E=L(this,V(N).call(this,D));var U=new g.FileSpec(D.dict.get("FS"),D.xref);return E.data.annotationType=t.AnnotationType.FILEATTACHMENT,E.data.file=U.serializable,E}return N}(p)},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.OperatorList=void 0;var t=h(5),g=function(){function ue(r,L,J,V,j){for(var X=r,re=0,Z=L.length-1;re<Z;re++){var oe=L[re];X=X[oe]||(X[oe]=[])}X[L[L.length-1]]={checkFn:J,iterateFn:V,processFn:j}}function ne(r,L,J,V){for(var j=r+2,X=0;X<L;X++){var re=V[j+4*X],Z=re.length===1&&re[0];if(Z&&Z.width===1&&Z.height===1&&(!Z.data.length||Z.data.length===1&&Z.data[0]===0)){J[j+4*X]=t.OPS.paintSolidColorImageMask;continue}break}return L-X}var ie=[];ue(ie,[t.OPS.save,t.OPS.transform,t.OPS.paintInlineImageXObject,t.OPS.restore],null,function(L,J){var V=L.fnArray,j=L.iCurr-3,X=(J-j)%4;switch(X){case 0:return V[J]===t.OPS.save;case 1:return V[J]===t.OPS.transform;case 2:return V[J]===t.OPS.paintInlineImageXObject;case 3:return V[J]===t.OPS.restore}throw new Error("iterateInlineImageGroup - invalid pos: ".concat(X))},function(L,J){var V=10,j=200,X=1e3,re=1,Z=L.fnArray,oe=L.argsArray,_=L.iCurr,B=_-3,ae=_-2,S=_-1,m=Math.min(Math.floor((J-B)/4),j);if(m<V)return J-(J-B)%4;var f=0,i=[],u=0,o=re,p=re,v;for(v=0;v<m;v++){var c=oe[ae+(v<<2)],d=oe[S+(v<<2)][0];o+d.width>X&&(f=Math.max(f,o),p+=u+2*re,o=0,u=0),i.push({transform:c,x:o,y:p,w:d.width,h:d.height}),o+=d.width+2*re,u=Math.max(u,d.height)}var y=Math.max(f,o)+re,x=p+u+re,l=new Uint8ClampedArray(y*x*4),a=y<<2;for(v=0;v<m;v++){var s=oe[S+(v<<2)][0].data,C=i[v].w<<2,A=0,M=i[v].x+i[v].y*y<<2;l.set(s.subarray(0,C),M-a);for(var w=0,F=i[v].h;w<F;w++)l.set(s.subarray(A,A+C),M),A+=C,M+=a;for(l.set(s.subarray(A-C,A),M);M>=0;)s[M-4]=s[M],s[M-3]=s[M+1],s[M-2]=s[M+2],s[M-1]=s[M+3],s[M+C]=s[M+C-4],s[M+C+1]=s[M+C-3],s[M+C+2]=s[M+C-2],s[M+C+3]=s[M+C-1],M-=a}return Z.splice(B,m*4,t.OPS.paintInlineImageXObjectGroup),oe.splice(B,m*4,[{width:y,height:x,kind:t.ImageKind.RGBA_32BPP,data:l},i]),B+1}),ue(ie,[t.OPS.save,t.OPS.transform,t.OPS.paintImageMaskXObject,t.OPS.restore],null,function(L,J){var V=L.fnArray,j=L.iCurr-3,X=(J-j)%4;switch(X){case 0:return V[J]===t.OPS.save;case 1:return V[J]===t.OPS.transform;case 2:return V[J]===t.OPS.paintImageMaskXObject;case 3:return V[J]===t.OPS.restore}throw new Error("iterateImageMaskGroup - invalid pos: ".concat(X))},function(L,J){var V=10,j=100,X=1e3,re=L.fnArray,Z=L.argsArray,oe=L.iCurr,_=oe-3,B=oe-2,ae
2=oe-1,S=Math.floor((J-_)/4);if(S=ne(_,S,re,Z),S<V)return J-(J-_)%4;var m,f=!1,i,u,o=Z[ae][0];if(Z[B][1]===0&&Z[B][2]===0){f=!0;var p=Z[B][0],v=Z[B][3];i=B+4;var c=ae+4;for(m=1;m<S;m++,i+=4,c+=4)if(u=Z[i],Z[c][0]!==o||u[0]!==p||u[1]!==0||u[2]!==0||u[3]!==v){m<V?f=!1:S=m;break}}if(f){S=Math.min(S,X);var d=new Float32Array(S*2);for(i=B,m=0;m<S;m++,i+=4)u=Z[i],d[m<<1]=u[4],d[(m<<1)+1]=u[5];re.splice(_,S*4,t.OPS.paintImageMaskXObjectRepeat),Z.splice(_,S*4,[o,p,v,d])}else{S=Math.min(S,j);var y=[];for(m=0;m<S;m++){u=Z[B+(m<<2)];var x=Z[ae+(m<<2)][0];y.push({data:x.data,width:x.width,height:x.height,transform:u})}re.splice(_,S*4,t.OPS.paintImageMaskXObjectGroup),Z.splice(_,S*4,[y])}return _+1}),ue(ie,[t.OPS.save,t.OPS.transform,t.OPS.paintImageXObject,t.OPS.restore],function(r){var L=r.argsArray,J=r.iCurr-2;return L[J][1]===0&&L[J][2]===0},function(L,J){var V=L.fnArray,j=L.argsArray,X=L.iCurr-3,re=(J-X)%4;switch(re){case 0:return V[J]===t.OPS.save;case 1:if(V[J]!==t.OPS.transform)return!1;var Z=L.iCurr-2,oe=j[Z][0],_=j[Z][3];return!(j[J][0]!==oe||j[J][1]!==0||j[J][2]!==0||j[J][3]!==_);case 2:if(V[J]!==t.OPS.paintImageXObject)return!1;var B=L.iCurr-1,ae=j[B][0];return j[J][0]===ae;case 3:return V[J]===t.OPS.restore}throw new Error("iterateImageGroup - invalid pos: ".concat(re))},function(r,L){var J=3,V=1e3,j=r.fnArray,X=r.argsArray,re=r.iCurr,Z=re-3,oe=re-2,_=re-1,B=X[_][0],ae=X[oe][0],S=X[oe][3],m=Math.min(Math.floor((L-Z)/4),V);if(m<J)return L-(L-Z)%4;for(var f=new Float32Array(m*2),i=oe,u=0;u<m;u++,i+=4){var o=X[i];f[u<<1]=o[4],f[(u<<1)+1]=o[5]}var p=[B,ae,S,f];return j.splice(Z,m*4,t.OPS.paintImageXObjectRepeat),X.splice(Z,m*4,p),Z+1}),ue(ie,[t.OPS.beginText,t.OPS.setFont,t.OPS.setTextMatrix,t.OPS.showText,t.OPS.endText],null,function(L,J){var V=L.fnArray,j=L.argsArray,X=L.iCurr-4,re=(J-X)%5;switch(re){case 0:return V[J]===t.OPS.beginText;case 1:return V[J]===t.OPS.setFont;case 2:return V[J]===t.OPS.setTextMatrix;case 3:if(V[J]!==t.OPS.showText)return!1;var Z=L.iCurr-3,oe=j[Z][0],_=j[Z][1];return!(j[J][0]!==oe||j[J][1]!==_);case 4:return V[J]===t.OPS.endText}throw new Error("iterateShowTextGroup - invalid pos: ".concat(re))},function(r,L){var J=3,V=1e3,j=r.fnArray,X=r.argsArray,re=r.iCurr,Z=re-4,oe=re-3,_=re-2,B=re-1,ae=re,S=X[oe][0],m=X[oe][1],f=Math.min(Math.floor((L-Z)/5),V);if(f<J)return L-(L-Z)%5;var i=Z;Z>=4&&j[Z-4]===j[oe]&&j[Z-3]===j[_]&&j[Z-2]===j[B]&&j[Z-1]===j[ae]&&X[Z-4][0]===S&&X[Z-4][1]===m&&(f++,i-=5);for(var u=i+4,o=1;o<f;o++)j.splice(u,3),X.splice(u,3),u+=2;return u+1});function n(r){this.queue=r,this.state=null,this.context={iCurr:0,fnArray:r.fnArray,argsArray:r.argsArray},this.match=null,this.lastProcessed=0}return n.prototype={_optimize:function(){var L=this.queue.fnArray,J=this.lastProcessed,V=L.length,j=this.state,X=this.match;if(!j&&!X&&J+1===V&&!ie[L[J]]){this.lastProcessed=V;return}for(var re=this.context;J<V;){if(X){var Z=(0,X.iterateFn)(re,J);if(Z){J++;continue}if(J=(0,X.processFn)(re,J+1),V=L.length,X=null,j=null,J>=V)break}if(j=(j||ie)[L[J]],!j||Array.isArray(j)){J++;continue}if(re.iCurr=J,J++,j.checkFn&&!(0,j.checkFn)(re)){j=null;continue}X=j,j=null}this.state=j,this.match=X,this.lastProcessed=J},push:function(L,J){this.queue.fnArray.push(L),this.queue.argsArray.push(J),this._optimize()},flush:function(){for(;this.match;){var L=this.queue.fnArray.length;this.lastProcessed=(0,this.match.processFn)(this.context,L),this.match=null,this.state=null,this._optimize()}},reset:function(){this.state=null,this.match=null,this.lastProcessed=0}},n}(),z=function(){function ue(ne){this.queue=ne}return ue.prototype={push:function(ie,n){this.queue.fnArray.push(ie),this.queue.argsArray.push(n)},flush:function(){},reset:function(){}},ue}(),e=function(){var ue=1e3,ne=ue-5;function ie(n,r,L){this._streamSink=r,this.fnArray=[],this.argsArray=[],r&&n!=="oplist"?this.optimizer=new g(this):this.optimizer=new z(this),this.dependencies=Object.create(null),this._totalLength=0,this.pageIndex=L,this.intent=n,this.weight=0,this._resolved=r?null:Promise.resolve()}return ie.prototype={get length(){return this.argsArray.length},get ready(){return this._resolved||this._streamSink.ready},get totalLength(){return this._totalLength+this.length},addOp:function(r,L){this.optimizer.push(r,L),this.weight++,this._streamSink&&(this.weight>=ue?this.flush():this.weight>=ne&&(r===t.OPS.restore||r===t.OPS.endText)&&this.flush())},addDependency:function(r){r in this.dependencies||(this.dependencies[r]=!0,this.addOp(t.OPS.dependency,[r]))},addDependencies:function(r){for(var L in r)this.addDependency(L)},addOpList:function(r){Object.assign(this.dependencies,r.dependencies);for(var L=0,J=r.length;L<J;L++)this.addOp(r.fnArray[L],r.argsArray[L])},getIR:function(){return{fnArray:this.fnArray,argsArray:this.argsArray,length:this.length}},get _transfers(){for(var n=[],r=this.fnArray,L=this.argsArray,J=this.length,V=0;V<J;V++)switch(r[V]){case t.OPS.paintInlineImageXObject:case t.OPS.paintInlineImageXObjectGroup:case t.OPS.paintImageMaskXObject:var j=L[V][0];j.cached||n.push(j.data.buffer);break}return n},flush:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;this.optimizer.flush();var L=this.length;this._totalLength+=L,this._streamSink.enqueue({fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:r,length:L},1,this._transfers),this.dependencies=Object.create(null),this.fnArray.length=0,this.argsArray.length=0,this.weight=0,this.optimizer.reset()}},ie}();G.OperatorList=e},function(le,G,h){"use strict";
2Object.defineProperty(G,"__esModule",{value:!0}),G.PartialEvaluator=void 0;var t=m(h(2)),g=h(5),z=h(205),e=h(183),se=h(206),ue=h(209),ne=h(212),ie=h(211),n=h(215),r=h(189),L=h(216),J=h(201),V=h(190),j=h(210),X=h(186),re=h(217),Z=h(218),oe=h(196),_=h(220),B=h(221),ae=h(203),S=h(222);function m(y){return y&&y.__esModule?y:{default:y}}function f(y,x,l,a,s,C,A){try{var M=y[C](A),w=M.value}catch(F){l(F);return}M.done?x(w):Promise.resolve(w).then(a,s)}function i(y){return function(){var x=this,l=arguments;return new Promise(function(a,s){var C=y.apply(x,l);function A(w){f(C,a,s,A,M,"next",w)}function M(w){f(C,a,s,A,M,"throw",w)}A(void 0)})}}var u=function(){var x={forceDataSchema:!1,maxImageSize:-1,disableFontFace:!1,nativeImageDecoderSupport:g.NativeImageDecoding.DECODE,ignoreErrors:!1,isEvalSupported:!0};function l(O){var b=this,I=O.xref,P=O.handler,T=O.pageIndex,R=O.idFactory,W=O.fontCache,Y=O.builtInCMapCache,q=O.options,N=q===void 0?null:q,D=O.pdfFunctionFactory;this.xref=I,this.handler=P,this.pageIndex=T,this.idFactory=R,this.fontCache=W,this.builtInCMapCache=Y,this.options=N||x,this.pdfFunctionFactory=D,this.parsingType3Font=!1,this.fetchBuiltInCMap=function(){var E=i(t.default.mark(function U(K){var H,$,Q;return t.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(!b.builtInCMapCache.has(K)){he.next=2;break}return he.abrupt("return",b.builtInCMapCache.get(K));case 2:return H=b.handler.sendWithStream("FetchBuiltInCMap",{name:K}),$=H.getReader(),he.next=6,new Promise(function(de,ve){function xe(){$.read().then(function(ge){var ye=ge.value,be=ge.done;be||(de(ye),xe())},ve)}xe()});case 6:return Q=he.sent,Q.compressionType!==g.CMapCompressionType.NONE&&b.builtInCMapCache.set(K,Q),he.abrupt("return",Q);case 9:case"end":return he.stop()}},U)}));return function(U){return E.apply(this,arguments)}}()}var a=20,s=100;function C(){this.reset()}C.prototype={check:function(){return++this.checked<s?!1:(this.checked=0,this.endTime<=Date.now())},reset:function(){this.endTime=Date.now()+a,this.checked=0}};function A(O){if(!(0,e.isName)(O))return"source-over";switch(O.name){case"Normal":case"Compatible":return"source-over";case"Multiply":return"multiply";case"Screen":return"screen";case"Overlay":return"overlay";case"Darken":return"darken";case"Lighten":return"lighten";case"ColorDodge":return"color-dodge";case"ColorBurn":return"color-burn";case"HardLight":return"hard-light";case"SoftLight":return"soft-light";case"Difference":return"difference";case"Exclusion":return"exclusion";case"Hue":return"hue";case"Saturation":return"saturation";case"Color":return"color";case"Luminosity":return"luminosity"}return(0,g.warn)("Unsupported blend mode: "+O.name),"source-over"}var M=Promise.resolve(),w=1,F=2;return l.prototype={clone:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:x,I=Object.create(this);return I.options=b,I},hasBlendModes:function(b){if(!(0,e.isDict)(b))return!1;var I=Object.create(null);b.objId&&(I[b.objId]=!0);for(var P=[b],T=this.xref;P.length;
2){var R,W,Y,q=P.shift(),N=q.get("ExtGState");if((0,e.isDict)(N)){var D=N.getKeys();for(W=0,Y=D.length;W<Y;W++){R=D[W];var E=N.get(R),U=E.get("BM");if((0,e.isName)(U)&&U.name!=="Normal")return!0}}var K=q.get("XObject");if(!!(0,e.isDict)(K)){var H=K.getKeys();for(W=0,Y=H.length;W<Y;W++){R=H[W];var $=K.getRaw(R);if((0,e.isRef)($)){if(I[$.toString()])continue;$=T.fetch($)}if(!!(0,e.isStream)($)){if($.dict.objId){if(I[$.dict.objId])continue;I[$.dict.objId]=!0}var Q=$.dict.get("Resources");(0,e.isDict)(Q)&&(!Q.objId||!I[Q.objId])&&(P.push(Q),Q.objId&&(I[Q.objId]=!0))}}}}return!1},buildFormXObject:function(b,I,P,T,R,W){var Y=I.dict,q=Y.getArray("Matrix"),N=Y.getArray("BBox");Array.isArray(N)&&N.length===4?N=g.Util.normalizeRect(N):N=null;var D=Y.get("Group");if(D){var E={matrix:q,bbox:N,smask:P,isolated:!1,knockout:!1},U=D.get("S"),K=null;(0,e.isName)(U,"Transparency")&&(E.isolated=D.get("I")||!1,E.knockout=D.get("K")||!1,D.has("CS")&&(K=D.get("CS"),K?K=J.ColorSpace.parse(K,this.xref,b,this.pdfFunctionFactory):(0,g.warn)("buildFormXObject - invalid/non-existent Group /CS entry: "+D.getRaw("CS")))),P&&P.backdrop&&(K=K||J.ColorSpace.singletons.rgb,P.backdrop=K.getRgb(P.backdrop,0)),T.addOp(g.OPS.beginGroup,[E])}return T.addOp(g.OPS.paintFormXObjectBegin,[q,N]),this.getOperatorList({stream:I,task:R,resources:Y.get("Resources")||b,operatorList:T,initialState:W}).then(function(){T.addOp(g.OPS.paintFormXObjectEnd,[]),D&&T.addOp(g.OPS.endGroup,[E])})},buildPaintImageXObject:function(){var O=i(t.default.mark(function I(P){var T=this,R,W,Y,q,N,D,E,U,K,H,$,Q,te,he,de,ve,xe,ge,ye,be,Fe,me,Ae,we,De,Oe,ke,He,Le;return t.default.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(R=P.resources,W=P.image,Y=P.isInline,q=Y===void 0?!1:Y,N=P.operatorList,D=P.cacheKey,E=P.imageCache,U=P.forceDisableNativeImageDecoder,K=U===void 0?!1:U,H=W.dict,$=H.get("Width","W"),Q=H.get("Height","H"),!(!($&&(0,g.isNum)($))||!(Q&&(0,g.isNum)(Q)))){Ue.next=7;break}return(0,g.warn)("Image dimensions are missing, or not numbers."),Ue.abrupt("return",void 0);case 7:if(te=this.options.maxImageSize,!(te!==-1&&$*Q>te)){Ue.next=11;break}return(0,g.warn)("Image exceeded maximum allowed size and was removed."),Ue.abrupt("return",void 0);case 11:if(he=H.get("ImageMask","IM")||!1,!he){Ue.next=24;break}return xe=H.get("Width","W"),ge=H.get("Height","H"),ye=xe+7>>3,be=W.getBytes(ye*ge,!0),Fe=H.getArray("Decode","D"),de=S.PDFImage.createMask({imgArray:be,width:xe,height:ge,imageIsFromDecodeStream
2:W instanceof V.DecodeStream,inverseDecode:!!Fe&&Fe[0]>0}),de.cached=!!D,ve=[de],N.addOp(g.OPS.paintImageMaskXObject,ve),D&&(E[D]={fn:g.OPS.paintImageMaskXObject,args:ve}),Ue.abrupt("return",void 0);case 24:if(me=H.get("SMask","SM")||!1,Ae=H.get("Mask")||!1,we=200,!(q&&!me&&!Ae&&!(W instanceof oe.JpegStream)&&$+Q<we)){Ue.next=32;break}return De=new S.PDFImage({xref:this.xref,res:R,image:W,isInline:q,pdfFunctionFactory:this.pdfFunctionFactory}),de=De.createImageData(!0),N.addOp(g.OPS.paintInlineImageXObject,[de]),Ue.abrupt("return",void 0);case 32:if(Oe=K?g.NativeImageDecoding.NONE:this.options.nativeImageDecoderSupport,ke="img_".concat(this.idFactory.createObjId()),this.parsingType3Font&&((0,g.assert)(Oe===g.NativeImageDecoding.NONE,"Type3 image resources should be completely decoded in the worker."),ke="".concat(this.idFactory.getDocId(),"_type3res_").concat(ke)),!(Oe!==g.NativeImageDecoding.NONE&&!me&&!Ae&&W instanceof oe.JpegStream&&B.NativeImageDecoder.isSupported(W,this.xref,R,this.pdfFunctionFactory))){Ue.next=37;break}return Ue.abrupt("return",this.handler.sendWithPromise("obj",[ke,this.pageIndex,"JpegStream",W.getIR(this.options.forceDataSchema)]).then(function(){N.addDependency(ke),ve=[ke,$,Q],N.addOp(g.OPS.paintJpegXObject,ve),D&&(E[D]={fn:g.OPS.paintJpegXObject,args:ve})},function(Ie){return(0,g.warn)("Native JPEG decoding failed -- trying to recover: "+(Ie&&Ie.message)),T.buildPaintImageXObject({resources:R,image:W,isInline:q,operatorList:N,cacheKey:D,imageCache:E,forceDisableNativeImageDecoder:!0})}));case 37:if(He=null,Oe===g.NativeImageDecoding.DECODE&&(W instanceof oe.JpegStream||Ae instanceof oe.JpegStream||me instanceof oe.JpegStream)&&(He=new B.NativeImageDecoder({xref:this.xref,resources:R,handler:this.handler,forceDataSchema:this.options.forceDataSchema,pdfFunctionFactory:this.pdfFunctionFactory})),N.addDependency(ke),ve=[ke,$,Q],Le=S.PDFImage.buildImage({handler:this.handler,xref:this.xref,res:R,image:W,isInline:q,nativeDecoder:He,pdfFunctionFactory:this.pdfFunctionFactory}).then(function(Ie){var ce=Ie.createImageData(!1);if(T.parsingType3Font)return T.handler.sendWithPromise("commonobj",[ke,"FontType3Res",ce],[ce.data.buffer]);T.handler.send("obj",[ke,T.pageIndex,"Image",ce],[ce.data.buffer])}).catch(function(Ie){if((0,g.warn)("Unable to decode image: "+Ie),T.parsingType3Font)return T.handler.sendWithPromise("commonobj",[ke,"FontType3Res",null]);T.handler.send("obj",[ke,T.pageIndex,"Image",null])}),!this.parsingType3Font){Ue.next=45;break}return Ue.next=45,Le;case 45:return N.addOp(g.OPS.paintImageXObject,ve),D&&(E[D]={fn:g.OPS.paintImageXObject,args:ve}),Ue.abrupt("return",void 0);case 48:case"end":return Ue.stop()}},I,this)}));function b(I){return O.apply(this,arguments)}return b}(),handleSMask:function(b,I,P,T,R){var W=b.get("G"),Y={subtype:b.get("S").name,backdrop:b.get("BC")},q=b.get("TR");if((0,Z.isPDFFunction)(q)){for(var N=this.pdfFunctionFactory.create(q),D=new Uint8Array(256),E=new Float32Array(1),U=0;U<256;U++)E[0]=U/255,N(E,0,E,0),D[U]=E[0]*255|0;Y.transferMap=D}return this.buildFormXObject(I,W,Y,P,T,R.state.clone())},handleTilingType:function(b,I,P,T,R,W,Y){var q=this,N=new ae.OperatorList,D=[R.get("Resources"),P],E=e.Dict.merge(this.xref,D);return this.getOperatorList({stream:T,task:Y,resources:E,operatorList:N}).then(function(){return(0,n.getTilingPatternIR)({fnArray:N.fnArray,argsArray:N.argsArray},R,I)}).then(function(U){W.addDependencies(N.dependencies),W.addOp(b,U)},function(U){if(!(U instanceof g.AbortException)){if(q.options.ignoreErrors){q.handler.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.unknown}),(0,g.warn)('handleTilingType - ignoring pattern: "'.concat(U,'".'));return}throw U}})},handleSetFont:function(b,I,P,T,R,W){var Y=this,q;return I&&(I=I.slice(),q=I[0].name),this.loadFont(q,P,b).then(function(N){return N.font.isType3Font?N.loadType3Data(Y,b,T,R).then(function(){return N}).catch(function(D){return Y.handler.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.font}),new o("g_font_error",new se.ErrorFont("Type3 font load error: "+D),N.font)}):N}).then(function(N){return W.font=N.font,N.send(Y.handler),N.loadedName})},handleText:function(b,I){var P=I.font,T=P.charsToGlyphs(b);if(P.data){var R=!!(I.textRenderingMode&g.TextRenderingMode.ADD_TO_PATH_FLAG);(R||I.fillColorSpace.name==="Pattern"||P.disableFontFace||this.options.disableFontFace)&&l.buildFontPaths(P,T,this.handler)}return T},setGState:function(b,I,P,T,R){for(var W=this,Y=[],q=I.getKeys(),N=Promise.resolve(),D=function(){var H=q[E],$=I.get(H);switch(H){case"Type":break;case"LW":case"LC":case"LJ":case"ML":case"D":case"RI":case"FL":case"CA":case"ca":Y.push([H,$]);break;case"Font":N=N.then(function(){return W.handleSetFont(b,null,$[0],P,T,R.state).then(function(Q){P.addDependency(Q),Y.push([H,[Q,$[1]]])})});break;case"BM":Y.push([H,A($)]);break;case"SMask":if((0,e.isName)($,"None")){Y.push([H,!1]);break}(0,e.isDict)($)?(N=N.then(function(){return W.handleSMask($,b,P,T,R)}),Y.push([H,!0])):(0,g.warn)("Unsupported SMask type");break;case"OP":case"op":case"OPM":case"BG":case"BG2":case"UCR":case"UCR2":case"TR":case"TR2":case"HT":case"SM":case"SA":case"AIS":case"TK":(0,g.info)("graphic state operator "+H);break;default:(0,g.info)("Unknown graphic state operator "+H);break}},E=0,U=q.length;E<U;E++)D();return N.then(function(){Y.length>0&&P.addOp(g.OPS.setGState,[Y])})},loadFont:function(b,I,P){var T=this;function R(){return Promise.resolve(new o("g_font_error",new se.ErrorFont("Font "+b+" is not available"),I))}var W,Y=this.xref;if(I){if(!(0,e.isRef)(I))throw new Error('The "font" object should be a reference.');W=I}else{var q=P.get("Font");if(q)W=q.getRaw(b);else return(0,g.warn)("fontRes not available"),R()}if(!W)return(0,g.warn)("fontRef not available"),R();if(this.fontCache.has(W))return this.fontCache.get(W);if(I=Y.fetchIfRef(W),!(0,e.isDict)(I))return R();if(I.translated)return I.translated;var N=(0,g.createPromiseCapability)(),D=this.preEvaluateFont(I),E=D.descriptor,U=D.hash,K=(0,e.isRef)(W),H;if(K&&(H=W.toString()),U&&(0,e.isDict)(E)){E.fontAliases||(E.fontAliases=Object.create(null));var $=E.fontAliases;if($[U]){var Q=$[U].aliasRef;if(K&&Q&&this.fontCache.has(Q))return this.fontCache.putAlias(W,Q),this.fontCache.get(W)}else $[U]={fontID:se.Font.getFontID()};
2K&&($[U].aliasRef=W),H=$[U].fontID}K?this.fontCache.put(W,N.promise):(H||(H=this.idFactory.createObjId()),this.fontCache.put("id_".concat(H),N.promise)),(0,g.assert)(H,'The "fontID" must be defined.'),I.loadedName="".concat(this.idFactory.getDocId(),"_f").concat(H),I.translated=N.promise;var te;try{te=this.translateFont(D)}catch(he){te=Promise.reject(he)}return te.then(function(he){if(he.fontType!==void 0){var de=Y.stats.fontTypes;de[he.fontType]=!0}N.resolve(new o(I.loadedName,he,I))}).catch(function(he){T.handler.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.font});try{var de=E&&E.get("FontFile3"),ve=de&&de.get("Subtype"),xe=(0,se.getFontType)(D.type,ve&&ve.name),ge=Y.stats.fontTypes;ge[xe]=!0}catch(ye){}N.resolve(new o(I.loadedName,new se.ErrorFont(he instanceof Error?he.message:he),I))}),N.promise},buildPath:function(b,I,P){var T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,R=b.length-1;if(P||(P=[]),R<0||b.fnArray[R]!==g.OPS.constructPath)T&&((0,g.warn)('Encountered path operator "'.concat(I,'" inside of a text object.')),b.addOp(g.OPS.save,null)),b.addOp(g.OPS.constructPath,[[I],P]),T&&b.addOp(g.OPS.restore,null);else{var W=b.argsArray[R];W[0].push(I),Array.prototype.push.apply(W[1],P)}},handleColorN:function(){var O=i(t.default.mark(function I(P,T,R,W,Y,q,N){var D,E,U,K,H,$,Q;return t.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(D=R[R.length-1],!((0,e.isName)(D)&&(E=Y.get(D.name)))){he.next=16;break}if(U=(0,e.isStream)(E)?E.dict:E,K=U.get("PatternType"),K!==w){he.next=9;break}return H=W.base?W.base.getRgb(R,0):null,he.abrupt("return",this.handleTilingType(T,H,q,E,U,P,N));case 9:if(K!==F){he.next=15;break}return $=U.get("Shading"),Q=U.getArray("Matrix"),E=n.Pattern.parseShading($,Q,this.xref,q,this.handler,this.pdfFunctionFactory),P.addOp(T,E.getIR()),he.abrupt("return",void 0);case 15:throw new g.FormatError("Unknown PatternType: ".concat(K));case 16:throw new g.FormatError("Unknown PatternName: ".concat(D));case 17:case"end":return he.stop()}},I,this)}));function b(I,P,T,R,W,Y,q){return O.apply(this,arguments)}return b}(),getOperatorList:function(b){var I=this,P=b.stream,T=b.task,R=b.resources,W=b.operatorList,Y=b.initialState,q=Y===void 0?null:Y;if(R=R||e.Dict.empty,q=q||new c,!W)throw new Error('getOperatorList: missing "operatorList" parameter');var N=this,D=this.xref,E=!1,U=Object.create(null),K=R.get("XObject")||e.Dict.empty,H=R.get("Pattern")||e.Dict.empty,$=new p(q),Q=new d(P,D,$),te=new C;function he(de){for(var ve=0,xe=Q.savedStatesDepth;ve<xe;ve++)W.addOp(g.OPS.restore,[])}return new Promise(function de(ve,xe){var ge=function(ur){Promise.all([ur,W.ready]).then(function(){try{de(ve,xe)}catch(cr){xe(cr)}},xe)};T.ensureNotTerminated(),te.reset();for(var ye,be={},Fe,me,Ae;!(ye=te.check())&&(be.args=null,!!Q.read(be));){var we=be.args,De=be.fn;switch(De|0){case g.OPS.paintXObject:var Oe=we[0].name;if(Oe&&U[Oe]!==void 0){W.addOp(U[Oe].fn,U[Oe].args),we=null;continue}ge(new Promise(function(rr,ur){if(!Oe)throw new g.FormatError("XObject must be referred to by name.");var cr=K.get(Oe);if(!cr){W.addOp(De,we),rr();return}if(!(0,e.isStream)(cr))throw new g.FormatError("XObject should be a stream");var dr=cr.dict.get("Subtype");if(!(0,e.isName)(dr))throw new g.FormatError("XObject should have a Name subtype");if(dr.name==="Form"){$.save(),N.buildFormXObject(R,cr,null,W,T,$.state.clone()).then(function(){$.restore(),rr()},ur);return}else if(dr.name==="Image"){N.buildPaintImageXObject({resources:R,image:cr,operatorList:W,cacheKey:Oe,imageCache:U}).then(rr,ur);return}else if(dr.name==="PS")(0,g.info)("Ignored XObject subtype PS");else throw new g.FormatError("Unhandled XObject subtype ".concat(dr.name));rr()}).catch(function(rr){if(!(rr instanceof g.AbortException)){if(N.options.ignoreErrors){N.handler.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.unknown}),(0,g.warn)('getOperatorList - ignoring XObject: "'.concat(rr,'".'));return}throw rr}}));return;case g.OPS.setFont:var ke=we[1];ge(N.handleSetFont(R,we,null,W,T,$.state).then(function(rr){W.addDependency(rr),W.addOp(g.OPS.setFont,[rr,ke])}));return;case g.OPS.beginText:E=!0;break;case g.OPS.endText:E=!1;break;
2case g.OPS.endInlineImage:var He=we[0].cacheKey;if(He){var Le=U[He];if(Le!==void 0){W.addOp(Le.fn,Le.args),we=null;continue}}ge(N.buildPaintImageXObject({resources:R,image:we[0],isInline:!0,operatorList:W,cacheKey:He,imageCache:U}));return;case g.OPS.showText:we[0]=N.handleText(we[0],$.state);break;case g.OPS.showSpacedText:var Ve=we[0],Ue=[],Ie=Ve.length,ce=$.state;for(Fe=0;Fe<Ie;++Fe){var Ee=Ve[Fe];(0,g.isString)(Ee)?Array.prototype.push.apply(Ue,N.handleText(Ee,ce)):(0,g.isNum)(Ee)&&Ue.push(Ee)}we[0]=Ue,De=g.OPS.showText;break;case g.OPS.nextLineShowText:W.addOp(g.OPS.nextLine),we[0]=N.handleText(we[0],$.state),De=g.OPS.showText;break;case g.OPS.nextLineSetSpacingShowText:W.addOp(g.OPS.nextLine),W.addOp(g.OPS.setWordSpacing,[we.shift()]),W.addOp(g.OPS.setCharSpacing,[we.shift()]),we[0]=N.handleText(we[0],$.state),De=g.OPS.showText;break;case g.OPS.setTextRenderingMode:$.state.textRenderingMode=we[0];break;case g.OPS.setFillColorSpace:$.state.fillColorSpace=J.ColorSpace.parse(we[0],D,R,N.pdfFunctionFactory);continue;case g.OPS.setStrokeColorSpace:$.state.strokeColorSpace=J.ColorSpace.parse(we[0],D,R,N.pdfFunctionFactory);continue;case g.OPS.setFillColor:Ae=$.state.fillColorSpace,we=Ae.getRgb(we,0),De=g.OPS.setFillRGBColor;break;case g.OPS.setStrokeColor:Ae=$.state.strokeColorSpace,we=Ae.getRgb(we,0),De=g.OPS.setStrokeRGBColor;break;
2case g.OPS.setFillGray:$.state.fillColorSpace=J.ColorSpace.singletons.gray,we=J.ColorSpace.singletons.gray.getRgb(we,0),De=g.OPS.setFillRGBColor;break;case g.OPS.setStrokeGray:$.state.strokeColorSpace=J.ColorSpace.singletons.gray,we=J.ColorSpace.singletons.gray.getRgb(we,0),De=g.OPS.setStrokeRGBColor;break;case g.OPS.setFillCMYKColor:$.state.fillColorSpace=J.ColorSpace.singletons.cmyk,we=J.ColorSpace.singletons.cmyk.getRgb(we,0),De=g.OPS.setFillRGBColor;break;case g.OPS.setStrokeCMYKColor:$.state.strokeColorSpace=J.ColorSpace.singletons.cmyk,we=J.ColorSpace.singletons.cmyk.getRgb(we,0),De=g.OPS.setStrokeRGBColor;break;case g.OPS.setFillRGBColor:$.state.fillColorSpace=J.ColorSpace.singletons.rgb,we=J.ColorSpace.singletons.rgb.getRgb(we,0);break;case g.OPS.setStrokeRGBColor:$.state.strokeColorSpace=J.ColorSpace.singletons.rgb,we=J.ColorSpace.singletons.rgb.getRgb(we,0);break;case g.OPS.setFillColorN:if(Ae=$.state.fillColorSpace,Ae.name==="Pattern"){ge(N.handleColorN(W,g.OPS.setFillColorN,we,Ae,H,R,T));return}we=Ae.getRgb(we,0),De=g.OPS.setFillRGBColor;break;case g.OPS.setStrokeColorN:if(Ae=$.state.strokeColorSpace,Ae.name==="Pattern"){ge(N.handleColorN(W,g.OPS.setStrokeColorN,we,Ae,H,R,T));return}we=Ae.getRgb(we,0),De=g.OPS.setStrokeRGBColor;break;case g.OPS.shadingFill:var Ce=R.get("Shading");if(!Ce)throw new g.FormatError("No shading resource found");var Se=Ce.get(we[0].name);if(!Se)throw new g.FormatError("No shading object found");var Ne=n.Pattern.parseShading(Se,null,D,R,N.handler,N.pdfFunctionFactory),Me=Ne.getIR();we=[Me],De=g.OPS.shadingFill;break;case g.OPS.setGState:var Qe=we[0],ze=R.get("ExtGState");if(!(0,e.isDict)(ze)||!ze.has(Qe.name))break;var _e=ze.get(Qe.name);ge(N.setGState(R,_e,W,T,$));return;case g.OPS.moveTo:case g.OPS.lineTo:case g.OPS.curveTo:case g.OPS.curveTo2:case g.OPS.curveTo3:case g.OPS.closePath:case g.OPS.rectangle:N.buildPath(W,De,we,E);continue;case g.OPS.markPoint:case g.OPS.markPointProps:case g.OPS.beginMarkedContent:case g.OPS.beginMarkedContentProps:case g.OPS.endMarkedContent:case g.OPS.beginCompat:case g.OPS.endCompat:continue;default:if(we!==null){for(Fe=0,me=we.length;Fe<me&&!(we[Fe]instanceof e.Dict);Fe++);if(Fe<me){(0,g.warn)("getOperatorList - ignoring operator: "+De);continue}}}W.addOp(De,we)}if(ye){ge(M);return}he(),ve()}).catch(function(de){if(!(de instanceof g.AbortException)){if(I.options.ignoreErrors){I.handler.send("UnsupportedFeature",{featureId:g.UNSUPPORTED_FEATURES.unknown}),(0,g.warn)('getOperatorList - ignoring errors during "'.concat(T.name,'" ')+'task: "'.concat(de,'".')),he();return}throw de}})},getTextContent:function(b){var I=this,P=b.stream,T=b.task,R=b.resources,W=b.stateManager,Y=W===void 0?null:W,q=b.normalizeWhitespace,N=q===void 0?!1:q,D=b.combineTextItems,E=D===void 0?!1:D,U=b.sink,K=b.seenStyles,H=K===void 0?Object.create(null):K;R=R||e.Dict.empty,Y=Y||new p(new v);var $=/\s/g,Q={items:[],styles:Object.create(null)},te={initialized:!1,str:[],width:0,height:0,vertical:!1,lastAdvanceWidth:0,lastAdvanceHeight:0,textAdvanceScale:0,spaceWidth:0,fakeSpaceMin:1/0,fakeMultiSpaceMin:1/0,fakeMultiSpaceMax:-0,textRunBreakAllowed:!1,transform:null,fontName:null},he=.3,de=1.5,ve=4,xe=this,ge=this.xref,ye=null,be=Object.create(null),Fe=new d(P,ge,Y),me;function Ae(){if(te.initialized)return te;var Ie=me.font;Ie.loadedName in H||(H[Ie.loadedName]=!0,Q.styles[Ie.loadedName]={fontFamily:Ie.fallbackName,ascent:Ie.ascent,descent:Ie.descent,vertical:!!Ie.vertical}),te.fontName=Ie.loadedName;var ce=[me.fontSize*me.textHScale,0,0,me.fontSize,0,me.textRise];if(Ie.isType3Font&&me.fontSize<=1&&!(0,g.isArrayEqual)(me.fontMatrix,g.FONT_IDENTITY_MATRIX)){var Ee=Ie.bbox[3]-Ie.bbox[1];Ee>0&&(ce[3]*=Ee*me.fontMatrix[3])}var Ce=g.Util.transform(me.ctm,g.Util.transform(me.textMatrix,ce));te.transform=Ce,Ie.vertical?(te.width=Math.sqrt(Ce[0]*Ce[0]+Ce[1]*Ce[1]),te.height=0,te.vertical=!0):(te.width=0,te.height=Math.sqrt(Ce[2]*Ce[2]+Ce[3]*Ce[3]),te.vertical=!1);
2var Se=me.textLineMatrix[0],Ne=me.textLineMatrix[1],Me=Math.sqrt(Se*Se+Ne*Ne);Se=me.ctm[0],Ne=me.ctm[1];var Qe=Math.sqrt(Se*Se+Ne*Ne);te.textAdvanceScale=Qe*Me,te.lastAdvanceWidth=0,te.lastAdvanceHeight=0;var ze=Ie.spaceWidth/1e3*me.fontSize;return ze?(te.spaceWidth=ze,te.fakeSpaceMin=ze*he,te.fakeMultiSpaceMin=ze*de,te.fakeMultiSpaceMax=ze*ve,te.textRunBreakAllowed=!Ie.isMonospace):(te.spaceWidth=0,te.fakeSpaceMin=1/0,te.fakeMultiSpaceMin=1/0,te.fakeMultiSpaceMax=0,te.textRunBreakAllowed=!1),te.initialized=!0,te}function we(Ie){for(var ce=0,Ee=Ie.length,Ce;ce<Ee&&(Ce=Ie.charCodeAt(ce))>=32&&Ce<=127;)ce++;return ce<Ee?Ie.replace($," "):Ie}function De(Ie){var ce=Ie.str.join(""),Ee=(0,L.bidi)(ce,-1,Ie.vertical);return{str:N?we(Ee.str):Ee.str,dir:Ee.dir,width:Ie.width,height:Ie.height,transform:Ie.transform,fontName:Ie.fontName}}function Oe(Ie,ce){return xe.loadFont(Ie,ce,R).then(function(Ee){me.font=Ee.font,me.fontMatrix=Ee.font.fontMatrix||g.FONT_IDENTITY_MATRIX})}function ke(Ie){for(var ce=me.font,Ee=Ae(),Ce=0,Se=0,Ne=ce.charsToGlyphs(Ie),Me=0;Me<Ne.length;Me++){var Qe=Ne[Me],ze=null;ce.vertical&&Qe.vmetric?ze=Qe.vmetric[0]:ze=Qe.width;var _e=Qe.unicode,rr=(0,ne.getNormalizedUnicodes)();rr[_e]!==void 0&&(_e=rr[_e]),_e=(0,ne.reverseIfRtl)(_e);var ur=me.charSpacing;if(Qe.isSpace){var cr=me.wordSpacing;ur+=cr,cr>0&&He(cr,Ee.str)}var dr=0,mr=0;if(ce.vertical){var Fr=ze*me.fontMatrix[0];mr=Fr*me.fontSize+ur,Se+=mr}else{var Dr=ze*me.fontMatrix[0];dr=(Dr*me.fontSize+ur)*me.textHScale,Ce+=dr}me.translateTextMatrix(dr,mr),Ee.str.push(_e)}return ce.vertical?(Ee.lastAdvanceHeight=Se,Ee.height+=Math.abs(Se)):(Ee.lastAdvanceWidth=Ce,Ee.width+=Ce),Ee}function He(Ie,ce){if(!(Ie<te.fakeSpaceMin)){if(Ie<te.fakeMultiSpaceMin){ce.push(" ");return}for(var Ee=Math.round(Ie/te.spaceWidth);Ee-- >0;)ce.push(" ")}}function Le(){!te.initialized||(te.vertical?te.height*=te.textAdvanceScale:te.width*=te.textAdvanceScale,Q.items.push(De(te)),te.initialized=!1,te.str.length=0)}function Ve(){var Ie=Q.items.length;Ie>0&&(U.enqueue(Q,Ie),Q.items=[],Q.styles=Object.create(null))}var Ue=new C;return new Promise(function Ie(ce,Ee){var Ce=function(sr){Ve(),Promise.all([sr,U.ready]).then(function(){try{Ie(ce,Ee)}catch($e){Ee($e)}},Ee)};T.ensureNotTerminated(),Ue.reset();for(var Se,Ne={},Me=[];!(Se=Ue.check())&&(Me.length=0,Ne.args=Me,!!Fe.read(Ne));){me=Y.state;var Qe=Ne.fn;Me=Ne.args;var ze,_e;switch(Qe|0){case g.OPS.setFont:var rr=Me[0].name,ur=Me[1];if(me.font&&rr===me.fontName&&ur===me.fontSize)break;Le(),me.fontName=rr,me.fontSize=ur,Ce(Oe(rr,null));return;case g.OPS.setTextRise:Le(),me.textRise=Me[0];break;case g.OPS.setHScale:Le(),me.textHScale=Me[0]/100;break;case g.OPS.setLeading:Le(),me.leading=Me[0];break;case g.OPS.moveText:var cr=me.font?(me.font.vertical?Me[0]:Me[1])===0:!1;if(ze=Me[0]-Me[1],E&&cr&&te.initialized&&ze>0&&ze<=te.fakeMultiSpaceMax){me.translateTextLineMatrix(Me[0],Me[1]),te.width+=Me[0]-te.lastAdvanceWidth,te.height+=Me[1]-te.lastAdvanceHeight,_e=Me[0]-te.lastAdvanceWidth-(Me[1]-te.lastAdvanceHeight),He(_e,te.str);break}Le(),me.translateTextLineMatrix(Me[0],Me[1]),me.textMatrix=me.textLineMatr
2ix.slice();break;case g.OPS.setLeadingMoveText:Le(),me.leading=-Me[1],me.translateTextLineMatrix(Me[0],Me[1]),me.textMatrix=me.textLineMatrix.slice();break;case g.OPS.nextLine:Le(),me.carriageReturn();break;case g.OPS.setTextMatrix:if(ze=me.calcTextLineMatrixAdvance(Me[0],Me[1],Me[2],Me[3],Me[4],Me[5]),E&&ze!==null&&te.initialized&&ze.value>0&&ze.value<=te.fakeMultiSpaceMax){me.translateTextLineMatrix(ze.width,ze.height),te.width+=ze.width-te.lastAdvanceWidth,te.height+=ze.height-te.lastAdvanceHeight,_e=ze.width-te.lastAdvanceWidth-(ze.height-te.lastAdvanceHeight),He(_e,te.str);break}Le(),me.setTextMatrix(Me[0],Me[1],Me[2],Me[3],Me[4],Me[5]),me.setTextLineMatrix(Me[0],Me[1],Me[2],Me[3],Me[4],Me[5]);break;case g.OPS.setCharSpacing:me.charSpacing=Me[0];break;case g.OPS.setWordSpacing:me.wordSpacing=Me[0];break;case g.OPS.beginText:Le(),me.textMatrix=g.IDENTITY_MATRIX.slice(),me.textLineMatrix=g.IDENTITY_MATRIX.slice();break;case g.OPS.showSpacedText:for(var dr=Me[0],mr,Dr=0,Fr=dr.length;Dr<Fr;Dr++)if(typeof dr[Dr]=="string")ke(dr[Dr]);else if((0,g.isNum)(dr[Dr])){Ae(),ze=dr[Dr]*me.fontSize/1e3;var xr=!1;me.font.vertical?(mr=ze,me.translateTextMatrix(0,mr),xr=te.textRunBreakAllowed&&ze>te.fakeMultiSpaceMax,xr||(te.height+=mr)):(ze=-ze,mr=ze*me.textHScale,me.translateTextMatrix(mr,0),xr=te.textRunBreakAllowed&&ze>te.fakeMultiSpaceMax,xr||(te.width+=mr)),xr?Le():ze>0&&He(ze,te.str)}break;case g.OPS.showText:ke(Me[0]);break;case g.OPS.nextLineShowText:Le(),me.carriageReturn(),ke(Me[0]);break;case g.OPS.nextLineSetSpacingShowText:Le(),me.wordSpacing=Me[0],me.charSpacing=Me[1],me.carriageReturn(),ke(Me[2]);break;case g.OPS.paintXObject:Le(),ye||(ye=R.get("XObject")||e.Dict.empty);var pr=Me[0].name;if(pr&&be[pr]!==void 0)break;Ce(new Promise(function(We,sr){if(!pr)throw new g.FormatError("XObject must be referred to by name.");var $e=ye.get(pr);if(!$e){We();return}if(!(0,e.isStream)($e))throw new g.FormatError("XObject should be a stream");var vr=$e.dict.get("Subtype");if(!(0,e.isName)(vr))throw new g.FormatError("XObject should have a Name subtype");if(vr.name!=="Form"){be[pr]=!0,We();return}var wr=Y.state.clone(),Pr=new p(wr),Rr=$e.dict.getArray("Matrix");Array.isArray(Rr)&&Rr.length===6&&Pr.transform(Rr),Ve();var qe={enqueueInvoked:!1,enqueue:function(Mr,Zr){this.enqueueInvoked=!0,U.enqueue(Mr,Zr)},get desiredSize(){return U.desiredSize},get ready(){return U.ready}};xe.getTextContent({stream:$e,task:T,resources:$e.dict.get("Resources")||R,stateManager:Pr,normalizeWhitespace:N,combineTextItems:E,sink:qe,seenStyles:H}).then(function(){qe.enqueueInvoked||(be[pr]=!0),We()},sr)}).catch(function(We){if(!(We instanceof g.AbortException)){if(xe.options.ignoreErrors){(0,g.warn)('getTextContent - ignoring XObject: "'.concat(We,'".'));return}throw We}}));return;case g.OPS.setGState:Le();var pe=Me[0],Te=R.get("ExtGState");if(!(0,e.isDict)(Te)||!(0,e.isName)(pe))break;var Re=Te.get(pe.name);if(!(0,e.isDict)(Re))break;var Ge=Re.get("Font");if(Ge){me.fontName=null,me.fontSize=Ge[1],Ce(Oe(null,Ge[0]));return}break}if(Q.items.length>=U.desiredSize){Se=!0;break}}if(Se){Ce(M);return}Le(),Ve(),ce()}).catch(function(Ie){if(!(Ie instanceof g.AbortException)){if(I.options.ignoreErrors){(0,g.warn)('getTextContent - ignoring errors during "'.concat(T.name,'" ')+'task: "'.concat(Ie,'".')),Le(),Ve();return}throw Ie}})},extractDataStructures:function(b,I,P){var T=this,R=this.xref,W,Y=b.get("ToUnicode")||I.get("ToUnicode"),q=Y?this.readToUnicode(Y):Promise.resolve(void 0);if(P.composite){var N=b.get("CIDSystemInfo");(0,e.isDict)(N)&&(P.cidSystemInfo={registry:(0,g.stringToPDFString)(N.get("Registry")),ordering:(0,g.stringToPDFString)(N.get("Ordering")),supplement:N.get("Supplement")});var D=b.get("CIDToGIDMap");(0,e.isStream)(D)&&(W=D.getBytes())}var E=[],U=null,K;if(b.has("Encoding")){if(K=b.get("Encoding"),(0,e.isDict)(K)){if(U=K.get("BaseEncoding"),U=(0,e.isName)(U)?U.name:null,K.has("Differences"))for(var H=K.get("Differences"),$=0,Q=0,te=H.length;Q<te;Q++){var he=R.fetchIfRef(H[Q]);if((0,g.isNum)(he))$=he;else if((0,e.isName)(he))E[$++]=he.name;else throw new g.FormatError("Invalid entry in 'Differences' array: ".concat(he))}}else if((0,e.isName)(K))U=K.name;else throw new g.FormatError("Encoding is not a Name nor a Dict");U!=="MacRomanEncoding"&&U!=="MacExpertEncoding"&&U!=="WinAnsiEncoding"&&(U=null)}if(U)P.defaultEncoding=(0,ue.getEncoding)(U).slice();else{var de=!!(P.flags&se.FontFlags.Symbolic),ve=!!(P.flags&se.FontFlags.Nonsymbolic);K=ue.StandardEncoding,P.type==="TrueType"&&!ve&&(K=ue.WinAnsiEncoding),de&&(K=ue.MacRomanEncoding,P.file||(/Symbol/i.test(P.name)?K=ue.SymbolSetEncoding:/Dingbats/i.test(P.name)&&(K=ue.ZapfDingbatsEncoding))),P.defaultEncoding=K}return P.differences=E,P.baseEncodingName=U,P.hasEncoding=!!U||E.length>0,P.dict=b,q.then(function(xe){return P.toUnicode=xe,T.buildToUnicode(P)}).then(function(xe){return P.toUnicode=xe,W&&(P.cidToGidMap=T.readCidToGidMap(W,xe)),P})},_buildSimpleFontToUnicode:function(b){(0,g.assert)(!b.composite,"Must be a simple font.");var I=[],P,T,R=b.defaultEncoding.slice(),W=b.baseEncodingName,Y=b.differences;for(P in Y)T=Y[P],T!==".notdef"&&(R[P]=T);var q=(0,j.getGlyphsUnicode)();for(P in R)if(T=R[P],T!==""){if(q[T]===void 0){var N=0;switch(T[0]){case"G":T.length===3&&(N=parseInt(T.substring(1),16));break;case"g":T.length===5&&(N=parseInt(T.substring(1),16));break;case"C":case"c":T.length>=3&&(N=+T.substring(1));break;default:var D=(0,ne.getUnicodeForGlyph)(T,q);D!==-1&&(N=D)}if(N){if(W&&N===+P){var E=(0,ue.getEncoding)(W);if(E&&(T=E[P])){I[P]=String.fromCharCode(q[T]);continue}}I[P]=String.fromCodePoint(N)}continue}I[P]=String.fromCharCode(q[T])}return new se.ToUnicodeMap(I)},buildToUnicode:function(b){if(b.hasIncludedToUnicodeMap=!!b.toUnicode&&b.toUnicode.length>0,b.hasIncludedToUnicodeMap)return!b.composite&&b.hasEncoding&&(b.fallbackToUnicode=this._buildSimpleFontToUnicode(b)),Promise.resolve(b.toUnicode);if(!b.composite)return Promise.resolve(this._buildSimpleFontToUnicode(b));if(b.composite&&(b.cMap.builtInCMap&&!(b.cMap instanceof z.IdentityCMap)||b.cidSystemInfo.registry==="Adobe"&&(b.cidSystemInfo.ordering==="GB1"||b.cidSystemInfo.ordering==="CNS1"||b.cidSystemInfo.ordering==="Japan1"||b.cidSystemInfo.ordering==="Korea1"))){var I=b.cidSystemInfo.registry,P=b.cidSystemInfo.ordering,T=e.Name.get(I+"-"+P+"-UCS2");return z.CMapFactory.create({encoding:T,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(R){var W=b.cMap,Y=[];return W.forEach(function(q,N){if(N>65535)throw new g.FormatError("Max size of CID is 65,535");var D=R.lookup(N);
2D&&(Y[q]=String.fromCharCode((D.charCodeAt(0)<<8)+D.charCodeAt(1)))}),new se.ToUnicodeMap(Y)})}return Promise.resolve(new se.IdentityToUnicodeMap(b.firstChar,b.lastChar))},readToUnicode:function(b){var I=b;return(0,e.isName)(I)?z.CMapFactory.create({encoding:I,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(P){return P instanceof z.IdentityCMap?new se.IdentityToUnicodeMap(0,65535):new se.ToUnicodeMap(P.getMap())}):(0,e.isStream)(I)?z.CMapFactory.create({encoding:I,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(P){if(P instanceof z.IdentityCMap)return new se.IdentityToUnicodeMap(0,65535);var T=new Array(P.length);return P.forEach(function(R,W){for(var Y=[],q=0;q<W.length;q+=2){var N=W.charCodeAt(q)<<8|W.charCodeAt(q+1);if((N&63488)!==55296){Y.push(N);continue}q+=2;var D=W.charCodeAt(q)<<8|W.charCodeAt(q+1);Y.push(((N&1023)<<10)+(D&1023)+65536)}T[R]=String.fromCodePoint.apply(String,Y)}),new se.ToUnicodeMap(T)}):Promise.resolve(null)},readCidToGidMap:function(b,I){for(var P=[],T=0,R=b.length;T<R;T++){var W=b[T++]<<8|b[T],Y=T>>1;W===0&&!I.has(Y)||(P[Y]=W)}return P},extractWidths:function(b,I,P){var T=this.xref,R=[],W=0,Y=[],q,N,D,E,U,K,H,$;if(P.composite){if(W=b.has("DW")?b.get("DW"):1e3,$=b.get("W"),$)for(N=0,D=$.length;N<D;N++)if(K=T.fetchIfRef($[N++]),H=T.fetchIfRef($[N]),Array.isArray(H))for(E=0,U=H.length;E<U;E++)R[K++]=T.fetchIfRef(H[E]);else{var Q=T.fetchIfRef($[++N]);for(E=K;E<=H;E++)R[E]=Q}if(P.vertical){var te=b.getArray("DW2")||[880,-1e3];if(q=[te[1],W*.5,te[0]],te=b.get("W2"),te)for(N=0,D=te.length;N<D;N++)if(K=T.fetchIfRef(te[N++]),H=T.fetchIfRef(te[N]),Array.isArray(H))for(E=0,U=H.length;E<U;E++)Y[K++]=[T.fetchIfRef(H[E++]),T.fetchIfRef(H[E++]),T.fetchIfRef(H[E])];else{var he=[T.fetchIfRef(te[++N]),T.fetchIfRef(te[++N]),T.fetchIfRef(te[++N])];for(E=K;E<=H;E++)Y[E]=he}}}else{var de=P.firstChar;if($=b.get("Widths"),$){for(E=de,N=0,D=$.length;N<D;N++)R[E++]=T.fetchIfRef($[N]);W=parseFloat(I.get("MissingWidth"))||0}else{var ve=b.get("BaseFont");if((0,e.isName)(ve)){var xe=this.getBaseFontMetrics(ve.name);R=this.buildCharCodeToWidth(xe.widths,P),W=xe.defaultWidth}}}var ge=!0,ye=W;for(var be in R){var Fe=R[be];if(!!Fe){if(!ye){ye=Fe;continue}if(ye!==Fe){ge=!1;break}}}ge&&(P.flags|=se.FontFlags.FixedPitch),P.defaultWidth=W,P.widths=R,P.defaultVMetrics=q,P.vmetrics=Y},isSerifFont:function(b){var I=b.split("-")[0];return I in(0,ie.getSerifFonts)()||I.search(/serif/gi)!==-1},getBaseFontMetrics:function(b){var I=0,P=[],T=!1,R=(0,ie.getStdFontMap)(),W=R[b]||b,Y=(0,re.getMetrics)();W in Y||(this.isSerifFont(b)?W="Times-Roman":W="Helvetica");var q=Y[W];return(0,g.isNum)(q)?(I=q,T=!0):P=q(),{defaultWidth:I,monospace:T,widths:P}},buildCharCodeToWidth:function(b,I){for(var P=Object.create(null),T=I.differences,R=I.defaultEncoding,W=0;W<256;W++){if(W in T&&b[T[W]]){P[W]=b[T[W]];continue}if(W in R&&b[R[W]]){P[W]=b[R[W]];continue}}return P},preEvaluateFont:function(b){var I=b,P=b.get("Subtype");if(!(0,e.isName)(P))throw new g.FormatError("invalid font Subtype");var T=!1,R;if(P.name==="Type0"){var W=b.get("DescendantFonts");if(!W)throw new g.FormatError("Descendant fonts are not specified");if(b=Array.isArray(W)?this.xref.fetchIfRef(W[0]):W,P=b.get("Subtype"),!(0,e.isName)(P))throw new g.FormatError("invalid font Subtype");T=!0}var Y=b.get("FontDescriptor");if(Y){var q=new _.MurmurHash3_64,N=I.getRaw("Encoding");if((0,e.isName)(N))q.update(N.name);else if((0,e.isRef)(N))q.update(N.toString());else if((0,e.isDict)(N))for(var D=N.getKeys(),E=0,U=D.length;E<U;E++){var K=N.getRaw(D[E]);if((0,e.isName)(K))q.update(K.name);else if((0,e.isRef)(K))q.update(K.toString());else if(Array.isArray(K)){for(var H=K.length,$=new Array(H),Q=0;Q<H;Q++){var te=K[Q];(0,e.isName)(te)?$[Q]=te.name:((0,g.isNum)(te)||(0,e.isRef)(te))&&($[Q]=te.toString())}q.update($.join())}}var he=b.get("FirstChar")||0,de=b.get("LastChar")||(T?65535:255);q.update("".concat(he,"-").concat(de));var ve=b.get("ToUnicode")||I.get("ToUnicode");if((0,e.isStream)(ve)){var xe=ve.str||ve;R=xe.buffer?new Uint8Array(xe.buffer.buffer,0,xe.bufferLength):new Uint8Array(xe.bytes.buffer,xe.start,xe.end-xe.start),q.update(R)}else(0,e.isName)(ve)&&q.update(ve.name);var ge=b.get("Widths")||I.get("Widths");ge&&(R=new Uint8Array(new Uint32Array(ge).buffer),q.update(R))}return{descriptor:Y,dict:b,baseDict:I,composite:T,type:P.name,hash:q?q.hexdigest():""}},translateFont:function(b){var I=this,P=b.baseDict,T=b.dict,R=b.composite,W=b.descriptor,Y=b.type,q=R?65535:255,N;if(!W)if(Y==="Type3")W=new e.Dict(null),W.set("FontName",e.Name.get(Y)),W.set("FontBBox",T.getArray("FontBBox"));else{var D=T.get("BaseFont");if(!(0,e.isName)(D))throw new g.FormatError("Base font is not specified");D=D.name.replace(/[,_]/g,"-");var E=this.getBaseFontMetrics(D),U=D.split("-")[0],K=(this.isSerifFont(U)?se.FontFlags.Serif:0)|(E.monospace?se.FontFlags.FixedPitch:0)|((0,ie.getSymbolsFonts)()[U]?se.FontFlags.Symbolic:se.FontFlags.Nonsymbolic);return N={type:Y,name:D,widths:E.widths,defaultWidth:E.defaultWidth,flags:K,firstChar:0,lastChar:q},this.extractDataStructures(T,T,N).then(function(Ae){return Ae.widths=I.buildCharCodeToWidth(E.widths,Ae),new se.Font(D,null,Ae)})}var H=T.get("FirstChar")||0,$=T.get("LastChar")||q,Q=W.get("FontName"),te=T.get("BaseFont");
2if((0,g.isString)(Q)&&(Q=e.Name.get(Q)),(0,g.isString)(te)&&(te=e.Name.get(te)),Y!=="Type3"){var he=Q&&Q.name,de=te&&te.name;he!==de&&((0,g.info)(`The FontDescriptor's FontName is "`.concat(he,'" but ')+`should be the same as the Font's BaseFont "`.concat(de,'".')),he&&de&&de.startsWith(he)&&(Q=te))}if(Q=Q||te,!(0,e.isName)(Q))throw new g.FormatError("invalid font name");var ve=W.get("FontFile","FontFile2","FontFile3");if(ve&&ve.dict){var xe=ve.dict.get("Subtype");xe&&(xe=xe.name);var ge=ve.dict.get("Length1"),ye=ve.dict.get("Length2"),be=ve.dict.get("Length3")}N={type:Y,name:Q.name,subtype:xe,file:ve,length1:ge,length2:ye,length3:be,loadedName:P.loadedName,composite:R,wideChars:R,fixedPitch:!1,fontMatrix:T.getArray("FontMatrix")||g.FONT_IDENTITY_MATRIX,firstChar:H||0,lastChar:$||q,bbox:W.getArray("FontBBox"),ascent:W.get("Ascent"),descent:W.get("Descent"),xHeight:W.get("XHeight"),capHeight:W.get("CapHeight"),flags:W.get("Flags"),italicAngle:W.get("ItalicAngle"),isType3Font:!1};var Fe;if(R){var me=P.get("Encoding");(0,e.isName)(me)&&(N.cidEncoding=me.name),Fe=z.CMapFactory.create({encoding:me,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(Ae){N.cMap=Ae,N.vertical=N.cMap.vertical})}else Fe=Promise.resolve(void 0);return Fe.then(function(){return I.extractDataStructures(T,P,N)}).then(function(Ae){return I.extractWidths(T,W,Ae),Y==="Type3"&&(Ae.isType3Font=!0),new se.Font(Q.name,ve,Ae)})}},l.buildFontPaths=function(O,b,I){function P(E){O.renderer.hasBuiltPath(E)||I.send("commonobj",["".concat(O.loadedName,"_path_").concat(E),"FontPath",O.renderer.getPathJs(E)])}var T=!0,R=!1,W=void 0;try{for(var Y=b[Symbol.iterator](),q;!(T=(q=Y.next()).done);T=!0){var N=q.value;P(N.fontChar);var D=N.accent;D&&D.fontChar&&P(D.fontChar)}}catch(E){R=!0,W=E}finally{try{!T&&Y.return!=null&&Y.return()}finally{if(R)throw W}}},l}();G.PartialEvaluator=u;var o=function(){function x(l,a,s){this.loadedName=l,this.font=a,this.dict=s,this.type3Loaded=null,this.sent=!1}return x.prototype={send:function(a){this.sent||(this.sent=!0,a.send("commonobj",[this.loadedName,"Font",this.font.exportData()]))},fallback:function(a){if(!!this.font.data){this.font.disableFontFace=!0;var s=this.font.glyphCacheValues;u.buildFontPaths(this.font,s,a)}},loadType3Data:function(a,s,C,A){if(!this.font.isType3Font)throw new Error("Mu
2st be a Type3 font.");if(this.type3Loaded)return this.type3Loaded;var M=Object.create(a.options);M.ignoreErrors=!1,M.nativeImageDecoderSupport=g.NativeImageDecoding.NONE;var w=a.clone(M);w.parsingType3Font=!0;for(var F=this.font,O=Promise.resolve(),b=this.dict.get("CharProcs"),I=this.dict.get("Resources")||s,P=b.getKeys(),T=Object.create(null),R=function(){var N=P[W];O=O.then(function(){var D=b.get(N),E=new ae.OperatorList;return w.getOperatorList({stream:D,task:A,resources:I,operatorList:E}).then(function(){T[N]=E.getIR(),C.addDependencies(E.dependencies)}).catch(function(U){(0,g.warn)('Type3 font resource "'.concat(N,'" is not available.'));var K=new ae.OperatorList;T[N]=K.getIR()})})},W=0,Y=P.length;W<Y;++W)R();return this.type3Loaded=O.then(function(){F.charProcOperatorList=T}),this.type3Loaded}},x}(),p=function(){function x(l){this.state=l,this.stateStack=[]}return x.prototype={save:function(){var a=this.state;this.stateStack.push(this.state),this.state=a.clone()},restore:function(){var a=this.stateStack.pop();a&&(this.state=a)},transform:function(a){this.state.ctm=g.Util.transform(this.state.ctm,a)}},x}(),v=function(){function x(){this.ctm=new Float32Array(g.IDENTITY_MATRIX),this.fontName=null,this.fontSize=0,this.font=null,this.fontMatrix=g.FONT_IDENTITY_MATRIX,this.textMatrix=g.IDENTITY_MATRIX.slice(),this.textLineMatr
2ix=g.IDENTITY_MATRIX.slice(),this.charSpacing=0,this.wordSpacing=0,this.leading=0,this.textHScale=1,this.textRise=0}return x.prototype={setTextMatrix:function(a,s,C,A,M,w){var F=this.textMatrix;F[0]=a,F[1]=s,F[2]=C,F[3]=A,F[4]=M,F[5]=w},setTextLineMatrix:function(a,s,C,A,M,w){var F=this.textLineMatrix;F[0]=a,F[1]=s,F[2]=C,F[3]=A,F[4]=M,F[5]=w},translateTextMatrix:function(a,s){var C=this.textMatrix;C[4]=C[0]*a+C[2]*s+C[4],C[5]=C[1]*a+C[3]*s+C[5]},translateTextLineMatrix:function(a,s){var C=this.textLineMatrix;C[4]=C[0]*a+C[2]*s+C[4],C[5]=C[1]*a+C[3]*s+C[5]},calcTextLineMatrixAdvance:function(a,s,C,A,M,w){var F=this.font;if(!F)return null;var O=this.textLineMatrix;if(!(a===O[0]&&s===O[1]&&C===O[2]&&A===O[3]))return null;var b=M-O[4],I=w-O[5];if(F.vertical&&b!==0||!F.vertical&&I!==0)return null;var P,T,R=a*A-s*C;return F.vertical?(P=-I*C/R,T=I*a/R):(P=b*A/R,T=-b*s/R),{width:P,height:T,value:F.vertical?T:P}},calcRenderMatrix:function(a){var s=[this.fontSize*this.textHScale,0,0,this.fontSize,0,this.textRise];return g.Util.transform(a,g.Util.transform(this.textMatrix,s))},carriageReturn:function(){this.translateTextLineMatrix(0,-this.leading),this.textMatrix=this.textLineMatr
2ix.slice()},clone:function(){var a=Object.create(this);return a.textMatrix=this.textMatrix.slice(),a.textLineMatrix=this.textLineMatrix.slice(),a.fontMatrix=this.fontMatrix.slice(),a}},x}(),c=function(){function x(){this.ctm=new Float32Array(g.IDENTITY_MATRIX),this.font=null,this.textRenderingMode=g.TextRenderingMode.FILL,this.fillColorSpace=J.ColorSpace.singletons.gray,this.strokeColorSpace=J.ColorSpace.singletons.gray}return x.prototype={clone:function(){return Object.create(this)}},x}(),d=function(){var x=(0,X.getLookupTableFactory)(function(s){s.w={id:g.OPS.setLineWidth,numArgs:1,variableArgs:!1},s.J={id:g.OPS.setLineCap,numArgs:1,variableArgs:!1},s.j={id:g.OPS.setLineJoin,numArgs:1,variableArgs:!1},s.M={id:g.OPS.setMiterLimit,numArgs:1,variableArgs:!1},s.d={id:g.OPS.setDash,numArgs:2,variableArgs:!1},s.ri={id:g.OPS.setRenderingIntent,numArgs:1,variableArgs:!1},s.i={id:g.OPS.setFlatness,numArgs:1,variableArgs:!1},s.gs={id:g.OPS.setGState,numArgs:1,variableArgs:!1},s.q={id:g.OPS.save,numArgs:0,variableArgs:!1},s.Q={id:g.OPS.restore,numArgs:0,variableArgs:!1},s.cm={id:g.OPS.transform,numArgs:6,variableArgs:!1},s.m={id:g.OPS.moveTo,numArgs:2,variableArgs:!1},s.l={id:g.OPS.lineTo,numArgs:2,variableArgs:!1},s.c={id:g.OPS.curveTo,numArgs:6,variableArgs:!1},s.v={id:g.OPS.curveTo2,numArgs:4,variableArgs:!1},s.y={id:g.OPS.curveTo3,numArgs:4,variableArgs:!1},s.h={id:g.OPS.closePath,numArgs:0,variableArgs:!1},s.re={id:g.OPS.rectangle,numArgs:4,variableArgs:!1},s.S={id:g.OPS.stroke,numArgs:0,variableArgs:!1},s.s={id:g.OPS.closeStroke,numArgs:0,variableArgs:!1},s.f={id:g.OPS.fill,numArgs:0,variableArgs:!1},s.F={id:g.OPS.fill,numArgs:0,variableArgs:!1},s["f*"]={id:g.OPS.eoFill,numArgs:0,variableArgs:!1},s.B={id:g.OPS.fillStroke,numArgs:0,variableArgs:!1},s["B*"]={id:g.OPS.eoFillStroke,numArgs:0,variableArgs:!1},s.b={id:g.OPS.closeFillStroke,numArgs:0,variableArgs:!1},s["b*"]={id:g.OPS.closeEOFillStroke,numArgs:0,variableArgs:!1},s.n={id:g.OPS.endPath,numArgs:0,variableArgs:!1},s.W={id:g.OPS.clip,numArgs:0,variableArgs:!1},s["W*"]={id:g.OPS.eoClip,numArgs:0,variableArgs:!1},s.BT={id:g.OPS.beginText,numArgs:0,variableArgs:!1},s.ET={id:g.OPS.endText,numArgs:0,variableArgs:!1},s.Tc={id:g.OPS.setCharSpacing,numArgs:1,variableArgs:!1},s.Tw={id:g.OPS.setWordSpacing,numArgs:1,variableArgs:!1},s.Tz={id:g.OPS.setHScale,numArgs:1,variableArgs:!1},s.TL={id:g.OPS.setLeading,numArgs:1,variableArgs:!1},s.Tf={id:g.OPS.setFont,numArgs:2,variableArgs:!1},s.Tr={id:g.OPS.setTextRenderingMode,numArgs:1,variableArgs:!1},s.Ts={id:g.OPS.setTextRise,numArgs:1,variableArgs:!1},s.Td={id:g.OPS.moveText,numArgs:2,variableArgs:!1},s.TD={id:g.OPS.setLeadingMoveText,numArgs:2,variableArgs:!1},s.Tm={id:g.OPS.setTextMatrix,numArgs:6,variableArgs:!1},s["T*"]={id:g.OPS.nextLine,numArgs:0,variableArgs:!1},s.Tj={id:g.OPS.showText,numArgs:1,variableArgs:!1},s.TJ={id:g.OPS.showSpacedText,numArgs:1,variableArgs:!1},s["'"]={id:g.OPS.nextLineShowText,numArgs:1,variableArgs:!1},s['"']={id:g.OPS.nextLineSetSpacingShowText,numArgs:3,variableArgs:!1},s.d0={id:g.OPS.setCharWidth,numArgs:2,variableArgs:!1},s.d1={id:g.OPS.setCharWidthAndBounds,numArgs:6,variableArgs:!1},s.CS={id:g.OPS.setStrokeColorSpace,numArgs:1,variableArgs:!1},s.cs={id:g.OPS.setFillColorSpace,numArgs:1,variableArgs:!1},s.SC={id:g.OPS.setStrokeColor,numArgs:4,variableArgs:!0},s.SCN={id:g.OPS.setStrokeColorN,numArgs:33,variableArgs:!0},s.sc={id:g.OPS.setFillColor,numArgs:4,variableArgs:!0},s.scn={id:g.OPS.setFillColorN,numArgs:33,variableArgs:!0},s.G={id:g.OPS.setStrokeGray,numArgs:1,variableArgs:!1},s.g={id:g.OPS.setFillGray,numArgs:1,variableArgs:!1},s.RG={id:g.OPS.setStrokeRGBColor,numArgs:3,variableArgs:!1},s.rg={id:g.OPS.setFillRGBColor,numArgs:3,variableArgs:!1},s.K={id:g.OPS.setStrokeCMYKColor,numArgs:4,variableArgs:!1},s.k={id:g.OPS.setFillCMYKColor,numArgs:4,variableArgs:!1},s.sh={id:g.OPS.shadingFill,numArgs:1,variableArgs:!1},s.BI={id:g.OPS.beginInlineImage,numArgs:0,variableArgs:!1},s.ID={id:g.OPS.beginImageData,numArgs:0,variableArgs:!1},s.EI={id:g.OPS.endInlineImage,numArgs:1,variableArgs:!1},s.Do={id:g.OPS.paintXObject,numArgs:1,variableArgs:!1},s.MP={id:g.OPS.markPoint,numArgs:1,variableArgs:!1},s.DP={id:g.OPS.markPointProps,numArgs:2,variableArgs:!1},s.BMC={id:g.OPS.beginMarkedContent,numArgs:1,variableArgs:!1},s.BDC={id:g.OPS.beginMarkedContentProps,numArgs:2,variableArgs:!1},s.EMC={id:g.OPS.endMarkedContent,numArgs:0,variableArgs:!1},s.BX={id:g.OPS.beginCompat,numArgs:0,variableArgs:!1},s.EX={id:g.OPS.endCompat,numArgs:0,variableArgs:!1},s.BM=null,s.BD=null,s.true=null,s.fa=null,s.fal=null,s.fals=null,
2s.false=null,s.nu=null,s.nul=null,s.null=null}),l=20;function a(s,C,A){this.opMap=x(),this.parser=new r.Parser({lexer:new r.Lexer(s,this.opMap),xref:C}),this.stateManager=A,this.nonProcessedArgs=[],this._numInvalidPathOPS=0}return a.prototype={get savedStatesDepth(){return this.stateManager.stateStack.length},read:function(C){for(var A=C.args;;){var M=this.parser.getObj();if(M instanceof e.Cmd){var w=M.cmd,F=this.opMap[w];if(!F){(0,g.warn)('Unknown command "'.concat(w,'".'));continue}var O=F.id,b=F.numArgs,I=A!==null?A.length:0;if(F.variableArgs)I>b&&(0,g.info)("Command ".concat(w,": expected [0, ").concat(b,"] args, ")+"but received ".concat(I," args."));else{if(I!==b){for(var P=this.nonProcessedArgs;I>b;)P.push(A.shift()),I--;for(;I<b&&P.length!==0;)A===null&&(A=[]),A.unshift(P.pop()),I++}if(I<b){var T="command ".concat(w,": expected ").concat(b," args, ")+"but received ".concat(I," args.");if(O>=g.OPS.moveTo&&O<=g.OPS.endPath&&++this._numInvalidPathOPS>l)throw new g.FormatError("Invalid ".concat(T));(0,g.warn)("Skipping ".concat(T)),A!==null&&(A.length=0);continue}}return this.preprocessCommand(O,A),C.fn=O,C.args=A,!0}if(M===e.EOF)return!1;if(M!==null&&(A===null&&(A=[]),A.push(M),A.length>33))throw new g.FormatError("Too many arguments")}},preprocessCommand:function(C,A){switch(C|0){case g.OPS.save:this.stateManager.save();break;case g.OPS.restore:this.stateManager.restore();break;case g.OPS.transform:this.stateManager.transform(A);break}}},a}()},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.CMapFactory=G.IdentityCMap=G.CMap=void 0;var t=h(5),g=h(183),z=h(189),e=h(186),se=h(190);function ue(B){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ue=function(S){return typeof S}:ue=function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S},ue(B)}function ne(B,ae){return ae&&(ue(ae)==="object"||typeof ae=="function")?ae:ie(B)}function ie(B){if(B===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B}
2function n(B){return n=Object.setPrototypeOf?Object.getPrototypeOf:function(S){return S.__proto__||Object.getPrototypeOf(S)},n(B)}function r(B,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function");B.prototype=Object.create(ae&&ae.prototype,{constructor:{value:B,writable:!0,configurable:!0}}),ae&&L(B,ae)}function L(B,ae){return L=Object.setPrototypeOf||function(m,f){return m.__proto__=f,m},L(B,ae)}function J(B,ae){if(!(B instanceof ae))throw new TypeError("Cannot call a class as a function")}function V(B,ae){for(var S=0;S<ae.length;S++){var m=ae[S];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(B,m.key,m)}}function j(B,ae,S){return ae&&V(B.prototype,ae),S&&V(B,S),B}var X=["Adobe-GB1-UCS2","Adobe-CNS1-UCS2","Adobe-Japan1-UCS2","Adobe-Korea1-UCS2","78-EUC-H","78-EUC-V","78-H","78-RKSJ-H","78-RKSJ-V","78-V","78ms-RKSJ-H","78ms-RKSJ-V","83pv-RKSJ-H","90ms-RKSJ-H","90ms-RKSJ-V","90msp-RKSJ-H","90msp-RKSJ-V","90pv-RKSJ-H","90pv-RKSJ-V","Add-H","Add-RKSJ-H","Add-RKSJ-V","Add-V","Adobe-CNS1-0","Adobe-CNS1-1","Adobe-CNS1-2","Adobe-CNS1-3","Adobe-CNS1-4","Adobe-CNS1-5","Adobe-CNS1-6","Adobe-GB1-0","Adobe-GB1-1","Adobe-GB1-2","Adobe-GB1-3","Adobe-GB1-4","Adobe-GB1-5","Adobe-Japan1-0","Adobe-Japan1-1","Adobe-Japan1-2","Adobe-Japan1-3","Adobe-Japan1-4","Adobe-Japan1-5","Adobe-Japan1-6","Adobe-Korea1-0","Adobe-Korea1-1","Adobe-Korea1-2","B5-H","B5-V","B5pc-H","B5pc-V","CNS-EUC-H","CNS-EUC-V","CNS1-H","CNS1-V","CNS2-H","CNS2-V","ETHK-B5-H","ETHK-B5-V","ETen-B5-H","ETen-B5-V","ETenms-B5-H","ETenms-B5-V","EUC-H","EUC-V","Ext-H","Ext-RKSJ-H","Ext-RKSJ-V","Ext-V","GB-EUC-H","GB-EUC-V","GB-H","GB-V","GBK-EUC-H","GBK-EUC-V","GBK2K-H","GBK2K-V","GBKp-EUC-H","GBKp-EUC-V","GBT-EUC-H","GBT-EUC-V","GBT-H","GBT-V","GBTpc-EUC-H","GBTpc-EUC-V","GBpc-EUC-H","GBpc-EUC-V","H","HKdla-B5-H","HKdla-B5-V","HKdlb-B5-H","HKdlb-B5-V","HKgccs-B5-H","HKgccs-B5-V","HKm314-B5-H","HKm314-B5-V","HKm471-B5-H","HKm471-B5-V","HKscs-B5-H","HKscs-B5-V","Hankaku","Hiragana","KSC-EUC-H","KSC-EUC-V","KSC-H","KSC-Johab-H","KSC-Johab-V","KSC-V","KSCms-UHC-H","KSCms-UHC-HW-H","KSCms-UHC-HW-V","KSCms-UHC-V","KSCpc-EUC-H","KSCpc-EUC-V","Katakana","NWP-H","NWP-V","RKSJ-H","RKSJ-V","Roman","UniCNS-UCS2-H","UniCNS-UCS2-V","UniCNS-UTF16-H","UniCNS-UTF16-V","UniCNS-UTF32-H","UniCNS-UTF32-V","UniCNS-UTF8-H","UniCNS-UTF8-V","UniGB-UCS2-H","UniGB-UCS2-V","UniGB-UTF16-H","UniGB-UTF16-V","UniGB-UTF32-H","UniGB-UTF32-V","UniGB-UTF8-H","UniGB-UTF8-V","UniJIS-UCS2-H","UniJIS-UCS2-HW-H","UniJIS-UCS2-HW-V","UniJIS-UCS2-V","UniJIS-UTF16-H","UniJIS-UTF16-V","UniJIS-UTF32-H","UniJIS-UTF32-V","UniJIS-UTF8-H","UniJIS-UTF8-V","UniJIS2004-UTF16-H","UniJIS2004-UTF16-V","UniJIS2004-UTF32-H","UniJIS2004-UTF32-V","UniJIS2004-UTF8-H","UniJIS2004-UTF8-V","UniJISPro-UCS2-HW-V","UniJISPro-UCS2-V","UniJISPro-UTF8-V","UniJISX0213-UTF32-H","UniJISX0213-UTF32-V","UniJISX02132004-UTF32-H","UniJISX02132004-UTF32-V","UniKS-UCS2-H","UniKS-UCS2-V","UniKS-UTF16-H","UniKS-UTF16-V","UniKS-UTF32-H","UniKS-UTF32-V","UniKS-UTF8-H","UniKS-UTF8-V","V","WP-Symbol"],re=function(){function B(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;J(this,B),this.codespaceRanges=[[],[],[],[]],this.numCodespaceRanges=0,this._map=[],this.name="",this.vertical=!1,this.useCMap=null,this.builtInCMap=ae}return j(B,[{key:"addCodespaceRange",value:function(S,m,f){this.codespaceRanges[S-1].push(m,f),this.numCodespaceRanges++}},{key:"mapCidRange",value:function(S,m,f){for(;S<=m;)this._map[S++]=f++}},{key:"mapBfRange",value:function(S,m,f){for(var i=f.length-1;S<=m;)this._map[S++]=f,f=f.substring(0,i)+String.fromCharCode(f.charCodeAt(i)+1)}},{key:"mapBfRangeToArray",value:function(S,m,f){for(var i=0,u=f.length;S<=m&&i<u;)this._map[S]=f[i++],++S}},{key:"mapOne",value:function(S,m){this._map[S]=m}},{key:"lookup",value:function(S){return this._map[S]}},{key:"contains",value:function(S){return this._map[S]!==void 0}},{key:"forEach",value:function(S){var m=this._map,f=m.length;if(f<=65536)for(var i=0;i<f;i++)m[i]!==void 0&&S(i,m[i]);else for(var u in m)S(u,m[u])}}
2,{key:"charCodeOf",value:function(S){var m=this._map;if(m.length<=65536)return m.indexOf(S);for(var f in m)if(m[f]===S)return f|0;return-1}},{key:"getMap",value:function(){return this._map}},{key:"readCharCode",value:function(S,m,f){for(var i=0,u=this.codespaceRanges,o=0,p=u.length;o<p;o++){i=(i<<8|S.charCodeAt(m+o))>>>0;for(var v=u[o],c=0,d=v.length;c<d;){var y=v[c++],x=v[c++];if(i>=y&&i<=x){f.charcode=i,f.length=o+1;return}}}f.charcode=0,f.length=1}},{key:"length",get:function(){return this._map.length}},{key:"isIdentityCMap",get:function(){if(!(this.name==="Identity-H"||this.name==="Identity-V")||this._map.length!==65536)return!1;for(var S=0;S<65536;S++)if(this._map[S]!==S)return!1;return!0}}]),B}();G.CMap=re;var Z=function(B){r(ae,B);function ae(S,m){var f;return J(this,ae),f=ne(this,n(ae).call(this)),f.vertical=S,f.addCodespaceRange(m,0,65535),f}return j(ae,[{key:"mapCidRange",value:function(m,f,i){(0,t.unreachable)("should not call mapCidRange")}},{key:"mapBfRange",value:function(m,f,i){(0,t.unreachable)("should not call mapBfRange")}},{key:"mapBfRangeToArray",value:function(m,f,i){(0,t.unreachable)("should not call mapBfRangeToArray")}},{key:"mapOne",value:function(m,f){(0,t.unreachable)("should not call mapCidOne")}},{key:"lookup",value:function(m){return Number.isInteger(m)&&m<=65535?m:void 0}},{key:"contains",value:function(m){return Number.isInteger(m)&&m<=65535}},{key:"forEach",value:function(m){for(var f=0;f<=65535;f++)m(f,f)}},{key:"charCodeOf",value:function(m){return Number.isInteger(m)&&m<=65535?m:-1}},{key:"getMap",value:function(){for(var m=new Array(65536),f=0;f<=65535;f++)m[f]=f;return m}},{key:"length",get:function(){return 65536}},{key:"isIdentityCMap",get:function(){(0,t.unreachable)("should not access .isIdentityCMap")}}]),ae}(re);G.IdentityCMap=Z;var oe=function(){function ae(c,d){for(var y=0,x=0;x<=d;x++)y=y<<8|c[x];return y>>>0}function S(c,d){return d===1?String.fromCharCode(c[0],c[1]):d===3?String.fromCharCode(c[0],c[1],c[2],c[3]):String.fromCharCode.apply(null,c.subarray(0,d+1))}function m(c,d,y){for(var x=0,l=y;l>=0;l--)x+=c[l]+d[l],c[l]=x&255,x>>=8}function f(c,d){for(var y=1,x=d;x>=0&&y>0;x--)y+=c[x],c[x]=y&255,y>>=8}var i=16,u=19;function o(c){this.buffer=c,this.pos=0,this.end=c.length,this.tmpBuf=new Uint8Array(u)}o.prototype={readByte:function(){return this.pos>=this.end?-1:this.buffer[this.pos++]},readNumber:function(){var d=0,y;do{var x=this.readByte();if(x<0)throw new t.FormatError("unexpected EOF in bcmap");y=!(x&128),d=d<<7|x&127}while(!y);return d},readSigned:function(){var d=this.readNumber();return d&1?~(d>>>1):d>>>1},readHex:function(d,y){d.set(this.buffer.subarray(this.pos,this.pos+y+1)),this.pos+=y+1},readHexNumber:function(d,y){var x,l=this.tmpBuf,a=0;do{var s=this.readByte();if(s<0)throw new t.FormatError("unexpected EOF in bcmap");x=!(s&128),l[a++]=s&127}while(!x);for(var C=y,A=0,M=0;C>=0;){for(;M<8&&l.length>0;)A=l[--a]<<M|A,M+=7;d[C]=A&255,C--,A>>=8,M-=8}},readHexSigned:function(d,y){this.readHexNumber(d,y);for(var x=d[y]&1?255:0,l=0,a=0;a<=y;a++)l=(l&1)<<8|d[a],d[a]=l>>1^x},readString:function(){for(var d=this.readNumber(),y="",x=0;x<d;x++)y+=String.fromCharCode(this.readNumber());return y}};function p(c,d,y){return new Promise(function(x,l){var a=new o(c),s=a.readByte();d.vertical=!!(s&1);for(var C=null,A=new Uint8Array(i),M=new Uint8Array(i),w=new Uint8Array(i),F=new Uint8Array(i),O=new Uint8Array(i),b,I=a.readByte();I>=0;){var P=I>>5;if(P===7){switch(I&31){case 0:a.readString();break;case 1:C=a.readString();break}continue}var T=!!(I&16),R=I&15;if(R+1>i)throw new Error("processBinaryCMap: Invalid dataSize.");var W=1,Y=a.readNumber(),q;switch(P){case 0:for(a.readHex(A,R),a.readHexNumber(M,R),m(M,A,R),d.addCodespaceRange(R+1,ae(A,R),ae(M,R)),q=1;q<Y;q++)f(M,R),a.readHexNumber(A,R),m(A,M,R),a.readHexNumber(M,R),m(M,A,R),d.addCodespaceRange(R+1,ae(A,R),ae(M,R));break;case 1:for(a.readHex(A,R),a.readHexNumber(M,R),m(M,A,R),a.readNumber(),q=1;q<Y;q++)f(M,R),a.readHexNumber(A,R),m(A,M,R),a.readHexNumber(M,R),m(M,A,R),a.readNumber();break;case 2:for(a.readHex(w,R),b=a.readNumber(),d.mapOne(ae(w,R),b),q=1;q<Y;q++)f(w,R),T||(a.readHexNumber(O,R),m(w,O,R)),b=a.readSigned()+(b+1),d.mapOne(ae(w,R),b);break;case 3:for(a.readHex(A,R),a.readHexNumber(M,R),m(M,A,R),b=a.readNumber(),d.mapCidRange(ae(A,R),ae(M,R),b),q=1;q<Y;q++)f(M,R),T?A.set(M):(a.readHexNumber(A,R),m(A,M,R)),a.readHexNumber(M,R),m(M,A,R),b=a.readNumber(),d.mapCidRange(ae(A,R),ae(M,R),b);break;case 4:for(a.readHex(w,W),a.readHex(F,R),d.mapOne(ae(w,W),S(F,R)),q=1;q<Y;q++)f(w,W),T||(a.readHexNumber(O,W),m(w,O,W)),f(F,R),a.readHexSigned(O,R),m(F,O,R),d.mapOne(ae(w,W),S(F,R));break;case 5:for(a.readHex(A,W),a.readHexNumber(M,W),m(M,A,W),a.readHex(F,R),d.mapBfRange(ae(A,W),ae(M,W),S(F,R)),q=1;q<Y;q++)f(M,W),T?A.set(M):(a.readHexNumber(A,W),m(A,M,W)),a.readHexNumber(M,W),m(M,A,W),a.readHex(F,R),d.mapBfRange(ae(A,W),ae(M,W),S(F,R));break;default:l(new Error("processBinaryCMap: Unknown type: "+P));return}}if(C){x(y(C));return}x(d)})}function v(){}return v.prototype={process:p},v}(),_=function(){function ae(l){for(var a=0,s=0;s<l.length;s++)a=a<<8|l.charCodeAt(s);return a>>>0}function S(l){if(!(0,t.isString)(l))throw new t.FormatError("Malformed CMap: expected string.")}function m(l){if(!Number.isInteger(l))throw new t.FormatError("Malformed CMap: expected int.")}function f(l,a){for(;;){var s=a.getObj();if((0,g.isEOF)(s))break;if((0,g.isCmd)(s,"endbfchar"))return;S(s);
2var C=ae(s);s=a.getObj(),S(s);var A=s;l.mapOne(C,A)}}function i(l,a){for(;;){var s=a.getObj();if((0,g.isEOF)(s))break;if((0,g.isCmd)(s,"endbfrange"))return;S(s);var C=ae(s);s=a.getObj(),S(s);var A=ae(s);if(s=a.getObj(),Number.isInteger(s)||(0,t.isString)(s)){var M=Number.isInteger(s)?String.fromCharCode(s):s;l.mapBfRange(C,A,M)}else if((0,g.isCmd)(s,"[")){s=a.getObj();for(var w=[];!(0,g.isCmd)(s,"]")&&!(0,g.isEOF)(s);)w.push(s),s=a.getObj();l.mapBfRangeToArray(C,A,w)}else break}throw new t.FormatError("Invalid bf range.")}function u(l,a){for(;;){var s=a.getObj();if((0,g.isEOF)(s))break;if((0,g.isCmd)(s,"endcidchar"))return;S(s);var C=ae(s);s=a.getObj(),m(s);var A=s;l.mapOne(C,A)}}function o(l,a){for(;;){var s=a.getObj();if((0,g.isEOF)(s))break;if((0,g.isCmd)(s,"endcidrange"))return;S(s);var C=ae(s);s=a.getObj(),S(s);var A=ae(s);s=a.getObj(),m(s);var M=s;l.mapCidRange(C,A,M)}}function p(l,a){for(;;){var s=a.getObj();if((0,g.isEOF)(s))break;if((0,g.isCmd)(s,"endcodespacerange"))return;if(!(0,t.isString)(s))break;var C=ae(s);if(s=a.getObj(),!(0,t.isString)(s))break;var A=ae(s);l.addCodespaceRange(s.length,C,A)}throw new t.FormatError("Invalid codespace range.")}function v(l,a){var s=a.getObj();Number.isInteger(s)&&(l.vertical=!!s)}function c(l,a){var s=a.getObj();(0,g.isName)(s)&&(0,t.isString)(s.name)&&(l.name=s.name)}function d(l,a,s,C){var A,M;e:for(;;)try{var w=a.getObj();if((0,g.isEOF)(w))break;if((0,g.isName)(w))w.name==="WMode"?v(l,a):w.name==="CMapName"&&c(l,a),A=w;else if((0,g.isCmd)(w))switch(w.cmd){case"endcmap":break e;case"usecmap":(0,g.isName)(A)&&(M=A.name);break;case"begincodespacerange":p(l,a);break;case"beginbfchar":f(l,a);break;case"begincidchar":u(l,a);break;case"beginbfrange":i(l,a);break;case"begincidrange":o(l,a);break}}catch(F){if(F instanceof e.MissingDataException)throw F;(0,t.warn)("Invalid cMap data: "+F);continue}return!C&&M&&(C=M),C?y(l,s,C):Promise.resolve(l)}function y(l,a,s){return x(s,a).then(function(C){if(l.useCMap=C,l.numCodespaceRanges===0){for(var A=l.useCMap.codespaceRanges,M=0;M<A.length;M++)l.codespaceRanges[M]=A[M].slice();l.numCodespaceRanges=l.useCMap.numCodespaceRanges}return l.useCMap.forEach(function(w,F){l.contains(w)||l.mapOne(w,l.useCMap.lookup(w))}),l})}function x(l,a){return l==="Identity-H"?Promise.resolve(new Z(!1,2)):l==="Identity-V"?Promise.resolve(new Z(!0,2)):X.includes(l)?a?a(l).then(function(s){var C=s.cMapData,A=s.compressionType,M=new re(!0);if(A===t.CMapCompressionType.BINARY)return new oe().process(C,M,function(F){return y(M,a,F)});if(A===t.CMapCompressionType.NONE){var w=new z.Lexer(new se.Stream(C));return d(M,w,a,null)}return Promise.reject(new Error("TODO: Only BINARY/NONE CMap compression is currently supported."))}):Promise.reject(new Error("Built-in CMap parameters are not provided.")):Promise.reject(new Error("Unknown CMap name: "+l))}return{create:function(a){var s=a.encoding,C=a.fetchBuiltInCMap,A=a.useCMap;if((0,g.isName)(s))return x(s.name,C);if((0,g.isStream)(s)){var M=new re,w=new z.Lexer(s);return d(M,w,C,A).then(function(F){return F.isIdentityCMap?x(F.name,C):F})}return Promise.reject(new Error("Encoding required."))}}}();G.CMapFactory=_},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.getFontType=m,G.IdentityToUnicodeMap=G.ToUnicodeMap=G.FontFlags=G.Font=G.ErrorFont=G.SEAC_ANALYSIS_ENABLED=void 0;var t=h(5),g=h(207),z=h(210),e=h(209),se=h(211),ue=h(212),ne=h(213),ie=h(205),n=h(186),r=h(190),L=h(214);function J(l,a){return X(l)||j(l,a)||V()}function V(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function j(l,a){if(Symbol.iterator in Object(l)||Object.prototype.toString.call(l)==="[object Arguments]"){var s=[],C=!0,A=!1,M=void 0;try{for(var w=l[Symbol.iterator](),F;!(C=(F=w.next()).done)&&(s.push(F.value),!(a&&s.length===a));C=!0);}catch(O){A=!0,M=O}finally{try{!C&&w.return!=null&&w.return()}finally{if(A)throw M}}return s}}function X(l){if(Array.isArray(l))return l}var re=[[57344,63743],[1048576,1114109]],Z=1e3,oe=!0;G.SEAC_ANALYSIS_ENABLED=oe;var _={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144};G.FontFlags=_;var B=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslas
2h","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"];function ae(l){if(!!l.fontMatrix&&l.fontMatrix[0]!==t.FONT_IDENTITY_MATRIX[0]){var a=.001/l.fontMatrix[0],s=l.widths;for(var C in s)s[C]*=a;l.defaultWidth*=a}}function S(l,a){if(!l.hasIncludedToUnicodeMap&&!l.hasEncoding&&a!==l.defaultEncoding&&!(l.toUnicode instanceof o)){var s=[],C=(0,z.getGlyphsUnicode)();for(var A in a){var M=a[A],w=(0,ue.getUnicodeForGlyph)(M,C);w!==-1&&(s[A]=String.fromCharCode(w))}l.toUnicode.amend(s)}}function m(l,a){switch(l){case"Type1":return a==="Type1C"?t.FontType.TYPE1C:t.FontType.TYPE1;case"CIDFontType0":return a==="CIDFontType0C"?t.FontType.CIDFONTTYPE0C:t.FontType.CIDFONTTYPE0;case"OpenType":return t.FontType.OPENTYPE;case"TrueType":return t.FontType.TRUETYPE;case"CIDFontType2":return t.FontType.CIDFONTTYPE2;case"MMType1":return t.FontType.MMTYPE1;case"Type0":return t.FontType.TYPE0;default:return t.FontType.UNKNOWN}}function f(l,a){if(a[l]!==void 0)return l;var s=(0,ue.getUnicodeForGlyph)(l,a);if(s!==-1){for(var C in a)if(a[C]===s)return C}return(0,t.info)("Unable to recover a standard glyph name for: "+l),l}var i=function(){function a(s,C,A,M,w,F,O,b){this.fontChar=s,this.unicode=C,this.accent=A,this.width=M,this.vmetric=w,this.operatorListId=F,this.isSpace=O,this.isInFont=b}return a.prototype.matchesForCache=function(s,C,A,M,w,F,O,b){return this.fontChar===s&&this.unicode===C&&this.accent===A&&this.width===M&&this.vmetric===w&&this.operatorListId===F&&this.isSpace===O&&this.isInFont===b},a}(),u=function(){function a(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];this._map=s}return a.prototype={get length(){return this._map.length}
2,forEach:function(C){for(var A in this._map)C(A,this._map[A].charCodeAt(0))},has:function(C){return this._map[C]!==void 0},get:function(C){return this._map[C]},charCodeOf:function(C){var A=this._map;if(A.length<=65536)return A.indexOf(C);for(var M in A)if(A[M]===C)return M|0;return-1},amend:function(C){for(var A in C)this._map[A]=C[A]}},a}();G.ToUnicodeMap=u;var o=function(){function a(s,C){this.firstChar=s,this.lastChar=C}return a.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(C){for(var A=this.firstChar,M=this.lastChar;A<=M;A++)C(A,A)},has:function(C){return this.firstChar<=C&&C<=this.lastChar},get:function(C){if(this.firstChar<=C&&C<=this.lastChar)return String.fromCharCode(C)},charCodeOf:function(C){return Number.isInteger(C)&&C>=this.firstChar&&C<=this.lastChar?C:-1},amend:function(C){(0,t.unreachable)("Should not call amend()")}},a}();G.IdentityToUnicodeMap=o;var p=function(){function a(F,O,b){F[O]=b>>8&255,F[O+1]=b&255}function s(F,O,b){F[O]=b>>24&255,F[O+1]=b>>16&255,F[O+2]=b>>8&255,F[O+3]=b&255}function C(F,O,b){var I,P;if(b instanceof Uint8Array)F.set(b,O);else if(typeof b=="string")for(I=0,P=b.length;I<P;I++)F[O++]=b.charCodeAt(I)&255;else for(I=0,P=b.length;I<P;I++)F[O++]=b[I]&255}function A(F){this.sfnt=F,this.tables=Object.create(null)}A.getSearchParams=function(O,b){for(var I=1,P=0;(I^O)>I;)I<<=1,P++;var T=I*b;return{range:T,entry:P,rangeShift:b*O-T}};var M=12,w=16;return A.prototype={toArray:function(){var O=this.sfnt,b=this.tables,I=Object.keys(b);I.sort();var P=I.length,T,R,W,Y,q,N=M+P*w,D=[N];for(T=0;T<P;T++){Y=b[I[T]];var E=(Y.length+3&-4)>>>0;N+=E,D.push(N)}var U=new Uint8Array(N);for(T=0;T<P;T++)Y=b[I[T]],C(U,D[T],Y);O==="true"&&(O=(0,t.string32)(65536)),U[0]=O.charCodeAt(0)&255,U[1]=O.charCodeAt(1)&255,U[2]=O.charCodeAt(2)&255,U[3]=O.charCodeAt(3)&255,a(U,4,P);var K=A.getSearchParams(P,16);for(a(U,6,K.range),a(U,8,K.entry),a(U,10,K.rangeShift),N=M,T=0;T<P;T++){q=I[T],U[N]=q.charCodeAt(0)&255,U[N+1]=q.charCodeAt(1)&255,U[N+2]=q.charCodeAt(2)&255,U[N+3]=q.charCodeAt(3)&255;var H=0;for(R=D[T],W=D[T+1];R<W;R+=4){var $=(0,t.readUint32)(U,R);H=H+$>>>0}s(U,N+4,H),s(U,N+8,D[T]),s(U,N+12,b[q].length),N+=w}return U},addTable:function(O,b){if(O in this.tables)throw new Error("Table "+O+" already exists");this.tables[O]=b}},A}(),v=function(){function a(H,$,Q){var te;this.name=H,this.loadedName=Q.loadedName,this.isType3Font=Q.isType3Font,this.sizes=[],this.missingFile=!1,this.glyphCache=Object.create(null),this.isSerifFont=!!(Q.flags&_.Serif),this.isSymbolicFont=!!(Q.flags&_.Symbolic),this.isMonospace=!!(Q.flags&_.FixedPitch);var he=Q.type,de=Q.subtype;if(this.type=he,this.subtype=de,this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif",this.differences=Q.differences,this.widths=Q.widths,this.defaultWidth=Q.defaultWidth,this.composite=Q.composite,this.wideChars=Q.wideChars,this.cMap=Q.cMap,this.ascent=Q.ascent/Z,this.descent=Q.descent/Z,this.fontMatrix=Q.fontMatrix,this.bbox=Q.bbox,this.defaultEncoding=Q.defaultEncoding,this.toUnicode=Q.toUnicode,this.fallbackToUnicode=Q.fallbackToUnicode||new u,this.toFontChar=[],Q.type==="Type3"){for(te=0;te<256;te++)this.toFontChar[te]=this.differences[te]||Q.defaultEncoding[te];this.fontType=t.FontType.TYPE3;return}if(this.cidEncoding=Q.cidEncoding,this.vertical=Q.vertical,this.vertical&&(this.vmetrics=Q.vmetrics,this.defaultVMetrics=Q.defaultVMetrics),!$||$.isEmpty){$&&(0,t.warn)('Font file is empty in "'+H+'" ('+this.loadedName+")"),this.fallbackToSystemFont();return}var ve=R($,Q),xe=J(ve,2);he=xe[0],de=xe[1],(he!==this.type||de!==this.subtype)&&(0,t.info)("Inconsistent font file Type/SubType, expected: "+"".concat(this.type,"/").concat(this.subtype," but found: ").concat(he,"/").concat(de,"."));try{var ge;switch(he){case"MMType1":(0,t.info)("MMType1 font ("+H+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var ye=de==="Type1C"||de==="CIDFontType0C"?new x($,Q):new y(H,$,Q);ae(Q),ge=this.convert(H,ye,Q);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",ge=this.checkAndRepair(H,$,Q),this.isOpenType&&(ae(Q),he="OpenType");break;default:throw new t.FormatError("Font ".concat(he," is not supported"))}}catch(be){(0,t.warn)(be),this.fallbackToSystemFont();return}this.data=ge,this.fontType=m(he,de),this.fontMatrix=Q.fontMatrix,this.widths=Q.widths,this.defaultWidth=Q.defaultWidth,this.toUnicode=Q.toUnicode,this.encoding=Q.baseEncoding,this.seacMap=Q.seacMap}a.getFontID=function(){var H=1;return function(){return String(H++)}}();function s(H,$){return(H<<8)+$}function C(H,$,Q){H[$+1]=Q,H[$]=Q>>>8}function A(H,$){var Q=(H<<8)+$;return Q&1<<15?Q-65536:Q}function M(H,$,Q,te){return(H<<24)+($<<16)+(Q<<8)+te}function w(H){return String.fromCharCode(H>>8&255,H&255)}function F(H){return H=H>
232767?32767:H<-32768?-32768:H,String.fromCharCode(H>>8&255,H&255)}function O(H){var $=H.peekBytes(4);return(0,t.readUint32)($,0)===65536||(0,t.bytesToString)($)==="true"}function b(H){var $=H.peekBytes(4);return(0,t.bytesToString)($)==="ttcf"}function I(H){var $=H.peekBytes(4);return(0,t.bytesToString)($)==="OTTO"}function P(H){var $=H.peekBytes(2);return $[0]===37&&$[1]===33||$[0]===128&&$[1]===1}function T(H){var $=H.peekBytes(4);return $[0]>=1&&$[3]>=1&&$[3]<=4}function R(H,$){var Q=$.type,te=$.subtype,he=$.composite,de,ve;return O(H)||b(H)?he?de="CIDFontType2":de="TrueType":I(H)?he?de="CIDFontType2":de="OpenType":P(H)?he?de="CIDFontType0":de=Q==="MMType1"?"MMType1":"Type1":T(H)?he?(de="CIDFontType0",ve="CIDFontType0C"):(de=Q==="MMType1"?"MMType1":"Type1",ve="Type1C"):((0,t.warn)("getFontFileType: Unable to detect correct font file Type/Subtype."),de=Q,ve=te),[de,ve]}function W(H,$,Q){for(var te=[],he,de=0,ve=H.length;de<ve;de++)he=(0,ue.getUnicodeForGlyph)(H[de],$),he!==-1&&(te[de]=he);for(var xe in Q)he=(0,ue.getUnicodeForGlyph)(Q[xe],$),he!==-1&&(te[+xe]=he);return te}function Y(H,$,Q){var te=Object.create(null),he=[],de=0,ve=re[de][0],xe=re[de][1];for(var ge in H){ge|=0;var ye=H[ge];if(!!$(ye)){if(ve>xe){if(de++,de>=re.length){(0,t.warn)("Ran out of space in font private use area.");break}ve=re[de][0],xe=re[de][1]}var be=ve++;ye===0&&(ye=Q),te[be]=ye,he[ge]=be}}return{toFontChar:he,charCodeToGlyphId:te,nextAvailableFontCharCode:ve}}function q(H,$){var Q=[];for(var te in H)H[te]>=$||Q.push({fontCharCode:te|0,glyphId:H[te]});Q.length===0&&Q.push({fontCharCode:0,glyphId:0}),Q.sort(function(Fe,me){return Fe.fontCharCode-me.fontCharCode});for(var he=[],de=Q.length,ve=0;ve<de;){var xe=Q[ve].fontCharCode,ge=[Q[ve].glyphId];++ve;for(var ye=xe;ve<de&&ye+1===Q[ve].fontCharCode&&(ge.push(Q[ve].glyphId),++ye,++ve,ye!==65535););he.push([xe,ye,ge])}return he}function N(H,$){var Q=q(H,$),te=Q[Q.length-1][1]>65535?2:1,he="\0\0"+w(te)+"\0�\0�"+(0,t.string32)(4+te*8),de,ve,xe,ge;for(de=Q.length-1;de>=0&&!(Q[de][0]<=65535);--de);var ye=de+1;Q[de][0]<65535&&Q[de][1]===65535&&(Q[de][1]=65534);var be=Q[de][1]<65535?1:0,Fe=ye+be,me=p.getSearchParams(Fe,2),Ae="",we="",De="",Oe="",ke="",He=0,Le,Ve,Ue,Ie;for(de=0,ve=ye;de<ve;de++){Le=Q[de],Ve=Le[0],Ue=Le[1],Ae+=w(Ve),we+=w(Ue),Ie=Le[2];var ce=!0;for(xe=1,ge=Ie.length;xe<ge;++xe)if(Ie[xe]!==Ie[xe-1]+1){ce=!1;break}if(ce){var Ce=Ie[0];De+=w(Ce-Ve&65535),Oe+=w(0)}else{var Ee=(Fe-de)*2+He*2;for(He+=Ue-Ve+1,De+=w(0),Oe+=w(Ee),xe=0,ge=Ie.length;xe<ge;++xe)ke+=w(Ie[xe])}}be>0&&(we+="\xFF\xFF",Ae+="\xFF\xFF",De+="\0�",Oe+="\0\0");var Se="\0\0"+w(2*Fe)+w(me.range)+w(me.entry)+w(me.rangeShift)+we+"\0\0"+Ae+De+Oe+ke,Ne="",Me="";if(te>1){for(he+=`\0�\0 3`+(0,t.string32)(4+te*8+4+Se.length),Ne="",de=0,ve=Q.length;de<ve;de++){Le=Q[de],Ve=Le[0],Ie=Le[2];var Qe=Ie[0];for(xe=1,ge=Ie.length;xe<ge;++xe)Ie[xe]!==Ie[xe-1]+1&&(Ue=Le[0]+xe-1,Ne+=(0,t.string32)(Ve)+(0,t.string32)(Ue)+(0,t.string32)(Qe),Ve=Ue+1,Qe=Ie[xe]);Ne+=(0,t.string32)(Ve)+(0,t.string32)(Le[1])+(0,t.string32)(Qe)}Me="\0\f\0\0"+(0,t.string32)(Ne.length+16)+"\0\0\0\0"+(0,t.string32)(Ne.length/12)}return he+"\0�"+w(Se.length+4)+Se+Me+Ne}function D(H){var $=new r.Stream(H.data),Q=$.getUint16();$.getBytes(60);var te=$.getUint16();if(Q<4&&te&768)return!1;var he=$.getUint16(),de=$.getUint16();if(he>de)return!1;$.getBytes(6);var ve=$.getUint16();return ve===0?!1:(H.data[8]=H.data[9]=0,!0)}function E(H,$,Q){Q=Q||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var te=0,he=0,de=0,ve=0,xe=null,ge=0;if($){for(var ye in $){ye|=0,(xe>ye||!xe)&&(xe=ye),ge<ye&&(ge=ye);var be=(0,ue.getUnicodeRangeFor)(ye);if(be<32)te|=1<<be;else if(be<64)he|=1<<be-32;else if(be<96)de|=1<<be-64;else if(be<123)ve|=1<<be-96;else throw new t.FormatError("Unicode ranges Bits > 123 are reserved for internal usage")}ge>65535&&(ge=65535)}else xe=0,ge=255;var Fe=H.bbox||[0,0,0,0],me=Q.unitsPerEm||1/(H.fontMatrix||t.FONT_IDENTITY_MATRIX)[0],Ae=H.ascentScaled?1:me/Z,we=Q.ascent||Math.round(Ae*(H.ascent||Fe[3])),De=Q.descent||Math.round(Ae*(H.descent||Fe[1]));De>0&&H.descent>0&&Fe[1]<0&&(De=-De);var Oe=Q.yMax||we,ke=-Q.yMin||-De;return"\0��$�\xF4\0�\0\0�\x8A�\xBB\0\0\0\x8C�\x8A�\xBB\0\0�\xDF\x001��\0\0\0\0�"+String.fromCharCode(H.fixedPitch?9:0)+"\0\0\0\0\0\0"+(0,t.string32)(te)+(0,t.string32)(he)+(0,t.string32)(de)+(0,t.string32)(ve)+"*21*"+w(H.italicAngle?1:0)+w(xe||H.firstChar)+w(ge||H.lastChar)+w(we)+w(De)+"\0d"+w(Oe)+w(ke)+"\0\0\0\0\0\0\0\0"+w(H.xHeight)+w(H.capHeight)+w(0)+w(xe||H.firstChar)+"\0�"}function U(H){var $=Math.floor(H.italicAngle*Math.pow(2,16));return"\0�\0\0"+(0,t.string32)($)+"\0\0\0\0"+(0,t.string32)(H.fixedPitch)+"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}function K(H,$){$||($=[[],[]]);var Q=[$[0][0]||"Original licence",$[0][1]||H,$[0][2]||"Unknown",$[0][3]||"uniqueID",$[0][4]||H,$[0][5]||"Version 0.11",$[0][6]||"",$[0][7]||"Unknown",$[0][8]||"Unknown",$[0][9]||"Unknown"],te=[],he,de,ve,xe,ge;for(he=0,de=Q.length;he<de;he++){ge=$[1][he]||Q[he];var ye=[];for(ve=0,xe=ge.length;ve<xe;ve++)ye.push(w(ge.charCodeAt(ve)));te.push(ye.join(""))}var be=[Q,te],Fe=["\0�","\0�"],me=["\0\0","\0�"],Ae=["\0\0","� "],we=Q.length*Fe.length,De="\0\0"+w(we)+w(we*12+6),Oe=0;for(he=0,de=Fe.length;he<de;he++){var ke=be[he];for(ve=0,xe=ke.length;ve<xe;ve++){ge=ke[ve];var He=Fe[he]+me[he]+Ae[he]+w(ve)+w(ge.length)+w(Oe);De+=He,Oe+=ge.length}}return De+=Q.join("")+te.join(""),De}return a.prototype={name:null,font:null,mimetype:null,encoding:null,disableFontFace:!1,get renderer(){var H=ne.FontRendererFactory.create(this,oe);return(0,t.shadow)(this,"renderer",H)},exportData:function(){var $={};for(var Q in this)this.hasOwnProperty(Q)&&($[Q]=this[Q]);return $},fallbackToSystemFont:function(){var $=this;this.missingFile=!0;
3var Q,te,he=this.name,de=this.type,ve=this.subtype,xe=he.replace(/[,_]/g,"-"),ge=(0,se.getStdFontMap)(),ye=(0,se.getNonStdFontMap)(),be=!!ge[xe]||!!(ye[xe]&&ge[ye[xe]]);if(xe=ge[xe]||ye[xe]||xe,this.bold=xe.search(/bold/gi)!==-1,this.italic=xe.search(/oblique/gi)!==-1||xe.search(/italic/gi)!==-1,this.black=he.search(/Black/g)!==-1,this.remeasure=Object.keys(this.widths).length>0,be&&de==="CIDFontType2"&&this.cidEncoding.startsWith("Identity-")){var Fe=(0,se.getGlyphMapForStandardFonts)(),me=[];for(Q in Fe)me[+Q]=Fe[Q];if(/Arial-?Black/i.test(he)){var Ae=(0,se.getSupplementalGlyphMapForArialBlack)();for(Q in Ae)me[+Q]=Ae[Q]}else if(/Calibri/i.test(he)){var we=(0,se.getSupplementalGlyphMapForCalibri)();for(Q in we)me[+Q]=we[Q]}var De=this.toUnicode instanceof o;De||this.toUnicode.forEach(function(ke,He){me[+ke]=He}),this.toFontChar=me,this.toUnicode=new u(me)}else if(/Symbol/i.test(xe))this.toFontChar=W(e.SymbolSetEncoding,(0,z.getGlyphsUnicode)(),this.differences);else if(/Dingbats/i.test(xe))/Wingdings/i.test(he)&&(0,t.warn)("Non-embedded Wingdings font, falling back to ZapfDingbats."),this.toFontChar=W(e.ZapfDingbatsEncoding,(0,z.getDingbatsGlyphsUnicode)(),this.differences);else if(be)this.toFontChar=W(this.defaultEncoding,(0,z.getGlyphsUnicode)(),this.differences);else{var Oe=(0,z.getGlyphsUnicode)();this.toUnicode.forEach(function(ke,He){if(!$.composite){var Le=$.differences[ke]||$.defaultEncoding[ke];te=(0,ue.getUnicodeForGlyph)(Le,Oe),te!==-1&&(He=te)}$.toFontChar[ke]=He})}this.loadedName=xe.split("-")[0],this.fontType=m(de,ve)},checkAndRepair:function($,Q,te){var he=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "];function de(Xe,Ke){var Ye=Object.create(null);Ye["OS/2"]=null,Ye.cmap=null,Ye.head=null,Ye.hhea=null,Ye.hmtx=null,Ye.maxp=null,Ye.name=null,Ye.post=null;for(var Je=0;Je<Ke;Je++){var ar=ve(Q);!he.includes(ar.tag)||ar.length!==0&&(Ye[ar.tag]=ar)}return Ye}function ve(Xe){var Ke=(0,t.bytesToString)(Xe.getBytes(4)),Ye=Xe.getInt32()>>>0,Je=Xe.getInt32()>>>0,ar=Xe.getInt32()>>>0,nr=Xe.pos;Xe.pos=Xe.start?Xe.start:0,Xe.skip(Je);var lr=Xe.getBytes(ar);return Xe.pos=nr,Ke==="head"&&(lr[8]=lr[9]=lr[10]=lr[11]=0,lr[17]|=32),{tag:Ke,checksum:Ye,length:ar,offset:Je,data:lr}}function xe(Xe){return{version:(0,t.bytesToString)(Xe.getBytes(4)),numTables:Xe.getUint16(),searchRange:Xe.getUint16(),entrySelector:Xe.getUint16(),rangeShift:Xe.getUint16()}}function ge(Xe){var Ke=(0,t.bytesToString)(Xe.getBytes(4));(0,t.assert)(Ke==="ttcf","Must be a TrueType Collection font.");for(var Ye=Xe.getUint16(),Je=Xe.getUint16(),ar=Xe.getInt32()>>>0,nr=[],lr=0;lr<ar;lr++)nr.push(Xe.getInt32()>>>0);var je={ttcTag:Ke,majorVersion:Ye,minorVersion:Je,numFonts:ar,offsetTable:nr};switch(Ye){case 1:return je;case 2:return je.dsigTag=Xe.getInt32()>>>0,je.dsigLength=Xe.getInt32()>>>0,je.dsigOffset=Xe.getInt32()>>>0,je}throw new t.FormatError("Invalid TrueType Collection majorVersion: ".concat(Ye,"."))}function ye(Xe,Ke){for(var Ye=ge(Xe),Je=Ye.numFonts,ar=Ye.offsetTable,nr=0;nr<Je;nr++){Xe.pos=(Xe.start||0)+ar[nr];var lr=xe(Xe),je=de(Xe,lr.numTables);if(!je.name)throw new t.FormatError('TrueType Collection font must contain a "name" table.');for(var hr=Oe(je.name),fr=0,Cr=hr.length;fr<Cr;fr++)for(var ir=0,Nr=hr[fr].length;ir<Nr;ir++){var br=hr[fr][ir];if(br&&br.replace(/\s/g,"")===Ke)return{header:lr,tables:je}}}throw new t.FormatError('TrueType Collection does not contain "'.concat(Ke,'" font.'))}function be(Xe,Ke,Ye,Je){if(!Xe)return(0,t.warn)("No cmap table available."),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var ar,nr=(Ke.start?Ke.start:0)+Xe.offset;Ke.pos=nr,Ke.getUint16();for(var lr=Ke.getUint16(),je,hr=!1,fr=0;fr<lr;fr++){var Cr=Ke.getUint16(),ir=Ke.getUint16(),Nr=Ke.getInt32()>>>0,br=!1;if(!(je&&je.platformId===Cr&&je.encodingId===ir)&&(Cr===0&&ir===0||Cr===1&&ir===0?br=!0:Cr===3&&ir===1&&(Je||!je)?(br=!0,Ye||(hr=!0)):Ye&&Cr===3&&ir===0&&(br=!0,hr=!0),br&&(je={platformId:Cr,encodingId:ir,offset:Nr}),hr))break}if(je&&(Ke.pos=nr+je.offset),!je||Ke.peekByte()===-1)return(0,t.warn)("Could not find a preferred cmap table."),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var Er=Ke.getUint16();Ke.getUint16(),Ke.getUint16();var Ar=!1,kr=[],tr,Gr;if(Er===0){for(tr=0;tr<256;tr++){var gr=Ke.getByte();!gr||kr.push({charCode:tr,glyphId:gr})}Ar=!0}else if(Er===4){var Br=Ke.getUint16()>>1;Ke.getBytes(6);var yr,zr=[];for(yr=0;yr<Br;yr++)zr.push({end:Ke.getUint16()});for(Ke.getUint16(),yr=0;yr<Br;yr++)zr[yr].start=Ke.getUint16();for(yr=0;yr<Br;yr++)zr[yr].delta=Ke.getUint16();var $r=0;for(yr=0;yr<Br;yr++){ar=zr[yr];var ha=Ke.getUint16();if(!ha){ar.offsetIndex=-1;continue}var Jr=(ha>>1)-(Br-yr);ar.offsetIndex=Jr,$r=Math.max($r,Jr+ar.end-ar.start+1)}var ea=[];for(tr=0;tr<$r;tr++)ea.push(Ke.getUint16());for(yr=0;yr<Br;yr++){ar=zr[yr],nr=ar.start;var Ur=ar.end,Hr=ar.delta;for(Jr=ar.offsetIndex,tr=nr;tr<=Ur;tr++)tr!==65535&&(Gr=Jr<0?tr:ea[Jr+tr-nr],Gr=Gr+Hr&65535,kr.push({charCode:tr,glyphId:Gr}))}}else if(Er===6){var Vr=Ke.getUint16(),Ga=Ke.getUint16();for(tr=0;tr<Ga;tr++){Gr=Ke.getUint16();var Ha=Vr+tr;kr.push({charCode:Ha,glyphId:Gr})}}else return(0,t.warn)("cmap table has unsupported format: "+Er),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};
3for(kr.sort(function(da,Da){return da.charCode-Da.charCode}),fr=1;fr<kr.length;fr++)kr[fr-1].charCode===kr[fr].charCode&&(kr.splice(fr,1),fr--);return{platformId:je.platformId,encodingId:je.encodingId,mappings:kr,hasShortCmap:Ar}}function Fe(Xe,Ke,Ye,Je,ar){if(!Ke){Ye&&(Ye.data=null);return}Xe.pos=(Xe.start?Xe.start:0)+Ke.offset,Xe.pos+=4,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=2,Xe.pos+=8,Xe.pos+=2;var nr=Xe.getUint16();nr>Je&&((0,t.info)("The numOfMetrics ("+nr+") should not be greater than the numGlyphs ("+Je+")"),nr=Je,Ke.data[34]=(nr&65280)>>8,Ke.data[35]=nr&255);var lr=Je-nr,je=lr-(Ye.length-nr*4>>1);if(je>0){var hr=new Uint8Array(Ye.length+je*2);hr.set(Ye.data),ar&&(hr[Ye.length]=Ye.data[2],hr[Ye.length+1]=Ye.data[3]),Ye.data=hr}}function me(Xe,Ke,Ye,Je,ar,nr){var lr={length:0,sizeOfInstructions:0};if(Ye-Ke<=12)return lr;var je=Xe.subarray(Ke,Ye),hr=A(je[0],je[1]);if(hr<0)return hr=-1,C(je,0,hr),Je.set(je,ar),lr.length=je.length,lr;var fr,Cr=10,ir=0;for(fr=0;fr<hr;fr++){var Nr=je[Cr]<<8|je[Cr+1];ir=Nr+1,Cr+=2}var br=Cr,Er=je[Cr]<<8|je[Cr+1];lr.sizeOfInstructions=Er,Cr+=2+Er;var Ar=Cr,kr=0;for(fr=0;fr<ir;fr++){var tr=je[Cr++];tr&192&&(je[Cr-1]=tr&63);var Gr=(tr&2?1:tr&16?0:2)+(tr&4?1:tr&32?0:2);if(kr+=Gr,tr&8){var gr=je[Cr++];fr+=gr,kr+=gr*Gr}}if(kr===0)return lr;var Br=Cr+kr;return Br>je.length?lr:!nr&&Er>0?(Je.set(je.subarray(0,br),ar),Je.set([0,0],ar+br),Je.set(je.subarray(Ar,Br),ar+br+2),Br-=Er,je.length-Br>3&&(Br=Br+3&-4),lr.length=Br,lr):je.length-Br>3?(Br=Br+3&-4,Je.set(je.subarray(0,Br),ar),lr.length=Br,lr):(Je.set(je,ar),lr.length=je.length,lr)}function Ae(Xe,Ke,Ye){var Je=Xe.data,ar=M(Je[0],Je[1],Je[2],Je[3]);ar>>16!==1&&((0,t.info)("Attempting to fix invalid version in head table: "+ar),Je[0]=0,Je[1]=1,Je[2]=0,Je[3]=0);var nr=s(Je[50],Je[51]);if(nr<0||nr>1){(0,t.info)("Attempting to fix invalid indexToLocFormat in head table: "+nr);var lr=Ke+1;if(Ye===lr<<1)Je[50]=0,Je[51]=0;else if(Ye===lr<<2)Je[50]=0,Je[51]=1;else throw new t.FormatError("Could not fix indexToLocFormat: "+nr)}}function we(Xe,Ke,Ye,Je,ar,nr,lr){var je,hr,fr;Je?(je=4,hr=function(Ur,Hr){return Ur[Hr]<<24|Ur[Hr+1]<<16|Ur[Hr+2]<<8|Ur[Hr+3]},fr=function(Ur,Hr,Vr){Ur[Hr]=Vr>>>24&255,Ur[Hr+1]=Vr>>16&255,Ur[Hr+2]=Vr>>8&255,Ur[Hr+3]=Vr&255}):(je=2,hr=function(Ur,Hr){return Ur[Hr]<<9|Ur[Hr+1]<<1},fr=function(Ur,Hr,Vr){Ur[Hr]=Vr>>9&255,Ur[Hr+1]=Vr>>1&255});var Cr=nr?Ye+1:Ye,ir=Xe.data,Nr=je*(1+Cr);ir=new Uint8Array(Nr),ir.set(Xe.data.subarray(0,Nr)),Xe.data=ir;var br=Ke.data,Er=br.length,Ar=new Uint8Array(Er),kr=hr(ir,0),tr=0,Gr=Object.create(null);fr(ir,0,tr);var gr,Br;for(gr=0,Br=je;gr<Ye;gr++,Br+=je){var yr=hr(ir,Br);yr===0&&(yr=kr),yr>Er&&(Er+3&-4)===yr&&(yr=Er),yr>Er&&(kr=yr);var zr=me(br,kr,yr,Ar,tr,ar),$r=zr.length;$r===0&&(Gr[gr]=!0),zr.sizeOfInstructions>lr&&(lr=zr.sizeOfInstructions),tr+=$r,fr(ir,Br,tr),kr=yr}if(tr===0){var ha=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(gr=0,Br=je;gr<Cr;gr++,Br+=je)fr(ir,Br,ha.length);Ke.data=ha}else if(nr){var Jr=hr(ir,je);Ar.length>Jr+tr?Ke.data=Ar.subarray(0,Jr+tr):(Ke.data=new Uint8Array(Jr+tr),Ke.data.set(Ar.subarray(0,tr))),Ke.data.set(Ar.subarray(0,Jr),tr),fr(Xe.data,ir.length-je,tr+Jr)}else Ke.data=Ar.subarray(0,tr);return{missingGlyphs:Gr,maxSizeOfInstructions:lr}}function De(Xe,Ke,Ye){var Je=(Q.start?Q.start:0)+Xe.offset;Q.pos=Je;var ar=Xe.length,nr=Je+ar,lr=Q.getInt32();Q.getBytes(28);var je,hr=!0,fr;switch(lr){case 65536:je=B;break;case 131072:var Cr=Q.getUint16();if(Cr!==Ye){hr=!1;break}var ir=[];for(fr=0;fr<Cr;++fr){var Nr=Q.getUint16();if(Nr>=32768){hr=!1;break}ir.push(Nr)}if(!hr)break;for(var br=[],Er=[];Q.pos<nr;){var Ar=Q.getByte();for(Er.length=Ar,fr=0;fr<Ar;++fr)Er[fr]=String.fromCharCode(Q.getByte());br.push(Er.join(""))}for(je=[],fr=0;fr<Cr;++fr){var kr=ir[fr];if(kr<258){je.push(B[kr]);continue}je.push(br[kr-258])}break;case 196608:break;default:(0,t.warn)("Unknown/unsupported post table version "+lr),hr=!1,Ke.defaultEncoding&&(je=Ke.defaultEncoding);break}return Ke.glyphNames=je,hr}function Oe(Xe){var Ke=(Q.start?Q.start:0)+Xe.offset;Q.pos=Ke;var Ye=[[],[]],Je=Xe.length,ar=Ke+Je,nr=Q.getUint16(),lr=6;if(nr!==0||Je<lr)return Ye;var je=Q.getUint16(),hr=Q.getUint16(),fr=[],Cr=12,ir,Nr;for(ir=0;ir<je&&Q.pos+Cr<=ar;ir++){var br={platform:Q.getUint16(),encoding:Q.getUint16(),language:Q.getUint16(),name:Q.getUint16(),length:Q.getUint16(),offset:Q.getUint16()};(br.platform===1&&br.encoding===0&&br.language===0||br.platform===3&&br.encoding===1&&br.language===1033)&&fr.push(br)}for(ir=0,Nr=fr.length;ir<Nr;ir++){var Er=fr[ir];if(!(Er.length<=0)){var Ar=Ke+hr+Er.offset;if(!(Ar+Er.length>ar)){Q.pos=Ar;var kr=Er.name;if(Er.encoding){for(var tr="",Gr=0,gr=Er.length;Gr<gr;Gr+=2)tr+=String.fromCharCode(Q.getUint16());Ye[1][kr]=tr}else Ye[0][kr]=(0,t.bytesToString)(Q.getBytes(Er.length))}}}return Ye}var ke=[0,0,0,0,0,0,0,0,-2,-2,-2,-2,0,0,-2,-5,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,-1,1,-1,-999,0,1,0,-1,-2,0,-1,-2,-1,-1,0,-1,-1,0,0,-999,-999,-1,-1,-1,-1,-2,-999,-2,-2,-999,0,-2,-2,0,0,-2,0,-2,0,0,0,-2,-1,-1,1,1,0,0,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,0,-999,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-2,-999,-999,-999,-999,-999,-1,-1,-2,-2,0,0,0,0,-1,-1,-999,-2,-2,0,0,-1,-2,-2,0,0,0,-1,-1,-1,-2];function He(Xe,Ke){for(var Ye=Xe.data,Je=0,ar,nr,lr,je,hr,fr=0,Cr=0,ir=[],Nr=[],br=[],Er=Ke.tooComplexToFollowFunctions,Ar=!1,kr=0,tr=0,Gr=Ye.length;Je<Gr;){var gr=Ye[Je++];if(gr===64)if(nr=Ye[Je++],Ar||tr)Je+=nr;else for(ar=0;ar<nr;ar++)ir.push(Ye[Je++]);else if(gr===65)if(nr=Ye[Je++],Ar||tr)Je+=nr*2;else for(ar=0;ar<nr;ar++)lr=Ye[Je++],ir.push(lr<<8|Ye[Je++]);else if((gr&248)===176)if(nr=gr-176+1,Ar||tr)Je+=nr;else for(ar=0;ar<nr;ar++)ir.push(Ye[Je++]);else if((gr&248)===184)if(nr=gr-184+1,Ar||tr)Je+=nr*2;else for(ar=0;ar<nr;ar++)lr=Ye[Je++],ir.push(lr<<8|Ye[Je++]);else if(gr===43&&!Er){if(!Ar&&!tr){if(je=ir[ir.length-1],isNaN(je))(0,t.info)("TT: CALL empty stack (or invalid entry).");else if(Ke.functionsUsed[je]=!0,je in Ke.functionsStackDeltas){var Br=ir.length+Ke.functionsStackDeltas[je];
3if(Br<0){(0,t.warn)("TT: CALL invalid functions stack delta."),Ke.hintsValid=!1;return}ir.length=Br}else if(je in Ke.functionsDefined&&!br.includes(je)){if(Nr.push({data:Ye,i:Je,stackTop:ir.length-1}),br.push(je),hr=Ke.functionsDefined[je],!hr){(0,t.warn)("TT: CALL non-existent function"),Ke.hintsValid=!1;return}Ye=hr.data,Je=hr.i}}}else if(gr===44&&!Er)(Ar||tr)&&((0,t.warn)("TT: nested FDEFs not allowed"),Er=!0),Ar=!0,Cr=Je,je=ir.pop(),Ke.functionsDefined[je]={data:Ye,i:Je};else if(gr===45)if(Ar)Ar=!1,fr=Je;else{if(hr=Nr.pop(),!hr){(0,t.warn)("TT: ENDF bad stack"),Ke.hintsValid=!1;return}je=br.pop(),Ye=hr.data,Je=hr.i,Ke.functionsStackDeltas[je]=ir.length-hr.stackTop}else if(gr===137)(Ar||tr)&&((0,t.warn)("TT: nested IDEFs not allowed"),Er=!0),Ar=!0,Cr=Je;else if(gr===88)++kr;else if(gr===27)tr=kr;else if(gr===89)tr===kr&&(tr=0),--kr;else if(gr===28&&!Ar&&!tr){var yr=ir[ir.length-1];yr>0&&(Je+=yr-1)}if(!Ar&&!tr){var zr=gr<=142?ke[gr]:gr>=192&&gr<=223?-1:gr>=224?-2:0;for(gr>=113&&gr<=117&&(nr=ir.pop(),isNaN(nr)||(zr=-nr*2));zr<0&&ir.length>0;)ir.pop(),zr++;for(;zr>0;)ir.push(NaN),zr--}}Ke.tooComplexToFollowFunctions=Er;var $r=[Ye];Je>Ye.length&&$r.push(new Uint8Array(Je-Ye.length)),Cr>fr&&((0,t.warn)("TT: complementing a missing function tail"),$r.push(new Uint8Array([34,45]))),Ve(Xe,$r)}function Le(Xe,Ke){if(!Xe.tooComplexToFollowFunctions){if(Xe.functionsDefined.length>Ke){(0,t.warn)("TT: more functions defined than expected"),Xe.hintsValid=!1;return}for(var Ye=0,Je=Xe.functionsUsed.length;Ye<Je;Ye++){if(Ye>Ke){(0,t.warn)("TT: invalid function id: "+Ye),Xe.hintsValid=!1;return}if(Xe.functionsUsed[Ye]&&!Xe.functionsDefined[Ye]){(0,t.warn)("TT: undefined function: "+Ye),Xe.hintsValid=!1;return}}}}function Ve(Xe,Ke){if(Ke.length>1){var Ye=0,Je,ar;for(Je=0,ar=Ke.length;Je<ar;Je++)Ye+=Ke[Je].length;Ye=Ye+3&-4;var nr=new Uint8Array(Ye),lr=0;for(Je=0,ar=Ke.length;Je<ar;Je++)nr.set(Ke[Je],lr),lr+=Ke[Je].length;Xe.data=nr,Xe.length=Ye}}function Ue(Xe,Ke,Ye,Je){var ar={functionsDefined:[],functionsUsed:[],functionsStackDeltas:[],tooComplexToFollowFunctions:!1,hintsValid:!0};if(Xe&&He(Xe,ar),Ke&&He(Ke,ar),Xe&&Le(ar,Je),Ye&&Ye.length&1){var nr=new Uint8Array(Ye.length+1);nr.set(Ye.data),Ye.data=nr}return ar.hintsValid}Q=new r.Stream(new Uint8Array(Q.getBytes()));var Ie,ce;if(b(Q)){var Ee=ye(Q,this.name);Ie=Ee.header,ce=Ee.tables}else Ie=xe(Q),ce=de(Q,Ie.numTables);var Ce,Se,Ne=!ce["CFF "];if(Ne){if(!ce.loca)throw new t.FormatError('Required "loca" table is not found');ce.glyf||((0,t.warn)('Required "glyf" table is not found -- trying to recover.'),ce.glyf={tag:"glyf",data:new Uint8Array(0)}),this.isOpenType=!1}else{var Me=te.composite&&((te.cidToGidMap||[]).length>0||!(te.cMap instanceof ie.IdentityCMap));if(Ie.version==="OTTO"&&!Me||!ce.head||!ce.hhea||!ce.maxp||!ce.post)return Se=new r.Stream(ce["CFF "].data),Ce=new x(Se,te),ae(te),this.convert($,Ce,te);delete ce.glyf,delete ce.loca,delete ce.fpgm,delete ce.prep,delete ce["cvt "],this.isOpenType=!0}if(!ce.maxp)throw new t.FormatError('Required "maxp" table is not found');Q.pos=(Q.start||0)+ce.maxp.offset;var Qe=Q.getInt32(),ze=Q.getUint16(),_e=ze+1,rr=!0;_e>65535&&(rr=!1,_e=ze,(0,t.warn)("Not enough space in glyfs to duplicate first glyph."));var ur=0,cr=0;if(Qe>=65536&&ce.maxp.length>=22){Q.pos+=8;var dr=Q.getUint16();dr>2&&(ce.maxp.data[14]=0,ce.maxp.data[15]=2),Q.pos+=4,ur=Q.getUint16(),Q.pos+=4,cr=Q.getUint16()}ce.maxp.data[4]=_e>>8,ce.maxp.data[5]=_e&255;var mr=Ue(ce.fpgm,ce.prep,ce["cvt "],ur);if(mr||(delete ce.fpgm,delete ce.prep,delete ce["cvt "]),Fe(Q,ce.hhea,ce.hmtx,_e,rr),!ce.head)throw new t.FormatError('Required "head" table is not found');Ae(ce.head,ze,Ne?ce.loca.length:0);var Dr=Object.create(null);if(Ne){var Fr=s(ce.head.data[50],ce.head.data[51]),xr=we(ce.loca,ce.glyf,ze,Fr,mr,rr,cr);Dr=xr.missingGlyphs,Qe>=65536&&ce.maxp.length>=22&&(ce.maxp.data[26]=xr.maxSizeOfInstructions>>8,ce.maxp.data[27]=xr.maxSizeOfInstructions&255)}if(!ce.hhea)throw new t.FormatError('Required "hhea" table is not found');ce.hhea.data[10]===0&&ce.hhea.data[11]===0&&(ce.hhea.data[10]=255,ce.hhea.data[11]=255);var pr={unitsPerEm:s(ce.head.data[18],ce.head.data[19]),yMax:s(ce.head.data[42],ce.head.data[43]),yMin:A(ce.head.data[38],ce.head.data[39]),ascent:s(ce.hhea.data[4],ce.hhea.data[5]),descent:A(ce.hhea.data[6],ce.hhea.data[7])};this.ascent=pr.ascent/pr.unitsPerEm,this.descent=pr.descent/pr.unitsPerEm,ce.post&&De(ce.post,te,ze),ce.post={tag:"post",data:U(te)};var pe=[],Te;function Re(Xe){return!Dr[Xe]}if(te.composite){var Ge=te.cidToGidMap||[],We=Ge.length===0;
3te.cMap.forEach(function(Xe,Ke){if(Ke>65535)throw new t.FormatError("Max size of CID is 65,535");var Ye=-1;We?Ye=Ke:Ge[Ke]!==void 0&&(Ye=Ge[Ke]),Ye>=0&&Ye<ze&&Re(Ye)&&(pe[Xe]=Ye)})}else{var sr=be(ce.cmap,Q,this.isSymbolicFont,te.hasEncoding),$e=sr.platformId,vr=sr.encodingId,wr=sr.mappings,Pr=wr.length;if(te.hasEncoding&&($e===3&&vr===1||$e===1&&vr===0)||$e===-1&&vr===-1&&!!(0,e.getEncoding)(te.baseEncodingName)){var Rr=[];(te.baseEncodingName==="MacRomanEncoding"||te.baseEncodingName==="WinAnsiEncoding")&&(Rr=(0,e.getEncoding)(te.baseEncodingName));var qe=(0,z.getGlyphsUnicode)();for(Te=0;Te<256;Te++){var Tr,Mr;if(this.differences&&Te in this.differences?Tr=this.differences[Te]:Te in Rr&&Rr[Te]!==""?Tr=Rr[Te]:Tr=e.StandardEncoding[Te],!!Tr){Mr=f(Tr,qe);var Zr;$e===3&&vr===1?Zr=qe[Mr]:$e===1&&vr===0&&(Zr=e.MacRomanEncoding.indexOf(Mr));for(var aa=!1,_r=0;_r<Pr;++_r)if(wr[_r].charCode===Zr){pe[Te]=wr[_r].glyphId,aa=!0;break}if(!aa&&te.glyphNames){var Qr=te.glyphNames.indexOf(Tr);Qr===-1&&Mr!==Tr&&(Qr=te.glyphNames.indexOf(Mr)),Qr>0&&Re(Qr)&&(pe[Te]=Qr)}}}}else if($e===0&&vr===0)for(var na=0;na<Pr;++na)pe[wr[na].charCode]=wr[na].glyphId;else for(var la=0;la<Pr;++la)Te=wr[la].charCode,$e===3&&Te>=61440&&Te<=61695&&(Te&=255),pe[Te]=wr[la].glyphId}pe.length===0&&(pe[0]=0);var Ca=_e-1;rr||(Ca=0);var ia=Y(pe,Re,Ca);if(this.toFontChar=ia.toFontChar,ce.cmap={tag:"cmap",data:N(ia.charCodeToGlyphId,_e)},(!ce["OS/2"]||!D(ce["OS/2"]))&&(ce["OS/2"]={tag:"OS/2",data:E(te,ia.charCo
3deToGlyphId,pr)}),!Ne)try{Se=new r.Stream(ce["CFF "].data);var ca=new g.CFFParser(Se,te,oe);Ce=ca.parse(),Ce.duplicateFirstGlyph();var Ba=new g.CFFCompiler(Ce);ce["CFF "].data=Ba.compile()}catch(Xe){(0,t.warn)("Failed to compile font "+te.loadedName)}if(!ce.name)ce.name={tag:"name",data:K(this.name)};else{var ma=Oe(ce.name);ce.name.data=K($,ma)}var ta=new p(Ie.version);for(var fa in ce)ta.addTable(fa,ce[fa].data);return ta.toArray()},convert:function($,Q,te){te.fixedPitch=!1,te.builtInEncoding&&S(te,te.builtInEncoding);var he=1;Q instanceof x&&(he=Q.numGlyphs-1);var de=Q.getGlyphMapping(te),ve=Y(de,Q.hasGlyphId.bind(Q),he);this.toFontChar=ve.toFontChar;var xe=Q.numGlyphs;function ge(ze,_e){var rr=null;for(var ur in ze)_e===ze[ur]&&(rr||(rr=[]),rr.push(ur|0));return rr}function ye(ze,_e){for(var rr in ze)if(_e===ze[rr])return rr|0;return ve.charCodeToGlyphId[ve.nextAvailableFontCharCode]=_e,ve.nextAvailableFontCharCode++}var be=Q.seacs;if(oe&&be&&be.length){var Fe=te.fontMatrix||t.FONT_IDENTITY_MATRIX,me=Q.getCharset(),Ae=Object.create(null);for(var we in be){we|=0;var De=be[we],Oe=e.StandardEncoding[De[2]],ke=e.StandardEncoding[De[3]],He=me.indexOf(Oe),Le=me.indexOf(ke);if(!(He<0||Le<0)){var Ve={x:De[0]*Fe[0]+De[1]*Fe[2]+Fe[4],y:De[0]*Fe[1]+De[1]*Fe[3]+Fe[5]},Ue=ge(de,we);if(!!Ue)for(var Ie=0,ce=Ue.length;Ie<ce;Ie++){var Ee=Ue[Ie],Ce=ve.charCodeToGlyphId,Se=ye(Ce,He),Ne=ye(Ce,Le);Ae[Ee]={baseFontCharCode:Se,accentFontCharCode:Ne,accentOffset:Ve}}}}te.seacMap=Ae}var Me=1/(te.fontMatrix||t.FONT_IDENTITY_MATRIX)[0],Qe=new p("OTTO");return Qe.addTable("CFF ",Q.data),Qe.addTable("OS/2",E(te,ve.charCodeToGlyphId)),Qe.addTable("cmap",N(ve.charCodeToGlyphId,xe)),Qe.addTable("head","\0�\0\0\0\0�\0\0\0\0\0_�<\xF5\0\0"+F(Me)+"\0\0\0\0\x9E\v~'\0\0\0\0\x9E\v~'\0\0"+F(te.descent)+"�\xFF"+F(te.ascent)+w(te.italicAngle?2:0)+"\0�\0\0\0\0\0\0"),Qe.addTable("hhea","\0�\0\0"+F(te.ascent)+F(te.descent)+"\0\0\xFF\xFF\0\0\0\0\0\0"+F(te.capHeight)+F(Math.tan(te.italicAngle)*te.xHeight)+"\0\0\0\0\0\0\0\0\0\0\0\0"+w(xe)),Qe.addTable("hmtx",function(){for(var _e=Q.charstrings,rr=Q.cff?Q.cff.widths:null,ur="\0\0\0\0",cr=1,dr=xe;cr<dr;cr++){var mr=0;if(_e){var Dr=_e[cr-1];mr="width"in Dr?Dr.width:0}else rr&&(mr=Math.ceil(rr[cr]||0));ur+=w(mr)+w(0)}return ur}()),Qe.addTable("maxp","\0\0P\0"+w(xe)),Qe.addTable("name",K($)),Qe.addTable("post",U(te)),Qe.toArray()},get spaceWidth(){if("_shadowWidth"in this)return this._shadowWidth;for(var H=["space","minus","one","i","I"],$,Q=0,te=H.length;Q<te;Q++){var he=H[Q];if(he in this.widths){$=this.widths[he];break}var de=(0,z.getGlyphsUnicode)(),ve=de[he],xe=0;if(this.composite&&this.cMap.contains(ve)&&(xe=this.cMap.lookup(ve)),!xe&&this.toUnicode&&(xe=this.toUnicode.charCodeOf(ve)),xe<=0&&(xe=ve),$=this.widths[xe],$)break}return $=$||this.defaultWidth,this._shadowWidth=$,$},charToGlyph:function($,Q){var te,he,de,ve=$;this.cMap&&this.cMap.contains($)&&(ve=this.cMap.lookup($)),he=this.widths[ve],he=(0,t.isNum)(he)?he:this.defaultWidth;var xe=this.vmetrics&&this.vmetrics[ve],ge=this.toUnicode.get($)||this.fallbackToUnicode.get($)||$;typeof ge=="number"&&(ge=String.fromCharCode(ge));var ye=$ in this.toFontChar;te=this.toFontChar[$]||$,this.missingFile&&(te=(0,ue.mapSpecialUnicodeValues)(te)),this.isType3Font&&(de=te);var be=null;if(this.seacMap&&this.seacMap[$]){ye=!0;var Fe=this.seacMap[$];te=Fe.baseFontCharCode,be={fontChar:String.fromCodePoint(Fe.accentFontCharCode),offset:Fe.accentOffset}}var me=typeof te=="number"?String.fromCodePoint(te):"",Ae=this.glyphCache[$];return(!Ae||!Ae.matchesForCache(me,ge,be,he,xe,de,Q,ye))&&(Ae=new i(me,ge,be,he,xe,de,Q,ye),this.glyphCache[$]=Ae),Ae},charsToGlyphs:function($){var Q=this.charsCache,te,he,de;if(Q&&(te=Q[$],te))return te;Q||(Q=this.charsCache=Object.create(null)),te=[];var ve=$,xe=0,ge;if(this.cMap)for(var ye=Object.create(null);xe<$.length;){this.cMap.readCharCode($,xe,ye),de=ye.charcode;var be=ye.length;xe+=be;var Fe=be===1&&$.charCodeAt(xe-1)===32;he=this.charToGlyph(de,Fe),te.push(he)}else for(xe=0,ge=$.length;xe<ge;++xe)de=$.charCodeAt(xe),he=this.charToGlyph(de,de===32),te.push(he);return Q[ve]=te},get glyphCacheValues(){return Object.values(this.glyphCache)}},a}();G.Font=v;var c=function(){function a(s){this.error=s,this.loadedName="g_font_error",this.missingFile=!0}return a.prototype={charsToGlyphs:function(){return[]},exportData:function(){return{error:this.error}}},a}();G.ErrorFont=c;function d(l,a,s){var C=Object.create(null),A,M,w,F=!!(l.flags&_.Symbolic);if(l.baseEncodingName)for(w=(0,e.getEncoding)(l.baseEncodingName),M=0;M<w.length;M++)A=s.indexOf(w[M]),A>=0?C[M]=A:C[M]=0;else if(F)for(M in a)C[M]=a[M];else for(w=e.StandardEncoding,M=0;M<w.length;M++)A=s.indexOf(w[M]),A>=0?C[M]=A:C[M]=0;var O=l.differences,b;if(O)for(M in O){var I=O[M];if(A=s.indexOf(I),A===-1){b||(b=(0,z.getGlyphsUnicode)());var P=f(I,b);P!==I&&(A=s.indexOf(P))}A>=0?C[M]=A:C[M]=0}return C}var y=function(){function a(M,w,F){for(var O=M.length,b=w.length,I=O-b,P=F,T,R=!1;P<I;){for(T=0;T<b&&M[P+T]===w[T];)T++;if(T>=b){for(P+=T;P<O&&(0,t.isSpace)(M[P]);)P++;R=!0;break}P++}return{found:R,length:P}}
3function s(M,w){var F=[101,101,120,101,99],O=M.pos,b,I,P;try{b=M.getBytes(w),I=b.length}catch(Y){if(Y instanceof n.MissingDataException)throw Y}if(I===w&&(P=a(b,F,w-2*F.length),P.found&&P.length===w))return{stream:new r.Stream(b),length:w};(0,t.warn)('Invalid "Length1" property in Type1 font -- trying to recover.'),M.pos=O;for(var T=2048,R;;){var W=M.peekBytes(T);if(P=a(W,F,0),P.length===0)break;if(M.pos+=P.length,P.found){R=M.pos-O;break}}return M.pos=O,R?{stream:new r.Stream(M.getBytes(R)),length:R}:((0,t.warn)('Unable to recover "Length1" property in Type1 font -- using as is.'),{stream:new r.Stream(M.getBytes(w)),length:w})}function C(M,w){var F=M.getBytes();return{stream:new r.Stream(F),length:F.length}}function A(M,w,F){var O=6,b=F.length1,I=F.length2,P=w.peekBytes(O),T=P[0]===128&&P[1]===1;T&&(w.skip(O),b=P[5]<<24|P[4]<<16|P[3]<<8|P[2]);var R=s(w,b),W=new L.Type1Parser(R.stream,!1,oe);W.extractFontHeader(F),T&&(P=w.getBytes(O),I=P[5]<<24|P[4]<<16|P[3]<<8|P[2]);var Y=C(w,I),q=new L.Type1Parser(Y.stream,!0,oe),N=q.extractFontProgram(F);for(var D in N.properties)F[D]=N.properties[D];var E=N.charstrings,U=this.getType2Charstrings(E),K=this.getType2Subrs(N.subrs);this.charstrings=E,this.data=this.wrap(M,U,this.charstrings,K,F),this.seacs=this.getSeacs(N.charstrings)}return A.prototype={get numGlyphs(){return this.charstrings.length+1},getCharset:function(){for(var w=[".notdef"],F=this.charstrings,O=0;O<F.length;O++)w.push(F[O].glyphName);return w},getGlyphMapping:function(w){var F=this.charstrings,O=[".notdef"],b;for(b=0;b<F.length;b++)O.push(F[b].glyphName);var I=w.builtInEncoding;if(I){var P=Object.create(null);for(var T in I)b=O.indexOf(I[T]),b>=0&&(P[T]=b)}return d(w,P,O)},hasGlyphId:function(w){if(w<0||w>=this.numGlyphs)return!1;if(w===0)return!0;var F=this.charstrings[w-1];return F.charstring.length>0},getSeacs:function(w){var F,O,b=[];for(F=0,O=w.length;F<O;F++){var I=w[F];I.seac&&(b[F+1]=I.seac)}return b},getType2Charstrings:function(w){for(var F=[],O=0,b=w.length;O<b;O++)F.push(w[O].charstring);return F},getType2Subrs:function(w){var F=0,O=w.length;O<1133?F=107:O<33769?F=1131:F=32768;var b=[],I;for(I=0;I<F;I++)b.push([11]);for(I=0;I<O;I++)b.push(w[I]);return b},wrap:function(w,F,O,b,I){var P=new g.CFF;P.header=new g.CFFHeader(1,0,4,4),P.names=[w];var T=new g.CFFTopDict;T.setByName("version",391),T.setByName("Notice",392),T.setByName("FullName",393),T.setByName("FamilyName",394),T.setByName("Weight",395),T.setByName("Encoding",null),T.setByName("FontMatrix",I.fontMatrix),T.setByName("FontBBox",I.bbox),T.setByName("charset",null),T.setByName("CharStrings",null),T.setByName("Private",null),P.topDict=T;var R=new g.CFFStrings;R.add("Version 0.11"),R.add("See original notice"),R.add(w),R.add(w),R.add("Medium"),P.strings=R,P.globalSubrIndex=new g.CFFIndex;var W=F.length,Y=[".notdef"],q,N;for(q=0;q<W;q++){var D=O[q].glyphName,E=g.CFFStandardStrings.indexOf(D);E===-1&&R.add(D),Y.push(D)}P.charset=new g.CFFCharset(!1,0,Y);var U=new g.CFFIndex;for(U.add([139,14]),q=0;q<W;q++)U.add(F[q]);P.charStrings=U;var K=new g.CFFPrivateDict;K.setByName("Subrs",null);var H=["BlueValues","OtherBlues","FamilyBlues","FamilyOtherBlues","StemSnapH","StemSnapV","BlueShift","BlueFuzz","BlueScale","LanguageGroup","ExpansionFactor","ForceBold","StdHW","StdVW"];for(q=0,N=H.length;q<N;q++){var $=H[q];if($ in I.privateData){var Q=I.privateData[$];if(Array.isArray(Q))for(var te=Q.length-1;te>0;te--)Q[te]-=Q[te-1];K.setByName($,Q)}}P.topDict.privateDict=K;var he=new g.CFFIndex;for(q=0,N=b.length;q<N;q++)he.add(b[q]);K.subrsIndex=he;var de=new g.CFFCompiler(P);return de.compile()}},A}(),x=function(){function a(s,C){this.properties=C;var A=new g.CFFParser(s,C,oe);this.cff=A.parse(),this.cff.duplicateFirstGlyph();var M=new g.CFFCompiler(this.cff);this.seacs=this.cff.seacs;try{this.data=M.compile()}catch(w){(0,t.warn)("Failed to compile font "+C.loadedName),this.data=s}}return a.prototype={get numGlyphs(){return this.cff.charStrings.count},getCharset:function(){return this.cff.charset.charset},getGlyphMapping:function(){var C=this.cff,A=this.properties,M=C.charset.charset,w,F;if(A.composite){w=Object.create(null);var O;if(C.isCIDFont)for(F=0;F<M.length;F++){var b=M[F];
vendor: 7,874 bytes, line 3
3O=A.cMap.charCodeOf(b),w[O]=F}else for(F=0;F<C.charStrings.count;F++)O=A.cMap.charCodeOf(F),w[O]=F;return w}var I=C.encoding?C.encoding.encoding:null;return w=d(A,I,M),w},hasGlyphId:function(C){return this.cff.hasGlyphId(C)}},a}()},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.CFFFDSelect=G.CFFCompiler=G.CFFPrivateDict=G.CFFTopDict=G.CFFCharset=G.CFFIndex=G.CFFStrings=G.CFFHeader=G.CFF=G.CFFParser=G.CFFStandardStrings=void 0;var t=h(5),g=h(208),z=h(209),e=10,se=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"];G.CFFStandardStrings=se;var ue=391,ne=function(){var S=[null,{id:"hstem",min:2,stackClearing:!0,stem:!0},null,{id:"vstem",min:2,stackClearing:!0,stem:!0},{id:"vmoveto",min:1,stackClearing:!0},{id:"rlineto",min:2,resetStack:!0},{id:"hlineto",min:1,resetStack:!0},{id:"vlineto",min:1,resetStack:!0},{id:"rrcurveto",min:6,resetStack:!0},null,{id:"callsubr",min:1,undefStack:!0},{id:"return",min:0,undefStack:!0},null,null,{id:"endchar",min:0,stackClearing:!0},null,null,null,{id:"hstemhm",min:2,stackClearing:!0,stem:!0},{id:"hintmask",min:0,stackClearing:!0},{id:"cntrmask",min:0,stackClearing:!0},{id:"rmoveto",min:2,stackClearing:!0},{id:"hmoveto",min:1,stackClearing:!0},{id:"vstemhm",min:2,stackClearing:!0,stem:!0},{id:"rcurveline",min:8,resetStack:!0},{id:"rlinecurve",min:8,resetStack:!0},{id:"vvcurveto",min:4,resetStack:!0},{id:"hhcurveto",min:4,resetStack:!0},null,{id:"callgsubr",min:1,undefStack:!0},{id:"vhcurveto",min:4,resetStack:!0},{id:"hvcurveto",min:4,resetStack:!0}],m=[null,null,null,{id:"and",min:2,stackDelta:-1},{id:"or",min:2,stackDelta:-1},{id:"not",min:1,stackDelta:0},null,null,null,{id:"abs",min:1,stackDelta:0},{id:"add",min:2,stackDelta:-1,stackFn:function(u,o){u[o-2]=u[o-2]+u[o-1]}},{id:"sub",min:2,stackDelta:-1,stackFn:function(u,o){u[o-2]=u[o-2]-u[o-1]}},{id:"div",min:2,stackDelta:-1,stackFn:function(u,o){u[o-2]=u[o-2]/u[o-1]}},null,{id:"neg",min:1,stackDelta:0,stackFn:function(u,o){u[o-1]=-u[o-1]}},{id:"eq",min:2,stackDelta:-1},null,null,{id:"drop",min:1,stackDelta:-1},null,{id:"put",min:2,stackDelta:-2},{id:"get",min:1,stackDelta:0},{id:"ifelse",min:4,stackDelta:-3},{id:"random",min:0,stackDelta:1},{id:"mul",min:2,stackDelta:-1,stackFn:function(u,o){u[o-2]=u[o-2]*u[o-1]}},null,{id:"sqrt",min:1,stackDelta:0},{id:"dup",min:1,stackDelta:1},{id:"exch",min:2,stackDelta:0},{id:"index",min:2,stackDelta:0},{id:"roll",min:3,stackDelta:-2},null,null,null,{id:"hflex",min:7,resetStack:!0},{id:"flex",min:13,resetStack:!0},{id:"hflex1",min:9,resetStack:!0},{id:"flex1",min:11,resetStack:!0}];function f(i,u,o){this.bytes=i.getBytes(),this.properties=u,this.seacAnalysisEnabled=!!o}return f.prototype={parse:function(){var u=this.properties,o=new ie;this.cff=o;var p=this.parseHeader(),v=this.parseIndex(p.endPos),c=this.parseIndex(v.endPos),d=this.parseIndex(c.endPos),y=this.parseIndex(d.endPos),x=this.parseDict(c.obj.get(0)),l=this.createDict(V,x,o.strings);o.header=p.obj,o.names=this.parseNameIndex(v.obj),o.strings=this.parseStringIndex(d.obj),o.topDict=l,o.globalSubrIndex=y.obj,this.parsePrivateDict(o.topDict),o.isCIDFont=l.hasName("ROS");var a=l.getByName("CharStrings"),s=this.parseIndex(a).obj,C=l.getByName("FontMatrix");C&&(u.fontMatrix=C);var A=l.getByName("FontBBox");A&&(u.ascent=Math.max(A[3],A[1]),u.descent=Math.min(A[1],A[3]),u.ascentScaled=!0);var M,w;if(o.isCIDFont){for(var F=this.parseIndex(l.getByName("FDArray")).obj,O=0,b=F.count;O<b;++O){var I=F.get(O),P=this.createDict(V,this.parseDict(I),o.strings);this.parsePrivateDict(P),o.fdArray.push(P)}w=null,M=this.parseCharsets(l.getByName("charset"),s.count,o.strings,!0),o.fdSelect=this.parseFDSelect(l.getByName("FDSelect"),s.count)}
3else M=this.parseCharsets(l.getByName("charset"),s.count,o.strings,!1),w=this.parseEncoding(l.getByName("Encoding"),u,o.strings,M.charset);o.charset=M,o.encoding=w;var T=this.parseCharStrings({charStrings:s,localSubrIndex:l.privateDict.subrsIndex,globalSubrIndex:y.obj,fdSelect:o.fdSelect,fdArray:o.fdArray,privateDict:l.privateDict});return o.charStrings=T.charStrings,o.seacs=T.seacs,o.widths=T.widths,o},parseHeader:function(){for(var u=this.bytes,o=u.length,p=0;p<o&&u[p]!==1;)++p;if(p>=o)throw new t.FormatError("Invalid CFF header");p!==0&&((0,t.info)("cff data is shifted"),u=u.subarray(p),this.bytes=u);var v=u[0],c=u[1],d=u[2],y=u[3],x=new n(v,c,d,y);return{obj:x,endPos:d}},parseDict:function(u){var o=0;function p(){var l=u[o++];return l===30?v():l===28?(l=u[o++],l=(l<<24|u[o++]<<16)>>16,l):l===29?(l=u[o++],l=l<<8|u[o++],l=l<<8|u[o++],l=l<<8|u[o++],l):l>=32&&l<=246?l-139:l>=247&&l<=250?(l-247)*256+u[o++]+108:l>=251&&l<=254?-((l-251)*256)-u[o++]-108:((0,t.warn)('CFFParser_parseDict: "'+l+'" is a reserved command.'),NaN)}function v(){for(var l="",a=15,s=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],C=u.length;o<C;){var A=u[o++],M=A>>4,w=A&15;if(M===a||(l+=s[M],w===a))break;l+=s[w]}return parseFloat(l)}var c=[],d=[];o=0;for(var y=u.length;o<y;){var x=u[o];x<=21?(x===12&&(x=x<<8|u[++o]),d.push([x,c]),c=[],++o):c.push(p())}return d},parseIndex:function(u){var o=new L,p=this.bytes,v=p[u++]<<8|p[u++],c=[],d=u,y,x;if(v!==0){var l=p[u++],a=u+(v+1)*l-1;for(y=0,x=v+1;y<x;++y){for(var s=0,C=0;C<l;++C)s<<=8,s+=p[u++];c.push(a+s)}d=c[v]}for(y=0,x=c.length-1;y<x;++y){var A=c[y],M=c[y+1];o.add(p.subarray(A,M))}return{obj:o,endPos:d}},parseNameIndex:function(u){for(var o=[],p=0,v=u.count;p<v;++p){var c=u.get(p);o.push((0,t.bytesToString)(c))}return o},parseStringIndex:function(u){for(var o=new r,p=0,v=u.count;p<v;++p){var c=u.get(p);o.add((0,t.bytesToString)(c))}return o},createDict:function(u,o,p){for(var v=new u(p),c=0,d=o.length;c<d;++c){var y=o[c],x=y[0],l=y[1];v.setByKey(x,l)}return v},parseCharString:function(u,o,p,v){if(!o||u.callDepth>e)return!1;for(var c=u.stackSize,d=u.stack,y=o.length,x=0;x<y;){var l=o[x++],a=null;if(l===12){var s=o[x++];s===0?(o[x-2]=139,o[x-1]=22,c=0):a=m[s]}else if(l===28)d[c]=(o[x]<<24|o[x+1]<<16)>>16,x+=2,c++;else if(l===14){if(c>=4&&(c-=4,this.seacAnalysisEnabled))return u.seac=d.slice(c,c+4),!1;a=S[l]}else if(l>=32&&l<=246)d[c]=l-139,c++;else if(l>=247&&l<=254)d[c]=l<251?(l-247<<8)+o[x]+108:-(l-251<<8)-o[x]-108,x++,c++;else if(l===255)d[c]=(o[x]<<24|o[x+1]<<16|o[x+2]<<8|o[x+3])/65536,x+=4,c++;else if(l===19||l===20)u.hints+=c>>1,x+=u.hints+7>>3,c%=2,a=S[l];else if(l===10||l===29){var C;if(l===10?C=p:C=v,!C)return a=S[l],(0,t.warn)("Missing subrsIndex for "+a.id),!1;var A=32768;C.count<1240?A=107:C.count<33900&&(A=1131);var M=d[--c]+A;if(M<0||M>=C.count||isNaN(M))return a=S[l],(0,t.warn)("Out of bounds subrIndex for "+a.id),!1;u.stackSize=c,u.callDepth++;var w=this.parseCharString(u,C.get(M),p,v);if(!w)return!1;u.callDepth--,c=u.stackSize;continue}else{if(l===11)return u.stackSize=c,!0;a=S[l]}if(a){if(a.stem&&(u.hints+=c>>1,l===3||l===23?u.hasVStems=!0:u.hasVStems&&(l===1||l===18)&&((0,t.warn)("CFF stem hints are in wrong order"),o[x-1]=l===1?3:23)),"min"in a&&!u.undefStack&&c<a.min)return(0,t.warn)("Not enough parameters for "+a.id+"; actual: "+c+", expected: "+a.min),!1;u.firstStackClearing&&a.stackClearing&&(u.firstStackClearing=!1,c-=a.min,c>=2&&a.stem?c%=2:c>1&&(0,t.warn)("Found too many parameters for stack-clearing command"),c>0&&d[c-1]>=0&&(u.width=d[c-1])),"stackDelta"in a?("stackFn"in a&&a.stackFn(d,c),c+=a.stackDelta):a.stackClearing?c=0:a.resetStack?(c=0,u.undefStack=!1):a.undefStack&&(c=0,u.undefStack=!0,u.firstStackClearing=!1)}}return u.stackSize=c,!0},parseCharStrings:function(u){for(var o=u.charStrings,p=u.localSubrIndex,v=u.globalSubrIndex,c=u.fdSelect,d=u.fdArray,y=u.privateDict,x=[],l=[],a=o.count,s=0;s<a;s++){var C=o.get(s),A={callDepth:0,stackSize:0,stack:[],undefStack:!0,hints:0,firstStackClearing:!0,seac:null,width:null,hasVStems:!1},M=!0,w=null,F=y;if(c&&d.length){var O=c.getFDIndex(s);O===-1&&((0,t.warn)("Glyph index is not in fd select."),M=!1),O>=d.length&&((0,t.warn)("Invalid fd index for glyph index."),M=!1),M&&(F=d[O].privateDict,w=F.subrsIndex)}else p&&(w=p);if(M&&(M=this.parseCharString(A,C,w,v)),A.width!==null){var b=F.getByName("nominalWidthX");l[s]=b+A.width}else{var I=F.getByName("defaultWidthX");l[s]=I}A.seac!==null&&(x[s]=A.seac),M||o.set(s,new Uint8Array([14]))}return{charStrings:o,seacs:x,widths:l}},emptyPrivateDictionary:function(u){var o=this.createDict(j,[],u.strings);u.setByKey(18,[0,0]),u.privateDict=o},parsePrivateDict:function(u){if(!u.hasName("Private")){this.emptyPrivateDictionary(u);return}var o=u.getByName("Private");if(!Array.isArray(o)||o.length!==2){u.removeByName("Private");return}var p=o[0],v=o[1];if(p===0||v>=this.bytes.length){this.emptyPrivateDictionary(u);return}var c=v+p,d=this.bytes.subarray(v,c),y=this.parseDict(d),x=this.createDict(j,y,u.strings);
3if(u.privateDict=x,!!x.getByName("Subrs")){var l=x.getByName("Subrs"),a=v+l;if(l===0||a>=this.bytes.length){this.emptyPrivateDictionary(u);return}var s=this.parseIndex(a);x.subrsIndex=s.obj}},parseCharsets:function(u,o,p,v){if(u===0)return new re(!0,X.ISO_ADOBE,g.ISOAdobeCharset);if(u===1)return new re(!0,X.EXPERT,g.ExpertCharset);if(u===2)return new re(!0,X.EXPERT_SUBSET,g.ExpertSubsetCharset);var c=this.bytes,d=u,y=c[u++],x=[".notdef"],l,a,s;switch(o-=1,y){case 0:for(s=0;s<o;s++)l=c[u++]<<8|c[u++],x.push(v?l:p.get(l));break;case 1:for(;x.length<=o;)for(l=c[u++]<<8|c[u++],a=c[u++],s=0;s<=a;s++)x.push(v?l++:p.get(l++));break;case 2:for(;x.length<=o;)for(l=c[u++]<<8|c[u++],a=c[u++]<<8|c[u++],s=0;s<=a;s++)x.push(v?l++:p.get(l++));break;default:throw new t.FormatError("Unknown charset format")}var C=u,A=c.subarray(d,C);return new re(!1,y,x,A)},parseEncoding:function(u,o,p,v){var c=Object.create(null),d=this.bytes,y=!1,x,l,a,s=null;function C(){var W=d[u++];for(l=0;l<W;l++){var Y=d[u++],q=(d[u++]<<8)+(d[u++]&255);c[Y]=v.indexOf(p.get(q))}}if(u===0||u===1){y=!0,x=u;var A=u?z.ExpertEncoding:z.StandardEncoding;for(l=0,a=v.length;l<a;l++){var M=A.indexOf(v[l]);M!==-1&&(c[M]=l)}}else{var w=u;switch(x=d[u++],x&127){case 0:var F=d[u++];for(l=1;l<=F;l++)c[d[u++]]=l;break;case 1:var O=d[u++],b=1;for(l=0;l<O;l++)for(var I=d[u++],P=d[u++],T=I;T<=I+P;T++)c[T]=b++;break;default:throw new t.FormatError("Unknown encoding format: ".concat(x," in CFF"))}var R=u;x&128&&(d[w]&=127,C()),s=d.subarray(w,R)}return x=x&127,new Z(y,x,c,s)},parseFDSelect:function(u,o){var p=this.bytes,v=p[u++],c=[],d;switch(v){case 0:for(d=0;d<o;++d){var y=p[u++];c.push(y)}break;case 3:var x=p[u++]<<8|p[u++];for(d=0;d<x;++d){var l=p[u++]<<8|p[u++];d===0&&l!==0&&((0,t.warn)("parseFDSelect: The first range must have a first GID of 0 -- trying to recover."),l=0);for(var a=p[u++],s=p[u]<<8|p[u+1],C=l;C<s;++C)c.push(a)}u+=2;break;default:throw new t.FormatError('parseFDSelect: Unknown format "'.concat(v,'".'))}if(c.length!==o)throw new t.FormatError("parseFDSelect: Invalid font data.");return new oe(v,c)}},f}();G.CFFParser=ne;var ie=function(){function S(){this.header=null,this.names=[],this.topDict=null,this.strings=new r,this.globalSubrIndex=null,this.encoding=null,this.charset=null,this.charStrings=null,this.fdArray=[],this.fdSelect=null,this.isCIDFont=!1}return S.prototype={duplicateFirstGlyph:function(){if(this.charStrings.count>=65535){(0,t.warn)("Not enough space in charstrings to duplicate first glyph.");return}var f=this.charStrings.get(0);this.charStrings.add(f),this.isCIDFont&&this.fdSelect.fdSelect.push(this.fdSelect.fdSelect[0])},hasGlyphId:function(f){if(f<0||f>=this.charStrings.count)return!1;var i=this.charStrings.get(f);return i.length>0}},S}();G.CFF=ie;var n=function(){function S(m,f,i,u){this.major=m,this.minor=f,this.hdrSize=i,this.offSize=u}return S}();G.CFFHeader=n;var r=function(){function S(){this.strings=[]}return S.prototype={get:function(f){return f>=0&&f<=ue-1?se[f]:f-ue<=this.strings.length?this.strings[f-ue]:se[0]},getSID:function(f){var i=se.indexOf(f);return i!==-1?i:(i=this.strings.indexOf(f),i!==-1?i+ue:-1)},add:function(f){this.strings.push(f)},get count(){return this.strings.length}},S}();G.CFFStrings=r;var L=function(){function S(){this.objects=[],this.length=0}return S.prototype={add:function(f){this.length+=f.length,this.objects.push(f)},set:function(f,i){this.length+=i.length-this.objects[f].length,this.objects[f]=i},get:function(f){return this.objects[f]},get count(){return this.objects.length}},S}();G.CFFIndex=L;var J=function(){function S(m,f){this.keyToNameMap=m.keyToNameMap,this.nameToKeyMap=m.nameToKeyMap,this.defaults=m.defaults,this.types=m.types,this.opcodes=m.opcodes,this.order=m.order,this.strings=f,this.values=Object.create(null)}return S.prototype={setByKey:function(f,i){if(!(f in this.keyToNameMap))return!1;var u=i.length;if(u===0)return!0;for(var o=0;o<u;o++)if(isNaN(i[o]))return(0,t.warn)('Invalid CFFDict value: "'+i+'" for key "'+f+'".'),!0;var p=this.types[f];return(p==="num"||p==="sid"||p==="offset")&&(i=i[0]),this.values[f]=i,!0},setByName:function(f,i){if(!(f in this.nameToKeyMap))throw new t.FormatError('Invalid dictionary name "'.concat(f,'"'));this.values[this.nameToKeyMap[f]]=i},hasName:function(f){return this.nameToKeyMap[f]in this.values},getByName:function(f){if(!(f in this.nameToKeyMap))throw new t.FormatError("Invalid dictionary name ".concat(f,'"'));var i=this.nameToKeyMap[f];return i in this.values?this.values[i]:this.defaults[i]},removeByName:function(f){delete this.values[this.nameToKeyMap[f]]}},S.createTables=function(f){for(var i={keyToNameMap:{},nameToKeyMap:{},defaults:{},types:{},opcodes:{},order:[]},u=0,o=f.length;u<o;++u){var p=f[u],v=Array.isArray(p[0])?(p[0][0]<<8)+p[0][1]:p[0];i.keyToNameMap[v]=p[1],i.nameToKeyMap[p[1]]=v,i.types[v]=p[2],i.defaults[v]=p[3],i.opcodes[v]=Array.isArray(p[0])?p[0]:[p[0]],i.order.push(v)}return i},S}(),V=function(){var S=[[[12,30],"ROS",["sid","sid","num"],null],[[12,20],"SyntheticBase","num",null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","num",0],[[12,2],"ItalicAngle","num",0],[[12,3],"UnderlinePosition","num",-100],[[12,4],"UnderlineThickness","num",50],[[12,5],"PaintType","num",0],[[12,6],"CharstringType","num",2],[[12,7],"FontMatrix",["num","num","num","num","num","num"],[.001,0,0,.001,0,0]],[13,"UniqueID","num",null],[5,"FontBBox",["num","num","num","num"],[0,0,0,0]],[[12,8],"StrokeWidth","num",0],[14,"XUID","array",null],[15,"charset","offset",0],[16,"Encoding","offset",0],[17,"CharStrings","offset",0],[18,"Private",["offset","offset"],null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","num",0],[[12,32],"CIDFontRevision","num",0],[[12,33],"CIDFontType","num",0],[[12,34],"CIDCount","num",8720],[[12,35],"UIDBase","num",null],[[12,37],"FDSelect","offset",null],[[12,36],"FDArray","offset",null],[[12,38],"FontName","sid",null]],m=null;function f(i){m===null&&(m=J.createTables(S)),J.call(this,m,i),this.privateDict=null}return f.prototype=Object.create(J.prototype),f}();G.CFFTopDict=V;var j=function(){var S=[[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","num",.039625],[[12,10],"BlueShift","num",7],[[12,11],"BlueFuzz","num",1],[10,"StdHW","num",null],[11,"StdVW","num",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","num",0],[[12,17],"LanguageGroup","num",0],[[12,18],"ExpansionFactor","num",.06],[[12,19],"initialRandomSeed","num",0],[20,"defaultWidthX","num",0],[21,"nominalWidthX","num",0],[19,"Subrs","offset",null]],m=null;function f(i){m===null&&(m=J.createTables(S)),J.call(this,m,i),this.subrsIndex=null}return f.prototype=Object.create(J.prototype),f}();G.CFFPrivateDict=j;var X={ISO_ADOBE:0,EXPERT:1,EXPERT_SUBSET:2},re=function(){function S(m,f,i,u){this.predefined=m,this.format=f,this.charset=i,this.raw=u}return S}();G.CFFCharset=re;var Z=function(){function S(m,f,i,u){this.predefined=m,this.format=f,this.encoding=i,this.raw=u}return S}(),oe=function(){function S(m,f){this.format=m,this.fdSelect=f}return S.prototype={getFDIndex:function(f){return f<0||f>=this.fdSelect.length?-1:this.fdSelect[f]}},S}();G.CFFFDSelect=oe;var _=function(){function S(){this.offsets=Object.create(null)}return S.prototype={isTracking:function(f){return f in this.offsets},track:function(f,i){if(f in this.offsets)throw new t.FormatError("Already tracking location of ".concat(f));this.offsets[f]=i},offset:function(f){for(var i in this.offsets)this.offsets[i]+=f},setEntryLocation:function(f,i,u){if(!(f in this.offsets))throw new t.FormatError("Not tracking location of ".concat(f));for(var o=u.data,p=this.offsets[f],v=5,c=0,d=i.length;c<d;++c){var y=c*v+p,x=y+1,l=y+2,a=y+3,s=y+4;if(o[y]!==29||o[x]!==0||o[l]!==0||o[a]!==0||o[s]!==0)throw new t.FormatError("writing to an offset that is not empty");var C=i[c];o[y]=29,o[x]=C>>24&255,o[l]=C>>16&255,o[a]=C>>8&255,o[s]=C&255}}},S}(),B=function(){function S(m){this.cff=m}return S.prototype={compile:function(){var f=this.cff,i={data:[],length:0,add:function(b){this.data=this.data.concat(b),this.length=this.data.length}},u=this.compileHeader(f.header);i.add(u);var o=this.compileNameIndex(f.names);if(i.add(o),f.isCIDFont&&f.topDict.hasName("FontMatrix")){var p=f.topDict.getByName("FontMatrix");f.topDict.removeByName("FontMatrix");for(var v=0,c=f.fdArray.length;v<c;v++){var d=f.fdArray[v],y=p.slice(0);d.hasName("FontMatrix")&&(y=t.Util.transform(y,d.getByName("FontMatrix"))),d.setByName("FontMatrix",y)}}f.topDict.setByName("charset",0);var x=this.compileTopDicts([f.topDict],i.length,f.isCIDFont);i.add(x.output);var l=x.trackers[0],a=this.compileStringIndex(f.strings.strings);i.add(a);var s=this.compileIndex(f.globalSubrIndex);if(i.add(s),f.encoding&&f.topDict.hasName("Encoding"))if(f.encoding.predefined)l.setEntryLocation("Encoding",[f.encoding.format],i);else{var C=this.compileEncoding(f.encoding);l.setEntryLocation("Encoding",[i.length],i),i.add(C)}var A=this.compileCharset(f.charset,f.charStrings.count,f.strings,f.isCIDFont);l.setEntryLocation("charset",[i.length],i),i.add(A);var M=this.compileCharStrings(f.charStrings);if(l.setEntryLocation("CharStrings",[i.length],i),i.add(M),f.isCIDFont){l.setEntryLocation("FDSelect",[i.length],i);var w=this.compileFDSelect(f.fdSelect);i.add(w),x=this.compileTopDicts(f.fdArray,i.length,!0),l.setEntryLocation("FDArray",[i.length],i),i.add(x.output);var F=x.trackers;this.compilePrivateDicts(f.fdArray,F,i)}return this.compilePrivateDicts([f.topDict],[l],i),i.add([0]),i.data},encodeNumber:function(f){return parseFloat(f)===parseInt(f,10)&&!isNaN(f)?this.encodeInteger(f):this.encodeFloat(f)},encodeFloat:function(f){var i=f.toString(),u=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(i);if(u){var o=parseFloat("1e"+((u[2]?+u[2]:0)+u[1].length));i=(Math.round(f*o)/o).toString()}var p="",v,c;for(v=0,c=i.length;v<c;++v){var d=i[v];d==="e"?p+=i[++v]==="-"?"c":"b":d==="."?p+="a":d==="-"?p+="e":p+=d}p+=p.length&1?"f":"ff";var y=[30];for(v=0,c=p.length;v<c;v+=2)y.push(parseInt(p.substring(v,v+2),16));return y},encodeInteger:function(f){var i;return f>=-107&&f<=107?i=[f+139]:f>=108&&f<=1131?(f=f-108,i=[(f>>8)+247,f&255]):f>=-1131&&f<=-108?(f=-f-108,i=[(f>>8)+251,f&255]):f>=-32768&&f<=32767?i=[28,f>>8&255,f&255]:i=[29,f>>24&255,f>>16&255,f>>8&255,f&255],i},compileHeader:function(f){return[f.major,f.minor,f.hdrSize,f.offSize]},compileNameIndex:function(f){for(var i=new L,u=0,o=f.length;u<o;++u){for(var p=f[u],v=Math.min(p.length,127),c=new Array(v),d=0;d<v;d++){var y=p[d];(y<"!"||y>"~"||y==="["||y==="]"||y==="("||y===")"||y==="{"||y==="}"||y==="<"||y===">"||y==="/"||y==="%")&&(y="_"),c[d]=y}c=c.join(""),c===""&&(c="Bad_Font_Name"),i.add((0,t.stringToBytes)(c))}return this.compileIndex(i)},compileTopDicts:function(f,i,u){for(var o=[],p=new L,v=0,c=f.length;v<c;++v){var d=f[v];u&&(d.removeByName("CIDFontVersion"),d.removeByName("CIDFontRevision"),d.removeByName("CIDFontType"),d.removeByName("CIDCount"),d.removeByName("UIDBase"));var y=new _,x=this.compileDict(d,y);o.push(y),p.add(x),y.offset(i)}return p=this.compileIndex(p,o),{trackers:o,output:p}},compilePrivateDicts:function(f,i,u){for(var o=0,p=f.length;o<p;++o){var v=f[o],c=v.privateDict;if(!c||!v.hasName("Private"))throw new t.FormatError("There must be a private dictionary.");var d=new _,y=this.compileDict(c,d),x=u.length;if(d.offset(x),y.length||(x=0),i[o].setEntryLocation("Private",[y.length,x],u),u.add(y),c.subrsIndex&&c.hasName("Subrs")){var l=this.compileIndex(c.subrsIndex);d.setEntryLocation("Subrs",[y.length],u),u.add(l)}}},compileDict:function(f,i){for(var u=[],o=f.order,p=0;p<o.length;++p){var v=o[p];if(v in f.values){var c=f.values[v],d=f.types[v];
3if(Array.isArray(d)||(d=[d]),Array.isArray(c)||(c=[c]),c.length!==0){for(var y=0,x=d.length;y<x;++y){var l=d[y],a=c[y];switch(l){case"num":case"sid":u=u.concat(this.encodeNumber(a));break;case"offset":var s=f.keyToNameMap[v];i.isTracking(s)||i.track(s,u.length),u=u.concat([29,0,0,0,0]);break;case"array":case"delta":u=u.concat(this.encodeNumber(a));for(var C=1,A=c.length;C<A;++C)u=u.concat(this.encodeNumber(c[C]));break;default:throw new t.FormatError("Unknown data type of ".concat(l))}}u=u.concat(f.opcodes[v])}}}return u},compileStringIndex:function(f){for(var i=new L,u=0,o=f.length;u<o;++u)i.add((0,t.stringToBytes)(f[u]));return this.compileIndex(i)},compileGlobalSubrIndex:function(){var f=this.cff.globalSubrIndex;this.out.writeByteArray(this.compileIndex(f))},compileCharStrings:function(f){for(var i=new L,u=0;u<f.count;u++){var o=f.get(u);if(o.length===0){i.add(new Uint8Array([139,14]));continue}i.add(o)}return this.compileIndex(i)},compileCharset:function(f,i,u,o){var p,v=i-1;if(o)p=new Uint8Array([2,0,0,v>>8&255,v&255]);else{var c=1+v*2;p=new Uint8Array(c),p[0]=0;for(var d=0,y=f.charset.length,x=!1,l=1;l<p.length;l+=2){var a=0;if(d<y){var s=f.charset[d++];a=u.getSID(s),a===-1&&(a=0,x||(x=!0,(0,t.warn)("Couldn't find ".concat(s," in CFF strings"))))}p[l]=a>>8&255,p[l+1]=a&255}}return this.compileTypedArray(p)},compileEncoding:function(f){return this.compileTypedArray(f.raw)},compileFDSelect:function(f){var i=f.format,u,o;switch(i){case 0:for(u=new Uint8Array(1+f.fdSelect.length),u[0]=i,o=0;o<f.fdSelect.length;o++)u[o+1]=f.fdSelect[o];break;case 3:var p=0,v=f.fdSelect[0],c=[i,0,0,p>>8&255,p&255,v];for(o=1;o<f.fdSelect.length;o++){var d=f.fdSelect[o];d!==v&&(c.push(o>>8&255,o&255,d),v=d)}var y=(c.length-3)/3;c[1]=y>>8&255,c[2]=y&255,c.push(o>>8&255,o&255),u=new Uint8Array(c);break}return this.compileTypedArray(u)},compileTypedArray:function(f){for(var i=[],u=0,o=f.length;u<o;++u)i[u]=f[u];return i},compileIndex:function(f,i){i=i||[];var u=f.objects,o=u.length;if(o===0)return[0,0,0];var p=[o>>8&255,o&255],v=1,c;for(c=0;c<o;++c)v+=u[c].length;var d;v<256?d=1:v<65536?d=2:v<16777216?d=3:d=4,p.push(d);var y=1;for(c=0;c<o+1;c++)d===1?p.push(y&255):d===2?p.push(y>>8&255,y&255):d===3?p.push(y>>16&255,y>>8&255,y&255):p.push(y>>>24&255,y>>16&255,y>>8&255,y&255),u[c]&&(y+=u[c].length);for(c=0;c<o;c++){i[c]&&i[c].offset(p.length);for(var x=0,l=u[c].length;x<l;x++)p.push(u[c][x])}return p}},S}();G.CFFCompiler=B},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.ExpertSubsetCharset=G.ExpertCharset=G.ISOAdobeCharset=void 0;var t=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"];G.ISOAdobeCharset=t;var g=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];G.ExpertCharset=g;var z=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"];G.ExpertSubsetCharset=z},function(le,G,h){"use strict";
3Object.defineProperty(G,"__esModule",{value:!0}),G.getEncoding=ie,G.ExpertEncoding=G.ZapfDingbatsEncoding=G.SymbolSetEncoding=G.MacRomanEncoding=G.StandardEncoding=G.WinAnsiEncoding=void 0;var t=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];G.ExpertEncoding=t;var g=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","centoldstyle","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","","threequartersemdash","","questionsmall","","","","","Ethsmall","","","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","","","","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hypheninferior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","asuperior","centsuperior","","","","","Aacutesmall","Agravesmall","Acircumflexsmall","Adieresissmall","Atildesmall","Aringsmall","Ccedillasmall","Eacutesmall","Egravesmall","Ecircumflexsmall","Edieresissmall","Iacutesmall","Igravesmall","Icircumflexsmall","Idieresissmall","Ntildesmall","Oacutesmall","Ogravesmall","Ocircumflexsmall","Odieresissmall","Otildesmall","Uacutesmall","Ugravesmall","Ucircumflexsmall","Udieresissmall","","eightsuperior","fourinferior","threeinferior","sixinferior","eightinferior","seveninferior","Scaronsmall","","centinferior","twoinferior","","Dieresissmall","","Caronsmall","osuperior","fiveinferior","","commainferior","periodinferior","Yacutesmall","","dollarinferior","","","Thornsmall","","nineinferior","zeroinferior","Zcaronsmall","AEsmall","Oslashsmall","questiondownsmall","oneinferior","Lslashsmall","","","","","","","Cedillasmall","","","","","","OEsmall","figuredash","hyphensuperior","","","","","exclamdownsmall","","Ydieresissmall","","one
3superior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","ninesuperior","zerosuperior","","esuperior","rsuperior","tsuperior","","","isuperior","ssuperior","dsuperior","","","","","","lsuperior","Ogoneksmall","Brevesmall","Macronsmall","bsuperior","nsuperior","msuperior","commasuperior","periodsuperior","Dotaccentsmall","Ringsmall","","","",""],z=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","space","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron"];G.MacRomanEncoding=z;var e=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls","","","",""];G.StandardEncoding=e;var se=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","bullet","Euro","bullet","quotesinglbase","florin","quotedblbase","ellipsis","dagger","daggerdbl","circumflex","perthousand","Scaron","guilsinglleft","OE","bullet","Zcaron","bullet","bullet","quoteleft","quoteright","quotedblleft","quotedblright","bullet","endash","emdash","tilde","trademark","scaron","guilsinglright","oe","bullet","zcaron","Ydieresis","space","exclamdown","cent","sterling","currency","yen","brokenbar","section","dieresis","copyright","ordfeminine","guillemotleft","logicalnot","hyphen","registered","macron","degree","plusminus","twosuperior","threesuperior","acute","mu","paragraph","periodce
3ntered","cedilla","onesuperior","ordmasculine","guillemotright","onequarter","onehalf","threequarters","questiondown","Agrave","Aacute","Acircumflex","Atilde","Adieresis","Aring","AE","Ccedilla","Egrave","Eacute","Ecircumflex","Edieresis","Igrave","Iacute","Icircumflex","Idieresis","Eth","Ntilde","Ograve","Oacute","Ocircumflex","Otilde","Odieresis","multiply","Oslash","Ugrave","Uacute","Ucircumflex","Udieresis","Yacute","Thorn","germandbls","agrave","aacute","acircumflex","atilde","adieresis","aring","ae","ccedilla","egrave","eacute","ecircumflex","edieresis","igrave","iacute","icircumflex","idieresis","eth","ntilde","ograve","oacute","ocircumflex","otilde","odieresis","divide","oslash","ugrave","uacute","ucircumflex","udieresis","yacute","thorn","ydieresis"];G.WinAnsiEncoding=se;var ue=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","universal","numbersign","existential","percent","ampersand","suchthat","parenleft","parenright","asteriskmath","plus","comma","minus","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","congruent","Alpha","Beta","Chi","Delta","Epsilon","Phi","Gamma","Eta","Iota","theta1","Kappa","Lambda","Mu","Nu","Omicron","Pi","Theta","Rho","Sigma","Tau","Upsilon","sigma1","Omega","Xi","Psi","Zeta","bracketleft","therefore","bracketright","perpendicular","underscore","radicalex","alpha","beta","chi","delta","epsilon","phi","gamma","eta","iota","phi1","kappa","lambda","mu","nu","omicron","pi","theta","rho","sigma","tau","upsilon","omega1","omega","xi","psi","zeta","braceleft","bar","braceright","similar","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Euro","Upsilon1","minute","lessequal","fraction","infinity","florin","club","diamond","heart","spade","arrowboth","arrowleft","arrowup","arrowright","arrowdown","degree","plusminus","second","greaterequal","multiply","proportional","partialdiff","bullet","divide","notequal","equivalence","approxequal","ellipsis","arrowvertex","arrowhorizex","carriagereturn","aleph","Ifraktur","Rfraktur","weierstrass","circlemultiply","circleplus","emptyset","intersection","union","propersuperset","reflexsuperset","notsubset","propersubset","reflexsubset","element","notelement","angle","gradient","registerserif","copyrightserif","trademarkserif","product","radical","dotmath","logicalnot","logicaland","logicalor","arrowdblboth","arrowdblleft","arrowdblup","arrowdblright","arrowdbldown","lozenge","angleleft","registersans","copyrightsans","trademarksans","summation","parenlefttp","parenleftex","parenleftbt","bracketlefttp","bracketleftex","bracketleftbt","bracelefttp","braceleftmid","braceleftbt","braceex","","angleright","integral","integraltp","integralex","integralbt","parenrighttp","parenrightex","parenrightbt","bracketrighttp","bracketrightex","bracketrightbt","bracerighttp","bracerightmid","bracerightbt",""];G.SymbolSetEncoding=ue;var ne=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","a1","a2","a202","a3","a4","a5","a119","a118","a117","a11","a12","a13","a14","a15","a16","a105","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a6","a7","a8","a9","a10","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49","a50","a51","a52","a53","a54","a55","a56","a57","a58","a59","a60","a61","a62","a63","a64","a65","a66","a67","a68","a69","a70","a71","a72","a73","a74","a203","a75","a204","a76","a77","a78","a79","a81","a82","a83","a84","a97","a98","a99","a100","","a89","a90","a93","a94","a91","a92","a205","a85","a206","a86","a87","a88","a95","a96","","","","","","","","","","","","","","","","","","","","a101","a102","a103","a104","a106","a107","a108","a112","a111","a110","a109","a120","a121","a122","a123","a124","a125","a126","a127","a128","a129","a130","a131","a132","a133","a134","a135","a136","a137","a138","a139","a140","a141","a142","a143","a144","a145","a146","a147","a148","a149","a150","a151","a152","a153","a154","a155","a156","a157","a158","a159","a160","a161","a163","a164","a196","a165","a192","a166","a167","a168","a169","a170","a171","a172","a173","a162","a174","a175","a176","a177","a178","a179","a193","a180","a199","a181","a200","a182","","a201","a183","a184","a197","a185","a194","a198","a186","a195","a187","a188","a189","a190","a191",""];G.ZapfDingbatsEncoding=ne;function ie(n){switch(n){case"WinAnsiEncoding":return se;case"StandardEncoding":return e;case"MacRomanEncoding":return z;case"SymbolSetEncoding":return ue;case"ZapfDingbatsEncoding":return ne;case"ExpertEncoding":return t;case"MacExpertEncoding":return g;default:return null}}},function(le,G,h){var t=h(186).getLookupTableFactory,g=t(function(e){e.A=65,e.AE=198,e.AEacute=508,e.AEmacron=482,e.AEsmall=63462,e.Aacute=193,e.Aacutesmall=63457,e.Abreve=258,e.Abreveacute=7854,e.Abrevecyrillic=1232,e.Abrevedotbelow=7862,e.Abrevegrave=7856,e.Abrevehookabove=7858,e.Abrevetilde=7860,e.Acaron=461,e.Acircle=9398,e.Acircumflex=194,e.Acircumflexacute=7844,e.Acircumflexdotbelow=7852,e.Acircumflexgrave=7846,e.Acircumflexhookabove=7848,e.Acircumflexsmall=63458,e.Acircumflextilde=7850,e.Acute=63177,e.Acutesmall=63412,e.Acyrillic=1040,e.Adblgrave=512,e.Adieresis=196,e.Adieresiscyrillic=1234,e.Adieresismacron=478,e.Adieresissmall=63460,e.Adotbelow=7840,e.Adotmacron=480,e.Agrave=192,e.Agravesmall=63456,e.Ahookabove=7842,e.Aiecyrillic=1236,e.Ainvertedbreve=514,e.Alpha=913,e.Alphatonos=902,e.Amacron=256,e.Amonospace=65313,e.Aogonek=260,e.Aring=197,e.Aringacute=506,e.Aringbelow=7680,e.Aringsmall=63461,e.Asmall=63329,e.Atilde=195,e.Atildesmall=63459,e.Aybarmenian=1329,e.B=66,e.Bcircle=9399,e.Bdotaccent=7682,e.Bdotbelow=7684,e.Becyrillic=1041,e.Benarmenian=1330,e.Beta=914,e.Bhook=385,e.Blinebelow=7686,e.Bmonospace=65314,e.Brevesmall=63220,e.Bsmall=63330,e.Btopbar=38
36,e.C=67,e.Caarmenian=1342,e.Cacute=262,e.Caron=63178,e.Caronsmall=63221,e.Ccaron=268,e.Ccedilla=199,e.Ccedillaacute=7688,e.Ccedillasmall=63463,e.Ccircle=9400,e.Ccircumflex=264,e.Cdot=266,e.Cdotaccent=266,e.Cedillasmall=63416,e.Chaarmenian=1353,e.Cheabkhasiancyrillic=1212,e.Checyrillic=1063,e.Chedescenderabkhasiancyrillic=1214,e.Chedescendercyrillic=1206,e.Chedieresiscyrillic=1268,e.Cheharmenian=1347,e.Chekhakassiancyrillic=1227,e.Cheverticalstrokecyrillic=1208,e.Chi=935,e.Chook=391,e.Circumflexsmall=63222,e.Cmonospace=65315,e.Coarmenian=1361,e.Csmall=63331,e.D=68,e.DZ=497,e.DZcaron=452,e.Daarmenian=1332,e.Dafrican=393,e.Dcaron=270,e.Dcedilla=7696,e.Dcircle=9401,e.Dcircumflexbelow=7698,e.Dcroat=272,e.Ddotaccent=7690,e.Ddotbelow=7692,e.Decyrillic=1044,e.Deicoptic=1006,e.Delta=8710,e.Deltagreek=916,e.Dhook=394,e.Dieresis=63179,e.DieresisAcute=63180,e.DieresisGrave=63181,e.Dieresissmall=63400,e.Digammagreek=988,e.Djecyrillic=1026,e.Dlinebelow=7694,e.Dmonospace=65316,e.Dotaccentsmall=63223,e.Dslash=272,e.Dsmall=63332,e.Dtopbar=395,e.Dz=498,e.Dzcaron=453,e.Dzeabkhasiancyrillic=1248,e.Dzecyrillic=1029,e.Dzhecyrillic=1039,e.E=69,e.Eacute=201,e.Eacutesmall=63465,e.Ebreve=276,e.Ecaron=282,e.Ecedillabreve=7708,e.Echarmenian=1333,e.Ecircle=9402,e.Ecircumflex=202,e.Ecircumflexacute=7870,e.Ecircumflexbelow=7704,e.Ecircumflexdotbelow=7878,e.Ecircumflexgrave=7872,e.Ecircumflexhookabove=7874,e.Ecircumflexsmall=63466,e.Ecircumflextilde=7876,e.Ecyrillic=1028,e.Edblgrave=516,e.Edieresis=203,e.Edieresissmall=63467,e.Edot=278,e.Edotaccent=278,e.Edotbelow=7864,e.Efcyrillic=1060,e.Egrave=200,e.Egravesmall=63464,e.Eharmenian=1335,e.Ehookabove=7866,e.Eightroman=8551,e.Einvertedbreve=518,e.Eiotifiedcyrillic=1124,e.Elcyrillic=1051,e.Elevenroman=8554,e.Emacron=274,e.Emacronacute=7702,e.Emacrongrave=7700,e.Emcyrillic=1052,e.Emonospace=65317,e.Encyrillic=1053,e.Endescendercyrillic=1186,e.Eng=330,e.Enghecyrillic=1188,e.Enhookcyrillic=1223,e.Eogonek=280,e.Eopen=400,e.Epsilon=917,e.Epsilontonos=904,e.Ercyrillic=1056,e.Ereversed=398,e.Ereversedcyrillic=1069,e.Escyrillic=1057,e.Esdescendercyrillic=1194,e.Esh=425,e.Esmall=63333,e.Eta=919,e.Etarmenian=1336,e.Etatonos=905,e.Eth=208,e.Ethsmall=63472,e.Etilde=7868,e.Etildebelow=7706,e.Euro=8364,e.Ezh=439,e.Ezhcaron=494,e.Ezhreversed=440,e.F=70,e.Fcircle=9403,e.Fdotaccent=7710,e.Feharmenian=1366,e.Feicoptic=996,e.Fhook=401,e.Fitacyrillic=1138,e.Fiveroman=8548,e.Fmonospace=65318,e.Fourroman=8547,e.Fsmall=63334,e.G=71,e.GBsquare=13191,e.Gacute=500,e.Gamma=915,e.Gammaafrican=404,e.Gangiacoptic=1002,e.Gbreve=286,e.Gcaron=486,e.Gcedilla=290,e.Gcircle=9404,e.Gcircumflex=284,e.Gcommaaccent=290,e.Gdot=288,e.Gdotaccent=288,e.Gecyrillic=1043,e.Ghadarmenian=1346,e.Ghemiddlehookcyrillic=1172,e.Ghestrokecyrillic=1170,e.Gheuptur
3ncyrillic=1168,e.Ghook=403,e.Gimarmenian=1331,e.Gjecyrillic=1027,e.Gmacron=7712,e.Gmonospace=65319,e.Grave=63182,e.Gravesmall=63328,e.Gsmall=63335,e.Gsmallhook=667,e.Gstroke=484,e.H=72,e.H18533=9679,e.H18543=9642,e.H18551=9643,e.H22073=9633,e.HPsquare=13259,e.Haabkhasiancyrillic=1192,e.Hadescendercyrillic=1202,e.Hardsigncyrillic=1066,e.Hbar=294,e.Hbrevebelow=7722,e.Hcedilla=7720,e.Hcircle=9405,e.Hcircumflex=292,e.Hdieresis=7718,e.Hdotaccent=7714,e.Hdotbelow=7716,e.Hmonospace=65320,e.Hoarmenian=1344,e.Horicoptic=1e3,e.Hsmall=63336,e.Hungarumlaut=63183,e.Hungarumlautsmall=63224,e.Hzsquare=13200,e.I=73,e.IAcyrillic=1071,e.IJ=306,e.IUcyrillic=1070,e.Iacute=205,e.Iacutesmall=63469,e.Ibreve=300,e.Icaron=463,e.Icircle=9406,e.Icircumflex=206,e.Icircumflexsmall=63470,e.Icyrillic=1030,e.Idblgrave=520,e.Idieresis=207,e.Idieresisacute=7726,e.Idieresiscyrillic=1252,e.Idieresissmall=63471,e.Idot=304,e.Idotaccent=304,e.Idotbelow=7882,e.Iebrevecyrillic=1238,e.Iecyrillic=1045,e.Ifraktur=8465,e.Igrave=204,e.Igravesmall=63468,e.Ihookabove=7880,e.Iicyrillic=1048,e.Iinvertedbreve=522,e.Iishortcyrillic=1049,e.Imacron=298,e.Imacroncyrillic=1250,e.Imonospace=65321,e.Iniarmenian=1339,e.Iocyrillic=1025,e.Iogonek=302,e.Iota=921,e.Iotaafrican=406,e.Iotadieresis=938,e.Iotatonos=906,e.Ismall=63337,e.Istroke=407,e.Itilde=296,e.Itildebelow=7724,e.Izhitsacyrillic=1140,e.Izhitsadblgravecyrillic=1142,e.J=74,e.Jaarmenian=1345,e.Jcircle=9407,e.Jcircumflex=308,e.Jecyrillic=1032,e.Jheharmenian=1355,e.Jmonospace=65322,e.Jsmall=63338,e.K=75,e.KBsquare=13189,e.KKsquare=13261,e.Kabashkircyrillic=1184,e.Kacute=7728,e.Kacyrillic=1050,e.Kadescendercyrillic=1178,e.Kahookcyrillic=1219,e.Kappa=922,e.Kastrokecyrillic=1182,e.Kaverticalstrokecyrillic=1180,e.Kcaron=488,e.Kcedilla=310,e.Kcircle=9408,e.Kcommaaccent=310,e.Kdotbelow=7730,e.Keharmenian=1364,e.Kenarmenian=1343,e.Khacyrillic=1061,e.Kheicoptic=998,e.Khook=408,e.Kjecyrillic=1036,e.Klinebelow=7732,e.Kmonospace=65323,e.Koppacyrillic=1152,e.Koppagreek=990,e.Ksicyrillic=1134,e.Ksmall=63339,e.L=76,e.LJ=455,e.LL=63167,e.Lacute=313,e.Lambda=923,e.Lcaron=317,e.Lcedilla=315,e.Lcircle=9409,e.Lcircumflexbelow=7740,e.Lcommaaccent=315,e.Ldot=319,e.Ldotaccent=319,e.Ldotbelow=7734,e.Ldotbelowmacron=7736,e.Liwnarmenian=1340,e.Lj=456,e.Ljecyrillic=1033,e.Llinebelow=7738,e.Lmonospace=65324,e.Lslash=321,e.Lslashsmall=63225,e.Lsmall=63340,e.M=77,e.MBsquare=13190,e.Macron=63184,e.Macronsmall=63407,e.Macute=7742,e.Mcircle=9410,e.Mdotaccent=7744,e.Mdotbelow=7746,e.Menarmenian=1348,e.Mmonospace=65325,e.Msmall=63341,e.Mturned=412,e.Mu=924,e.N=78,e.NJ=458,e.Nacute=323,e.Ncaron=327,e.Ncedilla=325,e.Ncircle=9411,e.Ncircumflexbelow=7754,e.Ncommaaccent=325,e.Ndotaccent=7748,e.Ndotbelow=7750,e.Nhookleft=413,e.Nineroman=8552,e.Nj=459,e.Njecyrillic=1034,e.Nlinebelow=7752,e.Nmonospace=65326,e.Nowarmenian=1350,e.Nsmall=63342,e.Ntilde=209,e.Ntildesmall=63473,e.Nu=925,e.O=79,e.OE=338,e.OEsmall=63226,e.Oacute=211,e.Oacutesmall=63475,e.Obarredcyrillic=1256,e.Obarreddieresiscyrillic=1258,e.Obreve=334,e.Ocaron=465,e.Ocenteredtilde=415,e.Ocircle=9412,e.Ocircumflex=212,e.Ocircumflexacute=7888,e.Ocircumflexdotbelow=7896,e.Ocircumflexgrave=7890,e.Ocircumflexhookabove=7892,e.Ocircumflexsmall=63476,e.Ocircumflextilde=7894,e.Ocyrillic=1054,e.Odblacute=336,e.Odblgrave=524,e.Odieresis=214,e.Odieresiscyrillic=1254,e.Odieresissmall=63478,e.Odotbelow=7884,e.Ogoneksmall=63227,e.Ograve=210,e.Ogravesmall=63474,e.Oharmenian=1365,e.Ohm=8486,e.Ohookabove=7886,e.Ohorn=416,e.Ohornacute=7898,e.Ohorndotbelow=7906,e.Ohorngrave=7900,e.Ohornhookabove=7902,e.Ohorntilde=7904,e.Ohungarumlaut=336,e.Oi=418,e.Oinvertedbreve=526,e.Omacron=332,e.Omacronacute=7762,e.Omacrongrave=7760,e.Omega=8486,e.Omegacyrillic=1120,e.Omegagreek=937,e.Omegaroundcyrillic=1146,e.Omegatitlocyrillic=1148,e.Omegatonos=911,e.Omicron=927,e.Omicrontonos=908,e.Omonospace=65327,e.Oneroman=8544,e.Oogonek=490,e.Oogonekmacron=492,e.Oopen=390,e.Oslash=216,e.Oslashacute=510,e.Oslashsmall=63480,e.Osmall=63343,e.Ostrokeacute=510,e.Otcyrillic=1150,e.Otilde=213,e.Otildeacute=7756,e.Otildedieresis=7758,e.Otildesmall=63477,e.P=80,e.Pacute=7764,e.Pcircle=9413,e.Pdotaccent=7766,e.Pecyrillic=1055,e.Peharmenian=1354,e.Pemiddlehookcyrillic=1190,e.Phi=934,e.Phook=420,e.Pi=928,e.Piwrarmenian=1363,e.Pmonospace=65328,e.Psi=936,e.Psicyrillic=1136,e.Psmall=63344,e.Q=81,e.Qcircle=9414,e.Qmonospace=65329,e.Qsmall=63345,e.R=82,e.Raarmenian=1356,e.Racute=340,e.Rcaron=344,e.Rcedilla=342,e.Rcircle=9415,e.Rcommaaccent=342,e.Rdblgrave=528,e.Rdotaccent=7768,e.Rdotbelow=7770,e.Rdotbelowmacron=7772,e.Reharmenian=1360,e.Rfraktur=8476,e.Rho=929,e.Ringsmall=63228,e.Rinvertedbreve=530,e.Rlinebelow=7774,e.Rmonospace=65330,e.Rsmall=63346,e.Rsmallinverted=641,e.Rsmallinvertedsuperior=694,e.S=83,e.SF010000=9484,e.SF020000=9492,e.SF030000=9488,e.SF040000=9496,e.SF050000=9532,e.SF060000=9516,e.SF070000=9524,e.SF080000=9500,e.SF090000=9508,e.SF100000=9472,e.SF110000=9474,e.SF190000=9569,e.SF200000=9570,e.SF210000=9558,e.SF220000=9557,e.SF230000=9571,e.SF240000=9553,e.SF250000=9559,e.SF260000=9565,e.SF270000=9564,e.SF280000=9563,e.SF360000=9566,e.SF370000=9567,e.SF380000=9562,e.SF390000=9556,e.SF400000=9577,e.SF410000=9574,e.SF420000=9568,e.SF430000=9552,e.SF440000=9580,e.SF450000=9575,e.SF460000=9576,e.SF470000=9572,e.SF480000=9573,e.SF490000=9561,e.SF500000=9560,e.SF510000=9554,e.SF520000=9555,e.SF530000=9579,e.SF540000=9578,e.Sacute=346,e.Sacutedotaccent=7780,e.Sampigreek=992,e.Scaron=352,e.Scarondotaccent=7782,e.Scaronsmall=63229,e.Scedilla=350,e.Schwa=399,e.Schwacyrillic=1240,e.Schwadieresiscyrillic=1242,e.Scircle=9416,e.Scircumflex=348,e.Scommaaccent=536,e.Sdotaccent=7776,e.Sdotbelow=7778,e.Sdotbelowdotaccent=7784,e.Seharmenian=1357,e.Sevenroman=8550,e.Shaarmenian=1351,e.Shacyrillic=1064,e.Shchacyrillic=1065,e.Sheicoptic=994,e.Shhacyrillic=1210,e.Shimacoptic=1004,e.Sigma=931,e.Sixroman=8549,e.Smonospace=65331,e.S
3oftsigncyrillic=1068,e.Ssmall=63347,e.Stigmagreek=986,e.T=84,e.Tau=932,e.Tbar=358,e.Tcaron=356,e.Tcedilla=354,e.Tcircle=9417,e.Tcircumflexbelow=7792,e.Tcommaaccent=354,e.Tdotaccent=7786,e.Tdotbelow=7788,e.Tecyrillic=1058,e.Tedescendercyrillic=1196,e.Tenroman=8553,e.Tetsecyrillic=1204,e.Theta=920,e.Thook=428,e.Thorn=222,e.Thornsmall=63486,e.Threeroman=8546,e.Tildesmall=63230,e.Tiwnarmenian=1359,e.Tlinebelow=7790,e.Tmonospace=65332,e.Toarmenian=1337,e.Tonefive=444,e.Tonesix=388,e.Tonetwo=423,e.Tretroflexhook=430,e.Tsecyrillic=1062,e.Tshecyrillic=1035,e.Tsmall=63348,e.Twelveroman=8555,e.Tworoman=8545,e.U=85,e.Uacute=218,e.Uacutesmall=63482,e.Ubreve=364,e.Ucaron=467,e.Ucircle=9418,e.Ucircumflex=219,e.Ucircumflexbelow=7798,e.Ucircumflexsmall=63483,e.Ucyrillic=1059,e.Udblacute=368,e.Udblgrave=532,e.Udieresis=220,e.Udieresisacute=471,e.Udieresisbelow=7794,e.Udieresiscaron=473,e.Udieresiscyrillic=1264,e.Udieresisgrave=475,e.Udieresismacron=469,e.Udieresissmall=63484,e.Udotbelow=7908,e.Ugrave=217,e.Ugravesmall=63481,e.Uhookabove=7910,e.Uhorn=431,e.Uhornacute=7912,e.Uhorndotbelow=7920,e.Uhorngrave=7914,e.Uhornhookabove=7916,e.Uhorntilde=7918,e.Uhungarumlaut=368,e.Uhungarumlautcyrillic=1266,e.Uinvertedbreve=534,e.Ukcyrillic=1144,e.Umacron=362,e.Umacroncyrillic=1262,e.Umacrondieresis=7802,e.Umonospace=65333,e.Uogonek=370,e.Upsilon=933,e.Upsilon1=978,e.Upsilonacutehooksymbolgreek=979,e.Upsilonafrican=433,e.Upsilondieresis=939,e.Upsilondieresishooksymbolgreek=980,e.Upsilonhooksymbol=978,e.Upsilontonos=910,e.Uring=366,e.Ushortcyrillic=1038,e.Usmall=63349,e.Ustraightcyrillic=1198,e.Ustraightstrokecyrillic=1200,e.Utilde=360,e.Utildeacute=7800,e.Utildebelow=7796,e.V=86,e.Vcircle=9419,e.Vdotbelow=7806,e.Vecyrillic=1042,e.Vewarmenian=1358,e.Vhook=434,e.Vmonospace=65334,e.Voarmenian=1352,e.Vsmall=63350,e.Vtilde=7804,e.W=87,e.Wacute=7810,e.Wcircle=9420,e.Wcircumflex=372,e.Wdieresis=7812,e.Wdotaccent=7814,e.Wdotbelow=7816,e.Wgrave=7808,e.Wmonospace=65335,e.Wsmall=63351,e.X=88,e.Xcircle=9421,e.Xdieresis=7820,e.Xdotaccent=7818,e.Xeharmenian=1341,e.Xi=926,e.Xmonospace=65336,e.Xsmall=63352,e.Y=89,e.Yacute=221,e.Yacutesmall=63485,e.Yatcyrillic=1122,e.Ycircle=9422,e.Ycircumflex=374,e.Ydieresis=376,e.Ydieresissmall=63487,e.Ydotaccent=7822,e.Ydotbelow=7924,e.Yericyrillic=1067,e.Yerudieresiscyrillic=1272,e.Ygrave=7922,e.Yhook=435,e.Yhookabove=7926,e.Yiarmenian=1349,e.Yicyrillic=1031,e.Yiwnarmenian=1362,e.Ymonospace=65337,e.Ysmall=63353,e.Ytilde=7928,e.Yusbigcyrillic=1130,e.Yusbigiotifiedcyrillic=1132,e.Yuslittlecyrillic=1126,e.Yuslittleiotifiedcyrillic=1128,e.Z=90,e.Zaarmenian=1334,e.Zacute=377,e.Zcaron=381,e.Zcaronsmall=63231,e.Zcircle=9423,e.Zcircumflex=7824,e.Zdot=379,e.Zdotaccent=379,e.Zdotbelow=7826,e.Zecyrillic=1047,e.Zedescendercyrillic=1176,e.Zedieresiscyrillic=1246,e.Zeta=918,e.Zhearmenian=1338,e.Zhebrevecyrillic=1217,e.Zhecyrillic=1046,e.Zhedescendercyrillic=1174,e.Zhedieresiscyrillic=1244,e.Zlinebelow=7828,e.Zmonospace=65338,e.Zsmall=63354,e.Zstroke=437,e.a=97,e.aabengali=2438,e.aacute=225,e.aadeva=2310,e.aagujarati=2694,e.aagurmukhi=2566,e.aamatragurmukhi=2622,e.aarusquare=13059,e.aavowelsignbengali=2494,e.aavowelsigndeva=2366,e.aavowelsigngujarati=2750,e.abbreviationmarkarmenian=1375,e.abbreviationsigndeva=2416,e.abengali=2437,e.abopomofo=12570,e.abreve=259,e.abreveacute=7855,e.abrevecyrillic=1233,e.abrevedotbelow=7863,e.abrevegrave=7857,e.abrevehookabove=7859,e.abrevetilde=7861,e.acaron=462,e.acircle=9424,e.acircumflex=226,e.acircumflexacute=7845,e.acircumflexdotbelow=7853,e.acircumflexgrave=7847,e.acircumflexhookabove=7849,e.acircumflextilde=7851,e.acute=180,e.acutebelowcmb=791,e.acutecmb=769,e.acutecomb=769,e.acutedeva=2388,e.acutelowmod=719,e.acutetonecmb=833,e.acyrillic=1072,e.adblgrave=513,e.addakgurmukhi=2673,e.adeva=2309,e.adieresis=228,e.adieresiscyrillic=1235,e.adieresismacron=479,e.adotbelow=7841,e.adotmacron=481,e.ae=230,e.aeacute=509,e.aekorean=12624,e.aemacron=483,e.afii00208=8213,e.afii08941=8356,e.afii10017=1040,e.afii10018=1041,e.afii10019=1042,e.afii10020=1043,e.afii10021=1044,e.afii10022=1045,e.afii10023=1025,e.afii10024=1046,e.afii10025=1047,e.afii10026=1048,e.afii10027=1049,e.afii10028=1050,e.afii10029=1051,e.afii10030=1052,e.afii10031=1053,e.afii10032=1054,e.afii10033=1055,e.afii10034=1056,e.afii10035=1057,e.afii10036=1058,e.afii10037=1059,e.afii10038=1060,e.afii10039=1061,e.afii10040=1062,e.afii10041=1063,e.afii10042=1064,e.afii10043=1065,e.afii10044=1066,e.afii10045=1067,e.afii10046=1068,e.afii10047=1069,e.afii10048=1070,e.afii10049=1071,e.afii10050=1168,e.afii10051=1026,e.afii10052=1027,e.afii10053=1028,e.afii10054=1029,e.afii10055=1030,e.afii10056=1031,e.afii10057=1032,e.afii10058=1033,e.afii10059=1034,e.afii10060=1035,e.afii10061=1036,e.afii10062=1038,e.afii10063=63172,e.afii10064=63173,e.afii10065=1072,e.afii10066=1073,e.afii10067=1074,e.afii10068=1075,e.afii10069=1076,e.afii10070=1077,e.afii10071=1105,e.afii10072=1078,e.afii10073=1079,e.afii10074=1080,e.afii10075=1081,e.afii10076=1082,e.afii10077=1083,e.afii10078=1084,e.afii10079=1085,e.afii10080=1086,e.afii10081=1087,e.afii10082=1088,e.afii10083=1089,e.afii10084=1090,e.afii10085=1091,e.afii10086=1092,e.afii10087=1093,e.afii10088=1094,e.afii10089=1095,e.afii10090=1096,e.afii10091=1097,e.afii10092=1098,e.afii10093=1099,e.afii10094=1100,e.afii10095=1101,e.afii10096=1102,e.afii10097=1103,e.afii10098=1169,e.afii10099=1106,e.afii10100=1107,e.afii10101=1108,e.afii10102=1109,e.afii10103=1110,e.afii10104=1111,e.afii10105=1112,e.afii10106=1113,e.afii10107=1114,e.afii10108=1115,e.afii10109=1116,e.afii10110=1118,e.afii10145=1039,e.afii10146=1122,e.afii10147=1138,e.afii10148=1140,e.afii10192=63174,e.afii10193=1119,e.afii10194=1123,e.afii10195=1139,e.afii10196=1141,e.afii10831=63175,e.afii10832=63176,e.afii10846=1241,e.afii299=8206,e.afii300=8207,e.afii301=8205,e.afii57381=1642,e.afii57388=1548,e.afii57392=1632,e.afii57393=1633,e.afii57394=1634,e.afii57395=1635,e.afii57396=1636,e.afii57397=1637,e.afii57398=1638,e.afii57399=1639,e.afii57400=1640,e.afii57401=1641,e.afii57403=1563,e.afii57407=1567,e.afii57409=1569,e.afii57410=1570,e.afii57411=1571,e.afii57412=1572,e.afii57413=1573,e.afii57414=1574,e.afii57415=1575,e.afii57416=1576,e.afii57417=1577,e.afii57418=1578,e.afii57419=1579,e.afii57420=1580,e.afii57421=1581,e.afii57422=1582,e.afii57423=1583,e.afii57424=1584,e.afii57425=1585,e.afii57426=1586,e.afii57427=1587,e.afii57428=1588,e.afii57429=1589,e.afii57430=1590,e.afii57431=1591,e.afii57432=1592,e.afii57433=1593,e.afii57434=1594,e.afii57440=1600,e.afii57441=1601,e.afii57442=1602,e.afii57443=1603,e.afii57444=1604,e.afii57445=1605,e.afii57446=1606,e.afii57448=1608,e.afii57449=1609,e.afii57450=1610,e.afii57451=1611,e.afii57452=1612,e.afii57453=1613,e.afii57454=1614,e.afii57455=1615,e.afii57456=1616,e.afii57457=1617,e.afii57458=1618,e.afii57470=1607,e.afii57505=1700,e.afii57506=1662,e.afii57507=1670,e.afii57508=1688,e.afii57509=1
3711,e.afii57511=1657,e.afii57512=1672,e.afii57513=1681,e.afii57514=1722,e.afii57519=1746,e.afii57534=1749,e.afii57636=8362,e.afii57645=1470,e.afii57658=1475,e.afii57664=1488,e.afii57665=1489,e.afii57666=1490,e.afii57667=1491,e.afii57668=1492,e.afii57669=1493,e.afii57670=1494,e.afii57671=1495,e.afii57672=1496,e.afii57673=1497,e.afii57674=1498,e.afii57675=1499,e.afii57676=1500,e.afii57677=1501,e.afii57678=1502,e.afii57679=1503,e.afii57680=1504,e.afii57681=1505,e.afii57682=1506,e.afii57683=1507,e.afii57684=1508,e.afii57685=1509,e.afii57686=1510,e.afii57687=1511,e.afii57688=1512,e.afii57689=1513,e.afii57690=1514,e.afii57694=64298,e.afii57695=64299,e.afii57700=64331,e.afii57705=64287,e.afii57716=1520,e.afii57717=1521,e.afii57718=1522,e.afii57723=64309,e.afii57793=1460,e.afii57794=1461,e.afii57795=1462,e.afii57796=1467,e.afii57797=1464,e.afii57798=1463,e.afii57799=1456,e.afii57800=1458,e.afii57801=1457,e.afii57802=1459,e.afii57803=1474,e.afii57804=1473,e.afii57806=1465,e.afii57807=1468,e.afii57839=1469,e.afii57841=1471,e.afii57842=1472,e.afii57929=700,e.afii61248=8453,e.afii61289=8467,e.afii61352=8470,e.afii61573=8236,e.afii61574=8237,e.afii61575=8238,e.afii61664=8204,e.afii63167=1645,e.afii64937=701,e.agrave=224,e.agujarati=2693,e.agurmukhi=2565,e.ahiragana=12354,e.ahookabove=7843,e.aibengali=2448,e.aibopomofo=12574,e.aideva=2320,e.aiecyrillic=1237,e.aigujarati=2704,e.aigurmukhi=2576,e.aimatragurmukhi=2632,e.ainarabic=1593,e.ainfinalarabic=65226,e.aininitialarabic=65227,e.ainmedialarabic=65228,e.ainvertedbreve=515,e.aivowelsignbengali=2504,e.aivowelsigndeva=2376,e.aivowelsigngujarati=2760,e.akatakana=12450,e.akatakanahalfwidth=65393,e.akorean=12623,e.alef=1488,e.alefarabic=1575,e.alefdageshhebrew=64304,e.aleffinalarabic=65166,e.alefhamzaabovearabic=1571,e.alefhamzaabovefinalarabic=65156,e.alefhamzabelowarabic=1573,e.alefhamzabelowfinalarabic=65160,e.alefhebrew=1488,e.aleflamedhebrew=64335,e.alefmaddaabovearabic=1570,e.alefmaddaabovefinalarabic=65154,e.alefmaksuraarabic=1609,e.alefmaksurafinalarabic=65264,e.alefmaksurainitialarabic=65267,e.alefmaksuramedialarabic=65268,e.alefpatahhebrew=64302,e.alefqamatshebrew=64303,e.aleph=8501,e.allequal=8780,e.alpha=945,e.alphatonos=940,e.amacron=257,e.amonospace=65345,e.ampersand=38,e.ampersandmonospace=65286,e.ampersandsmall=63270,e.amsquare=13250,e.anbopomofo=12578,e.angbopomofo=12580,e.angbracketleft=12296,e.angbracketright=12297,e.angkhankhuthai=3674,e.angle=8736,e.anglebracketleft=12296,e.anglebracketleftvertical=65087,e.anglebracketright=12297,e.anglebracketrightvertical=65088,e.angleleft=9001,e.angleright=9002,e.angstrom=8491,e.anoteleia=903,e.anudattadeva=2386,e.anusvarabengali=2434,e.anusvaradeva=2306,e.anusvaragujarati=2690,e.aogonek=261,e.apaatosquare=13056,e.aparen=9372,e.apostrophearmenian=1370,e.apostrophemod=700,e.apple=63743,e.approaches=8784,e.approxequal=8776,e.approxequalorimage=8786,e.approximatelyequal=8773,e.araeaekorean=12686,e.araeakorean=12685,e.arc=8978,e.arighthalfring=7834,e.aring=229,e.aringacute=507,e.aringbelow=7681,e.arrowboth=8596,e.arrowdashdown=8675,e.arrowdashleft=8672,e.arrowdashright=8674,e.arrowdashup=8673,e.arrowdblboth=8660,e.arrowdbldown=8659,e.arrowdblleft=8656,e.arrowdblright=8658,e.arrowdblup=8657,e.arrowdown=8595,e.arrowdownleft=8601,e.arrowdownright=8600,e.arrowdownwhite=8681,e.arrowheaddownmod=709,e.arrowheadleftmod=706,e.arrowheadrightmod=707,e.arrowheadupmod=708,e.arrowhorizex=63719,e.arrowleft=8592,e.arrowleftdbl=8656,e.arrowleftdblstroke=8653,e.arrowleftoverright=8646,e.arrowleftwhite=8678,e.arrowright=8594,e.arrowrightdblstroke=8655,e.arrowrightheavy=10142,e.arrowrightoverleft=8644,e.arrowrightwhite=8680,e.arrowtableft=8676,e.arrowtabright=8677,e.arrowup=8593,e.arrowupdn=8597,e.arrowupdnbse=8616,e.arrowupdownbase=8616,e.arrowupleft=8598,e.arrowupleftofdown=8645,e.arrowupright=8599,e.arrowupwhite=8679,e.arrowvertex=63718,e.asciicircum=94,e.asciicircummonospace=65342,e.asciitilde=126,e.asciitildemonospace=65374,e.ascript=593,e.ascriptturned=594,e.asmallhiragana=12353,e.asmallkatakana=12449,e.asmallkatakanahalfwidth=65383,e.asterisk=42,e.asteriskaltonearabic=1645,e.asteriskarabic=1645,e.asteriskmath=8727,e.asteriskmonospace=65290,e.asterisksmall=65121,e.asterism=8258,e.asuperior=63209,e.asymptoticallyequal=8771,e.at=64,e.atilde=227,e.atmonospace=65312,e.atsmall=65131,e.aturned=592,e.aubengali=2452,e.aubopomofo=12576,e.audeva=2324,e.augujarati=2708,e.augurmukhi=2580,e.aulengthmarkbengali=2519,e.aumatragurmukhi=2636,e.auvowelsignbengali=2508,e.auvowelsigndeva=2380,e.auvowelsigngujarati=2764,e.avagrahadeva=2365,e.aybarmenian=1377,e.ayin=1506,e.ayinaltonehebrew=64288,e.ayinhebrew=1506,e.b=98,e.babengali=2476,e.backslash=92,e.backslashmonospace=65340,e.badeva=2348,e.bagujarati=2732,e.bagurmukhi=2604,e.bahiragana=12400,e.bahtthai=3647,e.bakatakana=12496,e.bar=124,e.barmonospace=65372,e.bbopomofo=12549,e.bcircle=9425,e.bdotaccent=7683,e.bdotbelow=7685,e.beamedsixteenthnotes=9836,e.because=8757,e.becyrillic=1073,e.beharabic=1576,e.behfinalarabic=6
35168,e.behinitialarabic=65169,e.behiragana=12409,e.behmedialarabic=65170,e.behmeeminitialarabic=64671,e.behmeemisolatedarabic=64520,e.behnoonfinalarabic=64621,e.bekatakana=12505,e.benarmenian=1378,e.bet=1489,e.beta=946,e.betasymbolgreek=976,e.betdagesh=64305,e.betdageshhebrew=64305,e.bethebrew=1489,e.betrafehebrew=64332,e.bhabengali=2477,e.bhadeva=2349,e.bhagujarati=2733,e.bhagurmukhi=2605,e.bhook=595,e.bihiragana=12403,e.bikatakana=12499,e.bilabialclick=664,e.bindigurmukhi=2562,e.birusquare=13105,e.blackcircle=9679,e.blackdiamond=9670,e.blackdownpointingtriangle=9660,e.blackleftpointingpointer=9668,e.blackleftpointingtriangle=9664,e.blacklenticularbracketleft=12304,e.blacklenticularbracketleftvertical=65083,e.blacklenticularbracketright=12305,e.blacklenticularbracketrightvertical=65084,e.blacklowerlefttriangle=9699,e.blacklowerrighttriangle=9698,e.blackrectangle=9644,e.blackrightpointingpointer=9658,e.blackrightpointingtriangle=9654,e.blacksmallsquare=9642,e.blacksmilingface=9787,e.blacksquare=9632,e.blackstar=9733,e.blackupperlefttriangle=9700,e.blackupperrighttriangle=9701,e.blackuppointingsmalltriangle=9652,e.blackuppointingtriangle=9650,e.blank=9251,e.blinebelow=7687,e.block=9608,e.bmonospace=65346,e.bobaimaithai=3610,e.bohiragana=12412,e.bokatakana=12508,e.bparen=9373,e.bqsquare=13251,e.braceex=63732,e.braceleft=123,e.braceleftbt=63731,e.braceleftmid=63730,e.braceleftmonospace=65371,e.braceleftsmall=65115,e.bracelefttp=63729,e.braceleftvertical=65079,e.braceright=125,e.bracerightbt=63742,e.bracerightmid=63741,e.bracerightmonospace=65373,e.bracerightsmall=65116,e.bracerighttp=63740,e.bracerightvertical=65080,e.bracketleft=91,e.bracketleftbt=63728,e.bracketleftex=63727,e.bracketleftmonospace=65339,e.bracketlefttp=63726,e.bracketright=93,e.bracketrightbt=63739,e.bracketrightex=63738,e.bracketrightmonospace=65341,e.bracketrighttp=63737,e.breve=728,e.brevebelowcmb=814,e.brevecmb=774,e.breveinvertedbelowcmb=815,e.breveinvertedcmb=785,e.breveinverteddoublecmb=865,e.bridgebelowcmb=810,e.bridgeinvertedbelowcmb=826,e.brokenbar=166,e.bstroke=384,e.bsuperior=63210,e.btopbar=387,e.buhiragana=12406,e.bukatakana=12502,e.bullet=8226,e.bulletinverse=9688,e.bulletoperator=8729,e.bullseye=9678,e.c=99,e.caarmenian=1390,e.cabengali=2458,e.cacute=263,e.cadeva=2330,e.cagujarati=2714,e.cagurmukhi=2586,e.calsquare=13192,e.candrabindubengali=2433,e.candrabinducmb=784,e.candrabindudeva=2305,e.candrabindugujarati=2689,e.capslock=8682,e.careof=8453,e.caron=711,e.caronbelowcmb=812,e.caroncmb=780,e.carriagereturn=8629,e.cbopomofo=12568,e.ccaron=269,e.ccedilla=231,e.ccedillaacute=7689,e.ccircle=9426,e.ccircumflex=265,e.ccurl=597,e.cdot=267,e.cdotaccent=267,e.cdsquare=13253,e.cedilla=184,e.cedillacmb=807,e.cent=162,e.centigrade=8451,e.centinferior=63199,e.centmonospace=65504,e.centoldstyle=63394,e.centsuperior=63200,e.chaarmenian=1401,e.chabengali=2459,e.chadeva=2331,e.chagujarati=2715,e.chagurmukhi=2587,e.chbopomofo=12564,e.cheabkhasiancyrillic=1213,e.checkmark=10003,e.checyrillic=1095,e.chedescenderabkhasiancyrillic=1215,e.chedescendercyrillic=1207,e.chedieresiscyrillic=1269,e.cheharmenian=1395,e.chekhakassiancyrillic=1228,e.cheverticalstrokecyrillic=1209,e.chi=967,e.chieuchacirclekorean=12919,e.chieuchaparenkorean=12823,e.chieuchcirclekorean=12905,e.chieuchkorean=12618,e.chieuchparenkorean=12809,e.chochangthai=3594,e.chochanthai=3592,e.chochingthai=3593,e.chochoethai=3596,e.chook=392,e.cieucacirclekorean=12918,e.cieucaparenkorean=12822,e.cieuccirclekorean=12904,e.cieuckorean=12616,e.cieucparenkorean=12808,e.cieucuparenkorean=12828,e.circle=9675,e.circlecopyrt=169,e.circlemultiply=8855,e.circleot=8857,e.circleplus=8853,e.circlepostalmark=12342,e.circlewithlefthalfblack=9680,e.circlewithrighthalfblack=9681,e.circumflex=710,e.circumflexbelowcmb=813,e.circumflexcmb=770,e.clear=8999,e.clickalveolar=450,e.clickdental=448,e.clicklateral=449,e.clickretroflex=451,e.club=9827,e.clubsuitblack=9827,e.clubsuitwhite=9831,e.cmcubedsquare=13220,e.cmonospace=65347,e.cmsquaredsquare=13216,e.coarmenian=1409,e.colon=58,e.colonmonetary=8353,e.colonmonospace=65306,e.colonsign=8353,e.colonsmall=65109,e.colontriangularhalfmod=721,e.colontriangularmod=720,e.comma=44,e.commaabovecmb=787,e.commaaboverightcmb=789,e.commaaccent=63171,e.commaarabic=1548,e.commaarmenian=1373,e.commainferior=63201,e.commamonospace=65292,e.commareversedabovecmb=788,e.commareversedmod=701,e.commasmall=65104,e.commasuperior=63202,e.commaturnedabovecmb=786,e.commaturnedmod=699,e.compass=9788,e.congruent=8773,e.contourintegral=87
350,e.control=8963,e.controlACK=6,e.controlBEL=7,e.controlBS=8,e.controlCAN=24,e.controlCR=13,e.controlDC1=17,e.controlDC2=18,e.controlDC3=19,e.controlDC4=20,e.controlDEL=127,e.controlDLE=16,e.controlEM=25,e.controlENQ=5,e.controlEOT=4,e.controlESC=27,e.controlETB=23,e.controlETX=3,e.controlFF=12,e.controlFS=28,e.controlGS=29,e.controlHT=9,e.controlLF=10,e.controlNAK=21,e.controlNULL=0,e.controlRS=30,e.controlSI=15,e.controlSO=14,e.controlSOT=2,e.controlSTX=1,e.controlSUB=26,e.controlSYN=22,e.controlUS=31,e.controlVT=11,e.copyright=169,e.copyrightsans=63721,e.copyrightserif=63193,e.cornerbracketleft=12300,e.cornerbracketlefthalfwidth=65378,e.cornerbracketleftvertical=65089,e.cornerbracketright=12301,e.cornerbracketrighthalfwidth=65379,e.cornerbracketrightvertical=65090,e.corporationsquare=13183,e.cosquare=13255,e.coverkgsquare=13254,e.cparen=9374,e.cruzeiro=8354,e.cstretched=663,e.curlyand=8911,e.curlyor=8910,e.currency=164,e.cyrBreve=63185,e.cyrFlex=63186,e.cyrbreve=63188,e.cyrflex=63189,e.d=100,e.daarmenian=1380,e.dabengali=2470,e.dadarabic=1590,e.dadeva=2342,e.dadfinalarabic=65214,e.dadinitialarabic=65215,e.dadmedialarabic=65216,e.dagesh=1468,e.dageshhebrew=1468,e.dagger=8224,e.daggerdbl=8225,e.dagujarati=2726,e.dagurmukhi=2598,e.dahiragana=12384,e.dakatakana=12480,e.dalarabic=1583,e.dalet=1491,e.daletdagesh=64307,e.daletdageshhebrew=64307,e.dalethebrew=1491,e.dalfinalarabic=65194,e.dammaarabic=1615,e.dammalowarabic=1615,e.dammatanaltonearabic=1612,e.dammatanarabic=1612,e.danda=2404,e.dargahebrew=1447,e.dargalefthebrew=1447,e.dasiapneumatacyrilliccmb=1157,e.dblGrave=63187,e.dblanglebracketleft=12298,e.dblanglebracketleftvertical=65085,e.dblanglebracketright=12299,e.dblanglebracketrightvertical=65086,e.dblarchinvertedbelowcmb=811,e.dblarrowleft=8660,e.dblarrowright=8658,e.dbldanda=2405,e.dblgrave=63190,e.dblgravecmb=783,e.dblintegral=8748,e.dbllowline=8215,e.dbllowlinecmb=819,e.dbloverlinecmb=831,e.dblprimemod=698,e.dblverticalbar=8214,e.dblverticallineabovecmb=782,e.dbopomofo=12553,e.dbsquare=13256,e.dcaron=271,e.dcedilla=7697,e.dcircle=9427,e.dcircumflexbelow=7699,e.dcroat=273,e.ddabengali=2465,e.ddadeva=2337,e.ddagujarati=2721,e.ddagurmukhi=2593,e.ddalarabic=1672,e.ddalfinalarabic=64393,e.dddhadeva=2396,e.ddhabengali=2466,e.ddhadeva=2338,e.ddhagujarati=2722,e.ddhagurmukhi=2594,e.ddotaccent=7691,e.ddotbelow=7693,e.decimalseparatorarabic=1643,e.decimalseparatorpersian=1643,e.decyrillic=1076,e.degree=176,e.dehihebrew=1453,e.dehiragana=12391,e.deicoptic=1007,e.dekatakana=12487,e.deleteleft=9003,e.deleteright=8998,e.delta=948,e.deltaturned=397,e.denominatorminusonenumeratorbengali=2552,e.dezh=676,e.dhabengali=2471,e.dhadeva=2343,e.dhagujarati=2727,e.dhagurmukhi=2599,e.dhook=599,e.dialytikatonos=901,e.dialytikatonoscmb=836,e.diamond=9830,e.diamondsuitwhite=9826,e.dieresis=168,e.dieresisacute=63191,e.dieresisbelowcmb=804,e.dieresiscmb=776,e.dieresisgrave=63192,e.dieresistonos=901,e.dihiragana=12386,e.dikatakana=12482,e.dittomark=12291,e.divide=247,e.divides=8739,e.divisionslash=8725,e.djecyrillic=1106,e.dkshade=9619,e.dlinebelow=7695,e.dlsquare=13207,e.dmacron=273,e.dmonospace=65348,e.dnblock=9604,e.dochadathai=3598,e.dodekthai=3604,e.dohiragana=12393,e.dokatakana=12489,e.dollar=36,e.dollarinferior=63203,e.dollarmonospace=65284,e.dollaroldstyle=63268,e.dollarsmall=65129,e.dollarsuperior=63204,e.dong=8363,e.dorusquare=13094,e.dotaccent=729,e.dotaccentcmb=775,e.dotbelowcmb=803,e.dotbelowcomb=803,e.dotkatakana=12539,e.dotlessi=305,e.dotlessj=63166,e.dotlessjstrokehook=644,e.dotmath=8901,e.dottedcircle=9676,e.doubleyodpatah=64287,e.doubleyodpatahhebrew=64287,e.downtackbelowcmb=798,e.downtackmod=725,e.dparen=9375,e.dsuperior=63211,e.dtail=598,e.dtopbar=396,e.duhiragana=12389,e.dukatakana=12485,e.dz=499,e.dzaltone=675,e.dzcaron=454,e.dzcurl=677,e.dzeabkhasiancyrillic=1249,e.dzecyrillic=1109,e.dzhecyrillic=1119,e.e=101,e.eacute=233,e.earth=9793,e.ebengali=2447,e.ebopomofo=12572,e.ebreve=277,e.ecandradeva=2317,e.ecandragujarati=2701,e.ecandravowelsigndeva=2373,e.ecandravowelsigngujarati=2757,e.ecaron=283,e.ecedillabreve=7709,e.echarmenian=1381,e.echyiwnarmenian=1415,e.ecircle=9428,e.ecircumflex=234,e.ecircumflexacute=7871,e.ecircumflexbelow=7705,e.ecircumflexdotbelow=7879,e.ecircumflexgrave=7873,e.ecircumflexhookabove=7875,e.ecircumflextilde=7877,e.ecyrillic=1108,e.edblgrave=517,e.edeva=2319,e.edieresis=235,e.edot=279,e.edotaccent=279,e.edotbelow=7865,e.eegurmukhi=2575,e.eematragurmukhi=2631,e.efcyrillic=1092,e.egrave=232,e.egujarati=2703,e.eharmenian=1383,e.ehbopomofo=12573,e.ehiragana=12360,e.ehookabove=7867,e.eibopomofo=12575,e.eight=56,e.eightarabic=1640,e.eightbengali=2542,e.eightcircle=9319,e.eightcircleinversesansserif=10129,e.eightdeva=2414,e.eighteencircle=9329,e.eighteenparen=9349,e.eighteenperiod=9369,e.eightgujarati=2798,e.eightgurmukhi=2670,e.eighthackarabic=1640,e.eighthangzhou=12328,e.eighthnotebeamed=9835,e.eightideographicparen=12839,e.eightinferior=8328,e.eightmonospace=65304,e.eightoldstyle=63288,e.eightparen=9339,e.eightperiod=9359,e.eightpersian=1784,e.eightroman=8567,e.eightsuperior=8312,e.eightthai=3672,e.einvertedbreve=519,e.eiotifiedcyrillic=1125,e.ekatakana=12456,e.ekatakanahalfwidth=6
35396,e.ekonkargurmukhi=2676,e.ekorean=12628,e.elcyrillic=1083,e.element=8712,e.elevencircle=9322,e.elevenparen=9342,e.elevenperiod=9362,e.elevenroman=8570,e.ellipsis=8230,e.ellipsisvertical=8942,e.emacron=275,e.emacronacute=7703,e.emacrongrave=7701,e.emcyrillic=1084,e.emdash=8212,e.emdashvertical=65073,e.emonospace=65349,e.emphasismarkarmenian=1371,e.emptyset=8709,e.enbopomofo=12579,e.encyrillic=1085,e.endash=8211,e.endashvertical=65074,e.endescendercyrillic=1187,e.eng=331,e.engbopomofo=12581,e.enghecyrillic=1189,e.enhookcyrillic=1224,e.enspace=8194,e.eogonek=281,e.eokorean=12627,e.eopen=603,e.eopenclosed=666,e.eopenreversed=604,e.eopenreversedclosed=606,e.eopenreversedhook=605,e.eparen=9376,e.epsilon=949,e.epsilontonos=941,e.equal=61,e.equalmonospace=65309,e.equalsmall=65126,e.equalsuperior=8316,e.equivalence=8801,e.erbopomofo=12582,e.ercyrillic=1088,e.ereversed=600,e.ereversedcyrillic=1101,e.escyrillic=1089,e.esdescendercyrillic=1195,e.esh=643,e.eshcurl=646,e.eshortdeva=2318,e.eshortvowelsigndeva=2374,e.eshreversedloop=426,e.eshsquatreversed=645,e.esmallhiragana=12359,e.esmallkatakana=12455,e.esmallkatakanahalfwidth=65386,e.estimated=8494,e.esuperior=63212,e.eta=951,e.etarmenian=1384,e.etatonos=942,e.eth=240,e.etilde=7869,e.etildebelow=7707,e.etnahtafoukhhebrew=1425,e.etnahtafoukhlefthebrew=1425,e.etnahtahebrew=1425,e.etnahtalefthebrew=1425,e.eturned=477,e.eukorean=12641,e.euro=8364,e.evowelsignbengali=2503,e.evowelsigndeva=2375,e.evowelsigngujarati=2759,e.exclam=33,e.exclamarmenian=1372,e.exclamdbl=8252,e.exclamdown=161,e.exclamdownsmall=63393,e.exclammonospace=65281,e.exclamsmall=63265,e.existential=8707,e.ezh=658,e.ezhcaron=495,e.ezhcurl=659,e.ezhreversed=441,e.ezhtail=442,e.f=102,e.fadeva=2398,e.fagurmukhi=2654,e.fahrenheit=8457,e.fathaarabic=1614,e.fathalowarabic=1614,e.fathatanarabic=1611,e.fbopomofo=12552,e.fcircle=9429,e.fdotaccent=7711,e.feharabic=1601,e.feharmenian=1414,e.fehfinalarabic=65234,e.fehinitialarabic=65235,e.fehmedialarabic=65236,e.feicoptic=997,e.female=9792,e.ff=64256,e.f_f=64256,e.ffi=64259,e.ffl=64260,e.fi=64257,e.fifteencircle=9326,e.fifteenparen=9346,e.fifteenperiod=9366,e.figuredash=8210,e.filledbox=9632,e.filledrect=9644,e.finalkaf=1498,e.finalkafdagesh=64314,e.finalkafdageshhebrew=64314,e.finalkafhebrew=1498,e.finalmem=1501,e.finalmemhebrew=1501,e.finalnun=1503,e.finalnunhebrew=1503,e.finalpe=1507,e.finalpehebrew=1507,e.finaltsadi=1509,e.finaltsadihebrew=1509,e.firsttonechinese=713,e.fisheye=9673,e.fitacyrillic=1139,e.five=53,e.fivearabic=1637,e.fivebengali=2539,e.fivecircle=9316,e.fivecircleinversesansserif=10126,e.fivedeva=2411,e.fiveeighths=8541,e.fivegujarati=2795,e.fivegurmukhi=2667,e.fivehackarabic=1637,e.fivehangzhou=12325,e.fiveideographicparen=12836,e.fiveinferior=8325,e.fivemonospace=65301,e.fiveoldstyle=63285,e.fiveparen=9336,e.fiveperiod=9356,e.fivepersian=1781,e.fiveroman=8564,e.fivesuperior=8309,e.fivethai=3669,e.fl=64258,e.florin=402,e.fmonospace=65350,e.fmsquare=13209,e.fofanthai=3615,e.fofathai=3613,e.fongmanthai=3663,e.forall=8704,e.four=52,e.fourarabic=1636,e.fourbengali=2538,e.fourcircle=9315,e.fourcircleinversesansserif=10125,e.fourdeva=2410,e.fourgujarati=2794,e.fourgurmukhi=2666,e.fourhackarabic=1636,e.fourhangzhou=12324,e.fourideographicparen=12835,e.fourinferior=8324,e.fourmonospace=65300,e.fournumeratorbengali=2551,e.fouroldstyle=63284,e.fourparen=9335,e.fourperiod=9355,e.fourpersian=1780,e.fourroman=8563,e.foursuperior=8308,e.fourteencircle=9325,e.fourteenparen=9345,e.fourteenperiod=9365,e.fourthai=3668,e.fourthtonechinese=715,e.fparen=9377,e.fraction=8260,e.franc=8355,e.g=103,e.gabengali=2455,e.gacute=501,e.gadeva=2327,e.gafarabic=1711,e.gaffinalarabic=64403,e.gafinitialarabic=64404,e.gafmedialarabic=64405,e.gagujarati=2711,e.gagurmukhi=2583,e.gahiragana=12364,e.gakatakana=12460,e.gamma=947,e.gammalatinsmall=611,e.gammasuperior=736,e.gangiacoptic=1003,e.gbopomofo=12557,e.gbreve=287,e.gcaron=487,e.gcedilla=291,e.gcircle=9430,e.gcircumflex=285,e.gcommaaccent=291,e.gdot=289,e.gdotaccent=289,e.gecyrillic=1075,e.gehiragana=12370,e.gekatakana=12466,e.geometricallyequal=8785,e.gereshaccenthebrew=1436,e.gereshhebrew=1523,e.gereshmuqdamhebrew=1437,e.germandbls=223,e.gershayimaccenthebrew=1438,e.gershayimhebrew=1524,e.getamark=12307,e.ghabengali=2456,e.ghadarmenian=1394,e.ghadeva=2328,e.ghagujarati=2712,e.ghagurmukhi=2584,e.ghainarabic=1594,e.ghainfinalarabic=6
35230,e.ghaininitialarabic=65231,e.ghainmedialarabic=65232,e.ghemiddlehookcyrillic=1173,e.ghestrokecyrillic=1171,e.gheupturncyrillic=1169,e.ghhadeva=2394,e.ghhagurmukhi=2650,e.ghook=608,e.ghzsquare=13203,e.gihiragana=12366,e.gikatakana=12462,e.gimarmenian=1379,e.gimel=1490,e.gimeldagesh=64306,e.gimeldageshhebrew=64306,e.gimelhebrew=1490,e.gjecyrillic=1107,e.glottalinvertedstroke=446,e.glottalstop=660,e.glottalstopinverted=662,e.glottalstopmod=704,e.glottalstopreversed=661,e.glottalstopreversedmod=705,e.glottalstopreversedsuperior=740,e.glottalstopstroke=673,e.glottalstopstrokereversed=674,e.gmacron=7713,e.gmonospace=65351,e.gohiragana=12372,e.gokatakana=12468,e.gparen=9378,e.gpasquare=13228,e.gradient=8711,e.grave=96,e.gravebelowcmb=790,e.gravecmb=768,e.gravecomb=768,e.gravedeva=2387,e.gravelowmod=718,e.gravemonospace=65344,e.gravetonecmb=832,e.greater=62,e.greaterequal=8805,e.greaterequalorless=8923,e.greatermonospace=65310,e.greaterorequivalent=8819,e.greaterorless=8823,e.greateroverequal=8807,e.greatersmall=65125,e.gscript=609,e.gstroke=485,e.guhiragana=12368,e.guillemotleft=171,e.guillemotright=187,e.guilsinglleft=8249,e.guilsinglright=8250,e.gukatakana=12464,e.guramusquare=13080,e.gysquare=13257,e.h=104,e.haabkhasiancyrillic=1193,e.haaltonearabic=1729,e.habengali=2489,e.hadescendercyrillic=1203,e.hadeva=2361,e.hagujarati=2745,e.hagurmukhi=2617,e.haharabic=1581,e.hahfinalarabic=65186,e.hahinitialarabic=65187,e.hahiragana=12399,e.hahmedialarabic=65188,e.haitusquare=13098,e.hakatakana=12495,e.hakatakanahalfwidth=65418,e.halantgurmukhi=2637,e.hamzaarabic=1569,e.hamzalowarabic=1569,e.hangulfiller=12644,e.hardsigncyrillic=1098,e.harpoonleftbarbup=8636,e.harpoonrightbarbup=8640,e.hasquare=13258,e.hatafpatah=1458,e.hatafpatah16=1458,e.hatafpatah23=1458,e.hatafpatah2f=1458,e.hatafpatahhebrew=1458,e.hatafpatahnarrowhebrew=1458,e.hatafpatahquarterhebrew=1458,e.hatafpatahwidehebrew=1458,e.hatafqamats=1459,e.hatafqamats1b=1459,e.hatafqamats28=1459,e.hatafqamats34=1459,e.hatafqamatshebrew=1459,e.hatafqamatsnarrowhebrew=1459,e.hatafqamatsquarterhebrew=1459,e.hatafqamatswidehebrew=1459,e.hatafsegol=1457,e.hatafsegol17=1457,e.hatafsegol24=1457,e.hatafsegol30=1457,e.hatafsegolhebrew=1457,e.hatafsegolnarrowhebrew=1457,e.hatafsegolquarterhebrew=1457,e.hatafsegolwidehebrew=1457,e.hbar=295,e.hbopomofo=12559,e.hbrevebelow=7723,e.hcedilla=7721,e.hcircle=9431,e.hcircumflex=293,e.hdieresis=7719,e.hdotaccent=7715,e.hdotbelow=7717,e.he=1492,e.heart=9829,e.heartsuitblack=9829,e.heartsuitwhite=9825,e.hedagesh=64308,e.hedageshhebrew=64308,e.hehaltonearabic=1729,e.heharabic=1607,e.hehebrew=1492,e.hehfinalaltonearabic=64423,e.hehfinalalttwoarabic=65258,e.hehfinalarabic=65258,e.hehhamzaabovefinalarabic=64421,e.hehhamzaaboveisolatedarabic=64420,e.hehinitialaltonearabic=64424,e.hehinitialarabic=65259,e.hehiragana=12408,e.hehmedialaltonearabic=64425,e.hehmedialarabic=65260,e.heiseierasquare=13179,e.hekatakana=12504,e.hekatakanahalfwidth=65421,e.hekutaarusquare=13110,e.henghook=615,e.herutusquare=13113,e.het=1495,e.hethebrew=1495,e.hhook=614,e.hhooksuperior=689,e.hieuhacirclekorean=12923,e.hieuhaparenkorean=12827,e.hieuhcirclekorean=12909,e.hieuhkorean=12622,e.hieuhparenkorean=12813,e.hihiragana=12402,e.hikatakana=12498,e.hikatakanahalfwidth=65419,e.hiriq=1460,e.hiriq14=1460,e.hiriq21=1460,e.hiriq2d=1460,e.hiriqhebrew=1460,e.hiriqnarrowhebrew=1460,e.hiriqquarterhebrew=1460,e.hiriqwidehebrew=1460,e.hlinebelow=7830,e.hmonospace=65352,e.hoarmenian=1392,e.hohipthai=3627,e.hohiragana=12411,e.hokatakana=12507,e.hokatakanahalfwidth=65422,e.holam=1465,e.holam19=1465,e.holam26=1465,e.holam32=1465,e.holamhebrew=1465,e.holamnarrowhebrew=1465,e.holamquarterhebrew=1465,e.holamwidehebrew=1465,e.honokhukthai=3630,e.hookabovecomb=777,e.hookcmb=777,e.hookpalatalizedbelowcmb=801,e.hookretroflexbelowcmb=802,e.hoonsquare=13122,e.horicoptic=1001,e.horizontalbar=8213,e.horncmb=795,e.hotsprings=9832,e.house=8962,e.hparen=9379,e.hsuperior=688,e.hturned=613,e.huhiragana=12405,e.huiitosquare=13107,e.hukatakana=12501,e.hukatakanahalfwidth=65420,e.hungarumlaut=733,e.hungarumlautcmb=779,e.hv=405,e.hyphen=45,e.hypheninferior=63205,e.hyphenmonospace=65293,e.hyphensmall=65123,e.hyphensuperior=63206,e.hyphentwo=8208,e.i=105,e.iacute=237,e.iacyrillic=1103,e.ibengali=2439,e.ibopomofo=12583,e.ibreve=301,e.icaron=464,e.icircle=9432,e.icircumflex=238,e.icyrillic=1110,e.idblgrave=521,e.ideographearthcircle=12943,e.ideographfirecircle=12939,e.ideographicallianceparen=12863,e.ideographiccallparen=12858,e.ideographiccentrecircle=12965,e.ideographicclose=12294,e.ideographiccomma=12289,e.ideographiccommaleft=65380,e.ideographiccongratulationparen=12855,e.ideographiccorrectcircle=12963,e.ideographicearthparen=12847,e.ideographicenterpriseparen=12861,e.ideographicexcellentcircle=12957,e.ideographicfestivalparen=12864,e.ideographicfinancialcircle=12950,e.ideographicfinancialparen=12854,e.ideographicfireparen=12843,e.ideographichaveparen=12850,e.ideographichighcircle=12964,e.ideographiciterationmark=12293,e.ideographiclaborcircle=12952,e.i
3deographiclaborparen=12856,e.ideographicleftcircle=12967,e.ideographiclowcircle=12966,e.ideographicmedicinecircle=12969,e.ideographicmetalparen=12846,e.ideographicmoonparen=12842,e.ideographicnameparen=12852,e.ideographicperiod=12290,e.ideographicprintcircle=12958,e.ideographicreachparen=12867,e.ideographicrepresentparen=12857,e.ideographicresourceparen=12862,e.ideographicrightcircle=12968,e.ideographicsecretcircle=12953,e.ideographicselfparen=12866,e.ideographicsocietyparen=12851,e.ideographicspace=12288,e.ideographicspecialparen=12853,e.ideographicstockparen=12849,e.ideographicstudyparen=12859,e.ideographicsunparen=12848,e.ideographicsuperviseparen=12860,e.ideographicwaterparen=12844,e.ideographicwoodparen=12845,e.ideographiczero=12295,e.ideographmetalcircle=12942,e.ideographmooncircle=12938,e.ideographnamecircle=12948,e.ideographsuncircle=12944,e.ideographwatercircle=12940,e.ideographwoodcircle=12941,e.ideva=2311,e.idieresis=239,e.idieresisacute=7727,e.idieresiscyrillic=1253,e.idotbelow=7883,e.iebrevecyrillic=1239,e.iecyrillic=1077,e.ieungacirclekorean=12917,e.ieungaparenkorean=12821,e.ieungcirclekorean=12903,e.ieungkorean=12615,e.ieungparenkorean=12807,e.igrave=236,e.igujarati=2695,e.igurmukhi=2567,e.ihiragana=12356,e.ihookabove=7881,e.iibengali=2440,e.iicyrillic=1080,e.iideva=2312,e.iigujarati=2696,e.iigurmukhi=2568,e.iimatragurmukhi=2624,e.iinvertedbreve=523,e.iishortcyrillic=1081,e.iivowelsignbengali=2496,e.iivowelsigndeva=2368,e.iivowelsigngujarati=2752,e.ij=307,e.ikatakana=12452,e.ikatakanahalfwidth=65394,e.ikorean=12643,e.ilde=732,e.iluyhebrew=1452,e.imacron=299,e.imacroncyrillic=1251,e.imageorapproximatelyequal=8787,e.imatragurmukhi=2623,e.imonospace=65353,e.increment=8710,e.infinity=8734,e.iniarmenian=1387,e.integral=8747,e.integralbottom=8993,e.integralbt=8993,e.integralex=63733,e.integraltop=8992,e.integraltp=8992,e.intersection=8745,e.intisquare=13061,e.invbullet=9688,e.invcircle=9689,e.invsmileface=9787,e.iocyrillic=1105,e.iogonek=303,e.iota=953,e.iotadieresis=970,e.iotadieresistonos=912,e.iotalatin=617,e.iotatonos=943,e.iparen=9380,e.irigurmukhi=2674,e.ismallhiragana=12355,e.ismallkatakana=12451,e.ismallkatakanahalfwidth=65384,e.issharbengali=2554,e.istroke=616,e.isuperior=63213,e.iterationhiragana=12445,e.iterationkatakana=12541,e.itilde=297,e.itildebelow=7725,e.iubopomofo=12585,e.iucyrillic=1102,e.ivowelsignbengali=2495,e.ivowelsigndeva=2367,e.ivowelsigngujarati=2751,e.izhitsacyrillic=1141,e.izhitsadblgravecyrillic=1143,e.j=106,e.jaarmenian=1393,e.jabengali=2460,e.jadeva=2332,e.jagujarati=2716,e.jagurmukhi=2588,e.jbopomofo=12560,e.jcaron=496,e.jcircle=9433,e.jcircumflex=309,e.jcrossedtail=669,e.jdotlessstroke=607,e.jecyrillic=1112,e.jeemarabic=1580,e.jeemfinalarabic=65182,e.jeeminitialarabic=65183,e.jeemmedialarabic=65184,e.jeharabic=1688,e.jehfinalarabic=64395,e.jhabengali=2461,e.jhadeva=2333,e.jhagujarati=2717,e.jhagurmukhi=2589,e.jheharmenian=1403,e.jis=12292,e.jmonospace=65354,e.jparen=9381,e.jsuperior=690,e.k=107,e.kabashkircyrillic=1185,e.kabengali=2453,e.kacute=7729,e.kacyrillic=1082,e.kadescendercyrillic=1179,e.kadeva=2325,e.kaf=1499,e.kafarabic=1603,e.kafdagesh=64315,e.kafdageshhebrew=64315,e.kaffinalarabic=65242,e.kafhebrew=1499,e.kafinitialarabic=65243,e.kafmedialarabic=65244,e.kafrafehebrew=64333,e.kagujarati=2709,e.kagurmukhi=2581,e.kahiragana=12363,e.kahookcyrillic=1220,e.kakatakana=12459,e.kakatakanahalfwidth=65398,e.kappa=954,e.kappasymbolgreek=1008,e.kapyeounmieumkorean=12657,e.kapyeounphieuphkorean=12676,e.kapyeounpieupkorean=12664,e.kapyeounssangpieupkorean=12665,e.karoriisquare=13069,e.kashidaautoarabic=1600,e.kashidaautonosidebearingarabic=1600,e.kasmallkatakana=12533,e.kasquare=13188,e.kasraarabic=1616,e.kasratanarabic=1613,e.kastrokecyrillic=1183,e.katahiraprolongmarkhalfwidth=65392,e.kaverticalstrokecyrillic=1181,e.kbopomofo=12558,e.kcalsquare=13193,e.kcaron=489,e.kcedilla=311,e.kcircle=9434,e.kcommaaccent=311,e.kdotbelow=7731,e.keharmenian=1412,e.kehiragana=12369,e.kekatakana=12465,e.kekatakanahalfwidth=65401,e.kenarmenian=1391,e.kesmallkatakana=12534,e.kgreenlandic=312,e.khabengali=2454,e.khacyrillic=1093,e.khadeva=2326,e.khagujarati=2710,e.khagurmukhi=2582,e.khaharabic=1582,e.khahfinalarabic=6
35190,e.khahinitialarabic=65191,e.khahmedialarabic=65192,e.kheicoptic=999,e.khhadeva=2393,e.khhagurmukhi=2649,e.khieukhacirclekorean=12920,e.khieukhaparenkorean=12824,e.khieukhcirclekorean=12906,e.khieukhkorean=12619,e.khieukhparenkorean=12810,e.khokhaithai=3586,e.khokhonthai=3589,e.khokhuatthai=3587,e.khokhwaithai=3588,e.khomutthai=3675,e.khook=409,e.khorakhangthai=3590,e.khzsquare=13201,e.kihiragana=12365,e.kikatakana=12461,e.kikatakanahalfwidth=65399,e.kiroguramusquare=13077,e.kiromeetorusquare=13078,e.kirosquare=13076,e.kiyeokacirclekorean=12910,e.kiyeokaparenkorean=12814,e.kiyeokcirclekorean=12896,e.kiyeokkorean=12593,e.kiyeokparenkorean=12800,e.kiyeoksioskorean=12595,e.kjecyrillic=1116,e.klinebelow=7733,e.klsquare=13208,e.kmcubedsquare=13222,e.kmonospace=65355,e.kmsquaredsquare=13218,e.kohiragana=12371,e.kohmsquare=13248,e.kokaithai=3585,e.kokatakana=12467,e.kokatakanahalfwidth=65402,e.kooposquare=13086,e.koppacyrillic=1153,e.koreanstandardsymbol=12927,e.koroniscmb=835,e.kparen=9382,e.kpasquare=13226,e.ksicyrillic=1135,e.ktsquare=13263,e.kturned=670,e.kuhiragana=12367,e.kukatakana=12463,e.kukatakanahalfwidth=65400,e.kvsquare=13240,e.kwsquare=13246,e.l=108,e.labengali=2482,e.lacute=314,e.ladeva=2354,e.lagujarati=2738,e.lagurmukhi=2610,e.lakkhangyaothai=3653,e.lamaleffinalarabic=65276,e.lamalefhamzaabovefinalarabic=65272,e.lamalefhamzaaboveisolatedarabic=65271,e.lamalefhamzabelowfinalarabic=65274,e.lamalefhamzabelowisolatedarabic=65273,e.lamalefisolatedarabic=65275,e.lamalefmaddaabovefinalarabic=65270,e.lamalefmaddaaboveisolatedarabic=65269,e.lamarabic=1604,e.lambda=955,e.lambdastroke=411,e.lamed=1500,e.lameddagesh=64316,e.lameddageshhebrew=64316,e.lamedhebrew=1500,e.lamfinalarabic=65246,e.lamhahinitialarabic=64714,e.laminitialarabic=65247,e.lamjeeminitialarabic=64713,e.lamkhahinitialarabic=64715,e.lamlamhehisolatedarabic=65010,e.lammedialarabic=65248,e.lammeemhahinitialarabic=64904,e.lammeeminitialarabic=64716,e.largecircle=9711,e.lbar=410,e.lbelt=620,e.lbopomofo=12556,e.lcaron=318,e.lcedilla=316,e.lcircle=9435,e.lcircumflexbelow=7741,e.lcommaaccent=316,e.ldot=320,e.ldotaccent=320,e.ldotbelow=7735,e.ldotbelowmacron=7737,e.leftangleabovecmb=794,e.lefttackbelowcmb=792,e.less=60,e.lessequal=8804,e.lessequalorgreater=8922,e.lessmonospace=65308,e.lessorequivalent=8818,e.lessorgreater=8822,e.lessoverequal=8806,e.lesssmall=65124,e.lezh=622,e.lfblock=9612,e.lhookretroflex=621,e.lira=8356,e.liwnarmenian=1388,e.lj=457,e.ljecyrillic=1113,e.ll=63168,e.lladeva=2355,e.llagujarati=2739,e.llinebelow=7739,e.llladeva=2356,e.llvocalicbengali=2529,e.llvocalicdeva=2401,e.llvocalicvowelsignbengali=2531,e.llvocalicvowelsigndeva=2403,e.lmiddletilde=619,e.lmonospace=65356,e.lmsquare=13264,e.lochulathai=3628,e.logicaland=8743,e.logicalnot=172,e.logicalnotreversed=8976,e.logicalor=8744,e.lolingthai=3621,e.longs=383,e.lowlinecenterline=65102,e.lowlinecmb=818,e.lowlinedashed=65101,e.lozenge=9674,e.lparen=9383,e.lslash=322,e.lsquare=8467,e.lsuperior=63214,e.ltshade=9617,e.luthai=3622,e.lvocalicbengali=2444,e.lvocalicdeva=2316,e.lvocalicvowelsignbengali=2530,e.lvocalicvowelsigndeva=2402,e.lxsquare=13267,e.m=109,e.mabengali=2478,e.macron=175,e.macronbelowcmb=817,e.macroncmb=772,e.macronlowmod=717,e.macronmonospace=65507,e.macute=7743,e.madeva=2350,e.magujarati=2734,e.magurmukhi=2606,e.mahapakhhebrew=1444,e.mahapakhlefthebrew=1444,e.mahiragana=12414,e.maichattawalowleftthai=63637,e.maichattawalowrightthai=63636,e.maichattawathai=3659,e.maichattawaupperleftthai=63635,e.maieklowleftthai=63628,e.maieklowrightthai=63627,e.maiekthai=3656,e.maiekupperleftthai=63626,e.maihanakatleftthai=63620,e.maihanakatthai=3633,e.maitaikhuleftthai=63625,e.maitaikhuthai=3655,e.maitholowleftthai=63631,e.maitholowrightthai=63630,e.maithothai=3657,e.maithoupperleftthai=63629,e.maitrilowleftthai=63634,e.maitrilowrightthai=63633,e.maitrithai=3658,e.maitriupperleftthai=63632,e.maiyamokthai=3654,e.makatakana=12510,e.makatakanahalfwidth=65423,e.male=9794,e.mansyonsquare=13127,e.maqafhebrew=1470,e.mars=9794,e.masoracirclehebrew=1455,e.masquare=13187,e.mbopomofo=12551,e.mbsquare=13268,e.mcircle=9436,e.mcubedsquare=13221,e.mdotaccent=7745,e.mdotbelow=7747,e.meemarabic=1605,e.meemfinalarabic=6
35250,e.meeminitialarabic=65251,e.meemmedialarabic=65252,e.meemmeeminitialarabic=64721,e.meemmeemisolatedarabic=64584,e.meetorusquare=13133,e.mehiragana=12417,e.meizierasquare=13182,e.mekatakana=12513,e.mekatakanahalfwidth=65426,e.mem=1502,e.memdagesh=64318,e.memdageshhebrew=64318,e.memhebrew=1502,e.menarmenian=1396,e.merkhahebrew=1445,e.merkhakefulahebrew=1446,e.merkhakefulalefthebrew=1446,e.merkhalefthebrew=1445,e.mhook=625,e.mhzsquare=13202,e.middledotkatakanahalfwidth=65381,e.middot=183,e.mieumacirclekorean=12914,e.mieumaparenkorean=12818,e.mieumcirclekorean=12900,e.mieumkorean=12609,e.mieumpansioskorean=12656,e.mieumparenkorean=12804,e.mieumpieupkorean=12654,e.mieumsioskorean=12655,e.mihiragana=12415,e.mikatakana=12511,e.mikatakanahalfwidth=65424,e.minus=8722,e.minusbelowcmb=800,e.minuscircle=8854,e.minusmod=727,e.minusplus=8723,e.minute=8242,e.miribaarusquare=13130,e.mirisquare=13129,e.mlonglegturned=624,e.mlsquare=13206,e.mmcubedsquare=13219,e.mmonospace=65357,e.mmsquaredsquare=13215,e.mohiragana=12418,e.mohmsquare=13249,e.mokatakana=12514,e.mokatakanahalfwidth=65427,e.molsquare=13270,e.momathai=3617,e.moverssquare=13223,e.moverssquaredsquare=13224,e.mparen=9384,e.mpasquare=13227,e.mssquare=13235,e.msuperior=63215,e.mturned=623,e.mu=181,e.mu1=181,e.muasquare=13186,e.muchgreater=8811,e.muchless=8810,e.mufsquare=13196,e.mugreek=956,e.mugsquare=13197,e.muhiragana=12416,e.mukatakana=12512,e.mukatakanahalfwidth=65425,e.mulsquare=13205,e.multiply=215,e.mumsquare=13211,e.munahhebrew=1443,e.munahlefthebrew=1443,e.musicalnote=9834,e.musicalnotedbl=9835,e.musicflatsign=9837,e.musicsharpsign=9839,e.mussquare=13234,e.muvsquare=13238,e.muwsquare=13244,e.mvmegasquare=13241,e.mvsquare=13239,e.mwmegasquare=13247,e.mwsquare=13245,e.n=110,e.nabengali=2472,e.nabla=8711,e.nacute=324,e.nadeva=2344,e.nagujarati=2728,e.nagurmukhi=2600,e.nahiragana=12394,e.nakatakana=12490,e.nakatakanahalfwidth=65413,e.napostrophe=329,e.nasquare=13185,e.nbopomofo=12555,e.nbspace=160,e.ncaron=328,e.ncedilla=326,e.ncircle=9437,e.ncircumflexbelow=7755,e.ncommaaccent=326,e.ndotaccent=7749,e.ndotbelow=7751,e.nehiragana=12397,e.nekatakana=12493,e.nekatakanahalfwidth=65416,e.newsheqelsign=8362,e.nfsquare=13195,e.ngabengali=2457,e.ngadeva=2329,e.ngagujarati=2713,e.ngagurmukhi=2585,e.ngonguthai=3591,e.nhiragana=12435,e.nhookleft=626,e.nhookretroflex=627,e.nieunacirclekorean=12911,e.nieunaparenkorean=12815,e.nieuncieuckorean=12597,e.nieuncirclekorean=12897,e.nieunhieuhkorean=12598,e.nieunkorean=12596,e.nieunpansioskorean=12648,e.nieunparenkorean=12801,e.nieunsioskorean=12647,e.nieuntikeutkorean=12646,e.nihiragana=12395,e.nikatakana=12491,e.nikatakanahalfwidth=65414,e.nikhahitleftthai=63641,e.nikhahitthai=3661,e.nine=57,e.ninearabic=1641,e.ninebengali=2543,e.ninecircle=9320,e.ninecircleinversesansserif=10130,e.ninedeva=2415,e.ninegujarati=2799,e.ninegurmukhi=2671,e.ninehackarabic=1641,e.ninehangzhou=12329,e.nineideographicparen=12840,e.nineinferior=8329,e.ninemonospace=65305,e.nineoldstyle=63289,e.nineparen=9340,e.nineperiod=9360,e.ninepersian=1785,e.nineroman=8568,e.ninesuperior=8313,e.nineteencircle=9330,e.nineteenparen=9350,e.nineteenperiod=9370,e.ninethai=3673,e.nj=460,e.njecyrillic=1114,e.nkatakana=12531,e.nkatakanahalfwidth=65437,e.nlegrightlong=414,e.nlinebelow=7753,e.nmonospace=65358,e.nmsquare=13210,e.nnabengali=2467,e.nnadeva=2339,e.nnagujarati=2723,e.nnagurmukhi=2595,e.nnnadeva=2345,e.nohiragana=12398,e.nokatakana=12494,e.nokatakanahalfwidth=65417,e.nonbreakingspace=160,e.nonenthai=3603,e.nonuthai=3609,e.noonarabic=1606,e.noonfinalarabic=65254,e.noonghunnaarabic=1722,e.noonghunnafinalarabic=64415,e.nooninitialarabic=65255,e.noonjeeminitialarabic=64722,e.noonjeemisolatedarabic=64587,e.noonmedialarabic=65256,e.noonmeeminitialarabic=64725,e.noonmeemisolatedarabic=64590,e.noonnoonfinalarabic=64653,e.notcontains=8716,e.notelement=8713,e.notelementof=8713,e.notequal=8800,e.notgreater=8815,e.notgreaternorequal=8817,e.notgreaternorless=8825,e.notidentical=8802,e.notless=8814,e.notlessnorequal=8816,e.notparallel=8742,e.notprecedes=8832,e.notsubset=8836,e.notsucceeds=8833,e.notsuperset=8837,e.nowarmenian=1398,e.nparen=9385,e.nssquare=13233,e.nsuperior=8319,e.ntilde=241,e.nu=957,e.nuhiragana=12396,e.nukatakana=12492,e.nukatakanahalfwidth=6
35415,e.nuktabengali=2492,e.nuktadeva=2364,e.nuktagujarati=2748,e.nuktagurmukhi=2620,e.numbersign=35,e.numbersignmonospace=65283,e.numbersignsmall=65119,e.numeralsigngreek=884,e.numeralsignlowergreek=885,e.numero=8470,e.nun=1504,e.nundagesh=64320,e.nundageshhebrew=64320,e.nunhebrew=1504,e.nvsquare=13237,e.nwsquare=13243,e.nyabengali=2462,e.nyadeva=2334,e.nyagujarati=2718,e.nyagurmukhi=2590,e.o=111,e.oacute=243,e.oangthai=3629,e.obarred=629,e.obarredcyrillic=1257,e.obarreddieresiscyrillic=1259,e.obengali=2451,e.obopomofo=12571,e.obreve=335,e.ocandradeva=2321,e.ocandragujarati=2705,e.ocandravowelsigndeva=2377,e.ocandravowelsigngujarati=2761,e.ocaron=466,e.ocircle=9438,e.ocircumflex=244,e.ocircumflexacute=7889,e.ocircumflexdotbelow=7897,e.ocircumflexgrave=7891,e.ocircumflexhookabove=7893,e.ocircumflextilde=7895,e.ocyrillic=1086,e.odblacute=337,e.odblgrave=525,e.odeva=2323,e.odieresis=246,e.odieresiscyrillic=1255,e.odotbelow=7885,e.oe=339,e.oekorean=12634,e.ogonek=731,e.ogonekcmb=808,e.ograve=242,e.ogujarati=2707,e.oharmenian=1413,e.ohiragana=12362,e.ohookabove=7887,e.ohorn=417,e.ohornacute=7899,e.ohorndotbelow=7907,e.ohorngrave=7901,e.ohornhookabove=7903,e.ohorntilde=7905,e.ohungarumlaut=337,e.oi=419,e.oinvertedbreve=527,e.okatakana=12458,e.okatakanahalfwidth=65397,e.okorean=12631,e.olehebrew=1451,e.omacron=333,e.omacronacute=7763,e.omacrongrave=7761,e.omdeva=2384,e.omega=969,e.omega1=982,e.omegacyrillic=1121,e.omegalatinclosed=631,e.omegaroundcyrillic=1147,e.omegatitlocyrillic=1149,e.omegatonos=974,e.omgujarati=2768,e.omicron=959,e.omicrontonos=972,e.omonospace=65359,e.one=49,e.onearabic=1633,e.onebengali=2535,e.onecircle=9312,e.onecircleinversesansserif=10122,e.onedeva=2407,e.onedotenleader=8228,e.oneeighth=8539,e.onefitted=63196,e.onegujarati=2791,e.onegurmukhi=2663,e.onehackarabic=1633,e.onehalf=189,e.onehangzhou=12321,e.oneideographicparen=12832,e.oneinferior=8321,e.onemonospace=65297,e.onenumeratorbengali=2548,e.oneoldstyle=63281,e.oneparen=9332,e.oneperiod=9352,e.onepersian=1777,e.onequarter=188,e.oneroman=8560,e.onesuperior=185,e.onethai=3665,e.onethird=8531,e.oogonek=491,e.oogonekmacron=493,e.oogurmukhi=2579,e.oomatragurmukhi=2635,e.oopen=596,e.oparen=9386,e.openbullet=9702,e.option=8997,e.ordfeminine=170,e.ordmasculine=186,e.orthogonal=8735,e.oshortdeva=2322,e.oshortvowelsigndeva=2378,e.oslash=248,e.oslashacute=511,e.osmallhiragana=12361,e.osmallkatakana=12457,e.osmallkatakanahalfwidth=65387,e.ostrokeacute=511,e.osuperior=63216,e.otcyrillic=1151,e.otilde=245,e.otildeacute=7757,e.otildedieresis=7759,e.oubopomofo=12577,e.overline=8254,e.overlinecenterline=65098,e.overlinecmb=773,e.overlinedashed=65097,e.overlinedblwavy=65100,e.overlinewavy=65099,e.overscore=175,e.ovowelsignbengali=2507,e.ovowelsigndeva=2379,e.ovowelsigngujarati=2763,e.p=112,e.paampssquare=13184,e.paasentosquare=13099,e.pabengali=2474,e.pacute=7765,e.padeva=2346,e.pagedown=8671,e.pageup=8670,e.pagujarati=2730,e.pagurmukhi=2602,e.pahiragana=12401,e.paiyannoithai=3631,e.pakatakana=12497,e.palatalizationcyrilliccmb=1156,e.palochkacyrillic=1216,e.pansioskorean=12671,e.paragraph=182,e.parallel=8741,e.parenleft=40,e.parenleftaltonearabic=64830,e.parenleftbt=63725,e.parenleftex=63724,e.parenleftinferior=8333,e.parenleftmonospace=65288,e.parenleftsmall=65113,e.parenleftsuperior=8317,e.parenlefttp=63723,e.parenleftvertical=65077,e.parenright=41,e.parenrightaltonearabic=64831,e.parenrightbt=63736,e.parenrightex=63735,e.parenrightinferior=8334,e.parenrightmonospace=65289,e.parenrightsmall=65114,e.parenrightsuperior=8318,e.parenrighttp=63734,e.parenrightvertical=65078,e.partialdiff=8706,e.paseqhebrew=1472,e.pashtahebrew=1433,e.pasquare=13225,e.patah=1463,e.patah11=1463,e.patah1d=1463,e.patah2a=1463,e.patahhebrew=1463,e.patahnarrowhebrew=1463,e.patahquarterhebrew=1463,e.patahwidehebrew=1463,e.pazerhebrew=1441,e.pbopomofo=12550,e.pcircle=9439,e.pdotaccent=7767,e.pe=1508,e.pecyrillic=1087,e.pedagesh=64324,e.pedageshhebrew=64324,e.peezisquare=13115,e.pefinaldageshhebrew=64323,e.peharabic=1662,e.peharmenian=1402,e.pehebrew=1508,e.pehfinalarabic=64343,e.pehinitialarabic=64344,e.pehiragana=12410,e.pehmedialarabic=64345,e.pekatakana=12506,e.pemiddlehookcyrillic=1191,e.perafehebrew=64334,e.percent=37,e.percentarabic=1642,e.percentmonospace=65285,e.percentsmall=65130,e.period=46,e.periodarmenian=1417,e.periodce
3ntered=183,e.periodhalfwidth=65377,e.periodinferior=63207,e.periodmonospace=65294,e.periodsmall=65106,e.periodsuperior=63208,e.perispomenigreekcmb=834,e.perpendicular=8869,e.perthousand=8240,e.peseta=8359,e.pfsquare=13194,e.phabengali=2475,e.phadeva=2347,e.phagujarati=2731,e.phagurmukhi=2603,e.phi=966,e.phi1=981,e.phieuphacirclekorean=12922,e.phieuphaparenkorean=12826,e.phieuphcirclekorean=12908,e.phieuphkorean=12621,e.phieuphparenkorean=12812,e.philatin=632,e.phinthuthai=3642,e.phisymbolgreek=981,e.phook=421,e.phophanthai=3614,e.phophungthai=3612,e.phosamphaothai=3616,e.pi=960,e.pieupacirclekorean=12915,e.pieupaparenkorean=12819,e.pieupcieuckorean=12662,e.pieupcirclekorean=12901,e.pieupkiyeokkorean=12658,e.pieupkorean=12610,e.pieupparenkorean=12805,e.pieupsioskiyeokkorean=12660,e.pieupsioskorean=12612,e.pieupsiostikeutkorean=12661,e.pieupthieuthkorean=12663,e.pieuptikeutkorean=12659,e.pihiragana=12404,e.pikatakana=12500,e.pisymbolgreek=982,e.piwrarmenian=1411,e.plus=43,e.plusbelowcmb=799,e.pluscircle=8853,e.plusminus=177,e.plusmod=726,e.plusmonospace=65291,e.plussmall=65122,e.plussuperior=8314,e.pmonospace=65360,e.pmsquare=13272,e.pohiragana=12413,e.pointingindexdownwhite=9759,e.pointingindexleftwhite=9756,e.pointingindexrightwhite=9758,e.pointingindexupwhite=9757,e.pokatakana=12509,e.poplathai=3611,e.postalmark=12306,e.postalmarkface=12320,e.pparen=9387,e.precedes=8826,e.prescription=8478,e.primemod=697,e.primereversed=8245,e.product=8719,e.projective=8965,e.prolongedkana=12540,e.propellor=8984,e.propersubset=8834,e.propersuperset=8835,e.proportion=8759,e.proportional=8733,e.psi=968,e.psicyrillic=1137,e.psilipneumatacyrilliccmb=1158,e.pssquare=13232,e.puhiragana=12407,e.pukatakana=12503,e.pvsquare=13236,e.pwsquare=13242,e.q=113,e.qadeva=2392,e.qadmahebrew=1448,e.qafarabic=1602,e.qaffinalarabic=65238,e.qafinitialarabic=65239,e.qafmedialarabic=65240,e.qamats=1464,e.qamats10=1464,e.qamats1a=1464,e.qamats1c=1464,e.qamats27=1464,e.qamats29=1464,e.qamats33=1464,e.qamatsde=1464,e.qamatshebrew=1464,e.qamatsnarrowhebrew=1464,e.qamatsqatanhebrew=1464,e.qamatsqatannarrowhebrew=1464,e.qamatsqatanquarterhebrew=1464,e.qamatsqatanwidehebrew=1464,e.qamatsquarterhebrew=1464,e.qamatswidehebrew=1464,e.qarneyparahebrew=1439,e.qbopomofo=12561,e.qcircle=9440,e.qhook=672,e.qmonospace=65361,e.qof=1511,e.qofdagesh=64327,e.qofdageshhebrew=64327,e.qofhebrew=1511,e.qparen=9388,e.quarternote=9833,e.qubuts=1467,e.qubuts18=1467,e.qubuts25=1467,e.qubuts31=1467,e.qubutshebrew=1467,e.qubutsnarrowhebrew=1467,e.qubutsquarterhebrew=1467,e.qubutswidehebrew=1467,e.question=63,e.questionarabic=1567,e.questionarmenian=1374,e.questiondown=191,e.questiondownsmall=63423,e.questiongreek=894,e.questionmonospace=65311,e.questionsmall=63295,e.quotedbl=34,e.quotedblbase=8222,e.quotedblleft=8220,e.quotedblmonospace=65282,e.quotedblprime=12318,e.quotedblprimereversed=12317,e.quotedblright=8221,e.quoteleft=8216,e.quoteleftreversed=8219,e.quotereversed=8219,e.quoteright=8217,e.quoterightn=329,e.quotesinglbase=8218,e.quotesingle=39,e.quotesinglemonospace=65287,e.r=114,e.raarmenian=1404,e.rabengali=2480,e.racute=341,e.radeva=2352,e.radical=8730,e.radicalex=63717,e.radoverssquare=13230,e.radoverssquaredsquare=13231,e.radsquare=13229,e.rafe=1471,e.rafehebrew=1471,e.ragujarati=2736,e.ragurmukhi=2608,e.rahiragana=12425,e.rakatakana=12521,e.rakatakanahalfwidth=65431,e.ralowerdiagonalbengali=2545,e.ramiddlediagonalbengali=2544,e.ramshorn=612,e.ratio=8758,e.rbopomofo=12566,e.rcaron=345,e.rcedilla=343,e.rcircle=9441,e.rcommaaccent=343,e.rdblgrave=529,e.rdotaccent=7769,e.rdotbelow=7771,e.rdotbelowmacron=7773,e.referencemark=8251,e.reflexsubset=8838,e.reflexsuperset=8839,e.registered=174,e.registersans=63720,e.registerserif=63194,e.reharabic=1585,e.reharmenian=1408,e.rehfinalarabic=65198,e.rehiragana=12428,e.rekatakana=12524,e.rekatakanahalfwidth=65434,e.resh=1512,e.reshdageshhebrew=64328,e.reshhebrew=1512,e.reversedtilde=8765,e.reviahebrew=1431,e.reviamugrashhebrew=1431,e.revlogicalnot=8976,e.rfishhook=638,e.rfishhookreversed=639,e.rhabengali=2525,e.rhadeva=2397,e.rho=961,e.rhook=637,e.rhookturned=635,e.rhookturnedsuperior=693,e.rhosymbolgreek=1009,e.rhotichookmod=734,e.rieulacirclekorean=12913,e.rieulaparenkorean=12817,e.rieulcirclekorean=12899,e.rieulhieuhkorean=12608,e.rieulkiyeokkorean=12602,e.rieulkiyeoksioskorean=12649,e.rieulkorean=12601,e.rieulmieumkorean=12603,e.rieulpansioskorean=12652,e.rieulparenkorean=12803,e.rieulphieuphkorean=12607,e.rieulpieupkorean=12604,e.rieulpieupsioskorean=12651,e.rieulsioskorean=12605,e.rieulthieuthkorean=12606,e.rieultikeutkorean=12650,e.rieulyeorinhieuhkorean=12653,e.rightangle=8735,e.righttackbelowcmb=793,e.righttriangle=8895,e.rihiragana=12426,e.rikatakana=12522,e.rikatakanahalfwidth=6
35432,e.ring=730,e.ringbelowcmb=805,e.ringcmb=778,e.ringhalfleft=703,e.ringhalfleftarmenian=1369,e.ringhalfleftbelowcmb=796,e.ringhalfleftcentered=723,e.ringhalfright=702,e.ringhalfrightbelowcmb=825,e.ringhalfrightcentered=722,e.rinvertedbreve=531,e.rittorusquare=13137,e.rlinebelow=7775,e.rlongleg=636,e.rlonglegturned=634,e.rmonospace=65362,e.rohiragana=12429,e.rokatakana=12525,e.rokatakanahalfwidth=65435,e.roruathai=3619,e.rparen=9389,e.rrabengali=2524,e.rradeva=2353,e.rragurmukhi=2652,e.rreharabic=1681,e.rrehfinalarabic=64397,e.rrvocalicbengali=2528,e.rrvocalicdeva=2400,e.rrvocalicgujarati=2784,e.rrvocalicvowelsignbengali=2500,e.rrvocalicvowelsigndeva=2372,e.rrvocalicvowelsigngujarati=2756,e.rsuperior=63217,e.rtblock=9616,e.rturned=633,e.rturnedsuperior=692,e.ruhiragana=12427,e.rukatakana=12523,e.rukatakanahalfwidth=65433,e.rupeemarkbengali=2546,e.rupeesignbengali=2547,e.rupiah=63197,e.ruthai=3620,e.rvocalicbengali=2443,e.rvocalicdeva=2315,e.rvocalicgujarati=2699,e.rvocalicvowelsignbengali=2499,e.rvocalicvowelsigndeva=2371,e.rvocalicvowelsigngujarati=2755,e.s=115,e.sabengali=2488,e.sacute=347,e.sacutedotaccent=7781,e.sadarabic=1589,e.sadeva=2360,e.sadfinalarabic=65210,e.sadinitialarabic=65211,e.sadmedialarabic=65212,e.sagujarati=2744,e.sagurmukhi=2616,e.sahiragana=12373,e.sakatakana=12469,e.sakatakanahalfwidth=65403,e.sallallahoualayhewasallamarabic=65018,e.samekh=1505,e.samekhdagesh=64321,e.samekhdageshhebrew=64321,e.samekhhebrew=1505,e.saraaathai=3634,e.saraaethai=3649,e.saraaimaimalaithai=3652,e.saraaimaimuanthai=3651,e.saraamthai=3635,e.saraathai=3632,e.saraethai=3648,e.saraiileftthai=63622,e.saraiithai=3637,e.saraileftthai=63621,e.saraithai=3636,e.saraothai=3650,e.saraueeleftthai=63624,e.saraueethai=3639,e.saraueleftthai=63623,e.sarauethai=3638,e.sarauthai=3640,e.sarauuthai=3641,e.sbopomofo=12569,e.scaron=353,e.scarondotaccent=7783,e.scedilla=351,e.schwa=601,e.schwacyrillic=1241,e.schwadieresiscyrillic=1243,e.schwahook=602,e.scircle=9442,e.scircumflex=349,e.scommaaccent=537,e.sdotaccent=7777,e.sdotbelow=7779,e.sdotbelowdotaccent=7785,e.seagullbelowcmb=828,e.second=8243,e.secondtonechinese=714,e.section=167,e.seenarabic=1587,e.seenfinalarabic=65202,e.seeninitialarabic=65203,e.seenmedialarabic=65204,e.segol=1462,e.segol13=1462,e.segol1f=1462,e.segol2c=1462,e.segolhebrew=1462,e.segolnarrowhebrew=1462,e.segolquarterhebrew=1462,e.segoltahebrew=1426,e.segolwidehebrew=1462,e.seharmenian=1405,e.sehiragana=12379,e.sekatakana=12475,e.sekatakanahalfwidth=65406,e.semicolon=59,e.semicolonarabic=1563,e.semicolonmonospace=65307,e.semicolonsmall=65108,e.semivoicedmarkkana=12444,e.semivoicedmarkkanahalfwidth=65439,e.sentisquare=13090,e.sentosquare=13091,e.seven=55,e.sevenarabic=1639,e.sevenbengali=2541,e.sevencircle=9318,e.sevencircleinversesansserif=10128,e.sevendeva=2413,e.seveneighths=8542,e.sevengujarati=2797,e.sevengurmukhi=2669,e.sevenhackarabic=1639,e.sevenhangzhou=12327,e.sevenideographicparen=12838,e.seveninferior=8327,e.sevenmonospace=65303,e.sevenoldstyle=63287,e.sevenparen=9338,e.sevenperiod=9358,e.sevenpersian=1783,e.sevenroman=8566,e.sevensuperior=8311,e.seventeencircle=9328,e.seventeenparen=9348,e.seventeenperiod=9368,e.seventhai=3671,e.sfthyphen=173,e.shaarmenian=1399,e.shabengali=2486,e.shacyrillic=1096,e.shaddaarabic=1617,e.shaddadammaarabic=64609,e.shaddadammatanarabic=64606,e.shaddafathaarabic=64608,e.shaddakasraarabic=64610,e.shaddakasratanarabic=64607,e.shade=9618,e.shadedark=9619,e.shadelight=9617,e.shademedium=9618,e.shadeva=2358,e.shagujarati=2742,e.shagurmukhi=2614,e.shalshelethebrew=1427,e.shbopomofo=12565,e.shchacyrillic=1097,e.sheenarabic=1588,e.sheenfinalarabic=65206,e.sheeninitialarabic=65207,e.sheenmedialarabic=65208,e.sheicoptic=995,e.sheqel=8362,e.sheqelhebrew=8362,e.sheva=1456,e.sheva115=1456,e.sheva15=1456,e.sheva22=1456,e.sheva2e=1456,e.shevahebrew=1456,e.shevanarrowhebrew=1456,e.shevaquarterhebrew=1456,e.shevawidehebrew=1456,e.shhacyrillic=1211,e.shimacoptic=1005,e.shin=1513,e.shindagesh=64329,e.shindageshhebrew=64329,e.shindageshshindot=64300,e.shindageshshindothebrew=64300,e.shindageshsindot=64301,e.shindageshsindothebrew=64301,e.shindothebrew=1473,e.shinhebrew=1513,e.shinshindot=64298,e.shinshindothebrew=64298,e.shinsindot=64299,e.shinsindothebrew=64299,e.shook=642,e.sigma=963,e.sigma1=962,e.sigmafinal=962,e.
3sigmalunatesymbolgreek=1010,e.sihiragana=12375,e.sikatakana=12471,e.sikatakanahalfwidth=65404,e.siluqhebrew=1469,e.siluqlefthebrew=1469,e.similar=8764,e.sindothebrew=1474,e.siosacirclekorean=12916,e.siosaparenkorean=12820,e.sioscieuckorean=12670,e.sioscirclekorean=12902,e.sioskiyeokkorean=12666,e.sioskorean=12613,e.siosnieunkorean=12667,e.siosparenkorean=12806,e.siospieupkorean=12669,e.siostikeutkorean=12668,e.six=54,e.sixarabic=1638,e.sixbengali=2540,e.sixcircle=9317,e.sixcircleinversesansserif=10127,e.sixdeva=2412,e.sixgujarati=2796,e.sixgurmukhi=2668,e.sixhackarabic=1638,e.sixhangzhou=12326,e.sixideographicparen=12837,e.sixinferior=8326,e.sixmonospace=65302,e.sixoldstyle=63286,e.sixparen=9337,e.sixperiod=9357,e.sixpersian=1782,e.sixroman=8565,e.sixsuperior=8310,e.sixteencircle=9327,e.sixteencurrencydenominatorbengali=2553,e.sixteenparen=9347,e.sixteenperiod=9367,e.sixthai=3670,e.slash=47,e.slashmonospace=65295,e.slong=383,e.slongdotaccent=7835,e.smileface=9786,e.smonospace=65363,e.sofpasuqhebrew=1475,e.softhyphen=173,e.softsigncyrillic=1100,e.sohiragana=12381,e.sokatakana=12477,e.sokatakanahalfwidth=65407,e.soliduslongoverlaycmb=824,e.solidusshortoverlaycmb=823,e.sorusithai=3625,e.sosalathai=3624,e.sosothai=3595,e.sosuathai=3626,e.space=32,e.spacehackarabic=32,e.spade=9824,e.spadesuitblack=9824,e.spadesuitwhite=9828,e.sparen=9390,e.squarebelowcmb=827,e.squarecc=13252,e.squarecm=13213,e.squarediagonalcrosshatchfill=9641,e.squarehorizontalfill=9636,e.squarekg=13199,e.squarekm=13214,e.squarekmcapital=13262,e.squareln=13265,e.squarelog=13266,e.squaremg=13198,e.squaremil=13269,e.squaremm=13212,e.squaremsquared=13217,e.squareorthogonalcrosshatchfill=9638,e.
3squareupperlefttolowerrightfill=9639,e.squareupperrighttolowerleftfill=9640,e.squareverticalfill=9637,e.squarewhitewithsmallblack=9635,e.srsquare=13275,e.ssabengali=2487,e.ssadeva=2359,e.ssagujarati=2743,e.ssangcieuckorean=12617,e.ssanghieuhkorean=12677,e.ssangieungkorean=12672,e.ssangkiyeokkorean=12594,e.ssangnieunkorean=12645,e.ssangpieupkorean=12611,e.ssangsioskorean=12614,e.ssangtikeutkorean=12600,e.ssuperior=63218,e.sterling=163,e.sterlingmonospace=65505,e.strokelongoverlaycmb=822,e.strokeshortoverlaycmb=821,e.subset=8834,e.subsetnotequal=8842,e.subsetorequal=8838,e.succeeds=8827,e.suchthat=8715,e.suhiragana=12377,e.sukatakana=12473,e.sukatakanahalfwidth=65405,e.sukunarabic=1618,e.summation=8721,e.sun=9788,e.superset=8835,e.supersetnotequal=8843,e.supersetorequal=8839,e.svsquare=13276,e.syouwaerasquare=13180,e.t=116,e.tabengali=2468,e.tackdown=8868,e.tackleft=8867,e.tadeva=2340,e.tagujarati=2724,e.tagurmukhi=2596,e.taharabic=1591,e.tahfinalarabic=65218,e.tahinitialarabic=65219,e.tahiragana=12383,e.tahmedialarabic=65220,e.taisyouerasquare=13181,e.takatakana=12479,e.takatakanahalfwidth=65408,e.tatweelarabic=1600,e.tau=964,e.tav=1514,e.tavdages=64330,e.tavdagesh=64330,e.tavdageshhebrew=64330,e.tavhebrew=1514,e.tbar=359,e.tbopomofo=12554,e.tcaron=357,e.tccurl=680,e.tcedilla=355,e.tcheharabic=1670,e.tchehfinalarabic=64379,e.tchehinitialarabic=64380,e.tchehmedialarabic=64381,e.tcircle=9443,e.tcircumflexbelow=7793,e.tcommaaccent=355,e.tdieresis=7831,e.tdotaccent=7787,e.tdotbelow=7789,e.tecyrillic=1090,e.tedescendercyrillic=1197,e.teharabic=1578,e.tehfinalarabic=65174,e.tehhahinitialarabic=64674,e.tehhahisolatedarabic=64524,e.tehinitialarabic=65175,e.tehiragana=12390,e.tehjeeminitialarabic=64673,e.tehjeemisolatedarabic=64523,e.tehmarbutaarabic=1577,e.tehmarbutafinalarabic=65172,e.tehmedialarabic=65176,e.tehmeeminitialarabic=64676,e.tehmeemisolatedarabic=64526,e.tehnoonfinalarabic=64627,e.tekatakana=12486,e.tekatakanahalfwidth=65411,e.telephone=8481,e.telephoneblack=9742,e.telishagedolahebrew=1440,e.telishaqetanahebrew=1449,e.tencircle=9321,e.tenideographicparen=12841,e.tenparen=9341,e.tenperiod=9361,e.tenroman=8569,e.tesh=679,e.tet=1496,e.tetdagesh=64312,e.tetdageshhebrew=64312,e.tethebrew=1496,e.tetsecyrillic=1205,e.tevirhebrew=1435,e.tevirlefthebrew=1435,e.thabengali=2469,e.thadeva=2341,e.thagujarati=2725,e.thagurmukhi=2597,e.thalarabic=1584,e.thalfinalarabic=65196,e.thanthakhatlowleftthai=63640,e.thanthakhatlowrightthai=63639,e.thanthakhatthai=3660,e.thanthakhatupperleftthai=63638,e.theharabic=1579,e.thehfinalarabic=65178,e.thehinitialarabic=65179,e.thehmedialarabic=65180,e.thereexists=8707,e.therefore=8756,e.theta=952,e.theta1=977,e.thetasymbolgreek=977,e.thieuthacirclekorean=12921,e.thieuthaparenkorean=12825,e.thieuthcirclekorean=12907,e.thieuthkorean=12620,e.thieuthparenkorean=12811,e.thirteencircle=9324,e.thirteenparen=9344,e.thirteenperiod=9364,e.thonangmonthothai=3601,e.thook=429,e.thophuthaothai=3602,e.thorn=254,e.thothahanthai=3607,e.thothanthai=3600,e.thothongthai=3608,e.thothungthai=3606,e.thousandcyrillic=1154,e.thousandsseparatorarabic=1644,e.thousandsseparatorpersian=1644,e.three=51,e.threearabic=1635,e.threebengali=2537,e.threecircle=9314,e.threecircleinversesansserif=10124,e.threedeva=2409,e.threeeighths=8540,e.threegujarati=2793,e.threegurmukhi=2665,e.threehackarabic=1635,e.threehangzhou=12323,e.threeideographicparen=12834,e.threeinferior=8323,e.threemonospace=65299,e.threenumeratorbengali=2550,e.threeoldstyle=63283,e.threeparen=9334,e.threeperiod=9354,e.threepersian=1779,e.threequarters=190,e.threequartersemdash=63198,e.threeroman=8562,e.threesuperior=179,e.threethai=3667,e.thzsquare=13204,e.tihiragana=12385,e.tikatakana=12481,e.tikatakanahalfwidth=65409,e.tikeutacirclekorean=12912,e.tikeutaparenkorean=12816,e.tikeutcirclekorean=12898,e.tikeutkorean=12599,e.tikeutparenkorean=12802,e.tilde=732,e.tildebelowcmb=816,e.tildecmb=771,e.tildecomb=771,e.tildedoublecmb=864,e.tildeoperator=8764,e.tildeoverlaycmb=820,e.tildeverticalcmb=830,e.timescircle=8855,e.tipehahebrew=1430,e.tipehalefthebrew=1430,e.tippigurmukhi=2672,e.titlocyrilliccmb=1155,e.t
3iwnarmenian=1407,e.tlinebelow=7791,e.tmonospace=65364,e.toarmenian=1385,e.tohiragana=12392,e.tokatakana=12488,e.tokatakanahalfwidth=65412,e.tonebarextrahighmod=741,e.tonebarextralowmod=745,e.tonebarhighmod=742,e.tonebarlowmod=744,e.tonebarmidmod=743,e.tonefive=445,e.tonesix=389,e.tonetwo=424,e.tonos=900,e.tonsquare=13095,e.topatakthai=3599,e.tortoiseshellbracketleft=12308,e.tortoiseshellbracketleftsmall=65117,e.tortoiseshellbracketleftvertical=65081,e.tortoiseshellbracketright=12309,e.tortoiseshellbracketrightsmall=65118,e.tortoiseshellbracketrightvertical=65082,e.totaothai=3605,e.tpalatalhook=427,e.tparen=9391,e.trademark=8482,e.trademarksans=63722,e.trademarkserif=63195,e.tretroflexhook=648,e.triagdn=9660,e.triaglf=9668,e.triagrt=9658,e.triagup=9650,e.ts=678,e.tsadi=1510,e.tsadidagesh=64326,e.tsadidageshhebrew=64326,e.tsadihebrew=1510,e.tsecyrillic=1094,e.tsere=1461,e.tsere12=1461,e.tsere1e=1461,e.tsere2b=1461,e.tserehebrew=1461,e.tserenarrowhebrew=1461,e.tserequarterhebrew=1461,e.tserewidehebrew=1461,e.tshecyrillic=1115,e.tsuperior=63219,e.ttabengali=2463,e.ttadeva=2335,e.ttagujarati=2719,e.ttagurmukhi=2591,e.tteharabic=1657,e.ttehfinalarabic=64359,e.ttehinitialarabic=64360,e.ttehmedialarabic=64361,e.tthabengali=2464,e.tthadeva=2336,e.tthagujarati=2720,e.tthagurmukhi=2592,e.tturned=647,e.tuhiragana=12388,e.tukatakana=12484,e.tukatakanahalfwidth=65410,e.tusmallhiragana=12387,e.tusmallkatakana=12483,e.tusmallkatakanahalfwidth=65391,e.twelvecircle=9323,e.twelveparen=9343,e.twelveperiod=9363,e.twelveroman=8571,e.twentycircle=9331,e.twentyhangzhou=21316,e.twentyparen=9351,e.twentyperiod=9371,e.two=50,e.twoarabic=1634,e.twobengali=2536,e.twocircle=9313,e.twocircleinversesansserif=10123,e.twodeva=2408,e.twodotenleader=8229,e.twodotleader=8229,e.twodotleadervertical=65072,e.twogujarati=2792,e.twogurmukhi=2664,e.twohackarabic=1634,e.twohangzhou=12322,e.twoideographicparen=12833,e.twoinferior=8322,e.twomonospace=65298,e.twonumeratorbengali=2549,e.twooldstyle=63282,e.twoparen=9333,e.twoperiod=9353,e.twopersian=1778,e.tworoman=8561,e.twostroke=443,e.twosuperior=178,e.twothai=3666,e.twothirds=8532,e.u=117,e.uacute=250,e.ubar=649,e.ubengali=2441,e.ubopomofo=12584,e.ubreve=365,e.ucaron=468,e.ucircle=9444,e.ucircumflex=251,e.ucircumflexbelow=7799,e.ucyrillic=1091,e.udattadeva=2385,e.udblacute=369,e.udblgrave=533,e.udeva=2313,e.udieresis=252,e.udieresisacute=472,e.udieresisbelow=7795,e.udieresiscaron=474,e.udieresiscyrillic=1265,e.udieresisgrave=476,e.udieresismacron=470,e.udotbelow=7909,e.ugrave=249,e.ugujarati=2697,e.ugurmukhi=2569,e.uhiragana=12358,e.uhookabove=7911,e.uhorn=432,e.uhornacute=7913,e.uhorndotbelow=7921,e.uhorngrave=7915,e.uhornhookabove=7917,e.uhorntilde=7919,e.uhungarumlaut=369,e.uhungarumlautcyrillic=1267,e.uinvertedbreve=535,e.ukatakana=12454,e.ukatakanahalfwidth=65395,e.ukcyrillic=1145,e.ukorean=12636,e.umacron=363,e.umacroncyrillic=1263,e.umacrondieresis=7803,e.umatragurmukhi=2625,e.umonospace=65365,e.underscore=95,e.underscoredbl=8215,e.underscoremonospace=65343,e.underscorevertical=65075,e.underscorewavy=65103,e.union=8746,e.universal=8704,e.uogonek=371,e.uparen=9392,e.upblock=9600,e.upperdothebrew=1476,e.upsilon=965,e.upsilondieresis=971,e.upsilondieresistonos=944,e.upsilonlatin=650,e.upsilontonos=973,e.uptackbelowcmb=797,e.uptackmod=724,e.uragurmukhi=2675,e.uring=367,e.ushortcyrillic=1118,e.usmallhiragana=12357,e.usmallkatakana=12453,e.usmallkatakanahalfwidth=65385,e.ustraightcyrillic=1199,e.ustraightstrokecyrillic=1201,e.utilde=361,e.utildeacute=7801,e.utildebelow=7797,e.uubengali=2442,e.uudeva=2314,e.uugujarati=2698,e.uugurmukhi=2570,e.uumatragurmukhi=2626,e.uuvowelsignbengali=2498,e.uuvowelsigndeva=2370,e.uuvowelsigngujarati=2754,e.uvowelsignbengali=2497,e.uvowelsigndeva=2369,e.uvowelsigngujarati=2753,e.v=118,e.vadeva=2357,e.vagujarati=2741,e.vagurmukhi=2613,e.vakatakana=12535,e.vav=1493,e.vavdagesh=64309,e.vavdagesh65=64309,e.vavdageshhebrew=64309,e.vavhebrew=1493,e.vavholam=64331,e.vavholamhebrew=64331,e.vavvavhebrew=1520,e.vavyodhebrew=1521,e.vcircle=9445,e.vdotbelow=7807,e.vecyrillic=1074,e.veharabic=1700,e.vehfinalarabic=64363,e.vehinitialarabic=64364,e.vehmedialarabic=64365,e.vekatakana=12537,e.venus=9792,e.verticalbar=124,e.verticallineabovecmb=781,e.verticallinebelowcmb=809,e.verticallinelowmod=716,e.verticallinemod=712,e.vewarmenian=1406,e.vhook=651,e.vikatakana=12536,e.viramabengali=2509,e.viramadeva=2381,e.viramagujarati=2765,e.visargabengali=2435,e.visargadeva=2307,e.visargagujarati=2691,e.vmonospace=65366,e.voarmenian=1400,e.voicediterationhiragana=12446,e.voicediterationkatakana=12542,e.voicedmarkkana=12443,e.voicedmarkkanahalfwidth=6
35438,e.vokatakana=12538,e.vparen=9393,e.vtilde=7805,e.vturned=652,e.vuhiragana=12436,e.vukatakana=12532,e.w=119,e.wacute=7811,e.waekorean=12633,e.wahiragana=12431,e.wakatakana=12527,e.wakatakanahalfwidth=65436,e.wakorean=12632,e.wasmallhiragana=12430,e.wasmallkatakana=12526,e.wattosquare=13143,e.wavedash=12316,e.wavyunderscorevertical=65076,e.wawarabic=1608,e.wawfinalarabic=65262,e.wawhamzaabovearabic=1572,e.wawhamzaabovefinalarabic=65158,e.wbsquare=13277,e.wcircle=9446,e.wcircumflex=373,e.wdieresis=7813,e.wdotaccent=7815,e.wdotbelow=7817,e.wehiragana=12433,e.weierstrass=8472,e.wekatakana=12529,e.wekorean=12638,e.weokorean=12637,e.wgrave=7809,e.whitebullet=9702,e.whitecircle=9675,e.whitecircleinverse=9689,e.whitecornerbracketleft=12302,e.whitecornerbracketleftvertical=65091,e.whitecornerbracketright=12303,e.whitecornerbracketrightvertical=65092,e.whitediamond=9671,e.whitediamondcontainingblacksmalldiamond=9672,e.whitedownpointingsmalltriangle=9663,e.whitedownpointingtriangle=9661,e.whiteleftpointingsmalltriangle=9667,e.whiteleftpointingtriangle=9665,e.whitelenticularbracketleft=12310,e.whitelenticularbracketright=12311,e.whiterightpointingsmalltriangle=9657,e.whiterightpointingtriangle=9655,e.whitesmallsquare=9643,e.whitesmilingface=9786,e.whitesquare=9633,e.whitestar=9734,e.whitetelephone=9743,e.whitetortoiseshellbracketleft=12312,e.whitetortoiseshellbracketright=12313,e.whiteuppointingsmalltriangle=9653,e.whiteuppointingtriangle=9651,e.wihiragana=12432,e.wikatakana=12528,e.wikorean=12639,e.wmonospace=65367,e.wohiragana=12434,e.wokatakana=12530,e.wokatakanahalfwidth=65382,e.won=8361,e.wonmonospace=65510,e.wowaenthai=3623,e.wparen=9394,e.wring=7832,e.wsuperior=695,e.wturned=653,e.wynn=447,e.x=120,e.xabovecmb=829,e.xbopomofo=12562,e.xcircle=9447,e.xdieresis=7821,e.xdotaccent=7819,e.xeharmenian=1389,e.xi=958,e.xmonospace=65368,e.xparen=9395,e.xsuperior=739,e.y=121,e.yaadosquare=13134,e.yabengali=2479,e.yacute=253,e.yadeva=2351,e.yaekorean=12626,e.yagujarati=2735,e.yagurmukhi=2607,e.yahiragana=12420,e.yakatakana=12516,e.yakatakanahalfwidth=65428,e.yakorean=12625,e.yamakkanthai=3662,e.yasmallhiragana=12419,e.yasmallkatakana=12515,e.yasmallkatakanahalfwidth=65388,e.yatcyrillic=1123,e.ycircle=9448,e.ycircumflex=375,e.ydieresis=255,e.ydotaccent=7823,e.ydotbelow=7925,e.yeharabic=1610,e.yehbarreearabic=1746,e.yehbarreefinalarabic=64431,e.yehfinalarabic=65266,e.yehhamzaabovearabic=1574,e.yehhamzaabovefinalarabic=65162,e.yehhamzaaboveinitialarabic=65163,e.yehhamzaabovemedialarabic=65164,e.yehinitialarabic=65267,e.yehmedialarabic=65268,e.yehmeeminitialarabic=64733,e.yehmeemisolatedarabic=64600,e.yehnoonfinalarabic=64660,e.yehthreedotsbelowarabic=1745,e.yekorean=12630,e.yen=165,e.yenmonospace=65509,e.yeokorean=12629,e.yeorinhieuhkorean=12678,e.yerahbenyomohebrew=1450,e.yerahbenyomolefthebrew=1450,e.yericyrillic=1099,e.yerudieresiscyrillic=1273,e.yesieungkorean=12673,e.yesieungpansioskorean=12675,e.yesieungsioskorean=12674,e.yetivhebrew=1434,e.ygrave=7923,e.yhook=436,e.yhookabove=7927,e.yiarmenian=1397,e.yicyrillic=1111,e.yikorean=12642,e.yinyang=9775,e.yiwnarmenian=1410,e.ymonospace=65369,e.yod=1497,e.yoddagesh=64313,e.yoddageshhebrew=64313,e.yodhebrew=1497,e.yodyodhebrew=1522,e.yodyodpatahhebrew=64287,e.yohiragana=12424,e.yoikorean=12681,e.yokatakana=12520,e.yokatakanahalfwidth=65430,e.yokorean=12635,e.yosmallhiragana=12423,e.yosmallkatakana=12519,e.yosmallkatakanahalfwidth=65390,e.yotgreek=1011,e.yoyaekorean=12680,e.yoyakorean=12679,e.yoyakthai=3618,e.yoyingthai=3597,e.yparen=9396,e.ypogegrammeni=890,e.ypogegrammenigreekcmb=837,e.yr=422,e.yring=7833,e.ysuperior=696,e.ytilde=7929,e.yturned=654,e.yuhiragana=12422,e.yuikorean=12684,e.yukatakana=12518,e.yukatakanahalfwidth=65429,e.yukorean=12640,e.yusbigcyrillic=1131,e.yusbigiotifiedcyrillic=1133,e.yuslittlecyrillic=1127,e.yuslittleiotifiedcyrillic=1129,e.yusmallhiragana=12421,e.yusmallkatakana=12517,e.yusmallkatakanahalfwidth=65389,e.yuyekorean=12683,e.yuyeokorean=12682,e.yyabengali=2527,e.yyadeva=2399,e.z=122,e.zaarmenian=1382,e.zacute=378,e.zadeva=2395,e.zagurmukhi=2651,e.zaharabic=1592,e.zahfinalarabic=6
35222,e.zahinitialarabic=65223,e.zahiragana=12374,e.zahmedialarabic=65224,e.zainarabic=1586,e.zainfinalarabic=65200,e.zakatakana=12470,e.zaqefgadolhebrew=1429,e.zaqefqatanhebrew=1428,e.zarqahebrew=1432,e.zayin=1494,e.zayindagesh=64310,e.zayindageshhebrew=64310,e.zayinhebrew=1494,e.zbopomofo=12567,e.zcaron=382,e.zcircle=9449,e.zcircumflex=7825,e.zcurl=657,e.zdot=380,e.zdotaccent=380,e.zdotbelow=7827,e.zecyrillic=1079,e.zedescendercyrillic=1177,e.zedieresiscyrillic=1247,e.zehiragana=12380,e.zekatakana=12476,e.zero=48,e.zeroarabic=1632,e.zerobengali=2534,e.zerodeva=2406,e.zerogujarati=2790,e.zerogurmukhi=2662,e.zerohackarabic=1632,e.zeroinferior=8320,e.zeromonospace=65296,e.zerooldstyle=63280,e.zeropersian=1776,e.zerosuperior=8304,e.zerothai=3664,e.zerowidthjoiner=65279,e.zerowidthnonjoiner=8204,e.zerowidthspace=8203,e.zeta=950,e.zhbopomofo=12563,e.zhearmenian=1386,e.zhebrevecyrillic=1218,e.zhecyrillic=1078,e.zhedescendercyrillic=1175,e.zhedieresiscyrillic=1245,e.zihiragana=12376,e.zikatakana=12472,e.zinorhebrew=1454,e.zlinebelow=7829,e.zmonospace=65370,e.zohiragana=12382,e.zokatakana=12478,e.zparen=9397,e.zretroflexhook=656,e.zstroke=438,e.zuhiragana=12378,e.zukatakana=12474,e[".notdef"]=0,e.angbracketleftbig=9001,e.angbracketleftBig=9001,e.angbracketleftbigg=9001,e.angbracketleftBigg=9001,e.angbracketrightBig=9002,e.angbracketrightbig=9002,e.angbracketrightBigg=9002,e.angbracketrightbigg=9002,e.arrowhookleft=8618,e.arrowhookright=8617,e.arrowlefttophalf=8636,e.arrowleftbothalf=8637,e.arrownortheast=8599,e.arrownorthwest=8598,e.arrowrighttophalf=8640,e.arrowrightbothalf=8641,e.arrowsoutheast=8600,e.arrowsouthwest=8601,e.backslashbig=8726,e.backslashBig=8726,e.backslashBigg=8726,e.backslashbigg=8726,e.bardbl=8214,e.bracehtipdownleft=65079,e.bracehtipdownright=65079,e.bracehtipupleft=65080,e.bracehtipupright=65080,e.braceleftBig=123,e.braceleftbig=123,e.braceleftbigg=123,e.braceleftBigg=123,e.bracerightBig=125,e.bracerightbig=125,e.bracerightbigg=125,e.bracerightBigg=125,e.bracketleftbig=91,e.bracketleftBig=91,e.bracketleftbigg=91,e.bracketleftBigg=91,e.bracketrightBig=93,e.bracketrightbig=93,e.bracketrightbigg=93,e.bracketrightBigg=93,e.ceilingleftbig=8968,e.ceilingleftBig=8968,e.ceilingleftBigg=8968,e.ceilingleftbigg=8968,e.ceilingrightbig=8969,e.ceilingrightBig=8969,e.ceilingrightbigg=8969,e.ceilingrightBigg=8969,e.circledotdisplay=8857,e.circledottext=8857,e.circlemultiplydisplay=8855,e.circlemultiplytext=8855,e.circleplusdisplay=8853,e.circleplustext=8853,e.contintegraldisplay=8750,e.contintegraltext=8750,e.coproductdisplay=8720,e.coproducttext=8720,e.floorleftBig=8970,e.floorleftbig=8970,e.floorleftbigg=8970,e.floorleftBigg=8970,e.floorrightbig=8971,e.floorrightBig=8971,e.floorrightBigg=8971,e.floorrightbigg=8971,e.hatwide=770,e.hatwider=770,e.hatwidest=770,e.intercal=7488,e.integraldisplay=8747,e.integraltext=8747,e.intersectiondisplay=8898,e.intersectiontext=8898,e.logicalanddisplay=8743,e.logicalandtext=8743,e.logicalordisplay=8744,e.logicalortext=8744,e.parenleftBig=40,e.parenleftbig=40,e.parenleftBigg=40,e.parenleftbigg=40,e.parenrightBig=41,e.parenrightbig=41,e.parenrightBigg=41,e.parenrightbigg=41,e.prime=8242,e.productdisplay=8719,e.producttext=8719,e.radicalbig=8730,e.radicalBig=8730,e.radicalBigg=8730,e.radicalbigg=8730,e.radicalbt=8730,e.radicaltp=8730,e.radicalvertex=8730,e.slashbig=47,e.slashBig=47,e.slashBigg=47,e.slashbigg=47,e.summationdisplay=8721,e.summationtext=8721,e.tildewide=732,e.tildewider=732,e.tildewidest=732,e.uniondisplay=8899,e.unionmultidisplay=8846,e.unionmultitext=8846,e.unionsqdisplay=8852,e.unionsqtext=8852,e.uniontext=8899,e.vextenddouble=8741,e.vextendsingle=8739}),z=t(function(e){e.space=32,e.a1=9985,e.a2=9986,e.a202=9987,e.a3=9988,e.a4=9742,e.a5=9990,e.a119=9991,e.a118=9992,e.a117=9993,e.a11=9755,e.a12=9758,e.a13=9996,e.a14=9997,e.a15=9998,e.a16=9999,e.a105=1e4,e.a17=10001,e.a18=10002,e.a19=10003,e.a20=10004,e.a21=10005,e.a22=10006,e.a23=10007,e.a24=10008,e.a25=10009,e.a26=10010,e.a27=10011,e.a28=10012,e.a6=10013,e.a7=10014,e.a8=10015,e.a9=10016,e.a10=10017,e.a29=10018,e.a30=10019,e.a31=10020,e.a32=10021,e.a33=10022,e.a34=10023,e.a35=9733,e.a36=10025,e.a37=10026,e.a38=10027,e.a39=10028,e.a40=10029,e.a41=10030,e.a42=10031,e.a43=10032,e.a44=10033,e.a45=10034,e.a46=10035,e.a47=10036,e.a48=10037,e.a49=10038,e.a50=10039,e.a51=10040,e.a52=10041,e.a53=10042,e.a54=10043,e.a55=10044,e.a56=10045,e.a57=10046,e.a58=10047,e.a59=10048,e.a60=10049,e.a61=10050,e.a62=10051,e.a63=10052,e.a64=10053,e.a6
35=10054,e.a66=10055,e.a67=10056,e.a68=10057,e.a69=10058,e.a70=10059,e.a71=9679,e.a72=10061,e.a73=9632,e.a74=10063,e.a203=10064,e.a75=10065,e.a204=10066,e.a76=9650,e.a77=9660,e.a78=9670,e.a79=10070,e.a81=9687,e.a82=10072,e.a83=10073,e.a84=10074,e.a97=10075,e.a98=10076,e.a99=10077,e.a100=10078,e.a101=10081,e.a102=10082,e.a103=10083,e.a104=10084,e.a106=10085,e.a107=10086,e.a108=10087,e.a112=9827,e.a111=9830,e.a110=9829,e.a109=9824,e.a120=9312,e.a121=9313,e.a122=9314,e.a123=9315,e.a124=9316,e.a125=9317,e.a126=9318,e.a127=9319,e.a128=9320,e.a129=9321,e.a130=10102,e.a131=10103,e.a132=10104,e.a133=10105,e.a134=10106,e.a135=10107,e.a136=10108,e.a137=10109,e.a138=10110,e.a139=10111,e.a140=10112,e.a141=10113,e.a142=10114,e.a143=10115,e.a144=10116,e.a145=10117,e.a146=10118,e.a147=10119,e.a148=10120,e.a149=10121,e.a150=10122,e.a151=10123,e.a152=10124,e.a153=10125,e.a154=10126,e.a155=10127,e.a156=10128,e.a157=10129,e.a158=10130,e.a159=10131,e.a160=10132,e.a161=8594,e.a163=8596,e.a164=8597,e.a196=10136,e.a165=10137,e.a192=10138,e.a166=10139,e.a167=10140,e.a168=10141,e.a169=10142,e.a170=10143,e.a171=10144,e.a172=10145,e.a173=10146,e.a162=10147,e.a174=10148,e.a175=10149,e.a176=10150,e.a177=10151,e.a178=10152,e.a179=10153,e.a193=10154,e.a180=10155,e.a199=10156,e.a181=10157,e.a200=10158,e.a182=10159,e.a201=10161,e.a183=10162,e.a184=10163,e.a197=10164,e.a185=10165,e.a194=10166,e.a198=10167,e.a186=10168,e.a195=10169,e.a187=10170,e.a188=10171,e.a189=10172,e.a190=10173,e.a191=10174,e.a89=10088,e.a90=10089,e.a93=10090,e.a94=10091,e.a91=10092,e.a92=10093,e.a205=10094,e.a85=10095,e.a206=10096,e.a86=10097,e.a87=10098,e.a88=10099,e.a95=10100,e.a96=10101,e[".notdef"]=0});G.getGlyphsUnicode=g,G.getDingbatsGlyphsUnicode=z},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.getSupplementalGlyphMapForCalibri=G.getSupplementalGlyphMapForArialBlack=G.getGlyphMapForStandardFonts=G.getSymbolsFonts=G.getSerifFonts=G.getNonStdFontMap=G.getStdFontMap=void 0;var t=h(186),g=(0,t.getLookupTableFactory)(function(n){n.ArialNarrow="Helvetica",n["ArialNarrow-Bold"]="Helvetica-Bold",n["ArialNarrow-BoldItalic"]="Helvetica-BoldOblique",n["ArialNarrow-Italic"]="Helvetica-Oblique",n.ArialBlack="Helvetica",n["ArialBlack-Bold"]="Helvetica-Bold",n["ArialBlack-BoldItalic"]="Helvetica-BoldOblique",n["ArialBlack-Italic"]="Helvetica-Oblique",n["Arial-Black"]="Helvetica",n["Arial-Black-Bold"]="Helvetica-Bold",n["Arial-Black-BoldItalic"]="Helvetica-BoldOblique",n["Arial-Black-Italic"]="Helvetica-Oblique",n.Arial="Helvetica",n["Arial-Bold"]="Helvetica-Bold",n["Arial-BoldItalic"]="Helvetica-BoldOblique",n["Arial-Italic"]="Helvetica-Oblique",n["Arial-BoldItalicMT"]="Helvetica-BoldOblique",n["Arial-BoldMT"]="Helvetica-Bold",n["Arial-ItalicMT"]="Helvetica-Oblique",n.ArialMT="Helvetica",n["Courier-Bold"]="Courier-Bold",n["Courier-BoldItalic"]="Courier-BoldOblique",n["Courier-Italic"]="Courier-Oblique",n.CourierNew="Courier",n["CourierNew-Bold"]="Courier-Bold",n["CourierNew-BoldItalic"]="Courier-BoldOblique",n["CourierNew-Italic"]="Courier-Oblique",n["CourierNewPS-BoldItalicMT"]="Courier-BoldOblique",n["CourierNewPS-BoldMT"]="Courier-Bold",n["CourierNewPS-ItalicMT"]="Courier-Oblique",n.CourierNewPSMT="Courier",n.Helvetica="Helvetica",n["Helvetica-Bold"]="Helvetica-Bold",n["Helvetica-BoldItalic"]="Helvetica-BoldOblique",n["Helvetica-BoldOblique"]="Helvetica-BoldOblique",n["Helvetica-Italic"]="Helvetica-Oblique",n["Helvetica-Oblique"]="Helvetica-Oblique",n.SegoeUISymbol="Helvetica",n["Symbol-Bold"]="Symbol",n["Symbol-BoldItalic"]="Symbol",n["Symbol-Italic"]="Symbol",n.TimesNewRoman="Times-Roman",n["TimesNewRoman-Bold"]="Times-Bold",n["TimesNewRoman-BoldItalic"]="Times-BoldItalic",n["TimesNewRoman-Italic"]="Times-Italic",n.TimesNewRomanPS="Times-Roman",n["TimesNewRomanPS-Bold"]="Times-Bold",n["TimesNewRomanPS-BoldItalic"]="Times-BoldItalic",n["TimesNewRomanPS-BoldItalicMT"]="Times-BoldItalic",n["TimesNewRomanPS-BoldMT"]="Times-Bold",n["TimesNewRomanPS-Italic"]="Times-Italic",n["TimesNewRomanPS-ItalicMT"]="Times-Italic",n.TimesNewRomanPSMT="Times-Roman",n["TimesNewRomanPSMT-Bold"]="Times-Bold",n["TimesNewRomanPSMT-BoldItalic"]="Times-BoldItalic",n["TimesNewRomanPSMT-Italic"]="Times-Italic"});G.getStdFontMap=g;var z=(0,t.getLookupTableFactory)(function(n){n.Calibri="Helvetica",n["Calibri-Bold"]="Helvetica-Bold",n["Calibri-BoldItalic"]="Helvetica-BoldOblique",n["Calibri-Italic"]="Helvetica-Oblique",n.CenturyGothic="Helvetica",n["CenturyGothic-Bold"]="Helvetica-Bold",n["CenturyGothic-BoldItalic"]="Helvetica-BoldOblique",n["CenturyGothic-Italic"]="Helvetica-Oblique",n.ComicSansMS="Comic Sans MS",n["ComicSansMS-Bold"]="Comic Sans MS-Bold",n["ComicSansMS-BoldItalic"]="Comic Sans MS-BoldItalic",n["ComicSansMS-Italic"]="Comic Sans MS-Italic",n.LucidaConsole="Courier",n["LucidaConsole-Bold"]="Courier-Bold",n["LucidaConsole-BoldItalic"]="Courier-BoldOblique",n["LucidaConsole-Italic"]="Courier-Oblique",n["LucidaSans-Demi"]="Helvetica-Bold",n["MS-Gothic"]="MS Gothic",n["MS-Gothic-Bold"]="MS Gothic-Bold",n["MS-Gothic-BoldItalic"]="MS Gothic-BoldItalic",n["MS-Gothic-Italic"]="MS Gothic-Italic",n["MS-Mincho"]="MS Mincho",n["MS-Mincho-Bold"]="MS Mincho-Bold",n["MS-Mincho-BoldItalic"]="MS Mincho-BoldItalic",n["MS-Mincho-Italic"]="MS Mincho-Italic",n["MS-PGothic"]="MS PGothic",n["MS-PGothic-Bold"]="MS PGothic-Bold",n["MS-PGothic-BoldItalic"]="MS PGothic-BoldItalic",n["MS-PGothic-Italic"]="MS PGothic-Italic",n["MS-PMincho"]="MS PMincho",n["MS-PMincho-Bold"]="MS PMincho-Bold",n["MS-PMincho-BoldItalic"]="MS PMincho-BoldItalic",n["MS-PMincho-Italic"]="MS PMincho-Italic",n.NuptialScript="Times-Italic",n.Wingdings="ZapfDingbats"});G.getNonStdFontMap=z;var e=(0,t.getLookupTableFactory)(function(n){n["Adobe Jenson"]=!0,n["Adobe Text"]=!0,n.Albertus=!0,n.Aldus=!0,n.Alexandria=!0,n.Algerian=!0,n["American Typewriter"]=!0,n.Antiqua=!0,n.Apex=!0,n.Arno=!0,n.Aster=!0,n.Aurora=!0,n.Baskerville=!0,n.Bell=!0,n.Bembo=!0,n["Bembo Schoolbook"]=!0,n.Benguiat=!0,n["Berkeley Old Style"]=!0,n["Bernhard Modern"]=!0,n["Berthold City"]=!0,n.Bodoni=!0,n["Bauer Bodoni"]=!0,n["Book Antiqua"]=!0,n.Bookman=!0,n["Bordeaux Roman"]=!0,n["Californian FB"]=!0,n.Calisto=!0,n.Calvert=!0,n.Capitals=!0,n.Cambria=!0,n.Cartier=!0,n.Caslon=!0,n.Catull=!0,n.Centaur=!0,n["Century Old Style"]=!0,n["Century Schoolbook"]=!0,n.Chaparral=!0,n["Charis SIL"]=!0,n.Cheltenham=!0,n["Cholla Slab"]=!0,n.Clarendon=!0,n.Clearface=!0,n.Cochin=!0,n.Colonna=!0,n["Computer Modern"]=!0,n["Concrete Roman"]=!0,n.Constantia=!0,n["Cooper Black"]=!0,n.Corona=!0,n.Ecotype=!0,n.Egyptienne=!0,n.Elephant=!0,n.Excelsior=!0,n.Fairfield=!0,n["FF Scala"]=!0,n.Folkard=!0,n.Footlight=!0,n.FreeSerif=!0,n["Friz Quadrata"]=!0,n.Garamond=!0,n.Gentium=!0,n.Georgia=!0,n.Gloucester=!0,n["Goudy Old Style"]=!0,n["Goudy Schoolbook"]=!0,n["Goudy Pro Font"]=!0,n.Granjon=!0,n["Guardian Egyptian"]=!0,n.Heather=!0,n.Hercules=!0,n["High Tower Text"]=!0,n.Hiroshige=!0,n["Hoefler Text"]=!0,n["Humana Serif"]=!0,n.Imprint=!0,n["Ionic No. 5"]=!0,n.Janson=!0,n.Joanna=!0,n.Korinna=!0,n.Lexicon=!0,n["Liberation Serif"]=!0,n["Linux Libertine"]=!0,n.Literaturnaya=!0,n.Lucida=!0,n["Lucida Bright"]=!0,n.Melior=!0,n.Memphis=!0,n.Miller=!0,n.Minion=!0,n.Modern=!0,n["Mona Lisa"]=!0,n["Mrs Eaves"]=!0,n["MS Serif"]=!0,n["Museo Slab"]=!0,n["New York"]=!0,n["Nimbus Roman"]=!0,n["NPS Rawlinson Roadway"]=!0,n.NuptialScript=!0,n.Palatino=!0,n.Perpetua=!0,n.Plantin=!0,n["Plantin Schoolbook"]=!0,n.Playbill=!0,n["Poor Richard"]=!0,n["Rawl
3inson Roadway"]=!0,n.Renault=!0,n.Requiem=!0,n.Rockwell=!0,n.Roman=!0,n["Rotis Serif"]=!0,n.Sabon=!0,n.Scala=!0,n.Seagull=!0,n.Sistina=!0,n.Souvenir=!0,n.STIX=!0,n["Stone Informal"]=!0,n["Stone Serif"]=!0,n.Sylfaen=!0,n.Times=!0,n.Trajan=!0,n.Trinit\u00E9=!0,n["Trump Mediaeval"]=!0,n.Utopia=!0,n["Vale Type"]=!0,n["Bitstream Vera"]=!0,n["Vera Serif"]=!0,n.Versailles=!0,n.Wanted=!0,n.Weiss=!0,n["Wide Latin"]=!0,n.Windsor=!0,n.XITS=!0});G.getSerifFonts=e;var se=(0,t.getLookupTableFactory)(function(n){n.Dingbats=!0,n.Symbol=!0,n.ZapfDingbats=!0});G.getSymbolsFonts=se;var ue=(0,t.getLookupTableFactory)(function(n){n[2]=10,n[3]=32,n[4]=33,n[5]=34,n[6]=35,n[7]=36,n[8]=37,n[9]=38,n[10]=39,n[11]=40,n[12]=41,n[13]=42,n[14]=43,n[15]=44,n[16]=45,n[17]=46,n[18]=47,n[19]=48,n[20]=49,n[21]=50,n[22]=51,n[23]=52,n[24]=53,n[25]=54,n[26]=55,n[27]=56,n[28]=57,n[29]=58,n[30]=894,n[31]=60,n[32]=61,n[33]=62,n[34]=63,n[35]=64,n[36]=65,n[37]=66,n[38]=67,n[39]=68,n[40]=69,n[41]=70,n[42]=71,n[43]=72,n[44]=73,n[45]=74,n[46]=75,n[47]=76,n[48]=77,n[49]=78,n[50]=79,n[51]=80,n[52]=81,n[53]=82,n[54]=83,n[55]=84,n[56]=85,n[57]=86,n[58]=87,n[59]=88,n[60]=89,n[61]=90,n[62]=91,n[63]=92,n[64]=93,n[65]=94,n[66]=95,n[67]=96,n[68]=97,n[69]=98,n[70]=99,n[71]=100,n[72]=101,n[73]=102,n[74]=103,n[75]=104,n[76]=105,n[77]=106,n[78]=107,n[79]=108,n[80]=109,n[81]=110,n[82]=111,n[83]=112,n[84]=113,n[85]=114,n[86]=115,n[87]=116,n[88]=117,n[89]=118,n[90]=119,n[91]=120,n[92]=121,n[93]=122,n[94]=123,n[95]=124,n[96]=125,n[97]=126,n[98]=196,n[99]=197,n[100]=199,n[101]=201,n[102]=209,n[103]=214,n[104]=220,n[105]=225,n[106]=224,n[107]=226,n[108]=228,n[109]=227,n[110]=229,n[111]=231,n[112]=233,n[113]=232,n[114]=234,n[115]=235,n[116]=237,n[117]=236,n[118]=238,n[119]=239,n[120]=241,n[121]=243,n[122]=242,n[123]=244,n[124]=246,n[125]=245,n[126]=250,n[127]=249,n[128]=251,n[129]=252,n[130]=8224,n[131]=176,n[132]=162,n[133]=163,n[134]=167,n[135]=8226,n[136]=182,n[137]=223,n[138]=174,n[139]=169,n[140]=8482,n[141]=180,n[142]=168,n[143]=8800,n[144]=198,n[145]=216,n[146]=8734,n[147]=177,n[148]=8804,n[149]=8805,n[150]=165,n[151]=181,n[152]=8706,n[153]=8721,n[154]=8719,n[156]=8747,n[157]=170,n[158]=186,n[159]=8486,n[160]=230,n[161]=248,n[162]=191,n[163]=161,n[164]=172,n[165]=8730,n[166]=402,n[167]=8776,n[168]=8710,n[169]=171,n[170]=187,n[171]=8230,n[210]=218,n[223]=711,n[224]=321,n[225]=322,n[227]=353,n[229]=382,n[234]=253,n[252]=263,n[253]=268,n[254]=269,n[258]=258,n[260]=260,n[261]=261,n[265]=280,n[266]=281,n[268]=283,n[269]=313,n[275]=323,n[276]=324,n[278]=328,n[284]=345,n[285]=346,n[286]=347,n[292]=367,n[295]=377,n[296]=378,n[298]=380,n[305]=963,n[306]=964,n[307]=966,n[308]=8215,n[309]=8252,n[310]=8319,n[311]=8359,n[312]=8592,n[313]=8593,n[337]=9552,n[493]=1039,n[494]=1040,n[705]=1524,n[706]=8362,n[710]=64288,n[711]=64298,n[759]=1617,n[761]=1776,n[763]=1778,n[775]=1652,n[777]=1764,n[778]=1780,n[779]=1781,n[780]=1782,n[782]=771,n[783]=64726,n[786]=8363,n[788]=8532,n[790]=768,n[791]=769,n[792]=768,n[795]=803,n[797]=64336,n[798]=64337,n[799]=64342,n[800]=64343,n[801]=64344,n[802]=64345,n[803]=64362,n[804]=64363,n[805]=64364,n[2424]=7821,n[2425]=7822,n[2426]=7823,n[2427]=7824,n[2428]=7825,n[2429]=7826,n[2430]=7827,n[2433]=7682,n[2678]=8045,n[2679]=8046,n[2830]=1552,n[2838]=686,n[2840]=751,n[2842]=753,n[2843]=754,n[2844]=755,n[2846]=757,n[2856]=767,n[2857]=848,n[2858]=849,n[2862]=853,n[2863]=854,n[2864]=855,n[2865]=861,n[2866]=862,n[2906]=7460,n[2908]=7462,n[2909]=7463,n[2910]=7464,n[2912]=7466,n[2913]=7467,n[2914]=7468,n[2916]=7470,n[2917]=7471,n[2918]=7472,n[2920]=7474,n[2921]=7475,n[2922]=7476,n[2924]=7478,n[2925]=7479,n[2926]=7480,n[2928]=7482,n[2929]=7483,n[2930]=7484,n[2932]=7486,n[2933]=7487,n[2934]=7488,n[2936]=7490,n[2937]=7491,n[2938]=7492,n[2940]=7494,n[2941]=7495,n[2942]=7496,n[2944]=7498,n[2946]=7500,n[2948]=7502,n[2950]=7504,n[2951]=7505,n[2952]=7506,n[2954]=7508,n[2955]=7509,n[2956]=7510,n[2958]=7512,n[2959]=7513,n[2960]=7514,n[2962]=7516,n[2963]=7517,n[2964]=7518,n[2966]=7520,n[2967]=7521,n[2968]=7522,n[2970]=7524,n[2971]=7525,n[2972]=7526,n[2974]=7528,n[2975]=7529,n[2976]=7530,n[2978]=1537,n[2979]=1538,n[2980]=1539,n[2982]=1549,n[2983]=1551,n[2984]=1
3552,n[2986]=1554,n[2987]=1555,n[2988]=1556,n[2990]=1623,n[2991]=1624,n[2995]=1775,n[2999]=1791,n[3002]=64290,n[3003]=64291,n[3004]=64292,n[3006]=64294,n[3007]=64295,n[3008]=64296,n[3011]=1900,n[3014]=8223,n[3015]=8244,n[3017]=7532,n[3018]=7533,n[3019]=7534,n[3075]=7590,n[3076]=7591,n[3079]=7594,n[3080]=7595,n[3083]=7598,n[3084]=7599,n[3087]=7602,n[3088]=7603,n[3091]=7606,n[3092]=7607,n[3095]=7610,n[3096]=7611,n[3099]=7614,n[3100]=7615,n[3103]=7618,n[3104]=7619,n[3107]=8337,n[3108]=8338,n[3116]=1884,n[3119]=1885,n[3120]=1885,n[3123]=1886,n[3124]=1886,n[3127]=1887,n[3128]=1887,n[3131]=1888,n[3132]=1888,n[3135]=1889,n[3136]=1889,n[3139]=1890,n[3140]=1890,n[3143]=1891,n[3144]=1891,n[3147]=1892,n[3148]=1892,n[3153]=580,n[3154]=581,n[3157]=584,n[3158]=585,n[3161]=588,n[3162]=589,n[3165]=891,n[3166]=892,n[3169]=1274,n[3170]=1275,n[3173]=1278,n[3174]=1279,n[3181]=7622,n[3182]=7623,n[3282]=11799,n[3316]=578,n[3379]=42785,n[3393]=1159,n[3416]=8377});G.getGlyphMapForStandardFonts=ue;var ne=(0,t.getLookupTableFactory)(function(n){n[227]=322,n[264]=261,n[291]=346});G.getSupplementalGlyphMapForArialBlack=ne;var ie=(0,t.getLookupTableFactory)(function(n){n[1]=32,n[4]=65,n[17]=66,n[18]=67,n[24]=68,n[28]=69,n[38]=70,n[39]=71,n[44]=72,n[47]=73,n[58]=74,n[60]=75,n[62]=76,n[68]=77,n[69]=78,n[75]=79,n[87]=80,n[89]=81,n[90]=82,n[94]=83,n[100]=84,n[104]=85,n[115]=86,n[116]=87,n[121]=88,n[122]=89,n[127]=90,n[258]=97,n[268]=261,n[271]=98,n[272]=99,n[273]=263,n[282]=100,n[286]=101,n[295]=281,n[296]=102,n[336]=103,n[346]=104,n[349]=105,n[361]=106,n[364]=107,n[367]=108,n[371]=322,n[373]=109,n[374]=110,n[381]=111,n[383]=243,n[393]=112,n[395]=113,n[396]=114,n[400]=115,n[401]=347,n[410]=116,n[437]=117,n[448]=118,n[449]=119,n[454]=120,n[455]=121,n[460]=122,n[463]=380,n[853]=44,n[855]=58,n[856]=46,n[876]=47,n[878]=45,n[882]=45,n[894]=40,n[895]=41,n[896]=91,n[897]=93,n[923]=64,n[1004]=48,n[1005]=49,n[1006]=50,n[1007]=51,n[1008]=52,n[1009]=53,n[1010]=54,n[1011]=55,n[1012]=56,n[1013]=57,n[1081]=37,n[1085]=43,n[1086]=45});G.getSupplementalGlyphMapForCalibri=ie},function(le,G,h){var t=h(186).getLookupTableFactory,g=t(function(r){r[63721]=169,r[63193]=169,r[63720]=174,r[63194]=174,r[63722]=8482,r[63195]=8482,r[63729]=9127,r[63730]=9128,r[63731]=9129,r[63740]=9131,r[63741]=9132,r[63742]=9133,r[63726]=9121,r[63727]=9122,r[63728]=9123,r[63737]=9124,r[63738]=9125,r[63739]=9126,r[63723]=9115,r[63724]=9116,r[63725]=9117,r[63734]=9118,r[63735]=9119,r[63736]=9120});function z(r){return r>=65520&&r<=65535?0:r>=62976&&r<=63743?g()[r]||r:r===173?45:r}function e(r,L){var J=L[r];if(J!==void 0)return J;if(!r)return-1;if(r[0]==="u"){var V=r.length,j;if(V===7&&r[1]==="n"&&r[2]==="i")j=r.substring(3);else if(V>=5&&V<=7)j=r.substring(1);else return-1;if(j===j.toUpperCase()&&(J=parseInt(j,16),J>=0))return J}return-1}var se=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}];function ue(r){for(var L=0,J=se.length;L<J;L++){var V=se[L];if(r>=V.begin&&r<V.end)return L}return-1}function ne(r){var L=se[13];return r>=L.begin&&r<L.end||(L=se[11],r>=L.begin&&r<L.end)}var ie=t(function(r){r["\xA8"]=" \u0308",r["\xAF"]=" \u0304",r["\xB4"]=" \u0301",r.\u00B5="\u03BC",r["\xB8"]=" \u0327",r.\u0132="IJ",r.\u0133="ij",r.\u013F="L\xB7",r.\u0140="l\xB7",r.\u0149="\u02BCn",r.\u017F="s",r.\u01C4="D\u017D",r.\u01C5="D\u017E",r.\u01C6="d\u017E",r.\u01C7="LJ",r.\u01C8="Lj",r.\u01C9="lj",r.\u01CA="NJ",r.\u01CB="Nj",r.\u01CC="nj",r.\u01F1="DZ",r.\u01F2="Dz",r.\u01F3="dz",r["\u02D8"]=" \u0306",r["\u02D9"]=" \u0307",r["\u02DA"]=" \u030A",r["\u02DB"]=" \u0328",r["\u02DC"]=" \u0303",r["\u02DD"]=" \u030B",r.\u037A=" \u0345",r["\u0384"]=" \u0301",r.\u03D0="\u03B2",r.\u03D1="\u03B8",r.\u03D2="\u03A5",r.\u03D5="\u03C6",r.\u03D6="\u03C0",r.\u03F0="\u03BA",r.\u03F1="\u03C1",r.\u03F2="\u03C2",r["\u03F4"]="\u0398",r["\u03F5"]="\u03B5",r["\u03F9"]="\u03A3",r.\u0587="\u0565\u0582",r.\u0675="\u0627\u0674",r.\u0676="\u0648\u0674",r.\u0677="\u06C7\u0674",r.\u0678="\u064A\u0674",r.\u0E33="\u0E4D\u0E32",r.\u0EB3="\u0ECD\u0EB2",r.\u0EDC="\u0EAB\u0E99",r.\u0EDD="\u0EAB\u0EA1",r["\u0F77"]="\u0FB2\u0F81",r["\u0F79"]="\u0FB3\u0F81",r.\u1E9A="a\u02BE",r["\u1FBD"]=" \u0313",r["\u1FBF"]=" \u0313",r["\u1FC0"]=" \u0342",r["\u1FFE"]=" \u0314",r["\u2002"]=" ",r["\u2003"]=" ",r["\u2004"]=" ",r["\u2005"]=" ",r["\u2006"]=" ",r["\u2008"]=" ",r["\u2009"]=" ",r["\u200A"]=" ",r["\u2017"]=" \u0333",r["\u2024"]=".",r["\u2025"]="..",r["\u2026"]="...",r["\u2033"]="\u2032\u2032",r["\u2034"]="\u2032\u2032\u2032",r["\u2036"]="\u2035\u2035",r["\u2037"]="\u2035\u2035\u2035",r["\u203C"]="!!",r["\u203E"]=" \u0305",r["\u2047"]="??",r["\u2048"]="?!",r["\u2049"]="!?",r["\u2057"]="\u2032\u2032\u2032\u2032",r["\u205F"]=" ",r["\u20A8"]="Rs",r["\u2100"]="a/c",r["\u2101"]="a/s",r["\u2103"]="\xB0C",r["\u2105"]="c/o",r["\u2106"]="c/u",r.\u2107="\u0190",r["\u2109"]="\xB0F",r["\u2116"]="No",r["\u2121"]="TEL",r.\u2135="\u05D0",r.\u2136="\u05D1",r.\u2137="\u05D2",r.\u2138="\u05D3",r["\u213B"]="FAX",r["\u2160"]="I",r["\u2161"]="II",r["\u2162"]="III",r["\u2163"]="IV",r["\u2164"]="V",r["\u2165"]="VI",r["\u2166"]="VII",r["\u2167"]="VIII",r["\u2168"]="IX",r["\u2169"]="X",r["\u216A"]="XI",r["\u216B"]="XII",r["\u216C"]="L",r["\u216D"]="C",r["\u216E"]="D",r["\u216F"]="M",r["\u2170"]="i",r["\u2171"]="ii",r["\u2172"]="iii",r["\u2173"]="iv",r["\u2174"]="v",r["\u2175"]="vi",r["\u2176"]="vii",r["\u2177"]="viii",r["\u2178"]="ix",r["\u2179"]="x",r["\u217A"]="xi",r["\u217B"]="xii",r["\u217C"]="l",r["\u217D"]="c",r["\u217E"]="d",r["\u217F"]="m",r["\u222C"]="\u222B\u222B",r["\u222D"]="\u222B\u222B\u222B",r["\u222F"]="\u222E\u222E",r["\u2230"]="\u222E\u222E\u222E",r["\u2474"]="(1)",r["\u2475"]="(2)",r["\u2476"]="(3)",r["\u2477"]="(4)",r["\u2478"]="(5)",r["\u2479"]="(6)",r["\u247A"]="(7)",r["\u247B"]="(8)",r["\u247C"]="(9)",r["\u247D"]="(10)",r["\u247E"]="(11)",r["\u247F"]="(12)",r["\u2480"]="(13)",r["\u2481"]="(14)",r["\u2482"]="(15)",r["\u2483"]="(16)",r["\u2484"]="(17)",r["\u2485"]="(18)",r["\u2486"]="(19)",r["\u2487"]="(20)",r["\u2488"]="1.",r["\u2489"]="2.",r["\u248A"]="3.",r["\u248B"]="4.",r["\u248C"]="5.",r["\u248D"]="6.",r["\u248E"]="7.",r["\u248F"]="8.",r["\u2490"]="9.",r["\u2491"]="10.",r["\u2492"]="11.",r["\u2493"]="12.",r["\u2494"]="13.",r["\u2495"]="14.",r["\u2496"]="15.",r["\u2497"]="16.",r["\u2498"]="17.",r["\u2499"]="18.",r["\u249A"]="19.",r["\u249B"]="20.",r["\u249C"]="(a)",r["\u249D"]="(b)",r["\u249E"]="(c)",r["\u249F"]="(d)",r["\u24A0"]="(e)",r["\u24A1"]="(f)",r["\u24A2"]="(g)",r["\u24A3"]="(h)",r["\u24A4"]="(i)",r["\u24A5"]="(j)",r["\u24A6"]="(k)",r["\u24A7"]="(l)",r["\u24A8"]="(m)",r["\u24A9"]="(n)",r["\u24AA"]="(o)",r["\u24AB"]="(p)",r["\u24AC"]="(q)",r["\u24AD"]="(r)",r["\u24AE"]="(s)",r["\u24AF"]="(t)",r["\u24B0"]="(u)",r["\u24B1"]="(v)",r["\u24B2"]="(w)",r["\u24B3"]="(x)",r["\u24B4"]="(y)",r["\u24B5"]="(z)",r["\u2A0C"]="\u222B\u222B\u222B\u222B",r["\u2A74"]="::=",r["\u2A75"]="==",r["\u2A76"]="===",r["\u2E9F"]="\u6BCD",r["\u2EF3"]="\u9F9F",r["\u2F00"]="\u4E00",r["\u2F01"]="\u4E28",r["\u2F02"]="\u4E36",r["\u2F03"]="\u4E3F",r["\u2F04"]="\u4E59",r["\u2F05"]="\u4E85",r["\u2F06"]="\u4E8C",r["\u2F07"]="\u4EA0",r["\u2F08"]="\u4EBA",r["\u2F09"]="\u513F",r["\u2F0A"]="\u5165",r["\u2F0B"]="\u516B",r["\u2F0C"]="\u5182",r["\u2F0D"]="\u5196",r["\u2F0E"]="\u51AB",r["\u2F0F"]="\u51E0",r["\u2F10"]="\u51F5",r["\u2F11"]="\u5200",r["\u2F12"]="\u529B",r["\u2F13"]="\u52F9",r["\u2F14"]="\u5315",r["\u2F15"]="\u531A",r["\u2F16"]="\u5338",r["\u2F17"]="\u5341",r["\u2F18"]="\u535C",r["\u2F19"]="\u5369",r["\u2F1A"]="\u5382",r["\u2F1B"]="\u53B6",r["\u2F1C"]="\u53C8",r["\u2F1D"]="\u53E3",r["\u2F1E"]="\u56D7",r["\u2F1F"]="\u571F",r["\u2F20"]="\u58EB",r["\u2F21"]="\u5902",r["\u2F22"]="\u590A",r["\u2F23"]="\u5915",r["\u2F24"]="\u5927",r["\u2F25"]="\u5973",r["\u2F26"]="\u5B50",r["\u2F27"]="\u5B80",r["\u2F28"]="\u5BF8",r["\u2F29"]="\u5C0F",r["\u2F2A"]="\u5C22",r["\u2F2B"]="\u5C38",r["\u2F2C"]="\u5C6E",r["\u2F2D"]="\u5C71",r["\u2F2E"]="\u5DDB",r["\u2F2F"]="\u5DE5",r["\u2F30"]="\u5DF1",r["\u2F31"]="\u5DFE",r["\u2F32"]="\u5E72",r["\u2F33"]="\u5E7A",r["\u2F34"]="\u5E7F",r["\u2F35"]="\u5EF4",r["\u2F36"]="\u5EFE",r["\u2F37"]="\u5F0B",r["\u2F38"]="\u5F13",r["\u2F39"]="\u5F50",r["\u2F3A"]="\u5F61",r["\u2F3B"]="\u5F73",r["\u2F3C"]="\u5FC3",r["\u2F3D"]="\u6208",r["\u2F3E"]="\u6236",r["\u2F3F"]="\u624B",r["\u2F40"]="\u652F",r["\u2F41"]="\u6534",r["\u2F42"]="\u6587",r["\u2F43"]="\u6597",r["\u2F44"]="\u65A4",r["\u2F45"]="\u65B9",r["\u2F46"]="\u65E0",r["\u2F47"]="\u65E5",r["\u2F48"]="\u66F0",r["\u2F49"]="\u6708",r["\u2F4A"]="\u6728",r["\u2F4B"]="\u6B20",r["\u2F4C"]="\u6B62",r["\u2F4D"]="\u6B79",r["\u2F4E"]="\u6BB3",r["\u2F4F"]="\u6BCB",r["\u2F50"]="\u6BD4",r["\u2F51"]="\u6BDB",r["\u2F52"]="\u6C0F",r["\u2F53"]="\u6C14",r["\u2F54"]="\u6C34",r["\u2F55"]="\u706B",r["\u2F56"]="\u722A",r["\u2F57"]="\u7236",r["\u2F58"]="\u723B",r["\u2F59"]="\u723F",r["\u2F5A"]="\u7247",r["\u2F5B"]="\u7259",r["\u2F5C"]="\u725B",r["\u2F5D"]="\u72AC",r["\u2F5E"]="\u7384",r["\u2F5F"]="\u7389",r["\u2F60"]="\u74DC",r["\u2F61"]="\u74E6",r["\u2F62"]="\u7518",r["\u2F63"]="\u751F",r["\u2F64"]="\u7528",r["\u2F65"]="\u7530",r["\u2F66"]="\u758B",r["\u2F67"]="\u7592",r["\u2F68"]="\u7676",r["\u2F69"]="\u767D",r["\u2F6A"]="\u76AE",r["\u2F6B"]="\u76BF",r["\u2F6C"]="\u76EE",r["\u2F6D"]="\u77DB",r["\u2F6E"]="\u77E2",r["\u2F6F"]="\u77F3",r["\u2F70"]="\u793A",r["\u2F71"]="\u79B8",r["\u2F72"]="\u79BE",r["\u2F73"]="\u7A74",r["\u2F74"]="\u7ACB",r["\u2F75"]="\u7AF9",r["\u2F76"]="\u7C73",r["\u2F77"]="\u7CF8",r["\u2F78"]="\u7F36",r["\u2F79"]="\u7F51",r["\u2F7A"]="\u7F8A",r["\u2F7B"]="\u7FBD",r["\u2F7C"]="\u8001",r["\u2F7D"]="\u800C",r["\u2F7E"]="\u8012",r["\u2F7F"]="\u8033",r["\u2F80"]="\u807F",r["\u2F81"]="\u8089",r["\u2F82"]="\u81E3",r["\u2F83"]="\u81EA",r["\u2F84"]="\u81F3",r["\u2F85"]="\u81FC",r["\u2F86"]="\u820C",r["\u2F87"]="\u821B",r["\u2F88"]="\u821F",r["\u2F89"]="\u826E",r["\u2F8A"]="\u8272",r["\u2F8B"]="\u8278",r["\u2F8C"]="\u864D",r["\u2F8D"]="\u866B",r["\u2F8E"]="\u8840",r["\u2F8F"]="\u884C",r["\u2F90"]="\u8863",r["\u2F91"]="\u897E",r["\u2F92"]="\u898B",r["\u2F93"]="\u89D2",r["\u2F94"]="\u8A00",r["\u2F95"]="\u8C37",r["\u2F96"]="\u8C46",r["\u2F97"]="\u8C55",r["\u2F98"]="\u8C78",r["\u2F99"]="\u8C9D",r["\u2F9A"]="\u8D64",r["\u2F9B"]="\u8D70",r["\u2F9C"]="\u8DB3",r["\u2F9D"]="\u8EAB",r["\u2F9E"]="\u8ECA",r["\u2F9F"]="\u8F9B",r["\u2FA0"]="\u8FB0",r["\u2FA1"]="\u8FB5",r["\u2FA2"]="\u9091",r["\u2FA3"]="\u9149",r["\u2FA4"]="\u91C6",r["\u2FA5"]="\u91CC",r["\u2FA6"]="\u91D1",r["\u2FA7"]="\u9577",r["\u2FA8"]="\u9580",r["\u2FA9"]="\u961C",r["\u2FAA"]="\u96B6",r["\u2FAB"]="\u96B9",r["\u2FAC"]="\u96E8",r["\u2FAD"]="\u9751",r["\u2FAE"]="\u975E",r["\u2FAF"]="\u9762",r["\u2FB0"]="\u9769",r["\u2FB1"]="\u97CB",r["\u2FB2"]="\u97ED",r["\u2FB3"]="\u97F3",r["\u2FB4"]="\u9801",r["\u2FB5"]="\u98A8",r["\u2FB6"]="\u98DB",r["\u2FB7"]="\u98DF",r["\u2FB8"]="\u9996",r["\u2FB9"]="\u9999",r["\u2FBA"]="\u99AC",r["\u2FBB"]="\u9AA8",r["\u2FBC"]="\u9AD8",r["\u2FBD"]="\u9ADF",r["\u2FBE"]="\u9B25",r["\u2FBF"]="\u9B2F",r["\u2FC0"]="\u9B32",r["\u2FC1"]="\u9B3C",r["\u2FC2"]="\u9B5A",r["\u2FC3"]="\u9CE5",r["\u2FC4"]="\u9E75",r["\u2FC5"]="\u9E7F",r["\u2FC6"]="\u9EA5",r["\u2FC7"]="\u9EBB",r["\u2FC8"]="\u9EC3",r["\u2FC9"]="\u9ECD",r["\u2FCA"]="\u9ED1",r["\u2FCB"]="\u9EF9",r["\u2FCC"]="\u9EFD",r["\u2FCD"]="\u9F0E",r["\u2FCE"]="\u9F13",r["\u2FCF"]="\u9F20",r["\u2FD0"]="\u9F3B",r["\u2FD1"]="\u9F4A",r["\u2FD2"]="\u9F52",r["\u2FD3"]="\u9F8D",r["\u2FD4"]="\u9F9C",r["\u2FD5"]="\u9FA0",r["\u3036"]="\u3012",r["\u3038"]="\u5341",r["\u3039"]="\u5344",r["\u303A"]="\u5345",r["\u309B"]=" \u3099",r["\u309C"]=" \u309A",r.\u3131="\u1100",r.\u3132="\u1101",r.\u3133="\u11AA",r.\u3134="\u1102",r.\u3135="\u11AC",r.\u3136="\u11AD",r.\u3137="\u1103",r.\u3138="\u1104",r.\u3139="\u1105",r.\u313A="\u11B0",r.\u313B="\u11B1",r.\u313C="\u11B2",r.\u313D="\u11B3",r.\u313E="\u11B4",r.\u313F="\u11B5",r.\u3140="\u111A",r.\u3141="\u1106",r.\u3142="\u1107",r.\u3143="\u1108",r.\u3144="\u1121",r.\u3145="\u1109",r.\u3146="\u110A",r.\u3147="\u110B",r.\u3148="\u110C",r.\u3149="\u110D",r.\u314A="\u110E",r.\u314B="\u110F",r.\u314C="\u1110",r.\u314D="\u1111",r.\u314E="\u1112",r.\u314F="\u
31161",r.\u3150="\u1162",r.\u3151="\u1163",r.\u3152="\u1164",r.\u3153="\u1165",r.\u3154="\u1166",r.\u3155="\u1167",r.\u3156="\u1168",r.\u3157="\u1169",r.\u3158="\u116A",r.\u3159="\u116B",r.\u315A="\u116C",r.\u315B="\u116D",r.\u315C="\u116E",r.\u315D="\u116F",r.\u315E="\u1170",r.\u315F="\u1171",r.\u3160="\u1172",r.\u3161="\u1173",r.\u3162="\u1174",r.\u3163="\u1175",r.\u3164="\u1160",r.\u3165="\u1114",r.\u3166="\u1115",r.\u3167="\u11C7",r.\u3168="\u11C8",r.\u3169="\u11CC",r.\u316A="\u11CE",r.\u316B="\u11D3",r.\u316C="\u11D7",r.\u316D="\u11D9",r.\u316E="\u111C",r.\u316F="\u11DD",r.\u3170="\u11DF",r.\u3171="\u111D",r.\u3172="\u111E",r.\u3173="\u1120",r.\u3174="\u1122",r.\u3175="\u1123",r.\u3176="\u1127",r.\u3177="\u1129",r.\u3178="\u112B",r.\u3179="\u112C",r.\u317A="\u112D",r.\u317B="\u112E",r.\u317C="\u112F",r.\u317D="\u1132",r.\u317E="\u1136",r.\u317F="\u1140",r.\u3180="\u1147",r.\u3181="\u114C",r.\u3182="\u11F1",r.\u3183="\u11F2",r.\u3184="\u1157",r.\u3185="\u1158",r.\u3186="\u1159",r.\u3187="\u1184",r.\u3188="\u1185",r.\u3189="\u1188",r.\u318A="\u1191",r.\u318B="\u1192",r.\u318C="\u1194",r.\u318D="\u119E",r.\u318E="\u11A1",r["\u3200"]="(\u1100)",r["\u3201"]="(\u1102)",r["\u3202"]="(\u1103)",r["\u3203"]="(\u1105)",r["\u3204"]="(\u1106)",r["\u3205"]="(\u1107)",r["\u3206"]="(\u1109)",r["\u3207"]="(\u110B)",r["\u3208"]="(\u110C)",r["\u3209"]="(\u110E)",r["\u320A"]="(\u110F)",r["\u320B"]="(\u1110)",r["\u320C"]="(\u1111)",r["\u320D"]="(\u1112)",r["\u320E"]="(\u1100\u1161)",r["\u320F"]="(\u1102\u1161)",r["\u3210"]="(\u1103\u1161)",r["\u3211"]="(\u1105\u1161)",r["\u3212"]="(\u1106\u1161)",r["\u3213"]="(\u1107\u1161)",r["\u3214"]="(\u1109\u1161)",r["\u3215"]="(\u110B\u1161)",r["\u3216"]="(\u110C\u1161)",r["\u3217"]="(\u110E\u1161)",r["\u3218"]="(\u110F\u1161)",r["\u3219"]="(\u1110\u1161)",r["\u321A"]="(\u1111\u1161)",r["\u321B"]="(\u1112\u1161)",r["\u321C"]="(\u110C\u116E)",r["\u321D"]="(\u110B\u1169\u110C\u1165\u11AB)",r["\u321E"]="(\u110B\u1169\u1112\u116E)",r["\u3220"]="(\u4E00)",r["\u3221"]="(\u4E8C)",r["\u3222"]="(\u4E09)",r["\u3223"]="(\u56DB)",r["\u3224"]="(\u4E94)",r["\u3225"]="(\u516D)",r["\u3226"]="(\u4E03)",r["\u3227"]="(\u516B)",r["\u3228"]="(\u4E5D)",r["\u3229"]="(\u5341)",r["\u322A"]="(\u6708)",r["\u322B"]="(\u706B)",r["\u322C"]="(\u6C34)",r["\u322D"]="(\u6728)",r["\u322E"]="(\u91D1)",r["\u322F"]="(\u571F)",r["\u3230"]="(\u65E5)",r["\u3231"]="(\u682A)",r["\u3232"]="(\u6709)",r["\u3233"]="(\u793E)",r["\u3234"]="(\u540D)",r["\u3235"]="(\u7279)",r["\u3236"]="(\u8CA1)",r["\u3237"]="(\u795D)",r["\u3238"]="(\u52B4)",r["\u3239"]="(\u4EE3)",r["\u323A"]="(\u547C)",r["\u323B"]="(\u5B66)",r["\u323C"]="(\u76E3)",r["\u323D"]="(\u4F01)",r["\u323E"]="(\u8CC7)",r["\u323F"]="(\u5354)",r["\u3240"]="(\u796D)",r["\u3241"]="(\u4F11)",r["\u3242"]="(\u81EA)",r["\u3243"]="(\u81F3)",r["\u32C0"]="1\u6708",r["\u32C1"]="2\u6708",r["\u32C2"]="3\u6708",r["\u32C3"]="4\u6708",r["\u32C4"]="5\u6708",r["\u32C5"]="6\u6708",r["\u32C6"]="7\u6708",r["\u32C7"]="8\u6708",r["\u32C8"]="9\u6708",r["\u32C9"]="10\u6708",r["\u32CA"]="11\u6708",r["\u32CB"]="12\u6708",r["\u3358"]="0\u70B9",r["\u3359"]="1\u70B9",r["\u335A"]="2\u70B9",r["\u335B"]="3\u70B9",r["\u335C"]="4\u70B9",r["\u335D"]="5\u70B9",r["\u335E"]="6\u70B9",r["\u335F"]="7\u70B9",r["\u3360"]="8\u70B9",r["\u3361"]="9\u70B9",r["\u3362"]="10\u70B9",r["\u3363"]="11\u70B9",r["\u3364"]="12\u70B9",r["\u3365"]="13\u70B9",r["\u3366"]="14\u70B9",r["\u3367"]="15\u70B9",r["\u3368"]="16\u70B9",r["\u3369"]="17\u70B9",r["\u336A"]="18\u70B9",r["\u336B"]="19\u70B9",r["\u336C"]="20\u70B9",r["\u336D"]="21\u70B9",r["\u336E"]="22\u70B9",r["\u336F"]="23\u70B9",r["\u3370"]="24\u70B9",r["\u33E0"]="1\u65E5",r["\u33E1"]="2\u65E5",r["\u33E2"]="3\u65E5",r["\u33E3"]="4\u65E5",r["\u33E4"]="5\u65E5",r["\u33E5"]="6\u65E5",r["\u33E6"]="7\u65E5",r["\u33E7"]="8\u65E5",r["\u33E8"]="9\u65E5",r["\u33E9"]="10\u65E5",r["\u33EA"]="11\u65E5",r["\u33EB"]="12\u65E5",r["\u33EC"]="13\u65E5",r["\u33ED"]="14\u65E5",r["\u33EE"]="15\u65E5",r["\u33EF"]="16\u65E5",r["\u33F0"]="17\u65E5",r["\u33F1"]="18\u65E5",r["\u33F2"]="19\u65E5",r["\u33F3"]="20\u65E5",r["\u33F4"]="21\u65E5",r["\u33F5"]="22\u65E5",r["\u33F6"]="23\u65E5",r["\u33F7"]="24\u65E5",r["\u33F8"]="25\u65E5",r["\u33F9"]="26\u65E5",r["\u33FA"]="27\u65E5",r["\u33FB"]="28\u65E5",r["\u33FC"]="29\u65E5",r["\u33FD"]="30\u65E5",r["\u33FE"]="31\u65E5",r.\uFB00="ff",r.\uFB01="fi",r.\uFB02="fl",r.\uFB03="ffi",r.\uFB04="ffl",r.\uFB05="\u017Ft",r.\uFB06="st",r.\uFB13="\u0574\u0576",r.\uFB14="\u0574\u0565",r.\uFB15="\u0574\u056B",r.\uFB16="\u057E\u0576",r.\uFB17="\u0574\u056D",r.\uFB4F="\u05D0\u05DC",r.\uFB50="\u0671",r.\uFB51="\u0671",r.\uFB52="\u067B",r.\uFB53="\u
3067B",r.\uFB54="\u067B",r.\uFB55="\u067B",r.\uFB56="\u067E",r.\uFB57="\u067E",r.\uFB58="\u067E",r.\uFB59="\u067E",r.\uFB5A="\u0680",r.\uFB5B="\u0680",r.\uFB5C="\u0680",r.\uFB5D="\u0680",r.\uFB5E="\u067A",r.\uFB5F="\u067A",r.\uFB60="\u067A",r.\uFB61="\u067A",r.\uFB62="\u067F",r.\uFB63="\u067F",r.\uFB64="\u067F",r.\uFB65="\u067F",r.\uFB66="\u0679",r.\uFB67="\u0679",r.\uFB68="\u0679",r.\uFB69="\u0679",r.\uFB6A="\u06A4",r.\uFB6B="\u06A4",r.\uFB6C="\u06A4",r.\uFB6D="\u06A4",r.\uFB6E="\u06A6",r.\uFB6F="\u06A6",r.\uFB70="\u06A6",r.\uFB71="\u06A6",r.\uFB72="\u0684",r.\uFB73="\u0684",r.\uFB74="\u0684",r.\uFB75="\u0684",r.\uFB76="\u0683",r.\uFB77="\u0683",r.\uFB78="\u0683",r.\uFB79="\u0683",r.\uFB7A="\u0686",r.\uFB7B="\u0686",r.\uFB7C="\u0686",r.\uFB7D="\u0686",r.\uFB7E="\u0687",r.\uFB7F="\u0687",r.\uFB80="\u0687",r.\uFB81="\u0687",r.\uFB82="\u068D",r.\uFB83="\u068D",r.\uFB84="\u068C",r.\uFB85="\u068C",r.\uFB86="\u068E",r.\uFB87="\u068E",r.\uFB88="\u0688",r.\uFB89="\u0688",r.\uFB8A="\u0698",r.\uFB8B="\u0698",r.\uFB8C="\u0691",r.\uFB8D="\u0691",r.\uFB8E="\u06A9",r.\uFB8F="\u06A9",r.\uFB90="\u06A9",r.\uFB91="\u06A9",r.\uFB92="\u06AF",r.\uFB93="\u06AF",r.\uFB94="\u06AF",r.\uFB95="\u06AF",r.\uFB96="\u06B3",r.\uFB97="\u06B3",r.\uFB98="\u06B3",r.\uFB99="\u06B3",r.\uFB9A="\u06B1",r.\uFB9B="\u06B1",r.\uFB9C="\u06B1",r.\uFB9D="\u06B1",r.\uFB9E="\u06BA",r.\uFB9F="\u06BA",r.\uFBA0="\u06BB",r.\uFBA1="\u06BB",r.\uFBA2="\u06BB",r.\uFBA3="\u06BB",r.\uFBA4="\u06C0",r.\uFBA5="\u06C0",r.\uFBA6="\u06C1",r.\uFBA7="\u06C1",r.\uFBA8="\u06C1",r.\uFBA9="\u06C1",r.\uFBAA="\u06BE",r.\uFBAB="\u06BE",r.\uFBAC="\u06BE",r.\uFBAD="\u06BE",r.\uFBAE="\u06D2",r.\uFBAF="\u06D2",r.\uFBB0="\u06D3",r.\uFBB1="\u06D3",r.\uFBD3="\u06AD",r.\uFBD4="\u06AD",r.\uFBD5="\u06AD",r.\uFBD6="\u06AD",r.\uFBD7="\u06C7",r.\uFBD8="\u06C7",r.\uFBD9="\u06C6",r.\uFBDA="\u06C6",r.\uFBDB="\u06C8",r.\uFBDC="\u06C8",r.\uFBDD="\u0677",r.\uFBDE="\u06CB",r.\uFBDF="\u06CB",r.\uFBE0="\u06C5",r.\uFBE1="\u06C5",r.\uFBE2="\u06C9",r.\uFBE3="\u06C9",r.\uFBE4="\u06D0",r.\uFBE5="\u06D0",r.\uFBE6="\u06D0",r.\uFBE7="\u06D0",r.\uFBE8="\u0649",r.\uFBE9="\u0649",r.\uFBEA="\u0626\u0627",r.\uFBEB="\u0626\u0627",r.\uFBEC="\u0626\u06D5",r.\uFBED="\u0626\u06D5",r.\uFBEE="\u0626\u0648",r.\uFBEF="\u0626\u0648",r.\uFBF0="\u0626\u06C7",r.\uFBF1="\u0626\u06C7",r.\uFBF2="\u0626\u06C6",r.\uFBF3="\u0626\u06C6",r.\uFBF4="\u0626\u06C8",r.\uFBF5="\u0626\u06C8",r.\uFBF6="\u0626\u06D0",r.\uFBF7="\u0626\u06D0",r.\uFBF8="\u0626\u06D0",r.\uFBF9="\u0626\u0649",r.\uFBFA="\u0626\u0649",r.\uFBFB="\u0626\u0649",r.\uFBFC="\u06CC",r.\uFBFD="\u06CC",r.\uFBFE="\u06CC",r.\uFBFF="\u06CC",r.\uFC00="\u0626\u062C",r.\uFC01="\u0626\u062D",r.\uFC02="\u0626\u0645",r.\uFC03="\u0626\u0649",r.\uFC04="\u0626\u064A",r.\uFC05="\u0628\u062C",r.\uFC06="\u0628\u062D",r.\uFC07="\u0628\u062E",r.\uFC08="\u0628\u0645",r.\uFC09="\u0628\u0649",r.\uFC0A="\u0628\u064A",r.\uFC0B="\u062A\u062C",r.\uFC0C="\u062A\u062D",r.\uFC0D="\u062A\u062E",r.\uFC0E="\u062A\u0645",r.\uFC0F="\u062A\u0649",r.\uFC10="\u062A\u064A",r.\uFC11="\u062B\u062C",r.\uFC12="\u062B\u0645",r.\uFC13="\u062B\u0649",r.\uFC14="\u062B\u064A",r.\uFC15="\u062C\u062D",r.\uFC16="\u062C\u0645",r.\uFC17="\u062D\u062C",r.\uFC18="\u062D\u0645",r.\uFC19="\u062E\u062C",r.\uFC1A="\u062E\u062D",r.\uFC1B="\u062E\u0645",r.\uFC1C="\u0633\u062C",r.\uFC1D="\u0633\u062D",r.\uFC1E="\u0633\u062E",r.\uFC1F="\u0633\u0645",r.\uFC20="\u0635\u062D",r.\uFC21="\u0635\u0645",r.\uFC22="\u0636\u062C",r.\uFC23="\u0636\u062D",r.\uFC24="\u0636\u062E",r.\uFC25="\u0636\u0645",r.\uFC26="\u0637\u062D",r.\uFC27="\u0637\u0645",r.\uFC28="\u0638\u0645",r.\uFC29="\u0639\u062C",r.\uFC2A="\u0639\u0645",r.\uFC2B="\u063A\u062C",r.\uFC2C="\u063A\u0645",r.\uFC2D="\u0641\u062C",r.\uFC2E="\u0641\u062D",r.\uFC2F="\u0641\u062E",r.\uFC30="\u0641\u0645",r.\uFC31="\u0641\u0649",r.\uFC32="\u0641\u064A",r.\uFC33="\u0642\u062D",r.\uFC34="\u0642\u0645",r.\uFC35="\u0642\u0649",r.\uFC36="\u0642\u064A",r.\uFC37="\u0643\u0627",r.\uFC38="\u0643\u062C",r.\uFC39="\u0643\u062D",r.\uFC3A="\u0643\u062E",r.\uFC3B="\u0643\u0644",r.\uFC3C="\u0643\u0645",r.\uFC3D="\u0643\u0649",r.\uFC3E="\u0643\u064A",r.\uFC3F="\u0644\u062C",r.\uFC40="\u0644\u062D",r.\uFC41="\u0644\u062E",r.\uFC42="\u0644\u0645",r.\uFC43="\u0644\u0649",r.\uFC44="\u0644\u064A",r.\uFC45="\u0645\u062C",r.\uFC46="\u0645\u062D",r.\uFC47="\u0645\u062E",r.\uFC48="\u0645\u0645",r.\uFC49="\u0645\u0649",r.\uFC4A="\u0645\u064A",r.\uFC4B="\u0646\u062C",r.\uFC4C="\u0646\u062D",r.\uFC4D="\u0646\u062E",r.\uFC4E="\u0646\u0645",r.\uFC4F="\u0646\u0649",r.\uFC50="\u0646\u064A",r.\uFC51="\u0647\u062C",r.\uFC52="\u0647\u0645",r.\uFC53="\u0647\u0649",r.\uFC54="\u0647\u064A",r.\uFC55="\u064A\u062C",r.\uFC56="\u064A\u062D",r.\uFC57="\u064A\u062E",r.\uFC58="\u064A\u0645",r.\uFC59="\u064A\u0649",r.\uFC5A="\u
3064A\u064A",r.\uFC5B="\u0630\u0670",r.\uFC5C="\u0631\u0670",r.\uFC5D="\u0649\u0670",r.\uFC5E=" \u064C\u0651",r.\uFC5F=" \u064D\u0651",r.\uFC60=" \u064E\u0651",r.\uFC61=" \u064F\u0651",r.\uFC62=" \u0650\u0651",r.\uFC63=" \u0651\u0670",r.\uFC64="\u0626\u0631",r.\uFC65="\u0626\u0632",r.\uFC66="\u0626\u0645",r.\uFC67="\u0626\u0646",r.\uFC68="\u0626\u0649",r.\uFC69="\u0626\u064A",r.\uFC6A="\u0628\u0631",r.\uFC6B="\u0628\u0632",r.\uFC6C="\u0628\u0645",r.\uFC6D="\u0628\u0646",r.\uFC6E="\u0628\u0649",r.\uFC6F="\u0628\u064A",r.\uFC70="\u062A\u0631",r.\uFC71="\u062A\u0632",r.\uFC72="\u062A\u0645",r.\uFC73="\u062A\u0646",r.\uFC74="\u062A\u0649",r.\uFC75="\u062A\u064A",r.\uFC76="\u062B\u0631",r.\uFC77="\u062B\u0632",r.\uFC78="\u062B\u0645",r.\uFC79="\u062B\u0646",r.\uFC7A="\u062B\u0649",r.\uFC7B="\u062B\u064A",r.\uFC7C="\u0641\u0649",r.\uFC7D="\u0641\u064A",r.\uFC7E="\u0642\u0649",r.\uFC7F="\u0642\u064A",r.\uFC80="\u0643\u0627",r.\uFC81="\u0643\u0644",r.\uFC82="\u0643\u0645",r.\uFC83="\u0643\u0649",r.\uFC84="\u0643\u064A",r.\uFC85="\u0644\u0645",r.\uFC86="\u0644\u0649",r.\uFC87="\u0644\u064A",r.\uFC88="\u0645\u0627",r.\uFC89="\u0645\u0645",r.\uFC8A="\u0646\u0631",r.\uFC8B="\u0646\u0632",r.\uFC8C="\u0646\u0645",r.\uFC8D="\u0646\u0646",r.\uFC8E="\u0646\u0649",r.\uFC8F="\u0646\u064A",r.\uFC90="\u0649\u0670",r.\uFC91="\u064A\u0631",r.\uFC92="\u064A\u0632",r.\uFC93="\u064A\u0645",r.\uFC94="\u064A\u0646",r.\uFC95="\u064A\u0649",r.\uFC96="\u064A\u064A",r.\uFC97="\u0626\u062C",r.\uFC98="\u0626\u062D",r.\uFC99="\u0626\u062E",r.\uFC9A="\u0626\u0645",r.\uFC9B="\u0626\u0647",r.\uFC9C="\u0628\u062C",r.\uFC9D="\u0628\u062D",r.\uFC9E="\u0628\u062E",r.\uFC9F="\u0628\u0645",r.\uFCA0="\u0628\u0647",r.\uFCA1="\u062A\u062C",r.\uFCA2="\u062A\u062D",r.\uFCA3="\u062A\u062E",r.\uFCA4="\u062A\u0645",r.\uFCA5="\u062A\u0647",r.\uFCA6="\u062B\u0645",r.\uFCA7="\u062C\u062D",r.\uFCA8="\u062C\u0645",r.\uFCA9="\u062D\u062C",r.\uFCAA="\u062D\u0645",r.\uFCAB="\u062E\u062C",r.\uFCAC="\u062E\u0645",r.\uFCAD="\u0633\u062C",r.\uFCAE="\u0633\u062D",r.\uFCAF="\u0633\u062E",r.\uFCB0="\u0633\u0645",r.\uFCB1="\u0635\u062D",r.\uFCB2="\u0635\u062E",r.\uFCB3="\u0635\u0645",r.\uFCB4="\u0636\u062C",r.\uFCB5="\u0636\u062D",r.\uFCB6="\u0636\u062E",r.\uFCB7="\u0636\u0645",r.\uFCB8="\u0637\u062D",r.\uFCB9="\u0638\u0645",r.\uFCBA="\u0639\u062C",r.\uFCBB="\u0639\u0645",r.\uFCBC="\u063A\u062C",r.\uFCBD="\u063A\u0645",r.\uFCBE="\u0641\u062C",r.\uFCBF="\u0641\u062D",r.\uFCC0="\u0641\u062E",r.\uFCC1="\u0641\u0645",r.\uFCC2="\u0642\u062D",r.\uFCC3="\u0642\u0645",r.\uFCC4="\u0643\u062C",r.\uFCC5="\u0643\u062D",r.\uFCC6="\u0643\u062E",r.\uFCC7="\u0643\u0644",r.\uFCC8="\u0643\u0645",r.\uFCC9="\u0644\u062C",r.\uFCCA="\u0644\u062D",r.\uFCCB="\u0644\u062E",r.\uFCCC="\u0644\u0645",r.\uFCCD="\u0644\u0647",r.\uFCCE="\u0645\u062C",r.\uFCCF="\u0645\u062D",r.\uFCD0="\u0645\u062E",r.\uFCD1="\u0645\u0645",r.\uFCD2="\u0646\u062C",r.\uFCD3="\u0646\u062D",r.\uFCD4="\u0646\u062E",r.\uFCD5="\u0646\u0645",r.\uFCD6="\u0646\u0647",r.\uFCD7="\u0647\u062C",r.\uFCD8="\u0647\u0645",r.\uFCD9="\u0647\u0670",r.\uFCDA="\u064A\u062C",r.\uFCDB="\u064A\u062D",r.\uFCDC="\u064A\u062E",r.\uFCDD="\u064A\u0645",r.\uFCDE="\u064A\u0647",r.\uFCDF="\u0626\u0645",r.\uFCE0="\u0626\u0647",r.\uFCE1="\u0628\u0645",r.\uFCE2="\u0628\u0647",r.\uFCE3="\u062A\u0645",r.\uFCE4="\u062A\u0647",r.\uFCE5="\u062B\u0645",r.\uFCE6="\u062B\u0647",r.\uFCE7="\u0633\u0645",r.\uFCE8="\u0633\u0647",r.\uFCE9="\u0634\u0645",r.\uFCEA="\u0634\u0647",r.\uFCEB="\u0643\u0644",r.\uFCEC="\u0643\u0645",r.\uFCED="\u0644\u0645",r.\uFCEE="\u0646\u0645",r.\uFCEF="\u0646\u0647",r.\uFCF0="\u064A\u0645",r.\uFCF1="\u064A\u0647",r.\uFCF2="\u0640\u064E\u0651",r.\uFCF3="\u0640\u064F\u0651",r.\uFCF4="\u0640\u0650\u0651",r.\uFCF5="\u0637\u0649",r.\uFCF6="\u0637\u064A",r.\uFCF7="\u0639\u0649",r.\uFCF8="\u0639\u064A",r.\uFCF9="\u063A\u0649",r.\uFCFA="\u063A\u064A",r.\uFCFB="\u0633\u0649",r.\uFCFC="\u0633\u064A",r.\uFCFD="\u0634\u0649",r.\uFCFE="\u0634\u064A",r.\uFCFF="\u062D\u0649",r.\uFD00="\u062D\u064A",r.\uFD01="\u062C\u0649",r.\uFD02="\u062C\u064A",r.\uFD03="\u062E\u0649",r.\uFD04="\u062E\u064A",r.\uFD05="\u0635\u0649",r.\uFD06="\u0635\u064A",r.\uFD07="\u0636\u0649",r.\uFD08="\u0636\u064A",r.\uFD09="\u0634\u062C",r.\uFD0A="\u0634\u062D",r.\uFD0B="\u0634\u062E",r.\uFD0C="\u0634\u0645",r.\uFD0D="\u0634\u0631",r.\uFD0E="\u0633\u0631",r.\uFD0F="\u0635\u0631",r.\uFD10="\u0636\u0631",r.\uFD11="\u0637\u0649",r.\uFD12="\u0637\u064A",r.\uFD13="\u0639\u0649",r.\uFD14="\u0639\u064A",r.\uFD15="\u063A\u0649",r.\uFD16="\u063A\u064A",r.\uFD17="\u0633\u0649",r.\uFD18="\u0633\u064A",r.\uFD19="\u0634\u0649",r.\uFD1A="\u0634\u064A",r.\uFD1B="\u062D\u0649",r.\uFD1C="\u062D\u064A",r.\uFD1D="\u062C\u0649",r.\uFD1E="\u062C\u064A",r.\uFD1F="\u062E\u0649",r.\uFD20="\u062E\u064A",r.\uFD21="\u0635\u0649",r.\uFD22="\u0635\u064A",r.\uFD23="\u0636\u0649",r.\uFD24="\u0636\u064A",r.\uFD25="\u0634\u062C",r.\uFD26="\u0634\u062D",r.\uFD27="\u0634\u062E",r.\uFD28="\u0634\u0645",r.\uFD29="\u0634\u0631",r.\uFD2A="\u0633\u0631",r.\uFD2B="\u0635\u0631",r.\uFD2C="\u0636\u0631",r.\uFD2D="\u0634\u062C",r.\uFD2E="\u0634\u062D",r.\uFD2F="\u0634\u062E",r.\uFD30="\u0634\u0645",r.\uFD31="\u0633\u0647",r.\uFD32="\u0634\u0647",r.\uFD33="\u0637\u0645",r.\uFD34="\u0633\u062
3C",r.\uFD35="\u0633\u062D",r.\uFD36="\u0633\u062E",r.\uFD37="\u0634\u062C",r.\uFD38="\u0634\u062D",r.\uFD39="\u0634\u062E",r.\uFD3A="\u0637\u0645",r.\uFD3B="\u0638\u0645",r.\uFD3C="\u0627\u064B",r.\uFD3D="\u0627\u064B",r.\uFD50="\u062A\u062C\u0645",r.\uFD51="\u062A\u062D\u062C",r.\uFD52="\u062A\u062D\u062C",r.\uFD53="\u062A\u062D\u0645",r.\uFD54="\u062A\u062E\u0645",r.\uFD55="\u062A\u0645\u062C",r.\uFD56="\u062A\u0645\u062D",r.\uFD57="\u062A\u0645\u062E",r.\uFD58="\u062C\u0645\u062D",r.\uFD59="\u062C\u0645\u062D",r.\uFD5A="\u062D\u0645\u064A",r.\uFD5B="\u062D\u0645\u0649",r.\uFD5C="\u0633\u062D\u062C",r.\uFD5D="\u0633\u062C\u062D",r.\uFD5E="\u0633\u062C\u0649",r.\uFD5F="\u0633\u0645\u062D",r.\uFD60="\u0633\u0645\u062D",r.\uFD61="\u0633\u0645\u062C",r.\uFD62="\u0633\u0645\u0645",r.\uFD63="\u0633\u0645\u0645",r.\uFD64="\u0635\u062D\u062D",r.\uFD65="\u0635\u062D\u062D",r.\uFD66="\u0635\u0645\u0645",r.\uFD67="\u0634\u062D\u0645",r.\uFD68="\u0634\u062D\u0645",r.\uFD69="\u0634\u062C\u064A",r.\uFD6A="\u0634\u0645\u062E",r.\uFD6B="\u0634\u0645\u062E",r.\uFD6C="\u0634\u0645\u0645",r.\uFD6D="\u0634\u0645\u0645",r.\uFD6E="\u0636\u062D\u0649",r.\uFD6F="\u0636\u062E\u0645",r.\uFD70="\u0636\u062E\u0645",r.\uFD71="\u0637\u0645\u062D",r.\uFD72="\u0637\u0645\u062D",r.\uFD73="\u0637\u0645\u0645",r.\uFD74="\u0637\u0645\u064A",r.\uFD75="\u0639\u062C\u0645",r.\uFD76="\u0639\u0645\u0645",r.\uFD77="\u0639\u0645\u0645",r.\uFD78="\u0639\u0645\u0649",r.\uFD79="\u063A\u0645\u0645",r.\uFD7A="\u063A\u0645\u064A",r.\uFD7B="\u063A\u0645\u0649",r.\uFD7C="\u0641\u062E\u0645",r.\uFD7D="\u0641\u062E\u0645",r.\uFD7E="\u0642\u0645\u062D",r.\uFD7F="\u0642\u0645\u0645",r.\uFD80="\u0644\u062D\u0645",r.\uFD81="\u0644\u062D\u064A",r.\uFD82="\u0644\u062D\u0649",r.\uFD83="\u0644\u062C\u062C",r.\uFD84="\u0644\u062C\u062C",r.\uFD85="\u0644\u062E\u0645",r.\uFD86="\u0644\u062E\u0645",r.\uFD87="\u0644\u0645\u062D",r.\uFD88="\u0644\u0645\u062D",r.\uFD89="\u0645\u062D\u062C",r.\uFD8A="\u0645\u062D\u0645",r.\uFD8B="\u0645\u062D\u064A",r.\uFD8C="\u0645\u062C\u062D",r.\uFD8D="\u0645\u062C\u0645",r.\uFD8E="\u0645\u062E\u062C",r.\uFD8F="\u0645\u062E\u0645",r.\uFD92="\u0645\u062C\u062E",r.\uFD93="\u0647\u0645\u062C",r.\uFD94="\u0647\u0645\u0645",r.\uFD95="\u0646\u062D\u0645",r.\uFD96="\u0646\u062D\u0649",r.\uFD97="\u0646\u062C\u0645",r.\uFD98="\u0646\u062C\u0645",r.\uFD99="\u0646\u062C\u0649",r.\uFD9A="\u0646\u0645\u064A",r.\uFD9B="\u0646\u0645\u0649",r.\uFD9C="\u064A\u0645\u0645",r.\uFD9D="\u064A\u0645\u0645",r.\uFD9E="\u0628\u062E\u064A",r.\uFD9F="\u062A\u062C\u064A",r.\uFDA0="\u062A\u062C\u0649",r.\uFDA1="\u062A\u062E\u064A",r.\uFDA2="\u062A\u062E\u0649",r.\uFDA3="\u062A\u0645\u064A",r.\uFDA4="\u062A\u0645\u0649",r.\uFDA5="\u062C\u0645\u064A",r.\uFDA6="\u062C\u062D\u0649",r.\uFDA7="\u062C\u0645\u0649",r.\uFDA8="\u0633\u062E\u0649",r.\uFDA9="\u0635\u062D\u064A",r.\uFDAA="\u0634\u062D\u064A",r.\uFDAB="\u0636\u062D\u064A",r.\uFDAC="\u0644\u062C\u064A",r.\uFDAD="\u0644\u0645\u064A",r.\uFDAE="\u064A\u062D\u064A",r.\uFDAF="\u064A\u062C\u064A",r.\uFDB0="\u064A\u0645\u064A",r.\uFDB1="\u0645\u0645\u064A",r.\uFDB2="\u0642\u0645\u064A",r.\uFDB3="\u0646\u062D\u064A",r.\uFDB4="\u0642\u0645\u062D",r.\uFDB5="\u0644\u062D\u0645",r.\uFDB6="\u0639\u0645\u064A",r.\uFDB7="\u0643\u0645\u064A",r.\uFDB8="\u0646\u062C\u062D",r.\uFDB9="\u0645\u062E\u064A",r.\uFDBA="\u0644\u062C\u0645",r.\uFDBB="\u0643\u0645\u0645",r.\uFDBC="\u0644\u062C\u0645",r.\uFDBD="\u0646\u062C\u062D",r.\uFDBE="\u062C\u062D\u064A",r.\uFDBF="\u062D\u062C\u064A",r.\uFDC0="\u0645\u062C\u064A",r.\uFDC1="\u0641\u0645\u064A",r.\uFDC2="\u0628\u062D\u064A",r.\uFDC3="\u0643\u0645\u0645",r.\uFDC4="\u0639\u062C\u0645",r.\uFDC5="\u0635\u0645\u0645",r.\uFDC6="\u0633\u062E\u064A",r.\uFDC7="\u0646\u062C\u064A",r["\uFE49"]="\u203E",r["\uFE4A"]="\u203E",r["\uFE4B"]="\u203E",r["\uFE4C"]="\u203E",r["\uFE4D"]="_",r["\uFE4E"]="_",r["\uFE4F"]="_",r.\uFE80="\u0621",r.\uFE81="\u0622",r.\uFE82="\u0622",r.\uFE83="\u0623",r.\uFE84="\u0623",r.\uFE85="\u0624",r.\uFE86="\u0624",r.\uFE87="\u0625",r.\uFE88="\u0625",r.\uFE89="\u0626",r.\uFE8A="\u0626",r.\uFE8B="\u0626",r.\uFE8C="\u0626",r.\uFE8D="\u0627",r.\uFE8E="\u0627",r.\uFE8F="\u0628",r.\uFE90="\u0628",r.\uFE91="\u0628",r.\uFE92="\u0628",r.\uFE93="\u0629",r.\uFE94="\u0629",r.\uFE95="\u062A",r.\uFE96="\u062A",r.\uFE97="\u062A",r.\uFE98="\u062A",r.\uFE99="\u062B",r.\uFE9A="\u062B",r.\uFE9B="\u062B",r.\uFE9C="\u062B",r.\uFE9D="\u062C",r.\uFE9E="\u062C",r.\uFE9F="\u062C",r.\uFEA0="\u062C",r.\uFEA1="\u062D",r.\uFEA2="\u062D",r.\uFEA3="\u062D",r.\uFEA4="\u062D",r.\uFEA5="\u062E",r.\uFEA6="\u062E",r.\uFEA7="\u062E",r.\uFEA8="\u062E",r.\uFEA9="\u062F",r.\uFEAA="\u062F",r.\uFEAB="\u0630",r.\uFEAC="\u0630",r.\uFEAD="\u0631",r.\uFEAE="\u0631",r.\uFEAF="\u0632",r.\uFEB0="\u0632",r.\uFEB1="\u0633",r.\uFEB2="\u0633",r.\uFEB3="\u
30633",r.\uFEB4="\u0633",r.\uFEB5="\u0634",r.\uFEB6="\u0634",r.\uFEB7="\u0634",r.\uFEB8="\u0634",r.\uFEB9="\u0635",r.\uFEBA="\u0635",r.\uFEBB="\u0635",r.\uFEBC="\u0635",r.\uFEBD="\u0636",r.\uFEBE="\u0636",r.\uFEBF="\u0636",r.\uFEC0="\u0636",r.\uFEC1="\u0637",r.\uFEC2="\u0637",r.\uFEC3="\u0637",r.\uFEC4="\u0637",r.\uFEC5="\u0638",r.\uFEC6="\u0638",r.\uFEC7="\u0638",r.\uFEC8="\u0638",r.\uFEC9="\u0639",r.\uFECA="\u0639",r.\uFECB="\u0639",r.\uFECC="\u0639",r.\uFECD="\u063A",r.\uFECE="\u063A",r.\uFECF="\u063A",r.\uFED0="\u063A",r.\uFED1="\u0641",r.\uFED2="\u0641",r.\uFED3="\u0641",r.\uFED4="\u0641",r.\uFED5="\u0642",r.\uFED6="\u0642",r.\uFED7="\u0642",r.\uFED8="\u0642",r.\uFED9="\u0643",r.\uFEDA="\u0643",r.\uFEDB="\u0643",r.\uFEDC="\u0643",r.\uFEDD="\u0644",r.\uFEDE="\u0644",r.\uFEDF="\u0644",r.\uFEE0="\u0644",r.\uFEE1="\u0645",r.\uFEE2="\u0645",r.\uFEE3="\u0645",r.\uFEE4="\u0645",r.\uFEE5="\u0646",r.\uFEE6="\u0646",r.\uFEE7="\u0646",r.\uFEE8="\u0646",r.\uFEE9="\u0647",r.\uFEEA="\u0647",r.\uFEEB="\u0647",r.\uFEEC="\u0647",r.\uFEED="\u0648",r.\uFEEE="\u0648",r.\uFEEF="\u0649",r.\uFEF0="\u0649",r.\uFEF1="\u064A",r.\uFEF2="\u064A",r.\uFEF3="\u064A",r.\uFEF4="\u064A",r.\uFEF5="\u0644\u0622",r.\uFEF6="\u0644\u0622",r.\uFEF7="\u0644\u0623",r.\uFEF8="\u0644\u0623",r.\uFEF9="\u0644\u0625",r.\uFEFA="\u0644\u0625",r.\uFEFB="\u0644\u0627",r.\uFEFC="\u0644\u0627"});function n(r){var L=r.length;if(L<=1||!ne(r.charCodeAt(0)))return r;for(var J="",V=L-1;V>=0;V--)J+=r[V];return J}G.mapSpecialUnicodeValues=z,G.reverseIfRtl=n,G.getUnicodeRangeFor=ue,G.getNormalizedUnicodes=ie,G.getUnicodeForGlyph=e},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.FontRendererFactory=void 0;var t=h(5),g=h(207),z=h(210),e=h(209),se=h(190);function ue(re){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ue=function(oe){return typeof oe}:ue=function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},ue(re)}function ne(re,Z){return Z&&(ue(Z)==="object"||typeof Z=="function")?Z:ie(re)}function ie(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}
3function n(re){return n=Object.setPrototypeOf?Object.getPrototypeOf:function(oe){return oe.__proto__||Object.getPrototypeOf(oe)},n(re)}function r(re,Z){if(typeof Z!="function"&&Z!==null)throw new TypeError("Super expression must either be null or a function");re.prototype=Object.create(Z&&Z.prototype,{constructor:{value:re,writable:!0,configurable:!0}}),Z&&L(re,Z)}function L(re,Z){return L=Object.setPrototypeOf||function(_,B){return _.__proto__=B,_},L(re,Z)}function J(re,Z){if(!(re instanceof Z))throw new TypeError("Cannot call a class as a function")}function V(re,Z){for(var oe=0;oe<Z.length;oe++){var _=Z[oe];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(re,_.key,_)}}function j(re,Z,oe){return Z&&V(re.prototype,Z),oe&&V(re,oe),re}var X=function(){function Z(v,c){return v[c]<<24|v[c+1]<<16|v[c+2]<<8|v[c+3]}function oe(v,c){return v[c]<<8|v[c+1]}function _(v,c,d){var y=oe(v,c+2)===1?Z(v,c+8):Z(v,c+16),x=oe(v,c+y),l,a,s;if(x===4){oe(v,c+y+2);var C=oe(v,c+y+6)>>1;for(a=c+y+14,l=[],s=0;s<C;s++,a+=2)l[s]={end:oe(v,a)};for(a+=2,s=0;s<C;s++,a+=2)l[s].start=oe(v,a);for(s=0;s<C;s++,a+=2)l[s].idDelta=oe(v,a);for(s=0;s<C;s++,a+=2){var A=oe(v,a);if(A!==0){l[s].ids=[];for(var M=0,w=l[s].end-l[s].start+1;M<w;M++)l[s].ids[M]=oe(v,a+A),A+=2}}return l}else if(x===12){Z(v,c+y+4);var F=Z(v,c+y+12);for(a=c+y+16,l=[],s=0;s<F;s++)l.push({start:Z(v,a),end:Z(v,a+4),idDelta:Z(v,a+8)-Z(v,a)}),a+=12;return l}throw new t.FormatError("unsupported cmap: ".concat(x))}function B(v,c,d,y){var x={},l=new g.CFFParser(new se.Stream(v,c,d-c),x,y),a=l.parse();return{glyphs:a.charStrings.objects,subrs:a.topDict.privateDict&&a.topDict.privateDict.subrsIndex&&a.topDict.privateDict.subrsIndex.objects,gsubrs:a.globalSubrIndex&&a.globalSubrIndex.objects,isCFFCIDFont:a.isCIDFont,fdSelect:a.fdSelect,fdArray:a.fdArray}}function ae(v,c,d){var y,x;d?(y=4,x=function(M,w){return M[w]<<24|M[w+1]<<16|M[w+2]<<8|M[w+3]}):(y=2,x=function(M,w){return M[w]<<9|M[w+1]<<1});for(var l=[],a=x(c,0),s=y;s<c.length;s+=y){var C=x(c,s);l.push(v.subarray(a,C)),a=C}return l}function S(v,c){for(var d=c.codePointAt(0),y=0,x=0,l=v.length-1;x<l;){var a=x+l+1>>1;d<v[a].start?l=a-1:x=a}return v[x].start<=d&&d<=v[x].end&&(y=v[x].idDelta+(v[x].ids?v[x].ids[d-v[x].start]:d)&65535),{charCode:d,glyphId:y}}function m(v,c,d){function y(te,he){c.push({cmd:"moveTo",args:[te,he]})}function x(te,he){c.push({cmd:"lineTo",args:[te,he]})}function l(te,he,de,ve){c.push({cmd:"quadraticCurveTo",args:[te,he,de,ve]})}var a=0,s=(v[a]<<24|v[a+1]<<16)>>16,C,A=0,M=0;if(a+=10,s<0)do{C=v[a]<<8|v[a+1];var w=v[a+2]<<8|v[a+3];a+=4;var F,O;C&1?(F=(v[a]<<24|v[a+1]<<16)>>16,O=(v[a+2]<<24|v[a+3]<<16)>>16,a+=4):(F=v[a++],O=v[a++]),C&2?(A=F,M=O):(A=0,M=0);var b=1,I=1,P=0,T=0;C&8?(b=I=(v[a]<<24|v[a+1]<<16)/1073741824,a+=2):C&64?(b=(v[a]<<24|v[a+1]<<16)/1073741824,I=(v[a+2]<<24|v[a+3]<<16)/1073741824,a+=4):C&128&&(b=(v[a]<<24|v[a+1]<<16)/1073741824,P=(v[a+2]<<24|v[a+3]<<16)/1073741824,T=(v[a+4]<<24|v[a+5]<<16)/1073741824,I=(v[a+6]<<24|v[a+7]<<16)/1073741824,a+=8);var R=d.glyphs[w];R&&(c.push({cmd:"save"}),c.push({cmd:"transform",args:[b,P,T,I,A,M]}),m(R,c,d),c.push({cmd:"restore"}))}while(C&32);else{var W=[],Y,q;for(Y=0;Y<s;Y++)W.push(v[a]<<8|v[a+1]),a+=2;var N=v[a]<<8|v[a+1];a+=2+N;for(var D=W[W.length-1]+1,E=[];E.length<D;){C=v[a++];var U=1;for(C&8&&(U+=v[a++]);U-- >0;)E.push({flags:C})}for(Y=0;Y<D;Y++){switch(E[Y].flags&18){case 0:A+=(v[a]<<24|v[a+1]<<16)>>16,a+=2;break;case 2:A-=v[a++];break;case 18:A+=v[a++];break}E[Y].x=A}for(Y=0;Y<D;Y++){switch(E[Y].flags&36){case 0:M+=(v[a]<<24|v[a+1]<<16)>>16,a+=2;break;case 4:M-=v[a++];break;case 36:M+=v[a++];break}E[Y].y=M}var K=0;for(a=0;a<s;a++){var H=W[a],$=E.slice(K,H+1);if($[0].flags&1)$.push($[0]);else if($[$.length-1].flags&1)$.unshift($[$.length-1]);else{var Q={flags:1,x:($[0].x+$[$.length-1].x)/2,y:($[0].y+$[$.length-1].y)/2};$.unshift(Q),$.push(Q)}for(y($[0].x,$[0].y),Y=1,q=$.length;Y<q;Y++)$[Y].flags&1?x($[Y].x,$[Y].y):$[Y+1].flags&1?(l($[Y].x,$[Y].y,$[Y+1].x,$[Y+1].y),Y++):l($[Y].x,$[Y].y,($[Y].x+$[Y+1].x)/2,($[Y].y+$[Y+1].y)/2);K=H+1}}}function f(v,c,d,y){var x=[],l=0,a=0,s=0;function C(F,O){c.push({cmd:"moveTo",args:[F,O]})}function A(F,O){c.push({cmd:"lineTo",args:[F,O]})}function M(F,O,b,I,P,T){c.push({cmd:"bezierCurveTo",args:[F,O,b,I,P,T]}
3)}function w(F){for(var O=0;O<F.length;){var b=!1,I=F[O++],P,T,R,W,Y,q,N,D,E;switch(I){case 1:s+=x.length>>1,b=!0;break;case 3:s+=x.length>>1,b=!0;break;case 4:a+=x.pop(),C(l,a),b=!0;break;case 5:for(;x.length>0;)l+=x.shift(),a+=x.shift(),A(l,a);break;case 6:for(;x.length>0&&(l+=x.shift(),A(l,a),x.length!==0);)a+=x.shift(),A(l,a);break;case 7:for(;x.length>0&&(a+=x.shift(),A(l,a),x.length!==0);)l+=x.shift(),A(l,a);break;case 8:for(;x.length>0;)P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a);break;case 10:if(D=x.pop(),E=null,d.isCFFCIDFont){var U=d.fdSelect.getFDIndex(y);if(U>=0&&U<d.fdArray.length){var K=d.fdArray[U],H=void 0;if(K.privateDict&&K.privateDict.subrsIndex&&(H=K.privateDict.subrsIndex.objects),H){var $=H.length;D+=$<1240?107:$<33900?1131:32768,E=H[D]}}else(0,t.warn)("Invalid fd index for glyph index.")}else E=d.subrs[D+d.subrsBias];E&&w(E);break;case 11:return;case 12:switch(I=F[O++],I){case 34:P=l+x.shift(),T=P+x.shift(),Y=a+x.shift(),l=T+x.shift(),M(P,a,T,Y,l,Y),P=l+x.shift(),T=P+x.shift(),l=T+x.shift(),M(P,Y,T,a,l,a);break;case 35:P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a),P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a),x.pop();break;case 36:P=l+x.shift(),Y=a+x.shift(),T=P+x.shift(),q=Y+x.shift(),l=T+x.shift(),M(P,Y,T,q,l,q),P=l+x.shift(),T=P+x.shift(),N=q+x.shift(),l=T+x.shift(),M(P,q,T,N,l,a);break;case 37:var Q=l,te=a;P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a),P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T,a=W,Math.abs(l-Q)>Math.abs(a-te)?l+=x.shift():a+=x.shift(),M(P,R,T,W,l,a);break;default:throw new t.FormatError("unknown operator: 12 ".concat(I))}break;case 14:if(x.length>=4){var he=x.pop(),de=x.pop();a=x.pop(),l=x.pop(),c.push({cmd:"save"}),c.push({cmd:"translate",args:[l,a]});var ve=S(d.cmap,String.fromCharCode(d.glyphNameMap[e.StandardEncoding[he]]));f(d.glyphs[ve.glyphId],c,d,ve.glyphId),c.push({cmd:"restore"}),ve=S(d.cmap,String.fromCharCode(d.glyphNameMap[e.StandardEncoding[de]])),f(d.glyphs[ve.glyphId],c,d,ve.glyphId)}return;case 18:s+=x.length>>1,b=!0;break;case 19:s+=x.length>>1,O+=s+7>>3,b=!0;break;case 20:s+=x.length>>1,O+=s+7>>3,b=!0;break;case 21:a+=x.pop(),l+=x.pop(),C(l,a),b=!0;break;case 22:l+=x.pop(),C(l,a),b=!0;break;case 23:s+=x.length>>1,b=!0;break;case 24:for(;x.length>2;)P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a);l+=x.shift(),a+=x.shift(),A(l,a);break;case 25:for(;x.length>6;)l+=x.shift(),a+=x.shift(),A(l,a);P=l+x.shift(),R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+x.shift(),M(P,R,T,W,l,a);break;case 26:for(x.length%2&&(l+=x.shift());x.length>0;)P=l,R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T,a=W+x.shift(),M(P,R,T,W,l,a);break;case 27:for(x.length%2&&(a+=x.shift());x.length>0;)P=l+x.shift(),R=a,T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W,M(P,R,T,W,l,a);break;case 28:x.push((F[O]<<24|F[O+1]<<16)>>16),O+=2;break;case 29:D=x.pop()+d.gsubrsBias,E=d.gsubrs[D],E&&w(E);break;case 30:for(;x.length>0&&(P=l,R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+(x.length===1?x.shift():0),M(P,R,T,W,l,a),x.length!==0);)P=l+x.shift(),R=a,T=P+x.shift(),W=R+x.shift(),a=W+x.shift(),l=T+(x.length===1?x.shift():0),M(P,R,T,W,l,a);break;case 31:for(;x.length>0&&(P=l+x.shift(),R=a,T=P+x.shift(),W=R+x.shift(),a=W+x.shift(),l=T+(x.length===1?x.shift():0),M(P,R,T,W,l,a),x.length!==0);)P=l,R=a+x.shift(),T=P+x.shift(),W=R+x.shift(),l=T+x.shift(),a=W+(x.length===1?x.shift():0),M(P,R,T,W,l,a);break;default:if(I<32)throw new t.FormatError("unknown operator: ".concat(I));I<247?x.push(I-139):I<251?x.push((I-247)*256+F[O++]+108):I<255?x.push(-(I-251)*256-F[O++]-108):(x.push((F[O]<<24|F[O+1]<<16|F[O+2]<<8|F[O+3])/65536),O+=4);break}b&&(x.length=0)}}w(v)}var i=[],u=function(){function v(c){J(this,v),this.constructor===v&&(0,t.unreachable)("Cannot initialize CompiledFont."),this.fontMatrix=c,this.compiledGlyphs=Object.create(null),this.compiledCharCodeToGlyphId=Object.create(null)}return j(v,[{key:"getPathJs",value:function(d){var y=S(this.cmap,d),x=this.compiledGlyphs[y.glyphId];return x||(x=this.compileGlyph(this.glyphs[y.glyphId],y.glyphId),this.compiledGlyphs[y.glyphId]=x),this.compiledCharCodeToGlyphId[y.charCo
3de]===void 0&&(this.compiledCharCodeToGlyphId[y.charCode]=y.glyphId),x}},{key:"compileGlyph",value:function(d,y){if(!d||d.length===0||d[0]===14)return i;var x=this.fontMatrix;if(this.isCFFCIDFont){var l=this.fdSelect.getFDIndex(y);if(l>=0&&l<this.fdArray.length){var a=this.fdArray[l];x=a.getByName("FontMatrix")||t.FONT_IDENTITY_MATRIX}else(0,t.warn)("Invalid fd index for glyph index.")}var s=[];return s.push({cmd:"save"}),s.push({cmd:"transform",args:x.slice()}),s.push({cmd:"scale",args:["size","-size"]}),this.compileGlyphImpl(d,s,y),s.push({cmd:"restore"}),s}},{key:"compileGlyphImpl",value:function(){(0,t.unreachable)("Children classes should implement this.")}},{key:"hasBuiltPath",value:function(d){var y=S(this.cmap,d);return this.compiledGlyphs[y.glyphId]!==void 0&&this.compiledCharCodeToGlyphId[y.charCode]!==void 0}}]),v}(),o=function(v){r(c,v);function c(d,y,x){var l;return J(this,c),l=ne(this,n(c).call(this,x||[488e-6,0,0,488e-6,0,0])),l.glyphs=d,l.cmap=y,l}return j(c,[{key:"compileGlyphImpl",value:function(y,x){m(y,x,this)}}]),c}(u),p=function(v){r(c,v);function c(d,y,x,l){var a;return J(this,c),a=ne(this,n(c).call(this,x||[.001,0,0,.001,0,0])),a.glyphs=d.glyphs,a.gsubrs=d.gsubrs||[],a.subrs=d.subrs||[],a.cmap=y,a.glyphNameMap=l||(0,z.getGlyphsUnicode)(),a.gsubrsBias=a.gsubrs.length<1240?107:a.gsubrs.length<33900?1131:32768,a.subrsBias=a.subrs.length<1240?107:a.subrs.length<33900?1131:32768,a.isCFFCIDFont=d.isCFFCIDFont,a.fdSelect=d.fdSelect,a.fdArray=d.fdArray,a}return j(c,[{key:"compileGlyphImpl",value:function(y,x,l){f(y,x,this,l)}}]),c}(u);return{create:function(c,d){for(var y=new Uint8Array(c.data),x,l,a,s,C,A,M=oe(y,4),w=0,F=12;w<M;w++,F+=16){var O=(0,t.bytesToString)(y.subarray(F,F+4)),b=Z(y,F+8),I=Z(y,F+12);switch(O){case"cmap":x=_(y,b,b+I);break;case"glyf":l=y.subarray(b,b+I);break;case"loca":a=y.subarray(b,b+I);break;case"head":A=oe(y,b+18),C=oe(y,b+50);break;case"CFF ":s=B(y,b,b+I,d);break}}if(l){var P=A?[1/A,0,0,1/A,0,0]:c.fontMatrix;return new o(ae(l,a,C),x,P)}return new p(s,x,c.fontMatrix,c.glyphNameMap)}}}();G.FontRendererFactory=X},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.Type1Parser=void 0;var t=h(5),g=h(209),z=h(190),e=!1,se=function(){var ie={hstem:[1],vstem:[3],vmoveto:[4],rlineto:[5],hlineto:[6],vlineto:[7],rrcurveto:[8],callsubr:[10],flex:[12,35],drop:[12,18],endchar:[14],rmoveto:[21],hmoveto:[22],vhcurveto:[30],hvcurveto:[31]};function n(){this.width=0,this.lsb=0,this.flexing=!1,this.output=[],this.stack=[]}return n.prototype={convert:function(L,J,V){for(var j=L.length,X=!1,re,Z,oe,_=0;_<j;_++){var B=L[_];if(B<32){switch(B===12&&(B=(B<<8)+L[++_]),B){case 1:if(!e){this.stack=[];break}X=this.executeCommand(2,ie.hstem);break;case 3:if(!e){this.stack=[];break}X=this.executeCommand(2,ie.vstem);break;case 4:if(this.flexing){if(this.stack.length<1){X=!0;break}var ae=this.stack.pop();this.stack.push(0,ae);break}X=this.executeCommand(1,ie.vmoveto);break;case 5:X=this.executeCommand(2,ie.rlineto);break;case 6:X=this.executeCommand(1,ie.hlineto);break;case 7:X=this.executeCommand(1,ie.vlineto);break;case 8:X=this.executeCommand(6,ie.rrcurveto);break;case 9:this.stack=[];break;case 10:if(this.stack.length<1){X=!0;break}if(oe=this.stack.pop(),!J[oe]){X=!0;break}X=this.convert(J[oe],J,V);break;case 11:return X;case 13:if(this.stack.length<2){X=!0;break}re=this.stack.pop(),Z=this.stack.pop(),this.lsb=Z,this.width=re,this.stack.push(re,Z),X=this.executeCommand(2,ie.hmoveto);break;case 14:this.output.push(ie.endchar[0]);break;case 21:if(this.flexing)break;X=this.executeCommand(2,ie.rmoveto);break;case 22:if(this.flexing){this.stack.push(0);break}X=this.executeCommand(1,ie.hmoveto);break;case 30:X=this.executeCommand(4,ie.vhcurveto);break;case 31:X=this.executeCommand(4,ie.hvcurveto);break;case(12<<8)+0:this.stack=[];break;case(12<<8)+1:if(!e){this.stack=[];break}X=this.executeCommand(2,ie.vstem);break;case(12<<8)+2:if(!e){this.stack=[];break}X=this.executeCommand(2,ie.hstem);break;case(12<<8)+6:V?(this.seac=this.stack.splice(-4,4),X=this.executeCommand(0,ie.endchar)):X=this.executeCommand(4,ie.endchar);break;case(12<<8)+7:if(this.stack.length<4){X=!0;break}this.stack.pop(),re=this.stack.pop();var S=this.stack.pop();Z=this.stack.pop(),this.lsb=Z,this.width=re,this.stack.push(re,Z,S),X=this.executeCommand(3,ie.rmoveto);break;case(12<<8)+12:if(this.stack.length<2){X=!0;break}var m=this.stack.pop(),f=this.stack.pop();this.stack.push(f/m);break;case(12<<8)+16:if(this.stack.length<2){X=!0;break}oe=this.stack.pop();var i=this.stack.pop();if(oe===0&&i===3){var u=this.stack.splice(this.stack.length-17,17);this.stack.push(u[2]+u[0],u[3]+u[1],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14]),X=this.executeCommand(13,ie.flex,!0),this.flexing=!1,this.stack.push(u[15],u[16])}else oe===1&&i===0&&(this.flexing=!0);break;case(12<<8)+17:break;case(12<<8)+33:this.stack=[];break;default:(0,t.warn)('Unknown type 1 charstring command of "'+B+'"');break}if(X)break;continue}else B<=246?B=B-139:B<=250?B=(B-247)*256+L[++_]+108:B<=254?B=-((B-251)*256)-L[++_]-108:B=(L[++_]&25
35)<<24|(L[++_]&255)<<16|(L[++_]&255)<<8|(L[++_]&255)<<0;this.stack.push(B)}return X},executeCommand:function(L,J,V){var j=this.stack.length;if(L>j)return!0;for(var X=j-L,re=X;re<j;re++){var Z=this.stack[re];Number.isInteger(Z)?this.output.push(28,Z>>8&255,Z&255):(Z=65536*Z|0,this.output.push(255,Z>>24&255,Z>>16&255,Z>>8&255,Z&255))}return this.output.push.apply(this.output,J),V?this.stack.splice(X,L):this.stack.length=0,!1}},n}(),ue=function(){var ie=55665,n=4330;function r(X){return X>=48&&X<=57||X>=65&&X<=70||X>=97&&X<=102}function L(X,re,Z){if(Z>=X.length)return new Uint8Array(0);var oe=re|0,_=52845,B=22719,ae,S;for(ae=0;ae<Z;ae++)oe=(X[ae]+oe)*_+B&(1<<16)-1;var m=X.length-Z,f=new Uint8Array(m);for(ae=Z,S=0;S<m;ae++,S++){var i=X[ae];f[S]=i^oe>>8,oe=(i+oe)*_+B&(1<<16)-1}return f}function J(X,re,Z){var oe=re|0,_=52845,B=22719,ae=X.length,S=ae>>>1,m=new Uint8Array(S),f,i;for(f=0,i=0;f<ae;f++){var u=X[f];if(!!r(u)){f++;for(var o;f<ae&&!r(o=X[f]);)f++;if(f<ae){var p=parseInt(String.fromCharCode(u,o),16);m[i++]=p^oe>>8,oe=(p+oe)*_+B&(1<<16)-1}}}return Array.prototype.slice.call(m,Z,i)}function V(X){return X===47||X===91||X===93||X===123||X===125||X===40||X===41}function j(X,re,Z){if(re){var oe=X.getBytes(),_=!(r(oe[0])&&r(oe[1])&&r(oe[2])&&r(oe[3]));X=new z.Stream(_?L(oe,ie,4):J(oe,ie,4))}this.seacAnalysisEnabled=!!Z,this.stream=X,this.nextChar()}return j.prototype={readNumberArray:function(){this.getToken();for(var re=[];;){var Z=this.getToken();if(Z===null||Z==="]"||Z==="}")break;re.push(parseFloat(Z||0))}return re},readNumber:function(){var re=this.getToken();return parseFloat(re||0)},readInt:function(){var re=this.getToken();return parseInt(re||0,10)|0},readBoolean:function(){var re=this.getToken();return re==="true"?1:0},nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var re=!1,Z=this.currentChar;;){if(Z===-1)return null;if(re)(Z===10||Z===13)&&(re=!1);else if(Z===37)re=!0;else if(!(0,t.isSpace)(Z))break;Z=this.nextChar()}if(V(Z))return this.nextChar(),String.fromCharCode(Z);var oe="";do oe+=String.fromCharCode(Z),Z=this.nextChar();while(Z>=0&&!(0,t.isSpace)(Z)&&!V(Z));return oe},readCharStrings:function(re,Z){return Z===-1?re:L(re,n,Z)},extractFontProgram:function(re){var Z=this.stream,oe=[],_=[],B=Object.create(null);B.lenIV=4;for(var ae={subrs:[],charstrings:[],properties:{privateData:B}},S,m,f,i,u;(S=this.getToken())!==null;)if(S==="/")switch(S=this.getToken(),S){case"CharStrings":for(this.getToken(),this.getToken(),this.getToken(),this.getToken();S=this.getToken(),!(S===null||S==="end");)if(S==="/"){var o=this.getToken();m=this.readInt(),this.getToken(),f=m>0?Z.getBytes(m):new Uint8Array(0),i=ae.properties.privateData.lenIV,u=this.readCharStrings(f,i),this.nextChar(),S=this.getToken(),S==="noaccess"&&this.getToken(),_.push({glyph:o,encoded:u})}break;case"Subrs":for(this.readInt(),this.getToken();this.getToken()==="dup";){var p=this.readInt();m=this.readInt(),this.getToken(),f=m>0?Z.getBytes(m):new Uint8Array(0),i=ae.properties.privateData.lenIV,u=this.readCharStrings(f,i),this.nextChar(),S=this.getToken(),S==="noaccess"&&this.getToken(),oe[p]=u}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":var v=this.readNumberArray();v.length>0&&v.length%2===0&&e&&(ae.properties.privateData[S]=v);break;case"StemSnapH":case"StemSnapV":ae.properties.privateData[S]=this.readNumberArray();break;case"StdHW":case"StdVW":ae.properties.privateData[S]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":ae.properties.privateData[S]=this.readNumber();break;case"ForceBold":ae.properties.privateData[S]=this.readBoolean();break}for(var c=0;c<_.length;c++){o=_[c].glyph,u=_[c].encoded;var d=new se,y=d.convert(u,oe,this.seacAnalysisEnabled),x=d.output;if(y&&(x=[14]),ae.charstrings.push({glyphName:o,charstring:x,width:d.width,lsb:d.lsb,seac:d.seac}),re.builtInEncoding){var l=re.builtInEncoding.indexOf(o);l>-1&&re.widths[l]===void 0&&l>=re.firstChar&&l<=re.lastChar&&(re.widths[l]=d.width)}}return ae},extractFontHeader:function(re){for(var Z;(Z=this.getToken())!==null;)if(Z==="/")switch(Z=this.getToken(),Z){case"FontMatrix":var oe=this.readNumberArray();re.fontMatrix=oe;break;case"Encoding":var _=this.getToken(),B;if(!/^\d+$/.test(_))B=(0,g.getEncoding)(_);else{B=[];var ae=parseInt(_,10)|0;this.getToken();for(var S=0;S<ae;S++){for(Z=this.getToken();Z!=="dup"&&Z!=="def";)if(Z=this.getToken(),Z===null)return;if(Z==="def")break;var m=this.readInt();this.getToken();var f=this.getToken();B[m]=f,this.getToken()}}re.builtInEncoding=B;break;case"FontBBox":var i=this.readNumberArray();re.ascent=Math.max(i[3],i[1]),re.descent=Math.min(i[1],i[3]),re.ascentScaled=!0;break}}},j}();G.Type1Parser=ue},function(le,G,h){"use strict";
3Object.defineProperty(G,"__esModule",{value:!0}),G.getTilingPatternIR=ie,G.Pattern=void 0;var t=h(5),g=h(201),z=h(183),e=h(186),se={FUNCTION_BASED:1,AXIAL:2,RADIAL:3,FREE_FORM_MESH:4,LATTICE_FORM_MESH:5,COONS_PATCH_MESH:6,TENSOR_PATCH_MESH:7},ue=function(){function r(){(0,t.unreachable)("should not call Pattern constructor")}return r.prototype={getPattern:function(J){(0,t.unreachable)("Should not call Pattern.getStyle: ".concat(J))}},r.parseShading=function(L,J,V,j,X,re){var Z=(0,z.isStream)(L)?L.dict:L,oe=Z.get("ShadingType");try{switch(oe){case se.AXIAL:case se.RADIAL:return new ne.RadialAxial(Z,J,V,j,re);case se.FREE_FORM_MESH:case se.LATTICE_FORM_MESH:case se.COONS_PATCH_MESH:case se.TENSOR_PATCH_MESH:return new ne.Mesh(L,J,V,j,re);default:throw new t.FormatError("Unsupported ShadingType: "+oe)}}catch(_){if(_ instanceof e.MissingDataException)throw _;return X.send("UnsupportedFeature",{featureId:t.UNSUPPORTED_FEATURES.shadingPattern}),(0,t.warn)(_),new ne.Dummy}},r}();G.Pattern=ue;var ne={};ne.SMALL_NUMBER=1e-6,ne.RadialAxial=function(){function r(L,J,V,j,X){this.matrix=J,this.coordsArr=L.getArray("Coords"),this.shadingType=L.get("ShadingType"),this.type="Pattern";var re=L.get("ColorSpace","CS");re=g.ColorSpace.parse(re,V,j,X),this.cs=re;var Z=L.getArray("BBox");Array.isArray(Z)&&Z.length===4?this.bbox=t.Util.normalizeRect(Z):this.bbox=null;var oe=0,_=1;if(L.has("Domain")){var B=L.getArray("Domain");oe=B[0],_=B[1]}var ae=!1,S=!1;if(L.has("Extend")){var m=L.getArray("Extend");ae=m[0],S=m[1]}if(this.shadingType===se.RADIAL&&(!ae||!S)){var f=this.coordsArr[0],i=this.coordsArr[1],u=this.coordsArr[2],o=this.coordsArr[3],p=this.coordsArr[4],v=this.coordsArr[5],c=Math.sqrt((f-o)*(f-o)+(i-p)*(i-p));u<=v+c&&v<=u+c&&(0,t.warn)("Unsupported radial gradient.")}this.extendStart=ae,this.extendEnd=S;var d=L.get("Function"),y=X.createFromArray(d),x=10,l=(_-oe)/x,a=this.colorStops=[];if(oe>=_||l<=0){(0,t.info)("Bad shading domain.");return}for(var s=new Float32Array(re.numComps),C=new Float32Array(1),A,M=0;M<=x;M++){C[0]=oe+M*l,y(C,0,s,0),A=re.getRgb(s,0);var w=t.Util.makeCssRgb(A[0],A[1],A[2]);a.push([M/x,w])}var F="transparent";
3L.has("Background")&&(A=re.getRgb(L.get("Background"),0),F=t.Util.makeCssRgb(A[0],A[1],A[2])),ae||(a.unshift([0,F]),a[1][0]+=ne.SMALL_NUMBER),S||(a[a.length-1][0]-=ne.SMALL_NUMBER,a.push([1,F])),this.colorStops=a}return r.prototype={getIR:function(){var J=this.coordsArr,V=this.shadingType,j,X,re,Z,oe;V===se.AXIAL?(X=[J[0],J[1]],re=[J[2],J[3]],Z=null,oe=null,j="axial"):V===se.RADIAL?(X=[J[0],J[1]],re=[J[3],J[4]],Z=J[2],oe=J[5],j="radial"):(0,t.unreachable)("getPattern type unknown: ".concat(V));var _=this.matrix;if(_&&(X=t.Util.applyTransform(X,_),re=t.Util.applyTransform(re,_),V===se.RADIAL)){var B=t.Util.singularValueDecompose2dScale(_);Z*=B[0],oe*=B[1]}return["RadialAxial",j,this.bbox,this.colorStops,X,re,Z,oe]}},r}(),ne.Mesh=function(){function r(m,f){this.stream=m,this.context=f,this.buffer=0,this.bufferLength=0;var i=f.numComps;this.tmpCompsBuf=new Float32Array(i);var u=f.colorSpace.numComps;this.tmpCsCompsBuf=f.colorFn?new Float32Array(u):this.tmpCompsBuf}r.prototype={get hasData(){if(this.stream.end)return this.stream.pos<this.stream.end;if(this.bufferLength>0)return!0;var m=this.stream.getByte();return m<0?!1:(this.buffer=m,this.bufferLength=8,!0)},readBits:function(f){var i=this.buffer,u=this.bufferLength;if(f===32){if(u===0)return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0;i=i<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var o=this.stream.getByte();return this.buffer=o&(1<<u)-1,(i<<8-u|(o&255)>>u)>>>0}if(f===8&&u===0)return this.stream.getByte();for(;u<f;)i=i<<8|this.stream.getByte(),u+=8;return u-=f,this.bufferLength=u,this.buffer=i&(1<<u)-1,i>>u},align:function(){this.buffer=0,this.bufferLength=0},readFlag:function(){return this.readBits(this.context.bitsPerFlag)},readCoordinate:function(){var f=this.context.bitsPerCoordinate,i=this.readBits(f),u=this.readBits(f),o=this.context.decode,p=f<32?1/((1<<f)-1):23283064365386963e-26;return[i*p*(o[1]-o[0])+o[0],u*p*(o[3]-o[2])+o[2]]},readComponents:function(){for(var f=this.context.numComps,i=this.context.bitsPerComponent,u=i<32?1/((1<<i)-1):23283064365386963e-26,o=this.context.decode,p=this.tmpCompsBuf,v=0,c=4;v<f;v++,c+=2){var d=this.readBits(i);p[v]=d*u*(o[c+1]-o[c])+o[c]}var y=this.tmpCsCompsBuf;return this.context.colorFn&&this.context.colorFn(p,0,y,0),this.context.colorSpace.getRgb(y,0)}};function L(m,f){for(var i=m.coords,u=m.colors,o=[],p=[],v=0;f.hasData;){var c=f.readFlag(),d=f.readCoordinate(),y=f.readComponents();if(v===0){if(!(0<=c&&c<=2))throw new t.FormatError("Unknown type4 flag");switch(c){case 0:v=3;break;case 1:p.push(p[p.length-2],p[p.length-1]),v=1;break;case 2:p.push(p[p.length-3],p[p.length-1]),v=1;break}o.push(c)}p.push(i.length),i.push(d),u.push(y),v--,f.align()}m.figures.push({type:"triangles",coords:new Int32Array(p),colors:new Int32Array(p)})}function J(m,f,i){for(var u=m.coords,o=m.colors,p=[];f.hasData;){var v=f.readCoordinate(),c=f.readComponents();p.push(u.length),u.push(v),o.push(c)}m.figures.push({type:"lattice",coords:new Int32Array(p),colors:new Int32Array(p),verticesPerRow:i})}var V=3,j=20,X=20,re=function(){function f(u){for(var o=[],p=0;p<=u;p++){var v=p/u,c=1-v;o.push(new Float32Array([c*c*c,3*v*c*c,3*v*v*c,v*v*v]))}return o}var i=[];return function(o){return i[o]||(i[o]=f(o)),i[o]}}();function Z(m,f){var i=m.figures[f];(0,t.assert)(i.type==="patch","Unexpected patch mesh figure");var u=m.coords,o=m.colors,p=i.coords,v=i.colors,c=Math.min(u[p[0]][0],u[p[3]][0],u[p[12]][0],u[p[15]][0]),d=Math.min(u[p[0]][1],u[p[3]][1],u[p[12]][1],u[p[15]][1]),y=Math.max(u[p[0]][0],u[p[3]][0],u[p[12]][0],u[p[15]][0]),x=Math.max(u[p[0]][1],u[p[3]][1],u[p[12]][1],u[p[15]][1]),l=Math.ceil((y-c)*X/(m.bounds[2]-m.bounds[0]));l=Math.max(V,Math.min(j,l));var a=Math.ceil((x-d)*X/(m.bounds[3]-m.bounds[1]));a=Math.max(V,Math.min(j,a));for(var s=l+1,C=new Int32Array((a+1)*s),A=new Int32Array((a+1)*s),M=0,w=new Uint8Array(3),F=new Uint8Array(3),O=o[v[0]],b=o[v[1]],I=o[v[2]],P=o[v[3]],T=re(a),R=re(l),W=0;W<=a;W++){w[0]=(O[0]*(a-W)+I[0]*W)/a|0,w[1]=(O[1]*(a-W)+I[1]*W)/a|0,w[2]=(O[2]*(a-W)+I[2]*W)/a|0,F[0]=(b[0]*(a-W)+P[0]*W)/a|0,F[1]=(b[1]*(a-W)+P[1]*W)/a|0,F[2]=(b[2]*(a-W)+P[2]*W)/a|0;for(var Y=0;Y<=l;Y++,M++)if(!((W===0||W===a)&&(Y===0||Y===l))){for(var q=0,N=0,D=0,E=0;E<=3;E++)for(var U=0;U<=3;U++,D++){var K=T[W][E]*R[Y][U];q+=u[p[D]][0]*K,N+=u[p[D]][1]*K}C[M]=u.length,u.push([q,N]),A[M]=o.length;var H=new Uint8Array(3);H[0]=(w[0]*(l-Y)+F[0]*Y)/l|0,H[1]=(w[1]*(l-Y)+F[1]*Y)/l|0,H[2]=(w[2]*(l-Y)+F[2]*Y)/l|0,o.push(H)}}C[0]=p[0],A[0]=v[0],C[l]=p[3],A[l]=v[1],C[s*a]=p[12],A[s*a]=v[2],C[s*a+l]=p[15],A[s*a+l]=v[3],m.figures[f]={type:"lattice",coords:C,colors:A,verticesPerRow:s}}function oe(m,f){for(var i=m.coords,u=m.colors,o=new Int32Array(16),p=new Int32Array(4);f.hasData;){var v=f.readFlag();if(!(0<=v&&v<=3))throw new t.FormatError("Unknown type6 flag");var c,d,y=i.length;for(c=0,d=v!==0?8:12;c<d;c++)i.push(f.readCoordinate());var x=u.length;for(c=0,d=v!==0?2:4;c<d;c++)u.push(f.readComponents());var l,a,s,C;switch(v){case 0:o[12]=y+3,o[13]=y+4,o[14]=y+5,o[15]=y+6,o[8]=y+2,o[11]=y+7,o[4]=y+1,o[7]=y+8,o[0]=y,o[1]=y+11,o[2]=y+10,o[3]=y+9,p[2]=x+1,p[3]=x+2,p[0]=x,p[1]=x+3;break;case 1:l=o[12],a=o[13],s=o[14],C=o[15],o[12]=C,o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=s,o[11]=y+3,o[4]=a,o[7]=y+4,o[0]=l,o[1]=y+7,o[2]=y+6,o[3]=y+5,l=p[2],a=p[3],p[2]=a,p[3]=x,p[0]=l,p[1]=x+1;break;case 2:l=o[15],a=o[11],o[12]=o[3],o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=o[7],o[11]=y+3,o[4]=a,o[7]=y+4,o[0]=l,o[1]=y+7,o[2]=y+6,o[3]=y+5,l=p[3],p[2]=p[1],p[3]=x,p[0]=l,p[1]=x+1;break;case 3:o[12]=o[0],o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=o[1],o[11]=y+3,o[4]=o[2],o[7]=y+4,o[0]=o[3],o[1]=y+7,o[2]=y+6,o[3]=y+5,p[2]=p[0],p[3]=x,p[0]=p[1],p[1]=x+1;break}o[5]=i.length,i.push([(-4*i[o[0]][0]-i[o[15]][0]+6*(i[o[4]][0]+i[o[1]][0])-2*(i[o[12]][0]+i[o[3]][0])+3*(i[o[13]][0]+i[o[7]][0]))/9,(-4*i[o[0]][1]-i[o[15]][1]+6*(i[o[4]][1]+i[o[1]][1])-2*(i[o[12]][1]+i[o[3]][1])+3*(i[o[13]][1]+i[o[7]][1]))/9]),o[6]=i.length,i.push([(-4*i[o[3]][0]-i[o[12]][0]+6*(i[o[2]][0]+i[o[7]][0])-2*(i[o[0]][0]+i[o[15]][0])+3*(i[o[4]][0]+i[o[14]][0]))/9,(-4*i[o[3]][1]-i[o[12]][1]+6*(i[o[2]][1]+i[o[7]][1])-2*(i[o[0]][1]+i[o[15]][1])+3*(i[o[4]][1]+i[o[14]][1]))/9]),o[9]=i.length,i.push([(-4*i[o[12]][0]-i[o[3]][0]+6*(i[o[8]][0]+i[o[13]][0])-2*(i[o[0]][0]+i[o[15]][0])+3*(i[o[11]][0]+i[o[1]][0]))/9,(-4*i[o[12]][1]-i[o[3]][1]+6*(i[o[8]][1]+i[o[13]][1])-2*(i[o[0]][1]+i[o[15]][1])+3*(i[o[11]][1]+i[o[1]][1]))/9]),o[10]=i.length,i.push([(-4*i[o[15]][0]-i[o[0]][0]+6*(i[o[11]][0]+i[o[14]][0])-2*(i[o[12]][0]+i[o[3]][0])+3*(i[o[2]][0]+i[o[8]][0]))/9,(-4*i[o[15]][1]-i[o[0]][1]+6*(i[o[11]][1]+i[o[14]][1])-2*(i[o[12]][1]+i[o[3]][1])+3*(i[o[2]][1]+i[o[8]][1]))/9]),m.figures.push({type:"patch",coords:new Int32Array(o),colors:new Int32Array(p)})}}function _(m,f){for(var i=m.coords,u=m.colors,o=new Int32Array(16),p=new Int32Array(4);f.hasData;){var v=f.readFlag();if(!(0<=v&&v<=3))throw new t.FormatError("Unknown type7 flag");var c,d,y=i.length;for(c=0,d=v!==0?12:16;c<d;c++)i.push(f.readCoordinate());var x=u.length;for(c=0,d=v!==0?2:4;c<d;c++)u.push(f.readComponents());var l,a,s,C;switch(v){case 0:o[12]=y+3,o[13]=y+4,o[14]=y+5,o[15]=y+6,o[8]=y+2,o[9]=y+13,o[10]=y+14,o[11]=y+7,o[4]=y+1,o[5]=y+12,o[6]=y+15,o[7]=y+8,o[0]=y,o[1]=y+11,o[2]=y+10,o[3]=y+9,p[2]=x+1,p[3]=x+2,p[0]=x,p[1]=x+3;break;case 1:l=o[12],a=o[13],s=o[14],C=o[15],o[12]=C,o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=s,o[9]=y+9,o[10]=y+10,o[11]=y+3,o[4]=a,o[5]=y+8,o[6]=y+11,o[7]=y+4,o[0]=l,o[1]=y+7,o[2]=y+6,o[3]=y+5,l=p[2],a=p[3],p[2]=a,p[3]=x,p[0]=l,p[1]=x+1;break;case 2:l=o[15],a=o[11],o[12]=o[3],o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=o[7],o[9]=y+9,o[10]=y+10,o[11]=y+3,o[4]=a,o[5]=y+8,o[6]=y+11,o[7]=y+4,o[0]=l,o[1]=y+7,o[2]=y+6,o[3]=y+5,l=p[3],p[2]=p[1],p[3]=x,p[0]=l,p[1]=x+1;break;case 3:o[12]=o[0],o[13]=y+0,o[14]=y+1,o[15]=y+2,o[8]=o[1],o[9]=y+9,o[10]=y+10,o[11]=y+3,o[4]=o[2],o[5]=y+8,o[6]=y+11,o[7]=y+4,o[0]=o[3],o[1]=y+7,o[2]=y+6,o[3]=y+5,p[2]=p[0],p[3]=x,p[0]=p[1],p[1]=x+1;break}m.figures.push({type:"patch",coords:new Int32Array(o),colors:new Int32Array(p)})}}function B(m){for(var f=m.coords[0][0],i=m.coords[0][1],u=f,o=i,p=1,v=m.coords.length;p<v;p++){var c=m.coords[p][0],d=m.coords[p][1];f=f>c?c:f,i=i>d?d:i,u=u<c?c:u,o=o<d?d:o}m.bounds=[f,i,u,o]}function ae(m){var f,i,u,o,p=m.coords,v=new Float32Array(p.length*2);for(f=0,u=0,i=p.length;f<i;f++){var c=p[f];v[u++]=c[0],v[u++]=c[1]}m.coords=v;var d=m.colors,y=new Uint8Array(d.length*3);for(f=0,u=0,i=d.length;f<i;f++){var x=d[f];y[u++]=x[0],y[u++]=x[1],y[u++]=x[2]}m.colors=y;var l=m.figures;for(f=0,i=l.length;f<i;f++){var a=l[f],s=a.coords,C=a.colors;for(u=0,o=s.length;u<o;u++)s[u]*=2,C[u]*=3}}function S(m,f,i,u,o){if(!(0,z.isStream)(m))throw new t.FormatError("Mesh data is not a stream");var p=m.dict;this.matrix=f,this.shadingType=p.get("ShadingType"),this.type="Pattern";var v=p.getArray("BBox");Array.isArray(v)&&v.length===4?this.bbox=t.Util.normalizeRect(v):this.bbox=null;var c=p.get("ColorSpace","CS");c=g.ColorSpace.parse(c,i,u,o),this.cs=c,this.background=p.has("Backgroun
3d")?c.getRgb(p.get("Background"),0):null;var d=p.get("Function"),y=d?o.createFromArray(d):null;this.coords=[],this.colors=[],this.figures=[];var x={bitsPerCoordinate:p.get("BitsPerCoordinate"),bitsPerComponent:p.get("BitsPerComponent"),bitsPerFlag:p.get("BitsPerFlag"),decode:p.getArray("Decode"),colorFn:y,colorSpace:c,numComps:y?1:c.numComps},l=new r(m,x),a=!1;switch(this.shadingType){case se.FREE_FORM_MESH:L(this,l);break;case se.LATTICE_FORM_MESH:var s=p.get("VerticesPerRow")|0;if(s<2)throw new t.FormatError("Invalid VerticesPerRow");J(this,l,s);break;case se.COONS_PATCH_MESH:oe(this,l),a=!0;break;case se.TENSOR_PATCH_MESH:_(this,l),a=!0;break;default:(0,t.unreachable)("Unsupported mesh type.");break}if(a){B(this);for(var C=0,A=this.figures.length;C<A;C++)Z(this,C)}B(this),ae(this)}return S.prototype={getIR:function(){return["Mesh",this.shadingType,this.coords,this.colors,this.figures,this.bounds,this.matrix,this.bbox,this.background]}},S}(),ne.Dummy=function(){function r(){this.type="Pattern"}return r.prototype={getIR:function(){return["Dummy"]}},r}();function ie(n,r,L){var J=r.getArray("Matrix"),V=t.Util.normalizeRect(r.getArray("BBox")),j=r.get("XStep"),X=r.get("YStep"),re=r.get("PaintType"),Z=r.get("TilingType");if(V[2]-V[0]===0||V[3]-V[1]===0)throw new t.FormatError("Invalid getTilingPatternIR /BBox array: [".concat(V,"]."));return["TilingPattern",L,n,J,V,j,X,re,Z]}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.bidi=J;var t=h(5),g=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","ON","ON","ET","ET","ET","ON","ON","ON","ON","ON","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","ON","ET","ET","ET","ET","ON","ON","ON","ON","L","ON","ON","BN","ON","ON","ET","ET","EN","EN","ON","L","ON","ON","ON","EN","L","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L"],z=["AN","AN","AN","AN","AN","AN","ON","ON","AL","ET","ET","AL","CS","AL","ON","ON","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","ON","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","ON","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL"];function e(V){return(V&1)!==0}function se(V){return(V&1)===0}function ue(V,j,X){for(var re=j,Z=V.length;re<Z;++re)if(V[re]!==X)return re;return re}function ne(V,j,X,re){for(var Z=j;Z<X;++Z)V[Z]=re}function ie(V,j,X){for(var re=j,Z=X-1;re<Z;++re,--Z){var oe=V[re];V[re]=V[Z],V[Z]=oe}}function n(V,j,X){return{str:V,dir:X?"ttb":j?"ltr":"rtl"}}var r=[],L=[];function J(V,j,X){var re=!0,Z=V.length;if(Z===0||X)return n(V,re,X);r.length=Z,L.length=Z;var oe=0,_,B;for(_=0;_<Z;++_){r[_]=V.charAt(_);var ae=V.charCodeAt(_),S="L";ae<=255?S=g[ae]:1424<=ae&&ae<=1524?S="R":1536<=ae&&ae<=1791?(S=z[ae&255],S||(0,t.warn)("Bidi: invali
3d Unicode character "+ae.toString(16))):1792<=ae&&ae<=2220&&(S="AL"),(S==="R"||S==="AL"||S==="AN")&&oe++,L[_]=S}if(oe===0)return re=!0,n(V,re);j===-1&&(oe/Z<.3?(re=!0,j=0):(re=!1,j=1));var m=[];for(_=0;_<Z;++_)m[_]=j;var f=e(j)?"R":"L",i=f,u=i,o=i;for(_=0;_<Z;++_)L[_]==="NSM"?L[_]=o:o=L[_];o=i;var p;for(_=0;_<Z;++_)p=L[_],p==="EN"?L[_]=o==="AL"?"AN":"EN":(p==="R"||p==="L"||p==="AL")&&(o=p);for(_=0;_<Z;++_)p=L[_],p==="AL"&&(L[_]="R");for(_=1;_<Z-1;++_)L[_]==="ES"&&L[_-1]==="EN"&&L[_+1]==="EN"&&(L[_]="EN"),L[_]==="CS"&&(L[_-1]==="EN"||L[_-1]==="AN")&&L[_+1]===L[_-1]&&(L[_]=L[_-1]);for(_=0;_<Z;++_)if(L[_]==="EN"){var v;for(v=_-1;v>=0&&L[v]==="ET";--v)L[v]="EN";for(v=_+1;v<Z&&L[v]==="ET";++v)L[v]="EN"}for(_=0;_<Z;++_)p=L[_],(p==="WS"||p==="ES"||p==="ET"||p==="CS")&&(L[_]="ON");for(o=i,_=0;_<Z;++_)p=L[_],p==="EN"?L[_]=o==="L"?"L":"EN":(p==="R"||p==="L")&&(o=p);for(_=0;_<Z;++_)if(L[_]==="ON"){var c=ue(L,_+1,"ON"),d=i;_>0&&(d=L[_-1]);var y=u;c+1<Z&&(y=L[c+1]),d!=="L"&&(d="R"),y!=="L"&&(y="R"),d===y&&ne(L,_,c,d),_=c-1}for(_=0;_<Z;++_)L[_]==="ON"&&(L[_]=f);for(_=0;_<Z;++_)p=L[_],se(m[_])?p==="R"?m[_]+=1:(p==="AN"||p==="EN")&&(m[_]+=2):(p==="L"||p==="AN"||p==="EN")&&(m[_]+=1);var x=-1,l=99,a;for(_=0,B=m.length;_<B;++_)a=m[_],x<a&&(x=a),l>
3a&&e(a)&&(l=a);for(a=x;a>=l;--a){var s=-1;for(_=0,B=m.length;_<B;++_)m[_]<a?s>=0&&(ie(r,s,_),s=-1):s<0&&(s=_);s>=0&&ie(r,s,m.length)}for(_=0,B=r.length;_<B;++_){var C=r[_];(C==="<"||C===">")&&(r[_]="")}return n(r.join(""),re)}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.getMetrics=void 0;var t=h(186),g=(0,t.getLookupTableFactory)(function(z){z.Courier=600,z["Courier-Bold"]=600,z["Courier-BoldOblique"]=600,z["Courier-Oblique"]=600,z.Helvetica=(0,t.getLookupTableFactory)(function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.one
3superior=333,e.imacron=278,e.Euro=556}),z["Helvetica-Bold"]=(0,t.getLookupTableFactory)(function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556}),z["Helvetica-BoldOblique"]=(0,t.getLookupTableFactory)(function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g
3=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556}),z["Helvetica-Oblique"]=(0,t.getLookupTableFactory)(function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=
3500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556}),z.Symbol=(0,t.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.universal=713,e.numbersign=500,e.existential=549,e.percent=833,e.ampersand=778,e.suchthat=439,e.parenleft=333,e.parenright=333,e.asteriskmath=500,e.plus=549,e.comma=250,e.minus=549,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=549,e.equal=549,e.greater=549,e.question=444,e.congruent=549,e.Alpha=722,e.Beta=667,e.Chi=722,e.Delta=612,e.Epsilon=611,e.Phi=763,e.Gamma=603,e.Eta=722,e.Iota=333,e.theta1=631,e.Kappa=722,e.Lambda=686,e.Mu=889,e.Nu=722,e.Omicron=722,e.P
3i=768,e.Theta=741,e.Rho=556,e.Sigma=592,e.Tau=611,e.Upsilon=690,e.sigma1=439,e.Omega=768,e.Xi=645,e.Psi=795,e.Zeta=611,e.bracketleft=333,e.therefore=863,e.bracketright=333,e.perpendicular=658,e.underscore=500,e.radicalex=500,e.alpha=631,e.beta=549,e.chi=549,e.delta=494,e.epsilon=439,e.phi=521,e.gamma=411,e.eta=603,e.iota=329,e.phi1=603,e.kappa=549,e.lambda=549,e.mu=576,e.nu=521,e.omicron=549,e.pi=549,e.theta=521,e.rho=549,e.sigma=603,e.tau=439,e.upsilon=576,e.omega1=713,e.omega=686,e.xi=493,e.psi=686,e.zeta=494,e.braceleft=480,e.bar=200,e.braceright=480,e.similar=549,e.Euro=750,e.Upsilon1=620,e.minute=247,e.lessequal=549,e.fraction=167,e.infinity=713,e.florin=500,e.club=753,e.diamond=753,e.heart=753,e.spade=753,e.arrowboth=1042,e.arrowleft=987,e.arrowup=603,e.arrowright=987,e.arrowdown=603,e.degree=400,e.plusminus=549,e.second=411,e.greaterequal=549,e.multiply=549,e.proportional=713,e.partialdiff=494,e.bullet=460,e.divide=549,e.notequal=549,e.equivalence=549,e.approxequal=549,e.ellipsis=1e3,e.arrowvertex=603,e.arrowhorizex=1e3,e.carriagereturn=658,e.aleph=823,e.Ifraktur=686,e.Rfraktur=795,e.weierstrass=987,e.circlemultiply=768,e.circleplus=768,e.emptyset=823,e.intersection=768,e.union=768,e.propersuperset=713,e.reflexsuperset=713,e.notsubset=713,e.propersubset=713,e.reflexsubset=713,e.element=713,e.notelement=713,e.angle=768,e.gradient=713,e.registerserif=790,e.copyrightserif=790,e.trademarkserif=890,e.product=823,e.radical=549,e.dotmath=250,e.logicalnot=713,e.logicaland=603,e.logicalor=603,e.arrowdblboth=1042,e.arrowdblleft=987,e.arrowdblup=603,e.arrowdblright=987,e.arrowdbldown=603,e.lozenge=494,e.angleleft=329,e.registersans=790,e.copyrightsans=790,e.trademarksans=786,e.summation=713,e.parenlefttp=384,e.parenleftex=384,e.parenleftbt=384,e.bracketlefttp=384,e.bracketleftex=384,e.bracketleftbt=384,e.bracelefttp=494,e.braceleftmid=494,e.braceleftbt=494,e.braceex=494,e.angleright=329,e.integral=274,e.integraltp=686,e.integralex=686,e.integralbt=686,e.parenrighttp=384,e.parenrightex=384,e.parenrightbt=384,e.bracketrighttp=384,e.bracketrightex=384,e.bracketrightbt=384,e.bracerighttp=494,e.bracerightmid=494,e.bracerightbt=494,e.apple=790}),z["Times-Roman"]=(0,t.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=408,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=564,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=564,e.equal=564,e.greater=564,e.question=444,e.at=921,e.A=722,e.B=667,e.C=667,e.D=722,e.E=611,e.F=556,e.G=722,e.H=722,e.I=333,e.J=389,e.K=722,e.L=611,e.M=889,e.N=722,e.O=722,e.P=556,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=722,e.W=944,e.X=722,e.Y=722,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=469,e.underscore=500,e.quoteleft=333,e.a=444,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=500,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=500,e.o=500,e.p=500,e.q=500,e.r=333,e.s=389,e.t=278,e.u=500,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=480,e.bar=200,e.braceright=480,e.asciitilde=541,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=180,e.quotedblleft=444,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=453,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=444,e.quotedblright=444,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=444,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=889,e.ordfeminine=276,e.Lslash=611,e.Oslash=722,e.OE=889,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=444,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=722,e.divide=564,e.Yacute=722,e.Acircumflex=722,e.aacute=444,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=444,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=444,e.Ncommaaccent=722,e.lacute=278,e.agrave=444,e.Tcommaaccent=611,e.Cacute=667,e.atilde=444,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=444,e.Amacron=722,e.rcaron=333,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=556,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=588,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=722,e.Abreve=722,e.multiply=564,e.uacute=500,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=444,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=722,e.Iacute=333,e.plusminus=564,e.brokenbar=200,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=333,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=326,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=444,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=344,e.Kcommaaccent=722,e.Lacute=611,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=722,e.zdotaccent=444,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=500,e.minus=564,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=564,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500}),z["Times-Bold"]=(0,t.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=1e3,e.ampersand=833,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one
3=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=930,e.A=722,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=778,e.I=389,e.J=500,e.K=778,e.L=667,e.M=944,e.N=722,e.O=778,e.P=611,e.Q=778,e.R=722,e.S=556,e.T=667,e.U=722,e.V=722,e.W=1e3,e.X=722,e.Y=722,e.Z=667,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=581,e.underscore=500,e.quoteleft=333,e.a=500,e.b=556,e.c=444,e.d=556,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=333,e.k=556,e.l=278,e.m=833,e.n=556,e.o=500,e.p=556,e.q=556,e.r=444,e.s=389,e.t=333,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=394,e.bar=220,e.braceright=394,e.asciitilde=520,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=540,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=300,e.Lslash=667,e.Oslash=778,e.OE=1e3,e.ordmasculine=330,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=556,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=722,e.divide=570,e.Yacute=722,e.Acircumflex=722,e.aacute=500,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=667,e.Cacute=722,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=500,e.Amacron=722,e.rcaron=444,e.ccedilla=444,e.Zdotaccent=667,e.Thorn=611,e.Omacron=778,e.Racute=722,e.Sacute=556,e.dcaron=672,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=570,e.uacute=556,e.Tcaron=667,e.partialdiff=494,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=778,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=444,e.omacron=500,e.Zacute=667,e.Zcaron=667,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=416,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=778,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=300,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=556,e.threequarters=750,e.Scedilla=556,e.lcaron=394,e.Kcommaaccent=778,e.Lacute=667,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=667,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=778,e.degree=400,e.ograve=500,e.Ccaron=722,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=444,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=722,e.Lcommaaccent=667,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=444,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=556,e.minus=570,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=333,e.logicalnot=570,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500}),z["Times-BoldItalic"]=(0,t.getLookupTableFactory)(function(e){e.space=250,e.exclam=389,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one
3=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=832,e.A=667,e.B=667,e.C=667,e.D=722,e.E=667,e.F=667,e.G=722,e.H=778,e.I=389,e.J=500,e.K=667,e.L=611,e.M=889,e.N=722,e.O=722,e.P=611,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=667,e.W=889,e.X=667,e.Y=611,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=570,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=556,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=556,e.v=444,e.w=667,e.x=500,e.y=444,e.z=389,e.braceleft=348,e.bar=220,e.braceright=348,e.asciitilde=570,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=500,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=944,e.ordfeminine=266,e.Lslash=611,e.Oslash=722,e.OE=944,e.ordmasculine=300,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=611,e.divide=570,e.Yacute=611,e.Acircumflex=667,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=611,e.Cacute=667,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=556,e.acircumflex=500,e.Amacron=667,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=611,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=608,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=722,e.Agrave=667,e.Abreve=667,e.multiply=570,e.uacute=556,e.Tcaron=611,e.partialdiff=494,e.ydieresis=444,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=722,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=366,e.eogonek=444,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=576,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=382,e.Kcommaaccent=667,e.Lacute=611,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=722,e.zdotaccent=389,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=500,e.minus=606,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=606,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500}),z["Times-Italic"]=(0,t.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=420,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=675,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one
3=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=675,e.equal=675,e.greater=675,e.question=500,e.at=920,e.A=611,e.B=611,e.C=667,e.D=722,e.E=611,e.F=611,e.G=722,e.H=722,e.I=333,e.J=444,e.K=667,e.L=556,e.M=833,e.N=667,e.O=722,e.P=611,e.Q=722,e.R=611,e.S=500,e.T=556,e.U=722,e.V=611,e.W=833,e.X=611,e.Y=556,e.Z=556,e.bracketleft=389,e.backslash=278,e.bracketright=389,e.asciicircum=422,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=278,e.g=500,e.h=500,e.i=278,e.j=278,e.k=444,e.l=278,e.m=722,e.n=500,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=500,e.v=444,e.w=667,e.x=444,e.y=444,e.z=389,e.braceleft=400,e.bar=275,e.braceright=400,e.asciitilde=541,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=214,e.quotedblleft=556,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=523,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=556,e.quotedblright=556,e.guillemotright=500,e.ellipsis=889,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=889,e.AE=889,e.ordfeminine=276,e.Lslash=556,e.Oslash=722,e.OE=944,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=667,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=500,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=556,e.divide=675,e.Yacute=556,e.Acircumflex=611,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=500,e.Ncommaaccent=667,e.lacute=278,e.agrave=500,e.Tcommaaccent=556,e.Cacute=667,e.atilde=500,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=611,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=500,e.Amacron=611,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=556,e.Thorn=611,e.Omacron=722,e.Racute=611,e.Sacute=500,e.dcaron=544,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=611,e.Abreve=611,e.multiply=675,e.uacute=500,e.Tcaron=556,e.partialdiff=476,e.ydieresis=444,e.Nacute=667,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=667,e.Iacute=333,e.plusminus=675,e.brokenbar=275,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=389,e.omacron=500,e.Zacute=556,e.Zcaron=556,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=300,e.eogonek=444,e.Uogonek=722,e.Aacute=611,e.Adieresis=611,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=500,e.lcaron=300,e.Kcommaaccent=667,e.Lacute=556,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=500,e.Scommaaccent=500,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=667,e.otilde=500,e.Rcommaaccent=611,e.Lcommaaccent=556,e.Atilde=611,e.Aogonek=611,e.Aring=611,e.Otilde=722,e.zdotaccent=389,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=444,e.minus=675,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=675,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500}),z.ZapfDingbats=(0,t.getLookupTableFactory)(function(e){e.space=278,e.a1=974,e.a2=961,e.a202=974,e.a3=980,e.a4=719,e.a5=789,e.a119=790,e.a118=791,e.a117=690,e.a11=960,e.a12=939,e.a13=549,e.a14=855,e.a15=911,e.a16=933,e.a105=911,e.a17=945,e.a18=974,e.a19=755,e.a20=846,e.a21=762,e.a22=761,e.a23=571,e.a24=6
377,e.a25=763,e.a26=760,e.a27=759,e.a28=754,e.a6=494,e.a7=552,e.a8=537,e.a9=577,e.a10=692,e.a29=786,e.a30=788,e.a31=788,e.a32=790,e.a33=793,e.a34=794,e.a35=816,e.a36=823,e.a37=789,e.a38=841,e.a39=823,e.a40=833,e.a41=816,e.a42=831,e.a43=923,e.a44=744,e.a45=723,e.a46=749,e.a47=790,e.a48=792,e.a49=695,e.a50=776,e.a51=768,e.a52=792,e.a53=759,e.a54=707,e.a55=708,e.a56=682,e.a57=701,e.a58=826,e.a59=815,e.a60=789,e.a61=789,e.a62=707,e.a63=687,e.a64=696,e.a65=689,e.a66=786,e.a67=787,e.a68=713,e.a69=791,e.a70=785,e.a71=791,e.a72=873,e.a73=761,e.a74=762,e.a203=762,e.a75=759,e.a204=759,e.a76=892,e.a77=892,e.a78=788,e.a79=784,e.a81=438,e.a82=138,e.a83=277,e.a84=415,e.a97=392,e.a98=392,e.a99=668,e.a100=668,e.a89=390,e.a90=390,e.a93=317,e.a94=317,e.a91=276,e.a92=276,e.a205=509,e.a85=509,e.a206=410,e.a86=410,e.a87=234,e.a88=234,e.a95=334,e.a96=334,e.a101=732,e.a102=544,e.a103=544,e.a104=910,e.a106=667,e.a107=760,e.a108=760,e.a112=776,e.a111=595,e.a110=694,e.a109=626,e.a120=788,e.a121=788,e.a122=788,e.a123=788,e.a124=788,e.a125=788,e.a126=788,e.a127=788,e.a128=788,e.a129=788,e.a130=788,e.a131=788,e.a132=788,e.a133=788,e.a134=788,e.a135=788,e.a136=788,e.a137=788,e.a138=788,e.a139=788,e.a140=788,e.a141=788,e.a142=788,e.a143=788,e.a144=788,e.a145=788,e.a146=788,e.a147=788,e.a148=788,e.a149=788,e.a150=788,e.a151=788,e.a152=788,e.a153=788,e.a154=788,e.a155=788,e.a156=788,e.a157=788,e.a158=788,e.a159=788,e.a160=894,e.a161=838,e.a163=1016,e.a164=458,e.a196=748,e.a165=924,e.a192=748,e.a166=918,e.a167=927,e.a168=928,e.a169=928,e.a170=834,e.a171=873,e.a172=828,e.a173=924,e.a162=924,e.a174=917,e.a175=930,e.a176=931,e.a177=463,e.a178=883,e.a179=836,e.a193=836,e.a180=867,e.a199=867,e.a181=696,e.a200=696,e.a182=874,e.a201=874,e.a183=760,e.a184=946,e.a197=771,e.a185=865,e.a194=771,e.a198=888,e.a186=967,e.a195=888,e.a187=831,e.a188=873,e.a189=927,e.a190=970,e.a191=918})});G.getMetrics=g},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.isPDFFunction=J,G.PostScriptCompiler=G.PostScriptEvaluator=G.PDFFunctionFactory=void 0;var t=h(5),g=h(183),z=h(219);function e(re){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(oe){return typeof oe}:e=function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},e(re)}function se(re,Z){if(!(re instanceof Z))throw new TypeError("Cannot call a class as a function")}function ue(re,Z){for(var oe=0;oe<Z.length;oe++){var _=Z[oe];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(re,_.key,_)}}function ne(re,Z,oe){return Z&&ue(re.prototype,Z),oe&&ue(re,oe),re}var ie={get value(){return(0,t.shadow)(this,"value",(0,t.isEvalSupported)())}},n=function(){function re(Z){var oe=Z.xref,_=Z.isEvalSupported,B=_===void 0?!0:_;se(this,re),this.xref=oe,this.isEvalSupported=B!==!1}return ne(re,[{key:"create",value:function(oe){return L.parse({xref:this.xref,isEvalSupported:this.isEvalSupported,fn:oe})}},{key:"createFromArray",value:function(oe){return L.parseArray({xref:this.xref,isEvalSupported:this.isEvalSupported,fnObj:oe})}}]),re}();G.PDFFunctionFactory=n;function r(re){if(!Array.isArray(re))return null;for(var Z=re.length,oe=0;oe<Z;oe++)if(typeof re[oe]!="number"){for(var _=new Array(Z),B=0;B<Z;B++)_[B]=+re[B];return _}return re}var L=function(){var Z=0,oe=2,_=3,B=4;return{getSampleArray:function(S,m,f,i){var u,o,p=1;for(u=0,o=S.length;u<o;u++)p*=S[u];p*=m;var v=new Array(p),c=0,d=0,y=1/(Math.pow(2,f)-1),x=i.getBytes((p*f+7)/8),l=0;for(u=0;u<p;u++){for(;c<f;)d<<=8,d|=x[l++],c+=8;c-=f,v[u]=(d>>c)*y,d&=(1<<c)-1}return v},getIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fn,u=i.dict;u||(u=i);var o=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript],p=u.get("FunctionType"),v=o[p];if(!v)throw new t.FormatError("Unknown type of function");return v.call(this,{xref:m,isEvalSupported:f,fn:i,dict:u})},fromIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.IR,u=i[0];switch(u){case Z:return this.constructSampledFromIR({xref:m,isEvalSupported:f,IR:i});case oe:return this.constructInterpolatedFromIR({xref:m,isEvalSupported:f,IR:i});case _:return this.constructStichedFromIR({xref:m,isEvalSupported:f,IR:i});default:return this.constructPostScriptFromIR({xref:m,isEvalSupported:f,IR:i})}},parse:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fn,u=this.getIR({xref:m,isEvalSupported:f,fn:i}
3);return this.fromIR({xref:m,isEvalSupported:f,IR:u})},parseArray:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fnObj;if(!Array.isArray(i))return this.parse({xref:m,isEvalSupported:f,fn:i});for(var u=[],o=0,p=i.length;o<p;o++)u.push(this.parse({xref:m,isEvalSupported:f,fn:m.fetchIfRef(i[o])}));return function(v,c,d,y){for(var x=0,l=u.length;x<l;x++)u[x](v,c,d,y+x)}},constructSampled:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fn,u=S.dict;function o(M){for(var w=M.length,F=[],O=0,b=0;b<w;b+=2)F[O]=[M[b],M[b+1]],++O;return F}var p=r(u.getArray("Domain")),v=r(u.getArray("Range"));if(!p||!v)throw new t.FormatError("No domain or range");var c=p.length/2,d=v.length/2;p=o(p),v=o(v);var y=r(u.getArray("Size")),x=u.get("BitsPerSample"),l=u.get("Order")||1;l!==1&&(0,t.info)("No support for cubic spline interpolation: "+l);var a=r(u.getArray("Encode"));if(a)a=o(a);else{a=[];for(var s=0;s<c;++s)a.push([0,y[s]-1])}var C=r(u.getArray("Decode"));C?C=o(C):C=v;var A=this.getSampleArray(y,d,x,i);return[Z,c,p,a,C,A,y,d,Math.pow(2,x)-1,v]},constructSampledFromIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.IR;function u(o,p,v,c,d){return c+(o-p)*((d-c)/(v-p))}return function(p,v,c,d){var y=i[1],x=i[2],l=i[3],a=i[4],s=i[5],C=i[6],A=i[7],M=i[9],w=1<<y,F=new Float64Array(w),O=new Uint32Array(w),b,I;for(I=0;I<w;I++)F[I]=1;var P=A,T=1;for(b=0;b<y;++b){var R=x[b][0],W=x[b][1],Y=Math.min(Math.max(p[v+b],R),W),q=u(Y,R,W,l[b][0],l[b][1]),N=C[b];q=Math.min(Math.max(q,0),N-1);var D=q<N-1?Math.floor(q):q-1,E=D+1-q,U=q-D,K=D*P,H=K+P;for(I=0;I<w;I++)I&T?(F[I]*=U,O[I]+=H):(F[I]*=E,O[I]+=K);P*=N,T<<=1}for(I=0;I<A;++I){var $=0;for(b=0;b<w;b++)$+=s[O[b]+I]*F[b];$=u($,0,1,a[I][0],a[I][1]),c[d+I]=Math.min(Math.max($,M[I][0]),M[I][1])}}},constructInterpolated:function(S){for(var m=S.xref,f=S.isEvalSupported,i=S.fn,u=S.dict,o=r(u.getArray("C0"))||[0],p=r(u.getArray("C1"))||[1],v=u.get("N"),c=o.length,d=[],y=0;y<c;++y)d.push(p[y]-o[y]);return[oe,o,d,v]},constructInterpolatedFromIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.IR,u=i[1],o=i[2],p=i[3],v=o.length;return function(d,y,x,l){for(var a=p===1?d[y]:Math.pow(d[y],p),s=0;s<v;++s)x[l+s]=u[s]+a*o[s]}},constructStiched:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fn,u=S.dict,o=r(u.getArray("Domain"));if(!o)throw new t.FormatError("No domain");var p=o.length/2;if(p!==1)throw new t.FormatError("Bad domain for stiched function");for(var v=u.get("Functions"),c=[],d=0,y=v.length;d<y;++d)c.push(this.parse({xref:m,isEvalSupported:f,fn:m.fetchIfRef(v[d])}));var x=r(u.getArray("Bounds")),l=r(u.getArray("Encode"));return[_,o,x,l,c]},constructStichedFromIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.IR,u=i[1],o=i[2],p=i[3],v=i[4],c=new Float32Array(1);return function(y,x,l,a){for(var s=function(P,T,R){return P>R?P=R:P<T&&(P=T),P},C=s(y[x],u[0],u[1]),A=0,M=o.length;A<M&&!(C<o[A]);++A);var w=u[0];A>0&&(w=o[A-1]);var F=u[1];A<o.length&&(F=o[A]);var O=p[2*A],b=p[2*A+1];c[0]=w===F?O:O+(C-w)*(b-O)/(F-w),v[A](c,0,l,a)}},constructPostScript:function(S){var m=S.xref,f=S.isEvalSupported,i=S.fn,u=S.dict,o=r(u.getArray("Domain")),p=r(u.getArray("Range"));if(!o)throw new t.FormatError("No domain.");if(!p)throw new t.FormatError("No range.");var v=new z.PostScriptLexer(i),c=new z.PostScriptParser(v),d=c.parse();return[B,o,p,d]},constructPostScriptFromIR:function(S){var m=S.xref,f=S.isEvalSupported,i=S.IR,u=i[1],o=i[2],p=i[3];if(f&&ie.value){var v=new X().compile(p,u,o);if(v)return new Function("src","srcOffset","dest","destOffset",v)}(0,t.info)("Unable to compile PS function");var c=o.length>>1,d=u.length>>1,y=new j(p),x=Object.create(null),l=2048*4,a=l,s=new Float32Array(d);return function(A,M,w,F){var O,b,I="",P=s;for(O=0;O<d;O++)b=A[M+O],P[O]=b,I+=b+"_";var T=x[I];if(T!==void 0){w.set(T,F);return}var R=new Float32Array(c),W=y.execute(P),Y=W.length-c;for(O=0;O<c;O++){b=W[Y+O];var q=o[O*2];b<q?b=q:(q=o[O*2+1],b>q&&(b=q)),R[O]=b}a>0&&(a--,x[I]=R),w.set(R,F)}}}}();function J(re){var Z;if(e(re)!=="object")return!1;if((0,g.isDict)(re))Z=re;else if((0,g.isStream)(re))Z=re.dict;else return!1;return Z.has("FunctionType")}var V=function(){var Z=100;function oe(_){this.stack=_?Array.prototype.slice.call(_,0):[]}return oe.prototype={push:function(B){if(this.stack.length>=Z)throw new Error("PostScript function stack overflow.");this.stack.push(B)},pop:function(){if(this.stack.length<=0)throw new Error("PostScript function stack underflow.");return this.stack.pop()},copy:function(B){if(this.stack.length+B>=Z)throw new Error("PostScript function stack overflow.");for(var ae=this.stack,S=ae.length-B,m=B-1;m>=0;m--,S++)ae.push(ae[S])},index:function(B){this.push(this.stack[this.stack.length-B-1])},roll:function(B,ae){var S=this.stack,m=S.length-B,f=S.length-1,i=m+(ae-Math.floor(ae/B)*B),u,o,p;for(u=m,o=f;u<o;u++,o--)p=S[u],S[u]=S[o],S[o]=p;for(u=m,o=i-1;u<o;u++,o--)p=S[u],S[u]=S[o],S[o]=p;for(u=i,o=f;u<o;u++,o--)p=S[u],S[u]=S[o],S[o]=p}},oe}(),j=function(){function Z(oe){this.operators=oe}return Z.prototype={execute:function(_){for(var B=new V(_),ae=0,S=this.operators,m=S.length,f,i,u;ae<m;){if(f=S[ae++],typeof f=="number"){B.push(f);continue}switch(f){case"jz":u=B.pop(),i=B.pop(),i||(ae=u);break;case"j":i=B.pop(),ae=i;break;case"abs":i=B.pop(),B.push(Math.abs(i));break;case"add":u=B.pop(),i=B.pop(),B.push(i+u);break;case"and":u=B.pop(),i=B.pop(),(0,t.isBool)(i)&&(0,t.isBool)(u)?B.push(i&&u):B.push(i&u);break;case"atan":i=B.pop(),B.push(Math.atan(i));break;case"bitshift":u=B.pop(),i=B.pop(),i>0?B.push(i<<u):B.push(i>
3>u);break;case"ceiling":i=B.pop(),B.push(Math.ceil(i));break;case"copy":i=B.pop(),B.copy(i);break;case"cos":i=B.pop(),B.push(Math.cos(i));break;case"cvi":i=B.pop()|0,B.push(i);break;case"cvr":break;case"div":u=B.pop(),i=B.pop(),B.push(i/u);break;case"dup":B.copy(1);break;case"eq":u=B.pop(),i=B.pop(),B.push(i===u);break;case"exch":B.roll(2,1);break;case"exp":u=B.pop(),i=B.pop(),B.push(Math.pow(i,u));break;case"false":B.push(!1);break;case"floor":i=B.pop(),B.push(Math.floor(i));break;case"ge":u=B.pop(),i=B.pop(),B.push(i>=u);break;case"gt":u=B.pop(),i=B.pop(),B.push(i>u);break;case"idiv":u=B.pop(),i=B.pop(),B.push(i/u|0);break;case"index":i=B.pop(),B.index(i);break;case"le":u=B.pop(),i=B.pop(),B.push(i<=u);break;case"ln":i=B.pop(),B.push(Math.log(i));break;case"log":i=B.pop(),B.push(Math.log(i)/Math.LN10);break;case"lt":u=B.pop(),i=B.pop(),B.push(i<u);break;case"mod":u=B.pop(),i=B.pop(),B.push(i%u);break;case"mul":u=B.pop(),i=B.pop(),B.push(i*u);break;case"ne":u=B.pop(),i=B.pop(),B.push(i!==u);break;case"neg":i=B.pop(),B.push(-i);break;case"not":i=B.pop(),(0,t.isBool)(i)?B.push(!i):B.push(~i);break;case"or":u=B.pop(),i=B.pop(),(0,t.isBool)(i)&&(0,t.isBool)(u)?B.push(i||u):B.push(i|u);break;case"pop":B.pop();break;case"roll":u=B.pop(),i=B.pop(),B.roll(i,u);break;case"round":i=B.pop(),B.push(Math.round(i));break;case"sin":i=B.pop(),B.push(Math.sin(i));break;case"sqrt":i=B.pop(),B.push(Math.sqrt(i));break;case"sub":u=B.pop(),i=B.pop(),B.push(i-u);break;case"true":B.push(!0);break;case"truncate":i=B.pop(),i=i<0?Math.ceil(i):Math.floor(i),B.push(i);break;case"xor":u=B.pop(),i=B.pop(),(0,t.isBool)(i)&&(0,t.isBool)(u)?B.push(i!==u):B.push(i^u);break;default:throw new t.FormatError("Unknown operator ".concat(f))}}return B.stack}},Z}();G.PostScriptEvaluator=j;var X=function(){function Z(c){this.type=c}Z.prototype.visit=function(c){(0,t.unreachable)("abstract method")};function oe(c,d,y){Z.call(this,"args"),this.index=c,this.min=d,this.max=y}oe.prototype=Object.create(Z.prototype),oe.prototype.visit=function(c){c.visitArgument(this)};function _(c){Z.call(this,"literal"),this.number=c,this.min=c,this.max=c}_.prototype=Object.create(Z.prototype),_.prototype.visit=function(c){c.visitLiteral(this)};function B(c,d,y,x,l){Z.call(this,"binary"),this.op=c,this.arg1=d,this.arg2=y,this.min=x,this.max=l}B.prototype=Object.create(Z.prototype),B.prototype.visit=function(c){c.visitBinaryOperation(this)};function ae(c,d){Z.call(this,"max"),this.arg=c,this.min=c.min,this.max=d}ae.prototype=Object.create(Z.prototype),ae.prototype.visit=function(c){c.visitMin(this)};function S(c,d,y){Z.call(this,"var"),this.index=c,this.min=d,this.max=y}S.prototype=Object.create(Z.prototype),S.prototype.visit=function(c){c.visitVariable(this)};function m(c,d){Z.call(this,"definition"),this.variable=c,this.arg=d}m.prototype=Object.create(Z.prototype),m.prototype.visit=function(c){c.visitVariableDefinition(this)};function f(){this.parts=[]}f.prototype={visitArgument:function(d){this.parts.push("Math.max(",d.min,", Math.min(",d.max,", src[srcOffset + ",d.index,"]))")},visitVariable:function(d){this.parts.push("v",d.index)},visitLiteral:function(d){this.parts.push(d.number)},visitBinaryOperation:function(d){this.parts.push("("),d.arg1.visit(this),this.parts.push(" ",d.op," "),d.arg2.visit(this),this.parts.push(")")},visitVariableDefinition:function(d){this.parts.push("var "),d.variable.visit(this),this.parts.push(" = "),d.arg.visit(this),this.parts.push(";")},visitMin:function(d){this.parts.push("Math.min("),d.arg.visit(this),this.parts.push(", ",d.max,")")},toString:function(){return this.parts.join("")}};function i(c,d){return d.type==="literal"&&d.number===0?c:c.type==="literal"&&c.number===0?d:d.type==="literal"&&c.type==="literal"?new _(c.number+d.number):new B("+",c,d,c.min+d.min,c.max+d.max)}function u(c,d){if(d.type==="literal"){if(d.number===0)return new _(0);if(d.number===1)return c;if(c.type==="literal")return new _(c.number*d.number)}if(c.type==="literal"){if(c.number===0)return new _(0);if(c.number===1)return d}var y=Math.min(c.min*d.min,c.min*d.max,c.max*d.min,c.max*d.max),x=Math.max(c.min*d.min,c.min*d.max,c.max*d.min,c.max*d.max);return new B("*",c,d,y,x)}function o(c,d){if(d.type==="literal"){if(d.number===0)return c;if(c.type==="literal")return new _(c.number-d.number)}return d.type==="binary"&&d.op==="-"&&c.type==="literal"&&c.number===1&&d.arg1.type==="literal"&&d.arg1.number===1?d.arg2
3:new B("-",c,d,c.min-d.max,c.max-d.min)}function p(c,d){return c.min>=d?new _(d):c.max<=d?c:new ae(c,d)}function v(){}return v.prototype={compile:function(d,y,x){var l=[],a,s,C=[],A=y.length>>1,M=x.length>>1,w=0,F,O,b,I,P,T,R,W;for(a=0;a<A;a++)l.push(new oe(a,y[a*2],y[a*2+1]));for(a=0,s=d.length;a<s;a++){if(W=d[a],typeof W=="number"){l.push(new _(W));continue}switch(W){case"add":if(l.length<2)return null;I=l.pop(),b=l.pop(),l.push(i(b,I));break;case"cvr":if(l.length<1)return null;break;case"mul":if(l.length<2)return null;I=l.pop(),b=l.pop(),l.push(u(b,I));break;case"sub":if(l.length<2)return null;I=l.pop(),b=l.pop(),l.push(o(b,I));break;case"exch":if(l.length<2)return null;P=l.pop(),T=l.pop(),l.push(P,T);break;case"pop":if(l.length<1)return null;l.pop();break;case"index":if(l.length<1||(b=l.pop(),b.type!=="literal")||(F=b.number,F<0||!Number.isInteger(F)||l.length<F))return null;if(P=l[l.length-F-1],P.type==="literal"||P.type==="var"){l.push(P);break}R=new S(w++,P.min,P.max),l[l.length-F-1]=R,l.push(R),C.push(new m(R,P));break;case"dup":if(l.length<1)return null;if(typeof d[a+1]=="number"&&d[a+2]==="gt"&&d[a+3]===a+7&&d[a+4]==="jz"&&d[a+5]==="pop"&&d[a+6]===d[a+1]){b=l.pop(),l.push(p(b,d[a+1])),a+=6;break}if(P=l[l.length-1],P.type==="literal"||P.type==="var"){l.push(P);break}R=new S(w++,P.min,P.max),l[l.length-1]=R,l.push(R),C.push(new m(R,P));break;case"roll":if(l.length<2||(I=l.pop(),b=l.pop(),I.type!=="literal"||b.type!=="literal")||(O=I.number,F=b.number,F<=0||!Number.isInteger(F)||!Number.isInteger(O)||l.length<F))return null;if(O=(O%F+F)%F,O===0)break;Array.prototype.push.apply(l,l.splice(l.length-F,F-O));break;default:return null}}if(l.length!==M)return null;var Y=[];
3return C.forEach(function(q){var N=new f;q.visit(N),Y.push(N.toString())}),l.forEach(function(q,N){var D=new f;q.visit(D);var E=x[N*2],U=x[N*2+1],K=[D.toString()];E>q.min&&(K.unshift("Math.max(",E,", "),K.push(")")),U<q.max&&(K.unshift("Math.min(",U,", "),K.push(")")),K.unshift("dest[destOffset + ",N,"] = "),K.push(";"),Y.push(K.join(""))}),Y.join(` 4`)}},v}();G.PostScriptCompiler=X},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.PostScriptParser=G.PostScriptLexer=void 0;var t=h(5),g=h(183);function z(r,L){if(!(r instanceof L))throw new TypeError("Cannot call a class as a function")}function e(r,L){for(var J=0;J<L.length;J++){var V=L[J];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(r,V.key,V)}}function se(r,L,J){return L&&e(r.prototype,L),J&&e(r,J),r}var ue=function(){function r(L){z(this,r),this.lexer=L,this.operators=[],this.token=null,this.prev=null}return se(r,[{key:"nextToken",value:function(){this.prev=this.token,this.token=this.lexer.getToken()}},{key:"accept",value:function(J){return this.token.type===J?(this.nextToken(),!0):!1}},{key:"expect",value:function(J){if(this.accept(J))return!0;throw new t.FormatError("Unexpected symbol: found ".concat(this.token.type," expected ").concat(J,"."))}},{key:"parse",value:function(){return this.nextToken(),this.expect(ne.LBRACE),this.parseBlock(),this.expect(ne.RBRACE),this.operators}},{key:"parseBlock",value:function(){for(;;)if(this.accept(ne.NUMBER))this.operators.push(this.prev.value);else if(this.accept(ne.OPERATOR))this.operators.push(this.prev.value);else if(this.accept(ne.LBRACE))this.parseCondition();else return}},{key:"parseCondition",value:function(){var J=this.operators.length;if(this.operators.push(null,null),this.parseBlock(),this.expect(ne.RBRACE),this.accept(ne.IF))this.operators[J]=this.operators.length,this.operators[J+1]="jz";else if(this.accept(ne.LBRACE)){var V=this.operators.length;this.operators.push(null,null);var j=this.operators.length;this.parseBlock(),this.expect(ne.RBRACE),this.expect(ne.IFELSE),this.operators[V]=this.operators.length,this.operators[V+1]="j",this.operators[J]=j,this.operators[J+1]="jz"}else throw new t.FormatError("PS Function: error parsing conditional.")}}]),r}();G.PostScriptParser=ue;var ne={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5},ie=function(){var L=Object.create(null),J=function(){function V(j,X){z(this,V),this.type=j,this.value=X}return se(V,null,[{key:"getOperator",value:function(X){var re=L[X];return re||(L[X]=new V(ne.OPERATOR,X))}},{key:"LBRACE",get:function(){return(0,t.shadow)(this,"LBRACE",new V(ne.LBRACE,"{"))}},{key:"RBRACE",get:function(){return(0,t.shadow)(this,"RBRACE",new V(ne.RBRACE,"}"))}},{key:"IF",get:function(){return(0,t.shadow)(this,"IF",new V(ne.IF,"IF"))}},{key:"IFELSE",get:function(){return(0,t.shadow)(this,"IFELSE",new V(ne.IFELSE,"IFELSE"))}}]),V}();return J}(),n=function(){function r(L){z(this,r),this.stream=L,this.nextChar(),this.strBuf=[]}return se(r,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"getToken",value:function(){for(var J=!1,V=this.currentChar;;){if(V<0)return g.EOF;if(J)(V===10||V===13)&&(J=!1);else if(V===37)J=!0;else if(!(0,t.isSpace)(V))break;V=this.nextChar()}switch(V|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return new ie(ne.NUMBER,this.getNumber());case 123:return this.nextChar(),ie.LBRACE;case 125:return this.nextChar(),ie.RBRACE}var j=this.strBuf;for(j.length=0,j[0]=String.fromCharCode(V);(V=this.nextChar())>=0&&(V>=65&&V<=90||V>=97&&V<=122);)j.push(String.fromCharCode(V));var X=j.join("");switch(X.toLowerCase()){case"if":return ie.IF;case"ifelse":return ie.IFELSE;default:return ie.getOperator(X)}}},{key:"getNumber",value:function(){var J=this.currentChar,V=this.strBuf;for(V.length=0,V[0]=String.fromCharCode(J);(J=this.nextChar())>=0&&(J>=48&&J<=57||J===45||J===46);)V.push(String.fromCharCode(J));var j=parseFloat(V.join(""));if(isNaN(j))throw new t.FormatError("Invalid floating point number: ".concat(j));return j}}]),r}();G.PostScriptLexer=n},function(le,G,h){"use strict";
4Object.defineProperty(G,"__esModule",{value:!0}),G.MurmurHash3_64=void 0;var t=h(5);function g(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function z(n,r){for(var L=0;L<r.length;L++){var J=r[L];J.enumerable=J.enumerable||!1,J.configurable=!0,"value"in J&&(J.writable=!0),Object.defineProperty(n,J.key,J)}}function e(n,r,L){return r&&z(n.prototype,r),L&&z(n,L),n}var se=3285377520,ue=4294901760,ne=65535,ie=function(){function n(r){g(this,n),this.h1=r?r&4294967295:se,this.h2=r?r&4294967295:se}return e(n,[{key:"update",value:function(L){var J,V;if((0,t.isString)(L)){J=new Uint8Array(L.length*2),V=0;for(var j=0,X=L.length;j<X;j++){var re=L.charCodeAt(j);re<=255?J[V++]=re:(J[V++]=re>>>8,J[V++]=re&255)}}else if((0,t.isArrayBuffer)(L))J=L,V=J.byteLength;else throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");for(var Z=V>>2,oe=V-Z*4,_=new Uint32Array(J.buffer,0,Z),B=0,ae=0,S=this.h1,m=this.h2,f=3432918353,i=461845907,u=f&ne,o=i&ne,p=0;p<Z;p++)p&1?(B=_[p],B=B*f&ue|B*u&ne,B=B<<15|B>>>17,B=B*i&ue|B*o&ne,S^=B,S=S<<13|S>>>19,S=S*5+3864292196):(ae=_[p],ae=ae*f&ue|ae*u&ne,ae=ae<<15|ae>>>17,ae=ae*i&ue|ae*o&ne,m^=ae,m=m<<13|m>>>19,m=m*5+3864292196);switch(B=0,oe){case 3:B^=J[Z*4+2]<<16;case 2:B^=J[Z*4+1]<<8;case 1:B^=J[Z*4],B=B*f&ue|B*u&ne,B=B<<15|B>>>17,B=B*i&ue|B*o&ne,Z&1?S^=B:m^=B}this.h1=S,this.h2=m}},{key:"hexdigest",value:function(){var L=this.h1,J=this.h2;L^=J>>>1,L=L*3981806797&ue|L*36045&ne,J=J*4283543511&ue|((J<<16|L>>>16)*2950163797&ue)>>>16,L^=J>>>1,L=L*444984403&ue|L*60499&ne,J=J*3301882366&ue|((J<<16|L>>>16)*3120437893&ue)>>>16,L^=J>>>1;var V=(L>>>0).toString(16),j=(J>>>0).toString(16);return V.padStart(8,"0")+j.padStart(8,"0")}}]),n}();G.MurmurHash3_64=ie},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.NativeImageDecoder=void 0;var t=h(201),g=h(196),z=h(190);function e(ie,n){if(!(ie instanceof n))throw new TypeError("Cannot call a class as a function")}function se(ie,n){for(var r=0;r<n.length;r++){var L=n[r];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(ie,L.key,L)}}function ue(ie,n,r){return n&&se(ie.prototype,n),r&&se(ie,r),ie}var ne=function(){function ie(n){var r=n.xref,L=n.resources,J=n.handler,V=n.forceDataSchema,j=V===void 0?!1:V,X=n.pdfFunctionFactory;e(this,ie),this.xref=r,this.resources=L,this.handler=J,this.forceDataSchema=j,this.pdfFunctionFactory=X}return ue(ie,[{key:"canDecode",value:function(r){return r instanceof g.JpegStream&&ie.isDecodable(r,this.xref,this.resources,this.pdfFunctionFactory)}},{key:"decode",value:function(r){var L=r.dict,J=L.get("ColorSpace","CS");return J=t.ColorSpace.parse(J,this.xref,this.resources,this.pdfFunctionFactory),this.handler.sendWithPromise("JpegDecode",[r.getIR(this.forceDataSchema),J.numComps]).then(function(V){var j=V.data,X=V.width,re=V.height;return new z.Stream(j,0,j.length,L)})}}],[{key:"isSupported",value:function(r,L,J,V){var j=r.dict;if(j.has("DecodeParms")||j.has("DP"))return!1;var X=t.ColorSpace.parse(j.get("ColorSpace","CS"),L,J,V);return(X.name==="DeviceGray"||X.name==="DeviceRGB")&&X.isDefaultDecode(j.getArray("Decode","D"))}},{key:"isDecodable",value:function(r,L,J,V){var j=r.dict;if(j.has("DecodeParms")||j.has("DP"))return!1;var X=t.ColorSpace.parse(j.get("ColorSpace","CS"),L,J,V),re=j.get("BitsPerComponent","BPC")||1;return(X.numComps===1||X.numComps===3)&&X.isDefaultDecode(j.getArray("Decode","D"),re)}}]),ie}();G.NativeImageDecoder=ne},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.PDFImage=void 0;var t=h(5),g=h(183),z=h(201),e=h(190),se=h(196),ue=h(199);function ne(J,V){return r(J)||n(J,V)||ie()}function ie(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function n(J,V){if(Symbol.iterator in Object(J)||Object.prototype.toString.call(J)==="[object Arguments]"){var j=[],X=!0,re=!1,Z=void 0;try{for(var oe=J[Symbol.iterator](),_;!(X=(_=oe.next()).done)&&(j.push(_.value),!(V&&j.length===V));X=!0);}catch(B){re=!0,Z=B}finally{try{!X&&oe.return!=null&&oe.return()}finally{if(re)throw Z}}return j}}function r(J){if(Array.isArray(J))return J}var L=function(){function V(Z,oe){return oe&&oe.canDecode(Z)?oe.decode(Z).catch(function(_){return(0,t.warn)("Native image decoding failed -- trying to re
4cover: "+(_&&_.message)),Z}):Promise.resolve(Z)}function j(Z,oe,_,B){return Z=oe+Z*_,Z<0?0:Z>B?B:Z}function X(Z,oe,_,B,ae,S){var m=ae*S,f=oe<=8?new Uint8Array(m):oe<=16?new Uint16Array(m):new Uint32Array(m),i=_/ae,u=B/S,o,p,v,c=0,d,y=new Uint16Array(ae),x=_;for(o=0;o<ae;o++)y[o]=Math.floor(o*i);for(o=0;o<S;o++)for(v=Math.floor(o*u)*x,p=0;p<ae;p++)d=v+y[p],f[c++]=Z[d];return f}function re(Z){var oe=Z.xref,_=Z.res,B=Z.image,ae=Z.isInline,S=ae===void 0?!1:ae,m=Z.smask,f=m===void 0?null:m,i=Z.mask,u=i===void 0?null:i,o=Z.isMask,p=o===void 0?!1:o,v=Z.pdfFunctionFactory;this.image=B;var c=B.dict,d=c.get("Filter");if((0,g.isName)(d))switch(d.name){case"JPXDecode":var y=new ue.JpxImage;y.parseImageProperties(B.stream),B.stream.reset(),B.width=y.width,B.height=y.height,B.bitsPerComponent=y.bitsPerComponent,B.numComps=y.componentsCount;break;case"JBIG2Decode":B.bitsPerComponent=1,B.numComps=1;break}var x=c.get("Width","W"),l=c.get("Height","H");if(Number.isInteger(B.width)&&B.width>0&&Number.isInteger(B.height)&&B.height>0&&(B.width!==x||B.height!==l)&&((0,t.warn)("PDFImage - using the Width/Height of the image data, rather than the image dictionary."),x=B.width,l=B.height),x<1||l<1)throw new t.FormatError("Invalid image width: ".concat(x," or ")+"height: ".concat(l));this.width=x,this.height=l,this.interpolate=c.get("Interpolate","I")||!1,this.imageMask=c.get("ImageMask","IM")||!1,this.matte=c.get("Matte")||!1;var a=B.bitsPerComponent;if(!a&&(a=c.get("BitsPerComponent","BPC"),!a))if(this.imageMask)a=1;else throw new t.FormatError("Bits per component missing in image: ".concat(this.imageMask));if(this.bpc=a,!this.imageMask){var s=c.get("ColorSpace","CS");if(!s)switch((0,t.info)("JPX images (which do not require color spaces)"),B.numComps){case 1:s=g.Name.get("DeviceGray");break;case 3:s=g.Name.get("DeviceRGB");break;case 4:s=g.Name.get("DeviceCMYK");break;default:throw new Error("JPX images with ".concat(B.numComps," ")+"color components not supported.")}var C=S?_:null;this.colorSpace=z.ColorSpace.parse(s,oe,C,v),this.numComps=this.colorSpace.numComps}if(this.decode=c.getArray("Decode","D"),this.needsDecode=!1,this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode,a)||p&&!z.ColorSpace.isDefaultDecode(this.decode,1))){this.needsDecode=!0;var A=(1<<a)-1;this.decodeCoefficients=[],this.decodeAddends=[];for(var M=this.colorSpace&&this.colorSpace.name==="Indexed",w=0,F=0;w<this.decode.length;w+=2,++F){var O=this.decode[w],b=this.decode[w+1];this.decodeCoefficients[F]=M?(b-O)/A:b-O,this.decodeAddends[F]=M?O:A*O}}if(f)this.smask=new re({xref:oe,res:_,image:f,isInline:S,pdfFunctionFactory:v});else if(u)if((0,g.isStream)(u)){var I=u.dict,P=I.get("ImageMask","IM");P?this.mask=new re({xref:oe,res:_,image:u,isInline:S,isMask:!0,pdfFunctionFactory:v}):(0,t.warn)("Ignoring /Mask in image without /ImageMask.")}else this.mask=u}return re.buildImage=function(Z){var oe=Z.handler,_=Z.xref,B=Z.res,ae=Z.image,S=Z.isInline,m=S===void 0?!1:S,f=Z.nativeDecoder,i=f===void 0?null:f,u=Z.pdfFunctionFactory,o=V(ae,i),p,v,c=ae.dict.get("SMask"),d=ae.dict.get("Mask");return c?(p=V(c,i),v=Promise.resolve(null)):(p=Promise.resolve(null),d?(0,g.isStream)(d)?v=V(d,i):Array.isArray(d)?v=Promise.resolve(d):((0,t.warn)("Unsupported mask format."),v=Promise.resolve(null)):v=Promise.resolve(null)),Promise.all([o,p,v]).then(function(y){var x=ne(y,3),l=x[0],a=x[1],s=x[2];return new re({xref:_,res:B,image:l,isInline:m,smask:a,mask:s,pdfFunctionFactory:u})})},re.createMask=function(Z){var oe=Z.imgArray,_=Z.width,B=Z.height,ae=Z.imageIsFromDecodeStream,S=Z.inverseDecode,m=(_+7>>3)*B,f=oe.byteLength,i=m===f,u,o;if(ae&&(!S||i))u=oe;else if(!S)u=new Uint8ClampedArray(f),u.set(oe);else for(u=new Uint8ClampedArray(m),u.set(oe),o=f;o<m;o++)u[o]=255;if(S)for(o=0;o<f;o++)u[o]^=255;return{data:u,width:_,height:B}},re.prototype={get drawWidth(){return Math.max(this.width,this.smask&&this.smask.width||0,this.mask&&this.mask.width||0)},get drawHeight(){return Math.max(this.height,this.smask&&this.smask.height||0,this.mask&&this.mask.height||0)},decodeBuffer:function(oe){var _=this.bpc,B=this.numComps,ae=this.decodeAddends,S=this.decodeCoefficients,m=(1<<_)-1,f,i;if(_===1){for(f=0,i=oe.length;f<i;f++)oe[f]=+!oe[f];return}var u=0;for(f=0,i=this.width*this.height;f<i;f++)for(var o=0;o<B;o++)oe[u]=j(oe[u],ae[o],S[o],m),u++},getComponents:function(oe){var _=this.bpc;if(_===8)return oe;var B=this.width,ae=this.height,S=this.numComps,m=B*ae*S,f=0,i=_<=8?new Uint8Array(m):_<=16?new Uint16Array(m):new Uint32Array(m),u=B*S,o=(1<<_)-1,p=0,v,c;if(_===1)for(var d,y,x,l=0;l<ae;l++){for(y=p+(u&-8),x=p+u;p<y;)c=oe[f++],i[p]=c>>7&1,i[p+1]=c>>6&1,i[p+2]=c>>5&1,i[p+3]=c>>4&1,i[p+4]=c>>3&1,i[p+5]=c>>2&1,i[p+6]=c>>1&1,i[p+7]=c&1,p+=8;if(p<x)for(c=oe[f++],d=128;p<x;)i[p++]=+!!(c&d),d>>=1}else{var a=0;for(c=0,p=0,v=m;p<v;++p){for(p%u===0&&(c=0,a=0);a<_;)c=c<<8|oe[f++],a+=8;var s=a-_,C=c>>s;i[p]=C<0?0:C>o?o:C,c=c&(1<<s)-1,a=s}}return i},fillOpacity:function(oe,_,B,ae,S){var m=this.smask,f=this.mask,i,u,o,p,v,c;if(m)u=m.width,o=m.height,i=new Uint8ClampedArray(u*o),m.fillGrayBuffer(i),(u!==_||o!==B)&&(i=X(i,m.bpc,u,o,_,B));else if(f)if(f instanceof re){for(u=f.width,o=f.height,i=new Uint8ClampedArray(u*o),f.numComps=1,f.fillGrayBuffer(i),p=0,v=u*o;p<v;++p)i[p]=255-i[p];(u!==_||o!==B)&&(i=X(i,f.bpc,u,o,_,B))}else if(Array.isArray(f)){i=new Uint8ClampedArray(_*B);var d=this.numComps;for(p=0,v=_*B;p<v;++p){var y=0,x=p*d;for(c=0;c<d;++c){var l=S[x+c],a=c*2;if(l<f[a]||l>f[a+1]){y=255;break}}i[p]=y}}else throw new t.FormatError("Unknown mask format.");if(i)for(p=0,c=3,v=_*ae;p<v;++p,c+=4)oe[c]=i[p];else for(p=0,c=3,v=_*ae;p<v;++p,c+=4)oe[c]=255},undoPreblend:function(oe,_,B){var ae=this.smask&&this.smask.matte;if(!!ae)for(var S=this.colorSpace.getRgb(ae,0),m=S[0],f=S[1],i=S[2],u=_*B*4,o=0;o<u;o+=4){var p=oe[o+3];if(p===0){oe[o]=255,oe[o+1]=255,oe[o+2]=255;continue}var v=255/p;oe[o]=(oe[o]-m)*v+m,oe[o+1]=(oe[o+1]-f)*v+f,oe[o+2]=(oe[o+2]-i)*v+i}},createImageData:function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,_=this.drawWidth,B=this.drawHeight,ae={width:_,height:B,kind:0,data:null},S=this.numComps,m=this.width,f=this.height,i=this.bpc,u=m*S*i+7>>3,o;if(!oe){var p;if(this.colorSpace.name==="DeviceGray"&&i===1?p=t.ImageKind.GRAYSCALE_1BPP:this.colorSpace.name==="DeviceRGB"&&i===8&&!this.needsDecode&&(p=t.ImageKind.RGB_24BPP),p&&!this.smask&&!this.mask&&_===m&&B===f){if(ae.kind=p,o=this.getImageBytes(f*u),this.image instanceof e.DecodeStream)ae.data=o;else{var v=new Uint8ClampedArray(o.length);v.set(o),ae.data=v}if(this.needsDecode){(0,t.assert)(p===t.ImageKind.GRAYSCALE_1BPP,"PDFImage.createImageData: The image must be grayscale.");for(var c=ae.data,d=0,y=c.length;d<y;d++)c[d]^=255}return ae}if(this.image instanceof se.JpegStream&&!this.smask&&!this.mask){var x=f*u;switch(this.colorSpace.name){case"DeviceGray":x*=3;case"DeviceRGB":case"DeviceCMYK":return ae.kind=t.ImageKind.RGB_24BPP,ae.data=this.getImageBytes(x,_,B,!0),ae}}}o=this.getImageBytes(f*u);var l=0|o.length/u*B/f,a=this.getComponents(o),s,C;return!oe&&!this.smask&&!this.mask?(ae.kind=t.ImageKind.RGB_24BPP,ae.data=new Uint8ClampedArray(_*B*3),s=0,C=!1):(ae.kind=t.ImageKind.RGBA_32BPP,ae.data=new Uint8ClampedArray(_*B*4),s=1,C=!0,this.fillOpacity(ae.data,_,B,l,a)),this.needsDecode&&this.decodeBuffer(a),this.colorSpace.fillRgb(ae.data,m,f,_,B,l,i,a,s),C&&this.undoPreblend(ae.data,_,l),ae},fillGrayBuffer:function(oe){var _=this.numComps;
4if(_!==1)throw new t.FormatError("Reading gray scale from a color image: ".concat(_));var B=this.width,ae=this.height,S=this.bpc,m=B*_*S+7>>3,f=this.getImageBytes(ae*m),i=this.getComponents(f),u,o;if(S===1){if(o=B*ae,this.needsDecode)for(u=0;u<o;++u)oe[u]=i[u]-1&255;else for(u=0;u<o;++u)oe[u]=-i[u]&255;return}this.needsDecode&&this.decodeBuffer(i),o=B*ae;var p=255/((1<<S)-1);for(u=0;u<o;++u)oe[u]=p*i[u]},getImageBytes:function(oe,_,B){var ae=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return this.image.reset(),this.image.drawWidth=_||this.width,this.image.drawHeight=B||this.height,this.image.forceRGB=!!ae,this.image.getBytes(oe,!0)}},re}();G.PDFImage=L},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.MessageHandler=se;var t=h(5);function g(ue){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?g=function(ie){return typeof ie}:g=function(ie){return ie&&typeof Symbol=="function"&&ie.constructor===Symbol&&ie!==Symbol.prototype?"symbol":typeof ie},g(ue)}var z={UNKNOWN:0,CANCEL:1,CANCEL_COMPLETE:2,CLOSE:3,ENQUEUE:4,ERROR:5,PULL:6,PULL_COMPLETE:7,START_COMPLETE:8};function e(ue){if(g(ue)!=="object")return ue;switch(ue.name){case"AbortException":return new t.AbortException(ue.message);case"MissingPDFException":return new t.MissingPDFException(ue.message);case"UnexpectedResponseException":return new t.UnexpectedResponseException(ue.message,ue.status);case"UnknownErrorException":return new t.UnknownErrorException(ue.message,ue.details);default:return new t.UnknownErrorException(ue.message,ue.toString())}}function se(ue,ne,ie){var n=this;this.sourceName=ue,this.targetName=ne,this.comObj=ie,this.callbackId=1,this.streamId=1,this.postMessageTransfers=!0,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null);var r=this.callbacksCapabilities=Object.create(null),L=this.actionHandler=Object.create(null);this._onComObjOnMessage=function(J){var V=J.data;if(V.targetName===n.sourceName)if(V.stream)n._processStreamMessage(V);else if(V.isReply){var j=V.callbackId;if(V.callbackId in r){var X=r[j];delete r[j],"reason"in V?X.reject(e(V.reason)):X.resolve(V.data)}else throw new Error("Cannot resolve callback ".concat(j))}else if(V.action in L){var re=L[V.action];if(V.callbackId){var Z=n.sourceName,oe=V.sourceName;new Promise(function(_){_(re(V.data))}).then(function(_){ie.postMessage({sourceName:Z,targetName:oe,isReply:!0,callbackId:V.callbackId,data:_})},function(_){ie.postMessage({sourceName:Z,targetName:oe,isReply:!0,callbackId:V.callbackId,reason:e(_)})})}else V.streamId?n._createStreamSink(V):re(V.data)}else throw new Error("Unknown action from worker: ".concat(V.action))},ie.addEventListener("message",this._onComObjOnMessage)}se.prototype={on:function(ne,ie){var n=this.actionHandler;if(n[ne])throw new Error('There is already an actionName called "'.concat(ne,'"'));n[ne]=ie},send:function(ne,ie,n){this.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:ne,data:ie},n)},sendWithPromise:function(ne,ie,n){var r=this.callbackId++,L=(0,t.createPromiseCapability)();this.callbacksCapabilities[r]=L;try{this.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:ne,callbackId:r,data:ie},n)}catch(J){L.reject(J)}return L.promise},sendWithStream:function(ne,ie,n,r){var L=this,J=this.streamId++,V=this.sourceName,j=this.targetName,X=this.comObj;return new t.ReadableStream({start:function(Z){var oe=(0,t.createPromiseCapability)();return L.streamControllers[J]={controller:Z,startCall:oe,pullCall:null,cancelCall:null,isClosed:!1},L.postMessage({sourceName:V,targetName:j,action:ne,streamId:J,data:ie,desiredSize:Z.desiredSize},r),oe.promise},pull:function(Z){var oe=(0,t.createPromiseCapability)();return L.streamControllers[J].pullCall=oe,X.postMessage({sourceName:V,targetName:j,stream:z.PULL,streamId:J,desiredSize:Z.desiredSize}),oe.promise},cancel:function(Z){(0,t.assert)(Z instanceof Error,"cancel must have a valid reason");var oe=(0,t.createPromiseCapability)();return L.streamControllers[J].cancelCall=oe,L.streamControllers[J].isClosed=!0,X.postMessage({sourceName:V,targetName:j,stream:z.CANCEL,streamId:J,reason:e(Z)}),oe.promise}},n)},_createStreamSink:function(ne){var ie=this,n=this.actionHandler[ne.action],r=ne.streamId,L=ne.desiredSize,J=this.sourceName,V=ne.sourceName,j=(0,t.createPromiseCapability)(),X=this.comObj,re={enqueue:function(oe){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,B=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var ae=this.desiredSize;this.desiredSize-=_,ae>0&&this.desiredSize<=0&&(this.sinkCapability=(0,t.createPromiseCapability)(),this.ready=this.sinkCapability.promise),ie.postMessage({sourceName:J,targetName:V,stream:z.ENQUEUE,streamId:r,chunk:oe},B)}},close:function(){this.isCancelled||(this.isCancelled=!0,X.postMessage({sourceName:J,targetName:V,stream:z.CLOSE,streamId:r}),delete ie.streamSinks[r])},error:function(oe){(0,t.assert)(oe instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,X.postMessage({sourceName:J,targetName:V,stream:z.ERROR,streamId:r,reason:e(oe)}))},sinkCapability:j,onPull:null,onCancel:null,isCancelled:!1,desiredSize:L,ready:null};re.sinkCapability.resolve(),re.ready=re.sinkCapability.promise,this.streamSinks[r]=re,new Promise(function(Z){Z(n(ne.data,re))}).then(function(){X.postMessage({sourceName:J,targetName:V,stream:z.START_COMPLETE,streamId:r,success:!0})},function(Z){X.postMessage({sourceName:J,targetName:V,stream:z.START_COMPLETE,streamId:r,reason:e(Z)})})},_processStreamMessage:function(ne){var ie=this,n=this.sourceName,r=ne.sourceName,L=ne.streamId,J=this.comObj,V=function(){Promise.all([ie.streamControllers[L].startCall,ie.streamControllers[L].pullCall,ie.streamControllers[L].cancelCall].map(function(Z){return Z&&Z.promise.catch(function(){})})).then(function(){delete ie.streamControllers[L]})};switch(ne.stream){case z.START_COMPLETE:ne.success?this.streamControllers[L].startCall.resolve():this.streamControllers[L].startCall.reject(e(ne.reason));break;case z.PULL_COMPLETE:ne.success?this.streamControllers[L].pullCall.resolve():this.streamControllers[L].pullCall.reject(e(ne.reason));break;case z.PULL:if(!this.streamSinks[L]){J.postMessage({sourceName:n,targetName:r,stream
4:z.PULL_COMPLETE,streamId:L,success:!0});break}this.streamSinks[L].desiredSize<=0&&ne.desiredSize>0&&this.streamSinks[L].sinkCapability.resolve(),this.streamSinks[L].desiredSize=ne.desiredSize;var j=this.streamSinks[ne.streamId].onPull;new Promise(function(re){re(j&&j())}).then(function(){J.postMessage({sourceName:n,targetName:r,stream:z.PULL_COMPLETE,streamId:L,success:!0})},function(re){J.postMessage({sourceName:n,targetName:r,stream:z.PULL_COMPLETE,streamId:L,reason:e(re)})});break;case z.ENQUEUE:if((0,t.assert)(this.streamControllers[L],"enqueue should have stream controller"),this.streamControllers[L].isClosed)break;this.streamControllers[L].controller.enqueue(ne.chunk);break;case z.CLOSE:if((0,t.assert)(this.streamControllers[L],"close should have stream controller"),this.streamControllers[L].isClosed)break;this.streamControllers[L].isClosed=!0,this.streamControllers[L].controller.close(),V();break;case z.ERROR:(0,t.assert)(this.streamControllers[L],"error should have stream controller"),this.streamControllers[L].controller.error(e(ne.reason)),V();break;case z.CANCEL_COMPLETE:ne.success?this.streamControllers[L].cancelCall.resolve():this.streamControllers[L].cancelCall.reject(e(ne.reason)),V();break;case z.CANCEL:if(!this.streamSinks[L])break;var X=this.streamSinks[ne.streamId].onCancel;new Promise(function(re){re(X&&X(e(ne.reason)))}).then(function(){J.postMessage({sourceName:n,targetName:r,stream:z.CANCEL_COMPLETE,streamId:L,success:!0})},function(re){J.postMessage({sourceName:n,targetName:r,stream:z.CANCEL_COMPLETE,streamId:L,reason:e(re)})}),this.streamSinks[L].sinkCapability.reject(e(ne.reason)),this.streamSinks[L].isCancelled=!0,delete this.streamSinks[L];break;default:throw new Error("Unexpected stream case")}},postMessage:function(ne,ie){ie&&this.postMessageTransfers?this.comObj.postMessage(ne,ie):this.comObj.postMessage(ne)},destroy:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}},function(le,G,h){"use strict";Object.defineProperty(G,"__esModule",{value:!0}),G.PDFWorkerStream=void 0;var t=z(h(2)),g=h(5);function z(J){return J&&J.__esModule?J:{default:J}}function e(J,V,j,X,re,Z,oe){try{var _=J[Z](oe),B=_.value}catch(ae){j(ae);return}_.done?V(B):Promise.resolve(B).then(X,re)}function se(J){return function(){var V=this,j=arguments;return new Promise(function(X,re){var Z=J.apply(V,j);function oe(B){e(Z,X,re,oe,_,"next",B)}function _(B){e(Z,X,re,oe,_,"throw",B)}oe(void 0)})}}function ue(J,V){if(!(J instanceof V))throw new TypeError("Cannot call a class as a function")}function ne(J,V){for(var j=0;j<V.length;j++){var X=V[j];X.enumerable=X.enumerable||!1,X.configurable=!0,"value"in X&&(X.writable=!0),Object.defineProperty(J,X.key,X)}}function ie(J,V,j){return V&&ne(J.prototype,V),j&&ne(J,j),J}var n=function(){function J(V){ue(this,J),this._msgHandler=V,this._contentLength=null,this._fullRequestReader=null,this._rangeRequestReaders=[]}return ie(J,[{key:"getFullReader",value:function(){return(0,g.assert)(!this._fullRequestReader),this._fullRequestReader=new r(this._msgHandler),this._fullRequestReader}},{key:"getRangeReader",value:function(j,X){var re=new L(j,X,this._msgHandler);return this._rangeRequestReaders.push(re),re}},{key:"cancelAllRequests",value:function(j){this._fullRequestReader&&this._fullRequestReader.cancel(j);var X=this._rangeRequestReaders.slice(0);X.forEach(function(re){re.cancel(j)})}}]),J}();G.PDFWorkerStream=n;var r=function(){function J(V){var j=this;ue(this,J),this._msgHandler=V,this.onProgress=null,this._contentLength=null,this._isRangeSupported=!1,this._isStreamingSupported=!1;var X=this._msgHandler.sendWithStream("GetReader");this._reader=X.getReader(),this._headersReady=this._msgHandler.sendWithPromise("ReaderHeadersReady").then(function(re){j._isStreamingSupported=re.isStreamingSupported,j._isRangeSupported=re.isRangeSupported,j._contentLength=re.contentLength})}return ie(J,[{key:"read",value:function(){var V=se(t.default.mark(function X(){var re,Z,oe;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,this._reader.read();case 2:if(re=B.sent,Z=re.value,oe=re.done,!oe){B.next=7;break}return B.abrupt("return",{value:void 0,done:!0});case 7:return B.abrupt("return",{value:Z.buffer,done:!1});case 8:case"end":return B.stop()}},X,this)}));function j(){return V.apply(this,arguments)}return j}()},{key:"cancel",value:function(j){this._reader.cancel(j)}},{key:"headersReady",get:function(){return this._headersReady}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}}]),J}(),L=function(){function J(V,j,X){ue(this,J),this._msgHandler=X,this.onProgress=null;var re=this._msgHandler.sendWithStream("GetRangeReader",{begin:V,end:j});this._reader=re.getReader()}return ie(J,[{key:"read",value:function(){var V=se(t.default.mark(function X(){var re,Z,oe;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,this._reader.read();case 2:if(re=B.sent,Z=re.value,oe=re.done,!oe){B.next=7;break}return B.abrupt("return",{value:void 0,done:!0});case 7:return B.abrupt("return",{value:Z.buffer,done:!1});case 8:case"end":return B.stop()}},X,this)}));function j(){return V.apply(this,arguments)}return j}()},{key:"cancel",value:function(j){this._reader.cancel(j)}},{key:"isStreamingSupported",get:function(){return!1}}]),J}()}])})}).call(this,Ua("ce44").Buffer,Ua("a42b"),Ua("e48b"))}}]);
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.