detail-b0851066.js 342 KB

1234567891011121314151617181920212223242526272829
  1. import{d as Nt,O as Te,o as we,w as dn,g as v,F as gn,Z as gA,i as $,_ as qs,l as $s,y as wn,$ as Ai,a0 as Ta,E as xa,h as Y,X as Ka,s as er,a1 as Da,L as tr,M as Sn,S as Ln,a2 as Ma,I as Tn,P as Oa,W as Ra,N as Ga,a as Na,f as Pa,a3 as Va,a4 as _a,a5 as ka,a6 as Xa,Y as Wa}from"./index-1d4a9afa.js";import{M as Ya}from"./index-78bb2c80.js";import{S as Ja}from"./skeletion-index-modal-6fa9a542.js";import{S as za,a as LA}from"./index-fc00eb76.js";import{C as Za}from"./index-b8090118.js";import{C as xn}from"./index-a27d7671.js";import{b as ja}from"./constant-a400d214.js";import{f as Kn,C as qa}from"./operation-95ceb37d.js";import{M as $a}from"./icon-check-364d0992.js";import{c as Dn}from"./toolsValidate-2f258ec3.js";import{I as N}from"./index-c272bcfa.js";import{G as Ao,a as Mn}from"./index-0840b1a0.js";import{R as rr,C as Ae}from"./index-fd6c1051.js";import"./index-22c9ea74.js";import"./use-tab-status-a36febbc.js";import"./index.module-422ac088.js";import"./index-6f8b50f3.js";import"./deep-clone-8d414853.js";import"./index-fb5f172f.js";import"./index-6b314488.js";import"./index-7e17edc9.js";import"./icon-check-active-15efb9a0.js";import"./icon-student-default-4c78efb2.js";import"./index-6d1e9935.js";import"./index-dbc03ded.js";const eo="_detail_12i67_1",to="_detailTop_12i67_4",ro="_fixWrap_12i67_9",no="_editIcon_12i67_26",so="_wall_12i67_29",io="_jiemuIcon_12i67_32",ao="_typeCard_12i67_38",oo="_activeInfo_12i67_52",lo="_hornIcon_12i67_64",co="_noteIcon_12i67_71",Bo="_headerName_12i67_78",uo="_headerTimes_12i67_88",fo="_programWrap_12i67_100",go="_programList_12i67_103",wo="_programItem_12i67_112",ho="_programInfo_12i67_124",po="_ballIcon_12i67_137",Co="_programInfoTitleWrap_12i67_145",Qo="_programInfoTitle_12i67_145",Uo="_dieIcon_12i67_178",Fo="_dotIcon_12i67_186",mo="_itemRow_12i67_191",vo="_label_12i67_194",Eo="_content_12i67_199",Io="_progItemList_12i67_209",yo="_videoWErap_12i67_221",Ho="_palyBtn_12i67_226",bo="_videoSmallWErap_12i67_236",So="_playBtn_12i67_239",Lo="_thumbsWrap_12i67_318",To="_thumbsMore_12i67_321",xo="_arrayIcon_12i67_339",Ko="_colorBg_12i67_343",Do="_pTitle_12i67_349",Mo="_bottomWrap_12i67_364",Oo="_bottomBg_12i67_367",Ro="_logo_12i67_370",Go="_iconEdit_12i67_378",No="_cellGroup_12i67_381",Po="_cellTitle_12i67_381",Vo="_tag_12i67_384",_o="_title_12i67_392",ko="_cellTimerSkeleton_12i67_399",Xo="_cellTimer_12i67_399",Wo="_ing_12i67_411",Yo="_pCellGroup_12i67_414",Jo="_imgType_12i67_414",zo="_time_12i67_426",Zo="_moreCell_12i67_430",jo="_valueClass_12i67_434",qo="_item_12i67_191",$o="_photo_12i67_453",Al="_photoMore_12i67_459",el="_codeContainer_12i67_474",tl="_timerBg_12i67_474",rl="_codeImg_12i67_488",nl="_popupWeekBanner_12i67_498",sl="_teacherCodeImg_12i67_504",il="_headerContantPopup_12i67_507",al="_trainTimer_12i67_511",ol="_point_12i67_515",ll="_codeTitle_12i67_521",cl="_codeName_12i67_531",Bl="_codeContent_12i67_537",ul="_schoolLogo_12i67_540",fl="_schoolName_12i67_551",dl="_shareName_12i67_559",gl="_shareBottom_12i67_568",wl="_codeQr_12i67_574",hl="_popupQrcodeBg_12i67_588",pl="_codeBtnText_12i67_595",Cl="_codeTips_12i67_605",Ql="_close_12i67_613",Ul="_codeBottom_12i67_618",Fl="_shareImg_12i67_640",ml="_shareText_12i67_644",H={detail:eo,detailTop:to,fixWrap:ro,editIcon:no,wall:so,jiemuIcon:io,typeCard:ao,activeInfo:oo,hornIcon:lo,noteIcon:co,headerName:Bo,headerTimes:uo,programWrap:fo,programList:go,programItem:wo,programInfo:ho,ballIcon:po,programInfoTitleWrap:Co,programInfoTitle:Qo,dieIcon:Uo,dotIcon:Fo,itemRow:mo,label:vo,content:Eo,progItemList:Io,videoWErap:yo,palyBtn:Ho,videoSmallWErap:bo,playBtn:So,thumbsWrap:Lo,thumbsMore:To,arrayIcon:xo,colorBg:Ko,pTitle:Do,bottomWrap:Mo,bottomBg:Oo,logo:Ro,iconEdit:Go,cellGroup:No,cellTitle:Po,tag:Vo,title:_o,cellTimerSkeleton:ko,cellTimer:Xo,ing:Wo,pCellGroup:Yo,imgType:Jo,time:zo,moreCell:Zo,valueClass:jo,item:qo,photo:$o,photoMore:Al,codeContainer:el,timerBg:tl,codeImg:rl,popupWeekBanner:nl,teacherCodeImg:sl,headerContantPopup:il,trainTimer:al,point:ol,codeTitle:ll,codeName:cl,codeContent:Bl,schoolLogo:ul,schoolName:fl,shareName:dl,shareBottom:gl,codeQr:wl,popupQrcodeBg:hl,codeBtnText:pl,codeTips:Cl,close:Ql,codeBottom:Ul,shareImg:Fl,shareText:ml},vl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAoCAMAAABEgm29AAABy1BMVEUAAAD/dBP/ehr/uVf/cxL/mDH/uVb/sk//uVf/s1D/chL/t1X/dhX/exr/t1b/dBX/uFb/dhT/cxP/t1P/dBX/tVH/eRv/vVX/dhP/nTD/sU//exv/dhb/s1H/uVf/s1D/ulj/uFb/dBL/cxL/uVf/eRn/cxL/uVf/t1f/////fRz/qkj/eRj/rEr/dxb/gyL/lTP/mDf/kzH/qEf/dRX/mzn/gSH/p0X/exr/tlP/pEL/rkz/nTv/hiX/gCD/sE7/rUv/ehn/sU//jy7/fx//r03/s1H/hCP/slD/hyb/tFL/pUT/okH/iir/ljX/oT//nj3/iSj/t1X/lzb/kTD/fh7/nz7/jCv/cxL/jS3/uFb/+fT/ji3/fh3/4sr//fv/9u3/pVn/+PL/y5T/uX7/uG7/tWj/r13/3bz/1q3/oVX/nlD/nUj/0qb/0KT/x5D/w4n/lzv/+/j/ypn/vob/vYP/rWr/p1z/mT//jzL/7t//7dz/uoH/tXv/sWT/q2H/kDf/8eX/2rf/2LP/u3T/qFT/lkP/6db/3cL/x5j/t3X/rmT/q1D/p0v/oUb/5s7/4cb/y5//z5z/yIv/v3v/s2r/rVj/ljb/6dEVy5nxAAAAKXRSTlMA6O+XlxP47uut+OPTrYeHeHhXNzcmJhsbCfj4+PHT0rS0tLSsq6tYWDPHkjMAAAUuSURBVEjHlZd3VxpREMVX03vvvWeMiaIhJEST2E0oolECEl1AiBQLKiCCBizEHmvUj5t5Lcuye+Lx/qHLOfA799w3M29WUuvS+RP3jt1sanr/6eXLFy9eVFebTBaz2Wy1trU5HY6aGqPRaDAYvtorKyurqqo6Gxq+f3d/+2aztbd//lxb29JSUfHmzYfGxq6ystIzV1Xka2dPNTe31n/8iGyEUzbCKVsP3inghE3hFQyO7LK3daUF9COHjr77guz6j2rjHO50IruGs+3cOMLdbo1xDi8/Iwk9P97xjsO1qbQdJJUPXV2EXVdXKtiHOhi7VbC1qdRw+Fd1Ksi2qdiNhI3w8nKGvvGgm7C/8MQJfH+2vnFk91B4uYDf72bGGVw/cQdNnMOrONxN4ZRdW2C8jBp/xTLpFsYRrhjfN/GG/xp/ReHPkE3hwjh3bqq2UPhqMJgXcCWVkaGYz83hog4V4wJ+5Dhhs1IRqXwKb6HztdAKSWUOoE8xPpJKjRAlAcZyuQmqdpKKqENmnMMPceMFDfRpD+Q50yDAOklcBd+dAa2Suqkg/NpRkrhIpYlFviWDv08GT7+A/6sVuz68RZ1KOYef7UY4ZyvH2QdEsdUgCp/Df1B5mnh+eXk5m80mZVgbp/L5fDmlO3uUVF5L0imRSquqDteQPWT+AQUaRPiuvTIbj8cTCcwsNIkKBAJT2gai7NfSJV3jLwdlAI9JC8dS2YAijeonjvDzesa3p4Fom8DDwRj5s4RwVoeJXhR+Id3LtYBwHeMIf0yM01pRJ+7dApgl8D5nP8Cw8TfClQaqTIMnpTPIe9hxCud3lTqsVxooE1qxTEPGqoIP4azNepgAZP7kJ4poGog6P66kUjBrV7DzQzBq0cCXQVc+vVRc0lHRnSIVQifzcE4G2CmGVw4kEonJBQB/IoCaGsTsplA5dR0KOEtce731+wEgSOCOAjhNfFEGOTmBc8vtdq+DPMXHSqOqgZB9UurQ1CGF76RpuSB8LxwCWAvPIpwe5wB+HAUu+rgQFcepStxVIvHEKVy5gYJeAITEEC7E4KkNpE37ZBCKhwHxSU3iCD8t6RrfkjFLksZPLwoD8pD/YwifRVRvqgFbfhJgMRKJ5GoDHqSzBkI6YbNUXE8lbR2i8U30bSFwegP9BBgzGJzjdhKK3xvwoSKRAIFHiXwboxFivCgV1wUC1yZevbdpNiMzRhYKBo+NZuhxjo+koEjzFTm9VFyXJd3jNK1azKQ7E8jmcGz/PLuXtXDNWKHsEkkSddhEUlHdy9sAQQWe8sAYuzo7B4jimP1A8hcRFjlPBdkolrjrHIFrrk5+L2PwO/TqRPhMLOyBTMGateQBORKH9GKUz6ziBnKdvI5wbQOh8ZVV60oa/Kub4Zn1eS9wDXB2NJYBgIB7HlCZSZt2rKDxwxLCVQuFgI+BDOi3TVaaBUkBsqxkQ3Qee5M4D6OL5Nm/YWvUGC85gnBd4+Z++vu8Iw3gSa+Hh5fyBrsfZgl8xEvsxifYYlub7cXw36DxouO8KKH0jGPksb7hOavT0b9j/bfYDg4t01SWQvFo4SCPzPzSGMdQOBzZBWsWX+Gsqv1wl23NYoWzcXgLvyU0xh9JVM3NymJ7gI3cRlLRXyiQ/fAGh6tTMXF428HeU9QNhJkw3RFbs+6rhJGnoiy2gt3OF1vt9VZyURI6IdgcjmwOP/hiS+C3D2MNCl05JupQP3GjdiMXiaPx4uMsOXedYQX9xLF93wzt/zVO5+Gt0tNPLlyWVPoLPGGOQKPfm4IAAAAASUVORK5CYII=",El=Nt({name:"skeleton-modal",props:{show:{type:Boolean,default:!1},showCount:{type:Array,default:()=>[1,2,3]},isLink:{type:Boolean,default:!0}},setup(A,{slots:e}){const t=Te({loading:!1});return we(()=>{t.loading=A.show}),dn(()=>A.show,()=>{t.loading=A.show}),()=>v(za,{loading:t.loading,style:"flex-wrap: wrap"},{template:()=>v("div",{style:{height:A.isLink?"calc(100vh - var(--header-height))":"auto",overflow:"hidden",width:"100%"}},[A.showCount.map(()=>v(gn,null,[v(Za,{inset:!0,class:H.pCellGroup},{default:()=>[v(xn,{center:!0},{title:()=>v(LA,{class:H.title,rowWidth:"60%"},null),value:()=>v(LA,{class:H.time,rowWidth:"30%"},null)}),v(xn,{center:!0,class:H.moreCell,valueClass:H.valueClass},{default:()=>[v(LA,{class:H.item,rowWidth:"90%"},null),v(LA,{class:H.item,rowWidth:"90%"},null),v("div",{class:H.photoList},[v(LA,{class:H.photo},null),v(LA,{class:H.photo},null),v(LA,{class:H.photo},null),v(LA,{class:H.photo},null)])]})]})]))]),default:()=>e.default&&e.default()})}});/*!
  2. * html2canvas 1.4.1 <https://html2canvas.hertzen.com>
  3. * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
  4. * Released under MIT License
  5. *//*! *****************************************************************************
  6. Copyright (c) Microsoft Corporation.
  7. Permission to use, copy, modify, and/or distribute this software for any
  8. purpose with or without fee is hereby granted.
  9. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
  10. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  11. AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
  12. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  13. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  14. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  15. PERFORMANCE OF THIS SOFTWARE.
  16. ***************************************************************************** */var Mr=function(A,e){return Mr=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])},Mr(A,e)};function hA(A,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Mr(A,e);function t(){this.constructor=A}A.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Or=function(){return Or=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Or.apply(this,arguments)};function eA(A,e,t,r){function n(s){return s instanceof t?s:new t(function(i){i(s)})}return new(t||(t=Promise))(function(s,i){function o(c){try{l(r.next(c))}catch(B){i(B)}}function a(c){try{l(r.throw(c))}catch(B){i(B)}}function l(c){c.done?s(c.value):n(c.value).then(o,a)}l((r=r.apply(A,e||[])).next())})}function q(A,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,n,s,i;return i={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function o(l){return function(c){return a([l,c])}}function a(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,n&&(s=l[0]&2?n.return:l[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,l[1])).done)return s;switch(n=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,n=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]<s[3])){t.label=l[1];break}if(l[0]===6&&t.label<s[1]){t.label=s[1],s=l;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(l);break}s[2]&&t.ops.pop(),t.trys.pop();continue}l=e.call(A,t)}catch(c){l=[6,c],n=0}finally{r=s=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}function Je(A,e,t){if(t||arguments.length===2)for(var r=0,n=e.length,s;r<n;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return A.concat(s||e)}var SA=function(){function A(e,t,r,n){this.left=e,this.top=t,this.width=r,this.height=n}return A.prototype.add=function(e,t,r,n){return new A(this.left+e,this.top+t,this.width+r,this.height+n)},A.fromClientRect=function(e,t){return new A(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)},A.fromDOMRectList=function(e,t){var r=Array.from(t).find(function(n){return n.width!==0});return r?new A(r.left+e.windowBounds.left,r.top+e.windowBounds.top,r.width,r.height):A.EMPTY},A.EMPTY=new A(0,0,0,0),A}(),Pt=function(A,e){return SA.fromClientRect(A,e.getBoundingClientRect())},Il=function(A){var e=A.body,t=A.documentElement;if(!e||!t)throw new Error("Unable to get document size");var r=Math.max(Math.max(e.scrollWidth,t.scrollWidth),Math.max(e.offsetWidth,t.offsetWidth),Math.max(e.clientWidth,t.clientWidth)),n=Math.max(Math.max(e.scrollHeight,t.scrollHeight),Math.max(e.offsetHeight,t.offsetHeight),Math.max(e.clientHeight,t.clientHeight));return new SA(0,0,r,n)},Vt=function(A){for(var e=[],t=0,r=A.length;t<r;){var n=A.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var s=A.charCodeAt(t++);(s&64512)===56320?e.push(((n&1023)<<10)+(s&1023)+65536):(e.push(n),t--)}else e.push(n)}return e},V=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var r=[],n=-1,s="";++n<t;){var i=A[n];i<=65535?r.push(i):(i-=65536,r.push((i>>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},On="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",yl=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ze=0;ze<On.length;ze++)yl[On.charCodeAt(ze)]=ze;var Rn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ve=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Ze=0;Ze<Rn.length;Ze++)ve[Rn.charCodeAt(Ze)]=Ze;var Hl=function(A){var e=A.length*.75,t=A.length,r,n=0,s,i,o,a;A[A.length-1]==="="&&(e--,A[A.length-2]==="="&&e--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),c=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<t;r+=4)s=ve[A.charCodeAt(r)],i=ve[A.charCodeAt(r+1)],o=ve[A.charCodeAt(r+2)],a=ve[A.charCodeAt(r+3)],c[n++]=s<<2|i>>4,c[n++]=(i&15)<<4|o>>2,c[n++]=(o&3)<<6|a&63;return l},bl=function(A){for(var e=A.length,t=[],r=0;r<e;r+=2)t.push(A[r+1]<<8|A[r]);return t},Sl=function(A){for(var e=A.length,t=[],r=0;r<e;r+=4)t.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return t},ZA=5,hn=6+5,nr=2,Ll=hn-ZA,ei=65536>>ZA,Tl=1<<ZA,sr=Tl-1,xl=1024>>ZA,Kl=ei+xl,Dl=Kl,Ml=32,Ol=Dl+Ml,Rl=65536>>hn,Gl=1<<Ll,Nl=Gl-1,Gn=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},Pl=function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))},Vl=function(A,e){var t=Hl(A),r=Array.isArray(t)?Sl(t):new Uint32Array(t),n=Array.isArray(t)?bl(t):new Uint16Array(t),s=24,i=Gn(n,s/2,r[4]/2),o=r[5]===2?Gn(n,(s+r[4])/2):Pl(r,Math.ceil((s+r[4])/4));return new _l(r[0],r[1],r[2],r[3],i,o)},_l=function(){function A(e,t,r,n,s,i){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=s,this.data=i}return A.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>ZA],t=(t<<nr)+(e&sr),this.data[t];if(e<=65535)return t=this.index[ei+(e-55296>>ZA)],t=(t<<nr)+(e&sr),this.data[t];if(e<this.highStart)return t=Ol-Rl+(e>>hn),t=this.index[t],t+=e>>ZA&Nl,t=this.index[t],t=(t<<nr)+(e&sr),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),Nn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",kl=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var je=0;je<Nn.length;je++)kl[Nn.charCodeAt(je)]=je;var Xl="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Pn=50,Wl=1,ti=2,ri=3,Yl=4,Jl=5,Vn=7,ni=8,_n=9,DA=10,Rr=11,kn=12,Gr=13,zl=14,Ee=15,Nr=16,qe=17,Ce=18,Zl=19,Xn=20,Pr=21,Qe=22,ir=23,ee=24,nA=25,Ie=26,ye=27,te=28,jl=29,JA=30,ql=31,$e=32,At=33,Vr=34,_r=35,kr=36,Ge=37,Xr=38,Ut=39,Ft=40,ar=41,si=42,$l=43,Ac=[9001,65288],ii="!",D="×",et="÷",Wr=Vl(Xl),IA=[JA,kr],Yr=[Wl,ti,ri,Jl],ai=[DA,ni],Wn=[ye,Ie],ec=Yr.concat(ai),Yn=[Xr,Ut,Ft,Vr,_r],tc=[Ee,Gr],rc=function(A,e){e===void 0&&(e="strict");var t=[],r=[],n=[];return A.forEach(function(s,i){var o=Wr.get(s);if(o>Pn?(n.push(!0),o-=Pn):n.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(s)!==-1)return r.push(i),t.push(Nr);if(o===Yl||o===Rr){if(i===0)return r.push(i),t.push(JA);var a=t[i-1];return ec.indexOf(a)===-1?(r.push(r[i-1]),t.push(a)):(r.push(i),t.push(JA))}if(r.push(i),o===ql)return t.push(e==="strict"?Pr:Ge);if(o===si||o===jl)return t.push(JA);if(o===$l)return s>=131072&&s<=196605||s>=196608&&s<=262141?t.push(Ge):t.push(JA);t.push(o)}),[r,t,n]},or=function(A,e,t,r){var n=r[t];if(Array.isArray(A)?A.indexOf(n)!==-1:A===n)for(var s=t;s<=r.length;){s++;var i=r[s];if(i===e)return!0;if(i!==DA)break}if(n===DA)for(var s=t;s>0;){s--;var o=r[s];if(Array.isArray(A)?A.indexOf(o)!==-1:A===o)for(var a=t;a<=r.length;){a++;var i=r[a];if(i===e)return!0;if(i!==DA)break}if(o!==DA)break}return!1},Jn=function(A,e){for(var t=A;t>=0;){var r=e[t];if(r===DA)t--;else return r}return 0},nc=function(A,e,t,r,n){if(t[r]===0)return D;var s=r-1;if(Array.isArray(n)&&n[s]===!0)return D;var i=s-1,o=s+1,a=e[s],l=i>=0?e[i]:0,c=e[o];if(a===ti&&c===ri)return D;if(Yr.indexOf(a)!==-1)return ii;if(Yr.indexOf(c)!==-1||ai.indexOf(c)!==-1)return D;if(Jn(s,e)===ni)return et;if(Wr.get(A[s])===Rr||(a===$e||a===At)&&Wr.get(A[o])===Rr||a===Vn||c===Vn||a===_n||[DA,Gr,Ee].indexOf(a)===-1&&c===_n||[qe,Ce,Zl,ee,te].indexOf(c)!==-1||Jn(s,e)===Qe||or(ir,Qe,s,e)||or([qe,Ce],Pr,s,e)||or(kn,kn,s,e))return D;if(a===DA)return et;if(a===ir||c===ir)return D;if(c===Nr||a===Nr)return et;if([Gr,Ee,Pr].indexOf(c)!==-1||a===zl||l===kr&&tc.indexOf(a)!==-1||a===te&&c===kr||c===Xn||IA.indexOf(c)!==-1&&a===nA||IA.indexOf(a)!==-1&&c===nA||a===ye&&[Ge,$e,At].indexOf(c)!==-1||[Ge,$e,At].indexOf(a)!==-1&&c===Ie||IA.indexOf(a)!==-1&&Wn.indexOf(c)!==-1||Wn.indexOf(a)!==-1&&IA.indexOf(c)!==-1||[ye,Ie].indexOf(a)!==-1&&(c===nA||[Qe,Ee].indexOf(c)!==-1&&e[o+1]===nA)||[Qe,Ee].indexOf(a)!==-1&&c===nA||a===nA&&[nA,te,ee].indexOf(c)!==-1)return D;if([nA,te,ee,qe,Ce].indexOf(c)!==-1)for(var B=s;B>=0;){var d=e[B];if(d===nA)return D;if([te,ee].indexOf(d)!==-1)B--;else break}if([ye,Ie].indexOf(c)!==-1)for(var B=[qe,Ce].indexOf(a)!==-1?i:s;B>=0;){var d=e[B];if(d===nA)return D;if([te,ee].indexOf(d)!==-1)B--;else break}if(Xr===a&&[Xr,Ut,Vr,_r].indexOf(c)!==-1||[Ut,Vr].indexOf(a)!==-1&&[Ut,Ft].indexOf(c)!==-1||[Ft,_r].indexOf(a)!==-1&&c===Ft||Yn.indexOf(a)!==-1&&[Xn,Ie].indexOf(c)!==-1||Yn.indexOf(c)!==-1&&a===ye||IA.indexOf(a)!==-1&&IA.indexOf(c)!==-1||a===ee&&IA.indexOf(c)!==-1||IA.concat(nA).indexOf(a)!==-1&&c===Qe&&Ac.indexOf(A[o])===-1||IA.concat(nA).indexOf(c)!==-1&&a===Ce)return D;if(a===ar&&c===ar){for(var f=t[s],g=1;f>0&&(f--,e[f]===ar);)g++;if(g%2!==0)return D}return a===$e&&c===At?D:et},sc=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=rc(A,e.lineBreak),r=t[0],n=t[1],s=t[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(n=n.map(function(o){return[nA,JA,si].indexOf(o)!==-1?Ge:o}));var i=e.wordBreak==="keep-all"?s.map(function(o,a){return o&&A[a]>=19968&&A[a]<=40959}):void 0;return[r,n,i]},ic=function(){function A(e,t,r,n){this.codePoints=e,this.required=t===ii,this.start=r,this.end=n}return A.prototype.slice=function(){return V.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),ac=function(A,e){var t=Vt(A),r=sc(t,e),n=r[0],s=r[1],i=r[2],o=t.length,a=0,l=0;return{next:function(){if(l>=o)return{done:!0,value:null};for(var c=D;l<o&&(c=nc(t,s,n,++l,i))===D;);if(c!==D||l===o){var B=new ic(t,c,a,l);return a=l,{value:B,done:!1}}return{done:!0,value:null}}}},oc=1<<0,lc=1<<1,ke=1<<2,zn=1<<3,It=10,Zn=47,xe=92,cc=9,Bc=32,tt=34,Ue=61,uc=35,fc=36,dc=37,rt=39,nt=40,Fe=41,gc=95,tA=45,wc=33,hc=60,pc=62,Cc=64,Qc=91,Uc=93,Fc=61,mc=123,st=63,vc=125,jn=124,Ec=126,Ic=128,qn=65533,lr=42,zA=43,yc=44,Hc=58,bc=59,Ne=46,Sc=0,Lc=8,Tc=11,xc=14,Kc=31,Dc=127,CA=-1,oi=48,li=97,ci=101,Mc=102,Oc=117,Rc=122,Bi=65,ui=69,fi=70,Gc=85,Nc=90,AA=function(A){return A>=oi&&A<=57},Pc=function(A){return A>=55296&&A<=57343},re=function(A){return AA(A)||A>=Bi&&A<=fi||A>=li&&A<=Mc},Vc=function(A){return A>=li&&A<=Rc},_c=function(A){return A>=Bi&&A<=Nc},kc=function(A){return Vc(A)||_c(A)},Xc=function(A){return A>=Ic},it=function(A){return A===It||A===cc||A===Bc},yt=function(A){return kc(A)||Xc(A)||A===gc},$n=function(A){return yt(A)||AA(A)||A===tA},Wc=function(A){return A>=Sc&&A<=Lc||A===Tc||A>=xc&&A<=Kc||A===Dc},KA=function(A,e){return A!==xe?!1:e!==It},at=function(A,e,t){return A===tA?yt(e)||KA(e,t):yt(A)?!0:!!(A===xe&&KA(A,e))},cr=function(A,e,t){return A===zA||A===tA?AA(e)?!0:e===Ne&&AA(t):AA(A===Ne?e:A)},Yc=function(A){var e=0,t=1;(A[e]===zA||A[e]===tA)&&(A[e]===tA&&(t=-1),e++);for(var r=[];AA(A[e]);)r.push(A[e++]);var n=r.length?parseInt(V.apply(void 0,r),10):0;A[e]===Ne&&e++;for(var s=[];AA(A[e]);)s.push(A[e++]);var i=s.length,o=i?parseInt(V.apply(void 0,s),10):0;(A[e]===ui||A[e]===ci)&&e++;var a=1;(A[e]===zA||A[e]===tA)&&(A[e]===tA&&(a=-1),e++);for(var l=[];AA(A[e]);)l.push(A[e++]);var c=l.length?parseInt(V.apply(void 0,l),10):0;return t*(n+o*Math.pow(10,-i))*Math.pow(10,a*c)},Jc={type:2},zc={type:3},Zc={type:4},jc={type:13},qc={type:8},$c={type:21},AB={type:9},eB={type:10},tB={type:11},rB={type:12},nB={type:14},ot={type:23},sB={type:1},iB={type:25},aB={type:24},oB={type:26},lB={type:27},cB={type:28},BB={type:29},uB={type:31},Jr={type:32},di=function(){function A(){this._value=[]}return A.prototype.write=function(e){this._value=this._value.concat(Vt(e))},A.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Jr;)e.push(t),t=this.consumeToken();return e},A.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case tt:return this.consumeStringToken(tt);case uc:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if($n(t)||KA(r,n)){var s=at(t,r,n)?lc:oc,i=this.consumeName();return{type:5,value:i,flags:s}}break;case fc:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),jc;break;case rt:return this.consumeStringToken(rt);case nt:return Jc;case Fe:return zc;case lr:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),nB;break;case zA:if(cr(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case yc:return Zc;case tA:var o=e,a=this.peekCodePoint(0),l=this.peekCodePoint(1);if(cr(o,a,l))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(at(o,a,l))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(a===tA&&l===pc)return this.consumeCodePoint(),this.consumeCodePoint(),aB;break;case Ne:if(cr(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Zn:if(this.peekCodePoint(0)===lr)for(this.consumeCodePoint();;){var c=this.consumeCodePoint();if(c===lr&&(c=this.consumeCodePoint(),c===Zn))return this.consumeToken();if(c===CA)return this.consumeToken()}break;case Hc:return oB;case bc:return lB;case hc:if(this.peekCodePoint(0)===wc&&this.peekCodePoint(1)===tA&&this.peekCodePoint(2)===tA)return this.consumeCodePoint(),this.consumeCodePoint(),iB;break;case Cc:var B=this.peekCodePoint(0),d=this.peekCodePoint(1),f=this.peekCodePoint(2);if(at(B,d,f)){var i=this.consumeName();return{type:7,value:i}}break;case Qc:return cB;case xe:if(KA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Uc:return BB;case Fc:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),qc;break;case mc:return tB;case vc:return rB;case Oc:case Gc:var g=this.peekCodePoint(0),h=this.peekCodePoint(1);return g===zA&&(re(h)||h===st)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case jn:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),AB;if(this.peekCodePoint(0)===jn)return this.consumeCodePoint(),$c;break;case Ec:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),eB;break;case CA:return Jr}return it(e)?(this.consumeWhiteSpace(),uB):AA(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):yt(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:V(e)}},A.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},A.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},A.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},A.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();re(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var r=!1;t===st&&e.length<6;)e.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(V.apply(void 0,e.map(function(a){return a===st?oi:a})),16),s=parseInt(V.apply(void 0,e.map(function(a){return a===st?fi:a})),16);return{type:30,start:n,end:s}}var i=parseInt(V.apply(void 0,e),16);if(this.peekCodePoint(0)===tA&&re(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var o=[];re(t)&&o.length<6;)o.push(t),t=this.consumeCodePoint();var s=parseInt(V.apply(void 0,o),16);return{type:30,start:i,end:s}}else return{type:30,start:i,end:i}},A.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===nt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===nt?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},A.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===CA)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===rt||t===tt){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===CA||this.peekCodePoint(0)===Fe)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),ot)}for(;;){var n=this.consumeCodePoint();if(n===CA||n===Fe)return{type:22,value:V.apply(void 0,e)};if(it(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===CA||this.peekCodePoint(0)===Fe?(this.consumeCodePoint(),{type:22,value:V.apply(void 0,e)}):(this.consumeBadUrlRemnants(),ot);if(n===tt||n===rt||n===nt||Wc(n))return this.consumeBadUrlRemnants(),ot;if(n===xe)if(KA(n,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ot;else e.push(n)}},A.prototype.consumeWhiteSpace=function(){for(;it(this.peekCodePoint(0));)this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===Fe||e===CA)return;KA(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(e){for(var t=5e4,r="";e>0;){var n=Math.min(t,e);r+=V.apply(void 0,this._value.splice(0,n)),e-=n}return this._value.shift(),r},A.prototype.consumeStringToken=function(e){var t="",r=0;do{var n=this._value[r];if(n===CA||n===void 0||n===e)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===It)return this._value.splice(0,r),sB;if(n===xe){var s=this._value[r+1];s!==CA&&s!==void 0&&(s===It?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):KA(n,s)&&(t+=this.consumeStringSlice(r),t+=V(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},A.prototype.consumeNumber=function(){var e=[],t=ke,r=this.peekCodePoint(0);for((r===zA||r===tA)&&e.push(this.consumeCodePoint());AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Ne&&AA(n))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=zn;AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var s=this.peekCodePoint(2);if((r===ui||r===ci)&&((n===zA||n===tA)&&AA(s)||AA(n)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=zn;AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Yc(e),t]},A.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],r=e[1],n=this.peekCodePoint(0),s=this.peekCodePoint(1),i=this.peekCodePoint(2);if(at(n,s,i)){var o=this.consumeName();return{type:15,number:t,flags:r,unit:o}}return n===dc?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},A.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(re(e)){for(var t=V(e);re(this.peekCodePoint(0))&&t.length<6;)t+=V(this.consumeCodePoint());it(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||Pc(r)||r>1114111?qn:r}return e===CA?qn:e},A.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if($n(t))e+=V(t);else if(KA(t,this.peekCodePoint(0)))e+=V(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),e}},A}(),gi=function(){function A(e){this._tokens=e}return A.create=function(e){var t=new di;return t.write(e),new A(t.read())},A.parseValue=function(e){return A.create(e).parseComponentValue()},A.parseValues=function(e){return A.create(e).parseComponentValues()},A.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(t.type===32)return e;e.push(t),e.push()}},A.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},A.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},r=this.consumeToken();;){if(r.type===32||dB(r,e))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},A.prototype.consumeFunction=function(e){for(var t={name:e.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())}},A.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?Jr:e},A.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},A}(),Xe=function(A){return A.type===15},he=function(A){return A.type===17},O=function(A){return A.type===20},fB=function(A){return A.type===0},zr=function(A,e){return O(A)&&A.value===e},wi=function(A){return A.type!==31},Be=function(A){return A.type!==31&&A.type!==4},QA=function(A){var e=[],t=[];return A.forEach(function(r){if(r.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(t),t=[];return}r.type!==31&&t.push(r)}),t.length&&e.push(t),e},dB=function(A,e){return e===11&&A.type===12||e===28&&A.type===29?!0:e===2&&A.type===3},_A=function(A){return A.type===17||A.type===15},_=function(A){return A.type===16||_A(A)},hi=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},Z={type:17,number:0,flags:ke},pn={type:16,number:50,flags:ke},MA={type:16,number:100,flags:ke},He=function(A,e,t){var r=A[0],n=A[1];return[R(r,e),R(typeof n<"u"?n:r,t)]},R=function(A,e){if(A.type===16)return A.number/100*e;if(Xe(A))switch(A.unit){case"rem":case"em":return 16*A.number;case"px":default:return A.number}return A.number},pi="deg",Ci="grad",Qi="rad",Ui="turn",_t={name:"angle",parse:function(A,e){if(e.type===15)switch(e.unit){case pi:return Math.PI*e.number/180;case Ci:return Math.PI/200*e.number;case Qi:return e.number;case Ui:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},Fi=function(A){return A.type===15&&(A.unit===pi||A.unit===Ci||A.unit===Qi||A.unit===Ui)},mi=function(A){var e=A.filter(O).map(function(t){return t.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Z,Z];case"to top":case"bottom":return cA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Z,MA];case"to right":case"left":return cA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[MA,MA];case"to bottom":case"top":return cA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[MA,Z];case"to left":case"right":return cA(270)}return 0},cA=function(A){return Math.PI*A/180},PA={name:"color",parse:function(A,e){if(e.type===18){var t=gB[e.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(e.type===5){if(e.value.length===3){var r=e.value.substring(0,1),n=e.value.substring(1,2),s=e.value.substring(2,3);return OA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),1)}if(e.value.length===4){var r=e.value.substring(0,1),n=e.value.substring(1,2),s=e.value.substring(2,3),i=e.value.substring(3,4);return OA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),parseInt(i+i,16)/255)}if(e.value.length===6){var r=e.value.substring(0,2),n=e.value.substring(2,4),s=e.value.substring(4,6);return OA(parseInt(r,16),parseInt(n,16),parseInt(s,16),1)}if(e.value.length===8){var r=e.value.substring(0,2),n=e.value.substring(2,4),s=e.value.substring(4,6),i=e.value.substring(6,8);return OA(parseInt(r,16),parseInt(n,16),parseInt(s,16),parseInt(i,16)/255)}}if(e.type===20){var o=bA[e.value.toUpperCase()];if(typeof o<"u")return o}return bA.TRANSPARENT}},VA=function(A){return(255&A)===0},W=function(A){var e=255&A,t=255&A>>8,r=255&A>>16,n=255&A>>24;return e<255?"rgba("+n+","+r+","+t+","+e/255+")":"rgb("+n+","+r+","+t+")"},OA=function(A,e,t,r){return(A<<24|e<<16|t<<8|Math.round(r*255)<<0)>>>0},As=function(A,e){if(A.type===17)return A.number;if(A.type===16){var t=e===3?1:255;return e===3?A.number/100*t:Math.round(A.number/100*t)}return 0},es=function(A,e){var t=e.filter(Be);if(t.length===3){var r=t.map(As),n=r[0],s=r[1],i=r[2];return OA(n,s,i,1)}if(t.length===4){var o=t.map(As),n=o[0],s=o[1],i=o[2],a=o[3];return OA(n,s,i,a)}return 0};function Br(A,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-A)*t*6+A:t<1/2?e:t<2/3?(e-A)*6*(2/3-t)+A:A}var ts=function(A,e){var t=e.filter(Be),r=t[0],n=t[1],s=t[2],i=t[3],o=(r.type===17?cA(r.number):_t.parse(A,r))/(Math.PI*2),a=_(n)?n.number/100:0,l=_(s)?s.number/100:0,c=typeof i<"u"&&_(i)?R(i,1):1;if(a===0)return OA(l*255,l*255,l*255,1);var B=l<=.5?l*(a+1):l+a-l*a,d=l*2-B,f=Br(d,B,o+1/3),g=Br(d,B,o),h=Br(d,B,o-1/3);return OA(f*255,g*255,h*255,c)},gB={hsl:ts,hsla:ts,rgb:es,rgba:es},Ke=function(A,e){return PA.parse(A,gi.create(e).parseComponentValue())},bA={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},wB={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(O(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},hB={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},kt=function(A,e){var t=PA.parse(A,e[0]),r=e[1];return r&&_(r)?{color:t,stop:r}:{color:t,stop:null}},rs=function(A,e){var t=A[0],r=A[A.length-1];t.stop===null&&(t.stop=Z),r.stop===null&&(r.stop=MA);for(var n=[],s=0,i=0;i<A.length;i++){var o=A[i].stop;if(o!==null){var a=R(o,e);a>s?n.push(a):n.push(s),s=a}else n.push(null)}for(var l=null,i=0;i<n.length;i++){var c=n[i];if(c===null)l===null&&(l=i);else if(l!==null){for(var B=i-l,d=n[l-1],f=(c-d)/(B+1),g=1;g<=B;g++)n[l+g-1]=f*g;l=null}}return A.map(function(h,Q){var u=h.color;return{color:u,stop:Math.max(Math.min(1,n[Q]/e),0)}})},pB=function(A,e,t){var r=e/2,n=t/2,s=R(A[0],e)-r,i=n-R(A[1],t);return(Math.atan2(i,s)+Math.PI*2)%(Math.PI*2)},CB=function(A,e,t){var r=typeof A=="number"?A:pB(A,e,t),n=Math.abs(e*Math.sin(r))+Math.abs(t*Math.cos(r)),s=e/2,i=t/2,o=n/2,a=Math.sin(r-Math.PI/2)*o,l=Math.cos(r-Math.PI/2)*o;return[n,s-l,s+l,i-a,i+a]},dA=function(A,e){return Math.sqrt(A*A+e*e)},ns=function(A,e,t,r,n){var s=[[0,0],[0,e],[A,0],[A,e]];return s.reduce(function(i,o){var a=o[0],l=o[1],c=dA(t-a,r-l);return(n?c<i.optimumDistance:c>i.optimumDistance)?{optimumCorner:o,optimumDistance:c}:i},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},QB=function(A,e,t,r,n){var s=0,i=0;switch(A.size){case 0:A.shape===0?s=i=Math.min(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):A.shape===1&&(s=Math.min(Math.abs(e),Math.abs(e-r)),i=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(A.shape===0)s=i=Math.min(dA(e,t),dA(e,t-n),dA(e-r,t),dA(e-r,t-n));else if(A.shape===1){var o=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(e),Math.abs(e-r)),a=ns(r,n,e,t,!0),l=a[0],c=a[1];s=dA(l-e,(c-t)/o),i=o*s}break;case 1:A.shape===0?s=i=Math.max(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):A.shape===1&&(s=Math.max(Math.abs(e),Math.abs(e-r)),i=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(A.shape===0)s=i=Math.max(dA(e,t),dA(e,t-n),dA(e-r,t),dA(e-r,t-n));else if(A.shape===1){var o=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(e),Math.abs(e-r)),B=ns(r,n,e,t,!1),l=B[0],c=B[1];s=dA(l-e,(c-t)/o),i=o*s}break}return Array.isArray(A.size)&&(s=R(A.size[0],r),i=A.size.length===2?R(A.size[1],n):s),[s,i]},UB=function(A,e){var t=cA(180),r=[];return QA(e).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&i.value==="to"){t=mi(n);return}else if(Fi(i)){t=_t.parse(A,i);return}}var o=kt(A,n);r.push(o)}),{angle:t,stops:r,type:1}},lt=function(A,e){var t=cA(180),r=[];return QA(e).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&["top","left","right","bottom"].indexOf(i.value)!==-1){t=mi(n);return}else if(Fi(i)){t=(_t.parse(A,i)+cA(270))%cA(360);return}}var o=kt(A,n);r.push(o)}),{angle:t,stops:r,type:1}},FB=function(A,e){var t=cA(180),r=[],n=1,s=0,i=3,o=[];return QA(e).forEach(function(a,l){var c=a[0];if(l===0){if(O(c)&&c.value==="linear"){n=1;return}else if(O(c)&&c.value==="radial"){n=2;return}}if(c.type===18){if(c.name==="from"){var B=PA.parse(A,c.values[0]);r.push({stop:Z,color:B})}else if(c.name==="to"){var B=PA.parse(A,c.values[0]);r.push({stop:MA,color:B})}else if(c.name==="color-stop"){var d=c.values.filter(Be);if(d.length===2){var B=PA.parse(A,d[1]),f=d[0];he(f)&&r.push({stop:{type:16,number:f.number*100,flags:f.flags},color:B})}}}}),n===1?{angle:(t+cA(180))%cA(360),stops:r,type:n}:{size:i,shape:s,stops:r,position:o,type:n}},vi="closest-side",Ei="farthest-side",Ii="closest-corner",yi="farthest-corner",Hi="circle",bi="ellipse",Si="cover",Li="contain",mB=function(A,e){var t=0,r=3,n=[],s=[];return QA(e).forEach(function(i,o){var a=!0;if(o===0){var l=!1;a=i.reduce(function(B,d){if(l)if(O(d))switch(d.value){case"center":return s.push(pn),B;case"top":case"left":return s.push(Z),B;case"right":case"bottom":return s.push(MA),B}else(_(d)||_A(d))&&s.push(d);else if(O(d))switch(d.value){case Hi:return t=0,!1;case bi:return t=1,!1;case"at":return l=!0,!1;case vi:return r=0,!1;case Si:case Ei:return r=1,!1;case Li:case Ii:return r=2,!1;case yi:return r=3,!1}else if(_A(d)||_(d))return Array.isArray(r)||(r=[]),r.push(d),!1;return B},a)}if(a){var c=kt(A,i);n.push(c)}}),{size:r,shape:t,stops:n,position:s,type:2}},ct=function(A,e){var t=0,r=3,n=[],s=[];return QA(e).forEach(function(i,o){var a=!0;if(o===0?a=i.reduce(function(c,B){if(O(B))switch(B.value){case"center":return s.push(pn),!1;case"top":case"left":return s.push(Z),!1;case"right":case"bottom":return s.push(MA),!1}else if(_(B)||_A(B))return s.push(B),!1;return c},a):o===1&&(a=i.reduce(function(c,B){if(O(B))switch(B.value){case Hi:return t=0,!1;case bi:return t=1,!1;case Li:case vi:return r=0,!1;case Ei:return r=1,!1;case Ii:return r=2,!1;case Si:case yi:return r=3,!1}else if(_A(B)||_(B))return Array.isArray(r)||(r=[]),r.push(B),!1;return c},a)),a){var l=kt(A,i);n.push(l)}}),{size:r,shape:t,stops:n,position:s,type:2}},vB=function(A){return A.type===1},EB=function(A){return A.type===2},Cn={name:"image",parse:function(A,e){if(e.type===22){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(e.type===18){var r=Ti[e.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return r(A,e.values)}throw new Error("Unsupported image type "+e.type)}};function IB(A){return!(A.type===20&&A.value==="none")&&(A.type!==18||!!Ti[A.name])}var Ti={"linear-gradient":UB,"-moz-linear-gradient":lt,"-ms-linear-gradient":lt,"-o-linear-gradient":lt,"-webkit-linear-gradient":lt,"radial-gradient":mB,"-moz-radial-gradient":ct,"-ms-radial-gradient":ct,"-o-radial-gradient":ct,"-webkit-radial-gradient":ct,"-webkit-gradient":FB},yB={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e.filter(function(r){return Be(r)&&IB(r)}).map(function(r){return Cn.parse(A,r)})}},HB={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(O(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},bB={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return QA(e).map(function(t){return t.filter(_)}).map(hi)}},SB={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return QA(e).map(function(t){return t.filter(O).map(function(r){return r.value}).join(" ")}).map(LB)}},LB=function(A){switch(A){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}},ce;(function(A){A.AUTO="auto",A.CONTAIN="contain",A.COVER="cover"})(ce||(ce={}));var TB={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return QA(e).map(function(t){return t.filter(xB)})}},xB=function(A){return O(A)||_(A)},Xt=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},KB=Xt("top"),DB=Xt("right"),MB=Xt("bottom"),OB=Xt("left"),Wt=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return hi(t.filter(_))}}},RB=Wt("top-left"),GB=Wt("top-right"),NB=Wt("bottom-right"),PB=Wt("bottom-left"),Yt=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},VB=Yt("top"),_B=Yt("right"),kB=Yt("bottom"),XB=Yt("left"),Jt=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Xe(t)?t.number:0}}},WB=Jt("top"),YB=Jt("right"),JB=Jt("bottom"),zB=Jt("left"),ZB={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jB={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},qB={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(O).reduce(function(t,r){return t|$B(r.value)},0)}},$B=function(A){switch(A){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},Au={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},eu={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},Ht;(function(A){A.NORMAL="normal",A.STRICT="strict"})(Ht||(Ht={}));var tu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"strict":return Ht.STRICT;case"normal":default:return Ht.NORMAL}}},ru={name:"line-height",initialValue:"normal",prefix:!1,type:4},ss=function(A,e){return O(A)&&A.value==="normal"?1.2*e:A.type===17?e*A.number:_(A)?R(A,e):e},nu={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return e.type===20&&e.value==="none"?null:Cn.parse(A,e)}},su={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},Zr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){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}}},zt=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},iu=zt("top"),au=zt("right"),ou=zt("bottom"),lu=zt("left"),cu={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(O).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}})}},Bu={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Zt=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},uu=Zt("top"),fu=Zt("right"),du=Zt("bottom"),gu=Zt("left"),wu={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},hu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},pu={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.length===1&&zr(e[0],"none")?[]:QA(e).map(function(t){for(var r={color:bA.TRANSPARENT,offsetX:Z,offsetY:Z,blur:Z},n=0,s=0;s<t.length;s++){var i=t[s];_A(i)?(n===0?r.offsetX=i:n===1?r.offsetY=i:r.blur=i,n++):r.color=PA.parse(A,i)}return r})}},Cu={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Qu={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(A,e){if(e.type===20&&e.value==="none")return null;if(e.type===18){var t=mu[e.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},Uu=function(A){var e=A.filter(function(t){return t.type===17}).map(function(t){return t.number});return e.length===6?e:null},Fu=function(A){var e=A.filter(function(a){return a.type===17}).map(function(a){return a.number}),t=e[0],r=e[1];e[2],e[3];var n=e[4],s=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var i=e[12],o=e[13];return e[14],e[15],e.length===16?[t,r,n,s,i,o]:null},mu={matrix:Uu,matrix3d:Fu},is={type:16,number:50,flags:ke},vu=[is,is],Eu={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter(_);return t.length!==2?vu:[t[0],t[1]]}},Iu={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},De;(function(A){A.NORMAL="normal",A.BREAK_ALL="break-all",A.KEEP_ALL="keep-all"})(De||(De={}));var yu={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return De.BREAK_ALL;case"keep-all":return De.KEEP_ALL;case"normal":default:return De.NORMAL}}},Hu={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(e.type===20)return{auto:!0,order:0};if(he(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},xi={name:"time",parse:function(A,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},bu={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return he(e)?e.number:1}},Su={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Lu={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(O).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})}},Tu={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],r=[];return e.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+"'"})}},xu={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ku={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){if(he(e))return e.number;if(O(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},Du={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(O).map(function(t){return t.value})}},Mu={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},X=function(A,e){return(A&e)!==0},Ou={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e}},Ru={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(e.length===0)return null;var t=e[0];if(t.type===20&&t.value==="none")return null;for(var r=[],n=e.filter(wi),s=0;s<n.length;s++){var i=n[s],o=n[s+1];if(i.type===20){var a=o&&he(o)?o.number:1;r.push({counter:i.value,increment:a})}}return r}},Gu={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(e.length===0)return[];for(var t=[],r=e.filter(wi),n=0;n<r.length;n++){var s=r[n],i=r[n+1];if(O(s)&&s.value!=="none"){var o=i&&he(i)?i.number:0;t.push({counter:s.value,reset:o})}}return t}},Nu={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(A,e){return e.filter(Xe).map(function(t){return xi.parse(A,t)})}},Pu={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(e.length===0)return null;var t=e[0];if(t.type===20&&t.value==="none")return null;var r=[],n=e.filter(fB);if(n.length%2!==0)return null;for(var s=0;s<n.length;s+=2){var i=n[s].value,o=n[s+1].value;r.push({open:i,close:o})}return r}},as=function(A,e,t){if(!A)return"";var r=A[Math.min(e,A.length-1)];return r?t?r.open:r.close:""},Vu={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.length===1&&zr(e[0],"none")?[]:QA(e).map(function(t){for(var r={color:255,offsetX:Z,offsetY:Z,blur:Z,spread:Z,inset:!1},n=0,s=0;s<t.length;s++){var i=t[s];zr(i,"inset")?r.inset=!0:_A(i)?(n===0?r.offsetX=i:n===1?r.offsetY=i:n===2?r.blur=i:r.spread=i,n++):r.color=PA.parse(A,i)}return r})}},_u={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(A,e){var t=[0,1,2],r=[];return e.filter(O).forEach(function(n){switch(n.value){case"stroke":r.push(1);break;case"fill":r.push(0);break;case"markers":r.push(2);break}}),t.forEach(function(n){r.indexOf(n)===-1&&r.push(n)}),r}},ku={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Xu={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return Xe(e)?e.number:0}},Wu=function(){function A(e,t){var r,n;this.animationDuration=T(e,Nu,t.animationDuration),this.backgroundClip=T(e,wB,t.backgroundClip),this.backgroundColor=T(e,hB,t.backgroundColor),this.backgroundImage=T(e,yB,t.backgroundImage),this.backgroundOrigin=T(e,HB,t.backgroundOrigin),this.backgroundPosition=T(e,bB,t.backgroundPosition),this.backgroundRepeat=T(e,SB,t.backgroundRepeat),this.backgroundSize=T(e,TB,t.backgroundSize),this.borderTopColor=T(e,KB,t.borderTopColor),this.borderRightColor=T(e,DB,t.borderRightColor),this.borderBottomColor=T(e,MB,t.borderBottomColor),this.borderLeftColor=T(e,OB,t.borderLeftColor),this.borderTopLeftRadius=T(e,RB,t.borderTopLeftRadius),this.borderTopRightRadius=T(e,GB,t.borderTopRightRadius),this.borderBottomRightRadius=T(e,NB,t.borderBottomRightRadius),this.borderBottomLeftRadius=T(e,PB,t.borderBottomLeftRadius),this.borderTopStyle=T(e,VB,t.borderTopStyle),this.borderRightStyle=T(e,_B,t.borderRightStyle),this.borderBottomStyle=T(e,kB,t.borderBottomStyle),this.borderLeftStyle=T(e,XB,t.borderLeftStyle),this.borderTopWidth=T(e,WB,t.borderTopWidth),this.borderRightWidth=T(e,YB,t.borderRightWidth),this.borderBottomWidth=T(e,JB,t.borderBottomWidth),this.borderLeftWidth=T(e,zB,t.borderLeftWidth),this.boxShadow=T(e,Vu,t.boxShadow),this.color=T(e,ZB,t.color),this.direction=T(e,jB,t.direction),this.display=T(e,qB,t.display),this.float=T(e,Au,t.cssFloat),this.fontFamily=T(e,Tu,t.fontFamily),this.fontSize=T(e,xu,t.fontSize),this.fontStyle=T(e,Mu,t.fontStyle),this.fontVariant=T(e,Du,t.fontVariant),this.fontWeight=T(e,Ku,t.fontWeight),this.letterSpacing=T(e,eu,t.letterSpacing),this.lineBreak=T(e,tu,t.lineBreak),this.lineHeight=T(e,ru,t.lineHeight),this.listStyleImage=T(e,nu,t.listStyleImage),this.listStylePosition=T(e,su,t.listStylePosition),this.listStyleType=T(e,Zr,t.listStyleType),this.marginTop=T(e,iu,t.marginTop),this.marginRight=T(e,au,t.marginRight),this.marginBottom=T(e,ou,t.marginBottom),this.marginLeft=T(e,lu,t.marginLeft),this.opacity=T(e,bu,t.opacity);var s=T(e,cu,t.overflow);this.overflowX=s[0],this.overflowY=s[s.length>1?1:0],this.overflowWrap=T(e,Bu,t.overflowWrap),this.paddingTop=T(e,uu,t.paddingTop),this.paddingRight=T(e,fu,t.paddingRight),this.paddingBottom=T(e,du,t.paddingBottom),this.paddingLeft=T(e,gu,t.paddingLeft),this.paintOrder=T(e,_u,t.paintOrder),this.position=T(e,hu,t.position),this.textAlign=T(e,wu,t.textAlign),this.textDecorationColor=T(e,Su,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=T(e,Lu,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=T(e,pu,t.textShadow),this.textTransform=T(e,Cu,t.textTransform),this.transform=T(e,Qu,t.transform),this.transformOrigin=T(e,Eu,t.transformOrigin),this.visibility=T(e,Iu,t.visibility),this.webkitTextStrokeColor=T(e,ku,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=T(e,Xu,t.webkitTextStrokeWidth),this.wordBreak=T(e,yu,t.wordBreak),this.zIndex=T(e,Hu,t.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},A.prototype.isTransparent=function(){return VA(this.backgroundColor)},A.prototype.isTransformed=function(){return this.transform!==null},A.prototype.isPositioned=function(){return this.position!==0},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return this.float!==0},A.prototype.isInlineLevel=function(){return X(this.display,4)||X(this.display,33554432)||X(this.display,268435456)||X(this.display,536870912)||X(this.display,67108864)||X(this.display,134217728)},A}(),Yu=function(){function A(e,t){this.content=T(e,Ou,t.content),this.quotes=T(e,Pu,t.quotes)}return A}(),os=function(){function A(e,t){this.counterIncrement=T(e,Ru,t.counterIncrement),this.counterReset=T(e,Gu,t.counterReset)}return A}(),T=function(A,e,t){var r=new di,n=t!==null&&typeof t<"u"?t.toString():e.initialValue;r.write(n);var s=new gi(r.read());switch(e.type){case 2:var i=s.parseComponentValue();return e.parse(A,O(i)?i.value:e.initialValue);case 0:return e.parse(A,s.parseComponentValue());case 1:return e.parse(A,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(e.format){case"angle":return _t.parse(A,s.parseComponentValue());case"color":return PA.parse(A,s.parseComponentValue());case"image":return Cn.parse(A,s.parseComponentValue());case"length":var o=s.parseComponentValue();return _A(o)?o:Z;case"length-percentage":var a=s.parseComponentValue();return _(a)?a:Z;case"time":return xi.parse(A,s.parseComponentValue())}break}},Ju="data-html2canvas-debug",zu=function(A){var e=A.getAttribute(Ju);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},jr=function(A,e){var t=zu(A);return t===1||e===t},UA=function(){function A(e,t){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,jr(t,3))debugger;this.styles=new Wu(e,window.getComputedStyle(t,null)),An(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=Pt(this.context,t),jr(t,4)&&(this.flags|=16)}return A}(),Zu="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ls="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",be=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Bt=0;Bt<ls.length;Bt++)be[ls.charCodeAt(Bt)]=Bt;var ju=function(A){var e=A.length*.75,t=A.length,r,n=0,s,i,o,a;A[A.length-1]==="="&&(e--,A[A.length-2]==="="&&e--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),c=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<t;r+=4)s=be[A.charCodeAt(r)],i=be[A.charCodeAt(r+1)],o=be[A.charCodeAt(r+2)],a=be[A.charCodeAt(r+3)],c[n++]=s<<2|i>>4,c[n++]=(i&15)<<4|o>>2,c[n++]=(o&3)<<6|a&63;return l},qu=function(A){for(var e=A.length,t=[],r=0;r<e;r+=2)t.push(A[r+1]<<8|A[r]);return t},$u=function(A){for(var e=A.length,t=[],r=0;r<e;r+=4)t.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return t},jA=5,Qn=6+5,ur=2,Af=Qn-jA,Ki=65536>>jA,ef=1<<jA,fr=ef-1,tf=1024>>jA,rf=Ki+tf,nf=rf,sf=32,af=nf+sf,of=65536>>Qn,lf=1<<Af,cf=lf-1,cs=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},Bf=function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))},uf=function(A,e){var t=ju(A),r=Array.isArray(t)?$u(t):new Uint32Array(t),n=Array.isArray(t)?qu(t):new Uint16Array(t),s=24,i=cs(n,s/2,r[4]/2),o=r[5]===2?cs(n,(s+r[4])/2):Bf(r,Math.ceil((s+r[4])/4));return new ff(r[0],r[1],r[2],r[3],i,o)},ff=function(){function A(e,t,r,n,s,i){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=s,this.data=i}return A.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>jA],t=(t<<ur)+(e&fr),this.data[t];if(e<=65535)return t=this.index[Ki+(e-55296>>jA)],t=(t<<ur)+(e&fr),this.data[t];if(e<this.highStart)return t=af-of+(e>>Qn),t=this.index[t],t+=e>>jA&cf,t=this.index[t],t=(t<<ur)+(e&fr),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),Bs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",df=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ut=0;ut<Bs.length;ut++)df[Bs.charCodeAt(ut)]=ut;var gf=1,dr=2,gr=3,us=4,fs=5,wf=7,ds=8,wr=9,hr=10,gs=11,ws=12,hs=13,ps=14,pr=15,hf=function(A){for(var e=[],t=0,r=A.length;t<r;){var n=A.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var s=A.charCodeAt(t++);(s&64512)===56320?e.push(((n&1023)<<10)+(s&1023)+65536):(e.push(n),t--)}else e.push(n)}return e},pf=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var r=[],n=-1,s="";++n<t;){var i=A[n];i<=65535?r.push(i):(i-=65536,r.push((i>>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},Cf=uf(Zu),oA="×",Cr="÷",Qf=function(A){return Cf.get(A)},Uf=function(A,e,t){var r=t-2,n=e[r],s=e[t-1],i=e[t];if(s===dr&&i===gr)return oA;if(s===dr||s===gr||s===us||i===dr||i===gr||i===us)return Cr;if(s===ds&&[ds,wr,gs,ws].indexOf(i)!==-1||(s===gs||s===wr)&&(i===wr||i===hr)||(s===ws||s===hr)&&i===hr||i===hs||i===fs||i===wf||s===gf)return oA;if(s===hs&&i===ps){for(;n===fs;)n=e[--r];if(n===ps)return oA}if(s===pr&&i===pr){for(var o=0;n===pr;)o++,n=e[--r];if(o%2===0)return oA}return Cr},Ff=function(A){var e=hf(A),t=e.length,r=0,n=0,s=e.map(Qf);return{next:function(){if(r>=t)return{done:!0,value:null};for(var i=oA;r<t&&(i=Uf(e,s,++r))===oA;);if(i!==oA||r===t){var o=pf.apply(null,e.slice(n,r));return n=r,{value:o,done:!1}}return{done:!0,value:null}}}},mf=function(A){for(var e=Ff(A),t=[],r;!(r=e.next()).done;)r.value&&t.push(r.value.slice());return t},vf=function(A){var e=123;if(A.createRange){var t=A.createRange();if(t.getBoundingClientRect){var r=A.createElement("boundtest");r.style.height=e+"px",r.style.display="block",A.body.appendChild(r),t.selectNode(r);var n=t.getBoundingClientRect(),s=Math.round(n.height);if(A.body.removeChild(r),s===e)return!0}}return!1},Ef=function(A){var e=A.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",A.body.appendChild(e);var t=A.createRange();e.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var r=e.firstChild,n=Vt(r.data).map(function(a){return V(a)}),s=0,i={},o=n.every(function(a,l){t.setStart(r,s),t.setEnd(r,s+a.length);var c=t.getBoundingClientRect();s+=a.length;var B=c.x>i.x||c.y>i.y;return i=c,l===0?!0:B});return A.body.removeChild(e),o},If=function(){return typeof new Image().crossOrigin<"u"},yf=function(){return typeof new XMLHttpRequest().responseType=="string"},Hf=function(A){var e=new Image,t=A.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{r.drawImage(e,0,0),t.toDataURL()}catch(n){return!1}return!0},Cs=function(A){return A[0]===0&&A[1]===255&&A[2]===0&&A[3]===255},bf=function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var r=e.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,s=e.toDataURL();n.src=s;var i=qr(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),Qs(i).then(function(o){r.drawImage(o,0,0);var a=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var l=A.createElement("div");return l.style.backgroundImage="url("+s+")",l.style.height=t+"px",Cs(a)?Qs(qr(t,t,0,0,l)):Promise.reject(!1)}).then(function(o){return r.drawImage(o,0,0),Cs(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},qr=function(A,e,t,r,n){var s="http://www.w3.org/2000/svg",i=document.createElementNS(s,"svg"),o=document.createElementNS(s,"foreignObject");return i.setAttributeNS(null,"width",A.toString()),i.setAttributeNS(null,"height",e.toString()),o.setAttributeNS(null,"width","100%"),o.setAttributeNS(null,"height","100%"),o.setAttributeNS(null,"x",t.toString()),o.setAttributeNS(null,"y",r.toString()),o.setAttributeNS(null,"externalResourcesRequired","true"),i.appendChild(o),o.appendChild(n),i},Qs=function(A){return new Promise(function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(A))})},z={get SUPPORT_RANGE_BOUNDS(){var A=vf(document);return Object.defineProperty(z,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=z.SUPPORT_RANGE_BOUNDS&&Ef(document);return Object.defineProperty(z,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=Hf(document);return Object.defineProperty(z,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A=typeof Array.from=="function"&&typeof window.fetch=="function"?bf(document):Promise.resolve(!1);return Object.defineProperty(z,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=If();return Object.defineProperty(z,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A=yf();return Object.defineProperty(z,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(z,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(z,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Me=function(){function A(e,t){this.text=e,this.bounds=t}return A}(),Sf=function(A,e,t,r){var n=xf(e,t),s=[],i=0;return n.forEach(function(o){if(t.textDecorationLine.length||o.trim().length>0)if(z.SUPPORT_RANGE_BOUNDS){var a=Us(r,i,o.length).getClientRects();if(a.length>1){var l=Un(o),c=0;l.forEach(function(d){s.push(new Me(d,SA.fromDOMRectList(A,Us(r,c+i,d.length).getClientRects()))),c+=d.length})}else s.push(new Me(o,SA.fromDOMRectList(A,a)))}else{var B=r.splitText(o.length);s.push(new Me(o,Lf(A,r))),r=B}else z.SUPPORT_RANGE_BOUNDS||(r=r.splitText(o.length));i+=o.length}),s},Lf=function(A,e){var t=e.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));var n=e.parentNode;if(n){n.replaceChild(r,e);var s=Pt(A,r);return r.firstChild&&n.replaceChild(r.firstChild,r),s}}return SA.EMPTY},Us=function(A,e,t){var r=A.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(A,e),n.setEnd(A,e+t),n},Un=function(A){if(z.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map(function(t){return t.segment})}return mf(A)},Tf=function(A,e){if(z.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map(function(r){return r.segment})}return Df(A,e)},xf=function(A,e){return e.letterSpacing!==0?Un(A):Tf(A,e)},Kf=[32,160,4961,65792,65793,4153,4241],Df=function(A,e){for(var t=ac(A,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),r=[],n,s=function(){if(n.value){var i=n.value.slice(),o=Vt(i),a="";o.forEach(function(l){Kf.indexOf(l)===-1?a+=V(l):(a.length&&r.push(a),r.push(V(l)),a="")}),a.length&&r.push(a)}};!(n=t.next()).done;)s();return r},Mf=function(){function A(e,t,r){this.text=Of(t.data,r.textTransform),this.textBounds=Sf(e,this.text,r,t)}return A}(),Of=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(Rf,Gf);case 2:return A.toUpperCase();default:return A}},Rf=/(^|\s|:|-|\(|\))([a-z])/g,Gf=function(A,e,t){return A.length>0?e+t.toUpperCase():A},Di=function(A){hA(e,A);function e(t,r){var n=A.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 e}(UA),Mi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return e}(UA),Oi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this,s=new XMLSerializer,i=Pt(t,r);return r.setAttribute("width",i.width+"px"),r.setAttribute("height",i.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e}(UA),Ri=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.value=r.value,n}return e}(UA),$r=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.start=r.start,n.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,n}return e}(UA),Nf=[{type:15,flags:0,unit:"px",number:3}],Pf=[{type:16,flags:0,number:50}],Vf=function(A){return A.width>A.height?new SA(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width<A.height?new SA(A.left,A.top+(A.height-A.width)/2,A.width,A.width):A},_f=function(A){var e=A.type===kf?new Array(A.value.length+1).join("•"):A.value;return e.length===0?A.placeholder||"":e},bt="checkbox",St="radio",kf="password",Fs=707406591,Fn=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;switch(n.type=r.type.toLowerCase(),n.checked=r.checked,n.value=_f(r),(n.type===bt||n.type===St)&&(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=1,n.styles.backgroundClip=[0],n.styles.backgroundOrigin=[0],n.bounds=Vf(n.bounds)),n.type){case bt:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=Nf;break;case St:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=Pf;break}return n}return e}(UA),Gi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this,s=r.options[r.selectedIndex||0];return n.value=s&&s.text||"",n}return e}(UA),Ni=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.value=r.value,n}return e}(UA),Pi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;n.src=r.src,n.width=parseInt(r.width,10)||0,n.height=parseInt(r.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(r.contentWindow&&r.contentWindow.document&&r.contentWindow.document.documentElement){n.tree=_i(t,r.contentWindow.document.documentElement);var s=r.contentWindow.document.documentElement?Ke(t,getComputedStyle(r.contentWindow.document.documentElement).backgroundColor):bA.TRANSPARENT,i=r.contentWindow.document.body?Ke(t,getComputedStyle(r.contentWindow.document.body).backgroundColor):bA.TRANSPARENT;n.backgroundColor=VA(s)?VA(i)?n.styles.backgroundColor:i:s}}catch(o){}return n}return e}(UA),Xf=["OL","UL","MENU"],mt=function(A,e,t,r){for(var n=e.firstChild,s=void 0;n;n=s)if(s=n.nextSibling,ki(n)&&n.data.trim().length>0)t.textNodes.push(new Mf(A,n,t.styles));else if(le(n))if(Ji(n)&&n.assignedNodes)n.assignedNodes().forEach(function(o){return mt(A,o,t,r)});else{var i=Vi(A,n);i.styles.isVisible()&&(Wf(n,i,r)?i.flags|=4:Yf(i.styles)&&(i.flags|=2),Xf.indexOf(n.tagName)!==-1&&(i.flags|=8),t.elements.push(i),n.slot,n.shadowRoot?mt(A,n.shadowRoot,i,r):!Lt(n)&&!Xi(n)&&!Tt(n)&&mt(A,n,i,r))}},Vi=function(A,e){return en(e)?new Di(A,e):Wi(e)?new Mi(A,e):Xi(e)?new Oi(A,e):Jf(e)?new Ri(A,e):zf(e)?new $r(A,e):Zf(e)?new Fn(A,e):Tt(e)?new Gi(A,e):Lt(e)?new Ni(A,e):Yi(e)?new Pi(A,e):new UA(A,e)},_i=function(A,e){var t=Vi(A,e);return t.flags|=4,mt(A,e,t,t),t},Wf=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||mn(A)&&t.styles.isTransparent()},Yf=function(A){return A.isPositioned()||A.isFloating()},ki=function(A){return A.nodeType===Node.TEXT_NODE},le=function(A){return A.nodeType===Node.ELEMENT_NODE},An=function(A){return le(A)&&typeof A.style<"u"&&!vt(A)},vt=function(A){return typeof A.className=="object"},Jf=function(A){return A.tagName==="LI"},zf=function(A){return A.tagName==="OL"},Zf=function(A){return A.tagName==="INPUT"},jf=function(A){return A.tagName==="HTML"},Xi=function(A){return A.tagName==="svg"},mn=function(A){return A.tagName==="BODY"},Wi=function(A){return A.tagName==="CANVAS"},ms=function(A){return A.tagName==="VIDEO"},en=function(A){return A.tagName==="IMG"},Yi=function(A){return A.tagName==="IFRAME"},vs=function(A){return A.tagName==="STYLE"},qf=function(A){return A.tagName==="SCRIPT"},Lt=function(A){return A.tagName==="TEXTAREA"},Tt=function(A){return A.tagName==="SELECT"},Ji=function(A){return A.tagName==="SLOT"},Es=function(A){return A.tagName.indexOf("-")>0},$f=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},A.prototype.getCounterValues=function(e){var t=this.counters[e];return t||[]},A.prototype.pop=function(e){var t=this;e.forEach(function(r){return t.counters[r].pop()})},A.prototype.parse=function(e){var t=this,r=e.counterIncrement,n=e.counterReset,s=!0;r!==null&&r.forEach(function(o){var a=t.counters[o.counter];a&&o.increment!==0&&(s=!1,a.length||a.push(1),a[Math.max(0,a.length-1)]+=o.increment)});var i=[];return s&&n.forEach(function(o){var a=t.counters[o.counter];i.push(o.counter),a||(a=t.counters[o.counter]=[]),a.push(o.reset)}),i},A}(),Is={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"]},ys={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Ad={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ed={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ne=function(A,e,t,r,n,s){return A<e||A>t?Pe(A,n,s.length>0):r.integers.reduce(function(i,o,a){for(;A>=o;)A-=o,i+=r.values[a];return i},"")+s},zi=function(A,e,t,r){var n="";do t||A--,n=r(A)+n,A/=e;while(A*e>=e);return n},P=function(A,e,t,r,n){var s=t-e+1;return(A<0?"-":"")+(zi(Math.abs(A),s,r,function(i){return V(Math.floor(i%s)+e)})+n)},YA=function(A,e,t){t===void 0&&(t=". ");var r=e.length;return zi(Math.abs(A),r,!1,function(n){return e[Math.floor(n%r)]})+t},ae=1<<0,TA=1<<1,xA=1<<2,Se=1<<3,yA=function(A,e,t,r,n,s){if(A<-9999||A>9999)return Pe(A,4,n.length>0);var i=Math.abs(A),o=n;if(i===0)return e[0]+o;for(var a=0;i>0&&a<=4;a++){var l=i%10;l===0&&X(s,ae)&&o!==""?o=e[l]+o:l>1||l===1&&a===0||l===1&&a===1&&X(s,TA)||l===1&&a===1&&X(s,xA)&&A>100||l===1&&a>1&&X(s,Se)?o=e[l]+(a>0?t[a-1]:"")+o:l===1&&a>0&&(o=t[a-1]+o),i=Math.floor(i/10)}return(A<0?r:"")+o},Hs="十百千萬",bs="拾佰仟萬",Ss="マイナス",Qr="마이너스",Pe=function(A,e,t){var r=t?". ":"",n=t?"、":"",s=t?", ":"",i=t?" ":"";switch(e){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var o=P(A,48,57,!0,r);return o.length<4?"0"+o:o;case 4:return YA(A,"〇一二三四五六七八九",n);case 6:return ne(A,1,3999,Is,3,r).toLowerCase();case 7:return ne(A,1,3999,Is,3,r);case 8:return P(A,945,969,!1,r);case 9:return P(A,97,122,!1,r);case 10:return P(A,65,90,!1,r);case 11:return P(A,1632,1641,!0,r);case 12:case 49:return ne(A,1,9999,ys,3,r);case 35:return ne(A,1,9999,ys,3,r).toLowerCase();case 13:return P(A,2534,2543,!0,r);case 14:case 30:return P(A,6112,6121,!0,r);case 15:return YA(A,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return YA(A,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return yA(A,"零一二三四五六七八九",Hs,"負",n,TA|xA|Se);case 47:return yA(A,"零壹貳參肆伍陸柒捌玖",bs,"負",n,ae|TA|xA|Se);case 42:return yA(A,"零一二三四五六七八九",Hs,"负",n,TA|xA|Se);case 41:return yA(A,"零壹贰叁肆伍陆柒捌玖",bs,"负",n,ae|TA|xA|Se);case 26:return yA(A,"〇一二三四五六七八九","十百千万",Ss,n,0);case 25:return yA(A,"零壱弐参四伍六七八九","拾百千万",Ss,n,ae|TA|xA);case 31:return yA(A,"영일이삼사오육칠팔구","십백천만",Qr,s,ae|TA|xA);case 33:return yA(A,"零一二三四五六七八九","十百千萬",Qr,s,0);case 32:return yA(A,"零壹貳參四五六七八九","拾百千",Qr,s,ae|TA|xA);case 18:return P(A,2406,2415,!0,r);case 20:return ne(A,1,19999,ed,3,r);case 21:return P(A,2790,2799,!0,r);case 22:return P(A,2662,2671,!0,r);case 22:return ne(A,1,10999,Ad,3,r);case 23:return YA(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return YA(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return P(A,3302,3311,!0,r);case 28:return YA(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return YA(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return P(A,3792,3801,!0,r);case 37:return P(A,6160,6169,!0,r);case 38:return P(A,4160,4169,!0,r);case 39:return P(A,2918,2927,!0,r);case 40:return P(A,1776,1785,!0,r);case 43:return P(A,3046,3055,!0,r);case 44:return P(A,3174,3183,!0,r);case 45:return P(A,3664,3673,!0,r);case 46:return P(A,3872,3881,!0,r);case 3:default:return P(A,48,57,!0,r)}},Zi="data-html2canvas-ignore",Ls=function(){function A(e,t,r){if(this.context=e,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new $f,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 A.prototype.toIFrame=function(e,t){var r=this,n=td(e,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var s=e.defaultView.pageXOffset,i=e.defaultView.pageYOffset,o=n.contentWindow,a=o.document,l=sd(n).then(function(){return eA(r,void 0,void 0,function(){var c,B;return q(this,function(d){switch(d.label){case 0:return this.scrolledElements.forEach(ld),o&&(o.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(o.scrollY!==t.top||o.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-t.left,o.scrollY-t.top,0,0))),c=this.options.onclone,B=this.clonedReferenceElement,typeof B>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:a.fonts&&a.fonts.ready?[4,a.fonts.ready]:[3,2];case 1:d.sent(),d.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,nd(a)]:[3,4];case 3:d.sent(),d.label=4;case 4:return typeof c=="function"?[2,Promise.resolve().then(function(){return c(a,B)}).then(function(){return n})]:[2,n]}})})});return a.open(),a.write(ad(document.doctype)+"<html></html>"),od(this.referenceElement.ownerDocument,s,i),a.replaceChild(a.adoptNode(this.documentElement),a.documentElement),a.close(),l},A.prototype.createElementClone=function(e){if(jr(e,2))debugger;if(Wi(e))return this.createCanvasClone(e);if(ms(e))return this.createVideoClone(e);if(vs(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return en(t)&&(en(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),Es(t)?this.createCustomElementClone(t):t},A.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return Ur(e.style,t),t},A.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce(function(s,i){return i&&typeof i.cssText=="string"?s+i.cssText:s},""),n=e.cloneNode(!1);return n.textContent=r,n}}catch(s){if(this.context.logger.error("Unable to access cssRules property",s),s.name!=="SecurityError")throw s}return e.cloneNode(!1)},A.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var r=e.ownerDocument.createElement("img");try{return r.src=e.toDataURL(),r}catch(l){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var n=e.cloneNode(!1);try{n.width=e.width,n.height=e.height;var s=e.getContext("2d"),i=n.getContext("2d");if(i)if(!this.options.allowTaint&&s)i.putImageData(s.getImageData(0,0,e.width,e.height),0,0);else{var o=(t=e.getContext("webgl2"))!==null&&t!==void 0?t:e.getContext("webgl");if(o){var a=o.getContextAttributes();(a==null?void 0:a.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}i.drawImage(e,0,0)}return n}catch(l){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return n},A.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch(s){this.context.logger.info("Unable to clone video as it is tainted",e)}var n=e.ownerDocument.createElement("canvas");return n.width=e.offsetWidth,n.height=e.offsetHeight,n},A.prototype.appendChildNode=function(e,t,r){(!le(t)||!qf(t)&&!t.hasAttribute(Zi)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!le(t)||!vs(t))&&e.appendChild(this.cloneNode(t,r))},A.prototype.cloneChildNodes=function(e,t,r){for(var n=this,s=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;s;s=s.nextSibling)if(le(s)&&Ji(s)&&typeof s.assignedNodes=="function"){var i=s.assignedNodes();i.length&&i.forEach(function(o){return n.appendChildNode(t,o,r)})}else this.appendChildNode(t,s,r)},A.prototype.cloneNode=function(e,t){if(ki(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var r=e.ownerDocument.defaultView;if(r&&le(e)&&(An(e)||vt(e))){var n=this.createElementClone(e);n.style.transitionProperty="none";var s=r.getComputedStyle(e),i=r.getComputedStyle(e,":before"),o=r.getComputedStyle(e,":after");this.referenceElement===e&&An(n)&&(this.clonedReferenceElement=n),mn(n)&&ud(n);var a=this.counters.parse(new os(this.context,s)),l=this.resolvePseudoContent(e,n,i,Oe.BEFORE);Es(e)&&(t=!0),ms(e)||this.cloneChildNodes(e,n,t),l&&n.insertBefore(l,n.firstChild);var c=this.resolvePseudoContent(e,n,o,Oe.AFTER);return c&&n.appendChild(c),this.counters.pop(a),(s&&(this.options.copyStyles||vt(e))&&!Yi(e)||t)&&Ur(s,n),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]),(Lt(e)||Tt(e))&&(Lt(n)||Tt(n))&&(n.value=e.value),n}return e.cloneNode(!1)},A.prototype.resolvePseudoContent=function(e,t,r,n){var s=this;if(r){var i=r.content,o=t.ownerDocument;if(!(!o||!i||i==="none"||i==="-moz-alt-content"||r.display==="none")){this.counters.parse(new os(this.context,r));var a=new Yu(this.context,r),l=o.createElement("html2canvaspseudoelement");Ur(r,l),a.content.forEach(function(B){if(B.type===0)l.appendChild(o.createTextNode(B.value));else if(B.type===22){var d=o.createElement("img");d.src=B.value,d.style.opacity="1",l.appendChild(d)}else if(B.type===18){if(B.name==="attr"){var f=B.values.filter(O);f.length&&l.appendChild(o.createTextNode(e.getAttribute(f[0].value)||""))}else if(B.name==="counter"){var g=B.values.filter(Be),h=g[0],Q=g[1];if(h&&O(h)){var u=s.counters.getCounterValue(h.value),w=Q&&O(Q)?Zr.parse(s.context,Q.value):3;l.appendChild(o.createTextNode(Pe(u,w,!1)))}}else if(B.name==="counters"){var p=B.values.filter(Be),h=p[0],C=p[1],Q=p[2];if(h&&O(h)){var F=s.counters.getCounterValues(h.value),U=Q&&O(Q)?Zr.parse(s.context,Q.value):3,b=C&&C.type===0?C.value:"",m=F.map(function(I){return Pe(I,U,!1)}).join(b);l.appendChild(o.createTextNode(m))}}}else if(B.type===20)switch(B.value){case"open-quote":l.appendChild(o.createTextNode(as(a.quotes,s.quoteDepth++,!0)));break;case"close-quote":l.appendChild(o.createTextNode(as(a.quotes,--s.quoteDepth,!1)));break;default:l.appendChild(o.createTextNode(B.value))}}),l.className=tn+" "+rn;var c=n===Oe.BEFORE?" "+tn:" "+rn;return vt(t)?t.className.baseValue+=c:t.className+=c,l}}},A.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},A}(),Oe;(function(A){A[A.BEFORE=0]="BEFORE",A[A.AFTER=1]="AFTER"})(Oe||(Oe={}));var td=function(A,e){var t=A.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=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(Zi,"true"),A.body.appendChild(t),t},rd=function(A){return new Promise(function(e){if(A.complete){e();return}if(!A.src){e();return}A.onload=e,A.onerror=e})},nd=function(A){return Promise.all([].slice.call(A.images,0).map(rd))},sd=function(A){return new Promise(function(e,t){var r=A.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=A.onload=function(){r.onload=A.onload=null;var s=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(s),e(A))},50)}})},id=["all","d","content"],Ur=function(A,e){for(var t=A.length-1;t>=0;t--){var r=A.item(t);id.indexOf(r)===-1&&e.style.setProperty(r,A.getPropertyValue(r))}return e},ad=function(A){var e="";return A&&(e+="<!DOCTYPE ",A.name&&(e+=A.name),A.internalSubset&&(e+=A.internalSubset),A.publicId&&(e+='"'+A.publicId+'"'),A.systemId&&(e+='"'+A.systemId+'"'),e+=">"),e},od=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},ld=function(A){var e=A[0],t=A[1],r=A[2];e.scrollLeft=t,e.scrollTop=r},cd=":before",Bd=":after",tn="___html2canvas___pseudoelement_before",rn="___html2canvas___pseudoelement_after",Ts=`{
  17. content: "" !important;
  18. display: none !important;
  19. }`,ud=function(A){fd(A,"."+tn+cd+Ts+`
  20. .`+rn+Bd+Ts)},fd=function(A,e){var t=A.ownerDocument;if(t){var r=t.createElement("style");r.textContent=e,A.appendChild(r)}},ji=function(){function A(){}return A.getOrigin=function(e){var t=A._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},A.isSameOrigin=function(e){return A.getOrigin(e)===A._origin},A.setContext=function(e){A._link=e.document.createElement("a"),A._origin=A.getOrigin(e.location.href)},A._origin="about:blank",A}(),dd=function(){function A(e,t){this.context=e,this._options=t,this._cache={}}return A.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(mr(e)||pd(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),t},A.prototype.match=function(e){return this._cache[e]},A.prototype.loadImage=function(e){return eA(this,void 0,void 0,function(){var t,r,n,s,i=this;return q(this,function(o){switch(o.label){case 0:return t=ji.isSameOrigin(e),r=!Fr(e)&&this._options.useCORS===!0&&z.SUPPORT_CORS_IMAGES&&!t,n=!Fr(e)&&!t&&!mr(e)&&typeof this._options.proxy=="string"&&z.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!Fr(e)&&!mr(e)&&!n&&!r?[2]:(s=e,n?[4,this.proxy(s)]:[3,2]);case 1:s=o.sent(),o.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(a,l){var c=new Image;c.onload=function(){return a(c)},c.onerror=l,(Cd(s)||r)&&(c.crossOrigin="anonymous"),c.src=s,c.complete===!0&&setTimeout(function(){return a(c)},500),i._options.imageTimeout>0&&setTimeout(function(){return l("Timed out ("+i._options.imageTimeout+"ms) loading image")},i._options.imageTimeout)})];case 3:return[2,o.sent()]}})})},A.prototype.has=function(e){return typeof this._cache[e]<"u"},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(e){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=e.substring(0,256);return new Promise(function(s,i){var o=z.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(a.status===200)if(o==="text")s(a.response);else{var B=new FileReader;B.addEventListener("load",function(){return s(B.result)},!1),B.addEventListener("error",function(d){return i(d)},!1),B.readAsDataURL(a.response)}else i("Failed to proxy resource "+n+" with status code "+a.status)},a.onerror=i;var l=r.indexOf("?")>-1?"&":"?";if(a.open("GET",""+r+l+"url="+encodeURIComponent(e)+"&responseType="+o),o!=="text"&&a instanceof XMLHttpRequest&&(a.responseType=o),t._options.imageTimeout){var c=t._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return i("Timed out ("+c+"ms) proxying "+n)}}a.send()})},A}(),gd=/^data:image\/svg\+xml/i,wd=/^data:image\/.*;base64,/i,hd=/^data:image\/.*/i,pd=function(A){return z.SUPPORT_SVG_DRAWING||!Qd(A)},Fr=function(A){return hd.test(A)},Cd=function(A){return wd.test(A)},mr=function(A){return A.substr(0,4)==="blob"},Qd=function(A){return A.substr(-3).toLowerCase()==="svg"||gd.test(A)},L=function(){function A(e,t){this.type=0,this.x=e,this.y=t}return A.prototype.add=function(e,t){return new A(this.x+e,this.y+t)},A}(),se=function(A,e,t){return new L(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},ft=function(){function A(e,t,r,n){this.type=1,this.start=e,this.startControl=t,this.endControl=r,this.end=n}return A.prototype.subdivide=function(e,t){var r=se(this.start,this.startControl,e),n=se(this.startControl,this.endControl,e),s=se(this.endControl,this.end,e),i=se(r,n,e),o=se(n,s,e),a=se(i,o,e);return t?new A(this.start,r,i,a):new A(a,o,s,this.end)},A.prototype.add=function(e,t){return new A(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),lA=function(A){return A.type===1},Ud=function(){function A(e){var t=e.styles,r=e.bounds,n=He(t.borderTopLeftRadius,r.width,r.height),s=n[0],i=n[1],o=He(t.borderTopRightRadius,r.width,r.height),a=o[0],l=o[1],c=He(t.borderBottomRightRadius,r.width,r.height),B=c[0],d=c[1],f=He(t.borderBottomLeftRadius,r.width,r.height),g=f[0],h=f[1],Q=[];Q.push((s+a)/r.width),Q.push((g+B)/r.width),Q.push((i+h)/r.height),Q.push((l+d)/r.height);var u=Math.max.apply(Math,Q);u>1&&(s/=u,i/=u,a/=u,l/=u,B/=u,d/=u,g/=u,h/=u);var w=r.width-a,p=r.height-d,C=r.width-B,F=r.height-h,U=t.borderTopWidth,b=t.borderRightWidth,m=t.borderBottomWidth,E=t.borderLeftWidth,x=R(t.paddingTop,e.bounds.width),I=R(t.paddingRight,e.bounds.width),S=R(t.paddingBottom,e.bounds.width),y=R(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=s>0||i>0?G(r.left+E/3,r.top+U/3,s-E/3,i-U/3,M.TOP_LEFT):new L(r.left+E/3,r.top+U/3),this.topRightBorderDoubleOuterBox=s>0||i>0?G(r.left+w,r.top+U/3,a-b/3,l-U/3,M.TOP_RIGHT):new L(r.left+r.width-b/3,r.top+U/3),this.bottomRightBorderDoubleOuterBox=B>0||d>0?G(r.left+C,r.top+p,B-b/3,d-m/3,M.BOTTOM_RIGHT):new L(r.left+r.width-b/3,r.top+r.height-m/3),this.bottomLeftBorderDoubleOuterBox=g>0||h>0?G(r.left+E/3,r.top+F,g-E/3,h-m/3,M.BOTTOM_LEFT):new L(r.left+E/3,r.top+r.height-m/3),this.topLeftBorderDoubleInnerBox=s>0||i>0?G(r.left+E*2/3,r.top+U*2/3,s-E*2/3,i-U*2/3,M.TOP_LEFT):new L(r.left+E*2/3,r.top+U*2/3),this.topRightBorderDoubleInnerBox=s>0||i>0?G(r.left+w,r.top+U*2/3,a-b*2/3,l-U*2/3,M.TOP_RIGHT):new L(r.left+r.width-b*2/3,r.top+U*2/3),this.bottomRightBorderDoubleInnerBox=B>0||d>0?G(r.left+C,r.top+p,B-b*2/3,d-m*2/3,M.BOTTOM_RIGHT):new L(r.left+r.width-b*2/3,r.top+r.height-m*2/3),this.bottomLeftBorderDoubleInnerBox=g>0||h>0?G(r.left+E*2/3,r.top+F,g-E*2/3,h-m*2/3,M.BOTTOM_LEFT):new L(r.left+E*2/3,r.top+r.height-m*2/3),this.topLeftBorderStroke=s>0||i>0?G(r.left+E/2,r.top+U/2,s-E/2,i-U/2,M.TOP_LEFT):new L(r.left+E/2,r.top+U/2),this.topRightBorderStroke=s>0||i>0?G(r.left+w,r.top+U/2,a-b/2,l-U/2,M.TOP_RIGHT):new L(r.left+r.width-b/2,r.top+U/2),this.bottomRightBorderStroke=B>0||d>0?G(r.left+C,r.top+p,B-b/2,d-m/2,M.BOTTOM_RIGHT):new L(r.left+r.width-b/2,r.top+r.height-m/2),this.bottomLeftBorderStroke=g>0||h>0?G(r.left+E/2,r.top+F,g-E/2,h-m/2,M.BOTTOM_LEFT):new L(r.left+E/2,r.top+r.height-m/2),this.topLeftBorderBox=s>0||i>0?G(r.left,r.top,s,i,M.TOP_LEFT):new L(r.left,r.top),this.topRightBorderBox=a>0||l>0?G(r.left+w,r.top,a,l,M.TOP_RIGHT):new L(r.left+r.width,r.top),this.bottomRightBorderBox=B>0||d>0?G(r.left+C,r.top+p,B,d,M.BOTTOM_RIGHT):new L(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=g>0||h>0?G(r.left,r.top+F,g,h,M.BOTTOM_LEFT):new L(r.left,r.top+r.height),this.topLeftPaddingBox=s>0||i>0?G(r.left+E,r.top+U,Math.max(0,s-E),Math.max(0,i-U),M.TOP_LEFT):new L(r.left+E,r.top+U),this.topRightPaddingBox=a>0||l>0?G(r.left+Math.min(w,r.width-b),r.top+U,w>r.width+b?0:Math.max(0,a-b),Math.max(0,l-U),M.TOP_RIGHT):new L(r.left+r.width-b,r.top+U),this.bottomRightPaddingBox=B>0||d>0?G(r.left+Math.min(C,r.width-E),r.top+Math.min(p,r.height-m),Math.max(0,B-b),Math.max(0,d-m),M.BOTTOM_RIGHT):new L(r.left+r.width-b,r.top+r.height-m),this.bottomLeftPaddingBox=g>0||h>0?G(r.left+E,r.top+Math.min(F,r.height-m),Math.max(0,g-E),Math.max(0,h-m),M.BOTTOM_LEFT):new L(r.left+E,r.top+r.height-m),this.topLeftContentBox=s>0||i>0?G(r.left+E+y,r.top+U+x,Math.max(0,s-(E+y)),Math.max(0,i-(U+x)),M.TOP_LEFT):new L(r.left+E+y,r.top+U+x),this.topRightContentBox=a>0||l>0?G(r.left+Math.min(w,r.width+E+y),r.top+U+x,w>r.width+E+y?0:a-E+y,l-(U+x),M.TOP_RIGHT):new L(r.left+r.width-(b+I),r.top+U+x),this.bottomRightContentBox=B>0||d>0?G(r.left+Math.min(C,r.width-(E+y)),r.top+Math.min(p,r.height+U+x),Math.max(0,B-(b+I)),d-(m+S),M.BOTTOM_RIGHT):new L(r.left+r.width-(b+I),r.top+r.height-(m+S)),this.bottomLeftContentBox=g>0||h>0?G(r.left+E+y,r.top+F,Math.max(0,g-(E+y)),h-(m+S),M.BOTTOM_LEFT):new L(r.left+E+y,r.top+r.height-(m+S))}return A}(),M;(function(A){A[A.TOP_LEFT=0]="TOP_LEFT",A[A.TOP_RIGHT=1]="TOP_RIGHT",A[A.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",A[A.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(M||(M={}));var G=function(A,e,t,r,n){var s=4*((Math.sqrt(2)-1)/3),i=t*s,o=r*s,a=A+t,l=e+r;switch(n){case M.TOP_LEFT:return new ft(new L(A,l),new L(A,l-o),new L(a-i,e),new L(a,e));case M.TOP_RIGHT:return new ft(new L(A,e),new L(A+i,e),new L(a,l-o),new L(a,l));case M.BOTTOM_RIGHT:return new ft(new L(a,e),new L(a,e+o),new L(A+i,l),new L(A,l));case M.BOTTOM_LEFT:default:return new ft(new L(a,l),new L(a-i,l),new L(A,e+o),new L(A,e))}},xt=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Fd=function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]},Kt=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},md=function(){function A(e,t,r){this.offsetX=e,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return A}(),dt=function(){function A(e,t){this.path=e,this.target=t,this.type=1}return A}(),vd=function(){function A(e){this.opacity=e,this.type=2,this.target=6}return A}(),Ed=function(A){return A.type===0},qi=function(A){return A.type===1},Id=function(A){return A.type===2},xs=function(A,e){return A.length===e.length?A.some(function(t,r){return t===e[r]}):!1},yd=function(A,e,t,r,n){return A.map(function(s,i){switch(i){case 0:return s.add(e,t);case 1:return s.add(e+r,t);case 2:return s.add(e+r,t+n);case 3:return s.add(e,t+n)}return s})},$i=function(){function A(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return A}(),Aa=function(){function A(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Ud(this.container),this.container.styles.opacity<1&&this.effects.push(new vd(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,s=this.container.styles.transform;this.effects.push(new md(r,n,s))}if(this.container.styles.overflowX!==0){var i=xt(this.curves),o=Kt(this.curves);xs(i,o)?this.effects.push(new dt(i,6)):(this.effects.push(new dt(i,2)),this.effects.push(new dt(o,4)))}}return A.prototype.getEffects=function(e){for(var t=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,n=this.effects.slice(0);r;){var s=r.effects.filter(function(a){return!qi(a)});if(t||r.container.styles.position!==0||!r.parent){if(n.unshift.apply(n,s),t=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var i=xt(r.curves),o=Kt(r.curves);xs(i,o)||n.unshift(new dt(o,6))}}else n.unshift.apply(n,s);r=r.parent}return n.filter(function(a){return X(a.target,e)})},A}(),nn=function(A,e,t,r){A.container.elements.forEach(function(n){var s=X(n.flags,4),i=X(n.flags,2),o=new Aa(n,A);X(n.styles.display,2048)&&r.push(o);var a=X(n.flags,8)?[]:r;if(s||i){var l=s||n.styles.isPositioned()?t:e,c=new $i(o);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var B=n.styles.zIndex.order;if(B<0){var d=0;l.negativeZIndex.some(function(g,h){return B>g.element.container.styles.zIndex.order?(d=h,!1):d>0}),l.negativeZIndex.splice(d,0,c)}else if(B>0){var f=0;l.positiveZIndex.some(function(g,h){return B>=g.element.container.styles.zIndex.order?(f=h+1,!1):f>0}),l.positiveZIndex.splice(f,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);nn(o,c,s?c:t,a)}else n.styles.isInlineLevel()?e.inlineLevel.push(o):e.nonInlineLevel.push(o),nn(o,e,t,a);X(n.flags,8)&&ea(n,a)})},ea=function(A,e){for(var t=A instanceof $r?A.start:1,r=A instanceof $r?A.reversed:!1,n=0;n<e.length;n++){var s=e[n];s.container instanceof Ri&&typeof s.container.value=="number"&&s.container.value!==0&&(t=s.container.value),s.listValue=Pe(t,s.container.styles.listStyleType,!0),t+=r?-1:1}},Hd=function(A){var e=new Aa(A,null),t=new $i(e),r=[];return nn(e,t,t,r),ea(e.container,r),t},Ks=function(A,e){switch(e){case 0:return BA(A.topLeftBorderBox,A.topLeftPaddingBox,A.topRightBorderBox,A.topRightPaddingBox);case 1:return BA(A.topRightBorderBox,A.topRightPaddingBox,A.bottomRightBorderBox,A.bottomRightPaddingBox);case 2:return BA(A.bottomRightBorderBox,A.bottomRightPaddingBox,A.bottomLeftBorderBox,A.bottomLeftPaddingBox);case 3:default:return BA(A.bottomLeftBorderBox,A.bottomLeftPaddingBox,A.topLeftBorderBox,A.topLeftPaddingBox)}},bd=function(A,e){switch(e){case 0:return BA(A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox,A.topRightBorderBox,A.topRightBorderDoubleOuterBox);case 1:return BA(A.topRightBorderBox,A.topRightBorderDoubleOuterBox,A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox);case 2:return BA(A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox,A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox);case 3:default:return BA(A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox,A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox)}},Sd=function(A,e){switch(e){case 0:return BA(A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox,A.topRightBorderDoubleInnerBox,A.topRightPaddingBox);case 1:return BA(A.topRightBorderDoubleInnerBox,A.topRightPaddingBox,A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox);case 2:return BA(A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox,A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox);case 3:default:return BA(A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox,A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox)}},Ld=function(A,e){switch(e){case 0:return gt(A.topLeftBorderStroke,A.topRightBorderStroke);case 1:return gt(A.topRightBorderStroke,A.bottomRightBorderStroke);case 2:return gt(A.bottomRightBorderStroke,A.bottomLeftBorderStroke);case 3:default:return gt(A.bottomLeftBorderStroke,A.topLeftBorderStroke)}},gt=function(A,e){var t=[];return lA(A)?t.push(A.subdivide(.5,!1)):t.push(A),lA(e)?t.push(e.subdivide(.5,!0)):t.push(e),t},BA=function(A,e,t,r){var n=[];return lA(A)?n.push(A.subdivide(.5,!1)):n.push(A),lA(t)?n.push(t.subdivide(.5,!0)):n.push(t),lA(r)?n.push(r.subdivide(.5,!0).reverse()):n.push(r),lA(e)?n.push(e.subdivide(.5,!1).reverse()):n.push(e),n},ta=function(A){var e=A.bounds,t=A.styles;return e.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},Dt=function(A){var e=A.styles,t=A.bounds,r=R(e.paddingLeft,t.width),n=R(e.paddingRight,t.width),s=R(e.paddingTop,t.width),i=R(e.paddingBottom,t.width);return t.add(r+e.borderLeftWidth,s+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+r+n),-(e.borderTopWidth+e.borderBottomWidth+s+i))},Td=function(A,e){return A===0?e.bounds:A===2?Dt(e):ta(e)},xd=function(A,e){return A===0?e.bounds:A===2?Dt(e):ta(e)},vr=function(A,e,t){var r=Td(oe(A.styles.backgroundOrigin,e),A),n=xd(oe(A.styles.backgroundClip,e),A),s=Kd(oe(A.styles.backgroundSize,e),t,r),i=s[0],o=s[1],a=He(oe(A.styles.backgroundPosition,e),r.width-i,r.height-o),l=Dd(oe(A.styles.backgroundRepeat,e),a,s,r,n),c=Math.round(r.left+a[0]),B=Math.round(r.top+a[1]);return[l,c,B,i,o]},ie=function(A){return O(A)&&A.value===ce.AUTO},wt=function(A){return typeof A=="number"},Kd=function(A,e,t){var r=e[0],n=e[1],s=e[2],i=A[0],o=A[1];if(!i)return[0,0];if(_(i)&&o&&_(o))return[R(i,t.width),R(o,t.height)];var a=wt(s);if(O(i)&&(i.value===ce.CONTAIN||i.value===ce.COVER)){if(wt(s)){var l=t.width/t.height;return l<s!=(i.value===ce.COVER)?[t.width,t.width/s]:[t.height*s,t.height]}return[t.width,t.height]}var c=wt(r),B=wt(n),d=c||B;if(ie(i)&&(!o||ie(o))){if(c&&B)return[r,n];if(!a&&!d)return[t.width,t.height];if(d&&a){var f=c?r:n*s,g=B?n:r/s;return[f,g]}var h=c?r:t.width,Q=B?n:t.height;return[h,Q]}if(a){var u=0,w=0;return _(i)?u=R(i,t.width):_(o)&&(w=R(o,t.height)),ie(i)?u=w*s:(!o||ie(o))&&(w=u/s),[u,w]}var p=null,C=null;if(_(i)?p=R(i,t.width):o&&_(o)&&(C=R(o,t.height)),p!==null&&(!o||ie(o))&&(C=c&&B?p/r*n:t.height),C!==null&&ie(i)&&(p=c&&B?C/n*r:t.width),p!==null&&C!==null)return[p,C];throw new Error("Unable to calculate background-size for element")},oe=function(A,e){var t=A[e];return typeof t>"u"?A[0]:t},Dd=function(A,e,t,r,n){var s=e[0],i=e[1],o=t[0],a=t[1];switch(A){case 2:return[new L(Math.round(r.left),Math.round(r.top+i)),new L(Math.round(r.left+r.width),Math.round(r.top+i)),new L(Math.round(r.left+r.width),Math.round(a+r.top+i)),new L(Math.round(r.left),Math.round(a+r.top+i))];case 3:return[new L(Math.round(r.left+s),Math.round(r.top)),new L(Math.round(r.left+s+o),Math.round(r.top)),new L(Math.round(r.left+s+o),Math.round(r.height+r.top)),new L(Math.round(r.left+s),Math.round(r.height+r.top))];case 1:return[new L(Math.round(r.left+s),Math.round(r.top+i)),new L(Math.round(r.left+s+o),Math.round(r.top+i)),new L(Math.round(r.left+s+o),Math.round(r.top+i+a)),new L(Math.round(r.left+s),Math.round(r.top+i+a))];default:return[new L(Math.round(n.left),Math.round(n.top)),new L(Math.round(n.left+n.width),Math.round(n.top)),new L(Math.round(n.left+n.width),Math.round(n.height+n.top)),new L(Math.round(n.left),Math.round(n.height+n.top))]}},Md="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Ds="Hidden Text",Od=function(){function A(e){this._data={},this._document=e}return A.prototype.parseMetrics=function(e,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),s=this._document.createElement("span"),i=this._document.body;r.style.visibility="hidden",r.style.fontFamily=e,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",i.appendChild(r),n.src=Md,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",s.style.fontFamily=e,s.style.fontSize=t,s.style.margin="0",s.style.padding="0",s.appendChild(this._document.createTextNode(Ds)),r.appendChild(s),r.appendChild(n);var o=n.offsetTop-s.offsetTop+2;r.removeChild(s),r.appendChild(this._document.createTextNode(Ds)),r.style.lineHeight="normal",n.style.verticalAlign="super";var a=n.offsetTop-r.offsetTop+2;return i.removeChild(r),{baseline:o,middle:a}},A.prototype.getMetrics=function(e,t){var r=e+" "+t;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(e,t)),this._data[r]},A}(),ra=function(){function A(e,t){this.context=e,this.options=t}return A}(),Rd=1e4,Gd=function(A){hA(e,A);function e(t,r){var n=A.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 Od(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 e.prototype.applyEffects=function(t){for(var r=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return r.applyEffect(n)})},e.prototype.applyEffect=function(t){this.ctx.save(),Id(t)&&(this.ctx.globalAlpha=t.opacity),Ed(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)),qi(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(t){return eA(this,void 0,void 0,function(){var r;return q(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]}})})},e.prototype.renderNode=function(t){return eA(this,void 0,void 0,function(){return q(this,function(r){switch(r.label){case 0:if(X(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]}})})},e.prototype.renderTextWithLetterSpacing=function(t,r,n){var s=this;if(r===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var i=Un(t.text);i.reduce(function(o,a){return s.ctx.fillText(a,o,t.bounds.top+n),o+s.ctx.measureText(a).width},t.bounds.left)}},e.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(i){return i==="normal"||i==="small-caps"}).join(""),n=kd(t.fontFamily).join(", "),s=Xe(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,r,t.fontWeight,s,n].join(" "),n,s]},e.prototype.renderTextNode=function(t,r){return eA(this,void 0,void 0,function(){var n,s,i,o,a,l,c,B,d=this;return q(this,function(f){return n=this.createFontStyle(r),s=n[0],i=n[1],o=n[2],this.ctx.font=s,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",a=this.fontMetrics.getMetrics(i,o),l=a.baseline,c=a.middle,B=r.paintOrder,t.textBounds.forEach(function(g){B.forEach(function(h){switch(h){case 0:d.ctx.fillStyle=W(r.color),d.renderTextWithLetterSpacing(g,r.letterSpacing,l);var Q=r.textShadow;Q.length&&g.text.trim().length&&(Q.slice(0).reverse().forEach(function(u){d.ctx.shadowColor=W(u.color),d.ctx.shadowOffsetX=u.offsetX.number*d.options.scale,d.ctx.shadowOffsetY=u.offsetY.number*d.options.scale,d.ctx.shadowBlur=u.blur.number,d.renderTextWithLetterSpacing(g,r.letterSpacing,l)}),d.ctx.shadowColor="",d.ctx.shadowOffsetX=0,d.ctx.shadowOffsetY=0,d.ctx.shadowBlur=0),r.textDecorationLine.length&&(d.ctx.fillStyle=W(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(u){switch(u){case 1:d.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top+l),g.bounds.width,1);break;case 2:d.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top),g.bounds.width,1);break;case 3:d.ctx.fillRect(g.bounds.left,Math.ceil(g.bounds.top+c),g.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&g.text.trim().length&&(d.ctx.strokeStyle=W(r.webkitTextStrokeColor),d.ctx.lineWidth=r.webkitTextStrokeWidth,d.ctx.lineJoin=window.chrome?"miter":"round",d.ctx.strokeText(g.text,g.bounds.left,g.bounds.top+l)),d.ctx.strokeStyle="",d.ctx.lineWidth=0,d.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(t,r,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var s=Dt(t),i=Kt(r);this.path(i),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,s.left,s.top,s.width,s.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(t){return eA(this,void 0,void 0,function(){var r,n,s,i,o,a,w,w,l,c,B,d,C,f,g,F,h,Q,u,w,p,C,F;return q(this,function(U){switch(U.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,s=r.styles,i=0,o=r.textNodes,U.label=1;case 1:return i<o.length?(a=o[i],[4,this.renderTextNode(a,s)]):[3,4];case 2:U.sent(),U.label=3;case 3:return i++,[3,1];case 4:if(!(r instanceof Di))return[3,8];U.label=5;case 5:return U.trys.push([5,7,,8]),[4,this.context.cache.match(r.src)];case 6:return w=U.sent(),this.renderReplacedElement(r,n,w),[3,8];case 7:return U.sent(),this.context.logger.error("Error loading image "+r.src),[3,8];case 8:if(r instanceof Mi&&this.renderReplacedElement(r,n,r.canvas),!(r instanceof Oi))return[3,12];U.label=9;case 9:return U.trys.push([9,11,,12]),[4,this.context.cache.match(r.svg)];case 10:return w=U.sent(),this.renderReplacedElement(r,n,w),[3,12];case 11:return U.sent(),this.context.logger.error("Error loading svg "+r.svg.substring(0,255)),[3,12];case 12:return r instanceof Pi&&r.tree?(l=new e(this.context,{scale:this.options.scale,backgroundColor:r.backgroundColor,x:0,y:0,width:r.width,height:r.height}),[4,l.render(r.tree)]):[3,14];case 13:c=U.sent(),r.width&&r.height&&this.ctx.drawImage(c,0,0,r.width,r.height,r.bounds.left,r.bounds.top,r.bounds.width,r.bounds.height),U.label=14;case 14:if(r instanceof Fn&&(B=Math.min(r.bounds.width,r.bounds.height),r.type===bt?r.checked&&(this.ctx.save(),this.path([new L(r.bounds.left+B*.39363,r.bounds.top+B*.79),new L(r.bounds.left+B*.16,r.bounds.top+B*.5549),new L(r.bounds.left+B*.27347,r.bounds.top+B*.44071),new L(r.bounds.left+B*.39694,r.bounds.top+B*.5649),new L(r.bounds.left+B*.72983,r.bounds.top+B*.23),new L(r.bounds.left+B*.84,r.bounds.top+B*.34085),new L(r.bounds.left+B*.39363,r.bounds.top+B*.79)]),this.ctx.fillStyle=W(Fs),this.ctx.fill(),this.ctx.restore()):r.type===St&&r.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(r.bounds.left+B/2,r.bounds.top+B/2,B/4,0,Math.PI*2,!0),this.ctx.fillStyle=W(Fs),this.ctx.fill(),this.ctx.restore())),Nd(r)&&r.value.length){switch(d=this.createFontStyle(s),C=d[0],f=d[1],g=this.fontMetrics.getMetrics(C,f).baseline,this.ctx.font=C,this.ctx.fillStyle=W(s.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Vd(r.styles.textAlign),F=Dt(r),h=0,r.styles.textAlign){case 1:h+=F.width/2;break;case 2:h+=F.width;break}Q=F.add(h,0,0,-F.height/2+1),this.ctx.save(),this.path([new L(F.left,F.top),new L(F.left+F.width,F.top),new L(F.left+F.width,F.top+F.height),new L(F.left,F.top+F.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Me(r.value,Q),s.letterSpacing,g),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!X(r.styles.display,2048))return[3,20];if(r.styles.listStyleImage===null)return[3,19];if(u=r.styles.listStyleImage,u.type!==0)return[3,18];w=void 0,p=u.url,U.label=15;case 15:return U.trys.push([15,17,,18]),[4,this.context.cache.match(p)];case 16:return w=U.sent(),this.ctx.drawImage(w,r.bounds.left-(w.width+10),r.bounds.top),[3,18];case 17:return U.sent(),this.context.logger.error("Error loading list-style-image "+p),[3,18];case 18:return[3,20];case 19:t.listValue&&r.styles.listStyleType!==-1&&(C=this.createFontStyle(s)[0],this.ctx.font=C,this.ctx.fillStyle=W(s.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",F=new SA(r.bounds.left,r.bounds.top+R(r.styles.paddingTop,r.bounds.width),r.bounds.width,ss(s.lineHeight,s.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Me(t.listValue,F),s.letterSpacing,ss(s.lineHeight,s.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),U.label=20;case 20:return[2]}})})},e.prototype.renderStackContent=function(t){return eA(this,void 0,void 0,function(){var r,n,u,s,i,u,o,a,u,l,c,u,B,d,u,f,g,u,h,Q,u;return q(this,function(w){switch(w.label){case 0:if(X(t.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(t.element)];case 1:w.sent(),r=0,n=t.negativeZIndex,w.label=2;case 2:return r<n.length?(u=n[r],[4,this.renderStack(u)]):[3,5];case 3:w.sent(),w.label=4;case 4:return r++,[3,2];case 5:return[4,this.renderNodeContent(t.element)];case 6:w.sent(),s=0,i=t.nonInlineLevel,w.label=7;case 7:return s<i.length?(u=i[s],[4,this.renderNode(u)]):[3,10];case 8:w.sent(),w.label=9;case 9:return s++,[3,7];case 10:o=0,a=t.nonPositionedFloats,w.label=11;case 11:return o<a.length?(u=a[o],[4,this.renderStack(u)]):[3,14];case 12:w.sent(),w.label=13;case 13:return o++,[3,11];case 14:l=0,c=t.nonPositionedInlineLevel,w.label=15;case 15:return l<c.length?(u=c[l],[4,this.renderStack(u)]):[3,18];case 16:w.sent(),w.label=17;case 17:return l++,[3,15];case 18:B=0,d=t.inlineLevel,w.label=19;case 19:return B<d.length?(u=d[B],[4,this.renderNode(u)]):[3,22];case 20:w.sent(),w.label=21;case 21:return B++,[3,19];case 22:f=0,g=t.zeroOrAutoZIndexOrTransformedOrOpacity,w.label=23;case 23:return f<g.length?(u=g[f],[4,this.renderStack(u)]):[3,26];case 24:w.sent(),w.label=25;case 25:return f++,[3,23];case 26:h=0,Q=t.positiveZIndex,w.label=27;case 27:return h<Q.length?(u=Q[h],[4,this.renderStack(u)]):[3,30];case 28:w.sent(),w.label=29;case 29:return h++,[3,27];case 30:return[2]}})})},e.prototype.mask=function(t){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(t.slice(0).reverse()),this.ctx.closePath()},e.prototype.path=function(t){this.ctx.beginPath(),this.formatPath(t),this.ctx.closePath()},e.prototype.formatPath=function(t){var r=this;t.forEach(function(n,s){var i=lA(n)?n.start:n;s===0?r.ctx.moveTo(i.x,i.y):r.ctx.lineTo(i.x,i.y),lA(n)&&r.ctx.bezierCurveTo(n.startControl.x,n.startControl.y,n.endControl.x,n.endControl.y,n.end.x,n.end.y)})},e.prototype.renderRepeat=function(t,r,n,s){this.path(t),this.ctx.fillStyle=r,this.ctx.translate(n,s),this.ctx.fill(),this.ctx.translate(-n,-s)},e.prototype.resizeImage=function(t,r,n){var s;if(t.width===r&&t.height===n)return t;var i=(s=this.canvas.ownerDocument)!==null&&s!==void 0?s:document,o=i.createElement("canvas");o.width=Math.max(1,r),o.height=Math.max(1,n);var a=o.getContext("2d");return a.drawImage(t,0,0,t.width,t.height,0,0,r,n),o},e.prototype.renderBackgroundImage=function(t){return eA(this,void 0,void 0,function(){var r,n,s,i,o,a;return q(this,function(l){switch(l.label){case 0:r=t.styles.backgroundImage.length-1,n=function(c){var B,d,f,x,J,j,y,K,m,g,x,J,j,y,K,h,Q,u,w,p,C,F,U,b,m,E,x,I,S,y,K,k,J,j,mA,rA,uA,pA,vA,fA,WA,EA;return q(this,function($A){switch($A.label){case 0:if(c.type!==0)return[3,5];B=void 0,d=c.url,$A.label=1;case 1:return $A.trys.push([1,3,,4]),[4,s.context.cache.match(d)];case 2:return B=$A.sent(),[3,4];case 3:return $A.sent(),s.context.logger.error("Error loading background-image "+d),[3,4];case 4:return B&&(f=vr(t,r,[B.width,B.height,B.width/B.height]),x=f[0],J=f[1],j=f[2],y=f[3],K=f[4],m=s.ctx.createPattern(s.resizeImage(B,y,K),"repeat"),s.renderRepeat(x,m,J,j)),[3,6];case 5:vB(c)?(g=vr(t,r,[null,null,null]),x=g[0],J=g[1],j=g[2],y=g[3],K=g[4],h=CB(c.angle,y,K),Q=h[0],u=h[1],w=h[2],p=h[3],C=h[4],F=document.createElement("canvas"),F.width=y,F.height=K,U=F.getContext("2d"),b=U.createLinearGradient(u,p,w,C),rs(c.stops,Q).forEach(function(pe){return b.addColorStop(pe.stop,W(pe.color))}),U.fillStyle=b,U.fillRect(0,0,y,K),y>0&&K>0&&(m=s.ctx.createPattern(F,"repeat"),s.renderRepeat(x,m,J,j))):EB(c)&&(E=vr(t,r,[null,null,null]),x=E[0],I=E[1],S=E[2],y=E[3],K=E[4],k=c.position.length===0?[pn]:c.position,J=R(k[0],y),j=R(k[k.length-1],K),mA=QB(c,J,j,y,K),rA=mA[0],uA=mA[1],rA>0&&uA>0&&(pA=s.ctx.createRadialGradient(I+J,S+j,0,I+J,S+j,rA),rs(c.stops,rA*2).forEach(function(pe){return pA.addColorStop(pe.stop,W(pe.color))}),s.path(x),s.ctx.fillStyle=pA,rA!==uA?(vA=t.bounds.left+.5*t.bounds.width,fA=t.bounds.top+.5*t.bounds.height,WA=uA/rA,EA=1/WA,s.ctx.save(),s.ctx.translate(vA,fA),s.ctx.transform(1,0,0,WA,0,0),s.ctx.translate(-vA,-fA),s.ctx.fillRect(I,EA*(S-fA)+fA,y,K*EA),s.ctx.restore()):s.ctx.fill())),$A.label=6;case 6:return r--,[2]}})},s=this,i=0,o=t.styles.backgroundImage.slice(0).reverse(),l.label=1;case 1:return i<o.length?(a=o[i],[5,n(a)]):[3,4];case 2:l.sent(),l.label=3;case 3:return i++,[3,1];case 4:return[2]}})})},e.prototype.renderSolidBorder=function(t,r,n){return eA(this,void 0,void 0,function(){return q(this,function(s){return this.path(Ks(n,r)),this.ctx.fillStyle=W(t),this.ctx.fill(),[2]})})},e.prototype.renderDoubleBorder=function(t,r,n,s){return eA(this,void 0,void 0,function(){var i,o;return q(this,function(a){switch(a.label){case 0:return r<3?[4,this.renderSolidBorder(t,n,s)]:[3,2];case 1:return a.sent(),[2];case 2:return i=bd(s,n),this.path(i),this.ctx.fillStyle=W(t),this.ctx.fill(),o=Sd(s,n),this.path(o),this.ctx.fill(),[2]}})})},e.prototype.renderNodeBackgroundAndBorders=function(t){return eA(this,void 0,void 0,function(){var r,n,s,i,o,a,l,c,B=this;return q(this,function(d){switch(d.label){case 0:return this.applyEffects(t.getEffects(2)),r=t.container.styles,n=!VA(r.backgroundColor)||r.backgroundImage.length,s=[{style:r.borderTopStyle,color:r.borderTopColor,width:r.borderTopWidth},{style:r.borderRightStyle,color:r.borderRightColor,width:r.borderRightWidth},{style:r.borderBottomStyle,color:r.borderBottomColor,width:r.borderBottomWidth},{style:r.borderLeftStyle,color:r.borderLeftColor,width:r.borderLeftWidth}],i=Pd(oe(r.backgroundClip,0),t.curves),n||r.boxShadow.length?(this.ctx.save(),this.path(i),this.ctx.clip(),VA(r.backgroundColor)||(this.ctx.fillStyle=W(r.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(t.container)]):[3,2];case 1:d.sent(),this.ctx.restore(),r.boxShadow.slice(0).reverse().forEach(function(f){B.ctx.save();var g=xt(t.curves),h=f.inset?0:Rd,Q=yd(g,-h+(f.inset?1:-1)*f.spread.number,(f.inset?1:-1)*f.spread.number,f.spread.number*(f.inset?-2:2),f.spread.number*(f.inset?-2:2));f.inset?(B.path(g),B.ctx.clip(),B.mask(Q)):(B.mask(g),B.ctx.clip(),B.path(Q)),B.ctx.shadowOffsetX=f.offsetX.number+h,B.ctx.shadowOffsetY=f.offsetY.number,B.ctx.shadowColor=W(f.color),B.ctx.shadowBlur=f.blur.number,B.ctx.fillStyle=f.inset?W(f.color):"rgba(0,0,0,1)",B.ctx.fill(),B.ctx.restore()}),d.label=2;case 2:o=0,a=0,l=s,d.label=3;case 3:return a<l.length?(c=l[a],c.style!==0&&!VA(c.color)&&c.width>0?c.style!==2?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,o,t.curves,2)]:[3,11]):[3,13];case 4:return d.sent(),[3,11];case 5:return c.style!==3?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,o,t.curves,3)];case 6:return d.sent(),[3,11];case 7:return c.style!==4?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,o,t.curves)];case 8:return d.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,o,t.curves)];case 10:d.sent(),d.label=11;case 11:o++,d.label=12;case 12:return a++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(t,r,n,s,i){return eA(this,void 0,void 0,function(){var o,a,l,c,B,d,f,g,h,Q,u,w,p,C,F,U,F,U;return q(this,function(b){return this.ctx.save(),o=Ld(s,n),a=Ks(s,n),i===2&&(this.path(a),this.ctx.clip()),lA(a[0])?(l=a[0].start.x,c=a[0].start.y):(l=a[0].x,c=a[0].y),lA(a[1])?(B=a[1].end.x,d=a[1].end.y):(B=a[1].x,d=a[1].y),n===0||n===2?f=Math.abs(l-B):f=Math.abs(c-d),this.ctx.beginPath(),i===3?this.formatPath(o):this.formatPath(a.slice(0,2)),g=r<3?r*3:r*2,h=r<3?r*2:r,i===3&&(g=r,h=r),Q=!0,f<=g*2?Q=!1:f<=g*2+h?(u=f/(2*g+h),g*=u,h*=u):(w=Math.floor((f+h)/(g+h)),p=(f-w*g)/(w-1),C=(f-(w+1)*g)/w,h=C<=0||Math.abs(h-p)<Math.abs(h-C)?p:C),Q&&(i===3?this.ctx.setLineDash([0,g+h]):this.ctx.setLineDash([g,h])),i===3?(this.ctx.lineCap="round",this.ctx.lineWidth=r):this.ctx.lineWidth=r*2+1.1,this.ctx.strokeStyle=W(t),this.ctx.stroke(),this.ctx.setLineDash([]),i===2&&(lA(a[0])&&(F=a[3],U=a[0],this.ctx.beginPath(),this.formatPath([new L(F.end.x,F.end.y),new L(U.start.x,U.start.y)]),this.ctx.stroke()),lA(a[1])&&(F=a[1],U=a[2],this.ctx.beginPath(),this.formatPath([new L(F.end.x,F.end.y),new L(U.start.x,U.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},e.prototype.render=function(t){return eA(this,void 0,void 0,function(){var r;return q(this,function(n){switch(n.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=W(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),r=Hd(t),[4,this.renderStack(r)];case 1:return n.sent(),this.applyEffects([]),[2,this.canvas]}})})},e}(ra),Nd=function(A){return A instanceof Ni||A instanceof Gi?!0:A instanceof Fn&&A.type!==St&&A.type!==bt},Pd=function(A,e){switch(A){case 0:return xt(e);case 2:return Fd(e);case 1:default:return Kt(e)}},Vd=function(A){switch(A){case 1:return"center";case 2:return"right";case 0:default:return"left"}},_d=["-apple-system","system-ui"],kd=function(A){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?A.filter(function(e){return _d.indexOf(e)===-1}):A},Xd=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=r,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.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+r.width+"x"+r.height+" at "+r.x+","+r.y+") with scale "+r.scale),n}return e.prototype.render=function(t){return eA(this,void 0,void 0,function(){var r,n;return q(this,function(s){switch(s.label){case 0:return r=qr(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,t),[4,Wd(r)];case 1:return n=s.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=W(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(n,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},e}(ra),Wd=function(A){return new Promise(function(e,t){var r=new Image;r.onload=function(){e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(A))})},Yd=function(){function A(e){var t=e.id,r=e.enabled;this.id=t,this.enabled=r,this.start=Date.now()}return A.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Je([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},A.prototype.getTime=function(){return Date.now()-this.start},A.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Je([this.id,this.getTime()+"ms"],e))},A.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Je([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},A.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,Je([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},A.instances={},A}(),Jd=function(){function A(e,t){var r;this.windowBounds=t,this.instanceName="#"+A.instanceCount++,this.logger=new Yd({id:this.instanceName,enabled:e.logging}),this.cache=(r=e.cache)!==null&&r!==void 0?r:new dd(this,e)}return A.instanceCount=1,A}(),Ms=function(A,e){return e===void 0&&(e={}),zd(A,e)};typeof window<"u"&&ji.setContext(window);var zd=function(A,e){return eA(void 0,void 0,void 0,function(){var t,r,n,s,i,o,a,l,c,B,d,f,g,h,Q,u,w,p,C,F,b,U,b,m,E,x,I,S,y,K,k,J,j,mA,rA,uA,pA,vA,fA,WA;return q(this,function(EA){switch(EA.label){case 0:if(!A||typeof A!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(t=A.ownerDocument,!t)throw new Error("Element is not attached to a Document");if(r=t.defaultView,!r)throw new Error("Document is not attached to a Window");return n={allowTaint:(m=e.allowTaint)!==null&&m!==void 0?m:!1,imageTimeout:(E=e.imageTimeout)!==null&&E!==void 0?E:15e3,proxy:e.proxy,useCORS:(x=e.useCORS)!==null&&x!==void 0?x:!1},s=Or({logging:(I=e.logging)!==null&&I!==void 0?I:!0,cache:e.cache},n),i={windowWidth:(S=e.windowWidth)!==null&&S!==void 0?S:r.innerWidth,windowHeight:(y=e.windowHeight)!==null&&y!==void 0?y:r.innerHeight,scrollX:(K=e.scrollX)!==null&&K!==void 0?K:r.pageXOffset,scrollY:(k=e.scrollY)!==null&&k!==void 0?k:r.pageYOffset},o=new SA(i.scrollX,i.scrollY,i.windowWidth,i.windowHeight),a=new Jd(s,o),l=(J=e.foreignObjectRendering)!==null&&J!==void 0?J:!1,c={allowTaint:(j=e.allowTaint)!==null&&j!==void 0?j:!1,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:l,copyStyles:l},a.logger.debug("Starting document clone with size "+o.width+"x"+o.height+" scrolled to "+-o.left+","+-o.top),B=new Ls(a,A,c),d=B.clonedReferenceElement,d?[4,B.toIFrame(t,o)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return f=EA.sent(),g=mn(d)||jf(d)?Il(d.ownerDocument):Pt(a,d),h=g.width,Q=g.height,u=g.left,w=g.top,p=Zd(a,d,e.backgroundColor),C={canvas:e.canvas,backgroundColor:p,scale:(rA=(mA=e.scale)!==null&&mA!==void 0?mA:r.devicePixelRatio)!==null&&rA!==void 0?rA:1,x:((uA=e.x)!==null&&uA!==void 0?uA:0)+u,y:((pA=e.y)!==null&&pA!==void 0?pA:0)+w,width:(vA=e.width)!==null&&vA!==void 0?vA:Math.ceil(h),height:(fA=e.height)!==null&&fA!==void 0?fA:Math.ceil(Q)},l?(a.logger.debug("Document cloned, using foreign object rendering"),b=new Xd(a,C),[4,b.render(d)]):[3,3];case 2:return F=EA.sent(),[3,5];case 3:return a.logger.debug("Document cloned, element located at "+u+","+w+" with size "+h+"x"+Q+" using computed rendering"),a.logger.debug("Starting DOM parsing"),U=_i(a,d),p===U.styles.backgroundColor&&(U.styles.backgroundColor=bA.TRANSPARENT),a.logger.debug("Starting renderer for element at "+C.x+","+C.y+" with size "+C.width+"x"+C.height),b=new Gd(a,C),[4,b.render(U)];case 4:F=EA.sent(),EA.label=5;case 5:return(!((WA=e.removeContainer)!==null&&WA!==void 0)||WA)&&(Ls.destroy(f)||a.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),a.logger.debug("Finished rendering"),[2,F]}})})},Zd=function(A,e,t){var r=e.ownerDocument,n=r.documentElement?Ke(A,getComputedStyle(r.documentElement).backgroundColor):bA.TRANSPARENT,s=r.body?Ke(A,getComputedStyle(r.body).backgroundColor):bA.TRANSPARENT,i=typeof t=="string"?Ke(A,t):t===null?bA.TRANSPARENT:4294967295;return e===r.documentElement?VA(n)?VA(s)?i:s:n:i};const jd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAu5JREFUaEPlm7uLU0EUh7+Nrg9QUIRU6oKPQgvRFCuohUYkBgz5I7TQwiJNUllZhpD/wjpVSLOsEBQMgriFEtTCBwQEWUWNrias/JZ7wyXc3dwk9+ZOnFMFMnPOfHNmzrnzWmA6OQAcAQ4D+r0f2A3sAhamU80m0Ad6wC/gB7AOfHF+T6R+kkbtAY4DR4GDE1mdvtJ34BPwAfgzjrpxgBeB08CS48Vx7ERVVt5/D7wB/gYxEhRY3jwL7A2iNIYyG8Arx+s7mh8FrLl4zhm+MXCMbVLDfM2Z+76VdwLWXL0IHBrbbLwVvgLPtpvb2wEL9rITeeNt/mTWFdGf+EH7AWsYX5pDzw53jTz9dHh4+wFfmKM5O8r/mtMvvIWGgRWNBfw/iYAFviVeYOXZawannkmdoJS16uZpL7Dy7MlJtRpe752TpwceVlS+btAXVNj9py+yFUVt18OngDNhWzFM32vgrQt8NcaFwKBfCoXCieXl5aVqtfq81WppgRCmSN9jAWtZp2AVq9Tr9Vw2m70NJLrd7udUKnW/3W5rWRimrApYqx99L8cmjUYjl8lk7nizRrlcflAsFl+G3Kg1AZ8HjoWsOLA6P9her/cznU7fbTab3wIrClbwo4CvODsWwaqEWMoPtt/vb1QqlYelUkmrnrBlXcA3gH1hax6lLwZYNem3gLOzzr8xwQq4J+BbIWy4jXLo4P8YYdWGTQHnArd2yoIxw261fmbAJsDODNgU2JkAmwQbObBpsJECmwgbGXCtVruZz+fvedNdxF9QgfNH6FE6mUwudjqdR4lEYnBKYQpsJB62Dli9aNWQdieTVUHLZOjQg9ZwuDTN05EDqwNMgp4JsEnQMwM2BdrKDQDrtnis28SzbpvWuo14645arDtMU4q06rhUwNYdiFt35UFetupSi4Ctu7YkaKsuprlrd6uuHgrausulgrbq+rA7tK26IO5CW/UEwLsBac0jDy+0Vc94vODWPNTyO5Kcu6d4/wAw3uP+NknmEAAAAABJRU5ErkJggg==",qd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAB1dJREFUaEPlm31MU1cUwE+LpXy0AmGmmyAwBlkEN2hk0AFOFrcRzAyBbIEUIhoKuozIhkyGrls2qYAwDMIyEcQ4REmM/sEWJybKl2yDEfkIHyoMHeOja0CIFNDS8pZT+0jTFeh79A1YTwIUuOfe+3vnfp1z7mPByoQHAM4A4AQA+NkWADYAgBUAsFZWNRAAoAEANQDMAoASACYAYFz3mVb1dDplDQBuAOAKAHxara5caQoAhgBgEABUVKqjAswBAG8AcNdZkUo7TJVF6/8JAH0AMGdKI6YCozV9AIBrSqWrUOYZAPTorL5k88sB41x8XTd8V4GDcpM4zDt1c9+o8lLAOFeDAMCRcrOrqzAJAM2Lze3FgBE2RLfyrm736bWOK3qTMWhjwDiMg9ehZQ0fDVr6F8PhbQxYuI7m7HL2xzndpl/IEBhXYwT+PwkCI7hW9IFxn317DW89dI2AW1YtuU/rA+M++wrdWte43h+6fXrBwrgq71pDJyhzPz88kd3CVZu0sBcAbKXbilgsfikjI2OPm5vbVg6Hw2exljvPmNYSQRAwNzc3NTg42Jubm/vjpUuXRk3TNFqqFwD6yZ6F0XUEKisr34qNjU1ls9m4BjAm8/Pzc1VVVYVxcXENNBtBh6MOgdGtw8WKsmRmZnrLZLJcFouFLiHjQhCE+tixYxnZ2dnoLNCRWgRG7wfPy5RleHj4y82bNweQikNDQ78PDw8/YrFY6MuuWAiCYLm4uHi4urq+QVY2MjLS6uLi8g3NyjsR2B8AtlCtwM7Ojq1UKq+wWCztUO7u7v5527Zt31Otx5TyXV1dH/n6+kZgWYIg5ng83oczMzPzpugalPkLgUN1EQtK+iEhIRvv3LlzkVQ6d+5ctkQi+ZVSJSYWLisrezMxMTGTLB4aGhrf1NT0xER1/WITCPwuANhQVd65c6djXV3dD6ReSUlJ1sGDB1uo1mNK+TNnzgQeOHDgC7JsWFjY3vr6ejwrU5WnCIxDhfKis06B1Qj8Pp2A23LAxcXFAfHx8QkcDsfu+dTTrmP4jfzSTcnnfyf/r1KppsvLyy8eOXKkgzSfGS1MIPAequMCyy8HPD09XWpnZyegU7dSqZTz+fxkBoC1R0tGgOVyeZZAIKC13SkUih6BQPD5ugIODAzky2SyXTwezx6nDJvNxv7jA9Z+xj1WdwTFnwufZ2dnZ6RSaU1tbS3GoLUikUhcS0tLiwGArVKpnjg5Oe2luS0xZ2E6Q3kpndLS0qDAwEC/ioqKW/n5+ej90BLGhjSt3iyhFBAQwIuKivIoKCi4Nz4+jt4PLVkXwDExMYILFy6c5HK5TgqFolsgECwcQqhSr3lgd3d3646OjpMODg6eOjjC29s7pr+//ylVWHIRYWSVTklJ8UhNTf3AxsYGF61/yeTkpHz//v2Vra2tGFJdVPr6+tK8vLzQfdXKw4cPGz09PfPowDIKPDExUeTo6Iie2KLS2dn5k5+f39nFCty4cWNPeHh4Evn/qampIZFIdLinpwezibSEsSE9MTFR6Ojo+PJSvWpvb68WCoVlxspkZWX5Hj169Djpa6vV6pnk5OT08+fPL0Qg6RAzBpyUlLQlPT09msvlGh3Sjx8//nvfvn1VnZ2d04Yd3717t/O1a9dOcblcMs1DlJWVZSclJf1GB1JfhzFguh1zdnbecP/+/WxnZ+dXyTqam5uviESiCrp1rmngrq6uj319fcPJTo6MjNz19PT82s/PjxcdHe1RWFh4b3R01KRcsLEHtKYsfPXq1feio6NTyI5OT0/Lw8LC0thsNquhoeE7HOJjY2O9mzZtyqBr7TUDjAHBrKysHDL6qdFonqWlpX12+vTpR0VFRdtTUlK+IiGDgoLiWlpaMApJWdYE8I4dOxxqampO2dravkASXL58+VuxWFyPv5vRH9Y6D4wEAEx99Hw+n93X13dcIBC8RuoYbldmBNYGAFY1xNPW1pbo7+8fScIqFIouLy8v6dTUFF5Z0ooZgbUhnlUL4mHWQiwWHyZDTLOzs2MRERFphgE6MwJrg3irEqY9dOgQunp5VlZW2ptBmEqRSqWZJ06ceGA4Hcwdpv3PA/FCoZDX2NhYYG9v/yIJV11dXRwZGXnT2Nw3dyCe0VSLWq2ev337drtUKsV7VMDlclkDAwOYotlOwvX29t708fEpFolEG2Uy2Ts8Hg8jndowEBOpFsaTaQRBaCQSSUp5efmw4eFifHz8gY+PT6ZCoZiTy+Uy/dXa0NrmSqZhvYynS/Py8qQYa25qahIHBwfHYqMqlWoyKirq0+vXr+OFUVAqlaX29vZGQ7vmTJdiW2ZLiFtbW+OIWciIo3UHBgbuCoXCsxqNhsCcVFVV1Se2trb8/Pz8kpycnH7SkoWFhdsTEhL2cjgc0sMiVCqVkomEuMVdecCHbFGXWhDY4q4tIbRFXUwj1w6LunqI0BZ3uRShLer6MDm0LeqCOAltUa8A6B9lLeYlD31oi3qNRx/cYl7UMuabr7tX8f4Biiq5HPqeIpoAAAAASUVORK5CYII=",$d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABXhJREFUaEPtm11MY0UUgM+9XaFLdblCyD5YWLItaTQR1yeLSFZrjNDWELskkD4ZIjFiI2SFBwKRSDAmbqRxIYjhRUNCICFKQgv4gG4fQPaBaFaiAq0RISExID+uVGy515zrLel2b2ln2qU/13niZ86c+ebMnJlzZi4DiZWHAaAQAB4FAPz5PACcAwAVADCJNQ0CABwDQBAA/ABwFwB2AWBH+pmqeZpO5QBACQBoAeARKq2JC/0JAJsA8BsA/EPSHAnwQwBQBgCXJCuS6HlQddH66wCwBgCBeJTEC4zWfAIAcuNpNAV1jgDgR8nqp6qPBYxrsVyavingIFaJ0/yOtPZlhU8DxrX6DABwxGpTK7AHALejre1owAhbKXne1HafTjt69Hk5aDlgnMbPZqBlI4cGLb0QOb3lgJ/OoDUby/64pr8LrxQJjN4YgbOpIDCCiyUcGPfZF9J466E1Am5Z34T26XBg3Gd1tK2muZxP2qdPLIxe+cU0OkEle/zwRDaHXjtkYT0APJ5sLWnW3k8A4A0BP08bCDQ1NRW3tbXZtFrtU2q1mmMY5j7PHwwG/5qYmBi22+2e8EEwmUzc+Ph4V0FBgU5GTHa8gsGg3+VyfW6z2b4iHFAMOG5h5zCsQ2dFXEZGRqrsdnsry7Lo8E4th4eHv2s0mtfDK83NzdlMJtNrsWQj/x8IBO7m5OTYSeXQeSEwRj94XiYqzc3Nl/r7+/skWIxdI73+Pe2tr69/W1pa+kH4H51O55XW1tb3SGNnQRCOWZZ9lajD/1W+g8BXAKCYVNjr9V7X6XS4FLAIXq/Xs7q6+rMgCCH4kyb39vYO29vbF7a2tu4L4To7Ow1Go/Gy3JTmOO5CRUVFHcuy90RpCQBvIPBzUsaCiNnv93+mVqsLUMjn893S6/V9RA3EqGw0Gi/MzMz0chxXGlk1AeBdBH4JANSkneV5/guGYTCdA9PT059aLBY3aRvR6svB8jx/FLJ0AsB/I3ANzf7L8/yXDMNgoAFut/sTq9U6kwxghJ2dne3Nz88/sez+/v6vy8vLC5WVlaKjSgA4iMBWUqeBSh8EcDRYi8XS1dHRUWmxWN5MEFhA4FdoLJNs4NNg5+fnD1wuV00SgMWjZcqBY8GiQbIGOB7YrAGOFzYrgElgEXhqaqrGarWKTovn+WOVSkVz0krNGi4sLDzn9XpvcBx3En/j1lNdXd21uLh4IOdE8UTW29v7Ie4o29vbq0VFRW00zjYlTkvq/I1Qh2PBhurh2bu8vPxyT0/P1x6PB5N0xCUlwAaD4fzS0tJNjUZzcXd39xez2fxuNMsSE8UQSAkw9gmh6+rqSoaGhnw7OzuYkTiTkjLgM6GTUZJRwPX19RerqqqKu7u7v6edFRkD3NjY+Njw8PDHLMvmbGxs3C4pKXmfZpZkDPDk5OTLtbW1b0n7cEClUl3LauCsOUvHa6X/gemSeOLRMm0SAKdZO0kWFhMAaZXiiQadJGAxxZN2STw5aLfbbTGbzW9IKZ4gy7K2eNd/WD0xiZeWadpImPA8uN/v/yMvL4/4xgIftlEn4tfW1t7R6/VXpY4JPp/Ps7KysiIIAk8x8lFFGIZhDQaDQafToS7x3gqT/mVlZR9R6BET8dRXLQMDA30Mw8S8V6LoWFQRQRACDofj+uDgID5IIy3iVQv1Zdro6OjVhoaGt88KGmHHxsZuRt5CElCLl2lYqK9LHQ5HaUtLyzWtVvtkbm7uBZocd4wOC0dHRwebm5s/OJ3OCUrLooqT61L8RXEX4op78oBWVtSjFgRW3LMlhFbUw7SQs1TU00OEVtzjUoRW1PPh0NRW1APxELSiPgEIP/Ep5iOPcGhFfcYTDq6YD7XkgpqM+xTvX3Ze8A1ZnLW5AAAAAElFTkSuQmCC",Ag=""+new URL("jiemu-icon-ce0d7b47.png",import.meta.url).href,eg=""+new URL("horn-icon-dc8750b3.png",import.meta.url).href,tg=""+new URL("note-icon-7668d112.png",import.meta.url).href,rg=""+new URL("colorBg-90c6c17f.png",import.meta.url).href,ng=""+new URL("die-icon-28a1a092.png",import.meta.url).href,sg=""+new URL("d-ball-79a18015.png",import.meta.url).href,ig=""+new URL("q-ball-1130bb60.png",import.meta.url).href,ag=""+new URL("c-ball-a6a40dc6.png",import.meta.url).href,og=""+new URL("h-ball-5170bf71.png",import.meta.url).href,lg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAAAAXNSR0IArs4c6QAABChJREFUSEt1ll9sk1UYxp/3/Ona/QlXG+AVjBkQ28r8B1u8kRUE4uim2WQDk3FFNGAiifcTo5Ls0ohByFzmYIRdsOGdrmZhbGUaSbDcrkQQYsfd2EbEta85X7+vPf360Zu2yfue8zvPed7n+wj2Z4jrNjCOagEIAUgJaAmQxspfJ+hyRa37540J7hCEbcKtlW4vQphOJSjr7+m5zY2a0a0BCA049aZX4PG32+ka2Q0bvuZmSCRsIFMsBbL3P6bpIKA3r3I/CdQ7dcWFncPkI7g88zat+Hs++J2jUqDdqSuu7XwrjbvnWmi+AqjhK25TCjHvlGYDU1yjkc6eoIx/8dd+4lp6imOlU7obaI3Vn9+hS0EH6PuD9xLQ4geqUUh98yItVgKd5aQQ2OhXKCwxufgRLfk3iF/lrSFgnwdUUkghmzoQrGjfAveRQoP/ytYJ48M76EkZqIdlw+sYEARpA0mF/N8zGMEE5f1Ar17hPUIgXgUkcSt1kP6s8s8DjoiH+FBq92o9RRXWvttBY6a+BFQ/xE1YR5cxsX1lSiL34CRNBcnfOs6HpcSmKqAwplIJyvl7jqR5i5DYD+M1y9RS4N75nfRLBVDdWY4pRlvJaO6UCYnMw5OUrgIaZNG6HcelhLSBlEC+cQ0jE73Vih5J824mvOJXSAIL56N0pxLoC04oBTNlpUlxPJHH9P3T1eMbH+UmFUKXEw+iGA+mVykszRyiySBFe3/jTipgswNkKRQCrp+L0j+VQF8Wx9ceXfO78AyXcp/RapWhr3BUAe0ekJdDWiOTOhisaO8BDBCgbCAhUFh+GT9MUFHRooeGuK72Xxz1Z4nSWHl0KjgQW8e4gxS22UDmACGF1K+HaLHK0De4EQrdTr1laqXw+MJOuubVO0DhQW4WCgkju+0hpZB99Enw+O4a435BqK9IW9Pf8JxAnONoQaJdmJu1gQh3L8RovgIocobbSCDmV4g00rlTwYH4bBnHnAO4HnKuTGH1RmdwIPbM8V4QWkoKuR7ShNT3sbKijkK1n3MSEhurgCKYzAUF4ihvJYl9xse2QlIje/PdYEXfn+U+IdHgvzJaxvjwW/SkrFAPy3AUA0JC2g9IE4i5ueBAjI/xHibE/QopgVuzyYBAnOdIPl8ORC+HdAhrF2PFQCwDDXJTWBTH1/aQFMjlTgcHYvxHPswCm/xAtQJTqWR1IHaZQFzHfuMd20Na4d7FWDEQS0ChMxwTQJsHVMohiczSp8HjG92C46QhbSAlkX/hv+BATM7yboliIJaAjLlrsDDsBmIJSA1yQgk0GyCfh6aXnhOI6wV0OZNimToksTTbHRyIyVnulMBm5+3BG3uTOTW4PuIGYlmhQe4X5n3GByQ5OBBfGuUoFdCuzcuVBSQFMvPvBSva3eEGogWkBApPd5UD0QP6H7IsNSKkJCrYAAAAAElFTkSuQmCC";function Os(A){return A!==null&&typeof A=="object"&&"constructor"in A&&A.constructor===Object}function vn(A={},e={}){Object.keys(e).forEach(t=>{typeof A[t]>"u"?A[t]=e[t]:Os(e[t])&&Os(A[t])&&Object.keys(e[t]).length>0&&vn(A[t],e[t])})}const na={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function kA(){const A=typeof document<"u"?document:{};return vn(A,na),A}const cg={document:na,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(A){return typeof setTimeout>"u"?(A(),null):setTimeout(A,0)},cancelAnimationFrame(A){typeof setTimeout>"u"||clearTimeout(A)}};function iA(){const A=typeof window<"u"?window:{};return vn(A,cg),A}function Bg(A){const e=A;Object.keys(e).forEach(t=>{try{e[t]=null}catch(r){}try{delete e[t]}catch(r){}})}function sn(A,e=0){return setTimeout(A,e)}function Mt(){return Date.now()}function ug(A){const e=iA();let t;return e.getComputedStyle&&(t=e.getComputedStyle(A,null)),!t&&A.currentStyle&&(t=A.currentStyle),t||(t=A.style),t}function fg(A,e="x"){const t=iA();let r,n,s;const i=ug(A);return t.WebKitCSSMatrix?(n=i.transform||i.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),s=new t.WebKitCSSMatrix(n==="none"?"":n)):(s=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=s.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?n=s.m41:r.length===16?n=parseFloat(r[12]):n=parseFloat(r[4])),e==="y"&&(t.WebKitCSSMatrix?n=s.m42:r.length===16?n=parseFloat(r[13]):n=parseFloat(r[5])),n||0}function Le(A){return typeof A=="object"&&A!==null&&A.constructor&&Object.prototype.toString.call(A).slice(8,-1)==="Object"}function dg(A){return typeof window<"u"&&typeof window.HTMLElement<"u"?A instanceof HTMLElement:A&&(A.nodeType===1||A.nodeType===11)}function sA(...A){const e=Object(A[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<A.length;r+=1){const n=A[r];if(n!=null&&!dg(n)){const s=Object.keys(Object(n)).filter(i=>t.indexOf(i)<0);for(let i=0,o=s.length;i<o;i+=1){const a=s[i],l=Object.getOwnPropertyDescriptor(n,a);l!==void 0&&l.enumerable&&(Le(e[a])&&Le(n[a])?n[a].__swiper__?e[a]=n[a]:sA(e[a],n[a]):!Le(e[a])&&Le(n[a])?(e[a]={},n[a].__swiper__?e[a]=n[a]:sA(e[a],n[a])):e[a]=n[a])}}}return e}function ht(A,e,t){A.style.setProperty(e,t)}function sa({swiper:A,targetPosition:e,side:t}){const r=iA(),n=-A.translate;let s=null,i;const o=A.params.speed;A.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(A.cssModeFrameID);const a=e>n?"next":"prev",l=(B,d)=>a==="next"&&B>=d||a==="prev"&&B<=d,c=()=>{i=new Date().getTime(),s===null&&(s=i);const B=Math.max(Math.min((i-s)/o,1),0),d=.5-Math.cos(B*Math.PI)/2;let f=n+d*(e-n);if(l(f,e)&&(f=e),A.wrapperEl.scrollTo({[t]:f}),l(f,e)){A.wrapperEl.style.overflow="hidden",A.wrapperEl.style.scrollSnapType="",setTimeout(()=>{A.wrapperEl.style.overflow="",A.wrapperEl.scrollTo({[t]:f})}),r.cancelAnimationFrame(A.cssModeFrameID);return}A.cssModeFrameID=r.requestAnimationFrame(c)};c()}function wA(A,e=""){return[...A.children].filter(t=>t.matches(e))}function ia(A,e=[]){const t=document.createElement(A);return t.classList.add(...Array.isArray(e)?e:[e]),t}function gg(A,e){const t=[];for(;A.previousElementSibling;){const r=A.previousElementSibling;e?r.matches(e)&&t.push(r):t.push(r),A=r}return t}function wg(A,e){const t=[];for(;A.nextElementSibling;){const r=A.nextElementSibling;e?r.matches(e)&&t.push(r):t.push(r),A=r}return t}function RA(A,e){return iA().getComputedStyle(A,null).getPropertyValue(e)}function Ot(A){let e=A,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function aa(A,e){const t=[];let r=A.parentElement;for(;r;)e?r.matches(e)&&t.push(r):t.push(r),r=r.parentElement;return t}function an(A,e,t){const r=iA();return t?A[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(A,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(A,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):A.offsetWidth}let Er;function hg(){const A=iA(),e=kA();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in A||A.DocumentTouch&&e instanceof A.DocumentTouch)}}function oa(){return Er||(Er=hg()),Er}let Ir;function pg({userAgent:A}={}){const e=oa(),t=iA(),r=t.navigator.platform,n=A||t.navigator.userAgent,s={ios:!1,android:!1},i=t.screen.width,o=t.screen.height,a=n.match(/(Android);?[\s\/]+([\d.]+)?/);let l=n.match(/(iPad).*OS\s([\d_]+)/);const c=n.match(/(iPod)(.*OS\s([\d_]+))?/),B=!l&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d=r==="Win32";let f=r==="MacIntel";const g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!l&&f&&e.touch&&g.indexOf(`${i}x${o}`)>=0&&(l=n.match(/(Version)\/([\d.]+)/),l||(l=[0,1,"13_0_0"]),f=!1),a&&!d&&(s.os="android",s.android=!0),(l||B||c)&&(s.os="ios",s.ios=!0),s}function Cg(A={}){return Ir||(Ir=pg(A)),Ir}let yr;function Qg(){const A=iA();let e=!1;function t(){const r=A.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(t()){const r=String(A.navigator.userAgent);if(r.includes("Version/")){const[n,s]=r.split("Version/")[1].split(" ")[0].split(".").map(i=>Number(i));e=n<16||n===16&&s<2}}return{isSafari:e||t(),needPerspectiveFix:e,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(A.navigator.userAgent)}}function Ug(){return yr||(yr=Qg()),yr}function Fg({swiper:A,on:e,emit:t}){const r=iA();let n=null,s=null;const i=()=>{!A||A.destroyed||!A.initialized||(t("beforeResize"),t("resize"))},o=()=>{!A||A.destroyed||!A.initialized||(n=new ResizeObserver(c=>{s=r.requestAnimationFrame(()=>{const{width:B,height:d}=A;let f=B,g=d;c.forEach(({contentBoxSize:h,contentRect:Q,target:u})=>{u&&u!==A.el||(f=Q?Q.width:(h[0]||h).inlineSize,g=Q?Q.height:(h[0]||h).blockSize)}),(f!==B||g!==d)&&i()})}),n.observe(A.el))},a=()=>{s&&r.cancelAnimationFrame(s),n&&n.unobserve&&A.el&&(n.unobserve(A.el),n=null)},l=()=>{!A||A.destroyed||!A.initialized||t("orientationchange")};e("init",()=>{if(A.params.resizeObserver&&typeof r.ResizeObserver<"u"){o();return}r.addEventListener("resize",i),r.addEventListener("orientationchange",l)}),e("destroy",()=>{a(),r.removeEventListener("resize",i),r.removeEventListener("orientationchange",l)})}function mg({swiper:A,extendParams:e,on:t,emit:r}){const n=[],s=iA(),i=(l,c={})=>{const B=s.MutationObserver||s.WebkitMutationObserver,d=new B(f=>{if(A.__preventObserver__)return;if(f.length===1){r("observerUpdate",f[0]);return}const g=function(){r("observerUpdate",f[0])};s.requestAnimationFrame?s.requestAnimationFrame(g):s.setTimeout(g,0)});d.observe(l,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),n.push(d)},o=()=>{if(A.params.observer){if(A.params.observeParents){const l=aa(A.el);for(let c=0;c<l.length;c+=1)i(l[c])}i(A.el,{childList:A.params.observeSlideChildren}),i(A.wrapperEl,{attributes:!1})}},a=()=>{n.forEach(l=>{l.disconnect()}),n.splice(0,n.length)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),t("init",o),t("destroy",a)}const vg={on(A,e,t){const r=this;if(!r.eventsListeners||r.destroyed||typeof e!="function")return r;const n=t?"unshift":"push";return A.split(" ").forEach(s=>{r.eventsListeners[s]||(r.eventsListeners[s]=[]),r.eventsListeners[s][n](e)}),r},once(A,e,t){const r=this;if(!r.eventsListeners||r.destroyed||typeof e!="function")return r;function n(...s){r.off(A,n),n.__emitterProxy&&delete n.__emitterProxy,e.apply(r,s)}return n.__emitterProxy=e,r.on(A,n,t)},onAny(A,e){const t=this;if(!t.eventsListeners||t.destroyed||typeof A!="function")return t;const r=e?"unshift":"push";return t.eventsAnyListeners.indexOf(A)<0&&t.eventsAnyListeners[r](A),t},offAny(A){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;const t=e.eventsAnyListeners.indexOf(A);return t>=0&&e.eventsAnyListeners.splice(t,1),e},off(A,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||A.split(" ").forEach(r=>{typeof e>"u"?t.eventsListeners[r]=[]:t.eventsListeners[r]&&t.eventsListeners[r].forEach((n,s)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&t.eventsListeners[r].splice(s,1)})}),t},emit(...A){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,r,n;return typeof A[0]=="string"||Array.isArray(A[0])?(t=A[0],r=A.slice(1,A.length),n=e):(t=A[0].events,r=A[0].data,n=A[0].context||e),r.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(i=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(o=>{o.apply(n,[i,...r])}),e.eventsListeners&&e.eventsListeners[i]&&e.eventsListeners[i].forEach(o=>{o.apply(n,r)})}),e}};function Eg(){const A=this;let e,t;const r=A.el;typeof A.params.width<"u"&&A.params.width!==null?e=A.params.width:e=r.clientWidth,typeof A.params.height<"u"&&A.params.height!==null?t=A.params.height:t=r.clientHeight,!(e===0&&A.isHorizontal()||t===0&&A.isVertical())&&(e=e-parseInt(RA(r,"padding-left")||0,10)-parseInt(RA(r,"padding-right")||0,10),t=t-parseInt(RA(r,"padding-top")||0,10)-parseInt(RA(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(A,{width:e,height:t,size:A.isHorizontal()?e:t}))}function Ig(){const A=this;function e(I){return A.isHorizontal()?I:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[I]}function t(I,S){return parseFloat(I.getPropertyValue(e(S))||0)}const r=A.params,{wrapperEl:n,slidesEl:s,size:i,rtlTranslate:o,wrongRTL:a}=A,l=A.virtual&&r.virtual.enabled,c=l?A.virtual.slides.length:A.slides.length,B=wA(s,`.${A.params.slideClass}, swiper-slide`),d=l?A.virtual.slides.length:B.length;let f=[];const g=[],h=[];let Q=r.slidesOffsetBefore;typeof Q=="function"&&(Q=r.slidesOffsetBefore.call(A));let u=r.slidesOffsetAfter;typeof u=="function"&&(u=r.slidesOffsetAfter.call(A));const w=A.snapGrid.length,p=A.slidesGrid.length;let C=r.spaceBetween,F=-Q,U=0,b=0;if(typeof i>"u")return;typeof C=="string"&&C.indexOf("%")>=0?C=parseFloat(C.replace("%",""))/100*i:typeof C=="string"&&(C=parseFloat(C)),A.virtualSize=-C,B.forEach(I=>{o?I.style.marginLeft="":I.style.marginRight="",I.style.marginBottom="",I.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(ht(n,"--swiper-centered-offset-before",""),ht(n,"--swiper-centered-offset-after",""));const m=r.grid&&r.grid.rows>1&&A.grid;m&&A.grid.initSlides(d);let E;const x=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(I=>typeof r.breakpoints[I].slidesPerView<"u").length>0;for(let I=0;I<d;I+=1){E=0;let S;if(B[I]&&(S=B[I]),m&&A.grid.updateSlide(I,S,d,e),!(B[I]&&RA(S,"display")==="none")){if(r.slidesPerView==="auto"){x&&(B[I].style[e("width")]="");const y=getComputedStyle(S),K=S.style.transform,k=S.style.webkitTransform;if(K&&(S.style.transform="none"),k&&(S.style.webkitTransform="none"),r.roundLengths)E=A.isHorizontal()?an(S,"width",!0):an(S,"height",!0);else{const J=t(y,"width"),j=t(y,"padding-left"),mA=t(y,"padding-right"),rA=t(y,"margin-left"),uA=t(y,"margin-right"),pA=y.getPropertyValue("box-sizing");if(pA&&pA==="border-box")E=J+rA+uA;else{const{clientWidth:vA,offsetWidth:fA}=S;E=J+j+mA+rA+uA+(fA-vA)}}K&&(S.style.transform=K),k&&(S.style.webkitTransform=k),r.roundLengths&&(E=Math.floor(E))}else E=(i-(r.slidesPerView-1)*C)/r.slidesPerView,r.roundLengths&&(E=Math.floor(E)),B[I]&&(B[I].style[e("width")]=`${E}px`);B[I]&&(B[I].swiperSlideSize=E),h.push(E),r.centeredSlides?(F=F+E/2+U/2+C,U===0&&I!==0&&(F=F-i/2-C),I===0&&(F=F-i/2-C),Math.abs(F)<1/1e3&&(F=0),r.roundLengths&&(F=Math.floor(F)),b%r.slidesPerGroup===0&&f.push(F),g.push(F)):(r.roundLengths&&(F=Math.floor(F)),(b-Math.min(A.params.slidesPerGroupSkip,b))%A.params.slidesPerGroup===0&&f.push(F),g.push(F),F=F+E+C),A.virtualSize+=E+C,U=E,b+=1}}if(A.virtualSize=Math.max(A.virtualSize,i)+u,o&&a&&(r.effect==="slide"||r.effect==="coverflow")&&(n.style.width=`${A.virtualSize+C}px`),r.setWrapperSize&&(n.style[e("width")]=`${A.virtualSize+C}px`),m&&A.grid.updateWrapperSize(E,f,e),!r.centeredSlides){const I=[];for(let S=0;S<f.length;S+=1){let y=f[S];r.roundLengths&&(y=Math.floor(y)),f[S]<=A.virtualSize-i&&I.push(y)}f=I,Math.floor(A.virtualSize-i)-Math.floor(f[f.length-1])>1&&f.push(A.virtualSize-i)}if(l&&r.loop){const I=h[0]+C;if(r.slidesPerGroup>1){const S=Math.ceil((A.virtual.slidesBefore+A.virtual.slidesAfter)/r.slidesPerGroup),y=I*r.slidesPerGroup;for(let K=0;K<S;K+=1)f.push(f[f.length-1]+y)}for(let S=0;S<A.virtual.slidesBefore+A.virtual.slidesAfter;S+=1)r.slidesPerGroup===1&&f.push(f[f.length-1]+I),g.push(g[g.length-1]+I),A.virtualSize+=I}if(f.length===0&&(f=[0]),C!==0){const I=A.isHorizontal()&&o?"marginLeft":e("marginRight");B.filter((S,y)=>!r.cssMode||r.loop?!0:y!==B.length-1).forEach(S=>{S.style[I]=`${C}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let I=0;h.forEach(y=>{I+=y+(C||0)}),I-=C;const S=I-i;f=f.map(y=>y<0?-Q:y>S?S+u:y)}if(r.centerInsufficientSlides){let I=0;if(h.forEach(S=>{I+=S+(C||0)}),I-=C,I<i){const S=(i-I)/2;f.forEach((y,K)=>{f[K]=y-S}),g.forEach((y,K)=>{g[K]=y+S})}}if(Object.assign(A,{slides:B,snapGrid:f,slidesGrid:g,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){ht(n,"--swiper-centered-offset-before",`${-f[0]}px`),ht(n,"--swiper-centered-offset-after",`${A.size/2-h[h.length-1]/2}px`);const I=-A.snapGrid[0],S=-A.slidesGrid[0];A.snapGrid=A.snapGrid.map(y=>y+I),A.slidesGrid=A.slidesGrid.map(y=>y+S)}if(d!==c&&A.emit("slidesLengthChange"),f.length!==w&&(A.params.watchOverflow&&A.checkOverflow(),A.emit("snapGridLengthChange")),g.length!==p&&A.emit("slidesGridLengthChange"),r.watchSlidesProgress&&A.updateSlidesOffset(),!l&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const I=`${r.containerModifierClass}backface-hidden`,S=A.el.classList.contains(I);d<=r.maxBackfaceHiddenSlides?S||A.el.classList.add(I):S&&A.el.classList.remove(I)}}function yg(A){const e=this,t=[],r=e.virtual&&e.params.virtual.enabled;let n=0,s;typeof A=="number"?e.setTransition(A):A===!0&&e.setTransition(e.params.speed);const i=o=>r?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{t.push(o)});else for(s=0;s<Math.ceil(e.params.slidesPerView);s+=1){const o=e.activeIndex+s;if(o>e.slides.length&&!r)break;t.push(i(o))}else t.push(i(e.activeIndex));for(s=0;s<t.length;s+=1)if(typeof t[s]<"u"){const o=t[s].offsetHeight;n=o>n?o:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function Hg(){const A=this,e=A.slides,t=A.isElement?A.isHorizontal()?A.wrapperEl.offsetLeft:A.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(A.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-A.cssOverflowAdjustment()}function bg(A=this&&this.translate||0){const e=this,t=e.params,{slides:r,rtlTranslate:n,snapGrid:s}=e;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let i=-A;n&&(i=A),r.forEach(a=>{a.classList.remove(t.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=t.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let a=0;a<r.length;a+=1){const l=r[a];let c=l.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(c-=r[0].swiperSlideOffset);const B=(i+(t.centeredSlides?e.minTranslate():0)-c)/(l.swiperSlideSize+o),d=(i-s[0]+(t.centeredSlides?e.minTranslate():0)-c)/(l.swiperSlideSize+o),f=-(i-c),g=f+e.slidesSizesGrid[a];(f>=0&&f<e.size-1||g>1&&g<=e.size||f<=0&&g>=e.size)&&(e.visibleSlides.push(l),e.visibleSlidesIndexes.push(a),r[a].classList.add(t.slideVisibleClass)),l.progress=n?-B:B,l.originalProgress=n?-d:d}}function Sg(A){const e=this;if(typeof A>"u"){const c=e.rtlTranslate?-1:1;A=e&&e.translate&&e.translate*c||0}const t=e.params,r=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:s,isEnd:i,progressLoop:o}=e;const a=s,l=i;if(r===0)n=0,s=!0,i=!0;else{n=(A-e.minTranslate())/r;const c=Math.abs(A-e.minTranslate())<1,B=Math.abs(A-e.maxTranslate())<1;s=c||n<=0,i=B||n>=1,c&&(n=0),B&&(n=1)}if(t.loop){const c=e.getSlideIndexByData(0),B=e.getSlideIndexByData(e.slides.length-1),d=e.slidesGrid[c],f=e.slidesGrid[B],g=e.slidesGrid[e.slidesGrid.length-1],h=Math.abs(A);h>=d?o=(h-d)/g:o=(h+g-f)/g,o>1&&(o-=1)}Object.assign(e,{progress:n,progressLoop:o,isBeginning:s,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(A),s&&!a&&e.emit("reachBeginning toEdge"),i&&!l&&e.emit("reachEnd toEdge"),(a&&!s||l&&!i)&&e.emit("fromEdge"),e.emit("progress",n)}function Lg(){const A=this,{slides:e,params:t,slidesEl:r,activeIndex:n}=A,s=A.virtual&&t.virtual.enabled,i=a=>wA(r,`.${t.slideClass}${a}, swiper-slide${a}`)[0];e.forEach(a=>{a.classList.remove(t.slideActiveClass,t.slideNextClass,t.slidePrevClass)});let o;if(s)if(t.loop){let a=n-A.virtual.slidesBefore;a<0&&(a=A.virtual.slides.length+a),a>=A.virtual.slides.length&&(a-=A.virtual.slides.length),o=i(`[data-swiper-slide-index="${a}"]`)}else o=i(`[data-swiper-slide-index="${n}"]`);else o=e[n];if(o){o.classList.add(t.slideActiveClass);let a=wg(o,`.${t.slideClass}, swiper-slide`)[0];t.loop&&!a&&(a=e[0]),a&&a.classList.add(t.slideNextClass);let l=gg(o,`.${t.slideClass}, swiper-slide`)[0];t.loop&&!l===0&&(l=e[e.length-1]),l&&l.classList.add(t.slidePrevClass)}A.emitSlidesClasses()}const Et=(A,e)=>{if(!A||A.destroyed||!A.params)return;const t=()=>A.isElement?"swiper-slide":`.${A.params.slideClass}`,r=e.closest(t());if(r){const n=r.querySelector(`.${A.params.lazyPreloaderClass}`);n&&n.remove()}},Rs=(A,e)=>{if(!A.slides[e])return;const t=A.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},on=A=>{if(!A||A.destroyed||!A.params)return;let e=A.params.lazyPreloadPrevNext;const t=A.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const r=A.params.slidesPerView==="auto"?A.slidesPerViewDynamic():Math.ceil(A.params.slidesPerView),n=A.activeIndex,s=n+r-1;if(A.params.rewind)for(let i=n-e;i<=s+e;i+=1){const o=(i%t+t)%t;o!==n&&o>s&&Rs(A,o)}else for(let i=Math.max(s-e,0);i<=Math.min(s+e,t-1);i+=1)i!==n&&i>s&&Rs(A,i)};function Tg(A){const{slidesGrid:e,params:t}=A,r=A.rtlTranslate?A.translate:-A.translate;let n;for(let s=0;s<e.length;s+=1)typeof e[s+1]<"u"?r>=e[s]&&r<e[s+1]-(e[s+1]-e[s])/2?n=s:r>=e[s]&&r<e[s+1]&&(n=s+1):r>=e[s]&&(n=s);return t.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function xg(A){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:r,params:n,activeIndex:s,realIndex:i,snapIndex:o}=e;let a=A,l;const c=d=>{let f=d-e.virtual.slidesBefore;return f<0&&(f=e.virtual.slides.length+f),f>=e.virtual.slides.length&&(f-=e.virtual.slides.length),f};if(typeof a>"u"&&(a=Tg(e)),r.indexOf(t)>=0)l=r.indexOf(t);else{const d=Math.min(n.slidesPerGroupSkip,a);l=d+Math.floor((a-d)/n.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),a===s){l!==o&&(e.snapIndex=l,e.emit("snapIndexChange")),e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=c(a));return}let B;e.virtual&&n.virtual.enabled&&n.loop?B=c(a):e.slides[a]?B=parseInt(e.slides[a].getAttribute("data-swiper-slide-index")||a,10):B=a,Object.assign(e,{previousSnapIndex:o,snapIndex:l,previousRealIndex:i,realIndex:B,previousIndex:s,activeIndex:a}),e.initialized&&on(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),i!==B&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")}function Kg(A){const e=this,t=e.params,r=A.closest(`.${t.slideClass}, swiper-slide`);let n=!1,s;if(r){for(let i=0;i<e.slides.length;i+=1)if(e.slides[i]===r){n=!0,s=i;break}}if(r&&n)e.clickedSlide=r,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):e.clickedIndex=s;else{e.clickedSlide=void 0,e.clickedIndex=void 0;return}t.slideToClickedSlide&&e.clickedIndex!==void 0&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}const Dg={updateSize:Eg,updateSlides:Ig,updateAutoHeight:yg,updateSlidesOffset:Hg,updateSlidesProgress:bg,updateProgress:Sg,updateSlidesClasses:Lg,updateActiveIndex:xg,updateClickedSlide:Kg};function Mg(A=this.isHorizontal()?"x":"y"){const e=this,{params:t,rtlTranslate:r,translate:n,wrapperEl:s}=e;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let i=fg(s,A);return i+=e.cssOverflowAdjustment(),r&&(i=-i),i||0}function Og(A,e){const t=this,{rtlTranslate:r,params:n,wrapperEl:s,progress:i}=t;let o=0,a=0;const l=0;t.isHorizontal()?o=r?-A:A:a=A,n.roundLengths&&(o=Math.floor(o),a=Math.floor(a)),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?o:a,n.cssMode?s[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-o:-a:n.virtualTranslate||(t.isHorizontal()?o-=t.cssOverflowAdjustment():a-=t.cssOverflowAdjustment(),s.style.transform=`translate3d(${o}px, ${a}px, ${l}px)`);let c;const B=t.maxTranslate()-t.minTranslate();B===0?c=0:c=(A-t.minTranslate())/B,c!==i&&t.updateProgress(A),t.emit("setTranslate",t.translate,e)}function Rg(){return-this.snapGrid[0]}function Gg(){return-this.snapGrid[this.snapGrid.length-1]}function Ng(A=0,e=this.params.speed,t=!0,r=!0,n){const s=this,{params:i,wrapperEl:o}=s;if(s.animating&&i.preventInteractionOnTransition)return!1;const a=s.minTranslate(),l=s.maxTranslate();let c;if(r&&A>a?c=a:r&&A<l?c=l:c=A,s.updateProgress(c),i.cssMode){const B=s.isHorizontal();if(e===0)o[B?"scrollLeft":"scrollTop"]=-c;else{if(!s.support.smoothScroll)return sa({swiper:s,targetPosition:-c,side:B?"left":"top"}),!0;o.scrollTo({[B?"left":"top"]:-c,behavior:"smooth"})}return!0}return e===0?(s.setTransition(0),s.setTranslate(c),t&&(s.emit("beforeTransitionStart",e,n),s.emit("transitionEnd"))):(s.setTransition(e),s.setTranslate(c),t&&(s.emit("beforeTransitionStart",e,n),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(d){!s||s.destroyed||d.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,t&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}const Pg={getTranslate:Mg,setTranslate:Og,minTranslate:Rg,maxTranslate:Gg,translateTo:Ng};function Vg(A,e){const t=this;t.params.cssMode||(t.wrapperEl.style.transitionDuration=`${A}ms`),t.emit("setTransition",A,e)}function la({swiper:A,runCallbacks:e,direction:t,step:r}){const{activeIndex:n,previousIndex:s}=A;let i=t;if(i||(n>s?i="next":n<s?i="prev":i="reset"),A.emit(`transition${r}`),e&&n!==s){if(i==="reset"){A.emit(`slideResetTransition${r}`);return}A.emit(`slideChangeTransition${r}`),i==="next"?A.emit(`slideNextTransition${r}`):A.emit(`slidePrevTransition${r}`)}}function _g(A=!0,e){const t=this,{params:r}=t;r.cssMode||(r.autoHeight&&t.updateAutoHeight(),la({swiper:t,runCallbacks:A,direction:e,step:"Start"}))}function kg(A=!0,e){const t=this,{params:r}=t;t.animating=!1,!r.cssMode&&(t.setTransition(0),la({swiper:t,runCallbacks:A,direction:e,step:"End"}))}const Xg={setTransition:Vg,transitionStart:_g,transitionEnd:kg};function Wg(A=0,e=this.params.speed,t=!0,r,n){typeof A=="string"&&(A=parseInt(A,10));const s=this;let i=A;i<0&&(i=0);const{params:o,snapGrid:a,slidesGrid:l,previousIndex:c,activeIndex:B,rtlTranslate:d,wrapperEl:f,enabled:g}=s;if(s.animating&&o.preventInteractionOnTransition||!g&&!r&&!n)return!1;const h=Math.min(s.params.slidesPerGroupSkip,i);let Q=h+Math.floor((i-h)/s.params.slidesPerGroup);Q>=a.length&&(Q=a.length-1);const u=-a[Q];if(o.normalizeSlideIndex)for(let p=0;p<l.length;p+=1){const C=-Math.floor(u*100),F=Math.floor(l[p]*100),U=Math.floor(l[p+1]*100);typeof l[p+1]<"u"?C>=F&&C<U-(U-F)/2?i=p:C>=F&&C<U&&(i=p+1):C>=F&&(i=p)}if(s.initialized&&i!==B&&(!s.allowSlideNext&&u<s.translate&&u<s.minTranslate()||!s.allowSlidePrev&&u>s.translate&&u>s.maxTranslate()&&(B||0)!==i))return!1;i!==(c||0)&&t&&s.emit("beforeSlideChangeStart"),s.updateProgress(u);let w;if(i>B?w="next":i<B?w="prev":w="reset",d&&-u===s.translate||!d&&u===s.translate)return s.updateActiveIndex(i),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),o.effect!=="slide"&&s.setTranslate(u),w!=="reset"&&(s.transitionStart(t,w),s.transitionEnd(t,w)),!1;if(o.cssMode){const p=s.isHorizontal(),C=d?u:-u;if(e===0){const F=s.virtual&&s.params.virtual.enabled;F&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),F&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[p?"scrollLeft":"scrollTop"]=C})):f[p?"scrollLeft":"scrollTop"]=C,F&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return sa({swiper:s,targetPosition:C,side:p?"left":"top"}),!0;f.scrollTo({[p?"left":"top"]:C,behavior:"smooth"})}return!0}return s.setTransition(e),s.setTranslate(u),s.updateActiveIndex(i),s.updateSlidesClasses(),s.emit("beforeTransitionStart",e,r),s.transitionStart(t,w),e===0?s.transitionEnd(t,w):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(C){!s||s.destroyed||C.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(t,w))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function Yg(A=0,e=this.params.speed,t=!0,r){typeof A=="string"&&(A=parseInt(A,10));const n=this;let s=A;return n.params.loop&&(n.virtual&&n.params.virtual.enabled?s=s+n.virtual.slidesBefore:s=n.getSlideIndexByData(s)),n.slideTo(s,e,t,r)}function Jg(A=this.params.speed,e=!0,t){const r=this,{enabled:n,params:s,animating:i}=r;if(!n)return r;let o=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex<s.slidesPerGroupSkip?1:o,l=r.virtual&&s.virtual.enabled;if(s.loop){if(i&&!l&&s.loopPreventsSliding)return!1;r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft}return s.rewind&&r.isEnd?r.slideTo(0,A,e,t):r.slideTo(r.activeIndex+a,A,e,t)}function zg(A=this.params.speed,e=!0,t){const r=this,{params:n,snapGrid:s,slidesGrid:i,rtlTranslate:o,enabled:a,animating:l}=r;if(!a)return r;const c=r.virtual&&n.virtual.enabled;if(n.loop){if(l&&!c&&n.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const B=o?r.translate:-r.translate;function d(u){return u<0?-Math.floor(Math.abs(u)):Math.floor(u)}const f=d(B),g=s.map(u=>d(u));let h=s[g.indexOf(f)-1];if(typeof h>"u"&&n.cssMode){let u;s.forEach((w,p)=>{f>=w&&(u=p)}),typeof u<"u"&&(h=s[u>0?u-1:u])}let Q=0;if(typeof h<"u"&&(Q=i.indexOf(h),Q<0&&(Q=r.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(Q=Q-r.slidesPerViewDynamic("previous",!0)+1,Q=Math.max(Q,0))),n.rewind&&r.isBeginning){const u=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(u,A,e,t)}return r.slideTo(Q,A,e,t)}function Zg(A=this.params.speed,e=!0,t){const r=this;return r.slideTo(r.activeIndex,A,e,t)}function jg(A=this.params.speed,e=!0,t,r=.5){const n=this;let s=n.activeIndex;const i=Math.min(n.params.slidesPerGroupSkip,s),o=i+Math.floor((s-i)/n.params.slidesPerGroup),a=n.rtlTranslate?n.translate:-n.translate;if(a>=n.snapGrid[o]){const l=n.snapGrid[o],c=n.snapGrid[o+1];a-l>(c-l)*r&&(s+=n.params.slidesPerGroup)}else{const l=n.snapGrid[o-1],c=n.snapGrid[o];a-l<=(c-l)*r&&(s-=n.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,n.slidesGrid.length-1),n.slideTo(s,A,e,t)}function qg(){const A=this,{params:e,slidesEl:t}=A,r=e.slidesPerView==="auto"?A.slidesPerViewDynamic():e.slidesPerView;let n=A.clickedIndex,s;const i=A.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(A.animating)return;s=parseInt(A.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?n<A.loopedSlides-r/2||n>A.slides.length-A.loopedSlides+r/2?(A.loopFix(),n=A.getSlideIndex(wA(t,`${i}[data-swiper-slide-index="${s}"]`)[0]),sn(()=>{A.slideTo(n)})):A.slideTo(n):n>A.slides.length-r?(A.loopFix(),n=A.getSlideIndex(wA(t,`${i}[data-swiper-slide-index="${s}"]`)[0]),sn(()=>{A.slideTo(n)})):A.slideTo(n)}else A.slideTo(n)}const $g={slideTo:Wg,slideToLoop:Yg,slideNext:Jg,slidePrev:zg,slideReset:Zg,slideToClosest:jg,slideToClickedSlide:qg};function Aw(A){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;wA(r,`.${t.slideClass}, swiper-slide`).forEach((s,i)=>{s.setAttribute("data-swiper-slide-index",i)}),e.loopFix({slideRealIndex:A,direction:t.centeredSlides?void 0:"next"})}function ew({slideRealIndex:A,slideTo:e=!0,direction:t,setTranslate:r,activeSlideIndex:n,byController:s,byMousewheel:i}={}){const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:a,allowSlidePrev:l,allowSlideNext:c,slidesEl:B,params:d}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&d.virtual.enabled){e&&(!d.centeredSlides&&o.snapIndex===0?o.slideTo(o.virtual.slides.length,0,!1,!0):d.centeredSlides&&o.snapIndex<d.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0)),o.allowSlidePrev=l,o.allowSlideNext=c,o.emit("loopFix");return}const f=d.slidesPerView==="auto"?o.slidesPerViewDynamic():Math.ceil(parseFloat(d.slidesPerView,10));let g=d.loopedSlides||f;g%d.slidesPerGroup!==0&&(g+=d.slidesPerGroup-g%d.slidesPerGroup),o.loopedSlides=g;const h=[],Q=[];let u=o.activeIndex;typeof n>"u"?n=o.getSlideIndex(o.slides.filter(U=>U.classList.contains(d.slideActiveClass))[0]):u=n;const w=t==="next"||!t,p=t==="prev"||!t;let C=0,F=0;if(n<g){C=Math.max(g-n,d.slidesPerGroup);for(let U=0;U<g-n;U+=1){const b=U-Math.floor(U/a.length)*a.length;h.push(a.length-b-1)}}else if(n>o.slides.length-g*2){F=Math.max(n-(o.slides.length-g*2),d.slidesPerGroup);for(let U=0;U<F;U+=1){const b=U-Math.floor(U/a.length)*a.length;Q.push(b)}}if(p&&h.forEach(U=>{o.slides[U].swiperLoopMoveDOM=!0,B.prepend(o.slides[U]),o.slides[U].swiperLoopMoveDOM=!1}),w&&Q.forEach(U=>{o.slides[U].swiperLoopMoveDOM=!0,B.append(o.slides[U]),o.slides[U].swiperLoopMoveDOM=!1}),o.recalcSlides(),d.slidesPerView==="auto"&&o.updateSlides(),d.watchSlidesProgress&&o.updateSlidesOffset(),e){if(h.length>0&&p)if(typeof A>"u"){const U=o.slidesGrid[u],m=o.slidesGrid[u+C]-U;i?o.setTranslate(o.translate-m):(o.slideTo(u+C,0,!1,!0),r&&(o.touches[o.isHorizontal()?"startX":"startY"]+=m))}else r&&o.slideToLoop(A,0,!1,!0);else if(Q.length>0&&w)if(typeof A>"u"){const U=o.slidesGrid[u],m=o.slidesGrid[u-F]-U;i?o.setTranslate(o.translate-m):(o.slideTo(u-F,0,!1,!0),r&&(o.touches[o.isHorizontal()?"startX":"startY"]+=m))}else o.slideToLoop(A,0,!1,!0)}if(o.allowSlidePrev=l,o.allowSlideNext=c,o.controller&&o.controller.control&&!s){const U={slideRealIndex:A,slideTo:!1,direction:t,setTranslate:r,activeSlideIndex:n,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(b=>{!b.destroyed&&b.params.loop&&b.loopFix(U)}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix(U)}o.emit("loopFix")}function tw(){const A=this,{params:e,slidesEl:t}=A;if(!e.loop||A.virtual&&A.params.virtual.enabled)return;A.recalcSlides();const r=[];A.slides.forEach(n=>{const s=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;r[s]=n}),A.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),r.forEach(n=>{t.append(n)}),A.recalcSlides(),A.slideTo(A.realIndex,0)}const rw={loopCreate:Aw,loopFix:ew,loopDestroy:tw};function nw(A){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=A?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function sw(){const A=this;A.params.watchOverflow&&A.isLocked||A.params.cssMode||(A.isElement&&(A.__preventObserver__=!0),A[A.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",A.isElement&&requestAnimationFrame(()=>{A.__preventObserver__=!1}))}const iw={setGrabCursor:nw,unsetGrabCursor:sw};function aw(A,e=this){function t(r){if(!r||r===kA()||r===iA())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(A);return!n&&!r.getRootNode?null:n||t(r.getRootNode().host)}return t(e)}function ow(A){const e=this,t=kA(),r=iA(),n=e.touchEventsData;n.evCache.push(A);const{params:s,touches:i,enabled:o}=e;if(!o||!s.simulateTouch&&A.pointerType==="mouse"||e.animating&&s.preventInteractionOnTransition)return;!e.animating&&s.cssMode&&s.loop&&e.loopFix();let a=A;a.originalEvent&&(a=a.originalEvent);let l=a.target;if(s.touchEventsTarget==="wrapper"&&!e.wrapperEl.contains(l)||"which"in a&&a.which===3||"button"in a&&a.button>0||n.isTouched&&n.isMoved)return;const c=!!s.noSwipingClass&&s.noSwipingClass!=="",B=A.composedPath?A.composedPath():A.path;c&&a.target&&a.target.shadowRoot&&B&&(l=B[0]);const d=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,f=!!(a.target&&a.target.shadowRoot);if(s.noSwiping&&(f?aw(d,l):l.closest(d))){e.allowClick=!0;return}if(s.swipeHandler&&!l.closest(s.swipeHandler))return;i.currentX=a.pageX,i.currentY=a.pageY;const g=i.currentX,h=i.currentY,Q=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection,u=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(Q&&(g<=u||g>=r.innerWidth-u))if(Q==="prevent")A.preventDefault();else return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=g,i.startY=h,n.touchStartTime=Mt(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,s.threshold>0&&(n.allowThresholdMove=!1);let w=!0;l.matches(n.focusableElements)&&(w=!1,l.nodeName==="SELECT"&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==l&&t.activeElement.blur();const p=w&&e.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||p)&&!l.isContentEditable&&a.preventDefault(),e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!s.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",a)}function lw(A){const e=kA(),t=this,r=t.touchEventsData,{params:n,touches:s,rtlTranslate:i,enabled:o}=t;if(!o||!n.simulateTouch&&A.pointerType==="mouse")return;let a=A;if(a.originalEvent&&(a=a.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&t.emit("touchMoveOpposite",a);return}const l=r.evCache.findIndex(U=>U.pointerId===a.pointerId);l>=0&&(r.evCache[l]=a);const c=r.evCache.length>1?r.evCache[0]:a,B=c.pageX,d=c.pageY;if(a.preventedByNestedSwiper){s.startX=B,s.startY=d;return}if(!t.allowTouchMove){a.target.matches(r.focusableElements)||(t.allowClick=!1),r.isTouched&&(Object.assign(s,{startX:B,startY:d,prevX:t.touches.currentX,prevY:t.touches.currentY,currentX:B,currentY:d}),r.touchStartTime=Mt());return}if(n.touchReleaseOnEdges&&!n.loop){if(t.isVertical()){if(d<s.startY&&t.translate<=t.maxTranslate()||d>s.startY&&t.translate>=t.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(B<s.startX&&t.translate<=t.maxTranslate()||B>s.startX&&t.translate>=t.minTranslate())return}if(e.activeElement&&a.target===e.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,t.allowClick=!1;return}if(r.allowTouchCallbacks&&t.emit("touchMove",a),a.targetTouches&&a.targetTouches.length>1)return;s.currentX=B,s.currentY=d;const f=s.currentX-s.startX,g=s.currentY-s.startY;if(t.params.threshold&&Math.sqrt(f**2+g**2)<t.params.threshold)return;if(typeof r.isScrolling>"u"){let U;t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?r.isScrolling=!1:f*f+g*g>=25&&(U=Math.atan2(Math.abs(g),Math.abs(f))*180/Math.PI,r.isScrolling=t.isHorizontal()?U>n.touchAngle:90-U>n.touchAngle)}if(r.isScrolling&&t.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(r.startMoving=!0),r.isScrolling||t.zoom&&t.params.zoom&&t.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;t.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let h=t.isHorizontal()?f:g,Q=t.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;n.oneWayMovement&&(h=Math.abs(h)*(i?1:-1),Q=Math.abs(Q)*(i?1:-1)),s.diff=h,h*=n.touchRatio,i&&(h=-h,Q=-Q);const u=t.touchesDirection;t.swipeDirection=h>0?"prev":"next",t.touchesDirection=Q>0?"prev":"next";const w=t.params.loop&&!n.cssMode;if(!r.isMoved){if(w&&t.loopFix({direction:t.swipeDirection}),r.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const U=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(U)}r.allowMomentumBounce=!1,n.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",a)}let p;r.isMoved&&u!==t.touchesDirection&&w&&Math.abs(h)>=1&&(t.loopFix({direction:t.swipeDirection,setTranslate:!0}),p=!0),t.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=h+r.startTranslate;let C=!0,F=n.resistanceRatio;if(n.touchReleaseOnEdges&&(F=0),h>0?(w&&!p&&r.currentTranslate>(n.centeredSlides?t.minTranslate()-t.size/2:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>t.minTranslate()&&(C=!1,n.resistance&&(r.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+r.startTranslate+h)**F))):h<0&&(w&&!p&&r.currentTranslate<(n.centeredSlides?t.maxTranslate()+t.size/2:t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(n.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),r.currentTranslate<t.maxTranslate()&&(C=!1,n.resistance&&(r.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-r.startTranslate-h)**F))),C&&(a.preventedByNestedSwiper=!0),!t.allowSlideNext&&t.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!t.allowSlidePrev&&t.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(r.currentTranslate=r.startTranslate),n.threshold>0)if(Math.abs(h)>n.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,r.currentTranslate=r.startTranslate,s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&t.freeMode||n.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),t.params.freeMode&&n.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(r.currentTranslate),t.setTranslate(r.currentTranslate))}function cw(A){const e=this,t=e.touchEventsData,r=t.evCache.findIndex(p=>p.pointerId===A.pointerId);if(r>=0&&t.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(A.type)&&!(A.type==="pointercancel"&&(e.browser.isSafari||e.browser.isWebView)))return;const{params:n,touches:s,rtlTranslate:i,slidesGrid:o,enabled:a}=e;if(!a||!n.simulateTouch&&A.pointerType==="mouse")return;let l=A;if(l.originalEvent&&(l=l.originalEvent),t.allowTouchCallbacks&&e.emit("touchEnd",l),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&n.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}n.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const c=Mt(),B=c-t.touchStartTime;if(e.allowClick){const p=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(p&&p[0]||l.target),e.emit("tap click",l),B<300&&c-t.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(t.lastClickTime=Mt(),sn(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||s.diff===0||t.currentTranslate===t.startTranslate){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let d;if(n.followFinger?d=i?e.translate:-e.translate:d=-t.currentTranslate,n.cssMode)return;if(e.params.freeMode&&n.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:d});return}let f=0,g=e.slidesSizesGrid[0];for(let p=0;p<o.length;p+=p<n.slidesPerGroupSkip?1:n.slidesPerGroup){const C=p<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;typeof o[p+C]<"u"?d>=o[p]&&d<o[p+C]&&(f=p,g=o[p+C]-o[p]):d>=o[p]&&(f=p,g=o[o.length-1]-o[o.length-2])}let h=null,Q=null;n.rewind&&(e.isBeginning?Q=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(h=0));const u=(d-o[f])/g,w=f<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(B>n.longSwipesMs){if(!n.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(u>=n.longSwipesRatio?e.slideTo(n.rewind&&e.isEnd?h:f+w):e.slideTo(f)),e.swipeDirection==="prev"&&(u>1-n.longSwipesRatio?e.slideTo(f+w):Q!==null&&u<0&&Math.abs(u)>n.longSwipesRatio?e.slideTo(Q):e.slideTo(f))}else{if(!n.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(f+w):e.slideTo(f):(e.swipeDirection==="next"&&e.slideTo(h!==null?h:f+w),e.swipeDirection==="prev"&&e.slideTo(Q!==null?Q:f))}}function Gs(){const A=this,{params:e,el:t}=A;if(t&&t.offsetWidth===0)return;e.breakpoints&&A.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:n,snapGrid:s}=A,i=A.virtual&&A.params.virtual.enabled;A.allowSlideNext=!0,A.allowSlidePrev=!0,A.updateSize(),A.updateSlides(),A.updateSlidesClasses();const o=i&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&A.isEnd&&!A.isBeginning&&!A.params.centeredSlides&&!o?A.slideTo(A.slides.length-1,0,!1,!0):A.params.loop&&!i?A.slideToLoop(A.realIndex,0,!1,!0):A.slideTo(A.activeIndex,0,!1,!0),A.autoplay&&A.autoplay.running&&A.autoplay.paused&&(clearTimeout(A.autoplay.resizeTimeout),A.autoplay.resizeTimeout=setTimeout(()=>{A.autoplay&&A.autoplay.running&&A.autoplay.paused&&A.autoplay.resume()},500)),A.allowSlidePrev=n,A.allowSlideNext=r,A.params.watchOverflow&&s!==A.snapGrid&&A.checkOverflow()}function Bw(A){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&A.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(A.stopPropagation(),A.stopImmediatePropagation())))}function uw(){const A=this,{wrapperEl:e,rtlTranslate:t,enabled:r}=A;if(!r)return;A.previousTranslate=A.translate,A.isHorizontal()?A.translate=-e.scrollLeft:A.translate=-e.scrollTop,A.translate===0&&(A.translate=0),A.updateActiveIndex(),A.updateSlidesClasses();let n;const s=A.maxTranslate()-A.minTranslate();s===0?n=0:n=(A.translate-A.minTranslate())/s,n!==A.progress&&A.updateProgress(t?-A.translate:A.translate),A.emit("setTranslate",A.translate,!1)}function fw(A){const e=this;Et(e,A.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}let Ns=!1;function dw(){}const ca=(A,e)=>{const t=kA(),{params:r,el:n,wrapperEl:s,device:i}=A,o=!!r.nested,a=e==="on"?"addEventListener":"removeEventListener",l=e;n[a]("pointerdown",A.onTouchStart,{passive:!1}),t[a]("pointermove",A.onTouchMove,{passive:!1,capture:o}),t[a]("pointerup",A.onTouchEnd,{passive:!0}),t[a]("pointercancel",A.onTouchEnd,{passive:!0}),t[a]("pointerout",A.onTouchEnd,{passive:!0}),t[a]("pointerleave",A.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&n[a]("click",A.onClick,!0),r.cssMode&&s[a]("scroll",A.onScroll),r.updateOnWindowResize?A[l](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gs,!0):A[l]("observerUpdate",Gs,!0),n[a]("load",A.onLoad,{capture:!0})};function gw(){const A=this,e=kA(),{params:t}=A;A.onTouchStart=ow.bind(A),A.onTouchMove=lw.bind(A),A.onTouchEnd=cw.bind(A),t.cssMode&&(A.onScroll=uw.bind(A)),A.onClick=Bw.bind(A),A.onLoad=fw.bind(A),Ns||(e.addEventListener("touchstart",dw),Ns=!0),ca(A,"on")}function ww(){ca(this,"off")}const hw={attachEvents:gw,detachEvents:ww},Ps=(A,e)=>A.grid&&e.grid&&e.grid.rows>1;function pw(){const A=this,{realIndex:e,initialized:t,params:r,el:n}=A,s=r.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const i=A.getBreakpoint(s,A.params.breakpointsBase,A.el);if(!i||A.currentBreakpoint===i)return;const a=(i in s?s[i]:void 0)||A.originalParams,l=Ps(A,r),c=Ps(A,a),B=r.enabled;l&&!c?(n.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),A.emitContainerClasses()):!l&&c&&(n.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&n.classList.add(`${r.containerModifierClass}grid-column`),A.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(h=>{const Q=r[h]&&r[h].enabled,u=a[h]&&a[h].enabled;Q&&!u&&A[h].disable(),!Q&&u&&A[h].enable()});const d=a.direction&&a.direction!==r.direction,f=r.loop&&(a.slidesPerView!==r.slidesPerView||d);d&&t&&A.changeDirection(),sA(A.params,a);const g=A.params.enabled;Object.assign(A,{allowTouchMove:A.params.allowTouchMove,allowSlideNext:A.params.allowSlideNext,allowSlidePrev:A.params.allowSlidePrev}),B&&!g?A.disable():!B&&g&&A.enable(),A.currentBreakpoint=i,A.emit("_beforeBreakpoint",a),f&&t&&(A.loopDestroy(),A.loopCreate(e),A.updateSlides()),A.emit("breakpoint",a)}function Cw(A,e="window",t){if(!A||e==="container"&&!t)return;let r=!1;const n=iA(),s=e==="window"?n.innerHeight:t.clientHeight,i=Object.keys(A).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const a=parseFloat(o.substr(1));return{value:s*a,point:o}}return{value:o,point:o}});i.sort((o,a)=>parseInt(o.value,10)-parseInt(a.value,10));for(let o=0;o<i.length;o+=1){const{point:a,value:l}=i[o];e==="window"?n.matchMedia(`(min-width: ${l}px)`).matches&&(r=a):l<=t.clientWidth&&(r=a)}return r||"max"}const Qw={setBreakpoint:pw,getBreakpoint:Cw};function Uw(A,e){const t=[];return A.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(n=>{r[n]&&t.push(e+n)}):typeof r=="string"&&t.push(e+r)}),t}function Fw(){const A=this,{classNames:e,params:t,rtl:r,el:n,device:s}=A,i=Uw(["initialized",t.direction,{"free-mode":A.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),A.emitContainerClasses()}function mw(){const A=this,{el:e,classNames:t}=A;e.classList.remove(...t),A.emitContainerClasses()}const vw={addClasses:Fw,removeClasses:mw};function Ew(){const A=this,{isLocked:e,params:t}=A,{slidesOffsetBefore:r}=t;if(r){const n=A.slides.length-1,s=A.slidesGrid[n]+A.slidesSizesGrid[n]+r*2;A.isLocked=A.size>s}else A.isLocked=A.snapGrid.length===1;t.allowSlideNext===!0&&(A.allowSlideNext=!A.isLocked),t.allowSlidePrev===!0&&(A.allowSlidePrev=!A.isLocked),e&&e!==A.isLocked&&(A.isEnd=!1),e!==A.isLocked&&A.emit(A.isLocked?"lock":"unlock")}const Iw={checkOverflow:Ew},Vs={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function yw(A,e){return function(r={}){const n=Object.keys(r)[0],s=r[n];if(typeof s!="object"||s===null){sA(e,r);return}if(["navigation","pagination","scrollbar"].indexOf(n)>=0&&A[n]===!0&&(A[n]={auto:!0}),!(n in A&&"enabled"in s)){sA(e,r);return}A[n]===!0&&(A[n]={enabled:!0}),typeof A[n]=="object"&&!("enabled"in A[n])&&(A[n].enabled=!0),A[n]||(A[n]={enabled:!1}),sA(e,r)}}const Hr={eventsEmitter:vg,update:Dg,translate:Pg,transition:Xg,slide:$g,loop:rw,grabCursor:iw,events:hw,breakpoints:Qw,checkOverflow:Iw,classes:vw},br={};let Ve=class HA{constructor(...e){let t,r;e.length===1&&e[0].constructor&&Object.prototype.toString.call(e[0]).slice(8,-1)==="Object"?r=e[0]:[t,r]=e,r||(r={}),r=sA({},r),t&&!r.el&&(r.el=t);const n=kA();if(r.el&&typeof r.el=="string"&&n.querySelectorAll(r.el).length>1){const a=[];return n.querySelectorAll(r.el).forEach(l=>{const c=sA({},r,{el:l});a.push(new HA(c))}),a}const s=this;s.__swiper__=!0,s.support=oa(),s.device=Cg({userAgent:r.userAgent}),s.browser=Ug(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],r.modules&&Array.isArray(r.modules)&&s.modules.push(...r.modules);const i={};s.modules.forEach(a=>{a({params:r,swiper:s,extendParams:yw(r,i),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const o=sA({},Vs,i);return s.params=sA({},o,br,r),s.originalParams=sA({},s.params),s.passedParams=sA({},r),s.params&&s.params.on&&Object.keys(s.params.on).forEach(a=>{s.on(a,s.params.on[a])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getSlideIndex(e){const{slidesEl:t,params:r}=this,n=wA(t,`.${r.slideClass}, swiper-slide`),s=Ot(n[0]);return Ot(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>t.getAttribute("data-swiper-slide-index")*1===e)[0])}recalcSlides(){const e=this,{slidesEl:t,params:r}=e;e.slides=wA(t,`.${r.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),i=(r.maxTranslate()-n)*e+n;r.translateTo(i,typeof t>"u"?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const r=this,{params:n,slides:s,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:l}=r;let c=1;if(n.centeredSlides){let B=s[l].swiperSlideSize,d;for(let f=l+1;f<s.length;f+=1)s[f]&&!d&&(B+=s[f].swiperSlideSize,c+=1,B>a&&(d=!0));for(let f=l-1;f>=0;f-=1)s[f]&&!d&&(B+=s[f].swiperSlideSize,c+=1,B>a&&(d=!0))}else if(e==="current")for(let B=l+1;B<s.length;B+=1)(t?i[B]+o[B]-i[l]<a:i[B]-i[l]<a)&&(c+=1);else for(let B=l-1;B>=0;B-=1)i[l]-i[B]<a&&(c+=1);return c}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(i=>{i.complete&&Et(e,i)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const i=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(i,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(e.params.freeMode&&e.params.freeMode.enabled)n(),e.params.autoHeight&&e.updateAutoHeight();else{if((e.params.slidesPerView==="auto"||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides){const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(i.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const r=this,n=r.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(s=>{e==="vertical"?s.style.width="":s.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.shadowEl&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):wA(r,n())[0])();return!i&&t.params.createElements&&(i=ia("div",t.params.wrapperClass),r.append(i),wA(r,`.${t.params.slideClass}`).forEach(o=>{i.append(o)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement?r:i,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||RA(r,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||RA(r,"direction")==="rtl"),wrongRTL:RA(i,"display")==="-webkit-box"}),!0}init(e){const t=this;return t.initialized||t.mount(e)===!1||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(n=>{n.complete?Et(t,n):n.addEventListener("load",s=>{Et(t,s.target)})}),on(t),t.initialized=!0,on(t),t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const r=this,{params:n,el:s,wrapperEl:i,slides:o}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),s.removeAttribute("style"),i.removeAttribute("style"),o&&o.length&&o.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),e!==!1&&(r.el.swiper=null,Bg(r)),r.destroyed=!0),null}static extendDefaults(e){sA(br,e)}static get extendedDefaults(){return br}static get defaults(){return Vs}static installModule(e){HA.prototype.__modules__||(HA.prototype.__modules__=[]);const t=HA.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>HA.installModule(t)),HA):(HA.installModule(e),HA)}};Object.keys(Hr).forEach(A=>{Object.keys(Hr[A]).forEach(e=>{Ve.prototype[e]=Hr[A][e]})});Ve.use([Fg,mg]);function Ba(A,e,t,r){return A.params.createElements&&Object.keys(r).forEach(n=>{if(!t[n]&&t.auto===!0){let s=wA(A.el,`.${r[n]}`)[0];s||(s=ia("div",r[n]),s.className=r[n],A.el.append(s)),t[n]=s,e[n]=s}}),t}function Hw({swiper:A,extendParams:e,on:t,emit:r}){e({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),A.navigation={nextEl:null,prevEl:null};const n=g=>(Array.isArray(g)||(g=[g].filter(h=>!!h)),g);function s(g){let h;return g&&typeof g=="string"&&A.isElement&&(h=A.el.shadowRoot.querySelector(g),h)?h:(g&&(typeof g=="string"&&(h=[...document.querySelectorAll(g)]),A.params.uniqueNavElements&&typeof g=="string"&&h.length>1&&A.el.querySelectorAll(g).length===1&&(h=A.el.querySelector(g))),g&&!h?g:h)}function i(g,h){const Q=A.params.navigation;g=n(g),g.forEach(u=>{u&&(u.classList[h?"add":"remove"](...Q.disabledClass.split(" ")),u.tagName==="BUTTON"&&(u.disabled=h),A.params.watchOverflow&&A.enabled&&u.classList[A.isLocked?"add":"remove"](Q.lockClass))})}function o(){const{nextEl:g,prevEl:h}=A.navigation;if(A.params.loop){i(h,!1),i(g,!1);return}i(h,A.isBeginning&&!A.params.rewind),i(g,A.isEnd&&!A.params.rewind)}function a(g){g.preventDefault(),!(A.isBeginning&&!A.params.loop&&!A.params.rewind)&&(A.slidePrev(),r("navigationPrev"))}function l(g){g.preventDefault(),!(A.isEnd&&!A.params.loop&&!A.params.rewind)&&(A.slideNext(),r("navigationNext"))}function c(){const g=A.params.navigation;if(A.params.navigation=Ba(A,A.originalParams.navigation,A.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let h=s(g.nextEl),Q=s(g.prevEl);Object.assign(A.navigation,{nextEl:h,prevEl:Q}),h=n(h),Q=n(Q);const u=(w,p)=>{w&&w.addEventListener("click",p==="next"?l:a),!A.enabled&&w&&w.classList.add(...g.lockClass.split(" "))};h.forEach(w=>u(w,"next")),Q.forEach(w=>u(w,"prev"))}function B(){let{nextEl:g,prevEl:h}=A.navigation;g=n(g),h=n(h);const Q=(u,w)=>{u.removeEventListener("click",w==="next"?l:a),u.classList.remove(...A.params.navigation.disabledClass.split(" "))};g.forEach(u=>Q(u,"next")),h.forEach(u=>Q(u,"prev"))}t("init",()=>{A.params.navigation.enabled===!1?f():(c(),o())}),t("toEdge fromEdge lock unlock",()=>{o()}),t("destroy",()=>{B()}),t("enable disable",()=>{let{nextEl:g,prevEl:h}=A.navigation;g=n(g),h=n(h),[...g,...h].filter(Q=>!!Q).forEach(Q=>Q.classList[A.enabled?"remove":"add"](A.params.navigation.lockClass))}),t("click",(g,h)=>{let{nextEl:Q,prevEl:u}=A.navigation;Q=n(Q),u=n(u);const w=h.target;if(A.params.navigation.hideOnClick&&!u.includes(w)&&!Q.includes(w)){if(A.pagination&&A.params.pagination&&A.params.pagination.clickable&&(A.pagination.el===w||A.pagination.el.contains(w)))return;let p;Q.length?p=Q[0].classList.contains(A.params.navigation.hiddenClass):u.length&&(p=u[0].classList.contains(A.params.navigation.hiddenClass)),r(p===!0?"navigationShow":"navigationHide"),[...Q,...u].filter(C=>!!C).forEach(C=>C.classList.toggle(A.params.navigation.hiddenClass))}});const d=()=>{A.el.classList.remove(...A.params.navigation.navigationDisabledClass.split(" ")),c(),o()},f=()=>{A.el.classList.add(...A.params.navigation.navigationDisabledClass.split(" ")),B()};Object.assign(A.navigation,{enable:d,disable:f,update:o,init:c,destroy:B})}function me(A=""){return`.${A.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function bw({swiper:A,extendParams:e,on:t,emit:r}){const n="swiper-pagination";e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:u=>u,formatFractionTotal:u=>u,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),A.pagination={el:null,bullets:[]};let s,i=0;const o=u=>(Array.isArray(u)||(u=[u].filter(w=>!!w)),u);function a(){return!A.params.pagination.el||!A.pagination.el||Array.isArray(A.pagination.el)&&A.pagination.el.length===0}function l(u,w){const{bulletActiveClass:p}=A.params.pagination;u&&(u=u[`${w==="prev"?"previous":"next"}ElementSibling`],u&&(u.classList.add(`${p}-${w}`),u=u[`${w==="prev"?"previous":"next"}ElementSibling`],u&&u.classList.add(`${p}-${w}-${w}`)))}function c(u){const w=u.target.closest(me(A.params.pagination.bulletClass));if(!w)return;u.preventDefault();const p=Ot(w)*A.params.slidesPerGroup;if(A.params.loop){if(A.realIndex===p)return;const C=A.getSlideIndexByData(p),F=A.getSlideIndexByData(A.realIndex);C>A.slides.length-A.loopedSlides&&A.loopFix({direction:C>F?"next":"prev",activeSlideIndex:C,slideTo:!1}),A.slideToLoop(p)}else A.slideTo(p)}function B(){const u=A.rtl,w=A.params.pagination;if(a())return;let p=A.pagination.el;p=o(p);let C,F;const U=A.virtual&&A.params.virtual.enabled?A.virtual.slides.length:A.slides.length,b=A.params.loop?Math.ceil(U/A.params.slidesPerGroup):A.snapGrid.length;if(A.params.loop?(F=A.previousRealIndex||0,C=A.params.slidesPerGroup>1?Math.floor(A.realIndex/A.params.slidesPerGroup):A.realIndex):typeof A.snapIndex<"u"?(C=A.snapIndex,F=A.previousSnapIndex):(F=A.previousIndex||0,C=A.activeIndex||0),w.type==="bullets"&&A.pagination.bullets&&A.pagination.bullets.length>0){const m=A.pagination.bullets;let E,x,I;if(w.dynamicBullets&&(s=an(m[0],A.isHorizontal()?"width":"height",!0),p.forEach(S=>{S.style[A.isHorizontal()?"width":"height"]=`${s*(w.dynamicMainBullets+4)}px`}),w.dynamicMainBullets>1&&F!==void 0&&(i+=C-(F||0),i>w.dynamicMainBullets-1?i=w.dynamicMainBullets-1:i<0&&(i=0)),E=Math.max(C-i,0),x=E+(Math.min(m.length,w.dynamicMainBullets)-1),I=(x+E)/2),m.forEach(S=>{const y=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(K=>`${w.bulletActiveClass}${K}`)].map(K=>typeof K=="string"&&K.includes(" ")?K.split(" "):K).flat();S.classList.remove(...y)}),p.length>1)m.forEach(S=>{const y=Ot(S);y===C&&S.classList.add(...w.bulletActiveClass.split(" ")),w.dynamicBullets&&(y>=E&&y<=x&&S.classList.add(...`${w.bulletActiveClass}-main`.split(" ")),y===E&&l(S,"prev"),y===x&&l(S,"next"))});else{const S=m[C];if(S&&S.classList.add(...w.bulletActiveClass.split(" ")),w.dynamicBullets){const y=m[E],K=m[x];for(let k=E;k<=x;k+=1)m[k]&&m[k].classList.add(...`${w.bulletActiveClass}-main`.split(" "));l(y,"prev"),l(K,"next")}}if(w.dynamicBullets){const S=Math.min(m.length,w.dynamicMainBullets+4),y=(s*S-s)/2-I*s,K=u?"right":"left";m.forEach(k=>{k.style[A.isHorizontal()?K:"top"]=`${y}px`})}}p.forEach((m,E)=>{if(w.type==="fraction"&&(m.querySelectorAll(me(w.currentClass)).forEach(x=>{x.textContent=w.formatFractionCurrent(C+1)}),m.querySelectorAll(me(w.totalClass)).forEach(x=>{x.textContent=w.formatFractionTotal(b)})),w.type==="progressbar"){let x;w.progressbarOpposite?x=A.isHorizontal()?"vertical":"horizontal":x=A.isHorizontal()?"horizontal":"vertical";const I=(C+1)/b;let S=1,y=1;x==="horizontal"?S=I:y=I,m.querySelectorAll(me(w.progressbarFillClass)).forEach(K=>{K.style.transform=`translate3d(0,0,0) scaleX(${S}) scaleY(${y})`,K.style.transitionDuration=`${A.params.speed}ms`})}w.type==="custom"&&w.renderCustom?(m.innerHTML=w.renderCustom(A,C+1,b),E===0&&r("paginationRender",m)):(E===0&&r("paginationRender",m),r("paginationUpdate",m)),A.params.watchOverflow&&A.enabled&&m.classList[A.isLocked?"add":"remove"](w.lockClass)})}function d(){const u=A.params.pagination;if(a())return;const w=A.virtual&&A.params.virtual.enabled?A.virtual.slides.length:A.slides.length;let p=A.pagination.el;p=o(p);let C="";if(u.type==="bullets"){let F=A.params.loop?Math.ceil(w/A.params.slidesPerGroup):A.snapGrid.length;A.params.freeMode&&A.params.freeMode.enabled&&F>w&&(F=w);for(let U=0;U<F;U+=1)u.renderBullet?C+=u.renderBullet.call(A,U,u.bulletClass):C+=`<${u.bulletElement} class="${u.bulletClass}"></${u.bulletElement}>`}u.type==="fraction"&&(u.renderFraction?C=u.renderFraction.call(A,u.currentClass,u.totalClass):C=`<span class="${u.currentClass}"></span> / <span class="${u.totalClass}"></span>`),u.type==="progressbar"&&(u.renderProgressbar?C=u.renderProgressbar.call(A,u.progressbarFillClass):C=`<span class="${u.progressbarFillClass}"></span>`),A.pagination.bullets=[],p.forEach(F=>{u.type!=="custom"&&(F.innerHTML=C||""),u.type==="bullets"&&A.pagination.bullets.push(...F.querySelectorAll(me(u.bulletClass)))}),u.type!=="custom"&&r("paginationRender",p[0])}function f(){A.params.pagination=Ba(A,A.originalParams.pagination,A.params.pagination,{el:"swiper-pagination"});const u=A.params.pagination;if(!u.el)return;let w;typeof u.el=="string"&&A.isElement&&(w=A.el.shadowRoot.querySelector(u.el)),!w&&typeof u.el=="string"&&(w=[...document.querySelectorAll(u.el)]),w||(w=u.el),!(!w||w.length===0)&&(A.params.uniqueNavElements&&typeof u.el=="string"&&Array.isArray(w)&&w.length>1&&(w=[...A.el.querySelectorAll(u.el)],w.length>1&&(w=w.filter(p=>aa(p,".swiper")[0]===A.el)[0])),Array.isArray(w)&&w.length===1&&(w=w[0]),Object.assign(A.pagination,{el:w}),w=o(w),w.forEach(p=>{u.type==="bullets"&&u.clickable&&p.classList.add(u.clickableClass),p.classList.add(u.modifierClass+u.type),p.classList.add(A.isHorizontal()?u.horizontalClass:u.verticalClass),u.type==="bullets"&&u.dynamicBullets&&(p.classList.add(`${u.modifierClass}${u.type}-dynamic`),i=0,u.dynamicMainBullets<1&&(u.dynamicMainBullets=1)),u.type==="progressbar"&&u.progressbarOpposite&&p.classList.add(u.progressbarOppositeClass),u.clickable&&p.addEventListener("click",c),A.enabled||p.classList.add(u.lockClass)}))}function g(){const u=A.params.pagination;if(a())return;let w=A.pagination.el;w&&(w=o(w),w.forEach(p=>{p.classList.remove(u.hiddenClass),p.classList.remove(u.modifierClass+u.type),p.classList.remove(A.isHorizontal()?u.horizontalClass:u.verticalClass),u.clickable&&p.removeEventListener("click",c)})),A.pagination.bullets&&A.pagination.bullets.forEach(p=>p.classList.remove(...u.bulletActiveClass.split(" ")))}t("changeDirection",()=>{if(!A.pagination||!A.pagination.el)return;const u=A.params.pagination;let{el:w}=A.pagination;w=o(w),w.forEach(p=>{p.classList.remove(u.horizontalClass,u.verticalClass),p.classList.add(A.isHorizontal()?u.horizontalClass:u.verticalClass)})}),t("init",()=>{A.params.pagination.enabled===!1?Q():(f(),d(),B())}),t("activeIndexChange",()=>{typeof A.snapIndex>"u"&&B()}),t("snapIndexChange",()=>{B()}),t("snapGridLengthChange",()=>{d(),B()}),t("destroy",()=>{g()}),t("enable disable",()=>{let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList[A.enabled?"remove":"add"](A.params.pagination.lockClass)))}),t("lock unlock",()=>{B()}),t("click",(u,w)=>{const p=w.target;let{el:C}=A.pagination;if(Array.isArray(C)||(C=[C].filter(F=>!!F)),A.params.pagination.el&&A.params.pagination.hideOnClick&&C&&C.length>0&&!p.classList.contains(A.params.pagination.bulletClass)){if(A.navigation&&(A.navigation.nextEl&&p===A.navigation.nextEl||A.navigation.prevEl&&p===A.navigation.prevEl))return;const F=C[0].classList.contains(A.params.pagination.hiddenClass);r(F===!0?"paginationShow":"paginationHide"),C.forEach(U=>U.classList.toggle(A.params.pagination.hiddenClass))}});const h=()=>{A.el.classList.remove(A.params.pagination.paginationDisabledClass);let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList.remove(A.params.pagination.paginationDisabledClass))),f(),d(),B()},Q=()=>{A.el.classList.add(A.params.pagination.paginationDisabledClass);let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList.add(A.params.pagination.paginationDisabledClass))),g()};Object.assign(A.pagination,{enable:h,disable:Q,render:d,update:B,init:f,destroy:g})}function Sw({swiper:A,extendParams:e,on:t}){e({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;A.thumbs={swiper:null};function s(){const a=A.thumbs.swiper;if(!a||a.destroyed)return;const l=a.clickedIndex,c=a.clickedSlide;if(c&&c.classList.contains(A.params.thumbs.slideThumbActiveClass)||typeof l>"u"||l===null)return;let B;a.params.loop?B=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):B=l,A.params.loop?A.slideToLoop(B):A.slideTo(B)}function i(){const{thumbs:a}=A.params;if(r)return!1;r=!0;const l=A.constructor;if(a.swiper instanceof l)A.thumbs.swiper=a.swiper,Object.assign(A.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(A.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),A.thumbs.swiper.update();else if(Le(a.swiper)){const c=Object.assign({},a.swiper);Object.assign(c,{watchSlidesProgress:!0,slideToClickedSlide:!1}),A.thumbs.swiper=new l(c),n=!0}return A.thumbs.swiper.el.classList.add(A.params.thumbs.thumbsContainerClass),A.thumbs.swiper.on("tap",s),!0}function o(a){const l=A.thumbs.swiper;if(!l||l.destroyed)return;const c=l.params.slidesPerView==="auto"?l.slidesPerViewDynamic():l.params.slidesPerView;let B=1;const d=A.params.thumbs.slideThumbActiveClass;if(A.params.slidesPerView>1&&!A.params.centeredSlides&&(B=A.params.slidesPerView),A.params.thumbs.multipleActiveThumbs||(B=1),B=Math.floor(B),l.slides.forEach(h=>h.classList.remove(d)),l.params.loop||l.params.virtual&&l.params.virtual.enabled)for(let h=0;h<B;h+=1)wA(l.slidesEl,`[data-swiper-slide-index="${A.realIndex+h}"]`).forEach(Q=>{Q.classList.add(d)});else for(let h=0;h<B;h+=1)l.slides[A.realIndex+h]&&l.slides[A.realIndex+h].classList.add(d);const f=A.params.thumbs.autoScrollOffset,g=f&&!l.params.loop;if(A.realIndex!==l.realIndex||g){const h=l.activeIndex;let Q,u;if(l.params.loop){const w=l.slides.filter(p=>p.getAttribute("data-swiper-slide-index")===`${A.realIndex}`)[0];Q=l.slides.indexOf(w),u=A.activeIndex>A.previousIndex?"next":"prev"}else Q=A.realIndex,u=Q>A.previousIndex?"next":"prev";g&&(Q+=u==="next"?f:-1*f),l.visibleSlidesIndexes&&l.visibleSlidesIndexes.indexOf(Q)<0&&(l.params.centeredSlides?Q>h?Q=Q-Math.floor(c/2)+1:Q=Q+Math.floor(c/2)-1:Q>h&&l.params.slidesPerGroup,l.slideTo(Q,a?0:void 0))}}t("beforeInit",()=>{const{thumbs:a}=A.params;if(!(!a||!a.swiper))if(typeof a.swiper=="string"||a.swiper instanceof HTMLElement){const l=kA(),c=()=>{const d=typeof a.swiper=="string"?l.querySelector(a.swiper):a.swiper;if(d&&d.swiper)a.swiper=d.swiper,i(),o(!0);else if(d){const f=g=>{a.swiper=g.detail[0],d.removeEventListener("init",f),i(),o(!0),a.swiper.update(),A.update()};d.addEventListener("init",f)}return d},B=()=>{if(A.destroyed)return;c()||requestAnimationFrame(B)};requestAnimationFrame(B)}else i(),o(!0)}),t("slideChange update resize observerUpdate",()=>{o()}),t("setTransition",(a,l)=>{const c=A.thumbs.swiper;!c||c.destroyed||c.setTransition(l)}),t("beforeDestroy",()=>{const a=A.thumbs.swiper;!a||a.destroyed||n&&a.destroy()}),Object.assign(A.thumbs,{init:i,update:o})}function qA(A){return typeof A=="object"&&A!==null&&A.constructor&&Object.prototype.toString.call(A).slice(8,-1)==="Object"}function GA(A,e){const t=["__proto__","constructor","prototype"];Object.keys(e).filter(r=>t.indexOf(r)<0).forEach(r=>{typeof A[r]>"u"?A[r]=e[r]:qA(e[r])&&qA(A[r])&&Object.keys(e[r]).length>0?e[r].__swiper__?A[r]=e[r]:GA(A[r],e[r]):A[r]=e[r]})}function ua(A={}){return A.navigation&&typeof A.navigation.nextEl>"u"&&typeof A.navigation.prevEl>"u"}function fa(A={}){return A.pagination&&typeof A.pagination.el>"u"}function da(A={}){return A.scrollbar&&typeof A.scrollbar.el>"u"}function ga(A=""){const e=A.split(" ").map(r=>r.trim()).filter(r=>!!r),t=[];return e.forEach(r=>{t.indexOf(r)<0&&t.push(r)}),t.join(" ")}function Lw(A=""){return A?A.includes("swiper-wrapper")?A:`swiper-wrapper ${A}`:"swiper-wrapper"}const wa=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function _s(A={},e=!0){const t={on:{}},r={},n={};GA(t,Ve.defaults),GA(t,Ve.extendedDefaults),t._emitClasses=!0,t.init=!1;const s={},i=wa.map(a=>a.replace(/_/,"")),o=Object.assign({},A);return Object.keys(o).forEach(a=>{typeof A[a]>"u"||(i.indexOf(a)>=0?qA(A[a])?(t[a]={},n[a]={},GA(t[a],A[a]),GA(n[a],A[a])):(t[a]=A[a],n[a]=A[a]):a.search(/on[A-Z]/)===0&&typeof A[a]=="function"?e?r[`${a[2].toLowerCase()}${a.substr(3)}`]=A[a]:t.on[`${a[2].toLowerCase()}${a.substr(3)}`]=A[a]:s[a]=A[a])}),["navigation","pagination","scrollbar"].forEach(a=>{t[a]===!0&&(t[a]={}),t[a]===!1&&delete t[a]}),{params:t,passedParams:n,rest:s,events:r}}function Tw({el:A,nextEl:e,prevEl:t,paginationEl:r,scrollbarEl:n,swiper:s},i){ua(i)&&e&&t&&(s.params.navigation.nextEl=e,s.originalParams.navigation.nextEl=e,s.params.navigation.prevEl=t,s.originalParams.navigation.prevEl=t),fa(i)&&r&&(s.params.pagination.el=r,s.originalParams.pagination.el=r),da(i)&&n&&(s.params.scrollbar.el=n,s.originalParams.scrollbar.el=n),s.init(A)}function xw(A,e,t,r,n){const s=[];if(!e)return s;const i=a=>{s.indexOf(a)<0&&s.push(a)};if(t&&r){const a=r.map(n),l=t.map(n);a.join("")!==l.join("")&&i("children"),r.length!==t.length&&i("children")}return wa.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in A&&a in e)if(qA(A[a])&&qA(e[a])){const l=Object.keys(A[a]),c=Object.keys(e[a]);l.length!==c.length?i(a):(l.forEach(B=>{A[a][B]!==e[a][B]&&i(a)}),c.forEach(B=>{A[a][B]!==e[a][B]&&i(a)}))}else A[a]!==e[a]&&i(a)}),s}function Sr(A,e,t){A===void 0&&(A={});const r=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},s=(i,o)=>{Array.isArray(i)&&i.forEach(a=>{const l=typeof a.type=="symbol";o==="default"&&(o="container-end"),l&&a.children?s(a.children,o):a.type&&(a.type.name==="SwiperSlide"||a.type.name==="AsyncComponentWrapper")?r.push(a):n[o]&&n[o].push(a)})};return Object.keys(A).forEach(i=>{if(typeof A[i]!="function")return;const o=A[i]();s(o,i)}),t.value=e.value,e.value=r,{slides:r,slots:n}}function Kw({swiper:A,slides:e,passedParams:t,changedParams:r,nextEl:n,prevEl:s,scrollbarEl:i,paginationEl:o}){const a=r.filter(m=>m!=="children"&&m!=="direction"&&m!=="wrapperClass"),{params:l,pagination:c,navigation:B,scrollbar:d,virtual:f,thumbs:g}=A;let h,Q,u,w,p,C,F,U;r.includes("thumbs")&&t.thumbs&&t.thumbs.swiper&&l.thumbs&&!l.thumbs.swiper&&(h=!0),r.includes("controller")&&t.controller&&t.controller.control&&l.controller&&!l.controller.control&&(Q=!0),r.includes("pagination")&&t.pagination&&(t.pagination.el||o)&&(l.pagination||l.pagination===!1)&&c&&!c.el&&(u=!0),r.includes("scrollbar")&&t.scrollbar&&(t.scrollbar.el||i)&&(l.scrollbar||l.scrollbar===!1)&&d&&!d.el&&(w=!0),r.includes("navigation")&&t.navigation&&(t.navigation.prevEl||s)&&(t.navigation.nextEl||n)&&(l.navigation||l.navigation===!1)&&B&&!B.prevEl&&!B.nextEl&&(p=!0);const b=m=>{A[m]&&(A[m].destroy(),m==="navigation"?(A.isElement&&(A[m].prevEl.remove(),A[m].nextEl.remove()),l[m].prevEl=void 0,l[m].nextEl=void 0,A[m].prevEl=void 0,A[m].nextEl=void 0):(A.isElement&&A[m].el.remove(),l[m].el=void 0,A[m].el=void 0))};r.includes("loop")&&A.isElement&&(l.loop&&!t.loop?C=!0:!l.loop&&t.loop?F=!0:U=!0),a.forEach(m=>{if(qA(l[m])&&qA(t[m]))GA(l[m],t[m]),(m==="navigation"||m==="pagination"||m==="scrollbar")&&"enabled"in t[m]&&!t[m].enabled&&b(m);else{const E=t[m];(E===!0||E===!1)&&(m==="navigation"||m==="pagination"||m==="scrollbar")?E===!1&&b(m):l[m]=t[m]}}),a.includes("controller")&&!Q&&A.controller&&A.controller.control&&l.controller&&l.controller.control&&(A.controller.control=l.controller.control),r.includes("children")&&e&&f&&l.virtual.enabled&&(f.slides=e,f.update(!0)),r.includes("children")&&e&&l.loop&&(U=!0),h&&g.init()&&g.update(!0),Q&&(A.controller.control=l.controller.control),u&&(A.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-pagination"),A.el.shadowEl.appendChild(o)),o&&(l.pagination.el=o),c.init(),c.render(),c.update()),w&&(A.isElement&&(!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-scrollbar"),A.el.shadowEl.appendChild(i)),i&&(l.scrollbar.el=i),d.init(),d.updateSize(),d.setTranslate()),p&&(A.isElement&&((!n||typeof n=="string")&&(n=document.createElement("div"),n.classList.add("swiper-button-next"),A.el.shadowEl.appendChild(n)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),A.el.shadowEl.appendChild(s))),n&&(l.navigation.nextEl=n),s&&(l.navigation.prevEl=s),B.init(),B.update()),r.includes("allowSlideNext")&&(A.allowSlideNext=t.allowSlideNext),r.includes("allowSlidePrev")&&(A.allowSlidePrev=t.allowSlidePrev),r.includes("direction")&&A.changeDirection(t.direction,!1),(C||U)&&A.loopDestroy(),(F||U)&&A.loopCreate(),A.update()}function Dw(A,e,t){if(!t)return null;const r=c=>{let B=c;return c<0?B=e.length+c:B>=e.length&&(B=B-e.length),B},n=A.value.isHorizontal()?{[A.value.rtlTranslate?"right":"left"]:`${t.offset}px`}:{top:`${t.offset}px`},{from:s,to:i}=t,o=A.value.params.loop?-e.length:0,a=A.value.params.loop?e.length*2:e.length,l=[];for(let c=o;c<a;c+=1)c>=s&&c<=i&&l.push(e[r(c)]);return l.map(c=>(c.props||(c.props={}),c.props.style||(c.props.style={}),c.props.swiperRef=A,c.props.style=n,gA(c.type,{...c.props},c.children)))}const Mw=A=>{!A||A.destroyed||!A.params.virtual||A.params.virtual&&!A.params.virtual.enabled||(A.updateSlides(),A.updateProgress(),A.updateSlidesClasses(),A.parallax&&A.params.parallax&&A.params.parallax.enabled&&A.parallax.setTranslate())},ks={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(A,e){let{slots:t,emit:r}=e;const{tag:n,wrapperTag:s}=A,i=$("swiper"),o=$(null),a=$(!1),l=$(!1),c=$(null),B=$(null),d=$(null),f={value:[]},g={value:[]},h=$(null),Q=$(null),u=$(null),w=$(null),{params:p,passedParams:C}=_s(A,!1);Sr(t,f,g),d.value=C,g.value=f.value;const F=()=>{Sr(t,f,g),a.value=!0};p.onAny=function(m){for(var E=arguments.length,x=new Array(E>1?E-1:0),I=1;I<E;I++)x[I-1]=arguments[I];r(m,...x)},Object.assign(p.on,{_beforeBreakpoint:F,_containerClasses(m,E){i.value=E}});const U={...p};if(delete U.wrapperClass,B.value=new Ve(U),B.value.virtual&&B.value.params.virtual.enabled){B.value.virtual.slides=f.value;const m={cache:!1,slides:f.value,renderExternal:E=>{o.value=E},renderExternalUpdate:!1};GA(B.value.params.virtual,m),GA(B.value.originalParams.virtual,m)}qs(()=>{!l.value&&B.value&&(B.value.emitSlidesClasses(),l.value=!0);const{passedParams:m}=_s(A,!1),E=xw(m,d.value,f.value,g.value,x=>x.props&&x.props.key);d.value=m,(E.length||a.value)&&B.value&&!B.value.destroyed&&Kw({swiper:B.value,slides:f.value,passedParams:m,changedParams:E,nextEl:h.value,prevEl:Q.value,scrollbarEl:w.value,paginationEl:u.value}),a.value=!1}),Ai("swiper",B),dn(o,()=>{wn(()=>{Mw(B.value)})}),we(()=>{c.value&&(Tw({el:c.value,nextEl:h.value,prevEl:Q.value,paginationEl:u.value,scrollbarEl:w.value,swiper:B.value},p),r("swiper",B.value))}),$s(()=>{B.value&&!B.value.destroyed&&B.value.destroy(!0,!1)});function b(m){return p.virtual?Dw(B,m,o.value):(m.forEach((E,x)=>{E.props||(E.props={}),E.props.swiperRef=B,E.props.swiperSlideIndex=x}),m)}return()=>{const{slides:m,slots:E}=Sr(t,f,g);return gA(n,{ref:c,class:ga(i.value)},[E["container-start"],gA(s,{class:Lw(p.wrapperClass)},[E["wrapper-start"],b(m),E["wrapper-end"]]),ua(A)&&[gA("div",{ref:Q,class:"swiper-button-prev"}),gA("div",{ref:h,class:"swiper-button-next"})],da(A)&&gA("div",{ref:w,class:"swiper-scrollbar"}),fa(A)&&gA("div",{ref:u,class:"swiper-pagination"}),E["container-end"]])}}},Xs={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(A,e){let{slots:t}=e,r=!1;const{swiperRef:n}=A,s=$(null),i=$("swiper-slide"),o=$(!1);function a(B,d,f){d===s.value&&(i.value=f)}we(()=>{!n||!n.value||(n.value.on("_slideClass",a),r=!0)}),Ta(()=>{r||!n||!n.value||(n.value.on("_slideClass",a),r=!0)}),qs(()=>{!s.value||!n||!n.value||(typeof A.swiperSlideIndex<"u"&&(s.value.swiperSlideIndex=A.swiperSlideIndex),n.value.destroyed&&i.value!=="swiper-slide"&&(i.value="swiper-slide"))}),$s(()=>{!n||!n.value||n.value.off("_slideClass",a)});const l=xa(()=>({isActive:i.value.indexOf("swiper-slide-active")>=0,isVisible:i.value.indexOf("swiper-slide-visible")>=0,isPrev:i.value.indexOf("swiper-slide-prev")>=0,isNext:i.value.indexOf("swiper-slide-next")>=0}));Ai("swiperSlide",l);const c=()=>{o.value=!0};return()=>gA(A.tag,{class:ga(`${i.value}`),ref:s,"data-swiper-slide-index":typeof A.virtualIndex>"u"&&n&&n.value&&n.value.params.loop?A.swiperSlideIndex:A.virtualIndex,onLoadCapture:c},A.zoom?gA("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof A.zoom=="number"?A.zoom:void 0},[t.default&&t.default(l.value),A.lazy&&!o.value&&gA("div",{class:"swiper-lazy-preloader"})]):[t.default&&t.default(l.value),A.lazy&&!o.value&&gA("div",{class:"swiper-lazy-preloader"})])}};const Ws="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAugAAAGiAQMAAACPv6FEAAAAA1BMVEUjJyx1bBvlAAAAPUlEQVR42u3BMQEAAADCIPuntsROYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoQOZfAABZw9ExQAAAABJRU5ErkJggg==",Ys="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAAXNSR0IArs4c6QAAC+xJREFUeF7tXX1QVNcVP9cRtGhsrSWi4GrdJBvbEWxBbQtV0OBijSj2I52AGhQh8bOEGNAKjhDlw6bUj9ayTDuRilgnA2qisJKwoIuNDETBaREDVFcQLBXqB0RBuZ2zeY881l32vd23y+76zsz+sbv33XfO794599xzzj2XgER2RYDY9W3Sy8DhAKeUIk/TAUDB+bwAAN8CgOc4Hxy++5zP/wCgEQAaOJ9mQgh1pHF2CMAppS8BQAgALACAYAB4XiSQ/gMA5QBQBgAaQsg1kfq1uJthA5xSKgOAKABYCQAvWyyBsAevAsDfAOAIIUQn7FFxWtsVcErpCAD4BQC8CQDzAQC/P0W9vb1fdnR0tLa3t9++efPm7YaGhtu3bt26f+fOnYcdHR0P29raHuFDkyZNGuXp6Tl6woQJoydPnvycQqGYOGXKlIleXl4TPT09vd3d3b9hAqZ+AKgAgD8DwIeEEPxuF7IL4JTSkQAQCQDbGL08SLjHjx/36nS6L2praxtKSkquHj58WPfo0SOrdO+oUaPI6tWrZWFhYS/7+fkpZDLZiyNHjnQ3girq/HQAyCeEPLY16jYHnFL6GgBkAMA0rjCUUqrT6a6VlpZ+lpaW9rlOp3toS2FlMtno5OTkH4aGhv5IJpO9RAgxlP06ACQRQv5uSz5sBjilFK2MgwDwCleAvr6+h1qt9lxqaqqmvLy805bCmeo7ODj42ykpKSFBQUHz3NzcRhu0+wQANhJCcOaLTqIDzqiPZABIBIBRLMe9vb3dGo1GEx8fX1ZfX98tuiQWdDhjxowx2dnZC0JCQkLc3d3HcLrANSITANLEVjOiAk4p9QGAYwAQyGG+v6qq6vyqVatONDQ09FiAi80fUSgUHnl5ecvnzJnzU4OFvBIAfk0IaRGLCdEAp5QuAYAPAOA7LHPt7e03UlJSjubm5qJ+dHhat27dtNTU1Ne9vLymcpj9LwC8QQg5LYYAogBOKX0HALIAvtq5Ukr71Wr16fDw8NN9fX1WWRtiCCmkDzc3N3Lq1KklSqVyCSGENVtRhncJIb8T0pextlYBzmzD9wJAAtt5T0/P3dTU1L9kZmbaZNGxVmC+zycmJipSUlLWenh4fJPzzPsAsNUad4HFgDOL41+ZnaKep9bW1uZly5YdqqmpucdXMEdu5+/vP+7kyZNveXt7o2+HJdyprrF0MbUIcGZmH+aC3dTUdCUoKEjV3t7e68ggCuXNy8vLXavVxsrl8pkGoK+2ZKZbCjjqsgE1cvny5X8EBgbm9fT02G2LLBQ4a9p7eHiMqKysXDVr1qwfc9ULIQTXLkEkGHBmgUS9rScE29/f/4P+fpfEegDMESNGQE1NzRsGoKM+F7SQCgKcMf0+Yq0RVCO+vr5/ctWZbTh1cabX1dWt56gXtF6WCjEZeQPObGousXY2LpABAQHZrqazzekH1OnV1dXxnIUU7fQf8N0c8QKcsUjQka/fQXZ3d9+dP3/+e65ijZgD2fB/tF4qKip2jBkzhjUZcUcazMdy4Qv4LgBIwRfjpmbbtm1/cHY7WyjIhu3RTk9PT/8NZ3OUSgjZaa5fs4AzXr9a1hFVUlLy0eLFiz821/Gz8H9xcfGrYWFhSxlZ0eHlZ87LyAfwUtbFir4RmUyW7mzbdVsNProBdDrdNo7v5RNCSOhQ7xsScCZ4gN4/pP7Y2NhMZ3FE2Qpkw37R4aVSqdAVzfpd0LtoMohhEnBmofyCjdRUVVVVzJ0796i9BHGm91y8ePH1OXPmYIwWCT2jL5paQIcCfDXjbgUMHvj6+u5wVH/2cA8O+tPr6ure4wQx0J2Lro+nyCjgTHT9X2zAV61WfxwWFoYbHolMIFBSUrJUqVS+yvyNntLvGcsGMAX4rwBAr4cwBunn57fdUcJijjriGK6rra3dw4mRvkYIOW7IrynANUwGFJSXl6tDQkIKHVVQR+JLo9GsCA4OVjI8lRNCMJtsED0FOJMR9W9cdTGVYcGCBdvtHV339PR0UygUY7VabZcjAWqOF8wGKCsr28OkYKA377uGGV7GAN8OALux8xs3bjRMmzbt9+ZeJOb/4eHhzxcUFLyDkRZ0jm3YsOGYWq1Gf4VT0PXr19+eOnUqpogg/ZYQsofLuDHA69lcP5VKdTguLu6CPSU9f/78L4OCggZyWZ48edJbXFx8Jioq6uzdu3ef2JMXS96Vm5v7k5iYGLTwkK4SQmaYBJzJYtXHIjH9TC6Xb7V1RpShUFVVVVGzZ8/GdIVB1NnZ2ZaZmXk0Kytr2DNghxoIzPBqamray0mrU3CzdgfNcEppHJPgCM3Nzf+Uy+X7LRlla54xBTjTJ62trb0YHR394aVLlzA33CGpqalp8/Tp07/PMPcmISSHZdQQcDQF0SSEoqKiwhUrVqjtLZEZwPXs4Ebs2LFjRTExMVpH9OsUFhYqIyIiVjDYHSeEYH6lngYAZwLD7WwyfFxc3B6VSnXDEQFneWpra2tOSkrKz8vLEy0zSgx5Y2Njp+bk5KDxgYSHArzYgDMXcDlzZANn0Jfjxo2LtzZl2BLm+cxwbr+U0ieVlZWayMjIUzqdTp83PtyEqdL37t3L5uSnv0AIaTKc4T8DAH06V2tra6OPj89AoNieAggFnOXtwYMHXSqV6nhCQsLn9uTX1LtaWlq2ent749kkJMziOmMIeDwA6G3umpqayoCAgLzhYNxSwFlem5ubr6xfv37Ybffq6upV/v7+bFLr24SQbEPA8fgFWilw4sSJwoiICLsvmPhuawHHPhzBdi8qKlIuX76cXThzCCF4zGbQoomJ6Avxx8zMzENJSUmXnXGGc3nu6upqy8jIGBbbPSMjY1ZiYuJbDD+fEkL0mznuolkNAP7446ZNm7IOHjyoV/L2JjFmuAHPw2K7b9y4UX7gwIF3GV5qCCEBhoDjDhPPS0JUVFRqfn5+q73BFkulGOPb3rZ7ZGSk95EjR/SZDgBwjRCi969wZ/gtPImHPyqVyu1nz56940qAs7K0trY2hYaGHqyvr7fpaYxFixZNUKvVrOOqjRAy2RBw3CqPxR99fX0Trly58sAVAUeZLly48GlgYOBTwQEx5Z05c+bYuro6zCdHekAIwWPrg2a4BLiIiBsAfp8QMu5ZVSmNCxcu/KOtA+J8VIrLL5oFBQUn1qxZc76/v9/m5474LJoDZuGWLVuy9u/fL5mFVqiYzZs3y/ft2zekWehyG5/Ozs72jIyM/L1799o9aMFn4+NSW/szZ84Ur1y5Uj1cYTk+W3uXcF45SuCZj/PKqd2z3d3dXTk5OcedyT3rtAEIrVariYqKcroABG7zpRCbFZYJ+yivEBs2ppQ6VRA5Ojpaaw+bWugY8AoiM4BLaRJC0TXSXkiaBLpnHTIRCIMJ6enpR4fDphYyBoISgZhZLqW6CUHYoK2gVDcG8OFO5pxYUFCQgMmcjY2N+oBwaWmpSydzYgFHKV3ZglluUboyM8uxdKg+mVxKyOePfFlZ2c9DQkIWMU9g6VUs7TqIpCMn/PEcsqW1R07wzKF0qErAYFh1qIpRK9KxQZ6AW31skAEc68VKB2N5gC7KwVgGdMxrlo5+DwG6aEe/2XdQSqXiBiYAF724ATPLMWNIKt9hBHSblO9gQJcK1BgAbrMCNZwFdKAEE1bfnDdv3jNdguncuXM7OFU7xS3BxICOlZOlImP2KDLGWUCxgrJURu/rKp22K6PHAR2rUUqFIr8CxLaFIjmgS6VQAd63SylURp+j00sq9mvBLVhmq7qZ2mQ9w+Ws8XTfWj5FIY1hZzHgnJk+qGA7Vu1MS0tziYLtycnJaznVN1Hk4SvYzh096UoCHh4upolVM9wAdOnSDR64iwY4Z3MkXSszBPCiAs5xA0gXJ5kAXXTAOba6yavBKisrK3bt2lVu7+JlLG8YXd+5c2dwYGDgfKe/GsxwYM1dfqdWqz/bvXu3dPkdD/3Pu4l0vePXUNlMpRgbDc4Fpnjof56QC0xbWlrud3V1Gb3AdPz48aN9fHyEXmB6DgAOueQFpibAl67o5a0jRG4oXUItMqBCupOuWReCltTWLAJ2XTTNcvMMNPg/GnNOxs2AWU0AAAAASUVORK5CYII=",Ow="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAolJREFUSEutls9LVFEUxz/nWbqQCssKM0Q0qRb9sgjaVC6CQChqO7h257qoZaFIREhERURkBkEGLYT+gkwdy7T80aS4y0mwAgfK8J24vnkzb944c9+EZ/Xe/XE+53vvPfceIWBv5rVmRenAoRWlAaUy2B/+1nSD+B1CCmEOl4Fyoed8vXzLdqW/Xs9rTJUH6znPc1iMHoCKS/vFRukzTWvBvJrVGEIv6v1vlImgqrRdbpQ+6Z/XGl0lEVTyXwoKRKdCyvlDk7xMaKcLVzZKRQE/XfIioeOqHLKBzJqKgOvLtU0I9IswIc9ndBmKn65tFdBSC+UOjC7C7K8SKN7QlDybVmuMzTvh4HZvhhkd/w5ffpYGk6dT64D8s5cOoW4LnKnNOjYzRpIwUwJMnkzaFRnE4R1wbFcubDgJ0z+iKZPHn6OBjLsj1dAcgg0lYWrJDpNHn6KDjLuj1XB8d66ydwswaYHJw4nSQAZxrg7qt2ZhS7+h/2txVXLfZFEJtr/KOxgmp3wbTXonsZjJvY/RQQeq4OzeXMjYIgxm7ujCKLk7Fg1k8qglBDFKzP4UsmCWSM+HfJC/LH6PyaMLDblK4sloSvwg5M57u6LTtbk5NLIAbyMsV1Cp3B61g/ZUwqV9sNmBoYXSlGQU3YrbL1UzuKLMAy3/zd+R0I2VN0CElHTHdZz0M1HoebWd/0KgTLt5Jrrj2qmu9/DZHGaWIRSzbZ7j0CU341rjuCQ0UPFYIwyBihYaQsp1aFob0zmsMVfp1XRxEp4YtYYIKzPFiSO0XT0pfRmfNwY1ppIutyy7m+dwvYw1B0Bpv34qUG7548wyrq7QodAKNPhPfFRFGOcwhzBQtomeayeyBeQ/DlXuM4Y5Nf4AAAAASUVORK5CYII=";function Js(A){return typeof A=="function"||Object.prototype.toString.call(A)==="[object Object]"&&!Ka(A)}const Rw=Nt({name:"detail-swiper",emits:["showImageToas"],props:{item:{type:Object,default:{}}},setup(A,{slots:e,emit:t}){Te({loading:!1});const r=$(),n=i=>{r.value=i,console.log(r.value,"setThumbsSwiper")},s=[Hw,Sw,bw];return we(()=>{}),()=>{let i,o;return v(gn,null,[A.item.attachmentUrl.length>0?v("div",{class:H.progItemList},[v(ks,{class:"topSwiper",style:{"--swiper-navigation-color":"#fff","--swiper-pagination-color":"#fff"},modules:s,"space-between":10,pagination:!0,thumbs:{swiper:r.value}},Js(i=A.item.attachmentUrl.map((a,l)=>v(Xs,{class:"slide"},{default:()=>[v("div",{class:H.photo,onClick:()=>{t("showImageToas",{imagePreview:A.item.attachmentUrl,imageShow:!0,startPosition:l})}},[Dn(a,"image")?v(N,{src:a+"@base@tag=imgScale",fit:"cover"},null):v("div",{class:H.videoWErap},[v(N,{src:Ys,class:H.palyBtn},null),v("video",{style:{backgroundColor:"#F8F8F8"},poster:Ws,src:a+"#t=1,4"},null)]),A.item.attachmentUrl.length>4&&l===3?v("div",{class:H.photoMore},[Y("+"),A.item.attachmentUrl.length-4]):""])]})))?i:{default:()=>[i]}),v("div",{class:H.thumbsWrap},[v("div",{class:H.thumbsMore,onClick:()=>{t("showImageToas",{imagePreview:A.item.attachmentUrl,imageShow:!0,startPosition:0})}},[v("p",null,[Y("全")]),v("p",null,[Y("部")]),v(N,{class:H.arrayIcon,src:Ow},null)]),v(ks,{class:"thumbs-swiper",modules:s,"space-between":10,"slides-per-view":4,"watch-slides-progress":!0,freeMode:!0,onSwiper:n},Js(o=A.item.attachmentUrl.map((a,l)=>v(Xs,{class:"slide"},{default:()=>[v("div",{class:H.photo},[Dn(a,"image")?v(N,{src:a+"@base@tag=imgScale&w=120",fit:"cover"},null):v("div",{class:H.videoSmallWErap},[v(N,{src:Ys,class:H.playBtn},null),v("video",{style:{backgroundColor:"#F8F8F8"},poster:Ws,src:a+"#t=1,4"},null)]),A.item.attachmentUrl.length>4&&l===3?v("div",{class:H.photoMore},[Y("+"),A.item.attachmentUrl.length-4]):""])]})))?o:{default:()=>[o]})])]):null])}}}),Gw=""+new URL("bottomBg-c5237b9d.png",import.meta.url).href,Nw=""+new URL("logo-1c4839d6.png",import.meta.url).href,Pw=""+new URL("smallLogo-b15df920.png",import.meta.url).href;var We={},Vw=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},ha={},aA={};let En;const _w=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];aA.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};aA.getSymbolTotalCodewords=function(e){return _w[e]};aA.getBCHDigit=function(A){let e=0;for(;A!==0;)e++,A>>>=1;return e};aA.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');En=e};aA.isKanjiModeEnabled=function(){return typeof En<"u"};aA.toSJIS=function(e){return En(e)};var jt={};(function(A){A.L={bit:1},A.M={bit:0},A.Q={bit:3},A.H={bit:2};function e(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return A.L;case"m":case"medium":return A.M;case"q":case"quartile":return A.Q;case"h":case"high":return A.H;default:throw new Error("Unknown EC Level: "+t)}}A.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},A.from=function(r,n){if(A.isValid(r))return r;try{return e(r)}catch(s){return n}}})(jt);function pa(){this.buffer=[],this.length=0}pa.prototype={get:function(A){const e=Math.floor(A/8);return(this.buffer[e]>>>7-A%8&1)===1},put:function(A,e){for(let t=0;t<e;t++)this.putBit((A>>>e-t-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(A){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),A&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var kw=pa;function Ye(A){if(!A||A<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=A,this.data=new Uint8Array(A*A),this.reservedBit=new Uint8Array(A*A)}Ye.prototype.set=function(A,e,t,r){const n=A*this.size+e;this.data[n]=t,r&&(this.reservedBit[n]=!0)};Ye.prototype.get=function(A,e){return this.data[A*this.size+e]};Ye.prototype.xor=function(A,e,t){this.data[A*this.size+e]^=t};Ye.prototype.isReserved=function(A,e){return this.reservedBit[A*this.size+e]};var Xw=Ye,Ca={};(function(A){const e=aA.getSymbolSize;A.getRowColCoords=function(r){if(r===1)return[];const n=Math.floor(r/7)+2,s=e(r),i=s===145?26:Math.ceil((s-13)/(2*n-2))*2,o=[s-7];for(let a=1;a<n-1;a++)o[a]=o[a-1]-i;return o.push(6),o.reverse()},A.getPositions=function(r){const n=[],s=A.getRowColCoords(r),i=s.length;for(let o=0;o<i;o++)for(let a=0;a<i;a++)o===0&&a===0||o===0&&a===i-1||o===i-1&&a===0||n.push([s[o],s[a]]);return n}})(Ca);var Qa={};const Ww=aA.getSymbolSize,zs=7;Qa.getPositions=function(e){const t=Ww(e);return[[0,0],[t-zs,0],[0,t-zs]]};var Ua={};(function(A){A.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const e={N1:3,N2:3,N3:40,N4:10};A.isValid=function(n){return n!=null&&n!==""&&!isNaN(n)&&n>=0&&n<=7},A.from=function(n){return A.isValid(n)?parseInt(n,10):void 0},A.getPenaltyN1=function(n){const s=n.size;let i=0,o=0,a=0,l=null,c=null;for(let B=0;B<s;B++){o=a=0,l=c=null;for(let d=0;d<s;d++){let f=n.get(B,d);f===l?o++:(o>=5&&(i+=e.N1+(o-5)),l=f,o=1),f=n.get(d,B),f===c?a++:(a>=5&&(i+=e.N1+(a-5)),c=f,a=1)}o>=5&&(i+=e.N1+(o-5)),a>=5&&(i+=e.N1+(a-5))}return i},A.getPenaltyN2=function(n){const s=n.size;let i=0;for(let o=0;o<s-1;o++)for(let a=0;a<s-1;a++){const l=n.get(o,a)+n.get(o,a+1)+n.get(o+1,a)+n.get(o+1,a+1);(l===4||l===0)&&i++}return i*e.N2},A.getPenaltyN3=function(n){const s=n.size;let i=0,o=0,a=0;for(let l=0;l<s;l++){o=a=0;for(let c=0;c<s;c++)o=o<<1&2047|n.get(l,c),c>=10&&(o===1488||o===93)&&i++,a=a<<1&2047|n.get(c,l),c>=10&&(a===1488||a===93)&&i++}return i*e.N3},A.getPenaltyN4=function(n){let s=0;const i=n.data.length;for(let a=0;a<i;a++)s+=n.data[a];return Math.abs(Math.ceil(s*100/i/5)-10)*e.N4};function t(r,n,s){switch(r){case A.Patterns.PATTERN000:return(n+s)%2===0;case A.Patterns.PATTERN001:return n%2===0;case A.Patterns.PATTERN010:return s%3===0;case A.Patterns.PATTERN011:return(n+s)%3===0;case A.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(s/3))%2===0;case A.Patterns.PATTERN101:return n*s%2+n*s%3===0;case A.Patterns.PATTERN110:return(n*s%2+n*s%3)%2===0;case A.Patterns.PATTERN111:return(n*s%3+(n+s)%2)%2===0;default:throw new Error("bad maskPattern:"+r)}}A.applyMask=function(n,s){const i=s.size;for(let o=0;o<i;o++)for(let a=0;a<i;a++)s.isReserved(a,o)||s.xor(a,o,t(n,a,o))},A.getBestMask=function(n,s){const i=Object.keys(A.Patterns).length;let o=0,a=1/0;for(let l=0;l<i;l++){s(l),A.applyMask(l,n);const c=A.getPenaltyN1(n)+A.getPenaltyN2(n)+A.getPenaltyN3(n)+A.getPenaltyN4(n);A.applyMask(l,n),c<a&&(a=c,o=l)}return o}})(Ua);var qt={};const NA=jt,pt=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],Ct=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];qt.getBlocksCount=function(e,t){switch(t){case NA.L:return pt[(e-1)*4+0];case NA.M:return pt[(e-1)*4+1];case NA.Q:return pt[(e-1)*4+2];case NA.H:return pt[(e-1)*4+3];default:return}};qt.getTotalCodewordsCount=function(e,t){switch(t){case NA.L:return Ct[(e-1)*4+0];case NA.M:return Ct[(e-1)*4+1];case NA.Q:return Ct[(e-1)*4+2];case NA.H:return Ct[(e-1)*4+3];default:return}};var Fa={},$t={};const Re=new Uint8Array(512),Rt=new Uint8Array(256);(function(){let e=1;for(let t=0;t<255;t++)Re[t]=e,Rt[e]=t,e<<=1,e&256&&(e^=285);for(let t=255;t<512;t++)Re[t]=Re[t-255]})();$t.log=function(e){if(e<1)throw new Error("log("+e+")");return Rt[e]};$t.exp=function(e){return Re[e]};$t.mul=function(e,t){return e===0||t===0?0:Re[Rt[e]+Rt[t]]};(function(A){const e=$t;A.mul=function(r,n){const s=new Uint8Array(r.length+n.length-1);for(let i=0;i<r.length;i++)for(let o=0;o<n.length;o++)s[i+o]^=e.mul(r[i],n[o]);return s},A.mod=function(r,n){let s=new Uint8Array(r);for(;s.length-n.length>=0;){const i=s[0];for(let a=0;a<n.length;a++)s[a]^=e.mul(n[a],i);let o=0;for(;o<s.length&&s[o]===0;)o++;s=s.slice(o)}return s},A.generateECPolynomial=function(r){let n=new Uint8Array([1]);for(let s=0;s<r;s++)n=A.mul(n,new Uint8Array([1,e.exp(s)]));return n}})(Fa);const ma=Fa;function In(A){this.genPoly=void 0,this.degree=A,this.degree&&this.initialize(this.degree)}In.prototype.initialize=function(e){this.degree=e,this.genPoly=ma.generateECPolynomial(this.degree)};In.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const t=new Uint8Array(e.length+this.degree);t.set(e);const r=ma.mod(t,this.genPoly),n=this.degree-r.length;if(n>0){const s=new Uint8Array(this.degree);return s.set(r,n),s}return r};var Yw=In,va={},XA={},yn={};yn.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var FA={};const Ea="[0-9]+",Jw="[A-Z $%*+\\-./:]+";let _e="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";_e=_e.replace(/u/g,"\\u");const zw="(?:(?![A-Z0-9 $%*+\\-./:]|"+_e+`)(?:.|[\r
  21. ]))+`;FA.KANJI=new RegExp(_e,"g");FA.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");FA.BYTE=new RegExp(zw,"g");FA.NUMERIC=new RegExp(Ea,"g");FA.ALPHANUMERIC=new RegExp(Jw,"g");const Zw=new RegExp("^"+_e+"$"),jw=new RegExp("^"+Ea+"$"),qw=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");FA.testKanji=function(e){return Zw.test(e)};FA.testNumeric=function(e){return jw.test(e)};FA.testAlphanumeric=function(e){return qw.test(e)};(function(A){const e=yn,t=FA;A.NUMERIC={id:"Numeric",bit:1<<0,ccBits:[10,12,14]},A.ALPHANUMERIC={id:"Alphanumeric",bit:1<<1,ccBits:[9,11,13]},A.BYTE={id:"Byte",bit:1<<2,ccBits:[8,16,16]},A.KANJI={id:"Kanji",bit:1<<3,ccBits:[8,10,12]},A.MIXED={bit:-1},A.getCharCountIndicator=function(s,i){if(!s.ccBits)throw new Error("Invalid mode: "+s);if(!e.isValid(i))throw new Error("Invalid version: "+i);return i>=1&&i<10?s.ccBits[0]:i<27?s.ccBits[1]:s.ccBits[2]},A.getBestModeForData=function(s){return t.testNumeric(s)?A.NUMERIC:t.testAlphanumeric(s)?A.ALPHANUMERIC:t.testKanji(s)?A.KANJI:A.BYTE},A.toString=function(s){if(s&&s.id)return s.id;throw new Error("Invalid mode")},A.isValid=function(s){return s&&s.bit&&s.ccBits};function r(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"numeric":return A.NUMERIC;case"alphanumeric":return A.ALPHANUMERIC;case"kanji":return A.KANJI;case"byte":return A.BYTE;default:throw new Error("Unknown mode: "+n)}}A.from=function(s,i){if(A.isValid(s))return s;try{return r(s)}catch(o){return i}}})(XA);(function(A){const e=aA,t=qt,r=jt,n=XA,s=yn,i=1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,o=e.getBCHDigit(i);function a(d,f,g){for(let h=1;h<=40;h++)if(f<=A.getCapacity(h,g,d))return h}function l(d,f){return n.getCharCountIndicator(d,f)+4}function c(d,f){let g=0;return d.forEach(function(h){const Q=l(h.mode,f);g+=Q+h.getBitsLength()}),g}function B(d,f){for(let g=1;g<=40;g++)if(c(d,g)<=A.getCapacity(g,f,n.MIXED))return g}A.from=function(f,g){return s.isValid(f)?parseInt(f,10):g},A.getCapacity=function(f,g,h){if(!s.isValid(f))throw new Error("Invalid QR Code version");typeof h>"u"&&(h=n.BYTE);const Q=e.getSymbolTotalCodewords(f),u=t.getTotalCodewordsCount(f,g),w=(Q-u)*8;if(h===n.MIXED)return w;const p=w-l(h,f);switch(h){case n.NUMERIC:return Math.floor(p/10*3);case n.ALPHANUMERIC:return Math.floor(p/11*2);case n.KANJI:return Math.floor(p/13);case n.BYTE:default:return Math.floor(p/8)}},A.getBestVersionForData=function(f,g){let h;const Q=r.from(g,r.M);if(Array.isArray(f)){if(f.length>1)return B(f,Q);if(f.length===0)return 1;h=f[0]}else h=f;return a(h.mode,h.getLength(),Q)},A.getEncodedBits=function(f){if(!s.isValid(f)||f<7)throw new Error("Invalid QR Code version");let g=f<<12;for(;e.getBCHDigit(g)-o>=0;)g^=i<<e.getBCHDigit(g)-o;return f<<12|g}})(va);var Ia={};const ln=aA,ya=1<<10|1<<8|1<<5|1<<4|1<<2|1<<1|1<<0,$w=1<<14|1<<12|1<<10|1<<4|1<<1,Zs=ln.getBCHDigit(ya);Ia.getEncodedBits=function(e,t){const r=e.bit<<3|t;let n=r<<10;for(;ln.getBCHDigit(n)-Zs>=0;)n^=ya<<ln.getBCHDigit(n)-Zs;return(r<<10|n)^$w};var Ha={};const Ah=XA;function ue(A){this.mode=Ah.NUMERIC,this.data=A.toString()}ue.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)};ue.prototype.getLength=function(){return this.data.length};ue.prototype.getBitsLength=function(){return ue.getBitsLength(this.data.length)};ue.prototype.write=function(e){let t,r,n;for(t=0;t+3<=this.data.length;t+=3)r=this.data.substr(t,3),n=parseInt(r,10),e.put(n,10);const s=this.data.length-t;s>0&&(r=this.data.substr(t),n=parseInt(r,10),e.put(n,s*3+1))};var eh=ue;const th=XA,Lr=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function fe(A){this.mode=th.ALPHANUMERIC,this.data=A}fe.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};fe.prototype.getLength=function(){return this.data.length};fe.prototype.getBitsLength=function(){return fe.getBitsLength(this.data.length)};fe.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let r=Lr.indexOf(this.data[t])*45;r+=Lr.indexOf(this.data[t+1]),e.put(r,11)}this.data.length%2&&e.put(Lr.indexOf(this.data[t]),6)};var rh=fe,nh=function(e){for(var t=[],r=e.length,n=0;n<r;n++){var s=e.charCodeAt(n);if(s>=55296&&s<=56319&&r>n+1){var i=e.charCodeAt(n+1);i>=56320&&i<=57343&&(s=(s-55296)*1024+i-56320+65536,n+=1)}if(s<128){t.push(s);continue}if(s<2048){t.push(s>>6|192),t.push(s&63|128);continue}if(s<55296||s>=57344&&s<65536){t.push(s>>12|224),t.push(s>>6&63|128),t.push(s&63|128);continue}if(s>=65536&&s<=1114111){t.push(s>>18|240),t.push(s>>12&63|128),t.push(s>>6&63|128),t.push(s&63|128);continue}t.push(239,191,189)}return new Uint8Array(t).buffer};const sh=nh,ih=XA;function de(A){this.mode=ih.BYTE,typeof A=="string"&&(A=sh(A)),this.data=new Uint8Array(A)}de.getBitsLength=function(e){return e*8};de.prototype.getLength=function(){return this.data.length};de.prototype.getBitsLength=function(){return de.getBitsLength(this.data.length)};de.prototype.write=function(A){for(let e=0,t=this.data.length;e<t;e++)A.put(this.data[e],8)};var ah=de;const oh=XA,lh=aA;function ge(A){this.mode=oh.KANJI,this.data=A}ge.getBitsLength=function(e){return e*13};ge.prototype.getLength=function(){return this.data.length};ge.prototype.getBitsLength=function(){return ge.getBitsLength(this.data.length)};ge.prototype.write=function(A){let e;for(e=0;e<this.data.length;e++){let t=lh.toSJIS(this.data[e]);if(t>=33088&&t<=40956)t-=33088;else if(t>=57408&&t<=60351)t-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+`
  22. Make sure your charset is UTF-8`);t=(t>>>8&255)*192+(t&255),A.put(t,13)}};var ch=ge,cn={},Bh={get exports(){return cn},set exports(A){cn=A}};(function(A){var e={single_source_shortest_paths:function(t,r,n){var s={},i={};i[r]=0;var o=e.PriorityQueue.make();o.push(r,0);for(var a,l,c,B,d,f,g,h,Q;!o.empty();){a=o.pop(),l=a.value,B=a.cost,d=t[l]||{};for(c in d)d.hasOwnProperty(c)&&(f=d[c],g=B+f,h=i[c],Q=typeof i[c]>"u",(Q||h>g)&&(i[c]=g,o.push(c,g),s[c]=l))}if(typeof n<"u"&&typeof i[n]>"u"){var u=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(u)}return s},extract_shortest_path_from_predecessor_list:function(t,r){for(var n=[],s=r;s;)n.push(s),t[s],s=t[s];return n.reverse(),n},find_path:function(t,r,n){var s=e.single_source_shortest_paths(t,r,n);return e.extract_shortest_path_from_predecessor_list(s,n)},PriorityQueue:{make:function(t){var r=e.PriorityQueue,n={},s;t=t||{};for(s in r)r.hasOwnProperty(s)&&(n[s]=r[s]);return n.queue=[],n.sorter=t.sorter||r.default_sorter,n},default_sorter:function(t,r){return t.cost-r.cost},push:function(t,r){var n={value:t,cost:r};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};A.exports=e})(Bh);(function(A){const e=XA,t=eh,r=rh,n=ah,s=ch,i=FA,o=aA,a=cn;function l(u){return unescape(encodeURIComponent(u)).length}function c(u,w,p){const C=[];let F;for(;(F=u.exec(p))!==null;)C.push({data:F[0],index:F.index,mode:w,length:F[0].length});return C}function B(u){const w=c(i.NUMERIC,e.NUMERIC,u),p=c(i.ALPHANUMERIC,e.ALPHANUMERIC,u);let C,F;return o.isKanjiModeEnabled()?(C=c(i.BYTE,e.BYTE,u),F=c(i.KANJI,e.KANJI,u)):(C=c(i.BYTE_KANJI,e.BYTE,u),F=[]),w.concat(p,C,F).sort(function(b,m){return b.index-m.index}).map(function(b){return{data:b.data,mode:b.mode,length:b.length}})}function d(u,w){switch(w){case e.NUMERIC:return t.getBitsLength(u);case e.ALPHANUMERIC:return r.getBitsLength(u);case e.KANJI:return s.getBitsLength(u);case e.BYTE:return n.getBitsLength(u)}}function f(u){return u.reduce(function(w,p){const C=w.length-1>=0?w[w.length-1]:null;return C&&C.mode===p.mode?(w[w.length-1].data+=p.data,w):(w.push(p),w)},[])}function g(u){const w=[];for(let p=0;p<u.length;p++){const C=u[p];switch(C.mode){case e.NUMERIC:w.push([C,{data:C.data,mode:e.ALPHANUMERIC,length:C.length},{data:C.data,mode:e.BYTE,length:C.length}]);break;case e.ALPHANUMERIC:w.push([C,{data:C.data,mode:e.BYTE,length:C.length}]);break;case e.KANJI:w.push([C,{data:C.data,mode:e.BYTE,length:l(C.data)}]);break;case e.BYTE:w.push([{data:C.data,mode:e.BYTE,length:l(C.data)}])}}return w}function h(u,w){const p={},C={start:{}};let F=["start"];for(let U=0;U<u.length;U++){const b=u[U],m=[];for(let E=0;E<b.length;E++){const x=b[E],I=""+U+E;m.push(I),p[I]={node:x,lastCount:0},C[I]={};for(let S=0;S<F.length;S++){const y=F[S];p[y]&&p[y].node.mode===x.mode?(C[y][I]=d(p[y].lastCount+x.length,x.mode)-d(p[y].lastCount,x.mode),p[y].lastCount+=x.length):(p[y]&&(p[y].lastCount=x.length),C[y][I]=d(x.length,x.mode)+4+e.getCharCountIndicator(x.mode,w))}}F=m}for(let U=0;U<F.length;U++)C[F[U]].end=0;return{map:C,table:p}}function Q(u,w){let p;const C=e.getBestModeForData(u);if(p=e.from(w,C),p!==e.BYTE&&p.bit<C.bit)throw new Error('"'+u+'" cannot be encoded with mode '+e.toString(p)+`.
  23. Suggested mode is: `+e.toString(C));switch(p===e.KANJI&&!o.isKanjiModeEnabled()&&(p=e.BYTE),p){case e.NUMERIC:return new t(u);case e.ALPHANUMERIC:return new r(u);case e.KANJI:return new s(u);case e.BYTE:return new n(u)}}A.fromArray=function(w){return w.reduce(function(p,C){return typeof C=="string"?p.push(Q(C,null)):C.data&&p.push(Q(C.data,C.mode)),p},[])},A.fromString=function(w,p){const C=B(w,o.isKanjiModeEnabled()),F=g(C),U=h(F,p),b=a.find_path(U.map,"start","end"),m=[];for(let E=1;E<b.length-1;E++)m.push(U.table[b[E]].node);return A.fromArray(f(m))},A.rawSplit=function(w){return A.fromArray(B(w,o.isKanjiModeEnabled()))}})(Ha);const Ar=aA,Tr=jt,uh=kw,fh=Xw,dh=Ca,gh=Qa,Bn=Ua,un=qt,wh=Yw,Gt=va,hh=Ia,ph=XA,xr=Ha;function Ch(A,e){const t=A.size,r=gh.getPositions(e);for(let n=0;n<r.length;n++){const s=r[n][0],i=r[n][1];for(let o=-1;o<=7;o++)if(!(s+o<=-1||t<=s+o))for(let a=-1;a<=7;a++)i+a<=-1||t<=i+a||(o>=0&&o<=6&&(a===0||a===6)||a>=0&&a<=6&&(o===0||o===6)||o>=2&&o<=4&&a>=2&&a<=4?A.set(s+o,i+a,!0,!0):A.set(s+o,i+a,!1,!0))}}function Qh(A){const e=A.size;for(let t=8;t<e-8;t++){const r=t%2===0;A.set(t,6,r,!0),A.set(6,t,r,!0)}}function Uh(A,e){const t=dh.getPositions(e);for(let r=0;r<t.length;r++){const n=t[r][0],s=t[r][1];for(let i=-2;i<=2;i++)for(let o=-2;o<=2;o++)i===-2||i===2||o===-2||o===2||i===0&&o===0?A.set(n+i,s+o,!0,!0):A.set(n+i,s+o,!1,!0)}}function Fh(A,e){const t=A.size,r=Gt.getEncodedBits(e);let n,s,i;for(let o=0;o<18;o++)n=Math.floor(o/3),s=o%3+t-8-3,i=(r>>o&1)===1,A.set(n,s,i,!0),A.set(s,n,i,!0)}function Kr(A,e,t){const r=A.size,n=hh.getEncodedBits(e,t);let s,i;for(s=0;s<15;s++)i=(n>>s&1)===1,s<6?A.set(s,8,i,!0):s<8?A.set(s+1,8,i,!0):A.set(r-15+s,8,i,!0),s<8?A.set(8,r-s-1,i,!0):s<9?A.set(8,15-s-1+1,i,!0):A.set(8,15-s-1,i,!0);A.set(r-8,8,1,!0)}function mh(A,e){const t=A.size;let r=-1,n=t-1,s=7,i=0;for(let o=t-1;o>0;o-=2)for(o===6&&o--;;){for(let a=0;a<2;a++)if(!A.isReserved(n,o-a)){let l=!1;i<e.length&&(l=(e[i]>>>s&1)===1),A.set(n,o-a,l),s--,s===-1&&(i++,s=7)}if(n+=r,n<0||t<=n){n-=r,r=-r;break}}}function vh(A,e,t){const r=new uh;t.forEach(function(a){r.put(a.mode.bit,4),r.put(a.getLength(),ph.getCharCountIndicator(a.mode,A)),a.write(r)});const n=Ar.getSymbolTotalCodewords(A),s=un.getTotalCodewordsCount(A,e),i=(n-s)*8;for(r.getLengthInBits()+4<=i&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);const o=(i-r.getLengthInBits())/8;for(let a=0;a<o;a++)r.put(a%2?17:236,8);return Eh(r,A,e)}function Eh(A,e,t){const r=Ar.getSymbolTotalCodewords(e),n=un.getTotalCodewordsCount(e,t),s=r-n,i=un.getBlocksCount(e,t),o=r%i,a=i-o,l=Math.floor(r/i),c=Math.floor(s/i),B=c+1,d=l-c,f=new wh(d);let g=0;const h=new Array(i),Q=new Array(i);let u=0;const w=new Uint8Array(A.buffer);for(let b=0;b<i;b++){const m=b<a?c:B;h[b]=w.slice(g,g+m),Q[b]=f.encode(h[b]),g+=m,u=Math.max(u,m)}const p=new Uint8Array(r);let C=0,F,U;for(F=0;F<u;F++)for(U=0;U<i;U++)F<h[U].length&&(p[C++]=h[U][F]);for(F=0;F<d;F++)for(U=0;U<i;U++)p[C++]=Q[U][F];return p}function Ih(A,e,t,r){let n;if(Array.isArray(A))n=xr.fromArray(A);else if(typeof A=="string"){let l=e;if(!l){const c=xr.rawSplit(A);l=Gt.getBestVersionForData(c,t)}n=xr.fromString(A,l||40)}else throw new Error("Invalid data");const s=Gt.getBestVersionForData(n,t);if(!s)throw new Error("The amount of data is too big to be stored in a QR Code");if(!e)e=s;else if(e<s)throw new Error(`
  24. The chosen QR Code version cannot contain this amount of data.
  25. Minimum version required to store current data is: `+s+`.
  26. `);const i=vh(e,t,n),o=Ar.getSymbolSize(e),a=new fh(o);return Ch(a,e),Qh(a),Uh(a,e),Kr(a,t,0),e>=7&&Fh(a,e),mh(a,i),isNaN(r)&&(r=Bn.getBestMask(a,Kr.bind(null,a,t))),Bn.applyMask(r,a),Kr(a,t,r),{modules:a,version:e,errorCorrectionLevel:t,maskPattern:r,segments:n}}ha.create=function(e,t){if(typeof e>"u"||e==="")throw new Error("No input text");let r=Tr.M,n,s;return typeof t<"u"&&(r=Tr.from(t.errorCorrectionLevel,Tr.M),n=Gt.from(t.version),s=Bn.from(t.maskPattern),t.toSJISFunc&&Ar.setToSJISFunction(t.toSJISFunc)),Ih(e,n,r,s)};var ba={},Hn={};(function(A){function e(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let r=t.slice().replace("#","").split("");if(r.length<3||r.length===5||r.length>8)throw new Error("Invalid hex color: "+t);(r.length===3||r.length===4)&&(r=Array.prototype.concat.apply([],r.map(function(s){return[s,s]}))),r.length===6&&r.push("F","F");const n=parseInt(r.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+r.slice(0,6).join("")}}A.getOptions=function(r){r||(r={}),r.color||(r.color={});const n=typeof r.margin>"u"||r.margin===null||r.margin<0?4:r.margin,s=r.width&&r.width>=21?r.width:void 0,i=r.scale||4;return{width:s,scale:s?4:i,margin:n,color:{dark:e(r.color.dark||"#000000ff"),light:e(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},A.getScale=function(r,n){return n.width&&n.width>=r+n.margin*2?n.width/(r+n.margin*2):n.scale},A.getImageWidth=function(r,n){const s=A.getScale(r,n);return Math.floor((r+n.margin*2)*s)},A.qrToImageData=function(r,n,s){const i=n.modules.size,o=n.modules.data,a=A.getScale(i,s),l=Math.floor((i+s.margin*2)*a),c=s.margin*a,B=[s.color.light,s.color.dark];for(let d=0;d<l;d++)for(let f=0;f<l;f++){let g=(d*l+f)*4,h=s.color.light;if(d>=c&&f>=c&&d<l-c&&f<l-c){const Q=Math.floor((d-c)/a),u=Math.floor((f-c)/a);h=B[o[Q*i+u]?1:0]}r[g++]=h.r,r[g++]=h.g,r[g++]=h.b,r[g]=h.a}}})(Hn);(function(A){const e=Hn;function t(n,s,i){n.clearRect(0,0,s.width,s.height),s.style||(s.style={}),s.height=i,s.width=i,s.style.height=i+"px",s.style.width=i+"px"}function r(){try{return document.createElement("canvas")}catch(n){throw new Error("You need to specify a canvas element")}}A.render=function(s,i,o){let a=o,l=i;typeof a>"u"&&(!i||!i.getContext)&&(a=i,i=void 0),i||(l=r()),a=e.getOptions(a);const c=e.getImageWidth(s.modules.size,a),B=l.getContext("2d"),d=B.createImageData(c,c);return e.qrToImageData(d.data,s,a),t(B,l,c),B.putImageData(d,0,0),l},A.renderToDataURL=function(s,i,o){let a=o;typeof a>"u"&&(!i||!i.getContext)&&(a=i,i=void 0),a||(a={});const l=A.render(s,i,a),c=a.type||"image/png",B=a.rendererOpts||{};return l.toDataURL(c,B.quality)}})(ba);var Sa={};const yh=Hn;function js(A,e){const t=A.a/255,r=e+'="'+A.hex+'"';return t<1?r+" "+e+'-opacity="'+t.toFixed(2).slice(1)+'"':r}function Dr(A,e,t){let r=A+e;return typeof t<"u"&&(r+=" "+t),r}function Hh(A,e,t){let r="",n=0,s=!1,i=0;for(let o=0;o<A.length;o++){const a=Math.floor(o%e),l=Math.floor(o/e);!a&&!s&&(s=!0),A[o]?(i++,o>0&&a>0&&A[o-1]||(r+=s?Dr("M",a+t,.5+l+t):Dr("m",n,0),n=0,s=!1),a+1<e&&A[o+1]||(r+=Dr("h",i),i=0)):n++}return r}Sa.render=function(e,t,r){const n=yh.getOptions(t),s=e.modules.size,i=e.modules.data,o=s+n.margin*2,a=n.color.light.a?"<path "+js(n.color.light,"fill")+' d="M0 0h'+o+"v"+o+'H0z"/>':"",l="<path "+js(n.color.dark,"stroke")+' d="'+Hh(i,s,n.margin)+'"/>',c='viewBox="0 0 '+o+" "+o+'"',d='<svg xmlns="http://www.w3.org/2000/svg" '+(n.width?'width="'+n.width+'" height="'+n.width+'" ':"")+c+' shape-rendering="crispEdges">'+a+l+`</svg>
  27. `;return typeof r=="function"&&r(null,d),d};const bh=Vw,fn=ha,La=ba,Sh=Sa;function bn(A,e,t,r,n){const s=[].slice.call(arguments,1),i=s.length,o=typeof s[i-1]=="function";if(!o&&!bh())throw new Error("Callback required as last argument");if(o){if(i<2)throw new Error("Too few arguments provided");i===2?(n=t,t=e,e=r=void 0):i===3&&(e.getContext&&typeof n>"u"?(n=r,r=void 0):(n=r,r=t,t=e,e=void 0))}else{if(i<1)throw new Error("Too few arguments provided");return i===1?(t=e,e=r=void 0):i===2&&!e.getContext&&(r=t,t=e,e=void 0),new Promise(function(a,l){try{const c=fn.create(t,r);a(A(c,e,r))}catch(c){l(c)}})}try{const a=fn.create(t,r);n(null,A(a,e,r))}catch(a){n(a)}}We.create=fn.create;We.toCanvas=bn.bind(null,La.render);We.toDataURL=bn.bind(null,La.renderToDataURL);We.toString=bn.bind(null,function(A,e,t){return Sh.render(A,t)});const Lh="_qrcode_izshm_1",Th="_qrcodeCanvas_izshm_4",xh="_qrcodeLogo_izshm_8",Kh="_small_izshm_18",Qt={qrcode:Lh,qrcodeCanvas:Th,qrcodeLogo:xh,small:Kh},Dh=Nt({props:{text:{type:String,default:""},size:{type:String,default:"200px"},logoSize:{type:String,default:"default"}},setup(A){const e=$(),t=()=>{We.toCanvas(e.value,A.text,{margin:1},r=>{r&&console.log(r),console.log("success")})};return dn(()=>A.text,()=>{t()}),we(()=>{wn(()=>{t()})}),()=>v("div",{class:Qt.qrcode,style:{width:A.size,height:A.size}},[v("canvas",{ref:e,class:Qt.qrcodeCanvas},null),v("img",{src:Pw,class:[Qt.qrcodeLogo,A.logoSize==="small"&&Qt.small]},null)])}}),Mh=""+new URL("iconWechat-f5d72239.png",import.meta.url).href,Oh=""+new URL("iconSaveImage-56398514.png",import.meta.url).href,Rh=""+new URL("shareBg-8e93a101.png",import.meta.url).href,Gh=""+new URL("schoolIcon-876065be.png",import.meta.url).href,Nh=""+new URL("popupQrcodeBg-d0027ea4.png",import.meta.url).href,Ph=""+new URL("shareBottom-39ed95c3.png",import.meta.url).href,fp=Nt({name:"detail-page",setup(){const A=Ra(),e=Ga(),t=Te({id:A.query.id,imageShow:!1,imagePreview:[],startPosition:0,headerLoading:!0,detailLoading:!0,detail:[],headerDetail:{},castStatus:!1,studentAllList:[],navBarHeight:er.navBarHeight}),r=Te({id:A.query.id,share:A.query.share,showQrcode:!1,url:Da()+`/school/#/activity-record-detail?id=${A.query.id}`,width:0,height:0}),n=async()=>{try{const{data:f}=await Na.get("/api-web/schoolActivity/detail/"+t.id),{detail:g,...h}=f||{};g.forEach(Q=>{Q.attachmentUrl=Q.attachmentUrl?Q.attachmentUrl.split(","):[]}),t.detail=g,t.headerDetail={...h}}catch(f){}finally{t.headerLoading=!1,t.detailLoading=!1}},s=f=>{const g=[];f.map(h=>{let Q=0;const u=[];h.studentList.forEach(w=>{w.selected&&(Q++,u.push(w))}),Q>0&&g.push({studentCount:Q,subjectId:h.subjectId,subjectName:h.subjectName,studentList:u})}),t.studentAllList=g,t.castStatus=!0},i=f=>{let g="";switch(f){case"SOLO":g=sg;break;case"REPRISE":g=ag;break;case"ENSEMBLE":g=og;break;case"UNISON":g=ig;break;default:g=vl;break}return g};we(()=>{n()});const o=Te({saveLoading:!1,image:null,shareLoading:!1}),a=async()=>{if(!o.saveLoading)if(o.saveLoading=!0,console.log(o.image),o.image)d();else{const f=document.getElementById("preview-container");Ms(f,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async g=>{const h=g.toDataURL("image/png");o.image=h,console.log(h,"html2canvas"),d()}).catch(()=>{o.saveLoading=!1})}},l=f=>{t.imagePreview=f.imagePreview,t.imageShow=f.imageShow,t.startPosition=f.startPosition,console.log(t.imagePreview,"showImageToas",f)},c=()=>{if(console.log("onShare"),!o.shareLoading)if(o.shareLoading=!0,o.image)B(),console.log("onShareimgs.image");else{const f=document.getElementById("preview-container");Ms(f,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async g=>{const h=g.toDataURL("image/png");o.image=h,B(),console.log("onShareimgs.Noimage")}).catch(g=>{console.log(g),o.shareLoading=!1})}},B=()=>{const f=o.image;setTimeout(()=>{o.shareLoading=!1},100),f&&(console.log("postMessage","shareTripartite"),Sn({api:"shareTripartite",content:{title:"",desc:"",image:f,video:"",type:"image",shareType:"wechat"}},g=>{g&&g.content&&Pa(g.content.message||(g.content.status?"分享成功":"分享失败"))}))},d=async()=>{var g;Va({message:"图片生成中...",forbidClick:!0}),setTimeout(()=>{o.saveLoading=!1},100);const f=await _a({api:"savePicture",content:{base64:o.image}});((g=f==null?void 0:f.content)==null?void 0:g.status)==="success"?ka("保存成功"):Xa("保存失败")};return()=>v("div",{class:H.detail},[v("div",{class:H.detailTop,style:{"--bar-height":er.navBarHeight+"px"}},[tr().isApp?v(gn,null,[" ",v("div",{class:H.fixWrap,style:{top:er.navBarHeight+20+"px"}},[v("div",{class:H.fixWrapLeft},[v(N,{src:jd,onClick:()=>{tr().isApp?Sn({api:"goBack"}):e.back()}},null)]),v("div",{class:H.fixWrapRight},[v(N,{src:qd,class:H.editIcon,onClick:()=>{e.push({path:"/activity-record-operation",query:{id:t.id}})}},null),v(N,{src:$d,onClick:()=>{r.showQrcode=!0,wn(()=>{const f=document.querySelector("#preview-container"),g=Wa(f);r.width=g.width,r.height=g.height,g.width>0&&g.height>0&&(f.style.width=Math.round(g.width)+"px",f.style.height=Math.round(g.height)+"px")})}},null)])])]):null,v("div",{class:H.wall},[Y(" ")]),v(N,{src:Ag,class:H.jiemuIcon},null),v("div",{class:H.typeCard},[" ",ja[t.headerDetail.type]]),v(Ja,{show:t.headerLoading,"onUpdate:show":f=>t.headerLoading=f,showCount:[1],isLink:!1},{default:()=>[v("div",{class:H.activeInfo},[v(N,{src:eg,class:H.hornIcon},null),v("h4",{class:H.headerName},[Y(" "),t.headerDetail.name]),v("p",{class:H.headerTimes},[`活动日期:${Ln(t.headerDetail.startTime).format("YYYY年MM月DD日")}`]),v(N,{src:tg,class:H.noteIcon},null)])]})]),v(El,{show:t.detailLoading,"onUpdate:show":f=>t.detailLoading=f,showCount:[1,2]},{default:()=>[v("div",{class:H.programWrap},[v("div",{class:H.programList},[t.detail.map((f,g)=>v("div",{class:H.programItem},[v(N,{src:rg,class:H.colorBg},null),v("div",{class:H.pTitle},[Y("节目"),Ma(g+1)]),v("div",{class:H.programInfo},[v(N,{class:H.ballIcon,src:i(f.type)},null),v("div",{class:H.programInfoTitleWrap},[v(N,{class:H.dieIcon,src:ng},null),v("div",{class:H.programInfoTitle},[Y(" "),f.name]),v(N,{class:H.dotIcon,src:lg},null)]),v(rr,{class:H.itemRow},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("表演乐团:")]}),v(Ae,{span:18,class:H.content},{default:()=>[f.musicGroupName,v("span",{onClick:()=>{f.studentNum<=0||s(f.studentList)}},[Y("共"),f.studentNum,Y("名 "),v(Tn,{name:"arrow"},null)])]})]}),v(rr,{class:H.itemRow,style:{marginBottom:"0"}},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("表演团队:")]}),v(Ae,{span:18,class:H.content},{default:()=>[f.subjectNameList]})]}),v(rr,{class:H.itemRow,style:{marginBottom:"0"}},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("节目时长:")]}),v(Ae,{span:18,class:H.content},{default:()=>[Kn(f.time).minute,Y("分"),Kn(f.time).secord,Y("秒")]})]})]),v(Rw,{item:f,onShowImageToas:l},null)]))]),v("div",{class:H.bottomWrap},[tr().isApp?null:v(N,{class:H.logo,src:Nw},null),v(N,{class:H.bottomBg,src:Gw},null)])])]}),v(Ya,{show:t.imageShow,"onUpdate:show":f=>t.imageShow=f,images:t.imagePreview,startPosition:t.startPosition},null),v($a,{modelValue:t.castStatus,"onUpdate:modelValue":f=>t.castStatus=f},{default:()=>[v(qa,{type:"look",subjectAllList:t.studentAllList,onClose:()=>t.castStatus=!1},null)]}),v(Oa,{show:r.showQrcode,"onUpdate:show":f=>r.showQrcode=f,position:"bottom",style:{background:"transparent"}},{default:()=>{var f,g,h;return[v("div",{class:H.codeContainer},[v("div",{class:[H.codeImg,H.teacherCodeImg],id:"preview-container"},[v(N,{src:Rh,class:H.popupWeekBanner},null),v("div",{class:H.timerBg},[Ln(t.headerDetail.startTime).format("YYYY年MM月DD日")]),v("div",{class:H.codeContent},[v("img",{class:[H.schoolLogo],src:(f=t.headerDetail)!=null&&f.cooperationOrganLogo?((g=t.headerDetail)==null?void 0:g.cooperationOrganLogo)+"?t="+Date.now():Gh,crossorigin:"anonymous",style:{objectFit:"cover"}},null),v("div",{class:H.schoolName},[((h=t.headerDetail)==null?void 0:h.cooperationOrganName)||"--"]),v("div",{class:H.shareName},[t.headerDetail.name]),v("div",{class:H.codeQr},[v(N,{src:Nh,class:H.popupQrcodeBg},null),v(Dh,{text:r.url,size:"100%",logoSize:"small"},null)]),v(N,{src:Ph,class:H.shareBottom},null)])]),v("div",{class:H.codeBottom},[v(Tn,{name:"cross",size:22,class:H.close,color:"#666",onClick:()=>r.showQrcode=!1},null),v("h3",{class:H.title},[v("i",null,null),Y("分享方式")]),v(Ao,{columnNum:2,border:!1},{default:()=>[v(Mn,{onClick:a},{icon:()=>v(N,{class:H.shareImg,src:Oh},null),text:()=>v("div",{class:H.shareText},[Y("保存图片")])}),v(Mn,{onClick:c},{icon:()=>v(N,{class:H.shareImg,src:Mh},null),text:()=>v("div",{class:H.shareText},[Y("微信")])})]})])])]}})])}});export{fp as default};