filesbox/web/dist/pdfjs/build/pdf.worker.js

125 lines
1.4 MiB
JavaScript
Raw Permalink Normal View History

2024-07-26 06:10:54 +00:00
(function(Ra,sa){typeof exports=="object"&&typeof module=="object"?module.exports=sa():typeof define=="function"&&define.amd?define("pdfjs-dist/build/pdf.worker",[],sa):typeof exports=="object"?exports["pdfjs-dist/build/pdf.worker"]=sa():Ra["pdfjs-dist/build/pdf.worker"]=Ra.pdfjsWorker=sa()})(this,function(){return(()=>{var Za=[,(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.WorkerTask=P.WorkerMessageHandler=void 0;var T=xe(D(2)),b=D(4),t=D(135),e=D(137),ge=D(201),le=D(6),V=D(229),ye=D(230),be=D(139);function xe(s){return s&&s.__esModule?s:{default:s}}function ae(s,g){var l=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(!l){if(Array.isArray(s)||(l=X(s))||g&&s&&typeof s.length=="number"){l&&(s=l);var a=0,i=function(){};return{s:i,n:function(){return a>=s.length?{done:!0}:{done:!1,value:s[a++]}},e:function(A){throw A},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,o=!1,c;return{s:function(){l=l.call(s)},n:function(){var A=l.next();return m=A.done,A},e:function(A){o=!0,c=A},f:function(){try{!m&&l.return!=null&&l.return()}finally{if(o)throw c}}}}function d(s){return n(s)||ce(s)||X(s)||re()}function ce(s){if(typeof Symbol!="undefined"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)}function q(s,g){return n(s)||k(s,g)||X(s,g)||re()}function re(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X(s,g){if(!!s){if(typeof s=="string")return y(s,g);var l=Object.prototype.toString.call(s).slice(8,-1);if(l==="Object"&&s.constructor&&(l=s.constructor.name),l==="Map"||l==="Set")return Array.from(s);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return y(s,g)}}function y(s,g){(g==null||g>s.length)&&(g=s.length);for(var l=0,a=new Array(g);l<g;l++)a[l]=s[l];return a}function k(s,g){var l=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(l!=null){var a=[],i=!0,m=!1,o,c;try{for(l=l.call(s);!(i=(o=l.next()).done)&&(a.push(o.value),!(g&&a.length===g));i=!0);}catch(v){m=!0,c=v}finally{try{!i&&l.return!=null&&l.return()}finally{if(m)throw c}}return a}}function n(s){if(Array.isArray(s))return s}function S(s,g,l,a,i,m,o){try{var c=s[m](o),v=c.value}catch(A){l(A);return}c.done?g(v):Promise.resolve(v).then(a,i)}function O(s){return function(){var g=this,l=arguments;return new Promise(function(a,i){var m=s.apply(g,l);function o(v){S(m,a,i,o,c,"next",v)}function c(v){S(m,a,i,o,c,"throw",v)}o(void 0)})}}function w(s,g){if(!(s instanceof g))throw new TypeError("Cannot call a class as a function")}function p(s,g){for(var l=0;l<g.length;l++){var a=g[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(s,a.key,a)}}function x(s,g,l){return g&&p(s.prototype,g),l&&p(s,l),s}var f=function(){function s(g){w(this,s),this.name=g,this.terminated=!1,this._capability=(0,b.createPromiseCapability)()}return x(s,[{key:"finished",get:function(){return this._capability.promise}},{key:"finish",value:function(){this._capability.resolve()}},{key:"terminate",value:function(){this.terminated=!0}},{key:"ensureNotTerminated",value:function(){if(this.terminated)throw new Error("Worker task was terminated")}}]),s}();P.WorkerTask=f;var h=function(){function s(){w(this,s)}return x(s,null,[{key:"setup",value:function(l,a){var i=!1;l.on("test",function(o){i||(i=!0,l.send("test",o instanceof Uint8Array&&o[0]===255))}),l.on("configure",function(o){(0,b.setVerbosityLevel)(o.verbosity)}),l.on("GetDocRequest",function(o){return s.createDocumentHandler(o,a)})}},{key:"createDocumentHandler",value:function(l,a){var i,m=!1,o=null,c=[],v=(0,b.getVerbosityLevel)(),A=l.apiVersion,u="2.12.313";if(A!==u)throw new Error('The API version "'.concat(A,'" does not match ')+'the Worker version "'.concat(u,'".'));var C=[];for(var I in[])C.push(I);if(C.length)throw new Error("The `Array.prototype` contains unexpected enumerable properties: "+C.join(", ")+"; thus breaking e.g. `for...in` iteration of `Array`s.");var E=l.docId,N=l.docBaseUrl,_=l.docId+"_worker",Y=new V.MessageHandler(_,E,a);function H(){if(m)throw new Error("Worker was terminated")}function Z($){c.push($)}function ne($){$.finish();var j=c.indexOf($);c.splice(j,1)}function he($){return Se.apply(this,arguments)}function Se(){return Se=O(T.default.mark(function $(j){var G,M,W,z,J,Q,K;return T.default.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=2,i.ensureDoc("checkHeader");case 2:return oe.next=4,i.ensureDoc("parseStartXRef");case 4:return oe.next=6,i.ensureDoc("parse",[j]);case 6:return oe.next=8,i.ensureDoc("checkFirstPage",[j]);case 8:return oe.next=10,i.ensureDoc("checkLastPage",[j]);case 10:return oe.next=12,i.ensureDoc("isPureXfa");case 12:if(G=oe.sent,!G){oe.next=18;break}return M=new f("loadXfaFonts"),Z(M),oe.next=18,Promise.all([i.loadXfaFonts(Y,M).catch(function(pe){}).then(function(){return ne(M)}),i.loadXfaImages()]);case 18:return oe.next=20,Promise.all([i.ensureDoc("numPages"),i.ensureDoc("fingerprints")]);case 20:if(W=oe.sent,z=q(W,2),J=z[0],Q=z[1],!G){oe.next=30;break}return oe.next=27,i.ensureDoc("htmlForXfa");case 27:oe.t0=oe.sent,oe.next=31;break;case 30:oe.t0=null;case 31:return K=oe.t0,oe.abrupt("return",{numPages:J,fingerprints:Q,htmlForXfa:K});case 33:case"end":return oe.stop()}},$)})),Se.apply(this,arguments)}function ue($,j,G){var M=(0,b.createPromiseCapability)(),W,z=$.source;if(z
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(He){if(typeof Symbol!="undefined"&&He[Symbol.iterator]!=null||He["@@iterator"]!=null)return Array.from(He)}function le(He){if(Array.isArray(He))return ce(He)}function V(He,et){return xe(He)||be(He,et)||d(He,et)||ye()}function ye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function be(He,et){var Ue=He==null?null:typeof Symbol!="undefined"&&He[Symbol.iterator]||He["@@iterator"];if(Ue!=null){var qe=[],ot=!0,nt=!1,Pt,Lt;try{for(Ue=Ue.call(He);!(ot=(Pt=Ue.next()).done)&&(qe.push(Pt.value),!(et&&qe.length===et));ot=!0);}catch(bt){nt=!0,Lt=bt}finally{try{!ot&&Ue.return!=null&&Ue.return()}finally{if(nt)throw Lt}}return qe}}function xe(He){if(Array.isArray(He))return He}function ae(He,et){var Ue=typeof Symbol!="undefined"&&He[Symbol.iterator]||He["@@iterator"];if(!Ue){if(Array.isArray(He)||(Ue=d(He))||et&&He&&typeof He.length=="number"){Ue&&(He=Ue);var qe=0,ot=function(){};return{s:ot,n:function(){return qe>=He.length?{done:!0}:{done:!1,value:He[qe++]}},e:function(Kt){throw Kt},f:ot}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var nt=!0,Pt=!1,Lt;return{s:function(){Ue=Ue.call(He)},n:function(){var Kt=Ue.next();return nt=Kt.done,Kt},e:function(Kt){Pt=!0,Lt=Kt},f:function(){try{!nt&&Ue.return!=null&&Ue.return()}finally{if(Pt)throw Lt}}}}function d(He,et){if(!!He){if(typeof He=="string")return ce(He,et);var Ue=Object.prototype.toString.call(He).slice(8,-1);if(Ue==="Object"&&He.constructor&&(Ue=He.constructor.name),Ue==="Map"||Ue==="Set")return Array.from(He);if(Ue==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ue))return ce(He,et)}}function ce(He,et){(et==null||et>He.length)&&(et=He.length);for(var Ue=0,qe=new Array(et);Ue<et;Ue++)qe[Ue]=He[Ue];return qe}function q(He){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?q=function(Ue){return typeof Ue}:q=function(Ue){return Ue&&typeof Symbol=="function"&&Ue.constructor===Symbol&&Ue!==Symbol.prototype?"symbol":typeof Ue},q(He)}function re(He,et){if(!(He instanceof et))throw new TypeError("Cannot call a class as a function")}function X(He,et){if(typeof et!="function"&&et!==null)throw new TypeError("Super expression must either be null or a function");He.prototype=Object.create(et&&et.prototype,{constructor:{value:He,writable:!0,configurable:!0}}),et&&y(He,et)}function y(He,et){return y=Object.setPrototypeOf||function(qe,ot){return qe.__proto__=ot,qe},y(He,et)}function k(He){var et=O();return function(){var qe=w(He),ot;if(et){var nt=w(this).constructor;ot=Reflect.construct(qe,arguments,nt)}else ot=qe.apply(this,arguments);return n(this,ot)}}function n(He,et){if(et&&(q(et)==="object"||typeof et=="function"))return et;if(et!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return S(He)}function S(He){if(He===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return He}function O(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(He){return!1}}function w(He){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(Ue){return Ue.__proto__||Object.getPrototypeOf(Ue)},w(He)}var p=[1,0,0,1,0,0];P.IDENTITY_MATRIX=p;var x=[.001,0,0,.001,0,0];P.FONT_IDENTITY_MATRIX=x;var f={ANY:1,DISPLAY:2,PRINT:4,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,OPLIST:256};P.RenderingIntentFlag=f;var h={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3};P.AnnotationMode=h;var F={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048};P.PermissionFlag=F;var s={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};P.TextRenderingMode=s;var g={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};P.ImageKind=g;var l={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};P.AnnotationType=l;var a={MARKED:"Marked",REVIEW:"Review"};P.AnnotationStateModelType=a;var i={MARKED:"Marked",UNMARKED:"Unmarked"};P.AnnotationMarkedState=i;var m={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"};P.AnnotationReviewState=m;var o={GROUP:"Group",REPLY:"R"};P.AnnotationReplyType=o;var c={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};P.AnnotationFlag=c;var v={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,COMMITONS
`?"\\n":et==="\r"?"\\r":"\\".concat(et)})}function Je(He){return/^[\x00-\x7F]*$/.test(He)}function gt(He){for(var et=["\xFE\xFF"],Ue=0,qe=He.length;Ue<qe;Ue++){var ot=He.charCodeAt(Ue);et.push(String.fromCharCode(ot>>8&255),String.fromCharCode(ot&255))}return et.join("")}function xt(He){return decodeURIComponent(escape(He))}function tt(He){return unescape(encodeURIComponent(He))}function yt(He){return typeof He=="boolean"}function It(He){return typeof He=="number"}function ft(He){return typeof He=="string"}function Ut(He){return q(He)==="object"&&He!==null&&He.byteLength!==void 0}function kt(He,et){if(He.length!==et.length)return!1;for(var Ue=0,qe=He.length;Ue<qe;Ue++)if(He[Ue]!==et[Ue])return!1;return!0}function Nt(){var He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Date,et=[He.getUTCFullYear().toString(),(He.getUTCMonth()+1).toString().padStart(2,"0"),He.getUTCDate().toString().padStart(2,"0"),He.getUTCHours().toString().padStart(2,"0"),He.getUTCMinutes().toString().padStart(2,"0"),He.getUTCSeconds().toString().padStart(2,"0")];return et.join("")}function ar(){var He=Object.create(null),et=!1;return Object.defineProperty(He,"settled",{get:function(){return et}}),He.promise=new Promise(function(Ue,qe){He.resolve=function(ot){et=!0,Ue(ot)},He.reject=function(ot){et=!0,qe(ot)}}),He}function Qt(He){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(URL.createObjectURL&&typeof Blob!="undefined"&&!Ue)return URL.createObjectURL(new Blob([He],{type:et}));for(var qe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",ot="data:".concat(et,";base64,"),nt=0,Pt=He.length;nt<Pt;nt+=3){var Lt=He[nt]&255,bt=He[nt+1]&255,Kt=He[nt+2]&255,Jt=Lt>>2,nr=(Lt&3)<<4|bt>>4,pr=nt+1<Pt?(bt&15)<<2|Kt>>6:64,ur=nt+2<Pt?Kt&63:64;ot+=qe[Jt]+qe[nr]+qe[pr]+qe[ur]}return ot}},(Me,P,D)=>{"use strict";var T=D(6);(typeof globalThis=="undefined"||!globalThis._pdfjsCompatibilityChecked)&&((typeof globalThis=="undefined"||globalThis.Math!==Math)&&(globalThis=D(7)),globalThis._pdfjsCompatibilityChecked=!0,function(){globalThis.btoa||!T.isNodeJS||(globalThis.btoa=function(t){return Buffer.from(t,"binary").toString("base64")})}(),function(){globalThis.atob||!T.isNodeJS||(globalThis.atob=function(t){return Buffer.from(t,"base64").toString("binary")})}(),function(){globalThis.DOMMatrix||!T.isNodeJS||(globalThis.DOMMatrix=D(69))}(),function(){Object.fromEntries||D(70)}(),function(){globalThis.Promise.allSettled||(globalThis.Promise=D(97))}(),function(){globalThis.ReadableStream||!T.isNodeJS||(globalThis.ReadableStream=D(134).ReadableStream)}())},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.isNodeJS=void 0;function D(b){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?D=function(e){return typeof e}:D=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(b)}var T=(typeof process=="undefined"?"undefined":D(process))==="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser");P.isNodeJS=T},(Me,P,D)=>{D(8),Me.exports=D(10)},(Me,P,D)=>{var T=D(9),b=D(10);T({global:!0},{globalThis:b})},(Me,P,D)=>{var T=D(10),b=D(11).f,t=D(47),e=D(50),ge=D(41),le=D(57),V=D(68);Me.exports=function(ye,be){var xe=ye.target,ae=ye.global,d=ye.stat,ce,q,re,X,y,k;if(ae?q=T:d?q=T[xe]||ge(xe,{}):q=(T[xe]||{}).prototype,q)for(re in be){if(y=be[re],ye.noTargetGet?(k=b(q,re),X=k&&k.value):X=q[re],ce=V(ae?re:xe+(d?".":"#")+re,ye.forced),!ce&&X!==void 0){if(typeof y==typeof X)continue;le(y,X)}(ye.sham||X&&X.sham)&&t(y,"sham",!0),e(q,re,y,ye)}}},Me=>{var P=function(D){return D&&D.Math==Math&&D};Me.exports=P(typeof globalThis=="object"&&globalThis)||P(typeof window=="object"&&window)||P(typeof self=="object"&&self)||P(typeof global=="object"&&global)||function(){return this}()||Function("return this")()},(Me,P,D)=>{var T=D(12),b=D(14),t=D(15),e=D(16),ge=D(17),le=D(22),V=D(42),ye=D(45),be=Object.getOwnPropertyDescriptor
`),ae),`
`);return xe}},(Me,P,D)=>{var T=D(10),b=D(62),t=D(64),e=D(95),ge=T.Array,le=Math.max;Me.exports=function(V,ye,be){for(var xe=t(V),ae=b(ye,xe),d=b(be===void 0?xe:be,xe),ce=ge(le(d-ae,0)),q=0;ae<d;ae++,q++)e(ce,q,V[ae]);return ce.length=q,ce}},(Me,P,D)=>{var T=D(24),b=D(47);Me.exports=function(t,e){T(e)&&"cause"in e&&b(t,"cause",e.cause)}},(Me,P,D)=>{var T=D(103);Me.exports=function(b,t){return b===void 0?arguments.length<2?"":t:T(b)}},(Me,P,D)=>{var T=D(10),b=D(92),t=T.String;Me.exports=function(e){if(b(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return t(e)}},(Me,P,D)=>{var T=D(13),b=D(16);Me.exports=!T(function(){var t=Error("a");return"stack"in t?(Object.defineProperty(t,"stack",b(1,7)),t.stack!==7):!0})},(Me,P,D)=>{var T=D(93),b=D(50),t=D(106);T||b(Object.prototype,"toString",t,{unsafe:!0})},(Me,P,D)=>{"use strict";var T=D(93),b=D(92);Me.exports=T?{}.toString:function(){return"[object "+b(this)+"]"}},(Me,P,D)=>{"use strict";var T=D(9),b=D(39),t=D(10),e=D(27),ge=D(14),le=D(108),V=D(50),ye=D(109),be=D(84),xe=D(83),ae=D(110),d=D(34),ce=D(25),q=D(24),re=D(111),X=D(51),y=D(87),k=D(112),n=D(113),S=D(116).set,O=D(121),w=D(124),p=D(126),x=D(125),f=D(127),h=D(52),F=D(68),s=D(37),g=D(128),l=D(120),a=D(31),i=s("species"),m="Promise",o=h.getterFor(m),c=h.set,v=h.getterFor(m),A=le&&le.prototype,u=le,C=A,I=t.TypeError,E=t.document,N=t.process,_=x.f,Y=_,H=!!(E&&E.createEvent&&t.dispatchEvent),Z=ce(t.PromiseRejectionEvent),ne="unhandledrejection",he="rejectionhandled",Se=0,ue=1,te=2,$=1,j=2,G=!1,M,W,z,J,Q=F(m,function(){var me=X(u),ee=me!==String(u);if(!ee&&a===66||b&&!C.finally)return!0;if(a>=51&&/native code/.test(me))return!1;var Fe=new u(function(De){De(1)}),Ee=function(De){De(function(){},function(){})},Ce=Fe.constructor={};return Ce[i]=Ee,G=Fe.then(function(){})instanceof Ee,G?!ee&&g&&!Z:!0}),K=Q||!k(function(me){u.all(me).catch(function(){})}),de=function(me){var ee;return q(me)&&ce(ee=me.then)?ee:!1},oe=function(me,ee){if(!me.notified){me.notified=!0;var Fe=me.reactions;O(function(){for(var Ee=me.value,Ce=me.state==ue,De=0;Fe.length>De;){var _e=Fe[De++],Ne=Ce?_e.ok:_e.fail,$e=_e.resolve,je=_e.reject,Ve=_e.domain,Ke,Qe,Ze;try{Ne?(Ce||(me.rejection===j&&Re(me),me.rejection=$),Ne===!0?Ke=Ee:(Ve&&Ve.enter(),Ke=Ne(Ee),Ve&&(Ve.exit(),Ze=!0)),Ke===_e.promise?je(I("Promise-chain cycle")):(Qe=de(Ke))?ge(Qe,Ke,$e,je):$e(Ke)):je(Ee)}catch(ze){Ve&&!Ze&&Ve.exit(),je(ze)}}me.reactions=[],me.notified=!1,ee&&!me.rejection&&fe(me)})}},pe=function(me,ee,Fe){var Ee,Ce;H?(Ee=E.createEvent("Event"),Ee.promise=ee,Ee.reason=Fe,Ee.initEvent(me,!1,!0),t.dispatchEvent(Ee)):Ee={promise:ee,reason:Fe},!Z&&(Ce=t["on"+me])?Ce(Ee):me===ne&&p("Unhandled promise rejection",Fe)},fe=function(me){ge(S,t,function(){var ee=me.facade,Fe=me.value,Ee=ke(me),Ce;if(Ee&&(Ce=f(function(){l?N.emit("unhandledRejection",Fe,ee):pe(ne,ee,Fe)}),me.rejection=l||ke(me)?j:$,Ce.error))throw Ce.value})},ke=function(me){return me.rejection!==$&&!me.parent},Re=function(me){ge(S,t,function(){var ee=me.facade;l?N.emit("rejectionHandled",ee):pe(he,ee,me.value)})},ve=function(me,ee,Fe){return function(Ee){me(ee,Ee,Fe)}},we=function(me,ee,Fe){me.done||(me.done=!0,Fe&&(me=Fe),me.value=ee,me.state=te,oe(me,!0))},se=function(me,ee,Fe){if(!me.done){me.done=!0,Fe&&(me=Fe);try{if(me.facade===ee)throw I("Promise can't be resolved itself");var Ee=de(ee);Ee?O(function(){var Ce={done:!1};try{ge(Ee,ee,ve(se,Ce,me),ve(we,Ce,me))}catch(De){we(Ce,De,me)}}):(me.value=ee,me.state=ue,oe(me,!1))}catch(Ce){we({done:!1},Ce,me)}}};if(Q&&(u=function(ee){re(this,C),d(ee),ge(M,this);var Fe=o(this);try{ee(ve(se,Fe),ve(we,Fe))}catch(Ee){we(Fe,Ee)}},C=u.prototype,M=function(ee){c(this,{type:m,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Se,value:void 0})},M.prototype=ye(C,{then:function(ee,Fe){var Ee=v(this),Ce=Ee.reactions,De=_(n(this,u));return De.ok=ce(ee)?ee:!0,De.fail=ce(Fe)&&Fe,De.domain=l?N.domain:void 0,Ee.parent=!0,Ce[Ce.length]=De,Ee.state!=Se&&oe(Ee,!1),De.promise},catch:function(me){return this.then(void 0,me)}}),W=function(){var me=new M,ee=o(me);this.pr
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function V(m,o){var c=m==null?null:typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(c!=null){var v=[],A=!0,u=!1,C,I;try{for(c=c.call(m);!(A=(C=c.next()).done)&&(v.push(C.value),!(o&&v.length===o));A=!0);}catch(E){u=!0,I=E}finally{try{!A&&c.return!=null&&c.return()}finally{if(u)throw I}}return v}}function ye(m){if(Array.isArray(m))return m}function be(m,o){var c=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(!c){if(Array.isArray(m)||(c=xe(m))||o&&m&&typeof m.length=="number"){c&&(m=c);var v=0,A=function(){};return{s:A,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(N){throw N},f:A}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var u=!0,C=!1,I;return{s:function(){c=c.call(m)},n:function(){var N=c.next();return u=N.done,N},e:function(N){C=!0,I=N},f:function(){try{!u&&c.return!=null&&c.return()}finally{if(C)throw I}}}}function xe(m,o){if(!!m){if(typeof m=="string")return ae(m,o);var c=Object.prototype.toString.call(m).slice(8,-1);if(c==="Object"&&m.constructor&&(c=m.constructor.name),c==="Map"||c==="Set")return Array.from(m);if(c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return ae(m,o)}}function ae(m,o){(o==null||o>m.length)&&(o=m.length);for(var c=0,v=new Array(o);c<o;c++)v[c]=m[c];return v}function d(m,o,c,v,A,u,C){try{var I=m[u](C),E=I.value}catch(N){c(N);return}I.done?o(E):Promise.resolve(E).then(v,A)}function ce(m){return function(){var o=this,c=arguments;return new Promise(function(v,A){var u=m.apply(o,c);function C(E){d(u,v,A,C,I,"next",E)}function I(E){d(u,v,A,C,I,"throw",E)}C(void 0)})}}function q(m,o){if(!(m instanceof o))throw new TypeError("Cannot call a class as a function")}function re(m,o){for(var c=0;c<o.length;c++){var v=o[c];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,v.key,v)}}function X(m,o,c){return o&&re(m.prototype,o),c&&re(m,c),m}var y=Symbol("CIRCULAR_REF");P.CIRCULAR_REF=y;var k=Symbol("EOF");P.EOF=k;var n=function(){var o=Object.create(null),c=function(){function v(A){q(this,v),this.name=A}return X(v,null,[{key:"get",value:function(u){var C=o[u];return C||(o[u]=new v(u))}},{key:"_clearCache",value:function(){o=Object.create(null)}}]),v}();return c}();P.Name=n;var S=function(){var o=Object.create(null),c=function(){function v(A){q(this,v),this.cmd=A}return X(v,null,[{key:"get",value:function(u){var C=o[u];return C||(o[u]=new v(u))}},{key:"_clearCache",value:function(){o=Object.create(null)}}]),v}();return c}();P.Cmd=S;var O=function(){return O},w=function(){function m(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;q(this,m),this._map=Object.create(null),this.xref=o,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=O}return X(m,[{key:"assignXref",value:function(c){this.xref=c}},{key:"size",get:function(){return Object.keys(this._map).length}},{key:"get",value:function(c,v,A){var u=this._map[c];return u===void 0&&v!==void 0&&(u=this._map[v],u===void 0&&A!==void 0&&(u=this._map[A])),u instanceof p&&this.xref?this.xref.fetch(u,this.suppressEncryption):u}},{key:"getAsync",value:function(){var o=ce(T.default.mark(function v(A,u,C){var I;return T.default.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(I=this._map[A],I===void 0&&u!==void 0&&(I=this._map[u],I===void 0&&C!==void 0&&(I=this._map[C])),!(I instanceof p&&this.xref)){N.next=4;break}return N.abrupt("return",this.xref.fetchAsync(I,this.suppressEncryption));case 4:return N.abrupt("return",I);case 5:case"end":return N.stop()}},v,this)}));function c(v,A,u){return o.apply(this,arguments)}return c}()},{key:"getArray",value:function(c,v,A){var u=this._map[c];if(u===void 0&&v!==void 0&&(u=this._map[v],u===void 0&&A!==void 0&&(u=this._map[A])),u instanceof p&&this.xref&&(u=this.xref.fetch(u,this.suppressEncryption)),Array.isArray(u)){u=u.slice();for(var C=0,I=u.length;C<I;C++)u[C]instanceof p&&this.xref&&(u[C]=this.xref.fetch(u[C],this.suppressEncryption))}return u}},{key:"getRaw",value:function(c){return this._map[c]}},{key:"getKeys",value:function(){return Object.keys(this._map)}},{key:"getRawValues",value:function(){return Object.values(this._map)}},{key:"set",value:function(c,v){this._map[c]=v}},{key:"has",value:function(c){return this._map[c]!==void 0}},{key:"forEach",value:function(c){for(var v in this._map)c(v,this.get(v))}}],[{key:"empty",get:function(){var c=new m(null);return c.set=function(v,A){(0,b.unreachable)("Should not call `set` on the empty dictionary.")},(0,b.shadow)(this,"empty",c)}},{key:"merge",value:function(c){var v=c.xref,A=c.dictArray,u=c.mergeSubDicts,C=u===void 0?!1:u,I=new m(v),E=new Map,N=be(A),_;try{for(N.s();!(_=N.n()).done;){var Y=_.val
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function le(S,O){if(!!S){if(typeof S=="string")return V(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return V(S,O)}}function V(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w<O;w++)p[w]=S[w];return p}function ye(S,O){if(!(S instanceof O))throw new TypeError("Cannot call a class as a function")}function be(S,O){for(var w=0;w<O.length;w++){var p=O[w];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(S,p.key,p)}}function xe(S,O,w){return O&&be(S.prototype,O),w&&be(S,w),S}function ae(S,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function");S.prototype=Object.create(O&&O.prototype,{constructor:{value:S,writable:!0,configurable:!0}}),O&&d(S,O)}function d(S,O){return d=Object.setPrototypeOf||function(p,x){return p.__proto__=x,p},d(S,O)}function ce(S){var O=X();return function(){var p=y(S),x;if(O){var f=y(this).constructor;x=Reflect.construct(p,arguments,f)}else x=p.apply(this,arguments);return q(this,x)}}function q(S,O){if(O&&(T(O)==="object"||typeof O=="function"))return O;if(O!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return re(S)}function re(S){if(S===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S}function X(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(S){return!1}}function y(S){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},y(S)}var k=function(S){ae(w,S);var O=ce(w);function w(p,x,f){var h;return ye(this,w),h=O.call(this,new Uint8Array(p),0,p,null),h.chunkSize=x,h._loadedChunks=new Set,h.numChunks=Math.ceil(p/x),h.manager=f,h.progressiveDataLength=0,h.lastSuccessfulEnsureByteChunk=-1,h}return xe(w,[{key:"getMissingChunks",value:function(){for(var x=[],f=0,h=this.numChunks;f<h;++f)this._loadedChunks.has(f)||x.push(f);return x}},{key:"numChunksLoaded",get:function(){return this._loadedChunks.size}},{key:"isDataLoaded",get:function(){return this.numChunksLoaded===this.numChunks}},{key:"onReceiveData",value:function(x,f){var h=this.chunkSize;if(x%h!=0)throw new Error("Bad begin offset: ".concat(x));var F=x+f.byteLength;if(F%h!=0&&F!==this.bytes.length)throw new Error("Bad end offset: ".concat(F));this.bytes.set(new Uint8Array(f),x);for(var s=Math.floor(x/h),g=Math.floor((F-1)/h)+1,l=s;l<g;++l)this._loadedChunks.add(l)}},{key:"onReceiveProgressiveData",value:function(x){var f=this.progressiveDataLength,h=Math.floor(f/this.chunkSize);this.bytes.set(new Uint8Array(x),f),f+=x.byteLength,this.progressiveDataLength=f;for(var F=f>=this.end?this.numChunks:Math.floor(f/this.chunkSize),s=h;s<F;++s)this._loadedChunks.add(s)}},{key:"ensureByte",value:function(x){if(!(x<this.progressiveDataLength)){var f=Math.floor(x/this.chunkSize);if(!(f>this.numChunks)&&f!==this.lastSuccessfulEnsureByteChunk){if(!this._loadedChunks.has(f))throw new t.MissingDataException(x,x+1);this.lastSuccessfulEnsureByteChunk=f}}}},{key:"ensureRange",value:function(x,f){if(!(x>=f)&&!(f<=this.progressiveDataLength)){var h=Math.floor(x/this.chunkSize);if(!(h>this.numChunks)){for(var F=Math.min(Math.floor((f-1)/this.chunkSize)+1,this.numChunks),s=h;s<F;++s)if(!this._loadedChunks.has(s))throw new t.MissingDataException(x,f)}}}},{key:"nextEmptyChunk",value:function(x){for(var f=this.numChunks,h=0;h<f;++h){var F=(x+h)%f;if(!this._loadedChunks.has(F))return F}return nu
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var H=!0,Z=!1,ne;return{s:function(){N=N.call(I)},n:function(){var Se=N.next();return H=Se.done,Se},e:function(Se){Z=!0,ne=Se},f:function(){try{!H&&N.return!=null&&N.return()}finally{if(Z)throw ne}}}}function ge(I,E){if(!!I){if(typeof I=="string")return le(I,E);var N=Object.prototype.toString.call(I).slice(8,-1);if(N==="Object"&&I.constructor&&(N=I.constructor.name),N==="Map"||N==="Set")return Array.from(I);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return le(I,E)}}function le(I,E){(E==null||E>I.length)&&(E=I.length);for(var N=0,_=new Array(E);N<E;N++)_[N]=I[N];return _}function V(I,E){for(var N=0;N<E.length;N++){var _=E[N];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(I,_.key,_)}}function ye(I,E,N){return E&&V(I.prototype,E),N&&V(I,N),I}function be(I,E){if(!(I instanceof E))throw new TypeError("Cannot call a class as a function")}function xe(I,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");I.prototype=Object.create(E&&E.prototype,{constructor:{value:I,writable:!0,configurable:!0}}),E&&ae(I,E)}function ae(I,E){return ae=Object.setPrototypeOf||function(_,Y){return _.__proto__=Y,_},ae(I,E)}function d(I){var E=re();return function(){var _=X(I),Y;if(E){var H=X(this).constructor;Y=Reflect.construct(_,arguments,H)}else Y=_.apply(this,arguments);return ce(this,Y)}}function ce(I,E){if(E&&(T(E)==="object"||typeof E=="function"))return E;if(E!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return q(I)}function q(I){if(I===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I}function re(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(I){return!1}}function X(I){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(N){return N.__proto__||Object.getPrototypeOf(N)},X(I)}function y(I){var E;return function(){return I&&(E=Object.create(null),I(E),I=null),E}}function k(I){var E;return function(){if(I){var N=I();I=null,E=Object.create(null);for(var _=0,Y=N.length;_<Y;_+=2)E[N[_]]=N[_+1];N=null}return E}}var n=function(I){xe(N,I);var E=d(N);function N(_,Y){var H;return be(this,N),H=E.call(this,"Missing data [".concat(_,", ").concat(Y,")"),"MissingDataException"),H.begin=_,H.end=Y,H}return N}(b.BaseException);P.MissingDataException=n;var S=function(I){xe(N,I);var E=d(N);function N(_){return be(this,N),E.call(this,_,"ParserEOFException")}return N}(b.BaseException);P.ParserEOFException=S;var O=function(I){xe(N,I);var E=d(N);function N(_){return be(this,N),E.call(this,_,"XRefEntryException")}return N}(b.BaseException);P.XRefEntryException=O;var w=function(I){xe(N,I);var E=d(N);function N(_){return be(this,N),E.call(this,_,"XRefParseException")}return N}(b.BaseException);P.XRefParseException=w;var p=function(){function I(E){be(this,I),this._handler=E,this._streamTypes=new Set,this._fontTypes=new Set}return ye(I,[{key:"_send",value:function(){var N=Object.create(null),_=Object.create(null),Y=e(this._streamTypes),H;try{for(Y.s();!(H=Y.n()).done;){var Z=H.value;N[Z]=!0}}catch(ue){Y.e(ue)}finally{Y.f()}var ne=e(this._fontTypes),he;try{for(ne.s();!(he=ne.n()).done;){var Se=he.value;_[Se]=!0}}catch(ue){ne.e(ue)}finally{ne.f()}this._handler.send("DocStats",{streamTypes:N,fontTypes:_})}},{key:"addStreamType",value:function(N){this._streamTypes.has(N)||(this._streamTypes.add(N),this._send())}},{key:"addFontType",value:function(N){this._fontTypes.has(N)||(this._fontTypes.add(N),this._send())}}]),I}();P.DocStats=p;function x(I){for(var E=I.dict,N=I.key,_=I.getArray,Y=_===void 0?!1:_,H=I.stopWhenFound,Z=H===void 0?!0:H,ne,he=new t.RefSet;E instanceof t.Dict&&!(E.objId&&he.has(E.objId));){E.objId&&he.put(E.objId);var Se=Y?E.getArray(N):E.get(N);if(Se!==void 0){if(Z)ret
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(te,$){var j=te==null?null:typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(j!=null){var G=[],M=!0,W=!1,z,J;try{for(j=j.call(te);!(M=(z=j.next()).done)&&(G.push(z.value),!($&&G.length===$));M=!0);}catch(Q){W=!0,J=Q}finally{try{!M&&j.return!=null&&j.return()}finally{if(W)throw J}}return G}}function h(te){if(Array.isArray(te))return te}function F(te,$){var j=typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(!j){if(Array.isArray(te)||(j=s(te))||$&&te&&typeof te.length=="number"){j&&(te=j);var G=0,M=function(){};return{s:M,n:function(){return G>=te.length?{done:!0}:{done:!1,value:te[G++]}},e:function(K){throw K},f:M}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W=!0,z=!1,J;return{s:function(){j=j.call(te)},n:function(){var K=j.next();return W=K.done,K},e:function(K){z=!0,J=K},f:function(){try{!W&&j.return!=null&&j.return()}finally{if(z)throw J}}}}function s(te,$){if(!!te){if(typeof te=="string")return g(te,$);var j=Object.prototype.toString.call(te).slice(8,-1);if(j==="Object"&&te.constructor&&(j=te.constructor.name),j==="Map"||j==="Set")return Array.from(te);if(j==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(j))return g(te,$)}}function g(te,$){($==null||$>te.length)&&($=te.length);for(var j=0,G=new Array($);j<$;j++)G[j]=te[j];return G}function l(te,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function");te.prototype=Object.create($&&$.prototype,{constructor:{value:te,writable:!0,configurable:!0}}),$&&a(te,$)}function a(te,$){return a=Object.setPrototypeOf||function(G,M){return G.__proto__=M,G},a(te,$)}function i(te){var $=c();return function(){var G=v(te),M;if($){var W=v(this).constructor;M=Reflect.construct(G,arguments,W)}else M=G.apply(this,arguments);return m(this,M)}}function m(te,$){if($&&(T($)==="object"||typeof $=="function"))return $;if($!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o(te)}function o(te){if(te===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te}function c(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(te){return!1}}function v(te){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(j){return j.__proto__||Object.getPrototypeOf(j)},v(te)}function A(te,$){if(!(te instanceof $))throw new TypeError("Cannot call a class as a function")}function u(te,$){for(var j=0;j<$.length;j++){var G=$[j];G.enumerable=G.enumerable||!1,G.configurable=!0,"value"in G&&(G.writable=!0),Object.defineProperty(te,G.key,G)}}function C(te,$,j){return $&&u(te.prototype,$),j&&u(te,j),te}var I=1,E=[0,0,612,792],N=function(){function te($){var j=$.pdfManager,G=$.xref,M=$.pageIndex,W=$.pageDict,z=$.ref,J=$.globalIdFactory,Q=$.fontCache,K=$.builtInCMapCache,de=$.standardFontDataCache,oe=$.globalImageCache,pe=$.nonBlendModesSet,fe=$.xfaFactory;A(this,te),this.pdfManager=j,this.pageIndex=M,this.pageDict=W,this.xref=G,this.ref=z,this.fontCache=Q,this.builtInCMapCache=K,this.standardFontDataCache=de,this.globalImageCache=oe,this.nonBlendModesSet=pe,this.evaluatorOptions=j.evaluatorOptions,this.resourcesPromise=null,this.xfaFactory=fe;var ke={obj:0};this._localIdFactory=function(Re){l(we,Re);var ve=i(we);function we(){return A(this,we),ve.apply(this,arguments)}return C(we,null,[{key:"createObjId",value:function(){return"p".concat(M,"_").concat(++ke.obj)}},{key:"getPageObjId",value:function(){return"page".concat(z.toString())}}]),we}(J)}return C(te,[{key:"_getInheritableProperty",value:function(j){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,M=(0,ge.getInheritableProperty)({dict:this.pageDict,key:j,getArray:G,stopWhenFound:!1});return Array.isArray(M)?M.length===1||!(0,e.isDict)(M[0])?M[0]:e.Dict.merge({xref:this.xref,dictArray:M}):M}},{key:"content",get:function(){return this.pageDict.getArray("Contents")}},{key:"resources",get:function(){return(0,t.shadow)(this,"resources",this._getInheritableProperty("Resources")||e.Dict.empty)}},{key:"_getBoundingBox",value:function(j){if(this.xfaData)return this.xfaData.bbox;var G=this._getInheritableProperty(j,!0);if(Array.isArray(G)&&G.length===4){if(G[2]-G[0]!=0&&G[3]-G[1]!=0)return G;(0,t.warn)("Empty /".concat(j," entry."))}return null}},{key:"mediaBox",get:function(){return(0,t.shadow)(this,"mediaBox",this._getBoundingBox("MediaBox")||E)}},{key:"cropBox",get:function(){return(0,t.shadow)(this,"cropBox",this._getBoundingBox("CropBox")||this.mediaBox)}},{key:"userUnit",get:function(){var j=this.pa
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ae(S,O){var w=S==null?null:typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(w!=null){var p=[],x=!0,f=!1,h,F;try{for(w=w.call(S);!(x=(h=w.next()).done)&&(p.push(h.value),!(O&&p.length===O));x=!0);}catch(s){f=!0,F=s}finally{try{!x&&w.return!=null&&w.return()}finally{if(f)throw F}}return p}}function d(S){if(Array.isArray(S))return S}function ce(S,O){var w=typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(!w){if(Array.isArray(S)||(w=q(S))||O&&S&&typeof S.length=="number"){w&&(S=w);var p=0,x=function(){};return{s:x,n:function(){return p>=S.length?{done:!0}:{done:!1,value:S[p++]}},e:function(g){throw g},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function q(S,O){if(!!S){if(typeof S=="string")return re(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return re(S,O)}}function re(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w<O;w++)p[w]=S[w];return p}var X=(0,V.getLookupTableFactory)(function(S){S["MyriadPro-Regular"]=S["PdfJS-Fallback-Regular"]={name:"LiberationSans-Regular",factors:ge.MyriadProRegularFactors,baseWidths:e.LiberationSansRegularWidths,baseMapping:e.LiberationSansRegularMapping,metrics:ge.MyriadProRegularMetrics},S["MyriadPro-Bold"]=S["PdfJS-Fallback-Bold"]={name:"LiberationSans-Bold",factors:ge.MyriadProBoldFactors,baseWidths:e.LiberationSansBoldWidths,baseMapping:e.LiberationSansBoldMapping,metrics:ge.MyriadProBoldMetrics},S["MyriadPro-It"]=S["MyriadPro-Italic"]=S["PdfJS-Fallback-Italic"]={name:"LiberationSans-Italic",factors:ge.MyriadProItalicFactors,baseWidths:e.LiberationSansItalicWidths,baseMapping:e.LiberationSansItalicMapping,metrics:ge.MyriadProItalicMetrics},S["MyriadPro-BoldIt"]=S["MyriadPro-BoldItalic"]=S["PdfJS-Fallback-BoldItalic"]={name:"LiberationSans-BoldItalic",factors:ge.MyriadProBoldItalicFactors,baseWidths:e.LiberationSansBoldItalicWidths,baseMapping:e.LiberationSansBoldItalicMapping,metrics:ge.MyriadProBoldItalicMetrics},S.ArialMT=S.Arial=S["Arial-Regular"]={name:"LiberationSans-Regular",baseWidths:e.LiberationSansRegularWidths,baseMapping:e.LiberationSansRegularMapping},S["Arial-BoldMT"]=S["Arial-Bold"]={name:"LiberationSans-Bold",baseWidths:e.LiberationSansBoldWidths,baseMapping:e.LiberationSansBoldMapping},S["Arial-ItalicMT"]=S["Arial-Italic"]={name:"LiberationSans-Italic",baseWidths:e.LiberationSansItalicWidths,baseMapping:e.LiberationSansItalicMapping},S["Arial-BoldItalicMT"]=S["Arial-BoldItalic"]={name:"LiberationSans-BoldItalic",baseWidths:e.LiberationSansBoldItalicWidths,baseMapping:e.LiberationSansBoldItalicMapping},S["Calibri-Regular"]={name:"LiberationSans-Regular",factors:T.CalibriRegularFactors,baseWidths:e.LiberationSansRegularWidths,baseMapping:e.LiberationSansRegularMapping,metrics:T.CalibriRegularMetrics},S["Calibri-Bold"]={name:"LiberationSans-Bold",factors:T.CalibriBoldFactors,baseWidths:e.LiberationSansBoldWidths,baseMapping:e.LiberationSansBoldMapping,metrics:T.CalibriBoldMetrics},S["Calibri-Italic"]={name:"LiberationSans-Italic",factors:T.CalibriItalicFactors,baseWidths:e.LiberationSansItalicWidths,baseMapping:e.LiberationSansItalicMapping,metrics:T.CalibriItalicMetrics},S["Calibri-BoldItalic"]={name:"LiberationSans-BoldItalic",factors:T.CalibriBoldItalicFactors,baseWidths:e.LiberationSansBoldItalicWidths,baseMapping:e.LiberationSansBoldItalicMapping,metrics:T.CalibriBoldItalicMetrics},S["Segoeui-Regular"]={name:"LiberationSans-Regular",factors:le.SegoeuiRegularFactors,baseWidths:e.LiberationSansRegularWidths,baseMapping:e.LiberationSansRegularMapping,metrics:le.SegoeuiRegularMetrics},S["Segoeui-Bold"]={name:"LiberationSans-Bold",factors:le.SegoeuiBoldFactors,baseWidths:e.LiberationSansBoldWidths,baseMapping:e.LiberationSansBoldMapping,metrics:le.SegoeuiBoldMetrics},S["Segoeui-Italic"]={name:"LiberationSans-Italic",factors:le.SegoeuiItalicFactors,baseWidths:e.LiberationSansItalicWidths,baseMapping:e.LiberationSansItalicMapping,metrics:le.SegoeuiItalicMetrics},S["Segoeui-BoldItalic"]={name:"LiberationSans-BoldItalic",factors:le.SegoeuiBoldItalicFactors,baseWidths:e.LiberationSansBoldItalicWidths,baseMapping:e.LiberationSansBoldItalicMapping,metrics:le.SegoeuiBoldItalicMetrics},S["Helvetica-Regular"]=S.Helvetica={name:"LiberationSans-Regular",factors:t.HelveticaRegularFactors,baseWidths:e.LiberationSansRegularWidths,baseMapping:e.LiberationSa
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Fe=!0,Ee=!1,Ce;return{s:function(){se=se.call(ve)},n:function(){var _e=se.next();return Fe=_e.done,_e},e:function(_e){Ee=!0,Ce=_e},f:function(){try{!Fe&&se.return!=null&&se.return()}finally{if(Ee)throw Ce}}}}function F(ve,we,se,me,ee,Fe,Ee){try{var Ce=ve[Fe](Ee),De=Ce.value}catch(_e){se(_e);return}Ce.done?we(De):Promise.resolve(De).then(me,ee)}function s(ve){return function(){var we=this,se=arguments;return new Promise(function(me,ee){var Fe=ve.apply(we,se);function Ee(De){F(Fe,me,ee,Ee,Ce,"next",De)}function Ce(De){F(Fe,me,ee,Ee,Ce,"throw",De)}Ee(void 0)})}}function g(ve,we){return o(ve)||m(ve,we)||a(ve,we)||l()}function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a(ve,we){if(!!ve){if(typeof ve=="string")return i(ve,we);var se=Object.prototype.toString.call(ve).slice(8,-1);if(se==="Object"&&ve.constructor&&(se=ve.constructor.name),se==="Map"||se==="Set")return Array.from(ve);if(se==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(se))return i(ve,we)}}function i(ve,we){(we==null||we>ve.length)&&(we=ve.length);for(var se=0,me=new Array(we);se<we;se++)me[se]=ve[se];return me}function m(ve,we){var se=ve==null?null:typeof Symbol!="undefined"&&ve[Symbol.iterator]||ve["@@iterator"];if(se!=null){var me=[],ee=!0,Fe=!1,Ee,Ce;try{for(se=se.call(ve);!(ee=(Ee=se.next()).done)&&(me.push(Ee.value),!(we&&me.length===we));ee=!0);}catch(De){Fe=!0,Ce=De}finally{try{!ee&&se.return!=null&&se.return()}finally{if(Fe)throw Ce}}return me}}function o(ve){if(Array.isArray(ve))return ve}function c(ve,we){if(!(ve instanceof we))throw new TypeError("Cannot call a class as a function")}function v(ve,we){for(var se=0;se<we.length;se++){var me=we[se];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(ve,me.key,me)}}function A(ve,we,se){return we&&v(ve.prototype,we),se&&v(ve,se),ve}var u=function(){function ve(){c(this,ve)}return A(ve,null,[{key:"create",value:function(se,me,ee,Fe,Ee){var Ce=this;return Promise.all([ee.ensureCatalog("acroForm"),Ee?this._getPageIndex(se,me,ee):-1]).then(function(De){var _e=g(De,2),Ne=_e[0],$e=_e[1];return ee.ensure(Ce,"_create",[se,me,ee,Fe,Ne,Ee,$e])})}},{key:"_create",value:function(se,me,ee,Fe,Ee,Ce){var De=arguments.length>6&&arguments[6]!==void 0?arguments[6]:-1,_e=se.fetchIfRef(me);if(!!(0,le.isDict)(_e)){var Ne=(0,le.isRef)(me)?me.toString():"annot_".concat(Fe.createObjId()),$e=_e.get("Subtype");$e=(0,le.isName)($e)?$e.name:null;var je={xref:se,ref:me,dict:_e,subtype:$e,id:Ne,pdfManager:ee,acroForm:Ee instanceof le.Dict?Ee:le.Dict.empty,collectFields:Ce,pageIndex:De};switch($e){case"Link":return new te(je);case"Text":return new ue(je);case"Widget":var Ve=(0,e.getInheritableProperty)({dict:_e,key:"FT"});switch(Ve=(0,le.isName)(Ve)?Ve.name:null,Ve){case"Tx":return new Z(je);case"Btn":return new ne(je);case"Ch":return new he(je);case"Sig":return new Se(je)}return(0,t.warn)('Unimplemented widget field type "'.concat(Ve,'", ')+"falling back to base field type."),new H(je);case"Popup":return new $(je);case"FreeText":return new j(je);case"Line":return new G(je);case"Square":return new M(je);case"Circle":return new W(je);case"PolyLine":return new z(je);case"Polygon":return new J(je);case"Caret":return new Q(je);case"Ink":return new K(je);case"Highlight":return new de(je);case"Underline":return new oe(je);case"Squiggly":return new pe(je);case"StrikeOut":return new fe(je);case"Stamp":return new ke(je);case"FileAttachment":return new Re(je);default:return Ce||($e?(0,t.warn)('Unimplemented annotation type "'.concat($e,'", ')+"falling back to base annotation."):(0,t.warn)("Annotation is missing the required /Subtype.")),new N(je)}}}},{key:"_getPageIndex",value:function(){var we=s(b.default.mark(function me(ee,Fe,Ee){var Ce,De,_e;return b.default.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.prev=0,$e.next=3,ee.fetchIfRefAsync(Fe);case 3:if(Ce=$e.sent,(0,le.isDict)(Ce)){$e.next=6;break}return $e.abrupt("return",-1);case 6:if(De=Ce.getRaw("P"),(0,le.isRef)(De)){$e.next=9;break}return $e.abrupt("return",-1);case 9:return $e.next=11,Ee.ensureCatalog("getPageIndex",[De]);case 11:return _e=$e.sent,$e.abrupt("return",_e);case 15:return $e.prev=15,$e.t0=$e.catch(0),(0,t.warn)('_getPageIndex: "'.concat($e.t0,'".')),$e.abrupt("return",-1);case 19:case"end":return $e.stop()}},me,null,[[0,15]])}));function se(me,ee,Fe){return we.apply(this,arguments)}return se}()}]),ve}();P.AnnotationFactory=u;function C(ve){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Uint8ClampedArray(3);if(!Array.isArray(ve))return we;var se=we||new Uint8ClampedArray(3);switch(ve.length){case 0:return null;case 1:return be.ColorSpa
`)],(0,q.writeDict)(Ve,tt,Je),tt.push(`
endobj
`),yt=["".concat(Ze.num," ").concat(Ze.gen,` obj
`)],(0,q.writeDict)(xt,yt,gt),yt.push(` stream
`,$e,`
endstream
endobj
`),ft.abrupt("return",[{ref:this.ref,data:tt.join(""),xfa:Qe},{ref:Ze,data:yt.join(""),xfa:null}]);case 39:case"end":return ft.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_getAppearance",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){var _e,Ne,$e,je,Ve,Ke,Qe,Ze,ze,ct,Je,gt,xt,tt,yt,It,ft,Ut;return b.default.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(_e=this.hasFieldFlag(t.AnnotationFieldFlag.PASSWORD),!(!De||_e)){Nt.next=3;break}return Nt.abrupt("return",null);case 3:if(Ne=De.get(this.data.id),$e=Ne&&Ne.value,$e!==void 0){Nt.next=7;break}return Nt.abrupt("return",null);case 7:if($e=$e.trim(),$e!==""){Nt.next=10;break}return Nt.abrupt("return","");case 10:return je=-1,this.data.multiLine&&(je=$e.split(/\r\n|\r|\n/).length),Ve=2,Ke=Ve,Qe=this.data.rect[3]-this.data.rect[1],Ze=this.data.rect[2]-this.data.rect[0],this._defaultAppearance||(this.data.defaultAppearanceData=(0,ge.parseDefaultAppearance)(this._defaultAppearance="/Helvetica 0 Tf 0 g")),ze=this._computeFontSize(Qe,je),ct=g(ze,2),Je=ct[0],gt=ct[1],Nt.next=20,this._getFontData(Ee,Ce);case 20:if(xt=Nt.sent,tt=xt.descent,isNaN(tt)&&(tt=0),yt=Ve+Math.abs(tt)*gt,It=this.data.textAlignment,!this.data.multiLine){Nt.next=27;break}return Nt.abrupt("return",this._getMultilineAppearance(Je,$e,xt,gt,Ze,Qe,It,Ke,yt));case 27:if(ft=xt.encodeString($e).join(""),!this.data.comb){Nt.next=30;break}return Nt.abrupt("return",this._getCombAppearance(Je,xt,ft,Ze,Ke,yt));case 30:if(!(It===0||It>2)){Nt.next=32;break}return Nt.abrupt("return","/Tx BMC q BT "+Je+" 1 0 0 1 ".concat(Ke," ").concat(yt," Tm (").concat((0,t.escapeString)(ft),") Tj")+" ET Q EMC");case 32:return Ut=this._renderText(ft,xt,gt,Ze,It,Ke,yt),Nt.abrupt("return","/Tx BMC q BT "+Je+" 1 0 0 1 0 0 Tm ".concat(Ut)+" ET Q EMC");case 34:case"end":return Nt.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_getFontData",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce){var De,_e,Ne,$e,je;return b.default.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return De=new d.OperatorList,_e={font:null,clone:function(){return this}},Ne=this.data.defaultAppearanceData,$e=Ne.fontName,je=Ne.fontSize,Ke.next=5,Ee.handleSetFont(this._fieldResources.mergedResources,[$e&&le.Name.get($e),je],null,De,Ce,_e,null);case 5:return Ke.abrupt("return",_e.font);case 6:case"end":return Ke.stop()}},Fe,this)}));function ee(Fe,Ee){return me.apply(this,arguments)}return ee}()},{key:"_computeFontSize",value:function(ee,Fe){var Ee=this.data.defaultAppearanceData.fontSize;if(!Ee){var Ce=function(Qe){return Math.round(Qe*10)/10},De=.8;if(Fe===-1)Ee=Ce(De*ee);else{Ee=10;var _e=Ee/De,Ne=Math.round(ee/_e);Ne=Math.max(Ne,Fe),_e=ee/Ne,Ee=Ce(De*_e)}var $e=this.data.defaultAppearanceData,je=$e.fontName,Ve=$e.fontColor;this._defaultAppearance=(0,ge.createDefaultAppearance)({fontSize:Ee,fontName:je,fontColor:Ve})}return[this._defaultAppearance,Ee]}},{key:"_renderText",value:function(ee,Fe,Ee,Ce,De,_e,Ne){var $e=Fe.charsToGlyphs(ee),je=Ee/1e3,Ve=0,Ke=h($e),Qe;try{for(Ke.s();!(Qe=Ke.n()).done;){var Ze=Qe.value;Ve+=Ze.width*je}}catch(ct){Ke.e(ct)}finally{Ke.f()}var ze;return De===1?ze=(Ce-Ve)/2:De===2?ze=Ce-Ve-_e:ze=_e,ze=ze.toFixed(2),Ne=Ne.toFixed(2),"".concat(ze," ").concat(Ne," Td (").concat((0,t.escapeString)(ee),") Tj")}},{key:"_getSaveFieldResources",value:function(ee){var Fe=this._fieldResources,Ee=Fe.localResources,Ce=Fe.appearanceResources,De=Fe.acroFormResources,_e=this.data.defaultAppearanceData&&this.data.defaultAppearanceData.fontName;if(!_e)return Ee||le.Dict.empty;for(var Ne=0,$e=[Ee,Ce];Ne<$e.length;Ne++){var je=$e[Ne];if(je instanceof le.Dict){var Ve=je.get("Font");if(Ve instanceof le.Dict&&Ve.has(_e))return je}}if(De instanceof le.Dict){var Ke=De.get("Font");if(Ke instanceof le.Dict&&Ke.has(_e)){var Qe=new le.Dict(ee);Qe.set(_e,Ke.getRaw(_e));var Ze=new le.Dict(ee);return Ze.set("Font",Qe),le.Dict.merge({xref:ee,dictArray:[Ze,Ee],mergeSubDicts:!0})}}return Ee||le.Dict.empty}},{key:"getFieldObject",value:function
`);return"/Tx BMC q BT "+ee+" 1 0 0 1 0 ".concat(_e," Tm ").concat(It)+" ET Q EMC"}},{key:"_splitLine",value:function(ee,Fe,Ee,Ce){ee=Fe.encodeString(ee).join("");var De=Fe.charsToGlyphs(ee);if(De.length<=1)return[ee];for(var _e=Fe.getCharPositions(ee),Ne=Ee/1e3,$e=[],je=-1,Ve=-1,Ke=-1,Qe=0,Ze=0,ze=0,ct=De.length;ze<ct;ze++){var Je=g(_e[ze],2),gt=Je[0],xt=Je[1],tt=De[ze],yt=tt.width*Ne;tt.unicode===" "?Ze+yt>Ce?($e.push(ee.substring(Qe,gt)),Qe=gt,Ze=yt,je=-1,Ke=-1):(Ze+=yt,je=gt,Ve=xt,Ke=ze):Ze+yt>Ce?je!==-1?($e.push(ee.substring(Qe,Ve)),Qe=Ve,ze=Ke+1,je=-1,Ze=0):($e.push(ee.substring(Qe,gt)),Qe=gt,Ze=yt):Ze+=yt}return Qe<ee.length&&$e.push(ee.substring(Qe,ee.length)),$e}},{key:"getFieldObject",value:function(){return{id:this.data.id,value:this.data.fieldValue,defaultValue:this.data.defaultFieldValue,multiline:this.data.multiLine,password:this.hasFieldFlag(t.AnnotationFieldFlag.PASSWORD),charLimit:this.data.maxLen,comb:this.data.comb,editable:!this.data.readOnly,hidden:this.data.hidden,name:this.data.fieldName,rect:this.data.rect,actions:this.data.actions,page:this.data.pageIndex,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,type:"text"}}}]),se}(H),ne=function(ve){n(se,ve);var we=O(se);function se(me){var ee;return c(this,se),ee=we.call(this,me),ee.checkedAppearance=null,ee.uncheckedAppearance=null,ee.data.checkBox=!ee.hasFieldFlag(t.AnnotationFieldFlag.RADIO)&&!ee.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),ee.data.radioButton=ee.hasFieldFlag(t.AnnotationFieldFlag.RADIO)&&!ee.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),ee.data.pushButton=ee.hasFieldFlag(t.AnnotationFieldFlag.PUSHBUTTON),ee.data.isTooltipOnly=!1,ee.data.checkBox?ee._processCheckBox(me):ee.data.radioButton?ee._processRadioButton(me):ee.data.pushButton?(ee.data.hasOwnCanvas=!0,ee._processPushButton(me)):(0,t.warn)("Invalid field flags for button widget annotation"),ee}return A(se,[{key:"getOperatorList",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De,_e,Ne){var $e,je,Ve,Ke,Qe;return b.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(!this.data.pushButton){ze.next=2;break}return ze.abrupt("return",y(f(se.prototype),"getOperatorList",this).call(this,Ee,Ce,De,!1,Ne));case 2:if($e=null,Ne&&(je=Ne.get(this.data.id),$e=je?je.value:null),$e!==null){ze.next=8;break}if(!this.appearance){ze.next=7;break}return ze.abrupt("return",y(f(se.prototype),"getOperatorList",this).call(this,Ee,Ce,De,_e,Ne));case 7:this.data.checkBox?$e=this.data.fieldValue===this.data.exportValue:$e=this.data.fieldValue===this.data.buttonValue;case 8:if(Ve=$e?this.checkedAppearance:this.uncheckedAppearance,!Ve){ze.next=15;break}return Ke=this.appearance,this.appearance=Ve,Qe=y(f(se.prototype),"getOperatorList",this).call(this,Ee,Ce,De,_e,Ne),this.appearance=Ke,ze.abrupt("return",Qe);case 15:return ze.abrupt("return",new d.OperatorList);case 16:case"end":return ze.stop()}},Fe,this)}));function ee(Fe,Ee,Ce,De,_e){return me.apply(this,arguments)}return ee}()},{key:"save",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){return b.default.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!this.data.checkBox){Ne.next=2;break}return Ne.abrupt("return",this._saveCheckbox(Ee,Ce,De));case 2:if(!this.data.radioButton){Ne.next=4;break}return Ne.abrupt("return",this._saveRadioButton(Ee,Ce,De));case 4:return Ne.abrupt("return",null);case 5:case"end":return Ne.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_saveCheckbox",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){var _e,Ne,$e,je,Ve,Ke,Qe,Ze,ze;return b.default.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(De){Je.next=2;break}return Je.abrupt("return",null);case 2:if(_e=De.get(this.data.id),Ne=_e&&_e.value,Ne!==void 0){Je.next=6;break}return Je.abrupt("return",null);case 6:if($e=this.data.fieldValue===this.data.exportValue,$e!==Ne){Je.next=9;break}return Je.abrupt("return",null);case 9:if(je=Ee.xref.fetchIfRef(this.ref),(0,le.isDict)(je)){Je.next=12;break}return Je.abrupt("return",null);case 12:r
`)],(0,q.writeDict)(je,ze,Ze),ze.push(`
endobj
`),Je.abrupt("return",[{ref:this.ref,data:ze.join(""),xfa:Ve}]);case 24:case"end":return Je.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_saveRadioButton",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){var _e,Ne,$e,je,Ve,Ke,Qe,Ze,ze,ct,Je,gt,xt;return b.default.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:if(De){yt.next=2;break}return yt.abrupt("return",null);case 2:if(_e=De.get(this.data.id),Ne=_e&&_e.value,Ne!==void 0){yt.next=6;break}return yt.abrupt("return",null);case 6:if($e=this.data.fieldValue===this.data.buttonValue,$e!==Ne){yt.next=9;break}return yt.abrupt("return",null);case 9:if(je=Ee.xref.fetchIfRef(this.ref),(0,le.isDict)(je)){yt.next=12;break}return yt.abrupt("return",null);case 12:return Ve={path:(0,t.stringToPDFString)(je.get("T")||""),value:Ne?this.data.buttonValue:""},Ke=le.Name.get(Ne?this.data.buttonValue:"Off"),Qe=null,Ze=Ee.xref.encrypt,Ne&&((0,le.isRef)(this.parent)?(ze=Ee.xref.fetch(this.parent),ct=null,Ze&&(ct=Ze.createCipherTransform(this.parent.num,this.parent.gen)),ze.set("V",Ke),Qe=["".concat(this.parent.num," ").concat(this.parent.gen,` obj
`)],(0,q.writeDict)(ze,Qe,ct),Qe.push(`
endobj
`)):(0,le.isDict)(this.parent)&&this.parent.set("V",Ke)),je.set("AS",Ke),je.set("M","D:".concat((0,t.getModificationDate)())),Je=null,Ze&&(Je=Ze.createCipherTransform(this.ref.num,this.ref.gen)),gt=["".concat(this.ref.num," ").concat(this.ref.gen,` obj
`)],(0,q.writeDict)(je,gt,Je),gt.push(`
endobj
`),xt=[{ref:this.ref,data:gt.join(""),xfa:Ve}],Qe!==null&&xt.push({ref:this.parent,data:Qe.join(""),xfa:null}),yt.abrupt("return",xt);case 27:case"end":return yt.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_getDefaultCheckedAppearance",value:function(ee,Fe){var Ee=this.data.rect[2]-this.data.rect[0],Ce=this.data.rect[3]-this.data.rect[1],De=[0,0,Ee,Ce],_e=.8,Ne=Math.min(Ee,Ce)*_e,$e,je;Fe==="check"?($e={width:.755*Ne,height:.705*Ne},je="3"):Fe==="disc"?($e={width:.791*Ne,height:.705*Ne},je="l"):(0,t.unreachable)("_getDefaultCheckedAppearance - unsupported type: ".concat(Fe));var Ve=(Ee-$e.width)/2,Ke=(Ce-$e.height)/2,Qe="q BT /PdfJsZaDb ".concat(Ne," Tf 0 g ").concat(Ve," ").concat(Ke," Td (").concat(je,") Tj ET Q"),Ze=new le.Dict(ee.xref);Ze.set("FormType",1),Ze.set("Subtype",le.Name.get("Form")),Ze.set("Type",le.Name.get("XObject")),Ze.set("BBox",De),Ze.set("Matrix",[1,0,0,1,0,0]),Ze.set("Length",Qe.length);var ze=new le.Dict(ee.xref),ct=new le.Dict(ee.xref);ct.set("PdfJsZaDb",this.fallbackFontDict),ze.set("Font",ct),Ze.set("Resources",ze),this.checkedAppearance=new ce.StringStream(Qe),this.checkedAppearance.dict=Ze,this._streams.push(this.checkedAppearance)}},{key:"_processCheckBox",value:function(ee){var Fe=ee.dict.get("AP");if(!!(0,le.isDict)(Fe)){var Ee=Fe.get("N");if(!!(0,le.isDict)(Ee)){var Ce=this._decodeFormValue(ee.dict.get("AS"));typeof Ce=="string"&&(this.data.fieldValue=Ce);var De=this.data.fieldValue!==null&&this.data.fieldValue!=="Off"?this.data.fieldValue:"Yes",_e=Ee.getKeys();if(_e.length===0)_e.push("Off",De);else if(_e.length===1)_e[0]==="Off"?_e.push(De):_e.unshift("Off");else if(_e.includes(De))_e.length=0,_e.push("Off",De);else{var Ne=_e.find(function($e){return $e!=="Off"});_e.length=0,_e.push("Off",Ne)}_e.includes(this.data.fieldValue)||(this.data.fieldValue="Off"),this.data.exportValue=_e[1],this.checkedAppearance=Ee.get(this.data.exportValue)||null,this.uncheckedAppearance=Ee.get("Off")||null,this.checkedAppearance?this._streams.push(this.checkedAppearance):this._getDefaultCheckedAppearance(ee,"check"),this.uncheckedAppearance&&this._streams.push(this.uncheckedAppearance),this._fallbackFontDict=this.fallbackFontDict}}}},{key:"_processRadioButton",value:function(ee){this.data.fieldValue=this.data.buttonValue=null;var Fe=ee.dict.get("Parent");if((0,le.isDict)(Fe)){this.parent=ee.dict.getRaw("Parent");var Ee=Fe.get("V");(0,le.isName)(Ee)&&(this.data.fieldValue=this._decodeFormValue(Ee))}var Ce=ee.dict.get("AP");if(!!(0,le.isDict)(Ce)){var De=Ce.get("N");if(!!(0,le.isDict)(De)){var _e=h(De.getKeys()),Ne;try{for(_e.s();!(Ne=_e.n()).done;){var $e=Ne.value;if($e!=="Off"){this.data.buttonValue=this._decodeFormValue($e);break}}}catch(je){_e.e(je)}finally{_e.f()}this.checkedAppearance=De.get(this.data.buttonValue)||null,this.uncheckedAppearance=De.get("Off")||null,this.checkedAppearance?this._streams.push(this.checkedAppearance):this._getDefaultCheckedAppearance(ee,"disc"),this.uncheckedAppearance&&this._streams.push(this.uncheckedAppearance),this._fallbackFontDict=this.fallbackFontDict}}}},{key:"_processPushButton",value:function(ee){if(!ee.dict.has("A")&&!ee.dict.has("AA")&&!this.data.alternativeText){(0,t.warn)("Push buttons without action dictionaries are not supported");return}this.data.isTooltipOnly=!ee.dict.has("A")&&!ee.dict.has("AA"),ye.Catalog.parseDestDictionary({destDict:ee.dict,resultObj:this.data,docBaseUrl:ee.pdfManager.docBaseUrl})}},{key:"getFieldObject",value:function(){var ee="button",Fe;return this.data.checkBox?(ee="checkbox",Fe=this.data.exportValue):this.data.radioButton&&(ee="radiobutton",Fe=this.data.buttonValue),{id:this.data.id,value:this.data.fieldValue||"Off",defaultValue:this.data.defaultFieldValue,exportValues:Fe,editable:!this.data.readOnly,name:this.data.fieldName,rect:this.data.rect,hidden:this.data.hidden,actions:this.data.actions,page:this.data.pageIndex,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,type:ee}}},{key:"fallbackFontDict",get:function(){var ee=new le.Dict;return ee.set("BaseFont",le
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xe(F,s){if(!!F){if(typeof F=="string")return ae(F,s);var g=Object.prototype.toString.call(F).slice(8,-1);if(g==="Object"&&F.constructor&&(g=F.constructor.name),g==="Map"||g==="Set")return Array.from(F);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return ae(F,s)}}function ae(F,s){(s==null||s>F.length)&&(s=F.length);for(var g=0,l=new Array(s);g<s;g++)l[g]=F[g];return l}function d(F,s){var g=F==null?null:typeof Symbol!="undefined"&&F[Symbol.iterator]||F["@@iterator"];if(g!=null){var l=[],a=!0,i=!1,m,o;try{for(g=g.call(F);!(a=(m=g.next()).done)&&(l.push(m.value),!(s&&l.length===s));a=!0);}catch(c){i=!0,o=c}finally{try{!a&&g.return!=null&&g.return()}finally{if(i)throw o}}return l}}function ce(F){if(Array.isArray(F))return F}function q(F,s){if(!(F instanceof s))throw new TypeError("Cannot call a class as a function")}function re(F,s){for(var g=0;g<s.length;g++){var l=s[g];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(F,l.key,l)}}function X(F,s,g){return s&&re(F.prototype,s),g&&re(F,g),F}function y(F,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");F.prototype=Object.create(s&&s.prototype,{constructor:{value:F,writable:!0,configurable:!0}}),s&&k(F,s)}function k(F,s){return k=Object.setPrototypeOf||function(l,a){return l.__proto__=a,l},k(F,s)}function n(F){var s=w();return function(){var l=p(F),a;if(s){var i=p(this).constructor;a=Reflect.construct(l,arguments,i)}else a=l.apply(this,arguments);return S(this,a)}}function S(F,s){if(s&&(T(s)==="object"||typeof s=="function"))return s;if(s!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return O(F)}function O(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}function w(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(F){return!1}}function p(F){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(g){return g.__proto__||Object.getPrototypeOf(g)},p(F)}var x=function(F){y(g,F);var s=n(g);function g(l){return q(this,g),s.call(this,new V.StringStream(l))}return X(g,[{key:"parse",value:function(){var a={fn:0,args:[]},i={fontSize:0,fontName:"",fontColor:new Uint8ClampedArray(3)};try{for(;a.args.length=0,!!this.read(a);)if(this.savedStatesDepth===0){var m=a.fn,o=a.args;switch(m|0){case b.OPS.setFont:var c=ye(o,2),v=c[0],A=c[1];v instanceof le.Name&&(i.fontName=v.name),typeof A=="number"&&A>0&&(i.fontSize=A);break;case b.OPS.setFillRGBColor:t.ColorSpace.singletons.rgb.getRgbItem(o,0,i.fontColor,0);break;case b.OPS.setFillGray:t.ColorSpace.singletons.gray.getRgbItem(o,0,i.fontColor,0);break;case b.OPS.setFillColorSpace:t.ColorSpace.singletons.cmyk.getRgbItem(o,0,i.fontColor,0);break}}}catch(u){(0,b.warn)('parseDefaultAppearance - ignoring errors: "'.concat(u,'".'))}return i}}]),g}(ge.EvaluatorPreprocessor);function f(F){return new x(F).parse()}function h(F){var s=F.fontSize,g=F.fontName,l=F.fontColor,a;return l.every(function(i){return i===0})?a="0 g":a=Array.from(l).map(function(i){return(i/255).toFixed(2)}).join(" ")+" rg","/".concat((0,e.escapePDFName)(g)," ").concat(s," Tf ").concat(a)}},(Me,P,D)=>{"use strict";function T(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(i){return typeof i}:T=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},T(l)}Object.defineProperty(P,"__esModule",{value:!0}),P.ColorSpace=void 0;var b=le(D(2)),t=D(4),e=D(135),ge=D(139);function le(l){return l&&l.__esModule?l:{default:l}}function V(l,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(a&&a.prototype,{constructor:{value:l,wr
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l($,j){var G=$==null?null:typeof Symbol!="undefined"&&$[Symbol.iterator]||$["@@iterator"];if(G!=null){var M=[],W=!0,z=!1,J,Q;try{for(G=G.call($);!(W=(J=G.next()).done)&&(M.push(J.value),!(j&&M.length===j));W=!0);}catch(K){z=!0,Q=K}finally{try{!W&&G.return!=null&&G.return()}finally{if(z)throw Q}}return M}}function a($){if(Array.isArray($))return $}function i($,j,G,M,W,z,J){try{var Q=$[z](J),K=Q.value}catch(de){G(de);return}Q.done?j(K):Promise.resolve(K).then(M,W)}function m($){return function(){var j=this,G=arguments;return new Promise(function(M,W){var z=$.apply(j,G);function J(K){i(z,M,W,J,Q,"next",K)}function Q(K){i(z,M,W,J,Q,"throw",K)}J(void 0)})}}function o($,j){var G=typeof Symbol!="undefined"&&$[Symbol.iterator]||$["@@iterator"];if(!G){if(Array.isArray($)||(G=c($))||j&&$&&typeof $.length=="number"){G&&($=G);var M=0,W=function(){};return{s:W,n:function(){return M>=$.length?{done:!0}:{done:!1,value:$[M++]}},e:function(de){throw de},f:W}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var z=!0,J=!1,Q;return{s:function(){G=G.call($)},n:function(){var de=G.next();return z=de.done,de},e:function(de){J=!0,Q=de},f:function(){try{!z&&G.return!=null&&G.return()}finally{if(J)throw Q}}}}function c($,j){if(!!$){if(typeof $=="string")return v($,j);var G=Object.prototype.toString.call($).slice(8,-1);if(G==="Object"&&$.constructor&&(G=$.constructor.name),G==="Map"||G==="Set")return Array.from($);if(G==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(G))return v($,j)}}function v($,j){(j==null||j>$.length)&&(j=$.length);for(var G=0,M=new Array(j);G<j;G++)M[G]=$[G];return M}function A($,j){if(!($ instanceof j))throw new TypeError("Cannot call a class as a function")}function u($,j){for(var G=0;G<j.length;G++){var M=j[G];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty($,M.key,M)}}function C($,j,G){return j&&u($.prototype,j),G&&u($,G),$}var I=Object.freeze({maxImageSize:-1,disableFontFace:!1,ignoreErrors:!1,isEvalSupported:!0,fontExtraProperties:!1,useSystemFonts:!0,cMapUrl:null,standardFontDataUrl:null}),E={TILING:1,SHADING:2},N=10,_=Promise.resolve();function Y($){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Array.isArray($)){for(var G=0,M=$.length;G<M;G++){var W=Y($[G],!0);if(W)return W}return(0,b.warn)("Unsupported blend mode Array: ".concat($)),"source-over"}if(!(0,e.isName)($))return j?null:"source-over";switch($.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 j?null:((0,b.warn)("Unsupported blend mode: ".concat($.name)),"source-over")}var H=function(){function $(){A(this,$),this.reset()}return C($,[{key:"check",value:function(){return++this.checked<$.CHECK_TIME_EVERY?!1:(this.checked=0,this.endTime<=Date.now())}},{key:"reset",value:function(){this.endTime=Date.now()+$.TIME_SLOT_DURATION_MS,this.checked=0}}],[{key:"TIME_SLOT_DURATION_MS",get:function(){return(0,b.shadow)(this,"TIME_SLOT_DURATION_MS",20)}},{key:"CHECK_TIME_EVERY",get:function(){return(0,b.shadow)(this,"CHECK_TIME_EVERY",100)}}]),$}(),Z=function(){function $(j){var G=j.xref,M=j.handler,W=j.pageIndex,z=j.idFactory,J=j.fontCache,Q=j.builtInCMapCache,K=j.standardFontDataCache,de=j.globalImageCache,oe=j.options,pe=oe===void 0?null:oe;A(this,$),this.xref=G,this.handler=M,this.pageIndex=W,this.idFactory=z,this.fontCache=J,this.builtInCMapCache=Q,this.standardFontDataCache=K,this.globalImageCache=de,this.options=pe||I,this.parsingType3Font=!1,this._fetchBuiltInCMapBound=this.fetchBuiltInCMap.bind(this)}return C($,[{key:"_pdfFunctionFactory",get:function(){var G=new ce.PDFFunctionFactory({xref:this.xref,isEvalSupported:this.options.isEvalSupported});return(0,b.shadow)(this,"_pdfFunctionFactory",G)}},{key:"clone",value:function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,M=Object.create(this);return M.options=Object.assign(Object.create(null),this.options,G),M}},{key:"hasBlendModes",value:function(G,M){if(!(G instanceof e.Dict)||G.objId&&M.has(G.objId))return!1;var W=new e.RefSet(M);G.objId&&W.put(G.objId);for(var z=[G],J=this.xref;z.length;){var Q=z.shift(),K=Q.get("ExtGState");if(K instanceof e.Dict){var de=o(K.getRawValues()),oe;try{for(de.s();!(oe=de.n()).done;){var pe=oe.value;if(pe instanceof e.Ref){if(W.has(pe))continue;try{pe=J.fetch(pe)}catch(Ee){W.put(pe),(0,b.info)('hasBlendModes - ignoring ExtGState: "'.concat(Ee,'".'));continue}}if(pe instanceof e.Dict){pe.objId&&W.put(pe.objId);var fe=pe.get("BM");if(fe instanceof e.Name){if(fe.name!=="Normal")return!0;continue}if(f
`);break;case 114:l.push("\r");break;case 116:l.push(" ");break;case 98:l.push("\b");break;case 102:l.push("\f");break;case 92:case 40:case 41:l.push(String.fromCharCode(a));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var m=a&15;a=this.nextChar(),i=!0,a>=48&&a<=55&&(m=(m<<3)+(a&15),a=this.nextChar(),a>=48&&a<=55&&(i=!1,m=(m<<3)+(a&15))),l.push(String.fromCharCode(m));break;case 13:this.peekChar()===10&&this.nextChar();break;case 10:break;default:l.push(String.fromCharCode(a));break}break;default:l.push(String.fromCharCode(a));break}if(g)break;i||(a=this.nextChar())}return l.join("")}},{key:"getName",value:function(){var s,g,l=this.strBuf;for(l.length=0;(s=this.nextChar())>=0&&!w[s];)if(s===35){if(s=this.nextChar(),w[s]){(0,T.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),l.push("#");break}var a=p(s);if(a!==-1){g=s,s=this.nextChar();var i=p(s);if(i===-1){if((0,T.warn)("Lexer_getName: Illegal digit (".concat(String.fromCharCode(s),") ")+"in hexadecimal number."),l.push("#",String.fromCharCode(g)),w[s])break;l.push(String.fromCharCode(s));continue}l.push(String.fromCharCode(a<<4|i))}else l.push("#",String.fromCharCode(s))}else l.push(String.fromCharCode(s));return l.length>127&&(0,T.warn)("Name token is longer than allowed by the spec: ".concat(l.length)),b.Name.get(l.join(""))}},{key:"_hexStringWarn",value:function(s){var g=5;if(this._hexStringNumWarn++===g){(0,T.warn)("getHexString - ignoring additional invalid characters.");return}this._hexStringNumWarn>g||(0,T.warn)("getHexString - ignoring invalid character: ".concat(s))}},{key:"getHexString",value:function(){var s=this.strBuf;s.length=0;var g=this.currentChar,l=!0,a,i;for(this._hexStringNumWarn=0;;)if(g<0){(0,T.warn)("Unterminated hex string");break}else if(g===62){this.nextChar();break}else if(w[g]===1){g=this.nextChar();continue}else{if(l){if(a=p(g),a===-1){this._hexStringWarn(g),g=this.nextChar();continue}}else{if(i=p(g),i===-1){this._hexStringWarn(g),g=this.nextChar();continue}s.push(String.fromCharCode(a<<4|i))}l=!l,g=this.nextChar()}return s.join("")}},{key:"getObj",value:function(){for(var s=!1,g=this.currentChar;;){if(g<0)return b.EOF;if(s)(g===10||g===13)&&(s=!1);else if(g===37)s=!0;else if(w[g]!==1)break;g=this.nextChar()}switch(g|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),b.Cmd.get("[");case 93:return this.nextChar(),b.Cmd.get("]");case 60:return g=this.nextChar(),g===60?(this.nextChar(),b.Cmd.get("<<")):this.getHexString();case 62:return g=this.nextChar(),g===62?(this.nextChar(),b.Cmd.get(">>")):b.Cmd.get(">");case 123:return this.nextChar(),b.Cmd.get("{");case 125:return this.nextChar(),b.Cmd.get("}");case 41:throw this.nextChar(),new T.FormatError("Illegal character: ".concat(g))}var l=String.fromCharCode(g);if(g<32||g>127){var a=this.peekChar();if(a>=32&&a<=127)return this.nextChar(),b.Cmd.get(l)}for(var i=this.knownCommands,m=i&&i[l]!==void 0;(g=this.nextChar())>=0&&!w[g];){var o=l+String.fromCharCode(g);if(m&&i[o]===void 0)break;if(l.length===128)throw new T.FormatError("Command token too long: ".concat(l.length));l=o,m=i&&i[l]!==void 0}return l==="true"?!0:l==="false"?!1:l==="null"?null:(l==="BI"&&(this.beginInlineImagePos=this.stream.pos),b.Cmd.get(l))}},{key:"peekObj",value:function(){var s=this.stream.pos,g=this.currentChar,l=this.beginInlineImagePos,a;try{a=this.getObj()}catch(i){if(i instanceof t.MissingDataException)throw i;(0,T.warn)("peekObj: ".concat(i))}return this.stream.pos=s,this.currentChar=g,this.beginInlineImagePos=l,a}},{key:"skipToNextLine",value:function(){for(var s=this.currentChar;s>=0;){if(s===13){s=this.nextChar(),s===10&&this.nextChar();break}else if(s===10){this.nextChar();break}s=this.nextChar()}}}]),h}();P.Lexer=x;var f=function(){function h(){re(this,h)}return y(h,null,[{key:"create",value:function(s){function g(u,C){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(x){if(typeof Symbol!="undefined"&&x[Symbol.iterator]!=null||x["@@iterator"]!=null)return Array.from(x)}function V(x){if(Array.isArray(x))return xe(x)}function ye(x,f){var h=typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(!h){if(Array.isArray(x)||(h=be(x))||f&&x&&typeof x.length=="number"){h&&(x=h);var F=0,s=function(){};return{s,n:function(){return F>=x.length?{done:!0}:{done:!1,value:x[F++]}},e:function(m){throw m},f:s}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=!0,l=!1,a;return{s:function(){h=h.call(x)},n:function(){var m=h.next();return g=m.done,m},e:function(m){l=!0,a=m},f:function(){try{!g&&h.return!=null&&h.return()}finally{if(l)throw a}}}}function be(x,f){if(!!x){if(typeof x=="string")return xe(x,f);var h=Object.prototype.toString.call(x).slice(8,-1);if(h==="Object"&&x.constructor&&(h=x.constructor.name),h==="Map"||h==="Set")return Array.from(x);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return xe(x,f)}}function xe(x,f){(f==null||f>x.length)&&(f=x.length);for(var h=0,F=new Array(f);h<f;h++)F[h]=x[h];return F}function ae(x,f){if(!(x instanceof f))throw new TypeError("Cannot call a class as a function")}function d(x,f){for(var h=0;h<f.length;h++){var F=f[h];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(x,F.key,F)}}function ce(x,f,h){return f&&d(x.prototype,f),h&&d(x,h),x}function q(x,f){if(typeof f!="function"&&f!==null)throw new TypeError("Super expression must either be null or a function");x.prototype=Object.create(f&&f.prototype,{constructor:{value:x,writable:!0,configurable:!0}}),f&&re(x,f)}function re(x,f){return re=Object.setPrototypeOf||function(F,s){return F.__proto__=s,F},re(x,f)}function X(x){var f=n();return function(){var F=S(x),s;if(f){var g=S(this).constructor;s=Reflect.construct(F,arguments,g)}else s=F.apply(this,arguments);return y(this,s)}}function y(x,f){if(f&&(T(f)==="object"||typeof f=="function"))return f;if(f!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return k(x)}function k(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(x){return!1}}function S(x){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(h){return h.__proto__||Object.getPrototypeOf(h)},S(x)}var O=new Uint8Array(0),w=function(x){q(h,x);var f=X(h);function h(F){var s;if(ae(this,h),s=f.call(this),s._rawMinBufferLength=F||0,s.pos=0,s.bufferLength=0,s.eof=!1,s.buffer=O,s.minBufferLength=512,F)for(;s.minBufferLength<F;)s.minBufferLength*=2;return s}return ce(h,[{key:"isEmpty",get:function(){for(;!this.eof&&this.bufferLength===0;)this.readBlock();return this.bufferLength===0}},{key:"ensureBuffer",value:function(s){var g=this.buffer;if(s<=g.byteLength)return g;for(var l=this.minBufferLength;l<s;)l*=2;var a=new Uint8Array(l);return a.set(g),this.buffer=a}},{key:"getByte",value:function(){for(var s=this.pos;this.bufferLength<=s;){if(this.eof)return-1;this.readBlock()}return this.buffer[this.pos++]}},{key:"getBytes",value:function(s){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=this.pos,a;if(s){for(this.ensureBuffer(l+s),a=l+s;!this.eof&&this.bufferLength<a;)this.readBlock();var i=this.bufferLength;a>i&&(a=i)}else{for(;!this.eof;)this.readBlock();a=this.bufferLength}this.pos=a;var m=this.buffer.subarray(l,a);return g&&!(m instanceof Uint8ClampedArray)?new Uint8ClampedArray(m):m}},{key:"reset",value:function(){this.pos=0}},{key:"makeSubStream",value:function(s,g){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(g===void 0)for(;!this.eof;)this.readBlock();else for(var a=s+g;this.bufferLength<=a&&!this.eof;)this.readBlock();return new t.Stream(this.buffer,s,g,l)}},{key:"getBaseStreams",value:function(){return this.str?this.str.getBaseStreams():null}}]),h}(b.BaseStream);P.DecodeStream=w;var p=function(x){q(h,x);var f=X(h);function h(F){var s,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;ae(this,h);var l=0,a=ye(F),i;try{for(a.s();!(i=a.n()).done;){var m=i.value;l+=m instanceof w?m._rawMinBufferLength:m.length}}catch(o){a.e(o)}finally{a.f()}return s=f.call(this,l),s.streams=F,s._onError=g,s}return ce(h,[{key:"readBlock",value:function(){var
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function e(y,k){if(!!y){if(typeof y=="string")return ge(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ge(y,k)}}function ge(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n<k;n++)S[n]=y[n];return S}function le(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function V(y,k){for(var n=0;n<k.length;n++){var S=k[n];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(y,S.key,S)}}function ye(y,k,n){return k&&V(y.prototype,k),n&&V(y,n),y}function be(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(k&&k.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),k&&xe(y,k)}function xe(y,k){return xe=Object.setPrototypeOf||function(S,O){return S.__proto__=O,S},xe(y,k)}function ae(y){var k=q();return function(){var S=re(y),O;if(k){var w=re(this).constructor;O=Reflect.construct(S,arguments,w)}else O=S.apply(this,arguments);return d(this,O)}}function d(y,k){if(k&&(T(k)==="object"||typeof k=="function"))return k;if(k!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ce(y)}function ce(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function q(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(y){return!1}}function re(y){return re=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},re(y)}var X=function(y){be(n,y);var k=ae(n);function n(S,O){var w;return le(this,n),O&&(O*=.5),w=k.call(this,O),w.str=S,w.dict=S.dict,w.firstDigit=-1,w}return ye(n,[{key:"readBlock",value:function(){var O=8e3,w=this.str.getBytes(O);if(!w.length){this.eof=!0;return}var p=w.length+1>>1,x=this.ensureBuffer(this.bufferLength+p),f=this.bufferLength,h=this.firstDigit,F=t(w),s;try{for(F.s();!(s=F.n()).done;){var g=s.value,l=void 0;if(g>=48&&g<=57)l=g&15;else if(g>=65&&g<=70||g>=97&&g<=102)l=(g&15)+9;else if(g===62){this.eof=!0;break}else continue;h<0?h=l:(x[f++]=h<<4|l,h=-1)}}catch(a){F.e(a)}finally{F.f()}h>=0&&this.eof&&(x[f++]=h<<4,h=-1),this.firstDigit=h,this.bufferLength=f}}]),n}(b.DecodeStream);P.AsciiHexStream=X},(Me,P,D)=>{"use strict";function T(X){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(k){return typeof k}:T=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},T(X)}Object.defineProperty(P,"__esModule",{value:!0}),P.CCITTFaxStream=void 0;var b=D(135),t=D(162),e=D(159);function ge(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function le(X,y){for(var k=0;k<y.length;k++){var n=y[k];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(X,n.key,n)}}function V(X,y,k){return y&&le(X.prototype,y),k&&le(X,k),X}function ye(X,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function");X.prototype=Object.create(y&&y.prototype,{constructor:{value:X,writable:!0,configurable:!0}}),y&&be(X,y)}function be(X,y){return be=Object.setPrototypeOf||function(n,S){return n.__proto__=S,n},be(X,y)}function xe(X){var y=ce();return function(){var n=q(X),S;if(y){var O=q(this).constructor;S=Reflect.construct(n,arguments,O)}else S=n.apply(this,arguments);return ae(this,S)}}function ae(X,y){if(y
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n(K,de){var oe=K==null?null:typeof Symbol!="undefined"&&K[Symbol.iterator]||K["@@iterator"];if(oe!=null){var pe=[],fe=!0,ke=!1,Re,ve;try{for(oe=oe.call(K);!(fe=(Re=oe.next()).done)&&(pe.push(Re.value),!(de&&pe.length===de));fe=!0);}catch(we){ke=!0,ve=we}finally{try{!fe&&oe.return!=null&&oe.return()}finally{if(ke)throw ve}}return pe}}function S(K){if(Array.isArray(K))return K}function O(K,de){var oe=typeof Symbol!="undefined"&&K[Symbol.iterator]||K["@@iterator"];if(!oe){if(Array.isArray(K)||(oe=w(K))||de&&K&&typeof K.length=="number"){oe&&(K=oe);var pe=0,fe=function(){};return{s:fe,n:function(){return pe>=K.length?{done:!0}:{done:!1,value:K[pe++]}},e:function(se){throw se},f:fe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ke=!0,Re=!1,ve;return{s:function(){oe=oe.call(K)},n:function(){var se=oe.next();return ke=se.done,se},e:function(se){Re=!0,ve=se},f:function(){try{!ke&&oe.return!=null&&oe.return()}finally{if(Re)throw ve}}}}function w(K,de){if(!!K){if(typeof K=="string")return p(K,de);var oe=Object.prototype.toString.call(K).slice(8,-1);if(oe==="Object"&&K.constructor&&(oe=K.constructor.name),oe==="Map"||oe==="Set")return Array.from(K);if(oe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(oe))return p(K,de)}}function p(K,de){(de==null||de>K.length)&&(de=K.length);for(var oe=0,pe=new Array(de);oe<de;oe++)pe[oe]=K[oe];return pe}function x(K,de){if(!(K instanceof de))throw new TypeError("Cannot call a class as a function")}function f(K,de){for(var oe=0;oe<de.length;oe++){var pe=de[oe];pe.enumerable=pe.enumerable||!1,pe.configurable=!0,"value"in pe&&(pe.writable=!0),Object.defineProperty(K,pe.key,pe)}}function h(K,de,oe){return de&&f(K.prototype,de),oe&&f(K,oe),K}var F=[[57344,63743],[1048576,1114109]],s=1e3,g=["ascent","bbox","black","bold","charProcOperatorList","composite","cssFontInfo","data","defaultVMetrics","defaultWidth","descent","fallbackName","fontMatrix","fontType","isType3Font","italic","loadedName","mimetype","missingFile","name","remeasure","subtype","type","vertical"],l=["cMap","defaultEncoding","differences","isMonospace","isSerifFont","isSymbolicFont","seacMap","toFontChar","toUnicode","vmetrics","widths"];function a(K){if(!!K.fontMatrix&&K.fontMatrix[0]!==T.FONT_IDENTITY_MATRIX[0]){var de=.001/K.fontMatrix[0],oe=K.widths;for(var pe in oe)oe[pe]*=de;K.defaultWidth*=de}}function i(K,de){if(!K.isInternalFont&&de!==K.defaultEncoding&&!(K.toUnicode instanceof ye.IdentityToUnicodeMap)){var oe=[],pe=(0,e.getGlyphsUnicode)();for(var fe in de){if(K.hasIncludedToUnicodeMap){if(K.toUnicode.has(fe))continue}else if(K.hasEncoding&&(K.differences.length===0||K.differences[fe]!==void 0))continue;var ke=de[fe],Re=(0,V.getUnicodeForGlyph)(ke,pe);Re!==-1&&(oe[fe]=String.fromCharCode(Re))}oe.length>0&&K.toUnicode.amend(oe)}}function m(K){if(!!K.fallbackToUnicode&&!(K.toUnicode instanceof ye.IdentityToUnicodeMap)){var de=[];for(var oe in K.fallbackToUnicode)K.toUnicode.has(oe)||(de[oe]=K.fallbackToUnicode[oe]);de.length>0&&K.toUnicode.amend(de)}}var o=function(){function K(de,oe,pe,fe,ke,Re,ve,we,se){x(this,K),this.originalCharCode=de,this.fontChar=oe,this.unicode=pe,this.accent=fe,this.width=ke,this.vmetric=Re,this.operatorListId=ve,this.isSpace=we,this.isInFont=se}return h(K,[{key:"matchesForCache",value:function(oe,pe,fe,ke,Re,ve,we,se,me){return this.originalCharCode===oe&&this.fontChar===pe&&this.unicode===fe&&this.accent===ke&&this.width===Re&&this.vmetric===ve&&this.operatorListId===we&&this.isSpace===se&&this.isInFont===me}}]),K}();function c(K,de){return(K<<8)+de}function v(K,de,oe){K[de+1]=oe,K[de]=oe>>>8}function A(K,de){var oe=(K<<8)+de;return oe&1<<15?oe-65536:oe}function u(K,de,oe,pe){return(K<<24)+(de<<16)+(oe<<8)+pe}function C(K){return String.fromCharCode(K>>8&255,K&255)}function I(K){return K>32767?K=32767:K<-32768&&(K=-32768),String.fromCharCode(K>>8&255,K&255)}function E(K){var de=K.peekBytes(4);return(0,q.readUint32)(de,0)===65536||(0,T.bytesToString)(de)==="true"}function N(K){var de=K.peekBytes(4);return(0,T.bytesToString)(de)==="ttcf"}function _(K){var de=K.peekBytes(4);return(0,T.bytesToString)(de)==="OTTO"}function Y(K){var de=K.peekBytes(2);return de[0]===37&&de[1]===33||de[0]===128&&de[1]===1}function H(K){var de=K.peekBytes(4);return de[0]>=1&&de[3]>=1&&de[3]<=4}function Z(K,de){var oe=de.type,pe=de.subtype,fe=de.composite,ke,Re;return E(K)||N(K)?fe?ke="CIDFontType2":ke="TrueType":_(K)?fe?ke="CIDFontType2":ke="OpenType":Y(K)?fe?ke="CIDFontType0":ke=oe==="MMType1"?"MMType1":"Type1":H(K)?fe?(ke="CIDFontType0",Re="CIDFontType0C"):(ke=oe==="MMType1"?"MMType1":"Type1",Re="Type1C"):((0,T.warn)("getFontFileType: Unable to detect correct font file Type/Subtype."),ke=oe,Re=pe),[ke,Re]}function ne(K,de){for(var oe in de)
`+(0,T.string32)(4+pe*8+4+Je.length),gt="",ke=0,Re=oe.length;ke<Re;ke++){je=oe[ke],Ve=je[0],Qe=je[2];var tt=Qe[0];for(ve=1,we=Qe.length;ve<we;++ve)Qe[ve]!==Qe[ve-1]+1&&(Ke=je[0]+ve-1,gt+=(0,T.string32)(Ve)+(0,T.string32)(Ke)+(0,T.string32)(tt),Ve=Ke+1,tt=Qe[ve]);gt+=(0,T.string32)(Ve)+(0,T.string32)(je[1])+(0,T.string32)(tt)}xt="\0\f\0\0"+(0,T.string32)(gt.length+16)+"\0\0\0\0"+(0,T.string32)(gt.length/12)}return fe+"\0"+C(Je.length+4)+Je+xt+gt}function j(K,de){de.pos=(de.start||0)+K.offset;var oe=de.getUint16();de.skip(60);var pe=de.getUint16();if(oe<4&&pe&768)return!1;var fe=de.getUint16(),ke=de.getUint16();if(fe>ke)return!1;de.skip(6);var Re=de.getUint16();return Re===0?!1:(K.data[8]=K.data[9]=0,!0)}function G(K,de,oe){oe=oe||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var pe=0,fe=0,ke=0,Re=0,ve=null,we=0;if(de){for(var se in de){se|=0,(ve>se||!ve)&&(ve=se),we<se&&(we=se);var me=(0,V.getUnicodeRangeFor)(se);if(me<32)pe|=1<<me;else if(me<64)fe|=1<<me-32;else if(me<96)ke|=1<<me-64;else if(me<123)Re|=1<<me-96;else throw new T.FormatError("Unicode ranges Bits > 123 are reserved for internal usage")}we>65535&&(we=65535)}else ve=0,we=255;var ee=K.bbox||[0,0,0,0],Fe=oe.unitsPerEm||1/(K.fontMatrix||T.FONT_IDENTITY_MATRIX)[0],Ee=K.ascentScaled?1:Fe/s,Ce=oe.ascent||Math.round(Ee*(K.ascent||ee[3])),De=oe.descent||Math.round(Ee*(K.descent||ee[1]));De>0&&K.descent>0&&ee[1]<0&&(De=-De);var _e=oe.yMax||Ce,Ne=-oe.yMin||-De;return"\0$\xF4\0\0\0\x8A\xBB\0\0\0\x8C\x8A\xBB\0\0\xDF\x001\0\0\0\0"+String.fromCharCode(K.fixedPitch?9:0)+"\0\0\0\0\0\0"+(0,T.string32)(pe)+(0,T.string32)(fe)+(0,T.string32)(ke)+(0,T.string32)(Re)+"*21*"+C(K.italicAngle?1:0)+C(ve||K.firstChar)+C(we||K.lastChar)+C(Ce)+C(De)+"\0d"+C(_e)+C(Ne)+"\0\0\0\0\0\0\0\0"+C(K.xHeight)+C(K.capHeight)+C(0)+C(ve||K.firstChar)+"\0"}function M(K){var de=Math.floor(K.italicAngle*Math.pow(2,16));return"\0\0\0"+(0,T.string32)(de)+"\0\0\0\0"+(0,T.string32)(K.fixedPitch?1:0)+"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}function W(K){return K.replace(/[^\x21-\x7E]|[[\](){}<>/%]/g,"").slice(0,63)}function z(K,de){de||(de=[[],[]]);var oe=[de[0][0]||"Original licence",de[0][1]||K,de[0][2]||"Unknown",de[0][3]||"uniqueID",de[0][4]||K,de[0][5]||"Version 0.11",de[0][6]||W(K),de[0][7]||"Unknown",de[0][8]||"Unknown",de[0][9]||"Unknown"],pe=[],fe,ke,Re,ve,we;for(fe=0,ke=oe.length;fe<ke;fe++){we=de[1][fe]||oe[fe];var se=[];for(Re=0,ve=we.length;Re<ve;Re++)se.push(C(we.charCodeAt(Re)));pe.push(se.join(""))}var me=[oe,pe],ee=["\0","\0"],Fe=["\0\0","\0"],Ee=["\0\0"," "],Ce=oe.length*ee.length,De="\0\0"+C(Ce)+C(Ce*12+6),_e=0;for(fe=0,ke=ee.length;fe<ke;fe++){var Ne=me[fe];for(Re=0,ve=Ne.length;Re<ve;Re++){we=Ne[Re];var $e=ee[fe]+Fe[fe]+Ee[fe]+C(Re)+C(we.length)+C(_e);De+=$e,_e+=we.length}}return De+=oe.join("")+pe.join(""),De}var J=function(){function K(de,oe,pe){x(this,K),this.name=de,this.psName=null,this.mimetype=null,this.disableFontFace=!1,this.loadedName=pe.loadedName,this.isType3Font=pe.isType3Font,this.missingFile=!1,this.cssFontInfo=pe.cssFontInfo,this._charsCache=Object.create(null),this._glyphCache=Object.create(null);var fe=!!(pe.flags&t.FontFlags.Serif);if(!fe&&!pe.isSimulatedFlags){var ke=de.replace(/[,_]/g,"-").split("-")[0],Re=(0,le.getSerifFonts)(),ve=O(ke.split("+")),we;try{for(ve.s();!(we=ve.n()).done;){var se=we.value;if(Re[se]){fe=!0;break}}}catch($e){ve.e($e)}finally{ve.f()}}this.isSerifFont=fe,this.isSymbolicFont=!!(pe.flags&t.FontFlags.Symbolic),this.isMonospace=!!(pe.flags&t.FontFlags.FixedPitch);var me=pe.type,ee=pe.subtype;this.type=me,this.subtype=ee;var Fe="sans-serif";if(this.isMonospace?Fe="monospace":this.isSerifFont&&(Fe="serif"),this.fallbackName=Fe,this.differences=pe.differences,this.widths=pe.widths,this.defaultWidth=pe.defaultWidth,this.composite=pe.composite,this.cMap=pe.cMap,this.capHeight=pe.capHeight/s,this.ascent=pe.ascent/s,this.descent=pe.descent/s,this.lineHeight=this.ascent-this.descent,this.fontMatrix=pe.fontMatrix,this.bbox=pe.bbox,this.defaultEncoding=pe.defaultEncoding,this.toUnicode=pe.toUnicode,this.toFontChar=[],pe.type==="Type3"){for(
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b(l,a){var i=l==null?null:typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(i!=null){var m=[],o=!0,c=!1,v,A;try{for(i=i.call(l);!(o=(v=i.next()).done)&&(m.push(v.value),!(a&&m.length===a));o=!0);}catch(u){c=!0,A=u}finally{try{!o&&i.return!=null&&i.return()}finally{if(c)throw A}}return m}}function t(l){if(Array.isArray(l))return l}function e(l,a){var i=typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(!i){if(Array.isArray(l)||(i=ge(l))||a&&l&&typeof l.length=="number"){i&&(l=i);var m=0,o=function(){};return{s:o,n:function(){return m>=l.length?{done:!0}:{done:!1,value:l[m++]}},e:function(C){throw C},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var c=!0,v=!1,A;return{s:function(){i=i.call(l)},n:function(){var C=i.next();return c=C.done,C},e:function(C){v=!0,A=C},f:function(){try{!c&&i.return!=null&&i.return()}finally{if(v)throw A}}}}function ge(l,a){if(!!l){if(typeof l=="string")return le(l,a);var i=Object.prototype.toString.call(l).slice(8,-1);if(i==="Object"&&l.constructor&&(i=l.constructor.name),i==="Map"||i==="Set")return Array.from(l);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return le(l,a)}}function le(l,a){(a==null||a>l.length)&&(a=l.length);for(var i=0,m=new Array(a);i<a;i++)m[i]=l[i];return m}function V(l,a){if(!(l instanceof a))throw new TypeError("Cannot call a class as a function")}function ye(l,a){for(var i=0;i<a.length;i++){var m=a[i];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(l,m.key,m)}}function be(l,a,i){return a&&ye(l.prototype,a),i&&ye(l,i),l}var xe=1<<0,ae=1<<1,d=1<<2,ce=1<<3,q=1<<4,re=1<<5,X=1<<6,y=1<<0,k=1<<1,n=1<<3,S=1<<5,O=1<<6,w=1<<7,p=1<<8,x=function(){function l(a){var i=a.glyfTable,m=a.isGlyphLocationsLong,o=a.locaTable,c=a.numGlyphs;V(this,l),this.glyphs=[];for(var v=new DataView(o.buffer,o.byteOffset,o.byteLength),A=new DataView(i.buffer,i.byteOffset,i.byteLength),u=m?4:2,C=m?v.getUint32(0):2*v.getUint16(0),I=0,E=0;E<c;E++){I+=u;var N=m?v.getUint32(I):2*v.getUint16(I);if(N===C){this.glyphs.push(new f({}));continue}var _=f.parse(C,A);this.glyphs.push(_),C=N}}return be(l,[{key:"getSize",value:function(){return this.glyphs.reduce(function(i,m){var o=m.getSize();return i+(o+3&~3)},0)}},{key:"write",value:function(){var i=this.getSize(),m=new DataView(new ArrayBuffer(i)),o=i>131070,c=o?4:2,v=new DataView(new ArrayBuffer((this.glyphs.length+1)*c));o?v.setUint32(0,0):v.setUint16(0,0);var A=0,u=0,C=e(this.glyphs),I;try{for(C.s();!(I=C.n()).done;){var E=I.value;A+=E.write(A,m),A=A+3&~3,u+=c,o?v.setUint32(u,A):v.setUint16(u,A>>1)}}catch(N){C.e(N)}finally{C.f()}return{isLocationLong:o,loca:new Uint8Array(v.buffer),glyf:new Uint8Array(m.buffer)}}},{key:"scale",value:function(i){for(var m=0,o=this.glyphs.length;m<o;m++)this.glyphs[m].scale(i[m])}}]),l}();P.GlyfTable=x;var f=function(){function l(a){var i=a.header,m=i===void 0?null:i,o=a.simple,c=o===void 0?null:o,v=a.composites,A=v===void 0?null:v;V(this,l),this.header=m,this.simple=c,this.composites=A}return be(l,[{key:"getSize",value:function(){if(!this.header)return 0;var i=this.simple?this.simple.getSize():this.composites.reduce(function(m,o){return m+o.getSize()},0);return this.header.getSize()+i}},{key:"write",value:function(i,m){if(!this.header)return 0;var o=i;if(i+=this.header.write(i,m),this.simple)i+=this.simple.write(i,m);else{var c=e(this.composites),v;try{for(c.s();!(v=c.n()).done;){var A=v.value;i+=A.write(i,m)}}catch(u){c.e(u)}finally{c.f()}}return i-o}},{key:"scale",value:function(i){if(!!this.header){var m=(this.header.xMin+this.header.xMax)/2;if(this.header.scale(m,i),this.simple)this.simple.scale(m,i);else{var o=e(this.composites),c;try{for(o.s();!(c=o.n()).done;){var v=c.value;v.scale(m,i)}}catch(A){o.e(A)}finally{o.f()}}}}}],[{key:"parse",value:function(i,m){var o=h.parse(i,m),c=D(o,2),v=c[0],A=c[1];if(i+=v,A.numberOfContours<0){for(var u=[];;){var C=g.parse(i,m),I=D(C,2),E=I[0],N=I[1];if(i+=E,u.push(N),!(N.flags&S))break}return new l({header:A,composites:u})}var _=s.parse(i,m,A.numberOfContours);return new l({header:A,simple:_})}}]),l}(),h=function(){function l(a){var i=a.numberOfContours,m=a.xMin,o=a.yMin,c=a.xMax,v=a.yMax;V(this,l),this.numberOfContours=i,this.xMin=m,this.yMin=o,this.xMax=c,this.yMax=v}return be(l,[{key:"getSize",value:function(){return 10}},{key:"write",value:function(i,m){return m.setInt16(i,this.numberOfContours),m.setInt16(i+2,this.xMin),m.setInt16(i+4,this.yMin),m.setInt16(i+6,this.xMax),m.setInt16(i+8,this.yMax),10}},{key:"scale",value:function(i,m){this.xMin=Math.round(i+(this.xMin-i)*m),this.xMax=Math.round(i+(this.xMax-i)*m)}}],[{key:"parse",value:function(i,m){return[10,new l
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(a,i){if(!!a){if(typeof a=="string")return be(a,i);var m=Object.prototype.toString.call(a).slice(8,-1);if(m==="Object"&&a.constructor&&(m=a.constructor.name),m==="Map"||m==="Set")return Array.from(a);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return be(a,i)}}function be(a,i){(i==null||i>a.length)&&(i=a.length);for(var m=0,o=new Array(i);m<i;m++)o[m]=a[m];return o}function xe(a,i){var m=a==null?null:typeof Symbol!="undefined"&&a[Symbol.iterator]||a["@@iterator"];if(m!=null){var o=[],c=!0,v=!1,A,u;try{for(m=m.call(a);!(c=(A=m.next()).done)&&(o.push(A.value),!(i&&o.length===i));c=!0);}catch(C){v=!0,u=C}finally{try{!c&&m.return!=null&&m.return()}finally{if(v)throw u}}return o}}function ae(a){if(Array.isArray(a))return a}function d(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(i&&i.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),i&&ce(a,i)}function ce(a,i){return ce=Object.setPrototypeOf||function(o,c){return o.__proto__=c,o},ce(a,i)}function q(a){var i=y();return function(){var o=k(a),c;if(i){var v=k(this).constructor;c=Reflect.construct(o,arguments,v)}else c=o.apply(this,arguments);return re(this,c)}}function re(a,i){if(i&&(T(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return X(a)}function X(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function y(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}function k(a){return k=Object.setPrototypeOf?Object.getPrototypeOf:function(m){return m.__proto__||Object.getPrototypeOf(m)},k(a)}function n(a,i){if(!(a instanceof i))throw new TypeError("Cannot call a class as a function")}function S(a,i){for(var m=0;m<i.length;m++){var o=i[m];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(a,o.key,o)}}function O(a,i,m){return i&&S(a.prototype,i),m&&S(a,m),a}var w={FUNCTION_BASED:1,AXIAL:2,RADIAL:3,FREE_FORM_MESH:4,LATTICE_FORM_MESH:5,COONS_PATCH_MESH:6,TENSOR_PATCH_MESH:7},p=function(){function a(){n(this,a),(0,b.unreachable)("Cannot initialize Pattern.")}return O(a,null,[{key:"parseShading",value:function(m,o,c,v,A,u){var C=(0,e.isStream)(m)?m.dict:m,I=C.get("ShadingType");try{switch(I){case w.AXIAL:case w.RADIAL:return new f(C,o,c,A,u);case w.FREE_FORM_MESH:case w.LATTICE_FORM_MESH:case w.COONS_PATCH_MESH:case w.TENSOR_PATCH_MESH:return new s(m,o,c,A,u);default:throw new b.FormatError("Unsupported ShadingType: "+I)}}catch(E){if(E instanceof ge.MissingDataException)throw E;return v.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.shadingPattern}),(0,b.warn)(E),new g}}}]),a}();P.Pattern=p;var x=function(){function a(){n(this,a),this.constructor===a&&(0,b.unreachable)("Cannot initialize BaseShading.")}return O(a,[{key:"getIR",value:function(){(0,b.unreachable)("Abstract method `getIR` called.")}}],[{key:"SMALL_NUMBER",get:function(){return(0,b.shadow)(this,"SMALL_NUMBER",1e-6)}}]),a}(),f=function(a){d(m,a);var i=q(m);function m(o,c,v,A,u){var C;n(this,m),C=i.call(this),C.coordsArr=o.getArray("Coords"),C.shadingType=o.get("ShadingType");var I=t.ColorSpace.parse({cs:o.getRaw("CS")||o.getRaw("ColorSpace"),xref:c,resources:v,pdfFunctionFactory:A,localColorSpaceCache:u}),E=o.getArray("BBox");Array.isArray(E)&&E.length===4?C.bbox=b.Util.normalizeRect(E):C.bbox=null;var N=0,_=1;if(o.has("Domain")){var Y=o.getArray("Domain");N=Y[0],_=Y[1]}var H=!1,Z=!1;if(o.has("Extend")){var ne=o.getArray("Extend");H=ne[0],Z=ne[1]}if(C.shadingType===w.RADIAL&&(!H||!Z)){var he=le(C.coordsArr,6),Se=he[0],ue=he[1],te=he[2],$=he[3],j=he[4],G=he[5],M=Math.hypot(Se-$,ue-j);te<=G+M&&G<=te+M&&(0,b.warn)
`)}}]),A}();return v}();P.PostScriptCompiler=w},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PostScriptParser=P.PostScriptLexer=void 0;var T=D(4),b=D(135),t=D(139);function e(ae,d){if(!(ae instanceof d))throw new TypeError("Cannot call a class as a function")}function ge(ae,d){for(var ce=0;ce<d.length;ce++){var q=d[ce];q.enumerable=q.enumerable||!1,q.configurable=!0,"value"in q&&(q.writable=!0),Object.defineProperty(ae,q.key,q)}}function le(ae,d,ce){return d&&ge(ae.prototype,d),ce&&ge(ae,ce),ae}var V=function(){function ae(d){e(this,ae),this.lexer=d,this.operators=[],this.token=null,this.prev=null}return le(ae,[{key:"nextToken",value:function(){this.prev=this.token,this.token=this.lexer.getToken()}},{key:"accept",value:function(ce){return this.token.type===ce?(this.nextToken(),!0):!1}},{key:"expect",value:function(ce){if(this.accept(ce))return!0;throw new T.FormatError("Unexpected symbol: found ".concat(this.token.type," expected ").concat(ce,"."))}},{key:"parse",value:function(){return this.nextToken(),this.expect(ye.LBRACE),this.parseBlock(),this.expect(ye.RBRACE),this.operators}},{key:"parseBlock",value:function(){for(;;)if(this.accept(ye.NUMBER))this.operators.push(this.prev.value);else if(this.accept(ye.OPERATOR))this.operators.push(this.prev.value);else if(this.accept(ye.LBRACE))this.parseCondition();else return}},{key:"parseCondition",value:function(){var ce=this.operators.length;if(this.operators.push(null,null),this.parseBlock(),this.expect(ye.RBRACE),this.accept(ye.IF))this.operators[ce]=this.operators.length,this.operators[ce+1]="jz";else if(this.accept(ye.LBRACE)){var q=this.operators.length;this.operators.push(null,null);var re=this.operators.length;this.parseBlock(),this.expect(ye.RBRACE),this.expect(ye.IFELSE),this.operators[q]=this.operators.length,this.operators[q+1]="j",this.operators[ce]=re,this.operators[ce+1]="jz"}else throw new T.FormatError("PS Function: error parsing conditional.")}}]),ae}();P.PostScriptParser=V;var ye={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5},be=function(){function ae(d,ce){e(this,ae),this.type=d,this.value=ce}return le(ae,null,[{key:"opCache",get:function(){return(0,T.shadow)(this,"opCache",Object.create(null))}},{key:"getOperator",value:function(ce){var q=ae.opCache[ce];return q||(ae.opCache[ce]=new ae(ye.OPERATOR,ce))}},{key:"LBRACE",get:function(){return(0,T.shadow)(this,"LBRACE",new ae(ye.LBRACE,"{"))}},{key:"RBRACE",get:function(){return(0,T.shadow)(this,"RBRACE",new ae(ye.RBRACE,"}"))}},{key:"IF",get:function(){return(0,T.shadow)(this,"IF",new ae(ye.IF,"IF"))}},{key:"IFELSE",get:function(){return(0,T.shadow)(this,"IFELSE",new ae(ye.IFELSE,"IFELSE"))}}]),ae}(),xe=function(){function ae(d){e(this,ae),this.stream=d,this.nextChar(),this.strBuf=[]}return le(ae,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"getToken",value:function(){for(var ce=!1,q=this.currentChar;;){if(q<0)return b.EOF;if(ce)(q===10||q===13)&&(ce=!1);else if(q===37)ce=!0;else if(!(0,t.isWhiteSpace)(q))break;q=this.nextChar()}switch(q|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return new be(ye.NUMBER,this.getNumber());case 123:return this.nextChar(),be.LBRACE;case 125:return this.nextChar(),be.RBRACE}var re=this.strBuf;for(re.length=0,re[0]=String.fromCharCode(q);(q=this.nextChar())>=0&&(q>=65&&q<=90||q>=97&&q<=122);)re.push(String.fromCharCode(q));var X=re.join("");switch(X.toLowerCase()){case"if":return be.IF;case"ifelse":return be.IFELSE;default:return be.getOperator(X)}}},{key:"getNumber",value:function(){var ce=this.currentChar,q=this.strBuf;for(q.length=0,q[0]=String.fromCharCode(ce);(ce=this.nextChar())>=0&&(ce>=48&&ce<=57||ce===45||ce===46);)q.push(String.fromCharCode(ce));var re=parseFloat(q.join(""));if(isNaN(re))throw new T.FormatError("Invalid floating point number: ".concat(re));return re}}]),ae}();P.PostScriptLexer=xe},(Me,P,D)=>{"use strict";function T(O){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(p){return typeof p
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var F=!0,s=!1,g;return{s:function(){x=x.call(w)},n:function(){var a=x.next();return F=a.done,a},e:function(a){s=!0,g=a},f:function(){try{!F&&x.return!=null&&x.return()}finally{if(s)throw g}}}}function e(w,p){if(!!w){if(typeof w=="string")return ge(w,p);var x=Object.prototype.toString.call(w).slice(8,-1);if(x==="Object"&&w.constructor&&(x=w.constructor.name),x==="Map"||x==="Set")return Array.from(w);if(x==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x))return ge(w,p)}}function ge(w,p){(p==null||p>w.length)&&(p=w.length);for(var x=0,f=new Array(p);x<p;x++)f[x]=w[x];return f}function le(w,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function");w.prototype=Object.create(p&&p.prototype,{constructor:{value:w,writable:!0,configurable:!0}}),p&&V(w,p)}function V(w,p){return V=Object.setPrototypeOf||function(f,h){return f.__proto__=h,f},V(w,p)}function ye(w){var p=ae();return function(){var f=d(w),h;if(p){var F=d(this).constructor;h=Reflect.construct(f,arguments,F)}else h=f.apply(this,arguments);return be(this,h)}}function be(w,p){if(p&&(T(p)==="object"||typeof p=="function"))return p;if(p!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xe(w)}function xe(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function ae(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(w){return!1}}function d(w){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(x){return x.__proto__||Object.getPrototypeOf(x)},d(w)}function ce(w,p){if(!(w instanceof p))throw new TypeError("Cannot call a class as a function")}function q(w,p){for(var x=0;x<p.length;x++){var f=p[x];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(w,f.key,f)}}function re(w,p,x){return p&&q(w.prototype,p),x&&q(w,x),w}function X(w,p,x,f,h){for(var F=w,s=0,g=p.length-1;s<g;s++){var l=p[s];F=F[l]||(F[l]=[])}F[p[p.length-1]]={checkFn:x,iterateFn:f,processFn:h}}function y(w,p,x,f){var h=w+2,F;for(F=0;F<p;F++){var s=f[h+4*F],g=s.length===1&&s[0];if(g&&g.width===1&&g.height===1&&(!g.data.length||g.data.length===1&&g.data[0]===0)){x[h+4*F]=b.OPS.paintSolidColorImageMask;continue}break}return p-F}var k=[];X(k,[b.OPS.save,b.OPS.transform,b.OPS.paintInlineImageXObject,b.OPS.restore],null,function(p,x){var f=p.fnArray,h=p.iCurr-3,F=(x-h)%4;switch(F){case 0:return f[x]===b.OPS.save;case 1:return f[x]===b.OPS.transform;case 2:return f[x]===b.OPS.paintInlineImageXObject;case 3:return f[x]===b.OPS.restore}throw new Error("iterateInlineImageGroup - invalid pos: ".concat(F))},function(p,x){var f=10,h=200,F=1e3,s=1,g=p.fnArray,l=p.argsArray,a=p.iCurr,i=a-3,m=a-2,o=a-1,c=Math.min(Math.floor((x-i)/4),h);if(c<f)return x-(x-i)%4;for(var v=0,A=[],u=0,C=s,I=s,E=0;E<c;E++){var N=l[m+(E<<2)],_=l[o+(E<<2)][0];C+_.width>F&&(v=Math.max(v,C),I+=u+2*s,C=0,u=0),A.push({transform:N,x:C,y:I,w:_.width,h:_.height}),C+=_.width+2*s,u=Math.max(u,_.height)}for(var Y=Math.max(v,C)+s,H=I+u+s,Z=new Uint8ClampedArray(Y*H*4),ne=Y<<2,he=0;he<c;he++){var Se=l[o+(he<<2)][0].data,ue=A[he].w<<2,te=0,$=A[he].x+A[he].y*Y<<2;Z.set(Se.subarray(0,ue),$-ne);for(var j=0,G=A[he].h;j<G;j++)Z.set(Se.subarray(te,te+ue),$),te+=ue,$+=ne;for(Z.set(Se.subarray(te-ue,te),$);$>=0;)Se[$-4]=Se[$],Se[$-3]=Se[$+1],Se[$-2]=Se[$+2],Se[$-1]=Se[$+3],Se[$+ue]=Se[$+ue-4],Se[$+ue+1]=Se[$+ue-3],Se[$+ue+2]=Se[$+ue-2],Se[$+ue+3]=Se[$+ue-1],$-=ne}return g.splice(i,c*4,b.OPS.paintInlineImageXObjectGroup),l.splice(i,c*4,[{width:Y,height:H,kind:b.ImageKind.RGBA_32BPP,data:Z},A]),i+1}),X(k,[b.OPS.save,b.OPS.transform,b.OPS.paintImageMaskXObject,b.OPS.restore],null,function(p,x){var f=p.fnArray,h=p.iCurr-3,F=(x-h)%4;switch(F){case 0:return f[x]===b.OPS.save;case 1:return f[x]===b.OPS.trans
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function q(s){if(typeof Symbol!="undefined"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)}function re(s){if(Array.isArray(s))return w(s)}function X(s,g){return n(s)||k(s,g)||O(s,g)||y()}function y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k(s,g){var l=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(l!=null){var a=[],i=!0,m=!1,o,c;try{for(l=l.call(s);!(i=(o=l.next()).done)&&(a.push(o.value),!(g&&a.length===g));i=!0);}catch(v){m=!0,c=v}finally{try{!i&&l.return!=null&&l.return()}finally{if(m)throw c}}return a}}function n(s){if(Array.isArray(s))return s}function S(s,g){var l=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(!l){if(Array.isArray(s)||(l=O(s))||g&&s&&typeof s.length=="number"){l&&(s=l);var a=0,i=function(){};return{s:i,n:function(){return a>=s.length?{done:!0}:{done:!1,value:s[a++]}},e:function(A){throw A},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,o=!1,c;return{s:function(){l=l.call(s)},n:function(){var A=l.next();return m=A.done,A},e:function(A){o=!0,c=A},f:function(){try{!m&&l.return!=null&&l.return()}finally{if(o)throw c}}}}function O(s,g){if(!!s){if(typeof s=="string")return w(s,g);var l=Object.prototype.toString.call(s).slice(8,-1);if(l==="Object"&&s.constructor&&(l=s.constructor.name),l==="Map"||l==="Set")return Array.from(s);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return w(s,g)}}function w(s,g){(g==null||g>s.length)&&(g=s.length);for(var l=0,a=new Array(g);l<g;l++)a[l]=s[l];return a}function p(s,g){if(!(s instanceof g))throw new TypeError("Cannot call a class as a function")}function x(s,g){for(var l=0;l<g.length;l++){var a=g[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(s,a.key,a)}}function f(s,g,l){return g&&x(s.prototype,g),l&&x(s,l),s}function h(s){return s instanceof T.Dict&&(s=s.get("D")),Array.isArray(s)?s:null}var F=function(){function s(g,l){if(p(this,s),this.pdfManager=g,this.xref=l,this._catDict=l.getCatalogObj(),!(this._catDict instanceof T.Dict))throw new t.FormatError("Catalog object is not a dictionary.");this.toplevelPagesDict,this._actualNumPages=null,this.fontCache=new T.RefSetCache,this.builtInCMapCache=new Map,this.standardFontDataCache=new Map,this.globalImageCache=new ye.GlobalImageCache,this.pageKidsCountCache=new T.RefSetCache,this.pageIndexCache=new T.RefSetCache,this.nonBlendModesSet=new T.RefSet}return f(s,[{key:"version",get:function(){var l=this._catDict.get("Version");return(0,t.shadow)(this,"version",l instanceof T.Name?l.name:null)}},{key:"lang",get:function(){var l=this._catDict.get("Lang");return(0,t.shadow)(this,"lang",typeof l=="string"?(0,t.stringToPDFString)(l):null)}},{key:"needsRendering",get:function(){var l=this._catDict.get("NeedsRendering");return(0,t.shadow)(this,"needsRendering",typeof l=="boolean"?l:!1)}},{key:"collection",get:function(){var l=null;try{var a=this._catDict.get("Collection");(0,T.isDict)(a)&&a.size>0&&(l=a)}catch(i){if(i instanceof b.MissingDataException)throw i;(0,t.info)("Cannot fetch Collection entry; assuming no collection is present.")}return(0,t.shadow)(this,"collection",l)}},{key:"acroForm",get:function(){var l=null;try{var a=this._catDict.get("AcroForm");(0,T.isDict)(a)&&a.size>0&&(l=a)}catch(i){if(i instanceof b.MissingDataException)throw i;(0,t.info)("Cannot fetch AcroForm entry; assuming no forms are present.")}return(0,t.shadow)(this,"acroForm",l)}},{key:"acroFormRef",get:function(){var l=this._catDict.getRaw("AcroForm");return(0,t.shadow)(this,"acroFormRef",(0,T.isRef)(l)?l:null)}},{key:"metadata",get:function(){var l=this._catDict.getRaw("Metadata");if(!(l instanceof T.Ref))return(0,t.shadow)(this,"metadata",null);var a=null;try{var i=!(this.xref.encrypt&&this.xref.encrypt.encryptMetadata),m=this.xref.fetch(l,i);if(m instanceof ge.BaseStream&&m.dict instanceof T.Dict){var o=m.dict.get("Type"),c=m.dict.get("Subtype");if((0,T.isName)(o,"Metadata")&&(0,T.isName)(c,"XML")){var v=(0,t.stringToUTF8String)(m.getString());v&&(a=new be.MetadataParser(v).serializable)}}}catch(A){if(A instanceof b.MissingDataException)throw A;(0,t.info)('Skipping invalid Metadata: "'.concat(A,'".'))}return(0,t.shadow)(this,"metadata",a)}},{key:"markInfo",get:function(){var l=null;try{l=this._readMarkInfo()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable to read mark info.")}return(0,t.shadow)(this,"markInfo",l)}},{key:"_readMarkInfo",value:function(){var l=this._catDict.get("MarkInfo");if(!(0,T.isDict)(l))return null;var a=Object.assign(Object.create(null),{Marked:!1,UserProperties:!1,Suspects:!1});for(var i in a)if(!!l.has(i)){var m=l.get(i);!(0,t.isBool)(m)||(a[i]=m)}return a}},{key:"structTreeRoot",get:function(){var l=null;try{l=this._readStructTreeRoot()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable read to structTreeRoot info.")}return(0,t.shadow)(this,"structTreeRoot",l
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,n=!1,S;return{s:function(){re=re.call(ce)},n:function(){var w=re.next();return k=w.done,w},e:function(w){n=!0,S=w},f:function(){try{!k&&re.return!=null&&re.return()}finally{if(n)throw S}}}}function t(ce,q){return ye(ce)||V(ce,q)||ge(ce,q)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(ce,q){if(!!ce){if(typeof ce=="string")return le(ce,q);var re=Object.prototype.toString.call(ce).slice(8,-1);if(re==="Object"&&ce.constructor&&(re=ce.constructor.name),re==="Map"||re==="Set")return Array.from(ce);if(re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return le(ce,q)}}function le(ce,q){(q==null||q>ce.length)&&(q=ce.length);for(var re=0,X=new Array(q);re<q;re++)X[re]=ce[re];return X}function V(ce,q){var re=ce==null?null:typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(re!=null){var X=[],y=!0,k=!1,n,S;try{for(re=re.call(ce);!(y=(n=re.next()).done)&&(X.push(n.value),!(q&&X.length===q));y=!0);}catch(O){k=!0,S=O}finally{try{!y&&re.return!=null&&re.return()}finally{if(k)throw S}}return X}}function ye(ce){if(Array.isArray(ce))return ce}function be(ce,q){if(!(ce instanceof q))throw new TypeError("Cannot call a class as a function")}function xe(ce,q){for(var re=0;re<q.length;re++){var X=q[re];X.enumerable=X.enumerable||!1,X.configurable=!0,"value"in X&&(X.writable=!0),Object.defineProperty(ce,X.key,X)}}function ae(ce,q,re){return q&&xe(ce.prototype,q),re&&xe(ce,re),ce}var d=function(){function ce(q){be(this,ce),q=this._repair(q);var re=new T.SimpleXMLParser({lowerCaseName:!0}),X=re.parseFromString(q);this._metadataMap=new Map,this._data=q,X&&this._parse(X)}return ae(ce,[{key:"_repair",value:function(re){return re.replace(/^[^<]+/,"").replace(/>\\376\\377([^<]+)/g,function(X,y){for(var k=y.replace(/\\([0-3])([0-7])([0-7])/g,function(p,x,f,h){return String.fromCharCode(x*64+f*8+h*1)}).replace(/&(amp|apos|gt|lt|quot);/g,function(p,x){switch(x){case"amp":return"&";case"apos":return"'";case"gt":return">";case"lt":return"<";case"quot":return'"'}throw new Error("_repair: ".concat(x," isn't defined."))}),n=[],S=0,O=k.length;S<O;S+=2){var w=k.charCodeAt(S)*256+k.charCodeAt(S+1);w>=32&&w<127&&w!==60&&w!==62&&w!==38?n.push(String.fromCharCode(w)):n.push("&#x"+(65536+w).toString(16).substring(1)+";")}return">"+n.join("")})}},{key:"_getSequence",value:function(re){var X=re.nodeName;return X!=="rdf:bag"&&X!=="rdf:seq"&&X!=="rdf:alt"?null:re.childNodes.filter(function(y){return y.nodeName==="rdf:li"})}},{key:"_parseArray",value:function(re){if(!!re.hasChildNodes()){var X=t(re.childNodes,1),y=X[0],k=this._getSequence(y)||[];this._metadataMap.set(re.nodeName,k.map(function(n){return n.textContent.trim()}))}}},{key:"_parse",value:function(re){var X=re.documentElement;if(X.nodeName!=="rdf:rdf")for(X=X.firstChild;X&&X.nodeName!=="rdf:rdf";)X=X.nextSibling;if(!(!X||X.nodeName!=="rdf:rdf"||!X.hasChildNodes())){var y=b(X.childNodes),k;try{for(y.s();!(k=y.n()).done;){var n=k.value;if(n.nodeName==="rdf:description"){var S=b(n.childNodes),O;try{for(S.s();!(O=S.n()).done;){var w=O.value,p=w.nodeName;switch(p){case"#text":continue;case"dc:creator":case"dc:subject":this._parseArray(w);continue}this._metadataMap.set(p,w.textContent.trim())}}catch(x){S.e(x)}finally{S.f()}}}}catch(x){y.e(x)}finally{y.f()}}}},{key:"serializable",get:function(){return{parsedData:this._metadataMap,rawData:this._data}}}]),ce}();P.MetadataParser=d},(Me,P,D)=>{"use strict";function T(h){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(s){return typeof s}:T=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},T(h)}Object.defineProperty(P,"__esModule",{value:!0}),P.XMLParserErrorCode=P.XMLParserBase=P.SimpleXMLParser=P.SimpleDOMNode=void 0;var b=D(139);function t(h,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");h.prototype=Object.create(F&&F.prototype,{constructor:{value:h,writable:!0,configurable:!0}}),F&&e(h,F)}function e(h,F){return e=Object.setPrototypeOf||function(g,l){return g.__proto__=l,g},e(h,F)}function ge(h){var F=ye();return function(){var g=be(h),l;if(F){var a=be(this).constructor;l=Reflect.construct(g,arguments,a)}else l=g.apply(this,arguments);return le(this,l)}}function l
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,i=!1,m;return{s:function(){s=s.call(h)},n:function(){var c=s.next();return a=c.done,c},e:function(c){i=!0,m=c},f:function(){try{!a&&s.return!=null&&s.return()}finally{if(i)throw m}}}}function ae(h,F){return X(h)||re(h,F)||ce(h,F)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(h,F){if(!!h){if(typeof h=="string")return q(h,F);var s=Object.prototype.toString.call(h).slice(8,-1);if(s==="Object"&&h.constructor&&(s=h.constructor.name),s==="Map"||s==="Set")return Array.from(h);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return q(h,F)}}function q(h,F){(F==null||F>h.length)&&(F=h.length);for(var s=0,g=new Array(F);s<F;s++)g[s]=h[s];return g}function re(h,F){var s=h==null?null:typeof Symbol!="undefined"&&h[Symbol.iterator]||h["@@iterator"];if(s!=null){var g=[],l=!0,a=!1,i,m;try{for(s=s.call(h);!(l=(i=s.next()).done)&&(g.push(i.value),!(F&&g.length===F));l=!0);}catch(o){a=!0,m=o}finally{try{!l&&s.return!=null&&s.return()}finally{if(a)throw m}}return g}}function X(h){if(Array.isArray(h))return h}function y(h,F){if(!(h instanceof F))throw new TypeError("Cannot call a class as a function")}function k(h,F){for(var s=0;s<F.length;s++){var g=F[s];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(h,g.key,g)}}function n(h,F,s){return F&&k(h.prototype,F),s&&k(h,s),h}var S={NoError:0,EndOfDocument:-1,UnterminatedCdat:-2,UnterminatedXmlDeclaration:-3,UnterminatedDoctypeDeclaration:-4,UnterminatedComment:-5,MalformedElement:-6,OutOfMemory:-7,UnterminatedAttributeValue:-8,UnterminatedElement:-9,ElementNeverBegun:-10};P.XMLParserErrorCode=S;function O(h,F){var s=h[F];return s===" "||s===`
`||s==="\r"||s===" "}function w(h){for(var F=0,s=h.length;F<s;F++)if(!O(h,F))return!1;return!0}var p=function(){function h(){y(this,h)}return n(h,[{key:"_resolveEntities",value:function(s){var g=this;return s.replace(/&([^;]+);/g,function(l,a){if(a.substring(0,2)==="#x")return String.fromCodePoint(parseInt(a.substring(2),16));if(a.substring(0,1)==="#")return String.fromCodePoint(parseInt(a.substring(1),10));switch(a){case"lt":return"<";case"gt":return">";case"amp":return"&";case"quot":return'"';case"apos":return"'"}return g.onResolveEntity(a)})}},{key:"_parseContent",value:function(s,g){var l=[],a=g;function i(){for(;a<s.length&&O(s,a);)++a}for(;a<s.length&&!O(s,a)&&s[a]!==">"&&s[a]!=="/";)++a;var m=s.substring(g,a);for(i();a<s.length&&s[a]!==">"&&s[a]!=="/"&&s[a]!=="?";){i();for(var o="",c="";a<s.length&&!O(s,a)&&s[a]!=="=";)o+=s[a],++a;if(i(),s[a]!=="=")return null;++a,i();var v=s[a];if(v!=='"'&&v!=="'")return null;var A=s.indexOf(v,++a);if(A<0)return null;c=s.substring(a,A),l.push({name:o,value:this._resolveEntities(c)}),a=A+1,i()}return{name:m,attributes:l,parsed:a-g}}},{key:"_parseProcessingInstruction",value:function(s,g){var l=g;function a(){for(;l<s.length&&O(s,l);)++l}for(;l<s.length&&!O(s,l)&&s[l]!==">"&&s[l]!=="?"&&s[l]!=="/";)++l;var i=s.substring(g,l);a();for(var m=l;l<s.length&&(s[l]!=="?"||s[l+1]!==">");)++l;var o=s.substring(m,l);return{name:i,value:o,parsed:l-g}}},{key:"parseXml",value:function(s){for(var g=0;g<s.length;){var l=s[g],a=g;if(l==="<"){++a;var i=s[a],m=void 0;switch(i){case"/":if(++a,m=s.indexOf(">",a),m<0){this.onError(S.UnterminatedElement);return}this.onEndElement(s.substring(a,m)),a=m+1;break;case"?":++a;var o=this._parseProcessingInstruction(s,a);if(s.substring(a+o.parsed,a+o.parsed+2)!=="?>"){this.onError(S.UnterminatedXmlDeclaration);return}this.onPi(o.name,o.value),a+=o.parsed+2;break;case"!":if(s.substring(a+1,a+3)==="--"){if(m=s.indexOf("-->",a+3),m<0){this.onError(S.UnterminatedComment);return}this.onComment(s.substring(a+3,m)),a=m+3}else if(s.substring(a+1,a+8)==="[CDATA["){if(m=s.indexOf("]]>",a+8),m<0){this.onError(S.UnterminatedCdat);return}this.onCdata(s.substring(a+8,m)),a=m+3}else if(s.substring(a+1,a+8)==="DOCTYPE"){var c=s.indexOf("[",a+8),v=!1;if(m=s.indexOf(">",a+8),m<0){this.onError(S.UnterminatedDoctypeDeclaration);return}if(c>0&&m>c){if(m=s.indexOf("]>",a+8),m<0){this.onError(S.UnterminatedDoctypeDeclaration);return}v=!0}var A=s.substring(a+8,m+(v?1:0));this.onDoctype(A),a=m+(v?2:1)}else{this.onError(S.MalformedElement);return}break;default:var u=this._parseContent(s,a);if(u===null){this.onError(S.MalformedElement);return}var C=!1;if(s.substring(a+u.parsed,a+u.parsed+2)==="/>")C=!0;else if(s.substring(a+u.parsed,a+u.parsed+1)!==">"){this.onError(S.UnterminatedElement);return}this.onBeginElement(u.name,u.attributes,C),a+=u.parsed+(C?2:1);break}}else{for(;a<s.length&&s[a]!=="<";)a++;var I=s.substring(g,a);this.onText(this._resolveEntities(I))}g=a}}},{key:"onResolveEntity",value:function(s){return"&".concat(s,";")}},{key:"onPi",value:function(s,g){}},{key:"onComment",value:function(s){}},{key:"onCdata",value:function(s){}},{key:"onDoctype",value:function(s){}},{key:"onText",value:function(s){}},{key:"onBeginElement",value:function(s,g,l){}},{key:"onEndElement",value:function(s){}},{key:"onError",value:function(s){}}]),h}();P.XMLParserBase=p;var x=function(){function h(F,s){y(this,h),this.nodeName=F,this.nodeValue=s,Object.defineProperty(this,"parentNode",{value:null,writable:!0})}return n(h,[{key:"firstChild",get:function(){return this.childNodes&&this.childNodes[0]}},{key:"nextSibling",get:function(){var s=this.parentNode.childNodes;if(!!s){var g=s.indexOf(this);if(g!==-1)return s[g+1]}}},{key:"textContent",get:function(){return this.childNodes?this.childNodes.map(function(s){return s.textContent}).join(""):this.nodeValue||""}},{key:"hasChildNodes",value:function(){return this.childNodes&&this.childNodes.length>0}},{key:"searchNode",value:function(s,g){if(g>=s.length)return this;for(var l=s[g],a=[],i=this;;){if(l.name===i.nodeName)if(l.pos===0){var m=i.searchNode(s,g+
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function ge(X,y){if(!!X){if(typeof X=="string")return le(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return le(X,y)}}function le(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);k<y;k++)n[k]=X[k];return n}function V(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function ye(X,y){for(var k=0;k<y.length;k++){var n=y[k];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(X,n.key,n)}}function be(X,y,k){return y&&ye(X.prototype,y),k&&ye(X,k),X}var xe=40,ae={PAGE_CONTENT:"PAGE_CONTENT",STREAM_CONTENT:"STREAM_CONTENT",OBJECT:"OBJECT",ELEMENT:"ELEMENT"},d=function(){function X(y){V(this,X),this.dict=y,this.roleMap=new Map}return be(X,[{key:"init",value:function(){this.readRoleMap()}},{key:"readRoleMap",value:function(){var k=this,n=this.dict.get("RoleMap");!(0,T.isDict)(n)||n.forEach(function(S,O){!(0,T.isName)(O)||k.roleMap.set(S,O.name)})}}]),X}();P.StructTreeRoot=d;var ce=function(){function X(y,k){V(this,X),this.tree=y,this.dict=k,this.kids=[],this.parseKids()}return be(X,[{key:"role",get:function(){var k=this.dict.get("S"),n=(0,T.isName)(k)?k.name:"",S=this.tree.root;return S.roleMap.has(n)?S.roleMap.get(n):n}},{key:"parseKids",value:function(){var k=null,n=this.dict.getRaw("Pg");(0,T.isRef)(n)&&(k=n.toString());var S=this.dict.get("K");if(Array.isArray(S)){var O=e(S),w;try{for(O.s();!(w=O.n()).done;){var p=w.value,x=this.parseKid(k,p);x&&this.kids.push(x)}}catch(h){O.e(h)}finally{O.f()}}else{var f=this.parseKid(k,S);f&&this.kids.push(f)}}},{key:"parseKid",value:function(k,n){if(Number.isInteger(n))return this.tree.pageDict.objId!==k?null:new q({type:ae.PAGE_CONTENT,mcid:n,pageObjId:k});var S=null;if((0,T.isRef)(n)?S=this.dict.xref.fetch(n):(0,T.isDict)(n)&&(S=n),!S)return null;var O=S.getRaw("Pg");(0,T.isRef)(O)&&(k=O.toString());var w=(0,T.isName)(S.get("Type"))?S.get("Type").name:null;return w==="MCR"?this.tree.pageDict.objId!==k?null:new q({type:ae.STREAM_CONTENT,refObjId:(0,T.isRef)(S.getRaw("Stm"))?S.getRaw("Stm").toString():null,pageObjId:k,mcid:S.get("MCID")}):w==="OBJR"?this.tree.pageDict.objId!==k?null:new q({type:ae.OBJECT,refObjId:(0,T.isRef)(S.getRaw("Obj"))?S.getRaw("Obj").toString():null,pageObjId:k}):new q({type:ae.ELEMENT,dict:S})}}]),X}(),q=function X(y){var k=y.type,n=y.dict,S=n===void 0?null:n,O=y.mcid,w=O===void 0?null:O,p=y.pageObjId,x=p===void 0?null:p,f=y.refObjId,h=f===void 0?null:f;V(this,X),this.type=k,this.dict=S,this.mcid=w,this.pageObjId=x,this.refObjId=h,this.parentNode=null},re=function(){function X(y,k){V(this,X),this.root=y,this.rootDict=y?y.dict:null,this.pageDict=k,this.nodes=[]}return be(X,[{key:"parse",value:function(){if(!(!this.root||!this.rootDict)){var k=this.rootDict.get("ParentTree");if(!!k){var n=this.pageDict.get("StructParents");if(!!Number.isInteger(n)){var S=new t.NumberTree(k,this.rootDict.xref),O=S.get(n);if(!!Array.isArray(O)){var w=new Map,p=e(O),x;try{for(p.s();!(x=p.n()).done;){var f=x.value;(0,T.isRef)(f)&&this.addNode(this.rootDict.xref.fetch(f),w)}}catch(h){p.e(h)}finally{p.f()}}}}}}},{key:"addNode",value:function(k,n){var S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(S>xe)return(0,b.warn)("StructTree MAX_DEPTH reached."),null;if(n.has(k))return n.get(k);var O=new ce(this,k);n.set(k,O);var w=k.get("P");if(!w||(0,T.isName)(w.get("Type"),"StructTreeRoot"))return this.addTopLevelNode(k,O)||n.delete(k),O;var p=this.addNode(w,n,S+1);if(!p)return O;var x=!1,f=e(p.kids),h;try{for(f.s();!(h=f.n()).done;){var F=h.value;F.type===ae.ELEMENT&&F.dict===k&&(F.parentNode=O,x=!0)}}catch(s){f.e(s)}finally{f.f()}return
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function d(y,k){if(!!y){if(typeof y=="string")return ce(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ce(y,k)}}function ce(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n<k;n++)S[n]=y[n];return S}function q(y){return y instanceof b.Ref||y instanceof b.Dict||Array.isArray(y)||(0,b.isStream)(y)}function re(y,k){if(y instanceof b.Dict)y=y.getRawValues();else if((0,b.isStream)(y))y=y.dict.getRawValues();else if(!Array.isArray(y))return;var n=ae(y),S;try{for(n.s();!(S=n.n()).done;){var O=S.value;q(O)&&k.push(O)}}catch(w){n.e(w)}finally{n.f()}}var X=function(){function y(k,n,S){ye(this,y),this.dict=k,this.keys=n,this.xref=S,this.refSet=null}return xe(y,[{key:"load",value:function(){var k=V(T.default.mark(function S(){var O,w,p,x,f,h;return T.default.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(!this.xref.stream.isDataLoaded){s.next=2;break}return s.abrupt("return",void 0);case 2:for(O=this.keys,w=this.dict,this.refSet=new b.RefSet,p=[],x=0,f=O.length;x<f;x++)h=w.getRaw(O[x]),h!==void 0&&p.push(h);return s.abrupt("return",this._walk(p));case 7:case"end":return s.stop()}},S,this)}));function n(){return k.apply(this,arguments)}return n}()},{key:"_walk",value:function(){var k=V(T.default.mark(function S(O){var w,p,x,f,h,F,s,g,l,a,i,m;return T.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:w=[],p=[];case 2:if(!O.length){c.next=48;break}if(x=O.pop(),!(x instanceof b.Ref)){c.next=21;break}if(!this.refSet.has(x)){c.next=7;break}return c.abrupt("continue",2);case 7:c.prev=7,this.refSet.put(x),x=this.xref.fetch(x),c.next=21;break;case 12:if(c.prev=12,c.t0=c.catch(7),c.t0 instanceof t.MissingDataException){c.next=19;break}return(0,e.warn)('ObjectLoader._walk - requesting all data: "'.concat(c.t0,'".')),this.refSet=null,f=this.xref.stream.manager,c.abrupt("return",f.requestAllChunks());case 19:w.push(x),p.push({begin:c.t0.begin,end:c.t0.end});case 21:if(!(0,b.isStream)(x)){c.next=45;break}if(h=x.getBaseStreams(),!h){c.next=45;break}F=!1,s=ae(h),c.prev=26,s.s();case 28:if((g=s.n()).done){c.next=36;break}if(l=g.value,!l.isDataLoaded){c.next=32;break}return c.abrupt("continue",34);case 32:F=!0,p.push({begin:l.start,end:l.end});case 34:c.next=28;break;case 36:c.next=41;break;case 38:c.prev=38,c.t1=c.catch(26),s.e(c.t1);case 41:return c.prev=41,s.f(),c.finish(41);case 44:F&&w.push(x);case 45:re(x,O),c.next=2;break;case 48:if(!p.length){c.next=54;break}return c.next=51,this.xref.stream.manager.requestRanges(p);case 51:a=ae(w);try{for(a.s();!(i=a.n()).done;)m=i.value,m instanceof b.Ref&&this.refSet.remove(m)}catch(v){a.e(v)}finally{a.f()}return c.abrupt("return",this._walk(w));case 54:return this.refSet=null,c.abrupt("return",void 0);case 56:case"end":return c.stop()}},S,this,[[7,12],[26,38,41,44]])}));function n(S){return k.apply(this,arguments)}return n}()}]),y}();P.ObjectLoader=X},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.incrementalUpdate=x,P.writeDict=q;var T=D(4),b=D(135),t=D(139),e=D(198),ge=D(202);function le(f,h){return be(f)||ye(f,h)||d(f,h)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(f,h){var F=f==null?null:typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(F!=null){var s=[],g=!0,l=!1,a,i;try{for(F=F.call(f);!(g=(a=F.next()).done)&&(s.push(a.value),!(h&&s.length===h));g=!0);}catch(m){l=!0,i=m}finally{try{!g&&F.return!=null&&F.return()}finally{if(l)throw i}}return s}}function be(f){if(Array.isArray(f))return f}function xe(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xe=function(F){return typeof F}:xe=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},xe(f)}function ae(f,h){var F=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(!F){if(Array.isArray(f)||(F=d(f))||h&&f&&typeof f.length=="number"){F&&(f=F);var s=0,g=function(){};return{s:g,n:function(){return s>=f.length?{done:!0}:{done:!1,value:f[s++]}},e:function(o){throw o},f:g}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,a=!1,i;return{s:function(){F=F.call(f)},n:function(){var o=F.next();return l=o.done,o},e:function(o){a=!0,i=o},f:function(){try{!l&&F.return!=null&&F.return()}finally{if(a)throw i}}}}function d(f,h){if(!!f){if(typeof f=="string")return ce(f,h);var F=Object.prototype.toString.call(f).slice(8,-1);if(F==="Object"&&f.constructor&&(F=f.constructor.name),F==="Map"||F==="Set")return Array.from(f);if(F==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(F))return ce(f,h)}}function ce(f,h){(h==null||h>f.length)&&(h=f.length);for(var F=0,s=new Array(h);F<h;F++)s[F]=f[F];return s}function q(f,h,F){h.push("<<");var s=ae(f.getKeys()),g;try{for(s.s();!(g=s.n()).done;){var l=g.value;h.push(" /".concat((0,t.escapePDFName)(l)," ")),k(f.getRaw(l),h,F)}}catch(a){s.e(a)}finally{s.f()}h.push(">>")}function re(f,h,F){q(f.dict,h,F),h.push(` stream
`);var s=f.getString();F!==null&&(s=F.encryptString(s)),h.push(s,`
endstream
`)}function X(f,h,F){h.push("[");var s=!0,g=ae(f),l;try{for(g.s();!(l=g.n()).done;){var a=l.value;s?s=!1:h.push(" "),k(a,h,F)}}catch(i){g.e(i)}finally{g.f()}h.push("]")}function y(f){if(Number.isInteger(f))return f.toString();var h=Math.round(f*100);return h%100==0?(h/100).toString():h%10==0?f.toFixed(1):f.toFixed(2)}function k(f,h,F){(0,b.isName)(f)?h.push("/".concat((0,t.escapePDFName)(f.name))):(0,b.isRef)(f)?h.push("".concat(f.num," ").concat(f.gen," R")):Array.isArray(f)?X(f,h,F):typeof f=="string"?(F!==null&&(f=F.encryptString(f)),h.push("(".concat((0,T.escapeString)(f),")"))):typeof f=="number"?h.push(y(f)):typeof f=="boolean"?h.push(f.toString()):(0,b.isDict)(f)?q(f,h,F):(0,b.isStream)(f)?re(f,h,F):f===null?h.push("null"):(0,T.warn)("Unhandled value in writer: ".concat(xe(f),", please file a bug."))}function n(f,h,F,s){for(var g=h+F-1;g>F-1;g--)s[g]=f&255,f>>=8;return F+h}function S(f,h,F){for(var s=0,g=f.length;s<g;s++)F[h+s]=f.charCodeAt(s)&255}function O(f,h){for(var F=Math.floor(Date.now()/1e3),s=h.filename||"",g=[F.toString(),s,f.toString()],l=g.reduce(function(C,I){return C+I.length},0),a=0,i=Object.values(h.info);a<i.length;a++){var m=i[a];g.push(m),l+=m.length}for(var o=new Uint8Array(l),c=0,v=0,A=g;v<A.length;v++){var u=A[v];S(u,c,o),c+=u.length}return(0,T.bytesToString)((0,ge.calculateMD5)(o))}function w(f,h){var F=new e.SimpleXMLParser({hasAttributes:!0}).parseFromString(f),s=ae(h),g;try{for(s.s();!(g=s.n()).done;){var l=g.value.xfa;if(!!l){var a=l.path,i=l.value;if(!!a){var m=F.documentElement.searchNode((0,t.parseXFAPath)(a),0);m?m.childNodes=[new e.SimpleDOMNode("#text",i)]:(0,T.warn)("Node not found for path: ".concat(a))}}}}catch(c){s.e(c)}finally{s.f()}var o=[];return F.documentElement.dump(o),o.join("")}function p(f){var h=f.xfaData,F=f.xfaDatasetsRef,s=f.hasXfaDatasetsEntry,g=f.acroFormRef,l=f.acroForm,a=f.newRefs,i=f.xref,m=f.xrefInfo;if(i!==null){if(!s){if(!g){(0,T.warn)("XFA - Cannot save it");return}var o=l.get("XFA"),c=o.slice();c.splice(2,0,"datasets"),c.splice(3,0,F),l.set("XFA",c);var v=i.encrypt,A=null;v&&(A=v.createCipherTransform(g.num,g.gen));var u=["".concat(g.num," ").concat(g.gen,` obj
`)];q(l,u,A),u.push(`
`),l.set("XFA",o),a.push({ref:g,data:u.join("")})}if(h===null){var C=i.fetchIfRef(F);h=w(C.getString(),a)}var I=i.encrypt;if(I){var E=I.createCipherTransform(F.num,F.gen);h=E.encryptString(h)}var N="".concat(F.num," ").concat(F.gen,` obj
`)+"<< /Type /EmbeddedFile /Length ".concat(h.length,`>>
stream
`)+h+`
endstream
endobj
`;a.push({ref:F,data:N})}}function x(f){var h=f.originalData,F=f.xrefInfo,s=f.newRefs,g=f.xref,l=g===void 0?null:g,a=f.hasXfa,i=a===void 0?!1:a,m=f.xfaDatasetsRef,o=m===void 0?null:m,c=f.hasXfaDatasetsEntry,v=c===void 0?!1:c,A=f.acroFormRef,u=A===void 0?null:A,C=f.acroForm,I=C===void 0?null:C,E=f.xfaData,N=E===void 0?null:E;i&&p({xfaData:N,xfaDatasetsRef:o,hasXfaDatasetsEntry:v,acroFormRef:u,acroForm:I,newRefs:s,xref:l,xrefInfo:F});var _=new b.Dict(null),Y=F.newRef,H,Z,ne=h[h.length-1];ne===10||ne===13?(H=[],Z=h.length):(H=[`
`],Z=h.length+1),_.set("Size",Y.num+1),_.set("Prev",F.startXRef),_.set("Type",b.Name.get("XRef")),F.rootRef!==null&&_.set("Root",F.rootRef),F.infoRef!==null&&_.set("Info",F.infoRef),F.encryptRef!==null&&_.set("Encrypt",F.encryptRef),s.push({ref:Y,data:""}),s=s.sort(function(Ce,De){return Ce.ref.num-De.ref.num});var he=[[0,1,65535]],Se=[0,1],ue=0,te=ae(s),$;try{for(te.s();!($=te.n()).done;){var j=$.value,G=j.ref,M=j.data;ue=Math.max(ue,Z),he.push([1,Z,Math.min(G.gen,65535)]),Z+=M.length,Se.push(G.num,1),H.push(M)}}catch(Ce){te.e(Ce)}finally{te.f()}if(_.set("Index",Se),Array.isArray(F.fileIds)&&F.fileIds.length>0){var W=O(Z,F);_.set("ID",[F.fileIds[0],W])}var z=Math.ceil(Math.log2(ue)/8),J=[1,z,2],Q=J[0]+J[1]+J[2],K=Q*he.length;_.set("W",J),_.set("Length",K),H.push("".concat(Y.num," ").concat(Y.gen,` obj
`)),q(_,H,null),H.push(` stream
`);var de=H.reduce(function(Ce,De){return Ce+De.length},0),oe=`
endstream
endobj
startxref
`.concat(Z,`
%%EOF
`),pe=new Uint8Array(h.length+de+K+oe.length);pe.set(h);var fe=h.length,ke=ae(H),Re;try{for(ke.s();!(Re=ke.n()).done;){var ve=Re.value;S(ve,fe,pe),fe+=ve.length}}catch(Ce){ke.e(Ce)}finally{ke.f()}for(var we=0,se=he;we<se.length;we++){var me=le(se[we],3),ee=me[0],Fe=me[1],Ee=me[2];fe=n(ee,J[0],fe,pe),fe=n(Fe,J[1],fe,pe),fe=n(Ee,J[2],fe,pe)}return S(oe,fe,pe),pe}},(Me,P,D)=>{"use strict";function T(g){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(a){return typeof a}:T=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},T(g)}Object.defineProperty(P,"__esModule",{value:!0}),P.calculateSHA256=P.calculateMD5=P.PDF20=P.PDF17=P.CipherTransformFactory=P.ARCFourCipher=P.AES256Cipher=P.AES128Cipher=void 0,P.calculateSHA384=S,P.calculateSHA512=void 0;var b=D(4),t=D(135),e=D(203);function ge(g,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(l&&l.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),l&&le(g,l)}function le(g,l){return le=Object.setPrototypeOf||function(i,m){return i.__proto__=m,i},le(g,l)}function V(g){var l=xe();return function(){var i=ae(g),m;if(l){var o=ae(this).constructor;m=Reflect.construct(i,arguments,o)}else m=i.apply(this,arguments);return ye(this,m)}}function ye(g,l){if(l&&(T(l)==="object"||typeof l=="function"))return l;if(l!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(g)}function be(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function xe(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(g){return!1}}function ae(g){return ae=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},ae(g)}function d(g,l){if(!(g instanceof l))throw new TypeError("Cannot call a class as a function")}function ce(g,l){for(var a=0;a<l.length;a++){var i=l[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(g,i.key,i)}}function q(g,l,a){return l&&ce(g.prototype,l),a&&ce(g,a),g}var re=function(){function g(l){d(this,g),this.a=0,this.b=0;for(var a=new Uint8Array(256),i=l.length,m=0;m<256;++m)a[m]=m;for(var o=0,c=0;o<256;++o){var v=a[o];c=c+v+l[o%i]&255,a[o]=a[c],a[c]=v}this.s=a}return q(g,[{key:"encryptBlock",value:function(a){for(var i=this.a,m=this.b,o=this.s,c=a.length,v=new Uint8Array(c),A=0;A<c;++A){i=i+1&255;var u=o[i];m=m+u&255;var C=o[m];o[i]=C,o[m]=u,v[A]=a[A]^o[u+C&255]}return this.a=i,this.b=m,v}},{key:"decryptBlock",value:function(a){return this.encryptBlock(a)}},{key:"encrypt",value:function(a){return this.encryptBlock(a)}}]),g}();P.ARCFourCipher=re;var X=function(){var l=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]),a=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 i(m,o,c){var v=1732584193,A=-271733879,u=-1732584194,C=271733878,I=c+72&~63,E=new Uint8Array(I),N,_;for(N=0;N<c;++N)E[N]=m[o++];E[N++]=128;for(var Y=I-8;N<Y;)E[N++]=0;E[N++]=c<<3&255,E[N++]=c
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function d(S,O){if(!!S){if(typeof S=="string")return ce(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return ce(S,O)}}function ce(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w<O;w++)p[w]=S[w];return p}function q(S,O,w,p,x,f,h){try{var F=S[f](h),s=F.value}catch(g){w(g);return}F.done?O(s):Promise.resolve(s).then(p,x)}function re(S){return function(){var O=this,w=arguments;return new Promise(function(p,x){var f=S.apply(O,w);function h(s){q(f,p,x,h,F,"next",s)}function F(s){q(f,p,x,h,F,"throw",s)}h(void 0)})}}function X(S,O){if(!(S instanceof O))throw new TypeError("Cannot call a class as a function")}function y(S,O){for(var w=0;w<O.length;w++){var p=O[w];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(S,p.key,p)}}function k(S,O,w){return O&&y(S.prototype,O),w&&y(S,w),S}var n=function(){function S(O){X(this,S);try{this.root=new ye.XFAParser().parse(S._createDocument(O));var w=new t.Binder(this.root);this.form=w.bind(),this.dataHandler=new e.DataHandler(this.root,w.getData()),this.form[b.$globalData].template=this.form}catch(p){(0,V.warn)("XFA - an error occurred during parsing and binding: ".concat(p))}}return k(S,[{key:"isValid",value:function(){return this.root&&this.form}},{key:"_createPagesHelper",value:function(){var w=this.form[b.$toPages]();return new Promise(function(p,x){var f=function h(){try{var F=w.next();F.done?p(F.value):setTimeout(h,0)}catch(s){x(s)}};setTimeout(f,0)})}},{key:"_createPages",value:function(){var O=re(T.default.mark(function p(){return T.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.prev=0,f.next=3,this._createPagesHelper();case 3:this.pages=f.sent,this.dims=this.pages.children.map(function(h){var F=h.attributes.style,s=F.width,g=F.height;return[0,0,parseInt(s),parseInt(g)]}),f.next=10;break;case 7:f.prev=7,f.t0=f.catch(0),(0,V.warn)("XFA - an error occurred during layout: ".concat(f.t0));case 10:case"end":return f.stop()}},p,this,[[0,7]])}));function w(){return O.apply(this,arguments)}return w}()},{key:"getBoundingBox",value:function(w){return this.dims[w]}},{key:"getNumPages",value:function(){var O=re(T.default.mark(function p(){return T.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(this.pages){f.next=3;break}return f.next=3,this._createPages();case 3:return f.abrupt("return",this.dims.length);case 4:case"end":return f.stop()}},p,this)}));function w(){return O.apply(this,arguments)}return w}()},{key:"setImages",value:function(w){this.form[b.$globalData].images=w}},{key:"setFonts",value:function(w){this.form[b.$globalData].fontFinder=new ge.FontFinder(w);var p=[],x=ae(this.form[b.$globalData].usedTypefaces),f;try{for(x.s();!(f=x.n()).done;){var h=f.value;h=(0,le.stripQuotes)(h);var F=this.form[b.$globalData].fontFinder.find(h);F||p.push(h)}}catch(s){x.e(s)}finally{x.f()}return p.length>0?p:null}},{key:"appendFonts",value:function(w,p){this.form[b.$globalData].fontFinder.add(w,p)}},{key:"getPages",value:function(){var O=re(T.default.mark(function p(){var x;return T.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(this.pages){h.next=3;break}return h.next=3,this._createPages();case 3:return x=this.pages,this.pages=null,h.abrupt("return",x);case 6:case"end":return h.stop()}},p,this)}));function w(){return O.apply(this,arguments)}return w}()},{key:"serializeData",value:function(w){return this.dataHandler.serialize(w)}}],[{key:"_createDocument",value:function(w){return w["/xdp:xdp"]?Object.values(w).join(""):w["xdp:xdp"]}},{key:"getRichTextAsHtml",value:function(w){if(!w||typeof w!="string")return null;try{var p=new ye.XFA
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(ht,ut){var We=ht==null?null:typeof Symbol!="undefined"&&ht[Symbol.iterator]||ht["@@iterator"];if(We!=null){var it=[],st=!0,dt=!1,pt,Dt;try{for(We=We.call(ht);!(st=(pt=We.next()).done)&&(it.push(pt.value),!(ut&&it.length===ut));st=!0);}catch(_t){dt=!0,Dt=_t}finally{try{!st&&We.return!=null&&We.return()}finally{if(dt)throw Dt}}return it}}function ce(ht){if(Array.isArray(ht))return ht}function q(ht,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function");ht.prototype=Object.create(ut&&ut.prototype,{constructor:{value:ht,writable:!0,configurable:!0}}),ut&&re(ht,ut)}function re(ht,ut){return re=Object.setPrototypeOf||function(it,st){return it.__proto__=st,it},re(ht,ut)}function X(ht){var ut=n();return function(){var it=S(ht),st;if(ut){var dt=S(this).constructor;st=Reflect.construct(it,arguments,dt)}else st=it.apply(this,arguments);return y(this,st)}}function y(ht,ut){if(ut&&(O(ut)==="object"||typeof ut=="function"))return ut;if(ut!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return k(ht)}function k(ht){if(ht===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ht}function n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ht){return!1}}function S(ht){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(We){return We.__proto__||Object.getPrototypeOf(We)},S(ht)}function O(ht){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(We){return typeof We}:O=function(We){return We&&typeof Symbol=="function"&&We.constructor===Symbol&&We!==Symbol.prototype?"symbol":typeof We},O(ht)}function w(ht){return f(ht)||x(ht)||F(ht)||p()}function p(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x(ht){if(typeof Symbol!="undefined"&&ht[Symbol.iterator]!=null||ht["@@iterator"]!=null)return Array.from(ht)}function f(ht){if(Array.isArray(ht))return s(ht)}function h(ht,ut){var We=typeof Symbol!="undefined"&&ht[Symbol.iterator]||ht["@@iterator"];if(!We){if(Array.isArray(ht)||(We=F(ht))||ut&&ht&&typeof ht.length=="number"){We&&(ht=We);var it=0,st=function(){};return{s:st,n:function(){return it>=ht.length?{done:!0}:{done:!1,value:ht[it++]}},e:function(qt){throw qt},f:st}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var dt=!0,pt=!1,Dt;return{s:function(){We=We.call(ht)},n:function(){var qt=We.next();return dt=qt.done,qt},e:function(qt){pt=!0,Dt=qt},f:function(){try{!dt&&We.return!=null&&We.return()}finally{if(pt)throw Dt}}}}function F(ht,ut){if(!!ht){if(typeof ht=="string")return s(ht,ut);var We=Object.prototype.toString.call(ht).slice(8,-1);if(We==="Object"&&ht.constructor&&(We=ht.constructor.name),We==="Map"||We==="Set")return Array.from(ht);if(We==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(We))return s(ht,ut)}}function s(ht,ut){(ut==null||ut>ht.length)&&(ut=ht.length);for(var We=0,it=new Array(ut);We<ut;We++)it[We]=ht[We];return it}function g(ht,ut){if(!(ht instanceof ut))throw new TypeError("Cannot call a class as a function")}function l(ht,ut){for(var We=0;We<ut.length;We++){var it=ut[We];it.enumerable=it.enumerable||!1,it.configurable=!0,"value"in it&&(it.writable=!0),Object.defineProperty(ht,it.key,it)}}function a(ht,ut,We){return ut&&l(ht.prototype,ut),We&&l(ht,We),ht}var i=Symbol();P.$acceptWhitespace=i;var m=Symbol();P.$addHTML=m;var o=Symbol();P.$appendChild=o;var c=Symbol();P.$childrenToHTML=c;var v=Symbol();P.$clean=v;var A=Symbol();P.$cleanPage=A;var u=Symbol();P.$cleanup=u;var C=Symbol();P.$clone=C;var I=Symbol();P.$consumed=I;var E=Symbol("content");P.$content=E;var N=Symbol("data");P.$data=N;var _=Symbol();P.$dump=_;var Y=Symbol("extra");P.$extra=Y;var H=Symbol();P.$finalize=H;var Z=Symbol();P.$flushHTML=Z;var ne=Symbol();P.$getAttributeIt=ne;var he=Symbol();P.$getAttributes=he;var Se=Symbol();P.$getAvailableSpace=Se;var ue=Symbol();P.$getChildrenByClass=ue;var te=Symbol();P.$getChildrenByName=te;var $=Symbol();P.$getChildrenByNameIt=$;var j=Symbol();P.$getDataValue=j;var G=Symbol();P.$getExtra=G;var M=Symbol();P.$getRealChildrenByNameIt=M;var W=Symbol();P.$getChildren=W;var z=Symbol();P.$getContainedChildren=z;var J=Symbol();P.$getNextPage=J;var Q=Symbol();P.$getSubformParent=Q;var K=Symbol();P.$getParent=K;var de=Symbol();P.$getTemplateRoot=de;var oe=Symbol();P.$globalData=oe;var pe=Symbol();P.$hasSettableValue=pe;var fe=Symbol();P.$ids=fe;var ke=Symbol();P.$indexOf=ke;var Re=Symbol();P.$insertAt=Re;var ve=Symbol();P.$isCDATAXml=ve;var we=Symbol();P.$isBindable=we;var se=Symbol();P.$isDataValue=se;var me=Symbol();P.$isDescendent=me;var ee=Symbol();P.$isNsAgnostic=ee;var Fe=Symbol();P.$isSplittable=Fe;var Ee=Symbol();P.$isThereMoreWidth=Ee;var Ce=Symbol();P.$isTransparent=Ce;var De=Symbol();P.$isUsable=De;var _e=Symbol(),Ne=Symbol("namespaceId");P.$namespaceId=Ne;var $e=Symbol("nodeName");P.$nodeName=$e;var je=Symbol();P.$nsAttributes=je;var Ve=Symbol();P.$onChild=Ve;var Ke=Symbol();P.$onChildCheck=Ke;var Qe=Symbol();P.$onText=Qe;var Ze=Symbol();P.$pushGlyphs=Ze;var ze=Symbol();P.$popPara=ze;var ct=Symbol();P.$pushPara=ct;var Je=Symbol();P.$removeChild=Je;var gt=Symbol("root");P.$root=gt;var xt=Symbol();P.$resolvePrototypes=xt;var tt=Symbol();P.$searchNode=tt;var yt=Symbol();P.$setId=yt;var It=Symbol();P.$setSetAttributes=It;var ft=Symbol();P.$setValue=ft;var Ut=Symbol();P.$tabIndex=Ut;var kt=Symbol();P.$text=kt;var Nt=Symbol();P.$toPages=Nt;var ar=Symbol();P.$toHTML=ar;var Qt=Symbol();P.$toString=Qt;var He=Symbol();P.$toStyle=He;var et=Symbol("uid");P.$uid=et;var Ue=Symbol(),qe=Symbol(),ot=Symbol(),nt=Symbol("_children"),Pt=Symbol(),Lt=Symbol(),bt=Symbol(),Kt=Symbol(),Jt=Symbol(),nr=Symbol(),pr=Symbol(),ur=Symbol(),yr=Symbol(),Xt=Symbol("parent"),fr=Symbol(),Dr=Symbol(),Hr=Symbol(),Kr=0,Br=ge.NamespaceIds.datasets.id,Sr=function(){function ht(ut,We){var it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;g(this,ht),this[Ne]=ut,this[$e]=We,this[pr]=it,this[Xt]=null,this[nt]=[],this[et]="".concat(We).concat(Kr++),this[oe]=null}return a(ht,[{key:Ve,value:function(We){if(!this[pr]||!this[Ke](We))return!1;var it=We[$e],st=this[it];if(st instanceof hr){if(st.push(We))return this[o](We),!0}else return st!==null&&this[Je](st),this[it]=We,this[o](We),!0;var dt="";return this.id?dt=" (id: ".concat(this.id,")"):t
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function V(x,f){if(!!x){if(typeof x=="string")return ye(x,f);var h=Object.prototype.toString.call(x).slice(8,-1);if(h==="Object"&&x.constructor&&(h=x.constructor.name),h==="Map"||h==="Set")return Array.from(x);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return ye(x,f)}}function ye(x,f){(f==null||f>x.length)&&(f=x.length);for(var h=0,F=new Array(f);h<f;h++)F[h]=x[h];return F}function be(x,f){var h=x==null?null:typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(h!=null){var F=[],s=!0,g=!1,l,a;try{for(h=h.call(x);!(s=(l=h.next()).done)&&(F.push(l.value),!(f&&F.length===f));s=!0);}catch(i){g=!0,a=i}finally{try{!s&&h.return!=null&&h.return()}finally{if(g)throw a}}return F}}function xe(x){if(Array.isArray(x))return x}var ae={pt:function(f){return f},cm:function(f){return f/2.54*72},mm:function(f){return f/(10*2.54)*72},in:function(f){return f*72},px:function(f){return f}},d=/([+-]?\d+\.?\d*)(.*)/;function ce(x){return x.startsWith("'")||x.startsWith('"')?x.slice(1,x.length-1):x}function q(x){var f=x.data,h=x.defaultValue,F=x.validate;if(!f)return h;f=f.trim();var s=parseInt(f,10);return!isNaN(s)&&F(s)?s:h}function re(x){var f=x.data,h=x.defaultValue,F=x.validate;if(!f)return h;f=f.trim();var s=parseFloat(f);return!isNaN(s)&&F(s)?s:h}function X(x){var f=x.data,h=x.defaultValue,F=x.validate;return f?(f=f.trim(),F(f)?f:h):h}function y(x,f){return X({data:x,defaultValue:f[0],validate:function(F){return f.includes(F)}})}function k(x){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0";if(f=f||"0",!x)return k(f);var h=x.trim().match(d);if(!h)return k(f);var F=ge(h,3),s=F[1],g=F[2],l=parseFloat(s);if(isNaN(l))return k(f);if(l===0)return 0;var a=ae[g];return a?a(l):l}function n(x){if(!x)return{num:1,den:1};var f=x.trim().split(/\s*:\s*/).map(function(g){return parseFloat(g)}).filter(function(g){return!isNaN(g)});if(f.length===1&&f.push(1),f.length===0)return{num:1,den:1};var h=ge(f,2),F=h[0],s=h[1];return{num:F,den:s}}function S(x){return x?x.trim().split(/\s+/).map(function(f){return{excluded:f[0]==="-",viewname:f.substring(1)}}):[]}function O(x){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0,0,0],h=ge(f,3),F=h[0],s=h[1],g=h[2];if(!x)return{r:F,g:s,b:g};var l=x.trim().split(/\s*,\s*/).map(function(i){return Math.min(Math.max(0,parseInt(i.trim(),10)),255)}).map(function(i){return isNaN(i)?0:i});if(l.length<3)return{r:F,g:s,b:g};var a=ge(l,3);return F=a[0],s=a[1],g=a[2],{r:F,g:s,b:g}}function w(x){var f=-1;if(!x)return{x:f,y:f,width:f,height:f};var h=x.trim().split(/\s*,\s*/).map(function(i){return k(i,"-1")});if(h.length<4||h[2]<0||h[3]<0)return{x:f,y:f,width:f,height:f};var F=ge(h,4),s=F[0],g=F[1],l=F[2],a=F[3];return{x:s,y:g,width:l,height:a}}var p=function(){function x(f,h,F,s){b(this,x),this.success=f,this.html=h,this.bbox=F,this.breakNode=s}return e(x,[{key:"isBreak",value:function(){return!!this.breakNode}}],[{key:"FAILURE",get:function(){return(0,T.shadow)(this,"FAILURE",new x(!1,null,null,null))}},{key:"EMPTY",get:function(){return(0,T.shadow)(this,"EMPTY",new x(!0,null,null,null))}},{key:"breakNode",value:function(h){return new x(!1,null,null,h)}},{key:"success",value:function(h){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return new x(!0,h,F,null)}}]),x}();P.HTMLResult=p},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.NamespaceIds=P.$buildXFAObject=void 0;var D=Symbol();P.$buildXFAObject=D;var T={config:{id:0,check:function(t){return t.startsWith("http://www.xfa.org/schema/xci/")}},connectionSet:{id:1,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-connection-set/")}},datasets:{id:2,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-data/")}},form:{id:3,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-form/")}},localeSet:{id:4,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-locale-set/")}},pdf:{id:5,check:function(t){return t==="http://ns.adob
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s=!0,g=!1,l;return{s:function(){f=f.call(p)},n:function(){var i=f.next();return s=i.done,i},e:function(i){g=!0,l=i},f:function(){try{!s&&f.return!=null&&f.return()}finally{if(g)throw l}}}}function ge(p){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(f){return typeof f}:ge=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},ge(p)}function le(p,x){return ae(p)||xe(p,x)||ye(p,x)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(p,x){if(!!p){if(typeof p=="string")return be(p,x);var f=Object.prototype.toString.call(p).slice(8,-1);if(f==="Object"&&p.constructor&&(f=p.constructor.name),f==="Map"||f==="Set")return Array.from(p);if(f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return be(p,x)}}function be(p,x){(x==null||x>p.length)&&(x=p.length);for(var f=0,h=new Array(x);f<x;f++)h[f]=p[f];return h}function xe(p,x){var f=p==null?null:typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(f!=null){var h=[],F=!0,s=!1,g,l;try{for(f=f.call(p);!(F=(g=f.next()).done)&&(h.push(g.value),!(x&&h.length===x));F=!0);}catch(a){s=!0,l=a}finally{try{!F&&f.return!=null&&f.return()}finally{if(s)throw l}}return h}}function ae(p){if(Array.isArray(p))return p}var d=/^[^.[]+/,ce=/^[^\]]+/,q={dot:0,dotDot:1,dotHash:2,dotBracket:3,dotParen:4},re=new Map([["$data",function(p,x){return p.datasets?p.datasets.data:p}],["$record",function(p,x){return(p.datasets?p.datasets.data:p)[T.$getChildren]()[0]}],["$template",function(p,x){return p.template}],["$connectionSet",function(p,x){return p.connectionSet}],["$form",function(p,x){return p.form}],["$layout",function(p,x){return p.layout}],["$host",function(p,x){return p.host}],["$dataWindow",function(p,x){return p.dataWindow}],["$event",function(p,x){return p.event}],["!",function(p,x){return p.datasets}],["$xfa",function(p,x){return p}],["xfa",function(p,x){return p}],["$",function(p,x){return x}]]),X=new WeakMap,y=b.NamespaceIds.datasets.id;function k(p){return p=p.trim(),p==="*"?Infinity:parseInt(p,10)||0}function n(p,x){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,h=p.match(d);if(!h)return null;for(var F=h,s=le(F,1),g=s[0],l=[{name:g,cacheName:"."+g,index:0,js:null,formCalc:null,operator:q.dot}],a=g.length;a<p.length;){var i=a,m=p.charAt(a++);if(m==="["){if(h=p.slice(a).match(ce),!h)return(0,t.warn)("XFA - Invalid index in SOM expression"),null;l[l.length-1].index=k(h[0]),a+=h[0].length+1;continue}var o=void 0;switch(p.charAt(a)){case".":if(!x)return null;a++,o=q.dotDot;break;case"#":a++,o=q.dotHash;break;case"[":if(f)return(0,t.warn)("XFA - SOM expression contains a FormCalc subexpression which is not supported for now."),null;o=q.dotBracket;break;case"(":if(f)return(0,t.warn)("XFA - SOM expression contains a JavaScript subexpression which is not supported for now."),null;o=q.dotParen;break;default:o=q.dot;break}if(h=p.slice(a).match(d),!h)break;var c=h,v=le(c,1);g=v[0],a+=g.length,l.push({name:g,cacheName:p.slice(i,a),operator:o,index:0,js:null,formCalc:null})}return l}function S(p,x,f){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,F=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=n(f,h);if(!s)return null;var g=re.get(s[0].name),l=0,a;g?(a=!0,p=[g(p,x)],l=1):(a=x===null,p=[x||p]);for(var i=function(v){var A=s[l],u=A.name,C=A.cacheName,I=A.operator,E=A.index,N=[],_=e(p),Y;try{for(_.s();!(Y=_.n()).done;){var H=Y.value;if(H instanceof T.XFAObject){var Z=void 0,ne=void 0;if(F&&(ne=X.get(H),ne||(ne=new Map,X.set(H,ne)),Z=ne.get(C)),!Z){switch(I){case q.dot:Z=H[T.$getChildrenByName](u,!1);break;case q.dotDot:Z=H[T.$getChildrenByName](u,!0);break;case q.dotHash:Z=H[T.$getChildrenByClass](u),Z instanceof T.XFAObjectArray?Z=Z.children:Z=[Z];break;default:break}F&&ne.set(C,Z)}Z.length>0&&N.push(Z)}}}catch(Se){_.e(Se)}finally{_.f()}if(N.length===0&&!a&&l===0){var he=x[T.$getParent]();return x=he,x?(l=-1,p=[x],"continue"):{v:null}}isFinite(E)?p=N.filter(function(Se){return E<Se.length}).map(function(Se){return Se[E]}):p=N.reduce(function(Se,ue){return Se.concat(ue)},[])},m=s.length;l<m;l++){var o=i(m);if(o!=="continue"&&ge(o)==="object")return o.v}return p.length===0?null:p}function O(p,x){var f=null,h=e(x),F;try{for(h.s();!(F=h.n()).done;){for(var s=F.value,g=s.name,l=s.index,a=0,i=isFinite(l)?l:0;a<=i;a++){var m=p[T.$namespaceId]===y?-1:p[T.$namespaceId];f=new T.XmlObject(m,g),p[T.$appendChild](f)}p=f}}catch(o){h.e(o)}finally{h.f()}return f}function w(p,x,f){
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(n,S){var O=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(O!=null){var w=[],p=!0,x=!1,f,h;try{for(O=O.call(n);!(p=(f=O.next()).done)&&(w.push(f.value),!(S&&w.length===S));p=!0);}catch(F){x=!0,h=F}finally{try{!p&&O.return!=null&&O.return()}finally{if(x)throw h}}return w}}function be(n){if(Array.isArray(n))return n}function xe(n,S){var O=typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(!O){if(Array.isArray(n)||(O=ae(n))||S&&n&&typeof n.length=="number"){O&&(n=O);var w=0,p=function(){};return{s:p,n:function(){return w>=n.length?{done:!0}:{done:!1,value:n[w++]}},e:function(s){throw s},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var x=!0,f=!1,h;return{s:function(){O=O.call(n)},n:function(){var s=O.next();return x=s.done,s},e:function(s){f=!0,h=s},f:function(){try{!x&&O.return!=null&&O.return()}finally{if(f)throw h}}}}function ae(n,S){if(!!n){if(typeof n=="string")return d(n,S);var O=Object.prototype.toString.call(n).slice(8,-1);if(O==="Object"&&n.constructor&&(O=n.constructor.name),O==="Map"||O==="Set")return Array.from(n);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return d(n,S)}}function d(n,S){(S==null||S>n.length)&&(S=n.length);for(var O=0,w=new Array(S);O<S;O++)w[O]=n[O];return w}function ce(n,S){if(!(n instanceof S))throw new TypeError("Cannot call a class as a function")}function q(n,S){for(var O=0;O<S.length;O++){var w=S[O];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(n,w.key,w)}}function re(n,S,O){return S&&q(n.prototype,S),O&&q(n,O),n}var X=e.NamespaceIds.datasets.id;function y(n){var S=new b.Text({});return S[T.$content]=n,S}var k=function(){function n(S){ce(this,n),this.root=S,this.datasets=S.datasets,S.datasets&&S.datasets.data?this.data=S.datasets.data:this.data=new T.XmlObject(e.NamespaceIds.datasets.id,"data"),this.emptyMerge=this.data[T.$getChildren]().length===0,this.root.form=this.form=S.template[T.$clone]()}return re(n,[{key:"_isConsumeData",value:function(){return!this.emptyMerge&&this._mergeMode}},{key:"_isMatchTemplate",value:function(){return!this._isConsumeData()}},{key:"bind",value:function(){return this._bindElement(this.form,this.data),this.form}},{key:"getData",value:function(){return this.data}},{key:"_bindValue",value:function(O,w,p){if(O[T.$data]=w,O[T.$hasSettableValue]())if(w[T.$isDataValue]()){var x=w[T.$getDataValue]();O[T.$setValue](y(x))}else if(O instanceof b.Field&&O.ui&&O.ui.choiceList&&O.ui.choiceList.open==="multiSelect"){var f=w[T.$getChildren]().map(function(h){return h[T.$content].trim()}).join(`
`);O[T.$setValue](y(f))}else this._isConsumeData()&&(0,ge.warn)("XFA - Nodes haven't the same type.");else!w[T.$isDataValue]()||this._isMatchTemplate()?this._bindElement(O,w):(0,ge.warn)("XFA - Nodes haven't the same type.")}},{key:"_findDataByNameToConsume",value:function(O,w,p,x){if(!O)return null;for(var f,h,F=0;F<3;F++){for(f=p[T.$getRealChildrenByNameIt](O,!1,!0);h=f.next().value,!!h;)if(w===h[T.$isDataValue]())return h;if(p[T.$namespaceId]===e.NamespaceIds.datasets.id&&p[T.$nodeName]==="data")break;p=p[T.$getParent]()}return x?(f=this.data[T.$getRealChildrenByNameIt](O,!0,!1),h=f.next().value,h||(f=this.data[T.$getAttributeIt](O,!0),h=f.next().value,h&&h[T.$isDataValue]())?h:null):null}},{key:"_setProperties",value:function(O,w){if(!!O.hasOwnProperty("setProperty")){var p=xe(O.setProperty.children),x;try{for(p.s();!(x=p.n()).done;){var f=x.value,h=f.ref,F=f.target,s=f.connection;if(!s&&!!h){var g=(0,t.searchNode)(this.root,w,h,!1,!1);if(!g){(0,ge.warn)("XFA - Invalid reference: ".concat(h,"."));continue}var l=le(g,1),a=l[0];if(!a[T.$isDescendent](this.data)){(0,ge.warn)("XFA - Invalid node: must be a data node.");continue}var i=(0,t.searchNode)(this.root,O,F,!1,!1);if(!i){(0,ge.warn)("XFA - Invalid target: ".concat(F,"."));continue}var m=le(i,1),o=m[0];if(!o[T.$isDescendent](O)){(0,ge.warn)("XFA - Invalid target: must be a property or subproperty.");continue}var c=o[T.$getParent]();if(o instanceof b.SetProperty||c instanceof b.SetProperty){(0,ge.warn)("XFA - Invalid target: cannot be a setProperty or one of its properties.");continue}if(o instanceof b.BindItems||c instanceof b.BindItems){(0,ge.warn)("XFA - Invalid target: cannot be a bindItems or one of its properties.");continue}var v=a[T.$text](),A=o[T.$nodeName];if(o instanceof T.XFAAttribute){var u=Object.create(null);u[A]=v;var C=Reflect.construct(Object.getPrototypeOf(c).constructor,[u]);c[A]=C[A];continue}if(!o.hasOwnProperty(T.$content)){(0,ge.warn)("XFA - Invalid node to use in setProperty");continue}o[T.$data]=a,o[T.$content]=v,o[T.$finalize]()}}}catch(I){p.e(I)}finally{p.f()}}}},{key:"_bindItems",value:function(O,w){if(!(!O.hasOwnProperty("items")||!O.hasOwnProperty("bindItems")||O.bindItems.isEmpty())){var p=xe(O.items.children),x;try{for(p.s();!(x=p.n()).done;){var f=x.value;O[T.$removeChild](f)}}catch(ne){p.e(ne)}finally{p.f()}O.items.clear();var h=new b.Items({}),F=new b.Items({});O[T.$appendChild](h),O.items.push(h),O[T.$appendChild](F),O.items.push(F);var s=xe(O.bindItems.children),g;try{for(s.s();!(g=s.n()).done;){var l=g.value,a=l.ref,i=l.labelRef,m=l.valueRef,o=l.connection;if(!o&&!!a){var c=(0,t.searchNode)(this.root,w,a,!1,!1);if(!c){(0,ge.warn)("XFA - Invalid reference: ".concat(a,"."));continue}var v=xe(c),A;try{for(v.s();!(A=v.n()).done;){var u=A.value;if(!u[T.$isDescendent](this.datasets)){(0,ge.warn)("XFA - Invalid ref (".concat(a,"): must be a datasets child."));continue}var C=(0,t.searchNode)(this.root,u,i,!0,!1);if(!C){(0,ge.warn)("XFA - Invalid label: ".concat(i,"."));continue}var I=le(C,1),E=I[0];if(!E[T.$isDescendent](this.datasets)){(0,ge.warn)("XFA - Invalid label: must be a datasets child.");continue}var N=(0,t.searchNode)(this.root,u,m,!0,!1);if(!N){(0,ge.warn)("XFA - Invalid value: ".concat(m,"."));continue}var _=le(N,1),Y=_[0];if(!Y[T.$isDescendent](this.datasets)){(0,ge.warn)("XFA - Invalid value: must be a datasets child.");continue}var H=y(E[T.$text]()),Z=y(Y[T.$text]());h[T.$appendChild](H),h.text.push(H),F[T.$appendChild](Z),F.text.push(Z)}}catch(ne){v.e(ne)}finally{v.f()}}}}catch(ne){s.e(ne)}finally{s.f()}}}},{key:"_bindOccurrences",value:function(O,w,p){var x;if(w.length>1&&(x=O[T.$clone](),x[T.$removeChild](x.occur),x.occur=null),this._bindValue(O,w[0],p),this._setProperties(O,w[0]),this._bindItems(O,w[0]),w.length!==1)for(var f=O[T.$getParent](),h=O[T.$nodeName],F=f[T.$indexOf](O),s=1,g=w.length;s<g;s++){var l=w[s],a=x[T.$clone]();f[h].push(a),f[T.$insertAt](F+s,a),this._bindValue(a,l,p),this._setProperties(a,l),this._bindItems(a,l)}}},{key:"_createOccurrences",value:function(O){if(!!this.emptyMerge){var w=O.occur;if
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k(Pe,Oe){var U=Pe==null?null:typeof Symbol!="undefined"&&Pe[Symbol.iterator]||Pe["@@iterator"];if(U!=null){var L=[],r=!0,Le=!1,Xe,at;try{for(U=U.call(Pe);!(r=(Xe=U.next()).done)&&(L.push(Xe.value),!(Oe&&L.length===Oe));r=!0);}catch(lt){Le=!0,at=lt}finally{try{!r&&U.return!=null&&U.return()}finally{if(Le)throw at}}return L}}function n(Pe){if(Array.isArray(Pe))return Pe}function S(Pe,Oe){for(var U=0;U<Oe.length;U++){var L=Oe[U];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(Pe,L.key,L)}}function O(Pe,Oe,U){return Oe&&S(Pe.prototype,Oe),U&&S(Pe,U),Pe}function w(Pe,Oe){if(!(Pe instanceof Oe))throw new TypeError("Cannot call a class as a function")}function p(Pe,Oe){if(typeof Oe!="function"&&Oe!==null)throw new TypeError("Super expression must either be null or a function");Pe.prototype=Object.create(Oe&&Oe.prototype,{constructor:{value:Pe,writable:!0,configurable:!0}}),Oe&&x(Pe,Oe)}function x(Pe,Oe){return x=Object.setPrototypeOf||function(L,r){return L.__proto__=r,L},x(Pe,Oe)}function f(Pe){var Oe=s();return function(){var L=g(Pe),r;if(Oe){var Le=g(this).constructor;r=Reflect.construct(L,arguments,Le)}else r=L.apply(this,arguments);return h(this,r)}}function h(Pe,Oe){if(Oe&&(ce(Oe)==="object"||typeof Oe=="function"))return Oe;if(Oe!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return F(Pe)}function F(Pe){if(Pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Pe}function s(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Pe){return!1}}function g(Pe){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(U){return U.__proto__||Object.getPrototypeOf(U)},g(Pe)}var l=T.mark(H);function a(Pe,Oe){var U=typeof Symbol!="undefined"&&Pe[Symbol.iterator]||Pe["@@iterator"];if(!U){if(Array.isArray(Pe)||(U=i(Pe))||Oe&&Pe&&typeof Pe.length=="number"){U&&(Pe=U);var L=0,r=function(){};return{s:r,n:function(){return L>=Pe.length?{done:!0}:{done:!1,value:Pe[L++]}},e:function(Ot){throw Ot},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Le=!0,Xe=!1,at;return{s:function(){U=U.call(Pe)},n:function(){var Ot=U.next();return Le=Ot.done,Ot},e:function(Ot){Xe=!0,at=Ot},f:function(){try{!Le&&U.return!=null&&U.return()}finally{if(Xe)throw at}}}}function i(Pe,Oe){if(!!Pe){if(typeof Pe=="string")return m(Pe,Oe);var U=Object.prototype.toString.call(Pe).slice(8,-1);if(U==="Object"&&Pe.constructor&&(U=Pe.constructor.name),U==="Map"||U==="Set")return Array.from(Pe);if(U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U))return m(Pe,Oe)}}function m(Pe,Oe){(Oe==null||Oe>Pe.length)&&(Oe=Pe.length);for(var U=0,L=new Array(Oe);U<Oe;U++)L[U]=Pe[U];return L}var o=e.NamespaceIds.template.id,c="http://www.w3.org/2000/svg",v=2,A=3,u=5e3,C=/^H(\d+)$/,I=new Set(["image/gif","image/jpeg","image/jpg","image/pjpeg","image/png","image/apng","image/x-png","image/bmp","image/x-ms-bmp","image/tiff","image/tif","application/octet-stream"]),E=[[[66,77],"image/bmp"],[[255,216,255],"image/jpeg"],[[73,73,42,0],"image/tiff"],[[77,77,0,42],"image/tiff"],[[71,73,70,56,57,97],"image/gif"],[[137,80,78,71,13,10,26,10],"image/png"]];function N(Pe){if(!Pe||!Pe.border)return{w:0,h:0};var Oe=Pe.border[t.$getExtra]();return Oe?{w:Oe.widths[0]+Oe.widths[2]+Oe.insets[0]+Oe.insets[2],h:Oe.widths[1]+Oe.widths[3]+Oe.insets[1]+Oe.insets[3]}:{w:0,h:0}}function _(Pe){return Pe.margin&&(Pe.margin.topInset||Pe.margin.rightInset||Pe.margin.bottomInset||Pe.margin.leftInset)}function Y(Pe,Oe){if(!Pe.value){var U=new zt({});Pe[t.$appendChild](U),Pe.value=U}Pe.value[t.$setValue](Oe)}function H(Pe){var Oe,U,L;return b.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:Oe=a(Pe[t.$getChildren]()),Le.prev=1,Oe.s();case 3:if((U=Oe.n()).done){Le.next=12;break}if(L=U.value,!(L instanceof Gt)){Le.next=8;break}return Le.delegateYield(L[t.$getContainedChildren](),"t0",7);case 7:return Le.abrupt("continue",10);case 8:return Le.next=10,L;case 10:Le.next=3;break;case 12:Le.next=17;break;case 14:Le.prev=14,Le.t1=Le.catch(1),Oe.e(Le.t1);case 17:return Le.prev=17,Oe.f(),Le.finish(17);case 20:case"end":return Le.stop()}},l,null,[[1,14,17,20]])}function Z(Pe){for(;Pe;){if(!Pe.traversal){Pe[t.$tabIndex]=Pe[t.$getParent]()[t.$tabIndex];return}if(Pe[t.$tabIndex])return;var Oe=null,U=a(Pe.traversal[t.$getChildren]()),L;try{for(U.s();!(L=U.n()).done;){var r=L.value;if(r.operation==="next"){Oe=r;break}}}catch(at){U.e(at)}finally{U.f()}if(!Oe||!Oe.ref){Pe[t.$tabIndex]=Pe[t.$getParent]()[t.$tabIndex];return}var Le=Pe[t.$getTemplateRoot]();Pe[t.$tabIndex]=++Le[t.$tabIndex];var Xe=Le[t.$searchNode](Oe.ref,Pe);if(!Xe)return;Pe=Xe[0]}}function ne(Pe,Oe){var U=Pe.assist;if(U){var L=U[t.$toHTML]();L&&(Oe.title=L);var r=U.role,Le=r.match(C);if(Le){var Xe="heading",at=Le[1];Oe.role=Xe,Oe["aria-level"]=at}}if(Pe.layout==="table")Oe.role="table";else if(Pe.layout==="row")Oe.role="row";else{var lt=Pe[t.$getParent]();lt.layout==="row"&&(lt.assist&&lt.assist.role==="TH"?Oe.role="columnheader":Oe.role="cell")}}function he(Pe){if(!Pe.assist)return null;var Oe=Pe.assist;return Oe.speak&&Oe.speak[t.$content]!==""?Oe.speak[t.$content]:Oe.toolTip?Oe.toolTip[t.$content]:null}function Se(Pe){return V.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:Object.create(null)},children:[{name:"span",attributes:{style:Object.create(null)},value:Pe}]})}function ue(Pe){var Oe=Pe[t.$getTemplateRoot]();Oe[t.$extra].firstUnsplittable===null&&(Oe[t.$extra].firstUnsplittable=Pe,Oe[t.$extra].noLayoutFailure=!0)}function te(Pe){var Oe=Pe[t.$getTemplateRoot]();Oe[t.$extra].firstUnsplittable===Pe&&(Oe[t.$extra].noLayoutFailure=!1)}function $(Pe){if(Pe[t.$extra]||(Pe[t.$extra]=Object.create(null),Pe.targetType==="auto"))return!1;var Oe=Pe[t.$getTemplateRoot](),U=null;if(Pe.target){if(U=Oe[t.$searchNode](Pe.target,Pe[t.$getParent]()),!U)return!1;U=U[0]}var L=Oe[t.$extra],r=L.currentPageArea,Le=L.currentContentArea;if(Pe.targetType==="pageArea")return U instanceof ut||(U=null),Pe.startNew?(Pe[t.$extra].target=U||r,!0):U&&U!==r?(Pe[t.$extra].target=U,!0
`))}},{key:t.$getExtra,value:function(){return typeof this[t.$content]=="string"?this[t.$content].split(/[\u2029\u2028\n]/).reduce(function(r,Le){return Le&&r.push(Le),r},[]).join(`
`):this[t.$content][t.$text]()}},{key:t.$toHTML,value:function(r){if(typeof this[t.$content]=="string"){var Le=Se(this[t.$content]).html;return this[t.$content].includes("\u2029")?(Le.name="div",Le.children=[],this[t.$content].split("\u2029").map(function(Xe){return Xe.split(/[\u2028\n]/).reduce(function(at,lt){return at.push({name:"span",value:lt},{name:"br"}),at},[])}).forEach(function(Xe){Le.children.push({name:"p",children:Xe})})):/[\u2028\n]/.test(this[t.$content])&&(Le.name="div",Le.children=[],this[t.$content].split(/[\u2028\n]/).forEach(function(Xe){Le.children.push({name:"span",value:Xe},{name:"br"})})),V.HTMLResult.success(Le)}return this[t.$content][t.$toHTML](r)}}]),U}(t.ContentObject);P.Text=Ht;var Ar=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"textEdit",!0),r.allowRichText=(0,V.getInteger)({data:L.allowRichText,defaultValue:0,validate:function(Xe){return Xe===1}}),r.hScrollPolicy=(0,V.getStringOption)(L.hScrollPolicy,["auto","off","on"]),r.id=L.id||"",r.multiLine=(0,V.getInteger)({data:L.multiLine,defaultValue:"",validate:function(Xe){return Xe===0||Xe===1}}),r.use=L.use||"",r.usehref=L.usehref||"",r.vScrollPolicy=(0,V.getStringOption)(L.vScrollPolicy,["auto","off","on"]),r.border=null,r.comb=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"border","font","margin"),Xe,at=this[t.$getParent]()[t.$getParent]();return this.multiLine===""&&(this.multiLine=at instanceof gt?1:0),this.multiLine===1?Xe={name:"textarea",attributes:{dataId:at[t.$data]&&at[t.$data][t.$uid]||at[t.$uid],fieldId:at[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(at)}}:Xe={name:"input",attributes:{type:"text",dataId:at[t.$data]&&at[t.$data][t.$uid]||at[t.$uid],fieldId:at[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(at)}},V.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[Xe]})}}]),U}(t.XFAObject),dr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"time"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=this[t.$content].trim();this[t.$content]=r?new Date(r):null}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]?this[t.$content].toString():"")}}]),U}(t.StringObject),lr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"timeStamp"),r.id=L.id||"",r.server=L.server||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),Be=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"toolTip"),r.id=L.id||"",r.rid=L.rid||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Ae=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"traversal",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.traverse=new t.XFAObjectArray,r}return U}(t.XFAObject),R=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"traverse",!0),r.id=L.id||"",r.operation=(0,V.getStringOption)(L.operation,["next","back","down","first","left","right","up"]),r.ref=L.ref||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.script=null,r}return O(U,[{key:"name",get:function(){return this.operation}},{key:t.$isTransparent,value:function(){return!1}}]),U}(t.XFAObject),Ye=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"ui",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.picture=null,r.barcode=null,r.button=null,r.checkButton=null,r.choiceList=null,r.dateTimeEdit=null,r.defaultUi=null,r.imageEdit=null,r.numericEdit=null,r.passwordEdit=null,r.signature=null,r.textEdit=null,r}return O(U,[{key:t.$getExtra,value:function(){if(this[t.$extra]===void 0){var r=a(Object.getOwnPropertyNames(this)),Le;try{for(r.s();!(Le=r.n()).done;){var Xe=Le.value;if(!(Xe==="extras"||Xe==="picture")){var at=this[Xe];if(at instan
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function e(X,y){return be(X)||ye(X,y)||le(X,y)||ge()}function ge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(X,y){if(!!X){if(typeof X=="string")return V(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return V(X,y)}}function V(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);k<y;k++)n[k]=X[k];return n}function ye(X,y){var k=X==null?null:typeof Symbol!="undefined"&&X[Symbol.iterator]||X["@@iterator"];if(k!=null){var n=[],S=!0,O=!1,w,p;try{for(k=k.call(X);!(S=(w=k.next()).done)&&(n.push(w.value),!(y&&n.length===y));S=!0);}catch(x){O=!0,p=x}finally{try{!S&&k.return!=null&&k.return()}finally{if(O)throw p}}return n}}function be(X){if(Array.isArray(X))return X}function xe(X,y){return{name:"div",attributes:{class:[X.layout==="lr-tb"?"xfaLr":"xfaRl"]},children:y}}function ae(X){if(!X[T.$extra])return null;var y=X[T.$extra].attributes,k={name:"div",attributes:y,children:X[T.$extra].children};if(X[T.$extra].failingNode){var n=X[T.$extra].failingNode[T.$flushHTML]();n&&(X.layout.endsWith("-tb")?k.children.push(xe(X,[n])):k.children.push(n))}return k.children.length===0?null:k}function d(X,y,k){var n=X[T.$extra],S=n.availableSpace,O=e(k,4),w=O[0],p=O[1],x=O[2],f=O[3];switch(X.layout){case"position":{n.width=Math.max(n.width,w+x),n.height=Math.max(n.height,p+f),n.children.push(y);break}case"lr-tb":case"rl-tb":(!n.line||n.attempt===1)&&(n.line=xe(X,[]),n.children.push(n.line),n.numberInLine=0),n.numberInLine+=1,n.line.children.push(y),n.attempt===0?(n.currentWidth+=x,n.height=Math.max(n.height,n.prevHeight+f)):(n.currentWidth=x,n.prevHeight=n.height,n.height+=f,n.attempt=0),n.width=Math.max(n.width,n.currentWidth);break;case"rl-row":case"row":{n.children.push(y),n.width+=x,n.height=Math.max(n.height,f);var h=(0,b.measureToString)(n.height),F=t(n.children),s;try{for(F.s();!(s=F.n()).done;){var g=s.value;g.attributes.style.height=h}}catch(l){F.e(l)}finally{F.f()}break}case"table":{n.width=Math.min(S.width,Math.max(n.width,x)),n.height+=f,n.children.push(y);break}case"tb":{n.width=Math.min(S.width,Math.max(n.width,x)),n.height+=f,n.children.push(y);break}}}function ce(X){var y=X[T.$extra].availableSpace,k=X.margin?X.margin.topInset+X.margin.bottomInset:0,n=X.margin?X.margin.leftInset+X.margin.rightInset:0;switch(X.layout){case"lr-tb":case"rl-tb":return X[T.$extra].attempt===0?{width:y.width-n-X[T.$extra].currentWidth,height:y.height-k-X[T.$extra].prevHeight}:{width:y.width-n,height:y.height-k-X[T.$extra].height};case"rl-row":case"row":var S=X[T.$extra].columnWidths.slice(X[T.$extra].currentColumn).reduce(function(O,w){return O+w});return{width:S,height:y.height-n};case"table":case"tb":return{width:y.width-n,height:y.height-k-X[T.$extra].height};case"position":default:return y}}function q(X){var y=X.w===""?NaN:X.w,k=X.h===""?NaN:X.h,n=0,S=0;switch(X.anchorType||""){case"bottomCenter":n=y/2,S=k;break;case"bottomLeft":n=0,S=k;break;case"bottomRight":n=y,S=k;break;case"middleCenter":n=y/2,S=k/2;break;case"middleLeft":n=0,S=k/2;break;case"middleRight":n=y,S=k/2;break;case"topCenter":n=y/2,S=0;break;case"topRight":n=y,S=0;break}var O,w;switch(X.rotate||0){case 0:O=-n,w=-S;break;case 90:O=-S,w=n;var p=[k,-y];y=p[0],k=p[1];break;case 180:O=n,w=S;var x=[-y,-k];y=x[0],k=x[1];break;case 270:O=S,w=-n;var f=[-k,y];y=f[0],k=f[1];break}return[X.x+O+Math.min(0,y),X.y+w+Math.min(0,k),Math.abs(y),Math.abs(k)]}function re(X,y){if(X[T.$getTemplateRoot]()[T.$extra].firstUnsplittable===null||X.w===0||X.h===0)return!0;var k=2,n=X[T.$getSubformParent](),S=n[T.$extra]&&n[T.$extra].attempt||0,O=q(X),w=e(O,4),p=w[1],x=w[2],f=w[3];switch(n.layout){case"lr-tb":case"rl-tb":return S===0?X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure?X.w!==""?Math.round(x-y.width)<=k:y.width>k:X.h!==""&&Math.round(f-y.height)>k?!1:X.w!==""?Math.round(x-y.width)<=k?!0:n[T.$extra].numberInLine===0?y.height>k:!1:y.width>k:X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure?!0:X.h!==""&&Math.round(f-y.heigh
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(g,l){if(!!g){if(typeof g=="string")return be(g,l);var a=Object.prototype.toString.call(g).slice(8,-1);if(a==="Object"&&g.constructor&&(a=g.constructor.name),a==="Map"||a==="Set")return Array.from(g);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return be(g,l)}}function be(g,l){(l==null||l>g.length)&&(l=g.length);for(var a=0,i=new Array(l);a<l;a++)i[a]=g[a];return i}function xe(g,l){var a=g==null?null:typeof Symbol!="undefined"&&g[Symbol.iterator]||g["@@iterator"];if(a!=null){var i=[],m=!0,o=!1,c,v;try{for(a=a.call(g);!(m=(c=a.next()).done)&&(i.push(c.value),!(l&&i.length===l));m=!0);}catch(A){o=!0,v=A}finally{try{!m&&a.return!=null&&a.return()}finally{if(o)throw v}}return i}}function ae(g){if(Array.isArray(g))return g}function d(g){return typeof g=="string"?"0px":Number.isInteger(g)?"".concat(g,"px"):"".concat(g.toFixed(2),"px")}var ce={anchorType:function(l,a){var i=l[T.$getSubformParent]();if(!(!i||i.layout&&i.layout!=="position"))switch("transform"in a||(a.transform=""),l.anchorType){case"bottomCenter":a.transform+="translate(-50%, -100%)";break;case"bottomLeft":a.transform+="translate(0,-100%)";break;case"bottomRight":a.transform+="translate(-100%,-100%)";break;case"middleCenter":a.transform+="translate(-50%,-50%)";break;case"middleLeft":a.transform+="translate(0,-50%)";break;case"middleRight":a.transform+="translate(-100%,-50%)";break;case"topCenter":a.transform+="translate(-50%,0)";break;case"topRight":a.transform+="translate(-100%,0)";break}},dimensions:function(l,a){var i=l[T.$getSubformParent](),m=l.w,o=l.h;if(i.layout&&i.layout.includes("row")){var c=i[T.$extra],v=l.colSpan,A;v===-1?(A=c.columnWidths.slice(c.currentColumn).reduce(function(u,C){return u+C},0),c.currentColumn=0):(A=c.columnWidths.slice(c.currentColumn,c.currentColumn+v).reduce(function(u,C){return u+C},0),c.currentColumn=(c.currentColumn+l.colSpan)%c.columnWidths.length),isNaN(A)||(m=l.w=A)}m!==""?a.width=d(m):a.width="auto",o!==""?a.height=d(o):a.height="auto"},position:function(l,a){var i=l[T.$getSubformParent]();i&&i.layout&&i.layout!=="position"||(a.position="absolute",a.left=d(l.x),a.top=d(l.y))},rotate:function(l,a){l.rotate&&("transform"in a||(a.transform=""),a.transform+="rotate(-".concat(l.rotate,"deg)"),a.transformOrigin="top left")},presence:function(l,a){switch(l.presence){case"invisible":a.visibility="hidden";break;case"hidden":case"inactive":a.display="none";break}},hAlign:function(l,a){if(l[T.$nodeName]==="para")switch(l.hAlign){case"justifyAll":a.textAlign="justify-all";break;case"radix":a.textAlign="left";break;default:a.textAlign=l.hAlign}else switch(l.hAlign){case"left":a.alignSelf="start";break;case"center":a.alignSelf="center";break;case"right":a.alignSelf="end";break}},margin:function(l,a){l.margin&&(a.margin=l.margin[T.$toStyle]().margin)}};function q(g,l){var a=g[T.$getSubformParent]();a.layout==="position"&&(g.minW>0&&(l.minWidth=d(g.minW)),g.maxW>0&&(l.maxWidth=d(g.maxW)),g.minH>0&&(l.minHeight=d(g.minH)),g.maxH>0&&(l.maxHeight=d(g.maxH)))}function re(g,l,a,i,m,o){var c=new ge.TextMeasure(l,a,i,m);return typeof g=="string"?c.addString(g):g[T.$pushGlyphs](c),c.compute(o)}function X(g,l){var a=null,i=null,m=!1;if((!g.w||!g.h)&&g.value){var o=0,c=0;g.margin&&(o=g.margin.leftInset+g.margin.rightInset,c=g.margin.topInset+g.margin.bottomInset);var v=null,A=null;g.para&&(A=Object.create(null),v=g.para.lineHeight===""?null:g.para.lineHeight,A.top=g.para.spaceAbove===""?0:g.para.spaceAbove,A.bottom=g.para.spaceBelow===""?0:g.para.spaceBelow,A.left=g.para.marginLeft===""?0:g.para.marginLeft,A.right=g.para.marginRight===""?0:g.para.marginRight);var u=g.font;if(!u)for(var C=g[T.$getTemplateRoot](),I=g[T.$getParent]();I&&I!==C;){if(I.font){u=I.font;break}I=I[T.$getParent]()}var E=(g.w?g.w:l.width)-o,N=g[T.$globalData].fontFinder;if(g.value.exData&&g.value.exData[T.$content]&&g.value.exData.contentType==="text/html"){var _=re(g.value.exData[T.$content],u,A,v,N,E);i=_.width,a=_.height,m=_.isBroken}else{var Y=g.valu
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(y,k){var n=y==null?null:typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(n!=null){var S=[],O=!0,w=!1,p,x;try{for(n=n.call(y);!(O=(p=n.next()).done)&&(S.push(p.value),!(k&&S.length===k));O=!0);}catch(f){w=!0,x=f}finally{try{!O&&n.return!=null&&n.return()}finally{if(w)throw x}}return S}}function V(y){if(Array.isArray(y))return y}function ye(y,k){var n=typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(!n){if(Array.isArray(y)||(n=be(y))||k&&y&&typeof y.length=="number"){n&&(y=n);var S=0,O=function(){};return{s:O,n:function(){return S>=y.length?{done:!0}:{done:!1,value:y[S++]}},e:function(h){throw h},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function be(y,k){if(!!y){if(typeof y=="string")return xe(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xe(y,k)}}function xe(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n<k;n++)S[n]=y[n];return S}function ae(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function d(y,k){for(var n=0;n<k.length;n++){var S=k[n];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(y,S.key,S)}}function ce(y,k,n){return k&&d(y.prototype,k),n&&d(y,n),y}var q=function(){function y(k){ae(this,y),this.fonts=new Map,this.cache=new Map,this.warned=new Set,this.defaultFont=null,this.add(k)}return ce(y,[{key:"add",value:function(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,O=ye(n),w;try{for(O.s();!(w=O.n()).done;){var p=w.value;this.addPdfFont(p)}}catch(a){O.e(a)}finally{O.f()}var x=ye(this.fonts.values()),f;try{for(x.s();!(f=x.n()).done;){var h=f.value;h.regular||(h.regular=h.italic||h.bold||h.bolditalic)}}catch(a){x.e(a)}finally{x.f()}if(!(!S||S.size===0)){var F=this.fonts.get("PdfJS-Fallback-PdfJS-XFA"),s=ye(S),g;try{for(s.s();!(g=s.n()).done;){var l=g.value;this.fonts.set(l,F)}}catch(a){s.e(a)}finally{s.f()}}}},{key:"addPdfFont",value:function(n){var S=n.cssFontInfo,O=S.fontFamily,w=this.fonts.get(O);w||(w=Object.create(null),this.fonts.set(O,w),this.defaultFont||(this.defaultFont=w));var p="",x=parseFloat(S.fontWeight);parseFloat(S.italicAngle)!==0?p=x>=700?"bolditalic":"italic":x>=700&&(p="bold"),p||((n.name.includes("Bold")||n.psName&&n.psName.includes("Bold"))&&(p="bold"),(n.name.includes("Italic")||n.name.endsWith("It")||n.psName&&(n.psName.includes("Italic")||n.psName.endsWith("It")))&&(p+="italic")),p||(p="regular"),w[p]=n}},{key:"getDefault",value:function(){return this.defaultFont}},{key:"find",value:function(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,O=this.fonts.get(n)||this.cache.get(n);if(O)return O;var w=/,|-|_| |bolditalic|bold|italic|regular|it/gi,p=n.replace(w,"");if(O=this.fonts.get(p),O)return this.cache.set(n,O),O;p=p.toLowerCase();var x=[],f=ye(this.fonts.entries()),h;try{for(f.s();!(h=f.n()).done;){var F=e(h.value,2),s=F[0],g=F[1];s.replace(w,"").toLowerCase().startsWith(p)&&x.push(g)}}catch(N){f.e(N)}finally{f.f()}if(x.length===0){var l=ye(this.fonts.entries()),a;try{for(l.s();!(a=l.n()).done;){var i=e(a.value,2),m=i[1];m.regular.name&&m.regular.name.replace(w,"").toLowerCase().startsWith(p)&&x.push(m)}}catch(N){l.e(N)}finally{l.f()}}if(x.length===0){p=p.replace(/psmt|mt/gi,"");var o=ye(this.fonts.entries()),c;try{for(o.s();!(c=o.n()).done;){var v=e(c.value,2),A=v[0],u=v[1];A.replace(w,"").toLowerCase().startsWith(p)&&x.push(u)}}catch(N){o.e(N)}finally{o.f()}}if(x.length===0){var C=ye(this.fonts.values()),I;try{for(C.s();!(I=C.n()).done;){var E=I.value;E.regular.name&&E.regular.name.replace(w,"").toLowerCase().startsWith(p)&&x.push(E)}}catch(N){C.e(N)}finally{C.f()}}return x.length>=1?(x.length!==1&&S&&(0,t.warn)("XFA - Too many choices to guess the correct font: ".concat(n)),this.cache.set(n,x[0]),x[0]):(S&&!this.warned.has(n)&&(this.warned.add(n),(0,t.warn)("XFA - Cannot find the font: ".concat(n))),null)}}]),y}();P.FontFinder=q;function re(y,k){return y.posture==="italic"?y.weight==="bold"?k.bolditalic:k.italic:y.weight==="bold"?k.bold:k.regular}function X(y){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=null;if(y){var S=(0,b.stripQuotes)(y.typeface),O=y[T.$globalData].fontFinder.find(S);n=re(y,O)}if(!n)return{lineHeight:12,lineGap:2,lineNoGap:10};var w=y.size||10,p=n.lineHeight?Math.max(k?0:1.2,n
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function t(X,y){return ye(X)||V(X,y)||ge(X,y)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(X,y){if(!!X){if(typeof X=="string")return le(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return le(X,y)}}function le(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);k<y;k++)n[k]=X[k];return n}function V(X,y){var k=X==null?null:typeof Symbol!="undefined"&&X[Symbol.iterator]||X["@@iterator"];if(k!=null){var n=[],S=!0,O=!1,w,p;try{for(k=k.call(X);!(S=(w=k.next()).done)&&(n.push(w.value),!(y&&n.length===y));S=!0);}catch(x){O=!0,p=x}finally{try{!S&&k.return!=null&&k.return()}finally{if(O)throw p}}return n}}function ye(X){if(Array.isArray(X))return X}function be(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function xe(X,y){for(var k=0;k<y.length;k++){var n=y[k];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(X,n.key,n)}}function ae(X,y,k){return y&&xe(X.prototype,y),k&&xe(X,k),X}var d=1.02,ce=function(){function X(y,k,n,S){if(be(this,X),this.lineHeight=n,this.paraMargin=k||{top:0,bottom:0,left:0,right:0},!y){var O=this.defaultFont(S),w=t(O,2);this.pdfFont=w[0],this.xfaFont=w[1];return}this.xfaFont={typeface:y.typeface,posture:y.posture,weight:y.weight,size:y.size,letterSpacing:y.letterSpacing};var p=S.find(y.typeface);if(!p){var x=this.defaultFont(S),f=t(x,2);this.pdfFont=f[0],this.xfaFont=f[1];return}if(this.pdfFont=(0,T.selectFont)(y,p),!this.pdfFont){var h=this.defaultFont(S),F=t(h,2);this.pdfFont=F[0],this.xfaFont=F[1]}}return ae(X,[{key:"defaultFont",value:function(k){var n=k.find("Helvetica",!1)||k.find("Myriad Pro",!1)||k.find("Arial",!1)||k.getDefault();if(n&&n.regular){var S=n.regular,O=S.cssFontInfo,w={typeface:O.fontFamily,posture:"normal",weight:"normal",size:10,letterSpacing:0};return[S,w]}var p={typeface:"Courier",posture:"normal",weight:"normal",size:10,letterSpacing:0};return[null,p]}}]),X}(),q=function(){function X(y,k,n,S){be(this,X),this.fontFinder=S,this.stack=[new ce(y,k,n,S)]}return ae(X,[{key:"pushData",value:function(k,n,S){for(var O=this.stack[this.stack.length-1],w=0,p=["typeface","posture","weight","size","letterSpacing"];w<p.length;w++){var x=p[w];k[x]||(k[x]=O.xfaFont[x])}for(var f=0,h=["top","bottom","left","right"];f<h.length;f++){var F=h[f];isNaN(n[F])&&(n[F]=O.paraMargin[F])}var s=new ce(k,n,S||O.lineHeight,this.fontFinder);s.pdfFont||(s.pdfFont=O.pdfFont),this.stack.push(s)}},{key:"popFont",value:function(){this.stack.pop()}},{key:"topFont",value:function(){return this.stack[this.stack.length-1]}}]),X}(),re=function(){function X(y,k,n,S){be(this,X),this.glyphs=[],this.fontSelector=new q(y,k,n,S),this.extraHeight=0}return ae(X,[{key:"pushData",value:function(k,n,S){this.fontSelector.pushData(k,n,S)}},{key:"popFont",value:function(k){return this.fontSelector.popFont()}},{key:"addPara",value:function(){var k=this.fontSelector.topFont();this.extraHeight+=k.paraMargin.top+k.paraMargin.bottom}},{key:"addString",value:function(k){if(!!k){var n=this.fontSelector.topFont(),S=n.xfaFont.size;if(n.pdfFont){var O=n.xfaFont.letterSpacing,w=n.pdfFont,p=w.lineHeight||1.2,x=n.lineHeight||Math.max(1.2,p)*S,f=w.lineGap===void 0?.2:w.lineGap,h=p-f,F=Math.max(1,h)*S,s=S/1e3,g=w.defaultWidth||w.charsToGlyphs(" ")[0].width,l=b(k.split(/[\u2029\n]/)),a;try{for(l.s();!(a=l.n()).done;){var i=a.value,m=w.encodeString(i).join(""),o=w.charsToGlyphs(m),c=b(o),v;try{for(c.s();!(v=c.n()).done;){var A=v.value,u=A.width||g;this.glyphs.push([u*s+O,x,F,A.unicode,!1])}}catch(H){c.e(H)}finally{c.f()}this.glyphs.push([0,0,0,`
`,!0])}}catch(H){l.e(H)}finally{l.f()}this.glyphs.pop();return}var C=b(k.split(/[\u2029\n]/)),I;try{for(C.s();!(I=C.n()).done;){var E=I.value,N=b(E.split("")),_;try{for(N.s();!(_=N.n()).done;){var Y=_.value;this.glyphs.push([S,1.2*S,S,Y,!1])}}catch(H){N.e(H)}finally{N.f()}this.glyphs.push([0,0,0,`
`,!0])}}catch(H){C.e(H)}finally{C.f()}this.glyphs.pop()}}},{key:"compute",value:function(k){for(var n=-1,S=0,O=0,w=0,p=0,x=0,f=!1,h=!0,F=0,s=this.glyphs.length;F<s;F++){var g=t(this.glyphs[F],5),l=g[0],a=g[1],i=g[2],m=g[3],o=g[4],c=m===" ",v=h?i:a;if(o){O=Math.max(O,p),p=0,w+=x,x=v,n=-1,S=0,h=!1;continue}if(c){p+l>k?(O=Math.max(O,p),p=0,w+=x,x=v,n=-1,S=0,f=!0,h=!1):(x=Math.max(v,x),S=p,p+=l,n=F);continue}if(p+l>k){w+=x,x=v,n!==-1?(F=n,O=Math.max(O,S),p=0,n=-1,S=0):(O=Math.max(O,p),p=l),f=!0,h=!1;continue}p+=l,x=Math.max(v,x)}return O=Math.max(O,p),w+=x+this.extraHeight,{width:d*O,height:w,isBroken:f}}}]),X}();P.TextMeasure=re},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.DataHandler=void 0;var T=D(205);function b(ce,q){var re=typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(!re){if(Array.isArray(ce)||(re=ge(ce))||q&&ce&&typeof ce.length=="number"){re&&(ce=re);var X=0,y=function(){};return{s:y,n:function(){return X>=ce.length?{done:!0}:{done:!1,value:ce[X++]}},e:function(w){throw w},f:y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,n=!1,S;return{s:function(){re=re.call(ce)},n:function(){var w=re.next();return k=w.done,w},e:function(w){n=!0,S=w},f:function(){try{!k&&re.return!=null&&re.return()}finally{if(n)throw S}}}}function t(ce,q){return ye(ce)||V(ce,q)||ge(ce,q)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(ce,q){if(!!ce){if(typeof ce=="string")return le(ce,q);var re=Object.prototype.toString.call(ce).slice(8,-1);if(re==="Object"&&ce.constructor&&(re=ce.constructor.name),re==="Map"||re==="Set")return Array.from(ce);if(re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return le(ce,q)}}function le(ce,q){(q==null||q>ce.length)&&(q=ce.length);for(var re=0,X=new Array(q);re<q;re++)X[re]=ce[re];return X}function V(ce,q){var re=ce==null?null:typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(re!=null){var X=[],y=!0,k=!1,n,S;try{for(re=re.call(ce);!(y=(n=re.next()).done)&&(X.push(n.value),!(q&&X.length===q));y=!0);}catch(O){k=!0,S=O}finally{try{!y&&re.return!=null&&re.return()}finally{if(k)throw S}}return X}}function ye(ce){if(Array.isArray(ce))return ce}function be(ce,q){if(!(ce instanceof q))throw new TypeError("Cannot call a class as a function")}function xe(ce,q){for(var re=0;re<q.length;re++){var X=q[re];X.enumerable=X.enumerable||!1,X.configurable=!0,"value"in X&&(X.writable=!0),Object.defineProperty(ce,X.key,X)}}function ae(ce,q,re){return q&&xe(ce.prototype,q),re&&xe(ce,re),ce}var d=function(){function ce(q,re){be(this,ce),this.data=re,this.dataset=q.datasets||null}return ae(ce,[{key:"serialize",value:function(re){for(var X=[[-1,this.data[T.$getChildren]()]];X.length>0;){var y=X[X.length-1],k=t(y,2),n=k[0],S=k[1];if(n+1===S.length){X.pop();continue}var O=S[++y[0]],w=re.get(O[T.$uid]);if(w)O[T.$setValue](w);else{var p=O[T.$getAttributes](),x=b(p.values()),f;try{for(x.s();!(f=x.n()).done;){var h=f.value,F=re.get(h[T.$uid]);if(F){h[T.$setValue](F);break}}}catch(m){x.e(m)}finally{x.f()}}var s=O[T.$getChildren]();s.length>0&&X.push([-1,s])}var g=['<xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/">'];if(this.dataset){var l=b(this.dataset[T.$getChildren]()),a;try{for(l.s();!(a=l.n()).done;){var i=a.value;i[T.$nodeName]!=="data"&&i[T.$toString](g)}}catch(m){l.e(m)}finally{l.f()}}return this.data[T.$toString](g),g.push("</xfa:datasets>"),g.join("")}}]),ce}();P.DataHandler=d},(Me,P,D)=>{"use strict";function T(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(h){return typeof h}:T=function(h){return h&&typeof Symbol=="function"&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},T(x)}Object.defineProperty(P,"__esModule",{value:!0}),P.XFAParser=void 0;var b=D(205),t=D(198),e=D(217),ge=D(4);function le(x,f){return be(x)||ye(x,f)||ae(x,f)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(x,f){var h=x==null?null:typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(h!=null){var F=[],s=!0,g=!1,l,a;try{for(h=h.call(x);!(s=(l=h.next()).done)&&(F.push(l.value),!(f&&F.length===f));s=!0);}catch(i){g=!0,a=i}finally{try{!s&&h.return!=null&&h.return()}finally{if(g)throw a}}return F}}function be(x){if(Array.isArray(x))return x}function xe(x,f){var h=typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(!h){if(Array.isArray(x)||(h=ae(x))||f&&x&&typeof x.length=="number"){h&&(x=h);var F=0,s=function(){};return{s,n:function(){return F>=x.length?{done:!0}:{done:!1,value:x[F++]}},e:function(m){throw m},f:s}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=!0,l=!1,a;return{s:function(){h=h.call(x)},n:function(){var m=h.next();return g=m.done,m},e:function(m){l=!0,a=m},f:function(){try{!g&&h.return!=null&&h.return()}finally{if(l)throw a}}}}function ae(x,f){if(!!x){if(typeof x=="string")return d(x,f);var h=Object.prototype.toString.call(x).slice(8,-1);if(h==="Object"&&x.constructor&&(h=x.constructor.name),h==="Map"||h==="Set")return Array.from(x);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return d(x,f)}}function d(x,f){(f==null||f>x.length)&&(f=x.length);for(var h=0,F=new Array(f);h<f;h++)F[h]=x[h];return F}function ce(x,f){if(!(x instanceof f))throw new TypeError("Cannot call a class as a function")}function q(x,f){for(var h=0;h<f.length;h++){var F=f[h];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(x,F.key,F)}}function re(x,f,h){return f&&q(x.prototype,f),h&&q(x,h),x}function X(x,f){if(typeof f!="function"&&f!==null)throw new TypeError("Super expression must either be null or a function");x.prototype=Object.create(f&&f.prototype,{constructor:{value:x,writable:!0,configurable:!0}}),f&&y(x,f)}function y(x,f){return y=Object.setPrototypeOf||function(F,s){return F.__proto__=s,F},y(x,f)}function k(x){var f=O();return function(){var F=w(x),s;if(f){var g=w(this).constructor;s=Reflect.construct(F,arguments,g)}else s=F.apply(this,arguments);return n(this,s)}}function n(x,f){if(f&&(T(f)==="object"||typeof f=="function"))return f;if(f!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return S(x)}function S(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function O(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(x){return!1}}function w(x){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(h){return h.__proto__||Object.getPrototypeOf(h)},w(x)}var p=function(x){X(h,x);var f=k(h);function h(){var F,s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ce(this,h),F=f.call(this),F._builder=new e.Builder(s),F._stack=[],F._globalData={usedTypefaces:new Set},F._ids=new Map,F._current=F._builder.buildRoot(F._ids),F._errorCode=t.XMLParserErrorCode.NoError,F._whiteRegex=/^\s+$/,F._nbsps=/\xa0+/g,F._richText=g,F}return re(h,[{key:"parse",value:function(s){if(this.parseXml(s),this._errorCode===t.XMLParserErrorCode.NoError)return this._current[b.$finalize](),this._current.element}},{key:"onText",value:function(s){if(s=s.replace(this._nbsps,function(g){return g.slice(1)+" "}),this._richText||this._current[b.$acceptWhitespace]()){this._current[b.$onText](s,this._richText);return}this._whiteRegex.test(s)||this._current[b.$onText](s.trim())}},{key:"onCdata",value:function(s){this._current[b.$onText](s)}},{key:"_mkAttributes",value:function(s,g){var l=null,a=null,i=Object.create({}),m=xe(s),o;try{for(m.s();!(o=m.n()).done;){var c=o.value,v=c.name,A=c.value;if(v==="xmlns")l?(0,ge.warn)("XFA - multiple namespace definition in <".concat(g,">")):l=A;else if(v.startsWith("xmlns:")){var u=v.substring("xmlns:".length);a||(a=[]),a.push({prefix:u,value:A})}else{var C=v.indexOf(":");if(C===-1)i[v]=A;else{var I=i[b.$nsAttributes];I||(I=i[b.$nsAttributes]=Object.create(null));var E=[v.slice(0,C),v.slice(C+1)],N=E[0],_=E[1],Y=I[N];Y||(Y=I[N]=Object.create(null)),Y[_]=A}}}}catch(H){m.e(H)}finally{m.f()}return[l,a,i]}},{key:"_getNameAndPrefix",value:function(s,g){var l=s.indexOf(":");return l===-1?[s,null]:[s.substring(l+1),g?"":s.substring(0,l)]}},{key:"onBeginElement",value:function(s,g,l){var a=this._mkAttributes(g,s),i=le(a,3),m=i[0],o=i[1],c=i[2],v=this._getNameAndPrefix(s,this._builder.isNsAgnostic()),A=le(v,2),u=A[0],C=A[1],I=this._builder.build({nsPrefix:C,name:u,attributes:c,namespace:m,p
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var C=!0,I=!1,E;return{s:function(){v=v.call(o)},n:function(){var _=v.next();return C=_.done,_},e:function(_){I=!0,E=_},f:function(){try{!C&&v.return!=null&&v.return()}finally{if(I)throw E}}}}function be(o,c){return d(o)||ae(o,c)||re(o,c)||xe()}function xe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ae(o,c){var v=o==null?null:typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(v!=null){var A=[],u=!0,C=!1,I,E;try{for(v=v.call(o);!(u=(I=v.next()).done)&&(A.push(I.value),!(c&&A.length===c));u=!0);}catch(N){C=!0,E=N}finally{try{!u&&v.return!=null&&v.return()}finally{if(C)throw E}}return A}}function d(o){if(Array.isArray(o))return o}function ce(o){return y(o)||X(o)||re(o)||q()}function q(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function re(o,c){if(!!o){if(typeof o=="string")return k(o,c);var v=Object.prototype.toString.call(o).slice(8,-1);if(v==="Object"&&o.constructor&&(v=o.constructor.name),v==="Map"||v==="Set")return Array.from(o);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return k(o,c)}}function X(o){if(typeof Symbol!="undefined"&&o[Symbol.iterator]!=null||o["@@iterator"]!=null)return Array.from(o)}function y(o){if(Array.isArray(o))return k(o)}function k(o,c){(c==null||c>o.length)&&(c=o.length);for(var v=0,A=new Array(c);v<c;v++)A[v]=o[v];return A}function n(o,c){if(!(o instanceof c))throw new TypeError("Cannot call a class as a function")}function S(o,c){for(var v=0;v<c.length;v++){var A=c[v];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(o,A.key,A)}}function O(o,c,v){return c&&S(o.prototype,c),v&&S(o,v),o}function w(o,c,v){return typeof Reflect!="undefined"&&Reflect.get?w=Reflect.get:w=function(u,C,I){var E=p(u,C);if(!!E){var N=Object.getOwnPropertyDescriptor(E,C);return N.get?N.get.call(I):N.value}},w(o,c,v||o)}function p(o,c){for(;!Object.prototype.hasOwnProperty.call(o,c)&&(o=l(o),o!==null););return o}function x(o,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(c&&c.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),c&&f(o,c)}function f(o,c){return f=Object.setPrototypeOf||function(A,u){return A.__proto__=u,A},f(o,c)}function h(o){var c=g();return function(){var A=l(o),u;if(c){var C=l(this).constructor;u=Reflect.construct(A,arguments,C)}else u=A.apply(this,arguments);return F(this,u)}}function F(o,c){if(c&&(T(c)==="object"||typeof c=="function"))return c;if(c!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return s(o)}function s(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}function g(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(o){return!1}}function l(o){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},l(o)}var a=function(o){x(v,o);var c=h(v);function v(A){var u;return n(this,v),u=c.call(this,-1,"root",Object.create(null)),u.element=null,u[t.$ids]=A,u}return O(v,[{key:t.$onChild,value:function(u){return this.element=u,!0}},{key:t.$finalize,value:function(){w(l(v.prototype),t.$finalize,this).call(this),this.element.template instanceof ge.Template&&(this[t.$ids].set(t.$root,this.element),this.element.template[t.$resolvePrototypes](this[t.$ids]),this.element.template[t.$ids]=this[t.$ids])}}]),v}(t.XFAObject),i=function(o){x(v,o);var c=h(v);function v(){return n(this,v),c.call(this,-1,"",Object.create(null))}return O(v,[{key:t.$onChild,value:function(u){return!1}}]),v}(t.XFAObject),m=function(){function o(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;n(this,o),this._namespaceStack=[],this._nsAgnosticLevel=0,this._namespacePrefixes=new Map,this._namespaces=new Map,this._nextNsId=Math.max.apply(Math,ce(Object.values(b.NamespaceIds).map(function(v){var A=v.id;return A}))),this._currentNamespace=c||new le.UnknownNamespace(++this._nextNsId)}return O(o,[{key:"buildRoot",value:function(v){return new a(v)}},{key:"build",value:function(v){var A=v.nsPrefix,u=v.name,C=v.attributes,I=v.namespace,E=v.prefixes,N=I!==null;if(N&&(this._namespaceStack.push(this._currentNamespace),this._currentNamespace=this._searchNamespace(I)),E&&this._addNamespacePrefix(E),C.hasOwnProperty(t.$nsAttributes)){for(var _=e.NamespaceSetUp.datasets,Y=C[t.$nsAttributes],H=null,Z=0,ne=Object.entries(Y);Z<ne.length;Z++){var he=be(ne[Z],2),Se=he[0],ue=he[1],te=this._getNamespaceToUse(Se);if(te===_){H={xfa:ue};break}}H?C[t.$nsAttributes]=H:delete C[t.$nsAttribut
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var zt=!0,Yt=!1,cr;return{s:function(){R=R.call(Be)},n:function(){var Oe=R.next();return zt=Oe.done,Oe},e:function(Oe){Yt=!0,cr=Oe},f:function(){try{!zt&&R.return!=null&&R.return()}finally{if(Yt)throw cr}}}}function V(Be,Ae){if(!!Be){if(typeof Be=="string")return ye(Be,Ae);var R=Object.prototype.toString.call(Be).slice(8,-1);if(R==="Object"&&Be.constructor&&(R=Be.constructor.name),R==="Map"||R==="Set")return Array.from(Be);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return ye(Be,Ae)}}function ye(Be,Ae){(Ae==null||Ae>Be.length)&&(Ae=Be.length);for(var R=0,Ye=new Array(Ae);R<Ae;R++)Ye[R]=Be[R];return Ye}function be(Be,Ae){for(var R=0;R<Ae.length;R++){var Ye=Ae[R];Ye.enumerable=Ye.enumerable||!1,Ye.configurable=!0,"value"in Ye&&(Ye.writable=!0),Object.defineProperty(Be,Ye.key,Ye)}}function xe(Be,Ae,R){return Ae&&be(Be.prototype,Ae),R&&be(Be,R),Be}function ae(Be,Ae){if(!(Be instanceof Ae))throw new TypeError("Cannot call a class as a function")}function d(Be,Ae){if(typeof Ae!="function"&&Ae!==null)throw new TypeError("Super expression must either be null or a function");Be.prototype=Object.create(Ae&&Ae.prototype,{constructor:{value:Be,writable:!0,configurable:!0}}),Ae&&ce(Be,Ae)}function ce(Be,Ae){return ce=Object.setPrototypeOf||function(Ye,Te){return Ye.__proto__=Te,Ye},ce(Be,Ae)}function q(Be){var Ae=y();return function(){var Ye=k(Be),Te;if(Ae){var zt=k(this).constructor;Te=Reflect.construct(Ye,arguments,zt)}else Te=Ye.apply(this,arguments);return re(this,Te)}}function re(Be,Ae){if(Ae&&(T(Ae)==="object"||typeof Ae=="function"))return Ae;if(Ae!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return X(Be)}function X(Be){if(Be===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Be}function y(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Be){return!1}}function k(Be){return k=Object.setPrototypeOf?Object.getPrototypeOf:function(R){return R.__proto__||Object.getPrototypeOf(R)},k(Be)}var n=b.NamespaceIds.config.id,S=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"acrobat",!0),Te.acrobat7=null,Te.autoSave=null,Te.common=null,Te.validate=null,Te.validateApprovalSignatures=null,Te.submitUrl=new t.XFAObjectArray,Te}return R}(t.XFAObject),O=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"acrobat7",!0),Te.dynamicRender=null,Te}return R}(t.XFAObject),w=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"ADBE_JSConsole",["delegate","Enable","Disable"])}return R}(t.OptionObject),p=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"ADBE_JSDebugger",["delegate","Enable","Disable"])}return R}(t.OptionObject),x=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"addSilentPrint")}return R}(t.Option01),f=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"addViewerPreferences")}return R}(t.Option01),h=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"adjustData")}return R}(t.Option10),F=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"adobeExtensionLevel",0,function(Te){return Te>=1&&Te<=8})}return R}(t.IntegerObject),s=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"agent",!0),Te.name=Ye.name?Ye.name.trim():"",Te.common=new t.XFAObjectArray,Te}return R}(t.XFAObject),g=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"alwaysEmbed")}return R}(t.ContentObject),l=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"amd")}return R}(t.StringObject),a=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;ret
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function S(ue,te){var $=ue==null?null:typeof Symbol!="undefined"&&ue[Symbol.iterator]||ue["@@iterator"];if($!=null){var j=[],G=!0,M=!1,W,z;try{for($=$.call(ue);!(G=(W=$.next()).done)&&(j.push(W.value),!(te&&j.length===te));G=!0);}catch(J){M=!0,z=J}finally{try{!G&&$.return!=null&&$.return()}finally{if(M)throw z}}return j}}function O(ue){if(Array.isArray(ue))return ue}function w(ue,te){var $=typeof Symbol!="undefined"&&ue[Symbol.iterator]||ue["@@iterator"];if(!$){if(Array.isArray(ue)||($=p(ue))||te&&ue&&typeof ue.length=="number"){$&&(ue=$);var j=0,G=function(){};return{s:G,n:function(){return j>=ue.length?{done:!0}:{done:!1,value:ue[j++]}},e:function(Q){throw Q},f:G}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M=!0,W=!1,z;return{s:function(){$=$.call(ue)},n:function(){var Q=$.next();return M=Q.done,Q},e:function(Q){W=!0,z=Q},f:function(){try{!M&&$.return!=null&&$.return()}finally{if(W)throw z}}}}function p(ue,te){if(!!ue){if(typeof ue=="string")return x(ue,te);var $=Object.prototype.toString.call(ue).slice(8,-1);if($==="Object"&&ue.constructor&&($=ue.constructor.name),$==="Map"||$==="Set")return Array.from(ue);if($==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test($))return x(ue,te)}}function x(ue,te){(te==null||te>ue.length)&&(te=ue.length);for(var $=0,j=new Array(te);$<te;$++)j[$]=ue[$];return j}var f=t.NamespaceIds.xhtml.id,h=Symbol(),F=new Set(["color","font","font-family","font-size","font-stretch","font-style","font-weight","margin","margin-bottom","margin-left","margin-right","margin-top","letter-spacing","line-height","orphans","page-break-after","page-break-before","page-break-inside","tab-interval","tab-stop","text-align","text-decoration","text-indent","vertical-align","widows","kerning-mode","xfa-font-horizontal-scale","xfa-font-vertical-scale","xfa-spacerun","xfa-tab-stops"]),s=new Map([["page-break-after","breakAfter"],["page-break-before","breakBefore"],["page-break-inside","breakInside"],["kerning-mode",function(ue){return ue==="none"?"none":"normal"}],["xfa-font-horizontal-scale",function(ue){return"scaleX(".concat(Math.max(0,Math.min(parseInt(ue)/100)).toFixed(2),")")}],["xfa-font-vertical-scale",function(ue){return"scaleY(".concat(Math.max(0,Math.min(parseInt(ue)/100)).toFixed(2),")")}],["xfa-spacerun",""],["xfa-tab-stops",""],["font-size",function(ue,te){return ue=te.fontSize=(0,ge.getMeasurement)(ue),(0,e.measureToString)(.99*ue)}],["letter-spacing",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["line-height",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["margin",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["margin-bottom",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["margin-left",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["margin-right",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["margin-top",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["text-indent",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}],["font-family",function(ue){return ue}],["vertical-align",function(ue){return(0,e.measureToString)((0,ge.getMeasurement)(ue))}]]),g=/\s+/g,l=/[\r\n]+/g,a=/\r\n?/g;function i(ue,te,$){var j=Object.create(null);if(!ue)return j;var G=Object.create(null),M=w(ue.split(";").map(function(ke){return ke.split(":",2)})),W;try{for(M.s();!(W=M.n()).done;){var z=k(W.value,2),J=z[0],Q=z[1],K=s.get(J);if(K!==""){var de=Q;K&&(typeof K=="string"?de=K:de=K(Q,G)),J.endsWith("scale")?j.transform?j.transform="".concat(j[J]," ").concat(de):j.transform=de:j[J.replaceAll(/-([a-zA-Z])/g,function(ke,Re){return Re.toUpperCase()})]=de}}}catch(ke){M.e(ke)}finally{M.f()}if(j.fontFamily&&(0,e.setFontFamily)({typeface:j.fontFamily,weight:j.fontWeight||"normal",posture:j.fontStyle||"normal",size:G.fontSize||0},te,te[b.$globalData].fontFinder,j),$&&j.verticalAlign&&j.verticalAlign!=="0px"&&j.fontSize){var oe=.583,pe=.333,fe=(0,ge.getMeasurement)(j.fontSize);j.fontSize=(0,e.measureToString)(fe*oe),j.verticalAlign=(0,e.measureToString)(Math.sign((0,ge.getMeasurement)(j.verticalAlign))*fe*pe)}return(0,e.fixTextIndent)(j),j}function m(ue){return ue.style?ue.style.trim().split(/\s*;\s*/).filter(function(te){return!!te}).map(function(te){return te.split(/\s*:\s*/,2)}).filter(function(te){var $=k(te,2),j=$[0],G=$[1];return j==="font-family"&&ue[b.$globalData].usedTypefaces.add(G),F.has(j)}).map(function(te){return te.join(":")}).join(";"):""}var o=new Set(["body","html"]),c=function(ue){ae($,ue);var te=ce($);function $(j,G){var M;return le(this,$),M=te.call(this,f,G),M[h]=!1,M.style=j.style||"",M}return ye($,[{key:b.$clean,value:function(G){be(y($.pro
`):void 0:W=this[b.$content]||void 0,ge.HTMLResult.success({name:this[b.$nodeName],attributes:{href:this.href,style:i(this.style,this,this[h])},children:M,value:W})}}]),$}(b.XmlObject),v=function(ue){ae($,ue);var te=ce($);function $(j){var G;return le(this,$),G=te.call(this,j,"a"),G.href=(0,e.fixURL)(j.href)||"",G}return $}(c),A=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"b")}return ye($,[{key:b.$pushGlyphs,value:function(G){G.pushFont({weight:"bold"}),be(y($.prototype),b.$pushGlyphs,this).call(this,G),G.popFont()}}]),$}(c),u=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"body")}return ye($,[{key:b.$toHTML,value:function(G){var M=be(y($.prototype),b.$toHTML,this).call(this,G),W=M.html;return W?(W.name="div",W.attributes.class=["xfaRich"],M):ge.HTMLResult.EMPTY}}]),$}(c),C=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"br")}return ye($,[{key:b.$text,value:function(){return`
`}},{key:b.$pushGlyphs,value:function(G){G.addString(`
`)}},{key:b.$toHTML,value:function(G){return ge.HTMLResult.success({name:"br"})}}]),$}(c),I=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"html")}return ye($,[{key:b.$toHTML,value:function(G){var M=[];if(this[b.$extra]={children:M},this[b.$childrenToHTML]({}),M.length===0)return ge.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},value:this[b.$content]||""});if(M.length===1){var W=M[0];if(W.attributes&&W.attributes.class.includes("xfaRich"))return ge.HTMLResult.success(W)}return ge.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},children:M})}}]),$}(c),E=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"i")}return ye($,[{key:b.$pushGlyphs,value:function(G){G.pushFont({posture:"italic"}),be(y($.prototype),b.$pushGlyphs,this).call(this,G),G.popFont()}}]),$}(c),N=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"li")}return $}(c),_=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"ol")}return $}(c),Y=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"p")}return ye($,[{key:b.$pushGlyphs,value:function(G){be(y($.prototype),b.$pushGlyphs,this).call(this,G,!1),G.addString(`
`),G.addPara(),G.popFont()}},{key:b.$text,value:function(){var G=this[b.$getParent]()[b.$getChildren]();return G[G.length-1]===this?be(y($.prototype),b.$text,this).call(this):be(y($.prototype),b.$text,this).call(this)+`
`}}]),$}(c),H=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"span")}return $}(c),Z=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"sub")}return $}(c),ne=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"sup")}return $}(c),he=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"ul")}return $}(c),Se=function(){function ue(){le(this,ue)}return ye(ue,null,[{key:t.$buildXFAObject,value:function($,j){if(ue.hasOwnProperty($))return ue[$](j)}},{key:"a",value:function($){return new v($)}},{key:"b",value:function($){return new A($)}},{key:"body",value:function($){return new u($)}},{key:"br",value:function($){return new C($)}},{key:"html",value:function($){return new I($)}},{key:"i",value:function($){return new E($)}},{key:"li",value:function($){return new N($)}},{key:"ol",value:function($){return new _($)}},{key:"p",value:function($){return new Y($)}},{key:"span",value:function($){return new H($)}},{key:"sub",value:function($){return new Z($)}},{key:"sup",value:function($){return new ne($)}},{key:"ul",value:function($){return new he($)}}]),ue}();P.XhtmlNamespace=Se},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.UnknownNamespace=void 0;var T=D(207),b=D(205);function t(V,ye){if(!(V instanceof ye))throw new TypeError("Cannot call a class as a function")}function e(V,ye){for(var be=0;be<ye.length;be++){var xe=ye[be];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(V,xe.key,xe)}}function ge(V,ye,be){return ye&&e(V.prototype,ye),be&&e(V,be),V}var le=function(){function V(ye){t(this,V),this.namespaceId=ye}return ge(V,[{key:T.$buildXFAObject,value:function(be,xe){return new b.XmlObject(this.namespaceId,be,xe)}}]),V}();P.UnknownNamespace=le},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.XRef=void 0;var T=ye(D(2)),b=D(4),t=D(135),e=D(139),ge=D(157),le=D(136),V=D(202);function ye(O){return O&&O.__esModule?O:{default:O}}function be(O,w,p,x,f,h,F){try{var s=O[h](F),g=s.value}catch(l){p(l);return}s.done?w(g):Promise.resolve(g).then(x,f)}function xe(O){return function(){var w=this,p=arguments;return new Promise(function(x,f){var h=O.apply(w,p);function F(g){be(h,x,f,F,s,"next",g)}function s(g){be(h,x,f,F,s,"throw",g)}F(void 0)})}}function ae(O,w){return X(O)||re(O,w)||ce(O,w)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(O,w){if(!!O){if(typeof O=="string")return q(O,w);var p=Object.prototype.toString.call(O).slice(8,-1);if(p==="Object"&&O.constructor&&(p=O.constructor.name),p==="Map"||p==="Set")return Array.from(O);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return q(O,w)}}function q(O,w){(w==null||w>O.length)&&(w=O.length);for(var p=0,x=new Array(w);p<w;p++)x[p]=O[p];return x}function re(O,w){var p=O==null?null:typeof Symbol!="undefined"&&O[Symbol.iterator]||O["@@iterator"];if(p!=null){var x=[],f=!0,h=!1,F,s;try{for(p=p.call(O);!(f=(F=p.next()).done)&&(x.push(F.value),!(w&&x.length===w));f=!0);}catch(g){h=!0,s=g}finally{try{!f&&p.return!=null&&p.return()}finally{if(h)throw s}}return x}}function X(O){if(Array.isArray(O))return O}function y(O,w){if(!(O instanceof w))throw new TypeError("Cannot call a class as a function")}function k(O,w){for(var p=0;p<w.length;p++){var x=w[p];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(O,x.key,x)}}function n(O,w,p){return w&&k(O.prototype,w),p&&k(O,p),O}var S=function(){function O(w,p){y(this,O),this.stream=w,this.pdfManager=p,this.entries=[],this.xrefstms=Object.create(null),this._cacheMap=new Map,this._pendingRefs=new t.RefSet,this.stats=new e.DocStats(p.msgHandler),this._newRefNum=null}return n(O,[{key:"getNewRef",value:function(){return this._newRefNum===null&&(this._newRefNum=this.entries.length),t.Ref.get(this._newRefNum++,0)}},{key:"resetNewRef",value:function(){this._newRefNum=null}},{key:"setStartXRef",value:function(p){this.startXRefQueue=[p]}},{key:"parse",value:function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,x;p?((0,b.warn)("Indexing all PDF objects"),x=this.indexObjects()):x=this.readXRef(),x.assignXref(this),this.trailer=x;var f;try{f=x.get("Encrypt")}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Encrypt" reference: "'.concat(l,'".'))}if(f instanceof t.Dict){var h=x.get("ID"),F=h&&h.length?h[0]:"";f.suppressEncryption=!0,this.encrypt=new V.CipherTransformFactory(f,F,this.pdfManager.password)}var s;try{s=x.get("Root")}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Root" reference: "'.concat(l,'".'))}if(s instanceof t.Dict)try{var g=s.get("Pages");if(g instanceof t.Dict){this.root=s;return}}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Pages" reference: "'.concat(l,'".'))}throw p?new b.InvalidPDFException("Invalid Root reference."):new e.XRefParseException}},{key:"processXRefTable",value:function(p){"tableState"in this||(this.tableState={entryNum:0,streamPos:p.lexer.stream.pos,parserBuf1:p.buf1,parserBuf2:p.buf2});var x=this.readXRefTable(p);if(!(0,t.isCmd)(x,"trailer"))throw new b.FormatError("Invalid XRef table: could not find trailer dictionary");var f=p.getObj();if(!(f instanceof t.Dict)&&f.dict&&(f=f.dict),!(f instanceof t.Dict))throw new b.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,f}},{key:"readXRefTable",value:function(p){var x=p.lexer.stream,f=this.tableState;x.pos=f.streamPos,p.buf1=f.parserBuf1,p.buf2=f.parserBuf2;for(var h;;){if(!("firstEntryNum"in f)||!("entryCount"in f)){if((0,t.isCmd)(h=p.getObj(),"trailer"))break;f.firstEntryNum=h,f.entryCount=p.getObj()}var F=f.firstEntryNum,s=f.entryCount;if(!Number.isInteger(F)||!Number.isInteger(s))throw new b.FormatError("Invalid XRef table: wrong types in subsection header");for(var g=f.entryNum;g<s;g++){f.streamPos=x.pos,f.entryNum=g,f.parserBuf1=p.buf1,f.parserBuf2=p.buf2;var l={};l.offset=p.getObj(),l.gen=p.getObj();var a=p.getObj();if(a instanceof t.Cmd)switch(a.cmd){case"f":l.free=!0;break;case"n":l.uncompressed=!0;break}if(!Number.isInteger(l.offset)||!Number.isInteger(l.gen)||!(l.free||l.uncompressed))throw new b.FormatError("Invalid entry in XRef subsection: ".concat(F,", ").concat(s));g===0&&l.free&&F===1&&(F=0),this.entries[g+F]||(this.entri
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var S=!0,O=!1,w;return{s:function(){y=y.call(re)},n:function(){var x=y.next();return S=x.done,x},e:function(x){O=!0,w=x},f:function(){try{!S&&y.return!=null&&y.return()}finally{if(O)throw w}}}}function V(re,X){if(!!re){if(typeof re=="string")return ye(re,X);var y=Object.prototype.toString.call(re).slice(8,-1);if(y==="Object"&&re.constructor&&(y=re.constructor.name),y==="Map"||y==="Set")return Array.from(re);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return ye(re,X)}}function ye(re,X){(X==null||X>re.length)&&(X=re.length);for(var y=0,k=new Array(X);y<X;y++)k[y]=re[y];return k}function be(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function xe(re,X){for(var y=0;y<X.length;y++){var k=X[y];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(re,k.key,k)}}function ae(re,X,y){return X&&xe(re.prototype,X),y&&xe(re,y),re}var d=function(){function re(X){be(this,re),this._msgHandler=X,this._contentLength=null,this._fullRequestReader=null,this._rangeRequestReaders=[]}return ae(re,[{key:"getFullReader",value:function(){return(0,b.assert)(!this._fullRequestReader,"PDFWorkerStream.getFullReader can only be called once."),this._fullRequestReader=new ce(this._msgHandler),this._fullRequestReader}},{key:"getRangeReader",value:function(y,k){var n=new q(y,k,this._msgHandler);return this._rangeRequestReaders.push(n),n}},{key:"cancelAllRequests",value:function(y){this._fullRequestReader&&this._fullRequestReader.cancel(y);var k=le(this._rangeRequestReaders.slice(0)),n;try{for(k.s();!(n=k.n()).done;){var S=n.value;S.cancel(y)}}catch(O){k.e(O)}finally{k.f()}}}]),re}();P.PDFWorkerStream=d;var ce=function(){function re(X){var y=this;be(this,re),this._msgHandler=X,this.onProgress=null,this._contentLength=null,this._isRangeSupported=!1,this._isStreamingSupported=!1;var k=this._msgHandler.sendWithStream("GetReader");this._reader=k.getReader(),this._headersReady=this._msgHandler.sendWithPromise("ReaderHeadersReady").then(function(n){y._isStreamingSupported=n.isStreamingSupported,y._isRangeSupported=n.isRangeSupported,y._contentLength=n.contentLength})}return ae(re,[{key:"headersReady",get:function(){return this._headersReady}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"read",value:function(){var X=ge(T.default.mark(function k(){var n,S,O;return T.default.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,this._reader.read();case 2:if(n=p.sent,S=n.value,O=n.done,!O){p.next=7;break}return p.abrupt("return",{value:void 0,done:!0});case 7:return p.abrupt("return",{value:S.buffer,done:!1});case 8:case"end":return p.stop()}},k,this)}));function y(){return X.apply(this,arguments)}return y}()},{key:"cancel",value:function(y){this._reader.cancel(y)}}]),re}(),q=function(){function re(X,y,k){be(this,re),this._msgHandler=k,this.onProgress=null;var n=this._msgHandler.sendWithStream("GetRangeReader",{begin:X,end:y});this._reader=n.getReader()}return ae(re,[{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:function(){var X=ge(T.default.mark(function k(){var n,S,O;return T.default.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,this._reader.read();case 2:if(n=p.sent,S=n.value,O=n.done,!O){p.next=7;break}return p.abrupt("return",{value:void 0,done:!0});case 7:return p.abrupt("return",{value:S.buffer,done:!1});case 8:case"end":return p.stop()}},k,this)}));function y(){return X.apply(this,arguments)}return y}()},{key:"cancel",value:function(y){this._reader.cancel(y)}}]),re}()}],Ra={};function sa(Me){var P=Ra[Me];if(P!==void 0)return P.exports;var D=Ra[Me]={id:Me,loaded:!1,exports:{}};return Za[Me].call(D.exports,D,D.exports,sa),D.loaded=!0,D.exports}(()=>{sa.d=(Me,P)=>{for(var D in P)sa.o(P,D)&&!sa.o(Me,D)&&Object.defineProperty(Me,D,{enu