const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index.es.DkmTmdeT.js","assets/index.DveZySSu.js","assets/vue.D1BjjNmv.js","assets/index.D67l7fod.css","assets/echarts.CqIF6EAS.js","assets/_plugin-vue_export-helper.DlAUqK2U.js"])))=>i.map(i=>d[i]); import{i as B1,t as p1,u as w1,a as v1,b as m1,c as C1,d as Q1,f as F1}from"./echarts.CqIF6EAS.js";import{a as y1,ai as b1,s as Kc,i as po,ag as U1,f as Pi,g as L1,w as wo,l as ih,q as E1,Z as I1,t as x1,y as S1,u as H1,aj as Rn,c as le,o as ae,b as q,S as dn,P as qr,Q as RA,M as Ei,G as St,R as Xt,a9 as Wr,F as N1,aI as Tu,K as Gn,J as Pu}from"./vue.D1BjjNmv.js";import{_ as wl}from"./index.DveZySSu.js";import{_ as _1}from"./_plugin-vue_export-helper.DlAUqK2U.js";const D1=["getWidth","getHeight","getDom","getOption","resize","dispatchAction","convertToPixel","convertFromPixel","containPixel","getDataURL","getConnectedDataURL","appendData","clear","isDisposed","dispose"];function T1(e){function A(r){return(...n)=>{if(!e.value)throw new Error("ECharts is not initialized yet.");return e.value[r].apply(e.value,n)}}function t(){const r=Object.create(null);return D1.forEach(n=>{r[n]=A(n)}),r}return t()}function P1(e,A,t){wo([t,e,A],([r,n,i],a,c)=>{let l=null;if(r&&n&&i){const{offsetWidth:d,offsetHeight:g}=r,B=i===!0?{}:i,{throttle:w=100,onResize:h}=B;let y=!1;const C=()=>{n.resize(),h==null||h()},S=w?p1(C,w):C;l=new ResizeObserver(()=>{!y&&(y=!0,r.offsetWidth===d&&r.offsetHeight===g)||S()}),l.observe(r)}c(()=>{l&&(l.disconnect(),l=null)})})}const O1={autoresize:[Boolean,Object]},M1=/^on[^a-z]/,sh=e=>M1.test(e);function k1(e){const A={};for(const t in e)sh(t)||(A[t]=e[t]);return A}function vo(e,A){const t=S1(e)?H1(e):e;return t&&typeof t=="object"&&"value"in t?t.value||A:t||A}const K1="ecLoadingOptions";function R1(e,A,t){const r=po(K1,{}),n=Pi(()=>({...vo(r,{}),...t==null?void 0:t.value}));ih(()=>{const i=e.value;i&&(A.value?i.showLoading(n.value):i.hideLoading())})}const G1={loading:Boolean,loadingOptions:Object};let Ls=null;const ah="x-vue-echarts";function V1(){if(Ls!=null)return Ls;if(typeof HTMLElement>"u"||typeof customElements>"u")return Ls=!1;try{new Function("tag","class EChartsElement extends HTMLElement{__dispose=null;disconnectedCallback(){this.__dispose&&(this.__dispose(),this.__dispose=null)}}customElements.get(tag)==null&&customElements.define(tag,EChartsElement);")(ah)}catch{return Ls=!1}return Ls=!0}document.head.appendChild(document.createElement("style")).textContent=`x-vue-echarts{display:block;width:100%;height:100%;min-width:0} `;const j1=V1(),q1="ecTheme",W1="ecInitOptions",J1="ecUpdateOptions",Ou=/(^&?~?!?)native:/;var X1=y1({name:"echarts",props:{option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean,...O1,...G1},emits:{},inheritAttrs:!1,setup(e,{attrs:A}){const t=Kc(),r=Kc(),n=Kc(),i=po(q1,null),a=po(W1,null),c=po(J1,null),{autoresize:l,manualUpdate:d,loading:g,loadingOptions:B}=U1(e),w=Pi(()=>n.value||e.option||null),h=Pi(()=>e.theme||vo(i,{})),y=Pi(()=>e.initOptions||vo(a,{})),C=Pi(()=>e.updateOptions||vo(c,{})),S=Pi(()=>k1(A)),Q={},E=L1().proxy.$listeners,K={};E?Object.keys(E).forEach(V=>{Ou.test(V)?Q[V.replace(Ou,"$1")]=E[V]:K[V]=E[V]}):Object.keys(A).filter(V=>sh(V)).forEach(V=>{let rA=V.charAt(2).toLowerCase()+V.slice(3);if(rA.indexOf("native:")===0){const x=`on${rA.charAt(7).toUpperCase()}${rA.slice(8)}`;Q[x]=A[V];return}rA.substring(rA.length-4)==="Once"&&(rA=`~${rA.substring(0,rA.length-4)}`),K[rA]=A[V]});function R(V){if(!t.value)return;const rA=r.value=B1(t.value,h.value,y.value);e.group&&(rA.group=e.group),Object.keys(K).forEach(k=>{let O=K[k];if(!O)return;let oA=k.toLowerCase();oA.charAt(0)==="~"&&(oA=oA.substring(1),O.__once__=!0);let nA=rA;if(oA.indexOf("zr:")===0&&(nA=rA.getZr(),oA=oA.substring(3)),O.__once__){delete O.__once__;const lA=O;O=(...tA)=>{lA(...tA),nA.off(oA,O)}}nA.on(oA,O)});function x(){rA&&!rA.isDisposed()&&rA.resize()}function H(){const k=V||w.value;k&&rA.setOption(k,C.value)}l.value?x1(()=>{x(),H()}):H()}function z(V,rA){e.manualUpdate&&(n.value=V),r.value?r.value.setOption(V,rA||{}):R(V)}function Z(){r.value&&(r.value.dispose(),r.value=void 0)}let $=null;wo(d,V=>{typeof $=="function"&&($(),$=null),V||($=wo(()=>e.option,(rA,x)=>{rA&&(r.value?r.value.setOption(rA,{notMerge:rA!==x,...C.value}):R())},{deep:!0}))},{immediate:!0}),wo([h,y],()=>{Z(),R()},{deep:!0}),ih(()=>{e.group&&r.value&&(r.value.group=e.group)});const P=T1(r);return R1(r,g,B),P1(r,l,t),E1(()=>{R()}),I1(()=>{j1&&t.value?t.value.__dispose=Z:Z()}),{chart:r,root:t,setOption:z,nonEventAttrs:S,nativeListeners:Q,...P}},render(){const e={...this.nonEventAttrs,...this.nativeListeners};return e.ref="root",e.class=e.class?["echarts"].concat(e.class):"echarts",b1(ah,e)}});/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var vl=function(e,A){return vl=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])},vl(e,A)};function gr(e,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");vl(e,A);function t(){this.constructor=e}e.prototype=A===null?Object.create(A):(t.prototype=A.prototype,new t)}var ml=function(){return ml=Object.assign||function(A){for(var t,r=1,n=arguments.length;r0&&i[i.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!i||d[1]>i[0]&&d[1]=55296&&n<=56319&&t>10)+55296,a%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},Mu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Y1=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Va=0;Va"u"?[]:new Uint8Array(256);for(var ja=0;ja>4,g[n++]=(a&15)<<4|c>>2,g[n++]=(c&3)<<6|l&63;return d},$1=function(e){for(var A=e.length,t=[],r=0;r>Xn,t0=1<>Xn,n0=oh+r0,i0=n0,s0=32,a0=i0+s0,o0=65536>>$l,c0=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Xn],t=(t<>Xn)],t=(t<>$l),t=this.index[t],t+=A>>Xn&l0,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var qa=0;qaGu?(n.push(!0),c-=Gu):n.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(i)!==-1)return r.push(a),t.push(Fl);if(c===p0||c===Cl){if(a===0)return r.push(a),t.push(qn);var l=t[a-1];return b0.indexOf(l)===-1?(r.push(r[a-1]),t.push(l)):(r.push(a),t.push(qn))}if(r.push(a),c===Q0)return t.push(A==="strict"?yl:Ws);if(c===fh||c===C0)return t.push(qn);if(c===F0)return i>=131072&&i<=196605||i>=196608&&i<=262141?t.push(Ws):t.push(qn);t.push(c)}),[r,t,n]},qc=function(e,A,t,r){var n=r[t];if(Array.isArray(e)?e.indexOf(n)!==-1:e===n)for(var i=t;i<=r.length;){i++;var a=r[i];if(a===A)return!0;if(a!==mn)break}if(n===mn)for(var i=t;i>0;){i--;var c=r[i];if(Array.isArray(e)?e.indexOf(c)!==-1:e===c)for(var l=t;l<=r.length;){l++;var a=r[l];if(a===A)return!0;if(a!==mn)break}if(c!==mn)break}return!1},zu=function(e,A){for(var t=e;t>=0;){var r=A[t];if(r===mn)t--;else return r}return 0},E0=function(e,A,t,r,n){if(t[r]===0)return oe;var i=r-1;if(Array.isArray(n)&&n[i]===!0)return oe;var a=i-1,c=i+1,l=A[i],d=a>=0?A[a]:0,g=A[c];if(l===ch&&g===lh)return oe;if(xl.indexOf(l)!==-1)return hh;if(xl.indexOf(g)!==-1||dh.indexOf(g)!==-1)return oe;if(zu(i,A)===uh)return za;if(Il.get(e[i])===Cl||(l===Ja||l===Xa)&&Il.get(e[c])===Cl||l===Vu||g===Vu||l===ju||[mn,Ql,Ds].indexOf(l)===-1&&g===ju||[Wa,Es,m0,Ii,xi].indexOf(g)!==-1||zu(i,A)===Is||qc(Vc,Is,i,A)||qc([Wa,Es],yl,i,A)||qc(qu,qu,i,A))return oe;if(l===mn)return za;if(l===Vc||g===Vc)return oe;if(g===Fl||l===Fl)return za;if([Ql,Ds,yl].indexOf(g)!==-1||l===v0||d===Ll&&U0.indexOf(l)!==-1||l===xi&&g===Ll||g===Wu||Jr.indexOf(g)!==-1&&l===Mt||Jr.indexOf(l)!==-1&&g===Mt||l===Ps&&[Ws,Ja,Xa].indexOf(g)!==-1||[Ws,Ja,Xa].indexOf(l)!==-1&&g===Ts||Jr.indexOf(l)!==-1&&Ju.indexOf(g)!==-1||Ju.indexOf(l)!==-1&&Jr.indexOf(g)!==-1||[Ps,Ts].indexOf(l)!==-1&&(g===Mt||[Is,Ds].indexOf(g)!==-1&&A[c+1]===Mt)||[Is,Ds].indexOf(l)!==-1&&g===Mt||l===Mt&&[Mt,xi,Ii].indexOf(g)!==-1)return oe;if([Mt,xi,Ii,Wa,Es].indexOf(g)!==-1)for(var B=i;B>=0;){var w=A[B];if(w===Mt)return oe;if([xi,Ii].indexOf(w)!==-1)B--;else break}if([Ps,Ts].indexOf(g)!==-1)for(var B=[Wa,Es].indexOf(l)!==-1?a:i;B>=0;){var w=A[B];if(w===Mt)return oe;if([xi,Ii].indexOf(w)!==-1)B--;else break}if(El===l&&[El,mo,bl,Ul].indexOf(g)!==-1||[mo,bl].indexOf(l)!==-1&&[mo,Co].indexOf(g)!==-1||[Co,Ul].indexOf(l)!==-1&&g===Co||Xu.indexOf(l)!==-1&&[Wu,Ts].indexOf(g)!==-1||Xu.indexOf(g)!==-1&&l===Ps||Jr.indexOf(l)!==-1&&Jr.indexOf(g)!==-1||l===Ii&&Jr.indexOf(g)!==-1||Jr.concat(Mt).indexOf(l)!==-1&&g===Is&&y0.indexOf(e[c])===-1||Jr.concat(Mt).indexOf(g)!==-1&&l===Es)return oe;if(l===jc&&g===jc){for(var h=t[i],y=1;h>0&&(h--,A[h]===jc);)y++;if(y%2!==0)return oe}return l===Ja&&g===Xa?oe:za},I0=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=L0(e,A.lineBreak),r=t[0],n=t[1],i=t[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(n=n.map(function(c){return[Mt,qn,fh].indexOf(c)!==-1?Ws:c}));var a=A.wordBreak==="keep-all"?i.map(function(c,l){return c&&e[l]>=19968&&e[l]<=40959}):void 0;return[r,n,a]},x0=function(){function e(A,t,r,n){this.codePoints=A,this.required=t===hh,this.start=r,this.end=n}return e.prototype.slice=function(){return Ge.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),S0=function(e,A){var t=Ko(e),r=I0(t,A),n=r[0],i=r[1],a=r[2],c=t.length,l=0,d=0;return{next:function(){if(d>=c)return{done:!0,value:null};for(var g=oe;d=gh&&e<=57},ug=function(e){return e>=55296&&e<=57343},Si=function(e){return vt(e)||e>=wh&&e<=mh||e>=Bh&&e<=sg},fg=function(e){return e>=Bh&&e<=og},hg=function(e){return e>=wh&&e<=lg},dg=function(e){return fg(e)||hg(e)},gg=function(e){return e>=z0},eo=function(e){return e===Eo||e===_0||e===D0},Io=function(e){return dg(e)||gg(e)||e===M0},ef=function(e){return Io(e)||vt(e)||e===Ht},Bg=function(e){return e>=Ag&&e<=eg||e===tg||e>=rg&&e<=ng||e===ig},vn=function(e,A){return e!==Ks?!1:A!==Eo},to=function(e,A,t){return e===Ht?Io(A)||vn(A,t):Io(e)?!0:!!(e===Ks&&vn(e,A))},Jc=function(e,A,t){return e===Jn||e===Ht?vt(A)?!0:A===Js&&vt(t):vt(e===Js?A:e)},pg=function(e){var A=0,t=1;(e[A]===Jn||e[A]===Ht)&&(e[A]===Ht&&(t=-1),A++);for(var r=[];vt(e[A]);)r.push(e[A++]);var n=r.length?parseInt(Ge.apply(void 0,r),10):0;e[A]===Js&&A++;for(var i=[];vt(e[A]);)i.push(e[A++]);var a=i.length,c=a?parseInt(Ge.apply(void 0,i),10):0;(e[A]===vh||e[A]===ph)&&A++;var l=1;(e[A]===Jn||e[A]===Ht)&&(e[A]===Ht&&(l=-1),A++);for(var d=[];vt(e[A]);)d.push(e[A++]);var g=d.length?parseInt(Ge.apply(void 0,d),10):0;return t*(n+c*Math.pow(10,-a))*Math.pow(10,l*g)},wg={type:2},vg={type:3},mg={type:4},Cg={type:13},Qg={type:8},Fg={type:21},yg={type:9},bg={type:10},Ug={type:11},Lg={type:12},Eg={type:14},ro={type:23},Ig={type:1},xg={type:25},Sg={type:24},Hg={type:26},Ng={type:27},_g={type:28},Dg={type:29},Tg={type:31},Sl={type:32},Ch=function(){function e(){this._value=[]}return e.prototype.write=function(A){this._value=this._value.concat(Ko(A))},e.prototype.read=function(){for(var A=[],t=this.consumeToken();t!==Sl;)A.push(t),t=this.consumeToken();return A},e.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case Ya:return this.consumeStringToken(Ya);case T0:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if(ef(t)||vn(r,n)){var i=to(t,r,n)?N0:H0,a=this.consumeName();return{type:5,value:a,flags:i}}break;case P0:if(this.peekCodePoint(0)===xs)return this.consumeCodePoint(),Cg;break;case Za:return this.consumeStringToken(Za);case $a:return wg;case Ss:return vg;case Wc:if(this.peekCodePoint(0)===xs)return this.consumeCodePoint(),Eg;break;case Jn:if(Jc(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Y0:return mg;case Ht:var c=A,l=this.peekCodePoint(0),d=this.peekCodePoint(1);if(Jc(c,l,d))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(to(c,l,d))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(l===Ht&&d===R0)return this.consumeCodePoint(),this.consumeCodePoint(),Sg;break;case Js:if(Jc(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Zu:if(this.peekCodePoint(0)===Wc)for(this.consumeCodePoint();;){var g=this.consumeCodePoint();if(g===Wc&&(g=this.consumeCodePoint(),g===Zu))return this.consumeToken();if(g===Er)return this.consumeToken()}break;case Z0:return Hg;case $0:return Ng;case K0:if(this.peekCodePoint(0)===k0&&this.peekCodePoint(1)===Ht&&this.peekCodePoint(2)===Ht)return this.consumeCodePoint(),this.consumeCodePoint(),xg;break;case G0:var B=this.peekCodePoint(0),w=this.peekCodePoint(1),h=this.peekCodePoint(2);if(to(B,w,h)){var a=this.consumeName();return{type:7,value:a}}break;case V0:return _g;case Ks:if(vn(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case j0:return Dg;case q0:if(this.peekCodePoint(0)===xs)return this.consumeCodePoint(),Qg;break;case W0:return Ug;case J0:return Lg;case ag:case cg:var y=this.peekCodePoint(0),C=this.peekCodePoint(1);return y===Jn&&(Si(C)||C===Ao)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case $u:if(this.peekCodePoint(0)===xs)return this.consumeCodePoint(),yg;if(this.peekCodePoint(0)===$u)return this.consumeCodePoint(),Fg;break;case X0:if(this.peekCodePoint(0)===xs)return this.consumeCodePoint(),bg;break;case Er:return Sl}return eo(A)?(this.consumeWhiteSpace(),Tg):vt(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Io(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:Ge(A)}},e.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A>"u"?-1:A},e.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},e.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},e.prototype.consumeUnicodeRangeToken=function(){for(var A=[],t=this.consumeCodePoint();Si(t)&&A.length<6;)A.push(t),t=this.consumeCodePoint();for(var r=!1;t===Ao&&A.length<6;)A.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(Ge.apply(void 0,A.map(function(l){return l===Ao?gh:l})),16),i=parseInt(Ge.apply(void 0,A.map(function(l){return l===Ao?mh:l})),16);return{type:30,start:n,end:i}}var a=parseInt(Ge.apply(void 0,A),16);if(this.peekCodePoint(0)===Ht&&Si(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var c=[];Si(t)&&c.length<6;)c.push(t),t=this.consumeCodePoint();var i=parseInt(Ge.apply(void 0,c),16);return{type:30,start:a,end:i}}else return{type:30,start:a,end:a}},e.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===$a?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===$a?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},e.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Er)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===Za||t===Ya){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Er||this.peekCodePoint(0)===Ss)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),ro)}for(;;){var n=this.consumeCodePoint();if(n===Er||n===Ss)return{type:22,value:Ge.apply(void 0,A)};if(eo(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Er||this.peekCodePoint(0)===Ss?(this.consumeCodePoint(),{type:22,value:Ge.apply(void 0,A)}):(this.consumeBadUrlRemnants(),ro);if(n===Ya||n===Za||n===$a||Bg(n))return this.consumeBadUrlRemnants(),ro;if(n===Ks)if(vn(n,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ro;else A.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;eo(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===Ss||A===Er)return;vn(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(A){for(var t=5e4,r="";A>0;){var n=Math.min(t,A);r+=Ge.apply(void 0,this._value.splice(0,n)),A-=n}return this._value.shift(),r},e.prototype.consumeStringToken=function(A){var t="",r=0;do{var n=this._value[r];if(n===Er||n===void 0||n===A)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===Eo)return this._value.splice(0,r),Ig;if(n===Ks){var i=this._value[r+1];i!==Er&&i!==void 0&&(i===Eo?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):vn(n,i)&&(t+=this.consumeStringSlice(r),t+=Ge(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},e.prototype.consumeNumber=function(){var A=[],t=Ys,r=this.peekCodePoint(0);for((r===Jn||r===Ht)&&A.push(this.consumeCodePoint());vt(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Js&&vt(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=Yu;vt(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((r===vh||r===ph)&&((n===Jn||n===Ht)&&vt(i)||vt(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=Yu;vt(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[pg(A),t]},e.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],r=A[1],n=this.peekCodePoint(0),i=this.peekCodePoint(1),a=this.peekCodePoint(2);if(to(n,i,a)){var c=this.consumeName();return{type:15,number:t,flags:r,unit:c}}return n===O0?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Si(A)){for(var t=Ge(A);Si(this.peekCodePoint(0))&&t.length<6;)t+=Ge(this.consumeCodePoint());eo(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||ug(r)||r>1114111?Af:r}return A===Er?Af:A},e.prototype.consumeName=function(){for(var A="";;){var t=this.consumeCodePoint();if(ef(t))A+=Ge(t);else if(vn(t,this.peekCodePoint(0)))A+=Ge(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),A}},e}(),Qh=function(){function e(A){this._tokens=A}return e.create=function(A){var t=new Ch;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var t=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var A=[];;){var t=this.consumeComponentValue();if(t.type===32)return A;A.push(t),A.push()}},e.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},e.prototype.consumeSimpleBlock=function(A){for(var t={type:A,values:[]},r=this.consumeToken();;){if(r.type===32||Og(r,A))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},e.prototype.consumeFunction=function(A){for(var t={name:A.value,values:[],type:18};;){var r=this.consumeToken();if(r.type===32||r.type===3)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A>"u"?Sl:A},e.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},e}(),Zs=function(e){return e.type===15},zi=function(e){return e.type===17},Fe=function(e){return e.type===20},Pg=function(e){return e.type===0},Hl=function(e,A){return Fe(e)&&e.value===A},Fh=function(e){return e.type!==31},Xi=function(e){return e.type!==31&&e.type!==4},Hr=function(e){var A=[],t=[];return e.forEach(function(r){if(r.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(t),t=[];return}r.type!==31&&t.push(r)}),t.length&&A.push(t),A},Og=function(e,A){return A===11&&e.type===12||A===28&&e.type===29?!0:A===2&&e.type===3},Un=function(e){return e.type===17||e.type===15},Ye=function(e){return e.type===16||Un(e)},yh=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},lt={type:17,number:0,flags:Ys},Au={type:16,number:50,flags:Ys},Cn={type:16,number:100,flags:Ys},Os=function(e,A,t){var r=e[0],n=e[1];return[Ie(r,A),Ie(typeof n<"u"?n:r,t)]},Ie=function(e,A){if(e.type===16)return e.number/100*A;if(Zs(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},bh="deg",Uh="grad",Lh="rad",Eh="turn",Ro={name:"angle",parse:function(e,A){if(A.type===15)switch(A.unit){case bh:return Math.PI*A.number/180;case Uh:return Math.PI/200*A.number;case Lh:return A.number;case Eh:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Ih=function(e){return e.type===15&&(e.unit===bh||e.unit===Uh||e.unit===Lh||e.unit===Eh)},xh=function(e){var A=e.filter(Fe).map(function(t){return t.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[lt,lt];case"to top":case"bottom":return Zt(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[lt,Cn];case"to right":case"left":return Zt(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Cn,Cn];case"to bottom":case"top":return Zt(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Cn,lt];case"to left":case"right":return Zt(270)}return 0},Zt=function(e){return Math.PI*e/180},yn={name:"color",parse:function(e,A){if(A.type===18){var t=Mg[A.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(A.type===5){if(A.value.length===3){var r=A.value.substring(0,1),n=A.value.substring(1,2),i=A.value.substring(2,3);return Qn(parseInt(r+r,16),parseInt(n+n,16),parseInt(i+i,16),1)}if(A.value.length===4){var r=A.value.substring(0,1),n=A.value.substring(1,2),i=A.value.substring(2,3),a=A.value.substring(3,4);return Qn(parseInt(r+r,16),parseInt(n+n,16),parseInt(i+i,16),parseInt(a+a,16)/255)}if(A.value.length===6){var r=A.value.substring(0,2),n=A.value.substring(2,4),i=A.value.substring(4,6);return Qn(parseInt(r,16),parseInt(n,16),parseInt(i,16),1)}if(A.value.length===8){var r=A.value.substring(0,2),n=A.value.substring(2,4),i=A.value.substring(4,6),a=A.value.substring(6,8);return Qn(parseInt(r,16),parseInt(n,16),parseInt(i,16),parseInt(a,16)/255)}}if(A.type===20){var c=Yr[A.value.toUpperCase()];if(typeof c<"u")return c}return Yr.TRANSPARENT}},bn=function(e){return(255&e)===0},nt=function(e){var A=255&e,t=255&e>>8,r=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+r+","+t+","+A/255+")":"rgb("+n+","+r+","+t+")"},Qn=function(e,A,t,r){return(e<<24|A<<16|t<<8|Math.round(r*255)<<0)>>>0},tf=function(e,A){if(e.type===17)return e.number;if(e.type===16){var t=A===3?1:255;return A===3?e.number/100*t:Math.round(e.number/100*t)}return 0},rf=function(e,A){var t=A.filter(Xi);if(t.length===3){var r=t.map(tf),n=r[0],i=r[1],a=r[2];return Qn(n,i,a,1)}if(t.length===4){var c=t.map(tf),n=c[0],i=c[1],a=c[2],l=c[3];return Qn(n,i,a,l)}return 0};function Xc(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<1/2?A:t<2/3?(A-e)*6*(2/3-t)+e:e}var nf=function(e,A){var t=A.filter(Xi),r=t[0],n=t[1],i=t[2],a=t[3],c=(r.type===17?Zt(r.number):Ro.parse(e,r))/(Math.PI*2),l=Ye(n)?n.number/100:0,d=Ye(i)?i.number/100:0,g=typeof a<"u"&&Ye(a)?Ie(a,1):1;if(l===0)return Qn(d*255,d*255,d*255,1);var B=d<=.5?d*(l+1):d+l-d*l,w=d*2-B,h=Xc(w,B,c+1/3),y=Xc(w,B,c),C=Xc(w,B,c-1/3);return Qn(h*255,y*255,C*255,g)},Mg={hsl:nf,hsla:nf,rgb:rf,rgba:rf},Rs=function(e,A){return yn.parse(e,Qh.create(A).parseComponentValue())},Yr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},kg={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Fe(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Kg={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Go=function(e,A){var t=yn.parse(e,A[0]),r=A[1];return r&&Ye(r)?{color:t,stop:r}:{color:t,stop:null}},sf=function(e,A){var t=e[0],r=e[e.length-1];t.stop===null&&(t.stop=lt),r.stop===null&&(r.stop=Cn);for(var n=[],i=0,a=0;ai?n.push(l):n.push(i),i=l}else n.push(null)}for(var d=null,a=0;aa.optimumDistance)?{optimumCorner:c,optimumDistance:g}:a},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},Vg=function(e,A,t,r,n){var i=0,a=0;switch(e.size){case 0:e.shape===0?i=a=Math.min(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(i=Math.min(Math.abs(A),Math.abs(A-r)),a=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(e.shape===0)i=a=Math.min(hr(A,t),hr(A,t-n),hr(A-r,t),hr(A-r,t-n));else if(e.shape===1){var c=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-r)),l=af(r,n,A,t,!0),d=l[0],g=l[1];i=hr(d-A,(g-t)/c),a=c*i}break;case 1:e.shape===0?i=a=Math.max(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(i=Math.max(Math.abs(A),Math.abs(A-r)),a=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(e.shape===0)i=a=Math.max(hr(A,t),hr(A,t-n),hr(A-r,t),hr(A-r,t-n));else if(e.shape===1){var c=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-r)),B=af(r,n,A,t,!1),d=B[0],g=B[1];i=hr(d-A,(g-t)/c),a=c*i}break}return Array.isArray(e.size)&&(i=Ie(e.size[0],r),a=e.size.length===2?Ie(e.size[1],n):i),[i,a]},jg=function(e,A){var t=Zt(180),r=[];return Hr(A).forEach(function(n,i){if(i===0){var a=n[0];if(a.type===20&&a.value==="to"){t=xh(n);return}else if(Ih(a)){t=Ro.parse(e,a);return}}var c=Go(e,n);r.push(c)}),{angle:t,stops:r,type:1}},no=function(e,A){var t=Zt(180),r=[];return Hr(A).forEach(function(n,i){if(i===0){var a=n[0];if(a.type===20&&["top","left","right","bottom"].indexOf(a.value)!==-1){t=xh(n);return}else if(Ih(a)){t=(Ro.parse(e,a)+Zt(270))%Zt(360);return}}var c=Go(e,n);r.push(c)}),{angle:t,stops:r,type:1}},qg=function(e,A){var t=Zt(180),r=[],n=1,i=0,a=3,c=[];return Hr(A).forEach(function(l,d){var g=l[0];if(d===0){if(Fe(g)&&g.value==="linear"){n=1;return}else if(Fe(g)&&g.value==="radial"){n=2;return}}if(g.type===18){if(g.name==="from"){var B=yn.parse(e,g.values[0]);r.push({stop:lt,color:B})}else if(g.name==="to"){var B=yn.parse(e,g.values[0]);r.push({stop:Cn,color:B})}else if(g.name==="color-stop"){var w=g.values.filter(Xi);if(w.length===2){var B=yn.parse(e,w[1]),h=w[0];zi(h)&&r.push({stop:{type:16,number:h.number*100,flags:h.flags},color:B})}}}}),n===1?{angle:(t+Zt(180))%Zt(360),stops:r,type:n}:{size:a,shape:i,stops:r,position:c,type:n}},Sh="closest-side",Hh="farthest-side",Nh="closest-corner",_h="farthest-corner",Dh="circle",Th="ellipse",Ph="cover",Oh="contain",Wg=function(e,A){var t=0,r=3,n=[],i=[];return Hr(A).forEach(function(a,c){var l=!0;if(c===0){var d=!1;l=a.reduce(function(B,w){if(d)if(Fe(w))switch(w.value){case"center":return i.push(Au),B;case"top":case"left":return i.push(lt),B;case"right":case"bottom":return i.push(Cn),B}else(Ye(w)||Un(w))&&i.push(w);else if(Fe(w))switch(w.value){case Dh:return t=0,!1;case Th:return t=1,!1;case"at":return d=!0,!1;case Sh:return r=0,!1;case Ph:case Hh:return r=1,!1;case Oh:case Nh:return r=2,!1;case _h:return r=3,!1}else if(Un(w)||Ye(w))return Array.isArray(r)||(r=[]),r.push(w),!1;return B},l)}if(l){var g=Go(e,a);n.push(g)}}),{size:r,shape:t,stops:n,position:i,type:2}},io=function(e,A){var t=0,r=3,n=[],i=[];return Hr(A).forEach(function(a,c){var l=!0;if(c===0?l=a.reduce(function(g,B){if(Fe(B))switch(B.value){case"center":return i.push(Au),!1;case"top":case"left":return i.push(lt),!1;case"right":case"bottom":return i.push(Cn),!1}else if(Ye(B)||Un(B))return i.push(B),!1;return g},l):c===1&&(l=a.reduce(function(g,B){if(Fe(B))switch(B.value){case Dh:return t=0,!1;case Th:return t=1,!1;case Oh:case Sh:return r=0,!1;case Hh:return r=1,!1;case Nh:return r=2,!1;case Ph:case _h:return r=3,!1}else if(Un(B)||Ye(B))return Array.isArray(r)||(r=[]),r.push(B),!1;return g},l)),l){var d=Go(e,a);n.push(d)}}),{size:r,shape:t,stops:n,position:i,type:2}},Jg=function(e){return e.type===1},Xg=function(e){return e.type===2},eu={name:"image",parse:function(e,A){if(A.type===22){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(A.type===18){var r=Mh[A.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return r(e,A.values)}throw new Error("Unsupported image type "+A.type)}};function zg(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!Mh[e.name])}var Mh={"linear-gradient":jg,"-moz-linear-gradient":no,"-ms-linear-gradient":no,"-o-linear-gradient":no,"-webkit-linear-gradient":no,"radial-gradient":Wg,"-moz-radial-gradient":io,"-ms-radial-gradient":io,"-o-radial-gradient":io,"-webkit-radial-gradient":io,"-webkit-gradient":qg},Yg={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A.filter(function(r){return Xi(r)&&zg(r)}).map(function(r){return eu.parse(e,r)})}},Zg={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Fe(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},$g={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Hr(A).map(function(t){return t.filter(Ye)}).map(yh)}},AB={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Hr(A).map(function(t){return t.filter(Fe).map(function(r){return r.value}).join(" ")}).map(eB)}},eB=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Vi;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(Vi||(Vi={}));var tB={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Hr(A).map(function(t){return t.filter(rB)})}},rB=function(e){return Fe(e)||Ye(e)},Vo=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},nB=Vo("top"),iB=Vo("right"),sB=Vo("bottom"),aB=Vo("left"),jo=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return yh(t.filter(Ye))}}},oB=jo("top-left"),cB=jo("top-right"),lB=jo("bottom-right"),uB=jo("bottom-left"),qo=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},fB=qo("top"),hB=qo("right"),dB=qo("bottom"),gB=qo("left"),Wo=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return Zs(t)?t.number:0}}},BB=Wo("top"),pB=Wo("right"),wB=Wo("bottom"),vB=Wo("left"),mB={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},CB={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},QB={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Fe).reduce(function(t,r){return t|FB(r.value)},0)}},FB=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},yB={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},bB={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},xo;(function(e){e.NORMAL="normal",e.STRICT="strict"})(xo||(xo={}));var UB={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"strict":return xo.STRICT;case"normal":default:return xo.NORMAL}}},LB={name:"line-height",initialValue:"normal",prefix:!1,type:4},of=function(e,A){return Fe(e)&&e.value==="normal"?1.2*A:e.type===17?A*e.number:Ye(e)?Ie(e,A):A},EB={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return A.type===20&&A.value==="none"?null:eu.parse(e,A)}},IB={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},Nl={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Jo=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},xB=Jo("top"),SB=Jo("right"),HB=Jo("bottom"),NB=Jo("left"),_B={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Fe).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},DB={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},Xo=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},TB=Xo("top"),PB=Xo("right"),OB=Xo("bottom"),MB=Xo("left"),kB={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},KB={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},RB={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.length===1&&Hl(A[0],"none")?[]:Hr(A).map(function(t){for(var r={color:Yr.TRANSPARENT,offsetX:lt,offsetY:lt,blur:lt},n=0,i=0;i"u")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return t(A.values)}return null}},jB=function(e){var A=e.filter(function(t){return t.type===17}).map(function(t){return t.number});return A.length===6?A:null},qB=function(e){var A=e.filter(function(l){return l.type===17}).map(function(l){return l.number}),t=A[0],r=A[1];A[2],A[3];var n=A[4],i=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var a=A[12],c=A[13];return A[14],A[15],A.length===16?[t,r,n,i,a,c]:null},WB={matrix:jB,matrix3d:qB},cf={type:16,number:50,flags:Ys},JB=[cf,cf],XB={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,A){var t=A.filter(Ye);return t.length!==2?JB:[t[0],t[1]]}},zB={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Gs;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(Gs||(Gs={}));var YB={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-all":return Gs.BREAK_ALL;case"keep-all":return Gs.KEEP_ALL;case"normal":default:return Gs.NORMAL}}},ZB={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,A){if(A.type===20)return{auto:!0,order:0};if(zi(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},kh={name:"time",parse:function(e,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},$B={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,A){return zi(A)?A.number:1}},A2={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},e2={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,A){return A.filter(Fe).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return t!==0})}},t2={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,A){var t=[],r=[];return A.forEach(function(n){switch(n.type){case 20:case 0:t.push(n.value);break;case 17:t.push(n.number.toString());break;case 4:r.push(t.join(" ")),t.length=0;break}}),t.length&&r.push(t.join(" ")),r.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},r2={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},n2={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,A){if(zi(A))return A.number;if(Fe(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},i2={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.filter(Fe).map(function(t){return t.value})}},s2={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},At=function(e,A){return(e&A)!==0},a2={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A}},o2={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,A){if(A.length===0)return null;var t=A[0];if(t.type===20&&t.value==="none")return null;for(var r=[],n=A.filter(Fh),i=0;i1?1:0],this.overflowWrap=PA(A,DB,t.overflowWrap),this.paddingTop=PA(A,TB,t.paddingTop),this.paddingRight=PA(A,PB,t.paddingRight),this.paddingBottom=PA(A,OB,t.paddingBottom),this.paddingLeft=PA(A,MB,t.paddingLeft),this.paintOrder=PA(A,h2,t.paintOrder),this.position=PA(A,KB,t.position),this.textAlign=PA(A,kB,t.textAlign),this.textDecorationColor=PA(A,A2,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=PA(A,e2,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=PA(A,RB,t.textShadow),this.textTransform=PA(A,GB,t.textTransform),this.transform=PA(A,VB,t.transform),this.transformOrigin=PA(A,XB,t.transformOrigin),this.visibility=PA(A,zB,t.visibility),this.webkitTextStrokeColor=PA(A,d2,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=PA(A,g2,t.webkitTextStrokeWidth),this.wordBreak=PA(A,YB,t.wordBreak),this.zIndex=PA(A,ZB,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return bn(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return At(this.display,4)||At(this.display,33554432)||At(this.display,268435456)||At(this.display,536870912)||At(this.display,67108864)||At(this.display,134217728)},e}(),p2=function(){function e(A,t){this.content=PA(A,a2,t.content),this.quotes=PA(A,u2,t.quotes)}return e}(),uf=function(){function e(A,t){this.counterIncrement=PA(A,o2,t.counterIncrement),this.counterReset=PA(A,c2,t.counterReset)}return e}(),PA=function(e,A,t){var r=new Ch,n=t!==null&&typeof t<"u"?t.toString():A.initialValue;r.write(n);var i=new Qh(r.read());switch(A.type){case 2:var a=i.parseComponentValue();return A.parse(e,Fe(a)?a.value:A.initialValue);case 0:return A.parse(e,i.parseComponentValue());case 1:return A.parse(e,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(A.format){case"angle":return Ro.parse(e,i.parseComponentValue());case"color":return yn.parse(e,i.parseComponentValue());case"image":return eu.parse(e,i.parseComponentValue());case"length":var c=i.parseComponentValue();return Un(c)?c:lt;case"length-percentage":var l=i.parseComponentValue();return Ye(l)?l:lt;case"time":return kh.parse(e,i.parseComponentValue())}break}},w2="data-html2canvas-debug",v2=function(e){var A=e.getAttribute(w2);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},_l=function(e,A){var t=v2(e);return t===1||A===t},Nr=function(){function e(A,t){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,_l(t,3))debugger;this.styles=new B2(A,window.getComputedStyle(t,null)),Pl(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=ko(this.context,t),_l(t,4)&&(this.flags|=16)}return e}(),m2="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ff="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ms=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var so=0;so>4,g[n++]=(a&15)<<4|c>>2,g[n++]=(c&3)<<6|l&63;return d},Q2=function(e){for(var A=e.length,t=[],r=0;r>zn,b2=1<>zn,L2=Kh+U2,E2=L2,I2=32,x2=E2+I2,S2=65536>>tu,H2=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>zn],t=(t<>zn)],t=(t<>tu),t=this.index[t],t+=A>>zn&N2,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var ao=0;ao=55296&&n<=56319&&t>10)+55296,a%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},R2=D2(m2),zt="×",rl="÷",G2=function(e){return R2.get(e)},V2=function(e,A,t){var r=t-2,n=A[r],i=A[t-1],a=A[t];if(i===Zc&&a===$c)return zt;if(i===Zc||i===$c||i===gf||a===Zc||a===$c||a===gf)return rl;if(i===pf&&[pf,Al,wf,vf].indexOf(a)!==-1||(i===wf||i===Al)&&(a===Al||a===el)||(i===vf||i===el)&&a===el||a===mf||a===Bf||a===M2||i===O2)return zt;if(i===mf&&a===Cf){for(;n===Bf;)n=A[--r];if(n===Cf)return zt}if(i===tl&&a===tl){for(var c=0;n===tl;)c++,n=A[--r];if(c%2===0)return zt}return rl},j2=function(e){var A=k2(e),t=A.length,r=0,n=0,i=A.map(G2);return{next:function(){if(r>=t)return{done:!0,value:null};for(var a=zt;ra.x||g.y>a.y;return a=g,d===0?!0:B});return e.body.removeChild(A),c},X2=function(){return typeof new Image().crossOrigin<"u"},z2=function(){return typeof new XMLHttpRequest().responseType=="string"},Y2=function(e){var A=new Image,t=e.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;A.src="data:image/svg+xml,";try{r.drawImage(A,0,0),t.toDataURL()}catch{return!1}return!0},Qf=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},Z2=function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var r=A.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,i=A.toDataURL();n.src=i;var a=Dl(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),Ff(a).then(function(c){r.drawImage(c,0,0);var l=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var d=e.createElement("div");return d.style.backgroundImage="url("+i+")",d.style.height=t+"px",Qf(l)?Ff(Dl(t,t,0,0,d)):Promise.reject(!1)}).then(function(c){return r.drawImage(c,0,0),Qf(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},Dl=function(e,A,t,r,n){var i="http://www.w3.org/2000/svg",a=document.createElementNS(i,"svg"),c=document.createElementNS(i,"foreignObject");return a.setAttributeNS(null,"width",e.toString()),a.setAttributeNS(null,"height",A.toString()),c.setAttributeNS(null,"width","100%"),c.setAttributeNS(null,"height","100%"),c.setAttributeNS(null,"x",t.toString()),c.setAttributeNS(null,"y",r.toString()),c.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(c),c.appendChild(n),a},Ff=function(e){return new Promise(function(A,t){var r=new Image;r.onload=function(){return A(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},ct={get SUPPORT_RANGE_BOUNDS(){var e=W2(document);return Object.defineProperty(ct,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=ct.SUPPORT_RANGE_BOUNDS&&J2(document);return Object.defineProperty(ct,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=Y2(document);return Object.defineProperty(ct,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?Z2(document):Promise.resolve(!1);return Object.defineProperty(ct,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=X2();return Object.defineProperty(ct,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=z2();return Object.defineProperty(ct,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ct,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(ct,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Vs=function(){function e(A,t){this.text=A,this.bounds=t}return e}(),$2=function(e,A,t,r){var n=tp(A,t),i=[],a=0;return n.forEach(function(c){if(t.textDecorationLine.length||c.trim().length>0)if(ct.SUPPORT_RANGE_BOUNDS){var l=yf(r,a,c.length).getClientRects();if(l.length>1){var d=ru(c),g=0;d.forEach(function(w){i.push(new Vs(w,Zr.fromDOMRectList(e,yf(r,g+a,w.length).getClientRects()))),g+=w.length})}else i.push(new Vs(c,Zr.fromDOMRectList(e,l)))}else{var B=r.splitText(c.length);i.push(new Vs(c,Ap(e,r))),r=B}else ct.SUPPORT_RANGE_BOUNDS||(r=r.splitText(c.length));a+=c.length}),i},Ap=function(e,A){var t=A.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(r,A);var i=ko(e,r);return r.firstChild&&n.replaceChild(r.firstChild,r),i}}return Zr.EMPTY},yf=function(e,A,t){var r=e.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},ru=function(e){if(ct.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map(function(t){return t.segment})}return q2(e)},ep=function(e,A){if(ct.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map(function(r){return r.segment})}return np(e,A)},tp=function(e,A){return A.letterSpacing!==0?ru(e):ep(e,A)},rp=[32,160,4961,65792,65793,4153,4241],np=function(e,A){for(var t=S0(e,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),r=[],n,i=function(){if(n.value){var a=n.value.slice(),c=Ko(a),l="";c.forEach(function(d){rp.indexOf(d)===-1?l+=Ge(d):(l.length&&r.push(l),r.push(Ge(d)),l="")}),l.length&&r.push(l)}};!(n=t.next()).done;)i();return r},ip=function(){function e(A,t,r){this.text=sp(t.data,r.textTransform),this.textBounds=$2(A,this.text,r,t)}return e}(),sp=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(ap,op);case 2:return e.toUpperCase();default:return e}},ap=/(^|\s|:|-|\(|\))([a-z])/g,op=function(e,A,t){return e.length>0?A+t.toUpperCase():e},Rh=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.src=r.currentSrc||r.src,n.intrinsicWidth=r.naturalWidth,n.intrinsicHeight=r.naturalHeight,n.context.cache.addImage(n.src),n}return A}(Nr),Gh=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return A}(Nr),Vh=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this,i=new XMLSerializer,a=ko(t,r);return r.setAttribute("width",a.width+"px"),r.setAttribute("height",a.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(i.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return A}(Nr),jh=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return A}(Nr),Tl=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.start=r.start,n.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,n}return A}(Nr),cp=[{type:15,flags:0,unit:"px",number:3}],lp=[{type:16,flags:0,number:50}],up=function(e){return e.width>e.height?new Zr(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width0)t.textNodes.push(new ip(e,n,t.styles));else if(Ri(n))if(ed(n)&&n.assignedNodes)n.assignedNodes().forEach(function(c){return Qo(e,c,t,r)});else{var a=Xh(e,n);a.styles.isVisible()&&(gp(n,a,r)?a.flags|=4:Bp(a.styles)&&(a.flags|=2),dp.indexOf(n.tagName)!==-1&&(a.flags|=8),t.elements.push(a),n.slot,n.shadowRoot?Qo(e,n.shadowRoot,a,r):!No(n)&&!Zh(n)&&!_o(n)&&Qo(e,n,a,r))}},Xh=function(e,A){return Ol(A)?new Rh(e,A):$h(A)?new Gh(e,A):Zh(A)?new Vh(e,A):pp(A)?new jh(e,A):wp(A)?new Tl(e,A):vp(A)?new nu(e,A):_o(A)?new qh(e,A):No(A)?new Wh(e,A):Ad(A)?new Jh(e,A):new Nr(e,A)},zh=function(e,A){var t=Xh(e,A);return t.flags|=4,Qo(e,A,t,t),t},gp=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||iu(e)&&t.styles.isTransparent()},Bp=function(e){return e.isPositioned()||e.isFloating()},Yh=function(e){return e.nodeType===Node.TEXT_NODE},Ri=function(e){return e.nodeType===Node.ELEMENT_NODE},Pl=function(e){return Ri(e)&&typeof e.style<"u"&&!Fo(e)},Fo=function(e){return typeof e.className=="object"},pp=function(e){return e.tagName==="LI"},wp=function(e){return e.tagName==="OL"},vp=function(e){return e.tagName==="INPUT"},mp=function(e){return e.tagName==="HTML"},Zh=function(e){return e.tagName==="svg"},iu=function(e){return e.tagName==="BODY"},$h=function(e){return e.tagName==="CANVAS"},Uf=function(e){return e.tagName==="VIDEO"},Ol=function(e){return e.tagName==="IMG"},Ad=function(e){return e.tagName==="IFRAME"},Lf=function(e){return e.tagName==="STYLE"},Cp=function(e){return e.tagName==="SCRIPT"},No=function(e){return e.tagName==="TEXTAREA"},_o=function(e){return e.tagName==="SELECT"},ed=function(e){return e.tagName==="SLOT"},Ef=function(e){return e.tagName.indexOf("-")>0},Qp=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(A){var t=this.counters[A];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(A){var t=this.counters[A];return t||[]},e.prototype.pop=function(A){var t=this;A.forEach(function(r){return t.counters[r].pop()})},e.prototype.parse=function(A){var t=this,r=A.counterIncrement,n=A.counterReset,i=!0;r!==null&&r.forEach(function(c){var l=t.counters[c.counter];l&&c.increment!==0&&(i=!1,l.length||l.push(1),l[Math.max(0,l.length-1)]+=c.increment)});var a=[];return i&&n.forEach(function(c){var l=t.counters[c.counter];a.push(c.counter),l||(l=t.counters[c.counter]=[]),l.push(c.reset)}),a},e}(),If={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},xf={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Fp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},yp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Hi=function(e,A,t,r,n,i){return et?Xs(e,n,i.length>0):r.integers.reduce(function(a,c,l){for(;e>=c;)e-=c,a+=r.values[l];return a},"")+i},td=function(e,A,t,r){var n="";do t||e--,n=r(e)+n,e/=A;while(e*A>=A);return n},Re=function(e,A,t,r,n){var i=t-A+1;return(e<0?"-":"")+(td(Math.abs(e),i,r,function(a){return Ge(Math.floor(a%i)+A)})+n)},Vn=function(e,A,t){t===void 0&&(t=". ");var r=A.length;return td(Math.abs(e),r,!1,function(n){return A[Math.floor(n%r)]})+t},Oi=1,pn=2,wn=4,ks=8,Xr=function(e,A,t,r,n,i){if(e<-9999||e>9999)return Xs(e,4,n.length>0);var a=Math.abs(e),c=n;if(a===0)return A[0]+c;for(var l=0;a>0&&l<=4;l++){var d=a%10;d===0&&At(i,Oi)&&c!==""?c=A[d]+c:d>1||d===1&&l===0||d===1&&l===1&&At(i,pn)||d===1&&l===1&&At(i,wn)&&e>100||d===1&&l>1&&At(i,ks)?c=A[d]+(l>0?t[l-1]:"")+c:d===1&&l>0&&(c=t[l-1]+c),a=Math.floor(a/10)}return(e<0?r:"")+c},Sf="十百千萬",Hf="拾佰仟萬",Nf="マイナス",nl="마이너스",Xs=function(e,A,t){var r=t?". ":"",n=t?"、":"",i=t?", ":"",a=t?" ":"";switch(A){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var c=Re(e,48,57,!0,r);return c.length<4?"0"+c:c;case 4:return Vn(e,"〇一二三四五六七八九",n);case 6:return Hi(e,1,3999,If,3,r).toLowerCase();case 7:return Hi(e,1,3999,If,3,r);case 8:return Re(e,945,969,!1,r);case 9:return Re(e,97,122,!1,r);case 10:return Re(e,65,90,!1,r);case 11:return Re(e,1632,1641,!0,r);case 12:case 49:return Hi(e,1,9999,xf,3,r);case 35:return Hi(e,1,9999,xf,3,r).toLowerCase();case 13:return Re(e,2534,2543,!0,r);case 14:case 30:return Re(e,6112,6121,!0,r);case 15:return Vn(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return Vn(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Xr(e,"零一二三四五六七八九",Sf,"負",n,pn|wn|ks);case 47:return Xr(e,"零壹貳參肆伍陸柒捌玖",Hf,"負",n,Oi|pn|wn|ks);case 42:return Xr(e,"零一二三四五六七八九",Sf,"负",n,pn|wn|ks);case 41:return Xr(e,"零壹贰叁肆伍陆柒捌玖",Hf,"负",n,Oi|pn|wn|ks);case 26:return Xr(e,"〇一二三四五六七八九","十百千万",Nf,n,0);case 25:return Xr(e,"零壱弐参四伍六七八九","拾百千万",Nf,n,Oi|pn|wn);case 31:return Xr(e,"영일이삼사오육칠팔구","십백천만",nl,i,Oi|pn|wn);case 33:return Xr(e,"零一二三四五六七八九","十百千萬",nl,i,0);case 32:return Xr(e,"零壹貳參四五六七八九","拾百千",nl,i,Oi|pn|wn);case 18:return Re(e,2406,2415,!0,r);case 20:return Hi(e,1,19999,yp,3,r);case 21:return Re(e,2790,2799,!0,r);case 22:return Re(e,2662,2671,!0,r);case 22:return Hi(e,1,10999,Fp,3,r);case 23:return Vn(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Vn(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Re(e,3302,3311,!0,r);case 28:return Vn(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return Vn(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Re(e,3792,3801,!0,r);case 37:return Re(e,6160,6169,!0,r);case 38:return Re(e,4160,4169,!0,r);case 39:return Re(e,2918,2927,!0,r);case 40:return Re(e,1776,1785,!0,r);case 43:return Re(e,3046,3055,!0,r);case 44:return Re(e,3174,3183,!0,r);case 45:return Re(e,3664,3673,!0,r);case 46:return Re(e,3872,3881,!0,r);case 3:default:return Re(e,48,57,!0,r)}},rd="data-html2canvas-ignore",_f=function(){function e(A,t,r){if(this.context=A,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new Qp,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(A,t){var r=this,n=bp(A,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var i=A.defaultView.pageXOffset,a=A.defaultView.pageYOffset,c=n.contentWindow,l=c.document,d=Ep(n).then(function(){return yt(r,void 0,void 0,function(){var g,B;return wt(this,function(w){switch(w.label){case 0:return this.scrolledElements.forEach(Hp),c&&(c.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(c.scrollY!==t.top||c.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(c.scrollX-t.left,c.scrollY-t.top,0,0))),g=this.options.onclone,B=this.clonedReferenceElement,typeof B>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:w.sent(),w.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Lp(l)]:[3,4];case 3:w.sent(),w.label=4;case 4:return typeof g=="function"?[2,Promise.resolve().then(function(){return g(l,B)}).then(function(){return n})]:[2,n]}})})});return l.open(),l.write(xp(document.doctype)+""),Sp(this.referenceElement.ownerDocument,i,a),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),d},e.prototype.createElementClone=function(A){if(_l(A,2))debugger;if($h(A))return this.createCanvasClone(A);if(Uf(A))return this.createVideoClone(A);if(Lf(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return Ol(t)&&(Ol(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),Ef(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return il(A.style,t),t},e.prototype.createStyleClone=function(A){try{var t=A.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce(function(i,a){return a&&typeof a.cssText=="string"?i+a.cssText:i},""),n=A.cloneNode(!1);return n.textContent=r,n}}catch(i){if(this.context.logger.error("Unable to access cssRules property",i),i.name!=="SecurityError")throw i}return A.cloneNode(!1)},e.prototype.createCanvasClone=function(A){var t;if(this.options.inlineImages&&A.ownerDocument){var r=A.ownerDocument.createElement("img");try{return r.src=A.toDataURL(),r}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var n=A.cloneNode(!1);try{n.width=A.width,n.height=A.height;var i=A.getContext("2d"),a=n.getContext("2d");if(a)if(!this.options.allowTaint&&i)a.putImageData(i.getImageData(0,0,A.width,A.height),0,0);else{var c=(t=A.getContext("webgl2"))!==null&&t!==void 0?t:A.getContext("webgl");if(c){var l=c.getContextAttributes();(l==null?void 0:l.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}a.drawImage(A,0,0)}return n}catch{this.context.logger.info("Unable to clone canvas as it is tainted",A)}return n},e.prototype.createVideoClone=function(A){var t=A.ownerDocument.createElement("canvas");t.width=A.offsetWidth,t.height=A.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(A,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch{this.context.logger.info("Unable to clone video as it is tainted",A)}var n=A.ownerDocument.createElement("canvas");return n.width=A.offsetWidth,n.height=A.offsetHeight,n},e.prototype.appendChildNode=function(A,t,r){(!Ri(t)||!Cp(t)&&!t.hasAttribute(rd)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!Ri(t)||!Lf(t))&&A.appendChild(this.cloneNode(t,r))},e.prototype.cloneChildNodes=function(A,t,r){for(var n=this,i=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;i;i=i.nextSibling)if(Ri(i)&&ed(i)&&typeof i.assignedNodes=="function"){var a=i.assignedNodes();a.length&&a.forEach(function(c){return n.appendChildNode(t,c,r)})}else this.appendChildNode(t,i,r)},e.prototype.cloneNode=function(A,t){if(Yh(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var r=A.ownerDocument.defaultView;if(r&&Ri(A)&&(Pl(A)||Fo(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var i=r.getComputedStyle(A),a=r.getComputedStyle(A,":before"),c=r.getComputedStyle(A,":after");this.referenceElement===A&&Pl(n)&&(this.clonedReferenceElement=n),iu(n)&&Dp(n);var l=this.counters.parse(new uf(this.context,i)),d=this.resolvePseudoContent(A,n,a,js.BEFORE);Ef(A)&&(t=!0),Uf(A)||this.cloneChildNodes(A,n,t),d&&n.insertBefore(d,n.firstChild);var g=this.resolvePseudoContent(A,n,c,js.AFTER);return g&&n.appendChild(g),this.counters.pop(l),(i&&(this.options.copyStyles||Fo(A))&&!Ad(A)||t)&&il(i,n),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(No(A)||_o(A))&&(No(n)||_o(n))&&(n.value=A.value),n}return A.cloneNode(!1)},e.prototype.resolvePseudoContent=function(A,t,r,n){var i=this;if(r){var a=r.content,c=t.ownerDocument;if(!(!c||!a||a==="none"||a==="-moz-alt-content"||r.display==="none")){this.counters.parse(new uf(this.context,r));var l=new p2(this.context,r),d=c.createElement("html2canvaspseudoelement");il(r,d),l.content.forEach(function(B){if(B.type===0)d.appendChild(c.createTextNode(B.value));else if(B.type===22){var w=c.createElement("img");w.src=B.value,w.style.opacity="1",d.appendChild(w)}else if(B.type===18){if(B.name==="attr"){var h=B.values.filter(Fe);h.length&&d.appendChild(c.createTextNode(A.getAttribute(h[0].value)||""))}else if(B.name==="counter"){var y=B.values.filter(Xi),C=y[0],S=y[1];if(C&&Fe(C)){var Q=i.counters.getCounterValue(C.value),E=S&&Fe(S)?Nl.parse(i.context,S.value):3;d.appendChild(c.createTextNode(Xs(Q,E,!1)))}}else if(B.name==="counters"){var K=B.values.filter(Xi),C=K[0],R=K[1],S=K[2];if(C&&Fe(C)){var z=i.counters.getCounterValues(C.value),Z=S&&Fe(S)?Nl.parse(i.context,S.value):3,$=R&&R.type===0?R.value:"",P=z.map(function(x){return Xs(x,Z,!1)}).join($);d.appendChild(c.createTextNode(P))}}}else if(B.type===20)switch(B.value){case"open-quote":d.appendChild(c.createTextNode(lf(l.quotes,i.quoteDepth++,!0)));break;case"close-quote":d.appendChild(c.createTextNode(lf(l.quotes,--i.quoteDepth,!1)));break;default:d.appendChild(c.createTextNode(B.value))}}),d.className=Ml+" "+kl;var g=n===js.BEFORE?" "+Ml:" "+kl;return Fo(t)?t.className.baseValue+=g:t.className+=g,d}}},e.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},e}(),js;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(js||(js={}));var bp=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(rd,"true"),e.body.appendChild(t),t},Up=function(e){return new Promise(function(A){if(e.complete){A();return}if(!e.src){A();return}e.onload=A,e.onerror=A})},Lp=function(e){return Promise.all([].slice.call(e.images,0).map(Up))},Ep=function(e){return new Promise(function(A,t){var r=e.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var i=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(i),A(e))},50)}})},Ip=["all","d","content"],il=function(e,A){for(var t=e.length-1;t>=0;t--){var r=e.item(t);Ip.indexOf(r)===-1&&A.style.setProperty(r,e.getPropertyValue(r))}return A},xp=function(e){var A="";return e&&(A+=""),A},Sp=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},Hp=function(e){var A=e[0],t=e[1],r=e[2];A.scrollLeft=t,A.scrollTop=r},Np=":before",_p=":after",Ml="___html2canvas___pseudoelement_before",kl="___html2canvas___pseudoelement_after",Df=`{ content: "" !important; display: none !important; }`,Dp=function(e){Tp(e,"."+Ml+Np+Df+` .`+kl+_p+Df)},Tp=function(e,A){var t=e.ownerDocument;if(t){var r=t.createElement("style");r.textContent=A,e.appendChild(r)}},nd=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),Pp=function(){function e(A,t){this.context=A,this._options=t,this._cache={}}return e.prototype.addImage=function(A){var t=Promise.resolve();return this.has(A)||(al(A)||Kp(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),t},e.prototype.match=function(A){return this._cache[A]},e.prototype.loadImage=function(A){return yt(this,void 0,void 0,function(){var t,r,n,i,a=this;return wt(this,function(c){switch(c.label){case 0:return t=nd.isSameOrigin(A),r=!sl(A)&&this._options.useCORS===!0&&ct.SUPPORT_CORS_IMAGES&&!t,n=!sl(A)&&!t&&!al(A)&&typeof this._options.proxy=="string"&&ct.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!sl(A)&&!al(A)&&!n&&!r?[2]:(i=A,n?[4,this.proxy(i)]:[3,2]);case 1:i=c.sent(),c.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(l,d){var g=new Image;g.onload=function(){return l(g)},g.onerror=d,(Rp(i)||r)&&(g.crossOrigin="anonymous"),g.src=i,g.complete===!0&&setTimeout(function(){return l(g)},500),a._options.imageTimeout>0&&setTimeout(function(){return d("Timed out ("+a._options.imageTimeout+"ms) loading image")},a._options.imageTimeout)})];case 3:return[2,c.sent()]}})})},e.prototype.has=function(A){return typeof this._cache[A]<"u"},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(A){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=A.substring(0,256);return new Promise(function(i,a){var c=ct.SUPPORT_RESPONSE_TYPE?"blob":"text",l=new XMLHttpRequest;l.onload=function(){if(l.status===200)if(c==="text")i(l.response);else{var B=new FileReader;B.addEventListener("load",function(){return i(B.result)},!1),B.addEventListener("error",function(w){return a(w)},!1),B.readAsDataURL(l.response)}else a("Failed to proxy resource "+n+" with status code "+l.status)},l.onerror=a;var d=r.indexOf("?")>-1?"&":"?";if(l.open("GET",""+r+d+"url="+encodeURIComponent(A)+"&responseType="+c),c!=="text"&&l instanceof XMLHttpRequest&&(l.responseType=c),t._options.imageTimeout){var g=t._options.imageTimeout;l.timeout=g,l.ontimeout=function(){return a("Timed out ("+g+"ms) proxying "+n)}}l.send()})},e}(),Op=/^data:image\/svg\+xml/i,Mp=/^data:image\/.*;base64,/i,kp=/^data:image\/.*/i,Kp=function(e){return ct.SUPPORT_SVG_DRAWING||!Gp(e)},sl=function(e){return kp.test(e)},Rp=function(e){return Mp.test(e)},al=function(e){return e.substr(0,4)==="blob"},Gp=function(e){return e.substr(-3).toLowerCase()==="svg"||Op.test(e)},_A=function(){function e(A,t){this.type=0,this.x=A,this.y=t}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Ni=function(e,A,t){return new _A(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},oo=function(){function e(A,t,r,n){this.type=1,this.start=A,this.startControl=t,this.endControl=r,this.end=n}return e.prototype.subdivide=function(A,t){var r=Ni(this.start,this.startControl,A),n=Ni(this.startControl,this.endControl,A),i=Ni(this.endControl,this.end,A),a=Ni(r,n,A),c=Ni(n,i,A),l=Ni(a,c,A);return t?new e(this.start,r,a,l):new e(l,c,i,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Yt=function(e){return e.type===1},Vp=function(){function e(A){var t=A.styles,r=A.bounds,n=Os(t.borderTopLeftRadius,r.width,r.height),i=n[0],a=n[1],c=Os(t.borderTopRightRadius,r.width,r.height),l=c[0],d=c[1],g=Os(t.borderBottomRightRadius,r.width,r.height),B=g[0],w=g[1],h=Os(t.borderBottomLeftRadius,r.width,r.height),y=h[0],C=h[1],S=[];S.push((i+l)/r.width),S.push((y+B)/r.width),S.push((a+C)/r.height),S.push((d+w)/r.height);var Q=Math.max.apply(Math,S);Q>1&&(i/=Q,a/=Q,l/=Q,d/=Q,B/=Q,w/=Q,y/=Q,C/=Q);var E=r.width-l,K=r.height-w,R=r.width-B,z=r.height-C,Z=t.borderTopWidth,$=t.borderRightWidth,P=t.borderBottomWidth,V=t.borderLeftWidth,rA=Ie(t.paddingTop,A.bounds.width),x=Ie(t.paddingRight,A.bounds.width),H=Ie(t.paddingBottom,A.bounds.width),k=Ie(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||a>0?He(r.left+V/3,r.top+Z/3,i-V/3,a-Z/3,pe.TOP_LEFT):new _A(r.left+V/3,r.top+Z/3),this.topRightBorderDoubleOuterBox=i>0||a>0?He(r.left+E,r.top+Z/3,l-$/3,d-Z/3,pe.TOP_RIGHT):new _A(r.left+r.width-$/3,r.top+Z/3),this.bottomRightBorderDoubleOuterBox=B>0||w>0?He(r.left+R,r.top+K,B-$/3,w-P/3,pe.BOTTOM_RIGHT):new _A(r.left+r.width-$/3,r.top+r.height-P/3),this.bottomLeftBorderDoubleOuterBox=y>0||C>0?He(r.left+V/3,r.top+z,y-V/3,C-P/3,pe.BOTTOM_LEFT):new _A(r.left+V/3,r.top+r.height-P/3),this.topLeftBorderDoubleInnerBox=i>0||a>0?He(r.left+V*2/3,r.top+Z*2/3,i-V*2/3,a-Z*2/3,pe.TOP_LEFT):new _A(r.left+V*2/3,r.top+Z*2/3),this.topRightBorderDoubleInnerBox=i>0||a>0?He(r.left+E,r.top+Z*2/3,l-$*2/3,d-Z*2/3,pe.TOP_RIGHT):new _A(r.left+r.width-$*2/3,r.top+Z*2/3),this.bottomRightBorderDoubleInnerBox=B>0||w>0?He(r.left+R,r.top+K,B-$*2/3,w-P*2/3,pe.BOTTOM_RIGHT):new _A(r.left+r.width-$*2/3,r.top+r.height-P*2/3),this.bottomLeftBorderDoubleInnerBox=y>0||C>0?He(r.left+V*2/3,r.top+z,y-V*2/3,C-P*2/3,pe.BOTTOM_LEFT):new _A(r.left+V*2/3,r.top+r.height-P*2/3),this.topLeftBorderStroke=i>0||a>0?He(r.left+V/2,r.top+Z/2,i-V/2,a-Z/2,pe.TOP_LEFT):new _A(r.left+V/2,r.top+Z/2),this.topRightBorderStroke=i>0||a>0?He(r.left+E,r.top+Z/2,l-$/2,d-Z/2,pe.TOP_RIGHT):new _A(r.left+r.width-$/2,r.top+Z/2),this.bottomRightBorderStroke=B>0||w>0?He(r.left+R,r.top+K,B-$/2,w-P/2,pe.BOTTOM_RIGHT):new _A(r.left+r.width-$/2,r.top+r.height-P/2),this.bottomLeftBorderStroke=y>0||C>0?He(r.left+V/2,r.top+z,y-V/2,C-P/2,pe.BOTTOM_LEFT):new _A(r.left+V/2,r.top+r.height-P/2),this.topLeftBorderBox=i>0||a>0?He(r.left,r.top,i,a,pe.TOP_LEFT):new _A(r.left,r.top),this.topRightBorderBox=l>0||d>0?He(r.left+E,r.top,l,d,pe.TOP_RIGHT):new _A(r.left+r.width,r.top),this.bottomRightBorderBox=B>0||w>0?He(r.left+R,r.top+K,B,w,pe.BOTTOM_RIGHT):new _A(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=y>0||C>0?He(r.left,r.top+z,y,C,pe.BOTTOM_LEFT):new _A(r.left,r.top+r.height),this.topLeftPaddingBox=i>0||a>0?He(r.left+V,r.top+Z,Math.max(0,i-V),Math.max(0,a-Z),pe.TOP_LEFT):new _A(r.left+V,r.top+Z),this.topRightPaddingBox=l>0||d>0?He(r.left+Math.min(E,r.width-$),r.top+Z,E>r.width+$?0:Math.max(0,l-$),Math.max(0,d-Z),pe.TOP_RIGHT):new _A(r.left+r.width-$,r.top+Z),this.bottomRightPaddingBox=B>0||w>0?He(r.left+Math.min(R,r.width-V),r.top+Math.min(K,r.height-P),Math.max(0,B-$),Math.max(0,w-P),pe.BOTTOM_RIGHT):new _A(r.left+r.width-$,r.top+r.height-P),this.bottomLeftPaddingBox=y>0||C>0?He(r.left+V,r.top+Math.min(z,r.height-P),Math.max(0,y-V),Math.max(0,C-P),pe.BOTTOM_LEFT):new _A(r.left+V,r.top+r.height-P),this.topLeftContentBox=i>0||a>0?He(r.left+V+k,r.top+Z+rA,Math.max(0,i-(V+k)),Math.max(0,a-(Z+rA)),pe.TOP_LEFT):new _A(r.left+V+k,r.top+Z+rA),this.topRightContentBox=l>0||d>0?He(r.left+Math.min(E,r.width+V+k),r.top+Z+rA,E>r.width+V+k?0:l-V+k,d-(Z+rA),pe.TOP_RIGHT):new _A(r.left+r.width-($+x),r.top+Z+rA),this.bottomRightContentBox=B>0||w>0?He(r.left+Math.min(R,r.width-(V+k)),r.top+Math.min(K,r.height+Z+rA),Math.max(0,B-($+x)),w-(P+H),pe.BOTTOM_RIGHT):new _A(r.left+r.width-($+x),r.top+r.height-(P+H)),this.bottomLeftContentBox=y>0||C>0?He(r.left+V+k,r.top+z,Math.max(0,y-(V+k)),C-(P+H),pe.BOTTOM_LEFT):new _A(r.left+V+k,r.top+r.height-(P+H))}return e}(),pe;(function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(pe||(pe={}));var He=function(e,A,t,r,n){var i=4*((Math.sqrt(2)-1)/3),a=t*i,c=r*i,l=e+t,d=A+r;switch(n){case pe.TOP_LEFT:return new oo(new _A(e,d),new _A(e,d-c),new _A(l-a,A),new _A(l,A));case pe.TOP_RIGHT:return new oo(new _A(e,A),new _A(e+a,A),new _A(l,d-c),new _A(l,d));case pe.BOTTOM_RIGHT:return new oo(new _A(l,A),new _A(l,A+c),new _A(e+a,d),new _A(e,d));case pe.BOTTOM_LEFT:default:return new oo(new _A(l,d),new _A(l-a,d),new _A(e,A+c),new _A(e,A))}},Do=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},jp=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},To=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},qp=function(){function e(A,t,r){this.offsetX=A,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return e}(),co=function(){function e(A,t){this.path=A,this.target=t,this.type=1}return e}(),Wp=function(){function e(A){this.opacity=A,this.type=2,this.target=6}return e}(),Jp=function(e){return e.type===0},id=function(e){return e.type===1},Xp=function(e){return e.type===2},Tf=function(e,A){return e.length===A.length?e.some(function(t,r){return t===A[r]}):!1},zp=function(e,A,t,r,n){return e.map(function(i,a){switch(a){case 0:return i.add(A,t);case 1:return i.add(A+r,t);case 2:return i.add(A+r,t+n);case 3:return i.add(A,t+n)}return i})},sd=function(){function e(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),ad=function(){function e(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new Vp(this.container),this.container.styles.opacity<1&&this.effects.push(new Wp(this.container.styles.opacity)),this.container.styles.transform!==null){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,i=this.container.styles.transform;this.effects.push(new qp(r,n,i))}if(this.container.styles.overflowX!==0){var a=Do(this.curves),c=To(this.curves);Tf(a,c)?this.effects.push(new co(a,6)):(this.effects.push(new co(a,2)),this.effects.push(new co(c,4)))}}return e.prototype.getEffects=function(A){for(var t=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,n=this.effects.slice(0);r;){var i=r.effects.filter(function(l){return!id(l)});if(t||r.container.styles.position!==0||!r.parent){if(n.unshift.apply(n,i),t=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var a=Do(r.curves),c=To(r.curves);Tf(a,c)||n.unshift(new co(c,6))}}else n.unshift.apply(n,i);r=r.parent}return n.filter(function(l){return At(l.target,A)})},e}(),Kl=function(e,A,t,r){e.container.elements.forEach(function(n){var i=At(n.flags,4),a=At(n.flags,2),c=new ad(n,e);At(n.styles.display,2048)&&r.push(c);var l=At(n.flags,8)?[]:r;if(i||a){var d=i||n.styles.isPositioned()?t:A,g=new sd(c);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var B=n.styles.zIndex.order;if(B<0){var w=0;d.negativeZIndex.some(function(y,C){return B>y.element.container.styles.zIndex.order?(w=C,!1):w>0}),d.negativeZIndex.splice(w,0,g)}else if(B>0){var h=0;d.positiveZIndex.some(function(y,C){return B>=y.element.container.styles.zIndex.order?(h=C+1,!1):h>0}),d.positiveZIndex.splice(h,0,g)}else d.zeroOrAutoZIndexOrTransformedOrOpacity.push(g)}else n.styles.isFloating()?d.nonPositionedFloats.push(g):d.nonPositionedInlineLevel.push(g);Kl(c,g,i?g:t,l)}else n.styles.isInlineLevel()?A.inlineLevel.push(c):A.nonInlineLevel.push(c),Kl(c,A,t,l);At(n.flags,8)&&od(n,l)})},od=function(e,A){for(var t=e instanceof Tl?e.start:1,r=e instanceof Tl?e.reversed:!1,n=0;n"u"?e[0]:t},n5=function(e,A,t,r,n){var i=A[0],a=A[1],c=t[0],l=t[1];switch(e){case 2:return[new _A(Math.round(r.left),Math.round(r.top+a)),new _A(Math.round(r.left+r.width),Math.round(r.top+a)),new _A(Math.round(r.left+r.width),Math.round(l+r.top+a)),new _A(Math.round(r.left),Math.round(l+r.top+a))];case 3:return[new _A(Math.round(r.left+i),Math.round(r.top)),new _A(Math.round(r.left+i+c),Math.round(r.top)),new _A(Math.round(r.left+i+c),Math.round(r.height+r.top)),new _A(Math.round(r.left+i),Math.round(r.height+r.top))];case 1:return[new _A(Math.round(r.left+i),Math.round(r.top+a)),new _A(Math.round(r.left+i+c),Math.round(r.top+a)),new _A(Math.round(r.left+i+c),Math.round(r.top+a+l)),new _A(Math.round(r.left+i),Math.round(r.top+a+l))];default:return[new _A(Math.round(n.left),Math.round(n.top)),new _A(Math.round(n.left+n.width),Math.round(n.top)),new _A(Math.round(n.left+n.width),Math.round(n.height+n.top)),new _A(Math.round(n.left),Math.round(n.height+n.top))]}},i5="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Of="Hidden Text",s5=function(){function e(A){this._data={},this._document=A}return e.prototype.parseMetrics=function(A,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),i=this._document.createElement("span"),a=this._document.body;r.style.visibility="hidden",r.style.fontFamily=A,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",a.appendChild(r),n.src=i5,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",i.style.fontFamily=A,i.style.fontSize=t,i.style.margin="0",i.style.padding="0",i.appendChild(this._document.createTextNode(Of)),r.appendChild(i),r.appendChild(n);var c=n.offsetTop-i.offsetTop+2;r.removeChild(i),r.appendChild(this._document.createTextNode(Of)),r.style.lineHeight="normal",n.style.verticalAlign="super";var l=n.offsetTop-r.offsetTop+2;return a.removeChild(r),{baseline:c,middle:l}},e.prototype.getMetrics=function(A,t){var r=A+" "+t;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(A,t)),this._data[r]},e}(),ld=function(){function e(A,t){this.context=A,this.options=t}return e}(),a5=1e4,o5=function(e){gr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n._activeEffects=[],n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),r.canvas||(n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px"),n.fontMetrics=new s5(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),n}return A.prototype.applyEffects=function(t){for(var r=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return r.applyEffect(n)})},A.prototype.applyEffect=function(t){this.ctx.save(),Xp(t)&&(this.ctx.globalAlpha=t.opacity),Jp(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),id(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return yt(this,void 0,void 0,function(){var r;return wt(this,function(n){switch(n.label){case 0:return r=t.element.container.styles,r.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(t){return yt(this,void 0,void 0,function(){return wt(this,function(r){switch(r.label){case 0:if(At(t.container.flags,16))debugger;return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return r.sent(),[4,this.renderNodeContent(t)];case 2:r.sent(),r.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(t,r,n){var i=this;if(r===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var a=ru(t.text);a.reduce(function(c,l){return i.ctx.fillText(l,c,t.bounds.top+n),c+i.ctx.measureText(l).width},t.bounds.left)}},A.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(a){return a==="normal"||a==="small-caps"}).join(""),n=h5(t.fontFamily).join(", "),i=Zs(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,r,t.fontWeight,i,n].join(" "),n,i]},A.prototype.renderTextNode=function(t,r){return yt(this,void 0,void 0,function(){var n,i,a,c,l,d,g,B,w=this;return wt(this,function(h){return n=this.createFontStyle(r),i=n[0],a=n[1],c=n[2],this.ctx.font=i,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",l=this.fontMetrics.getMetrics(a,c),d=l.baseline,g=l.middle,B=r.paintOrder,t.textBounds.forEach(function(y){B.forEach(function(C){switch(C){case 0:w.ctx.fillStyle=nt(r.color),w.renderTextWithLetterSpacing(y,r.letterSpacing,d);var S=r.textShadow;S.length&&y.text.trim().length&&(S.slice(0).reverse().forEach(function(Q){w.ctx.shadowColor=nt(Q.color),w.ctx.shadowOffsetX=Q.offsetX.number*w.options.scale,w.ctx.shadowOffsetY=Q.offsetY.number*w.options.scale,w.ctx.shadowBlur=Q.blur.number,w.renderTextWithLetterSpacing(y,r.letterSpacing,d)}),w.ctx.shadowColor="",w.ctx.shadowOffsetX=0,w.ctx.shadowOffsetY=0,w.ctx.shadowBlur=0),r.textDecorationLine.length&&(w.ctx.fillStyle=nt(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(Q){switch(Q){case 1:w.ctx.fillRect(y.bounds.left,Math.round(y.bounds.top+d),y.bounds.width,1);break;case 2:w.ctx.fillRect(y.bounds.left,Math.round(y.bounds.top),y.bounds.width,1);break;case 3:w.ctx.fillRect(y.bounds.left,Math.ceil(y.bounds.top+g),y.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&y.text.trim().length&&(w.ctx.strokeStyle=nt(r.webkitTextStrokeColor),w.ctx.lineWidth=r.webkitTextStrokeWidth,w.ctx.lineJoin=window.chrome?"miter":"round",w.ctx.strokeText(y.text,y.bounds.left,y.bounds.top+d)),w.ctx.strokeStyle="",w.ctx.lineWidth=0,w.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(t,r,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var i=Po(t),a=To(r);this.path(a),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(t){return yt(this,void 0,void 0,function(){var r,n,i,a,c,l,E,E,d,g,B,w,R,h,y,z,C,S,Q,E,K,R,z;return wt(this,function(Z){switch(Z.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,i=r.styles,a=0,c=r.textNodes,Z.label=1;case 1:return a0&&O>0&&(P=i.ctx.createPattern(z,"repeat"),i.renderRepeat(rA,P,nA,lA))):Xg(g)&&(V=ol(t,r,[null,null,null]),rA=V[0],x=V[1],H=V[2],k=V[3],O=V[4],oA=g.position.length===0?[Au]:g.position,nA=Ie(oA[0],k),lA=Ie(oA[oA.length-1],O),tA=Vg(g,nA,lA,k,O),fA=tA[0],dA=tA[1],fA>0&&dA>0&&(bA=i.ctx.createRadialGradient(x+nA,H+lA,0,x+nA,H+lA,fA),sf(g.stops,fA*2).forEach(function(aA){return bA.addColorStop(aA.stop,nt(aA.color))}),i.path(rA),i.ctx.fillStyle=bA,fA!==dA?(U=t.bounds.left+.5*t.bounds.width,_=t.bounds.top+.5*t.bounds.height,T=dA/fA,G=1/T,i.ctx.save(),i.ctx.translate(U,_),i.ctx.transform(1,0,0,T,0,0),i.ctx.translate(-U,-_),i.ctx.fillRect(x,G*(H-_)+_,k,O*G),i.ctx.restore()):i.ctx.fill())),Y.label=6;case 6:return r--,[2]}})},i=this,a=0,c=t.styles.backgroundImage.slice(0).reverse(),d.label=1;case 1:return a0?g.style!==2?[3,5]:[4,this.renderDashedDottedBorder(g.color,g.width,c,t.curves,2)]:[3,11]):[3,13];case 4:return w.sent(),[3,11];case 5:return g.style!==3?[3,7]:[4,this.renderDashedDottedBorder(g.color,g.width,c,t.curves,3)];case 6:return w.sent(),[3,11];case 7:return g.style!==4?[3,9]:[4,this.renderDoubleBorder(g.color,g.width,c,t.curves)];case 8:return w.sent(),[3,11];case 9:return[4,this.renderSolidBorder(g.color,c,t.curves)];case 10:w.sent(),w.label=11;case 11:c++,w.label=12;case 12:return l++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(t,r,n,i,a){return yt(this,void 0,void 0,function(){var c,l,d,g,B,w,h,y,C,S,Q,E,K,R,z,Z,z,Z;return wt(this,function($){return this.ctx.save(),c=A5(i,n),l=Pf(i,n),a===2&&(this.path(l),this.ctx.clip()),Yt(l[0])?(d=l[0].start.x,g=l[0].start.y):(d=l[0].x,g=l[0].y),Yt(l[1])?(B=l[1].end.x,w=l[1].end.y):(B=l[1].x,w=l[1].y),n===0||n===2?h=Math.abs(d-B):h=Math.abs(g-w),this.ctx.beginPath(),a===3?this.formatPath(c):this.formatPath(l.slice(0,2)),y=r<3?r*3:r*2,C=r<3?r*2:r,a===3&&(y=r,C=r),S=!0,h<=y*2?S=!1:h<=y*2+C?(Q=h/(2*y+C),y*=Q,C*=Q):(E=Math.floor((h+C)/(y+C)),K=(h-E*y)/(E-1),R=(h-(E+1)*y)/E,C=R<=0||Math.abs(C-K)>1|(xe&21845)<<1;gn=(gn&52428)>>2|(gn&13107)<<2,gn=(gn&61680)>>4|(gn&3855)<<4,Vl[xe]=((gn&65280)>>8|(gn&255)<<8)>>1}var Sr=function(e,A,t){for(var r=e.length,n=0,i=new kt(A);n>l]=d}else for(c=new kt(r),n=0;n>15-e[n]);return c},Ln=new mt(288);for(var xe=0;xe<144;++xe)Ln[xe]=8;for(var xe=144;xe<256;++xe)Ln[xe]=9;for(var xe=256;xe<280;++xe)Ln[xe]=7;for(var xe=280;xe<288;++xe)Ln[xe]=8;var zs=new mt(32);for(var xe=0;xe<32;++xe)zs[xe]=5;var Q5=Sr(Ln,9,0),F5=Sr(Ln,9,1),y5=Sr(zs,5,0),b5=Sr(zs,5,1),cl=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},ur=function(e,A,t){var r=A/8|0;return(e[r]|e[r+1]<<8)>>(A&7)&t},ll=function(e,A){var t=A/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(A&7)},au=function(e){return(e+7)/8|0},Bd=function(e,A,t){return(t==null||t>e.length)&&(t=e.length),new mt(e.subarray(A,t))},U5=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],dr=function(e,A,t){var r=new Error(A||U5[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,dr),!t)throw r;return r},L5=function(e,A,t,r){var n=e.length,i=0;if(!n||A.f&&!A.l)return t||new mt(0);var a=!t,c=a||A.i!=2,l=A.i;a&&(t=new mt(n*3));var d=function(FA){var SA=t.length;if(FA>SA){var EA=new mt(Math.max(SA*2,FA));EA.set(t),t=EA}},g=A.f||0,B=A.p||0,w=A.b||0,h=A.l,y=A.d,C=A.m,S=A.n,Q=n*8;do{if(!h){g=ur(e,B,1);var E=ur(e,B+1,3);if(B+=3,E)if(E==1)h=F5,y=b5,C=9,S=5;else if(E==2){var Z=ur(e,B,31)+257,$=ur(e,B+10,15)+4,P=Z+ur(e,B+5,31)+1;B+=14;for(var V=new mt(P),rA=new mt(19),x=0;x<$;++x)rA[Rl[x]]=ur(e,B+x*3,7);B+=$*3;for(var H=cl(rA),k=(1<>4;if(K<16)V[x++]=K;else{var nA=0,lA=0;for(K==16?(lA=3+ur(e,B,3),B+=2,nA=V[x-1]):K==17?(lA=3+ur(e,B,7),B+=3):K==18&&(lA=11+ur(e,B,127),B+=7);lA--;)V[x++]=nA}}var tA=V.subarray(0,Z),fA=V.subarray(Z);C=cl(tA),S=cl(fA),h=Sr(tA,C,1),y=Sr(fA,S,1)}else dr(1);else{var K=au(B)+4,R=e[K-4]|e[K-3]<<8,z=K+R;if(z>n){l&&dr(0);break}c&&d(w+R),t.set(e.subarray(K,z),w),A.b=w+=R,A.p=B=z*8,A.f=g;continue}if(B>Q){l&&dr(0);break}}c&&d(w+131072);for(var dA=(1<>4;if(B+=nA&15,B>Q){l&&dr(0);break}if(nA||dr(2),_<256)t[w++]=_;else if(_==256){U=B,h=null;break}else{var T=_-254;if(_>264){var x=_-257,G=zo[x];T=ur(e,B,(1<>4;Y||dr(3),B+=Y&15;var fA=C5[aA];if(aA>3){var G=Yo[aA];fA+=ll(e,B)&(1<Q){l&&dr(0);break}c&&d(w+131072);var cA=w+T;if(w>8},Hs=function(e,A,t){t<<=A&7;var r=A/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},ul=function(e,A){for(var t=[],r=0;rw&&(w=i[r].s);var h=new kt(w+1),y=jl(t[g-1],h,0);if(y>A){var r=0,C=0,S=y-A,Q=1<A)C+=Q-(1<>=S;C>0;){var K=i[r].s;h[K]=0&&C;--r){var R=i[r].s;h[R]==A&&(--h[R],++C)}y=A}return{t:new mt(h),l:y}},jl=function(e,A,t){return e.s==-1?Math.max(jl(e.l,A,t+1),jl(e.r,A,t+1)):A[e.s]=t},kf=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new kt(++A),r=0,n=e[0],i=1,a=function(l){t[r++]=l},c=1;c<=A;++c)if(e[c]==n&&c!=A)++i;else{if(!n&&i>2){for(;i>138;i-=138)a(32754);i>2&&(a(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(a(n),--i;i>6;i-=6)a(8304);i>2&&(a(i-3<<5|8208),i=0)}for(;i--;)a(n);i=1,n=e[c]}return{c:t.subarray(0,r),n:A}},Ns=function(e,A){for(var t=0,r=0;r>8,e[n+2]=e[n]^255,e[n+3]=e[n+1]^255;for(var i=0;i4&&!rA[Rl[H-1]];--H);var k=d+5<<3,O=Ns(n,Ln)+Ns(i,zs)+a,oA=Ns(n,w)+Ns(i,C)+a+14+3*H+Ns($,rA)+2*$[16]+3*$[17]+7*$[18];if(l>=0&&k<=O&&k<=oA)return pd(A,g,e.subarray(l,l+d));var nA,lA,tA,fA;if(zr(A,g,1+(oA15&&(zr(A,g,_[P]>>5&127),g+=_[P]>>12)}}else nA=Q5,lA=Ln,tA=y5,fA=zs;for(var P=0;P255){var T=G>>18&31;Hs(A,g,nA[T+257]),g+=lA[T+257],T>7&&(zr(A,g,G>>23&31),g+=zo[T]);var Y=G&31;Hs(A,g,tA[Y]),g+=fA[Y],Y>3&&(Hs(A,g,G>>5&8191),g+=Yo[Y])}else Hs(A,g,nA[G]),g+=lA[G]}return Hs(A,g,nA[256]),g+lA[256]},E5=new su([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),wd=new mt(0),I5=function(e,A,t,r,n,i){var a=i.z||e.length,c=new mt(r+a+5*(1+Math.ceil(a/7e3))+n),l=c.subarray(r,c.length-n),d=i.l,g=(i.r||0)&7;if(A){g&&(l[0]=i.r>>3);for(var B=E5[A-1],w=B>>13,h=B&8191,y=(1<7e3||rA>24576)&&(nA>423||!d)){g=Kf(e,l,0,R,z,Z,P,rA,H,V-H,g),rA=$=P=0,H=V;for(var lA=0;lA<286;++lA)z[lA]=0;for(var lA=0;lA<30;++lA)Z[lA]=0}var tA=2,fA=0,dA=h,bA=O-oA&32767;if(nA>2&&k==K(V-bA))for(var U=Math.min(w,nA)-1,_=Math.min(32767,V),T=Math.min(258,nA);bA<=_&&--dA&&O!=oA;){if(e[V+tA]==e[V+tA-bA]){for(var G=0;GtA){if(tA=G,fA=bA,G>U)break;for(var Y=Math.min(bA,G-2),aA=0,lA=0;lAaA&&(aA=yA,oA=cA)}}}O=oA,oA=C[O],bA+=O-oA&32767}if(fA){R[rA++]=268435456|Gl[tA]<<18|Mf[fA];var FA=Gl[tA]&31,SA=Mf[fA]&31;P+=zo[FA]+Yo[SA],++z[257+FA],++Z[SA],x=V+tA,++$}else R[rA++]=e[V],++z[e[V]]}}for(V=Math.max(V,x);V=a&&(l[g/8|0]=d,EA=a),g=pd(l,g+1,e.subarray(V,EA))}i.i=a}return Bd(c,0,r+au(g)+n)},vd=function(){var e=1,A=0;return{p:function(t){for(var r=e,n=A,i=t.length|0,a=0;a!=i;){for(var c=Math.min(a+2655,i);a>16),n=(n&65535)+15*(n>>16)}e=r,A=n},d:function(){return e%=65521,A%=65521,(e&255)<<24|(e&65280)<<8|(A&255)<<8|A>>8}}},x5=function(e,A,t,r,n){if(!n&&(n={l:1},A.dictionary)){var i=A.dictionary.subarray(-32768),a=new mt(i.length+e.length);a.set(i),a.set(e,i.length),e=a,n.w=i.length}return I5(e,A.level==null?6:A.level,A.mem==null?n.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+A.mem,t,r,n)},md=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},S5=function(e,A){var t=A.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(A.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,A.dictionary){var n=vd();n.p(A.dictionary),md(e,2,n.d())}},H5=function(e,A){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&dr(6,"invalid zlib data"),(e[1]>>5&1)==1&&dr(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function ql(e,A){A||(A={});var t=vd();t.p(e);var r=x5(e,A,A.dictionary?6:2,4);return S5(r,A),md(r,r.length-4,t.d()),r}function N5(e,A){return L5(e.subarray(H5(e),-4),{i:2},A,A)}var _5=typeof TextDecoder<"u"&&new TextDecoder,D5=0;try{_5.decode(wd,{stream:!0}),D5=1}catch{}var WA=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function fl(){WA.console&&typeof WA.console.log=="function"&&WA.console.log.apply(WA.console,arguments)}var Ue={log:fl,warn:function(e){WA.console&&(typeof WA.console.warn=="function"?WA.console.warn.apply(WA.console,arguments):fl.call(null,arguments))},error:function(e){WA.console&&(typeof WA.console.error=="function"?WA.console.error.apply(WA.console,arguments):fl(e))}};function hl(e,A,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){jn(r.response,A,t)},r.onerror=function(){Ue.error("could not download file")},r.send()}function Rf(e){var A=new XMLHttpRequest;A.open("HEAD",e,!1);try{A.send()}catch{}return A.status>=200&&A.status<=299}function fo(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(A)}}var qs,Wl,jn=WA.saveAs||((typeof window>"u"?"undefined":me(window))!=="object"||window!==WA?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var r=WA.URL||WA.webkitURL,n=document.createElement("a");A=A||e.name||"download",n.download=A,n.rel="noopener",typeof e=="string"?(n.href=e,n.origin!==location.origin?Rf(n.href)?hl(e,A,t):fo(n,n.target="_blank"):fo(n)):(n.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(n.href)},4e4),setTimeout(function(){fo(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(Rf(e))hl(e,A,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){fo(r)})}else navigator.msSaveOrOpenBlob(function(n,i){return i===void 0?i={autoBom:!1}:me(i)!=="object"&&(Ue.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(n.type)?new Blob(["\uFEFF",n],{type:n.type}):n}(e,t),A)}:function(e,A,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return hl(e,A,t);var n=e.type==="application/octet-stream",i=/constructor/i.test(WA.HTMLElement)||WA.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||n&&i)&&(typeof FileReader>"u"?"undefined":me(FileReader))==="object"){var c=new FileReader;c.onloadend=function(){var g=c.result;g=a?g:g.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=g:location=g,r=null},c.readAsDataURL(e)}else{var l=WA.URL||WA.webkitURL,d=l.createObjectURL(e);r?r.location=d:location.href=d,r=null,setTimeout(function(){l.revokeObjectURL(d)},4e4)}});/** * A class to parse color values * @author Stoyan Stefanov * {@link http://www.phpied.com/rgb-color-parser-in-javascript/} * @license Use it if you like it */function Cd(e){var A;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(c){return[parseInt(c[1]),parseInt(c[2]),parseInt(c[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(c){return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(c){return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var c=this.r.toString(16),l=this.g.toString(16),d=this.b.toString(16);return c.length==1&&(c="0"+c),l.length==1&&(l="0"+l),d.length==1&&(d="0"+d),"#"+c+l+d}}/** * @license * Joseph Myers does not specify a particular license for his work. * * Author: Joseph Myers * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js * * Modified by: Owen Leong */function dl(e,A){var t=e[0],r=e[1],n=e[2],i=e[3];t=dt(t,r,n,i,A[0],7,-680876936),i=dt(i,t,r,n,A[1],12,-389564586),n=dt(n,i,t,r,A[2],17,606105819),r=dt(r,n,i,t,A[3],22,-1044525330),t=dt(t,r,n,i,A[4],7,-176418897),i=dt(i,t,r,n,A[5],12,1200080426),n=dt(n,i,t,r,A[6],17,-1473231341),r=dt(r,n,i,t,A[7],22,-45705983),t=dt(t,r,n,i,A[8],7,1770035416),i=dt(i,t,r,n,A[9],12,-1958414417),n=dt(n,i,t,r,A[10],17,-42063),r=dt(r,n,i,t,A[11],22,-1990404162),t=dt(t,r,n,i,A[12],7,1804603682),i=dt(i,t,r,n,A[13],12,-40341101),n=dt(n,i,t,r,A[14],17,-1502002290),t=gt(t,r=dt(r,n,i,t,A[15],22,1236535329),n,i,A[1],5,-165796510),i=gt(i,t,r,n,A[6],9,-1069501632),n=gt(n,i,t,r,A[11],14,643717713),r=gt(r,n,i,t,A[0],20,-373897302),t=gt(t,r,n,i,A[5],5,-701558691),i=gt(i,t,r,n,A[10],9,38016083),n=gt(n,i,t,r,A[15],14,-660478335),r=gt(r,n,i,t,A[4],20,-405537848),t=gt(t,r,n,i,A[9],5,568446438),i=gt(i,t,r,n,A[14],9,-1019803690),n=gt(n,i,t,r,A[3],14,-187363961),r=gt(r,n,i,t,A[8],20,1163531501),t=gt(t,r,n,i,A[13],5,-1444681467),i=gt(i,t,r,n,A[2],9,-51403784),n=gt(n,i,t,r,A[7],14,1735328473),t=Bt(t,r=gt(r,n,i,t,A[12],20,-1926607734),n,i,A[5],4,-378558),i=Bt(i,t,r,n,A[8],11,-2022574463),n=Bt(n,i,t,r,A[11],16,1839030562),r=Bt(r,n,i,t,A[14],23,-35309556),t=Bt(t,r,n,i,A[1],4,-1530992060),i=Bt(i,t,r,n,A[4],11,1272893353),n=Bt(n,i,t,r,A[7],16,-155497632),r=Bt(r,n,i,t,A[10],23,-1094730640),t=Bt(t,r,n,i,A[13],4,681279174),i=Bt(i,t,r,n,A[0],11,-358537222),n=Bt(n,i,t,r,A[3],16,-722521979),r=Bt(r,n,i,t,A[6],23,76029189),t=Bt(t,r,n,i,A[9],4,-640364487),i=Bt(i,t,r,n,A[12],11,-421815835),n=Bt(n,i,t,r,A[15],16,530742520),t=pt(t,r=Bt(r,n,i,t,A[2],23,-995338651),n,i,A[0],6,-198630844),i=pt(i,t,r,n,A[7],10,1126891415),n=pt(n,i,t,r,A[14],15,-1416354905),r=pt(r,n,i,t,A[5],21,-57434055),t=pt(t,r,n,i,A[12],6,1700485571),i=pt(i,t,r,n,A[3],10,-1894986606),n=pt(n,i,t,r,A[10],15,-1051523),r=pt(r,n,i,t,A[1],21,-2054922799),t=pt(t,r,n,i,A[8],6,1873313359),i=pt(i,t,r,n,A[15],10,-30611744),n=pt(n,i,t,r,A[6],15,-1560198380),r=pt(r,n,i,t,A[13],21,1309151649),t=pt(t,r,n,i,A[4],6,-145523070),i=pt(i,t,r,n,A[11],10,-1120210379),n=pt(n,i,t,r,A[2],15,718787259),r=pt(r,n,i,t,A[9],21,-343485551),e[0]=Fn(t,e[0]),e[1]=Fn(r,e[1]),e[2]=Fn(n,e[2]),e[3]=Fn(i,e[3])}function Zo(e,A,t,r,n,i){return A=Fn(Fn(A,e),Fn(r,i)),Fn(A<>>32-n,t)}function dt(e,A,t,r,n,i,a){return Zo(A&t|~A&r,e,A,n,i,a)}function gt(e,A,t,r,n,i,a){return Zo(A&r|t&~r,e,A,n,i,a)}function Bt(e,A,t,r,n,i,a){return Zo(A^t^r,e,A,n,i,a)}function pt(e,A,t,r,n,i,a){return Zo(t^(A|~r),e,A,n,i,a)}function Qd(e){var A,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)dl(r,T5(e.substring(A-64,A)));e=e.substring(A-64);var n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A>2]|=e.charCodeAt(A)<<(A%4<<3);if(n[A>>2]|=128<<(A%4<<3),A>55)for(dl(r,n),A=0;A<16;A++)n[A]=0;return n[14]=8*t,dl(r,n),r}function T5(e){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=e.charCodeAt(A)+(e.charCodeAt(A+1)<<8)+(e.charCodeAt(A+2)<<16)+(e.charCodeAt(A+3)<<24);return t}qs=WA.atob.bind(WA),Wl=WA.btoa.bind(WA);var Gf="0123456789abcdef".split("");function P5(e){for(var A="",t=0;t<4;t++)A+=Gf[e>>8*t+4&15]+Gf[e>>8*t&15];return A}function O5(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Jl(e){return Qd(e).map(O5).join("")}var M5=function(e){for(var A=0;A>16)+(A>>16)+(t>>16)<<16|65535&t}return e+A&4294967295}/** * @license * FPDF is released under a permissive license: there is no usage restriction. * You may embed it freely in your application (commercial or not), with or * without modifications. * * Reference: http://www.fpdf.org/en/script/script37.php */function Xl(e,A){var t,r,n,i;if(e!==t){for(var a=(n=e,i=1+(256/e.length>>0),new Array(i+1).join(n)),c=[],l=0;l<256;l++)c[l]=l;var d=0;for(l=0;l<256;l++){var g=c[l];d=(d+g+a.charCodeAt(l))%256,c[l]=c[d],c[d]=g}t=e,r=c}else c=r;var B=A.length,w=0,h=0,y="";for(l=0;l€/\f©þdSiz";var i=(A+this.padding).substr(0,32),a=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,a),this.P=-(1+(255^n)),this.encryptionKey=Jl(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Xl(this.encryptionKey,this.padding)}function Ki(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var A="",t=e.length,r=0;r126?A+="#"+("0"+n.toString(16)).slice(-2):A+=e[r]}return A}function jf(e){if(me(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,r,n){if(n=n||!1,typeof t!="string"||typeof r!="function"||typeof n!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var i=Math.random().toString(35);return A[t][i]=[r,!!n],i},this.unsubscribe=function(t){for(var r in A)if(A[r][t])return delete A[r][t],Object.keys(A[r]).length===0&&delete A[r],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),n=[];for(var i in A[t]){var a=A[t][i];try{a[0].apply(e,r)}catch(c){WA.console&&Ue.error("jsPDF PubSub Error",c.message,c)}a[1]&&n.push(i)}n.length&&n.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function Oo(e){if(!(this instanceof Oo))return new Oo(e);var A="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Fd(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function Wn(e,A,t,r,n){if(!(this instanceof Wn))return new Wn(e,A,t,r,n);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,Fd.call(this,r,n)}function Gi(e,A,t,r,n){if(!(this instanceof Gi))return new Gi(e,A,t,r,n);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,Fd.call(this,r,n)}function jA(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],n=arguments[2],i=arguments[3],a=[],c=1,l=16,d="S",g=null;me(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,n=e.format||n,i=e.compress||e.compressPdf||i,(g=e.encryption||null)!==null&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),c=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(l=e.floatPrecision),d=e.defaultPathOperation||"S"),a=e.filters||(i===!0?["FlateEncode"]:a),r=r||"mm",t=(""+(t||"P")).toLowerCase();var B=e.putOnlyUsedFonts||!1,w={},h={internal:{},__private__:{}};h.__private__.PubSub=jf;var y="1.3",C=h.__private__.getPdfVersion=function(){return y};h.__private__.setPdfVersion=function(u){y=u};var S={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};h.__private__.getPageFormats=function(){return S};var Q=h.__private__.getPageFormat=function(u){return S[u]};n=n||"a4";var E={COMPAT:"compat",ADVANCED:"advanced"},K=E.COMPAT;function R(){this.saveGraphicsState(),M(new VA(NA,0,0,-NA,0,en()*NA).toString()+" cm"),this.setFontSize(this.getFontSize()/NA),d="n",K=E.ADVANCED}function z(){this.restoreGraphicsState(),d="S",K=E.COMPAT}var Z=h.__private__.combineFontStyleAndFontWeight=function(u,m){if(u=="bold"&&m=="normal"||u=="bold"&&m==400||u=="normal"&&m=="italic"||u=="bold"&&m=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return m&&(u=m==400||m==="normal"?u==="italic"?"italic":"normal":m!=700&&m!=="bold"||u!=="normal"?(m==700?"bold":m)+""+u:"bold"),u};h.advancedAPI=function(u){var m=K===E.COMPAT;return m&&R.call(this),typeof u!="function"||(u(this),m&&z.call(this)),this},h.compatAPI=function(u){var m=K===E.ADVANCED;return m&&z.call(this),typeof u!="function"||(u(this),m&&R.call(this)),this},h.isAdvancedAPI=function(){return K===E.ADVANCED};var $,P=function(u){if(K!==E.ADVANCED)throw new Error(u+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},V=h.roundToPrecision=h.__private__.roundToPrecision=function(u,m){var D=A||m;if(isNaN(u)||isNaN(D))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return u.toFixed(D).replace(/0+$/,"")};$=h.hpf=h.__private__.hpf=typeof l=="number"?function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return V(u,l)}:l==="smart"?function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return V(u,u>-1&&u<1?16:5)}:function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return V(u,16)};var rA=h.f2=h.__private__.f2=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.f2");return V(u,2)},x=h.__private__.f3=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.f3");return V(u,3)},H=h.scale=h.__private__.scale=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.scale");return K===E.COMPAT?u*NA:K===E.ADVANCED?u:void 0},k=function(u){return K===E.COMPAT?en()-u:K===E.ADVANCED?u:void 0},O=function(u){return H(k(u))};h.__private__.setPrecision=h.setPrecision=function(u){typeof parseInt(u,10)=="number"&&(A=parseInt(u,10))};var oA,nA="00000000000000000000000000000000",lA=h.__private__.getFileId=function(){return nA},tA=h.__private__.setFileId=function(u){return nA=u!==void 0&&/^[a-fA-F0-9]{32}$/.test(u)?u.toUpperCase():nA.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),g!==null&&(ft=new ki(g.userPermissions,g.userPassword,g.ownerPassword,nA)),nA};h.setFileId=function(u){return tA(u),this},h.getFileId=function(){return lA()};var fA=h.__private__.convertDateToPDFDate=function(u){var m=u.getTimezoneOffset(),D=m<0?"+":"-",j=Math.floor(Math.abs(m/60)),eA=Math.abs(m%60),gA=[D,T(j),"'",T(eA),"'"].join("");return["D:",u.getFullYear(),T(u.getMonth()+1),T(u.getDate()),T(u.getHours()),T(u.getMinutes()),T(u.getSeconds()),gA].join("")},dA=h.__private__.convertPDFDateToDate=function(u){var m=parseInt(u.substr(2,4),10),D=parseInt(u.substr(6,2),10)-1,j=parseInt(u.substr(8,2),10),eA=parseInt(u.substr(10,2),10),gA=parseInt(u.substr(12,2),10),CA=parseInt(u.substr(14,2),10);return new Date(m,D,j,eA,gA,CA,0)},bA=h.__private__.setCreationDate=function(u){var m;if(u===void 0&&(u=new Date),u instanceof Date)m=fA(u);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(u))throw new Error("Invalid argument passed to jsPDF.setCreationDate");m=u}return oA=m},U=h.__private__.getCreationDate=function(u){var m=oA;return u==="jsDate"&&(m=dA(oA)),m};h.setCreationDate=function(u){return bA(u),this},h.getCreationDate=function(u){return U(u)};var _,T=h.__private__.padd2=function(u){return("0"+parseInt(u)).slice(-2)},G=h.__private__.padd2Hex=function(u){return("00"+(u=u.toString())).substr(u.length)},Y=0,aA=[],cA=[],uA=0,yA=[],FA=[],SA=!1,EA=cA,qA=function(){Y=0,uA=0,cA=[],aA=[],yA=[],Tr=We(),rr=We()};h.__private__.setCustomOutputDestination=function(u){SA=!0,EA=u};var BA=function(u){SA||(EA=u)};h.__private__.resetCustomOutputDestination=function(){SA=!1,EA=cA};var M=h.__private__.out=function(u){return u=u.toString(),uA+=u.length+1,EA.push(u),EA},Ae=h.__private__.write=function(u){return M(arguments.length===1?u.toString():Array.prototype.join.call(arguments," "))},MA=h.__private__.getArrayBuffer=function(u){for(var m=u.length,D=new ArrayBuffer(m),j=new Uint8Array(D);m--;)j[m]=u.charCodeAt(m);return D},QA=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];h.__private__.getStandardFonts=function(){return QA};var UA=e.fontSize||16;h.__private__.setFontSize=h.setFontSize=function(u){return UA=K===E.ADVANCED?u/NA:u,this};var HA,xA=h.__private__.getFontSize=h.getFontSize=function(){return K===E.COMPAT?UA:UA*NA},kA=e.R2L||!1;h.__private__.setR2L=h.setR2L=function(u){return kA=u,this},h.__private__.getR2L=h.getR2L=function(){return kA};var zA,re=h.__private__.setZoomMode=function(u){var m=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(u))HA=u;else if(isNaN(u)){if(m.indexOf(u)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+u+'" is not recognized.');HA=u}else HA=parseInt(u,10)};h.__private__.getZoomMode=function(){return HA};var ne,ue=h.__private__.setPageMode=function(u){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(u)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+u+'" is not recognized.');zA=u};h.__private__.getPageMode=function(){return zA};var Ce=h.__private__.setLayoutMode=function(u){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(u)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+u+'" is not recognized.');ne=u};h.__private__.getLayoutMode=function(){return ne},h.__private__.setDisplayMode=h.setDisplayMode=function(u,m,D){return re(u),Ce(m),ue(D),this};var JA={title:"",subject:"",author:"",keywords:"",creator:""};h.__private__.getDocumentProperty=function(u){if(Object.keys(JA).indexOf(u)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return JA[u]},h.__private__.getDocumentProperties=function(){return JA},h.__private__.setDocumentProperties=h.setProperties=h.setDocumentProperties=function(u){for(var m in JA)JA.hasOwnProperty(m)&&u[m]&&(JA[m]=u[m]);return this},h.__private__.setDocumentProperty=function(u,m){if(Object.keys(JA).indexOf(u)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return JA[u]=m};var ie,NA,ut,he,Ar,ye={},Se={},wr=[],ge={},In={},_e={},er={},Dr=null,De=0,YA=[],Be=new jf(h),xn=e.hotfixes||[],st={},vr={},mr=[],VA=function u(m,D,j,eA,gA,CA){if(!(this instanceof u))return new u(m,D,j,eA,gA,CA);isNaN(m)&&(m=1),isNaN(D)&&(D=0),isNaN(j)&&(j=0),isNaN(eA)&&(eA=1),isNaN(gA)&&(gA=0),isNaN(CA)&&(CA=0),this._matrix=[m,D,j,eA,gA,CA]};Object.defineProperty(VA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(u){this._matrix[0]=u}}),Object.defineProperty(VA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(u){this._matrix[1]=u}}),Object.defineProperty(VA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(u){this._matrix[2]=u}}),Object.defineProperty(VA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(u){this._matrix[3]=u}}),Object.defineProperty(VA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(u){this._matrix[4]=u}}),Object.defineProperty(VA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(u){this._matrix[5]=u}}),Object.defineProperty(VA.prototype,"a",{get:function(){return this._matrix[0]},set:function(u){this._matrix[0]=u}}),Object.defineProperty(VA.prototype,"b",{get:function(){return this._matrix[1]},set:function(u){this._matrix[1]=u}}),Object.defineProperty(VA.prototype,"c",{get:function(){return this._matrix[2]},set:function(u){this._matrix[2]=u}}),Object.defineProperty(VA.prototype,"d",{get:function(){return this._matrix[3]},set:function(u){this._matrix[3]=u}}),Object.defineProperty(VA.prototype,"e",{get:function(){return this._matrix[4]},set:function(u){this._matrix[4]=u}}),Object.defineProperty(VA.prototype,"f",{get:function(){return this._matrix[5]},set:function(u){this._matrix[5]=u}}),Object.defineProperty(VA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(VA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(VA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(VA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),VA.prototype.join=function(u){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map($).join(u)},VA.prototype.multiply=function(u){var m=u.sx*this.sx+u.shy*this.shx,D=u.sx*this.shy+u.shy*this.sy,j=u.shx*this.sx+u.sy*this.shx,eA=u.shx*this.shy+u.sy*this.sy,gA=u.tx*this.sx+u.ty*this.shx+this.tx,CA=u.tx*this.shy+u.ty*this.sy+this.ty;return new VA(m,D,j,eA,gA,CA)},VA.prototype.decompose=function(){var u=this.sx,m=this.shy,D=this.shx,j=this.sy,eA=this.tx,gA=this.ty,CA=Math.sqrt(u*u+m*m),DA=(u/=CA)*D+(m/=CA)*j;D-=u*DA,j-=m*DA;var KA=Math.sqrt(D*D+j*j);return DA/=KA,u*(j/=KA)>16&255,j=KA>>8&255,eA=255&KA}if(j===void 0||gA===void 0&&D===j&&j===eA)if(typeof D=="string")m=D+" "+CA[0];else switch(u.precision){case 2:m=rA(D/255)+" "+CA[0];break;case 3:default:m=x(D/255)+" "+CA[0]}else if(gA===void 0||me(gA)==="object"){if(gA&&!isNaN(gA.a)&&gA.a===0)return m=["1.","1.","1.",CA[1]].join(" ");if(typeof D=="string")m=[D,j,eA,CA[1]].join(" ");else switch(u.precision){case 2:m=[rA(D/255),rA(j/255),rA(eA/255),CA[1]].join(" ");break;default:case 3:m=[x(D/255),x(j/255),x(eA/255),CA[1]].join(" ")}}else if(typeof D=="string")m=[D,j,eA,gA,CA[2]].join(" ");else switch(u.precision){case 2:m=[rA(D),rA(j),rA(eA),rA(gA),CA[2]].join(" ");break;case 3:default:m=[x(D),x(j),x(eA),x(gA),CA[2]].join(" ")}return m},Qr=h.__private__.getFilters=function(){return a},Kt=h.__private__.putStream=function(u){var m=(u=u||{}).data||"",D=u.filters||Qr(),j=u.alreadyAppliedFilters||[],eA=u.addLength1||!1,gA=m.length,CA=u.objectId,DA=function(ht){return ht};if(g!==null&&CA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");g!==null&&(DA=ft.encryptor(CA,0));var KA={};D===!0&&(D=["FlateEncode"]);var ee=u.additionalKeyValues||[],ZA=(KA=jA.API.processDataByFilters!==void 0?jA.API.processDataByFilters(m,D):{data:m,reverseChain:[]}).reverseChain+(Array.isArray(j)?j.join(" "):j.toString());if(KA.data.length!==0&&(ee.push({key:"Length",value:KA.data.length}),eA===!0&&ee.push({key:"Length1",value:gA})),ZA.length!=0)if(ZA.split("/").length-1==1)ee.push({key:"Filter",value:ZA});else{ee.push({key:"Filter",value:"["+ZA+"]"});for(var ce=0;ce>"),KA.data.length!==0&&(M("stream"),M(DA(KA.data)),M("endstream"))},Fr=h.__private__.putPage=function(u){var m=u.number,D=u.data,j=u.objId,eA=u.contentsObjId;_t(j,!0),M("<>"),M("endobj");var gA=D.join(` `);return K===E.ADVANCED&&(gA+=` Q`),_t(eA,!0),Kt({data:gA,filters:Qr(),objectId:eA}),M("endobj"),j},Sn=h.__private__.putPages=function(){var u,m,D=[];for(u=1;u<=De;u++)YA[u].objId=We(),YA[u].contentsObjId=We();for(u=1;u<=De;u++)D.push(Fr({number:u,data:FA[u],objId:YA[u].objId,contentsObjId:YA[u].contentsObjId,mediaBox:YA[u].mediaBox,cropBox:YA[u].cropBox,bleedBox:YA[u].bleedBox,trimBox:YA[u].trimBox,artBox:YA[u].artBox,userUnit:YA[u].userUnit,rootDictionaryObjId:Tr,resourceDictionaryObjId:rr}));_t(Tr,!0),M("<>"),M("endobj"),Be.publish("postPutPages")},Ai=function(u){Be.publish("putFont",{font:u,out:M,newObject:Ze,putStream:Kt}),u.isAlreadyPutted!==!0&&(u.objectNumber=Ze(),M("<<"),M("/Type /Font"),M("/BaseFont /"+Ki(u.postScriptName)),M("/Subtype /Type1"),typeof u.encoding=="string"&&M("/Encoding /"+u.encoding),M("/FirstChar 32"),M("/LastChar 255"),M(">>"),M("endobj"))},ei=function(){for(var u in ye)ye.hasOwnProperty(u)&&(B===!1||B===!0&&w.hasOwnProperty(u))&&Ai(ye[u])},ti=function(u){u.objectNumber=Ze();var m=[];m.push({key:"Type",value:"/XObject"}),m.push({key:"Subtype",value:"/Form"}),m.push({key:"BBox",value:"["+[$(u.x),$(u.y),$(u.x+u.width),$(u.y+u.height)].join(" ")+"]"}),m.push({key:"Matrix",value:"["+u.matrix.toString()+"]"});var D=u.pages[1].join(` `);Kt({data:D,additionalKeyValues:m,objectId:u.objectNumber}),M("endobj")},ri=function(){for(var u in st)st.hasOwnProperty(u)&&ti(st[u])},$s=function(u,m){var D,j=[],eA=1/(m-1);for(D=0;D<1;D+=eA)j.push(D);if(j.push(1),u[0].offset!=0){var gA={offset:0,color:u[0].color};u.unshift(gA)}if(u[u.length-1].offset!=1){var CA={offset:1,color:u[u.length-1].color};u.push(CA)}for(var DA="",KA=0,ee=0;eeu[KA+1].offset;)KA++;var ZA=u[KA].offset,ce=(D-ZA)/(u[KA+1].offset-ZA),Ne=u[KA].color,Te=u[KA+1].color;DA+=G(Math.round((1-ce)*Ne[0]+ce*Te[0]).toString(16))+G(Math.round((1-ce)*Ne[1]+ce*Te[1]).toString(16))+G(Math.round((1-ce)*Ne[2]+ce*Te[2]).toString(16))}return DA.trim()},$o=function(u,m){m||(m=21);var D=Ze(),j=$s(u.colors,m),eA=[];eA.push({key:"FunctionType",value:"0"}),eA.push({key:"Domain",value:"[0.0 1.0]"}),eA.push({key:"Size",value:"["+m+"]"}),eA.push({key:"BitsPerSample",value:"8"}),eA.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),eA.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Kt({data:j,additionalKeyValues:eA,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:D}),M("endobj"),u.objectNumber=Ze(),M("<< /ShadingType "+u.type),M("/ColorSpace /DeviceRGB");var gA="/Coords ["+$(parseFloat(u.coords[0]))+" "+$(parseFloat(u.coords[1]))+" ";u.type===2?gA+=$(parseFloat(u.coords[2]))+" "+$(parseFloat(u.coords[3])):gA+=$(parseFloat(u.coords[2]))+" "+$(parseFloat(u.coords[3]))+" "+$(parseFloat(u.coords[4]))+" "+$(parseFloat(u.coords[5])),M(gA+="]"),u.matrix&&M("/Matrix ["+u.matrix.toString()+"]"),M("/Function "+D+" 0 R"),M("/Extend [true true]"),M(">>"),M("endobj")},Ac=function(u,m){var D=We(),j=Ze();m.push({resourcesOid:D,objectOid:j}),u.objectNumber=j;var eA=[];eA.push({key:"Type",value:"/Pattern"}),eA.push({key:"PatternType",value:"1"}),eA.push({key:"PaintType",value:"1"}),eA.push({key:"TilingType",value:"1"}),eA.push({key:"BBox",value:"["+u.boundingBox.map($).join(" ")+"]"}),eA.push({key:"XStep",value:$(u.xStep)}),eA.push({key:"YStep",value:$(u.yStep)}),eA.push({key:"Resources",value:D+" 0 R"}),u.matrix&&eA.push({key:"Matrix",value:"["+u.matrix.toString()+"]"}),Kt({data:u.stream,additionalKeyValues:eA,objectId:u.objectNumber}),M("endobj")},ni=function(u){var m;for(m in ge)ge.hasOwnProperty(m)&&(ge[m]instanceof Wn?$o(ge[m]):ge[m]instanceof Gi&&Ac(ge[m],u))},Aa=function(u){for(var m in u.objectNumber=Ze(),M("<<"),u)switch(m){case"opacity":M("/ca "+rA(u[m]));break;case"stroke-opacity":M("/CA "+rA(u[m]))}M(">>"),M("endobj")},ec=function(){var u;for(u in _e)_e.hasOwnProperty(u)&&Aa(_e[u])},Yi=function(){for(var u in M("/XObject <<"),st)st.hasOwnProperty(u)&&st[u].objectNumber>=0&&M("/"+u+" "+st[u].objectNumber+" 0 R");Be.publish("putXobjectDict"),M(">>")},tc=function(){ft.oid=Ze(),M("<<"),M("/Filter /Standard"),M("/V "+ft.v),M("/R "+ft.r),M("/U <"+ft.toHexString(ft.U)+">"),M("/O <"+ft.toHexString(ft.O)+">"),M("/P "+ft.P),M(">>"),M("endobj")},ea=function(){for(var u in M("/Font <<"),ye)ye.hasOwnProperty(u)&&(B===!1||B===!0&&w.hasOwnProperty(u))&&M("/"+u+" "+ye[u].objectNumber+" 0 R");M(">>")},rc=function(){if(Object.keys(ge).length>0){for(var u in M("/Shading <<"),ge)ge.hasOwnProperty(u)&&ge[u]instanceof Wn&&ge[u].objectNumber>=0&&M("/"+u+" "+ge[u].objectNumber+" 0 R");Be.publish("putShadingPatternDict"),M(">>")}},ii=function(u){if(Object.keys(ge).length>0){for(var m in M("/Pattern <<"),ge)ge.hasOwnProperty(m)&&ge[m]instanceof h.TilingPattern&&ge[m].objectNumber>=0&&ge[m].objectNumber>")}},nc=function(){if(Object.keys(_e).length>0){var u;for(u in M("/ExtGState <<"),_e)_e.hasOwnProperty(u)&&_e[u].objectNumber>=0&&M("/"+u+" "+_e[u].objectNumber+" 0 R");Be.publish("putGStateDict"),M(">>")}},Me=function(u){_t(u.resourcesOid,!0),M("<<"),M("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ea(),rc(),ii(u.objectOid),nc(),Yi(),M(">>"),M("endobj")},ta=function(){var u=[];ei(),ec(),ri(),ni(u),Be.publish("putResources"),u.forEach(Me),Me({resourcesOid:rr,objectOid:Number.MAX_SAFE_INTEGER}),Be.publish("postPutResources")},ra=function(){Be.publish("putAdditionalObjects");for(var u=0;u>8&&(KA=!0);u=DA.join("")}for(D=u.length;KA===void 0&&D!==0;)u.charCodeAt(D-1)>>8&&(KA=!0),D--;if(!KA)return u;for(DA=m.noBOM?[]:[254,255],D=0,j=u.length;D>8)>>8)throw new Error("Character at position "+D+" of string '"+u+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");DA.push(ZA),DA.push(ee-(ZA<<8))}return String.fromCharCode.apply(void 0,DA)},Ut=h.__private__.pdfEscape=h.pdfEscape=function(u,m){return si(u,m).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},$i=h.__private__.beginPage=function(u){FA[++De]=[],YA[De]={objId:0,contentsObjId:0,userUnit:Number(c),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(u[0]),topRightY:Number(u[1])}},sa(De),BA(FA[_])},ia=function(u,m){var D,j,eA;switch(t=m||t,typeof u=="string"&&(D=Q(u.toLowerCase()),Array.isArray(D)&&(j=D[0],eA=D[1])),Array.isArray(u)&&(j=u[0]*NA,eA=u[1]*NA),isNaN(j)&&(j=n[0],eA=n[1]),(j>14400||eA>14400)&&(Ue.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),j=Math.min(14400,j),eA=Math.min(14400,eA)),n=[j,eA],t.substr(0,1)){case"l":eA>j&&(n=[eA,j]);break;case"p":j>eA&&(n=[eA,j])}$i(n),fa(rs),M(ar),is!==0&&M(is+" J"),ss!==0&&M(ss+" j"),Be.publish("addPage",{pageNumber:De})},sc=function(u){u>0&&u<=De&&(FA.splice(u,1),YA.splice(u,1),De--,_>De&&(_=De),this.setPage(_))},sa=function(u){u>0&&u<=De&&(_=u)},ac=h.__private__.getNumberOfPages=h.getNumberOfPages=function(){return FA.length-1},aa=function(u,m,D){var j,eA=void 0;return D=D||{},u=u!==void 0?u:ye[ie].fontName,m=m!==void 0?m:ye[ie].fontStyle,j=u.toLowerCase(),Se[j]!==void 0&&Se[j][m]!==void 0?eA=Se[j][m]:Se[u]!==void 0&&Se[u][m]!==void 0?eA=Se[u][m]:D.disableWarning===!1&&Ue.warn("Unable to look up font label for font '"+u+"', '"+m+"'. Refer to getFontList() for available fonts."),eA||D.noFallback||(eA=Se.times[m])==null&&(eA=Se.times.normal),eA},oc=h.__private__.putInfo=function(){var u=Ze(),m=function(j){return j};for(var D in g!==null&&(m=ft.encryptor(u,0)),M("<<"),M("/Producer ("+Ut(m("jsPDF "+jA.version))+")"),JA)JA.hasOwnProperty(D)&&JA[D]&&M("/"+D.substr(0,1).toUpperCase()+D.substr(1)+" ("+Ut(m(JA[D]))+")");M("/CreationDate ("+Ut(m(oA))+")"),M(">>"),M("endobj")},As=h.__private__.putCatalog=function(u){var m=(u=u||{}).rootDictionaryObjId||Tr;switch(Ze(),M("<<"),M("/Type /Catalog"),M("/Pages "+m+" 0 R"),HA||(HA="fullwidth"),HA){case"fullwidth":M("/OpenAction [3 0 R /FitH null]");break;case"fullheight":M("/OpenAction [3 0 R /FitV null]");break;case"fullpage":M("/OpenAction [3 0 R /Fit]");break;case"original":M("/OpenAction [3 0 R /XYZ null null 1]");break;default:var D=""+HA;D.substr(D.length-1)==="%"&&(HA=parseInt(HA)/100),typeof HA=="number"&&M("/OpenAction [3 0 R /XYZ null null "+rA(HA)+"]")}switch(ne||(ne="continuous"),ne){case"continuous":M("/PageLayout /OneColumn");break;case"single":M("/PageLayout /SinglePage");break;case"two":case"twoleft":M("/PageLayout /TwoColumnLeft");break;case"tworight":M("/PageLayout /TwoColumnRight")}zA&&M("/PageMode /"+zA),Be.publish("putCatalog"),M(">>"),M("endobj")},cc=h.__private__.putTrailer=function(){M("trailer"),M("<<"),M("/Size "+(Y+1)),M("/Root "+Y+" 0 R"),M("/Info "+(Y-1)+" 0 R"),g!==null&&M("/Encrypt "+ft.oid+" 0 R"),M("/ID [ <"+nA+"> <"+nA+"> ]"),M(">>")},lc=h.__private__.putHeader=function(){M("%PDF-"+y),M("%ºß¬à")},uc=h.__private__.putXRef=function(){var u="0000000000";M("xref"),M("0 "+(Y+1)),M("0000000000 65535 f ");for(var m=1;m<=Y;m++)typeof aA[m]=="function"?M((u+aA[m]()).slice(-10)+" 00000 n "):aA[m]!==void 0?M((u+aA[m]).slice(-10)+" 00000 n "):M("0000000000 00000 n ")},Pr=h.__private__.buildDocument=function(){qA(),BA(cA),Be.publish("buildDocument"),lc(),Sn(),ra(),ta(),g!==null&&tc(),oc(),As();var u=uA;return uc(),cc(),M("startxref"),M(""+u),M("%%EOF"),BA(FA[_]),cA.join(` `)},ai=h.__private__.getBlob=function(u){return new Blob([MA(u)],{type:"application/pdf"})},oi=h.output=h.__private__.output=sr(function(u,m){switch(typeof(m=m||{})=="string"?m={filename:m}:m.filename=m.filename||"generated.pdf",u){case void 0:return Pr();case"save":h.save(m.filename);break;case"arraybuffer":return MA(Pr());case"blob":return ai(Pr());case"bloburi":case"bloburl":if(WA.URL!==void 0&&typeof WA.URL.createObjectURL=="function")return WA.URL&&WA.URL.createObjectURL(ai(Pr()))||void 0;Ue.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var D="",j=Pr();try{D=Wl(j)}catch{D=Wl(unescape(encodeURIComponent(j)))}return"data:application/pdf;filename="+m.filename+";base64,"+D;case"pdfobjectnewwindow":if(Object.prototype.toString.call(WA)==="[object Window]"){var eA="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",gA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';m.pdfObjectUrl&&(eA=m.pdfObjectUrl,gA="");var CA='