const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index.es-CFCNQaqq.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785"])))=>i.map(i=>d[i]); import{g as lh,c as tu,a as ch}from"./prismjs-BZPoR7_J.js?v=1773287522785";import{P as ul}from"./index-BTglIPU2.js?v=1773287522785";function fh(o,t){for(var n=0;nu[d]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}var $u={exports:{}};function it(o){"@babel/helpers - typeof";return it=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},it(o)}var gr=Uint8Array,zr=Uint16Array,yl=Int32Array,uu=new gr([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),lu=new gr([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),ll=new gr([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ic=function(o,t){for(var n=new zr(31),u=0;u<31;++u)n[u]=t+=1<>1|(ht&21845)<<1;Js=(Js&52428)>>2|(Js&13107)<<2,Js=(Js&61680)>>4|(Js&3855)<<4,fl[ht]=((Js&65280)>>8|(Js&255)<<8)>>1}var Jn=(function(o,t,n){for(var u=o.length,d=0,c=new zr(t);d>f]=y}else for(v=new zr(u),d=0;d>15-o[d]);return v}),Zs=new gr(288);for(var ht=0;ht<144;++ht)Zs[ht]=8;for(var ht=144;ht<256;++ht)Zs[ht]=9;for(var ht=256;ht<280;++ht)Zs[ht]=7;for(var ht=280;ht<288;++ht)Zs[ht]=8;var wa=new gr(32);for(var ht=0;ht<32;++ht)wa[ht]=5;var dh=Jn(Zs,9,0),gh=Jn(Zs,9,1),ph=Jn(wa,5,0),Bh=Jn(wa,5,1),Al=function(o){for(var t=o[0],n=1;nt&&(t=o[n]);return t},mn=function(o,t,n){var u=t/8|0;return(o[u]|o[u+1]<<8)>>(t&7)&n},el=function(o,t){var n=t/8|0;return(o[n]|o[n+1]<<8|o[n+2]<<16)>>(t&7)},Cl=function(o){return(o+7)/8|0},Nc=function(o,t,n){return(n==null||n>o.length)&&(n=o.length),new gr(o.subarray(t,n))},wh=["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"],Cn=function(o,t,n){var u=new Error(t||wh[o]);if(u.code=o,Error.captureStackTrace&&Error.captureStackTrace(u,Cn),!n)throw u;return u},vh=function(o,t,n,u){var d=o.length,c=0;if(!d||t.f&&!t.l)return n||new gr(0);var p=!n,v=p||t.i!=2,f=t.i;p&&(n=new gr(d*3));var y=function(MA){var kA=n.length;if(MA>kA){var GA=new gr(Math.max(kA*2,MA));GA.set(n),n=GA}},l=t.f||0,m=t.p||0,C=t.b||0,g=t.l,L=t.d,E=t.m,x=t.n,b=d*8;do{if(!g){l=mn(o,m,1);var U=mn(o,m+1,3);if(m+=3,U)if(U==1)g=gh,L=Bh,E=9,x=5;else if(U==2){var Z=mn(o,m,31)+257,AA=mn(o,m+10,15)+4,J=Z+mn(o,m+5,31)+1;m+=14;for(var nA=new gr(J),aA=new gr(19),P=0;P>4;if(I<16)nA[P++]=I;else{var uA=0,wA=0;for(I==16?(wA=3+mn(o,m,3),m+=2,uA=nA[P-1]):I==17?(wA=3+mn(o,m,7),m+=3):I==18&&(wA=11+mn(o,m,127),m+=7);wA--;)nA[P++]=uA}}var fA=nA.subarray(0,Z),QA=nA.subarray(Z);E=Al(fA),x=Al(QA),g=Jn(fA,E,1),L=Jn(QA,x,1)}else Cn(1);else{var I=Cl(m)+4,_=o[I-4]|o[I-3]<<8,R=I+_;if(R>d){f&&Cn(0);break}v&&y(C+_),n.set(o.subarray(I,R),C),t.b=C+=_,t.p=m=R*8,t.f=l;continue}if(m>b){f&&Cn(0);break}}v&&y(C+131072);for(var yA=(1<>4;if(m+=uA&15,m>b){f&&Cn(0);break}if(uA||Cn(2),V<256)n[C++]=V;else if(V==256){N=m,g=null;break}else{var q=V-254;if(V>264){var P=V-257,eA=uu[P];q=mn(o,m,(1<>4;lA||Cn(3),m+=lA&15;var QA=hh[gA];if(gA>3){var eA=lu[gA];QA+=el(o,m)&(1<b){f&&Cn(0);break}v&&y(C+131072);var bA=C+q;if(C>8},ca=function(o,t,n){n<<=t&7;var u=t/8|0;o[u]|=n,o[u+1]|=n>>8,o[u+2]|=n>>16},tl=function(o,t){for(var n=[],u=0;uC&&(C=c[u].s);var g=new zr(C+1),L=hl(n[l-1],g,0);if(L>t){var u=0,E=0,x=L-t,b=1<t)E+=b-(1<>=x;E>0;){var I=c[u].s;g[I]=0&&E;--u){var _=c[u].s;g[_]==t&&(--g[_],++E)}L=t}return{t:new gr(g),l:L}},hl=function(o,t,n){return o.s==-1?Math.max(hl(o.l,t,n+1),hl(o.r,t,n+1)):t[o.s]=n},ac=function(o){for(var t=o.length;t&&!o[--t];);for(var n=new zr(++t),u=0,d=o[0],c=1,p=function(f){n[u++]=f},v=1;v<=t;++v)if(o[v]==d&&v!=t)++c;else{if(!d&&c>2){for(;c>138;c-=138)p(32754);c>2&&(p(c>10?c-11<<5|28690:c-3<<5|12305),c=0)}else if(c>3){for(p(d),--c;c>6;c-=6)p(8304);c>2&&(p(c-3<<5|8208),c=0)}for(;c--;)p(d);c=1,d=o[v]}return{c:n.subarray(0,u),n:t}},fa=function(o,t){for(var n=0,u=0;u>8,o[d+2]=o[d]^255,o[d+3]=o[d+1]^255;for(var c=0;c4&&!aA[ll[M-1]];--M);var Y=y+5<<3,X=fa(d,Zs)+fa(c,wa)+p,tA=fa(d,C)+fa(c,E)+p+14+3*M+fa(AA,aA)+2*AA[16]+3*AA[17]+7*AA[18];if(f>=0&&Y<=X&&Y<=tA)return jc(t,l,o.subarray(f,f+y));var uA,wA,fA,QA;if(Bs(t,l,1+(tA15&&(Bs(t,l,V[J]>>5&127),l+=V[J]>>12)}}else uA=dh,wA=Zs,fA=ph,QA=wa;for(var J=0;J255){var q=eA>>18&31;ca(t,l,uA[q+257]),l+=wA[q+257],q>7&&(Bs(t,l,eA>>23&31),l+=uu[q]);var lA=eA&31;ca(t,l,fA[lA]),l+=QA[lA],lA>3&&(ca(t,l,eA>>5&8191),l+=lu[lA])}else ca(t,l,uA[eA]),l+=wA[eA]}return ca(t,l,uA[256]),l+wA[256]},mh=new yl([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Oc=new gr(0),yh=function(o,t,n,u,d,c){var p=c.z||o.length,v=new gr(u+p+5*(1+Math.ceil(p/7e3))+d),f=v.subarray(u,v.length-d),y=c.l,l=(c.r||0)&7;if(t){l&&(f[0]=c.r>>3);for(var m=mh[t-1],C=m>>13,g=m&8191,L=(1<7e3||aA>24576)&&(uA>423||!y)){l=uc(o,f,0,_,R,Z,J,aA,M,nA-M,l),aA=AA=J=0,M=nA;for(var wA=0;wA<286;++wA)R[wA]=0;for(var wA=0;wA<30;++wA)Z[wA]=0}var fA=2,QA=0,yA=g,DA=X-tA&32767;if(uA>2&&Y==I(nA-DA))for(var N=Math.min(C,uA)-1,V=Math.min(32767,nA),q=Math.min(258,uA);DA<=V&&--yA&&X!=tA;){if(o[nA+fA]==o[nA+fA-DA]){for(var eA=0;eAfA){if(fA=eA,QA=DA,eA>N)break;for(var lA=Math.min(DA,eA-2),gA=0,wA=0;wAgA&&(gA=PA,tA=bA)}}}X=tA,tA=E[X],DA+=X-tA&32767}if(QA){_[aA++]=268435456|cl[fA]<<18|oc[QA];var MA=cl[fA]&31,kA=oc[QA]&31;J+=uu[MA]+lu[kA],++R[257+MA],++Z[kA],P=nA+fA,++AA}else _[aA++]=o[nA],++R[o[nA]]}}for(nA=Math.max(nA,P);nA=p&&(f[l/8|0]=y,GA=p),l=jc(f,l+1,o.subarray(nA,GA))}c.i=p}return Nc(v,0,u+Cl(l)+d)},Pc=function(){var o=1,t=0;return{p:function(n){for(var u=o,d=t,c=n.length|0,p=0;p!=c;){for(var v=Math.min(p+2655,c);p>16),d=(d&65535)+15*(d>>16)}o=u,t=d},d:function(){return o%=65521,t%=65521,(o&255)<<24|(o&65280)<<8|(t&255)<<8|t>>8}}},Ch=function(o,t,n,u,d){if(!d&&(d={l:1},t.dictionary)){var c=t.dictionary.subarray(-32768),p=new gr(c.length+o.length);p.set(c),p.set(o,c.length),o=p,d.w=c.length}return yh(o,t.level==null?6:t.level,t.mem==null?d.l?Math.ceil(Math.max(8,Math.min(13,Math.log(o.length)))*1.5):20:12+t.mem,n,u,d)},Tc=function(o,t,n){for(;n;++t)o[t]=n,n>>>=8},Fh=function(o,t){var n=t.level,u=n==0?0:n<6?1:n==9?3:2;if(o[0]=120,o[1]=u<<6|(t.dictionary&&32),o[1]|=31-(o[0]<<8|o[1])%31,t.dictionary){var d=Pc();d.p(t.dictionary),Tc(o,2,d.d())}},bh=function(o,t){return((o[0]&15)!=8||o[0]>>4>7||(o[0]<<8|o[1])%31)&&Cn(6,"invalid zlib data"),(o[1]>>5&1)==1&&Cn(6,"invalid zlib data: "+(o[1]&32?"need":"unexpected")+" dictionary"),(o[1]>>3&4)+2};function dl(o,t){t||(t={});var n=Pc();n.p(o);var u=Ch(o,t,t.dictionary?6:2,4);return Fh(u,t),Tc(u,u.length-4,n.d()),u}function Qh(o,t){return vh(o.subarray(bh(o),-4),{i:2},t,t)}var Uh=typeof TextDecoder<"u"&&new TextDecoder,Eh=0;try{Uh.decode(Oc,{stream:!0}),Eh=1}catch(o){}var Le=(function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this})();function rl(){Le.console&&typeof Le.console.log=="function"&&Le.console.log.apply(Le.console,arguments)}var at={log:rl,warn:function(o){Le.console&&(typeof Le.console.warn=="function"?Le.console.warn.apply(Le.console,arguments):rl.call(null,arguments))},error:function(o){Le.console&&(typeof Le.console.error=="function"?Le.console.error.apply(Le.console,arguments):rl(o))}};function nl(o,t,n){var u=new XMLHttpRequest;u.open("GET",o),u.responseType="blob",u.onload=function(){Qi(u.response,t,n)},u.onerror=function(){at.error("could not download file")},u.send()}function lc(o){var t=new XMLHttpRequest;t.open("HEAD",o,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function ru(o){try{o.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),o.dispatchEvent(t)}}var ha,gl,Qi=Le.saveAs||((typeof window>"u"?"undefined":it(window))!=="object"||window!==Le?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(o,t,n){var u=Le.URL||Le.webkitURL,d=document.createElement("a");t=t||o.name||"download",d.download=t,d.rel="noopener",typeof o=="string"?(d.href=o,d.origin!==location.origin?lc(d.href)?nl(o,t,n):ru(d,d.target="_blank"):ru(d)):(d.href=u.createObjectURL(o),setTimeout((function(){u.revokeObjectURL(d.href)}),4e4),setTimeout((function(){ru(d)}),0))}:"msSaveOrOpenBlob"in navigator?function(o,t,n){if(t=t||o.name||"download",typeof o=="string")if(lc(o))nl(o,t,n);else{var u=document.createElement("a");u.href=o,u.target="_blank",setTimeout((function(){ru(u)}))}else navigator.msSaveOrOpenBlob((function(d,c){return c===void 0?c={autoBom:!1}:it(c)!=="object"&&(at.warn("Deprecated: Expected third argument to be a object"),c={autoBom:!c}),c.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(d.type)?new Blob(["\uFEFF",d],{type:d.type}):d})(o,n),t)}:function(o,t,n,u){if((u=u||open("","_blank"))&&(u.document.title=u.document.body.innerText="downloading..."),typeof o=="string")return nl(o,t,n);var d=o.type==="application/octet-stream",c=/constructor/i.test(Le.HTMLElement)||Le.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent);if((p||d&&c)&&(typeof FileReader>"u"?"undefined":it(FileReader))==="object"){var v=new FileReader;v.onloadend=function(){var l=v.result;l=p?l:l.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=l:location=l,u=null},v.readAsDataURL(o)}else{var f=Le.URL||Le.webkitURL,y=f.createObjectURL(o);u?u.location=y:location.href=y,u=null,setTimeout((function(){f.revokeObjectURL(y)}),4e4)}});function Dc(o){var t;o=o||"",this.ok=!1,o.charAt(0)=="#"&&(o=o.substr(1,6)),o={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"}[o=(o=o.replace(/ /g,"")).toLowerCase()]||o;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(v){return[parseInt(v[1]),parseInt(v[2]),parseInt(v[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(v){return[parseInt(v[1],16),parseInt(v[2],16),parseInt(v[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(v){return[parseInt(v[1]+v[1],16),parseInt(v[2]+v[2],16),parseInt(v[3]+v[3],16)]}}],u=0;u255?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 v=this.r.toString(16),f=this.g.toString(16),y=this.b.toString(16);return v.length==1&&(v="0"+v),f.length==1&&(f="0"+f),y.length==1&&(y="0"+y),"#"+v+f+y}}function sl(o,t){var n=o[0],u=o[1],d=o[2],c=o[3];n=cr(n,u,d,c,t[0],7,-680876936),c=cr(c,n,u,d,t[1],12,-389564586),d=cr(d,c,n,u,t[2],17,606105819),u=cr(u,d,c,n,t[3],22,-1044525330),n=cr(n,u,d,c,t[4],7,-176418897),c=cr(c,n,u,d,t[5],12,1200080426),d=cr(d,c,n,u,t[6],17,-1473231341),u=cr(u,d,c,n,t[7],22,-45705983),n=cr(n,u,d,c,t[8],7,1770035416),c=cr(c,n,u,d,t[9],12,-1958414417),d=cr(d,c,n,u,t[10],17,-42063),u=cr(u,d,c,n,t[11],22,-1990404162),n=cr(n,u,d,c,t[12],7,1804603682),c=cr(c,n,u,d,t[13],12,-40341101),d=cr(d,c,n,u,t[14],17,-1502002290),n=fr(n,u=cr(u,d,c,n,t[15],22,1236535329),d,c,t[1],5,-165796510),c=fr(c,n,u,d,t[6],9,-1069501632),d=fr(d,c,n,u,t[11],14,643717713),u=fr(u,d,c,n,t[0],20,-373897302),n=fr(n,u,d,c,t[5],5,-701558691),c=fr(c,n,u,d,t[10],9,38016083),d=fr(d,c,n,u,t[15],14,-660478335),u=fr(u,d,c,n,t[4],20,-405537848),n=fr(n,u,d,c,t[9],5,568446438),c=fr(c,n,u,d,t[14],9,-1019803690),d=fr(d,c,n,u,t[3],14,-187363961),u=fr(u,d,c,n,t[8],20,1163531501),n=fr(n,u,d,c,t[13],5,-1444681467),c=fr(c,n,u,d,t[2],9,-51403784),d=fr(d,c,n,u,t[7],14,1735328473),n=hr(n,u=fr(u,d,c,n,t[12],20,-1926607734),d,c,t[5],4,-378558),c=hr(c,n,u,d,t[8],11,-2022574463),d=hr(d,c,n,u,t[11],16,1839030562),u=hr(u,d,c,n,t[14],23,-35309556),n=hr(n,u,d,c,t[1],4,-1530992060),c=hr(c,n,u,d,t[4],11,1272893353),d=hr(d,c,n,u,t[7],16,-155497632),u=hr(u,d,c,n,t[10],23,-1094730640),n=hr(n,u,d,c,t[13],4,681279174),c=hr(c,n,u,d,t[0],11,-358537222),d=hr(d,c,n,u,t[3],16,-722521979),u=hr(u,d,c,n,t[6],23,76029189),n=hr(n,u,d,c,t[9],4,-640364487),c=hr(c,n,u,d,t[12],11,-421815835),d=hr(d,c,n,u,t[15],16,530742520),n=dr(n,u=hr(u,d,c,n,t[2],23,-995338651),d,c,t[0],6,-198630844),c=dr(c,n,u,d,t[7],10,1126891415),d=dr(d,c,n,u,t[14],15,-1416354905),u=dr(u,d,c,n,t[5],21,-57434055),n=dr(n,u,d,c,t[12],6,1700485571),c=dr(c,n,u,d,t[3],10,-1894986606),d=dr(d,c,n,u,t[10],15,-1051523),u=dr(u,d,c,n,t[1],21,-2054922799),n=dr(n,u,d,c,t[8],6,1873313359),c=dr(c,n,u,d,t[15],10,-30611744),d=dr(d,c,n,u,t[6],15,-1560198380),u=dr(u,d,c,n,t[13],21,1309151649),n=dr(n,u,d,c,t[4],6,-145523070),c=dr(c,n,u,d,t[11],10,-1120210379),d=dr(d,c,n,u,t[2],15,718787259),u=dr(u,d,c,n,t[9],21,-343485551),o[0]=Ys(n,o[0]),o[1]=Ys(u,o[1]),o[2]=Ys(d,o[2]),o[3]=Ys(c,o[3])}function cu(o,t,n,u,d,c){return t=Ys(Ys(t,o),Ys(u,c)),Ys(t<>>32-d,n)}function cr(o,t,n,u,d,c,p){return cu(t&n|~t&u,o,t,d,c,p)}function fr(o,t,n,u,d,c,p){return cu(t&u|n&~u,o,t,d,c,p)}function hr(o,t,n,u,d,c,p){return cu(t^n^u,o,t,d,c,p)}function dr(o,t,n,u,d,c,p){return cu(n^(t|~u),o,t,d,c,p)}function _c(o){var t,n=o.length,u=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=o.length;t+=64)sl(u,Lh(o.substring(t-64,t)));o=o.substring(t-64);var d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t>2]|=o.charCodeAt(t)<<(t%4<<3);if(d[t>>2]|=128<<(t%4<<3),t>55)for(sl(u,d),t=0;t<16;t++)d[t]=0;return d[14]=8*n,sl(u,d),u}function Lh(o){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=o.charCodeAt(t)+(o.charCodeAt(t+1)<<8)+(o.charCodeAt(t+2)<<16)+(o.charCodeAt(t+3)<<24);return n}ha=Le.atob.bind(Le),gl=Le.btoa.bind(Le);var cc="0123456789abcdef".split("");function Ih(o){for(var t="",n=0;n<4;n++)t+=cc[o>>8*n+4&15]+cc[o>>8*n&15];return t}function xh(o){return String.fromCharCode((255&o)>>0,(65280&o)>>8,(16711680&o)>>16,(4278190080&o)>>24)}function pl(o){return _c(o).map(xh).join("")}var Sh=(function(o){for(var t=0;t>16)+(t>>16)+(n>>16)<<16|65535&n}return o+t&4294967295}function Bl(o,t){var n,u,d,c;if(o!==n){for(var p=(d=o,c=1+(256/o.length>>0),new Array(c+1).join(d)),v=[],f=0;f<256;f++)v[f]=f;var y=0;for(f=0;f<256;f++){var l=v[f];y=(y+l+p.charCodeAt(f))%256,v[f]=v[y],v[y]=l}n=o,u=v}else v=u;var m=t.length,C=0,g=0,L="";for(f=0;f€/\f©þdSiz";var c=(t+this.padding).substr(0,32),p=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(c,p),this.P=-(1+(255^d)),this.encryptionKey=pl(c+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(u)).substr(0,5),this.U=Bl(this.encryptionKey,this.padding)}function So(o){if(/[^\u0000-\u00ff]/.test(o))throw new Error("Invalid PDF Name Object: "+o+", Only accept ASCII characters.");for(var t="",n=o.length,u=0;u126?t+="#"+("0"+d.toString(16)).slice(-2):t+=o[u]}return t}function hc(o){if(it(o)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(n,u,d){if(d=d||!1,typeof n!="string"||typeof u!="function"||typeof d!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(n)||(t[n]={});var c=Math.random().toString(35);return t[n][c]=[u,!!d],c},this.unsubscribe=function(n){for(var u in t)if(t[u][n])return delete t[u][n],Object.keys(t[u]).length===0&&delete t[u],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var u=Array.prototype.slice.call(arguments,1),d=[];for(var c in t[n]){var p=t[n][c];try{p[0].apply(o,u)}catch(v){Le.console&&at.error("jsPDF PubSub Error",v.message,v)}p[1]&&d.push(c)}d.length&&d.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function va(o){if(!(this instanceof va))return new va(o);var t="opacity,stroke-opacity".split(",");for(var n in o)o.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=o[n]);this.id="",this.objectNumber=-1}function Mc(o,t){this.gState=o,this.matrix=t,this.id="",this.objectNumber=-1}function zs(o,t,n,u,d){if(!(this instanceof zs))return new zs(o,t,n,u,d);this.type=o==="axial"?2:3,this.coords=t,this.colors=n,Mc.call(this,u,d)}function Ui(o,t,n,u,d){if(!(this instanceof Ui))return new Ui(o,t,n,u,d);this.boundingBox=o,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,Mc.call(this,u,d)}function Qe(o){var t,n=typeof arguments[0]=="string"?arguments[0]:"p",u=arguments[1],d=arguments[2],c=arguments[3],p=[],v=1,f=16,y="S",l=null;it(o=o||{})==="object"&&(n=o.orientation,u=o.unit||u,d=o.format||d,c=o.compress||o.compressPdf||c,(l=o.encryption||null)!==null&&(l.userPassword=l.userPassword||"",l.ownerPassword=l.ownerPassword||"",l.userPermissions=l.userPermissions||[]),v=typeof o.userUnit=="number"?Math.abs(o.userUnit):1,o.precision!==void 0&&(t=o.precision),o.floatPrecision!==void 0&&(f=o.floatPrecision),y=o.defaultPathOperation||"S"),p=o.filters||(c===!0?["FlateEncode"]:p),u=u||"mm",n=(""+(n||"P")).toLowerCase();var m=o.putOnlyUsedFonts||!1,C={},g={internal:{},__private__:{}};g.__private__.PubSub=hc;var L="1.3",E=g.__private__.getPdfVersion=function(){return L};g.__private__.setPdfVersion=function(h){L=h};var x={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]};g.__private__.getPageFormats=function(){return x};var b=g.__private__.getPageFormat=function(h){return x[h]};d=d||"a4";var U={COMPAT:"compat",ADVANCED:"advanced"},I=U.COMPAT;function _(){this.saveGraphicsState(),$(new ge(mA,0,0,-mA,0,Nn()*mA).toString()+" cm"),this.setFontSize(this.getFontSize()/mA),y="n",I=U.ADVANCED}function R(){this.restoreGraphicsState(),y="S",I=U.COMPAT}var Z=g.__private__.combineFontStyleAndFontWeight=function(h,H){if(h=="bold"&&H=="normal"||h=="bold"&&H==400||h=="normal"&&H=="italic"||h=="bold"&&H=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return H&&(h=H==400||H==="normal"?h==="italic"?"italic":"normal":H!=700&&H!=="bold"||h!=="normal"?(H==700?"bold":H)+""+h:"bold"),h};g.advancedAPI=function(h){var H=I===U.COMPAT;return H&&_.call(this),typeof h!="function"||(h(this),H&&R.call(this)),this},g.compatAPI=function(h){var H=I===U.ADVANCED;return H&&R.call(this),typeof h!="function"||(h(this),H&&_.call(this)),this},g.isAdvancedAPI=function(){return I===U.ADVANCED};var AA,J=function(h){if(I!==U.ADVANCED)throw new Error(h+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},nA=g.roundToPrecision=g.__private__.roundToPrecision=function(h,H){var z=t||H;if(isNaN(h)||isNaN(z))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return h.toFixed(z).replace(/0+$/,"")};AA=g.hpf=g.__private__.hpf=typeof f=="number"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,f)}:f==="smart"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,h>-1&&h<1?16:5)}:function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,16)};var aA=g.f2=g.__private__.f2=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f2");return nA(h,2)},P=g.__private__.f3=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f3");return nA(h,3)},M=g.scale=g.__private__.scale=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.scale");return I===U.COMPAT?h*mA:I===U.ADVANCED?h:void 0},Y=function(h){return I===U.COMPAT?Nn()-h:I===U.ADVANCED?h:void 0},X=function(h){return M(Y(h))};g.__private__.setPrecision=g.setPrecision=function(h){typeof parseInt(h,10)=="number"&&(t=parseInt(h,10))};var tA,uA="00000000000000000000000000000000",wA=g.__private__.getFileId=function(){return uA},fA=g.__private__.setFileId=function(h){return uA=h!==void 0&&/^[a-fA-F0-9]{32}$/.test(h)?h.toUpperCase():uA.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),l!==null&&(Vt=new xo(l.userPermissions,l.userPassword,l.ownerPassword,uA)),uA};g.setFileId=function(h){return fA(h),this},g.getFileId=function(){return wA()};var QA=g.__private__.convertDateToPDFDate=function(h){var H=h.getTimezoneOffset(),z=H<0?"+":"-",rA=Math.floor(Math.abs(H/60)),pA=Math.abs(H%60),xA=[z,q(rA),"'",q(pA),"'"].join("");return["D:",h.getFullYear(),q(h.getMonth()+1),q(h.getDate()),q(h.getHours()),q(h.getMinutes()),q(h.getSeconds()),xA].join("")},yA=g.__private__.convertPDFDateToDate=function(h){var H=parseInt(h.substr(2,4),10),z=parseInt(h.substr(6,2),10)-1,rA=parseInt(h.substr(8,2),10),pA=parseInt(h.substr(10,2),10),xA=parseInt(h.substr(12,2),10),RA=parseInt(h.substr(14,2),10);return new Date(H,z,rA,pA,xA,RA,0)},DA=g.__private__.setCreationDate=function(h){var H;if(h===void 0&&(h=new Date),h instanceof Date)H=QA(h);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(h))throw new Error("Invalid argument passed to jsPDF.setCreationDate");H=h}return tA=H},N=g.__private__.getCreationDate=function(h){var H=tA;return h==="jsDate"&&(H=yA(tA)),H};g.setCreationDate=function(h){return DA(h),this},g.getCreationDate=function(h){return N(h)};var V,q=g.__private__.padd2=function(h){return("0"+parseInt(h)).slice(-2)},eA=g.__private__.padd2Hex=function(h){return("00"+(h=h.toString())).substr(h.length)},lA=0,gA=[],bA=[],UA=0,PA=[],MA=[],kA=!1,GA=bA,ue=function(){lA=0,UA=0,bA=[],gA=[],PA=[],_r=lt(),Qr=lt()};g.__private__.setCustomOutputDestination=function(h){kA=!0,GA=h};var LA=function(h){kA||(GA=h)};g.__private__.resetCustomOutputDestination=function(){kA=!1,GA=bA};var $=g.__private__.out=function(h){return h=h.toString(),UA+=h.length+1,GA.push(h),GA},Fe=g.__private__.write=function(h){return $(arguments.length===1?h.toString():Array.prototype.join.call(arguments," "))},zA=g.__private__.getArrayBuffer=function(h){for(var H=h.length,z=new ArrayBuffer(H),rA=new Uint8Array(z);H--;)rA[H]=h.charCodeAt(H);return z},jA=[["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]];g.__private__.getStandardFonts=function(){return jA};var WA=o.fontSize||16;g.__private__.setFontSize=g.setFontSize=function(h){return WA=I===U.ADVANCED?h/mA:h,this};var YA,JA=g.__private__.getFontSize=g.getFontSize=function(){return I===U.COMPAT?WA:WA*mA},ae=o.R2L||!1;g.__private__.setR2L=g.setR2L=function(h){return ae=h,this},g.__private__.getR2L=g.getR2L=function(){return ae};var me,de=g.__private__.setZoomMode=function(h){var H=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(h))YA=h;else if(isNaN(h)){if(H.indexOf(h)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+h+'" is not recognized.');YA=h}else YA=parseInt(h,10)};g.__private__.getZoomMode=function(){return YA};var ye,Te=g.__private__.setPageMode=function(h){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(h)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+h+'" is not recognized.');me=h};g.__private__.getPageMode=function(){return me};var Ue=g.__private__.setLayoutMode=function(h){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(h)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+h+'" is not recognized.');ye=h};g.__private__.getLayoutMode=function(){return ye},g.__private__.setDisplayMode=g.setDisplayMode=function(h,H,z){return de(h),Ue(H),Te(z),this};var we={title:"",subject:"",author:"",keywords:"",creator:""};g.__private__.getDocumentProperty=function(h){if(Object.keys(we).indexOf(h)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return we[h]},g.__private__.getDocumentProperties=function(){return we},g.__private__.setDocumentProperties=g.setProperties=g.setDocumentProperties=function(h){for(var H in we)we.hasOwnProperty(H)&&h[H]&&(we[H]=h[H]);return this},g.__private__.setDocumentProperty=function(h,H){if(Object.keys(we).indexOf(h)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return we[h]=H};var BA,mA,TA,KA,fe,Ae={},Ce={},Bt=[],He={},er={},Ge={},Gt={},Ne=null,qA=0,VA=[],ie=new hc(g),_e=o.hotfixes||[],Ke={},Mt={},tr=[],ge=function h(H,z,rA,pA,xA,RA){if(!(this instanceof h))return new h(H,z,rA,pA,xA,RA);isNaN(H)&&(H=1),isNaN(z)&&(z=0),isNaN(rA)&&(rA=0),isNaN(pA)&&(pA=1),isNaN(xA)&&(xA=0),isNaN(RA)&&(RA=0),this._matrix=[H,z,rA,pA,xA,RA]};Object.defineProperty(ge.prototype,"sx",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(ge.prototype,"shy",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(ge.prototype,"shx",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(ge.prototype,"sy",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(ge.prototype,"tx",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(ge.prototype,"ty",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(ge.prototype,"a",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(ge.prototype,"b",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(ge.prototype,"c",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(ge.prototype,"d",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(ge.prototype,"e",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(ge.prototype,"f",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(ge.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(ge.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(ge.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(ge.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),ge.prototype.join=function(h){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(AA).join(h)},ge.prototype.multiply=function(h){var H=h.sx*this.sx+h.shy*this.shx,z=h.sx*this.shy+h.shy*this.sy,rA=h.shx*this.sx+h.sy*this.shx,pA=h.shx*this.shy+h.sy*this.sy,xA=h.tx*this.sx+h.ty*this.shx+this.tx,RA=h.tx*this.shy+h.ty*this.sy+this.ty;return new ge(H,z,rA,pA,xA,RA)},ge.prototype.decompose=function(){var h=this.sx,H=this.shy,z=this.shx,rA=this.sy,pA=this.tx,xA=this.ty,RA=Math.sqrt(h*h+H*H),te=(h/=RA)*z+(H/=RA)*rA;z-=h*te,rA-=H*te;var pe=Math.sqrt(z*z+rA*rA);return te/=pe,h*(rA/=pe)>16&255,rA=pe>>8&255,pA=255&pe}if(rA===void 0||xA===void 0&&z===rA&&rA===pA)typeof z=="string"?H=z+" "+RA[0]:h.precision===2?H=aA(z/255)+" "+RA[0]:H=P(z/255)+" "+RA[0];else if(xA===void 0||it(xA)==="object"){if(xA&&!isNaN(xA.a)&&xA.a===0)return H=["1.","1.","1.",RA[1]].join(" ");if(typeof z=="string")H=[z,rA,pA,RA[1]].join(" ");else switch(h.precision){case 2:H=[aA(z/255),aA(rA/255),aA(pA/255),RA[1]].join(" ");break;default:case 3:H=[P(z/255),P(rA/255),P(pA/255),RA[1]].join(" ")}}else typeof z=="string"?H=[z,rA,pA,xA,RA[2]].join(" "):h.precision===2?H=[aA(z),aA(rA),aA(pA),aA(xA),RA[2]].join(" "):H=[P(z),P(rA),P(pA),P(xA),RA[2]].join(" ");return H},Kr=g.__private__.getFilters=function(){return p},Er=g.__private__.putStream=function(h){var H=(h=h||{}).data||"",z=h.filters||Kr(),rA=h.alreadyAppliedFilters||[],pA=h.addLength1||!1,xA=H.length,RA=h.objectId,te=function(Wt){return Wt};if(l!==null&&RA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");l!==null&&(te=Vt.encryptor(RA,0));var pe={};z===!0&&(z=["FlateEncode"]);var Ie=h.additionalKeyValues||[],xe=(pe=Qe.API.processDataByFilters!==void 0?Qe.API.processDataByFilters(H,z):{data:H,reverseChain:[]}).reverseChain+(Array.isArray(rA)?rA.join(" "):rA.toString());if(pe.data.length!==0&&(Ie.push({key:"Length",value:pe.data.length}),pA===!0&&Ie.push({key:"Length1",value:xA})),xe.length!=0)if(xe.split("/").length-1==1)Ie.push({key:"Filter",value:xe});else{Ie.push({key:"Filter",value:"["+xe+"]"});for(var Re=0;Re>"),pe.data.length!==0&&($("stream"),$(te(pe.data)),$("endstream"))},qr=g.__private__.putPage=function(h){var H=h.number,z=h.data,rA=h.objId,pA=h.contentsObjId;Yt(rA,!0),$("<>"),$("endobj");var xA=z.join("\n");return I===U.ADVANCED&&(xA+="\nQ"),Yt(pA,!0),Er({data:xA,filters:Kr(),objectId:pA}),$("endobj"),rA},on=g.__private__.putPages=function(){var h,H,z=[];for(h=1;h<=qA;h++)VA[h].objId=lt(),VA[h].contentsObjId=lt();for(h=1;h<=qA;h++)z.push(qr({number:h,data:MA[h],objId:VA[h].objId,contentsObjId:VA[h].contentsObjId,mediaBox:VA[h].mediaBox,cropBox:VA[h].cropBox,bleedBox:VA[h].bleedBox,trimBox:VA[h].trimBox,artBox:VA[h].artBox,userUnit:VA[h].userUnit,rootDictionaryObjId:_r,resourceDictionaryObjId:Qr}));Yt(_r,!0),$("<>"),$("endobj"),ie.publish("postPutPages")},zn=function(h){ie.publish("putFont",{font:h,out:$,newObject:Be,putStream:Er}),h.isAlreadyPutted!==!0&&(h.objectNumber=Be(),$("<<"),$("/Type /Font"),$("/BaseFont /"+So(h.postScriptName)),$("/Subtype /Type1"),typeof h.encoding=="string"&&$("/Encoding /"+h.encoding),$("/FirstChar 32"),$("/LastChar 255"),$(">>"),$("endobj"))},ws=function(){for(var h in Ae)Ae.hasOwnProperty(h)&&(m===!1||m===!0&&C.hasOwnProperty(h))&&zn(Ae[h])},vs=function(h){h.objectNumber=Be();var H=[];H.push({key:"Type",value:"/XObject"}),H.push({key:"Subtype",value:"/Form"}),H.push({key:"BBox",value:"["+[AA(h.x),AA(h.y),AA(h.x+h.width),AA(h.y+h.height)].join(" ")+"]"}),H.push({key:"Matrix",value:"["+h.matrix.toString()+"]"});var z=h.pages[1].join("\n");Er({data:z,additionalKeyValues:H,objectId:h.objectNumber}),$("endobj")},ms=function(){for(var h in Ke)Ke.hasOwnProperty(h)&&vs(Ke[h])},Hi=function(h,H){var z,rA=[],pA=1/(H-1);for(z=0;z<1;z+=pA)rA.push(z);if(rA.push(1),h[0].offset!=0){var xA={offset:0,color:h[0].color};h.unshift(xA)}if(h[h.length-1].offset!=1){var RA={offset:1,color:h[h.length-1].color};h.push(RA)}for(var te="",pe=0,Ie=0;Ieh[pe+1].offset;)pe++;var xe=h[pe].offset,Re=(z-xe)/(h[pe+1].offset-xe),et=h[pe].color,tt=h[pe+1].color;te+=eA(Math.round((1-Re)*et[0]+Re*tt[0]).toString(16))+eA(Math.round((1-Re)*et[1]+Re*tt[1]).toString(16))+eA(Math.round((1-Re)*et[2]+Re*tt[2]).toString(16))}return te.trim()},Ho=function(h,H){H||(H=21);var z=Be(),rA=Hi(h.colors,H),pA=[];pA.push({key:"FunctionType",value:"0"}),pA.push({key:"Domain",value:"[0.0 1.0]"}),pA.push({key:"Size",value:"["+H+"]"}),pA.push({key:"BitsPerSample",value:"8"}),pA.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),pA.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Er({data:rA,additionalKeyValues:pA,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:z}),$("endobj"),h.objectNumber=Be(),$("<< /ShadingType "+h.type),$("/ColorSpace /DeviceRGB");var xA="/Coords ["+AA(parseFloat(h.coords[0]))+" "+AA(parseFloat(h.coords[1]))+" ";h.type===2?xA+=AA(parseFloat(h.coords[2]))+" "+AA(parseFloat(h.coords[3])):xA+=AA(parseFloat(h.coords[2]))+" "+AA(parseFloat(h.coords[3]))+" "+AA(parseFloat(h.coords[4]))+" "+AA(parseFloat(h.coords[5])),$(xA+="]"),h.matrix&&$("/Matrix ["+h.matrix.toString()+"]"),$("/Function "+z+" 0 R"),$("/Extend [true true]"),$(">>"),$("endobj")},No=function(h,H){var z=lt(),rA=Be();H.push({resourcesOid:z,objectOid:rA}),h.objectNumber=rA;var pA=[];pA.push({key:"Type",value:"/Pattern"}),pA.push({key:"PatternType",value:"1"}),pA.push({key:"PaintType",value:"1"}),pA.push({key:"TilingType",value:"1"}),pA.push({key:"BBox",value:"["+h.boundingBox.map(AA).join(" ")+"]"}),pA.push({key:"XStep",value:AA(h.xStep)}),pA.push({key:"YStep",value:AA(h.yStep)}),pA.push({key:"Resources",value:z+" 0 R"}),h.matrix&&pA.push({key:"Matrix",value:"["+h.matrix.toString()+"]"}),Er({data:h.stream,additionalKeyValues:pA,objectId:h.objectNumber}),$("endobj")},Zr=function(h){var H;for(H in He)He.hasOwnProperty(H)&&(He[H]instanceof zs?Ho(He[H]):He[H]instanceof Ui&&No(He[H],h))},Ai=function(h){for(var H in h.objectNumber=Be(),$("<<"),h)switch(H){case"opacity":$("/ca "+aA(h[H]));break;case"stroke-opacity":$("/CA "+aA(h[H]))}$(">>"),$("endobj")},ys=function(){var h;for(h in Ge)Ge.hasOwnProperty(h)&&Ai(Ge[h])},Cs=function(){for(var h in $("/XObject <<"),Ke)Ke.hasOwnProperty(h)&&Ke[h].objectNumber>=0&&$("/"+h+" "+Ke[h].objectNumber+" 0 R");ie.publish("putXobjectDict"),$(">>")},Yn=function(){Vt.oid=Be(),$("<<"),$("/Filter /Standard"),$("/V "+Vt.v),$("/R "+Vt.r),$("/U <"+Vt.toHexString(Vt.U)+">"),$("/O <"+Vt.toHexString(Vt.O)+">"),$("/P "+Vt.P),$(">>"),$("endobj")},Ni=function(){for(var h in $("/Font <<"),Ae)Ae.hasOwnProperty(h)&&(m===!1||m===!0&&C.hasOwnProperty(h))&&$("/"+h+" "+Ae[h].objectNumber+" 0 R");$(">>")},jo=function(){if(Object.keys(He).length>0){for(var h in $("/Shading <<"),He)He.hasOwnProperty(h)&&He[h]instanceof zs&&He[h].objectNumber>=0&&$("/"+h+" "+He[h].objectNumber+" 0 R");ie.publish("putShadingPatternDict"),$(">>")}},an=function(h){if(Object.keys(He).length>0){for(var H in $("/Pattern <<"),He)He.hasOwnProperty(H)&&He[H]instanceof g.TilingPattern&&He[H].objectNumber>=0&&He[H].objectNumber>")}},qn=function(){if(Object.keys(Ge).length>0){var h;for(h in $("/ExtGState <<"),Ge)Ge.hasOwnProperty(h)&&Ge[h].objectNumber>=0&&$("/"+h+" "+Ge[h].objectNumber+" 0 R");ie.publish("putGStateDict"),$(">>")}},wt=function(h){Yt(h.resourcesOid,!0),$("<<"),$("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ni(),jo(),an(h.objectOid),qn(),Cs(),$(">>"),$("endobj")},ji=function(){var h=[];ws(),ys(),ms(),Zr(h),ie.publish("putResources"),h.forEach(wt),wt({resourcesOid:Qr,objectOid:Number.MAX_SAFE_INTEGER}),ie.publish("postPutResources")},Oi=function(){ie.publish("putAdditionalObjects");for(var h=0;h>8&&(pe=!0);h=te.join("")}for(z=h.length;pe===void 0&&z!==0;)h.charCodeAt(z-1)>>8&&(pe=!0),z--;if(!pe)return h;for(te=H.noBOM?[]:[254,255],z=0,rA=h.length;z>8)>>8)throw new Error("Character at position "+z+" of string '"+h+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");te.push(xe),te.push(Ie-(xe<<8))}return String.fromCharCode.apply(void 0,te)},nr=g.__private__.pdfEscape=g.pdfEscape=function(h,H){return Et(h,H).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ei=g.__private__.beginPage=function(h){MA[++qA]=[],VA[qA]={objId:0,contentsObjId:0,userUnit:Number(v),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(h[0]),topRightY:Number(h[1])}},Ti(qA),LA(MA[V])},Pi=function(h,H){var z,rA,pA;switch(n=H||n,typeof h=="string"&&(z=b(h.toLowerCase()),Array.isArray(z)&&(rA=z[0],pA=z[1])),Array.isArray(h)&&(rA=h[0]*mA,pA=h[1]*mA),isNaN(rA)&&(rA=d[0],pA=d[1]),(rA>14400||pA>14400)&&(at.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),rA=Math.min(14400,rA),pA=Math.min(14400,pA)),d=[rA,pA],n.substr(0,1)){case"l":pA>rA&&(d=[pA,rA]);break;case"p":rA>pA&&(d=[pA,rA])}ei(d),Ji(bs),$(ir),ts!==0&&$(ts+" J"),ri!==0&&$(ri+" j"),ie.publish("addPage",{pageNumber:qA})},Oo=function(h){h>0&&h<=qA&&(MA.splice(h,1),VA.splice(h,1),qA--,V>qA&&(V=qA),this.setPage(V))},Ti=function(h){h>0&&h<=qA&&(V=h)},Po=g.__private__.getNumberOfPages=g.getNumberOfPages=function(){return MA.length-1},Di=function(h,H,z){var rA,pA=void 0;return z=z||{},h=h!==void 0?h:Ae[BA].fontName,H=H!==void 0?H:Ae[BA].fontStyle,rA=h.toLowerCase(),Ce[rA]!==void 0&&Ce[rA][H]!==void 0?pA=Ce[rA][H]:Ce[h]!==void 0&&Ce[h][H]!==void 0?pA=Ce[h][H]:z.disableWarning===!1&&at.warn("Unable to look up font label for font '"+h+"', '"+H+"'. Refer to getFontList() for available fonts."),pA||z.noFallback||(pA=Ce.times[H])==null&&(pA=Ce.times.normal),pA},To=g.__private__.putInfo=function(){var h=Be(),H=function(rA){return rA};for(var z in l!==null&&(H=Vt.encryptor(h,0)),$("<<"),$("/Producer ("+nr(H("jsPDF "+Qe.version))+")"),we)we.hasOwnProperty(z)&&we[z]&&$("/"+z.substr(0,1).toUpperCase()+z.substr(1)+" ("+nr(H(we[z]))+")");$("/CreationDate ("+nr(H(tA))+")"),$(">>"),$("endobj")},Un=g.__private__.putCatalog=function(h){var H=(h=h||{}).rootDictionaryObjId||_r;switch(Be(),$("<<"),$("/Type /Catalog"),$("/Pages "+H+" 0 R"),YA||(YA="fullwidth"),YA){case"fullwidth":$("/OpenAction [3 0 R /FitH null]");break;case"fullheight":$("/OpenAction [3 0 R /FitV null]");break;case"fullpage":$("/OpenAction [3 0 R /Fit]");break;case"original":$("/OpenAction [3 0 R /XYZ null null 1]");break;default:var z=""+YA;z.substr(z.length-1)==="%"&&(YA=parseInt(YA)/100),typeof YA=="number"&&$("/OpenAction [3 0 R /XYZ null null "+aA(YA)+"]")}switch(ye||(ye="continuous"),ye){case"continuous":$("/PageLayout /OneColumn");break;case"single":$("/PageLayout /SinglePage");break;case"two":case"twoleft":$("/PageLayout /TwoColumnLeft");break;case"tworight":$("/PageLayout /TwoColumnRight")}me&&$("/PageMode /"+me),ie.publish("putCatalog"),$(">>"),$("endobj")},Do=g.__private__.putTrailer=function(){$("trailer"),$("<<"),$("/Size "+(lA+1)),$("/Root "+lA+" 0 R"),$("/Info "+(lA-1)+" 0 R"),l!==null&&$("/Encrypt "+Vt.oid+" 0 R"),$("/ID [ <"+uA+"> <"+uA+"> ]"),$(">>")},_i=g.__private__.putHeader=function(){$("%PDF-"+L),$("%ºß¬à")},_o=g.__private__.putXRef=function(){var h="0000000000";$("xref"),$("0 "+(lA+1)),$("0000000000 65535 f ");for(var H=1;H<=lA;H++)typeof gA[H]=="function"?$((h+gA[H]()).slice(-10)+" 00000 n "):gA[H]!==void 0?$((h+gA[H]).slice(-10)+" 00000 n "):$("0000000000 00000 n ")},un=g.__private__.buildDocument=function(){ue(),LA(bA),ie.publish("buildDocument"),_i(),on(),Oi(),ji(),l!==null&&Yn(),To(),Un();var h=UA;return _o(),Do(),$("startxref"),$(""+h),$("%%EOF"),LA(MA[V]),bA.join("\n")},As=g.__private__.getBlob=function(h){return new Blob([zA(h)],{type:"application/pdf"})},En=g.output=g.__private__.output=Rr((function(h,H){switch(typeof(H=H||{})=="string"?H={filename:H}:H.filename=H.filename||"generated.pdf",h){case void 0:return un();case"save":g.save(H.filename);break;case"arraybuffer":return zA(un());case"blob":return As(un());case"bloburi":case"bloburl":if(Le.URL!==void 0&&typeof Le.URL.createObjectURL=="function")return Le.URL&&Le.URL.createObjectURL(As(un()))||void 0;at.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var z="",rA=un();try{z=gl(rA)}catch(tt){z=gl(unescape(encodeURIComponent(rA)))}return"data:application/pdf;filename="+H.filename+";base64,"+z;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Le)==="[object Window]"){var pA="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js?v=1773287522785",xA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';H.pdfObjectUrl&&(pA=H.pdfObjectUrl,xA="");var RA='