1(self.webpackChunkdynaminds=self.webpackChunkdynaminds||[]).push([[7482],{97482:function(Lr){Lr.exports=function(pe){var _={};function Y(A){if(_[A])return _[A].exports;var E=_[A]={i:A,l:!1,exports:{}};return pe[A].call(E.exports,E,E.exports,Y),E.l=!0,E.exports}return Y.m=pe,Y.c=_,Y.i=function(A){return A},Y.d=function(A,E,L){Y.o(A,E)||Object.defineProperty(A,E,{configurable:!1,enumerable:!0,get:L})},Y.n=function(A){var E=A&&A.__esModule?function(){return A.default}:function(){return A};return Y.d(E,"a",E),E},Y.o=function(A,E){return Object.prototype.hasOwnProperty.call(A,E)},Y.p="",Y(Y.s=103)}([function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.unreachable=_.warn=_.utf8StringToString=_.stringToUTF8String=_.stringToPDFString=_.stringToBytes=_.string32=_.shadow=_.setVerbosityLevel=_.ReadableStream=_.removeNullCharacters=_.readUint32=_.readUint16=_.readInt8=_.log2=_.loadJpegStream=_.isEvalSupported=_.isLittleEndian=_.createValidAbsoluteUrl=_.isSameOrigin=_.isNodeJS=_.isSpace=_.isString=_.isNum=_.isInt=_.isEmptyObj=_.isBool=_.isArrayBuffer=_.isArray=_.info=_.getVerbosityLevel=_.getLookupTableFactory=_.deprecated=_.createObjectURL=_.createPromiseCapability=_.createBlob=_.bytesToString=_.assert=_.arraysToBytes=_.arrayByteLength=_.FormatError=_.XRefParseException=_.Util=_.UnknownErrorException=_.UnexpectedResponseException=_.TextRenderingMode=_.StreamType=_.StatTimer=_.PasswordResponses=_.PasswordException=_.PageViewport=_.NotImplementedException=_.NativeImageDecoding=_.MissingPDFException=_.MissingDataException=_.MessageHandler=_.InvalidPDFException=_.AbortException=_.CMapCompressionType=_.ImageKind=_.FontType=_.AnnotationType=_.AnnotationFlag=_.AnnotationFieldFlag=_.AnnotationBorderStyleType=_.UNSUPPORTED_FEATURES=_.VERBOSITY_LEVELS=_.OPS=_.IDENTITY_MATRIX=_.FONT_IDENTITY_MATRIX=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(oe){return typeof oe}:function(oe){return oe&&"function"==typeof Symbol&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe};Y(104);var E=Y(106),M={errors:0,warnings:1,infos:5},O=M.warnings;function g(oe){O>=M.warnings&&console.log("Warning: "+oe)}function C(oe){throw new Error(oe)}function t(oe,te){oe||C(te)}var F=function(){function te(ge,be){this.name="PasswordException",this.message=ge,this.code=be}return te.prototype=new Error,te.constructor=te,te}(),f=function(){function te(ge,be){this.name="UnknownErrorException",this.message=ge,this.details=be}return te.prototype=new Error,te.constructor=te,te}(),d=function(){function te(ge){this.name="InvalidPDFException",this.message=ge}return te.prototype=new Error,te.constructor=te,te}(),l=function(){function te(ge){this.name="MissingPDFException",this.message=ge}return te.prototype=new Error,te.constructor=te,te}(),x=function(){function te(ge,be){this.name="UnexpectedResponseException",this.message=ge,this.status=be}return te.prototype=new Error,te.constructor=te,te}(),o=function(){function te(ge){this.message=ge}return(te.prototype=new Error).name="NotImplementedException",te.constructor=te,te}(),p=function(){function te(ge,be){this.begin=ge,this.end=be,this.message="Missing data ["+ge+", "+be+")"}return(te.prototype=new Error).name="MissingDataException",te.constructor=te,te}(),k=function(){function te(ge){this.message=ge}return(te.prototype=new Error).name="XRefParseException",te.constructor=te,te}(),S=function(){function te(ge){this.message=ge}return(te.prototype=new Error).name="FormatError",te.constructor=te,te}(),B=function(){function te(ge){this.name="AbortException",this.message=ge}return te.prototype=new Error,te.constructor=te,te}(),w=/\x00/g;function I(oe){t("string"==typeof oe,"Invalid argument for stringToBytes");for(var te=oe.length,ge=new Uint8Array(te),be=0;be<te;++be)ge[be]=255&oe.charCodeAt(be);return ge}function U(oe){return void 0!==oe.length?oe.length:(t(void 0!==oe.byteLength),oe.byteLength)}var Q=function(){function te(){}var ge=["rgb(",0,",",0,",",0,")"];te.makeCssRgb=function(xe,ye,Ie){return ge[1]=xe,ge[3]=ye,ge[5]=Ie,ge.join("")},te.transform=function(xe,ye){return[xe[0]*ye[0]+xe[2]*ye[1],xe[1]*ye[0]+xe[3]*ye[1],xe[0]*ye[2]+xe[2]*ye[3],xe[1]*ye[2]+xe[3]*ye[3],xe[0]*ye[4]+xe[2]*ye[5]+xe[4],xe[1]*ye[4]+xe[3]*ye[5]+xe[5]]},te.applyTransform=function(xe,ye){return[xe[0]*ye[0]+xe[1]*ye[2]+ye[4],xe[0]*ye[1]+xe[1]*ye[3]+ye[5]]},te.applyInverseTransform=function(xe,ye){var Ie=ye[0]*ye[3]-ye[1]*ye[2];return[(xe[0]*ye[3]-xe[1]*ye[2]+ye[2]*ye[5]-ye[4]*ye[3])/Ie,(-xe[0]*ye[1]+xe[1]*ye[0]+ye[4]*ye[1]-ye[5]*ye[0])/Ie]},te.getAxialAlignedBoundingBox=function(xe,ye){var Ie=te.applyTransform(xe,ye),Me=te.applyTransform(xe.slice(2,4),ye),er=te.applyTransform([xe[0],xe[3]],ye),Ze=te.applyTransform([xe[2],xe[1]],ye);return[Math.min(Ie[0],Me[0],er[0],Ze[0]),Math.min(Ie[1],Me[1],er[1],Ze[1]),Math.max(Ie[0],Me[0],er[0],Ze[0]),Math.max(Ie[1],Me[1],er[1],Ze[1])]},te.inverseTransform=function(xe){var ye=xe[0]*xe[3]-xe[1]*xe[2];return[xe[3]/ye,-xe[1]/ye,-xe[2]/ye,xe[0]/ye,(xe[2]*xe[5]-xe[4]*xe[3])/ye,(xe[4]*xe[1]-xe[5]*xe[0])/ye]},te.apply3dTransform=function(xe,ye){return[xe[0]*ye[0]+xe[1]*ye[1]+xe[2]*ye[2],xe[3]*ye[0]+xe[4]*ye[1]+xe[5]*ye[2],xe[6]*ye[0]+xe[7]*ye[1]+xe[8]*ye[2]]},te.singularValueDecompose2dScale=function(xe){var ye=[xe[0],xe[2],xe[1],xe[3]],Ie=xe[0]*ye[0]+xe[1]*ye[2],Ze=xe[2]*ye[1]+xe[3]*ye[3],ur=(Ie+Ze)/2,hr=Math.sqrt((Ie+Ze)*(Ie+Ze)-4*(Ie*Ze-(xe[2]*ye[0]+xe[3]*ye[2])*(xe[0]*ye[1]+xe[1]*ye[3])))/2,gr=ur-hr||1;return[Math.sqrt(ur+hr||1),Math.sqrt(gr)]},te.normalizeRect=function(xe){var ye=xe.slice(0);return xe[0]>xe[2]&&(ye[0]=xe[2],ye[2]=xe[0]),xe[1]>xe[3]&&(ye[1]=xe[3],ye[3]=xe[1]),ye},te.intersect=function(xe,ye){function Ie(ur,hr){return ur-hr}var Me=[xe[0],xe[2],ye[0],ye[2]].sort(Ie),er=[xe[1],xe[3],ye[1],ye[3]].sort(Ie),Ze=[];return xe=te.normalizeRect(xe),ye=te.normalizeRect(ye),(Me[0]===xe[0]&&Me[1]===ye[0]||Me[0]===ye[0]&&Me[1]===xe[0])&&(Ze[0]=Me[1],Ze[2]=Me[2],(er[0]===xe[1]&&er[1]===ye[1]||er[0]===ye[1]&&er[1]===xe[1])&&(Ze[1]=er[1],Ze[3]=er[2],Ze))},te.sign=function(xe){return xe<0?-1:1};
1var be=["","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"];return te.toRoman=function(xe,ye){t(De(xe)&&xe>0,"The number should be a positive integer.");for(var Ie,Me=[];xe>=1e3;)xe-=1e3,Me.push("M");Ie=xe/100|0,xe%=100,Me.push(be[Ie]),Ie=xe/10|0,xe%=10,Me.push(be[10+Ie]),Me.push(be[20+xe]);var er=Me.join("");return ye?er.toLowerCase():er},te.appendToArray=function(xe,ye){Array.prototype.push.apply(xe,ye)},te.prependToArray=function(xe,ye){Array.prototype.unshift.apply(xe,ye)},te.extendObj=function(xe,ye){for(var Ie in ye)xe[Ie]=ye[Ie]},te.getInheritableProperty=function(xe,ye,Ie){for(;xe&&!xe.has(ye);)xe=xe.get("Parent");return xe?Ie?xe.getArray(ye):xe.get(ye):null},te.inherit=function(xe,ye,Ie){for(var Me in xe.prototype=Object.create(ye.prototype),xe.prototype.constructor=xe,Ie)xe.prototype[Me]=Ie[Me]},te.loadScript=function(xe,ye){var Ie=document.createElement("script"),Me=!1;Ie.setAttribute("src",xe),ye&&(Ie.onload=function(){Me||ye(),Me=!0}),document.getElementsByTagName("head")[0].appendChild(Ie)},te}(),se=function(){function te(ge,be,Be,xe,ye,Ie){this.viewBox=ge,this.scale=be,this.rotation=Be,this.offsetX=xe,this.offsetY=ye;var Ze,ur,hr,or,gr,mr,Sr,br,Me=(ge[2]+ge[0])/2,er=(ge[3]+ge[1])/2;switch(Be=(Be%=360)<0?Be+360:Be){case 180:Ze=-1,ur=0,hr=0,or=1;break;case 90:Ze=0,ur=1,hr=1,or=0;break;case 270:Ze=0,ur=-1,hr=-1,or=0;break;default:Ze=1,ur=0,hr=0,or=-1}Ie&&(hr=-hr,or=-or),0===Ze?(gr=Math.abs(er-ge[1])*be+xe,mr=Math.abs(Me-ge[0])*be+ye,Sr=Math.abs(ge[3]-ge[1])*be,br=Math.abs(ge[2]-ge[0])*be):(gr=Math.abs(Me-ge[0])*be+xe,mr=Math.abs(er-ge[1])*be+ye,Sr=Math.abs(ge[2]-ge[0])*be,br=Math.abs(ge[3]-ge[1])*be),this.transform=[Ze*be,ur*be,hr*be,or*be,gr-Ze*be*Me-hr*be*er,mr-ur*be*Me-or*be*er],this.width=Sr,this.height=br,this.fontScale=be}return te.prototype={clone:function(be){var Be="scale"in(be=be||{})?be.scale:this.scale,xe="rotation"in be?be.rotation:this.rotation;return new te(this.viewBox.slice(),Be,xe,this.offsetX,this.offsetY,be.dontFlip)},convertToViewportPoint:function(be,Be){return Q.applyTransform([be,Be],this.transform)},convertToViewportRectangle:function(be){var Be=Q.applyTransform([be[0],be[1]],this.transform),xe=Q.applyTransform([be[2],be[3]],this.transform);return[Be[0],Be[1],xe[0],xe[1]]},convertToPdfPoint:function(be,Be){return Q.applyInverseTransform([be,Be],this.transform)}},te}(),ne=[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 De(oe){return"number"==typeof oe&&(0|oe)===oe}function Ge(){var oe={};return oe.promise=new Promise(function(te,ge){oe.resolve=te,oe.reject=ge}),oe}var te,qe=function(){function te(be,Be,xe){for(;be.length<xe;)be+=Be;return be}function ge(){this.started=Object.create(null),this.times=[],this.enabled=!0}return ge.prototype={time:function(Be){this.enabled&&(Be in this.started&&g("Timer is already running for "+Be),this.started[Be]=Date.now())},timeEnd:function(Be){this.enabled&&(Be in this.started||g("Timer has not been started for "+Be),this.times.push({name:Be,start:this.started[Be],end:Date.now()}),delete this.started[Be])},toString:function(){var Be,xe,ye=this.times,Ie="",Me=0;for(Be=0,xe=ye.length;Be<xe;++Be){var er=ye[Be].name;er.length>Me&&(Me=er.length)}for(Be=0,xe=ye.length;Be<xe;++Be){var Ze=ye[Be],ur=Ze.end-Ze.start;Ie+=te(Ze.name," ",Me)+" "+ur+"ms\n"}return Ie}},ge}(),Xe=function(te,ge){if(typeof Blob<"u")return new Blob([te],{type:ge});throw new Error('The "Blob" constructor is not supported.')},ke=(te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",function(be,Be){if(!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])&&URL.createObjectURL){var ye=Xe(be,Be);return URL.createObjectURL(ye)}for(var Ie="data:"+Be+";
1base64,",Me=0,er=be.length;Me<er;Me+=3){var Ze=255&be[Me],ur=255&be[Me+1],hr=255&be[Me+2];Ie+=te[Ze>>2]+te[(3&Ze)<<4|ur>>4]+te[Me+1<er?(15&ur)<<2|hr>>6:64]+te[Me+2<er?63&hr:64]}return Ie});function _e(oe,te){var ge=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return oe?new Promise(function(be,Be){be(oe.apply(ge,te))}):Promise.resolve(void 0)}function Ve(oe){if("object"!==(typeof oe>"u"?"undefined":A(oe)))return oe;switch(oe.name){case"AbortException":return new B(oe.message);case"MissingPDFException":return new l(oe.message);case"UnexpectedResponseException":return new x(oe.message,oe.status);default:return new f(oe.message,oe.details)}}function ir(oe,te,ge){te?oe.resolve():oe.reject(ge)}function me(oe,te,ge){var be=this;this.sourceName=oe,this.targetName=te,this.comObj=ge,this.callbackId=1,this.streamId=1,this.postMessageTransfers=!0,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null);var Be=this.callbacksCapabilities=Object.create(null),xe=this.actionHandler=Object.create(null);this._onComObjOnMessage=function(ye){var Ie=ye.data;if(Ie.targetName===be.sourceName)if(Ie.stream)be._processStreamMessage(Ie);else if(Ie.isReply){var Me=Ie.callbackId;if(!(Ie.callbackId in Be))throw new Error("Cannot resolve callback "+Me);var er=Be[Me];delete Be[Me],"error"in Ie?er.reject(Ve(Ie.error)):er.resolve(Ie.data)}else{if(!(Ie.action in xe))throw new Error("Unknown action from worker: "+Ie.action);var Ze=xe[Ie.action];if(Ie.callbackId){var ur=be.sourceName,hr=Ie.sourceName;Promise.resolve().then(function(){return Ze[0].call(Ze[1],Ie.data)}).then(function(or){ge.postMessage({sourceName:ur,targetName:hr,isReply:!0,callbackId:Ie.callbackId,data:or})},function(or){or instanceof Error&&(or+=""),ge.postMessage({sourceName:ur,targetName:hr,isReply:!0,callbackId:Ie.callbackId,error:or})})}else Ie.streamId?be._createStreamSink(Ie):Ze[0].call(Ze[1],Ie.data)}},ge.addEventListener("message",this._onComObjOnMessage)}me.prototype={on:function(te,ge,be){var Be=this.actionHandler;if(Be[te])throw new Error('There is already an actionName called "'+te+'"');Be[te]=[ge,be]},send:function(te,ge,be){this.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:te,data:ge},be)},sendWithPromise:function(te,ge,be){var Be=this.callbackId++,xe={sourceName:this.sourceName,targetName:this.targetName,action:te,data:ge,callbackId:Be},ye=Ge();this.callbacksCapabilities[Be]=ye;try{this.postMessage(xe,be)}catch(Ie){ye.reject(Ie)}return ye.promise},sendWithStream:function(te,ge,be,Be){var xe=this,ye=this.streamId++,Ie=this.sourceName,Me=this.targetName;return new E.ReadableStream({start:function(Ze){var ur=Ge();return xe.streamControllers[ye]={controller:Ze,startCall:ur,isClosed:!1},xe.postMessage({sourceName:Ie,targetName:Me,action:te,streamId:ye,data:ge,desiredSize:Ze.desiredSize}),ur.promise},pull:function(Ze){var ur=Ge();return xe.streamControllers[ye].pullCall=ur,xe.postMessage({sourceName:Ie,targetName:Me,stream:"pull",streamId:ye,desiredSize:Ze.desiredSize}),ur.promise},cancel:function(Ze){var ur=Ge();return xe.streamControllers[ye].cancelCall=ur,xe.streamControllers[ye].isClosed=!0,xe.postMessage({sourceName:Ie,targetName:Me,stream:"cancel",reason:Ze,streamId:ye}),ur.promise}},be)},_createStreamSink:function(te){var ge=this,be=this,Be=this.actionHandler[te.action],xe=te.streamId,ye=te.desiredSize,Ie=this.sourceName,Me=te.sourceName,er=Ge(),Ze=function(or){ge.postMessage({sourceName:Ie,targetName:Me,stream:or.stream,streamId:xe,chunk:or.chunk,success:or.success,reason:or.reason},or.transfers)},ur={enqueue:function(or){var mr=arguments[2];if(!this.isCancelled){var Sr=this.desiredSize;this.desiredSize-=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,Sr>0&&this.desiredSize<=0&&(this.sinkCapability=Ge(),this.ready=this.sinkCapability.promise),Ze({stream:"enqueue",chunk:or,transfers:mr})}},close:function(){this.isCancelled||(this.isCancelled=!0,Ze({stream:"close"}),delete be.streamSinks[xe])},error:function(or){this.isCancelled||(this.isCancelled=!0,Ze({stream:"error",reason:or}))},sinkCapability:er,onPull:null,onCancel:null,isCancelled:!1,desiredSize:ye,ready:null};ur.sinkCapability.resolve(),ur.ready=ur.sinkCapability.promise,this.streamSinks[xe]=ur,_e(Be[0],[te.data,ur],Be[1]).then(function(){Ze({stream
1:"start_complete",success:!0})},function(hr){Ze({stream:"start_complete",success:!1,reason:hr})})},_processStreamMessage:function(te){var ge=this,be=this.sourceName,Be=te.sourceName,xe=te.streamId,ye=function(er){ge.comObj.postMessage({sourceName:be,targetName:Be,stream:er.stream,success:er.success,streamId:xe,reason:er.reason})},Ie=function(){Promise.all([ge.streamControllers[te.streamId].startCall,ge.streamControllers[te.streamId].pullCall,ge.streamControllers[te.streamId].cancelCall].map(function(er){return er&&function re(oe){return Promise.resolve(oe).catch(function(){})}(er.promise)})).then(function(){delete ge.streamControllers[te.streamId]})};switch(te.stream){case"start_complete":ir(this.streamControllers[te.streamId].startCall,te.success,Ve(te.reason));break;case"pull_complete":ir(this.streamControllers[te.streamId].pullCall,te.success,Ve(te.reason));break;case"pull":if(!this.streamSinks[te.streamId]){ye({stream:"pull_complete",success:!0});break}this.streamSinks[te.streamId].desiredSize<=0&&te.desiredSize>0&&this.streamSinks[te.streamId].sinkCapability.resolve(),this.streamSinks[te.streamId].desiredSize=te.desiredSize,_e(this.streamSinks[te.streamId].onPull).then(function(){ye({stream:"pull_complete",success:!0})},function(Me){ye({stream:"pull_complete",success:!1,reason:Me})});break;case"enqueue":t(this.streamControllers[te.streamId],"enqueue should have stream controller"),this.streamControllers[te.streamId].isClosed||this.streamControllers[te.streamId].controller.enqueue(te.chunk);break;case"close":if(t(this.streamControllers[te.streamId],"close should have stream controller"),this.streamControllers[te.streamId].isClosed)break;this.streamControllers[te.streamId].isClosed=!0,this.streamControllers[te.streamId].controller.close(),Ie();break;case"error":t(this.streamControllers[te.streamId],"error should have stream controller"),this.streamControllers[te.streamId].controller.error(Ve(te.reason)),Ie();break;case"cancel_complete":ir(this.streamControllers[te.streamId].cancelCall,te.success,Ve(te.reason)),Ie();break;case"cancel":if(!this.streamSinks[te.streamId])break;_e(this.streamSinks[te.streamId].onCancel,[Ve(te.reason)]).then(function(){ye({stream:"cancel_complete",success:!0})},function(Me){ye({stream:"cancel_complete",success:!1,reason:Me})}),this.streamSinks[te.streamId].sinkCapability.reject(Ve(te.reason)),this.streamSinks[te.streamId].isCancelled=!0,delete this.streamSinks[te.streamId];break;default:throw new Error("Unexpected stream case")}},postMessage:function(te,ge){ge&&this.postMessageTransfers?this.comObj.postMessage(te,ge):this.comObj.postMessage(te)},destroy:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}},_.FONT_IDENTITY_MATRIX=[.001,0,0,.001,0,0],_.IDENTITY_MATRIX=[1,0,0,1,0,0],_.OPS={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},_.VERBOSITY_LEVELS=M,_.UNSUPPORTED_FEATURES={unknown:"unknown",forms:"forms",javaScript:"javaScript",smask:"smask",shadingPattern:"shadingPattern",font:"font"},_.AnnotationBorderStyleType={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},_.AnnotationFieldFlag={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},_.AnnotationFlag={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512},_.AnnotationType={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},_.FontType={UNKNOWN:0,TYPE1:1,TYPE1C:2,CIDFONTTYPE0:3,CIDFONTTYPE0C:4,TRUETYPE:5,CIDFONTTYPE2:6,TYPE3:7,OPENTYPE:8,TYPE0:9,MMTYPE1:10},_.ImageKind={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},_.CMapCompressionType={NONE:0,BINARY:1,STREAM:2},_.AbortException=B,_.InvalidPDFException=d,_.MessageHandler=me,_.MissingDataException=p,_.MissingPDFException=l,_.NativeImageDecoding={NONE:"none",DECODE:"decode",DISPLAY:"display"},_.NotImplementedException=o,_.PageViewport=se,_.PasswordException=F,_.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2},_.StatTimer=qe,_.StreamType={UNKNOWN:0,FLATE:1,LZW:2,DCT:3,JPX:4,JBIG:5,A85:6,AHX:7,CCF:8,RL:9},_.TextRenderingMode={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},_.UnexpectedResponseException=x,_.UnknownErrorException=f,_.Util=Q,_.XRefParseException=k,_.FormatError=S,_.arrayByteLength=U,_.arraysToBytes=function Z(oe){if(1===oe.length&&oe[0]instanceof Uint8Array)return oe[0];var ge,Be,xe,te=0,be=oe.length;for(ge=0;ge<be;
1ge++)te+=xe=U(Be=oe[ge]);var ye=0,Ie=new Uint8Array(te);for(ge=0;ge<be;ge++)(Be=oe[ge])instanceof Uint8Array||(Be="string"==typeof Be?I(Be):new Uint8Array(Be)),xe=Be.byteLength,Ie.set(Be,ye),ye+=xe;return Ie},_.assert=t,_.bytesToString=function P(oe){t(null!==oe&&"object"===(typeof oe>"u"?"undefined":A(oe))&&void 0!==oe.length,"Invalid argument for bytesToString");var te=oe.length;if(te<8192)return String.fromCharCode.apply(null,oe);for(var be=[],Be=0;Be<te;Be+=8192){var xe=Math.min(Be+8192,te),ye=oe.subarray(Be,xe);be.push(String.fromCharCode.apply(null,ye))}return be.join("")},_.createBlob=Xe,_.createPromiseCapability=Ge,_.createObjectURL=ke,_.deprecated=function v(oe){console.log("Deprecated API usage: "+oe)},_.getLookupTableFactory=function b(oe){var te;return function(){return oe&&(oe(te=Object.create(null)),oe=null),te}},_.getVerbosityLevel=function D(){return O},_.info=function u(oe){O>=M.infos&&console.log("Info: "+oe)},_.isArray=function Pe(oe){return oe instanceof Array},_.isArrayBuffer=function Oe(oe){return"object"===(typeof oe>"u"?"undefined":A(oe))&&null!==oe&&void 0!==oe.byteLength},_.isBool=function Fe(oe){return"boolean"==typeof oe},_.isEmptyObj=function Ee(oe){for(var te in oe)return!1;return!0},_.isInt=De,_.isNum=function fe(oe){return"number"==typeof oe},_.isString=function he(oe){return"string"==typeof oe},_.isSpace=function We(oe){return 32===oe||9===oe||13===oe||10===oe},_.isNodeJS=function ze(){return"object"===(typeof process>"u"?"undefined":A(process))&&process+""=="[object process]"},_.isSameOrigin=function a(oe,te){try{var ge=new URL(oe);if(!ge.origin||"null"===ge.origin)return!1}catch{return!1}var be=new URL(te,ge);return ge.origin===be.origin},_.createValidAbsoluteUrl=function i(oe,te){if(!oe)return null;try{var ge=te?new URL(oe,te):new URL(oe);if(function n(oe){if(!oe)return!1;switch(oe.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(ge))return ge}catch{}return null},_.isLittleEndian=function H(){var oe=new Uint8Array(4);return oe[0]=1,1===new Uint32Array(oe.buffer,0,1)[0]},_.isEvalSupported=function ie(){try{return new Function(""),!0}catch{return!1}},_.loadJpegStream=function we(oe,te,ge){var be=new Image;be.onload=function(){ge.resolve(oe,be)},be.onerror=function(){ge.resolve(oe,null),g("Error during JPEG image loading")},be.src=te},_.log2=function V(oe){for(var te=1,ge=0;oe>te;)te<<=1,ge++;return ge},_.readInt8=function W(oe,te){return oe[te]<<24>>24},_.readUint16=function $(oe,te){return oe[te]<<8|oe[te+1]},_.readUint32=function K(oe,te){return(oe[te]<<24|oe[te+1]<<16|oe[te+2]<<8|oe[te+3])>>>0},_.removeNullCharacters=function y(oe){return"string"!=typeof oe?(g("The argument for removeNullCharacters must be a string."),oe):oe.replace(w,"")},_.ReadableStream=E.ReadableStream,_.setVerbosityLevel=function T(oe){O=oe},_.shadow=function h(oe,te,ge){return Object.defineProperty(oe,te,{value:ge,enumerable:!0,configurable:!0,writable:!1}),ge},_.string32=function X(oe){return String.fromCharCode(oe>>24&255,oe>>16&255,oe>>8&255,255&oe)},_.stringToBytes=I,_.stringToPDFString=function ve(oe){var te,ge=oe.length,be=[];if("\xfe"===oe[0]&&"\xff"===oe[1])for(te=2;te<ge;te+=2)be.push(String.fromCharCode(oe.charCodeAt(te)<<8|oe.charCodeAt(te+1)));else for(te=0;te<ge;++te){var Be=ne[oe.charCodeAt(te)];be.push(Be?String.fromCharCode(Be):oe.charAt(te))}return be.join("")},_.stringToUTF8String=function de(oe){return decodeURIComponent(escape(oe))},_.utf8StringToString=function Se(oe){return unescape(encodeURIComponent(oe))},_.warn=g,_.unreachable=C},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.isStream=_.isRefsEqual=_.isRef=_.isName=_.isDict=_.isCmd=_.isEOF=_.RefSetCache=_.RefSet=_.Ref=_.Name=_.Dict=_.Cmd=_.EOF=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(T){return typeof T}:function(T){return T&&"function"==typeof Symbol&&T.constructor===Symbol&&T!==Symbol.prototype?"symbol":typeof T},E=Y(0),L={},e=function(){function D(g){this.name=g}D.prototype={};var u=Object.create(null);return D.get=function(v){return u[v]||(u[v]=new D(v))},D}(),j=function(){function D(g){this.cmd=g}D.prototype={};var u=Object.create(null);return D.get=function(v){return u[v]||(u[v]=new D(v))},D}(),G=function(){var D=function(){return D};function u(g){this._map=Object.create(null),this.xref=g,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=D}return u.prototype={assignXref:function(v){this.xref=v},get:function(v,C,t){var s,a=this.xref;return typeof(s=this._map[v])<"u"||v in this._map||typeof C>"u"||typeof(s=this._map[C])<"u"||C in this._map||typeof t>"u"||(s=this._map[t]||null),a?a.fetchIfRef(s,this.suppressEncryption):s},getAsync:function(v,C,t){var s,a=this.xref;return typeof(s=this._map[v])<"u"||v in this._map||typeof C>"u"||typeof(s=this._map[C])<"u"||C in this._map||typeof t>"u"||(s=this._map[t]||null),a?a.fetchIfRefAsync(s,this.suppressEncryption):Promise.resolve(s)},getArray:function(v,C,t){var s=this.get(v,C,t),a=this.xref,n=this.suppressEncryption;if(!(0,E.isArray)(s)||!a)return s;for(var i=0,h=(s=s.slice()).length;i<h;i++)R(s[i])&&(s[i]=a.fetch(s[i],n));return s},getRaw:function(v){return this._map[v]},getKeys:function(){return Object.keys(this._map)},set:function(v,C){this._map[v]=C},has:function(v){return v in this._map}
1,forEach:function(v){for(var C in this._map)v(C,this.get(C))}},u.empty=new u(null),u.merge=function(g,v){for(var C=new u(g),t=0,s=v.length;t<s;t++){var a=v[t];if(M(a))for(var n in a._map)void 0===C._map[n]&&(C._map[n]=a._map[n])}return C},u}(),ee=function(){function D(u,g){this.num=u,this.gen=g}return D.prototype={toString:function(){var g=this.num+"R";return 0!==this.gen&&(g+=this.gen),g}},D}(),c=function(){function D(){this.dict=Object.create(null)}return D.prototype={has:function(g){return g.toString()in this.dict},put:function(g){this.dict[g.toString()]=!0},remove:function(g){delete this.dict[g.toString()]}},D}(),ae=function(){function D(){this.dict=Object.create(null)}return D.prototype={get:function(g){return this.dict[g.toString()]},has:function(g){return g.toString()in this.dict},put:function(g,v){this.dict[g.toString()]=v},putAlias:function(g,v){this.dict[g.toString()]=this.get(v)},forEach:function(g,v){for(var C in this.dict)g.call(v,this.dict[C])},clear:function(){this.dict=Object.create(null)}},D}();function N(T,D){return T instanceof e&&(void 0===D||T.name===D)}function M(T,D){return T instanceof G&&(void 0===D||N(T.get("Type"),D))}function R(T){return T instanceof ee}_.EOF=L,_.Cmd=j,_.Dict=G,_.Name=e,_.Ref=ee,_.RefSet=c,_.RefSetCache=ae,_.isEOF=function r(T){return T===L},_.isCmd=function z(T,D){return T instanceof j&&(void 0===D||T.cmd===D)},_.isDict=M,_.isName=N,_.isRef=R,_.isRefsEqual=function q(T,D){return T.num===D.num&&T.gen===D.gen},_.isStream=function O(T){return"object"===(typeof T>"u"?"undefined":A(T))&&null!==T&&void 0!==T.getBytes}},function(pe,_,Y){"use strict";var A=Y(49)("wks"),E=Y(14),L=Y(4).Symbol,e="function"==typeof L;(pe.exports=function(G){return A[G]||(A[G]=e&&L[G]||(e?L:E)("Symbol."+G))}).store=A},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.LZWStream=_.StringStream=_.StreamsSequenceStream=_.Stream=_.RunLengthStream=_.PredictorStream=_.NullStream=_.JpxStream=_.JpegStream=_.Jbig2Stream=_.FlateStream=_.DecodeStream=_.DecryptStream=_.CCITTFaxStream=_.AsciiHexStream=_.Ascii85Stream=void 0;var A=Y(0),E=Y(1),L=Y(95),e=Y(96),j=Y(57),G=function(){function t(s,a,n,i){this.bytes=s instanceof Uint8Array?s:new Uint8Array(s),this.start=a||0,this.pos=this.start,this.end=a+n||this.bytes.length,this.dict=i}return t.prototype={get length(){return this.end-this.start},get isEmpty(){return 0===this.length},getByte:function(){return this.pos>=this.end?-1:this.bytes[this.pos++]},getUint16:function(){var a=this.getByte(),n=this.getByte();return-1===a||-1===n?-1:(a<<8)+n},getInt32:function(){return(this.getByte()<<24)+(this.getByte()<<16)+(this.getByte()<<8)+this.getByte()},getBytes:function(a){var n=this.bytes,i=this.pos,h=this.end;if(!a)return n.subarray(i,h);var b=i+a;return b>h&&(b=h),this.pos=b,n.subarray(i,b)},peekByte:function(){var a=this.getByte();return this.pos--,a},peekBytes:function(a){var n=this.getBytes(a);return this.pos-=n.length,n},skip:function(a){a||(a=1),this.pos+=a},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(a,n,i){return new t(this.bytes.buffer,a,n,i)}},t}(),ee=function(){function t(s){for(var a=s.length,n=new Uint8Array(a),i=0;i<a;++i)n[i]=s.charCodeAt(i);G.call(this,n)}return t.prototype=G.prototype,t}(),c=function(){var t=new Uint8Array(0);function s(a){if(this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=t,this.minBufferLength=512,a)for(;this.minBufferLength<a;)this.minBufferLength*=2}return s.prototype={get isEmpty(){for(;!this.eof&&0===this.bufferLength;)this.readBlock();return 0===this.bufferLength},ensureBuffer:function(n){var i=this.buffer;if(n<=i.byteLength)return i;for(var h=this.minBufferLength;h<n;)h*=2;var b=new Uint8Array(h);return b.set(i),this.buffer=b},getByte:function(){for(var n=this.pos;this.bufferLength<=n;){if(this.eof)return-1;this.readBlock()}return this.buffer[this.pos++]},getUint16:function(){var n=this.getByte(),i=this.getByte();return-1===n||-1===i?-1:(n<<8)+i},getInt32:function(){return(this.getByte()<<24)+(this.getByte()<<16)+(this.getByte()<<8)+this.getByte()},getBytes:function(n){var i,h=this.pos;if(n){for(this.ensureBuffer(h+n),i=h+n;!this.eof&&this.bufferLength<i;)this.readBlock();var b=this.bufferLength;i>b&&(i=b)}else{for(;!this.eof;)this.readBlock();i=this.bufferLength}return this.pos=i,this.buffer.subarray(h,i)},peekByte:function(){var n=this.getByte();return this.pos--,n},peekBytes:function(n){var i=this.getBytes(n);return this.pos-=i.length,i},makeSubStream:function(n,i,h){for(var b=n+i;this.bufferLength<=b&&!this.eof;)this.readBlock();return new G(this.buffer,n,i,h)},skip:function(n){n||(n=1),this.pos+=n},reset:function(){this.pos=0},getBaseStreams:function(){return this.str&&this.str.getBaseStreams?this.str.getBaseStreams():[]}},s}(),ae=function(){function t(s){this.streams=s,c.call(this,null)}return(t.prototype=Object.create(c.prototype)).readBlock=function(){var a=this.streams;if(0!==a.length){var i=a.shift().getBytes(),h=this.bufferLength,b=h+i.length;this.ensureBuffer(b).set(i,h),this.bufferLength=b}else this.eof=!0},t.prototype.getBaseStreams=function(){for(var a=[],n=0,i=this.streams.length;n<i;n++){var h=this.streams[n];h.getBaseStreams&&A.Util.appendToArray(a,h.getBaseStreams())}return a},t}(),r=function(){var t=new Int32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=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]),a=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]),n=[new Int32Array([459008,5243
168,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],i=[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 h(b,m){this.str=b,this.dict=b.dict;var F=b.getByte(),f=b.getByte();if(-1===F||-1===f)throw new A.FormatError("Invalid header in flate stream: "+F+", "+f);if(8!=(15&F))throw new A.FormatError("Unknown compression method in flate stream: "+F+", "+f);if(((F<<8)+f)%31!=0)throw new A.FormatError("Bad FCHECK in flate stream: "+F+", "+f);if(32&f)throw new A.FormatError("FDICT bit set in flate stream: "+F+", "+f);
1this.codeSize=0,this.codeBuf=0,c.call(this,m)}return(h.prototype=Object.create(c.prototype)).getBits=function(m){for(var l,F=this.str,f=this.codeSize,d=this.codeBuf;f<m;){if(-1===(l=F.getByte()))throw new A.FormatError("Bad encoding in flate stream");d|=l<<f,f+=8}return l=d&(1<<m)-1,this.codeBuf=d>>m,this.codeSize=f-=m,l},h.prototype.getCode=function(m){for(var o,F=this.str,f=m[0],d=m[1],l=this.codeSize,x=this.codeBuf;l<d&&-1!==(o=F.getByte());)x|=o<<l,l+=8;var p=f[x&(1<<d)-1],k=p>>16,S=65535&p;if(k<1||l<k)throw new A.FormatError("Bad encoding in flate stream");return this.codeBuf=x>>k,this.codeSize=l-k,S},h.prototype.generateHuffmanTable=function(m){var d,F=m.length,f=0;for(d=0;d<F;++d)m[d]>f&&(f=m[d]);for(var l=1<<f,x=new Int32Array(l),o=1,p=0,k=2;o<=f;++o,p<<=1,k<<=1)for(var S=0;S<F;++S)if(m[S]===o){var B=0,w=p;for(d=0;d<o;++d)B=B<<1|1&w,w>>=1;for(d=B;d<l;d+=k)x[d]=o<<16|S;++p}return[x,f]},h.prototype.readBlock=function(){var m,F,f=this.str,d=this.getBits(3);if(1&d&&(this.eof=!0),0!=(d>>=1)){var B,w;if(1===d)B=n,w=i;else{if(2!==d)throw new A.FormatError("Unknown block type in flate stream");var Z,y=this.getBits(5)+257,P=this.getBits(5)+1,I=this.getBits(4)+4,U=new Uint8Array(t.length);for(Z=0;Z<I;++Z)U[t[Z]]=this.getBits(3);var X=this.generateHuffmanTable(U);F=0,Z=0;for(var $,K,H,V=y+P,W=new Uint8Array(V);Z<V;){var ie=this.getCode(X);if(16===ie)$=2,K=3,H=F;else if(17===ie)$=3,K=3,H=F=0;else{if(18!==ie){W[Z++]=F=ie;continue}$=7,K=11,H=F=0}for(var le=this.getBits($)+K;le-- >0;)W[Z++]=H}B=this.generateHuffmanTable(W.subarray(0,y)),w=this.generateHuffmanTable(W.subarray(y,V))}for(var Q=(m=this.buffer)?m.length:0,se=this.bufferLength;;){var ne=this.getCode(B);if(ne<256)se+1>=Q&&(Q=(m=this.ensureBuffer(se+1)).length),m[se++]=ne;else{if(256===ne)return void(this.bufferLength=se);var ve=(ne=s[ne-=257])>>16;ve>0&&(ve=this.getBits(ve)),F=(65535&ne)+ve,ne=this.getCode(w),(ve=(ne=a[ne])>>16)>0&&(ve=this.getBits(ve));var de=(65535&ne)+ve;se+F>=Q&&(Q=(m=this.ensureBuffer(se+F)).length);for(var Se=0;Se<F;++Se,++se)m[se]=m[se-de]}}}else{var l;if(-1===(l=f.getByte()))throw new A.FormatError("Bad block header in flate stream");var x=l;if(-1===(l=f.getByte()))throw new A.FormatError("Bad block header in flate stream");if(x|=l<<8,-1===(l=f.getByte()))throw new A.FormatError("Bad block header in flate stream");var o=l;if(-1===(l=f.getByte()))throw new A.FormatError("Bad block header in flate stream");if((o|=l<<8)!=(65535&~x)&&(0!==x||0!==o))throw new A.FormatError("Bad uncompressed block length in flate stream");
1this.codeBuf=0,this.codeSize=0;var p=this.bufferLength;m=this.ensureBuffer(p+x);var k=p+x;if(this.bufferLength=k,0===x)-1===f.peekByte()&&(this.eof=!0);else for(var S=p;S<k;++S){if(-1===(l=f.getByte())){this.eof=!0;break}m[S]=l}}},h}(),N=function(){function t(s,a,n){if(!(0,E.isDict)(n))return s;var i=this.predictor=n.get("Predictor")||1;if(i<=1)return s;if(2!==i&&(i<10||i>15))throw new A.FormatError("Unsupported predictor: "+i);this.readBlock=2===i?this.readBlockTiff:this.readBlockPng,this.str=s,this.dict=s.dict;var h=this.colors=n.get("Colors")||1,b=this.bits=n.get("BitsPerComponent")||8,m=this.columns=n.get("Columns")||1;return this.pixBytes=h*b+7>>3,this.rowBytes=m*h*b+7>>3,c.call(this,a),this}return(t.prototype=Object.create(c.prototype)).readBlockTiff=function(){var a=this.rowBytes,n=this.bufferLength,i=this.ensureBuffer(n+a),h=this.bits,b=this.colors,m=this.str.getBytes(a);if(this.eof=!m.length,!this.eof){var o,F=0,f=0,d=0,l=0,x=n;if(1===h&&1===b)for(o=0;o<a;++o){var p=m[o]^F;p^=p>>1,p^=p>>2,F=(1&(p^=p>>4))<<7,i[x++]=p}else if(8===h){for(o=0;o<b;++o)i[x++]=m[o];for(;o<a;++o)i[x]=i[x-b]+m[o],x++}else{var k=new Uint8Array(b+1),S=(1<<h)-1,B=0,w=n,y=this.columns;for(o=0;o<y;++o)for(var P=0;P<b;++P)d<h&&(F=F<<8|255&m[B++],d+=8),k[P]=k[P]+(F>>d-h)&S,d-=h,f=f<<h|k[P],(l+=h)>=8&&(i[w++]=f>>l-8&255,l-=8);l>0&&(i[w++]=(f<<8-l)+(F&(1<<8-l)-1))}this.bufferLength+=a}},t.prototype.readBlockPng=function(){var a=this.rowBytes,n=this.pixBytes,i=this.str.getByte(),h=this.str.getBytes(a);if(this.eof=!h.length,!this.eof){var b=this.bufferLength,m=this.ensureBuffer(b+a),F=m.subarray(b-a,b);0===F.length&&(F=new Uint8Array(a));var f,l,x,d=b;switch(i){case 0:for(f=0;f<a;++f)m[d++]=h[f];break;case 1:for(f=0;f<n;++f)m[d++]=h[f];for(;f<a;++f)m[d]=m[d-n]+h[f]&255,d++;break;case 2:for(f=0;f<a;++f)m[d++]=F[f]+h[f]&255;break;case 3:for(f=0;f<n;++f)m[d++]=(F[f]>>1)+h[f];for(;f<a;++f)m[d]=(F[f]+m[d-n]>>1)+h[f]&255,d++;break;case 4:for(f=0;f<n;++f)m[d++]=(l=F[f])+(x=h[f]);for(;f<a;++f){var o=F[f-n],p=m[d-n],k=p+(l=F[f])-o,S=k-p;S<0&&(S=-S);var B=k-l;B<0&&(B=-B);var w=k-o;w<0&&(w=-w),x=h[f],m[d++]=S<=B&&S<=w?p+x:B<=w?l+x:o+x}break;default:throw new A.FormatError("Unsupported predictor: "+i)}this.bufferLength+=a}},t}(),z=function(){function t(s,a,n,i){for(var h;-1!==(h=s.getByte());)if(255===h){s.skip(-1);break}this.stream=s,this.maybeLength=a,this.dict=n,this.params=i,c.call(this,a)}return t.prototype=Object.create(c.prototype),Object.defineProperty(t.prototype,"bytes",{get:function(){return(0,A.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),t.prototype.ensureBuffer=function(a){if(!this.bufferLength){var n=new e.JpegImage,i=this.dict.getArray("Decode","D");if(this.forceRGB&&(0,A.isArray)(i)){for(var h=this.dict.get("BitsPerComponent")||8,b=i.length,m=new Int32Array(b),F=!1,f=(1<<h)-1,d=0;d<b;d+=2)m[d]=256*(i[d+1]-i[d])|0,m[d+1]=i[d]*f|0,(256!==m[d]||0!==m[d+1])&&(F=!0);F&&(n.decodeTransform=m)}if((0,E.isDict)(this.params)){var l=this.params.get("ColorTransform");(0,A.isInt)(l)&&(n.colorTransform=l)}n.parse(this.bytes);var x=n.getData(this.drawWidth,this.drawHeight,this.forceRGB);this.buffer=x,this.bufferLength=x.length,this.eof=!0}},t.prototype.getBytes=function(a){return this.ensureBuffer(),this.buffer},t.prototype.getIR=function(a){return(0,A.createObjectURL)(this.bytes,"image/jpeg",a)},t}(),M=function(){function t(s,a,n,i){this.stream=s,this.maybeLength=a,this.dict=n,this.params=i,c.call(this,a)}return t.prototype=Object.create(c.prototype),Object.defineProperty(t.prototype,"bytes",{get:function(){return(0,A.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),t.prototype.ensureBuffer=function(a){if(!this.bufferLength){var n=new j.JpxImage;n.parse(this.bytes);var i=n.width,h=n.height,b=n.componentsCount,m=n.tiles.length;if(1===m)this.buffer=n.tiles[0].items;else{for(var F=new Uint8ClampedArray(i*h*b),f=0;f<m;f++)for(var d=n.tiles[f],x=d.height,k=d.items,S=0,B=(i*d.top+d.left)*b,w=i*b,y=d.width*b,P=0;P<x;P++){var I=k.subarray(S,S+y);F.set(I,B),S+=y,B+=w}this.buffer=F}this.bufferLength=this.buffer.length,this.eof=!0}},t}(),R=function(){function t(s,a,n,i){this.stream=s,this.maybeLength=a,this.dict=n,this.params=i,c.call(this,a)}return t.prototype=Object.create(c.prototype),Object.defineProperty(t.prototype,"bytes",{get:function(){return(0,A.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}
1),t.prototype.ensureBuffer=function(a){if(!this.bufferLength){var n=new L.Jbig2Image,i=[];if((0,E.isDict)(this.params)){var h=this.params.get("JBIG2Globals");if((0,E.isStream)(h)){var b=h.getBytes();i.push({data:b,start:0,end:b.length})}}i.push({data:this.bytes,start:0,end:this.bytes.length});for(var m=n.parseChunks(i),F=m.length,f=0;f<F;f++)m[f]^=255;this.buffer=m,this.bufferLength=F,this.eof=!0}},t}(),q=function(){function t(a,n,i){this.str=a,this.dict=a.dict,this.decrypt=i,this.nextChunk=null,this.initialized=!1,c.call(this,n)}return(t.prototype=Object.create(c.prototype)).readBlock=function(){var n;if(this.initialized?n=this.nextChunk:(n=this.str.getBytes(512),this.initialized=!0),n&&0!==n.length){this.nextChunk=this.str.getBytes(512),n=(0,this.decrypt)(n,!(this.nextChunk&&this.nextChunk.length>0));var m,b=this.bufferLength,F=n.length,f=this.ensureBuffer(b+F);for(m=0;m<F;m++)f[b++]=n[m];this.bufferLength=b}else this.eof=!0},t}(),O=function(){function t(s,a){this.str=s,this.dict=s.dict,this.input=new Uint8Array(5),a&&(a*=.8),c.call(this,a)}return(t.prototype=Object.create(c.prototype)).readBlock=function(){for(var h=this.str,b=h.getByte();(0,A.isSpace)(b);)b=h.getByte();if(-1!==b&&126!==b){var F,f,m=this.bufferLength;if(122===b){for(F=this.ensureBuffer(m+4),f=0;f<4;++f)F[m+f]=0;this.bufferLength+=4}else{var d=this.input;for(d[0]=b,f=1;f<5;++f){for(b=h.getByte();(0,A.isSpace)(b);)b=h.getByte();if(d[f]=b,-1===b||126===b)break}if(F=this.ensureBuffer(m+f-1),this.bufferLength+=f-1,f<5){for(;f<5;++f)d[f]=117;this.eof=!0}var l=0;for(f=0;f<5;++f)l=85*l+(d[f]-33);for(f=3;f>=0;--f)F[m+f]=255&l,l>>=8}}else this.eof=!0},t}(),T=function(){function t(s,a){this.str=s,this.dict=s.dict,this.firstDigit=-1,a&&(a*=.5),c.call(this,a)}return(t.prototype=Object.create(c.prototype)).readBlock=function(){var n=this.str.getBytes(8e3);if(n.length){for(var h=this.ensureBuffer(this.bufferLength+(n.length+1>>1)),b=this.bufferLength,m=this.firstDigit,F=0,f=n.length;F<f;F++){var l,d=n[F];if(d>=48&&d<=57)l=15&d;else{if(!(d>=65&&d<=70||d>=97&&d<=102)){if(62===d){this.eof=!0;break}continue}l=9+(15&d)}m<0?m=l:(h[b++]=m<<4|l,m=-1)}m>=0&&this.eof&&(h[b++]=m<<4,m=-1),this.firstDigit=m,this.bufferLength=b}else this.eof=!0},t}(),D=function(){function t(s,a){this.str=s,this.dict=s.dict,c.call(this,a)}return(t.prototype=Object.create(c.prototype)).readBlock=function(){var a=this.str.getBytes(2);if(!a||a.length<2||128===a[0])this.eof=!0;else{var n,i=this.bufferLength,h=a[0];if(h<128){if((n=this.ensureBuffer(i+h+1))[i++]=a[1],h>0){var b=this.str.getBytes(h);n.set(b,i),i+=h}}else{var m=a[1];n=this.ensureBuffer(i+(h=257-h)+1);for(var F=0;F<h;F++)n[i++]=m}this.bufferLength=i}},t}(),u=function(){var s=-1,l=[[-1,-1],[-1,-1],[7,8],[7,7],[6,6],[6,6],[6,5],[6,5],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[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],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2]],x=[[-1,-1],[12,-2],[-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]],o=[[-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]],p=[[-1,-1],[-1,-1],[12,-2],[12,-2],[-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]],k=[[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]],S=[[-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 B(w,y,P){this.str=w,this.dict=w.dict,this.encoding=(P=P||E.Dict.empty).get("K")||0,this.eoline=P.get("EndOfLine")||!1,this.byteAlign=P.get("EncodedByteAlign")||!1,this.columns=P.get("Columns")||1728,this.rows=P.get("Rows")||0;var U,I=P.get("EndOfBlock");for(null==I&&(I=!0),this.eoblock=I,this.black=P.get("BlackIs1")||!1,this.codingLine=new
1Uint32Array(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;0===(U=this.lookBits(12));)this.eatBits(1);1===U&&this.eatBits(12),this.encoding>0&&(this.nextLine2D=!this.lookBits(1),this.eatBits(1)),c.call(this,y)}return(B.prototype=Object.create(c.prototype)).readBlock=function(){for(;!this.eof;){var y=this.lookChar();this.ensureBuffer(this.bufferLength+1),this.buffer[this.bufferLength++]=y}},B.prototype.addPixels=function(y,P){var I=this.codingLine,U=this.codingPos;y>I[U]&&(y>this.columns&&((0,A.info)("row is wrong length"),this.err=!0,y=this.columns),1&U^P&&++U,I[U]=y),this.codingPos=U},B.prototype.addPixelsNeg=function(y,P){var I=this.codingLine,U=this.codingPos;if(y>I[U])y>this.columns&&((0,A.info)("row is wrong length"),this.err=!0,y=this.columns),1&U^P&&++U,I[U]=y;else if(y<I[U]){for(y<0&&((0,A.info)("invalid code"),this.err=!0,y=0);U>0&&y<I[U-1];)--U;I[U]=y}this.codingPos=U},B.prototype.lookChar=function(){var U,Z,X,V,ie,y=this.refLine,P=this.codingLine,I=this.columns;if(0===this.outputBits){if(this.eof)return null;var W,$,K;if(this.err=!1,this.nextLine2D){for(V=0;P[V]<I;++V)y[V]=P[V];for(y[V++]=I,y[V]=I,P[0]=0,this.codingPos=0,U=0,Z=0;P[this.codingPos]<I;)switch(W=this.getTwoDimCode(),W){case 0:this.addPixels(y[U+1],Z),y[U+1]<I&&(U+=2);break;case 1:if(W=$=0,Z){do{W+=K=this.getBlackCode()}while(K>=64);do{$+=K=this.getWhiteCode()}while(K>=64)}else{do{W+=K=this.getWhiteCode()}while(K>=64);do{$+=K=this.getBlackCode()}while(K>=64)}for(this.addPixels(P[this.codingPos]+W,Z),P[this.codingPos]<I&&this.addPixels(P[this.codingPos]+$,1^Z);y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 7:if(this.addPixels(y[U]+3,Z),Z^=1,P[this.codingPos]<I)for(++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 5:if(this.addPixels(y[U]+2,Z),Z^=1,P[this.codingPos]<I)for(++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 3:if(this.addPixels(y[U]+1,Z),Z^=1,P[this.codingPos]<I)for(++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 2:if(this.addPixels(y[U],Z),Z^=1,P[this.codingPos]<I)for(++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 8:if(this.addPixelsNeg(y[U]-3,Z),Z^=1,P[this.codingPos]<I)for(U>0?--U:++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 6:if(this.addPixelsNeg(y[U]-2,Z),Z^=1,P[this.codingPos]<I)for(U>0?--U:++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case 4:if(this.addPixelsNeg(y[U]-1,Z),Z^=1,P[this.codingPos]<I)for(U>0?--U:++U;y[U]<=P[this.codingPos]&&y[U]<I;)U+=2;break;case s:this.addPixels(I,0),this.eof=!0;break;default:(0,A.info)("bad 2d code"),this.addPixels(I,0),this.err=!0}}else for(P[0]=0,this.codingPos=0,Z=0;P[this.codingPos]<I;){if(W=0,Z)do{W+=K=this.getBlackCode()}while(K>=64);else do{W+=K=this.getWhiteCode()}while(K>=64);this.addPixels(P[this.codingPos]+W,Z),Z^=1}var H=!1;if(this.byteAlign&&(this.inputBits&=-8),this.eoblock||this.row!==this.rows-1){if(W=this.lookBits(12),this.eoline)for(;W!==s&&1!==W;)this.eatBits(1),W=this.lookBits(12);else for(;0===W;)this.eatBits(1),W=this.lookBits(12);1===W?(this.eatBits(12),H=!0):W===s&&(this.eof=!0)}else this.eof=!0;if(!this.eof&&this.encoding>0&&(this.nextLine2D=!this.lookBits(1),this.eatBits(1)),this.eoblock&&H&&this.byteAlign){if(1===(W=this.lookBits(12))){if(this.eatBits(12),this.encoding>0&&(this.lookBits(1),this.eatBits(1)),this.encoding>=0)for(V=0;V<4;++V)1!==(W=this.lookBits(12))&&(0,A.info)("bad rtc code: "+W),this.eatBits(12),this.encoding>0&&(this.lookBits(1),this.eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){for(;;){if((W=this.lookBits(13))===s)return this.eof=!0,null;if(W>>1==1)break;this.eatBits(1)}this.eatBits(12),this.encoding>0&&(this.eatBits(1),this.nextLine2D=!(1&W))}this.outputBits=P[0]>0?P[this.codingPos=0]:P[this.codingPos=1],this.row++}if(this.outputBits>=8)ie=1&this.codingPos?0:255,this.outputBits-=8,0===this.outputBits&&P[this.codingPos]<I&&(this.codingPos++,this.outputBits=P[this.codingPos]-P[this.codingPos-1]);else{X=8,ie=0;do{this.outputBits>X?(ie<<=X,1&this.codingPos||(ie|=255>>
18-X),this.outputBits-=X,X=0):(ie<<=this.outputBits,1&this.codingPos||(ie|=255>>8-this.outputBits),X-=this.outputBits,this.outputBits=0,P[this.codingPos]<I?(this.codingPos++,this.outputBits=P[this.codingPos]-P[this.codingPos-1]):X>0&&(ie<<=X,X=0))}while(X)}return this.black&&(ie^=255),ie},B.prototype.findTableCode=function(y,P,I,U){for(var Z=U||0,X=y;X<=P;++X){var V=this.lookBits(X);if(V===s)return[!0,1,!1];if(X<P&&(V<<=P-X),!Z||V>=Z){var W=I[V-Z];if(W[0]===X)return this.eatBits(X),[!0,W[1],!0]}}return[!1,0,!1]},B.prototype.getTwoDimCode=function(){var P,y=0;if(this.eoblock){if(y=this.lookBits(7),(P=l[y])&&P[0]>0)return this.eatBits(P[0]),P[1]}else{var I=this.findTableCode(1,7,l);if(I[0]&&I[2])return I[1]}return(0,A.info)("Bad two dim code"),s},B.prototype.getWhiteCode=function(){var P,y=0;if(this.eoblock){if((y=this.lookBits(12))===s)return 1;if((P=y>>5?o[y>>3]:x[y])[0]>0)return this.eatBits(P[0]),P[1]}else{var I=this.findTableCode(1,9,o);if(I[0]||(I=this.findTableCode(11,12,x))[0])return I[1]}return(0,A.info)("bad white code"),this.eatBits(1),1},B.prototype.getBlackCode=function(){var y,P;if(this.eoblock){if((y=this.lookBits(13))===s)return 1;if((P=y>>7?!(y>>9)&&y>>7?k[(y>>1)-64]:S[y>>7]:p[y])[0]>0)return this.eatBits(P[0]),P[1]}else{var I=this.findTableCode(2,6,S);if(I[0]||(I=this.findTableCode(7,12,k,64))[0]||(I=this.findTableCode(10,13,p))[0])return I[1]}return(0,A.info)("bad black code"),this.eatBits(1),1},B.prototype.lookBits=function(y){for(var P;this.inputBits<y;){if(-1===(P=this.str.getByte()))return 0===this.inputBits?s:this.inputBuf<<y-this.inputBits&65535>>16-y;this.inputBuf=this.inputBuf<<8|P,this.inputBits+=8}return this.inputBuf>>this.inputBits-y&65535>>16-y},B.prototype.eatBits=function(y){(this.inputBits-=y)<0&&(this.inputBits=0)},B}(),g=function(){function t(s,a,n){this.str=s,this.dict=s.dict,this.cachedData=0,this.bitsCached=0;for(var i=4096,h={earlyChange:n,codeLength:9,nextCode:258,dictionaryValues:new Uint8Array(i),dictionaryLengths:new Uint16Array(i),dictionaryPrevCodes:new Uint16Array(i),currentSequence:new Uint8Array(i),currentSequenceLength:0},b=0;b<256;++b)h.dictionaryValues[b]=b,h.dictionaryLengths[b]=1;this.lzwState=h,c.call(this,a)}return(t.prototype=Object.create(c.prototype)).readBits=function(a){for(var n=this.bitsCached,i=this.cachedData;n<a;){var h=this.str.getByte();if(-1===h)return this.eof=!0,null;i=i<<8|h,n+=8}return this.bitsCached=n-=a,this.cachedData=i,this.lastCode=null,i>>>n&(1<<a)-1},t.prototype.readBlock=function(){var h,b,m,n=1024,F=this.lzwState;if(F){var f=F.earlyChange,d=F.nextCode,l=F.dictionaryValues,x=F.dictionaryLengths,o=F.dictionaryPrevCodes,p=F.codeLength,k=F.prevCode,S=F.currentSequence,B=F.currentSequenceLength,w=0,y=this.bufferLength,P=this.ensureBuffer(this.bufferLength+n);for(h=0;h<512;h++){var I=this.readBits(p),U=B>0;if(I<256)S[0]=I,B=1;else{if(!(I>=258)){if(256===I){p=9,d=258,B=0;continue}this.eof=!0,delete this.lzwState;break}if(I<d)for(b=(B=x[I])-1,m=I;b>=0;b--)S[b]=l[m],m=o[m];else S[B++]=S[0]}if(U&&(o[d]=k,x[d]=x[k]+1,l[d]=S[0],p=++d+f&d+f-1?p:0|Math.min(Math.log(d+f)/.6931471805599453+1,12)),k=I,n<(w+=B)){do{n+=512}while(n<w);P=this.ensureBuffer(this.bufferLength+n)}for(b=0;b<B;b++)P[y++]=S[b]}F.nextCode=d,F.codeLength=p,F.prevCode=k,F.currentSequenceLength=B,this.bufferLength=y}},t}(),v=function(){function t(){G.call(this,new Uint8Array(0))}return t.prototype=G.prototype,t}();_.Ascii85Stream=O,_.AsciiHexStream=T,_.CCITTFaxStream=u,_.DecryptStream=q,_.DecodeStream=c,_.FlateStream=r,_.Jbig2Stream=R,_.JpegStream=z,_.JpxStream=M,_.NullStream=v,_.PredictorStream=N,_.RunLengthStream=D,_.Stream=G,_.StreamsSequenceStream=ae,_.StringStream=ee,_.LZWStream=g},function(pe,_,Y){"use strict";var A=pe.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=A)},function(pe,_,Y){"use strict";pe.exports=!Y(19)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(pe,_,Y){"use strict";var A=Y(9),E=Y(20);pe.exports=Y(5)?function(L,e,j){return A.f(L,e,E(1,j))}:function(L,e,j){return L[e]=j,L}},function(pe,_,Y){"use strict";var A={}.hasOwnProperty;pe.exports=function(E,L){return A.call(E,L)}},function(pe,_,Y){"use strict";var A=Y(12),E=Math.min;pe.exports=function(L){return L>0?E(A(L),9007199254740991):0}},function(pe,_,Y){"use strict";var A=Y(17),E=Y(42),L=Y(31),e=Object.defineProperty;_.f=Y(5)?Object.defineProperty:function(G,ee,c){if(A(G),ee=L(ee,!0),A(c),E)try{return e(G,ee,c)}catch{}if("get"in c||"set"in c)throw TypeError("Accessors not supported!");return"value"in c&&(G[ee]=c.value),G}},function(pe,_,Y){"use strict";var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(E){return typeof E}:function(E){return E&&"function"==typeof Symbol&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E};pe.exports=function(E){return"object"===(typeof E>"u"?"undefined":A(E))?null!==E:"function"==typeof E}},function(pe,_,Y){"use strict";pe.exports={}},function(pe,_,Y){"use strict";var A=Math.ceil,E=Math.floor;pe.exports=function(L){return isNaN(L=+L)?0:(L>0?E:A)(L)}},function(pe,_,Y){"use strict";var A=Y(39);pe.exports=function(E){return Object(A(E))}},function(pe,_,Y){"use strict";var A=0,E=Math.random();pe.exports=function(L){return"Symbol(".concat(void 0===L?"":L,")_",(++A+E).toString(36))}},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.ColorSpace=void 0;var A=Y(0),E=Y(1),L=Y(32),e=function(){function O(){throw new Error("should not call ColorSpace constructor")}return O.prototype={getRgb:function(D,u){var g=new Uint8Array(3);return this.getRgbItem(D,u,g,0),g},getRgbItem:function(D,u,g,v){throw new Error("Should not call ColorSpace.getRgbItem")},getRgbBuffer:function(D,u,g,v,C,t,s){throw new Error("Should not call ColorSpace.getRgbBuffer")},getOutputLength:function(D,u){throw new Error("Should not call ColorSpace.getOutputLength")},isPassthrough:function(D){return!1},fillRgb:function(D,u,g,v,C,t,s,a,n){var F,f,i=u*g,h=null,b=1<<s,m=g!==C||u!==v;if(this.isPassthrough(s))h=a;else if(1===this.numComps&&i>b&&"DeviceGray"!==this.name&&"DeviceRGB"!==this.name){var l,d=s<=8?new Uint8Array(b):new Uint16Array(b);for(F=0;F<b;F++)d[F]=F;var o,p,x=new Uint8Array(3*b);if(this.getRgbBuffer(d,0,b,x,0,s,0),m)for(h=new Uint8Array(3*i),p=0,F=0;F<i;++F)h[p++]=x[l=3*a[F]],h[p++]=x[l+1],h[p++]=x[l+2];else for(o=0,F=0;F<i;++F)D[o++]=x[l=3*a[F]],D[o++]=x[l+1],D[o++]=x[l+2],o+=n}else m?(h=new Uint8Array(3*i),this.getRgbBuffer(a,0,i,h,0,s,0)):this.getRgbBuffer(a,0,v*t,D,0,s,n);if(h)if(m)!function q(T,D,u,g,v,C,t,s){t=1!==t?0:t;var h,b,m,f,n=u/v,i=g/C,F=0,d=new Uint16Array(v),l=3*u;for(h=0;h<v;h++)d[h]=3*Math.floor(h*n);for(h=0;h<C;h++)for(m=Math.floor(h*i)*l,b=0;b<v;b++)f=m+d[b],s[F++]=T[f++],s[F++]=T[f++],s[F++]=T[f++],F+=t}(h,0,u,g,v,C,n,D);else for(p=0,o=0,F=0,f=v*t;F<f;F++)D[o++]=h[p++],D[o++]=h[p++],D[o++]=h[p++],o+=n},usesZeroToOneRange:!0},O.parse=function(D,u,g){var v=O.parseToIR(D,u,g);return v instanceof j?v:O.fromIR(v)},O.fromIR=function(D){var u=(0,A.isArray)(D)?D[0]:D;switch(u){case"DeviceGrayCS":return this.singletons.gray;case"DeviceRgbCS":return this.singletons.rgb;case"DeviceCmykCS":return this.singletons.cmyk;case"CalGrayCS":return new N(D[1],D[2],D[3]);case"CalRGBCS":return new z(D[1],D[2],D[3],D[4]);case"PatternCS":var s=D[1];return s&&(s=O.fromIR(s)),new G(s);case"IndexedCS":var n=D[2],i=D[3];return new ee(O.fromIR(D[1]),n,i);case"AlternateCS":var m=D[3];return new j(D[1],O.fromIR(D[2]),L.PDFFunction.fromIR(m));case"LabCS":return new M(D[1],D[2],D[3]);default:throw new A.FormatError("Unknown colorspace name: "+u)}},O.parseToIR=function(D,u,g){if((0,E.isName)(D)){var v=g.get("ColorSpace");if((0,E.isDict)(v)){var C=v.get(D.name);C&&(D=C)}}if(D=u.fetchIfRef(D),(0,E.isName)(D))switch(D.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:throw new A.FormatError("unrecognized colorspace "+D.name)}if((0,A.isArray)(D)){var s,a,n,t=u.fetchIfRef(D[0]).name;switch(t){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"CalGray":return["CalGrayCS",(a=u.fetchIfRef(D[1])).getArray("WhitePoint"),a.getArray("BlackPoint"),a.get("Gamma")];case"CalRGB":return["CalRGBCS",(a=u.fetchIfRef(D[1])).getArray("WhitePoint"),a.getArray("BlackPoint"),a.getArray("Gamma"),a.getArray("Matrix")];case"ICCBased":var f=u.fetchIfRef(D[1]).dict;if(s=f.get("N"),n=f.get("Alternate")){var d=O.parseToIR(n,u,g);if(O.fromIR(d).numComps===s)return d;(0,A.warn)("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(1===s)return"DeviceGrayCS";if(3===s)return"DeviceRgbCS";if(4===s)return"DeviceCmykCS";break;case"Pattern":var x=D[1]||null;return x&&(x=O.parseToIR(x,u,g)),["PatternCS",x];case"Indexed":case"I":var o=O.parseToIR(D[1],u,g),p=u.fetchIfRef(D[2])+1,k=u.fetchIfRef(D[3]);return(0,E.isStream)(k)&&(k=k.getBytes()),["IndexedCS",o,p,k];case"Separation":case"DeviceN":var S=u.fetchIfRef(D[1]);return["AlternateCS",s=(0,A.isArray)(S)?S.length:1,n=O.parseToIR(D[2],u,g),L.PDFFunction.getIR(u,u.fetchIfRef(D[3]))];case"Lab":return["LabCS",(a=u.fetchIfRef(D[1])).getArray("WhitePoint"),a.getArray("BlackPoint"),a.getArray("Range")];default:throw new A.FormatError('unimplemented color space object "'+t+'"')}}throw new A.FormatError('unrecognized color space object: "'+D+'"')},O.isDefaultDecode=function(D,u){if(!(0,A.isArray)(D))return!0;
1if(2*u!==D.length)return(0,A.warn)("The decode map is not the correct length"),!0;for(var g=0,v=D.length;g<v;g+=2)if(0!==D[g]||1!==D[g+1])return!1;return!0},O.singletons={get gray(){return(0,A.shadow)(this,"gray",new c)},get rgb(){return(0,A.shadow)(this,"rgb",new ae)},get cmyk(){return(0,A.shadow)(this,"cmyk",new r)}},O}(),j=function(){function q(O,T,D){this.name="Alternate",this.numComps=O,this.defaultColor=new Float32Array(O);for(var u=0;u<O;++u)this.defaultColor[u]=1;this.base=T,this.tintFn=D,this.tmpBuf=new Float32Array(T.numComps)}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(T,D,u,g){var v=this.tmpBuf;this.tintFn(T,D,v,0),this.base.getRgbItem(v,0,u,g)},getRgbBuffer:function(T,D,u,g,v,C,t){var x,o,s=this.tintFn,a=this.base,n=1/((1<<C)-1),i=a.numComps,h=a.usesZeroToOneRange,b=(a.isPassthrough(8)||!h)&&0===t,m=b?v:0,F=b?g:new Uint8Array(i*u),f=this.numComps,d=new Float32Array(f),l=new Float32Array(i);for(x=0;x<u;x++){for(o=0;o<f;o++)d[o]=T[D++]*n;if(s(d,0,l,0),h)for(o=0;o<i;o++)F[m++]=255*l[o];else a.getRgbItem(l,0,F,m),m+=i}b||a.getRgbBuffer(F,0,u,g,v,8,t)},getOutputLength:function(T,D){return this.base.getOutputLength(T*this.base.numComps/this.numComps,D)},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(T){return e.isDefaultDecode(T,this.numComps)},usesZeroToOneRange:!0},q}(),G=function(){function q(O){this.name="Pattern",this.base=O}return q.prototype={},q}(),ee=function(){function q(O,T,D){this.name="Indexed",this.numComps=1,this.defaultColor=new Uint8Array(this.numComps),this.base=O,this.highVal=T;var g=O.numComps*T;if((0,E.isStream)(D)){this.lookup=new Uint8Array(g);var v=D.getBytes(g);this.lookup.set(v)}else if((0,A.isString)(D)){this.lookup=new Uint8Array(g);for(var C=0;C<g;++C)this.lookup[C]=D.charCodeAt(C)}else{if(!(D instanceof Uint8Array||D instanceof Array))throw new A.FormatError("Unrecognized lookup table: "+D);this.lookup=D}}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(T,D,u,g){this.base.getRgbBuffer(this.lookup,T[D]*this.base.numComps,1,u,g,8,0)},getRgbBuffer:function(T,D,u,g,v,C,t){for(var s=this.base,a=s.numComps,n=s.getOutputLength(a,t),i=this.lookup,h=0;h<u;++h){var b=T[D++]*a;s.getRgbBuffer(i,b,1,g,v,8,t),v+=n}},getOutputLength:function(T,D){return this.base.getOutputLength(T*this.base.numComps,D)},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(T){return!0},usesZeroToOneRange:!0},q}(),c=function(){function q(){this.name="DeviceGray",this.numComps=1,this.defaultColor=new Float32Array(this.numComps)}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(T,D,u,g){var v=255*T[D]|0;u[g]=u[g+1]=u[g+2]=v=v<0?0:v>255?255:v},getRgbBuffer:function(T,D,u,g,v,C,t){for(var s=255/((1<<C)-1),a=D,n=v,i=0;i<u;++i){var h=s*T[a++]|0;g[n++]=h,g[n++]=h,g[n++]=h,n+=t}},getOutputLength:function(T,D){return T*(3+D)},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(T){return e.isDefaultDecode(T,this.numComps)},usesZeroToOneRange:!0},q}(),ae=function(){function q(){this.name="DeviceRGB",this.numComps=3,this.defaultColor=new Float32Array(this.numComps)}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(T,D,u,g){var v=255*T[D]|0,C=255*T[D+1]|0,t=255*T[D+2]|0;u[g]=v<0?0:v>255?255:v,u[g+1]=C<0?0:C>255?255:C,u[g+2]=t<0?0:t>255?255:t},getRgbBuffer:function(T,D,u,g,v,C,t){if(8!==C||0!==t)for(var s=255/((1<<C)-1),a=D,n=v,i=0;i<u;++i)g[n++]=s*T[a++]|0,g[n++]=s*T[a++]|0,g[n++]=s*T[a++]|0,n+=t;else g.set(T.subarray(D,D+3*u),v)},getOutputLength:function(T,D){return T*(3+D)/3|0},isPassthrough:function(T){return 8===T},fillRgb:e.prototype.fillRgb,isDefaultDecode:function(T){return e.isDefaultDecode(T,this.numComps)},usesZeroToOneRange:!0},q}(),r=function(){function q(T,D,u,g,v){var C=T[D+0]*u,t=T[D+1]*u,s=T[D+2]*u,a=T[D+3]*u,n=C*(-4.387332384609988*C+54.48615194189176*t+18.82290502165302*s+212.25662451639585*a-285.2331026137004)+t*(1.7149763477362134*t-5.6096736904047315*s+-17.873870861415444*a-5.497006427196366)+s*(-2.5217340131683033*s-21.248923337353073*a+17.5119270841813)+a*(-21.86122147463605*a-189.48180835922747)+255|0,i=C*(8.841041422036149*C+60.118027045597366*t+6.871425592049007*s+31.159100130055922*a-79.2970844816548)+t*(-15.310361306967817*t+17.575251261109482*s+131.35250912493976*a-190.9453302588951)+s*(4.444339102852739*s+9.8632861493405*a-24.86741582555878)+a*(-20.737325471181034*a-187.80453709719578)+255|0,h=C*(.8842522430003296*C+8.078677503112928*t+30.89978309703729*s-.23883238689178934*a-14.183576799673286)+t*(10.49593273432072*t+63.02378494754052*s+50.606957656360734*a-112.23884253719248)+s*(.03296041114873217*s+115.60384449646641*a-193.58209356861505)+a*(-22.33816807309886*a-180.12613974708367)+255|0;g[v]=n>255?255:n<0?0:n,g[v+1]=i>255?255:i<0?0:i,g[v+2]=h>255?255:h<0?0:h}function O(){this.name="DeviceCMYK",this.numComps=4,this.defaultColor=new Float32Array(this.numComps),this.defaultColor[3]=1}return O.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(D,u,g,v){q(D,u,1,g,v)},getRgbBuffer:function(D,u,g,v,C,t,s){for(var a=1/((1<<t)-1),n=0;n<g;n++)q(D,u,a,v,C),u+=4,C+=3+s},getOutputLength:function(D,u){return D/4*(3+u)|0},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(D){return e.isDefaultDecode(D,this.numComps)},usesZeroToOneRange:!0},O}(),N=function(){function q(T,D,u){if(this.name="CalGray",this.numComps=1,this.defaultColor=new Float32Array(this.numComps),!T)throw new A.FormatError("WhitePoint missing - required for color space CalGray");if(D=D||[0,0,0],u=u||1,this.XW=T[0],this.YW=T[1],this.ZW=T[2],this.XB=D[0],this.YB=D[1],this.ZB=D[2],this.G=u,this.XW<0||this.ZW<0||1!==this.YW)throw new A.FormatError("Invalid WhitePoint components for "+this.name+", no fallback available");(this.XB<0||this.YB<0||this.ZB<0)&&((0,A.info)("Invalid BlackPoint for "+this.name+", falling back to default"),this.XB=this.YB=this.ZB=0),(0!==this.XB||0!==this.YB||0!==this.ZB)&&(0,A.warn)(this.name+", BlackPoint: XB: "+this.
1XB+", YB: "+this.YB+", ZB: "+this.ZB+", only default values are supported."),this.G<1&&((0,A.info)("Invalid Gamma: "+this.G+" for "+this.name+", falling back to default"),this.G=1)}function O(T,D,u,g,v,C){var s=Math.pow(D[u]*C,T.G),n=0|Math.max(295.8*Math.pow(T.YW*s,.3333333333333333)-40.8,0);g[v]=n,g[v+1]=n,g[v+2]=n}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(D,u,g,v){O(this,D,u,g,v,1)},getRgbBuffer:function(D,u,g,v,C,t,s){for(var a=1/((1<<t)-1),n=0;n<g;++n)O(this,D,u,v,C,a),u+=1,C+=3+s},getOutputLength:function(D,u){return D*(3+u)},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(D){return e.isDefaultDecode(D,this.numComps)},usesZeroToOneRange:!0},q}(),z=function(){var q=new Float32Array([.8951,.2664,-.1614,-.7502,1.7135,.0367,.0389,-.0685,1.0296]),O=new Float32Array([.9869929,-.1470543,.1599627,.4323053,.5183603,.0492912,-.0085287,.0400428,.9684867]),T=new Float32Array([3.2404542,-1.5371385,-.4985314,-.969266,1.8760108,.041556,.0556434,-.2040259,1.0572252]),D=new Float32Array([1,1,1]),u=new Float32Array(3),g=new Float32Array(3),v=new Float32Array(3),C=Math.pow(24/116,3)/8;function t(l,x,o,p){if(this.name="CalRGB",this.numComps=3,this.defaultColor=new Float32Array(this.numComps),!l)throw new A.FormatError("WhitePoint missing - required for color space CalRGB");x=x||new Float32Array(3),o=o||new Float32Array([1,1,1]),p=p||new Float32Array([1,0,0,0,1,0,0,0,1]);var k=l[0],S=l[1],B=l[2];this.whitePoint=l;var w=x[0],y=x[1],P=x[2];if(this.blackPoint=x,this.GR=o[0],this.GG=o[1],this.GB=o[2],this.MXA=p[0],this.MYA=p[1],this.MZA=p[2],this.MXB=p[3],this.MYB=p[4],this.MZB=p[5],this.MXC=p[6],this.MYC=p[7],this.MZC=p[8],k<0||B<0||1!==S)throw new A.FormatError("Invalid WhitePoint components for "+this.name+", no fallback available");(w<0||y<0||P<0)&&((0,A.info)("Invalid BlackPoint for "+this.name+" ["+w+", "+y+", "+P+"], falling back to default"),this.blackPoint=new Float32Array(3)),(this.GR<0||this.GG<0||this.GB<0)&&((0,A.info)("Invalid Gamma ["+this.GR+", "+this.GG+", "+this.GB+"] for "+this.name+", falling back to default"),this.GR=this.GG=this.GB=1),(this.MXA<0||this.MYA<0||this.MZA<0||this.MXB<0||this.MYB<0||this.MZB<0||this.MXC<0||this.MYC<0||this.MZC<0)&&((0,A.info)("Invalid Matrix for "+this.name+" ["+this.MXA+", "+this.MYA+", "+this.MZA+this.MXB+", "+this.MYB+", "+this.MZB+this.MXC+", "+this.MYC+", "+this.MZC+"], falling back to default"),this.MXA=this.MYB=this.MZC=1,this.MXB=this.MYA=this.MZA=this.MXC=this.MYC=this.MZB=0)}function s(l,x,o){o[0]=l[0]*x[0]+l[1]*x[1]+l[2]*x[2],o[1]=l[3]*x[0]+l[4]*x[1]+l[5]*x[2],o[2]=l[6]*x[0]+l[7]*x[1]+l[8]*x[2]}function i(l){return h(0,1,l<=.0031308?12.92*l:1.055*Math.pow(l,1/2.4)-.055)}function h(l,x,o){return Math.max(l,Math.min(x,o))}function b(l){return l<0?-b(-l):l>8?Math.pow((l+16)/116,3):l*C}function d(l,x,o,p,k,S){var B=h(0,1,x[o]*S),w=h(0,1,x[o+1]*S),y=h(0,1,x[o+2]*S),P=Math.pow(B,l.GR),I=Math.pow(w,l.GG),U=Math.pow(y,l.GB),X=l.MYA*P+l.MYB*I+l.MYC*U,V=l.MZA*P+l.MZB*I+l.MZC*U,W=g;W[0]=l.MXA*P+l.MXB*I+l.MXC*U,W[1]=X,W[2]=V;var $=v;!function F(l,x,o){if(1===l[0]&&1===l[2])return o[0]=x[0],o[1]=x[1],void(o[2]=x[2]);var p=o;s(q,x,p);var k=u;(function a(l,x,o){o[0]=1*x[0]/l[0],o[1]=1*x[1]/l[1],o[2]=1*x[2]/l[2]})(l,p,k),s(O,k,o)}(l.whitePoint,W,$);var K=g;!function m(l,x,o){if(0===l[0]&&0===l[1]&&0===l[2])return o[0]=x[0],o[1]=x[1],void(o[2]=x[2]);var p=b(0),I=(1-p)/(1-b(l[0])),Z=(1-p)/(1-b(l[1])),X=1-Z,V=(1-p)/(1-b(l[2])),W=1-V;o[0]=x[0]*I+(1-I),o[1]=x[1]*Z+X,o[2]=x[2]*V+W}(l.blackPoint,$,K);var H=v;!function f(l,x,o){var p=o;s(q,x,p);var k=u;(function n(l,x,o){o[0]=.95047*x[0]/l[0],o[1]=1*x[1]/l[1],o[2]=1.08883*x[2]/l[2]})(l,p,k),s(O,k,o)}(D,K,H);var ie=g;s(T,H,ie);var le=i(ie[0]),Q=i(ie[1]),se=i(ie[2]);p[k]=Math.round(255*le),p[k+1]=Math.round(255*Q),p[k+2]=Math.round(255*se)}return t.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(x,o,p,k){d(this,x,o,p,k,1)},getRgbBuffer:function(x,o,p,k,S,B,w){for(var y=1/((1<<B)-1),P=0;P<p;++P)d(this,x,o,k,S,y),o+=3,S+=3+w},getOutputLength:function(x,o){return x*(3+o)/3|0},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(x){return e.isDefaultDecode(x,this.numComps)},usesZeroToOneRange:!0},t}(),M=function(){function q(u,g,v){if(this.name="Lab",this.numComps=3,this.defaultColor=new Float32Array(this.numComps),!u)throw new A.FormatError("WhitePoint missing - required for color space Lab");
1if(g=g||[0,0,0],v=v||[-100,100,-100,100],this.XW=u[0],this.YW=u[1],this.ZW=u[2],this.amin=v[0],this.amax=v[1],this.bmin=v[2],this.bmax=v[3],this.XB=g[0],this.YB=g[1],this.ZB=g[2],this.XW<0||this.ZW<0||1!==this.YW)throw new A.FormatError("Invalid WhitePoint components, no fallback available");(this.XB<0||this.YB<0||this.ZB<0)&&((0,A.info)("Invalid BlackPoint, falling back to default"),this.XB=this.YB=this.ZB=0),(this.amin>this.amax||this.bmin>this.bmax)&&((0,A.info)("Invalid Range, falling back to defaults"),this.amin=-100,this.amax=100,this.bmin=-100,this.bmax=100)}function O(u){return u>=6/29?u*u*u:108/841*(u-4/29)}function T(u,g,v,C){return v+u*(C-v)/g}function D(u,g,v,C,t,s){var a=g[v],n=g[v+1],i=g[v+2];!1!==C&&(a=T(a,C,0,100),n=T(n,C,u.amin,u.amax),i=T(i,C,u.bmin,u.bmax));var l,x,o,h=(a+16)/116,m=h-(i=i>u.bmax?u.bmax:i<u.bmin?u.bmin:i)/200,F=u.XW*O(h+(n=n>u.amax?u.amax:n<u.amin?u.amin:n)/500),f=u.YW*O(h),d=u.ZW*O(m);u.ZW<1?(l=3.1339*F+-1.617*f+-.4906*d,x=-.9785*F+1.916*f+.0333*d,o=.072*F+-.229*f+1.4057*d):(l=3.2406*F+-1.5372*f+-.4986*d,x=-.9689*F+1.8758*f+.0415*d,o=.0557*F+-.204*f+1.057*d),t[s]=l<=0?0:l>=1?255:255*Math.sqrt(l)|0,t[s+1]=x<=0?0:x>=1?255:255*Math.sqrt(x)|0,t[s+2]=o<=0?0:o>=1?255:255*Math.sqrt(o)|0}return q.prototype={getRgb:e.prototype.getRgb,getRgbItem:function(g,v,C,t){D(this,g,v,!1,C,t)},getRgbBuffer:function(g,v,C,t,s,a,n){for(var i=(1<<a)-1,h=0;h<C;h++)D(this,g,v,i,t,s),v+=3,s+=3+n},getOutputLength:function(g,v){return g*(3+v)/3|0},isPassthrough:e.prototype.isPassthrough,fillRgb:e.prototype.fillRgb,isDefaultDecode:function(g){return!0},usesZeroToOneRange:!1},q}();_.ColorSpace=e},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0});var A=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"],E=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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
1superior","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"],L=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"],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"],j=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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
1ntered","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=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"],ee=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"];_.WinAnsiEncoding=j,_.StandardEncoding=e,_.MacRomanEncoding=L,_.SymbolSetEncoding=G,_.ZapfDingbatsEncoding=ee,_.ExpertEncoding=A,_.getEncoding=function c(ae){switch(ae){case"WinAnsiEncoding":return j;case"StandardEncoding":return e;case"MacRomanEncoding":return L;case"SymbolSetEncoding":return G;case"ZapfDingbatsEncoding":return ee;case"ExpertEncoding":return A;case"MacExpertEncoding":return E;default:return null}}},function(pe,_,Y){"use strict";var A=Y(10);pe.exports=function(E){if(!A(E))throw TypeError(E+" is not an object!");return E}},function(pe,_,Y){"use strict";
1var A=pe.exports={version:"2.5.0"};"number"==typeof __e&&(__e=A)},function(pe,_,Y){"use strict";pe.exports=function(A){try{return!!A()}catch{return!0}}},function(pe,_,Y){"use strict";pe.exports=function(A,E){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:E}}},function(pe,_,Y){"use strict";var A=Y(12),E=Math.max,L=Math.min;pe.exports=function(e,j){return(e=A(e))<0?E(e+j,0):L(e,j)}},function(pe,_,Y){"use strict";var A=Y(43),E=Y(39);pe.exports=function(L){return A(E(L))}},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.Parser=_.Linearization=_.Lexer=void 0;var A=Y(3),E=Y(0),L=Y(1),j=function(){function ae(r,N,z,M){this.lexer=r,this.allowStreams=N,this.xref=z,this.recoveryMode=M||!1,this.imageCache=Object.create(null),this.refill()}return ae.prototype={refill:function(){this.buf1=this.lexer.getObj(),this.buf2=this.lexer.getObj()},shift:function(){(0,L.isCmd)(this.buf2,"ID")?(this.buf1=this.buf2,this.buf2=null):(this.buf1=this.buf2,this.buf2=this.lexer.getObj())},tryShift:function(){try{return this.shift(),!0}catch(N){if(N instanceof E.MissingDataException)throw N;return!1}},getObj:function(N){var z=this.buf1;if(this.shift(),z instanceof L.Cmd)switch(z.cmd){case"BI":return this.makeInlineImage(N);case"[":for(var M=[];!(0,L.isCmd)(this.buf1,"]")&&!(0,L.isEOF)(this.buf1);)M.push(this.getObj(N));if((0,L.isEOF)(this.buf1)){if(!this.recoveryMode)throw new E.FormatError("End of file inside array");return M}return this.shift(),M;case"<<":for(var R=new L.Dict(this.xref);!(0,L.isCmd)(this.buf1,">>")&&!(0,L.isEOF)(this.buf1);)if((0,L.isName)(this.buf1)){var q=this.buf1.name;if(this.shift(),(0,L.isEOF)(this.buf1))break;R.set(q,this.getObj(N))}else(0,E.info)("Malformed dictionary: key must be a name object"),this.shift();if((0,L.isEOF)(this.buf1)){if(!this.recoveryMode)throw new E.FormatError("End of file inside dictionary");return R}return(0,L.isCmd)(this.buf2,"stream")?this.allowStreams?this.makeStream(R,N):R:(this.shift(),R);default:return z}if((0,E.isInt)(z)){var O=z;if((0,E.isInt)(this.buf1)&&(0,L.isCmd)(this.buf2,"R")){var T=new L.Ref(O,this.buf1);return this.shift(),this.shift(),T}return O}if((0,E.isString)(z)){var D=z;return N&&(D=N.decryptString(D)),D}return z},findDefaultInlineStreamEnd:function(N){for(var u=N.pos,g=0,v=void 0,C=void 0;-1!==(v=N.getByte());)if(0===g)g=69===v?1:0;else if(1===g)g=73===v?2:0;else if((0,E.assert)(2===g),32===v||10===v||13===v){C=N.pos;for(var t=N.peekBytes(10),s=0,a=t.length;s<a;s++)if((0!==(v=t[s])||0===t[s+1])&&10!==v&&13!==v&&(v<32||v>127)){g=0;break}if(2===g)break}else g=0;return-1===v&&((0,E.warn)("findDefaultInlineStreamEnd: Reached the end of the stream without finding a valid EI marker"),C&&((0,E.warn)('... trying to recover by using the last "EI" occurrence.'),N.skip(-(N.pos-C)))),N.pos-4-u},findDCTDecodeInlineStreamEnd:function(N){for(var R,q,O,z=N.pos,M=!1;-1!==(R=N.getByte());)if(255===R){switch(N.getByte()){case 0:break;case 255:N.skip(-1);break;case 217:M=!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:q=N.getUint16(),N.skip(q>2?q-2:-2)}if(M)break}return O=N.pos-z,-1===R?((0,E.warn)("Inline DCTDecode image stream: EOI marker not found, searching for /EI/ instead."),N.skip(-O),this.findDefaultInlineStreamEnd(N)):(this.inlineStreamSkipEI(N),O)},findASCII85DecodeInlineStreamEnd:function(N){for(var q,O,R=N.pos;-1!==(q=N.getByte());)if(126===q&&62===N.peekByte()){N.skip();break}return O=N.pos-R,-1===q?((0,E.warn)("Inline ASCII85Decode image stream: EOD marker not found, searching for /EI/ instead."),N.skip(-O),this.findDefaultInlineStreamEnd(N)):(this.inlineStreamSkipEI(N),O)},findASCIIHexDecodeInlineStreamEnd:function(N){for(var R,q,M=N.pos;-1!==(R=N.getByte())&&62!==R;);return q=N.pos-M,-1===R?((0,E.warn)("Inline ASCIIHexDecode image stream: EOD marker not found, searching for /EI/ instead."),N.skip(-q),this.findDefaultInlineStreamEnd(N)):(this.inl
1ineStreamSkipEI(N),q)},inlineStreamSkipEI:function(N){for(var q,R=0;-1!==(q=N.getByte());)if(0===R)R=69===q?1:0;else if(1===R)R=73===q?2:0;else if(2===R)break},makeInlineImage:function(N){for(var M=this.lexer.stream,R=new L.Dict(this.xref);!(0,L.isCmd)(this.buf1,"ID")&&!(0,L.isEOF)(this.buf1);){if(!(0,L.isName)(this.buf1))throw new E.FormatError("Dictionary key must be a name object");var q=this.buf1.name;if(this.shift(),(0,L.isEOF)(this.buf1))break;R.set(q,this.getObj(N))}var T,O=R.get("Filter","F");if((0,L.isName)(O))T=O.name;else if((0,E.isArray)(O)){var D=this.xref.fetchIfRef(O[0]);(0,L.isName)(D)&&(T=D.name)}var g,v,C,u=M.pos;g="DCTDecode"===T||"DCT"===T?this.findDCTDecodeInlineStreamEnd(M):"ASCII85Decode"===T||"A85"===T?this.findASCII85DecodeInlineStreamEnd(M):"ASCIIHexDecode"===T||"AHx"===T?this.findASCIIHexDecodeInlineStreamEnd(M):this.findDefaultInlineStreamEnd(M);var s,t=M.makeSubStream(u,g,R);if(g<1e3){var a=t.getBytes();t.reset();var n=1,i=0;for(v=0,C=a.length;v<C;++v)i+=n+=255&a[v];var h=this.imageCache[s=i%65521<<16|n%65521];if(void 0!==h)return this.buf2=L.Cmd.get("EI"),this.shift(),h.reset(),h}return N&&(t=N.createStream(t,g)),(t=this.filter(t,R,g)).dict=R,void 0!==s&&(t.cacheKey="inline_"+g+"_"+s,this.imageCache[s]=t),this.buf2=L.Cmd.get("EI"),this.shift(),t},makeStream:function(N,z){var M=this.lexer,R=M.stream;M.skipToNextLine();var q=R.pos-1,O=N.get("Length");if((0,E.isInt)(O)||((0,E.info)("Bad "+O+" attribute in stream"),O=0),R.pos=q+O,M.nextChar(),this.tryShift()&&(0,L.isCmd)(this.buf2,"endstream"))this.shift();else{R.pos=q;for(var C,t,u=[101,110,100,115,116,114,101,97,109],g=0,v=!1;R.pos<R.end;){var s=R.peekBytes(2048),a=s.length-9;if(a<=0)break;for(v=!1,C=0;C<a;){for(t=0;t<9&&s[C+t]===u[t];)t++;if(t>=9){v=!0;break}C++}if(v){g+=C,R.pos+=C;break}g+=a,R.pos+=a}if(!v)throw new E.FormatError("Missing endstream");O=g,M.nextChar(),this.shift(),this.shift()}return this.shift(),R=R.makeSubStream(q,O,N),z&&(R=z.createStream(R,O)),(R=this.filter(R,N,O)).dict=N,R},filter:function(N,z,M){var R=z.get("Filter","F"),q=z.get("DecodeParms","DP");if((0,L.isName)(R))return(0,E.isArray)(q)&&(q=this.xref.fetchIfRef(q[0])),this.makeFilter(N,R.name,M,q);var O=M;if((0,E.isArray)(R))for(var T=R,D=q,u=0,g=T.length;u<g;++u){if(R=this.xref.fetchIfRef(T[u]),!(0,L.isName)(R))throw new E.FormatError("Bad filter name: "+R);q=null,(0,E.isArray)(D)&&u in D&&(q=this.xref.fetchIfRef(D[u])),N=this.makeFilter(N,R.name,O,q),O=null}return N},makeFilter:function(N,z,M,R){if(0===M)return(0,E.warn)('Empty "'+z+'" stream.'),new A.NullStream(N);try{var q=this.xref.stats.streamTypes;if("FlateDecode"===z||"Fl"===z)return q[E.StreamType.FLATE]=!0,R?new A.PredictorStream(new A.FlateStream(N,M),M,R):new A.FlateStream(N,M);if("LZWDecode"===z||"LZW"===z){q[E.StreamType.LZW]=!0;var O=1;return R?(R.has("EarlyChange")&&(O=R.get("EarlyChange")),new A.PredictorStream(new A.LZWStream(N,M,O),M,R)):new A.LZWStream(N,M,O)}return"DCTDecode"===z||"DCT"===z?(q[E.StreamType.DCT]=!0,new A.JpegStream(N,M,N.dict,R)):"JPXDecode"===z||"JPX"===z?(q[E.StreamType.JPX]=!0,new A.JpxStream(N,M,N.dict,R)):"ASCII85Decode"===z||"A85"===z?(q[E.StreamType.A85]=!0,new A.Ascii85Stream(N,M)):"ASCIIHexDecode"===z||"AHx"===z?(q[E.StreamType.AHX]=!0,new A.AsciiHexStream(N,M)):"CCITTFaxDecode"===z||"CCF"===z?(q[E.StreamType.CCF]=!0,new A.CCITTFaxStream(N,M,R)):"RunLengthDecode"===z||"RL"===z?(q[E.StreamType.RL]=!0,new A.RunLengthStream(N,M)):"JBIG2Decode"===z?(q[E.StreamType.JBIG]=!0,new A.Jbig2Stream(N,M,N.dict,R)):((0,E.warn)('filter "'+z+'" not supported yet'),N)}catch(T){if(T instanceof E.MissingDataException)throw T;return(0,E.warn)('Invalid stream: "'+T+'"'),new A.NullStream(N)}}},ae}(),G=function(){function ae(z,M){this.stream=z,this.nextChar(),this.strBuf=[],this.knownCommands=M}var r=[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 N(z){return z>=48&&z<=57?15&z:z>=65&&z<=70||z>=97&&z<=102?9+(15&z):-1}return ae.prototype={nextChar:function(){return this.currentChar=this.stream.getByte()},peekChar:function(){return this.stream.peekByte()},getNumber:function(){var M=this.currentChar,R=!1,q=0,O=1;
1if(45===M?(O=-1,45===(M=this.nextChar())&&(M=this.nextChar())):43===M&&(M=this.nextChar()),46===M&&(q=10,M=this.nextChar()),10===M||13===M)do{M=this.nextChar()}while(10===M||13===M);if(M<48||M>57)throw new E.FormatError("Invalid number: "+String.fromCharCode(M)+" (charCode "+M+")");for(var T=M-48,D=0,u=1;(M=this.nextChar())>=0;)if(48<=M&&M<=57){var g=M-48;R?D=10*D+g:(0!==q&&(q*=10),T=10*T+g)}else if(46===M){if(0!==q)break;q=1}else if(45===M)(0,E.warn)("Badly formatted number");else{if(69!==M&&101!==M)break;if(43===(M=this.peekChar())||45===M)u=45===M?-1:1,this.nextChar();else if(M<48||M>57)break;R=!0}return 0!==q&&(T/=q),R&&(T*=Math.pow(10,u*D)),O*T},getString:function(){var M=1,R=!1,q=this.strBuf;q.length=0;for(var O=this.nextChar();;){var T=!1;switch(0|O){case-1:(0,E.warn)("Unterminated string"),R=!0;break;case 40:++M,q.push("(");break;case 41:0==--M?(this.nextChar(),R=!0):q.push(")");break;case 92:switch(O=this.nextChar()){case-1:(0,E.warn)("Unterminated string"),R=!0;break;case 110:q.push("\n");break;case 114:q.push("\r");break;case 116:q.push("\t");break;case 98:q.push("\b");break;case 102:q.push("\f");break;case 92:case 40:case 41:q.push(String.fromCharCode(O));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var D=15&O;T=!0,(O=this.nextChar())>=48&&O<=55&&(D=(D<<3)+(15&O),(O=this.nextChar())>=48&&O<=55&&(T=!1,D=(D<<3)+(15&O))),q.push(String.fromCharCode(D));break;case 13:10===this.peekChar()&&this.nextChar();break;case 10:break;default:q.push(String.fromCharCode(O))}break;default:q.push(String.fromCharCode(O))}if(R)break;T||(O=this.nextChar())}return q.join("")},getName:function(){var M,R,q=this.strBuf;for(q.length=0;(M=this.nextChar())>=0&&!r[M];)if(35===M){if(M=this.nextChar(),r[M]){(0,E.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),q.push("#");break}var O=N(M);if(-1!==O){R=M;var T=N(M=this.nextChar());if(-1===T){if((0,E.warn)("Lexer_getName: Illegal digit ("+String.fromCharCode(M)+") in hexadecimal number."),q.push("#",String.fromCharCode(R)),r[M])break;q.push(String.fromCharCode(M));continue}q.push(String.fromCharCode(O<<4|T))}else q.push("#",String.fromCharCode(M))}else q.push(String.fromCharCode(M));return q.length>127&&(0,E.warn)("name token is longer than allowed by the spec: "+q.length),L.Name.get(q.join(""))},getHexString:function(){var M=this.strBuf;M.length=0;for(var O,T,R=this.currentChar,q=!0;;){if(R<0){(0,E.warn)("Unterminated hex string");break}if(62===R){this.nextChar();break}if(1!==r[R]){if(q){if(-1===(O=N(R))){(0,E.warn)('Ignoring invalid character "'+R+'" in hex string'),R=this.nextChar();continue}}else{if(-1===(T=N(R))){(0,E.warn)('Ignoring invalid character "'+R+'" in hex string'),R=this.nextChar();continue}M.push(String.fromCharCode(O<<4|T))}q=!q,R=this.nextChar()}else R=this.nextChar()}return M.join("")},getObj:function(){for(var M=!1,R=this.currentChar;;){if(R<0)return L.EOF;if(M)(10===R||13===R)&&(M=!1);else if(37===R)M=!0;else if(1!==r[R])break;R=this.nextChar()}switch(0|R){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();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),L.Cmd.get("[");case 93:return this.nextChar(),L.Cmd.get("]");case 60:return 60===(R=this.nextChar())?(this.nextChar(),L.Cmd.get("<<")):this.getHexString();case 62:return 62===(R=this.nextChar())?(this.nextChar(),L.Cmd.get(">>")):L.Cmd.get(">");case 123:return this.nextChar(),L.Cmd.get("{");case 125:return this.nextChar(),L.Cmd.get("}");case 41:throw this.nextChar(),new E.FormatError("Illegal character: "+R)}for(var q=String.fromCharCode(R),O=this.knownCommands,T=O&&void 0!==O[q];(R=this.nextChar())>=0&&!r[R];){var D=q+String.fromCharCode(R);if(T&&void 0===O[D])break;if(128===q.length)throw new E.FormatError("Command token too long: "+q.length);q=D,T=O&&void 0!==O[q]}return"true"===q||"false"!==q&&("null"===q?null:L.Cmd.get(q))},skipToNextLine:function(){for(var M=this.currentChar;M>=0;){if(13===M){10===(M=this.nextChar())&&this.nextChar();break}if(10===M){this.nextChar();break}M=this.nextChar()}}},ae}(),ee={create:function(ae){function r(u,g){var v=O.get(u);if((0,E.isInt)(v)&&(g?v>=0:v>0))return v;throw new Error('The "'+u+'" parameter in the linearization dictionary is invali
1d.')}var T,D,z=new j(new G(ae),!1,null),M=z.getObj(),R=z.getObj(),q=z.getObj(),O=z.getObj();if(!((0,E.isInt)(M)&&(0,E.isInt)(R)&&(0,L.isCmd)(q,"obj")&&(0,L.isDict)(O)&&(0,E.isNum)(T=O.get("Linearized"))&&T>0))return null;if((D=r("L"))!==ae.length)throw new Error('The "L" parameter in the linearization dictionary does not equal the stream length.');return{length:D,hints:function N(){var g,v,u=O.get("H");if((0,E.isArray)(u)&&(2===(g=u.length)||4===g)){for(var C=0;C<g;C++)if(!((0,E.isInt)(v=u[C])&&v>0))throw new Error("Hint ("+C+") in the linearization dictionary is invalid.");return u}throw new Error("Hint array in the linearization dictionary is invalid.")}(),objectNumberFirst:r("O"),endFirst:r("E"),numPages:r("N"),mainXRefEntriesOffset:r("T"),pageFirst:O.has("P")?r("P",!0):0}}};_.Lexer=G,_.Linearization=ee,_.Parser=j},function(pe,_,Y){"use strict";var A={}.toString;pe.exports=function(E){return A.call(E).slice(8,-1)}},function(pe,_,Y){"use strict";var A=Y(34);pe.exports=function(E,L,e){if(A(E),void 0===L)return E;switch(e){case 1:return function(j){return E.call(L,j)};case 2:return function(j,G){return E.call(L,j,G)};case 3:return function(j,G,ee){return E.call(L,j,G,ee)}}return function(){return E.apply(L,arguments)}}},function(pe,_,Y){"use strict";pe.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(pe,_,Y){"use strict";pe.exports=!1},function(pe,_,Y){"use strict";var A=Y(4),E=Y(6),L=Y(7),e=Y(14)("src"),j="toString",G=Function[j],ee=(""+G).split(j);Y(18).inspectSource=function(c){return G.call(c)},(pe.exports=function(c,ae,r,N){var z="function"==typeof r;z&&(L(r,"name")||E(r,"name",ae)),c[ae]!==r&&(z&&(L(r,e)||E(r,e,c[ae]?""+c[ae]:ee.join(String(ae)))),c===A?c[ae]=r:N?c[ae]?c[ae]=r:E(c,ae,r):(delete c[ae],E(c,ae,r)))})(Function.prototype,j,function(){return"function"==typeof this&&this[e]||G.call(this)})},function(pe,_,Y){"use strict";var A=Y(9).f,E=Y(7),L=Y(2)("toStringTag");pe.exports=function(e,j,G){e&&!E(e=G?e:e.prototype,L)&&A(e,L,{configurable:!0,value:j})}},function(pe,_,Y){"use strict";var A=Y(49)("keys"),E=Y(14);pe.exports=function(L){return A[L]||(A[L]=E(L))}},function(pe,_,Y){"use strict";var A=Y(10);pe.exports=function(E,L){if(!A(E))return E;var e,j;if(L&&"function"==typeof(e=E.toString)&&!A(j=e.call(E))||"function"==typeof(e=E.valueOf)&&!A(j=e.call(E))||!L&&"function"==typeof(e=E.toString)&&!A(j=e.call(E)))return j;throw TypeError("Can't convert object to primitive value")}},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.PostScriptCompiler=_.PostScriptEvaluator=_.PDFFunction=_.isPDFFunction=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},E=Y(0),L=Y(1),e=Y(101),j=(0,2,3,4,{getSampleArray:function(O,T,D,u){var g,v,C=1;for(g=0,v=O.length;g<v;g++)C*=O[g];C*=T;var t=new Array(C),s=0,a=0,n=1/(Math.pow(2,D)-1),i=u.getBytes((C*D+7)/8),h=0;for(g=0;g<C;g++){for(;s<D;)a<<=8,a|=i[h++],s+=8;t[g]=(a>>(s-=D))*n,a&=(1<<s)-1}return t},getIR:function(O,T){var D=T.dict;D||(D=T);var v=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript][D.get("FunctionType")];if(!v)throw new E.FormatError("Unknown type of function");return v.call(this,T,D,O)},fromIR:function(O){switch(O[0]){case 0:return this.constructSampledFromIR(O);case 2:return this.constructInterpolatedFromIR(O);case 3:return this.constructStichedFromIR(O);default:return this.constructPostScriptFromIR(O)}},parse:function(O,T){var D=this.getIR(O,T);return this.fromIR(D)},parseArray:function(O,T){if(!(0,E.isArray)(T))return this.parse(O,T);for(var D=[],u=0,g=T.length;u<g;u++){var v=O.fetchIfRef(T[u]);D.push(j.parse(O,v))}return function(C,t,s,a){for(var n=0,i=D.length;n<i;n++)D[n](C,t,s,a+n)}},constructSampled:function(O,T){function D(m){for(var F=m.length,f=[],d=0,l=0;l<F;l+=2)f[d]=[m[l],m[l+1]],++d;return f}var u=T.getArray("Domain"),g=T.getArray("Range");if(!u||!g)throw new E.FormatError("No domain or range");var v=u.length/2,C=g.length/2;u=D(u),g=D(g);var t=T.get("Size"),s=T.get("BitsPerSample"),a=T.get("Order")||1;1!==a&&(0,E.info)("No support for cubic spline interpolation: "+a);var n=T.getArray("Encode");if(!n){n=[];for(var i=0;i<v;++i)n.push(0),n.push(t[i]-1)}n=D(n);var h=T.getArray("Decode");
1return[0,v,u,n,h=h?D(h):g,this.getSampleArray(t,C,s,O),t,C,Math.pow(2,s)-1,g]},constructSampledFromIR:function(O){function T(D,u,g,v,C){return v+(C-v)/(g-u)*(D-u)}return function(u,g,v,C){var l,x,t=O[1],s=O[2],a=O[3],n=O[4],i=O[5],h=O[6],b=O[7],m=O[9],F=1<<t,f=new Float64Array(F),d=new Uint32Array(F);for(x=0;x<F;x++)f[x]=1;var o=b,p=1;for(l=0;l<t;++l){var k=s[l][0],S=s[l][1],w=T(Math.min(Math.max(u[g+l],k),S),k,S,a[l][0],a[l][1]),y=h[l],P=(w=Math.min(Math.max(w,0),y-1))<y-1?Math.floor(w):w-1,I=P+1-w,U=w-P,Z=P*o,X=Z+o;for(x=0;x<F;x++)x&p?(f[x]*=U,d[x]+=X):(f[x]*=I,d[x]+=Z);o*=y,p<<=1}for(x=0;x<b;++x){var V=0;for(l=0;l<F;l++)V+=i[d[l]+x]*f[l];V=T(V,0,1,n[x][0],n[x][1]),v[C+x]=Math.min(Math.max(V,m[x][0]),m[x][1])}}},constructInterpolated:function(O,T){var D=T.getArray("C0")||[0],u=T.getArray("C1")||[1],g=T.get("N");if(!(0,E.isArray)(D)||!(0,E.isArray)(u))throw new E.FormatError("Illegal dictionary for interpolated function");for(var v=D.length,C=[],t=0;t<v;++t)C.push(u[t]-D[t]);return[2,D,C,g]},constructInterpolatedFromIR:function(O){var T=O[1],D=O[2],u=O[3],g=D.length;return function(C,t,s,a){for(var n=1===u?C[t]:Math.pow(C[t],u),i=0;i<g;++i)s[a+i]=T[i]+n*D[i]}},constructStiched:function(O,T,D){var u=T.getArray("Domain");if(!u)throw new E.FormatError("No domain");if(1!=u.length/2)throw new E.FormatError("Bad domain for stiched function");for(var v=T.get("Functions"),C=[],t=0,s=v.length;t<s;++t)C.push(j.getIR(D,D.fetchIfRef(v[t])));return[3,u,T.getArray("Bounds"),T.getArray("Encode"),C]},constructStichedFromIR:function(O){for(var T=O[1],D=O[2],u=O[3],g=O[4],v=[],C=new Float32Array(1),t=0,s=g.length;t<s;t++)v.push(j.fromIR(g[t]));return function(n,i,h,b){for(var F=(B=T[0],(S=n[i])>(w=T[1])?S=w:S<B&&(S=B),S),f=0,d=D.length;f<d&&!(F<D[f]);++f);var S,B,w,l=T[0];f>0&&(l=D[f-1]);var x=T[1];f<D.length&&(x=D[f]);var o=u[2*f];C[0]=l===x?o:o+(F-l)*(u[2*f+1]-o)/(x-l),v[f](C,0,h,b)}},constructPostScript:function(O,T,D){var u=T.getArray("Domain"),g=T.getArray("Range");if(!u)throw new E.FormatError("No domain.");if(!g)throw new E.FormatError("No range.");var v=new e.PostScriptLexer(O);return[4,u,g,new e.PostScriptParser(v).parse()]},constructPostScriptFromIR:function(O){var T=O[1],D=O[2],u=O[3],g=(new ae).compile(u,T,D);if(g)return new Function("src","srcOffset","dest","destOffset",g);(0,E.info)("Unable to compile PS function");var v=D.length>>1,C=T.length>>1,t=new c(u),s=Object.create(null),n=8192,i=new Float32Array(C);return function(b,m,F,f){var d,l,x="",o=i;for(d=0;d<C;d++)o[d]=l=b[m+d],x+=l+"_";var p=s[x];if(void 0===p){var k=new Float32Array(v),S=t.execute(o),B=S.length-v;for(d=0;d<v;d++){var w=D[2*d];((l=S[B+d])<w||l>(w=D[2*d+1]))&&(l=w),k[d]=l}n>0&&(n--,s[x]=k),F.set(k,f)}else F.set(p,f)}}});var ee=function(){function z(M){this.stack=M?Array.prototype.slice.call(M,0):[]}return z.prototype={push:function(R){if(this.stack.length>=100)throw new Error("PostScript function stack overflow.");this.stack.push(R)},pop:function(){if(this.stack.length<=0)throw new Error("PostScript function stack underflow.");return this.stack.pop()},copy:function(R){if(this.stack.length+R>=100)throw new Error("PostScript function stack overflow.");for(var q=this.stack,O=q.length-R,T=R-1;T>=0;T--,O++)q.push(q[O])},index:function(R){this.push(this.stack[this.stack.length-R-1])},roll:function(R,q){var g,v,C,O=this.stack,T=O.length-R,D=O.length-1,u=T+(q-Math.floor(q/R)*R);for(g=T,v=D;g<v;g++,v--)C=O[g],O[g]=O[v],O[v]=C;for(g=T,v=u-1;g<v;g++,v--)C=O[g],O[g]=O[v],O[v]=C;for(g=u,v=D;g<v;g++,v--)C=O[g],O[g]=O[v],O[v]=C}},z}(),c=function(){function N(z){this.operators=z}return N.prototype={execute:function(M){for(var D,u,g,R=new ee(M),q=0,O=this.operators,T=O.length;q<T;)if("number"!=typeof(D=O[q++]))switch(D){case"jz":g=R.pop(),(u=R.pop())||(q=g);break;case"j":q=u=R.pop();break;case"abs":u=R.pop(),R.push(Math.abs(u));break;case"add":g=R.pop(),u=R.pop(),R.push(u+g);break;case"and":g=R.pop(),u=R.pop(),(0,E.isBool)(u)&&(0,E.isBool)(g)?R.push(u&&g):R.push(u&g);break;case"atan":u=R.pop(),R.push(Math.atan(u));break;case"bitshift":g=R.pop(),u=R.pop(),R.push(u>0?u<<g:u>>g);break;case"ceiling":u=R.pop(),R.push(Math.ceil(u));break;case"copy":u=R.pop(),R.copy(u);break;case"cos":u=R.pop(),R.push(Math.cos(u));break;case"cvi":u=0|R.pop(),R.push(u);break;case"cvr":break;case"div":g=R.pop(),u=R.pop(),R.push(u/g);break;case"dup":R.copy(1);break;case"eq":g=R.pop(),u=R.pop(),R.push(u===g);break;case"exch":R.roll(2,1);break;case"exp":g=R.pop(),u=R.pop(),R.push(Math.pow(u,g));break;case"false":R.push(!1);break;case"floor":u=R.pop(),R.push(Math.floor(u));break;case"ge":g=R.pop(),u=R.pop(),R.push(u>=g);break;case"gt":g=R.pop(),u=R.pop(),R.push(u>g);break;case"idiv":g=R.pop(),u=R.pop(),R.push(u/g|0);break;case"index":u=R.pop(),R.index(u);break;case"le":g=R.pop(),u=R.pop(),R.push(u<=g);break;case"ln":u=R.pop(),R.push(Math.log(u));break;case"log":u=R.pop(),R.push(Math.log(u)/Math.LN10);break;case"lt":g=R.pop(),u=R.pop(),R.push(u<g);break;case"mod":g=R.pop(),u=R.pop(),R.push(u%g);break;case"mul":g=R.pop(),u=R.pop(),R.push(u*g);break;case"ne":g=R.pop(),u=R.pop(),R.push(u!==g);break;case"neg":u=R.pop(),R.push(-u);break;case"not":u=R.pop(),(0,E.isBool)(u)?R.push(!u):R.push(~u);break;case"or":g=R.pop(),u=R.pop(),(0,E.isBool)(u)&&(0,E.isBool)(g)?R.push(u||g):R.push(u|g);break;case"pop":R.pop();break;case"roll":g=R.pop(),u=R.pop(),R.roll(u,g);break;case"round":u=R.pop(),R.push(Math.round(u));break;case"sin":u=R.pop(),R.push(Math.sin(u));break;case"sqrt":u=R.pop(),R.push(Math.sqrt(u));break;case"sub":g=R.pop(),u=R.pop(),R.push(u-g);break;case"true":R.push(!0);break;case"truncate":u=(u=R.pop())<0?Math.ceil(u):Math.floor(u),R.push(u);break;case"xor":g=R.pop(),u=R.pop(),(0,E.isBool)(u)&&(0,E.isBool)(g)?R.push(u!==g):R.push(u^g);break;default:throw new E.FormatError("Unknown operator "+D)}else R.push(D);return R.stack}},N}(),ae=function(){function N(s){this.type=s}function z(s,a,n){N.call(this,"args"),this.index=s,this.min=a,this.max=n}function M(s){N.call(this,"literal"),this.number=s,this.min=s,this.max=s}function R(s,a,n,i,h){N.call(this,"binary"),this.op=s,this.arg1=a,this.arg2=n,this.min=i,this.max=h}function q(s,a){N.call(this,"max"),this.arg=s,this.min=s.min,this.max=a}function O(s,a,n){N.call(this,"var"),this.index=s,this.min=a,this.max=n}function T(s,a){N.call(this,"definition"),this.variable=s,this.arg=a}function D(){this.parts=[]}
1function u(s,a){return"literal"===a.type&&0===a.number?s:"literal"===s.type&&0===s.number?a:"literal"===a.type&&"literal"===s.type?new M(s.number+a.number):new R("+",s,a,s.min+a.min,s.max+a.max)}function g(s,a){if("literal"===a.type){if(0===a.number)return new M(0);if(1===a.number)return s;if("literal"===s.type)return new M(s.number*a.number)}if("literal"===s.type){if(0===s.number)return new M(0);if(1===s.number)return a}return new R("*",s,a,Math.min(s.min*a.min,s.min*a.max,s.max*a.min,s.max*a.max),Math.max(s.min*a.min,s.min*a.max,s.max*a.min,s.max*a.max))}function v(s,a){if("literal"===a.type){if(0===a.number)return s;if("literal"===s.type)return new M(s.number-a.number)}return"binary"===a.type&&"-"===a.op&&"literal"===s.type&&1===s.number&&"literal"===a.arg1.type&&1===a.arg1.number?a.arg2:new R("-",s,a,s.min-a.max,s.max-a.min)}function C(s,a){return s.min>=a?new M(a):s.max<=a?s:new q(s,a)}function t(){}return N.prototype.visit=function(s){throw new Error("abstract method")},(z.prototype=Object.create(N.prototype)).visit=function(s){s.visitArgument(this)},(M.prototype=Object.create(N.prototype)).visit=function(s){s.visitLiteral(this)},(R.prototype=Object.create(N.prototype)).visit=function(s){s.visitBinaryOperation(this)},(q.prototype=Object.create(N.prototype)).visit=function(s){s.visitMin(this)},(O.prototype=Object.create(N.prototype)).visit=function(s){s.visitVariable(this)},(T.prototype=Object.create(N.prototype)).visit=function(s){s.visitVariableDefinition(this)},D.prototype={visitArgument:function(a){this.parts.push("Math.max(",a.min,", Math.min(",a.max,", src[srcOffset + ",a.index,"]))")},visitVariable:function(a){this.parts.push("v",a.index)},visitLiteral:function(a){this.parts.push(a.number)},visitBinaryOperation:function(a){this.parts.push("("),a.arg1.visit(this),this.parts.push(" ",a.op," "),a.arg2.visit(this),this.parts.push(")")},visitVariableDefinition:function(a){this.parts.push("var "),a.variable.visit(this),this.parts.push(" = "),a.arg.visit(this),this.parts.push(";")},visitMin:function(a){this.parts.push("Math.min("),a.arg.visit(this),this.parts.push(", ",a.max,")")},toString:function(){return this.parts.join("")}},t.prototype={compile:function(a,n,i){var b,m,x,o,p,k,S,B,w,y,h=[],F=[],f=n.length>>1,d=i.length>>1,l=0;for(b=0;b<f;b++)h.push(new z(b,n[2*b],n[2*b+1]));for(b=0,m=a.length;b<m;b++)if("number"!=typeof(y=a[b]))switch(y){case"add":if(h.length<2)return null;k=h.pop(),p=h.pop(),h.push(u(p,k));break;case"cvr":if(h.length<1)return null;break;case"mul":if(h.length<2)return null;k=h.pop(),p=h.pop(),h.push(g(p,k));break;case"sub":if(h.length<2)return null;k=h.pop(),p=h.pop(),h.push(v(p,k));break;case"exch":if(h.length<2)return null;S=h.pop(),B=h.pop(),h.push(S,B);break;case"pop":if(h.length<1)return null;h.pop();break;case"index":if(h.length<1||"literal"!==(p=h.pop()).type||(x=p.number)<0||(0|x)!==x||h.length<x)return null;if("literal"===(S=h[h.length-x-1]).type||"var"===S.type){h.push(S);break}w=new O(l++,S.min,S.max),h[h.length-x-1]=w,h.push(w),F.push(new T(w,S));break;case"dup":if(h.length<1)return null;if("number"==typeof a[b+1]&&"gt"===a[b+2]&&a[b+3]===b+7&&"jz"===a[b+4]&&"pop"===a[b+5]&&a[b+6]===a[b+1]){p=h.pop(),h.push(C(p,a[b+1])),b+=6;break}if("literal"===(S=h[h.length-1]).type||"var"===S.type){h.push(S);break}w=new O(l++,S.min,S.max),h[h.length-1]=w,h.push(w),F.push(new T(w,S));break;case"roll":if(h.length<2||(k=h.pop(),p=h.pop(),"literal"!==k.type||"literal"!==p.type)||(o=k.number,(x=p.number)<=0||(0|x)!==x||(0|o)!==o||h.length<x))return null;if(0==(o=(o%x+x)%x))break;Array.prototype.push.apply(h,h.splice(h.length-x,x-o));break;default:return null}else h.push(new M(y));if(h.length!==d)return null;var P=[];return F.forEach(function(I){var U=new D;I.visit(U),P.push(U.toString())}),h.forEach(function(I,U){var Z=new D;I.visit(Z);var X=i[2*U],V=i[2*U+1],W=[Z.toString()];X>I.min&&(W.unshift("Math.max(",X,", "),W.push(")")),V<I.max&&(W.unshift("Math.min(",V,", "),W.push(")")),W.unshift("dest[destOffset + ",U,"] = "),W.push(";"),P.push(W.join(""))}),P.join("\n")}},t}();_.isPDFFunction=function G(r){var N;if("object"!==(typeof r>"u"?"undefined":A(r)))return!1;if((0,L.isDict)(r))N=r;else{if(!(0,L.isStream)(r))return!1;N=r.dict}return N.has("FunctionType")},_.PDFFunction=j,_.PostScriptEvaluator=c,_.PostScriptCompiler=ae},function(pe,_,Y){"use strict";var A=Y(0).getLookupTableFactory,E=A(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
16,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
1ncyrillic=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
1oftsigncyrillic=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
1711,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
15168,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
150,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
15396,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.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
15230,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
1deographiclaborparen=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
15190,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
15250,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
15415,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
1ntered=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
15432,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.
1sigmalunatesymbolgreek=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.
1squareupperlefttolowerrightfill=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
1iwnarmenian=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
15438,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
15222,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}),L=A(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
15=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});_.getGlyphsUnicode=E,_.getDingbatsGlyphsUnicode=L},function(pe,_,Y){"use strict";pe.exports=function(A){if("function"!=typeof A)throw TypeError(A+" is not a function!");return A}},function(pe,_,Y){"use strict";pe.exports=function(A,E,L,e){if(!(A instanceof E)||void 0!==e&&e in A)throw TypeError(L+": incorrect invocation!");return A}},function(pe,_,Y){"use strict";var A=Y(13),E=Y(21),L=Y(8);pe.exports=function(j){for(var G=A(this),ee=L(G.length),c=arguments.length,ae=E(c>1?arguments[1]:void 0,ee),r=c>2?arguments[2]:void 0,N=void 0===r?ee:E(r,ee);N>ae;)G[ae++]=j;return G}},function(pe,_,Y){"use strict";var A=Y(22),E=Y(8),L=Y(21);pe.exports=function(e){return function(j,G,ee){var N,c=A(j),ae=E(c.length),r=L(ee,ae);if(e&&G!=G){for(;ae>r;)if((N=c[r++])!=N)return!0}else for(;ae>r;r++)if((e||r in c)&&c[r]===G)return e||r||0;return!e&&-1}}},function(pe,_,Y){"use strict";var A=Y(24),E=Y(2)("toStringTag"),L="Arguments"==A(function(){return arguments}());pe.exports=function(j){var G,ee,c;return void 0===j?"Undefined":null===j?"Null":"string"==typeof(ee=function(G,ee){try{return G[ee]}catch{}}(G=Object(j),E))?ee:L?A(G):"Object"==(c=A(G))&&"function"==typeof G.callee?"Arguments":c}},function(pe,_,Y){"use strict";pe.exports=function(A){if(null==A)throw TypeError("Can't call method on "+A);return A}},function(pe,_,Y){"use strict";var A=Y(10),E=Y(4).document,L=A(E)&&A(E.createElement);pe.exports=function(e){return L?E.createElement(e):{}}},function(pe,_,Y){"use strict";var A=Y(4),E=Y(18),L=Y(6),e=Y(28),j=Y(25),G="prototype",ee=function c(ae,r,N){var g,v,C,t,z=ae&c.F,M=ae&c.G,q=ae&c.P,O=ae&c.B,T=M?A:ae&c.S?A[r]||(A[r]={}):(A[r]||{})[G],D=M?E:E[r]||(E[r]={}),u=D[G]||(D[G]={});for(g in M&&(N=r),N)C=((v=!z&&T&&void 0!==T[g])?T:N)[g],t=O&&v?j(C,A):q&&"function"==typeof C?j(Function.call,C):C,T&&e(T,g,C,ae&c.U),D[g]!=C&&L(D,g,t),q&&u[g]!=C&&(u[g]=C)};A.core=E,ee.F=1,ee.G=2,ee.S=4,ee.P=8,ee.B=16,ee.W=32,ee.U=64,ee.R=128,pe.exports=ee},function(pe,_,Y){"use strict";pe.exports=!Y(5)&&!Y(19)(function(){return 7!=Object.defineProperty(Y(40)("div"),"a",{get:function(){return 7}}).a})},function(pe,_,Y){"use strict";var A=Y(24);pe.exports=Object("z").propertyIsEnumerable(0)?Object:function(E){return"String"==A(E)?E.split(""):Object(E)}},function(pe,_,Y){"use strict";var A=Y(17),E=Y(76),L=Y(26),e=Y(30)("IE_PROTO"),j=function(){},G="prototype",ee=function(){var M,ae=Y(40)("iframe"),r=L.length;for(ae.style.display="none",Y(69).appendChild(ae),ae.src="javascript:",(M=ae.contentWindow.document).open(),M.write("<script>document.F=Object<\/script>"),M.close(),ee=M.F;r--;)delete ee[G][L[r]];return ee()};pe.exports=Object.create||function(ae,r){var N;return null!==ae?(j[G]=A(ae),N=new j,j[G]=null,N[e]=ae):N=ee(),void 0===r?N:E(N,r)}},function(pe,_,Y){"use strict";var A=Y(47),E=Y(26).concat("length","prototype");
1_.f=Object.getOwnPropertyNames||function(e){return A(e,E)}},function(pe,_,Y){"use strict";var A=Y(7),E=Y(13),L=Y(30)("IE_PROTO"),e=Object.prototype;pe.exports=Object.getPrototypeOf||function(j){return j=E(j),A(j,L)?j[L]:"function"==typeof j.constructor&&j instanceof j.constructor?j.constructor.prototype:j instanceof Object?e:null}},function(pe,_,Y){"use strict";var A=Y(7),E=Y(22),L=Y(37)(!1),e=Y(30)("IE_PROTO");pe.exports=function(j,G){var r,ee=E(j),c=0,ae=[];for(r in ee)r!=e&&A(ee,r)&&ae.push(r);for(;G.length>c;)A(ee,r=G[c++])&&(~L(ae,r)||ae.push(r));return ae}},function(pe,_,Y){"use strict";var A=Y(28);pe.exports=function(E,L,e){for(var j in L)A(E,j,L[j],e);return E}},function(pe,_,Y){"use strict";var A=Y(4),E="__core-js_shared__",L=A[E]||(A[E]={});pe.exports=function(e){return L[e]||(L[e]={})}},function(pe,_,Y){"use strict";var A=Y(12),E=Y(8);pe.exports=function(L){if(void 0===L)return 0;var e=A(L),j=E(e);if(e!==j)throw RangeError("Wrong length!");return j}},function(pe,_,Y){"use strict";for(var r,A=Y(4),E=Y(6),L=Y(14),e=L("typed_array"),j=L("view"),G=!(!A.ArrayBuffer||!A.DataView),ee=G,c=0,N="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");c<9;)(r=A[N[c++]])?(E(r.prototype,e,!0),E(r.prototype,j,!0)):ee=!1;pe.exports={ABV:G,CONSTR:ee,TYPED:e,VIEW:j}},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0});var A=function(){var L=[{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}];function e(j,G,ee){this.data=j,this.bp=G,this.dataEnd=ee,this.chigh=j[G],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 e.prototype={byteIn:function(){var G=this.data,ee=this.bp;255===G[ee]?G[ee+1]>143?(this.clow+=65280,this.ct=8):(ee++,this.clow+=G[ee]<<9,this.ct=7,this.bp=ee):(ee++,this.clow+=ee<this.dataEnd?G[ee]<<8:65280,this.ct=8,this.bp=ee),this.clow>65535&&(this.chigh+=this.clow>>16,this.clow&=65535)},readBit:function(G,ee){var z,c=G[ee]>>1,ae=1&G[ee],r=L[c],N=r.qe,M=this.a-N;if(this.chigh<N)M<N?(M=N,z=ae,c=r.nmps):(M=N,z=1^ae,1===r.switchFlag&&(ae=z),c=r.nlps);else{if(this.chigh-=N,32768&M)return this.a=M,ae;M<N?(z=1^ae,1===r.switchFlag&&(ae=z),c=r.nlps):(z=ae,c=r.nmps)}do{0===this.ct&&this.byteIn(),M<<=1,this.chigh=this.chigh<<1&65535|this.clow>>15&1,this.clow=this.clow<<1&65535,this.ct--}while(!(32768&M));return this.a=M,G[ee]=c<<1|ae,z}},e}();_.ArithmeticDecoder=A},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.CFFCompiler=_.CFFPrivateDict=_.CFFTopDict=_.CFFCharset=_.CFFIndex=_.CFFStrings=_.CFFHeader=_.CFF=_.CFFParser=_.CFFStandardStrings=void 0;var A=Y(0),E=Y(89),L=Y(16),j=[".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=function(){var v=[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}],C=[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(a,n){a[n-2]=a[n-2]+a[n-1]}},{id:"sub",min:2,stackDelta:-1,stackFn:function(a,n){a[n-2]=a[n-2]-a[n-1]}},{id:"div",min:2,stackDelta:-1,stackFn:function(a,n){a[n-2]=a[n-2]/a[n-1]}},null,{id:"neg",min:1,stackDelta:0,stackFn:function(a,n){a[n-1]=-a[n-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(a,n){a[n-2]=a[n-2]*a[n-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 t(s,a,n){this.bytes=s.getBytes(),this.properties=a,this.seacAnalysisEnabled=!!n}return t.prototype={parse:function(){var a=this.properties,n=new ee;this.cff=n;var i=this.parseHeader(),h=this.parseIndex(i.endPos),b=this.parseIndex(h.endPos),m=this.parseIndex(b.endPos),F=this.parseIndex(m.endPos),f=this.parseDict(b.obj.get(0)),d=this.createDict(z,f,n.strings);n.header=i.obj,n.names=this.parseNameIndex(h.obj),n.strings=this.parseStringIndex(m.obj),n.topDict=d,n.globalSubrIndex=F.obj,this.parsePrivateDict(n.topDict),n.isCIDFont=d.hasName("ROS");var l=d.getByName("CharStrings"),x=this.parseIndex(l).obj,o=d.getByName("FontMatrix");o&&(a.fontMatrix=o);var k,S,p=d.getByName("FontBBox");
1if(p&&(a.ascent=Math.max(p[3],p[1]),a.descent=Math.min(p[1],p[3]),a.ascentScaled=!0),n.isCIDFont){for(var B=this.parseIndex(d.getByName("FDArray")).obj,w=0,y=B.count;w<y;++w){var P=B.get(w),I=this.createDict(z,this.parseDict(P),n.strings);this.parsePrivateDict(I),n.fdArray.push(I)}S=null,k=this.parseCharsets(d.getByName("charset"),x.count,n.strings,!0),n.fdSelect=this.parseFDSelect(d.getByName("FDSelect"),x.count)}else k=this.parseCharsets(d.getByName("charset"),x.count,n.strings,!1),S=this.parseEncoding(d.getByName("Encoding"),a,n.strings,k.charset);n.charset=k,n.encoding=S;var U=this.parseCharStrings({charStrings:x,localSubrIndex:d.privateDict.subrsIndex,globalSubrIndex:F.obj,fdSelect:n.fdSelect,fdArray:n.fdArray,privateDict:d.privateDict});return n.charStrings=U.charStrings,n.seacs=U.seacs,n.widths=U.widths,n},parseHeader:function(){for(var a=this.bytes,n=a.length,i=0;i<n&&1!==a[i];)++i;if(i>=n)throw new A.FormatError("Invalid CFF header");0!==i&&((0,A.info)("cff data is shifted"),a=a.subarray(i),this.bytes=a);var m=a[2];return{obj:new c(a[0],a[1],m,a[3]),endPos:m}},parseDict:function(a){var n=0;function i(){var d=a[n++];return 30===d?function h(){for(var d="",l=15,x=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],o=a.length;n<o;){var p=a[n++],k=p>>4,S=15&p;if(k===l||(d+=x[k],S===l))break;d+=x[S]}return parseFloat(d)}():28===d?d=((d=a[n++])<<24|a[n++]<<16)>>16:29===d?d=(d=(d=(d=a[n++])<<8|a[n++])<<8|a[n++])<<8|a[n++]:d>=32&&d<=246?d-139:d>=247&&d<=250?256*(d-247)+a[n++]+108:d>=251&&d<=254?-256*(d-251)-a[n++]-108:((0,A.warn)('CFFParser_parseDict: "'+d+'" is a reserved command.'),NaN)}var b=[],m=[];n=0;for(var F=a.length;n<F;){var f=a[n];f<=21?(12===f&&(f=f<<8|a[++n]),m.push([f,b]),b=[],++n):b.push(i())}return m},parseIndex:function(a){var F,f,n=new r,i=this.bytes,h=i[a++]<<8|i[a++],b=[],m=a;if(0!==h){var d=i[a++],l=a+(h+1)*d-1;for(F=0,f=h+1;F<f;++F){for(var x=0,o=0;o<d;++o)x<<=8,x+=i[a++];b.push(l+x)}m=b[h]}for(F=0,f=b.length-1;F<f;++F)n.add(i.subarray(b[F],b[F+1]));return{obj:n,endPos:m}},parseNameIndex:function(a){for(var n=[],i=0,h=a.count;i<h;++i){for(var b=a.get(i),m=Math.min(b.length,127),F=[],f=0;f<m;++f){var d=b[f];F[f]=0===f&&0===d||!(d<33||d>126||91===d||93===d||40===d||41===d||123===d||125===d||60===d||62===d||47===d||37===d||35===d)?d:95}n.push((0,A.bytesToString)(F))}return n},parseStringIndex:function(a){for(var n=new ae,i=0,h=a.count;i<h;++i){var b=a.get(i);n.add((0,A.bytesToString)(b))}return n},createDict:function(a,n,i){for(var h=new a(i),b=0,m=n.length;b<m;++b){var F=n[b];h.setByKey(F[0],F[1])}return h},parseCharString:function(a,n,i,h){if(!n||a.callDepth>10)return!1;for(var b=a.stackSize,m=a.stack,F=n.length,f=0;f<F;){var d=n[f++],l=null;if(12===d){var x=n[f++];0===x?(n[f-2]=139,n[f-1]=22,b=0):l=C[x]}else if(28===d)m[b]=(n[f]<<24|n[f+1]<<16)>>16,f+=2,b++;else if(14===d){if(b>=4&&(b-=4,this.seacAnalysisEnabled))return a.seac=m.slice(b,b+4),!1;l=v[d]}else if(d>=32&&d<=246)m[b]=d-139,b++;else if(d>=247&&d<=254)m[b]=d<251?(d-247<<8)+n[f]+108:-(d-251<<8)-n[f]-108,f++,b++;else if(255===d)m[b]=(n[f]<<24|n[f+1]<<16|n[f+2]<<8|n[f+3])/65536,f+=4,b++;else if(19===d||20===d)a.hints+=b>>1,f+=a.hints+7>>3,b%=2,l=v[d];else{if(10===d||29===d){var o;if(!(o=10===d?i:h))return(0,A.warn)("Missing subrsIndex for "+(l=v[d]).id),!1;var p=32768;o.count<1240?p=107:o.count<33900&&(p=1131);var k=m[--b]+p;if(k<0||k>=o.count||isNaN(k))return(0,A.warn)("Out of bounds subrIndex for "+(l=v[d]).id),!1;if(a.stackSize=b,a.callDepth++,!this.parseCharString(a,o.get(k),i,h))return!1;a.callDepth--,b=a.stackSize;continue}if(11===d)return a.stackSize=b,!0;l=v[d]}if(l){if(l.stem&&(a.hints+=b>>1),"min"in l&&!a.undefStack&&b<l.min)return(0,A.warn)("Not enough parameters for "+l.id+"; actual: "+b+", expected: "+l.min),!1;a.firstStackClearing&&l.stackClearing&&(a.firstStackClearing=!1,(b-=l.min)>=2&&l.stem?b%=2:b>1&&(0,A.warn)("Found too many parameters for stack-clearing command"),b>0&&m[b-1]>=0&&(a.width=m[b-1])),"stackDelta"in l?("stackFn"in l&&l.stackFn(m,b),b+=l.stackDelta):l.stackClearing?b=0:l.resetStack?(b=0,a.undefStack=!1):l.undefStack&&(b=0,a.undefStack=!0,a.firstStackClearing=!1)}}return a.stackSize=b,!0},parseCharStrings:function(a){for(var n=a.charStrings,i=a.localSubrIndex,h=a.globalSubrIndex,b=a.fdSelect,m=a.fdArray,F=a.privateDict,f=[],d=[],l=n.count,x=0;x<l;x++){var o=n.get(x),p={callDepth:0,stackSize:0,stack:[],undefStack:!0,hints:0,firstStackClearing:!0,seac:null,width:null},k=!0,S=null,B=F;if(b&&m.length){var w=b.getFDIndex(x);
1-1===w&&((0,A.warn)("Glyph index is not in fd select."),k=!1),w>=m.length&&((0,A.warn)("Invalid fd index for glyph index."),k=!1),k&&(S=(B=m[w].privateDict).subrsIndex)}else i&&(S=i);if(k&&(k=this.parseCharString(p,o,S,h)),null!==p.width){var y=B.getByName("nominalWidthX");d[x]=y+p.width}else{var P=B.getByName("defaultWidthX");d[x]=P}null!==p.seac&&(f[x]=p.seac),k||n.set(x,new Uint8Array([14]))}return{charStrings:n,seacs:f,widths:d}},emptyPrivateDictionary:function(a){var n=this.createDict(M,[],a.strings);a.setByKey(18,[0,0]),a.privateDict=n},parsePrivateDict:function(a){if(a.hasName("Private")){var n=a.getByName("Private");if((0,A.isArray)(n)&&2===n.length){var i=n[0],h=n[1];if(0===i||h>=this.bytes.length)this.emptyPrivateDictionary(a);else{var m=this.bytes.subarray(h,h+i),F=this.parseDict(m),f=this.createDict(M,F,a.strings);if(a.privateDict=f,f.getByName("Subrs")){var d=f.getByName("Subrs"),l=h+d;if(0===d||l>=this.bytes.length)return void this.emptyPrivateDictionary(a);var x=this.parseIndex(l);f.subrsIndex=x.obj}}}else a.removeByName("Private")}else this.emptyPrivateDictionary(a)},parseCharsets:function(a,n,i,h){if(0===a)return new q(!0,R.ISO_ADOBE,E.ISOAdobeCharset);if(1===a)return new q(!0,R.EXPERT,E.ExpertCharset);if(2===a)return new q(!0,R.EXPERT_SUBSET,E.ExpertSubsetCharset);var d,l,x,b=this.bytes,m=a,F=b[a++],f=[".notdef"];switch(n-=1,F){case 0:for(x=0;x<n;x++)d=b[a++]<<8|b[a++],f.push(h?d:i.get(d));break;case 1:for(;f.length<=n;)for(d=b[a++]<<8|b[a++],l=b[a++],x=0;x<=l;x++)f.push(h?d++:i.get(d++));break;case 2:for(;f.length<=n;)for(d=b[a++]<<8|b[a++],l=b[a++]<<8|b[a++],x=0;x<=l;x++)f.push(h?d++:i.get(d++));break;default:throw new A.FormatError("Unknown charset format")}var p=b.subarray(m,a);return new q(!1,F,f,p)},parseEncoding:function(a,n,i,h){var f,d,l,b=Object.create(null),m=this.bytes,F=!1,x=null;if(0===a||1===a){F=!0,f=a;var p=a?L.ExpertEncoding:L.StandardEncoding;for(d=0,l=h.length;d<l;d++){var k=p.indexOf(h[d]);-1!==k&&(b[k]=d)}}else{var S=a;switch(127&(f=m[a++])){case 0:var B=m[a++];for(d=1;d<=B;d++)b[m[a++]]=d;break;case 1:var w=m[a++],y=1;for(d=0;d<w;d++)for(var P=m[a++],I=m[a++],U=P;U<=P+I;U++)b[U]=y++;break;default:throw new A.FormatError("Unknown encoding format: "+f+" in CFF")}var Z=a;128&f&&(m[S]&=127,function o(){var X=m[a++];for(d=0;d<X;d++){var V=m[a++],W=(m[a++]<<8)+(255&m[a++]);b[V]=h.indexOf(i.get(W))}}()),x=m.subarray(S,Z)}return new O(F,f&=127,b,x)},parseFDSelect:function(a,n){var F,f,i=a,h=this.bytes,b=h[a++],m=[],d=!1;switch(b){case 0:for(f=0;f<n;++f){var l=h[a++];m.push(l)}F=h.subarray(i,a);break;case 3:var x=h[a++]<<8|h[a++];for(f=0;f<x;++f){var o=h[a++]<<8|h[a++];
10===f&&0!==o&&((0,A.warn)("parseFDSelect: The first range must have a first GID of 0 -- trying to recover."),d=!0,o=0);for(var p=h[a++],k=h[a]<<8|h[a+1],S=o;S<k;++S)m.push(p)}F=h.subarray(i,a+=2),d&&(F[3]=F[4]=0);break;default:throw new A.FormatError('parseFDSelect: Unknown format "'+b+'".')}if(m.length!==n)throw new A.FormatError("parseFDSelect: Invalid font data.");return new T(m,F)}},t}(),ee=function v(){this.header=null,this.names=[],this.topDict=null,this.strings=new ae,this.globalSubrIndex=null,this.encoding=null,this.charset=null,this.charStrings=null,this.fdArray=[],this.fdSelect=null,this.isCIDFont=!1},c=function v(C,t,s,a){this.major=C,this.minor=t,this.hdrSize=s,this.offSize=a},ae=function(){function v(){this.strings=[]}return v.prototype={get:function(t){return t>=0&&t<=390?j[t]:t-391<=this.strings.length?this.strings[t-391]:j[0]},add:function(t){this.strings.push(t)},get count(){return this.strings.length}},v}(),r=function(){function v(){this.objects=[],this.length=0}return v.prototype={add:function(t){this.length+=t.length,this.objects.push(t)},set:function(t,s){this.length+=s.length-this.objects[t].length,this.objects[t]=s},get:function(t){return this.objects[t]},get count(){return this.objects.length}},v}(),N=function(){function v(C,t){this.keyToNameMap=C.keyToNameMap,this.nameToKeyMap=C.nameToKeyMap,this.defaults=C.defaults,this.types=C.types,this.opcodes=C.opcodes,this.order=C.order,this.strings=t,this.values=Object.create(null)}return v.prototype={setByKey:function(t,s){if(!(t in this.keyToNameMap))return!1;var a=s.length;if(0===a)return!0;for(var n=0;n<a;n++)if(isNaN(s[n]))return(0,A.warn)('Invalid CFFDict value: "'+s+'" for key "'+t+'".'),!0;var i=this.types[t];return("num"===i||"sid"===i||"offset"===i)&&(s=s[0]),this.values[t]=s,!0},setByName:function(t,s){if(!(t in this.nameToKeyMap))throw new A.FormatError('Invalid dictionary name "'+t+'"');this.values[this.nameToKeyMap[t]]=s},hasName:function(t){return this.nameToKeyMap[t]in this.values},getByName:function(t){if(!(t in this.nameToKeyMap))throw new A.FormatError("Invalid dictionary name "+t+'"');var s=this.nameToKeyMap[t];return s in this.values?this.values[s]:this.defaults[s]},removeByName:function(t){delete this.values[this.nameToKeyMap[t]]}},v.createTables=function(t){for(var s={keyToNameMap:{},nameToKeyMap:{},defaults:{},types:{},opcodes:{},order:[]},a=0,n=t.length;a<n;++a){var i=t[a],h=(0,A.isArray)(i[0])?(i[0][0]<<8)+i[0][1]:i[0];s.keyToNameMap[h]=i[1],s.nameToKeyMap[i[1]]=h,s.types[h]=i[2],s.defaults[h]=i[3],s.opcodes[h]=(0,A.isArray)(i[0])?i[0]:[i[0]],s.order.push(h)}return s},v}(),z=function(){var v=[[[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]],C=null;function t(s){null===C&&(C=N.createTables(v)),N.call(this,C,s),this.privateDict=null}return t.prototype=Object.create(N.prototype),t}(),M=function(){var v=[[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]],
1C=null;function t(s){null===C&&(C=N.createTables(v)),N.call(this,C,s),this.subrsIndex=null}return t.prototype=Object.create(N.prototype),t}(),R={ISO_ADOBE:0,EXPERT:1,EXPERT_SUBSET:2},q=function v(C,t,s,a){this.predefined=C,this.format=t,this.charset=s,this.raw=a},O=function v(C,t,s,a){this.predefined=C,this.format=t,this.encoding=s,this.raw=a},T=function(){function v(C,t){this.fdSelect=C,this.raw=t}return v.prototype={getFDIndex:function(t){return t<0||t>=this.fdSelect.length?-1:this.fdSelect[t]}},v}(),D=function(){function v(){this.offsets=Object.create(null)}return v.prototype={isTracking:function(t){return t in this.offsets},track:function(t,s){if(t in this.offsets)throw new A.FormatError("Already tracking location of "+t);this.offsets[t]=s},offset:function(t){for(var s in this.offsets)this.offsets[s]+=t},setEntryLocation:function(t,s,a){if(!(t in this.offsets))throw new A.FormatError("Not tracking location of "+t);for(var n=a.data,i=this.offsets[t],b=0,m=s.length;b<m;++b){var F=5*b+i,f=F+1,d=F+2,l=F+3,x=F+4;if(29!==n[F]||0!==n[f]||0!==n[d]||0!==n[l]||0!==n[x])throw new A.FormatError("writing to an offset that is not empty");var o=s[b];n[F]=29,n[f]=o>>24&255,n[d]=o>>16&255,n[l]=o>>8&255,n[x]=255&o}}},v}(),u=function(){function v(C){this.cff=C}return v.prototype={compile:function(){var t=this.cff,s={data:[],length:0,add:function(y){this.data=this.data.concat(y),this.length=this.data.length}},a=this.compileHeader(t.header);s.add(a);var n=this.compileNameIndex(t.names);if(s.add(n),t.isCIDFont&&t.topDict.hasName("FontMatrix")){var i=t.topDict.getByName("FontMatrix");t.topDict.removeByName("FontMatrix");for(var h=0,b=t.fdArray.length;h<b;h++){var m=t.fdArray[h],F=i.slice(0);m.hasName("FontMatrix")&&(F=A.Util.transform(F,m.getByName("FontMatrix"))),m.setByName("FontMatrix",F)}}var f=this.compileTopDicts([t.topDict],s.length,t.isCIDFont);s.add(f.output);var d=f.trackers[0],l=this.compileStringIndex(t.strings.strings);s.add(l);var x=this.compileIndex(t.globalSubrIndex);if(s.add(x),t.encoding&&t.topDict.hasName("Encoding"))if(t.encoding.predefined)d.setEntryLocation("Encoding",[t.encoding.format],s);else{var o=this.compileEncoding(t.encoding);d.setEntryLocation("Encoding",[s.length],s),s.add(o)}if(t.charset&&t.topDict.hasName("charset"))if(t.charset.predefined)d.setEntryLocation("charset",[t.charset.format],s);else{var p=this.compileCharset(t.charset);d.setEntryLocation("charset",[s.length],s),s.add(p)}var k=this.compileCharStrings(t.charStrings);if(d.setEntryLocation("CharStrings",[s.length],s),s.add(k),t.isCIDFont){d.setEntryLocation("FDSelect",[s.length],s);var S=this.compileFDSelect(t.fdSelect.raw);s.add(S),f=this.compileTopDicts(t.fdArray,s.length,!0),d.setEntryLocation("FDArray",[s.length],s),s.add(f.output),this.compilePrivateDicts(t.fdArray,f.trackers,s)}return this.compilePrivateDicts([t.topDict],[d],s),s.add([0]),s.data},encodeNumber:function(t){return parseFloat(t)!==parseInt(t,10)||isNaN(t)?this.encodeFloat(t):this.encodeInteger(t)},encodeFloat:function(t){var s=t.toString(),a=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(s);if(a){var n=parseFloat("1e"+((a[2]?+a[2]:0)+a[1].length));s=(Math.round(t*n)/n).toString()}var h,b,i="";for(h=0,b=s.length;h<b;++h){var m=s[h];i+="e"===m?"-"===s[++h]?"c":"b":"."===m?"a":"-"===m?"e":m}var F=[30];for(h=0,b=(i+=1&i.length?"f":"ff").length;h<b;h+=2)F.push(parseInt(i.substr(h,2),16));return F},encodeInteger:function(t){return t>=-107&&t<=107?[t+139]:t>=108&&t<=1131?[247+((t-=108)>>8),255&t]:t>=-1131&&t<=-108?[251+((t=-t-108)>>8),255&t]:t>=-32768&&t<=32767?[28,t>>8&255,255&t]:[29,t>>24&255,t>>16&255,t>>8&255,255&t]},compileHeader:function(t){return[t.major,t.minor,t.hdrSize,t.offSize]},compileNameIndex:function(t){for(var s=new r,a=0,n=t.length;a<n;++a)s.add((0,A.stringToBytes)(t[a]));return this.compileIndex(s)},compileTopDicts:function(t,s,a){for(var n=[],i=new r,h=0,b=t.length;h<b;++h){var m=t[h];a&&(m.removeByName("CIDFontVersion"),m.removeByName("CIDFontRevision"),m.removeByName("CIDFontType"),m.removeByName("CIDCount"),m.removeByName("UIDBase"));var F=new D,f=this.compileDict(m,F);n.push(F),i.add(f),F.offset(s)}return{trackers:n,output:i=this.compileIndex(i,n)}},compilePrivateDicts:function(t,s,a){for(var n=0,i=t.length;n<i;++n){var h=t[n],b=h.privateDict;if(!b||!h.hasName("Private"))throw new A.FormatError("There must be a private dictionary.");var m=new D,F=this.compileDict(b,m),f=a.length;if(m.offset(f),F.length||(f=0),s[n].setEntryLocation("Private",[F.length,f],a),a.add(F),b.subrsIndex&&b.hasName("Subrs")){var d=this.compileIndex(b.subrsIndex);m.setEntryLocation("Subrs",[F.length],a),a.add(d)}}},compileDict:function(t,s){for(var a=[],n=t.order,i=0;i<n.length;++i){var h=n[i];if(h in t.values){var b=t.values[h],m=t.types[h];
1if((0,A.isArray)(m)||(m=[m]),(0,A.isArray)(b)||(b=[b]),0!==b.length){for(var F=0,f=m.length;F<f;++F){var d=m[F],l=b[F];switch(d){case"num":case"sid":a=a.concat(this.encodeNumber(l));break;case"offset":var x=t.keyToNameMap[h];s.isTracking(x)||s.track(x,a.length),a=a.concat([29,0,0,0,0]);break;case"array":case"delta":a=a.concat(this.encodeNumber(l));for(var o=1,p=b.length;o<p;++o)a=a.concat(this.encodeNumber(b[o]));break;default:throw new A.FormatError("Unknown data type of "+d)}}a=a.concat(t.opcodes[h])}}}return a},compileStringIndex:function(t){for(var s=new r,a=0,n=t.length;a<n;++a)s.add((0,A.stringToBytes)(t[a]));return this.compileIndex(s)},compileGlobalSubrIndex:function(){this.out.writeByteArray(this.compileIndex(this.cff.globalSubrIndex))},compileCharStrings:function(t){return this.compileIndex(t)},compileCharset:function(t){return this.compileTypedArray(t.raw)},compileEncoding:function(t){return this.compileTypedArray(t.raw)},compileFDSelect:function(t){return this.compileTypedArray(t)},compileTypedArray:function(t){for(var s=[],a=0,n=t.length;a<n;++a)s[a]=t[a];return s},compileIndex:function(t,s){s=s||[];var a=t.objects,n=a.length;if(0===n)return[0,0,0];var b,m,i=[n>>8&255,255&n],h=1;for(b=0;b<n;++b)h+=a[b].length;i.push(m=h<256?1:h<65536?2:h<16777216?3:4);var F=1;for(b=0;b<n+1;b++)1===m?i.push(255&F):2===m?i.push(F>>8&255,255&F):3===m?i.push(F>>16&255,F>>8&255,255&F):i.push(F>>>24&255,F>>16&255,F>>8&255,255&F),a[b]&&(F+=a[b].length);for(b=0;b<n;b++){s[b]&&s[b].offset(i.length);for(var f=0,d=a[b].length;f<d;f++)i.push(a[b][f])}return i}},v}();_.CFFStandardStrings=j,_.CFFParser=G,_.CFF=ee,_.CFFHeader=c,_.CFFStrings=ae,_.CFFIndex=r,_.CFFCharset=q,_.CFFTopDict=z,_.CFFPrivateDict=M,_.CFFCompiler=u},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.ChunkedStreamManager=_.ChunkedStream=void 0;var A=Y(0),E=function(){function j(G,ee,c){this.bytes=new Uint8Array(G),this.start=0,this.pos=0,this.end=G,this.chunkSize=ee,this.loadedChunks=[],this.numChunksLoaded=0,this.numChunks=Math.ceil(G/ee),this.manager=c,this.progressiveDataLength=0,this.lastSuccessfulEnsureByteChunk=-1}return j.prototype={getMissingChunks:function(){for(var ee=[],c=0,ae=this.numChunks;c<ae;++c)this.loadedChunks[c]||ee.push(c);return ee},getBaseStreams:function(){return[this]},allChunksLoaded:function(){return this.numChunksLoaded===this.numChunks},onReceiveData:function(ee,c){var ae=ee+c.byteLength;if(ee%this.chunkSize!=0)throw new Error("Bad begin offset: "+ee);if(ae%this.chunkSize!=0&&ae!==this.bytes.length)throw new Error("Bad end offset: "+ae);this.bytes.set(new Uint8Array(c),ee);var R,N=this.chunkSize,z=Math.floor(ee/N),M=Math.floor((ae-1)/N)+1;for(R=z;R<M;++R)this.loadedChunks[R]||(this.loadedChunks[R]=!0,++this.numChunksLoaded)},onReceiveProgressiveData:function(ee){var c=this.progressiveDataLength,ae=Math.floor(c/this.chunkSize);this.bytes.set(new Uint8Array(ee),c),this.progressiveDataLength=c+=ee.byteLength;var N,r=c>=this.end?this.numChunks:Math.floor(c/this.chunkSize);for(N=ae;N<r;++N)this.loadedChunks[N]||(this.loadedChunks[N]=!0,++this.numChunksLoaded)},ensureByte:function(ee){var c=Math.floor(ee/this.chunkSize);if(c!==this.lastSuccessfulEnsureByteChunk){if(!this.loadedChunks[c])throw new A.MissingDataException(ee,ee+1);this.lastSuccessfulEnsureByteChunk=c}},ensureRange:function(ee,c){if(!(ee>=c||c<=this.progressiveDataLength))for(var ae=this.chunkSize,r=Math.floor(ee/ae),N=Math.floor((c-1)/ae)+1,z=r;z<N;++z)if(!this.loadedChunks[z])throw new A.MissingDataException(ee,c)},nextEmptyChunk:function(ee){for(var c,ae=this.numChunks,r=0;r<ae;++r)if(!this.loadedChunks[c=(ee+r)%ae])return c;return null},hasChunk:function(ee){return!!this.loadedChunks[ee]},get length(){return this.end-this.start},get isEmpty(){return 0===this.length},getByte:function(){var ee=this.pos;return ee>=this.end?-1:(this.ensureByte(ee),this.bytes[this.pos++])},getUint16:function(){var ee=this.getByte(),c=this.getByte();return-1===ee||-1===c?-1:(ee<<8)+c},getInt32:function(){return(this.getByte()<<24)+(this.getByte()<<16)+(this.getByte()<<8)+this.getByte()},getBytes:function(ee){var c=this.bytes,ae=this.pos,r=this.end;if(!ee)return this.ensureRange(ae,r),c.subarray(ae,r);var N=ae+ee;return N>r&&(N=r),this.ensureRange(ae,N),this.pos=N,c.subarray(ae,N)},peekByte:function(){var ee=this.getByte();return this.pos--,ee},peekBytes:function(ee){var c=this.getBytes(ee);return this.pos-=c.length,c},getByteRange:function(ee,c){return this.ensureRange(ee,c),this.bytes.subarray(ee,c)},skip:function(ee){ee||(ee=1),this.pos+=ee},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(ee,c,ae){function r(){}this.ensureRange(ee,ee+c),(r.prototype=Object.create(this)).getMissingChunks=function(){for(var z=this.chunkSize,M=Math.floor(this.start/z),R=Math.floor((this.end-1)/z)+1,q=[],O=M;O<R;++O)this.loadedChunks[O]||q.push(O);return q};var N=new r;return N.pos=N.start=ee,N.end=ee+c||this.end,N.dict=ae,N}},j}(),L=function(){function j(G,ee){var c=ee.rangeChunkSize,ae=ee.length;this.stream=new E(ae,c,this),this.length=ae,this.chunkSize=c,this.pdfNetworkStream=G,this.url=ee.url,this.disableAutoFetch=ee.disableAutoFetch,this.msgHandler=ee.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,A.createPromiseCapability)()}return j.prototype={onLoadedStream:function(){return this._loadedStreamCapability.promise},sendRequest:function(ee,c){var ae=this,r=this.pdfNetworkStream.getRangeReader(ee,c);r.isStreamingSupported||(r.onProgress=this.onProgress.bind(this));var N=[],z=0,M=this;new Promise(function(q,O){r.read().then(function D(u){try{if(!u.done){var g=u.value;return N.push(g),z+=(0,A.arrayByteLength)(g),r.isStreamingSupported&&M.onProgress({loaded:z}),void r.read().then(D,O)}var v=(0,A.arraysToBytes)(N);N=null,q(v)}catch(C){O(C)}},O)}).then(function(q){ae.aborted||ae.onReceiveData({chunk:q,begin:ee})})},requestAllChunks:function(){var ee=this.stream.getMissingChunks();return this._requestChunks(ee),this._loadedStreamCapability.promise},_requestChunks:function(ee){var ae,r,c=this.currRequestId++,N=Object.create(null);for(this.chunksNeededByRequest[c]=N,ae=0,r=ee.length;ae<r;ae++)this.stream.hasChunk(ee[ae])||(N[ee[ae]]=!0);if((0,A.isEmptyObj)(N))return Promise.resolve();var z=(0,A.createPromiseCapability)();this.promisesByRequest[c]=z;var M=[];for(var R in N)(R|=0)in this.requestsByChunk||(this.requestsByChunk[R]=[],M.push(R)),this.requestsByChunk[R].push(c);if(!M.length)return z.promise;var q=this.groupChunks(M);for(ae=0;ae<q.length;++ae){var O=q[ae],T=O.beginChunk*this.chunkSize,D=Math.min(O.endChunk*this.chunkSize,this.length);this.sendRequest(T,D)}return z.promise}
1,getStream:function(){return this.stream},requestRange:function(ee,c){c=Math.min(c,this.length);for(var ae=this.getBeginChunk(ee),r=this.getEndChunk(c),N=[],z=ae;z<r;++z)N.push(z);return this._requestChunks(N)},requestRanges:function(ee){ee=ee||[];for(var c=[],ae=0;ae<ee.length;ae++)for(var r=this.getBeginChunk(ee[ae].begin),N=this.getEndChunk(ee[ae].end),z=r;z<N;++z)c.indexOf(z)<0&&c.push(z);return c.sort(function(M,R){return M-R}),this._requestChunks(c)},groupChunks:function(ee){for(var c=[],ae=-1,r=-1,N=0;N<ee.length;++N){var z=ee[N];ae<0&&(ae=z),r>=0&&r+1!==z&&(c.push({beginChunk:ae,endChunk:r+1}),ae=z),N+1===ee.length&&c.push({beginChunk:ae,endChunk:z+1}),r=z}return c},onProgress:function(ee){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+ee.loaded,total:this.length})},onReceiveData:function(ee){var c=ee.chunk,ae=void 0===ee.begin,r=ae?this.progressiveDataLength:ee.begin,N=r+c.byteLength,z=Math.floor(r/this.chunkSize),M=N<this.length?Math.floor(N/this.chunkSize):Math.ceil(N/this.chunkSize);ae?(this.stream.onReceiveProgressiveData(c),this.progressiveDataLength=N):this.stream.onReceiveData(r,c),this.stream.allChunksLoaded()&&this._loadedStreamCapability.resolve(this.stream);var q,O,R=[];for(c=z;c<M;++c){var T=this.requestsByChunk[c]||[];for(delete this.requestsByChunk[c],q=0;q<T.length;++q){var D=this.chunksNeededByRequest[O=T[q]];c in D&&delete D[c],(0,A.isEmptyObj)(D)&&R.push(O)}}if(!this.disableAutoFetch&&(0,A.isEmptyObj)(this.requestsByChunk)){var u;if(1===this.stream.numChunksLoaded){var g=this.stream.numChunks-1;this.stream.hasChunk(g)||(u=g)}else u=this.stream.nextEmptyChunk(M);(0,A.isInt)(u)&&this._requestChunks([u])}for(q=0;q<R.length;++q){var v=this.promisesByRequest[O=R[q]];delete this.promisesByRequest[O],v.resolve()}this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize,total:this.length})},onError:function(ee){this._loadedStreamCapability.reject(ee)},getBeginChunk:function(ee){return Math.floor(ee/this.chunkSize)},getEndChunk:function(ee){return Math.floor((ee-1)/this.chunkSize)+1},abort:function(){for(var ee in this.aborted=!0,this.pdfNetworkStream&&this.pdfNetworkStream.cancelAllRequests("abort"),this.promisesByRequest)this.promisesByRequest[ee].reject(new Error("Request was aborted"))}},j}();_.ChunkedStream=E,_.ChunkedStreamManager=L},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.calculateSHA512=_.calculateSHA384=_.calculateSHA256=_.calculateMD5=_.PDF20=_.PDF17=_.CipherTransformFactory=_.ARCFourCipher=_.AES256Cipher=_.AES128Cipher=void 0;var D,u,A=Y(0),E=Y(1),L=Y(3),e=function(){function D(u){this.a=0,this.b=0;var v,t,g=new Uint8Array(256),C=0,s=u.length;for(v=0;v<256;++v)g[v]=v;for(v=0;v<256;++v)g[v]=g[C=C+(t=g[v])+u[v%s]&255],g[C]=t;this.s=g}return(D.prototype={encryptBlock:function(g){var v,t,s,C=g.length,a=this.a,n=this.b,i=this.s,h=new Uint8Array(C);for(v=0;v<C;++v)i[a=a+1&255]=s=i[n=n+(t=i[a])&255],i[n]=t,h[v]=g[v]^i[t+s&255];return this.a=a,this.b=n,h}}).decryptBlock=D.prototype.encryptBlock,D}(),j=(D=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]),u=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 g(v,C,t){var m,F,f,s=1732584193,a=-271733879,n=-1732584194,i=271733878,h=t+72&-64,b=new Uint8Array(h);for(m=0;m<t;++m)b[m]=v[C++];for(b[m++]=128,f=h-8;m<f;)b[m++]=0;
1b[m++]=t<<3&255,b[m++]=t>>5&255,b[m++]=t>>13&255,b[m++]=t>>21&255,b[m++]=t>>>29&255,b[m++]=0,b[m++]=0,b[m++]=0;var d=new Int32Array(16);for(m=0;m<h;){for(F=0;F<16;++F,m+=4)d[F]=b[m]|b[m+1]<<8|b[m+2]<<16|b[m+3]<<24;var k,S,l=s,x=a,o=n,p=i;for(F=0;F<64;++F){F<16?(k=x&o|~x&p,S=F):F<32?(k=p&x|~p&o,S=5*F+1&15):F<48?(k=x^o^p,S=3*F+5&15):(k=o^(x|~p),S=7*F&15);var B=p,w=l+k+u[F]+d[S]|0,y=D[F];p=o,o=x,x=x+(w<<y|w>>>32-y)|0,l=B}s=s+l|0,a=a+x|0,n=n+o|0,i=i+p|0}return new Uint8Array([255&s,s>>8&255,s>>16&255,s>>>24&255,255&a,a>>8&255,a>>16&255,a>>>24&255,255&n,n>>8&255,n>>16&255,n>>>24&255,255&i,i>>8&255,i>>16&255,i>>>24&255])}),G=function(){function D(u,g){this.high=0|u,this.low=0|g}return D.prototype={and:function(g){this.high&=g.high,this.low&=g.low},xor:function(g){this.high^=g.high,this.low^=g.low},or:function(g){this.high|=g.high,this.low|=g.low},shiftRight:function(g){g>=32?(this.low=this.high>>>g-32|0,this.high=0):(this.low=this.low>>>g|this.high<<32-g,this.high=this.high>>>g|0)},shiftLeft:function(g){g>=32?(this.high=this.low<<g-32,this.low=0):(this.high=this.high<<g|this.low>>>32-g,this.low=this.low<<g)},rotateRight:function(g){var v,C;32&g?(C=this.low,v=this.high):(v=this.low,C=this.high),this.low=v>>>(g&=31)|C<<32-g,this.high=C>>>g|v<<32-g},not:function(){this.high=~this.high,this.low=~this.low},add:function(g){var v=(this.low>>>0)+(g.low>>>0),C=(this.high>>>0)+(g.high>>>0);v>4294967295&&(C+=1),this.low=0|v,this.high=0|C},copyTo:function(g,v){g[v]=this.high>>>24&255,g[v+1]=this.high>>16&255,g[v+2]=this.high>>8&255,g[v+3]=255&this.high,g[v+4]=this.low>>>24&255,g[v+5]=this.low>>16&255,g[v+6]=this.low>>8&255,g[v+7]=255&this.low},assign:function(g){this.high=g.high,this.low=g.low}},D}(),ee=function(){function D(i,h){return i>>>h|i<<32-h}function u(i,h,b){return i&h^~i&b}function g(i,h,b){return i&h^i&b^h&b}function v(i){return D(i,2)^D(i,13)^D(i,22)}function C(i){return D(i,6)^D(i,11)^D(i,25)}function t(i){return D(i,7)^D(i,18)^i>>>3}function s(i){return D(i,17)^D(i,19)^i>>>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,2756734187,3204031479,3329325298];return function n(i,h,b){var B,w,y,m=1779033703,F=3144134277,f=1013904242,d=2773480762,l=1359893119,x=2600822924,o=528734635,p=1541459225,k=64*Math.ceil((b+9)/64),S=new Uint8Array(k);for(B=0;B<b;++B)S[B]=i[h++];for(S[B++]=128,y=k-8;B<y;)S[B++]=0;S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=b>>>29&255,S[B++]=b>>21&255,S[B++]=b>>13&255,S[B++]=b>>5&255,S[B++]=b<<3&255;var P=new Uint32Array(64);for(B=0;B<k;){for(w=0;w<16;++w)P[w]=S[B]<<24|S[B+1]<<16|S[B+2]<<8|S[B+3],B+=4;for(w=16;w<64;++w)P[w]=s(P[w-2])+P[w-7]+t(P[w-15])+P[w-16]|0;var H,ie,I=m,U=F,Z=f,X=d,V=l,W=x,$=o,K=p;for(w=0;w<64;++w)H=K+C(V)+u(V,W,$)+a[w]+P[w],ie=v(I)+g(I,U,Z),K=$,$=W,W=V,V=X+H|0,X=Z,Z=U,U=I,I=H+ie|0;m=m+I|0,F=F+U|0,f=f+Z|0,d=d+X|0,l=l+V|0,x=x+W|0,o=o+$|0,p=p+K|0}return new Uint8Array([m>>24&255,m>>16&255,m>>8&255,255&m,F>>24&255,F>>16&255,F>>8&255,255&F,f>>24&255,f>>16&255,f>>8&255,255&f,d>>24&255,d>>16&255,d>>8&255,255&d,l>>24&255,l>>16&255,l>>8&255,255&l,x>>24&255,x>>16&255,x>>8&255,255&x,o>>24&255,o>>16&255,o>>8&255,255&o,p>>24&255,p>>16&255,p>>8&255,255&p])}}(),c=function(){function D(n,i,h,b,m){n.assign(i),n.and(h),m.assign(i),m.not(),m.and(b),n.xor(m)}function u(n,i,h,b,m){n.assign(i),n.and(h),m.assign(i),m.and(b),n.xor(m),m.assign(h),m.and(b),n.xor(m)}function g(n,i,h){n.assign(i),n.rotateRight(28),h.assign(i),h.rotateRight(34),n.xor(h),h.assign(i),h.rotateRight(39),n.xor(h)}function v(n,i,h){n.assign(i),n.rotateRight(14),h.assign(i),h.rotateRight(18),n.xor(h),h.assign(i),h.rotateRight(41),n.xor(h)}function C(n,i,h){n.assign(i),n.rotateRight(1),h.assign(i),h.rotateRight(8),n.xor(h),h.assign(i),h.shiftRight(7),n.xor(h)}function t(n,i,h){n.assign(i),n.rotateRight(19),h.assign(i),h.rotateRight(61),n.xor(h),h.assign(i),h.shiftRight(6),n.xor(h)}var s=[new G(1116352408,3609767458),new G(1899447441,602891725),new G(3049323471,3964484399),new G(3921009573,2173295548),new G(961987163,4081628472),new G(1508970993,3053834265),new G(2453635748,2937671579),new G(2870763221,3664609560),new G(3624381080,2734883394),new G(310598401,1164996542),new G(607225278,1323610764),new G(1426881987,3590304994),new G(1925078388,4068182383),new G(2162078206,991336113),new G(2614888103,633803317),new G(3248222580,3479774868),new G(3835390401,2666613458),new G(4022224774,944711139),new G(264347078,2341262773),new G(604807628,2007800933),new G(770255983,1495990901),new G(1249150122,1856431235),new G(1555081692,3175218132),new G(1996064986,2198950837),new G(2554220882,3999719339),new G(2821834349,766784016),new G(2952996808,2566594879),new G(3210313671,3203337956),new G(3336571891,1034457026),new G(3584528711,2466948901),new G(113926993,3758326383),new G(338241895,168717936),new G(666307205,1188179964),new G(773529912,1546045734),new G(1294757372,1522805485),new G(1396182291,2643833823),new G(1695183700,2343527390),new G(1986661051,1014477480),new G(2177026350,1206759142),new G(2456956037,344077627),new G(2730485921,1290863460),new G(2820302411,3158454273),new G(3259730800,3505952657),new G(3345764771,106217008),new G(3516065817,3606008344),new G(3600352804,1432725776),new G(4094571909,1467031594),new G(275423344,851169720),new G(430227734,3100823752),new G(506948616,1363258195),new G(659060
1556,3750685593),new G(883997877,3785050280),new G(958139571,3318307427),new G(1322822218,3812723403),new G(1537002063,2003034995),new G(1747873779,3602036899),new G(1955562222,1575990012),new G(2024104815,1125592928),new G(2227730452,2716904306),new G(2361852424,442776044),new G(2428436474,593698344),new G(2756734187,3733110249),new G(3204031479,2999351573),new G(3329325298,3815920427),new G(3391569614,3928383900),new G(3515267271,566280711),new G(3940187606,3454069534),new G(4118630271,4000239992),new G(116418474,1914138554),new G(174292421,2731055270),new G(289380356,3203993006),new G(460393269,320620315),new G(685471733,587496836),new G(852142971,1086792851),new G(1017036298,365543100),new G(1126000580,2618297676),new G(1288033470,3409855158),new G(1501505948,4234509866),new G(1607167915,987167468),new G(1816402316,1246189591)];return function a(n,i,h,b){var m,F,f,d,l,x,o,p;(b=!!b)?(m=new G(3418070365,3238371032),F=new G(1654270250,914150663),f=new G(2438529370,812702999),d=new G(355462360,4144912697),l=new G(1731405415,4290775857),x=new G(2394180231,1750603025),o=new G(3675008525,1694076839),p=new G(1203062813,3204075428)):(m=new G(1779033703,4089235720),F=new G(3144134277,2227873595),f=new G(1013904242,4271175723),d=new G(2773480762,1595750129),l=new G(1359893119,2917565137),x=new G(2600822924,725511199),o=new G(528734635,4215389547),p=new G(1541459225,327033209));var B,w,y,k=128*Math.ceil((h+17)/128),S=new Uint8Array(k);for(B=0;B<h;++B)S[B]=n[i++];for(S[B++]=128,y=k-16;B<y;)S[B++]=0;S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=0,S[B++]=h>>>29&255,S[B++]=h>>21&255,S[B++]=h>>13&255,S[B++]=h>>5&255,S[B++]=h<<3&255;var P=new Array(80);for(B=0;B<80;B++)P[B]=new G(0,0);var se,ne,I=new G(0,0),U=new G(0,0),Z=new G(0,0),X=new G(0,0),V=new G(0,0),W=new G(0,0),$=new G(0,0),K=new G(0,0),H=new G(0,0),ie=new G(0,0),le=new G(0,0),Q=new G(0,0);for(B=0;B<k;){for(w=0;w<16;++w)P[w].high=S[B]<<24|S[B+1]<<16|S[B+2]<<8|S[B+3],P[w].low=S[B+4]<<24|S[B+5]<<16|S[B+6]<<8|S[B+7],B+=8;for(w=16;w<80;++w)t(se=P[w],P[w-2],Q),se.add(P[w-7]),C(le,P[w-15],Q),se.add(le),se.add(P[w-16]);for(I.assign(m),U.assign(F),Z.assign(f),X.assign(d),V.assign(l),W.assign(x),$.assign(o),K.assign(p),w=0;w<80;++w)H.assign(K),v(le,V,Q),H.add(le),D(le,V,W,$,Q),H.add(le),H.add(s[w]),H.add(P[w]),g(ie,I,Q),u(le,I,U,Z,Q),ie.add(le),se=K,K=$,$=W,W=V,X.add(H),V=X,X=Z,Z=U,U=I,se.assign(H),se.add(ie),I=se;m.add(I),F.add(U),f.add(Z),d.add(X),l.add(V),x.add(W),o.add($),p.add(K)}return b?(ne=new Uint8Array(48),m.copyTo(ne,0),F.copyTo(ne,8),f.copyTo(ne,16),d.copyTo(ne,24),l.copyTo(ne,32),x.copyTo(ne,40)):(ne=new Uint8Array(64),m.copyTo(ne,0),F.copyTo(ne,8),f.copyTo(ne,16),d.copyTo(ne,24),l.copyTo(ne,32),x.copyTo(ne,40),o.copyTo(ne,48),p.copyTo(ne,56)),ne}}(),ae=function D(u,g,v){return c(u,g,v,!0)},r=function(){function D(){}return D.prototype={decryptBlock:function(g){return g}},D}(),N=function(){for(var D=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]),u=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,9
10,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]),g=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]),v=new Uint8Array(256),C=0;C<256;C++)v[C]=C<128?C<<1:C<<1^27;var t=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,766945465,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,4969060
159,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795]);function a(b,m){var f,d,l,x,o,p,F=new Uint8Array(16);for(F.set(b),d=0,l=160;d<16;++d,++l)F[d]^=m[l];for(f=9;f>=1;--f){for(x=F[13],F[13]=F[9],F[9]=F[5],F[5]=F[1],F[1]=x,x=F[14],o=F[10],F[14]=F[6],F[10]=F[2],F[6]=x,F[2]=o,x=F[15],o=F[11],p=F[7],F[15]=F[3],F[11]=x,F[7]=o,F[3]=p,d=0;d<16;++d)F[d]=g[F[d]];for(d=0,l=16*f;d<16;++d,++l)F[d]^=m[l];for(d=0;d<16;d+=4){var S=t[F[d+1]],B=t[F[d+2]],w=t[F[d+3]];F[d]=(x=t[F[d]]^S>>>8^S<<24^B>>>16^B<<16^w>>>24^w<<8)>>>24&255,F[d+1]=x>>16&255,F[d+2]=x>>8&255,F[d+3]=255&x}}for(x=F[13],F[13]=F[9],F[9]=F[5],F[5]=F[1],F[1]=x,x=F[14],o=F[10],F[14]=F[6],F[10]=F[2],F[6]=x,F[2]=o,x=F[15],o=F[11],p=F[7],F[15]=F[3],F[11]=x,F[7]=o,F[3]=p,d=0;d<16;++d)F[d]=g[F[d]],F[d]^=m[d];return F}function n(b,m){var F,f,d,l,x=new Uint8Array(16);for(x.set(b),o=0;o<16;++o)x[o]^=m[o];for(C=1;C<10;C++){for(o=0;o<16;++o)x[o]=u[x[o]];d=x[1],x[1]=x[5],x[5]=x[9],x[9]=x[13],x[13]=d,d=x[2],f=x[6],x[2]=x[10],x[6]=x[14],x[10]=d,x[14]=f,d=x[3],f=x[7],F=x[11],x[3]=x[15],x[7]=d,x[11]=f,x[15]=F;for(var o=0;o<16;o+=4){var p=x[o+0],k=x[o+1],S=x[o+2],B=x[o+3];x[o+0]^=(F=p^k^S^B)^v[p^k],x[o+1]^=F^v[k^S],x[o+2]^=F^v[S^B],x[o+3]^=F^v[B^p]}for(o=0,l=16*C;o<16;++o,++l)x[o]^=m[l]}for(o=0;o<16;++o)x[o]=u[x[o]];for(d=x[1],x[1]=x[5],x[5]=x[9],x[9]=x[13],x[13]=d,d=x[2],f=x[6],x[2]=x[10],x[6]=x[14],x[10]=d,x[14]=f,d=x[3],f=x[7],F=x[11],x[3]=x[15],x[7]=d,x[11]=f,x[15]=F,o=0,l=160;o<16;++o,++l)x[o]^=m[l];return x}function i(b){this.key=function s(b){var F=new Uint8Array(176);F.set(b);for(var f=16,d=1;f<176;++d){var l=F[f-3],x=F[f-2],o=F[f-1],p=F[f-4];l=u[l],x=u[x],o=u[o],p=u[p],l^=D[d];for(var k=0;k<4;++k)F[f]=l^=F[f-16],F[++f]=x^=F[f-16],F[++f]=o^=F[f-16],F[++f]=p^=F[f-16],f++}return F}(b),this.buffer=new Uint8Array(16),this.bufferPosition=0}function h(b,m){var F,f,d,l=b.length,x=this.buffer,o=this.bufferPosition,p=[],k=this.iv;for(F=0;F<l;++F)if(x[o]=b[F],!(++o<16)){var S=a(x,this.key);for(f=0;f<16;++f)S[f]^=k[f];k=x,p.push(S),x=new Uint8Array(16),o=0}if(this.buffer=x,this.bufferLength=o,this.iv=k,0===p.length)return new Uint8Array([]);var B=16*p.length;if(m){var w=p[p.length-1],y=w[15];if(y<=16){for(F=15,d=16-y;F>=d;--F)if(w[F]!==y){y=0;break}B-=y,p[p.length-1]=w.subarray(0,16-y)}}var P=new Uint8Array(B);for(F=0,f=0,d=p.length;F<d;++F,f+=16)P.set(p[F],f);return P}return i.prototype={decryptBlock:function(m,F){var f,d=m.length,l=this.buffer,x=this.bufferPosition;for(f=0;x<16&&f<d;++f,++x)l[x]=m[f];return x<16?(this.bufferLength=x,new Uint8Array([])):(this.iv=l,this.buffer=new Uint8Array(16),this.bufferLength=0,this.decryptBlock=h,this.decryptBlock(m.subarray(16),F))},encrypt:function(m,F){var f,d,l,x=m.length,o=this.buffer,p=this.bufferPosition,k=[];for(F||(F=new Uint8Array(16)),f=0;f<x;++f)if(o[p]=m[f],!(++p<16)){for(d=0;d<16;++d)o[d]^=F[d];var S=n(o,this.key);F=S,k.push(S),o=new Uint8Array(16),p=0}if(this.buffer=o,this.bufferLength=p,this.iv=F,0===k.length)return new Uint8Array([]);var w=new Uint8Array(16*k.length);for(f=0,d=0,l=k.length;f<l;++f,d+=16)w.set(k[f],d);return w}},i}(),z=function(){for(var D=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]),u=new Uint8Array([82,9,106,213,48,54,165,56,
1191,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]),g=new Uint8Array(256),v=0;v<256;v++)g[v]=v<128?v<<1:v<<1^27;var C=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,766945465,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]);function s(h,b){var F,f,d,l,x,o,m=new Uint8Array(16);for(m.set(h),f=0,d=224;f<16;++f,++d)m[f]^=b[d];for(F=13;F>=1;--F){for(l=m[13],m[13]=m[9],m[9]=m[5],m[5]=m[1],m[1]=l,l=m[14],x=m[10],m[14]=m[6],m[10]=m[2],m[6]=l,m[2]=x,l=m[15],x=m[11],o=m[7],m[15]=m[3],m[11]=l,m[7]=x,m[3]=o,f=0;f<16;++f)m[f]=u[m[f]];for(f=0,d=16*F;f<16;++f,++d)m[f]^=b[d];for(f=0;f<16;f+=4){var k=C[m[f+1]],S=C[m[f+2]],B=C[m[f+3]];m[f]=(l=C[m[f]]^k>>>8^k<<24^S>>>16^S<<16^B>>>24^B<<8)>>>24&255,m[f+1]=l>>16&255,m[f+2]=l>>8&255,m[f+3]=255&l}}for(l=m[13],m[13]=m[9],m[9]=m[5],m[5]=m[1],m[1]=l,l=m[14],x=m[10],m[14]=m[6],m[10]=m[2],m[6]=l,m[2]=x,l=m[15],x=m[11],o=m[7],m[15]=m[3],m[11]=l,m[7]=x,m[3]=o,f=0;f<16;++f)m[f]=u[m[f]],m[f]^=b[f];return m}function a(h,b){var m,F,f,d,l=new Uint8Array(16);for(l.set(h),x=0;x<16;++x)l[x]^=b[x];for(v=1;v<14;v++){for(x=0;x<16;++x)l[x]=D[l[x]];
1f=l[1],l[1]=l[5],l[5]=l[9],l[9]=l[13],l[13]=f,f=l[2],F=l[6],l[2]=l[10],l[6]=l[14],l[10]=f,l[14]=F,f=l[3],F=l[7],m=l[11],l[3]=l[15],l[7]=f,l[11]=F,l[15]=m;for(var x=0;x<16;x+=4){var o=l[x+0],p=l[x+1],k=l[x+2],S=l[x+3];l[x+0]^=(m=o^p^k^S)^g[o^p],l[x+1]^=m^g[p^k],l[x+2]^=m^g[k^S],l[x+3]^=m^g[S^o]}for(x=0,d=16*v;x<16;++x,++d)l[x]^=b[d]}for(x=0;x<16;++x)l[x]=D[l[x]];for(f=l[1],l[1]=l[5],l[5]=l[9],l[9]=l[13],l[13]=f,f=l[2],F=l[6],l[2]=l[10],l[6]=l[14],l[10]=f,l[14]=F,f=l[3],F=l[7],m=l[11],l[3]=l[15],l[7]=f,l[11]=F,l[15]=m,x=0,d=224;x<16;++x,++d)l[x]^=b[d];return l}function n(h){this.key=function t(h){var m=new Uint8Array(240),F=1;m.set(h);for(var f=32,d=1;f<240;++d){if(f%32==16)l=D[l],x=D[x],o=D[o],p=D[p];else if(f%32==0){var l=m[f-3],x=m[f-2],o=m[f-1],p=m[f-4];l=D[l],x=D[x],o=D[o],p=D[p],l^=F,(F<<=1)>=256&&(F=255&(27^F))}for(var k=0;k<4;++k)m[f]=l^=m[f-32],m[++f]=x^=m[f-32],m[++f]=o^=m[f-32],m[++f]=p^=m[f-32],f++}return m}(h),this.buffer=new Uint8Array(16),this.bufferPosition=0}function i(h,b){var m,F,f,d=h.length,l=this.buffer,x=this.bufferPosition,o=[],p=this.iv;for(m=0;m<d;++m)if(l[x]=h[m],!(++x<16)){var k=s(l,this.key);for(F=0;F<16;++F)k[F]^=p[F];p=l,o.push(k),l=new Uint8Array(16),x=0}if(this.buffer=l,this.bufferLength=x,this.iv=p,0===o.length)return new Uint8Array([]);var S=16*o.length;if(b){var B=o[o.length-1],w=B[15];if(w<=16){for(m=15,f=16-w;m>=f;--m)if(B[m]!==w){w=0;break}S-=w,o[o.length-1]=B.subarray(0,16-w)}}var y=new Uint8Array(S);for(m=0,F=0,f=o.length;m<f;++m,F+=16)y.set(o[m],F);return y}return n.prototype={decryptBlock:function(b,m,F){var f,d=b.length,l=this.buffer,x=this.bufferPosition;if(F)this.iv=F;else{for(f=0;x<16&&f<d;++f,++x)l[x]=b[f];if(x<16)return this.bufferLength=x,new Uint8Array([]);this.iv=l,b=b.subarray(16)}return this.buffer=new Uint8Array(16),this.bufferLength=0,this.decryptBlock=i,this.decryptBlock(b,m)},encrypt:function(b,m){var F,f,d,l=b.length,x=this.buffer,o=this.bufferPosition,p=[];for(m||(m=new Uint8Array(16)),F=0;F<l;++F)if(x[o]=b[F],!(++o<16)){for(f=0;f<16;++f)x[f]^=m[f];var k=a(x,this.key);this.iv=k,p.push(k),x=new Uint8Array(16),o=0}if(this.buffer=x,this.bufferLength=o,this.iv=m,0===p.length)return new Uint8Array([]);var B=new Uint8Array(16*p.length);for(F=0,f=0,d=p.length;F<d;++F,f+=16)B.set(p[F],f);return B}},n}(),M=function(){function D(g,v){if(g.length!==v.length)return!1;for(var C=0;C<g.length;C++)if(g[C]!==v[C])return!1;return!0}function u(){}return u.prototype={checkOwnerPassword:function(v,C,t,s){var a=new Uint8Array(v.length+56);return a.set(v,0),a.set(C,v.length),a.set(t,v.length+C.length),D(ee(a,0,a.length),s)},checkUserPassword:function(v,C,t){var s=new Uint8Array(v.length+8);return s.set(v,0),s.set(C,v.length),D(ee(s,0,s.length),t)},getOwnerKey:function(v,C,t,s){var a=new Uint8Array(v.length+56);a.set(v,0),a.set(C,v.length),a.set(t,v.length+C.length);var n=ee(a,0,a.length);return new z(n).decryptBlock(s,!1,new Uint8Array(16))},getUserKey:function(v,C,t){var s=new Uint8Array(v.length+8);s.set(v,0),s.set(C,v.length);var a=ee(s,0,s.length);return new z(a).decryptBlock(t,!1,new Uint8Array(16))}},u}(),R=function(){function D(C,t){var s=new Uint8Array(C.length+t.length);return s.set(C,0),s.set(t,C.length),s}function u(C,t,s){for(var a=ee(t,0,t.length).subarray(0,32),n=[0],i=0;i<64||n[n.length-1]>i-32;){var h=C.length+a.length+s.length,b=new Uint8Array(64*h),m=D(C,a);m=D(m,s);for(var F=0,f=0;F<64;F++,f+=h)b.set(m,f);n=new N(a.subarray(0,16)).encrypt(b,a.subarray(16,32));for(var l=0,x=0;x<16;x++)l*=1,l%=3,l+=(n[x]>>>0)%3,l%=3;0===l?a=ee(n,0,n.length):1===l?a=ae(n,0,n.length):2===l&&(a=c(n,0,n.length)),i++}return a.subarray(0,32)}function g(){}function v(C,t){if(C.length!==t.length)return!1;for(var s=0;s<C.length;s++)if(C[s]!==t[s])return!1;return!0}return g.prototype={hash:function(t,s,a){return u(t,s,a)},checkOwnerPassword:function(t,s,a,n){var i=new Uint8Array(t.length+56);return i.set(t,0),i.set(s,t.length),i.set(a,t.length+s.length),v(u(t,i,a),n)},checkUserPassword:function(t,s,a){var n=new Uint8Array(t.length+8);return n.set(t,0),n.set(s,t.length),v(u(t,n,[]),a)},getOwnerKey:function(t,s,a,n){var i=new Uint8Array(t.length+56);i.set(t,0),i.set(s,t.length),i.set(a,t.length+s.length);var h=u(t,i,a);return new z(h).decryptBlock(n,!1,new Uint8Array(16))},getUserKey:function(t,s,a){var n=new Uint8Array(t.length+8);n.set(t,0),n.set(s,t.length);var i=u(t,n,[]);return new z(i).decryptBlock(a,!1,new Uint8Array(16))}},g}
1(),q=function(){function D(u,g){this.StringCipherConstructor=u,this.StreamCipherConstructor=g}return D.prototype={createStream:function(g,v){var C=new this.StreamCipherConstructor;return new L.DecryptStream(g,v,function(s,a){return C.decryptBlock(s,a)})},decryptString:function(g){var v=new this.StringCipherConstructor,C=(0,A.stringToBytes)(g);return C=v.decryptBlock(C,!0),(0,A.bytesToString)(C)}},D}(),O=function(){var D=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 g(n,i,h,b,m,F,f,d){var p,k,x=new Uint8Array(40+h.length+n.length),o=0;if(i)for(k=Math.min(32,i.length);o<k;++o)x[o]=i[o];for(p=0;o<32;)x[o++]=D[p++];for(p=0,k=h.length;p<k;++p)x[o++]=h[p];for(x[o++]=255&m,x[o++]=m>>8&255,x[o++]=m>>16&255,x[o++]=m>>>24&255,p=0,k=n.length;p<k;++p)x[o++]=n[p];F>=4&&!d&&(x[o++]=255,x[o++]=255,x[o++]=255,x[o++]=255);var S=j(x,0,o),B=f>>3;if(F>=3)for(p=0;p<50;++p)S=j(S,0,B);var P,w=S.subarray(0,B);if(F>=3){for(o=0;o<32;++o)x[o]=D[o];for(p=0,k=n.length;p<k;++p)x[o++]=n[p];P=new e(w).encryptBlock(j(x,0,o)),k=w.length;var U,I=new Uint8Array(k);for(p=1;p<=19;++p){for(U=0;U<k;++U)I[U]=w[U]^p;P=new e(I).encryptBlock(P)}for(p=0,k=P.length;p<k;++p)if(b[p]!==P[p])return null}else for(p=0,k=(P=new e(w).encryptBlock(D)).length;p<k;++p)if(b[p]!==P[p])return null;return w}var C=E.Name.get("Identity");function t(n,i,h){var b=n.get("Filter");if(!(0,E.isName)(b,"Standard"))throw new A.FormatError("unknown encryption method");this.dict=n;var m=n.get("V");if(!(0,A.isInt)(m)||1!==m&&2!==m&&4!==m&&5!==m)throw new A.FormatError("unsupported encryption algorithm");this.algorithm=m;var F=n.get("Length");if(!F)if(m<=3)F=40;else{var f=n.get("CF"),d=n.get("StmF");if((0,E.isDict)(f)&&(0,E.isName)(d)){f.suppressEncryption=!0;var l=f.get(d.name);(F=l&&l.get("Length")||128)<40&&(F<<=3)}}if(!(0,A.isInt)(F)||F<40||F%8!=0)throw new A.FormatError("invalid key length");var x=(0,A.stringToBytes)(n.get("O")).subarray(0,32),o=(0,A.stringToBytes)(n.get("U")).subarray(0,32),p=n.get("P"),k=n.get("R"),S=(4===m||5===m)&&!1!==n.get("EncryptMetadata");this.encryptMetadata=S;var w,y,B=(0,A.stringToBytes)(i);if(h){if(6===k)try{h=(0,A.utf8StringToString)(h)}catch{(0,A.warn)("CipherTransformFactory: Unable to convert UTF8 encoded password.")}w=(0,A.stringToBytes)(h)}if(!(y=5!==m?g(B,w,x,o,p,k,F,S):function u(n,i,h,b,m,F,f,d,l,x,o,p){if(i){var k=Math.min(127,i.length);i=i.subarray(0,k)}else i=[];var S;return(S=6===n?new R:new M).checkUserPassword(i,d,f)?S.getUserKey(i,l,o):i.length&&S.checkOwnerPassword(i,b,F,h)?S.getOwnerKey(i,m,F,x):null}(k,w,x,(0,A.stringToBytes)(n.get("O")).subarray(32,40),(0,A.stringToBytes)(n.get("O")).subarray(40,48),(0,A.stringToBytes)(n.get("U")).subarray(0,48),o,(0,A.stringToBytes)(n.get("U")).subarray(32,40),(0,A.stringToBytes)(n.get("U")).subarray(40,48),(0,A.stringToBytes)(n.get("OE")),(0,A.stringToBytes)(n.get("UE")),(0,A.stringToBytes)(n.get("Perms"))))&&!h)throw new A.PasswordException("No password given",A.PasswordResponses.NEED_PASSWORD);if(!y&&h&&(y=g(B,function v(n,i,h,b){var f,d,m=new Uint8Array(32),F=0;for(d=Math.min(32,n.length);F<d;++F)m[F]=n[F];for(f=0;F<32;)m[F++]=D[f++];var p,l=j(m,0,F),x=b>>3;if(h>=3)for(f=0;f<50;++f)l=j(l,0,l.length);if(h>=3){p=i;var S,k=new Uint8Array(x);for(f=19;f>=0;f--){for(S=0;S<x;++S)k[S]=l[S]^f;p=new e(k).encryptBlock(p)}}else p=new e(l.subarray(0,x)).encryptBlock(i);return p}(w,x,k,F),x,o,p,k,F,S)),!y)throw new A.PasswordException("Incorrect Password",A.PasswordResponses.INCORRECT_PASSWORD);if(this.encryptionKey=y,m>=4){var H=n.get("CF");(0,E.isDict)(H)&&(H.suppressEncryption=!0),this.cf=H,this.stmf=n.get("StmF")||C,this.strf=n.get("StrF")||C,this.eff=n.get("EFF")||this.stmf}}function s(n,i,h,b){var F,f,m=new Uint8Array(h.length+9);for(F=0,f=h.length;F<f;++F)m[F]=h[F];return m[F++]=255&n,m[F++]=n>>8&255,m[F++]=n>>16&255,m[F++]=255&i,m[F++]=i>>8&255,b&&(m[F++]=115,m[F++]=65,m[F++]=108,m[F++]=84),j(m,0,F).subarray(0,Math.min(h.length+5,16))}function a(n,i,h,b,m){if(!(0,E.isName)(i))throw new A.FormatError("Invalid crypt filter name.");var f,F=n.get(i.name);if(null!=F&&(f=F.get("CFM")),!f||"None"===f.name)return function(){return new r};if("V2"===f.name)return function(){return new e(s(h,b,m,!1))};if("AESV2"===f.name)return function(){return new N(s(h,b,m,!0))};if("AESV3"===f.name)return function(){return new z(m)};throw new A.FormatError("Unknown crypto method")}return t.prototype={createCipherTransform:function(i,h){if(4===this.algorithm||5===this.algorithm)return new q(a(this.cf,this.stmf,i,h,this.encryptionKey),a(this.cf,this.strf,i,h,this.encryptionKey));var b=s(i,h,this.encryptionKey,!1),m=function(){return new e(b)};return new q(m,m)}},t}();_.AES128Cipher=N,_.AES256Cipher=z,_.ARCFourCipher=e,_.CipherTransformFactory=O,_.PDF17=M,_.PDF20=R,_.calculateMD5=j,_.calculateSHA256=ee,_.calculateSHA384=ae,_.calculateSHA512=c},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.PartialEvaluator=_.OperatorList=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},E=Y(0),L=Y(90),e=Y(3),j=Y(1),G=Y(93),ee=Y(16),c=Y(60),ae=Y(59),r=Y(99),N=Y(32),z=Y(23),M=Y(88),R=Y(15),q=Y(33),O=Y(97),T=Y(98),D=Y(94),u=function(){var h={forceDataSchema:!1,maxImageSize:-1,disableFontFace:!1,nativeImageDecoderSupport:E.NativeImageDecoding.DECODE,ignoreErrors:!1};function b(k,S,B,w){this.xref=k,this.resources=S,this.handler=B,this.forceDataSchema=w}function m(k){var S=this,w=k.xref,y=k.handler,P=k.pageIndex,I=k.idFactory,U=k.fontCache,Z=k.builtInCMapCache,X=k.options,V=void 0===X?null:X;this.pdfManager=k.pdfManager,this.xref=w,this.handler=y,this.pageIndex=P,this.idFactory=I,this.fontCache=U,this.builtInCMapCache=Z,this.options=V||h,this.fetchBuiltInCMap=function(W){var $=S.builtInCMapCache[W];return $?Promise.resolve($):S.handler.sendWithPromise("FetchBuiltInCMap",{name:W}).then(function(K){return K.compressionType!==E.CMapCompressionType.NONE&&(S.builtInCMapCache[W]=K),K})}}b.prototype={canDecode:function(S){return S instanceof e.JpegStream&&b.isDecodable(S,this.xref,this.resources)},decode:function(S){var w=S.dict.get("ColorSpace","CS"),y=(w=R.ColorSpace.parse(w,this.xref,this.resources)).numComps;return this.handler.sendWithPromise("JpegDecode",[S.getIR(this.forceDataSchema),y]).then(function(I){var U=I.data;return new e.Stream(U,0,U.length,S.dict)})}},b.isSupported=function(S,B,w){var y=S.dict;if(y.has("DecodeParms")||y.has("DP"))return!1;var P=R.ColorSpace.parse(y.get("ColorSpace","CS"),B,w);return("DeviceGray"===P.name||"DeviceRGB"===P.name)&&P.isDefaultDecode(y.getArray("Decode","D"))},b.isDecodable=function(S,B,w){var y=S.dict;if(y.has("DecodeParms")||y.has("DP"))return!1;var P=R.ColorSpace.parse(y.get("ColorSpace","CS"),B,w);return(1===P.numComps||3===P.numComps)&&P.isDefaultDecode(y.getArray("Decode","D"))};function d(){this.reset()}function l(k){if(!(0,j.isName)(k))return"source-over";switch(k.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,E.warn)("Unsupported blend mode: "+k.name),"source-over"}d.prototype={check:function(){return!(++this.checked<100)&&(this.checked=0,this.endTime<=Date.now())},reset:function(){this.endTime=Date.now()+20,this.checked=0}};var x=Promise.resolve();return m.prototype={clone:function(){var S=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,B=Object.create(this);return B.options=S,B},hasBlendModes:function(S){if(!(0,j.isDict)(S))return!1;var B=Object.create(null);S.objId&&(B[S.objId]=!0);for(var w=[S],y=this.xref;w.length;){var I,U,Z=w.shift(),X=Z.get("ExtGState");if((0,j.isDict)(X)){var V=X.getKeys();for(I=0,U=V.length;I<U;I++){var $=X.get(V[I]).get("BM");if((0,j.isName)($)&&"Normal"!==$.name)return!0}}var K=Z.get("XObject");if((0,j.isDict)(K)){var H=K.getKeys();for(I=0,U=H.length;I<U;I++){var ie=K.getRaw(H[I]);if((0,j.isRef)(ie)){if(B[ie.toString()])continue;ie=y.fetch(ie)}if((0,j.isStream)(ie)){if(ie.dict.objId){if(B[ie.dict.objId])continue;B[ie.dict.objId]=!0}var le=ie.dict.get("Resources");(0,j.isDict)(le)&&(!le.objId||!B[le.objId])&&(w.push(le),le.objId&&(B[le.objId]=!0))}}}}return!1},buildFormXObject:function(S,B,w,y,P,I){var U=B.dict,Z=U.getArray("Matrix"),X=U.getArray("BBox"),V=U.get("Group");if(V){var K,W={matrix:Z,bbox:X,smask:w,isolated:!1,knockout:!1},$=V.get("S");(0,j.isName)($,"Transparency")&&(W.isolated=V.get("I")||!1,W.knockout=V.get("K")||!1,K=V.has("CS")?R.ColorSpace.parse(V.get("CS"),this.xref,S):null),w&&w.backdrop&&(w.backdrop=(K=K||R.ColorSpace.singletons.rgb).getRgb(w.backdrop,0)),y.addOp(E.OPS.beginGroup,[W])}return y.addOp(E.OPS.paintFormXObjectBegin,[Z,X]),this.getOperatorList({stream
1:B,task:P,resources:U.get("Resources")||S,operatorList:y,initialState:I}).then(function(){y.addOp(E.OPS.paintFormXObjectEnd,[]),V&&y.addOp(E.OPS.endGroup,[W])})},buildPaintImageXObject:function(S,B,w,y,P,I){var U=this,Z=B.dict,X=Z.get("Width","W"),V=Z.get("Height","H");if(X&&(0,E.isNum)(X)&&V&&(0,E.isNum)(V)){var W=this.options.maxImageSize;if(-1!==W&&X*V>W)(0,E.warn)("Image exceeded maximum allowed size and was removed.");else{var K,H;if(Z.get("ImageMask","IM")){var ie=Z.get("Width","W"),le=Z.get("Height","H"),se=B.getBytes((ie+7>>3)*le),ne=Z.getArray("Decode","D");return(K=D.PDFImage.createMask(se,ie,le,B instanceof e.DecodeStream,!!ne&&ne[0]>0)).cached=!0,y.addOp(E.OPS.paintImageMaskXObject,H=[K]),void(P&&(I[P]={fn:E.OPS.paintImageMaskXObject,args:H}))}var de=Z.get("SMask","SM")||!1,Se=Z.get("Mask")||!1;if(w&&!de&&!Se&&!(B instanceof e.JpegStream)&&X+V<200)return K=new D.PDFImage(this.xref,S,B,w,null,null).createImageData(!0),void y.addOp(E.OPS.paintInlineImageXObject,[K]);var De=this.options.nativeImageDecoderSupport,fe="img_"+this.idFactory.createObjId();if(y.addDependency(fe),H=[fe,X,V],De!==E.NativeImageDecoding.NONE&&!de&&!Se&&B instanceof e.JpegStream&&b.isSupported(B,this.xref,S))return y.addOp(E.OPS.paintJpegXObject,H),this.handler.send("obj",[fe,this.pageIndex,"JpegStream",B.getIR(this.options.forceDataSchema)]),void(P&&(I[P]={fn:E.OPS.paintJpegXObject,args:H}));var he=null;De===E.NativeImageDecoding.DECODE&&(B instanceof e.JpegStream||Se instanceof e.JpegStream||de instanceof e.JpegStream)&&(he=new b(this.xref,S,this.handler,this.options.forceDataSchema)),D.PDFImage.buildImage(this.handler,this.xref,S,B,w,he).then(function(Pe){var Oe=Pe.createImageData(!1);U.handler.send("obj",[fe,U.pageIndex,"Image",Oe],[Oe.data.buffer])}).catch(function(Pe){(0,E.warn)("Unable to decode image: "+Pe),U.handler.send("obj",[fe,U.pageIndex,"Image",null])}),y.addOp(E.OPS.paintImageXObject,H),P&&(I[P]={fn:E.OPS.paintImageXObject,args:H})}}else(0,E.warn)("Image dimensions are missing, or not numbers.")},handleSMask:function(S,B,w,y,P){var I=S.get("G"),U={subtype:S.get("S").name,backdrop:S.get("BC")},Z=S.get("TR");if((0,N.isPDFFunction)(Z)){for(var X=N.PDFFunction.parse(this.xref,Z),V=new Uint8Array(256),W=new Float32Array(1),$=0;$<256;$++)W[0]=$/255,X(W,0,W,0),V[$]=255*W[0]|0;U.transferMap=V}return this.buildFormXObject(B,I,U,w,y,P.state.clone())},handleTilingType:function(S,B,w,y,P,I,U){var Z=this,X=new v,V=[P.get("Resources"),w],W=j.Dict.merge(this.xref,V);return this.getOperatorList({stream:y,task:U,resources:W,operatorList:X}).then(function(){return(0,r.getTilingPatternIR)({fnArray:X.fnArray,argsArray:X.argsArray},P,B)}).then(function($){I.addDependencies(X.dependencies),I.addOp(S,$)},function($){if(Z.options.ignoreErrors)return Z.handler.send("UnsupportedFeature",{featureId:E.UNSUPPORTED_FEATURES.unknown}),void(0,E.warn)('handleTilingType - ignoring pattern: "'+$+'".');throw $})},handleSetFont:function(S,B,w,y,P,I){var Z,U=this;return B&&(Z=(B=B.slice())[0].name),this.loadFont(Z,w,S).then(function(X){return X.font.isType3Font?X.loadType3Data(U,S,y,P).then(function(){return X}).catch(function(V){return U.handler.send("UnsupportedFeature",{featureId:E.UNSUPPORTED_FEATURES.font}),new g("g_font_error",new G.ErrorFont("Type3 font load error: "+V),X.font)}):X}).then(function(X){return I.font=X.font,X.send(U.handler),X.loadedName})},handleText:function(S,B){var w=this,y=B.font,P=y.charsToGlyphs(S);if(y.data&&(B.textRenderingMode&E.TextRenderingMode.ADD_TO_PATH_FLAG||this.options.disableFontFace))for(var U=function(K){if(!y.renderer.hasBuiltPath(K)){var H=y.renderer.getPathJs(K);w.handler.send("commonobj",[y.loadedName+"_path_"+K,"FontPath",H])}},Z=0,X=P.length;Z<X;Z++){var V=P[Z];U(V.fontChar);var W=V.accent;W&&W.fontChar&&U(W.fontChar)}return P},setGState:function(S,B,w,y,P){for(var I=this,U=[],Z=B.getKeys(),X=Promise.resolve(),V=function(){var H=Z[W],ie=B.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":U.push([H,ie]);break;case"Font":X=X.then(function(){return I.handleSetFont(S,null,ie[0],w,y,P.state).then(function(le){w.addDependency(le),U.push([H,[le,ie[1]]])})});break;case"BM":U.push([H,l(ie)]);break;case"SMask":if((0,j.isName)(ie,"None")){U.push([H,!1]);break}(0,j.isDict)(ie)?(X=X.then(function(){return I.handleSMask(ie,S,w,y,P)}),U.push([H,!0])):(0,E.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,E.info)("graphic state operator "+H);break;default:(0,E.info)("Unknown graphic state operator "+H)}},W=0,$=Z.length;W<$;W++)V();return X.then(function(){U.length>0&&w.addOp(E.OPS.setGState,[U])})},loadFont:function(S,B,w){var y=this;function P(){return Promise.resolve(new g("g_font_error",new G.ErrorFont("Font "+S+" is not available"),B))}var I,U=this.xref;if(B){if(!(0,j.isRef)(B))throw new Error('The "font" object should be a reference.');I=B}else{var Z=w.get("Font");if(!Z)return(0,E.warn)("fontRes not available"),P();I=Z.getRaw(S)}if(!I)return(0,E.warn)("fontRef not available"),P();if(this.fontCache.has(I))return this.fontCache.get(I);if(B=U.fetchIfRef(I),!(0,j.isDict)(B))return P();if(B.translated)return B.translated;var K,Q,X=(0,E.createPromiseCapability)(),V=this.preEvaluateFont(B),W=V.descriptor,$=(0,j.isRef)(I);if($&&(K=I.toString()),(0,j.isDict)(W)){W.fontAliases||(W.fontAliases=Object.create(null));var H=W.fontAliases,ie=V.hash;if(H[ie]){var le=H[ie].aliasRef;if($&&le&&this.fontCache.has(le))return this.fontCache.putAlias(I,le),this.fontCache.get(I)}else H[ie]={fontID:G.Font.getFontID()};$&&(H[ie].aliasRef=I),K=H[ie].fontID}$?this.fontCache.put(I,X.promise):(K||(K=this.idFactory.createObjId()),this.fontCache.put("id_"+K,X.promise)),(0,E.assert)(K,'The "fontID" must be defined.'),B.loadedName="g_"+this.pdfManager.docId+"_f"+K,B.translated=X.promise;try{Q=this.translateFont(V)}
1catch(se){Q=Promise.reject(se)}return Q.then(function(se){void 0!==se.fontType&&(U.stats.fontTypes[se.fontType]=!0),X.resolve(new g(B.loadedName,se,B))}).catch(function(se){y.handler.send("UnsupportedFeature",{featureId:E.UNSUPPORTED_FEATURES.font});try{var ne=V.descriptor,ve=ne&&ne.get("FontFile3"),de=ve&&ve.get("Subtype"),Se=(0,G.getFontType)(V.type,de&&de.name);U.stats.fontTypes[Se]=!0}catch{}X.resolve(new g(B.loadedName,new G.ErrorFont(se instanceof Error?se.message:se),B))}),X.promise},buildPath:function(S,B,w){var y=S.length-1;if(w||(w=[]),y<0||S.fnArray[y]!==E.OPS.constructPath)S.addOp(E.OPS.constructPath,[[B],w]);else{var P=S.argsArray[y];P[0].push(B),Array.prototype.push.apply(P[1],w)}},handleColorN:function(S,B,w,y,P,I,U){var X,Z=w[w.length-1];if((0,j.isName)(Z)&&(X=P.get(Z.name))){var V=(0,j.isStream)(X)?X.dict:X,W=V.get("PatternType");if(1===W){var $=y.base?y.base.getRgb(w,0):null;return this.handleTilingType(B,$,I,X,V,S,U)}if(2===W){var K=V.get("Shading"),H=V.getArray("Matrix");return X=r.Pattern.parseShading(K,H,this.xref,I,this.handler),S.addOp(B,X.getIR()),Promise.resolve()}return Promise.reject(new Error("Unknown PatternType: "+W))}return S.addOp(B,w),Promise.resolve()},getOperatorList:function(S){var B=this,w=S.stream,y=S.task,P=S.resources,I=S.operatorList,U=S.initialState,Z=void 0===U?null:U;if(P=P||j.Dict.empty,Z=Z||new s,!I)throw new Error('getOperatorList: missing "operatorList" parameter');var X=this,V=this.xref,W=Object.create(null),$=P.get("XObject")||j.Dict.empty,K=P.get("Pattern")||j.Dict.empty,H=new C(Z),ie=new a(w,V,H),le=new d;function Q(se){for(var ne=0,ve=ie.savedStatesDepth;ne<ve;ne++)I.addOp(E.OPS.restore,[])}return new Promise(function se(ne,ve){var de=function(ye){ye.then(function(){try{se(ne,ve)}catch(Ie){ve(Ie)}},ve)};y.ensureNotTerminated(),le.reset();for(var Se,Fe,De,fe,Ee={};!(Se=le.check())&&(Ee.args=null,ie.read(Ee));){var he=Ee.args,Pe=Ee.fn;switch(0|Pe){case E.OPS.paintXObject:var Oe=he[0].name;if(!Oe){(0,E.warn)("XObject must be referred to by name.");continue}if(void 0!==W[Oe]){I.addOp(W[Oe].fn,W[Oe].args),he=null;continue}var We=$.get(Oe);if(We){if(!(0,j.isStream)(We))throw new E.FormatError("XObject should be a stream");var ze=We.dict.get("Subtype");if(!(0,j.isName)(ze))throw new E.FormatError("XObject should have a Name subtype");if("Form"===ze.name)return H.save(),void de(X.buildFormXObject(P,We,null,I,y,H.state.clone()).then(function(){H.restore()}));if("Image"===ze.name){X.buildPaintImageXObject(P,We,!1,I,Oe,W),he=null;continue}if("PS"===ze.name){(0,E.info)("Ignored XObject subtype PS");continue}throw new E.FormatError("Unhandled XObject subtype "+ze.name)}break;case E.OPS.setFont:var Ge=he[1];return void de(X.handleSetFont(P,he,null,I,y,H.state).then(function(xe){I.addDependency(xe),I.addOp(E.OPS.setFont,[xe,Ge])}));case E.OPS.endInlineImage:var qe=he[0].cacheKey;if(qe){var Xe=W[qe];if(void 0!==Xe){I.addOp(Xe.fn,Xe.args),he=null;continue}}X.buildPaintImageXObject(P,he[0],!0,I,qe,W),he=null;continue;case E.OPS.showText:he[0]=X.handleText(he[0],H.state);break;case E.OPS.showSpacedText:var ke=he[0],_e=[],Ve=ke.length,ir=H.state;for(Fe=0;Fe<Ve;++Fe){var re=ke[Fe];(0,E.isString)(re)?Array.prototype.push.apply(_e,X.handleText(re,ir)):(0,E.isNum)(re)&&_e.push(re)}he[0]=_e,Pe=E.OPS.showText;break;case E.OPS.nextLineShowText:I.addOp(E.OPS.nextLine),he[0]=X.handleText(he[0],H.state),Pe=E.OPS.showText;break;case E.OPS.nextLineSetSpacingShowText:I.addOp(E.OPS.nextLine),I.addOp(E.OPS.setWordSpacing,[he.shift()]),I.addOp(E.OPS.setCharSpacing,[he.shift()]),he[0]=X.handleText(he[0],H.state),Pe=E.OPS.showText;break;case E.OPS.setTextRenderingMode:H.state.textRenderingMode=he[0];break;
1case E.OPS.setFillColorSpace:H.state.fillColorSpace=R.ColorSpace.parse(he[0],V,P);continue;case E.OPS.setStrokeColorSpace:H.state.strokeColorSpace=R.ColorSpace.parse(he[0],V,P);continue;case E.OPS.setFillColor:he=(fe=H.state.fillColorSpace).getRgb(he,0),Pe=E.OPS.setFillRGBColor;break;case E.OPS.setStrokeColor:he=(fe=H.state.strokeColorSpace).getRgb(he,0),Pe=E.OPS.setStrokeRGBColor;break;case E.OPS.setFillGray:H.state.fillColorSpace=R.ColorSpace.singletons.gray,he=R.ColorSpace.singletons.gray.getRgb(he,0),Pe=E.OPS.setFillRGBColor;break;case E.OPS.setStrokeGray:H.state.strokeColorSpace=R.ColorSpace.singletons.gray,he=R.ColorSpace.singletons.gray.getRgb(he,0),Pe=E.OPS.setStrokeRGBColor;break;case E.OPS.setFillCMYKColor:H.state.fillColorSpace=R.ColorSpace.singletons.cmyk,he=R.ColorSpace.singletons.cmyk.getRgb(he,0),Pe=E.OPS.setFillRGBColor;break;case E.OPS.setStrokeCMYKColor:H.state.strokeColorSpace=R.ColorSpace.singletons.cmyk,he=R.ColorSpace.singletons.cmyk.getRgb(he,0),Pe=E.OPS.setStrokeRGBColor;break;case E.OPS.setFillRGBColor:H.state.fillColorSpace
1=R.ColorSpace.singletons.rgb,he=R.ColorSpace.singletons.rgb.getRgb(he,0);break;case E.OPS.setStrokeRGBColor:H.state.strokeColorSpace=R.ColorSpace.singletons.rgb,he=R.ColorSpace.singletons.rgb.getRgb(he,0);break;case E.OPS.setFillColorN:if("Pattern"===(fe=H.state.fillColorSpace).name)return void de(X.handleColorN(I,E.OPS.setFillColorN,he,fe,K,P,y));he=fe.getRgb(he,0),Pe=E.OPS.setFillRGBColor;break;case E.OPS.setStrokeColorN:if("Pattern"===(fe=H.state.strokeColorSpace).name)return void de(X.handleColorN(I,E.OPS.setStrokeColorN,he,fe,K,P,y));he=fe.getRgb(he,0),Pe=E.OPS.setStrokeRGBColor;break;case E.OPS.shadingFill:var me=P.get("Shading");if(!me)throw new E.FormatError("No shading resource found");var we=me.get(he[0].name);if(!we)throw new E.FormatError("No shading object found");he=[r.Pattern.parseShading(we,null,V,P,X.handler).getIR()],Pe=E.OPS.shadingFill;break;case E.OPS.setGState:var ge=he[0],be=P.get("ExtGState");if(!(0,j.isDict)(be)||!be.has(ge.name))break;var Be=be.get(ge.name);return void de(X.setGState(P,Be,I,y,H));case E.OPS.moveTo:case E.OPS.lineTo:case E.OPS.curveTo:case E.OPS.curveTo2:case E.OPS.curveTo3:case E.OPS.closePath:case E.OPS.rectangle:X.buildPath(I,Pe,he);continue;case E.OPS.markPoint:case E.OPS.markPointProps:case E.OPS.beginMarkedContent:case E.OPS.beginMarkedContentProps:case E.OPS.endMarkedContent:case E.OPS.beginCompat:case E.OPS.endCompat:continue;default:if(null!==he){for(Fe=0,De=he.length;Fe<De&&!(he[Fe]instanceof j.Dict);Fe++);if(Fe<De){(0,E.warn)("getOperatorList - ignoring operator: "+Pe);continue}}}I.addOp(Pe,he)}Se?de(x):(Q(),ne())}).catch(function(se){if(B.options.ignoreErrors)return B.handler.send("UnsupportedFeature",{featureId:E.UNSUPPORTED_FEATURES.unknown}),(0,E.warn)("getOperatorList - ignoring errors during task: "+y.name),void Q();throw se})},getTextContent:function(S){var B=this,w=S.stream,y=S.task,P=S.resources,I=S.stateManager,U=void 0===I?null:I,Z=S.normalizeWhitespace,X=void 0!==Z&&Z,V=S.combineTextItems,W=void 0!==V&&V,$=S.sink,K=S.seenStyles,H=void 0===K?Object.create(null):K;P=P||j.Dict.empty,U=U||new C(new t);var fe,ie=/\s/g,le={items:[],styles:Object.create(null)},Q={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},se=.3,ne=1.5,ve=4,de=this,Se=this.xref,Ee=null,Fe=Object.create(null),De=new a(w,Se,U);function he(){if(Q.initialized)return Q;var _e=fe.font;_e.loadedName in H||(H[_e.loadedName]=!0,le.styles[_e.loadedName]={fontFamily:_e.fallbackName,ascent:_e.ascent,descent:_e.descent,vertical:_e.vertical}),Q.fontName=_e.loadedName;var Ve=[fe.fontSize*fe.textHScale,0,0,fe.fontSize,0,fe.textRise];if(_e.isType3Font&&fe.fontMatrix!==E.FONT_IDENTITY_MATRIX&&1===fe.fontSize){var ir=_e.bbox[3]-_e.bbox[1];ir>0&&(Ve[3]*=ir*=fe.fontMatrix[3])}var re=E.Util.transform(fe.ctm,E.Util.transform(fe.textMatrix,Ve));Q.transform=re,_e.vertical?(Q.width=Math.sqrt(re[0]*re[0]+re[1]*re[1]),Q.height=0,Q.vertical=!0):(Q.width=0,Q.height=Math.sqrt(re[2]*re[2]+re[3]*re[3]),Q.vertical=!1);
1var me=fe.textLineMatrix[0],we=fe.textLineMatrix[1],oe=Math.sqrt(me*me+we*we);me=fe.ctm[0],we=fe.ctm[1];var te=Math.sqrt(me*me+we*we);Q.textAdvanceScale=te*oe,Q.lastAdvanceWidth=0,Q.lastAdvanceHeight=0;var ge=_e.spaceWidth/1e3*fe.fontSize;return ge?(Q.spaceWidth=ge,Q.fakeSpaceMin=ge*se,Q.fakeMultiSpaceMin=ge*ne,Q.fakeMultiSpaceMax=ge*ve,Q.textRunBreakAllowed=!_e.isMonospace):(Q.spaceWidth=0,Q.fakeSpaceMin=1/0,Q.fakeMultiSpaceMin=1/0,Q.fakeMultiSpaceMax=0,Q.textRunBreakAllowed=!1),Q.initialized=!0,Q}function Pe(_e){for(var re,Ve=0,ir=_e.length;Ve<ir&&(re=_e.charCodeAt(Ve))>=32&&re<=127;)Ve++;return Ve<ir?_e.replace(ie," "):_e}function We(_e,Ve){return de.loadFont(_e,Ve,P).then(function(ir){fe.font=ir.font,fe.fontMatrix=ir.font.fontMatrix||E.FONT_IDENTITY_MATRIX})}function ze(_e){for(var Ve=fe.font,ir=he(),re=0,me=0,we=Ve.charsToGlyphs(_e),oe=0;oe<we.length;oe++){var ge,te=we[oe];ge=Ve.vertical&&te.vmetric?te.vmetric[0]:te.width;var be=te.unicode,Be=(0,c.getNormalizedUnicodes)();void 0!==Be[be]&&(be=Be[be]),be=(0,c.reverseIfRtl)(be);var xe=fe.charSpacing;if(te.isSpace){var ye=fe.wordSpacing;xe+=ye,ye>0&&Ge(ye,ir.str)}var Ie=0,Me=0;Ve.vertical?me+=Me=ge*fe.fontMatrix[0]*fe.fontSize+xe:re+=Ie=(ge*fe.fontMatrix[0]*fe.fontSize+xe)*fe.textHScale,fe.translateTextMatrix(Ie,Me),ir.str.push(be)}return Ve.vertical?(ir.lastAdvanceHeight=me,ir.height+=Math.abs(me)):(ir.lastAdvanceWidth=re,ir.width+=re),ir}function Ge(_e,Ve){if(!(_e<Q.fakeSpaceMin)){if(_e<Q.fakeMultiSpaceMin)return void Ve.push(" ");for(var ir=Math.round(_e/Q.spaceWidth);ir-- >0;)Ve.push(" ")}}function qe(){Q.initialized&&(Q.width*=Q.textAdvanceScale,Q.height*=Q.textAdvanceScale,le.items.push(function Oe(_e){var Ve=_e.str.join(""),ir=(0,M.bidi)(Ve,-1,_e.vertical);return{str:X?Pe(ir.str):ir.str,dir:ir.dir,width:_e.width,height:_e.height,transform:_e.transform,fontName:_e.fontName}}(Q)),Q.initialized=!1,Q.str.length=0)}function Xe(){var _e=le.items.length;_e>0&&($.enqueue(le,_e),le.items=[],le.styles=Object.create(null))}var ke=new d;return new Promise(function _e(Ve,ir){var re=function(fr){Xe(),Promise.all([fr,$.ready]).then(function(){try{_e(Ve,ir)}catch(Fr){ir(Fr)}},ir)};y.ensureNotTerminated(),ke.reset();for(var me,we={},oe=[];!(me=ke.check())&&(oe.length=0,we.args=oe,De.read(we));){fe=U.state;var te=we.fn;oe=we.args;var ge,Be,xe,ye,Ie,Me,er,Ze,ur,hr,or,gr,mr,Sr,br,Br,yr,Qe,Re,Ke=function(){switch(0|te){case E.OPS.setFont:if(Be=oe[0].name,xe=oe[1],fe.font&&Be===fe.fontName&&xe===fe.fontSize)break;return qe(),fe.fontName=Be,fe.fontSize=xe,re(We(Be,null)),{v:void 0};case E.OPS.setTextRise:qe(),fe.textRise=oe[0];break;case E.OPS.setHScale:qe(),fe.textHScale=oe[0]/100;break;case E.OPS.setLeading:qe(),fe.leading=oe[0];break;case E.OPS.moveText:if(ye=!!fe.font&&0===(fe.font.vertical?oe[0]:oe[1]),ge=oe[0]-oe[1],W&&ye&&Q.initialized&&ge>0&&ge<=Q.fakeMultiSpaceMax){fe.translateTextLineMatrix(oe[0],oe[1]),Q.width+=oe[0]-Q.lastAdvanceWidth,Q.height+=oe[1]-Q.lastAdvanceHeight,Ge(oe[0]-Q.lastAdvanceWidth-(oe[1]-Q.lastAdvanceHeight),Q.str);break}qe(),fe.translateTextLineMatrix(oe[0],oe[1]),fe.textMatrix=fe.textLineMatr
1ix.slice();break;case E.OPS.setLeadingMoveText:qe(),fe.leading=-oe[1],fe.translateTextLineMatrix(oe[0],oe[1]),fe.textMatrix=fe.textLineMatrix.slice();break;case E.OPS.nextLine:qe(),fe.carriageReturn();break;case E.OPS.setTextMatrix:if(ge=fe.calcTextLineMatrixAdvance(oe[0],oe[1],oe[2],oe[3],oe[4],oe[5]),W&&null!==ge&&Q.initialized&&ge.value>0&&ge.value<=Q.fakeMultiSpaceMax){fe.translateTextLineMatrix(ge.width,ge.height),Q.width+=ge.width-Q.lastAdvanceWidth,Q.height+=ge.height-Q.lastAdvanceHeight,Ge(ge.width-Q.lastAdvanceWidth-(ge.height-Q.lastAdvanceHeight),Q.str);break}qe(),fe.setTextMatrix(oe[0],oe[1],oe[2],oe[3],oe[4],oe[5]),fe.setTextLineMatrix(oe[0],oe[1],oe[2],oe[3],oe[4],oe[5]);break;case E.OPS.setCharSpacing:fe.charSpacing=oe[0];break;case E.OPS.setWordSpacing:fe.wordSpacing=oe[0];break;case E.OPS.beginText:qe(),fe.textMatrix=E.IDENTITY_MATRIX.slice(),fe.textLineMatrix=E.IDENTITY_MATRIX.slice();break;case E.OPS.showSpacedText:for(er=0,Ze=(Ie=oe[0]).length;er<Ze;er++)"string"==typeof Ie[er]?ze(Ie[er]):(0,E.isNum)(Ie[er])&&(he(),ge=Ie[er]*fe.fontSize/1e3,ur=!1,fe.font.vertical?(fe.translateTextMatrix(0,Me=ge),(ur=Q.textRunBreakAllowed&&ge>Q.fakeMultiSpaceMax)||(Q.height+=Me)):(fe.translateTextMatrix(Me=(ge=-ge)*fe.textHScale,0),(ur=Q.textRunBreakAllowed&&ge>Q.fakeMultiSpaceMax)||(Q.width+=Me)),ur?qe():ge>0&&Ge(ge,Q.str));break;case E.OPS.showText:ze(oe[0]);break;case E.OPS.nextLineShowText:qe(),fe.carriageReturn(),ze(oe[0]);break;case E.OPS.nextLineSetSpacingShowText:qe(),fe.wordSpacing=oe[0],fe.charSpacing=oe[1],fe.carriageReturn(),ze(oe[2]);break;case E.OPS.paintXObject:if(qe(),Ee||(Ee=P.get("XObject")||j.Dict.empty),(hr=oe[0].name)in Fe||!(or=Ee.get(hr)))break;if(!(0,j.isStream)(or))throw new E.FormatError("XObject should be a stream");if(gr=or.dict.get("Subtype"),!(0,j.isName)(gr))throw new E.FormatError("XObject should have a Name subtype");if("Form"!==gr.name){Fe[hr]=!0;break}mr=U.state.clone(),Sr=new C(mr),br=or.dict.getArray("Matrix"),(0,E.isArray)(br)&&6===br.length&&Sr.transform(br),Xe();var nr={enqueueInvoked:!1,enqueue:function(Fr,Ar){this.enqueueInvoked=!0,$.enqueue(Fr,Ar)},get desiredSize(){return $.desiredSize},get ready(){return $.ready}};return re(de.getTextContent({stream:or,task:y,resources:or.dict.get("Resources")||P,stateManager:Sr,normalizeWhitespace:X,combineTextItems:W,sink:nr,seenStyles:H}).then(function(){nr.enqueueInvoked||(Fe[hr]=!0)})),{v:void 0};case E.OPS.setGState:if(qe(),Br=oe[0],yr=P.get("ExtGState"),!(0,j.isDict)(yr)||!(0,j.isName)(Br)||(Qe=yr.get(Br.name),!(0,j.isDict)(Qe)))break;if(Re=Qe.get("Font"))return fe.fontName=null,fe.fontSize=Re[1],re(We(null,Re[0])),{v:void 0}}}();if("object"===(typeof Ke>"u"?"undefined":A(Ke)))return Ke.v;if(le.items.length>=$.desiredSize){me=!0;break}}me?re(x):(qe(),Xe(),Ve())}).catch(function(_e){if(!(_e instanceof E.AbortException)){if(B.options.ignoreErrors)return(0,E.warn)("getTextContent - ignoring errors during task: "+y.name),qe(),void Xe();throw _e}})},extractDataStructures:function(S,B,w){var y=this,P=this.xref,I=S.get("ToUnicode")||B.get("ToUnicode"),U=I?this.readToUnicode(I):Promise.resolve(void 0);if(w.composite){var Z=S.get("CIDSystemInfo");(0,j.isDict)(Z)&&(w.cidSystemInfo={registry:Z.get("Registry"),ordering:Z.get("Ordering"),supplement:Z.get("Supplement")});var X=S.get("CIDToGIDMap");(0,j.isStream)(X)&&(w.cidToGidMap=this.readCidToGidMap(X))}var $,V=[],W=null;if(S.has("Encoding")){if($=S.get("Encoding"),(0,j.isDict)($)){if(W=$.get("BaseEncoding"),W=(0,j.isName)(W)?W.name:null,$.has("Differences"))for(var K=$.get("Differences"),H=0,ie=0,le=K.length;ie<le;ie++){var Q=P.fetchIfRef(K[ie]);if((0,E.isNum)(Q))H=Q;else{if(!(0,j.isName)(Q))throw new E.FormatError("Invalid entry in 'Differences' array: "+Q);V[H++]=Q.name}}}else{if(!(0,j.isName)($))throw new E.FormatError("Encoding is not a Name nor a Dict");W=$.name}"MacRomanEncoding"!==W&&"MacExpertEncoding"!==W&&"WinAnsiEncoding"!==W&&(W=null)}return W?w.defaultEncoding=(0,ee.getEncoding)(W).slice():($=ee.StandardEncoding,"TrueType"===w.type&&!(w.flags&G.FontFlags.Nonsymbolic)&&($=ee.WinAnsiEncoding),!!(w.flags&G.FontFlags.Symbolic)&&($=ee.MacRomanEncoding,w.file||(/Symbol/i.test(w.name)?$=ee.SymbolSetEncoding:/Dingbats/i.test(w.name)&&($=ee.ZapfDingbatsEncoding))),w.defaultEncoding=$),w.differences=V,w.baseEncodingName=W,w.hasEncoding=!!W||V.length>0,w.dict=S,U.then(function(ve){return w.toUnicode=ve,y.buildToUnicode(w)}).then(function(ve){return w.toUnicode=ve,w})},buildToUnicode:function(S){if(S.hasIncludedToUnicodeMap=!!S.toUnicode&&S.toUnicode.length>0,S.hasIncludedToUnicodeMap)return Promise.resolve(S.toUnicode);var B,w,y;if(!S.composite){B=[];var P=S.defaultEncoding.slice(),I=S.baseEncodingName,U=S.differences;for(w in U)".notdef"!==(y=U[w])&&(P[w]=y);var Z=(0,q.getGlyphsUnicode)();for(w in P)if(""!==(y=P[w])){if(void 0===Z[y]){var X=0;switch(y[0]){case"G":3===y.length&&(X=parseInt(y.substr(1),16));break;case"g":5===y.length&&(X=parseInt(y.substr(1),16));break;case"C":case"c":y.length>=3&&(X=+y.substr(1));break;default:var V=(0,c.getUnicodeForGlyph)(y,Z);-1!==V&&(X=V)}if(X){if(I&&X===+w){var W=(0,ee.getEncoding)(I);if(W&&(y=W[w])){B[w]=String.fromCharCode(Z[y]);continue}}B[w]=String.fromCharCode(X)}continue}B[w]=String.fromCharCode(Z[y])}return Promise.resolve(new G.ToUnicodeMap(B))}if(S.composite&&(S.cMap.builtInCMap&&!(S.cMap instanceof L.IdentityCMap)||"Adobe"===S.cidSystemInfo.registry&&("GB1"===S.cidSystemInfo.ordering||"CNS1"===S.cidSystemInfo.ordering||"Japan1"===S.cidSystemInfo.ordering||"Korea1"===S.cidSystemInfo.ordering))){var H=j.Name.get(S.cidSystemInfo.registry+"-"+S.cidSystemInfo.ordering+"-UCS2");return L.CMapFactory.create({encoding:H,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}
1).then(function(ie){return B=[],S.cMap.forEach(function(Q,se){if(se>65535)throw new E.FormatError("Max size of CID is 65,535");var ne=ie.lookup(se);ne&&(B[Q]=String.fromCharCode((ne.charCodeAt(0)<<8)+ne.charCodeAt(1)))}),new G.ToUnicodeMap(B)})}return Promise.resolve(new G.IdentityToUnicodeMap(S.firstChar,S.lastChar))},readToUnicode:function(S){var B=S;return(0,j.isName)(B)?L.CMapFactory.create({encoding:B,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(w){return w instanceof L.IdentityCMap?new G.IdentityToUnicodeMap(0,65535):new G.ToUnicodeMap(w.getMap())}):(0,j.isStream)(B)?L.CMapFactory.create({encoding:B,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(w){if(w instanceof L.IdentityCMap)return new G.IdentityToUnicodeMap(0,65535);var y=new Array(w.length);return w.forEach(function(P,I){for(var U=[],Z=0;Z<I.length;Z+=2){var X=I.charCodeAt(Z)<<8|I.charCodeAt(Z+1);if(55296==(63488&X)){var V=I.charCodeAt(Z+=2)<<8|I.charCodeAt(Z+1);U.push(((1023&X)<<10)+(1023&V)+65536)}else U.push(X)}y[P]=String.fromCharCode.apply(String,U)}),new G.ToUnicodeMap(y)}):Promise.resolve(null)},readCidToGidMap:function(S){for(var B=S.getBytes(),w=[],y=0,P=B.length;y<P;y++){var I=B[y++]<<8|B[y];0!==I&&(w[y>>1]=I)}return w},extractWidths:function(S,B,w){var Z,X,V,W,$,K,H,ie,y=this.xref,P=[],I=0,U=[];if(w.composite){if(I=S.get("DW")||1e3,ie=S.get("W"))for(X=0,V=ie.length;X<V;X++)if(K=y.fetchIfRef(ie[X++]),H=y.fetchIfRef(ie[X]),(0,E.isArray)(H))for(W=0,$=H.length;W<$;W++)P[K++]=y.fetchIfRef(H[W]);else{var le=y.fetchIfRef(ie[++X]);for(W=K;W<=H;W++)P[W]=le}if(w.vertical){var Q=S.getArray("DW2")||[880,-1e3];if(Z=[Q[1],.5*I,Q[0]],Q=S.get("W2"))for(X=0,V=Q.length;X<V;X++)if(K=y.fetchIfRef(Q[X++]),H=y.fetchIfRef(Q[X]),(0,E.isArray)(H))for(W=0,$=H.length;W<$;W++)U[K++]=[y.fetchIfRef(H[W++]),y.fetchIfRef(H[W++]),y.fetchIfRef(H[W])];else{var se=[y.fetchIfRef(Q[++X]),y.fetchIfRef(Q[++X]),y.fetchIfRef(Q[++X])];for(W=K;W<=H;W++)U[W]=se}}}else{var ne=w.firstChar;if(ie=S.get("Widths")){for(W=ne,X=0,V=ie.length;X<V;X++)P[W++]=y.fetchIfRef(ie[X]);I=parseFloat(B.get("MissingWidth"))||0}else{var ve=S.get("BaseFont");if((0,j.isName)(ve)){var de=this.getBaseFontMetrics(ve.name);P=this.buildCharCodeToWidth(de.widths,w),I=de.defaultWidth}}}var Se=!0,Ee=I;for(var Fe in P){var De=P[Fe];if(De){if(!Ee){Ee=De;continue}if(Ee!==De){Se=!1;break}}}Se&&(w.flags|=G.FontFlags.FixedPitch),w.defaultWidth=I,w.widths=P,w.defaultVMetrics=Z,w.vmetrics=U},isSerifFont:function(S){var B=S.split("-")[0];return B in(0,ae.getSerifFonts)()||-1!==B.search(/serif/gi)},getBaseFontMetrics:function(S){var B=0,w=[],y=!1,I=(0,ae.getStdFontMap)()[S]||S,U=(0,O.getMetrics)();I in U||(I=this.isSerifFont(S)?"Times-Roman":"Helvetica");var Z=U[I];return(0,E.isNum)(Z)?(B=Z,y=!0):w=Z(),{defaultWidth:B,monospace:y,widths:w}},buildCharCodeToWidth:function(S,B){for(var w=Object.create(null),y=B.differences,P=B.defaultEncoding,I=0;I<256;I++)I in y&&S[y[I]]?w[I]=S[y[I]]:I in P&&S[P[I]]&&(w[I]=S[P[I]]);return w},preEvaluateFont:function(S){var B=S,w=S.get("Subtype");if(!(0,j.isName)(w))throw new E.FormatError("invalid font Subtype");var P,y=!1;if("Type0"===w.name){var I=S.get("DescendantFonts");if(!I)throw new E.FormatError("Descendant fonts are not specified");if(w=(S=(0,E.isArray)(I)?this.xref.fetchIfRef(I[0]):I).get("Subtype"),!(0,j.isName)(w))throw new E.FormatError("invalid font Subtype");y=!0}var U=S.get("FontDescriptor");if(U){var Z=new T.MurmurHash3_64,X=B.getRaw("Encoding");if((0,j.isName)(X))Z.update(X.name);else if((0,j.isRef)(X))Z.update(X.toString());else if((0,j.isDict)(X))for(var V=X.getKeys(),W=0,$=V.length;W<$;W++){var K=X.getRaw(V[W]);if((0,j.isName)(K))Z.update(K.name);else if((0,j.isRef)(K))Z.update(K.toString());else if((0,E.isArray)(K)){for(var H=K.length,ie=new Array(H),le=0;le<H;le++){var Q=K[le];(0,j.isName)(Q)?ie[le]=Q.name:((0,E.isNum)(Q)||(0,j.isRef)(Q))&&(ie[le]=Q.toString())}Z.update(ie.join())}}var se=S.get("ToUnicode")||B.get("ToUnicode");if((0,j.isStream)(se)){var ne=se.str||se;P=ne.buffer?new Uint8Array(ne.buffer.buffer,0,ne.bufferLength):new Uint8Array(ne.bytes.buffer,ne.start,ne.end-ne.start),Z.update(P)}else(0,j.isName)(se)&&Z.update(se.name);var ve=S.get("Widths")||B.get("Widths");ve&&(P=new Uint8Array(new Uint32Array(ve).buffer),Z.update(P))}return{descriptor:U,dict:S,baseDict:B,composite:y,type:w.name,hash:Z?Z.hexdigest():""}},translateFont:function(S){var X,B=this,w=S.baseDict,y=S.dict,P=S.composite,I=S.descriptor,U=S.type,Z=P?65535:255;if(!I){if("Type3"!==U){var V=y.get("BaseFont");if(!(0,j.isName)(V))throw new E.FormatError("Base font is not specified");V=V.name.replace(/[,_]/g,"-");var W=this.getBaseFontMetrics(V),$=V.split("-")[0],K=(this.isSerifFont($)?G.FontFlags.Serif:0)|(W.monospace?G.FontFlags.FixedPitch:0)|((0,ae.getSymbolsFonts)()[$]?G.FontFlags.Symbolic:G.FontFlags.Nonsymbolic);return this.extractDataStructures(y,y,X={type:U,name:V,widths:W.widths,defaultWidth:W.defaultWidth,flags:K,firstChar:0,lastChar:Z}).then(function(he){return he.widths=B.buildCharCodeToWidth(W.widths,he),new G.Font(V,null,he)})}(I=new j.Dict(null)).set("FontName",j.Name.get(U)),I.set("FontBBox",y.getArray("FontBBox"))}var H=y.get("FirstChar")||0,ie=y.get("LastChar")||Z,le=I.get("FontName"),Q=y.get("BaseFont");
1if((0,E.isString)(le)&&(le=j.Name.get(le)),(0,E.isString)(Q)&&(Q=j.Name.get(Q)),"Type3"!==U){var se=le&&le.name,ne=Q&&Q.name;se!==ne&&((0,E.info)("The FontDescriptor's FontName is \""+se+'" but should be the same as the Font\'s BaseFont "'+ne+'"'),se&&ne&&0===ne.indexOf(se)&&(le=Q))}if(!(0,j.isName)(le=le||Q))throw new E.FormatError("invalid font name");var De,ve=I.get("FontFile","FontFile2","FontFile3");if(ve&&ve.dict){var de=ve.dict.get("Subtype");de&&(de=de.name);var Se=ve.dict.get("Length1"),Ee=ve.dict.get("Length2"),Fe=ve.dict.get("Length3")}if(X={type:U,name:le.name,subtype:de,file:ve,length1:Se,length2:Ee,length3:Fe,loadedName:w.loadedName,composite:P,wideChars:P,fixedPitch:!1,fontMatrix:y.getArray("FontMatrix")||E.FONT_IDENTITY_MATRIX,firstChar:H||0,lastChar:ie||Z,bbox:I.getArray("FontBBox"),ascent:I.get("Ascent"),descent:I.get("Descent"),xHeight:I.get("XHeight"),capHeight:I.get("CapHeight"),flags:I.get("Flags"),italicAngle:I.get("ItalicAngle"),isType3Font:!1},P){var fe=w.get("Encoding");(0,j.isName)(fe)&&(X.cidEncoding=fe.name),De=L.CMapFactory.create({encoding:fe,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then(function(he){X.cMap=he,X.vertical=X.cMap.vertical})}else De=Promise.resolve(void 0);return De.then(function(){return B.extractDataStructures(y,w,X)}).then(function(he){return B.extractWidths(y,I,he),"Type3"===U&&(he.isType3Font=!0),new G.Font(le.name,ve,he)})}},m}(),g=function(){function h(b,m,F){this.loadedName=b,this.font=m,this.dict=F,this.type3Loaded=null,this.sent=!1}return h.prototype={send:function(m){if(!this.sent){var F=this.font.exportData();
1m.send("commonobj",[this.loadedName,"Font",F]),this.sent=!0}},loadType3Data:function(m,F,f,d){if(!this.font.isType3Font)throw new Error("Must be a Type3 font.");if(this.type3Loaded)return this.type3Loaded;var l=Object.create(m.options);l.ignoreErrors=!1;for(var x=m.clone(l),o=this.font,p=Promise.resolve(),k=this.dict.get("CharProcs"),S=this.dict.get("Resources")||F,B=k.getKeys(),w=Object.create(null),y=function(){var Z=B[P];p=p.then(function(){var X=k.get(Z),V=new v;return x.getOperatorList({stream:X,task:d,resources:S,operatorList:V}).then(function(){w[Z]=V.getIR(),f.addDependencies(V.dependencies)}).catch(function(W){(0,E.warn)('Type3 font resource "'+Z+'" is not available.');var $=new v;w[Z]=$.getIR()})})},P=0,I=B.length;P<I;++P)y();return this.type3Loaded=p.then(function(){o.charProcOperatorList=w}),this.type3Loaded}},h}(),v=function(){function F(f,d,l){this.messageHandler=d,this.fnArray=[],this.argsArray=[],this.dependencies=Object.create(null),this._totalLength=0,this.pageIndex=l,this.intent=f}return F.prototype={get length(){return this.argsArray.length},get totalLength(){return this._totalLength+this.length},addOp:function(d,l){this.fnArray.push(d),this.argsArray.push(l),this.messageHandler&&(this.fnArray.length>=1e3||this.fnArray.length>=995&&(d===E.OPS.restore||d===E.OPS.endText))&&this.flush()},addDependency:function(d){d in this.dependencies||(this.dependencies[d]=!0,this.addOp(E.OPS.dependency,[d]))},addDependencies:function(d){for(var l in d)this.addDependency(l)},addOpList:function(d){E.Util.extendObj(this.dependencies,d.dependencies);for(var l=0,x=d.length;l<x;l++)this.addOp(d.fnArray[l],d.argsArray[l])},getIR:function(){return{fnArray:this.fnArray,argsArray:this.argsArray,length:this.length}},flush:function(d){"oplist"!==this.intent&&(new n).optimize(this);var l=function m(f){for(var d=[],l=f.fnArray,x=f.argsArray,o=0,p=f.length;o<p;o++)switch(l[o]){case E.OPS.paintInlineImageXObject:case E.OPS.paintInlineImageXObjectGroup:case E.OPS.paintImageMaskXObject:var k=x[o][0];k.cached||d.push(k.data.buffer)}return d}(this),x=this.length;this._totalLength+=x,this.messageHandler.send("RenderPageChunk",{operatorList:{fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:d,length:x},pageIndex:this.pageIndex,intent:this.intent},l),this.dependencies=Object.create(null),this.fnArray.length=0,this.argsArray.length=0}},F}(),C=function(){function h(b){this.state=b,this.stateStack=[]}return h.prototype={save:function(){var m=this.state;this.stateStack.push(this.state),this.state=m.clone()},restore:function(){var m=this.stateStack.pop();m&&(this.state=m)},transform:function(m){this.state.ctm=E.Util.transform(this.state.ctm,m)}},h}(),t=function(){function h(){this.ctm=new Float32Array(E.IDENTITY_MATRIX),this.fontName=null,this.fontSize=0,this.font=null,this.fontMatrix=E.FONT_IDENTITY_MATRIX,this.textMatrix=E.IDENTITY_MATRIX.slice(),this.textLineMatr
1ix=E.IDENTITY_MATRIX.slice(),this.charSpacing=0,this.wordSpacing=0,this.leading=0,this.textHScale=1,this.textRise=0}return h.prototype={setTextMatrix:function(m,F,f,d,l,x){var o=this.textMatrix;o[0]=m,o[1]=F,o[2]=f,o[3]=d,o[4]=l,o[5]=x},setTextLineMatrix:function(m,F,f,d,l,x){var o=this.textLineMatrix;o[0]=m,o[1]=F,o[2]=f,o[3]=d,o[4]=l,o[5]=x},translateTextMatrix:function(m,F){var f=this.textMatrix;f[4]=f[0]*m+f[2]*F+f[4],f[5]=f[1]*m+f[3]*F+f[5]},translateTextLineMatrix:function(m,F){var f=this.textLineMatrix;f[4]=f[0]*m+f[2]*F+f[4],f[5]=f[1]*m+f[3]*F+f[5]},calcTextLineMatrixAdvance:function(m,F,f,d,l,x){var o=this.font;if(!o)return null;var p=this.textLineMatrix;if(m!==p[0]||F!==p[1]||f!==p[2]||d!==p[3])return null;var k=l-p[4],S=x-p[5];if(o.vertical&&0!==k||!o.vertical&&0!==S)return null;var B,w,y=m*d-F*f;return o.vertical?(B=-S*f/y,w=S*m/y):(B=k*d/y,w=-k*F/y),{width:B,height:w,value:o.vertical?w:B}},calcRenderMatrix:function(m){return E.Util.transform(m,E.Util.transform(this.textMatrix,[this.fontSize*this.textHScale,0,0,this.fontSize,0,this.textRise]))},carriageReturn:function(){this.translateTextLineMatrix(0,-this.leading),this.textMatrix=this.textLineMatr
1ix.slice()},clone:function(){var m=Object.create(this);return m.textMatrix=this.textMatrix.slice(),m.textLineMatrix=this.textLineMatrix.slice(),m.fontMatrix=this.fontMatrix.slice(),m}},h}(),s=function(){function h(){this.ctm=new Float32Array(E.IDENTITY_MATRIX),this.font=null,this.textRenderingMode=E.TextRenderingMode.FILL,this.fillColorSpace=R.ColorSpace.singletons.gray,this.strokeColorSpace=R.ColorSpace.singletons.gray}return h.prototype={clone:function(){return Object.create(this)}},h}(),a=function(){var h=(0,E.getLookupTableFactory)(function(m){m.w={id:E.OPS.setLineWidth,numArgs:1,variableArgs:!1},m.J={id:E.OPS.setLineCap,numArgs:1,variableArgs:!1},m.j={id:E.OPS.setLineJoin,numArgs:1,variableArgs:!1},m.M={id:E.OPS.setMiterLimit,numArgs:1,variableArgs:!1},m.d={id:E.OPS.setDash,numArgs:2,variableArgs:!1},m.ri={id:E.OPS.setRenderingIntent,numArgs:1,variableArgs:!1},m.i={id:E.OPS.setFlatness,numArgs:1,variableArgs:!1},m.gs={id:E.OPS.setGState,numArgs:1,variableArgs:!1},m.q={id:E.OPS.save,numArgs:0,variableArgs:!1},m.Q={id:E.OPS.restore,numArgs:0,variableArgs:!1},m.cm={id:E.OPS.transform,numArgs:6,variableArgs:!1},m.m={id:E.OPS.moveTo,numArgs:2,variableArgs:!1},m.l={id:E.OPS.lineTo,numArgs:2,variableArgs:!1},m.c={id:E.OPS.curveTo,numArgs:6,variableArgs:!1},m.v={id:E.OPS.curveTo2,numArgs:4,variableArgs:!1},m.y={id:E.OPS.curveTo3,numArgs:4,variableArgs:!1},m.h={id:E.OPS.closePath,numArgs:0,variableArgs:!1},m.re={id:E.OPS.rectangle,numArgs:4,variableArgs:!1},m.S={id:E.OPS.stroke,numArgs:0,variableArgs:!1},m.s={id:E.OPS.closeStroke,numArgs:0,variableArgs:!1},m.f={id:E.OPS.fill,numArgs:0,variableArgs:!1},m.F={id:E.OPS.fill,numArgs:0,variableArgs:!1},m["f*"]={id:E.OPS.eoFill,numArgs:0,variableArgs:!1},m.B={id:E.OPS.fillStroke,numArgs:0,variableArgs:!1},m["B*"]={id:E.OPS.eoFillStroke,numArgs:0,variableArgs:!1},m.b={id:E.OPS.closeFillStroke,numArgs:0,variableArgs:!1},m["b*"]={id:E.OPS.closeEOFillStroke,numArgs:0,variableArgs:!1},m.n={id:E.OPS.endPath,numArgs:0,variableArgs:!1},m.W={id:E.OPS.clip,numArgs:0,variableArgs:!1},m["W*"]={id:E.OPS.eoClip,numArgs:0,variableArgs:!1},m.BT={id:E.OPS.beginText,numArgs:0,variableArgs:!1},m.ET={id:E.OPS.endText,numArgs:0,variableArgs:!1},m.Tc={id:E.OPS.setCharSpacing,numArgs:1,variableArgs:!1},m.Tw={id:E.OPS.setWordSpacing,numArgs:1,variableArgs:!1},m.Tz={id:E.OPS.setHScale,numArgs:1,variableArgs:!1},m.TL={id:E.OPS.setLeading,numArgs:1,variableArgs:!1},m.Tf={id:E.OPS.setFont,numArgs:2,variableArgs:!1},m.Tr={id:E.OPS.setTextRenderingMode,numArgs:1,variableArgs:!1},m.Ts={id:E.OPS.setTextRise,numArgs:1,variableArgs:!1},m.Td={id:E.OPS.moveText,numArgs:2,variableArgs:!1},m.TD={id:E.OPS.setLeadingMoveText,numArgs:2,variableArgs:!1},m.Tm={id:E.OPS.setTextMatrix,numArgs:6,variableArgs:!1},m["T*"]={id:E.OPS.nextLine,numArgs:0,variableArgs:!1},m.Tj={id:E.OPS.showText,numArgs:1,variableArgs:!1},m.TJ={id:E.OPS.showSpacedText,numArgs:1,variableArgs:!1},m["'"]={id:E.OPS.nextLineShowText,numArgs:1,variableArgs:!1},m['"']={id:E.OPS.nextLineSetSpacingShowText,numArgs:3,variableArgs:!1},m.d0={id:E.OPS.setCharWidth,numArgs:2,variableArgs:!1},m.d1={id:E.OPS.setCharWidthAndBounds,numArgs:6,variableArgs:!1},m.CS={id:E.OPS.setStrokeColorSpace,numArgs:1,variableArgs:!1},m.cs={id:E.OPS.setFillColorSpace,numArgs:1,variableArgs:!1},m.SC={id:E.OPS.setStrokeColor,numArgs:4,variableArgs:!0},m.SCN={id:E.OPS.setStrokeColorN,numArgs:33,variableArgs:!0},m.sc={id:E.OPS.setFillColor,numArgs:4,variableArgs:!0},m.scn={id:E.OPS.setFillColorN,numArgs:33,variableArgs:!0},m.G={id:E.OPS.setStrokeGray,numArgs:1,variableArgs:!1},m.g={id:E.OPS.setFillGray,numArgs:1,variableArgs:!1},m.RG={id:E.OPS.setStrokeRGBColor,numArgs:3,variableArgs:!1},m.rg={id:E.OPS.setFillRGBColor,numArgs:3,variableArgs:!1},m.K={id:E.OPS.setStrokeCMYKColor,numArgs:4,variableArgs:!1},m.k={id:E.OPS.setFillCMYKColor,numArgs:4,variableArgs:!1},m.sh={id:E.OPS.shadingFill,numArgs:1,variableArgs:!1},m.BI={id:E.OPS.beginInlineImage,numArgs:0,variableArgs:!1},m.ID={id:E.OPS.beginImageData,numArgs:0,variableArgs:!1},m.EI={id:E.OPS.endInlineImage,numArgs:1,variableArgs:!1},m.Do={id:E.OPS.paintXObject,numArgs:1,variableArgs:!1},m.MP={id:E.OPS.markPoint,numArgs:1,variableArgs:!1},m.DP={id:E.OPS.markPointProps,numArgs:2,variableArgs:!1},m.BMC={id:E.OPS.beginMarkedContent,numArgs:1,variableArgs:!1},m.BDC={id:E.OPS.beginMarkedContentProps,numArgs:2,variableArgs:!1},m.EMC={id:E.OPS.endMarkedContent,numArgs:0,variableArgs:!1},m.BX={id:E.OPS.beginCompat,numArgs:0,variableArgs:!1},m.EX={id:E.OPS.endCompat,numArgs:0,variableArgs:!1},m.BM=null,m.BD=null,m.true=null,m.fa=null,m.fal=null,m.fals=null,m.false=null,m.nu=null,m.nul=null,m.null=null});function b(m,F,f){this.opMap=h(),this.parser=new z.Parser(new z.Lexer(m,this.opMap),!1,F),this.stateManager=f,this.nonProcessedArgs=[]}return b.prototype={get savedStatesDepth(){return this.stateManager.stateStack.length},read:function(F){for(var f=F.args;;){var d=this.parser.getObj();if((0,j.isCmd)(d)){var l=d.cmd,x=this.opMap[l];if(!x){(0,E.warn)('Unknown command "'+l+'"');continue}var o=x.id,p=x.numArgs,k=null!==f?f.length:0;if(x.variableArgs)k>p&&(0,E.info)("Command "+o+": expected [0,"+p+"] args, but received "+k+" args.");else{if(k!==p){for(var S=this.nonProcessedArgs;k>p;)S.push(f.shift()),k--;for(;k<p&&0!==S.length;)null===f&&(f=[]),f.unshift(S.pop()),k++}if(k<p){(0,E.warn)("Skipping command "+o+": expected "+p+" args, but received "+k+" args."),null!==f&&(f.length=0);continue}}return this.preprocessCommand(o,f),F.fn=o,F.args=f,!0}if((0,j.isEOF)(d))return!1;if(null!==d&&(null===f&&(f=[]),f.push(d),f.length>33))throw new E.FormatError("Too many arguments")}},preprocessCommand:function(F,f){switch(0|F){case E.OPS.save:this.stateManager.save();break;
1case E.OPS.restore:this.stateManager.restore();break;case E.OPS.transform:this.stateManager.transform(f)}}},b}(),n=function(){function h(f,d,l){for(var x=f,o=0,p=d.length-1;o<p;o++){var k=d[o];x=x[k]||(x[k]=[])}x[d[d.length-1]]=l}var m=[];function F(){}return h(m,[E.OPS.save,E.OPS.transform,E.OPS.paintInlineImageXObject,E.OPS.restore],function(d){for(var k=d.fnArray,S=d.argsArray,B=d.iCurr,w=B-3,y=B-2,P=B-1,I=w+4,U=k.length;I+3<U&&k[I]===E.OPS.save&&k[I+1]===E.OPS.transform&&k[I+2]===E.OPS.paintInlineImageXObject&&k[I+3]===E.OPS.restore;)I+=4;var Z=Math.min((I-w)/4,200);if(Z<10)return I;var H,X=0,V=[],W=0,$=1,K=1;for(H=0;H<Z;H++){var ie=S[y+(H<<2)],le=S[P+(H<<2)][0];$+le.width>1e3&&(X=Math.max(X,$),K+=W+2,$=0,W=0),V.push({transform:ie,x:$,y:K,w:le.width,h:le.height}),$+=le.width+2,W=Math.max(W,le.height)}var Q=Math.max(X,$)+1,se=K+W+1,ne=new Uint8Array(Q*se*4),ve=Q<<2;for(H=0;H<Z;H++){var de=S[P+(H<<2)][0].data,Se=V[H].w<<2,Ee=0,Fe=V[H].x+V[H].y*Q<<2;ne.set(de.subarray(0,Se),Fe-ve);for(var De=0,fe=V[H].h;De<fe;De++)ne.set(de.subarray(Ee,Ee+Se),Fe),Ee+=Se,Fe+=ve;for(ne.set(de.subarray(Ee-Se,Ee),Fe);Fe>=0;)de[Fe-4]=de[Fe],de[Fe-3]=de[Fe+1],de[Fe-2]=de[Fe+2],de[Fe-1]=de[Fe+3],de[Fe+Se]=de[Fe+Se-4],de[Fe+Se+1]=de[Fe+Se-3],de[Fe+Se+2]=de[Fe+Se-2],de[Fe+Se+3]=de[Fe+Se-1],Fe-=ve}return k.splice(w,4*Z,E.OPS.paintInlineImageXObjectGroup),S.splice(w,4*Z,[{width:Q,height:se,kind:E.ImageKind.RGBA_32BPP,data:ne},V]),w+1}),h(m,[E.OPS.save,E.OPS.transform,E.OPS.paintImageMaskXObject,E.OPS.restore],function(d){for(var p=d.fnArray,k=d.argsArray,S=d.iCurr,B=S-3,w=S-2,y=S-1,P=B+4,I=p.length;P+3<I&&p[P]===E.OPS.save&&p[P+1]===E.OPS.transform&&p[P+2]===E.OPS.paintImageMaskXObject&&p[P+3]===E.OPS.restore;)P+=4;var U=(P-B)/4;if((U=function b(f,d,l,x){for(var o=f+2,p=0;p<d;p++){var k=x[o+4*p],S=1===k.length&&k[0];if(!S||1!==S.width||1!==S.height||S.data.length&&(1!==S.data.length||0!==S.data[0]))break;l[o+4*p]=E.OPS.paintSolidColorImageMask}return d-p}(B,U,p,k))<10)return P;var Z,V,W,X=!1,$=k[y][0];if(0===k[w][1]&&0===k[w][2]){X=!0;var K=k[w][0],H=k[w][3];V=w+4;var ie=y+4;for(Z=1;Z<U;Z++,V+=4,ie+=4)if(W=k[V],k[ie][0]!==$||W[0]!==K||0!==W[1]||0!==W[2]||W[3]!==H){Z<10?X=!1:U=Z;break}}if(X){U=Math.min(U,1e3);var le=new Float32Array(2*U);for(V=w,Z=0;Z<U;Z++,V+=4)le[Z<<1]=(W=k[V])[4],le[1+(Z<<1)]=W[5];p.splice(B,4*U,E.OPS.paintImageMaskXObjectRepeat),k.splice(B,4*U,[$,K,H,le])}else{U=Math.min(U,100);var Q=[];for(Z=0;Z<U;Z++){var se=k[y+(Z<<2)][0];Q.push({data:se.data,width:se.width,height:se.height,transform:W=k[w+(Z<<2)]})}p.splice(B,4*U,E.OPS.paintImageMaskXObjectGroup),k.splice(B,4*U,[Q])}return B+1}),h(m,[E.OPS.save,E.OPS.transform,E.OPS.paintImageXObject,E.OPS.restore],function(f){var x=f.fnArray,o=f.argsArray,p=f.iCurr,k=p-3,S=p-2;if(0!==o[S][1]||0!==o[S][2])return p+1;for(var y=o[p-1][0],P=o[S][0],I=o[S][3],U=k+4,Z=x.length;U+3<Z&&x[U]===E.OPS.save&&x[U+1]===E.OPS.transform&&x[U+2]===E.OPS.paintImageXObject&&x[U+3]===E.OPS.restore&&o[U+1][0]===P&&0===o[U+1][1]&&0===o[U+1][2]&&o[U+1][3]===I&&o[U+2][0]===y;)U+=4;var X=Math.min((U-k)/4,1e3);if(X<3)return U;for(var V=new Float32Array(2*X),W=S,$=0;$<X;$++,W+=4){var K=o[W];V[$<<1]=K[4],V[1+($<<1)]=K[5]}var H=[y,P,I,V];return x.splice(k,4*X,E.OPS.paintImageXObjectRepeat),o.splice(k,4*X,H),k+1}),h(m,[E.OPS.beginText,E.OPS.setFont,E.OPS.setTextMatrix,E.OPS.showText,E.OPS.endText],function(f){for(var x=f.fnArray,o=f.argsArray,p=f.iCurr,k=p-4,S=p-3,B=p-2,w=p-1,y=p,P=o[S][0],I=o[S][1],U=k+5,Z=x.length;U+4<Z&&x[U]===E.OPS.beginText&&x[U+1]===E.OPS.setFont&&x[U+2]===E.OPS.setTextMatrix&&x[U+3]===E.OPS.showText&&x[U+4]===E.OPS.endText&&o[U+1][0]===P&&o[U+1][1]===I;)U+=5;var X=Math.min((U-k)/5,1e3);if(X<3)return U;var V=k;k>=4&&x[k-4]===x[S]&&x[k-3]===x[B]&&x[k-2]===x[w]&&x[k-1]===x[y]&&o[k-4][0]===P&&o[k-4][1]===I&&(X++,V-=5);for(var W=V+4,$=1;$<X;$++)x.splice(W,3),o.splice(W,3),W+=2;return W+1}),F.prototype={optimize:function(d){for(var p,l=d.fnArray,o={iCurr:0,fnArray:l,argsArray:d.argsArray},k=0,S=l.length;k<S;)"function"==typeof(p=(p||m)[l[k]])?(o.iCurr=k,k=p(o),p=void 0,S=o.fnArray.length):k++}},F}();_.OperatorList=v,_.PartialEvaluator=u},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.JpxImage=void 0;var A=Y(0),E=Y(52),L=function(){function G(ee){this.message="JPX error: "+ee}return(G.prototype=new Error).name="JpxError",G.constructor=G,G}(),e=function(){var G={LL:0,LH:1,HL:1,HH:2};function ee(){this.failOnCorruptedImage=!1}function c(d,l){d.x0=Math.ceil(l.XOsiz/d.XRsiz),d.x1=Math.ceil(l.Xsiz/d.XRsiz),d.y0=Math.ceil(l.YOsiz/d.YRsiz),d.y1=Math.ceil(l.Ysiz/d.YRsiz),d.width=d.x1-d.x0,d.height=d.y1-d.y0}function ae(d,l){for(var o,x=d.SIZ,p=[],k=Math.ceil((x.Xsiz-x.XTOsiz)/x.XTsiz),S=Math.ceil((x.Ysiz-x.YTOsiz)/x.YTsiz),B=0;B<S;B++)for(var w=0;w<k;w++)(o={}).tx0=Math.max(x.XTOsiz+w*x.XTsiz,x.XOsiz),o.ty0=Math.max(x.YTOsiz+B*x.YTsiz,x.YOsiz),o.tx1=Math.min(x.XTOsiz+(w+1)*x.XTsiz,x.Xsiz),o.ty1=Math.min(x.YTOsiz+(B+1)*x.YTsiz,x.Ysiz),o.width=o.tx1-o.tx0,o.height=o.ty1-o.ty0,o.components=[],p.push(o);d.tiles=p;for(var P=0,I=x.Csiz;P<I;P++)for(var U=l[P],Z=0,X=p.length;Z<X;Z++){var V={};o=p[Z],V.tcx0=Math.ceil(o.tx0/U.XRsiz),V.tcy0=Math.ceil(o.ty0/U.YRsiz),V.tcx1=Math.ceil(o.tx1/U.XRsiz),V.tcy1=Math.ceil(o.ty1/U.YRsiz),V.width=V.tcx1-V.tcx0,V.height=V.tcy1-V.tcy0,o.components[P]=V}}function r(d,l,x){var o=l.codingStyleParameters,p={};return o.entropyCoderWithCustomPrecincts?(p.PPx=o.precinctsSizes[x].PPx,p.PPy=o.precinctsSizes[x].PPy):(p.PPx=15,p.PPy=15),p.xcb_=x>0?Math.min(o.xcb,p.PPx-1):Math.min(o.xcb,p.PPx),p.ycb_=x>0?Math.min(o.ycb,p.PPy-1):Math.min(o.ycb,p.PPy),p}function N(d,l,x){var o=1<<x.PPx,p=1<<x.PPy,k=0===l.resLevel,S=1<<x.PPx+(k?0:-1),B=1<<x.PPy+(k?0:-1),w=l.trx1>l.trx0?Math.ceil(l.trx1/o)-Math.floor(l.trx0/o):0,y=l.try1>l.try0?Math.ceil(l.try1/p)-Math.floor(l.try0/p):0;l.precinctParameters={precinctWidth:o,precinctHeight:p,numprecinctswide:w,numprecinctshigh:y,numprecincts:w*y,precinctWidthInSubband:S,precinctHeightInSubband:B}}function z(d,l,x){var X,V,W,$,o=x.xcb_,p=x.ycb_,k=1<<o,S=1<<p,B=l.tbx0>>o,w=l.tby0>>p,y=l.tbx1+k-1>>o,P=l.tby1+S-1>>p,I=l.resolution.precinctParameters,U=[],Z=[];for(V=w;V<P;V++)for(X=B;X<y;X++){(W={cbx:X,cby:V,tbx0:k*X,tby0:S*V,tbx1:k*(X+1),tby1:S*(V+1)}).tbx0_=Math.max(l.tbx0,W.tbx0),W.tby0_=Math.max(l.tby0,W.tby0),W.tbx1_=Math.min(l.tbx1,W.tbx1),W.tby1_=Math.min(l.tby1,W.tby1);var K=Math.floor((W.tbx0_-l.tbx0)/I.precinctWidthInSubband),H=Math.floor((W.tby0_-l.tby0)/I.precinctHeightInSubband);if(W.precinctNumber=$=K+H*I.numprecinctswide,W.subbandType=l.type,W.Lblock=3,!(W.tbx1_<=W.tbx0_||W.tby1_<=W.tby0_)){U.push(W);var ie=Z[$];void 0!==ie?(X<ie.cbxMin?ie.cbxMin=X:X>ie.cbxMax&&(ie.cbxMax=X),V<ie.cbyMin?ie.cbxMin=V:V>ie.cbyMax&&(ie.cbyMax=V)):Z[$]=ie={cbxMin:X,cbyMin:V,cbxMax:X,cbyMax:V},W.precinct=ie}}l.codeblockParameters={codeblockWidth:o,codeblockHeight:p,numcodeblockwide:y-B+1,numcodeblockhigh:P-w+1},l.codeblocks=U,l.precincts=Z}function M(d,l,x){for(var o=[],p=d.subbands,k=0,S=p.length;k<S;k++)for(var w=p[k].codeblocks,y=0,P=w.length;y<P;y++){var I=w[y];I.precinctNumber===l&&o.push(I)}return{layerNumber:x,codeblocks:o}}function R(d){for(var o=d.tiles[d.currentTile.index],p=o.codingStyleDefaultParameters.layersCount,k=d.SIZ.Csiz,S=0,B=0;B<k;B++)S=Math.max(S,o.components[B].codingStyleParameters.decompositionLevelsCount);var w=0,y=0,P=0,I=0;this.nextPacket=function(){for(;w<p;w++){for(;y<=S;y++){for(;P<k;P++){var Z=o.components[P];if(!(y>Z.codingStyleParameters.decompositionLevelsCount)){for(var X=Z.resolutions[y],V=X.precinctParameters.numprecincts;I<V;){var W=M(X,I,w);return I++,W}I=0}}P=0}y=0}throw new L("Out of packets")}}function q(d){for(var o=d.tiles[d.currentTile.index],p=o.codingStyleDefaultParameters.layersCount,k=d.SIZ.Csiz,S=0,B=0;B<k;B++)S=Math.max(S,o.components[B].codingStyleParameters.decompositionLevelsCount);var w=0,y=0,P=0,I=0;this.nextPacket=function(){for(;w<=S;w++){for(;y<p;y++){for(;P<k;P++){var Z=o.components[P];if(!(w>Z.codingStyleParameters.decompositionLevelsCount)){for(var X=Z.resolutions[w],V=X.precinctParameters.numprecincts;I<V;){var W=M(X,I,y);return I++,W}I=0}}P=0}y=0}throw new L("Out of packets")}}function O(d){var S,B,w,y,o=d.tiles[d.currentTile.index],p=o.codingStyleDefaultParameters.layersCount,k=d.SIZ.Csiz,P=0;for(w=0;w<k;w++)P=Math.max(P,o.components[w].codingStyleParameters.decompositionLevelsCount);var U=new Int32Array(P+1);for(B=0;B<=P;++B){var Z=0;for(w=0;w<k;++w){var X=o.components[w].resolutions;B<X.length&&(Z=Math.max(Z,X[B].precinctParameters.numprecincts))}U[B]=Z}S=0,B=0,w=0,y=0,this.nextPacket=function(){for(;B<=P;B++){for(;y<U[B];y++){for(;w<k;w++){var W=o.components[w];if(!(B>W.codingStyleParameters.decompositionLevelsCount)){var $=W.resolutions[B];if(!(y>=$.precinctParameters.numprecincts)){for(;S<p;){var H=M($,y,S);return S++,H}S=0}}}w=0}y=0}throw new L("Out of packets")}}function T(d){var o=d.tiles[d.currentTile.index],p=o.codingStyleDefaultParameters.layersCount,k=d.SIZ.Csiz,S=g(o),B=S,w=0,y=0,P=0,I=0,U=0;this.nextPacket=function(){for(;U<B.maxNumHigh;U++){for(;I<B.maxNumWide;I++){for(;P<k;P++){for(var X=o.components[P],V=X.codingStyleParameters.decompositionLevelsCount;y<=V;y++){var W=X.resolutions[y],K=u(I,U,S.components[P].resolutions[y],B,W);if(null!==K){for(;w<p;){var H=M(W,K,w);return w++,H}w=0}}y=0}P=0}I=0}throw new L("Out of packets")}}function D(d){var o=d.tiles[d.currentTile.index],p=o.codingStyleDefaultParameters.layersCount,k=d.SIZ.Csiz,S=g(o),B=0,w=0,y=0,P=0,I=0;this.nextPacket=function(){for(;y<k;++y){for(var Z=o.components[y],X=S.components[y],V=Z.codingStyleParameters.decompositionLevelsCount;I<X.maxNumHigh;I++){for(;P<X.maxNumWide;P++){for(;w<=V;w++){var W=Z.resolutions[w],K=u(P,I,X.resolutions[w],X,W);if(null!==K){for(;B<p;){var H=M(W,K,B);return B++,H}B=0}}w=0}P=0}I=0}throw new L("Out of packets")}}function u(d,l,x,o,p){var k=d*o.minWidth,S=l*o.minHeight;return k%x.width!=0||S%x.height!=0?null:k/x.height+S/x.width*p.precinctParameters.numprecinctswide}function g(d){for(var l=d.components.length,x=Number.MAX_VALUE,o=Number.MAX_VALUE,p=0,k=0,S=new Array(l),B=0;B<l;
1B++){for(var w=d.components[B],y=w.codingStyleParameters.decompositionLevelsCount,P=new Array(y+1),I=Number.MAX_VALUE,U=Number.MAX_VALUE,Z=0,X=0,V=1,W=y;W>=0;--W){var $=w.resolutions[W],K=V*$.precinctParameters.precinctWidth,H=V*$.precinctParameters.precinctHeight;I=Math.min(I,K),U=Math.min(U,H),Z=Math.max(Z,$.precinctParameters.numprecinctswide),X=Math.max(X,$.precinctParameters.numprecinctshigh),P[W]={width:K,height:H},V<<=1}x=Math.min(x,I),o=Math.min(o,U),p=Math.max(p,Z),k=Math.max(k,X),S[B]={resolutions:P,minWidth:I,minHeight:U,maxNumWide:Z,maxNumHigh:X}}return{components:S,minWidth:x,minHeight:o,maxNumWide:p,maxNumHigh:k}}function v(d){for(var o=d.tiles[d.currentTile.index],p=d.SIZ.Csiz,k=0;k<p;k++){for(var S=o.components[k],B=S.codingStyleParameters.decompositionLevelsCount,w=[],y=[],P=0;P<=B;P++){var X,I=r(0,S,P),U={},Z=1<<B-P;if(U.trx0=Math.ceil(S.tcx0/Z),U.try0=Math.ceil(S.tcy0/Z),U.trx1=Math.ceil(S.tcx1/Z),U.try1=Math.ceil(S.tcy1/Z),U.resLevel=P,N(0,U,I),w.push(U),0===P)(X={}).type="LL",X.tbx0=Math.ceil(S.tcx0/Z),X.tby0=Math.ceil(S.tcy0/Z),X.tbx1=Math.ceil(S.tcx1/Z),X.tby1=Math.ceil(S.tcy1/Z),X.resolution=U,z(0,X,I),y.push(X),U.subbands=[X];else{var V=1<<B-P+1,W=[];(X={}).type="HL",X.tbx0=Math.ceil(S.tcx0/V-.5),X.tby0=Math.ceil(S.tcy0/V),X.tbx1=Math.ceil(S.tcx1/V-.5),X.tby1=Math.ceil(S.tcy1/V),X.resolution=U,z(0,X,I),y.push(X),W.push(X),(X={}).type="LH",X.tbx0=Math.ceil(S.tcx0/V),X.tby0=Math.ceil(S.tcy0/V-.5),X.tbx1=Math.ceil(S.tcx1/V),X.tby1=Math.ceil(S.tcy1/V-.5),X.resolution=U,z(0,X,I),y.push(X),W.push(X),(X={}).type="HH",X.tbx0=Math.ceil(S.tcx0/V-.5),X.tby0=Math.ceil(S.tcy0/V-.5),X.tbx1=Math.ceil(S.tcx1/V-.5),X.tby1=Math.ceil(S.tcy1/V-.5),X.resolution=U,z(0,X,I),y.push(X),W.push(X),U.subbands=W}}S.resolutions=w,S.subbands=y}var $=o.codingStyleDefaultParameters.progressionOrder;switch($){case 0:o.packetsIterator=new R(d);break;case 1:o.packetsIterator=new q(d);break;case 2:o.packetsIterator=new O(d);break;case 3:o.packetsIterator=new T(d);break;case 4:o.packetsIterator=new D(d);break;default:throw new L("Unsupported progression order "+$)}}function C(d,l,x,o){var k,p=0,S=0,B=!1;function w(Xe){for(;S<Xe;){var ke=l[x+p];p++,B?(k=k<<7|ke,S+=7,B=!1):(k=k<<8|ke,S+=8),255===ke&&(B=!0)}return k>>>(S-=Xe)&(1<<Xe)-1}function y(Xe){return 255===l[x+p-1]&&l[x+p]===Xe?(P(1),!0):255===l[x+p]&&l[x+p+1]===Xe&&(P(2),!0)}function P(Xe){p+=Xe}function I(){S=0,B&&(p++,B=!1)}function U(){if(0===w(1))return 1;if(0===w(1))return 2;var Xe=w(2);return Xe<3?Xe+3:(Xe=w(5))<31?Xe+6:(Xe=w(7))+37}for(var V=d.COD.sopMarkerUsed,W=d.COD.ephMarkerUsed,$=d.tiles[d.currentTile.index].packetsIterator;p<o;){I(),V&&y(145)&&P(4);var K=$.nextPacket();if(w(1)){for(var le,H=K.layerNumber,ie=[],Q=0,se=K.codeblocks.length;Q<se;Q++){var ne=(le=K.codeblocks[Q]).precinct,ve=le.cbx-ne.cbxMin,de=le.cby-ne.cbyMin,Se=!1,Ee=!1;if(void 0!==le.included)Se=!!w(1);else{var De,fe;if(void 0!==(ne=le.precinct).inclusionTree)De=ne.inclusionTree;else{var he=ne.cbxMax-ne.cbxMin+1,Pe=ne.cbyMax-ne.cbyMin+1;De=new h(he,Pe,H),fe=new i(he,Pe),ne.inclusionTree=De,ne.zeroBitPlanesTree=fe}if(De.reset(ve,de,H))for(;;){if(!w(1)){De.incrementValue(H);break}if(!De.nextLevel()){le.included=!0,Se=Ee=!0;break}}}if(Se){if(Ee){for((fe=ne.zeroBitPlanesTree).reset(ve,de);;)if(w(1)){if(!fe.nextLevel())break}else fe.incrementValue();le.zeroBitPlanes=fe.value}for(var Oe=U();w(1);)le.Lblock++;var We=(0,A.log2)(Oe),Ge=w((Oe<1<<We?We-1:We)+le.Lblock);ie.push({codeblock:le,codingpasses:Oe,dataLength:Ge})}}for(I(),W&&y(146);ie.length>0;){var qe=ie.shift();void 0===(le=qe.codeblock).data&&(le.data=[]),le.data.push({data:l,start:x+p,end:x+p+qe.dataLength,codingpasses:qe.codingpasses}),p+=qe.dataLength}}}return p}function t(d,l,x,o,p,k,S,B){for(var w=o.tbx0,y=o.tby0,P=o.tbx1-o.tbx0,I=o.codeblocks,U="H"===o.type.charAt(0)?1:0,Z="H"===o.type.charAt(1)?l:0,X=0,V=I.length;X<V;++X){var W=I[X],$=W.tbx1_-W.tbx0_,K=W.tby1_-W.tby0_;if(0!==$&&0!==K&&void 0!==W.data){var H,ie;H=new b($,K,W.subbandType,W.zeroBitPlanes,k),ie=2;var ne,ve,de,le=W.data,Q=0,se=0;for(ne=0,ve=le.length;ne<ve;ne++)Q+=(de=le[ne]).end-de.start,se+=de.codingpasses;var Se=new Uint8Array(Q),Ee=0;for(ne=0,ve=le.length;ne<ve;ne++){var Fe=(de=le[ne]).data.subarray(de.start,de.end);Se.set(Fe,Ee),Ee+=Fe.length}var De=new E.ArithmeticDecoder(Se,0,Q);for(H.setDecoder(De),ne=0;ne<se;ne++){switch(ie){case 0:H.runSignificancePropagationPass();break;case 1:H.runMagnitudeRefinementPass();break;case 2:H.runCleanupPass(),B&&H.checkSegmentationSymbol()}ie=(ie+1)%3}
1var ze,Ge,qe,fe=W.tbx0_-w+(W.tby0_-y)*P,he=H.coefficentsSign,Pe=H.coefficentsMagnitude,Oe=H.bitsDecoded,We=S?0:.5;Ee=0;var Xe="LL"!==o.type;for(ne=0;ne<K;ne++){var _e=2*(fe/P|0)*(l-P)+U+Z;for(ze=0;ze<$;ze++){if(0!==(Ge=Pe[Ee]))Ge=(Ge+We)*p,0!==he[Ee]&&(Ge=-Ge),qe=Oe[Ee],d[Xe?_e+(fe<<1):fe]=S&&qe>=k?Ge:Ge*(1<<k-qe);fe++,Ee++}fe+=P-$}}}}function s(d,l,x){for(var o=l.components[x],p=o.codingStyleParameters,k=o.quantizationParameters,S=p.decompositionLevelsCount,B=k.SPqcds,w=k.scalarExpounded,y=k.guardBits,P=p.segmentationSymbolUsed,I=d.components[x].precision,U=p.reversibleTransformation,Z=U?new f:new F,X=[],V=0,W=0;W<=S;W++){for(var $=o.resolutions[W],K=$.trx1-$.trx0,H=$.try1-$.try0,ie=new Float32Array(K*H),le=0,Q=$.subbands.length;le<Q;le++){var se,ne;w?(se=B[V].mu,ne=B[V].epsilon,V++):(se=B[0].mu,ne=B[0].epsilon+(W>0?1-W:0));var ve=$.subbands[le];t(ie,K,0,ve,U?1:Math.pow(2,I+G[ve.type]-ne)*(1+se/2048),y+ne-1,U,P)}X.push({width:K,height:H,items:ie})}var Fe=Z.calculate(X,o.tcx0,o.tcy0);return{left:o.tcx0,top:o.tcy0,width:Fe.width,height:Fe.height,items:Fe.items}}function n(d,l){for(var o=d.SIZ.Csiz,p=d.tiles[l],k=0;k<o;k++){var S=p.components[k];S.quantizationParameters=void 0!==d.currentTile.QCC[k]?d.currentTile.QCC[k]:d.currentTile.QCD,S.codingStyleParameters=void 0!==d.currentTile.COC[k]?d.currentTile.COC[k]:d.currentTile.COD}p.codingStyleDefaultParameters=d.currentTile.COD}ee.prototype={parse:function(l){if(65359!==(0,A.readUint16)(l,0))for(var o=0,p=l.length;o<p;){var k=8,S=(0,A.readUint32)(l,o),B=(0,A.readUint32)(l,o+4);if(o+=k,1===S&&(S=4294967296*(0,A.readUint32)(l,o)+(0,A.readUint32)(l,o+4),o+=8,k+=8),0===S&&(S=p-o+k),S<k)throw new L("Invalid box field size");var w=S-k,y=!0;switch(B){case 1785737832:y=!1;break;case 1668246642:var P=l[o];if(1===P){var I=(0,A.readUint32)(l,o+3);switch(I){case 16:case 17:case 18:break;default:(0,A.warn)("Unknown colorspace "+I)}}else 2===P&&(0,A.info)("ICC profile not supported");break;case 1785737827:this.parseCodestream(l,o,o+w);break;case 1783636e3:218793738!==(0,A.readUint32)(l,o)&&(0,A.warn)("Invalid JP2 signature");break;case 1783634458:case 1718909296:case 1920099697:case 1919251232:case 1768449138:break;default:var U=String.fromCharCode(B>>24&255,B>>16&255,B>>8&255,255&B);(0,A.warn)("Unsupported header type "+B+" ("+U+")")}y&&(o+=w)}else this.parseCodestream(l,0,l.length)},parseImageProperties:function(l){for(var x=l.getByte();x>=0;)if(65361==(x<<8|(x=l.getByte()))){l.skip(4);var k=l.getInt32()>>>0,S=l.getInt32()>>>0,B=l.getInt32()>>>0,w=l.getInt32()>>>0;l.skip(16);var y=l.getUint16();return this.width=k-B,this.height=S-w,this.componentsCount=y,void(this.bitsPerComponent=8)}throw new L("No size marker found in JPX stream")},parseCodestream:function(l,x,o){var p={},k=!1;try{for(var S=x;
1S+1<o;){var B=(0,A.readUint16)(l,S);S+=2;var y,P,I,U,Z,X,w=0;switch(B){case 65359:p.mainHeader=!0;break;case 65497:break;case 65361:w=(0,A.readUint16)(l,S);var V={};V.Xsiz=(0,A.readUint32)(l,S+4),V.Ysiz=(0,A.readUint32)(l,S+8),V.XOsiz=(0,A.readUint32)(l,S+12),V.YOsiz=(0,A.readUint32)(l,S+16),V.XTsiz=(0,A.readUint32)(l,S+20),V.YTsiz=(0,A.readUint32)(l,S+24),V.XTOsiz=(0,A.readUint32)(l,S+28),V.YTOsiz=(0,A.readUint32)(l,S+32);var W=(0,A.readUint16)(l,S+36);V.Csiz=W;var $=[];y=S+38;for(var K=0;K<W;K++){var H={precision:1+(127&l[y]),isSigned:!!(128&l[y]),XRsiz:l[y+1],YRsiz:l[y+1]};c(H,V),$.push(H)}p.SIZ=V,p.components=$,ae(p,$),p.QCC=[],p.COC=[];break;case 65372:w=(0,A.readUint16)(l,S);var ie={};switch(y=S+2,31&(P=l[y++])){case 0:U=8,Z=!0;break;case 1:U=16,Z=!1;break;case 2:U=16,Z=!0;break;default:throw new Error("Invalid SQcd value "+P)}for(ie.noQuantization=8===U,ie.scalarExpounded=Z,ie.guardBits=P>>5,I=[];y<w+S;){var le={};8===U?(le.epsilon=l[y++]>>3,le.mu=0):(le.epsilon=l[y]>>3,le.mu=(7&l[y])<<8|l[y+1],y+=2),I.push(le)}ie.SPqcds=I,p.mainHeader?p.QCD=ie:(p.currentTile.QCD=ie,p.currentTile.QCC=[]);break;case 65373:w=(0,A.readUint16)(l,S);var se,Q={};switch(y=S+2,p.SIZ.Csiz<257?se=l[y++]:(se=(0,A.readUint16)(l,y),y+=2),31&(P=l[y++])){case 0:U=8,Z=!0;break;case 1:U=16,Z=!1;break;case 2:U=16,Z=!0;break;default:throw new Error("Invalid SQcd value "+P)}for(Q.noQuantization=8===U,Q.scalarExpounded=Z,Q.guardBits=P>>5,I=[];y<w+S;)le={},8===U?(le.epsilon=l[y++]>>3,le.mu=0):(le.epsilon=l[y]>>3,le.mu=(7&l[y])<<8|l[y+1],y+=2),I.push(le);Q.SPqcds=I,p.mainHeader?p.QCC[se]=Q:p.currentTile.QCC[se]=Q;break;case 65362:w=(0,A.readUint16)(l,S);var ne={};y=S+2;var ve=l[y++];ne.entropyCoderWithCustomPrecincts=!!(1&ve),ne.sopMarkerUsed=!!(2&ve),ne.ephMarkerUsed=!!(4&ve),ne.progressionOrder=l[y++],ne.layersCount=(0,A.readUint16)(l,y),y+=2,ne.multipleComponentTransform=l[y++],ne.decompositionLevelsCount=l[y++],ne.xcb=2+(15&l[y++]),ne.ycb=2+(15&l[y++]);var de=l[y++];if(ne.selectiveArithmeticCodingBypass=!!(1&de),ne.resetContextProbabilities=!!(2&de),ne.terminationOnEachCodingPass=!!(4&de),ne.verticalyStripe=!!(8&de),ne.predictableTermination=!!(16&de),ne.segmentationSymbolUsed=!!(32&de),ne.reversibleTransformation=l[y++],ne.entropyCoderWithCustomPrecincts){for(var Se=[];y<w+S;){var Ee=l[y++];Se.push({PPx:15&Ee,PPy:Ee>>4})}ne.precinctsSizes=Se}var Fe=[];if(ne.selectiveArithmeticCodingBypass&&Fe.push("selectiveArithmeticCodingBypass"),ne.resetContextProbabilities&&Fe.push("resetContextProbabilities"),ne.terminationOnEachCodingPass&&Fe.push("terminationOnEachCodingPass"),ne.verticalyStripe&&Fe.push("verticalyStripe"),ne.predictableTermination&&Fe.push("predictableTermination"),Fe.length>0)throw k=!0,new Error("Unsupported COD options ("+Fe.join(", ")+")");p.mainHeader?p.COD=ne:(p.currentTile.COD=ne,p.currentTile.COC=[]);break;case 65424:w=(0,A.readUint16)(l,S),(X={}).index=(0,A.readUint16)(l,S+2),X.length=(0,A.readUint32)(l,S+4),X.dataEnd=X.length+S-2,X.partIndex=l[S+8],X.partsCount=l[S+9],p.mainHeader=!1,0===X.partIndex&&(X.COD=p.COD,X.COC=p.COC.slice(0),X.QCD=p.QCD,X.QCC=p.QCC.slice(0)),p.currentTile=X;break;case 65427:0===(X=p.currentTile).partIndex&&(n(p,X.index),v(p)),C(p,l,S,w=X.dataEnd-S);break;case 65365:case 65367:case 65368:case 65380:w=(0,A.readUint16)(l,S);break;case 65363:throw new Error("Codestream code 0xFF53 (COC) is not implemented");default:throw new Error("Unknown codestream code: "+B.toString(16))}S+=w}}catch(De){if(k||this.failOnCorruptedImage)throw new L(De.message);(0,A.warn)("JPX: Trying to recover from: "+De.message)}this.tiles=function a(d){for(var x=d.components,o=d.SIZ.Csiz,p=[],k=0,S=d.tiles.length;k<S;k++){var y,B=d.tiles[k],w=[];for(y=0;y<o;y++)w[y]=s(d,B,y);var Z,X,W,$,K,H,ie,P=w[0],I=new Uint8ClampedArray(P.items.length*o),U={left:P.left,top:P.top,width:P.width,height:P.height,items:I},V=0;if(B.codingStyleDefaultParameters.multipleComponentTransform){var le=4===o,Q=w[0].items,se=w[1].items,ne=w[2].items,ve=le?w[3].items:null;X=.5+(128<<(Z=x[0].precision-8));var Se=o-3;if($=Q.length,B.components[0].codingStyleParameters.reversibleTransformation)for(W=0;W<$;W++,V+=Se){var Ee=(K=Q[W]+X)-((ie=ne[W])+(H=se[W])>>2);I[V++]=Ee+ie>>Z,I[V++]=Ee>>Z,I[V++]=Ee+H>>Z}else for(W=0;W<$;W++,V+=Se)H=se[W],I[V++]=(K=Q[W]+X)+1.402*(ie=ne[W])>>Z,I[V++]=K-.34413*H-.71414*ie>>Z,I[V++]=K+1.772*H>>Z;if(le)for(W=0,V=3;W<$;W++,V+=4)I[V]=ve[W]+X>>Z}else for(y=0;y<o;y++){var Fe=w[y].items;for(X=.5+(128<<(Z=x[y].precision-8)),V=y,W=0,$=Fe.length;W<$;W++)I[V]=Fe[W]+X>>Z,V+=o}p.push(U)}return p}(p),this.width=p.SIZ.Xsiz-p.SIZ.XOsiz,this.height=p.SIZ.Ysiz-p.SIZ.YOsiz,this.componentsCount=p.SIZ.Csiz}};var i=function(){function l(x,o){var p=(0,A.log2)(Math.max(x,o))+1;this.levels=[];for(var k=0;k<p;k++)this.levels.push({width:x,height:o,items:[]}),x=Math.ceil(x/2),o=Math.ceil(o/2)}
1return l.prototype={reset:function(o,p){for(var B,k=0,S=0;k<this.levels.length;){var w=o+p*(B=this.levels[k]).width;if(void 0!==B.items[w]){S=B.items[w];break}B.index=w,o>>=1,p>>=1,k++}k--,(B=this.levels[k]).items[B.index]=S,this.currentLevel=k,delete this.value},incrementValue:function(){var o=this.levels[this.currentLevel];o.items[o.index]++},nextLevel:function(){var o=this.currentLevel,p=this.levels[o],k=p.items[p.index];return--o<0?(this.value=k,!1):(this.currentLevel=o,(p=this.levels[o]).items[p.index]=k,!0)}},l}(),h=function(){function l(x,o,p){var k=(0,A.log2)(Math.max(x,o))+1;this.levels=[];for(var S=0;S<k;S++){for(var B=new Uint8Array(x*o),w=0,y=B.length;w<y;w++)B[w]=p;this.levels.push({width:x,height:o,items:B}),x=Math.ceil(x/2),o=Math.ceil(o/2)}}return l.prototype={reset:function(o,p,k){for(var S=0;S<this.levels.length;){var B=this.levels[S],w=o+p*B.width;B.index=w;var y=B.items[w];if(255===y)break;if(y>k)return this.currentLevel=S,this.propagateValues(),!1;o>>=1,p>>=1,S++}return this.currentLevel=S-1,!0},incrementValue:function(o){var p=this.levels[this.currentLevel];p.items[p.index]=o+1,this.propagateValues()},propagateValues:function(){for(var o=this.currentLevel,p=this.levels[o],k=p.items[p.index];--o>=0;)(p=this.levels[o]).items[p.index]=k},nextLevel:function(){var o=this.currentLevel,p=this.levels[o],k=p.items[p.index];return p.items[p.index]=255,!(--o<0||(this.currentLevel=o,(p=this.levels[o]).items[p.index]=k,0))}},l}(),b=function(){var l=17,o=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]),p=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]),k=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 S(B,w,y,P,I){this.width=B,this.height=w,this.contextLabelTable="HH"===y?k:"HL"===y?p:o;var U=B*w;this.neighborsSignificance=new Uint8Array(U),this.coefficentsSign=new Uint8Array(U),this.coefficentsMagnitude=I>14?new Uint32Array(U):I>6?new Uint16Array(U):new Uint8Array(U),this.processingFlags=new Uint8Array(U);var Z=new Uint8Array(U);if(0!==P)for(var X=0;X<U;X++)Z[X]=P;this.bitsDecoded=Z,this.reset()}return S.prototype={setDecoder:function(w){this.decoder=w},reset:function(){this.contexts=new Int8Array(19),this.contexts[0]=8,this.contexts[l]=92,this.contexts[18]=6},setNeighborsSignificance:function(w,y,P){var W,I=this.neighborsSignificance,U=this.width,Z=this.height,X=y>0,V=y+1<U;w>0&&(W=P-U,X&&(I[W-1]+=16),V&&(I[W+1]+=16),I[W]+=4),w+1<Z&&(W=P+U,X&&(I[W-1]+=16),V&&(I[W+1]+=16),I[W]+=4),X&&(I[P-1]+=1),V&&(I[P+1]+=1),I[P]|=128},runSignificancePropagationPass:function(){for(var w=this.decoder,y=this.width,P=this.height,I=this.coefficentsMagnitude,U=this.coefficentsSign,Z=this.neighborsSignificance,X=this.processingFlags,V=this.contexts,W=this.contextLabelTable,$=this.bitsDecoded,le=0;le<P;le+=4)for(var Q=0;Q<y;Q++)for(var se=le*y+Q,ne=0;ne<4;ne++,se+=y){var ve=le+ne;if(ve>=P)break;if(X[se]&=-2,!I[se]&&Z[se]){if(w.readBit(V,W[Z[se]])){var Ee=this.decodeSignBit(ve,Q,se);U[se]=Ee,I[se]=1,this.setNeighborsSignificance(ve,Q,se),X[se]|=2}$[se]++,X[se]|=1}}},decodeSignBit:function(w,y,P){var V,W,$,K,I=this.width,Z=this.coefficentsMagnitude,X=this.coefficentsSign;K=y>0&&0!==Z[P-1],y+1<I&&0!==Z[P+1]?($=X[P+1],V=K?1-$-(W=X[P-1]):1-$-$):V=K?1-(W=X[P-1])-W:0;var le=3*V;return K=w>0&&0!==Z[P-I],w+1<this.height&&0!==Z[P+I]?($=X[P+I],V=K?1-$-(W=X[P-I])+le:1-$-$+le):V=K?1-(W=X[P-I])-W+le:le,V>=0?this.decoder.readBit(this.contexts,9+V):1^this.decoder.readBit(this.contexts,9-V)},runMagnitudeRefinementPass:function(){for(var le,w=this.decoder,y=this.width,I=this.coefficentsMagnitude,U=this.neighborsSignificance,Z=this.contexts,X=this.bitsDecoded,V=this.processingFlags,K=y*this.height,H=4*y,ie=0;ie<K;ie=le){le=Math.min(K,ie+H);for(var Q=0;Q<y;Q++)for(var se=ie+Q;se<le;se+=y)if(I[se]&&!(1&V[se])){var ne=16;2&V[se]&&(V[se]^=2,ne=0==(127&U[se])?15:14);var de=w.readBit(Z,ne);I[se]=I[se]<<1|de,X[se]++,V[se]|=1}}},runCleanupPass:function(){for(var se,w=this.decoder,y=this.width,P=this.height,I=this.neighborsSignificance,U=this.coefficentsMagnitude,Z=this.coefficentsSign,X=this.contexts,V=this.contextLabelTable,W=this.bitsDecoded,$=this.processingFlags,ie=y,le=2*y,Q=3*y,ne=0;ne<P;ne=se){se=Math.min(ne+4,P);for(var ve=ne*y,de=ne+3<P,Se=0;Se<y;Se++){var Pe,Ee=ve+Se,De=0,fe=Ee,he=ne;if(de&&0===$[Ee]&&0===$[Ee+ie]&&0===$[Ee+le]&&0===$[Ee+Q]&&0===I[Ee]&&0===I[Ee+ie]&&0===I[Ee+le]&&0===I[Ee+Q]){if(!w.readBit(X,18)){W[Ee]++,W[Ee+ie]++,W[Ee+le]++,W[Ee+Q]++;continue}0!=(De=w.readBit(X,l)<<1|w.readBit(X,l))&&(he=ne+De,fe+=De*y),Pe=this.decodeSignBit(he,Se,fe),Z[fe]=Pe,U[fe]=1,this.setNeighborsSignificance(he,Se,fe),$[fe]|=2,fe=Ee;for(var We=ne;We<=he;We++,fe+=y)W[fe]++;De++}for(he=ne+De;he<se;he++,fe+=y)U[fe]||1&$[fe]||(1===w.readBit(X,V[I[fe]])&&(Pe=this.decodeSignBit(he,Se,fe),Z[fe]=Pe,U[fe]=1,this.setNeighborsSignificance(he,Se,fe),$[fe]|=2),W[fe]++)}}},checkSegmentationSymbol:function(){var w=this.decoder,y=this.contexts;if(10!=(w.readBit(y,l)<<3|w.readBit(y,l)<<2|w.readBit(y,l)<<1|w.readBit(y,l)))throw new L("Invalid segmentation symbol")}},S}(),m=function(){function l(){}return l.prototype.calculate=function(o,p,k){for(var S=o[0],B=1,w=o.length;B<w;B++)S=this.iterate(S,o[B],p,k);return S},l.prototype.extend=function(o,p,k){var S=p-1,B=p+1,w=p+k-2,y=p+k;o[S--]=o[B++],o[y++]=o[w--],o[S--]=o[B++],o[y++]=o[w--],o[S--]=o[B++],o[y++]=o[w--],o[S]=o[B],o[y]=o[w]},l.prototype.iterate=function(o,p,k,S){var Z,X,V,W,$,K,B=o.width,w=o.height,y=o.items,P=p.width,I=p.height,U=p.items;for(V=0,Z=0;Z<w;Z++)for(W=2*Z*P,X=0;X<B;X++,V++,W+=2)U[W]=y[V];y=o.items=null;var ie=new Float32Array(P+8);if(1===P){if(1&k)for(K=0,V=0;K<I;K++,V+=P)U[V]*=.5}else for(K=0,V=0;K<I;K++,V+=P)ie.set(U.subarray(V,V+P),4),this.extend(ie,4,P),this.filter(ie,4,P),U.set(ie.subarray(4,4+P),V);var le=16,Q=[];for(Z=0;Z<le;Z++)Q.push(new Float32Array(I+8));var se,ne=0;if(o=4+I,1===I){if(1&S)for($=0;$<P;$++)U[$]*=.5}else for($=0;$<P;$++){if(0===ne){for(le=Math.min(P-$,le),V=$,W=4;W<o;V+=P,W++)for(se=0;se<le;se++)Q[se][W]=U[V+se];ne=le}var ve=Q[--ne];if(this.extend(ve,4,I),this.filter(ve,4,I),0===ne)for(V=$-le+1,W=4;W<o;V+=P,W++)for(se=0;se<le;se++)U[V+se]=Q[se][W]}return{width:P,height:I,items:U}},l}(),F=function(){function l(){m.call(this)}return(l.prototype=Object.create(m.prototype)).filter=function(o,p,k){var B,w,y,P,S=k>>1,I=-1.586134342059924,U=-.052980118572961,Z=.882911075530934,X=.443506852043971,V=1.230174104914001;for(B=(p|=0)-3,w=S+4;w--;B+=2)o[B]*=.8128930661159609;for(y=X*o[(B=p-2)-1],w=S+3;w--&&(o[B]=V*o[B]-y-(P=X*o[B+1]),w--);B+=2)o[B+=2]=V*o[B]-(y=X*o[B+1])-P;
1for(y=Z*o[(B=p-1)-1],w=S+2;w--&&(o[B]-=y+(P=Z*o[B+1]),w--);B+=2)o[B+=2]-=(y=Z*o[B+1])+P;for(y=U*o[(B=p)-1],w=S+1;w--&&(o[B]-=y+(P=U*o[B+1]),w--);B+=2)o[B+=2]-=(y=U*o[B+1])+P;if(0!==S)for(y=I*o[(B=p+1)-1],w=S;w--&&(o[B]-=y+(P=I*o[B+1]),w--);B+=2)o[B+=2]-=(y=I*o[B+1])+P},l}(),f=function(){function l(){m.call(this)}return(l.prototype=Object.create(m.prototype)).filter=function(o,p,k){var B,w,S=k>>1;for(B=p|=0,w=S+1;w--;B+=2)o[B]-=o[B-1]+o[B+1]+2>>2;for(B=p+1,w=S;w--;B+=2)o[B]+=o[B-1]+o[B+1]>>1},l}();return ee}();_.JpxImage=e},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.FileSpec=_.XRef=_.ObjectLoader=_.Catalog=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(O){return typeof O}:function(O){return O&&"function"==typeof Symbol&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},E=function(T,D){if(Array.isArray(T))return T;if(Symbol.iterator in Object(T))return function O(T,D){var u=[],g=!0,v=!1,C=void 0;try{for(var s,t=T[Symbol.iterator]();!(g=(s=t.next()).done)&&(u.push(s.value),!D||u.length!==D);g=!0);}catch(a){v=!0,C=a}finally{try{!g&&t.return&&t.return()}finally{if(v)throw C}}return u}(T,D);throw new TypeError("Invalid attempt to destructure non-iterable instance")},L=Y(0),e=Y(1),j=Y(23),G=Y(54),ee=Y(55),c=Y(15),ae=function(){function T(D,u,g){if(this.pdfManager=D,this.xref=u,this.catDict=u.getCatalogObj(),!(0,e.isDict)(this.catDict))throw new L.FormatError("catalog object is not a dictionary");this.fontCache=new e.RefSetCache,this.builtInCMapCache=Object.create(null),this.pageKidsCountCache=new e.RefSetCache,this.pageFactory=g,this.pagePromises=[]}return T.prototype={get metadata(){var D=this.catDict.getRaw("Metadata");if(!(0,e.isRef)(D))return(0,L.shadow)(this,"metadata",null);var v,g=this.xref.fetch(D,!(this.xref.encrypt&&this.xref.encrypt.encryptMetadata));if(g&&(0,e.isDict)(g.dict)){var C=g.dict.get("Type"),t=g.dict.get("Subtype");if((0,e.isName)(C,"Metadata")&&(0,e.isName)(t,"XML"))try{v=(0,L.stringToUTF8String)((0,L.bytesToString)(g.getBytes()))}catch(s){if(s instanceof L.MissingDataException)throw s;(0,L.info)("Skipping invalid metadata.")}}return(0,L.shadow)(this,"metadata",v)},get toplevelPagesDict(){var D=this.catDict.get("Pages");if(!(0,e.isDict)(D))throw new L.FormatError("invalid top-level pages dictionary");return(0,L.shadow)(this,"toplevelPagesDict",D)},get documentOutline(){var D=null;try{D=this.readDocumentOutline()}catch(u){if(u instanceof L.MissingDataException)throw u;(0,L.warn)("Unable to read document outline")}return(0,L.shadow)(this,"documentOutline",D)},readDocumentOutline:function(){var u=this.catDict.get("Outlines");if(!(0,e.isDict)(u)||(u=u.getRaw("First"),!(0,e.isRef)(u)))return null;var g={items:[]},v=[{obj:u,parent:g}],C=new e.RefSet;C.put(u);for(var t=this.xref,s=new Uint8Array(3);v.length>0;){var a=v.shift(),n=t.fetchIfRef(a.obj);if(null!==n){if(!n.has("Title"))throw new L.FormatError("Invalid outline item");var i={url:null,dest:null};T.parseDestDictionary({destDict:n,resultObj:i,docBaseUrl:this.pdfManager.docBaseUrl});var h=n.get("Title"),b=n.get("F")||0,m=n.getArray("C"),F=s;(0,L.isArray)(m)&&3===m.length&&(0!==m[0]||0!==m[1]||0!==m[2])&&(F=c.ColorSpace.singletons.rgb.getRgb(m,0));var f={dest:i.dest,url:i.url,unsafeUrl:i.unsafeUrl,newWindow:i.newWindow,title:(0,L.stringToPDFString)(h),color:F,count:n.get("Count"),bold:!!(2&b),italic:!!(1&b),items:[]};a.parent.items.push(f),u=n.getRaw("First"),(0,e.isRef)(u)&&!C.has(u)&&(v.push({obj:u,parent:f}),C.put(u)),u=n.getRaw("Next"),(0,e.isRef)(u)&&!C.has(u)&&(v.push({obj:u,parent:a.parent}),C.put(u))}}return g.items.length>0?g.items:null},get numPages(){var D=this.toplevelPagesDict.get("Count");if(!(0,L.isInt)(D))throw new L.FormatError("page count in top level pages object is not an integer");return(0,L.shadow)(this,"numPages",D)},get destinations(){function D(i){return(0,e.isDict)(i)?i.get("D"):i}var v,C,u=this.xref,g={},t=this.catDict.get("Names");if(t&&t.has("Dests")?v=t.getRaw("Dests"):this.catDict.has("Dests")&&(C=this.catDict.get("Dests")),C&&(t=C).forEach(function(h,b){b&&(g[h]=D(b))}),v){var a=new z(v,u).getAll();for(var n in a)g[n]=D(a[n])}return(0,L.shadow)(this,"destinations",g)},getDestination:function(u){function g(h){return(0,e.isDict)(h)?h.get("D"):h}var t,s,v=this.xref,C=null,a=this.catDict.get("Names");if(a&&a.has("Dests")?t=a.getRaw("Dests"):this.catDict.has("Dests")&&(s=this.catDict.get("Dests")),s){var n=s.get(u);n&&(C=g(n))}return t&&(C=g(new z(t,v).get(u))),C},get pageLabels(){var D=null;try{D=this.readPageLabels()}catch(u){if(u instanceof L.MissingDataException)throw u;(0,L.warn)("Unable to read page labels.")}return(0,L.shadow)(this,"pageLabels",D)},readPageLabels:function(){var u=this.catDict.getRaw("PageLabels");if(!u)return null;for(var g=new Array(this.numPages),v=null,C="",s=new M(u,this.xref).getAll(),a="",n=1,i=0,h=this.numPages;i<h;i++){if(i in s){var b=s[i];if(!(0,e.isDict)(b))throw new L.FormatError("The PageLabel is not a dictionary.");var m=b.get("Type");if(m&&!(0,e.isName)(m,"PageLabel"))throw new L.FormatError("Invalid type in PageLabel dictionary.");var F=b.get("S");if(F&&!(0,e.isName)(F))throw new L.FormatError("Invalid style in PageLabel dictionary.");v=F?F.name:null;var f=b.get("P");if(f&&!(0,L.isString)(f))throw new L.FormatError("Invalid prefix in PageLabel dictionary.");C=f?(0,L.stringToPDFString)(f):"";var d=b.get("St");
1if(d&&!((0,L.isInt)(d)&&d>=1))throw new L.FormatError("Invalid start in PageLabel dictionary.");n=d||1}switch(v){case"D":a=n;break;case"R":case"r":a=L.Util.toRoman(n,"r"===v);break;case"A":case"a":for(var k=n-1,S=String.fromCharCode(("a"===v?97:65)+k%26),B=[],w=0,y=k/26|0;w<=y;w++)B.push(S);a=B.join("");break;default:if(v)throw new L.FormatError('Invalid style "'+v+'" in PageLabel dictionary.')}g[i]=C+a,a="",n++}return g},get pageMode(){var D=this.catDict.get("PageMode"),u="UseNone";if((0,e.isName)(D))switch(D.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"FullScreen":case"UseOC":case"UseAttachments":u=D.name}return(0,L.shadow)(this,"pageMode",u)},get attachments(){var g,D=this.xref,u=null,v=this.catDict.get("Names");if(v&&(g=v.getRaw("EmbeddedFiles")),g){var t=new z(g,D).getAll();for(var s in t){var a=new R(t[s],D);u||(u=Object.create(null)),u[(0,L.stringToPDFString)(s)]=a.serializable}}return(0,L.shadow)(this,"attachments",u)},get javaScript(){var D=this.xref,u=this.catDict.get("Names"),g=[];function v(b){var m=b.get("S");if((0,e.isName)(m,"JavaScript")){var F=b.get("JS");if((0,e.isStream)(F))F=(0,L.bytesToString)(F.getBytes());else if(!(0,L.isString)(F))return;g.push((0,L.stringToPDFString)(F))}}if(u&&u.has("JavaScript")){var t=new z(u.getRaw("JavaScript"),D).getAll();for(var s in t){var a=t[s];(0,e.isDict)(a)&&v(a)}}var n=this.catDict.get("OpenAction");if((0,e.isDict)(n,"Action")){var i=n.get("S");if((0,e.isName)(i,"Named")){var h=n.get("N");(0,e.isName)(h,"Print")&&g.push("print({});")}else v(n)}return(0,L.shadow)(this,"javaScript",g)},cleanup:function(){var u=this;this.pageKidsCountCache.clear();var g=[];return this.fontCache.forEach(function(v){g.push(v)}),Promise.all(g).then(function(v){for(var C=0,t=v.length;C<t;C++)delete v[C].dict.translated;u.fontCache.clear(),u.builtInCMapCache=Object.create(null)})},getPage:function(u){var g=this;return u in this.pagePromises||(this.pagePromises[u]=this.getPageDict(u).then(function(v){var C=E(v,2);return g.pageFactory.createPage(u,C[0],C[1],g.fontCache,g.builtInCMapCache)})),this.pagePromises[u]},getPageDict:function(u){var C,g=(0,L.createPromiseCapability)(),v=[this.catDict.getRaw("Pages")],t=0,s=this.xref,a=this.pageKidsCountCache;return function n(){for(;v.length;){var i=v.pop();if((0,e.isRef)(i)){if((C=a.get(i))>0&&t+C<u){t+=C;continue}return void s.fetchAsync(i).then(function(F){(0,e.isDict)(F,"Page")||(0,e.isDict)(F)&&!F.has("Kids")?u===t?(i&&!a.has(i)&&a.put(i,1),g.resolve([F,i])):(t++,n()):(v.push(F),n())},g.reject)}if(!(0,e.isDict)(i))return void g.reject(new L.FormatError("page dictionary kid reference points to wrong type of object"));C=i.get("Count");var h=i.objId;if(h&&!a.has(h)&&a.put(h,C),t+C<=u)t+=C;else{var b=i.get("Kids");if(!(0,L.isArray)(b))return void g.reject(new L.FormatError("page dictionary kids object is not an array"));for(var m=b.length-1;m>=0;m--)v.push(b[m])}}g.reject(new Error("Page index "+u+" not found."))}(),g.promise},getPageIndex:function(u){var g=this.xref;var C=0;return function t(s){return function v(s){var n,a=0;return g.fetchAsync(s).then(function(i){if((0,e.isRefsEqual)(s,u)&&!(0,e.isDict)(i,"Page")&&(!(0,e.isDict)(i)||i.has("Type")||!i.has("Contents")))throw new L.FormatError("The reference does not point to a /Page Dict.");if(!i)return null;if(!(0,e.isDict)(i))throw new L.FormatError("node must be a Dict.");return n=i.getRaw("Parent"),i.getAsync("Parent")}).then(function(i){if(!i)return null;if(!(0,e.isDict)(i))throw new L.FormatError("parent must be a Dict.");return i.getAsync("Kids")}).then(function(i){if(!i)return null;for(var h=[],b=!1,m=0;m<i.length;m++){var F=i[m];if(!(0,e.isRef)(F))throw new L.FormatError("kid must be a Ref.");if(F.num===s.num){b=!0;break}h.push(g.fetchAsync(F).then(function(f){if(f.has("Count")){var d=f.get("Count");a+=d}else a++}))}if(!b)throw new L.FormatError("kid ref not found in parents kids");return Promise.all(h).then(function(){return[a,n]})})}(s).then(function(a){return a?(C+=a[0],t(a[1])):C})}(u)}},T.parseDestDictionary=function(u){var C=u.destDict;if((0,e.isDict)(C)){var t=u.resultObj;if("object"===(typeof t>"u"?"undefined":A(t))){var n,i,s=u.docBaseUrl||null,a=C.get("A");if(!(0,e.isDict)(a)&&C.has("Dest")&&(a=C.get("Dest")),(0,e.isDict)(a)){var h=a.get("S");if(!(0,e.isName)(h))return void(0,L.warn)("parseDestDictionary: Invalid type in Action dictionary.");var b=h.name;switch(b){case"URI":n=a.get("URI"),(0,e.isName)(n)?n="/"+n.name:(0,L.isString)(n)&&(n=function g(w){return 0===w.indexOf("www.")?"http://"+w:w}(n));break;case"GoTo":i=a.get("D");break;case"Launch":case"GoToR":var m=a.get("F");(0,e.isDict)(m)?n=m.get("F")||null:(0,L.isString)(m)&&(n=m);var F=a.get("D");
1if(F&&((0,e.isName)(F)&&(F=F.name),(0,L.isString)(n))){var f=n.split("#")[0];(0,L.isString)(F)?n=f+"#"+F:(0,L.isArray)(F)&&(n=f+"#"+JSON.stringify(F))}var d=a.get("NewWindow");(0,L.isBool)(d)&&(t.newWindow=d);break;case"Named":var l=a.get("N");(0,e.isName)(l)&&(t.action=l.name);break;case"JavaScript":var o,x=a.get("JS");if((0,e.isStream)(x)?o=(0,L.bytesToString)(x.getBytes()):(0,L.isString)(x)&&(o=x),o){var S=new RegExp("^\\s*("+["app.launchURL","window.open"].join("|").split(".").join("\\.")+")\\((?:'|\")([^'\"]*)(?:'|\")(?:,\\s*(\\w+)\\)|\\))","i").exec((0,L.stringToPDFString)(o));if(S&&S[2]){n=S[2],"true"===S[3]&&"app.launchURL"===S[1]&&(t.newWindow=!0);break}}default:(0,L.warn)('parseDestDictionary: Unsupported Action type "'+b+'".')}}else C.has("Dest")&&(i=C.get("Dest"));if((0,L.isString)(n)){n=function v(w){try{return(0,L.stringToUTF8String)(w)}catch{return w}}(n);var B=(0,L.createValidAbsoluteUrl)(n,s);B&&(t.url=B.href),t.unsafeUrl=n}i&&((0,e.isName)(i)&&(i=i.name),((0,L.isString)(i)||(0,L.isArray)(i))&&(t.dest=i))}else(0,L.warn)('parseDestDictionary: "resultObj" must be an object.')}else(0,L.warn)('parseDestDictionary: "destDict" must be a dictionary.')},T}(),r=function(){function T(D,u){this.stream=D,this.pdfManager=u,this.entries=[],this.xrefstms=Object.create(null),this.cache=[],this.stats={streamTypes:[],fontTypes:[]}}return T.prototype={setStartXRef:function(u){this.startXRefQueue=[u]},parse:function(u){var g;u?((0,L.warn)("Indexing all PDF objects"),g=this.indexObjects()):g=this.readXRef(),g.assignXref(this),this.trailer=g;var v=g.get("Encrypt");if((0,e.isDict)(v)){var C=g.get("ID"),t=C&&C.length?C[0]:"";v.suppressEncryption=!0,this.encrypt=new ee.CipherTransformFactory(v,t,this.pdfManager.password)}if(!(this.root=g.get("Root")))throw new L.FormatError("Invalid root reference")},processXRefTable:function(u){"tableState"in this||(this.tableState={entryNum:0,streamPos:u.lexer.stream.pos,parserBuf1:u.buf1,parserBuf2:u.buf2});var g=this.readXRefTable(u);if(!(0,e.isCmd)(g,"trailer"))throw new L.FormatError("Invalid XRef table: could not find trailer dictionary");var v=u.getObj();if(!(0,e.isDict)(v)&&v.dict&&(v=v.dict),!(0,e.isDict)(v))throw new L.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,v},readXRefTable:function(u){var C,g=u.lexer.stream,v=this.tableState;for(g.pos=v.streamPos,u.buf1=v.parserBuf1,u.buf2=v.parserBuf2;;){if(!("firstEntryNum"in v)||!("entryCount"in v)){if((0,e.isCmd)(C=u.getObj(),"trailer"))break;v.firstEntryNum=C,v.entryCount=u.getObj()}var t=v.firstEntryNum,s=v.entryCount;if(!(0,L.isInt)(t)||!(0,L.isInt)(s))throw new L.FormatError("Invalid XRef table: wrong types in subsection header");for(var a=v.entryNum;a<s;a++){v.streamPos=g.pos,v.entryNum=a,v.parserBuf1=u.buf1,v.parserBuf2=u.buf2;var n={};n.offset=u.getObj(),n.gen=u.getObj();var i=u.getObj();if((0,e.isCmd)(i,"f")?n.free=!0:(0,e.isCmd)(i,"n")&&(n.uncompressed=!0),!(0,L.isInt)(n.offset)||!(0,L.isInt)(n.gen)||!n.free&&!n.uncompressed)throw new L.FormatError("Invalid entry in XRef subsection: "+t+", "+s);0===a&&n.free&&1===t&&(t=0),this.entries[a+t]||(this.entries[a+t]=n)}v.entryNum=0,v.streamPos=g.pos,v.parserBuf1=u.buf1,v.parserBuf2=u.buf2,delete v.firstEntryNum,delete v.entryCount}if(this.entries[0]&&!this.entries[0].free)throw new L.FormatError("Invalid XRef table: unexpected first object");return C},processXRefStream:function(u){if(!("streamState"in this)){var g=u.dict,v=g.get("W"),C=g.get("Index");C||(C=[0,g.get("Size")]),this.streamState={entryRanges:C,byteWidths:v,entryNum:0,streamPos:u.pos}}return this.readXRefStream(u),delete this.streamState,u.dict},readXRefStream:function(u){var g,v,C=this.streamState;u.pos=C.streamPos;for(var t=C.byteWidths,s=t[0],a=t[1],n=t[2],i=C.entryRanges;i.length>0;){var h=i[0],b=i[1];if(!(0,L.isInt)(h)||!(0,L.isInt)(b))throw new L.FormatError("Invalid XRef range fields: "+h+", "+b);if(!(0,L.isInt)(s)||!(0,L.isInt)(a)||!(0,L.isInt)(n))throw new L.FormatError("Invalid XRef entry fields length: "+h+", "+b);for(g=C.entryNum;g<b;++g){C.entryNum=g,C.streamPos=u.pos;var m=0,F=0,f=0;for(v=0;v<s;++v)m=m<<8|u.getByte();for(0===s&&(m=1),v=0;v<a;++v)F=F<<8|u.getByte();for(v=0;v<n;++v)f=f<<8|u.getByte();var d={};switch(d.offset=F,d.gen=f,m){case 0:d.free=!0;break;case 1:d.uncompressed=!0;break;case 2:break;default:throw new L.FormatError("Invalid XRef entry type: "+m)}this.entries[h+g]||(this.entries[h+g]=d)}C.entryNum=0,C.streamPos=u.pos,i.splice(0,2)}},indexObjects:function(){var g=10,v=13,s=60;function a(W,$){for(var K="",H=W[$];H!==g&&H!==v&&H!==s&&!(++$>=W.length);)K+=String.fromCharCode(H),H=W[$];return K}function n(W,$,K){for(var H=K.length,ie=W.length,le=0;$<ie;){for(var Q=0;Q<H&&W[$+Q]===K[Q];)++Q;if(Q>=H)break;$++,le++}return le}var i=/^(\d+)\s+(\d+)\s+obj\b/,h=new Uint8Array([116,114,97,105,108,101,114]),b=new Uint8Array([115,116,97,114,116,120,114,101,102]),m=new Uint8Array([101,110,100,111,98,106]),F=new Uint8Array([47,88,82,101,102]);this.entries.length=0;var I,U,Z,f=this.stream;f.pos=0;for(var d=f.getBytes(),l=f.start,x=d.length,o=[],p=[];l<x;){var k=d[l];if(9!==k&&k!==g&&k!==v&&32!==k)if(37!==k){var B,S=a(d,l);if(0!==S.indexOf("xref")||4!==S.length&&!/\s/.test(S[4]))if(B=i.exec(S)){typeof this.entries[B[1]]>"u"&&(this.entries[B[1]]={offset:l-f.start,gen:0|B[2],uncompressed:!0});var w=n(d,l,m)+7,y=d.subarray(l,l+w),P=n(y,0,F);P<w&&y[P+5]<64&&(p.push(l-f.start),this.xrefstms[l-f.start]=1),l+=w}else 0!==S.indexOf("trailer")||7!==S.length&&!/\s/.test(S[7])?l+=S.length+1:(o.push(l),l+=n(d,l,b));else l+=n(d,l,h),o.push(l),l+=n(d,l,b)}else do{if(++l>=x)break;k=d[l]}while(k!==g&&k!==v);else++l}for(I=0,U=p.length;I<U;++I)this.startXRefQueue.push(p[I]),this.readXRef(!0);for(I=0,U=o.length;I<U;++I){f.pos=o[I];var X=new j.Parser(new j.Lexer(f),!0,this,!0),V=X.getObj();if((0,e.isCmd)(V,"trailer")&&(Z=X.getObj(),(0,e.isDict)(Z)&&Z.has("ID")))return Z}if(Z)return Z;throw new L.InvalidPDFException("Invalid PDF structure")},readXRef:function(u){var g=this.stream,v=Object.create(null);try{for(;this.startXRefQueue.length;
1){var C=this.startXRefQueue[0];if(v[C])(0,L.warn)("readXRef - skipping XRef table since it was already parsed."),this.startXRefQueue.shift();else{v[C]=!0,g.pos=C+g.start;var a,t=new j.Parser(new j.Lexer(g),!0,this),s=t.getObj();if((0,e.isCmd)(s,"xref")){if(a=this.processXRefTable(t),this.topDict||(this.topDict=a),s=a.get("XRefStm"),(0,L.isInt)(s)){var n=s;n in this.xrefstms||(this.xrefstms[n]=1,this.startXRefQueue.push(n))}}else{if(!(0,L.isInt)(s))throw new L.FormatError("Invalid XRef stream header");if(!(0,L.isInt)(t.getObj())||!(0,e.isCmd)(t.getObj(),"obj")||!(0,e.isStream)(s=t.getObj()))throw new L.FormatError("Invalid XRef stream");if(a=this.processXRefStream(s),this.topDict||(this.topDict=a),!a)throw new L.FormatError("Failed to read XRef stream")}s=a.get("Prev"),(0,L.isInt)(s)?this.startXRefQueue.push(s):(0,e.isRef)(s)&&this.startXRefQueue.push(s.num),this.startXRefQueue.shift()}}return this.topDict}catch(i){if(i instanceof L.MissingDataException)throw i;(0,L.info)("(while reading XRef): "+i)}if(!u)throw new L.XRefParseException},getEntry:function(u){var g=this.entries[u];return g&&!g.free&&g.offset?g:null},fetchIfRef:function(u,g){return(0,e.isRef)(u)?this.fetch(u,g):u},fetch:function(u,g){if(!(0,e.isRef)(u))throw new Error("ref object is not a reference");var v=u.num;if(v in this.cache){var C=this.cache[v];return C instanceof e.Dict&&!C.objId&&(C.objId=u.toString()),C}var t=this.getEntry(v);return null===t?this.cache[v]=null:(t=t.uncompressed?this.fetchUncompressed(u,t,g):this.fetchCompressed(t,g),(0,e.isDict)(t)?t.objId=u.toString():(0,e.isStream)(t)&&(t.dict.objId=u.toString()),t)},fetchUncompressed:function(u,g,v){var C=u.gen,t=u.num;if(g.gen!==C)throw new L.FormatError("inconsistent generation in XRef");var s=this.stream.makeSubStream(g.offset+this.stream.start),a=new j.Parser(new j.Lexer(s),!0,this),n=a.getObj(),i=a.getObj(),h=a.getObj();if(!(0,L.isInt)(n)||parseInt(n,10)!==t||!(0,L.isInt)(i)||parseInt(i,10)!==C||!(0,e.isCmd)(h))throw new L.FormatError("bad XRef entry");if(!(0,e.isCmd)(h,"obj")){if(0===h.cmd.indexOf("obj")&&(t=parseInt(h.cmd.substring(3),10),!isNaN(t)))return t;throw new L.FormatError("bad XRef entry")}return g=this.encrypt&&!v?a.getObj(this.encrypt.createCipherTransform(t,C)):a.getObj(),(0,e.isStream)(g)||(this.cache[t]=g),g},fetchCompressed:function(u,g){var v=u.offset,C=this.fetch(new e.Ref(v,0));if(!(0,e.isStream)(C))throw new L.FormatError("bad ObjStm stream");var t=C.dict.get("First"),s=C.dict.get("N");if(!(0,L.isInt)(t)||!(0,L.isInt)(s))throw new L.FormatError("invalid first and n parameters for ObjStm stream");var a=new j.Parser(new j.Lexer(C),!1,this);a.allowStreams=!0;var n,h,i=[],b=[];for(n=0;n<s;++n){if(h=a.getObj(),!(0,L.isInt)(h))throw new L.FormatError("invalid object number in the ObjStm stream: "+h);b.push(h);var m=a.getObj();if(!(0,L.isInt)(m))throw new L.FormatError("invalid object offset in the ObjStm stream: "+m)}for(n=0;n<s;++n){i.push(a.getObj()),(0,e.isCmd)(a.buf1,"endobj")&&a.shift();var F=this.entries[h=b[n]];F&&F.offset===v&&F.gen===n&&(this.cache[h]=i[n])}if(void 0===(u=i[u.gen]))throw new L.FormatError("bad XRef entry for compressed object");return u},fetchIfRefAsync:function(u,g){return(0,e.isRef)(u)?this.fetchAsync(u,g):Promise.resolve(u)},fetchAsync:function(u,g){var v=this.stream.manager,C=this;return new Promise(function t(s,a){try{s(C.fetch(u,g))}catch(n){if(n instanceof L.MissingDataException)return void v.requestRange(n.begin,n.end).then(function(){t(s,a)},a);a(n)}})},getCatalogObj:function(){return this.root}},T}(),N=function(){function T(D,u){throw new Error("Cannot initialize NameOrNumberTree.")}return T.prototype={getAll:function(){var u=Object.create(null);if(!this.root)return u;var g=this.xref,v=new e.RefSet;v.put(this.root);for(var C=[this.root];C.length>0;){var t,s,a=g.fetchIfRef(C.shift());if((0,e.isDict)(a)){if(a.has("Kids")){var n=a.get("Kids");for(t=0,s=n.length;t<s;t++){var i=n[t];if(v.has(i))throw new L.FormatError('Duplicate entry in "'+this._type+'" tree.');C.push(i),v.put(i)}continue}var h=a.get(this._type);if((0,L.isArray)(h))for(t=0,s=h.length;t<s;t+=2)u[g.fetchIfRef(h[t])]=g.fetchIfRef(h[t+1])}}return u},get:function(u){if(!this.root)return null;for(var s,a,n,g=this.xref,v=g.fetchIfRef(this.root),C=0;v.has("Kids");){if(++C>10)return(0,L.warn)('Search depth limit reached for "'+this._type+'" tree.'),null;var i=v.get("Kids");if(!(0,L.isArray)(i))return null;for(s=0,a=i.length-1;s<=a;){var b=g.fetchIfRef(i[n=s+a>>1]).get("Limits");
1if(u<g.fetchIfRef(b[0]))a=n-1;else{if(!(u>g.fetchIfRef(b[1]))){v=g.fetchIfRef(i[n]);break}s=n+1}}if(s>a)return null}var m=v.get(this._type);if((0,L.isArray)(m))for(s=0,a=m.length-2;s<=a;){var F=g.fetchIfRef(m[n=s+a&-2]);if(u<F)a=n-2;else{if(!(u>F))return g.fetchIfRef(m[n+1]);s=n+2}}return null}},T}(),z=function(){function T(D,u){this.root=D,this.xref=u,this._type="Names"}return L.Util.inherit(T,N,{}),T}(),M=function(){function T(D,u){this.root=D,this.xref=u,this._type="Nums"}return L.Util.inherit(T,N,{}),T}(),R=function(){function T(u,g){!u||!(0,e.isDict)(u)||(this.xref=g,this.root=u,u.has("FS")&&(this.fs=u.get("FS")),this.description=u.has("Desc")?(0,L.stringToPDFString)(u.get("Desc")):"",u.has("RF")&&(0,L.warn)("Related file specifications are not supported"),this.contentAvailable=!0,u.has("EF")||(this.contentAvailable=!1,(0,L.warn)("Non-embedded file specifications are not supported")))}function D(u){return u.has("UF")?u.get("UF"):u.has("F")?u.get("F"):u.has("Unix")?u.get("Unix"):u.has("Mac")?u.get("Mac"):u.has("DOS")?u.get("DOS"):null}return T.prototype={get filename(){if(!this._filename&&this.root){var u=D(this.root)||"unnamed";this._filename=(0,L.stringToPDFString)(u).replace(/\\\\/g,"\\").replace(/\\\//g,"/").replace(/\\/g,"/")}return this._filename},get content(){if(!this.contentAvailable)return null;!this.contentRef&&this.root&&(this.contentRef=D(this.root.get("EF")));var u=null;if(this.contentRef){var v=this.xref.fetchIfRef(this.contentRef);v&&(0,e.isStream)(v)?u=v.getBytes():(0,L.warn)("Embedded file specification points to non-existing/invalid content")}else(0,L.warn)("Embedded file specification does not have a content");return u},get serializable(){return{filename:this.filename,content:this.content}}},T}(),q=function(){function O(u){return(0,e.isRef)(u)||(0,e.isDict)(u)||(0,L.isArray)(u)||(0,e.isStream)(u)}function T(u,g){if((0,e.isDict)(u)||(0,e.isStream)(u))for(var v=(0,e.isDict)(u)?u:u.dict,C=v.getKeys(),t=0,s=C.length;t<s;t++){var a=v.getRaw(C[t]);O(a)&&g.push(a)}else if((0,L.isArray)(u))for(var n=0,i=u.length;n<i;n++){var h=u[n];O(h)&&g.push(h)}}function D(u,g,v){this.dict=u,this.keys=g,this.xref=v,this.refSet=null,this.capability=null}return D.prototype={load:function(){if(this.capability=(0,L.createPromiseCapability)(),!(this.xref.stream instanceof G.ChunkedStream)||0===this.xref.stream.getMissingChunks().length)return this.capability.resolve(),this.capability.promise;var g=this.keys,v=this.dict;this.refSet=new e.RefSet;for(var C=[],t=0,s=g.length;t<s;t++){var a=v.getRaw(g[t]);void 0!==a&&C.push(a)}return this._walk(C),this.capability.promise},_walk:function(g){for(var v=this,C=[],t=[];g.length;){var s=g.pop();if((0,e.isRef)(s)){if(this.refSet.has(s))continue;try{this.refSet.put(s),s=this.xref.fetch(s)}catch(m){if(!(m instanceof L.MissingDataException))throw m;C.push(s),t.push({begin:m.begin,end:m.end})}}if(s&&s.getBaseStreams){for(var a=s.getBaseStreams(),n=!1,i=0,h=a.length;i<h;i++){var b=a[i];b.getMissingChunks&&b.getMissingChunks().length&&(n=!0,t.push({begin:b.start,end:b.end}))}n&&C.push(s)}T(s,g)}t.length?this.xref.stream.manager.requestRanges(t).then(function(){for(var m=0,F=C.length;m<F;m++){var f=C[m];(0,e.isRef)(f)&&v.refSet.remove(f)}v._walk(C)},this.capability.reject):(this.refSet=null,this.capability.resolve())}},D}();_.Catalog=ae,_.ObjectLoader=q,_.XRef=r,_.FileSpec=R},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.getSupplementalGlyphMapForArialBlack=_.getGlyphMapForStandardFonts=_.getSymbolsFonts=_.getSerifFonts=_.getNonStdFontMap=_.getStdFontMap=void 0;var A=Y(0),E=(0,A.getLookupTableFactory)(function(c){c.ArialNarrow="Helvetica",c["ArialNarrow-Bold"]="Helvetica-Bold",c["ArialNarrow-BoldItalic"]="Helvetica-BoldOblique",c["ArialNarrow-Italic"]="Helvetica-Oblique",c.ArialBlack="Helvetica",c["ArialBlack-Bold"]="Helvetica-Bold",c["ArialBlack-BoldItalic"]="Helvetica-BoldOblique",c["ArialBlack-Italic"]="Helvetica-Oblique",c["Arial-Black"]="Helvetica",c["Arial-Black-Bold"]="Helvetica-Bold",c["Arial-Black-BoldItalic"]="Helvetica-BoldOblique",c["Arial-Black-Italic"]="Helvetica-Oblique",c.Arial="Helvetica",c["Arial-Bold"]="Helvetica-Bold",c["Arial-BoldItalic"]="Helvetica-BoldOblique",c["Arial-Italic"]="Helvetica-Oblique",c["Arial-BoldItalicMT"]="Helvetica-BoldOblique",c["Arial-BoldMT"]="Helvetica-Bold",c["Arial-ItalicMT"]="Helvetica-Oblique",c.ArialMT="Helvetica",c["Courier-Bold"]="Courier-Bold",c["Courier-BoldItalic"]="Courier-BoldOblique",c["Courier-Italic"]="Courier-Oblique",c.CourierNew="Courier",c["CourierNew-Bold"]="Courier-Bold",c["CourierNew-BoldItalic"]="Courier-BoldOblique",c["CourierNew-Italic"]="Courier-Oblique",c["CourierNewPS-BoldItalicMT"]="Courier-BoldOblique",c["CourierNewPS-BoldMT"]="Courier-Bold",c["CourierNewPS-ItalicMT"]="Courier-Oblique",c.CourierNewPSMT="Courier",c.Helvetica="Helvetica",c["Helvetica-Bold"]="Helvetica-Bold",c["Helvetica-BoldItalic"]="Helvetica-BoldOblique",c["Helvetica-BoldOblique"]="Helvetica-BoldOblique",c["Helvetica-Italic"]="Helvetica-Oblique",c["Helvetica-Oblique"]="Helvetica-Oblique",c.SegoeUISymbol="Helvetica",c["Symbol-Bold"]="Symbol",c["Symbol-BoldItalic"]="Symbol",c["Symbol-Italic"]="Symbol",c.TimesNewRoman="Times-Roman",c["TimesNewRoman-Bold"]="Times-Bold",c["TimesNewRoman-BoldItalic"]="Times-BoldItalic",c["TimesNewRoman-Italic"]="Times-Italic",c.TimesNewRomanPS="Times-Roman",c["TimesNewRomanPS-Bold"]="Times-Bold",c["TimesNewRomanPS-BoldItalic"]="Times-BoldItalic",c["TimesNewRomanPS-BoldItalicMT"]="Times-BoldItalic",c["TimesNewRomanPS-BoldMT"]="Times-Bold",c["TimesNewRomanPS-Italic"]="Times-Italic",c["TimesNewRomanPS-ItalicMT"]="Times-Italic",c.TimesNewRomanPSMT="Times-Roman",c["TimesNewRomanPSMT-Bold"]="Times-Bold",c["TimesNewRomanPSMT-BoldItalic"]="Times-BoldItalic",c["TimesNewRomanPSMT-Italic"]="Times-Italic"}),L=(0,A.getLookupTableFactory)(function(c){c.CenturyGothic="Helvetica",c["CenturyGothic-Bold"]="Helvetica-Bold",c["CenturyGothic-BoldItalic"]="Helvetica-BoldOblique",c["CenturyGothic-Italic"]="Helvetica-Oblique",c.ComicSansMS="Comic Sans MS",c["ComicSansMS-Bold"]="Comic Sans MS-Bold",c["ComicSansMS-BoldItalic"]="Comic Sans MS-BoldItalic",c["ComicSansMS-Italic"]="Comic Sans MS-Italic",c.LucidaConsole="Courier",c["LucidaConsole-Bold"]="Courier-Bold",c["LucidaConsole-BoldItalic"]="Courier-BoldOblique",c["LucidaConsole-Italic"]="Courier-Oblique",c["MS-Gothic"]="MS Gothic",c["MS-Gothic-Bold"]="MS Gothic-Bold",c["MS-Gothic-BoldItalic"]="MS Gothic-BoldItalic",c["MS-Gothic-Italic"]="MS Gothic-Italic",c["MS-Mincho"]="MS Mincho",c["MS-Mincho-Bold"]="MS Mincho-Bold",c["MS-Mincho-BoldItalic"]="MS Mincho-BoldItalic",c["MS-Mincho-Italic"]="MS Mincho-Italic",c["MS-PGothic"]="MS PGothic",c["MS-PGothic-Bold"]="MS PGothic-Bold",c["MS-PGothic-BoldItalic"]="MS PGothic-BoldItalic",c["MS-PGothic-Italic"]="MS PGothic-Italic",c["MS-PMincho"]="MS PMincho",c["MS-PMincho-Bold"]="MS PMincho-Bold",c["MS-PMincho-BoldItalic"]="MS PMincho-BoldItalic",c["MS-PMincho-Italic"]="MS PMincho-Italic",c.NuptialScript="Times-Italic",c.Wingdings="ZapfDingbats"}),e=(0,A.getLookupTableFactory)(function(c){c["Adobe Jenson"]=!0,c["Adobe Text"]=!0,c.Albertus=!0,c.Aldus=!0,c.Alexandria=!0,c.Algerian=!0,c["American Typewriter"]=!0,c.Antiqua=!0,c.Apex=!0,c.Arno=!0,c.Aster=!0,c.Aurora=!0,c.Baskerville=!0,c.Bell=!0,c.Bembo=!0,c["Bembo Schoolbook"]=!0,c.Benguiat=!0,c["Berkeley Old Style"]=!0,c["Bernhard Modern"]=!0,c["Berthold City"]=!0,c.Bodoni=!0,c["Bauer Bodoni"]=!0,c["Book Antiqua"]=!0,c.Bookman=!0,c["Bordeaux Roman"]=!0,c["Californian FB"]=!0,c.Calisto=!0,c.Calvert=!0,c.Capitals=!0,c.Cambria=!0,c.Cartier=!0,c.Caslon=!0,c.Catull=!0,c.Centaur=!0,c["Century Old Style"]=!0,c["Century Schoolbook"]=!0,c.Chaparral=!0,c["Charis SIL"]=!0,c.Cheltenham=!0,c["Cholla Slab"]=!0,c.Clarendon=!0,c.Clearface=!0,c.Cochin=!0,c.Colonna=!0,c["Computer Modern"]=!0,c["Concrete Roman"]=!0,c.Constantia=!0,c["Cooper Black"]=!0,c.Corona=!0,c.Ecotype=!0,c.Egyptienne=!0,c.Elephant=!0,c.Excelsior=!0,c.Fairfield=!0,c["FF Scala"]=!0,c.Folkard=!0,c.Footlight=!0,c.FreeSerif=!0,
1c["Friz Quadrata"]=!0,c.Garamond=!0,c.Gentium=!0,c.Georgia=!0,c.Gloucester=!0,c["Goudy Old Style"]=!0,c["Goudy Schoolbook"]=!0,c["Goudy Pro Font"]=!0,c.Granjon=!0,c["Guardian Egyptian"]=!0,c.Heather=!0,c.Hercules=!0,c["High Tower Text"]=!0,c.Hiroshige=!0,c["Hoefler Text"]=!0,c["Humana Serif"]=!0,c.Imprint=!0,c["Ionic No. 5"]=!0,c.Janson=!0,c.Joanna=!0,c.Korinna=!0,c.Lexicon=!0,c["Liberation Serif"]=!0,c["Linux Libertine"]=!0,c.Literaturnaya=!0,c.Lucida=!0,c["Lucida Bright"]=!0,c.Melior=!0,c.Memphis=!0,c.Miller=!0,c.Minion=!0,c.Modern=!0,c["Mona Lisa"]=!0,c["Mrs Eaves"]=!0,c["MS Serif"]=!0,c["Museo Slab"]=!0,c["New York"]=!0,c["Nimbus Roman"]=!0,c["NPS Rawlinson Roadway"]=!0,c.NuptialScript=!0,c.Palatino=!0,c.Perpetua=!0,c.Plantin=!0,c["Plantin Schoolbook"]=!0,c.Playbill=!0,c["Poor Richard"]=!0,c["Rawlinson Roadway"]=!0,c.Renault=!0,c.Requiem=!0,c.Rockwell=!0,c.Roman=!0,c["Rotis Serif"]=!0,c.Sabon=!0,c.Scala=!0,c.Seagull=!0,c.Sistina=!0,c.Souvenir=!0,c.STIX=!0,c["Stone Informal"]=!0,c["Stone Serif"]=!0,c.Sylfaen=!0,c.Times=!0,c.Trajan=!0,c.Trinit\u00e9=!0,c["Trump Mediaeval"]=!0,c.Utopia=!0,c["Vale Type"]=!0,c["Bitstream Vera"]=!0,c["Vera Serif"]=!0,c.Versailles=!0,c.Wanted=!0,c.Weiss=!0,c["Wide Latin"]=!0,c.Windsor=!0,c.XITS=!0}),j=(0,A.getLookupTableFactory)(function(c){c.Dingbats=!0,c.Symbol=!0,c.ZapfDingbats=!0}),G=(0,A.getLookupTableFactory)(function(c){c[2]=10,c[3]=32,c[4]=33,c[5]=34,c[6]=35,c[7]=36,c[8]=37,c[9]=38,c[10]=39,c[11]=40,c[12]=41,c[13]=42,c[14]=43,c[15]=44,c[16]=45,c[17]=46,c[18]=47,c[19]=48,c[20]=49,c[21]=50,c[22]=51,c[23]=52,c[24]=53,c[25]=54,c[26]=55,c[27]=56,c[28]=57,c[29]=58,c[30]=894,c[31]=60,c[32]=61,c[33]=62,c[34]=63,c[35]=64,c[36]=65,c[37]=66,c[38]=67,c[39]=68,c[40]=69,c[41]=70,c[42]=71,c[43]=72,c[44]=73,c[45]=74,c[46]=75,c[47]=76,c[48]=77,c[49]=78,c[50]=79,c[51]=80,c[52]=81,c[53]=82,c[54]=83,c[55]=84,c[56]=85,c[57]=86,c[58]=87,c[59]=88,c[60]=89,c[61]=90,c[62]=91,c[63]=92,c[64]=93,c[65]=94,c[66]=95,c[67]=96,c[68]=97,c[69]=98,c[70]=99,c[71]=100,c[72]=101,c[73]=102,c[74]=103,c[75]=104,c[76]=105,c[77]=106,c[78]=107,c[79]=108,c[80]=109,c[81]=110,c[82]=111,c[83]=112,c[84]=113,c[85]=114,c[86]=115,c[87]=116,c[88]=117,c[89]=118,c[90]=119,c[91]=120,c[92]=121,c[93]=122,c[94]=123,c[95]=124,c[96]=125,c[97]=126,c[98]=196,c[99]=197,c[100]=199,c[101]=201,c[102]=209,c[103]=214,c[104]=220,c[105]=225,c[106]=224,c[107]=226,c[108]=228,c[109]=227,c[110]=229,c[111]=231,c[112]=233,c[113]=232,c[114]=234,c[115]=235,c[116]=237,c[117]=236,c[118]=238,c[119]=239,c[120]=241,c[121]=243,c[122]=242,c[123]=244,c[124]=246,c[125]=245,c[126]=250,c[127]=249,c[128]=251,c[129]=252,c[130]=8224,c[131]=176,c[132]=162,c[133]=163,c[134]=167,c[135]=8226,c[136]=182,c[137]=223,c[138]=174,c[139]=169,c[140]=8482,c[141]=180,c[142]=168,c[143]=8800,c[144]=198,c[145]=216,c[146]=8734,c[147]=177,c[148]=8804,c[149]=8805,c[150]=165,c[151]=181,c[152]=8706,c[153]=8721,c[154]=8719,c[156]=8747,c[157]=170,c[158]=186,c[159]=8486,c[160]=230,c[161]=248,c[162]=191,c[163]=161,c[164]=172,c[165]=8730,c[166]=402,c[167]=8776,c[168]=8710,c[169]=171,c[170]=187,c[171]=8230,c[210]=218,c[223]=711,c[224]=321,c[225]=322,c[227]=353,c[229]=382,c[234]=253,c[252]=263,c[253]=268,c[254]=269,c[258]=258,c[260]=260,c[261]=261,c[265]=280,c[266]=281,c[268]=283,c[269]=313,c[275]=323,c[276]=324,c[278]=328,c[284]=345,c[285]=346,c[28
16]=347,c[292]=367,c[295]=377,c[296]=378,c[298]=380,c[305]=963,c[306]=964,c[307]=966,c[308]=8215,c[309]=8252,c[310]=8319,c[311]=8359,c[312]=8592,c[313]=8593,c[337]=9552,c[493]=1039,c[494]=1040,c[705]=1524,c[706]=8362,c[710]=64288,c[711]=64298,c[759]=1617,c[761]=1776,c[763]=1778,c[775]=1652,c[777]=1764,c[778]=1780,c[779]=1781,c[780]=1782,c[782]=771,c[783]=64726,c[786]=8363,c[788]=8532,c[790]=768,c[791]=769,c[792]=768,c[795]=803,c[797]=64336,c[798]=64337,c[799]=64342,c[800]=64343,c[801]=64344,c[802]=64345,c[803]=64362,c[804]=64363,c[805]=64364,c[2424]=7821,c[2425]=7822,c[2426]=7823,c[2427]=7824,c[2428]=7825,c[2429]=7826,c[2430]=7827,c[2433]=7682,c[2678]=8045,c[2679]=8046,c[2830]=1552,c[2838]=686,c[2840]=751,c[2842]=753,c[2843]=754,c[2844]=755,c[2846]=757,c[2856]=767,c[2857]=848,c[2858]=849,c[2862]=853,c[2863]=854,c[2864]=855,c[2865]=861,c[2866]=862,c[2906]=7460,c[2908]=7462,c[2909]=7463,c[2910]=7464,c[2912]=7466,c[2913]=7467,c[2914]=7468,c[2916]=7470,c[2917]=7471,c[2918]=7472,c[2920]=7474,c[2921]=7475,c[2922]=7476,c[2924]=7478,c[2925]=7479,c[2926]=7480,c[2928]=7482,c[2929]=7483,c[2930]=7484,c[2932]=7486,c[2933]=7487,c[2934]=7488,c[2936]=7490,c[2937]=7491,c[2938]=7492,c[2940]=7494,c[2941]=7495,c[2942]=7496,c[2944]=7498,c[2946]=7500,c[2948]=7502,c[2950]=7504,c[2951]=7505,c[2952]=7506,c[2954]=7508,c[2955]=7509,c[2956]=7510,c[2958]=7512,c[2959]=7513,c[2960]=7514,c[2962]=7516,c[2963]=7517,c[2964]=7518,c[2966]=7520,c[2967]=7521,c[2968]=7522,c[2970]=7524,c[2971]=7525,c[2972]=7526,c[2974]=7528,c[2975]=7529,c[2976]=7530,c[2978]=1537,c[2979]=1538,c[2980]=1539,c[2982]=1549,c[2983]=1551,c[2984]=1552,c[2986]=1554,c[2987]=1555,c[2988]=1556,c[2990]=1623,c[2991]=1624,c[2995]=1775,c[2999]=1791,c[3002]=64290,c[3003]=64291,c[3004]=64292,c[3006]=64294,c[3007]=64295,c[3008]=64296,c[3011]=1900,c[3014]=8223,c[3015]=8244,c[3017]=7532,c[3018]=7533,c[3019]=7534,c[3075]=7590,c[3076]=7591,c[3079]=7594,c[3080]=7595,c[3083]=7598,c[3084]=7599,c[3087]=7602,c[3088]=7603,c[3091]=7606,c[3092]=7607,c[3095]=7610,c[3096]=7611,c[3099]=7614,c[3100]=7615,c[3103]=7618,c[3104]=7619,c[3107]=8337,c[3108]=8338,c[3116]=1884,c[3119]=1885,c[3120]=1885,c[3123]=1886,c[3124]=1886,c[3127]=1887,c[3128]=1887,c[3131]=1888,c[3132]=1888,c[3135]=1889,c[3136]=1889,c[3139]=1890,c[3140]=1890,c[3143]=1891,c[3144]=1891,c[3147]=1892,c[3148]=1892,c[3153]=580,c[3154]=581,c[3157]=584,c[3158]=585,c[3161]=588,c[3162]=589,c[3165]=891,c[3166]=892,c[3169]=1274,c[3170]=1275,c[3173]=1278,c[3174]=1279,c[3181]=7622,c[3182]=7623,c[3282]=11799,c[3316]=578,c[3379]=42785,c[3393]=1159,c[3416]=8377}),ee=(0,A.getLookupTableFactory)(function(c){c[227]=322,c[264]=261,c[291]=346});_.getStdFontMap=E,_.getNonStdFontMap=L,_.getSerifFonts=e,_.getSymbolsFonts=j,_.getGlyphMapForStandardFonts=G,_.getSupplementalGlyphMapForArialBlack=ee},function(pe,_,Y){"use strict";var A=Y(0).getLookupTableFactory,E=A(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});var j=[{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}];var c=A(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["\u2f8
1c"]="\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="\u1161",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="\u067b",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="\u
10683",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="\u064a\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="\u
1064a\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\u062c",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="\u
1062c\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="\u
1062f",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="\u0633",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"});_.mapSpecialUnicodeValues=function L(r){return r>=65520&&r<=65535?0:r>=62976&&r<=63743&&E()[r]||r},_.reverseIfRtl=function ae(r){var N=r.length;if(N<=1||!function ee(r){var N=j[13];return r>=N.begin&&r<N.end||r>=(N=j[11]).begin&&r<N.end}(r.charCodeAt(0)))return r;for(var z="",M=N-1;M>=0;M--)z+=r[M];return z},_.getUnicodeRangeFor=function G(r){for(var N=0,z=j.length;N<z;N++){var M=j[N];if(r>=M.begin&&r<M.end)return N}return-1},_.getNormalizedUnicodes=c,_.getUnicodeForGlyph=function e(r,N){var z=N[r];if(void 0!==z)return z;if(!r)return-1;if("u"===r[0]){var R,M=r.length;if(7===M&&"n"===r[1]&&"i"===r[2])R=r.substr(3);else{if(!(M>=5&&M<=7))return-1;R=r.substr(1)}if(R===R.toUpperCase()&&(z=parseInt(R,16))>=0)return z}return-1}},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.WorkerMessageHandler=_.WorkerTask=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ae){return typeof ae}:function(ae){return ae&&"function"==typeof Symbol&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},E=Y(0),L=Y(100),e=Y(1),j=function(){function r(N){this.name=N,this.terminated=!1,this._capability=(0,E.createPromiseCapability)()}return r.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")}},r}(),G=function(){function r(M){this._msgHandler=M,this._contentLength=null,this._fullRequestReader=null,this._rangeRequestReaders=[]}function N(M){var R=this;this._msgHandler=M,this._contentLength=null,this._isRangeSupported=!1,this._isStreamingSupported=!1;var q=this._msgHandler.sendWithStream("GetReader");this._reader=q.getReader(),this._headersReady=this._msgHandler.sendWithPromise("ReaderHeadersReady").then(function(O){R._isStreamingSupported=O.isStreamingSupported,R._isRangeSupported=O.isRangeSupported,R._contentLength=O.contentLength})}function z(M,R,q){this._msgHandler=q,this.onProgress=null;var O=this._msgHandler.sendWithStream("GetRangeReader",{begin:M,end:R});this._reader=O.getReader()}return r.prototype={getFullReader:function(){return(0,E.assert)(!this._fullRequestReader),this._fullRequestReader=new N(this._msgHandler),this._fullRequestReader},getRangeReader:function(R,q){var O=new z(R,q,this._msgHandler);return this._rangeRequestReaders.push(O),O},cancelAllRequests:function(R){this._fullRequestReader&&this._fullRequestReader.cancel(R),this._rangeRequestReaders.slice(0).forEac
1h(function(O){O.cancel(R)})}},N.prototype={get headersReady(){return this._headersReady},get contentLength(){return this._contentLength},get isStreamingSupported(){return this._isStreamingSupported},get isRangeSupported(){return this._isRangeSupported},read:function(){return this._reader.read().then(function(R){return R.done?{value:void 0,done:!0}:{value:R.value.buffer,done:!1}})},cancel:function(R){this._reader.cancel(R)}},z.prototype={get isStreamingSupported(){return!1},read:function(){return this._reader.read().then(function(R){return R.done?{value:void 0,done:!0}:{value:R.value.buffer,done:!1}})},cancel:function(R){this._reader.cancel(R)}},r}(),ee={setup:function(r,N){var z=!1;r.on("test",function(R){if(!z){if(z=!0,!(R instanceof Uint8Array))return void r.send("test","main",!1);var q=255===R[0];if(r.postMessageTransfers=q,!("response"in new XMLHttpRequest))return void r.send("test",!1);r.send("test",{supportTypedArray:!0,supportTransfers:q})}}),r.on("configure",function(R){(0,E.setVerbosityLevel)(R.verbosity)}),r.on("GetDocRequest",function(R){return ee.createDocumentHandler(R,N)})},createDocumentHandler:function(r,N){var z,M=!1,R=null,q=[],O=r.docId,T=r.docBaseUrl,D=r.docId+"_worker",u=new E.MessageHandler(D,O,N);function g(){if(M)throw new Error("Worker was terminated")}function v(n){q.push(n)}function C(n){n.finish();var i=q.indexOf(n);q.splice(i,1)}function t(n){var i=(0,E.createPromiseCapability)(),h=function(){var F=z.ensureDoc("numPages"),f=z.ensureDoc("fingerprint"),d=z.ensureXRef("encrypt");Promise.all([F,f,d]).then(function(x){i.resolve({numPages:x[0],fingerprint:x[1],encrypted:!!x[2]})},b)},b=function(F){i.reject(F)};return z.ensureDoc("checkHeader",[]).then(function(){z.ensureDoc("parseStartXRef",[]).then(function(){z.ensureDoc("parse",[n]).then(h,b)},b)},b),i.promise}function s(n,i){var b,h=(0,E.createPromiseCapability)(),m=n.source;if(m.data){try{b=new L.LocalPdfManager(O,m.data,m.password,i,T),h.resolve(b)}catch(p){h.reject(p)}return h.promise}var F,f=[];try{F=new G(u)}catch(p){return h.reject(p),h.promise}var d=F.getFullReader();d.headersReady.then(function(){if(d.isRangeSupported){b=new L.NetworkPdfManager(O,F,{msgHandler:u,url:m.url,password:m.password,length:d.contentLength,disableAutoFetch:m.disableAutoFetch||d.isStreamingSupported,rangeChunkSize:m.rangeChunkSize},i,T);for(var k=0;k<f.length;k++)b.sendProgressiveData(f[k]);f=[],h.resolve(b),R=null}}).catch(function(p){h.reject(p),R=null});var l=0;return new Promise(function(p,k){d.read().then(function B(w){try{if(g(),w.done)return b||function(){var k=(0,E.arraysToBytes)(f);m.length&&k.length!==m.length&&(0,E.warn)("reported HTTP length is different from actual");try{b=new L.LocalPdfManager(O,k,m.password,i,T),h.resolve(b)}catch(S){h.reject(S)}f=[]}(),void(R=null);var y=w.value;l+=(0,E.arrayByteLength)(y),d.isStreamingSupported||u.send("DocProgress",{loaded:l,total:Math.max(l,d.contentLength||0)}),b?b.sendProgressiveData(y):f.push(y),d.read().then(B,k)}catch(P){k(P)}},k)}).catch(function(p){h.reject(p),R=null}),R=function(){F.cancelAllRequests("abort")},h.promise}return u.postMessageTransfers=r.postMessageTransfers,u.on("GetPage",function(i){return z.getPage(i.pageIndex).then(function(h){var b=z.ensure(h,"rotate"),m=z.ensure(h,"ref"),F=z.ensure(h,"userUnit"),f=z.ensure(h,"view");return Promise.all([b,m,F,f]).then(function(d){return{rotate:d[0],ref:d[1],userUnit:d[2],view:d[3]}})})}),u.on("GetPageIndex",function(i){var h=new e.Ref(i.ref.num,i.ref.gen);return z.pdfDocument.catalog.getPageIndex(h)}),u.on("GetDestinations",function(i){return z.ensureCatalog("destinations")}),u.on("GetDestination",function(i){return z.ensureCatalog("getDestination",[i.id])}),u.on("GetPageLabels",function(i){return z.ensureCatalog("pageLabels")}),u.on("GetPageMode",function(i){return z.ensureCatalog("pageMode")}),u.on("GetAttachments",function(i){return z.ensureCatalog("attachments")}),u.on("GetJavaScript",function(i){return z.ensureCatalog("javaScript")}),u.on("GetOutline",function(i){return z.ensureCatalog("documentOutline")}),u.on("GetMetadata",function(i){return Promise.all([z.ensureDoc("documentInfo"),z.ensureCatalog("metadata")])}),u.on("GetData",function(i){return z.requestLoadedStream(),z.onLoadedStream().then(function(h){return h.bytes})}),u.on("GetStats",function(i){return z.pdfDocument.xref.stats}),u.on("GetAnnotations",function(i){return z.getPage(i.pageIndex).then(function(h){return z.ensure(h,"getAnnotationsData",[
1i.intent])})}),u.on("RenderPageRequest",function(i){var h=i.pageIndex;z.getPage(h).then(function(b){var m=new j("RenderPageRequest: page "+h);v(m);var F=h+1,f=Date.now();b.getOperatorList({handler:u,task:m,intent:i.intent,renderInteractiveForms:i.renderInteractiveForms}).then(function(d){C(m),(0,E.info)("page="+F+" - getOperatorList: time="+(Date.now()-f)+"ms, len="+d.totalLength)},function(d){if(C(m),!m.terminated){u.send("UnsupportedFeature",{featureId:E.UNSUPPORTED_FEATURES.unknown});var x,l="worker.js: while trying to getPage() and getOperatorList()";x="string"==typeof d?{message:d,stack:l}:"object"===(typeof d>"u"?"undefined":A(d))?{message:d.message||d.toString(),stack:d.stack||l}:{message:"Unknown exception type: "+(typeof d>"u"?"undefined":A(d)),stack:l},u.send("PageError",{pageNum:F,error:x,intent:i.intent})}})})},this),u.on("GetTextContent",function(i,h){var b=i.pageIndex;h.onPull=function(m){},h.onCancel=function(m){},z.getPage(b).then(function(m){var F=new j("GetTextContent: page "+b);v(F);var f=b+1,d=Date.now();m.extractTextContent({handler:u,task:F,sink:h,normalizeWhitespace:i.normalizeWhitespace,combineTextItems:i.combineTextItems}).then(function(){C(F),(0,E.info)("text indexing: page="+f+" - time="+(Date.now()-d)+"ms"),h.close()},function(l){if(C(F),!F.terminated)throw h.error(l),l})})}),u.on("Cleanup",function(i){return z.cleanup()}),u.on("Terminate",function(i){M=!0,z&&(z.terminate(),z=null),R&&R();var h=[];return q.forEach(function(b){h.push(b.finished),b.terminate()}),Promise.all(h).then(function(){u.destroy(),u=null})}),u.on("Ready",function(i){(function a(n){function i(F){g(),u.send("GetDoc",{pdfInfo:F})}function h(F){if(g(),F instanceof E.PasswordException){var f=new j("PasswordException: response "+F.code);v(f),u.sendWithPromise("PasswordRequest",F).then(function(d){C(f),z.updatePassword(d.password),b()}).catch(function(d){C(f),u.send("PasswordException",d)}.bind(null,F))}else F instanceof E.InvalidPDFException?u.send("InvalidPDF",F):F instanceof E.MissingPDFException?u.send("MissingPDF",F):F instanceof E.UnexpectedResponseException?u.send("UnexpectedResponse",F):u.send("UnknownError",new E.UnknownErrorException(F.message,F.toString()))}function b(){g(),t(!1).then(i,function(f){g(),f instanceof E.XRefParseException?(z.requestLoadedStream(),z.onLoadedStream().then(function(){g(),t(!0).then(i,h)})):h(f)},h)}g(),s(n,{forceDataSchema:n.disableCreateObjectURL,maxImageSize:void 0===n.maxImageSize?-1:n.maxImageSize,disableFontFace:n.disableFontFace,nativeImageDecoderSupport:n.nativeImageDecoderSupport,ignoreErrors:n.ignoreErrors}).then(function(F){if(M)throw F.terminate(),new Error("Worker was terminated");z=F,u.send("PDFManagerReady",null),z.onLoadedStream().then(function(f){u.send("DataLoaded",{length:f.bytes.byteLength})})}).then(b,h)})(r),r=null}),D},initializeFromPort:function(r){var N=new E.MessageHandler("worker","main",r);ee.setup(N,r),N.send("ready",null)}};typeof window>"u"&&!(0,E.isNodeJS)()&&typeof self<"u"&&function c(ae){return"function"==typeof ae.postMessage&&"onmessage"in ae}(self)&&ee.initializeFromPort(self),_.WorkerTask=j,_.WorkerMessageHandler=ee},function(pe,_,Y){"use strict";var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(E){return typeof E}:function(E){return E&&"function"==typeof Symbol&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E};!function(E,L){for(var e in L)E[e]=L[e]}(_,function(E){var L={};function e(j){if(L[j])return L[j].exports;var G=L[j]={i:j,l:!1,exports:{}};return E[j].call(G.exports,G,G.exports,e),G.l=!0,G.exports}return e.m=E,e.c=L,e.i=function(j){return j},e.d=function(j,G,ee){e.o(j,G)||Object.defineProperty(j,G,{configurable:!1,enumerable:!0,get:ee})},e.n=function(j){var G=j&&j.__esModule?function(){return j.default}:function(){return j};return e.d(G,"a",G),G},e.o=function(j,G){return Object.prototype.hasOwnProperty.call(j,G)},e.p="",e(e.s=7)}([function(E,L,e){var j="function"==typeof Symbol&&"symbol"===A(Symbol.iterator)?function(r){return typeof r>"u"?"undefined":A(r)}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r>"u"?"undefined":A(r)},ee=e(1).assert;function c(r){return"string"==typeof r||"symbol"===(typeof r>"u"?"undefined":j(r))}function ae(r,N,z){if("function"!=typeof r)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(r,N,z)}L.typeIsObject=function(r){return"object"===(typeof r>"u"?"undefined":j(r))&&null!==r||"function"==typeof r},L.createDataProperty=function(r,N,z){ee(L.typeIsObject(r)),Object.defineProperty(r,N,{value:z,writable:!0,enumerable:!0,configurable:!0})},L.createArrayFromList=function(r){return r.slice()},L.ArrayBufferCopy=function(r,N,z,M,R){new Uint8Array(r).set(new Uint8Array(z,M,R),N)},L.CreateIterResultObject=function(r,N){ee("boolean"==typeof N);var z={};return Object.defineProperty(z,"value",{value:r,enumerable:!0,writable:!0,configurable:!0}),Object.defineProperty(z,"done",{value:N,enumerable:!0,writable:!0,configurable:!0}),z},L.IsFiniteNonNegativeNumber=function(r){return!(Number.isNaN(r)||r===1/0||r<0)},L.InvokeOrNoop=function(r,N,z){ee(void 0!==r),ee(c(N)),ee(Array.isArray(z));var M=r[N];if(void 0!==M)return ae(M,r,z)},L.PromiseInvokeOrNoop=function(r,N,z){ee(void 0!==r),ee(c(N)),ee(Array.isArray(z));try{return Promise.resolve(L.InvokeOrNoop(r,N,z))}catch(M){return Promise.reject(M)}},L.PromiseInvokeOrPerformFallback=function(r,N,z,M,R){ee(void 0!==r),ee(c(N)),ee(Array.isArray(z)),ee(Array.isArray(R));var q=void 0;try{q=r[N]}catch(O){return Promise.reject(O)}if(void 0===q)return M.apply(null,R);try{return Promise.resolve(ae(q,r,z))}catch(O){return Promise.reject(O)}},L.TransferArrayBuffer=function(r){return r.slice()},L.ValidateAndNormalizeHighWaterMark=function(r){if(r=Number(r),Number.isNaN(r)||r<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return r},L.ValidateAndNormalizeQueuingStrategy=function(r,N){if(void 0!==r&&"function"!=typeof r)throw new TypeError("size property of a queuing strategy must be a function");return{size:r,highWaterMark:N=L.ValidateAndNormalizeHighWaterMark(N)}}},function(E,L,e){function G(c){this.name="AssertionError",this.message=c||"",this.stack=(new Error).stack}(G.prototype=Object.create(Error.prototype)).constructor=G,E.exports={rethrowAssertionErrorRejection:function j(c){c&&c.constructor===G&&setTimeout(function(){throw c},0)},AssertionError:G,assert:function ee(c,ae){if(!c)throw new G(ae)}}},function(E,L,e){var j=function(){function re(me,we){for(var oe=0;oe<we.length;oe++){var te=we[oe];te.enumerable=te.enumerable||!1,te.configurable=!0,"value"in te&&(te.writable=!0),Object.defineProperty(me,te.key,te)}}return function(me,we,oe){return we&&re(me.prototype,we),oe&&re(me,oe),me}}();function G(re,me){if(!(re instanceof me))throw new TypeError("Cannot call a class as a function")}var ee=e(0),c=ee.InvokeOrNoop,ae=ee.PromiseInvokeOrNoop,r=ee.ValidateAndNormalizeQueuingStrategy,N=ee.typeIsObject,z=e(1),M=z.assert,R=z.rethrowAssertionErrorRejection,q=e(3),O=q.DequeueValue,T=q.EnqueueValueWithSize,D=q.PeekQueueValue,u=q.ResetQueue,g=function(){function re(){var me=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},we=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},oe=we.size,te=we.highWaterMark,ge=void 0===te?1:te;if(G(this,re),this._state="writable",this._storedError=void 0,this._writer=void 0,this._writableStreamController=void 0,this._writeRequests=[],this._inFlightWriteRequest=void 0,this._closeRequest=void 0,this._inFlightCloseRequest=void 0,this._pendingAbortRequest=void 0,this._backpressure=!1,void 0!==me.type)throw new RangeError("Invalid type is specified");this._writableStreamController=new W(this,me,oe,ge),this._writableStreamController.__startSteps()}return j(re,[{key:"abort",value:function(we){return!1===C(this)?Promise.reject(Ee("abort")):!0===t(this)?Promise.reject(new TypeError("Cannot abort a stream that already has a writer")):s(this,we)}},{key:"getWriter",value:function(){if(!1===C(this))throw Ee("getWriter");return v(this)}},{key:"locked",get:function(){if(!1===C(this))throw Ee("locked");return t(this)}}]),re}();function v(re){return new S(re)}function C(re){return!(!N(re)||!Object.prototype.hasOwnProperty.call(re,"_writableStreamController"))}function t(re){return M(!0===C(re),"IsWritableStreamLocked should only be used on known writable streams"),void 0!==re._writer}function s(re,me){var we=re._state;if("closed"===we)return Promise.resolve(void 0);if("errored"===we)return Promise.reject(re._storedError);var oe=new TypeError("Requested to abort");if(void 0!==re._pendingAbortRequest)return Promise.reject(oe);M("writable"===we||"erroring"===we,"state must be writable or erroring");var te=!1;"erroring"===we&&(te=!0,me=void 0);var ge=new Promise(function(be,Be){re._pendingAbortRequest={_resolve:be,_reject:Be,_reason:me,_wasAlreadyErroring:te}});return!1===te&&i(re,oe),ge}function n(re,me){var we=re._state;"writable"!==we?(M("erroring"===we),h(re)):i(re,me)}function i(re,me){M(void 0===re._storedError,"stream._storedError === undefined"),M("writable"===re._state,"state must be writable");var we=re._writableStreamController;M(void 0!==we,"controller must not be undefined"),re._state="erroring",re._storedError=me;var oe=re._writer;void 0!==oe&&U(oe,me),!1===l(re)&&!0===we._started&&h(re)}function h(re){M("erroring"===re._state,"stream._state === erroring"),M(!1===l(re),"WritableStreamHasOperationMarkedInFlight(stream)
1=== false"),re._state="errored",re._writableStreamController.__errorSteps();for(var me=re._storedError,we=0;we<re._writeRequests.length;we++)re._writeRequests[we]._reject(me);if(re._writeRequests=[],void 0!==re._pendingAbortRequest){var te=re._pendingAbortRequest;if(re._pendingAbortRequest=void 0,!0===te._wasAlreadyErroring)return te._reject(me),void p(re);re._writableStreamController.__abortSteps(te._reason).then(function(){te._resolve(),p(re)},function(be){te._reject(be),p(re)})}else p(re)}function F(re){M(void 0!==re._inFlightCloseRequest),re._inFlightCloseRequest._resolve(void 0),re._inFlightCloseRequest=void 0;var me=re._state;M("writable"===me||"erroring"===me),"erroring"===me&&(re._storedError=void 0,void 0!==re._pendingAbortRequest&&(re._pendingAbortRequest._resolve(),re._pendingAbortRequest=void 0)),re._state="closed";var we=re._writer;void 0!==we&&function ze(re){M(void 0!==re._closedPromise_resolve,"writer._closedPromise_resolve !== undefined"),M(void 0!==re._closedPromise_reject,"writer._closedPromise_reject !== undefined"),M("pending"===re._closedPromiseState,"writer._closedPromiseState is pending"),re._closedPromise_resolve(void 0),re._closedPromise_resolve=void 0,re._closedPromise_reject=void 0,re._closedPromiseState="resolved"}(we),M(void 0===re._pendingAbortRequest,"stream._pendingAbortRequest === undefined"),M(void 0===re._storedError,"stream._storedError === undefined")}function d(re){return!(void 0===re._closeRequest&&void 0===re._inFlightCloseRequest)}function l(re){return!(void 0===re._inFlightWriteRequest&&void 0===re._inFlightCloseRequest)}function p(re){M("errored"===re._state,'_stream_.[[state]] is `"errored"`'),void 0!==re._closeRequest&&(M(void 0===re._inFlightCloseRequest),re._closeRequest._reject(re._storedError),re._closeRequest=void 0);var me=re._writer;void 0!==me&&(Oe(me,re._storedError),me._closedPromise.catch(function(){}))}function k(re,me){M("writable"===re._state),M(!1===d(re));var we=re._writer;void 0!==we&&me!==re._backpressure&&(!0===me?function _e(re){M(void 0===re._readyPromise_resolve,"writer._readyPromise_resolve === undefined"),M(void 0===re._readyPromise_reject,"writer._readyPromise_reject === undefined"),re._readyPromise=new Promise(function(me,we){re._readyPromise_resolve=me,re._readyPromise_reject=we}),re._readyPromiseState="pending"}(we):(M(!1===me),ir(we))),re._backpressure=me}E.exports={AcquireWritableStreamDefaultWriter:v,IsWritableStream:C,IsWritableStreamLocked:t,WritableStream:g,WritableStreamAbort:s,WritableStreamDefaultControllerError:Se,WritableStreamDefaultWriterCloseWithErrorPropagation:function P(re){var me=re._ownerWritableStream;M(void 0!==me);var we=me._state;return!0===d(me)||"closed"===we?Promise.resolve():"errored"===we?Promise.reject(me._storedError):(M("writable"===we||"erroring"===we),y(re))},WritableStreamDefaultWriterRelease:X,WritableStreamDefaultWriterWrite:V,WritableStreamCloseQueuedOrInFlight:d};var S=function(){function re(me){if(G(this,re),!1===C(me))throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(!0===t(me))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=me,me._writer=this;var we=me._state;if("writable"===we)!1===d(me)&&!0===me._backpressure?function Ge(re){re._readyPromise=new Promise(function(me,we){re._readyPromise_resolve=me,re._readyPromise_reject=we}),re._readyPromiseState="pending"}(this):Xe(this),fe(this);else if("erroring"===we)qe(this,me._storedError),this._readyPromise.catch(function(){}),fe(this);else if("closed"===we)Xe(this),function Pe(re){re._closedPromise=Promise.resolve(void 0),re._closedPromise_resolve=void 0,re._closedPromise_reject=void 0,re._closedPromiseState="resolved"}(this);else{M("errored"===we,"state must be errored");var oe=me._storedError;qe(this,oe),this._readyPromise.catch(function(){}),function he(re,me){re._closedPromise=Promise.reject(me),re._closedPromise_resolve=void 0,re._closedPromise_reject=void 0,re._closedPromiseState="rejected"}(this,oe),this._closedPromise.catch(function(){})}}return j(re,[{key:"abort",value:function(we){return!1===B(this)?Promise.reject(Fe("abort")):void 0===this._ownerWritableStream?Promise.reject(De("abort")):function w(re,me){var we=re._ownerWritableStream;return M(void 0!==we),s(we,me)}(this,we)}},{key:"close",value:function(){if(!1===B(this))return Promise.reject(Fe("close"));var we=this._ownerWritableStream;return void 0===we?Promise.reject(De("close")):!0===d(we)?Promise.reject(new TypeError("cannot close an already-closing stream")):y(this)}},{key:"releaseLock",value:function(){if(!1===B(this))throw Fe("releaseLock");var we=this._ownerWritableStream;void 0!==we&&(M(void 0!==we._writer),X(this))}},{key:"write",value:function(we){return!1===B(this)?Promise.reject(Fe("write")):void 0===this._ownerWritableStream?Promise.reject(De("write to")):V(this,we)}},{key:"closed",get:function(){return!1===B(this)?Promise.reject(Fe("closed")):this._closedPromise}},{key:"desiredSize",get:function(){if(!1===B(this))throw Fe("desiredSize");if(void 0===this._ownerWritableStream)throw De("desiredSize");return function Z(re){var me=re._ownerWritableStream,we=me._state;return"errored"===we||"erroring"===we?null:"closed"===we?0:H(me._writableStreamController)}(this)}},{key:"ready",get:function(){return!1===B(this)?Promise.reject(Fe("ready")):this._readyPromise}}]),re}();function B(re){return!(!N(re)||!Object.prototype.hasOwnProperty.call(re,"_ownerWritableStream"))}function y(re){var me=re._ownerWritableStream;M(void 0!==me);var we=me._state;if("closed"===we||"errored"===we)return Promise.reject(new TypeError("The stream (in "+we+" state) is not in the writable state and cannot be closed"));M("writable"===we||"erroring"===we),M(!1===d(me));var oe=new Promise(function(te,ge){me._closeRequest={_resolve:te,_reject:ge}});return!0===me._backpressure&&"writable"===we&&ir(re),function $(re){T(re,"close",0),Q(re)}(me._writableStreamController),oe}function I(re,me){"pending"===re._closedPromiseState?Oe(re,me):function We(re,me){M(void 0===re._closedPromise_resolve,"writer._closedPromise_resolve === undefined"),M(void 0===re._closedPromise_reject,"writer._closedPromise_reject === undefined"),M("pending"!==re._closedPromiseState,"writer._closedPromiseState is not pe
1nding"),re._closedPromise=Promise.reject(me),re._closedPromiseState="rejected"}(re,me),re._closedPromise.catch(function(){})}function U(re,me){"pending"===re._readyPromiseState?function ke(re,me){M(void 0!==re._readyPromise_resolve,"writer._readyPromise_resolve !== undefined"),M(void 0!==re._readyPromise_reject,"writer._readyPromise_reject !== undefined"),re._readyPromise_reject(me),re._readyPromise_resolve=void 0,re._readyPromise_reject=void 0,re._readyPromiseState="rejected"}(re,me):function Ve(re,me){M(void 0===re._readyPromise_resolve,"writer._readyPromise_resolve === undefined"),M(void 0===re._readyPromise_reject,"writer._readyPromise_reject === undefined"),re._readyPromise=Promise.reject(me),re._readyPromiseState="rejected"}(re,me),re._readyPromise.catch(function(){})}function X(re){var me=re._ownerWritableStream;M(void 0!==me),M(me._writer===re);var we=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");U(re,we),I(re,we),me._writer=void 0,re._ownerWritableStream=void 0}function V(re,me){var we=re._ownerWritableStream;M(void 0!==we);var oe=we._writableStreamController,te=function K(re,me){var we=re._strategySize;if(void 0===we)return 1;try{return we(me)}catch(oe){return se(re,oe),1}}(oe,me);if(we!==re._ownerWritableStream)return Promise.reject(De("write to"));var ge=we._state;if("errored"===ge)return Promise.reject(we._storedError);if(!0===d(we)||"closed"===ge)return Promise.reject(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===ge)return Promise.reject(we._storedError);M("writable"===ge);var be=function a(re){return M(!0===t(re)),M("writable"===re._state),new Promise(function(we,oe){re._writeRequests.push({_resolve:we,_reject:oe})})}(we);return function ie(re,me,we){var oe={chunk:me};try{T(re,oe,we)}catch(be){return void se(re,be)}var te=re._controlledWritableStream;!1===d(te)&&"writable"===te._state&&k(te,de(re)),Q(re)}(oe,me,te),be}var W=function(){function re(me,we,oe,te){if(G(this,re),!1===C(me))throw new TypeError("WritableStreamDefaultController can only be constructed with a WritableStream instance");if(void 0!==me._writableStreamController)throw new TypeError("WritableStreamDefaultController instances can only be created by the WritableStream constructor");this._controlledWritableStream=me,this._underlyingSink=we,this._queue=void 0,this._queueTotalSize=void 0,u(this),this._started=!1;var ge=r(oe,te);this._strategySize=ge.size,this._strategyHWM=ge.highWaterMark,k(me,de(this))}return j(re,[{key:"error",value:function(we){if(!1===function le(re){return!(!N(re)||!Object.prototype.hasOwnProperty.call(re,"_underlyingSink"))}(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");"writable"===this._controlledWritableStream._state&&Se(this,we)}},{key:"__abortSteps",value:function(we){return ae(this._underlyingSink,"abort",[we])}},{key:"__errorSteps",value:function(){u(this)}},{key:"__startSteps",value:function(){var we=this,oe=c(this._underlyingSink,"start",[this]),te=this._controlledWritableStream;Promise.resolve(oe).then(function(){M("writable"===te._state||"erroring"===te._state),we._started=!0,Q(we)},function(ge){M("writable"===te._state||"erroring"===te._state),we._started=!0,n(te,ge)}).catch(R)}}]),re}();function H(re){return re._strategyHWM-re._queueTotalSize}function Q(re){var me=re._controlledWritableStream;if(!1!==re._started&&void 0===me._inFlightWriteRequest){var we=me._state;if("closed"!==we&&"errored"!==we){if("erroring"===we)return void h(me);if(0!==re._queue.length){var oe=D(re);"close"===oe?function ne(re){var me=re._controlledWritableStream;(function x(re){M(void 0===re._inFlightCloseRequest),M(void 0!==re._closeRequest),re._inFlightCloseRequest=re._closeRequest,re._closeRequest=void 0})(me),O(re),M(0===re._queue.length,"queue must be empty once the final write record is dequeued"),ae(re._underlyingSink,"close",[]).then(function(){F(me)},function(oe){!function f(re,me){M(void 0!==re._inFlightCloseRequest),re._inFlightCloseRequest._reject(me),re._inFlightCloseRequest=void 0,M("writable"===re._state||"erroring"===re._state),void 0!==re._pendingAbortRequest&&(re._pendingAbortRequest._reject(me),re._pendingAbortRequest=void 0),n(re,me)}(me,oe)}).catch(R)}(re):function ve(re,me){var we=re._controlledWritableStream;(function o(re){M(void 0===re._inFlightWriteRequest,"there must be no pending write request"),M(0!==re._writeRequests.length,"writeRequests must not be empty"),re._inFlightWriteRequest=re._writeRequests.shift()})(we),ae(re._underlyingSink,"write",[me,re]).then(function(){!function b(re){M(void 0!==re._inFlightWriteRequest),re._inFlightWriteRequest._resolve(void 0),re._inFlightWriteRequest=void 0}(we);var te=we._state;if(M("writable"===te||"erroring"===te),O(re),!1===d(we)&&"writable"===te){var ge=de(re);k(we,ge)}Q(re)},function(te){!function m(re,me){M(void 0!==re._inFlightWriteRequest),re._inFlightWriteRequest._reject(me),re._inFlightWriteRequest=void 0,M("writable"===re._state||"erroring"===re._state),n(re,me)}(we,te)}).catch(R)}(re,oe.chunk)}}}}function se(re,me){"writable"===re._controlledWritableStream._state&&Se(re,me)}function de(re){return H(re)<=0}function Se(re,me){var we=re._controlledWritableStream;M("writable"===we._state),i(we,me)}function Ee(re){return new TypeError("WritableStream.prototype."+re+" can only be used on a WritableStream")}function Fe(re){return new TypeError("WritableStreamDefaultWriter.prototype."+re+" can only be used on a WritableStreamDefaultWriter")}function De(re){return new TypeError("Cannot "+re+" a stream using a released writer")}function fe(re){re._closedPromise=new Promise(function(me,we){re._closedPromise_resolve=me,re._closedPromise_reject=we,re._closedPromiseState="pending"})}function Oe(re,me){M(void 0!==re._closedPromise_resolve,"writer._closedPromise_resolve !== undefined"),M(void 0!==re._closedPromise_reject,"writer._closedPromise_reject !== undefined"),M("pending"===re._closedPromiseState,"writer._closedPromiseState is pending"),re._closedPromise_reject(me),re._closedPromise_resolve=void 0,re._closedPromise_reject=void 0,re._closedPromiseState="rejected"}function qe(re,me){re._readyPromise=Promise.reject(me),re._readyPromise_resolve=void 0,re._readyPromise_reject=void 0,re._readyPromiseState="rejected"}function Xe(re){re._readyPromise=Promise.resolve(void 0),re._readyPromise_resolve=void 0,re._readyPromise_reject=void 0,re._readyPromiseState="fulfilled"}function ir(re){M(void 0!==re._readyPromise_resolve,"writer._readyPromise_resolve !== undefined"),M(void 0!==re._readyPromise_reject,"writer._readyPromise_reject !== undefined"),re._readyPromise_resolve(void 0),re._readyPromise_resolve=void 0,re._readyPromise_reject=void 0,re._readyPromiseState="fulfilled"}},function(E,L,e){var G=e(0).IsFiniteNonNegativeNumber,c=e(1).assert;L.DequeueValue=function(ae){c("_queue"in ae&&"_queueTotalSize"in ae,"Spec-level failure: DequeueValue should only be used on containers with [[queue]] and [[queueTotalSize]]."),c(ae._queue.length>0,"Spec-level failure: should never dequeue from an empty queue.");var r=ae._queue.shift();return ae._queueTotalSize-=r.size,ae._queueTotalSize<0&&(ae._queueTotalSize=0),r.value},L.EnqueueValueWithSize=function(ae,r,N){if(c("_queue"in ae&&"_queueTotalSize"in ae,"Spec-level failure: EnqueueValueWithSize should only be used on containers with [[queue]] and [[queueTotalSize]]."),N=Number(N),!G(N))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");ae._queue.push({value:r,size:N}),ae._queueTotalSize+=N},L.PeekQueueValue=function(ae){return c("_queue"in ae&&"_queueTotalSize"in ae,"Spec-level failure: PeekQueueValue should only be used on containers with [[queue]] and [[queueTotalSize]]."),c(ae._queue.length>0,"Spec-level failure: should never peek at an empty queue."),ae._queue[0].value},L.ResetQueue=function(ae){c("_queue"in ae&&"_queueTotalSize"in ae,"Spec-level failure: ResetQueue should only be used on containers with [[queue]] and [[queueTotalSize]]."),ae._queue=[],ae._queueTotalSize=0}},function(E,L,e){var j=function(){function J(ue,ce){for(var Ce=0;Ce<ce.length;Ce++){var Ae=ce[Ce];Ae.enumerable=Ae.enumerable||!1,Ae.configurable=!0,"value"in Ae&&(Ae.writable=!0),Object.defineProperty(ue,Ae.key,Ae)}}return function(ue,ce,Ce){return ce&&J(ue.prototype,ce),Ce&&J(ue,Ce),ue}}();function G(J,ue){if(!(J instanceof ue))throw new TypeError("Cannot call a class as a function")}var ee=e(0),c=ee.ArrayBufferCopy,ae=ee.CreateIterResultObject,r=ee.IsFiniteNonNegativeNumber,N=ee.InvokeOrNoop,z=ee.PromiseInvokeOrNoop,M=ee.TransferArrayBuffer,R=ee.ValidateAndNormalizeQueuingStrategy,q=ee.ValidateAndNormalizeHighWaterMark,O=e(0),T=O.createArrayFromList,D=O.createDataProperty,u=O.typeIsObject,g=e(1),v=g.assert,C=g.rethrowAssertionErrorRejection,t=e(3),s=t.DequeueValue,a=t.EnqueueValueWithSize,n=t.ResetQueue,i=e(2),h=i.AcquireWritableStreamDefaultWriter,b=i.IsWritableStream,m=i.IsWritableStreamLocked,F=i.WritableStreamAbort,f=i.WritableStreamDefaultWriterCloseWithErrorPropagation,d=i.WritableStreamDefaultWriterRelease,l=i.WritableStreamDefaultWriterWrite,x=i.WritableStreamCloseQueuedOrInFlight,o=function(){function J(){var ue=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ce=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},Ce=ce.size,Ae=ce.highWaterMark;G(this,J),this._state="readable",this._reader=void 0,this._storedError=void 0,this._disturbed=!1,this._readableStreamController=void 0;var Te=ue.type;if("bytes"===String(Te))void 0===Ae&&(Ae=0),this._readableStreamController=new ir(this,ue,Ae);else{if(void 0!==Te)throw new RangeError("Invalid type is specified");void 0===Ae&&(Ae=1),this._readableStreamController=new Pe(this,ue,Ce,Ae)}}return j(J,[{key:"cancel",value:function(ce){return!1===S(this)?Promise.reject(Re("cancel")):!0===w(this)?Promise.reject(new TypeError("Cannot cancel a stream that already has a reader")):V(this,ce)}},{key:"getReader",value:function(){var Ce=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).mode;if(!1===S(this))throw Re("getReader");if(void 0===Ce)return k(this);if("byob"===(Ce=String(Ce)))return function p(J){return new ve(J)}(this);throw new RangeError("Invalid mode is specified")}},{key:"pipeThrough",value:function(ce,Ce){var Te=ce.readable;return function Je(J){try{Promise.prototype.then.call(J,void 0,function(){})}catch{}}(this.pipeTo(ce.writable,Ce)),Te}}
1,{key:"pipeTo",value:function(ce){var Ce=this,Ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},Te=Ae.preventClose,Ue=Ae.preventAbort,je=Ae.preventCancel;if(!1===S(this))return Promise.reject(Re("pipeTo"));if(!1===b(ce))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));if(Te=Boolean(Te),Ue=Boolean(Ue),je=Boolean(je),!0===w(this))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream"));if(!0===m(ce))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream"));var $e=k(this),sr=h(ce),ar=!1,rr=Promise.resolve();return new Promise(function(tr,vr){if(kr(Ce,$e._closedPromise,function(xr){!1===Ue?Ir(function(){return F(ce,xr)},!0,xr):pr(!0,xr)}),kr(ce,sr._closedPromise,function(xr){!1===je?Ir(function(){return V(Ce,xr)},!0,xr):pr(!0,xr)}),function Tr(xr,Dr,Rr){"closed"===xr._state?Rr():Dr.then(Rr).catch(C)}(Ce,$e._closedPromise,function(){!1===Te?Ir(function(){return f(sr)}):pr()}),!0===x(ce)||"closed"===ce._state){var wr=new TypeError("the destination writable stream closed before all data could be piped to it");!1===je?Ir(function(){return V(Ce,wr)},!0,wr):pr(!0,wr)}function dr(){var xr=rr;return rr.then(function(){return xr!==rr?dr():void 0})}function kr(xr,Dr,Rr){"errored"===xr._state?Rr(xr._storedError):Dr.catch(Rr).catch(C)}function Ir(xr,Dr,Rr){function Or(){xr().then(function(){return Cr(Dr,Rr)},function(Mr){return Cr(!0,Mr)}).catch(C)}!0!==ar&&(ar=!0,"writable"===ce._state&&!1===x(ce)?dr().then(Or):Or())}function pr(xr,Dr){!0!==ar&&(ar=!0,"writable"===ce._state&&!1===x(ce)?dr().then(function(){return Cr(xr,Dr)}).catch(C):Cr(xr,Dr))}function Cr(xr,Dr){d(sr),De($e),xr?vr(Dr):tr(void 0)}(function cr(){return rr=Promise.resolve(),!0===ar?Promise.resolve():sr._readyPromise.then(function(){return he($e).then(function(xr){!0!==xr.done&&(rr=l(sr,xr.value).catch(function(){}))})}).then(cr)})().catch(function(xr){rr=Promise.resolve(),C(xr)})})}},{key:"tee",value:function(){if(!1===S(this))throw Re("tee");var ce=function y(J,ue){v(!0===S(J)),v("boolean"==typeof ue);var ce=k(J),Ce={closedOrErrored:!1,canceled1:!1,canceled2:!1,reason1:void 0,reason2:void 0};Ce.promise=new Promise(function(rr){Ce._resolve=rr});var Ae=function P(){function J(){var ce=J._branch1,Ce=J._branch2,Ae=J._teeState;return he(J._reader).then(function(Te){v(u(Te));var Ue=Te.value,je=Te.done;if(v("boolean"==typeof je),!0===je&&!1===Ae.closedOrErrored&&(!1===Ae.canceled1&&Ge(ce),
1!1===Ae.canceled2&&Ge(Ce),Ae.closedOrErrored=!0),!0!==Ae.closedOrErrored){var sr=Ue;!1===Ae.canceled1&&qe(ce,Ue),!1===Ae.canceled2&&qe(Ce,sr)}})}return J}();Ae._reader=ce,Ae._teeState=Ce,Ae._cloneForBranch2=ue;var Te=function I(){function J(ue){var ce=J._stream,Ce=J._teeState;if(Ce.canceled1=!0,Ce.reason1=ue,!0===Ce.canceled2){var Te=V(ce,T([Ce.reason1,Ce.reason2]));Ce._resolve(Te)}return Ce.promise}return J}();Te._stream=J,Te._teeState=Ce;var Ue=function U(){function J(ue){var ce=J._stream,Ce=J._teeState;if(Ce.canceled2=!0,Ce.reason2=ue,!0===Ce.canceled1){var Te=V(ce,T([Ce.reason1,Ce.reason2]));Ce._resolve(Te)}return Ce.promise}return J}();Ue._stream=J,Ue._teeState=Ce;var je=Object.create(Object.prototype);D(je,"pull",Ae),D(je,"cancel",Te);var $e=new o(je),sr=Object.create(Object.prototype);D(sr,"pull",Ae),D(sr,"cancel",Ue);var ar=new o(sr);return Ae._branch1=$e._readableStreamController,Ae._branch2=ar._readableStreamController,ce._closedPromise.catch(function(rr){!0!==Ce.closedOrErrored&&(Xe(Ae._branch1,rr),Xe(Ae._branch2,rr),Ce.closedOrErrored=!0)}),[$e,ar]}(this,!1);return T(ce)}},{key:"locked",get:function(){if(!1===S(this))throw Re("locked");return w(this)}}]),J}();function k(J){return new ne(J)}function S(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_readableStreamController"))}function w(J){return v(!0===S(J),"IsReadableStreamLocked should only be used on known readable streams"),void 0!==J._reader}function Z(J){return v(!0===de(J._reader)),v("readable"===J._state||"closed"===J._state),new Promise(function(ce,Ce){J._reader._readIntoRequests.push({_resolve:ce,_reject:Ce})})}function X(J){return v(!0===Se(J._reader)),v("readable"===J._state),new Promise(function(ce,Ce){J._reader._readRequests.push({_resolve:ce,_reject:Ce})})}function V(J,ue){return J._disturbed=!0,"closed"===J._state?Promise.resolve(void 0):"errored"===J._state?Promise.reject(J._storedError):(W(J),J._readableStreamController.__cancelSteps(ue).then(function(){}))}function W(J){v("readable"===J._state),J._state="closed";var ue=J._reader;if(void 0!==ue){if(!0===Se(ue)){for(var ce=0;ce<ue._readRequests.length;ce++)(0,ue._readRequests[ce]._resolve)(ae(void 0,!0));ue._readRequests=[]}!function Pr(J){v(void 0!==J._closedPromise_resolve),v(void 0!==J._closedPromise_reject),J._closedPromise_resolve(void 0),J._closedPromise_resolve=void 0,J._closedPromise_reject=void 0}(ue)}}function $(J,ue){v(!0===S(J),"stream must be ReadableStream"),v("readable"===J._state,"state must be readable"),J._state="errored",J._storedError=ue;var ce=J._reader;if(void 0!==ce){if(!0===Se(ce)){for(var Ce=0;Ce<ce._readRequests.length;Ce++)ce._readRequests[Ce]._reject(ue);ce._readRequests=[]}else{v(de(ce),"reader must be ReadableStreamBYOBReader");for(var Te=0;Te<ce._readIntoRequests.length;Te++)ce._readIntoRequests[Te]._reject(ue);ce._readIntoRequests=[]}lr(ce,ue),ce._closedPromise.catch(function(){})}}function H(J,ue,ce){var Ce=J._reader;v(Ce._readRequests.length>0),Ce._readRequests.shift()._resolve(ae(ue,ce))}function ie(J){return J._reader._readIntoRequests.length}function le(J){return J._reader._readRequests.length}function Q(J){var ue=J._reader;return!(void 0===ue||!1===de(ue))}function se(J){var ue=J._reader;return!(void 0===ue||!1===Se(ue))}E.exports={ReadableStream:o,IsReadableStreamDisturbed:function B(J){return v(!0===S(J),"IsReadableStreamDisturbed should only be used on known readable streams"),J._disturbed},ReadableStreamDefaultControllerClose:Ge,ReadableStreamDefaultControllerEnqueue:qe,ReadableStreamDefaultControllerError:Xe,ReadableStreamDefaultControllerGetDesiredSize:_e};var ne=function(){function J(ue){if(G(this,J),!1===S(ue))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===w(ue))throw new TypeError("This stream has already been locked for exclusive reading by another reader");Ee(this,ue),this._readRequests=[]}return j(J,[{key:"cancel",value:function(ce){return!1===Se(this)?Promise.reject(nr("cancel")):void 0===this._ownerReadableStream?Promise.reject(Ke("cancel")):Fe(this,ce)}},{key:"read",value:function(){return!1===Se(this)?Promise.reject(nr("read")):void 0===this._ownerReadableStream?Promise.reject(Ke("read from")):he(this)}},{key:"releaseLock",value:function(){if(!1===Se(this))throw nr("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");De(this)}}},{key:"closed",get:function(){return!1===Se(this)?Promise.reject(nr("closed")):this._closedPromise}}]),J}(),ve=function(){function J(ue){if(G(this,J),!S(ue))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(!1===re(ue._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(w(ue))throw new TypeError("This stream has already been locked for exclusive reading by another reader");Ee(this,ue),this._readIntoRequests=[]}return j(J,[{key:"cancel",value:function(ce){return de(this)?void 0===this._ownerReadableStream?Promise.reject(Ke("cancel")):Fe(this,ce):Promise.reject(Ye("cancel"))}},{key:"read",value:function(ce){return de(this)?void 0===this._ownerReadableStream?Promise.reject(Ke("read from")):ArrayBuffer.isView(ce)?0===ce.byteLength?Promise.reject(new TypeError("view must have non-zero byteLength")):function fe(J,ue){var ce=J._ownerReadableStream;return v(void 0!==ce),ce._disturbed=!0,"errored"===ce._state?Promise.reject(ce._storedError):function er(J,ue){var ce=J._controlledReadableStream,Ce=1;
1ue.constructor!==DataView&&(Ce=ue.constructor.BYTES_PER_ELEMENT);var Te={buffer:ue.buffer,byteOffset:ue.byteOffset,byteLength:ue.byteLength,bytesFilled:0,elementSize:Ce,ctor:ue.constructor,readerType:"byob"};if(J._pendingPullIntos.length>0)return Te.buffer=M(Te.buffer),J._pendingPullIntos.push(Te),Z(ce);if("closed"===ce._state){var Ue=new ue.constructor(Te.buffer,Te.byteOffset,0);return Promise.resolve(ae(Ue,!0))}if(J._queueTotalSize>0){if(!0===Be(J,Te)){var je=ge(Te);return ye(J),Promise.resolve(ae(je,!1))}if(!0===J._closeRequested){var $e=new TypeError("Insufficient bytes to fill elements in the given buffer");return br(J,$e),Promise.reject($e)}}Te.buffer=M(Te.buffer),J._pendingPullIntos.push(Te);var sr=Z(ce);return we(J),sr}(ce._readableStreamController,ue)}(this,ce):Promise.reject(new TypeError("view must be an array buffer view")):Promise.reject(Ye("read"))}},{key:"releaseLock",value:function(){if(!de(this))throw Ye("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");De(this)}}},{key:"closed",get:function(){return de(this)?this._closedPromise:Promise.reject(Ye("closed"))}}]),J}();function de(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_readIntoRequests"))}function Se(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_readRequests"))}function Ee(J,ue){J._ownerReadableStream=ue,ue._reader=J,"readable"===ue._state?function fr(J){J._closedPromise=new Promise(function(ue,ce){J._closedPromise_resolve=ue,J._closedPromise_reject=ce})}(J):"closed"===ue._state?function Ar(J){J._closedPromise=Promise.resolve(void 0),J._closedPromise_resolve=void 0,J._closedPromise_reject=void 0}(J):(v("errored"===ue._state,"state must be errored"),function Fr(J,ue){J._closedPromise=Promise.reject(ue),J._closedPromise_resolve=void 0,J._closedPromise_reject=void 0}(J,ue._storedError),J._closedPromise.catch(function(){}))}function Fe(J,ue){var ce=J._ownerReadableStream;return v(void 0!==ce),V(ce,ue)}function De(J){v(void 0!==J._ownerReadableStream),v(J._ownerReadableStream._reader===J),"readable"===J._ownerReadableStream._state?lr(J,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function Er(J,ue){v(void 0===J._closedPromise_resolve),v(void 0===J._closedPromise_reject),J._closedPromise=Promise.reject(ue)}(J,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),J._closedPromise.catch(function(){}),J._ownerReadableStream._reader=void 0,J._ownerReadableStream=void 0}function he(J){var ue=J._ownerReadableStream;return v(void 0!==ue),ue._disturbed=!0,"closed"===ue._state?Promise.resolve(ae(void 0,!0)):"errored"===ue._state?Promise.reject(ue._storedError):(v("readable"===ue._state),ue._readableStreamController.__pullSteps())}var Pe=function(){function J(ue,ce,Ce,Ae){if(G(this,J),!1===S(ue))throw new TypeError("ReadableStreamDefaultController can only be constructed with a ReadableStream instance");if(void 0!==ue._readableStreamController)throw new TypeError("ReadableStreamDefaultController instances can only be created by the ReadableStream constructor");this._controlledReadableStream=ue,this._underlyingSource=ce,this._queue=void 0,this._queueTotalSize=void 0,n(this),this._started=!1,this._closeRequested=!1,this._pullAgain=!1,this._pulling=!1;var Te=R(Ce,Ae);this._strategySize=Te.size,this._strategyHWM=Te.highWaterMark;var Ue=this,je=N(ce,"start",[this]);Promise.resolve(je).then(function(){Ue._started=!0,v(!1===Ue._pulling),v(!1===Ue._pullAgain),We(Ue)},function($e){ke(Ue,$e)}).catch(C)}return j(J,[{key:"close",value:function(){if(!1===Oe(this))throw Ne("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var ce=this._controlledReadableStream._state;if("readable"!==ce)throw new TypeError("The stream (in "+ce+" state) is not in the readable state and cannot be closed");Ge(this)}},{key:"enqueue",value:function(ce){if(!1===Oe(this))throw Ne("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var Ce=this._controlledReadableStream._state;if("readable"!==Ce)throw new TypeError("The stream (in "+Ce+" state) is not in the readable state and cannot be enqueued to");return qe(this,ce)}},{key:"error",value:function(ce){if(!1===Oe(this))throw Ne("error");var Ce=this._controlledReadableStream;if("readable"!==Ce._state)throw new TypeError("The stream is "+Ce._state+" and so cannot be errored");Xe(this,ce)}},{key:"__cancelSteps",value:function(ce){return n(this),z(this._underlyingSource,"cancel",[ce])}},{key:"__pullSteps",value:function(){var ce=this._controlledReadableStream;if(this._queue.length>0){var Ce=s(this);return!0===this._closeRequested&&0===this._queue.length?W(ce):We(this),Promise.resolve(ae(Ce,!1))}var Ae=X(ce);return We(this),Ae}},{key:"desiredSize",get:function(){if(!1===Oe(this))throw Ne("desiredSize");return _e(this)}}]),J}();function Oe(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_underlyingSource"))}function We(J){if(!1!==function ze(J){var ue=J._controlledReadableStream;return"closed"!==ue._state&&"errored"!==ue._state&&!0!==J._closeRequested&&!1!==J._started&&(!0===w(ue)&&le(ue)>0||_e(J)>0)}
1(J)){if(!0===J._pulling)return void(J._pullAgain=!0);v(!1===J._pullAgain),J._pulling=!0,z(J._underlyingSource,"pull",[J]).then(function(){if(J._pulling=!1,!0===J._pullAgain)return J._pullAgain=!1,We(J)},function(Ce){ke(J,Ce)}).catch(C)}}function Ge(J){var ue=J._controlledReadableStream;v(!1===J._closeRequested),v("readable"===ue._state),J._closeRequested=!0,0===J._queue.length&&W(ue)}function qe(J,ue){var ce=J._controlledReadableStream;if(v(!1===J._closeRequested),v("readable"===ce._state),!0===w(ce)&&le(ce)>0)H(ce,ue,!1);else{var Ce=1;if(void 0!==J._strategySize){var Ae=J._strategySize;try{Ce=Ae(ue)}catch(Te){throw ke(J,Te),Te}}try{a(J,ue,Ce)}catch(Te){throw ke(J,Te),Te}}We(J)}function Xe(J,ue){var ce=J._controlledReadableStream;v("readable"===ce._state),n(J),$(ce,ue)}function ke(J,ue){"readable"===J._controlledReadableStream._state&&Xe(J,ue)}function _e(J){var ce=J._controlledReadableStream._state;return"errored"===ce?null:"closed"===ce?0:J._strategyHWM-J._queueTotalSize}var Ve=function(){function J(ue,ce){G(this,J),this._associatedReadableByteStreamController=ue,this._view=ce}return j(J,[{key:"respond",value:function(ce){if(!1===me(this))throw Le("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");!function yr(J,ue){if(ue=Number(ue),!1===r(ue))throw new RangeError("bytesWritten must be a finite");v(J._pendingPullIntos.length>0),hr(J,ue)}(this._associatedReadableByteStreamController,ce)}},{key:"respondWithNewView",value:function(ce){if(!1===me(this))throw Le("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(ce))throw new TypeError("You can only respond with array buffer views");!function Qe(J,ue){v(J._pendingPullIntos.length>0);var ce=J._pendingPullIntos[0];if(ce.byteOffset+ce.bytesFilled!==ue.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(ce.byteLength!==ue.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");ce.buffer=ue.buffer,hr(J,ue.byteLength)}(this._associatedReadableByteStreamController,ce)}},{key:"view",get:function(){return this._view}}]),J}(),ir=function(){function J(ue,ce,Ce){if(G(this,J),!1===S(ue))throw new TypeError("ReadableByteStreamController can only be constructed with a ReadableStream instance given a byte source");if(void 0!==ue._readableStreamController)throw new TypeError("ReadableByteStreamController instances can only be created by the ReadableStream constructor given a byte source");this._controlledReadableStream=ue,this._underlyingByteSource=ce,this._pullAgain=!1,this._pulling=!1,oe(this),this._queue=this._queueTotalSize=void 0,n(this),this._closeRequested=!1,this._started=!1,this._strategyHWM=q(Ce);var Ae=ce.autoAllocateChunkSize;if(void 0!==Ae&&(!1===Number.isInteger(Ae)||Ae<=0))throw new RangeError("autoAllocateChunkSize must be a positive integer");this._autoAllocateChunkSize=Ae,this._pendingPullIntos=[];var Te=this,Ue=N(ce,"start",[this]);Promise.resolve(Ue).then(function(){Te._started=!0,v(!1===Te._pulling),v(!1===Te._pullAgain),we(Te)},function(je){"readable"===ue._state&&br(Te,je)}).catch(C)}return j(J,[{key:"close",value:function(){if(!1===re(this))throw He("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var ce=this._controlledReadableStream._state;if("readable"!==ce)throw new TypeError("The stream (in "+ce+" state) is not in the readable state and cannot be closed");!function mr(J){var ue=J._controlledReadableStream;if(v(!1===J._closeRequested),v("readable"===ue._state),J._queueTotalSize>0)J._closeRequested=!0;else{if(J._pendingPullIntos.length>0&&J._pendingPullIntos[0].bytesFilled>0){var Ce=new TypeError("Insufficient bytes to fill elements in the given buffer");throw br(J,Ce),Ce}W(ue)}}(this)}},{key:"enqueue",value:function(ce){if(!1===re(this))throw He("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var Ce=this._controlledReadableStream._state;if("readable"!==Ce)throw new TypeError("The stream (in "+Ce+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(ce))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");!function Sr(J,ue){var ce=J._controlledReadableStream;v(!1===J._closeRequested),v("readable"===ce._state);var Ae=ue.byteOffset,Te=ue.byteLength,Ue=M(ue.buffer);!0===se(ce)?0===le(ce)?be(J,Ue,Ae,Te):(v(0===J._queue.length),H(ce,new Uint8Array(Ue,Ae,Te),!1)):!0===Q(ce)?(be(J,Ue,Ae,Te),Me(J)):(v(!1===w(ce),"stream must not be locked"),be(J,Ue,Ae,Te))}(this,ce)}},{key:"error",value:function(ce){if(!1===re(this))throw He("error");var Ce=this._controlledReadableStream;if("readable"!==Ce._state)throw new TypeError("The stream is "+Ce._state+" and so cannot be errored");br(this,ce)}},{key:"__cancelSteps",value:function(ce){return this._pendingPullIntos.length>
10&&(this._pendingPullIntos[0].bytesFilled=0),n(this),z(this._underlyingByteSource,"cancel",[ce])}},{key:"__pullSteps",value:function(){var ce=this._controlledReadableStream;if(v(!0===se(ce)),this._queueTotalSize>0){v(0===le(ce));var Ce=this._queue.shift();this._queueTotalSize-=Ce.byteLength,ye(this);var Ae=void 0;try{Ae=new Uint8Array(Ce.buffer,Ce.byteOffset,Ce.byteLength)}catch(sr){return Promise.reject(sr)}return Promise.resolve(ae(Ae,!1))}var Te=this._autoAllocateChunkSize;if(void 0!==Te){var Ue=void 0;try{Ue=new ArrayBuffer(Te)}catch(sr){return Promise.reject(sr)}var je={buffer:Ue,byteOffset:0,byteLength:Te,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(je)}var $e=X(ce);return we(this),$e}},{key:"byobRequest",get:function(){if(!1===re(this))throw He("byobRequest");if(void 0===this._byobRequest&&this._pendingPullIntos.length>0){var ce=this._pendingPullIntos[0],Ce=new Uint8Array(ce.buffer,ce.byteOffset+ce.bytesFilled,ce.byteLength-ce.bytesFilled);this._byobRequest=new Ve(this,Ce)}return this._byobRequest}},{key:"desiredSize",get:function(){if(!1===re(this))throw He("desiredSize");return Br(this)}}]),J}();function re(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_underlyingByteSource"))}function me(J){return!(!u(J)||!Object.prototype.hasOwnProperty.call(J,"_associatedReadableByteStreamController"))}function we(J){if(!1!==function gr(J){var ue=J._controlledReadableStream;return"readable"===ue._state&&!0!==J._closeRequested&&!1!==J._started&&(!0===se(ue)&&le(ue)>0||!0===Q(ue)&&ie(ue)>0||Br(J)>0)}(J)){if(!0===J._pulling)return void(J._pullAgain=!0);v(!1===J._pullAgain),J._pulling=!0,z(J._underlyingByteSource,"pull",[J]).then(function(){J._pulling=!1,!0===J._pullAgain&&(J._pullAgain=!1,we(J))},function(Ce){"readable"===J._controlledReadableStream._state&&br(J,Ce)}).catch(C)}}function oe(J){Ie(J),J._pendingPullIntos=[]}function te(J,ue){v("errored"!==J._state,"state must not be errored");var ce=!1;"closed"===J._state&&(v(0===ue.bytesFilled),ce=!0);var Ce=ge(ue);"default"===ue.readerType?H(J,Ce,ce):(v("byob"===ue.readerType),function K(J,ue,ce){var Ce=J._reader;v(Ce._readIntoRequests.length>0),Ce._readIntoRequests.shift()._resolve(ae(ue,ce))}(J,Ce,ce))}function ge(J){var ue=J.bytesFilled,ce=J.elementSize;return v(ue<=J.byteLength),v(ue%ce==0),new J.ctor(J.buffer,J.byteOffset,ue/ce)}function be(J,ue,ce,Ce){J._queue.push({buffer:ue,byteOffset:ce,byteLength:Ce}),J._queueTotalSize+=Ce}function Be(J,ue){var ce=ue.elementSize,Ce=ue.bytesFilled-ue.bytesFilled%ce,Ae=Math.min(J._queueTotalSize,ue.byteLength-ue.bytesFilled),Te=ue.bytesFilled+Ae,Ue=Te-Te%ce,je=Ae,$e=!1;Ue>Ce&&(je=Ue-ue.bytesFilled,$e=!0);for(var sr=J._queue;je>0;){var ar=sr[0],rr=Math.min(je,ar.byteLength);c(ue.buffer,ue.byteOffset+ue.bytesFilled,ar.buffer,ar.byteOffset,rr),ar.byteLength===rr?sr.shift():(ar.byteOffset+=rr,ar.byteLength-=rr),J._queueTotalSize-=rr,xe(J,rr,ue),je-=rr}return!1===$e&&(v(0===J._queueTotalSize,"queue must be empty"),v(ue.bytesFilled>0),v(ue.bytesFilled<ue.elementSize)),$e}function xe(J,ue,ce){v(0===J._pendingPullIntos.length||J._pendingPullIntos[0]===ce),Ie(J),ce.bytesFilled+=ue}function ye(J){v("readable"===J._controlledReadableStream._state),0===J._queueTotalSize&&!0===J._closeRequested?W(J._controlledReadableStream):we(J)}function Ie(J){void 0!==J._byobRequest&&(J._byobRequest._associatedReadableByteStreamController=void 0,J._byobRequest._view=void 0,J._byobRequest=void 0)}function Me(J){for(v(!1===J._closeRequested);J._pendingPullIntos.length>0;){if(0===J._queueTotalSize)return;var ue=J._pendingPullIntos[0];!0===Be(J,ue)&&(or(J),te(J._controlledReadableStream,ue))}}function hr(J,ue){var ce=J._pendingPullIntos[0],Ce=J._controlledReadableStream;if("closed"===Ce._state){if(0!==ue)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");!function Ze(J,ue){ue.buffer=M(ue.buffer),v(0===ue.bytesFilled,"bytesFilled must be 0");var ce=J._controlledReadableStream;if(!0===Q(ce))for(;ie(ce)>0;)te(ce,or(J))}(J,ce)}else v("readable"===Ce._state),function ur(J,ue,ce){if(ce.bytesFilled+ue>ce.byteLength)throw new RangeError("bytesWritten out of range");if(xe(J,ue,ce),!(ce.bytesFilled<ce.elementSize)){or(J);var Ce=ce.bytesFilled%ce.elementSize;if(Ce>0){var Ae=ce.byteOffset+ce.bytesFilled,Te=ce.buffer.slice(Ae-Ce,Ae);be(J,Te,0,Te.byteLength)}ce.buffer=M(ce.buffer),ce.bytesFilled-=Ce,te(J._controlledReadableStream,ce),Me(J)}}(J,ue,ce)}function or(J){var ue=J._pendingPullIntos.shift();return Ie(J),ue}function br(J,ue){var ce=J._controlledReadableStream;v("readable"===ce._state),oe(J),n(J),$(ce,ue)}function Br(J){var ce=J._controlledReadableStream._state;return"errored"===ce?null:"closed"===ce?0:J._strategyHWM-J._queueTotalSize}function Re(J){return new TypeError("ReadableStream.prototype."+J+" can only be used on a ReadableStream")}function Ke(J){return new TypeError("Cannot "+J+" a stream using a released reader")}function nr(J){return new TypeError("ReadableStreamDefaultReader.prototype."+J+" can only be used on a ReadableStreamDefaultReader")}function lr(J,ue){v(void 0!==J._closedPromise_resolve),v(void 0!==J._closedPromise_reject),J._closedPromise_reject(ue),J._closedPromise_resolve=void 0,J._closedPromise_reject=void 0}function Ye(J){return new TypeError("ReadableStreamBYOBReader.prototype."+J+" can only be used on a ReadableStreamBYOBReader")}function Ne(J){return new TypeError("ReadableStreamDefaultController.prototype."+J+" can only be used on a ReadableStreamDefaultController")}function Le(J){return new TypeError("ReadableStreamBYOBRequest.prototype."+J+" can only be used on a ReadableStreamBYOBRequest")}function He(J){return new TypeError("ReadableByteStreamController.prototype."+J+" can only be used on a ReadableByteStreamController")}},function(E,L,e){var j=e(6),G=e(4),ee=e(2);L.TransformStream=j.TransformStream,L.ReadableStream=G.ReadableStream,L.IsReadableStreamDisturbed=G.IsReadableStreamDisturbed,L.ReadableStreamDefaultControllerClose=G.ReadableStreamDefaultControllerClose,L.ReadableStreamDefaultControllerEnqueue=G.ReadableStreamDefaultControllerEnqueue,L.ReadableStreamDefaultControllerError=G.ReadableStreamDefaultControllerError,L.ReadableStreamDefaultControllerGetDesiredSize=G.ReadableStreamDefaultControllerGetDesiredSize,L.AcquireWritableStreamDefaultWriter=ee.AcquireWritableStreamDefaultWriter,L.IsWritableStream=ee.IsWritableStream,L.IsWritableStreamLocked=ee.IsWritableStreamLocked,L.WritableStream=ee.WritableStream,L.WritableStreamAbort=ee.WritableStreamAbort,L.WritableStreamDefaultControllerError=ee.WritableStreamDefaultControllerError,L.WritableStreamDefaultWriterCloseWithErrorPropagation=ee.WritableStreamDefaultWriterCloseWithErrorPropagation,L.WritableStreamDefaultWriterRelease=ee.WritableStreamDefaultWriterRelease,L.WritableStreamDefaultWriterWrite=ee.WritableStreamDefaultWriterWrite},function(E,L,e){var j=function(){function w(y,P){for(var I=0;I<P.length;I++){var U=P[I];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(y,U.key,U)}}return function(y,P,I){return P&&w(y.prototype,P),I&&w(y,I),y}}();function G(w,y){if(!(w instanceof y))throw new TypeError("Cannot call a class as a function")}var c=e(1).assert,ae=e(0),r=ae.InvokeOrNoop,N=ae.PromiseInvokeOrPerformFallback,z=ae.PromiseInvokeOrNoop,M=ae.typeIsObject,R=e(4),q=R.ReadableStream,O=R.ReadableStreamDefaultControllerClose,T=R.ReadableStreamDefaultControllerEnqueue,D=R.ReadableStreamDefaultControllerError,u=R.ReadableStreamDefaultControllerGetDesiredSize,g=e(2),v=g.WritableStream,C=g.WritableStreamDefaultControllerError;function s(w,y){if(!0===w._errored)throw new TypeError("TransformStream is already errored");if(!0===w._readableClosed)throw new TypeError("Readable side is already closed");var P=w._readableController;try{T(P,y)}catch(Z){throw w._readableClosed=!0,i(w,Z),w._storedError}1==u(P)<=0&&!1===w._backpressure&&m(w,!0)}function n(w){c(!1===w._errored),c(!1===w._readableClosed);try{O(w._readableController)}catch{c(!1)}w._readableClosed=!0}function i(w,y){!1===w._errored&&h(w,y)}function h(w,y){c(!1===w._errored),w._errored=!0,w._storedError=y,!1===w._writableDone&&C(w._writableController,y),!1===w._readableClosed&&D(w._readableController,y)}function b(w){return c(void 0!==w._backpressureChangePromise,"_backpressureChangePromise should have been initialized"),!1===w._backpressure?Promise.resolve():(c(!0===w._backpressure,"_backpressure should have been initialized"),w._backpressureChangePromise)}function m(w,y){c(w._backpressure!==y,"TransformStreamSetBackpressure() should be called only when backpressure is changed"),void 0!==w._backpressureChangePromise&&w._backpressureChangePromise_resolve(y),w._backpressureChangePromise=new Promise(function(P){w._backpressureChangePromise_resolve=P}),w._backpressureChangePromise.then(function(P){c(P!==y,"_backpressureChangePromise should be fulfilled only when backpressure is changed")}),w._backpressure=y}function F(w,y){return s(y._controlledTransformStream,w),Promise.resolve()}function d(w){return!(!M(w)||!Object.prototype.hasOwnProperty.call(w,"_controlledTransformStream"))}function l(w){return!(!M(w)||!Object.prototype.hasOwnProperty.call(w,"_transformStreamController"))}var x=function(){function w(y,P){G(this,w),this._transformStream=y,this._startPromise=P}return j(w,[{key:"start",value:function(P){var I=this._transformStream;return I._writableController=P,this._startPromise.then(function(){return b(I)})}},{key:"write",value:function(P){return function f(w,y){c(!1===w._errored),c(!1===w._transforming),c(!1===w._backpressure),w._transforming=!0;var I=w._transformStreamController;return N(w._transformer,"transform",[y,I],F,[y,I]).then(function(){return w._transforming=!1,b(w)},function(Z){return i(w,Z),Promise.reject(Z)})}(this._transformStream,P)}},{key:"abort",value:function(){var P=this._transformStream;P._writableDone=!0,h(P,new TypeError("Writable side aborted"))}},{key:"close",value:function(){var P=this._transformStream;return c(!1===P._transforming),P._writableDone=!0,z(P._transformer,"flush",[P._transformStreamController]).then(function(){return!0===P._errored?Promise.reject(P._storedError):(!1===P._readableClosed&&n(P),Promise.resolve())}).catch(function(U){return i(P,U),Promise.reject(P._storedError)})}}]),w}(),o=function(){function w(y,P){G(this,w),this._transformStream=y,this._startPromise=P}return j(w,[{key:"start",value:function(P){var I=this._transformStream;return I._readableController=P,this._startPromise.then(function(){return c(void 0!==I._backpressureChangePromise,"_backpressureChangePromise should have been initialized"),!0===I._backpressure?Promise.resolve():(c(!1===I._backpressure,"_backpressure should have been initialized"),I._backpressureChangePromise)})}},{key:"pull",value:function(){var P=this._transformStream;return c(!0===P._backpressure,"pull() should be never called while _backpressure is false"),c(void 0!==P._backpressureChangePromise,"_backpressureChangePromise should have been initialized"),m(P,!1),P._backpressureChangePromise}},{key:"cancel",value:function(){var P=this._transformStream;P._readableClosed=!0,h(P,new TypeError("Readable side canceled"))}}]),w}(),p=function(){function w(y){if(G(this,w),!1===l(y))throw new TypeError("TransformStreamDefaultController can only be constructed with a TransformStream instance");if(void 0!==y._transformStreamController)throw new TypeError("TransformStreamDefaultController instances can only be created by the TransformStream constructor");this._controlledTransformStream=y}return j(w,[{key:"enqueue",value:function(P){if(!1===d(this))throw S("enqueue");s(this._controlledTransformStream,P)}},{key:"close",value:function(){if(!1===d(this))throw S("close");!function t(w){if(!0===w._errored)throw new TypeError("TransformStream is already errored");if(!0===w._readableClosed)throw new TypeError("Readable side is already closed");n(w)}(this._controlledTransformStream)}},{key:"error",value:function(P){if(!1===d(this))throw S("error");!function a(w,y){if(!0===w._errored)throw new TypeError("TransformStream is already errored");h(w,y)}(this._controlledTransformStream,P)}},{key:"desiredSize",get:function(){if(!1===d(this))throw S("desiredSize");return u(this._controlledTransformStream._readableController)}}]),w}(),k=function(){function w(){var y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};G(this,w),this._transformer=y;var P=y.readableStrategy,I=y.writableStrategy;this._transforming=!1,this._errored=!1,this._storedError=void 0,this._writableController=void 0,this._readableController=void 0,this._transformStreamController=void 0,this._writableDone=!1,this._readableClosed=!1,this._backpressure=void 0,this._backpressureChangePromise=void 0,this._backpressureChangePromise_resolve=void 0,this._transformStreamController=new p(this);var U=void 0,Z=new Promise(function(H){U=H}),X=new o(this,Z);this._readable=new q(X,P);var V=new x(this,Z);this._writable=new v(V,I),c(void 0!==this._writableController),c(void 0!==this._readableController),m(this,u(this._readableController)<=0);var $=this,K=r(y,"start",[$._transformStreamController]);U(K),Z.catch(function(H){!1===$._errored&&($._errored=!0,$._storedError=H)})}return j(w,[{key:"readable",get:function(){if(!1===l(this))throw B("readable");return this._readable}},{key:"writable",get:function(){if(!1===l(this))throw B("writable");return this._writable}}]),w}();function S(w){return new TypeError("TransformStreamDefaultController.prototype."+w+" can only be used on a TransformStreamDefaultController")}function B(w){return new TypeError("TransformStream.prototype."+w+" can only be used on a TransformStream")}E.exports={TransformStream:k}},function(E,L,e){E.exports=e(5)}]))},function(pe,_,Y){"use strict";Y(86),pe.exports=Y(18).Uint8ClampedArray},function(pe,_,Y){"use strict";var A=Y(2)("unscopables"),E=Array.prototype;null==E[A]&&Y(6)(E,A,{}),pe.exports=function(L){E[A][L]=!0}},function(pe,_,Y){"use strict";var A=Y(13),E=Y(21),L=Y(8);pe.exports=[].copyWithin||function(j,G){var ee=A(this),c=L(ee.length),ae=E(j,c),r=E(G,c),N=arguments.length>2?arguments[2]:void 0,z=Math.min((void 0===N?c:E(N,c))-r,c-ae),M=1;for(r<ae&&ae<r+z&&(M=-1,r+=z-1,ae+=z-1);z-- >0;)r in ee?ee[ae]=ee[r]:delete ee[ae],ae+=M,r+=M;return ee}},function(pe,_,Y){"use strict";var A=Y(25),E=Y(43),L=Y(13),e=Y(8),j=Y(68);pe.exports=function(G,ee){var c=1==G,ae=2==G,r=3==G,N=4==G,z=6==G,M=5==G||z,R=ee||j;return function(q,O,T){for(var s,a,D=L(q),u=E(D),g=A(O,T,3),v=e(u.length),C=0,t=c?R(q,v):ae?R(q,0):void 0;v>C;C++)if((M||C in u)&&(a=g(s=u[C],C,D),G))if(c)t[C]=a;else if(a)switch(G){case 3:return!0;case 5:return s;case 6:return C;case 2:t.push(s)}else if(N)return!1;return z?-1:r||N?N:t}}},function(pe,_,Y){"use strict";var A=Y(10),E=Y(71),L=Y(2)("species");pe.exports=function(e){var j;return E(e)&&("function"==typeof(j=e.constructor)&&(j===Array||E(j.prototype))&&(j=void 0),A(j)&&null===(j=j[L])&&(j=void 0)),void 0===j?Array:j}},function(pe,_,Y){"use strict";var A=Y(67);pe.exports=function(E,L){return new(A(E))(L)}},function(pe,_,Y){"use strict";var A=Y(4).document;pe.exports=A&&A.documentElement},function(pe,_,Y){"use strict";var A=Y(11),E=Y(2)("iterator"),L=Array.prototype;pe.exports=function(e){return void 0!==e&&(A.Array===e||L[E]===e)}},function(pe,_,Y){"use strict";var A=Y(24);pe.exports=Array.isArray||function(L){return"Array"==A(L)}},function(pe,_,Y){"use strict";var A=Y(44),E=Y(20),L=Y(29),e={};Y(6)(e,Y(2)("iterator"),function(){return this}),pe.exports=function(j,G,ee){j.prototype=A(e,{next:E(1,ee)}),L(j,G+" Iterator")}},function(pe,_,Y){"use strict";var A=Y(27),E=Y(41),L=Y(28),e=Y(6),j=Y(7),G=Y(11),ee=Y(72),c=Y(29),ae=Y(46),r=Y(2)("iterator"),N=!([].keys&&"next"in[].keys()),M="
1keys",R="values",q=function(){return this};pe.exports=function(O,T,D,u,g,v,C){ee(D,T,u);var f,d,l,t=function(o){if(!N&&o in i)return i[o];switch(o){case M:case R:return function(){return new D(this,o)}}return function(){return new D(this,o)}},s=T+" Iterator",a=g==R,n=!1,i=O.prototype,h=i[r]||i["@@iterator"]||g&&i[g],b=h||t(g),m=g?a?t("entries"):b:void 0,F="Array"==T&&i.entries||h;if(F&&(l=ae(F.call(new O)))!==Object.prototype&&l.next&&(c(l,s,!0),!A&&!j(l,r)&&e(l,r,q)),a&&h&&h.name!==R&&(n=!0,b=function(){return h.call(this)}),(!A||C)&&(N||n||!i[r])&&e(i,r,b),G[T]=b,G[s]=q,g)if(f={values:a?b:t(R),keys:v?b:t(M),entries:m},C)for(d in f)d in i||L(i,d,f[d]);else E(E.P+E.F*(N||n),T,f);return f}},function(pe,_,Y){"use strict";var A=Y(2)("iterator"),E=!1;try{var L=[7][A]();L.return=function(){E=!0},Array.from(L,function(){throw 2})}catch{}pe.exports=function(e,j){if(!j&&!E)return!1;var G=!1;try{var ee=[7],c=ee[A]();c.next=function(){return{done:G=!0}},ee[A]=function(){return c},e(ee)}catch{}return G}},function(pe,_,Y){"use strict";pe.exports=function(A,E){return{value:E,done:!!A}}},function(pe,_,Y){"use strict";var A=Y(9),E=Y(17),L=Y(78);pe.exports=Y(5)?Object.defineProperties:function(j,G){E(j);for(var r,ee=L(G),c=ee.length,ae=0;c>ae;)A.f(j,r=ee[ae++],G[r]);return j}},function(pe,_,Y){"use strict";var A=Y(79),E=Y(20),L=Y(22),e=Y(31),j=Y(7),G=Y(42),ee=Object.getOwnPropertyDescriptor;_.f=Y(5)?ee:function(ae,r){if(ae=L(ae),r=e(r,!0),G)try{return ee(ae,r)}catch{}if(j(ae,r))return E(!A.f.call(ae,r),ae[r])}},function(pe,_,Y){"use strict";var A=Y(47),E=Y(26);pe.exports=Object.keys||function(e){return A(e,E)}},function(pe,_,Y){"use strict";_.f={}.propertyIsEnumerable},function(pe,_,Y){"use strict";var A=Y(4),E=Y(9),L=Y(5),e=Y(2)("species");pe.exports=function(j){var G=A[j];L&&G&&!G[e]&&E.f(G,e,{configurable:!0,get:function(){return this}})}},function(pe,_,Y){"use strict";var A=Y(17),E=Y(34),L=Y(2)("species");pe.exports=function(e,j){var ee,G=A(e).constructor;return void 0===G||null==(ee=A(G)[L])?j:E(ee)}},function(pe,_,Y){"use strict";var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Qe){return typeof Qe}:function(Qe){return Qe&&"function"==typeof Symbol&&Qe.constructor===Symbol&&Qe!==Symbol.prototype?"symbol":typeof Qe};if(Y(5)){var E=Y(27),L=Y(4),e=Y(19),j=Y(41),G=Y(51),ee=Y(83),c=Y(25),ae=Y(35),r=Y(20),N=Y(6),z=Y(48),M=Y(12),R=Y(8),q=Y(50),O=Y(21),T=Y(31),D=Y(7),u=Y(38),g=Y(10),v=Y(13),C=Y(70),t=Y(44),s=Y(46),a=Y(45).f,n=Y(84),i=Y(14),h=Y(2),b=Y(66),m=Y(37),F=Y(81),f=Y(85),d=Y(11),l=Y(74),x=Y(80),o=Y(36),p=Y(65),k=Y(9),S=Y(77),B=k.f,w=S.f,y=L.RangeError,P=L.TypeError,I=L.Uint8Array,U="ArrayBuffer",Z="Shared"+U,X="BYTES_PER_ELEMENT",V="prototype",W=Array[V],$=ee.ArrayBuffer,K=ee.DataView,H=b(0),ie=b(2),le=b(3),Q=b(4),se=b(5),ne=b(6),ve=m(!0),de=m(!1),Se=f.values,Ee=f.keys,Fe=f.entries,De=W.lastIndexOf,fe=W.reduce,he=W.reduceRight,Pe=W.join,Oe=W.sort,We=W.slice,ze=W.toString,Ge=W.toLocaleString,qe=h("iterator"),Xe=h("toStringTag"),ke=i("typed_constructor"),_e=i("def_constructor"),Ve=G.CONSTR,ir=G.TYPED,re=G.VIEW,me="Wrong length!",we=b(1,function(Qe,Re){return Be(F(Qe,Qe[_e]),Re)}),oe=e(function(){return 1===new I(new Uint16Array([1]).buffer)[0]}),te=!!I&&!!I[V].set&&e(function(){new I(1).set({})}),ge=function(Re,Ke){var nr=M(Re);if(nr<0||nr%Ke)throw y("Wrong offset!");return nr},be=function(Re){if(g(Re)&&ir in Re)return Re;throw P(Re+" is not a typed array!")},Be=function(Re,Ke){if(!g(Re)||!(ke in Re))throw P("It is not a typed array constructor!");return new Re(Ke)},xe=function(Re,Ke){return ye(F(Re,Re[_e]),Ke)},ye=function(Re,Ke){for(var nr=0,fr=Ke.length,Fr=Be(Re,fr);fr>nr;)Fr[nr]=Ke[nr++];return Fr},Ie=function(Re,Ke,nr){B(Re,Ke,{get:function(){return this._d[nr]}})},Me=function(Re){var lr,Er,Pr,Ye,Ne,Le,Ke=v(Re),nr=arguments.length,fr=nr>1?arguments[1]:void 0,Fr=void 0!==fr,Ar=n(Ke);if(null!=Ar&&!C(Ar)){for(Le=Ar.call(Ke),Pr=[],lr=0;!(Ne=Le.next()).done;lr++)Pr.push(Ne.value);Ke=Pr}for(Fr&&nr>2&&(fr=c(fr,arguments[2],2)),lr=0,Er=R(Ke.length),Ye=Be(this,Er);Er>lr;lr++)Ye[lr]=Fr?fr(Ke[lr],lr):Ke[lr];return Ye},er=function(){for(var Re=0,Ke=arguments.length,nr=Be(this,Ke);Ke>Re;)nr[Re]=arguments[Re++];return nr},Ze=!!I&&e(function(){Ge.call(new I(1))}),ur=function(){return Ge.apply(Ze?We.call(be(this)):be(this),arguments)},hr={copyWithin:function(Re,Ke){return p.call(be(this),Re,Ke,arguments.length>2?arguments[2]:void 0)},every:function(Re){return Q(be(this),Re,arguments.length>1?arguments[1]:void 0)},fill:function(Re){return o.apply(be(this),arguments)},filter:function(Re){return xe(this,ie(be(this),Re,arguments.length>1?arguments[1]:void 0))},find:function(Re){return se(be(this),Re,arguments.length>1?arguments[1]:void 0)},findIndex:function(Re){return ne(be(this),Re,arguments.length>1?arguments[1]:void 0)}
1,forEach:function(Re){H(be(this),Re,arguments.length>1?arguments[1]:void 0)},indexOf:function(Re){return de(be(this),Re,arguments.length>1?arguments[1]:void 0)},includes:function(Re){return ve(be(this),Re,arguments.length>1?arguments[1]:void 0)},join:function(Re){return Pe.apply(be(this),arguments)},lastIndexOf:function(Re){return De.apply(be(this),arguments)},map:function(Re){return we(be(this),Re,arguments.length>1?arguments[1]:void 0)},reduce:function(Re){return fe.apply(be(this),arguments)},reduceRight:function(Re){return he.apply(be(this),arguments)},reverse:function(){for(var Fr,Re=this,Ke=be(Re).length,nr=Math.floor(Ke/2),fr=0;fr<nr;)Fr=Re[fr],Re[fr++]=Re[--Ke],Re[Ke]=Fr;return Re},some:function(Re){return le(be(this),Re,arguments.length>1?arguments[1]:void 0)},sort:function(Re){return Oe.call(be(this),Re)},subarray:function(Re,Ke){var nr=be(this),fr=nr.length,Fr=O(Re,fr);return new(F(nr,nr[_e]))(nr.buffer,nr.byteOffset+Fr*nr.BYTES_PER_ELEMENT,R((void 0===Ke?fr:O(Ke,fr))-Fr))}},or=function(Re,Ke){return xe(this,We.call(be(this),Re,Ke))},gr=function(Re){be(this);var Ke=ge(arguments[1],1),nr=this.length,fr=v(Re),Fr=R(fr.length),Ar=0;if(Fr+Ke>nr)throw y(me);for(;Ar<Fr;)this[Ke+Ar]=fr[Ar++]},mr={entries:function(){return Fe.call(be(this))},keys:function(){return Ee.call(be(this))},values:function(){return Se.call(be(this))}},Sr=function(Re,Ke){return g(Re)&&Re[ir]&&"symbol"!=(typeof Ke>"u"?"undefined":A(Ke))&&Ke in Re&&String(+Ke)==String(Ke)},br=function(Re,Ke){return Sr(Re,Ke=T(Ke,!0))?r(2,Re[Ke]):w(Re,Ke)},Br=function(Re,Ke,nr){return!(Sr(Re,Ke=T(Ke,!0))&&g(nr)&&D(nr,"value"))||D(nr,"get")||D(nr,"set")||nr.configurable||D(nr,"writable")&&!nr.writable||D(nr,"enumerable")&&!nr.enumerable?B(Re,Ke,nr):(Re[Ke]=nr.value,Re)};Ve||(S.f=br,k.f=Br),j(j.S+j.F*!Ve,"Object",{getOwnPropertyDescriptor:br,defineProperty:Br}),e(function(){ze.call({})})&&(ze=Ge=function(){return Pe.call(this)});var yr=z({},hr);z(yr,mr),N(yr,qe,mr.values),z(yr,{slice:or,set:gr,constructor:function(){},toString:ze,toLocaleString:ur}),Ie(yr,"buffer","b"),Ie(yr,"byteOffset","o"),Ie(yr,"byteLength","l"),Ie(yr,"length","e"),B(yr,Xe,{get:function(){return this[ir]}}),pe.exports=function(Qe,Re,Ke,nr){var fr=Qe+((nr=!!nr)?"Clamped":"")+"Array",Fr="get"+Qe,Ar="set"+Qe,lr=L[fr],Er=lr||{},Pr=lr&&s(lr),Ne={},Le=lr&&lr[V],J=function(Te,Ue){B(Te,Ue,{get:function(){return function(Te,Ue){var je=Te._d;return je.v[Fr](Ue*Re+je.o,oe)}(this,Ue)},set:function($e){return function(Te,Ue,je){var $e=Te._d;nr&&(je=(je=Math.round(je))<0?0:je>255?255:255&je),$e.v[Ar](Ue*Re+$e.o,je,oe)}(this,Ue,$e)},enumerable:!0})};lr&&G.ABV?(!e(function(){lr(1)})||!e(function(){new lr(-1)})||!l(function(Ae){new lr,new lr(null),new lr(1.5),new lr(Ae)},!0))&&(lr=Ke(function(Ae,Te,Ue,je){var $e;return ae(Ae,lr,fr),g(Te)?Te instanceof $||($e=u(Te))==U||$e==Z?void 0!==je?new Er(Te,ge(Ue,Re),je):void 0!==Ue?new Er(Te,ge(Ue,Re)):new Er(Te):ir in Te?ye(lr,Te):Me.call(lr,Te):new Er(q(Te))}),H(Pr!==Function.prototype?a(Er).concat(a(Pr)):a(Er),function(Ae){Ae in lr||N(lr,Ae,Er[Ae])}),lr[V]=Le,E||(Le.constructor=lr)):(lr=Ke(function(Ae,Te,Ue,je){ae(Ae,lr,fr,"_d");var ar,rr,tr,vr,$e=0,sr=0;if(g(Te)){if(!(Te instanceof $||(vr=u(Te))==U||vr==Z))return ir in Te?ye(lr,Te):Me.call(lr,Te);ar=Te,sr=ge(Ue,Re);var cr=Te.byteLength;if(void 0===je){if(cr%Re||(rr=cr-sr)<0)throw y(me)}else if((rr=R(je)*Re)+sr>cr)throw y(me);tr=rr/Re}else tr=q(Te),ar=new $(rr=tr*Re);for(N(Ae,"_d",{b:ar,o:sr,l:rr,e:tr,v:new K(ar)});$e<tr;)J(Ae,$e++)}),Le=lr[V]=t(yr),N(Le,"constructor",lr));var ue=Le[qe],ce=!!ue&&("values"==ue.name||null==ue.name),Ce=mr.values;N(lr,ke,!0),N(Le,ir,fr),N(Le,re,!0),N(Le,_e,lr),(nr?new lr(1)[Xe]!=fr:!(Xe in Le))&&B(Le,Xe,{get:function(){return fr}}),Ne[fr]=lr,j(j.G+j.W+j.F*(lr!=Er),Ne),j(j.S,fr,{BYTES_PER_ELEMENT:Re}),j(j.S+j.F*e(function(){Er.of.call(lr,1)}),fr,{from:Me,of:er}),X in Le||N(Le,X,Re),j(j.P,fr,hr),x(fr),j(j.P+j.F*te,fr,{set:gr}),j(j.P+j.F*!ce,fr,mr),!E&&Le.toString!=ze&&(Le.toString=ze),j(j.P+j.F*e(function(){new lr(1).slice()}),fr,{slice:or}),j(j.P+j.F*(e(function(){return[1,2].toLocaleString()!=new lr([1,2]).toLocaleStr
1ing()})||!e(function(){Le.toLocaleString.call([1,2])})),fr,{toLocaleString:ur}),d[fr]=ce?ue:Ce,!E&&!ce&&N(Le,qe,Ce)}}else pe.exports=function(){}},function(pe,_,Y){"use strict";var A=Y(4),E=Y(5),L=Y(27),e=Y(51),j=Y(6),G=Y(48),ee=Y(19),c=Y(35),ae=Y(12),r=Y(8),N=Y(50),z=Y(45).f,M=Y(9).f,R=Y(36),q=Y(29),O="ArrayBuffer",T="DataView",D="prototype",g="Wrong index!",v=A[O],C=A[T],t=A.Math,s=A.RangeError,a=A.Infinity,n=v,i=t.abs,h=t.pow,b=t.floor,m=t.log,F=t.LN2,f="buffer",d="byteLength",l="byteOffset",x=E?"_b":f,o=E?"_l":d,p=E?"_o":l;function k(Q,se,ne){var he,Pe,Oe,ve=Array(ne),de=8*ne-se-1,Se=(1<<de)-1,Ee=Se>>1,Fe=23===se?h(2,-24)-h(2,-77):0,De=0,fe=Q<0||0===Q&&1/Q<0?1:0;for((Q=i(Q))!=Q||Q===a?(Pe=Q!=Q?1:0,he=Se):(he=b(m(Q)/F),Q*(Oe=h(2,-he))<1&&(he--,Oe*=2),(Q+=he+Ee>=1?Fe/Oe:Fe*h(2,1-Ee))*Oe>=2&&(he++,Oe/=2),he+Ee>=Se?(Pe=0,he=Se):he+Ee>=1?(Pe=(Q*Oe-1)*h(2,se),he+=Ee):(Pe=Q*h(2,Ee-1)*h(2,se),he=0));se>=8;ve[De++]=255&Pe,Pe/=256,se-=8);for(he=he<<se|Pe,de+=se;de>0;ve[De++]=255&he,he/=256,de-=8);return ve[--De]|=128*fe,ve}function S(Q,se,ne){var he,ve=8*ne-se-1,de=(1<<ve)-1,Se=de>>1,Ee=ve-7,Fe=ne-1,De=Q[Fe--],fe=127&De;for(De>>=7;Ee>0;fe=256*fe+Q[Fe],Fe--,Ee-=8);for(he=fe&(1<<-Ee)-1,fe>>=-Ee,Ee+=se;Ee>0;he=256*he+Q[Fe],Fe--,Ee-=8);if(0===fe)fe=1-Se;else{if(fe===de)return he?NaN:De?-a:a;he+=h(2,se),fe-=Se}return(De?-1:1)*he*h(2,fe-se)}function B(Q){return Q[3]<<24|Q[2]<<16|Q[1]<<8|Q[0]}function w(Q){return[255&Q]}function y(Q){return[255&Q,Q>>8&255]}function P(Q){return[255&Q,Q>>8&255,Q>>16&255,Q>>24&255]}function I(Q){return k(Q,52,8)}function U(Q){return k(Q,23,4)}function Z(Q,se,ne){M(Q[D],se,{get:function(){return this[ne]}})}function X(Q,se,ne,ve){var Se=N(+ne);if(Se+se>Q[o])throw s(g);var Fe=Se+Q[p],De=Q[x]._b.slice(Fe,Fe+se);return ve?De:De.reverse()}function V(Q,se,ne,ve,de,Se){var Fe=N(+ne);if(Fe+se>Q[o])throw s(g);for(var De=Q[x]._b,fe=Fe+Q[p],he=ve(+de),Pe=0;Pe<se;Pe++)De[fe+Pe]=he[Se?Pe:se-Pe-1]}if(e.ABV){if(!ee(function(){v(1)})||!ee(function(){new v(-1)})||ee(function(){return new v,new v(1.5),new v(NaN),v.name!=O})){for(var H,W=(v=function(se){return c(this,v),new n(N(se))})[D]=n[D],$=z(n),K=0;$.length>K;)(H=$[K++])in v||j(v,H,n[H]);L||(W.constructor=v)}var ie=new C(new v(2)),le=C[D].setInt8;ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),(ie.getInt8(0)||!ie.getInt8(1))&&G(C[D],{setInt8:function(se,ne){le.call(this,se,ne<<24>>24)},setUint8:function(se,ne){le.call(this,se,ne<<24>>24)}},!0)}else v=function(se){c(this,v,O);var ne=N(se);this._b=R.call(Array(ne),0),this[o]=ne},C=function(se,ne,ve){c(this,C,T),c(se,v,T);var de=se[o],Se=ae(ne);if(Se<0||Se>de)throw s("Wrong offset!");if(Se+(ve=void 0===ve?de-Se:r(ve))>de)throw s("Wrong length!");this[x]=se,this[p]=Se,this[o]=ve},E&&(Z(v,d,"_l"),Z(C,f,"_b"),Z(C,d,"_l"),Z(C,l,"_o")),G(C[D],{getInt8:function(se){return X(this,1,se)[0]<<24>>24},getUint8:function(se){return X(this,1,se)[0]},getInt16:function(se){var ne=X(this,2,se,arguments[1]);return(ne[1]<<8|ne[0])<<16>>16},getUint16:function(se){var ne=X(this,2,se,arguments[1]);return ne[1]<<8|ne[0]},getInt32:function(se){return B(X(this,4,se,arguments[1]))},getUint32:function(se){return B(X(this,4,se,arguments[1]))>>>0},getFloat32:function(se){return S(X(this,4,se,arguments[1]),23,4)},getFloat64:function(se){return S(X(this,8,se,arguments[1]),52,8)},setInt8:function(se,ne){V(this,1,se,w,ne)},setUint8:function(se,ne){V(this,1,se,w,ne)},setInt16:function(se,ne){V(this,2,se,y,ne,arguments[2])},setUint16:function(se,ne){V(this,2,se,y,ne,arguments[2])},setInt32:function(se,ne){V(this,4,se,P,ne,arguments[2])},setUint32:function(se,ne){V(this,4,se,P,ne,arguments[2])},setFloat32:function(se,ne){V(this,4,se,U,ne,arguments[2])},setFloat64:function(se,ne){V(this,8,se,I,ne,arguments[2])}});q(v,O),q(C,T),j(C[D],e.VIEW,!0),_[O]=v,_[T]=C},function(pe,_,Y){"use strict";var A=Y(38),E=Y(2)("iterator"),L=Y(11);pe.exports=Y(18).getIteratorMethod=function(e){if(null!=e)return e[E]||e["@@iterator"]||L[A(e)]}},function(pe,_,Y){"use strict";var A=Y(64),E=Y(75),L=Y(11),e=Y(22);pe.exports=Y(73)(Array,"Array",function(j,G){this._t=e(j),this._i=0,this._k=G},function(){var j=this._t,G=this._k,ee=this._i++;return!j||ee>=j.length?(this._t=void 0,E(1)):E(0,"keys"==G?ee:"values"==G?j[ee]:[ee,j[ee]])},"values"),L.Arguments=L.Array,A("keys"),A("values"),A("entries")},function(pe,_,Y){"use strict";Y(82)("Uint8",1,function(A){return function(L,e,j){return A(this,L,e,j)}},!0)},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.AnnotationFactory=_.AnnotationBorderStyle=_.Annotation=void 0;var A=Y(0),E=Y(58),L=Y(1),e=Y(15),j=Y(56),G=Y(3);function ee(){}ee.prototype={create:function(s,a,n,i){var h=s.fetchIfRef(a);if((0,L.isDict)(h)){var b=(0,L.isRef)(a)?a.toString():"annot_"+i.createObjId(),m=h.get("Subtype");m=(0,L.isName)(m)?m.name:null;var F={xref:s,dict:h,ref:(0,L.isRef)(a)?a:null,subtype:m,id:b,pdfManager:n};switch(m){case"Link":return new q(F);case"Text":return new R(F);case"Widget":var f=A.Util.getInheritableProperty(h,"FT");switch(f=(0,L.isName)(f)?f.name:null){case"Tx":return new N(F);case"Btn":return new z(F);case"Ch":return new M(F)}return(0,A.warn)('Unimplemented widget field type "'+f+'", falling back to base field type.'),new r(F);case"Popup":return new O(F);case"Line":return new T(F);case"Highlight":return new D(F);case"Underline":return new u(F);case"Squiggly":return new g(F);case"StrikeOut":return new v(F);case"FileAttachment":return new C(F);default:return(0,A.warn)(m?'Unimplemented annotation type "'+m+'", falling back to base annotation.':"Annotation is missing the required /Subtype."),new c(F)}}}};var c=function(){function a(n){var i=n.dict;this.setFlags(i.get("F")),this.setRectangle(i.getArray("Rect")),this.setColor(i.getArray("C")),this.setBorderStyle(i),this.setAppearance(i),this.data={},this.data.id=n.id,this.data.subtype=n.subtype,this.data.annotationFlags=this.flags,this.data.rect=this.rectangle,this.data.color=this.color,this.data.borderStyle=this.borderStyle,this.data.hasAppearance=!!this.appearance}return a.prototype={_hasFlag:function(i,h){return!!(i&h)},_isViewable:function(i){return!this._hasFlag(i,A.AnnotationFlag.INVISIBLE)&&!this._hasFlag(i,A.AnnotationFlag.HIDDEN)&&!this._hasFlag(i,A.AnnotationFlag.NOVIEW)},_isPrintable:function(i){return this._hasFlag(i,A.AnnotationFlag.PRINT)&&!this._hasFlag(i,A.AnnotationFlag.INVISIBLE)&&!this._hasFlag(i,A.AnnotationFlag.HIDDEN)},get viewable(){return 0===this.flags||this._isViewable(this.flags)},get printable(){return 0!==this.flags&&this._isPrintable(this.flags)},setFlags:function(i){this.flags=(0,A.isInt)(i)&&i>0?i:0},hasFlag:function(i){return this._hasFlag(this.flags,i)},setRectangle:function(i){this.rectangle=(0,A.isArray)(i)&&4===i.length?A.Util.normalizeRect(i):[0,0,0,0]},setColor:function(i){var h=new Uint8Array(3);if((0,A.isArray)(i))switch(i.length){case 0:this.color=null;break;case 1:e.ColorSpace.singletons.gray.getRgbItem(i,0,h,0),this.color=h;break;case 3:e.ColorSpace.singletons.rgb.getRgbItem(i,0,h,0),this.color=h;break;case 4:e.ColorSpace.singletons.cmyk.getRgbItem(i,0,h,0),this.color=h;break;default:this.color=h}else this.color=h},setBorderStyle:function(i){if(this.borderStyle=new ae,(0,L.isDict)(i))if(i.has("BS")){var h=i.get("BS"),b=h.get("Type");(!b||(0,L.isName)(b,"Border"))&&(this.borderStyle.setWidth(h.get("W")),this.borderStyle.setStyle(h.get("S")),this.borderStyle.setDashArray(h.getArray("D")))}else if(i.has("Border")){var m=i.getArray("Border");(0,A.isArray)(m)&&m.length>=3&&(this.borderStyle.setHorizontalCornerRadius(m[0]),this.borderStyle.setVerticalCornerRadius(m[1]),this.borderStyle.setWidth(m[2]),4===m.length&&this.borderStyle.setDashArray(m[3]))}else this.borderStyle.setWidth(0)},setAppearance:function(i){this.appearance=null;var h=i.get("AP");if((0,L.isDict)(h)){var b=h.get("N");if((0,L.isStream)(b))return void(this.appearance=b);if((0,L.isDict)(b)){var m=i.get("AS");!(0,L.isName)(m)||!b.has(m.name)||(this.appearance=b.get(m.name))}}},_preparePopup:function(i){i.has("C")||(this.data.color=null),this.data.hasPopup=i.has("Popup"),this.data.title=(0,A.stringToPDFString)(i.get("T")||""),this.data.contents=(0,A.stringToPDFString)(i.get("Contents")||"")},loadResources:function(i){return this.appearance.dict.getAsync("Resources").then(function(h){if(h)return new E.Ob
1jectLoader(h,i,h.xref).load().then(function(){return h})})},getOperatorList:function(i,h,b){var m=this;if(!this.appearance)return Promise.resolve(new j.OperatorList);var F=this.data,f=this.appearance.dict,d=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),l=f.getArray("BBox")||[0,0,1,1],x=f.getArray("Matrix")||[1,0,0,1,0,0],o=function s(n,i,h){var b=A.Util.getAxialAlignedBoundingBox(i,h),m=b[0],F=b[1],f=b[2],d=b[3];if(m===f||F===d)return[1,0,0,1,n[0],n[1]];var l=(n[2]-n[0])/(f-m),x=(n[3]-n[1])/(d-F);return[l,0,0,x,n[0]-m*l,n[1]-F*x]}(F.rect,l,x);return d.then(function(p){var k=new j.OperatorList;return k.addOp(A.OPS.beginAnnotation,[F.rect,o,x]),i.getOperatorList({stream:m.appearance,task:h,resources:p,operatorList:k}).then(function(){return k.addOp(A.OPS.endAnnotation,[]),m.appearance.reset(),k})})}},a}(),ae=function(){function s(){this.width=1,this.style=A.AnnotationBorderStyleType.SOLID,this.dashArray=[3],this.horizontalCornerRadius=0,this.verticalCornerRadius=0}return s.prototype={setWidth:function(n){n===(0|n)&&(this.width=n)},setStyle:function(n){if(n)switch(n.name){case"S":this.style=A.AnnotationBorderStyleType.SOLID;break;case"D":this.style=A.AnnotationBorderStyleType.DASHED;break;case"B":this.style=A.AnnotationBorderStyleType.BEVELED;break;case"I":this.style=A.AnnotationBorderStyleType.INSET;break;case"U":this.style=A.AnnotationBorderStyleType.UNDERLINE}},setDashArray:function(n){if((0,A.isArray)(n)&&n.length>0){for(var i=!0,h=!0,b=0,m=n.length;b<m;b++){var F=n[b];if(!(+F>=0)){i=!1;break}F>0&&(h=!1)}i&&!h?this.dashArray=n:this.width=0}else n&&(this.width=0)},setHorizontalCornerRadius:function(n){n===(0|n)&&(this.horizontalCornerRadius=n)},setVerticalCornerRadius:function(n){n===(0|n)&&(this.verticalCornerRadius=n)}},s}(),r=function(){function s(a){c.call(this,a);var n=a.dict,i=this.data;i.annotationType=A.AnnotationType.WIDGET,i.fieldName=this._constructFieldName(n),i.fieldValue=A.Util.getInheritableProperty(n,"V",!0),i.alternativeText=(0,A.stringToPDFString)(n.get("TU")||""),i.defaultAppearance=A.Util.getInheritableProperty(n,"DA")||"";var h=A.Util.getInheritableProperty(n,"FT");i.fieldType=(0,L.isName)(h)?h.name:null,this.fieldResources=A.Util.getInheritableProperty(n,"DR")||L.Dict.empty,i.fieldFlags=A.Util.getInheritableProperty(n,"Ff"),(!(0,A.isInt)(i.fieldFlags)||i.fieldFlags<0)&&(i.fieldFlags=0),i.readOnly=this.hasFieldFlag(A.AnnotationFieldFlag.READONLY),"Sig"===i.fieldType&&this.setFlags(A.AnnotationFlag.HIDDEN)}return A.Util.inherit(s,c,{_constructFieldName:function(n){if(!n.has("T")&&!n.has("Parent"))return(0,A.warn)("Unknown field name, falling back to empty field name."),"";if(!n.has("Parent"))return(0,A.stringToPDFString)(n.get("T"));var i=[];n.has("T")&&i.unshift((0,A.stringToPDFString)(n.get("T")));for(var h=n;h.has("Parent")&&(h=h.get("Parent"),(0,L.isDict)(h));)h.has("T")&&i.unshift((0,A.stringToPDFString)(h.get("T")));return i.join(".")},hasFieldFlag:function(n){return!!(this.data.fieldFlags&n)}}),s}(),N=function(){function s(a){r.call(this,a),this.data.fieldValue=(0,A.stringToPDFString)(this.data.fieldValue||"");var n=A.Util.getInheritableProperty(a.dict,"Q");(!(0,A.isInt)(n)||n<0||n>2)&&(n=null),this.data.textAlignment=n;var i=A.Util.getInheritableProperty(a.dict,"MaxLen");(!(0,A.isInt)(i)||i<0)&&(i=null),this.data.maxLen=i,this.data.multiLine=this.hasFieldFlag(A.AnnotationFieldFlag.MULTILINE),this.data.comb=this.hasFieldFlag(A.AnnotationFieldFlag.COMB)&&!this.hasFieldFlag(A.AnnotationFieldFlag.MULTILINE)&&!this.hasFieldFlag(A.AnnotationFieldFlag.PASSWORD)&&!this.hasFieldFlag(A.AnnotationFieldFlag.FILESELECT)&&null!==this.data.maxLen}return A.Util.inherit(s,r,{getOperatorList:function(n,i,h){var b=new j.OperatorList;if(h)return Promise.resolve(b);if(this.appearance)return c.prototype.getOperatorList.call(this,n,i,h);if(!this.data.defaultAppearance)return Promise.resolve(b);var m=new G.Stream((0,A.stringToBytes)(this.data.defaultAppearance));return n.getOperatorList({stream:m,task:i,resources:this.fieldResources,operatorList:b}).then(function(){return b})}}),s}(),z=function(){function s(a){if(r.call(this,a),this.data.checkBox=!this.hasFieldFlag(A.AnnotationFieldFlag.RADIO)&&!this.hasFieldFlag(A.AnnotationFieldFlag.PUSHBUTTON),this.data.checkBox){if(!(0,L.isName)(this.data.fieldValue))return;this.data.fieldValue=this.data.fieldValue.name}if(this.data.radioButton=this.hasFieldFlag(A.AnnotationFieldFlag.RADIO)&&!this.hasFieldFlag(A.AnnotationFieldFlag.PUSHBUTTON),this.data.radioButton){this.data.fieldValue=this.data.buttonValue=null;var n=a.dict.get("Parent");
1if((0,L.isDict)(n)&&n.has("V")){var i=n.get("V");(0,L.isName)(i)&&(this.data.fieldValue=i.name)}var h=a.dict.get("AP");if(!(0,L.isDict)(h))return;var b=h.get("N");if(!(0,L.isDict)(b))return;for(var m=b.getKeys(),F=0,f=m.length;F<f;F++)if("Off"!==m[F]){this.data.buttonValue=m[F];break}}}return A.Util.inherit(s,r,{getOperatorList:function(n,i,h){var b=new j.OperatorList;return h?Promise.resolve(b):this.appearance?c.prototype.getOperatorList.call(this,n,i,h):Promise.resolve(b)}}),s}(),M=function(){function s(a){r.call(this,a),this.data.options=[];var n=A.Util.getInheritableProperty(a.dict,"Opt");if((0,A.isArray)(n))for(var i=a.xref,h=0,b=n.length;h<b;h++){var m=i.fetchIfRef(n[h]),F=(0,A.isArray)(m);this.data.options[h]={exportValue:F?i.fetchIfRef(m[0]):m,displayValue:F?i.fetchIfRef(m[1]):m}}(0,A.isArray)(this.data.fieldValue)||(this.data.fieldValue=[this.data.fieldValue]),this.data.combo=this.hasFieldFlag(A.AnnotationFieldFlag.COMBO),this.data.multiSelect=this.hasFieldFlag(A.AnnotationFieldFlag.MULTISELECT)}return A.Util.inherit(s,r,{getOperatorList:function(n,i,h){var b=new j.OperatorList;return h?Promise.resolve(b):c.prototype.getOperatorList.call(this,n,i,h)}}),s}(),R=function(){var s=22;function a(n){c.call(this,n),this.data.annotationType=A.AnnotationType.TEXT,this.data.hasAppearance?this.data.name="NoIcon":(this.data.rect[1]=this.data.rect[3]-s,this.data.rect[2]=this.data.rect[0]+s,this.data.name=n.dict.has("Name")?n.dict.get("Name").name:"Note"),this._preparePopup(n.dict)}return A.Util.inherit(a,c,{}),a}(),q=function(){function s(a){c.call(this,a);var n=this.data;n.annotationType=A.AnnotationType.LINK,E.Catalog.parseDestDictionary({destDict:a.dict,resultObj:n,docBaseUrl:a.pdfManager.docBaseUrl})}return A.Util.inherit(s,c,{}),s}(),O=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.POPUP;var n=a.dict,i=n.get("Parent");if(i){var h=i.get("Subtype");if(this.data.parentType=(0,L.isName)(h)?h.name:null,this.data.parentId=n.getRaw("Parent").toString(),this.data.title=(0,A.stringToPDFString)(i.get("T")||""),this.data.contents=(0,A.stringToPDFString)(i.get("Contents")||""),i.has("C")?(this.setColor(i.getArray("C")),this.data.color=this.color):this.data.color=null,!this.viewable){var b=i.get("F");this._isViewable(b)&&this.setFlags(b)}}else(0,A.warn)("Popup annotation has a missing or invalid parent annotation.")}return A.Util.inherit(s,c,{}),s}(),T=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.LINE;var n=a.dict;this.data.lineCoordinates=A.Util.normalizeRect(n.getArray("L")),this._preparePopup(n)}return A.Util.inherit(s,c,{}),s}(),D=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.HIGHLIGHT,this._preparePopup(a.dict)}return A.Util.inherit(s,c,{}),s}(),u=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.UNDERLINE,this._preparePopup(a.dict)}return A.Util.inherit(s,c,{}),s}(),g=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.SQUIGGLY,this._preparePopup(a.dict)}return A.Util.inherit(s,c,{}),s}(),v=function(){function s(a){c.call(this,a),this.data.annotationType=A.AnnotationType.STRIKEOUT,this._preparePopup(a.dict)}return A.Util.inherit(s,c,{}),s}(),C=function(){function s(a){c.call(this,a);var n=new E.FileSpec(a.dict.get("FS"),a.xref);this.data.annotationType=A.AnnotationType.FILEATTACHMENT,this.data.file=n.serializable,this._preparePopup(a.dict)}return A.Util.inherit(s,c,{}),s}();_.Annotation=c,_.AnnotationBorderStyle=ae,_.AnnotationFactory=ee},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.bidi=void 0;var A=Y(0),E=["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"],L=["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(M){return 0!=(1&M)}function j(M){return 0==(1&M)}function G(M,R,q){for(var O=R,T=M.length;O<T;++O)if(M[O]!==q)return O;return O}function ee(M,R,q,O){for(var T=R;T<q;++T)M[T]=O}function c(M,R,q){for(var O=R,T=q-1;O<T;++O,--T){var D=M[O];M[O]=M[T],M[T]=D}}function ae(M,R,q){return{str:M,dir:q?"ttb":R?"ltr":"rtl"}}var r=[],N=[];_.bidi=function z(M,R,q){var O=!0,T=M.length;if(0===T||q)return ae(M,O,q);r.length=T,N.length=T;var u,g,D=0;for(u=0;
1u<T;++u){r[u]=M.charAt(u);var v=M.charCodeAt(u),C="L";v<=255?C=E[v]:1424<=v&&v<=1524?C="R":1536<=v&&v<=1791?(C=L[255&v])||(0,A.warn)("Bidi: invalid Unicode character "+v.toString(16)):1792<=v&&v<=2220&&(C="AL"),("R"===C||"AL"===C||"AN"===C)&&D++,N[u]=C}if(0===D)return ae(M,O=!0);-1===R&&(D/T<.3?(O=!0,R=0):(O=!1,R=1));var t=[];for(u=0;u<T;++u)t[u]=R;var h,s=e(R)?"R":"L",a=s,n=a,i=a;for(u=0;u<T;++u)"NSM"===N[u]?N[u]=i:i=N[u];for(i=a,u=0;u<T;++u)"EN"===(h=N[u])?N[u]="AL"===i?"AN":"EN":("R"===h||"L"===h||"AL"===h)&&(i=h);for(u=0;u<T;++u)"AL"===(h=N[u])&&(N[u]="R");for(u=1;u<T-1;++u)"ES"===N[u]&&"EN"===N[u-1]&&"EN"===N[u+1]&&(N[u]="EN"),"CS"===N[u]&&("EN"===N[u-1]||"AN"===N[u-1])&&N[u+1]===N[u-1]&&(N[u]=N[u-1]);for(u=0;u<T;++u)if("EN"===N[u]){var b;for(b=u-1;b>=0&&"ET"===N[b];--b)N[b]="EN";for(b=u+1;b<T&&"ET"===N[b];++b)N[b]="EN"}for(u=0;u<T;++u)("WS"===(h=N[u])||"ES"===h||"ET"===h||"CS"===h)&&(N[u]="ON");for(i=a,u=0;u<T;++u)"EN"===(h=N[u])?N[u]="L"===i?"L":"EN":("R"===h||"L"===h)&&(i=h);for(u=0;u<T;++u)if("ON"===N[u]){var m=G(N,u+1,"ON"),F=a;u>0&&(F=N[u-1]);var f=n;m+1<T&&(f=N[m+1]),"L"!==F&&(F="R"),"L"!==f&&(f="R"),F===f&&ee(N,u,m,F),u=m-1}for(u=0;u<T;++u)"ON"===N[u]&&(N[u]=s);for(u=0;u<T;++u)h=N[u],j(t[u])?"R"===h?t[u]+=1:("AN"===h||"EN"===h)&&(t[u]+=2):("L"===h||"AN"===h||"EN"===h)&&(t[u]+=1);var x,d=-1,l=99;for(u=0,g=t.length;u<g;++u)d<(x=t[u])&&(d=x),l>x&&e(x)&&(l=x);for(x=d;x>=l;--x){var o=-1;for(u=0,g=t.length;u<g;++u)t[u]<x?o>=0&&(c(r,o,u),o=-1):o<0&&(o=u);o>=0&&c(r,o,t.length)}for(u=0,g=r.length;u<g;++u){var p=r[u];("<"===p||">"===p)&&(r[u]="")}return ae(r.join(""),O)}},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0});_.ISOAdobeCharset=[".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"],_.ExpertCharset=[".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"],_.ExpertSubsetCharset=[".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"]},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.CMapFactory=_.IdentityCMap=_.CMap=void 0;var A=Y(0),E=Y(1),L=Y(23),e=Y(3),j=["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"],G=function(){function N(z){this.codespaceRanges=[[],[],[],[]],this.numCodespaceRanges=0,this._map=[],this.name="",this.vertical=!1,this.useCMap=null,this.builtInCMap=z}return N.prototype={addCodespaceRange:function(M,R,q){this.codespaceRanges[M-1].push(R,q),this.numCodespaceRanges++},mapCidRange:function(M,R,q){for(;M<=R;)this._map[M++]=q++},mapBfRange:function(M,R,q){for(var O=q.length-1;M<=R;)this._map[M++]=q,q=q.substr(0,O)+String.fromCharCode(q.charCodeAt(O)+1)},mapBfRangeToArray:function(M,R,q){for(var O=0,T=q.length;M<=R&&O<T;)this._map[M]=q[O++],++M},mapOne:function(M,R){this._map[M]=R},lookup:function(M){return this._map[M]},contains:function(M){return void 0!==this._map[M]},forEach:function(M){var R=this._map,q=R.length;if(q<=65536)for(var O=0;O<q;O++)void 0!==R[O]&&M(O,R[O]);else for(var T in R)M(T,R[T])},charCodeOf:function(M){var R=this._map;if(R.length<=65536)return R.indexOf(M);for(var q in R)if(R[q]===M)return 0|q;return-1},getMap:function(){return this._map},readCharCode:function(M,R,q){for(var O=0,T=this.codespaceRanges,D=this.codespaceRanges.length,u=0;u<D;u++){O=(O<<8|M.charCodeAt(R+u))>>>0;for(var g=T[u],v=0,C=g.length;v<C;){var t=g[v++],s=g[v++];if(O>=t&&O<=s)return q.charcode=O,void(q.length=u+1)}}q.charcode=0,q.length=1},get length(){return this._map.length},get isIdentityCMap(){if("Identity-H"!==this.name&&"Identity-V"!==this.name||65536!==this._map.length)return!1;for(var z=0;z<65536;z++)if(this._map[z]!==z)return!1;return!0}},N}(),ee=function(){function N(z,M){G.call(this),this.vertical=z,this.addCodespaceRange(M,0,65535)}return A.Util.inherit(N,G,{}),N.prototype={addCodespaceRange:G.prototype.addCodespaceRange,mapCidRange:function(M,R,q){throw new Error("should not call mapCidRange")},mapBfRange:function(M,R,q){throw new Error("should not call mapBfRange")},mapBfRangeToArray:function(M,R,q){throw new Error("should not call mapBfRangeToArray")},mapOne:function(M,R){throw new Error("should not call mapCidOne")},lookup:function(M){return(0,A.isInt)(M)&&M<=65535?M:void 0},contains:function(M){return(0,A.isInt)(M)&&M<=65535}
1,forEach:function(M){for(var R=0;R<=65535;R++)M(R,R)},charCodeOf:function(M){return(0,A.isInt)(M)&&M<=65535?M:-1},getMap:function(){for(var M=new Array(65536),R=0;R<=65535;R++)M[R]=R;return M},readCharCode:G.prototype.readCharCode,get length(){return 65536},get isIdentityCMap(){throw new Error("should not access .isIdentityCMap")}},N}(),c=function(){function N(g,v){for(var C=0,t=0;t<=v;t++)C=C<<8|g[t];return C>>>0}function z(g,v){return 1===v?String.fromCharCode(g[0],g[1]):3===v?String.fromCharCode(g[0],g[1],g[2],g[3]):String.fromCharCode.apply(null,g.subarray(0,v+1))}function M(g,v,C){for(var t=0,s=C;s>=0;s--)g[s]=255&(t+=g[s]+v[s]),t>>=8}function R(g,v){for(var C=1,t=v;t>=0&&C>0;t--)g[t]=255&(C+=g[t]),C>>=8}var q=16,O=19;function T(g){this.buffer=g,this.pos=0,this.end=g.length,this.tmpBuf=new Uint8Array(O)}function u(){}return T.prototype={readByte:function(){return this.pos>=this.end?-1:this.buffer[this.pos++]},readNumber:function(){var C,v=0;do{var t=this.readByte();if(t<0)throw new A.FormatError("unexpected EOF in bcmap");C=!(128&t),v=v<<7|127&t}while(!C);return v},readSigned:function(){var v=this.readNumber();return 1&v?~(v>>>1):v>>>1},readHex:function(v,C){v.set(this.buffer.subarray(this.pos,this.pos+C+1)),this.pos+=C+1},readHexNumber:function(v,C){var t,s=this.tmpBuf,a=0;do{var n=this.readByte();if(n<0)throw new A.FormatError("unexpected EOF in bcmap");t=!(128&n),s[a++]=127&n}while(!t);for(var i=C,h=0,b=0;i>=0;){for(;b<8&&s.length>0;)h=s[--a]<<b|h,b+=7;v[i]=255&h,i--,h>>=8,b-=8}},readHexSigned:function(v,C){this.readHexNumber(v,C);for(var t=1&v[C]?255:0,s=0,a=0;a<=C;a++)v[a]=(s=(1&s)<<8|v[a])>>1^t},readString:function(){for(var v=this.readNumber(),C="",t=0;t<v;t++)C+=String.fromCharCode(this.readNumber());return C}},u.prototype={process:function D(g,v,C){return new Promise(function(t,s){var a=new T(g),n=a.readByte();v.vertical=!!(1&n);for(var d,l,i=null,h=new Uint8Array(q),b=new Uint8Array(q),m=new Uint8Array(q),F=new Uint8Array(q),f=new Uint8Array(q);(l=a.readByte())>=0;){var x=l>>5;if(7!==x){var o=!!(16&l),p=15&l;if(p+1>q)throw new Error("processBinaryCMap: Invalid dataSize.");var B,S=a.readNumber();switch(x){case 0:for(a.readHex(h,p),a.readHexNumber(b,p),M(b,h,p),v.addCodespaceRange(p+1,N(h,p),N(b,p)),B=1;B<S;B++)R(b,p),a.readHexNumber(h,p),M(h,b,p),a.readHexNumber(b,p),M(b,h,p),v.addCodespaceRange(p+1,N(h,p),N(b,p));break;case 1:for(a.readHex(h,p),a.readHexNumber(b,p),M(b,h,p),d=a.readNumber(),B=1;B<S;B++)R(b,p),a.readHexNumber(h,p),M(h,b,p),a.readHexNumber(b,p),M(b,h,p),d=a.readNumber();break;case 2:for(a.readHex(m,p),d=a.readNumber(),v.mapOne(N(m,p),d),B=1;B<S;B++)R(m,p),o||(a.readHexNumber(f,p),M(m,f,p)),d=a.readSigned()+(d+1),v.mapOne(N(m,p),d);break;case 3:for(a.readHex(h,p),a.readHexNumber(b,p),M(b,h,p),d=a.readNumber(),v.mapCidRange(N(h,p),N(b,p),d),B=1;B<S;B++)R(b,p),o?h.set(b):(a.readHexNumber(h,p),M(h,b,p)),a.readHexNumber(b,p),M(b,h,p),d=a.readNumber(),v.mapCidRange(N(h,p),N(b,p),d);break;case 4:for(a.readHex(m,1),a.readHex(F,p),v.mapOne(N(m,1),z(F,p)),B=1;B<S;B++)R(m,1),o||(a.readHexNumber(f,1),M(m,f,1)),R(F,p),a.readHexSigned(f,p),M(F,f,p),v.mapOne(N(m,1),z(F,p));break;case 5:for(a.readHex(h,1),a.readHexNumber(b,1),M(b,h,1),a.readHex(F,p),v.mapBfRange(N(h,1),N(b,1),z(F,p)),B=1;B<S;B++)R(b,1),o?h.set(b):(a.readHexNumber(h,1),M(h,b,1)),a.readHexNumber(b,1),M(b,h,1),a.readHex(F,p),v.mapBfRange(N(h,1),N(b,1),z(F,p));break;default:return void s(new Error("processBinaryCMap: Unknown type: "+x))}}else switch(31&l){case 0:a.readString();break;case 1:i=a.readString()}}t(i?C(i):v)})}},u}(),ae=function(){function N(s){for(var a=0,n=0;n<s.length;n++)a=a<<8|s.charCodeAt(n);return a>>>0}function z(s){if(!(0,A.isString)(s))throw new A.FormatError("Malformed CMap: expected string.")}function M(s){if(!(0,A.isInt)(s))throw new A.FormatError("Malformed CMap: expected int.")}function R(s,a){for(;;){var n=a.getObj();if((0,E.isEOF)(n))break;if((0,E.isCmd)(n,"endbfchar"))return;z(n);var i=N(n);z(n=a.getObj()),s.mapOne(i,n)}}function q(s,a){for(;;){var n=a.getObj();if((0,E.isEOF)(n))break;if((0,E.isCmd)(n,"endbfrange"))return;z(n);var i=N(n);z(n=a.getObj());var h=N(n);
1if(n=a.getObj(),(0,A.isInt)(n)||(0,A.isString)(n)){var b=(0,A.isInt)(n)?String.fromCharCode(n):n;s.mapBfRange(i,h,b)}else{if(!(0,E.isCmd)(n,"["))break;n=a.getObj();for(var m=[];!(0,E.isCmd)(n,"]")&&!(0,E.isEOF)(n);)m.push(n),n=a.getObj();s.mapBfRangeToArray(i,h,m)}}throw new A.FormatError("Invalid bf range.")}function O(s,a){for(;;){var n=a.getObj();if((0,E.isEOF)(n))break;if((0,E.isCmd)(n,"endcidchar"))return;z(n);var i=N(n);M(n=a.getObj()),s.mapOne(i,n)}}function T(s,a){for(;;){var n=a.getObj();if((0,E.isEOF)(n))break;if((0,E.isCmd)(n,"endcidrange"))return;z(n);var i=N(n);z(n=a.getObj());var h=N(n);M(n=a.getObj()),s.mapCidRange(i,h,n)}}function D(s,a){for(;;){var n=a.getObj();if((0,E.isEOF)(n))break;if((0,E.isCmd)(n,"endcodespacerange"))return;if(!(0,A.isString)(n))break;var i=N(n);if(n=a.getObj(),!(0,A.isString)(n))break;var h=N(n);s.addCodespaceRange(n.length,i,h)}throw new A.FormatError("Invalid codespace range.")}function u(s,a){var n=a.getObj();(0,A.isInt)(n)&&(s.vertical=!!n)}function g(s,a){var n=a.getObj();(0,E.isName)(n)&&(0,A.isString)(n.name)&&(s.name=n.name)}function v(s,a,n,i){var h,b;e:for(;;)try{var m=a.getObj();if((0,E.isEOF)(m))break;if((0,E.isName)(m))"WMode"===m.name?u(s,a):"CMapName"===m.name&&g(s,a),h=m;else if((0,E.isCmd)(m))switch(m.cmd){case"endcmap":break e;case"usecmap":(0,E.isName)(h)&&(b=h.name);break;case"begincodespacerange":D(s,a);break;case"beginbfchar":R(s,a);break;case"begincidchar":O(s,a);break;case"beginbfrange":q(s,a);break;case"begincidrange":T(s,a)}}catch(F){if(F instanceof A.MissingDataException)throw F;(0,A.warn)("Invalid cMap data: "+F);continue}return!i&&b&&(i=b),i?C(s,n,i):Promise.resolve(s)}function C(s,a,n){return t(n,a).then(function(i){if(s.useCMap=i,0===s.numCodespaceRanges){for(var h=s.useCMap.codespaceRanges,b=0;b<h.length;b++)s.codespaceRanges[b]=h[b].slice();s.numCodespaceRanges=s.useCMap.numCodespaceRanges}return s.useCMap.forEach(function(m,F){s.contains(m)||s.mapOne(m,s.useCMap.lookup(m))}),s})}function t(s,a){return"Identity-H"===s?Promise.resolve(new ee(!1,2)):"Identity-V"===s?Promise.resolve(new ee(!0,2)):-1===j.indexOf(s)?Promise.reject(new Error("Unknown CMap name: "+s)):a?a(s).then(function(n){var i=n.cMapData,h=n.compressionType,b=new G(!0);if(h===A.CMapCompressionType.BINARY)return(new c).process(i,b,function(F){return C(b,a,F)});
1if(h===A.CMapCompressionType.NONE){var m=new L.Lexer(new e.Stream(i));return v(b,m,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."))}return{create:function(a){var n=a.encoding,i=a.fetchBuiltInCMap,h=a.useCMap;return(0,E.isName)(n)?t(n.name,i):(0,E.isStream)(n)?v(new G,new L.Lexer(n),i,h).then(function(F){return F.isIdentityCMap?t(F.name,i):F}):Promise.reject(new Error("Encoding required."))}}}();_.CMap=G,_.IdentityCMap=ee,_.CMapFactory=ae},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.PDFDocument=_.Page=void 0;var A=function(M,R){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return function z(M,R){var q=[],O=!0,T=!1,D=void 0;try{for(var g,u=M[Symbol.iterator]();!(O=(g=u.next()).done)&&(q.push(g.value),!R||q.length!==R);O=!0);}catch(v){T=!0,D=v}finally{try{!O&&u.return&&u.return()}finally{if(T)throw D}}return q}(M,R);throw new TypeError("Invalid attempt to destructure non-iterable instance")},E=Y(58),L=Y(1),e=Y(0),j=Y(3),G=Y(56),ee=Y(87),c=Y(55),ae=Y(23),r=function(){var R=[0,0,612,792];function q(T,D){return"display"===D&&T.viewable||"print"===D&&T.printable}function O(T,D,u,g,v,C,t){this.pdfManager=T,this.pageIndex=u,this.pageDict=g,this.xref=D,this.ref=v,this.fontCache=C,this.builtInCMapCache=t,this.evaluatorOptions=T.evaluatorOptions,this.resourcesPromise=null;var s="p"+this.pageIndex+"_",a={obj:0};this.idFactory={createObjId:function(){return s+ ++a.obj}}}return O.prototype={getPageProp:function(D){return this.pageDict.get(D)},getInheritedPageProp:function(D,u){var g=this.pageDict,v=null,C=0;for(u=u||!1;g;){var s=u?g.getArray(D):g.get(D);if(void 0!==s&&(v||(v=[]),v.push(s)),++C>100)return(0,e.warn)("getInheritedPageProp: maximum loop count exceeded for "+D),v?v[0]:void 0;g=g.get("Parent")}if(v)return 1!==v.length&&(0,L.isDict)(v[0])?L.Dict.merge(this.xref,v):v[0]},get content(){return this.getPageProp("Contents")},get resources(){return(0,e.shadow)(this,"resources",this.getInheritedPageProp("Resources")||L.Dict.empty)},get mediaBox(){var T=this.getInheritedPageProp("MediaBox",!0);return(0,e.isArray)(T)&&4===T.length?(0,e.shadow)(this,"mediaBox",T):(0,e.shadow)(this,"mediaBox",R)},get cropBox(){var T=this.getInheritedPageProp("CropBox",!0);return(0,e.isArray)(T)&&4===T.length?(0,e.shadow)(this,"cropBox",T):(0,e.shadow)(this,"cropBox",this.mediaBox)},get userUnit(){var T=this.getPageProp("UserUnit");return(!(0,e.isNum)(T)||T<=0)&&(T=1),(0,e.shadow)(this,"userUnit",T)},get view(){var T=this.mediaBox,D=this.cropBox;if(T===D)return(0,e.shadow)(this,"view",T);var u=e.Util.intersect(D,T);return(0,e.shadow)(this,"view",u||T)},get rotate(){var T=this.getInheritedPageProp("Rotate")||0;return T%90!=0?T=0:T>=360?T%=360:T<0&&(T=(T%360+360)%360),(0,e.shadow)(this,"rotate",T)},getContentStream:function(){var u,D=this.content;if((0,e.isArray)(D)){var v,g=this.xref,C=D.length,t=[];for(v=0;v<C;++v)t.push(g.fetchIfRef(D[v]));u=new j.StreamsSequenceStream(t)}else u=(0,L.isStream)(D)?D:new j.NullStream;return u},loadResources:function(D){var u=this;return this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources")),this.resourcesPromise.then(function(){return new E.Ob
1jectLoader(u.resources,D,u.xref).load()})},getOperatorList:function(D){var u=this,g=D.handler,v=D.task,C=D.intent,t=D.renderInteractiveForms,s=this.pdfManager.ensure(this,"getContentStream"),a=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),n=new G.PartialEvaluator({pdfManager:this.pdfManager,xref:this.xref,handler:g,pageIndex:this.pageIndex,idFactory:this.idFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,options:this.evaluatorOptions}),h=Promise.all([s,a]).then(function(m){var f=A(m,1)[0],d=new G.OperatorList(C,g,u.pageIndex);return g.send("StartRenderPage",{transparency:n.hasBlendModes(u.resources),pageIndex:u.pageIndex,intent:C}),n.getOperatorList({stream:f,task:v,resources:u.resources,operatorList:d}).then(function(){return d})}),b=this.pdfManager.ensure(this,"annotations");return Promise.all([h,b]).then(function(m){var F=A(m,2),f=F[0],d=F[1];if(0===d.length)return f.flush(!0),f;var l,x,o=[];for(l=0,x=d.length;l<x;l++)q(d[l],C)&&o.push(d[l].getOperatorList(n,v,t));return Promise.all(o).then(function(p){for(f.addOp(e.OPS.beginAnnotations,[]),l=0,x=p.length;l<x;l++)f.addOpList(p[l]);return f.addOp(e.OPS.endAnnotations,[]),f.flush(!0),f})})},extractTextContent:function(D){var u=this,g=D.handler,v=D.task,C=D.normalizeWhitespace,t=D.sink,s=D.combineTextItems,a=this.pdfManager.ensure(this,"getContentStream"),n=this.loadResources(["ExtGState","XObject","Font"]);return Promise.all([a,n]).then(function(h){var m=A(h,1)[0];return new G.PartialEvaluator({pdfManager:u.pdfManager,xref:u.xref,handler:g,pageIndex:u.pageIndex,idFactory:u.idFactory,fontCache:u.fontCache,builtInCMapCache:u.builtInCMapCache,options:u.evaluatorOptions}).getTextContent({stream:m,task:v,resources:u.resources,normalizeWhitespace:C,combineTextItems:s,sink:t})})},getAnnotationsData:function(D){for(var u=this.annotations,g=[],v=0,C=u.length;v<C;++v)(!D||q(u[v],D))&&g.push(u[v].data);return g},get annotations(){for(var T=[],D=this.getInheritedPageProp("Annots")||[],u=new ee.AnnotationFactory,g=0,v=D.length;g<v;++g){var t=u.create(this.xref,D[g],this.pdfManager,this.idFactory);t&&T.push(t)}return(0,e.shadow)(this,"annotations",T)}},O}(),N=function(){var M=1024;function q(D,u){var g;if((0,L.isStream)(u))g=u;else{if(!(0,e.isArrayBuffer)(u))throw new Error("PDFDocument: Unknown argument type");g=new j.Stream(u)}if(g.length<=0)throw new Error("PDFDocument: stream must have data");this.pdfManager=D,this.stream=g,this.xref=new E.XRef(g,D)}function O(D,u,g,v){var C=D.pos,t=D.end,s=[];C+g>t&&(g=t-C);for(var a=0;a<g;++a)s.push(String.fromCharCode(D.getByte()));var n=s.join("");D.pos=C;var i=v?n.lastIndexOf(u):n.indexOf(u);return-1!==i&&(D.pos+=i,!0)}var T={get entries(){return(0,e.shadow)(this,"entries",{Title:e.isString,Author:e.isString,Subject:e.isString,Keywords:e.isString,Creator:e.isString,Producer:e.isString,CreationDate:e.isString,ModDate:e.isString,Trapped:L.isName})}};return q.prototype={parse:function(u){this.setup(u);var g=this.catalog.catDict.get("Version");(0,L.isName)(g)&&(this.pdfFormatVersion=g.name);try{if(this.acroForm=this.catalog.catDict.get("AcroForm"),this.acroForm){this.xfa=this.acroForm.get("XFA");var v=this.acroForm.get("Fields");(!v||!(0,e.isArray)(v)||0===v.length)&&!this.xfa&&(this.acroForm=null)}}catch(C){if(C instanceof e.MissingDataException)throw C;(0,e.info)("Something wrong with AcroForm entry"),this.acroForm=null}},get linearization(){var D=null;if(this.stream.length)try{D=ae.Linearization.create(this.stream)}catch(u){if(u instanceof e.MissingDataException)throw u;(0,e.info)(u)}return(0,e.shadow)(this,"linearization",D)},get startXRef(){var D=this.stream,u=0;if(this.linearization)D.reset(),O(D,"endobj",1024)&&(u=D.pos+6);else{for(var C=!1,t=D.end;!C&&t>0;)(t-=1015)<0&&(t=0),D.pos=t,C=O(D,"startxref",1024,!0);if(C){var s;D.skip(9);do{s=D.getByte()}while((0,e.isSpace)(s));for(var a="";s>=32&&s<=57;)a+=String.fromCharCode(s),s=D.getByte();u=parseInt(a,10),isNaN(u)&&(u=0)}}return(0,e.shadow)(this,"startXRef",u)},get mainXRefEntriesOffset(){var D=0,u=this.linearization;return u&&(D=u.mainXRefEntriesOffset),(0,e.shadow)(this,"mainXRefEntriesOffset",D)},checkHeader:function(){var u=this.stream;if(u.reset(),O(u,"%PDF-",1024)){u.moveStart();for(var C,v="";(C=u.getByte())>32&&!(v.length>=12);)v+=String.fromCharCode(C);this.pdfFormatVersion||(this.pdfFormatVersion=v.substring(5))}},parseStartXRef:function(){this.xref.setStartXRef(this.startXRef)},setup:function(u){var g=this;this.xref.parse(u),this.catalog=new E.Catalog(this.pdfManager,this.xref,{createPage:function(t,s,a,n,i){return new r(g.pdfManager,g.xref,t,s,a,n,i)}})},get numPages(){var D=this.linearization;return(0,e.shadow)(this,"numPages",D?D.numPages:this.catalog.numPages)},get documentInfo(){var u,D={PDFFormatVersion:this.pdfFormatVersion,IsAcroFormPresent:!!this.acroForm,IsXFAPresent:!!this.xfa};try{u=this.xref.trailer.get("Info")}catch(t){if(t instanceof e.MissingDataException)throw t;
1(0,e.info)("The document information dictionary is invalid.")}if(u){var g=T.entries;for(var v in g)if(u.has(v)){var C=u.get(v);g[v](C)?D[v]="string"!=typeof C?C:(0,e.stringToPDFString)(C):(0,e.info)('Bad value in document info for "'+v+'"')}}return(0,e.shadow)(this,"documentInfo",D)},get fingerprint(){var u,g="",v=this.xref.trailer.get("ID");v&&(0,e.isArray)(v)&&v[0]&&(0,e.isString)(v[0])&&"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"!==v[0]?u=(0,e.stringToBytes)(v[0]):(this.stream.ensureRange&&this.stream.ensureRange(0,Math.min(M,this.stream.end)),u=(0,c.calculateMD5)(this.stream.bytes.subarray(0,M),0,M));for(var C=0,t=u.length;C<t;C++){var s=u[C].toString(16);g+=1===s.length?"0"+s:s}return(0,e.shadow)(this,"fingerprint",g)},getPage:function(u){return this.catalog.getPage(u)},cleanup:function(){return this.catalog.cleanup()}},q}();_.Page=r,_.PDFDocument=N},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.FontRendererFactory=void 0;var A=Y(0),E=Y(53),L=Y(33),e=Y(16),j=Y(3),G=function(){function c(g,v){return g[v]<<24|g[v+1]<<16|g[v+2]<<8|g[v+3]}function ae(g,v){return g[v]<<8|g[v+1]}function r(g,v,C){var a,n,i,t=1===ae(g,v+2)?c(g,v+8):c(g,v+16),s=ae(g,v+t);if(4===s){ae(g,v+t+2);var h=ae(g,v+t+6)>>1;for(n=v+t+14,a=[],i=0;i<h;i++,n+=2)a[i]={end:ae(g,n)};for(n+=2,i=0;i<h;i++,n+=2)a[i].start=ae(g,n);for(i=0;i<h;i++,n+=2)a[i].idDelta=ae(g,n);for(i=0;i<h;i++,n+=2){var b=ae(g,n);if(0!==b){a[i].ids=[];for(var m=0,F=a[i].end-a[i].start+1;m<F;m++)a[i].ids[m]=ae(g,n+b),b+=2}}return a}if(12===s){c(g,v+t+4);var f=c(g,v+t+12);for(n=v+t+16,a=[],i=0;i<f;i++)a.push({start:c(g,n),end:c(g,n+4),idDelta:c(g,n+8)-c(g,n)}),n+=12;return a}throw new A.FormatError("unsupported cmap: "+s)}function N(g,v,C,t){var n=new E.CFFParser(new j.Stream(g,v,C-v),{},t).parse();return{glyphs:n.charStrings.objects,subrs:n.topDict.privateDict&&n.topDict.privateDict.subrsIndex&&n.topDict.privateDict.subrsIndex.objects,gsubrs:n.globalSubrIndex&&n.globalSubrIndex.objects}}function M(g,v){for(var C=v.charCodeAt(0),t=0,s=0,a=g.length-1;s<a;){var n=s+a+1>>1;C<g[n].start?a=n-1:s=n}return g[s].start<=C&&C<=g[s].end&&(t=g[s].idDelta+(g[s].ids?g[s].ids[C-g[s].start]:C)&65535),{charCode:C,glyphId:t}}function R(g,v,C){function s($,K){v.push({cmd:"lineTo",args:[$,K]})}function a($,K,H,ie){v.push({cmd:"quadraticCurveTo",args:[$,K,H,ie]})}var h,n=0,i=(g[n]<<24|g[n+1]<<16)>>16,b=0,m=0;if(n+=10,i<0)do{h=g[n]<<8|g[n+1];var f,d,F=g[n+2]<<8|g[n+3];n+=4,1&h?(f=(g[n]<<24|g[n+1]<<16)>>16,d=(g[n+2]<<24|g[n+3]<<16)>>16,n+=4):(f=g[n++],d=g[n++]),2&h?(b=f,m=d):(b=0,m=0);var l=1,x=1,o=0,p=0;8&h?(l=x=(g[n]<<24|g[n+1]<<16)/1073741824,n+=2):64&h?(l=(g[n]<<24|g[n+1]<<16)/1073741824,x=(g[n+2]<<24|g[n+3]<<16)/1073741824,n+=4):128&h&&(l=(g[n]<<24|g[n+1]<<16)/1073741824,o=(g[n+2]<<24|g[n+3]<<16)/1073741824,p=(g[n+4]<<24|g[n+5]<<16)/1073741824,x=(g[n+6]<<24|g[n+7]<<16)/1073741824,n+=8);var k=C.glyphs[F];k&&(v.push({cmd:"save"}),v.push({cmd:"transform",args:[l,o,p,x,b,m]}),R(k,v,C),v.push({cmd:"restore"}))}while(32&h);else{var B,w,S=[];for(B=0;B<i;B++)S.push(g[n]<<8|g[n+1]),n+=2;n+=2+(g[n]<<8|g[n+1]);for(var P=S[S.length-1]+1,I=[];I.length<P;){var U=1;for(8&(h=g[n++])&&(U+=g[n++]);U-- >0;)I.push({flags:h})}for(B=0;B<P;B++){switch(18&I[B].flags){case 0:b+=(g[n]<<24|g[n+1]<<16)>>16,n+=2;break;case 2:b-=g[n++];break;case 18:b+=g[n++]}I[B].x=b}for(B=0;B<P;B++){switch(36&I[B].flags){case 0:m+=(g[n]<<24|g[n+1]<<16)>>16,n+=2;break;case 4:m-=g[n++];break;case 36:m+=g[n++]}I[B].y=m}var Z=0;for(n=0;n<i;n++){var X=S[n],V=I.slice(Z,X+1);if(1&V[0].flags)V.push(V[0]);else if(1&V[V.length-1].flags)V.unshift(V[V.length-1]);else{var W={flags:1,x:(V[0].x+V[V.length-1].x)/2,y:(V[0].y+V[V.length-1].y)/2};V.unshift(W),V.push(W)}for(v.push({cmd:"moveTo",args:[V[0].x,V[0].y]}),B=1,w=V.length;B<w;B++)1&V[B].flags?s(V[B].x,V[B].y):1&V[B+1].flags?(a(V[B].x,V[B].y,V[B+1].x,V[B+1].y),B++):a(V[B].x,V[B].y,(V[B].x+V[B+1].x)/2,(V[B].y+V[B+1].y)/2);Z=X+1}}}function q(g,v,C){var t=[],s=0,a=0,n=0;function i(F,f){v.push({cmd:"moveTo",args:[F,f]})}function h(F,f){v.push({cmd:"lineTo",args:[F,f]})}function b(F,f,d,l,x,o){v.push({cmd:"bezierCurveTo",args:[F,f,d,l,x,o]})}!function m(F){for(var f=0;f<F.length;){var x,o,p,k,S,B,y,P,d=!1,l=F[f++];switch(l){case 1:case 3:case 18:case 23:n+=t.length>>1,d=!0;break;case 4:a+=t.pop(),i(s,a),d=!0;break;case 5:for(;t.length>0;)s+=t.shift(),a+=t.shift(),h(s,a);break;case 6:for(;t.length>0&&(h(s+=t.shift(),a),0!==t.length);)a+=t.shift(),h(s,a);break;case 7:for(;t.length>0&&(a+=t.shift(),h(s,a),0!==t.length);)h(s+=t.shift(),a);break;case 8:for(;t.length>0;)x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a);break;case 10:y=t.pop()+C.subrsBias,(P=C.subrs[y])&&m(P);break;case 11:return;case 12:switch(l=F[f++]){case 34:o=(x=s+t.shift())+t.shift(),S=a+t.shift(),s=o+t.shift(),b(x,a,o,S,s,S),o=(x=s+t.shift())+t.shift(),s=o+t.shift(),b(x,S,o,a,s,a);break;case 35:x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a),x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a),t.pop();break;case 36:b(x=s+t.shift(),S=a+t.shift(),o=x+t.shift(),B=S+t.shift(),s=o+t.shift(),B),b(x=s+t.shift(),B,o=x+t.shift(),B+t.shift(),s=o+t.shift(),a);break;case 37:var I=s,U=a;x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a),x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o,a=k,Math.abs(s-I)>Math.abs(a-U)?s+=t.shift():a+=t.shift(),b(x,p,o,k,s,a);break;default:throw new A.FormatError("unknown operator: 12 "+l)}break;case 14:if(t.length>=4){var Z=t.pop(),X=t.pop();a=t.pop(),s=t.pop(),v.push({cmd:"save"}),v.push({cmd:"translate",args:[s,a]});var V=M(C.cmap,String.fromCharCode(C.glyphNameMap[e.StandardEncoding[Z]]));q(C.glyphs[V.glyphId],v,C),v.push({cmd:"restore"}),V=M(C.cmap,String.fromCharCode(C.glyphNameMap[e.StandardEncoding[X]])),q(C.glyphs[V.glyphId],v,C)}return;case 19:case 20:f+=(n+=t.length>>1)+7>>3,d=!0;break;case 21:a+=t.pop(),i(s+=t.pop(),a),d=!0;break;case 22:i(s+=t.pop(),a),d=!0;break;case 24:for(;t.length>2;)x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a);s+=t.shift(),a+=t.shift(),h(s,a);break;case 25:for(;t.length>6;)s+=t.shift(),a+=t.shift(),h(s,a);x=s+t.shift(),p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+t.shift(),b(x,p,o,k,s,a);break;case 26:for(t.length%2&&(s+=t.shift());t.length>0;)x=s,p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o,a=k+t.shift(),b(x,p,o,k,s,a);break;case 27:for(t.length%2&&(a+=t.shift());t.length>0;)b(x=s+t.shift(),p=a,o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k);break;case 28:t.push((F[f]<<24|F[f+1]<<16)>>16),f+=2;break;case 29:y=t.pop()+C.gsubrsBias,(P=C.gsubrs[y])&&m(P);break;case 30:for(;t.length>0&&(x=s,p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+(1===t.length?t.shift():0),b(x,p,o,k,s,a),0!==t.length);)x=s+t.shift(),p=a,o=x+t.shift(),k=p+t.shift(),a=k+t.shift(),b(x,p,o,k,s=o+(1===t.length?t.shift():0),a);break;case 31:for(;t.length>0&&(x=s+t.shift(),p=a,o=x+t.shift(),k=p+t.shift(),a=k+t.shift(),b(x,p,o,k,s=o+(1===t.length?t.shift():0),a),0!==t.length);)x=s,p=a+t.shift(),o=x+t.shift(),k=p+t.shift(),s=o+t.shift(),a=k+(1===t.length?t.shift():0),b(x,p,o,k,s,a);break;default:if(l<32)throw new A.FormatError("unknown operator: "+l);l<247?t.push(l-139):l<251?t.push(256*(l-247)+F[f++]+108):l<255?t.push(256*-(l-251)-F[f++]-108):(t.push((F[f]<<24|F[f+1]<<16|F[f+2]<<8|F[f+3])/65536),f+=4)}d&&(t.length=0)}}(g)}function T(g){this.compiledGlyphs=Object.create(null),this.compiledCharCodeToGlyphId=Object.create(null),this.fontMatrix=g}function D(g,v,C){T.call(this,C=C||[488e-6,0,0,488e-6,0,0]),this.glyphs=g,this.cmap=v}function u(g,v,C,t){T.call(this,C=C||[.001,0,0,.001,0,0]),this.glyphs=g.glyphs,this.gsubrs=g.gsubrs||[],this.subrs=g.subrs||[],this.cmap=v,this.glyphNameMap=t||(0,L.getGlyphsUnicode)(),this.gsubrsBias=this.gsubrs.length<1240?107:this.gsubrs.length<33900?1131:32768,this.subrsBias=this.subrs.length<1240?107:this.subrs.length<33900?1131:32768}
1return T.prototype={getPathJs:function(v){var C=M(this.cmap,v),t=this.compiledGlyphs[C.glyphId];return t||(t=this.compileGlyph(this.glyphs[C.glyphId]),this.compiledGlyphs[C.glyphId]=t),void 0===this.compiledCharCodeToGlyphId[C.charCode]&&(this.compiledCharCodeToGlyphId[C.charCode]=C.glyphId),t},compileGlyph:function(v){if(!v||0===v.length||14===v[0])return"";var C=[];return C.push({cmd:"save"}),C.push({cmd:"transform",args:this.fontMatrix.slice()}),C.push({cmd:"scale",args:["size","-size"]}),this.compileGlyphImpl(v,C),C.push({cmd:"restore"}),C},compileGlyphImpl:function(){throw new Error("Children classes should implement this.")},hasBuiltPath:function(v){var C=M(this.cmap,v);return void 0!==this.compiledGlyphs[C.glyphId]&&void 0!==this.compiledCharCodeToGlyphId[C.charCode]}},A.Util.inherit(D,T,{compileGlyphImpl:function(v,C){R(v,C,this)}}),A.Util.inherit(u,T,{compileGlyphImpl:function(v,C){q(v,C,this)}}),{create:function(v,C){for(var s,a,n,i,h,b,t=new Uint8Array(v.data),m=ae(t,4),F=0,f=12;F<m;F++,f+=16){var d=(0,A.bytesToString)(t.subarray(f,f+4)),l=c(t,f+8),x=c(t,f+12);switch(d){case"cmap":s=r(t,l);break;case"glyf":a=t.subarray(l,l+x);break;case"loca":n=t.subarray(l,l+x);break;case"head":b=ae(t,l+18),h=ae(t,l+50);break;case"CFF ":i=N(t,l,l+x,C)}}if(a){var o=b?[1/b,0,0,1/b,0,0]:v.fontMatrix;return new D(function z(g,v,C){var t,s;C?(t=4,s=function(m,F){return m[F]<<24|m[F+1]<<16|m[F+2]<<8|m[F+3]}):(t=2,s=function(m,F){return m[F]<<9|m[F+1]<<1});for(var a=[],n=s(v,0),i=t;i<v.length;i+=t){var h=s(v,i);a.push(g.subarray(n,h)),n=h}return a}(a,n,h),s,o)}return new u(i,s,v.fontMatrix,v.glyphNameMap)}}}();_.FontRendererFactory=G},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.getFontType=_.ProblematicCharRanges=_.IdentityToUnicodeMap=_.ToUnicodeMap=_.FontFlags=_.Font=_.ErrorFont=_.PRIVATE_USE_OFFSET_END=_.PRIVATE_USE_OFFSET_START=_.SEAC_ANALYSIS_ENABLED=void 0;var A=Y(0),E=Y(53),L=Y(33),e=Y(16),j=Y(59),G=Y(60),ee=Y(92),c=Y(3),ae=Y(102),r=57344,N=63743,z=!1,M=1e3,R=!1,q={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144},O=[".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","oslash","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 T(F){if(F.fontMatrix&&F.fontMatrix[0]!==A.FONT_IDENTITY_MATRIX[0]){var f=.001/F.fontMatrix[0],d=F.widths;for(var l in d)d[l]*=f;F.defaultWidth*=f}}function u(F,f){switch(F){case"Type1":return"Type1C"===f?A.FontType.TYPE1C:A.FontType.TYPE1;case"CIDFontType0":return"CIDFontType0C"===f?A.FontType.CIDFONTTYPE0C:A.FontType.CIDFONTTYPE0;case"OpenType":return A.FontType.OPENTYPE;case"TrueType":return A.FontType.TRUETYPE;case"CIDFontType2":return A.FontType.CIDFONTTYPE2;case"MMType1":return A.FontType.MMTYPE1;case"Type0":return A.FontType.TYPE0;default:return A.FontType.UNKNOWN}}function g(F,f){if(void 0!==f[F])return F;var d=(0,G.getUnicodeForGlyph)(F,f);if(-1!==d)for(var l in f)if(f[l]===d)return l;
1return(0,A.info)("Unable to recover a standard glyph name for: "+F),F}var v=function(){function f(d,l,x,o,p,k,S,B){this.fontChar=d,this.unicode=l,this.accent=x,this.width=o,this.vmetric=p,this.operatorListId=k,this.isSpace=S,this.isInFont=B}return f.prototype.matchesForCache=function(d,l,x,o,p,k,S,B){return this.fontChar===d&&this.unicode===l&&this.accent===x&&this.width===o&&this.vmetric===p&&this.operatorListId===k&&this.isSpace===S&&this.isInFont===B},f}(),C=function(){function f(d){this._map=d}return f.prototype={get length(){return this._map.length},forEach:function(l){for(var x in this._map)l(x,this._map[x].charCodeAt(0))},has:function(l){return void 0!==this._map[l]},get:function(l){return this._map[l]},charCodeOf:function(l){var x=this._map;if(x.length<=65536)return x.indexOf(l);for(var o in x)if(x[o]===l)return 0|o;return-1},amend:function(l){for(var x in l)this._map[x]=l[x]}},f}(),t=function(){function f(d,l){this.firstChar=d,this.lastChar=l}return f.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(l){for(var x=this.firstChar,o=this.lastChar;x<=o;x++)l(x,x)},has:function(l){return this.firstChar<=l&&l<=this.lastChar},get:function(l){if(this.firstChar<=l&&l<=this.lastChar)return String.fromCharCode(l)},charCodeOf:function(l){return(0,A.isInt)(l)&&l>=this.firstChar&&l<=this.lastChar?l:-1},amend:function(l){throw new Error("Should not call amend()")}},f}(),s=function(){function f(k,S,B){k[S]=B>>8&255,k[S+1]=255&B}function d(k,S,B){k[S]=B>>24&255,k[S+1]=B>>16&255,k[S+2]=B>>8&255,k[S+3]=255&B}function l(k,S,B){var w,y;if(B instanceof Uint8Array)k.set(B,S);else if("string"==typeof B)for(w=0,y=B.length;w<y;w++)k[S++]=255&B.charCodeAt(w);else for(w=0,y=B.length;w<y;w++)k[S++]=255&B[w]}function x(k){this.sfnt=k,this.tables=Object.create(null)}x.getSearchParams=function(S,B){for(var w=1,y=0;(w^S)>w;)w<<=1,y++;var P=w*B;return{range:P,entry:y,rangeShift:B*S-P}};return x.prototype={toArray:function(){var S=this.sfnt,B=this.tables,w=Object.keys(B);w.sort();var P,I,U,X,y=w.length,V=12+16*y,W=[V];for(P=0;P<y;P++)W.push(V+=(B[w[P]].length+3&-4)>>>0);var K=new Uint8Array(V);for(P=0;P<y;P++)l(K,W[P],B[w[P]]);"true"===S&&(S=(0,A.string32)(65536)),K[0]=255&S.charCodeAt(0),K[1]=255&S.charCodeAt(1),K[2]=255&S.charCodeAt(2),K[3]=255&S.charCodeAt(3),f(K,4,y);var H=x.getSearchParams(y,16);for(f(K,6,H.range),f(K,8,H.entry),f(K,10,H.rangeShift),V=12,P=0;P<y;P++){K[V]=255&(X=w[P]).charCodeAt(0),K[V+1]=255&X.charCodeAt(1),K[V+2]=255&X.charCodeAt(2),K[V+3]=255&X.charCodeAt(3);var ie=0;for(I=W[P],U=W[P+1];I<U;I+=4)ie=ie+(0,A.readUint32)(K,I)>>>0;d(K,V+4,ie),d(K,V+8,W[P]),d(K,V+12,B[X].length),V+=16}return K},addTable:function(S,B){if(S in this.tables)throw new Error("Table "+S+" already exists");this.tables[S]=B}},x}(),a=new Int32Array([0,32,127,161,173,174,1536,1920,2208,4256,6016,6144,7168,7248,8192,8208,8209,8210,8232,8240,8287,8304,9676,9677,12288,12289,12644,12645,43616,43648,65520,65536]),n=function(){function f($,K,H){var ie;this.name=$,this.loadedName=H.loadedName,this.isType3Font=H.isType3Font,this.sizes=[],this.missingFile=!1,this.glyphCache=Object.create(null),this.isSerifFont=!!(H.flags&q.Serif),this.isSymbolicFont=!!(H.flags&q.Symbolic),this.isMonospace=!!(H.flags&q.FixedPitch);var le=H.type,Q=H.subtype;if(this.type=le,this.subtype=Q,this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif",this.differences=H.differences,this.widths=H.widths,this.defaultWidth=H.defaultWidth,this.composite=H.composite,this.wideChars=H.wideChars,this.cMap=H.cMap,this.ascent=H.ascent/M,this.descent=H.descent/M,this.fontMatrix=H.fontMatrix,this.bbox=H.bbox,this.defaultEncoding=H.defaultEncoding,this.toUnicode=H.toUnicode,this.toFontChar=[],"Type3"!==H.type){if(this.cidEncoding=H.cidEncoding,this.vertical=H.vertical,this.vertical&&(this.vmetrics=H.vmetrics,this.defaultVMetrics=H.defaultVMetrics),!K||K.isEmpty)return K&&(0,A.warn)('Font file is empty in "'+$+'" ('+this.loadedName+")"),void this.fallbackToSystemFont();"Type1C"===Q&&("Type1"!==le&&"MMType1"!==le?function k($){var K=$.peekBytes(4);return 65536===(0,A.readUint32)(K,0)}(K)?Q="TrueType":le="Type1":S(K)&&(Q="OpenType")),"CIDFontType0C"===Q&&"CIDFontType0"!==le&&(le="CIDFontType0"),"CIDFontType0"===le&&(Q=function B($){var K=$.peekBytes(2);return 37===K[0]&&33===K[1]||128===K[0]&&1===K[1]}(K)?"CIDFontType0":S(K)?"OpenType":"CIDFontType0C"),"OpenType"===Q&&"OpenType"!==le&&(le="OpenType");try{var se;switch(le){case"MMType1":(0,A.info)("MMType1 font ("+$+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var ne="Type1C"===Q||"CIDFontType0C"===Q?new m(K,H):new b($,K,H);T(H),se=this.convert($,ne,H);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",se=this.checkAndRepair($,K,H),this.isOpenType&&(T(H),le="OpenType");break;default:throw new A.FormatError("Font "+le+" is not supported")}}catch(ve){if(!(ve instanceof A.FormatError))throw ve;
1return(0,A.warn)(ve),void this.fallbackToSystemFont()}this.data=se,this.fontType=u(le,Q),this.fontMatrix=H.fontMatrix,this.widths=H.widths,this.defaultWidth=H.defaultWidth,this.toUnicode=H.toUnicode,this.encoding=H.baseEncoding,this.seacMap=H.seacMap,this.loading=!0}else{for(ie=0;ie<256;ie++)this.toFontChar[ie]=this.differences[ie]||H.defaultEncoding[ie];this.fontType=A.FontType.TYPE3}}var $;function d($,K){return($<<8)+K}function l($,K){var H=($<<8)+K;return 32768&H?H-65536:H}function o($){return String.fromCharCode($>>8&255,255&$)}function p($){return $=$>32767?32767:$<-32768?-32768:$,String.fromCharCode($>>8&255,255&$)}function S($){var K=$.peekBytes(4);return"OTTO"===(0,A.bytesToString)(K)}function w($,K,H){for(var le,ie=[],Q=0,se=$.length;Q<se;Q++)-1!==(le=(0,G.getUnicodeForGlyph)($[Q],K))&&(ie[Q]=le);for(var ne in H)-1!==(le=(0,G.getUnicodeForGlyph)(H[ne],K))&&(ie[+ne]=le);return ie}function y($){for(var K=0,H=a.length-1;K<H;){var ie=K+H+1>>1;$<a[ie]?H=ie-1:K=ie}return!(1&K)}function P($,K,H){var ie=K.toUnicode,le=!!(K.flags&q.Symbolic),Q=K.toUnicode instanceof t,se=Object.create(null),ne=[],ve=[],de=r;for(var Se in $){var Ee=$[Se|=0];if(!H[Ee]){var Fe=Se,De=!1;if(!Q&&ie.has(Se)){De=!0;var fe=ie.get(Fe);1===fe.length&&(Fe=fe.charCodeAt(0))}if(void 0!==ve[Fe]||y(Fe)||le&&!De)do{if(de>N){(0,A.warn)("Ran out of space in font private use area.");break}Fe=de++,z&&61440===Fe&&(de=1+(Fe=61472))}while(void 0!==ve[Fe]);se[Fe]=Ee,ne[Se]=Fe,ve[Fe]=!0}}return{toFontChar:ne,charCodeToGlyphId:se,nextAvailableFontCharCode:de}}function U($,K){var Q,se,ne,ve,H=function I($,K){var H=[];for(var ie in $)$[ie]>=K||H.push({fontCharCode:0|ie,glyphId:$[ie]});0===H.length&&H.push({fontCharCode:0,glyphId:0}),H.sort(function(Ee,Fe){return Ee.fontCharCode-Fe.fontCharCode});for(var le=[],Q=H.length,se=0;se<Q;){var ne=H[se].fontCharCode,ve=[H[se].glyphId];++se;for(var de=ne;se<Q&&de+1===H[se].fontCharCode&&(ve.push(H[se].glyphId),++se,65535!=++de););le.push([ne,de,ve])}return le}($,K),ie=H[H.length-1][1]>65535?2:1,le="\0\0"+o(ie)+"\0\x03\0\x01"+(0,A.string32)(4+8*ie);for(Q=H.length-1;Q>=0&&!(H[Q][0]<=65535);--Q);var de=Q+1;H[Q][0]<65535&&65535===H[Q][1]&&(H[Q][1]=65534);var ze,Ge,qe,Xe,Se=H[Q][1]<65535?1:0,Ee=de+Se,Fe=s.getSearchParams(Ee,2),De="",fe="",he="",Pe="",Oe="",We=0;for(Q=0,se=de;Q<se;Q++){qe=(ze=H[Q])[1],De+=o(Ge=ze[0]),fe+=o(qe);var ke=!0;for(ne=1,ve=(Xe=ze[2]).length;ne<ve;++ne)if(Xe[ne]!==Xe[ne-1]+1){ke=!1;break}if(ke)he+=o(Xe[0]-Ge&65535),Pe+=o(0);else{var _e=2*(Ee-Q)+2*We;for(We+=qe-Ge+1,he+=o(0),Pe+=o(_e),ne=0,ve=Xe.length;ne<ve;++ne)Oe+=o(Xe[ne])}}Se>0&&(fe+="\xff\xff",De+="\xff\xff",he+="\0\x01",Pe+="\0\0");var ir="\0\0"+o(2*Ee)+o(Fe.range)+o(Fe.entry)+o(Fe.rangeShift)+fe+"\0\0"+De+he+Pe+Oe,re="",me="";if(ie>1){for(le+="\0\x03\0\n"+(0,A.string32)(4+8*ie+4+ir.length),re="",Q=0,se=H.length;Q<se;Q++){Ge=(ze=H[Q])[0];var we=(Xe=ze[2])[0];for(ne=1,ve=Xe.length;ne<ve;++ne)Xe[ne]!==Xe[ne-1]+1&&(qe=ze[0]+ne-1,re+=(0,A.string32)(Ge)+(0,A.string32)(qe)+(0,A.string32)(we),Ge=qe+1,we=Xe[ne]);re+=(0,A.string32)(Ge)+(0,A.string32)(ze[1])+(0,A.string32)(we)}me="\0\f\0\0"+(0,A.string32)(re.length+16)+"\0\0\0\0"+(0,A.string32)(re.length/12)}return le+"\0\x04"+o(ir.length+4)+ir+me+re}function X($,K,H){H=H||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var ie=0,le=0,Q=0,se=0,ne=null,ve=0;if(K)for(var de in K){(ne>(de|=0)||!ne)&&(ne=de),ve<de&&(ve=de);var Se=(0,G.getUnicodeRangeFor)(de);if(Se<32)ie|=1<<Se;else if(Se<64)le|=1<<Se-32;else if(Se<96)Q|=1<<Se-64;else{if(!(Se<123))throw new A.FormatError("Unicode ranges Bits > 123 are reserved for internal usage");se|=1<<Se-96}}else ne=0,ve=255;var Ee=$.bbox||[0,0,0,0],De=$.ascentScaled?1:(H.unitsPerEm||1/($.fontMatrix||A.FONT_IDENTITY_MATRIX)[0])/M,fe=H.ascent||Math.round(De*($.ascent||Ee[3])),he=H.descent||Math.round(De*($.descent||Ee[1]));he>0&&$.descent>0&&Ee[1]<0&&(he=-he);var Pe=H.yMax||fe,Oe=-H.yMin||-he;return"\0\x03\x02$\x01\xf4\0\x05\0\0\x02\x8a\x02\xbb\0\0\0\x8c\x02\x8a\x02\xbb\0\0\x01\xdf\x001\x01\x02\0\0\0\0\x06"+String.fromCharCode($.fixedPitch?9:0)+"\0\0\0\0\0\0"+(0,A.string32)(ie)+(0,A.string32)(le)+(0,A.string32)(Q)+(0,A.string32)(se)+"*21*"+o($.italicAngle?1:0)+o(ne||$.firstChar)+o(ve||$.lastChar)+o(fe)+o(he)+"\0d"+o(Pe)+o(Oe)+"\0\0\0\0\0\0\0\0"+o($.xHeight)+o($.capHeight)+o(0)+o(ne||$.firstChar)+"\0\x03"}function V($){var K=Math.floor($.italicAngle*Math.pow(2,16));return"\0\x03\0\0"+(0,A.string32)(K)+"\0\0\0\0"+(0,A.string32)($.fixedPitch)+"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}
1function W($,K){K||(K=[[],[]]);var le,Q,se,ne,ve,H=[K[0][0]||"Original licence",K[0][1]||$,K[0][2]||"Unknown",K[0][3]||"uniqueID",K[0][4]||$,K[0][5]||"Version 0.11",K[0][6]||"",K[0][7]||"Unknown",K[0][8]||"Unknown",K[0][9]||"Unknown"],ie=[];for(le=0,Q=H.length;le<Q;le++){var de=[];for(se=0,ne=(ve=K[1][le]||H[le]).length;se<ne;se++)de.push(o(ve.charCodeAt(se)));ie.push(de.join(""))}var Se=[H,ie],Ee=["\0\x01","\0\x03"],Fe=["\0\0","\0\x01"],De=["\0\0","\x04\t"],fe=H.length*Ee.length,he="\0\0"+o(fe)+o(12*fe+6),Pe=0;for(le=0,Q=Ee.length;le<Q;le++){var Oe=Se[le];for(se=0,ne=Oe.length;se<ne;se++)ve=Oe[se],he+=Ee[le]+Fe[le]+De[le]+o(se)+o(ve.length)+o(Pe),Pe+=ve.length}return he+(H.join("")+ie.join(""))}return f.getFontID=($=1,function(){return String($++)}),f.prototype={name:null,font:null,mimetype:null,encoding:null,get renderer(){var $=ee.FontRendererFactory.create(this,R);return(0,A.shadow)(this,"renderer",$)},exportData:function(){var K={};for(var H in this)this.hasOwnProperty(H)&&(K[H]=this[H]);return K},fallbackToSystemFont:function(){var K=this;this.missingFile=!0;var H,ie,le=this.name,Q=this.type,se=this.subtype,ne=le.replace(/[,_]/g,"-"),ve=(0,j.getStdFontMap)(),de=(0,j.getNonStdFontMap)(),Se=!!ve[ne]||!(!de[ne]||!ve[de[ne]]);if(this.bold=-1!==(ne=ve[ne]||de[ne]||ne).search(/bold/gi),this.italic=-1!==ne.search(/oblique/gi)||-1!==ne.search(/italic/gi),this.black=-1!==le.search(/Black/g),this.remeasure=Object.keys(this.widths).length>0,Se&&"CIDFontType2"===Q&&0===this.cidEncoding.indexOf("Identity-")){var Ee=(0,j.getGlyphMapForStandardFonts)(),Fe=[];for(H in Ee)Fe[+H]=Ee[H];if(/Arial-?Black/i.test(le)){var De=(0,j.getSupplementalGlyphMapForArialBlack)();for(H in De)Fe[+H]=De[H]}this.toUnicode instanceof t||this.toUnicode.forEach(function(Pe,Oe){Fe[+Pe]=Oe}),this.toFontChar=Fe,this.toUnicode=new C(Fe)}else if(/Symbol/i.test(ne))this.toFontChar=w(e.SymbolSetEncoding,(0,L.getGlyphsUnicode)(),this.differences);else if(/Dingbats/i.test(ne))/Wingdings/i.test(le)&&(0,A.warn)("Non-embedded Wingdings font, falling back to ZapfDingbats."),this.toFontChar=w(e.ZapfDingbatsEncoding,(0,L.getDingbatsGlyphsUnicode)(),this.differences);else if(Se)this.toFontChar=w(this.defaultEncoding,(0,L.getGlyphsUnicode)(),this.differences);else{var he=(0,L.getGlyphsUnicode)();this.toUnicode.forEach(function(Pe,Oe){K.composite||-1!==(ie=(0,G.getUnicodeForGlyph)(K.differences[Pe]||K.defaultEncoding[Pe],he))&&(Oe=ie),K.toFontChar[Pe]=Oe})}this.loadedName=ne.split("-")[0],this.loading=!1,this.fontType=u(Q,se)},checkAndRepair:function(K,H,ie){function le(Ye){var Ne=(0,A.bytesToString)(Ye.getBytes(4)),Le=Ye.getInt32()>>>0,He=Ye.getInt32()>>>0,Je=Ye.getInt32()>>>0,J=Ye.pos;Ye.pos=Ye.start?Ye.start:0,Ye.skip(He);var ue=Ye.getBytes(Je);return Ye.pos=J,"head"===Ne&&(ue[8]=ue[9]=ue[10]=ue[11]=0,ue[17]|=32),{tag:Ne,checksum:Le,length:Je,offset:He,data:ue}}function ve(Ye,Ne,Le,He,Je,J){if(Le-Ne<=12)return 0;var ue=Ye.subarray(Ne,Le),ce=ue[0]<<8|ue[1];if(32768&ce)return He.set(ue,Je),ue.length;var Ce,Ae=10,Te=0;for(Ce=0;Ce<ce;Ce++)Te=1+(ue[Ae]<<8|ue[Ae+1]),Ae+=2;var je=Ae,$e=ue[Ae]<<8|ue[Ae+1],sr=Ae+=2+$e,ar=0;for(Ce=0;Ce<Te;Ce++){var rr=ue[Ae++];192&rr&&(ue[Ae-1]=63&rr);var tr=(2&rr?1:16&rr?0:2)+(4&rr?1:32&rr?0:2);if(ar+=tr,8&rr){var vr=ue[Ae++];Ce+=vr,ar+=vr*tr}}if(0===ar)return 0;var cr=Ae+ar;return cr>ue.length?0:!J&&$e>0?(He.set(ue.subarray(0,je),Je),He.set([0,0],Je+je),He.set(ue.subarray(sr,cr),Je+je+2),ue.length-(cr-=$e)>3&&(cr=cr+3&-4),cr):ue.length-cr>3?(He.set(ue.subarray(0,cr=cr+3&-4),Je),cr):(He.set(ue,Je),ue.length)}var De=[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 fe(Ye,Ne){for(var Je,J,ue,ce,Ce,Le=Ye.data,He=0,Ae=0,Te=0,Ue=[],je=[],$e=[],sr=Ne.tooComplexToFollowFunctions,ar=!1,rr=0,tr=0,vr=Le.length;He<vr;){var cr=Le[He++];if(64===cr)if(J=Le[He++],ar||tr)He+=J;else for(Je=0;Je<J;Je++)Ue.push(Le[He++]);else if(65===cr)if(J=Le[He++],ar||tr)He+=2*J;else for(Je=0;Je<J;
1Je++)ue=Le[He++],Ue.push(ue<<8|Le[He++]);else if(176==(248&cr))if(J=cr-176+1,ar||tr)He+=J;else for(Je=0;Je<J;Je++)Ue.push(Le[He++]);else if(184==(248&cr))if(J=cr-184+1,ar||tr)He+=2*J;else for(Je=0;Je<J;Je++)ue=Le[He++],Ue.push(ue<<8|Le[He++]);else if(43!==cr||sr)if(44!==cr||sr){if(45===cr)if(ar)ar=!1,Ae=He;else{if(!(Ce=je.pop()))return(0,A.warn)("TT: ENDF bad stack"),void(Ne.hintsValid=!1);ce=$e.pop(),Le=Ce.data,He=Ce.i,Ne.functionsStackDeltas[ce]=Ue.length-Ce.stackTop}else if(137===cr)(ar||tr)&&((0,A.warn)("TT: nested IDEFs not allowed"),sr=!0),ar=!0,Te=He;else if(88===cr)++rr;else if(27===cr)tr=rr;else if(89===cr)tr===rr&&(tr=0),--rr;else if(28===cr&&!ar&&!tr){var wr=Ue[Ue.length-1];wr>0&&(He+=wr-1)}}else(ar||tr)&&((0,A.warn)("TT: nested FDEFs not allowed"),sr=!0),ar=!0,Te=He,ce=Ue.pop(),Ne.functionsDefined[ce]={data:Le,i:He};else if(!ar&&!tr)if(Ne.functionsUsed[ce=Ue[Ue.length-1]]=!0,ce in Ne.functionsStackDeltas)Ue.length+=Ne.functionsStackDeltas[ce];else if(ce in Ne.functionsDefined&&$e.indexOf(ce)<0){if(je.push({data:Le,i:He,stackTop:Ue.length-1}),$e.push(ce),!(Ce=Ne.functionsDefined[ce]))return(0,A.warn)("TT: CALL non-existent function"),void(Ne.hintsValid=!1);Le=Ce.data,He=Ce.i}if(!ar&&!tr){var dr=cr<=142?De[cr]:cr>=192&&cr<=223?-1:cr>=224?-2:0;for(cr>=113&&cr<=117&&(J=Ue.pop(),isNaN(J)||(dr=2*-J));dr<0&&Ue.length>0;)Ue.pop(),dr++;for(;dr>0;)Ue.push(NaN),dr--}}Ne.tooComplexToFollowFunctions=sr;var kr=[Le];He>Le.length&&kr.push(new Uint8Array(He-Le.length)),Te>Ae&&((0,A.warn)("TT: complementing a missing function tail"),kr.push(new Uint8Array([34,45]))),function Pe(Ye,Ne){if(Ne.length>1){var He,Je,Le=0;for(He=0,Je=Ne.length;He<Je;He++)Le+=Ne[He].length;Le=Le+3&-4;var J=new Uint8Array(Le),ue=0;for(He=0,Je=Ne.length;He<Je;He++)J.set(Ne[He],ue),ue+=Ne[He].length;Ye.data=J,Ye.length=Le}}(Ye,kr)}var qe,Xe,We=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "],ze=function Q(Ye){return{version:(0,A.bytesToString)(Ye.getBytes(4)),numTables:Ye.getUint16(),searchRange:Ye.getUint16(),entrySelector:Ye.getUint16(),rangeShift:Ye.getUint16()}}(H=new c.Stream(new Uint8Array(H.getBytes()))),Ge=ze.numTables,ke=Object.create(null);ke["OS/2"]=null,ke.cmap=null,ke.head=null,ke.hhea=null,ke.hmtx=null,ke.maxp=null,ke.name=null,ke.post=null;for(var _e,Ve=0;Ve<Ge;Ve++)_e=le(H),!(We.indexOf(_e.tag)<0)&&0!==_e.length&&(ke[_e.tag]=_e);var ir=!ke["CFF "];if(ir){if(!ke.loca)throw new A.FormatError('Required "loca" table is not found');ke.glyf||((0,A.warn)('Required "glyf" table is not found -- trying to recover.'),ke.glyf={tag:"glyf",data:new Uint8Array(0)}),this.isOpenType=!1}else{if(!(("OTTO"!==ze.version||ie.composite&&ie.cidToGidMap)&&ke.head&&ke.hhea&&ke.maxp&&ke.post))return Xe=new c.Stream(ke["CFF "].data),qe=new m(Xe,ie),T(ie),this.convert(K,qe,ie);delete ke.glyf,delete ke.loca,delete ke.fpgm,delete ke.prep,delete ke["cvt "],this.isOpenType=!0}if(!ke.maxp)throw new A.FormatError('Required "maxp" table is not found');H.pos=(H.start||0)+ke.maxp.offset;var re=H.getInt32(),me=H.getUint16(),we=0;re>=65536&&ke.maxp.length>=22&&(H.pos+=8,H.getUint16()>2&&(ke.maxp.data[14]=0,ke.maxp.data[15]=2),H.pos+=4,we=H.getUint16());var te=!1;"CIDFontType2"===ie.type&&ie.toUnicode&&ie.toUnicode.get(0)>"\0"&&(te=!0,me++,ke.maxp.data[4]=me>>8,ke.maxp.data[5]=255&me);var ge=function Oe(Ye,Ne,Le,He){var Je={functionsDefined:[],functionsUsed:[],functionsStackDeltas:[],tooComplexToFollowFunctions:!1,hintsValid:!0};if(Ye&&fe(Ye,Je),Ne&&fe(Ne,Je),Ye&&function he(Ye,Ne){if(!Ye.tooComplexToFollowFunctions){if(Ye.functionsDefined.length>Ne)return(0,A.warn)("TT: more functions defined than expected"),void(Ye.hintsValid=!1);for(var Le=0,He=Ye.functionsUsed.length;Le<He;Le++){if(Le>Ne)return(0,A.warn)("TT: invalid function id: "+Le),void(Ye.hintsValid=!1);if(Ye.functionsUsed[Le]&&!Ye.functionsDefined[Le])return(0,A.warn)("TT: undefined function: "+Le),void(Ye.hintsValid=!1)}}}(Je,He),Le&&1&Le.length){var J=new Uint8Array(Le.length+1);J.set(Le.data),Le.data=J}return Je.hintsValid}(ke.fpgm,ke.prep,ke["cvt "],we);if(ge||(delete ke.fpgm,delete ke.prep,delete ke["cvt "]),function ne(Ye,Ne,Le,He){if(Ne){Ye.pos=(Ye.start?Ye.start:0)+Ne.offset,Ye.pos+=Ne.length-2;var Je=Ye.getUint16();Je>He&&((0,A.info)("The numOfMetrics ("+Je+") should not be greater than the numGlyphs ("+He+")"),Ne.data[34]=(65280&(Je=He))>>8,Ne.data[35]=255&Je);var ue=He-Je-(Le.length-4*Je>>1);if(ue>0){var ce=new Uint8Array(Le.length+2*ue);ce.set(Le.data),Le.data=ce}}else Le&&(Le.data=null)}(H,ke.hhea,ke.hmtx,me),!ke.head)throw new A.FormatError('Required "head" table is not found');!function de(Ye,Ne,Le){var He=Ye.data,Je=function x($,K,H,ie){return($<<24)+(K<<16)+(H<<8)+ie}(He[0],He[1],He[2],He[3]);Je>>16!=1&&((0,A.info)("Attempting to fix invalid version in head table: "+Je),He[0]=0,He[1]=1,He[2]=0,He[3]=0);var J=d(He[50],He[51]);if(J<0||J>1){(0,A.info)("Attempting to fix invalid indexToLocFormat in head table: "+J);var ue=Ne+1;if(Le===ue<<1)He[50]=0,He[51]=0;else{if(Le!==ue<<2)throw new A.FormatError("Could not fix indexToLocFormat: "+J);He[50]=0,He[51]=1}}}(ke.head,me,ir?ke.loca.length:0);var be=Object.create(null);if(ir){var Be=d(ke.head.data[50],ke.head.data[51]);be=function Se(Ye,Ne,Le,He,Je,J){var ue,ce,Ce;He?(ue=4,ce=function(pr,Cr){return pr[Cr]<<24|pr[Cr+1]<<16|pr[Cr+2]<<8|pr[Cr+3]},Ce=function(pr,Cr,xr){pr[Cr]=xr>>>24&255,pr[Cr+1]=xr>>16&255,pr[Cr+2]=xr>>8&255,pr[Cr+3]=255&xr}):(ue=2,ce=function(pr,Cr){return pr[Cr]<<9|pr[Cr+1]<<1},Ce=function(pr,Cr,xr){pr[Cr]=xr>>9&255,pr[Cr+1]=xr>>1&255});var Ae=Ye.data,Te=ue*(1+Le);Ae.length!==Te&&((Ae=new Uint8Array(Te)).set(Ye.data.subarray(0,Te)),Ye.data=Ae);var Ue=Ne.data,je=Ue.length,$e=new Uint8Array(je),sr=ce(Ae,0),ar=0,rr=Object.create(null);Ce(Ae,0,ar);var tr,vr,cr=J?Le-1:Le;for(tr=0,vr=ue;tr<cr;tr++,vr+=ue){var wr=ce(Ae,vr);wr>je&&(je+3&-4)===wr&&(wr=je),wr>je&&(sr=wr);var dr=ve(Ue,sr,wr,$e,ar,Je);0===dr&&(rr[tr]=!0),Ce(Ae,vr,ar+=dr),sr=wr}if(0===ar){var kr=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(tr=0,vr=ue;tr<Le;tr++,vr+=ue)Ce(Ae,vr,kr.length);return Ne.data=kr,rr}if(J){var Tr=ce(Ae,ue);$e.length>Tr+ar?Ne.data=$e.subarray(0,Tr+ar):(Ne.data=new Uint8Array(Tr+ar),Ne.data.set($e.subarray(0,ar))),Ne.data.set($e.subarray(0,Tr),ar),Ce(Ye.data,Ae.length-ue,ar+Tr)}else Ne.data=$e.subarray(0,ar);return rr}(ke.loca,ke.glyf,me,Be,ge,te)}if(!ke.hhea)throw new A.FormatError('Required "hhea" table is not found');0===ke.hhea.data[10]&&0===ke.hhea.data[11]&&(ke.hhea.data[10]=255,ke.hhea.data[11]=255);var xe={unitsPerEm:d(ke.head.data[18],ke.head.data[19]),yMax:d(ke.head.data[42],ke.head.data[43]),yMin:l(ke.head.data[38],ke.head.data[39]),ascent:d(ke.hhea.data[4],ke.hhea.data[5]),descent:l(ke.hhea.data[6],ke.hhea.data[7])};this.ascent=xe.ascent/xe.unitsPerEm,this.descent=xe.descent/xe.unitsPerEm,ke.post&&(function Ee(Ye,Ne,Le){var He=(H.start?H.start:0)+Ye.offset;H.pos=He;var J=He+Ye.length,ue=H.getInt32();H.getBytes(28);var ce,Ae,Ce=!0;switch(ue){case 65536:ce=O;break;case 131072:var Te=H.getUint16();if(Te!==Le){Ce=!1;break}var Ue=[];for(Ae=0;Ae<Te;++Ae){var je=H.getUint16();if(je>=32768){Ce=!1;break}Ue.push(je)}if(!Ce)break;for(var $e=[],sr=[];H.pos<J;){var ar=H.getByte();for(sr.length=ar,Ae=0;Ae<ar;++Ae)sr[Ae]=String.fromCharCode(H.getByte());$e.push(sr.join(""))}for(ce=[],Ae=0;Ae<Te;++Ae){var rr=Ue[Ae];ce.push(rr<258?O[rr]:$e[rr-258])}break;case 196608:break;default:(0,A.warn)("Unknown/unsupported post table version "+ue),Ce=!1,Ne.defaultEncoding&&(ce
1=Ne.defaultEncoding)}return Ne.glyphNames=ce,Ce}(ke.post,ie,me)||(ke.post=null));var Me,Ie=[];function er(Ye){return!be[Ye]}if(ie.composite){var Ze=ie.cidToGidMap||[],ur=0===Ze.length;ie.cMap.forEach(function(Ye,Ne){if(Ne>65535)throw new A.FormatError("Max size of CID is 65,535");var Le=-1;ur?Le=Ne:void 0!==Ze[Ne]&&(Le=Ze[Ne]),Le>=0&&Le<me&&er(Le)&&(Ie[Ye]=Le)}),te&&(ur||!Ie[0])&&(Ie[0]=me-1)}else{var hr=function se(Ye,Ne,Le,He){if(!Ye)return(0,A.warn)("No cmap table available."),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var Je,J=(Ne.start?Ne.start:0)+Ye.offset;Ne.pos=J,Ne.getUint16();for(var ce,ue=Ne.getUint16(),Ce=!1,Ae=0;Ae<ue;Ae++){var Te=Ne.getUint16(),Ue=Ne.getUint16(),je=Ne.getInt32()>>>0,$e=!1;if((!ce||ce.platformId!==Te||ce.encodingId!==Ue)&&(0===Te&&0===Ue||1===Te&&0===Ue?$e=!0:3!==Te||1!==Ue||!He&&ce?Le&&3===Te&&0===Ue&&($e=!0,Ce=!0):($e=!0,Le||(Ce=!0)),$e&&(ce={platformId:Te,encodingId:Ue,offset:je}),Ce))break}if(ce&&(Ne.pos=J+ce.offset),!ce||-1===Ne.peekByte())return(0,A.warn)("Could not find a preferred cmap table."),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var sr=Ne.getUint16();Ne.getUint16(),Ne.getUint16();var tr,vr,ar=!1,rr=[];if(0===sr){for(tr=0;tr<256;tr++){var cr=Ne.getByte();cr&&rr.push({charCode:tr,glyphId:cr})}ar=!0}else if(4===sr){var wr=Ne.getUint16()>>1;Ne.getBytes(6);var dr,kr=[];for(dr=0;dr<wr;dr++)kr.push({end:Ne.getUint16()});for(Ne.getUint16(),dr=0;dr<wr;dr++)kr[dr].start=Ne.getUint16();for(dr=0;dr<wr;dr++)kr[dr].delta=Ne.getUint16();var Tr=0;for(dr=0;dr<wr;dr++){Je=kr[dr];var Ir=Ne.getUint16();if(Ir){var pr=(Ir>>1)-(wr-dr);Je.offsetIndex=pr,Tr=Math.max(Tr,pr+Je.end-Je.start+1)}else Je.offsetIndex=-1}var Cr=[];for(tr=0;tr<Tr;tr++)Cr.push(Ne.getUint16());for(dr=0;dr<wr;dr++){var xr=(Je=kr[dr]).end,Dr=Je.delta;for(pr=Je.offsetIndex,tr=J=Je.start;tr<=xr;tr++)65535!==tr&&rr.push({charCode:tr,glyphId:vr=(vr=pr<0?tr:Cr[pr+tr-J])+Dr&65535})}}else{if(6!==sr)return(0,A.warn)("cmap table has unsupported format: "+sr),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var Rr=Ne.getUint16(),Or=Ne.getUint16();for(tr=0;tr<Or;tr++)vr=Ne.getUint16(),rr.push({charCode:Rr+tr,glyphId:vr})}for(rr.sort(function(Nr,_r){return Nr.charCode-_r.charCode}),Ae=1;Ae<rr.length;Ae++)rr[Ae-1].charCode===rr[Ae].charCode&&(rr.splice(Ae,1),Ae--);return{platformId:ce.platformId,encodingId:ce.encodingId,mappings:rr,hasShortCmap:ar}}(ke.cmap,H,this.isSymbolicFont,ie.hasEncoding),or=hr.platformId,gr=hr.encodingId,mr=hr.mappings,Sr=mr.length;if(ie.hasEncoding&&(3===or&&1===gr||1===or&&0===gr)||-1===or&&-1===gr&&(0,e.getEncoding)(ie.baseEncodingName)){var br=[];("MacRomanEncoding"===ie.baseEncodingName||"WinAnsiEncoding"===ie.baseEncodingName)&&(br=(0,e.getEncoding)(ie.baseEncodingName));var Br=(0,L.getGlyphsUnicode)();for(Me=0;Me<256;Me++){var yr,Qe;if(yr=this.differences&&Me in this.differences?this.differences[Me]:Me in br&&""!==br[Me]?br[Me]:e.StandardEncoding[Me]){var Re;Qe=g(yr,Br),3===or&&1===gr?Re=Br[Qe]:1===or&&0===gr&&(Re=e.MacRomanEncoding.indexOf(Qe));var Ke=!1;for(Ve=0;Ve<Sr;++Ve)if(mr[Ve].charCode===Re){Ie[Me]=mr[Ve].glyphId,Ke=!0;break}if(!Ke&&ie.glyphNames){var nr=ie.glyphNames.indexOf(yr);-1===nr&&Qe!==yr&&(nr=ie.glyphNames.indexOf(Qe)),nr>0&&er(nr)&&(Ie[Me]=nr,Ke=!0)}}}}else if(0===or&&0===gr)for(Ve=0;Ve<Sr;++Ve)Ie[mr[Ve].charCode]=mr[Ve].glyphId;else for(Ve=0;Ve<Sr;++Ve)Me=mr[Ve].charCode,3===or&&Me>=61440&&Me<=61695&&(Me&=255),Ie[Me]=mr[Ve].glyphId}0===Ie.length&&(Ie[0]=0);var fr=P(Ie,ie,be);if(this.toFontChar=fr.toFontChar,ke.cmap={tag:"cmap",data:U(fr.charCodeToGlyphId,me)},(!ke["OS/2"]||!function Z($){var K=new c.Stream($.data),H=K.getUint16();K.getBytes(60);var ie=K.getUint16();return!(H<4&&768&ie||K.getUint16()>K.getUint16()||(K.getBytes(6),0===K.getUint16()||($.data[8]=$.data[9]=0,0)))}(ke["OS/2"]))&&(ke["OS/2"]={tag:"OS/2",data:X(ie,fr.charCodeToGlyphId,xe)}),ke.post||(ke.post={tag:"post",data:V(ie)}),!ir)try{Xe=new c.Stream(ke["CFF "].data),qe=new E.CFFParser(Xe,ie,R).parse();var Ar=new E.CFFCompiler(qe);ke["CFF "].data=Ar.compile()}catch{(0,A.warn)("Failed to compile font "+ie.loadedName)}if(ke.name){var lr=function Fe(Ye){var Ne=(H.start?H.start:0)+Ye.offset;H.pos=Ne;var Le=[[],[]],He=Ye.length,Je=Ne+He;if(0!==H.getUint16()||He<6)return Le;var Ue,je,ce=H.getUint16(),Ce=H.getUint16(),Ae=[];for(Ue=0;Ue<ce&&H.pos+12<=Je;Ue++){var $e={platform:H.getUint16(),encoding:H.getUint16(),language:H.getUint16(),name:H.getUint16(),length:H.getUint16(),offset:H.getUint16()};(1===$e.platform&&0===$e.encoding&&0===$e.language||3===$e.platform&&1===$e.encoding&&1033===$e.language)&&Ae.push($e)}for(Ue=0,je=Ae.length;Ue<je;Ue++){var sr=Ae[Ue];if(!(sr.length<=0)){var ar=Ne+Ce+sr.offset;if(!(ar+sr.length>Je)){H.pos=ar;var rr=sr.name;if(sr.encoding){for(var tr="",vr=0,cr=sr.length;vr<cr;vr+=2)tr+=String.fromCharCode(H.getUint16());Le[1][rr]=tr}else Le[0][rr]=(0,A.bytesToString)(H.getBytes(sr.length))}}}return Le}(ke.name);ke.name.data=W(K,lr)}else ke.name={tag:"name",data:W(this.name)};
1var Er=new s(ze.version);for(var Pr in ke)Er.addTable(Pr,ke[Pr].data);return Er.toArray()},convert:function(K,H,ie){ie.fixedPitch=!1,ie.builtInEncoding&&function D(F,f){if(!(F.hasIncludedToUnicodeMap||F.hasEncoding||f===F.defaultEncoding||F.toUnicode instanceof t)){var d=[],l=(0,L.getGlyphsUnicode)();for(var x in f){var p=(0,G.getUnicodeForGlyph)(f[x],l);-1!==p&&(d[x]=String.fromCharCode(p))}F.toUnicode.amend(d)}}(ie,ie.builtInEncoding);var le=H.getGlyphMapping(ie),Q=P(le,ie,Object.create(null));this.toFontChar=Q.toFontChar;var se=H.numGlyphs;function ne(we,oe){var te=null;for(var ge in we)oe===we[ge]&&(te||(te=[]),te.push(0|ge));return te}function ve(we,oe){for(var te in we)if(oe===we[te])return 0|te;return Q.charCodeToGlyphId[Q.nextAvailableFontCharCode]=oe,Q.nextAvailableFontCharCode++}var de=H.seacs;if(R&&de&&de.length){var Se=ie.fontMatrix||A.FONT_IDENTITY_MATRIX,Ee=H.getCharset(),Fe=Object.create(null);for(var De in de){var fe=de[De|=0],Pe=e.StandardEncoding[fe[3]],Oe=Ee.indexOf(e.StandardEncoding[fe[2]]),We=Ee.indexOf(Pe);if(!(Oe<0||We<0)){var ze={x:fe[0]*Se[0]+fe[1]*Se[2]+Se[4],y:fe[0]*Se[1]+fe[1]*Se[3]+Se[5]},Ge=ne(le,De);if(Ge)for(var qe=0,Xe=Ge.length;qe<Xe;qe++){var ke=Ge[qe],_e=Q.charCodeToGlyphId,Ve=ve(_e,Oe),ir=ve(_e,We);Fe[ke]={baseFontCharCode:Ve,accentFontCharCode:ir,accentOffset:ze}}}}ie.seacMap=Fe}var re=1/(ie.fontMatrix||A.FONT_IDENTITY_MATRIX)[0],me=new s("OTTO");return me.addTable("CFF ",H.data),me.addTable("OS/2",X(ie,Q.charCodeToGlyphId)),me.addTable("cmap",U(Q.charCodeToGlyphId,se)),me.addTable("head","\0\x01\0\0\0\0\x10\0\0\0\0\0_\x0f<\xf5\0\0"+p(re)+"\0\0\0\0\x9e\v~'\0\0\0\0\x9e\v~'\0\0"+p(ie.descent)+"\x0f\xff"+p(ie.ascent)+o(ie.italicAngle?2:0)+"\0\x11\0\0\0\0\0\0"),me.addTable("hhea","\0\x01\0\0"+p(ie.ascent)+p(ie.descent)+"\0\0\xff\xff\0\0\0\0\0\0"+p(ie.capHeight)+p(Math.tan(ie.italicAngle)*ie.xHeight)+"\0\0\0\0\0\0\0\0\0\0\0\0"+o(se)),me.addTable("hmtx",function(){for(var oe=H.charstrings,te=H.cff?H.cff.widths:null,ge="\0\0\0\0",be=1,Be=se;be<Be;be++){var xe=0;if(oe){var ye=oe[be-1];xe="width"in ye?ye.width:0}else te&&(xe=Math.ceil(te[be]||0));ge+=o(xe)+o(0)}return ge}()),me.addTable("maxp","\0\0P\0"+o(se)),me.addTable("name",W(K)),me.addTable("post",V(ie)),me.toArray()},get spaceWidth(){if("_shadowWidth"in this)return this._shadowWidth;for(var K,$=["space","minus","one","i","I"],H=0,ie=$.length;H<ie;H++){var le=$[H];if(le in this.widths){K=this.widths[le];break}var se=(0,L.getGlyphsUnicode)()[le],ne=0;if(this.composite&&this.cMap.contains(se)&&(ne=this.cMap.lookup(se)),!ne&&this.toUnicode&&(ne=this.toUnicode.charCodeOf(se)),ne<=0&&(ne=se),K=this.widths[ne])break}return this._shadowWidth=K=K||this.defaultWidth,K},charToGlyph:function(K,H){var ie,le,Q,se=K;this.cMap&&this.cMap.contains(K)&&(se=this.cMap.lookup(K)),le=(0,A.isNum)(le=this.widths[se])?le:this.defaultWidth;var ne=this.vmetrics&&this.vmetrics[se],ve=this.toUnicode.get(K)||K;"number"==typeof ve&&(ve=String.fromCharCode(ve));var de=K in this.toFontChar;ie=this.toFontChar[K]||K,this.missingFile&&(ie=(0,G.mapSpecialUnicodeValues)(ie)),this.isType3Font&&(Q=ie);var Se=null;if(this.seacMap&&this.seacMap[K]){de=!0;var Ee=this.seacMap[K];ie=Ee.baseFontCharCode,Se={fontChar:String.fromCharCode(Ee.accentFontCharCode),offset:Ee.accentOffset}}var Fe=String.fromCharCode(ie),De=this.glyphCache[K];return(!De||!De.matchesForCache(Fe,ve,Se,le,ne,Q,H,de))&&(De=new v(Fe,ve,Se,le,ne,Q,H,de),this.glyphCache[K]=De),De},charsToGlyphs:function(K){var ie,le,Q,H=this.charsCache;if(H&&(ie=H[K]))return ie;H||(H=this.charsCache=Object.create(null)),ie=[];var ve,se=K,ne=0;if(this.cMap)for(var de=Object.create(null);ne<K.length;){this.cMap.readCharCode(K,ne,de),Q=de.charcode;var Se=de.length;ne+=Se;var Ee=1===Se&&32===K.charCodeAt(ne-1);le=this.charToGlyph(Q,Ee),ie.push(le)}else for(ne=0,ve=K.length;ne<ve;++ne)Q=K.charCodeAt(ne),le=this.charToGlyph(Q,32===Q),ie.push(le);return H[se]=ie}},f}(),i=function(){function f(d){this.error=d,this.loadedName="g_font_error",this.loading=!1}return f.prototype={charsToGlyphs:function(){return[]},exportData:function(){return{error:this.error}}},f}();function h(F,f,d){var x,o,p,l=Object.create(null),k=!!(F.flags&q.Symbolic);if(F.baseEncodingName)for(p=(0,e.getEncoding)(F.baseEncodingName),o=0;o<p.length;o++)x=d.indexOf(p[o]),l[o]=x>=0?x:0;else if(k)for(o in f)l[o]=f[o];else for(p=e.StandardEncoding,o=0;o<p.length;o++)x=d.indexOf(p[o]),l[o]=x>=0?x:0;var B,S=F.differences;if(S)for(o in S){var w=S[o];if(-1===(x=d.indexOf(w))){B||(B=(0,L.getGlyphsUnicode)());var y=g(w,B);y!==w&&(x=d.indexOf(y))}l[o]=x>=0?x:0}return l}var b=function(){function f(o,p,k){for(var P,S=o.length,B=p.length,w=S-B,y=k,I=!1;y<w;){for(P=0;P<B&&o[y+P]===p[P];)P++;if(P>=B){for(y+=P;y<S&&(0,A.isSpace)(o[y]);)y++;I=!0;break}y++}return{found:I,length:y}}function x(o,p,k){var B=k.length1,y=p.peekBytes(6),P=128===y[0]&&1===y[1];P&&(p.skip(6),B=y[5]<<24|y[4]<<16|y[3]<<8|y[2]);
1var I=function d(o,p){var B,w,y,I,k=[101,101,120,101,99],S=o.pos;try{w=(B=o.getBytes(p)).length}catch(Z){if(Z instanceof A.MissingDataException)throw Z}if(w===p&&(y=f(B,k,p-2*k.length)).found&&y.length===p)return{stream:new c.Stream(B),length:p};for((0,A.warn)('Invalid "Length1" property in Type1 font -- trying to recover.'),o.pos=S;0!==(y=f(o.peekBytes(2048),k,0)).length;)if(o.pos+=y.length,y.found){I=o.pos-S;break}return o.pos=S,I?{stream:new c.Stream(o.getBytes(I)),length:I}:((0,A.warn)('Unable to recover "Length1" property in Type1 font -- using as is.'),{stream:new c.Stream(o.getBytes(p)),length:p})}(p,B);B=I.length,new ae.Type1Parser(I.stream,!1,R).extractFontHeader(k),P&&(y=p.getBytes(6));var Z=function l(o,p){var k=o.getBytes();return{stream:new c.Stream(k),length:k.length}}(p);var V=new ae.Type1Parser(Z.stream,!0,R).extractFontProgram();for(var W in V.properties)k[W]=V.properties[W];var $=V.charstrings,K=this.getType2Charstrings($),H=this.getType2Subrs(V.subrs);this.charstrings=$,this.data=this.wrap(o,K,this.charstrings,H,k),this.seacs=this.getSeacs(V.charstrings)}return x.prototype={get numGlyphs(){return this.charstrings.length+1},getCharset:function(){for(var p=[".notdef"],k=this.charstrings,S=0;S<k.length;S++)p.push(k[S].glyphName);return p},getGlyphMapping:function(p){var B,k=this.charstrings,S=[".notdef"];for(B=0;B<k.length;B++)S.push(k[B].glyphName);var w=p.builtInEncoding;if(w){var y=Object.create(null);for(var P in w)(B=S.indexOf(w[P]))>=0&&(y[P]=B)}return h(p,y,S)},getSeacs:function(p){var k,S,B=[];for(k=0,S=p.length;k<S;k++){var w=p[k];w.seac&&(B[k+1]=w.seac)}return B},getType2Charstrings:function(p){for(var k=[],S=0,B=p.length;S<B;S++)k.push(p[S].charstring);return k},getType2Subrs:function(p){var k,S=p.length;
1k=S<1133?107:S<33769?1131:32768;var w,B=[];for(w=0;w<k;w++)B.push([11]);for(w=0;w<S;w++)B.push(p[w]);return B},wrap:function(p,k,S,B,w){var y=new E.CFF;y.header=new E.CFFHeader(1,0,4,4),y.names=[p];var P=new E.CFFTopDict;P.setByName("version",391),P.setByName("Notice",392),P.setByName("FullName",393),P.setByName("FamilyName",394),P.setByName("Weight",395),P.setByName("Encoding",null),P.setByName("FontMatrix",w.fontMatrix),P.setByName("FontBBox",w.bbox),P.setByName("charset",null),P.setByName("CharStrings",null),P.setByName("Private",null),y.topDict=P;var I=new E.CFFStrings;I.add("Version 0.11"),I.add("See original notice"),I.add(p),I.add(p),I.add("Medium"),y.strings=I,y.globalSubrIndex=new E.CFFIndex;var X,V,U=k.length,Z=[0];for(X=0;X<U;X++){var W=E.CFFStandardStrings.indexOf(S[X].glyphName);-1===W&&(W=0),Z.push(W>>8&255,255&W)}y.charset=new E.CFFCharset(!1,0,[],Z);var $=new E.CFFIndex;for($.add([139,14]),X=0;X<U;X++){var K=k[X];$.add(0!==K.length?K:[139,14])}y.charStrings=$;var H=new E.CFFPrivateDict;H.setByName("Subrs",null);var ie=["BlueValues","OtherBlues","FamilyBlues","FamilyOtherBlues","StemSnapH","StemSnapV","BlueShift","BlueFuzz","BlueScale","LanguageGroup","ExpansionFactor","ForceBold","StdHW","StdVW"];for(X=0,V=ie.length;X<V;X++){var le=ie[X];if(le in w.privateData){var Q=w.privateData[le];if((0,A.isArray)(Q))for(var se=Q.length-1;se>0;se--)Q[se]-=Q[se-1];H.setByName(le,Q)}}y.topDict.privateDict=H;var ne=new E.CFFIndex;for(X=0,V=B.length;X<V;X++)ne.add(B[X]);return H.subrsIndex=ne,new E.CFFCompiler(y).compile()}},x}(),m=function(){function f(d,l){this.properties=l;var x=new E.CFFParser(d,l,R);this.cff=x.parse();var o=new E.CFFCompiler(this.cff);this.seacs=this.cff.seacs;try{this.data=o.compile()}catch{(0,A.warn)("Failed to compile font "+l.loadedName),this.data=d}}return f.prototype={get numGlyphs(){return this.cff.charStrings.count},getCharset:function(){return this.cff.charset.charset},getGlyphMapping:function(){var p,k,l=this.cff,x=this.properties,o=l.charset.charset;if(x.composite){if(p=Object.create(null),l.isCIDFont)for(k=0;k<o.length;k++)p[x.cMap.charCodeOf(o[k])]=k;else for(k=0;k<l.charStrings.count;k++)p[k]=k;return p}return h(x,l.encoding?l.encoding.encoding:null,o)}},f}();typeof navigator<"u"&&/Windows/.test(navigator.userAgent)&&(_.SEAC_ANALYSIS_ENABLED=R=!0),typeof navigator<"u"&&/Windows.*Chrome/.test(navigator.userAgent)&&(z=!0),_.SEAC_ANALYSIS_ENABLED=R,_.PRIVATE_USE_OFFSET_START=r,_.PRIVATE_USE_OFFSET_END=N,_.ErrorFont=i,_.Font=n,_.FontFlags=q,_.ToUnicodeMap=C,_.IdentityToUnicodeMap=t,_.ProblematicCharRanges=a,_.getFontType=u},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.PDFImage=void 0;var A=Y(0),E=Y(3),L=Y(1),e=Y(15),j=Y(57),G=function(){function c(z,M){return M&&M.canDecode(z)?M.decode(z):Prom
1ise.resolve(z)}function ae(z,M,R,q){return(z=M+z*R)<0?0:z>q?q:z}function r(z,M,R,q,O,T){var C,t,s,D=O*T,u=M<=8?new Uint8Array(D):M<=16?new Uint16Array(D):new Uint32Array(D),g=R/O,v=q/T,a=0,i=new Uint16Array(O),h=R;for(C=0;C<O;C++)i[C]=Math.floor(C*g);for(C=0;C<T;C++)for(s=Math.floor(C*v)*h,t=0;t<O;t++)u[a++]=z[s+i[t]];return u}function N(z,M,R,q,O,T,D){this.image=R;var u=R.dict;if(u.has("Filter")){var g=u.get("Filter").name;if("JPXDecode"===g){var v=new j.JpxImage;v.parseImageProperties(R.stream),R.stream.reset(),R.bitsPerComponent=v.bitsPerComponent,R.numComps=v.componentsCount}else"JBIG2Decode"===g&&(R.bitsPerComponent=1,R.numComps=1)}if(this.width=u.get("Width","W"),this.height=u.get("Height","H"),this.width<1||this.height<1)throw new A.FormatError("Invalid image width: "+this.width+" or height: "+this.height);this.interpolate=u.get("Interpolate","I")||!1,this.imageMask=u.get("ImageMask","IM")||!1,this.matte=u.get("Matte")||!1;var C=R.bitsPerComponent;if(!C&&!(C=u.get("BitsPerComponent","BPC"))){if(!this.imageMask)throw new A.FormatError("Bits per component missing in image: "+this.imageMask);C=1}if(this.bpc=C,!this.imageMask){var t=u.get("ColorSpace","CS");if(!t)switch((0,A.info)("JPX images (which do not require color spaces)"),R.numComps){case 1:t=L.Name.get("DeviceGray");break;case 3:t=L.Name.get("DeviceRGB");break;case 4:t=L.Name.get("DeviceCMYK");break;default:throw new Error("JPX images with "+this.numComps+" color components not supported.")}this.colorSpace=e.ColorSpace.parse(t,z,M),this.numComps=this.colorSpace.numComps}if(this.decode=u.getArray("Decode","D"),this.needsDecode=!1,this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode)||D&&!e.ColorSpace.isDefaultDecode(this.decode,1))){this.needsDecode=!0;var s=(1<<C)-1;this.decodeCoefficients=[],this.decodeAddends=[];for(var a=0,n=0;a<this.decode.length;a+=2,++n){var i=this.decode[a];this.decodeCoefficients[n]=this.decode[a+1]-i,this.decodeAddends[n]=s*i}}O?this.smask=new N(z,M,O,!1):T&&((0,L.isStream)(T)?T.dict.get("ImageMask","IM")?this.mask=new N(z,M,T,!1,null,null,!0):(0,A.warn)("Ignoring /Mask in image without /ImageMask."):this.mask=T)}return N.buildImage=function(M,R,q,O,T,D){var g,v,u=c(O,D),C=O.dict.get("SMask"),t=O.dict.get("Mask");return C?(g=c(C,D),v=Promise.resolve(null)):(g=Promise.resolve(null),t?(0,L.isStream)(t)?v=c(t,D):(0,A.isArray)(t)?v=Promise.resolve(t):((0,A.warn)("Unsupported mask format."),v=Promise.resolve(null)):v=Promise.resolve(null)),Promise.all([u,g,v]).then(function(s){return new N(R,q,s[0],T,s[1],s[2])})},N.createMask=function(M,R,q,O,T){var v,C,D=(R+7>>3)*q,u=M.byteLength;if(!O||T&&D!==u)if(T)for((v=new Uint8Array(D)).set(M),C=u;C<D;C++)v[C]=255;else(v=new Uint8Array(u)).set(M);else v=M;if(T)for(C=0;C<u;C++)v[C]^=255;return{data:v,width:R,height:q}},N.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(M){var u,g,R=this.bpc,q=this.numComps,O=this.decodeAddends,T=this.decodeCoefficients,D=(1<<R)-1;if(1!==R){var v=0;for(u=0,g=this.width*this.height;u<g;u++)for(var C=0;C<q;
1C++)M[v]=ae(M[v],O[C],T[C],D),v++}else for(u=0,g=M.length;u<g;u++)M[u]=+!M[u]},getComponents:function(M){var R=this.bpc;if(8===R)return M;var s,a,q=this.width,O=this.height,T=this.numComps,D=q*O*T,u=0,g=R<=8?new Uint8Array(D):R<=16?new Uint16Array(D):new Uint32Array(D),v=q*T,C=(1<<R)-1,t=0;if(1===R)for(var n,i,h,b=0;b<O;b++){for(i=t+(-8&v),h=t+v;t<i;)a=M[u++],g[t]=a>>7&1,g[t+1]=a>>6&1,g[t+2]=a>>5&1,g[t+3]=a>>4&1,g[t+4]=a>>3&1,g[t+5]=a>>2&1,g[t+6]=a>>1&1,g[t+7]=1&a,t+=8;if(t<h)for(a=M[u++],n=128;t<h;)g[t++]=+!!(a&n),n>>=1}else{var m=0;for(a=0,t=0,s=D;t<s;++t){for(t%v==0&&(a=0,m=0);m<R;)a=a<<8|M[u++],m+=8;var F=m-R,f=a>>F;g[t]=f<0?0:f>C?C:f,a&=(1<<F)-1,m=F}}return g},fillOpacity:function(M,R,q,O,T){var g,v,C,t,s,a,D=this.smask,u=this.mask;if(D)v=D.width,C=D.height,g=new Uint8Array(v*C),D.fillGrayBuffer(g),(v!==R||C!==q)&&(g=r(g,D.bpc,v,C,R,q));else if(u)if(u instanceof N){for(v=u.width,C=u.height,g=new Uint8Array(v*C),u.numComps=1,u.fillGrayBuffer(g),t=0,s=v*C;t<s;++t)g[t]=255-g[t];(v!==R||C!==q)&&(g=r(g,u.bpc,v,C,R,q))}else{if(!(0,A.isArray)(u))throw new A.FormatError("Unknown mask format.");g=new Uint8Array(R*q);var n=this.numComps;for(t=0,s=R*q;t<s;++t){var i=0,h=t*n;for(a=0;a<n;++a){var b=T[h+a],m=2*a;if(b<u[m]||b>u[m+1]){i=255;break}}g[t]=i}}if(g)for(t=0,a=3,s=R*O;t<s;++t,a+=4)M[a]=g[t];else for(t=0,a=3,s=R*O;t<s;++t,a+=4)M[a]=255},undoPreblend:function(M,R,q){var O=this.smask&&this.smask.matte;if(O)for(var C,t,s,T=this.colorSpace.getRgb(O,0),D=T[0],u=T[1],g=T[2],v=R*q*4,a=0;a<v;a+=4){var n=M[a+3];if(0!==n){var i=255/n;t=(M[a+1]-u)*i+u,s=(M[a+2]-g)*i+g,M[a]=(C=(M[a]-D)*i+D)<=0?0:C>=255?255:0|C,M[a+1]=t<=0?0:t>=255?255:0|t,M[a+2]=s<=0?0:s>=255?255:0|s}else M[a]=255,M[a+1]=255,M[a+2]=255}},createImageData:function(M){var C,R=this.drawWidth,q=this.drawHeight,O={width:R,height:q},D=this.width,u=this.height,g=this.bpc,v=D*this.numComps*g+7>>3;if(!M){var t;if("DeviceGray"===this.colorSpace.name&&1===g?t=A.ImageKind.GRAYSCALE_1BPP:"DeviceRGB"===this.colorSpace.name&&8===g&&!this.needsDecode&&(t=A.ImageKind.RGB_24BPP),t&&!this.smask&&!this.mask&&R===D&&q===u){if(O.kind=t,C=this.getImageBytes(u*v),this.image instanceof E.DecodeStream)O.data=C;else{var s=new Uint8Array(C.length);s.set(C),O.data=s}if(this.needsDecode){(0,A.assert)(t===A.ImageKind.GRAYSCALE_1BPP);for(var a=O.data,n=0,i=a.length;n<i;n++)a[n]^=255}return O}if(this.image instanceof E.JpegStream&&!this.smask&&!this.mask&&("DeviceGray"===this.colorSpace.name||"DeviceRGB"===this.colorSpace.name||"DeviceCMYK"===this.colorSpace.name))return O.kind=A.ImageKind.RGB_24BPP,O.data=this.getImageBytes(u*v,R,q,!0),O}var m,F,h=0|(C=this.getImageBytes(u*v)).length/v*q/u,b=this.getComponents(C);return M||this.smask||this.mask?(O.kind=A.ImageKind.RGBA_32BPP,O.data=new Uint8Array(R*q*4),m=1,F=!0,this.fillOpacity(O.data,R,q,h,b)):(O.kind=A.ImageKind.RGB_24BPP,O.data=new Uint8Array(R*q*3),m=0,F=!1),this.needsDecode&&this.decodeBuffer(b),this.colorSpace.fillRgb(O.data,D,u,R,q,h,g,b,m),F&&this.undoPreblend(O.data,R,h),O},fillGrayBuffer:function(M){var R=this.numComps;if(1!==R)throw new A.FormatError("Reading gray scale from a color image: "+R);var v,C,q=this.width,O=this.height,T=this.bpc,u=this.getImageBytes(O*(q*R*T+7>>3)),g=this.getComponents(u);if(1!==T){this.needsDecode&&this.decodeBuffer(g),C=q*O;var t=255/((1<<T)-1);for(v=0;v<C;++v)M[v]=t*g[v]|0}else if(C=q*O,this.needsDecode)for(v=0;v<C;++v)M[v]=g[v]-1&255;else for(v=0;v<C;++v)M[v]=255&-g[v]},getImageBytes:function(M,R,q,O){return this.image.reset(),this.image.drawWidth=R||this.width,this.image.drawHeight=q||this.height,this.image.forceRGB=!!O,this.image.getBytes(M)}},N}();_.PDFImage=G},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.Jbig2Image=void 0;var A=Y(0),E=Y(52),L=function(){function G(ee){this.message="JBIG2 error: "+ee}return(G.prototype=new Error).name="Jbig2Error",G.constructor=G,G}(),e=function(){function G(){}function ee(f,d,l){this.data=f,this.start=d,this.end=l}function c(f,d,l){var x=f.getContexts(d),o=1;function p(B){for(var w=0,y=0;y<B;y++){var P=l.readBit(x,o);o=o<256?o<<1|P:511&(o<<1|P)|256,w=w<<1|P}return w>>>0}var k=p(1),S=p(1)?p(1)?p(1)?p(1)?p(1)?p(32)+4436:p(12)+340:p(8)+84:p(6)+20:p(4)+4:p(2);return 0===k?S:S>0?-S:null}function ae(f,d,l){for(var x=f.getContexts("IAID"),o=1,p=0;p<l;p++)o=o<<1|d.readBit(x,o);return l<31?o&(1<<l)-1:2147483647&o}G.prototype={getContexts:function(d){return d in this?this[d]:this[d]=new Int8Array(65536)}},ee.prototype={get decoder(){var f=new E.ArithmeticDecoder(this.data,this.start,this.end);return(0,A.shadow)(this,"decoder",f)},get contextCache(){var f=new G;return(0,A.shadow)(this,"contextCache",f)}};var r=["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"],N=[[{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}]],z=[{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}]}],M=[39717,1941,229,405],R=[32,8];
1function O(f,d,l,x,o,p,k,S){if(f)throw new L("MMR encoding is not supported");if(0===x&&!p&&!o&&4===k.length&&3===k[0].x&&-1===k[0].y&&-3===k[1].x&&-1===k[1].y&&2===k[2].x&&-2===k[2].y&&-2===k[3].x&&-2===k[3].y)return function q(f,d,l){var p,k,S,B,w,y,P,x=l.decoder,o=l.contextCache.getContexts("GB"),I=[];for(k=0;k<d;k++)for(w=I[k]=new Uint8Array(f),p=(P=k<2?w:I[k-2])[0]<<13|P[1]<<12|P[2]<<11|(y=k<1?w:I[k-1])[0]<<7|y[1]<<6|y[2]<<5|y[3]<<4,S=0;S<f;S++)w[S]=B=x.readBit(o,p),p=(31735&p)<<1|(S+3<f?P[S+3]<<11:0)|(S+4<f?y[S+4]<<4:0)|B;return I}(d,l,S);var B=!!p,w=N[x].concat(k);w.sort(function(_e,Ve){return _e.y-Ve.y||_e.x-Ve.x});var $,K,y=w.length,P=new Int8Array(y),I=new Int8Array(y),U=[],Z=0,X=0,V=0,W=0;for(K=0;K<y;K++)P[K]=w[K].x,I[K]=w[K].y,X=Math.min(X,w[K].x),V=Math.max(V,w[K].x),W=Math.min(W,w[K].y),K<y-1&&w[K].y===w[K+1].y&&w[K].x===w[K+1].x-1?Z|=1<<y-1-K:U.push(K);var H=U.length,ie=new Int8Array(H),le=new Int8Array(H),Q=new Uint16Array(H);for($=0;$<H;$++)ie[$]=w[K=U[$]].x,le[$]=w[K].y,Q[$]=1<<y-1-K;for(var he,Pe,Oe,ze,Ge,se=-X,ne=-W,ve=d-V,de=M[x],Se=new Uint8Array(d),Ee=[],Fe=S.decoder,De=S.contextCache.getContexts("GB"),fe=0,We=0,qe=0;qe<l;qe++)if(o&&(fe^=Fe.readBit(De,de)))Ee.push(Se);else for(Se=new Uint8Array(Se),Ee.push(Se),he=0;he<d;he++)if(B&&p[qe][he])Se[he]=0;else{if(he>=se&&he<ve&&qe>=ne)for(We=We<<1&Z,K=0;K<H;K++)(ze=Ee[Pe=qe+le[K]][Oe=he+ie[K]])&&(We|=ze=Q[K]);else for(We=0,Ge=y-1,K=0;K<y;K++,Ge--)(Oe=he+P[K])>=0&&Oe<d&&(Pe=qe+I[K])>=0&&(ze=Ee[Pe][Oe])&&(We|=ze<<Ge);var ke=Fe.readBit(De,We);Se[he]=ke}return Ee}function T(f,d,l,x,o,p,k,S,B){var w=z[l].coding;0===l&&(w=w.concat([S[0]]));var U,y=w.length,P=new Int32Array(y),I=new Int32Array(y);for(U=0;U<y;U++)P[U]=w[U].x,I[U]=w[U].y;var Z=z[l].reference;0===l&&(Z=Z.concat([S[1]]));var X=Z.length,V=new Int32Array(X),W=new Int32Array(X);for(U=0;U<X;U++)V[U]=Z[U].x,W[U]=Z[U].y;for(var $=x[0].length,K=x.length,H=R[l],ie=[],le=B.decoder,Q=B.contextCache.getContexts("GR"),se=0,ne=0;ne<d;ne++){if(k&&(se^=le.readBit(Q,H)))throw new L("prediction is not supported");var de=new Uint8Array(f);ie.push(de);for(var Se=0;Se<f;Se++){var Ee,Fe,De=0;for(U=0;U<y;U++)Fe=Se+P[U],(Ee=ne+I[U])<0||Fe<0||Fe>=f?De<<=1:De=De<<1|ie[Ee][Fe];for(U=0;U<X;U++)Fe=Se+V[U]-o,(Ee=ne+W[U]-p)<0||Ee>=K||Fe<0||Fe>=$?De<<=1:De=De<<1|x[Ee][Fe];var fe=le.readBit(Q,De);de[Se]=fe}}return ie}function u(f,d,l,x,o,p,k,S,B,w,y,P,I,U,Z,X,V){if(f)throw new L("huffman is not supported");var $,K,W=[];for($=0;$<x;$++){if(K=new Uint8Array(l),o)for(var H=0;H<l;H++)K[H]=o;W.push(K)}var ie=V.decoder,le=V.contextCache,Q=-c(le,"IADT",ie),se=0;for($=0;$<p;){Q+=c(le,"IADT",ie);for(var de=se+=c(le,"IAFS",ie);;){var Ee=k*Q+(1===k?0:c(le,"IAIT",ie)),Fe=ae(le,ie,B),De=d&&c(le,"IARI",ie),fe=S[Fe],he=fe[0].length,Pe=fe.length;if(De){var Oe=c(le,"IARDW",ie),We=c(le,"IARDH",ie);fe=T(he+=Oe,Pe+=We,Z,fe,(Oe>>1)+c(le,"IARDX",ie),(We>>1)+c(le,"IARDY",ie),!1,X,V)}var ke,_e,Ve,qe=Ee-(1&P?0:Pe),Xe=de-(2&P?he:0);if(w){for(ke=0;ke<Pe;ke++)if(K=W[Xe+ke]){Ve=fe[ke];var ir=Math.min(l-qe,he);switch(I){case 0:for(_e=0;_e<ir;_e++)K[qe+_e]|=Ve[_e];break;case 2:for(_e=0;_e<ir;_e++)K[qe+_e]^=Ve[_e];break;default:throw new L("operator "+I+" is not supported")}}de+=Pe-1}else{for(_e=0;_e<Pe;_e++)if(K=W[qe+_e])switch(Ve=fe[_e],I){case 0:for(ke=0;ke<he;ke++)K[Xe+ke]|=Ve[ke];break;case 2:for(ke=0;ke<he;ke++)K[Xe+ke]^=Ve[ke];break;default:throw new L("operator "+I+" is not supported")}de+=he-1}$++;var re=c(le,"IADS",ie);if(null===re)break;de+=re+y}}return W}function C(f,d){var l={};l.number=(0,A.readUint32)(f,d);var x=f[d+4],o=63&x;if(!r[o])throw new L("invalid segment type: "+o);l.type=o,l.typeName=r[o],l.deferredNonRetain=!!(128&x);var p=!!(64&x),k=f[d+5],S=k>>5&7,B=[31&k],w=d+6;if(7===k){S=536870911&(0,A.readUint32)(f,w-1),w+=3;var y=S+7>>3;for(B[0]=f[w++];--y>0;)B.push(f[w++])}else if(5===k||6===k)throw new L("invalid referred-to flags");l.retainBits=B;var U,Z,P=l.number<=256?1:l.number<=65536?2:4,I=[];for(U=0;U<S;U++){var X=1===P?f[w]:2===P?(0,A.readUint16)(f,w):(0,A.readUint32)(f,w);I.push(X),w+=P}if(l.referredTo=I,p?(l.pageAssociation=(0,A.readUint32)(f,w),w+=4):l.pageAssociation=f[w++],l.length=(0,A.readUint32)(f,w),w+=4,4294967295===l.length){if(38!==o)throw new L("invalid unknown segment length");var V=s(f,w),$=!!(1&f[w+a]),H=new Uint8Array(6);for($||(H[0]=255,H[1]=172),H[2]=V.height>>>24&255,H[3]=V.height>>16&255,H[4]=V.height>>8&255,H[5]=255&V.height,U=w,Z=f.length;U<Z;U++){for(var ie=0;ie<6&&H[ie]===f[U+ie];)ie++;if(6===ie){l.length=U+6;break}}if(4294967295===l.length)throw new L("segment end was not found")}return l.headerEnd=w,l}function t(f,d,l,x){for(var o=[],p=l;p<x;){var k=C(d,p);p=k.headerEnd;var S={header:k,data:d};if(f.randomAccess||(S.start=p,S.end=p+=k.length),o.push(S),51===k.type)break}if(f.randomAccess)for(var B=0,w=o.length;B<w;B++)o[B].start=p,o[B].end=p+=o[B].header.length;return o}function s(f,d){return{width:(0,A.readUint32)(f,d),height:(0,A.readUint32)(f,d+4),x:(0,A.readUint32)(f,d+8),y:(0,A.readUint32)(f,d+12),combinationOperator:7&f[d+16]}}var a=17;function n(f,d){var k,S,B,w,l=f.header,x=f.data,o=f.start,p=f.end;switch(l.type){case 0:var y={},P=(0,A.readUint16)(x,o);if(y.huffman=!!(1&P),y.refinement=!!(2&P),y.huffmanDHSelector=P>>2&3,y.huffmanDWSelector=P>>4&3,y.bitmapSizeSelector=P>>6&1,y.aggregationInstancesSelector=P>>7&1,y.bitmapCodingContextUsed=!!(256&P),y.bitmapCodingContextRetained=!!(512&P),y.template=P>>10&3,y.refinementTemplate=P>>12&1,o+=2,!y.huffman){for(w=0===y.template?4:1,S=[],B=0;B<w;B++)S.push({x:(0,A.readInt8)(x,o),y:(0,A.readInt8)(x,o+1)}),o+=2;y.at=S}if(y.refinement&&!y.refinementTemplate){for(S=[],B=0;B<2;B++)S.push({x:(0,A.readInt8)(x,o),y:(0,A.readInt8)(x,o+1)}),o+=2;y.refinementAt=S}y.numberOfExportedSymbols=(0,A.readUint32)(x,o),y.numberOfNewSymbols=(0,A.readUint32)(x,o+=4),k=[y,l.number,l.referredTo,x,o+=4,p];break;case 6:case 7:var I={};I.info=s(x,o);var U=(0,A.readUint16)(x,o+=a);if(o+=2,I.huffman=!!(1&U),I.refinement=!!(2&U),I.stripSize=1<<(U>>2&3),I.referenceCorner=U>>4&3,I.transposed=!!(64&U),I.combinationOperator=U>>7&3,I.defaultPixelValue=U>>9&1,I.dsOffset=U<<17>>27,I.refinementTemplate=U>>15&1,I.huffman){var Z=(0,A.readUint16)(x,o);o+=2,I.huffmanFS=3&Z,I.huffmanDS=Z>>2&3,I.huffmanDT=Z>>4&3,I.huffmanRefinementDW=Z>>6&3,I.huffmanRefinementDH=Z>>8&3,I.huffmanRefinementDX=Z>>10&3,I.huffmanRefinementDY=Z>>12&3,I.huffmanRefinementSizeSelector=!!(14&Z)}if(I.refinement&&!I.refinementTemplate){for(S=[],B=0;B<2;B++)S.push({x:(0,A.readInt8)(x,o),y:(0,A.readInt8)(x,o+1)}),o+=2;I.refinementAt=S}if(I.numberOfSymbolInstances=(0,A.readUint32)(x,o),o+=4,I.huffman)throw new L("huffman is not supported");k=[I,l.referredTo,x,o,p];break;case 16:var X={},V=x[o++];X.mmr=!!(1&V),X.template=V>>1&3,X.patternWidth=x[o++],X.patternHeight=x[o++],X.maxPatternIndex=(0,A.readUint32)(x,o),k=[X,l.number,x,o+=4,p];break;case 22:case 23:var W={};W.info=s(x,o),o+=a;var $=x[o++];W.mmr=!!(1&$),W.template=$>>1&3,W.enableSkip=!!(8&$),W.combinationOperator=$>>4&7,W.defaultPixelValue=$>>7&1,W.gridWidth=(0,A.readUint32)(x,o),W.gridHeight=(0,A.readUint32)(x,o+=4),W.gridOffsetX=4294967295&(0,A.readUint32)(x,o+=4),W.gridOffsetY=4294967295&(0,A.readUint32)(x,o+=4),W.gridVectorX=(0,A.readUint16)(x,o+=4),W.gridVectorY=(0,A.readUint16)(x,o+=2),k=[W,l.referredTo,x,o+=2,p];break;case 38:case 39:var K={};K.info=s(x,o),o+=a;var H=x[o++];if(K.mmr=!!(1&H),K.template=H>>1&3,K.prediction=!!(8&H),!K.mmr){for(w=0===K.template?4:1,S=[],B=0;B<w;B++)S.push({x:(0,A.readInt8)(x,o),y:(0,A.readInt8)(x,o+1)}),o+=2;K.at=S}k=[K,x,o,p];break;case 48:var ie={width:(0,A.readUint32)(x,o),height:(0,A.readUint32)(x,o+4),resolutionX:(0,A.readUint32)(x,o+8),resolutionY:(0,A.readUint32)(x,o+12)};4294967295===ie.height&&delete ie.height;var le=x[o+16];(0,A.readUint16)(x,o+17),ie.lossless=!!(1&le),ie.refinement=!!(2&le),ie.defaultPixelValue=le>>2&1,ie.combinationOperator=le>>3&3,ie.requiresBuffer=!!(32&le),ie.combinationOperatorOverride=!!(64&le),k=[ie];break;case 49:case 50:case 51:case 62:break;default:throw new L("segment type "+l.typeName+"("+l.type+") is not implemented")}var Q="on"+l.typeName;Q in d&&d[Q].apply(d,k)}function i(f,d){for(var l=0,x=f.length;l<x;l++)n(f[l],d)}function m(){}function F(){}return m.prototype={onPageInformation:function(d){this.currentPageInfo=d;var x=new Uint8ClampedArray((d.width+7>>3)*d.height);if(d.defaultPixelValue)for(var o=0,p=x.length;o<p;o++)x[o]=255;this.buffer=x},drawBitmap:function(d,l){var P,I,U,Z,x=this.currentPageInfo,o=d.width,p=d.height,k=x.width+7>>3,S=x.combinationOperatorOverride?d.combinationOperator:x.combinationOperator,B=this.buffer,w=128>>
1(7&d.x),y=d.y*k+(d.x>>3);switch(S){case 0:for(P=0;P<p;P++){for(U=w,Z=y,I=0;I<o;I++)l[P][I]&&(B[Z]|=U),(U>>=1)||(U=128,Z++);y+=k}break;case 2:for(P=0;P<p;P++){for(U=w,Z=y,I=0;I<o;I++)l[P][I]&&(B[Z]^=U),(U>>=1)||(U=128,Z++);y+=k}break;default:throw new L("operator "+S+" is not supported")}},onImmediateGenericRegion:function(d,l,x,o){var p=d.info,k=new ee(l,x,o),S=O(d.mmr,p.width,p.height,d.template,d.prediction,null,d.at,k);this.drawBitmap(p,S)},onImmediateLosslessGenericRegion:function(){this.onImmediateGenericRegion.apply(this,arguments)},onSymbolDictionary:function(d,l,x,o,p,k){if(d.huffman)throw new L("huffman is not supported");var B=this.symbols;B||(this.symbols=B={});for(var w=[],y=0,P=x.length;y<P;y++)w=w.concat(B[x[y]]);var I=new ee(o,p,k);B[l]=function D(f,d,l,x,o,p,k,S,B,w,y){if(f)throw new L("huffman is not supported");for(var P=[],I=0,U=(0,A.log2)(l.length+x),Z=y.decoder,X=y.contextCache;P.length<x;){I+=c(X,"IADH",Z);for(var W=0;;){var K,$=c(X,"IADW",Z);if(null===$)break;if(W+=$,d){var H=c(X,"IAAI",Z);if(H>1)K=u(f,d,W,I,0,H,1,l.concat(P),U,0,0,1,0,0,B,w,y);else{var ie=ae(X,Z,U),le=c(X,"IARDX",Z),Q=c(X,"IARDY",Z);K=T(W,I,B,ie<l.length?l[ie]:P[ie-l.length],le,Q,!1,w,y)}}else K=O(!1,W,I,k,!1,null,S,y);P.push(K)}}for(var ne=[],ve=[],de=!1,Se=l.length+x;ve.length<Se;){for(var Ee=c(X,"IAEX",Z);Ee--;)ve.push(de);de=!de}for(var Fe=0,De=l.length;Fe<De;Fe++)ve[Fe]&&ne.push(l[Fe]);for(var fe=0;fe<x;Fe++,fe++)ve[Fe]&&ne.push(P[fe]);return ne}(d.huffman,d.refinement,w,d.numberOfNewSymbols,0,0,d.template,d.at,d.refinementTemplate,d.refinementAt,I)},onImmediateTextRegion:function(d,l,x,o,p){for(var k=d.info,B=this.symbols,w=[],y=0,P=l.length;y<P;y++)w=w.concat(B[l[y]]);var I=(0,A.log2)(w.length),U=new ee(x,o,p),Z=u(d.huffman,d.refinement,k.width,k.height,d.defaultPixelValue,d.numberOfSymbolInstances,d.stripSize,w,I,d.transposed,d.dsOffset,d.referenceCorner,d.combinationOperator,0,d.refinementTemplate,d.refinementAt,U);this.drawBitmap(k,Z)},onImmediateLosslessTextRegion:function(){this.onImmediateTextRegion.apply(this,arguments)},onPatternDictionary:function(d,l,x,o,p){var k=this.patterns;k||(this.patterns=k={});var S=new ee(x,o,p);k[l]=function g(f,d,l,x,o,p){var k=[];k.push({x:-d,y:0}),0===o&&(k.push({x:-3,y:-1}),k.push({x:2,y:-2}),k.push({x:-2,y:-2}));for(var B=O(f,(x+1)*d,l,o,!1,null,k,p),w=[],y=0,P=void 0,I=void 0,U=void 0,Z=void 0;y<=x;){for(P=[],U=(I=d*y)+d,Z=0;Z<l;Z++)P.push(B[Z].subarray(I,U));w.push(P),y++}return w}(d.mmr,d.patternWidth,d.patternHeight,d.maxPatternIndex,d.template,S)},onImmediateHalftoneRegion:function(d,l,x,o,p){var k=this.patterns[l[0]],S=d.info,B=new ee(x,o,p),w=function v(f,d,l,x,o,p,k,S,B,w,y,P,I,U,Z){if(k)throw new L("skip is not supported");if(0!==S)throw new L("operator "+S+" is not supported in halftone region");var V=[],W=void 0,$=void 0,K=void 0;for(W=0;W<o;W++){if(K=new Uint8Array(x),p)for($=0;$<x;$++)K[$]=p;V.push(K)}var ie=d[0],le=ie[0].length,Q=ie.length,se=(0,A.log2)(d.length),ne=[];ne.push({x:l<=1?3:2,y:-1}),0===l&&(ne.push({x:-3,y:-1}),ne.push({x:2,y:-2}),ne.push({x:-2,y:-2}));var ve=[];for(W=se-1;W>=0;W--)ve[W]=O(f,B,w,l,!1,null,ne,Z);var de=void 0,Se=void 0,Ee=void 0,Fe=void 0,De=void 0,fe=void 0,he=void 0,Pe=void 0,Oe=void 0;for(de=0;de<w;de++)for(Se=0;Se<B;Se++){for(Ee=0,Fe=0,$=se-1;$>=0;$--)Fe|=(Ee^=ve[$][de][Se])<<$;if(De=d[Fe],he=P+de*I-Se*U>>8,(fe=y+de*U+Se*I>>8)>=0&&fe+le<=x&&he>=0&&he+Q<=o)for(W=0;W<Q;W++)for(Oe=V[he+W],Pe=De[W],$=0;$<le;$++)Oe[fe+$]|=Pe[$];else{var We=void 0,ze=void 0;for(W=0;W<Q;W++)if(!((ze=he+W)<0||ze>=o))for(Oe=V[ze],Pe=De[W],$=0;$<le;$++)(We=fe+$)>=0&&We<x&&(Oe[We]|=Pe[$])}}return V}(d.mmr,k,d.template,S.width,S.height,d.defaultPixelValue,d.enableSkip,d.combinationOperator,d.gridWidth,d.gridHeight,d.gridOffsetX,d.gridOffsetY,d.gridVectorX,d.gridVectorY,B);this.drawBitmap(S,w)},onImmediateLosslessHalftoneRegion:function(){this.onImmediateHalftoneRegion.apply(this,arguments)}},F.prototype={parseChunks:function(d){return function b(f){for(var d=new m,l=0,x=f.length;l<x;l++){var o=f[l];i(t({},o.data,o.start,o.end),d)}return d.buffer}(d)}},F}();_.Jbig2Image=e},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.JpegImage=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(j){return typeof j}:function(j){return j&&"function"==typeof Symbol&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},E=Y(0),L=function(){function G(ee){this.message="JPEG error: "+ee}return(G.prototype=new Error).name="JpegError",G.constructor=G,G}(),e=function(){var G=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]),ee=4017,c=799,ae=3406,r=2276,N=1567,z=3784,M=5793,R=2896;function q(){this.decodeTransform=null,this.colorTransform=-1}function O(C,t){for(var n,i,s=0,a=[],h=16;h>0&&!C[h-1];)h--;a.push({children:[],index:0});var m,b=a[0];for(n=0;n<h;n++){for(i=0;i<C[n];i++){for((b=a.pop()).children[b.index]=t[s];b.index>0;)b=a.pop();for(b.index++,a.push(b);a.length<=n;)a.push(m={children:[],index:0}),b.children[b.index]=m.children,b=m;s++}n+1<h&&(a.push(m={children:[],index:0}),b.children[b.index]=m.children,b=m)}return a[0].children}function T(C,t,s){return 64*((C.blocksPerLine+1)*t+s)}function D(C,t,s,a,n,i,h,b,m){var F=s.mcusPerLine,d=t,l=0,x=0;function o(){if(x>0)return x--,l>>x&1;if(255===(l=C[t++])){var fe=C[t++];if(fe)throw new L("unexpected marker "+(l<<8|fe).toString(16))}return x=7,l>>>7}function p(fe){for(var he=fe;;){if("number"==typeof(he=he[o()]))return he;if("object"!==(typeof he>"u"?"undefined":A(he)))throw new L("invalid huffman sequence")}}function k(fe){for(var he=0;fe>0;)he=he<<1|o(),fe--;return he}function S(fe){if(1===fe)return 1===o()?1:-1;var he=k(fe);return he>=1<<fe-1?he:he+(-1<<fe)+1}var P=0;var Z,U=0;function V(fe,he,Pe,Oe,We){he(fe,T(fe,(Pe/F|0)*fe.v+Oe,Pe%F*fe.h+We))}var K,H,ie,le,Q,se,$=a.length;se=s.progressive?0===i?0===b?function w(fe,he){var Pe=p(fe.huffmanTableDC),Oe=0===Pe?0:S(Pe)<<m;fe.blockData[he]=fe.pred+=Oe}:function y(fe,he){fe.blockData[he]|=o()<<m}:0===b?function I(fe,he){if(P>0)P--;else for(var Pe=i,Oe=h;Pe<=Oe;){var We=p(fe.huffmanTableAC),ze=15&We,Ge=We>>4;if(0!==ze)fe.blockData[he+G[Pe+=Ge]]=S(ze)*(1<<m),Pe++;else{if(Ge<15){P=k(Ge)+(1<<Ge)-1;break}Pe+=16}}}:function X(fe,he){for(var ze,Ge,Pe=i,Oe=h,We=0;Pe<=Oe;){var qe=G[Pe];switch(U){case 0:if(We=(Ge=p(fe.huffmanTableAC))>>4,0==(ze=15&Ge))We<15?(P=k(We)+(1<<We),U=4):(We=16,U=1);else{if(1!==ze)throw new L("invalid ACn encoding");Z=S(ze),U=We?2:3}continue;case 1:case 2:fe.blockData[he+qe]?fe.blockData[he+qe]+=o()<<m:0==--We&&(U=2===U?3:0);break;case 3:fe.blockData[he+qe]?fe.blockData[he+qe]+=o()<<m:(fe.blockData[he+qe]=Z<<m,U=0);break;case 4:fe.blockData[he+qe]&&(fe.blockData[he+qe]+=o()<<m)}Pe++}4===U&&0==--P&&(U=0)}:function B(fe,he){var Pe=p(fe.huffmanTableDC),Oe=0===Pe?0:S(Pe);fe.blockData[he]=fe.pred+=Oe;for(var We=1;We<64;){var ze=p(fe.huffmanTableAC),Ge=15&ze,qe=ze>>4;if(0!==Ge)fe.blockData[he+G[We+=qe]]=S(Ge),We++;else{if(qe<15)break;We+=16}}};var ve,de,Se,Ee,fe,Pe,ne=0;for(de=1===$?a[0].blocksPerLine*a[0].blocksPerColumn:F*s.mcusPerColumn;ne<de;){var Fe=n?Math.min(de-ne,n):de;for(H=0;H<$;H++)a[H].pred=0;if(P=0,1===$)for(K=a[0],Q=0;Q<Fe;Q++)se(fe=K,T(fe,(Pe=ne)/fe.blocksPerLine|0,Pe%fe.blocksPerLine)),ne++;else for(Q=0;Q<Fe;Q++){for(H=0;H<$;H++)for(Se=(K=a[H]).h,Ee=K.v,ie=0;ie<Ee;ie++)for(le=0;le<Se;le++)V(K,se,ne,ie,le);ne++}x=0,(ve=v(C,t))&&ve.invalid&&((0,E.warn)("decodeScan - unexpected MCU data, next marker is: "+ve.invalid),t=ve.offset);var De=ve&&ve.marker;if(!De||De<=65280)throw new L("marker was not found");if(!(De>=65488&&De<=65495))break;t+=2}return(ve=v(C,t))&&ve.invalid&&((0,E.warn)("decodeScan - unexpected Scan data, next marker is: "+ve.invalid),t=ve.offset),t-d}function u(C,t,s){var i,h,b,m,F,f,d,l,x,o,p,k,S,B,w,y,P,a=C.quantizationTable,n=C.blockData;if(!a)throw new L("missing required Quantization Table.");for(var I=0;I<64;I+=8)x=n[t+I],x*=a[I],(o=n[t+I+1])|(p=n[t+I+2])|(k=n[t+I+3])|(S=n[t+I+4])|(B=n[t+I+5])|(w=n[t+I+6])|(y=n[t+I+7])?(h=(i=(i=M*x+128>>8)+(h=M*(S*=a[I+4])+128>>8)+1>>1)-h,P=(b=p*=a[I+2])*z+(m=w*=a[I+6])*N+128>>8,b=b*N-m*z+128>>8,d=(F=(F=R*((o*=a[I+1])-(y*=a[I+7]))+128>>8)+(d=(B*=a[I+5])<<4)+1>>1)-d,f=(l=(l=R*(o+y)+128>>8)+(f=(k*=a[I+3])<<4)+1>>1)-f,m=(i=i+(m=P)+1>>1)-m,b=(h=h+b+1>>1)-b,P=F*r+l*ae+2048>>12,F=F*ae-l*r+2048>>12,l=P,P=f*c+d*ee+2048>>12,f=f*ee-d*c+2048>>12,d=P,s[I]=i+l,s[I+7]=i-l,s[I+1]=h+d,s[I+6]=h-d,s[I+2]=b+f,s[I+5]=b-f,s[I+3]=m+F,s[I+4]=m-F):(s[I]=P=M*x+512>>10,s[I+1]=P,s[I+2]=P,s[I+3]=P,s[I+4]=P,s[I+5]=P,s[I+6]=P,s[I+7]=P);for(var U=0;U<8;++U)x=s[U],(o=s[U+8])|(p=s[U+16])|(k=s[U+24])|(S=s[U+32])|(B=s[U+40])|(w=s[U+48])|(y=s[U+56])?(P=(b=p)*z+(m=w)*N+2048>>12,b=b*N-m*z+2048>>12,m=P,d=(F=(F=R*(o-y)+2048>>12)+(d=B)+1>>1)-d,f=(l=(l=R*(o+y)+2048>>12)+(f=k)+1>>1)-f,P=F*r+l*ae+2048>>12,F=F*ae-l*r+2048>>12,l=P,P=f*c+d*ee+2048>>12,f=f*ee-d*c+2048>>12,o=(o=(h=(h=(i=4112+((i=M*x+2048>>12)+(h=M*S+2048>>12)+1>>1))-h)+b+1>>1)+(d=P))<16?0:o>=4080?255:o>>4,p=(p=(b=h-b)+f)<16?0:p>=4080?255:p>>4,k=(k=(m=(i=i+m+1>>
11)-m)+F)<16?0:k>=4080?255:k>>4,S=(S=m-F)<16?0:S>=4080?255:S>>4,B=(B=b-f)<16?0:B>=4080?255:B>>4,w=(w=h-d)<16?0:w>=4080?255:w>>4,y=(y=i-l)<16?0:y>=4080?255:y>>4,n[t+U]=x=(x=i+l)<16?0:x>=4080?255:x>>4,n[t+U+8]=o,n[t+U+16]=p,n[t+U+24]=k,n[t+U+32]=S,n[t+U+40]=B,n[t+U+48]=w,n[t+U+56]=y):(n[t+U]=P=(P=M*x+8192>>14)<-2040?0:P>=2024?255:P+2056>>4,n[t+U+8]=P,n[t+U+16]=P,n[t+U+24]=P,n[t+U+32]=P,n[t+U+40]=P,n[t+U+48]=P,n[t+U+56]=P)}function g(C,t){for(var s=t.blocksPerLine,a=t.blocksPerColumn,n=new Int16Array(64),i=0;i<a;i++)for(var h=0;h<s;h++)u(t,T(t,i,h),n);return t.blockData}function v(C,t,s){function a(m){return C[m]<<8|C[m+1]}var n=C.length-1,i=s<t?s:t;if(t>=n)return null;var h=a(t);if(h>=65472&&h<=65534)return{invalid:null,marker:h,offset:t};for(var b=a(i);!(b>=65472&&b<=65534);){if(++i>=n)return null;b=a(i)}return{invalid:h.toString(16),marker:b,offset:i}}return q.prototype={parse:function(t){function s(){var Oe=t[i]<<8|t[i+1];return i+=2,Oe}function a(){var Oe=s(),We=i+Oe-2,ze=v(t,We,i);ze&&ze.invalid&&((0,E.warn)("readDataBlock - incorrect length, next marker is: "+ze.invali
vendor: 4,250 bytes, line 1
1d),We=ze.offset);var Ge=t.subarray(i,We);return i+=Ge.length,Ge}function n(Oe){for(var We=Math.ceil(Oe.samplesPerLine/8/Oe.maxH),ze=Math.ceil(Oe.scanLines/8/Oe.maxV),Ge=0;Ge<Oe.components.length;Ge++){de=Oe.components[Ge];var qe=Math.ceil(Math.ceil(Oe.samplesPerLine/8)*de.h/Oe.maxH),Xe=Math.ceil(Math.ceil(Oe.scanLines/8)*de.v/Oe.maxV);de.blockData=new Int16Array(ze*de.v*64*(We*de.h+1)),de.blocksPerLine=qe,de.blocksPerColumn=Xe}Oe.mcusPerLine=We,Oe.mcusPerColumn=ze}var m,F,i=0,h=null,b=null,f=[],d=[],l=[],x=s();if(65496!==x)throw new L("SOI not found");for(x=s();65497!==x;){var o,p,k;switch(x){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 S=a();65504===x&&74===S[0]&&70===S[1]&&73===S[2]&&70===S[3]&&0===S[4]&&(h={version:{major:S[5],minor:S[6]},densityUnits:S[7],xDensity:S[8]<<8|S[9],yDensity:S[10]<<8|S[11],thumbWidth:S[12],thumbHeight:S[13],thumbData:S.subarray(14,14+3*S[12]*S[13])}),65518===x&&65===S[0]&&100===S[1]&&111===S[2]&&98===S[3]&&101===S[4]&&(b={version:S[5]<<8|S[6],flags0:S[7]<<8|S[8],flags1:S[9]<<8|S[10],transformCode:S[11]});break;case 65499:for(var w=s()+i-2;i<w;){var P=t[i++],I=new Uint16Array(64);if(P>>4){if(P>>4!=1)throw new L("DQT - invalid table spec");for(p=0;p<64;p++)I[G[p]]=s()}else for(p=0;p<64;p++)I[G[p]]=t[i++];f[15&P]=I}break;case 65472:case 65473:case 65474:if(m)throw new L("Only single frame JPEGs supported");s(),(m={}).extended=65473===x,m.progressive=65474===x,m.precision=t[i++],m.scanLines=s(),m.samplesPerLine=s(),m.components=[],m.componentIds={};var Z,U=t[i++],X=0,V=0;for(o=0;o<U;o++){Z=t[i];var W=t[i+1]>>4,$=15&t[i+1];X<W&&(X=W),V<$&&(V=$),k=m.components.push({h:W,v:$,quantizationId:t[i+2],quantizationTable:null}),m.componentIds[Z]=k-1,i+=3}m.maxH=X,m.maxV=V,n(m);break;case 65476:var H=s();for(o=2;o<H;){var ie=t[i++],le=new Uint8Array(16),Q=0;for(p=0;p<16;p++,i++)Q+=le[p]=t[i];var se=new Uint8Array(Q);for(p=0;p<Q;p++,i++)se[p]=t[i];o+=17+Q,(ie>>4?d:l)[15&ie]=O(le,se)}break;case 65501:s(),F=s();break;case 65498:s();var de,ne=t[i++],ve=[];for(o=0;o<ne;o++){var Se=m.componentIds[t[i++]],Ee=t[i++];(de=m.components[Se]).huffmanTableDC=l[Ee>>4],de.huffmanTableAC=d[15&Ee],ve.push(de)}var Fe=t[i++],De=t[i++],fe=t[i++],he=D(t,i,m,ve,F,Fe,De,fe>>4,15&fe);i+=he;break;case 65535:255!==t[i]&&i--;break;default:if(255===t[i-3]&&t[i-2]>=192&&t[i-2]<=254){i-=3;break}throw new L("unknown marker "+x.toString(16))}x=s()}for(this.width=m.samplesPerLine,this.height=m.scanLines,this.jfif=h,this.adobe=b,this.components=[],o=0;o<m.components.length;o++){var Pe=f[(de=m.components[o]).quantizationId];Pe&&(de.quantizationTable=Pe),this.components.push({output:g(0,de),scaleX:de.h/m.maxH,scaleY:de.v/m.maxV,blocksPerLine:de.blocksPerLine,blocksPerColumn:de.blocksPerColumn})}this.numComponents=this.components.length},_getLinearizedBlockData:function(t,s){var i,h,b,m,F,f,d,l,x,o,k,a=this.width/t,n=this.height/s,p=0,S=this.components.length,B=t*s*S,w=new Uint8ClampedArray(B),y=new Uint32Array(t),P=4294967288;for(d=0;d<S;d++){for(h=(i=this.components[d]).scaleX*a,b=i.scaleY*n,p=d,k=i.output,m=i.blocksPerLine+1<<3,F=0;F<t;F++)y[F]=((l=0|F*h)&P)<<3|7&l;for(f=0;f<s;f++)for(o=m*((l=0|f*b)&P)|(7&l)<<3,F=0;F<t;F++)w[p]=k[o+y[F]],p+=S}var I=this.decodeTransform;if(I)for(d=0;d<B;)for(l=0,x=0;l<S;l++,d++,x+=2)w[d]=(w[d]*I[x]>>8)+I[x+1];return w},_isColorConversionNeeded:function(){return this.adobe?!!this.adobe.transformCode:3===this.numComponents?0!==this.colorTransform:1===this.colorTransform},_convertYccToRgb:function(t){for(var s,a,n,i=0,h=t.length;i<h;i+=3)a=t[i+1],t[i]=(s=t[i])-179.456+1.402*(n=t[i+2]),t[i+1]=s+135.459-.344*a-.714*n,t[i+2]=s-226.816+1.772*a;return t},_convertYcckToRgb:function(t){for(var s,a,n,i,h=0,b=0,m=t.length;b<m;b+=4)t[h++]=(a=t[b+1])*(-660635669420364e-19*a+.000437130475926232*(n=t[b+2])-54080610064599e-18*(s=t[b])+.00048449797120281*(i=t[b+3])-.154362151871126)-122.67195406894+n*(-.000957964378445773*n+.000817076911346625*s-.00477271405408747*i+1.53380253221734)+s*(.000961250184130688*s-.00266257332283933*i+.48357088451265)+i*(-.000336197177618394*i+.484791561490776),t[h++]=107.268039397724+a*(219927104525741e
1-19*a-.000640992018297945*n+.000659397001245577*s+.000426105652938837*i-.176491792462875)+n*(-.000778269941513683*n+.00130872261408275*s+.000770482631801132*i-.151051492775562)+s*(.00126935368114843*s-.00265090189010898*i+.25802910206845)+i*(-.000318913117588328*i-.213742400323665),t[h++]=a*(-.000570115196973677*a-263409051004589e-19*n+.0020741088115012*s-.00288260236853442*i+.814272968359295)-20.810012546947+n*(-153496057440975e-19*n-.000132689043961446*s+.000560833691242812*i-.195152027534049)+s*(.00174418132927582*s-.00255243321439347*i+.116935020465145)+i*(-.000343531996510555*i+.24165260232407);return t},_convertYcckToCmyk:function(t){for(var s,a,n,i=0,h=t.length;i<h;i+=4)a=t[i+1],t[i]=434.456-(s=t[i])-1.402*(n=t[i+2]),t[i+1]=119.541-s+.344*a+.714*n,t[i+2]=481.816-s-1.772*a;return t},_convertCmykToRgb:function(t){for(var s,a,n,i,h=0,b=1/255,m=0,F=t.length;m<F;m+=4)t[h++]=255+(s=t[m]*b)*(-4.387332384609988*s+54.48615194189176*(a=t[m+1]*b)+18.82290502165302*(n=t[m+2]*b)+212.25662451639585*(i=t[m+3]*b)-285.2331026137004)+a*(1.7149763477362134*a-5.6096736904047315*n-17.873870861415444*i-5.497006427196366)+n*(-2.5217340131683033*n-21.248923337353073*i+17.5119270841813)-i*(21.86122147463605*i+189.48180835922747),t[h++]=255+s*(8.841041422036149*s+60.118027045597366*a+6.871425592049007*n+31.159100130055922*i-79.2970844816548)+a*(-15.310361306967817*a+17.575251261109482*n+131.35250912493976*i-190.9453302588951)+n*(4.444339102852739*n+9.8632861493405*i-24.86741582555878)-i*(20.737325471181034*i+187.80453709719578),t[h++]=255+s*(.8842522430003296*s+8.078677503112928*a+30.89978309703729*n-.23883238689178934*i-14.183576799673286)+a*(10.49593273432072*a+63.02378494754052*n+50.606957656360734*i-112.23884253719248)+n*(.03296041114873217*n+115.60384449646641*i-193.58209356861505)-i*(22.33816807309886*i+180.12613974708367);return t},getData:function(t,s,a){if(this.numComponents>4)throw new L("Unsupported color mode");var n=this._getLinearizedBlockData(t,s);if(1===this.numComponents&&a){for(var i=n.length,h=new Uint8ClampedArray(3*i),b=0,m=0;m<i;m++){var F=n[m];h[b++]=F,h[b++]=F,h[b++]=F}return h}if(3===this.numComponents&&this._isColorConversionNeeded())return this._convertYccToRgb(n);if(4===this.numComponents){if(this._isColorConversionNeeded())return a?this._convertYcckToRgb(n):this._convertYcckToCmyk(n);if(a)return this._convertCmykToRgb(n)}return n}},q}();_.JpegImage=e},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.getMetrics=void 0;var A=Y(0),E=(0,A.getLookupTableFactory)(function(L){L.Courier=600,L["Courier-Bold"]=600,L["Courier-BoldOblique"]=600,L["Courier-Oblique"]=600,L.Helvetica=(0,A.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
1superior=333,e.imacron=278,e.Euro=556}),L["Helvetica-Bold"]=(0,A.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}),L["Helvetica-BoldOblique"]=(0,A.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
1=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}),L["Helvetica-Oblique"]=(0,A.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=
1500,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}),L.Symbol=(0,A.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
1i=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}),L["Times-Roman"]=(0,A.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}),L["Times-Bold"]=(0,A.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
1=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}),L["Times-BoldItalic"]=(0,A.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
1=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}),L["Times-Italic"]=(0,A.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
1=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}),L.ZapfDingbats=(0,A.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
177,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})});_.getMetrics=E},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0});var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(L){return typeof L}:function(L){return L&&"function"==typeof Symbol&&L.constructor===Symbol&&L!==Symbol.prototype?"symbol":typeof L},E=function(e){var j=4294901760,G=65535;function ee(c){var ae=3285377520;this.h1=c?4294967295&c:ae,this.h2=c?4294967295&c:ae}return ee.prototype={update:function(ae){var r;if("string"==typeof ae){var N=new Uint8Array(2*ae.length),z=0;for(r=0;r<ae.length;r++){var M=ae.charCodeAt(r);M<=255?N[z++]=M:(N[z++]=M>>>8,N[z++]=255&M)}}else{if("object"!==(typeof ae>"u"?"undefined":A(ae))||!("byteLength"in ae))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");z=(N=ae).byteLength}var R=z>>2,q=z-4*R,O=new Uint32Array(N.buffer,0,R),T=0,D=0,u=this.h1,g=this.h2,v=3432918353,C=461845907,t=v&G,s=C&G;for(r=0;r<R;r++)1&r?u=5*(u=(u^=T=(T=(T=(T=O[r])*v&j|T*t&G)<<15|T>>>17)*C&j|T*s&G)<<13|u>>>19)+3864292196:g=5*(g=(g^=D=(D=(D=(D=O[r])*v&j|D*t&G)<<15|D>>>17)*C&j|D*s&G)<<13|g>>>19)+3864292196;switch(T=0,q){case 3:T^=N[4*R+2]<<16;case 2:T^=N[4*R+1]<<8;case 1:T=(T=(T=(T^=N[4*R])*v&j|T*t&G)<<15|T>>>17)*C&j|T*s&G,1&R?u^=T:g^=T}return this.h1=u,this.h2=g,this},hexdigest:function(){var ae=this.h1,r=this.h2;ae=3981806797*(ae^=r>>>1)&j|36045*ae&G,ae=444984403*(ae^=(r=4283543511*r&j|(2950163797*(r<<16|ae>>>16)&j)>>>16)>>>1)&j|60499*ae&G;for(var N=0,z=[ae^=(r=3301882366*r&j|(3120437893*(r<<16|ae>>>16)&j)>>>16)>>>1,r],M="";N<z.length;N++){for(var R=(z[N]>>>0).toString(16);R.length<8;)R="0"+R;M+=R}return M}},ee}();_.MurmurHash3_64=E},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.getTilingPatternIR=_.Pattern=void 0;var A=Y(0),E=Y(15),L=Y(1),e=Y(32),j={FUNCTION_BASED:1,AXIAL:2,RADIAL:3,FREE_FORM_MESH:4,LATTICE_FORM_MESH:5,COONS_PATCH_MESH:6,TENSOR_PATCH_MESH:7},G=function(){function r(){throw new Error("should not call Pattern constructor")}return r.prototype={getPattern:function(z){throw new Error("Should not call Pattern.getStyle: "+z)}},r.parseShading=function(z,M,R,q,O){var T=(0,L.isStream)(z)?z.dict:z,D=T.get("ShadingType");try{switch(D){case j.AXIAL:case j.RADIAL:return new ee.RadialAxial(T,M,R,q);case j.FREE_FORM_MESH:case j.LATTICE_FORM_MESH:case j.COONS_PATCH_MESH:case j.TENSOR_PATCH_MESH:return new ee.Mesh(z,M,R,q);default:throw new A.FormatError("Unsupported ShadingType: "+D)}}catch(u){if(u instanceof A.MissingDataException)throw u;return O.send("UnsupportedFeature",{featureId:A.UNSUPPORTED_FEATURES.shadingPattern}),(0,A.warn)(u),new ee.Dummy}},r}(),ee={};ee.SMALL_NUMBER=1e-6,ee.RadialAxial=function(){function r(N,z,M,R){this.matrix=z,this.coordsArr=N.getArray("Coords"),this.shadingType=N.get("ShadingType"),this.type="Pattern";var q=N.get("ColorSpace","CS");q=E.ColorSpace.parse(q,M,R),this.cs=q;var O=0,T=1;if(N.has("Domain")){var D=N.getArray("Domain");O=D[0],T=D[1]}var u=!1,g=!1;if(N.has("Extend")){var v=N.getArray("Extend");u=v[0],g=v[1]}if(!(this.shadingType!==j.RADIAL||u&&g)){var C=this.coordsArr[0],t=this.coordsArr[1],s=this.coordsArr[2],a=this.coordsArr[3],n=this.coordsArr[4],i=this.coordsArr[5],h=Math.sqrt((C-a)*(C-a)+(t-n)*(t-n));s<=i+h&&i<=s+h&&(0,A.warn)("Unsupported radial gradient.")}this.extendStart=u,this.extendEnd=g;var b=N.get("Function"),m=e.PDFFunction.parseArray(M,b),F=T-O,f=F/10,d=this.colorStops=[];if(O>=T||f<=0)(0,A.info)("Bad shading domain.");else{for(var o,l=new Float32Array(q.numComps),x=new Float32Array(1),p=O;p<=T;p+=f){x[0]=p,m(x,0,l,0),o=q.getRgb(l,0);var k=A.Util.makeCssRgb(o[0],o[1],o[2]);d.push([(p-O)/F,k])}var S="transparent";
1N.has("Background")&&(o=q.getRgb(N.get("Background"),0),S=A.Util.makeCssRgb(o[0],o[1],o[2])),u||(d.unshift([0,S]),d[1][0]+=ee.SMALL_NUMBER),g||(d[d.length-1][0]-=ee.SMALL_NUMBER,d.push([1,S])),this.colorStops=d}}return r.prototype={getIR:function(){var R,q,O,T,D,z=this.coordsArr,M=this.shadingType;M===j.AXIAL?(q=[z[0],z[1]],O=[z[2],z[3]],T=null,D=null,R="axial"):M===j.RADIAL?(q=[z[0],z[1]],O=[z[3],z[4]],T=z[2],D=z[5],R="radial"):(0,A.unreachable)("getPattern type unknown: "+M);var u=this.matrix;if(u&&(q=A.Util.applyTransform(q,u),O=A.Util.applyTransform(O,u),M===j.RADIAL)){var g=A.Util.singularValueDecompose2dScale(u);T*=g[0],D*=g[1]}return["RadialAxial",R,this.colorStops,q,O,T,D]}},r}(),ee.Mesh=function(){function r(t,s){this.stream=t,this.context=s,this.buffer=0,this.bufferLength=0,this.tmpCompsBuf=new Float32Array(s.numComps),this.tmpCsCompsBuf=s.colorFn?new Float32Array(s.colorSpace.numComps):this.tmpCompsBuf}r.prototype={get hasData(){if(this.stream.end)return this.stream.pos<this.stream.end;if(this.bufferLength>0)return!0;var t=this.stream.getByte();return!(t<0||(this.buffer=t,this.bufferLength=8,0))},readBits:function(s){var a=this.buffer,n=this.bufferLength;if(32===s){if(0===n)return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0;a=a<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var i=this.stream.getByte();return this.buffer=i&(1<<n)-1,(a<<8-n|(255&i)>>n)>>>0}if(8===s&&0===n)return this.stream.getByte();for(;n<s;)a=a<<8|this.stream.getByte(),n+=8;return this.bufferLength=n-=s,this.buffer=a&(1<<n)-1,a>>n},align:function(){this.buffer=0,this.bufferLength=0},readFlag:function(){return this.readBits(this.context.bitsPerFlag)},readCoordinate:function(){var s=this.context.bitsPerCoordinate,a=this.readBits(s),n=this.readBits(s),i=this.context.decode,h=s<32?1/((1<<s)-1):2.3283064365386963e-10;return[a*h*(i[1]-i[0])+i[0],n*h*(i[3]-i[2])+i[2]]},readComponents:function(){for(var s=this.context.numComps,a=this.context.bitsPerComponent,n=a<32?1/((1<<a)-1):2.3283064365386963e-10,i=this.context.decode,h=this.tmpCompsBuf,b=0,m=4;b<s;b++,m+=2){var F=this.readBits(a);h[b]=F*n*(i[m+1]-i[m])+i[m]}var f=this.tmpCsCompsBuf;return this.context.colorFn&&this.context.colorFn(h,0,f,0),this.context.colorSpace.getRgb(f,0)}};var a,M=3,R=20,q=20,O=(a=[],function(i){return a[i]||(a[i]=function s(n){for(var i=[],h=0;h<=n;h++){var b=h/n,m=1-b;i.push(new Float32Array([m*m*m,3*b*m*m,3*b*b*m,b*b*b]))}return i}(i)),a[i]});function T(t,s){var a=t.figures[s];(0,A.assert)("patch"===a.type,"Unexpected patch mesh figure");var n=t.coords,i=t.colors,h=a.coords,b=a.colors,m=Math.min(n[h[0]][0],n[h[3]][0],n[h[12]][0],n[h[15]][0]),F=Math.min(n[h[0]][1],n[h[3]][1],n[h[12]][1],n[h[15]][1]),f=Math.max(n[h[0]][0],n[h[3]][0],n[h[12]][0],n[h[15]][0]),d=Math.max(n[h[0]][1],n[h[3]][1],n[h[12]][1],n[h[15]][1]),l=Math.ceil((f-m)*q/(t.bounds[2]-t.bounds[0]));l=Math.max(M,Math.min(R,l));var x=Math.ceil((d-F)*q/(t.bounds[3]-t.bounds[1]));x=Math.max(M,Math.min(R,x));for(var o=l+1,p=new Int32Array((x+1)*o),k=new Int32Array((x+1)*o),S=0,B=new Uint8Array(3),w=new Uint8Array(3),y=i[b[0]],P=i[b[1]],I=i[b[2]],U=i[b[3]],Z=O(x),X=O(l),V=0;V<=x;V++){B[0]=(y[0]*(x-V)+I[0]*V)/x|0,B[1]=(y[1]*(x-V)+I[1]*V)/x|0,B[2]=(y[2]*(x-V)+I[2]*V)/x|0,w[0]=(P[0]*(x-V)+U[0]*V)/x|0,w[1]=(P[1]*(x-V)+U[1]*V)/x|0,w[2]=(P[2]*(x-V)+U[2]*V)/x|0;for(var W=0;W<=l;W++,S++)if(0!==V&&V!==x||0!==W&&W!==l){for(var $=0,K=0,H=0,ie=0;ie<=3;ie++)for(var le=0;le<=3;le++,H++){var Q=Z[V][ie]*X[W][le];$+=n[h[H]][0]*Q,K+=n[h[H]][1]*Q}p[S]=n.length,n.push([$,K]),k[S]=i.length;var se=new Uint8Array(3);se[0]=(B[0]*(l-W)+w[0]*W)/l|0,se[1]=(B[1]*(l-W)+w[1]*W)/l|0,se[2]=(B[2]*(l-W)+w[2]*W)/l|0,i.push(se)}}p[0]=h[0],k[0]=b[0],p[l]=h[3],k[l]=b[1],p[o*x]=h[12],k[o*x]=b[2],p[o*x+l]=h[15],k[o*x+l]=b[3],t.figures[s]={type:"lattice",coords:p,colors:k,verticesPerRow:o}}function g(t){for(var s=t.coords[0][0],a=t.coords[0][1],n=s,i=a,h=1,b=t.coords.length;h<b;h++){var m=t.coords[h][0],F=t.coords[h][1];s=s>m?m:s,a=a>F?F:a,n=n<m?m:n,i=i<F?F:i}t.bounds=[s,a,n,i]}
1function C(t,s,a,n){if(!(0,L.isStream)(t))throw new A.FormatError("Mesh data is not a stream");var i=t.dict;this.matrix=s,this.shadingType=i.get("ShadingType"),this.type="Pattern",this.bbox=i.getArray("BBox");var h=i.get("ColorSpace","CS");h=E.ColorSpace.parse(h,a,n),this.cs=h,this.background=i.has("Background")?h.getRgb(i.get("Background"),0):null;var b=i.get("Function"),m=b?e.PDFFunction.parseArray(a,b):null;this.coords=[],this.colors=[],this.figures=[];var f=new r(t,{bitsPerCoordinate:i.get("BitsPerCoordinate"),bitsPerComponent:i.get("BitsPerComponent"),bitsPerFlag:i.get("BitsPerFlag"),decode:i.getArray("Decode"),colorFn:m,colorSpace:h,numComps:m?1:h.numComps}),d=!1;switch(this.shadingType){case j.FREE_FORM_MESH:!function N(t,s){for(var a=t.coords,n=t.colors,i=[],h=[],b=0;s.hasData;){var m=s.readFlag(),F=s.readCoordinate(),f=s.readComponents();if(0===b){if(!(0<=m&&m<=2))throw new A.FormatError("Unknown type4 flag");switch(m){case 0:b=3;break;case 1:h.push(h[h.length-2],h[h.length-1]),b=1;break;case 2:h.push(h[h.length-3],h[h.length-1]),b=1}i.push(m)}h.push(a.length),a.push(F),n.push(f),b--,s.align()}t.figures.push({type:"triangles",coords:new Int32Array(h),colors:new Int32Array(h)})}(this,f);break;case j.LATTICE_FORM_MESH:var l=0|i.get("VerticesPerRow");if(l<2)throw new A.FormatError("Invalid VerticesPerRow");!function z(t,s,a){for(var n=t.coords,i=t.colors,h=[];s.hasData;){var b=s.readCoordinate(),m=s.readComponents();h.push(n.length),n.push(b),i.push(m)}t.figures.push({type:"lattice",coords:new Int32Array(h),colors:new Int32Array(h),verticesPerRow:a})}(this,f,l);break;case j.COONS_PATCH_MESH:(function D(t,s){for(var a=t.coords,n=t.colors,i=new Int32Array(16),h=new Int32Array(4);s.hasData;){var b=s.readFlag();if(!(0<=b&&b<=3))throw new A.FormatError("Unknown type6 flag");var m,F,f=a.length;for(m=0,F=0!==b?8:12;m<F;m++)a.push(s.readCoordinate());var l,x,o,d=n.length;for(m=0,F=0!==b?2:4;m<F;m++)n.push(s.readComponents());switch(b){case 0:i[12]=f+3,i[13]=f+4,i[14]=f+5,i[15]=f+6,i[8]=f+2,i[11]=f+7,i[4]=f+1,i[7]=f+8,i[0]=f,i[1]=f+11,i[2]=f+10,i[3]=f+9,h[2]=d+1,h[3]=d+2,h[0]=d,h[1]=d+3;break;case 1:l=i[12],x=i[13],o=i[14],i[12]=i[15],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=o,i[11]=f+3,i[4]=x,i[7]=f+4,i[0]=l,i[1]=f+7,i[2]=f+6,i[3]=f+5,l=h[2],h[2]=x=h[3],h[3]=d,h[0]=l,h[1]=d+1;break;case 2:l=i[15],x=i[11],i[12]=i[3],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=i[7],i[11]=f+3,i[4]=x,i[7]=f+4,i[0]=l,i[1]=f+7,i[2]=f+6,i[3]=f+5,l=h[3],h[2]=h[1],h[3]=d,h[0]=l,h[1]=d+1;break;case 3:i[12]=i[0],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=i[1],i[11]=f+3,i[4]=i[2],i[7]=f+4,i[0]=i[3],i[1]=f+7,i[2]=f+6,i[3]=f+5,h[2]=h[0],h[3]=d,h[0]=h[1],h[1]=d+1}i[5]=a.length,a.push([(-4*a[i[0]][0]-a[i[15]][0]+6*(a[i[4]][0]+a[i[1]][0])-2*(a[i[12]][0]+a[i[3]][0])+3*(a[i[13]][0]+a[i[7]][0]))/9,(-4*a[i[0]][1]-a[i[15]][1]+6*(a[i[4]][1]+a[i[1]][1])-2*(a[i[12]][1]+a[i[3]][1])+3*(a[i[13]][1]+a[i[7]][1]))/9]),i[6]=a.length,a.push([(-4*a[i[3]][0]-a[i[12]][0]+6*(a[i[2]][0]+a[i[7]][0])-2*(a[i[0]][0]+a[i[15]][0])+3*(a[i[4]][0]+a[i[14]][0]))/9,(-4*a[i[3]][1]-a[i[12]][1]+6*(a[i[2]][1]+a[i[7]][1])-2*(a[i[0]][1]+a[i[15]][1])+3*(a[i[4]][1]+a[i[14]][1]))/9]),i[9]=a.length,a.push([(-4*a[i[12]][0]-a[i[3]][0]+6*(a[i[8]][0]+a[i[13]][0])-2*(a[i[0]][0]+a[i[15]][0])+3*(a[i[11]][0]+a[i[1]][0]))/9,(-4*a[i[12]][1]-a[i[3]][1]+6*(a[i[8]][1]+a[i[13]][1])-2*(a[i[0]][1]+a[i[15]][1])+3*(a[i[11]][1]+a[i[1]][1]))/9]),i[10]=a.length,a.push([(-4*a[i[15]][0]-a[i[0]][0]+6*(a[i[11]][0]+a[i[14]][0])-2*(a[i[12]][0]+a[i[3]][0])+3*(a[i[2]][0]+a[i[8]][0]))/9,(-4*a[i[15]][1]-a[i[0]][1]+6*(a[i[11]][1]+a[i[14]][1])-2*(a[i[12]][1]+a[i[3]][1])+3*(a[i[2]][1]+a[i[8]][1]))/9]),t.figures.push({type:"patch",coords:new Int32Array(i),colors:new Int32Array(h)})}})(this,f),d=!0;break;case j.TENSOR_PATCH_MESH:(function u(t,s){for(var a=t.coords,n=t.colors,i=new Int32Array(16),h=new Int32Array(4);s.hasData;){var b=s.readFlag();if(!(0<=b&&b<=3))throw new A.FormatError("Unknown type7 flag");var m,F,f=a.length;for(m=0,F=0!==b?12:16;m<F;m++)a.push(s.readCoordinate());var l,x,o,d=n.length;for(m=0,F=0!==b?2:4;m<F;m++)n.push(s.readComponents());switch(b){case 0:i[12]=f+3,i[13]=f+4,i[14]=f+5,i[15]=f+6,i[8]=f+2,i[9]=f+13,i[10]=f+14,i[11]=f+7,i[4]=f+1,i[5]=f+12,i[6]=f+15,i[7]=f+8,i[0]=f,i[1]=f+11,i[2]=f+10,i[3]=f+9,h[2]=d+1,h[3]=d+2,h[0]=d,h[1]=d+3;break;case 1:l=i[12],x=i[13],o=i[14],i[12]=i[15],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=o,i[9]=f+9,i[10]=f+10,i[11]=f+3,i[4]=x,i[5]=f+8,i[6]=f+11,i[7]=f+4,i[0]=l,i[1]=f+7,i[2]=f+6,i[3]=f+5,l=h[2],h[2]=x=h[3],h[3]=d,h[0]=l,h[1]=d+1;break;case 2:l=i[15],x=i[11],i[12]=i[3],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=i[7],i[9]=f+9,i[10]=f+10,i[11]=f+3,i[4]=x,i[5]=f+8,i[6]=f+11,i[7]=f+4,i[0]=l,i[1]=f+7,i[2]=f+6,i[3]=f+5,l=h[3],h[2]=h[1],h[3]=d,h[0]=l,h[1]=d+1;break;case 3:i[12]=i[0],i[13]=f+0,i[14]=f+1,i[15]=f+2,i[8]=i[1],i[9]=f+9,i[10]=f+10,i[11]=f+3,i[4]=i[2],i[5]=f+8,i[6]=f+11,i[7]=f+4,i[0]=i[3],i[1]=f+7,i[2]=f+6,i[3]=f+5,h[2]=h[0],h[3]=d,h[0]=h[1],h[1]=d+1}t.figures.push({type:"patch",coords:new Int32Array(i),colors:new Int32Array(h)})}})(this,f),d=!0;break;default:(0,A.unreachable)("Unsupported mesh type.")}if(d){g(this);for(var x=0,o=this.figures.length;x<o;x++)T(this,x)}g(this),function v(t){var s,a,n,i,h=t.coords,b=new Float32Array(2*h.length);for(s=0,n=0,a=h.length;s<a;s++){var m=h[s];b[n++]=m[0],b[n++]=m[1]}t.coords=b;var F=t.colors,f=new Uint8Array(3*F.length);for(s=0,n=0,a=F.length;s<a;s++){var d=F[s];f[n++]=d[0],f[n++]=d[1],f[n++]=d[2]}t.colors=f;var l=t.figures;for(s=0,a=l.length;s<a;s++){var x=l[s],o=x.coords,p=x.colors;for(n=0,i=o.length;n<i;n++)o[n]*=2,p[n]*=3}}(this)}return C.prototype={getIR:function(){return["Mesh",this.shadingType,this.coords,this.colors,this.figures,this.bounds,this.matrix,this.bbox,this.background]}},C}(),ee.Dummy=function(){function r(){this.type="Pattern"}return r.prototype={getIR:function(){return["Dummy"]}},r}(),_.Pattern=G,_.getTilingPatternIR=function c(ae,r,N){var z=r.getArray("Matrix"),M=A.Util.normalizeRect(r.getArray("BBox")),R=r.get("XStep"),q=r.get("YStep"),O=r.get("PaintType"),T=r.get("TilingType");if(M[2]-M[0]==0||M[3]-M[1]==0)throw new A.FormatError("Invalid getTilingPatternIR /BBox array: ["+M+"].");return["TilingPattern",N,ae,z,M,R,q,O,T]}},function(pe,_,Y){"use strict";
1Object.defineProperty(_,"__esModule",{value:!0}),_.NetworkPdfManager=_.LocalPdfManager=void 0;var A=Y(0),E=Y(54),L=Y(91),e=Y(3),j=function(){function ae(){throw new Error("Cannot initialize BaseManagerManager")}return ae.prototype={get docId(){return this._docId},get password(){return this._password},get docBaseUrl(){var r=null;if(this._docBaseUrl){var N=(0,A.createValidAbsoluteUrl)(this._docBaseUrl);N?r=N.href:(0,A.warn)('Invalid absolute docBaseUrl: "'+this._docBaseUrl+'".')}return(0,A.shadow)(this,"docBaseUrl",r)},onLoadedStream:function(){throw new A.NotImplementedException},ensureDoc:function(N,z){return this.ensure(this.pdfDocument,N,z)},ensureXRef:function(N,z){return this.ensure(this.pdfDocument.xref,N,z)},ensureCatalog:function(N,z){return this.ensure(this.pdfDocument.catalog,N,z)},getPage:function(N){return this.pdfDocument.getPage(N)},cleanup:function(){return this.pdfDocument.cleanup()},ensure:function(N,z,M){return new A.NotImplementedException},requestRange:function(N,z){return new A.NotImplementedException},requestLoadedStream:function(){return new A.NotImplementedException},sendProgressiveData:function(N){return new A.NotImplementedException},updatePassword:function(N){this._password=N},terminate:function(){return new A.NotImplementedException}},ae}(),G=function(){function ae(r,N,z,M,R){this._docId=r,this._password=z,this._docBaseUrl=R,this.evaluatorOptions=M;var q=new e.Stream(N);this.pdfDocument=new L.PDFDocument(this,q),this._loadedStreamCapability=(0,A.createPromiseCapability)(),this._loadedStreamCapability.resolve(q)}return A.Util.inherit(ae,j,{ensure:function(N,z,M){return new Promise(function(R,q){try{var O=N[z];R("function"==typeof O?O.apply(N,M):O)}catch(D){q(D)}})},requestRange:function(N,z){return Promise.resolve()},requestLoadedStream:function(){},onLoadedStream:function(){return this._loadedStreamCapability.promise},terminate:function(){}}),ae}(),ee=function(){function ae(r,N,z,M,R){this._docId=r,this._password=z.password,this._docBaseUrl=R,this.msgHandler=z.msgHandler,this.evaluatorOptions=M,this.streamManager=new E.ChunkedStreamManager(N,{msgHandler:z.msgHandler,url:z.url,length:z.length,disableAutoFetch:z.disableAutoFetch,rangeChunkSize:z.rangeChunkSize}),this.pdfDocument=new L.PDFDocument(this,this.streamManager.getStream())}return A.Util.inherit(ae,j,{ensure:function(N,z,M){var R=this;return new Promise(function(q,O){!function T(){try{var D,u=N[z];D="function"==typeof u?u.apply(N,M):u,q(D)}catch(g){if(!(g instanceof A.MissingDataException))return void O(g);R.streamManager.requestRange(g.begin,g.end).then(T,O)}}()})},requestRange:function(N,z){return this.streamManager.requestRange(N,z)},requestLoadedStream:function(){this.streamManager.requestAllChunks()},sendProgressiveData:function(N){this.streamManager.onReceiveData({chunk:N})},onLoadedStream:function(){return this.streamManager.onLoadedStream()},terminate:function(){this.streamManager.abort()}}),ae}();_.LocalPdfManager=G,_.NetworkPdfManager=ee},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.PostScriptParser=_.PostScriptLexer=void 0;var A=Y(0),E=Y(1),L=function(){function c(ae){this.lexer=ae,this.operators=[],this.token=null,this.prev=null}return c.prototype={nextToken:function(){this.prev=this.token,this.token=this.lexer.getToken()},accept:function(r){return this.token.type===r&&(this.nextToken(),!0)},expect:function(r){if(this.accept(r))return!0;throw new A.FormatError("Unexpected symbol: found "+this.token.type+" expected "+r+".")},parse:function(){return this.nextToken(),this.expect(e.LBRACE),this.parseBlock(),this.expect(e.RBRACE),this.operators},parseBlock:function(){for(;;)if(this.accept(e.NUMBER))this.operators.push(this.prev.value);else if(this.accept(e.OPERATOR))this.operators.push(this.prev.value);else{if(!this.accept(e.LBRACE))return;this.parseCondition()}},parseCondition:function(){var r=this.operators.length;if(this.operators.push(null,null),this.parseBlock(),this.expect(e.RBRACE),this.accept(e.IF))this.operators[r]=this.operators.length,this.operators[r+1]="jz";else{if(!this.accept(e.LBRACE))throw new A.FormatError("PS Function: error parsing conditional.");var N=this.operators.length;this.operators.push(null,null);var z=this.operators.length;this.parseBlock(),this.expect(e.RBRACE),this.expect(e.IFELSE),this.operators[N]=this.operators.length,this.operators[N+1]="j",this.operators[r]=z,this.operators[r+1]="jz"}}
1},c}(),e={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5},j=function(){function c(r,N){this.type=r,this.value=N}var ae=Object.create(null);return c.getOperator=function(N){return ae[N]||(ae[N]=new c(e.OPERATOR,N))},c.LBRACE=new c(e.LBRACE,"{"),c.RBRACE=new c(e.RBRACE,"}"),c.IF=new c(e.IF,"IF"),c.IFELSE=new c(e.IFELSE,"IFELSE"),c}(),G=function(){function c(ae){this.stream=ae,this.nextChar(),this.strBuf=[]}return c.prototype={nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var r=!1,N=this.currentChar;;){if(N<0)return E.EOF;if(r)(10===N||13===N)&&(r=!1);else if(37===N)r=!0;else if(!(0,A.isSpace)(N))break;N=this.nextChar()}switch(0|N){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 j(e.NUMBER,this.getNumber());case 123:return this.nextChar(),j.LBRACE;case 125:return this.nextChar(),j.RBRACE}var z=this.strBuf;for(z.length=0,z[0]=String.fromCharCode(N);(N=this.nextChar())>=0&&(N>=65&&N<=90||N>=97&&N<=122);)z.push(String.fromCharCode(N));var M=z.join("");switch(M.toLowerCase()){case"if":return j.IF;case"ifelse":return j.IFELSE;default:return j.getOperator(M)}},getNumber:function(){var r=this.currentChar,N=this.strBuf;for(N.length=0,N[0]=String.fromCharCode(r);(r=this.nextChar())>=0&&(r>=48&&r<=57||45===r||46===r);)N.push(String.fromCharCode(r));var z=parseFloat(N.join(""));if(isNaN(z))throw new A.FormatError("Invalid floating point number: "+z);return z}},c}();_.PostScriptLexer=G,_.PostScriptParser=L},function(pe,_,Y){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.Type1Parser=void 0;var A=Y(0),E=Y(16),L=Y(3),j=function(){var c_vmoveto=[4],c_rlineto=[5],c_hlineto=[6],c_vlineto=[7],c_rrcurveto=[8],c_flex=[12,35],c_endchar=[14],c_rmoveto=[21],c_hmoveto=[22],c_vhcurveto=[30],c_hvcurveto=[31];function ae(){this.width=0,this.lsb=0,this.flexing=!1,this.output=[],this.stack=[]}return ae.prototype={convert:function(N,z,M){for(var O,T,D,R=N.length,q=!1,u=0;u<R;u++){var g=N[u];if(g<32){switch(12===g&&(g=(g<<8)+N[++u]),g){case 1:case 3074:case 3:case 3073:case 9:case 3072:case 3105:this.stack=[];break;case 4:if(this.flexing){if(this.stack.length<1){q=!0;break}var v=this.stack.pop();this.stack.push(0,v);break}q=this.executeCommand(1,c_vmoveto);break;case 5:q=this.executeCommand(2,c_rlineto);break;case 6:q=this.executeCommand(1,c_hlineto);break;case 7:q=this.executeCommand(1,c_vlineto);break;case 8:q=this.executeCommand(6,c_rrcurveto);break;case 10:if(this.stack.length<1){q=!0;break}D=this.stack.pop(),q=this.convert(z[D],z,M);break;case 11:return q;case 13:if(this.stack.length<2){q=!0;break}O=this.stack.pop(),T=this.stack.pop(),this.lsb=T,this.width=O,this.stack.push(O,T),q=this.executeCommand(2,c_hmoveto);break;case 14:this.output.push(c_endchar[0]);break;case 21:if(this.flexing)break;q=this.executeCommand(2,c_rmoveto);break;case 22:if(this.flexing){this.stack.push(0);break}q=this.executeCommand(1,c_hmoveto);break;case 30:q=this.executeCommand(4,c_vhcurveto);break;case 31:q=this.executeCommand(4,c_hvcurveto);break;case 3078:M?(this.seac=this.stack.splice(-4,4),q=this.executeCommand(0,c_endchar)):q=this.executeCommand(4,c_endchar);break;case 3079:if(this.stack.length<4){q=!0;break}this.stack.pop(),O=this.stack.pop();var C=this.stack.pop();T=this.stack.pop(),this.lsb=T,this.width=O,this.stack.push(O,T,C),q=this.executeCommand(3,c_rmoveto);break;case 3084:if(this.stack.length<2){q=!0;break}var t=this.stack.pop(),s=this.stack.pop();this.stack.push(s/t);break;case 3088:if(this.stack.length<2){q=!0;break}D=this.stack.pop();var a=this.stack.pop();if(0===D&&3===a){var n=this.stack.splice(this.stack.length-17,17);this.stack.push(n[2]+n[0],n[3]+n[1],n[4],n[5],n[6],n[7],n[8],n[9],n[10],n[11],n[12],n[13],n[14]),q=this.executeCommand(13,c_flex,!0),this.flexing=!1,this.stack.push(n[15],n[16])}else 1===D&&0===a&&(this.flexing=!0);break;case 3089:break;default:(0,A.warn)('Unknown type 1 charstring command of "'+g+'"')}if(q)break}else g<=246?g-=139:g=g<=250?256*(g-247)+N[++u]+108:g<=254?-256*(g-251)-N[++u]-108:(255&N[++u])<<24|(255&N[++u])<<16|(255&N[++u])<<8|(255&N[++u])<<0,this.stack.push(g)}return q},executeCommand:function(N,z,M){var R=this.stack.length;if(N>R)return!0;for(var q=R-N,O=q;O<R;O++){var T=this.stack[O];T===(0|T)?this.output.push(28,T>>8&255,255&T):this.output.push(255,(T=65536*T|0)>>24&255,T>>16&255,T>>8&255,255&T)}return this.output.push.apply(this.output,z),M?this.stack.splice(q,N):this.stack.length=0,!1}},ae}(),G=function(){var c=55665;function r(q){return q>=48&&q<=57||q>=65&&q<=70||q>=97&&q<=102}function N(q,O,T){if(T>=q.length)return new Uint8Array(0);var v,C,D=0|O;for(v=0;v<T;v++)D=52845*(q[v]+D)+22719&65535;var t=q.length-T,s=new Uint8Array(t);for(v=T,C=0;C<t;v++,C++){var a=q[v];s[C]=a^D>>8,D=52845*(a+D)+22719&65535}return s}function M(q){return 47===q||91===q||93===q||123===q||125===q||40===q||41===q}function R(q,O,T){if(O){var D=q.getBytes(),u=!(r(D[0])&&r(D[1])&&r(D[2])&&r(D[3]));q=new L.Stream(u?N(D,c,4):function z(q,O,T){var s,a,D=0|O,v=q.length,t=new Uint8Array(v>>>1);for(s=0,a=0;s<v;s++){var n=q[s];if(r(n)){s++;for(var i;s<v&&!r(i=q[s]);)s++;if(s<v){var h=parseInt(String.fromCharCode(n,i),16);t[a++]=h^D>>8,D=52845*(h+D)+22719&65535}}}return Array.prototype.slice.call(t,T,a)}(D,c,4))}this.seacAnalysisEnabled=!!T,this.stream=q,this.nextChar()}return R.prototype={readNumberArray:function(){this.getToken();for(var O=[];;){var T=this.getToken();if(null===T||"]"===T||"}"===T)break;O.push(parseFloat(T||0))}return O},readNumber:function(){var O=this.getToken();return parseFloat(O||0)},readInt:function(){var O=this.getToken();return 0|parseInt(O||0,10)},readBoolean:function(){return"true"===this.getToken()?1:0},nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var O=!1,T=this.currentChar;;){if(-1===T)return null;if(O)(10===T||13===T)&&(O=!1);else if(37===T)O=!0;else if(!(0,A.isSpace)(T))break;T=this.nextChar()}if(M(T))return this.nextChar(),String.fromCharCode(T);var D="";do{D+=String.fromCharCode(T),T=this.nextChar()}while(T>=0&&!(0,A.isSpace)(T)&&!M(T));return D},extractFontProgram:function(){var O=this.stream,T=[],D=[],u=Object.create(null);u.lenIV=4;for(var v,C,t,s,a,g={subrs:[],charstrings:[],properties:{privateData:u}};null!==(v=this.getToken());)if("/"===v)switch(v=this.getToken(),v){case"CharStrings":for(this.getToken(),this.getToken(),this.getToken(),this.getToken();null!==(v=this.getToken())&&"end"!==v;)if("/"===v){var n=this.getToken();C=this.readInt(),this.getToken(),t=O.makeSubStream(O.pos,C),s=g.properties.privateData.lenIV,a=N(t.getBytes(),4330,s),O.skip(C),this.nextChar(),"noaccess"===(v=this.getToken())&&this.getToken(),D.push({glyph:n,encoded:a})}break;case"Subrs":for(this.readInt(),this.getToken();"dup"===(v=this.getToken());){var i=this.readInt();C=this.readInt(),this.getToken(),t=O.makeSubStream(O.pos,C),s=g.properties.privateData.lenIV,a=N(t.getBytes(),4330,s),O.skip(C),this.nextChar(),"noaccess"===(v=this.getToken())&&this.getToken(),T[i]=a}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":this.readNumberArray();break;case"StemSnapH":case"StemSnapV":g.properties.privateData[v]=this.readNumberArray();break;case"StdHW":case"StdVW":g.properties.privateData[v]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":g.properties.privateData[v]=this.readNumber();break;case"ForceBold":g.properties.privateData[v]=this.readBoolean()}for(var b=0;b<D.length;b++){n=D[b].glyph,a=D[b].encoded;var m=new j,F=m.convert(a,T,this.seacAnalysisEnabled),f=m.output;F&&(f=[14]),g.charstrings.push({glyphName:n,charstring:f,width:m.width,lsb:m.lsb,seac:m.seac})}return g},extractFontHeader:function(O){for(var T;null!==(T=this.getToken());)if("/"===T)switch(T=this.getToken(),T){case"FontMatrix":var D=this.readNumberArray();O.fontMatrix=D;break;case"Encoding":var g,u=this.getToken();if(/^\d+$/.test(u)){g=[];var v=0|parseInt(u,10);this.getToken();for(var C=0;C<v;C++){for(T=this.getToken();"dup"!==T&&"def"!==T;)if(null===(T=this.getToken()))return;if("def"===T)break;var t=this.readInt();this.getToken();var s=this.getToken();g[t]=s,this.getToken()}}else g=(0,E.getEncoding)(u);O.builtInEncoding=g;break;case"FontBBox":var a=this.readNumberArray();
1O.ascent=Math.max(a[3],a[1]),O.descent=Math.min(a[1],a[3]),O.ascentScaled=!0}}},R}();_.Type1Parser=G},function(pe,_,Y){"use strict";var L=Y(61);_.WorkerMessageHandler=L.WorkerMessageHandler},function(pe,_,Y){"use strict";var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(q){return typeof q}:function(q){return q&&"function"==typeof Symbol&&q.constructor===Symbol&&q!==Symbol.prototype?"symbol":typeof q};if(typeof PDFJS>"u"||!PDFJS.compatibilityChecked){var E=Y(105),L=typeof navigator<"u"&&navigator.userAgent||"",e=/Android/.test(L),j=/Android\s[0-2][^\d]/.test(L),G=/Android\s[0-4][^\d]/.test(L),ee=L.indexOf("Chrom")>=0,c=/Chrome\/(39|40)\./.test(L),ae=L.indexOf("CriOS")>=0,r=L.indexOf("Trident")>=0,N=/\b(iPad|iPhone|iPod)(?=;)/.test(L),z=L.indexOf("Opera")>=0,M=/Safari\//.test(L)&&!/(Chrome\/|Android\s)/.test(L),R="object"===(typeof window>"u"?"undefined":A(window))&&"object"===(typeof document>"u"?"undefined":A(document));typeof PDFJS>"u"&&(E.PDFJS={}),PDFJS.compatibilityChecked=!0,function(){if(typeof Uint8ClampedArray>"u"&&(E.Uint8ClampedArray=Y(63)),typeof Uint8Array<"u")return typeof Uint8Array.prototype.subarray>"u"&&(Uint8Array.prototype.subarray=function(s,a){return new Uint8Array(this.slice(s,a))},Float32Array.prototype.subarray=function(s,a){return new Float32Array(this.slice(s,a))}),void(typeof Float64Array>"u"&&(E.Float64Array=Float32Array));function O(t,s){return new C(this.slice(t,s))}function T(t,s){arguments.length<2&&(s=0);for(var a=0,n=t.length;a<n;++a,++s)this[s]=255&t[a]}function D(t,s){this.buffer=t,this.byteLength=t.length,this.length=s,function v(t){for(;u<t;)Object.defineProperty(D.prototype,u,g(u)),u++}(this.length)}D.prototype=Object.create(null);var u=0;function g(t){return{get:function(){var a=this.buffer,n=t<<2;return(a[n]|a[n+1]<<8|a[n+2]<<16|a[n+3]<<24)>>>0},set:function(a){var n=this.buffer,i=t<<2;n[i]=255&a,n[i+1]=a>>8&255,n[i+2]=a>>16&255,n[i+3]=a>>>24&255}}}function C(t){var s,a,n;if("number"==typeof t)for(s=[],a=0;a<t;++a)s[a]=0;else if("slice"in t)s=t.slice(0);else for(s=[],a=0,n=t.length;a<n;++a)s[a]=t[a];return s.subarray=O,s.buffer=s,s.byteLength=s.length,s.set=T,"object"===(typeof t>"u"?"undefined":A(t))&&t.buffer&&(s.buffer=t.buffer),s}E.Uint8Array=C,E.Int8Array=C,E.Int32Array=C,E.Uint16Array=C,E.Float32Array=C,E.Float64Array=C,E.Uint32Array=function(){if(3===arguments.length){if(0!==arguments[1])throw new Error("offset !== 0 is not supported");return new D(arguments[0],arguments[2])}return C.apply(this,arguments)}}(),function(){if(R&&window.CanvasPixelArray){var O=window.CanvasPixelArray.prototype;"buffer"in O||(Object.defineProperty(O,"buffer",{get:function(){return this},enumerable:!1,configurable:!0}),Object.defineProperty(O,"byteLength",{get:function(){return this.length},enumerable:!1,configurable:!0}))}}(),E.URL||(E.URL=E.webkitURL),function(){if(typeof Object.defineProperty<"u"){var O=!0;try{R&&Object.defineProperty(new Image,"id",{value:"test"});var T=function(){};T.prototype={get id(){}},Object.defineProperty(new T,"id",{value:"",configurable:!0,enumerable:!0,writable:!1})}catch{O=!1}if(O)return}Object.defineProperty=function(u,g,v){delete u[g],"get"in v&&u.__defineGetter__(g,v.get),"set"in v&&u.__defineSetter__(g,v.set),"value"in v&&(u.__defineSetter__(g,function(t){return this.__defineGetter__(g,function(){return t}),t}),u[g]=v.value)}}(),function(){if(!(typeof XMLHttpRequest>"u")){var O=XMLHttpRequest.prototype,T=new XMLHttpRequest;if("overrideMimeType"in T||Object.defineProperty(O,"overrideMimeType",{value:function(u){}}),!("responseType"in T)){if(Object.defineProperty(O,"responseType",{get:function(){return this._responseType||"text"},set:function(u){("text"===u||"arraybuffer"===u)&&(this._responseType=u,"arraybuffer"===u&&"function"==typeof this.overrideMimeType&&this.overrideMimeType("text/plain; charset=x-user-defined"))}}),typeof VBArray<"u")return void Object.defineProperty(O,"response",{get:function(){return"arraybuffer"===this.responseType?new Uint8Array(new VBArray(this.responseBody).toArray()):this.responseText}}
1);Object.defineProperty(O,"response",{get:function(){if("arraybuffer"!==this.responseType)return this.responseText;var g,u=this.responseText,v=u.length,C=new Uint8Array(v);for(g=0;g<v;++g)C[g]=255&u.charCodeAt(g);return C.buffer}})}}}(),function(){if(!("btoa"in E)){var O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";E.btoa=function(T){var u,g,D="";for(u=0,g=T.length;u<g;u+=3){var v=255&T.charCodeAt(u),C=255&T.charCodeAt(u+1),t=255&T.charCodeAt(u+2),a=(3&v)<<4|C>>4,n=u+1<g?(15&C)<<2|t>>6:64,i=u+2<g?63&t:64;D+=O.charAt(v>>2)+O.charAt(a)+O.charAt(n)+O.charAt(i)}return D}}}(),function(){if(!("atob"in E)){E.atob=function(T){if((T=T.replace(/=+$/,"")).length%4==1)throw new Error("bad atob input");for(var u,g,D=0,v=0,C="";g=T.charAt(v++);~g&&(u=D%4?64*u+g:g,D++%4)?C+=String.fromCharCode(255&u>>(-2*D&6)):0)g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(g);return C}}}(),typeof Function.prototype.bind<"u"||(Function.prototype.bind=function(T){var D=this,u=Array.prototype.slice.call(arguments,1);return function(){var C=u.concat(Array.prototype.slice.call(arguments));return D.apply(T,C)}}),R&&("dataset"in document.createElement("div")||Object.defineProperty(HTMLElement.prototype,"dataset",{get:function(){if(this._dataset)return this._dataset;for(var D={},u=0,g=this.attributes.length;u<g;u++){var v=this.attributes[u];"data-"===v.name.substring(0,5)&&(D[v.name.substring(5).replace(/\-([a-z])/g,function(t,s){return s.toUpperCase()})]=v.value)}return Object.defineProperty(this,"_dataset",{value:D,writable:!1,enumerable:!1}),D},enumerable:!0})),function(){function O(u,g,v,C){var s=(u.className||"").split(/\s+/g);""===s[0]&&s.shift();var a=s.indexOf(g);return a<0&&v&&s.push(g),a>=0&&C&&s.splice(a,1),u.className=s.join(" "),a>=0}if(R&&!("classList"in document.createElement("div"))){var D={add:function(g){O(this.element,g,!0,!1)},contains:function(g){return O(this.element,g,!1,!1)},remove:function(g){O(this.element,g,!1,!0)},toggle:function(g){O(this.element,g,!0,!0)}};Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){if(this._classList)return this._classList;var g=Object.create(D,{element:{value:this,writable:!1,enumerable:!0}});return Object.defineProperty(this,"_classList",{value:g,writable:!1,enumerable:!1}),g},enumerable:!0})}}(),function(){if(!(typeof importScripts>"u"||"console"in E)){var O={},T={log:function(){var u=Array.prototype.slice.call(arguments);E.postMessage({targetName:"main",action:"console_log",data:u})},error:function(){var u=Array.prototype.slice.call(arguments);E.postMessage({targetName:"main",action:"console_error",data:u})},time:function(u){O[u]=Date.now()},timeEnd:function(u){var g=O[u];if(!g)throw new Error("Unknown timer name "+u);this.log("Timer:",u,Date.now()-g)}};E.console=T}}(),function(){if(R){if(!("console"in window))return void(window.console={log:function(){},error:function(){},warn:function(){}});if(!("bind"in console.log))return console.log=(O=console.log,function(T){return O(T)}),console.error=function(O){return function(T){return O(T)}}(console.error),void(console.warn=function(O){return function(T){return O(T)}}(console.warn))}var O}(),function(){function T(D){return D.disabled||D.parentNode&&T(D.parentNode)}z&&document.addEventListener("click",function O(D){T(D.target)&&D.stopPropagation()},!0)}(),(r||ae)&&(PDFJS.disableCreateObjectURL=!0),typeof navigator>"u"||"language"in navigator||(PDFJS.locale=navigator.userLanguage||"en-US"),(M||j||c||N)&&(PDFJS.disableRange=!0,PDFJS.disableStream=!0),R&&(!history.pushState||j)&&(PDFJS.disableHistory=!0),function(){if(R)if(window.CanvasPixelArray)"function"!=typeof window.CanvasPixelArray.prototype.set&&(window.CanvasPixelArray.prototype.set=function(g){for(var v=0,C=this.length;v<C;v++)this[v]=g[v]});else{var T,O=!1;if(ee?O=(T=L.match(/Chrom(e|ium)\/([0-9]+)\./))&&parseInt(T[2])<21:e?O=G:M&&(O=(T=L.match(/Version\/([0-9]+)\.([0-9]+)\.([0-9]+) Safari\//))&&parseInt(T[1])<6),O){var D=window.CanvasRenderingContext2D.prototype,u=D.createImageData;D.createImageData=function(g,v){var C=u.call(this,g,v);return C.data.set=function(t){for(var s=0,a=this.length;s<a;s++)this[s]=t[s]},C},D=null}}}(),function(){function O(){window.requestAnimationFrame=function(T){return window.setTimeout(T,20)},window.cancelAnimationFrame=function(T){window.clearTimeout(T)}}if(R){if(N)return void O();"requestAnimationFrame"in window||(window.requestAnimationFrame=window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame,!window.requestAnimationFrame&&O())}}(),(N||e)&&(PDFJS.maxCanvasPixels=5242880),R&&r&&window.parent!==window&&(PDFJS.disableFullscreen=!0),R&&("currentScript"in document||Object.defineProperty(document,"currentScript",{get:function(){var T=document.getElementsByTagName("script");return T[T.length-1]},enumerable:!0,configurable:!0})),function(){if(R){var O=document.createElement("input");try{O.type="number"}catch{var T=O.constructor.prototype,D=Object.getOwnPropertyDescriptor(T,"type");Object.defineProperty(T,"type",{get:function(){return D.get.call(this)},set:function(v){D.set.call(this,"number"===v?"text":v)},enumerable:!0,configurable:!0})}}}(),function(){if(R&&document.attachEvent){var O=document.constructor.prototype,T=Object.getOwnPropertyDescriptor(O,"readyState");Object.defineProperty(O,"readyState",{get:function(){var u=T.get.call(this);return"interactive"===u?"loading":u},set:function(u){T.set.call(this,u)},enumerable:!0,configurable:!0})}}(),R&&(typeof Element.prototype.remove<"u"||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)})),Number.isNaN||(Number.isNaN=function(O){return"number"==typeof O&&isNaN(O)}),Number.isInteger||(Number.isInteger=function(O){return"number"==typeof O&&isFinite(O)&&Math.floor(O)===O}),function(){if(E.Promise)return"function"!=typeof E.Promise.all&&(E.Promise.all=function(C){var a,n,t=0,s=[],i=new E.Promise(function(h,b){a=h,n=b});
1return C.forEach(function(h,b){t++,h.then(function(m){s[b]=m,0==--t&&a(s)},n)}),0===t&&a(s),i}),"function"!=typeof E.Promise.resolve&&(E.Promise.resolve=function(C){return new E.Promise(function(t){t(C)})}),"function"!=typeof E.Promise.reject&&(E.Promise.reject=function(C){return new E.Promise(function(t,s){s(C)})}),void("function"!=typeof E.Promise.prototype.catch&&(E.Promise.prototype.catch=function(C){return E.Promise.prototype.then(void 0,C)}));var D=2,g={handlers:[],running:!1,unhandledRejections:[],pendingRejectionCheck:!1,scheduleHandlers:function(t){0!==t._status&&(this.handlers=this.handlers.concat(t._handlers),t._handlers=[],!this.running&&(this.running=!0,setTimeout(this.runHandlers.bind(this),0)))},runHandlers:function(){for(var s=Date.now()+1;this.handlers.length>0;){var a=this.handlers.shift(),n=a.thisPromise._status,i=a.thisPromise._value;try{1===n?"function"==typeof a.onResolve&&(i=a.onResolve(i)):"function"==typeof a.onReject&&(i=a.onReject(i),n=1,a.thisPromise._unhandledRejection&&this.removeUnhandeledRejection(a.thisPromise))}catch(h){n=D,i=h}if(a.nextPromise._updateStatus(n,i),Date.now()>=s)break}this.handlers.length>0?setTimeout(this.runHandlers.bind(this),0):this.running=!1},addUnhandledRejection:function(t){this.unhandledRejections.push({promise:t,time:Date.now()}),this.scheduleRejectionCheck()},removeUnhandeledRejection:function(t){t._unhandledRejection=!1;for(var s=0;s<this.unhandledRejections.length;s++)this.unhandledRejections[s].promise===t&&(this.unhandledRejections.splice(s),s--)},scheduleRejectionCheck:function(){var t=this;this.pendingRejectionCheck||(this.pendingRejectionCheck=!0,setTimeout(function(){t.pendingRejectionCheck=!1;for(var s=Date.now(),a=0;a<t.unhandledRejections.length;a++)if(s-t.unhandledRejections[a].time>500){var n=t.unhandledRejections[a].promise._value,i="Unhandled rejection: "+n;n.stack&&(i+="\n"+n.stack);try{throw new Error(i)}catch{console.warn(i)}t.unhandledRejections.splice(a),a--}t.unhandledRejections.length&&t.scheduleRejectionCheck()},500))}},v=function(t){this._status=0,this._handlers=[];try{t.call(this,this._resolve.bind(this),this._reject.bind(this))}catch(s){this._reject(s)}};v.all=function(t){var s,a,n=new v(function(l,x){s=l,a=x}),i=t.length,h=[];if(0===i)return s(h),n;function b(l){n._status!==D&&(h=[],a(l))}for(var m=0,F=t.length;m<F;++m){var f=t[m],d=function(l){return function(x){n._status!==D&&(h[l]=x,0==--i&&s(h))}}(m);v.isPromise(f)?f.then(d,b):d(f)}return n},v.isPromise=function(t){return t&&"function"==typeof t.then},v.resolve=function(t){return new v(function(s){s(t)})},v.reject=function(t){return new v(function(s,a){a(t)})},v.prototype={_status:null,_value:null,_handlers:null,_unhandledRejection:null,_updateStatus:function(t,s){if(1!==this._status&&this._status!==D){if(1===t&&v.isPromise(s))return void s.then(this._updateStatus.bind(this,1),this._updateStatus.bind(this,D));this._status=t,this._value=s,t===D&&0===this._handlers.length&&(this._unhandledRejection=!0,g.addUnhandledRejection(this)),g.scheduleHandlers(this)}},_resolve:function(t){this._updateStatus(1,t)},_reject:function(t){this._updateStatus(D,t)},then:function(t,s){var a=new v(function(n,i){this.resolve=n,this.reject=i});return this._handlers.push({thisPromise:this,onResolve:t,onReject:s,nextPromise:a}),g.scheduleHandlers(this),a},catch:function(t){return this.then(void 0,t)}},E.Promise=v}(),function(){if(!E.WeakMap){var O=0;T.prototype={has:function(u){return("object"===(typeof u>"u"?"undefined":A(u))||"function"==typeof u)&&null!==u&&!!Object.getOwnPropertyDescriptor(u,this.id)},get:function(u){return this.has(u)?u[this.id]:void 0},set:function(u,g){Object.defineProperty(u,this.id,{value:g,enumerable:!1,configurable:!0})},delete:function(u){delete u[this.id]}},E.WeakMap=T}function T(){this.id="$weakmap"+O++}}(),function(){var O=!1;try{if("function"==typeof URL&&"object"===A(URL.prototype)&&"origin"in URL.prototype){var T=new URL("b","http://a");T.pathname="c%20d",O="http://a/c%20d"===T.href}}catch{}if(!O){var D=Object.create(null);D.ftp=21,D.file=0,D.gopher=70,D.http=80,D.https=443,D.ws=80,D.wss=443;var u=Object.create(null);u["%2e"]=".",u[".%2e"]="..",u["%2e."]="..",u["%2e%2e"]="..";var a,n=/[a-zA-Z]/,i=/[a-zA-Z0-9\+\-\.]/;m.prototype={toString:function(){return this.href}
1,get href(){if(this._isInvalid)return this._url;var f="";return(""!==this._username||null!==this._password)&&(f=this._username+(null!==this._password?":"+this._password:"")+"@"),this.protocol+(this._isRelative?"//"+f+this.host:"")+this.pathname+this._query+this._fragment},set href(f){b.call(this),h.call(this,f)},get protocol(){return this._scheme+":"},set protocol(f){this._isInvalid||h.call(this,f+":","scheme start")},get host(){return this._isInvalid?"":this._port?this._host+":"+this._port:this._host},set host(f){this._isInvalid||!this._isRelative||h.call(this,f,"host")},get hostname(){return this._host},set hostname(f){this._isInvalid||!this._isRelative||h.call(this,f,"hostname")},get port(){return this._port},set port(f){this._isInvalid||!this._isRelative||h.call(this,f,"port")},get pathname(){return this._isInvalid?"":this._isRelative?"/"+this._path.join("/"):this._schemeData},set pathname(f){this._isInvalid||!this._isRelative||(this._path=[],h.call(this,f,"relative path start"))},get search(){return this._isInvalid||!this._query||"?"===this._query?"":this._query},set search(f){this._isInvalid||!this._isRelative||(this._query="?","?"===f[0]&&(f=f.slice(1)),h.call(this,f,"query"))},get hash(){return this._isInvalid||!this._fragment||"#"===this._fragment?"":this._fragment},set hash(f){this._isInvalid||(this._fragment="#","#"===f[0]&&(f=f.slice(1)),h.call(this,f,"fragment"))},get origin(){var f;if(this._isInvalid||!this._scheme)return"";switch(this._scheme){case"data":case"file":case"javascript":case"mailto":return"null";case"blob":try{return new m(this._schemeData).origin||"null"}catch{}return"null"}return(f=this.host)?this._scheme+"://"+f:""}};var F=E.URL;F&&(m.createObjectURL=function(f){return F.createObjectURL.apply(F,arguments)},m.revokeObjectURL=function(f){F.revokeObjectURL(f)}),E.URL=m}function g(f){return void 0!==D[f]}function v(){b.call(this),this._isInvalid=!0}function C(f){return""===f&&v.call(this),f.toLowerCase()}function t(f){var d=f.charCodeAt(0);return d>32&&d<127&&-1===[34,35,60,62,63,96].indexOf(d)?f:encodeURIComponent(f)}function s(f){var d=f.charCodeAt(0);return d>32&&d<127&&-1===[34,35,60,62,96].indexOf(d)?f:encodeURIComponent(f)}function h(f,d,l){function x($){w.push($)}var o=d||"scheme start",p=0,k="",S=!1,B=!1,w=[];e:for(;(f[p-1]!==a||0===p)&&!this._isInvalid;){var y=f[p];switch(o){case"scheme start":if(!y||!n.test(y)){if(d){x("Invalid scheme.");break e}k="",o="no scheme";continue}k+=y.toLowerCase(),o="scheme";break;case"scheme":if(y&&i.test(y))k+=y.toLowerCase();else{if(":"!==y){if(d){if(y===a)break e;x("Code point not allowed in scheme: "+y);break e}k="",p=0,o="no scheme";continue}if(this._scheme=k,k="",d)break e;g(this._scheme)&&(this._isRelative=!0),o="file"===this._scheme?"relative":this._isRelative&&l&&l._scheme===this._scheme?"relative or authority":this._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"===y?(this._query="?",o="query"):"#"===y?(this._fragment="#",o="fragment"):y!==a&&"\t"!==y&&"\n"!==y&&"\r"!==y&&(this._schemeData+=t(y));break;case"no scheme":if(l&&g(l._scheme)){o="relative";continue}x("Missing scheme."),v.call(this);break;case"relative or authority":if("/"!==y||"/"!==f[p+1]){x("Expected /, got: "+y),o="relative";continue}o="authority ignore slashes";break;case"relative":if(this._isRelative=!0,"file"!==this._scheme&&(this._scheme=l._scheme),y===a){this._host=l._host,this._port=l._port,this._path=l._path.slice(),this._query=l._query,this._username=l._username,this._password=l._password;break e}if("/"===y||"\\"===y)"\\"===y&&x("\\ is an invalid code point."),o="relative slash";else if("?"===y)this._host=l._host,this._port=l._port,this._path=l._path.slice(),this._query="?",this._username=l._username,this._password=l._password,o="query";else{if("#"!==y){var P=f[p+1],I=f[p+2];("file"!==this._scheme||!n.test(y)||":"!==P&&"|"!==P||I!==a&&"/"!==I&&"\\"!==I&&"?"!==I&&"#"!==I)&&(this._host=l._host,this._port=l._port,this._username=l._username,this._password=l._password,this._path=l._path.slice(),this._path.pop()),o="relative path";continue}this._host=l._host,this._port=l._port,this._path=l._path.slice(),this._query=l._query,this._fragment="#",this._username=l._username,this._password=l._password,o="fragment"}break;case"relative slash":if("/"!==y&&"\\"!==y){"file"!==this._scheme&&(this._host=l._host,this._port=l._port,this._username=l._username,this._password=l._password),o="relative path";continue}
1"\\"===y&&x("\\ is an invalid code point."),o="file"===this._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!==y){x("Expected '/', got: "+y),o="authority ignore slashes";continue}o="authority second slash";break;case"authority second slash":if(o="authority ignore slashes","/"!==y){x("Expected '/', got: "+y);continue}break;case"authority ignore slashes":if("/"!==y&&"\\"!==y){o="authority";continue}x("Expected authority, got: "+y);break;case"authority":if("@"===y){S&&(x("@ already seen."),k+="%40"),S=!0;for(var U=0;U<k.length;U++){var Z=k[U];if("\t"!==Z&&"\n"!==Z&&"\r"!==Z)if(":"!==Z||null!==this._password){var X=t(Z);null!==this._password?this._password+=X:this._username+=X}else this._password="";else x("Invalid whitespace in authority.")}k=""}else{if(y===a||"/"===y||"\\"===y||"?"===y||"#"===y){p-=k.length,k="",o="host";continue}k+=y}break;case"file host":if(y===a||"/"===y||"\\"===y||"?"===y||"#"===y){2!==k.length||!n.test(k[0])||":"!==k[1]&&"|"!==k[1]?(0===k.length||(this._host=C.call(this,k),k=""),o="relative path start"):o="relative path";continue}"\t"===y||"\n"===y||"\r"===y?x("Invalid whitespace in file host."):k+=y;break;case"host":case"hostname":if(":"!==y||B){if(y===a||"/"===y||"\\"===y||"?"===y||"#"===y){if(this._host=C.call(this,k),k="",o="relative path start",d)break e;continue}"\t"!==y&&"\n"!==y&&"\r"!==y?("["===y?B=!0:"]"===y&&(B=!1),k+=y):x("Invalid code point in host/hostname: "+y)}else if(this._host=C.call(this,k),k="",o="port","hostname"===d)break e;break;case"port":if(/[0-9]/.test(y))k+=y;else{if(y===a||"/"===y||"\\"===y||"?"===y||"#"===y||d){if(""!==k){var V=parseInt(k,10);V!==D[this._scheme]&&(this._port=V+""),k=""}if(d)break e;o="relative path start";continue}"\t"===y||"\n"===y||"\r"===y?x("Invalid code point in port: "+y):v.call(this)}break;case"relative path start":if("\\"===y&&x("'\\' not allowed in path."),o="relative path","/"!==y&&"\\"!==y)continue;break;case"relative path":var W;y!==a&&"/"!==y&&"\\"!==y&&(d||"?"!==y&&"#"!==y)?"\t"!==y&&"\n"!==y&&"\r"!==y&&(k+=t(y)):("\\"===y&&x("\\ not allowed in relative path."),(W=u[k.toLowerCase()])&&(k=W),".."===k?(this._path.pop(),"/"!==y&&"\\"!==y&&this._path.push("")):"."===k&&"/"!==y&&"\\"!==y?this._path.push(""):"."!==k&&("file"===this._scheme&&0===this._path.length&&2===k.length&&n.test(k[0])&&"|"===k[1]&&(k=k[0]+":"),this._path.push(k)),k="","?"===y?(this._query="?",o="query"):"#"===y&&(this._fragment="#",o="fragment"));break;case"query":d||"#"!==y?y!==a&&"\t"!==y&&"\n"!==y&&"\r"!==y&&(this._query+=s(y)):(this._fragment="#",o="fragment");break;case"fragment":y!==a&&"\t"!==y&&"\n"!==y&&"\r"!==y&&(this._fragment+=y)}p++}}function b(){this._scheme="",this._schemeData="",this._username="",this._password=null,this._host="",this._port="",this._path=[],this._query="",this._fragment="",this._isInvalid=!1,this._isRelative=!1}function m(f,d){void 0!==d&&!(d instanceof m)&&(d=new m(String(d))),this._url=f,b.call(this);var l=f.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,"");h.call(this,l,null,d)}}()}},function(pe,_,Y){"use strict";pe.exports=typeof window<"u"&&window.Math===Math?window:typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:{}},function(pe,_,Y){"use strict";var A=!1;if(typeof ReadableStream<"u")try{new ReadableStream({start:function(L){L.close()}}),A=!0}catch{}_.ReadableStream=A?ReadableStream:Y(62).ReadableStream}])}}]);
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.