You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Paperlibrary__See__index...

1173 lines
1.3 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

(self.webpackChunk=self.webpackChunk||[]).push([[3247],{89489:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},59477:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},40001:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},49198:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},73331:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},15277:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},52671:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},8657:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},56082:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},33853:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},15075:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},43531:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},38819:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},47472:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},De=D,ne=m(7657),Z=function(i,j){return ae.createElement(ne.Z,(0,oe.Z)({},i,{ref:j,icon:De}))},v=ae.forwardRef(Z),p=v},88010:function(Rn,Rt){"use strict";Rt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},42678:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=Object.defineProperty,D=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Z=(T,i,j)=>i in T?ae(T,i,{enumerable:!0,configurable:!0,writable:!0,value:j}):T[i]=j,v=(T,i)=>{for(var j in i||(i={}))De.call(i,j)&&Z(T,j,i[j]);if(D)for(var j of D(i))ne.call(i,j)&&Z(T,j,i[j]);return T};const p=T=>React.createElement("svg",v({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},T),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));Rt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},6021:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return I}});var oe=m(3113),ae=m(59301),D=Object.defineProperty,De=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,T=(U,B,_)=>B in U?D(U,B,{enumerable:!0,configurable:!0,writable:!0,value:_}):U[B]=_,i=(U,B)=>{for(var _ in B||(B={}))v.call(B,_)&&T(U,_,B[_]);if(Z)for(var _ of Z(B))p.call(B,_)&&T(U,_,B[_]);return U},j=(U,B)=>De(U,ne(B)),C=(U,B)=>{var _={};for(var N in U)v.call(U,N)&&B.indexOf(N)<0&&(_[N]=U[N]);if(U!=null&&Z)for(var N of Z(U))B.indexOf(N)<0&&p.call(U,N)&&(_[N]=U[N]);return _},L=(U,B,_)=>new Promise((N,G)=>{var q=V=>{try{X(_.next(V))}catch(Ae){G(Ae)}},W=V=>{try{X(_.throw(V))}catch(Ae){G(Ae)}},X=V=>V.done?N(V.value):Promise.resolve(V.value).then(q,W);X((_=_.apply(U,B)).next())});const I=U=>{var B=U,{children:_}=B,N=C(B,["children"]);const[G,q]=(0,ae.useState)(!1);return ae.createElement(oe.ZP,j(i({},N),{loading:G,onClick:W=>L(void 0,null,function*(){try{q(!0),yield N.onClick(W),q(!1)}catch(X){console.error(X),q(!1)}})}),_)}},59879:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(88010),D=m(48136),De=m(41588),ne=m(43418),Z=m(59301);const v=(0,oe.forwardRef)(({callback:p,width:T,onChange:i,disabled:j,readOnly:C,type:L="",value:I="",style:U={}},B)=>{const _=(0,oe.useRef)(),N=(0,oe.useRef)(),[G,q]=(0,oe.useState)(0),[W,X]=(0,oe.useState)(0),[V,Ae]=(0,oe.useState)(!1),me=()=>{var R=document.createElement("div");R.innerHTML=_.current.getValue();var J=R.innerText;return p&&p(J),J};(0,oe.useImperativeHandle)(B,()=>({getData:me}));const he=R=>{R.preventDefault();const J=R.clientX-G,x=R.clientY-W;document.body.onmousemove=He=>{let ye=He.clientX-J,se=He.clientY-x;const Se=document.getElementsByClassName("markdown-popup-form")[0],ge=window.innerWidth-Se.offsetWidth,Ee=window.innerHeight-Se.offsetHeight;ye=Math.max(0,Math.min(ye,ge)),se=Math.max(0,Math.min(se,Ee)),fe(He.clientX,He.clientY,J,x)&&(q(ye),X(se))},document.body.onmouseup=function(){document.body.onmousemove=null}},fe=(R,J,x,He)=>{const ye=document.body.clientHeight,se=document.body.clientWidth;return R<20&&x>R||R>se-20&&x<R||J<20&&He>J||J>ye-20&&He<J?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,oe.useEffect)(()=>{V&&setTimeout(()=>{const R=document.getElementsByClassName("markdown-popup-form")[0],J=window.innerWidth/2-R.offsetWidth/2,x=window.innerHeight/2-R.offsetHeight/2;q(J),X(x)},0)},[V]);const we=()=>{j||C||Ae(!0)};return Z.createElement("div",{style:U},Z.createElement("div",{style:{width:T||"100%",position:"relative"},className:`${ae.Z.mathFillWrap} ${j||C?"cursorDefault":""}`,onClick:()=>we()},Z.createElement("math-field",{disabled:j,locale:"zh_cn",class:`${ae.Z.mathField} ${L}`,readOnly:C,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:_,style:{width:"100%",fontSize:I?18:14},value:I||""})),Z.createElement(ne.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:G,top:W},title:Z.createElement("div",{style:{cursor:"move"},onMouseDown:he},"\u8F93\u5165\u516C\u5F0F"),open:V,onOk:()=>{const R=N.current.getData();_.current.setValue(R),i(R),Ae(!1)},onCancel:()=>{Ae(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Z.createElement(De.Z,{value:I,ref:N,onChange:i,showSaveButton:!1})))});Rt.Z=v},41588:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(95237),D=m(43604),De=m(99313),ne=m(3113),Z=m(85149),v=m(88010),p=m(48136),T=m(59301);const i=(0,oe.forwardRef)(({callback:j,showSaveButton:C,value:L=""},I)=>{const U=(0,oe.useRef)(),B=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],_=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],N=W=>{U.current.setValue(U.current.getValue()+" "+W.value+" ")},G=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:T.createElement(ae.Z,{className:v.Z.lists,gutter:[10,10]},B.map((W,X)=>T.createElement(D.Z,{flex:"110px",className:v.Z.item},T.createElement("div",null,T.createElement(Z.Z,{value:`$$${W.value}$$`}),W.name),T.createElement("div",{className:v.Z.children},W.children.map((V,Ae)=>T.createElement("div",{key:Ae},T.createElement("h1",null,V.name),T.createElement(ae.Z,{gutter:[10,10]},V.data.map((me,he)=>T.createElement(D.Z,{key:he,onClick:()=>N(me),className:v.Z.diamond},T.createElement(Z.Z,{value:"`$$"+me.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:T.createElement(ae.Z,{className:v.Z.lists,gutter:[10,10]},_.map((W,X)=>T.createElement(D.Z,{flex:"110px",className:v.Z.item},T.createElement("div",null,T.createElement(Z.Z,{value:"`$$"+W.value+"$$`"}),W.name),T.createElement("div",{className:v.Z.children},W.children.map((V,Ae)=>T.createElement("div",{key:Ae},V.name&&T.createElement("h1",null,V.name),T.createElement(ae.Z,{gutter:[10,10]},V.data.map((me,he)=>T.createElement(D.Z,{key:he,onClick:()=>N(me),className:v.Z.diamond},T.createElement(Z.Z,{value:"`$$"+me.value+"$$`"}))))))))))}],q=()=>{var W=document.createElement("div");W.innerHTML=U.current.getValue();var X=W.innerText;return j&&j(X),X};return(0,oe.useImperativeHandle)(I,()=>({getData:q})),T.createElement("div",{className:v.Z.mathWrap},T.createElement(De.default,{defaultActiveKey:"1",items:G}),T.createElement("math-field",{locale:"zh_cn",className:v.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:U,style:{width:800,marginTop:30,fontSize:18}},L||""),C&&T.createElement("div",{className:v.Z.button},T.createElement(ne.ZP,{size:"large",onClick:q,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Rt.Z=i},8797:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(93314),D=m(3113),De=Object.defineProperty,ne=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,i=(I,U,B)=>U in I?De(I,U,{enumerable:!0,configurable:!0,writable:!0,value:B}):I[U]=B,j=(I,U)=>{for(var B in U||(U={}))p.call(U,B)&&i(I,B,U[B]);if(v)for(var B of v(U))T.call(U,B)&&i(I,B,U[B]);return I},C=(I,U)=>ne(I,Z(U));const L=({img:I,buttonProps:U={},styles:B={},customText:_,ButtonText:N,ButtonClick:G,Buttonclass:q,ButtonTwo:W,imgStyles:X,loading:V=!1})=>oe.createElement("section",{className:"tc animated fadeIn",style:j(j({},{color:"#999",margin:"100px auto",visibility:V?"hidden":"visible"}),B)},oe.createElement("img",{src:I||ae,style:C(j({},X),{pointerEvents:"none",userSelect:"none"})}),oe.createElement("p",{className:"mt20 font14"},_||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),N&&oe.createElement(D.ZP,j({className:q,onClick:G},U),N),W&&W);Rt.Z=L},23210:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return q}});var oe=m(59301),ae={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},D=m(3113),De=m(70557),ne=m(23954),Z=m(6848),v=m(955),p=m(94941),T=m(8797),i=m(3294),j=m(19381),C=m(59301),L=Object.defineProperty,I=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,_=(W,X,V)=>X in W?L(W,X,{enumerable:!0,configurable:!0,writable:!0,value:V}):W[X]=V,N=(W,X)=>{for(var V in X||(X={}))U.call(X,V)&&_(W,V,X[V]);if(I)for(var V of I(X))B.call(X,V)&&_(W,V,X[V]);return W},G=(W,X,V)=>new Promise((Ae,me)=>{var he=R=>{try{we(V.next(R))}catch(J){me(J)}},fe=R=>{try{we(V.throw(R))}catch(J){me(J)}},we=R=>R.done?Ae(R.value):Promise.resolve(R.value).then(he,fe);we((V=V.apply(W,X)).next())}),q=({editOffice:W="view",data:X,theme:V,type:Ae,filename:me,monacoEditor:he,className:fe,style:we,close:R,onClose:J,hasMask:x,disabledDownload:He,onImgDimensions:ye,showNodata:se,recordInfo:Se})=>{const[ge,Ee]=(0,oe.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[de,ve]=(0,oe.useState)(""),[Ye,lt]=(0,oe.useState)(),st=window.ENV==="build"?"/react/build":"",Bt=location.host.startsWith("localhost")?i.Z.PROXY_SERVER:i.Z.API_SERVER,St=10*(1024*1024),Ft=(0,oe.useRef)();X!=null&&X.startsWith("/api")&&Ae!=="txt"&&(X=i.Z.API_SERVER+X);const Zt=y=>y.substring(y.lastIndexOf("/")+1).split(".").pop();me&&he&&(he.filename=me),(0,oe.useEffect)(()=>{var y,_e;const E=(_e=(y=document.cookie)==null?void 0:y.replace(/\s/g,""))==null?void 0:_e.split(";");E==null||E.map(s=>{let A=s.split("=");A[0]==="_educoder_session"&&ve(A[1])})},[]),(0,oe.useEffect)(()=>{Ae==="office"&&(X.indexOf("bigfilescdn.")>-1||X.indexOf("bigfiles1")>-1?lt({url:X,fileType:Zt(X),model:X.indexOf("model=edit")?"edit":"view"}):Jt())},[Ae,X]);const Jt=()=>G(void 0,null,function*(){console.log("data:",X);let y=X;X.startsWith("http")||(y=location.origin+y);let _e=new URL(y).pathname.split("/").pop();const E=yield(0,p.gJ)({attachment_id:_e});E.url=Bt+E.url,lt(E)}),an=()=>{if(X.startsWith("http")||X.startsWith("blob:")){en();return}(0,v.Sv)(me||"educoder",X,me)},en=()=>{Se&&(0,j.fc)({id:Se==null?void 0:Se.id,watch_type:1,course_id:Se==null?void 0:Se.course_id}),(0,v.Nd)(me||"educoder",decodeURIComponent(X))};return C.createElement("div",{style:N({},we||{}),className:`${x&&ae.bgBlack} ${Ae?ae.wrp:"hide"}`},R&&C.createElement("div",{className:ae.close,ref:Ft},!!ye&&C.createElement(Z.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Ft.current},C.createElement("span",{onClick:()=>{J(),ye()}},C.createElement("i",{className:"icon-yulanpizhu"}))),!He&&C.createElement(Z.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Ft.current},C.createElement("span",{onClick:en},C.createElement("i",{className:"icon-quxiaozhiding"}))),C.createElement(Z.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Ft.current},C.createElement("span",{className:"",onClick:J},C.createElement("i",{className:"icon-guanbi1"})))),C.createElement("div",{className:`${ae[fe]} ${fe} ${ae.monaco} ${Ae==="txt"?"show":"hide"}`},Ae==="txt"&&C.createElement(C.Fragment,null,C.createElement(ne.ZP,N({},he)))),Ae==="audio"&&C.createElement("audio",{src:`${(X==null?void 0:X.indexOf("http://"))>-1||(X==null?void 0:X.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${X}`,autoPlay:!0}),Ae==="video"&&C.createElement(C.Fragment,null,(X==null?void 0:X.indexOf("http"))>-1?C.createElement("video",{controls:!0,src:`${X}`,autoPlay:!0}):C.createElement("video",{controls:!0,src:`data:video/mp4;base64,${X}`,autoPlay:!0})),Ae==="office"&&Ye&&C.createElement("iframe",{src:`${st}/office.html?key=${Ye.key}&url=${btoa(Ye.url)}&callbackUrl=${Bt+(Ye.callbackUrl||"")}&fileType=${Ye.fileType}&title=${Ye.title||""}&model=${W}&officeServer=${i.Z.ONLYOFFICE}&disabledDownload=${!!He}`}),Ae==="html"&&C.createElement("iframe",{src:X+"&disposition=inline"}),Ae==="pdf"&&C.createElement("iframe",{src:`${st}/js/pdfview/index.html?filename=${me||"educoder.pdf"}&url=${encodeURIComponent(X)}&disabledDownload=${!!He}`}),Ae==="image"&&C.createElement("img",{src:`${(X==null?void 0:X.indexOf("http://"))>-1||(X==null?void 0:X.indexOf("https://"))>-1?"":"data:image/png;base64,"}${X}`}),(Ae==="other"||Ae==="download")&&C.createElement(C.Fragment,null,se?C.createElement(T.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:C.createElement(D.ZP,{icon:C.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:an,disabled:He},"\u4E0B\u8F7D")}):C.createElement(D.ZP,{type:"primary",size:"middle",onClick:an,disabled:He},C.createElement(De.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(Rn,Rt,m){"use strict";m.d(Rt,{z:function(){return Ae},Z:function(){return me}});var oe=m(59301),ae=m(50304),D=m(24768),De=m(64018),ne=m(40846),Z=m(3294),v=m(955),p=m(15342),T=m(1012),i=m(23210),j=m(59301),L=({html:he})=>{const fe=(0,oe.useRef)(null),we=(0,oe.useRef)(null),R=`.markdown-body p {
margin: 0 0 16px 0 !important;
line-height: 28px;
white-space: pre-wrap;
}
ol,
ul,
li {
list-style-type: none
}
ol,
ul,
dl {
margin-bottom: 0px;
}
.markdown-body {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
color: #333;
overflow: hidden;
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
word-break: break-word;
font-size: 16px;
line-height: 1.6;
white-space: normal;
word-wrap: break-word;
position: relative;
}
.markdown-body ul>li {
list-style-type: disc;
}
.markdown-body ol>li {
list-style-type: decimal;
}
.markdown-body a {
background: transparent;
}
.markdown-body a:active,
.markdown-body a:hover {
outline: 0;
}
.markdown-body strong {
font-weight: bold;
}
.markdown-body h1 {
font-size: 2em;
margin: 0.67em 0;
}
.markdown-body img {
border: 0;
}
.markdown-body hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
.markdown-body pre {
overflow: auto;
}
.markdown-body code,
.markdown-body kbd,
.markdown-body pre {
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
font-size: 1em;
}
.markdown-body input {
color: inherit;
font: inherit;
margin: 0;
}
.markdown-body html input[disabled] {
cursor: default;
}
.markdown-body input {
line-height: normal;
}
.markdown-body input[type="checkbox"] {
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
.markdown-body table {
border-collapse: collapse;
border-spacing: 0;
}
.markdown-body td,
.markdown-body th {
padding: 0;
}
.markdown-body * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body input {
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
}
.markdown-body a {
color: #4183c4;
text-decoration: none;
}
.markdown-body a:hover,
.markdown-body a:active {
text-decoration: underline;
}
.markdown-body hr {
height: 0;
margin: 15px 0;
overflow: hidden;
background: transparent;
border: 0;
border-bottom: 1px solid #ddd;
}
.markdown-body hr:before {
display: table;
content: "";
}
.markdown-body hr:after {
display: table;
clear: both;
content: "";
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
margin-top: 15px;
margin-bottom: 15px;
line-height: 1.1;
}
.markdown-body h1 {
font-size: 30px;
}
.markdown-body h2 {
font-size: 21px;
}
.markdown-body h3 {
font-size: 16px;
}
.markdown-body h4 {
font-size: 14px;
}
.markdown-body h5 {
font-size: 12px;
}
.markdown-body h6 {
font-size: 11px;
}
.markdown-body blockquote {
margin: 0;
}
.markdown-body ul,
.markdown-body ol {
padding: 0;
margin-top: 0;
margin-bottom: 0;
}
ul.linenums,
ol.linenums {
padding: 16px 0 0 36px !important;
}
.markdown-body ul,
.markdown-body ol {
padding-left: 2em;
}
.markdown-body ol ol,
.markdown-body ul ol {
list-style-type: lower-roman;
}
.markdown-body ul ul ol,
.markdown-body ul ol ol,
.markdown-body ol ul ol,
.markdown-body ol ol ol {
list-style-type: lower-alpha;
}
.markdown-body dd {
margin-left: 0;
}
.markdown-body code {
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
font-size: 12px;
}
.markdown-body pre {
margin-top: 0;
margin-bottom: 0;
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.markdown-body .octicon {
font: normal normal 16px octicons-anchor;
line-height: 1;
display: inline-block;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.markdown-body .octicon-link:before {
content: '\f05c';
}
.markdown-body>*:first-child {
margin-top: 0 !important;
}
.markdown-body>*:last-child {
margin-bottom: 0 !important;
}
.markdown-body .anchor {
position: absolute;
top: 0;
left: 0;
display: block;
padding-right: 6px;
padding-left: 30px;
margin-left: -30px;
}
.markdown-body .anchor:focus {
outline: none;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
position: relative;
margin-top: 1em;
margin-bottom: 16px;
font-weight: bold;
line-height: 1.4;
}
.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
display: none;
color: #000;
vertical-align: middle;
}
.markdown-body h1:hover .anchor,
.markdown-body h2:hover .anchor,
.markdown-body h3:hover .anchor,
.markdown-body h4:hover .anchor,
.markdown-body h5:hover .anchor,
.markdown-body h6:hover .anchor {
padding-left: 8px;
margin-left: -30px;
text-decoration: none;
}
.markdown-body h1:hover .anchor .octicon-link,
.markdown-body h2:hover .anchor .octicon-link,
.markdown-body h3:hover .anchor .octicon-link,
.markdown-body h4:hover .anchor .octicon-link,
.markdown-body h5:hover .anchor .octicon-link,
.markdown-body h6:hover .anchor .octicon-link {
display: inline-block;
}
.markdown-body h1 {
padding-bottom: 0.3em;
font-size: 2.25em;
line-height: 1.2;
border-bottom: 1px solid #eee;
}
.markdown-body h1 .anchor {
line-height: 1;
}
.markdown-body h2 {
padding-bottom: 0.3em;
font-size: 1.75em;
line-height: 1.225;
border-bottom: 1px solid #eee;
}
.markdown-body h2 .anchor {
line-height: 1;
}
.markdown-body h3 {
font-size: 1.5em;
line-height: 1.43;
}
.markdown-body h3 .anchor {
line-height: 1.2;
}
.markdown-body h4 {
font-size: 1.25em;
}
.markdown-body h4 .anchor {
line-height: 1.2;
}
.markdown-body h5 {
font-size: 1em;
}
.markdown-body h5 .anchor {
line-height: 1.1;
}
.markdown-body h6 {
font-size: 1em;
color: #777;
}
.markdown-body h6 .anchor {
line-height: 1.1;
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}
.markdown-body ul ul,
.markdown-body ul ol,
.markdown-body ol ol,
.markdown-body ol ul {
margin-top: 0;
margin-bottom: 0;
}
.markdown-body li>p {
margin-top: 16px;
}
.markdown-body dl {
padding: 0;
}
.markdown-body dl dt {
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
font-weight: bold;
}
.markdown-body dl dd {
padding: 0 16px;
margin-bottom: 16px;
}
.markdown-body blockquote {
padding: 0 15px;
color: #777;
border-left: 4px solid #ddd;
}
.markdown-body blockquote> :first-child {
margin-top: 0;
}
.markdown-body blockquote> :last-child {
margin-bottom: 0;
}
.markdown-body table {
display: block;
width: 100%;
overflow: auto;
word-break: normal;
word-break: keep-all;
}
.markdown-body table th {
font-weight: bold;
text-align: revert;
}
.markdown-body table th,
.markdown-body table td {
padding: 6px 13px;
border: 1px solid #ddd;
}
.markdown-body table tr {
background-color: #fff;
border-top: 1px solid #ccc;
}
.markdown-body table tr:nth-child(2n) {
background-color: #f8f8f8;
}
.markdown-body img {
max-width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body code {
padding: 0;
padding-top: 0.2em;
padding-bottom: 0.2em;
margin: 0;
font-size: 85%;
background-color: rgba(0, 0, 0, 0.04);
border-radius: 3px;
}
.markdown-body code:has(.katex) {
background-color: transparent;
}
.markdown-body code:before,
.markdown-body code:after {
letter-spacing: -0.2em;
content: "\\00a0";
}
.markdown-body pre>code {
padding: 0;
margin: 0;
font-size: 100%;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
.markdown-body .highlight {
margin-bottom: 16px;
}
.markdown-body .highlight pre,
.markdown-body pre {
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: #f7f7f7;
border-radius: 3px;
}
.markdown-body .highlight pre {
margin-bottom: 0;
word-break: normal;
}
.markdown-body pre {
word-wrap: normal;
}
.markdown-body pre code {
display: inline;
max-width: initial;
padding: 0;
margin: 0;
overflow: initial;
line-height: inherit;
word-wrap: normal;
background-color: transparent;
border: 0;
}
.markdown-body pre code:before,
.markdown-body pre code:after {
content: normal;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font-size: 11px;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .pl-c {
color: #969896;
}
.markdown-body .pl-c1,
.markdown-body .pl-mdh,
.markdown-body .pl-mm,
.markdown-body .pl-mp,
.markdown-body .pl-mr,
.markdown-body .pl-s1 .pl-v,
.markdown-body .pl-s3,
.markdown-body .pl-sc,
.markdown-body .pl-sv {
color: #0086b3;
}
.markdown-body .pl-e,
.markdown-body .pl-en {
color: #795da3;
}
.markdown-body .pl-s1 .pl-s2,
.markdown-body .pl-smi,
.markdown-body .pl-smp,
.markdown-body .pl-stj,
.markdown-body .pl-vo,
.markdown-body .pl-vpf {
color: #333;
}
.markdown-body .pl-ent {
color: #63a35c;
}
.markdown-body .pl-k,
.markdown-body .pl-s,
.markdown-body .pl-st {
color: #a71d5d;
}
.markdown-body .pl-pds,
.markdown-body .pl-s1,
.markdown-body .pl-s1 .pl-pse .pl-s2,
.markdown-body .pl-sr,
.markdown-body .pl-sr .pl-cce,
.markdown-body .pl-sr .pl-sra,
.markdown-body .pl-sr .pl-sre,
.markdown-body .pl-src {
color: #df5000;
}
.markdown-body .pl-mo,
.markdown-body .pl-v {
color: #1d3e81;
}
.markdown-body .pl-id {
color: #b52a1d;
}
.markdown-body .pl-ii {
background-color: #b52a1d;
color: #f8f8f8;
}
.markdown-body .pl-sr .pl-cce {
color: #63a35c;
font-weight: bold;
}
.markdown-body .pl-ml {
color: #693a17;
}
.markdown-body .pl-mh,
.markdown-body .pl-mh .pl-en,
.markdown-body .pl-ms {
color: #1d3e81;
font-weight: bold;
}
.markdown-body .pl-mq {
color: #008080;
}
.markdown-body .pl-mi {
color: #333;
font-style: italic;
}
.markdown-body .pl-mb {
color: #333;
font-weight: bold;
}
.markdown-body .pl-md,
.markdown-body .pl-mdhf {
background-color: #ffecec;
color: #bd2c00;
}
.markdown-body .pl-mdht,
.markdown-body .pl-mi1 {
background-color: #eaffea;
color: #55a532;
}
.markdown-body .pl-mdr {
color: #795da3;
font-weight: bold;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .task-list-item {
list-style-type: none;
}
.markdown-body .task-list-item+.task-list-item {
margin-top: 3px;
}
.markdown-body .task-list-item input {
float: left;
margin: 0.3em 0 0.25em -1.6em;
vertical-align: middle;
}
.markdown-body :checked+.radio-label {
z-index: 1;
position: relative;
border-color: #4183c4;
}
/*! Pretty printing styles. Used with prettify.js. */
/* SPAN elements with the classes below are added by prettyprint. */
.pln {
color: #000
}
/* plain text */
@media screen {
.str {
color: #080
}
/* string content */
.kwd {
color: #008
}
/* a keyword */
.com {
color: #800
}
/* a comment */
.typ {
color: #606
}
/* a type name */
.lit {
color: #066
}
/* a literal value */
/* punctuation, lisp open bracket, lisp close bracket */
.pun,
.opn,
.clo {
color: #660
}
.tag {
color: #008
}
/* a markup tag name */
.atn {
color: #606
}
/* a markup attribute name */
.atv {
color: #080
}
/* a markup attribute value */
.dec,
.var {
color: #606
}
/* a declaration; a variable name */
.fun {
color: red
}
/* a function name */
}
/* Use higher contrast and text-weight for printable form. */
@media print,
projection {
.str {
color: #060
}
.kwd {
color: #006;
font-weight: bold
}
.com {
color: #600;
font-style: italic
}
.typ {
color: #404;
font-weight: bold
}
.lit {
color: #044
}
.pun,
.opn,
.clo {
color: #440
}
.tag {
color: #006;
font-weight: bold
}
.atn {
color: #404
}
.atv {
color: #060
}
}
/* Put a border around prettyprinted code snippets. */
pre.prettyprint {
padding: 2px;
/* border: 1px solid #888 */
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
margin-top: 0;
margin-bottom: 0
}
/* IE indents via margin-left */
li.L0,
li.L1,
li.L2,
li.L3,
li.L5,
li.L6,
li.L7,
li.L8 {
list-style-type: none
}
/* Alternate shading for lines */
li.L1,
li.L3,
li.L5,
li.L7,
li.L9 {
background: #eee
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}`;return(0,oe.useEffect)(()=>{const J=fe.current.attachShadow({mode:"open"});we.current=document.createElement("div"),we.current.className="markdown-body",we.current.innerHTML=he,J.appendChild(we.current);const x=document.createElement("style");return x.textContent=R,J.appendChild(x),()=>{J.innerHTML=""}},[]),(0,oe.useEffect)(()=>{we.current&&(we.current.innerHTML=he)},[he]),j.createElement("div",{ref:fe})},I=Object.defineProperty,U=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,N=(he,fe,we)=>fe in he?I(he,fe,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[fe]=we,G=(he,fe)=>{for(var we in fe||(fe={}))B.call(fe,we)&&N(he,we,fe[we]);if(U)for(var we of U(fe))_.call(fe,we)&&N(he,we,fe[we]);return he};const q="@\u2581\u2581@",W="@\u2581@",X=/<pre[^>]*>/g;function V(he){let fe=document.createElement("div");return fe.innerHTML=he,fe.childNodes.length===0?"":fe.childNodes[0].nodeValue}const Ae=(he,fe)=>{he=he||"";const we=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,R=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,J=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,x=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return fe?he.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(we,(He,ye,se,Se,ge,Ee,de)=>{const ve=ye||Se||Ee,Ye=se||ge||de||"?";return Z.Z.API_SERVER+"/api/attachments/"+ve+Ye+"&t="+(0,v.Jn)(ve,Date.now())+(He.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(he=he.replace(x,(He,ye,se,Se,ge,Ee,de)=>{const ve=ye||Se||Ee,Ye=se||ge||de||"?";return Z.Z.API_SERVER+"/attachments/download/"+ve+Ye+"&t="+(0,v.Jn)(ve,Date.now())+(He.indexOf(")")>-1?")":"&")}).replace(we,(He,ye,se,Se,ge,Ee,de)=>{const ve=ye||Se||Ee,Ye=se||ge||de||"?";return Z.Z.API_SERVER+"/api/attachments/"+ve+Ye+"&t="+(0,v.Jn)(ve,Date.now())+(He.indexOf(")")>-1?")":"&")}).replace(R,(He,ye,se,Se,ge)=>{const Ee=ye||Se,de=se||ge||"";return'"'+Z.Z.API_SERVER+"/api/attachments/"+Ee+de+Ee+de+"&t="+(0,v.Jn)(Ee,Date.now())}).replace(J,(He,ye,se,Se,ge)=>{const Ee=ye||Se,de=se||ge||"";return"("+Z.Z.API_SERVER+"/files/uploads/"+Ee+de+Ee+de+"&t="+(0,v.Jn)(Ee,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),he)};var me=({value:he="",className:fe,showTextOnly:we,showLines:R,style:J={},stylesPrev:x={},highlightKeywords:He,showProgramFill:ye,isProgramFill:se,disabledFill:Se=!1,programFillValue:ge,onFillChange:Ee=Ye=>{},onFillBlur:de=()=>{},onFillFocus:ve=()=>{}})=>{let Ye=String(he);const[lt,st]=(0,oe.useState)(""),[Bt,xt]=(0,oe.useState)("office"),[St,Ft]=(0,oe.useState)([]),Zt=(0,oe.useRef)("a"+(0,T.Z)()),Jt={},an=(le,te,Y)=>{const be=document.createElement(le===W?"input":"textarea");be.style.width="100%",be.style.height=le===W?"40px":"151px",be.rows=5,be.spellcheck=!1,be.name="edu-program-fill",be.placeholder="\u8BF7\u8F93\u5165",be.dataset.id=te;const tt=Object.keys(Jt).length;return Jt[tt]=be,`<span class="edu-program-fill-wrap ${le===W?"":"show"}" style="width:${le===W?"400px":"100%"}" title=${Y||""}><span>${be.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function en(le){return le=le.replace(/!\[.*?\]\(.*?\)/g,""),le=le.replace(/\[.*?\]\(.*?\)/g,""),le=le.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),le=le.replace(/<embed.*?>/g,""),le=le.replace(/<img.*?>/g,""),le=le.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),le=le.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),le=le.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),le=le.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),le}const y=le=>le.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(te,Y){let be=Y.replace(/(\n|\r)/g,"").split("}"),tt=[];return be.map(Fe=>{Fe!=""&&tt.push(`.${Zt.current} ${Fe}`)}),`<style>${tt.join("}")}</style>`}),_e=(0,oe.useMemo)(()=>{try{const be=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,tt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Fe=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Re=/\(\/attachments\/download\//g;Ye=Ye.replace(Re,"("+Z.Z.API_SERVER+"/attachments/download/").replace(be,"("+Z.Z.API_SERVER+"/api/attachments/").replace(tt,'"'+Z.Z.API_SERVER+"/api/attachments/").replace(Fe,'"'+Z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`)}catch(be){}if(ye){let be=-1;return Ye=Ye.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,function(tt,Fe,Re){var ze;return++be,an(tt,be,(ze=ge==null?void 0:ge[be])==null?void 0:ze.value.replaceAll("<","&lt;").replaceAll(">","&gt;"))}),`<pre style="background:#fff;padding:4px">${y(Ye||"")}</pre>`}let le=y(Ye);le=(0,D.ZP)(le);const te=(0,D.ez)();Ye.match(/\[TOC\]/)&&(le=le.replace("<p>[TOC]</p>",(0,D.Qv)()),(0,D.Iy)()),le=le.replace(/(__special_katext_id_\d+__)/g,(be,tt)=>{const{type:Fe,expression:Re}=te[tt];return(0,p.renderToString)(V(Re)||"",{displayMode:Fe==="block",throwOnError:!1,output:"html"})}),le=le.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,D.AL)();const Y=document.createElement("div");if(Y.innerHTML=le,we)return Y.innerText;if(He){const be=He.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return f(Y,be),Y.innerHTML}return setTimeout(()=>F(),500),Y.innerHTML},[Ye,He]);(0,oe.useEffect)(()=>{z.current&&z.current.querySelectorAll(["input","textarea"]).forEach(te=>{te.oninput=E,te.onblur=s,te.onfocus=A})},[St]),(0,oe.useEffect)(()=>{var le,te,Y,be,tt;if(ge!=null&&ge.length)try{const Fe=z.current.querySelectorAll(".edu-program-fill-score"),Re=z.current.querySelectorAll('[name="edu-program-fill"]');for(const[ze,rt]of Re.entries())rt.value=((le=ge==null?void 0:ge[ze])==null?void 0:le.value)||"",((te=ge==null?void 0:ge[ze])==null?void 0:te.type)==="warning"?rt.className="program-fill-warning":((Y=ge==null?void 0:ge[ze])==null?void 0:Y.type)==="success"?rt.className="program-fill-success":rt.className="";for(const[ze,rt]of Fe.entries())rt.innerHTML=(be=ge==null?void 0:ge[ze])!=null&&be.score?`${(tt=ge==null?void 0:ge[ze])==null?void 0:tt.score}\u5206`:"";Ft(ge)}catch(Fe){console.log(Fe,"error")}},[ge]);const E=le=>{St[le.target.dataset.id]=St[le.target.dataset.id]||{},St[le.target.dataset.id].value=le.target.value,Ft([...St]),Ee(St,le.target.dataset.id)},s=le=>{St[le.target.dataset.id]=St[le.target.dataset.id]||{},St[le.target.dataset.id].value=le.target.value,Ft([...St]),de(St,le.target.dataset.id)},A=le=>{St[le.target.dataset.id]=St[le.target.dataset.id]||{},St[le.target.dataset.id].value=le.target.value,Ft([...St]),ve(St,le.target.dataset.id)};function f(le,te){return le.childNodes.forEach(Y=>{var be;if(Y.childNodes.length>0)f(Y,te);else if(Y.nodeName!=="IMG")if(Y.innerHTML)Y.innerHTML=(be=Y.innerHTML)==null?void 0:be.replace(new RegExp(te,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const tt=document.createElement("span");tt.innerHTML=Y.textContent.replace(new RegExp(te,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),Y.replaceWith(tt)}})}const z=(0,oe.useRef)();D.jb.WebkitLineClamp=R,R&&(J=G(G({},J),D.jb));function $(le){let te=le.target;if(te.tagName.toUpperCase()==="A"){let Y=te.getAttribute("href");if(Y.indexOf("office")>-1)le.preventDefault(),st(Y),xt("office");else if(Y.indexOf("application/pdf")>-1)le.preventDefault(),st(Y),xt("pdf");else if(Y.indexOf("text/html")>-1)le.preventDefault(),st(Y),xt("html");else if(Y.startsWith("#")){le.preventDefault();let be=document.getElementById(Y.replace("#",""));be&&be.scrollIntoView(!0)}}}const F=()=>{var le;const te=(le=z.current)==null?void 0:le.querySelectorAll("video");te==null||te.forEach(Y=>{if(Y.oncontextmenu=()=>!1,Y.src.indexOf(".m3u8")>-1&&!Y.canPlayType("application/vnd.apple.mpegurl")){if(ne.ZP.isSupported()){var be=new ne.ZP;be.loadSource(Y.src),be.attachMedia(Y)}}})};(0,oe.useEffect)(()=>{if(z.current&&_e&&_e.match(X)&&window.PR.prettyPrint(),z.current)return z.current.addEventListener("click",$),()=>{var le;(le=z.current)==null||le.removeEventListener("click",$),(0,D.AL)(),(0,D.Iy)()}},[_e,z.current,$]),(0,oe.useEffect)(()=>{var le;const te=Y=>{Y.preventDefault(),Y.clipboardData.setData("text",window.getSelection().toString())};return(le=z.current)==null||le.addEventListener("copy",te),()=>{var Y;(Y=z.current)==null||Y.removeEventListener("copy",te)}},[z.current]);const M=le=>/<style[\s\S]*?>/i.test(le||"");return oe.createElement(oe.Fragment,null,we&&oe.createElement("div",{ref:z},_e),!we&&!M(_e)&&oe.createElement("div",{ref:z,style:G({},J),className:`${fe||""} ${Se?"disabled-fill":""} markdown-body ${Zt.current}`,dangerouslySetInnerHTML:{__html:_e}}),!we&&M(_e)&&oe.createElement(L,{html:_e}),oe.createElement(i.Z,{close:!0,data:lt,type:lt!=null&&lt.length?Bt:"",style:G({},x),onClose:()=>st("")}))}},82438:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(59301),ae={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},D=m(43418),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Z=(T,i,j)=>new Promise((C,L)=>{var I=_=>{try{B(j.next(_))}catch(N){L(N)}},U=_=>{try{B(j.throw(_))}catch(N){L(N)}},B=_=>_.done?C(_.value):Promise.resolve(_.value).then(I,U);B((j=j.apply(T,i)).next())}),p=({type:T,resdata:i,onok:j,oktext:C,okloading:L})=>{const[I,U]=(0,oe.useState)(!1),{can_copy_list:B,can_copy_num:_,challenge_type:N,course_data_list:G,no_copy_list:q,no_copy_num:W,no_use_list:X,no_use_num:V,repeat_shixun_num:Ae,student_count:me,total_num:he,use_num:fe}=i;let we=_>0||T==="exercise";(0,oe.useEffect)(()=>{(i==null?void 0:i.student_count)>0&&U(!0)},[i]),console.log("---11",L),(0,oe.useEffect)(()=>{L||U(!1)},[L]);const R=()=>{if(T==="exercise"&&N===1)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(T==="exercise"&&N===2)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&N===1)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&N===2)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&N===1)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&N===2)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",oe.createElement("span",{className:ae.orangeColor},me)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",oe.createElement("span",{className:ae.orangeColor},fe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="exercisepush")return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(T==="shixunpush"&&N===1)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixunpush"&&N===2)return oe.createElement(oe.Fragment,null,"\u8BFE\u5802\u5185\u6709",oe.createElement("span",{className:ae.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",oe.createElement("span",{className:ae.orangeColor},fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",oe.createElement("span",{className:ae.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},J=()=>{if(T==="exercise"||T==="subject"||T==="exercisepush"||T==="shixunpush")return oe.createElement("div",{style:{marginTop:20}},W>0&&oe.createElement("div",null,oe.createElement("span",{className:ae.flex},oe.createElement("img",{src:ne,style:{width:14}}),oe.createElement("span",{className:ae.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),oe.createElement("div",{className:ae.statusbody},T==="exercise"&&oe.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe.createElement("span",{className:ae.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(T==="subject"||T==="exercisepush")&&oe.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&oe.createElement("span",{className:ae.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),T==="shixunpush"&&oe.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&oe.createElement("span",{className:ae.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),oe.createElement("div",null,q==null?void 0:q.map((x,He)=>oe.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",He+1!==W&&"\u3001"))))),_>0&&oe.createElement("div",{style:{marginTop:20}},oe.createElement("span",{className:ae.flex},oe.createElement("img",{src:De,style:{width:14}}),oe.createElement("span",{className:ae.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),oe.createElement("div",{className:ae.statusbody},T==="exercise"&&oe.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(T==="subject"||T==="exercisepush")&&oe.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),T==="shixunpush"&&oe.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),oe.createElement("div",null,B==null?void 0:B.map((x,He)=>oe.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",He+1!==_&&"\u3001"))))));if(T==="shixun")return oe.createElement("div",{style:{marginTop:20}},_>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return oe.createElement(D.default,{open:I,onCancel:()=>{U(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!we&&"none"}},zIndex:1003,confirmLoading:L,okText:we?C:"\u6211\u77E5\u9053\u4E86",onOk:()=>Z(void 0,null,function*(){we?yield j([...B,...X]):U(!1)})},oe.createElement("div",{style:{maxHeight:600,overflow:"auto"}},R(),J()))}},23954:function(Rn,Rt,m){"use strict";m.d(Rt,{SV:function(){return z},ZP:function(){return f}});var oe=m(59301),ae=m(76374);const D={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},De={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},ne={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
`)},{label:"if",content:["if () {"," $0","}"].join(`
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
`)},{label:"using namespace std;",content:["using namespace std;"].join(`
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
`)},{label:"include <vector>",content:["#include <vector>"].join(`
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
`)},{label:"include <map>",content:["#include <map>"].join(`
`)},{label:"include <string>",content:["#include <string>"].join(`
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
`)}]},Z={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},v={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
`)}]};var p=m(53184),T=m.n(p),i=Object.defineProperty,j=Object.defineProperties,C=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,B=($,F,M)=>F in $?i($,F,{enumerable:!0,configurable:!0,writable:!0,value:M}):$[F]=M,_=($,F)=>{for(var M in F||(F={}))I.call(F,M)&&B($,M,F[M]);if(L)for(var M of L(F))U.call(F,M)&&B($,M,F[M]);return $},N=($,F)=>j($,C(F)),G=($,F,M)=>new Promise((le,te)=>{var Y=Fe=>{try{tt(M.next(Fe))}catch(Re){te(Re)}},be=Fe=>{try{tt(M.throw(Fe))}catch(Re){te(Re)}},tt=Fe=>Fe.done?le(Fe.value):Promise.resolve(Fe.value).then(Y,be);tt((M=M.apply($,F)).next())});const q={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},W=($,F)=>F.map(M=>({label:M,kind:$.languages.CompletionItemKind.Keyword,insertText:M})),X=$=>Object.keys(q.tables).map(F=>({label:F,kind:$.languages.CompletionItemKind.Variable,insertText:F})),V=($,F)=>{const M=q.tables[$];return M?M.map(le=>({label:le,kind:F.languages.CompletionItemKind.Field,insertText:le})):[]};function Ae($,F,M,le,te){let Y=F.getWordUntilPosition(M),be={startLineNumber:M.lineNumber,endLineNumber:M.lineNumber,startColumn:Y.startColumn,endColumn:Y.endColumn},tt=le.map(Fe=>({label:Fe,kind:$.languages.CompletionItemKind.Keyword,insertText:Fe,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:be}));return te.map(Fe=>{tt.push(N(_({},Fe),{range:be}))}),tt}var me=$=>{q.languages.map(te=>($.languages.registerDocumentFormattingEditProvider(te,{provideDocumentFormattingEdits(Y,be,tt){return G(this,null,function*(){const Fe=T()(Y.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Y.getFullModelRange(),text:Fe}]})}}),te));const F=ne.quickKey.map(te=>({label:te.label,kind:$.languages.CompletionItemKind.Method,insertText:te.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet})),M=Z.quickKey.map(te=>({label:te.label,kind:$.languages.CompletionItemKind.Method,insertText:te.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet})),le=De.quickKey.map(te=>({label:te.label,kind:$.languages.CompletionItemKind.Method,insertText:te.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet}));$.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(te,Y){var be=te.getWordUntilPosition(Y),tt={startLineNumber:Y.lineNumber,endLineNumber:Y.lineNumber,startColumn:be.startColumn,endColumn:be.endColumn},Fe=te.getLineContent(Y.lineNumber).substring(be.startColumn-2,be.endColumn);return{suggestions:[...ne.keywords.map(Re=>({label:Re,kind:$.languages.CompletionItemKind.Function,documentation:Re,insertText:Re,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt})),...ne.quickKey.map(Re=>({label:Re.label,kind:$.languages.CompletionItemKind.Function,documentation:Re.content,insertText:Fe.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}))]}}}),$.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(te,Y){var be=te.getWordUntilPosition(Y),tt={startLineNumber:Y.lineNumber,endLineNumber:Y.lineNumber,startColumn:be.startColumn,endColumn:be.endColumn};return{suggestions:[...D.keywords.map(Fe=>({label:Fe,kind:$.languages.CompletionItemKind.Function,documentation:Fe,insertText:Fe,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}))]}}}),$.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(te,Y){var be=te.getWordUntilPosition(Y),tt={startLineNumber:Y.lineNumber,endLineNumber:Y.lineNumber,startColumn:be.startColumn,endColumn:be.endColumn},Fe=te.getLineContent(Y.lineNumber).substring(be.startColumn-2,be.endColumn);return{suggestions:[...De.keywords.map(Re=>({label:Re,kind:$.languages.CompletionItemKind.Function,documentation:Re,insertText:Re,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt})),...De.quickKey.map(Re=>({label:Re.label,kind:$.languages.CompletionItemKind.Function,documentation:Re.content,insertText:Fe.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}))]}}}),$.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(te,Y){var be=te.getWordUntilPosition(Y),tt={startLineNumber:Y.lineNumber,endLineNumber:Y.lineNumber,startColumn:be.startColumn,endColumn:be.endColumn},Fe=te.getLineContent(Y.lineNumber).substring(be.startColumn-2,be.endColumn);return{suggestions:[...v.keywords.map(Re=>({label:Re,kind:$.languages.CompletionItemKind.Function,documentation:Re,insertText:Re,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt})),...v.quickKey.map(Re=>({label:Re.label,kind:$.languages.CompletionItemKind.Function,documentation:Re.content,insertText:Fe.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}))]}}}),$.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(te,Y){var be=te.getWordUntilPosition(Y),tt={startLineNumber:Y.lineNumber,endLineNumber:Y.lineNumber,startColumn:be.startColumn,endColumn:be.endColumn},Fe=te.getLineContent(Y.lineNumber).substring(be.startColumn-2,be.endColumn);return{suggestions:[...Z.keywords.map(Re=>({label:Re,kind:$.languages.CompletionItemKind.Function,documentation:Re,insertText:Re,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt})),...Z.quickKey.map(Re=>({label:Re.label,kind:$.languages.CompletionItemKind.Function,documentation:Re.content,insertText:Fe.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:$.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}))]}}})};const he="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var fe=Object.defineProperty,we=($,F,M)=>F in $?fe($,F,{enumerable:!0,configurable:!0,writable:!0,value:M}):$[F]=M,R=($,F,M)=>we($,typeof F!="symbol"?F+"":F,M);const J=class Vc{constructor(F,M,le){this.placeholder=F,this.editor=M,this.monaco=le,M.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Vc.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};R(J,"ID","editor.widget.placeholderHint");var He=J,ye=m(96236),se=m(8591),Se=m(6848),ge=m(89392),Ee=m(34604),de=m(56102),ve=Object.defineProperty,Ye=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,St=($,F,M)=>F in $?ve($,F,{enumerable:!0,configurable:!0,writable:!0,value:M}):$[F]=M,Ft=($,F)=>{for(var M in F||(F={}))Bt.call(F,M)&&St($,M,F[M]);if(st)for(var M of st(F))xt.call(F,M)&&St($,M,F[M]);return $},Zt=($,F)=>Ye($,lt(F)),Jt=($,F)=>{var M={};for(var le in $)Bt.call($,le)&&F.indexOf(le)<0&&(M[le]=$[le]);if($!=null&&st)for(var le of st($))F.indexOf(le)<0&&xt.call($,le)&&(M[le]=$[le]);return M},an=($,F,M)=>new Promise((le,te)=>{var Y=Fe=>{try{tt(M.next(Fe))}catch(Re){te(Re)}},be=Fe=>{try{tt(M.throw(Fe))}catch(Re){te(Re)}},tt=Fe=>Fe.done?le(Fe.value):Promise.resolve(Fe.value).then(Y,be);tt((M=M.apply($,F)).next())});function en($){return/^\d+$/.test($)?`${$}px`:$}function y(){}let _e=!1;const E={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function s($=[]){let F=$;if(Array.isArray($)){for(let M=0;M<$.length;M++){let le=E[$[M]];if(le)return le}return F[0]}return E[F]||F}let A=null;var f=$=>{var F=$,{width:M="100%",height:le="100%",value:te,language:Y="javascript",style:be={},options:tt={},overrideServices:Fe={},theme:Re="vs-dark",onEditBlur:ze,isCopy:rt=!1,onSave:Je,autoHeight:Dt=!1,forbidCopy:_t=!1,onChange:Mt=y,editorDidMount:dn=y,onFocus:vn=y,onBreakPoint:In=y,breakPointValue:Fn=[],filename:yn="educoder.txt",errorLine:$t,errorContent:fn="",highlightLine:wn,openBreakPoint:zn=!1,placeholder:er=""}=F,jn=Jt(F,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const vr=(0,oe.useRef)(),kn=(0,oe.useRef)({}),xn=(0,oe.useRef)(),wr=(0,oe.useRef)(),zr=(0,oe.useRef)([]),gr=(0,oe.useRef)(!1),eo=(0,oe.useRef)(),So=(0,oe.useRef)(),to=(0,oe.useRef)(!1),[Ao,ao]=(0,oe.useState)(!1);function mr(){let ln;return vr.current&&(ln=new ae.Z(on=>{for(let Pn of on)(Pn.target.offsetHeight>0||Pn.target.offsetWidth>0)&&kn.current.instance.layout()}),ln.observe(vr.current)),ln}function Zr(){se.ZP.warning({content:decodeURIComponent(he),key:"monaco-editor-tip"})}const po=()=>{let ln=kn.current.instance;if(te!=null&&ln&&Ao){const on=ln.getModel();on&&te!==on.getValue()&&(_e=!0,on.setValue(te),ln.layout(),_e=!1)}};(0,oe.useEffect)(()=>{const ln=Ee.Z.subscribe("formatDocument",on=>{var Pn;let En=kn.current.instance;(Pn=En==null?void 0:En.getAction)==null||Pn.call(En,"editor.action.formatDocument").run()});return window.updateMonacoValue=on=>{Mt(on)},ln},[]),(0,oe.useEffect)(()=>{var ln;let on=kn.current.instance;wr.current&&clearTimeout(wr.current),wr.current=setTimeout(()=>{po()},500),te&&(te!=null&&te.length)&&((ln=on==null?void 0:on.updateOptions)==null||ln.call(on,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(te.split(/\r\n|\r|\n/g).length))+3,5)}))},[te,Ao,kn.current]),(0,oe.useEffect)(()=>{if($t&&kn.current&&kn.current.instance){let on=kn.current.instance;on.changeViewZones(function(Pn){var En=document.createElement("div");En.style.padding="10px 20px",En.style.width="calc(100% - 20px)",En.className="my-error-line-wrp",En.innerHTML=fn,Pn.addZone({afterLineNumber:$t||11,heightInLines:3,domNode:En})});var ln={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};on.addOverlayWidget(ln),on.revealPositionInCenter({lineNumber:20,column:1})}},[$t,kn.current,Ao]);const Ut=(ln="",on)=>{if(!ln||ln.trim()==="")return!0;const En=kn.current.instance.getModel().getLineTokens(on);let ar=!1;for(let Sr=0;Sr<2;Sr++)En.getStandardTokenType(Sr)===1&&(ar=!0);return ar};(0,oe.useEffect)(()=>{var ln;const on=(ln=kn.current)==null?void 0:ln.instance;if(on&&Ao&&_t){const Pn=on.onDidBlurEditorWidget(()=>{to.current=!1}),En=on.onDidFocusEditorText(()=>{to.current=!0});return()=>{Pn.dispose(),En.dispose()}}},[kn.current,Ao,_t]),(0,oe.useEffect)(()=>{var ln;if((ln=kn.current)!=null&&ln.instance&&Ao&&zn){let on=kn.current.instance,Pn=on.getModel();if(!Pn)return;(()=>{var br;let Qr=[],Lr=[];const Bo=Pn.getAllDecorations();for(let Io of Bo)Io.options.className==="highlighted-line"&&(Qr.push((br=Io==null?void 0:Io.range)==null?void 0:br.startLineNumber),Lr.push(Io==null?void 0:Io.id));if(wn===Qr[0])return;Pn.deltaDecorations(Lr,[]);const Uo=Pn.getLineCount();wn&&wn<=Uo&&(on.deltaDecorations([],[{range:new A.Range(wn,1,wn,Pn.getLineMaxColumn(wn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),on.revealLineInCenter(wn))})();const ar=(br=!1)=>{var Qr;let Lr=[],Bo=[];const Uo=Pn.getAllDecorations();for(let Io of Uo)Io.options.linesDecorationsClassName==="breakpoints-select"&&(Lr.push((Qr=Io==null?void 0:Io.range)==null?void 0:Qr.startLineNumber),Bo.push(Io==null?void 0:Io.id));if(br)return{lines:Lr,ids:Bo};In(Lr)},Sr=br=>an(void 0,null,function*(){let Qr={range:new A.Range(br,1,br,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Pn.deltaDecorations([],[Qr]),ar()}),Vr=br=>an(void 0,null,function*(){let Qr=[];const Lr=on.getLineDecorations(br);for(let Bo of Lr)Bo.options.linesDecorationsClassName==="breakpoints-select"&&Qr.push(Bo.id);yield Pn.deltaDecorations(Qr,[]),ar()}),Ir=br=>{let Qr=on.getLineDecorations(br);for(let Lr of Qr)if(Lr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ge.isEqual)(Fn,ar(!0).lines)){Pn.deltaDecorations(ar(!0).ids,[]);const br=Fn.map(Qr=>({range:new A.Range(Qr,1,Qr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Pn.deltaDecorations([],br)}const hr=on.onDidChangeModelContent(br=>{let Qr=on.getPosition();if(Qr){let Lr=Qr.lineNumber;clearTimeout(So.current),So.current=setTimeout(()=>{Ut(Pn.getLineContent(Lr),Lr)?Vr(Lr):Ir(Lr)?(Vr(Lr),Sr(Lr)):ar()},100)}}),Or=on.onMouseDown(br=>{var Qr,Lr,Bo;if(br.target.detail&&((Bo=(Lr=(Qr=br.target)==null?void 0:Qr.element)==null?void 0:Lr.className)!=null&&Bo.includes("line-numbers"))){let Uo=br.target.position.lineNumber;if(Ut(Pn.getLineContent(Uo),Uo))return;Ir(Uo)?Vr(Uo):Sr(Uo)}}),bo=br=>{let Qr={range:new A.Range(br,1,br,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};zr.current=on.deltaDecorations(zr.current,[Qr])},Fr=()=>{zr.current=on.deltaDecorations(zr.current,[])},rr=on.onMouseMove(br=>{var Qr,Lr,Bo;if(Fr(),br.target.detail&&((Bo=(Lr=(Qr=br.target)==null?void 0:Qr.element)==null?void 0:Lr.className)!=null&&Bo.includes("line-numbers"))){let Uo=br.target.position.lineNumber;if(Ut(Pn.getLineContent(Uo),Uo))return;bo(Uo)}}),Gr=on.onMouseLeave(()=>{Fr()});return()=>{hr.dispose(),Or.dispose(),rr.dispose(),Gr.dispose()}}},[kn.current,Ao,Fn,wn,zn,Y]),(0,oe.useEffect)(()=>{var ln;(ln=kn.current)!=null&&ln.instance&&zn&&kn.current.instance.setPosition({lineNumber:0,column:0})},[wn]);function Kt(){let ln=kn.current.instance;if(ln){const on=ln.getSelection(),Pn=kn.current.pastePos||{},En=new A.Range(Pn.startLineNumber||on.endLineNumber,Pn.startColumn||on.endColumn,Pn.endLineNumber||on.endLineNumber,Pn.endColumn||on.endColumn);setTimeout(()=>{ln.executeEdits("",[{range:En,text:""}])},300)}}function Ke(ln){(window.navigator.platform.match("Mac")?ln.metaKey:ln.ctrlKey)&&ln.keyCode==83&&(ln.preventDefault(),Je())}const mt=()=>{if(Dt&&kn.current.instance){const ln=kn.current.instance.getContentHeight();tr(ln<le?le:ln)}else tr(le)};function Bn(ln){var on=document.createEvent("MouseEvents");on.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),ln.dispatchEvent(on)}const un=ln=>{if(!to.current)return;const{keyCode:on,ctrlKey:Pn,metaKey:En,target:ar,type:Sr}=ln;return(Sr==="paste"||(on===67||on===86)&&(En||Pn))&&ar.nodeName==="TEXTAREA"&&(Zr(),ln.preventDefault()),!1};function Kn(ln,on){var Pn=window.URL||window.webkitURL||window,En=new Blob([on]),ar=document.createElementNS("http://www.w3.org/1999/xhtml","a");ar.href=Pn.createObjectURL(En),ar.download=ln,Bn(ar)}(0,oe.useEffect)(()=>{mt()},[mt]),(0,oe.useEffect)(()=>{vr.current&&!Ao&&Promise.all([m.e(8909),m.e(3267)]).then(m.bind(m,71448)).then(ln=>{try{A=ln,kn.current.instance=A.editor.create(vr.current,{value:te,language:s(Y),theme:Re,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},Fe);const on=kn.current.instance;let ar=[...ye.BH._menuItems].find(hr=>hr[0]._debugName=="EditorContext")[1],Sr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vr=(hr,Or)=>{var bo,Fr;let rr=hr._first;do Or.includes((Fr=(bo=rr.element)==null?void 0:bo.command)==null?void 0:Fr.id)&&hr._remove(rr);while(rr=rr.next)};if(dn(on,A),setTimeout(()=>{mt(),kn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Kn(yn||"educoder.txt",on.getValue())}})},500),kn.current.subscription=on.onDidChangeModelContent(hr=>{gr.current?clearTimeout(eo.current):(mt(),Mt(on.getValue(),hr)),eo.current=setTimeout(()=>{gr.current=!1},500)}),window.Monaco||me(A,s(Y)),_t&&(Vr(ar,Sr),vr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",un),window.removeEventListener("paste",un),window.addEventListener("keydown",un),window.addEventListener("paste",un)),window.Monaco=A,ze&&on.onDidBlurEditorWidget(()=>{ze(on.getValue())}),vn&&on.onDidFocusEditorText(()=>{vn(on.getValue())}),_t)try{on.onDidPaste(hr=>{const Or=on.getSelection(),bo=kn.current.pastePos||{},Fr=new A.Range(bo.startLineNumber||Or.endLineNumber,bo.startColumn||Or.endColumn,bo.endLineNumber||Or.endLineNumber,bo.endColumn||Or.endColumn);on.executeEdits("",[{range:hr.range,text:""}])})}catch(hr){}let Ir=mr();return er&&typeof er=="string"&&new He(er,on,A),ao(!0),()=>{const hr=kn.current.instance;hr.dispose();const Or=hr.getModel();Or&&Or.dispose(),kn.current.subscription&&kn.current.subscription.dispose(),Ir.unobserve(vr.current)}}catch(on){}})},[]),(0,oe.useEffect)(()=>{if(kn.current.instance&&Ao)return document.addEventListener("keydown",Ke,!1),()=>{document.removeEventListener("keydown",Ke)}},[Je,Ao]),(0,oe.useEffect)(()=>{let ln=kn.current.instance;if(ln&&Ao){let on=s(Y);A.editor.setModelLanguage(ln.getModel(),on)}},[Y,Ao]),(0,oe.useEffect)(()=>{kn.current.instance&&Ao&&A.editor.setTheme(Re)},[Re,Ao]),(0,oe.useEffect)(()=>{let ln=kn.current.instance;xn.current=tt,ln&&Ao&&(ln.updateOptions(Ft({},tt)),setTimeout(()=>{ln.getModel().updateOptions(Ft({},tt))},200))},[JSON.stringify(tt),Ao]),(0,oe.useEffect)(()=>{let ln=kn.current.instance;ln&&Ao&&ln.layout()},[M,le,Ao]);const[Ln,Yn]=(0,oe.useState)(en(M)),[Gn,tr]=(0,oe.useState)(en(le)),fr=Zt(Ft({},be),{width:Ln,height:Gn,position:"relative"});return oe.createElement("div",{className:"my-monaco-editor",ref:vr,style:fr},rt&&oe.createElement(de.CopyToClipboard,{text:te,onCopy:()=>se.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Se.Z,{title:"\u590D\u5236\u4EE3\u7801"},oe.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},oe.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function z({width:$="100%",height:F="100%",original:M,modified:le,language:te,options:Y={}}){const be=(0,oe.useRef)(),[tt,Fe]=(0,oe.useState)(null);function Re(Dt){let _t;return be.current&&(_t=new ae.Z(Mt=>{for(let dn of Mt)(dn.target.offsetHeight>0||dn.target.offsetWidth>0)&&Dt.layout()}),_t.observe(be.current)),_t}(0,oe.useEffect)(()=>(be.current&&Promise.all([m.e(8909),m.e(9404)]).then(m.bind(m,2550)).then(Dt=>{A=Dt;const _t=A.editor.createDiffEditor(be.current,Zt(Ft({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Y),{wordWrap:!0}));Fe(_t);let Mt=Re(_t);return()=>{_t.dispose();const dn=_t.getModel();dn&&dn.dispose(),Mt.unobserve(be.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,oe.useEffect)(()=>{tt&&tt.setModel({original:A.editor.createModel(M,te),modified:A.editor.createModel(le,te)})},[M,le,te,tt]);const ze=en($),rt=en(F),Je={width:ze,height:rt};return oe.createElement("div",{className:"my-diff-editor",ref:be,style:Je})}},78734:function(Rn,Rt,m){"use strict";m.d(Rt,{B:function(){return T},F:function(){return p}});var oe=m(44164),ae=m.n(oe),D=m(86129),De=m.n(D),ne=(i,j,C)=>new Promise((L,I)=>{var U=N=>{try{_(C.next(N))}catch(G){I(G)}},B=N=>{try{_(C.throw(N))}catch(G){I(G)}},_=N=>N.done?L(N.value):Promise.resolve(N.value).then(U,B);_((C=C.apply(i,j)).next())});const Z=()=>{document.body.scrollIntoView()},v=()=>{document.querySelectorAll("canvas").forEach(i=>{(!i.clientWidth||!i.clientHeight)&&i.remove()})},p=(i,j)=>ne(void 0,null,function*(){Z(),v();const C={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let L=ae()();for(let U=0;U<i.length;U++)yield L.set(C).from(i[U]).toContainer().toCanvas().toPdf().get("pdf").then(B=>ne(void 0,null,function*(){U<i.length-1&&(yield B.addPage())}));const I=new(De());I.file(`${j}.pdf`,L.output("blob"),{base64:!1}),I.generateAsync({type:"blob"}).then(function(U){const B=document.createElement("a");B.href=window.URL.createObjectURL(U),B.download=`${j}.zip`,document.body.appendChild(B);const _=new MouseEvent("click");B.dispatchEvent(_),document.body.removeChild(B)})}),T=(i,j)=>ne(void 0,null,function*(){Z(),v();const C={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let L=ae()();for(let I=0;I<i.length;I++)yield L.set(C).from(i[I]).toContainer().toCanvas().toPdf().get("pdf").then(U=>ne(void 0,null,function*(){I<i.length-1&&(yield U.addPage())}));L.save(`${j}.pdf`)})},66415:function(Rn,Rt,m){"use strict";m.r(Rt),m.d(Rt,{default:function(){return st}});var oe=m(59301),ae=m(89070),D=m(92832),De=m(8591),ne=m(1710),Z=m(6848),v=m(95237),p=m(43604),T=m(5112),i=m(28103),j=m(71418),C=m(66104),L=m(3113),I=m(38854),U=m(43418),B={flex_box_center:"flex_box_center___maKAy",flex_space_between:"flex_space_between___vD_VZ",flex_box_vertical_center:"flex_box_vertical_center___kwkiV",flex_box_center_end:"flex_box_center_end___BdkbU",flex_box_column:"flex_box_column___meEQB",bg:"bg___vBzoO",wrap:"wrap___rrSkg",programTitle:"programTitle___kPWjL",btnWrapper:"btnWrapper___F_tyj",btn:"btn___ToWSe",titleForExport:"titleForExport___lhBnq",flexRow:"flexRow___cvXQo",flexColumn:"flexColumn___cTDFf",flexJustifyBetween:"flexJustifyBetween___vy_7r",relative:"relative____B_F8",questionNumber:"questionNumber___V4g28",score:"score___dNKpj",selectTopicButton:"selectTopicButton___NO9DO",line:"line___j553x",dragTip:"dragTip___AaESI",typeActive:"typeActive___dLHVW",mouseTypeActive:"mouseTypeActive___N_Yv8",typeName:"typeName___bdcw3",typeNumber:"typeNumber___B6Fic",typeAction:"typeAction___O3dpz",setScore:"setScore___GA5cK",delete:"delete___O2OvN",modal:"modal___0ENtb",table:"table___ZRr4b",glassSeal:"glassSeal___C7Vpa",export_type_modal:"export_type_modal___ldAtg",export_type_modal_con:"export_type_modal_con___Y9iST",type_item:"type_item___cWirW",img_warp:"img_warp___G7xtB",img_warp_active:"img_warp_active___rw33a",divname:"divname___RLHHc"},_=m(91106),N=m(78734),G=m(80401),q=m(14165),W=m(78297),X=m(955),V=m(94941),Ae=m(85149),me=m(24334),he=m(10977),fe=m(59879),we=m(6021),R=m(99064),J=m(59301),x=Object.defineProperty,He=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Se=(Bt,xt,St)=>xt in Bt?x(Bt,xt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Bt[xt]=St,ge=(Bt,xt)=>{for(var St in xt||(xt={}))ye.call(xt,St)&&Se(Bt,St,xt[St]);if(He)for(var St of He(xt))se.call(xt,St)&&Se(Bt,St,xt[St]);return Bt},Ee=(Bt,xt,St)=>new Promise((Ft,Zt)=>{var Jt=y=>{try{en(St.next(y))}catch(_e){Zt(_e)}},an=y=>{try{en(St.throw(y))}catch(_e){Zt(_e)}},en=y=>y.done?Ft(y.value):Promise.resolve(y.value).then(Jt,an);en((St=St.apply(Bt,xt)).next())});const{TextArea:de}=D.default,ve={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},Ye=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],lt=({newExercisePaper:Bt,isExportBlank:xt=!1,paperlibrary:St,user:Ft,globalSetting:Zt,loading:Jt,dispatch:an})=>{var en,y,_e,E,s,A,f,z,$,F,M,le,te;const Y=(0,ae.useLocation)(),be=(0,ae.useParams)(),[tt]=(0,ae.useSearchParams)(),[Fe,Re]=(0,oe.useState)(),ze=(0,oe.useRef)(),[rt,Je]=(0,oe.useState)(),[Dt,_t]=(0,oe.useState)(),[Mt,dn]=(0,oe.useState)([]),[vn,In]=(0,oe.useState)(!1),[Fn,yn]=(0,oe.useState)(""),[$t,fn]=(0,oe.useState)(!1),[wn,zn]=(0,oe.useState)(!1),er=tt.get("isIntelligentAssistant");(0,oe.useEffect)(()=>(an({type:"globalSetting/footerToggle",payload:!1}),()=>{an({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,oe.useEffect)(()=>{ze.current=be==null?void 0:be.id,Re(tt.get("defaultActiveKey")||"0"),xn(),vr(),jn()},[be==null?void 0:be.id]),(0,oe.useEffect)(()=>{var Ut;if((Ut=Bt.exerciseExportHeadData)!=null&&Ut.title){const Kt=Bt.exerciseExportHeadData;Je(ge({},Kt||{}));const{table:Ke}=Kt||{};let mt,Bn;(Ke!=null&&Ke.total_singles_scores||Ke!=null&&Ke.total_doubles_scores||Ke!=null&&Ke.total_nulls_scores||Ke!=null&&Ke.total_judges_scores||Ke!=null&&Ke.total_pros_scores||Ke!=null&&Ke.total_shixuns_scores||Ke!=null&&Ke.total_mains_scores||Ke!=null&&Ke.total_combination_scores||Ke!=null&&Ke.total_bpros_scores)&&(mt=Number(Ke==null?void 0:Ke.total_singles_scores)+Number(Ke==null?void 0:Ke.total_doubles_scores)+Number(Ke==null?void 0:Ke.total_nulls_scores)+Number(Ke==null?void 0:Ke.total_judges_scores)+Number(Ke==null?void 0:Ke.total_pros_scores)+Number(Ke==null?void 0:Ke.total_shixuns_scores)+Number(Ke==null?void 0:Ke.total_mains_scores)+Number(Ke==null?void 0:Ke.total_combination_scores)+Number(Ke==null?void 0:Ke.total_bpros_scores)),(Ke!=null&&Ke.singles_scores||Ke!=null&&Ke.doubles_scores||Ke!=null&&Ke.nulls_scores||Ke!=null&&Ke.judges_scores||Ke!=null&&Ke.pros_scores||Ke!=null&&Ke.bpros_scores||Ke!=null&&Ke.shixuns_scores||Ke!=null&&Ke.mains_scores||Ke!=null&&Ke.combination_scores)&&(Bn=Number(Ke==null?void 0:Ke.singles_scores)+Number(Ke==null?void 0:Ke.doubles_scores)+Number(Ke==null?void 0:Ke.nulls_scores)+Number(Ke==null?void 0:Ke.judges_scores)+Number(Ke==null?void 0:Ke.pros_scores)+Number(Ke==null?void 0:Ke.bpros_scores)+Number(Ke==null?void 0:Ke.shixuns_scores)+Number(Ke==null?void 0:Ke.mains_scores)+Number(Ke==null?void 0:Ke.combination_scores));const un=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:Ke==null?void 0:Ke.total_singles_scores,doubles_score:Ke==null?void 0:Ke.total_doubles_scores,nulls_score:Ke==null?void 0:Ke.total_nulls_scores,judges_score:Ke==null?void 0:Ke.total_judges_scores,pros_score:Ke==null?void 0:Ke.total_pros_scores,bpros_score:Ke==null?void 0:Ke.total_bpros_scores,shixuns_score:Ke==null?void 0:Ke.total_shixuns_scores,mains_score:Ke==null?void 0:Ke.total_mains_scores,combinations_score:Ke==null?void 0:Ke.total_combination_scores,total_score:mt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:Ke==null?void 0:Ke.singles_scores,doubles_score:Ke==null?void 0:Ke.doubles_scores,nulls_score:Ke==null?void 0:Ke.nulls_scores,judges_score:Ke==null?void 0:Ke.judges_scores,pros_score:Ke==null?void 0:Ke.pros_scores,bpros_score:Ke==null?void 0:Ke.bpros_scores,shixuns_score:Ke==null?void 0:Ke.shixuns_scores,mains_score:Ke==null?void 0:Ke.mains_scores,combinations_score:Ke==null?void 0:Ke.combination_scores,total_score:Bn},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Kn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:Ke==null?void 0:Ke.total_singles_scores,doubles_score:Ke==null?void 0:Ke.total_doubles_scores,nulls_score:Ke==null?void 0:Ke.total_nulls_scores,judges_score:Ke==null?void 0:Ke.total_judges_scores,pros_score:Ke==null?void 0:Ke.total_pros_scores,bpros_score:Ke==null?void 0:Ke.total_bpros_scores,shixuns_score:Ke==null?void 0:Ke.total_shixuns_scores,mains_score:Ke==null?void 0:Ke.total_mains_scores,combinations_score:Ke==null?void 0:Ke.combination_scores,total_score:mt},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];_t([...xt?Kn:un])}},[Bt.exerciseExportHeadData]);const jn=()=>Ee(void 0,null,function*(){var Ut;const Kt=yield(0,G.cV)({id:be.id});Kt.status==0&&dn(Kt.data),yield vr(),tt.get("exportPDF")&&((Ut=St.paperData)!=null&&Ut.questionList)&&(De.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,N.F)(gr.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),vr=()=>Ee(void 0,null,function*(){const Ut=yield(0,G.Dq)(be.id);Je(Ut||{});const{table:Kt}=Ut||{};let Ke,mt;(Kt!=null&&Kt.total_singles_scores||Kt!=null&&Kt.total_doubles_scores||Kt!=null&&Kt.total_nulls_scores||Kt!=null&&Kt.total_judges_scores||Kt!=null&&Kt.total_pros_scores||Kt!=null&&Kt.total_shixuns_scores||Kt!=null&&Kt.total_mains_scores||Kt!=null&&Kt.total_combination_scores||Kt!=null&&Kt.total_bpros_scores)&&(Ke=Number(Kt==null?void 0:Kt.total_singles_scores)+Number(Kt==null?void 0:Kt.total_doubles_scores)+Number(Kt==null?void 0:Kt.total_nulls_scores)+Number(Kt==null?void 0:Kt.total_judges_scores)+Number(Kt==null?void 0:Kt.total_pros_scores)+Number(Kt==null?void 0:Kt.total_shixuns_scores)+Number(Kt==null?void 0:Kt.total_mains_scores)+Number(Kt==null?void 0:Kt.total_combination_scores)+Number(Kt==null?void 0:Kt.total_bpros_scores)),(Kt!=null&&Kt.singles_scores||Kt!=null&&Kt.doubles_scores||Kt!=null&&Kt.nulls_scores||Kt!=null&&Kt.judges_scores||Kt!=null&&Kt.pros_scores||Kt!=null&&Kt.bpros_scores||Kt!=null&&Kt.shixuns_scores||Kt!=null&&Kt.mains_scores||Kt!=null&&Kt.combinations_score)&&(mt=Number(Kt==null?void 0:Kt.singles_scores)+Number(Kt==null?void 0:Kt.doubles_scores)+Number(Kt==null?void 0:Kt.nulls_scores)+Number(Kt==null?void 0:Kt.judges_scores)+Number(Kt==null?void 0:Kt.pros_scores)+Number(Kt==null?void 0:Kt.bpros_scores)+Number(Kt==null?void 0:Kt.shixuns_scores)+Number(Kt==null?void 0:Kt.mains_scores)+Number(Kt==null?void 0:Kt.combinations_score));const Bn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:Kt==null?void 0:Kt.total_singles_scores,doubles_score:Kt==null?void 0:Kt.total_doubles_scores,nulls_score:Kt==null?void 0:Kt.total_nulls_scores,judges_score:Kt==null?void 0:Kt.total_judges_scores,pros_score:Kt==null?void 0:Kt.total_pros_scores,bpros_score:Kt==null?void 0:Kt.total_bpros_scores,shixuns_score:Kt==null?void 0:Kt.total_shixuns_scores,combinations_score:Kt==null?void 0:Kt.total_combination_scores,mains_score:Kt==null?void 0:Kt.total_mains_scores,total_score:Ke},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:Kt==null?void 0:Kt.singles_scores,doubles_score:Kt==null?void 0:Kt.doubles_scores,nulls_score:Kt==null?void 0:Kt.nulls_scores,judges_score:Kt==null?void 0:Kt.judges_scores,pros_score:Kt==null?void 0:Kt.pros_scores,bpros_score:Kt==null?void 0:Kt.bpros_scores,shixuns_score:Kt==null?void 0:Kt.shixuns_scores,mains_score:Kt==null?void 0:Kt.mains_scores,combinations_score:Kt==null?void 0:Kt.combination_scores,total_score:mt},{key:"3",name:"\u8BC4\u5377\u4EBA"}];_t(xt?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:Bn)}),kn=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:Ut=>J.createElement("a",null,Ut)},{width:"9%",title:((en=Mt.find(Ut=>Ut.value==q.fw[0].nameType))==null?void 0:en.name)||q.fw[0].name,align:"center",dataIndex:"singles_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((y=Mt.find(Ut=>Ut.value==q.fw[1].nameType))==null?void 0:y.name)||q.fw[1].name,align:"center",dataIndex:"doubles_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((_e=Mt.find(Ut=>Ut.value==q.fw[3].nameType))==null?void 0:_e.name)||q.fw[3].name,align:"center",dataIndex:"nulls_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((E=Mt.find(Ut=>Ut.value==q.fw[2].nameType))==null?void 0:E.name)||q.fw[2].name,align:"center",dataIndex:"judges_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((s=Mt.find(Ut=>Ut.value==q.fw[6].nameType))==null?void 0:s.name)||q.fw[6].name,align:"center",dataIndex:"pros_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((A=Mt.find(Ut=>Ut.value==q.fw[5].nameType))==null?void 0:A.name)||q.fw[5].name,align:"center",dataIndex:"shixuns_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((f=Mt.find(Ut=>Ut.value==q.fw[4].nameType))==null?void 0:f.name)||q.fw[4].name,align:"center",dataIndex:"mains_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:((z=Mt.find(Ut=>Ut.value==q.fw[7].nameType))==null?void 0:z.name)||q.fw[7].name,align:"center",dataIndex:"combinations_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"10%",title:(($=Mt.find(Ut=>Ut.value==q.fw[8].nameType))==null?void 0:$.name)||q.fw[8].name,align:"center",dataIndex:"bpros_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:Ut=>J.createElement("a",null,Ut==="0.0"?0:Ut?parseFloat(Ut).toFixed(1):"")}],xn=Ut=>{an({type:"paperlibrary/getPaperData",payload:ge({id:ze.current},Ut)})},wr=(Ut,Kt)=>Ee(void 0,null,function*(){if(!Ut.destination||!Ut.source)return;const Ke=Kt.questions[Ut.source.index].id,mt=Ut.destination.index+1;(yield an({type:"paperlibrary/adjustPosition",payload:{id:ze.current,itemId:Ke,position:mt}})).status!==-1&&xn()}),zr=()=>{an({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:ze.current}}})},gr=(0,oe.useRef)(),[eo,So]=(0,oe.useState)(!0),to=()=>Ee(void 0,null,function*(){So(!1),yn(""),In(!0)}),Ao=()=>Ee(void 0,null,function*(){So(!0),yn(""),In(!0)}),ao=()=>Ee(void 0,null,function*(){var Ut;fn(!0);const Kt=yield(0,V.Mb)({categoryId:ze.current});fn(!1),Kt!=null&&Kt.exercise_id&&(0,X.xg)(`/classrooms/coursesId/exercise/${Kt.exercise_id}/${(Ut=Ft.userInfo)==null?void 0:Ut.login}/initate_answer`)}),mr=(Ut,Kt,Ke)=>{var mt,Bn,un,Kn,Ln,Yn,Gn,tr,fr,ln,on,Pn,En,ar,Sr,Vr,Ir,hr,Or,bo,Fr;return J.createElement(J.Fragment,null,!Ke&&J.createElement("div",{style:{display:"flex"},className:B.programTitle},J.createElement("span",{style:{flexShrink:0},className:"font18"},Kt+1,"."),J.createElement(Ae.Z,{style:{maxWidth:1100},value:Ut.name||(Ut==null?void 0:Ut.shixun_name)}),J.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(Ut==null?void 0:Ut.question_type)===7?`\u5171${Ut==null?void 0:Ut.sub_count}\u5C0F\u9898`:""," ",Ut.score,"\u5206\uFF09")),(Ut==null?void 0:Ut.question_type)===8&&J.createElement(Ae.Z,{showProgramFill:!0,disabledFill:!0,value:me.Base64.decode(((mt=Ut==null?void 0:Ut.program_attr)==null?void 0:mt.code)||"")}),(Ut==null?void 0:Ut.question_type)===5&&J.createElement("div",null,(Bn=Ut==null?void 0:Ut.examination_bank_shixun_challenges)==null?void 0:Bn.map((rr,Gr)=>J.createElement("div",null,J.createElement("div",{key:Gr,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},J.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Gr+1,"\u5173 ",J.createElement("span",{className:"ml10"},rr.challenge_name))))),(Ut==null?void 0:Ut.question_type)===6&&J.createElement("div",null,J.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(Kn=(un=Ut==null?void 0:Ut.program_attr)==null?void 0:un.languages)==null?void 0:Kn.join("/")),((Yn=(Ln=St==null?void 0:St.paperData)==null?void 0:Ln.exam)==null?void 0:Yn.show_hack_sets)&&J.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},J.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},J.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),J.createElement(ne.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(rr,Gr,br)=>br+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(rr,Gr,br)=>J.createElement(Z.Z,{title:J.createElement("pre",null,rr)},J.createElement("div",{className:B.divname},rr))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(rr,Gr,br)=>J.createElement(Z.Z,{title:J.createElement("pre",null,rr)}," ",J.createElement("div",{className:B.divname},rr))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Gn=Ut==null?void 0:Ut.program_attr)==null?void 0:Gn.hack_sets})),((fr=(tr=St==null?void 0:St.paperData)==null?void 0:tr.exam)==null?void 0:fr.show_hack_description)&&J.createElement("div",null,J.createElement(Ae.Z,{className:B.content,value:((ln=Ut==null?void 0:Ut.program_attr)==null?void 0:ln.description)||"- -"}))),Ut.question_type===he.c.Single&&J.createElement(J.Fragment,null,(on=Ut.choices)==null?void 0:on.map(function(rr,Gr){return J.createElement(v.Z,{key:Gr},J.createElement(p.Z,{flex:"1"},J.createElement("div",{style:{display:"flex"}},J.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ye[Gr]),J.createElement(Ae.Z,{value:rr.choice_text||""}))))})),Ut.question_type===he.c.Multiple&&J.createElement(J.Fragment,null,(Pn=Ut.choices)==null?void 0:Pn.map(function(rr,Gr){return J.createElement(v.Z,{key:Gr},J.createElement(p.Z,{flex:"1"},J.createElement("div",{style:{display:"flex"}},J.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ye[Gr]),J.createElement(Ae.Z,{value:rr.choice_text||""}))))})),Ut.question_type===he.c.Judge&&J.createElement("div",{className:B.flexRow},(En=Ut.choices)==null?void 0:En.map(function(rr,Gr){return J.createElement(v.Z,{key:Gr},J.createElement(p.Z,{flex:"25px"},J.createElement("div",{style:{width:25,overflow:"hidden"}},J.createElement(T.ZP,{disabled:!0,style:{width:25,marginLeft:Gr===1&&10}}))),J.createElement(p.Z,{flex:"1",style:{marginLeft:Gr===1&&10}},rr.choice_text))})),Ut.question_type===he.c.Combine&&J.createElement(J.Fragment,null,(ar=Ut.sub_questions)==null?void 0:ar.map(function(rr,Gr){return J.createElement("div",{style:{marginLeft:10}},J.createElement("div",{style:{display:"flex"},className:B.programTitle},J.createElement("span",{style:{flexShrink:0},className:"font18"},Kt+1,".",Gr+1),J.createElement(Ae.Z,{value:rr.name||(rr==null?void 0:rr.shixun_name)}),J.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",rr.score,"\u5206\uFF09")),mr(rr,Gr,!0))})),eo&&J.createElement("div",{style:{marginTop:10}},(Ut==null?void 0:Ut.question_type)<3&&(Ut==null?void 0:Ut.standard_answer_show)&&J.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",Ut==null?void 0:Ut.standard_answer_show),!!((Sr=Ut==null?void 0:Ut.standard_answer)!=null&&Sr.length)&&eo&&(Ut==null?void 0:Ut.question_type)===3&&J.createElement("div",null,(Vr=Ut==null?void 0:Ut.standard_answer)==null?void 0:Vr.map((rr,Gr)=>J.createElement("div",null,J.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Gr+1,"\uFF09:"),J.createElement("div",null,rr.answer_text.map(function(br,Qr){return J.createElement(p.Z,{span:24,key:Qr},(rr==null?void 0:rr.model)===1?J.createElement(de,{autoSize:!0,disabled:!0,value:br}):J.createElement(fe.Z,{value:br,disabled:!0}))}))))),!!((Ir=Ut==null?void 0:Ut.standard_answer)!=null&&Ir.length)&&eo&&(Ut==null?void 0:Ut.question_type)===8&&J.createElement("div",null,(hr=Ut==null?void 0:Ut.standard_answer)==null?void 0:hr.map((rr,Gr)=>J.createElement("div",null,J.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Gr+1,"\uFF09:"),J.createElement("div",null,J.createElement(de,{autoSize:!0,disabled:!0,value:(rr==null?void 0:rr.answer_text)||""}))))),!!((Or=Ut==null?void 0:Ut.answer_texts)!=null&&Or.length)&&(Ut==null?void 0:Ut.question_type)===4&&J.createElement("div",null,J.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),J.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},J.createElement(Ae.Z,{value:(bo=Ut==null?void 0:Ut.answer_texts)==null?void 0:bo[0]}))),(Ut==null?void 0:Ut.question_type)===6&&J.createElement("div",null,J.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(Ut!=null&&Ut.answer_text)&&"\u6682\u65E0"),(Ut==null?void 0:Ut.answer_text)&&J.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},J.createElement(Ae.Z,{value:Ut==null?void 0:Ut.answer_text}))),(Ut==null?void 0:Ut.question_type)<=4&&((Ut==null?void 0:Ut.standard_answer_show)||((Fr=Ut==null?void 0:Ut.standard_answer)==null?void 0:Fr.length)>0)&&J.createElement(v.Z,{style:{marginTop:14}},J.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),J.createElement(Ae.Z,{className:B.renderHtml,value:(Ut==null?void 0:Ut.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!Ke&&J.createElement(i.Z,null))},Zr=(0,oe.useCallback)(()=>{var Ut,Kt;return J.createElement("div",null,J.createElement("div",{className:B.titleForExport},(Kt=(Ut=St.paperData)==null?void 0:Ut.exam)==null?void 0:Kt.name),J.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",rt==null?void 0:rt.large_counts,"\u5927\u9898\u3011\u3010",rt==null?void 0:rt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",rt==null?void 0:rt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(rt==null?void 0:rt.time)>-1?`${rt==null?void 0:rt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(rt!=null&&rt.exercise_description)&&J.createElement("pre",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A"}},J.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),rt==null?void 0:rt.exercise_description),J.createElement(ne.default,{style:{margin:"20px auto"},className:B.table,columns:kn,dataSource:[...Dt||[]],bordered:!0,pagination:!1}))},[St.paperData]),po=()=>Ee(void 0,null,function*(){const Ut=yield(0,R.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:be==null?void 0:be.id}});(Ut==null?void 0:Ut.status)===0&&ae.history.replace("/paperlibrary")});return J.createElement("section",{className:B.bg},J.createElement(j.Z,{spinning:Jt["paperlibrary/getPaperData"]},J.createElement(v.Z,{className:"pt20",justify:"space-between"},J.createElement(C.Z,{separator:">"},J.createElement(C.Z.Item,{href:"/paperlibrary"},"\u8BD5\u5377\u5E93"),J.createElement(C.Z.Item,{href:`/paperlibrary?defaultActiveKey=${Fe}`},Fe==="1"?"\u516C\u5F00":Fe==="2"?"\u56E2\u961F\u5171\u4EAB":"\u6211\u521B\u5EFA\u7684"),J.createElement(C.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),J.createElement("div",{className:B.btnWrapper},!er&&J.createElement(L.ZP,{onClick:zr,className:B.btn,icon:J.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),J.createElement(L.ZP,{onClick:()=>ae.history.push(`/paperlibrary/add/${ze.current}?type=2${er?"&isIntelligentAssistant=true":""}`),className:B.btn,icon:J.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),J.createElement(L.ZP,{loading:$t,onClick:ao,className:B.btn,icon:J.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!er&&J.createElement(I.Z,{menu:{items:[{key:"1",label:J.createElement("div",{onClick:Ao},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:J.createElement("div",{onClick:to},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},J.createElement(L.ZP,{type:"primary",icon:J.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),er&&J.createElement(we.Z,{onClick:po,type:"primary",icon:J.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),J.createElement("div",{className:`${B.wrap} pt20 pb20`,ref:gr,id:"paperDomRef"},!((M=(F=St.paperData)==null?void 0:F.questionList)!=null&&M.length)&&Zr(),(te=(le=St.paperData)==null?void 0:le.questionList)==null?void 0:te.map((Ut,Kt)=>{var Ke;return J.createElement(J.Fragment,null,(Ke=Ut.questions)==null?void 0:Ke.map((mt,Bn)=>{const un=Math.floor(Bn/10);return Bn%10===0?J.createElement("div",{className:"abc",key:`group-${un}`},Kt===0&&Bn===0&&Zr(),Bn===0&&J.createElement("div",null,J.createElement("span",{className:"font16 c-light-primary"},Ut.number,"\u3001",Ut.name),J.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Ut.questions_count,"\u9898\uFF0C",(Ut==null?void 0:Ut.question_type)===7?`\u5305\u542B${Ut==null?void 0:Ut.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",Ut.questions_score,"\u5206\uFF09")),Ut.questions.slice(Bn,Bn+10).map((Kn,Ln)=>J.createElement("div",{key:Kn.id},mr(Kn,Bn+Ln)))):null}))}))),J.createElement(_.Z,null),J.createElement(U.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:vn,onCancel:()=>{if(wn){De.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}In(!1)},okButtonProps:{loading:wn},onOk:()=>Ee(void 0,null,function*(){var Ut,Kt;if(zn(!0),Fn==""){zn(!1),De.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else Fn=="pdf"?yield(0,N.F)(gr.current.children,(Kt=(Ut=St.paperData)==null?void 0:Ut.exam)==null?void 0:Kt.name):Fn=="word"&&(0,W.ON)({id:ze.current,middle_export:1,export_type:eo?1:0});zn(!1),In(!1)})},J.createElement("div",{className:B.export_type_modal},J.createElement("div",{className:B.export_type_modal_con},J.createElement("div",{className:B.type_item},J.createElement("div",{className:`${B.img_warp} ${Fn=="pdf"?B.img_warp_active:""}`,onClick:()=>yn("pdf")},J.createElement("img",{src:m(45614),width:70,height:70})),"pdf\u683C\u5F0F"),J.createElement("div",{className:B.type_item},J.createElement("div",{className:`${B.img_warp} ${Fn=="word"?B.img_warp_active:""}`,onClick:()=>yn("word")},J.createElement("img",{src:m(38347),width:70,height:70})),"word\u683C\u5F0F")))))};var st=(0,ae.connect)(({paperlibrary:Bt,user:xt,loading:St,globalSetting:Ft,newExercisePaper:Zt})=>({paperlibrary:Bt,user:xt,globalSetting:Ft,loading:St.effects,newExercisePaper:Zt}))(lt)},91106:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return de}});var oe=m(59301),ae=m(89070),D=m(92832),De=m(8591),ne=m(43418),Z=m(5871),v=m(61621),p=m(1710),T=m(3113),i=m(42678),j=Object.defineProperty,C=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,U=(ve,Ye,lt)=>Ye in ve?j(ve,Ye,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ve[Ye]=lt,B=(ve,Ye)=>{for(var lt in Ye||(Ye={}))L.call(Ye,lt)&&U(ve,lt,Ye[lt]);if(C)for(var lt of C(Ye))I.call(Ye,lt)&&U(ve,lt,Ye[lt]);return ve};const _=ve=>React.createElement("svg",B({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ve),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",G={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},q=m(955),W={sendToClass:"sendToClass___le_BX"},X="data:image/png;base64,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",V="data:image/png;base64,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",me=({createState:ve,refreshLoading:Ye,onRefresh:lt=()=>{},onCreate:st=()=>{}})=>oe.createElement("div",{className:W.sendToClass},ve?oe.createElement(oe.Fragment,null,oe.createElement("img",{src:X,alt:"\u7A7A"}),oe.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),oe.createElement(T.ZP,{onClick:st,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):oe.createElement(oe.Fragment,null,oe.createElement("img",{src:V,alt:"\u7A7A"}),oe.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),oe.createElement(T.ZP,{loading:Ye,onClick:lt,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),he=m(49692),fe=m(6021),we=m(89392),R=m(82438),J=m(59301),x=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,se=(ve,Ye)=>{var lt={};for(var st in ve)He.call(ve,st)&&Ye.indexOf(st)<0&&(lt[st]=ve[st]);if(ve!=null&&x)for(var st of x(ve))Ye.indexOf(st)<0&&ye.call(ve,st)&&(lt[st]=ve[st]);return lt},Se=(ve,Ye,lt)=>new Promise((st,Bt)=>{var xt=Zt=>{try{Ft(lt.next(Zt))}catch(Jt){Bt(Jt)}},St=Zt=>{try{Ft(lt.throw(Zt))}catch(Jt){Bt(Jt)}},Ft=Zt=>Zt.done?st(Zt.value):Promise.resolve(Zt.value).then(xt,St);Ft((lt=lt.apply(ve,Ye)).next())});const ge=D.default.Search,Ee=ve=>{var Ye=ve,{paperlibrary:lt,globalSetting:st,loading:Bt,dispatch:xt}=Ye,St=se(Ye,["paperlibrary","globalSetting","loading","dispatch"]),Ft,Zt,Jt;const[an,en]=(0,oe.useState)(""),[y,_e]=(0,oe.useState)([]),[E,s]=(0,oe.useState)([]),[A,f]=(0,oe.useState)(!1),[z,$]=(0,oe.useState)(!0),[F,M]=(0,oe.useState)(!0),[le,te]=(0,oe.useState)(!0),[Y,be]=(0,oe.useState)(!1),[tt,Fe]=(0,oe.useState)(!1),Re=(Jt=(Zt=(Ft=lt.actionTabs)==null?void 0:Ft.params)==null?void 0:Zt.data)==null?void 0:Jt.is_random,[ze,rt]=(0,oe.useState)(!1),[Je,Dt]=(0,oe.useState)({});(0,oe.useEffect)(()=>{Mt()},[]);const _t=()=>{s([]),en(""),Mt(!0),xt({type:"paperlibrary/setActionTabs",payload:{}})},Mt=$t=>Se(void 0,null,function*(){M(!0);const fn=yield xt({type:"paperlibrary/getCourseList",payload:{search:$t?"":an}});fn&&(_e((fn==null?void 0:fn.courses)||[]),$(!0),be(!1)),M(!1),te(!1)}),dn=$t=>{const fn=parseInt($t);return(0,we.isNaN)(fn)?"":fn},vn=()=>Se(void 0,null,function*(){var $t,fn,wn,zn,er,jn,vr;if(!E.length){De.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),f(!0);return}const kn=yield xt({type:"paperlibrary/postExistCourse",payload:{course_id:Re?E==null?void 0:E[0]:E,examination_bank_ids:((fn=($t=lt.actionTabs)==null?void 0:$t.params)==null?void 0:fn.examination_bank_ids)||((zn=(wn=lt.actionTabs)==null?void 0:wn.params)==null?void 0:zn.id)}}),xn=()=>Se(void 0,null,function*(){var wr,zr,gr,eo,So,to;Fe(!0);let Ao=yield(0,he.Tr)({id:(zr=(wr=lt.actionTabs)==null?void 0:wr.params)==null?void 0:zr.id,course_id:Re?E==null?void 0:E[0]:E,type:(eo=(gr=lt.actionTabs)==null?void 0:gr.params)!=null&&eo.isBatch?"batch_examination_bank":"examination_bank",examination_bank_ids:(to=(So=lt.actionTabs)==null?void 0:So.params)==null?void 0:to.examination_bank_ids});Fe(!1),(Ao==null?void 0:Ao.student_count)===0?yield In([]):Dt(Ao),yield new Promise(ao=>setTimeout(()=>ao(),1e3))});if(kn.status==0&&((er=kn.data)==null?void 0:er.count)>0){ne.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:J.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",(vr=(jn=kn.data)==null?void 0:jn.list)==null?void 0:vr.map((wr,zr)=>{var gr;return J.createElement(J.Fragment,null,J.createElement("span",{style:{color:"#FA6400"}},"\u300A",wr==null?void 0:wr.name,"\u300B"),zr!==((gr=kn.data)==null?void 0:gr.count)-1&&J.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>Se(void 0,null,function*(){yield xn()})}),yield new Promise(wr=>setTimeout(()=>wr(),1e3));return}yield xn()}),In=$t=>Se(void 0,null,function*(){var fn,wn,zn,er,jn,vr;if(!Re){rt(!0);const zr=yield xt({type:(wn=(fn=lt.actionTabs)==null?void 0:fn.params)!=null&&wn.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:Re?E==null?void 0:E[0]:E,id:(er=(zn=lt.actionTabs)==null?void 0:zn.params)==null?void 0:er.id,examination_bank_ids:(vr=(jn=lt.actionTabs)==null?void 0:jn.params)==null?void 0:vr.examination_bank_ids,shixuns_info:$t.map(gr=>({shixun_id:gr.id,is_copy:gr.is_copy,is_use:gr.is_use,course_id:gr.course_id}))}});rt(!1),zr&&zr.status===0&&(xt({type:"paperlibrary/setActionTabs",payload:{}}),s([]),ne.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${zr.data[0].first_category_url}`},content:J.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),De.ZP.success("\u53D1\u9001\u6210\u529F"));return}rt(!0),setTimeout(()=>{rt(!1)},500);const kn=y.find(zr=>zr.course_id===(E==null?void 0:E[0]));let xn=1,wr=ne.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:J.createElement("div",{className:G.modalColumn},J.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},J.createElement("img",{style:{marginRight:5},src:i.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),J.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",kn==null?void 0:kn.course_name),J.createElement("div",{style:{paddingLeft:9},className:G.modalRow},J.createElement("sup",{className:G.sup},"*"),J.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),J.createElement(Z.Z,{parser:dn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:xn,onChange:zr=>{xn=zr;const gr=document.getElementById("model_error");xn<1||xn>50?gr.style.display="block":gr.style.display="none"}})),J.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:_t,onOk:()=>Se(void 0,null,function*(){var zr,gr;if(xn<1||xn>50){const So=document.getElementById("model_error");return So.style.display="block",Promise.reject()}wr.update({cancelButtonProps:{disabled:!0}});const eo=yield xt({type:"paperlibrary/sendToClass",payload:{course_id:E==null?void 0:E[0],id:(gr=(zr=lt.actionTabs)==null?void 0:zr.params)==null?void 0:gr.id,num:xn,shixuns_info:$t.map(So=>({shixun_id:So.id,is_copy:So.is_copy,is_use:So.is_use}))}});wr.update({cancelButtonProps:{disabled:!1}}),eo&&eo.status===0&&(ne.default.destroyAll(),ne.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:J.createElement("div",{className:G.modalColumn},J.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},J.createElement("img",{style:{marginRight:5},src:N}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{_t()},onOk:()=>{_t(),setTimeout(()=>{var So,to;const Ao=(to=(So=eo==null?void 0:eo.first_category_url)==null?void 0:So.split("/"))==null?void 0:to[2];(0,q.xg)(`/classrooms/${Ao}/exercise`)},1e3)}}))})})}),Fn=()=>Se(void 0,null,function*(){be(!0),yield Mt()}),yn=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return J.createElement("div",null,J.createElement(ne.default,{centered:!0,keyboard:!1,closable:!1,open:lt.actionTabs.key==="Paperlibrary-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Bt["paperlibrary/sendToClass"]||tt||!!Bt["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:vn,destroyOnClose:!0,onCancel:_t},J.createElement("div",{className:G.wrap},J.createElement("div",{className:"mb10"},J.createElement(ge,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:an,className:G.search,onChange:$t=>{en($t.target.value),$t.target.value||Mt(!0)},onSearch:$t=>{en($t),Mt(),s([])}})),J.createElement(v.Z,{loading:le},y.length?J.createElement("div",{className:G.radioWrap},J.createElement(p.default,{bordered:!1,scroll:(y==null?void 0:y.length)<=7?{}:{y:350},loading:F,rowKey:"course_id",pagination:!1,dataSource:y,columns:yn,onRow:$t=>({onClick:fn=>{if(Re)s([$t==null?void 0:$t.course_id]);else{if(!Re&&!E.includes($t.course_id)&&E.length>0)return;E!=null&&E.includes($t==null?void 0:$t.course_id)?s(E==null?void 0:E.filter(wn=>wn!==($t==null?void 0:$t.course_id))):s([...E,$t==null?void 0:$t.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:E,onChange:$t=>{s($t),f(!1)}}})):!an&&!F&&J.createElement(me,{createState:z,refreshLoading:Y,onRefresh:Fn,onCreate:()=>{$(!1),(0,q.xg)("/classrooms/new")}})),A&&J.createElement("div",{className:G.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),J.createElement("div",{className:G.bottom,style:{display:"flex",alignItems:"center"}},J.createElement("div",{style:{flex:1}},J.createElement("div",{className:G.title},J.createElement("img",{src:i.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),J.createElement("div",null,J.createElement(T.ZP,{onClick:_t,className:G.no,style:{marginRight:20}},"\u53D6\u6D88"),J.createElement(fe.Z,{onClick:vn,className:G.yes},"\u786E\u8BA4"))))),J.createElement(R.Z,{resdata:Je,type:"exercise",okloading:ze,oktext:(Je==null?void 0:Je.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:$t=>{In($t)}}))};var de=(0,ae.connect)(({paperlibrary:ve,loading:Ye,globalSetting:lt})=>({paperlibrary:ve,globalSetting:lt,loading:Ye.effects}))(Ee)},10977:function(Rn,Rt,m){"use strict";m.d(Rt,{c:function(){return ae}});var oe=(D=>(D.FirstPage="firstPage",D.PrevPage="prevPage",D.NextPage="nextPage",D))(oe||{}),ae=(D=>(D[D.Single=0]="Single",D[D.Multiple=1]="Multiple",D[D.Judge=2]="Judge",D[D.Fill=3]="Fill",D[D.Subjective=4]="Subjective",D[D.Shixun=5]="Shixun",D[D.Program=6]="Program",D[D.Combine=7]="Combine",D))(ae||{})},78297:function(Rn,Rt,m){"use strict";m.d(Rt,{AD:function(){return He},D9:function(){return de},Hp:function(){return V},IM:function(){return Ye},Iy:function(){return me},KM:function(){return en},MJ:function(){return Ae},Ne:function(){return ve},ON:function(){return St},Uj:function(){return Jt},VY:function(){return Bt},YO:function(){return Zt},YX:function(){return Ft},Zn:function(){return U},_g:function(){return q},_k:function(){return ge},c6:function(){return J},cr:function(){return B},eV:function(){return x},fi:function(){return _},gh:function(){return we},hS:function(){return lt},iA:function(){return N},j6:function(){return W},je:function(){return Se},jj:function(){return X},kS:function(){return xt},o6:function(){return R},pO:function(){return an},rQ:function(){return ye},sA:function(){return fe},xm:function(){return Ee},xo:function(){return st},y8:function(){return se},yd:function(){return G}});var oe=m(92365),ae=m(89070),D=m(955),De=m(8591),ne=m(3294),Z=Object.defineProperty,v=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,i=(y,_e,E)=>_e in y?Z(y,_e,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[_e]=E,j=(y,_e)=>{for(var E in _e||(_e={}))p.call(_e,E)&&i(y,E,_e[E]);if(v)for(var E of v(_e))T.call(_e,E)&&i(y,E,_e[E]);return y},C=(y,_e,E)=>new Promise((s,A)=>{var f=F=>{try{$(E.next(F))}catch(M){A(M)}},z=F=>{try{$(E.throw(F))}catch(M){A(M)}},$=F=>F.done?s(F.value):Promise.resolve(F.value).then(f,z);$((E=E.apply(y,_e)).next())});const L=()=>{(0,ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},U=y=>C(void 0,null,function*(){L(),(yield(0,oe.YR)(j({},y))).status===0&&(yield(0,D.QH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y.coursesId}/export_couser_info.json`,query:y}))),I()}),B=y=>C(void 0,null,function*(){const _e=yield(0,oe.yS)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`);else{if(_e.status===-2)return _e;_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`))}}),_=y=>C(void 0,null,function*(){const _e=yield(0,oe.W0)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`);else{if(_e.status===-4)return _e;_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`))}}),N=y=>C(void 0,null,function*(){const _e=yield(0,oe.Nl)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(_e.status===-4)return _e;_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`))}}),G=y=>C(void 0,null,function*(){const _e=yield(0,oe.IU)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`);else{if(_e.status===-4)return _e;_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`))}}),q=y=>C(void 0,null,function*(){const _e=yield(0,oe.td)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(_e.status===-2)return _e;if(_e.status===-3)(0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else if(_e.status===-4)return _e}}),W=y=>C(void 0,null,function*(){const _e=yield(0,oe.QX)(j({},y));if(_e.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`);else{if(_e.status===-4)return _e;_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`))}}),X=(y,_e)=>C(void 0,null,function*(){const E=yield(0,oe.o_)(j({},y));E.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`)):E.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`))}),V=(y,_e)=>C(void 0,null,function*(){const E=yield(0,oe.ZL)(j({},y));E.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`)):E.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`))}),Ae=(y,_e)=>C(void 0,null,function*(){const E=yield(0,oe.vV)(j({},y));E.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`)):E.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`))}),me=(y,_e)=>C(void 0,null,function*(){const E=yield(0,oe.aP)(j({},y));E.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`)):E.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/${_e}`))}),he=y=>C(void 0,null,function*(){L(),(yield exportCourseWorkListAppendix(j({},y))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${y.categoryId}/works_list.zip`,query:y}))),I()}),fe=y=>C(void 0,null,function*(){L(),yield(0,D.QH)("",ne.Z.API_SERVER+`/api/polls/${y.categoryId}/commit_result.xlsx`),I()}),we=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y.coursesId}/attendances/export_xlsx_data.xlsx`,query:y}))}),R=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y.coursesId}/video_study_statics.xlsx`,query:y}))}),J=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y.coursesId}/export_video_study.xlsx`,query:y}))}),x=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y.coursesId}/export_course_students_info.xlsx`,query:y}))}),He=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/school_manages/students.xlsx",query:y}))}),ye=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/item_banks/export.xlsx",query:y}))}),se=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:y}))}),Se=y=>C(void 0,null,function*(){const _e=yield(0,oe.Uy)(j({},y));_e.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ae.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`)):_e.status===-3&&((0,ae.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ae.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ge=y=>C(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/export_records/${y.id}.xlsx`,query:y}))}),Ee=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:y}))}),de=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/${y.menuKey}_statistic.xlsx?${y.checkedList.map(_e=>`course_group_id[]=${_e}`).join("&")}`,query:y}))}),ve=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_training_objectives.xlsx`,query:y}))}),Ye=y=>C(void 0,null,function*(){yield(0,D.FH)(y==null?void 0:y.name,(0,D.NY)({url:ne.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:y}))}),lt=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_courses.xlsx`,query:y}))}),st=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_graduation_requirements.xlsx`,query:y}))}),Bt=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:y}))}),xt=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:y}))}),St=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/examination_banks/${y.id}.json`,query:y}))}),Ft=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/exercises/${y.categoryId}.json`,query:y}))}),Zt=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/polls/${y==null?void 0:y.id}/commit_result.json`,query:y}))}),Jt=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+"/api/paths/get_task_pass.json",query:y}))}),an=(y,_e)=>C(void 0,null,function*(){yield(0,D.FH)(_e||"",(0,D.NY)({url:ne.Z.API_SERVER+`/api/exercises/${y==null?void 0:y.exercise_id}/consult_exercise.json`,query:y}))}),en=y=>C(void 0,null,function*(){yield(0,D.FH)("",(0,D.NY)({url:ne.Z.API_SERVER+`/api/competitions/${y==null?void 0:y.identifier}/competition_commit_records/member_works.xlsx`,query:y}))})},24768:function(Rn,Rt,m){"use strict";m.d(Rt,{AL:function(){return W},Iy:function(){return j},Qv:function(){return I},ez:function(){return q},jb:function(){return C}});var oe=m(32834),ae=m.n(oe),D=m(11690),De=m.n(D);let ne=1;function Z(he,fe){const we=he.match(/^(\s+)(?:```)/);if(we===null)return fe;const R=we[1];return fe.split(`
`).map(J=>{const x=J.match(/^\s+/);if(x===null)return J;const[He]=x;return He.length>=R.length?J.slice(R.length):J}).join(`
`)}let v=[],p=["<ul>"];const T=new(ae()).Renderer,i=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){v.length=0,p=["<ul>"]}const C={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function L(he,fe,we,R){if(fe>=he.length||he[fe].level<=we)return fe;var J=he[fe];R.push("<li><a href='#"+ne+J.anchor+"'>"+J.text+"</a>"),fe++;var x=[];return fe=L(he,fe,J.level,x),x.length>0&&(R.push("<ul>"),x.forEach(function(He){R.push(He)}),R.push("</ul>")),R.push("</li>"),fe=L(he,fe,we,R),fe}function I(){return L(v,0,0,p),p.push("</ul>"),p.join("")}const U={heading(he){const fe=i.exec(he);if(ne+=1,fe)return{type:"heading",raw:fe[0],depth:fe[1].length,text:fe[2]}},fences(he){const fe=this.rules.block.fences.exec(he);if(fe){const we=fe[0];let R=Z(we,fe[3]||"");const J=fe[2]?fe[2].trim():fe[2];if(["latex","katex","math"].indexOf(J)>=0){const x=N(),He=R;R=x,G[x]={type:"block",expression:He}}return{type:"code",raw:we,lang:J,text:R}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let _=0;const N=()=>`__special_katext_id_${_++}__`;let G={};function q(){return G}function W(){_=0,G={}}function X(he){return he=he.replace(B,(fe,we)=>{const R=N();return G[R]={type:"inline",expression:we},R}),he}const V=T.listitem;T.listitem=function(he){return V(X(he))};const Ae=T.paragraph;T.paragraph=function(he){return Ae(X(he))};const me=T.tablecell;T.tablecell=function(he,fe){return me(X(he),fe)},T.code=function(he,fe,we){const R=(fe||"").match(/\S*/)[0];return R?["latex","katex","math"].indexOf(R)>=0?`<p class='editormd-tex'>${he}</p>`:`<pre class="prettyprint linenums"><code class="language-${fe}">${we?he:(0,D.escape)(he,!0)}</code></pre>
`:'<pre class="prettyprint linenums"><code>'+(we?he:(0,D.escape)(he,!0))+"</code></pre>"},T.heading=function(he,fe,we){let R=this.options.headerPrefix+we.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return v.push({anchor:R,level:fe,text:he}),"<h"+fe+' id="'+ne+R+'">'+he+"</h"+fe+">"},ae().setOptions({silent:!0,gfm:!0,pedantic:!1}),ae().use({tokenizer:U,renderer:T}),Rt.ZP=ae()},50371:function(Rn,Rt){"use strict";function m(){const oe=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ae=1;ae<arguments.length;ae++){const D=ae<0||arguments.length<=ae?void 0:arguments[ae];D&&Object.keys(D).forEach(De=>{const ne=D[De];ne!==void 0&&(oe[De]=ne)})}return oe}Rt.Z=m},13845:function(Rn,Rt,m){"use strict";m.d(Rt,{F:function(){return oe},Z:function(){return ae}});function oe(D){return D!=null&&D===D.window}function ae(D,De){var ne,Z;if(typeof window=="undefined")return 0;const v=De?"scrollTop":"scrollLeft";let p=0;return oe(D)?p=D[De?"pageYOffset":"pageXOffset"]:D instanceof Document?p=D.documentElement[v]:(D instanceof HTMLElement||D)&&(p=D[v]),D&&!oe(D)&&typeof p!="number"&&(p=(Z=((ne=D.ownerDocument)!==null&&ne!==void 0?ne:D).documentElement)===null||Z===void 0?void 0:Z[v]),p}},56762:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return ae}});var oe=m(59301);function ae(){const[,D]=oe.useReducer(De=>De+1,0);return D}},68031:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return De}});var oe=m(16089);function ae(ne,Z,v,p){const T=v-Z;return ne/=p/2,ne<1?T/2*ne*ne*ne+Z:T/2*((ne-=2)*ne*ne+2)+Z}var D=m(13845);function De(ne){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:v=()=>window,callback:p,duration:T=450}=Z,i=v(),j=(0,D.Z)(i,!0),C=Date.now(),L=()=>{const U=Date.now()-C,B=ae(U>T?T:U,j,ne,T);(0,D.F)(i)?i.scrollTo(window.pageXOffset,B):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=B:i.scrollTop=B,U<T?(0,oe.Z)(L):typeof p=="function"&&p()};(0,oe.Z)(L)}},66104:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return He}});var oe=m(92310),ae=m.n(oe),D=m(11592),De=m(26112),ne=m(59301),Z=m(92343),v=m(36355),p=m(84105),T=m(91857);const i=ye=>{let{children:se}=ye;const{getPrefixCls:Se}=ne.useContext(v.E_),ge=Se("breadcrumb");return ne.createElement("li",{className:`${ge}-separator`,"aria-hidden":"true"},se===""?se:se||"/")};i.__ANT_BREADCRUMB_SEPARATOR=!0;var j=i,C=function(ye,se){var Se={};for(var ge in ye)Object.prototype.hasOwnProperty.call(ye,ge)&&se.indexOf(ge)<0&&(Se[ge]=ye[ge]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(ye);Ee<ge.length;Ee++)se.indexOf(ge[Ee])<0&&Object.prototype.propertyIsEnumerable.call(ye,ge[Ee])&&(Se[ge[Ee]]=ye[ge[Ee]]);return Se};function L(ye,se){if(ye.title===void 0||ye.title===null)return null;const Se=Object.keys(se).join("|");return typeof ye.title=="object"?ye.title:String(ye.title).replace(new RegExp(`:(${Se})`,"g"),(ge,Ee)=>se[Ee]||ge)}function I(ye,se,Se,ge){if(Se==null)return null;const{className:Ee,onClick:de}=se,ve=C(se,["className","onClick"]),Ye=Object.assign(Object.assign({},(0,De.Z)(ve,{data:!0,aria:!0})),{onClick:de});return ge!==void 0?ne.createElement("a",Object.assign({},Ye,{className:ae()(`${ye}-link`,Ee),href:ge}),Se):ne.createElement("span",Object.assign({},Ye,{className:ae()(`${ye}-link`,Ee)}),Se)}function U(ye,se){return(ge,Ee,de,ve,Ye)=>{if(se)return se(ge,Ee,de,ve);const lt=L(ge,Ee);return I(ye,ge,lt,Ye)}}var B=function(ye,se){var Se={};for(var ge in ye)Object.prototype.hasOwnProperty.call(ye,ge)&&se.indexOf(ge)<0&&(Se[ge]=ye[ge]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(ye);Ee<ge.length;Ee++)se.indexOf(ge[Ee])<0&&Object.prototype.propertyIsEnumerable.call(ye,ge[Ee])&&(Se[ge[Ee]]=ye[ge[Ee]]);return Se};const _=ye=>{const{prefixCls:se,separator:Se="/",children:ge,menu:Ee,overlay:de,dropdownProps:ve,href:Ye}=ye,st=(Bt=>{if(Ee||de){const xt=Object.assign({},ve);if(Ee){const St=Ee||{},{items:Ft}=St,Zt=B(St,["items"]);xt.menu=Object.assign(Object.assign({},Zt),{items:Ft==null?void 0:Ft.map((Jt,an)=>{var{key:en,title:y,label:_e,path:E}=Jt,s=B(Jt,["key","title","label","path"]);let A=_e!=null?_e:y;return E&&(A=ne.createElement("a",{href:`${Ye}${E}`},A)),Object.assign(Object.assign({},s),{key:en!=null?en:an,label:A})})})}else de&&(xt.overlay=de);return ne.createElement(T.Z,Object.assign({placement:"bottom"},xt),ne.createElement("span",{className:`${se}-overlay-link`},Bt,ne.createElement(p.Z,null)))}return Bt})(ge);return st!=null?ne.createElement(ne.Fragment,null,ne.createElement("li",null,st),Se&&ne.createElement(j,null,Se)):null},N=ye=>{const{prefixCls:se,children:Se,href:ge}=ye,Ee=B(ye,["prefixCls","children","href"]),{getPrefixCls:de}=ne.useContext(v.E_),ve=de("breadcrumb",se);return ne.createElement(_,Object.assign({},Ee,{prefixCls:ve}),I(ve,Ee,Se,ge))};N.__ANT_BREADCRUMB_ITEM=!0;var G=N,q=m(17313),W=m(83116),X=m(37613);const V=ye=>{const{componentCls:se,iconCls:Se}=ye;return{[se]:Object.assign(Object.assign({},(0,q.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[Se]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,q.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${se}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${se}-link`]:{[`
> ${Se} + span,
> ${Se} + a
`]:{marginInlineStart:ye.marginXXS}},[`${se}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${Se}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var Ae=(0,W.Z)("Breadcrumb",ye=>{const se=(0,X.TS)(ye,{});return[V(se)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),me=function(ye,se){var Se={};for(var ge in ye)Object.prototype.hasOwnProperty.call(ye,ge)&&se.indexOf(ge)<0&&(Se[ge]=ye[ge]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(ye);Ee<ge.length;Ee++)se.indexOf(ge[Ee])<0&&Object.prototype.propertyIsEnumerable.call(ye,ge[Ee])&&(Se[ge[Ee]]=ye[ge[Ee]]);return Se};function he(ye){const{breadcrumbName:se,children:Se}=ye,ge=me(ye,["breadcrumbName","children"]),Ee=Object.assign({title:se},ge);return Se&&(Ee.menu={items:Se.map(de=>{var{breadcrumbName:ve}=de,Ye=me(de,["breadcrumbName"]);return Object.assign(Object.assign({},Ye),{title:ve})})}),Ee}function fe(ye,se){return(0,ne.useMemo)(()=>ye||(se?se.map(he):null),[ye,se])}var we=function(ye,se){var Se={};for(var ge in ye)Object.prototype.hasOwnProperty.call(ye,ge)&&se.indexOf(ge)<0&&(Se[ge]=ye[ge]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(ye);Ee<ge.length;Ee++)se.indexOf(ge[Ee])<0&&Object.prototype.propertyIsEnumerable.call(ye,ge[Ee])&&(Se[ge[Ee]]=ye[ge[Ee]]);return Se};const R=(ye,se)=>{if(se===void 0)return se;let Se=(se||"").replace(/^\//,"");return Object.keys(ye).forEach(ge=>{Se=Se.replace(`:${ge}`,ye[ge])}),Se},J=ye=>{const{prefixCls:se,separator:Se="/",style:ge,className:Ee,rootClassName:de,routes:ve,items:Ye,children:lt,itemRender:st,params:Bt={}}=ye,xt=we(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:St,direction:Ft,breadcrumb:Zt}=ne.useContext(v.E_);let Jt;const an=St("breadcrumb",se),[en,y]=Ae(an),_e=fe(Ye,ve),E=U(an,st);if(_e&&_e.length>0){const f=[],z=Ye||ve;Jt=_e.map(($,F)=>{const{path:M,key:le,type:te,menu:Y,overlay:be,onClick:tt,className:Fe,separator:Re,dropdownProps:ze}=$,rt=R(Bt,M);rt!==void 0&&f.push(rt);const Je=le!=null?le:F;if(te==="separator")return ne.createElement(j,{key:Je},Re);const Dt={},_t=F===_e.length-1;Y?Dt.menu=Y:be&&(Dt.overlay=be);let{href:Mt}=$;return f.length&&rt!==void 0&&(Mt=`#/${f.join("/")}`),ne.createElement(_,Object.assign({key:Je},Dt,(0,De.Z)($,{data:!0,aria:!0}),{className:Fe,dropdownProps:ze,href:Mt,separator:_t?"":Se,onClick:tt,prefixCls:an}),E($,Bt,z,f,Mt))})}else if(lt){const f=(0,D.Z)(lt).length;Jt=(0,D.Z)(lt).map((z,$)=>{if(!z)return z;const F=$===f-1;return(0,Z.Tm)(z,{separator:F?"":Se,key:$})})}const s=ae()(an,Zt==null?void 0:Zt.className,{[`${an}-rtl`]:Ft==="rtl"},Ee,de,y),A=Object.assign(Object.assign({},Zt==null?void 0:Zt.style),ge);return en(ne.createElement("nav",Object.assign({className:s,style:A},xt),ne.createElement("ol",null,Jt)))};J.Item=G,J.Separator=j;var x=J,He=x},24905:function(Rn,Rt,m){"use strict";m.d(Rt,{default:function(){return Ae}});var oe=m(92310),ae=m.n(oe),D=m(5630),De=m(59301),ne=m(36355),Z=m(1684),v=m(32441),T=De.createContext(null),i=m(98447),j=m(14088),C=m(4572),L=function(me,he){var fe={};for(var we in me)Object.prototype.hasOwnProperty.call(me,we)&&he.indexOf(we)<0&&(fe[we]=me[we]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,we=Object.getOwnPropertySymbols(me);R<we.length;R++)he.indexOf(we[R])<0&&Object.prototype.propertyIsEnumerable.call(me,we[R])&&(fe[we[R]]=me[we[R]]);return fe};const I=(me,he)=>{var fe;const{prefixCls:we,className:R,rootClassName:J,children:x,indeterminate:He=!1,style:ye,onMouseEnter:se,onMouseLeave:Se,skipGroup:ge=!1,disabled:Ee}=me,de=L(me,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ve,direction:Ye,checkbox:lt}=De.useContext(ne.E_),st=De.useContext(T),{isFormItemInput:Bt}=De.useContext(v.aM),xt=De.useContext(Z.Z),St=(fe=(st==null?void 0:st.disabled)||Ee)!==null&&fe!==void 0?fe:xt,Ft=De.useRef(de.value);De.useEffect(()=>{st==null||st.registerValue(de.value)},[]),De.useEffect(()=>{if(!ge)return de.value!==Ft.current&&(st==null||st.cancelValue(Ft.current),st==null||st.registerValue(de.value),Ft.current=de.value),()=>st==null?void 0:st.cancelValue(de.value)},[de.value]);const Zt=ve("checkbox",we),[Jt,an]=(0,i.ZP)(Zt),en=Object.assign({},de);st&&!ge&&(en.onChange=function(){de.onChange&&de.onChange.apply(de,arguments),st.toggleOption&&st.toggleOption({label:x,value:de.value})},en.name=st.name,en.checked=st.value.includes(de.value));const y=ae()(`${Zt}-wrapper`,{[`${Zt}-rtl`]:Ye==="rtl",[`${Zt}-wrapper-checked`]:en.checked,[`${Zt}-wrapper-disabled`]:St,[`${Zt}-wrapper-in-form-item`]:Bt},lt==null?void 0:lt.className,R,J,an),_e=ae()({[`${Zt}-indeterminate`]:He},C.A,an),E=He?"mixed":void 0;return Jt(De.createElement(j.Z,{component:"Checkbox",disabled:St},De.createElement("label",{className:y,style:Object.assign(Object.assign({},lt==null?void 0:lt.style),ye),onMouseEnter:se,onMouseLeave:Se},De.createElement(D.Z,Object.assign({"aria-checked":E},en,{prefixCls:Zt,className:_e,disabled:St,ref:he})),x!==void 0&&De.createElement("span",null,x))))};var B=De.forwardRef(I),_=m(19127),N=m(2738),G=function(me,he){var fe={};for(var we in me)Object.prototype.hasOwnProperty.call(me,we)&&he.indexOf(we)<0&&(fe[we]=me[we]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,we=Object.getOwnPropertySymbols(me);R<we.length;R++)he.indexOf(we[R])<0&&Object.prototype.propertyIsEnumerable.call(me,we[R])&&(fe[we[R]]=me[we[R]]);return fe};const q=(me,he)=>{const{defaultValue:fe,children:we,options:R=[],prefixCls:J,className:x,rootClassName:He,style:ye,onChange:se}=me,Se=G(me,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ge,direction:Ee}=De.useContext(ne.E_),[de,ve]=De.useState(Se.value||fe||[]),[Ye,lt]=De.useState([]);De.useEffect(()=>{"value"in Se&&ve(Se.value||[])},[Se.value]);const st=De.useMemo(()=>R.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[R]),Bt=s=>{lt(A=>A.filter(f=>f!==s))},xt=s=>{lt(A=>[].concat((0,_.Z)(A),[s]))},St=s=>{const A=de.indexOf(s.value),f=(0,_.Z)(de);A===-1?f.push(s.value):f.splice(A,1),"value"in Se||ve(f),se==null||se(f.filter(z=>Ye.includes(z)).sort((z,$)=>{const F=st.findIndex(le=>le.value===z),M=st.findIndex(le=>le.value===$);return F-M}))},Ft=ge("checkbox",J),Zt=`${Ft}-group`,[Jt,an]=(0,i.ZP)(Ft),en=(0,N.Z)(Se,["value","disabled"]),y=R.length?st.map(s=>De.createElement(B,{prefixCls:Ft,key:s.value.toString(),disabled:"disabled"in s?s.disabled:Se.disabled,value:s.value,checked:de.includes(s.value),onChange:s.onChange,className:`${Zt}-item`,style:s.style,title:s.title},s.label)):we,_e={toggleOption:St,value:de,disabled:Se.disabled,name:Se.name,registerValue:xt,cancelValue:Bt},E=ae()(Zt,{[`${Zt}-rtl`]:Ee==="rtl"},x,He,an);return Jt(De.createElement("div",Object.assign({className:E,style:ye},en,{ref:he}),De.createElement(T.Provider,{value:_e},y)))},W=De.forwardRef(q);var X=De.memo(W);const V=B;V.Group=X,V.__ANT_CHECKBOX=!0;var Ae=V},98447:function(Rn,Rt,m){"use strict";m.d(Rt,{C2:function(){return ne}});var oe=m(17313),ae=m(37613),D=m(83116);const De=Z=>{const{checkboxCls:v}=Z,p=`${v}-wrapper`;return[{[`${v}-group`]:Object.assign(Object.assign({},(0,oe.Wf)(Z)),{display:"inline-flex",flexWrap:"wrap",columnGap:Z.marginXS,[`> ${Z.antCls}-row`]:{flex:1}}),[p]:Object.assign(Object.assign({},(0,oe.Wf)(Z)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${p}`]:{marginInlineStart:0},[`&${p}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[v]:Object.assign(Object.assign({},(0,oe.Wf)(Z)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Z.borderRadiusSM,alignSelf:"center",[`${v}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${v}-inner`]:Object.assign({},(0,oe.oN)(Z))},[`${v}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Z.checkboxSize,height:Z.checkboxSize,direction:"ltr",backgroundColor:Z.colorBgContainer,border:`${Z.lineWidth}px ${Z.lineType} ${Z.colorBorder}`,borderRadius:Z.borderRadiusSM,borderCollapse:"separate",transition:`all ${Z.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Z.checkboxSize/14*5,height:Z.checkboxSize/14*8,border:`${Z.lineWidthBold}px solid ${Z.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Z.motionDurationFast} ${Z.motionEaseInBack}, opacity ${Z.motionDurationFast}`}},"& + span":{paddingInlineStart:Z.paddingXS,paddingInlineEnd:Z.paddingXS}})},{[`
${p}:not(${p}-disabled),
${v}:not(${v}-disabled)
`]:{[`&:hover ${v}-inner`]:{borderColor:Z.colorPrimary}},[`${p}:not(${p}-disabled)`]:{[`&:hover ${v}-checked:not(${v}-disabled) ${v}-inner`]:{backgroundColor:Z.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${v}-checked:not(${v}-disabled):after`]:{borderColor:Z.colorPrimaryHover}}},{[`${v}-checked`]:{[`${v}-inner`]:{backgroundColor:Z.colorPrimary,borderColor:Z.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Z.motionDurationMid} ${Z.motionEaseOutBack} ${Z.motionDurationFast}`}}},[`
${p}-checked:not(${p}-disabled),
${v}-checked:not(${v}-disabled)
`]:{[`&:hover ${v}-inner`]:{backgroundColor:Z.colorPrimaryHover,borderColor:"transparent"}}},{[v]:{"&-indeterminate":{[`${v}-inner`]:{backgroundColor:Z.colorBgContainer,borderColor:Z.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Z.fontSizeLG/2,height:Z.fontSizeLG/2,backgroundColor:Z.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${p}-disabled`]:{cursor:"not-allowed"},[`${v}-disabled`]:{[`&, ${v}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${v}-inner`]:{background:Z.colorBgContainerDisabled,borderColor:Z.colorBorder,"&:after":{borderColor:Z.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Z.colorTextDisabled},[`&${v}-indeterminate ${v}-inner::after`]:{background:Z.colorTextDisabled}}}]};function ne(Z,v){const p=(0,ae.TS)(v,{checkboxCls:`.${Z}`,checkboxSize:v.controlInteractiveSize});return[De(p)]}Rt.ZP=(0,D.Z)("Checkbox",(Z,v)=>{let{prefixCls:p}=v;return[ne(p,Z)]})},93891:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(36355),D=m(64165);const De=ne=>{const{componentName:Z}=ne,{getPrefixCls:v}=(0,oe.useContext)(ae.E_),p=v("empty");switch(Z){case"Table":case"List":return oe.createElement(D.Z,{image:D.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return oe.createElement(D.Z,{image:D.Z.PRESENTED_IMAGE_SIMPLE,className:`${p}-small`});default:return oe.createElement(D.Z,null)}};Rt.Z=De},28103:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return C}});var oe=m(92310),ae=m.n(oe),D=m(59301),De=m(36355),ne=m(17313),Z=m(83116),v=m(37613);const p=L=>{const{componentCls:I,sizePaddingEdgeHorizontal:U,colorSplit:B,lineWidth:_,textPaddingInline:N,orientationMargin:G,verticalMarginInline:q}=L;return{[I]:Object.assign(Object.assign({},(0,ne.Wf)(L)),{borderBlockStart:`${_}px solid ${B}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:q,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${_}px solid ${B}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${L.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${I}-with-text`]:{display:"flex",alignItems:"center",margin:`${L.dividerHorizontalWithTextGutterMargin}px 0`,color:L.colorTextHeading,fontWeight:500,fontSize:L.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${B}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${_}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${I}-with-text-left`]:{"&::before":{width:`${G*100}%`},"&::after":{width:`${100-G*100}%`}},[`&-horizontal${I}-with-text-right`]:{"&::before":{width:`${100-G*100}%`},"&::after":{width:`${G*100}%`}},[`${I}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:N},"&-dashed":{background:"none",borderColor:B,borderStyle:"dashed",borderWidth:`${_}px 0 0`},[`&-horizontal${I}-with-text${I}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${I}-dashed`]:{borderInlineStartWidth:_,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${I}-with-text`]:{color:L.colorText,fontWeight:"normal",fontSize:L.fontSize},[`&-horizontal${I}-with-text-left${I}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${I}-inner-text`]:{paddingInlineStart:U}},[`&-horizontal${I}-with-text-right${I}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${I}-inner-text`]:{paddingInlineEnd:U}}})}};var T=(0,Z.Z)("Divider",L=>{const I=(0,v.TS)(L,{dividerHorizontalWithTextGutterMargin:L.margin,dividerHorizontalGutterMargin:L.marginLG,sizePaddingEdgeHorizontal:0});return[p(I)]},L=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:L.marginXS})),i=function(L,I){var U={};for(var B in L)Object.prototype.hasOwnProperty.call(L,B)&&I.indexOf(B)<0&&(U[B]=L[B]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,B=Object.getOwnPropertySymbols(L);_<B.length;_++)I.indexOf(B[_])<0&&Object.prototype.propertyIsEnumerable.call(L,B[_])&&(U[B[_]]=L[B[_]]);return U},C=L=>{const{getPrefixCls:I,direction:U,divider:B}=D.useContext(De.E_),{prefixCls:_,type:N="horizontal",orientation:G="center",orientationMargin:q,className:W,rootClassName:X,children:V,dashed:Ae,plain:me,style:he}=L,fe=i(L,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=I("divider",_),[R,J]=T(we),x=G.length>0?`-${G}`:G,He=!!V,ye=G==="left"&&q!=null,se=G==="right"&&q!=null,Se=ae()(we,B==null?void 0:B.className,J,`${we}-${N}`,{[`${we}-with-text`]:He,[`${we}-with-text${x}`]:He,[`${we}-dashed`]:!!Ae,[`${we}-plain`]:!!me,[`${we}-rtl`]:U==="rtl",[`${we}-no-default-orientation-margin-left`]:ye,[`${we}-no-default-orientation-margin-right`]:se},W,X),ge=D.useMemo(()=>typeof q=="number"?q:/^\d+$/.test(q)?Number(q):q,[q]),Ee=Object.assign(Object.assign({},ye&&{marginLeft:ge}),se&&{marginRight:ge});return R(D.createElement("div",Object.assign({className:Se,style:Object.assign(Object.assign({},B==null?void 0:B.style),he)},fe,{role:"separator"}),V&&N!=="vertical"&&D.createElement("span",{className:`${we}-inner-text`,style:Ee},V)))}},91857:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(38819),D=m(92310),De=m.n(D),ne=m(31561),Z=m(70425),v=m(18929),p=m(2738),T=m(79676),i=m(53487),j=m(92343),C=m(36355),L=m(20834),I=m(40875),U=m(88088),B=m(47211);const _=null,N=X=>{const{menu:V,arrow:Ae,prefixCls:me,children:he,trigger:fe,disabled:we,dropdownRender:R,getPopupContainer:J,overlayClassName:x,rootClassName:He,open:ye,onOpenChange:se,visible:Se,onVisibleChange:ge,mouseEnterDelay:Ee=.15,mouseLeaveDelay:de=.1,autoAdjustOverflow:ve=!0,placement:Ye="",overlay:lt,transitionName:st}=X,{getPopupContainer:Bt,getPrefixCls:xt,direction:St}=oe.useContext(C.E_),Ft=oe.useMemo(()=>{const Y=xt();return st!==void 0?st:Ye.includes("top")?`${Y}-slide-down`:`${Y}-slide-up`},[xt,Ye,st]),Zt=oe.useMemo(()=>Ye?Ye.includes("Center")?Ye.slice(0,Ye.indexOf("Center")):Ye:St==="rtl"?"bottomRight":"bottomLeft",[Ye,St]),Jt=xt("dropdown",me),[an,en]=(0,B.Z)(Jt),[,y]=(0,U.Z)(),_e=oe.Children.only(he),E=(0,j.Tm)(_e,{className:De()(`${Jt}-trigger`,{[`${Jt}-rtl`]:St==="rtl"},_e.props.className),disabled:we}),s=we?[]:fe;let A;s&&s.includes("contextMenu")&&(A=!0);const[f,z]=(0,v.Z)(!1,{value:ye!=null?ye:Se}),$=(0,Z.useEvent)(Y=>{se==null||se(Y),ge==null||ge(Y),z(Y)}),F=De()(x,He,en,{[`${Jt}-rtl`]:St==="rtl"}),M=(0,T.Z)({arrowPointAtCenter:typeof Ae=="object"&&Ae.pointAtCenter,autoAdjustOverflow:ve,offset:y.marginXXS,arrowWidth:Ae?y.sizePopupArrow:0,borderRadius:y.borderRadius}),le=oe.useCallback(()=>{z(!1)},[]),te=()=>{let Y;return V!=null&&V.items?Y=oe.createElement(L.default,Object.assign({},V)):typeof lt=="function"?Y=lt():Y=lt,R&&(Y=R(Y)),Y=oe.Children.only(typeof Y=="string"?oe.createElement("span",null,Y):Y),oe.createElement(I.J,{prefixCls:`${Jt}-menu`,expandIcon:oe.createElement("span",{className:`${Jt}-menu-submenu-arrow`},oe.createElement(ae.Z,{className:`${Jt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:le,validator:be=>{let{mode:tt}=be}},Y)};return an(oe.createElement(ne.Z,Object.assign({alignPoint:A},(0,p.Z)(X,["rootClassName"]),{mouseEnterDelay:Ee,mouseLeaveDelay:de,visible:f,builtinPlacements:M,arrow:!!Ae,overlayClassName:F,prefixCls:Jt,getPopupContainer:J||Bt,transitionName:Ft,trigger:s,overlay:te,placement:Zt,onVisibleChange:$}),E))};function G(X){return Object.assign(Object.assign({},X),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const q=(0,i.Z)(N,"dropdown",X=>X,G),W=X=>oe.createElement(q,Object.assign({},X),oe.createElement("span",null));N._InternalPanelDoNotUseOrYouWillBeFired=W,Rt.Z=N},38854:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return U}});var oe=m(91857),ae=m(92310),D=m.n(ae),De=m(59301),ne=m(18785),Z=m(3113),v=m(36355),p=m(81327),T=m(33234),i=m(47211),j=function(B,_){var N={};for(var G in B)Object.prototype.hasOwnProperty.call(B,G)&&_.indexOf(G)<0&&(N[G]=B[G]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,G=Object.getOwnPropertySymbols(B);q<G.length;q++)_.indexOf(G[q])<0&&Object.prototype.propertyIsEnumerable.call(B,G[q])&&(N[G[q]]=B[G[q]]);return N};const C=B=>{const{getPopupContainer:_,getPrefixCls:N,direction:G}=De.useContext(v.E_),{prefixCls:q,type:W="default",danger:X,disabled:V,loading:Ae,onClick:me,htmlType:he,children:fe,className:we,menu:R,arrow:J,autoFocus:x,overlay:He,trigger:ye,align:se,open:Se,onOpenChange:ge,placement:Ee,getPopupContainer:de,href:ve,icon:Ye=De.createElement(ne.Z,null),title:lt,buttonsRender:st=te=>te,mouseEnterDelay:Bt,mouseLeaveDelay:xt,overlayClassName:St,overlayStyle:Ft,destroyPopupOnHide:Zt,dropdownRender:Jt}=B,an=j(B,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),en=N("dropdown",q),y=`${en}-button`,[_e,E]=(0,i.Z)(en),s={menu:R,arrow:J,autoFocus:x,align:se,disabled:V,trigger:V?[]:ye,onOpenChange:ge,getPopupContainer:de||_,mouseEnterDelay:Bt,mouseLeaveDelay:xt,overlayClassName:St,overlayStyle:Ft,destroyPopupOnHide:Zt,dropdownRender:Jt},{compactSize:A,compactItemClassnames:f}=(0,T.ri)(en,G),z=D()(y,f,we,E);"overlay"in B&&(s.overlay=He),"open"in B&&(s.open=Se),"placement"in B?s.placement=Ee:s.placement=G==="rtl"?"bottomLeft":"bottomRight";const $=De.createElement(Z.ZP,{type:W,danger:X,disabled:V,loading:Ae,onClick:me,htmlType:he,href:ve,title:lt},fe),F=De.createElement(Z.ZP,{type:W,danger:X,icon:Ye}),[M,le]=st([$,F]);return _e(De.createElement(p.Z.Compact,Object.assign({className:z,size:A,block:!0},an),M,De.createElement(oe.Z,Object.assign({},s),le)))};C.__ANT_BUTTON=!0;var L=C;const I=oe.Z;I.Button=L;var U=I},47211:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return j}});var oe=m(17313),ae=m(13826),D=m(92899),De=m(29878),ne=m(19447),Z=m(83116),v=m(37613),T=C=>{const{componentCls:L,menuCls:I,colorError:U,colorTextLightSolid:B}=C,_=`${I}-item`;return{[`${L}, ${L}-menu-submenu`]:{[`${I} ${_}`]:{[`&${_}-danger:not(${_}-disabled)`]:{color:U,"&:hover":{color:B,backgroundColor:U}}}}}};const i=C=>{const{componentCls:L,menuCls:I,zIndexPopup:U,dropdownArrowDistance:B,sizePopupArrow:_,antCls:N,iconCls:G,motionDurationMid:q,dropdownPaddingVertical:W,fontSize:X,dropdownEdgeChildPadding:V,colorTextDisabled:Ae,fontSizeIcon:me,controlPaddingHorizontal:he,colorBgElevated:fe}=C;return[{[L]:Object.assign(Object.assign({},(0,oe.Wf)(C)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:U,display:"block","&::before":{position:"absolute",insetBlock:-B+_/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${N}-btn`]:{[`& > ${G}-down, & > ${N}-btn-icon > ${G}-down`]:{fontSize:me}},[`${L}-wrap`]:{position:"relative",[`${N}-btn > ${G}-down`]:{fontSize:me},[`${G}-down::before`]:{transition:`transform ${q}`}},[`${L}-wrap-open`]:{[`${G}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${N}-slide-down-enter${N}-slide-down-enter-active${L}-placement-bottomLeft,
&${N}-slide-down-appear${N}-slide-down-appear-active${L}-placement-bottomLeft,
&${N}-slide-down-enter${N}-slide-down-enter-active${L}-placement-bottom,
&${N}-slide-down-appear${N}-slide-down-appear-active${L}-placement-bottom,
&${N}-slide-down-enter${N}-slide-down-enter-active${L}-placement-bottomRight,
&${N}-slide-down-appear${N}-slide-down-appear-active${L}-placement-bottomRight`]:{animationName:ae.fJ},[`&${N}-slide-up-enter${N}-slide-up-enter-active${L}-placement-topLeft,
&${N}-slide-up-appear${N}-slide-up-appear-active${L}-placement-topLeft,
&${N}-slide-up-enter${N}-slide-up-enter-active${L}-placement-top,
&${N}-slide-up-appear${N}-slide-up-appear-active${L}-placement-top,
&${N}-slide-up-enter${N}-slide-up-enter-active${L}-placement-topRight,
&${N}-slide-up-appear${N}-slide-up-appear-active${L}-placement-topRight`]:{animationName:ae.Qt},[`&${N}-slide-down-leave${N}-slide-down-leave-active${L}-placement-bottomLeft,
&${N}-slide-down-leave${N}-slide-down-leave-active${L}-placement-bottom,
&${N}-slide-down-leave${N}-slide-down-leave-active${L}-placement-bottomRight`]:{animationName:ae.Uw},[`&${N}-slide-up-leave${N}-slide-up-leave-active${L}-placement-topLeft,
&${N}-slide-up-leave${N}-slide-up-leave-active${L}-placement-top,
&${N}-slide-up-leave${N}-slide-up-leave-active${L}-placement-topRight`]:{animationName:ae.ly}})},(0,ne.ZP)(C,{colorBg:fe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${L} ${I}`]:{position:"relative",margin:0},[`${I}-submenu-popup`]:{position:"absolute",zIndex:U,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${L}, ${L}-menu-submenu`]:{[I]:Object.assign(Object.assign({padding:V,listStyleType:"none",backgroundColor:fe,backgroundClip:"padding-box",borderRadius:C.borderRadiusLG,outline:"none",boxShadow:C.boxShadowSecondary},(0,oe.Qy)(C)),{[`${I}-item-group-title`]:{padding:`${W}px ${he}px`,color:C.colorTextDescription,transition:`all ${q}`},[`${I}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${I}-item-icon`]:{minWidth:X,marginInlineEnd:C.marginXS,fontSize:C.fontSizeSM},[`${I}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${q}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${I}-item, ${I}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${W}px ${he}px`,color:C.colorText,fontWeight:"normal",fontSize:X,lineHeight:C.lineHeight,cursor:"pointer",transition:`all ${q}`,borderRadius:C.borderRadiusSM,"&:hover, &-active":{backgroundColor:C.controlItemBgHover}},(0,oe.Qy)(C)),{"&-selected":{color:C.colorPrimary,backgroundColor:C.controlItemBgActive,"&:hover, &-active":{backgroundColor:C.controlItemBgActiveHover}},"&-disabled":{color:Ae,cursor:"not-allowed","&:hover":{color:Ae,backgroundColor:fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${C.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:C.colorSplit},[`${L}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:C.paddingXS,[`${L}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:C.colorTextDescription,fontSize:me,fontStyle:"normal"}}}),[`${I}-item-group-list`]:{margin:`0 ${C.marginXS}px`,padding:0,listStyle:"none"},[`${I}-submenu-title`]:{paddingInlineEnd:he+C.fontSizeSM},[`${I}-submenu-vertical`]:{position:"relative"},[`${I}-submenu${I}-submenu-disabled ${L}-menu-submenu-title`]:{[`&, ${L}-menu-submenu-arrow-icon`]:{color:Ae,backgroundColor:fe,cursor:"not-allowed"}},[`${I}-submenu-selected ${L}-menu-submenu-title`]:{color:C.colorPrimary}})}},[(0,ae.oN)(C,"slide-up"),(0,ae.oN)(C,"slide-down"),(0,D.Fm)(C,"move-up"),(0,D.Fm)(C,"move-down"),(0,De._y)(C,"zoom-big")]]};var j=(0,Z.Z)("Dropdown",(C,L)=>{let{rootPrefixCls:I}=L;const{marginXXS:U,sizePopupArrow:B,controlHeight:_,fontSize:N,lineHeight:G,paddingXXS:q,componentCls:W,borderRadiusLG:X}=C,V=(_-N*G)/2,{dropdownArrowOffset:Ae}=(0,ne.fS)({contentRadius:X}),me=(0,v.TS)(C,{menuCls:`${W}-menu`,rootPrefixCls:I,dropdownArrowDistance:B/2+U,dropdownArrowOffset:Ae,dropdownPaddingVertical:V,dropdownEdgeChildPadding:q});return[i(me),T(me)]},C=>({zIndexPopup:C.zIndexPopupBase+50}))},64165:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return q}});var oe=m(92310),ae=m.n(oe),D=m(59301),De=m(36355),ne=m(9763),Z=m(64993),v=m(88088),T=()=>{const[,W]=(0,v.Z)(),V=new Z.C(W.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return D.createElement("svg",{style:V,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},D.createElement("g",{fill:"none",fillRule:"evenodd"},D.createElement("g",{transform:"translate(24 31.67)"},D.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),D.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),D.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),D.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),D.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),D.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),D.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},D.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),D.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},j=()=>{const[,W]=(0,v.Z)(),{colorFill:X,colorFillTertiary:V,colorFillQuaternary:Ae,colorBgContainer:me}=W,{borderColor:he,shadowColor:fe,contentColor:we}=(0,D.useMemo)(()=>({borderColor:new Z.C(X).onBackground(me).toHexShortString(),shadowColor:new Z.C(V).onBackground(me).toHexShortString(),contentColor:new Z.C(Ae).onBackground(me).toHexShortString()}),[X,V,Ae,me]);return D.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},D.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},D.createElement("ellipse",{fill:fe,cx:"32",cy:"33",rx:"32",ry:"7"}),D.createElement("g",{fillRule:"nonzero",stroke:he},D.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),D.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:we}))))},C=m(83116),L=m(37613);const I=W=>{const{componentCls:X,margin:V,marginXS:Ae,marginXL:me,fontSize:he,lineHeight:fe}=W;return{[X]:{marginInline:Ae,fontSize:he,lineHeight:fe,textAlign:"center",[`${X}-image`]:{height:W.emptyImgHeight,marginBottom:Ae,opacity:W.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${X}-description`]:{color:W.colorText},[`${X}-footer`]:{marginTop:V},"&-normal":{marginBlock:me,color:W.colorTextDisabled,[`${X}-description`]:{color:W.colorTextDisabled},[`${X}-image`]:{height:W.emptyImgHeightMD}},"&-small":{marginBlock:Ae,color:W.colorTextDisabled,[`${X}-image`]:{height:W.emptyImgHeightSM}}}}};var U=(0,C.Z)("Empty",W=>{const{componentCls:X,controlHeightLG:V}=W,Ae=(0,L.TS)(W,{emptyImgCls:`${X}-img`,emptyImgHeight:V*2.5,emptyImgHeightMD:V,emptyImgHeightSM:V*.875});return[I(Ae)]}),B=function(W,X){var V={};for(var Ae in W)Object.prototype.hasOwnProperty.call(W,Ae)&&X.indexOf(Ae)<0&&(V[Ae]=W[Ae]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Ae=Object.getOwnPropertySymbols(W);me<Ae.length;me++)X.indexOf(Ae[me])<0&&Object.prototype.propertyIsEnumerable.call(W,Ae[me])&&(V[Ae[me]]=W[Ae[me]]);return V};const _=D.createElement(T,null),N=D.createElement(j,null),G=W=>{var{className:X,rootClassName:V,prefixCls:Ae,image:me=_,description:he,children:fe,imageStyle:we,style:R}=W,J=B(W,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:x,direction:He,empty:ye}=D.useContext(De.E_),se=x("empty",Ae),[Se,ge]=U(se),[Ee]=(0,ne.Z)("Empty"),de=typeof he!="undefined"?he:Ee==null?void 0:Ee.description,ve=typeof de=="string"?de:"empty";let Ye=null;return typeof me=="string"?Ye=D.createElement("img",{alt:ve,src:me}):Ye=me,Se(D.createElement("div",Object.assign({className:ae()(ge,se,ye==null?void 0:ye.className,{[`${se}-normal`]:me===N,[`${se}-rtl`]:He==="rtl"},X,V),style:Object.assign(Object.assign({},ye==null?void 0:ye.style),R)},J),D.createElement("div",{className:`${se}-image`,style:we},Ye),de&&D.createElement("div",{className:`${se}-description`},de),fe&&D.createElement("div",{className:`${se}-footer`},fe)))};G.PRESENTED_IMAGE_DEFAULT=_,G.PRESENTED_IMAGE_SIMPLE=N;var q=G},8628:function(Rn,Rt,m){"use strict";var oe=m(59301),ae=m(34280),D=m(56762),De=m(69507);function ne(){let Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const v=(0,oe.useRef)({}),p=(0,D.Z)(),T=(0,De.ZP)();return(0,ae.Z)(()=>{const i=T.subscribe(j=>{v.current=j,Z&&p()});return()=>T.unsubscribe(i)},[]),v.current}Rt.Z=ne},9432:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return G},n:function(){return _}});var oe=m(19248),ae=m(92310),D=m.n(ae),De=m(93681),ne=m(8654),Z=m(59301),v=m(19080),p=m(36355),T=m(1684),i=m(19716),j=m(32441),C=m(33234),L=m(59412),I=m(9937);function U(q){return!!(q.prefix||q.suffix||q.allowClear)}var B=function(q,W){var X={};for(var V in q)Object.prototype.hasOwnProperty.call(q,V)&&W.indexOf(V)<0&&(X[V]=q[V]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,V=Object.getOwnPropertySymbols(q);Ae<V.length;Ae++)W.indexOf(V[Ae])<0&&Object.prototype.propertyIsEnumerable.call(q,V[Ae])&&(X[V[Ae]]=q[V[Ae]]);return X};function _(q,W){if(!q)return;q.focus(W);const{cursor:X}=W||{};if(X){const V=q.value.length;switch(X){case"start":q.setSelectionRange(0,0);break;case"end":q.setSelectionRange(V,V);break;default:q.setSelectionRange(0,V);break}}}var G=(0,Z.forwardRef)((q,W)=>{var X;const{prefixCls:V,bordered:Ae=!0,status:me,size:he,disabled:fe,onBlur:we,onFocus:R,suffix:J,allowClear:x,addonAfter:He,addonBefore:ye,className:se,style:Se,styles:ge,rootClassName:Ee,onChange:de,classNames:ve}=q,Ye=B(q,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:lt,direction:st,input:Bt}=Z.useContext(p.E_),xt=lt("input",V),St=(0,Z.useRef)(null),[Ft,Zt]=(0,I.ZP)(xt),{compactSize:Jt,compactItemClassnames:an}=(0,C.ri)(xt,st),en=(0,i.Z)(tt=>{var Fe;return(Fe=he!=null?he:Jt)!==null&&Fe!==void 0?Fe:tt}),y=Z.useContext(T.Z),_e=fe!=null?fe:y,{status:E,hasFeedback:s,feedbackIcon:A}=(0,Z.useContext)(j.aM),f=(0,v.F)(E,me),z=U(q)||!!s,$=(0,Z.useRef)(z);(0,Z.useEffect)(()=>{var tt;z&&$.current,$.current=z},[z]);const F=(0,L.Z)(St,!0),M=tt=>{F(),we==null||we(tt)},le=tt=>{F(),R==null||R(tt)},te=tt=>{F(),de==null||de(tt)},Y=(s||J)&&Z.createElement(Z.Fragment,null,J,s&&A);let be;return typeof x=="object"&&(x!=null&&x.clearIcon)?be=x:x&&(be={clearIcon:Z.createElement(oe.Z,null)}),Ft(Z.createElement(De.default,Object.assign({ref:(0,ne.sQ)(W,St),prefixCls:xt,autoComplete:Bt==null?void 0:Bt.autoComplete},Ye,{disabled:_e,onBlur:M,onFocus:le,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Se),styles:Object.assign(Object.assign({},Bt==null?void 0:Bt.styles),ge),suffix:Y,allowClear:be,className:D()(se,Ee,an,Bt==null?void 0:Bt.className),onChange:te,addonAfter:He&&Z.createElement(C.BR,null,Z.createElement(j.Ux,{override:!0,status:!0},He)),addonBefore:ye&&Z.createElement(C.BR,null,Z.createElement(j.Ux,{override:!0,status:!0},ye)),classNames:Object.assign(Object.assign(Object.assign({},ve),Bt==null?void 0:Bt.classNames),{input:D()({[`${xt}-sm`]:en==="small",[`${xt}-lg`]:en==="large",[`${xt}-rtl`]:st==="rtl",[`${xt}-borderless`]:!Ae},!z&&(0,v.Z)(xt,f),ve==null?void 0:ve.input,(X=Bt==null?void 0:Bt.classNames)===null||X===void 0?void 0:X.input,Zt)}),classes:{affixWrapper:D()({[`${xt}-affix-wrapper-sm`]:en==="small",[`${xt}-affix-wrapper-lg`]:en==="large",[`${xt}-affix-wrapper-rtl`]:st==="rtl",[`${xt}-affix-wrapper-borderless`]:!Ae},(0,v.Z)(`${xt}-affix-wrapper`,f,s),Zt),wrapper:D()({[`${xt}-group-rtl`]:st==="rtl"},Zt),group:D()({[`${xt}-group-wrapper-sm`]:en==="small",[`${xt}-group-wrapper-lg`]:en==="large",[`${xt}-group-wrapper-rtl`]:st==="rtl",[`${xt}-group-wrapper-disabled`]:_e},(0,v.Z)(`${xt}-group-wrapper`,f,s),Zt)}})))})},1643:function(Rn,Rt,m){"use strict";var oe=m(19248),ae=m(92310),D=m.n(ae),De=m(9296),ne=m(59301),Z=m(19080),v=m(36355),p=m(1684),T=m(19716),i=m(32441),j=m(9432),C=m(9937),L=function(U,B){var _={};for(var N in U)Object.prototype.hasOwnProperty.call(U,N)&&B.indexOf(N)<0&&(_[N]=U[N]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,N=Object.getOwnPropertySymbols(U);G<N.length;G++)B.indexOf(N[G])<0&&Object.prototype.propertyIsEnumerable.call(U,N[G])&&(_[N[G]]=U[N[G]]);return _};const I=(0,ne.forwardRef)((U,B)=>{const{prefixCls:_,bordered:N=!0,size:G,disabled:q,status:W,allowClear:X,showCount:V,classNames:Ae,rootClassName:me,className:he}=U,fe=L(U,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:we,direction:R}=ne.useContext(v.E_),J=(0,T.Z)(G),x=ne.useContext(p.Z),He=q!=null?q:x,{status:ye,hasFeedback:se,feedbackIcon:Se}=ne.useContext(i.aM),ge=(0,Z.F)(ye,W),Ee=ne.useRef(null);ne.useImperativeHandle(B,()=>{var st;return{resizableTextArea:(st=Ee.current)===null||st===void 0?void 0:st.resizableTextArea,focus:Bt=>{var xt,St;(0,j.n)((St=(xt=Ee.current)===null||xt===void 0?void 0:xt.resizableTextArea)===null||St===void 0?void 0:St.textArea,Bt)},blur:()=>{var Bt;return(Bt=Ee.current)===null||Bt===void 0?void 0:Bt.blur()}}});const de=we("input",_);let ve;typeof X=="object"&&(X!=null&&X.clearIcon)?ve=X:X&&(ve={clearIcon:ne.createElement(oe.Z,null)});const[Ye,lt]=(0,C.ZP)(de);return Ye(ne.createElement(De.default,Object.assign({},fe,{disabled:He,allowClear:ve,className:D()(he,me),classes:{affixWrapper:D()(`${de}-textarea-affix-wrapper`,{[`${de}-affix-wrapper-rtl`]:R==="rtl",[`${de}-affix-wrapper-borderless`]:!N,[`${de}-affix-wrapper-sm`]:J==="small",[`${de}-affix-wrapper-lg`]:J==="large",[`${de}-textarea-show-count`]:V},(0,Z.Z)(`${de}-affix-wrapper`,ge),lt)},classNames:Object.assign(Object.assign({},Ae),{textarea:D()({[`${de}-borderless`]:!N,[`${de}-sm`]:J==="small",[`${de}-lg`]:J==="large"},(0,Z.Z)(de,ge),lt,Ae==null?void 0:Ae.textarea)}),prefixCls:de,suffix:se&&ne.createElement("span",{className:`${de}-textarea-suffix`},Se),showCount:V,ref:Ee})))});Rt.Z=I},59412:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return ae}});var oe=m(59301);function ae(D,De){const ne=(0,oe.useRef)([]),Z=()=>{ne.current.push(setTimeout(()=>{var v,p,T,i;!((v=D.current)===null||v===void 0)&&v.input&&((p=D.current)===null||p===void 0?void 0:p.input.getAttribute("type"))==="password"&&(!((T=D.current)===null||T===void 0)&&T.input.hasAttribute("value"))&&((i=D.current)===null||i===void 0||i.input.removeAttribute("value"))}))};return(0,oe.useEffect)(()=>(De&&Z(),()=>ne.current.forEach(v=>{v&&clearTimeout(v)})),[]),Z}},92832:function(Rn,Rt,m){"use strict";m.d(Rt,{default:function(){return J}});var oe=m(92310),ae=m.n(oe),D=m(59301),De=m(36355),ne=m(32441),Z=m(9937),p=x=>{const{getPrefixCls:He,direction:ye}=(0,D.useContext)(De.E_),{prefixCls:se,className:Se}=x,ge=He("input-group",se),Ee=He("input"),[de,ve]=(0,Z.ZP)(Ee),Ye=ae()(ge,{[`${ge}-lg`]:x.size==="large",[`${ge}-sm`]:x.size==="small",[`${ge}-compact`]:x.compact,[`${ge}-rtl`]:ye==="rtl"},ve,Se),lt=(0,D.useContext)(ne.aM),st=(0,D.useMemo)(()=>Object.assign(Object.assign({},lt),{isFormItemInput:!1}),[lt]);return de(D.createElement("span",{className:Ye,style:x.style,onMouseEnter:x.onMouseEnter,onMouseLeave:x.onMouseLeave,onFocus:x.onFocus,onBlur:x.onBlur},D.createElement(ne.aM.Provider,{value:st},x.children)))},T=m(9432),i=m(73331),j=m(15277),C=m(2738),L=m(8654),I=m(59412),U=function(x,He){var ye={};for(var se in x)Object.prototype.hasOwnProperty.call(x,se)&&He.indexOf(se)<0&&(ye[se]=x[se]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,se=Object.getOwnPropertySymbols(x);Se<se.length;Se++)He.indexOf(se[Se])<0&&Object.prototype.propertyIsEnumerable.call(x,se[Se])&&(ye[se[Se]]=x[se[Se]]);return ye};const B=x=>x?D.createElement(j.Z,null):D.createElement(i.Z,null),_={click:"onClick",hover:"onMouseOver"};var G=D.forwardRef((x,He)=>{const{visibilityToggle:ye=!0}=x,se=typeof ye=="object"&&ye.visible!==void 0,[Se,ge]=(0,D.useState)(()=>se?ye.visible:!1),Ee=(0,D.useRef)(null);D.useEffect(()=>{se&&ge(ye.visible)},[se,ye]);const de=(0,I.Z)(Ee),ve=()=>{const{disabled:_e}=x;_e||(Se&&de(),ge(E=>{var s;const A=!E;return typeof ye=="object"&&((s=ye.onVisibleChange)===null||s===void 0||s.call(ye,A)),A}))},Ye=_e=>{const{action:E="click",iconRender:s=B}=x,A=_[E]||"",f=s(Se),z={[A]:ve,className:`${_e}-icon`,key:"passwordIcon",onMouseDown:$=>{$.preventDefault()},onMouseUp:$=>{$.preventDefault()}};return D.cloneElement(D.isValidElement(f)?f:D.createElement("span",null,f),z)},{className:lt,prefixCls:st,inputPrefixCls:Bt,size:xt}=x,St=U(x,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ft}=D.useContext(De.E_),Zt=Ft("input",Bt),Jt=Ft("input-password",st),an=ye&&Ye(Jt),en=ae()(Jt,lt,{[`${Jt}-${xt}`]:!!xt}),y=Object.assign(Object.assign({},(0,C.Z)(St,["suffix","iconRender","visibilityToggle"])),{type:Se?"text":"password",className:en,prefixCls:Zt,suffix:an});return xt&&(y.size=xt),D.createElement(T.Z,Object.assign({ref:(0,L.sQ)(He,Ee)},y))}),q=m(47472),W=m(92343),X=m(3113),V=m(19716),Ae=m(33234),me=function(x,He){var ye={};for(var se in x)Object.prototype.hasOwnProperty.call(x,se)&&He.indexOf(se)<0&&(ye[se]=x[se]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,se=Object.getOwnPropertySymbols(x);Se<se.length;Se++)He.indexOf(se[Se])<0&&Object.prototype.propertyIsEnumerable.call(x,se[Se])&&(ye[se[Se]]=x[se[Se]]);return ye},fe=D.forwardRef((x,He)=>{const{prefixCls:ye,inputPrefixCls:se,className:Se,size:ge,suffix:Ee,enterButton:de=!1,addonAfter:ve,loading:Ye,disabled:lt,onSearch:st,onChange:Bt,onCompositionStart:xt,onCompositionEnd:St}=x,Ft=me(x,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Zt,direction:Jt}=D.useContext(De.E_),an=D.useRef(!1),en=Zt("input-search",ye),y=Zt("input",se),{compactSize:_e}=(0,Ae.ri)(en,Jt),E=(0,V.Z)(Re=>{var ze;return(ze=ge!=null?ge:_e)!==null&&ze!==void 0?ze:Re}),s=D.useRef(null),A=Re=>{Re&&Re.target&&Re.type==="click"&&st&&st(Re.target.value,Re,{source:"clear"}),Bt&&Bt(Re)},f=Re=>{var ze;document.activeElement===((ze=s.current)===null||ze===void 0?void 0:ze.input)&&Re.preventDefault()},z=Re=>{var ze,rt;st&&st((rt=(ze=s.current)===null||ze===void 0?void 0:ze.input)===null||rt===void 0?void 0:rt.value,Re,{source:"input"})},$=Re=>{an.current||Ye||z(Re)},F=typeof de=="boolean"?D.createElement(q.Z,null):null,M=`${en}-button`;let le;const te=de||{},Y=te.type&&te.type.__ANT_BUTTON===!0;Y||te.type==="button"?le=(0,W.Tm)(te,Object.assign({onMouseDown:f,onClick:Re=>{var ze,rt;(rt=(ze=te==null?void 0:te.props)===null||ze===void 0?void 0:ze.onClick)===null||rt===void 0||rt.call(ze,Re),z(Re)},key:"enterButton"},Y?{className:M,size:E}:{})):le=D.createElement(X.ZP,{className:M,type:de?"primary":void 0,size:E,disabled:lt,key:"enterButton",onMouseDown:f,onClick:z,loading:Ye,icon:F},de),ve&&(le=[le,(0,W.Tm)(ve,{key:"addonAfter"})]);const be=ae()(en,{[`${en}-rtl`]:Jt==="rtl",[`${en}-${E}`]:!!E,[`${en}-with-button`]:!!de},Se),tt=Re=>{an.current=!0,xt==null||xt(Re)},Fe=Re=>{an.current=!1,St==null||St(Re)};return D.createElement(T.Z,Object.assign({ref:(0,L.sQ)(s,He),onPressEnter:$},Ft,{size:E,onCompositionStart:tt,onCompositionEnd:Fe,prefixCls:y,addonAfter:le,suffix:Ee,onChange:A,className:be,disabled:lt}))}),we=m(1643);const R=T.Z;R.Group=p,R.Search=fe,R.TextArea=we.Z,R.Password=G;var J=R},45818:function(Rn,Rt,m){"use strict";m.d(Rt,{D:function(){return q},Z:function(){return V}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},De=D,ne=m(7657),Z=function(me,he){return ae.createElement(ne.Z,(0,oe.Z)({},me,{ref:he,icon:De}))},v=ae.forwardRef(Z),p=v,T=m(33853),i=m(38819),j=m(92310),C=m.n(j),L=m(2738),U=Ae=>!isNaN(parseFloat(Ae))&&isFinite(Ae),B=m(36355),_=m(84966),N=function(Ae,me){var he={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&me.indexOf(fe)<0&&(he[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,fe=Object.getOwnPropertySymbols(Ae);we<fe.length;we++)me.indexOf(fe[we])<0&&Object.prototype.propertyIsEnumerable.call(Ae,fe[we])&&(he[fe[we]]=Ae[fe[we]]);return he};const G={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},q=ae.createContext({}),W=(()=>{let Ae=0;return function(){let me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ae+=1,`${me}${Ae}`}})();var V=ae.forwardRef((Ae,me)=>{const{prefixCls:he,className:fe,trigger:we,children:R,defaultCollapsed:J=!1,theme:x="dark",style:He={},collapsible:ye=!1,reverseArrow:se=!1,width:Se=200,collapsedWidth:ge=80,zeroWidthTriggerStyle:Ee,breakpoint:de,onCollapse:ve,onBreakpoint:Ye}=Ae,lt=N(Ae,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:st}=(0,ae.useContext)(_.Gs),[Bt,xt]=(0,ae.useState)("collapsed"in Ae?Ae.collapsed:J),[St,Ft]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{"collapsed"in Ae&&xt(Ae.collapsed)},[Ae.collapsed]);const Zt=(E,s)=>{"collapsed"in Ae||xt(E),ve==null||ve(E,s)},Jt=(0,ae.useRef)();Jt.current=E=>{Ft(E.matches),Ye==null||Ye(E.matches),Bt!==E.matches&&Zt(E.matches,"responsive")},(0,ae.useEffect)(()=>{function E(A){return Jt.current(A)}let s;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&de&&de in G){s=A(`(max-width: ${G[de]})`);try{s.addEventListener("change",E)}catch(f){s.addListener(E)}E(s)}}return()=>{try{s==null||s.removeEventListener("change",E)}catch(A){s==null||s.removeListener(E)}}},[de]),(0,ae.useEffect)(()=>{const E=W("ant-sider-");return st.addSider(E),()=>st.removeSider(E)},[]);const an=()=>{Zt(!Bt,"clickTrigger")},{getPrefixCls:en}=(0,ae.useContext)(B.E_),y=()=>{const E=en("layout-sider",he),s=(0,L.Z)(lt,["collapsed"]),A=Bt?ge:Se,f=U(A)?`${A}px`:String(A),z=parseFloat(String(ge||0))===0?ae.createElement("span",{onClick:an,className:C()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${se?"right":"left"}`),style:Ee},we||ae.createElement(p,null)):null,M={expanded:se?ae.createElement(i.Z,null):ae.createElement(T.Z,null),collapsed:se?ae.createElement(T.Z,null):ae.createElement(i.Z,null)}[Bt?"collapsed":"expanded"],le=we!==null?z||ae.createElement("div",{className:`${E}-trigger`,onClick:an,style:{width:f}},we||M):null,te=Object.assign(Object.assign({},He),{flex:`0 0 ${f}`,maxWidth:f,minWidth:f,width:f}),Y=C()(E,`${E}-${x}`,{[`${E}-collapsed`]:!!Bt,[`${E}-has-trigger`]:ye&&we!==null&&!z,[`${E}-below`]:!!St,[`${E}-zero-width`]:parseFloat(f)===0},fe);return ae.createElement("aside",Object.assign({className:Y},s,{style:te,ref:me}),ae.createElement("div",{className:`${E}-children`},R),ye||St&&z?le:null)},_e=ae.useMemo(()=>({siderCollapsed:Bt}),[Bt]);return ae.createElement(q.Provider,{value:_e},y())})},84966:function(Rn,Rt,m){"use strict";m.d(Rt,{VY:function(){return q},$_:function(){return G},h4:function(){return N},Gs:function(){return L},ZP:function(){return W}});var oe=m(19127),ae=m(92310),D=m.n(ae),De=m(2738),ne=m(59301),Z=m(36355),v=m(83116),T=X=>{const{componentCls:V,bodyBg:Ae,lightSiderBg:me,lightTriggerBg:he,lightTriggerColor:fe}=X;return{[`${V}-sider-light`]:{background:me,[`${V}-sider-trigger`]:{color:fe,background:he},[`${V}-sider-zero-width-trigger`]:{color:fe,background:he,border:`1px solid ${Ae}`,borderInlineStart:0}}}};const i=X=>{const{antCls:V,componentCls:Ae,colorText:me,triggerColor:he,footerBg:fe,triggerBg:we,headerHeight:R,headerPadding:J,headerColor:x,footerPadding:He,triggerHeight:ye,zeroTriggerHeight:se,zeroTriggerWidth:Se,motionDurationMid:ge,motionDurationSlow:Ee,fontSize:de,borderRadius:ve,bodyBg:Ye,headerBg:lt,siderBg:st}=X;return{[Ae]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ye,"&, *":{boxSizing:"border-box"},[`&${Ae}-has-sider`]:{flexDirection:"row",[`> ${Ae}, > ${Ae}-content`]:{width:0}},[`${Ae}-header, &${Ae}-footer`]:{flex:"0 0 auto"},[`${Ae}-sider`]:{position:"relative",minWidth:0,background:st,transition:`all ${ge}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${V}-menu${V}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ye,color:he,lineHeight:`${ye}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${ge}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:R,insetInlineEnd:-Se,zIndex:1,width:Se,height:se,color:he,fontSize:X.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:st,borderStartStartRadius:0,borderStartEndRadius:ve,borderEndEndRadius:ve,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ee} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ee}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Se,borderStartStartRadius:ve,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ve}}}}},T(X)),{"&-rtl":{direction:"rtl"}}),[`${Ae}-header`]:{height:R,padding:J,color:x,lineHeight:`${R}px`,background:lt,[`${V}-menu`]:{lineHeight:"inherit"}},[`${Ae}-footer`]:{padding:He,color:me,fontSize:de,background:fe},[`${Ae}-content`]:{flex:"auto",minHeight:0}}};var j=(0,v.Z)("Layout",X=>[i(X)],X=>{const{colorBgLayout:V,controlHeight:Ae,controlHeightLG:me,colorText:he,controlHeightSM:fe,marginXXS:we,colorTextLightSolid:R,colorBgContainer:J}=X,x=me*1.25;return{colorBgHeader:"#001529",colorBgBody:V,colorBgTrigger:"#002140",bodyBg:V,headerBg:"#001529",headerHeight:Ae*2,headerPadding:`0 ${x}px`,headerColor:he,footerPadding:`${fe}px ${x}px`,footerBg:V,siderBg:"#001529",triggerHeight:me+we*2,triggerBg:"#002140",triggerColor:R,zeroTriggerWidth:me,zeroTriggerHeight:me,lightSiderBg:J,lightTriggerBg:J,lightTriggerColor:he}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),C=function(X,V){var Ae={};for(var me in X)Object.prototype.hasOwnProperty.call(X,me)&&V.indexOf(me)<0&&(Ae[me]=X[me]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,me=Object.getOwnPropertySymbols(X);he<me.length;he++)V.indexOf(me[he])<0&&Object.prototype.propertyIsEnumerable.call(X,me[he])&&(Ae[me[he]]=X[me[he]]);return Ae};const L=ne.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function I(X){let{suffixCls:V,tagName:Ae,displayName:me}=X;return he=>ne.forwardRef((we,R)=>ne.createElement(he,Object.assign({ref:R,suffixCls:V,tagName:Ae},we)))}const U=ne.forwardRef((X,V)=>{const{prefixCls:Ae,suffixCls:me,className:he,tagName:fe}=X,we=C(X,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:R}=ne.useContext(Z.E_),J=R("layout",Ae),[x,He]=j(J),ye=me?`${J}-${me}`:J;return x(ne.createElement(fe,Object.assign({className:D()(Ae||ye,he,He),ref:V},we)))}),B=ne.forwardRef((X,V)=>{const{direction:Ae}=ne.useContext(Z.E_),[me,he]=ne.useState([]),{prefixCls:fe,className:we,rootClassName:R,children:J,hasSider:x,tagName:He,style:ye}=X,se=C(X,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Se=(0,De.Z)(se,["suffixCls"]),{getPrefixCls:ge,layout:Ee}=ne.useContext(Z.E_),de=ge("layout",fe),[ve,Ye]=j(de),lt=D()(de,{[`${de}-has-sider`]:typeof x=="boolean"?x:me.length>0,[`${de}-rtl`]:Ae==="rtl"},Ee==null?void 0:Ee.className,we,R,Ye),st=ne.useMemo(()=>({siderHook:{addSider:Bt=>{he(xt=>[].concat((0,oe.Z)(xt),[Bt]))},removeSider:Bt=>{he(xt=>xt.filter(St=>St!==Bt))}}}),[]);return ve(ne.createElement(L.Provider,{value:st},ne.createElement(He,Object.assign({ref:V,className:lt,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),ye)},Se),J)))}),_=I({tagName:"div",displayName:"Layout"})(B),N=I({suffixCls:"header",tagName:"header",displayName:"Header"})(U),G=I({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(U),q=I({suffixCls:"content",tagName:"main",displayName:"Content"})(U);var W=_},40875:function(Rn,Rt,m){"use strict";m.d(Rt,{J:function(){return Z}});var oe=m(59301),ae=m(33234),D=m(70425),De=function(v,p){var T={};for(var i in v)Object.prototype.hasOwnProperty.call(v,i)&&p.indexOf(i)<0&&(T[i]=v[i]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,i=Object.getOwnPropertySymbols(v);j<i.length;j++)p.indexOf(i[j])<0&&Object.prototype.propertyIsEnumerable.call(v,i[j])&&(T[i[j]]=v[i[j]]);return T};const ne=oe.createContext(null),Z=oe.forwardRef((v,p)=>{const{children:T}=v,i=De(v,["children"]),j=oe.useContext(ne),C=oe.useMemo(()=>Object.assign(Object.assign({},j),i),[j,i.prefixCls,i.mode,i.selectable]);return oe.createElement(ne.Provider,{value:C},oe.createElement(ae.BR,null,(0,D.supportNodeRef)(T)?oe.cloneElement(T,{ref:p}):T))});Rt.Z=ne},20834:function(Rn,Rt,m){"use strict";m.d(Rt,{default:function(){return _e}});var oe=m(15285),ae=m(59301),D=m(45818),De=m(92310),ne=m.n(De),Z=m(36355),v=function(E,s){var A={};for(var f in E)Object.prototype.hasOwnProperty.call(E,f)&&s.indexOf(f)<0&&(A[f]=E[f]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,f=Object.getOwnPropertySymbols(E);z<f.length;z++)s.indexOf(f[z])<0&&Object.prototype.propertyIsEnumerable.call(E,f[z])&&(A[f[z]]=E[f[z]]);return A},T=E=>{const{prefixCls:s,className:A,dashed:f}=E,z=v(E,["prefixCls","className","dashed"]),{getPrefixCls:$}=ae.useContext(Z.E_),F=$("menu",s),M=ne()({[`${F}-item-divider-dashed`]:!!f},A);return ae.createElement(oe.iz,Object.assign({className:M},z))},i=m(11592),j=m(2738),C=m(6848),L=m(92343),U=(0,ae.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),_=E=>{var s;const{className:A,children:f,icon:z,title:$,danger:F}=E,{prefixCls:M,firstLevel:le,direction:te,disableMenuItemTitleTooltip:Y,inlineCollapsed:be}=ae.useContext(U),tt=Dt=>{const _t=ae.createElement("span",{className:`${M}-title-content`},f);return(!z||(0,L.l$)(f)&&f.type==="span")&&f&&Dt&&le&&typeof f=="string"?ae.createElement("div",{className:`${M}-inline-collapsed-noicon`},f.charAt(0)):_t},{siderCollapsed:Fe}=ae.useContext(D.D);let Re=$;typeof $=="undefined"?Re=le?f:"":$===!1&&(Re="");const ze={title:Re};!Fe&&!be&&(ze.title=null,ze.open=!1);const rt=(0,i.Z)(f).length;let Je=ae.createElement(oe.ck,Object.assign({},(0,j.Z)(E,["title","icon","danger"]),{className:ne()({[`${M}-item-danger`]:F,[`${M}-item-only-child`]:(z?rt+1:rt)===1},A),title:typeof $=="string"?$:void 0}),(0,L.Tm)(z,{className:ne()((0,L.l$)(z)?(s=z.props)===null||s===void 0?void 0:s.className:"",`${M}-item-icon`)}),tt(be));return Y||(Je=ae.createElement(C.Z,Object.assign({},ze,{placement:te==="rtl"?"left":"right",overlayClassName:`${M}-inline-collapsed-tooltip`}),Je)),Je},G=E=>{var s;const{popupClassName:A,icon:f,title:z,theme:$}=E,F=ae.useContext(U),{prefixCls:M,inlineCollapsed:le,theme:te}=F,Y=(0,oe.Xl)();let be;if(!f)be=le&&!Y.length&&z&&typeof z=="string"?ae.createElement("div",{className:`${M}-inline-collapsed-noicon`},z.charAt(0)):ae.createElement("span",{className:`${M}-title-content`},z);else{const Fe=(0,L.l$)(z)&&z.type==="span";be=ae.createElement(ae.Fragment,null,(0,L.Tm)(f,{className:ne()((0,L.l$)(f)?(s=f.props)===null||s===void 0?void 0:s.className:"",`${M}-item-icon`)}),Fe?z:ae.createElement("span",{className:`${M}-title-content`},z))}const tt=ae.useMemo(()=>Object.assign(Object.assign({},F),{firstLevel:!1}),[F]);return ae.createElement(U.Provider,{value:tt},ae.createElement(oe.Wd,Object.assign({},(0,j.Z)(E,["icon"]),{title:be,popupClassName:ne()(M,A,`${M}-${$||te}`)})))},q=m(18785),W=m(70425),X=m(62892),V=m(40875),Ae=function(E,s){var A={};for(var f in E)Object.prototype.hasOwnProperty.call(E,f)&&s.indexOf(f)<0&&(A[f]=E[f]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,f=Object.getOwnPropertySymbols(E);z<f.length;z++)s.indexOf(f[z])<0&&Object.prototype.propertyIsEnumerable.call(E,f[z])&&(A[f[z]]=E[f[z]]);return A};function me(E){return(E||[]).map((s,A)=>{if(s&&typeof s=="object"){const f=s,{label:z,children:$,key:F,type:M}=f,le=Ae(f,["label","children","key","type"]),te=F!=null?F:`tmp-${A}`;return $||M==="group"?M==="group"?ae.createElement(oe.BW,Object.assign({key:te},le,{title:z}),me($)):ae.createElement(G,Object.assign({key:te},le,{title:z}),me($)):M==="divider"?ae.createElement(T,Object.assign({key:te},le)):ae.createElement(_,Object.assign({key:te},le),z)}return null}).filter(s=>s)}function he(E){return ae.useMemo(()=>E&&me(E),[E])}var fe=m(64993),we=m(17313),R=m(8378),J=m(13826),x=m(29878),He=m(83116),ye=m(37613),Se=E=>{const{componentCls:s,motionDurationSlow:A,horizontalLineHeight:f,colorSplit:z,lineWidth:$,lineType:F,itemPaddingInline:M}=E;return{[`${s}-horizontal`]:{lineHeight:f,border:0,borderBottom:`${$}px ${F} ${z}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${s}-item, ${s}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:M},[`> ${s}-item:hover,
> ${s}-item-active,
> ${s}-submenu ${s}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${s}-item, ${s}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${s}-submenu-arrow`]:{display:"none"}}}},Ee=E=>{let{componentCls:s,menuArrowOffset:A}=E;return{[`${s}-rtl`]:{direction:"rtl"},[`${s}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${s}-rtl${s}-vertical,
${s}-submenu-rtl ${s}-vertical`]:{[`${s}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${A})`},"&::after":{transform:`rotate(45deg) translateY(${A})`}}}}};const de=E=>Object.assign({},(0,we.oN)(E));var Ye=(E,s)=>{const{componentCls:A,itemColor:f,itemSelectedColor:z,groupTitleColor:$,itemBg:F,subMenuItemBg:M,itemSelectedBg:le,activeBarHeight:te,activeBarWidth:Y,activeBarBorderWidth:be,motionDurationSlow:tt,motionEaseInOut:Fe,motionEaseOut:Re,itemPaddingInline:ze,motionDurationMid:rt,itemHoverColor:Je,lineType:Dt,colorSplit:_t,itemDisabledColor:Mt,dangerItemColor:dn,dangerItemHoverColor:vn,dangerItemSelectedColor:In,dangerItemActiveBg:Fn,dangerItemSelectedBg:yn,itemHoverBg:$t,itemActiveBg:fn,menuSubMenuBg:wn,horizontalItemSelectedColor:zn,horizontalItemSelectedBg:er,horizontalItemBorderRadius:jn,horizontalItemHoverBg:vr,popupBg:kn}=E;return{[`${A}-${s}, ${A}-${s} > ${A}`]:{color:f,background:F,[`&${A}-root:focus-visible`]:Object.assign({},de(E)),[`${A}-item-group-title`]:{color:$},[`${A}-submenu-selected`]:{[`> ${A}-submenu-title`]:{color:z}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{color:`${Mt} !important`},[`${A}-item:not(${A}-item-selected):not(${A}-submenu-selected)`]:{[`&:hover, > ${A}-submenu-title:hover`]:{color:Je}},[`&:not(${A}-horizontal)`]:{[`${A}-item:not(${A}-item-selected)`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:fn}},[`${A}-submenu-title`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:fn}}},[`${A}-item-danger`]:{color:dn,[`&${A}-item:hover`]:{[`&:not(${A}-item-selected):not(${A}-submenu-selected)`]:{color:vn}},[`&${A}-item:active`]:{background:Fn}},[`${A}-item a`]:{"&, &:hover":{color:"inherit"}},[`${A}-item-selected`]:{color:z,[`&${A}-item-danger`]:{color:In},"a, a:hover":{color:"inherit"}},[`& ${A}-item-selected`]:{backgroundColor:le,[`&${A}-item-danger`]:{backgroundColor:yn}},[`${A}-item, ${A}-submenu-title`]:{[`&:not(${A}-item-disabled):focus-visible`]:Object.assign({},de(E))},[`&${A}-submenu > ${A}`]:{backgroundColor:wn},[`&${A}-popup > ${A}`]:{backgroundColor:kn},[`&${A}-horizontal`]:Object.assign(Object.assign({},s==="dark"?{borderBottom:0}:{}),{[`> ${A}-item, > ${A}-submenu`]:{top:be,marginTop:-be,marginBottom:0,borderRadius:jn,"&::after":{position:"absolute",insetInline:ze,bottom:0,borderBottom:`${te}px solid transparent`,transition:`border-color ${tt} ${Fe}`,content:'""'},"&:hover, &-active, &-open":{background:vr,"&::after":{borderBottomWidth:te,borderBottomColor:zn}},"&-selected":{color:zn,backgroundColor:er,"&:hover":{backgroundColor:er},"&::after":{borderBottomWidth:te,borderBottomColor:zn}}}}),[`&${A}-root`]:{[`&${A}-inline, &${A}-vertical`]:{borderInlineEnd:`${be}px ${Dt} ${_t}`}},[`&${A}-inline`]:{[`${A}-sub${A}-inline`]:{background:M},[`${A}-item, ${A}-submenu-title`]:be&&Y?{width:`calc(100% + ${be}px)`}:{},[`${A}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Y}px solid ${z}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${rt} ${Re}`,`opacity ${rt} ${Re}`].join(","),content:'""'},[`&${A}-item-danger`]:{"&::after":{borderInlineEndColor:In}}},[`${A}-selected, ${A}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${rt} ${Fe}`,`opacity ${rt} ${Fe}`].join(",")}}}}}};const lt=E=>{const{componentCls:s,itemHeight:A,itemMarginInline:f,padding:z,menuArrowSize:$,marginXS:F,itemMarginBlock:M}=E,le=z+$+F;return{[`${s}-item`]:{position:"relative",overflow:"hidden"},[`${s}-item, ${s}-submenu-title`]:{height:A,lineHeight:`${A}px`,paddingInline:z,overflow:"hidden",textOverflow:"ellipsis",marginInline:f,marginBlock:M,width:`calc(100% - ${f*2}px)`},[`> ${s}-item,
> ${s}-submenu > ${s}-submenu-title`]:{height:A,lineHeight:`${A}px`},[`${s}-item-group-list ${s}-submenu-title,
${s}-submenu-title`]:{paddingInlineEnd:le}}};var Bt=E=>{const{componentCls:s,iconCls:A,itemHeight:f,colorTextLightSolid:z,dropdownWidth:$,controlHeightLG:F,motionDurationMid:M,motionEaseOut:le,paddingXL:te,itemMarginInline:Y,fontSizeLG:be,motionDurationSlow:tt,paddingXS:Fe,boxShadowSecondary:Re,collapsedWidth:ze,collapsedIconSize:rt}=E,Je={height:f,lineHeight:`${f}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[s]:{"&-inline, &-vertical":Object.assign({[`&${s}-root`]:{boxShadow:"none"}},lt(E))},[`${s}-submenu-popup`]:{[`${s}-vertical`]:Object.assign(Object.assign({},lt(E)),{boxShadow:Re})}},{[`${s}-submenu-popup ${s}-vertical${s}-sub`]:{minWidth:$,maxHeight:`calc(100vh - ${F*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${s}-inline`]:{width:"100%",[`&${s}-root`]:{[`${s}-item, ${s}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${tt}`,`background ${tt}`,`padding ${M} ${le}`].join(","),[`> ${s}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${s}-sub${s}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${s}-submenu > ${s}-submenu-title`]:Je,[`& ${s}-item-group-title`]:{paddingInlineStart:te}},[`${s}-item`]:Je}},{[`${s}-inline-collapsed`]:{width:ze,[`&${s}-root`]:{[`${s}-item, ${s}-submenu ${s}-submenu-title`]:{[`> ${s}-inline-collapsed-noicon`]:{fontSize:be,textAlign:"center"}}},[`> ${s}-item,
> ${s}-item-group > ${s}-item-group-list > ${s}-item,
> ${s}-item-group > ${s}-item-group-list > ${s}-submenu > ${s}-submenu-title,
> ${s}-submenu > ${s}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${be/2}px - ${Y}px)`,textOverflow:"clip",[`
${s}-submenu-arrow,
${s}-submenu-expand-icon
`]:{opacity:0},[`${s}-item-icon, ${A}`]:{margin:0,fontSize:rt,lineHeight:`${f}px`,"+ span":{display:"inline-block",opacity:0}}},[`${s}-item-icon, ${A}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${s}-item-icon, ${A}`]:{display:"none"},"a, a:hover":{color:z}},[`${s}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:Fe})}}]};const xt=E=>{const{componentCls:s,motionDurationSlow:A,motionDurationMid:f,motionEaseInOut:z,motionEaseOut:$,iconCls:F,iconSize:M,iconMarginInlineEnd:le}=E;return{[`${s}-item, ${s}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${A}`,`background ${A}`,`padding ${A} ${z}`].join(","),[`${s}-item-icon, ${F}`]:{minWidth:M,fontSize:M,transition:[`font-size ${f} ${$}`,`margin ${A} ${z}`,`color ${A}`].join(","),"+ span":{marginInlineStart:le,opacity:1,transition:[`opacity ${A} ${z}`,`margin ${A}`,`color ${A}`].join(",")}},[`${s}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${s}-item-only-child`]:{[`> ${F}, > ${s}-item-icon`]:{marginInlineEnd:0}}},[`${s}-item-disabled, ${s}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${s}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},St=E=>{const{componentCls:s,motionDurationSlow:A,motionEaseInOut:f,borderRadius:z,menuArrowSize:$,menuArrowOffset:F}=E;return{[`${s}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:$,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${A} ${f}, opacity ${A}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:$*.6,height:$*.15,backgroundColor:"currentcolor",borderRadius:z,transition:[`background ${A} ${f}`,`transform ${A} ${f}`,`top ${A} ${f}`,`color ${A} ${f}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${F})`},"&::after":{transform:`rotate(-45deg) translateY(${F})`}}}}},Ft=E=>{const{antCls:s,componentCls:A,fontSize:f,motionDurationSlow:z,motionDurationMid:$,motionEaseInOut:F,paddingXS:M,padding:le,colorSplit:te,lineWidth:Y,zIndexPopup:be,borderRadiusLG:tt,subMenuItemBorderRadius:Fe,menuArrowSize:Re,menuArrowOffset:ze,lineType:rt,menuPanelMaskInset:Je,groupTitleLineHeight:Dt,groupTitleFontSize:_t}=E;return[{"":{[`${A}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${A}-submenu-hidden`]:{display:"none"}},{[A]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(E)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:f,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${z} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${A}-item`]:{flex:"none"}},[`${A}-item, ${A}-submenu, ${A}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${A}-item-group-title`]:{padding:`${M}px ${le}px`,fontSize:_t,lineHeight:Dt,transition:`all ${z}`},[`&-horizontal ${A}-submenu`]:{transition:[`border-color ${z} ${F}`,`background ${z} ${F}`].join(",")},[`${A}-submenu, ${A}-submenu-inline`]:{transition:[`border-color ${z} ${F}`,`background ${z} ${F}`,`padding ${$} ${F}`].join(",")},[`${A}-submenu ${A}-sub`]:{cursor:"initial",transition:[`background ${z} ${F}`,`padding ${z} ${F}`].join(",")},[`${A}-title-content`]:{transition:`color ${z}`},[`${A}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${A}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:te,borderStyle:rt,borderWidth:0,borderTopWidth:Y,marginBlock:Y,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xt(E)),{[`${A}-item-group`]:{[`${A}-item-group-list`]:{margin:0,padding:0,[`${A}-item, ${A}-submenu-title`]:{paddingInline:`${f*2}px ${le}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:be,borderRadius:tt,boxShadow:"none",transformOrigin:"0 0",[`&${A}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Je}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Je},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${A}`]:Object.assign(Object.assign(Object.assign({borderRadius:tt},xt(E)),St(E)),{[`${A}-item, ${A}-submenu > ${A}-submenu-title`]:{borderRadius:Fe},[`${A}-submenu-title::after`]:{transition:`transform ${z} ${F}`}})}}),St(E)),{[`&-inline-collapsed ${A}-submenu-arrow,
&-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ze})`},"&::after":{transform:`rotate(45deg) translateX(-${ze})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${Re*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ze})`},"&::before":{transform:`rotate(45deg) translateX(${ze})`}}})},{[`${s}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var Zt=(E,s)=>(0,He.Z)("Menu",f=>{if(s===!1)return[];const{colorBgElevated:z,colorPrimary:$,colorTextLightSolid:F,controlHeightLG:M,fontSize:le,darkItemColor:te,darkDangerItemColor:Y,darkItemBg:be,darkSubMenuItemBg:tt,darkItemSelectedColor:Fe,darkItemSelectedBg:Re,darkDangerItemSelectedBg:ze,darkItemHoverBg:rt,darkGroupTitleColor:Je,darkItemHoverColor:Dt,darkItemDisabledColor:_t,darkDangerItemHoverColor:Mt,darkDangerItemSelectedColor:dn,darkDangerItemActiveBg:vn}=f,In=le/7*5,Fn=(0,ye.TS)(f,{menuArrowSize:In,menuHorizontalHeight:M*1.15,menuArrowOffset:`${In*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:z}),yn=(0,ye.TS)(Fn,{itemColor:te,itemHoverColor:Dt,groupTitleColor:Je,itemSelectedColor:Fe,itemBg:be,popupBg:be,subMenuItemBg:tt,itemActiveBg:"transparent",itemSelectedBg:Re,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:rt,itemDisabledColor:_t,dangerItemColor:Y,dangerItemHoverColor:Mt,dangerItemSelectedColor:dn,dangerItemActiveBg:vn,dangerItemSelectedBg:ze,menuSubMenuBg:tt,horizontalItemSelectedColor:F,horizontalItemSelectedBg:$});return[Ft(Fn),Se(Fn),Bt(Fn),Ye(Fn,"light"),Ye(yn,"dark"),Ee(Fn),(0,R.Z)(Fn),(0,J.oN)(Fn,"slide-up"),(0,J.oN)(Fn,"slide-down"),(0,x._y)(Fn,"zoom-big")]},f=>{const{colorPrimary:z,colorError:$,colorTextDisabled:F,colorErrorBg:M,colorText:le,colorTextDescription:te,colorBgContainer:Y,colorFillAlter:be,colorFillContent:tt,lineWidth:Fe,lineWidthBold:Re,controlItemBgActive:ze,colorBgTextHover:rt,controlHeightLG:Je,lineHeight:Dt,colorBgElevated:_t,marginXXS:Mt,padding:dn,fontSize:vn,controlHeightSM:In,fontSizeLG:Fn,colorTextLightSolid:yn,colorErrorHover:$t}=f,fn=new fe.C(yn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:f.zIndexPopupBase+50,radiusItem:f.borderRadiusLG,itemBorderRadius:f.borderRadiusLG,radiusSubMenuItem:f.borderRadiusSM,subMenuItemBorderRadius:f.borderRadiusSM,colorItemText:le,itemColor:le,colorItemTextHover:le,itemHoverColor:le,colorItemTextHoverHorizontal:z,horizontalItemHoverColor:z,colorGroupTitle:te,groupTitleColor:te,colorItemTextSelected:z,itemSelectedColor:z,colorItemTextSelectedHorizontal:z,horizontalItemSelectedColor:z,colorItemBg:Y,itemBg:Y,colorItemBgHover:rt,itemHoverBg:rt,colorItemBgActive:tt,itemActiveBg:ze,colorSubItemBg:be,subMenuItemBg:be,colorItemBgSelected:ze,itemSelectedBg:ze,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Re,activeBarHeight:Re,colorActiveBarBorderSize:Fe,activeBarBorderWidth:Fe,colorItemTextDisabled:F,itemDisabledColor:F,colorDangerItemText:$,dangerItemColor:$,colorDangerItemTextHover:$,dangerItemHoverColor:$,colorDangerItemTextSelected:$,dangerItemSelectedColor:$,colorDangerItemBgActive:M,dangerItemActiveBg:M,colorDangerItemBgSelected:M,dangerItemSelectedBg:M,itemMarginInline:f.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Je,groupTitleLineHeight:Dt,collapsedWidth:Je*2,popupBg:_t,itemMarginBlock:Mt,itemPaddingInline:dn,horizontalLineHeight:`${Je*1.15}px`,iconSize:vn,iconMarginInlineEnd:In-vn,collapsedIconSize:Fn,groupTitleFontSize:vn,darkItemDisabledColor:new fe.C(yn).setAlpha(.25).toRgbString(),darkItemColor:fn,darkDangerItemColor:$,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:yn,darkItemSelectedBg:z,darkDangerItemSelectedBg:$,darkItemHoverBg:"transparent",darkGroupTitleColor:fn,darkItemHoverColor:yn,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:yn,darkDangerItemActiveBg:$}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),Jt=function(E,s){var A={};for(var f in E)Object.prototype.hasOwnProperty.call(E,f)&&s.indexOf(f)<0&&(A[f]=E[f]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,f=Object.getOwnPropertySymbols(E);z<f.length;z++)s.indexOf(f[z])<0&&Object.prototype.propertyIsEnumerable.call(E,f[z])&&(A[f[z]]=E[f[z]]);return A},en=(0,ae.forwardRef)((E,s)=>{var A,f;const z=ae.useContext(V.Z),$=z||{},{getPrefixCls:F,getPopupContainer:M,direction:le,menu:te}=ae.useContext(Z.E_),Y=F(),{prefixCls:be,className:tt,style:Fe,theme:Re="light",expandIcon:ze,_internalDisableMenuItemTitleTooltip:rt,inlineCollapsed:Je,siderCollapsed:Dt,items:_t,children:Mt,rootClassName:dn,mode:vn,selectable:In,onClick:Fn,overflowedIndicatorPopupClassName:yn}=E,$t=Jt(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),fn=(0,j.Z)($t,["collapsedWidth"]),wn=he(_t)||Mt;(A=$.validator)===null||A===void 0||A.call($,{mode:vn});const zn=(0,W.useEvent)(function(){var to;Fn==null||Fn.apply(void 0,arguments),(to=$.onClick)===null||to===void 0||to.call($)}),er=$.mode||vn,jn=In!=null?In:$.selectable,vr=ae.useMemo(()=>Dt!==void 0?Dt:Je,[Je,Dt]),kn={horizontal:{motionName:`${Y}-slide-up`},inline:(0,X.Z)(Y),other:{motionName:`${Y}-zoom-big`}},xn=F("menu",be||$.prefixCls),[wr,zr]=Zt(xn,!z),gr=ne()(`${xn}-${Re}`,te==null?void 0:te.className,tt);let eo;if(typeof ze=="function")eo=ze;else if(ze===null||ze===!1)eo=null;else if($.expandIcon===null||$.expandIcon===!1)eo=null;else{const to=ze!=null?ze:$.expandIcon;eo=(0,L.Tm)(to,{className:ne()(`${xn}-submenu-expand-icon`,(0,L.l$)(to)?(f=to.props)===null||f===void 0?void 0:f.className:"")})}const So=ae.useMemo(()=>({prefixCls:xn,inlineCollapsed:vr||!1,direction:le,firstLevel:!0,theme:Re,mode:er,disableMenuItemTitleTooltip:rt}),[xn,vr,le,rt,Re]);return wr(ae.createElement(V.Z.Provider,{value:null},ae.createElement(U.Provider,{value:So},ae.createElement(oe.ZP,Object.assign({getPopupContainer:M,overflowedIndicator:ae.createElement(q.Z,null),overflowedIndicatorPopupClassName:ne()(xn,`${xn}-${Re}`,yn),mode:er,selectable:jn,onClick:zn},fn,{inlineCollapsed:vr,style:Object.assign(Object.assign({},te==null?void 0:te.style),Fe),className:gr,prefixCls:xn,direction:le,defaultMotions:kn,expandIcon:eo,ref:s,rootClassName:ne()(dn,zr)}),wn))))});const y=(0,ae.forwardRef)((E,s)=>{const A=(0,ae.useRef)(null),f=ae.useContext(D.D);return(0,ae.useImperativeHandle)(s,()=>({menu:A.current,focus:z=>{var $;($=A.current)===null||$===void 0||$.focus(z)}})),ae.createElement(en,Object.assign({ref:A},E,f))});y.Item=_,y.SubMenu=G,y.Divider=T,y.ItemGroup=oe.BW;var _e=y},58421:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return $}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},De=D,ne=m(7657),Z=function(M,le){return ae.createElement(ne.Z,(0,oe.Z)({},M,{ref:le,icon:De}))},v=ae.forwardRef(Z),p=v,T=m(49198),i=m(33853),j=m(38819),C=m(92310),L=m.n(C),I=m(90493),U=m(44127),B=m(52884),_=m(95727),N=m(65711),G=m(85745),q=m(26112),W={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},X=W,V=m(91735),Ae=function(F){(0,N.Z)(le,F);var M=(0,G.Z)(le);function le(){var te;(0,B.Z)(this,le);for(var Y=arguments.length,be=new Array(Y),tt=0;tt<Y;tt++)be[tt]=arguments[tt];return te=M.call.apply(M,[this].concat(be)),te.state={goInputText:""},te.getValidValue=function(){var Fe=te.state.goInputText;return!Fe||Number.isNaN(Fe)?void 0:Number(Fe)},te.buildOptionText=function(Fe){return"".concat(Fe," ").concat(te.props.locale.items_per_page)},te.changeSize=function(Fe){te.props.changeSize(Number(Fe))},te.handleChange=function(Fe){te.setState({goInputText:Fe.target.value})},te.handleBlur=function(Fe){var Re=te.props,ze=Re.goButton,rt=Re.quickGo,Je=Re.rootPrefixCls,Dt=te.state.goInputText;ze||Dt===""||(te.setState({goInputText:""}),!(Fe.relatedTarget&&(Fe.relatedTarget.className.indexOf("".concat(Je,"-item-link"))>=0||Fe.relatedTarget.className.indexOf("".concat(Je,"-item"))>=0))&&rt(te.getValidValue()))},te.go=function(Fe){var Re=te.state.goInputText;Re!==""&&(Fe.keyCode===X.ENTER||Fe.type==="click")&&(te.setState({goInputText:""}),te.props.quickGo(te.getValidValue()))},te}return(0,_.Z)(le,[{key:"getPageSizeOptions",value:function(){var Y=this.props,be=Y.pageSize,tt=Y.pageSizeOptions;return tt.some(function(Fe){return Fe.toString()===be.toString()})?tt:tt.concat([be.toString()]).sort(function(Fe,Re){var ze=Number.isNaN(Number(Fe))?0:Number(Fe),rt=Number.isNaN(Number(Re))?0:Number(Re);return ze-rt})}},{key:"render",value:function(){var Y=this,be=this.props,tt=be.pageSize,Fe=be.locale,Re=be.rootPrefixCls,ze=be.changeSize,rt=be.quickGo,Je=be.goButton,Dt=be.selectComponentClass,_t=be.buildOptionText,Mt=be.selectPrefixCls,dn=be.disabled,vn=this.state.goInputText,In="".concat(Re,"-options"),Fn=Dt,yn=null,$t=null,fn=null;if(!ze&&!rt)return null;var wn=this.getPageSizeOptions();if(ze&&Fn){var zn=wn.map(function(er,jn){return ae.createElement(Fn.Option,{key:jn,value:er.toString()},(_t||Y.buildOptionText)(er))});yn=ae.createElement(Fn,{disabled:dn,prefixCls:Mt,showSearch:!1,className:"".concat(In,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(tt||wn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(jn){return jn.parentNode},"aria-label":Fe.page_size,defaultOpen:!1},zn)}return rt&&(Je&&(fn=typeof Je=="boolean"?ae.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:dn,className:"".concat(In,"-quick-jumper-button")},Fe.jump_to_confirm):ae.createElement("span",{onClick:this.go,onKeyUp:this.go},Je)),$t=ae.createElement("div",{className:"".concat(In,"-quick-jumper")},Fe.jump_to,ae.createElement("input",{disabled:dn,type:"text",value:vn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Fe.page}),Fe.page,fn)),ae.createElement("li",{className:"".concat(In)},yn,$t)}}]),le}(ae.Component);Ae.defaultProps={pageSizeOptions:["10","20","50","100"]};var me=Ae,he=function(M){var le,te=M.rootPrefixCls,Y=M.page,be=M.active,tt=M.className,Fe=M.showTitle,Re=M.onClick,ze=M.onKeyPress,rt=M.itemRender,Je="".concat(te,"-item"),Dt=L()(Je,"".concat(Je,"-").concat(Y),(le={},(0,I.Z)(le,"".concat(Je,"-active"),be),(0,I.Z)(le,"".concat(Je,"-disabled"),!Y),(0,I.Z)(le,M.className,tt),le)),_t=function(){Re(Y)},Mt=function(In){ze(In,Re,Y)},dn=rt(Y,"page",ae.createElement("a",{rel:"nofollow"},Y));return dn?ae.createElement("li",{title:Fe?Y.toString():null,className:Dt,onClick:_t,onKeyPress:Mt,tabIndex:0},dn):null},fe=he;function we(){}function R(F){var M=Number(F);return typeof M=="number"&&!Number.isNaN(M)&&isFinite(M)&&Math.floor(M)===M}var J=function(M,le,te){return te};function x(F,M,le){var te=typeof F=="undefined"?M.pageSize:F;return Math.floor((le.total-1)/te)+1}var He=function(F){(0,N.Z)(le,F);var M=(0,G.Z)(le);function le(te){var Y;(0,B.Z)(this,le),Y=M.call(this,te),Y.paginationNode=ae.createRef(),Y.getJumpPrevPage=function(){return Math.max(1,Y.state.current-(Y.props.showLessItems?3:5))},Y.getJumpNextPage=function(){return Math.min(x(void 0,Y.state,Y.props),Y.state.current+(Y.props.showLessItems?3:5))},Y.getItemIcon=function(ze,rt){var Je=Y.props.prefixCls,Dt=ze||ae.createElement("button",{type:"button","aria-label":rt,className:"".concat(Je,"-item-link")});return typeof ze=="function"&&(Dt=ae.createElement(ze,(0,U.Z)({},Y.props))),Dt},Y.isValid=function(ze){var rt=Y.props.total;return R(ze)&&ze!==Y.state.current&&R(rt)&&rt>0},Y.shouldDisplayQuickJumper=function(){var ze=Y.props,rt=ze.showQuickJumper,Je=ze.total,Dt=Y.state.pageSize;return Je<=Dt?!1:rt},Y.handleKeyDown=function(ze){(ze.keyCode===X.ARROW_UP||ze.keyCode===X.ARROW_DOWN)&&ze.preventDefault()},Y.handleKeyUp=function(ze){var rt=Y.getValidValue(ze),Je=Y.state.currentInputValue;rt!==Je&&Y.setState({currentInputValue:rt}),ze.keyCode===X.ENTER?Y.handleChange(rt):ze.keyCode===X.ARROW_UP?Y.handleChange(rt-1):ze.keyCode===X.ARROW_DOWN&&Y.handleChange(rt+1)},Y.handleBlur=function(ze){var rt=Y.getValidValue(ze);Y.handleChange(rt)},Y.changePageSize=function(ze){var rt=Y.state.current,Je=x(ze,Y.state,Y.props);rt=rt>Je?Je:rt,Je===0&&(rt=Y.state.current),typeof ze=="number"&&("pageSize"in Y.props||Y.setState({pageSize:ze}),"current"in Y.props||Y.setState({current:rt,currentInputValue:rt})),Y.props.onShowSizeChange(rt,ze),"onChange"in Y.props&&Y.props.onChange&&Y.props.onChange(rt,ze)},Y.handleChange=function(ze){var rt=Y.props,Je=rt.disabled,Dt=rt.onChange,_t=Y.state,Mt=_t.pageSize,dn=_t.current,vn=_t.currentInputValue;if(Y.isValid(ze)&&!Je){var In=x(void 0,Y.state,Y.props),Fn=ze;return ze>In?Fn=In:ze<1&&(Fn=1),"current"in Y.props||Y.setState({current:Fn}),Fn!==vn&&Y.setState({currentInputValue:Fn}),Dt(Fn,Mt),Fn}return dn},Y.prev=function(){Y.hasPrev()&&Y.handleChange(Y.state.current-1)},Y.next=function(){Y.hasNext()&&Y.handleChange(Y.state.current+1)},Y.jumpPrev=function(){Y.handleChange(Y.getJumpPrevPage())},Y.jumpNext=function(){Y.handleChange(Y.getJumpNextPage())},Y.hasPrev=function(){return Y.state.current>1},Y.hasNext=function(){return Y.state.current<x(void 0,Y.state,Y.props)},Y.runIfEnter=function(ze,rt){if(ze.key==="Enter"||ze.charCode===13){for(var Je=arguments.length,Dt=new Array(Je>2?Je-2:0),_t=2;_t<Je;_t++)Dt[_t-2]=arguments[_t];rt.apply(void 0,Dt)}},Y.runIfEnterPrev=function(ze){Y.runIfEnter(ze,Y.prev)},Y.runIfEnterNext=function(ze){Y.runIfEnter(ze,Y.next)},Y.runIfEnterJumpPrev=function(ze){Y.runIfEnter(ze,Y.jumpPrev)},Y.runIfEnterJumpNext=function(ze){Y.runIfEnter(ze,Y.jumpNext)},Y.handleGoTO=function(ze){(ze.keyCode===X.ENTER||ze.type==="click")&&Y.handleChange(Y.state.currentInputValue)},Y.renderPrev=function(ze){var rt=Y.props,Je=rt.prevIcon,Dt=rt.itemRender,_t=Dt(ze,"prev",Y.getItemIcon(Je,"prev page")),Mt=!Y.hasPrev();return(0,ae.isValidElement)(_t)?(0,ae.cloneElement)(_t,{disabled:Mt}):_t},Y.renderNext=function(ze){var rt=Y.props,Je=rt.nextIcon,Dt=rt.itemRender,_t=Dt(ze,"next",Y.getItemIcon(Je,"next page")),Mt=!Y.hasNext();return(0,ae.isValidElement)(_t)?(0,ae.cloneElement)(_t,{disabled:Mt}):_t};var be=te.onChange!==we,tt="current"in te;tt&&!be&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Fe=te.defaultCurrent;"current"in te&&(Fe=te.current);var Re=te.defaultPageSize;return"pageSize"in te&&(Re=te.pageSize),Fe=Math.min(Fe,x(Re,void 0,te)),Y.state={current:Fe,currentInputValue:Fe,pageSize:Re},Y}return(0,_.Z)(le,[{key:"componentDidUpdate",value:function(Y,be){var tt=this.props.prefixCls;if(be.current!==this.state.current&&this.paginationNode.current){var Fe=this.paginationNode.current.querySelector(".".concat(tt,"-item-").concat(be.current));if(Fe&&document.activeElement===Fe){var Re;Fe==null||(Re=Fe.blur)===null||Re===void 0||Re.call(Fe)}}}},{key:"getValidValue",value:function(Y){var be=Y.target.value,tt=x(void 0,this.state,this.props),Fe=this.state.currentInputValue,Re;return be===""?Re=be:Number.isNaN(Number(be))?Re=Fe:be>=tt?Re=tt:Re=Number(be),Re}},{key:"getShowSizeChanger",value:function(){var Y=this.props,be=Y.showSizeChanger,tt=Y.total,Fe=Y.totalBoundaryShowSizeChanger;return typeof be!="undefined"?be:tt>Fe}},{key:"render",value:function(){var Y=this.props,be=Y.prefixCls,tt=Y.className,Fe=Y.style,Re=Y.disabled,ze=Y.hideOnSinglePage,rt=Y.total,Je=Y.locale,Dt=Y.showQuickJumper,_t=Y.showLessItems,Mt=Y.showTitle,dn=Y.showTotal,vn=Y.simple,In=Y.itemRender,Fn=Y.showPrevNextJumpers,yn=Y.jumpPrevIcon,$t=Y.jumpNextIcon,fn=Y.selectComponentClass,wn=Y.selectPrefixCls,zn=Y.pageSizeOptions,er=this.state,jn=er.current,vr=er.pageSize,kn=er.currentInputValue;if(ze===!0&&rt<=vr)return null;var xn=x(void 0,this.state,this.props),wr=[],zr=null,gr=null,eo=null,So=null,to=null,Ao=Dt&&Dt.goButton,ao=_t?1:2,mr=jn-1>0?jn-1:0,Zr=jn+1<xn?jn+1:xn,po=(0,q.Z)(this.props,{aria:!0,data:!0}),Ut=dn&&ae.createElement("li",{className:"".concat(be,"-total-text")},dn(rt,[rt===0?0:(jn-1)*vr+1,jn*vr>rt?rt:jn*vr]));if(vn){Ao&&(typeof Ao=="boolean"?to=ae.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Je.jump_to_confirm):to=ae.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ao),to=ae.createElement("li",{title:Mt?"".concat(Je.jump_to).concat(jn,"/").concat(xn):null,className:"".concat(be,"-simple-pager")},to));var Kt=this.renderPrev(mr);return ae.createElement("ul",(0,oe.Z)({className:L()(be,"".concat(be,"-simple"),(0,I.Z)({},"".concat(be,"-disabled"),Re),tt),style:Fe,ref:this.paginationNode},po),Ut,Kt?ae.createElement("li",{title:Mt?Je.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:L()("".concat(be,"-prev"),(0,I.Z)({},"".concat(be,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Kt):null,ae.createElement("li",{title:Mt?"".concat(jn,"/").concat(xn):null,className:"".concat(be,"-simple-pager")},ae.createElement("input",{type:"text",value:kn,disabled:Re,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ae.createElement("span",{className:"".concat(be,"-slash")},"/"),xn),ae.createElement("li",{title:Mt?Je.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:L()("".concat(be,"-next"),(0,I.Z)({},"".concat(be,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zr)),to)}if(xn<=3+ao*2){var Ke={locale:Je,rootPrefixCls:be,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Mt,itemRender:In};xn||wr.push(ae.createElement(fe,(0,oe.Z)({},Ke,{key:"noPager",page:1,className:"".concat(be,"-item-disabled")})));for(var mt=1;mt<=xn;mt+=1){var Bn=jn===mt;wr.push(ae.createElement(fe,(0,oe.Z)({},Ke,{key:mt,page:mt,active:Bn})))}}else{var un=_t?Je.prev_3:Je.prev_5,Kn=_t?Je.next_3:Je.next_5,Ln=In(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(yn,"prev page")),Yn=In(this.getJumpNextPage(),"jump-next",this.getItemIcon($t,"next page"));Fn&&(zr=Ln?ae.createElement("li",{title:Mt?un:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:L()("".concat(be,"-jump-prev"),(0,I.Z)({},"".concat(be,"-jump-prev-custom-icon"),!!yn))},Ln):null,gr=Yn?ae.createElement("li",{title:Mt?Kn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:L()("".concat(be,"-jump-next"),(0,I.Z)({},"".concat(be,"-jump-next-custom-icon"),!!$t))},Yn):null),So=ae.createElement(fe,{locale:Je,last:!0,rootPrefixCls:be,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xn,page:xn,active:!1,showTitle:Mt,itemRender:In}),eo=ae.createElement(fe,{locale:Je,rootPrefixCls:be,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Mt,itemRender:In});var Gn=Math.max(1,jn-ao),tr=Math.min(jn+ao,xn);jn-1<=ao&&(tr=1+ao*2),xn-jn<=ao&&(Gn=xn-ao*2);for(var fr=Gn;fr<=tr;fr+=1){var ln=jn===fr;wr.push(ae.createElement(fe,{locale:Je,rootPrefixCls:be,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:fr,page:fr,active:ln,showTitle:Mt,itemRender:In}))}jn-1>=ao*2&&jn!==3&&(wr[0]=(0,ae.cloneElement)(wr[0],{className:"".concat(be,"-item-after-jump-prev")}),wr.unshift(zr)),xn-jn>=ao*2&&jn!==xn-2&&(wr[wr.length-1]=(0,ae.cloneElement)(wr[wr.length-1],{className:"".concat(be,"-item-before-jump-next")}),wr.push(gr)),Gn!==1&&wr.unshift(eo),tr!==xn&&wr.push(So)}var on=!this.hasPrev()||!xn,Pn=!this.hasNext()||!xn,En=this.renderPrev(mr),ar=this.renderNext(Zr);return ae.createElement("ul",(0,oe.Z)({className:L()(be,tt,(0,I.Z)({},"".concat(be,"-disabled"),Re)),style:Fe,ref:this.paginationNode},po),Ut,En?ae.createElement("li",{title:Mt?Je.prev_page:null,onClick:this.prev,tabIndex:on?null:0,onKeyPress:this.runIfEnterPrev,className:L()("".concat(be,"-prev"),(0,I.Z)({},"".concat(be,"-disabled"),on)),"aria-disabled":on},En):null,wr,ar?ae.createElement("li",{title:Mt?Je.next_page:null,onClick:this.next,tabIndex:Pn?null:0,onKeyPress:this.runIfEnterNext,className:L()("".concat(be,"-next"),(0,I.Z)({},"".concat(be,"-disabled"),Pn)),"aria-disabled":Pn},ar):null,ae.createElement(me,{disabled:Re,locale:Je,rootPrefixCls:be,selectComponentClass:fn,selectPrefixCls:wn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:jn,pageSize:vr,pageSizeOptions:zn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ao}))}}],[{key:"getDerivedStateFromProps",value:function(Y,be){var tt={};if("current"in Y&&(tt.current=Y.current,Y.current!==be.current&&(tt.currentInputValue=tt.current)),"pageSize"in Y&&Y.pageSize!==be.pageSize){var Fe=be.current,Re=x(Y.pageSize,be,Y);Fe=Fe>Re?Re:Fe,"current"in Y||(tt.current=Fe,tt.currentInputValue=Fe),tt.pageSize=Y.pageSize}return tt}}]),le}(ae.Component);He.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:we,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:we,locale:V.Z,style:{},itemRender:J,totalBoundaryShowSizeChanger:50};var ye=He,se=m(22075),Se=m(36355),ge=m(19716),Ee=m(8628),de=m(9763),ve=m(57809);const Ye=F=>ae.createElement(ve.default,Object.assign({},F,{showSearch:!0,size:"small"})),lt=F=>ae.createElement(ve.default,Object.assign({},F,{showSearch:!0,size:"middle"}));Ye.Option=ve.default.Option,lt.Option=ve.default.Option;var st=m(9937),Bt=m(17313),xt=m(83116),St=m(37613);const Ft=F=>{const{componentCls:M}=F;return{[`${M}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${M}-item-link`]:{color:F.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${M}-item-link`]:{color:F.colorTextDisabled,cursor:"not-allowed"}}},[`&${M}-disabled`]:{cursor:"not-allowed",[`${M}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:F.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:F.colorBorder,backgroundColor:F.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:F.itemActiveBgDisabled},a:{color:F.itemActiveColorDisabled}}},[`${M}-item-link`]:{color:F.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${M}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${M}-simple-pager`]:{color:F.colorTextDisabled},[`${M}-jump-prev, ${M}-jump-next`]:{[`${M}-item-link-icon`]:{opacity:0},[`${M}-item-ellipsis`]:{opacity:1}}},[`&${M}-simple`]:{[`${M}-prev, ${M}-next`]:{[`&${M}-disabled ${M}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Zt=F=>{const{componentCls:M}=F;return{[`&${M}-mini ${M}-total-text, &${M}-mini ${M}-simple-pager`]:{height:F.itemSizeSM,lineHeight:`${F.itemSizeSM}px`},[`&${M}-mini ${M}-item`]:{minWidth:F.itemSizeSM,height:F.itemSizeSM,margin:0,lineHeight:`${F.itemSizeSM-2}px`},[`&${M}-mini:not(${M}-disabled) ${M}-item:not(${M}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:F.colorBgTextHover},"&:active":{backgroundColor:F.colorBgTextActive}},[`&${M}-mini ${M}-prev, &${M}-mini ${M}-next`]:{minWidth:F.itemSizeSM,height:F.itemSizeSM,margin:0,lineHeight:`${F.itemSizeSM}px`},[`&${M}-mini:not(${M}-disabled)`]:{[`${M}-prev, ${M}-next`]:{[`&:hover ${M}-item-link`]:{backgroundColor:F.colorBgTextHover},[`&:active ${M}-item-link`]:{backgroundColor:F.colorBgTextActive},[`&${M}-disabled:hover ${M}-item-link`]:{backgroundColor:"transparent"}}},[`
&${M}-mini ${M}-prev ${M}-item-link,
&${M}-mini ${M}-next ${M}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:F.itemSizeSM,lineHeight:`${F.itemSizeSM}px`}},[`&${M}-mini ${M}-jump-prev, &${M}-mini ${M}-jump-next`]:{height:F.itemSizeSM,marginInlineEnd:0,lineHeight:`${F.itemSizeSM}px`},[`&${M}-mini ${M}-options`]:{marginInlineStart:F.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:F.miniOptionsSizeChangerTop},"&-quick-jumper":{height:F.itemSizeSM,lineHeight:`${F.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,st.x0)(F)),{width:F.paginationMiniQuickJumperInputWidth,height:F.controlHeightSM})}}}},Jt=F=>{const{componentCls:M}=F;return{[`
&${M}-simple ${M}-prev,
&${M}-simple ${M}-next
`]:{height:F.itemSizeSM,lineHeight:`${F.itemSizeSM}px`,verticalAlign:"top",[`${M}-item-link`]:{height:F.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:F.colorBgTextHover},"&:active":{backgroundColor:F.colorBgTextActive},"&::after":{height:F.itemSizeSM,lineHeight:`${F.itemSizeSM}px`}}},[`&${M}-simple ${M}-simple-pager`]:{display:"inline-block",height:F.itemSizeSM,marginInlineEnd:F.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:F.marginXS,padding:`0 ${F.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:F.itemInputBg,border:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`,borderRadius:F.borderRadius,outline:"none",transition:`border-color ${F.motionDurationMid}`,color:"inherit","&:hover":{borderColor:F.colorPrimary},"&:focus":{borderColor:F.colorPrimaryHover,boxShadow:`${F.inputOutlineOffset}px 0 ${F.controlOutlineWidth}px ${F.controlOutline}`},"&[disabled]":{color:F.colorTextDisabled,backgroundColor:F.colorBgContainerDisabled,borderColor:F.colorBorder,cursor:"not-allowed"}}}}},an=F=>{const{componentCls:M}=F;return{[`${M}-jump-prev, ${M}-jump-next`]:{outline:0,[`${M}-item-container`]:{position:"relative",[`${M}-item-link-icon`]:{color:F.colorPrimary,fontSize:F.fontSizeSM,opacity:0,transition:`all ${F.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${M}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:F.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:F.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:F.paginationEllipsisTextIndent,opacity:1,transition:`all ${F.motionDurationMid}`}},"&:hover":{[`${M}-item-link-icon`]:{opacity:1},[`${M}-item-ellipsis`]:{opacity:0}}},[`
${M}-prev,
${M}-jump-prev,
${M}-jump-next
`]:{marginInlineEnd:F.marginXS},[`
${M}-prev,
${M}-next,
${M}-jump-prev,
${M}-jump-next
`]:{display:"inline-block",minWidth:F.itemSize,height:F.itemSize,color:F.colorText,fontFamily:F.fontFamily,lineHeight:`${F.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:F.borderRadius,cursor:"pointer",transition:`all ${F.motionDurationMid}`},[`${M}-prev, ${M}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:F.colorText,cursor:"pointer",userSelect:"none"},[`${M}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:F.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${F.lineWidth}px ${F.lineType} transparent`,borderRadius:F.borderRadius,outline:"none",transition:`all ${F.motionDurationMid}`},[`&:hover ${M}-item-link`]:{backgroundColor:F.colorBgTextHover},[`&:active ${M}-item-link`]:{backgroundColor:F.colorBgTextActive},[`&${M}-disabled:hover`]:{[`${M}-item-link`]:{backgroundColor:"transparent"}}},[`${M}-slash`]:{marginInlineEnd:F.paginationSlashMarginInlineEnd,marginInlineStart:F.paginationSlashMarginInlineStart},[`${M}-options`]:{display:"inline-block",marginInlineStart:F.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:F.controlHeight,marginInlineStart:F.marginXS,lineHeight:`${F.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,st.ik)(F)),{width:F.controlHeightLG*1.25,height:F.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:F.marginXS,marginInlineEnd:F.marginXS})}}}},en=F=>{const{componentCls:M}=F;return{[`${M}-item`]:{display:"inline-block",minWidth:F.itemSize,height:F.itemSize,marginInlineEnd:F.marginXS,fontFamily:F.fontFamily,lineHeight:`${F.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${F.lineWidth}px ${F.lineType} transparent`,borderRadius:F.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${F.paginationItemPaddingInline}px`,color:F.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${M}-item-active)`]:{"&:hover":{transition:`all ${F.motionDurationMid}`,backgroundColor:F.colorBgTextHover},"&:active":{backgroundColor:F.colorBgTextActive}},"&-active":{fontWeight:F.fontWeightStrong,backgroundColor:F.itemActiveBg,borderColor:F.colorPrimary,a:{color:F.colorPrimary},"&:hover":{borderColor:F.colorPrimaryHover},"&:hover a":{color:F.colorPrimaryHover}}}}},y=F=>{const{componentCls:M}=F;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Bt.Wf)(F)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${M}-total-text`]:{display:"inline-block",height:F.itemSize,marginInlineEnd:F.marginXS,lineHeight:`${F.itemSize-2}px`,verticalAlign:"middle"}}),en(F)),an(F)),Jt(F)),Zt(F)),Ft(F)),{[`@media only screen and (max-width: ${F.screenLG}px)`]:{[`${M}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${F.screenSM}px)`]:{[`${M}-options`]:{display:"none"}}}),[`&${F.componentCls}-rtl`]:{direction:"rtl"}}},_e=F=>{const{componentCls:M}=F;return{[`${M}${M}-disabled:not(${M}-mini)`]:{"&, &:hover":{[`${M}-item-link`]:{borderColor:F.colorBorder}},"&:focus-visible":{[`${M}-item-link`]:{borderColor:F.colorBorder}},[`${M}-item, ${M}-item-link`]:{backgroundColor:F.colorBgContainerDisabled,borderColor:F.colorBorder,[`&:hover:not(${M}-item-active)`]:{backgroundColor:F.colorBgContainerDisabled,borderColor:F.colorBorder,a:{color:F.colorTextDisabled}},[`&${M}-item-active`]:{backgroundColor:F.itemActiveBgDisabled}},[`${M}-prev, ${M}-next`]:{"&:hover button":{backgroundColor:F.colorBgContainerDisabled,borderColor:F.colorBorder,color:F.colorTextDisabled},[`${M}-item-link`]:{backgroundColor:F.colorBgContainerDisabled,borderColor:F.colorBorder}}},[`${M}:not(${M}-mini)`]:{[`${M}-prev, ${M}-next`]:{"&:hover button":{borderColor:F.colorPrimaryHover,backgroundColor:F.itemBg},[`${M}-item-link`]:{backgroundColor:F.itemLinkBg,borderColor:F.colorBorder},[`&:hover ${M}-item-link`]:{borderColor:F.colorPrimary,backgroundColor:F.itemBg,color:F.colorPrimary},[`&${M}-disabled`]:{[`${M}-item-link`]:{borderColor:F.colorBorder,color:F.colorTextDisabled}}},[`${M}-item`]:{backgroundColor:F.itemBg,border:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`,[`&:hover:not(${M}-item-active)`]:{borderColor:F.colorPrimary,backgroundColor:F.itemBg,a:{color:F.colorPrimary}},"&-active":{borderColor:F.colorPrimary}}}}},E=F=>{const{componentCls:M}=F;return{[`${M}:not(${M}-disabled)`]:{[`${M}-item`]:Object.assign({},(0,Bt.Qy)(F)),[`${M}-jump-prev, ${M}-jump-next`]:{"&:focus-visible":Object.assign({[`${M}-item-link-icon`]:{opacity:1},[`${M}-item-ellipsis`]:{opacity:0}},(0,Bt.oN)(F))},[`${M}-prev, ${M}-next`]:{[`&:focus-visible ${M}-item-link`]:Object.assign({},(0,Bt.oN)(F))}}}};var s=(0,xt.Z)("Pagination",F=>{const M=(0,St.TS)(F,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:F.marginXXS/2,paginationMiniQuickJumperInputWidth:F.controlHeightLG*1.1,paginationItemPaddingInline:F.marginXXS*1.5,paginationEllipsisLetterSpacing:F.marginXXS/2,paginationSlashMarginInlineStart:F.marginXXS,paginationSlashMarginInlineEnd:F.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,st.e5)(F),(0,st.TM)(F));return[y(M),E(M),F.wireframe&&_e(M)]},F=>({itemBg:F.colorBgContainer,itemSize:F.controlHeight,itemSizeSM:F.controlHeightSM,itemActiveBg:F.colorBgContainer,itemLinkBg:F.colorBgContainer,itemActiveColorDisabled:F.colorTextDisabled,itemActiveBgDisabled:F.controlItemBgActiveDisabled,itemInputBg:F.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(F,M){var le={};for(var te in F)Object.prototype.hasOwnProperty.call(F,te)&&M.indexOf(te)<0&&(le[te]=F[te]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,te=Object.getOwnPropertySymbols(F);Y<te.length;Y++)M.indexOf(te[Y])<0&&Object.prototype.propertyIsEnumerable.call(F,te[Y])&&(le[te[Y]]=F[te[Y]]);return le},z=F=>{const{prefixCls:M,selectPrefixCls:le,className:te,rootClassName:Y,style:be,size:tt,locale:Fe,selectComponentClass:Re,responsive:ze,showSizeChanger:rt}=F,Je=A(F,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Dt}=(0,Ee.Z)(ze),{getPrefixCls:_t,direction:Mt,pagination:dn={}}=ae.useContext(Se.E_),vn=_t("pagination",M),[In,Fn]=s(vn),yn=rt!=null?rt:dn.showSizeChanger,$t=ae.useMemo(()=>{const xn=ae.createElement("span",{className:`${vn}-item-ellipsis`},"\u2022\u2022\u2022"),wr=ae.createElement("button",{className:`${vn}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?ae.createElement(j.Z,null):ae.createElement(i.Z,null)),zr=ae.createElement("button",{className:`${vn}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?ae.createElement(i.Z,null):ae.createElement(j.Z,null)),gr=ae.createElement("a",{className:`${vn}-item-link`},ae.createElement("div",{className:`${vn}-item-container`},Mt==="rtl"?ae.createElement(T.Z,{className:`${vn}-item-link-icon`}):ae.createElement(p,{className:`${vn}-item-link-icon`}),xn)),eo=ae.createElement("a",{className:`${vn}-item-link`},ae.createElement("div",{className:`${vn}-item-container`},Mt==="rtl"?ae.createElement(p,{className:`${vn}-item-link-icon`}):ae.createElement(T.Z,{className:`${vn}-item-link-icon`}),xn));return{prevIcon:wr,nextIcon:zr,jumpPrevIcon:gr,jumpNextIcon:eo}},[Mt,vn]),[fn]=(0,de.Z)("Pagination",se.Z),wn=Object.assign(Object.assign({},fn),Fe),zn=(0,ge.Z)(tt),er=zn==="small"||!!(Dt&&!zn&&ze),jn=_t("select",le),vr=L()({[`${vn}-mini`]:er,[`${vn}-rtl`]:Mt==="rtl"},dn==null?void 0:dn.className,te,Y,Fn),kn=Object.assign(Object.assign({},dn==null?void 0:dn.style),be);return In(ae.createElement(ye,Object.assign({},$t,Je,{style:kn,prefixCls:vn,selectPrefixCls:jn,className:vr,selectComponentClass:Re||(er?Ye:lt),locale:wn,showSizeChanger:yn})))},$=z},57809:function(Rn,Rt,m){"use strict";var oe=m(92310),ae=m.n(oe),D=m(77861),De=m(2738),ne=m(59301),Z=m(53487),v=m(62892),p=m(19080),T=m(36355),i=m(1684),j=m(93891),C=m(19716),L=m(32441),I=m(33234),U=m(14154),B=m(58582),_=m(84443),N=m(66339),G=function(Ae,me){var he={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&me.indexOf(fe)<0&&(he[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,fe=Object.getOwnPropertySymbols(Ae);we<fe.length;we++)me.indexOf(fe[we])<0&&Object.prototype.propertyIsEnumerable.call(Ae,fe[we])&&(he[fe[we]]=Ae[fe[we]]);return he};const q="SECRET_COMBOBOX_MODE_DO_NOT_USE",W=(Ae,me)=>{var he,{prefixCls:fe,bordered:we=!0,className:R,rootClassName:J,getPopupContainer:x,popupClassName:He,dropdownClassName:ye,listHeight:se=256,placement:Se,listItemHeight:ge=24,size:Ee,disabled:de,notFoundContent:ve,status:Ye,builtinPlacements:lt,dropdownMatchSelectWidth:st,popupMatchSelectWidth:Bt,direction:xt,style:St,allowClear:Ft}=Ae,Zt=G(Ae,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Jt,getPrefixCls:an,renderEmpty:en,direction:y,virtual:_e,popupMatchSelectWidth:E,popupOverflow:s,select:A}=ne.useContext(T.E_),f=an("select",fe),z=an(),$=xt!=null?xt:y,{compactSize:F,compactItemClassnames:M}=(0,I.ri)(f,$),[le,te]=(0,U.Z)(f),Y=ne.useMemo(()=>{const{mode:kn}=Zt;if(kn!=="combobox")return kn===q?"combobox":kn},[Zt.mode]),be=Y==="multiple"||Y==="tags",tt=(0,_.Z)(Zt.suffixIcon,Zt.showArrow),Fe=(he=Bt!=null?Bt:st)!==null&&he!==void 0?he:E,{status:Re,hasFeedback:ze,isFormItemInput:rt,feedbackIcon:Je}=ne.useContext(L.aM),Dt=(0,p.F)(Re,Ye);let _t;ve!==void 0?_t=ve:Y==="combobox"?_t=null:_t=(en==null?void 0:en("Select"))||ne.createElement(j.Z,{componentName:"Select"});const{suffixIcon:Mt,itemIcon:dn,removeIcon:vn,clearIcon:In}=(0,N.Z)(Object.assign(Object.assign({},Zt),{multiple:be,hasFeedback:ze,feedbackIcon:Je,showSuffixIcon:tt,prefixCls:f,showArrow:Zt.showArrow,componentName:"Select"})),Fn=Ft===!0?{clearIcon:In}:Ft,yn=(0,De.Z)(Zt,["suffixIcon","itemIcon"]),$t=ae()(He||ye,{[`${f}-dropdown-${$}`]:$==="rtl"},J,te),fn=(0,C.Z)(kn=>{var xn;return(xn=Ee!=null?Ee:F)!==null&&xn!==void 0?xn:kn}),wn=ne.useContext(i.Z),zn=de!=null?de:wn,er=ae()({[`${f}-lg`]:fn==="large",[`${f}-sm`]:fn==="small",[`${f}-rtl`]:$==="rtl",[`${f}-borderless`]:!we,[`${f}-in-form-item`]:rt},(0,p.Z)(f,Dt,ze),M,A==null?void 0:A.className,R,J,te),jn=ne.useMemo(()=>Se!==void 0?Se:$==="rtl"?"bottomRight":"bottomLeft",[Se,$]),vr=(0,B.Z)(lt,s);return le(ne.createElement(D.ZP,Object.assign({ref:me,virtual:_e,showSearch:A==null?void 0:A.showSearch},yn,{style:Object.assign(Object.assign({},A==null?void 0:A.style),St),dropdownMatchSelectWidth:Fe,builtinPlacements:vr,transitionName:(0,v.m)(z,"slide-up",Zt.transitionName),listHeight:se,listItemHeight:ge,mode:Y,prefixCls:f,placement:jn,direction:$,suffixIcon:Mt,menuItemSelectedIcon:dn,removeIcon:vn,allowClear:Fn,notFoundContent:_t,className:er,getPopupContainer:x||Jt,dropdownClassName:$t,disabled:zn})))},X=ne.forwardRef(W),V=(0,Z.Z)(X);X.SECRET_COMBOBOX_MODE_DO_NOT_USE=q,X.Option=D.Wx,X.OptGroup=D.Xo,X._InternalPanelDoNotUseOrYouWillBeFired=V,Rt.default=X},14154:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return X}});var oe=m(17313),ae=m(74207),D=m(37613),De=m(83116),ne=m(13826),Z=m(92899);const v=V=>{const{optionHeight:Ae,optionFontSize:me,optionLineHeight:he,optionPadding:fe}=V;return{position:"relative",display:"block",minHeight:Ae,padding:fe,color:V.colorText,fontWeight:"normal",fontSize:me,lineHeight:he,boxSizing:"border-box"}};var T=V=>{const{antCls:Ae,componentCls:me}=V,he=`${me}-item`,fe=`&${Ae}-slide-up-enter${Ae}-slide-up-enter-active`,we=`&${Ae}-slide-up-appear${Ae}-slide-up-appear-active`,R=`&${Ae}-slide-up-leave${Ae}-slide-up-leave-active`,J=`${me}-dropdown-placement-`;return[{[`${me}-dropdown`]:Object.assign(Object.assign({},(0,oe.Wf)(V)),{position:"absolute",top:-9999,zIndex:V.zIndexPopup,boxSizing:"border-box",padding:V.paddingXXS,overflow:"hidden",fontSize:V.fontSize,fontVariant:"initial",backgroundColor:V.colorBgElevated,borderRadius:V.borderRadiusLG,outline:"none",boxShadow:V.boxShadowSecondary,[`
${fe}${J}bottomLeft,
${we}${J}bottomLeft
`]:{animationName:ne.fJ},[`
${fe}${J}topLeft,
${we}${J}topLeft,
${fe}${J}topRight,
${we}${J}topRight
`]:{animationName:ne.Qt},[`${R}${J}bottomLeft`]:{animationName:ne.Uw},[`
${R}${J}topLeft,
${R}${J}topRight
`]:{animationName:ne.ly},"&-hidden":{display:"none"},[`${he}`]:Object.assign(Object.assign({},v(V)),{cursor:"pointer",transition:`background ${V.motionDurationSlow} ease`,borderRadius:V.borderRadiusSM,"&-group":{color:V.colorTextDescription,fontSize:V.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},oe.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${he}-option-disabled)`]:{backgroundColor:V.optionActiveBg},[`&-selected:not(${he}-option-disabled)`]:{color:V.optionSelectedColor,fontWeight:V.optionSelectedFontWeight,backgroundColor:V.optionSelectedBg,[`${he}-option-state`]:{color:V.colorPrimary}},"&-disabled":{[`&${he}-option-selected`]:{backgroundColor:V.colorBgContainerDisabled},color:V.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:V.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,ne.oN)(V,"slide-up"),(0,ne.oN)(V,"slide-down"),(0,Z.Fm)(V,"move-up"),(0,Z.Fm)(V,"move-down")]};const i=2,j=V=>{let{controlHeightSM:Ae,controlHeight:me,lineWidth:he}=V;const fe=(me-Ae)/2-he,we=Math.ceil(fe/2);return[fe,we]};function C(V,Ae){const{componentCls:me,iconCls:he}=V,fe=`${me}-selection-overflow`,we=V.multipleSelectItemHeight,[R]=j(V),J=Ae?`${me}-${Ae}`:"";return{[`${me}-multiple${J}`]:{fontSize:V.fontSize,[fe]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${me}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${R-i}px ${i*2}px`,borderRadius:V.borderRadius,[`${me}-show-search&`]:{cursor:"text"},[`${me}-disabled&`]:{background:V.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${i}px 0`,lineHeight:`${we}px`,visibility:"hidden",content:'"\\a0"'}},[`
&${me}-show-arrow ${me}-selector,
&${me}-allow-clear ${me}-selector
`]:{paddingInlineEnd:V.fontSizeIcon+V.controlPaddingHorizontal},[`${me}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:we,marginTop:i,marginBottom:i,lineHeight:`${we-V.lineWidth*2}px`,background:V.multipleItemBg,border:`${V.lineWidth}px ${V.lineType} ${V.multipleItemBorderColor}`,borderRadius:V.borderRadiusSM,cursor:"default",transition:`font-size ${V.motionDurationSlow}, line-height ${V.motionDurationSlow}, height ${V.motionDurationSlow}`,userSelect:"none",marginInlineEnd:i*2,paddingInlineStart:V.paddingXS,paddingInlineEnd:V.paddingXS/2,[`${me}-disabled&`]:{color:V.multipleItemColorDisabled,borderColor:V.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:V.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,oe.Ro)()),{display:"inline-flex",alignItems:"center",color:V.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${he}`]:{verticalAlign:"-0.2em"},"&:hover":{color:V.colorIconHover}})},[`${fe}-item + ${fe}-item`]:{[`${me}-selection-search`]:{marginInlineStart:0}},[`${me}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:V.inputPaddingHorizontalBase-R,"\n &-input,\n &-mirror\n ":{height:we,fontFamily:V.fontFamily,lineHeight:`${we}px`,transition:`all ${V.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${me}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:V.inputPaddingHorizontalBase,insetInlineEnd:V.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${V.motionDurationSlow}`}}}}var I=V=>{const{componentCls:Ae}=V,me=(0,D.TS)(V,{controlHeight:V.controlHeightSM,multipleSelectItemHeight:V.controlHeightXS,borderRadius:V.borderRadiusSM,borderRadiusSM:V.borderRadiusXS}),he=(0,D.TS)(V,{fontSize:V.fontSizeLG,controlHeight:V.controlHeightLG,multipleSelectItemHeight:V.multipleItemHeightLG,borderRadius:V.borderRadiusLG,borderRadiusSM:V.borderRadius}),[,fe]=j(V);return[C(V),C(me,"sm"),{[`${Ae}-multiple${Ae}-sm`]:{[`${Ae}-selection-placeholder`]:{insetInline:V.controlPaddingHorizontalSM-V.lineWidth},[`${Ae}-selection-search`]:{marginInlineStart:fe}}},C(he,"lg")]};function U(V,Ae){const{componentCls:me,inputPaddingHorizontalBase:he,borderRadius:fe}=V,we=V.controlHeight-V.lineWidth*2,R=Math.ceil(V.fontSize*1.25),J=Ae?`${me}-${Ae}`:"";return{[`${me}-single${J}`]:{fontSize:V.fontSize,[`${me}-selector`]:Object.assign(Object.assign({},(0,oe.Wf)(V)),{display:"flex",borderRadius:fe,[`${me}-selection-search`]:{position:"absolute",top:0,insetInlineStart:he,insetInlineEnd:he,bottom:0,"&-input":{width:"100%"}},[`
${me}-selection-item,
${me}-selection-placeholder
`]:{padding:0,lineHeight:`${we}px`,transition:`all ${V.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${we}px`}},[`${me}-selection-item`]:{position:"relative",userSelect:"none"},[`${me}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${me}-selection-item:after`,`${me}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${me}-show-arrow ${me}-selection-item,
&${me}-show-arrow ${me}-selection-placeholder
`]:{paddingInlineEnd:R},[`&${me}-open ${me}-selection-item`]:{color:V.colorTextPlaceholder},[`&:not(${me}-customize-input)`]:{[`${me}-selector`]:{width:"100%",height:V.controlHeight,padding:`0 ${he}px`,[`${me}-selection-search-input`]:{height:we},"&:after":{lineHeight:`${we}px`}}},[`&${me}-customize-input`]:{[`${me}-selector`]:{"&:after":{display:"none"},[`${me}-selection-search`]:{position:"static",width:"100%"},[`${me}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${he}px`,"&:after":{display:"none"}}}}}}}function B(V){const{componentCls:Ae}=V,me=V.controlPaddingHorizontalSM-V.lineWidth;return[U(V),U((0,D.TS)(V,{controlHeight:V.controlHeightSM,borderRadius:V.borderRadiusSM}),"sm"),{[`${Ae}-single${Ae}-sm`]:{[`&:not(${Ae}-customize-input)`]:{[`${Ae}-selection-search`]:{insetInlineStart:me,insetInlineEnd:me},[`${Ae}-selector`]:{padding:`0 ${me}px`},[`&${Ae}-show-arrow ${Ae}-selection-search`]:{insetInlineEnd:me+V.fontSize*1.5},[`
&${Ae}-show-arrow ${Ae}-selection-item,
&${Ae}-show-arrow ${Ae}-selection-placeholder
`]:{paddingInlineEnd:V.fontSize*1.5}}}},U((0,D.TS)(V,{controlHeight:V.singleItemHeightLG,fontSize:V.fontSizeLG,borderRadius:V.borderRadiusLG}),"lg")]}const _=V=>{const{componentCls:Ae,selectorBg:me}=V;return{position:"relative",backgroundColor:me,border:`${V.lineWidth}px ${V.lineType} ${V.colorBorder}`,transition:`all ${V.motionDurationMid} ${V.motionEaseInOut}`,input:{cursor:"pointer"},[`${Ae}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${Ae}-disabled&`]:{color:V.colorTextDisabled,background:V.colorBgContainerDisabled,cursor:"not-allowed",[`${Ae}-multiple&`]:{background:V.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},N=function(V,Ae){let me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:he,borderHoverColor:fe,outlineColor:we,antCls:R}=Ae,J=me?{[`${he}-selector`]:{borderColor:fe}}:{};return{[V]:{[`&:not(${he}-disabled):not(${he}-customize-input):not(${R}-pagination-size-changer)`]:Object.assign(Object.assign({},J),{[`${he}-focused& ${he}-selector`]:{borderColor:fe,boxShadow:`0 0 0 ${Ae.controlOutlineWidth}px ${we}`,outline:0},[`&:hover ${he}-selector`]:{borderColor:fe}})}}},G=V=>{const{componentCls:Ae}=V;return{[`${Ae}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},q=V=>{const{componentCls:Ae,inputPaddingHorizontalBase:me,iconCls:he}=V;return{[Ae]:Object.assign(Object.assign({},(0,oe.Wf)(V)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${Ae}-customize-input) ${Ae}-selector`]:Object.assign(Object.assign({},_(V)),G(V)),[`${Ae}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},oe.vS),[`${Ae}-selection-placeholder`]:Object.assign(Object.assign({},oe.vS),{flex:1,color:V.colorTextPlaceholder,pointerEvents:"none"}),[`${Ae}-arrow`]:Object.assign(Object.assign({},(0,oe.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:me,height:V.fontSizeIcon,marginTop:-V.fontSizeIcon/2,color:V.colorTextQuaternary,fontSize:V.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[he]:{verticalAlign:"top",transition:`transform ${V.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Ae}-suffix)`]:{pointerEvents:"auto"}},[`${Ae}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Ae}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:me,zIndex:1,display:"inline-block",width:V.fontSizeIcon,height:V.fontSizeIcon,marginTop:-V.fontSizeIcon/2,color:V.colorTextQuaternary,fontSize:V.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:V.clearBg,cursor:"pointer",opacity:0,transition:`color ${V.motionDurationMid} ease, opacity ${V.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:V.colorTextTertiary}},"&:hover":{[`${Ae}-clear`]:{opacity:1}}}),[`${Ae}-has-feedback`]:{[`${Ae}-clear`]:{insetInlineEnd:me+V.fontSize+V.paddingXS}}}},W=V=>{const{componentCls:Ae}=V;return[{[Ae]:{[`&-borderless ${Ae}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${Ae}-in-form-item`]:{width:"100%"}}},q(V),B(V),I(V),T(V),{[`${Ae}-rtl`]:{direction:"rtl"}},N(Ae,(0,D.TS)(V,{borderHoverColor:V.colorPrimaryHover,outlineColor:V.controlOutline})),N(`${Ae}-status-error`,(0,D.TS)(V,{borderHoverColor:V.colorErrorHover,outlineColor:V.colorErrorOutline}),!0),N(`${Ae}-status-warning`,(0,D.TS)(V,{borderHoverColor:V.colorWarningHover,outlineColor:V.colorWarningOutline}),!0),(0,ae.c)(V,{borderElCls:`${Ae}-selector`,focusElCls:`${Ae}-focused`})]};var X=(0,De.Z)("Select",(V,Ae)=>{let{rootPrefixCls:me}=Ae;const he=(0,D.TS)(V,{rootPrefixCls:me,inputPaddingHorizontalBase:V.paddingSM-1,multipleSelectItemHeight:V.multipleItemHeight});return[W(he)]},V=>{const{fontSize:Ae,lineHeight:me,controlHeight:he,controlPaddingHorizontal:fe,zIndexPopupBase:we,colorText:R,fontWeightStrong:J,controlItemBgActive:x,controlItemBgHover:He,colorBgContainer:ye,colorFillSecondary:se,controlHeightLG:Se,controlHeightSM:ge,colorBgContainerDisabled:Ee,colorTextDisabled:de}=V;return{zIndexPopup:we+50,optionSelectedColor:R,optionSelectedFontWeight:J,optionSelectedBg:x,optionActiveBg:He,optionPadding:`${(he-Ae*me)/2}px ${fe}px`,optionFontSize:Ae,optionLineHeight:me,optionHeight:he,selectorBg:ye,clearBg:ye,singleItemHeightLG:Se,multipleItemBg:se,multipleItemBorderColor:"transparent",multipleItemHeight:ge,multipleItemHeightLG:he,multipleSelectorBgDisabled:Ee,multipleItemColorDisabled:de,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return ae}});const oe=D=>{const ne={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:D==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},ne),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},ne),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},ne),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},ne),{points:["br","tr"],offset:[0,-4]})}};function ae(D,De){return D||oe(De)}},84443:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return oe}});function oe(ae,D){return D!==void 0?D:ae!==null}},66339:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return p}});var oe=m(40001),ae=m(19248),D=m(99267),De=m(84105),ne=m(58617),Z=m(47472),v=m(59301);function p(T){let{suffixIcon:i,clearIcon:j,menuItemSelectedIcon:C,removeIcon:L,loading:I,multiple:U,hasFeedback:B,prefixCls:_,showSuffixIcon:N,feedbackIcon:G,showArrow:q,componentName:W}=T;const X=j!=null?j:v.createElement(ae.Z,null),V=fe=>i===null&&!B&&!q?null:v.createElement(v.Fragment,null,N!==!1&&fe,B&&G);let Ae=null;if(i!==void 0)Ae=V(i);else if(I)Ae=V(v.createElement(ne.Z,{spin:!0}));else{const fe=`${_}-suffix`;Ae=we=>{let{open:R,showSearch:J}=we;return V(R&&J?v.createElement(Z.Z,{className:fe}):v.createElement(De.Z,{className:fe}))}}let me=null;C!==void 0?me=C:U?me=v.createElement(oe.Z,null):me=null;let he=null;return L!==void 0?he=L:he=v.createElement(D.Z,null),{clearIcon:X,suffixIcon:Ae,itemIcon:me,removeIcon:he}}},61621:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return s}});var oe=m(92310),ae=m.n(oe),D=m(59301),De=m(36355),ne=m(2738),v=A=>{const{prefixCls:f,className:z,style:$,size:F,shape:M}=A,le=ae()({[`${f}-lg`]:F==="large",[`${f}-sm`]:F==="small"}),te=ae()({[`${f}-circle`]:M==="circle",[`${f}-square`]:M==="square",[`${f}-round`]:M==="round"}),Y=D.useMemo(()=>typeof F=="number"?{width:F,height:F,lineHeight:`${F}px`}:{},[F]);return D.createElement("span",{className:ae()(f,le,te,z),style:Object.assign(Object.assign({},Y),$)})},p=m(93083),T=m(83116),i=m(37613);const j=new p.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),C=A=>({height:A,lineHeight:`${A}px`}),L=A=>Object.assign({width:A},C(A)),I=A=>({background:A.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:j,animationDuration:A.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),U=A=>Object.assign({width:A*5,minWidth:A*5},C(A)),B=A=>{const{skeletonAvatarCls:f,gradientFromColor:z,controlHeight:$,controlHeightLG:F,controlHeightSM:M}=A;return{[`${f}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:z},L($)),[`${f}${f}-circle`]:{borderRadius:"50%"},[`${f}${f}-lg`]:Object.assign({},L(F)),[`${f}${f}-sm`]:Object.assign({},L(M))}},_=A=>{const{controlHeight:f,borderRadiusSM:z,skeletonInputCls:$,controlHeightLG:F,controlHeightSM:M,gradientFromColor:le}=A;return{[`${$}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:z},U(f)),[`${$}-lg`]:Object.assign({},U(F)),[`${$}-sm`]:Object.assign({},U(M))}},N=A=>Object.assign({width:A},C(A)),G=A=>{const{skeletonImageCls:f,imageSizeBase:z,gradientFromColor:$,borderRadiusSM:F}=A;return{[`${f}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:$,borderRadius:F},N(z*2)),{[`${f}-path`]:{fill:"#bfbfbf"},[`${f}-svg`]:Object.assign(Object.assign({},N(z)),{maxWidth:z*4,maxHeight:z*4}),[`${f}-svg${f}-svg-circle`]:{borderRadius:"50%"}}),[`${f}${f}-circle`]:{borderRadius:"50%"}}},q=(A,f,z)=>{const{skeletonButtonCls:$}=A;return{[`${z}${$}-circle`]:{width:f,minWidth:f,borderRadius:"50%"},[`${z}${$}-round`]:{borderRadius:f}}},W=A=>Object.assign({width:A*2,minWidth:A*2},C(A)),X=A=>{const{borderRadiusSM:f,skeletonButtonCls:z,controlHeight:$,controlHeightLG:F,controlHeightSM:M,gradientFromColor:le}=A;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${z}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:f,width:$*2,minWidth:$*2},W($))},q(A,$,z)),{[`${z}-lg`]:Object.assign({},W(F))}),q(A,F,`${z}-lg`)),{[`${z}-sm`]:Object.assign({},W(M))}),q(A,M,`${z}-sm`))},V=A=>{const{componentCls:f,skeletonAvatarCls:z,skeletonTitleCls:$,skeletonParagraphCls:F,skeletonButtonCls:M,skeletonInputCls:le,skeletonImageCls:te,controlHeight:Y,controlHeightLG:be,controlHeightSM:tt,gradientFromColor:Fe,padding:Re,marginSM:ze,borderRadius:rt,titleHeight:Je,blockRadius:Dt,paragraphLiHeight:_t,controlHeightXS:Mt,paragraphMarginTop:dn}=A;return{[`${f}`]:{display:"table",width:"100%",[`${f}-header`]:{display:"table-cell",paddingInlineEnd:Re,verticalAlign:"top",[`${z}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fe},L(Y)),[`${z}-circle`]:{borderRadius:"50%"},[`${z}-lg`]:Object.assign({},L(be)),[`${z}-sm`]:Object.assign({},L(tt))},[`${f}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${$}`]:{width:"100%",height:Je,background:Fe,borderRadius:Dt,[`+ ${F}`]:{marginBlockStart:tt}},[`${F}`]:{padding:0,"> li":{width:"100%",height:_t,listStyle:"none",background:Fe,borderRadius:Dt,"+ li":{marginBlockStart:Mt}}},[`${F}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${f}-content`]:{[`${$}, ${F} > li`]:{borderRadius:rt}}},[`${f}-with-avatar ${f}-content`]:{[`${$}`]:{marginBlockStart:ze,[`+ ${F}`]:{marginBlockStart:dn}}},[`${f}${f}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},X(A)),B(A)),_(A)),G(A)),[`${f}${f}-block`]:{width:"100%",[`${M}`]:{width:"100%"},[`${le}`]:{width:"100%"}},[`${f}${f}-active`]:{[`
${$},
${F} > li,
${z},
${M},
${le},
${te}
`]:Object.assign({},I(A))}}};var Ae=(0,T.Z)("Skeleton",A=>{const{componentCls:f}=A,z=(0,i.TS)(A,{skeletonAvatarCls:`${f}-avatar`,skeletonTitleCls:`${f}-title`,skeletonParagraphCls:`${f}-paragraph`,skeletonButtonCls:`${f}-button`,skeletonInputCls:`${f}-input`,skeletonImageCls:`${f}-image`,imageSizeBase:A.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${A.gradientFromColor} 25%, ${A.gradientToColor} 37%, ${A.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[V(z)]},A=>{const{colorFillContent:f,colorFill:z}=A,$=f,F=z;return{color:$,colorGradientEnd:F,gradientFromColor:$,gradientToColor:F,titleHeight:A.controlHeight/2,blockRadius:A.borderRadiusSM,paragraphMarginTop:A.marginLG+A.marginXXS,paragraphLiHeight:A.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),he=A=>{const{prefixCls:f,className:z,rootClassName:$,active:F,shape:M="circle",size:le="default"}=A,{getPrefixCls:te}=D.useContext(De.E_),Y=te("skeleton",f),[be,tt]=Ae(Y),Fe=(0,ne.Z)(A,["prefixCls","className"]),Re=ae()(Y,`${Y}-element`,{[`${Y}-active`]:F},z,$,tt);return be(D.createElement("div",{className:Re},D.createElement(v,Object.assign({prefixCls:`${Y}-avatar`,shape:M,size:le},Fe))))},we=A=>{const{prefixCls:f,className:z,rootClassName:$,active:F,block:M=!1,size:le="default"}=A,{getPrefixCls:te}=D.useContext(De.E_),Y=te("skeleton",f),[be,tt]=Ae(Y),Fe=(0,ne.Z)(A,["prefixCls"]),Re=ae()(Y,`${Y}-element`,{[`${Y}-active`]:F,[`${Y}-block`]:M},z,$,tt);return be(D.createElement("div",{className:Re},D.createElement(v,Object.assign({prefixCls:`${Y}-button`,size:le},Fe))))};const R="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var x=A=>{const{prefixCls:f,className:z,rootClassName:$,style:F,active:M}=A,{getPrefixCls:le}=D.useContext(De.E_),te=le("skeleton",f),[Y,be]=Ae(te),tt=ae()(te,`${te}-element`,{[`${te}-active`]:M},z,$,be);return Y(D.createElement("div",{className:tt},D.createElement("div",{className:ae()(`${te}-image`,z),style:F},D.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${te}-image-svg`},D.createElement("path",{d:R,className:`${te}-image-path`})))))},ye=A=>{const{prefixCls:f,className:z,rootClassName:$,active:F,block:M,size:le="default"}=A,{getPrefixCls:te}=D.useContext(De.E_),Y=te("skeleton",f),[be,tt]=Ae(Y),Fe=(0,ne.Z)(A,["prefixCls"]),Re=ae()(Y,`${Y}-element`,{[`${Y}-active`]:F,[`${Y}-block`]:M},z,$,tt);return be(D.createElement("div",{className:Re},D.createElement(v,Object.assign({prefixCls:`${Y}-input`,size:le},Fe))))},se=m(96663),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ge=Se,Ee=m(7657),de=function(f,z){return D.createElement(Ee.Z,(0,se.Z)({},f,{ref:z,icon:ge}))},ve=D.forwardRef(de),Ye=ve,st=A=>{const{prefixCls:f,className:z,rootClassName:$,style:F,active:M,children:le}=A,{getPrefixCls:te}=D.useContext(De.E_),Y=te("skeleton",f),[be,tt]=Ae(Y),Fe=ae()(Y,`${Y}-element`,{[`${Y}-active`]:M},tt,z,$),Re=le!=null?le:D.createElement(Ye,null);return be(D.createElement("div",{className:Fe},D.createElement("div",{className:ae()(`${Y}-image`,z),style:F},Re)))},Bt=m(19127),St=A=>{const f=te=>{const{width:Y,rows:be=2}=A;if(Array.isArray(Y))return Y[te];if(be-1===te)return Y},{prefixCls:z,className:$,style:F,rows:M}=A,le=(0,Bt.Z)(Array(M)).map((te,Y)=>D.createElement("li",{key:Y,style:{width:f(Y)}}));return D.createElement("ul",{className:ae()(z,$),style:F},le)},Zt=A=>{let{prefixCls:f,className:z,width:$,style:F}=A;return D.createElement("h3",{className:ae()(f,z),style:Object.assign({width:$},F)})};function Jt(A){return A&&typeof A=="object"?A:{}}function an(A,f){return A&&!f?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function en(A,f){return!A&&f?{width:"38%"}:A&&f?{width:"50%"}:{}}function y(A,f){const z={};return(!A||!f)&&(z.width="61%"),!A&&f?z.rows=3:z.rows=2,z}const _e=A=>{const{prefixCls:f,loading:z,className:$,rootClassName:F,style:M,children:le,avatar:te=!1,title:Y=!0,paragraph:be=!0,active:tt,round:Fe}=A,{getPrefixCls:Re,direction:ze,skeleton:rt}=D.useContext(De.E_),Je=Re("skeleton",f),[Dt,_t]=Ae(Je);if(z||!("loading"in A)){const Mt=!!te,dn=!!Y,vn=!!be;let In;if(Mt){const $t=Object.assign(Object.assign({prefixCls:`${Je}-avatar`},an(dn,vn)),Jt(te));In=D.createElement("div",{className:`${Je}-header`},D.createElement(v,Object.assign({},$t)))}let Fn;if(dn||vn){let $t;if(dn){const wn=Object.assign(Object.assign({prefixCls:`${Je}-title`},en(Mt,vn)),Jt(Y));$t=D.createElement(Zt,Object.assign({},wn))}let fn;if(vn){const wn=Object.assign(Object.assign({prefixCls:`${Je}-paragraph`},y(Mt,dn)),Jt(be));fn=D.createElement(St,Object.assign({},wn))}Fn=D.createElement("div",{className:`${Je}-content`},$t,fn)}const yn=ae()(Je,{[`${Je}-with-avatar`]:Mt,[`${Je}-active`]:tt,[`${Je}-rtl`]:ze==="rtl",[`${Je}-round`]:Fe},rt==null?void 0:rt.className,$,F,_t);return Dt(D.createElement("div",{className:yn,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),M)},In,Fn))}return typeof le!="undefined"?le:null};_e.Button=we,_e.Avatar=he,_e.Input=ye,_e.Image=x,_e.Node=st;var E=_e,s=E},81327:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return _}});var oe=m(59301),ae=m(92310),D=m.n(ae),De=m(11592),ne=m(36355),Z=m(33234);const v=oe.createContext({latestIndex:0}),p=v.Provider;var i=N=>{let{className:G,index:q,children:W,split:X,style:V}=N;const{latestIndex:Ae}=oe.useContext(v);return W==null?null:oe.createElement(oe.Fragment,null,oe.createElement("div",{className:G,style:V},W),q<Ae&&X&&oe.createElement("span",{className:`${G}-split`},X))},j=m(2856);function C(N){return["small","middle","large"].includes(N)}function L(N){return N?typeof N=="number"&&!Number.isNaN(N):!1}var I=function(N,G){var q={};for(var W in N)Object.prototype.hasOwnProperty.call(N,W)&&G.indexOf(W)<0&&(q[W]=N[W]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,W=Object.getOwnPropertySymbols(N);X<W.length;X++)G.indexOf(W[X])<0&&Object.prototype.propertyIsEnumerable.call(N,W[X])&&(q[W[X]]=N[W[X]]);return q};const B=oe.forwardRef((N,G)=>{var q,W;const{getPrefixCls:X,space:V,direction:Ae}=oe.useContext(ne.E_),{size:me=(V==null?void 0:V.size)||"small",align:he,className:fe,rootClassName:we,children:R,direction:J="horizontal",prefixCls:x,split:He,style:ye,wrap:se=!1,classNames:Se,styles:ge}=N,Ee=I(N,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[de,ve]=Array.isArray(me)?me:[me,me],Ye=C(ve),lt=C(de),st=L(ve),Bt=L(de),xt=(0,De.Z)(R,{keepEmpty:!0}),St=he===void 0&&J==="horizontal"?"center":he,Ft=X("space",x),[Zt,Jt]=(0,j.Z)(Ft),an=D()(Ft,V==null?void 0:V.className,Jt,`${Ft}-${J}`,{[`${Ft}-rtl`]:Ae==="rtl",[`${Ft}-align-${St}`]:St,[`${Ft}-gap-row-${ve}`]:Ye,[`${Ft}-gap-col-${de}`]:lt},fe,we),en=D()(`${Ft}-item`,(q=Se==null?void 0:Se.item)!==null&&q!==void 0?q:(W=V==null?void 0:V.classNames)===null||W===void 0?void 0:W.item);let y=0;const _e=xt.map((A,f)=>{var z,$;A!=null&&(y=f);const F=A&&A.key||`${en}-${f}`;return oe.createElement(i,{className:en,key:F,index:f,split:He,style:(z=ge==null?void 0:ge.item)!==null&&z!==void 0?z:($=V==null?void 0:V.styles)===null||$===void 0?void 0:$.item},A)}),E=oe.useMemo(()=>({latestIndex:y}),[y]);if(xt.length===0)return null;const s={};return se&&(s.flexWrap="wrap"),!lt&&Bt&&(s.columnGap=de),!Ye&&st&&(s.rowGap=ve),Zt(oe.createElement("div",Object.assign({ref:G,className:an,style:Object.assign(Object.assign(Object.assign({},s),V==null?void 0:V.style),ye)},Ee),oe.createElement(p,{value:E},_e)))});B.Compact=Z.ZP;var _=B},15969:function(Rn,Rt,m){"use strict";m.d(Rt,{N:function(){return oe}});const oe=ae=>({color:ae.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ae.motionDurationSlow}`,"&:focus, &:hover":{color:ae.colorLinkHover},"&:active":{color:ae.colorLinkActive}})},1710:function(Rn,Rt,m){"use strict";m.d(Rt,{default:function(){return At}});var oe={},ae="rc-table-internal-hook",D=m(72071),De=m(6089),ne=m(34280),Z=m(13697),v=m(59301),p=m(4676);function T(Q){var P=v.createContext(void 0),ie=function(Oe){var Ie=Oe.value,Ze=Oe.children,Ge=v.useRef(Ie);Ge.current=Ie;var it=v.useState(function(){return{getValue:function(){return Ge.current},listeners:new Set}}),ee=(0,D.Z)(it,1),Qe=ee[0];return(0,ne.Z)(function(){(0,p.unstable_batchedUpdates)(function(){Qe.listeners.forEach(function(Ne){Ne(Ie)})})},[Ie]),v.createElement(P.Provider,{value:Qe},Ze)};return{Context:P,Provider:ie,defaultValue:Q}}function i(Q,P){var ie=(0,De.Z)(typeof P=="function"?P:function(Ne){if(P===void 0)return Ne;if(!Array.isArray(P))return Ne[P];var We={};return P.forEach(function($e){We[$e]=Ne[$e]}),We}),pe=v.useContext(Q==null?void 0:Q.Context),Oe=pe||{},Ie=Oe.listeners,Ze=Oe.getValue,Ge=v.useRef();Ge.current=ie(pe?Ze():Q==null?void 0:Q.defaultValue);var it=v.useState({}),ee=(0,D.Z)(it,2),Qe=ee[1];return(0,ne.Z)(function(){if(!pe)return;function Ne(We){var $e=ie(We);(0,Z.Z)(Ge.current,$e,!0)||Qe({})}return Ie.add(Ne),function(){Ie.delete(Ne)}},[pe]),Ge.current}var j=m(96663),C=m(8654);function L(){var Q=v.createContext(null);function P(){return v.useContext(Q)}function ie(Oe,Ie){var Ze=(0,C.Yr)(Oe),Ge=function(ee,Qe){var Ne=Ze?{ref:Qe}:{},We=v.useRef(0),$e=v.useRef(ee),ut=P();return ut!==null?v.createElement(Oe,(0,j.Z)({},ee,Ne)):((!Ie||Ie($e.current,ee))&&(We.current+=1),$e.current=ee,v.createElement(Q.Provider,{value:We.current},v.createElement(Oe,(0,j.Z)({},ee,Ne))))};return Ze?v.forwardRef(Ge):Ge}function pe(Oe,Ie){var Ze=(0,C.Yr)(Oe),Ge=function(ee,Qe){var Ne=Ze?{ref:Qe}:{};return P(),v.createElement(Oe,(0,j.Z)({},ee,Ne))};return Ze?v.memo(v.forwardRef(Ge),Ie):v.memo(Ge,Ie)}return{makeImmutable:ie,responseImmutable:pe,useImmutableMark:P}}var I=L(),U=I.makeImmutable,B=I.responseImmutable,_=I.useImmutableMark,N=L(),G=N.makeImmutable,q=N.responseImmutable,W=N.useImmutableMark,X=T(),V=X;function Ae(Q,P){var ie=v.useRef(0);ie.current+=1;var pe=v.useRef(Q),Oe=[];Object.keys(Q||{}).map(function(Ze){var Ge;(Q==null?void 0:Q[Ze])!==((Ge=pe.current)===null||Ge===void 0?void 0:Ge[Ze])&&Oe.push(Ze)}),pe.current=Q;var Ie=v.useRef([]);return Oe.length&&(Ie.current=Oe),v.useDebugValue(ie.current),v.useDebugValue(Ie.current.join(", ")),P&&console.log("".concat(P,":"),ie.current,Ie.current),ie.current}var me=null,he=v.memo(function(){var Q=Ae();return v.createElement("h1",null,"Render Times: ",Q)});he.displayName="RenderBlock";var fe=m(20135),we=m(44127),R=m(90493),J=m(92310),x=m.n(J),He=m(80547),ye=m(97938),se=m(48736),Se=v.createContext({renderWithProps:!1}),ge=Se,Ee="RC_TABLE_KEY";function de(Q){return Q==null?[]:Array.isArray(Q)?Q:[Q]}function ve(Q){var P=[],ie={};return Q.forEach(function(pe){for(var Oe=pe||{},Ie=Oe.key,Ze=Oe.dataIndex,Ge=Ie||de(Ze).join("-")||Ee;ie[Ge];)Ge="".concat(Ge,"_next");ie[Ge]=!0,P.push(Ge)}),P}function Ye(Q){return Q!=null}function lt(Q){return Q&&(0,fe.Z)(Q)==="object"&&!Array.isArray(Q)&&!v.isValidElement(Q)}function st(Q,P,ie,pe,Oe,Ie){var Ze=v.useContext(ge),Ge=W(),it=(0,He.Z)(function(){if(Ye(pe))return[pe];var ee=P==null||P===""?[]:Array.isArray(P)?P:[P],Qe=(0,ye.Z)(Q,ee),Ne=Qe,We=void 0;if(Oe){var $e=Oe(Qe,Q,ie);lt($e)?(Ne=$e.children,We=$e.props,Ze.renderWithProps=!0):Ne=$e}return[Ne,We]},[Ge,Q,pe,P,Oe,ie],function(ee,Qe){if(Ie){var Ne=(0,D.Z)(ee,2),We=Ne[1],$e=(0,D.Z)(Qe,2),ut=$e[1];return Ie(ut,We)}return Ze.renderWithProps?!0:!(0,Z.Z)(ee,Qe,!0)});return it}function Bt(Q,P,ie,pe){var Oe=Q+P-1;return Q<=pe&&Oe>=ie}function xt(Q,P){return i(V,function(ie){var pe=Bt(Q,P||1,ie.hoverStartRow,ie.hoverEndRow);return[pe,ie.onHover]})}var St=function(P){var ie=P.ellipsis,pe=P.rowType,Oe=P.children,Ie,Ze=ie===!0?{showTitle:!0}:ie;return Ze&&(Ze.showTitle||pe==="header")&&(typeof Oe=="string"||typeof Oe=="number"?Ie=Oe.toString():v.isValidElement(Oe)&&typeof Oe.props.children=="string"&&(Ie=Oe.props.children)),Ie};function Ft(Q){var P,ie,pe,Oe,Ie,Ze,Ge,it,ee=Q.component,Qe=Q.children,Ne=Q.ellipsis,We=Q.scope,$e=Q.prefixCls,ut=Q.className,vt=Q.align,gt=Q.record,Tt=Q.render,Pt=Q.dataIndex,Xt=Q.renderIndex,rn=Q.shouldCellUpdate,bn=Q.index,It=Q.rowType,at=Q.colSpan,Mn=Q.rowSpan,sn=Q.fixLeft,zt=Q.fixRight,Yt=Q.firstFixLeft,Wt=Q.lastFixLeft,tn=Q.firstFixRight,Cn=Q.lastFixRight,_n=Q.appendNode,Hn=Q.additionalProps,On=Hn===void 0?{}:Hn,nr=Q.isSticky,pr="".concat($e,"-cell"),sr=i(V,["supportSticky","allColumnsFixedLeft"]),cr=sr.supportSticky,Tn=sr.allColumnsFixedLeft,Eo=st(gt,Pt,Xt,Qe,Tt,rn),$n=(0,D.Z)(Eo,2),Vo=$n[0],xr=$n[1],Xr={},Po=typeof sn=="number"&&cr,mo=typeof zt=="number"&&cr;Po&&(Xr.position="sticky",Xr.left=sn),mo&&(Xr.position="sticky",Xr.right=zt);var Wn=(P=(ie=(pe=xr==null?void 0:xr.colSpan)!==null&&pe!==void 0?pe:On.colSpan)!==null&&ie!==void 0?ie:at)!==null&&P!==void 0?P:1,Xn=(Oe=(Ie=(Ze=xr==null?void 0:xr.rowSpan)!==null&&Ze!==void 0?Ze:On.rowSpan)!==null&&Ie!==void 0?Ie:Mn)!==null&&Oe!==void 0?Oe:1,dr=xt(bn,Xn),lr=(0,D.Z)(dr,2),Pr=lr[0],Sn=lr[1],Jn=function(Nn){var Go;gt&&Sn(bn,bn+Xn-1),On==null||(Go=On.onMouseEnter)===null||Go===void 0||Go.call(On,Nn)},uo=function(Nn){var Go;gt&&Sn(-1,-1),On==null||(Go=On.onMouseLeave)===null||Go===void 0||Go.call(On,Nn)};if(Wn===0||Xn===0)return null;var Rr=(Ge=On.title)!==null&&Ge!==void 0?Ge:St({rowType:It,ellipsis:Ne,children:Vo}),vA=x()(pr,ut,(it={},(0,R.Z)(it,"".concat(pr,"-fix-left"),Po&&cr),(0,R.Z)(it,"".concat(pr,"-fix-left-first"),Yt&&cr),(0,R.Z)(it,"".concat(pr,"-fix-left-last"),Wt&&cr),(0,R.Z)(it,"".concat(pr,"-fix-left-all"),Wt&&Tn&&cr),(0,R.Z)(it,"".concat(pr,"-fix-right"),mo&&cr),(0,R.Z)(it,"".concat(pr,"-fix-right-first"),tn&&cr),(0,R.Z)(it,"".concat(pr,"-fix-right-last"),Cn&&cr),(0,R.Z)(it,"".concat(pr,"-ellipsis"),Ne),(0,R.Z)(it,"".concat(pr,"-with-append"),_n),(0,R.Z)(it,"".concat(pr,"-fix-sticky"),(Po||mo)&&nr&&cr),(0,R.Z)(it,"".concat(pr,"-row-hover"),!xr&&Pr),it),On.className,xr==null?void 0:xr.className),fA={};vt&&(fA.textAlign=vt);var Ur=(0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)({},Xr),On.style),fA),xr==null?void 0:xr.style),Wo=Vo;return(0,fe.Z)(Wo)==="object"&&!Array.isArray(Wo)&&!v.isValidElement(Wo)&&(Wo=null),Ne&&(Wt||tn)&&(Wo=v.createElement("span",{className:"".concat(pr,"-content")},Wo)),v.createElement(ee,(0,j.Z)({},xr,On,{className:vA,style:Ur,title:Rr,scope:We,onMouseEnter:Jn,onMouseLeave:uo,colSpan:Wn!==1?Wn:null,rowSpan:Xn!==1?Xn:null}),_n,Wo)}var Zt=v.memo(Ft);function Jt(Q,P,ie,pe,Oe,Ie){var Ze=ie[Q]||{},Ge=ie[P]||{},it,ee;Ze.fixed==="left"?it=pe.left[Oe==="rtl"?P:Q]:Ge.fixed==="right"&&(ee=pe.right[Oe==="rtl"?Q:P]);var Qe=!1,Ne=!1,We=!1,$e=!1,ut=ie[P+1],vt=ie[Q-1],gt=!(Ie!=null&&Ie.children);if(Oe==="rtl"){if(it!==void 0){var Tt=vt&&vt.fixed==="left";$e=!Tt&&gt}else if(ee!==void 0){var Pt=ut&&ut.fixed==="right";We=!Pt&&gt}}else if(it!==void 0){var Xt=ut&&ut.fixed==="left";Qe=!Xt&&gt}else if(ee!==void 0){var rn=vt&&vt.fixed==="right";Ne=!rn&&gt}return{fixLeft:it,fixRight:ee,lastFixLeft:Qe,firstFixRight:Ne,lastFixRight:We,firstFixLeft:$e,isSticky:pe.isSticky}}var an=v.createContext({}),en=an;function y(Q){var P=Q.className,ie=Q.index,pe=Q.children,Oe=Q.colSpan,Ie=Oe===void 0?1:Oe,Ze=Q.rowSpan,Ge=Q.align,it=i(V,["prefixCls","direction"]),ee=it.prefixCls,Qe=it.direction,Ne=v.useContext(en),We=Ne.scrollColumnIndex,$e=Ne.stickyOffsets,ut=Ne.flattenColumns,vt=Ne.columns,gt=ie+Ie-1,Tt=gt+1===We?Ie+1:Ie,Pt=Jt(ie,ie+Tt-1,ut,$e,Qe,vt==null?void 0:vt[ie]);return v.createElement(Zt,(0,j.Z)({className:P,index:ie,component:"td",prefixCls:ee,record:null,dataIndex:null,align:Ge,colSpan:Tt,rowSpan:Ze,render:function(){return pe}},Pt))}var _e=m(6620),E=["children"];function s(Q){var P=Q.children,ie=(0,_e.Z)(Q,E);return v.createElement("tr",ie,P)}function A(Q){var P=Q.children;return P}A.Row=s,A.Cell=y;var f=A;function z(Q){var P=Q.children,ie=Q.stickyOffsets,pe=Q.flattenColumns,Oe=Q.columns,Ie=i(V,"prefixCls"),Ze=pe.length-1,Ge=pe[Ze],it=v.useMemo(function(){return{stickyOffsets:ie,flattenColumns:pe,scrollColumnIndex:Ge!=null&&Ge.scrollbar?Ze:null,columns:Oe}},[Ge,pe,Ze,ie,Oe]);return v.createElement(en.Provider,{value:it},v.createElement("tfoot",{className:"".concat(Ie,"-summary")},P))}var $=q(z),F=f,M=m(70425),le=m(29301),te=m(29194),Y=m(24514),be=m(75152),tt=m(26112);function Fe(Q,P,ie,pe,Oe,Ie,Ze){Q.push({record:P,indent:ie,index:Ze});var Ge=Ie(P),it=Oe==null?void 0:Oe.has(Ge);if(P&&Array.isArray(P[pe])&&it)for(var ee=0;ee<P[pe].length;ee+=1)Fe(Q,P[pe][ee],ie+1,pe,Oe,Ie,ee)}function Re(Q,P,ie,pe){var Oe=v.useMemo(function(){if(ie!=null&&ie.size){for(var Ie=[],Ze=0;Ze<(Q==null?void 0:Q.length);Ze+=1){var Ge=Q[Ze];Fe(Ie,Ge,0,P,ie,pe,Ze)}return Ie}return Q==null?void 0:Q.map(function(it,ee){return{record:it,indent:0,index:ee}})},[Q,P,ie,pe]);return Oe}function ze(Q){var P=Q.prefixCls,ie=Q.children,pe=Q.component,Oe=Q.cellComponent,Ie=Q.className,Ze=Q.expanded,Ge=Q.colSpan,it=Q.isEmpty,ee=i(V,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Qe=ee.scrollbarSize,Ne=ee.fixHeader,We=ee.fixColumn,$e=ee.componentWidth,ut=ee.horizonScroll,vt=ie;return(it?ut&&$e:We)&&(vt=v.createElement("div",{style:{width:$e-(Ne?Qe:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(P,"-expanded-row-fixed")},vt)),v.createElement(pe,{className:Ie,style:{display:Ze?null:"none"}},v.createElement(Zt,{component:Oe,prefixCls:P,colSpan:Ge},vt))}var rt=ze;function Je(Q,P,ie,pe){var Oe=i(V,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Ie=Oe.flattenColumns,Ze=Oe.expandableType,Ge=Oe.expandedKeys,it=Oe.childrenColumnName,ee=Oe.onTriggerExpand,Qe=Oe.rowExpandable,Ne=Oe.onRow,We=Oe.expandRowByClick,$e=Oe.rowClassName,ut=Ze==="nest",vt=Ze==="row"&&(!Qe||Qe(Q)),gt=vt||ut,Tt=Ge&&Ge.has(P),Pt=it&&Q&&Q[it],Xt=(0,M.useEvent)(ee),rn=Ne==null?void 0:Ne(Q,ie),bn=rn==null?void 0:rn.onClick,It=function(zt){We&&gt&&ee(Q,zt);for(var Yt=arguments.length,Wt=new Array(Yt>1?Yt-1:0),tn=1;tn<Yt;tn++)Wt[tn-1]=arguments[tn];bn==null||bn.apply(void 0,[zt].concat(Wt))},at;typeof $e=="string"?at=$e:typeof $e=="function"&&(at=$e(Q,ie,pe));var Mn=ve(Ie);return(0,we.Z)((0,we.Z)({},Oe),{},{columnsKey:Mn,nestExpandable:ut,expanded:Tt,hasNestChildren:Pt,record:Q,onTriggerExpand:Xt,rowSupportExpand:vt,expandable:gt,rowProps:(0,we.Z)((0,we.Z)({},rn),{},{className:x()(at,rn==null?void 0:rn.className),onClick:It})})}function Dt(Q,P,ie,pe,Oe){var Ie=Q.record,Ze=Q.prefixCls,Ge=Q.columnsKey,it=Q.fixedInfoList,ee=Q.expandIconColumnIndex,Qe=Q.nestExpandable,Ne=Q.indentSize,We=Q.expandIcon,$e=Q.expanded,ut=Q.hasNestChildren,vt=Q.onTriggerExpand,gt=Ge[ie],Tt=it[ie],Pt;ie===(ee||0)&&Qe&&(Pt=v.createElement(v.Fragment,null,v.createElement("span",{style:{paddingLeft:"".concat(Ne*pe,"px")},className:"".concat(Ze,"-row-indent indent-level-").concat(pe)}),We({prefixCls:Ze,expanded:$e,expandable:ut,record:Ie,onExpand:vt})));var Xt;return P.onCell&&(Xt=P.onCell(Ie,Oe)),{key:gt,fixedInfo:Tt,appendCellNode:Pt,additionalCellProps:Xt||{}}}function _t(Q){var P=Q.className,ie=Q.style,pe=Q.record,Oe=Q.index,Ie=Q.renderIndex,Ze=Q.rowKey,Ge=Q.indent,it=Ge===void 0?0:Ge,ee=Q.rowComponent,Qe=Q.cellComponent,Ne=Q.scopeCellComponent,We=Je(pe,Ze,Oe,it),$e=We.prefixCls,ut=We.flattenColumns,vt=We.expandedRowClassName,gt=We.expandedRowRender,Tt=We.rowProps,Pt=We.expanded,Xt=We.rowSupportExpand,rn=v.useState(!1),bn=(0,D.Z)(rn,2),It=bn[0],at=bn[1];v.useEffect(function(){Pt&&at(!0)},[Pt]);var Mn=v.createElement(ee,(0,j.Z)({},Tt,{"data-row-key":Ze,className:x()(P,"".concat($e,"-row"),"".concat($e,"-row-level-").concat(it),Tt==null?void 0:Tt.className),style:(0,we.Z)((0,we.Z)({},ie),Tt==null?void 0:Tt.style)}),ut.map(function(Wt,tn){var Cn=Wt.render,_n=Wt.dataIndex,Hn=Wt.className,On=Dt(We,Wt,tn,it,Oe),nr=On.key,pr=On.fixedInfo,sr=On.appendCellNode,cr=On.additionalCellProps;return v.createElement(Zt,(0,j.Z)({className:Hn,ellipsis:Wt.ellipsis,align:Wt.align,scope:Wt.rowScope,component:Wt.rowScope?Ne:Qe,prefixCls:$e,key:nr,record:pe,index:Oe,renderIndex:Ie,dataIndex:_n,render:Cn,shouldCellUpdate:Wt.shouldCellUpdate},pr,{appendNode:sr,additionalProps:cr}))})),sn;if(Xt&&(It||Pt)){var zt=gt(pe,Oe,it+1,Pt),Yt=vt&&vt(pe,Oe,it);sn=v.createElement(rt,{expanded:Pt,className:x()("".concat($e,"-expanded-row"),"".concat($e,"-expanded-row-level-").concat(it+1),Yt),prefixCls:$e,component:ee,cellComponent:Qe,colSpan:ut.length,isEmpty:!1},zt)}return v.createElement(v.Fragment,null,Mn,sn)}_t.displayName="BodyRow";var Mt=q(_t);function dn(Q){var P=Q.columnKey,ie=Q.onColumnResize,pe=v.useRef();return v.useEffect(function(){pe.current&&ie(P,pe.current.offsetWidth)},[]),v.createElement(le.Z,{data:P},v.createElement("td",{ref:pe,style:{padding:0,border:0,height:0}},v.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function vn(Q){var P=Q.prefixCls,ie=Q.columnsKey,pe=Q.onColumnResize;return v.createElement("tr",{"aria-hidden":"true",className:"".concat(P,"-measure-row"),style:{height:0,fontSize:0}},v.createElement(le.Z.Collection,{onBatchResize:function(Ie){Ie.forEach(function(Ze){var Ge=Ze.data,it=Ze.size;pe(Ge,it.offsetWidth)})}},ie.map(function(Oe){return v.createElement(dn,{key:Oe,columnKey:Oe,onColumnResize:pe})})))}function In(Q){var P=Q.data,ie=Q.measureColumnWidth,pe=i(V,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Oe=pe.prefixCls,Ie=pe.getComponent,Ze=pe.onColumnResize,Ge=pe.flattenColumns,it=pe.getRowKey,ee=pe.expandedKeys,Qe=pe.childrenColumnName,Ne=pe.emptyNode,We=Re(P,Qe,ee,it),$e=v.useRef({renderWithProps:!1}),ut=Ie(["body","wrapper"],"tbody"),vt=Ie(["body","row"],"tr"),gt=Ie(["body","cell"],"td"),Tt=Ie(["body","cell"],"th"),Pt;P.length?Pt=We.map(function(rn,bn){var It=rn.record,at=rn.indent,Mn=rn.index,sn=it(It,bn);return v.createElement(Mt,{key:sn,rowKey:sn,record:It,index:bn,renderIndex:Mn,rowComponent:vt,cellComponent:gt,scopeCellComponent:Tt,getRowKey:it,indent:at})}):Pt=v.createElement(rt,{expanded:!0,className:"".concat(Oe,"-placeholder"),prefixCls:Oe,component:vt,cellComponent:gt,colSpan:Ge.length,isEmpty:!0},Ne);var Xt=ve(Ge);return v.createElement(ge.Provider,{value:$e.current},v.createElement(ut,{className:"".concat(Oe,"-tbody")},ie&&v.createElement(vn,{prefixCls:Oe,columnsKey:Xt,onColumnResize:Ze}),Pt))}In.displayName="Body";var Fn=q(In),yn=["expandable"],$t="RC_TABLE_INTERNAL_COL_DEFINE";function fn(Q){var P=Q.expandable,ie=(0,_e.Z)(Q,yn),pe;return"expandable"in Q?pe=(0,we.Z)((0,we.Z)({},ie),P):pe=ie,pe.showExpandColumn===!1&&(pe.expandIconColumnIndex=-1),pe}var wn=["columnType"];function zn(Q){for(var P=Q.colWidths,ie=Q.columns,pe=Q.columCount,Oe=[],Ie=pe||ie.length,Ze=!1,Ge=Ie-1;Ge>=0;Ge-=1){var it=P[Ge],ee=ie&&ie[Ge],Qe=ee&&ee[$t];if(it||Qe||Ze){var Ne=Qe||{},We=Ne.columnType,$e=(0,_e.Z)(Ne,wn);Oe.unshift(v.createElement("col",(0,j.Z)({key:Ge,style:{width:it}},$e))),Ze=!0}}return v.createElement("colgroup",null,Oe)}var er=zn,jn=m(19127),vr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function kn(Q,P){return(0,v.useMemo)(function(){for(var ie=[],pe=0;pe<P;pe+=1){var Oe=Q[pe];if(Oe!==void 0)ie[pe]=Oe;else return null}return ie},[Q.join("_"),P])}var xn=v.forwardRef(function(Q,P){var ie=Q.className,pe=Q.noData,Oe=Q.columns,Ie=Q.flattenColumns,Ze=Q.colWidths,Ge=Q.columCount,it=Q.stickyOffsets,ee=Q.direction,Qe=Q.fixHeader,Ne=Q.stickyTopOffset,We=Q.stickyBottomOffset,$e=Q.stickyClassName,ut=Q.onScroll,vt=Q.maxContentScroll,gt=Q.children,Tt=(0,_e.Z)(Q,vr),Pt=i(V,["prefixCls","scrollbarSize","isSticky"]),Xt=Pt.prefixCls,rn=Pt.scrollbarSize,bn=Pt.isSticky,It=bn&&!Qe?0:rn,at=v.useRef(null),Mn=v.useCallback(function(Hn){(0,C.mH)(P,Hn),(0,C.mH)(at,Hn)},[]);v.useEffect(function(){var Hn;function On(nr){var pr=nr,sr=pr.currentTarget,cr=pr.deltaX;cr&&(ut({currentTarget:sr,scrollLeft:sr.scrollLeft+cr}),nr.preventDefault())}return(Hn=at.current)===null||Hn===void 0||Hn.addEventListener("wheel",On),function(){var nr;(nr=at.current)===null||nr===void 0||nr.removeEventListener("wheel",On)}},[]);var sn=v.useMemo(function(){return Ie.every(function(Hn){return Hn.width})},[Ie]),zt=Ie[Ie.length-1],Yt={fixed:zt?zt.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(Xt,"-cell-scrollbar")}}},Wt=(0,v.useMemo)(function(){return It?[].concat((0,jn.Z)(Oe),[Yt]):Oe},[It,Oe]),tn=(0,v.useMemo)(function(){return It?[].concat((0,jn.Z)(Ie),[Yt]):Ie},[It,Ie]),Cn=(0,v.useMemo)(function(){var Hn=it.right,On=it.left;return(0,we.Z)((0,we.Z)({},it),{},{left:ee==="rtl"?[].concat((0,jn.Z)(On.map(function(nr){return nr+It})),[0]):On,right:ee==="rtl"?Hn:[].concat((0,jn.Z)(Hn.map(function(nr){return nr+It})),[0]),isSticky:bn})},[It,it,bn]),_n=kn(Ze,Ge);return v.createElement("div",{style:(0,we.Z)({overflow:"hidden"},bn?{top:Ne,bottom:We}:{}),ref:Mn,className:x()(ie,(0,R.Z)({},$e,!!$e))},v.createElement("table",{style:{tableLayout:"fixed",visibility:pe||_n?null:"hidden"}},(!pe||!vt||sn)&&v.createElement(er,{colWidths:_n?[].concat((0,jn.Z)(_n),[It]):[],columCount:Ge+1,columns:tn}),gt((0,we.Z)((0,we.Z)({},Tt),{},{stickyOffsets:Cn,columns:Wt,flattenColumns:tn}))))});xn.displayName="FixedHolder";var wr=v.memo(xn);function zr(Q){var P=Q.cells,ie=Q.stickyOffsets,pe=Q.flattenColumns,Oe=Q.rowComponent,Ie=Q.cellComponent,Ze=Q.tdCellComponent,Ge=Q.onHeaderRow,it=Q.index,ee=i(V,["prefixCls","direction"]),Qe=ee.prefixCls,Ne=ee.direction,We;Ge&&(We=Ge(P.map(function(ut){return ut.column}),it));var $e=ve(P.map(function(ut){return ut.column}));return v.createElement(Oe,We,P.map(function(ut,vt){var gt=ut.column,Tt=Jt(ut.colStart,ut.colEnd,pe,ie,Ne,gt),Pt;return gt&&gt.onHeaderCell&&(Pt=ut.column.onHeaderCell(gt)),v.createElement(Zt,(0,j.Z)({},ut,{scope:gt.title?ut.colSpan>1?"colgroup":"col":null,ellipsis:gt.ellipsis,align:gt.align,component:gt.title?Ie:Ze,prefixCls:Qe,key:$e[vt]},Tt,{additionalProps:Pt,rowType:"header"}))}))}zr.displayName="HeaderRow";var gr=zr;function eo(Q){var P=[];function ie(Ze,Ge){var it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;P[it]=P[it]||[];var ee=Ge,Qe=Ze.filter(Boolean).map(function(Ne){var We={key:Ne.key,className:Ne.className||"",children:Ne.title,column:Ne,colStart:ee},$e=1,ut=Ne.children;return ut&&ut.length>0&&($e=ie(ut,ee,it+1).reduce(function(vt,gt){return vt+gt},0),We.hasSubColumns=!0),"colSpan"in Ne&&($e=Ne.colSpan),"rowSpan"in Ne&&(We.rowSpan=Ne.rowSpan),We.colSpan=$e,We.colEnd=We.colStart+$e-1,P[it].push(We),ee+=$e,$e});return Qe}ie(Q,0);for(var pe=P.length,Oe=function(Ge){P[Ge].forEach(function(it){!("rowSpan"in it)&&!it.hasSubColumns&&(it.rowSpan=pe-Ge)})},Ie=0;Ie<pe;Ie+=1)Oe(Ie);return P}function So(Q){var P=Q.stickyOffsets,ie=Q.columns,pe=Q.flattenColumns,Oe=Q.onHeaderRow,Ie=i(V,["prefixCls","getComponent"]),Ze=Ie.prefixCls,Ge=Ie.getComponent,it=v.useMemo(function(){return eo(ie)},[ie]),ee=Ge(["header","wrapper"],"thead"),Qe=Ge(["header","row"],"tr"),Ne=Ge(["header","cell"],"th"),We=Ge(["header","cell"],"td");return v.createElement(ee,{className:"".concat(Ze,"-thead")},it.map(function($e,ut){var vt=v.createElement(gr,{key:ut,flattenColumns:pe,cells:$e,stickyOffsets:P,rowComponent:Qe,cellComponent:Ne,tdCellComponent:We,onHeaderRow:Oe,index:ut});return vt}))}var to=q(So),Ao=m(11592);function ao(Q){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof P=="number"?P:P.endsWith("%")?Q*parseFloat(P)/100:null}function mr(Q,P){return v.useMemo(function(){if(P&&P>0){var ie=0,pe=0;Q.forEach(function(ee){var Qe=ao(P,ee.width);Qe?ie+=Qe:pe+=1});var Oe=P-ie,Ie=pe,Ze=Oe/pe,Ge=0,it=Q.map(function(ee){var Qe=(0,we.Z)({},ee),Ne=ao(P,Qe.width);if(Ne)Qe.width=Ne;else{var We=Math.floor(Ze);Qe.width=Ie===1?Oe:We,Oe-=We,Ie-=1}return Ge+=Qe.width,Qe});return[it,Ge]}return[Q,P]},[Q,P])}var Zr=["children"],po=["fixed"];function Ut(Q){return(0,Ao.Z)(Q).filter(function(P){return v.isValidElement(P)}).map(function(P){var ie=P.key,pe=P.props,Oe=pe.children,Ie=(0,_e.Z)(pe,Zr),Ze=(0,we.Z)({key:ie},Ie);return Oe&&(Ze.children=Ut(Oe)),Ze})}function Kt(Q){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Q.filter(function(ie){return ie&&(0,fe.Z)(ie)==="object"}).reduce(function(ie,pe,Oe){var Ie=pe.fixed,Ze=Ie===!0?"left":Ie,Ge="".concat(P,"-").concat(Oe),it=pe.children;return it&&it.length>0?[].concat((0,jn.Z)(ie),(0,jn.Z)(Kt(it,Ge).map(function(ee){return(0,we.Z)({fixed:Ze},ee)}))):[].concat((0,jn.Z)(ie),[(0,we.Z)((0,we.Z)({key:Ge},pe),{},{fixed:Ze})])},[])}function Ke(Q){for(var P=!0,ie=0;ie<Q.length;ie+=1){var pe=Q[ie];if(P&&pe.fixed!=="left")P=!1;else if(!P&&pe.fixed==="left"){warning(!1,"Index ".concat(ie-1," of `columns` missing `fixed='left'` prop."));break}}for(var Oe=!0,Ie=Q.length-1;Ie>=0;Ie-=1){var Ze=Q[Ie];if(Oe&&Ze.fixed!=="right")Oe=!1;else if(!Oe&&Ze.fixed==="right"){warning(!1,"Index ".concat(Ie+1," of `columns` missing `fixed='right'` prop."));break}}}function mt(Q){return Q.map(function(P){var ie=P.fixed,pe=(0,_e.Z)(P,po),Oe=ie;return ie==="left"?Oe="right":ie==="right"&&(Oe="left"),(0,we.Z)({fixed:Oe},pe)})}function Bn(Q,P){var ie=Q.prefixCls,pe=Q.columns,Oe=Q.children,Ie=Q.expandable,Ze=Q.expandedKeys,Ge=Q.columnTitle,it=Q.getRowKey,ee=Q.onTriggerExpand,Qe=Q.expandIcon,Ne=Q.rowExpandable,We=Q.expandIconColumnIndex,$e=Q.direction,ut=Q.expandRowByClick,vt=Q.columnWidth,gt=Q.fixed,Tt=Q.scrollWidth,Pt=v.useMemo(function(){return pe||Ut(Oe)},[pe,Oe]),Xt=v.useMemo(function(){if(Ie){var zt,Yt=Pt.slice();if(!Yt.includes(oe)){var Wt=We||0;Wt>=0&&Yt.splice(Wt,0,oe)}var tn=Yt.indexOf(oe);Yt=Yt.filter(function(On,nr){return On!==oe||nr===tn});var Cn=Pt[tn],_n;(gt==="left"||gt)&&!We?_n="left":(gt==="right"||gt)&&We===Pt.length?_n="right":_n=Cn?Cn.fixed:null;var Hn=(zt={},(0,R.Z)(zt,$t,{className:"".concat(ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,R.Z)(zt,"title",Ge),(0,R.Z)(zt,"fixed",_n),(0,R.Z)(zt,"className","".concat(ie,"-row-expand-icon-cell")),(0,R.Z)(zt,"width",vt),(0,R.Z)(zt,"render",function(nr,pr,sr){var cr=it(pr,sr),Tn=Ze.has(cr),Eo=Ne?Ne(pr):!0,$n=Qe({prefixCls:ie,expanded:Tn,expandable:Eo,record:pr,onExpand:ee});return ut?v.createElement("span",{onClick:function(xr){return xr.stopPropagation()}},$n):$n}),zt);return Yt.map(function(On){return On===oe?Hn:On})}return Pt.filter(function(On){return On!==oe})},[Ie,Pt,it,Ze,Qe,$e]),rn=v.useMemo(function(){var zt=Xt;return P&&(zt=P(zt)),zt.length||(zt=[{render:function(){return null}}]),zt},[P,Xt,$e]),bn=v.useMemo(function(){return $e==="rtl"?mt(Kt(rn)):Kt(rn)},[rn,$e,Tt]),It=mr(bn,Tt),at=(0,D.Z)(It,2),Mn=at[0],sn=at[1];return[rn,Mn,sn]}var un=Bn;function Kn(Q){var P,ie=Q.prefixCls,pe=Q.record,Oe=Q.onExpand,Ie=Q.expanded,Ze=Q.expandable,Ge="".concat(ie,"-row-expand-icon");if(!Ze)return v.createElement("span",{className:x()(Ge,"".concat(ie,"-row-spaced"))});var it=function(Qe){Oe(pe,Qe),Qe.stopPropagation()};return v.createElement("span",{className:x()(Ge,(P={},(0,R.Z)(P,"".concat(ie,"-row-expanded"),Ie),(0,R.Z)(P,"".concat(ie,"-row-collapsed"),!Ie),P)),onClick:it})}function Ln(Q,P,ie){var pe=[];function Oe(Ie){(Ie||[]).forEach(function(Ze,Ge){pe.push(P(Ze,Ge)),Oe(Ze[ie])})}return Oe(Q),pe}function Yn(Q,P,ie){var pe=fn(Q),Oe=pe.expandIcon,Ie=pe.expandedRowKeys,Ze=pe.defaultExpandedRowKeys,Ge=pe.defaultExpandAllRows,it=pe.expandedRowRender,ee=pe.onExpand,Qe=pe.onExpandedRowsChange,Ne=pe.childrenColumnName,We=Oe||Kn,$e=Ne||"children",ut=v.useMemo(function(){return it?"row":Q.expandable&&Q.internalHooks===ae&&Q.expandable.__PARENT_RENDER_ICON__||P.some(function(bn){return bn&&(0,fe.Z)(bn)==="object"&&bn[$e]})?"nest":!1},[!!it,P]),vt=v.useState(function(){return Ze||(Ge?Ln(P,ie,$e):[])}),gt=(0,D.Z)(vt,2),Tt=gt[0],Pt=gt[1],Xt=v.useMemo(function(){return new Set(Ie||Tt||[])},[Ie,Tt]),rn=v.useCallback(function(bn){var It=ie(bn,P.indexOf(bn)),at,Mn=Xt.has(It);Mn?(Xt.delete(It),at=(0,jn.Z)(Xt)):at=[].concat((0,jn.Z)(Xt),[It]),Pt(at),ee&&ee(!Mn,bn),Qe&&Qe(at)},[ie,Xt,P,ee,Qe]);return[pe,ut,Xt,We,$e,rn]}function Gn(Q,P,ie,pe){var Oe=Q.map(function(Ie,Ze){return Jt(Ze,Ze,Q,P,ie,pe==null?void 0:pe[Ze])});return(0,He.Z)(function(){return Oe},[Oe],function(Ie,Ze){return!(0,Z.Z)(Ie,Ze)})}function tr(Q){var P=(0,v.useRef)(Q),ie=(0,v.useState)({}),pe=(0,D.Z)(ie,2),Oe=pe[1],Ie=(0,v.useRef)(null),Ze=(0,v.useRef)([]);function Ge(it){Ze.current.push(it);var ee=Promise.resolve();Ie.current=ee,ee.then(function(){if(Ie.current===ee){var Qe=Ze.current,Ne=P.current;Ze.current=[],Qe.forEach(function(We){P.current=We(P.current)}),Ie.current=null,Ne!==P.current&&Oe({})}})}return(0,v.useEffect)(function(){return function(){Ie.current=null}},[]),[P.current,Ge]}function fr(Q){var P=(0,v.useRef)(Q||null),ie=(0,v.useRef)();function pe(){window.clearTimeout(ie.current)}function Oe(Ze){P.current=Ze,pe(),ie.current=window.setTimeout(function(){P.current=null,ie.current=void 0},100)}function Ie(){return P.current}return(0,v.useEffect)(function(){return pe},[]),[Oe,Ie]}function ln(){var Q=v.useState(-1),P=(0,D.Z)(Q,2),ie=P[0],pe=P[1],Oe=v.useState(-1),Ie=(0,D.Z)(Oe,2),Ze=Ie[0],Ge=Ie[1],it=v.useCallback(function(ee,Qe){pe(ee),Ge(Qe)},[]);return[ie,Ze,it]}var on=m(47273),Pn=(0,on.Z)()?window:null;function En(Q,P){var ie=(0,fe.Z)(Q)==="object"?Q:{},pe=ie.offsetHeader,Oe=pe===void 0?0:pe,Ie=ie.offsetSummary,Ze=Ie===void 0?0:Ie,Ge=ie.offsetScroll,it=Ge===void 0?0:Ge,ee=ie.getContainer,Qe=ee===void 0?function(){return Pn}:ee,Ne=Qe()||Pn;return v.useMemo(function(){var We=!!Q;return{isSticky:We,stickyClassName:We?"".concat(P,"-sticky-holder"):"",offsetHeader:Oe,offsetSummary:Ze,offsetScroll:it,container:Ne}},[it,Oe,Ze,P,Ne])}function ar(Q,P,ie){var pe=(0,v.useMemo)(function(){for(var Oe=[],Ie=[],Ze=0,Ge=0,it=0;it<P;it+=1)if(ie==="rtl"){Ie[it]=Ge,Ge+=Q[it]||0;var ee=P-it-1;Oe[ee]=Ze,Ze+=Q[ee]||0}else{Oe[it]=Ze,Ze+=Q[it]||0;var Qe=P-it-1;Ie[Qe]=Ge,Ge+=Q[Qe]||0}return{left:Oe,right:Ie}},[Q,P,ie]);return pe}var Sr=ar;function Vr(Q){var P=Q.className,ie=Q.children;return v.createElement("div",{className:P},ie)}var Ir=Vr,hr=m(8224),Or=m(55468),bo=function(P,ie){var pe,Oe,Ie=P.scrollBodyRef,Ze=P.onScroll,Ge=P.offsetScroll,it=P.container,ee=i(V,"prefixCls"),Qe=((pe=Ie.current)===null||pe===void 0?void 0:pe.scrollWidth)||0,Ne=((Oe=Ie.current)===null||Oe===void 0?void 0:Oe.clientWidth)||0,We=Qe&&Ne*(Ne/Qe),$e=v.useRef(),ut=tr({scrollLeft:0,isHiddenScrollBar:!1}),vt=(0,D.Z)(ut,2),gt=vt[0],Tt=vt[1],Pt=v.useRef({delta:0,x:0}),Xt=v.useState(!1),rn=(0,D.Z)(Xt,2),bn=rn[0],It=rn[1],at=function(){It(!1)},Mn=function(tn){tn.persist(),Pt.current.delta=tn.pageX-gt.scrollLeft,Pt.current.x=0,It(!0),tn.preventDefault()},sn=function(tn){var Cn,_n=tn||((Cn=window)===null||Cn===void 0?void 0:Cn.event),Hn=_n.buttons;if(!bn||Hn===0){bn&&It(!1);return}var On=Pt.current.x+tn.pageX-Pt.current.x-Pt.current.delta;On<=0&&(On=0),On+We>=Ne&&(On=Ne-We),Ze({scrollLeft:On/Ne*(Qe+2)}),Pt.current.x=tn.pageX},zt=function(){if(Ie.current){var tn=(0,Or.os)(Ie.current).top,Cn=tn+Ie.current.offsetHeight,_n=it===window?document.documentElement.scrollTop+window.innerHeight:(0,Or.os)(it).top+it.clientHeight;Cn-(0,be.Z)()<=_n||tn>=_n-Ge?Tt(function(Hn){return(0,we.Z)((0,we.Z)({},Hn),{},{isHiddenScrollBar:!0})}):Tt(function(Hn){return(0,we.Z)((0,we.Z)({},Hn),{},{isHiddenScrollBar:!1})})}},Yt=function(tn){Tt(function(Cn){return(0,we.Z)((0,we.Z)({},Cn),{},{scrollLeft:tn/Qe*Ne||0})})};return v.useImperativeHandle(ie,function(){return{setScrollLeft:Yt}}),v.useEffect(function(){var Wt=(0,hr.Z)(document.body,"mouseup",at,!1),tn=(0,hr.Z)(document.body,"mousemove",sn,!1);return zt(),function(){Wt.remove(),tn.remove()}},[We,bn]),v.useEffect(function(){var Wt=(0,hr.Z)(it,"scroll",zt,!1),tn=(0,hr.Z)(window,"resize",zt,!1);return function(){Wt.remove(),tn.remove()}},[it]),v.useEffect(function(){gt.isHiddenScrollBar||Tt(function(Wt){var tn=Ie.current;return tn?(0,we.Z)((0,we.Z)({},Wt),{},{scrollLeft:tn.scrollLeft/tn.scrollWidth*tn.clientWidth}):Wt})},[gt.isHiddenScrollBar]),Qe<=Ne||!We||gt.isHiddenScrollBar?null:v.createElement("div",{style:{height:(0,be.Z)(),width:Ne,bottom:Ge},className:"".concat(ee,"-sticky-scroll")},v.createElement("div",{onMouseDown:Mn,ref:$e,className:x()("".concat(ee,"-sticky-scroll-bar"),(0,R.Z)({},"".concat(ee,"-sticky-scroll-bar-active"),bn)),style:{width:"".concat(We,"px"),transform:"translate3d(".concat(gt.scrollLeft,"px, 0, 0)")}}))},Fr=v.forwardRef(bo);function rr(Q){return null}var Gr=rr;function br(Q){return null}var Qr=br,Lr="rc-table",Bo=[],Uo={};function Io(){return"No Data"}function jo(Q){var P,ie=(0,we.Z)({rowKey:"key",prefixCls:Lr,emptyText:Io},Q),pe=ie.prefixCls,Oe=ie.className,Ie=ie.rowClassName,Ze=ie.style,Ge=ie.data,it=ie.rowKey,ee=ie.scroll,Qe=ie.tableLayout,Ne=ie.direction,We=ie.title,$e=ie.footer,ut=ie.summary,vt=ie.caption,gt=ie.id,Tt=ie.showHeader,Pt=ie.components,Xt=ie.emptyText,rn=ie.onRow,bn=ie.onHeaderRow,It=ie.internalHooks,at=ie.transformColumns,Mn=ie.internalRefs,sn=ie.tailor,zt=ie.sticky,Yt=Ge||Bo,Wt=!!Yt.length,tn=It===ae,Cn=v.useCallback(function(Oo,To){return(0,ye.Z)(Pt,Oo)||To},[Pt]),_n=v.useMemo(function(){return typeof it=="function"?it:function(Oo){var To=Oo&&Oo[it];return To}},[it]),Hn=Cn(["body"]),On=ln(),nr=(0,D.Z)(On,3),pr=nr[0],sr=nr[1],cr=nr[2],Tn=Yn(ie,Yt,_n),Eo=(0,D.Z)(Tn,6),$n=Eo[0],Vo=Eo[1],xr=Eo[2],Xr=Eo[3],Po=Eo[4],mo=Eo[5],Wn=ee==null?void 0:ee.x,Xn=v.useState(0),dr=(0,D.Z)(Xn,2),lr=dr[0],Pr=dr[1],Sn=un((0,we.Z)((0,we.Z)((0,we.Z)({},ie),$n),{},{expandable:!!$n.expandedRowRender,columnTitle:$n.columnTitle,expandedKeys:xr,getRowKey:_n,onTriggerExpand:mo,expandIcon:Xr,expandIconColumnIndex:$n.expandIconColumnIndex,direction:Ne,scrollWidth:tn&&sn&&typeof Wn=="number"?Wn:null}),tn?at:null),Jn=(0,D.Z)(Sn,3),uo=Jn[0],Rr=Jn[1],vA=Jn[2],fA=vA!=null?vA:Wn,Ur=v.useMemo(function(){return{columns:uo,flattenColumns:Rr}},[uo,Rr]),Wo=v.useRef(),RA=v.useRef(),Nn=v.useRef(),Go=v.useRef(),BA=v.useRef(),Yr=v.useState(!1),qr=(0,D.Z)(Yr,2),Ho=qr[0],Xo=qr[1],Do=v.useState(!1),Mr=(0,D.Z)(Do,2),CA=Mr[0],hA=Mr[1],OA=tr(new Map),MA=(0,D.Z)(OA,2),ia=MA[0],ti=MA[1],Na=ve(Rr),sa=Na.map(function(Oo){return ia.get(Oo)}),la=v.useMemo(function(){return sa},[sa.join("_")]),YA=Sr(la,Rr.length,Ne),QA=ee&&Ye(ee.y),tA=ee&&Ye(fA)||!!$n.fixed,za=tA&&Rr.some(function(Oo){var To=Oo.fixed;return To}),Di=v.useRef(),ni=En(zt,pe),ri=ni.isSticky,rs=ni.offsetHeader,zs=ni.offsetSummary,co=ni.offsetScroll,nA=ni.stickyClassName,No=ni.container,sA=v.useMemo(function(){return ut==null?void 0:ut(Yt)},[ut,Yt]),zA=(QA||ri)&&v.isValidElement(sA)&&sA.type===f&&sA.props.fixed,ua,HA,li;QA&&(HA={overflowY:"scroll",maxHeight:ee.y}),tA&&(ua={overflowX:"auto"},QA||(HA={overflowY:"hidden"}),li={width:fA===!0?"auto":fA,minWidth:"100%"});var Oa=v.useCallback(function(Oo,To){(0,te.Z)(Wo.current)&&ti(function(Sa){if(Sa.get(Oo)!==To){var Za=new Map(Sa);return Za.set(Oo,To),Za}return Sa})},[]),Zi=fr(null),Ea=(0,D.Z)(Zi,2),bs=Ea[0],Zs=Ea[1];function os(Oo,To){To&&(typeof To=="function"?To(Oo):To.scrollLeft!==Oo&&(To.scrollLeft=Oo,To.scrollLeft!==Oo&&setTimeout(function(){To.scrollLeft=Oo},0)))}var ui=(0,De.Z)(function(Oo){var To=Oo.currentTarget,Sa=Oo.scrollLeft,Za=Ne==="rtl",fi=typeof Sa=="number"?Sa:To.scrollLeft,tl=To||Uo;if(!Zs()||Zs()===tl){var Is;bs(tl),os(fi,RA.current),os(fi,Nn.current),os(fi,BA.current),os(fi,(Is=Di.current)===null||Is===void 0?void 0:Is.setScrollLeft)}var Qs=To||RA.current;if(Qs){var oi=Qs.scrollWidth,hi=Qs.clientWidth;if(oi===hi){Xo(!1),hA(!1);return}Za?(Xo(-fi<oi-hi),hA(-fi>0)):(Xo(fi>0),hA(fi<oi-hi))}}),Cs=function(){tA&&Nn.current?ui({currentTarget:Nn.current}):(Xo(!1),hA(!1))},Vs=function(To){var Sa=To.width;Sa!==lr&&(Cs(),Pr(Wo.current?Wo.current.offsetWidth:Sa))},Ws=v.useRef(!1);v.useEffect(function(){Ws.current&&Cs()},[tA,Ge,uo.length]),v.useEffect(function(){Ws.current=!0},[]);var Es=v.useState(0),Gs=(0,D.Z)(Es,2),Vi=Gs[0],bl=Gs[1],Ti=v.useState(!0),As=(0,D.Z)(Ti,2),ca=As[0],xs=As[1];v.useEffect(function(){(!sn||!tn)&&(Nn.current instanceof Element?bl((0,be.o)(Nn.current).width):bl((0,be.o)(Go.current).width)),xs((0,Y.G)("position","sticky"))},[]),v.useEffect(function(){tn&&Mn&&(Mn.body.current=Nn.current)});var xa=v.useCallback(function(Oo){return v.createElement(v.Fragment,null,v.createElement(to,Oo),zA==="top"&&v.createElement($,Oo,sA))},[zA,sA]),Zl=v.useCallback(function(Oo){return v.createElement($,Oo,sA)},[sA]),Xs=Cn(["table"],"table"),ro=v.useMemo(function(){return Qe||(za?fA==="max-content"?"auto":"fixed":QA||ri||Rr.some(function(Oo){var To=Oo.ellipsis;return To})?"fixed":"auto")},[QA,za,Rr,Qe,ri]),Ys,Js={colWidths:la,columCount:Rr.length,stickyOffsets:YA,onHeaderRow:bn,fixHeader:QA,scroll:ee},ci=v.useMemo(function(){return Wt?null:typeof Xt=="function"?Xt():Xt},[Wt,Xt]),$s=v.createElement(Fn,{data:Yt,measureColumnWidth:QA||tA||ri}),qs=v.createElement(er,{colWidths:Rr.map(function(Oo){var To=Oo.width;return To}),columns:Rr}),Wi=vt!=null?v.createElement("caption",{className:"".concat(pe,"-caption")},vt):void 0,el=(0,tt.Z)(ie,{data:!0}),Ss=(0,tt.Z)(ie,{aria:!0});if(QA||ri){var Fs;typeof Hn=="function"?(Fs=Hn(Yt,{scrollbarSize:Vi,ref:Nn,onScroll:ui}),Js.colWidths=Rr.map(function(Oo,To){var Sa=Oo.width,Za=To===Rr.length-1?Sa-Vi:Sa;return typeof Za=="number"&&!Number.isNaN(Za)?Za:0})):Fs=v.createElement("div",{style:(0,we.Z)((0,we.Z)({},ua),HA),onScroll:ui,ref:Nn,className:x()("".concat(pe,"-body"))},v.createElement(Xs,(0,j.Z)({style:(0,we.Z)((0,we.Z)({},li),{},{tableLayout:ro})},Ss),Wi,qs,$s,!zA&&sA&&v.createElement($,{stickyOffsets:YA,flattenColumns:Rr,columns:uo},sA)));var JA=(0,we.Z)((0,we.Z)((0,we.Z)({noData:!Yt.length,maxContentScroll:tA&&fA==="max-content"},Js),Ur),{},{direction:Ne,stickyClassName:nA,onScroll:ui});Ys=v.createElement(v.Fragment,null,Tt!==!1&&v.createElement(wr,(0,j.Z)({},JA,{stickyTopOffset:rs,className:"".concat(pe,"-header"),ref:RA}),xa),Fs,zA&&zA!=="top"&&v.createElement(wr,(0,j.Z)({},JA,{stickyBottomOffset:zs,className:"".concat(pe,"-summary"),ref:BA}),Zl),ri&&v.createElement(Fr,{ref:Di,offsetScroll:co,scrollBodyRef:Nn,onScroll:ui,container:No}))}else Ys=v.createElement("div",{style:(0,we.Z)((0,we.Z)({},ua),HA),className:x()("".concat(pe,"-content")),onScroll:ui,ref:Nn},v.createElement(Xs,(0,j.Z)({style:(0,we.Z)((0,we.Z)({},li),{},{tableLayout:ro})},Ss),Wi,qs,Tt!==!1&&v.createElement(to,(0,j.Z)({},Js,Ur)),$s,sA&&v.createElement($,{stickyOffsets:YA,flattenColumns:Rr,columns:uo},sA)));var di=v.createElement("div",(0,j.Z)({className:x()(pe,Oe,(P={},(0,R.Z)(P,"".concat(pe,"-rtl"),Ne==="rtl"),(0,R.Z)(P,"".concat(pe,"-ping-left"),Ho),(0,R.Z)(P,"".concat(pe,"-ping-right"),CA),(0,R.Z)(P,"".concat(pe,"-layout-fixed"),Qe==="fixed"),(0,R.Z)(P,"".concat(pe,"-fixed-header"),QA),(0,R.Z)(P,"".concat(pe,"-fixed-column"),za),(0,R.Z)(P,"".concat(pe,"-scroll-horizontal"),tA),(0,R.Z)(P,"".concat(pe,"-has-fix-left"),Rr[0]&&Rr[0].fixed),(0,R.Z)(P,"".concat(pe,"-has-fix-right"),Rr[Rr.length-1]&&Rr[Rr.length-1].fixed==="right"),P)),style:Ze,id:gt,ref:Wo},el),We&&v.createElement(Ir,{className:"".concat(pe,"-title")},We(Yt)),v.createElement("div",{ref:Go,className:"".concat(pe,"-container")},Ys),$e&&v.createElement(Ir,{className:"".concat(pe,"-footer")},$e(Yt)));tA&&(di=v.createElement(le.Z,{onResize:Vs},di));var Gi=Gn(Rr,YA,Ne,uo),Xi=v.useMemo(function(){return{scrollX:fA,prefixCls:pe,getComponent:Cn,scrollbarSize:Vi,direction:Ne,fixedInfoList:Gi,isSticky:ri,supportSticky:ca,componentWidth:lr,fixHeader:QA,fixColumn:za,horizonScroll:tA,tableLayout:ro,rowClassName:Ie,expandedRowClassName:$n.expandedRowClassName,expandIcon:Xr,expandableType:Vo,expandRowByClick:$n.expandRowByClick,expandedRowRender:$n.expandedRowRender,onTriggerExpand:mo,expandIconColumnIndex:$n.expandIconColumnIndex,indentSize:$n.indentSize,allColumnsFixedLeft:Rr.every(function(Oo){return Oo.fixed==="left"}),emptyNode:ci,columns:uo,flattenColumns:Rr,onColumnResize:Oa,hoverStartRow:pr,hoverEndRow:sr,onHover:cr,rowExpandable:$n.rowExpandable,onRow:rn,getRowKey:_n,expandedKeys:xr,childrenColumnName:Po}},[fA,pe,Cn,Vi,Ne,Gi,ri,ca,lr,QA,za,tA,ro,Ie,$n.expandedRowClassName,Xr,Vo,$n.expandRowByClick,$n.expandedRowRender,mo,$n.expandIconColumnIndex,$n.indentSize,ci,uo,Rr,Oa,pr,sr,cr,$n.rowExpandable,rn,_n,xr,Po]);return v.createElement(V.Provider,{value:Xi},di)}function $o(Q){return G(jo,Q)}var go=$o();go.EXPAND_COLUMN=oe,go.INTERNAL_HOOKS=ae,go.Column=Gr,go.ColumnGroup=Qr,go.Summary=F;var fo=go,Zn=m(24916),Co=T(null),io=T(null);function lA(Q,P,ie){var pe=P||1;return ie[Q+pe]-(ie[Q]||0)}function xA(Q){var P=Q.rowInfo,ie=Q.column,pe=Q.colIndex,Oe=Q.indent,Ie=Q.index,Ze=Q.renderIndex,Ge=Q.record,it=Q.style,ee=Q.className,Qe=Q.inverse,Ne=Q.getHeight,We=ie.render,$e=ie.dataIndex,ut=ie.className,vt=ie.width,gt=i(io,["columnsOffset"]),Tt=gt.columnsOffset,Pt=Dt(P,ie,pe,Oe,Ie),Xt=Pt.key,rn=Pt.fixedInfo,bn=Pt.appendCellNode,It=Pt.additionalCellProps,at=It.style,Mn=It.colSpan,sn=Mn===void 0?1:Mn,zt=It.rowSpan,Yt=zt===void 0?1:zt,Wt=pe-1,tn=lA(Wt,sn,Tt),Cn=sn>1?vt-tn:0,_n=(0,we.Z)((0,we.Z)((0,we.Z)({},at),it),{},{flex:"0 0 ".concat(tn,"px"),width:"".concat(tn,"px"),marginRight:Cn,pointerEvents:"auto"}),Hn=v.useMemo(function(){return Qe?Yt<=1:sn===0||Yt===0||Yt>1},[Yt,sn,Qe]);Hn?_n.visibility="hidden":Qe&&(_n.height=Ne==null?void 0:Ne(Yt));var On=Hn?function(){return null}:We,nr={};return(Yt===0||sn===0)&&(nr.rowSpan=1,nr.colSpan=1),v.createElement(Zt,(0,j.Z)({className:x()(ut,ee),ellipsis:ie.ellipsis,align:ie.align,scope:ie.rowScope,component:"div",prefixCls:P.prefixCls,key:Xt,record:Ge,index:Ie,renderIndex:Ze,dataIndex:$e,render:On,shouldCellUpdate:ie.shouldCellUpdate},rn,{appendNode:bn,additionalProps:(0,we.Z)((0,we.Z)({},It),{},{style:_n},nr)}))}var fa=xA,Ro=["data","index","className","rowKey","style","extra","getHeight"],SA=v.forwardRef(function(Q,P){var ie=Q.data,pe=Q.index,Oe=Q.className,Ie=Q.rowKey,Ze=Q.style,Ge=Q.extra,it=Q.getHeight,ee=(0,_e.Z)(Q,Ro),Qe=ie.record,Ne=ie.indent,We=ie.index,$e=i(V,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ut=$e.scrollX,vt=$e.flattenColumns,gt=$e.prefixCls,Tt=$e.fixColumn,Pt=$e.componentWidth,Xt=Je(Qe,Ie,pe,Ne),rn=Xt.rowSupportExpand,bn=Xt.expanded,It=Xt.rowProps,at=Xt.expandedRowRender,Mn=Xt.expandedRowClassName,sn;if(rn&&bn){var zt=at(Qe,pe,Ne+1,bn),Yt=Mn==null?void 0:Mn(Qe,pe,Ne),Wt={};Tt&&(Wt={style:(0,R.Z)({},"--virtual-width","".concat(Pt,"px"))});var tn="".concat(gt,"-expanded-row-cell");sn=v.createElement("div",{className:x()("".concat(gt,"-expanded-row"),"".concat(gt,"-expanded-row-level-").concat(Ne+1),Yt)},v.createElement(Zt,{component:"div",prefixCls:gt,className:x()(tn,(0,R.Z)({},"".concat(tn,"-fixed"),Tt)),additionalProps:Wt},zt))}var Cn=(0,we.Z)((0,we.Z)({},Ze),{},{width:ut});Ge&&(Cn.position="absolute",Cn.pointerEvents="none");var _n=v.createElement("div",(0,j.Z)({},It,ee,{ref:rn?null:P,className:x()(Oe,"".concat(gt,"-row"),It==null?void 0:It.className,(0,R.Z)({},"".concat(gt,"-row-extra"),Ge)),style:(0,we.Z)((0,we.Z)({},Cn),It==null?void 0:It.style)}),vt.map(function(Hn,On){return v.createElement(fa,{key:On,rowInfo:Xt,column:Hn,colIndex:On,indent:Ne,index:pe,renderIndex:We,record:Qe,inverse:Ge,getHeight:it})}));return rn?v.createElement("div",{ref:P},_n,sn):_n}),ea=q(SA),so=ea,Dr=v.forwardRef(function(Q,P){var ie=Q.data,pe=Q.onScroll,Oe=i(V,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ie=Oe.flattenColumns,Ze=Oe.onColumnResize,Ge=Oe.getRowKey,it=Oe.expandedKeys,ee=Oe.prefixCls,Qe=Oe.childrenColumnName,Ne=Oe.emptyNode,We=Oe.scrollX,$e=i(Co),ut=$e.scrollY,vt=$e.listItemHeight,gt=v.useRef(),Tt=Re(ie,Qe,it,Ge),Pt=v.useMemo(function(){var sn=0;return Ie.map(function(zt){var Yt=zt.width,Wt=zt.key;return sn+=Yt,[Wt,Yt,sn]})},[Ie]),Xt=v.useMemo(function(){return Pt.map(function(sn){return sn[2]})},[Pt]);v.useEffect(function(){Pt.forEach(function(sn){var zt=(0,D.Z)(sn,2),Yt=zt[0],Wt=zt[1];Ze(Yt,Wt)})},[Pt]),v.useImperativeHandle(P,function(){var sn={};return Object.defineProperty(sn,"scrollLeft",{get:function(){var Yt;return((Yt=gt.current)===null||Yt===void 0?void 0:Yt.getScrollInfo().x)||0},set:function(Yt){var Wt;(Wt=gt.current)===null||Wt===void 0||Wt.scrollTo({left:Yt})}}),sn});var rn=function(zt,Yt){var Wt,tn=(Wt=Tt[Yt])===null||Wt===void 0?void 0:Wt.record,Cn=zt.onCell;if(Cn){var _n,Hn=Cn(tn,Yt);return(_n=Hn==null?void 0:Hn.rowSpan)!==null&&_n!==void 0?_n:1}return 1},bn=function(zt){var Yt=zt.start,Wt=zt.end,tn=zt.getSize,Cn=zt.offsetY;if(Wt<0)return null;for(var _n=Ie.filter(function(Wn){return rn(Wn,Yt)===0}),Hn=Yt,On=function(Xn){if(_n=_n.filter(function(dr){return rn(dr,Xn)===0}),!_n.length)return Hn=Xn,"break"},nr=Yt;nr>=0;nr-=1){var pr=On(nr);if(pr==="break")break}for(var sr=Ie.filter(function(Wn){return rn(Wn,Wt)!==1}),cr=Wt,Tn=function(Xn){if(sr=sr.filter(function(dr){return rn(dr,Xn)!==1}),!sr.length)return cr=Math.max(Xn-1,Wt),"break"},Eo=Wt;Eo<Tt.length;Eo+=1){var $n=Tn(Eo);if($n==="break")break}for(var Vo=[],xr=function(Xn){var dr=Tt[Xn];if(!dr)return"continue";Ie.some(function(lr){return rn(lr,Xn)>1})&&Vo.push(Xn)},Xr=Hn;Xr<=cr;Xr+=1)var Po=xr(Xr);var mo=Vo.map(function(Wn){var Xn=Tt[Wn],dr=Ge(Xn.record,Wn),lr=function(Jn){var uo=Wn+Jn-1,Rr=Ge(Tt[uo].record,uo),vA=tn(dr,Rr);return vA.bottom-vA.top},Pr=tn(dr);return v.createElement(so,{key:Wn,data:Xn,rowKey:dr,index:Wn,style:{top:-Cn+Pr.top},extra:!0,getHeight:lr})});return mo},It=v.useMemo(function(){return{columnsOffset:Xt}},[Xt]),at="".concat(ee,"-tbody"),Mn;return Tt.length?Mn=v.createElement(Zn.Z,{fullHeight:!1,ref:gt,className:x()(at,"".concat(at,"-virtual")),height:ut,itemHeight:vt||24,data:Tt,itemKey:function(zt){return Ge(zt.record)},scrollWidth:We,onVirtualScroll:function(zt){var Yt=zt.x;pe({scrollLeft:Yt})},extraRender:bn},function(sn,zt,Yt){var Wt=Ge(sn.record,zt);return v.createElement(so,(0,j.Z)({data:sn,rowKey:Wt,index:zt},Yt))}):Mn=v.createElement("div",{className:x()("".concat(ee,"-placeholder"))},v.createElement(Zt,{component:"div",prefixCls:ee},Ne)),v.createElement(io.Provider,{value:It},Mn)}),lo=q(Dr),oo=lo,no=function(P,ie){var pe=ie.ref,Oe=ie.onScroll;return v.createElement(oo,{ref:pe,data:P,onScroll:Oe})},kr=100;function Hr(Q){var P=Q.columns,ie=Q.scroll,pe=Q.prefixCls,Oe=pe===void 0?Lr:pe,Ie=Q.className,Ze=Q.listItemHeight,Ge=ie||{},it=Ge.x,ee=Ge.y;typeof it!="number"&&(it=((P||[]).length+1)*kr),typeof ee!="number"&&(ee=500);var Qe=v.useMemo(function(){return{scrollY:ee,listItemHeight:Ze}},[ee,Ze]);return v.createElement(Co.Provider,{value:Qe},v.createElement(fo,(0,j.Z)({},Q,{className:x()(Ie,"".concat(Oe,"-virtual")),scroll:(0,we.Z)((0,we.Z)({},ie),{},{x:it}),components:{body:no},columns:P,internalHooks:ae,tailor:!0})))}function rA(Q){return G(Hr,Q)}var DA=rA(),FA=null;function ta(Q){return null}var Br=ta;function ir(Q){return null}var _r=ir,Kr=m(2738),oA=m(68031),Qa=m(36355),Lo=m(93891),TA=m(19716),_A=m(8628),KA=m(31724),Aa=m(58421),na=m(71418),jA=m(88088);function Cr(Q){return function(ie){let{prefixCls:pe,onExpand:Oe,record:Ie,expanded:Ze,expandable:Ge}=ie;const it=`${pe}-row-expand-icon`;return v.createElement("button",{type:"button",onClick:ee=>{Oe(Ie,ee),ee.stopPropagation()},className:x()(it,{[`${it}-spaced`]:!Ge,[`${it}-expanded`]:Ge&&Ze,[`${it}-collapsed`]:Ge&&!Ze}),"aria-label":Ze?Q.collapse:Q.expand,"aria-expanded":Ze})}}var Zo=Cr;function ha(Q,P){return"key"in Q&&Q.key!==void 0&&Q.key!==null?Q.key:Q.dataIndex?Array.isArray(Q.dataIndex)?Q.dataIndex.join("."):Q.dataIndex:P}function pa(Q,P){return P?`${P}-${Q}`:`${Q}`}function PA(Q,P){return typeof Q=="function"?Q(P):Q}function Tr(Q,P){const ie=PA(Q,P);return Object.prototype.toString.call(ie)==="[object Object]"?"":ie}var ya={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},wA=ya,vs=m(7657),Ua=function(P,ie){return v.createElement(vs.Z,(0,j.Z)({},P,{ref:ie,icon:wA}))},es=v.forwardRef(Ua),ki=es,Bs=m(56762);function bA(Q){const P=v.useRef(Q),ie=(0,Bs.Z)();return[()=>P.current,pe=>{P.current=pe,ie()}]}var pA=m(3113),uA=m(24905),_i=m(38854),Er=m(64165),Jr=m(20834),jr=m(40875),$r=m(5112),dA=m(17574),gA=m(47472),ai=m(92832);function Ra(Q){let{value:P,onChange:ie,filterSearch:pe,tablePrefixCls:Oe,locale:Ie}=Q;return pe?v.createElement("div",{className:`${Oe}-filter-dropdown-search`},v.createElement(ai.default,{prefix:v.createElement(gA.Z,null),placeholder:Ie.filterSearchPlaceholder,onChange:ie,value:P,htmlSize:1,className:`${Oe}-filter-dropdown-search-input`})):null}var Ma=Ra,cA=m(10228);const ii=Q=>{const{keyCode:P}=Q;P===cA.Z.ENTER&&Q.stopPropagation()};var wa=v.forwardRef((Q,P)=>v.createElement("div",{className:Q.className,onClick:ie=>ie.stopPropagation(),onKeyDown:ii,ref:P},Q.children));function ba(Q){let P=[];return(Q||[]).forEach(ie=>{let{value:pe,children:Oe}=ie;P.push(pe),Oe&&(P=[].concat((0,jn.Z)(P),(0,jn.Z)(ba(Oe))))}),P}function ra(Q){return Q.some(P=>{let{children:ie}=P;return ie})}function NA(Q,P){return typeof P=="string"||typeof P=="number"?P==null?void 0:P.toString().toLowerCase().includes(Q.trim().toLowerCase()):!1}function Mo(Q){let{filters:P,prefixCls:ie,filteredKeys:pe,filterMultiple:Oe,searchValue:Ie,filterSearch:Ze}=Q;return P.map((Ge,it)=>{const ee=String(Ge.value);if(Ge.children)return{key:ee||it,label:Ge.text,popupClassName:`${ie}-dropdown-submenu`,children:Mo({filters:Ge.children,prefixCls:ie,filteredKeys:pe,filterMultiple:Oe,searchValue:Ie,filterSearch:Ze})};const Qe=Oe?uA.default:$r.ZP,Ne={key:Ge.value!==void 0?ee:it,label:v.createElement(v.Fragment,null,v.createElement(Qe,{checked:pe.includes(ee)}),v.createElement("span",null,Ge.text))};return Ie.trim()?typeof Ze=="function"?Ze(Ie,Ge)?Ne:null:NA(Ie,Ge.text)?Ne:null:Ne})}function mA(Q){var P,ie;const{tablePrefixCls:pe,prefixCls:Oe,column:Ie,dropdownPrefixCls:Ze,columnKey:Ge,filterMultiple:it,filterMode:ee="menu",filterSearch:Qe=!1,filterState:Ne,triggerFilter:We,locale:$e,children:ut,getPopupContainer:vt}=Q,{filterDropdownOpen:gt,onFilterDropdownOpenChange:Tt,filterResetToDefaultFilteredValue:Pt,defaultFilteredValue:Xt,filterDropdownVisible:rn,onFilterDropdownVisibleChange:bn}=Ie,[It,at]=v.useState(!1),Mn=!!(Ne&&(!((P=Ne.filteredKeys)===null||P===void 0)&&P.length||Ne.forceFiltered)),sn=Sn=>{at(Sn),Tt==null||Tt(Sn),bn==null||bn(Sn)},zt=(ie=gt!=null?gt:rn)!==null&&ie!==void 0?ie:It,Yt=Ne==null?void 0:Ne.filteredKeys,[Wt,tn]=bA(Yt||[]),Cn=Sn=>{let{selectedKeys:Jn}=Sn;tn(Jn)},_n=(Sn,Jn)=>{let{node:uo,checked:Rr}=Jn;Cn(it?{selectedKeys:Sn}:{selectedKeys:Rr&&uo.key?[uo.key]:[]})};v.useEffect(()=>{It&&Cn({selectedKeys:Yt||[]})},[Yt]);const[Hn,On]=v.useState([]),nr=Sn=>{On(Sn)},[pr,sr]=v.useState(""),cr=Sn=>{const{value:Jn}=Sn.target;sr(Jn)};v.useEffect(()=>{It||sr("")},[It]);const Tn=Sn=>{const Jn=Sn&&Sn.length?Sn:null;if(Jn===null&&(!Ne||!Ne.filteredKeys)||(0,Z.Z)(Jn,Ne==null?void 0:Ne.filteredKeys,!0))return null;We({column:Ie,key:Ge,filteredKeys:Jn})},Eo=()=>{sn(!1),Tn(Wt())},$n=function(){let{confirm:Sn,closeDropdown:Jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Sn&&Tn([]),Jn&&sn(!1),sr(""),tn(Pt?(Xt||[]).map(uo=>String(uo)):[])},Vo=function(){let{closeDropdown:Sn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Sn&&sn(!1),Tn(Wt())},xr=Sn=>{Sn&&Yt!==void 0&&tn(Yt||[]),sn(Sn),!Sn&&!Ie.filterDropdown&&Eo()},Xr=x()({[`${Ze}-menu-without-submenu`]:!ra(Ie.filters||[])}),Po=Sn=>{if(Sn.target.checked){const Jn=ba(Ie==null?void 0:Ie.filters).map(uo=>String(uo));tn(Jn)}else tn([])},mo=Sn=>{let{filters:Jn}=Sn;return(Jn||[]).map((uo,Rr)=>{const vA=String(uo.value),fA={title:uo.text,key:uo.value!==void 0?vA:Rr};return uo.children&&(fA.children=mo({filters:uo.children})),fA})},Wn=Sn=>{var Jn;return Object.assign(Object.assign({},Sn),{text:Sn.title,value:Sn.key,children:((Jn=Sn.children)===null||Jn===void 0?void 0:Jn.map(uo=>Wn(uo)))||[]})};let Xn;if(typeof Ie.filterDropdown=="function")Xn=Ie.filterDropdown({prefixCls:`${Ze}-custom`,setSelectedKeys:Sn=>Cn({selectedKeys:Sn}),selectedKeys:Wt(),confirm:Vo,clearFilters:$n,filters:Ie.filters,visible:zt,close:()=>{sn(!1)}});else if(Ie.filterDropdown)Xn=Ie.filterDropdown;else{const Sn=Wt()||[],Jn=()=>(Ie.filters||[]).length===0?v.createElement(Er.Z,{image:Er.Z.PRESENTED_IMAGE_SIMPLE,description:$e.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ee==="tree"?v.createElement(v.Fragment,null,v.createElement(Ma,{filterSearch:Qe,value:pr,onChange:cr,tablePrefixCls:pe,locale:$e}),v.createElement("div",{className:`${pe}-filter-dropdown-tree`},it?v.createElement(uA.default,{checked:Sn.length===ba(Ie.filters).length,indeterminate:Sn.length>0&&Sn.length<ba(Ie.filters).length,className:`${pe}-filter-dropdown-checkall`,onChange:Po},$e.filterCheckall):null,v.createElement(dA.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:it,checkStrictly:!it,className:`${Ze}-menu`,onCheck:_n,checkedKeys:Sn,selectedKeys:Sn,showIcon:!1,treeData:mo({filters:Ie.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:pr.trim()?Rr=>typeof Qe=="function"?Qe(pr,Wn(Rr)):NA(pr,Rr.title):void 0}))):v.createElement(v.Fragment,null,v.createElement(Ma,{filterSearch:Qe,value:pr,onChange:cr,tablePrefixCls:pe,locale:$e}),v.createElement(Jr.default,{selectable:!0,multiple:it,prefixCls:`${Ze}-menu`,className:Xr,onSelect:Cn,onDeselect:Cn,selectedKeys:Sn,getPopupContainer:vt,openKeys:Hn,onOpenChange:nr,items:Mo({filters:Ie.filters||[],filterSearch:Qe,prefixCls:Oe,filteredKeys:Wt(),filterMultiple:it,searchValue:pr})})),uo=()=>Pt?(0,Z.Z)((Xt||[]).map(Rr=>String(Rr)),Sn,!0):Sn.length===0;Xn=v.createElement(v.Fragment,null,Jn(),v.createElement("div",{className:`${Oe}-dropdown-btns`},v.createElement(pA.ZP,{type:"link",size:"small",disabled:uo(),onClick:()=>$n()},$e.filterReset),v.createElement(pA.ZP,{type:"primary",size:"small",onClick:Eo},$e.filterConfirm)))}Ie.filterDropdown&&(Xn=v.createElement(jr.J,{selectable:void 0},Xn));const dr=()=>v.createElement(wa,{className:`${Oe}-dropdown`},Xn);let lr;typeof Ie.filterIcon=="function"?lr=Ie.filterIcon(Mn):Ie.filterIcon?lr=Ie.filterIcon:lr=v.createElement(ki,null);const{direction:Pr}=v.useContext(Qa.E_);return v.createElement("div",{className:`${Oe}-column`},v.createElement("span",{className:`${pe}-column-title`},ut),v.createElement(_i.Z,{dropdownRender:dr,trigger:["click"],open:zt,onOpenChange:xr,getPopupContainer:vt,placement:Pr==="rtl"?"bottomLeft":"bottomRight"},v.createElement("span",{role:"button",tabIndex:-1,className:x()(`${Oe}-trigger`,{active:Mn}),onClick:Sn=>{Sn.stopPropagation()}},lr)))}var Pi=mA;function Ja(Q,P,ie){let pe=[];return(Q||[]).forEach((Oe,Ie)=>{var Ze;const Ge=pa(Ie,ie);if(Oe.filters||"filterDropdown"in Oe||"onFilter"in Oe)if("filteredValue"in Oe){let it=Oe.filteredValue;"filterDropdown"in Oe||(it=(Ze=it==null?void 0:it.map(String))!==null&&Ze!==void 0?Ze:it),pe.push({column:Oe,key:ha(Oe,Ge),filteredKeys:it,forceFiltered:Oe.filtered})}else pe.push({column:Oe,key:ha(Oe,Ge),filteredKeys:P&&Oe.defaultFilteredValue?Oe.defaultFilteredValue:void 0,forceFiltered:Oe.filtered});"children"in Oe&&(pe=[].concat((0,jn.Z)(pe),(0,jn.Z)(Ja(Oe.children,P,Ge))))}),pe}function $a(Q,P,ie,pe,Oe,Ie,Ze,Ge){return ie.map((it,ee)=>{const Qe=pa(ee,Ge),{filterMultiple:Ne=!0,filterMode:We,filterSearch:$e}=it;let ut=it;if(ut.filters||ut.filterDropdown){const vt=ha(ut,Qe),gt=pe.find(Tt=>{let{key:Pt}=Tt;return vt===Pt});ut=Object.assign(Object.assign({},ut),{title:Tt=>v.createElement(Pi,{tablePrefixCls:Q,prefixCls:`${Q}-filter`,dropdownPrefixCls:P,column:ut,columnKey:vt,filterState:gt,filterMultiple:Ne,filterMode:We,filterSearch:$e,triggerFilter:Ie,locale:Oe,getPopupContainer:Ze},PA(it.title,Tt))})}return"children"in ut&&(ut=Object.assign(Object.assign({},ut),{children:$a(Q,P,ut.children,pe,Oe,Ie,Ze,Qe)})),ut})}function ga(Q){const P={};return Q.forEach(ie=>{let{key:pe,filteredKeys:Oe,column:Ie}=ie;const{filters:Ze,filterDropdown:Ge}=Ie;if(Ge)P[pe]=Oe||null;else if(Array.isArray(Oe)){const it=ba(Ze);P[pe]=it.filter(ee=>Oe.includes(String(ee)))}else P[pe]=null}),P}function si(Q,P){return P.reduce((ie,pe)=>{const{column:{onFilter:Oe,filters:Ie},filteredKeys:Ze}=pe;return Oe&&Ze&&Ze.length?ie.filter(Ge=>Ze.some(it=>{const ee=ba(Ie),Qe=ee.findIndex(We=>String(We)===String(it)),Ne=Qe!==-1?ee[Qe]:it;return Oe(Ne,Ge)})):ie},Q)}const Ca=Q=>Q.flatMap(P=>"children"in P?[P].concat((0,jn.Z)(Ca(P.children||[]))):[P]);function Vn(Q){let{prefixCls:P,dropdownPrefixCls:ie,mergedColumns:pe,onFilterChange:Oe,getPopupContainer:Ie,locale:Ze}=Q;const Ge=v.useMemo(()=>Ca(pe||[]),[pe]),[it,ee]=v.useState(()=>Ja(Ge,!0)),Qe=v.useMemo(()=>{const ut=Ja(Ge,!1);if(ut.length===0)return ut;let vt=!0,gt=!0;if(ut.forEach(Tt=>{let{filteredKeys:Pt}=Tt;Pt!==void 0?vt=!1:gt=!1}),vt){const Tt=(Ge||[]).map((Pt,Xt)=>ha(Pt,pa(Xt)));return it.filter(Pt=>{let{key:Xt}=Pt;return Tt.includes(Xt)}).map(Pt=>{const Xt=Ge[Tt.findIndex(rn=>rn===Pt.key)];return Object.assign(Object.assign({},Pt),{column:Object.assign(Object.assign({},Pt.column),Xt),forceFiltered:Xt.filtered})})}return ut},[Ge,it]),Ne=v.useMemo(()=>ga(Qe),[Qe]),We=ut=>{const vt=Qe.filter(gt=>{let{key:Tt}=gt;return Tt!==ut.key});vt.push(ut),ee(vt),Oe(ga(vt),vt)};return[ut=>$a(P,ie,ut,Qe,Ze,We,Ie),Qe,Ne]}var Rs=Vn;function GA(Q,P,ie){const pe=v.useRef({});function Oe(Ie){if(!pe.current||pe.current.data!==Q||pe.current.childrenColumnName!==P||pe.current.getRowKey!==ie){let Ge=function(it){it.forEach((ee,Qe)=>{const Ne=ie(ee,Qe);Ze.set(Ne,ee),ee&&typeof ee=="object"&&P in ee&&Ge(ee[P]||[])})};const Ze=new Map;Ge(Q),pe.current={data:Q,childrenColumnName:P,kvMap:Ze,getRowKey:ie}}return pe.current.kvMap.get(Ie)}return[Oe]}var ys=m(50371),qa=function(Q,P){var ie={};for(var pe in Q)Object.prototype.hasOwnProperty.call(Q,pe)&&P.indexOf(pe)<0&&(ie[pe]=Q[pe]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,pe=Object.getOwnPropertySymbols(Q);Oe<pe.length;Oe++)P.indexOf(pe[Oe])<0&&Object.prototype.propertyIsEnumerable.call(Q,pe[Oe])&&(ie[pe[Oe]]=Q[pe[Oe]]);return ie};const Ni=10;function iA(Q,P){const ie={current:Q.current,pageSize:Q.pageSize};return Object.keys(P&&typeof P=="object"?P:{}).forEach(Oe=>{const Ie=Q[Oe];typeof Ie!="function"&&(ie[Oe]=Ie)}),ie}function Ms(Q,P,ie){const pe=ie&&typeof ie=="object"?ie:{},{total:Oe=0}=pe,Ie=qa(pe,["total"]),[Ze,Ge]=(0,v.useState)(()=>({current:"defaultCurrent"in Ie?Ie.defaultCurrent:1,pageSize:"defaultPageSize"in Ie?Ie.defaultPageSize:Ni})),it=(0,ys.Z)(Ze,Ie,{total:Oe>0?Oe:Q}),ee=Math.ceil((Oe||Q)/it.pageSize);it.current>ee&&(it.current=ee||1);const Qe=(We,$e)=>{Ge({current:We!=null?We:1,pageSize:$e||it.pageSize})},Ne=(We,$e)=>{var ut;ie&&((ut=ie.onChange)===null||ut===void 0||ut.call(ie,We,$e)),Qe(We,$e),P(We,$e||(it==null?void 0:it.pageSize))};return ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},it),{onChange:Ne}),Qe]}var ml=Ms,ts=m(84105),zi=m(35654),yo=m(90782),ho=m(71430),XA=m(18929);const _o={},qo="SELECT_ALL",IA="SELECT_INVERT",eA="SELECT_NONE",aa=[],Ha=(Q,P)=>{let ie=[];return(P||[]).forEach(pe=>{ie.push(pe),pe&&typeof pe=="object"&&Q in pe&&(ie=[].concat((0,jn.Z)(ie),(0,jn.Z)(Ha(Q,pe[Q]))))}),ie};var Pa=(Q,P)=>{const{preserveSelectedRowKeys:ie,selectedRowKeys:pe,defaultSelectedRowKeys:Oe,getCheckboxProps:Ie,onChange:Ze,onSelect:Ge,onSelectAll:it,onSelectInvert:ee,onSelectNone:Qe,onSelectMultiple:Ne,columnWidth:We,type:$e,selections:ut,fixed:vt,renderCell:gt,hideSelectAll:Tt,checkStrictly:Pt=!0}=P||{},{prefixCls:Xt,data:rn,pageData:bn,getRecordByKey:It,getRowKey:at,expandType:Mn,childrenColumnName:sn,locale:zt,getPopupContainer:Yt}=Q,[Wt,tn]=(0,XA.Z)(pe||Oe||aa,{value:pe}),Cn=v.useRef(new Map),_n=(0,v.useCallback)(Wn=>{if(ie){const Xn=new Map;Wn.forEach(dr=>{let lr=It(dr);!lr&&Cn.current.has(dr)&&(lr=Cn.current.get(dr)),Xn.set(dr,lr)}),Cn.current=Xn}},[It,ie]);v.useEffect(()=>{_n(Wt)},[Wt]);const{keyEntities:Hn}=(0,v.useMemo)(()=>{if(Pt)return{keyEntities:null};let Wn=rn;if(ie){const Xn=new Set(rn.map((lr,Pr)=>at(lr,Pr))),dr=Array.from(Cn.current).reduce((lr,Pr)=>{let[Sn,Jn]=Pr;return Xn.has(Sn)?lr:lr.concat(Jn)},[]);Wn=[].concat((0,jn.Z)(Wn),(0,jn.Z)(dr))}return(0,ho.I8)(Wn,{externalGetKey:at,childrenPropName:sn})},[rn,at,Pt,sn,ie]),On=(0,v.useMemo)(()=>Ha(sn,bn),[sn,bn]),nr=(0,v.useMemo)(()=>{const Wn=new Map;return On.forEach((Xn,dr)=>{const lr=at(Xn,dr),Pr=(Ie?Ie(Xn):null)||{};Wn.set(lr,Pr)}),Wn},[On,at,Ie]),pr=(0,v.useCallback)(Wn=>{var Xn;return!!(!((Xn=nr.get(at(Wn)))===null||Xn===void 0)&&Xn.disabled)},[nr,at]),[sr,cr]=(0,v.useMemo)(()=>{if(Pt)return[Wt||[],[]];const{checkedKeys:Wn,halfCheckedKeys:Xn}=(0,yo.S)(Wt,!0,Hn,pr);return[Wn||[],Xn]},[Wt,Pt,Hn,pr]),Tn=(0,v.useMemo)(()=>{const Wn=$e==="radio"?sr.slice(0,1):sr;return new Set(Wn)},[sr,$e]),Eo=(0,v.useMemo)(()=>$e==="radio"?new Set:new Set(cr),[cr,$e]),[$n,Vo]=(0,v.useState)(null);v.useEffect(()=>{P||tn(aa)},[!!P]);const xr=(0,v.useCallback)((Wn,Xn)=>{let dr,lr;_n(Wn),ie?(dr=Wn,lr=Wn.map(Pr=>Cn.current.get(Pr))):(dr=[],lr=[],Wn.forEach(Pr=>{const Sn=It(Pr);Sn!==void 0&&(dr.push(Pr),lr.push(Sn))})),tn(dr),Ze==null||Ze(dr,lr,{type:Xn})},[tn,It,Ze,ie]),Xr=(0,v.useCallback)((Wn,Xn,dr,lr)=>{if(Ge){const Pr=dr.map(Sn=>It(Sn));Ge(It(Wn),Xn,Pr,lr)}xr(dr,"single")},[Ge,It,xr]),Po=(0,v.useMemo)(()=>!ut||Tt?null:(ut===!0?[qo,IA,eA]:ut).map(Xn=>Xn===qo?{key:"all",text:zt.selectionAll,onSelect(){xr(rn.map((dr,lr)=>at(dr,lr)).filter(dr=>{const lr=nr.get(dr);return!(lr!=null&&lr.disabled)||Tn.has(dr)}),"all")}}:Xn===IA?{key:"invert",text:zt.selectInvert,onSelect(){const dr=new Set(Tn);bn.forEach((Pr,Sn)=>{const Jn=at(Pr,Sn),uo=nr.get(Jn);uo!=null&&uo.disabled||(dr.has(Jn)?dr.delete(Jn):dr.add(Jn))});const lr=Array.from(dr);ee&&ee(lr),xr(lr,"invert")}}:Xn===eA?{key:"none",text:zt.selectNone,onSelect(){Qe==null||Qe(),xr(Array.from(Tn).filter(dr=>{const lr=nr.get(dr);return lr==null?void 0:lr.disabled}),"none")}}:Xn).map(Xn=>Object.assign(Object.assign({},Xn),{onSelect:function(){for(var dr,lr,Pr=arguments.length,Sn=new Array(Pr),Jn=0;Jn<Pr;Jn++)Sn[Jn]=arguments[Jn];(lr=Xn.onSelect)===null||lr===void 0||(dr=lr).call.apply(dr,[Xn].concat(Sn)),Vo(null)}})),[ut,Tn,bn,at,ee,xr]);return[(0,v.useCallback)(Wn=>{var Xn;if(!P)return Wn.filter(Yr=>Yr!==_o);let dr=(0,jn.Z)(Wn);const lr=new Set(Tn),Pr=On.map(at).filter(Yr=>!nr.get(Yr).disabled),Sn=Pr.every(Yr=>lr.has(Yr)),Jn=Pr.some(Yr=>lr.has(Yr)),uo=()=>{const Yr=[];Sn?Pr.forEach(Ho=>{lr.delete(Ho),Yr.push(Ho)}):Pr.forEach(Ho=>{lr.has(Ho)||(lr.add(Ho),Yr.push(Ho))});const qr=Array.from(lr);it==null||it(!Sn,qr.map(Ho=>It(Ho)),Yr.map(Ho=>It(Ho))),xr(qr,"all"),Vo(null)};let Rr;if($e!=="radio"){let Yr;if(Po){const Mr={getPopupContainer:Yt,items:Po.map((CA,hA)=>{const{key:OA,text:MA,onSelect:ia}=CA;return{key:OA!=null?OA:hA,onClick:()=>{ia==null||ia(Pr)},label:MA}})};Yr=v.createElement("div",{className:`${Xt}-selection-extra`},v.createElement(_i.Z,{menu:Mr,getPopupContainer:Yt},v.createElement("span",null,v.createElement(ts.Z,null))))}const qr=On.map((Mr,CA)=>{const hA=at(Mr,CA),OA=nr.get(hA)||{};return Object.assign({checked:lr.has(hA)},OA)}).filter(Mr=>{let{disabled:CA}=Mr;return CA}),Ho=!!qr.length&&qr.length===On.length,Xo=Ho&&qr.every(Mr=>{let{checked:CA}=Mr;return CA}),Do=Ho&&qr.some(Mr=>{let{checked:CA}=Mr;return CA});Rr=!Tt&&v.createElement("div",{className:`${Xt}-selection`},v.createElement(uA.default,{checked:Ho?Xo:!!On.length&&Sn,indeterminate:Ho?!Xo&&Do:!Sn&&Jn,onChange:uo,disabled:On.length===0||Ho,"aria-label":Yr?"Custom selection":"Select all",skipGroup:!0}),Yr)}let vA;$e==="radio"?vA=(Yr,qr,Ho)=>{const Xo=at(qr,Ho),Do=lr.has(Xo);return{node:v.createElement($r.ZP,Object.assign({},nr.get(Xo),{checked:Do,onClick:Mr=>Mr.stopPropagation(),onChange:Mr=>{lr.has(Xo)||Xr(Xo,!0,[Xo],Mr.nativeEvent)}})),checked:Do}}:vA=(Yr,qr,Ho)=>{var Xo;const Do=at(qr,Ho),Mr=lr.has(Do),CA=Eo.has(Do),hA=nr.get(Do);let OA;return Mn==="nest"?OA=CA:OA=(Xo=hA==null?void 0:hA.indeterminate)!==null&&Xo!==void 0?Xo:CA,{node:v.createElement(uA.default,Object.assign({},hA,{indeterminate:OA,checked:Mr,skipGroup:!0,onClick:MA=>MA.stopPropagation(),onChange:MA=>{let{nativeEvent:ia}=MA;const{shiftKey:ti}=ia;let Na=-1,sa=-1;if(ti&&Pt){const la=new Set([$n,Do]);Pr.some((YA,QA)=>{if(la.has(YA))if(Na===-1)Na=QA;else return sa=QA,!0;return!1})}if(sa!==-1&&Na!==sa&&Pt){const la=Pr.slice(Na,sa+1),YA=[];Mr?la.forEach(tA=>{lr.has(tA)&&(YA.push(tA),lr.delete(tA))}):la.forEach(tA=>{lr.has(tA)||(YA.push(tA),lr.add(tA))});const QA=Array.from(lr);Ne==null||Ne(!Mr,QA.map(tA=>It(tA)),YA.map(tA=>It(tA))),xr(QA,"multiple")}else{const la=sr;if(Pt){const YA=Mr?(0,zi._5)(la,Do):(0,zi.L0)(la,Do);Xr(Do,!Mr,YA,ia)}else{const YA=(0,yo.S)([].concat((0,jn.Z)(la),[Do]),!0,Hn,pr),{checkedKeys:QA,halfCheckedKeys:tA}=YA;let za=QA;if(Mr){const Di=new Set(QA);Di.delete(Do),za=(0,yo.S)(Array.from(Di),{checked:!1,halfCheckedKeys:tA},Hn,pr).checkedKeys}Xr(Do,!Mr,za,ia)}}Vo(Mr?null:Do)}})),checked:Mr}};const fA=(Yr,qr,Ho)=>{const{node:Xo,checked:Do}=vA(Yr,qr,Ho);return gt?gt(Do,qr,Ho,Xo):Xo};if(!dr.includes(_o))if(dr.findIndex(Yr=>{var qr;return((qr=Yr[$t])===null||qr===void 0?void 0:qr.columnType)==="EXPAND_COLUMN"})===0){const[Yr,...qr]=dr;dr=[Yr,_o].concat((0,jn.Z)(qr))}else dr=[_o].concat((0,jn.Z)(dr));const Ur=dr.indexOf(_o);dr=dr.filter((Yr,qr)=>Yr!==_o||qr===Ur);const Wo=dr[Ur-1],RA=dr[Ur+1];let Nn=vt;Nn===void 0&&((RA==null?void 0:RA.fixed)!==void 0?Nn=RA.fixed:(Wo==null?void 0:Wo.fixed)!==void 0&&(Nn=Wo.fixed)),Nn&&Wo&&((Xn=Wo[$t])===null||Xn===void 0?void 0:Xn.columnType)==="EXPAND_COLUMN"&&Wo.fixed===void 0&&(Wo.fixed=Nn);const Go=x()(`${Xt}-selection-col`,{[`${Xt}-selection-col-with-dropdown`]:ut&&$e==="checkbox"}),BA={fixed:Nn,width:We,className:`${Xt}-selection-column`,title:P.columnTitle||Rr,render:fA,onCell:P.onCell,[$t]:{className:Go}};return dr.map(Yr=>Yr===_o?BA:Yr)},[at,On,P,sr,Tn,Eo,We,Po,Mn,$n,nr,Ne,Xr,pr]),Tn]},Bi=m(89489),vl=m(59477),ws=m(6848);const ka="ascend",Bl="descend";function yl(Q){return typeof Q.sorter=="object"&&typeof Q.sorter.multiple=="number"?Q.sorter.multiple:!1}function Hs(Q){return typeof Q=="function"?Q:Q&&typeof Q=="object"&&Q.compare?Q.compare:!1}function _l(Q,P){return P?Q[Q.indexOf(P)+1]:Q[0]}function ks(Q,P,ie){let pe=[];function Oe(Ie,Ze){pe.push({column:Ie,key:ha(Ie,Ze),multiplePriority:yl(Ie),sortOrder:Ie.sortOrder})}return(Q||[]).forEach((Ie,Ze)=>{const Ge=pa(Ze,ie);Ie.children?("sortOrder"in Ie&&Oe(Ie,Ge),pe=[].concat((0,jn.Z)(pe),(0,jn.Z)(ks(Ie.children,P,Ge)))):Ie.sorter&&("sortOrder"in Ie?Oe(Ie,Ge):P&&Ie.defaultSortOrder&&pe.push({column:Ie,key:ha(Ie,Ge),multiplePriority:yl(Ie),sortOrder:Ie.defaultSortOrder}))}),pe}function ei(Q,P,ie,pe,Oe,Ie,Ze,Ge){return(P||[]).map((it,ee)=>{const Qe=pa(ee,Ge);let Ne=it;if(Ne.sorter){const We=Ne.sortDirections||Oe,$e=Ne.showSorterTooltip===void 0?Ze:Ne.showSorterTooltip,ut=ha(Ne,Qe),vt=ie.find(Mn=>{let{key:sn}=Mn;return sn===ut}),gt=vt?vt.sortOrder:null,Tt=_l(We,gt);let Pt;if(it.sortIcon)Pt=it.sortIcon({sortOrder:gt});else{const Mn=We.includes(ka)&&v.createElement(vl.Z,{className:x()(`${Q}-column-sorter-up`,{active:gt===ka})}),sn=We.includes(Bl)&&v.createElement(Bi.Z,{className:x()(`${Q}-column-sorter-down`,{active:gt===Bl})});Pt=v.createElement("span",{className:x()(`${Q}-column-sorter`,{[`${Q}-column-sorter-full`]:!!(Mn&&sn)})},v.createElement("span",{className:`${Q}-column-sorter-inner`,"aria-hidden":"true"},Mn,sn))}const{cancelSort:Xt,triggerAsc:rn,triggerDesc:bn}=Ie||{};let It=Xt;Tt===Bl?It=bn:Tt===ka&&(It=rn);const at=typeof $e=="object"?$e:{title:It};Ne=Object.assign(Object.assign({},Ne),{className:x()(Ne.className,{[`${Q}-column-sort`]:gt}),title:Mn=>{const sn=v.createElement("div",{className:`${Q}-column-sorters`},v.createElement("span",{className:`${Q}-column-title`},PA(it.title,Mn)),Pt);return $e?v.createElement(ws.Z,Object.assign({},at),sn):sn},onHeaderCell:Mn=>{const sn=it.onHeaderCell&&it.onHeaderCell(Mn)||{},zt=sn.onClick,Yt=sn.onKeyDown;sn.onClick=Cn=>{pe({column:it,key:ut,sortOrder:Tt,multiplePriority:yl(it)}),zt==null||zt(Cn)},sn.onKeyDown=Cn=>{Cn.keyCode===cA.Z.ENTER&&(pe({column:it,key:ut,sortOrder:Tt,multiplePriority:yl(it)}),Yt==null||Yt(Cn))};const Wt=Tr(it.title,{}),tn=Wt==null?void 0:Wt.toString();return gt?sn["aria-sort"]=gt==="ascend"?"ascending":"descending":sn["aria-label"]=tn||"",sn.className=x()(sn.className,`${Q}-column-has-sorters`),sn.tabIndex=0,it.ellipsis&&(sn.title=(Wt!=null?Wt:"").toString()),sn}})}return"children"in Ne&&(Ne=Object.assign(Object.assign({},Ne),{children:ei(Q,Ne.children,ie,pe,Oe,Ie,Ze,Qe)})),Ne})}function _a(Q){const{column:P,sortOrder:ie}=Q;return{column:P,order:ie,field:P.dataIndex,columnKey:P.key}}function Ka(Q){const P=Q.filter(ie=>{let{sortOrder:pe}=ie;return pe}).map(_a);return P.length===0&&Q.length?Object.assign(Object.assign({},_a(Q[Q.length-1])),{column:void 0}):P.length<=1?P[0]||{}:P}function yi(Q,P,ie){const pe=P.slice().sort((Ze,Ge)=>Ge.multiplePriority-Ze.multiplePriority),Oe=Q.slice(),Ie=pe.filter(Ze=>{let{column:{sorter:Ge},sortOrder:it}=Ze;return Hs(Ge)&&it});return Ie.length?Oe.sort((Ze,Ge)=>{for(let it=0;it<Ie.length;it+=1){const ee=Ie[it],{column:{sorter:Qe},sortOrder:Ne}=ee,We=Hs(Qe);if(We&&Ne){const $e=We(Ze,Ge,Ne);if($e!==0)return Ne===ka?$e:-$e}}return 0}).map(Ze=>{const Ge=Ze[ie];return Ge?Object.assign(Object.assign({},Ze),{[ie]:yi(Ge,P,ie)}):Ze}):Oe}function Cu(Q){let{prefixCls:P,mergedColumns:ie,onSorterChange:pe,sortDirections:Oe,tableLocale:Ie,showSorterTooltip:Ze}=Q;const[Ge,it]=v.useState(ks(ie,!0)),ee=v.useMemo(()=>{let ut=!0;const vt=ks(ie,!1);if(!vt.length)return Ge;const gt=[];function Tt(Xt){ut?gt.push(Xt):gt.push(Object.assign(Object.assign({},Xt),{sortOrder:null}))}let Pt=null;return vt.forEach(Xt=>{Pt===null?(Tt(Xt),Xt.sortOrder&&(Xt.multiplePriority===!1?ut=!1:Pt=!0)):(Pt&&Xt.multiplePriority!==!1||(ut=!1),Tt(Xt))}),gt},[ie,Ge]),Qe=v.useMemo(()=>{const ut=ee.map(vt=>{let{column:gt,sortOrder:Tt}=vt;return{column:gt,order:Tt}});return{sortColumns:ut,sortColumn:ut[0]&&ut[0].column,sortOrder:ut[0]&&ut[0].order}},[ee]);function Ne(ut){let vt;ut.multiplePriority===!1||!ee.length||ee[0].multiplePriority===!1?vt=[ut]:vt=[].concat((0,jn.Z)(ee.filter(gt=>{let{key:Tt}=gt;return Tt!==ut.key})),[ut]),it(vt),pe(Ka(vt),vt)}return[ut=>ei(P,ut,ee,Ne,Oe,Ie,Ze),ee,Qe,()=>Ka(ee)]}function _s(Q,P){return Q.map(ie=>{const pe=Object.assign({},ie);return pe.title=PA(ie.title,P),"children"in pe&&(pe.children=_s(pe.children,P)),pe})}function wi(Q){return[v.useCallback(ie=>_s(ie,Q),[Q])]}var nu=$o((Q,P)=>{const{_renderTimes:ie}=Q,{_renderTimes:pe}=P;return ie!==pe}),Kl=rA((Q,P)=>{const{_renderTimes:ie}=Q,{_renderTimes:pe}=P;return ie!==pe}),ns=m(64993),Ks=m(17313),ru=m(83116),ou=m(37613),Au=Q=>{const{componentCls:P}=Q,ie=`${Q.lineWidth}px ${Q.lineType} ${Q.tableBorderColor}`,pe=(Oe,Ie,Ze)=>({[`&${P}-${Oe}`]:{[`> ${P}-container`]:{[`> ${P}-content, > ${P}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${P}-expanded-row-fixed`]:{margin:`-${Ie}px -${Ze+Q.lineWidth}px`}}}}}});return{[`${P}-wrapper`]:{[`${P}${P}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${P}-title`]:{border:ie,borderBottom:0},[`> ${P}-container`]:{borderInlineStart:ie,borderTop:ie,[`
> ${P}-content,
> ${P}-header,
> ${P}-body,
> ${P}-summary
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:ie},"> thead":{"> tr:not(:last-child) > th":{borderBottom:ie},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${P}-cell-fix-right-first::after`]:{borderInlineEnd:ie}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${P}-expanded-row-fixed`]:{margin:`-${Q.tablePaddingVertical}px -${Q.tablePaddingHorizontal+Q.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Q.lineWidth,bottom:0,borderInlineEnd:ie,content:'""'}}}}}},[`&${P}-scroll-horizontal`]:{[`> ${P}-container > ${P}-body`]:{"> table > tbody":{[`
> tr${P}-expanded-row,
> tr${P}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},pe("middle",Q.tablePaddingVerticalMiddle,Q.tablePaddingHorizontalMiddle)),pe("small",Q.tablePaddingVerticalSmall,Q.tablePaddingHorizontalSmall)),{[`> ${P}-footer`]:{border:ie,borderTop:0}}),[`${P}-cell`]:{[`${P}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Q.lineWidth}px 0 ${Q.lineWidth}px ${Q.tableHeaderBg}`}},[`${P}-bordered ${P}-cell-scrollbar`]:{borderInlineEnd:ie}}}},wl=Q=>{const{componentCls:P}=Q;return{[`${P}-wrapper`]:{[`${P}-cell-ellipsis`]:Object.assign(Object.assign({},Ks.vS),{wordBreak:"keep-all",[`
&${P}-cell-fix-left-last,
&${P}-cell-fix-right-first
`]:{overflow:"visible",[`${P}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${P}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Su=Q=>{const{componentCls:P}=Q;return{[`${P}-wrapper`]:{[`${P}-tbody > tr${P}-placeholder`]:{textAlign:"center",color:Q.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Q.colorBgContainer}}}}},zl=m(15969),au=Q=>{const{componentCls:P,antCls:ie,controlInteractiveSize:pe,motionDurationSlow:Oe,lineWidth:Ie,paddingXS:Ze,lineType:Ge,tableBorderColor:it,tableExpandIconBg:ee,tableExpandColumnWidth:Qe,borderRadius:Ne,fontSize:We,fontSizeSM:$e,lineHeight:ut,tablePaddingVertical:vt,tablePaddingHorizontal:gt,tableExpandedRowBg:Tt,paddingXXS:Pt}=Q,Xt=pe/2-Ie,rn=Xt*2+Ie*3,bn=`${Ie}px ${Ge} ${it}`,It=Pt-Ie;return{[`${P}-wrapper`]:{[`${P}-expand-icon-col`]:{width:Qe},[`${P}-row-expand-icon-cell`]:{textAlign:"center",[`${P}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${P}-row-indent`]:{height:1,float:"left"},[`${P}-row-expand-icon`]:Object.assign(Object.assign({},(0,zl.N)(Q)),{position:"relative",float:"left",boxSizing:"border-box",width:rn,height:rn,padding:0,color:"inherit",lineHeight:`${rn}px`,background:ee,border:bn,borderRadius:Ne,transform:`scale(${pe/rn})`,transition:`all ${Oe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Oe} ease-out`,content:'""'},"&::before":{top:Xt,insetInlineEnd:It,insetInlineStart:It,height:Ie},"&::after":{top:It,bottom:It,insetInlineStart:Xt,width:Ie,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${P}-row-indent + ${P}-row-expand-icon`]:{marginTop:(We*ut-Ie*3)/2-Math.ceil(($e*1.4-Ie*3)/2),marginInlineEnd:Ze},[`tr${P}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Tt}},[`${ie}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${P}-expanded-row-fixed`]:{position:"relative",margin:`-${vt}px -${gt}px`,padding:`${vt}px ${gt}px`}}}},Fu=Q=>{const{componentCls:P,antCls:ie,iconCls:pe,tableFilterDropdownWidth:Oe,tableFilterDropdownSearchWidth:Ie,paddingXXS:Ze,paddingXS:Ge,colorText:it,lineWidth:ee,lineType:Qe,tableBorderColor:Ne,tableHeaderIconColor:We,fontSizeSM:$e,tablePaddingHorizontal:ut,borderRadius:vt,motionDurationSlow:gt,colorTextDescription:Tt,colorPrimary:Pt,tableHeaderFilterActiveBg:Xt,colorTextDisabled:rn,tableFilterDropdownBg:bn,tableFilterDropdownHeight:It,controlItemBgHover:at,controlItemBgActive:Mn,boxShadowSecondary:sn,filterDropdownMenuBg:zt}=Q,Yt=`${ie}-dropdown`,Wt=`${P}-filter-dropdown`,tn=`${ie}-tree`,Cn=`${ee}px ${Qe} ${Ne}`;return[{[`${P}-wrapper`]:{[`${P}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${P}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ze,marginInline:`${Ze}px ${-ut/2}px`,padding:`0 ${Ze}px`,color:We,fontSize:$e,borderRadius:vt,cursor:"pointer",transition:`all ${gt}`,"&:hover":{color:Tt,background:Xt},"&.active":{color:Pt}}}},{[`${ie}-dropdown`]:{[Wt]:Object.assign(Object.assign({},(0,Ks.Wf)(Q)),{minWidth:Oe,backgroundColor:bn,borderRadius:vt,boxShadow:sn,overflow:"hidden",[`${Yt}-menu`]:{maxHeight:It,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zt,"&:empty::after":{display:"block",padding:`${Ge}px 0`,color:rn,fontSize:$e,textAlign:"center",content:'"Not Found"'}},[`${Wt}-tree`]:{paddingBlock:`${Ge}px 0`,paddingInline:Ge,[tn]:{padding:0},[`${tn}-treenode ${tn}-node-content-wrapper:hover`]:{backgroundColor:at},[`${tn}-treenode-checkbox-checked ${tn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Mn}}},[`${Wt}-search`]:{padding:Ge,borderBottom:Cn,"&-input":{input:{minWidth:Ie},[pe]:{color:rn}}},[`${Wt}-checkall`]:{width:"100%",marginBottom:Ze,marginInlineStart:Ze},[`${Wt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ge-ee}px ${Ge}px`,overflow:"hidden",borderTop:Cn}})}},{[`${ie}-dropdown ${Wt}, ${Wt}-submenu`]:{[`${ie}-checkbox-wrapper + span`]:{paddingInlineStart:Ge,color:it},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},e=Q=>{const{componentCls:P,lineWidth:ie,colorSplit:pe,motionDurationSlow:Oe,zIndexTableFixed:Ie,tableBg:Ze,zIndexTableSticky:Ge}=Q,it=pe;return{[`${P}-wrapper`]:{[`
${P}-cell-fix-left,
${P}-cell-fix-right
`]:{position:"sticky !important",zIndex:Ie,background:Ze},[`
${P}-cell-fix-left-first::after,
${P}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ie,width:30,transform:"translateX(100%)",transition:`box-shadow ${Oe}`,content:'""',pointerEvents:"none"},[`${P}-cell-fix-left-all::after`]:{display:"none"},[`
${P}-cell-fix-right-first::after,
${P}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-ie,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Oe}`,content:'""',pointerEvents:"none"},[`${P}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ge+1,width:30,transition:`box-shadow ${Oe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${P}-ping-left`]:{[`&:not(${P}-has-fix-left) ${P}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${it}`}},[`
${P}-cell-fix-left-first::after,
${P}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${it}`},[`${P}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${P}-ping-right`]:{[`&:not(${P}-has-fix-right) ${P}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${it}`}},[`
${P}-cell-fix-right-first::after,
${P}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${it}`}}}}},u=Q=>{const{componentCls:P,antCls:ie}=Q;return{[`${P}-wrapper`]:{[`${P}-pagination${ie}-pagination`]:{margin:`${Q.margin}px 0`},[`${P}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Q.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},h=Q=>{const{componentCls:P,tableRadius:ie}=Q;return{[`${P}-wrapper`]:{[P]:{[`${P}-title, ${P}-header`]:{borderRadius:`${ie}px ${ie}px 0 0`},[`${P}-title + ${P}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${P}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:ie,borderStartEndRadius:ie,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ie},"> *:last-child":{borderStartEndRadius:ie}}},"&-footer":{borderRadius:`0 0 ${ie}px ${ie}px`}}}}},O=Q=>{const{componentCls:P}=Q;return{[`${P}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${P}-pagination-left`]:{justifyContent:"flex-end"},[`${P}-pagination-right`]:{justifyContent:"flex-start"},[`${P}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${P}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${P}-row-indent`]:{float:"right"}}}}},ue=Q=>{const{componentCls:P,antCls:ie,iconCls:pe,fontSizeIcon:Oe,padding:Ie,paddingXS:Ze,tableHeaderIconColor:Ge,tableHeaderIconColorHover:it,tableSelectionColumnWidth:ee}=Q;return{[`${P}-wrapper`]:{[`${P}-selection-col`]:{width:ee,[`&${P}-selection-col-with-dropdown`]:{width:ee+Oe+Ie/4}},[`${P}-bordered ${P}-selection-col`]:{width:ee+Ze*2,[`&${P}-selection-col-with-dropdown`]:{width:ee+Oe+Ie/4+Ze*2}},[`
table tr th${P}-selection-column,
table tr td${P}-selection-column
`]:{paddingInlineEnd:Q.paddingXS,paddingInlineStart:Q.paddingXS,textAlign:"center",[`${ie}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${P}-selection-column${P}-cell-fix-left`]:{zIndex:Q.zIndexTableFixed+1},[`table tr th${P}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${P}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${P}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Q.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Q.tablePaddingHorizontal/4}px`,[pe]:{color:Ge,fontSize:Oe,verticalAlign:"baseline","&:hover":{color:it}}}}}},Ue=Q=>{const{componentCls:P}=Q,ie=(pe,Oe,Ie,Ze)=>({[`${P}${P}-${pe}`]:{fontSize:Ze,[`
${P}-title,
${P}-footer,
${P}-cell,
${P}-thead > tr > th,
${P}-tbody > tr > th,
${P}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${Oe}px ${Ie}px`},[`${P}-filter-trigger`]:{marginInlineEnd:`-${Ie/2}px`},[`${P}-expanded-row-fixed`]:{margin:`-${Oe}px -${Ie}px`},[`${P}-tbody`]:{[`${P}-wrapper:only-child ${P}`]:{marginBlock:`-${Oe}px`,marginInline:`${Q.tableExpandColumnWidth-Ie}px -${Ie}px`}},[`${P}-selection-column`]:{paddingInlineStart:`${Ie/4}px`}}});return{[`${P}-wrapper`]:Object.assign(Object.assign({},ie("middle",Q.tablePaddingVerticalMiddle,Q.tablePaddingHorizontalMiddle,Q.tableFontSizeMiddle)),ie("small",Q.tablePaddingVerticalSmall,Q.tablePaddingHorizontalSmall,Q.tableFontSizeSmall))}},re=Q=>{const{componentCls:P,marginXXS:ie,fontSizeIcon:pe,tableHeaderIconColor:Oe,tableHeaderIconColorHover:Ie}=Q;return{[`${P}-wrapper`]:{[`${P}-thead th${P}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Q.motionDurationSlow}`,"&:hover":{background:Q.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Q.colorPrimary},[`
&${P}-cell-fix-left:hover,
&${P}-cell-fix-right:hover
`]:{background:Q.tableFixedHeaderSortActiveBg}},[`${P}-thead th${P}-column-sort`]:{background:Q.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${P}-column-sort`]:{background:Q.tableBodySortBg},[`${P}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${P}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${P}-column-sorter`]:{marginInlineStart:ie,color:Oe,fontSize:0,transition:`color ${Q.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:pe,"&.active":{color:Q.colorPrimary}},[`${P}-column-sorter-up + ${P}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${P}-column-sorters:hover ${P}-column-sorter`]:{color:Ie}}}},et=Q=>{const{componentCls:P,opacityLoading:ie,tableScrollThumbBg:pe,tableScrollThumbBgHover:Oe,tableScrollThumbSize:Ie,tableScrollBg:Ze,zIndexTableSticky:Ge,stickyScrollBarBorderRadius:it}=Q,ee=`${Q.lineWidth}px ${Q.lineType} ${Q.tableBorderColor}`;return{[`${P}-wrapper`]:{[`${P}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ge,background:Q.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ie}px !important`,zIndex:Ge,display:"flex",alignItems:"center",background:Ze,borderTop:ee,opacity:ie,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ie,backgroundColor:pe,borderRadius:it,transition:`all ${Q.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Oe}}}}}}},Ve=Q=>{const{componentCls:P,lineWidth:ie,tableBorderColor:pe}=Q,Oe=`${ie}px ${Q.lineType} ${pe}`;return{[`${P}-wrapper`]:{[`${P}-summary`]:{position:"relative",zIndex:Q.zIndexTableFixed,background:Q.tableBg,"> tr":{"> th, > td":{borderBottom:Oe}}},[`div${P}-summary`]:{boxShadow:`0 -${ie}px 0 ${pe}`}}}},Lt=Q=>{const{componentCls:P}=Q,ie=`${Q.lineWidth}px ${Q.lineType} ${Q.tableBorderColor}`,pe=`${P}-expanded-row-cell`;return{[`${P}-wrapper`]:{[`${P}-tbody-virtual`]:{[`${P}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${P}-cell`]:{borderBottom:ie},[`${P}-expanded-row`]:{[`${pe}${pe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Q.lineWidth}px)`,borderInlineEnd:"none"}}},[`${P}-bordered`]:{[`${P}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ie,position:"absolute"},[`${P}-cell`]:{borderInlineEnd:ie,[`&${P}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Q.lineWidth,borderInlineStart:ie}}}}}}};const kt=Q=>{const{componentCls:P,fontWeightStrong:ie,tablePaddingVertical:pe,tablePaddingHorizontal:Oe,lineWidth:Ie,lineType:Ze,tableBorderColor:Ge,tableFontSize:it,tableBg:ee,tableRadius:Qe,tableHeaderTextColor:Ne,motionDurationMid:We,tableHeaderBg:$e,tableHeaderCellSplitColor:ut,tableRowHoverBg:vt,tableSelectedRowBg:gt,tableSelectedRowHoverBg:Tt,tableFooterTextColor:Pt,tableFooterBg:Xt,paddingContentVerticalLG:rn}=Q,bn=`${Ie}px ${Ze} ${Ge}`;return{[`${P}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Ks.dF)()),{[P]:Object.assign(Object.assign({},(0,Ks.Wf)(Q)),{fontSize:it,background:ee,borderRadius:`${Qe}px ${Qe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Qe}px ${Qe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${P}-cell,
${P}-thead > tr > th,
${P}-tbody > tr > th,
${P}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${rn}px ${Oe}px`,overflowWrap:"break-word"},[`${P}-title`]:{padding:`${pe}px ${Oe}px`},[`${P}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Ne,fontWeight:ie,textAlign:"start",background:$e,borderBottom:bn,transition:`background ${We} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${P}-selection-column):not(${P}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:ut,transform:"translateY(-50%)",transition:`background-color ${We}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${P}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${We}, border-color ${We}`,borderBottom:bn,[`
> ${P}-wrapper:only-child,
> ${P}-expanded-row-fixed > ${P}-wrapper:only-child
`]:{[P]:{marginBlock:`-${pe}px`,marginInline:`${Q.tableExpandColumnWidth-Oe}px -${Oe}px`,[`${P}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Ne,fontWeight:ie,textAlign:"start",background:$e,borderBottom:bn,transition:`background ${We} ease`},[`
&${P}-row:hover > th,
&${P}-row:hover > td,
> th${P}-cell-row-hover,
> td${P}-cell-row-hover
`]:{background:vt},[`&${P}-row-selected`]:{"> th, > td":{background:gt},"&:hover > th, &:hover > td":{background:Tt}}}},[`${P}-footer`]:{padding:`${pe}px ${Oe}px`,color:Pt,background:Xt}})}};var An=(0,ru.Z)("Table",Q=>{const{colorTextHeading:P,colorSplit:ie,colorIcon:pe,colorIconHover:Oe,opacityLoading:Ie,colorBgContainer:Ze,controlInteractiveSize:Ge,headerBg:it,headerColor:ee,headerSortActiveBg:Qe,headerSortHoverBg:Ne,bodySortBg:We,rowHoverBg:$e,rowSelectedBg:ut,rowSelectedHoverBg:vt,rowExpandedBg:gt,cellPaddingBlock:Tt,cellPaddingInline:Pt,cellPaddingBlockMD:Xt,cellPaddingInlineMD:rn,cellPaddingBlockSM:bn,cellPaddingInlineSM:It,borderColor:at,footerBg:Mn,footerColor:sn,headerBorderRadius:zt,cellFontSize:Yt,cellFontSizeMD:Wt,cellFontSizeSM:tn,headerSplitColor:Cn,fixedHeaderSortActiveBg:_n,headerFilterHoverBg:Hn,filterDropdownBg:On,expandIconBg:nr,selectionColumnWidth:pr,stickyScrollBarBg:sr}=Q,cr=new ns.C(pe),Tn=new ns.C(Oe),Eo=2,$n=(0,ou.TS)(Q,{tableFontSize:Yt,tableBg:Ze,tableRadius:zt,tablePaddingVertical:Tt,tablePaddingHorizontal:Pt,tablePaddingVerticalMiddle:Xt,tablePaddingHorizontalMiddle:rn,tablePaddingVerticalSmall:bn,tablePaddingHorizontalSmall:It,tableBorderColor:at,tableHeaderTextColor:ee,tableHeaderBg:it,tableFooterTextColor:sn,tableFooterBg:Mn,tableHeaderCellSplitColor:Cn,tableHeaderSortBg:Qe,tableHeaderSortHoverBg:Ne,tableHeaderIconColor:cr.clone().setAlpha(cr.getAlpha()*Ie).toRgbString(),tableHeaderIconColorHover:Tn.clone().setAlpha(Tn.getAlpha()*Ie).toRgbString(),tableBodySortBg:We,tableFixedHeaderSortActiveBg:_n,tableHeaderFilterActiveBg:Hn,tableFilterDropdownBg:On,tableRowHoverBg:$e,tableSelectedRowBg:ut,tableSelectedRowHoverBg:vt,zIndexTableFixed:Eo,zIndexTableSticky:Eo+1,tableFontSizeMiddle:Wt,tableFontSizeSmall:tn,tableSelectionColumnWidth:pr,tableExpandIconBg:nr,tableExpandColumnWidth:Ge+2*Q.padding,tableExpandedRowBg:gt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:sr,tableScrollThumbBgHover:P,tableScrollBg:ie});return[kt($n),u($n),Ve($n),re($n),Fu($n),Au($n),h($n),au($n),Ve($n),Su($n),ue($n),e($n),et($n),wl($n),Ue($n),O($n),Lt($n)]},Q=>{const{colorFillAlter:P,colorBgContainer:ie,colorTextHeading:pe,colorFillSecondary:Oe,colorFillContent:Ie,controlItemBgActive:Ze,controlItemBgActiveHover:Ge,padding:it,paddingSM:ee,paddingXS:Qe,colorBorderSecondary:Ne,borderRadiusLG:We,fontSize:$e,controlHeight:ut,colorTextPlaceholder:vt}=Q,gt=new ns.C(Oe).onBackground(ie).toHexShortString(),Tt=new ns.C(Ie).onBackground(ie).toHexShortString(),Pt=new ns.C(P).onBackground(ie).toHexShortString();return{headerBg:Pt,headerColor:pe,headerSortActiveBg:gt,headerSortHoverBg:Tt,bodySortBg:Pt,rowHoverBg:Pt,rowSelectedBg:Ze,rowSelectedHoverBg:Ge,rowExpandedBg:P,cellPaddingBlock:it,cellPaddingInline:it,cellPaddingBlockMD:ee,cellPaddingInlineMD:Qe,cellPaddingBlockSM:Qe,cellPaddingInlineSM:Qe,borderColor:Ne,headerBorderRadius:We,footerBg:Pt,footerColor:pe,cellFontSize:$e,cellFontSizeMD:$e,cellFontSizeSM:$e,headerSplitColor:Ne,fixedHeaderSortActiveBg:gt,headerFilterHoverBg:Ie,filterDropdownMenuBg:ie,filterDropdownBg:ie,expandIconBg:ie,selectionColumnWidth:ut,stickyScrollBarBg:vt,stickyScrollBarBorderRadius:100}});const Un=[],Gt=(Q,P)=>{const{prefixCls:ie,className:pe,rootClassName:Oe,style:Ie,size:Ze,bordered:Ge,dropdownPrefixCls:it,dataSource:ee,pagination:Qe,rowSelection:Ne,rowKey:We="key",rowClassName:$e,columns:ut,children:vt,childrenColumnName:gt,onChange:Tt,getPopupContainer:Pt,loading:Xt,expandIcon:rn,expandable:bn,expandedRowRender:It,expandIconColumnIndex:at,indentSize:Mn,scroll:sn,sortDirections:zt,locale:Yt,showSorterTooltip:Wt=!0,virtual:tn}=Q,Cn=v.useMemo(()=>ut||Ut(vt),[ut,vt]),_n=v.useMemo(()=>Cn.some(co=>co.responsive),[Cn]),Hn=(0,_A.Z)(_n),On=v.useMemo(()=>{const co=new Set(Object.keys(Hn).filter(nA=>Hn[nA]));return Cn.filter(nA=>!nA.responsive||nA.responsive.some(No=>co.has(No)))},[Cn,Hn]),nr=(0,Kr.Z)(Q,["className","style","columns"]),{locale:pr=KA.Z,direction:sr,table:cr,renderEmpty:Tn,getPrefixCls:Eo,getPopupContainer:$n}=v.useContext(Qa.E_),Vo=(0,TA.Z)(Ze),xr=Object.assign(Object.assign({},pr.Table),Yt),Xr=ee||Un,Po=Eo("table",ie),mo=Eo("dropdown",it),Wn=Object.assign({childrenColumnName:gt,expandIconColumnIndex:at},bn),{childrenColumnName:Xn="children"}=Wn,dr=v.useMemo(()=>Xr.some(co=>co==null?void 0:co[Xn])?"nest":It||bn&&bn.expandedRowRender?"row":null,[Xr]),lr={body:v.useRef()},Pr=v.useMemo(()=>typeof We=="function"?We:co=>co==null?void 0:co[We],[We]),[Sn]=GA(Xr,Xn,Pr),Jn={},uo=function(co,nA){let No=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var sA,zA,ua;const HA=Object.assign(Object.assign({},Jn),co);No&&((sA=Jn.resetPagination)===null||sA===void 0||sA.call(Jn),!((zA=HA.pagination)===null||zA===void 0)&&zA.current&&(HA.pagination.current=1),Qe&&Qe.onChange&&Qe.onChange(1,(ua=HA.pagination)===null||ua===void 0?void 0:ua.pageSize)),sn&&sn.scrollToFirstRowOnChange!==!1&&lr.body.current&&(0,oA.Z)(0,{getContainer:()=>lr.body.current}),Tt==null||Tt(HA.pagination,HA.filters,HA.sorter,{currentDataSource:si(yi(Xr,HA.sorterStates,Xn),HA.filterStates),action:nA})},Rr=(co,nA)=>{uo({sorter:co,sorterStates:nA},"sort",!1)},[vA,fA,Ur,Wo]=Cu({prefixCls:Po,mergedColumns:On,onSorterChange:Rr,sortDirections:zt||["ascend","descend"],tableLocale:xr,showSorterTooltip:Wt}),RA=v.useMemo(()=>yi(Xr,fA,Xn),[Xr,fA]);Jn.sorter=Wo(),Jn.sorterStates=fA;const Nn=(co,nA)=>{uo({filters:co,filterStates:nA},"filter",!0)},[Go,BA,Yr]=Rs({prefixCls:Po,locale:xr,dropdownPrefixCls:mo,mergedColumns:On,onFilterChange:Nn,getPopupContainer:Pt||$n}),qr=si(RA,BA);Jn.filters=Yr,Jn.filterStates=BA;const Ho=v.useMemo(()=>{const co={};return Object.keys(Yr).forEach(nA=>{Yr[nA]!==null&&(co[nA]=Yr[nA])}),Object.assign(Object.assign({},Ur),{filters:co})},[Ur,Yr]),[Xo]=wi(Ho),Do=(co,nA)=>{uo({pagination:Object.assign(Object.assign({},Jn.pagination),{current:co,pageSize:nA})},"paginate")},[Mr,CA]=ml(qr.length,Do,Qe);Jn.pagination=Qe===!1?{}:iA(Mr,Qe),Jn.resetPagination=CA;const hA=v.useMemo(()=>{if(Qe===!1||!Mr.pageSize)return qr;const{current:co=1,total:nA,pageSize:No=Ni}=Mr;return qr.length<nA?qr.length>No?qr.slice((co-1)*No,co*No):qr:qr.slice((co-1)*No,co*No)},[!!Qe,qr,Mr&&Mr.current,Mr&&Mr.pageSize,Mr&&Mr.total]),[OA,MA]=Pa({prefixCls:Po,data:qr,pageData:hA,getRowKey:Pr,getRecordByKey:Sn,expandType:dr,childrenColumnName:Xn,locale:xr,getPopupContainer:Pt||$n},Ne),ia=(co,nA,No)=>{let sA;return typeof $e=="function"?sA=x()($e(co,nA,No)):sA=x()($e),x()({[`${Po}-row-selected`]:MA.has(Pr(co,nA))},sA)};Wn.__PARENT_RENDER_ICON__=Wn.expandIcon,Wn.expandIcon=Wn.expandIcon||rn||Zo(xr),dr==="nest"&&Wn.expandIconColumnIndex===void 0?Wn.expandIconColumnIndex=Ne?1:0:Wn.expandIconColumnIndex>0&&Ne&&(Wn.expandIconColumnIndex-=1),typeof Wn.indentSize!="number"&&(Wn.indentSize=typeof Mn=="number"?Mn:15);const ti=v.useCallback(co=>Xo(OA(Go(vA(co)))),[vA,Go,OA]);let Na,sa;if(Qe!==!1&&(Mr!=null&&Mr.total)){let co;Mr.size?co=Mr.size:co=Vo==="small"||Vo==="middle"?"small":void 0;const nA=zA=>v.createElement(Aa.Z,Object.assign({},Mr,{className:x()(`${Po}-pagination ${Po}-pagination-${zA}`,Mr.className),size:co})),No=sr==="rtl"?"left":"right",{position:sA}=Mr;if(sA!==null&&Array.isArray(sA)){const zA=sA.find(li=>li.includes("top")),ua=sA.find(li=>li.includes("bottom")),HA=sA.every(li=>`${li}`=="none");!zA&&!ua&&!HA&&(sa=nA(No)),zA&&(Na=nA(zA.toLowerCase().replace("top",""))),ua&&(sa=nA(ua.toLowerCase().replace("bottom","")))}else sa=nA(No)}let la;typeof Xt=="boolean"?la={spinning:Xt}:typeof Xt=="object"&&(la=Object.assign({spinning:!0},Xt));const[YA,QA]=An(Po),[,tA]=(0,jA.Z)(),za=x()(`${Po}-wrapper`,cr==null?void 0:cr.className,{[`${Po}-wrapper-rtl`]:sr==="rtl"},pe,Oe,QA),Di=Object.assign(Object.assign({},cr==null?void 0:cr.style),Ie),ni=Yt&&Yt.emptyText||(Tn==null?void 0:Tn("Table"))||v.createElement(Lo.Z,{componentName:"Table"}),ri=tn?Kl:nu,rs={},zs=v.useMemo(()=>{const{fontSize:co,lineHeight:nA,padding:No,paddingXS:sA,paddingSM:zA}=tA,ua=Math.floor(co*nA);switch(Vo){case"large":return No*2+ua;case"small":return sA*2+ua;default:return zA*2+ua}},[tA,Vo]);return tn&&(rs.listItemHeight=zs),YA(v.createElement("div",{ref:P,className:za,style:Di},v.createElement(na.Z,Object.assign({spinning:!1},la),Na,v.createElement(ri,Object.assign({},rs,nr,{columns:On,direction:sr,expandable:Wn,prefixCls:Po,className:x()({[`${Po}-middle`]:Vo==="middle",[`${Po}-small`]:Vo==="small",[`${Po}-bordered`]:Ge,[`${Po}-empty`]:Xr.length===0}),data:hA,rowKey:Pr,rowClassName:ia,emptyText:ni,internalHooks:ae,internalRefs:lr,transformColumns:ti})),sa)))};var wt=v.forwardRef(Gt);const qt=(Q,P)=>{const ie=v.useRef(0);return ie.current+=1,v.createElement(wt,Object.assign({},Q,{ref:P,_renderTimes:ie.current}))},cn=v.forwardRef(qt);cn.SELECTION_COLUMN=_o,cn.EXPAND_COLUMN=oe,cn.SELECTION_ALL=qo,cn.SELECTION_INVERT=IA,cn.SELECTION_NONE=eA,cn.Column=Br,cn.ColumnGroup=_r,cn.Summary=F;var qe=cn,At=qe},17574:function(Rn,Rt,m){"use strict";m.d(Rt,{default:function(){return Ee}});var oe=m(43858),ae=m(19127),D=m(52671),De=m(8657),ne=m(96663),Z=m(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},p=v,T=m(7657),i=function(ve,Ye){return Z.createElement(T.Z,(0,ne.Z)({},ve,{ref:Ye,icon:p}))},j=Z.forwardRef(i),C=j,L=m(92310),I=m.n(L),U=m(35654),B=m(71430),_=m(36355),N=m(56082),G=m(62892),q=m(20648);const W=4;function X(de){const{dropPosition:ve,dropLevelOffset:Ye,prefixCls:lt,indent:st,direction:Bt="ltr"}=de,xt=Bt==="ltr"?"left":"right",St=Bt==="ltr"?"right":"left",Ft={[xt]:-Ye*st+W,[St]:0};switch(ve){case-1:Ft.top=-3;break;case 1:Ft.bottom=-3;break;default:Ft.bottom=-3,Ft[xt]=st+W;break}return Z.createElement("div",{style:Ft,className:`${lt}-drop-indicator`})}var V=m(71997),me=Z.forwardRef((de,ve)=>{const{getPrefixCls:Ye,direction:lt,virtual:st,tree:Bt}=Z.useContext(_.E_),{prefixCls:xt,className:St,showIcon:Ft=!1,showLine:Zt,switcherIcon:Jt,blockNode:an=!1,children:en,checkable:y=!1,selectable:_e=!0,draggable:E,motion:s,style:A}=de,f=Ye("tree",xt),z=Ye(),$=s!=null?s:Object.assign(Object.assign({},(0,G.Z)(z)),{motionAppear:!1}),F=Object.assign(Object.assign({},de),{checkable:y,selectable:_e,showIcon:Ft,motion:$,blockNode:an,showLine:!!Zt,dropIndicatorRender:X}),[M,le]=(0,q.ZP)(f),te=Z.useMemo(()=>{if(!E)return!1;let be={};switch(typeof E){case"function":be.nodeDraggable=E;break;case"object":be=Object.assign({},E);break;default:break}return be.icon!==!1&&(be.icon=be.icon||Z.createElement(N.Z,null)),be},[E]),Y=be=>Z.createElement(V.Z,{prefixCls:f,switcherIcon:Jt,treeNodeProps:be,showLine:Zt});return M(Z.createElement(oe.Z,Object.assign({itemHeight:20,ref:ve,virtual:st},F,{style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),A),prefixCls:f,className:I()({[`${f}-icon-hide`]:!Ft,[`${f}-block-node`]:an,[`${f}-unselectable`]:!_e,[`${f}-rtl`]:lt==="rtl"},Bt==null?void 0:Bt.className,St,le),direction:lt,checkable:y&&Z.createElement("span",{className:`${f}-checkbox-inner`}),selectable:_e,switcherIcon:Y,draggable:te}),en))}),he;(function(de){de[de.None=0]="None",de[de.Start=1]="Start",de[de.End=2]="End"})(he||(he={}));function fe(de,ve){function Ye(lt){const{key:st,children:Bt}=lt;ve(st,lt)!==!1&&fe(Bt||[],ve)}de.forEach(Ye)}function we(de){let{treeData:ve,expandedKeys:Ye,startKey:lt,endKey:st}=de;const Bt=[];let xt=he.None;if(lt&&lt===st)return[lt];if(!lt||!st)return[];function St(Ft){return Ft===lt||Ft===st}return fe(ve,Ft=>{if(xt===he.End)return!1;if(St(Ft)){if(Bt.push(Ft),xt===he.None)xt=he.Start;else if(xt===he.Start)return xt=he.End,!1}else xt===he.Start&&Bt.push(Ft);return Ye.includes(Ft)}),Bt}function R(de,ve){const Ye=(0,ae.Z)(ve),lt=[];return fe(de,(st,Bt)=>{const xt=Ye.indexOf(st);return xt!==-1&&(lt.push(Bt),Ye.splice(xt,1)),!!Ye.length}),lt}var J=function(de,ve){var Ye={};for(var lt in de)Object.prototype.hasOwnProperty.call(de,lt)&&ve.indexOf(lt)<0&&(Ye[lt]=de[lt]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,lt=Object.getOwnPropertySymbols(de);st<lt.length;st++)ve.indexOf(lt[st])<0&&Object.prototype.propertyIsEnumerable.call(de,lt[st])&&(Ye[lt[st]]=de[lt[st]]);return Ye};function x(de){const{isLeaf:ve,expanded:Ye}=de;return ve?Z.createElement(D.Z,null):Ye?Z.createElement(De.Z,null):Z.createElement(C,null)}function He(de){let{treeData:ve,children:Ye}=de;return ve||(0,B.zn)(Ye)}const ye=(de,ve)=>{var{defaultExpandAll:Ye,defaultExpandParent:lt,defaultExpandedKeys:st}=de,Bt=J(de,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const xt=Z.useRef(),St=Z.useRef(),Ft=()=>{const{keyEntities:te}=(0,B.I8)(He(Bt));let Y;return Ye?Y=Object.keys(te):lt?Y=(0,U.r7)(Bt.expandedKeys||st||[],te):Y=Bt.expandedKeys||st,Y},[Zt,Jt]=Z.useState(Bt.selectedKeys||Bt.defaultSelectedKeys||[]),[an,en]=Z.useState(()=>Ft());Z.useEffect(()=>{"selectedKeys"in Bt&&Jt(Bt.selectedKeys)},[Bt.selectedKeys]),Z.useEffect(()=>{"expandedKeys"in Bt&&en(Bt.expandedKeys)},[Bt.expandedKeys]);const y=(te,Y)=>{var be;return"expandedKeys"in Bt||en(te),(be=Bt.onExpand)===null||be===void 0?void 0:be.call(Bt,te,Y)},_e=(te,Y)=>{var be;const{multiple:tt}=Bt,{node:Fe,nativeEvent:Re}=Y,{key:ze=""}=Fe,rt=He(Bt),Je=Object.assign(Object.assign({},Y),{selected:!0}),Dt=(Re==null?void 0:Re.ctrlKey)||(Re==null?void 0:Re.metaKey),_t=Re==null?void 0:Re.shiftKey;let Mt;tt&&Dt?(Mt=te,xt.current=ze,St.current=Mt,Je.selectedNodes=R(rt,Mt)):tt&&_t?(Mt=Array.from(new Set([].concat((0,ae.Z)(St.current||[]),(0,ae.Z)(we({treeData:rt,expandedKeys:an,startKey:ze,endKey:xt.current}))))),Je.selectedNodes=R(rt,Mt)):(Mt=[ze],xt.current=ze,St.current=Mt,Je.selectedNodes=R(rt,Mt)),(be=Bt.onSelect)===null||be===void 0||be.call(Bt,Mt,Je),"selectedKeys"in Bt||Jt(Mt)},{getPrefixCls:E,direction:s}=Z.useContext(_.E_),{prefixCls:A,className:f,showIcon:z=!0,expandAction:$="click"}=Bt,F=J(Bt,["prefixCls","className","showIcon","expandAction"]),M=E("tree",A),le=I()(`${M}-directory`,{[`${M}-directory-rtl`]:s==="rtl"},f);return Z.createElement(me,Object.assign({icon:x,ref:ve,blockNode:!0},F,{showIcon:z,expandAction:$,prefixCls:M,className:le,expandedKeys:an,selectedKeys:Zt,onSelect:_e,onExpand:y}))};var Se=Z.forwardRef(ye);const ge=me;ge.DirectoryTree=Se,ge.TreeNode=oe.O;var Ee=ge},20648:function(Rn,Rt,m){"use strict";m.d(Rt,{TM:function(){return L},Yk:function(){return C}});var oe=m(93083),ae=m(98447),D=m(17313),De=m(8378),ne=m(37613),Z=m(83116);const v=new oe.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),p=(I,U)=>({[`.${I}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${U.motionDurationSlow}`}}}),T=(I,U)=>({[`.${I}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:U.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${U.lineWidthBold}px solid ${U.colorPrimary}`,borderRadius:"50%",content:'""'}}}),i=(I,U)=>{const{treeCls:B,treeNodeCls:_,treeNodePadding:N,titleHeight:G,nodeSelectedBg:q,nodeHoverBg:W}=U,X=U.paddingXS;return{[B]:Object.assign(Object.assign({},(0,D.Wf)(U)),{background:U.colorBgContainer,borderRadius:U.borderRadius,transition:`background-color ${U.motionDurationSlow}`,[`&${B}-rtl`]:{[`${B}-switcher`]:{"&_close":{[`${B}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${B}-active-focused)`]:Object.assign({},(0,D.oN)(U)),[`${B}-list-holder-inner`]:{alignItems:"flex-start"},[`&${B}-block-node`]:{[`${B}-list-holder-inner`]:{alignItems:"stretch",[`${B}-node-content-wrapper`]:{flex:"auto"},[`${_}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:N,insetInlineStart:0,border:`1px solid ${U.colorPrimary}`,opacity:0,animationName:v,animationDuration:U.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${_}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${N}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${B}-node-content-wrapper`]:{color:U.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${B}-node-content-wrapper`]:Object.assign({},(0,D.oN)(U)),[`&:not(${_}-disabled).filter-node ${B}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${B}-draggable-icon`]:{flexShrink:0,width:G,lineHeight:`${G}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${U.motionDurationSlow}`,[`${_}:hover &`]:{opacity:.45}},[`&${_}-disabled`]:{[`${B}-draggable-icon`]:{visibility:"hidden"}}}},[`${B}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:G}},[`${B}-draggable-icon`]:{visibility:"hidden"},[`${B}-switcher`]:Object.assign(Object.assign({},p(I,U)),{position:"relative",flex:"none",alignSelf:"stretch",width:G,margin:0,lineHeight:`${G}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${B}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:U.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:G/2,bottom:-N,marginInlineStart:-1,borderInlineEnd:`1px solid ${U.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:G/2*.8,height:G/2,borderBottom:`1px solid ${U.colorBorder}`,content:'""'}}}),[`${B}-checkbox`]:{top:"initial",marginInlineEnd:X},[`${B}-node-content-wrapper, ${B}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:G,margin:0,padding:`0 ${U.paddingXS/2}px`,color:"inherit",lineHeight:`${G}px`,background:"transparent",borderRadius:U.borderRadius,cursor:"pointer",transition:`all ${U.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:W},[`&${B}-node-selected`]:{backgroundColor:q},[`${B}-iconEle`]:{display:"inline-block",width:G,height:G,lineHeight:`${G}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${B}-unselectable ${B}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${B}-node-content-wrapper`]:Object.assign({lineHeight:`${G}px`,userSelect:"none"},T(I,U)),[`${_}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${U.colorPrimary}`}},"&-show-line":{[`${B}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:G/2,bottom:-N,borderInlineEnd:`1px solid ${U.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${B}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${_}-leaf-last`]:{[`${B}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${G/2}px !important`}}}}})}},j=I=>{const{treeCls:U,treeNodeCls:B,treeNodePadding:_,directoryNodeSelectedBg:N,directoryNodeSelectedColor:G}=I;return{[`${U}${U}-directory`]:{[B]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:_,insetInlineStart:0,transition:`background-color ${I.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:I.controlItemBgHover}},"> *":{zIndex:1},[`${U}-switcher`]:{transition:`color ${I.motionDurationMid}`},[`${U}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${U}-node-selected`]:{color:G,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:N},[`${U}-switcher`]:{color:G},[`${U}-node-content-wrapper`]:{color:G,background:"transparent"}}}}}},C=(I,U)=>{const B=`.${I}`,_=`${B}-treenode`,N=U.paddingXS/2,G=(0,ne.TS)(U,{treeCls:B,treeNodeCls:_,treeNodePadding:N});return[i(I,G),j(G)]},L=I=>{const{controlHeightSM:U}=I;return{titleHeight:U,nodeHoverBg:I.controlItemBgHover,nodeSelectedBg:I.controlItemBgActive}};Rt.ZP=(0,Z.Z)("Tree",(I,U)=>{let{prefixCls:B}=U;return[{[I.componentCls]:(0,ae.C2)(`${B}-checkbox`,I)},C(B,I),(0,De.Z)(I)]},I=>{const{colorTextLightSolid:U,colorPrimary:B}=I;return Object.assign(Object.assign({},L(I)),{directoryNodeSelectedColor:U,directoryNodeSelectedBg:B})})},71997:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return _}});var oe=m(96663),ae=m(59301),D={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},De=D,ne=m(7657),Z=function(G,q){return ae.createElement(ne.Z,(0,oe.Z)({},G,{ref:q,icon:De}))},v=ae.forwardRef(Z),p=v,T=m(52671),i=m(58617),j=m(15075),C=m(43531),L=m(92310),I=m.n(L),U=m(92343),_=N=>{const{prefixCls:G,switcherIcon:q,treeNodeProps:W,showLine:X}=N,{isLeaf:V,expanded:Ae,loading:me}=W;if(me)return ae.createElement(i.Z,{className:`${G}-switcher-loading-icon`});let he;if(X&&typeof X=="object"&&(he=X.showLeafIcon),V){if(!X)return null;if(typeof he!="boolean"&&he){const R=typeof he=="function"?he(W):he,J=`${G}-switcher-line-custom-icon`;return(0,U.l$)(R)?(0,U.Tm)(R,{className:I()(R.props.className||"",J)}):R}return he?ae.createElement(T.Z,{className:`${G}-switcher-line-icon`}):ae.createElement("span",{className:`${G}-switcher-leaf-line`})}const fe=`${G}-switcher-icon`,we=typeof q=="function"?q(W):q;return(0,U.l$)(we)?(0,U.Tm)(we,{className:I()(we.props.className||"",fe)}):we!==void 0?we:X?Ae?ae.createElement(j.Z,{className:`${G}-switcher-line-icon`}):ae.createElement(C.Z,{className:`${G}-switcher-line-icon`}):ae.createElement(p,{className:fe})}},86251:function(Rn,Rt){"use strict";Rt.byteLength=v,Rt.toByteArray=T,Rt.fromByteArray=C;for(var m=[],oe=[],ae=typeof Uint8Array!="undefined"?Uint8Array:Array,D="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",De=0,ne=D.length;De<ne;++De)m[De]=D[De],oe[D.charCodeAt(De)]=De;oe[45]=62,oe[95]=63;function Z(L){var I=L.length;if(I%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var U=L.indexOf("=");U===-1&&(U=I);var B=U===I?0:4-U%4;return[U,B]}function v(L){var I=Z(L),U=I[0],B=I[1];return(U+B)*3/4-B}function p(L,I,U){return(I+U)*3/4-U}function T(L){var I,U=Z(L),B=U[0],_=U[1],N=new ae(p(L,B,_)),G=0,q=_>0?B-4:B,W;for(W=0;W<q;W+=4)I=oe[L.charCodeAt(W)]<<18|oe[L.charCodeAt(W+1)]<<12|oe[L.charCodeAt(W+2)]<<6|oe[L.charCodeAt(W+3)],N[G++]=I>>16&255,N[G++]=I>>8&255,N[G++]=I&255;return _===2&&(I=oe[L.charCodeAt(W)]<<2|oe[L.charCodeAt(W+1)]>>4,N[G++]=I&255),_===1&&(I=oe[L.charCodeAt(W)]<<10|oe[L.charCodeAt(W+1)]<<4|oe[L.charCodeAt(W+2)]>>2,N[G++]=I>>8&255,N[G++]=I&255),N}function i(L){return m[L>>18&63]+m[L>>12&63]+m[L>>6&63]+m[L&63]}function j(L,I,U){for(var B,_=[],N=I;N<U;N+=3)B=(L[N]<<16&16711680)+(L[N+1]<<8&65280)+(L[N+2]&255),_.push(i(B));return _.join("")}function C(L){for(var I,U=L.length,B=U%3,_=[],N=16383,G=0,q=U-B;G<q;G+=N)_.push(j(L,G,G+N>q?q:G+N));return B===1?(I=L[U-1],_.push(m[I>>2]+m[I<<4&63]+"==")):B===2&&(I=(L[U-2]<<8)+L[U-1],_.push(m[I>>10]+m[I>>4&63]+m[I<<2&63]+"=")),_.join("")}},19208:function(Rn,Rt,m){"use strict";var oe;var ae=m(86251),D=m(67467),De=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Rt.lW=p,oe=G,Rt.h2=50;var ne=2147483647;oe=ne,p.TYPED_ARRAY_SUPPORT=Z(),!p.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Z(){try{var E=new Uint8Array(1),s={foo:function(){return 42}};return Object.setPrototypeOf(s,Uint8Array.prototype),Object.setPrototypeOf(E,s),E.foo()===42}catch(A){return!1}}Object.defineProperty(p.prototype,"parent",{enumerable:!0,get:function(){if(p.isBuffer(this))return this.buffer}}),Object.defineProperty(p.prototype,"offset",{enumerable:!0,get:function(){if(p.isBuffer(this))return this.byteOffset}});function v(E){if(E>ne)throw new RangeError('The value "'+E+'" is invalid for option "size"');var s=new Uint8Array(E);return Object.setPrototypeOf(s,p.prototype),s}function p(E,s,A){if(typeof E=="number"){if(typeof s=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return C(E)}return T(E,s,A)}p.poolSize=8192;function T(E,s,A){if(typeof E=="string")return L(E,s);if(ArrayBuffer.isView(E))return U(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(en(E,ArrayBuffer)||E&&en(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(en(E,SharedArrayBuffer)||E&&en(E.buffer,SharedArrayBuffer)))return B(E,s,A);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var f=E.valueOf&&E.valueOf();if(f!=null&&f!==E)return p.from(f,s,A);var z=_(E);if(z)return z;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return p.from(E[Symbol.toPrimitive]("string"),s,A);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}p.from=function(E,s,A){return T(E,s,A)},Object.setPrototypeOf(p.prototype,Uint8Array.prototype),Object.setPrototypeOf(p,Uint8Array);function i(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function j(E,s,A){return i(E),E<=0?v(E):s!==void 0?typeof A=="string"?v(E).fill(s,A):v(E).fill(s):v(E)}p.alloc=function(E,s,A){return j(E,s,A)};function C(E){return i(E),v(E<0?0:N(E)|0)}p.allocUnsafe=function(E){return C(E)},p.allocUnsafeSlow=function(E){return C(E)};function L(E,s){if((typeof s!="string"||s==="")&&(s="utf8"),!p.isEncoding(s))throw new TypeError("Unknown encoding: "+s);var A=q(E,s)|0,f=v(A),z=f.write(E,s);return z!==A&&(f=f.slice(0,z)),f}function I(E){for(var s=E.length<0?0:N(E.length)|0,A=v(s),f=0;f<s;f+=1)A[f]=E[f]&255;return A}function U(E){if(en(E,Uint8Array)){var s=new Uint8Array(E);return B(s.buffer,s.byteOffset,s.byteLength)}return I(E)}function B(E,s,A){if(s<0||E.byteLength<s)throw new RangeError('"offset" is outside of buffer bounds');if(E.byteLength<s+(A||0))throw new RangeError('"length" is outside of buffer bounds');var f;return s===void 0&&A===void 0?f=new Uint8Array(E):A===void 0?f=new Uint8Array(E,s):f=new Uint8Array(E,s,A),Object.setPrototypeOf(f,p.prototype),f}function _(E){if(p.isBuffer(E)){var s=N(E.length)|0,A=v(s);return A.length===0||E.copy(A,0,0,s),A}if(E.length!==void 0)return typeof E.length!="number"||y(E.length)?v(0):I(E);if(E.type==="Buffer"&&Array.isArray(E.data))return I(E.data)}function N(E){if(E>=ne)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ne.toString(16)+" bytes");return E|0}function G(E){return+E!=E&&(E=0),p.alloc(+E)}p.isBuffer=function(s){return s!=null&&s._isBuffer===!0&&s!==p.prototype},p.compare=function(s,A){if(en(s,Uint8Array)&&(s=p.from(s,s.offset,s.byteLength)),en(A,Uint8Array)&&(A=p.from(A,A.offset,A.byteLength)),!p.isBuffer(s)||!p.isBuffer(A))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(s===A)return 0;for(var f=s.length,z=A.length,$=0,F=Math.min(f,z);$<F;++$)if(s[$]!==A[$]){f=s[$],z=A[$];break}return f<z?-1:z<f?1:0},p.isEncoding=function(s){switch(String(s).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},p.concat=function(s,A){if(!Array.isArray(s))throw new TypeError('"list" argument must be an Array of Buffers');if(s.length===0)return p.alloc(0);var f;if(A===void 0)for(A=0,f=0;f<s.length;++f)A+=s[f].length;var z=p.allocUnsafe(A),$=0;for(f=0;f<s.length;++f){var F=s[f];if(en(F,Uint8Array))$+F.length>z.length?p.from(F).copy(z,$):Uint8Array.prototype.set.call(z,F,$);else if(p.isBuffer(F))F.copy(z,$);else throw new TypeError('"list" argument must be an Array of Buffers');$+=F.length}return z};function q(E,s){if(p.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||en(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var A=E.length,f=arguments.length>2&&arguments[2]===!0;if(!f&&A===0)return 0;for(var z=!1;;)switch(s){case"ascii":case"latin1":case"binary":return A;case"utf8":case"utf-8":return St(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A*2;case"hex":return A>>>1;case"base64":return Jt(E).length;default:if(z)return f?-1:St(E).length;s=(""+s).toLowerCase(),z=!0}}p.byteLength=q;function W(E,s,A){var f=!1;if((s===void 0||s<0)&&(s=0),s>this.length||((A===void 0||A>this.length)&&(A=this.length),A<=0)||(A>>>=0,s>>>=0,A<=s))return"";for(E||(E="utf8");;)switch(E){case"hex":return ge(this,s,A);case"utf8":case"utf-8":return x(this,s,A);case"ascii":return se(this,s,A);case"latin1":case"binary":return Se(this,s,A);case"base64":return J(this,s,A);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ee(this,s,A);default:if(f)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),f=!0}}p.prototype._isBuffer=!0;function X(E,s,A){var f=E[s];E[s]=E[A],E[A]=f}p.prototype.swap16=function(){var s=this.length;if(s%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var A=0;A<s;A+=2)X(this,A,A+1);return this},p.prototype.swap32=function(){var s=this.length;if(s%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var A=0;A<s;A+=4)X(this,A,A+3),X(this,A+1,A+2);return this},p.prototype.swap64=function(){var s=this.length;if(s%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var A=0;A<s;A+=8)X(this,A,A+7),X(this,A+1,A+6),X(this,A+2,A+5),X(this,A+3,A+4);return this},p.prototype.toString=function(){var s=this.length;return s===0?"":arguments.length===0?x(this,0,s):W.apply(this,arguments)},p.prototype.toLocaleString=p.prototype.toString,p.prototype.equals=function(s){if(!p.isBuffer(s))throw new TypeError("Argument must be a Buffer");return this===s?!0:p.compare(this,s)===0},p.prototype.inspect=function(){var s="",A=Rt.h2;return s=this.toString("hex",0,A).replace(/(.{2})/g,"$1 ").trim(),this.length>A&&(s+=" ... "),"<Buffer "+s+">"},De&&(p.prototype[De]=p.prototype.inspect),p.prototype.compare=function(s,A,f,z,$){if(en(s,Uint8Array)&&(s=p.from(s,s.offset,s.byteLength)),!p.isBuffer(s))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof s);if(A===void 0&&(A=0),f===void 0&&(f=s?s.length:0),z===void 0&&(z=0),$===void 0&&($=this.length),A<0||f>s.length||z<0||$>this.length)throw new RangeError("out of range index");if(z>=$&&A>=f)return 0;if(z>=$)return-1;if(A>=f)return 1;if(A>>>=0,f>>>=0,z>>>=0,$>>>=0,this===s)return 0;for(var F=$-z,M=f-A,le=Math.min(F,M),te=this.slice(z,$),Y=s.slice(A,f),be=0;be<le;++be)if(te[be]!==Y[be]){F=te[be],M=Y[be];break}return F<M?-1:M<F?1:0};function V(E,s,A,f,z){if(E.length===0)return-1;if(typeof A=="string"?(f=A,A=0):A>2147483647?A=2147483647:A<-2147483648&&(A=-2147483648),A=+A,y(A)&&(A=z?0:E.length-1),A<0&&(A=E.length+A),A>=E.length){if(z)return-1;A=E.length-1}else if(A<0)if(z)A=0;else return-1;if(typeof s=="string"&&(s=p.from(s,f)),p.isBuffer(s))return s.length===0?-1:Ae(E,s,A,f,z);if(typeof s=="number")return s=s&255,typeof Uint8Array.prototype.indexOf=="function"?z?Uint8Array.prototype.indexOf.call(E,s,A):Uint8Array.prototype.lastIndexOf.call(E,s,A):Ae(E,[s],A,f,z);throw new TypeError("val must be string, number or Buffer")}function Ae(E,s,A,f,z){var $=1,F=E.length,M=s.length;if(f!==void 0&&(f=String(f).toLowerCase(),f==="ucs2"||f==="ucs-2"||f==="utf16le"||f==="utf-16le")){if(E.length<2||s.length<2)return-1;$=2,F/=2,M/=2,A/=2}function le(Fe,Re){return $===1?Fe[Re]:Fe.readUInt16BE(Re*$)}var te;if(z){var Y=-1;for(te=A;te<F;te++)if(le(E,te)===le(s,Y===-1?0:te-Y)){if(Y===-1&&(Y=te),te-Y+1===M)return Y*$}else Y!==-1&&(te-=te-Y),Y=-1}else for(A+M>F&&(A=F-M),te=A;te>=0;te--){for(var be=!0,tt=0;tt<M;tt++)if(le(E,te+tt)!==le(s,tt)){be=!1;break}if(be)return te}return-1}p.prototype.includes=function(s,A,f){return this.indexOf(s,A,f)!==-1},p.prototype.indexOf=function(s,A,f){return V(this,s,A,f,!0)},p.prototype.lastIndexOf=function(s,A,f){return V(this,s,A,f,!1)};function me(E,s,A,f){A=Number(A)||0;var z=E.length-A;f?(f=Number(f),f>z&&(f=z)):f=z;var $=s.length;f>$/2&&(f=$/2);for(var F=0;F<f;++F){var M=parseInt(s.substr(F*2,2),16);if(y(M))return F;E[A+F]=M}return F}function he(E,s,A,f){return an(St(s,E.length-A),E,A,f)}function fe(E,s,A,f){return an(Ft(s),E,A,f)}function we(E,s,A,f){return an(Jt(s),E,A,f)}function R(E,s,A,f){return an(Zt(s,E.length-A),E,A,f)}p.prototype.write=function(s,A,f,z){if(A===void 0)z="utf8",f=this.length,A=0;else if(f===void 0&&typeof A=="string")z=A,f=this.length,A=0;else if(isFinite(A))A=A>>>0,isFinite(f)?(f=f>>>0,z===void 0&&(z="utf8")):(z=f,f=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var $=this.length-A;if((f===void 0||f>$)&&(f=$),s.length>0&&(f<0||A<0)||A>this.length)throw new RangeError("Attempt to write outside buffer bounds");z||(z="utf8");for(var F=!1;;)switch(z){case"hex":return me(this,s,A,f);case"utf8":case"utf-8":return he(this,s,A,f);case"ascii":case"latin1":case"binary":return fe(this,s,A,f);case"base64":return we(this,s,A,f);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,s,A,f);default:if(F)throw new TypeError("Unknown encoding: "+z);z=(""+z).toLowerCase(),F=!0}},p.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function J(E,s,A){return s===0&&A===E.length?ae.fromByteArray(E):ae.fromByteArray(E.slice(s,A))}function x(E,s,A){A=Math.min(E.length,A);for(var f=[],z=s;z<A;){var $=E[z],F=null,M=$>239?4:$>223?3:$>191?2:1;if(z+M<=A){var le,te,Y,be;switch(M){case 1:$<128&&(F=$);break;case 2:le=E[z+1],(le&192)===128&&(be=($&31)<<6|le&63,be>127&&(F=be));break;case 3:le=E[z+1],te=E[z+2],(le&192)===128&&(te&192)===128&&(be=($&15)<<12|(le&63)<<6|te&63,be>2047&&(be<55296||be>57343)&&(F=be));break;case 4:le=E[z+1],te=E[z+2],Y=E[z+3],(le&192)===128&&(te&192)===128&&(Y&192)===128&&(be=($&15)<<18|(le&63)<<12|(te&63)<<6|Y&63,be>65535&&be<1114112&&(F=be))}}F===null?(F=65533,M=1):F>65535&&(F-=65536,f.push(F>>>10&1023|55296),F=56320|F&1023),f.push(F),z+=M}return ye(f)}var He=4096;function ye(E){var s=E.length;if(s<=He)return String.fromCharCode.apply(String,E);for(var A="",f=0;f<s;)A+=String.fromCharCode.apply(String,E.slice(f,f+=He));return A}function se(E,s,A){var f="";A=Math.min(E.length,A);for(var z=s;z<A;++z)f+=String.fromCharCode(E[z]&127);return f}function Se(E,s,A){var f="";A=Math.min(E.length,A);for(var z=s;z<A;++z)f+=String.fromCharCode(E[z]);return f}function ge(E,s,A){var f=E.length;(!s||s<0)&&(s=0),(!A||A<0||A>f)&&(A=f);for(var z="",$=s;$<A;++$)z+=_e[E[$]];return z}function Ee(E,s,A){for(var f=E.slice(s,A),z="",$=0;$<f.length-1;$+=2)z+=String.fromCharCode(f[$]+f[$+1]*256);return z}p.prototype.slice=function(s,A){var f=this.length;s=~~s,A=A===void 0?f:~~A,s<0?(s+=f,s<0&&(s=0)):s>f&&(s=f),A<0?(A+=f,A<0&&(A=0)):A>f&&(A=f),A<s&&(A=s);var z=this.subarray(s,A);return Object.setPrototypeOf(z,p.prototype),z};function de(E,s,A){if(E%1!==0||E<0)throw new RangeError("offset is not uint");if(E+s>A)throw new RangeError("Trying to access beyond buffer length")}p.prototype.readUintLE=p.prototype.readUIntLE=function(s,A,f){s=s>>>0,A=A>>>0,f||de(s,A,this.length);for(var z=this[s],$=1,F=0;++F<A&&($*=256);)z+=this[s+F]*$;return z},p.prototype.readUintBE=p.prototype.readUIntBE=function(s,A,f){s=s>>>0,A=A>>>0,f||de(s,A,this.length);for(var z=this[s+--A],$=1;A>0&&($*=256);)z+=this[s+--A]*$;return z},p.prototype.readUint8=p.prototype.readUInt8=function(s,A){return s=s>>>0,A||de(s,1,this.length),this[s]},p.prototype.readUint16LE=p.prototype.readUInt16LE=function(s,A){return s=s>>>0,A||de(s,2,this.length),this[s]|this[s+1]<<8},p.prototype.readUint16BE=p.prototype.readUInt16BE=function(s,A){return s=s>>>0,A||de(s,2,this.length),this[s]<<8|this[s+1]},p.prototype.readUint32LE=p.prototype.readUInt32LE=function(s,A){return s=s>>>0,A||de(s,4,this.length),(this[s]|this[s+1]<<8|this[s+2]<<16)+this[s+3]*16777216},p.prototype.readUint32BE=p.prototype.readUInt32BE=function(s,A){return s=s>>>0,A||de(s,4,this.length),this[s]*16777216+(this[s+1]<<16|this[s+2]<<8|this[s+3])},p.prototype.readIntLE=function(s,A,f){s=s>>>0,A=A>>>0,f||de(s,A,this.length);for(var z=this[s],$=1,F=0;++F<A&&($*=256);)z+=this[s+F]*$;return $*=128,z>=$&&(z-=Math.pow(2,8*A)),z},p.prototype.readIntBE=function(s,A,f){s=s>>>0,A=A>>>0,f||de(s,A,this.length);for(var z=A,$=1,F=this[s+--z];z>0&&($*=256);)F+=this[s+--z]*$;return $*=128,F>=$&&(F-=Math.pow(2,8*A)),F},p.prototype.readInt8=function(s,A){return s=s>>>0,A||de(s,1,this.length),this[s]&128?(255-this[s]+1)*-1:this[s]},p.prototype.readInt16LE=function(s,A){s=s>>>0,A||de(s,2,this.length);var f=this[s]|this[s+1]<<8;return f&32768?f|4294901760:f},p.prototype.readInt16BE=function(s,A){s=s>>>0,A||de(s,2,this.length);var f=this[s+1]|this[s]<<8;return f&32768?f|4294901760:f},p.prototype.readInt32LE=function(s,A){return s=s>>>0,A||de(s,4,this.length),this[s]|this[s+1]<<8|this[s+2]<<16|this[s+3]<<24},p.prototype.readInt32BE=function(s,A){return s=s>>>0,A||de(s,4,this.length),this[s]<<24|this[s+1]<<16|this[s+2]<<8|this[s+3]},p.prototype.readFloatLE=function(s,A){return s=s>>>0,A||de(s,4,this.length),D.read(this,s,!0,23,4)},p.prototype.readFloatBE=function(s,A){return s=s>>>0,A||de(s,4,this.length),D.read(this,s,!1,23,4)},p.prototype.readDoubleLE=function(s,A){return s=s>>>0,A||de(s,8,this.length),D.read(this,s,!0,52,8)},p.prototype.readDoubleBE=function(s,A){return s=s>>>0,A||de(s,8,this.length),D.read(this,s,!1,52,8)};function ve(E,s,A,f,z,$){if(!p.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(s>z||s<$)throw new RangeError('"value" argument is out of bounds');if(A+f>E.length)throw new RangeError("Index out of range")}p.prototype.writeUintLE=p.prototype.writeUIntLE=function(s,A,f,z){if(s=+s,A=A>>>0,f=f>>>0,!z){var $=Math.pow(2,8*f)-1;ve(this,s,A,f,$,0)}var F=1,M=0;for(this[A]=s&255;++M<f&&(F*=256);)this[A+M]=s/F&255;return A+f},p.prototype.writeUintBE=p.prototype.writeUIntBE=function(s,A,f,z){if(s=+s,A=A>>>0,f=f>>>0,!z){var $=Math.pow(2,8*f)-1;ve(this,s,A,f,$,0)}var F=f-1,M=1;for(this[A+F]=s&255;--F>=0&&(M*=256);)this[A+F]=s/M&255;return A+f},p.prototype.writeUint8=p.prototype.writeUInt8=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,1,255,0),this[A]=s&255,A+1},p.prototype.writeUint16LE=p.prototype.writeUInt16LE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,2,65535,0),this[A]=s&255,this[A+1]=s>>>8,A+2},p.prototype.writeUint16BE=p.prototype.writeUInt16BE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,2,65535,0),this[A]=s>>>8,this[A+1]=s&255,A+2},p.prototype.writeUint32LE=p.prototype.writeUInt32LE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,4,4294967295,0),this[A+3]=s>>>24,this[A+2]=s>>>16,this[A+1]=s>>>8,this[A]=s&255,A+4},p.prototype.writeUint32BE=p.prototype.writeUInt32BE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,4,4294967295,0),this[A]=s>>>24,this[A+1]=s>>>16,this[A+2]=s>>>8,this[A+3]=s&255,A+4},p.prototype.writeIntLE=function(s,A,f,z){if(s=+s,A=A>>>0,!z){var $=Math.pow(2,8*f-1);ve(this,s,A,f,$-1,-$)}var F=0,M=1,le=0;for(this[A]=s&255;++F<f&&(M*=256);)s<0&&le===0&&this[A+F-1]!==0&&(le=1),this[A+F]=(s/M>>0)-le&255;return A+f},p.prototype.writeIntBE=function(s,A,f,z){if(s=+s,A=A>>>0,!z){var $=Math.pow(2,8*f-1);ve(this,s,A,f,$-1,-$)}var F=f-1,M=1,le=0;for(this[A+F]=s&255;--F>=0&&(M*=256);)s<0&&le===0&&this[A+F+1]!==0&&(le=1),this[A+F]=(s/M>>0)-le&255;return A+f},p.prototype.writeInt8=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,1,127,-128),s<0&&(s=255+s+1),this[A]=s&255,A+1},p.prototype.writeInt16LE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,2,32767,-32768),this[A]=s&255,this[A+1]=s>>>8,A+2},p.prototype.writeInt16BE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,2,32767,-32768),this[A]=s>>>8,this[A+1]=s&255,A+2},p.prototype.writeInt32LE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,4,2147483647,-2147483648),this[A]=s&255,this[A+1]=s>>>8,this[A+2]=s>>>16,this[A+3]=s>>>24,A+4},p.prototype.writeInt32BE=function(s,A,f){return s=+s,A=A>>>0,f||ve(this,s,A,4,2147483647,-2147483648),s<0&&(s=4294967295+s+1),this[A]=s>>>24,this[A+1]=s>>>16,this[A+2]=s>>>8,this[A+3]=s&255,A+4};function Ye(E,s,A,f,z,$){if(A+f>E.length)throw new RangeError("Index out of range");if(A<0)throw new RangeError("Index out of range")}function lt(E,s,A,f,z){return s=+s,A=A>>>0,z||Ye(E,s,A,4,34028234663852886e22,-34028234663852886e22),D.write(E,s,A,f,23,4),A+4}p.prototype.writeFloatLE=function(s,A,f){return lt(this,s,A,!0,f)},p.prototype.writeFloatBE=function(s,A,f){return lt(this,s,A,!1,f)};function st(E,s,A,f,z){return s=+s,A=A>>>0,z||Ye(E,s,A,8,17976931348623157e292,-17976931348623157e292),D.write(E,s,A,f,52,8),A+8}p.prototype.writeDoubleLE=function(s,A,f){return st(this,s,A,!0,f)},p.prototype.writeDoubleBE=function(s,A,f){return st(this,s,A,!1,f)},p.prototype.copy=function(s,A,f,z){if(!p.isBuffer(s))throw new TypeError("argument should be a Buffer");if(f||(f=0),!z&&z!==0&&(z=this.length),A>=s.length&&(A=s.length),A||(A=0),z>0&&z<f&&(z=f),z===f||s.length===0||this.length===0)return 0;if(A<0)throw new RangeError("targetStart out of bounds");if(f<0||f>=this.length)throw new RangeError("Index out of range");if(z<0)throw new RangeError("sourceEnd out of bounds");z>this.length&&(z=this.length),s.length-A<z-f&&(z=s.length-A+f);var $=z-f;return this===s&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(A,f,z):Uint8Array.prototype.set.call(s,this.subarray(f,z),A),$},p.prototype.fill=function(s,A,f,z){if(typeof s=="string"){if(typeof A=="string"?(z=A,A=0,f=this.length):typeof f=="string"&&(z=f,f=this.length),z!==void 0&&typeof z!="string")throw new TypeError("encoding must be a string");if(typeof z=="string"&&!p.isEncoding(z))throw new TypeError("Unknown encoding: "+z);if(s.length===1){var $=s.charCodeAt(0);(z==="utf8"&&$<128||z==="latin1")&&(s=$)}}else typeof s=="number"?s=s&255:typeof s=="boolean"&&(s=Number(s));if(A<0||this.length<A||this.length<f)throw new RangeError("Out of range index");if(f<=A)return this;A=A>>>0,f=f===void 0?this.length:f>>>0,s||(s=0);var F;if(typeof s=="number")for(F=A;F<f;++F)this[F]=s;else{var M=p.isBuffer(s)?s:p.from(s,z),le=M.length;if(le===0)throw new TypeError('The value "'+s+'" is invalid for argument "value"');for(F=0;F<f-A;++F)this[F+A]=M[F%le]}return this};var Bt=/[^+/0-9A-Za-z-_]/g;function xt(E){if(E=E.split("=")[0],E=E.trim().replace(Bt,""),E.length<2)return"";for(;E.length%4!==0;)E=E+"=";return E}function St(E,s){s=s||1/0;for(var A,f=E.length,z=null,$=[],F=0;F<f;++F){if(A=E.charCodeAt(F),A>55295&&A<57344){if(!z){if(A>56319){(s-=3)>-1&&$.push(239,191,189);continue}else if(F+1===f){(s-=3)>-1&&$.push(239,191,189);continue}z=A;continue}if(A<56320){(s-=3)>-1&&$.push(239,191,189),z=A;continue}A=(z-55296<<10|A-56320)+65536}else z&&(s-=3)>-1&&$.push(239,191,189);if(z=null,A<128){if((s-=1)<0)break;$.push(A)}else if(A<2048){if((s-=2)<0)break;$.push(A>>6|192,A&63|128)}else if(A<65536){if((s-=3)<0)break;$.push(A>>12|224,A>>6&63|128,A&63|128)}else if(A<1114112){if((s-=4)<0)break;$.push(A>>18|240,A>>12&63|128,A>>6&63|128,A&63|128)}else throw new Error("Invalid code point")}return $}function Ft(E){for(var s=[],A=0;A<E.length;++A)s.push(E.charCodeAt(A)&255);return s}function Zt(E,s){for(var A,f,z,$=[],F=0;F<E.length&&!((s-=2)<0);++F)A=E.charCodeAt(F),f=A>>8,z=A%256,$.push(z),$.push(f);return $}function Jt(E){return ae.toByteArray(xt(E))}function an(E,s,A,f){for(var z=0;z<f&&!(z+A>=s.length||z>=E.length);++z)s[z+A]=E[z];return z}function en(E,s){return E instanceof s||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===s.name}function y(E){return E!==E}var _e=function(){for(var E="0123456789abcdef",s=new Array(256),A=0;A<16;++A)for(var f=A*16,z=0;z<16;++z)s[f+z]=E[A]+E[z];return s}()},64270:function(Rn){(function(Rt,m){Rn.exports=m()})(this,function(){"use strict";var Rt=function(a,o){return Rt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,l){c.__proto__=l}||function(c,l){for(var H in l)Object.prototype.hasOwnProperty.call(l,H)&&(c[H]=l[H])},Rt(a,o)};function m(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Rt(a,o);function c(){this.constructor=a}a.prototype=o===null?Object.create(o):(c.prototype=o.prototype,new c)}var oe=function(){return oe=Object.assign||function(o){for(var c,l=1,H=arguments.length;l<H;l++){c=arguments[l];for(var ce in c)Object.prototype.hasOwnProperty.call(c,ce)&&(o[ce]=c[ce])}return o},oe.apply(this,arguments)};function ae(a,o,c,l){function H(ce){return ce instanceof c?ce:new c(function(je){je(ce)})}return new(c||(c=Promise))(function(ce,je){function ot(jt){try{Qt(l.next(jt))}catch(Vt){je(Vt)}}function nt(jt){try{Qt(l.throw(jt))}catch(Vt){je(Vt)}}function Qt(jt){jt.done?ce(jt.value):H(jt.value).then(ot,nt)}Qt((l=l.apply(a,o||[])).next())})}function D(a,o){var c={label:0,sent:function(){if(ce[0]&1)throw ce[1];return ce[1]},trys:[],ops:[]},l,H,ce,je;return je={next:ot(0),throw:ot(1),return:ot(2)},typeof Symbol=="function"&&(je[Symbol.iterator]=function(){return this}),je;function ot(Qt){return function(jt){return nt([Qt,jt])}}function nt(Qt){if(l)throw new TypeError("Generator is already executing.");for(;c;)try{if(l=1,H&&(ce=Qt[0]&2?H.return:Qt[0]?H.throw||((ce=H.return)&&ce.call(H),0):H.next)&&!(ce=ce.call(H,Qt[1])).done)return ce;switch(H=0,ce&&(Qt=[Qt[0]&2,ce.value]),Qt[0]){case 0:case 1:ce=Qt;break;case 4:return c.label++,{value:Qt[1],done:!1};case 5:c.label++,H=Qt[1],Qt=[0];continue;case 7:Qt=c.ops.pop(),c.trys.pop();continue;default:if(ce=c.trys,!(ce=ce.length>0&&ce[ce.length-1])&&(Qt[0]===6||Qt[0]===2)){c=0;continue}if(Qt[0]===3&&(!ce||Qt[1]>ce[0]&&Qt[1]<ce[3])){c.label=Qt[1];break}if(Qt[0]===6&&c.label<ce[1]){c.label=ce[1],ce=Qt;break}if(ce&&c.label<ce[2]){c.label=ce[2],c.ops.push(Qt);break}ce[2]&&c.ops.pop(),c.trys.pop();continue}Qt=o.call(a,c)}catch(jt){Qt=[6,jt],H=0}finally{l=ce=0}if(Qt[0]&5)throw Qt[1];return{value:Qt[0]?Qt[1]:void 0,done:!0}}}function De(a,o,c){if(c||arguments.length===2)for(var l=0,H=o.length,ce;l<H;l++)(ce||!(l in o))&&(ce||(ce=Array.prototype.slice.call(o,0,l)),ce[l]=o[l]);return a.concat(ce||o)}for(var ne=function(){function a(o,c,l,H){this.left=o,this.top=c,this.width=l,this.height=H}return a.prototype.add=function(o,c,l,H){return new a(this.left+o,this.top+c,this.width+l,this.height+H)},a.fromClientRect=function(o,c){return new a(c.left+o.windowBounds.left,c.top+o.windowBounds.top,c.width,c.height)},a.fromDOMRectList=function(o,c){var l=Array.from(c).find(function(H){return H.width!==0});return l?new a(l.left+o.windowBounds.left,l.top+o.windowBounds.top,l.width,l.height):a.EMPTY},a.EMPTY=new a(0,0,0,0),a}(),Z=function(a,o){return ne.fromClientRect(a,o.getBoundingClientRect())},v=function(a){var o=a.body,c=a.documentElement;if(!o||!c)throw new Error("Unable to get document size");var l=Math.max(Math.max(o.scrollWidth,c.scrollWidth),Math.max(o.offsetWidth,c.offsetWidth),Math.max(o.clientWidth,c.clientWidth)),H=Math.max(Math.max(o.scrollHeight,c.scrollHeight),Math.max(o.offsetHeight,c.offsetHeight),Math.max(o.clientHeight,c.clientHeight));return new ne(0,0,l,H)},p=function(a){for(var o=[],c=0,l=a.length;c<l;){var H=a.charCodeAt(c++);if(H>=55296&&H<=56319&&c<l){var ce=a.charCodeAt(c++);(ce&64512)===56320?o.push(((H&1023)<<10)+(ce&1023)+65536):(o.push(H),c--)}else o.push(H)}return o},T=function(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];if(String.fromCodePoint)return String.fromCodePoint.apply(String,a);var c=a.length;if(!c)return"";for(var l=[],H=-1,ce="";++H<c;){var je=a[H];je<=65535?l.push(je):(je-=65536,l.push((je>>10)+55296,je%1024+56320)),(H+1===c||l.length>16384)&&(ce+=String.fromCharCode.apply(String,l),l.length=0)}return ce},i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",j=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),C=0;C<i.length;C++)j[i.charCodeAt(C)]=C;for(var L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",I=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),U=0;U<L.length;U++)I[L.charCodeAt(U)]=U;for(var B=function(a){var o=a.length*.75,c=a.length,l,H=0,ce,je,ot,nt;a[a.length-1]==="="&&(o--,a[a.length-2]==="="&&o--);var Qt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),jt=Array.isArray(Qt)?Qt:new Uint8Array(Qt);for(l=0;l<c;l+=4)ce=I[a.charCodeAt(l)],je=I[a.charCodeAt(l+1)],ot=I[a.charCodeAt(l+2)],nt=I[a.charCodeAt(l+3)],jt[H++]=ce<<2|je>>4,jt[H++]=(je&15)<<4|ot>>2,jt[H++]=(ot&3)<<6|nt&63;return Qt},_=function(a){for(var o=a.length,c=[],l=0;l<o;l+=2)c.push(a[l+1]<<8|a[l]);return c},N=function(a){for(var o=a.length,c=[],l=0;l<o;l+=4)c.push(a[l+3]<<24|a[l+2]<<16|a[l+1]<<8|a[l]);return c},G=5,q=11,W=2,X=q-G,V=65536>>G,Ae=1<<G,me=Ae-1,he=1024>>G,fe=V+he,we=fe,R=32,J=we+R,x=65536>>q,He=1<<X,ye=He-1,se=function(a,o,c){return a.slice?a.slice(o,c):new Uint16Array(Array.prototype.slice.call(a,o,c))},Se=function(a,o,c){return a.slice?a.slice(o,c):new Uint32Array(Array.prototype.slice.call(a,o,c))},ge=function(a,o){var c=B(a),l=Array.isArray(c)?N(c):new Uint32Array(c),H=Array.isArray(c)?_(c):new Uint16Array(c),ce=24,je=se(H,ce/2,l[4]/2),ot=l[5]===2?se(H,(ce+l[4])/2):Se(l,Math.ceil((ce+l[4])/4));return new Ee(l[0],l[1],l[2],l[3],je,ot)},Ee=function(){function a(o,c,l,H,ce,je){this.initialValue=o,this.errorValue=c,this.highStart=l,this.highValueIndex=H,this.index=ce,this.data=je}return a.prototype.get=function(o){var c;if(o>=0){if(o<55296||o>56319&&o<=65535)return c=this.index[o>>G],c=(c<<W)+(o&me),this.data[c];if(o<=65535)return c=this.index[V+(o-55296>>G)],c=(c<<W)+(o&me),this.data[c];if(o<this.highStart)return c=J-x+(o>>q),c=this.index[c],c+=o>>G&ye,c=this.index[c],c=(c<<W)+(o&me),this.data[c];if(o<=1114111)return this.data[this.highValueIndex]}return this.errorValue},a}(),de="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ve=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ye=0;Ye<de.length;Ye++)ve[de.charCodeAt(Ye)]=Ye;var lt="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==",st=50,Bt=1,xt=2,St=3,Ft=4,Zt=5,Jt=7,an=8,en=9,y=10,_e=11,E=12,s=13,A=14,f=15,z=16,$=17,F=18,M=19,le=20,te=21,Y=22,be=23,tt=24,Fe=25,Re=26,ze=27,rt=28,Je=29,Dt=30,_t=31,Mt=32,dn=33,vn=34,In=35,Fn=36,yn=37,$t=38,fn=39,wn=40,zn=41,er=42,jn=43,vr=[9001,65288],kn="!",xn="\xD7",wr="\xF7",zr=ge(lt),gr=[Dt,Fn],eo=[Bt,xt,St,Zt],So=[y,an],to=[ze,Re],Ao=eo.concat(So),ao=[$t,fn,wn,vn,In],mr=[f,s],Zr=function(a,o){o===void 0&&(o="strict");var c=[],l=[],H=[];return a.forEach(function(ce,je){var ot=zr.get(ce);if(ot>st?(H.push(!0),ot-=st):H.push(!1),["normal","auto","loose"].indexOf(o)!==-1&&[8208,8211,12316,12448].indexOf(ce)!==-1)return l.push(je),c.push(z);if(ot===Ft||ot===_e){if(je===0)return l.push(je),c.push(Dt);var nt=c[je-1];return Ao.indexOf(nt)===-1?(l.push(l[je-1]),c.push(nt)):(l.push(je),c.push(Dt))}if(l.push(je),ot===_t)return c.push(o==="strict"?te:yn);if(ot===er||ot===Je)return c.push(Dt);if(ot===jn)return ce>=131072&&ce<=196605||ce>=196608&&ce<=262141?c.push(yn):c.push(Dt);c.push(ot)}),[l,c,H]},po=function(a,o,c,l){var H=l[c];if(Array.isArray(a)?a.indexOf(H)!==-1:a===H)for(var ce=c;ce<=l.length;){ce++;var je=l[ce];if(je===o)return!0;if(je!==y)break}if(H===y)for(var ce=c;ce>0;){ce--;var ot=l[ce];if(Array.isArray(a)?a.indexOf(ot)!==-1:a===ot)for(var nt=c;nt<=l.length;){nt++;var je=l[nt];if(je===o)return!0;if(je!==y)break}if(ot!==y)break}return!1},Ut=function(a,o){for(var c=a;c>=0;){var l=o[c];if(l===y)c--;else return l}return 0},Kt=function(a,o,c,l,H){if(c[l]===0)return xn;var ce=l-1;if(Array.isArray(H)&&H[ce]===!0)return xn;var je=ce-1,ot=ce+1,nt=o[ce],Qt=je>=0?o[je]:0,jt=o[ot];if(nt===xt&&jt===St)return xn;if(eo.indexOf(nt)!==-1)return kn;if(eo.indexOf(jt)!==-1||So.indexOf(jt)!==-1)return xn;if(Ut(ce,o)===an)return wr;if(zr.get(a[ce])===_e||(nt===Mt||nt===dn)&&zr.get(a[ot])===_e||nt===Jt||jt===Jt||nt===en||[y,s,f].indexOf(nt)===-1&&jt===en||[$,F,M,tt,rt].indexOf(jt)!==-1||Ut(ce,o)===Y||po(be,Y,ce,o)||po([$,F],te,ce,o)||po(E,E,ce,o))return xn;if(nt===y)return wr;if(nt===be||jt===be)return xn;if(jt===z||nt===z)return wr;if([s,f,te].indexOf(jt)!==-1||nt===A||Qt===Fn&&mr.indexOf(nt)!==-1||nt===rt&&jt===Fn||jt===le||gr.indexOf(jt)!==-1&&nt===Fe||gr.indexOf(nt)!==-1&&jt===Fe||nt===ze&&[yn,Mt,dn].indexOf(jt)!==-1||[yn,Mt,dn].indexOf(nt)!==-1&&jt===Re||gr.indexOf(nt)!==-1&&to.indexOf(jt)!==-1||to.indexOf(nt)!==-1&&gr.indexOf(jt)!==-1||[ze,Re].indexOf(nt)!==-1&&(jt===Fe||[Y,f].indexOf(jt)!==-1&&o[ot+1]===Fe)||[Y,f].indexOf(nt)!==-1&&jt===Fe||nt===Fe&&[Fe,rt,tt].indexOf(jt)!==-1)return xn;if([Fe,rt,tt,$,F].indexOf(jt)!==-1)for(var Vt=ce;Vt>=0;){var t=o[Vt];if(t===Fe)return xn;if([rt,tt].indexOf(t)!==-1)Vt--;else break}if([ze,Re].indexOf(jt)!==-1)for(var Vt=[$,F].indexOf(nt)!==-1?je:ce;Vt>=0;){var t=o[Vt];if(t===Fe)return xn;if([rt,tt].indexOf(t)!==-1)Vt--;else break}if($t===nt&&[$t,fn,vn,In].indexOf(jt)!==-1||[fn,vn].indexOf(nt)!==-1&&[fn,wn].indexOf(jt)!==-1||[wn,In].indexOf(nt)!==-1&&jt===wn||ao.indexOf(nt)!==-1&&[le,Re].indexOf(jt)!==-1||ao.indexOf(jt)!==-1&&nt===ze||gr.indexOf(nt)!==-1&&gr.indexOf(jt)!==-1||nt===tt&&gr.indexOf(jt)!==-1||gr.concat(Fe).indexOf(nt)!==-1&&jt===Y&&vr.indexOf(a[ot])===-1||gr.concat(Fe).indexOf(jt)!==-1&&nt===F)return xn;if(nt===zn&&jt===zn){for(var d=c[ce],w=1;d>0&&(d--,o[d]===zn);)w++;if(w%2!==0)return xn}return nt===Mt&&jt===dn?xn:wr},Ke=function(a,o){o||(o={lineBreak:"normal",wordBreak:"normal"});var c=Zr(a,o.lineBreak),l=c[0],H=c[1],ce=c[2];(o.wordBreak==="break-all"||o.wordBreak==="break-word")&&(H=H.map(function(ot){return[Fe,Dt,er].indexOf(ot)!==-1?yn:ot}));var je=o.wordBreak==="keep-all"?ce.map(function(ot,nt){return ot&&a[nt]>=19968&&a[nt]<=40959}):void 0;return[l,H,je]},mt=function(){function a(o,c,l,H){this.codePoints=o,this.required=c===kn,this.start=l,this.end=H}return a.prototype.slice=function(){return T.apply(void 0,this.codePoints.slice(this.start,this.end))},a}(),Bn=function(a,o){var c=p(a),l=Ke(c,o),H=l[0],ce=l[1],je=l[2],ot=c.length,nt=0,Qt=0;return{next:function(){if(Qt>=ot)return{done:!0,value:null};for(var jt=xn;Qt<ot&&(jt=Kt(c,ce,H,++Qt,je))===xn;);if(jt!==xn||Qt===ot){var Vt=new mt(c,jt,nt,Qt);return nt=Qt,{value:Vt,done:!1}}return{done:!0,value:null}}}},un=1,Kn=2,Ln=4,Yn=8,Gn=10,tr=47,fr=92,ln=9,on=32,Pn=34,En=61,ar=35,Sr=36,Vr=37,Ir=39,hr=40,Or=41,bo=95,Fr=45,rr=33,Gr=60,br=62,Qr=64,Lr=91,Bo=93,Uo=61,Io=123,jo=63,$o=125,go=124,fo=126,Zn=128,Co=65533,io=42,lA=43,xA=44,fa=58,Ro=59,SA=46,ea=0,so=8,Dr=11,lo=14,oo=31,no=127,kr=-1,Hr=48,rA=97,DA=101,FA=102,ta=117,Br=122,ir=65,_r=69,Kr=70,oA=85,Qa=90,Lo=function(a){return a>=Hr&&a<=57},TA=function(a){return a>=55296&&a<=57343},_A=function(a){return Lo(a)||a>=ir&&a<=Kr||a>=rA&&a<=FA},KA=function(a){return a>=rA&&a<=Br},Aa=function(a){return a>=ir&&a<=Qa},na=function(a){return KA(a)||Aa(a)},jA=function(a){return a>=Zn},Cr=function(a){return a===Gn||a===ln||a===on},Zo=function(a){return na(a)||jA(a)||a===bo},ha=function(a){return Zo(a)||Lo(a)||a===Fr},pa=function(a){return a>=ea&&a<=so||a===Dr||a>=lo&&a<=oo||a===no},PA=function(a,o){return a!==fr?!1:o!==Gn},Tr=function(a,o,c){return a===Fr?Zo(o)||PA(o,c):Zo(a)?!0:!!(a===fr&&PA(a,o))},ya=function(a,o,c){return a===lA||a===Fr?Lo(o)?!0:o===SA&&Lo(c):Lo(a===SA?o:a)},wA=function(a){var o=0,c=1;(a[o]===lA||a[o]===Fr)&&(a[o]===Fr&&(c=-1),o++);for(var l=[];Lo(a[o]);)l.push(a[o++]);var H=l.length?parseInt(T.apply(void 0,l),10):0;a[o]===SA&&o++;for(var ce=[];Lo(a[o]);)ce.push(a[o++]);var je=ce.length,ot=je?parseInt(T.apply(void 0,ce),10):0;(a[o]===_r||a[o]===DA)&&o++;var nt=1;(a[o]===lA||a[o]===Fr)&&(a[o]===Fr&&(nt=-1),o++);for(var Qt=[];Lo(a[o]);)Qt.push(a[o++]);var jt=Qt.length?parseInt(T.apply(void 0,Qt),10):0;return c*(H+ot*Math.pow(10,-je))*Math.pow(10,nt*jt)},vs={type:2},Ua={type:3},es={type:4},ki={type:13},Bs={type:8},bA={type:21},pA={type:9},uA={type:10},_i={type:11},Er={type:12},Jr={type:14},jr={type:23},$r={type:1},dA={type:25},gA={type:24},ai={type:26},Ra={type:27},Ma={type:28},cA={type:29},ii={type:31},Ki={type:32},wa=function(){function a(){this._value=[]}return a.prototype.write=function(o){this._value=this._value.concat(p(o))},a.prototype.read=function(){for(var o=[],c=this.consumeToken();c!==Ki;)o.push(c),c=this.consumeToken();return o},a.prototype.consumeToken=function(){var o=this.consumeCodePoint();switch(o){case Pn:return this.consumeStringToken(Pn);case ar:var c=this.peekCodePoint(0),l=this.peekCodePoint(1),H=this.peekCodePoint(2);if(ha(c)||PA(l,H)){var ce=Tr(c,l,H)?Kn:un,je=this.consumeName();return{type:5,value:je,flags:ce}}break;case Sr:if(this.peekCodePoint(0)===En)return this.consumeCodePoint(),ki;break;case Ir:return this.consumeStringToken(Ir);case hr:return vs;case Or:return Ua;case io:if(this.peekCodePoint(0)===En)return this.consumeCodePoint(),Jr;break;case lA:if(ya(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case xA:return es;case Fr:var ot=o,nt=this.peekCodePoint(0),Qt=this.peekCodePoint(1);if(ya(ot,nt,Qt))return this.reconsumeCodePoint(o),this.consumeNumericToken();if(Tr(ot,nt,Qt))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();if(nt===Fr&&Qt===br)return this.consumeCodePoint(),this.consumeCodePoint(),gA;break;case SA:if(ya(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case tr:if(this.peekCodePoint(0)===io)for(this.consumeCodePoint();;){var jt=this.consumeCodePoint();if(jt===io&&(jt=this.consumeCodePoint(),jt===tr))return this.consumeToken();if(jt===kr)return this.consumeToken()}break;case fa:return ai;case Ro:return Ra;case Gr:if(this.peekCodePoint(0)===rr&&this.peekCodePoint(1)===Fr&&this.peekCodePoint(2)===Fr)return this.consumeCodePoint(),this.consumeCodePoint(),dA;break;case Qr:var Vt=this.peekCodePoint(0),t=this.peekCodePoint(1),d=this.peekCodePoint(2);if(Tr(Vt,t,d)){var je=this.consumeName();return{type:7,value:je}}break;case Lr:return Ma;case fr:if(PA(o,this.peekCodePoint(0)))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();break;case Bo:return cA;case Uo:if(this.peekCodePoint(0)===En)return this.consumeCodePoint(),Bs;break;case Io:return _i;case $o:return Er;case ta:case oA:var w=this.peekCodePoint(0),K=this.peekCodePoint(1);return w===lA&&(_A(K)||K===jo)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(o),this.consumeIdentLikeToken();case go:if(this.peekCodePoint(0)===En)return this.consumeCodePoint(),pA;if(this.peekCodePoint(0)===go)return this.consumeCodePoint(),bA;break;case fo:if(this.peekCodePoint(0)===En)return this.consumeCodePoint(),uA;break;case kr:return Ki}return Cr(o)?(this.consumeWhiteSpace(),ii):Lo(o)?(this.reconsumeCodePoint(o),this.consumeNumericToken()):Zo(o)?(this.reconsumeCodePoint(o),this.consumeIdentLikeToken()):{type:6,value:T(o)}},a.prototype.consumeCodePoint=function(){var o=this._value.shift();return typeof o=="undefined"?-1:o},a.prototype.reconsumeCodePoint=function(o){this._value.unshift(o)},a.prototype.peekCodePoint=function(o){return o>=this._value.length?-1:this._value[o]},a.prototype.consumeUnicodeRangeToken=function(){for(var o=[],c=this.consumeCodePoint();_A(c)&&o.length<6;)o.push(c),c=this.consumeCodePoint();for(var l=!1;c===jo&&o.length<6;)o.push(c),c=this.consumeCodePoint(),l=!0;if(l){var H=parseInt(T.apply(void 0,o.map(function(nt){return nt===jo?Hr:nt})),16),ce=parseInt(T.apply(void 0,o.map(function(nt){return nt===jo?Kr:nt})),16);return{type:30,start:H,end:ce}}var je=parseInt(T.apply(void 0,o),16);if(this.peekCodePoint(0)===Fr&&_A(this.peekCodePoint(1))){this.consumeCodePoint(),c=this.consumeCodePoint();for(var ot=[];_A(c)&&ot.length<6;)ot.push(c),c=this.consumeCodePoint();var ce=parseInt(T.apply(void 0,ot),16);return{type:30,start:je,end:ce}}else return{type:30,start:je,end:je}},a.prototype.consumeIdentLikeToken=function(){var o=this.consumeName();return o.toLowerCase()==="url"&&this.peekCodePoint(0)===hr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===hr?(this.consumeCodePoint(),{type:19,value:o}):{type:20,value:o}},a.prototype.consumeUrlToken=function(){var o=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===kr)return{type:22,value:""};var c=this.peekCodePoint(0);if(c===Ir||c===Pn){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===kr||this.peekCodePoint(0)===Or)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),jr)}for(;;){var H=this.consumeCodePoint();if(H===kr||H===Or)return{type:22,value:T.apply(void 0,o)};if(Cr(H))return this.consumeWhiteSpace(),this.peekCodePoint(0)===kr||this.peekCodePoint(0)===Or?(this.consumeCodePoint(),{type:22,value:T.apply(void 0,o)}):(this.consumeBadUrlRemnants(),jr);if(H===Pn||H===Ir||H===hr||pa(H))return this.consumeBadUrlRemnants(),jr;if(H===fr)if(PA(H,this.peekCodePoint(0)))o.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),jr;else o.push(H)}},a.prototype.consumeWhiteSpace=function(){for(;Cr(this.peekCodePoint(0));)this.consumeCodePoint()},a.prototype.consumeBadUrlRemnants=function(){for(;;){var o=this.consumeCodePoint();if(o===Or||o===kr)return;PA(o,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},a.prototype.consumeStringSlice=function(o){for(var c=5e4,l="";o>0;){var H=Math.min(c,o);l+=T.apply(void 0,this._value.splice(0,H)),o-=H}return this._value.shift(),l},a.prototype.consumeStringToken=function(o){var c="",l=0;do{var H=this._value[l];if(H===kr||H===void 0||H===o)return c+=this.consumeStringSlice(l),{type:0,value:c};if(H===Gn)return this._value.splice(0,l),$r;if(H===fr){var ce=this._value[l+1];ce!==kr&&ce!==void 0&&(ce===Gn?(c+=this.consumeStringSlice(l),l=-1,this._value.shift()):PA(H,ce)&&(c+=this.consumeStringSlice(l),c+=T(this.consumeEscapedCodePoint()),l=-1))}l++}while(!0)},a.prototype.consumeNumber=function(){var o=[],c=Ln,l=this.peekCodePoint(0);for((l===lA||l===Fr)&&o.push(this.consumeCodePoint());Lo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());l=this.peekCodePoint(0);var H=this.peekCodePoint(1);if(l===SA&&Lo(H))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Yn;Lo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());l=this.peekCodePoint(0),H=this.peekCodePoint(1);var ce=this.peekCodePoint(2);if((l===_r||l===DA)&&((H===lA||H===Fr)&&Lo(ce)||Lo(H)))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Yn;Lo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());return[wA(o),c]},a.prototype.consumeNumericToken=function(){var o=this.consumeNumber(),c=o[0],l=o[1],H=this.peekCodePoint(0),ce=this.peekCodePoint(1),je=this.peekCodePoint(2);if(Tr(H,ce,je)){var ot=this.consumeName();return{type:15,number:c,flags:l,unit:ot}}return H===Vr?(this.consumeCodePoint(),{type:16,number:c,flags:l}):{type:17,number:c,flags:l}},a.prototype.consumeEscapedCodePoint=function(){var o=this.consumeCodePoint();if(_A(o)){for(var c=T(o);_A(this.peekCodePoint(0))&&c.length<6;)c+=T(this.consumeCodePoint());Cr(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(c,16);return l===0||TA(l)||l>1114111?Co:l}return o===kr?Co:o},a.prototype.consumeName=function(){for(var o="";;){var c=this.consumeCodePoint();if(ha(c))o+=T(c);else if(PA(c,this.peekCodePoint(0)))o+=T(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(c),o}},a}(),ba=function(){function a(o){this._tokens=o}return a.create=function(o){var c=new wa;return c.write(o),new a(c.read())},a.parseValue=function(o){return a.create(o).parseComponentValue()},a.parseValues=function(o){return a.create(o).parseComponentValues()},a.prototype.parseComponentValue=function(){for(var o=this.consumeToken();o.type===31;)o=this.consumeToken();if(o.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(o);var c=this.consumeComponentValue();do o=this.consumeToken();while(o.type===31);if(o.type===32)return c;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},a.prototype.parseComponentValues=function(){for(var o=[];;){var c=this.consumeComponentValue();if(c.type===32)return o;o.push(c),o.push()}},a.prototype.consumeComponentValue=function(){var o=this.consumeToken();switch(o.type){case 11:case 28:case 2:return this.consumeSimpleBlock(o.type);case 19:return this.consumeFunction(o)}return o},a.prototype.consumeSimpleBlock=function(o){for(var c={type:o,values:[]},l=this.consumeToken();;){if(l.type===32||si(l,o))return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue()),l=this.consumeToken()}},a.prototype.consumeFunction=function(o){for(var c={name:o.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue())}},a.prototype.consumeToken=function(){var o=this._tokens.shift();return typeof o=="undefined"?Ki:o},a.prototype.reconsumeToken=function(o){this._tokens.unshift(o)},a}(),ra=function(a){return a.type===15},NA=function(a){return a.type===17},Mo=function(a){return a.type===20},mA=function(a){return a.type===0},Pi=function(a,o){return Mo(a)&&a.value===o},Ja=function(a){return a.type!==31},$a=function(a){return a.type!==31&&a.type!==4},ga=function(a){var o=[],c=[];return a.forEach(function(l){if(l.type===4){if(c.length===0)throw new Error("Error parsing function args, zero tokens for arg");o.push(c),c=[];return}l.type!==31&&c.push(l)}),c.length&&o.push(c),o},si=function(a,o){return o===11&&a.type===12||o===28&&a.type===29?!0:o===2&&a.type===3},Ca=function(a){return a.type===17||a.type===15},Vn=function(a){return a.type===16||Ca(a)},Rs=function(a){return a.length>1?[a[0],a[1]]:[a[0]]},GA={type:17,number:0,flags:Ln},ys={type:16,number:50,flags:Ln},qa={type:16,number:100,flags:Ln},Ni=function(a,o,c){var l=a[0],H=a[1];return[iA(l,o),iA(typeof H!="undefined"?H:l,c)]},iA=function(a,o){if(a.type===16)return a.number/100*o;if(ra(a))switch(a.unit){case"rem":case"em":return 16*a.number;case"px":default:return a.number}return a.number},Ms="deg",ml="grad",ts="rad",zi="turn",yo={name:"angle",parse:function(a,o){if(o.type===15)switch(o.unit){case Ms:return Math.PI*o.number/180;case ml:return Math.PI/200*o.number;case ts:return o.number;case zi:return Math.PI*2*o.number}throw new Error("Unsupported angle type")}},ho=function(a){return a.type===15&&(a.unit===Ms||a.unit===ml||a.unit===ts||a.unit===zi)},XA=function(a){var o=a.filter(Mo).map(function(c){return c.value}).join(" ");switch(o){case"to bottom right":case"to right bottom":case"left top":case"top left":return[GA,GA];case"to top":case"bottom":return _o(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[GA,qa];case"to right":case"left":return _o(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[qa,qa];case"to bottom":case"top":return _o(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[qa,GA];case"to left":case"right":return _o(270)}return 0},_o=function(a){return Math.PI*a/180},qo={name:"color",parse:function(a,o){if(o.type===18){var c=vl[o.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported color function "'+o.name+'"');return c(a,o.values)}if(o.type===5){if(o.value.length===3){var l=o.value.substring(0,1),H=o.value.substring(1,2),ce=o.value.substring(2,3);return aa(parseInt(l+l,16),parseInt(H+H,16),parseInt(ce+ce,16),1)}if(o.value.length===4){var l=o.value.substring(0,1),H=o.value.substring(1,2),ce=o.value.substring(2,3),je=o.value.substring(3,4);return aa(parseInt(l+l,16),parseInt(H+H,16),parseInt(ce+ce,16),parseInt(je+je,16)/255)}if(o.value.length===6){var l=o.value.substring(0,2),H=o.value.substring(2,4),ce=o.value.substring(4,6);return aa(parseInt(l,16),parseInt(H,16),parseInt(ce,16),1)}if(o.value.length===8){var l=o.value.substring(0,2),H=o.value.substring(2,4),ce=o.value.substring(4,6),je=o.value.substring(6,8);return aa(parseInt(l,16),parseInt(H,16),parseInt(ce,16),parseInt(je,16)/255)}}if(o.type===20){var ot=ka[o.value.toUpperCase()];if(typeof ot!="undefined")return ot}return ka.TRANSPARENT}},IA=function(a){return(255&a)===0},eA=function(a){var o=255&a,c=255&a>>8,l=255&a>>16,H=255&a>>24;return o<255?"rgba("+H+","+l+","+c+","+o/255+")":"rgb("+H+","+l+","+c+")"},aa=function(a,o,c,l){return(a<<24|o<<16|c<<8|Math.round(l*255)<<0)>>>0},Ha=function(a,o){if(a.type===17)return a.number;if(a.type===16){var c=o===3?1:255;return o===3?a.number/100*c:Math.round(a.number/100*c)}return 0},Oi=function(a,o){var c=o.filter($a);if(c.length===3){var l=c.map(Ha),H=l[0],ce=l[1],je=l[2];return aa(H,ce,je,1)}if(c.length===4){var ot=c.map(Ha),H=ot[0],ce=ot[1],je=ot[2],nt=ot[3];return aa(H,ce,je,nt)}return 0};function Pa(a,o,c){return c<0&&(c+=1),c>=1&&(c-=1),c<1/6?(o-a)*c*6+a:c<1/2?o:c<2/3?(o-a)*6*(2/3-c)+a:a}var Bi=function(a,o){var c=o.filter($a),l=c[0],H=c[1],ce=c[2],je=c[3],ot=(l.type===17?_o(l.number):yo.parse(a,l))/(Math.PI*2),nt=Vn(H)?H.number/100:0,Qt=Vn(ce)?ce.number/100:0,jt=typeof je!="undefined"&&Vn(je)?iA(je,1):1;if(nt===0)return aa(Qt*255,Qt*255,Qt*255,1);var Vt=Qt<=.5?Qt*(nt+1):Qt+nt-Qt*nt,t=Qt*2-Vt,d=Pa(t,Vt,ot+1/3),w=Pa(t,Vt,ot),K=Pa(t,Vt,ot-1/3);return aa(d*255,w*255,K*255,jt)},vl={hsl:Bi,hsla:Bi,rgb:Oi,rgba:Oi},ws=function(a,o){return qo.parse(a,ba.create(o).parseComponentValue())},ka={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},Bl={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(a,o){return o.map(function(c){if(Mo(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},yl={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Hs=function(a,o){var c=qo.parse(a,o[0]),l=o[1];return l&&Vn(l)?{color:c,stop:l}:{color:c,stop:null}},_l=function(a,o){var c=a[0],l=a[a.length-1];c.stop===null&&(c.stop=GA),l.stop===null&&(l.stop=qa);for(var H=[],ce=0,je=0;je<a.length;je++){var ot=a[je].stop;if(ot!==null){var nt=iA(ot,o);nt>ce?H.push(nt):H.push(ce),ce=nt}else H.push(null)}for(var Qt=null,je=0;je<H.length;je++){var jt=H[je];if(jt===null)Qt===null&&(Qt=je);else if(Qt!==null){for(var Vt=je-Qt,t=H[Qt-1],d=(jt-t)/(Vt+1),w=1;w<=Vt;w++)H[Qt+w-1]=d*w;Qt=null}}return a.map(function(K,Be){var Ce=K.color;return{color:Ce,stop:Math.max(Math.min(1,H[Be]/o),0)}})},ks=function(a,o,c){var l=o/2,H=c/2,ce=iA(a[0],o)-l,je=H-iA(a[1],c);return(Math.atan2(je,ce)+Math.PI*2)%(Math.PI*2)},ei=function(a,o,c){var l=typeof a=="number"?a:ks(a,o,c),H=Math.abs(o*Math.sin(l))+Math.abs(c*Math.cos(l)),ce=o/2,je=c/2,ot=H/2,nt=Math.sin(l-Math.PI/2)*ot,Qt=Math.cos(l-Math.PI/2)*ot;return[H,ce-Qt,ce+Qt,je-nt,je+nt]},_a=function(a,o){return Math.sqrt(a*a+o*o)},Ka=function(a,o,c,l,H){var ce=[[0,0],[0,o],[a,0],[a,o]];return ce.reduce(function(je,ot){var nt=ot[0],Qt=ot[1],jt=_a(c-nt,l-Qt);return(H?jt<je.optimumDistance:jt>je.optimumDistance)?{optimumCorner:ot,optimumDistance:jt}:je},{optimumDistance:H?1/0:-1/0,optimumCorner:null}).optimumCorner},yi=function(a,o,c,l,H){var ce=0,je=0;switch(a.size){case 0:a.shape===0?ce=je=Math.min(Math.abs(o),Math.abs(o-l),Math.abs(c),Math.abs(c-H)):a.shape===1&&(ce=Math.min(Math.abs(o),Math.abs(o-l)),je=Math.min(Math.abs(c),Math.abs(c-H)));break;case 2:if(a.shape===0)ce=je=Math.min(_a(o,c),_a(o,c-H),_a(o-l,c),_a(o-l,c-H));else if(a.shape===1){var ot=Math.min(Math.abs(c),Math.abs(c-H))/Math.min(Math.abs(o),Math.abs(o-l)),nt=Ka(l,H,o,c,!0),Qt=nt[0],jt=nt[1];ce=_a(Qt-o,(jt-c)/ot),je=ot*ce}break;case 1:a.shape===0?ce=je=Math.max(Math.abs(o),Math.abs(o-l),Math.abs(c),Math.abs(c-H)):a.shape===1&&(ce=Math.max(Math.abs(o),Math.abs(o-l)),je=Math.max(Math.abs(c),Math.abs(c-H)));break;case 3:if(a.shape===0)ce=je=Math.max(_a(o,c),_a(o,c-H),_a(o-l,c),_a(o-l,c-H));else if(a.shape===1){var ot=Math.max(Math.abs(c),Math.abs(c-H))/Math.max(Math.abs(o),Math.abs(o-l)),Vt=Ka(l,H,o,c,!1),Qt=Vt[0],jt=Vt[1];ce=_a(Qt-o,(jt-c)/ot),je=ot*ce}break}return Array.isArray(a.size)&&(ce=iA(a.size[0],l),je=a.size.length===2?iA(a.size[1],H):ce),[ce,je]},Cu=function(a,o){var c=_o(180),l=[];return ga(o).forEach(function(H,ce){if(ce===0){var je=H[0];if(je.type===20&&je.value==="to"){c=XA(H);return}else if(ho(je)){c=yo.parse(a,je);return}}var ot=Hs(a,H);l.push(ot)}),{angle:c,stops:l,type:1}},_s=function(a,o){var c=_o(180),l=[];return ga(o).forEach(function(H,ce){if(ce===0){var je=H[0];if(je.type===20&&["top","left","right","bottom"].indexOf(je.value)!==-1){c=XA(H);return}else if(ho(je)){c=(yo.parse(a,je)+_o(270))%_o(360);return}}var ot=Hs(a,H);l.push(ot)}),{angle:c,stops:l,type:1}},wi=function(a,o){var c=_o(180),l=[],H=1,ce=0,je=3,ot=[];return ga(o).forEach(function(nt,Qt){var jt=nt[0];if(Qt===0){if(Mo(jt)&&jt.value==="linear"){H=1;return}else if(Mo(jt)&&jt.value==="radial"){H=2;return}}if(jt.type===18){if(jt.name==="from"){var Vt=qo.parse(a,jt.values[0]);l.push({stop:GA,color:Vt})}else if(jt.name==="to"){var Vt=qo.parse(a,jt.values[0]);l.push({stop:qa,color:Vt})}else if(jt.name==="color-stop"){var t=jt.values.filter($a);if(t.length===2){var Vt=qo.parse(a,t[1]),d=t[0];NA(d)&&l.push({stop:{type:16,number:d.number*100,flags:d.flags},color:Vt})}}}}),H===1?{angle:(c+_o(180))%_o(360),stops:l,type:H}:{size:je,shape:ce,stops:l,position:ot,type:H}},nu="closest-side",Kl="farthest-side",ns="closest-corner",Ks="farthest-corner",ru="circle",ou="ellipse",Eu="cover",Au="contain",_u=function(a,o){var c=0,l=3,H=[],ce=[];return ga(o).forEach(function(je,ot){var nt=!0;if(ot===0){var Qt=!1;nt=je.reduce(function(Vt,t){if(Qt)if(Mo(t))switch(t.value){case"center":return ce.push(ys),Vt;case"top":case"left":return ce.push(GA),Vt;case"right":case"bottom":return ce.push(qa),Vt}else(Vn(t)||Ca(t))&&ce.push(t);else if(Mo(t))switch(t.value){case ru:return c=0,!1;case ou:return c=1,!1;case"at":return Qt=!0,!1;case nu:return l=0,!1;case Eu:case Kl:return l=1,!1;case Au:case ns:return l=2,!1;case Ks:return l=3,!1}else if(Ca(t)||Vn(t))return Array.isArray(l)||(l=[]),l.push(t),!1;return Vt},nt)}if(nt){var jt=Hs(a,je);H.push(jt)}}),{size:l,shape:c,stops:H,position:ce,type:2}},wl=function(a,o){var c=0,l=3,H=[],ce=[];return ga(o).forEach(function(je,ot){var nt=!0;if(ot===0?nt=je.reduce(function(jt,Vt){if(Mo(Vt))switch(Vt.value){case"center":return ce.push(ys),!1;case"top":case"left":return ce.push(GA),!1;case"right":case"bottom":return ce.push(qa),!1}else if(Vn(Vt)||Ca(Vt))return ce.push(Vt),!1;return jt},nt):ot===1&&(nt=je.reduce(function(jt,Vt){if(Mo(Vt))switch(Vt.value){case ru:return c=0,!1;case ou:return c=1,!1;case Au:case nu:return l=0,!1;case Kl:return l=1,!1;case ns:return l=2,!1;case Eu:case Ks:return l=3,!1}else if(Ca(Vt)||Vn(Vt))return Array.isArray(l)||(l=[]),l.push(Vt),!1;return jt},nt)),nt){var Qt=Hs(a,je);H.push(Qt)}}),{size:l,shape:c,stops:H,position:ce,type:2}},xu=function(a){return a.type===1},Su=function(a){return a.type===2},zl={name:"image",parse:function(a,o){if(o.type===22){var c={url:o.value,type:0};return a.cache.addImage(o.value),c}if(o.type===18){var l=au[o.name];if(typeof l=="undefined")throw new Error('Attempting to parse an unsupported image function "'+o.name+'"');return l(a,o.values)}throw new Error("Unsupported image type "+o.type)}};function Ku(a){return!(a.type===20&&a.value==="none")&&(a.type!==18||!!au[a.name])}var au={"linear-gradient":Cu,"-moz-linear-gradient":_s,"-ms-linear-gradient":_s,"-o-linear-gradient":_s,"-webkit-linear-gradient":_s,"radial-gradient":_u,"-moz-radial-gradient":wl,"-ms-radial-gradient":wl,"-o-radial-gradient":wl,"-webkit-radial-gradient":wl,"-webkit-gradient":wi},zu={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(a,o){if(o.length===0)return[];var c=o[0];return c.type===20&&c.value==="none"?[]:o.filter(function(l){return $a(l)&&Ku(l)}).map(function(l){return zl.parse(a,l)})}},Fu={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(a,o){return o.map(function(c){if(Mo(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},r={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(a,o){return ga(o).map(function(c){return c.filter(Vn)}).map(Rs)}},e={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(a,o){return ga(o).map(function(c){return c.filter(Mo).map(function(l){return l.value}).join(" ")}).map(n)}},n=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}},u;(function(a){a.AUTO="auto",a.CONTAIN="contain",a.COVER="cover"})(u||(u={}));var g={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(a,o){return ga(o).map(function(c){return c.filter(h)})}},h=function(a){return Mo(a)||Vn(a)},S=function(a){return{name:"border-"+a+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},O=S("top"),k=S("right"),ue=S("bottom"),Le=S("left"),Ue=function(a){return{name:"border-radius-"+a,initialValue:"0 0",prefix:!1,type:1,parse:function(o,c){return Rs(c.filter(Vn))}}},ke=Ue("top-left"),re=Ue("top-right"),dt=Ue("bottom-right"),et=Ue("bottom-left"),ft=function(a){return{name:"border-"+a+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(o,c){switch(c){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ve=ft("top"),ht=ft("right"),Lt=ft("bottom"),kt=ft("left"),An=function(a){return{name:"border-"+a+"-width",initialValue:"0",type:0,prefix:!1,parse:function(o,c){return ra(c)?c.number:0}}},Un=An("top"),Gt=An("right"),wt=An("bottom"),qt=An("left"),cn={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},qe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(a,o){switch(o){case"rtl":return 1;case"ltr":default:return 0}}},At={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(a,o){return o.filter(Mo).reduce(function(c,l){return c|Q(l.value)},0)}},Q=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},P={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(a,o){switch(o){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ie={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(a,o){return o.type===20&&o.value==="normal"?0:o.type===17||o.type===15?o.number:0}},pe;(function(a){a.NORMAL="normal",a.STRICT="strict"})(pe||(pe={}));var Oe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(a,o){switch(o){case"strict":return pe.STRICT;case"normal":default:return pe.NORMAL}}},Ie={name:"line-height",initialValue:"normal",prefix:!1,type:4},Ze=function(a,o){return Mo(a)&&a.value==="normal"?1.2*o:a.type===17?o*a.number:Vn(a)?iA(a,o):o},Ge={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(a,o){return o.type===20&&o.value==="none"?null:zl.parse(a,o)}},it={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(a,o){switch(o){case"inside":return 0;case"outside":default:return 1}}},ee={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(a,o){switch(o){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}}},Qe=function(a){return{name:"margin-"+a,initialValue:"0",prefix:!1,type:4}},Ne=Qe("top"),We=Qe("right"),$e=Qe("bottom"),ut=Qe("left"),vt={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(a,o){return o.filter(Mo).map(function(c){switch(c.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},gt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(a,o){switch(o){case"break-word":return"break-word";case"normal":default:return"normal"}}},Tt=function(a){return{name:"padding-"+a,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Pt=Tt("top"),Xt=Tt("right"),rn=Tt("bottom"),bn=Tt("left"),It={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(a,o){switch(o){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},at={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(a,o){switch(o){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Mn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(a,o){return o.length===1&&Pi(o[0],"none")?[]:ga(o).map(function(c){for(var l={color:ka.TRANSPARENT,offsetX:GA,offsetY:GA,blur:GA},H=0,ce=0;ce<c.length;ce++){var je=c[ce];Ca(je)?(H===0?l.offsetX=je:H===1?l.offsetY=je:l.blur=je,H++):l.color=qo.parse(a,je)}return l})}},sn={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(a,o){switch(o){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},zt={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(a,o){if(o.type===20&&o.value==="none")return null;if(o.type===18){var c=tn[o.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+o.name+'"');return c(o.values)}return null}},Yt=function(a){var o=a.filter(function(c){return c.type===17}).map(function(c){return c.number});return o.length===6?o:null},Wt=function(a){var o=a.filter(function(nt){return nt.type===17}).map(function(nt){return nt.number}),c=o[0],l=o[1];o[2],o[3];var H=o[4],ce=o[5];o[6],o[7],o[8],o[9],o[10],o[11];var je=o[12],ot=o[13];return o[14],o[15],o.length===16?[c,l,H,ce,je,ot]:null},tn={matrix:Yt,matrix3d:Wt},Cn={type:16,number:50,flags:Ln},_n=[Cn,Cn],Hn={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(a,o){var c=o.filter(Vn);return c.length!==2?_n:[c[0],c[1]]}},On={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(a,o){switch(o){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},nr;(function(a){a.NORMAL="normal",a.BREAK_ALL="break-all",a.KEEP_ALL="keep-all"})(nr||(nr={}));for(var pr={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(a,o){switch(o){case"break-all":return nr.BREAK_ALL;case"keep-all":return nr.KEEP_ALL;case"normal":default:return nr.NORMAL}}},sr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(a,o){if(o.type===20)return{auto:!0,order:0};if(NA(o))return{auto:!1,order:o.number};throw new Error("Invalid z-index number parsed")}},cr={name:"time",parse:function(a,o){if(o.type===15)switch(o.unit.toLowerCase()){case"s":return 1e3*o.number;case"ms":return o.number}throw new Error("Unsupported time type")}},Tn={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(a,o){return NA(o)?o.number:1}},Eo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},$n={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(a,o){return o.filter(Mo).map(function(c){switch(c.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(c){return c!==0})}},Vo={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(a,o){var c=[],l=[];return o.forEach(function(H){switch(H.type){case 20:case 0:c.push(H.value);break;case 17:c.push(H.number.toString());break;case 4:l.push(c.join(" ")),c.length=0;break}}),c.length&&l.push(c.join(" ")),l.map(function(H){return H.indexOf(" ")===-1?H:"'"+H+"'"})}},xr={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Xr={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(a,o){if(NA(o))return o.number;if(Mo(o))switch(o.value){case"bold":return 700;case"normal":default:return 400}return 400}},Po={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(a,o){return o.filter(Mo).map(function(c){return c.value})}},mo={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(a,o){switch(o){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Wn=function(a,o){return(a&o)!==0},Xn={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(a,o){if(o.length===0)return[];var c=o[0];return c.type===20&&c.value==="none"?[]:o}},dr={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(a,o){if(o.length===0)return null;var c=o[0];if(c.type===20&&c.value==="none")return null;for(var l=[],H=o.filter(Ja),ce=0;ce<H.length;ce++){var je=H[ce],ot=H[ce+1];if(je.type===20){var nt=ot&&NA(ot)?ot.number:1;l.push({counter:je.value,increment:nt})}}return l}},lr={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(a,o){if(o.length===0)return[];for(var c=[],l=o.filter(Ja),H=0;H<l.length;H++){var ce=l[H],je=l[H+1];if(Mo(ce)&&ce.value!=="none"){var ot=je&&NA(je)?je.number:0;c.push({counter:ce.value,reset:ot})}}return c}},Pr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(a,o){return o.filter(ra).map(function(c){return cr.parse(a,c)})}},Sn={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(a,o){if(o.length===0)return null;var c=o[0];if(c.type===20&&c.value==="none")return null;var l=[],H=o.filter(mA);if(H.length%2!==0)return null;for(var ce=0;ce<H.length;ce+=2){var je=H[ce].value,ot=H[ce+1].value;l.push({open:je,close:ot})}return l}},Jn=function(a,o,c){if(!a)return"";var l=a[Math.min(o,a.length-1)];return l?c?l.open:l.close:""},uo={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(a,o){return o.length===1&&Pi(o[0],"none")?[]:ga(o).map(function(c){for(var l={color:255,offsetX:GA,offsetY:GA,blur:GA,spread:GA,inset:!1},H=0,ce=0;ce<c.length;ce++){var je=c[ce];Pi(je,"inset")?l.inset=!0:Ca(je)?(H===0?l.offsetX=je:H===1?l.offsetY=je:H===2?l.blur=je:l.spread=je,H++):l.color=qo.parse(a,je)}return l})}},Rr={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(a,o){var c=[0,1,2],l=[];return o.filter(Mo).forEach(function(H){switch(H.value){case"stroke":l.push(1);break;case"fill":l.push(0);break;case"markers":l.push(2);break}}),c.forEach(function(H){l.indexOf(H)===-1&&l.push(H)}),l}},vA={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},fA={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(a,o){return ra(o)?o.number:0}},Ur=function(){function a(o,c){var l,H;this.animationDuration=Nn(o,Pr,c.animationDuration),this.backgroundClip=Nn(o,Bl,c.backgroundClip),this.backgroundColor=Nn(o,yl,c.backgroundColor),this.backgroundImage=Nn(o,zu,c.backgroundImage),this.backgroundOrigin=Nn(o,Fu,c.backgroundOrigin),this.backgroundPosition=Nn(o,r,c.backgroundPosition),this.backgroundRepeat=Nn(o,e,c.backgroundRepeat),this.backgroundSize=Nn(o,g,c.backgroundSize),this.borderTopColor=Nn(o,O,c.borderTopColor),this.borderRightColor=Nn(o,k,c.borderRightColor),this.borderBottomColor=Nn(o,ue,c.borderBottomColor),this.borderLeftColor=Nn(o,Le,c.borderLeftColor),this.borderTopLeftRadius=Nn(o,ke,c.borderTopLeftRadius),this.borderTopRightRadius=Nn(o,re,c.borderTopRightRadius),this.borderBottomRightRadius=Nn(o,dt,c.borderBottomRightRadius),this.borderBottomLeftRadius=Nn(o,et,c.borderBottomLeftRadius),this.borderTopStyle=Nn(o,Ve,c.borderTopStyle),this.borderRightStyle=Nn(o,ht,c.borderRightStyle),this.borderBottomStyle=Nn(o,Lt,c.borderBottomStyle),this.borderLeftStyle=Nn(o,kt,c.borderLeftStyle),this.borderTopWidth=Nn(o,Un,c.borderTopWidth),this.borderRightWidth=Nn(o,Gt,c.borderRightWidth),this.borderBottomWidth=Nn(o,wt,c.borderBottomWidth),this.borderLeftWidth=Nn(o,qt,c.borderLeftWidth),this.boxShadow=Nn(o,uo,c.boxShadow),this.color=Nn(o,cn,c.color),this.direction=Nn(o,qe,c.direction),this.display=Nn(o,At,c.display),this.float=Nn(o,P,c.cssFloat),this.fontFamily=Nn(o,Vo,c.fontFamily),this.fontSize=Nn(o,xr,c.fontSize),this.fontStyle=Nn(o,mo,c.fontStyle),this.fontVariant=Nn(o,Po,c.fontVariant),this.fontWeight=Nn(o,Xr,c.fontWeight),this.letterSpacing=Nn(o,ie,c.letterSpacing),this.lineBreak=Nn(o,Oe,c.lineBreak),this.lineHeight=Nn(o,Ie,c.lineHeight),this.listStyleImage=Nn(o,Ge,c.listStyleImage),this.listStylePosition=Nn(o,it,c.listStylePosition),this.listStyleType=Nn(o,ee,c.listStyleType),this.marginTop=Nn(o,Ne,c.marginTop),this.marginRight=Nn(o,We,c.marginRight),this.marginBottom=Nn(o,$e,c.marginBottom),this.marginLeft=Nn(o,ut,c.marginLeft),this.opacity=Nn(o,Tn,c.opacity);var ce=Nn(o,vt,c.overflow);this.overflowX=ce[0],this.overflowY=ce[ce.length>1?1:0],this.overflowWrap=Nn(o,gt,c.overflowWrap),this.paddingTop=Nn(o,Pt,c.paddingTop),this.paddingRight=Nn(o,Xt,c.paddingRight),this.paddingBottom=Nn(o,rn,c.paddingBottom),this.paddingLeft=Nn(o,bn,c.paddingLeft),this.paintOrder=Nn(o,Rr,c.paintOrder),this.position=Nn(o,at,c.position),this.textAlign=Nn(o,It,c.textAlign),this.textDecorationColor=Nn(o,Eo,(l=c.textDecorationColor)!==null&&l!==void 0?l:c.color),this.textDecorationLine=Nn(o,$n,(H=c.textDecorationLine)!==null&&H!==void 0?H:c.textDecoration),this.textShadow=Nn(o,Mn,c.textShadow),this.textTransform=Nn(o,sn,c.textTransform),this.transform=Nn(o,zt,c.transform),this.transformOrigin=Nn(o,Hn,c.transformOrigin),this.visibility=Nn(o,On,c.visibility),this.webkitTextStrokeColor=Nn(o,vA,c.webkitTextStrokeColor),this.webkitTextStrokeWidth=Nn(o,fA,c.webkitTextStrokeWidth),this.wordBreak=Nn(o,pr,c.wordBreak),this.zIndex=Nn(o,sr,c.zIndex)}return a.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},a.prototype.isTransparent=function(){return IA(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 Wn(this.display,4)||Wn(this.display,33554432)||Wn(this.display,268435456)||Wn(this.display,536870912)||Wn(this.display,67108864)||Wn(this.display,134217728)},a}(),Wo=function(){function a(o,c){this.content=Nn(o,Xn,c.content),this.quotes=Nn(o,Sn,c.quotes)}return a}(),RA=function(){function a(o,c){this.counterIncrement=Nn(o,dr,c.counterIncrement),this.counterReset=Nn(o,lr,c.counterReset)}return a}(),Nn=function(a,o,c){var l=new wa,H=c!==null&&typeof c!="undefined"?c.toString():o.initialValue;l.write(H);var ce=new ba(l.read());switch(o.type){case 2:var je=ce.parseComponentValue();return o.parse(a,Mo(je)?je.value:o.initialValue);case 0:return o.parse(a,ce.parseComponentValue());case 1:return o.parse(a,ce.parseComponentValues());case 4:return ce.parseComponentValue();case 3:switch(o.format){case"angle":return yo.parse(a,ce.parseComponentValue());case"color":return qo.parse(a,ce.parseComponentValue());case"image":return zl.parse(a,ce.parseComponentValue());case"length":var ot=ce.parseComponentValue();return Ca(ot)?ot:GA;case"length-percentage":var nt=ce.parseComponentValue();return Vn(nt)?nt:GA;case"time":return cr.parse(a,ce.parseComponentValue())}break}},Go="data-html2canvas-debug",BA=function(a){var o=a.getAttribute(Go);switch(o){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Yr=function(a,o){var c=BA(a);return c===1||o===c},qr=function(){function a(o,c){if(this.context=o,this.textNodes=[],this.elements=[],this.flags=0,Yr(c,3))debugger;this.styles=new Ur(o,window.getComputedStyle(c,null)),Ht(c)&&(this.styles.animationDuration.some(function(l){return l>0})&&(c.style.animationDuration="0s"),this.styles.transform!==null&&(c.style.transform="none")),this.bounds=Z(this.context,c),Yr(c,4)&&(this.flags|=16)}return a}(),Ho="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Xo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Do=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Mr=0;Mr<Xo.length;Mr++)Do[Xo.charCodeAt(Mr)]=Mr;for(var CA=function(a){var o=a.length*.75,c=a.length,l,H=0,ce,je,ot,nt;a[a.length-1]==="="&&(o--,a[a.length-2]==="="&&o--);var Qt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),jt=Array.isArray(Qt)?Qt:new Uint8Array(Qt);for(l=0;l<c;l+=4)ce=Do[a.charCodeAt(l)],je=Do[a.charCodeAt(l+1)],ot=Do[a.charCodeAt(l+2)],nt=Do[a.charCodeAt(l+3)],jt[H++]=ce<<2|je>>4,jt[H++]=(je&15)<<4|ot>>2,jt[H++]=(ot&3)<<6|nt&63;return Qt},hA=function(a){for(var o=a.length,c=[],l=0;l<o;l+=2)c.push(a[l+1]<<8|a[l]);return c},OA=function(a){for(var o=a.length,c=[],l=0;l<o;l+=4)c.push(a[l+3]<<24|a[l+2]<<16|a[l+1]<<8|a[l]);return c},MA=5,ia=11,ti=2,Na=ia-MA,sa=65536>>MA,la=1<<MA,YA=la-1,QA=1024>>MA,tA=sa+QA,za=tA,Di=32,ni=za+Di,ri=65536>>ia,rs=1<<Na,zs=rs-1,co=function(a,o,c){return a.slice?a.slice(o,c):new Uint16Array(Array.prototype.slice.call(a,o,c))},nA=function(a,o,c){return a.slice?a.slice(o,c):new Uint32Array(Array.prototype.slice.call(a,o,c))},No=function(a,o){var c=CA(a),l=Array.isArray(c)?OA(c):new Uint32Array(c),H=Array.isArray(c)?hA(c):new Uint16Array(c),ce=24,je=co(H,ce/2,l[4]/2),ot=l[5]===2?co(H,(ce+l[4])/2):nA(l,Math.ceil((ce+l[4])/4));return new sA(l[0],l[1],l[2],l[3],je,ot)},sA=function(){function a(o,c,l,H,ce,je){this.initialValue=o,this.errorValue=c,this.highStart=l,this.highValueIndex=H,this.index=ce,this.data=je}return a.prototype.get=function(o){var c;if(o>=0){if(o<55296||o>56319&&o<=65535)return c=this.index[o>>MA],c=(c<<ti)+(o&YA),this.data[c];if(o<=65535)return c=this.index[sa+(o-55296>>MA)],c=(c<<ti)+(o&YA),this.data[c];if(o<this.highStart)return c=ni-ri+(o>>ia),c=this.index[c],c+=o>>MA&zs,c=this.index[c],c=(c<<ti)+(o&YA),this.data[c];if(o<=1114111)return this.data[this.highValueIndex]}return this.errorValue},a}(),zA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ua=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),HA=0;HA<zA.length;HA++)ua[zA.charCodeAt(HA)]=HA;var li=1,Oa=2,Zi=3,Ea=4,bs=5,Zs=7,os=8,ui=9,Cs=10,Vs=11,Ws=12,Es=13,Gs=14,Vi=15,bl=function(a){for(var o=[],c=0,l=a.length;c<l;){var H=a.charCodeAt(c++);if(H>=55296&&H<=56319&&c<l){var ce=a.charCodeAt(c++);(ce&64512)===56320?o.push(((H&1023)<<10)+(ce&1023)+65536):(o.push(H),c--)}else o.push(H)}return o},Ti=function(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];if(String.fromCodePoint)return String.fromCodePoint.apply(String,a);var c=a.length;if(!c)return"";for(var l=[],H=-1,ce="";++H<c;){var je=a[H];je<=65535?l.push(je):(je-=65536,l.push((je>>10)+55296,je%1024+56320)),(H+1===c||l.length>16384)&&(ce+=String.fromCharCode.apply(String,l),l.length=0)}return ce},As=No(Ho),ca="\xD7",xs="\xF7",xa=function(a){return As.get(a)},Zl=function(a,o,c){var l=c-2,H=o[l],ce=o[c-1],je=o[c];if(ce===Oa&&je===Zi)return ca;if(ce===Oa||ce===Zi||ce===Ea||je===Oa||je===Zi||je===Ea)return xs;if(ce===os&&[os,ui,Vs,Ws].indexOf(je)!==-1||(ce===Vs||ce===ui)&&(je===ui||je===Cs)||(ce===Ws||ce===Cs)&&je===Cs||je===Es||je===bs||je===Zs||ce===li)return ca;if(ce===Es&&je===Gs){for(;H===bs;)H=o[--l];if(H===Gs)return ca}if(ce===Vi&&je===Vi){for(var ot=0;H===Vi;)ot++,H=o[--l];if(ot%2===0)return ca}return xs},Xs=function(a){var o=bl(a),c=o.length,l=0,H=0,ce=o.map(xa);return{next:function(){if(l>=c)return{done:!0,value:null};for(var je=ca;l<c&&(je=Zl(o,ce,++l))===ca;);if(je!==ca||l===c){var ot=Ti.apply(null,o.slice(H,l));return H=l,{value:ot,done:!1}}return{done:!0,value:null}}}},ro=function(a){for(var o=Xs(a),c=[],l;!(l=o.next()).done;)l.value&&c.push(l.value.slice());return c},Ys=function(a){var o=123;if(a.createRange){var c=a.createRange();if(c.getBoundingClientRect){var l=a.createElement("boundtest");l.style.height=o+"px",l.style.display="block",a.body.appendChild(l),c.selectNode(l);var H=c.getBoundingClientRect(),ce=Math.round(H.height);if(a.body.removeChild(l),ce===o)return!0}}return!1},Js=function(a){var o=a.createElement("boundtest");o.style.width="50px",o.style.display="block",o.style.fontSize="12px",o.style.letterSpacing="0px",o.style.wordSpacing="0px",a.body.appendChild(o);var c=a.createRange();o.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var l=o.firstChild,H=p(l.data).map(function(nt){return T(nt)}),ce=0,je={},ot=H.every(function(nt,Qt){c.setStart(l,ce),c.setEnd(l,ce+nt.length);var jt=c.getBoundingClientRect();ce+=nt.length;var Vt=jt.x>je.x||jt.y>je.y;return je=jt,Qt===0?!0:Vt});return a.body.removeChild(o),ot},ci=function(){return typeof new Image().crossOrigin!="undefined"},$s=function(){return typeof new XMLHttpRequest().responseType=="string"},qs=function(a){var o=new Image,c=a.createElement("canvas"),l=c.getContext("2d");if(!l)return!1;o.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{l.drawImage(o,0,0),c.toDataURL()}catch(H){return!1}return!0},Wi=function(a){return a[0]===0&&a[1]===255&&a[2]===0&&a[3]===255},el=function(a){var o=a.createElement("canvas"),c=100;o.width=c,o.height=c;var l=o.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,c,c);var H=new Image,ce=o.toDataURL();H.src=ce;var je=Ss(c,c,0,0,H);return l.fillStyle="red",l.fillRect(0,0,c,c),Fs(je).then(function(ot){l.drawImage(ot,0,0);var nt=l.getImageData(0,0,c,c).data;l.fillStyle="red",l.fillRect(0,0,c,c);var Qt=a.createElement("div");return Qt.style.backgroundImage="url("+ce+")",Qt.style.height=c+"px",Wi(nt)?Fs(Ss(c,c,0,0,Qt)):Promise.reject(!1)}).then(function(ot){return l.drawImage(ot,0,0),Wi(l.getImageData(0,0,c,c).data)}).catch(function(){return!1})},Ss=function(a,o,c,l,H){var ce="http://www.w3.org/2000/svg",je=document.createElementNS(ce,"svg"),ot=document.createElementNS(ce,"foreignObject");return je.setAttributeNS(null,"width",a.toString()),je.setAttributeNS(null,"height",o.toString()),ot.setAttributeNS(null,"width","100%"),ot.setAttributeNS(null,"height","100%"),ot.setAttributeNS(null,"x",c.toString()),ot.setAttributeNS(null,"y",l.toString()),ot.setAttributeNS(null,"externalResourcesRequired","true"),je.appendChild(ot),ot.appendChild(H),je},Fs=function(a){return new Promise(function(o,c){var l=new Image;l.onload=function(){return o(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(a))})},JA={get SUPPORT_RANGE_BOUNDS(){var a=Ys(document);return Object.defineProperty(JA,"SUPPORT_RANGE_BOUNDS",{value:a}),a},get SUPPORT_WORD_BREAKING(){var a=JA.SUPPORT_RANGE_BOUNDS&&Js(document);return Object.defineProperty(JA,"SUPPORT_WORD_BREAKING",{value:a}),a},get SUPPORT_SVG_DRAWING(){var a=qs(document);return Object.defineProperty(JA,"SUPPORT_SVG_DRAWING",{value:a}),a},get SUPPORT_FOREIGNOBJECT_DRAWING(){var a=typeof Array.from=="function"&&typeof window.fetch=="function"?el(document):Promise.resolve(!1);return Object.defineProperty(JA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:a}),a},get SUPPORT_CORS_IMAGES(){var a=ci();return Object.defineProperty(JA,"SUPPORT_CORS_IMAGES",{value:a}),a},get SUPPORT_RESPONSE_TYPE(){var a=$s();return Object.defineProperty(JA,"SUPPORT_RESPONSE_TYPE",{value:a}),a},get SUPPORT_CORS_XHR(){var a="withCredentials"in new XMLHttpRequest;return Object.defineProperty(JA,"SUPPORT_CORS_XHR",{value:a}),a},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var a=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(JA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:a}),a}},di=function(){function a(o,c){this.text=o,this.bounds=c}return a}(),Gi=function(a,o,c,l){var H=Za(o,c),ce=[],je=0;return H.forEach(function(ot){if(c.textDecorationLine.length||ot.trim().length>0)if(JA.SUPPORT_RANGE_BOUNDS){var nt=Oo(l,je,ot.length).getClientRects();if(nt.length>1){var Qt=To(ot),jt=0;Qt.forEach(function(t){ce.push(new di(t,ne.fromDOMRectList(a,Oo(l,jt+je,t.length).getClientRects()))),jt+=t.length})}else ce.push(new di(ot,ne.fromDOMRectList(a,nt)))}else{var Vt=l.splitText(ot.length);ce.push(new di(ot,Xi(a,l))),l=Vt}else JA.SUPPORT_RANGE_BOUNDS||(l=l.splitText(ot.length));je+=ot.length}),ce},Xi=function(a,o){var c=o.ownerDocument;if(c){var l=c.createElement("html2canvaswrapper");l.appendChild(o.cloneNode(!0));var H=o.parentNode;if(H){H.replaceChild(l,o);var ce=Z(a,l);return l.firstChild&&H.replaceChild(l.firstChild,l),ce}}return ne.EMPTY},Oo=function(a,o,c){var l=a.ownerDocument;if(!l)throw new Error("Node has no owner document");var H=l.createRange();return H.setStart(a,o),H.setEnd(a,o+c),H},To=function(a){if(JA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(o.segment(a)).map(function(c){return c.segment})}return ro(a)},Sa=function(a,o){if(JA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(c.segment(a)).map(function(l){return l.segment})}return tl(a,o)},Za=function(a,o){return o.letterSpacing!==0?To(a):Sa(a,o)},fi=[32,160,4961,65792,65793,4153,4241],tl=function(a,o){for(var c=Bn(a,{lineBreak:o.lineBreak,wordBreak:o.overflowWrap==="break-word"?"break-word":o.wordBreak}),l=[],H,ce=function(){if(H.value){var je=H.value.slice(),ot=p(je),nt="";ot.forEach(function(Qt){fi.indexOf(Qt)===-1?nt+=T(Qt):(nt.length&&l.push(nt),l.push(T(Qt)),nt="")}),nt.length&&l.push(nt)}};!(H=c.next()).done;)ce();return l},Is=function(){function a(o,c,l){this.text=Qs(c.data,l.textTransform),this.textBounds=Gi(o,this.text,l,c)}return a}(),Qs=function(a,o){switch(o){case 1:return a.toLowerCase();case 3:return a.replace(oi,hi);case 2:return a.toUpperCase();default:return a}},oi=/(^|\s|:|-|\(|\))([a-z])/g,hi=function(a,o,c){return a.length>0?o+c.toUpperCase():a},iu=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.src=l.currentSrc||l.src,H.intrinsicWidth=l.naturalWidth,H.intrinsicHeight=l.naturalHeight,H.context.cache.addImage(H.src),H}return o}(qr),as=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.canvas=l,H.intrinsicWidth=l.width,H.intrinsicHeight=l.height,H}return o}(qr),bi=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this,ce=new XMLSerializer,je=Z(c,l);return l.setAttribute("width",je.width+"px"),l.setAttribute("height",je.height+"px"),H.svg="data:image/svg+xml,"+encodeURIComponent(ce.serializeToString(l)),H.intrinsicWidth=l.width.baseVal.value,H.intrinsicHeight=l.height.baseVal.value,H.context.cache.addImage(H.svg),H}return o}(qr),Cl=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.value=l.value,H}return o}(qr),is=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.start=l.start,H.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,H}return o}(qr),Iu=[{type:15,flags:0,unit:"px",number:3}],El=[{type:16,flags:0,number:50}],Qu=function(a){return a.width>a.height?new ne(a.left+(a.width-a.height)/2,a.top,a.height,a.height):a.width<a.height?new ne(a.left,a.top+(a.height-a.width)/2,a.width,a.width):a},Vl=function(a){var o=a.type===xl?new Array(a.value.length+1).join("\u2022"):a.value;return o.length===0?a.placeholder||"":o},Us="checkbox",nl="radio",xl="password",Sl=707406591,rl=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;switch(H.type=l.type.toLowerCase(),H.checked=l.checked,H.value=Vl(l),(H.type===Us||H.type===nl)&&(H.styles.backgroundColor=3739148031,H.styles.borderTopColor=H.styles.borderRightColor=H.styles.borderBottomColor=H.styles.borderLeftColor=2779096575,H.styles.borderTopWidth=H.styles.borderRightWidth=H.styles.borderBottomWidth=H.styles.borderLeftWidth=1,H.styles.borderTopStyle=H.styles.borderRightStyle=H.styles.borderBottomStyle=H.styles.borderLeftStyle=1,H.styles.backgroundClip=[0],H.styles.backgroundOrigin=[0],H.bounds=Qu(H.bounds)),H.type){case Us:H.styles.borderTopRightRadius=H.styles.borderTopLeftRadius=H.styles.borderBottomRightRadius=H.styles.borderBottomLeftRadius=Iu;break;case nl:H.styles.borderTopRightRadius=H.styles.borderTopLeftRadius=H.styles.borderBottomRightRadius=H.styles.borderBottomLeftRadius=El;break}return H}return o}(qr),Wl=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this,ce=l.options[l.selectedIndex||0];return H.value=ce&&ce.text||"",H}return o}(qr),su=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.value=l.value,H}return o}(qr),ol=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;H.src=l.src,H.width=parseInt(l.width,10)||0,H.height=parseInt(l.height,10)||0,H.backgroundColor=H.styles.backgroundColor;try{if(l.contentWindow&&l.contentWindow.document&&l.contentWindow.document.documentElement){H.tree=Fl(c,l.contentWindow.document.documentElement);var ce=l.contentWindow.document.documentElement?ws(c,getComputedStyle(l.contentWindow.document.documentElement).backgroundColor):ka.TRANSPARENT,je=l.contentWindow.document.body?ws(c,getComputedStyle(l.contentWindow.document.body).backgroundColor):ka.TRANSPARENT;H.backgroundColor=IA(ce)?IA(je)?H.styles.backgroundColor:je:ce}}catch(ot){}return H}return o}(qr),Al=["OL","UL","MENU"],Ls=function(a,o,c,l){for(var H=o.firstChild,ce=void 0;H;H=ce)if(ce=H.nextSibling,pt(H)&&H.data.trim().length>0)c.textNodes.push(new Is(a,H,c.styles));else if(Ct(H))if(Gl(H)&&H.assignedNodes)H.assignedNodes().forEach(function(ot){return Ls(a,ot,c,l)});else{var je=ss(a,H);je.styles.isVisible()&&(b(H,je,l)?je.flags|=4:Pe(je.styles)&&(je.flags|=2),Al.indexOf(H.tagName)!==-1&&(je.flags|=8),c.elements.push(je),H.slot,H.shadowRoot?Ls(a,H.shadowRoot,je,l):!Da(H)&&!wo(H)&&!pi(H)&&Ls(a,H,je,l))}},ss=function(a,o){return $A(o)?new iu(a,o):kA(o)?new as(a,o):wo(o)?new bi(a,o):Dn(o)?new Cl(a,o):yr(o)?new is(a,o):Wr(o)?new rl(a,o):pi(o)?new Wl(a,o):Da(o)?new su(a,o):La(o)?new ol(a,o):new qr(a,o)},Fl=function(a,o){var c=ss(a,o);return c.flags|=4,Ls(a,o,c,c),c},b=function(a,o,c){return o.styles.isPositionedWithZIndex()||o.styles.opacity<1||o.styles.isTransformed()||Ko(a)&&c.styles.isTransparent()},Pe=function(a){return a.isPositioned()||a.isFloating()},pt=function(a){return a.nodeType===Node.TEXT_NODE},Ct=function(a){return a.nodeType===Node.ELEMENT_NODE},Ht=function(a){return Ct(a)&&typeof a.style!="undefined"&&!hn(a)},hn=function(a){return typeof a.className=="object"},Dn=function(a){return a.tagName==="LI"},yr=function(a){return a.tagName==="OL"},Wr=function(a){return a.tagName==="INPUT"},xo=function(a){return a.tagName==="HTML"},wo=function(a){return a.tagName==="svg"},Ko=function(a){return a.tagName==="BODY"},kA=function(a){return a.tagName==="CANVAS"},ZA=function(a){return a.tagName==="VIDEO"},$A=function(a){return a.tagName==="IMG"},La=function(a){return a.tagName==="IFRAME"},ma=function(a){return a.tagName==="STYLE"},ji=function(a){return a.tagName==="SCRIPT"},Da=function(a){return a.tagName==="TEXTAREA"},pi=function(a){return a.tagName==="SELECT"},Gl=function(a){return a.tagName==="SLOT"},Il=function(a){return a.tagName.indexOf("-")>0},Xl=function(){function a(){this.counters={}}return a.prototype.getCounterValue=function(o){var c=this.counters[o];return c&&c.length?c[c.length-1]:1},a.prototype.getCounterValues=function(o){var c=this.counters[o];return c||[]},a.prototype.pop=function(o){var c=this;o.forEach(function(l){return c.counters[l].pop()})},a.prototype.parse=function(o){var c=this,l=o.counterIncrement,H=o.counterReset,ce=!0;l!==null&&l.forEach(function(ot){var nt=c.counters[ot.counter];nt&&ot.increment!==0&&(ce=!1,nt.length||nt.push(1),nt[Math.max(0,nt.length-1)]+=ot.increment)});var je=[];return ce&&H.forEach(function(ot){var nt=c.counters[ot.counter];je.push(ot.counter),nt||(nt=c.counters[ot.counter]=[]),nt.push(ot.reset)}),je},a}(),al={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"]},Ql={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:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Yl={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:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Ul={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:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},qA=function(a,o,c,l,H,ce){return a<o||a>c?xi(a,H,ce.length>0):l.integers.reduce(function(je,ot,nt){for(;a>=ot;)a-=ot,je+=l.values[nt];return je},"")+ce},il=function(a,o,c,l){var H="";do c||a--,H=l(a)+H,a/=o;while(a*o>=o);return H},UA=function(a,o,c,l,H){var ce=c-o+1;return(a<0?"-":"")+(il(Math.abs(a),ce,l,function(je){return T(Math.floor(je%ce)+o)})+H)},Ci=function(a,o,c){c===void 0&&(c=". ");var l=o.length;return il(Math.abs(a),l,!1,function(H){return o[Math.floor(H%l)]})+c},Yi=1,oa=2,Ji=4,ls=8,Ei=function(a,o,c,l,H,ce){if(a<-9999||a>9999)return xi(a,4,H.length>0);var je=Math.abs(a),ot=H;if(je===0)return o[0]+ot;for(var nt=0;je>0&&nt<=4;nt++){var Qt=je%10;Qt===0&&Wn(ce,Yi)&&ot!==""?ot=o[Qt]+ot:Qt>1||Qt===1&&nt===0||Qt===1&&nt===1&&Wn(ce,oa)||Qt===1&&nt===1&&Wn(ce,Ji)&&a>100||Qt===1&&nt>1&&Wn(ce,ls)?ot=o[Qt]+(nt>0?c[nt-1]:"")+ot:Qt===1&&nt>0&&(ot=c[nt-1]+ot),je=Math.floor(je/10)}return(a<0?l:"")+ot},gi="\u5341\u767E\u5343\u842C",sl="\u62FE\u4F70\u4EDF\u842C",Jl="\u30DE\u30A4\u30CA\u30B9",Ll="\uB9C8\uC774\uB108\uC2A4",xi=function(a,o,c){var l=c?". ":"",H=c?"\u3001":"",ce=c?", ":"",je=c?" ":"";switch(o){case 0:return"\u2022"+je;case 1:return"\u25E6"+je;case 2:return"\u25FE"+je;case 5:var ot=UA(a,48,57,!0,l);return ot.length<4?"0"+ot:ot;case 4:return Ci(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",H);case 6:return qA(a,1,3999,al,3,l).toLowerCase();case 7:return qA(a,1,3999,al,3,l);case 8:return UA(a,945,969,!1,l);case 9:return UA(a,97,122,!1,l);case 10:return UA(a,65,90,!1,l);case 11:return UA(a,1632,1641,!0,l);case 12:case 49:return qA(a,1,9999,Ql,3,l);case 35:return qA(a,1,9999,Ql,3,l).toLowerCase();case 13:return UA(a,2534,2543,!0,l);case 14:case 30:return UA(a,6112,6121,!0,l);case 15:return Ci(a,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",H);case 16:return Ci(a,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",H);case 17:case 48:return Ei(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",gi,"\u8CA0",H,oa|Ji|ls);case 47:return Ei(a,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",sl,"\u8CA0",H,Yi|oa|Ji|ls);case 42:return Ei(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",gi,"\u8D1F",H,oa|Ji|ls);case 41:return Ei(a,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",sl,"\u8D1F",H,Yi|oa|Ji|ls);case 26:return Ei(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Jl,H,0);case 25:return Ei(a,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Jl,H,Yi|oa|Ji);case 31:return Ei(a,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ll,ce,Yi|oa|Ji);case 33:return Ei(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ll,ce,0);case 32:return Ei(a,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ll,ce,Yi|oa|Ji);case 18:return UA(a,2406,2415,!0,l);case 20:return qA(a,1,19999,Ul,3,l);case 21:return UA(a,2790,2799,!0,l);case 22:return UA(a,2662,2671,!0,l);case 22:return qA(a,1,10999,Yl,3,l);case 23:return Ci(a,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Ci(a,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return UA(a,3302,3311,!0,l);case 28:return Ci(a,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",H);case 29:return Ci(a,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",H);case 34:return UA(a,3792,3801,!0,l);case 37:return UA(a,6160,6169,!0,l);case 38:return UA(a,4160,4169,!0,l);case 39:return UA(a,2918,2927,!0,l);case 40:return UA(a,1776,1785,!0,l);case 43:return UA(a,3046,3055,!0,l);case 44:return UA(a,3174,3183,!0,l);case 45:return UA(a,3664,3673,!0,l);case 46:return UA(a,3872,3881,!0,l);case 3:default:return UA(a,48,57,!0,l)}},Ps="data-html2canvas-ignore",Va=function(){function a(o,c,l){if(this.context=o,this.options=l,this.scrolledElements=[],this.referenceElement=c,this.counters=new Xl,this.quoteDepth=0,!c.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(c.ownerDocument.documentElement,!1)}return a.prototype.toIFrame=function(o,c){var l=this,H=Ns(o,c);if(!H.contentWindow)return Promise.reject("Unable to find iframe window");var ce=o.defaultView.pageXOffset,je=o.defaultView.pageYOffset,ot=H.contentWindow,nt=ot.document,Qt=Pl(H).then(function(){return ae(l,void 0,void 0,function(){var jt,Vt;return D(this,function(t){switch(t.label){case 0:return this.scrolledElements.forEach(Si),ot&&(ot.scrollTo(c.left,c.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ot.scrollY!==c.top||ot.scrollX!==c.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ot.scrollX-c.left,ot.scrollY-c.top,0,0))),jt=this.options.onclone,Vt=this.clonedReferenceElement,typeof Vt=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:nt.fonts&&nt.fonts.ready?[4,nt.fonts.ready]:[3,2];case 1:t.sent(),t.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,cs(nt)]:[3,4];case 3:t.sent(),t.label=4;case 4:return typeof jt=="function"?[2,Promise.resolve().then(function(){return jt(nt,Vt)}).then(function(){return H})]:[2,H]}})})});return nt.open(),nt.write($l(document.doctype)+"<html></html>"),Wa(this.referenceElement.ownerDocument,ce,je),nt.replaceChild(nt.adoptNode(this.documentElement),nt.documentElement),nt.close(),Qt},a.prototype.createElementClone=function(o){if(Yr(o,2))debugger;if(kA(o))return this.createCanvasClone(o);if(ZA(o))return this.createVideoClone(o);if(ma(o))return this.createStyleClone(o);var c=o.cloneNode(!1);return $A(c)&&($A(o)&&o.currentSrc&&o.currentSrc!==o.src&&(c.src=o.currentSrc,c.srcset=""),c.loading==="lazy"&&(c.loading="eager")),Il(c)?this.createCustomElementClone(c):c},a.prototype.createCustomElementClone=function(o){var c=document.createElement("html2canvascustomelement");return VA(o.style,c),c},a.prototype.createStyleClone=function(o){try{var c=o.sheet;if(c&&c.cssRules){var l=[].slice.call(c.cssRules,0).reduce(function(ce,je){return je&&typeof je.cssText=="string"?ce+je.cssText:ce},""),H=o.cloneNode(!1);return H.textContent=l,H}}catch(ce){if(this.context.logger.error("Unable to access cssRules property",ce),ce.name!=="SecurityError")throw ce}return o.cloneNode(!1)},a.prototype.createCanvasClone=function(o){var c;if(this.options.inlineImages&&o.ownerDocument){var l=o.ownerDocument.createElement("img");try{return l.src=o.toDataURL(),l}catch(Qt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",o)}}var H=o.cloneNode(!1);try{H.width=o.width,H.height=o.height;var ce=o.getContext("2d"),je=H.getContext("2d");if(je)if(!this.options.allowTaint&&ce)je.putImageData(ce.getImageData(0,0,o.width,o.height),0,0);else{var ot=(c=o.getContext("webgl2"))!==null&&c!==void 0?c:o.getContext("webgl");if(ot){var nt=ot.getContextAttributes();(nt==null?void 0:nt.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",o)}je.drawImage(o,0,0)}return H}catch(Qt){this.context.logger.info("Unable to clone canvas as it is tainted",o)}return H},a.prototype.createVideoClone=function(o){var c=o.ownerDocument.createElement("canvas");c.width=o.offsetWidth,c.height=o.offsetHeight;var l=c.getContext("2d");try{return l&&(l.drawImage(o,0,0,c.width,c.height),this.options.allowTaint||l.getImageData(0,0,c.width,c.height)),c}catch(ce){this.context.logger.info("Unable to clone video as it is tainted",o)}var H=o.ownerDocument.createElement("canvas");return H.width=o.offsetWidth,H.height=o.offsetHeight,H},a.prototype.appendChildNode=function(o,c,l){(!Ct(c)||!ji(c)&&!c.hasAttribute(Ps)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(c)))&&(!this.options.copyStyles||!Ct(c)||!ma(c))&&o.appendChild(this.cloneNode(c,l))},a.prototype.cloneChildNodes=function(o,c,l){for(var H=this,ce=o.shadowRoot?o.shadowRoot.firstChild:o.firstChild;ce;ce=ce.nextSibling)if(Ct(ce)&&Gl(ce)&&typeof ce.assignedNodes=="function"){var je=ce.assignedNodes();je.length&&je.forEach(function(ot){return H.appendChildNode(c,ot,l)})}else this.appendChildNode(c,ce,l)},a.prototype.cloneNode=function(o,c){if(pt(o))return document.createTextNode(o.data);if(!o.ownerDocument)return o.cloneNode(!1);var l=o.ownerDocument.defaultView;if(l&&Ct(o)&&(Ht(o)||hn(o))){var H=this.createElementClone(o);H.style.transitionProperty="none";var ce=l.getComputedStyle(o),je=l.getComputedStyle(o,":before"),ot=l.getComputedStyle(o,":after");this.referenceElement===o&&Ht(H)&&(this.clonedReferenceElement=H),Ko(H)&&Ds(H);var nt=this.counters.parse(new RA(this.context,ce)),Qt=this.resolvePseudoContent(o,H,je,va.BEFORE);Il(o)&&(c=!0),ZA(o)||this.cloneChildNodes(o,H,c),Qt&&H.insertBefore(Qt,H.firstChild);var jt=this.resolvePseudoContent(o,H,ot,va.AFTER);return jt&&H.appendChild(jt),this.counters.pop(nt),(ce&&(this.options.copyStyles||hn(o))&&!La(o)||c)&&VA(ce,H),(o.scrollTop!==0||o.scrollLeft!==0)&&this.scrolledElements.push([H,o.scrollLeft,o.scrollTop]),(Da(o)||pi(o))&&(Da(H)||pi(H))&&(H.value=o.value),H}return o.cloneNode(!1)},a.prototype.resolvePseudoContent=function(o,c,l,H){var ce=this;if(l){var je=l.content,ot=c.ownerDocument;if(!(!ot||!je||je==="none"||je==="-moz-alt-content"||l.display==="none")){this.counters.parse(new RA(this.context,l));var nt=new Wo(this.context,l),Qt=ot.createElement("html2canvaspseudoelement");VA(l,Qt),nt.content.forEach(function(Vt){if(Vt.type===0)Qt.appendChild(ot.createTextNode(Vt.value));else if(Vt.type===22){var t=ot.createElement("img");t.src=Vt.value,t.style.opacity="1",Qt.appendChild(t)}else if(Vt.type===18){if(Vt.name==="attr"){var d=Vt.values.filter(Mo);d.length&&Qt.appendChild(ot.createTextNode(o.getAttribute(d[0].value)||""))}else if(Vt.name==="counter"){var w=Vt.values.filter($a),K=w[0],Be=w[1];if(K&&Mo(K)){var Ce=ce.counters.getCounterValue(K.value),xe=Be&&Mo(Be)?ee.parse(ce.context,Be.value):3;Qt.appendChild(ot.createTextNode(xi(Ce,xe,!1)))}}else if(Vt.name==="counters"){var Te=Vt.values.filter($a),K=Te[0],Me=Te[1],Be=Te[2];if(K&&Mo(K)){var Xe=ce.counters.getCounterValues(K.value),ct=Be&&Mo(Be)?ee.parse(ce.context,Be.value):3,Nt=Me&&Me.type===0?Me.value:"",Ot=Xe.map(function(nn){return xi(nn,ct,!1)}).join(Nt);Qt.appendChild(ot.createTextNode(Ot))}}}else if(Vt.type===20)switch(Vt.value){case"open-quote":Qt.appendChild(ot.createTextNode(Jn(nt.quotes,ce.quoteDepth++,!0)));break;case"close-quote":Qt.appendChild(ot.createTextNode(Jn(nt.quotes,--ce.quoteDepth,!1)));break;default:Qt.appendChild(ot.createTextNode(Vt.value))}}),Qt.className=ll+" "+fs;var jt=H===va.BEFORE?" "+ll:" "+fs;return hn(c)?c.className.baseValue+=jt:c.className+=jt,Qt}}},a.destroy=function(o){return o.parentNode?(o.parentNode.removeChild(o),!0):!1},a}(),va;(function(a){a[a.BEFORE=0]="BEFORE",a[a.AFTER=1]="AFTER"})(va||(va={}));var Ns=function(a,o){var c=a.createElement("iframe");return c.className="html2canvas-container",c.style.visibility="hidden",c.style.position="fixed",c.style.left="-10000px",c.style.top="0px",c.style.border="0",c.width=o.width.toString(),c.height=o.height.toString(),c.scrolling="no",c.setAttribute(Ps,"true"),a.body.appendChild(c),c},us=function(a){return new Promise(function(o){if(a.complete){o();return}if(!a.src){o();return}a.onload=o,a.onerror=o})},cs=function(a){return Promise.all([].slice.call(a.images,0).map(us))},Pl=function(a){return new Promise(function(o,c){var l=a.contentWindow;if(!l)return c("No window assigned for iframe");var H=l.document;l.onload=a.onload=function(){l.onload=a.onload=null;var ce=setInterval(function(){H.body.childNodes.length>0&&H.readyState==="complete"&&(clearInterval(ce),o(a))},50)}})},ds=["all","d","content"],VA=function(a,o){for(var c=a.length-1;c>=0;c--){var l=a.item(c);ds.indexOf(l)===-1&&o.style.setProperty(l,a.getPropertyValue(l))}return o},$l=function(a){var o="";return a&&(o+="<!DOCTYPE ",a.name&&(o+=a.name),a.internalSubset&&(o+=a.internalSubset),a.publicId&&(o+='"'+a.publicId+'"'),a.systemId&&(o+='"'+a.systemId+'"'),o+=">"),o},Wa=function(a,o,c){a&&a.defaultView&&(o!==a.defaultView.pageXOffset||c!==a.defaultView.pageYOffset)&&a.defaultView.scrollTo(o,c)},Si=function(a){var o=a[0],c=a[1],l=a[2];o.scrollLeft=c,o.scrollTop=l},Nl=":before",lu=":after",ll="___html2canvas___pseudoelement_before",fs="___html2canvas___pseudoelement_after",Os=`{
content: "" !important;
display: none !important;
}`,Ds=function(a){ul(a,"."+ll+Nl+Os+`
.`+fs+lu+Os)},ul=function(a,o){var c=a.ownerDocument;if(c){var l=c.createElement("style");l.textContent=o,a.appendChild(l)}},cl=function(){function a(){}return a.getOrigin=function(o){var c=a._link;return c?(c.href=o,c.href=c.href,c.protocol+c.hostname+c.port):"about:blank"},a.isSameOrigin=function(o){return a.getOrigin(o)===a._origin},a.setContext=function(o){a._link=o.document.createElement("a"),a._origin=a.getOrigin(o.location.href)},a._origin="about:blank",a}(),dl=function(){function a(o,c){this.context=o,this._options=c,this._cache={}}return a.prototype.addImage=function(o){var c=Promise.resolve();return this.has(o)||(WA(o)||Ii(o))&&(this._cache[o]=this.loadImage(o)).catch(function(){}),c},a.prototype.match=function(o){return this._cache[o]},a.prototype.loadImage=function(o){return ae(this,void 0,void 0,function(){var c,l,H,ce,je=this;return D(this,function(ot){switch(ot.label){case 0:return c=cl.isSameOrigin(o),l=!yA(o)&&this._options.useCORS===!0&&JA.SUPPORT_CORS_IMAGES&&!c,H=!yA(o)&&!c&&!WA(o)&&typeof this._options.proxy=="string"&&JA.SUPPORT_CORS_XHR&&!l,!c&&this._options.allowTaint===!1&&!yA(o)&&!WA(o)&&!H&&!l?[2]:(ce=o,H?[4,this.proxy(ce)]:[3,2]);case 1:ce=ot.sent(),ot.label=2;case 2:return this.context.logger.debug("Added image "+o.substring(0,256)),[4,new Promise(function(nt,Qt){var jt=new Image;jt.onload=function(){return nt(jt)},jt.onerror=Qt,(LA(ce)||l)&&(jt.crossOrigin="anonymous"),jt.src=ce,jt.complete===!0&&setTimeout(function(){return nt(jt)},500),je._options.imageTimeout>0&&setTimeout(function(){return Qt("Timed out ("+je._options.imageTimeout+"ms) loading image")},je._options.imageTimeout)})];case 3:return[2,ot.sent()]}})})},a.prototype.has=function(o){return typeof this._cache[o]!="undefined"},a.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},a.prototype.proxy=function(o){var c=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var H=o.substring(0,256);return new Promise(function(ce,je){var ot=JA.SUPPORT_RESPONSE_TYPE?"blob":"text",nt=new XMLHttpRequest;nt.onload=function(){if(nt.status===200)if(ot==="text")ce(nt.response);else{var Vt=new FileReader;Vt.addEventListener("load",function(){return ce(Vt.result)},!1),Vt.addEventListener("error",function(t){return je(t)},!1),Vt.readAsDataURL(nt.response)}else je("Failed to proxy resource "+H+" with status code "+nt.status)},nt.onerror=je;var Qt=l.indexOf("?")>-1?"&":"?";if(nt.open("GET",""+l+Qt+"url="+encodeURIComponent(o)+"&responseType="+ot),ot!=="text"&&nt instanceof XMLHttpRequest&&(nt.responseType=ot),c._options.imageTimeout){var jt=c._options.imageTimeout;nt.timeout=jt,nt.ontimeout=function(){return je("Timed out ("+jt+"ms) proxying "+H)}}nt.send()})},a}(),Ts=/^data:image\/svg\+xml/i,ql=/^data:image\/.*;base64,/i,Fi=/^data:image\/.*/i,Ii=function(a){return JA.SUPPORT_SVG_DRAWING||!Ba(a)},yA=function(a){return Fi.test(a)},LA=function(a){return ql.test(a)},WA=function(a){return a.substr(0,4)==="blob"},Ba=function(a){return a.substr(-3).toLowerCase()==="svg"||Ts.test(a)},ur=function(){function a(o,c){this.type=0,this.x=o,this.y=c}return a.prototype.add=function(o,c){return new a(this.x+o,this.y+c)},a}(),$i=function(a,o,c){return new ur(a.x+(o.x-a.x)*c,a.y+(o.y-a.y)*c)},hs=function(){function a(o,c,l,H){this.type=1,this.start=o,this.startControl=c,this.endControl=l,this.end=H}return a.prototype.subdivide=function(o,c){var l=$i(this.start,this.startControl,o),H=$i(this.startControl,this.endControl,o),ce=$i(this.endControl,this.end,o),je=$i(l,H,o),ot=$i(H,ce,o),nt=$i(je,ot,o);return c?new a(this.start,l,je,nt):new a(nt,ot,ce,this.end)},a.prototype.add=function(o,c){return new a(this.start.add(o,c),this.startControl.add(o,c),this.endControl.add(o,c),this.end.add(o,c))},a.prototype.reverse=function(){return new a(this.end,this.endControl,this.startControl,this.start)},a}(),Ga=function(a){return a.type===1},Uu=function(){function a(o){var c=o.styles,l=o.bounds,H=Ni(c.borderTopLeftRadius,l.width,l.height),ce=H[0],je=H[1],ot=Ni(c.borderTopRightRadius,l.width,l.height),nt=ot[0],Qt=ot[1],jt=Ni(c.borderBottomRightRadius,l.width,l.height),Vt=jt[0],t=jt[1],d=Ni(c.borderBottomLeftRadius,l.width,l.height),w=d[0],K=d[1],Be=[];Be.push((ce+nt)/l.width),Be.push((w+Vt)/l.width),Be.push((je+K)/l.height),Be.push((Qt+t)/l.height);var Ce=Math.max.apply(Math,Be);Ce>1&&(ce/=Ce,je/=Ce,nt/=Ce,Qt/=Ce,Vt/=Ce,t/=Ce,w/=Ce,K/=Ce);var xe=l.width-nt,Te=l.height-t,Me=l.width-Vt,Xe=l.height-K,ct=c.borderTopWidth,Nt=c.borderRightWidth,Ot=c.borderBottomWidth,yt=c.borderLeftWidth,pn=iA(c.paddingTop,o.bounds.width),nn=iA(c.paddingRight,o.bounds.width),Et=iA(c.paddingBottom,o.bounds.width),bt=iA(c.paddingLeft,o.bounds.width);this.topLeftBorderDoubleOuterBox=ce>0||je>0?zo(l.left+yt/3,l.top+ct/3,ce-yt/3,je-ct/3,AA.TOP_LEFT):new ur(l.left+yt/3,l.top+ct/3),this.topRightBorderDoubleOuterBox=ce>0||je>0?zo(l.left+xe,l.top+ct/3,nt-Nt/3,Qt-ct/3,AA.TOP_RIGHT):new ur(l.left+l.width-Nt/3,l.top+ct/3),this.bottomRightBorderDoubleOuterBox=Vt>0||t>0?zo(l.left+Me,l.top+Te,Vt-Nt/3,t-Ot/3,AA.BOTTOM_RIGHT):new ur(l.left+l.width-Nt/3,l.top+l.height-Ot/3),this.bottomLeftBorderDoubleOuterBox=w>0||K>0?zo(l.left+yt/3,l.top+Xe,w-yt/3,K-Ot/3,AA.BOTTOM_LEFT):new ur(l.left+yt/3,l.top+l.height-Ot/3),this.topLeftBorderDoubleInnerBox=ce>0||je>0?zo(l.left+yt*2/3,l.top+ct*2/3,ce-yt*2/3,je-ct*2/3,AA.TOP_LEFT):new ur(l.left+yt*2/3,l.top+ct*2/3),this.topRightBorderDoubleInnerBox=ce>0||je>0?zo(l.left+xe,l.top+ct*2/3,nt-Nt*2/3,Qt-ct*2/3,AA.TOP_RIGHT):new ur(l.left+l.width-Nt*2/3,l.top+ct*2/3),this.bottomRightBorderDoubleInnerBox=Vt>0||t>0?zo(l.left+Me,l.top+Te,Vt-Nt*2/3,t-Ot*2/3,AA.BOTTOM_RIGHT):new ur(l.left+l.width-Nt*2/3,l.top+l.height-Ot*2/3),this.bottomLeftBorderDoubleInnerBox=w>0||K>0?zo(l.left+yt*2/3,l.top+Xe,w-yt*2/3,K-Ot*2/3,AA.BOTTOM_LEFT):new ur(l.left+yt*2/3,l.top+l.height-Ot*2/3),this.topLeftBorderStroke=ce>0||je>0?zo(l.left+yt/2,l.top+ct/2,ce-yt/2,je-ct/2,AA.TOP_LEFT):new ur(l.left+yt/2,l.top+ct/2),this.topRightBorderStroke=ce>0||je>0?zo(l.left+xe,l.top+ct/2,nt-Nt/2,Qt-ct/2,AA.TOP_RIGHT):new ur(l.left+l.width-Nt/2,l.top+ct/2),this.bottomRightBorderStroke=Vt>0||t>0?zo(l.left+Me,l.top+Te,Vt-Nt/2,t-Ot/2,AA.BOTTOM_RIGHT):new ur(l.left+l.width-Nt/2,l.top+l.height-Ot/2),this.bottomLeftBorderStroke=w>0||K>0?zo(l.left+yt/2,l.top+Xe,w-yt/2,K-Ot/2,AA.BOTTOM_LEFT):new ur(l.left+yt/2,l.top+l.height-Ot/2),this.topLeftBorderBox=ce>0||je>0?zo(l.left,l.top,ce,je,AA.TOP_LEFT):new ur(l.left,l.top),this.topRightBorderBox=nt>0||Qt>0?zo(l.left+xe,l.top,nt,Qt,AA.TOP_RIGHT):new ur(l.left+l.width,l.top),this.bottomRightBorderBox=Vt>0||t>0?zo(l.left+Me,l.top+Te,Vt,t,AA.BOTTOM_RIGHT):new ur(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=w>0||K>0?zo(l.left,l.top+Xe,w,K,AA.BOTTOM_LEFT):new ur(l.left,l.top+l.height),this.topLeftPaddingBox=ce>0||je>0?zo(l.left+yt,l.top+ct,Math.max(0,ce-yt),Math.max(0,je-ct),AA.TOP_LEFT):new ur(l.left+yt,l.top+ct),this.topRightPaddingBox=nt>0||Qt>0?zo(l.left+Math.min(xe,l.width-Nt),l.top+ct,xe>l.width+Nt?0:Math.max(0,nt-Nt),Math.max(0,Qt-ct),AA.TOP_RIGHT):new ur(l.left+l.width-Nt,l.top+ct),this.bottomRightPaddingBox=Vt>0||t>0?zo(l.left+Math.min(Me,l.width-yt),l.top+Math.min(Te,l.height-Ot),Math.max(0,Vt-Nt),Math.max(0,t-Ot),AA.BOTTOM_RIGHT):new ur(l.left+l.width-Nt,l.top+l.height-Ot),this.bottomLeftPaddingBox=w>0||K>0?zo(l.left+yt,l.top+Math.min(Xe,l.height-Ot),Math.max(0,w-yt),Math.max(0,K-Ot),AA.BOTTOM_LEFT):new ur(l.left+yt,l.top+l.height-Ot),this.topLeftContentBox=ce>0||je>0?zo(l.left+yt+bt,l.top+ct+pn,Math.max(0,ce-(yt+bt)),Math.max(0,je-(ct+pn)),AA.TOP_LEFT):new ur(l.left+yt+bt,l.top+ct+pn),this.topRightContentBox=nt>0||Qt>0?zo(l.left+Math.min(xe,l.width+yt+bt),l.top+ct+pn,xe>l.width+yt+bt?0:nt-yt+bt,Qt-(ct+pn),AA.TOP_RIGHT):new ur(l.left+l.width-(Nt+nn),l.top+ct+pn),this.bottomRightContentBox=Vt>0||t>0?zo(l.left+Math.min(Me,l.width-(yt+bt)),l.top+Math.min(Te,l.height+ct+pn),Math.max(0,Vt-(Nt+nn)),t-(Ot+Et),AA.BOTTOM_RIGHT):new ur(l.left+l.width-(Nt+nn),l.top+l.height-(Ot+Et)),this.bottomLeftContentBox=w>0||K>0?zo(l.left+yt+bt,l.top+Xe,Math.max(0,w-(yt+bt)),K-(Ot+Et),AA.BOTTOM_LEFT):new ur(l.left+yt+bt,l.top+l.height-(Ot+Et))}return a}(),AA;(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"})(AA||(AA={}));var zo=function(a,o,c,l,H){var ce=4*((Math.sqrt(2)-1)/3),je=c*ce,ot=l*ce,nt=a+c,Qt=o+l;switch(H){case AA.TOP_LEFT:return new hs(new ur(a,Qt),new ur(a,Qt-ot),new ur(nt-je,o),new ur(nt,o));case AA.TOP_RIGHT:return new hs(new ur(a,o),new ur(a+je,o),new ur(nt,Qt-ot),new ur(nt,Qt));case AA.BOTTOM_RIGHT:return new hs(new ur(nt,o),new ur(nt,o+ot),new ur(a+je,Qt),new ur(a,Qt));case AA.BOTTOM_LEFT:default:return new hs(new ur(nt,Qt),new ur(nt-je,Qt),new ur(a,o+ot),new ur(a,o))}},Xa=function(a){return[a.topLeftBorderBox,a.topRightBorderBox,a.bottomRightBorderBox,a.bottomLeftBorderBox]},uu=function(a){return[a.topLeftContentBox,a.topRightContentBox,a.bottomRightContentBox,a.bottomLeftContentBox]},fl=function(a){return[a.topLeftPaddingBox,a.topRightPaddingBox,a.bottomRightPaddingBox,a.bottomLeftPaddingBox]},Zu=function(){function a(o,c,l){this.offsetX=o,this.offsetY=c,this.matrix=l,this.type=0,this.target=6}return a}(),hl=function(){function a(o,c){this.path=o,this.target=c,this.type=1}return a}(),cu=function(){function a(o){this.opacity=o,this.type=2,this.target=6}return a}(),Lu=function(a){return a.type===0},Pu=function(a){return a.type===1},Nu=function(a){return a.type===2},du=function(a,o){return a.length===o.length?a.some(function(c,l){return c===o[l]}):!1},fu=function(a,o,c,l,H){return a.map(function(ce,je){switch(je){case 0:return ce.add(o,c);case 1:return ce.add(o+l,c);case 2:return ce.add(o+l,c+H);case 3:return ce.add(o,c+H)}return ce})},hu=function(){function a(o){this.element=o,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return a}(),Vu=function(){function a(o,c){if(this.container=o,this.parent=c,this.effects=[],this.curves=new Uu(this.container),this.container.styles.opacity<1&&this.effects.push(new cu(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,H=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ce=this.container.styles.transform;this.effects.push(new Zu(l,H,ce))}if(this.container.styles.overflowX!==0){var je=Xa(this.curves),ot=fl(this.curves);du(je,ot)?this.effects.push(new hl(je,6)):(this.effects.push(new hl(je,2)),this.effects.push(new hl(ot,4)))}}return a.prototype.getEffects=function(o){for(var c=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,H=this.effects.slice(0);l;){var ce=l.effects.filter(function(nt){return!Pu(nt)});if(c||l.container.styles.position!==0||!l.parent){if(H.unshift.apply(H,ce),c=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var je=Xa(l.curves),ot=fl(l.curves);du(je,ot)||H.unshift(new hl(ot,6))}}else H.unshift.apply(H,ce);l=l.parent}return H.filter(function(nt){return Wn(nt.target,o)})},a}(),Ou=function(a,o,c,l){a.container.elements.forEach(function(H){var ce=Wn(H.flags,4),je=Wn(H.flags,2),ot=new Vu(H,a);Wn(H.styles.display,2048)&&l.push(ot);var nt=Wn(H.flags,8)?[]:l;if(ce||je){var Qt=ce||H.styles.isPositioned()?c:o,jt=new hu(ot);if(H.styles.isPositioned()||H.styles.opacity<1||H.styles.isTransformed()){var Vt=H.styles.zIndex.order;if(Vt<0){var t=0;Qt.negativeZIndex.some(function(w,K){return Vt>w.element.container.styles.zIndex.order?(t=K,!1):t>0}),Qt.negativeZIndex.splice(t,0,jt)}else if(Vt>0){var d=0;Qt.positiveZIndex.some(function(w,K){return Vt>=w.element.container.styles.zIndex.order?(d=K+1,!1):d>0}),Qt.positiveZIndex.splice(d,0,jt)}else Qt.zeroOrAutoZIndexOrTransformedOrOpacity.push(jt)}else H.styles.isFloating()?Qt.nonPositionedFloats.push(jt):Qt.nonPositionedInlineLevel.push(jt);Ou(ot,jt,ce?jt:c,nt)}else H.styles.isInlineLevel()?o.inlineLevel.push(ot):o.nonInlineLevel.push(ot),Ou(ot,o,c,nt);Wn(H.flags,8)&&Du(H,nt)})},Du=function(a,o){for(var c=a instanceof is?a.start:1,l=a instanceof is?a.reversed:!1,H=0;H<o.length;H++){var ce=o[H];ce.container instanceof Cl&&typeof ce.container.value=="number"&&ce.container.value!==0&&(c=ce.container.value),ce.listValue=xi(c,ce.container.styles.listStyleType,!0),c+=l?-1:1}},dc=function(a){var o=new Vu(a,null),c=new hu(o),l=[];return Ou(o,c,c,l),Du(o.container,l),c},Wu=function(a,o){switch(o){case 0:return Ai(a.topLeftBorderBox,a.topLeftPaddingBox,a.topRightBorderBox,a.topRightPaddingBox);case 1:return Ai(a.topRightBorderBox,a.topRightPaddingBox,a.bottomRightBorderBox,a.bottomRightPaddingBox);case 2:return Ai(a.bottomRightBorderBox,a.bottomRightPaddingBox,a.bottomLeftBorderBox,a.bottomLeftPaddingBox);case 3:default:return Ai(a.bottomLeftBorderBox,a.bottomLeftPaddingBox,a.topLeftBorderBox,a.topLeftPaddingBox)}},fc=function(a,o){switch(o){case 0:return Ai(a.topLeftBorderBox,a.topLeftBorderDoubleOuterBox,a.topRightBorderBox,a.topRightBorderDoubleOuterBox);case 1:return Ai(a.topRightBorderBox,a.topRightBorderDoubleOuterBox,a.bottomRightBorderBox,a.bottomRightBorderDoubleOuterBox);case 2:return Ai(a.bottomRightBorderBox,a.bottomRightBorderDoubleOuterBox,a.bottomLeftBorderBox,a.bottomLeftBorderDoubleOuterBox);case 3:default:return Ai(a.bottomLeftBorderBox,a.bottomLeftBorderDoubleOuterBox,a.topLeftBorderBox,a.topLeftBorderDoubleOuterBox)}},hc=function(a,o){switch(o){case 0:return Ai(a.topLeftBorderDoubleInnerBox,a.topLeftPaddingBox,a.topRightBorderDoubleInnerBox,a.topRightPaddingBox);case 1:return Ai(a.topRightBorderDoubleInnerBox,a.topRightPaddingBox,a.bottomRightBorderDoubleInnerBox,a.bottomRightPaddingBox);case 2:return Ai(a.bottomRightBorderDoubleInnerBox,a.bottomRightPaddingBox,a.bottomLeftBorderDoubleInnerBox,a.bottomLeftPaddingBox);case 3:default:return Ai(a.bottomLeftBorderDoubleInnerBox,a.bottomLeftPaddingBox,a.topLeftBorderDoubleInnerBox,a.topLeftPaddingBox)}},pc=function(a,o){switch(o){case 0:return Ol(a.topLeftBorderStroke,a.topRightBorderStroke);case 1:return Ol(a.topRightBorderStroke,a.bottomRightBorderStroke);case 2:return Ol(a.bottomRightBorderStroke,a.bottomLeftBorderStroke);case 3:default:return Ol(a.bottomLeftBorderStroke,a.topLeftBorderStroke)}},Ol=function(a,o){var c=[];return Ga(a)?c.push(a.subdivide(.5,!1)):c.push(a),Ga(o)?c.push(o.subdivide(.5,!0)):c.push(o),c},Ai=function(a,o,c,l){var H=[];return Ga(a)?H.push(a.subdivide(.5,!1)):H.push(a),Ga(c)?H.push(c.subdivide(.5,!0)):H.push(c),Ga(l)?H.push(l.subdivide(.5,!0).reverse()):H.push(l),Ga(o)?H.push(o.subdivide(.5,!1).reverse()):H.push(o),H},Dl=function(a){var o=a.bounds,c=a.styles;return o.add(c.borderLeftWidth,c.borderTopWidth,-(c.borderRightWidth+c.borderLeftWidth),-(c.borderTopWidth+c.borderBottomWidth))},pu=function(a){var o=a.styles,c=a.bounds,l=iA(o.paddingLeft,c.width),H=iA(o.paddingRight,c.width),ce=iA(o.paddingTop,c.width),je=iA(o.paddingBottom,c.width);return c.add(l+o.borderLeftWidth,ce+o.borderTopWidth,-(o.borderRightWidth+o.borderLeftWidth+l+H),-(o.borderTopWidth+o.borderBottomWidth+ce+je))},gc=function(a,o){return a===0?o.bounds:a===2?pu(o):Dl(o)},Gu=function(a,o){return a===0?o.bounds:a===2?pu(o):Dl(o)},Tu=function(a,o,c){var l=gc(mi(a.styles.backgroundOrigin,o),a),H=Gu(mi(a.styles.backgroundClip,o),a),ce=mc(mi(a.styles.backgroundSize,o),c,l),je=ce[0],ot=ce[1],nt=Ni(mi(a.styles.backgroundPosition,o),l.width-je,l.height-ot),Qt=Ri(mi(a.styles.backgroundRepeat,o),nt,ce,l,H),jt=Math.round(l.left+nt[0]),Vt=Math.round(l.top+nt[1]);return[Qt,jt,Vt,je,ot]},Tl=function(a){return Mo(a)&&a.value===u.AUTO},gu=function(a){return typeof a=="number"},mc=function(a,o,c){var l=o[0],H=o[1],ce=o[2],je=a[0],ot=a[1];if(!je)return[0,0];if(Vn(je)&&ot&&Vn(ot))return[iA(je,c.width),iA(ot,c.height)];var nt=gu(ce);if(Mo(je)&&(je.value===u.CONTAIN||je.value===u.COVER)){if(gu(ce)){var Qt=c.width/c.height;return Qt<ce!=(je.value===u.COVER)?[c.width,c.width/ce]:[c.height*ce,c.height]}return[c.width,c.height]}var jt=gu(l),Vt=gu(H),t=jt||Vt;if(Tl(je)&&(!ot||Tl(ot))){if(jt&&Vt)return[l,H];if(!nt&&!t)return[c.width,c.height];if(t&&nt){var d=jt?l:H*ce,w=Vt?H:l/ce;return[d,w]}var K=jt?l:c.width,Be=Vt?H:c.height;return[K,Be]}if(nt){var Ce=0,xe=0;return Vn(je)?Ce=iA(je,c.width):Vn(ot)&&(xe=iA(ot,c.height)),Tl(je)?Ce=xe*ce:(!ot||Tl(ot))&&(xe=Ce/ce),[Ce,xe]}var Te=null,Me=null;if(Vn(je)?Te=iA(je,c.width):ot&&Vn(ot)&&(Me=iA(ot,c.height)),Te!==null&&(!ot||Tl(ot))&&(Me=jt&&Vt?Te/l*H:c.height),Me!==null&&Tl(je)&&(Te=jt&&Vt?Me/H*l:c.width),Te!==null&&Me!==null)return[Te,Me];throw new Error("Unable to calculate background-size for element")},mi=function(a,o){var c=a[o];return typeof c=="undefined"?a[0]:c},Ri=function(a,o,c,l,H){var ce=o[0],je=o[1],ot=c[0],nt=c[1];switch(a){case 2:return[new ur(Math.round(l.left),Math.round(l.top+je)),new ur(Math.round(l.left+l.width),Math.round(l.top+je)),new ur(Math.round(l.left+l.width),Math.round(nt+l.top+je)),new ur(Math.round(l.left),Math.round(nt+l.top+je))];case 3:return[new ur(Math.round(l.left+ce),Math.round(l.top)),new ur(Math.round(l.left+ce+ot),Math.round(l.top)),new ur(Math.round(l.left+ce+ot),Math.round(l.height+l.top)),new ur(Math.round(l.left+ce),Math.round(l.height+l.top))];case 1:return[new ur(Math.round(l.left+ce),Math.round(l.top+je)),new ur(Math.round(l.left+ce+ot),Math.round(l.top+je)),new ur(Math.round(l.left+ce+ot),Math.round(l.top+je+nt)),new ur(Math.round(l.left+ce),Math.round(l.top+je+nt))];default:return[new ur(Math.round(H.left),Math.round(H.top)),new ur(Math.round(H.left+H.width),Math.round(H.top)),new ur(Math.round(H.left+H.width),Math.round(H.height+H.top)),new ur(Math.round(H.left),Math.round(H.height+H.top))]}},ps="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Xu="Hidden Text",Yu=function(){function a(o){this._data={},this._document=o}return a.prototype.parseMetrics=function(o,c){var l=this._document.createElement("div"),H=this._document.createElement("img"),ce=this._document.createElement("span"),je=this._document.body;l.style.visibility="hidden",l.style.fontFamily=o,l.style.fontSize=c,l.style.margin="0",l.style.padding="0",l.style.whiteSpace="nowrap",je.appendChild(l),H.src=ps,H.width=1,H.height=1,H.style.margin="0",H.style.padding="0",H.style.verticalAlign="baseline",ce.style.fontFamily=o,ce.style.fontSize=c,ce.style.margin="0",ce.style.padding="0",ce.appendChild(this._document.createTextNode(Xu)),l.appendChild(ce),l.appendChild(H);var ot=H.offsetTop-ce.offsetTop+2;l.removeChild(ce),l.appendChild(this._document.createTextNode(Xu)),l.style.lineHeight="normal",H.style.verticalAlign="super";var nt=H.offsetTop-l.offsetTop+2;return je.removeChild(l),{baseline:ot,middle:nt}},a.prototype.getMetrics=function(o,c){var l=o+" "+c;return typeof this._data[l]=="undefined"&&(this._data[l]=this.parseMetrics(o,c)),this._data[l]},a}(),gs=function(){function a(o,c){this.context=o,this.options=c}return a}(),Qi=1e4,vc=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H._activeEffects=[],H.canvas=l.canvas?l.canvas:document.createElement("canvas"),H.ctx=H.canvas.getContext("2d"),l.canvas||(H.canvas.width=Math.floor(l.width*l.scale),H.canvas.height=Math.floor(l.height*l.scale),H.canvas.style.width=l.width+"px",H.canvas.style.height=l.height+"px"),H.fontMetrics=new Yu(document),H.ctx.scale(H.options.scale,H.options.scale),H.ctx.translate(-l.x,-l.y),H.ctx.textBaseline="bottom",H._activeEffects=[],H.context.logger.debug("Canvas renderer initialized ("+l.width+"x"+l.height+") with scale "+l.scale),H}return o.prototype.applyEffects=function(c){for(var l=this;this._activeEffects.length;)this.popEffect();c.forEach(function(H){return l.applyEffect(H)})},o.prototype.applyEffect=function(c){this.ctx.save(),Nu(c)&&(this.ctx.globalAlpha=c.opacity),Lu(c)&&(this.ctx.translate(c.offsetX,c.offsetY),this.ctx.transform(c.matrix[0],c.matrix[1],c.matrix[2],c.matrix[3],c.matrix[4],c.matrix[5]),this.ctx.translate(-c.offsetX,-c.offsetY)),Pu(c)&&(this.path(c.path),this.ctx.clip()),this._activeEffects.push(c)},o.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},o.prototype.renderStack=function(c){return ae(this,void 0,void 0,function(){var l;return D(this,function(H){switch(H.label){case 0:return l=c.element.container.styles,l.isVisible()?[4,this.renderStackContent(c)]:[3,2];case 1:H.sent(),H.label=2;case 2:return[2]}})})},o.prototype.renderNode=function(c){return ae(this,void 0,void 0,function(){return D(this,function(l){switch(l.label){case 0:if(Wn(c.container.flags,16))debugger;return c.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(c)]:[3,3];case 1:return l.sent(),[4,this.renderNodeContent(c)];case 2:l.sent(),l.label=3;case 3:return[2]}})})},o.prototype.renderTextWithLetterSpacing=function(c,l,H){var ce=this;if(l===0)this.ctx.fillText(c.text,c.bounds.left,c.bounds.top+H);else{var je=To(c.text);je.reduce(function(ot,nt){return ce.ctx.fillText(nt,ot,c.bounds.top+H),ot+ce.ctx.measureText(nt).width},c.bounds.left)}},o.prototype.createFontStyle=function(c){var l=c.fontVariant.filter(function(je){return je==="normal"||je==="small-caps"}).join(""),H=ec(c.fontFamily).join(", "),ce=ra(c.fontSize)?""+c.fontSize.number+c.fontSize.unit:c.fontSize.number+"px";return[[c.fontStyle,l,c.fontWeight,ce,H].join(" "),H,ce]},o.prototype.renderTextNode=function(c,l){return ae(this,void 0,void 0,function(){var H,ce,je,ot,nt,Qt,jt,Vt,t=this;return D(this,function(d){return H=this.createFontStyle(l),ce=H[0],je=H[1],ot=H[2],this.ctx.font=ce,this.ctx.direction=l.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",nt=this.fontMetrics.getMetrics(je,ot),Qt=nt.baseline,jt=nt.middle,Vt=l.paintOrder,c.textBounds.forEach(function(w){Vt.forEach(function(K){switch(K){case 0:t.ctx.fillStyle=eA(l.color),t.renderTextWithLetterSpacing(w,l.letterSpacing,Qt);var Be=l.textShadow;Be.length&&w.text.trim().length&&(Be.slice(0).reverse().forEach(function(Ce){t.ctx.shadowColor=eA(Ce.color),t.ctx.shadowOffsetX=Ce.offsetX.number*t.options.scale,t.ctx.shadowOffsetY=Ce.offsetY.number*t.options.scale,t.ctx.shadowBlur=Ce.blur.number,t.renderTextWithLetterSpacing(w,l.letterSpacing,Qt)}),t.ctx.shadowColor="",t.ctx.shadowOffsetX=0,t.ctx.shadowOffsetY=0,t.ctx.shadowBlur=0),l.textDecorationLine.length&&(t.ctx.fillStyle=eA(l.textDecorationColor||l.color),l.textDecorationLine.forEach(function(Ce){switch(Ce){case 1:t.ctx.fillRect(w.bounds.left,Math.round(w.bounds.top+Qt),w.bounds.width,1);break;case 2:t.ctx.fillRect(w.bounds.left,Math.round(w.bounds.top),w.bounds.width,1);break;case 3:t.ctx.fillRect(w.bounds.left,Math.ceil(w.bounds.top+jt),w.bounds.width,1);break}}));break;case 1:l.webkitTextStrokeWidth&&w.text.trim().length&&(t.ctx.strokeStyle=eA(l.webkitTextStrokeColor),t.ctx.lineWidth=l.webkitTextStrokeWidth,t.ctx.lineJoin=window.chrome?"miter":"round",t.ctx.strokeText(w.text,w.bounds.left,w.bounds.top+Qt)),t.ctx.strokeStyle="",t.ctx.lineWidth=0,t.ctx.lineJoin="miter";break}})}),[2]})})},o.prototype.renderReplacedElement=function(c,l,H){if(H&&c.intrinsicWidth>0&&c.intrinsicHeight>0){var ce=pu(c),je=fl(l);this.path(je),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(H,0,0,c.intrinsicWidth,c.intrinsicHeight,ce.left,ce.top,ce.width,ce.height),this.ctx.restore()}},o.prototype.renderNodeContent=function(c){return ae(this,void 0,void 0,function(){var l,H,ce,je,ot,nt,xe,xe,Qt,jt,Vt,t,Me,d,w,Xe,K,Be,Ce,xe,Te,Me,Xe;return D(this,function(ct){switch(ct.label){case 0:this.applyEffects(c.getEffects(4)),l=c.container,H=c.curves,ce=l.styles,je=0,ot=l.textNodes,ct.label=1;case 1:return je<ot.length?(nt=ot[je],[4,this.renderTextNode(nt,ce)]):[3,4];case 2:ct.sent(),ct.label=3;case 3:return je++,[3,1];case 4:if(!(l instanceof iu))return[3,8];ct.label=5;case 5:return ct.trys.push([5,7,,8]),[4,this.context.cache.match(l.src)];case 6:return xe=ct.sent(),this.renderReplacedElement(l,H,xe),[3,8];case 7:return ct.sent(),this.context.logger.error("Error loading image "+l.src),[3,8];case 8:if(l instanceof as&&this.renderReplacedElement(l,H,l.canvas),!(l instanceof bi))return[3,12];ct.label=9;case 9:return ct.trys.push([9,11,,12]),[4,this.context.cache.match(l.svg)];case 10:return xe=ct.sent(),this.renderReplacedElement(l,H,xe),[3,12];case 11:return ct.sent(),this.context.logger.error("Error loading svg "+l.svg.substring(0,255)),[3,12];case 12:return l instanceof ol&&l.tree?(Qt=new o(this.context,{scale:this.options.scale,backgroundColor:l.backgroundColor,x:0,y:0,width:l.width,height:l.height}),[4,Qt.render(l.tree)]):[3,14];case 13:jt=ct.sent(),l.width&&l.height&&this.ctx.drawImage(jt,0,0,l.width,l.height,l.bounds.left,l.bounds.top,l.bounds.width,l.bounds.height),ct.label=14;case 14:if(l instanceof rl&&(Vt=Math.min(l.bounds.width,l.bounds.height),l.type===Us?l.checked&&(this.ctx.save(),this.path([new ur(l.bounds.left+Vt*.39363,l.bounds.top+Vt*.79),new ur(l.bounds.left+Vt*.16,l.bounds.top+Vt*.5549),new ur(l.bounds.left+Vt*.27347,l.bounds.top+Vt*.44071),new ur(l.bounds.left+Vt*.39694,l.bounds.top+Vt*.5649),new ur(l.bounds.left+Vt*.72983,l.bounds.top+Vt*.23),new ur(l.bounds.left+Vt*.84,l.bounds.top+Vt*.34085),new ur(l.bounds.left+Vt*.39363,l.bounds.top+Vt*.79)]),this.ctx.fillStyle=eA(Sl),this.ctx.fill(),this.ctx.restore()):l.type===nl&&l.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(l.bounds.left+Vt/2,l.bounds.top+Vt/2,Vt/4,0,Math.PI*2,!0),this.ctx.fillStyle=eA(Sl),this.ctx.fill(),this.ctx.restore())),Bc(l)&&l.value.length){switch(t=this.createFontStyle(ce),Me=t[0],d=t[1],w=this.fontMetrics.getMetrics(Me,d).baseline,this.ctx.font=Me,this.ctx.fillStyle=eA(ce.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=$u(l.styles.textAlign),Xe=pu(l),K=0,l.styles.textAlign){case 1:K+=Xe.width/2;break;case 2:K+=Xe.width;break}Be=Xe.add(K,0,0,-Xe.height/2+1),this.ctx.save(),this.path([new ur(Xe.left,Xe.top),new ur(Xe.left+Xe.width,Xe.top),new ur(Xe.left+Xe.width,Xe.top+Xe.height),new ur(Xe.left,Xe.top+Xe.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new di(l.value,Be),ce.letterSpacing,w),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Wn(l.styles.display,2048))return[3,20];if(l.styles.listStyleImage===null)return[3,19];if(Ce=l.styles.listStyleImage,Ce.type!==0)return[3,18];xe=void 0,Te=Ce.url,ct.label=15;case 15:return ct.trys.push([15,17,,18]),[4,this.context.cache.match(Te)];case 16:return xe=ct.sent(),this.ctx.drawImage(xe,l.bounds.left-(xe.width+10),l.bounds.top),[3,18];case 17:return ct.sent(),this.context.logger.error("Error loading list-style-image "+Te),[3,18];case 18:return[3,20];case 19:c.listValue&&l.styles.listStyleType!==-1&&(Me=this.createFontStyle(ce)[0],this.ctx.font=Me,this.ctx.fillStyle=eA(ce.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",Xe=new ne(l.bounds.left,l.bounds.top+iA(l.styles.paddingTop,l.bounds.width),l.bounds.width,Ze(ce.lineHeight,ce.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new di(c.listValue,Xe),ce.letterSpacing,Ze(ce.lineHeight,ce.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),ct.label=20;case 20:return[2]}})})},o.prototype.renderStackContent=function(c){return ae(this,void 0,void 0,function(){var l,H,Ce,ce,je,Ce,ot,nt,Ce,Qt,jt,Ce,Vt,t,Ce,d,w,Ce,K,Be,Ce;return D(this,function(xe){switch(xe.label){case 0:if(Wn(c.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(c.element)];case 1:xe.sent(),l=0,H=c.negativeZIndex,xe.label=2;case 2:return l<H.length?(Ce=H[l],[4,this.renderStack(Ce)]):[3,5];case 3:xe.sent(),xe.label=4;case 4:return l++,[3,2];case 5:return[4,this.renderNodeContent(c.element)];case 6:xe.sent(),ce=0,je=c.nonInlineLevel,xe.label=7;case 7:return ce<je.length?(Ce=je[ce],[4,this.renderNode(Ce)]):[3,10];case 8:xe.sent(),xe.label=9;case 9:return ce++,[3,7];case 10:ot=0,nt=c.nonPositionedFloats,xe.label=11;case 11:return ot<nt.length?(Ce=nt[ot],[4,this.renderStack(Ce)]):[3,14];case 12:xe.sent(),xe.label=13;case 13:return ot++,[3,11];case 14:Qt=0,jt=c.nonPositionedInlineLevel,xe.label=15;case 15:return Qt<jt.length?(Ce=jt[Qt],[4,this.renderStack(Ce)]):[3,18];case 16:xe.sent(),xe.label=17;case 17:return Qt++,[3,15];case 18:Vt=0,t=c.inlineLevel,xe.label=19;case 19:return Vt<t.length?(Ce=t[Vt],[4,this.renderNode(Ce)]):[3,22];case 20:xe.sent(),xe.label=21;case 21:return Vt++,[3,19];case 22:d=0,w=c.zeroOrAutoZIndexOrTransformedOrOpacity,xe.label=23;case 23:return d<w.length?(Ce=w[d],[4,this.renderStack(Ce)]):[3,26];case 24:xe.sent(),xe.label=25;case 25:return d++,[3,23];case 26:K=0,Be=c.positiveZIndex,xe.label=27;case 27:return K<Be.length?(Ce=Be[K],[4,this.renderStack(Ce)]):[3,30];case 28:xe.sent(),xe.label=29;case 29:return K++,[3,27];case 30:return[2]}})})},o.prototype.mask=function(c){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(c.slice(0).reverse()),this.ctx.closePath()},o.prototype.path=function(c){this.ctx.beginPath(),this.formatPath(c),this.ctx.closePath()},o.prototype.formatPath=function(c){var l=this;c.forEach(function(H,ce){var je=Ga(H)?H.start:H;ce===0?l.ctx.moveTo(je.x,je.y):l.ctx.lineTo(je.x,je.y),Ga(H)&&l.ctx.bezierCurveTo(H.startControl.x,H.startControl.y,H.endControl.x,H.endControl.y,H.end.x,H.end.y)})},o.prototype.renderRepeat=function(c,l,H,ce){this.path(c),this.ctx.fillStyle=l,this.ctx.translate(H,ce),this.ctx.fill(),this.ctx.translate(-H,-ce)},o.prototype.resizeImage=function(c,l,H){var ce;if(c.width===l&&c.height===H)return c;var je=(ce=this.canvas.ownerDocument)!==null&&ce!==void 0?ce:document,ot=je.createElement("canvas");ot.width=Math.max(1,l),ot.height=Math.max(1,H);var nt=ot.getContext("2d");return nt.drawImage(c,0,0,c.width,c.height,0,0,l,H),ot},o.prototype.renderBackgroundImage=function(c){return ae(this,void 0,void 0,function(){var l,H,ce,je,ot,nt;return D(this,function(Qt){switch(Qt.label){case 0:l=c.styles.backgroundImage.length-1,H=function(jt){var Vt,t,d,pn,mn,or,bt,gn,Ot,w,pn,mn,or,bt,gn,K,Be,Ce,xe,Te,Me,Xe,ct,Nt,Ot,yt,pn,nn,Et,bt,gn,Qn,mn,or,qn,Nr,Ar,ko,Yo,Qo,Fo,Jo;return D(this,function(aA){switch(aA.label){case 0:if(jt.type!==0)return[3,5];Vt=void 0,t=jt.url,aA.label=1;case 1:return aA.trys.push([1,3,,4]),[4,ce.context.cache.match(t)];case 2:return Vt=aA.sent(),[3,4];case 3:return aA.sent(),ce.context.logger.error("Error loading background-image "+t),[3,4];case 4:return Vt&&(d=Tu(c,l,[Vt.width,Vt.height,Vt.width/Vt.height]),pn=d[0],mn=d[1],or=d[2],bt=d[3],gn=d[4],Ot=ce.ctx.createPattern(ce.resizeImage(Vt,bt,gn),"repeat"),ce.renderRepeat(pn,Ot,mn,or)),[3,6];case 5:xu(jt)?(w=Tu(c,l,[null,null,null]),pn=w[0],mn=w[1],or=w[2],bt=w[3],gn=w[4],K=ei(jt.angle,bt,gn),Be=K[0],Ce=K[1],xe=K[2],Te=K[3],Me=K[4],Xe=document.createElement("canvas"),Xe.width=bt,Xe.height=gn,ct=Xe.getContext("2d"),Nt=ct.createLinearGradient(Ce,Te,xe,Me),_l(jt.stops,Be).forEach(function(vo){return Nt.addColorStop(vo.stop,eA(vo.color))}),ct.fillStyle=Nt,ct.fillRect(0,0,bt,gn),bt>0&&gn>0&&(Ot=ce.ctx.createPattern(Xe,"repeat"),ce.renderRepeat(pn,Ot,mn,or))):Su(jt)&&(yt=Tu(c,l,[null,null,null]),pn=yt[0],nn=yt[1],Et=yt[2],bt=yt[3],gn=yt[4],Qn=jt.position.length===0?[ys]:jt.position,mn=iA(Qn[0],bt),or=iA(Qn[Qn.length-1],gn),qn=yi(jt,mn,or,bt,gn),Nr=qn[0],Ar=qn[1],Nr>0&&Ar>0&&(ko=ce.ctx.createRadialGradient(nn+mn,Et+or,0,nn+mn,Et+or,Nr),_l(jt.stops,Nr*2).forEach(function(vo){return ko.addColorStop(vo.stop,eA(vo.color))}),ce.path(pn),ce.ctx.fillStyle=ko,Nr!==Ar?(Yo=c.bounds.left+.5*c.bounds.width,Qo=c.bounds.top+.5*c.bounds.height,Fo=Ar/Nr,Jo=1/Fo,ce.ctx.save(),ce.ctx.translate(Yo,Qo),ce.ctx.transform(1,0,0,Fo,0,0),ce.ctx.translate(-Yo,-Qo),ce.ctx.fillRect(nn,Jo*(Et-Qo)+Qo,bt,gn*Jo),ce.ctx.restore()):ce.ctx.fill())),aA.label=6;case 6:return l--,[2]}})},ce=this,je=0,ot=c.styles.backgroundImage.slice(0).reverse(),Qt.label=1;case 1:return je<ot.length?(nt=ot[je],[5,H(nt)]):[3,4];case 2:Qt.sent(),Qt.label=3;case 3:return je++,[3,1];case 4:return[2]}})})},o.prototype.renderSolidBorder=function(c,l,H){return ae(this,void 0,void 0,function(){return D(this,function(ce){return this.path(Wu(H,l)),this.ctx.fillStyle=eA(c),this.ctx.fill(),[2]})})},o.prototype.renderDoubleBorder=function(c,l,H,ce){return ae(this,void 0,void 0,function(){var je,ot;return D(this,function(nt){switch(nt.label){case 0:return l<3?[4,this.renderSolidBorder(c,H,ce)]:[3,2];case 1:return nt.sent(),[2];case 2:return je=fc(ce,H),this.path(je),this.ctx.fillStyle=eA(c),this.ctx.fill(),ot=hc(ce,H),this.path(ot),this.ctx.fill(),[2]}})})},o.prototype.renderNodeBackgroundAndBorders=function(c){return ae(this,void 0,void 0,function(){var l,H,ce,je,ot,nt,Qt,jt,Vt=this;return D(this,function(t){switch(t.label){case 0:return this.applyEffects(c.getEffects(2)),l=c.container.styles,H=!IA(l.backgroundColor)||l.backgroundImage.length,ce=[{style:l.borderTopStyle,color:l.borderTopColor,width:l.borderTopWidth},{style:l.borderRightStyle,color:l.borderRightColor,width:l.borderRightWidth},{style:l.borderBottomStyle,color:l.borderBottomColor,width:l.borderBottomWidth},{style:l.borderLeftStyle,color:l.borderLeftColor,width:l.borderLeftWidth}],je=Ju(mi(l.backgroundClip,0),c.curves),H||l.boxShadow.length?(this.ctx.save(),this.path(je),this.ctx.clip(),IA(l.backgroundColor)||(this.ctx.fillStyle=eA(l.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(c.container)]):[3,2];case 1:t.sent(),this.ctx.restore(),l.boxShadow.slice(0).reverse().forEach(function(d){Vt.ctx.save();var w=Xa(c.curves),K=d.inset?0:Qi,Be=fu(w,-K+(d.inset?1:-1)*d.spread.number,(d.inset?1:-1)*d.spread.number,d.spread.number*(d.inset?-2:2),d.spread.number*(d.inset?-2:2));d.inset?(Vt.path(w),Vt.ctx.clip(),Vt.mask(Be)):(Vt.mask(w),Vt.ctx.clip(),Vt.path(Be)),Vt.ctx.shadowOffsetX=d.offsetX.number+K,Vt.ctx.shadowOffsetY=d.offsetY.number,Vt.ctx.shadowColor=eA(d.color),Vt.ctx.shadowBlur=d.blur.number,Vt.ctx.fillStyle=d.inset?eA(d.color):"rgba(0,0,0,1)",Vt.ctx.fill(),Vt.ctx.restore()}),t.label=2;case 2:ot=0,nt=0,Qt=ce,t.label=3;case 3:return nt<Qt.length?(jt=Qt[nt],jt.style!==0&&!IA(jt.color)&&jt.width>0?jt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(jt.color,jt.width,ot,c.curves,2)]:[3,11]):[3,13];case 4:return t.sent(),[3,11];case 5:return jt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(jt.color,jt.width,ot,c.curves,3)];case 6:return t.sent(),[3,11];case 7:return jt.style!==4?[3,9]:[4,this.renderDoubleBorder(jt.color,jt.width,ot,c.curves)];case 8:return t.sent(),[3,11];case 9:return[4,this.renderSolidBorder(jt.color,ot,c.curves)];case 10:t.sent(),t.label=11;case 11:ot++,t.label=12;case 12:return nt++,[3,3];case 13:return[2]}})})},o.prototype.renderDashedDottedBorder=function(c,l,H,ce,je){return ae(this,void 0,void 0,function(){var ot,nt,Qt,jt,Vt,t,d,w,K,Be,Ce,xe,Te,Me,Xe,ct,Xe,ct;return D(this,function(Nt){return this.ctx.save(),ot=pc(ce,H),nt=Wu(ce,H),je===2&&(this.path(nt),this.ctx.clip()),Ga(nt[0])?(Qt=nt[0].start.x,jt=nt[0].start.y):(Qt=nt[0].x,jt=nt[0].y),Ga(nt[1])?(Vt=nt[1].end.x,t=nt[1].end.y):(Vt=nt[1].x,t=nt[1].y),H===0||H===2?d=Math.abs(Qt-Vt):d=Math.abs(jt-t),this.ctx.beginPath(),je===3?this.formatPath(ot):this.formatPath(nt.slice(0,2)),w=l<3?l*3:l*2,K=l<3?l*2:l,je===3&&(w=l,K=l),Be=!0,d<=w*2?Be=!1:d<=w*2+K?(Ce=d/(2*w+K),w*=Ce,K*=Ce):(xe=Math.floor((d+K)/(w+K)),Te=(d-xe*w)/(xe-1),Me=(d-(xe+1)*w)/xe,K=Me<=0||Math.abs(K-Te)<Math.abs(K-Me)?Te:Me),Be&&(je===3?this.ctx.setLineDash([0,w+K]):this.ctx.setLineDash([w,K])),je===3?(this.ctx.lineCap="round",this.ctx.lineWidth=l):this.ctx.lineWidth=l*2+1.1,this.ctx.strokeStyle=eA(c),this.ctx.stroke(),this.ctx.setLineDash([]),je===2&&(Ga(nt[0])&&(Xe=nt[3],ct=nt[0],this.ctx.beginPath(),this.formatPath([new ur(Xe.end.x,Xe.end.y),new ur(ct.start.x,ct.start.y)]),this.ctx.stroke()),Ga(nt[1])&&(Xe=nt[1],ct=nt[2],this.ctx.beginPath(),this.formatPath([new ur(Xe.end.x,Xe.end.y),new ur(ct.start.x,ct.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},o.prototype.render=function(c){return ae(this,void 0,void 0,function(){var l;return D(this,function(H){switch(H.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=eA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),l=dc(c),[4,this.renderStack(l)];case 1:return H.sent(),this.applyEffects([]),[2,this.canvas]}})})},o}(gs),Bc=function(a){return a instanceof su||a instanceof Wl?!0:a instanceof rl&&a.type!==nl&&a.type!==Us},Ju=function(a,o){switch(a){case 0:return Xa(o);case 2:return uu(o);case 1:default:return fl(o)}},$u=function(a){switch(a){case 1:return"center";case 2:return"right";case 0:default:return"left"}},qu=["-apple-system","system-ui"],ec=function(a){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?a.filter(function(o){return qu.indexOf(o)===-1}):a},yc=function(a){m(o,a);function o(c,l){var H=a.call(this,c,l)||this;return H.canvas=l.canvas?l.canvas:document.createElement("canvas"),H.ctx=H.canvas.getContext("2d"),H.options=l,H.canvas.width=Math.floor(l.width*l.scale),H.canvas.height=Math.floor(l.height*l.scale),H.canvas.style.width=l.width+"px",H.canvas.style.height=l.height+"px",H.ctx.scale(H.options.scale,H.options.scale),H.ctx.translate(-l.x,-l.y),H.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+l.width+"x"+l.height+" at "+l.x+","+l.y+") with scale "+l.scale),H}return o.prototype.render=function(c){return ae(this,void 0,void 0,function(){var l,H;return D(this,function(ce){switch(ce.label){case 0:return l=Ss(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,c),[4,mu(l)];case 1:return H=ce.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=eA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(H,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},o}(gs),mu=function(a){return new Promise(function(o,c){var l=new Image;l.onload=function(){o(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(a))})},vu=function(){function a(o){var c=o.id,l=o.enabled;this.id=c,this.enabled=l,this.start=Date.now()}return a.prototype.debug=function(){for(var o=[],c=0;c<arguments.length;c++)o[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,De([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},a.prototype.getTime=function(){return Date.now()-this.start},a.prototype.info=function(){for(var o=[],c=0;c<arguments.length;c++)o[c]=arguments[c];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,De([this.id,this.getTime()+"ms"],o))},a.prototype.warn=function(){for(var o=[],c=0;c<arguments.length;c++)o[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,De([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},a.prototype.error=function(){for(var o=[],c=0;c<arguments.length;c++)o[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,De([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},a.instances={},a}(),eu=function(){function a(o,c){var l;this.windowBounds=c,this.instanceName="#"+a.instanceCount++,this.logger=new vu({id:this.instanceName,enabled:o.logging}),this.cache=(l=o.cache)!==null&&l!==void 0?l:new dl(this,o)}return a.instanceCount=1,a}(),ju=function(a,o){return o===void 0&&(o={}),tc(a,o)};typeof window!="undefined"&&cl.setContext(window);var tc=function(a,o){return ae(void 0,void 0,void 0,function(){var c,l,H,ce,je,ot,nt,Qt,jt,Vt,t,d,w,K,Be,Ce,xe,Te,Me,Xe,Nt,ct,Nt,Ot,yt,pn,nn,Et,bt,gn,Qn,mn,or,qn,Nr,Ar,ko,Yo,Qo,Fo;return D(this,function(Jo){switch(Jo.label){case 0:if(!a||typeof a!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(c=a.ownerDocument,!c)throw new Error("Element is not attached to a Document");if(l=c.defaultView,!l)throw new Error("Document is not attached to a Window");return H={allowTaint:(Ot=o.allowTaint)!==null&&Ot!==void 0?Ot:!1,imageTimeout:(yt=o.imageTimeout)!==null&&yt!==void 0?yt:15e3,proxy:o.proxy,useCORS:(pn=o.useCORS)!==null&&pn!==void 0?pn:!1},ce=oe({logging:(nn=o.logging)!==null&&nn!==void 0?nn:!0,cache:o.cache},H),je={windowWidth:(Et=o.windowWidth)!==null&&Et!==void 0?Et:l.innerWidth,windowHeight:(bt=o.windowHeight)!==null&&bt!==void 0?bt:l.innerHeight,scrollX:(gn=o.scrollX)!==null&&gn!==void 0?gn:l.pageXOffset,scrollY:(Qn=o.scrollY)!==null&&Qn!==void 0?Qn:l.pageYOffset},ot=new ne(je.scrollX,je.scrollY,je.windowWidth,je.windowHeight),nt=new eu(ce,ot),Qt=(mn=o.foreignObjectRendering)!==null&&mn!==void 0?mn:!1,jt={allowTaint:(or=o.allowTaint)!==null&&or!==void 0?or:!1,onclone:o.onclone,ignoreElements:o.ignoreElements,inlineImages:Qt,copyStyles:Qt},nt.logger.debug("Starting document clone with size "+ot.width+"x"+ot.height+" scrolled to "+-ot.left+","+-ot.top),Vt=new Va(nt,a,jt),t=Vt.clonedReferenceElement,t?[4,Vt.toIFrame(c,ot)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return d=Jo.sent(),w=Ko(t)||xo(t)?v(t.ownerDocument):Z(nt,t),K=w.width,Be=w.height,Ce=w.left,xe=w.top,Te=wc(nt,t,o.backgroundColor),Me={canvas:o.canvas,backgroundColor:Te,scale:(Nr=(qn=o.scale)!==null&&qn!==void 0?qn:l.devicePixelRatio)!==null&&Nr!==void 0?Nr:1,x:((Ar=o.x)!==null&&Ar!==void 0?Ar:0)+Ce,y:((ko=o.y)!==null&&ko!==void 0?ko:0)+xe,width:(Yo=o.width)!==null&&Yo!==void 0?Yo:Math.ceil(K),height:(Qo=o.height)!==null&&Qo!==void 0?Qo:Math.ceil(Be)},Qt?(nt.logger.debug("Document cloned, using foreign object rendering"),Nt=new yc(nt,Me),[4,Nt.render(t)]):[3,3];case 2:return Xe=Jo.sent(),[3,5];case 3:return nt.logger.debug("Document cloned, element located at "+Ce+","+xe+" with size "+K+"x"+Be+" using computed rendering"),nt.logger.debug("Starting DOM parsing"),ct=Fl(nt,t),Te===ct.styles.backgroundColor&&(ct.styles.backgroundColor=ka.TRANSPARENT),nt.logger.debug("Starting renderer for element at "+Me.x+","+Me.y+" with size "+Me.width+"x"+Me.height),Nt=new vc(nt,Me),[4,Nt.render(ct)];case 4:Xe=Jo.sent(),Jo.label=5;case 5:return(!((Fo=o.removeContainer)!==null&&Fo!==void 0)||Fo)&&(Va.destroy(d)||nt.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),nt.logger.debug("Finished rendering"),[2,Xe]}})})},wc=function(a,o,c){var l=o.ownerDocument,H=l.documentElement?ws(a,getComputedStyle(l.documentElement).backgroundColor):ka.TRANSPARENT,ce=l.body?ws(a,getComputedStyle(l.body).backgroundColor):ka.TRANSPARENT,je=typeof c=="string"?ws(a,c):c===null?ka.TRANSPARENT:4294967295;return o===l.documentElement?IA(H)?IA(ce)?je:ce:H:je};return ju})},44164:function(Rn,Rt,m){var oe=m(97671);(function(D,De){Rn.exports=De(m(73207),m(64270))})(self,function(ae,D){return function(){var De={"./src/plugin/hyperlinks.js":function(p,T,i){"use strict";i.r(T);var j=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),C=i.n(j),L=i("./node_modules/core-js/modules/es.string.link.js"),I=i.n(L),U=i("./src/worker.js"),B=i("./src/utils.js"),_=[],N={toContainer:U.default.prototype.toContainer,toPdf:U.default.prototype.toPdf};U.default.prototype.toContainer=function(){return N.toContainer.call(this).then(function(){if(this.opt.enableLinks){var W=this.prop.container,X=W.querySelectorAll("a"),V=(0,B.unitConvert)(W.getBoundingClientRect(),this.prop.pageSize.k);_=[],Array.prototype.forEach.call(X,function(Ae){for(var me=Ae.getClientRects(),he=0;he<me.length;he++){var fe=(0,B.unitConvert)(me[he],this.prop.pageSize.k);fe.left-=V.left,fe.top-=V.top;var we=Math.floor(fe.top/this.prop.pageSize.inner.height)+1,R=this.opt.margin[0]+fe.top%this.prop.pageSize.inner.height,J=this.opt.margin[1]+fe.left;_.push({page:we,top:R,left:J,clientRect:fe,link:Ae})}},this)}})},U.default.prototype.toPdf=function(){return N.toPdf.call(this).then(function(){if(this.opt.enableLinks){_.forEach(function(X){this.prop.pdf.setPage(X.page),this.prop.pdf.link(X.left,X.top,X.clientRect.width,X.clientRect.height,{url:X.link.href})},this);var W=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(W)}})}},"./src/plugin/jspdf-plugin.js":function(p,T,i){"use strict";i.r(T);var j=i("./node_modules/core-js/modules/es.symbol.js"),C=i.n(j),L=i("./node_modules/core-js/modules/es.symbol.description.js"),I=i.n(L),U=i("./node_modules/core-js/modules/es.object.to-string.js"),B=i.n(U),_=i("./node_modules/core-js/modules/es.symbol.iterator.js"),N=i.n(_),G=i("./node_modules/core-js/modules/es.array.iterator.js"),q=i.n(G),W=i("./node_modules/core-js/modules/es.string.iterator.js"),X=i.n(W),V=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ae=i.n(V),me=i("jspdf"),he=i.n(me);function fe(we){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fe=function(J){return typeof J}:fe=function(J){return J&&typeof Symbol=="function"&&J.constructor===Symbol&&J!==Symbol.prototype?"symbol":typeof J},fe(we)}me.jsPDF.getPageSize=function(we,R,J){if(fe(we)==="object"){var x=we;we=x.orientation,R=x.unit||R,J=x.format||J}R=R||"mm",J=J||"a4",we=(""+(we||"P")).toLowerCase();var He=(""+J).toLowerCase(),ye={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(R){case"pt":var se=1;break;case"mm":var se=72/25.4;break;case"cm":var se=72/2.54;break;case"in":var se=72;break;case"px":var se=72/96;break;case"pc":var se=12;break;case"em":var se=12;break;case"ex":var se=6;break;default:throw"Invalid unit: "+R}if(ye.hasOwnProperty(He))var Se=ye[He][1]/se,ge=ye[He][0]/se;else try{var Se=J[1],ge=J[0]}catch(ve){throw new Error("Invalid format: "+J)}if(we==="p"||we==="portrait"){if(we="p",ge>Se){var Ee=ge;ge=Se,Se=Ee}}else if(we==="l"||we==="landscape"){if(we="l",Se>ge){var Ee=ge;ge=Se,Se=Ee}}else throw"Invalid orientation: "+we;var de={width:ge,height:Se,unit:R,k:se};return de},T.default=me.jsPDF},"./src/plugin/pagebreaks.js":function(p,T,i){"use strict";i.r(T);var j=i("./node_modules/core-js/modules/es.array.concat.js"),C=i.n(j),L=i("./node_modules/core-js/modules/es.array.slice.js"),I=i.n(L),U=i("./node_modules/core-js/modules/es.array.join.js"),B=i.n(U),_=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),N=i.n(_),G=i("./node_modules/core-js/modules/es.object.keys.js"),q=i.n(G),W=i("./src/worker.js"),X=i("./src/utils.js"),V={toContainer:W.default.prototype.toContainer};W.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},W.default.prototype.toContainer=function(){return V.toContainer.call(this).then(function(){var he=this.prop.container,fe=this.prop.pageSize.inner.px.height,we=[].concat(this.opt.pagebreak.mode),R={avoidAll:we.indexOf("avoid-all")!==-1,css:we.indexOf("css")!==-1,legacy:we.indexOf("legacy")!==-1},J={},x=this;["before","after","avoid"].forEach(function(se){var Se=R.avoidAll&&se==="avoid";J[se]=Se?[]:[].concat(x.opt.pagebreak[se]||[]),J[se].length>0&&(J[se]=Array.prototype.slice.call(he.querySelectorAll(J[se].join(", "))))});var He=he.querySelectorAll(".html2pdf__page-break");He=Array.prototype.slice.call(He);var ye=he.querySelectorAll("*");Array.prototype.forEach.call(ye,function(Se){var ge={before:!1,after:R.legacy&&He.indexOf(Se)!==-1,avoid:R.avoidAll};if(R.css){var Ee=window.getComputedStyle(Se),de=["always","page","left","right"],ve=["avoid","avoid-page"];ge={before:ge.before||de.indexOf(Ee.breakBefore||Ee.pageBreakBefore)!==-1,after:ge.after||de.indexOf(Ee.breakAfter||Ee.pageBreakAfter)!==-1,avoid:ge.avoid||ve.indexOf(Ee.breakInside||Ee.pageBreakInside)!==-1}}Object.keys(ge).forEach(function(St){ge[St]=ge[St]||J[St].indexOf(Se)!==-1});var Ye=Se.getBoundingClientRect();if(ge.avoid&&!ge.before){var lt=Math.floor(Ye.top/fe),st=Math.floor(Ye.bottom/fe),Bt=Math.abs(Ye.bottom-Ye.top)/fe;st!==lt&&Bt<=1&&(ge.before=!0)}if(ge.before){var xt=(0,X.createElement)("div",{style:{display:"block",height:fe-Ye.top%fe+"px"}});Se.parentNode.insertBefore(xt,Se)}if(ge.after){var xt=(0,X.createElement)("div",{style:{display:"block",height:fe-Ye.bottom%fe+"px"}});Se.parentNode.insertBefore(xt,Se.nextSibling)}})})}},"./src/utils.js":function(p,T,i){"use strict";i.r(T),i.d(T,{objType:function(){return we},createElement:function(){return R},cloneNode:function(){return J},unitConvert:function(){return x},toPx:function(){return He}});var j=i("./node_modules/core-js/modules/es.number.constructor.js"),C=i.n(j),L=i("./node_modules/core-js/modules/es.symbol.js"),I=i.n(L),U=i("./node_modules/core-js/modules/es.symbol.description.js"),B=i.n(U),_=i("./node_modules/core-js/modules/es.object.to-string.js"),N=i.n(_),G=i("./node_modules/core-js/modules/es.symbol.iterator.js"),q=i.n(G),W=i("./node_modules/core-js/modules/es.array.iterator.js"),X=i.n(W),V=i("./node_modules/core-js/modules/es.string.iterator.js"),Ae=i.n(V),me=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),he=i.n(me);function fe(ye){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fe=function(Se){return typeof Se}:fe=function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se},fe(ye)}var we=function(se){var Se=fe(se);return Se==="undefined"?"undefined":Se==="string"||se instanceof String?"string":Se==="number"||se instanceof Number?"number":Se==="function"||se instanceof Function?"function":se&&se.constructor===Array?"array":se&&se.nodeType===1?"element":Se==="object"?"object":"unknown"},R=function(se,Se){var ge=document.createElement(se);if(Se.className&&(ge.className=Se.className),Se.innerHTML){ge.innerHTML=Se.innerHTML;for(var Ee=ge.getElementsByTagName("script"),de=Ee.length;de-- >0;null)Ee[de].parentNode.removeChild(Ee[de])}for(var ve in Se.style)ge.style[ve]=Se.style[ve];return ge},J=function ye(se,Se){for(var ge=se.nodeType===3?document.createTextNode(se.nodeValue):se.cloneNode(!1),Ee=se.firstChild;Ee;Ee=Ee.nextSibling)(Se===!0||Ee.nodeType!==1||Ee.nodeName!=="SCRIPT")&&ge.appendChild(ye(Ee,Se));return se.nodeType===1&&(se.nodeName==="CANVAS"?(ge.width=se.width,ge.height=se.height,ge.getContext("2d").drawImage(se,0,0)):(se.nodeName==="TEXTAREA"||se.nodeName==="SELECT")&&(ge.value=se.value),ge.addEventListener("load",function(){ge.scrollTop=se.scrollTop,ge.scrollLeft=se.scrollLeft},!0)),ge},x=function(se,Se){if(we(se)==="number")return se*72/96/Se;var ge={};for(var Ee in se)ge[Ee]=se[Ee]*72/96/Se;return ge},He=function(se,Se){return Math.floor(se*Se/72*96)}},"./src/worker.js":function(p,T,i){"use strict";i.r(T);var j=i("./node_modules/core-js/modules/es.object.assign.js"),C=i.n(j),L=i("./node_modules/core-js/modules/es.array.map.js"),I=i.n(L),U=i("./node_modules/core-js/modules/es.object.keys.js"),B=i.n(U),_=i("./node_modules/core-js/modules/es.array.concat.js"),N=i.n(_),G=i("./node_modules/core-js/modules/es.object.to-string.js"),q=i.n(G),W=i("./node_modules/core-js/modules/es.regexp.to-string.js"),X=i.n(W),V=i("./node_modules/core-js/modules/es.function.name.js"),Ae=i.n(V),me=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),he=i.n(me),fe=i("jspdf"),we=i.n(fe),R=i("html2canvas"),J=i.n(R),x=i("./src/utils.js"),He=i("./node_modules/es6-promise/dist/es6-promise.js"),ye=i.n(He),se=ye().Promise,Se=function ge(Ee){var de=Object.assign(ge.convert(se.resolve()),JSON.parse(JSON.stringify(ge.template))),ve=ge.convert(se.resolve(),de);return ve=ve.setProgress(1,ge,1,[ge]),ve=ve.set(Ee),ve};Se.prototype=Object.create(se.prototype),Se.prototype.constructor=Se,Se.convert=function(Ee,de){return Ee.__proto__=de||Se.prototype,Ee},Se.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Se.prototype.from=function(Ee,de){function ve(Ye){switch((0,x.objType)(Ye)){case"string":return"string";case"element":return Ye.nodeName.toLowerCase&&Ye.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(de=de||ve(Ee),de){case"string":return this.set({src:(0,x.createElement)("div",{innerHTML:Ee})});case"element":return this.set({src:Ee});case"canvas":return this.set({canvas:Ee});case"img":return this.set({img:Ee});default:return this.error("Unknown source type.")}})},Se.prototype.to=function(Ee){switch(Ee){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Se.prototype.toContainer=function(){var Ee=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ee).then(function(){var ve={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Ye={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};ve.opacity=0;var lt=(0,x.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,x.createElement)("div",{className:"html2pdf__overlay",style:ve}),this.prop.container=(0,x.createElement)("div",{className:"html2pdf__container",style:Ye}),this.prop.container.appendChild(lt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Se.prototype.toCanvas=function(){var Ee=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(Ee).then(function(){var ve=Object.assign({},this.opt.html2canvas);return delete ve.onrendered,R(this.prop.container,ve)}).then(function(ve){var Ye=this.opt.html2canvas.onrendered||function(){};Ye(ve),this.prop.canvas=ve,document.body.removeChild(this.prop.overlay)})},Se.prototype.toImg=function(){var Ee=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(Ee).then(function(){var ve=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=ve})},Se.prototype.toPdf=function(){var Ee=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ee).then(function(){var ve=this.prop.canvas,Ye=this.opt,lt=ve.height,st=Math.floor(ve.width*this.prop.pageSize.inner.ratio),Bt=Math.ceil(lt/st),xt=this.prop.pageSize.inner.height,St=document.createElement("canvas"),Ft=St.getContext("2d");St.width=ve.width,St.height=st,this.prop.pdf=this.prop.pdf||new fe.jsPDF(Ye.jsPDF);for(var Zt=0;Zt<Bt;Zt++){Zt===Bt-1&&lt%st!==0&&(St.height=lt%st,xt=St.height*this.prop.pageSize.inner.width/St.width);var Jt=St.width,an=St.height;Ft.fillStyle="white",Ft.fillRect(0,0,Jt,an),Ft.drawImage(ve,0,Zt*st,Jt,an,0,0,Jt,an),Zt&&this.prop.pdf.addPage();var en=St.toDataURL("image/"+Ye.image.type,Ye.image.quality);this.prop.pdf.addImage(en,Ye.image.type,Ye.margin[1],Ye.margin[0],this.prop.pageSize.inner.width,xt)}})},Se.prototype.output=function(Ee,de,ve){return ve=ve||"pdf",ve.toLowerCase()==="img"||ve.toLowerCase()==="image"?this.outputImg(Ee,de):this.outputPdf(Ee,de)},Se.prototype.outputPdf=function(Ee,de){var ve=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ve).then(function(){return this.prop.pdf.output(Ee,de)})},Se.prototype.outputImg=function(Ee,de){var ve=[function(){return this.prop.img||this.toImg()}];return this.thenList(ve).then(function(){switch(Ee){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+Ee+'" is not supported.'}})},Se.prototype.save=function(Ee){var de=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(de).set(Ee?{filename:Ee}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},Se.prototype.set=function(Ee){if((0,x.objType)(Ee)!=="object")return this;var de=Object.keys(Ee||{}).map(function(ve){switch(ve){case"margin":return this.setMargin.bind(this,Ee.margin);case"jsPDF":return function(){return this.opt.jsPDF=Ee.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,Ee.pageSize);default:return ve in Se.template.prop?function(){this.prop[ve]=Ee[ve]}:function(){this.opt[ve]=Ee[ve]}}},this);return this.then(function(){return this.thenList(de)})},Se.prototype.get=function(Ee,de){return this.then(function(){var Ye=Ee in Se.template.prop?this.prop[Ee]:this.opt[Ee];return de?de(Ye):Ye})},Se.prototype.setMargin=function(Ee){return this.then(function(){switch((0,x.objType)(Ee)){case"number":Ee=[Ee,Ee,Ee,Ee];case"array":if(Ee.length===2&&(Ee=[Ee[0],Ee[1],Ee[0],Ee[1]]),Ee.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=Ee}).then(this.setPageSize)},Se.prototype.setPageSize=function(Ee){return this.then(function(){Ee=Ee||fe.jsPDF.getPageSize(this.opt.jsPDF),Ee.hasOwnProperty("inner")||(Ee.inner={width:Ee.width-this.opt.margin[1]-this.opt.margin[3],height:Ee.height-this.opt.margin[0]-this.opt.margin[2]},Ee.inner.px={width:(0,x.toPx)(Ee.inner.width,Ee.k),height:(0,x.toPx)(Ee.inner.height,Ee.k)},Ee.inner.ratio=Ee.inner.height/Ee.inner.width),this.prop.pageSize=Ee})},Se.prototype.setProgress=function(Ee,de,ve,Ye){return Ee!=null&&(this.progress.val=Ee),de!=null&&(this.progress.state=de),ve!=null&&(this.progress.n=ve),Ye!=null&&(this.progress.stack=Ye),this.progress.ratio=this.progress.val/this.progress.state,this},Se.prototype.updateProgress=function(Ee,de,ve,Ye){return this.setProgress(Ee?this.progress.val+Ee:null,de||null,ve?this.progress.n+ve:null,Ye?this.progress.stack.concat(Ye):null)},Se.prototype.then=function(Ee,de){var ve=this;return this.thenCore(Ee,de,function(lt,st){return ve.updateProgress(null,null,1,[lt]),se.prototype.then.call(this,function(xt){return ve.updateProgress(null,lt),xt}).then(lt,st).then(function(xt){return ve.updateProgress(1),xt})})},Se.prototype.thenCore=function(Ee,de,ve){ve=ve||se.prototype.then;var Ye=this;Ee&&(Ee=Ee.bind(Ye)),de&&(de=de.bind(Ye));var lt=se.toString().indexOf("[native code]")!==-1&&se.name==="Promise",st=lt?Ye:Se.convert(Object.assign({},Ye),se.prototype),Bt=ve.call(st,Ee,de);return Se.convert(Bt,Ye.__proto__)},Se.prototype.thenExternal=function(Ee,de){return se.prototype.then.call(this,Ee,de)},Se.prototype.thenList=function(Ee){var de=this;return Ee.forEach(function(Ye){de=de.thenCore(Ye)}),de},Se.prototype.catch=function(ge){ge&&(ge=ge.bind(this));var Ee=se.prototype.catch.call(this,ge);return Se.convert(Ee,this)},Se.prototype.catchExternal=function(Ee){return se.prototype.catch.call(this,Ee)},Se.prototype.error=function(Ee){return this.then(function(){throw new Error(Ee)})},Se.prototype.using=Se.prototype.set,Se.prototype.saveAs=Se.prototype.save,Se.prototype.export=Se.prototype.output,Se.prototype.run=Se.prototype.then,T.default=Se},"./node_modules/core-js/internals/a-function.js":function(p){p.exports=function(T){if(typeof T!="function")throw TypeError(String(T)+" is not a function");return T}},"./node_modules/core-js/internals/a-possible-prototype.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js");p.exports=function(C){if(!j(C)&&C!==null)throw TypeError("Can't set "+String(C)+" as a prototype");return C}},"./node_modules/core-js/internals/add-to-unscopables.js":function(p,T,i){var j=i("./node_modules/core-js/internals/well-known-symbol.js"),C=i("./node_modules/core-js/internals/object-create.js"),L=i("./node_modules/core-js/internals/object-define-property.js"),I=j("unscopables"),U=Array.prototype;U[I]==null&&L.f(U,I,{configurable:!0,value:C(null)}),p.exports=function(B){U[I][B]=!0}},"./node_modules/core-js/internals/an-object.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js");p.exports=function(C){if(!j(C))throw TypeError(String(C)+" is not an object");return C}},"./node_modules/core-js/internals/array-for-each.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/array-iteration.js").forEach,C=i("./node_modules/core-js/internals/array-method-is-strict.js"),L=C("forEach");p.exports=L?[].forEach:function(U){return j(this,U,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-indexed-object.js"),C=i("./node_modules/core-js/internals/to-length.js"),L=i("./node_modules/core-js/internals/to-absolute-index.js"),I=function(U){return function(B,_,N){var G=j(B),q=C(G.length),W=L(N,q),X;if(U&&_!=_){for(;q>W;)if(X=G[W++],X!=X)return!0}else for(;q>W;W++)if((U||W in G)&&G[W]===_)return U||W||0;return!U&&-1}};p.exports={includes:I(!0),indexOf:I(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(p,T,i){var j=i("./node_modules/core-js/internals/function-bind-context.js"),C=i("./node_modules/core-js/internals/indexed-object.js"),L=i("./node_modules/core-js/internals/to-object.js"),I=i("./node_modules/core-js/internals/to-length.js"),U=i("./node_modules/core-js/internals/array-species-create.js"),B=[].push,_=function(N){var G=N==1,q=N==2,W=N==3,X=N==4,V=N==6,Ae=N==7,me=N==5||V;return function(he,fe,we,R){for(var J=L(he),x=C(J),He=j(fe,we,3),ye=I(x.length),se=0,Se=R||U,ge=G?Se(he,ye):q||Ae?Se(he,0):void 0,Ee,de;ye>se;se++)if((me||se in x)&&(Ee=x[se],de=He(Ee,se,J),N))if(G)ge[se]=de;else if(de)switch(N){case 3:return!0;case 5:return Ee;case 6:return se;case 2:B.call(ge,Ee)}else switch(N){case 4:return!1;case 7:B.call(ge,Ee)}return V?-1:W||X?X:ge}};p.exports={forEach:_(0),map:_(1),filter:_(2),some:_(3),every:_(4),find:_(5),findIndex:_(6),filterReject:_(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js"),C=i("./node_modules/core-js/internals/well-known-symbol.js"),L=i("./node_modules/core-js/internals/engine-v8-version.js"),I=C("species");p.exports=function(U){return L>=51||!j(function(){var B=[],_=B.constructor={};return _[I]=function(){return{foo:1}},B[U](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/fails.js");p.exports=function(C,L){var I=[][C];return!!I&&j(function(){I.call(null,L||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js"),C=i("./node_modules/core-js/internals/is-array.js"),L=i("./node_modules/core-js/internals/well-known-symbol.js"),I=L("species");p.exports=function(U){var B;return C(U)&&(B=U.constructor,typeof B=="function"&&(B===Array||C(B.prototype))?B=void 0:j(B)&&(B=B[I],B===null&&(B=void 0))),B===void 0?Array:B}},"./node_modules/core-js/internals/array-species-create.js":function(p,T,i){var j=i("./node_modules/core-js/internals/array-species-constructor.js");p.exports=function(C,L){return new(j(C))(L===0?0:L)}},"./node_modules/core-js/internals/classof-raw.js":function(p){var T={}.toString;p.exports=function(i){return T.call(i).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-string-tag-support.js"),C=i("./node_modules/core-js/internals/classof-raw.js"),L=i("./node_modules/core-js/internals/well-known-symbol.js"),I=L("toStringTag"),U=C(function(){return arguments}())=="Arguments",B=function(_,N){try{return _[N]}catch(G){}};p.exports=j?C:function(_){var N,G,q;return _===void 0?"Undefined":_===null?"Null":typeof(G=B(N=Object(_),I))=="string"?G:U?C(N):(q=C(N))=="Object"&&typeof N.callee=="function"?"Arguments":q}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(p,T,i){var j=i("./node_modules/core-js/internals/has.js"),C=i("./node_modules/core-js/internals/own-keys.js"),L=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),I=i("./node_modules/core-js/internals/object-define-property.js");p.exports=function(U,B){for(var _=C(B),N=I.f,G=L.f,q=0;q<_.length;q++){var W=_[q];j(U,W)||N(U,W,G(B,W))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js");p.exports=!j(function(){function C(){}return C.prototype.constructor=null,Object.getPrototypeOf(new C)!==C.prototype})},"./node_modules/core-js/internals/create-html.js":function(p,T,i){var j=i("./node_modules/core-js/internals/require-object-coercible.js"),C=i("./node_modules/core-js/internals/to-string.js"),L=/"/g;p.exports=function(I,U,B,_){var N=C(j(I)),G="<"+U;return B!==""&&(G+=" "+B+'="'+C(_).replace(L,"&quot;")+'"'),G+">"+N+"</"+U+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,C=i("./node_modules/core-js/internals/object-create.js"),L=i("./node_modules/core-js/internals/create-property-descriptor.js"),I=i("./node_modules/core-js/internals/set-to-string-tag.js"),U=i("./node_modules/core-js/internals/iterators.js"),B=function(){return this};p.exports=function(_,N,G){var q=N+" Iterator";return _.prototype=C(j,{next:L(1,G)}),I(_,q,!1,!0),U[q]=B,_}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/object-define-property.js"),L=i("./node_modules/core-js/internals/create-property-descriptor.js");p.exports=j?function(I,U,B){return C.f(I,U,L(1,B))}:function(I,U,B){return I[U]=B,I}},"./node_modules/core-js/internals/create-property-descriptor.js":function(p){p.exports=function(T,i){return{enumerable:!(T&1),configurable:!(T&2),writable:!(T&4),value:i}}},"./node_modules/core-js/internals/create-property.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/to-property-key.js"),C=i("./node_modules/core-js/internals/object-define-property.js"),L=i("./node_modules/core-js/internals/create-property-descriptor.js");p.exports=function(I,U,B){var _=j(U);_ in I?C.f(I,_,L(0,B)):I[_]=B}},"./node_modules/core-js/internals/define-iterator.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/create-iterator-constructor.js"),L=i("./node_modules/core-js/internals/object-get-prototype-of.js"),I=i("./node_modules/core-js/internals/object-set-prototype-of.js"),U=i("./node_modules/core-js/internals/set-to-string-tag.js"),B=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),_=i("./node_modules/core-js/internals/redefine.js"),N=i("./node_modules/core-js/internals/well-known-symbol.js"),G=i("./node_modules/core-js/internals/is-pure.js"),q=i("./node_modules/core-js/internals/iterators.js"),W=i("./node_modules/core-js/internals/iterators-core.js"),X=W.IteratorPrototype,V=W.BUGGY_SAFARI_ITERATORS,Ae=N("iterator"),me="keys",he="values",fe="entries",we=function(){return this};p.exports=function(R,J,x,He,ye,se,Se){C(x,J,He);var ge=function(Ft){if(Ft===ye&&lt)return lt;if(!V&&Ft in ve)return ve[Ft];switch(Ft){case me:return function(){return new x(this,Ft)};case he:return function(){return new x(this,Ft)};case fe:return function(){return new x(this,Ft)}}return function(){return new x(this)}},Ee=J+" Iterator",de=!1,ve=R.prototype,Ye=ve[Ae]||ve["@@iterator"]||ye&&ve[ye],lt=!V&&Ye||ge(ye),st=J=="Array"&&ve.entries||Ye,Bt,xt,St;if(st&&(Bt=L(st.call(new R)),X!==Object.prototype&&Bt.next&&(!G&&L(Bt)!==X&&(I?I(Bt,X):typeof Bt[Ae]!="function"&&B(Bt,Ae,we)),U(Bt,Ee,!0,!0),G&&(q[Ee]=we))),ye==he&&Ye&&Ye.name!==he&&(de=!0,lt=function(){return Ye.call(this)}),(!G||Se)&&ve[Ae]!==lt&&B(ve,Ae,lt),q[J]=lt,ye)if(xt={values:ge(he),keys:se?lt:ge(me),entries:ge(fe)},Se)for(St in xt)(V||de||!(St in ve))&&_(ve,St,xt[St]);else j({target:J,proto:!0,forced:V||de},xt);return xt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(p,T,i){var j=i("./node_modules/core-js/internals/path.js"),C=i("./node_modules/core-js/internals/has.js"),L=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),I=i("./node_modules/core-js/internals/object-define-property.js").f;p.exports=function(U){var B=j.Symbol||(j.Symbol={});C(B,U)||I(B,U,{value:L.f(U)})}},"./node_modules/core-js/internals/descriptors.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js");p.exports=!j(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/is-object.js"),L=j.document,I=C(L)&&C(L.createElement);p.exports=function(U){return I?L.createElement(U):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(p){p.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(p,T,i){var j=i("./node_modules/core-js/internals/get-built-in.js");p.exports=j("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/engine-user-agent.js"),L=j.process,I=j.Deno,U=L&&L.versions||I&&I.version,B=U&&U.v8,_,N;B?(_=B.split("."),N=_[0]<4?1:_[0]+_[1]):C&&(_=C.match(/Edge\/(\d+)/),(!_||_[1]>=74)&&(_=C.match(/Chrome\/(\d+)/),_&&(N=_[1]))),p.exports=N&&+N},"./node_modules/core-js/internals/enum-bug-keys.js":function(p){p.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,L=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=i("./node_modules/core-js/internals/redefine.js"),U=i("./node_modules/core-js/internals/set-global.js"),B=i("./node_modules/core-js/internals/copy-constructor-properties.js"),_=i("./node_modules/core-js/internals/is-forced.js");p.exports=function(N,G){var q=N.target,W=N.global,X=N.stat,V,Ae,me,he,fe,we;if(W?Ae=j:X?Ae=j[q]||U(q,{}):Ae=(j[q]||{}).prototype,Ae)for(me in G){if(fe=G[me],N.noTargetGet?(we=C(Ae,me),he=we&&we.value):he=Ae[me],V=_(W?me:q+(X?".":"#")+me,N.forced),!V&&he!==void 0){if(typeof fe==typeof he)continue;B(fe,he)}(N.sham||he&&he.sham)&&L(fe,"sham",!0),I(Ae,me,fe,N)}}},"./node_modules/core-js/internals/fails.js":function(p){p.exports=function(T){try{return!!T()}catch(i){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(p,T,i){var j=i("./node_modules/core-js/internals/a-function.js");p.exports=function(C,L,I){if(j(C),L===void 0)return C;switch(I){case 0:return function(){return C.call(L)};case 1:return function(U){return C.call(L,U)};case 2:return function(U,B){return C.call(L,U,B)};case 3:return function(U,B,_){return C.call(L,U,B,_)}}return function(){return C.apply(L,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=function(L){return typeof L=="function"?L:void 0};p.exports=function(L,I){return arguments.length<2?C(j[L]):j[L]&&j[L][I]}},"./node_modules/core-js/internals/global.js":function(p){var T=function(i){return i&&i.Math==Math&&i};p.exports=T(typeof globalThis=="object"&&globalThis)||T(typeof window=="object"&&window)||T(typeof self=="object"&&self)||T(typeof m.g=="object"&&m.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-object.js"),C={}.hasOwnProperty;p.exports=Object.hasOwn||function(I,U){return C.call(j(I),U)}},"./node_modules/core-js/internals/hidden-keys.js":function(p){p.exports={}},"./node_modules/core-js/internals/html.js":function(p,T,i){var j=i("./node_modules/core-js/internals/get-built-in.js");p.exports=j("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/fails.js"),L=i("./node_modules/core-js/internals/document-create-element.js");p.exports=!j&&!C(function(){return Object.defineProperty(L("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js"),C=i("./node_modules/core-js/internals/classof-raw.js"),L="".split;p.exports=j(function(){return!Object("z").propertyIsEnumerable(0)})?function(I){return C(I)=="String"?L.call(I,""):Object(I)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js"),C=i("./node_modules/core-js/internals/object-set-prototype-of.js");p.exports=function(L,I,U){var B,_;return C&&typeof(B=I.constructor)=="function"&&B!==U&&j(_=B.prototype)&&_!==U.prototype&&C(L,_),L}},"./node_modules/core-js/internals/inspect-source.js":function(p,T,i){var j=i("./node_modules/core-js/internals/shared-store.js"),C=Function.toString;typeof j.inspectSource!="function"&&(j.inspectSource=function(L){return C.call(L)}),p.exports=j.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(p,T,i){var j=i("./node_modules/core-js/internals/native-weak-map.js"),C=i("./node_modules/core-js/internals/global.js"),L=i("./node_modules/core-js/internals/is-object.js"),I=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),U=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/shared-store.js"),_=i("./node_modules/core-js/internals/shared-key.js"),N=i("./node_modules/core-js/internals/hidden-keys.js"),G="Object already initialized",q=C.WeakMap,W,X,V,Ae=function(x){return V(x)?X(x):W(x,{})},me=function(x){return function(He){var ye;if(!L(He)||(ye=X(He)).type!==x)throw TypeError("Incompatible receiver, "+x+" required");return ye}};if(j||B.state){var he=B.state||(B.state=new q),fe=he.get,we=he.has,R=he.set;W=function(x,He){if(we.call(he,x))throw new TypeError(G);return He.facade=x,R.call(he,x,He),He},X=function(x){return fe.call(he,x)||{}},V=function(x){return we.call(he,x)}}else{var J=_("state");N[J]=!0,W=function(x,He){if(U(x,J))throw new TypeError(G);return He.facade=x,I(x,J,He),He},X=function(x){return U(x,J)?x[J]:{}},V=function(x){return U(x,J)}}p.exports={set:W,get:X,has:V,enforce:Ae,getterFor:me}},"./node_modules/core-js/internals/is-array.js":function(p,T,i){var j=i("./node_modules/core-js/internals/classof-raw.js");p.exports=Array.isArray||function(L){return j(L)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js"),C=/#|\.prototype\./,L=function(N,G){var q=U[I(N)];return q==_?!0:q==B?!1:typeof G=="function"?j(G):!!G},I=L.normalize=function(N){return String(N).replace(C,".").toLowerCase()},U=L.data={},B=L.NATIVE="N",_=L.POLYFILL="P";p.exports=L},"./node_modules/core-js/internals/is-object.js":function(p){p.exports=function(T){return typeof T=="object"?T!==null:typeof T=="function"}},"./node_modules/core-js/internals/is-pure.js":function(p){p.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(p,T,i){var j=i("./node_modules/core-js/internals/get-built-in.js"),C=i("./node_modules/core-js/internals/use-symbol-as-uid.js");p.exports=C?function(L){return typeof L=="symbol"}:function(L){var I=j("Symbol");return typeof I=="function"&&Object(L)instanceof I}},"./node_modules/core-js/internals/iterators-core.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/fails.js"),C=i("./node_modules/core-js/internals/object-get-prototype-of.js"),L=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=i("./node_modules/core-js/internals/has.js"),U=i("./node_modules/core-js/internals/well-known-symbol.js"),B=i("./node_modules/core-js/internals/is-pure.js"),_=U("iterator"),N=!1,G=function(){return this},q,W,X;[].keys&&(X=[].keys(),"next"in X?(W=C(C(X)),W!==Object.prototype&&(q=W)):N=!0);var V=q==null||j(function(){var Ae={};return q[_].call(Ae)!==Ae});V&&(q={}),(!B||V)&&!I(q,_)&&L(q,_,G),p.exports={IteratorPrototype:q,BUGGY_SAFARI_ITERATORS:N}},"./node_modules/core-js/internals/iterators.js":function(p){p.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(p,T,i){var j=i("./node_modules/core-js/internals/engine-v8-version.js"),C=i("./node_modules/core-js/internals/fails.js");p.exports=!!Object.getOwnPropertySymbols&&!C(function(){var L=Symbol();return!String(L)||!(Object(L)instanceof Symbol)||!Symbol.sham&&j&&j<41})},"./node_modules/core-js/internals/native-weak-map.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/inspect-source.js"),L=j.WeakMap;p.exports=typeof L=="function"&&/native code/.test(C(L))},"./node_modules/core-js/internals/object-assign.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/fails.js"),L=i("./node_modules/core-js/internals/object-keys.js"),I=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),U=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),B=i("./node_modules/core-js/internals/to-object.js"),_=i("./node_modules/core-js/internals/indexed-object.js"),N=Object.assign,G=Object.defineProperty;p.exports=!N||C(function(){if(j&&N({b:1},N(G({},"a",{enumerable:!0,get:function(){G(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var q={},W={},X=Symbol(),V="abcdefghijklmnopqrst";return q[X]=7,V.split("").forEach(function(Ae){W[Ae]=Ae}),N({},q)[X]!=7||L(N({},W)).join("")!=V})?function(W,X){for(var V=B(W),Ae=arguments.length,me=1,he=I.f,fe=U.f;Ae>me;)for(var we=_(arguments[me++]),R=he?L(we).concat(he(we)):L(we),J=R.length,x=0,He;J>x;)He=R[x++],(!j||fe.call(we,He))&&(V[He]=we[He]);return V}:N},"./node_modules/core-js/internals/object-create.js":function(p,T,i){var j=i("./node_modules/core-js/internals/an-object.js"),C=i("./node_modules/core-js/internals/object-define-properties.js"),L=i("./node_modules/core-js/internals/enum-bug-keys.js"),I=i("./node_modules/core-js/internals/hidden-keys.js"),U=i("./node_modules/core-js/internals/html.js"),B=i("./node_modules/core-js/internals/document-create-element.js"),_=i("./node_modules/core-js/internals/shared-key.js"),N=">",G="<",q="prototype",W="script",X=_("IE_PROTO"),V=function(){},Ae=function(R){return G+W+N+R+G+"/"+W+N},me=function(R){R.write(Ae("")),R.close();var J=R.parentWindow.Object;return R=null,J},he=function(){var R=B("iframe"),J="java"+W+":",x;if(R.style)return R.style.display="none",U.appendChild(R),R.src=String(J),x=R.contentWindow.document,x.open(),x.write(Ae("document.F=Object")),x.close(),x.F},fe,we=function(){try{fe=new ActiveXObject("htmlfile")}catch(J){}we=document.domain&&fe?me(fe):he()||me(fe);for(var R=L.length;R--;)delete we[q][L[R]];return we()};I[X]=!0,p.exports=Object.create||function(J,x){var He;return J!==null?(V[q]=j(J),He=new V,V[q]=null,He[X]=J):He=we(),x===void 0?He:C(He,x)}},"./node_modules/core-js/internals/object-define-properties.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/object-define-property.js"),L=i("./node_modules/core-js/internals/an-object.js"),I=i("./node_modules/core-js/internals/object-keys.js");p.exports=j?Object.defineProperties:function(B,_){L(B);for(var N=I(_),G=N.length,q=0,W;G>q;)C.f(B,W=N[q++],_[W]);return B}},"./node_modules/core-js/internals/object-define-property.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/ie8-dom-define.js"),L=i("./node_modules/core-js/internals/an-object.js"),I=i("./node_modules/core-js/internals/to-property-key.js"),U=Object.defineProperty;T.f=j?U:function(_,N,G){if(L(_),N=I(N),L(G),C)try{return U(_,N,G)}catch(q){}if("get"in G||"set"in G)throw TypeError("Accessors not supported");return"value"in G&&(_[N]=G.value),_}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),L=i("./node_modules/core-js/internals/create-property-descriptor.js"),I=i("./node_modules/core-js/internals/to-indexed-object.js"),U=i("./node_modules/core-js/internals/to-property-key.js"),B=i("./node_modules/core-js/internals/has.js"),_=i("./node_modules/core-js/internals/ie8-dom-define.js"),N=Object.getOwnPropertyDescriptor;T.f=j?N:function(q,W){if(q=I(q),W=U(W),_)try{return N(q,W)}catch(X){}if(B(q,W))return L(!C.f.call(q,W),q[W])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-indexed-object.js"),C=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,L={}.toString,I=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],U=function(B){try{return C(B)}catch(_){return I.slice()}};p.exports.f=function(_){return I&&L.call(_)=="[object Window]"?U(_):C(j(_))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(p,T,i){var j=i("./node_modules/core-js/internals/object-keys-internal.js"),C=i("./node_modules/core-js/internals/enum-bug-keys.js"),L=C.concat("length","prototype");T.f=Object.getOwnPropertyNames||function(U){return j(U,L)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(p,T){T.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(p,T,i){var j=i("./node_modules/core-js/internals/has.js"),C=i("./node_modules/core-js/internals/to-object.js"),L=i("./node_modules/core-js/internals/shared-key.js"),I=i("./node_modules/core-js/internals/correct-prototype-getter.js"),U=L("IE_PROTO"),B=Object.prototype;p.exports=I?Object.getPrototypeOf:function(_){return _=C(_),j(_,U)?_[U]:typeof _.constructor=="function"&&_ instanceof _.constructor?_.constructor.prototype:_ instanceof Object?B:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(p,T,i){var j=i("./node_modules/core-js/internals/has.js"),C=i("./node_modules/core-js/internals/to-indexed-object.js"),L=i("./node_modules/core-js/internals/array-includes.js").indexOf,I=i("./node_modules/core-js/internals/hidden-keys.js");p.exports=function(U,B){var _=C(U),N=0,G=[],q;for(q in _)!j(I,q)&&j(_,q)&&G.push(q);for(;B.length>N;)j(_,q=B[N++])&&(~L(G,q)||G.push(q));return G}},"./node_modules/core-js/internals/object-keys.js":function(p,T,i){var j=i("./node_modules/core-js/internals/object-keys-internal.js"),C=i("./node_modules/core-js/internals/enum-bug-keys.js");p.exports=Object.keys||function(I){return j(I,C)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(p,T){"use strict";var i={}.propertyIsEnumerable,j=Object.getOwnPropertyDescriptor,C=j&&!i.call({1:2},1);T.f=C?function(I){var U=j(this,I);return!!U&&U.enumerable}:i},"./node_modules/core-js/internals/object-set-prototype-of.js":function(p,T,i){var j=i("./node_modules/core-js/internals/an-object.js"),C=i("./node_modules/core-js/internals/a-possible-prototype.js");p.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var L=!1,I={},U;try{U=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,U.call(I,[]),L=I instanceof Array}catch(B){}return function(_,N){return j(_),C(N),L?U.call(_,N):_.__proto__=N,_}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/to-string-tag-support.js"),C=i("./node_modules/core-js/internals/classof.js");p.exports=j?{}.toString:function(){return"[object "+C(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js");p.exports=function(C,L){var I,U;if(L==="string"&&typeof(I=C.toString)=="function"&&!j(U=I.call(C))||typeof(I=C.valueOf)=="function"&&!j(U=I.call(C))||L!=="string"&&typeof(I=C.toString)=="function"&&!j(U=I.call(C)))return U;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(p,T,i){var j=i("./node_modules/core-js/internals/get-built-in.js"),C=i("./node_modules/core-js/internals/object-get-own-property-names.js"),L=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),I=i("./node_modules/core-js/internals/an-object.js");p.exports=j("Reflect","ownKeys")||function(B){var _=C.f(I(B)),N=L.f;return N?_.concat(N(B)):_}},"./node_modules/core-js/internals/path.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js");p.exports=j},"./node_modules/core-js/internals/redefine.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),L=i("./node_modules/core-js/internals/has.js"),I=i("./node_modules/core-js/internals/set-global.js"),U=i("./node_modules/core-js/internals/inspect-source.js"),B=i("./node_modules/core-js/internals/internal-state.js"),_=B.get,N=B.enforce,G=String(String).split("String");(p.exports=function(q,W,X,V){var Ae=V?!!V.unsafe:!1,me=V?!!V.enumerable:!1,he=V?!!V.noTargetGet:!1,fe;if(typeof X=="function"&&(typeof W=="string"&&!L(X,"name")&&C(X,"name",W),fe=N(X),fe.source||(fe.source=G.join(typeof W=="string"?W:""))),q===j){me?q[W]=X:I(W,X);return}else Ae?!he&&q[W]&&(me=!0):delete q[W];me?q[W]=X:C(q,W,X)})(Function.prototype,"toString",function(){return typeof this=="function"&&_(this).source||U(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/an-object.js");p.exports=function(){var C=j(this),L="";return C.global&&(L+="g"),C.ignoreCase&&(L+="i"),C.multiline&&(L+="m"),C.dotAll&&(L+="s"),C.unicode&&(L+="u"),C.sticky&&(L+="y"),L}},"./node_modules/core-js/internals/require-object-coercible.js":function(p){p.exports=function(T){if(T==null)throw TypeError("Can't call method on "+T);return T}},"./node_modules/core-js/internals/set-global.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js");p.exports=function(C,L){try{Object.defineProperty(j,C,{value:L,configurable:!0,writable:!0})}catch(I){j[C]=L}return L}},"./node_modules/core-js/internals/set-to-string-tag.js":function(p,T,i){var j=i("./node_modules/core-js/internals/object-define-property.js").f,C=i("./node_modules/core-js/internals/has.js"),L=i("./node_modules/core-js/internals/well-known-symbol.js"),I=L("toStringTag");p.exports=function(U,B,_){U&&!C(U=_?U:U.prototype,I)&&j(U,I,{configurable:!0,value:B})}},"./node_modules/core-js/internals/shared-key.js":function(p,T,i){var j=i("./node_modules/core-js/internals/shared.js"),C=i("./node_modules/core-js/internals/uid.js"),L=j("keys");p.exports=function(I){return L[I]||(L[I]=C(I))}},"./node_modules/core-js/internals/shared-store.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/set-global.js"),L="__core-js_shared__",I=j[L]||C(L,{});p.exports=I},"./node_modules/core-js/internals/shared.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-pure.js"),C=i("./node_modules/core-js/internals/shared-store.js");(p.exports=function(L,I){return C[L]||(C[L]=I!==void 0?I:{})})("versions",[]).push({version:"3.16.0",mode:j?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(p,T,i){var j=i("./node_modules/core-js/internals/fails.js");p.exports=function(C){return j(function(){var L=""[C]('"');return L!==L.toLowerCase()||L.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-integer.js"),C=i("./node_modules/core-js/internals/to-string.js"),L=i("./node_modules/core-js/internals/require-object-coercible.js"),I=function(U){return function(B,_){var N=C(L(B)),G=j(_),q=N.length,W,X;return G<0||G>=q?U?"":void 0:(W=N.charCodeAt(G),W<55296||W>56319||G+1===q||(X=N.charCodeAt(G+1))<56320||X>57343?U?N.charAt(G):W:U?N.slice(G,G+2):(W-55296<<10)+(X-56320)+65536)}};p.exports={codeAt:I(!1),charAt:I(!0)}},"./node_modules/core-js/internals/string-trim.js":function(p,T,i){var j=i("./node_modules/core-js/internals/require-object-coercible.js"),C=i("./node_modules/core-js/internals/to-string.js"),L=i("./node_modules/core-js/internals/whitespaces.js"),I="["+L+"]",U=RegExp("^"+I+I+"*"),B=RegExp(I+I+"*$"),_=function(N){return function(G){var q=C(j(G));return N&1&&(q=q.replace(U,"")),N&2&&(q=q.replace(B,"")),q}};p.exports={start:_(1),end:_(2),trim:_(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-integer.js"),C=Math.max,L=Math.min;p.exports=function(I,U){var B=j(I);return B<0?C(B+U,0):L(B,U)}},"./node_modules/core-js/internals/to-indexed-object.js":function(p,T,i){var j=i("./node_modules/core-js/internals/indexed-object.js"),C=i("./node_modules/core-js/internals/require-object-coercible.js");p.exports=function(L){return j(C(L))}},"./node_modules/core-js/internals/to-integer.js":function(p){var T=Math.ceil,i=Math.floor;p.exports=function(j){return isNaN(j=+j)?0:(j>0?i:T)(j)}},"./node_modules/core-js/internals/to-length.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-integer.js"),C=Math.min;p.exports=function(L){return L>0?C(j(L),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(p,T,i){var j=i("./node_modules/core-js/internals/require-object-coercible.js");p.exports=function(C){return Object(j(C))}},"./node_modules/core-js/internals/to-primitive.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-object.js"),C=i("./node_modules/core-js/internals/is-symbol.js"),L=i("./node_modules/core-js/internals/ordinary-to-primitive.js"),I=i("./node_modules/core-js/internals/well-known-symbol.js"),U=I("toPrimitive");p.exports=function(B,_){if(!j(B)||C(B))return B;var N=B[U],G;if(N!==void 0){if(_===void 0&&(_="default"),G=N.call(B,_),!j(G)||C(G))return G;throw TypeError("Can't convert object to primitive value")}return _===void 0&&(_="number"),L(B,_)}},"./node_modules/core-js/internals/to-property-key.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-primitive.js"),C=i("./node_modules/core-js/internals/is-symbol.js");p.exports=function(L){var I=j(L,"string");return C(I)?I:String(I)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(p,T,i){var j=i("./node_modules/core-js/internals/well-known-symbol.js"),C=j("toStringTag"),L={};L[C]="z",p.exports=String(L)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(p,T,i){var j=i("./node_modules/core-js/internals/is-symbol.js");p.exports=function(C){if(j(C))throw TypeError("Cannot convert a Symbol value to a string");return String(C)}},"./node_modules/core-js/internals/uid.js":function(p){var T=0,i=Math.random();p.exports=function(j){return"Symbol("+String(j===void 0?"":j)+")_"+(++T+i).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(p,T,i){var j=i("./node_modules/core-js/internals/native-symbol.js");p.exports=j&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(p,T,i){var j=i("./node_modules/core-js/internals/well-known-symbol.js");T.f=j},"./node_modules/core-js/internals/well-known-symbol.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/shared.js"),L=i("./node_modules/core-js/internals/has.js"),I=i("./node_modules/core-js/internals/uid.js"),U=i("./node_modules/core-js/internals/native-symbol.js"),B=i("./node_modules/core-js/internals/use-symbol-as-uid.js"),_=C("wks"),N=j.Symbol,G=B?N:N&&N.withoutSetter||I;p.exports=function(q){return(!L(_,q)||!(U||typeof _[q]=="string"))&&(U&&L(N,q)?_[q]=N[q]:_[q]=G("Symbol."+q)),_[q]}},"./node_modules/core-js/internals/whitespaces.js":function(p){p.exports=`
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/fails.js"),L=i("./node_modules/core-js/internals/is-array.js"),I=i("./node_modules/core-js/internals/is-object.js"),U=i("./node_modules/core-js/internals/to-object.js"),B=i("./node_modules/core-js/internals/to-length.js"),_=i("./node_modules/core-js/internals/create-property.js"),N=i("./node_modules/core-js/internals/array-species-create.js"),G=i("./node_modules/core-js/internals/array-method-has-species-support.js"),q=i("./node_modules/core-js/internals/well-known-symbol.js"),W=i("./node_modules/core-js/internals/engine-v8-version.js"),X=q("isConcatSpreadable"),V=9007199254740991,Ae="Maximum allowed index exceeded",me=W>=51||!C(function(){var R=[];return R[X]=!1,R.concat()[0]!==R}),he=G("concat"),fe=function(R){if(!I(R))return!1;var J=R[X];return J!==void 0?!!J:L(R)},we=!me||!he;j({target:"Array",proto:!0,forced:we},{concat:function(J){var x=U(this),He=N(x,0),ye=0,se,Se,ge,Ee,de;for(se=-1,ge=arguments.length;se<ge;se++)if(de=se===-1?x:arguments[se],fe(de)){if(Ee=B(de.length),ye+Ee>V)throw TypeError(Ae);for(Se=0;Se<Ee;Se++,ye++)Se in de&&_(He,ye,de[Se])}else{if(ye>=V)throw TypeError(Ae);_(He,ye++,de)}return He.length=ye,He}})},"./node_modules/core-js/modules/es.array.iterator.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/to-indexed-object.js"),C=i("./node_modules/core-js/internals/add-to-unscopables.js"),L=i("./node_modules/core-js/internals/iterators.js"),I=i("./node_modules/core-js/internals/internal-state.js"),U=i("./node_modules/core-js/internals/define-iterator.js"),B="Array Iterator",_=I.set,N=I.getterFor(B);p.exports=U(Array,"Array",function(G,q){_(this,{type:B,target:j(G),index:0,kind:q})},function(){var G=N(this),q=G.target,W=G.kind,X=G.index++;return!q||X>=q.length?(G.target=void 0,{value:void 0,done:!0}):W=="keys"?{value:X,done:!1}:W=="values"?{value:q[X],done:!1}:{value:[X,q[X]],done:!1}},"values"),L.Arguments=L.Array,C("keys"),C("values"),C("entries")},"./node_modules/core-js/modules/es.array.join.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/indexed-object.js"),L=i("./node_modules/core-js/internals/to-indexed-object.js"),I=i("./node_modules/core-js/internals/array-method-is-strict.js"),U=[].join,B=C!=Object,_=I("join",",");j({target:"Array",proto:!0,forced:B||!_},{join:function(G){return U.call(L(this),G===void 0?",":G)}})},"./node_modules/core-js/modules/es.array.map.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/array-iteration.js").map,L=i("./node_modules/core-js/internals/array-method-has-species-support.js"),I=L("map");j({target:"Array",proto:!0,forced:!I},{map:function(B){return C(this,B,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/is-object.js"),L=i("./node_modules/core-js/internals/is-array.js"),I=i("./node_modules/core-js/internals/to-absolute-index.js"),U=i("./node_modules/core-js/internals/to-length.js"),B=i("./node_modules/core-js/internals/to-indexed-object.js"),_=i("./node_modules/core-js/internals/create-property.js"),N=i("./node_modules/core-js/internals/well-known-symbol.js"),G=i("./node_modules/core-js/internals/array-method-has-species-support.js"),q=G("slice"),W=N("species"),X=[].slice,V=Math.max;j({target:"Array",proto:!0,forced:!q},{slice:function(me,he){var fe=B(this),we=U(fe.length),R=I(me,we),J=I(he===void 0?we:he,we),x,He,ye;if(L(fe)&&(x=fe.constructor,typeof x=="function"&&(x===Array||L(x.prototype))?x=void 0:C(x)&&(x=x[W],x===null&&(x=void 0)),x===Array||x===void 0))return X.call(fe,R,J);for(He=new(x===void 0?Array:x)(V(J-R,0)),ye=0;R<J;R++,ye++)R in fe&&_(He,ye,fe[R]);return He.length=ye,He}})},"./node_modules/core-js/modules/es.function.name.js":function(p,T,i){var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/object-define-property.js").f,L=Function.prototype,I=L.toString,U=/^\s*function ([^ (]*)/,B="name";j&&!(B in L)&&C(L,B,{configurable:!0,get:function(){try{return I.call(this).match(U)[1]}catch(_){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/descriptors.js"),C=i("./node_modules/core-js/internals/global.js"),L=i("./node_modules/core-js/internals/is-forced.js"),I=i("./node_modules/core-js/internals/redefine.js"),U=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/classof-raw.js"),_=i("./node_modules/core-js/internals/inherit-if-required.js"),N=i("./node_modules/core-js/internals/is-symbol.js"),G=i("./node_modules/core-js/internals/to-primitive.js"),q=i("./node_modules/core-js/internals/fails.js"),W=i("./node_modules/core-js/internals/object-create.js"),X=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,V=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Ae=i("./node_modules/core-js/internals/object-define-property.js").f,me=i("./node_modules/core-js/internals/string-trim.js").trim,he="Number",fe=C[he],we=fe.prototype,R=B(W(we))==he,J=function(Se){if(N(Se))throw TypeError("Cannot convert a Symbol value to a number");var ge=G(Se,"number"),Ee,de,ve,Ye,lt,st,Bt,xt;if(typeof ge=="string"&&ge.length>2){if(ge=me(ge),Ee=ge.charCodeAt(0),Ee===43||Ee===45){if(de=ge.charCodeAt(2),de===88||de===120)return NaN}else if(Ee===48){switch(ge.charCodeAt(1)){case 66:case 98:ve=2,Ye=49;break;case 79:case 111:ve=8,Ye=55;break;default:return+ge}for(lt=ge.slice(2),st=lt.length,Bt=0;Bt<st;Bt++)if(xt=lt.charCodeAt(Bt),xt<48||xt>Ye)return NaN;return parseInt(lt,ve)}}return+ge};if(L(he,!fe(" 0o1")||!fe("0b1")||fe("+0x1"))){for(var x=function(ge){var Ee=arguments.length<1?0:ge,de=this;return de instanceof x&&(R?q(function(){we.valueOf.call(de)}):B(de)!=he)?_(new fe(J(Ee)),de,x):J(Ee)},He=j?X(fe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),ye=0,se;He.length>ye;ye++)U(fe,se=He[ye])&&!U(x,se)&&Ae(x,se,V(fe,se));x.prototype=we,we.constructor=x,I(C,he,x)}},"./node_modules/core-js/modules/es.object.assign.js":function(p,T,i){var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/object-assign.js");j({target:"Object",stat:!0,forced:Object.assign!==C},{assign:C})},"./node_modules/core-js/modules/es.object.keys.js":function(p,T,i){var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/to-object.js"),L=i("./node_modules/core-js/internals/object-keys.js"),I=i("./node_modules/core-js/internals/fails.js"),U=I(function(){L(1)});j({target:"Object",stat:!0,forced:U},{keys:function(_){return L(C(_))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(p,T,i){var j=i("./node_modules/core-js/internals/to-string-tag-support.js"),C=i("./node_modules/core-js/internals/redefine.js"),L=i("./node_modules/core-js/internals/object-to-string.js");j||C(Object.prototype,"toString",L,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/redefine.js"),C=i("./node_modules/core-js/internals/an-object.js"),L=i("./node_modules/core-js/internals/to-string.js"),I=i("./node_modules/core-js/internals/fails.js"),U=i("./node_modules/core-js/internals/regexp-flags.js"),B="toString",_=RegExp.prototype,N=_[B],G=I(function(){return N.call({source:"a",flags:"b"})!="/a/b"}),q=N.name!=B;(G||q)&&j(RegExp.prototype,B,function(){var X=C(this),V=L(X.source),Ae=X.flags,me=L(Ae===void 0&&X instanceof RegExp&&!("flags"in _)?U.call(X):Ae);return"/"+V+"/"+me},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/string-multibyte.js").charAt,C=i("./node_modules/core-js/internals/to-string.js"),L=i("./node_modules/core-js/internals/internal-state.js"),I=i("./node_modules/core-js/internals/define-iterator.js"),U="String Iterator",B=L.set,_=L.getterFor(U);I(String,"String",function(N){B(this,{type:U,string:C(N),index:0})},function(){var G=_(this),q=G.string,W=G.index,X;return W>=q.length?{value:void 0,done:!0}:(X=j(q,W),G.index+=X.length,{value:X,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/create-html.js"),L=i("./node_modules/core-js/internals/string-html-forced.js");j({target:"String",proto:!0,forced:L("link")},{link:function(U){return C(this,"a","href",U)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/descriptors.js"),L=i("./node_modules/core-js/internals/global.js"),I=i("./node_modules/core-js/internals/has.js"),U=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/object-define-property.js").f,_=i("./node_modules/core-js/internals/copy-constructor-properties.js"),N=L.Symbol;if(C&&typeof N=="function"&&(!("description"in N.prototype)||N().description!==void 0)){var G={},q=function(){var he=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),fe=this instanceof q?new N(he):he===void 0?N():N(he);return he===""&&(G[fe]=!0),fe};_(q,N);var W=q.prototype=N.prototype;W.constructor=q;var X=W.toString,V=String(N("test"))=="Symbol(test)",Ae=/^Symbol\((.*)\)[^)]+$/;B(W,"description",{configurable:!0,get:function(){var he=U(this)?this.valueOf():this,fe=X.call(he);if(I(G,he))return"";var we=V?fe.slice(7,-1):fe.replace(Ae,"$1");return we===""?void 0:we}}),j({global:!0,forced:!0},{Symbol:q})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(p,T,i){var j=i("./node_modules/core-js/internals/define-well-known-symbol.js");j("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(p,T,i){"use strict";var j=i("./node_modules/core-js/internals/export.js"),C=i("./node_modules/core-js/internals/global.js"),L=i("./node_modules/core-js/internals/get-built-in.js"),I=i("./node_modules/core-js/internals/is-pure.js"),U=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/native-symbol.js"),_=i("./node_modules/core-js/internals/fails.js"),N=i("./node_modules/core-js/internals/has.js"),G=i("./node_modules/core-js/internals/is-array.js"),q=i("./node_modules/core-js/internals/is-object.js"),W=i("./node_modules/core-js/internals/is-symbol.js"),X=i("./node_modules/core-js/internals/an-object.js"),V=i("./node_modules/core-js/internals/to-object.js"),Ae=i("./node_modules/core-js/internals/to-indexed-object.js"),me=i("./node_modules/core-js/internals/to-property-key.js"),he=i("./node_modules/core-js/internals/to-string.js"),fe=i("./node_modules/core-js/internals/create-property-descriptor.js"),we=i("./node_modules/core-js/internals/object-create.js"),R=i("./node_modules/core-js/internals/object-keys.js"),J=i("./node_modules/core-js/internals/object-get-own-property-names.js"),x=i("./node_modules/core-js/internals/object-get-own-property-names-external.js"),He=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ye=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),se=i("./node_modules/core-js/internals/object-define-property.js"),Se=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),ge=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),Ee=i("./node_modules/core-js/internals/redefine.js"),de=i("./node_modules/core-js/internals/shared.js"),ve=i("./node_modules/core-js/internals/shared-key.js"),Ye=i("./node_modules/core-js/internals/hidden-keys.js"),lt=i("./node_modules/core-js/internals/uid.js"),st=i("./node_modules/core-js/internals/well-known-symbol.js"),Bt=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),xt=i("./node_modules/core-js/internals/define-well-known-symbol.js"),St=i("./node_modules/core-js/internals/set-to-string-tag.js"),Ft=i("./node_modules/core-js/internals/internal-state.js"),Zt=i("./node_modules/core-js/internals/array-iteration.js").forEach,Jt=ve("hidden"),an="Symbol",en="prototype",y=st("toPrimitive"),_e=Ft.set,E=Ft.getterFor(an),s=Object[en],A=C.Symbol,f=L("JSON","stringify"),z=ye.f,$=se.f,F=x.f,M=Se.f,le=de("symbols"),te=de("op-symbols"),Y=de("string-to-symbol-registry"),be=de("symbol-to-string-registry"),tt=de("wks"),Fe=C.QObject,Re=!Fe||!Fe[en]||!Fe[en].findChild,ze=U&&_(function(){return we($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a!=7})?function(yn,$t,fn){var wn=z(s,$t);wn&&delete s[$t],$(yn,$t,fn),wn&&yn!==s&&$(s,$t,wn)}:$,rt=function(yn,$t){var fn=le[yn]=we(A[en]);return _e(fn,{type:an,tag:yn,description:$t}),U||(fn.description=$t),fn},Je=function($t,fn,wn){$t===s&&Je(te,fn,wn),X($t);var zn=me(fn);return X(wn),N(le,zn)?(wn.enumerable?(N($t,Jt)&&$t[Jt][zn]&&($t[Jt][zn]=!1),wn=we(wn,{enumerable:fe(0,!1)})):(N($t,Jt)||$($t,Jt,fe(1,{})),$t[Jt][zn]=!0),ze($t,zn,wn)):$($t,zn,wn)},Dt=function($t,fn){X($t);var wn=Ae(fn),zn=R(wn).concat(In(wn));return Zt(zn,function(er){(!U||Mt.call(wn,er))&&Je($t,er,wn[er])}),$t},_t=function($t,fn){return fn===void 0?we($t):Dt(we($t),fn)},Mt=function($t){var fn=me($t),wn=M.call(this,fn);return this===s&&N(le,fn)&&!N(te,fn)?!1:wn||!N(this,fn)||!N(le,fn)||N(this,Jt)&&this[Jt][fn]?wn:!0},dn=function($t,fn){var wn=Ae($t),zn=me(fn);if(!(wn===s&&N(le,zn)&&!N(te,zn))){var er=z(wn,zn);return er&&N(le,zn)&&!(N(wn,Jt)&&wn[Jt][zn])&&(er.enumerable=!0),er}},vn=function($t){var fn=F(Ae($t)),wn=[];return Zt(fn,function(zn){!N(le,zn)&&!N(Ye,zn)&&wn.push(zn)}),wn},In=function($t){var fn=$t===s,wn=F(fn?te:Ae($t)),zn=[];return Zt(wn,function(er){N(le,er)&&(!fn||N(s,er))&&zn.push(le[er])}),zn};if(B||(A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor");var $t=!arguments.length||arguments[0]===void 0?void 0:he(arguments[0]),fn=lt($t),wn=function(zn){this===s&&wn.call(te,zn),N(this,Jt)&&N(this[Jt],fn)&&(this[Jt][fn]=!1),ze(this,fn,fe(1,zn))};return U&&Re&&ze(s,fn,{configurable:!0,set:wn}),rt(fn,$t)},Ee(A[en],"toString",function(){return E(this).tag}),Ee(A,"withoutSetter",function(yn){return rt(lt(yn),yn)}),Se.f=Mt,se.f=Je,ye.f=dn,J.f=x.f=vn,He.f=In,Bt.f=function(yn){return rt(st(yn),yn)},U&&($(A[en],"description",{configurable:!0,get:function(){return E(this).description}}),I||Ee(s,"propertyIsEnumerable",Mt,{unsafe:!0}))),j({global:!0,wrap:!0,forced:!B,sham:!B},{Symbol:A}),Zt(R(tt),function(yn){xt(yn)}),j({target:an,stat:!0,forced:!B},{for:function(yn){var $t=he(yn);if(N(Y,$t))return Y[$t];var fn=A($t);return Y[$t]=fn,be[fn]=$t,fn},keyFor:function($t){if(!W($t))throw TypeError($t+" is not a symbol");if(N(be,$t))return be[$t]},useSetter:function(){Re=!0},useSimple:function(){Re=!1}}),j({target:"Object",stat:!0,forced:!B,sham:!U},{create:_t,defineProperty:Je,defineProperties:Dt,getOwnPropertyDescriptor:dn}),j({target:"Object",stat:!0,forced:!B},{getOwnPropertyNames:vn,getOwnPropertySymbols:In}),j({target:"Object",stat:!0,forced:_(function(){He.f(1)})},{getOwnPropertySymbols:function($t){return He.f(V($t))}}),f){var Fn=!B||_(function(){var yn=A();return f([yn])!="[null]"||f({a:yn})!="{}"||f(Object(yn))!="{}"});j({target:"JSON",stat:!0,forced:Fn},{stringify:function($t,fn,wn){for(var zn=[$t],er=1,jn;arguments.length>er;)zn.push(arguments[er++]);if(jn=fn,!(!q(fn)&&$t===void 0||W($t)))return G(fn)||(fn=function(vr,kn){if(typeof jn=="function"&&(kn=jn.call(this,vr,kn)),!W(kn))return kn}),zn[1]=fn,f.apply(null,zn)}})}A[en][y]||ge(A[en],y,A[en].valueOf),St(A,an),Ye[Jt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/dom-iterables.js"),L=i("./node_modules/core-js/internals/array-for-each.js"),I=i("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var U in C){var B=j[U],_=B&&B.prototype;if(_&&_.forEach!==L)try{I(_,"forEach",L)}catch(N){_.forEach=L}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(p,T,i){var j=i("./node_modules/core-js/internals/global.js"),C=i("./node_modules/core-js/internals/dom-iterables.js"),L=i("./node_modules/core-js/modules/es.array.iterator.js"),I=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),U=i("./node_modules/core-js/internals/well-known-symbol.js"),B=U("iterator"),_=U("toStringTag"),N=L.values;for(var G in C){var q=j[G],W=q&&q.prototype;if(W){if(W[B]!==N)try{I(W,B,N)}catch(V){W[B]=N}if(W[_]||I(W,_,G),C[G]){for(var X in L)if(W[X]!==L[X])try{I(W,X,L[X])}catch(V){W[X]=L[X]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(p){(function(T,i){p.exports=i()})(this,function(){"use strict";function T(Fe){var Re=typeof Fe;return Fe!==null&&(Re==="object"||Re==="function")}function i(Fe){return typeof Fe=="function"}var j=void 0;Array.isArray?j=Array.isArray:j=function(Fe){return Object.prototype.toString.call(Fe)==="[object Array]"};var C=j,L=0,I=void 0,U=void 0,B=function(Re,ze){R[L]=Re,R[L+1]=ze,L+=2,L===2&&(U?U(J):He())};function _(Fe){U=Fe}function N(Fe){B=Fe}var G=typeof window!="undefined"?window:void 0,q=G||{},W=q.MutationObserver||q.WebKitMutationObserver,X=typeof self=="undefined"&&typeof oe!="undefined"&&{}.toString.call(oe)==="[object process]",V=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function Ae(){return function(){return oe.nextTick(J)}}function me(){return typeof I!="undefined"?function(){I(J)}:we()}function he(){var Fe=0,Re=new W(J),ze=document.createTextNode("");return Re.observe(ze,{characterData:!0}),function(){ze.data=Fe=++Fe%2}}function fe(){var Fe=new MessageChannel;return Fe.port1.onmessage=J,function(){return Fe.port2.postMessage(0)}}function we(){var Fe=setTimeout;return function(){return Fe(J,1)}}var R=new Array(1e3);function J(){for(var Fe=0;Fe<L;Fe+=2){var Re=R[Fe],ze=R[Fe+1];Re(ze),R[Fe]=void 0,R[Fe+1]=void 0}L=0}function x(){try{var Fe=Function("return this")().require("vertx");return I=Fe.runOnLoop||Fe.runOnContext,me()}catch(Re){return we()}}var He=void 0;X?He=Ae():W?He=he():V?He=fe():G===void 0?He=x():He=we();function ye(Fe,Re){var ze=this,rt=new this.constructor(ge);rt[Se]===void 0&&f(rt);var Je=ze._state;if(Je){var Dt=arguments[Je-1];B(function(){return _e(Je,rt,Dt,ze._result)})}else en(ze,rt,Fe,Re);return rt}function se(Fe){var Re=this;if(Fe&&typeof Fe=="object"&&Fe.constructor===Re)return Fe;var ze=new Re(ge);return Ft(ze,Fe),ze}var Se=Math.random().toString(36).substring(2);function ge(){}var Ee=void 0,de=1,ve=2;function Ye(){return new TypeError("You cannot resolve a promise with itself")}function lt(){return new TypeError("A promises callback cannot return that same promise.")}function st(Fe,Re,ze,rt){try{Fe.call(Re,ze,rt)}catch(Je){return Je}}function Bt(Fe,Re,ze){B(function(rt){var Je=!1,Dt=st(ze,Re,function(_t){Je||(Je=!0,Re!==_t?Ft(rt,_t):Jt(rt,_t))},function(_t){Je||(Je=!0,an(rt,_t))},"Settle: "+(rt._label||" unknown promise"));!Je&&Dt&&(Je=!0,an(rt,Dt))},Fe)}function xt(Fe,Re){Re._state===de?Jt(Fe,Re._result):Re._state===ve?an(Fe,Re._result):en(Re,void 0,function(ze){return Ft(Fe,ze)},function(ze){return an(Fe,ze)})}function St(Fe,Re,ze){Re.constructor===Fe.constructor&&ze===ye&&Re.constructor.resolve===se?xt(Fe,Re):ze===void 0?Jt(Fe,Re):i(ze)?Bt(Fe,Re,ze):Jt(Fe,Re)}function Ft(Fe,Re){if(Fe===Re)an(Fe,Ye());else if(T(Re)){var ze=void 0;try{ze=Re.then}catch(rt){an(Fe,rt);return}St(Fe,Re,ze)}else Jt(Fe,Re)}function Zt(Fe){Fe._onerror&&Fe._onerror(Fe._result),y(Fe)}function Jt(Fe,Re){Fe._state===Ee&&(Fe._result=Re,Fe._state=de,Fe._subscribers.length!==0&&B(y,Fe))}function an(Fe,Re){Fe._state===Ee&&(Fe._state=ve,Fe._result=Re,B(Zt,Fe))}function en(Fe,Re,ze,rt){var Je=Fe._subscribers,Dt=Je.length;Fe._onerror=null,Je[Dt]=Re,Je[Dt+de]=ze,Je[Dt+ve]=rt,Dt===0&&Fe._state&&B(y,Fe)}function y(Fe){var Re=Fe._subscribers,ze=Fe._state;if(Re.length!==0){for(var rt=void 0,Je=void 0,Dt=Fe._result,_t=0;_t<Re.length;_t+=3)rt=Re[_t],Je=Re[_t+ze],rt?_e(ze,rt,Je,Dt):Je(Dt);Fe._subscribers.length=0}}function _e(Fe,Re,ze,rt){var Je=i(ze),Dt=void 0,_t=void 0,Mt=!0;if(Je){try{Dt=ze(rt)}catch(dn){Mt=!1,_t=dn}if(Re===Dt){an(Re,lt());return}}else Dt=rt;Re._state!==Ee||(Je&&Mt?Ft(Re,Dt):Mt===!1?an(Re,_t):Fe===de?Jt(Re,Dt):Fe===ve&&an(Re,Dt))}function E(Fe,Re){try{Re(function(rt){Ft(Fe,rt)},function(rt){an(Fe,rt)})}catch(ze){an(Fe,ze)}}var s=0;function A(){return s++}function f(Fe){Fe[Se]=s++,Fe._state=void 0,Fe._result=void 0,Fe._subscribers=[]}function z(){return new Error("Array Methods must be provided an Array")}var $=function(){function Fe(Re,ze){this._instanceConstructor=Re,this.promise=new Re(ge),this.promise[Se]||f(this.promise),C(ze)?(this.length=ze.length,this._remaining=ze.length,this._result=new Array(this.length),this.length===0?Jt(this.promise,this._result):(this.length=this.length||0,this._enumerate(ze),this._remaining===0&&Jt(this.promise,this._result))):an(this.promise,z())}return Fe.prototype._enumerate=function(ze){for(var rt=0;this._state===Ee&&rt<ze.length;rt++)this._eachEntry(ze[rt],rt)},Fe.prototype._eachEntry=function(ze,rt){var Je=this._instanceConstructor,Dt=Je.resolve;if(Dt===se){var _t=void 0,Mt=void 0,dn=!1;try{_t=ze.then}catch(In){dn=!0,Mt=In}if(_t===ye&&ze._state!==Ee)this._settledAt(ze._state,rt,ze._result);else if(typeof _t!="function")this._remaining--,this._result[rt]=ze;else if(Je===be){var vn=new Je(ge);dn?an(vn,Mt):St(vn,ze,_t),this._willSettleAt(vn,rt)}else this._willSettleAt(new Je(function(In){return In(ze)}),rt)}else this._willSettleAt(Dt(ze),rt)},Fe.prototype._settledAt=function(ze,rt,Je){var Dt=this.promise;Dt._state===Ee&&(this._remaining--,ze===ve?an(Dt,Je):this._result[rt]=Je),this._remaining===0&&Jt(Dt,this._result)},Fe.prototype._willSettleAt=function(ze,rt){var Je=this;en(ze,void 0,function(Dt){return Je._settledAt(de,rt,Dt)},function(Dt){return Je._settledAt(ve,rt,Dt)})},Fe}();function F(Fe){return new $(this,Fe).promise}function M(Fe){var Re=this;return C(Fe)?new Re(function(ze,rt){for(var Je=Fe.length,Dt=0;Dt<Je;Dt++)Re.resolve(Fe[Dt]).then(ze,rt)}):new Re(function(ze,rt){return rt(new TypeError("You must pass an array to race."))})}function le(Fe){var Re=this,ze=new Re(ge);return an(ze,Fe),ze}function te(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Y(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var be=function(){function Fe(Re){this[Se]=A(),this._result=this._state=void 0,this._subscribers=[],ge!==Re&&(typeof Re!="function"&&te(),this instanceof Fe?E(this,Re):Y())}return Fe.prototype.catch=function(ze){return this.then(null,ze)},Fe.prototype.finally=function(ze){var rt=this,Je=rt.constructor;return i(ze)?rt.then(function(Dt){return Je.resolve(ze()).then(function(){return Dt})},function(Dt){return Je.resolve(ze()).then(function(){throw Dt})}):rt.then(ze,ze)},Fe}();be.prototype.then=ye,be.all=F,be.race=M,be.resolve=se,be.reject=le,be._setScheduler=_,be._setAsap=N,be._asap=B;function tt(){var Fe=void 0;if(typeof m.g!="undefined")Fe=m.g;else if(typeof self!="undefined")Fe=self;else try{Fe=Function("return this")()}catch(rt){throw new Error("polyfill failed because global object is unavailable in this environment")}var Re=Fe.Promise;if(Re){var ze=null;try{ze=Object.prototype.toString.call(Re.resolve())}catch(rt){}if(ze==="[object Promise]"&&!Re.cast)return}Fe.Promise=be}return be.polyfill=tt,be.Promise=be,be})},html2canvas:function(p){"use strict";p.exports=D},jspdf:function(p){"use strict";p.exports=ae}},ne={};function Z(p){var T=ne[p];if(T!==void 0)return T.exports;var i=ne[p]={exports:{}};return De[p].call(i.exports,i,i.exports,Z),i.exports}(function(){Z.n=function(p){var T=p&&p.__esModule?function(){return p.default}:function(){return p};return Z.d(T,{a:T}),T}})(),function(){Z.d=function(p,T){for(var i in T)Z.o(T,i)&&!Z.o(p,i)&&Object.defineProperty(p,i,{enumerable:!0,get:T[i]})}}(),function(){Z.o=function(p,T){return Object.prototype.hasOwnProperty.call(p,T)}}(),function(){Z.r=function(p){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})}}();var v={};return function(){"use strict";Z.r(v);var p=Z("./src/worker.js"),T=Z("./src/plugin/jspdf-plugin.js"),i=Z("./src/plugin/pagebreaks.js"),j=Z("./src/plugin/hyperlinks.js"),C=function L(I,U){var B=new L.Worker(U);return I?B.from(I).save():B};C.Worker=p.default,v.default=C}(),v=v.default,v}()})},67467:function(Rn,Rt){Rt.read=function(m,oe,ae,D,De){var ne,Z,v=De*8-D-1,p=(1<<v)-1,T=p>>1,i=-7,j=ae?De-1:0,C=ae?-1:1,L=m[oe+j];for(j+=C,ne=L&(1<<-i)-1,L>>=-i,i+=v;i>0;ne=ne*256+m[oe+j],j+=C,i-=8);for(Z=ne&(1<<-i)-1,ne>>=-i,i+=D;i>0;Z=Z*256+m[oe+j],j+=C,i-=8);if(ne===0)ne=1-T;else{if(ne===p)return Z?NaN:(L?-1:1)*(1/0);Z=Z+Math.pow(2,D),ne=ne-T}return(L?-1:1)*Z*Math.pow(2,ne-D)},Rt.write=function(m,oe,ae,D,De,ne){var Z,v,p,T=ne*8-De-1,i=(1<<T)-1,j=i>>1,C=De===23?Math.pow(2,-24)-Math.pow(2,-77):0,L=D?0:ne-1,I=D?1:-1,U=oe<0||oe===0&&1/oe<0?1:0;for(oe=Math.abs(oe),isNaN(oe)||oe===1/0?(v=isNaN(oe)?1:0,Z=i):(Z=Math.floor(Math.log(oe)/Math.LN2),oe*(p=Math.pow(2,-Z))<1&&(Z--,p*=2),Z+j>=1?oe+=C/p:oe+=C*Math.pow(2,1-j),oe*p>=2&&(Z++,p/=2),Z+j>=i?(v=0,Z=i):Z+j>=1?(v=(oe*p-1)*Math.pow(2,De),Z=Z+j):(v=oe*Math.pow(2,j-1)*Math.pow(2,De),Z=0));De>=8;m[ae+L]=v&255,L+=I,v/=256,De-=8);for(Z=Z<<De|v,T+=De;T>0;m[ae+L]=Z&255,L+=I,Z/=256,T-=8);m[ae+L-I]|=U*128}},24334:function(Rn,Rt,m){var oe,ae;(function(D,De){Rn.exports=De(D)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof m.g!="undefined"?m.g:this,function(D){"use strict";D=D||{};var De=D.Base64,ne="2.6.4",Z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",v=function(x){for(var He={},ye=0,se=x.length;ye<se;ye++)He[x.charAt(ye)]=ye;return He}(Z),p=String.fromCharCode,T=function(x){if(x.length<2){var He=x.charCodeAt(0);return He<128?x:He<2048?p(192|He>>>6)+p(128|He&63):p(224|He>>>12&15)+p(128|He>>>6&63)+p(128|He&63)}else{var He=65536+(x.charCodeAt(0)-55296)*1024+(x.charCodeAt(1)-56320);return p(240|He>>>18&7)+p(128|He>>>12&63)+p(128|He>>>6&63)+p(128|He&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,j=function(x){return x.replace(i,T)},C=function(x){var He=[0,2,1][x.length%3],ye=x.charCodeAt(0)<<16|(x.length>1?x.charCodeAt(1):0)<<8|(x.length>2?x.charCodeAt(2):0),se=[Z.charAt(ye>>>18),Z.charAt(ye>>>12&63),He>=2?"=":Z.charAt(ye>>>6&63),He>=1?"=":Z.charAt(ye&63)];return se.join("")},L=D.btoa&&typeof D.btoa=="function"?function(x){return D.btoa(x)}:function(x){if(x.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return x.replace(/[\s\S]{1,3}/g,C)},I=function(x){return L(j(String(x)))},U=function(x){return x.replace(/[+\/]/g,function(He){return He=="+"?"-":"_"}).replace(/=/g,"")},B=function(x,He){return He?U(I(x)):I(x)},_=function(x){return B(x,!0)},N;D.Uint8Array&&(N=function(x,He){for(var ye="",se=0,Se=x.length;se<Se;se+=3){var ge=x[se],Ee=x[se+1],de=x[se+2],ve=ge<<16|Ee<<8|de;ye+=Z.charAt(ve>>>18)+Z.charAt(ve>>>12&63)+(typeof Ee!="undefined"?Z.charAt(ve>>>6&63):"=")+(typeof de!="undefined"?Z.charAt(ve&63):"=")}return He?U(ye):ye});var G=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,q=function(x){switch(x.length){case 4:var He=(7&x.charCodeAt(0))<<18|(63&x.charCodeAt(1))<<12|(63&x.charCodeAt(2))<<6|63&x.charCodeAt(3),ye=He-65536;return p((ye>>>10)+55296)+p((ye&1023)+56320);case 3:return p((15&x.charCodeAt(0))<<12|(63&x.charCodeAt(1))<<6|63&x.charCodeAt(2));default:return p((31&x.charCodeAt(0))<<6|63&x.charCodeAt(1))}},W=function(x){return x.replace(G,q)},X=function(x){var He=x.length,ye=He%4,se=(He>0?v[x.charAt(0)]<<18:0)|(He>1?v[x.charAt(1)]<<12:0)|(He>2?v[x.charAt(2)]<<6:0)|(He>3?v[x.charAt(3)]:0),Se=[p(se>>>16),p(se>>>8&255),p(se&255)];return Se.length-=[0,0,2,1][ye],Se.join("")},V=D.atob&&typeof D.atob=="function"?function(x){return D.atob(x)}:function(x){return x.replace(/\S{1,4}/g,X)},Ae=function(x){return V(String(x).replace(/[^A-Za-z0-9\+\/]/g,""))},me=function(x){return W(V(x))},he=function(x){return String(x).replace(/[-_]/g,function(He){return He=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},fe=function(x){return me(he(x))},we;D.Uint8Array&&(we=function(x){return Uint8Array.from(Ae(he(x)),function(He){return He.charCodeAt(0)})});var R=function(){var x=D.Base64;return D.Base64=De,x};if(D.Base64={VERSION:ne,atob:Ae,btoa:L,fromBase64:fe,toBase64:B,utob:j,encode:B,encodeURI:_,btou:W,decode:fe,noConflict:R,fromUint8Array:N,toUint8Array:we},typeof Object.defineProperty=="function"){var J=function(x){return{value:x,enumerable:!1,writable:!0,configurable:!0}};D.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",J(function(){return fe(this)})),Object.defineProperty(String.prototype,"toBase64",J(function(x){return B(this,x)})),Object.defineProperty(String.prototype,"toBase64URI",J(function(){return B(this,!0)}))}}return D.Meteor&&(Base64=D.Base64),Rn.exports?Rn.exports.Base64=D.Base64:(oe=[],ae=function(){return D.Base64}.apply(Rt,oe),ae!==void 0&&(Rn.exports=ae)),{Base64:D.Base64}})},73207:function(Rn,Rt,m){"use strict";m.r(Rt),m.d(Rt,{AcroForm:function(){return GA},AcroFormAppearance:function(){return Vn},AcroFormButton:function(){return mA},AcroFormCheckBox:function(){return ga},AcroFormChoiceField:function(){return ba},AcroFormComboBox:function(){return NA},AcroFormEditBox:function(){return Mo},AcroFormListBox:function(){return ra},AcroFormPasswordField:function(){return Ca},AcroFormPushButton:function(){return Pi},AcroFormRadioButton:function(){return Ja},AcroFormTextField:function(){return si},GState:function(){return KA},ShadingPattern:function(){return na},TilingPattern:function(){return jA},default:function(){return Fu},jsPDF:function(){return Cr}});var oe=m(20135),ae={},D=function(r,e,n,u,g){var h=new Worker(ae[e]||(ae[e]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return h.onmessage=function(S){var O=S.data,k=O.$e$;if(k){var ue=new Error(k[0]);ue.code=k[1],ue.stack=k[2],g(ue,null)}else g(null,O)},h.postMessage(n,u),h},De=Uint8Array,ne=Uint16Array,Z=Int32Array,v=new De([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),p=new De([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),T=new De([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),i=function(r,e){for(var n=new ne(31),u=0;u<31;++u)n[u]=e+=1<<r[u-1];for(var g=new Z(n[30]),u=1;u<30;++u)for(var h=n[u];h<n[u+1];++h)g[h]=h-n[u]<<5|u;return{b:n,r:g}},j=i(v,2),C=j.b,L=j.r;C[28]=258,L[258]=28;for(var I=i(p,0),U=I.b,B=I.r,_=new ne(32768),N=0;N<32768;++N){var G=(N&43690)>>1|(N&21845)<<1;G=(G&52428)>>2|(G&13107)<<2,G=(G&61680)>>4|(G&3855)<<4,_[N]=((G&65280)>>8|(G&255)<<8)>>1}for(var q=function(r,e,n){for(var u=r.length,g=0,h=new ne(e);g<u;++g)r[g]&&++h[r[g]-1];var S=new ne(e);for(g=1;g<e;++g)S[g]=S[g-1]+h[g-1]<<1;var O;if(n){O=new ne(1<<e);var k=15-e;for(g=0;g<u;++g)if(r[g])for(var ue=g<<4|r[g],Le=e-r[g],Ue=S[r[g]-1]++<<Le,ke=Ue|(1<<Le)-1;Ue<=ke;++Ue)O[_[Ue]>>k]=ue}else for(O=new ne(u),g=0;g<u;++g)r[g]&&(O[g]=_[S[r[g]-1]++]>>15-r[g]);return O},W=new De(288),N=0;N<144;++N)W[N]=8;for(var N=144;N<256;++N)W[N]=9;for(var N=256;N<280;++N)W[N]=7;for(var N=280;N<288;++N)W[N]=8;for(var X=new De(32),N=0;N<32;++N)X[N]=5;var V=q(W,9,0),Ae=q(W,9,1),me=q(X,5,0),he=q(X,5,1),fe=function(r){for(var e=r[0],n=1;n<r.length;++n)r[n]>e&&(e=r[n]);return e},we=function(r,e,n){var u=e/8|0;return(r[u]|r[u+1]<<8)>>(e&7)&n},R=function(r,e){var n=e/8|0;return(r[n]|r[n+1]<<8|r[n+2]<<16)>>(e&7)},J=function(r){return(r+7)/8|0},x=function(r,e,n){return(e==null||e<0)&&(e=0),(n==null||n>r.length)&&(n=r.length),new De(r.subarray(e,n))},He={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},ye=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],se=function(r,e,n){var u=new Error(e||ye[r]);if(u.code=r,Error.captureStackTrace&&Error.captureStackTrace(u,se),!n)throw u;return u},Se=function(r,e,n,u){var g=r.length,h=u?u.length:0;if(!g||e.f&&!e.l)return n||new De(0);var S=!n,O=S||e.i!=2,k=e.i;S&&(n=new De(g*3));var ue=function(Pt){var Xt=n.length;if(Pt>Xt){var rn=new De(Math.max(Xt*2,Pt));rn.set(n),n=rn}},Le=e.f||0,Ue=e.p||0,ke=e.b||0,re=e.l,dt=e.d,et=e.m,ft=e.n,Ve=g*8;do{if(!re){Le=we(r,Ue,1);var ht=we(r,Ue+1,3);if(Ue+=3,ht)if(ht==1)re=Ae,dt=he,et=9,ft=5;else if(ht==2){var Un=we(r,Ue,31)+257,Gt=we(r,Ue+10,15)+4,wt=Un+we(r,Ue+5,31)+1;Ue+=14;for(var qt=new De(wt),cn=new De(19),qe=0;qe<Gt;++qe)cn[T[qe]]=we(r,Ue+qe*3,7);Ue+=Gt*3;for(var At=fe(cn),Q=(1<<At)-1,P=q(cn,At,1),qe=0;qe<wt;){var ie=P[we(r,Ue,Q)];Ue+=ie&15;var Lt=ie>>4;if(Lt<16)qt[qe++]=Lt;else{var pe=0,Oe=0;for(Lt==16?(Oe=3+we(r,Ue,3),Ue+=2,pe=qt[qe-1]):Lt==17?(Oe=3+we(r,Ue,7),Ue+=3):Lt==18&&(Oe=11+we(r,Ue,127),Ue+=7);Oe--;)qt[qe++]=pe}}var Ie=qt.subarray(0,Un),Ze=qt.subarray(Un);et=fe(Ie),ft=fe(Ze),re=q(Ie,et,1),dt=q(Ze,ft,1)}else se(1);else{var Lt=J(Ue)+4,kt=r[Lt-4]|r[Lt-3]<<8,An=Lt+kt;if(An>g){k&&se(0);break}O&&ue(ke+kt),n.set(r.subarray(Lt,An),ke),e.b=ke+=kt,e.p=Ue=An*8,e.f=Le;continue}if(Ue>Ve){k&&se(0);break}}O&&ue(ke+131072);for(var Ge=(1<<et)-1,it=(1<<ft)-1,ee=Ue;;ee=Ue){var pe=re[R(r,Ue)&Ge],Qe=pe>>4;if(Ue+=pe&15,Ue>Ve){k&&se(0);break}if(pe||se(2),Qe<256)n[ke++]=Qe;else if(Qe==256){ee=Ue,re=null;break}else{var Ne=Qe-254;if(Qe>264){var qe=Qe-257,We=v[qe];Ne=we(r,Ue,(1<<We)-1)+C[qe],Ue+=We}var $e=dt[R(r,Ue)&it],ut=$e>>4;$e||se(3),Ue+=$e&15;var Ze=U[ut];if(ut>3){var We=p[ut];Ze+=R(r,Ue)&(1<<We)-1,Ue+=We}if(Ue>Ve){k&&se(0);break}O&&ue(ke+131072);var vt=ke+Ne;if(ke<Ze){var gt=h-Ze,Tt=Math.min(Ze,vt);for(gt+ke<0&&se(3);ke<Tt;++ke)n[ke]=u[gt+ke]}for(;ke<vt;++ke)n[ke]=n[ke-Ze]}}e.l=re,e.p=ee,e.b=ke,e.f=Le,re&&(Le=1,e.m=et,e.d=dt,e.n=ft)}while(!Le);return ke!=n.length&&S?x(n,0,ke):n.subarray(0,ke)},ge=function(r,e,n){n<<=e&7;var u=e/8|0;r[u]|=n,r[u+1]|=n>>8},Ee=function(r,e,n){n<<=e&7;var u=e/8|0;r[u]|=n,r[u+1]|=n>>8,r[u+2]|=n>>16},de=function(r,e){for(var n=[],u=0;u<r.length;++u)r[u]&&n.push({s:u,f:r[u]});var g=n.length,h=n.slice();if(!g)return{t:St,l:0};if(g==1){var S=new De(n[0].s+1);return S[n[0].s]=1,{t:S,l:1}}n.sort(function(An,Un){return An.f-Un.f}),n.push({s:-1,f:25001});var O=n[0],k=n[1],ue=0,Le=1,Ue=2;for(n[0]={s:-1,f:O.f+k.f,l:O,r:k};Le!=g-1;)O=n[n[ue].f<n[Ue].f?ue++:Ue++],k=n[ue!=Le&&n[ue].f<n[Ue].f?ue++:Ue++],n[Le++]={s:-1,f:O.f+k.f,l:O,r:k};for(var ke=h[0].s,u=1;u<g;++u)h[u].s>ke&&(ke=h[u].s);var re=new ne(ke+1),dt=ve(n[Le-1],re,0);if(dt>e){var u=0,et=0,ft=dt-e,Ve=1<<ft;for(h.sort(function(Un,Gt){return re[Gt.s]-re[Un.s]||Un.f-Gt.f});u<g;++u){var ht=h[u].s;if(re[ht]>e)et+=Ve-(1<<dt-re[ht]),re[ht]=e;else break}for(et>>=ft;et>0;){var Lt=h[u].s;re[Lt]<e?et-=1<<e-re[Lt]++-1:++u}for(;u>=0&&et;--u){var kt=h[u].s;re[kt]==e&&(--re[kt],++et)}dt=e}return{t:new De(re),l:dt}},ve=function(r,e,n){return r.s==-1?Math.max(ve(r.l,e,n+1),ve(r.r,e,n+1)):e[r.s]=n},Ye=function(r){for(var e=r.length;e&&!r[--e];);for(var n=new ne(++e),u=0,g=r[0],h=1,S=function(k){n[u++]=k},O=1;O<=e;++O)if(r[O]==g&&O!=e)++h;else{if(!g&&h>2){for(;h>138;h-=138)S(32754);h>2&&(S(h>10?h-11<<5|28690:h-3<<5|12305),h=0)}else if(h>3){for(S(g),--h;h>6;h-=6)S(8304);h>2&&(S(h-3<<5|8208),h=0)}for(;h--;)S(g);h=1,g=r[O]}return{c:n.subarray(0,u),n:e}},lt=function(r,e){for(var n=0,u=0;u<e.length;++u)n+=r[u]*e[u];return n},st=function(r,e,n){var u=n.length,g=J(e+2);r[g]=u&255,r[g+1]=u>>8,r[g+2]=r[g]^255,r[g+3]=r[g+1]^255;for(var h=0;h<u;++h)r[g+h+4]=n[h];return(g+4+u)*8},Bt=function(r,e,n,u,g,h,S,O,k,ue,Le){ge(e,Le++,n),++g[256];for(var Ue=de(g,15),ke=Ue.t,re=Ue.l,dt=de(h,15),et=dt.t,ft=dt.l,Ve=Ye(ke),ht=Ve.c,Lt=Ve.n,kt=Ye(et),An=kt.c,Un=kt.n,Gt=new ne(19),wt=0;wt<ht.length;++wt)++Gt[ht[wt]&31];for(var wt=0;wt<An.length;++wt)++Gt[An[wt]&31];for(var qt=de(Gt,7),cn=qt.t,qe=qt.l,At=19;At>4&&!cn[T[At-1]];--At);var Q=ue+5<<3,P=lt(g,W)+lt(h,X)+S,ie=lt(g,ke)+lt(h,et)+S+14+3*At+lt(Gt,cn)+2*Gt[16]+3*Gt[17]+7*Gt[18];if(k>=0&&Q<=P&&Q<=ie)return st(e,Le,r.subarray(k,k+ue));var pe,Oe,Ie,Ze;if(ge(e,Le,1+(ie<P)),Le+=2,ie<P){pe=q(ke,re,0),Oe=ke,Ie=q(et,ft,0),Ze=et;var Ge=q(cn,qe,0);ge(e,Le,Lt-257),ge(e,Le+5,Un-1),ge(e,Le+10,At-4),Le+=14;for(var wt=0;wt<At;++wt)ge(e,Le+3*wt,cn[T[wt]]);Le+=3*At;for(var it=[ht,An],ee=0;ee<2;++ee)for(var Qe=it[ee],wt=0;wt<Qe.length;++wt){var Ne=Qe[wt]&31;ge(e,Le,Ge[Ne]),Le+=cn[Ne],Ne>15&&(ge(e,Le,Qe[wt]>>5&127),Le+=Qe[wt]>>12)}}else pe=V,Oe=W,Ie=me,Ze=X;for(var wt=0;wt<O;++wt){var We=u[wt];if(We>255){var Ne=We>>18&31;Ee(e,Le,pe[Ne+257]),Le+=Oe[Ne+257],Ne>7&&(ge(e,Le,We>>23&31),Le+=v[Ne]);var $e=We&31;Ee(e,Le,Ie[$e]),Le+=Ze[$e],$e>3&&(Ee(e,Le,We>>5&8191),Le+=p[$e])}else Ee(e,Le,pe[We]),Le+=Oe[We]}return Ee(e,Le,pe[256]),Le+Oe[256]},xt=new Z([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),St=new De(0),Ft=function(r,e,n,u,g,h){var S=h.z||r.length,O=new De(u+S+5*(1+Math.ceil(S/7e3))+g),k=O.subarray(u,O.length-g),ue=h.l,Le=(h.r||0)&7;if(e){Le&&(k[0]=h.r>>3);for(var Ue=xt[e-1],ke=Ue>>13,re=Ue&8191,dt=(1<<n)-1,et=h.p||new ne(32768),ft=h.h||new ne(dt+1),Ve=Math.ceil(n/3),ht=2*Ve,Lt=function(bn){return(r[bn]^r[bn+1]<<Ve^r[bn+2]<<ht)&dt},kt=new Z(25e3),An=new ne(288),Un=new ne(32),Gt=0,wt=0,qt=h.i||0,cn=0,qe=h.w||0,At=0;qt+2<S;++qt){var Q=Lt(qt),P=qt&32767,ie=ft[Q];if(et[P]=ie,ft[Q]=P,qe<=qt){var pe=S-qt;if((Gt>7e3||cn>24576)&&(pe>423||!ue)){Le=Bt(r,k,0,kt,An,Un,wt,cn,At,qt-At,Le),cn=Gt=wt=0,At=qt;for(var Oe=0;Oe<286;++Oe)An[Oe]=0;for(var Oe=0;Oe<30;++Oe)Un[Oe]=0}var Ie=2,Ze=0,Ge=re,it=P-ie&32767;if(pe>2&&Q==Lt(qt-it))for(var ee=Math.min(ke,pe)-1,Qe=Math.min(32767,qt),Ne=Math.min(258,pe);it<=Qe&&--Ge&&P!=ie;){if(r[qt+Ie]==r[qt+Ie-it]){for(var We=0;We<Ne&&r[qt+We]==r[qt+We-it];++We);if(We>Ie){if(Ie=We,Ze=it,We>ee)break;for(var $e=Math.min(it,We-2),ut=0,Oe=0;Oe<$e;++Oe){var vt=qt-it+Oe&32767,gt=et[vt],Tt=vt-gt&32767;Tt>ut&&(ut=Tt,ie=vt)}}}P=ie,ie=et[P],it+=P-ie&32767}if(Ze){kt[cn++]=268435456|L[Ie]<<18|B[Ze];var Pt=L[Ie]&31,Xt=B[Ze]&31;wt+=v[Pt]+p[Xt],++An[257+Pt],++Un[Xt],qe=qt+Ie,++Gt}else kt[cn++]=r[qt],++An[r[qt]]}}for(qt=Math.max(qt,qe);qt<S;++qt)kt[cn++]=r[qt],++An[r[qt]];Le=Bt(r,k,ue,kt,An,Un,wt,cn,At,qt-At,Le),ue||(h.r=Le&7|k[Le/8|0]<<3,Le-=7,h.h=ft,h.p=et,h.i=qt,h.w=qe)}else{for(var qt=h.w||0;qt<S+ue;qt+=65535){var rn=qt+65535;rn>=S&&(k[Le/8|0]=ue,rn=S),Le=st(k,Le+1,r.subarray(qt,rn))}h.i=S}return x(O,0,u+J(Le)+g)},Zt=null,Jt=function(){var r=-1;return{p:function(e){for(var n=r,u=0;u<e.length;++u)n=Zt[n&255^e[u]]^n>>>8;r=n},d:function(){return~r}}},an=function(){var r=1,e=0;return{p:function(n){for(var u=r,g=e,h=n.length|0,S=0;S!=h;){for(var O=Math.min(S+2655,h);S<O;++S)g+=u+=n[S];u=(u&65535)+15*(u>>16),g=(g&65535)+15*(g>>16)}r=u,e=g},d:function(){return r%=65521,e%=65521,(r&255)<<24|(r&65280)<<8|(e&255)<<8|e>>8}}},en=function(r,e,n,u,g){if(!g&&(g={l:1},e.dictionary)){var h=e.dictionary.subarray(-32768),S=new De(h.length+r.length);S.set(h),S.set(r,h.length),r=S,g.w=h.length}return Ft(r,e.level==null?6:e.level,e.mem==null?g.l?Math.ceil(Math.max(8,Math.min(13,Math.log(r.length)))*1.5):20:12+e.mem,n,u,g)},y=function(r,e){var n={};for(var u in r)n[u]=r[u];for(var u in e)n[u]=e[u];return n},_e=function(r,e,n){for(var u=r(),g=r.toString(),h=g.slice(g.indexOf("[")+1,g.lastIndexOf("]")).replace(/\s+/g,"").split(","),S=0;S<u.length;++S){var O=u[S],k=h[S];if(typeof O=="function"){e+=";"+k+"=";var ue=O.toString();if(O.prototype)if(ue.indexOf("[native code]")!=-1){var Le=ue.indexOf(" ",8)+1;e+=ue.slice(Le,ue.indexOf("(",Le))}else{e+=ue;for(var Ue in O.prototype)e+=";"+k+".prototype."+Ue+"="+O.prototype[Ue].toString()}else e+=ue}else n[k]=O}return e},E=null,s=function(r){var e=[];for(var n in r)r[n].buffer&&e.push((r[n]=new r[n].constructor(r[n])).buffer);return e},A=function(r,e,n,u){if(!E[n]){for(var g="",h={},S=r.length-1,O=0;O<S;++O)g=_e(r[O],g,h);E[n]={c:_e(r[S],g,h),e:h}}var k=y({},E[n].e);return D(E[n].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+e.toString()+"}",n,k,s(k),u)},f=function(){return[De,ne,Z,v,p,T,C,U,Ae,he,_,ye,q,fe,we,R,J,x,se,Se,vr,te,Y]},z=function(){return[De,ne,Z,v,p,T,L,B,V,W,me,X,_,xt,St,q,ge,Ee,de,ve,Ye,lt,st,Bt,J,x,Ft,en,wn,te]},$=function(){return[Dt,dn,Je,Jt,Zt]},F=function(){return[_t,Mt]},M=function(){return[vn,Je,an]},le=function(){return[In]},te=function(r){return postMessage(r,[r.buffer])},Y=function(r){return r&&{out:r.size&&new De(r.size),dictionary:r.dictionary}},be=function(r,e,n,u,g,h){var S=A(n,u,g,function(O,k){S.terminate(),h(O,k)});return S.postMessage([r,e],e.consume?[r.buffer]:[]),function(){S.terminate()}},tt=function(r){return r.ondata=function(e,n){return postMessage([e,n],[e.buffer])},function(e){e.data.length?(r.push(e.data[0],e.data[1]),postMessage([e.data[0].length])):r.flush()}},Fe=function(r,e,n,u,g,h,S){var O,k=A(r,u,g,function(ue,Le){ue?(k.terminate(),e.ondata.call(e,ue)):Array.isArray(Le)?Le.length==1?(e.queuedSize-=Le[0],e.ondrain&&e.ondrain(Le[0])):(Le[1]&&k.terminate(),e.ondata.call(e,ue,Le[0],Le[1])):S(Le)});k.postMessage(n),e.queuedSize=0,e.push=function(ue,Le){e.ondata||se(5),O&&e.ondata(se(4,0,1),null,!!Le),e.queuedSize+=ue.length,k.postMessage([ue,O=Le],[ue.buffer])},e.terminate=function(){k.terminate()},h&&(e.flush=function(){k.postMessage([])})},Re=function(r,e){return r[e]|r[e+1]<<8},ze=function(r,e){return(r[e]|r[e+1]<<8|r[e+2]<<16|r[e+3]<<24)>>>0},rt=function(r,e){return ze(r,e)+ze(r,e+4)*4294967296},Je=function(r,e,n){for(;n;++e)r[e]=n,n>>>=8},Dt=function(r,e){var n=e.filename;if(r[0]=31,r[1]=139,r[2]=8,r[8]=e.level<2?4:e.level==9?2:0,r[9]=3,e.mtime!=0&&Je(r,4,Math.floor(new Date(e.mtime||Date.now())/1e3)),n){r[3]=8;for(var u=0;u<=n.length;++u)r[u+10]=n.charCodeAt(u)}},_t=function(r){(r[0]!=31||r[1]!=139||r[2]!=8)&&se(6,"invalid gzip data");var e=r[3],n=10;e&4&&(n+=(r[10]|r[11]<<8)+2);for(var u=(e>>3&1)+(e>>4&1);u>0;u-=!r[n++]);return n+(e&2)},Mt=function(r){var e=r.length;return(r[e-4]|r[e-3]<<8|r[e-2]<<16|r[e-1]<<24)>>>0},dn=function(r){return 10+(r.filename?r.filename.length+1:0)},vn=function(r,e){var n=e.level,u=n==0?0:n<6?1:n==9?3:2;if(r[0]=120,r[1]=u<<6|(e.dictionary&&32),r[1]|=31-(r[0]<<8|r[1])%31,e.dictionary){var g=an();g.p(e.dictionary),Je(r,2,g.d())}},In=function(r,e){return((r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31)&&se(6,"invalid zlib data"),(r[1]>>5&1)==+!e&&se(6,"invalid zlib data: "+(r[1]&32?"need":"unexpected")+" dictionary"),(r[1]>>3&4)+2};function Fn(r,e){return typeof r=="function"&&(e=r,r={}),this.ondata=e,r}var yn=null,$t=null;function fn(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[z],function(u){return te(wn(u.data[0],u.data[1]))},0,n)}function wn(r,e){return en(r,e||{},0,0)}var zn=null,er=null;function jn(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[f],function(u){return te(vr(u.data[0],Y(u.data[1])))},1,n)}function vr(r,e){return Se(r,{i:2},e&&e.out,e&&e.dictionary)}var kn=null,xn=null;function wr(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[z,$,function(){return[zr]}],function(u){return te(zr(u.data[0],u.data[1]))},2,n)}function zr(r,e){e||(e={});var n=Jt(),u=r.length;n.p(r);var g=en(r,e,dn(e),8),h=g.length;return Dt(g,e),Je(g,h-8,n.d()),Je(g,h-4,u),g}var gr=null,eo=null;function So(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[f,F,function(){return[to]}],function(u){return te(to(u.data[0],u.data[1]))},3,n)}function to(r,e){var n=_t(r);return n+8>r.length&&se(6,"invalid gzip data"),Se(r.subarray(n,-8),{i:2},e&&e.out||new De(Mt(r)),e&&e.dictionary)}var Ao=null,ao=null;function mr(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[z,M,function(){return[Zr]}],function(u){return te(Zr(u.data[0],u.data[1]))},4,n)}function Zr(r,e){e||(e={});var n=an();n.p(r);var u=en(r,e,e.dictionary?6:2,4);return vn(u,e),Je(u,u.length-4,n.d()),u}var po=null,Ut=null;function Kt(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),be(r,e,[f,le,function(){return[Ke]}],function(u){return te(Ke(u.data[0],Y(u.data[1])))},5,n)}function Ke(r,e){return Se(r.subarray(In(r,e&&e.dictionary),-4),{i:2},e&&e.out,e&&e.dictionary)}var mt=null,Bn=null;function un(r,e,n){return n||(n=e,e={}),typeof n!="function"&&se(7),r[0]==31&&r[1]==139&&r[2]==8?So(r,e,n):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?jn(r,e,n):Kt(r,e,n)}function Kn(r,e){return r[0]==31&&r[1]==139&&r[2]==8?to(r,e):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?vr(r,e):Ke(r,e)}var Ln=function(r,e,n,u){for(var g in r){var h=r[g],S=e+g,O=u;Array.isArray(h)&&(O=y(u,h[1]),h=h[0]),h instanceof De?n[S]=[h,O]:(n[S+="/"]=[new De(0),O],Ln(h,S,n,u))}},Yn=typeof TextEncoder!="undefined"&&new TextEncoder,Gn=typeof TextDecoder!="undefined"&&new TextDecoder,tr=0;try{Gn.decode(St,{stream:!0}),tr=1}catch(r){}var fr=function(r){for(var e="",n=0;;){var u=r[n++],g=(u>127)+(u>223)+(u>239);if(n+g>r.length)return{s:e,r:x(r,n-1)};g?g==3?(u=((u&15)<<18|(r[n++]&63)<<12|(r[n++]&63)<<6|r[n++]&63)-65536,e+=String.fromCharCode(55296|u>>10,56320|u&1023)):g&1?e+=String.fromCharCode((u&31)<<6|r[n++]&63):e+=String.fromCharCode((u&15)<<12|(r[n++]&63)<<6|r[n++]&63):e+=String.fromCharCode(u)}},ln=null,on=null;function Pn(r,e){if(e){for(var n=new De(r.length),u=0;u<r.length;++u)n[u]=r.charCodeAt(u);return n}if(Yn)return Yn.encode(r);for(var g=r.length,h=new De(r.length+(r.length>>1)),S=0,O=function(Le){h[S++]=Le},u=0;u<g;++u){if(S+5>h.length){var k=new De(S+8+(g-u<<1));k.set(h),h=k}var ue=r.charCodeAt(u);ue<128||e?O(ue):ue<2048?(O(192|ue>>6),O(128|ue&63)):ue>55295&&ue<57344?(ue=65536+(ue&1047552)|r.charCodeAt(++u)&1023,O(240|ue>>18),O(128|ue>>12&63),O(128|ue>>6&63),O(128|ue&63)):(O(224|ue>>12),O(128|ue>>6&63),O(128|ue&63))}return x(h,0,S)}function En(r,e){if(e){for(var n="",u=0;u<r.length;u+=16384)n+=String.fromCharCode.apply(null,r.subarray(u,u+16384));return n}else{if(Gn)return Gn.decode(r);var g=fr(r),h=g.s,n=g.r;return n.length&&se(8),h}}var ar=function(r){return r==1?3:r<6?2:r==9?1:0},Sr=function(r,e){return e+30+Re(r,e+26)+Re(r,e+28)},Vr=function(r,e,n){var u=Re(r,e+28),g=En(r.subarray(e+46,e+46+u),!(Re(r,e+8)&2048)),h=e+46+u,S=ze(r,e+20),O=n&&S==4294967295?Ir(r,h):[S,ze(r,e+24),ze(r,e+42)],k=O[0],ue=O[1],Le=O[2];return[Re(r,e+10),k,ue,g,h+Re(r,e+30)+Re(r,e+32),Le]},Ir=function(r,e){for(;Re(r,e)!=1;e+=4+Re(r,e+2));return[rt(r,e+12),rt(r,e+4),rt(r,e+20)]},hr=function(r){var e=0;if(r)for(var n in r){var u=r[n].length;u>65535&&se(9),e+=u+4}return e},Or=function(r,e,n,u,g,h,S,O){var k=u.length,ue=n.extra,Le=O&&O.length,Ue=hr(ue);Je(r,e,S!=null?33639248:67324752),e+=4,S!=null&&(r[e++]=20,r[e++]=n.os),r[e]=20,e+=2,r[e++]=n.flag<<1|(h<0&&8),r[e++]=g&&8,r[e++]=n.compression&255,r[e++]=n.compression>>8;var ke=new Date(n.mtime==null?Date.now():n.mtime),re=ke.getFullYear()-1980;if((re<0||re>119)&&se(10),Je(r,e,re<<25|ke.getMonth()+1<<21|ke.getDate()<<16|ke.getHours()<<11|ke.getMinutes()<<5|ke.getSeconds()>>1),e+=4,h!=-1&&(Je(r,e,n.crc),Je(r,e+4,h<0?-h-2:h),Je(r,e+8,n.size)),Je(r,e+12,k),Je(r,e+14,Ue),e+=16,S!=null&&(Je(r,e,Le),Je(r,e+6,n.attrs),Je(r,e+10,S),e+=14),r.set(u,e),e+=k,Ue)for(var dt in ue){var et=ue[dt],ft=et.length;Je(r,e,+dt),Je(r,e+2,ft),r.set(et,e+4),e+=4+ft}return Le&&(r.set(O,e),e+=Le),e},bo=function(r,e,n,u,g){Je(r,e,101010256),Je(r,e+8,n),Je(r,e+10,n),Je(r,e+12,u),Je(r,e+16,g)},Fr=null,rr=null,Gr=null,br=null;function Qr(r,e,n){n||(n=e,e={}),typeof n!="function"&&se(7);var u={};Ln(r,"",u,e);var g=Object.keys(u),h=g.length,S=0,O=0,k=h,ue=new Array(h),Le=[],Ue=function(){for(var ft=0;ft<Le.length;++ft)Le[ft]()},ke=function(ft,Ve){$o(function(){n(ft,Ve)})};$o(function(){ke=n});var re=function(){var ft=new De(O+22),Ve=S,ht=O-S;O=0;for(var Lt=0;Lt<k;++Lt){var kt=ue[Lt];try{var An=kt.c.length;Or(ft,O,kt,kt.f,kt.u,An);var Un=30+kt.f.length+hr(kt.extra),Gt=O+Un;ft.set(kt.c,Gt),Or(ft,S,kt,kt.f,kt.u,An,O,kt.m),S+=16+Un+(kt.m?kt.m.length:0),O=Gt+An}catch(wt){return ke(wt,null)}}bo(ft,S,ue.length,ht,Ve),ke(null,ft)};h||re();for(var dt=function(ft){var Ve=g[ft],ht=u[Ve],Lt=ht[0],kt=ht[1],An=Jt(),Un=Lt.length;An.p(Lt);var Gt=Pn(Ve),wt=Gt.length,qt=kt.comment,cn=qt&&Pn(qt),qe=cn&&cn.length,At=hr(kt.extra),Q=kt.level==0?0:8,P=function(ie,pe){if(ie)Ue(),ke(ie,null);else{var Oe=pe.length;ue[ft]=y(kt,{size:Un,crc:An.d(),c:pe,f:Gt,m:cn,u:wt!=Ve.length||cn&&qt.length!=qe,compression:Q}),S+=30+wt+At+Oe,O+=76+2*(wt+At)+(qe||0)+Oe,--h||re()}};if(wt>65535&&P(se(11,0,1),null),!Q)P(null,Lt);else if(Un<16e4)try{P(null,wn(Lt,kt))}catch(ie){P(ie,null)}else Le.push(fn(Lt,kt,P))},et=0;et<k;++et)dt(et);return Ue}function Lr(r,e){e||(e={});var n={},u=[];Ln(r,"",n,e);var g=0,h=0;for(var S in n){var O=n[S],k=O[0],ue=O[1],Le=ue.level==0?0:8,Ue=Pn(S),ke=Ue.length,re=ue.comment,dt=re&&Pn(re),et=dt&&dt.length,ft=hr(ue.extra);ke>65535&&se(11);var Ve=Le?wn(k,ue):k,ht=Ve.length,Lt=Jt();Lt.p(k),u.push(y(ue,{size:k.length,crc:Lt.d(),c:Ve,f:Ue,m:dt,u:ke!=S.length||dt&&re.length!=et,o:g,compression:Le})),g+=30+ke+ft+ht,h+=76+2*(ke+ft)+(et||0)+ht}for(var kt=new De(h+22),An=g,Un=h-g,Gt=0;Gt<u.length;++Gt){var Ue=u[Gt];Or(kt,Ue.o,Ue,Ue.f,Ue.u,Ue.c.length);var wt=30+Ue.f.length+hr(Ue.extra);kt.set(Ue.c,Ue.o+wt),Or(kt,g,Ue,Ue.f,Ue.u,Ue.c.length,Ue.o,Ue.m),g+=16+wt+(Ue.m?Ue.m.length:0)}return bo(kt,g,u.length,Un,An),kt}var Bo=null,Uo=null,Io=null,jo=null,$o=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(r){r()};function go(r,e,n){n||(n=e,e={}),typeof n!="function"&&se(7);var u=[],g=function(){for(var ft=0;ft<u.length;++ft)u[ft]()},h={},S=function(ft,Ve){$o(function(){n(ft,Ve)})};$o(function(){S=n});for(var O=r.length-22;ze(r,O)!=101010256;--O)if(!O||r.length-O>65558)return S(se(13,0,1),null),g;var k=Re(r,O+8);if(k){var ue=k,Le=ze(r,O+16),Ue=Le==4294967295||ue==65535;if(Ue){var ke=ze(r,O-12);Ue=ze(r,ke)==101075792,Ue&&(ue=k=ze(r,ke+32),Le=ze(r,ke+48))}for(var re=e&&e.filter,dt=function(ft){var Ve=Vr(r,Le,Ue),ht=Ve[0],Lt=Ve[1],kt=Ve[2],An=Ve[3],Un=Ve[4],Gt=Ve[5],wt=Sr(r,Gt);Le=Un;var qt=function(qe,At){qe?(g(),S(qe,null)):(At&&(h[An]=At),--k||S(null,h))};if(!re||re({name:An,size:Lt,originalSize:kt,compression:ht}))if(!ht)qt(null,x(r,wt,wt+Lt));else if(ht==8){var cn=r.subarray(wt,wt+Lt);if(kt<524288||Lt>.8*kt)try{qt(null,vr(cn,{out:new De(kt)}))}catch(qe){qt(qe,null)}else u.push(jn(cn,{size:kt},qt))}else qt(se(14,"unknown compression type "+ht,1),null);else qt(null,null)},et=0;et<ue;++et)dt(et)}else S(null,{});return g}function fo(r,e){for(var n={},u=r.length-22;ze(r,u)!=101010256;--u)(!u||r.length-u>65558)&&se(13);var g=Re(r,u+8);if(!g)return{};var h=ze(r,u+16),S=h==4294967295||g==65535;if(S){var O=ze(r,u-12);S=ze(r,O)==101075792,S&&(g=ze(r,O+32),h=ze(r,O+48))}for(var k=e&&e.filter,ue=0;ue<g;++ue){var Le=Vr(r,h,S),Ue=Le[0],ke=Le[1],re=Le[2],dt=Le[3],et=Le[4],ft=Le[5],Ve=Sr(r,ft);h=et,(!k||k({name:dt,size:ke,originalSize:re,compression:Ue}))&&(Ue?Ue==8?n[dt]=vr(r.subarray(Ve,Ve+ke),{out:new De(re)}):se(14,"unknown compression type "+Ue):n[dt]=x(r,Ve,Ve+ke))}return n}var Zn=function(){return typeof window!="undefined"?window:typeof m.g!="undefined"?m.g:typeof self!="undefined"?self:this}();function Co(){Zn.console&&typeof Zn.console.log=="function"&&Zn.console.log.apply(Zn.console,arguments)}var io={log:Co,warn:function(r){Zn.console&&(typeof Zn.console.warn=="function"?Zn.console.warn.apply(Zn.console,arguments):Co.call(null,arguments))},error:function(r){Zn.console&&(typeof Zn.console.error=="function"?Zn.console.error.apply(Zn.console,arguments):Co(r))}};function lA(r,e,n){var u=new XMLHttpRequest;u.open("GET",r),u.responseType="blob",u.onload=function(){ea(u.response,e,n)},u.onerror=function(){io.error("could not download file")},u.send()}function xA(r){var e=new XMLHttpRequest;e.open("HEAD",r,!1);try{e.send()}catch(n){}return e.status>=200&&e.status<=299}function fa(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(n){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(e)}}var Ro,SA,ea=Zn.saveAs||((typeof window=="undefined"?"undefined":(0,oe.Z)(window))!=="object"||window!==Zn?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(r,e,n){var u=Zn.URL||Zn.webkitURL,g=document.createElement("a");e=e||r.name||"download",g.download=e,g.rel="noopener",typeof r=="string"?(g.href=r,g.origin!==location.origin?xA(g.href)?lA(r,e,n):fa(g,g.target="_blank"):fa(g)):(g.href=u.createObjectURL(r),setTimeout(function(){u.revokeObjectURL(g.href)},4e4),setTimeout(function(){fa(g)},0))}:"msSaveOrOpenBlob"in navigator?function(r,e,n){if(e=e||r.name||"download",typeof r=="string")if(xA(r))lA(r,e,n);else{var u=document.createElement("a");u.href=r,u.target="_blank",setTimeout(function(){fa(u)})}else navigator.msSaveOrOpenBlob(function(g,h){return h===void 0?h={autoBom:!1}:(0,oe.Z)(h)!=="object"&&(io.warn("Deprecated: Expected third argument to be a object"),h={autoBom:!h}),h.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(g.type)?new Blob(["\uFEFF",g],{type:g.type}):g}(r,n),e)}:function(r,e,n,u){if((u=u||open("","_blank"))&&(u.document.title=u.document.body.innerText="downloading..."),typeof r=="string")return lA(r,e,n);var g=r.type==="application/octet-stream",h=/constructor/i.test(Zn.HTMLElement)||Zn.safari,S=/CriOS\/[\d]+/.test(navigator.userAgent);if((S||g&&h)&&(typeof FileReader=="undefined"?"undefined":(0,oe.Z)(FileReader))==="object"){var O=new FileReader;O.onloadend=function(){var Le=O.result;Le=S?Le:Le.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=Le:location=Le,u=null},O.readAsDataURL(r)}else{var k=Zn.URL||Zn.webkitURL,ue=k.createObjectURL(r);u?u.location=ue:location.href=ue,u=null,setTimeout(function(){k.revokeObjectURL(ue)},4e4)}});function so(r){var e;r=r||"",this.ok=!1,r.charAt(0)=="#"&&(r=r.substr(1,6)),r={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[r=(r=r.replace(/ /g,"")).toLowerCase()]||r;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(O){return[parseInt(O[1]),parseInt(O[2]),parseInt(O[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(O){return[parseInt(O[1],16),parseInt(O[2],16),parseInt(O[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(O){return[parseInt(O[1]+O[1],16),parseInt(O[2]+O[2],16),parseInt(O[3]+O[3],16)]}}],u=0;u<n.length;u++){var g=n[u].re,h=n[u].process,S=g.exec(r);S&&(e=h(S),this.r=e[0],this.g=e[1],this.b=e[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var O=this.r.toString(16),k=this.g.toString(16),ue=this.b.toString(16);return O.length==1&&(O="0"+O),k.length==1&&(k="0"+k),ue.length==1&&(ue="0"+ue),"#"+O+k+ue}}function Dr(r,e){var n=r[0],u=r[1],g=r[2],h=r[3];n=oo(n,u,g,h,e[0],7,-680876936),h=oo(h,n,u,g,e[1],12,-389564586),g=oo(g,h,n,u,e[2],17,606105819),u=oo(u,g,h,n,e[3],22,-1044525330),n=oo(n,u,g,h,e[4],7,-176418897),h=oo(h,n,u,g,e[5],12,1200080426),g=oo(g,h,n,u,e[6],17,-1473231341),u=oo(u,g,h,n,e[7],22,-45705983),n=oo(n,u,g,h,e[8],7,1770035416),h=oo(h,n,u,g,e[9],12,-1958414417),g=oo(g,h,n,u,e[10],17,-42063),u=oo(u,g,h,n,e[11],22,-1990404162),n=oo(n,u,g,h,e[12],7,1804603682),h=oo(h,n,u,g,e[13],12,-40341101),g=oo(g,h,n,u,e[14],17,-1502002290),n=no(n,u=oo(u,g,h,n,e[15],22,1236535329),g,h,e[1],5,-165796510),h=no(h,n,u,g,e[6],9,-1069501632),g=no(g,h,n,u,e[11],14,643717713),u=no(u,g,h,n,e[0],20,-373897302),n=no(n,u,g,h,e[5],5,-701558691),h=no(h,n,u,g,e[10],9,38016083),g=no(g,h,n,u,e[15],14,-660478335),u=no(u,g,h,n,e[4],20,-405537848),n=no(n,u,g,h,e[9],5,568446438),h=no(h,n,u,g,e[14],9,-1019803690),g=no(g,h,n,u,e[3],14,-187363961),u=no(u,g,h,n,e[8],20,1163531501),n=no(n,u,g,h,e[13],5,-1444681467),h=no(h,n,u,g,e[2],9,-51403784),g=no(g,h,n,u,e[7],14,1735328473),n=kr(n,u=no(u,g,h,n,e[12],20,-1926607734),g,h,e[5],4,-378558),h=kr(h,n,u,g,e[8],11,-2022574463),g=kr(g,h,n,u,e[11],16,1839030562),u=kr(u,g,h,n,e[14],23,-35309556),n=kr(n,u,g,h,e[1],4,-1530992060),h=kr(h,n,u,g,e[4],11,1272893353),g=kr(g,h,n,u,e[7],16,-155497632),u=kr(u,g,h,n,e[10],23,-1094730640),n=kr(n,u,g,h,e[13],4,681279174),h=kr(h,n,u,g,e[0],11,-358537222),g=kr(g,h,n,u,e[3],16,-722521979),u=kr(u,g,h,n,e[6],23,76029189),n=kr(n,u,g,h,e[9],4,-640364487),h=kr(h,n,u,g,e[12],11,-421815835),g=kr(g,h,n,u,e[15],16,530742520),n=Hr(n,u=kr(u,g,h,n,e[2],23,-995338651),g,h,e[0],6,-198630844),h=Hr(h,n,u,g,e[7],10,1126891415),g=Hr(g,h,n,u,e[14],15,-1416354905),u=Hr(u,g,h,n,e[5],21,-57434055),n=Hr(n,u,g,h,e[12],6,1700485571),h=Hr(h,n,u,g,e[3],10,-1894986606),g=Hr(g,h,n,u,e[10],15,-1051523),u=Hr(u,g,h,n,e[1],21,-2054922799),n=Hr(n,u,g,h,e[8],6,1873313359),h=Hr(h,n,u,g,e[15],10,-30611744),g=Hr(g,h,n,u,e[6],15,-1560198380),u=Hr(u,g,h,n,e[13],21,1309151649),n=Hr(n,u,g,h,e[4],6,-145523070),h=Hr(h,n,u,g,e[11],10,-1120210379),g=Hr(g,h,n,u,e[2],15,718787259),u=Hr(u,g,h,n,e[9],21,-343485551),r[0]=Kr(n,r[0]),r[1]=Kr(u,r[1]),r[2]=Kr(g,r[2]),r[3]=Kr(h,r[3])}function lo(r,e,n,u,g,h){return e=Kr(Kr(e,r),Kr(u,h)),Kr(e<<g|e>>>32-g,n)}function oo(r,e,n,u,g,h,S){return lo(e&n|~e&u,r,e,g,h,S)}function no(r,e,n,u,g,h,S){return lo(e&u|n&~u,r,e,g,h,S)}function kr(r,e,n,u,g,h,S){return lo(e^n^u,r,e,g,h,S)}function Hr(r,e,n,u,g,h,S){return lo(n^(e|~u),r,e,g,h,S)}function rA(r){var e,n=r.length,u=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=r.length;e+=64)Dr(u,DA(r.substring(e-64,e)));r=r.substring(e-64);var g=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<r.length;e++)g[e>>2]|=r.charCodeAt(e)<<(e%4<<3);if(g[e>>2]|=128<<(e%4<<3),e>55)for(Dr(u,g),e=0;e<16;e++)g[e]=0;return g[14]=8*n,Dr(u,g),u}function DA(r){var e,n=[];for(e=0;e<64;e+=4)n[e>>2]=r.charCodeAt(e)+(r.charCodeAt(e+1)<<8)+(r.charCodeAt(e+2)<<16)+(r.charCodeAt(e+3)<<24);return n}Ro=Zn.atob.bind(Zn),SA=Zn.btoa.bind(Zn);var FA="0123456789abcdef".split("");function ta(r){for(var e="",n=0;n<4;n++)e+=FA[r>>8*n+4&15]+FA[r>>8*n&15];return e}function Br(r){return String.fromCharCode((255&r)>>0,(65280&r)>>8,(16711680&r)>>16,(4278190080&r)>>24)}function ir(r){return rA(r).map(Br).join("")}var _r=function(r){for(var e=0;e<r.length;e++)r[e]=ta(r[e]);return r.join("")}(rA("hello"))!="5d41402abc4b2a76b9719d911017c592";function Kr(r,e){if(_r){var n=(65535&r)+(65535&e);return(r>>16)+(e>>16)+(n>>16)<<16|65535&n}return r+e&4294967295}function oA(r,e){var n,u,g,h;if(r!==n){for(var S=(g=r,h=1+(256/r.length>>0),new Array(h+1).join(g)),O=[],k=0;k<256;k++)O[k]=k;var ue=0;for(k=0;k<256;k++){var Le=O[k];ue=(ue+Le+S.charCodeAt(k))%256,O[k]=O[ue],O[ue]=Le}n=r,u=O}else O=u;var Ue=e.length,ke=0,re=0,dt="";for(k=0;k<Ue;k++)re=(re+(Le=O[ke=(ke+1)%256]))%256,O[ke]=O[re],O[re]=Le,S=O[(O[ke]+O[re])%256],dt+=String.fromCharCode(e.charCodeAt(k)^S);return dt}var Qa={print:4,modify:8,copy:16,"annot-forms":32};function Lo(r,e,n,u){this.v=1,this.r=2;var g=192;r.forEach(function(O){if(Qa.perm!==void 0)throw new Error("Invalid permission: "+O);g+=Qa[O]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var h=(e+this.padding).substr(0,32),S=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(h,S),this.P=-(1+(255^g)),this.encryptionKey=ir(h+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(u)).substr(0,5),this.U=oA(this.encryptionKey,this.padding)}function TA(r){if(/[^\u0000-\u00ff]/.test(r))throw new Error("Invalid PDF Name Object: "+r+", Only accept ASCII characters.");for(var e="",n=r.length,u=0;u<n;u++){var g=r.charCodeAt(u);g<33||g===35||g===37||g===40||g===41||g===47||g===60||g===62||g===91||g===93||g===123||g===125||g>126?e+="#"+("0"+g.toString(16)).slice(-2):e+=r[u]}return e}function _A(r){if((0,oe.Z)(r)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};this.subscribe=function(n,u,g){if(g=g||!1,typeof n!="string"||typeof u!="function"||typeof g!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");e.hasOwnProperty(n)||(e[n]={});var h=Math.random().toString(35);return e[n][h]=[u,!!g],h},this.unsubscribe=function(n){for(var u in e)if(e[u][n])return delete e[u][n],Object.keys(e[u]).length===0&&delete e[u],!0;return!1},this.publish=function(n){if(e.hasOwnProperty(n)){var u=Array.prototype.slice.call(arguments,1),g=[];for(var h in e[n]){var S=e[n][h];try{S[0].apply(r,u)}catch(O){Zn.console&&io.error("jsPDF PubSub Error",O.message,O)}S[1]&&g.push(h)}g.length&&g.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function KA(r){if(!(this instanceof KA))return new KA(r);var e="opacity,stroke-opacity".split(",");for(var n in r)r.hasOwnProperty(n)&&e.indexOf(n)>=0&&(this[n]=r[n]);this.id="",this.objectNumber=-1}function Aa(r,e){this.gState=r,this.matrix=e,this.id="",this.objectNumber=-1}function na(r,e,n,u,g){if(!(this instanceof na))return new na(r,e,n,u,g);this.type=r==="axial"?2:3,this.coords=e,this.colors=n,Aa.call(this,u,g)}function jA(r,e,n,u,g){if(!(this instanceof jA))return new jA(r,e,n,u,g);this.boundingBox=r,this.xStep=e,this.yStep=n,this.stream="",this.cloneIndex=0,Aa.call(this,u,g)}function Cr(r){var e,n=typeof arguments[0]=="string"?arguments[0]:"p",u=arguments[1],g=arguments[2],h=arguments[3],S=[],O=1,k=16,ue="S",Le=null;(0,oe.Z)(r=r||{})==="object"&&(n=r.orientation,u=r.unit||u,g=r.format||g,h=r.compress||r.compressPdf||h,(Le=r.encryption||null)!==null&&(Le.userPassword=Le.userPassword||"",Le.ownerPassword=Le.ownerPassword||"",Le.userPermissions=Le.userPermissions||[]),O=typeof r.userUnit=="number"?Math.abs(r.userUnit):1,r.precision!==void 0&&(e=r.precision),r.floatPrecision!==void 0&&(k=r.floatPrecision),ue=r.defaultPathOperation||"S"),S=r.filters||(h===!0?["FlateEncode"]:S),u=u||"mm",n=(""+(n||"P")).toLowerCase();var Ue=r.putOnlyUsedFonts||!1,ke={},re={internal:{},__private__:{}};re.__private__.PubSub=_A;var dt="1.3",et=re.__private__.getPdfVersion=function(){return dt};re.__private__.setPdfVersion=function(b){dt=b};var ft={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};re.__private__.getPageFormats=function(){return ft};var Ve=re.__private__.getPageFormat=function(b){return ft[b]};g=g||"a4";var ht={COMPAT:"compat",ADVANCED:"advanced"},Lt=ht.COMPAT;function kt(){this.saveGraphicsState(),at(new Ur(Tn,0,0,-Tn,0,ss()*Tn).toString()+" cm"),this.setFontSize(this.getFontSize()/Tn),ue="n",Lt=ht.ADVANCED}function An(){this.restoreGraphicsState(),ue="S",Lt=ht.COMPAT}var Un=re.__private__.combineFontStyleAndFontWeight=function(b,Pe){if(b=="bold"&&Pe=="normal"||b=="bold"&&Pe==400||b=="normal"&&Pe=="italic"||b=="bold"&&Pe=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Pe&&(b=Pe==400||Pe==="normal"?b==="italic"?"italic":"normal":Pe!=700&&Pe!=="bold"||b!=="normal"?(Pe==700?"bold":Pe)+""+b:"bold"),b};re.advancedAPI=function(b){var Pe=Lt===ht.COMPAT;return Pe&&kt.call(this),typeof b!="function"||(b(this),Pe&&An.call(this)),this},re.compatAPI=function(b){var Pe=Lt===ht.ADVANCED;return Pe&&An.call(this),typeof b!="function"||(b(this),Pe&&kt.call(this)),this},re.isAdvancedAPI=function(){return Lt===ht.ADVANCED};var Gt,wt=function(b){if(Lt!==ht.ADVANCED)throw new Error(b+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},qt=re.roundToPrecision=re.__private__.roundToPrecision=function(b,Pe){var pt=e||Pe;if(isNaN(b)||isNaN(pt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return b.toFixed(pt).replace(/0+$/,"")};Gt=re.hpf=re.__private__.hpf=typeof k=="number"?function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return qt(b,k)}:k==="smart"?function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return qt(b,b>-1&&b<1?16:5)}:function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return qt(b,16)};var cn=re.f2=re.__private__.f2=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.f2");return qt(b,2)},qe=re.__private__.f3=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.f3");return qt(b,3)},At=re.scale=re.__private__.scale=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.scale");return Lt===ht.COMPAT?b*Tn:Lt===ht.ADVANCED?b:void 0},Q=function(b){return Lt===ht.COMPAT?ss()-b:Lt===ht.ADVANCED?b:void 0},P=function(b){return At(Q(b))};re.__private__.setPrecision=re.setPrecision=function(b){typeof parseInt(b,10)=="number"&&(e=parseInt(b,10))};var ie,pe="00000000000000000000000000000000",Oe=re.__private__.getFileId=function(){return pe},Ie=re.__private__.setFileId=function(b){return pe=b!==void 0&&/^[a-fA-F0-9]{32}$/.test(b)?b.toUpperCase():pe.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Le!==null&&(xa=new Lo(Le.userPermissions,Le.userPassword,Le.ownerPassword,pe)),pe};re.setFileId=function(b){return Ie(b),this},re.getFileId=function(){return Oe()};var Ze=re.__private__.convertDateToPDFDate=function(b){var Pe=b.getTimezoneOffset(),pt=Pe<0?"+":"-",Ct=Math.floor(Math.abs(Pe/60)),Ht=Math.abs(Pe%60),hn=[pt,Ne(Ct),"'",Ne(Ht),"'"].join("");return["D:",b.getFullYear(),Ne(b.getMonth()+1),Ne(b.getDate()),Ne(b.getHours()),Ne(b.getMinutes()),Ne(b.getSeconds()),hn].join("")},Ge=re.__private__.convertPDFDateToDate=function(b){var Pe=parseInt(b.substr(2,4),10),pt=parseInt(b.substr(6,2),10)-1,Ct=parseInt(b.substr(8,2),10),Ht=parseInt(b.substr(10,2),10),hn=parseInt(b.substr(12,2),10),Dn=parseInt(b.substr(14,2),10);return new Date(Pe,pt,Ct,Ht,hn,Dn,0)},it=re.__private__.setCreationDate=function(b){var Pe;if(b===void 0&&(b=new Date),b instanceof Date)Pe=Ze(b);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(b))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Pe=b}return ie=Pe},ee=re.__private__.getCreationDate=function(b){var Pe=ie;return b==="jsDate"&&(Pe=Ge(ie)),Pe};re.setCreationDate=function(b){return it(b),this},re.getCreationDate=function(b){return ee(b)};var Qe,Ne=re.__private__.padd2=function(b){return("0"+parseInt(b)).slice(-2)},We=re.__private__.padd2Hex=function(b){return("00"+(b=b.toString())).substr(b.length)},$e=0,ut=[],vt=[],gt=0,Tt=[],Pt=[],Xt=!1,rn=vt,bn=function(){$e=0,gt=0,vt=[],ut=[],Tt=[],Ho=BA(),Xo=BA()};re.__private__.setCustomOutputDestination=function(b){Xt=!0,rn=b};var It=function(b){Xt||(rn=b)};re.__private__.resetCustomOutputDestination=function(){Xt=!1,rn=vt};var at=re.__private__.out=function(b){return b=b.toString(),gt+=b.length+1,rn.push(b),rn},Mn=re.__private__.write=function(b){return at(arguments.length===1?b.toString():Array.prototype.join.call(arguments," "))},sn=re.__private__.getArrayBuffer=function(b){for(var Pe=b.length,pt=new ArrayBuffer(Pe),Ct=new Uint8Array(pt);Pe--;)Ct[Pe]=b.charCodeAt(Pe);return pt},zt=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];re.__private__.getStandardFonts=function(){return zt};var Yt=r.fontSize||16;re.__private__.setFontSize=re.setFontSize=function(b){return Yt=Lt===ht.ADVANCED?b/Tn:b,this};var Wt,tn=re.__private__.getFontSize=re.getFontSize=function(){return Lt===ht.COMPAT?Yt:Yt*Tn},Cn=r.R2L||!1;re.__private__.setR2L=re.setR2L=function(b){return Cn=b,this},re.__private__.getR2L=re.getR2L=function(){return Cn};var _n,Hn=re.__private__.setZoomMode=function(b){var Pe=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(b))Wt=b;else if(isNaN(b)){if(Pe.indexOf(b)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+b+'" is not recognized.');Wt=b}else Wt=parseInt(b,10)};re.__private__.getZoomMode=function(){return Wt};var On,nr=re.__private__.setPageMode=function(b){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(b)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+b+'" is not recognized.');_n=b};re.__private__.getPageMode=function(){return _n};var pr=re.__private__.setLayoutMode=function(b){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(b)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+b+'" is not recognized.');On=b};re.__private__.getLayoutMode=function(){return On},re.__private__.setDisplayMode=re.setDisplayMode=function(b,Pe,pt){return Hn(b),pr(Pe),nr(pt),this};var sr={title:"",subject:"",author:"",keywords:"",creator:""};re.__private__.getDocumentProperty=function(b){if(Object.keys(sr).indexOf(b)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return sr[b]},re.__private__.getDocumentProperties=function(){return sr},re.__private__.setDocumentProperties=re.setProperties=re.setDocumentProperties=function(b){for(var Pe in sr)sr.hasOwnProperty(Pe)&&b[Pe]&&(sr[Pe]=b[Pe]);return this},re.__private__.setDocumentProperty=function(b,Pe){if(Object.keys(sr).indexOf(b)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return sr[b]=Pe};var cr,Tn,Eo,$n,Vo,xr={},Xr={},Po=[],mo={},Wn={},Xn={},dr={},lr=null,Pr=0,Sn=[],Jn=new _A(re),uo=r.hotfixes||[],Rr={},vA={},fA=[],Ur=function b(Pe,pt,Ct,Ht,hn,Dn){if(!(this instanceof b))return new b(Pe,pt,Ct,Ht,hn,Dn);isNaN(Pe)&&(Pe=1),isNaN(pt)&&(pt=0),isNaN(Ct)&&(Ct=0),isNaN(Ht)&&(Ht=1),isNaN(hn)&&(hn=0),isNaN(Dn)&&(Dn=0),this._matrix=[Pe,pt,Ct,Ht,hn,Dn]};Object.defineProperty(Ur.prototype,"sx",{get:function(){return this._matrix[0]},set:function(b){this._matrix[0]=b}}),Object.defineProperty(Ur.prototype,"shy",{get:function(){return this._matrix[1]},set:function(b){this._matrix[1]=b}}),Object.defineProperty(Ur.prototype,"shx",{get:function(){return this._matrix[2]},set:function(b){this._matrix[2]=b}}),Object.defineProperty(Ur.prototype,"sy",{get:function(){return this._matrix[3]},set:function(b){this._matrix[3]=b}}),Object.defineProperty(Ur.prototype,"tx",{get:function(){return this._matrix[4]},set:function(b){this._matrix[4]=b}}),Object.defineProperty(Ur.prototype,"ty",{get:function(){return this._matrix[5]},set:function(b){this._matrix[5]=b}}),Object.defineProperty(Ur.prototype,"a",{get:function(){return this._matrix[0]},set:function(b){this._matrix[0]=b}}),Object.defineProperty(Ur.prototype,"b",{get:function(){return this._matrix[1]},set:function(b){this._matrix[1]=b}}),Object.defineProperty(Ur.prototype,"c",{get:function(){return this._matrix[2]},set:function(b){this._matrix[2]=b}}),Object.defineProperty(Ur.prototype,"d",{get:function(){return this._matrix[3]},set:function(b){this._matrix[3]=b}}),Object.defineProperty(Ur.prototype,"e",{get:function(){return this._matrix[4]},set:function(b){this._matrix[4]=b}}),Object.defineProperty(Ur.prototype,"f",{get:function(){return this._matrix[5]},set:function(b){this._matrix[5]=b}}),Object.defineProperty(Ur.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ur.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ur.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ur.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Ur.prototype.join=function(b){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Gt).join(b)},Ur.prototype.multiply=function(b){var Pe=b.sx*this.sx+b.shy*this.shx,pt=b.sx*this.shy+b.shy*this.sy,Ct=b.shx*this.sx+b.sy*this.shx,Ht=b.shx*this.shy+b.sy*this.sy,hn=b.tx*this.sx+b.ty*this.shx+this.tx,Dn=b.tx*this.shy+b.ty*this.sy+this.ty;return new Ur(Pe,pt,Ct,Ht,hn,Dn)},Ur.prototype.decompose=function(){var b=this.sx,Pe=this.shy,pt=this.shx,Ct=this.sy,Ht=this.tx,hn=this.ty,Dn=Math.sqrt(b*b+Pe*Pe),yr=(b/=Dn)*pt+(Pe/=Dn)*Ct;pt-=b*yr,Ct-=Pe*yr;var Wr=Math.sqrt(pt*pt+Ct*Ct);return yr/=Wr,b*(Ct/=Wr)<Pe*(pt/=Wr)&&(b=-b,Pe=-Pe,yr=-yr,Dn=-Dn),{scale:new Ur(Dn,0,0,Wr,0,0),translate:new Ur(1,0,0,1,Ht,hn),rotate:new Ur(b,Pe,-Pe,b,0,0),skew:new Ur(1,0,yr,1,0,0)}},Ur.prototype.toString=function(b){return this.join(" ")},Ur.prototype.inversed=function(){var b=this.sx,Pe=this.shy,pt=this.shx,Ct=this.sy,Ht=this.tx,hn=this.ty,Dn=1/(b*Ct-Pe*pt),yr=Ct*Dn,Wr=-Pe*Dn,xo=-pt*Dn,wo=b*Dn;return new Ur(yr,Wr,xo,wo,-yr*Ht-xo*hn,-Wr*Ht-wo*hn)},Ur.prototype.applyToPoint=function(b){var Pe=b.x*this.sx+b.y*this.shx+this.tx,pt=b.x*this.shy+b.y*this.sy+this.ty;return new xl(Pe,pt)},Ur.prototype.applyToRectangle=function(b){var Pe=this.applyToPoint(b),pt=this.applyToPoint(new xl(b.x+b.w,b.y+b.h));return new Sl(Pe.x,Pe.y,pt.x-Pe.x,pt.y-Pe.y)},Ur.prototype.clone=function(){var b=this.sx,Pe=this.shy,pt=this.shx,Ct=this.sy,Ht=this.tx,hn=this.ty;return new Ur(b,Pe,pt,Ct,Ht,hn)},re.Matrix=Ur;var Wo=re.matrixMult=function(b,Pe){return Pe.multiply(b)},RA=new Ur(1,0,0,1,0,0);re.unitMatrix=re.identityMatrix=RA;var Nn=function(b,Pe){if(!Wn[b]){var pt=(Pe instanceof na?"Sh":"P")+(Object.keys(mo).length+1).toString(10);Pe.id=pt,Wn[b]=pt,mo[pt]=Pe,Jn.publish("addPattern",Pe)}};re.ShadingPattern=na,re.TilingPattern=jA,re.addShadingPattern=function(b,Pe){return wt("addShadingPattern()"),Nn(b,Pe),this},re.beginTilingPattern=function(b){wt("beginTilingPattern()"),Wl(b.boundingBox[0],b.boundingBox[1],b.boundingBox[2]-b.boundingBox[0],b.boundingBox[3]-b.boundingBox[1],b.matrix)},re.endTilingPattern=function(b,Pe){wt("endTilingPattern()"),Pe.stream=Pt[Qe].join(`
`),Nn(b,Pe),Jn.publish("endTilingPattern",Pe),fA.pop().restore()};var Go=re.__private__.newObject=function(){var b=BA();return Yr(b,!0),b},BA=re.__private__.newObjectDeferred=function(){return $e++,ut[$e]=function(){return gt},$e},Yr=function(b,Pe){return Pe=typeof Pe=="boolean"&&Pe,ut[b]=gt,Pe&&at(b+" 0 obj"),b},qr=re.__private__.newAdditionalObject=function(){var b={objId:BA(),content:""};return Tt.push(b),b},Ho=BA(),Xo=BA(),Do=re.__private__.decodeColorString=function(b){var Pe=b.split(" ");if(Pe.length!==2||Pe[1]!=="g"&&Pe[1]!=="G")Pe.length===5&&(Pe[4]==="k"||Pe[4]==="K")&&(Pe=[(1-Pe[0])*(1-Pe[3]),(1-Pe[1])*(1-Pe[3]),(1-Pe[2])*(1-Pe[3]),"r"]);else{var pt=parseFloat(Pe[0]);Pe=[pt,pt,pt,"r"]}for(var Ct="#",Ht=0;Ht<3;Ht++)Ct+=("0"+Math.floor(255*parseFloat(Pe[Ht])).toString(16)).slice(-2);return Ct},Mr=re.__private__.encodeColorString=function(b){var Pe;typeof b=="string"&&(b={ch1:b});var pt=b.ch1,Ct=b.ch2,Ht=b.ch3,hn=b.ch4,Dn=b.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof pt=="string"&&pt.charAt(0)!=="#"){var yr=new so(pt);if(yr.ok)pt=yr.toHex();else if(!/^\d*\.?\d*$/.test(pt))throw new Error('Invalid color "'+pt+'" passed to jsPDF.encodeColorString.')}if(typeof pt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(pt)&&(pt="#"+pt[1]+pt[1]+pt[2]+pt[2]+pt[3]+pt[3]),typeof pt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(pt)){var Wr=parseInt(pt.substr(1),16);pt=Wr>>16&255,Ct=Wr>>8&255,Ht=255&Wr}if(Ct===void 0||hn===void 0&&pt===Ct&&Ct===Ht)if(typeof pt=="string")Pe=pt+" "+Dn[0];else switch(b.precision){case 2:Pe=cn(pt/255)+" "+Dn[0];break;case 3:default:Pe=qe(pt/255)+" "+Dn[0]}else if(hn===void 0||(0,oe.Z)(hn)==="object"){if(hn&&!isNaN(hn.a)&&hn.a===0)return Pe=["1.","1.","1.",Dn[1]].join(" ");if(typeof pt=="string")Pe=[pt,Ct,Ht,Dn[1]].join(" ");else switch(b.precision){case 2:Pe=[cn(pt/255),cn(Ct/255),cn(Ht/255),Dn[1]].join(" ");break;default:case 3:Pe=[qe(pt/255),qe(Ct/255),qe(Ht/255),Dn[1]].join(" ")}}else if(typeof pt=="string")Pe=[pt,Ct,Ht,hn,Dn[2]].join(" ");else switch(b.precision){case 2:Pe=[cn(pt),cn(Ct),cn(Ht),cn(hn),Dn[2]].join(" ");break;case 3:default:Pe=[qe(pt),qe(Ct),qe(Ht),qe(hn),Dn[2]].join(" ")}return Pe},CA=re.__private__.getFilters=function(){return S},hA=re.__private__.putStream=function(b){var Pe=(b=b||{}).data||"",pt=b.filters||CA(),Ct=b.alreadyAppliedFilters||[],Ht=b.addLength1||!1,hn=Pe.length,Dn=b.objectId,yr=function(La){return La};if(Le!==null&&Dn===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Le!==null&&(yr=xa.encryptor(Dn,0));var Wr={};pt===!0&&(pt=["FlateEncode"]);var xo=b.additionalKeyValues||[],wo=(Wr=Cr.API.processDataByFilters!==void 0?Cr.API.processDataByFilters(Pe,pt):{data:Pe,reverseChain:[]}).reverseChain+(Array.isArray(Ct)?Ct.join(" "):Ct.toString());if(Wr.data.length!==0&&(xo.push({key:"Length",value:Wr.data.length}),Ht===!0&&xo.push({key:"Length1",value:hn})),wo.length!=0)if(wo.split("/").length-1==1)xo.push({key:"Filter",value:wo});else{xo.push({key:"Filter",value:"["+wo+"]"});for(var Ko=0;Ko<xo.length;Ko+=1)if(xo[Ko].key==="DecodeParms"){for(var kA=[],ZA=0;ZA<Wr.reverseChain.split("/").length-1;ZA+=1)kA.push("null");kA.push(xo[Ko].value),xo[Ko].value="["+kA.join(" ")+"]"}}at("<<");for(var $A=0;$A<xo.length;$A++)at("/"+xo[$A].key+" "+xo[$A].value);at(">>"),Wr.data.length!==0&&(at("stream"),at(yr(Wr.data)),at("endstream"))},OA=re.__private__.putPage=function(b){var Pe=b.number,pt=b.data,Ct=b.objId,Ht=b.contentsObjId;Yr(Ct,!0),at("<</Type /Page"),at("/Parent "+b.rootDictionaryObjId+" 0 R"),at("/Resources "+b.resourceDictionaryObjId+" 0 R"),at("/MediaBox ["+parseFloat(Gt(b.mediaBox.bottomLeftX))+" "+parseFloat(Gt(b.mediaBox.bottomLeftY))+" "+Gt(b.mediaBox.topRightX)+" "+Gt(b.mediaBox.topRightY)+"]"),b.cropBox!==null&&at("/CropBox ["+Gt(b.cropBox.bottomLeftX)+" "+Gt(b.cropBox.bottomLeftY)+" "+Gt(b.cropBox.topRightX)+" "+Gt(b.cropBox.topRightY)+"]"),b.bleedBox!==null&&at("/BleedBox ["+Gt(b.bleedBox.bottomLeftX)+" "+Gt(b.bleedBox.bottomLeftY)+" "+Gt(b.bleedBox.topRightX)+" "+Gt(b.bleedBox.topRightY)+"]"),b.trimBox!==null&&at("/TrimBox ["+Gt(b.trimBox.bottomLeftX)+" "+Gt(b.trimBox.bottomLeftY)+" "+Gt(b.trimBox.topRightX)+" "+Gt(b.trimBox.topRightY)+"]"),b.artBox!==null&&at("/ArtBox ["+Gt(b.artBox.bottomLeftX)+" "+Gt(b.artBox.bottomLeftY)+" "+Gt(b.artBox.topRightX)+" "+Gt(b.artBox.topRightY)+"]"),typeof b.userUnit=="number"&&b.userUnit!==1&&at("/UserUnit "+b.userUnit),Jn.publish("putPage",{objId:Ct,pageContext:Sn[Pe],pageNumber:Pe,page:pt}),at("/Contents "+Ht+" 0 R"),at(">>"),at("endobj");var hn=pt.join(`
`);return Lt===ht.ADVANCED&&(hn+=`
Q`),Yr(Ht,!0),hA({data:hn,filters:CA(),objectId:Ht}),at("endobj"),Ct},MA=re.__private__.putPages=function(){var b,Pe,pt=[];for(b=1;b<=Pr;b++)Sn[b].objId=BA(),Sn[b].contentsObjId=BA();for(b=1;b<=Pr;b++)pt.push(OA({number:b,data:Pt[b],objId:Sn[b].objId,contentsObjId:Sn[b].contentsObjId,mediaBox:Sn[b].mediaBox,cropBox:Sn[b].cropBox,bleedBox:Sn[b].bleedBox,trimBox:Sn[b].trimBox,artBox:Sn[b].artBox,userUnit:Sn[b].userUnit,rootDictionaryObjId:Ho,resourceDictionaryObjId:Xo}));Yr(Ho,!0),at("<</Type /Pages");var Ct="/Kids [";for(Pe=0;Pe<Pr;Pe++)Ct+=pt[Pe]+" 0 R ";at(Ct+"]"),at("/Count "+Pr),at(">>"),at("endobj"),Jn.publish("postPutPages")},ia=function(b){Jn.publish("putFont",{font:b,out:at,newObject:Go,putStream:hA}),b.isAlreadyPutted!==!0&&(b.objectNumber=Go(),at("<<"),at("/Type /Font"),at("/BaseFont /"+TA(b.postScriptName)),at("/Subtype /Type1"),typeof b.encoding=="string"&&at("/Encoding /"+b.encoding),at("/FirstChar 32"),at("/LastChar 255"),at(">>"),at("endobj"))},ti=function(){for(var b in xr)xr.hasOwnProperty(b)&&(Ue===!1||Ue===!0&&ke.hasOwnProperty(b))&&ia(xr[b])},Na=function(b){b.objectNumber=Go();var Pe=[];Pe.push({key:"Type",value:"/XObject"}),Pe.push({key:"Subtype",value:"/Form"}),Pe.push({key:"BBox",value:"["+[Gt(b.x),Gt(b.y),Gt(b.x+b.width),Gt(b.y+b.height)].join(" ")+"]"}),Pe.push({key:"Matrix",value:"["+b.matrix.toString()+"]"});var pt=b.pages[1].join(`
`);hA({data:pt,additionalKeyValues:Pe,objectId:b.objectNumber}),at("endobj")},sa=function(){for(var b in Rr)Rr.hasOwnProperty(b)&&Na(Rr[b])},la=function(b,Pe){var pt,Ct=[],Ht=1/(Pe-1);for(pt=0;pt<1;pt+=Ht)Ct.push(pt);if(Ct.push(1),b[0].offset!=0){var hn={offset:0,color:b[0].color};b.unshift(hn)}if(b[b.length-1].offset!=1){var Dn={offset:1,color:b[b.length-1].color};b.push(Dn)}for(var yr="",Wr=0,xo=0;xo<Ct.length;xo++){for(pt=Ct[xo];pt>b[Wr+1].offset;)Wr++;var wo=b[Wr].offset,Ko=(pt-wo)/(b[Wr+1].offset-wo),kA=b[Wr].color,ZA=b[Wr+1].color;yr+=We(Math.round((1-Ko)*kA[0]+Ko*ZA[0]).toString(16))+We(Math.round((1-Ko)*kA[1]+Ko*ZA[1]).toString(16))+We(Math.round((1-Ko)*kA[2]+Ko*ZA[2]).toString(16))}return yr.trim()},YA=function(b,Pe){Pe||(Pe=21);var pt=Go(),Ct=la(b.colors,Pe),Ht=[];Ht.push({key:"FunctionType",value:"0"}),Ht.push({key:"Domain",value:"[0.0 1.0]"}),Ht.push({key:"Size",value:"["+Pe+"]"}),Ht.push({key:"BitsPerSample",value:"8"}),Ht.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ht.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),hA({data:Ct,additionalKeyValues:Ht,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:pt}),at("endobj"),b.objectNumber=Go(),at("<< /ShadingType "+b.type),at("/ColorSpace /DeviceRGB");var hn="/Coords ["+Gt(parseFloat(b.coords[0]))+" "+Gt(parseFloat(b.coords[1]))+" ";b.type===2?hn+=Gt(parseFloat(b.coords[2]))+" "+Gt(parseFloat(b.coords[3])):hn+=Gt(parseFloat(b.coords[2]))+" "+Gt(parseFloat(b.coords[3]))+" "+Gt(parseFloat(b.coords[4]))+" "+Gt(parseFloat(b.coords[5])),at(hn+="]"),b.matrix&&at("/Matrix ["+b.matrix.toString()+"]"),at("/Function "+pt+" 0 R"),at("/Extend [true true]"),at(">>"),at("endobj")},QA=function(b,Pe){var pt=BA(),Ct=Go();Pe.push({resourcesOid:pt,objectOid:Ct}),b.objectNumber=Ct;var Ht=[];Ht.push({key:"Type",value:"/Pattern"}),Ht.push({key:"PatternType",value:"1"}),Ht.push({key:"PaintType",value:"1"}),Ht.push({key:"TilingType",value:"1"}),Ht.push({key:"BBox",value:"["+b.boundingBox.map(Gt).join(" ")+"]"}),Ht.push({key:"XStep",value:Gt(b.xStep)}),Ht.push({key:"YStep",value:Gt(b.yStep)}),Ht.push({key:"Resources",value:pt+" 0 R"}),b.matrix&&Ht.push({key:"Matrix",value:"["+b.matrix.toString()+"]"}),hA({data:b.stream,additionalKeyValues:Ht,objectId:b.objectNumber}),at("endobj")},tA=function(b){var Pe;for(Pe in mo)mo.hasOwnProperty(Pe)&&(mo[Pe]instanceof na?YA(mo[Pe]):mo[Pe]instanceof jA&&QA(mo[Pe],b))},za=function(b){for(var Pe in b.objectNumber=Go(),at("<<"),b)switch(Pe){case"opacity":at("/ca "+cn(b[Pe]));break;case"stroke-opacity":at("/CA "+cn(b[Pe]))}at(">>"),at("endobj")},Di=function(){var b;for(b in Xn)Xn.hasOwnProperty(b)&&za(Xn[b])},ni=function(){for(var b in at("/XObject <<"),Rr)Rr.hasOwnProperty(b)&&Rr[b].objectNumber>=0&&at("/"+b+" "+Rr[b].objectNumber+" 0 R");Jn.publish("putXobjectDict"),at(">>")},ri=function(){xa.oid=Go(),at("<<"),at("/Filter /Standard"),at("/V "+xa.v),at("/R "+xa.r),at("/U <"+xa.toHexString(xa.U)+">"),at("/O <"+xa.toHexString(xa.O)+">"),at("/P "+xa.P),at(">>"),at("endobj")},rs=function(){for(var b in at("/Font <<"),xr)xr.hasOwnProperty(b)&&(Ue===!1||Ue===!0&&ke.hasOwnProperty(b))&&at("/"+b+" "+xr[b].objectNumber+" 0 R");at(">>")},zs=function(){if(Object.keys(mo).length>0){for(var b in at("/Shading <<"),mo)mo.hasOwnProperty(b)&&mo[b]instanceof na&&mo[b].objectNumber>=0&&at("/"+b+" "+mo[b].objectNumber+" 0 R");Jn.publish("putShadingPatternDict"),at(">>")}},co=function(b){if(Object.keys(mo).length>0){for(var Pe in at("/Pattern <<"),mo)mo.hasOwnProperty(Pe)&&mo[Pe]instanceof re.TilingPattern&&mo[Pe].objectNumber>=0&&mo[Pe].objectNumber<b&&at("/"+Pe+" "+mo[Pe].objectNumber+" 0 R");Jn.publish("putTilingPatternDict"),at(">>")}},nA=function(){if(Object.keys(Xn).length>0){var b;for(b in at("/ExtGState <<"),Xn)Xn.hasOwnProperty(b)&&Xn[b].objectNumber>=0&&at("/"+b+" "+Xn[b].objectNumber+" 0 R");Jn.publish("putGStateDict"),at(">>")}},No=function(b){Yr(b.resourcesOid,!0),at("<<"),at("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),rs(),zs(),co(b.objectOid),nA(),ni(),at(">>"),at("endobj")},sA=function(){var b=[];ti(),Di(),sa(),tA(b),Jn.publish("putResources"),b.forEach(No),No({resourcesOid:Xo,objectOid:Number.MAX_SAFE_INTEGER}),Jn.publish("postPutResources")},zA=function(){Jn.publish("putAdditionalObjects");for(var b=0;b<Tt.length;b++){var Pe=Tt[b];Yr(Pe.objId,!0),at(Pe.content),at("endobj")}Jn.publish("postPutAdditionalObjects")},ua=function(b){Xr[b.fontName]=Xr[b.fontName]||{},Xr[b.fontName][b.fontStyle]=b.id},HA=function(b,Pe,pt,Ct,Ht){var hn={id:"F"+(Object.keys(xr).length+1).toString(10),postScriptName:b,fontName:Pe,fontStyle:pt,encoding:Ct,isStandardFont:Ht||!1,metadata:{}};return Jn.publish("addFont",{font:hn,instance:this}),xr[hn.id]=hn,ua(hn),hn.id},li=function(b){for(var Pe=0,pt=zt.length;Pe<pt;Pe++){var Ct=HA.call(this,b[Pe][0],b[Pe][1],b[Pe][2],zt[Pe][3],!0);Ue===!1&&(ke[Ct]=!0);var Ht=b[Pe][0].split("-");ua({id:Ct,fontName:Ht[0],fontStyle:Ht[1]||""})}Jn.publish("addFonts",{fonts:xr,dictionary:Xr})},Oa=function(b){return b.foo=function(){try{return b.apply(this,arguments)}catch(Ct){var Pe=Ct.stack||"";~Pe.indexOf(" at ")&&(Pe=Pe.split(" at ")[1]);var pt="Error in function "+Pe.split(`
`)[0].split("<")[0]+": "+Ct.message;if(!Zn.console)throw new Error(pt);Zn.console.error(pt,Ct),Zn.alert&&alert(pt)}},b.foo.bar=b,b.foo},Zi=function(b,Pe){var pt,Ct,Ht,hn,Dn,yr,Wr,xo,wo;if(Ht=(Pe=Pe||{}).sourceEncoding||"Unicode",Dn=Pe.outputEncoding,(Pe.autoencode||Dn)&&xr[cr].metadata&&xr[cr].metadata[Ht]&&xr[cr].metadata[Ht].encoding&&(hn=xr[cr].metadata[Ht].encoding,!Dn&&xr[cr].encoding&&(Dn=xr[cr].encoding),!Dn&&hn.codePages&&(Dn=hn.codePages[0]),typeof Dn=="string"&&(Dn=hn[Dn]),Dn)){for(Wr=!1,yr=[],pt=0,Ct=b.length;pt<Ct;pt++)(xo=Dn[b.charCodeAt(pt)])?yr.push(String.fromCharCode(xo)):yr.push(b[pt]),yr[pt].charCodeAt(0)>>8&&(Wr=!0);b=yr.join("")}for(pt=b.length;Wr===void 0&&pt!==0;)b.charCodeAt(pt-1)>>8&&(Wr=!0),pt--;if(!Wr)return b;for(yr=Pe.noBOM?[]:[254,255],pt=0,Ct=b.length;pt<Ct;pt++){if((wo=(xo=b.charCodeAt(pt))>>8)>>8)throw new Error("Character at position "+pt+" of string '"+b+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");yr.push(wo),yr.push(xo-(wo<<8))}return String.fromCharCode.apply(void 0,yr)},Ea=re.__private__.pdfEscape=re.pdfEscape=function(b,Pe){return Zi(b,Pe).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},bs=re.__private__.beginPage=function(b){Pt[++Pr]=[],Sn[Pr]={objId:0,contentsObjId:0,userUnit:Number(O),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(b[0]),topRightY:Number(b[1])}},ui(Pr),It(Pt[Qe])},Zs=function(b,Pe){var pt,Ct,Ht;switch(n=Pe||n,typeof b=="string"&&(pt=Ve(b.toLowerCase()),Array.isArray(pt)&&(Ct=pt[0],Ht=pt[1])),Array.isArray(b)&&(Ct=b[0]*Tn,Ht=b[1]*Tn),isNaN(Ct)&&(Ct=g[0],Ht=g[1]),(Ct>14400||Ht>14400)&&(io.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Ct=Math.min(14400,Ct),Ht=Math.min(14400,Ht)),g=[Ct,Ht],n.substr(0,1)){case"l":Ht>Ct&&(g=[Ht,Ct]);break;case"p":Ct>Ht&&(g=[Ht,Ct])}bs(g),fi(Sa),at(bi),Vl!==0&&at(Vl+" J"),Us!==0&&at(Us+" j"),Jn.publish("addPage",{pageNumber:Pr})},os=function(b){b>0&&b<=Pr&&(Pt.splice(b,1),Sn.splice(b,1),Pr--,Qe>Pr&&(Qe=Pr),this.setPage(Qe))},ui=function(b){b>0&&b<=Pr&&(Qe=b)},Cs=re.__private__.getNumberOfPages=re.getNumberOfPages=function(){return Pt.length-1},Vs=function(b,Pe,pt){var Ct,Ht=void 0;return pt=pt||{},b=b!==void 0?b:xr[cr].fontName,Pe=Pe!==void 0?Pe:xr[cr].fontStyle,Ct=b.toLowerCase(),Xr[Ct]!==void 0&&Xr[Ct][Pe]!==void 0?Ht=Xr[Ct][Pe]:Xr[b]!==void 0&&Xr[b][Pe]!==void 0?Ht=Xr[b][Pe]:pt.disableWarning===!1&&io.warn("Unable to look up font label for font '"+b+"', '"+Pe+"'. Refer to getFontList() for available fonts."),Ht||pt.noFallback||(Ht=Xr.times[Pe])==null&&(Ht=Xr.times.normal),Ht},Ws=re.__private__.putInfo=function(){var b=Go(),Pe=function(Ct){return Ct};for(var pt in Le!==null&&(Pe=xa.encryptor(b,0)),at("<<"),at("/Producer ("+Ea(Pe("jsPDF "+Cr.version))+")"),sr)sr.hasOwnProperty(pt)&&sr[pt]&&at("/"+pt.substr(0,1).toUpperCase()+pt.substr(1)+" ("+Ea(Pe(sr[pt]))+")");at("/CreationDate ("+Ea(Pe(ie))+")"),at(">>"),at("endobj")},Es=re.__private__.putCatalog=function(b){var Pe=(b=b||{}).rootDictionaryObjId||Ho;switch(Go(),at("<<"),at("/Type /Catalog"),at("/Pages "+Pe+" 0 R"),Wt||(Wt="fullwidth"),Wt){case"fullwidth":at("/OpenAction [3 0 R /FitH null]");break;case"fullheight":at("/OpenAction [3 0 R /FitV null]");break;case"fullpage":at("/OpenAction [3 0 R /Fit]");break;case"original":at("/OpenAction [3 0 R /XYZ null null 1]");break;default:var pt=""+Wt;pt.substr(pt.length-1)==="%"&&(Wt=parseInt(Wt)/100),typeof Wt=="number"&&at("/OpenAction [3 0 R /XYZ null null "+cn(Wt)+"]")}switch(On||(On="continuous"),On){case"continuous":at("/PageLayout /OneColumn");break;case"single":at("/PageLayout /SinglePage");break;case"two":case"twoleft":at("/PageLayout /TwoColumnLeft");break;case"tworight":at("/PageLayout /TwoColumnRight")}_n&&at("/PageMode /"+_n),Jn.publish("putCatalog"),at(">>"),at("endobj")},Gs=re.__private__.putTrailer=function(){at("trailer"),at("<<"),at("/Size "+($e+1)),at("/Root "+$e+" 0 R"),at("/Info "+($e-1)+" 0 R"),Le!==null&&at("/Encrypt "+xa.oid+" 0 R"),at("/ID [ <"+pe+"> <"+pe+"> ]"),at(">>")},Vi=re.__private__.putHeader=function(){at("%PDF-"+dt),at("%\xBA\xDF\xAC\xE0")},bl=re.__private__.putXRef=function(){var b="0000000000";at("xref"),at("0 "+($e+1)),at("0000000000 65535 f ");for(var Pe=1;Pe<=$e;Pe++)typeof ut[Pe]=="function"?at((b+ut[Pe]()).slice(-10)+" 00000 n "):ut[Pe]!==void 0?at((b+ut[Pe]).slice(-10)+" 00000 n "):at("0000000000 00000 n ")},Ti=re.__private__.buildDocument=function(){bn(),It(vt),Jn.publish("buildDocument"),Vi(),MA(),zA(),sA(),Le!==null&&ri(),Ws(),Es();var b=gt;return bl(),Gs(),at("startxref"),at(""+b),at("%%EOF"),It(Pt[Qe]),vt.join(`
`)},As=re.__private__.getBlob=function(b){return new Blob([sn(b)],{type:"application/pdf"})},ca=re.output=re.__private__.output=Oa(function(b,Pe){switch(typeof(Pe=Pe||{})=="string"?Pe={filename:Pe}:Pe.filename=Pe.filename||"generated.pdf",b){case void 0:return Ti();case"save":re.save(Pe.filename);break;case"arraybuffer":return sn(Ti());case"blob":return As(Ti());case"bloburi":case"bloburl":if(Zn.URL!==void 0&&typeof Zn.URL.createObjectURL=="function")return Zn.URL&&Zn.URL.createObjectURL(As(Ti()))||void 0;io.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var pt="",Ct=Ti();try{pt=SA(Ct)}catch(ZA){pt=SA(unescape(encodeURIComponent(Ct)))}return"data:application/pdf;filename="+Pe.filename+";base64,"+pt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Zn)==="[object Window]"){var Ht="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",hn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Pe.pdfObjectUrl&&(Ht=Pe.pdfObjectUrl,hn="");var Dn='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Ht+'"'+hn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(Pe)+");<\/script></body></html>",yr=Zn.open();return yr!==null&&yr.document.write(Dn),yr}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(Zn)==="[object Window]"){var Wr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(Pe.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+Pe.filename+'" width="500px" height="400px" /></body></html>',xo=Zn.open();if(xo!==null){xo.document.write(Wr);var wo=this;xo.document.documentElement.querySelector("#pdfViewer").onload=function(){xo.document.title=Pe.filename,xo.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(wo.output("bloburl"))}}return xo}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(Zn)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Ko='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",Pe)+'"></iframe></body></html>',kA=Zn.open();if(kA!==null&&(kA.document.write(Ko),kA.document.title=Pe.filename),kA||typeof safari=="undefined")return kA;break;case"datauri":case"dataurl":return Zn.document.location.href=this.output("datauristring",Pe);default:return null}}),xs=function(b){return Array.isArray(uo)===!0&&uo.indexOf(b)>-1};switch(u){case"pt":Tn=1;break;case"mm":Tn=72/25.4;break;case"cm":Tn=72/2.54;break;case"in":Tn=72;break;case"px":Tn=xs("px_scaling")==1?.75:96/72;break;case"pc":case"em":Tn=12;break;case"ex":Tn=6;break;default:if(typeof u!="number")throw new Error("Invalid unit: "+u);Tn=u}var xa=null;it(),Ie();var Zl=function(b){return Le!==null?xa.encryptor(b,0):function(Pe){return Pe}},Xs=re.__private__.getPageInfo=re.getPageInfo=function(b){if(isNaN(b)||b%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Sn[b].objId,pageNumber:b,pageContext:Sn[b]}},ro=re.__private__.getPageInfoByObjId=function(b){if(isNaN(b)||b%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var Pe in Sn)if(Sn[Pe].objId===b)break;return Xs(Pe)},Ys=re.__private__.getCurrentPageInfo=re.getCurrentPageInfo=function(){return{objId:Sn[Qe].objId,pageNumber:Qe,pageContext:Sn[Qe]}};re.addPage=function(){return Zs.apply(this,arguments),this},re.setPage=function(){return ui.apply(this,arguments),It.call(this,Pt[Qe]),this},re.insertPage=function(b){return this.addPage(),this.movePage(Qe,b),this},re.movePage=function(b,Pe){var pt,Ct;if(b>Pe){pt=Pt[b],Ct=Sn[b];for(var Ht=b;Ht>Pe;Ht--)Pt[Ht]=Pt[Ht-1],Sn[Ht]=Sn[Ht-1];Pt[Pe]=pt,Sn[Pe]=Ct,this.setPage(Pe)}else if(b<Pe){pt=Pt[b],Ct=Sn[b];for(var hn=b;hn<Pe;hn++)Pt[hn]=Pt[hn+1],Sn[hn]=Sn[hn+1];Pt[Pe]=pt,Sn[Pe]=Ct,this.setPage(Pe)}return this},re.deletePage=function(){return os.apply(this,arguments),this},re.__private__.text=re.text=function(b,Pe,pt,Ct,Ht){var hn,Dn,yr,Wr,xo,wo,Ko,kA,ZA,$A=(Ct=Ct||{}).scope||this;if(typeof b=="number"&&typeof Pe=="number"&&(typeof pt=="string"||Array.isArray(pt))){var La=pt;pt=Pe,Pe=b,b=La}if(arguments[3]instanceof Ur?(wt("The transform parameter of text() with a Matrix value"),ZA=Ht):(yr=arguments[4],Wr=arguments[5],(0,oe.Z)(Ko=arguments[3])==="object"&&Ko!==null||(typeof yr=="string"&&(Wr=yr,yr=null),typeof Ko=="string"&&(Wr=Ko,Ko=null),typeof Ko=="number"&&(yr=Ko,Ko=null),Ct={flags:Ko,angle:yr,align:Wr})),isNaN(Pe)||isNaN(pt)||b==null)throw new Error("Invalid arguments passed to jsPDF.text");if(b.length===0)return $A;var ma="",ji=!1,Da=typeof Ct.lineHeightFactor=="number"?Ct.lineHeightFactor:To,pi=$A.internal.scaleFactor;function Gl(yA){return yA=yA.split(" ").join(Array(Ct.TabLen||9).join(" ")),Ea(yA,Ko)}function Il(yA){for(var LA,WA=yA.concat(),Ba=[],ur=WA.length;ur--;)typeof(LA=WA.shift())=="string"?Ba.push(LA):Array.isArray(yA)&&(LA.length===1||LA[1]===void 0&&LA[2]===void 0)?Ba.push(LA[0]):Ba.push([LA[0],LA[1],LA[2]]);return Ba}function Xl(yA,LA){var WA;if(typeof yA=="string")WA=LA(yA)[0];else if(Array.isArray(yA)){for(var Ba,ur,$i=yA.concat(),hs=[],Ga=$i.length;Ga--;)typeof(Ba=$i.shift())=="string"?hs.push(LA(Ba)[0]):Array.isArray(Ba)&&typeof Ba[0]=="string"&&(ur=LA(Ba[0],Ba[1],Ba[2]),hs.push([ur[0],ur[1],ur[2]]));WA=hs}return WA}var al=!1,Ql=!0;if(typeof b=="string")al=!0;else if(Array.isArray(b)){var Yl=b.concat();Dn=[];for(var Ul,qA=Yl.length;qA--;)(typeof(Ul=Yl.shift())!="string"||Array.isArray(Ul)&&typeof Ul[0]!="string")&&(Ql=!1);al=Ql}if(al===!1)throw new Error('Type of text must be string or Array. "'+b+'" is not recognized.');typeof b=="string"&&(b=b.match(/[\r?\n]/)?b.split(/\r\n|\r|\n/g):[b]);var il=Yt/$A.internal.scaleFactor,UA=il*(Da-1);switch(Ct.baseline){case"bottom":pt-=UA;break;case"top":pt+=il-UA;break;case"hanging":pt+=il-2*UA;break;case"middle":pt+=il/2-UA}if((wo=Ct.maxWidth||0)>0&&(typeof b=="string"?b=$A.splitTextToSize(b,wo):Object.prototype.toString.call(b)==="[object Array]"&&(b=b.reduce(function(yA,LA){return yA.concat($A.splitTextToSize(LA,wo))},[]))),hn={text:b,x:Pe,y:pt,options:Ct,mutex:{pdfEscape:Ea,activeFontKey:cr,fonts:xr,activeFontSize:Yt}},Jn.publish("preProcessText",hn),b=hn.text,yr=(Ct=hn.options).angle,!(ZA instanceof Ur)&&yr&&typeof yr=="number"){yr*=Math.PI/180,Ct.rotationDirection===0&&(yr=-yr),Lt===ht.ADVANCED&&(yr=-yr);var Ci=Math.cos(yr),Yi=Math.sin(yr);ZA=new Ur(Ci,Yi,-Yi,Ci,0,0)}else yr&&yr instanceof Ur&&(ZA=yr);Lt!==ht.ADVANCED||ZA||(ZA=RA),(xo=Ct.charSpace||El)!==void 0&&(ma+=Gt(At(xo))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(kA=Ct.horizontalScale)!==void 0&&(ma+=Gt(100*kA)+` Tz
`),Ct.lang;var oa=-1,Ji=Ct.renderingMode!==void 0?Ct.renderingMode:Ct.stroke,ls=$A.internal.getCurrentPageInfo().pageContext;switch(Ji){case 0:case!1:case"fill":oa=0;break;case 1:case!0:case"stroke":oa=1;break;case 2:case"fillThenStroke":oa=2;break;case 3:case"invisible":oa=3;break;case 4:case"fillAndAddForClipping":oa=4;break;case 5:case"strokeAndAddPathForClipping":oa=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":oa=6;break;case 7:case"addToPathForClipping":oa=7}var Ei=ls.usedRenderingMode!==void 0?ls.usedRenderingMode:-1;oa!==-1?ma+=oa+` Tr
`:Ei!==-1&&(ma+=`0 Tr
`),oa!==-1&&(ls.usedRenderingMode=oa),Wr=Ct.align||"left";var gi,sl=Yt*Da,Jl=$A.internal.pageSize.getWidth(),Ll=xr[cr];xo=Ct.charSpace||El,wo=Ct.maxWidth||0,Ko=Object.assign({autoencode:!0,noBOM:!0},Ct.flags);var xi=[],Ps=function(yA){return $A.getStringUnitWidth(yA,{font:Ll,charSpace:xo,fontSize:Yt,doKerning:!1})*Yt/pi};if(Object.prototype.toString.call(b)==="[object Array]"){var Va;Dn=Il(b),Wr!=="left"&&(gi=Dn.map(Ps));var va,Ns=0;if(Wr==="right"){Pe-=gi[0],b=[],qA=Dn.length;for(var us=0;us<qA;us++)us===0?(va=oi(Pe),Va=hi(pt)):(va=At(Ns-gi[us]),Va=-sl),b.push([Dn[us],va,Va]),Ns=gi[us]}else if(Wr==="center"){Pe-=gi[0]/2,b=[],qA=Dn.length;for(var cs=0;cs<qA;cs++)cs===0?(va=oi(Pe),Va=hi(pt)):(va=At((Ns-gi[cs])/2),Va=-sl),b.push([Dn[cs],va,Va]),Ns=gi[cs]}else if(Wr==="left"){b=[],qA=Dn.length;for(var Pl=0;Pl<qA;Pl++)b.push(Dn[Pl])}else if(Wr==="justify"&&Ll.encoding==="Identity-H"){b=[],qA=Dn.length,wo=wo!==0?wo:Jl;for(var ds=0,VA=0;VA<qA;VA++)if(Va=VA===0?hi(pt):-sl,va=VA===0?oi(Pe):ds,VA<qA-1){var $l=At((wo-gi[VA])/(Dn[VA].split(" ").length-1)),Wa=Dn[VA].split(" ");b.push([Wa[0]+" ",va,Va]),ds=0;for(var Si=1;Si<Wa.length;Si++){var Nl=(Ps(Wa[Si-1]+" "+Wa[Si])-Ps(Wa[Si]))*pi+$l;Si==Wa.length-1?b.push([Wa[Si],Nl,0]):b.push([Wa[Si]+" ",Nl,0]),ds-=Nl}}else b.push([Dn[VA],va,Va]);b.push(["",ds,0])}else{if(Wr!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(b=[],qA=Dn.length,wo=wo!==0?wo:Jl,VA=0;VA<qA;VA++)Va=VA===0?hi(pt):-sl,va=VA===0?oi(Pe):0,VA<qA-1?xi.push(Gt(At((wo-gi[VA])/(Dn[VA].split(" ").length-1)))):xi.push(0),b.push([Dn[VA],va,Va])}}var lu=typeof Ct.R2L=="boolean"?Ct.R2L:Cn;lu===!0&&(b=Xl(b,function(yA,LA,WA){return[yA.split("").reverse().join(""),LA,WA]})),hn={text:b,x:Pe,y:pt,options:Ct,mutex:{pdfEscape:Ea,activeFontKey:cr,fonts:xr,activeFontSize:Yt}},Jn.publish("postProcessText",hn),b=hn.text,ji=hn.mutex.isHex||!1;var ll=xr[cr].encoding;ll!=="WinAnsiEncoding"&&ll!=="StandardEncoding"||(b=Xl(b,function(yA,LA,WA){return[Gl(yA),LA,WA]})),Dn=Il(b),b=[];for(var fs,Os,Ds,ul=0,cl=1,dl=Array.isArray(Dn[0])?cl:ul,Ts="",ql=function(yA,LA,WA){var Ba="";return WA instanceof Ur?(WA=typeof Ct.angle=="number"?Wo(WA,new Ur(1,0,0,1,yA,LA)):Wo(new Ur(1,0,0,1,yA,LA),WA),Lt===ht.ADVANCED&&(WA=Wo(new Ur(1,0,0,-1,0,0),WA)),Ba=WA.join(" ")+` Tm
`):Ba=Gt(yA)+" "+Gt(LA)+` Td
`,Ba},Fi=0;Fi<Dn.length;Fi++){switch(Ts="",dl){case cl:Ds=(ji?"<":"(")+Dn[Fi][0]+(ji?">":")"),fs=parseFloat(Dn[Fi][1]),Os=parseFloat(Dn[Fi][2]);break;case ul:Ds=(ji?"<":"(")+Dn[Fi]+(ji?">":")"),fs=oi(Pe),Os=hi(pt)}xi!==void 0&&xi[Fi]!==void 0&&(Ts=xi[Fi]+` Tw
`),Fi===0?b.push(Ts+ql(fs,Os,ZA)+Ds):dl===ul?b.push(Ts+Ds):dl===cl&&b.push(Ts+ql(fs,Os,ZA)+Ds)}b=dl===ul?b.join(` Tj
T* `):b.join(` Tj
`),b+=` Tj
`;var Ii=`BT
/`;return Ii+=cr+" "+Yt+` Tf
`,Ii+=Gt(Yt*Da)+` TL
`,Ii+=is+`
`,Ii+=ma,Ii+=b,at(Ii+="ET"),ke[cr]=!0,$A};var Js=re.__private__.clip=re.clip=function(b){return at(b==="evenodd"?"W*":"W"),this};re.clipEvenOdd=function(){return Js("evenodd")},re.__private__.discardPath=re.discardPath=function(){return at("n"),this};var ci=re.__private__.isValidStyle=function(b){var Pe=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(b)!==-1&&(Pe=!0),Pe};re.__private__.setDefaultPathOperation=re.setDefaultPathOperation=function(b){return ci(b)&&(ue=b),this};var $s=re.__private__.getStyle=re.getStyle=function(b){var Pe=ue;switch(b){case"D":case"S":Pe="S";break;case"F":Pe="f";break;case"FD":case"DF":Pe="B";break;case"f":case"f*":case"B":case"B*":Pe=b}return Pe},qs=re.close=function(){return at("h"),this};re.stroke=function(){return at("S"),this},re.fill=function(b){return Wi("f",b),this},re.fillEvenOdd=function(b){return Wi("f*",b),this},re.fillStroke=function(b){return Wi("B",b),this},re.fillStrokeEvenOdd=function(b){return Wi("B*",b),this};var Wi=function(b,Pe){(0,oe.Z)(Pe)==="object"?Fs(Pe,b):at(b)},el=function(b){b===null||Lt===ht.ADVANCED&&b===void 0||(b=$s(b),at(b))};function Ss(b,Pe,pt,Ct,Ht){var hn=new jA(Pe||this.boundingBox,pt||this.xStep,Ct||this.yStep,this.gState,Ht||this.matrix);hn.stream=this.stream;var Dn=b+"$$"+this.cloneIndex+++"$$";return Nn(Dn,hn),hn}var Fs=function(b,Pe){var pt=Wn[b.key],Ct=mo[pt];if(Ct instanceof na)at("q"),at(JA(Pe)),Ct.gState&&re.setGState(Ct.gState),at(b.matrix.toString()+" cm"),at("/"+pt+" sh"),at("Q");else if(Ct instanceof jA){var Ht=new Ur(1,0,0,-1,0,ss());b.matrix&&(Ht=Ht.multiply(b.matrix||RA),pt=Ss.call(Ct,b.key,b.boundingBox,b.xStep,b.yStep,Ht).id),at("q"),at("/Pattern cs"),at("/"+pt+" scn"),Ct.gState&&re.setGState(Ct.gState),at(Pe),at("Q")}},JA=function(b){switch(b){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},di=re.moveTo=function(b,Pe){return at(Gt(At(b))+" "+Gt(P(Pe))+" m"),this},Gi=re.lineTo=function(b,Pe){return at(Gt(At(b))+" "+Gt(P(Pe))+" l"),this},Xi=re.curveTo=function(b,Pe,pt,Ct,Ht,hn){return at([Gt(At(b)),Gt(P(Pe)),Gt(At(pt)),Gt(P(Ct)),Gt(At(Ht)),Gt(P(hn)),"c"].join(" ")),this};re.__private__.line=re.line=function(b,Pe,pt,Ct,Ht){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||isNaN(Ct)||!ci(Ht))throw new Error("Invalid arguments passed to jsPDF.line");return Lt===ht.COMPAT?this.lines([[pt-b,Ct-Pe]],b,Pe,[1,1],Ht||"S"):this.lines([[pt-b,Ct-Pe]],b,Pe,[1,1]).stroke()},re.__private__.lines=re.lines=function(b,Pe,pt,Ct,Ht,hn){var Dn,yr,Wr,xo,wo,Ko,kA,ZA,$A,La,ma,ji;if(typeof b=="number"&&(ji=pt,pt=Pe,Pe=b,b=ji),Ct=Ct||[1,1],hn=hn||!1,isNaN(Pe)||isNaN(pt)||!Array.isArray(b)||!Array.isArray(Ct)||!ci(Ht)||typeof hn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(di(Pe,pt),Dn=Ct[0],yr=Ct[1],xo=b.length,La=Pe,ma=pt,Wr=0;Wr<xo;Wr++)(wo=b[Wr]).length===2?(La=wo[0]*Dn+La,ma=wo[1]*yr+ma,Gi(La,ma)):(Ko=wo[0]*Dn+La,kA=wo[1]*yr+ma,ZA=wo[2]*Dn+La,$A=wo[3]*yr+ma,La=wo[4]*Dn+La,ma=wo[5]*yr+ma,Xi(Ko,kA,ZA,$A,La,ma));return hn&&qs(),el(Ht),this},re.path=function(b){for(var Pe=0;Pe<b.length;Pe++){var pt=b[Pe],Ct=pt.c;switch(pt.op){case"m":di(Ct[0],Ct[1]);break;case"l":Gi(Ct[0],Ct[1]);break;case"c":Xi.apply(this,Ct);break;case"h":qs()}}return this},re.__private__.rect=re.rect=function(b,Pe,pt,Ct,Ht){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||isNaN(Ct)||!ci(Ht))throw new Error("Invalid arguments passed to jsPDF.rect");return Lt===ht.COMPAT&&(Ct=-Ct),at([Gt(At(b)),Gt(P(Pe)),Gt(At(pt)),Gt(At(Ct)),"re"].join(" ")),el(Ht),this},re.__private__.triangle=re.triangle=function(b,Pe,pt,Ct,Ht,hn,Dn){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||isNaN(Ct)||isNaN(Ht)||isNaN(hn)||!ci(Dn))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[pt-b,Ct-Pe],[Ht-pt,hn-Ct],[b-Ht,Pe-hn]],b,Pe,[1,1],Dn,!0),this},re.__private__.roundedRect=re.roundedRect=function(b,Pe,pt,Ct,Ht,hn,Dn){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||isNaN(Ct)||isNaN(Ht)||isNaN(hn)||!ci(Dn))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var yr=4/3*(Math.SQRT2-1);return Ht=Math.min(Ht,.5*pt),hn=Math.min(hn,.5*Ct),this.lines([[pt-2*Ht,0],[Ht*yr,0,Ht,hn-hn*yr,Ht,hn],[0,Ct-2*hn],[0,hn*yr,-Ht*yr,hn,-Ht,hn],[2*Ht-pt,0],[-Ht*yr,0,-Ht,-hn*yr,-Ht,-hn],[0,2*hn-Ct],[0,-hn*yr,Ht*yr,-hn,Ht,-hn]],b+Ht,Pe,[1,1],Dn,!0),this},re.__private__.ellipse=re.ellipse=function(b,Pe,pt,Ct,Ht){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||isNaN(Ct)||!ci(Ht))throw new Error("Invalid arguments passed to jsPDF.ellipse");var hn=4/3*(Math.SQRT2-1)*pt,Dn=4/3*(Math.SQRT2-1)*Ct;return di(b+pt,Pe),Xi(b+pt,Pe-Dn,b+hn,Pe-Ct,b,Pe-Ct),Xi(b-hn,Pe-Ct,b-pt,Pe-Dn,b-pt,Pe),Xi(b-pt,Pe+Dn,b-hn,Pe+Ct,b,Pe+Ct),Xi(b+hn,Pe+Ct,b+pt,Pe+Dn,b+pt,Pe),el(Ht),this},re.__private__.circle=re.circle=function(b,Pe,pt,Ct){if(isNaN(b)||isNaN(Pe)||isNaN(pt)||!ci(Ct))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(b,Pe,pt,pt,Ct)},re.setFont=function(b,Pe,pt){return pt&&(Pe=Un(Pe,pt)),cr=Vs(b,Pe,{disableWarning:!1}),this};var Oo=re.__private__.getFont=re.getFont=function(){return xr[Vs.apply(re,arguments)]};re.__private__.getFontList=re.getFontList=function(){var b,Pe,pt={};for(b in Xr)if(Xr.hasOwnProperty(b))for(Pe in pt[b]=[],Xr[b])Xr[b].hasOwnProperty(Pe)&&pt[b].push(Pe);return pt},re.addFont=function(b,Pe,pt,Ct,Ht){var hn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&hn.indexOf(arguments[3])!==-1?Ht=arguments[3]:arguments[3]&&hn.indexOf(arguments[3])==-1&&(pt=Un(pt,Ct)),Ht=Ht||"Identity-H",HA.call(this,b,Pe,pt,Ht)};var To,Sa=r.lineWidth||.200025,Za=re.__private__.getLineWidth=re.getLineWidth=function(){return Sa},fi=re.__private__.setLineWidth=re.setLineWidth=function(b){return Sa=b,at(Gt(At(b))+" w"),this};re.__private__.setLineDash=Cr.API.setLineDash=Cr.API.setLineDashPattern=function(b,Pe){if(b=b||[],Pe=Pe||0,isNaN(Pe)||!Array.isArray(b))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return b=b.map(function(pt){return Gt(At(pt))}).join(" "),Pe=Gt(At(Pe)),at("["+b+"] "+Pe+" d"),this};var tl=re.__private__.getLineHeight=re.getLineHeight=function(){return Yt*To};re.__private__.getLineHeight=re.getLineHeight=function(){return Yt*To};var Is=re.__private__.setLineHeightFactor=re.setLineHeightFactor=function(b){return typeof(b=b||1.15)=="number"&&(To=b),this},Qs=re.__private__.getLineHeightFactor=re.getLineHeightFactor=function(){return To};Is(r.lineHeight);var oi=re.__private__.getHorizontalCoordinate=function(b){return At(b)},hi=re.__private__.getVerticalCoordinate=function(b){return Lt===ht.ADVANCED?b:Sn[Qe].mediaBox.topRightY-Sn[Qe].mediaBox.bottomLeftY-At(b)},iu=re.__private__.getHorizontalCoordinateString=re.getHorizontalCoordinateString=function(b){return Gt(oi(b))},as=re.__private__.getVerticalCoordinateString=re.getVerticalCoordinateString=function(b){return Gt(hi(b))},bi=r.strokeColor||"0 G";re.__private__.getStrokeColor=re.getDrawColor=function(){return Do(bi)},re.__private__.setStrokeColor=re.setDrawColor=function(b,Pe,pt,Ct){return bi=Mr({ch1:b,ch2:Pe,ch3:pt,ch4:Ct,pdfColorType:"draw",precision:2}),at(bi),this};var Cl=r.fillColor||"0 g";re.__private__.getFillColor=re.getFillColor=function(){return Do(Cl)},re.__private__.setFillColor=re.setFillColor=function(b,Pe,pt,Ct){return Cl=Mr({ch1:b,ch2:Pe,ch3:pt,ch4:Ct,pdfColorType:"fill",precision:2}),at(Cl),this};var is=r.textColor||"0 g",Iu=re.__private__.getTextColor=re.getTextColor=function(){return Do(is)};re.__private__.setTextColor=re.setTextColor=function(b,Pe,pt,Ct){return is=Mr({ch1:b,ch2:Pe,ch3:pt,ch4:Ct,pdfColorType:"text",precision:3}),this};var El=r.charSpace,Qu=re.__private__.getCharSpace=re.getCharSpace=function(){return parseFloat(El||0)};re.__private__.setCharSpace=re.setCharSpace=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return El=b,this};var Vl=0;re.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},re.__private__.setLineCap=re.setLineCap=function(b){var Pe=re.CapJoinStyles[b];if(Pe===void 0)throw new Error("Line cap style of '"+b+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Vl=Pe,at(Pe+" J"),this};var Us=0;re.__private__.setLineJoin=re.setLineJoin=function(b){var Pe=re.CapJoinStyles[b];if(Pe===void 0)throw new Error("Line join style of '"+b+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Us=Pe,at(Pe+" j"),this},re.__private__.setLineMiterLimit=re.__private__.setMiterLimit=re.setLineMiterLimit=re.setMiterLimit=function(b){if(b=b||0,isNaN(b))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return at(Gt(At(b))+" M"),this},re.GState=KA,re.setGState=function(b){(b=typeof b=="string"?Xn[dr[b]]:nl(null,b)).equals(lr)||(at("/"+b.id+" gs"),lr=b)};var nl=function(b,Pe){if(!b||!dr[b]){var pt=!1;for(var Ct in Xn)if(Xn.hasOwnProperty(Ct)&&Xn[Ct].equals(Pe)){pt=!0;break}if(pt)Pe=Xn[Ct];else{var Ht="GS"+(Object.keys(Xn).length+1).toString(10);Xn[Ht]=Pe,Pe.id=Ht}return b&&(dr[b]=Pe.id),Jn.publish("addGState",Pe),Pe}};re.addGState=function(b,Pe){return nl(b,Pe),this},re.saveGraphicsState=function(){return at("q"),Po.push({key:cr,size:Yt,color:is}),this},re.restoreGraphicsState=function(){at("Q");var b=Po.pop();return cr=b.key,Yt=b.size,is=b.color,lr=null,this},re.setCurrentTransformationMatrix=function(b){return at(b.toString()+" cm"),this},re.comment=function(b){return at("#"+b),this};var xl=function(b,Pe){var pt=b||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return pt},set:function(hn){isNaN(hn)||(pt=parseFloat(hn))}});var Ct=Pe||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Ct},set:function(hn){isNaN(hn)||(Ct=parseFloat(hn))}});var Ht="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Ht},set:function(hn){Ht=hn.toString()}}),this},Sl=function(b,Pe,pt,Ct){xl.call(this,b,Pe),this.type="rect";var Ht=pt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Ht},set:function(Dn){isNaN(Dn)||(Ht=parseFloat(Dn))}});var hn=Ct||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return hn},set:function(Dn){isNaN(Dn)||(hn=parseFloat(Dn))}}),this},rl=function(){this.page=Pr,this.currentPage=Qe,this.pages=Pt.slice(0),this.pagesContext=Sn.slice(0),this.x=Eo,this.y=$n,this.matrix=Vo,this.width=Al(Qe),this.height=ss(Qe),this.outputDestination=rn,this.id="",this.objectNumber=-1};rl.prototype.restore=function(){Pr=this.page,Qe=this.currentPage,Sn=this.pagesContext,Pt=this.pages,Eo=this.x,$n=this.y,Vo=this.matrix,Ls(Qe,this.width),Fl(Qe,this.height),rn=this.outputDestination};var Wl=function(b,Pe,pt,Ct,Ht){fA.push(new rl),Pr=Qe=0,Pt=[],Eo=b,$n=Pe,Vo=Ht,bs([pt,Ct])},su=function(b){if(vA[b])fA.pop().restore();else{var Pe=new rl,pt="Xo"+(Object.keys(Rr).length+1).toString(10);Pe.id=pt,vA[b]=pt,Rr[pt]=Pe,Jn.publish("addFormObject",Pe),fA.pop().restore()}};for(var ol in re.beginFormObject=function(b,Pe,pt,Ct,Ht){return Wl(b,Pe,pt,Ct,Ht),this},re.endFormObject=function(b){return su(b),this},re.doFormObject=function(b,Pe){var pt=Rr[vA[b]];return at("q"),at(Pe.toString()+" cm"),at("/"+pt.id+" Do"),at("Q"),this},re.getFormObject=function(b){var Pe=Rr[vA[b]];return{x:Pe.x,y:Pe.y,width:Pe.width,height:Pe.height,matrix:Pe.matrix}},re.save=function(b,Pe){return b=b||"generated.pdf",(Pe=Pe||{}).returnPromise=Pe.returnPromise||!1,Pe.returnPromise===!1?(ea(As(Ti()),b),typeof ea.unload=="function"&&Zn.setTimeout&&setTimeout(ea.unload,911),this):new Promise(function(pt,Ct){try{var Ht=ea(As(Ti()),b);typeof ea.unload=="function"&&Zn.setTimeout&&setTimeout(ea.unload,911),pt(Ht)}catch(hn){Ct(hn.message)}})},Cr.API)Cr.API.hasOwnProperty(ol)&&(ol==="events"&&Cr.API.events.length?function(b,Pe){var pt,Ct,Ht;for(Ht=Pe.length-1;Ht!==-1;Ht--)pt=Pe[Ht][0],Ct=Pe[Ht][1],b.subscribe.apply(b,[pt].concat(typeof Ct=="function"?[Ct]:Ct))}(Jn,Cr.API.events):re[ol]=Cr.API[ol]);var Al=re.getPageWidth=function(b){return(Sn[b=b||Qe].mediaBox.topRightX-Sn[b].mediaBox.bottomLeftX)/Tn},Ls=re.setPageWidth=function(b,Pe){Sn[b].mediaBox.topRightX=Pe*Tn+Sn[b].mediaBox.bottomLeftX},ss=re.getPageHeight=function(b){return(Sn[b=b||Qe].mediaBox.topRightY-Sn[b].mediaBox.bottomLeftY)/Tn},Fl=re.setPageHeight=function(b,Pe){Sn[b].mediaBox.topRightY=Pe*Tn+Sn[b].mediaBox.bottomLeftY};return re.internal={pdfEscape:Ea,getStyle:$s,getFont:Oo,getFontSize:tn,getCharSpace:Qu,getTextColor:Iu,getLineHeight:tl,getLineHeightFactor:Qs,getLineWidth:Za,write:Mn,getHorizontalCoordinate:oi,getVerticalCoordinate:hi,getCoordinateString:iu,getVerticalCoordinateString:as,collections:{},newObject:Go,newAdditionalObject:qr,newObjectDeferred:BA,newObjectDeferredBegin:Yr,getFilters:CA,putStream:hA,events:Jn,scaleFactor:Tn,pageSize:{getWidth:function(){return Al(Qe)},setWidth:function(b){Ls(Qe,b)},getHeight:function(){return ss(Qe)},setHeight:function(b){Fl(Qe,b)}},encryptionOptions:Le,encryption:xa,getEncryptor:Zl,output:ca,getNumberOfPages:Cs,pages:Pt,out:at,f2:cn,f3:qe,getPageInfo:Xs,getPageInfoByObjId:ro,getCurrentPageInfo:Ys,getPDFVersion:et,Point:xl,Rectangle:Sl,Matrix:Ur,hasHotfix:xs},Object.defineProperty(re.internal.pageSize,"width",{get:function(){return Al(Qe)},set:function(b){Ls(Qe,b)},enumerable:!0,configurable:!0}),Object.defineProperty(re.internal.pageSize,"height",{get:function(){return ss(Qe)},set:function(b){Fl(Qe,b)},enumerable:!0,configurable:!0}),li.call(re,zt),cr="F1",Zs(g,n),Jn.publish("initialized"),re}Lo.prototype.lsbFirstWord=function(r){return String.fromCharCode(r>>0&255,r>>8&255,r>>16&255,r>>24&255)},Lo.prototype.toHexString=function(r){return r.split("").map(function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Lo.prototype.hexToBytes=function(r){for(var e=[],n=0;n<r.length;n+=2)e.push(String.fromCharCode(parseInt(r.substr(n,2),16)));return e.join("")},Lo.prototype.processOwnerPassword=function(r,e){return oA(ir(e).substr(0,5),r)},Lo.prototype.encryptor=function(r,e){var n=ir(this.encryptionKey+String.fromCharCode(255&r,r>>8&255,r>>16&255,255&e,e>>8&255)).substr(0,10);return function(u){return oA(n,u)}},KA.prototype.equals=function(r){var e,n="id,objectNumber,equals";if(!r||(0,oe.Z)(r)!==(0,oe.Z)(this))return!1;var u=0;for(e in this)if(!(n.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!r.hasOwnProperty(e)||this[e]!==r[e])return!1;u++}for(e in r)r.hasOwnProperty(e)&&n.indexOf(e)<0&&u--;return u===0},Cr.API={events:[]},Cr.version="3.0.0";var Zo=Cr.API,ha=1,pa=function(r){return r.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},PA=function(r){return r.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Tr=function(r){return r.toFixed(2)},ya=function(r){return r.toFixed(5)};Zo.__acroform__={};var wA=function(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r},vs=function(r){return r*ha},Ua=function(r){var e=new ii,n=Vn.internal.getHeight(r)||0,u=Vn.internal.getWidth(r)||0;return e.BBox=[0,0,Number(Tr(u)),Number(Tr(n))],e},es=Zo.__acroform__.setBit=function(r,e){if(r=r||0,e=e||0,isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return r|=1<<e},ki=Zo.__acroform__.clearBit=function(r,e){if(r=r||0,e=e||0,isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return r&=~(1<<e)},Bs=Zo.__acroform__.getBit=function(r,e){if(isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return r&1<<e?1:0},bA=Zo.__acroform__.getBitForPdf=function(r,e){if(isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Bs(r,e-1)},pA=Zo.__acroform__.setBitForPdf=function(r,e){if(isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return es(r,e-1)},uA=Zo.__acroform__.clearBitForPdf=function(r,e){if(isNaN(r)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return ki(r,e-1)},_i=Zo.__acroform__.calculateCoordinates=function(r,e){var n=e.internal.getHorizontalCoordinate,u=e.internal.getVerticalCoordinate,g=r[0],h=r[1],S=r[2],O=r[3],k={};return k.lowerLeft_X=n(g)||0,k.lowerLeft_Y=u(h+O)||0,k.upperRight_X=n(g+S)||0,k.upperRight_Y=u(h)||0,[Number(Tr(k.lowerLeft_X)),Number(Tr(k.lowerLeft_Y)),Number(Tr(k.upperRight_X)),Number(Tr(k.upperRight_Y))]},Er=function(r){if(r.appearanceStreamContent)return r.appearanceStreamContent;if(r.V||r.DV){var e=[],n=r._V||r.DV,u=Jr(r,n),g=r.scope.internal.getFont(r.fontName,r.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(r.scope.__private__.encodeColorString(r.color)),e.push("/"+g+" "+Tr(u.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(u.text),e.push("ET"),e.push("Q"),e.push("EMC");var h=Ua(r);return h.scope=r.scope,h.stream=e.join(`
`),h}},Jr=function(r,e){var n=r.fontSize===0?r.maxFontSize:r.fontSize,u={text:"",fontSize:""},g=(e=(e=e.substr(0,1)=="("?e.substr(1):e).substr(e.length-1)==")"?e.substr(0,e.length-1):e).split(" ");g=r.multiline?g.map(function(qe){return qe.split(`
`)}):g.map(function(qe){return[qe]});var h=n,S=Vn.internal.getHeight(r)||0;S=S<0?-S:S;var O=Vn.internal.getWidth(r)||0;O=O<0?-O:O;var k=function(qe,At,Q){if(qe+1<g.length){var P=At+" "+g[qe+1][0];return jr(P,r,Q).width<=O-4}return!1};h++;e:for(;h>0;){e="",h--;var ue,Le,Ue=jr("3",r,h).height,ke=r.multiline?S-h:(S-Ue)/2,re=ke+=2,dt=0,et=0,ft=0;if(h<=0){e=`(...) Tj
`,e+="% Width of Text: "+jr(e,r,h=12).width+", FieldWidth:"+O+`
`;break}for(var Ve="",ht=0,Lt=0;Lt<g.length;Lt++)if(g.hasOwnProperty(Lt)){var kt=!1;if(g[Lt].length!==1&&ft!==g[Lt].length-1){if((Ue+2)*(ht+2)+2>S)continue e;Ve+=g[Lt][ft],kt=!0,et=Lt,Lt--}else{Ve=(Ve+=g[Lt][ft]+" ").substr(Ve.length-1)==" "?Ve.substr(0,Ve.length-1):Ve;var An=parseInt(Lt),Un=k(An,Ve,h),Gt=Lt>=g.length-1;if(Un&&!Gt){Ve+=" ",ft=0;continue}if(Un||Gt){if(Gt)et=An;else if(r.multiline&&(Ue+2)*(ht+2)+2>S)continue e}else{if(!r.multiline||(Ue+2)*(ht+2)+2>S)continue e;et=An}}for(var wt="",qt=dt;qt<=et;qt++){var cn=g[qt];if(r.multiline){if(qt===et){wt+=cn[ft]+" ",ft=(ft+1)%cn.length;continue}if(qt===dt){wt+=cn[cn.length-1]+" ";continue}}wt+=cn[0]+" "}switch(wt=wt.substr(wt.length-1)==" "?wt.substr(0,wt.length-1):wt,Le=jr(wt,r,h).width,r.textAlign){case"right":ue=O-Le-2;break;case"center":ue=(O-Le)/2;break;case"left":default:ue=2}e+=Tr(ue)+" "+Tr(re)+` Td
`,e+="("+pa(wt)+`) Tj
`,e+=-Tr(ue)+` 0 Td
`,re=-(h+2),Le=0,dt=kt?et:et+1,ht++,Ve=""}break}return u.text=e,u.fontSize=h,u},jr=function(r,e,n){var u=e.scope.internal.getFont(e.fontName,e.fontStyle),g=e.scope.getStringUnitWidth(r,{font:u,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:e.scope.getStringUnitWidth("3",{font:u,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:g}},$r={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},dA=function(r,e){var n={type:"reference",object:r};e.internal.getPageInfo(r.page).pageContext.annotations.find(function(u){return u.type===n.type&&u.object===n.object})===void 0&&e.internal.getPageInfo(r.page).pageContext.annotations.push(n)},gA=function(r,e){for(var n in r)if(r.hasOwnProperty(n)){var u=n,g=r[n];e.internal.newObjectDeferredBegin(g.objId,!0),(0,oe.Z)(g)==="object"&&typeof g.putStream=="function"&&g.putStream(),delete r[u]}},ai=function(r,e){if(e.scope=r,r.internal!==void 0&&(r.internal.acroformPlugin===void 0||r.internal.acroformPlugin.isInitialized===!1)){if(wa.FieldNum=0,r.internal.acroformPlugin=JSON.parse(JSON.stringify($r)),r.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");ha=r.internal.scaleFactor,r.internal.acroformPlugin.acroFormDictionaryRoot=new Ki,r.internal.acroformPlugin.acroFormDictionaryRoot.scope=r,r.internal.acroformPlugin.acroFormDictionaryRoot._eventID=r.internal.events.subscribe("postPutResources",function(){(function(n){n.internal.events.unsubscribe(n.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete n.internal.acroformPlugin.acroFormDictionaryRoot._eventID,n.internal.acroformPlugin.printedOut=!0})(r)}),r.internal.events.subscribe("buildDocument",function(){(function(n){n.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var u=n.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var g in u)if(u.hasOwnProperty(g)){var h=u[g];h.objId=void 0,h.hasAnnotation&&dA(h,n)}})(r)}),r.internal.events.subscribe("putCatalog",function(){(function(n){if(n.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");n.internal.write("/AcroForm "+n.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(r)}),r.internal.events.subscribe("postPutPages",function(n){(function(u,g){var h=!u;for(var S in u||(g.internal.newObjectDeferredBegin(g.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),g.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),u=u||g.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(u.hasOwnProperty(S)){var O=u[S],k=[],ue=O.Rect;if(O.Rect&&(O.Rect=_i(O.Rect,g)),g.internal.newObjectDeferredBegin(O.objId,!0),O.DA=Vn.createDefaultAppearanceStream(O),(0,oe.Z)(O)==="object"&&typeof O.getKeyValueListForStream=="function"&&(k=O.getKeyValueListForStream()),O.Rect=ue,O.hasAppearanceStream&&!O.appearanceStreamContent){var Le=Er(O);k.push({key:"AP",value:"<</N "+Le+">>"}),g.internal.acroformPlugin.xForms.push(Le)}if(O.appearanceStreamContent){var Ue="";for(var ke in O.appearanceStreamContent)if(O.appearanceStreamContent.hasOwnProperty(ke)){var re=O.appearanceStreamContent[ke];if(Ue+="/"+ke+" ",Ue+="<<",Object.keys(re).length>=1||Array.isArray(re)){for(var S in re)if(re.hasOwnProperty(S)){var dt=re[S];typeof dt=="function"&&(dt=dt.call(g,O)),Ue+="/"+S+" "+dt+" ",g.internal.acroformPlugin.xForms.indexOf(dt)>=0||g.internal.acroformPlugin.xForms.push(dt)}}else typeof(dt=re)=="function"&&(dt=dt.call(g,O)),Ue+="/"+S+" "+dt,g.internal.acroformPlugin.xForms.indexOf(dt)>=0||g.internal.acroformPlugin.xForms.push(dt);Ue+=">>"}k.push({key:"AP",value:`<<
`+Ue+">>"})}g.internal.putStream({additionalKeyValues:k,objectId:O.objId}),g.internal.out("endobj")}h&&gA(g.internal.acroformPlugin.xForms,g)})(n,r)}),r.internal.acroformPlugin.isInitialized=!0}},Ra=Zo.__acroform__.arrayToPdfArray=function(r,e,n){var u=function(S){return S};if(Array.isArray(r)){for(var g="[",h=0;h<r.length;h++)switch(h!==0&&(g+=" "),(0,oe.Z)(r[h])){case"boolean":case"number":case"object":g+=r[h].toString();break;case"string":r[h].substr(0,1)!=="/"?(e!==void 0&&n&&(u=n.internal.getEncryptor(e)),g+="("+pa(u(r[h].toString()))+")"):g+=r[h].toString()}return g+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Ma=function(r,e,n){var u=function(g){return g};return e!==void 0&&n&&(u=n.internal.getEncryptor(e)),(r=r||"").toString(),r="("+pa(u(r))+")"},cA=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(r){this._objId=r}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};cA.prototype.toString=function(){return this.objId+" 0 R"},cA.prototype.putStream=function(){var r=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:r,objectId:this.objId}),this.scope.internal.out("endobj")},cA.prototype.getKeyValueListForStream=function(){var r=[],e=Object.getOwnPropertyNames(this).filter(function(h){return h!="content"&&h!="appearanceStreamContent"&&h!="scope"&&h!="objId"&&h.substring(0,1)!="_"});for(var n in e)if(Object.getOwnPropertyDescriptor(this,e[n]).configurable===!1){var u=e[n],g=this[u];g&&(Array.isArray(g)?r.push({key:u,value:Ra(g,this.objId,this.scope)}):g instanceof cA?(g.scope=this.scope,r.push({key:u,value:g.objId+" 0 R"})):typeof g!="function"&&r.push({key:u,value:g}))}return r};var ii=function(){cA.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var r,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){r=n.trim()},get:function(){return r||null}})};wA(ii,cA);var Ki=function(){cA.call(this);var r,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(r){var n=function(u){return u};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+pa(n(r))+")"}},set:function(n){r=n}})};wA(Ki,cA);var wa=function r(){cA.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(Ve){if(isNaN(Ve))throw new Error('Invalid value "'+Ve+'" for attribute F supplied.');e=Ve}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!bA(e,3)},set:function(Ve){Ve?this.F=pA(e,3):this.F=uA(e,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Ve){if(isNaN(Ve))throw new Error('Invalid value "'+Ve+'" for attribute Ff supplied.');n=Ve}});var u=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(u.length!==0)return u},set:function(Ve){u=Ve!==void 0?Ve:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[0])?0:u[0]},set:function(Ve){u[0]=Ve}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[1])?0:u[1]},set:function(Ve){u[1]=Ve}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[2])?0:u[2]},set:function(Ve){u[2]=Ve}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[3])?0:u[3]},set:function(Ve){u[3]=Ve}});var g="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return g},set:function(Ve){switch(Ve){case"/Btn":case"/Tx":case"/Ch":case"/Sig":g=Ve;break;default:throw new Error('Invalid value "'+Ve+'" for attribute FT supplied.')}}});var h=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!h||h.length<1){if(this instanceof $a)return;h="FieldObject"+r.FieldNum++}var Ve=function(ht){return ht};return this.scope&&(Ve=this.scope.internal.getEncryptor(this.objId)),"("+pa(Ve(h))+")"},set:function(Ve){h=Ve.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return h},set:function(Ve){h=Ve}});var S="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return S},set:function(Ve){S=Ve}});var O="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return O},set:function(Ve){O=Ve}});var k=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return k},set:function(Ve){k=Ve}});var ue=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return ue===void 0?50/ha:ue},set:function(Ve){ue=Ve}});var Le="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return Le},set:function(Ve){Le=Ve}});var Ue="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!Ue||this instanceof $a||this instanceof si))return Ma(Ue,this.objId,this.scope)},set:function(Ve){Ve=Ve.toString(),Ue=Ve}});var ke=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(ke)return this instanceof mA?ke:Ma(ke,this.objId,this.scope)},set:function(Ve){Ve=Ve.toString(),ke=this instanceof mA?Ve:Ve.substr(0,1)==="("?PA(Ve.substr(1,Ve.length-2)):PA(Ve)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof mA?PA(ke.substr(1,ke.length-1)):ke},set:function(Ve){Ve=Ve.toString(),ke=this instanceof mA?"/"+Ve:Ve}});var re=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(re)return re},set:function(Ve){this.V=Ve}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(re)return this instanceof mA?re:Ma(re,this.objId,this.scope)},set:function(Ve){Ve=Ve.toString(),re=this instanceof mA?Ve:Ve.substr(0,1)==="("?PA(Ve.substr(1,Ve.length-2)):PA(Ve)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof mA?PA(re.substr(1,re.length-1)):re},set:function(Ve){Ve=Ve.toString(),re=this instanceof mA?"/"+Ve:Ve}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var dt,et=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return et},set:function(Ve){Ve=!!Ve,et=Ve}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(dt)return dt},set:function(Ve){dt=Ve}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,1)},set:function(Ve){Ve?this.Ff=pA(this.Ff,1):this.Ff=uA(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,2)},set:function(Ve){Ve?this.Ff=pA(this.Ff,2):this.Ff=uA(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,3)},set:function(Ve){Ve?this.Ff=pA(this.Ff,3):this.Ff=uA(this.Ff,3)}});var ft=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(ft!==null)return ft},set:function(Ve){if([0,1,2].indexOf(Ve)===-1)throw new Error('Invalid value "'+Ve+'" for attribute Q supplied.');ft=Ve}}),Object.defineProperty(this,"textAlign",{get:function(){var Ve;switch(ft){case 0:default:Ve="left";break;case 1:Ve="center";break;case 2:Ve="right"}return Ve},configurable:!0,enumerable:!0,set:function(Ve){switch(Ve){case"right":case 2:ft=2;break;case"center":case 1:ft=1;break;case"left":case 0:default:ft=0}}})};wA(wa,cA);var ba=function(){wa.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var r=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return r},set:function(n){r=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return r},set:function(n){r=n}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Ra(e,this.objId,this.scope)},set:function(n){var u,g;g=[],typeof(u=n)=="string"&&(g=function(h,S,O){O||(O=1);for(var k,ue=[];k=S.exec(h);)ue.push(k[O]);return ue}(u,/\((.*?)\)/g)),e=g}}),this.getOptions=function(){return e},this.setOptions=function(n){e=n,this.sort&&e.sort()},this.addOption=function(n){n=(n=n||"").toString(),e.push(n),this.sort&&e.sort()},this.removeOption=function(n,u){for(u=u||!1,n=(n=n||"").toString();e.indexOf(n)!==-1&&(e.splice(e.indexOf(n),1),u!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,18)},set:function(n){n?this.Ff=pA(this.Ff,18):this.Ff=uA(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,19)},set:function(n){this.combo===!0&&(n?this.Ff=pA(this.Ff,19):this.Ff=uA(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,20)},set:function(n){n?(this.Ff=pA(this.Ff,20),e.sort()):this.Ff=uA(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,22)},set:function(n){n?this.Ff=pA(this.Ff,22):this.Ff=uA(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,23)},set:function(n){n?this.Ff=pA(this.Ff,23):this.Ff=uA(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,27)},set:function(n){n?this.Ff=pA(this.Ff,27):this.Ff=uA(this.Ff,27)}}),this.hasAppearanceStream=!1};wA(ba,wa);var ra=function(){ba.call(this),this.fontName="helvetica",this.combo=!1};wA(ra,ba);var NA=function(){ra.call(this),this.combo=!0};wA(NA,ra);var Mo=function(){NA.call(this),this.edit=!0};wA(Mo,NA);var mA=function(){wa.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,15)},set:function(n){n?this.Ff=pA(this.Ff,15):this.Ff=uA(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,16)},set:function(n){n?this.Ff=pA(this.Ff,16):this.Ff=uA(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,17)},set:function(n){n?this.Ff=pA(this.Ff,17):this.Ff=uA(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,26)},set:function(n){n?this.Ff=pA(this.Ff,26):this.Ff=uA(this.Ff,26)}});var r,e={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var n=function(h){return h};if(this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),Object.keys(e).length!==0){var u,g=[];for(u in g.push("<<"),e)g.push("/"+u+" ("+pa(n(e[u]))+")");return g.push(">>"),g.join(`
`)}},set:function(n){(0,oe.Z)(n)==="object"&&(e=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(n){typeof n=="string"&&(e.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(n){r=n}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(n){r="/"+n}})};wA(mA,wa);var Pi=function(){mA.call(this),this.pushButton=!0};wA(Pi,mA);var Ja=function(){mA.call(this),this.radio=!0,this.pushButton=!1;var r=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return r},set:function(e){r=e!==void 0?e:[]}})};wA(Ja,mA);var $a=function(){var r,e;wa.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return r},set:function(g){r=g}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(g){e=g}});var n,u={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var g=function(O){return O};this.scope&&(g=this.scope.internal.getEncryptor(this.objId));var h,S=[];for(h in S.push("<<"),u)S.push("/"+h+" ("+pa(g(u[h]))+")");return S.push(">>"),S.join(`
`)},set:function(g){(0,oe.Z)(g)==="object"&&(u=g)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return u.CA||""},set:function(g){typeof g=="string"&&(u.CA=g)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(g){n=g}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(g){n="/"+g}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Vn.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};wA($a,wa),Ja.prototype.setAppearance=function(r){if(!("createAppearanceStream"in r)||!("getCA"in r))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var n=this.Kids[e];n.appearanceStreamContent=r.createAppearanceStream(n.optionName),n.caption=r.getCA()}},Ja.prototype.createOption=function(r){var e=new $a;return e.Parent=this,e.optionName=r,this.Kids.push(e),Rs.call(this.scope,e),e};var ga=function(){mA.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Vn.CheckBox.createAppearanceStream()};wA(ga,mA);var si=function(){wa.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,13)},set:function(e){e?this.Ff=pA(this.Ff,13):this.Ff=uA(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,21)},set:function(e){e?this.Ff=pA(this.Ff,21):this.Ff=uA(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,23)},set:function(e){e?this.Ff=pA(this.Ff,23):this.Ff=uA(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,24)},set:function(e){e?this.Ff=pA(this.Ff,24):this.Ff=uA(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,25)},set:function(e){e?this.Ff=pA(this.Ff,25):this.Ff=uA(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,26)},set:function(e){e?this.Ff=pA(this.Ff,26):this.Ff=uA(this.Ff,26)}});var r=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return r},set:function(e){r=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return r},set:function(e){Number.isInteger(e)&&(r=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};wA(si,wa);var Ca=function(){si.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!bA(this.Ff,14)},set:function(r){r?this.Ff=pA(this.Ff,14):this.Ff=uA(this.Ff,14)}}),this.password=!0};wA(Ca,si);var Vn={CheckBox:{createAppearanceStream:function(){return{N:{On:Vn.CheckBox.YesNormal},D:{On:Vn.CheckBox.YesPushDown,Off:Vn.CheckBox.OffPushDown}}},YesPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=[],u=r.scope.internal.getFont(r.fontName,r.fontStyle).id,g=r.scope.__private__.encodeColorString(r.color),h=Jr(r,r.caption);return n.push("0.749023 g"),n.push("0 0 "+Tr(Vn.internal.getWidth(r))+" "+Tr(Vn.internal.getHeight(r))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+u+" "+Tr(h.fontSize)+" Tf "+g),n.push("BT"),n.push(h.text),n.push("ET"),n.push("Q"),n.push("EMC"),e.stream=n.join(`
`),e},YesNormal:function(r){var e=Ua(r);e.scope=r.scope;var n=r.scope.internal.getFont(r.fontName,r.fontStyle).id,u=r.scope.__private__.encodeColorString(r.color),g=[],h=Vn.internal.getHeight(r),S=Vn.internal.getWidth(r),O=Jr(r,r.caption);return g.push("1 g"),g.push("0 0 "+Tr(S)+" "+Tr(h)+" re"),g.push("f"),g.push("q"),g.push("0 0 1 rg"),g.push("0 0 "+Tr(S-1)+" "+Tr(h-1)+" re"),g.push("W"),g.push("n"),g.push("0 g"),g.push("BT"),g.push("/"+n+" "+Tr(O.fontSize)+" Tf "+u),g.push(O.text),g.push("ET"),g.push("Q"),e.stream=g.join(`
`),e},OffPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Tr(Vn.internal.getWidth(r))+" "+Tr(Vn.internal.getHeight(r))+" re"),n.push("f"),e.stream=n.join(`
`),e}},RadioButton:{Circle:{createAppearanceStream:function(r){var e={D:{Off:Vn.RadioButton.Circle.OffPushDown},N:{}};return e.N[r]=Vn.RadioButton.Circle.YesNormal,e.D[r]=Vn.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(r){var e=Ua(r);e.scope=r.scope;var n=[],u=Vn.internal.getWidth(r)<=Vn.internal.getHeight(r)?Vn.internal.getWidth(r)/4:Vn.internal.getHeight(r)/4;u=Number((.9*u).toFixed(5));var g=Vn.internal.Bezier_C,h=Number((u*g).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+ya(Vn.internal.getWidth(r)/2)+" "+ya(Vn.internal.getHeight(r)/2)+" cm"),n.push(u+" 0 m"),n.push(u+" "+h+" "+h+" "+u+" 0 "+u+" c"),n.push("-"+h+" "+u+" -"+u+" "+h+" -"+u+" 0 c"),n.push("-"+u+" -"+h+" -"+h+" -"+u+" 0 -"+u+" c"),n.push(h+" -"+u+" "+u+" -"+h+" "+u+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join(`
`),e},YesPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=[],u=Vn.internal.getWidth(r)<=Vn.internal.getHeight(r)?Vn.internal.getWidth(r)/4:Vn.internal.getHeight(r)/4;u=Number((.9*u).toFixed(5));var g=Number((2*u).toFixed(5)),h=Number((g*Vn.internal.Bezier_C).toFixed(5)),S=Number((u*Vn.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+ya(Vn.internal.getWidth(r)/2)+" "+ya(Vn.internal.getHeight(r)/2)+" cm"),n.push(g+" 0 m"),n.push(g+" "+h+" "+h+" "+g+" 0 "+g+" c"),n.push("-"+h+" "+g+" -"+g+" "+h+" -"+g+" 0 c"),n.push("-"+g+" -"+h+" -"+h+" -"+g+" 0 -"+g+" c"),n.push(h+" -"+g+" "+g+" -"+h+" "+g+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+ya(Vn.internal.getWidth(r)/2)+" "+ya(Vn.internal.getHeight(r)/2)+" cm"),n.push(u+" 0 m"),n.push(u+" "+S+" "+S+" "+u+" 0 "+u+" c"),n.push("-"+S+" "+u+" -"+u+" "+S+" -"+u+" 0 c"),n.push("-"+u+" -"+S+" -"+S+" -"+u+" 0 -"+u+" c"),n.push(S+" -"+u+" "+u+" -"+S+" "+u+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join(`
`),e},OffPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=[],u=Vn.internal.getWidth(r)<=Vn.internal.getHeight(r)?Vn.internal.getWidth(r)/4:Vn.internal.getHeight(r)/4;u=Number((.9*u).toFixed(5));var g=Number((2*u).toFixed(5)),h=Number((g*Vn.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+ya(Vn.internal.getWidth(r)/2)+" "+ya(Vn.internal.getHeight(r)/2)+" cm"),n.push(g+" 0 m"),n.push(g+" "+h+" "+h+" "+g+" 0 "+g+" c"),n.push("-"+h+" "+g+" -"+g+" "+h+" -"+g+" 0 c"),n.push("-"+g+" -"+h+" -"+h+" -"+g+" 0 -"+g+" c"),n.push(h+" -"+g+" "+g+" -"+h+" "+g+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join(`
`),e}},Cross:{createAppearanceStream:function(r){var e={D:{Off:Vn.RadioButton.Cross.OffPushDown},N:{}};return e.N[r]=Vn.RadioButton.Cross.YesNormal,e.D[r]=Vn.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(r){var e=Ua(r);e.scope=r.scope;var n=[],u=Vn.internal.calculateCross(r);return n.push("q"),n.push("1 1 "+Tr(Vn.internal.getWidth(r)-2)+" "+Tr(Vn.internal.getHeight(r)-2)+" re"),n.push("W"),n.push("n"),n.push(Tr(u.x1.x)+" "+Tr(u.x1.y)+" m"),n.push(Tr(u.x2.x)+" "+Tr(u.x2.y)+" l"),n.push(Tr(u.x4.x)+" "+Tr(u.x4.y)+" m"),n.push(Tr(u.x3.x)+" "+Tr(u.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join(`
`),e},YesPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=Vn.internal.calculateCross(r),u=[];return u.push("0.749023 g"),u.push("0 0 "+Tr(Vn.internal.getWidth(r))+" "+Tr(Vn.internal.getHeight(r))+" re"),u.push("f"),u.push("q"),u.push("1 1 "+Tr(Vn.internal.getWidth(r)-2)+" "+Tr(Vn.internal.getHeight(r)-2)+" re"),u.push("W"),u.push("n"),u.push(Tr(n.x1.x)+" "+Tr(n.x1.y)+" m"),u.push(Tr(n.x2.x)+" "+Tr(n.x2.y)+" l"),u.push(Tr(n.x4.x)+" "+Tr(n.x4.y)+" m"),u.push(Tr(n.x3.x)+" "+Tr(n.x3.y)+" l"),u.push("s"),u.push("Q"),e.stream=u.join(`
`),e},OffPushDown:function(r){var e=Ua(r);e.scope=r.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Tr(Vn.internal.getWidth(r))+" "+Tr(Vn.internal.getHeight(r))+" re"),n.push("f"),e.stream=n.join(`
`),e}}},createDefaultAppearanceStream:function(r){var e=r.scope.internal.getFont(r.fontName,r.fontStyle).id,n=r.scope.__private__.encodeColorString(r.color);return"/"+e+" "+r.fontSize+" Tf "+n}};Vn.internal={Bezier_C:.551915024494,calculateCross:function(r){var e=Vn.internal.getWidth(r),n=Vn.internal.getHeight(r),u=Math.min(e,n);return{x1:{x:(e-u)/2,y:(n-u)/2+u},x2:{x:(e-u)/2+u,y:(n-u)/2},x3:{x:(e-u)/2,y:(n-u)/2},x4:{x:(e-u)/2+u,y:(n-u)/2+u}}}},Vn.internal.getWidth=function(r){var e=0;return(0,oe.Z)(r)==="object"&&(e=vs(r.Rect[2])),e},Vn.internal.getHeight=function(r){var e=0;return(0,oe.Z)(r)==="object"&&(e=vs(r.Rect[3])),e};var Rs=Zo.addField=function(r){if(ai(this,r),!(r instanceof wa))throw new Error("Invalid argument passed to jsPDF.addField.");var e;return(e=r).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),r.page=r.scope.internal.getCurrentPageInfo().pageNumber,this};Zo.AcroFormChoiceField=ba,Zo.AcroFormListBox=ra,Zo.AcroFormComboBox=NA,Zo.AcroFormEditBox=Mo,Zo.AcroFormButton=mA,Zo.AcroFormPushButton=Pi,Zo.AcroFormRadioButton=Ja,Zo.AcroFormCheckBox=ga,Zo.AcroFormTextField=si,Zo.AcroFormPasswordField=Ca,Zo.AcroFormAppearance=Vn,Zo.AcroForm={ChoiceField:ba,ListBox:ra,ComboBox:NA,EditBox:Mo,Button:mA,PushButton:Pi,RadioButton:Ja,CheckBox:ga,TextField:si,PasswordField:Ca,Appearance:Vn},Cr.AcroForm={ChoiceField:ba,ListBox:ra,ComboBox:NA,EditBox:Mo,Button:mA,PushButton:Pi,RadioButton:Ja,CheckBox:ga,TextField:si,PasswordField:Ca,Appearance:Vn};var GA=Cr.AcroForm;function ys(r){return r.reduce(function(e,n,u){return e[n]=u,e},{})}(function(r){r.__addimage__={};var e="UNKNOWN",n={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},u=r.__addimage__.getImageFileTypeByImageData=function(qe,At){var Q,P,ie,pe,Oe,Ie=e;if((At=At||e)==="RGBA"||qe.data!==void 0&&qe.data instanceof Uint8ClampedArray&&"height"in qe&&"width"in qe)return"RGBA";if(Un(qe))for(Oe in n)for(ie=n[Oe],Q=0;Q<ie.length;Q+=1){for(pe=!0,P=0;P<ie[Q].length;P+=1)if(ie[Q][P]!==void 0&&ie[Q][P]!==qe[P]){pe=!1;break}if(pe===!0){Ie=Oe;break}}else for(Oe in n)for(ie=n[Oe],Q=0;Q<ie.length;Q+=1){for(pe=!0,P=0;P<ie[Q].length;P+=1)if(ie[Q][P]!==void 0&&ie[Q][P]!==qe.charCodeAt(P)){pe=!1;break}if(pe===!0){Ie=Oe;break}}return Ie===e&&At!==e&&(Ie=At),Ie},g=function qe(At){for(var Q=this.internal.write,P=this.internal.putStream,ie=(0,this.internal.getFilters)();ie.indexOf("FlateEncode")!==-1;)ie.splice(ie.indexOf("FlateEncode"),1);At.objectId=this.internal.newObject();var pe=[];if(pe.push({key:"Type",value:"/XObject"}),pe.push({key:"Subtype",value:"/Image"}),pe.push({key:"Width",value:At.width}),pe.push({key:"Height",value:At.height}),At.colorSpace===ft.INDEXED?pe.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(At.palette.length/3-1)+" "+("sMask"in At&&At.sMask!==void 0?At.objectId+2:At.objectId+1)+" 0 R]"}):(pe.push({key:"ColorSpace",value:"/"+At.colorSpace}),At.colorSpace===ft.DEVICE_CMYK&&pe.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),pe.push({key:"BitsPerComponent",value:At.bitsPerComponent}),"decodeParameters"in At&&At.decodeParameters!==void 0&&pe.push({key:"DecodeParms",value:"<<"+At.decodeParameters+">>"}),"transparency"in At&&Array.isArray(At.transparency)){for(var Oe="",Ie=0,Ze=At.transparency.length;Ie<Ze;Ie++)Oe+=At.transparency[Ie]+" "+At.transparency[Ie]+" ";pe.push({key:"Mask",value:"["+Oe+"]"})}At.sMask!==void 0&&pe.push({key:"SMask",value:At.objectId+1+" 0 R"});var Ge=At.filter!==void 0?["/"+At.filter]:void 0;if(P({data:At.data,additionalKeyValues:pe,alreadyAppliedFilters:Ge,objectId:At.objectId}),Q("endobj"),"sMask"in At&&At.sMask!==void 0){var it="/Predictor "+At.predictor+" /Colors 1 /BitsPerComponent "+At.bitsPerComponent+" /Columns "+At.width,ee={width:At.width,height:At.height,colorSpace:"DeviceGray",bitsPerComponent:At.bitsPerComponent,decodeParameters:it,data:At.sMask};"filter"in At&&(ee.filter=At.filter),qe.call(this,ee)}if(At.colorSpace===ft.INDEXED){var Qe=this.internal.newObject();P({data:wt(new Uint8Array(At.palette)),objectId:Qe}),Q("endobj")}},h=function(){var qe=this.internal.collections.addImage_images;for(var At in qe)g.call(this,qe[At])},S=function(){var qe,At=this.internal.collections.addImage_images,Q=this.internal.write;for(var P in At)Q("/I"+(qe=At[P]).index,qe.objectId,"0","R")},O=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",h),this.internal.events.subscribe("putXobjectDict",S))},k=function(){var qe=this.internal.collections.addImage_images;return O.call(this),qe},ue=function(){return Object.keys(this.internal.collections.addImage_images).length},Le=function(qe){return typeof r["process"+qe.toUpperCase()]=="function"},Ue=function(qe){return(0,oe.Z)(qe)==="object"&&qe.nodeType===1},ke=function(qe,At){if(qe.nodeName==="IMG"&&qe.hasAttribute("src")){var Q=""+qe.getAttribute("src");if(Q.indexOf("data:image/")===0)return Ro(unescape(Q).split("base64,").pop());var P=r.loadFile(Q,!0);if(P!==void 0)return P}if(qe.nodeName==="CANVAS"){if(qe.width===0||qe.height===0)throw new Error("Given canvas must have data. Canvas width: "+qe.width+", height: "+qe.height);var ie;switch(At){case"PNG":ie="image/png";break;case"WEBP":ie="image/webp";break;case"JPEG":case"JPG":default:ie="image/jpeg"}return Ro(qe.toDataURL(ie,1).split("base64,").pop())}},re=function(qe){var At=this.internal.collections.addImage_images;if(At){for(var Q in At)if(qe===At[Q].alias)return At[Q]}},dt=function(qe,At,Q){return qe||At||(qe=-96,At=-96),qe<0&&(qe=-1*Q.width*72/qe/this.internal.scaleFactor),At<0&&(At=-1*Q.height*72/At/this.internal.scaleFactor),qe===0&&(qe=At*Q.width/Q.height),At===0&&(At=qe*Q.height/Q.width),[qe,At]},et=function(qe,At,Q,P,ie,pe){var Oe=dt.call(this,Q,P,ie),Ie=this.internal.getCoordinateString,Ze=this.internal.getVerticalCoordinateString,Ge=k.call(this);if(Q=Oe[0],P=Oe[1],Ge[ie.index]=ie,pe){pe*=Math.PI/180;var it=Math.cos(pe),ee=Math.sin(pe),Qe=function(We){return We.toFixed(4)},Ne=[Qe(it),Qe(ee),Qe(-1*ee),Qe(it),0,0,"cm"]}this.internal.write("q"),pe?(this.internal.write([1,"0","0",1,Ie(qe),Ze(At+P),"cm"].join(" ")),this.internal.write(Ne.join(" ")),this.internal.write([Ie(Q),"0","0",Ie(P),"0","0","cm"].join(" "))):this.internal.write([Ie(Q),"0","0",Ie(P),Ie(qe),Ze(At+P),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+ie.index+" Do"),this.internal.write("Q")},ft=r.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};r.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Ve=r.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},ht=r.__addimage__.sHashCode=function(qe){var At,Q,P=0;if(typeof qe=="string")for(Q=qe.length,At=0;At<Q;At++)P=(P<<5)-P+qe.charCodeAt(At),P|=0;else if(Un(qe))for(Q=qe.byteLength/2,At=0;At<Q;At++)P=(P<<5)-P+qe[At],P|=0;return P},Lt=r.__addimage__.validateStringAsBase64=function(qe){(qe=qe||"").toString().trim();var At=!0;return qe.length===0&&(At=!1),qe.length%4!=0&&(At=!1),/^[A-Za-z0-9+/]+$/.test(qe.substr(0,qe.length-2))===!1&&(At=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(qe.substr(-2))===!1&&(At=!1),At},kt=r.__addimage__.extractImageFromDataUrl=function(qe){var At=(qe=qe||"").split("base64,"),Q=null;if(At.length===2){var P=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(At[0]);Array.isArray(P)&&(Q={mimeType:P[1],charset:P[2],data:At[1]})}return Q},An=r.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};r.__addimage__.isArrayBuffer=function(qe){return An()&&qe instanceof ArrayBuffer};var Un=r.__addimage__.isArrayBufferView=function(qe){return An()&&typeof Uint32Array!="undefined"&&(qe instanceof Int8Array||qe instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&qe instanceof Uint8ClampedArray||qe instanceof Int16Array||qe instanceof Uint16Array||qe instanceof Int32Array||qe instanceof Uint32Array||qe instanceof Float32Array||qe instanceof Float64Array)},Gt=r.__addimage__.binaryStringToUint8Array=function(qe){for(var At=qe.length,Q=new Uint8Array(At),P=0;P<At;P++)Q[P]=qe.charCodeAt(P);return Q},wt=r.__addimage__.arrayBufferToBinaryString=function(qe){for(var At="",Q=Un(qe)?qe:new Uint8Array(qe),P=0;P<Q.length;P+=8192)At+=String.fromCharCode.apply(null,Q.subarray(P,P+8192));return At};r.addImage=function(){var qe,At,Q,P,ie,pe,Oe,Ie,Ze;if(typeof arguments[1]=="number"?(At=e,Q=arguments[1],P=arguments[2],ie=arguments[3],pe=arguments[4],Oe=arguments[5],Ie=arguments[6],Ze=arguments[7]):(At=arguments[1],Q=arguments[2],P=arguments[3],ie=arguments[4],pe=arguments[5],Oe=arguments[6],Ie=arguments[7],Ze=arguments[8]),(0,oe.Z)(qe=arguments[0])==="object"&&!Ue(qe)&&"imageData"in qe){var Ge=qe;qe=Ge.imageData,At=Ge.format||At||e,Q=Ge.x||Q||0,P=Ge.y||P||0,ie=Ge.w||Ge.width||ie,pe=Ge.h||Ge.height||pe,Oe=Ge.alias||Oe,Ie=Ge.compression||Ie,Ze=Ge.rotation||Ge.angle||Ze}var it=this.internal.getFilters();if(Ie===void 0&&it.indexOf("FlateEncode")!==-1&&(Ie="SLOW"),isNaN(Q)||isNaN(P))throw new Error("Invalid coordinates passed to jsPDF.addImage");O.call(this);var ee=qt.call(this,qe,At,Oe,Ie);return et.call(this,Q,P,ie,pe,ee,Ze),this};var qt=function(qe,At,Q,P){var ie,pe,Oe;if(typeof qe=="string"&&u(qe)===e){qe=unescape(qe);var Ie=cn(qe,!1);(Ie!==""||(Ie=r.loadFile(qe,!0))!==void 0)&&(qe=Ie)}if(Ue(qe)&&(qe=ke(qe,At)),At=u(qe,At),!Le(At))throw new Error("addImage does not support files of type '"+At+"', please ensure that a plugin for '"+At+"' support is added.");if(((Oe=Q)==null||Oe.length===0)&&(Q=function(Ze){return typeof Ze=="string"||Un(Ze)?ht(Ze):Un(Ze.data)?ht(Ze.data):null}(qe)),(ie=re.call(this,Q))||(An()&&(qe instanceof Uint8Array||At==="RGBA"||(pe=qe,qe=Gt(qe))),ie=this["process"+At.toUpperCase()](qe,ue.call(this),Q,function(Ze){return Ze&&typeof Ze=="string"&&(Ze=Ze.toUpperCase()),Ze in r.image_compression?Ze:Ve.NONE}(P),pe)),!ie)throw new Error("An unknown error occurred whilst processing the image.");return ie},cn=r.__addimage__.convertBase64ToBinaryString=function(qe,At){var Q;At=typeof At!="boolean"||At;var P,ie="";if(typeof qe=="string"){P=(Q=kt(qe))!==null?Q.data:qe;try{ie=Ro(P)}catch(pe){if(At)throw Lt(P)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+pe.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return ie};r.getImageProperties=function(qe){var At,Q,P="";if(Ue(qe)&&(qe=ke(qe)),typeof qe=="string"&&u(qe)===e&&((P=cn(qe,!1))===""&&(P=r.loadFile(qe)||""),qe=P),Q=u(qe),!Le(Q))throw new Error("addImage does not support files of type '"+Q+"', please ensure that a plugin for '"+Q+"' support is added.");if(!An()||qe instanceof Uint8Array||(qe=Gt(qe)),!(At=this["process"+Q.toUpperCase()](qe)))throw new Error("An unknown error occurred whilst processing the image");return At.fileType=Q,At}})(Cr.API),function(r){var e=function(n){if(n!==void 0&&n!="")return!0};Cr.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),r.events.push(["putPage",function(n){for(var u,g,h,S=this.internal.getCoordinateString,O=this.internal.getVerticalCoordinateString,k=this.internal.getPageInfoByObjId(n.objId),ue=n.pageContext.annotations,Le=!1,Ue=0;Ue<ue.length&&!Le;Ue++)switch((u=ue[Ue]).type){case"link":(e(u.options.url)||e(u.options.pageNumber))&&(Le=!0);break;case"reference":case"text":case"freetext":Le=!0}if(Le!=0){this.internal.write("/Annots [");for(var ke=0;ke<ue.length;ke++){u=ue[ke];var re=this.internal.pdfEscape,dt=this.internal.getEncryptor(n.objId);switch(u.type){case"reference":this.internal.write(" "+u.object.objId+" 0 R ");break;case"text":var et=this.internal.newAdditionalObject(),ft=this.internal.newAdditionalObject(),Ve=this.internal.getEncryptor(et.objId),ht=u.title||"Note";h="<</Type /Annot /Subtype /Text "+(g="/Rect ["+S(u.bounds.x)+" "+O(u.bounds.y+u.bounds.h)+" "+S(u.bounds.x+u.bounds.w)+" "+O(u.bounds.y)+"] ")+"/Contents ("+re(Ve(u.contents))+")",h+=" /Popup "+ft.objId+" 0 R",h+=" /P "+k.objId+" 0 R",h+=" /T ("+re(Ve(ht))+") >>",et.content=h;var Lt=et.objId+" 0 R";h="<</Type /Annot /Subtype /Popup "+(g="/Rect ["+S(u.bounds.x+30)+" "+O(u.bounds.y+u.bounds.h)+" "+S(u.bounds.x+u.bounds.w+30)+" "+O(u.bounds.y)+"] ")+" /Parent "+Lt,u.open&&(h+=" /Open true"),h+=" >>",ft.content=h,this.internal.write(et.objId,"0 R",ft.objId,"0 R");break;case"freetext":g="/Rect ["+S(u.bounds.x)+" "+O(u.bounds.y)+" "+S(u.bounds.x+u.bounds.w)+" "+O(u.bounds.y+u.bounds.h)+"] ";var kt=u.color||"#000000";h="<</Type /Annot /Subtype /FreeText "+g+"/Contents ("+re(dt(u.contents))+")",h+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+kt+")",h+=" /Border [0 0 0]",h+=" >>",this.internal.write(h);break;case"link":if(u.options.name){var An=this.annotations._nameMap[u.options.name];u.options.pageNumber=An.page,u.options.top=An.y}else u.options.top||(u.options.top=0);if(g="/Rect ["+u.finalBounds.x+" "+u.finalBounds.y+" "+u.finalBounds.w+" "+u.finalBounds.h+"] ",h="",u.options.url)h="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /A <</S /URI /URI ("+re(dt(u.options.url))+") >>";else if(u.options.pageNumber)switch(h="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(u.options.pageNumber).objId+" 0 R",u.options.magFactor=u.options.magFactor||"XYZ",u.options.magFactor){case"Fit":h+=" /Fit]";break;case"FitH":h+=" /FitH "+u.options.top+"]";break;case"FitV":u.options.left=u.options.left||0,h+=" /FitV "+u.options.left+"]";break;case"XYZ":default:var Un=O(u.options.top);u.options.left=u.options.left||0,u.options.zoom===void 0&&(u.options.zoom=0),h+=" /XYZ "+u.options.left+" "+Un+" "+u.options.zoom+"]"}h!=""&&(h+=" >>",this.internal.write(h))}}this.internal.write("]")}}]),r.createAnnotation=function(n){var u=this.internal.getCurrentPageInfo();switch(n.type){case"link":this.link(n.bounds.x,n.bounds.y,n.bounds.w,n.bounds.h,n);break;case"text":case"freetext":u.pageContext.annotations.push(n)}},r.link=function(n,u,g,h,S){var O=this.internal.getCurrentPageInfo(),k=this.internal.getCoordinateString,ue=this.internal.getVerticalCoordinateString;O.pageContext.annotations.push({finalBounds:{x:k(n),y:ue(u),w:k(n+g),h:ue(u+h)},options:S,type:"link"})},r.textWithLink=function(n,u,g,h){var S,O,k=this.getTextWidth(n),ue=this.internal.getLineHeight()/this.internal.scaleFactor;if(h.maxWidth!==void 0){O=h.maxWidth;var Le=this.splitTextToSize(n,O).length;S=Math.ceil(ue*Le)}else O=k,S=ue;return this.text(n,u,g,h),g+=.2*ue,h.align==="center"&&(u-=k/2),h.align==="right"&&(u-=k),this.link(u,g-ue,O,S,h),k},r.getTextWidth=function(n){var u=this.internal.getFontSize();return this.getStringUnitWidth(n)*u/this.internal.scaleFactor}}(Cr.API),function(r){var e={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},n={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},u={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},g=[1570,1571,1573,1575];r.__arabicParser__={};var h=r.__arabicParser__.isInArabicSubstitutionA=function(et){return e[et.charCodeAt(0)]!==void 0},S=r.__arabicParser__.isArabicLetter=function(et){return typeof et=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(et)},O=r.__arabicParser__.isArabicEndLetter=function(et){return S(et)&&h(et)&&e[et.charCodeAt(0)].length<=2},k=r.__arabicParser__.isArabicAlfLetter=function(et){return S(et)&&g.indexOf(et.charCodeAt(0))>=0};r.__arabicParser__.arabicLetterHasIsolatedForm=function(et){return S(et)&&h(et)&&e[et.charCodeAt(0)].length>=1};var ue=r.__arabicParser__.arabicLetterHasFinalForm=function(et){return S(et)&&h(et)&&e[et.charCodeAt(0)].length>=2};r.__arabicParser__.arabicLetterHasInitialForm=function(et){return S(et)&&h(et)&&e[et.charCodeAt(0)].length>=3};var Le=r.__arabicParser__.arabicLetterHasMedialForm=function(et){return S(et)&&h(et)&&e[et.charCodeAt(0)].length==4},Ue=r.__arabicParser__.resolveLigatures=function(et){var ft=0,Ve=n,ht="",Lt=0;for(ft=0;ft<et.length;ft+=1)Ve[et.charCodeAt(ft)]!==void 0?(Lt++,typeof(Ve=Ve[et.charCodeAt(ft)])=="number"&&(ht+=String.fromCharCode(Ve),Ve=n,Lt=0),ft===et.length-1&&(Ve=n,ht+=et.charAt(ft-(Lt-1)),ft-=Lt-1,Lt=0)):(Ve=n,ht+=et.charAt(ft-Lt),ft-=Lt,Lt=0);return ht};r.__arabicParser__.isArabicDiacritic=function(et){return et!==void 0&&u[et.charCodeAt(0)]!==void 0};var ke=r.__arabicParser__.getCorrectForm=function(et,ft,Ve){return S(et)?h(et)===!1?-1:!ue(et)||!S(ft)&&!S(Ve)||!S(Ve)&&O(ft)||O(et)&&!S(ft)||O(et)&&k(ft)||O(et)&&O(ft)?0:Le(et)&&S(ft)&&!O(ft)&&S(Ve)&&ue(Ve)?3:O(et)||!S(Ve)?1:2:-1},re=function(et){var ft=0,Ve=0,ht=0,Lt="",kt="",An="",Un=(et=et||"").split("\\s+"),Gt=[];for(ft=0;ft<Un.length;ft+=1){for(Gt.push(""),Ve=0;Ve<Un[ft].length;Ve+=1)Lt=Un[ft][Ve],kt=Un[ft][Ve-1],An=Un[ft][Ve+1],S(Lt)?(ht=ke(Lt,kt,An),Gt[ft]+=ht!==-1?String.fromCharCode(e[Lt.charCodeAt(0)][ht]):Lt):Gt[ft]+=Lt;Gt[ft]=Ue(Gt[ft])}return Gt.join(" ")},dt=r.__arabicParser__.processArabic=r.processArabic=function(){var et,ft=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Ve=[];if(Array.isArray(ft)){var ht=0;for(Ve=[],ht=0;ht<ft.length;ht+=1)Array.isArray(ft[ht])?Ve.push([re(ft[ht][0]),ft[ht][1],ft[ht][2]]):Ve.push([re(ft[ht])]);et=Ve}else et=re(ft);return typeof arguments[0]=="string"?et:(arguments[0].text=et,arguments[0])};r.events.push(["preProcessText",dt])}(Cr.API),Cr.API.autoPrint=function(r){var e;switch((r=r||{}).variant=r.variant||"non-conform",r.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+e+" 0 R")})}return this},function(r){var e=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(O){n=O}});var u=150;Object.defineProperty(this,"width",{get:function(){return u},set:function(O){u=isNaN(O)||Number.isInteger(O)===!1||O<0?150:O,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=u+1)}});var g=300;Object.defineProperty(this,"height",{get:function(){return g},set:function(O){g=isNaN(O)||Number.isInteger(O)===!1||O<0?300:O,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=g+1)}});var h=[];Object.defineProperty(this,"childNodes",{get:function(){return h},set:function(O){h=O}});var S={};Object.defineProperty(this,"style",{get:function(){return S},set:function(O){S=O}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(n,u){var g;if((n=n||"2d")!=="2d")return null;for(g in u)this.pdf.context2d.hasOwnProperty(g)&&(this.pdf.context2d[g]=u[g]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},r.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(Cr.API),function(r){var e={left:0,top:0,bottom:0,right:0},n=!1,u=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},e),this.internal.__cell__.margins.width=this.getPageWidth(),g.call(this))},g=function(){this.internal.__cell__.lastCell=new h,this.internal.__cell__.pages=1},h=function(){var k=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return k},set:function(et){k=et}});var ue=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return ue},set:function(et){ue=et}});var Le=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return Le},set:function(et){Le=et}});var Ue=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Ue},set:function(et){Ue=et}});var ke=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return ke},set:function(et){ke=et}});var re=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return re},set:function(et){re=et}});var dt=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return dt},set:function(et){dt=et}}),this};h.prototype.clone=function(){return new h(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},h.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},r.setHeaderFunction=function(k){return u.call(this),this.internal.__cell__.headerFunction=typeof k=="function"?k:void 0,this},r.getTextDimensions=function(k,ue){u.call(this);var Le=(ue=ue||{}).fontSize||this.getFontSize(),Ue=ue.font||this.getFont(),ke=ue.scaleFactor||this.internal.scaleFactor,re=0,dt=0,et=0,ft=this;if(!Array.isArray(k)&&typeof k!="string"){if(typeof k!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");k=String(k)}var Ve=ue.maxWidth;Ve>0?typeof k=="string"?k=this.splitTextToSize(k,Ve):Object.prototype.toString.call(k)==="[object Array]"&&(k=k.reduce(function(Lt,kt){return Lt.concat(ft.splitTextToSize(kt,Ve))},[])):k=Array.isArray(k)?k:[k];for(var ht=0;ht<k.length;ht++)re<(et=this.getStringUnitWidth(k[ht],{font:Ue})*Le)&&(re=et);return re!==0&&(dt=k.length),{w:re/=ke,h:Math.max((dt*Le*this.getLineHeightFactor()-Le*(this.getLineHeightFactor()-1))/ke,0)}},r.cellAddPage=function(){u.call(this),this.addPage();var k=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new h(k.left,k.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var S=r.cell=function(){var k;k=arguments[0]instanceof h?arguments[0]:new h(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),u.call(this);var ue=this.internal.__cell__.lastCell,Le=this.internal.__cell__.padding,Ue=this.internal.__cell__.margins||e,ke=this.internal.__cell__.tableHeaderRow,re=this.internal.__cell__.printHeaders;return ue.lineNumber!==void 0&&(ue.lineNumber===k.lineNumber?(k.x=(ue.x||0)+(ue.width||0),k.y=ue.y||0):ue.y+ue.height+k.height+Ue.bottom>this.getPageHeight()?(this.cellAddPage(),k.y=Ue.top,re&&ke&&(this.printHeaderRow(k.lineNumber,!0),k.y+=ke[0].height)):k.y=ue.y+ue.height||k.y),k.text[0]!==void 0&&(this.rect(k.x,k.y,k.width,k.height,n===!0?"FD":void 0),k.align==="right"?this.text(k.text,k.x+k.width-Le,k.y+Le,{align:"right",baseline:"top"}):k.align==="center"?this.text(k.text,k.x+k.width/2,k.y+Le,{align:"center",baseline:"top",maxWidth:k.width-Le-Le}):this.text(k.text,k.x+Le,k.y+Le,{align:"left",baseline:"top",maxWidth:k.width-Le-Le})),this.internal.__cell__.lastCell=k,this};r.table=function(k,ue,Le,Ue,ke){if(u.call(this),!Le)throw new Error("No data for PDF table.");var re,dt,et,ft,Ve=[],ht=[],Lt=[],kt={},An={},Un=[],Gt=[],wt=(ke=ke||{}).autoSize||!1,qt=ke.printHeaders!==!1,cn=ke.css&&ke.css["font-size"]!==void 0?16*ke.css["font-size"]:ke.fontSize||12,qe=ke.margins||Object.assign({width:this.getPageWidth()},e),At=typeof ke.padding=="number"?ke.padding:3,Q=ke.headerBackgroundColor||"#c8c8c8",P=ke.headerTextColor||"#000";if(g.call(this),this.internal.__cell__.printHeaders=qt,this.internal.__cell__.margins=qe,this.internal.__cell__.table_font_size=cn,this.internal.__cell__.padding=At,this.internal.__cell__.headerBackgroundColor=Q,this.internal.__cell__.headerTextColor=P,this.setFontSize(cn),Ue==null)ht=Ve=Object.keys(Le[0]),Lt=Ve.map(function(){return"left"});else if(Array.isArray(Ue)&&(0,oe.Z)(Ue[0])==="object")for(Ve=Ue.map(function(Ge){return Ge.name}),ht=Ue.map(function(Ge){return Ge.prompt||Ge.name||""}),Lt=Ue.map(function(Ge){return Ge.align||"left"}),re=0;re<Ue.length;re+=1)An[Ue[re].name]=Ue[re].width*(19.049976/25.4);else Array.isArray(Ue)&&typeof Ue[0]=="string"&&(ht=Ve=Ue,Lt=Ve.map(function(){return"left"}));if(wt||Array.isArray(Ue)&&typeof Ue[0]=="string")for(re=0;re<Ve.length;re+=1){for(kt[ft=Ve[re]]=Le.map(function(Ge){return Ge[ft]}),this.setFont(void 0,"bold"),Un.push(this.getTextDimensions(ht[re],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),dt=kt[ft],this.setFont(void 0,"normal"),et=0;et<dt.length;et+=1)Un.push(this.getTextDimensions(dt[et],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);An[ft]=Math.max.apply(null,Un)+At+At,Un=[]}if(qt){var ie={};for(re=0;re<Ve.length;re+=1)ie[Ve[re]]={},ie[Ve[re]].text=ht[re],ie[Ve[re]].align=Lt[re];var pe=O.call(this,ie,An);Gt=Ve.map(function(Ge){return new h(k,ue,An[Ge],pe,ie[Ge].text,void 0,ie[Ge].align)}),this.setTableHeaderRow(Gt),this.printHeaderRow(1,!1)}var Oe=Ue.reduce(function(Ge,it){return Ge[it.name]=it.align,Ge},{});for(re=0;re<Le.length;re+=1){"rowStart"in ke&&ke.rowStart instanceof Function&&ke.rowStart({row:re,data:Le[re]},this);var Ie=O.call(this,Le[re],An);for(et=0;et<Ve.length;et+=1){var Ze=Le[re][Ve[et]];"cellStart"in ke&&ke.cellStart instanceof Function&&ke.cellStart({row:re,col:et,data:Ze},this),S.call(this,new h(k,ue,An[Ve[et]],Ie,Ze,re+2,Oe[Ve[et]]))}}return this.internal.__cell__.table_x=k,this.internal.__cell__.table_y=ue,this};var O=function(k,ue){var Le=this.internal.__cell__.padding,Ue=this.internal.__cell__.table_font_size,ke=this.internal.scaleFactor;return Object.keys(k).map(function(re){var dt=k[re];return this.splitTextToSize(dt.hasOwnProperty("text")?dt.text:dt,ue[re]-Le-Le)},this).map(function(re){return this.getLineHeightFactor()*re.length*Ue/ke+Le+Le},this).reduce(function(re,dt){return Math.max(re,dt)},0)};r.setTableHeaderRow=function(k){u.call(this),this.internal.__cell__.tableHeaderRow=k},r.printHeaderRow=function(k,ue){if(u.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var Le;if(n=!0,typeof this.internal.__cell__.headerFunction=="function"){var Ue=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new h(Ue[0],Ue[1],Ue[2],Ue[3],void 0,-1)}this.setFont(void 0,"bold");for(var ke=[],re=0;re<this.internal.__cell__.tableHeaderRow.length;re+=1){Le=this.internal.__cell__.tableHeaderRow[re].clone(),ue&&(Le.y=this.internal.__cell__.margins.top||0,ke.push(Le)),Le.lineNumber=k;var dt=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),S.call(this,Le),this.setTextColor(dt)}ke.length>0&&this.setTableHeaderRow(ke),this.setFont(void 0,"normal"),n=!1}}(Cr.API);var qa={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Ni=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],iA=ys(Ni),Ms=[100,200,300,400,500,600,700,800,900],ml=ys(Ms);function ts(r){var e=r.family.replace(/"|'/g,"").toLowerCase(),n=function(h){return qa[h=h||"normal"]?h:"normal"}(r.style),u=function(h){if(!h)return 400;if(typeof h=="number")return h>=100&&h<=900&&h%100==0?h:400;if(/^\d00$/.test(h))return parseInt(h);switch(h){case"bold":return 700;case"normal":default:return 400}}(r.weight),g=function(h){return typeof iA[h=h||"normal"]=="number"?h:"normal"}(r.stretch);return{family:e,style:n,weight:u,stretch:g,src:r.src||[],ref:r.ref||{name:e,style:[g,n,u].join(" ")}}}function zi(r,e,n,u){var g;for(g=n;g>=0&&g<e.length;g+=u)if(r[e[g]])return r[e[g]];for(g=n;g>=0&&g<e.length;g-=u)if(r[e[g]])return r[e[g]]}var yo={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},ho={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function XA(r){return[r.stretch,r.style,r.weight,r.family].join(" ")}function _o(r,e,n){for(var u=(n=n||{}).defaultFontFamily||"times",g=Object.assign({},yo,n.genericFontFamilies||{}),h=null,S=null,O=0;O<e.length;++O)if(g[(h=ts(e[O])).family]&&(h.family=g[h.family]),r.hasOwnProperty(h.family)){S=r[h.family];break}if(!(S=S||r[u]))throw new Error("Could not find a font-family for the rule '"+XA(h)+"' and default family '"+u+"'.");if(S=function(k,ue){if(ue[k])return ue[k];var Le=iA[k],Ue=Le<=iA.normal?-1:1,ke=zi(ue,Ni,Le,Ue);if(!ke)throw new Error("Could not find a matching font-stretch value for "+k);return ke}(h.stretch,S),S=function(k,ue){if(ue[k])return ue[k];for(var Le=qa[k],Ue=0;Ue<Le.length;++Ue)if(ue[Le[Ue]])return ue[Le[Ue]];throw new Error("Could not find a matching font-style for "+k)}(h.style,S),!(S=function(k,ue){if(ue[k])return ue[k];if(k===400&&ue[500])return ue[500];if(k===500&&ue[400])return ue[400];var Le=ml[k],Ue=zi(ue,Ms,Le,k<400?-1:1);if(!Ue)throw new Error("Could not find a matching font-weight for value "+k);return Ue}(h.weight,S)))throw new Error("Failed to resolve a font for the rule '"+XA(h)+"'.");return S}function qo(r){return r.trimLeft()}function IA(r,e){for(var n=0;n<r.length;){if(r.charAt(n)===e)return[r.substring(0,n),r.substring(n+1)];n+=1}return null}function eA(r){var e=r.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return e===null?null:[e[0],r.substring(e[0].length)]}var aa,Ha,Oi,Pa=["times"];(function(r){var e,n,u,g,h,S,O,k,ue,Le=function(ee){return ee=ee||{},this.isStrokeTransparent=ee.isStrokeTransparent||!1,this.strokeOpacity=ee.strokeOpacity||1,this.strokeStyle=ee.strokeStyle||"#000000",this.fillStyle=ee.fillStyle||"#000000",this.isFillTransparent=ee.isFillTransparent||!1,this.fillOpacity=ee.fillOpacity||1,this.font=ee.font||"10px sans-serif",this.textBaseline=ee.textBaseline||"alphabetic",this.textAlign=ee.textAlign||"left",this.lineWidth=ee.lineWidth||1,this.lineJoin=ee.lineJoin||"miter",this.lineCap=ee.lineCap||"butt",this.path=ee.path||[],this.transform=ee.transform!==void 0?ee.transform.clone():new k,this.globalCompositeOperation=ee.globalCompositeOperation||"normal",this.globalAlpha=ee.globalAlpha||1,this.clip_path=ee.clip_path||[],this.currentPoint=ee.currentPoint||new S,this.miterLimit=ee.miterLimit||10,this.lastPoint=ee.lastPoint||new S,this.lineDashOffset=ee.lineDashOffset||0,this.lineDash=ee.lineDash||[],this.margin=ee.margin||[0,0,0,0],this.prevPageLastElemOffset=ee.prevPageLastElemOffset||0,this.ignoreClearRect=typeof ee.ignoreClearRect!="boolean"||ee.ignoreClearRect,this};r.events.push(["initialized",function(){this.context2d=new Ue(this),e=this.internal.f2,n=this.internal.getCoordinateString,u=this.internal.getVerticalCoordinateString,g=this.internal.getHorizontalCoordinate,h=this.internal.getVerticalCoordinate,S=this.internal.Point,O=this.internal.Rectangle,k=this.internal.Matrix,ue=new Le}]);var Ue=function(ee){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Qe=ee;Object.defineProperty(this,"pdf",{get:function(){return Qe}});var Ne=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Ne},set:function(It){Ne=!!It}});var We=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return We},set:function(It){We=!!It}});var $e=0;Object.defineProperty(this,"posX",{get:function(){return $e},set:function(It){isNaN(It)||($e=It)}});var ut=0;Object.defineProperty(this,"posY",{get:function(){return ut},set:function(It){isNaN(It)||(ut=It)}}),Object.defineProperty(this,"margin",{get:function(){return ue.margin},set:function(It){var at;typeof It=="number"?at=[It,It,It,It]:((at=new Array(4))[0]=It[0],at[1]=It.length>=2?It[1]:at[0],at[2]=It.length>=3?It[2]:at[0],at[3]=It.length>=4?It[3]:at[1]),ue.margin=at}});var vt=!1;Object.defineProperty(this,"autoPaging",{get:function(){return vt},set:function(It){vt=It}});var gt=0;Object.defineProperty(this,"lastBreak",{get:function(){return gt},set:function(It){gt=It}});var Tt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Tt},set:function(It){Tt=It}}),Object.defineProperty(this,"ctx",{get:function(){return ue},set:function(It){It instanceof Le&&(ue=It)}}),Object.defineProperty(this,"path",{get:function(){return ue.path},set:function(It){ue.path=It}});var Pt=[];Object.defineProperty(this,"ctxStack",{get:function(){return Pt},set:function(It){Pt=It}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(It){var at;at=ke(It),this.ctx.fillStyle=at.style,this.ctx.isFillTransparent=at.a===0,this.ctx.fillOpacity=at.a,this.pdf.setFillColor(at.r,at.g,at.b,{a:at.a}),this.pdf.setTextColor(at.r,at.g,at.b,{a:at.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(It){var at=ke(It);this.ctx.strokeStyle=at.style,this.ctx.isStrokeTransparent=at.a===0,this.ctx.strokeOpacity=at.a,at.a===0?this.pdf.setDrawColor(255,255,255):(at.a,this.pdf.setDrawColor(at.r,at.g,at.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(It){["butt","round","square"].indexOf(It)!==-1&&(this.ctx.lineCap=It,this.pdf.setLineCap(It))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(It){isNaN(It)||(this.ctx.lineWidth=It,this.pdf.setLineWidth(It))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(It){["bevel","round","miter"].indexOf(It)!==-1&&(this.ctx.lineJoin=It,this.pdf.setLineJoin(It))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(It){isNaN(It)||(this.ctx.miterLimit=It,this.pdf.setMiterLimit(It))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(It){this.ctx.textBaseline=It}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(It){["right","end","center","left","start"].indexOf(It)!==-1&&(this.ctx.textAlign=It)}});var Xt=null;function rn(It,at){if(Xt===null){var Mn=function(sn){var zt=[];return Object.keys(sn).forEach(function(Yt){sn[Yt].forEach(function(Wt){var tn=null;switch(Wt){case"bold":tn={family:Yt,weight:"bold"};break;case"italic":tn={family:Yt,style:"italic"};break;case"bolditalic":tn={family:Yt,weight:"bold",style:"italic"};break;case"":case"normal":tn={family:Yt}}tn!==null&&(tn.ref={name:Yt,style:Wt},zt.push(tn))})}),zt}(It.getFontList());Xt=function(sn){for(var zt={},Yt=0;Yt<sn.length;++Yt){var Wt=ts(sn[Yt]),tn=Wt.family,Cn=Wt.stretch,_n=Wt.style,Hn=Wt.weight;zt[tn]=zt[tn]||{},zt[tn][Cn]=zt[tn][Cn]||{},zt[tn][Cn][_n]=zt[tn][Cn][_n]||{},zt[tn][Cn][_n][Hn]=Wt}return zt}(Mn.concat(at))}return Xt}var bn=null;Object.defineProperty(this,"fontFaces",{get:function(){return bn},set:function(It){Xt=null,bn=It}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(It){var at;if(this.ctx.font=It,(at=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(It))!==null){var Mn=at[1],sn=(at[2],at[3]),zt=at[4],Yt=(at[5],at[6]),Wt=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(zt)[2];zt=Math.floor(Wt==="px"?parseFloat(zt)*this.pdf.internal.scaleFactor:Wt==="em"?parseFloat(zt)*this.pdf.getFontSize():parseFloat(zt)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(zt);var tn=function(sr){var cr,Tn,Eo=[],$n=sr.trim();if($n==="")return Pa;if($n in ho)return[ho[$n]];for(;$n!=="";){switch(Tn=null,cr=($n=qo($n)).charAt(0)){case'"':case"'":Tn=IA($n.substring(1),cr);break;default:Tn=eA($n)}if(Tn===null||(Eo.push(Tn[0]),($n=qo(Tn[1]))!==""&&$n.charAt(0)!==","))return Pa;$n=$n.replace(/^,/,"")}return Eo}(Yt);if(this.fontFaces){var Cn=_o(rn(this.pdf,this.fontFaces),tn.map(function(sr){return{family:sr,stretch:"normal",weight:sn,style:Mn}}));this.pdf.setFont(Cn.ref.name,Cn.ref.style)}else{var _n="";(sn==="bold"||parseInt(sn,10)>=700||Mn==="bold")&&(_n="bold"),Mn==="italic"&&(_n+="italic"),_n.length===0&&(_n="normal");for(var Hn="",On={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},nr=0;nr<tn.length;nr++){if(this.pdf.internal.getFont(tn[nr],_n,{noFallback:!0,disableWarning:!0})!==void 0){Hn=tn[nr];break}if(_n==="bolditalic"&&this.pdf.internal.getFont(tn[nr],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Hn=tn[nr],_n="bold";else if(this.pdf.internal.getFont(tn[nr],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Hn=tn[nr],_n="normal";break}}if(Hn===""){for(var pr=0;pr<tn.length;pr++)if(On[tn[pr]]){Hn=On[tn[pr]];break}}Hn=Hn===""?"Times":Hn,this.pdf.setFont(Hn,_n)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(It){this.ctx.globalCompositeOperation=It}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(It){this.ctx.globalAlpha=It}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(It){this.ctx.lineDashOffset=It,it.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(It){this.ctx.lineDash=It,it.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(It){this.ctx.ignoreClearRect=!!It}})};Ue.prototype.setLineDash=function(ee){this.lineDash=ee},Ue.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},Ue.prototype.fill=function(){kt.call(this,"fill",!1)},Ue.prototype.stroke=function(){kt.call(this,"stroke",!1)},Ue.prototype.beginPath=function(){this.path=[{type:"begin"}]},Ue.prototype.moveTo=function(ee,Qe){if(isNaN(ee)||isNaN(Qe))throw io.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Ne=this.ctx.transform.applyToPoint(new S(ee,Qe));this.path.push({type:"mt",x:Ne.x,y:Ne.y}),this.ctx.lastPoint=new S(ee,Qe)},Ue.prototype.closePath=function(){var ee=new S(0,0),Qe=0;for(Qe=this.path.length-1;Qe!==-1;Qe--)if(this.path[Qe].type==="begin"&&(0,oe.Z)(this.path[Qe+1])==="object"&&typeof this.path[Qe+1].x=="number"){ee=new S(this.path[Qe+1].x,this.path[Qe+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new S(ee.x,ee.y)},Ue.prototype.lineTo=function(ee,Qe){if(isNaN(ee)||isNaN(Qe))throw io.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Ne=this.ctx.transform.applyToPoint(new S(ee,Qe));this.path.push({type:"lt",x:Ne.x,y:Ne.y}),this.ctx.lastPoint=new S(Ne.x,Ne.y)},Ue.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),kt.call(this,null,!0)},Ue.prototype.quadraticCurveTo=function(ee,Qe,Ne,We){if(isNaN(Ne)||isNaN(We)||isNaN(ee)||isNaN(Qe))throw io.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var $e=this.ctx.transform.applyToPoint(new S(Ne,We)),ut=this.ctx.transform.applyToPoint(new S(ee,Qe));this.path.push({type:"qct",x1:ut.x,y1:ut.y,x:$e.x,y:$e.y}),this.ctx.lastPoint=new S($e.x,$e.y)},Ue.prototype.bezierCurveTo=function(ee,Qe,Ne,We,$e,ut){if(isNaN($e)||isNaN(ut)||isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We))throw io.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var vt=this.ctx.transform.applyToPoint(new S($e,ut)),gt=this.ctx.transform.applyToPoint(new S(ee,Qe)),Tt=this.ctx.transform.applyToPoint(new S(Ne,We));this.path.push({type:"bct",x1:gt.x,y1:gt.y,x2:Tt.x,y2:Tt.y,x:vt.x,y:vt.y}),this.ctx.lastPoint=new S(vt.x,vt.y)},Ue.prototype.arc=function(ee,Qe,Ne,We,$e,ut){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We)||isNaN($e))throw io.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(ut=!!ut,!this.ctx.transform.isIdentity){var vt=this.ctx.transform.applyToPoint(new S(ee,Qe));ee=vt.x,Qe=vt.y;var gt=this.ctx.transform.applyToPoint(new S(0,Ne)),Tt=this.ctx.transform.applyToPoint(new S(0,0));Ne=Math.sqrt(Math.pow(gt.x-Tt.x,2)+Math.pow(gt.y-Tt.y,2))}Math.abs($e-We)>=2*Math.PI&&(We=0,$e=2*Math.PI),this.path.push({type:"arc",x:ee,y:Qe,radius:Ne,startAngle:We,endAngle:$e,counterclockwise:ut})},Ue.prototype.arcTo=function(ee,Qe,Ne,We,$e){throw new Error("arcTo not implemented.")},Ue.prototype.rect=function(ee,Qe,Ne,We){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We))throw io.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(ee,Qe),this.lineTo(ee+Ne,Qe),this.lineTo(ee+Ne,Qe+We),this.lineTo(ee,Qe+We),this.lineTo(ee,Qe),this.lineTo(ee+Ne,Qe),this.lineTo(ee,Qe)},Ue.prototype.fillRect=function(ee,Qe,Ne,We){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We))throw io.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!re.call(this)){var $e={};this.lineCap!=="butt"&&($e.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&($e.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(ee,Qe,Ne,We),this.fill(),$e.hasOwnProperty("lineCap")&&(this.lineCap=$e.lineCap),$e.hasOwnProperty("lineJoin")&&(this.lineJoin=$e.lineJoin)}},Ue.prototype.strokeRect=function(ee,Qe,Ne,We){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We))throw io.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");dt.call(this)||(this.beginPath(),this.rect(ee,Qe,Ne,We),this.stroke())},Ue.prototype.clearRect=function(ee,Qe,Ne,We){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We))throw io.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(ee,Qe,Ne,We))},Ue.prototype.save=function(ee){ee=typeof ee!="boolean"||ee;for(var Qe=this.pdf.internal.getCurrentPageInfo().pageNumber,Ne=0;Ne<this.pdf.internal.getNumberOfPages();Ne++)this.pdf.setPage(Ne+1),this.pdf.internal.out("q");if(this.pdf.setPage(Qe),ee){this.ctx.fontSize=this.pdf.internal.getFontSize();var We=new Le(this.ctx);this.ctxStack.push(this.ctx),this.ctx=We}},Ue.prototype.restore=function(ee){ee=typeof ee!="boolean"||ee;for(var Qe=this.pdf.internal.getCurrentPageInfo().pageNumber,Ne=0;Ne<this.pdf.internal.getNumberOfPages();Ne++)this.pdf.setPage(Ne+1),this.pdf.internal.out("Q");this.pdf.setPage(Qe),ee&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},Ue.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var ke=function(ee){var Qe,Ne,We,$e;if(ee.isCanvasGradient===!0&&(ee=ee.getColor()),!ee)return{r:0,g:0,b:0,a:0,style:ee};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(ee))Qe=0,Ne=0,We=0,$e=0;else{var ut=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(ee);if(ut!==null)Qe=parseInt(ut[1]),Ne=parseInt(ut[2]),We=parseInt(ut[3]),$e=1;else if((ut=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(ee))!==null)Qe=parseInt(ut[1]),Ne=parseInt(ut[2]),We=parseInt(ut[3]),$e=parseFloat(ut[4]);else{if($e=1,typeof ee=="string"&&ee.charAt(0)!=="#"){var vt=new so(ee);ee=vt.ok?vt.toHex():"#000000"}ee.length===4?(Qe=ee.substring(1,2),Qe+=Qe,Ne=ee.substring(2,3),Ne+=Ne,We=ee.substring(3,4),We+=We):(Qe=ee.substring(1,3),Ne=ee.substring(3,5),We=ee.substring(5,7)),Qe=parseInt(Qe,16),Ne=parseInt(Ne,16),We=parseInt(We,16)}}return{r:Qe,g:Ne,b:We,a:$e,style:ee}},re=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},dt=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};Ue.prototype.fillText=function(ee,Qe,Ne,We){if(isNaN(Qe)||isNaN(Ne)||typeof ee!="string")throw io.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(We=isNaN(We)?void 0:We,!re.call(this)){var $e=Ie(this.ctx.transform.rotation),ut=this.ctx.transform.scaleX;At.call(this,{text:ee,x:Qe,y:Ne,scale:ut,angle:$e,align:this.textAlign,maxWidth:We})}},Ue.prototype.strokeText=function(ee,Qe,Ne,We){if(isNaN(Qe)||isNaN(Ne)||typeof ee!="string")throw io.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!dt.call(this)){We=isNaN(We)?void 0:We;var $e=Ie(this.ctx.transform.rotation),ut=this.ctx.transform.scaleX;At.call(this,{text:ee,x:Qe,y:Ne,scale:ut,renderingMode:"stroke",angle:$e,align:this.textAlign,maxWidth:We})}},Ue.prototype.measureText=function(ee){if(typeof ee!="string")throw io.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Qe=this.pdf,Ne=this.pdf.internal.scaleFactor,We=Qe.internal.getFontSize(),$e=Qe.getStringUnitWidth(ee)*We/Qe.internal.scaleFactor,ut=function(vt){var gt=(vt=vt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return gt}}),this};return new ut({width:$e*=Math.round(96*Ne/72*1e4)/1e4})},Ue.prototype.scale=function(ee,Qe){if(isNaN(ee)||isNaN(Qe))throw io.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Ne=new k(ee,0,0,Qe,0,0);this.ctx.transform=this.ctx.transform.multiply(Ne)},Ue.prototype.rotate=function(ee){if(isNaN(ee))throw io.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Qe=new k(Math.cos(ee),Math.sin(ee),-Math.sin(ee),Math.cos(ee),0,0);this.ctx.transform=this.ctx.transform.multiply(Qe)},Ue.prototype.translate=function(ee,Qe){if(isNaN(ee)||isNaN(Qe))throw io.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Ne=new k(1,0,0,1,ee,Qe);this.ctx.transform=this.ctx.transform.multiply(Ne)},Ue.prototype.transform=function(ee,Qe,Ne,We,$e,ut){if(isNaN(ee)||isNaN(Qe)||isNaN(Ne)||isNaN(We)||isNaN($e)||isNaN(ut))throw io.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var vt=new k(ee,Qe,Ne,We,$e,ut);this.ctx.transform=this.ctx.transform.multiply(vt)},Ue.prototype.setTransform=function(ee,Qe,Ne,We,$e,ut){ee=isNaN(ee)?1:ee,Qe=isNaN(Qe)?0:Qe,Ne=isNaN(Ne)?0:Ne,We=isNaN(We)?1:We,$e=isNaN($e)?0:$e,ut=isNaN(ut)?0:ut,this.ctx.transform=new k(ee,Qe,Ne,We,$e,ut)};var et=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Ue.prototype.drawImage=function(ee,Qe,Ne,We,$e,ut,vt,gt,Tt){var Pt=this.pdf.getImageProperties(ee),Xt=1,rn=1,bn=1,It=1;We!==void 0&&gt!==void 0&&(bn=gt/We,It=Tt/$e,Xt=Pt.width/We*gt/We,rn=Pt.height/$e*Tt/$e),ut===void 0&&(ut=Qe,vt=Ne,Qe=0,Ne=0),We!==void 0&&gt===void 0&&(gt=We,Tt=$e),We===void 0&&gt===void 0&&(gt=Pt.width,Tt=Pt.height);for(var at,Mn=this.ctx.transform.decompose(),sn=Ie(Mn.rotate.shx),zt=new k,Yt=(zt=(zt=(zt=zt.multiply(Mn.translate)).multiply(Mn.skew)).multiply(Mn.scale)).applyToRectangle(new O(ut-Qe*bn,vt-Ne*It,We*Xt,$e*rn)),Wt=ft.call(this,Yt),tn=[],Cn=0;Cn<Wt.length;Cn+=1)tn.indexOf(Wt[Cn])===-1&&tn.push(Wt[Cn]);if(Lt(tn),this.autoPaging)for(var _n=tn[0],Hn=tn[tn.length-1],On=_n;On<Hn+1;On++){this.pdf.setPage(On);var nr=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],pr=On===1?this.posY+this.margin[0]:this.margin[0],sr=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],cr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Tn=On===1?0:sr+(On-2)*cr;if(this.ctx.clip_path.length!==0){var Eo=this.path;at=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ht(at,this.posX+this.margin[3],-Tn+pr+this.ctx.prevPageLastElemOffset),An.call(this,"fill",!0),this.path=Eo}var $n=JSON.parse(JSON.stringify(Yt));$n=ht([$n],this.posX+this.margin[3],-Tn+pr+this.ctx.prevPageLastElemOffset)[0];var Vo=(On>_n||On<Hn)&&et.call(this);Vo&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],nr,cr,null).clip().discardPath()),this.pdf.addImage(ee,"JPEG",$n.x,$n.y,$n.w,$n.h,null,null,sn),Vo&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(ee,"JPEG",Yt.x,Yt.y,Yt.w,Yt.h,null,null,sn)};var ft=function(ee,Qe,Ne){var We=[];Qe=Qe||this.pdf.internal.pageSize.width,Ne=Ne||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var $e=this.posY+this.ctx.prevPageLastElemOffset;switch(ee.type){default:case"mt":case"lt":We.push(Math.floor((ee.y+$e)/Ne)+1);break;case"arc":We.push(Math.floor((ee.y+$e-ee.radius)/Ne)+1),We.push(Math.floor((ee.y+$e+ee.radius)/Ne)+1);break;case"qct":var ut=Ze(this.ctx.lastPoint.x,this.ctx.lastPoint.y,ee.x1,ee.y1,ee.x,ee.y);We.push(Math.floor((ut.y+$e)/Ne)+1),We.push(Math.floor((ut.y+ut.h+$e)/Ne)+1);break;case"bct":var vt=Ge(this.ctx.lastPoint.x,this.ctx.lastPoint.y,ee.x1,ee.y1,ee.x2,ee.y2,ee.x,ee.y);We.push(Math.floor((vt.y+$e)/Ne)+1),We.push(Math.floor((vt.y+vt.h+$e)/Ne)+1);break;case"rect":We.push(Math.floor((ee.y+$e)/Ne)+1),We.push(Math.floor((ee.y+ee.h+$e)/Ne)+1)}for(var gt=0;gt<We.length;gt+=1)for(;this.pdf.internal.getNumberOfPages()<We[gt];)Ve.call(this);return We},Ve=function(){var ee=this.fillStyle,Qe=this.strokeStyle,Ne=this.font,We=this.lineCap,$e=this.lineWidth,ut=this.lineJoin;this.pdf.addPage(),this.fillStyle=ee,this.strokeStyle=Qe,this.font=Ne,this.lineCap=We,this.lineWidth=$e,this.lineJoin=ut},ht=function(ee,Qe,Ne){for(var We=0;We<ee.length;We++)switch(ee[We].type){case"bct":ee[We].x2+=Qe,ee[We].y2+=Ne;case"qct":ee[We].x1+=Qe,ee[We].y1+=Ne;case"mt":case"lt":case"arc":default:ee[We].x+=Qe,ee[We].y+=Ne}return ee},Lt=function(ee){return ee.sort(function(Qe,Ne){return Qe-Ne})},kt=function(ee,Qe){for(var Ne,We,$e=this.fillStyle,ut=this.strokeStyle,vt=this.lineCap,gt=this.lineWidth,Tt=Math.abs(gt*this.ctx.transform.scaleX),Pt=this.lineJoin,Xt=JSON.parse(JSON.stringify(this.path)),rn=JSON.parse(JSON.stringify(this.path)),bn=[],It=0;It<rn.length;It++)if(rn[It].x!==void 0)for(var at=ft.call(this,rn[It]),Mn=0;Mn<at.length;Mn+=1)bn.indexOf(at[Mn])===-1&&bn.push(at[Mn]);for(var sn=0;sn<bn.length;sn++)for(;this.pdf.internal.getNumberOfPages()<bn[sn];)Ve.call(this);if(Lt(bn),this.autoPaging)for(var zt=bn[0],Yt=bn[bn.length-1],Wt=zt;Wt<Yt+1;Wt++){this.pdf.setPage(Wt),this.fillStyle=$e,this.strokeStyle=ut,this.lineCap=vt,this.lineWidth=Tt,this.lineJoin=Pt;var tn=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Cn=Wt===1?this.posY+this.margin[0]:this.margin[0],_n=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Hn=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],On=Wt===1?0:_n+(Wt-2)*Hn;if(this.ctx.clip_path.length!==0){var nr=this.path;Ne=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ht(Ne,this.posX+this.margin[3],-On+Cn+this.ctx.prevPageLastElemOffset),An.call(this,ee,!0),this.path=nr}if(We=JSON.parse(JSON.stringify(Xt)),this.path=ht(We,this.posX+this.margin[3],-On+Cn+this.ctx.prevPageLastElemOffset),Qe===!1||Wt===0){var pr=(Wt>zt||Wt<Yt)&&et.call(this);pr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],tn,Hn,null).clip().discardPath()),An.call(this,ee,Qe),pr&&this.pdf.restoreGraphicsState()}this.lineWidth=gt}else this.lineWidth=Tt,An.call(this,ee,Qe),this.lineWidth=gt;this.path=Xt},An=function(ee,Qe){if((ee!=="stroke"||Qe||!dt.call(this))&&(ee==="stroke"||Qe||!re.call(this))){for(var Ne,We,$e=[],ut=this.path,vt=0;vt<ut.length;vt++){var gt=ut[vt];switch(gt.type){case"begin":$e.push({begin:!0});break;case"close":$e.push({close:!0});break;case"mt":$e.push({start:gt,deltas:[],abs:[]});break;case"lt":var Tt=$e.length;if(ut[vt-1]&&!isNaN(ut[vt-1].x)&&(Ne=[gt.x-ut[vt-1].x,gt.y-ut[vt-1].y],Tt>0)){for(;Tt>=0;Tt--)if($e[Tt-1].close!==!0&&$e[Tt-1].begin!==!0){$e[Tt-1].deltas.push(Ne),$e[Tt-1].abs.push(gt);break}}break;case"bct":Ne=[gt.x1-ut[vt-1].x,gt.y1-ut[vt-1].y,gt.x2-ut[vt-1].x,gt.y2-ut[vt-1].y,gt.x-ut[vt-1].x,gt.y-ut[vt-1].y],$e[$e.length-1].deltas.push(Ne);break;case"qct":var Pt=ut[vt-1].x+2/3*(gt.x1-ut[vt-1].x),Xt=ut[vt-1].y+2/3*(gt.y1-ut[vt-1].y),rn=gt.x+2/3*(gt.x1-gt.x),bn=gt.y+2/3*(gt.y1-gt.y),It=gt.x,at=gt.y;Ne=[Pt-ut[vt-1].x,Xt-ut[vt-1].y,rn-ut[vt-1].x,bn-ut[vt-1].y,It-ut[vt-1].x,at-ut[vt-1].y],$e[$e.length-1].deltas.push(Ne);break;case"arc":$e.push({deltas:[],abs:[],arc:!0}),Array.isArray($e[$e.length-1].abs)&&$e[$e.length-1].abs.push(gt)}}We=Qe?null:ee==="stroke"?"stroke":"fill";for(var Mn=!1,sn=0;sn<$e.length;sn++)if($e[sn].arc)for(var zt=$e[sn].abs,Yt=0;Yt<zt.length;Yt++){var Wt=zt[Yt];Wt.type==="arc"?wt.call(this,Wt.x,Wt.y,Wt.radius,Wt.startAngle,Wt.endAngle,Wt.counterclockwise,void 0,Qe,!Mn):Q.call(this,Wt.x,Wt.y),Mn=!0}else if($e[sn].close===!0)this.pdf.internal.out("h"),Mn=!1;else if($e[sn].begin!==!0){var tn=$e[sn].start.x,Cn=$e[sn].start.y;P.call(this,$e[sn].deltas,tn,Cn),Mn=!0}We&&qt.call(this,We),Qe&&cn.call(this)}},Un=function(ee){var Qe=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Ne=Qe*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return ee-Ne;case"top":return ee+Qe-Ne;case"hanging":return ee+Qe-2*Ne;case"middle":return ee+Qe/2-Ne;case"ideographic":return ee;case"alphabetic":default:return ee}},Gt=function(ee){return ee+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};Ue.prototype.createLinearGradient=function(){var ee=function(){};return ee.colorStops=[],ee.addColorStop=function(Qe,Ne){this.colorStops.push([Qe,Ne])},ee.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},ee.isCanvasGradient=!0,ee},Ue.prototype.createPattern=function(){return this.createLinearGradient()},Ue.prototype.createRadialGradient=function(){return this.createLinearGradient()};var wt=function(ee,Qe,Ne,We,$e,ut,vt,gt,Tt){for(var Pt=pe.call(this,Ne,We,$e,ut),Xt=0;Xt<Pt.length;Xt++){var rn=Pt[Xt];Xt===0&&(Tt?qe.call(this,rn.x1+ee,rn.y1+Qe):Q.call(this,rn.x1+ee,rn.y1+Qe)),ie.call(this,ee,Qe,rn.x2,rn.y2,rn.x3,rn.y3,rn.x4,rn.y4)}gt?cn.call(this):qt.call(this,vt)},qt=function(ee){switch(ee){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},cn=function(){this.pdf.clip(),this.pdf.discardPath()},qe=function(ee,Qe){this.pdf.internal.out(n(ee)+" "+u(Qe)+" m")},At=function(ee){var Qe;switch(ee.align){case"right":case"end":Qe="right";break;case"center":Qe="center";break;case"left":case"start":default:Qe="left"}var Ne=this.pdf.getTextDimensions(ee.text),We=Un.call(this,ee.y),$e=Gt.call(this,We)-Ne.h,ut=this.ctx.transform.applyToPoint(new S(ee.x,We)),vt=this.ctx.transform.decompose(),gt=new k;gt=(gt=(gt=gt.multiply(vt.translate)).multiply(vt.skew)).multiply(vt.scale);for(var Tt,Pt,Xt,rn=this.ctx.transform.applyToRectangle(new O(ee.x,We,Ne.w,Ne.h)),bn=gt.applyToRectangle(new O(ee.x,$e,Ne.w,Ne.h)),It=ft.call(this,bn),at=[],Mn=0;Mn<It.length;Mn+=1)at.indexOf(It[Mn])===-1&&at.push(It[Mn]);if(Lt(at),this.autoPaging)for(var sn=at[0],zt=at[at.length-1],Yt=sn;Yt<zt+1;Yt++){this.pdf.setPage(Yt);var Wt=Yt===1?this.posY+this.margin[0]:this.margin[0],tn=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Cn=this.pdf.internal.pageSize.height-this.margin[2],_n=Cn-this.margin[0],Hn=this.pdf.internal.pageSize.width-this.margin[1],On=Hn-this.margin[3],nr=Yt===1?0:tn+(Yt-2)*_n;if(this.ctx.clip_path.length!==0){var pr=this.path;Tt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=ht(Tt,this.posX+this.margin[3],-1*nr+Wt),An.call(this,"fill",!0),this.path=pr}var sr=ht([JSON.parse(JSON.stringify(bn))],this.posX+this.margin[3],-nr+Wt+this.ctx.prevPageLastElemOffset)[0];ee.scale>=.01&&(Pt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Pt*ee.scale),Xt=this.lineWidth,this.lineWidth=Xt*ee.scale);var cr=this.autoPaging!=="text";if(cr||sr.y+sr.h<=Cn){if(cr||sr.y>=Wt&&sr.x<=Hn){var Tn=cr?ee.text:this.pdf.splitTextToSize(ee.text,ee.maxWidth||Hn-sr.x)[0],Eo=ht([JSON.parse(JSON.stringify(rn))],this.posX+this.margin[3],-nr+Wt+this.ctx.prevPageLastElemOffset)[0],$n=cr&&(Yt>sn||Yt<zt)&&et.call(this);$n&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],On,_n,null).clip().discardPath()),this.pdf.text(Tn,Eo.x,Eo.y,{angle:ee.angle,align:Qe,renderingMode:ee.renderingMode}),$n&&this.pdf.restoreGraphicsState()}}else sr.y<Cn&&(this.ctx.prevPageLastElemOffset+=Cn-sr.y);ee.scale>=.01&&(this.pdf.setFontSize(Pt),this.lineWidth=Xt)}else ee.scale>=.01&&(Pt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Pt*ee.scale),Xt=this.lineWidth,this.lineWidth=Xt*ee.scale),this.pdf.text(ee.text,ut.x+this.posX,ut.y+this.posY,{angle:ee.angle,align:Qe,renderingMode:ee.renderingMode,maxWidth:ee.maxWidth}),ee.scale>=.01&&(this.pdf.setFontSize(Pt),this.lineWidth=Xt)},Q=function(ee,Qe,Ne,We){Ne=Ne||0,We=We||0,this.pdf.internal.out(n(ee+Ne)+" "+u(Qe+We)+" l")},P=function(ee,Qe,Ne){return this.pdf.lines(ee,Qe,Ne,null,null)},ie=function(ee,Qe,Ne,We,$e,ut,vt,gt){this.pdf.internal.out([e(g(Ne+ee)),e(h(We+Qe)),e(g($e+ee)),e(h(ut+Qe)),e(g(vt+ee)),e(h(gt+Qe)),"c"].join(" "))},pe=function(ee,Qe,Ne,We){for(var $e=2*Math.PI,ut=Math.PI/2;Qe>Ne;)Qe-=$e;var vt=Math.abs(Ne-Qe);vt<$e&&We&&(vt=$e-vt);for(var gt=[],Tt=We?-1:1,Pt=Qe;vt>1e-5;){var Xt=Pt+Tt*Math.min(vt,ut);gt.push(Oe.call(this,ee,Pt,Xt)),vt-=Math.abs(Xt-Pt),Pt=Xt}return gt},Oe=function(ee,Qe,Ne){var We=(Ne-Qe)/2,$e=ee*Math.cos(We),ut=ee*Math.sin(We),vt=$e,gt=-ut,Tt=vt*vt+gt*gt,Pt=Tt+vt*$e+gt*ut,Xt=4/3*(Math.sqrt(2*Tt*Pt)-Pt)/(vt*ut-gt*$e),rn=vt-Xt*gt,bn=gt+Xt*vt,It=rn,at=-bn,Mn=We+Qe,sn=Math.cos(Mn),zt=Math.sin(Mn);return{x1:ee*Math.cos(Qe),y1:ee*Math.sin(Qe),x2:rn*sn-bn*zt,y2:rn*zt+bn*sn,x3:It*sn-at*zt,y3:It*zt+at*sn,x4:ee*Math.cos(Ne),y4:ee*Math.sin(Ne)}},Ie=function(ee){return 180*ee/Math.PI},Ze=function(ee,Qe,Ne,We,$e,ut){var vt=ee+.5*(Ne-ee),gt=Qe+.5*(We-Qe),Tt=$e+.5*(Ne-$e),Pt=ut+.5*(We-ut),Xt=Math.min(ee,$e,vt,Tt),rn=Math.max(ee,$e,vt,Tt),bn=Math.min(Qe,ut,gt,Pt),It=Math.max(Qe,ut,gt,Pt);return new O(Xt,bn,rn-Xt,It-bn)},Ge=function(ee,Qe,Ne,We,$e,ut,vt,gt){var Tt,Pt,Xt,rn,bn,It,at,Mn,sn,zt,Yt,Wt,tn,Cn,_n=Ne-ee,Hn=We-Qe,On=$e-Ne,nr=ut-We,pr=vt-$e,sr=gt-ut;for(Pt=0;Pt<41;Pt++)sn=(at=(Xt=ee+(Tt=Pt/40)*_n)+Tt*((bn=Ne+Tt*On)-Xt))+Tt*(bn+Tt*($e+Tt*pr-bn)-at),zt=(Mn=(rn=Qe+Tt*Hn)+Tt*((It=We+Tt*nr)-rn))+Tt*(It+Tt*(ut+Tt*sr-It)-Mn),Pt==0?(Yt=sn,Wt=zt,tn=sn,Cn=zt):(Yt=Math.min(Yt,sn),Wt=Math.min(Wt,zt),tn=Math.max(tn,sn),Cn=Math.max(Cn,zt));return new O(Math.round(Yt),Math.round(Wt),Math.round(tn-Yt),Math.round(Cn-Wt))},it=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var ee,Qe,Ne=(ee=this.ctx.lineDash,Qe=this.ctx.lineDashOffset,JSON.stringify({lineDash:ee,lineDashOffset:Qe}));this.prevLineDash!==Ne&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Ne)}}})(Cr.API),function(r){var e=function(h){var S,O,k,ue,Le,Ue,ke,re,dt,et;for(/[^\x00-\xFF]/.test(h),O=[],k=0,ue=(h+=S="\0\0\0\0".slice(h.length%4||4)).length;ue>k;k+=4)(Le=(h.charCodeAt(k)<<24)+(h.charCodeAt(k+1)<<16)+(h.charCodeAt(k+2)<<8)+h.charCodeAt(k+3))!==0?(Ue=(Le=((Le=((Le=((Le=(Le-(et=Le%85))/85)-(dt=Le%85))/85)-(re=Le%85))/85)-(ke=Le%85))/85)%85,O.push(Ue+33,ke+33,re+33,dt+33,et+33)):O.push(122);return function(ft,Ve){for(var ht=Ve;ht>0;ht--)ft.pop()}(O,S.length),String.fromCharCode.apply(String,O)+"~>"},n=function(h){var S,O,k,ue,Le,Ue=String,ke="length",re=255,dt="charCodeAt",et="slice",ft="replace";for(h[et](-2),h=h[et](0,-2)[ft](/\s/g,"")[ft]("z","!!!!!"),k=[],ue=0,Le=(h+=S="uuuuu"[et](h[ke]%5||5))[ke];Le>ue;ue+=5)O=52200625*(h[dt](ue)-33)+614125*(h[dt](ue+1)-33)+7225*(h[dt](ue+2)-33)+85*(h[dt](ue+3)-33)+(h[dt](ue+4)-33),k.push(re&O>>24,re&O>>16,re&O>>8,re&O);return function(Ve,ht){for(var Lt=ht;Lt>0;Lt--)Ve.pop()}(k,S[ke]),Ue.fromCharCode.apply(Ue,k)},u=function(h){var S=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((h=h.replace(/\s/g,"")).indexOf(">")!==-1&&(h=h.substr(0,h.indexOf(">"))),h.length%2&&(h+="0"),S.test(h)===!1)return"";for(var O="",k=0;k<h.length;k+=2)O+=String.fromCharCode("0x"+(h[k]+h[k+1]));return O},g=function(h){for(var S=new Uint8Array(h.length),O=h.length;O--;)S[O]=h.charCodeAt(O);return h=(S=Zr(S)).reduce(function(k,ue){return k+String.fromCharCode(ue)},"")};r.processDataByFilters=function(h,S){var O=0,k=h||"",ue=[];for(typeof(S=S||[])=="string"&&(S=[S]),O=0;O<S.length;O+=1)switch(S[O]){case"ASCII85Decode":case"/ASCII85Decode":k=n(k),ue.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":k=e(k),ue.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":k=u(k),ue.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":k=k.split("").map(function(Le){return("0"+Le.charCodeAt().toString(16)).slice(-2)}).join("")+">",ue.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":k=g(k),ue.push("/FlateDecode");break;default:throw new Error('The filter: "'+S[O]+'" is not implemented')}return{data:k,reverseChain:ue.reverse().join(" ")}}}(Cr.API),function(r){r.loadFile=function(e,n,u){return function(g,h,S){h=h!==!1,S=typeof S=="function"?S:function(){};var O=void 0;try{O=function(k,ue,Le){var Ue=new XMLHttpRequest,ke=0,re=function(dt){var et=dt.length,ft=[],Ve=String.fromCharCode;for(ke=0;ke<et;ke+=1)ft.push(Ve(255&dt.charCodeAt(ke)));return ft.join("")};if(Ue.open("GET",k,!ue),Ue.overrideMimeType("text/plain; charset=x-user-defined"),ue===!1&&(Ue.onload=function(){Ue.status===200?Le(re(this.responseText)):Le(void 0)}),Ue.send(null),ue&&Ue.status===200)return re(Ue.responseText)}(g,h,S)}catch(k){}return O}(e,n,u)},r.loadImageFile=r.loadFile}(Cr.API),function(r){function e(){return(Zn.html2canvas?Promise.resolve(Zn.html2canvas):Promise.resolve().then(m.t.bind(m,64270,23))).catch(function(S){return Promise.reject(new Error("Could not load html2canvas: "+S))}).then(function(S){return S.default?S.default:S})}function n(){return(Zn.DOMPurify?Promise.resolve(Zn.DOMPurify):m.e(7631).then(m.bind(m,87631))).catch(function(S){return Promise.reject(new Error("Could not load dompurify: "+S))}).then(function(S){return S.default?S.default:S})}var u=function(S){var O=(0,oe.Z)(S);return O==="undefined"?"undefined":O==="string"||S instanceof String?"string":O==="number"||S instanceof Number?"number":O==="function"||S instanceof Function?"function":S&&S.constructor===Array?"array":S&&S.nodeType===1?"element":O==="object"?"object":"unknown"},g=function(S,O){var k=document.createElement(S);for(var ue in O.className&&(k.className=O.className),O.innerHTML&&O.dompurify&&(k.innerHTML=O.dompurify.sanitize(O.innerHTML)),O.style)k.style[ue]=O.style[ue];return k},h=function S(O){var k=Object.assign(S.convert(Promise.resolve()),JSON.parse(JSON.stringify(S.template))),ue=S.convert(Promise.resolve(),k);return ue=(ue=ue.setProgress(1,S,1,[S])).set(O)};(h.prototype=Object.create(Promise.prototype)).constructor=h,h.convert=function(S,O){return S.__proto__=O||h.prototype,S},h.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},h.prototype.from=function(S,O){return this.then(function(){switch(O=O||function(k){switch(u(k)){case"string":return"string";case"element":return k.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(S)){case"string":return this.then(n).then(function(k){return this.set({src:g("div",{innerHTML:S,dompurify:k})})});case"element":return this.set({src:S});case"canvas":return this.set({canvas:S});case"img":return this.set({img:S});default:return this.error("Unknown source type.")}})},h.prototype.to=function(S){switch(S){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},h.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var S={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},O=function k(ue,Le){for(var Ue=ue.nodeType===3?document.createTextNode(ue.nodeValue):ue.cloneNode(!1),ke=ue.firstChild;ke;ke=ke.nextSibling)Le!==!0&&ke.nodeType===1&&ke.nodeName==="SCRIPT"||Ue.appendChild(k(ke,Le));return ue.nodeType===1&&(ue.nodeName==="CANVAS"?(Ue.width=ue.width,Ue.height=ue.height,Ue.getContext("2d").drawImage(ue,0,0)):ue.nodeName!=="TEXTAREA"&&ue.nodeName!=="SELECT"||(Ue.value=ue.value),Ue.addEventListener("load",function(){Ue.scrollTop=ue.scrollTop,Ue.scrollLeft=ue.scrollLeft},!0)),Ue}(this.prop.src,this.opt.html2canvas.javascriptEnabled);O.tagName==="BODY"&&(S.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=g("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=g("div",{className:"html2pdf__container",style:S}),this.prop.container.appendChild(O),this.prop.container.firstChild.appendChild(g("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},h.prototype.toCanvas=function(){var S=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(S).then(e).then(function(O){var k=Object.assign({},this.opt.html2canvas);return delete k.onrendered,O(this.prop.container,k)}).then(function(O){(this.opt.html2canvas.onrendered||function(){})(O),this.prop.canvas=O,document.body.removeChild(this.prop.overlay)})},h.prototype.toContext2d=function(){var S=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(S).then(e).then(function(O){var k=this.opt.jsPDF,ue=this.opt.fontFaces,Le=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,Ue=Object.assign({async:!0,allowTaint:!0,scale:Le,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete Ue.onrendered,k.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,k.context2d.posX=this.opt.x,k.context2d.posY=this.opt.y,k.context2d.margin=this.opt.margin,k.context2d.fontFaces=ue,ue)for(var ke=0;ke<ue.length;++ke){var re=ue[ke],dt=re.src.find(function(et){return et.format==="truetype"});dt&&k.addFont(dt.url,re.ref.name,re.ref.style)}return Ue.windowHeight=Ue.windowHeight||0,Ue.windowHeight=Ue.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Ue.windowHeight,k.context2d.save(!0),O(this.prop.container,Ue)}).then(function(O){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(O),this.prop.canvas=O,document.body.removeChild(this.prop.overlay)})},h.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var S=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=S})},h.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},h.prototype.output=function(S,O,k){return(k=k||"pdf").toLowerCase()==="img"||k.toLowerCase()==="image"?this.outputImg(S,O):this.outputPdf(S,O)},h.prototype.outputPdf=function(S,O){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(S,O)})},h.prototype.outputImg=function(S){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(S){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+S+'" is not supported.'}})},h.prototype.save=function(S){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(S?{filename:S}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},h.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},h.prototype.set=function(S){if(u(S)!=="object")return this;var O=Object.keys(S||{}).map(function(k){if(k in h.template.prop)return function(){this.prop[k]=S[k]};switch(k){case"margin":return this.setMargin.bind(this,S.margin);case"jsPDF":return function(){return this.opt.jsPDF=S.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,S.pageSize);default:return function(){this.opt[k]=S[k]}}},this);return this.then(function(){return this.thenList(O)})},h.prototype.get=function(S,O){return this.then(function(){var k=S in h.template.prop?this.prop[S]:this.opt[S];return O?O(k):k})},h.prototype.setMargin=function(S){return this.then(function(){switch(u(S)){case"number":S=[S,S,S,S];case"array":if(S.length===2&&(S=[S[0],S[1],S[0],S[1]]),S.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=S}).then(this.setPageSize)},h.prototype.setPageSize=function(S){function O(k,ue){return Math.floor(k*ue/72*96)}return this.then(function(){(S=S||Cr.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(S.inner={width:S.width-this.opt.margin[1]-this.opt.margin[3],height:S.height-this.opt.margin[0]-this.opt.margin[2]},S.inner.px={width:O(S.inner.width,S.k),height:O(S.inner.height,S.k)},S.inner.ratio=S.inner.height/S.inner.width),this.prop.pageSize=S})},h.prototype.setProgress=function(S,O,k,ue){return S!=null&&(this.progress.val=S),O!=null&&(this.progress.state=O),k!=null&&(this.progress.n=k),ue!=null&&(this.progress.stack=ue),this.progress.ratio=this.progress.val/this.progress.state,this},h.prototype.updateProgress=function(S,O,k,ue){return this.setProgress(S?this.progress.val+S:null,O||null,k?this.progress.n+k:null,ue?this.progress.stack.concat(ue):null)},h.prototype.then=function(S,O){var k=this;return this.thenCore(S,O,function(ue,Le){return k.updateProgress(null,null,1,[ue]),Promise.prototype.then.call(this,function(Ue){return k.updateProgress(null,ue),Ue}).then(ue,Le).then(function(Ue){return k.updateProgress(1),Ue})})},h.prototype.thenCore=function(S,O,k){k=k||Promise.prototype.then,S&&(S=S.bind(this)),O&&(O=O.bind(this));var ue=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:h.convert(Object.assign({},this),Promise.prototype),Le=k.call(ue,S,O);return h.convert(Le,this.__proto__)},h.prototype.thenExternal=function(S,O){return Promise.prototype.then.call(this,S,O)},h.prototype.thenList=function(S){var O=this;return S.forEach(function(k){O=O.thenCore(k)}),O},h.prototype.catch=function(S){S&&(S=S.bind(this));var O=Promise.prototype.catch.call(this,S);return h.convert(O,this)},h.prototype.catchExternal=function(S){return Promise.prototype.catch.call(this,S)},h.prototype.error=function(S){return this.then(function(){throw new Error(S)})},h.prototype.using=h.prototype.set,h.prototype.saveAs=h.prototype.save,h.prototype.export=h.prototype.output,h.prototype.run=h.prototype.then,Cr.getPageSize=function(S,O,k){if((0,oe.Z)(S)==="object"){var ue=S;S=ue.orientation,O=ue.unit||O,k=ue.format||k}O=O||"mm",k=k||"a4",S=(""+(S||"P")).toLowerCase();var Le,Ue=(""+k).toLowerCase(),ke={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(O){case"pt":Le=1;break;case"mm":Le=72/25.4;break;case"cm":Le=72/2.54;break;case"in":Le=72;break;case"px":Le=.75;break;case"pc":case"em":Le=12;break;case"ex":Le=6;break;default:throw"Invalid unit: "+O}var re,dt=0,et=0;if(ke.hasOwnProperty(Ue))dt=ke[Ue][1]/Le,et=ke[Ue][0]/Le;else try{dt=k[1],et=k[0]}catch(ft){throw new Error("Invalid format: "+k)}if(S==="p"||S==="portrait")S="p",et>dt&&(re=et,et=dt,dt=re);else{if(S!=="l"&&S!=="landscape")throw"Invalid orientation: "+S;S="l",dt>et&&(re=et,et=dt,dt=re)}return{width:et,height:dt,unit:O,k:Le,orientation:S}},r.html=function(S,O){(O=O||{}).callback=O.callback||function(){},O.html2canvas=O.html2canvas||{},O.html2canvas.canvas=O.html2canvas.canvas||this.canvas,O.jsPDF=O.jsPDF||this,O.fontFaces=O.fontFaces?O.fontFaces.map(ts):null;var k=new h(O);return O.worker?k:k.from(S).doCallback()}}(Cr.API),Cr.API.addJS=function(r){return Oi=r,this.internal.events.subscribe("postPutResources",function(){aa=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(aa+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ha=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Oi+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){aa!==void 0&&Ha!==void 0&&this.internal.out("/Names <</JavaScript "+aa+" 0 R>>")}),this},function(r){var e;r.events.push(["postPutResources",function(){var n=this,u=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var g=n.outline.render().split(/\r\n/),h=0;h<g.length;h++){var S=g[h],O=u.exec(S);if(O!=null){var k=O[1];n.internal.newObjectDeferredBegin(k,!1)}n.internal.write(S)}if(this.outline.createNamedDestinations){var ue=this.internal.pages.length,Le=[];for(h=0;h<ue;h++){var Ue=n.internal.newObject();Le.push(Ue);var ke=n.internal.getPageInfo(h+1);n.internal.write("<< /D["+ke.objId+" 0 R /XYZ null null null]>> endobj")}var re=n.internal.newObject();for(n.internal.write("<< /Names [ "),h=0;h<Le.length;h++)n.internal.write("(page_"+(h+1)+")"+Le[h]+" 0 R");n.internal.write(" ] >>","endobj"),e=n.internal.newObject(),n.internal.write("<< /Dests "+re+" 0 R"),n.internal.write(">>","endobj")}}]),r.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+e+" 0 R"))}]),r.events.push(["initialized",function(){var n=this;n.outline={createNamedDestinations:!1,root:{children:[]}},n.outline.add=function(u,g,h){var S={title:g,options:h,children:[]};return u==null&&(u=this.root),u.children.push(S),S},n.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=n,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},n.outline.genIds_r=function(u){u.id=n.internal.newObjectDeferred();for(var g=0;g<u.children.length;g++)this.genIds_r(u.children[g])},n.outline.renderRoot=function(u){this.objStart(u),this.line("/Type /Outlines"),u.children.length>0&&(this.line("/First "+this.makeRef(u.children[0])),this.line("/Last "+this.makeRef(u.children[u.children.length-1]))),this.line("/Count "+this.count_r({count:0},u)),this.objEnd()},n.outline.renderItems=function(u){for(var g=this.ctx.pdf.internal.getVerticalCoordinateString,h=0;h<u.children.length;h++){var S=u.children[h];this.objStart(S),this.line("/Title "+this.makeString(S.title)),this.line("/Parent "+this.makeRef(u)),h>0&&this.line("/Prev "+this.makeRef(u.children[h-1])),h<u.children.length-1&&this.line("/Next "+this.makeRef(u.children[h+1])),S.children.length>0&&(this.line("/First "+this.makeRef(S.children[0])),this.line("/Last "+this.makeRef(S.children[S.children.length-1])));var O=this.count=this.count_r({count:0},S);if(O>0&&this.line("/Count "+O),S.options&&S.options.pageNumber){var k=n.internal.getPageInfo(S.options.pageNumber);this.line("/Dest ["+k.objId+" 0 R /XYZ 0 "+g(0)+" 0]")}this.objEnd()}for(var ue=0;ue<u.children.length;ue++)this.renderItems(u.children[ue])},n.outline.line=function(u){this.ctx.val+=u+`\r
`},n.outline.makeRef=function(u){return u.id+" 0 R"},n.outline.makeString=function(u){return"("+n.internal.pdfEscape(u)+")"},n.outline.objStart=function(u){this.ctx.val+=`\r
`+u.id+` 0 obj\r
<<\r
`},n.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},n.outline.count_r=function(u,g){for(var h=0;h<g.children.length;h++)u.count++,this.count_r(u,g.children[h]);return u.count}}])}(Cr.API),function(r){var e=[192,193,194,195,196,197,198,199];r.processJPEG=function(n,u,g,h,S,O){var k,ue=this.decode.DCT_DECODE,Le=null;if(typeof n=="string"||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=S||n,n=this.__addimage__.isArrayBuffer(n)?new Uint8Array(n):n,(k=function(Ue){for(var ke,re=256*Ue.charCodeAt(4)+Ue.charCodeAt(5),dt=Ue.length,et={width:0,height:0,numcomponents:1},ft=4;ft<dt;ft+=2){if(ft+=re,e.indexOf(Ue.charCodeAt(ft+1))!==-1){ke=256*Ue.charCodeAt(ft+5)+Ue.charCodeAt(ft+6),et={width:256*Ue.charCodeAt(ft+7)+Ue.charCodeAt(ft+8),height:ke,numcomponents:Ue.charCodeAt(ft+9)};break}re=256*Ue.charCodeAt(ft+2)+Ue.charCodeAt(ft+3)}return et}(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:O=this.color_spaces.DEVICE_GRAY;break;case 4:O=this.color_spaces.DEVICE_CMYK;break;case 3:O=this.color_spaces.DEVICE_RGB}Le={data:n,width:k.width,height:k.height,colorSpace:O,bitsPerComponent:8,filter:ue,index:u,alias:g}}return Le}}(Cr.API);var Bi,vl,ws,ka,Bl,yl=function(){var r,e,n;function u(h){var S,O,k,ue,Le,Ue,ke,re,dt,et,ft,Ve,ht,Lt;for(this.data=h,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},Ue=null;;){switch(S=this.readUInt32(),dt=function(){var kt,An;for(An=[],kt=0;kt<4;++kt)An.push(String.fromCharCode(this.data[this.pos++]));return An}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(S);break;case"fcTL":Ue&&this.animation.frames.push(Ue),this.pos+=4,Ue={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},Le=this.readUInt16(),ue=this.readUInt16()||100,Ue.delay=1e3*Le/ue,Ue.disposeOp=this.data[this.pos++],Ue.blendOp=this.data[this.pos++],Ue.data=[];break;case"IDAT":case"fdAT":for(dt==="fdAT"&&(this.pos+=4,S-=4),h=(Ue!=null?Ue.data:void 0)||this.imgData,Ve=0;0<=S?Ve<S:Ve>S;0<=S?++Ve:--Ve)h.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(k=this.palette.length/3,this.transparency.indexed=this.read(S),this.transparency.indexed.length>k)throw new Error("More transparent colors than palette size");if((et=k-this.transparency.indexed.length)>0)for(ht=0;0<=et?ht<et:ht>et;0<=et?++ht:--ht)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(S)[0];break;case 2:this.transparency.rgb=this.read(S)}break;case"tEXt":ke=(ft=this.read(S)).indexOf(0),re=String.fromCharCode.apply(String,ft.slice(0,ke)),this.text[re]=String.fromCharCode.apply(String,ft.slice(ke+1));break;case"IEND":return Ue&&this.animation.frames.push(Ue),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(Lt=this.colorType)===4||Lt===6,O=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*O,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=S}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}u.prototype.read=function(h){var S,O;for(O=[],S=0;0<=h?S<h:S>h;0<=h?++S:--S)O.push(this.data[this.pos++]);return O},u.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},u.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},u.prototype.decodePixels=function(h){var S=this.pixelBitlength/8,O=new Uint8Array(this.width*this.height*S),k=0,ue=this;if(h==null&&(h=this.imgData),h.length===0)return new Uint8Array(0);function Le(Ue,ke,re,dt){var et,ft,Ve,ht,Lt,kt,An,Un,Gt,wt,qt,cn,qe,At,Q,P,ie,pe,Oe,Ie,Ze,Ge=Math.ceil((ue.width-Ue)/re),it=Math.ceil((ue.height-ke)/dt),ee=ue.width==Ge&&ue.height==it;for(At=S*Ge,cn=ee?O:new Uint8Array(At*it),kt=h.length,qe=0,ft=0;qe<it&&k<kt;){switch(h[k++]){case 0:for(ht=ie=0;ie<At;ht=ie+=1)cn[ft++]=h[k++];break;case 1:for(ht=pe=0;pe<At;ht=pe+=1)et=h[k++],Lt=ht<S?0:cn[ft-S],cn[ft++]=(et+Lt)%256;break;case 2:for(ht=Oe=0;Oe<At;ht=Oe+=1)et=h[k++],Ve=(ht-ht%S)/S,Q=qe&&cn[(qe-1)*At+Ve*S+ht%S],cn[ft++]=(Q+et)%256;break;case 3:for(ht=Ie=0;Ie<At;ht=Ie+=1)et=h[k++],Ve=(ht-ht%S)/S,Lt=ht<S?0:cn[ft-S],Q=qe&&cn[(qe-1)*At+Ve*S+ht%S],cn[ft++]=(et+Math.floor((Lt+Q)/2))%256;break;case 4:for(ht=Ze=0;Ze<At;ht=Ze+=1)et=h[k++],Ve=(ht-ht%S)/S,Lt=ht<S?0:cn[ft-S],qe===0?Q=P=0:(Q=cn[(qe-1)*At+Ve*S+ht%S],P=Ve&&cn[(qe-1)*At+(Ve-1)*S+ht%S]),An=Lt+Q-P,Un=Math.abs(An-Lt),wt=Math.abs(An-Q),qt=Math.abs(An-P),Gt=Un<=wt&&Un<=qt?Lt:wt<=qt?Q:P,cn[ft++]=(et+Gt)%256;break;default:throw new Error("Invalid filter algorithm: "+h[k-1])}if(!ee){var Qe=((ke+qe*dt)*ue.width+Ue)*S,Ne=qe*At;for(ht=0;ht<Ge;ht+=1){for(var We=0;We<S;We+=1)O[Qe++]=cn[Ne++];Qe+=(re-1)*S}}qe++}}return h=Ke(h),ue.interlaceMethod==1?(Le(0,0,8,8),Le(4,0,8,8),Le(0,4,4,8),Le(2,0,4,4),Le(0,2,2,4),Le(1,0,2,2),Le(0,1,1,2)):Le(0,0,1,1),O},u.prototype.decodePalette=function(){var h,S,O,k,ue,Le,Ue,ke,re;for(O=this.palette,Le=this.transparency.indexed||[],ue=new Uint8Array((Le.length||0)+O.length),k=0,h=0,S=Ue=0,ke=O.length;Ue<ke;S=Ue+=3)ue[k++]=O[S],ue[k++]=O[S+1],ue[k++]=O[S+2],ue[k++]=(re=Le[h++])!=null?re:255;return ue},u.prototype.copyToImageData=function(h,S){var O,k,ue,Le,Ue,ke,re,dt,et,ft,Ve;if(k=this.colors,et=null,O=this.hasAlphaChannel,this.palette.length&&(et=(Ve=this._decodedPalette)!=null?Ve:this._decodedPalette=this.decodePalette(),k=4,O=!0),dt=(ue=h.data||h).length,Ue=et||S,Le=ke=0,k===1)for(;Le<dt;)re=et?4*S[Le/4]:ke,ft=Ue[re++],ue[Le++]=ft,ue[Le++]=ft,ue[Le++]=ft,ue[Le++]=O?Ue[re++]:255,ke=re;else for(;Le<dt;)re=et?4*S[Le/4]:ke,ue[Le++]=Ue[re++],ue[Le++]=Ue[re++],ue[Le++]=Ue[re++],ue[Le++]=O?Ue[re++]:255,ke=re},u.prototype.decode=function(){var h;return h=new Uint8Array(this.width*this.height*4),this.copyToImageData(h,this.decodePixels()),h};var g=function(){if(Object.prototype.toString.call(Zn)==="[object Window]"){try{e=Zn.document.createElement("canvas"),n=e.getContext("2d")}catch(h){return!1}return!0}return!1};return g(),r=function(h){var S;if(g()===!0)return n.width=h.width,n.height=h.height,n.clearRect(0,0,h.width,h.height),n.putImageData(h,0,0),(S=new Image).src=e.toDataURL(),S;throw new Error("This method requires a Browser with Canvas-capability.")},u.prototype.decodeFrames=function(h){var S,O,k,ue,Le,Ue,ke,re;if(this.animation){for(re=[],O=Le=0,Ue=(ke=this.animation.frames).length;Le<Ue;O=++Le)S=ke[O],k=h.createImageData(S.width,S.height),ue=this.decodePixels(new Uint8Array(S.data)),this.copyToImageData(k,ue),S.imageData=k,re.push(S.image=r(k));return re}},u.prototype.renderFrame=function(h,S){var O,k,ue;return O=(k=this.animation.frames)[S],ue=k[S-1],S===0&&h.clearRect(0,0,this.width,this.height),(ue!=null?ue.disposeOp:void 0)===1?h.clearRect(ue.xOffset,ue.yOffset,ue.width,ue.height):(ue!=null?ue.disposeOp:void 0)===2&&h.putImageData(ue.imageData,ue.xOffset,ue.yOffset),O.blendOp===0&&h.clearRect(O.xOffset,O.yOffset,O.width,O.height),h.drawImage(O.image,O.xOffset,O.yOffset)},u.prototype.animate=function(h){var S,O,k,ue,Le,Ue,ke=this;return O=0,Ue=this.animation,ue=Ue.numFrames,k=Ue.frames,Le=Ue.numPlays,(S=function(){var re,dt;if(re=O++%ue,dt=k[re],ke.renderFrame(h,re),ue>1&&O/ue<Le)return ke.animation._timeout=setTimeout(S,dt.delay)})()},u.prototype.stopAnimation=function(){var h;return clearTimeout((h=this.animation)!=null?h._timeout:void 0)},u.prototype.render=function(h){var S,O;return h._png&&h._png.stopAnimation(),h._png=this,h.width=this.width,h.height=this.height,S=h.getContext("2d"),this.animation?(this.decodeFrames(S),this.animate(S)):(O=S.createImageData(this.width,this.height),this.copyToImageData(O,this.decodePixels()),S.putImageData(O,0,0))},u}();function Hs(r){var e=0;if(r[e++]!==71||r[e++]!==73||r[e++]!==70||r[e++]!==56||(r[e++]+1&253)!=56||r[e++]!==97)throw new Error("Invalid GIF 87a/89a header.");var n=r[e++]|r[e++]<<8,u=r[e++]|r[e++]<<8,g=r[e++],h=g>>7,S=1<<(7&g)+1;r[e++],r[e++];var O=null,k=null;h&&(O=e,k=S,e+=3*S);var ue=!0,Le=[],Ue=0,ke=null,re=0,dt=null;for(this.width=n,this.height=u;ue&&e<r.length;)switch(r[e++]){case 33:switch(r[e++]){case 255:if(r[e]!==11||r[e+1]==78&&r[e+2]==69&&r[e+3]==84&&r[e+4]==83&&r[e+5]==67&&r[e+6]==65&&r[e+7]==80&&r[e+8]==69&&r[e+9]==50&&r[e+10]==46&&r[e+11]==48&&r[e+12]==3&&r[e+13]==1&&r[e+16]==0)e+=14,dt=r[e++]|r[e++]<<8,e++;else for(e+=12;;){if(!((qe=r[e++])>=0))throw Error("Invalid block size");if(qe===0)break;e+=qe}break;case 249:if(r[e++]!==4||r[e+4]!==0)throw new Error("Invalid graphics extension block.");var et=r[e++];Ue=r[e++]|r[e++]<<8,ke=r[e++],!(1&et)&&(ke=null),re=et>>2&7,e++;break;case 254:for(;;){if(!((qe=r[e++])>=0))throw Error("Invalid block size");if(qe===0)break;e+=qe}break;default:throw new Error("Unknown graphic control label: 0x"+r[e-1].toString(16))}break;case 44:var ft=r[e++]|r[e++]<<8,Ve=r[e++]|r[e++]<<8,ht=r[e++]|r[e++]<<8,Lt=r[e++]|r[e++]<<8,kt=r[e++],An=kt>>6&1,Un=1<<(7&kt)+1,Gt=O,wt=k,qt=!1;kt>>7&&(qt=!0,Gt=e,wt=Un,e+=3*Un);var cn=e;for(e++;;){var qe;if(!((qe=r[e++])>=0))throw Error("Invalid block size");if(qe===0)break;e+=qe}Le.push({x:ft,y:Ve,width:ht,height:Lt,has_local_palette:qt,palette_offset:Gt,palette_size:wt,data_offset:cn,data_length:e-cn,transparent_index:ke,interlaced:!!An,delay:Ue,disposal:re});break;case 59:ue=!1;break;default:throw new Error("Unknown gif block: 0x"+r[e-1].toString(16))}this.numFrames=function(){return Le.length},this.loopCount=function(){return dt},this.frameInfo=function(At){if(At<0||At>=Le.length)throw new Error("Frame index out of range.");return Le[At]},this.decodeAndBlitFrameBGRA=function(At,Q){var P=this.frameInfo(At),ie=P.width*P.height,pe=new Uint8Array(ie);_l(r,P.data_offset,pe,ie);var Oe=P.palette_offset,Ie=P.transparent_index;Ie===null&&(Ie=256);var Ze=P.width,Ge=n-Ze,it=Ze,ee=4*(P.y*n+P.x),Qe=4*((P.y+P.height)*n+P.x),Ne=ee,We=4*Ge;P.interlaced===!0&&(We+=4*n*7);for(var $e=8,ut=0,vt=pe.length;ut<vt;++ut){var gt=pe[ut];if(it===0&&(it=Ze,(Ne+=We)>=Qe&&(We=4*Ge+4*n*($e-1),Ne=ee+(Ze+Ge)*($e<<1),$e>>=1)),gt===Ie)Ne+=4;else{var Tt=r[Oe+3*gt],Pt=r[Oe+3*gt+1],Xt=r[Oe+3*gt+2];Q[Ne++]=Xt,Q[Ne++]=Pt,Q[Ne++]=Tt,Q[Ne++]=255}--it}},this.decodeAndBlitFrameRGBA=function(At,Q){var P=this.frameInfo(At),ie=P.width*P.height,pe=new Uint8Array(ie);_l(r,P.data_offset,pe,ie);var Oe=P.palette_offset,Ie=P.transparent_index;Ie===null&&(Ie=256);var Ze=P.width,Ge=n-Ze,it=Ze,ee=4*(P.y*n+P.x),Qe=4*((P.y+P.height)*n+P.x),Ne=ee,We=4*Ge;P.interlaced===!0&&(We+=4*n*7);for(var $e=8,ut=0,vt=pe.length;ut<vt;++ut){var gt=pe[ut];if(it===0&&(it=Ze,(Ne+=We)>=Qe&&(We=4*Ge+4*n*($e-1),Ne=ee+(Ze+Ge)*($e<<1),$e>>=1)),gt===Ie)Ne+=4;else{var Tt=r[Oe+3*gt],Pt=r[Oe+3*gt+1],Xt=r[Oe+3*gt+2];Q[Ne++]=Tt,Q[Ne++]=Pt,Q[Ne++]=Xt,Q[Ne++]=255}--it}}}function _l(r,e,n,u){for(var g=r[e++],h=1<<g,S=h+1,O=S+1,k=g+1,ue=(1<<k)-1,Le=0,Ue=0,ke=0,re=r[e++],dt=new Int32Array(4096),et=null;;){for(;Le<16&&re!==0;)Ue|=r[e++]<<Le,Le+=8,re===1?re=r[e++]:--re;if(Le<k)break;var ft=Ue&ue;if(Ue>>=k,Le-=k,ft!==h){if(ft===S)break;for(var Ve=ft<O?ft:et,ht=0,Lt=Ve;Lt>h;)Lt=dt[Lt]>>8,++ht;var kt=Lt;if(ke+ht+(Ve!==ft?1:0)>u)return void io.log("Warning, gif stream longer than expected.");n[ke++]=kt;var An=ke+=ht;for(Ve!==ft&&(n[ke++]=kt),Lt=Ve;ht--;)Lt=dt[Lt],n[--An]=255&Lt,Lt>>=8;et!==null&&O<4096&&(dt[O++]=et<<8|kt,O>=ue+1&&k<12&&(++k,ue=ue<<1|1)),et=ft}else O=S+1,ue=(1<<(k=g+1))-1,et=null}return ke!==u&&io.log("Warning, gif stream shorter than expected."),n}function ks(r){var e,n,u,g,h,S=Math.floor,O=new Array(64),k=new Array(64),ue=new Array(64),Le=new Array(64),Ue=new Array(65535),ke=new Array(65535),re=new Array(64),dt=new Array(64),et=[],ft=0,Ve=7,ht=new Array(64),Lt=new Array(64),kt=new Array(64),An=new Array(256),Un=new Array(2048),Gt=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],wt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],qt=[0,1,2,3,4,5,6,7,8,9,10,11],cn=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],qe=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],At=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Q=[0,1,2,3,4,5,6,7,8,9,10,11],P=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],ie=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function pe(ee,Qe){for(var Ne=0,We=0,$e=new Array,ut=1;ut<=16;ut++){for(var vt=1;vt<=ee[ut];vt++)$e[Qe[We]]=[],$e[Qe[We]][0]=Ne,$e[Qe[We]][1]=ut,We++,Ne++;Ne*=2}return $e}function Oe(ee){for(var Qe=ee[0],Ne=ee[1]-1;Ne>=0;)Qe&1<<Ne&&(ft|=1<<Ve),Ne--,--Ve<0&&(ft==255?(Ie(255),Ie(0)):Ie(ft),Ve=7,ft=0)}function Ie(ee){et.push(ee)}function Ze(ee){Ie(ee>>8&255),Ie(255&ee)}function Ge(ee,Qe,Ne,We,$e){for(var ut,vt=$e[0],gt=$e[240],Tt=function(zt,Yt){var Wt,tn,Cn,_n,Hn,On,nr,pr,sr,cr,Tn=0;for(sr=0;sr<8;++sr){Wt=zt[Tn],tn=zt[Tn+1],Cn=zt[Tn+2],_n=zt[Tn+3],Hn=zt[Tn+4],On=zt[Tn+5],nr=zt[Tn+6];var Eo=Wt+(pr=zt[Tn+7]),$n=Wt-pr,Vo=tn+nr,xr=tn-nr,Xr=Cn+On,Po=Cn-On,mo=_n+Hn,Wn=_n-Hn,Xn=Eo+mo,dr=Eo-mo,lr=Vo+Xr,Pr=Vo-Xr;zt[Tn]=Xn+lr,zt[Tn+4]=Xn-lr;var Sn=.707106781*(Pr+dr);zt[Tn+2]=dr+Sn,zt[Tn+6]=dr-Sn;var Jn=.382683433*((Xn=Wn+Po)-(Pr=xr+$n)),uo=.5411961*Xn+Jn,Rr=1.306562965*Pr+Jn,vA=.707106781*(lr=Po+xr),fA=$n+vA,Ur=$n-vA;zt[Tn+5]=Ur+uo,zt[Tn+3]=Ur-uo,zt[Tn+1]=fA+Rr,zt[Tn+7]=fA-Rr,Tn+=8}for(Tn=0,sr=0;sr<8;++sr){Wt=zt[Tn],tn=zt[Tn+8],Cn=zt[Tn+16],_n=zt[Tn+24],Hn=zt[Tn+32],On=zt[Tn+40],nr=zt[Tn+48];var Wo=Wt+(pr=zt[Tn+56]),RA=Wt-pr,Nn=tn+nr,Go=tn-nr,BA=Cn+On,Yr=Cn-On,qr=_n+Hn,Ho=_n-Hn,Xo=Wo+qr,Do=Wo-qr,Mr=Nn+BA,CA=Nn-BA;zt[Tn]=Xo+Mr,zt[Tn+32]=Xo-Mr;var hA=.707106781*(CA+Do);zt[Tn+16]=Do+hA,zt[Tn+48]=Do-hA;var OA=.382683433*((Xo=Ho+Yr)-(CA=Go+RA)),MA=.5411961*Xo+OA,ia=1.306562965*CA+OA,ti=.707106781*(Mr=Yr+Go),Na=RA+ti,sa=RA-ti;zt[Tn+40]=sa+MA,zt[Tn+24]=sa-MA,zt[Tn+8]=Na+ia,zt[Tn+56]=Na-ia,Tn++}for(sr=0;sr<64;++sr)cr=zt[sr]*Yt[sr],re[sr]=cr>0?cr+.5|0:cr-.5|0;return re}(ee,Qe),Pt=0;Pt<64;++Pt)dt[Gt[Pt]]=Tt[Pt];var Xt=dt[0]-Ne;Ne=dt[0],Xt==0?Oe(We[0]):(Oe(We[ke[ut=32767+Xt]]),Oe(Ue[ut]));for(var rn=63;rn>0&&dt[rn]==0;)rn--;if(rn==0)return Oe(vt),Ne;for(var bn,It=1;It<=rn;){for(var at=It;dt[It]==0&&It<=rn;)++It;var Mn=It-at;if(Mn>=16){bn=Mn>>4;for(var sn=1;sn<=bn;++sn)Oe(gt);Mn&=15}ut=32767+dt[It],Oe($e[(Mn<<4)+ke[ut]]),Oe(Ue[ut]),It++}return rn!=63&&Oe(vt),Ne}function it(ee){ee=Math.min(Math.max(ee,1),100),h!=ee&&(function(Qe){for(var Ne=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],We=0;We<64;We++){var $e=S((Ne[We]*Qe+50)/100);$e=Math.min(Math.max($e,1),255),O[Gt[We]]=$e}for(var ut=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],vt=0;vt<64;vt++){var gt=S((ut[vt]*Qe+50)/100);gt=Math.min(Math.max(gt,1),255),k[Gt[vt]]=gt}for(var Tt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Pt=0,Xt=0;Xt<8;Xt++)for(var rn=0;rn<8;rn++)ue[Pt]=1/(O[Gt[Pt]]*Tt[Xt]*Tt[rn]*8),Le[Pt]=1/(k[Gt[Pt]]*Tt[Xt]*Tt[rn]*8),Pt++}(ee<50?Math.floor(5e3/ee):Math.floor(200-2*ee)),h=ee)}this.encode=function(ee,Qe){Qe&&it(Qe),et=new Array,ft=0,Ve=7,Ze(65496),Ze(65504),Ze(16),Ie(74),Ie(70),Ie(73),Ie(70),Ie(0),Ie(1),Ie(1),Ie(0),Ze(1),Ze(1),Ie(0),Ie(0),function(){Ze(65499),Ze(132),Ie(0);for(var tn=0;tn<64;tn++)Ie(O[tn]);Ie(1);for(var Cn=0;Cn<64;Cn++)Ie(k[Cn])}(),function(tn,Cn){Ze(65472),Ze(17),Ie(8),Ze(Cn),Ze(tn),Ie(3),Ie(1),Ie(17),Ie(0),Ie(2),Ie(17),Ie(1),Ie(3),Ie(17),Ie(1)}(ee.width,ee.height),function(){Ze(65476),Ze(418),Ie(0);for(var tn=0;tn<16;tn++)Ie(wt[tn+1]);for(var Cn=0;Cn<=11;Cn++)Ie(qt[Cn]);Ie(16);for(var _n=0;_n<16;_n++)Ie(cn[_n+1]);for(var Hn=0;Hn<=161;Hn++)Ie(qe[Hn]);Ie(1);for(var On=0;On<16;On++)Ie(At[On+1]);for(var nr=0;nr<=11;nr++)Ie(Q[nr]);Ie(17);for(var pr=0;pr<16;pr++)Ie(P[pr+1]);for(var sr=0;sr<=161;sr++)Ie(ie[sr])}(),Ze(65498),Ze(12),Ie(3),Ie(1),Ie(0),Ie(2),Ie(17),Ie(3),Ie(17),Ie(0),Ie(63),Ie(0);var Ne=0,We=0,$e=0;ft=0,Ve=7,this.encode.displayName="_encode_";for(var ut,vt,gt,Tt,Pt,Xt,rn,bn,It,at=ee.data,Mn=ee.width,sn=ee.height,zt=4*Mn,Yt=0;Yt<sn;){for(ut=0;ut<zt;){for(Pt=zt*Yt+ut,rn=-1,bn=0,It=0;It<64;It++)Xt=Pt+(bn=It>>3)*zt+(rn=4*(7&It)),Yt+bn>=sn&&(Xt-=zt*(Yt+1+bn-sn)),ut+rn>=zt&&(Xt-=ut+rn-zt+4),vt=at[Xt++],gt=at[Xt++],Tt=at[Xt++],ht[It]=(Un[vt]+Un[gt+256>>0]+Un[Tt+512>>0]>>16)-128,Lt[It]=(Un[vt+768>>0]+Un[gt+1024>>0]+Un[Tt+1280>>0]>>16)-128,kt[It]=(Un[vt+1280>>0]+Un[gt+1536>>0]+Un[Tt+1792>>0]>>16)-128;Ne=Ge(ht,ue,Ne,e,u),We=Ge(Lt,Le,We,n,g),$e=Ge(kt,Le,$e,n,g),ut+=32}Yt+=8}if(Ve>=0){var Wt=[];Wt[1]=Ve+1,Wt[0]=(1<<Ve+1)-1,Oe(Wt)}return Ze(65497),new Uint8Array(et)},r=r||50,function(){for(var ee=String.fromCharCode,Qe=0;Qe<256;Qe++)An[Qe]=ee(Qe)}(),e=pe(wt,qt),n=pe(At,Q),u=pe(cn,qe),g=pe(P,ie),function(){for(var ee=1,Qe=2,Ne=1;Ne<=15;Ne++){for(var We=ee;We<Qe;We++)ke[32767+We]=Ne,Ue[32767+We]=[],Ue[32767+We][1]=Ne,Ue[32767+We][0]=We;for(var $e=-(Qe-1);$e<=-ee;$e++)ke[32767+$e]=Ne,Ue[32767+$e]=[],Ue[32767+$e][1]=Ne,Ue[32767+$e][0]=Qe-1+$e;ee<<=1,Qe<<=1}}(),function(){for(var ee=0;ee<256;ee++)Un[ee]=19595*ee,Un[ee+256>>0]=38470*ee,Un[ee+512>>0]=7471*ee+32768,Un[ee+768>>0]=-11059*ee,Un[ee+1024>>0]=-21709*ee,Un[ee+1280>>0]=32768*ee+8421375,Un[ee+1536>>0]=-27439*ee,Un[ee+1792>>0]=-5329*ee}(),it(r)}function ei(r,e){if(this.pos=0,this.buffer=r,this.datav=new DataView(r.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function _a(r){function e(wt){if(!wt)throw Error("assert :P")}function n(wt,qt,cn){for(var qe=0;4>qe;qe++)if(wt[qt+qe]!=cn.charCodeAt(qe))return!0;return!1}function u(wt,qt,cn,qe,At){for(var Q=0;Q<At;Q++)wt[qt+Q]=cn[qe+Q]}function g(wt,qt,cn,qe){for(var At=0;At<qe;At++)wt[qt+At]=cn}function h(wt){return new Int32Array(wt)}function S(wt,qt){for(var cn=[],qe=0;qe<wt;qe++)cn.push(new qt);return cn}function O(wt,qt){var cn=[];return function qe(At,Q,P){for(var ie=P[Q],pe=0;pe<ie&&(At.push(P.length>Q+1?[]:new qt),!(P.length<Q+1));pe++)qe(At[pe],Q+1,P)}(cn,0,wt),cn}var k=function(){var wt=this;function qt(t,d){for(var w=1<<d-1>>>0;t&w;)w>>>=1;return w?(t&w-1)+w:t}function cn(t,d,w,K,Be){e(!(K%w));do t[d+(K-=w)]=Be;while(0<K)}function qe(t,d,w,K,Be){if(e(2328>=Be),512>=Be)var Ce=h(512);else if((Ce=h(Be))==null)return 0;return function(xe,Te,Me,Xe,ct,Nt){var Ot,yt,pn=Te,nn=1<<Me,Et=h(16),bt=h(16);for(e(ct!=0),e(Xe!=null),e(xe!=null),e(0<Me),yt=0;yt<ct;++yt){if(15<Xe[yt])return 0;++Et[Xe[yt]]}if(Et[0]==ct)return 0;for(bt[1]=0,Ot=1;15>Ot;++Ot){if(Et[Ot]>1<<Ot)return 0;bt[Ot+1]=bt[Ot]+Et[Ot]}for(yt=0;yt<ct;++yt)Ot=Xe[yt],0<Xe[yt]&&(Nt[bt[Ot]++]=yt);if(bt[15]==1)return(Xe=new At).g=0,Xe.value=Nt[0],cn(xe,pn,1,nn,Xe),nn;var gn,Qn=-1,mn=nn-1,or=0,qn=1,Nr=1,Ar=1<<Me;for(yt=0,Ot=1,ct=2;Ot<=Me;++Ot,ct<<=1){if(qn+=Nr<<=1,0>(Nr-=Et[Ot]))return 0;for(;0<Et[Ot];--Et[Ot])(Xe=new At).g=Ot,Xe.value=Nt[yt++],cn(xe,pn+or,ct,Ar,Xe),or=qt(or,Ot)}for(Ot=Me+1,ct=2;15>=Ot;++Ot,ct<<=1){if(qn+=Nr<<=1,0>(Nr-=Et[Ot]))return 0;for(;0<Et[Ot];--Et[Ot]){if(Xe=new At,(or&mn)!=Qn){for(pn+=Ar,gn=1<<(Qn=Ot)-Me;15>Qn&&!(0>=(gn-=Et[Qn]));)++Qn,gn<<=1;nn+=Ar=1<<(gn=Qn-Me),xe[Te+(Qn=or&mn)].g=gn+Me,xe[Te+Qn].value=pn-Te-Qn}Xe.g=Ot-Me,Xe.value=Nt[yt++],cn(xe,pn+(or>>Me),ct,Ar,Xe),or=qt(or,Ot)}}return qn!=2*bt[15]-1?0:nn}(t,d,w,K,Be,Ce)}function At(){this.value=this.g=0}function Q(){this.value=this.g=0}function P(){this.G=S(5,At),this.H=h(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=S(qA,Q)}function ie(t,d,w,K){e(t!=null),e(d!=null),e(2147483648>K),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=d,t.pa=w,t.Jd=d,t.Yc=w+K,t.Zc=4<=K?w+K-4+1:w,ut(t)}function pe(t,d){for(var w=0;0<d--;)w|=gt(t,128)<<d;return w}function Oe(t,d){var w=pe(t,d);return vt(t)?-w:w}function Ie(t,d,w,K){var Be,Ce=0;for(e(t!=null),e(d!=null),e(4294967288>K),t.Sb=K,t.Ra=0,t.u=0,t.h=0,4<K&&(K=4),Be=0;Be<K;++Be)Ce+=d[w+Be]<<8*Be;t.Ra=Ce,t.bb=K,t.oa=d,t.pa=w}function Ze(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<Ci-8>>>0,++t.bb,t.u-=8;Ne(t)&&(t.h=1,t.u=0)}function Ge(t,d){if(e(0<=d),!t.h&&d<=UA){var w=Qe(t)&il[d];return t.u+=d,Ze(t),w}return t.h=1,t.u=0}function it(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function ee(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Qe(t){return t.Ra>>>(t.u&Ci-1)>>>0}function Ne(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>Ci}function We(t,d){t.u=d,t.h=Ne(t)}function $e(t){t.u>=Yi&&(e(t.u>=Yi),Ze(t))}function ut(t){e(t!=null&&t.oa!=null),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(t!=null&&t.oa!=null),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function vt(t){return pe(t,1)}function gt(t,d){var w=t.Ca;0>t.b&&ut(t);var K=t.b,Be=w*d>>>8,Ce=(t.I>>>K>Be)+0;for(Ce?(w-=Be,t.I-=Be+1<<K>>>0):w=Be+1,K=w,Be=0;256<=K;)Be+=8,K>>=8;return K=7^Be+oa[K],t.b-=K,t.Ca=(w<<K)-1,Ce}function Tt(t,d,w){t[d+0]=w>>24&255,t[d+1]=w>>16&255,t[d+2]=w>>8&255,t[d+3]=w>>0&255}function Pt(t,d){return t[d+0]<<0|t[d+1]<<8}function Xt(t,d){return Pt(t,d)|t[d+2]<<16}function rn(t,d){return Pt(t,d)|Pt(t,d+2)<<16}function bn(t,d){var w=1<<d;return e(t!=null),e(0<d),t.X=h(w),t.X==null?0:(t.Mb=32-d,t.Xa=d,1)}function It(t,d){e(t!=null),e(d!=null),e(t.Xa==d.Xa),u(d.X,0,t.X,0,1<<d.Xa)}function at(){this.X=[],this.Xa=this.Mb=0}function Mn(t,d,w,K){e(w!=null),e(K!=null);var Be=w[0],Ce=K[0];return Be==0&&(Be=(t*Ce+d/2)/d),Ce==0&&(Ce=(d*Be+t/2)/t),0>=Be||0>=Ce?0:(w[0]=Be,K[0]=Ce,1)}function sn(t,d){return t+(1<<d)-1>>>d}function zt(t,d){return((4278255360&t)+(4278255360&d)>>>0&4278255360)+((16711935&t)+(16711935&d)>>>0&16711935)>>>0}function Yt(t,d){wt[d]=function(w,K,Be,Ce,xe,Te,Me){var Xe;for(Xe=0;Xe<xe;++Xe){var ct=wt[t](Te[Me+Xe-1],Be,Ce+Xe);Te[Me+Xe]=zt(w[K+Xe],ct)}}}function Wt(){this.ud=this.hd=this.jd=0}function tn(t,d){return((4278124286&(t^d))>>>1)+(t&d)>>>0}function Cn(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function _n(t,d){return Cn(t+(t-d+.5>>1))}function Hn(t,d,w){return Math.abs(d-w)-Math.abs(t-w)}function On(t,d,w,K,Be,Ce,xe){for(K=Ce[xe-1],w=0;w<Be;++w)Ce[xe+w]=K=zt(t[d+w],K)}function nr(t,d,w,K,Be){var Ce;for(Ce=0;Ce<w;++Ce){var xe=t[d+Ce],Te=xe>>8&255,Me=16711935&(Me=(Me=16711935&xe)+((Te<<16)+Te));K[Be+Ce]=(4278255360&xe)+Me>>>0}}function pr(t,d){d.jd=t>>0&255,d.hd=t>>8&255,d.ud=t>>16&255}function sr(t,d,w,K,Be,Ce){var xe;for(xe=0;xe<K;++xe){var Te=d[w+xe],Me=Te>>>8,Xe=Te,ct=255&(ct=(ct=Te>>>16)+((t.jd<<24>>24)*(Me<<24>>24)>>>5));Xe=255&(Xe=(Xe=Xe+((t.hd<<24>>24)*(Me<<24>>24)>>>5))+((t.ud<<24>>24)*(ct<<24>>24)>>>5)),Be[Ce+xe]=(4278255360&Te)+(ct<<16)+Xe}}function cr(t,d,w,K,Be){wt[d]=function(Ce,xe,Te,Me,Xe,ct,Nt,Ot,yt){for(Me=Nt;Me<Ot;++Me)for(Nt=0;Nt<yt;++Nt)Xe[ct++]=Be(Te[K(Ce[xe++])])},wt[t]=function(Ce,xe,Te,Me,Xe,ct,Nt){var Ot=8>>Ce.b,yt=Ce.Ea,pn=Ce.K[0],nn=Ce.w;if(8>Ot)for(Ce=(1<<Ce.b)-1,nn=(1<<Ot)-1;xe<Te;++xe){var Et,bt=0;for(Et=0;Et<yt;++Et)Et&Ce||(bt=K(Me[Xe++])),ct[Nt++]=Be(pn[bt&nn]),bt>>=Ot}else wt["VP8LMapColor"+w](Me,Xe,pn,nn,ct,Nt,xe,Te,yt)}}function Tn(t,d,w,K,Be){for(w=d+w;d<w;){var Ce=t[d++];K[Be++]=Ce>>16&255,K[Be++]=Ce>>8&255,K[Be++]=Ce>>0&255}}function Eo(t,d,w,K,Be){for(w=d+w;d<w;){var Ce=t[d++];K[Be++]=Ce>>16&255,K[Be++]=Ce>>8&255,K[Be++]=Ce>>0&255,K[Be++]=Ce>>24&255}}function $n(t,d,w,K,Be){for(w=d+w;d<w;){var Ce=(xe=t[d++])>>16&240|xe>>12&15,xe=xe>>0&240|xe>>28&15;K[Be++]=Ce,K[Be++]=xe}}function Vo(t,d,w,K,Be){for(w=d+w;d<w;){var Ce=(xe=t[d++])>>16&248|xe>>13&7,xe=xe>>5&224|xe>>3&31;K[Be++]=Ce,K[Be++]=xe}}function xr(t,d,w,K,Be){for(w=d+w;d<w;){var Ce=t[d++];K[Be++]=Ce>>0&255,K[Be++]=Ce>>8&255,K[Be++]=Ce>>16&255}}function Xr(t,d,w,K,Be,Ce){if(Ce==0)for(w=d+w;d<w;)Tt(K,((Ce=t[d++])[0]>>24|Ce[1]>>8&65280|Ce[2]<<8&16711680|Ce[3]<<24)>>>0),Be+=32;else u(K,Be,t,d,w)}function Po(t,d){wt[d][0]=wt[t+"0"],wt[d][1]=wt[t+"1"],wt[d][2]=wt[t+"2"],wt[d][3]=wt[t+"3"],wt[d][4]=wt[t+"4"],wt[d][5]=wt[t+"5"],wt[d][6]=wt[t+"6"],wt[d][7]=wt[t+"7"],wt[d][8]=wt[t+"8"],wt[d][9]=wt[t+"9"],wt[d][10]=wt[t+"10"],wt[d][11]=wt[t+"11"],wt[d][12]=wt[t+"12"],wt[d][13]=wt[t+"13"],wt[d][14]=wt[t+"0"],wt[d][15]=wt[t+"0"]}function mo(t){return t==Nu||t==du||t==fu||t==hu}function Wn(){this.eb=[],this.size=this.A=this.fb=0}function Xn(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function dr(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Wn,this.f.kb=new Xn,this.sd=null}function lr(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Pr(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Sn(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function Jn(t,d){var w=t.T,K=d.ba.f.RGBA,Be=K.eb,Ce=K.fb+t.ka*K.A,xe=Qi[d.ba.S],Te=t.y,Me=t.O,Xe=t.f,ct=t.N,Nt=t.ea,Ot=t.W,yt=d.cc,pn=d.dc,nn=d.Mc,Et=d.Nc,bt=t.ka,gn=t.ka+t.T,Qn=t.U,mn=Qn+1>>1;for(bt==0?xe(Te,Me,null,null,Xe,ct,Nt,Ot,Xe,ct,Nt,Ot,Be,Ce,null,null,Qn):(xe(d.ec,d.fc,Te,Me,yt,pn,nn,Et,Xe,ct,Nt,Ot,Be,Ce-K.A,Be,Ce,Qn),++w);bt+2<gn;bt+=2)yt=Xe,pn=ct,nn=Nt,Et=Ot,ct+=t.Rc,Ot+=t.Rc,Ce+=2*K.A,xe(Te,(Me+=2*t.fa)-t.fa,Te,Me,yt,pn,nn,Et,Xe,ct,Nt,Ot,Be,Ce-K.A,Be,Ce,Qn);return Me+=t.fa,t.j+gn<t.o?(u(d.ec,d.fc,Te,Me,Qn),u(d.cc,d.dc,Xe,ct,mn),u(d.Mc,d.Nc,Nt,Ot,mn),w--):1&gn||xe(Te,Me,null,null,Xe,ct,Nt,Ot,Xe,ct,Nt,Ot,Be,Ce+K.A,null,null,Qn),w}function uo(t,d,w){var K=t.F,Be=[t.J];if(K!=null){var Ce=t.U,xe=d.ba.S,Te=xe==cu||xe==fu;d=d.ba.f.RGBA;var Me=[0],Xe=t.ka;Me[0]=t.T,t.Kb&&(Xe==0?--Me[0]:(--Xe,Be[0]-=t.width),t.j+t.ka+t.T==t.o&&(Me[0]=t.o-t.j-Xe));var ct=d.eb;Xe=d.fb+Xe*d.A,t=LA(K,Be[0],t.width,Ce,Me,ct,Xe+(Te?0:3),d.A),e(w==Me),t&&mo(xe)&&Ii(ct,Xe,Te,Ce,Me,d.A)}return 0}function Rr(t){var d=t.ma,w=d.ba.S,K=11>w,Be=w==fl||w==hl||w==cu||w==Lu||w==12||mo(w);if(d.memory=null,d.Ib=null,d.Jb=null,d.Nd=null,!Ql(d.Oa,t,Be?11:12))return 0;if(Be&&mo(w)&&Dn(),t.da)alert("todo:use_scaling");else{if(K){if(d.Ib=Sn,t.Kb){if(w=t.U+1>>1,d.memory=h(t.U+2*w),d.memory==null)return 0;d.ec=d.memory,d.fc=0,d.cc=d.ec,d.dc=d.fc+t.U,d.Mc=d.cc,d.Nc=d.dc+w,d.Ib=Jn,Dn()}}else alert("todo:EmitYUV");Be&&(d.Jb=uo,K&&Ht())}if(K&&!a){for(t=0;256>t;++t)o[t]=89858*(t-128)+vu>>mu,H[t]=-22014*(t-128)+vu,l[t]=-45773*(t-128),c[t]=113618*(t-128)+vu>>mu;for(t=eu;t<ju;++t)d=76283*(t-16)+vu>>mu,ce[t-eu]=Da(d,255),je[t-eu]=Da(d+8>>4,15);a=1}return 1}function vA(t){var d=t.ma,w=t.U,K=t.T;return e(!(1&t.ka)),0>=w||0>=K?0:(w=d.Ib(t,d),d.Jb!=null&&d.Jb(t,d,w),d.Dc+=w,1)}function fA(t){t.ma.memory=null}function Ur(t,d,w,K){return Ge(t,8)!=47?0:(d[0]=Ge(t,14)+1,w[0]=Ge(t,14)+1,K[0]=Ge(t,1),Ge(t,3)!=0?0:!t.h)}function Wo(t,d){if(4>t)return t+1;var w=t-2>>1;return(2+(1&t)<<w)+Ge(d,w)+1}function RA(t,d){return 120<d?d-120:1<=(w=((w=fc[d-1])>>4)*t+(8-(15&w)))?w:1;var w}function Nn(t,d,w){var K=Qe(w),Be=t[d+=255&K].g-8;return 0<Be&&(We(w,w.u+8),K=Qe(w),d+=t[d].value,d+=K&(1<<Be)-1),We(w,w.u+t[d].g),t[d].value}function Go(t,d,w){return w.g+=t.g,w.value+=t.value<<d>>>0,e(8>=w.g),t.g}function BA(t,d,w){var K=t.xc;return e((d=K==0?0:t.vc[t.md*(w>>K)+(d>>K)])<t.Wb),t.Ya[d]}function Yr(t,d,w,K){var Be=t.ab,Ce=t.c*d,xe=t.C;d=xe+d;var Te=w,Me=K;for(K=t.Ta,w=t.Ua;0<Be--;){var Xe=t.gc[Be],ct=xe,Nt=d,Ot=Te,yt=Me,pn=(Me=K,Te=w,Xe.Ea);switch(e(ct<Nt),e(Nt<=Xe.nc),Xe.hc){case 2:Ei(Ot,yt,(Nt-ct)*pn,Me,Te);break;case 0:var nn=ct,Et=Nt,bt=Me,gn=Te,Qn=(Ar=Xe).Ea;nn==0&&(Ji(Ot,yt,null,null,1,bt,gn),On(Ot,yt+1,0,0,Qn-1,bt,gn+1),yt+=Qn,gn+=Qn,++nn);for(var mn=1<<Ar.b,or=mn-1,qn=sn(Qn,Ar.b),Nr=Ar.K,Ar=Ar.w+(nn>>Ar.b)*qn;nn<Et;){var ko=Nr,Yo=Ar,Qo=1;for(ls(Ot,yt,bt,gn-Qn,1,bt,gn);Qo<Qn;){var Fo=(Qo&~or)+mn;Fo>Qn&&(Fo=Qn),(0,xi[ko[Yo++]>>8&15])(Ot,yt+ +Qo,bt,gn+Qo-Qn,Fo-Qo,bt,gn+Qo),Qo=Fo}yt+=Qn,gn+=Qn,++nn&or||(Ar+=qn)}Nt!=Xe.nc&&u(Me,Te-pn,Me,Te+(Nt-ct-1)*pn,pn);break;case 1:for(pn=Ot,Et=yt,Qn=(Ot=Xe.Ea)-(gn=Ot&~(bt=(yt=1<<Xe.b)-1)),nn=sn(Ot,Xe.b),mn=Xe.K,Xe=Xe.w+(ct>>Xe.b)*nn;ct<Nt;){for(or=mn,qn=Xe,Nr=new Wt,Ar=Et+gn,ko=Et+Ot;Et<Ar;)pr(or[qn++],Nr),Ps(Nr,pn,Et,yt,Me,Te),Et+=yt,Te+=yt;Et<ko&&(pr(or[qn++],Nr),Ps(Nr,pn,Et,Qn,Me,Te),Et+=Qn,Te+=Qn),++ct&bt||(Xe+=nn)}break;case 3:if(Ot==Me&&yt==Te&&0<Xe.b){for(Et=Me,Ot=pn=Te+(Nt-ct)*pn-(gn=(Nt-ct)*sn(Xe.Ea,Xe.b)),yt=Me,bt=Te,nn=[],gn=(Qn=gn)-1;0<=gn;--gn)nn[gn]=yt[bt+gn];for(gn=Qn-1;0<=gn;--gn)Et[Ot+gn]=nn[gn];gi(Xe,ct,Nt,Me,pn,Me,Te)}else gi(Xe,ct,Nt,Ot,yt,Me,Te)}Te=K,Me=w}Me!=w&&u(K,w,Te,Me,Ce)}function qr(t,d){var w=t.V,K=t.Ba+t.c*t.C,Be=d-t.C;if(e(d<=t.l.o),e(16>=Be),0<Be){var Ce=t.l,xe=t.Ta,Te=t.Ua,Me=Ce.width;if(Yr(t,Be,w,K),Be=Te=[Te],e((w=t.C)<(K=d)),e(Ce.v<Ce.va),K>Ce.o&&(K=Ce.o),w<Ce.j){var Xe=Ce.j-w;w=Ce.j,Be[0]+=Xe*Me}if(w>=K?w=0:(Be[0]+=4*Ce.v,Ce.ka=w-Ce.j,Ce.U=Ce.va-Ce.v,Ce.T=K-w,w=1),w){if(Te=Te[0],11>(w=t.ca).S){var ct=w.f.RGBA,Nt=(K=w.S,Be=Ce.U,Ce=Ce.T,Xe=ct.eb,ct.A),Ot=Ce;for(ct=ct.fb+t.Ma*ct.A;0<Ot--;){var yt=xe,pn=Te,nn=Be,Et=Xe,bt=ct;switch(K){case uu:Va(yt,pn,nn,Et,bt);break;case fl:va(yt,pn,nn,Et,bt);break;case Nu:va(yt,pn,nn,Et,bt),Ii(Et,bt,0,nn,1,0);break;case Zu:cs(yt,pn,nn,Et,bt);break;case hl:Xr(yt,pn,nn,Et,bt,1);break;case du:Xr(yt,pn,nn,Et,bt,1),Ii(Et,bt,0,nn,1,0);break;case cu:Xr(yt,pn,nn,Et,bt,0);break;case fu:Xr(yt,pn,nn,Et,bt,0),Ii(Et,bt,1,nn,1,0);break;case Lu:Ns(yt,pn,nn,Et,bt);break;case hu:Ns(yt,pn,nn,Et,bt),yA(Et,bt,nn,1,0);break;case Pu:us(yt,pn,nn,Et,bt);break;default:e(0)}Te+=Me,ct+=Nt}t.Ma+=Ce}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=w.height)}}t.C=d,e(t.C<=t.i)}function Ho(t){var d;if(0<t.ua)return 0;for(d=0;d<t.Wb;++d){var w=t.Ya[d].G,K=t.Ya[d].H;if(0<w[1][K[1]+0].g||0<w[2][K[2]+0].g||0<w[3][K[3]+0].g)return 0}return 1}function Xo(t,d,w,K,Be,Ce){if(t.Z!=0){var xe=t.qd,Te=t.rd;for(e(gs[t.Z]!=null);d<w;++d)gs[t.Z](xe,Te,K,Be,K,Be,Ce),xe=K,Te=Be,Be+=Ce;t.qd=xe,t.rd=Te}}function Do(t,d){var w=t.l.ma,K=w.Z==0||w.Z==1?t.l.j:t.C;if(K=t.C<K?K:t.C,e(d<=t.l.o),d>K){var Be=t.l.width,Ce=w.ca,xe=w.tb+Be*K,Te=t.V,Me=t.Ba+t.c*K,Xe=t.gc;e(t.ab==1),e(Xe[0].hc==3),Jl(Xe[0],K,d,Te,Me,Ce,xe),Xo(w,K,d,Ce,xe,Be)}t.C=t.Ma=d}function Mr(t,d,w,K,Be,Ce,xe){var Te=t.$/K,Me=t.$%K,Xe=t.m,ct=t.s,Nt=w+t.$,Ot=Nt;Be=w+K*Be;var yt=w+K*Ce,pn=280+ct.ua,nn=t.Pb?Te:16777216,Et=0<ct.ua?ct.Wa:null,bt=ct.wc,gn=Nt<yt?BA(ct,Me,Te):null;e(t.C<Ce),e(yt<=Be);var Qn=!1;e:for(;;){for(;Qn||Nt<yt;){var mn=0;if(Te>=nn){var or=Nt-w;e((nn=t).Pb),nn.wd=nn.m,nn.xd=or,0<nn.s.ua&&It(nn.s.Wa,nn.s.vb),nn=Te+pc}if(Me&bt||(gn=BA(ct,Me,Te)),e(gn!=null),gn.Qb&&(d[Nt]=gn.qb,Qn=!0),!Qn)if($e(Xe),gn.jc){mn=Xe,or=d;var qn=Nt,Nr=gn.pd[Qe(mn)&qA-1];e(gn.jc),256>Nr.g?(We(mn,mn.u+Nr.g),or[qn]=Nr.value,mn=0):(We(mn,mn.u+Nr.g-256),e(256<=Nr.value),mn=Nr.value),mn==0&&(Qn=!0)}else mn=Nn(gn.G[0],gn.H[0],Xe);if(Xe.h)break;if(Qn||256>mn){if(!Qn)if(gn.nd)d[Nt]=(gn.qb|mn<<8)>>>0;else{if($e(Xe),Qn=Nn(gn.G[1],gn.H[1],Xe),$e(Xe),or=Nn(gn.G[2],gn.H[2],Xe),qn=Nn(gn.G[3],gn.H[3],Xe),Xe.h)break;d[Nt]=(qn<<24|Qn<<16|mn<<8|or)>>>0}if(Qn=!1,++Nt,++Me>=K&&(Me=0,++Te,xe!=null&&Te<=Ce&&!(Te%16)&&xe(t,Te),Et!=null))for(;Ot<Nt;)mn=d[Ot++],Et.X[(506832829*mn&4294967295)>>>Et.Mb]=mn}else if(280>mn){if(mn=Wo(mn-256,Xe),or=Nn(gn.G[4],gn.H[4],Xe),$e(Xe),or=RA(K,or=Wo(or,Xe)),Xe.h)break;if(Nt-w<or||Be-Nt<mn)break e;for(qn=0;qn<mn;++qn)d[Nt+qn]=d[Nt+qn-or];for(Nt+=mn,Me+=mn;Me>=K;)Me-=K,++Te,xe!=null&&Te<=Ce&&!(Te%16)&&xe(t,Te);if(e(Nt<=Be),Me&bt&&(gn=BA(ct,Me,Te)),Et!=null)for(;Ot<Nt;)mn=d[Ot++],Et.X[(506832829*mn&4294967295)>>>Et.Mb]=mn}else{if(!(mn<pn))break e;for(Qn=mn-280,e(Et!=null);Ot<Nt;)mn=d[Ot++],Et.X[(506832829*mn&4294967295)>>>Et.Mb]=mn;mn=Nt,e(!(Qn>>>(or=Et).Xa)),d[mn]=or.X[Qn],Qn=!0}Qn||e(Xe.h==Ne(Xe))}if(t.Pb&&Xe.h&&Nt<Be)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&It(t.s.vb,t.s.Wa);else{if(Xe.h)break e;xe!=null&&xe(t,Te>Ce?Ce:Te),t.a=0,t.$=Nt-w}return 1}return t.a=3,0}function CA(t){e(t!=null),t.vc=null,t.yc=null,t.Ya=null;var d=t.Wa;d!=null&&(d.X=null),t.vb=null,e(t!=null)}function hA(){var t=new su;return t==null?null:(t.a=0,t.xb=Yu,Po("Predictor","VP8LPredictors"),Po("Predictor","VP8LPredictors_C"),Po("PredictorAdd","VP8LPredictorsAdd"),Po("PredictorAdd","VP8LPredictorsAdd_C"),Ei=nr,Ps=sr,Va=Tn,va=Eo,Ns=$n,us=Vo,cs=xr,wt.VP8LMapColor32b=sl,wt.VP8LMapColor8b=Ll,t)}function OA(t,d,w,K,Be){var Ce=1,xe=[t],Te=[d],Me=K.m,Xe=K.s,ct=null,Nt=0;e:for(;;){if(w)for(;Ce&&Ge(Me,1);){var Ot=xe,yt=Te,pn=K,nn=1,Et=pn.m,bt=pn.gc[pn.ab],gn=Ge(Et,2);if(pn.Oc&1<<gn)Ce=0;else{switch(pn.Oc|=1<<gn,bt.hc=gn,bt.Ea=Ot[0],bt.nc=yt[0],bt.K=[null],++pn.ab,e(4>=pn.ab),gn){case 0:case 1:bt.b=Ge(Et,3)+2,nn=OA(sn(bt.Ea,bt.b),sn(bt.nc,bt.b),0,pn,bt.K),bt.K=bt.K[0];break;case 3:var Qn,mn=Ge(Et,8)+1,or=16<mn?0:4<mn?1:2<mn?2:3;if(Ot[0]=sn(bt.Ea,or),bt.b=or,Qn=nn=OA(mn,1,0,pn,bt.K)){var qn,Nr=mn,Ar=bt,ko=1<<(8>>Ar.b),Yo=h(ko);if(Yo==null)Qn=0;else{var Qo=Ar.K[0],Fo=Ar.w;for(Yo[0]=Ar.K[0][0],qn=1;qn<1*Nr;++qn)Yo[qn]=zt(Qo[Fo+qn],Yo[qn-1]);for(;qn<4*ko;++qn)Yo[qn]=0;Ar.K[0]=null,Ar.K[0]=Yo,Qn=1}}nn=Qn;break;case 2:break;default:e(0)}Ce=nn}}if(xe=xe[0],Te=Te[0],Ce&&Ge(Me,1)&&!(Ce=1<=(Nt=Ge(Me,4))&&11>=Nt)){K.a=3;break e}var Jo;if(Jo=Ce)t:{var aA,vo,Fa,Ui=K,Ia=xe,Li=Te,EA=Nt,Mi=w,Hi=Ui.m,Ta=Ui.s,Ya=[null],vi=1,qi=0,js=hc[EA];n:for(;;){if(Mi&&Ge(Hi,1)){var ja=Ge(Hi,3)+2,pl=sn(Ia,ja),tu=sn(Li,ja),Bu=pl*tu;if(!OA(pl,tu,0,Ui,Ya))break n;for(Ya=Ya[0],Ta.xc=ja,aA=0;aA<Bu;++aA){var jl=Ya[aA]>>8&65535;Ya[aA]=jl,jl>=vi&&(vi=jl+1)}}if(Hi.h)break n;for(vo=0;5>vo;++vo){var da=Du[vo];!vo&&0<EA&&(da+=1<<EA),qi<da&&(qi=da)}var bc=S(vi*js,At),Lc=vi,Pc=S(Lc,P);if(Pc==null)var nc=null;else e(65536>=Lc),nc=Pc;var Ru=h(qi);if(nc==null||Ru==null||bc==null){Ui.a=1;break n}var rc=bc;for(aA=Fa=0;aA<vi;++aA){var ms=nc[aA],yu=ms.G,wu=ms.H,Nc=0,oc=1,Oc=0;for(vo=0;5>vo;++vo){da=Du[vo],yu[vo]=rc,wu[vo]=Fa,!vo&&0<EA&&(da+=1<<EA);o:{var Ac,Cc=da,ac=Ui,Mu=Ru,Wc=rc,Gc=Fa,Ec=0,Rl=ac.m,Xc=Ge(Rl,1);if(g(Mu,0,0,Cc),Xc){var Yc=Ge(Rl,1)+1,Jc=Ge(Rl,1),Dc=Ge(Rl,Jc==0?1:8);Mu[Dc]=1,Yc==2&&(Mu[Dc=Ge(Rl,8)]=1);var ic=1}else{var Tc=h(19),jc=Ge(Rl,4)+4;if(19<jc){ac.a=3;var sc=0;break o}for(Ac=0;Ac<jc;++Ac)Tc[Wu[Ac]]=Ge(Rl,3);var xc=void 0,Hu=void 0,Rc=ac,$c=Tc,lc=Cc,Mc=Mu,Sc=0,Ml=Rc.m,Hc=8,kc=S(128,At);r:for(;qe(kc,0,7,$c,19);){if(Ge(Ml,1)){var qc=2+2*Ge(Ml,3);if((xc=2+Ge(Ml,qc))>lc)break r}else xc=lc;for(Hu=0;Hu<lc&&xc--;){$e(Ml);var _c=kc[0+(127&Qe(Ml))];We(Ml,Ml.u+_c.g);var bu=_c.value;if(16>bu)Mc[Hu++]=bu,bu!=0&&(Hc=bu);else{var ed=bu==16,Kc=bu-16,td=Ou[Kc],zc=Ge(Ml,Vu[Kc])+td;if(Hu+zc>lc)break r;for(var nd=ed?Hc:0;0<zc--;)Mc[Hu++]=nd}}Sc=1;break r}Sc||(Rc.a=3),ic=Sc}(ic=ic&&!Rl.h)&&(Ec=qe(Wc,Gc,8,Mu,Cc)),ic&&Ec!=0?sc=Ec:(ac.a=3,sc=0)}if(sc==0)break n;if(oc&&dc[vo]==1&&(oc=rc[Fa].g==0),Nc+=rc[Fa].g,Fa+=sc,3>=vo){var ku,Fc=Ru[0];for(ku=1;ku<da;++ku)Ru[ku]>Fc&&(Fc=Ru[ku]);Oc+=Fc}}if(ms.nd=oc,ms.Qb=0,oc&&(ms.qb=(yu[3][wu[3]+0].value<<24|yu[1][wu[1]+0].value<<16|yu[2][wu[2]+0].value)>>>0,Nc==0&&256>yu[0][wu[0]+0].value&&(ms.Qb=1,ms.qb+=yu[0][wu[0]+0].value<<8)),ms.jc=!ms.Qb&&6>Oc,ms.jc){var uc,gl=ms;for(uc=0;uc<qA;++uc){var Hl=uc,kl=gl.pd[Hl],cc=gl.G[0][gl.H[0]+Hl];256<=cc.value?(kl.g=cc.g+256,kl.value=cc.value):(kl.g=0,kl.value=0,Hl>>=Go(cc,8,kl),Hl>>=Go(gl.G[1][gl.H[1]+Hl],16,kl),Hl>>=Go(gl.G[2][gl.H[2]+Hl],0,kl),Go(gl.G[3][gl.H[3]+Hl],24,kl))}}}Ta.vc=Ya,Ta.Wb=vi,Ta.Ya=nc,Ta.yc=bc,Jo=1;break t}Jo=0}if(!(Ce=Jo)){K.a=3;break e}if(0<Nt){if(Xe.ua=1<<Nt,!bn(Xe.Wa,Nt)){K.a=1,Ce=0;break e}}else Xe.ua=0;var Ic=K,Zc=xe,rd=Te,Qc=Ic.s,Uc=Qc.xc;if(Ic.c=Zc,Ic.i=rd,Qc.md=sn(Zc,Uc),Qc.wc=Uc==0?-1:(1<<Uc)-1,w){K.xb=Xu;break e}if((ct=h(xe*Te))==null){K.a=1,Ce=0;break e}Ce=(Ce=Mr(K,ct,0,xe,Te,Te,null))&&!Me.h;break e}return Ce?(Be!=null?Be[0]=ct:(e(ct==null),e(w)),K.$=0,w||CA(Xe)):CA(Xe),Ce}function MA(t,d){var w=t.c*t.i,K=w+d+16*d;return e(t.c<=d),t.V=h(K),t.V==null?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+w+d,1)}function ia(t,d){var w=t.C,K=d-w,Be=t.V,Ce=t.Ba+t.c*w;for(e(d<=t.l.o);0<K;){var xe=16<K?16:K,Te=t.l.ma,Me=t.l.width,Xe=Me*xe,ct=Te.ca,Nt=Te.tb+Me*w,Ot=t.Ta,yt=t.Ua;Yr(t,xe,Be,Ce),WA(Ot,yt,ct,Nt,Xe),Xo(Te,w,w+xe,ct,Nt,Me),K-=xe,Be+=xe*t.c,w+=xe}e(w==d),t.C=t.Ma=d}function ti(){this.ub=this.yd=this.td=this.Rb=0}function Na(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function sa(){this.Fb=this.Bb=this.Cb=0,this.Zb=h(4),this.Lb=h(4)}function la(){this.Yb=function(){var t=[];return function d(w,K,Be){for(var Ce=Be[K],xe=0;xe<Ce&&(w.push(Be.length>K+1?[]:0),!(Be.length<K+1));xe++)d(w[xe],K+1,Be)}(t,0,[3,11]),t}()}function YA(){this.jb=h(3),this.Wc=O([4,8],la),this.Xc=O([4,17],la)}function QA(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new h(4),this.od=new h(4)}function tA(){this.ld=this.La=this.dd=this.tc=0}function za(){this.Na=this.la=0}function Di(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function ni(){this.ad=h(384),this.Za=0,this.Ob=h(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function ri(){this.uc=this.M=this.Nb=0,this.wa=Array(new tA),this.Y=0,this.ya=Array(new ni),this.aa=0,this.l=new co}function rs(){this.y=h(16),this.f=h(8),this.ea=h(8)}function zs(){this.cb=this.a=0,this.sc="",this.m=new it,this.Od=new ti,this.Kc=new Na,this.ed=new QA,this.Qa=new sa,this.Ic=this.$c=this.Aa=0,this.D=new ri,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=S(8,it),this.ia=0,this.pb=S(4,Di),this.Pa=new YA,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new rs),this.Hd=0,this.rb=Array(new za),this.sb=0,this.wa=Array(new tA),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new ni),this.L=this.aa=0,this.gd=O([4,2],tA),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function co(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function nA(){var t=new zs;return t!=null&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,Dl||(Dl=ua)),t}function No(t,d,w){return t.a==0&&(t.a=d,t.sc=w,t.cb=0),0}function sA(t,d,w){return 3<=w&&t[d+0]==157&&t[d+1]==1&&t[d+2]==42}function zA(t,d){if(t==null)return 0;if(t.a=0,t.sc="OK",d==null)return No(t,2,"null VP8Io passed to VP8GetHeaders()");var w=d.data,K=d.w,Be=d.ha;if(4>Be)return No(t,7,"Truncated header.");var Ce=w[K+0]|w[K+1]<<8|w[K+2]<<16,xe=t.Od;if(xe.Rb=!(1&Ce),xe.td=Ce>>1&7,xe.yd=Ce>>4&1,xe.ub=Ce>>5,3<xe.td)return No(t,3,"Incorrect keyframe parameters.");if(!xe.yd)return No(t,4,"Frame not displayable.");K+=3,Be-=3;var Te=t.Kc;if(xe.Rb){if(7>Be)return No(t,7,"cannot parse picture header");if(!sA(w,K,Be))return No(t,3,"Bad code word");Te.c=16383&(w[K+4]<<8|w[K+3]),Te.Td=w[K+4]>>6,Te.i=16383&(w[K+6]<<8|w[K+5]),Te.Ud=w[K+6]>>6,K+=7,Be-=7,t.za=Te.c+15>>4,t.Ub=Te.i+15>>4,d.width=Te.c,d.height=Te.i,d.Da=0,d.j=0,d.v=0,d.va=d.width,d.o=d.height,d.da=0,d.ib=d.width,d.hb=d.height,d.U=d.width,d.T=d.height,g((Ce=t.Pa).jb,0,255,Ce.jb.length),e((Ce=t.Qa)!=null),Ce.Cb=0,Ce.Bb=0,Ce.Fb=1,g(Ce.Zb,0,0,Ce.Zb.length),g(Ce.Lb,0,0,Ce.Lb)}if(xe.ub>Be)return No(t,7,"bad partition length");ie(Ce=t.m,w,K,xe.ub),K+=xe.ub,Be-=xe.ub,xe.Rb&&(Te.Ld=vt(Ce),Te.Kd=vt(Ce)),Te=t.Qa;var Me,Xe=t.Pa;if(e(Ce!=null),e(Te!=null),Te.Cb=vt(Ce),Te.Cb){if(Te.Bb=vt(Ce),vt(Ce)){for(Te.Fb=vt(Ce),Me=0;4>Me;++Me)Te.Zb[Me]=vt(Ce)?Oe(Ce,7):0;for(Me=0;4>Me;++Me)Te.Lb[Me]=vt(Ce)?Oe(Ce,6):0}if(Te.Bb)for(Me=0;3>Me;++Me)Xe.jb[Me]=vt(Ce)?pe(Ce,8):255}else Te.Bb=0;if(Ce.Ka)return No(t,3,"cannot parse segment header");if((Te=t.ed).zd=vt(Ce),Te.Tb=pe(Ce,6),Te.wb=pe(Ce,3),Te.Pc=vt(Ce),Te.Pc&&vt(Ce)){for(Xe=0;4>Xe;++Xe)vt(Ce)&&(Te.vd[Xe]=Oe(Ce,6));for(Xe=0;4>Xe;++Xe)vt(Ce)&&(Te.od[Xe]=Oe(Ce,6))}if(t.L=Te.Tb==0?0:Te.zd?1:2,Ce.Ka)return No(t,3,"cannot parse filter header");var ct=Be;if(Be=Me=K,K=Me+ct,Te=ct,t.Xb=(1<<pe(t.m,2))-1,ct<3*(Xe=t.Xb))w=7;else{for(Me+=3*Xe,Te-=3*Xe,ct=0;ct<Xe;++ct){var Nt=w[Be+0]|w[Be+1]<<8|w[Be+2]<<16;Nt>Te&&(Nt=Te),ie(t.Jc[+ct],w,Me,Nt),Me+=Nt,Te-=Nt,Be+=3}ie(t.Jc[+Xe],w,Me,Te),w=Me<K?0:5}if(w!=0)return No(t,w,"cannot parse partitions");for(w=pe(Me=t.m,7),Be=vt(Me)?Oe(Me,4):0,K=vt(Me)?Oe(Me,4):0,Te=vt(Me)?Oe(Me,4):0,Xe=vt(Me)?Oe(Me,4):0,Me=vt(Me)?Oe(Me,4):0,ct=t.Qa,Nt=0;4>Nt;++Nt){if(ct.Cb){var Ot=ct.Zb[Nt];ct.Fb||(Ot+=w)}else{if(0<Nt){t.pb[Nt]=t.pb[0];continue}Ot=w}var yt=t.pb[Nt];yt.Sc[0]=Ol[Da(Ot+Be,127)],yt.Sc[1]=Ai[Da(Ot+0,127)],yt.Eb[0]=2*Ol[Da(Ot+K,127)],yt.Eb[1]=101581*Ai[Da(Ot+Te,127)]>>16,8>yt.Eb[1]&&(yt.Eb[1]=8),yt.Qc[0]=Ol[Da(Ot+Xe,117)],yt.Qc[1]=Ai[Da(Ot+Me,127)],yt.lc=Ot+Me}if(!xe.Rb)return No(t,4,"Not a key frame.");for(vt(Ce),xe=t.Pa,w=0;4>w;++w){for(Be=0;8>Be;++Be)for(K=0;3>K;++K)for(Te=0;11>Te;++Te)Xe=gt(Ce,gu[w][Be][K][Te])?pe(Ce,8):Tu[w][Be][K][Te],xe.Wc[w][Be].Yb[K][Te]=Xe;for(Be=0;17>Be;++Be)xe.Xc[w][Be]=xe.Wc[w][mc[Be]]}return t.kc=vt(Ce),t.kc&&(t.Bd=pe(Ce,8)),t.cb=1}function ua(t,d,w,K,Be,Ce,xe){var Te=d[Be].Yb[w];for(w=0;16>Be;++Be){if(!gt(t,Te[w+0]))return Be;for(;!gt(t,Te[w+1]);)if(Te=d[++Be].Yb[0],w=0,Be==16)return 16;var Me=d[Be+1].Yb;if(gt(t,Te[w+2])){var Xe=t,ct=0;if(gt(Xe,(Ot=Te)[(Nt=w)+3]))if(gt(Xe,Ot[Nt+6])){for(Te=0,Nt=2*(ct=gt(Xe,Ot[Nt+8]))+(Ot=gt(Xe,Ot[Nt+9+ct])),ct=0,Ot=pu[Nt];Ot[Te];++Te)ct+=ct+gt(Xe,Ot[Te]);ct+=3+(8<<Nt)}else gt(Xe,Ot[Nt+7])?(ct=7+2*gt(Xe,165),ct+=gt(Xe,145)):ct=5+gt(Xe,159);else ct=gt(Xe,Ot[Nt+4])?3+gt(Xe,Ot[Nt+5]):2;Te=Me[2]}else ct=1,Te=Me[1];Me=xe+gc[Be],0>(Xe=t).b&&ut(Xe);var Nt,Ot=Xe.b,yt=(Nt=Xe.Ca>>1)-(Xe.I>>Ot)>>31;--Xe.b,Xe.Ca+=yt,Xe.Ca|=1,Xe.I-=(Nt+1&yt)<<Ot,Ce[Me]=((ct^yt)-yt)*K[(0<Be)+0]}return 16}function HA(t){var d=t.rb[t.sb-1];d.la=0,d.Na=0,g(t.zc,0,0,t.zc.length),t.ja=0}function li(t,d){if(t==null)return 0;if(d==null)return No(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!zA(t,d))return 0;if(e(t.cb),d.ac==null||d.ac(d)){d.ob&&(t.L=0);var w=nt[t.L];if(t.L==2?(t.yb=0,t.zb=0):(t.yb=d.v-w>>4,t.zb=d.j-w>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=d.o+15+w>>4,t.Hb=d.va+15+w>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var K=t.ed;for(w=0;4>w;++w){var Be;if(t.Qa.Cb){var Ce=t.Qa.Lb[w];t.Qa.Fb||(Ce+=K.Tb)}else Ce=K.Tb;for(Be=0;1>=Be;++Be){var xe=t.gd[w][Be],Te=Ce;if(K.Pc&&(Te+=K.vd[0],Be&&(Te+=K.od[0])),0<(Te=0>Te?0:63<Te?63:Te)){var Me=Te;0<K.wb&&(Me=4<K.wb?Me>>2:Me>>1)>9-K.wb&&(Me=9-K.wb),1>Me&&(Me=1),xe.dd=Me,xe.tc=2*Te+Me,xe.ld=40<=Te?2:15<=Te?1:0}else xe.tc=0;xe.La=Be}}}w=0}else No(t,6,"Frame setup failed"),w=t.a;if(w=w==0){if(w){t.$c=0,0<t.Aa||(t.Ic=jt);e:{w=t.Ic,K=4*(Me=t.za);var Xe=32*Me,ct=Me+1,Nt=0<t.L?Me*(0<t.Aa?2:1):0,Ot=(t.Aa==2?2:1)*Me;if((xe=K+832+(Be=3*(16*w+nt[t.L])/2*Xe)+(Ce=t.Fa!=null&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=xe)w=0;else{if(xe>t.Vb){if(t.Vb=0,t.Ec=h(xe),t.Fc=0,t.Ec==null){w=No(t,1,"no memory during frame initialization.");break e}t.Vb=xe}xe=t.Ec,Te=t.Fc,t.Ac=xe,t.Bc=Te,Te+=K,t.Gd=S(Xe,rs),t.Hd=0,t.rb=S(ct+1,za),t.sb=1,t.wa=Nt?S(Nt,tA):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=Me),e(!0),t.oc=xe,t.pc=Te,Te+=832,t.ya=S(Ot,ni),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,t.Aa==2&&(t.D.aa+=Me),t.R=16*Me,t.B=8*Me,Me=(Xe=nt[t.L])*t.R,Xe=Xe/2*t.B,t.sa=xe,t.ta=Te+Me,t.qa=t.sa,t.ra=t.ta+16*w*t.R+Xe,t.Ha=t.qa,t.Ia=t.ra+8*w*t.B+Xe,t.$c=0,Te+=Be,t.mb=Ce?xe:null,t.nb=Ce?Te:null,e(Te+Ce<=t.Fc+t.Vb),HA(t),g(t.Ac,t.Bc,0,K),w=1}}if(w){if(d.ka=0,d.y=t.sa,d.O=t.ta,d.f=t.qa,d.N=t.ra,d.ea=t.Ha,d.Vd=t.Ia,d.fa=t.R,d.Rc=t.B,d.F=null,d.J=0,!Ga){for(w=-255;255>=w;++w)Ba[255+w]=0>w?-w:w;for(w=-1020;1020>=w;++w)ur[1020+w]=-128>w?-128:127<w?127:w;for(w=-112;112>=w;++w)$i[112+w]=-16>w?-16:15<w?15:w;for(w=-255;510>=w;++w)hs[255+w]=0>w?0:255<w?255:w;Ga=1}Pl=Ws,ds=os,$l=ui,Wa=Cs,Si=Vs,VA=Zs,Nl=Cl,lu=is,ll=Qu,fs=Vl,Os=Iu,Ds=El,ul=Us,cl=nl,dl=Qs,Ts=oi,ql=hi,Fi=iu,Ri[0]=ci,Ri[1]=Gs,Ri[2]=Ys,Ri[3]=Js,Ri[4]=$s,Ri[5]=Wi,Ri[6]=qs,Ri[7]=el,Ri[8]=Fs,Ri[9]=Ss,mi[0]=xs,mi[1]=bl,mi[2]=Ti,mi[3]=As,mi[4]=xa,mi[5]=Zl,mi[6]=Xs,ps[0]=Xi,ps[1]=Vi,ps[2]=JA,ps[3]=di,ps[4]=To,ps[5]=Oo,ps[6]=Sa,w=1}else w=0}w&&(w=function(yt,pn){for(yt.M=0;yt.M<yt.Va;++yt.M){var nn,Et=yt.Jc[yt.M&yt.Xb],bt=yt.m,gn=yt;for(nn=0;nn<gn.za;++nn){var Qn=bt,mn=gn,or=mn.Ac,qn=mn.Bc+4*nn,Nr=mn.zc,Ar=mn.ya[mn.aa+nn];if(mn.Qa.Bb?Ar.$b=gt(Qn,mn.Pa.jb[0])?2+gt(Qn,mn.Pa.jb[2]):gt(Qn,mn.Pa.jb[1]):Ar.$b=0,mn.kc&&(Ar.Ad=gt(Qn,mn.Bd)),Ar.Za=!gt(Qn,145)+0,Ar.Za){var ko=Ar.Ob,Yo=0;for(mn=0;4>mn;++mn){var Qo,Fo=Nr[0+mn];for(Qo=0;4>Qo;++Qo){Fo=Tl[or[qn+Qo]][Fo];for(var Jo=Gu[gt(Qn,Fo[0])];0<Jo;)Jo=Gu[2*Jo+gt(Qn,Fo[Jo])];Fo=-Jo,or[qn+Qo]=Fo}u(ko,Yo,or,qn,4),Yo+=4,Nr[0+mn]=Fo}}else Fo=gt(Qn,156)?gt(Qn,128)?1:3:gt(Qn,163)?2:0,Ar.Ob[0]=Fo,g(or,qn,Fo,4),g(Nr,0,Fo,4);Ar.Dd=gt(Qn,142)?gt(Qn,114)?gt(Qn,183)?1:3:2:0}if(gn.m.Ka)return No(yt,7,"Premature end-of-partition0 encountered.");for(;yt.ja<yt.za;++yt.ja){if(gn=Et,Qn=(bt=yt).rb[bt.sb-1],or=bt.rb[bt.sb+bt.ja],nn=bt.ya[bt.aa+bt.ja],qn=bt.kc?nn.Ad:0)Qn.la=or.la=0,nn.Za||(Qn.Na=or.Na=0),nn.Hc=0,nn.Gc=0,nn.ia=0;else{var aA,vo;if(Qn=or,or=gn,qn=bt.Pa.Xc,Nr=bt.ya[bt.aa+bt.ja],Ar=bt.pb[Nr.$b],mn=Nr.ad,ko=0,Yo=bt.rb[bt.sb-1],Fo=Qo=0,g(mn,ko,0,384),Nr.Za)var Fa=0,Ui=qn[3];else{Jo=h(16);var Ia=Qn.Na+Yo.Na;if(Ia=Dl(or,qn[1],Ia,Ar.Eb,0,Jo,0),Qn.Na=Yo.Na=(0<Ia)+0,1<Ia)Pl(Jo,0,mn,ko);else{var Li=Jo[0]+3>>3;for(Jo=0;256>Jo;Jo+=16)mn[ko+Jo]=Li}Fa=1,Ui=qn[0]}var EA=15&Qn.la,Mi=15&Yo.la;for(Jo=0;4>Jo;++Jo){var Hi=1&Mi;for(Li=vo=0;4>Li;++Li)EA=EA>>1|(Hi=(Ia=Dl(or,Ui,Ia=Hi+(1&EA),Ar.Sc,Fa,mn,ko))>Fa)<<7,vo=vo<<2|(3<Ia?3:1<Ia?2:mn[ko+0]!=0),ko+=16;EA>>=4,Mi=Mi>>1|Hi<<7,Qo=(Qo<<8|vo)>>>0}for(Ui=EA,Fa=Mi>>4,aA=0;4>aA;aA+=2){for(vo=0,EA=Qn.la>>4+aA,Mi=Yo.la>>4+aA,Jo=0;2>Jo;++Jo){for(Hi=1&Mi,Li=0;2>Li;++Li)Ia=Hi+(1&EA),EA=EA>>1|(Hi=0<(Ia=Dl(or,qn[2],Ia,Ar.Qc,0,mn,ko)))<<3,vo=vo<<2|(3<Ia?3:1<Ia?2:mn[ko+0]!=0),ko+=16;EA>>=2,Mi=Mi>>1|Hi<<5}Fo|=vo<<4*aA,Ui|=EA<<4<<aA,Fa|=(240&Mi)<<aA}Qn.la=Ui,Yo.la=Fa,Nr.Hc=Qo,Nr.Gc=Fo,Nr.ia=43690&Fo?0:Ar.ia,qn=!(Qo|Fo)}if(0<bt.L&&(bt.wa[bt.Y+bt.ja]=bt.gd[nn.$b][nn.Za],bt.wa[bt.Y+bt.ja].La|=!qn),gn.Ka)return No(yt,7,"Premature end-of-file encountered.")}if(HA(yt),bt=pn,gn=1,nn=(Et=yt).D,Qn=0<Et.L&&Et.M>=Et.zb&&Et.M<=Et.Va,Et.Aa==0)e:{if(nn.M=Et.M,nn.uc=Qn,Xl(Et,nn),gn=1,nn=(vo=Et.D).Nb,Qn=(Fo=nt[Et.L])*Et.R,or=Fo/2*Et.B,Jo=16*nn*Et.R,Li=8*nn*Et.B,qn=Et.sa,Nr=Et.ta-Qn+Jo,Ar=Et.qa,mn=Et.ra-or+Li,ko=Et.Ha,Yo=Et.Ia-or+Li,Mi=(EA=vo.M)==0,Qo=EA>=Et.Va-1,Et.Aa==2&&Xl(Et,vo),vo.uc)for(Hi=(Ia=Et).D.M,e(Ia.D.uc),vo=Ia.yb;vo<Ia.Hb;++vo){Fa=vo,Ui=Hi;var Ta=(Ya=(da=Ia).D).Nb;aA=da.R;var Ya=Ya.wa[Ya.Y+Fa],vi=da.sa,qi=da.ta+16*Ta*aA+16*Fa,js=Ya.dd,ja=Ya.tc;if(ja!=0)if(e(3<=ja),da.L==1)0<Fa&&Ts(vi,qi,aA,ja+4),Ya.La&&Fi(vi,qi,aA,ja),0<Ui&&dl(vi,qi,aA,ja+4),Ya.La&&ql(vi,qi,aA,ja);else{var pl=da.B,tu=da.qa,Bu=da.ra+8*Ta*pl+8*Fa,jl=da.Ha,da=da.Ia+8*Ta*pl+8*Fa;Ta=Ya.ld,0<Fa&&(lu(vi,qi,aA,ja+4,js,Ta),fs(tu,Bu,jl,da,pl,ja+4,js,Ta)),Ya.La&&(Ds(vi,qi,aA,ja,js,Ta),cl(tu,Bu,jl,da,pl,ja,js,Ta)),0<Ui&&(Nl(vi,qi,aA,ja+4,js,Ta),ll(tu,Bu,jl,da,pl,ja+4,js,Ta)),Ya.La&&(Os(vi,qi,aA,ja,js,Ta),ul(tu,Bu,jl,da,pl,ja,js,Ta))}}if(Et.ia&&alert("todo:DitherRow"),bt.put!=null){if(vo=16*EA,EA=16*(EA+1),Mi?(bt.y=Et.sa,bt.O=Et.ta+Jo,bt.f=Et.qa,bt.N=Et.ra+Li,bt.ea=Et.Ha,bt.W=Et.Ia+Li):(vo-=Fo,bt.y=qn,bt.O=Nr,bt.f=Ar,bt.N=mn,bt.ea=ko,bt.W=Yo),Qo||(EA-=Fo),EA>bt.o&&(EA=bt.o),bt.F=null,bt.J=null,Et.Fa!=null&&0<Et.Fa.length&&vo<EA&&(bt.J=Fl(Et,bt,vo,EA-vo),bt.F=Et.mb,bt.F==null&&bt.F.length==0)){gn=No(Et,3,"Could not decode alpha data.");break e}vo<bt.j&&(Fo=bt.j-vo,vo=bt.j,e(!(1&Fo)),bt.O+=Et.R*Fo,bt.N+=Et.B*(Fo>>1),bt.W+=Et.B*(Fo>>1),bt.F!=null&&(bt.J+=bt.width*Fo)),vo<EA&&(bt.O+=bt.v,bt.N+=bt.v>>1,bt.W+=bt.v>>1,bt.F!=null&&(bt.J+=bt.v),bt.ka=vo-bt.j,bt.U=bt.va-bt.v,bt.T=EA-vo,gn=bt.put(bt))}nn+1!=Et.Ic||Qo||(u(Et.sa,Et.ta-Qn,qn,Nr+16*Et.R,Qn),u(Et.qa,Et.ra-or,Ar,mn+8*Et.B,or),u(Et.Ha,Et.Ia-or,ko,Yo+8*Et.B,or))}if(!gn)return No(yt,6,"Output aborted.")}return 1}(t,d)),d.bc!=null&&d.bc(d),w&=1}return w?(t.cb=0,w):0}function Oa(t,d,w,K,Be){Be=t[d+w+32*K]+(Be>>3),t[d+w+32*K]=-256&Be?0>Be?0:255:Be}function Zi(t,d,w,K,Be,Ce){Oa(t,d,0,w,K+Be),Oa(t,d,1,w,K+Ce),Oa(t,d,2,w,K-Ce),Oa(t,d,3,w,K-Be)}function Ea(t){return(20091*t>>16)+t}function bs(t,d,w,K){var Be,Ce=0,xe=h(16);for(Be=0;4>Be;++Be){var Te=t[d+0]+t[d+8],Me=t[d+0]-t[d+8],Xe=(35468*t[d+4]>>16)-Ea(t[d+12]),ct=Ea(t[d+4])+(35468*t[d+12]>>16);xe[Ce+0]=Te+ct,xe[Ce+1]=Me+Xe,xe[Ce+2]=Me-Xe,xe[Ce+3]=Te-ct,Ce+=4,d++}for(Be=Ce=0;4>Be;++Be)Te=(t=xe[Ce+0]+4)+xe[Ce+8],Me=t-xe[Ce+8],Xe=(35468*xe[Ce+4]>>16)-Ea(xe[Ce+12]),Oa(w,K,0,0,Te+(ct=Ea(xe[Ce+4])+(35468*xe[Ce+12]>>16))),Oa(w,K,1,0,Me+Xe),Oa(w,K,2,0,Me-Xe),Oa(w,K,3,0,Te-ct),Ce++,K+=32}function Zs(t,d,w,K){var Be=t[d+0]+4,Ce=35468*t[d+4]>>16,xe=Ea(t[d+4]),Te=35468*t[d+1]>>16;Zi(w,K,0,Be+xe,t=Ea(t[d+1]),Te),Zi(w,K,1,Be+Ce,t,Te),Zi(w,K,2,Be-Ce,t,Te),Zi(w,K,3,Be-xe,t,Te)}function os(t,d,w,K,Be){bs(t,d,w,K),Be&&bs(t,d+16,w,K+4)}function ui(t,d,w,K){ds(t,d+0,w,K,1),ds(t,d+32,w,K+128,1)}function Cs(t,d,w,K){var Be;for(t=t[d+0]+4,Be=0;4>Be;++Be)for(d=0;4>d;++d)Oa(w,K,d,Be,t)}function Vs(t,d,w,K){t[d+0]&&Wa(t,d+0,w,K),t[d+16]&&Wa(t,d+16,w,K+4),t[d+32]&&Wa(t,d+32,w,K+128),t[d+48]&&Wa(t,d+48,w,K+128+4)}function Ws(t,d,w,K){var Be,Ce=h(16);for(Be=0;4>Be;++Be){var xe=t[d+0+Be]+t[d+12+Be],Te=t[d+4+Be]+t[d+8+Be],Me=t[d+4+Be]-t[d+8+Be],Xe=t[d+0+Be]-t[d+12+Be];Ce[0+Be]=xe+Te,Ce[8+Be]=xe-Te,Ce[4+Be]=Xe+Me,Ce[12+Be]=Xe-Me}for(Be=0;4>Be;++Be)xe=(t=Ce[0+4*Be]+3)+Ce[3+4*Be],Te=Ce[1+4*Be]+Ce[2+4*Be],Me=Ce[1+4*Be]-Ce[2+4*Be],Xe=t-Ce[3+4*Be],w[K+0]=xe+Te>>3,w[K+16]=Xe+Me>>3,w[K+32]=xe-Te>>3,w[K+48]=Xe-Me>>3,K+=64}function Es(t,d,w){var K,Be=d-32,Ce=zo,xe=255-t[Be-1];for(K=0;K<w;++K){var Te,Me=Ce,Xe=xe+t[d-1];for(Te=0;Te<w;++Te)t[d+Te]=Me[Xe+t[Be+Te]];d+=32}}function Gs(t,d){Es(t,d,4)}function Vi(t,d){Es(t,d,8)}function bl(t,d){Es(t,d,16)}function Ti(t,d){var w;for(w=0;16>w;++w)u(t,d+32*w,t,d-32,16)}function As(t,d){var w;for(w=16;0<w;--w)g(t,d,t[d-1],16),d+=32}function ca(t,d,w){var K;for(K=0;16>K;++K)g(d,w+32*K,t,16)}function xs(t,d){var w,K=16;for(w=0;16>w;++w)K+=t[d-1+32*w]+t[d+w-32];ca(K>>5,t,d)}function xa(t,d){var w,K=8;for(w=0;16>w;++w)K+=t[d-1+32*w];ca(K>>4,t,d)}function Zl(t,d){var w,K=8;for(w=0;16>w;++w)K+=t[d+w-32];ca(K>>4,t,d)}function Xs(t,d){ca(128,t,d)}function ro(t,d,w){return t+2*d+w+2>>2}function Ys(t,d){var w,K=d-32;for(K=new Uint8Array([ro(t[K-1],t[K+0],t[K+1]),ro(t[K+0],t[K+1],t[K+2]),ro(t[K+1],t[K+2],t[K+3]),ro(t[K+2],t[K+3],t[K+4])]),w=0;4>w;++w)u(t,d+32*w,K,0,K.length)}function Js(t,d){var w=t[d-1],K=t[d-1+32],Be=t[d-1+64],Ce=t[d-1+96];Tt(t,d+0,16843009*ro(t[d-1-32],w,K)),Tt(t,d+32,16843009*ro(w,K,Be)),Tt(t,d+64,16843009*ro(K,Be,Ce)),Tt(t,d+96,16843009*ro(Be,Ce,Ce))}function ci(t,d){var w,K=4;for(w=0;4>w;++w)K+=t[d+w-32]+t[d-1+32*w];for(K>>=3,w=0;4>w;++w)g(t,d+32*w,K,4)}function $s(t,d){var w=t[d-1+0],K=t[d-1+32],Be=t[d-1+64],Ce=t[d-1-32],xe=t[d+0-32],Te=t[d+1-32],Me=t[d+2-32],Xe=t[d+3-32];t[d+0+96]=ro(K,Be,t[d-1+96]),t[d+1+96]=t[d+0+64]=ro(w,K,Be),t[d+2+96]=t[d+1+64]=t[d+0+32]=ro(Ce,w,K),t[d+3+96]=t[d+2+64]=t[d+1+32]=t[d+0+0]=ro(xe,Ce,w),t[d+3+64]=t[d+2+32]=t[d+1+0]=ro(Te,xe,Ce),t[d+3+32]=t[d+2+0]=ro(Me,Te,xe),t[d+3+0]=ro(Xe,Me,Te)}function qs(t,d){var w=t[d+1-32],K=t[d+2-32],Be=t[d+3-32],Ce=t[d+4-32],xe=t[d+5-32],Te=t[d+6-32],Me=t[d+7-32];t[d+0+0]=ro(t[d+0-32],w,K),t[d+1+0]=t[d+0+32]=ro(w,K,Be),t[d+2+0]=t[d+1+32]=t[d+0+64]=ro(K,Be,Ce),t[d+3+0]=t[d+2+32]=t[d+1+64]=t[d+0+96]=ro(Be,Ce,xe),t[d+3+32]=t[d+2+64]=t[d+1+96]=ro(Ce,xe,Te),t[d+3+64]=t[d+2+96]=ro(xe,Te,Me),t[d+3+96]=ro(Te,Me,Me)}function Wi(t,d){var w=t[d-1+0],K=t[d-1+32],Be=t[d-1+64],Ce=t[d-1-32],xe=t[d+0-32],Te=t[d+1-32],Me=t[d+2-32],Xe=t[d+3-32];t[d+0+0]=t[d+1+64]=Ce+xe+1>>1,t[d+1+0]=t[d+2+64]=xe+Te+1>>1,t[d+2+0]=t[d+3+64]=Te+Me+1>>1,t[d+3+0]=Me+Xe+1>>1,t[d+0+96]=ro(Be,K,w),t[d+0+64]=ro(K,w,Ce),t[d+0+32]=t[d+1+96]=ro(w,Ce,xe),t[d+1+32]=t[d+2+96]=ro(Ce,xe,Te),t[d+2+32]=t[d+3+96]=ro(xe,Te,Me),t[d+3+32]=ro(Te,Me,Xe)}function el(t,d){var w=t[d+0-32],K=t[d+1-32],Be=t[d+2-32],Ce=t[d+3-32],xe=t[d+4-32],Te=t[d+5-32],Me=t[d+6-32],Xe=t[d+7-32];t[d+0+0]=w+K+1>>1,t[d+1+0]=t[d+0+64]=K+Be+1>>1,t[d+2+0]=t[d+1+64]=Be+Ce+1>>1,t[d+3+0]=t[d+2+64]=Ce+xe+1>>1,t[d+0+32]=ro(w,K,Be),t[d+1+32]=t[d+0+96]=ro(K,Be,Ce),t[d+2+32]=t[d+1+96]=ro(Be,Ce,xe),t[d+3+32]=t[d+2+96]=ro(Ce,xe,Te),t[d+3+64]=ro(xe,Te,Me),t[d+3+96]=ro(Te,Me,Xe)}function Ss(t,d){var w=t[d-1+0],K=t[d-1+32],Be=t[d-1+64],Ce=t[d-1+96];t[d+0+0]=w+K+1>>1,t[d+2+0]=t[d+0+32]=K+Be+1>>1,t[d+2+32]=t[d+0+64]=Be+Ce+1>>1,t[d+1+0]=ro(w,K,Be),t[d+3+0]=t[d+1+32]=ro(K,Be,Ce),t[d+3+32]=t[d+1+64]=ro(Be,Ce,Ce),t[d+3+64]=t[d+2+64]=t[d+0+96]=t[d+1+96]=t[d+2+96]=t[d+3+96]=Ce}function Fs(t,d){var w=t[d-1+0],K=t[d-1+32],Be=t[d-1+64],Ce=t[d-1+96],xe=t[d-1-32],Te=t[d+0-32],Me=t[d+1-32],Xe=t[d+2-32];t[d+0+0]=t[d+2+32]=w+xe+1>>1,t[d+0+32]=t[d+2+64]=K+w+1>>1,t[d+0+64]=t[d+2+96]=Be+K+1>>1,t[d+0+96]=Ce+Be+1>>1,t[d+3+0]=ro(Te,Me,Xe),t[d+2+0]=ro(xe,Te,Me),t[d+1+0]=t[d+3+32]=ro(w,xe,Te),t[d+1+32]=t[d+3+64]=ro(K,w,xe),t[d+1+64]=t[d+3+96]=ro(Be,K,w),t[d+1+96]=ro(Ce,Be,K)}function JA(t,d){var w;for(w=0;8>w;++w)u(t,d+32*w,t,d-32,8)}function di(t,d){var w;for(w=0;8>w;++w)g(t,d,t[d-1],8),d+=32}function Gi(t,d,w){var K;for(K=0;8>K;++K)g(d,w+32*K,t,8)}function Xi(t,d){var w,K=8;for(w=0;8>w;++w)K+=t[d+w-32]+t[d-1+32*w];Gi(K>>4,t,d)}function Oo(t,d){var w,K=4;for(w=0;8>w;++w)K+=t[d+w-32];Gi(K>>3,t,d)}function To(t,d){var w,K=4;for(w=0;8>w;++w)K+=t[d-1+32*w];Gi(K>>3,t,d)}function Sa(t,d){Gi(128,t,d)}function Za(t,d,w){var K=t[d-w],Be=t[d+0],Ce=3*(Be-K)+Uu[1020+t[d-2*w]-t[d+w]],xe=AA[112+(Ce+4>>3)];t[d-w]=zo[255+K+AA[112+(Ce+3>>3)]],t[d+0]=zo[255+Be-xe]}function fi(t,d,w,K){var Be=t[d+0],Ce=t[d+w];return Xa[255+t[d-2*w]-t[d-w]]>K||Xa[255+Ce-Be]>K}function tl(t,d,w,K){return 4*Xa[255+t[d-w]-t[d+0]]+Xa[255+t[d-2*w]-t[d+w]]<=K}function Is(t,d,w,K,Be){var Ce=t[d-3*w],xe=t[d-2*w],Te=t[d-w],Me=t[d+0],Xe=t[d+w],ct=t[d+2*w],Nt=t[d+3*w];return 4*Xa[255+Te-Me]+Xa[255+xe-Xe]>K?0:Xa[255+t[d-4*w]-Ce]<=Be&&Xa[255+Ce-xe]<=Be&&Xa[255+xe-Te]<=Be&&Xa[255+Nt-ct]<=Be&&Xa[255+ct-Xe]<=Be&&Xa[255+Xe-Me]<=Be}function Qs(t,d,w,K){var Be=2*K+1;for(K=0;16>K;++K)tl(t,d+K,w,Be)&&Za(t,d+K,w)}function oi(t,d,w,K){var Be=2*K+1;for(K=0;16>K;++K)tl(t,d+K*w,1,Be)&&Za(t,d+K*w,1)}function hi(t,d,w,K){var Be;for(Be=3;0<Be;--Be)Qs(t,d+=4*w,w,K)}function iu(t,d,w,K){var Be;for(Be=3;0<Be;--Be)oi(t,d+=4,w,K)}function as(t,d,w,K,Be,Ce,xe,Te){for(Ce=2*Ce+1;0<Be--;){if(Is(t,d,w,Ce,xe))if(fi(t,d,w,Te))Za(t,d,w);else{var Me=t,Xe=d,ct=w,Nt=Me[Xe-2*ct],Ot=Me[Xe-ct],yt=Me[Xe+0],pn=Me[Xe+ct],nn=Me[Xe+2*ct],Et=27*(gn=Uu[1020+3*(yt-Ot)+Uu[1020+Nt-pn]])+63>>7,bt=18*gn+63>>7,gn=9*gn+63>>7;Me[Xe-3*ct]=zo[255+Me[Xe-3*ct]+gn],Me[Xe-2*ct]=zo[255+Nt+bt],Me[Xe-ct]=zo[255+Ot+Et],Me[Xe+0]=zo[255+yt-Et],Me[Xe+ct]=zo[255+pn-bt],Me[Xe+2*ct]=zo[255+nn-gn]}d+=K}}function bi(t,d,w,K,Be,Ce,xe,Te){for(Ce=2*Ce+1;0<Be--;){if(Is(t,d,w,Ce,xe))if(fi(t,d,w,Te))Za(t,d,w);else{var Me=t,Xe=d,ct=w,Nt=Me[Xe-ct],Ot=Me[Xe+0],yt=Me[Xe+ct],pn=AA[112+((nn=3*(Ot-Nt))+4>>3)],nn=AA[112+(nn+3>>3)],Et=pn+1>>1;Me[Xe-2*ct]=zo[255+Me[Xe-2*ct]+Et],Me[Xe-ct]=zo[255+Nt+nn],Me[Xe+0]=zo[255+Ot-pn],Me[Xe+ct]=zo[255+yt-Et]}d+=K}}function Cl(t,d,w,K,Be,Ce){as(t,d,w,1,16,K,Be,Ce)}function is(t,d,w,K,Be,Ce){as(t,d,1,w,16,K,Be,Ce)}function Iu(t,d,w,K,Be,Ce){var xe;for(xe=3;0<xe;--xe)bi(t,d+=4*w,w,1,16,K,Be,Ce)}function El(t,d,w,K,Be,Ce){var xe;for(xe=3;0<xe;--xe)bi(t,d+=4,1,w,16,K,Be,Ce)}function Qu(t,d,w,K,Be,Ce,xe,Te){as(t,d,Be,1,8,Ce,xe,Te),as(w,K,Be,1,8,Ce,xe,Te)}function Vl(t,d,w,K,Be,Ce,xe,Te){as(t,d,1,Be,8,Ce,xe,Te),as(w,K,1,Be,8,Ce,xe,Te)}function Us(t,d,w,K,Be,Ce,xe,Te){bi(t,d+4*Be,Be,1,8,Ce,xe,Te),bi(w,K+4*Be,Be,1,8,Ce,xe,Te)}function nl(t,d,w,K,Be,Ce,xe,Te){bi(t,d+4,1,Be,8,Ce,xe,Te),bi(w,K+4,1,Be,8,Ce,xe,Te)}function xl(){this.ba=new dr,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Pr,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Sl(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function rl(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Wl(){this.ua=0,this.Wa=new at,this.vb=new at,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new P,this.yc=new At}function su(){this.xb=this.a=0,this.l=new co,this.ca=new dr,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new ee,this.Pb=0,this.wd=new ee,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Wl,this.ab=0,this.gc=S(4,rl),this.Oc=0}function ol(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new co,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Al(t,d,w,K,Be,Ce,xe){for(t=t==null?0:t[d+0],d=0;d<xe;++d)Be[Ce+d]=t+w[K+d]&255,t=Be[Ce+d]}function Ls(t,d,w,K,Be,Ce,xe){var Te;if(t==null)Al(null,null,w,K,Be,Ce,xe);else for(Te=0;Te<xe;++Te)Be[Ce+Te]=t[d+Te]+w[K+Te]&255}function ss(t,d,w,K,Be,Ce,xe){if(t==null)Al(null,null,w,K,Be,Ce,xe);else{var Te,Me=t[d+0],Xe=Me,ct=Me;for(Te=0;Te<xe;++Te)Xe=ct+(Me=t[d+Te])-Xe,ct=w[K+Te]+(-256&Xe?0>Xe?0:255:Xe)&255,Xe=Me,Be[Ce+Te]=ct}}function Fl(t,d,w,K){var Be=d.width,Ce=d.o;if(e(t!=null&&d!=null),0>w||0>=K||w+K>Ce)return null;if(!t.Cc){if(t.ga==null){var xe;if(t.ga=new ol,(xe=t.ga==null)||(xe=d.width*d.o,e(t.Gb.length==0),t.Gb=h(xe),t.Uc=0,t.Gb==null?xe=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,xe=1),xe=!xe),!xe){xe=t.ga;var Te=t.Fa,Me=t.P,Xe=t.qc,ct=t.mb,Nt=t.nb,Ot=Me+1,yt=Xe-1,pn=xe.l;if(e(Te!=null&&ct!=null&&d!=null),gs[0]=null,gs[1]=Al,gs[2]=Ls,gs[3]=ss,xe.ca=ct,xe.tb=Nt,xe.c=d.width,xe.i=d.height,e(0<xe.c&&0<xe.i),1>=Xe)d=0;else if(xe.$a=Te[Me+0]>>0&3,xe.Z=Te[Me+0]>>2&3,xe.Lc=Te[Me+0]>>4&3,Me=Te[Me+0]>>6&3,0>xe.$a||1<xe.$a||4<=xe.Z||1<xe.Lc||Me)d=0;else if(pn.put=vA,pn.ac=Rr,pn.bc=fA,pn.ma=xe,pn.width=d.width,pn.height=d.height,pn.Da=d.Da,pn.v=d.v,pn.va=d.va,pn.j=d.j,pn.o=d.o,xe.$a)e:{e(xe.$a==1),d=hA();t:for(;;){if(d==null){d=0;break e}if(e(xe!=null),xe.mc=d,d.c=xe.c,d.i=xe.i,d.l=xe.l,d.l.ma=xe,d.l.width=xe.c,d.l.height=xe.i,d.a=0,Ie(d.m,Te,Ot,yt),!OA(xe.c,xe.i,1,d,null)||(d.ab==1&&d.gc[0].hc==3&&Ho(d.s)?(xe.ic=1,Te=d.c*d.i,d.Ta=null,d.Ua=0,d.V=h(Te),d.Ba=0,d.V==null?(d.a=1,d=0):d=1):(xe.ic=0,d=MA(d,xe.c)),!d))break t;d=1;break e}xe.mc=null,d=0}else d=yt>=xe.c*xe.i;xe=!d}if(xe)return null;t.ga.Lc!=1?t.Ga=0:K=Ce-w}e(t.ga!=null),e(w+K<=Ce);e:{if(d=(Te=t.ga).c,Ce=Te.l.o,Te.$a==0){if(Ot=t.rc,yt=t.Vc,pn=t.Fa,Me=t.P+1+w*d,Xe=t.mb,ct=t.nb+w*d,e(Me<=t.P+t.qc),Te.Z!=0)for(e(gs[Te.Z]!=null),xe=0;xe<K;++xe)gs[Te.Z](Ot,yt,pn,Me,Xe,ct,d),Ot=Xe,yt=ct,ct+=d,Me+=d;else for(xe=0;xe<K;++xe)u(Xe,ct,pn,Me,d),Ot=Xe,yt=ct,ct+=d,Me+=d;t.rc=Ot,t.Vc=yt}else{if(e(Te.mc!=null),d=w+K,e((xe=Te.mc)!=null),e(d<=xe.i),xe.C>=d)d=1;else if(Te.ic||Ht(),Te.ic){Te=xe.V,Ot=xe.Ba,yt=xe.c;var nn=xe.i,Et=(pn=1,Me=xe.$/yt,Xe=xe.$%yt,ct=xe.m,Nt=xe.s,xe.$),bt=yt*nn,gn=yt*d,Qn=Nt.wc,mn=Et<gn?BA(Nt,Xe,Me):null;e(Et<=bt),e(d<=nn),e(Ho(Nt));t:for(;;){for(;!ct.h&&Et<gn;){if(Xe&Qn||(mn=BA(Nt,Xe,Me)),e(mn!=null),$e(ct),256>(nn=Nn(mn.G[0],mn.H[0],ct)))Te[Ot+Et]=nn,++Et,++Xe>=yt&&(Xe=0,++Me<=d&&!(Me%16)&&Do(xe,Me));else{if(!(280>nn)){pn=0;break t}nn=Wo(nn-256,ct);var or,qn=Nn(mn.G[4],mn.H[4],ct);if($e(ct),!(Et>=(qn=RA(yt,qn=Wo(qn,ct)))&&bt-Et>=nn)){pn=0;break t}for(or=0;or<nn;++or)Te[Ot+Et+or]=Te[Ot+Et+or-qn];for(Et+=nn,Xe+=nn;Xe>=yt;)Xe-=yt,++Me<=d&&!(Me%16)&&Do(xe,Me);Et<gn&&Xe&Qn&&(mn=BA(Nt,Xe,Me))}e(ct.h==Ne(ct))}Do(xe,Me>d?d:Me);break t}!pn||ct.h&&Et<bt?(pn=0,xe.a=ct.h?5:3):xe.$=Et,d=pn}else d=Mr(xe,xe.V,xe.Ba,xe.c,xe.i,d,ia);if(!d){K=0;break e}}w+K>=Ce&&(t.Cc=1),K=1}if(!K)return null;if(t.Cc&&((K=t.ga)!=null&&(K.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+w*Be}function b(t,d,w,K,Be,Ce){for(;0<Be--;){var xe,Te=t,Me=d+(w?1:0),Xe=t,ct=d+(w?0:3);for(xe=0;xe<K;++xe){var Nt=Xe[ct+4*xe];Nt!=255&&(Nt*=32897,Te[Me+4*xe+0]=Te[Me+4*xe+0]*Nt>>23,Te[Me+4*xe+1]=Te[Me+4*xe+1]*Nt>>23,Te[Me+4*xe+2]=Te[Me+4*xe+2]*Nt>>23)}d+=Ce}}function Pe(t,d,w,K,Be){for(;0<K--;){var Ce;for(Ce=0;Ce<w;++Ce){var xe=t[d+2*Ce+0],Te=15&(Xe=t[d+2*Ce+1]),Me=4369*Te,Xe=(240&Xe|Xe>>4)*Me>>16;t[d+2*Ce+0]=(240&xe|xe>>4)*Me>>16&240|(15&xe|xe<<4)*Me>>16>>4&15,t[d+2*Ce+1]=240&Xe|Te}d+=Be}}function pt(t,d,w,K,Be,Ce,xe,Te){var Me,Xe,ct=255;for(Xe=0;Xe<Be;++Xe){for(Me=0;Me<K;++Me){var Nt=t[d+Me];Ce[xe+4*Me]=Nt,ct&=Nt}d+=w,xe+=Te}return ct!=255}function Ct(t,d,w,K,Be){var Ce;for(Ce=0;Ce<Be;++Ce)w[K+Ce]=t[d+Ce]>>8}function Ht(){Ii=b,yA=Pe,LA=pt,WA=Ct}function hn(t,d,w){wt[t]=function(K,Be,Ce,xe,Te,Me,Xe,ct,Nt,Ot,yt,pn,nn,Et,bt,gn,Qn){var mn,or=Qn-1>>1,qn=Te[Me+0]|Xe[ct+0]<<16,Nr=Nt[Ot+0]|yt[pn+0]<<16;e(K!=null);var Ar=3*qn+Nr+131074>>2;for(d(K[Be+0],255&Ar,Ar>>16,nn,Et),Ce!=null&&(Ar=3*Nr+qn+131074>>2,d(Ce[xe+0],255&Ar,Ar>>16,bt,gn)),mn=1;mn<=or;++mn){var ko=Te[Me+mn]|Xe[ct+mn]<<16,Yo=Nt[Ot+mn]|yt[pn+mn]<<16,Qo=qn+ko+Nr+Yo+524296,Fo=Qo+2*(ko+Nr)>>3;Ar=Fo+qn>>1,qn=(Qo=Qo+2*(qn+Yo)>>3)+ko>>1,d(K[Be+2*mn-1],255&Ar,Ar>>16,nn,Et+(2*mn-1)*w),d(K[Be+2*mn-0],255&qn,qn>>16,nn,Et+(2*mn-0)*w),Ce!=null&&(Ar=Qo+Nr>>1,qn=Fo+Yo>>1,d(Ce[xe+2*mn-1],255&Ar,Ar>>16,bt,gn+(2*mn-1)*w),d(Ce[xe+2*mn+0],255&qn,qn>>16,bt,gn+(2*mn+0)*w)),qn=ko,Nr=Yo}1&Qn||(Ar=3*qn+Nr+131074>>2,d(K[Be+Qn-1],255&Ar,Ar>>16,nn,Et+(Qn-1)*w),Ce!=null&&(Ar=3*Nr+qn+131074>>2,d(Ce[xe+Qn-1],255&Ar,Ar>>16,bt,gn+(Qn-1)*w)))}}function Dn(){Qi[uu]=vc,Qi[fl]=Ju,Qi[Zu]=Bc,Qi[hl]=$u,Qi[cu]=qu,Qi[Lu]=ec,Qi[Pu]=yc,Qi[Nu]=Ju,Qi[du]=$u,Qi[fu]=qu,Qi[hu]=ec}function yr(t){return t&~wc?0>t?0:255:t>>tc}function Wr(t,d){return yr((19077*t>>8)+(26149*d>>8)-14234)}function xo(t,d,w){return yr((19077*t>>8)-(6419*d>>8)-(13320*w>>8)+8708)}function wo(t,d){return yr((19077*t>>8)+(33050*d>>8)-17685)}function Ko(t,d,w,K,Be){K[Be+0]=Wr(t,w),K[Be+1]=xo(t,d,w),K[Be+2]=wo(t,d)}function kA(t,d,w,K,Be){K[Be+0]=wo(t,d),K[Be+1]=xo(t,d,w),K[Be+2]=Wr(t,w)}function ZA(t,d,w,K,Be){var Ce=xo(t,d,w);d=Ce<<3&224|wo(t,d)>>3,K[Be+0]=248&Wr(t,w)|Ce>>5,K[Be+1]=d}function $A(t,d,w,K,Be){var Ce=240&wo(t,d)|15;K[Be+0]=240&Wr(t,w)|xo(t,d,w)>>4,K[Be+1]=Ce}function La(t,d,w,K,Be){K[Be+0]=255,Ko(t,d,w,K,Be+1)}function ma(t,d,w,K,Be){kA(t,d,w,K,Be),K[Be+3]=255}function ji(t,d,w,K,Be){Ko(t,d,w,K,Be),K[Be+3]=255}function Da(t,d){return 0>t?0:t>d?d:t}function pi(t,d,w){wt[t]=function(K,Be,Ce,xe,Te,Me,Xe,ct,Nt){for(var Ot=ct+(-2&Nt)*w;ct!=Ot;)d(K[Be+0],Ce[xe+0],Te[Me+0],Xe,ct),d(K[Be+1],Ce[xe+0],Te[Me+0],Xe,ct+w),Be+=2,++xe,++Me,ct+=2*w;1&Nt&&d(K[Be+0],Ce[xe+0],Te[Me+0],Xe,ct)}}function Gl(t,d,w){return w==0?t==0?d==0?6:5:d==0?4:0:w}function Il(t,d,w,K,Be){switch(t>>>30){case 3:ds(d,w,K,Be,0);break;case 2:VA(d,w,K,Be);break;case 1:Wa(d,w,K,Be)}}function Xl(t,d){var w,K,Be=d.M,Ce=d.Nb,xe=t.oc,Te=t.pc+40,Me=t.oc,Xe=t.pc+584,ct=t.oc,Nt=t.pc+600;for(w=0;16>w;++w)xe[Te+32*w-1]=129;for(w=0;8>w;++w)Me[Xe+32*w-1]=129,ct[Nt+32*w-1]=129;for(0<Be?xe[Te-1-32]=Me[Xe-1-32]=ct[Nt-1-32]=129:(g(xe,Te-32-1,127,21),g(Me,Xe-32-1,127,9),g(ct,Nt-32-1,127,9)),K=0;K<t.za;++K){var Ot=d.ya[d.aa+K];if(0<K){for(w=-1;16>w;++w)u(xe,Te+32*w-4,xe,Te+32*w+12,4);for(w=-1;8>w;++w)u(Me,Xe+32*w-4,Me,Xe+32*w+4,4),u(ct,Nt+32*w-4,ct,Nt+32*w+4,4)}var yt=t.Gd,pn=t.Hd+K,nn=Ot.ad,Et=Ot.Hc;if(0<Be&&(u(xe,Te-32,yt[pn].y,0,16),u(Me,Xe-32,yt[pn].f,0,8),u(ct,Nt-32,yt[pn].ea,0,8)),Ot.Za){var bt=xe,gn=Te-32+16;for(0<Be&&(K>=t.za-1?g(bt,gn,yt[pn].y[15],4):u(bt,gn,yt[pn+1].y,0,4)),w=0;4>w;w++)bt[gn+128+w]=bt[gn+256+w]=bt[gn+384+w]=bt[gn+0+w];for(w=0;16>w;++w,Et<<=2)bt=xe,gn=Te+ot[w],Ri[Ot.Ob[w]](bt,gn),Il(Et,nn,16*+w,bt,gn)}else if(bt=Gl(K,Be,Ot.Ob[0]),mi[bt](xe,Te),Et!=0)for(w=0;16>w;++w,Et<<=2)Il(Et,nn,16*+w,xe,Te+ot[w]);for(w=Ot.Gc,bt=Gl(K,Be,Ot.Dd),ps[bt](Me,Xe),ps[bt](ct,Nt),Et=nn,bt=Me,gn=Xe,255&(Ot=w>>0)&&(170&Ot?$l(Et,256,bt,gn):Si(Et,256,bt,gn)),Ot=ct,Et=Nt,255&(w>>=8)&&(170&w?$l(nn,320,Ot,Et):Si(nn,320,Ot,Et)),Be<t.Ub-1&&(u(yt[pn].y,0,xe,Te+480,16),u(yt[pn].f,0,Me,Xe+224,8),u(yt[pn].ea,0,ct,Nt+224,8)),w=8*Ce*t.B,yt=t.sa,pn=t.ta+16*K+16*Ce*t.R,nn=t.qa,Ot=t.ra+8*K+w,Et=t.Ha,bt=t.Ia+8*K+w,w=0;16>w;++w)u(yt,pn+w*t.R,xe,Te+32*w,16);for(w=0;8>w;++w)u(nn,Ot+w*t.B,Me,Xe+32*w,8),u(Et,bt+w*t.B,ct,Nt+32*w,8)}}function al(t,d,w,K,Be,Ce,xe,Te,Me){var Xe=[0],ct=[0],Nt=0,Ot=Me!=null?Me.kd:0,yt=Me!=null?Me:new Sl;if(t==null||12>w)return 7;yt.data=t,yt.w=d,yt.ha=w,d=[d],w=[w],yt.gb=[yt.gb];e:{var pn=d,nn=w,Et=yt.gb;if(e(t!=null),e(nn!=null),e(Et!=null),Et[0]=0,12<=nn[0]&&!n(t,pn[0],"RIFF")){if(n(t,pn[0]+8,"WEBP")){Et=3;break e}var bt=rn(t,pn[0]+4);if(12>bt||4294967286<bt){Et=3;break e}if(Ot&&bt>nn[0]-8){Et=7;break e}Et[0]=bt,pn[0]+=12,nn[0]-=12}Et=0}if(Et!=0)return Et;for(bt=0<yt.gb[0],w=w[0];;){e:{var gn=t;nn=d,Et=w;var Qn=Xe,mn=ct,or=pn=[0];if((Ar=Nt=[Nt])[0]=0,8>Et[0])Et=7;else{if(!n(gn,nn[0],"VP8X")){if(rn(gn,nn[0]+4)!=10){Et=3;break e}if(18>Et[0]){Et=7;break e}var qn=rn(gn,nn[0]+8),Nr=1+Xt(gn,nn[0]+12);if(2147483648<=Nr*(gn=1+Xt(gn,nn[0]+15))){Et=3;break e}or!=null&&(or[0]=qn),Qn!=null&&(Qn[0]=Nr),mn!=null&&(mn[0]=gn),nn[0]+=18,Et[0]-=18,Ar[0]=1}Et=0}}if(Nt=Nt[0],pn=pn[0],Et!=0)return Et;if(nn=!!(2&pn),!bt&&Nt)return 3;if(Ce!=null&&(Ce[0]=!!(16&pn)),xe!=null&&(xe[0]=nn),Te!=null&&(Te[0]=0),xe=Xe[0],pn=ct[0],Nt&&nn&&Me==null){Et=0;break}if(4>w){Et=7;break}if(bt&&Nt||!bt&&!Nt&&!n(t,d[0],"ALPH")){w=[w],yt.na=[yt.na],yt.P=[yt.P],yt.Sa=[yt.Sa];e:{qn=t,Et=d,bt=w;var Ar=yt.gb;Qn=yt.na,mn=yt.P,or=yt.Sa,Nr=22,e(qn!=null),e(bt!=null),gn=Et[0];var ko=bt[0];for(e(Qn!=null),e(or!=null),Qn[0]=null,mn[0]=null,or[0]=0;;){if(Et[0]=gn,bt[0]=ko,8>ko){Et=7;break e}var Yo=rn(qn,gn+4);if(4294967286<Yo){Et=3;break e}var Qo=8+Yo+1&-2;if(Nr+=Qo,0<Ar&&Nr>Ar){Et=3;break e}if(!n(qn,gn,"VP8 ")||!n(qn,gn,"VP8L")){Et=0;break e}if(ko[0]<Qo){Et=7;break e}n(qn,gn,"ALPH")||(Qn[0]=qn,mn[0]=gn+8,or[0]=Yo),gn+=Qo,ko-=Qo}}if(w=w[0],yt.na=yt.na[0],yt.P=yt.P[0],yt.Sa=yt.Sa[0],Et!=0)break}w=[w],yt.Ja=[yt.Ja],yt.xa=[yt.xa];e:if(Ar=t,Et=d,bt=w,Qn=yt.gb[0],mn=yt.Ja,or=yt.xa,qn=Et[0],gn=!n(Ar,qn,"VP8 "),Nr=!n(Ar,qn,"VP8L"),e(Ar!=null),e(bt!=null),e(mn!=null),e(or!=null),8>bt[0])Et=7;else{if(gn||Nr){if(Ar=rn(Ar,qn+4),12<=Qn&&Ar>Qn-12){Et=3;break e}if(Ot&&Ar>bt[0]-8){Et=7;break e}mn[0]=Ar,Et[0]+=8,bt[0]-=8,or[0]=Nr}else or[0]=5<=bt[0]&&Ar[qn+0]==47&&!(Ar[qn+4]>>5),mn[0]=bt[0];Et=0}if(w=w[0],yt.Ja=yt.Ja[0],yt.xa=yt.xa[0],d=d[0],Et!=0)break;if(4294967286<yt.Ja)return 3;if(Te==null||nn||(Te[0]=yt.xa?2:1),xe=[xe],pn=[pn],yt.xa){if(5>w){Et=7;break}Te=xe,Ot=pn,nn=Ce,t==null||5>w?t=0:5<=w&&t[d+0]==47&&!(t[d+4]>>5)?(bt=[0],Ar=[0],Qn=[0],Ie(mn=new ee,t,d,w),Ur(mn,bt,Ar,Qn)?(Te!=null&&(Te[0]=bt[0]),Ot!=null&&(Ot[0]=Ar[0]),nn!=null&&(nn[0]=Qn[0]),t=1):t=0):t=0}else{if(10>w){Et=7;break}Te=pn,t==null||10>w||!sA(t,d+3,w-3)?t=0:(Ot=t[d+0]|t[d+1]<<8|t[d+2]<<16,nn=16383&(t[d+7]<<8|t[d+6]),t=16383&(t[d+9]<<8|t[d+8]),1&Ot||3<(Ot>>1&7)||!(Ot>>4&1)||Ot>>5>=yt.Ja||!nn||!t?t=0:(xe&&(xe[0]=nn),Te&&(Te[0]=t),t=1))}if(!t||(xe=xe[0],pn=pn[0],Nt&&(Xe[0]!=xe||ct[0]!=pn)))return 3;Me!=null&&(Me[0]=yt,Me.offset=d-Me.w,e(4294967286>d-Me.w),e(Me.offset==Me.ha-w));break}return Et==0||Et==7&&Nt&&Me==null?(Ce!=null&&(Ce[0]|=yt.na!=null&&0<yt.na.length),K!=null&&(K[0]=xe),Be!=null&&(Be[0]=pn),0):Et}function Ql(t,d,w){var K=d.width,Be=d.height,Ce=0,xe=0,Te=K,Me=Be;if(d.Da=t!=null&&0<t.Da,d.Da&&(Te=t.cd,Me=t.bd,Ce=t.v,xe=t.j,11>w||(Ce&=-2,xe&=-2),0>Ce||0>xe||0>=Te||0>=Me||Ce+Te>K||xe+Me>Be))return 0;if(d.v=Ce,d.j=xe,d.va=Ce+Te,d.o=xe+Me,d.U=Te,d.T=Me,d.da=t!=null&&0<t.da,d.da){if(!Mn(Te,Me,w=[t.ib],Ce=[t.hb]))return 0;d.ib=w[0],d.hb=Ce[0]}return d.ob=t!=null&&t.ob,d.Kb=t==null||!t.Sd,d.da&&(d.ob=d.ib<3*K/4&&d.hb<3*Be/4,d.Kb=0),1}function Yl(t){if(t==null)return 2;if(11>t.S){var d=t.f.RGBA;d.fb+=(t.height-1)*d.A,d.A=-d.A}else d=t.f.kb,t=t.height,d.O+=(t-1)*d.fa,d.fa=-d.fa,d.N+=(t-1>>1)*d.Ab,d.Ab=-d.Ab,d.W+=(t-1>>1)*d.Db,d.Db=-d.Db,d.F!=null&&(d.J+=(t-1)*d.lb,d.lb=-d.lb);return 0}function Ul(t,d,w,K){if(K==null||0>=t||0>=d)return 2;if(w!=null){if(w.Da){var Be=w.cd,Ce=w.bd,xe=-2&w.v,Te=-2&w.j;if(0>xe||0>Te||0>=Be||0>=Ce||xe+Be>t||Te+Ce>d)return 2;t=Be,d=Ce}if(w.da){if(!Mn(t,d,Be=[w.ib],Ce=[w.hb]))return 2;t=Be[0],d=Ce[0]}}K.width=t,K.height=d;e:{var Me=K.width,Xe=K.height;if(t=K.S,0>=Me||0>=Xe||!(t>=uu&&13>t))t=2;else{if(0>=K.Rd&&K.sd==null){xe=Ce=Be=d=0;var ct=(Te=Me*Vt[t])*Xe;if(11>t||(Ce=(Xe+1)/2*(d=(Me+1)/2),t==12&&(xe=(Be=Me)*Xe)),(Xe=h(ct+2*Ce+xe))==null){t=1;break e}K.sd=Xe,11>t?((Me=K.f.RGBA).eb=Xe,Me.fb=0,Me.A=Te,Me.size=ct):((Me=K.f.kb).y=Xe,Me.O=0,Me.fa=Te,Me.Fd=ct,Me.f=Xe,Me.N=0+ct,Me.Ab=d,Me.Cd=Ce,Me.ea=Xe,Me.W=0+ct+Ce,Me.Db=d,Me.Ed=Ce,t==12&&(Me.F=Xe,Me.J=0+ct+2*Ce),Me.Tc=xe,Me.lb=Be)}if(d=1,Be=K.S,Ce=K.width,xe=K.height,Be>=uu&&13>Be)if(11>Be)t=K.f.RGBA,d&=(Te=Math.abs(t.A))*(xe-1)+Ce<=t.size,d&=Te>=Ce*Vt[Be],d&=t.eb!=null;else{t=K.f.kb,Te=(Ce+1)/2,ct=(xe+1)/2,Me=Math.abs(t.fa),Xe=Math.abs(t.Ab);var Nt=Math.abs(t.Db),Ot=Math.abs(t.lb),yt=Ot*(xe-1)+Ce;d&=Me*(xe-1)+Ce<=t.Fd,d&=Xe*(ct-1)+Te<=t.Cd,d=(d&=Nt*(ct-1)+Te<=t.Ed)&Me>=Ce&Xe>=Te&Nt>=Te,d&=t.y!=null,d&=t.f!=null,d&=t.ea!=null,Be==12&&(d&=Ot>=Ce,d&=yt<=t.Tc,d&=t.F!=null)}else d=0;t=d?0:2}}return t!=0||w!=null&&w.fd&&(t=Yl(K)),t}var qA=64,il=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],UA=24,Ci=32,Yi=8,oa=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];Yt("Predictor0","PredictorAdd0"),wt.Predictor0=function(){return 4278190080},wt.Predictor1=function(t){return t},wt.Predictor2=function(t,d,w){return d[w+0]},wt.Predictor3=function(t,d,w){return d[w+1]},wt.Predictor4=function(t,d,w){return d[w-1]},wt.Predictor5=function(t,d,w){return tn(tn(t,d[w+1]),d[w+0])},wt.Predictor6=function(t,d,w){return tn(t,d[w-1])},wt.Predictor7=function(t,d,w){return tn(t,d[w+0])},wt.Predictor8=function(t,d,w){return tn(d[w-1],d[w+0])},wt.Predictor9=function(t,d,w){return tn(d[w+0],d[w+1])},wt.Predictor10=function(t,d,w){return tn(tn(t,d[w-1]),tn(d[w+0],d[w+1]))},wt.Predictor11=function(t,d,w){var K=d[w+0];return 0>=Hn(K>>24&255,t>>24&255,(d=d[w-1])>>24&255)+Hn(K>>16&255,t>>16&255,d>>16&255)+Hn(K>>8&255,t>>8&255,d>>8&255)+Hn(255&K,255&t,255&d)?K:t},wt.Predictor12=function(t,d,w){var K=d[w+0];return(Cn((t>>24&255)+(K>>24&255)-((d=d[w-1])>>24&255))<<24|Cn((t>>16&255)+(K>>16&255)-(d>>16&255))<<16|Cn((t>>8&255)+(K>>8&255)-(d>>8&255))<<8|Cn((255&t)+(255&K)-(255&d)))>>>0},wt.Predictor13=function(t,d,w){var K=d[w-1];return(_n((t=tn(t,d[w+0]))>>24&255,K>>24&255)<<24|_n(t>>16&255,K>>16&255)<<16|_n(t>>8&255,K>>8&255)<<8|_n(t>>0&255,K>>0&255))>>>0};var Ji=wt.PredictorAdd0;wt.PredictorAdd1=On,Yt("Predictor2","PredictorAdd2"),Yt("Predictor3","PredictorAdd3"),Yt("Predictor4","PredictorAdd4"),Yt("Predictor5","PredictorAdd5"),Yt("Predictor6","PredictorAdd6"),Yt("Predictor7","PredictorAdd7"),Yt("Predictor8","PredictorAdd8"),Yt("Predictor9","PredictorAdd9"),Yt("Predictor10","PredictorAdd10"),Yt("Predictor11","PredictorAdd11"),Yt("Predictor12","PredictorAdd12"),Yt("Predictor13","PredictorAdd13");var ls=wt.PredictorAdd2;cr("ColorIndexInverseTransform","MapARGB","32b",function(t){return t>>8&255},function(t){return t}),cr("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(t){return t},function(t){return t>>8&255});var Ei,gi=wt.ColorIndexInverseTransform,sl=wt.MapARGB,Jl=wt.VP8LColorIndexInverseTransformAlpha,Ll=wt.MapAlpha,xi=wt.VP8LPredictorsAdd=[];xi.length=16,(wt.VP8LPredictors=[]).length=16,(wt.VP8LPredictorsAdd_C=[]).length=16,(wt.VP8LPredictors_C=[]).length=16;var Ps,Va,va,Ns,us,cs,Pl,ds,VA,$l,Wa,Si,Nl,lu,ll,fs,Os,Ds,ul,cl,dl,Ts,ql,Fi,Ii,yA,LA,WA,Ba=h(511),ur=h(2041),$i=h(225),hs=h(767),Ga=0,Uu=ur,AA=$i,zo=hs,Xa=Ba,uu=0,fl=1,Zu=2,hl=3,cu=4,Lu=5,Pu=6,Nu=7,du=8,fu=9,hu=10,Vu=[2,3,7],Ou=[3,3,11],Du=[280,256,256,256,40],dc=[0,1,1,1,0],Wu=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],fc=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],hc=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],pc=8,Ol=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Ai=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],Dl=null,pu=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],gc=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Gu=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Tu=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Tl=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],gu=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],mc=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],mi=[],Ri=[],ps=[],Xu=1,Yu=2,gs=[],Qi=[];hn("UpsampleRgbLinePair",Ko,3),hn("UpsampleBgrLinePair",kA,3),hn("UpsampleRgbaLinePair",ji,4),hn("UpsampleBgraLinePair",ma,4),hn("UpsampleArgbLinePair",La,4),hn("UpsampleRgba4444LinePair",$A,2),hn("UpsampleRgb565LinePair",ZA,2);var vc=wt.UpsampleRgbLinePair,Bc=wt.UpsampleBgrLinePair,Ju=wt.UpsampleRgbaLinePair,$u=wt.UpsampleBgraLinePair,qu=wt.UpsampleArgbLinePair,ec=wt.UpsampleRgba4444LinePair,yc=wt.UpsampleRgb565LinePair,mu=16,vu=1<<mu-1,eu=-227,ju=482,tc=6,wc=(256<<tc)-1,a=0,o=h(256),c=h(256),l=h(256),H=h(256),ce=h(ju-eu),je=h(ju-eu);pi("YuvToRgbRow",Ko,3),pi("YuvToBgrRow",kA,3),pi("YuvToRgbaRow",ji,4),pi("YuvToBgraRow",ma,4),pi("YuvToArgbRow",La,4),pi("YuvToRgba4444Row",$A,2),pi("YuvToRgb565Row",ZA,2);var ot=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],nt=[0,2,8],Qt=[8,7,6,4,4,2,2,2,1,1,1,1],jt=1;this.WebPDecodeRGBA=function(t,d,w,K,Be){var Ce=fl,xe=new xl,Te=new dr;xe.ba=Te,Te.S=Ce,Te.width=[Te.width],Te.height=[Te.height];var Me=Te.width,Xe=Te.height,ct=new lr;if(ct==null||t==null)var Nt=2;else e(ct!=null),Nt=al(t,d,w,ct.width,ct.height,ct.Pd,ct.Qd,ct.format,null);if(Nt!=0?Me=0:(Me!=null&&(Me[0]=ct.width[0]),Xe!=null&&(Xe[0]=ct.height[0]),Me=1),Me){Te.width=Te.width[0],Te.height=Te.height[0],K!=null&&(K[0]=Te.width),Be!=null&&(Be[0]=Te.height);e:{if(K=new co,(Be=new Sl).data=t,Be.w=d,Be.ha=w,Be.kd=1,d=[0],e(Be!=null),((t=al(Be.data,Be.w,Be.ha,null,null,null,d,null,Be))==0||t==7)&&d[0]&&(t=4),(d=t)==0){if(e(xe!=null),K.data=Be.data,K.w=Be.w+Be.offset,K.ha=Be.ha-Be.offset,K.put=vA,K.ac=Rr,K.bc=fA,K.ma=xe,Be.xa){if((t=hA())==null){xe=1;break e}if(function(Ot,yt){var pn=[0],nn=[0],Et=[0];t:for(;;){if(Ot==null)return 0;if(yt==null)return Ot.a=2,0;if(Ot.l=yt,Ot.a=0,Ie(Ot.m,yt.data,yt.w,yt.ha),!Ur(Ot.m,pn,nn,Et)){Ot.a=3;break t}if(Ot.xb=Yu,yt.width=pn[0],yt.height=nn[0],!OA(pn[0],nn[0],1,Ot,null))break t;return 1}return e(Ot.a!=0),0}(t,K)){if(K=(d=Ul(K.width,K.height,xe.Oa,xe.ba))==0){t:{K=t;n:for(;;){if(K==null){K=0;break t}if(e(K.s.yc!=null),e(K.s.Ya!=null),e(0<K.s.Wb),e((w=K.l)!=null),e((Be=w.ma)!=null),K.xb!=0){if(K.ca=Be.ba,K.tb=Be.tb,e(K.ca!=null),!Ql(Be.Oa,w,hl)){K.a=2;break n}if(!MA(K,w.width)||w.da)break n;if((w.da||mo(K.ca.S))&&Ht(),11>K.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),K.ca.f.kb.F!=null&&Ht()),K.Pb&&0<K.s.ua&&K.s.vb.X==null&&!bn(K.s.vb,K.s.Wa.Xa)){K.a=1;break n}K.xb=0}if(!Mr(K,K.V,K.Ba,K.c,K.i,w.o,qr))break n;Be.Dc=K.Ma,K=1;break t}e(K.a!=0),K=0}K=!K}K&&(d=t.a)}else d=t.a}else{if((t=new nA)==null){xe=1;break e}if(t.Fa=Be.na,t.P=Be.P,t.qc=Be.Sa,zA(t,K)){if((d=Ul(K.width,K.height,xe.Oa,xe.ba))==0){if(t.Aa=0,w=xe.Oa,e((Be=t)!=null),w!=null){if(0<(Me=0>(Me=w.Md)?0:100<Me?255:255*Me/100)){for(Xe=ct=0;4>Xe;++Xe)12>(Nt=Be.pb[Xe]).lc&&(Nt.ia=Me*Qt[0>Nt.lc?0:Nt.lc]>>3),ct|=Nt.ia;ct&&(alert("todo:VP8InitRandom"),Be.ia=1)}Be.Ga=w.Id,100<Be.Ga?Be.Ga=100:0>Be.Ga&&(Be.Ga=0)}li(t,K)||(d=t.a)}}else d=t.a}d==0&&xe.Oa!=null&&xe.Oa.fd&&(d=Yl(xe.ba))}xe=d}Ce=xe!=0?null:11>Ce?Te.f.RGBA.eb:Te.f.kb.y}else Ce=null;return Ce};var Vt=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function ue(wt,qt){for(var cn="",qe=0;qe<4;qe++)cn+=String.fromCharCode(wt[qt++]);return cn}function Le(wt,qt){return(wt[qt+0]<<0|wt[qt+1]<<8|wt[qt+2]<<16)>>>0}function Ue(wt,qt){return(wt[qt+0]<<0|wt[qt+1]<<8|wt[qt+2]<<16|wt[qt+3]<<24)>>>0}new k;var ke=[0],re=[0],dt=[],et=new k,ft=r,Ve=function(wt,qt){var cn={},qe=0,At=!1,Q=0,P=0;if(cn.frames=[],!function(Qe,Ne,We,$e){for(var ut=0;ut<$e;ut++)if(Qe[Ne+ut]!=We.charCodeAt(ut))return!0;return!1}(wt,qt,"RIFF",4)){var ie,pe;for(Ue(wt,qt+=4),qt+=8;qt<wt.length;){var Oe=ue(wt,qt),Ie=Ue(wt,qt+=4);qt+=4;var Ze=Ie+(1&Ie);switch(Oe){case"VP8 ":case"VP8L":cn.frames[qe]===void 0&&(cn.frames[qe]={}),(ee=cn.frames[qe]).src_off=At?P:qt-8,ee.src_size=Q+Ie+8,qe++,At&&(At=!1,Q=0,P=0);break;case"VP8X":(ee=cn.header={}).feature_flags=wt[qt];var Ge=qt+4;ee.canvas_width=1+Le(wt,Ge),Ge+=3,ee.canvas_height=1+Le(wt,Ge),Ge+=3;break;case"ALPH":At=!0,Q=Ze+8,P=qt-8;break;case"ANIM":(ee=cn.header).bgcolor=Ue(wt,qt),Ge=qt+4,ee.loop_count=(ie=wt)[(pe=Ge)+0]<<0|ie[pe+1]<<8,Ge+=2;break;case"ANMF":var it,ee;(ee=cn.frames[qe]={}).offset_x=2*Le(wt,qt),qt+=3,ee.offset_y=2*Le(wt,qt),qt+=3,ee.width=1+Le(wt,qt),qt+=3,ee.height=1+Le(wt,qt),qt+=3,ee.duration=Le(wt,qt),qt+=3,it=wt[qt++],ee.dispose=1&it,ee.blend=it>>1&1}Oe!="ANMF"&&(qt+=Ze)}return cn}}(ft,0);Ve.response=ft,Ve.rgbaoutput=!0,Ve.dataurl=!1;var ht=Ve.header?Ve.header:null,Lt=Ve.frames?Ve.frames:null;if(ht){ht.loop_counter=ht.loop_count,ke=[ht.canvas_height],re=[ht.canvas_width];for(var kt=0;kt<Lt.length&&Lt[kt].blend!=0;kt++);}var An=Lt[0],Un=et.WebPDecodeRGBA(ft,An.src_off,An.src_size,re,ke);An.rgba=Un,An.imgwidth=re[0],An.imgheight=ke[0];for(var Gt=0;Gt<re[0]*ke[0]*4;Gt++)dt[Gt]=Un[Gt];return this.width=re,this.height=ke,this.data=dt,this}(function(r){var e=function(){return typeof Zr=="function"},n=function(ke,re,dt,et){var ft=4,Ve=S;switch(et){case r.image_compression.FAST:ft=1,Ve=h;break;case r.image_compression.MEDIUM:ft=6,Ve=O;break;case r.image_compression.SLOW:ft=9,Ve=k}ke=u(ke,re,dt,Ve);var ht=Zr(ke,{level:ft});return r.__addimage__.arrayBufferToBinaryString(ht)},u=function(ke,re,dt,et){for(var ft,Ve,ht,Lt=ke.length/re,kt=new Uint8Array(ke.length+Lt),An=Le(),Un=0;Un<Lt;Un+=1){if(ht=Un*re,ft=ke.subarray(ht,ht+re),et)kt.set(et(ft,dt,Ve),ht+Un);else{for(var Gt,wt=An.length,qt=[];Gt<wt;Gt+=1)qt[Gt]=An[Gt](ft,dt,Ve);var cn=Ue(qt.concat());kt.set(qt[cn],ht+Un)}Ve=ft}return kt},g=function(ke){var re=Array.apply([],ke);return re.unshift(0),re},h=function(ke,re){var dt,et=[],ft=ke.length;et[0]=1;for(var Ve=0;Ve<ft;Ve+=1)dt=ke[Ve-re]||0,et[Ve+1]=ke[Ve]-dt+256&255;return et},S=function(ke,re,dt){var et,ft=[],Ve=ke.length;ft[0]=2;for(var ht=0;ht<Ve;ht+=1)et=dt&&dt[ht]||0,ft[ht+1]=ke[ht]-et+256&255;return ft},O=function(ke,re,dt){var et,ft,Ve=[],ht=ke.length;Ve[0]=3;for(var Lt=0;Lt<ht;Lt+=1)et=ke[Lt-re]||0,ft=dt&&dt[Lt]||0,Ve[Lt+1]=ke[Lt]+256-(et+ft>>>1)&255;return Ve},k=function(ke,re,dt){var et,ft,Ve,ht,Lt=[],kt=ke.length;Lt[0]=4;for(var An=0;An<kt;An+=1)et=ke[An-re]||0,ft=dt&&dt[An]||0,Ve=dt&&dt[An-re]||0,ht=ue(et,ft,Ve),Lt[An+1]=ke[An]-ht+256&255;return Lt},ue=function(ke,re,dt){if(ke===re&&re===dt)return ke;var et=Math.abs(re-dt),ft=Math.abs(ke-dt),Ve=Math.abs(ke+re-dt-dt);return et<=ft&&et<=Ve?ke:ft<=Ve?re:dt},Le=function(){return[g,h,S,O,k]},Ue=function(ke){var re=ke.map(function(dt){return dt.reduce(function(et,ft){return et+Math.abs(ft)},0)});return re.indexOf(Math.min.apply(null,re))};r.processPNG=function(ke,re,dt,et){var ft,Ve,ht,Lt,kt,An,Un,Gt,wt,qt,cn,qe,At,Q,P,ie=this.decode.FLATE_DECODE,pe="";if(this.__addimage__.isArrayBuffer(ke)&&(ke=new Uint8Array(ke)),this.__addimage__.isArrayBufferView(ke)){if(ke=(ht=new yl(ke)).imgData,Ve=ht.bits,ft=ht.colorSpace,kt=ht.colors,[4,6].indexOf(ht.colorType)!==-1){if(ht.bits===8){wt=(Gt=ht.pixelBitlength==32?new Uint32Array(ht.decodePixels().buffer):ht.pixelBitlength==16?new Uint16Array(ht.decodePixels().buffer):new Uint8Array(ht.decodePixels().buffer)).length,cn=new Uint8Array(wt*ht.colors),qt=new Uint8Array(wt);var Oe,Ie=ht.pixelBitlength-ht.bits;for(Q=0,P=0;Q<wt;Q++){for(At=Gt[Q],Oe=0;Oe<Ie;)cn[P++]=At>>>Oe&255,Oe+=ht.bits;qt[Q]=At>>>Oe&255}}if(ht.bits===16){wt=(Gt=new Uint32Array(ht.decodePixels().buffer)).length,cn=new Uint8Array(wt*(32/ht.pixelBitlength)*ht.colors),qt=new Uint8Array(wt*(32/ht.pixelBitlength)),qe=ht.colors>1,Q=0,P=0;for(var Ze=0;Q<wt;)At=Gt[Q++],cn[P++]=At>>>0&255,qe&&(cn[P++]=At>>>16&255,At=Gt[Q++],cn[P++]=At>>>0&255),qt[Ze++]=At>>>16&255;Ve=8}et!==r.image_compression.NONE&&e()?(ke=n(cn,ht.width*ht.colors,ht.colors,et),Un=n(qt,ht.width,1,et)):(ke=cn,Un=qt,ie=void 0)}if(ht.colorType===3&&(ft=this.color_spaces.INDEXED,An=ht.palette,ht.transparency.indexed)){var Ge=ht.transparency.indexed,it=0;for(Q=0,wt=Ge.length;Q<wt;++Q)it+=Ge[Q];if((it/=255)===wt-1&&Ge.indexOf(0)!==-1)Lt=[Ge.indexOf(0)];else if(it!==wt){for(Gt=ht.decodePixels(),qt=new Uint8Array(Gt.length),Q=0,wt=Gt.length;Q<wt;Q++)qt[Q]=Ge[Gt[Q]];Un=n(qt,ht.width,1)}}var ee=function(Qe){var Ne;switch(Qe){case r.image_compression.FAST:Ne=11;break;case r.image_compression.MEDIUM:Ne=13;break;case r.image_compression.SLOW:Ne=14;break;default:Ne=12}return Ne}(et);return ie===this.decode.FLATE_DECODE&&(pe="/Predictor "+ee+" "),pe+="/Colors "+kt+" /BitsPerComponent "+Ve+" /Columns "+ht.width,(this.__addimage__.isArrayBuffer(ke)||this.__addimage__.isArrayBufferView(ke))&&(ke=this.__addimage__.arrayBufferToBinaryString(ke)),(Un&&this.__addimage__.isArrayBuffer(Un)||this.__addimage__.isArrayBufferView(Un))&&(Un=this.__addimage__.arrayBufferToBinaryString(Un)),{alias:dt,data:ke,index:re,filter:ie,decodeParameters:pe,transparency:Lt,palette:An,sMask:Un,predictor:ee,width:ht.width,height:ht.height,bitsPerComponent:Ve,colorSpace:ft}}}})(Cr.API),function(r){r.processGIF89A=function(e,n,u,g){var h=new Hs(e),S=h.width,O=h.height,k=[];h.decodeAndBlitFrameRGBA(0,k);var ue={data:k,width:S,height:O},Le=new ks(100).encode(ue,100);return r.processJPEG.call(this,Le,n,u,g)},r.processGIF87A=r.processGIF89A}(Cr.API),ei.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var r=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(r);for(var e=0;e<r;e++){var n=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),h=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:g,green:u,blue:n,quad:h}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},ei.prototype.parseBGR=function(){this.pos=this.offset;try{var r="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[r]()}catch(n){io.log("bit decode error:"+n)}},ei.prototype.bit1=function(){var r,e=Math.ceil(this.width/8),n=e%4;for(r=this.height-1;r>=0;r--){for(var u=this.bottom_up?r:this.height-1-r,g=0;g<e;g++)for(var h=this.datav.getUint8(this.pos++,!0),S=u*this.width*4+8*g*4,O=0;O<8&&8*g+O<this.width;O++){var k=this.palette[h>>7-O&1];this.data[S+4*O]=k.blue,this.data[S+4*O+1]=k.green,this.data[S+4*O+2]=k.red,this.data[S+4*O+3]=255}n!==0&&(this.pos+=4-n)}},ei.prototype.bit4=function(){for(var r=Math.ceil(this.width/2),e=r%4,n=this.height-1;n>=0;n--){for(var u=this.bottom_up?n:this.height-1-n,g=0;g<r;g++){var h=this.datav.getUint8(this.pos++,!0),S=u*this.width*4+2*g*4,O=h>>4,k=15&h,ue=this.palette[O];if(this.data[S]=ue.blue,this.data[S+1]=ue.green,this.data[S+2]=ue.red,this.data[S+3]=255,2*g+1>=this.width)break;ue=this.palette[k],this.data[S+4]=ue.blue,this.data[S+4+1]=ue.green,this.data[S+4+2]=ue.red,this.data[S+4+3]=255}e!==0&&(this.pos+=4-e)}},ei.prototype.bit8=function(){for(var r=this.width%4,e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,u=0;u<this.width;u++){var g=this.datav.getUint8(this.pos++,!0),h=n*this.width*4+4*u;if(g<this.palette.length){var S=this.palette[g];this.data[h]=S.red,this.data[h+1]=S.green,this.data[h+2]=S.blue,this.data[h+3]=255}else this.data[h]=255,this.data[h+1]=255,this.data[h+2]=255,this.data[h+3]=255}r!==0&&(this.pos+=4-r)}},ei.prototype.bit15=function(){for(var r=this.width%3,e=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var u=this.bottom_up?n:this.height-1-n,g=0;g<this.width;g++){var h=this.datav.getUint16(this.pos,!0);this.pos+=2;var S=(h&e)/e*255|0,O=(h>>5&e)/e*255|0,k=(h>>10&e)/e*255|0,ue=h>>15?255:0,Le=u*this.width*4+4*g;this.data[Le]=k,this.data[Le+1]=O,this.data[Le+2]=S,this.data[Le+3]=ue}this.pos+=r}},ei.prototype.bit16=function(){for(var r=this.width%3,e=parseInt("11111",2),n=parseInt("111111",2),u=this.height-1;u>=0;u--){for(var g=this.bottom_up?u:this.height-1-u,h=0;h<this.width;h++){var S=this.datav.getUint16(this.pos,!0);this.pos+=2;var O=(S&e)/e*255|0,k=(S>>5&n)/n*255|0,ue=(S>>11)/e*255|0,Le=g*this.width*4+4*h;this.data[Le]=ue,this.data[Le+1]=k,this.data[Le+2]=O,this.data[Le+3]=255}this.pos+=r}},ei.prototype.bit24=function(){for(var r=this.height-1;r>=0;r--){for(var e=this.bottom_up?r:this.height-1-r,n=0;n<this.width;n++){var u=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),h=this.datav.getUint8(this.pos++,!0),S=e*this.width*4+4*n;this.data[S]=h,this.data[S+1]=g,this.data[S+2]=u,this.data[S+3]=255}this.pos+=this.width%4}},ei.prototype.bit32=function(){for(var r=this.height-1;r>=0;r--)for(var e=this.bottom_up?r:this.height-1-r,n=0;n<this.width;n++){var u=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),h=this.datav.getUint8(this.pos++,!0),S=this.datav.getUint8(this.pos++,!0),O=e*this.width*4+4*n;this.data[O]=h,this.data[O+1]=g,this.data[O+2]=u,this.data[O+3]=S}},ei.prototype.getData=function(){return this.data},function(r){r.processBMP=function(e,n,u,g){var h=new ei(e,!1),S=h.width,O=h.height,k={data:h.getData(),width:S,height:O},ue=new ks(100).encode(k,100);return r.processJPEG.call(this,ue,n,u,g)}}(Cr.API),_a.prototype.getData=function(){return this.data},function(r){r.processWEBP=function(e,n,u,g){var h=new _a(e,!1),S=h.width,O=h.height,k={data:h.getData(),width:S,height:O},ue=new ks(100).encode(k,100);return r.processJPEG.call(this,ue,n,u,g)}}(Cr.API),Cr.API.processRGBA=function(r,e,n){for(var u=r.data,g=u.length,h=new Uint8Array(g/4*3),S=new Uint8Array(g/4),O=0,k=0,ue=0;ue<g;ue+=4){var Le=u[ue],Ue=u[ue+1],ke=u[ue+2],re=u[ue+3];h[O++]=Le,h[O++]=Ue,h[O++]=ke,S[k++]=re}var dt=this.__addimage__.arrayBufferToBinaryString(h);return{alpha:this.__addimage__.arrayBufferToBinaryString(S),data:dt,index:e,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:r.width,height:r.height}},Cr.API.setLanguage=function(r){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[r]!==void 0&&(this.internal.languageSettings.languageCode=r,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Bi=Cr.API,vl=Bi.getCharWidthsArray=function(r,e){var n,u,g=(e=e||{}).font||this.internal.getFont(),h=e.fontSize||this.internal.getFontSize(),S=e.charSpace||this.internal.getCharSpace(),O=e.widths?e.widths:g.metadata.Unicode.widths,k=O.fof?O.fof:1,ue=e.kerning?e.kerning:g.metadata.Unicode.kerning,Le=ue.fof?ue.fof:1,Ue=e.doKerning!==!1,ke=0,re=r.length,dt=0,et=O[0]||k,ft=[];for(n=0;n<re;n++)u=r.charCodeAt(n),typeof g.metadata.widthOfString=="function"?ft.push((g.metadata.widthOfGlyph(g.metadata.characterToGlyph(u))+S*(1e3/h)||0)/1e3):(ke=Ue&&(0,oe.Z)(ue[u])==="object"&&!isNaN(parseInt(ue[u][dt],10))?ue[u][dt]/Le:0,ft.push((O[u]||et)/k+ke)),dt=u;return ft},ws=Bi.getStringUnitWidth=function(r,e){var n=(e=e||{}).fontSize||this.internal.getFontSize(),u=e.font||this.internal.getFont(),g=e.charSpace||this.internal.getCharSpace();return Bi.processArabic&&(r=Bi.processArabic(r)),typeof u.metadata.widthOfString=="function"?u.metadata.widthOfString(r,n,g)/n:vl.apply(this,arguments).reduce(function(h,S){return h+S},0)},ka=function(r,e,n,u){for(var g=[],h=0,S=r.length,O=0;h!==S&&O+e[h]<n;)O+=e[h],h++;g.push(r.slice(0,h));var k=h;for(O=0;h!==S;)O+e[h]>u&&(g.push(r.slice(k,h)),O=0,k=h),O+=e[h],h++;return k!==h&&g.push(r.slice(k,h)),g},Bl=function(r,e,n){n||(n={});var u,g,h,S,O,k,ue,Le=[],Ue=[Le],ke=n.textIndent||0,re=0,dt=0,et=r.split(" "),ft=vl.apply(this,[" ",n])[0];if(k=n.lineIndent===-1?et[0].length+2:n.lineIndent||0){var Ve=Array(k).join(" "),ht=[];et.map(function(kt){(kt=kt.split(/\s*\n/)).length>1?ht=ht.concat(kt.map(function(An,Un){return(Un&&An.length?`
`:"")+An})):ht.push(kt[0])}),et=ht,k=ws.apply(this,[Ve,n])}for(h=0,S=et.length;h<S;h++){var Lt=0;if(u=et[h],k&&u[0]==`
`&&(u=u.substr(1),Lt=1),ke+re+(dt=(g=vl.apply(this,[u,n])).reduce(function(kt,An){return kt+An},0))>e||Lt){if(dt>e){for(O=ka.apply(this,[u,g,e-(ke+re),e]),Le.push(O.shift()),Le=[O.pop()];O.length;)Ue.push([O.shift()]);dt=g.slice(u.length-(Le[0]?Le[0].length:0)).reduce(function(kt,An){return kt+An},0)}else Le=[u];Ue.push(Le),ke=dt+k,re=ft}else Le.push(u),ke+=re+dt,re=ft}return ue=k?function(kt,An){return(An?Ve:"")+kt.join(" ")}:function(kt){return kt.join(" ")},Ue.map(ue)},Bi.splitTextToSize=function(r,e,n){var u,g=(n=n||{}).fontSize||this.internal.getFontSize(),h=function(Le){if(Le.widths&&Le.kerning)return{widths:Le.widths,kerning:Le.kerning};var Ue=this.internal.getFont(Le.fontName,Le.fontStyle);return Ue.metadata.Unicode?{widths:Ue.metadata.Unicode.widths||{0:1},kerning:Ue.metadata.Unicode.kerning||{}}:{font:Ue.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);u=Array.isArray(r)?r:String(r).split(/\r?\n/);var S=1*this.internal.scaleFactor*e/g;h.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/g:0,h.lineIndent=n.lineIndent;var O,k,ue=[];for(O=0,k=u.length;O<k;O++)ue=ue.concat(Bl.apply(this,[u[O],S,h]));return ue},function(r){r.__fontmetrics__=r.__fontmetrics__||{};for(var e="klmnopqrstuvwxyz",n={},u={},g=0;g<e.length;g++)n[e[g]]="0123456789abcdef"[g],u["0123456789abcdef"[g]]=e[g];var h=function(Ue){return"0x"+parseInt(Ue,10).toString(16)},S=r.__fontmetrics__.compress=function(Ue){var ke,re,dt,et,ft=["{"];for(var Ve in Ue){if(ke=Ue[Ve],isNaN(parseInt(Ve,10))?re="'"+Ve+"'":(Ve=parseInt(Ve,10),re=(re=h(Ve).slice(2)).slice(0,-1)+u[re.slice(-1)]),typeof ke=="number")ke<0?(dt=h(ke).slice(3),et="-"):(dt=h(ke).slice(2),et=""),dt=et+dt.slice(0,-1)+u[dt.slice(-1)];else{if((0,oe.Z)(ke)!=="object")throw new Error("Don't know what to do with value type "+(0,oe.Z)(ke)+".");dt=S(ke)}ft.push(re+dt)}return ft.push("}"),ft.join("")},O=r.__fontmetrics__.uncompress=function(Ue){if(typeof Ue!="string")throw new Error("Invalid argument passed to uncompress.");for(var ke,re,dt,et,ft={},Ve=1,ht=ft,Lt=[],kt="",An="",Un=Ue.length-1,Gt=1;Gt<Un;Gt+=1)(et=Ue[Gt])=="'"?ke?(dt=ke.join(""),ke=void 0):ke=[]:ke?ke.push(et):et=="{"?(Lt.push([ht,dt]),ht={},dt=void 0):et=="}"?((re=Lt.pop())[0][re[1]]=ht,dt=void 0,ht=re[0]):et=="-"?Ve=-1:dt===void 0?n.hasOwnProperty(et)?(kt+=n[et],dt=parseInt(kt,16)*Ve,Ve=1,kt=""):kt+=et:n.hasOwnProperty(et)?(An+=n[et],ht[dt]=parseInt(An,16)*Ve,Ve=1,dt=void 0,An=""):An+=et;return ft},k={codePages:["WinAnsiEncoding"],WinAnsiEncoding:O("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},ue={Unicode:{Courier:k,"Courier-Bold":k,"Courier-BoldOblique":k,"Courier-Oblique":k,Helvetica:k,"Helvetica-Bold":k,"Helvetica-BoldOblique":k,"Helvetica-Oblique":k,"Times-Roman":k,"Times-Bold":k,"Times-BoldItalic":k,"Times-Italic":k}},Le={Unicode:{"Courier-Oblique":O("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":O("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":O("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:O("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":O("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":O("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:O("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:O("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":O("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:O("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":O("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":O("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":O("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":O("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};r.events.push(["addFont",function(Ue){var ke=Ue.font,re=Le.Unicode[ke.postScriptName];re&&(ke.metadata.Unicode={},ke.metadata.Unicode.widths=re.widths,ke.metadata.Unicode.kerning=re.kerning);var dt=ue.Unicode[ke.postScriptName];dt&&(ke.metadata.Unicode.encoding=dt,ke.encoding=dt.codePages[0])}])}(Cr.API),function(r){var e=function(n){for(var u=n.length,g=new Uint8Array(u),h=0;h<u;h++)g[h]=n.charCodeAt(h);return g};r.API.events.push(["addFont",function(n){var u=void 0,g=n.font,h=n.instance;if(!g.isStandardFont){if(h===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+g.postScriptName+"').");if(typeof(u=h.existsFileInVFS(g.postScriptName)===!1?h.loadFile(g.postScriptName):h.getFileFromVFS(g.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+g.postScriptName+"').");(function(S,O){O=/^\x00\x01\x00\x00/.test(O)?e(O):e(Ro(O)),S.metadata=r.API.TTFFont.open(O),S.metadata.Unicode=S.metadata.Unicode||{encoding:{},kerning:{},widths:[]},S.metadata.glyIdsUsed=[0]})(g,u)}}])}(Cr),function(r){function e(){return(Zn.canvg?Promise.resolve(Zn.canvg):m.e(6949).then(m.bind(m,46949))).catch(function(n){return Promise.reject(new Error("Could not load canvg: "+n))}).then(function(n){return n.default?n.default:n})}Cr.API.addSvgAsImage=function(n,u,g,h,S,O,k,ue){if(isNaN(u)||isNaN(g))throw io.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(h)||isNaN(S))throw io.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var Le=document.createElement("canvas");Le.width=h,Le.height=S;var Ue=Le.getContext("2d");Ue.fillStyle="#fff",Ue.fillRect(0,0,Le.width,Le.height);var ke={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},re=this;return e().then(function(dt){return dt.fromString(Ue,n,ke)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(dt){return dt.render(ke)}).then(function(){re.addImage(Le.toDataURL("image/jpeg",1),u,g,h,S,k,ue)})}}(),Cr.API.putTotalPages=function(r){var e,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(r,"g"),n=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var u=1;u<=this.internal.getNumberOfPages();u++)for(var g=0;g<this.internal.pages[u].length;g++)this.internal.pages[u][g]=this.internal.pages[u][g].replace(e,n);return this},Cr.API.viewerPreferences=function(r,e){var n;r=r||{},e=e||!1;var u,g,h,S={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},O=Object.keys(S),k=[],ue=0,Le=0,Ue=0;function ke(dt,et){var ft,Ve=!1;for(ft=0;ft<dt.length;ft+=1)dt[ft]===et&&(Ve=!0);return Ve}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(S)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,r==="reset"||e===!0){var re=O.length;for(Ue=0;Ue<re;Ue+=1)n[O[Ue]].value=n[O[Ue]].defaultValue,n[O[Ue]].explicitSet=!1}if((0,oe.Z)(r)==="object"){for(g in r)if(h=r[g],ke(O,g)&&h!==void 0){if(n[g].type==="boolean"&&typeof h=="boolean")n[g].value=h;else if(n[g].type==="name"&&ke(n[g].valueSet,h))n[g].value=h;else if(n[g].type==="integer"&&Number.isInteger(h))n[g].value=h;else if(n[g].type==="array"){for(ue=0;ue<h.length;ue+=1)if(u=!0,h[ue].length===1&&typeof h[ue][0]=="number")k.push(String(h[ue]-1));else if(h[ue].length>1){for(Le=0;Le<h[ue].length;Le+=1)typeof h[ue][Le]!="number"&&(u=!1);u===!0&&k.push([h[ue][0]-1,h[ue][1]-1].join(" "))}n[g].value="["+k.join(" ")+"]"}else n[g].value=n[g].defaultValue;n[g].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var dt,et=[];for(dt in n)n[dt].explicitSet===!0&&(n[dt].type==="name"?et.push("/"+dt+" /"+n[dt].value):et.push("/"+dt+" "+n[dt].value));et.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+et.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},function(r){var e=function(){var u='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',g=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),h=unescape(encodeURIComponent(u)),S=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),O=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),k=unescape(encodeURIComponent("</x:xmpmeta>")),ue=h.length+S.length+O.length+g.length+k.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+ue+" >>"),this.internal.write("stream"),this.internal.write(g+h+S+O+k),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};r.addMetadata=function(u,g){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:u,namespaceuri:g||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",e)),this}}(Cr.API),function(r){var e=r.API,n=e.pdfEscape16=function(h,S){for(var O,k=S.metadata.Unicode.widths,ue=["","0","00","000","0000"],Le=[""],Ue=0,ke=h.length;Ue<ke;++Ue){if(O=S.metadata.characterToGlyph(h.charCodeAt(Ue)),S.metadata.glyIdsUsed.push(O),S.metadata.toUnicode[O]=h.charCodeAt(Ue),k.indexOf(O)==-1&&(k.push(O),k.push([parseInt(S.metadata.widthOfGlyph(O),10)])),O=="0")return Le.join("");O=O.toString(16),Le.push(ue[4-O.length],O)}return Le.join("")},u=function(h){var S,O,k,ue,Le,Ue,ke;for(Le=`/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo <<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><ffff>
endcodespacerange`,k=[],Ue=0,ke=(O=Object.keys(h).sort(function(re,dt){return re-dt})).length;Ue<ke;Ue++)S=O[Ue],k.length>=100&&(Le+=`
`+k.length+` beginbfchar
`+k.join(`
`)+`
endbfchar`,k=[]),h[S]!==void 0&&h[S]!==null&&typeof h[S].toString=="function"&&(ue=("0000"+h[S].toString(16)).slice(-4),S=("0000"+(+S).toString(16)).slice(-4),k.push("<"+S+"><"+ue+">"));return k.length&&(Le+=`
`+k.length+` beginbfchar
`+k.join(`
`)+`
endbfchar
`),Le+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};e.events.push(["putFont",function(h){(function(S){var O=S.font,k=S.out,ue=S.newObject,Le=S.putStream;if(O.metadata instanceof r.API.TTFFont&&O.encoding==="Identity-H"){for(var Ue=O.metadata.Unicode.widths,ke=O.metadata.subset.encode(O.metadata.glyIdsUsed,1),re="",dt=0;dt<ke.length;dt++)re+=String.fromCharCode(ke[dt]);var et=ue();Le({data:re,addLength1:!0,objectId:et}),k("endobj");var ft=ue();Le({data:u(O.metadata.toUnicode),addLength1:!0,objectId:ft}),k("endobj");var Ve=ue();k("<<"),k("/Type /FontDescriptor"),k("/FontName /"+TA(O.fontName)),k("/FontFile2 "+et+" 0 R"),k("/FontBBox "+r.API.PDFObject.convert(O.metadata.bbox)),k("/Flags "+O.metadata.flags),k("/StemV "+O.metadata.stemV),k("/ItalicAngle "+O.metadata.italicAngle),k("/Ascent "+O.metadata.ascender),k("/Descent "+O.metadata.decender),k("/CapHeight "+O.metadata.capHeight),k(">>"),k("endobj");var ht=ue();k("<<"),k("/Type /Font"),k("/BaseFont /"+TA(O.fontName)),k("/FontDescriptor "+Ve+" 0 R"),k("/W "+r.API.PDFObject.convert(Ue)),k("/CIDToGIDMap /Identity"),k("/DW 1000"),k("/Subtype /CIDFontType2"),k("/CIDSystemInfo"),k("<<"),k("/Supplement 0"),k("/Registry (Adobe)"),k("/Ordering ("+O.encoding+")"),k(">>"),k(">>"),k("endobj"),O.objectNumber=ue(),k("<<"),k("/Type /Font"),k("/Subtype /Type0"),k("/ToUnicode "+ft+" 0 R"),k("/BaseFont /"+TA(O.fontName)),k("/Encoding /"+O.encoding),k("/DescendantFonts ["+ht+" 0 R]"),k(">>"),k("endobj"),O.isAlreadyPutted=!0}})(h)}]),e.events.push(["putFont",function(h){(function(S){var O=S.font,k=S.out,ue=S.newObject,Le=S.putStream;if(O.metadata instanceof r.API.TTFFont&&O.encoding==="WinAnsiEncoding"){for(var Ue=O.metadata.rawData,ke="",re=0;re<Ue.length;re++)ke+=String.fromCharCode(Ue[re]);var dt=ue();Le({data:ke,addLength1:!0,objectId:dt}),k("endobj");var et=ue();Le({data:u(O.metadata.toUnicode),addLength1:!0,objectId:et}),k("endobj");var ft=ue();k("<<"),k("/Descent "+O.metadata.decender),k("/CapHeight "+O.metadata.capHeight),k("/StemV "+O.metadata.stemV),k("/Type /FontDescriptor"),k("/FontFile2 "+dt+" 0 R"),k("/Flags 96"),k("/FontBBox "+r.API.PDFObject.convert(O.metadata.bbox)),k("/FontName /"+TA(O.fontName)),k("/ItalicAngle "+O.metadata.italicAngle),k("/Ascent "+O.metadata.ascender),k(">>"),k("endobj"),O.objectNumber=ue();for(var Ve=0;Ve<O.metadata.hmtx.widths.length;Ve++)O.metadata.hmtx.widths[Ve]=parseInt(O.metadata.hmtx.widths[Ve]*(1e3/O.metadata.head.unitsPerEm));k("<</Subtype/TrueType/Type/Font/ToUnicode "+et+" 0 R/BaseFont/"+TA(O.fontName)+"/FontDescriptor "+ft+" 0 R/Encoding/"+O.encoding+" /FirstChar 29 /LastChar 255 /Widths "+r.API.PDFObject.convert(O.metadata.hmtx.widths)+">>"),k("endobj"),O.isAlreadyPutted=!0}})(h)}]);var g=function(h){var S,O=h.text||"",k=h.x,ue=h.y,Le=h.options||{},Ue=h.mutex||{},ke=Ue.pdfEscape,re=Ue.activeFontKey,dt=Ue.fonts,et=re,ft="",Ve=0,ht="",Lt=dt[et].encoding;if(dt[et].encoding!=="Identity-H")return{text:O,x:k,y:ue,options:Le,mutex:Ue};for(ht=O,et=re,Array.isArray(O)&&(ht=O[0]),Ve=0;Ve<ht.length;Ve+=1)dt[et].metadata.hasOwnProperty("cmap")&&(S=dt[et].metadata.cmap.unicode.codeMap[ht[Ve].charCodeAt(0)]),S||ht[Ve].charCodeAt(0)<256&&dt[et].metadata.hasOwnProperty("Unicode")?ft+=ht[Ve]:ft+="";var kt="";return parseInt(et.slice(1))<14||Lt==="WinAnsiEncoding"?kt=ke(ft,et).split("").map(function(An){return An.charCodeAt(0).toString(16)}).join(""):Lt==="Identity-H"&&(kt=n(ft,dt[et])),Ue.isHex=!0,{text:kt,x:k,y:ue,options:Le,mutex:Ue}};e.events.push(["postProcessText",function(h){var S=h.text||"",O=[],k={text:S,x:h.x,y:h.y,options:h.options,mutex:h.mutex};if(Array.isArray(S)){var ue=0;for(ue=0;ue<S.length;ue+=1)Array.isArray(S[ue])&&S[ue].length===3?O.push([g(Object.assign({},k,{text:S[ue][0]})).text,S[ue][1],S[ue][2]]):O.push(g(Object.assign({},k,{text:S[ue]})).text);h.text=O}else h.text=g(Object.assign({},k,{text:S})).text}])}(Cr),function(r){var e=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};r.existsFileInVFS=function(n){return e.call(this),this.internal.vFS[n]!==void 0},r.addFileToVFS=function(n,u){return e.call(this),this.internal.vFS[n]=u,this},r.getFileFromVFS=function(n){return e.call(this),this.internal.vFS[n]!==void 0?this.internal.vFS[n]:null}}(Cr.API),function(r){r.__bidiEngine__=r.prototype.__bidiEngine__=function(u){var g,h,S,O,k,ue,Le,Ue=e,ke=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],re=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],dt={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},et={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},ft=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],Ve=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),ht=!1,Lt=0;this.__bidiEngine__={};var kt=function(qe){var At=qe.charCodeAt(),Q=At>>8,P=et[Q];return P!==void 0?Ue[256*P+(255&At)]:Q===252||Q===253?"AL":Ve.test(Q)?"L":Q===8?"R":"N"},An=function(qe){for(var At,Q=0;Q<qe.length;Q++){if((At=kt(qe.charAt(Q)))==="L")return!1;if(At==="R")return!0}return!1},Un=function(qe,At,Q,P){var ie,pe,Oe,Ie,Ze=At[P];switch(Ze){case"L":case"R":ht=!1;break;case"N":case"AN":break;case"EN":ht&&(Ze="AN");break;case"AL":ht=!0,Ze="R";break;case"WS":Ze="N";break;case"CS":P<1||P+1>=At.length||(ie=Q[P-1])!=="EN"&&ie!=="AN"||(pe=At[P+1])!=="EN"&&pe!=="AN"?Ze="N":ht&&(pe="AN"),Ze=pe===ie?pe:"N";break;case"ES":Ze=(ie=P>0?Q[P-1]:"B")==="EN"&&P+1<At.length&&At[P+1]==="EN"?"EN":"N";break;case"ET":if(P>0&&Q[P-1]==="EN"){Ze="EN";break}if(ht){Ze="N";break}for(Oe=P+1,Ie=At.length;Oe<Ie&&At[Oe]==="ET";)Oe++;Ze=Oe<Ie&&At[Oe]==="EN"?"EN":"N";break;case"NSM":if(S&&!O){for(Ie=At.length,Oe=P+1;Oe<Ie&&At[Oe]==="NSM";)Oe++;if(Oe<Ie){var Ge=qe[P],it=Ge>=1425&&Ge<=2303||Ge===64286;if(ie=At[Oe],it&&(ie==="R"||ie==="AL")){Ze="R";break}}}Ze=P<1||(ie=At[P-1])==="B"?"N":Q[P-1];break;case"B":ht=!1,g=!0,Ze=Lt;break;case"S":h=!0,Ze="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":ht=!1;break;case"BN":Ze="N"}return Ze},Gt=function(qe,At,Q){var P=qe.split("");return Q&&wt(P,Q,{hiLevel:Lt}),P.reverse(),At&&At.reverse(),P.join("")},wt=function(qe,At,Q){var P,ie,pe,Oe,Ie,Ze=-1,Ge=qe.length,it=0,ee=[],Qe=Lt?re:ke,Ne=[];for(ht=!1,g=!1,h=!1,ie=0;ie<Ge;ie++)Ne[ie]=kt(qe[ie]);for(pe=0;pe<Ge;pe++){if(Ie=it,ee[pe]=Un(qe,Ne,ee,pe),P=240&(it=Qe[Ie][dt[ee[pe]]]),it&=15,At[pe]=Oe=Qe[it][5],P>0)if(P===16){for(ie=Ze;ie<pe;ie++)At[ie]=1;Ze=-1}else Ze=-1;if(Qe[it][6])Ze===-1&&(Ze=pe);else if(Ze>-1){for(ie=Ze;ie<pe;ie++)At[ie]=Oe;Ze=-1}Ne[pe]==="B"&&(At[pe]=0),Q.hiLevel|=Oe}h&&function(We,$e,ut){for(var vt=0;vt<ut;vt++)if(We[vt]==="S"){$e[vt]=Lt;for(var gt=vt-1;gt>=0&&We[gt]==="WS";gt--)$e[gt]=Lt}}(Ne,At,Ge)},qt=function(qe,At,Q,P,ie){if(!(ie.hiLevel<qe)){if(qe===1&&Lt===1&&!g)return At.reverse(),void(Q&&Q.reverse());for(var pe,Oe,Ie,Ze,Ge=At.length,it=0;it<Ge;){if(P[it]>=qe){for(Ie=it+1;Ie<Ge&&P[Ie]>=qe;)Ie++;for(Ze=it,Oe=Ie-1;Ze<Oe;Ze++,Oe--)pe=At[Ze],At[Ze]=At[Oe],At[Oe]=pe,Q&&(pe=Q[Ze],Q[Ze]=Q[Oe],Q[Oe]=pe);it=Ie}it++}}},cn=function(qe,At,Q){var P=qe.split(""),ie={hiLevel:Lt};return Q||(Q=[]),wt(P,Q,ie),function(pe,Oe,Ie){if(Ie.hiLevel!==0&&Le)for(var Ze,Ge=0;Ge<pe.length;Ge++)Oe[Ge]===1&&(Ze=ft.indexOf(pe[Ge]))>=0&&(pe[Ge]=ft[Ze+1])}(P,Q,ie),qt(2,P,At,Q,ie),qt(1,P,At,Q,ie),P.join("")};return this.__bidiEngine__.doBidiReorder=function(qe,At,Q){if(function(ie,pe){if(pe)for(var Oe=0;Oe<ie.length;Oe++)pe[Oe]=Oe;O===void 0&&(O=An(ie)),ue===void 0&&(ue=An(ie))}(qe,At),S||!k||ue)if(S&&k&&O^ue)Lt=O?1:0,qe=Gt(qe,At,Q);else if(!S&&k&&ue)Lt=O?1:0,qe=cn(qe,At,Q),qe=Gt(qe,At);else if(!S||O||k||ue){if(S&&!k&&O^ue)qe=Gt(qe,At),O?(Lt=0,qe=cn(qe,At,Q)):(Lt=1,qe=cn(qe,At,Q),qe=Gt(qe,At));else if(S&&O&&!k&&ue)Lt=1,qe=cn(qe,At,Q),qe=Gt(qe,At);else if(!S&&!k&&O^ue){var P=Le;O?(Lt=1,qe=cn(qe,At,Q),Lt=0,Le=!1,qe=cn(qe,At,Q),Le=P):(Lt=0,qe=cn(qe,At,Q),qe=Gt(qe,At),Lt=1,Le=!1,qe=cn(qe,At,Q),Le=P,qe=Gt(qe,At))}}else Lt=0,qe=cn(qe,At,Q);else Lt=O?1:0,qe=cn(qe,At,Q);return qe},this.__bidiEngine__.setOptions=function(qe){qe&&(S=qe.isInputVisual,k=qe.isOutputVisual,O=qe.isInputRtl,ue=qe.isOutputRtl,Le=qe.isSymmetricSwapping)},this.__bidiEngine__.setOptions(u),this.__bidiEngine__};var e=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],n=new r.__bidiEngine__({isInputVisual:!0});r.API.events.push(["postProcessText",function(u){var g=u.text,h=(u.x,u.y,u.options||{}),S=(u.mutex,h.lang,[]);if(h.isInputVisual=typeof h.isInputVisual!="boolean"||h.isInputVisual,n.setOptions(h),Object.prototype.toString.call(g)==="[object Array]"){var O=0;for(S=[],O=0;O<g.length;O+=1)Object.prototype.toString.call(g[O])==="[object Array]"?S.push([n.doBidiReorder(g[O][0]),g[O][1],g[O][2]]):S.push([n.doBidiReorder(g[O])]);u.text=S}else u.text=n.doBidiReorder(g);n.setOptions({isInputVisual:!0})}])}(Cr),Cr.API.TTFFont=function(){function r(e){var n;if(this.rawData=e,n=this.contents=new yi(e),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new zu(this),this.registerTTF()}return r.open=function(e){return new r(e)},r.prototype.parse=function(){return this.directory=new Cu(this.contents),this.head=new nu(this),this.name=new Au(this),this.cmap=new ns(this),this.toUnicode={},this.hhea=new Ks(this),this.maxp=new _u(this),this.hmtx=new wl(this),this.post=new ou(this),this.os2=new ru(this),this.loca=new au(this),this.glyf=new Su(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},r.prototype.registerTTF=function(){var e,n,u,g,h;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var S,O,k,ue;for(ue=[],S=0,O=(k=this.bbox).length;S<O;S++)e=k[S],ue.push(Math.round(e*this.scaleFactor));return ue}.call(this),this.stemV=0,this.post.exists?(u=255&(g=this.post.italic_angle),32768&(n=g>>16)&&(n=-(1+(65535^n))),this.italicAngle=+(n+"."+u)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(h=this.familyClass)===1||h===2||h===3||h===4||h===5||h===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},r.prototype.characterToGlyph=function(e){var n;return((n=this.cmap.unicode)!=null?n.codeMap[e]:void 0)||0},r.prototype.widthOfGlyph=function(e){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*n},r.prototype.widthOfString=function(e,n,u){var g,h,S,O;for(S=0,h=0,O=(e=""+e).length;0<=O?h<O:h>O;h=0<=O?++h:--h)g=e.charCodeAt(h),S+=this.widthOfGlyph(this.characterToGlyph(g))+u*(1e3/n)||0;return S*(n/1e3)},r.prototype.lineHeight=function(e,n){var u;return n==null&&(n=!1),u=n?this.lineGap:0,(this.ascender+u-this.decender)/1e3*e},r}();var Ka,yi=function(){function r(e){this.data=e!=null?e:[],this.pos=0,this.length=this.data.length}return r.prototype.readByte=function(){return this.data[this.pos++]},r.prototype.writeByte=function(e){return this.data[this.pos++]=e},r.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},r.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},r.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},r.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},r.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},r.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},r.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},r.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},r.prototype.readString=function(e){var n,u;for(u=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)u[n]=String.fromCharCode(this.readByte());return u.join("")},r.prototype.writeString=function(e){var n,u,g;for(g=[],n=0,u=e.length;0<=u?n<u:n>u;n=0<=u?++n:--n)g.push(this.writeByte(e.charCodeAt(n)));return g},r.prototype.readShort=function(){return this.readInt16()},r.prototype.writeShort=function(e){return this.writeInt16(e)},r.prototype.readLongLong=function(){var e,n,u,g,h,S,O,k;return e=this.readByte(),n=this.readByte(),u=this.readByte(),g=this.readByte(),h=this.readByte(),S=this.readByte(),O=this.readByte(),k=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^n)+1099511627776*(255^u)+4294967296*(255^g)+16777216*(255^h)+65536*(255^S)+256*(255^O)+(255^k)+1):72057594037927940*e+281474976710656*n+1099511627776*u+4294967296*g+16777216*h+65536*S+256*O+k},r.prototype.writeLongLong=function(e){var n,u;return n=Math.floor(e/4294967296),u=4294967295&e,this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n),this.writeByte(u>>24&255),this.writeByte(u>>16&255),this.writeByte(u>>8&255),this.writeByte(255&u)},r.prototype.readInt=function(){return this.readInt32()},r.prototype.writeInt=function(e){return this.writeInt32(e)},r.prototype.read=function(e){var n,u;for(n=[],u=0;0<=e?u<e:u>e;u=0<=e?++u:--u)n.push(this.readByte());return n},r.prototype.write=function(e){var n,u,g,h;for(h=[],u=0,g=e.length;u<g;u++)n=e[u],h.push(this.writeByte(n));return h},r}(),Cu=function(){var r;function e(n){var u,g,h;for(this.scalarType=n.readInt(),this.tableCount=n.readShort(),this.searchRange=n.readShort(),this.entrySelector=n.readShort(),this.rangeShift=n.readShort(),this.tables={},g=0,h=this.tableCount;0<=h?g<h:g>h;g=0<=h?++g:--g)u={tag:n.readString(4),checksum:n.readInt(),offset:n.readInt(),length:n.readInt()},this.tables[u.tag]=u}return e.prototype.encode=function(n){var u,g,h,S,O,k,ue,Le,Ue,ke,re,dt,et;for(et in re=Object.keys(n).length,k=Math.log(2),Ue=16*Math.floor(Math.log(re)/k),S=Math.floor(Ue/k),Le=16*re-Ue,(g=new yi).writeInt(this.scalarType),g.writeShort(re),g.writeShort(Ue),g.writeShort(S),g.writeShort(Le),h=16*re,ue=g.pos+h,O=null,dt=[],n)for(ke=n[et],g.writeString(et),g.writeInt(r(ke)),g.writeInt(ue),g.writeInt(ke.length),dt=dt.concat(ke),et==="head"&&(O=ue),ue+=ke.length;ue%4;)dt.push(0),ue++;return g.write(dt),u=2981146554-r(g.data),g.pos=O+8,g.writeUInt32(u),g.data},r=function(n){var u,g,h,S;for(n=xu.call(n);n.length%4;)n.push(0);for(h=new yi(n),g=0,u=0,S=n.length;u<S;u=u+=4)g+=h.readUInt32();return 4294967295&g},e}(),_s={}.hasOwnProperty,wi=function(r,e){for(var n in e)_s.call(e,n)&&(r[n]=e[n]);function u(){this.constructor=r}return u.prototype=e.prototype,r.prototype=new u,r.__super__=e.prototype,r};Ka=function(){function r(e){var n;this.file=e,n=this.file.directory.tables[this.tag],this.exists=!!n,n&&(this.offset=n.offset,this.length=n.length,this.parse(this.file.contents))}return r.prototype.parse=function(){},r.prototype.encode=function(){},r.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},r}();var nu=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="head",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},e.prototype.encode=function(n){var u;return(u=new yi).writeInt(this.version),u.writeInt(this.revision),u.writeInt(this.checkSumAdjustment),u.writeInt(this.magicNumber),u.writeShort(this.flags),u.writeShort(this.unitsPerEm),u.writeLongLong(this.created),u.writeLongLong(this.modified),u.writeShort(this.xMin),u.writeShort(this.yMin),u.writeShort(this.xMax),u.writeShort(this.yMax),u.writeShort(this.macStyle),u.writeShort(this.lowestRecPPEM),u.writeShort(this.fontDirectionHint),u.writeShort(n),u.writeShort(this.glyphDataFormat),u.data},e}(),Kl=function(){function r(e,n){var u,g,h,S,O,k,ue,Le,Ue,ke,re,dt,et,ft,Ve,ht,Lt;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=n+e.readInt(),Ue=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(k=0;k<256;++k)this.codeMap[k]=e.readByte();break;case 4:for(re=e.readUInt16(),ke=re/2,e.pos+=6,h=function(){var kt,An;for(An=[],k=kt=0;0<=ke?kt<ke:kt>ke;k=0<=ke?++kt:--kt)An.push(e.readUInt16());return An}(),e.pos+=2,et=function(){var kt,An;for(An=[],k=kt=0;0<=ke?kt<ke:kt>ke;k=0<=ke?++kt:--kt)An.push(e.readUInt16());return An}(),ue=function(){var kt,An;for(An=[],k=kt=0;0<=ke?kt<ke:kt>ke;k=0<=ke?++kt:--kt)An.push(e.readUInt16());return An}(),Le=function(){var kt,An;for(An=[],k=kt=0;0<=ke?kt<ke:kt>ke;k=0<=ke?++kt:--kt)An.push(e.readUInt16());return An}(),g=(this.length-e.pos+this.offset)/2,O=function(){var kt,An;for(An=[],k=kt=0;0<=g?kt<g:kt>g;k=0<=g?++kt:--kt)An.push(e.readUInt16());return An}(),k=Ve=0,Lt=h.length;Ve<Lt;k=++Ve)for(ft=h[k],u=ht=dt=et[k];dt<=ft?ht<=ft:ht>=ft;u=dt<=ft?++ht:--ht)Le[k]===0?S=u+ue[k]:(S=O[Le[k]/2+(u-dt)-(ke-k)]||0)!==0&&(S+=ue[k]),this.codeMap[u]=65535&S}e.pos=Ue}return r.encode=function(e,n){var u,g,h,S,O,k,ue,Le,Ue,ke,re,dt,et,ft,Ve,ht,Lt,kt,An,Un,Gt,wt,qt,cn,qe,At,Q,P,ie,pe,Oe,Ie,Ze,Ge,it,ee,Qe,Ne,We,$e,ut,vt,gt,Tt,Pt,Xt;switch(P=new yi,S=Object.keys(e).sort(function(rn,bn){return rn-bn}),n){case"macroman":for(et=0,ft=function(){var rn=[];for(dt=0;dt<256;++dt)rn.push(0);return rn}(),ht={0:0},h={},ie=0,Ze=S.length;ie<Ze;ie++)ht[gt=e[g=S[ie]]]==null&&(ht[gt]=++et),h[g]={old:e[g],new:ht[e[g]]},ft[g]=ht[e[g]];return P.writeUInt16(1),P.writeUInt16(0),P.writeUInt32(12),P.writeUInt16(0),P.writeUInt16(262),P.writeUInt16(0),P.write(ft),{charMap:h,subtable:P.data,maxGlyphID:et+1};case"unicode":for(At=[],Ue=[],Lt=0,ht={},u={},Ve=ue=null,pe=0,Ge=S.length;pe<Ge;pe++)ht[An=e[g=S[pe]]]==null&&(ht[An]=++Lt),u[g]={old:An,new:ht[An]},O=ht[An]-g,Ve!=null&&O===ue||(Ve&&Ue.push(Ve),At.push(g),ue=O),Ve=g;for(Ve&&Ue.push(Ve),Ue.push(65535),At.push(65535),cn=2*(qt=At.length),wt=2*Math.pow(Math.log(qt)/Math.LN2,2),ke=Math.log(wt/2)/Math.LN2,Gt=2*qt-wt,k=[],Un=[],re=[],dt=Oe=0,it=At.length;Oe<it;dt=++Oe){if(qe=At[dt],Le=Ue[dt],qe===65535){k.push(0),Un.push(0);break}if(qe-(Q=u[qe].new)>=32768)for(k.push(0),Un.push(2*(re.length+qt-dt)),g=Ie=qe;qe<=Le?Ie<=Le:Ie>=Le;g=qe<=Le?++Ie:--Ie)re.push(u[g].new);else k.push(Q-qe),Un.push(0)}for(P.writeUInt16(3),P.writeUInt16(1),P.writeUInt32(12),P.writeUInt16(4),P.writeUInt16(16+8*qt+2*re.length),P.writeUInt16(0),P.writeUInt16(cn),P.writeUInt16(wt),P.writeUInt16(ke),P.writeUInt16(Gt),ut=0,ee=Ue.length;ut<ee;ut++)g=Ue[ut],P.writeUInt16(g);for(P.writeUInt16(0),vt=0,Qe=At.length;vt<Qe;vt++)g=At[vt],P.writeUInt16(g);for(Tt=0,Ne=k.length;Tt<Ne;Tt++)O=k[Tt],P.writeUInt16(O);for(Pt=0,We=Un.length;Pt<We;Pt++)kt=Un[Pt],P.writeUInt16(kt);for(Xt=0,$e=re.length;Xt<$e;Xt++)et=re[Xt],P.writeUInt16(et);return{charMap:u,subtable:P.data,maxGlyphID:Lt+1}}},r}(),ns=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="cmap",e.prototype.parse=function(n){var u,g,h;for(n.pos=this.offset,this.version=n.readUInt16(),h=n.readUInt16(),this.tables=[],this.unicode=null,g=0;0<=h?g<h:g>h;g=0<=h?++g:--g)u=new Kl(n,this.offset),this.tables.push(u),u.isUnicode&&this.unicode==null&&(this.unicode=u);return!0},e.encode=function(n,u){var g,h;return u==null&&(u="macroman"),g=Kl.encode(n,u),(h=new yi).writeUInt16(0),h.writeUInt16(1),g.table=h.data.concat(g.subtable),g},e}(),Ks=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),ru=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var u,g;for(g=[],u=0;u<10;++u)g.push(n.readByte());return g}(),this.charRange=function(){var u,g;for(g=[],u=0;u<4;++u)g.push(n.readInt());return g}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var u,g;for(g=[],u=0;u<2;u=++u)g.push(n.readInt());return g}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),ou=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="post",e.prototype.parse=function(n){var u,g,h;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:break;case 131072:var S;for(g=n.readUInt16(),this.glyphNameIndex=[],S=0;0<=g?S<g:S>g;S=0<=g?++S:--S)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],h=[];n.pos<this.offset+this.length;)u=n.readByte(),h.push(this.names.push(n.readString(u)));return h;case 151552:return g=n.readUInt16(),this.offsets=n.read(g);case 196608:break;case 262144:return this.map=function(){var O,k,ue;for(ue=[],S=O=0,k=this.file.maxp.numGlyphs;0<=k?O<k:O>k;S=0<=k?++O:--O)ue.push(n.readUInt32());return ue}.call(this)}},e}(),Eu=function(r,e){this.raw=r,this.length=r.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},Au=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="name",e.prototype.parse=function(n){var u,g,h,S,O,k,ue,Le,Ue,ke,re;for(n.pos=this.offset,n.readShort(),u=n.readShort(),k=n.readShort(),g=[],S=0;0<=u?S<u:S>u;S=0<=u?++S:--S)g.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+k+n.readShort()});for(ue={},S=Ue=0,ke=g.length;Ue<ke;S=++Ue)h=g[S],n.pos=h.offset,Le=n.readString(h.length),O=new Eu(Le,h),ue[re=h.nameID]==null&&(ue[re]=[]),ue[h.nameID].push(O);this.strings=ue,this.copyright=ue[0],this.fontFamily=ue[1],this.fontSubfamily=ue[2],this.uniqueSubfamily=ue[3],this.fontName=ue[4],this.version=ue[5];try{this.postscriptName=ue[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(dt){this.postscriptName=ue[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=ue[7],this.manufacturer=ue[8],this.designer=ue[9],this.description=ue[10],this.vendorUrl=ue[11],this.designerUrl=ue[12],this.license=ue[13],this.licenseUrl=ue[14],this.preferredFamily=ue[15],this.preferredSubfamily=ue[17],this.compatibleFull=ue[18],this.sampleText=ue[19]},e}(),_u=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="maxp",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},e}(),wl=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="hmtx",e.prototype.parse=function(n){var u,g,h,S,O,k,ue;for(n.pos=this.offset,this.metrics=[],u=0,k=this.file.hhea.numberOfMetrics;0<=k?u<k:u>k;u=0<=k?++u:--u)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(h=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Le,Ue;for(Ue=[],u=Le=0;0<=h?Le<h:Le>h;u=0<=h?++Le:--Le)Ue.push(n.readInt16());return Ue}(),this.widths=function(){var Le,Ue,ke,re;for(re=[],Le=0,Ue=(ke=this.metrics).length;Le<Ue;Le++)S=ke[Le],re.push(S.advance);return re}.call(this),g=this.widths[this.widths.length-1],ue=[],u=O=0;0<=h?O<h:O>h;u=0<=h?++O:--O)ue.push(this.widths.push(g));return ue},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),xu=[].slice,Su=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var u,g,h,S,O,k,ue,Le,Ue,ke;return n in this.cache?this.cache[n]:(S=this.file.loca,u=this.file.contents,g=S.indexOf(n),(h=S.lengthOf(n))===0?this.cache[n]=null:(u.pos=this.offset+g,O=(k=new yi(u.read(h))).readShort(),Le=k.readShort(),ke=k.readShort(),ue=k.readShort(),Ue=k.readShort(),this.cache[n]=O===-1?new Ku(k,Le,ke,ue,Ue):new zl(k,O,Le,ke,ue,Ue),this.cache[n]))},e.prototype.encode=function(n,u,g){var h,S,O,k,ue;for(O=[],S=[],k=0,ue=u.length;k<ue;k++)h=n[u[k]],S.push(O.length),h&&(O=O.concat(h.encode(g)));return S.push(O.length),{table:O,offsets:S}},e}(),zl=function(){function r(e,n,u,g,h,S){this.raw=e,this.numberOfContours=n,this.xMin=u,this.yMin=g,this.xMax=h,this.yMax=S,this.compound=!1}return r.prototype.encode=function(){return this.raw.data},r}(),Ku=function(){function r(e,n,u,g,h){var S,O;for(this.raw=e,this.xMin=n,this.yMin=u,this.xMax=g,this.yMax=h,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],S=this.raw;O=S.readShort(),this.glyphOffsets.push(S.pos),this.glyphIDs.push(S.readUInt16()),32&O;)S.pos+=1&O?4:2,128&O?S.pos+=8:64&O?S.pos+=4:8&O&&(S.pos+=2)}return r.prototype.encode=function(){var e,n,u;for(n=new yi(xu.call(this.raw.data)),e=0,u=this.glyphIDs.length;e<u;++e)n.pos=this.glyphOffsets[e];return n.data},r}(),au=function(r){function e(){return e.__super__.constructor.apply(this,arguments)}return wi(e,Ka),e.prototype.tag="loca",e.prototype.parse=function(n){var u,g;return n.pos=this.offset,u=this.file.head.indexToLocFormat,this.offsets=u===0?function(){var h,S;for(S=[],g=0,h=this.length;g<h;g+=2)S.push(2*n.readUInt16());return S}.call(this):function(){var h,S;for(S=[],g=0,h=this.length;g<h;g+=4)S.push(n.readUInt32());return S}.call(this)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,u){for(var g=new Uint32Array(this.offsets.length),h=0,S=0,O=0;O<g.length;++O)if(g[O]=h,S<u.length&&u[S]==O){++S,g[O]=h;var k=this.offsets[O],ue=this.offsets[O+1]-k;ue>0&&(h+=ue)}for(var Le=new Array(4*g.length),Ue=0;Ue<g.length;++Ue)Le[4*Ue+3]=255&g[Ue],Le[4*Ue+2]=(65280&g[Ue])>>8,Le[4*Ue+1]=(16711680&g[Ue])>>16,Le[4*Ue]=(4278190080&g[Ue])>>24;return Le},e}(),zu=function(){function r(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return r.prototype.generateCmap=function(){var e,n,u,g,h;for(n in g=this.font.cmap.tables[0].codeMap,e={},h=this.subset)u=h[n],e[n]=g[u];return e},r.prototype.glyphsFor=function(e){var n,u,g,h,S,O,k;for(g={},S=0,O=e.length;S<O;S++)g[h=e[S]]=this.font.glyf.glyphFor(h);for(h in n=[],g)(u=g[h])!=null&&u.compound&&n.push.apply(n,u.glyphIDs);if(n.length>0)for(h in k=this.glyphsFor(n))u=k[h],g[h]=u;return g},r.prototype.encode=function(e,n){var u,g,h,S,O,k,ue,Le,Ue,ke,re,dt,et,ft,Ve;for(g in u=ns.encode(this.generateCmap(),"unicode"),S=this.glyphsFor(e),re={0:0},Ve=u.charMap)re[(k=Ve[g]).old]=k.new;for(dt in ke=u.maxGlyphID,S)dt in re||(re[dt]=ke++);return Le=function(ht){var Lt,kt;for(Lt in kt={},ht)kt[ht[Lt]]=Lt;return kt}(re),Ue=Object.keys(Le).sort(function(ht,Lt){return ht-Lt}),et=function(){var ht,Lt,kt;for(kt=[],ht=0,Lt=Ue.length;ht<Lt;ht++)O=Ue[ht],kt.push(Le[O]);return kt}(),h=this.font.glyf.encode(S,et,re),ue=this.font.loca.encode(h.offsets,et),ft={cmap:this.font.cmap.raw(),glyf:h.table,loca:ue,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(n)},this.font.os2.exists&&(ft["OS/2"]=this.font.os2.raw()),this.font.directory.encode(ft)},r}();Cr.API.PDFObject=function(){var r;function e(){}return r=function(n,u){return(Array(u+1).join("0")+n).slice(-u)},e.convert=function(n){var u,g,h,S;if(Array.isArray(n))return"["+function(){var O,k,ue;for(ue=[],O=0,k=n.length;O<k;O++)u=n[O],ue.push(e.convert(u));return ue}().join(" ")+"]";if(typeof n=="string")return"/"+n;if(n!=null&&n.isString)return"("+n+")";if(n instanceof Date)return"(D:"+r(n.getUTCFullYear(),4)+r(n.getUTCMonth(),2)+r(n.getUTCDate(),2)+r(n.getUTCHours(),2)+r(n.getUTCMinutes(),2)+r(n.getUTCSeconds(),2)+"Z)";if({}.toString.call(n)==="[object Object]"){for(g in h=["<<"],n)S=n[g],h.push("/"+g+" "+e.convert(S));return h.push(">>"),h.join(`
`)}return""+n},e}();var Fu=Cr},86129:function(Rn,Rt,m){var oe=m(19208).lW,ae=m(97671);(function(D){Rn.exports=D()})(function(){return function D(De,ne,Z){function v(i,j){if(!ne[i]){if(!De[i]){var C=void 0;if(!j&&C)return require(i,!0);if(p)return p(i,!0);var L=new Error("Cannot find module '"+i+"'");throw L.code="MODULE_NOT_FOUND",L}var I=ne[i]={exports:{}};De[i][0].call(I.exports,function(U){var B=De[i][1][U];return v(B||U)},I,I.exports,D,De,ne,Z)}return ne[i].exports}for(var p=void 0,T=0;T<Z.length;T++)v(Z[T]);return v}({1:[function(D,De,ne){"use strict";var Z=D("./utils"),v=D("./support"),p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";ne.encode=function(T){for(var i,j,C,L,I,U,B,_=[],N=0,G=T.length,q=G,W=Z.getTypeOf(T)!=="string";N<T.length;)q=G-N,C=W?(i=T[N++],j=N<G?T[N++]:0,N<G?T[N++]:0):(i=T.charCodeAt(N++),j=N<G?T.charCodeAt(N++):0,N<G?T.charCodeAt(N++):0),L=i>>2,I=(3&i)<<4|j>>4,U=1<q?(15&j)<<2|C>>6:64,B=2<q?63&C:64,_.push(p.charAt(L)+p.charAt(I)+p.charAt(U)+p.charAt(B));return _.join("")},ne.decode=function(T){var i,j,C,L,I,U,B=0,_=0,N="data:";if(T.substr(0,N.length)===N)throw new Error("Invalid base64 input, it looks like a data url.");var G,q=3*(T=T.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(T.charAt(T.length-1)===p.charAt(64)&&q--,T.charAt(T.length-2)===p.charAt(64)&&q--,q%1!=0)throw new Error("Invalid base64 input, bad content length.");for(G=v.uint8array?new Uint8Array(0|q):new Array(0|q);B<T.length;)i=p.indexOf(T.charAt(B++))<<2|(L=p.indexOf(T.charAt(B++)))>>4,j=(15&L)<<4|(I=p.indexOf(T.charAt(B++)))>>2,C=(3&I)<<6|(U=p.indexOf(T.charAt(B++))),G[_++]=i,I!==64&&(G[_++]=j),U!==64&&(G[_++]=C);return G}},{"./support":30,"./utils":32}],2:[function(D,De,ne){"use strict";var Z=D("./external"),v=D("./stream/DataWorker"),p=D("./stream/Crc32Probe"),T=D("./stream/DataLengthProbe");function i(j,C,L,I,U){this.compressedSize=j,this.uncompressedSize=C,this.crc32=L,this.compression=I,this.compressedContent=U}i.prototype={getContentWorker:function(){var j=new v(Z.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new T("data_length")),C=this;return j.on("end",function(){if(this.streamInfo.data_length!==C.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),j},getCompressedWorker:function(){return new v(Z.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},i.createWorkerFrom=function(j,C,L){return j.pipe(new p).pipe(new T("uncompressedSize")).pipe(C.compressWorker(L)).pipe(new T("compressedSize")).withStreamInfo("compression",C)},De.exports=i},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(D,De,ne){"use strict";var Z=D("./stream/GenericWorker");ne.STORE={magic:"\0\0",compressWorker:function(){return new Z("STORE compression")},uncompressWorker:function(){return new Z("STORE decompression")}},ne.DEFLATE=D("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(D,De,ne){"use strict";var Z=D("./utils"),v=function(){for(var p,T=[],i=0;i<256;i++){p=i;for(var j=0;j<8;j++)p=1&p?3988292384^p>>>1:p>>>1;T[i]=p}return T}();De.exports=function(p,T){return p!==void 0&&p.length?Z.getTypeOf(p)!=="string"?function(i,j,C,L){var I=v,U=L+C;i^=-1;for(var B=L;B<U;B++)i=i>>>8^I[255&(i^j[B])];return-1^i}(0|T,p,p.length,0):function(i,j,C,L){var I=v,U=L+C;i^=-1;for(var B=L;B<U;B++)i=i>>>8^I[255&(i^j.charCodeAt(B))];return-1^i}(0|T,p,p.length,0):0}},{"./utils":32}],5:[function(D,De,ne){"use strict";ne.base64=!1,ne.binary=!1,ne.dir=!1,ne.createFolders=!0,ne.date=null,ne.compression=null,ne.compressionOptions=null,ne.comment=null,ne.unixPermissions=null,ne.dosPermissions=null},{}],6:[function(D,De,ne){"use strict";var Z=null;Z=typeof Promise!="undefined"?Promise:D("lie"),De.exports={Promise:Z}},{lie:37}],7:[function(D,De,ne){"use strict";var Z=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",v=D("pako"),p=D("./utils"),T=D("./stream/GenericWorker"),i=Z?"uint8array":"array";function j(C,L){T.call(this,"FlateWorker/"+C),this._pako=null,this._pakoAction=C,this._pakoOptions=L,this.meta={}}ne.magic="\b\0",p.inherits(j,T),j.prototype.processChunk=function(C){this.meta=C.meta,this._pako===null&&this._createPako(),this._pako.push(p.transformTo(i,C.data),!1)},j.prototype.flush=function(){T.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},j.prototype.cleanUp=function(){T.prototype.cleanUp.call(this),this._pako=null},j.prototype._createPako=function(){this._pako=new v[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var C=this;this._pako.onData=function(L){C.push({data:L,meta:C.meta})}},ne.compressWorker=function(C){return new j("Deflate",C)},ne.uncompressWorker=function(){return new j("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(D,De,ne){"use strict";function Z(I,U){var B,_="";for(B=0;B<U;B++)_+=String.fromCharCode(255&I),I>>>=8;return _}function v(I,U,B,_,N,G){var q,W,X=I.file,V=I.compression,Ae=G!==i.utf8encode,me=p.transformTo("string",G(X.name)),he=p.transformTo("string",i.utf8encode(X.name)),fe=X.comment,we=p.transformTo("string",G(fe)),R=p.transformTo("string",i.utf8encode(fe)),J=he.length!==X.name.length,x=R.length!==fe.length,He="",ye="",se="",Se=X.dir,ge=X.date,Ee={crc32:0,compressedSize:0,uncompressedSize:0};U&&!B||(Ee.crc32=I.crc32,Ee.compressedSize=I.compressedSize,Ee.uncompressedSize=I.uncompressedSize);var de=0;U&&(de|=8),Ae||!J&&!x||(de|=2048);var ve=0,Ye=0;Se&&(ve|=16),N==="UNIX"?(Ye=798,ve|=function(st,Bt){var xt=st;return st||(xt=Bt?16893:33204),(65535&xt)<<16}(X.unixPermissions,Se)):(Ye=20,ve|=function(st){return 63&(st||0)}(X.dosPermissions)),q=ge.getUTCHours(),q<<=6,q|=ge.getUTCMinutes(),q<<=5,q|=ge.getUTCSeconds()/2,W=ge.getUTCFullYear()-1980,W<<=4,W|=ge.getUTCMonth()+1,W<<=5,W|=ge.getUTCDate(),J&&(ye=Z(1,1)+Z(j(me),4)+he,He+="up"+Z(ye.length,2)+ye),x&&(se=Z(1,1)+Z(j(we),4)+R,He+="uc"+Z(se.length,2)+se);var lt="";return lt+=`
\0`,lt+=Z(de,2),lt+=V.magic,lt+=Z(q,2),lt+=Z(W,2),lt+=Z(Ee.crc32,4),lt+=Z(Ee.compressedSize,4),lt+=Z(Ee.uncompressedSize,4),lt+=Z(me.length,2),lt+=Z(He.length,2),{fileRecord:C.LOCAL_FILE_HEADER+lt+me+He,dirRecord:C.CENTRAL_FILE_HEADER+Z(Ye,2)+lt+Z(we.length,2)+"\0\0\0\0"+Z(ve,4)+Z(_,4)+me+He+we}}var p=D("../utils"),T=D("../stream/GenericWorker"),i=D("../utf8"),j=D("../crc32"),C=D("../signature");function L(I,U,B,_){T.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=U,this.zipPlatform=B,this.encodeFileName=_,this.streamFiles=I,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}p.inherits(L,T),L.prototype.push=function(I){var U=I.meta.percent||0,B=this.entriesCount,_=this._sources.length;this.accumulate?this.contentBuffer.push(I):(this.bytesWritten+=I.data.length,T.prototype.push.call(this,{data:I.data,meta:{currentFile:this.currentFile,percent:B?(U+100*(B-_-1))/B:100}}))},L.prototype.openedSource=function(I){this.currentSourceOffset=this.bytesWritten,this.currentFile=I.file.name;var U=this.streamFiles&&!I.file.dir;if(U){var B=v(I,U,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:B.fileRecord,meta:{percent:0}})}else this.accumulate=!0},L.prototype.closedSource=function(I){this.accumulate=!1;var U=this.streamFiles&&!I.file.dir,B=v(I,U,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(B.dirRecord),U)this.push({data:function(_){return C.DATA_DESCRIPTOR+Z(_.crc32,4)+Z(_.compressedSize,4)+Z(_.uncompressedSize,4)}(I),meta:{percent:100}});else for(this.push({data:B.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},L.prototype.flush=function(){for(var I=this.bytesWritten,U=0;U<this.dirRecords.length;U++)this.push({data:this.dirRecords[U],meta:{percent:100}});var B=this.bytesWritten-I,_=function(N,G,q,W,X){var V=p.transformTo("string",X(W));return C.CENTRAL_DIRECTORY_END+"\0\0\0\0"+Z(N,2)+Z(N,2)+Z(G,4)+Z(q,4)+Z(V.length,2)+V}(this.dirRecords.length,B,I,this.zipComment,this.encodeFileName);this.push({data:_,meta:{percent:100}})},L.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},L.prototype.registerPrevious=function(I){this._sources.push(I);var U=this;return I.on("data",function(B){U.processChunk(B)}),I.on("end",function(){U.closedSource(U.previous.streamInfo),U._sources.length?U.prepareNextSource():U.end()}),I.on("error",function(B){U.error(B)}),this},L.prototype.resume=function(){return!!T.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},L.prototype.error=function(I){var U=this._sources;if(!T.prototype.error.call(this,I))return!1;for(var B=0;B<U.length;B++)try{U[B].error(I)}catch(_){}return!0},L.prototype.lock=function(){T.prototype.lock.call(this);for(var I=this._sources,U=0;U<I.length;U++)I[U].lock()},De.exports=L},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(D,De,ne){"use strict";var Z=D("../compressions"),v=D("./ZipFileWorker");ne.generateWorker=function(p,T,i){var j=new v(T.streamFiles,i,T.platform,T.encodeFileName),C=0;try{p.forEach(function(L,I){C++;var U=function(G,q){var W=G||q,X=Z[W];if(!X)throw new Error(W+" is not a valid compression method !");return X}(I.options.compression,T.compression),B=I.options.compressionOptions||T.compressionOptions||{},_=I.dir,N=I.date;I._compressWorker(U,B).withStreamInfo("file",{name:L,dir:_,date:N,comment:I.comment||"",unixPermissions:I.unixPermissions,dosPermissions:I.dosPermissions}).pipe(j)}),j.entriesCount=C}catch(L){j.error(L)}return j}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(D,De,ne){"use strict";function Z(){if(!(this instanceof Z))return new Z;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var v=new Z;for(var p in this)typeof this[p]!="function"&&(v[p]=this[p]);return v}}(Z.prototype=D("./object")).loadAsync=D("./load"),Z.support=D("./support"),Z.defaults=D("./defaults"),Z.version="3.10.1",Z.loadAsync=function(v,p){return new Z().loadAsync(v,p)},Z.external=D("./external"),De.exports=Z},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(D,De,ne){"use strict";var Z=D("./utils"),v=D("./external"),p=D("./utf8"),T=D("./zipEntries"),i=D("./stream/Crc32Probe"),j=D("./nodejsUtils");function C(L){return new v.Promise(function(I,U){var B=L.decompressed.getContentWorker().pipe(new i);B.on("error",function(_){U(_)}).on("end",function(){B.streamInfo.crc32!==L.decompressed.crc32?U(new Error("Corrupted zip : CRC32 mismatch")):I()}).resume()})}De.exports=function(L,I){var U=this;return I=Z.extend(I||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:p.utf8decode}),j.isNode&&j.isStream(L)?v.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):Z.prepareContent("the loaded zip file",L,!0,I.optimizedBinaryString,I.base64).then(function(B){var _=new T(I);return _.load(B),_}).then(function(B){var _=[v.Promise.resolve(B)],N=B.files;if(I.checkCRC32)for(var G=0;G<N.length;G++)_.push(C(N[G]));return v.Promise.all(_)}).then(function(B){for(var _=B.shift(),N=_.files,G=0;G<N.length;G++){var q=N[G],W=q.fileNameStr,X=Z.resolve(q.fileNameStr);U.file(X,q.decompressed,{binary:!0,optimizedBinaryString:!0,date:q.date,dir:q.dir,comment:q.fileCommentStr.length?q.fileCommentStr:null,unixPermissions:q.unixPermissions,dosPermissions:q.dosPermissions,createFolders:I.createFolders}),q.dir||(U.file(X).unsafeOriginalName=W)}return _.zipComment.length&&(U.comment=_.zipComment),U})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(D,De,ne){"use strict";var Z=D("../utils"),v=D("../stream/GenericWorker");function p(T,i){v.call(this,"Nodejs stream input adapter for "+T),this._upstreamEnded=!1,this._bindStream(i)}Z.inherits(p,v),p.prototype._bindStream=function(T){var i=this;(this._stream=T).pause(),T.on("data",function(j){i.push({data:j,meta:{percent:0}})}).on("error",function(j){i.isPaused?this.generatedError=j:i.error(j)}).on("end",function(){i.isPaused?i._upstreamEnded=!0:i.end()})},p.prototype.pause=function(){return!!v.prototype.pause.call(this)&&(this._stream.pause(),!0)},p.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},De.exports=p},{"../stream/GenericWorker":28,"../utils":32}],13:[function(D,De,ne){"use strict";var Z=D("readable-stream").Readable;function v(p,T,i){Z.call(this,T),this._helper=p;var j=this;p.on("data",function(C,L){j.push(C)||j._helper.pause(),i&&i(L)}).on("error",function(C){j.emit("error",C)}).on("end",function(){j.push(null)})}D("../utils").inherits(v,Z),v.prototype._read=function(){this._helper.resume()},De.exports=v},{"../utils":32,"readable-stream":16}],14:[function(D,De,ne){"use strict";De.exports={isNode:typeof oe!="undefined",newBufferFrom:function(Z,v){if(oe.from&&oe.from!==Uint8Array.from)return oe.from(Z,v);if(typeof Z=="number")throw new Error('The "data" argument must not be a number');return new oe(Z,v)},allocBuffer:function(Z){if(oe.alloc)return oe.alloc(Z);var v=new oe(Z);return v.fill(0),v},isBuffer:function(Z){return oe.isBuffer(Z)},isStream:function(Z){return Z&&typeof Z.on=="function"&&typeof Z.pause=="function"&&typeof Z.resume=="function"}}},{}],15:[function(D,De,ne){"use strict";function Z(X,V,Ae){var me,he=p.getTypeOf(V),fe=p.extend(Ae||{},j);fe.date=fe.date||new Date,fe.compression!==null&&(fe.compression=fe.compression.toUpperCase()),typeof fe.unixPermissions=="string"&&(fe.unixPermissions=parseInt(fe.unixPermissions,8)),fe.unixPermissions&&16384&fe.unixPermissions&&(fe.dir=!0),fe.dosPermissions&&16&fe.dosPermissions&&(fe.dir=!0),fe.dir&&(X=N(X)),fe.createFolders&&(me=_(X))&&G.call(this,me,!0);var we=he==="string"&&fe.binary===!1&&fe.base64===!1;Ae&&Ae.binary!==void 0||(fe.binary=!we),(V instanceof C&&V.uncompressedSize===0||fe.dir||!V||V.length===0)&&(fe.base64=!1,fe.binary=!0,V="",fe.compression="STORE",he="string");var R=null;R=V instanceof C||V instanceof T?V:U.isNode&&U.isStream(V)?new B(X,V):p.prepareContent(X,V,fe.binary,fe.optimizedBinaryString,fe.base64);var J=new L(X,R,fe);this.files[X]=J}var v=D("./utf8"),p=D("./utils"),T=D("./stream/GenericWorker"),i=D("./stream/StreamHelper"),j=D("./defaults"),C=D("./compressedObject"),L=D("./zipObject"),I=D("./generate"),U=D("./nodejsUtils"),B=D("./nodejs/NodejsStreamInputAdapter"),_=function(X){X.slice(-1)==="/"&&(X=X.substring(0,X.length-1));var V=X.lastIndexOf("/");return 0<V?X.substring(0,V):""},N=function(X){return X.slice(-1)!=="/"&&(X+="/"),X},G=function(X,V){return V=V!==void 0?V:j.createFolders,X=N(X),this.files[X]||Z.call(this,X,null,{dir:!0,createFolders:V}),this.files[X]};function q(X){return Object.prototype.toString.call(X)==="[object RegExp]"}var W={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(X){var V,Ae,me;for(V in this.files)me=this.files[V],(Ae=V.slice(this.root.length,V.length))&&V.slice(0,this.root.length)===this.root&&X(Ae,me)},filter:function(X){var V=[];return this.forEach(function(Ae,me){X(Ae,me)&&V.push(me)}),V},file:function(X,V,Ae){if(arguments.length!==1)return X=this.root+X,Z.call(this,X,V,Ae),this;if(q(X)){var me=X;return this.filter(function(fe,we){return!we.dir&&me.test(fe)})}var he=this.files[this.root+X];return he&&!he.dir?he:null},folder:function(X){if(!X)return this;if(q(X))return this.filter(function(he,fe){return fe.dir&&X.test(he)});var V=this.root+X,Ae=G.call(this,V),me=this.clone();return me.root=Ae.name,me},remove:function(X){X=this.root+X;var V=this.files[X];if(V||(X.slice(-1)!=="/"&&(X+="/"),V=this.files[X]),V&&!V.dir)delete this.files[X];else for(var Ae=this.filter(function(he,fe){return fe.name.slice(0,X.length)===X}),me=0;me<Ae.length;me++)delete this.files[Ae[me].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(X){var V,Ae={};try{if((Ae=p.extend(X||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:v.utf8encode})).type=Ae.type.toLowerCase(),Ae.compression=Ae.compression.toUpperCase(),Ae.type==="binarystring"&&(Ae.type="string"),!Ae.type)throw new Error("No output type specified.");p.checkSupport(Ae.type),Ae.platform!=="darwin"&&Ae.platform!=="freebsd"&&Ae.platform!=="linux"&&Ae.platform!=="sunos"||(Ae.platform="UNIX"),Ae.platform==="win32"&&(Ae.platform="DOS");var me=Ae.comment||this.comment||"";V=I.generateWorker(this,Ae,me)}catch(he){(V=new T("error")).error(he)}return new i(V,Ae.type||"string",Ae.mimeType)},generateAsync:function(X,V){return this.generateInternalStream(X).accumulate(V)},generateNodeStream:function(X,V){return(X=X||{}).type||(X.type="nodebuffer"),this.generateInternalStream(X).toNodejsStream(V)}};De.exports=W},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(D,De,ne){"use strict";De.exports=D("stream")},{stream:void 0}],17:[function(D,De,ne){"use strict";var Z=D("./DataReader");function v(p){Z.call(this,p);for(var T=0;T<this.data.length;T++)p[T]=255&p[T]}D("../utils").inherits(v,Z),v.prototype.byteAt=function(p){return this.data[this.zero+p]},v.prototype.lastIndexOfSignature=function(p){for(var T=p.charCodeAt(0),i=p.charCodeAt(1),j=p.charCodeAt(2),C=p.charCodeAt(3),L=this.length-4;0<=L;--L)if(this.data[L]===T&&this.data[L+1]===i&&this.data[L+2]===j&&this.data[L+3]===C)return L-this.zero;return-1},v.prototype.readAndCheckSignature=function(p){var T=p.charCodeAt(0),i=p.charCodeAt(1),j=p.charCodeAt(2),C=p.charCodeAt(3),L=this.readData(4);return T===L[0]&&i===L[1]&&j===L[2]&&C===L[3]},v.prototype.readData=function(p){if(this.checkOffset(p),p===0)return[];var T=this.data.slice(this.zero+this.index,this.zero+this.index+p);return this.index+=p,T},De.exports=v},{"../utils":32,"./DataReader":18}],18:[function(D,De,ne){"use strict";var Z=D("../utils");function v(p){this.data=p,this.length=p.length,this.index=0,this.zero=0}v.prototype={checkOffset:function(p){this.checkIndex(this.index+p)},checkIndex:function(p){if(this.length<this.zero+p||p<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+p+"). Corrupted zip ?")},setIndex:function(p){this.checkIndex(p),this.index=p},skip:function(p){this.setIndex(this.index+p)},byteAt:function(){},readInt:function(p){var T,i=0;for(this.checkOffset(p),T=this.index+p-1;T>=this.index;T--)i=(i<<8)+this.byteAt(T);return this.index+=p,i},readString:function(p){return Z.transformTo("string",this.readData(p))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var p=this.readInt(4);return new Date(Date.UTC(1980+(p>>25&127),(p>>21&15)-1,p>>16&31,p>>11&31,p>>5&63,(31&p)<<1))}},De.exports=v},{"../utils":32}],19:[function(D,De,ne){"use strict";var Z=D("./Uint8ArrayReader");function v(p){Z.call(this,p)}D("../utils").inherits(v,Z),v.prototype.readData=function(p){this.checkOffset(p);var T=this.data.slice(this.zero+this.index,this.zero+this.index+p);return this.index+=p,T},De.exports=v},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(D,De,ne){"use strict";var Z=D("./DataReader");function v(p){Z.call(this,p)}D("../utils").inherits(v,Z),v.prototype.byteAt=function(p){return this.data.charCodeAt(this.zero+p)},v.prototype.lastIndexOfSignature=function(p){return this.data.lastIndexOf(p)-this.zero},v.prototype.readAndCheckSignature=function(p){return p===this.readData(4)},v.prototype.readData=function(p){this.checkOffset(p);var T=this.data.slice(this.zero+this.index,this.zero+this.index+p);return this.index+=p,T},De.exports=v},{"../utils":32,"./DataReader":18}],21:[function(D,De,ne){"use strict";var Z=D("./ArrayReader");function v(p){Z.call(this,p)}D("../utils").inherits(v,Z),v.prototype.readData=function(p){if(this.checkOffset(p),p===0)return new Uint8Array(0);var T=this.data.subarray(this.zero+this.index,this.zero+this.index+p);return this.index+=p,T},De.exports=v},{"../utils":32,"./ArrayReader":17}],22:[function(D,De,ne){"use strict";var Z=D("../utils"),v=D("../support"),p=D("./ArrayReader"),T=D("./StringReader"),i=D("./NodeBufferReader"),j=D("./Uint8ArrayReader");De.exports=function(C){var L=Z.getTypeOf(C);return Z.checkSupport(L),L!=="string"||v.uint8array?L==="nodebuffer"?new i(C):v.uint8array?new j(Z.transformTo("uint8array",C)):new p(Z.transformTo("array",C)):new T(C)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(D,De,ne){"use strict";ne.LOCAL_FILE_HEADER="PK",ne.CENTRAL_FILE_HEADER="PK",ne.CENTRAL_DIRECTORY_END="PK",ne.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",ne.ZIP64_CENTRAL_DIRECTORY_END="PK",ne.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(D,De,ne){"use strict";var Z=D("./GenericWorker"),v=D("../utils");function p(T){Z.call(this,"ConvertWorker to "+T),this.destType=T}v.inherits(p,Z),p.prototype.processChunk=function(T){this.push({data:v.transformTo(this.destType,T.data),meta:T.meta})},De.exports=p},{"../utils":32,"./GenericWorker":28}],25:[function(D,De,ne){"use strict";var Z=D("./GenericWorker"),v=D("../crc32");function p(){Z.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}D("../utils").inherits(p,Z),p.prototype.processChunk=function(T){this.streamInfo.crc32=v(T.data,this.streamInfo.crc32||0),this.push(T)},De.exports=p},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(D,De,ne){"use strict";var Z=D("../utils"),v=D("./GenericWorker");function p(T){v.call(this,"DataLengthProbe for "+T),this.propName=T,this.withStreamInfo(T,0)}Z.inherits(p,v),p.prototype.processChunk=function(T){if(T){var i=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=i+T.data.length}v.prototype.processChunk.call(this,T)},De.exports=p},{"../utils":32,"./GenericWorker":28}],27:[function(D,De,ne){"use strict";var Z=D("../utils"),v=D("./GenericWorker");function p(T){v.call(this,"DataWorker");var i=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,T.then(function(j){i.dataIsReady=!0,i.data=j,i.max=j&&j.length||0,i.type=Z.getTypeOf(j),i.isPaused||i._tickAndRepeat()},function(j){i.error(j)})}Z.inherits(p,v),p.prototype.cleanUp=function(){v.prototype.cleanUp.call(this),this.data=null},p.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Z.delay(this._tickAndRepeat,[],this)),!0)},p.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Z.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},p.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var T=null,i=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":T=this.data.substring(this.index,i);break;case"uint8array":T=this.data.subarray(this.index,i);break;case"array":case"nodebuffer":T=this.data.slice(this.index,i)}return this.index=i,this.push({data:T,meta:{percent:this.max?this.index/this.max*100:0}})},De.exports=p},{"../utils":32,"./GenericWorker":28}],28:[function(D,De,ne){"use strict";function Z(v){this.name=v||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Z.prototype={push:function(v){this.emit("data",v)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(v){this.emit("error",v)}return!0},error:function(v){return!this.isFinished&&(this.isPaused?this.generatedError=v:(this.isFinished=!0,this.emit("error",v),this.previous&&this.previous.error(v),this.cleanUp()),!0)},on:function(v,p){return this._listeners[v].push(p),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(v,p){if(this._listeners[v])for(var T=0;T<this._listeners[v].length;T++)this._listeners[v][T].call(this,p)},pipe:function(v){return v.registerPrevious(this)},registerPrevious:function(v){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=v.streamInfo,this.mergeStreamInfo(),this.previous=v;var p=this;return v.on("data",function(T){p.processChunk(T)}),v.on("end",function(){p.end()}),v.on("error",function(T){p.error(T)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var v=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),v=!0),this.previous&&this.previous.resume(),!v},flush:function(){},processChunk:function(v){this.push(v)},withStreamInfo:function(v,p){return this.extraStreamInfo[v]=p,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var v in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,v)&&(this.streamInfo[v]=this.extraStreamInfo[v])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var v="Worker "+this.name;return this.previous?this.previous+" -> "+v:v}},De.exports=Z},{}],29:[function(D,De,ne){"use strict";var Z=D("../utils"),v=D("./ConvertWorker"),p=D("./GenericWorker"),T=D("../base64"),i=D("../support"),j=D("../external"),C=null;if(i.nodestream)try{C=D("../nodejs/NodejsStreamOutputAdapter")}catch(U){}function L(U,B){return new j.Promise(function(_,N){var G=[],q=U._internalType,W=U._outputType,X=U._mimeType;U.on("data",function(V,Ae){G.push(V),B&&B(Ae)}).on("error",function(V){G=[],N(V)}).on("end",function(){try{var V=function(Ae,me,he){switch(Ae){case"blob":return Z.newBlob(Z.transformTo("arraybuffer",me),he);case"base64":return T.encode(me);default:return Z.transformTo(Ae,me)}}(W,function(Ae,me){var he,fe=0,we=null,R=0;for(he=0;he<me.length;he++)R+=me[he].length;switch(Ae){case"string":return me.join("");case"array":return Array.prototype.concat.apply([],me);case"uint8array":for(we=new Uint8Array(R),he=0;he<me.length;he++)we.set(me[he],fe),fe+=me[he].length;return we;case"nodebuffer":return oe.concat(me);default:throw new Error("concat : unsupported type '"+Ae+"'")}}(q,G),X);_(V)}catch(Ae){N(Ae)}G=[]}).resume()})}function I(U,B,_){var N=B;switch(B){case"blob":case"arraybuffer":N="uint8array";break;case"base64":N="string"}try{this._internalType=N,this._outputType=B,this._mimeType=_,Z.checkSupport(N),this._worker=U.pipe(new v(N)),U.lock()}catch(G){this._worker=new p("error"),this._worker.error(G)}}I.prototype={accumulate:function(U){return L(this,U)},on:function(U,B){var _=this;return U==="data"?this._worker.on(U,function(N){B.call(_,N.data,N.meta)}):this._worker.on(U,function(){Z.delay(B,arguments,_)}),this},resume:function(){return Z.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(U){if(Z.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new C(this,{objectMode:this._outputType!=="nodebuffer"},U)}},De.exports=I},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(D,De,ne){"use strict";if(ne.base64=!0,ne.array=!0,ne.string=!0,ne.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",ne.nodebuffer=typeof oe!="undefined",ne.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")ne.blob=!1;else{var Z=new ArrayBuffer(0);try{ne.blob=new Blob([Z],{type:"application/zip"}).size===0}catch(p){try{var v=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);v.append(Z),ne.blob=v.getBlob("application/zip").size===0}catch(T){ne.blob=!1}}}try{ne.nodestream=!!D("readable-stream").Readable}catch(p){ne.nodestream=!1}},{"readable-stream":16}],31:[function(D,De,ne){"use strict";for(var Z=D("./utils"),v=D("./support"),p=D("./nodejsUtils"),T=D("./stream/GenericWorker"),i=new Array(256),j=0;j<256;j++)i[j]=252<=j?6:248<=j?5:240<=j?4:224<=j?3:192<=j?2:1;i[254]=i[254]=1;function C(){T.call(this,"utf-8 decode"),this.leftOver=null}function L(){T.call(this,"utf-8 encode")}ne.utf8encode=function(I){return v.nodebuffer?p.newBufferFrom(I,"utf-8"):function(U){var B,_,N,G,q,W=U.length,X=0;for(G=0;G<W;G++)(64512&(_=U.charCodeAt(G)))==55296&&G+1<W&&(64512&(N=U.charCodeAt(G+1)))==56320&&(_=65536+(_-55296<<10)+(N-56320),G++),X+=_<128?1:_<2048?2:_<65536?3:4;for(B=v.uint8array?new Uint8Array(X):new Array(X),G=q=0;q<X;G++)(64512&(_=U.charCodeAt(G)))==55296&&G+1<W&&(64512&(N=U.charCodeAt(G+1)))==56320&&(_=65536+(_-55296<<10)+(N-56320),G++),_<128?B[q++]=_:(_<2048?B[q++]=192|_>>>6:(_<65536?B[q++]=224|_>>>12:(B[q++]=240|_>>>18,B[q++]=128|_>>>12&63),B[q++]=128|_>>>6&63),B[q++]=128|63&_);return B}(I)},ne.utf8decode=function(I){return v.nodebuffer?Z.transformTo("nodebuffer",I).toString("utf-8"):function(U){var B,_,N,G,q=U.length,W=new Array(2*q);for(B=_=0;B<q;)if((N=U[B++])<128)W[_++]=N;else if(4<(G=i[N]))W[_++]=65533,B+=G-1;else{for(N&=G===2?31:G===3?15:7;1<G&&B<q;)N=N<<6|63&U[B++],G--;1<G?W[_++]=65533:N<65536?W[_++]=N:(N-=65536,W[_++]=55296|N>>10&1023,W[_++]=56320|1023&N)}return W.length!==_&&(W.subarray?W=W.subarray(0,_):W.length=_),Z.applyFromCharCode(W)}(I=Z.transformTo(v.uint8array?"uint8array":"array",I))},Z.inherits(C,T),C.prototype.processChunk=function(I){var U=Z.transformTo(v.uint8array?"uint8array":"array",I.data);if(this.leftOver&&this.leftOver.length){if(v.uint8array){var B=U;(U=new Uint8Array(B.length+this.leftOver.length)).set(this.leftOver,0),U.set(B,this.leftOver.length)}else U=this.leftOver.concat(U);this.leftOver=null}var _=function(G,q){var W;for((q=q||G.length)>G.length&&(q=G.length),W=q-1;0<=W&&(192&G[W])==128;)W--;return W<0||W===0?q:W+i[G[W]]>q?W:q}(U),N=U;_!==U.length&&(v.uint8array?(N=U.subarray(0,_),this.leftOver=U.subarray(_,U.length)):(N=U.slice(0,_),this.leftOver=U.slice(_,U.length))),this.push({data:ne.utf8decode(N),meta:I.meta})},C.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ne.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ne.Utf8DecodeWorker=C,Z.inherits(L,T),L.prototype.processChunk=function(I){this.push({data:ne.utf8encode(I.data),meta:I.meta})},ne.Utf8EncodeWorker=L},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(D,De,ne){"use strict";var Z=D("./support"),v=D("./base64"),p=D("./nodejsUtils"),T=D("./external");function i(B){return B}function j(B,_){for(var N=0;N<B.length;++N)_[N]=255&B.charCodeAt(N);return _}D("setimmediate"),ne.newBlob=function(B,_){ne.checkSupport("blob");try{return new Blob([B],{type:_})}catch(G){try{var N=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return N.append(B),N.getBlob(_)}catch(q){throw new Error("Bug : can't construct the Blob.")}}};var C={stringifyByChunk:function(B,_,N){var G=[],q=0,W=B.length;if(W<=N)return String.fromCharCode.apply(null,B);for(;q<W;)_==="array"||_==="nodebuffer"?G.push(String.fromCharCode.apply(null,B.slice(q,Math.min(q+N,W)))):G.push(String.fromCharCode.apply(null,B.subarray(q,Math.min(q+N,W)))),q+=N;return G.join("")},stringifyByChar:function(B){for(var _="",N=0;N<B.length;N++)_+=String.fromCharCode(B[N]);return _},applyCanBeUsed:{uint8array:function(){try{return Z.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(B){return!1}}(),nodebuffer:function(){try{return Z.nodebuffer&&String.fromCharCode.apply(null,p.allocBuffer(1)).length===1}catch(B){return!1}}()}};function L(B){var _=65536,N=ne.getTypeOf(B),G=!0;if(N==="uint8array"?G=C.applyCanBeUsed.uint8array:N==="nodebuffer"&&(G=C.applyCanBeUsed.nodebuffer),G)for(;1<_;)try{return C.stringifyByChunk(B,N,_)}catch(q){_=Math.floor(_/2)}return C.stringifyByChar(B)}function I(B,_){for(var N=0;N<B.length;N++)_[N]=B[N];return _}ne.applyFromCharCode=L;var U={};U.string={string:i,array:function(B){return j(B,new Array(B.length))},arraybuffer:function(B){return U.string.uint8array(B).buffer},uint8array:function(B){return j(B,new Uint8Array(B.length))},nodebuffer:function(B){return j(B,p.allocBuffer(B.length))}},U.array={string:L,array:i,arraybuffer:function(B){return new Uint8Array(B).buffer},uint8array:function(B){return new Uint8Array(B)},nodebuffer:function(B){return p.newBufferFrom(B)}},U.arraybuffer={string:function(B){return L(new Uint8Array(B))},array:function(B){return I(new Uint8Array(B),new Array(B.byteLength))},arraybuffer:i,uint8array:function(B){return new Uint8Array(B)},nodebuffer:function(B){return p.newBufferFrom(new Uint8Array(B))}},U.uint8array={string:L,array:function(B){return I(B,new Array(B.length))},arraybuffer:function(B){return B.buffer},uint8array:i,nodebuffer:function(B){return p.newBufferFrom(B)}},U.nodebuffer={string:L,array:function(B){return I(B,new Array(B.length))},arraybuffer:function(B){return U.nodebuffer.uint8array(B).buffer},uint8array:function(B){return I(B,new Uint8Array(B.length))},nodebuffer:i},ne.transformTo=function(B,_){if(_=_||"",!B)return _;ne.checkSupport(B);var N=ne.getTypeOf(_);return U[N][B](_)},ne.resolve=function(B){for(var _=B.split("/"),N=[],G=0;G<_.length;G++){var q=_[G];q==="."||q===""&&G!==0&&G!==_.length-1||(q===".."?N.pop():N.push(q))}return N.join("/")},ne.getTypeOf=function(B){return typeof B=="string"?"string":Object.prototype.toString.call(B)==="[object Array]"?"array":Z.nodebuffer&&p.isBuffer(B)?"nodebuffer":Z.uint8array&&B instanceof Uint8Array?"uint8array":Z.arraybuffer&&B instanceof ArrayBuffer?"arraybuffer":void 0},ne.checkSupport=function(B){if(!Z[B.toLowerCase()])throw new Error(B+" is not supported by this platform")},ne.MAX_VALUE_16BITS=65535,ne.MAX_VALUE_32BITS=-1,ne.pretty=function(B){var _,N,G="";for(N=0;N<(B||"").length;N++)G+="\\x"+((_=B.charCodeAt(N))<16?"0":"")+_.toString(16).toUpperCase();return G},ne.delay=function(B,_,N){setImmediate(function(){B.apply(N||null,_||[])})},ne.inherits=function(B,_){function N(){}N.prototype=_.prototype,B.prototype=new N},ne.extend=function(){var B,_,N={};for(B=0;B<arguments.length;B++)for(_ in arguments[B])Object.prototype.hasOwnProperty.call(arguments[B],_)&&N[_]===void 0&&(N[_]=arguments[B][_]);return N},ne.prepareContent=function(B,_,N,G,q){return T.Promise.resolve(_).then(function(W){return Z.blob&&(W instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(W))!==-1)&&typeof FileReader!="undefined"?new T.Promise(function(X,V){var Ae=new FileReader;Ae.onload=function(me){X(me.target.result)},Ae.onerror=function(me){V(me.target.error)},Ae.readAsArrayBuffer(W)}):W}).then(function(W){var X=ne.getTypeOf(W);return X?(X==="arraybuffer"?W=ne.transformTo("uint8array",W):X==="string"&&(q?W=v.decode(W):N&&G!==!0&&(W=function(V){return j(V,Z.uint8array?new Uint8Array(V.length):new Array(V.length))}(W))),W):T.Promise.reject(new Error("Can't read the data of '"+B+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(D,De,ne){"use strict";var Z=D("./reader/readerFor"),v=D("./utils"),p=D("./signature"),T=D("./zipEntry"),i=D("./support");function j(C){this.files=[],this.loadOptions=C}j.prototype={checkSignature:function(C){if(!this.reader.readAndCheckSignature(C)){this.reader.index-=4;var L=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+v.pretty(L)+", expected "+v.pretty(C)+")")}},isSignature:function(C,L){var I=this.reader.index;this.reader.setIndex(C);var U=this.reader.readString(4)===L;return this.reader.setIndex(I),U},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var C=this.reader.readData(this.zipCommentLength),L=i.uint8array?"uint8array":"array",I=v.transformTo(L,C);this.zipComment=this.loadOptions.decodeFileName(I)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var C,L,I,U=this.zip64EndOfCentralSize-44;0<U;)C=this.reader.readInt(2),L=this.reader.readInt(4),I=this.reader.readData(L),this.zip64ExtensibleData[C]={id:C,length:L,value:I}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var C,L;for(C=0;C<this.files.length;C++)L=this.files[C],this.reader.setIndex(L.localHeaderOffset),this.checkSignature(p.LOCAL_FILE_HEADER),L.readLocalPart(this.reader),L.handleUTF8(),L.processAttributes()},readCentralDir:function(){var C;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(p.CENTRAL_FILE_HEADER);)(C=new T({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(C);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var C=this.reader.lastIndexOfSignature(p.CENTRAL_DIRECTORY_END);if(C<0)throw this.isSignature(0,p.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(C);var L=C;if(this.checkSignature(p.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===v.MAX_VALUE_16BITS||this.diskWithCentralDirStart===v.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===v.MAX_VALUE_16BITS||this.centralDirRecords===v.MAX_VALUE_16BITS||this.centralDirSize===v.MAX_VALUE_32BITS||this.centralDirOffset===v.MAX_VALUE_32BITS){if(this.zip64=!0,(C=this.reader.lastIndexOfSignature(p.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(C),this.checkSignature(p.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,p.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(p.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(p.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var I=this.centralDirOffset+this.centralDirSize;this.zip64&&(I+=20,I+=12+this.zip64EndOfCentralSize);var U=L-I;if(0<U)this.isSignature(L,p.CENTRAL_FILE_HEADER)||(this.reader.zero=U);else if(U<0)throw new Error("Corrupted zip: missing "+Math.abs(U)+" bytes.")},prepareReader:function(C){this.reader=Z(C)},load:function(C){this.prepareReader(C),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},De.exports=j},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(D,De,ne){"use strict";var Z=D("./reader/readerFor"),v=D("./utils"),p=D("./compressedObject"),T=D("./crc32"),i=D("./utf8"),j=D("./compressions"),C=D("./support");function L(I,U){this.options=I,this.loadOptions=U}L.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(I){var U,B;if(I.skip(22),this.fileNameLength=I.readInt(2),B=I.readInt(2),this.fileName=I.readData(this.fileNameLength),I.skip(B),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((U=function(_){for(var N in j)if(Object.prototype.hasOwnProperty.call(j,N)&&j[N].magic===_)return j[N];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+v.pretty(this.compressionMethod)+" unknown (inner file : "+v.transformTo("string",this.fileName)+")");this.decompressed=new p(this.compressedSize,this.uncompressedSize,this.crc32,U,I.readData(this.compressedSize))},readCentralPart:function(I){this.versionMadeBy=I.readInt(2),I.skip(2),this.bitFlag=I.readInt(2),this.compressionMethod=I.readString(2),this.date=I.readDate(),this.crc32=I.readInt(4),this.compressedSize=I.readInt(4),this.uncompressedSize=I.readInt(4);var U=I.readInt(2);if(this.extraFieldsLength=I.readInt(2),this.fileCommentLength=I.readInt(2),this.diskNumberStart=I.readInt(2),this.internalFileAttributes=I.readInt(2),this.externalFileAttributes=I.readInt(4),this.localHeaderOffset=I.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");I.skip(U),this.readExtraFields(I),this.parseZIP64ExtraField(I),this.fileComment=I.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var I=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),I==0&&(this.dosPermissions=63&this.externalFileAttributes),I==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var I=Z(this.extraFields[1].value);this.uncompressedSize===v.MAX_VALUE_32BITS&&(this.uncompressedSize=I.readInt(8)),this.compressedSize===v.MAX_VALUE_32BITS&&(this.compressedSize=I.readInt(8)),this.localHeaderOffset===v.MAX_VALUE_32BITS&&(this.localHeaderOffset=I.readInt(8)),this.diskNumberStart===v.MAX_VALUE_32BITS&&(this.diskNumberStart=I.readInt(4))}},readExtraFields:function(I){var U,B,_,N=I.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});I.index+4<N;)U=I.readInt(2),B=I.readInt(2),_=I.readData(B),this.extraFields[U]={id:U,length:B,value:_};I.setIndex(N)},handleUTF8:function(){var I=C.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=i.utf8decode(this.fileName),this.fileCommentStr=i.utf8decode(this.fileComment);else{var U=this.findExtraFieldUnicodePath();if(U!==null)this.fileNameStr=U;else{var B=v.transformTo(I,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(B)}var _=this.findExtraFieldUnicodeComment();if(_!==null)this.fileCommentStr=_;else{var N=v.transformTo(I,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(N)}}},findExtraFieldUnicodePath:function(){var I=this.extraFields[28789];if(I){var U=Z(I.value);return U.readInt(1)!==1||T(this.fileName)!==U.readInt(4)?null:i.utf8decode(U.readData(I.length-5))}return null},findExtraFieldUnicodeComment:function(){var I=this.extraFields[25461];if(I){var U=Z(I.value);return U.readInt(1)!==1||T(this.fileComment)!==U.readInt(4)?null:i.utf8decode(U.readData(I.length-5))}return null}},De.exports=L},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(D,De,ne){"use strict";function Z(U,B,_){this.name=U,this.dir=_.dir,this.date=_.date,this.comment=_.comment,this.unixPermissions=_.unixPermissions,this.dosPermissions=_.dosPermissions,this._data=B,this._dataBinary=_.binary,this.options={compression:_.compression,compressionOptions:_.compressionOptions}}var v=D("./stream/StreamHelper"),p=D("./stream/DataWorker"),T=D("./utf8"),i=D("./compressedObject"),j=D("./stream/GenericWorker");Z.prototype={internalStream:function(U){var B=null,_="string";try{if(!U)throw new Error("No output type specified.");var N=(_=U.toLowerCase())==="string"||_==="text";_!=="binarystring"&&_!=="text"||(_="string"),B=this._decompressWorker();var G=!this._dataBinary;G&&!N&&(B=B.pipe(new T.Utf8EncodeWorker)),!G&&N&&(B=B.pipe(new T.Utf8DecodeWorker))}catch(q){(B=new j("error")).error(q)}return new v(B,_,"")},async:function(U,B){return this.internalStream(U).accumulate(B)},nodeStream:function(U,B){return this.internalStream(U||"nodebuffer").toNodejsStream(B)},_compressWorker:function(U,B){if(this._data instanceof i&&this._data.compression.magic===U.magic)return this._data.getCompressedWorker();var _=this._decompressWorker();return this._dataBinary||(_=_.pipe(new T.Utf8EncodeWorker)),i.createWorkerFrom(_,U,B)},_decompressWorker:function(){return this._data instanceof i?this._data.getContentWorker():this._data instanceof j?this._data:new p(this._data)}};for(var C=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],L=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},I=0;I<C.length;I++)Z.prototype[C[I]]=L;De.exports=Z},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(D,De,ne){(function(Z){"use strict";var v,p,T=Z.MutationObserver||Z.WebKitMutationObserver;if(T){var i=0,j=new T(U),C=Z.document.createTextNode("");j.observe(C,{characterData:!0}),v=function(){C.data=i=++i%2}}else if(Z.setImmediate||Z.MessageChannel===void 0)v="document"in Z&&"onreadystatechange"in Z.document.createElement("script")?function(){var B=Z.document.createElement("script");B.onreadystatechange=function(){U(),B.onreadystatechange=null,B.parentNode.removeChild(B),B=null},Z.document.documentElement.appendChild(B)}:function(){setTimeout(U,0)};else{var L=new Z.MessageChannel;L.port1.onmessage=U,v=function(){L.port2.postMessage(0)}}var I=[];function U(){var B,_;p=!0;for(var N=I.length;N;){for(_=I,I=[],B=-1;++B<N;)_[B]();N=I.length}p=!1}De.exports=function(B){I.push(B)!==1||p||v()}}).call(this,typeof m.g!="undefined"?m.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(D,De,ne){"use strict";var Z=D("immediate");function v(){}var p={},T=["REJECTED"],i=["FULFILLED"],j=["PENDING"];function C(N){if(typeof N!="function")throw new TypeError("resolver must be a function");this.state=j,this.queue=[],this.outcome=void 0,N!==v&&B(this,N)}function L(N,G,q){this.promise=N,typeof G=="function"&&(this.onFulfilled=G,this.callFulfilled=this.otherCallFulfilled),typeof q=="function"&&(this.onRejected=q,this.callRejected=this.otherCallRejected)}function I(N,G,q){Z(function(){var W;try{W=G(q)}catch(X){return p.reject(N,X)}W===N?p.reject(N,new TypeError("Cannot resolve promise with itself")):p.resolve(N,W)})}function U(N){var G=N&&N.then;if(N&&(typeof N=="object"||typeof N=="function")&&typeof G=="function")return function(){G.apply(N,arguments)}}function B(N,G){var q=!1;function W(Ae){q||(q=!0,p.reject(N,Ae))}function X(Ae){q||(q=!0,p.resolve(N,Ae))}var V=_(function(){G(X,W)});V.status==="error"&&W(V.value)}function _(N,G){var q={};try{q.value=N(G),q.status="success"}catch(W){q.status="error",q.value=W}return q}(De.exports=C).prototype.finally=function(N){if(typeof N!="function")return this;var G=this.constructor;return this.then(function(q){return G.resolve(N()).then(function(){return q})},function(q){return G.resolve(N()).then(function(){throw q})})},C.prototype.catch=function(N){return this.then(null,N)},C.prototype.then=function(N,G){if(typeof N!="function"&&this.state===i||typeof G!="function"&&this.state===T)return this;var q=new this.constructor(v);return this.state!==j?I(q,this.state===i?N:G,this.outcome):this.queue.push(new L(q,N,G)),q},L.prototype.callFulfilled=function(N){p.resolve(this.promise,N)},L.prototype.otherCallFulfilled=function(N){I(this.promise,this.onFulfilled,N)},L.prototype.callRejected=function(N){p.reject(this.promise,N)},L.prototype.otherCallRejected=function(N){I(this.promise,this.onRejected,N)},p.resolve=function(N,G){var q=_(U,G);if(q.status==="error")return p.reject(N,q.value);var W=q.value;if(W)B(N,W);else{N.state=i,N.outcome=G;for(var X=-1,V=N.queue.length;++X<V;)N.queue[X].callFulfilled(G)}return N},p.reject=function(N,G){N.state=T,N.outcome=G;for(var q=-1,W=N.queue.length;++q<W;)N.queue[q].callRejected(G);return N},C.resolve=function(N){return N instanceof this?N:p.resolve(new this(v),N)},C.reject=function(N){var G=new this(v);return p.reject(G,N)},C.all=function(N){var G=this;if(Object.prototype.toString.call(N)!=="[object Array]")return this.reject(new TypeError("must be an array"));var q=N.length,W=!1;if(!q)return this.resolve([]);for(var X=new Array(q),V=0,Ae=-1,me=new this(v);++Ae<q;)he(N[Ae],Ae);return me;function he(fe,we){G.resolve(fe).then(function(R){X[we]=R,++V!==q||W||(W=!0,p.resolve(me,X))},function(R){W||(W=!0,p.reject(me,R))})}},C.race=function(N){var G=this;if(Object.prototype.toString.call(N)!=="[object Array]")return this.reject(new TypeError("must be an array"));var q=N.length,W=!1;if(!q)return this.resolve([]);for(var X=-1,V=new this(v);++X<q;)Ae=N[X],G.resolve(Ae).then(function(me){W||(W=!0,p.resolve(V,me))},function(me){W||(W=!0,p.reject(V,me))});var Ae;return V}},{immediate:36}],38:[function(D,De,ne){"use strict";var Z={};(0,D("./lib/utils/common").assign)(Z,D("./lib/deflate"),D("./lib/inflate"),D("./lib/zlib/constants")),De.exports=Z},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(D,De,ne){"use strict";var Z=D("./zlib/deflate"),v=D("./utils/common"),p=D("./utils/strings"),T=D("./zlib/messages"),i=D("./zlib/zstream"),j=Object.prototype.toString,C=0,L=-1,I=0,U=8;function B(N){if(!(this instanceof B))return new B(N);this.options=v.assign({level:L,method:U,chunkSize:16384,windowBits:15,memLevel:8,strategy:I,to:""},N||{});var G=this.options;G.raw&&0<G.windowBits?G.windowBits=-G.windowBits:G.gzip&&0<G.windowBits&&G.windowBits<16&&(G.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var q=Z.deflateInit2(this.strm,G.level,G.method,G.windowBits,G.memLevel,G.strategy);if(q!==C)throw new Error(T[q]);if(G.header&&Z.deflateSetHeader(this.strm,G.header),G.dictionary){var W;if(W=typeof G.dictionary=="string"?p.string2buf(G.dictionary):j.call(G.dictionary)==="[object ArrayBuffer]"?new Uint8Array(G.dictionary):G.dictionary,(q=Z.deflateSetDictionary(this.strm,W))!==C)throw new Error(T[q]);this._dict_set=!0}}function _(N,G){var q=new B(G);if(q.push(N,!0),q.err)throw q.msg||T[q.err];return q.result}B.prototype.push=function(N,G){var q,W,X=this.strm,V=this.options.chunkSize;if(this.ended)return!1;W=G===~~G?G:G===!0?4:0,typeof N=="string"?X.input=p.string2buf(N):j.call(N)==="[object ArrayBuffer]"?X.input=new Uint8Array(N):X.input=N,X.next_in=0,X.avail_in=X.input.length;do{if(X.avail_out===0&&(X.output=new v.Buf8(V),X.next_out=0,X.avail_out=V),(q=Z.deflate(X,W))!==1&&q!==C)return this.onEnd(q),!(this.ended=!0);X.avail_out!==0&&(X.avail_in!==0||W!==4&&W!==2)||(this.options.to==="string"?this.onData(p.buf2binstring(v.shrinkBuf(X.output,X.next_out))):this.onData(v.shrinkBuf(X.output,X.next_out)))}while((0<X.avail_in||X.avail_out===0)&&q!==1);return W===4?(q=Z.deflateEnd(this.strm),this.onEnd(q),this.ended=!0,q===C):W!==2||(this.onEnd(C),!(X.avail_out=0))},B.prototype.onData=function(N){this.chunks.push(N)},B.prototype.onEnd=function(N){N===C&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=v.flattenChunks(this.chunks)),this.chunks=[],this.err=N,this.msg=this.strm.msg},ne.Deflate=B,ne.deflate=_,ne.deflateRaw=function(N,G){return(G=G||{}).raw=!0,_(N,G)},ne.gzip=function(N,G){return(G=G||{}).gzip=!0,_(N,G)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(D,De,ne){"use strict";var Z=D("./zlib/inflate"),v=D("./utils/common"),p=D("./utils/strings"),T=D("./zlib/constants"),i=D("./zlib/messages"),j=D("./zlib/zstream"),C=D("./zlib/gzheader"),L=Object.prototype.toString;function I(B){if(!(this instanceof I))return new I(B);this.options=v.assign({chunkSize:16384,windowBits:0,to:""},B||{});var _=this.options;_.raw&&0<=_.windowBits&&_.windowBits<16&&(_.windowBits=-_.windowBits,_.windowBits===0&&(_.windowBits=-15)),!(0<=_.windowBits&&_.windowBits<16)||B&&B.windowBits||(_.windowBits+=32),15<_.windowBits&&_.windowBits<48&&!(15&_.windowBits)&&(_.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new j,this.strm.avail_out=0;var N=Z.inflateInit2(this.strm,_.windowBits);if(N!==T.Z_OK)throw new Error(i[N]);this.header=new C,Z.inflateGetHeader(this.strm,this.header)}function U(B,_){var N=new I(_);if(N.push(B,!0),N.err)throw N.msg||i[N.err];return N.result}I.prototype.push=function(B,_){var N,G,q,W,X,V,Ae=this.strm,me=this.options.chunkSize,he=this.options.dictionary,fe=!1;if(this.ended)return!1;G=_===~~_?_:_===!0?T.Z_FINISH:T.Z_NO_FLUSH,typeof B=="string"?Ae.input=p.binstring2buf(B):L.call(B)==="[object ArrayBuffer]"?Ae.input=new Uint8Array(B):Ae.input=B,Ae.next_in=0,Ae.avail_in=Ae.input.length;do{if(Ae.avail_out===0&&(Ae.output=new v.Buf8(me),Ae.next_out=0,Ae.avail_out=me),(N=Z.inflate(Ae,T.Z_NO_FLUSH))===T.Z_NEED_DICT&&he&&(V=typeof he=="string"?p.string2buf(he):L.call(he)==="[object ArrayBuffer]"?new Uint8Array(he):he,N=Z.inflateSetDictionary(this.strm,V)),N===T.Z_BUF_ERROR&&fe===!0&&(N=T.Z_OK,fe=!1),N!==T.Z_STREAM_END&&N!==T.Z_OK)return this.onEnd(N),!(this.ended=!0);Ae.next_out&&(Ae.avail_out!==0&&N!==T.Z_STREAM_END&&(Ae.avail_in!==0||G!==T.Z_FINISH&&G!==T.Z_SYNC_FLUSH)||(this.options.to==="string"?(q=p.utf8border(Ae.output,Ae.next_out),W=Ae.next_out-q,X=p.buf2string(Ae.output,q),Ae.next_out=W,Ae.avail_out=me-W,W&&v.arraySet(Ae.output,Ae.output,q,W,0),this.onData(X)):this.onData(v.shrinkBuf(Ae.output,Ae.next_out)))),Ae.avail_in===0&&Ae.avail_out===0&&(fe=!0)}while((0<Ae.avail_in||Ae.avail_out===0)&&N!==T.Z_STREAM_END);return N===T.Z_STREAM_END&&(G=T.Z_FINISH),G===T.Z_FINISH?(N=Z.inflateEnd(this.strm),this.onEnd(N),this.ended=!0,N===T.Z_OK):G!==T.Z_SYNC_FLUSH||(this.onEnd(T.Z_OK),!(Ae.avail_out=0))},I.prototype.onData=function(B){this.chunks.push(B)},I.prototype.onEnd=function(B){B===T.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=v.flattenChunks(this.chunks)),this.chunks=[],this.err=B,this.msg=this.strm.msg},ne.Inflate=I,ne.inflate=U,ne.inflateRaw=function(B,_){return(_=_||{}).raw=!0,U(B,_)},ne.ungzip=U},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(D,De,ne){"use strict";var Z=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";ne.assign=function(T){for(var i=Array.prototype.slice.call(arguments,1);i.length;){var j=i.shift();if(j){if(typeof j!="object")throw new TypeError(j+"must be non-object");for(var C in j)j.hasOwnProperty(C)&&(T[C]=j[C])}}return T},ne.shrinkBuf=function(T,i){return T.length===i?T:T.subarray?T.subarray(0,i):(T.length=i,T)};var v={arraySet:function(T,i,j,C,L){if(i.subarray&&T.subarray)T.set(i.subarray(j,j+C),L);else for(var I=0;I<C;I++)T[L+I]=i[j+I]},flattenChunks:function(T){var i,j,C,L,I,U;for(i=C=0,j=T.length;i<j;i++)C+=T[i].length;for(U=new Uint8Array(C),i=L=0,j=T.length;i<j;i++)I=T[i],U.set(I,L),L+=I.length;return U}},p={arraySet:function(T,i,j,C,L){for(var I=0;I<C;I++)T[L+I]=i[j+I]},flattenChunks:function(T){return[].concat.apply([],T)}};ne.setTyped=function(T){T?(ne.Buf8=Uint8Array,ne.Buf16=Uint16Array,ne.Buf32=Int32Array,ne.assign(ne,v)):(ne.Buf8=Array,ne.Buf16=Array,ne.Buf32=Array,ne.assign(ne,p))},ne.setTyped(Z)},{}],42:[function(D,De,ne){"use strict";var Z=D("./common"),v=!0,p=!0;try{String.fromCharCode.apply(null,[0])}catch(C){v=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(C){p=!1}for(var T=new Z.Buf8(256),i=0;i<256;i++)T[i]=252<=i?6:248<=i?5:240<=i?4:224<=i?3:192<=i?2:1;function j(C,L){if(L<65537&&(C.subarray&&p||!C.subarray&&v))return String.fromCharCode.apply(null,Z.shrinkBuf(C,L));for(var I="",U=0;U<L;U++)I+=String.fromCharCode(C[U]);return I}T[254]=T[254]=1,ne.string2buf=function(C){var L,I,U,B,_,N=C.length,G=0;for(B=0;B<N;B++)(64512&(I=C.charCodeAt(B)))==55296&&B+1<N&&(64512&(U=C.charCodeAt(B+1)))==56320&&(I=65536+(I-55296<<10)+(U-56320),B++),G+=I<128?1:I<2048?2:I<65536?3:4;for(L=new Z.Buf8(G),B=_=0;_<G;B++)(64512&(I=C.charCodeAt(B)))==55296&&B+1<N&&(64512&(U=C.charCodeAt(B+1)))==56320&&(I=65536+(I-55296<<10)+(U-56320),B++),I<128?L[_++]=I:(I<2048?L[_++]=192|I>>>6:(I<65536?L[_++]=224|I>>>12:(L[_++]=240|I>>>18,L[_++]=128|I>>>12&63),L[_++]=128|I>>>6&63),L[_++]=128|63&I);return L},ne.buf2binstring=function(C){return j(C,C.length)},ne.binstring2buf=function(C){for(var L=new Z.Buf8(C.length),I=0,U=L.length;I<U;I++)L[I]=C.charCodeAt(I);return L},ne.buf2string=function(C,L){var I,U,B,_,N=L||C.length,G=new Array(2*N);for(I=U=0;I<N;)if((B=C[I++])<128)G[U++]=B;else if(4<(_=T[B]))G[U++]=65533,I+=_-1;else{for(B&=_===2?31:_===3?15:7;1<_&&I<N;)B=B<<6|63&C[I++],_--;1<_?G[U++]=65533:B<65536?G[U++]=B:(B-=65536,G[U++]=55296|B>>10&1023,G[U++]=56320|1023&B)}return j(G,U)},ne.utf8border=function(C,L){var I;for((L=L||C.length)>C.length&&(L=C.length),I=L-1;0<=I&&(192&C[I])==128;)I--;return I<0||I===0?L:I+T[C[I]]>L?I:L}},{"./common":41}],43:[function(D,De,ne){"use strict";De.exports=function(Z,v,p,T){for(var i=65535&Z|0,j=Z>>>16&65535|0,C=0;p!==0;){for(p-=C=2e3<p?2e3:p;j=j+(i=i+v[T++]|0)|0,--C;);i%=65521,j%=65521}return i|j<<16|0}},{}],44:[function(D,De,ne){"use strict";De.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(D,De,ne){"use strict";var Z=function(){for(var v,p=[],T=0;T<256;T++){v=T;for(var i=0;i<8;i++)v=1&v?3988292384^v>>>1:v>>>1;p[T]=v}return p}();De.exports=function(v,p,T,i){var j=Z,C=i+T;v^=-1;for(var L=i;L<C;L++)v=v>>>8^j[255&(v^p[L])];return-1^v}},{}],46:[function(D,De,ne){"use strict";var Z,v=D("../utils/common"),p=D("./trees"),T=D("./adler32"),i=D("./crc32"),j=D("./messages"),C=0,L=4,I=0,U=-2,B=-1,_=4,N=2,G=8,q=9,W=286,X=30,V=19,Ae=2*W+1,me=15,he=3,fe=258,we=fe+he+1,R=42,J=113,x=1,He=2,ye=3,se=4;function Se(y,_e){return y.msg=j[_e],_e}function ge(y){return(y<<1)-(4<y?9:0)}function Ee(y){for(var _e=y.length;0<=--_e;)y[_e]=0}function de(y){var _e=y.state,E=_e.pending;E>y.avail_out&&(E=y.avail_out),E!==0&&(v.arraySet(y.output,_e.pending_buf,_e.pending_out,E,y.next_out),y.next_out+=E,_e.pending_out+=E,y.total_out+=E,y.avail_out-=E,_e.pending-=E,_e.pending===0&&(_e.pending_out=0))}function ve(y,_e){p._tr_flush_block(y,0<=y.block_start?y.block_start:-1,y.strstart-y.block_start,_e),y.block_start=y.strstart,de(y.strm)}function Ye(y,_e){y.pending_buf[y.pending++]=_e}function lt(y,_e){y.pending_buf[y.pending++]=_e>>>8&255,y.pending_buf[y.pending++]=255&_e}function st(y,_e){var E,s,A=y.max_chain_length,f=y.strstart,z=y.prev_length,$=y.nice_match,F=y.strstart>y.w_size-we?y.strstart-(y.w_size-we):0,M=y.window,le=y.w_mask,te=y.prev,Y=y.strstart+fe,be=M[f+z-1],tt=M[f+z];y.prev_length>=y.good_match&&(A>>=2),$>y.lookahead&&($=y.lookahead);do if(M[(E=_e)+z]===tt&&M[E+z-1]===be&&M[E]===M[f]&&M[++E]===M[f+1]){f+=2,E++;do;while(M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&M[++f]===M[++E]&&f<Y);if(s=fe-(Y-f),f=Y-fe,z<s){if(y.match_start=_e,$<=(z=s))break;be=M[f+z-1],tt=M[f+z]}}while((_e=te[_e&le])>F&&--A!=0);return z<=y.lookahead?z:y.lookahead}function Bt(y){var _e,E,s,A,f,z,$,F,M,le,te=y.w_size;do{if(A=y.window_size-y.lookahead-y.strstart,y.strstart>=te+(te-we)){for(v.arraySet(y.window,y.window,te,te,0),y.match_start-=te,y.strstart-=te,y.block_start-=te,_e=E=y.hash_size;s=y.head[--_e],y.head[_e]=te<=s?s-te:0,--E;);for(_e=E=te;s=y.prev[--_e],y.prev[_e]=te<=s?s-te:0,--E;);A+=te}if(y.strm.avail_in===0)break;if(z=y.strm,$=y.window,F=y.strstart+y.lookahead,M=A,le=void 0,le=z.avail_in,M<le&&(le=M),E=le===0?0:(z.avail_in-=le,v.arraySet($,z.input,z.next_in,le,F),z.state.wrap===1?z.adler=T(z.adler,$,le,F):z.state.wrap===2&&(z.adler=i(z.adler,$,le,F)),z.next_in+=le,z.total_in+=le,le),y.lookahead+=E,y.lookahead+y.insert>=he)for(f=y.strstart-y.insert,y.ins_h=y.window[f],y.ins_h=(y.ins_h<<y.hash_shift^y.window[f+1])&y.hash_mask;y.insert&&(y.ins_h=(y.ins_h<<y.hash_shift^y.window[f+he-1])&y.hash_mask,y.prev[f&y.w_mask]=y.head[y.ins_h],y.head[y.ins_h]=f,f++,y.insert--,!(y.lookahead+y.insert<he)););}while(y.lookahead<we&&y.strm.avail_in!==0)}function xt(y,_e){for(var E,s;;){if(y.lookahead<we){if(Bt(y),y.lookahead<we&&_e===C)return x;if(y.lookahead===0)break}if(E=0,y.lookahead>=he&&(y.ins_h=(y.ins_h<<y.hash_shift^y.window[y.strstart+he-1])&y.hash_mask,E=y.prev[y.strstart&y.w_mask]=y.head[y.ins_h],y.head[y.ins_h]=y.strstart),E!==0&&y.strstart-E<=y.w_size-we&&(y.match_length=st(y,E)),y.match_length>=he)if(s=p._tr_tally(y,y.strstart-y.match_start,y.match_length-he),y.lookahead-=y.match_length,y.match_length<=y.max_lazy_match&&y.lookahead>=he){for(y.match_length--;y.strstart++,y.ins_h=(y.ins_h<<y.hash_shift^y.window[y.strstart+he-1])&y.hash_mask,E=y.prev[y.strstart&y.w_mask]=y.head[y.ins_h],y.head[y.ins_h]=y.strstart,--y.match_length!=0;);y.strstart++}else y.strstart+=y.match_length,y.match_length=0,y.ins_h=y.window[y.strstart],y.ins_h=(y.ins_h<<y.hash_shift^y.window[y.strstart+1])&y.hash_mask;else s=p._tr_tally(y,0,y.window[y.strstart]),y.lookahead--,y.strstart++;if(s&&(ve(y,!1),y.strm.avail_out===0))return x}return y.insert=y.strstart<he-1?y.strstart:he-1,_e===L?(ve(y,!0),y.strm.avail_out===0?ye:se):y.last_lit&&(ve(y,!1),y.strm.avail_out===0)?x:He}function St(y,_e){for(var E,s,A;;){if(y.lookahead<we){if(Bt(y),y.lookahead<we&&_e===C)return x;if(y.lookahead===0)break}if(E=0,y.lookahead>=he&&(y.ins_h=(y.ins_h<<y.hash_shift^y.window[y.strstart+he-1])&y.hash_mask,E=y.prev[y.strstart&y.w_mask]=y.head[y.ins_h],y.head[y.ins_h]=y.strstart),y.prev_length=y.match_length,y.prev_match=y.match_start,y.match_length=he-1,E!==0&&y.prev_length<y.max_lazy_match&&y.strstart-E<=y.w_size-we&&(y.match_length=st(y,E),y.match_length<=5&&(y.strategy===1||y.match_length===he&&4096<y.strstart-y.match_start)&&(y.match_length=he-1)),y.prev_length>=he&&y.match_length<=y.prev_length){for(A=y.strstart+y.lookahead-he,s=p._tr_tally(y,y.strstart-1-y.prev_match,y.prev_length-he),y.lookahead-=y.prev_length-1,y.prev_length-=2;++y.strstart<=A&&(y.ins_h=(y.ins_h<<y.hash_shift^y.window[y.strstart+he-1])&y.hash_mask,E=y.prev[y.strstart&y.w_mask]=y.head[y.ins_h],y.head[y.ins_h]=y.strstart),--y.prev_length!=0;);if(y.match_available=0,y.match_length=he-1,y.strstart++,s&&(ve(y,!1),y.strm.avail_out===0))return x}else if(y.match_available){if((s=p._tr_tally(y,0,y.window[y.strstart-1]))&&ve(y,!1),y.strstart++,y.lookahead--,y.strm.avail_out===0)return x}else y.match_available=1,y.strstart++,y.lookahead--}return y.match_available&&(s=p._tr_tally(y,0,y.window[y.strstart-1]),y.match_available=0),y.insert=y.strstart<he-1?y.strstart:he-1,_e===L?(ve(y,!0),y.strm.avail_out===0?ye:se):y.last_lit&&(ve(y,!1),y.strm.avail_out===0)?x:He}function Ft(y,_e,E,s,A){this.good_length=y,this.max_lazy=_e,this.nice_length=E,this.max_chain=s,this.func=A}function Zt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=G,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new v.Buf16(2*Ae),this.dyn_dtree=new v.Buf16(2*(2*X+1)),this.bl_tree=new v.Buf16(2*(2*V+1)),Ee(this.dyn_ltree),Ee(this.dyn_dtree),Ee(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new v.Buf16(me+1),this.heap=new v.Buf16(2*W+1),Ee(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*W+1),Ee(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Jt(y){var _e;return y&&y.state?(y.total_in=y.total_out=0,y.data_type=N,(_e=y.state).pending=0,_e.pending_out=0,_e.wrap<0&&(_e.wrap=-_e.wrap),_e.status=_e.wrap?R:J,y.adler=_e.wrap===2?0:1,_e.last_flush=C,p._tr_init(_e),I):Se(y,U)}function an(y){var _e=Jt(y);return _e===I&&function(E){E.window_size=2*E.w_size,Ee(E.head),E.max_lazy_match=Z[E.level].max_lazy,E.good_match=Z[E.level].good_length,E.nice_match=Z[E.level].nice_length,E.max_chain_length=Z[E.level].max_chain,E.strstart=0,E.block_start=0,E.lookahead=0,E.insert=0,E.match_length=E.prev_length=he-1,E.match_available=0,E.ins_h=0}(y.state),_e}function en(y,_e,E,s,A,f){if(!y)return U;var z=1;if(_e===B&&(_e=6),s<0?(z=0,s=-s):15<s&&(z=2,s-=16),A<1||q<A||E!==G||s<8||15<s||_e<0||9<_e||f<0||_<f)return Se(y,U);s===8&&(s=9);var $=new Zt;return(y.state=$).strm=y,$.wrap=z,$.gzhead=null,$.w_bits=s,$.w_size=1<<$.w_bits,$.w_mask=$.w_size-1,$.hash_bits=A+7,$.hash_size=1<<$.hash_bits,$.hash_mask=$.hash_size-1,$.hash_shift=~~(($.hash_bits+he-1)/he),$.window=new v.Buf8(2*$.w_size),$.head=new v.Buf16($.hash_size),$.prev=new v.Buf16($.w_size),$.lit_bufsize=1<<A+6,$.pending_buf_size=4*$.lit_bufsize,$.pending_buf=new v.Buf8($.pending_buf_size),$.d_buf=1*$.lit_bufsize,$.l_buf=3*$.lit_bufsize,$.level=_e,$.strategy=f,$.method=E,an(y)}Z=[new Ft(0,0,0,0,function(y,_e){var E=65535;for(E>y.pending_buf_size-5&&(E=y.pending_buf_size-5);;){if(y.lookahead<=1){if(Bt(y),y.lookahead===0&&_e===C)return x;if(y.lookahead===0)break}y.strstart+=y.lookahead,y.lookahead=0;var s=y.block_start+E;if((y.strstart===0||y.strstart>=s)&&(y.lookahead=y.strstart-s,y.strstart=s,ve(y,!1),y.strm.avail_out===0)||y.strstart-y.block_start>=y.w_size-we&&(ve(y,!1),y.strm.avail_out===0))return x}return y.insert=0,_e===L?(ve(y,!0),y.strm.avail_out===0?ye:se):(y.strstart>y.block_start&&(ve(y,!1),y.strm.avail_out),x)}),new Ft(4,4,8,4,xt),new Ft(4,5,16,8,xt),new Ft(4,6,32,32,xt),new Ft(4,4,16,16,St),new Ft(8,16,32,32,St),new Ft(8,16,128,128,St),new Ft(8,32,128,256,St),new Ft(32,128,258,1024,St),new Ft(32,258,258,4096,St)],ne.deflateInit=function(y,_e){return en(y,_e,G,15,8,0)},ne.deflateInit2=en,ne.deflateReset=an,ne.deflateResetKeep=Jt,ne.deflateSetHeader=function(y,_e){return y&&y.state?y.state.wrap!==2?U:(y.state.gzhead=_e,I):U},ne.deflate=function(y,_e){var E,s,A,f;if(!y||!y.state||5<_e||_e<0)return y?Se(y,U):U;if(s=y.state,!y.output||!y.input&&y.avail_in!==0||s.status===666&&_e!==L)return Se(y,y.avail_out===0?-5:U);if(s.strm=y,E=s.last_flush,s.last_flush=_e,s.status===R)if(s.wrap===2)y.adler=0,Ye(s,31),Ye(s,139),Ye(s,8),s.gzhead?(Ye(s,(s.gzhead.text?1:0)+(s.gzhead.hcrc?2:0)+(s.gzhead.extra?4:0)+(s.gzhead.name?8:0)+(s.gzhead.comment?16:0)),Ye(s,255&s.gzhead.time),Ye(s,s.gzhead.time>>8&255),Ye(s,s.gzhead.time>>16&255),Ye(s,s.gzhead.time>>24&255),Ye(s,s.level===9?2:2<=s.strategy||s.level<2?4:0),Ye(s,255&s.gzhead.os),s.gzhead.extra&&s.gzhead.extra.length&&(Ye(s,255&s.gzhead.extra.length),Ye(s,s.gzhead.extra.length>>8&255)),s.gzhead.hcrc&&(y.adler=i(y.adler,s.pending_buf,s.pending,0)),s.gzindex=0,s.status=69):(Ye(s,0),Ye(s,0),Ye(s,0),Ye(s,0),Ye(s,0),Ye(s,s.level===9?2:2<=s.strategy||s.level<2?4:0),Ye(s,3),s.status=J);else{var z=G+(s.w_bits-8<<4)<<8;z|=(2<=s.strategy||s.level<2?0:s.level<6?1:s.level===6?2:3)<<6,s.strstart!==0&&(z|=32),z+=31-z%31,s.status=J,lt(s,z),s.strstart!==0&&(lt(s,y.adler>>>16),lt(s,65535&y.adler)),y.adler=1}if(s.status===69)if(s.gzhead.extra){for(A=s.pending;s.gzindex<(65535&s.gzhead.extra.length)&&(s.pending!==s.pending_buf_size||(s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),de(y),A=s.pending,s.pending!==s.pending_buf_size));)Ye(s,255&s.gzhead.extra[s.gzindex]),s.gzindex++;s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),s.gzindex===s.gzhead.extra.length&&(s.gzindex=0,s.status=73)}else s.status=73;if(s.status===73)if(s.gzhead.name){A=s.pending;do{if(s.pending===s.pending_buf_size&&(s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),de(y),A=s.pending,s.pending===s.pending_buf_size)){f=1;break}f=s.gzindex<s.gzhead.name.length?255&s.gzhead.name.charCodeAt(s.gzindex++):0,Ye(s,f)}while(f!==0);s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),f===0&&(s.gzindex=0,s.status=91)}else s.status=91;if(s.status===91)if(s.gzhead.comment){A=s.pending;do{if(s.pending===s.pending_buf_size&&(s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),de(y),A=s.pending,s.pending===s.pending_buf_size)){f=1;break}f=s.gzindex<s.gzhead.comment.length?255&s.gzhead.comment.charCodeAt(s.gzindex++):0,Ye(s,f)}while(f!==0);s.gzhead.hcrc&&s.pending>A&&(y.adler=i(y.adler,s.pending_buf,s.pending-A,A)),f===0&&(s.status=103)}else s.status=103;if(s.status===103&&(s.gzhead.hcrc?(s.pending+2>s.pending_buf_size&&de(y),s.pending+2<=s.pending_buf_size&&(Ye(s,255&y.adler),Ye(s,y.adler>>8&255),y.adler=0,s.status=J)):s.status=J),s.pending!==0){if(de(y),y.avail_out===0)return s.last_flush=-1,I}else if(y.avail_in===0&&ge(_e)<=ge(E)&&_e!==L)return Se(y,-5);if(s.status===666&&y.avail_in!==0)return Se(y,-5);if(y.avail_in!==0||s.lookahead!==0||_e!==C&&s.status!==666){var $=s.strategy===2?function(F,M){for(var le;;){if(F.lookahead===0&&(Bt(F),F.lookahead===0)){if(M===C)return x;break}if(F.match_length=0,le=p._tr_tally(F,0,F.window[F.strstart]),F.lookahead--,F.strstart++,le&&(ve(F,!1),F.strm.avail_out===0))return x}return F.insert=0,M===L?(ve(F,!0),F.strm.avail_out===0?ye:se):F.last_lit&&(ve(F,!1),F.strm.avail_out===0)?x:He}(s,_e):s.strategy===3?function(F,M){for(var le,te,Y,be,tt=F.window;;){if(F.lookahead<=fe){if(Bt(F),F.lookahead<=fe&&M===C)return x;if(F.lookahead===0)break}if(F.match_length=0,F.lookahead>=he&&0<F.strstart&&(te=tt[Y=F.strstart-1])===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]){be=F.strstart+fe;do;while(te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&te===tt[++Y]&&Y<be);F.match_length=fe-(be-Y),F.match_length>F.lookahead&&(F.match_length=F.lookahead)}if(F.match_length>=he?(le=p._tr_tally(F,1,F.match_length-he),F.lookahead-=F.match_length,F.strstart+=F.match_length,F.match_length=0):(le=p._tr_tally(F,0,F.window[F.strstart]),F.lookahead--,F.strstart++),le&&(ve(F,!1),F.strm.avail_out===0))return x}return F.insert=0,M===L?(ve(F,!0),F.strm.avail_out===0?ye:se):F.last_lit&&(ve(F,!1),F.strm.avail_out===0)?x:He}(s,_e):Z[s.level].func(s,_e);if($!==ye&&$!==se||(s.status=666),$===x||$===ye)return y.avail_out===0&&(s.last_flush=-1),I;if($===He&&(_e===1?p._tr_align(s):_e!==5&&(p._tr_stored_block(s,0,0,!1),_e===3&&(Ee(s.head),s.lookahead===0&&(s.strstart=0,s.block_start=0,s.insert=0))),de(y),y.avail_out===0))return s.last_flush=-1,I}return _e!==L?I:s.wrap<=0?1:(s.wrap===2?(Ye(s,255&y.adler),Ye(s,y.adler>>8&255),Ye(s,y.adler>>16&255),Ye(s,y.adler>>24&255),Ye(s,255&y.total_in),Ye(s,y.total_in>>8&255),Ye(s,y.total_in>>16&255),Ye(s,y.total_in>>24&255)):(lt(s,y.adler>>>16),lt(s,65535&y.adler)),de(y),0<s.wrap&&(s.wrap=-s.wrap),s.pending!==0?I:1)},ne.deflateEnd=function(y){var _e;return y&&y.state?(_e=y.state.status)!==R&&_e!==69&&_e!==73&&_e!==91&&_e!==103&&_e!==J&&_e!==666?Se(y,U):(y.state=null,_e===J?Se(y,-3):I):U},ne.deflateSetDictionary=function(y,_e){var E,s,A,f,z,$,F,M,le=_e.length;if(!y||!y.state||(f=(E=y.state).wrap)===2||f===1&&E.status!==R||E.lookahead)return U;for(f===1&&(y.adler=T(y.adler,_e,le,0)),E.wrap=0,le>=E.w_size&&(f===0&&(Ee(E.head),E.strstart=0,E.block_start=0,E.insert=0),M=new v.Buf8(E.w_size),v.arraySet(M,_e,le-E.w_size,E.w_size,0),_e=M,le=E.w_size),z=y.avail_in,$=y.next_in,F=y.input,y.avail_in=le,y.next_in=0,y.input=_e,Bt(E);E.lookahead>=he;){for(s=E.strstart,A=E.lookahead-(he-1);E.ins_h=(E.ins_h<<E.hash_shift^E.window[s+he-1])&E.hash_mask,E.prev[s&E.w_mask]=E.head[E.ins_h],E.head[E.ins_h]=s,s++,--A;);E.strstart=s,E.lookahead=he-1,Bt(E)}return E.strstart+=E.lookahead,E.block_start=E.strstart,E.insert=E.lookahead,E.lookahead=0,E.match_length=E.prev_length=he-1,E.match_available=0,y.next_in=$,y.input=F,y.avail_in=z,E.wrap=f,I},ne.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(D,De,ne){"use strict";De.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(D,De,ne){"use strict";De.exports=function(Z,v){var p,T,i,j,C,L,I,U,B,_,N,G,q,W,X,V,Ae,me,he,fe,we,R,J,x,He;p=Z.state,T=Z.next_in,x=Z.input,i=T+(Z.avail_in-5),j=Z.next_out,He=Z.output,C=j-(v-Z.avail_out),L=j+(Z.avail_out-257),I=p.dmax,U=p.wsize,B=p.whave,_=p.wnext,N=p.window,G=p.hold,q=p.bits,W=p.lencode,X=p.distcode,V=(1<<p.lenbits)-1,Ae=(1<<p.distbits)-1;e:do{q<15&&(G+=x[T++]<<q,q+=8,G+=x[T++]<<q,q+=8),me=W[G&V];t:for(;;){if(G>>>=he=me>>>24,q-=he,(he=me>>>16&255)===0)He[j++]=65535&me;else{if(!(16&he)){if(!(64&he)){me=W[(65535&me)+(G&(1<<he)-1)];continue t}if(32&he){p.mode=12;break e}Z.msg="invalid literal/length code",p.mode=30;break e}fe=65535&me,(he&=15)&&(q<he&&(G+=x[T++]<<q,q+=8),fe+=G&(1<<he)-1,G>>>=he,q-=he),q<15&&(G+=x[T++]<<q,q+=8,G+=x[T++]<<q,q+=8),me=X[G&Ae];n:for(;;){if(G>>>=he=me>>>24,q-=he,!(16&(he=me>>>16&255))){if(!(64&he)){me=X[(65535&me)+(G&(1<<he)-1)];continue n}Z.msg="invalid distance code",p.mode=30;break e}if(we=65535&me,q<(he&=15)&&(G+=x[T++]<<q,(q+=8)<he&&(G+=x[T++]<<q,q+=8)),I<(we+=G&(1<<he)-1)){Z.msg="invalid distance too far back",p.mode=30;break e}if(G>>>=he,q-=he,(he=j-C)<we){if(B<(he=we-he)&&p.sane){Z.msg="invalid distance too far back",p.mode=30;break e}if(J=N,(R=0)===_){if(R+=U-he,he<fe){for(fe-=he;He[j++]=N[R++],--he;);R=j-we,J=He}}else if(_<he){if(R+=U+_-he,(he-=_)<fe){for(fe-=he;He[j++]=N[R++],--he;);if(R=0,_<fe){for(fe-=he=_;He[j++]=N[R++],--he;);R=j-we,J=He}}}else if(R+=_-he,he<fe){for(fe-=he;He[j++]=N[R++],--he;);R=j-we,J=He}for(;2<fe;)He[j++]=J[R++],He[j++]=J[R++],He[j++]=J[R++],fe-=3;fe&&(He[j++]=J[R++],1<fe&&(He[j++]=J[R++]))}else{for(R=j-we;He[j++]=He[R++],He[j++]=He[R++],He[j++]=He[R++],2<(fe-=3););fe&&(He[j++]=He[R++],1<fe&&(He[j++]=He[R++]))}break}}break}}while(T<i&&j<L);T-=fe=q>>3,G&=(1<<(q-=fe<<3))-1,Z.next_in=T,Z.next_out=j,Z.avail_in=T<i?i-T+5:5-(T-i),Z.avail_out=j<L?L-j+257:257-(j-L),p.hold=G,p.bits=q}},{}],49:[function(D,De,ne){"use strict";var Z=D("../utils/common"),v=D("./adler32"),p=D("./crc32"),T=D("./inffast"),i=D("./inftrees"),j=1,C=2,L=0,I=-2,U=1,B=852,_=592;function N(R){return(R>>>24&255)+(R>>>8&65280)+((65280&R)<<8)+((255&R)<<24)}function G(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Z.Buf16(320),this.work=new Z.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function q(R){var J;return R&&R.state?(J=R.state,R.total_in=R.total_out=J.total=0,R.msg="",J.wrap&&(R.adler=1&J.wrap),J.mode=U,J.last=0,J.havedict=0,J.dmax=32768,J.head=null,J.hold=0,J.bits=0,J.lencode=J.lendyn=new Z.Buf32(B),J.distcode=J.distdyn=new Z.Buf32(_),J.sane=1,J.back=-1,L):I}function W(R){var J;return R&&R.state?((J=R.state).wsize=0,J.whave=0,J.wnext=0,q(R)):I}function X(R,J){var x,He;return R&&R.state?(He=R.state,J<0?(x=0,J=-J):(x=1+(J>>4),J<48&&(J&=15)),J&&(J<8||15<J)?I:(He.window!==null&&He.wbits!==J&&(He.window=null),He.wrap=x,He.wbits=J,W(R))):I}function V(R,J){var x,He;return R?(He=new G,(R.state=He).window=null,(x=X(R,J))!==L&&(R.state=null),x):I}var Ae,me,he=!0;function fe(R){if(he){var J;for(Ae=new Z.Buf32(512),me=new Z.Buf32(32),J=0;J<144;)R.lens[J++]=8;for(;J<256;)R.lens[J++]=9;for(;J<280;)R.lens[J++]=7;for(;J<288;)R.lens[J++]=8;for(i(j,R.lens,0,288,Ae,0,R.work,{bits:9}),J=0;J<32;)R.lens[J++]=5;i(C,R.lens,0,32,me,0,R.work,{bits:5}),he=!1}R.lencode=Ae,R.lenbits=9,R.distcode=me,R.distbits=5}function we(R,J,x,He){var ye,se=R.state;return se.window===null&&(se.wsize=1<<se.wbits,se.wnext=0,se.whave=0,se.window=new Z.Buf8(se.wsize)),He>=se.wsize?(Z.arraySet(se.window,J,x-se.wsize,se.wsize,0),se.wnext=0,se.whave=se.wsize):(He<(ye=se.wsize-se.wnext)&&(ye=He),Z.arraySet(se.window,J,x-He,ye,se.wnext),(He-=ye)?(Z.arraySet(se.window,J,x-He,He,0),se.wnext=He,se.whave=se.wsize):(se.wnext+=ye,se.wnext===se.wsize&&(se.wnext=0),se.whave<se.wsize&&(se.whave+=ye))),0}ne.inflateReset=W,ne.inflateReset2=X,ne.inflateResetKeep=q,ne.inflateInit=function(R){return V(R,15)},ne.inflateInit2=V,ne.inflate=function(R,J){var x,He,ye,se,Se,ge,Ee,de,ve,Ye,lt,st,Bt,xt,St,Ft,Zt,Jt,an,en,y,_e,E,s,A=0,f=new Z.Buf8(4),z=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!R||!R.state||!R.output||!R.input&&R.avail_in!==0)return I;(x=R.state).mode===12&&(x.mode=13),Se=R.next_out,ye=R.output,Ee=R.avail_out,se=R.next_in,He=R.input,ge=R.avail_in,de=x.hold,ve=x.bits,Ye=ge,lt=Ee,_e=L;e:for(;;)switch(x.mode){case U:if(x.wrap===0){x.mode=13;break}for(;ve<16;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(2&x.wrap&&de===35615){f[x.check=0]=255&de,f[1]=de>>>8&255,x.check=p(x.check,f,2,0),ve=de=0,x.mode=2;break}if(x.flags=0,x.head&&(x.head.done=!1),!(1&x.wrap)||(((255&de)<<8)+(de>>8))%31){R.msg="incorrect header check",x.mode=30;break}if((15&de)!=8){R.msg="unknown compression method",x.mode=30;break}if(ve-=4,y=8+(15&(de>>>=4)),x.wbits===0)x.wbits=y;else if(y>x.wbits){R.msg="invalid window size",x.mode=30;break}x.dmax=1<<y,R.adler=x.check=1,x.mode=512&de?10:12,ve=de=0;break;case 2:for(;ve<16;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(x.flags=de,(255&x.flags)!=8){R.msg="unknown compression method",x.mode=30;break}if(57344&x.flags){R.msg="unknown header flags set",x.mode=30;break}x.head&&(x.head.text=de>>8&1),512&x.flags&&(f[0]=255&de,f[1]=de>>>8&255,x.check=p(x.check,f,2,0)),ve=de=0,x.mode=3;case 3:for(;ve<32;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.head&&(x.head.time=de),512&x.flags&&(f[0]=255&de,f[1]=de>>>8&255,f[2]=de>>>16&255,f[3]=de>>>24&255,x.check=p(x.check,f,4,0)),ve=de=0,x.mode=4;case 4:for(;ve<16;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.head&&(x.head.xflags=255&de,x.head.os=de>>8),512&x.flags&&(f[0]=255&de,f[1]=de>>>8&255,x.check=p(x.check,f,2,0)),ve=de=0,x.mode=5;case 5:if(1024&x.flags){for(;ve<16;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.length=de,x.head&&(x.head.extra_len=de),512&x.flags&&(f[0]=255&de,f[1]=de>>>8&255,x.check=p(x.check,f,2,0)),ve=de=0}else x.head&&(x.head.extra=null);x.mode=6;case 6:if(1024&x.flags&&(ge<(st=x.length)&&(st=ge),st&&(x.head&&(y=x.head.extra_len-x.length,x.head.extra||(x.head.extra=new Array(x.head.extra_len)),Z.arraySet(x.head.extra,He,se,st,y)),512&x.flags&&(x.check=p(x.check,He,st,se)),ge-=st,se+=st,x.length-=st),x.length))break e;x.length=0,x.mode=7;case 7:if(2048&x.flags){if(ge===0)break e;for(st=0;y=He[se+st++],x.head&&y&&x.length<65536&&(x.head.name+=String.fromCharCode(y)),y&&st<ge;);if(512&x.flags&&(x.check=p(x.check,He,st,se)),ge-=st,se+=st,y)break e}else x.head&&(x.head.name=null);x.length=0,x.mode=8;case 8:if(4096&x.flags){if(ge===0)break e;for(st=0;y=He[se+st++],x.head&&y&&x.length<65536&&(x.head.comment+=String.fromCharCode(y)),y&&st<ge;);if(512&x.flags&&(x.check=p(x.check,He,st,se)),ge-=st,se+=st,y)break e}else x.head&&(x.head.comment=null);x.mode=9;case 9:if(512&x.flags){for(;ve<16;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(de!==(65535&x.check)){R.msg="header crc mismatch",x.mode=30;break}ve=de=0}x.head&&(x.head.hcrc=x.flags>>9&1,x.head.done=!0),R.adler=x.check=0,x.mode=12;break;case 10:for(;ve<32;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}R.adler=x.check=N(de),ve=de=0,x.mode=11;case 11:if(x.havedict===0)return R.next_out=Se,R.avail_out=Ee,R.next_in=se,R.avail_in=ge,x.hold=de,x.bits=ve,2;R.adler=x.check=1,x.mode=12;case 12:if(J===5||J===6)break e;case 13:if(x.last){de>>>=7&ve,ve-=7&ve,x.mode=27;break}for(;ve<3;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}switch(x.last=1&de,ve-=1,3&(de>>>=1)){case 0:x.mode=14;break;case 1:if(fe(x),x.mode=20,J!==6)break;de>>>=2,ve-=2;break e;case 2:x.mode=17;break;case 3:R.msg="invalid block type",x.mode=30}de>>>=2,ve-=2;break;case 14:for(de>>>=7&ve,ve-=7&ve;ve<32;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if((65535&de)!=(de>>>16^65535)){R.msg="invalid stored block lengths",x.mode=30;break}if(x.length=65535&de,ve=de=0,x.mode=15,J===6)break e;case 15:x.mode=16;case 16:if(st=x.length){if(ge<st&&(st=ge),Ee<st&&(st=Ee),st===0)break e;Z.arraySet(ye,He,se,st,Se),ge-=st,se+=st,Ee-=st,Se+=st,x.length-=st;break}x.mode=12;break;case 17:for(;ve<14;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(x.nlen=257+(31&de),de>>>=5,ve-=5,x.ndist=1+(31&de),de>>>=5,ve-=5,x.ncode=4+(15&de),de>>>=4,ve-=4,286<x.nlen||30<x.ndist){R.msg="too many length or distance symbols",x.mode=30;break}x.have=0,x.mode=18;case 18:for(;x.have<x.ncode;){for(;ve<3;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.lens[z[x.have++]]=7&de,de>>>=3,ve-=3}for(;x.have<19;)x.lens[z[x.have++]]=0;if(x.lencode=x.lendyn,x.lenbits=7,E={bits:x.lenbits},_e=i(0,x.lens,0,19,x.lencode,0,x.work,E),x.lenbits=E.bits,_e){R.msg="invalid code lengths set",x.mode=30;break}x.have=0,x.mode=19;case 19:for(;x.have<x.nlen+x.ndist;){for(;Ft=(A=x.lencode[de&(1<<x.lenbits)-1])>>>16&255,Zt=65535&A,!((St=A>>>24)<=ve);){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(Zt<16)de>>>=St,ve-=St,x.lens[x.have++]=Zt;else{if(Zt===16){for(s=St+2;ve<s;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(de>>>=St,ve-=St,x.have===0){R.msg="invalid bit length repeat",x.mode=30;break}y=x.lens[x.have-1],st=3+(3&de),de>>>=2,ve-=2}else if(Zt===17){for(s=St+3;ve<s;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}ve-=St,y=0,st=3+(7&(de>>>=St)),de>>>=3,ve-=3}else{for(s=St+7;ve<s;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}ve-=St,y=0,st=11+(127&(de>>>=St)),de>>>=7,ve-=7}if(x.have+st>x.nlen+x.ndist){R.msg="invalid bit length repeat",x.mode=30;break}for(;st--;)x.lens[x.have++]=y}}if(x.mode===30)break;if(x.lens[256]===0){R.msg="invalid code -- missing end-of-block",x.mode=30;break}if(x.lenbits=9,E={bits:x.lenbits},_e=i(j,x.lens,0,x.nlen,x.lencode,0,x.work,E),x.lenbits=E.bits,_e){R.msg="invalid literal/lengths set",x.mode=30;break}if(x.distbits=6,x.distcode=x.distdyn,E={bits:x.distbits},_e=i(C,x.lens,x.nlen,x.ndist,x.distcode,0,x.work,E),x.distbits=E.bits,_e){R.msg="invalid distances set",x.mode=30;break}if(x.mode=20,J===6)break e;case 20:x.mode=21;case 21:if(6<=ge&&258<=Ee){R.next_out=Se,R.avail_out=Ee,R.next_in=se,R.avail_in=ge,x.hold=de,x.bits=ve,T(R,lt),Se=R.next_out,ye=R.output,Ee=R.avail_out,se=R.next_in,He=R.input,ge=R.avail_in,de=x.hold,ve=x.bits,x.mode===12&&(x.back=-1);break}for(x.back=0;Ft=(A=x.lencode[de&(1<<x.lenbits)-1])>>>16&255,Zt=65535&A,!((St=A>>>24)<=ve);){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(Ft&&!(240&Ft)){for(Jt=St,an=Ft,en=Zt;Ft=(A=x.lencode[en+((de&(1<<Jt+an)-1)>>Jt)])>>>16&255,Zt=65535&A,!(Jt+(St=A>>>24)<=ve);){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}de>>>=Jt,ve-=Jt,x.back+=Jt}if(de>>>=St,ve-=St,x.back+=St,x.length=Zt,Ft===0){x.mode=26;break}if(32&Ft){x.back=-1,x.mode=12;break}if(64&Ft){R.msg="invalid literal/length code",x.mode=30;break}x.extra=15&Ft,x.mode=22;case 22:if(x.extra){for(s=x.extra;ve<s;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.length+=de&(1<<x.extra)-1,de>>>=x.extra,ve-=x.extra,x.back+=x.extra}x.was=x.length,x.mode=23;case 23:for(;Ft=(A=x.distcode[de&(1<<x.distbits)-1])>>>16&255,Zt=65535&A,!((St=A>>>24)<=ve);){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(!(240&Ft)){for(Jt=St,an=Ft,en=Zt;Ft=(A=x.distcode[en+((de&(1<<Jt+an)-1)>>Jt)])>>>16&255,Zt=65535&A,!(Jt+(St=A>>>24)<=ve);){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}de>>>=Jt,ve-=Jt,x.back+=Jt}if(de>>>=St,ve-=St,x.back+=St,64&Ft){R.msg="invalid distance code",x.mode=30;break}x.offset=Zt,x.extra=15&Ft,x.mode=24;case 24:if(x.extra){for(s=x.extra;ve<s;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}x.offset+=de&(1<<x.extra)-1,de>>>=x.extra,ve-=x.extra,x.back+=x.extra}if(x.offset>x.dmax){R.msg="invalid distance too far back",x.mode=30;break}x.mode=25;case 25:if(Ee===0)break e;if(st=lt-Ee,x.offset>st){if((st=x.offset-st)>x.whave&&x.sane){R.msg="invalid distance too far back",x.mode=30;break}Bt=st>x.wnext?(st-=x.wnext,x.wsize-st):x.wnext-st,st>x.length&&(st=x.length),xt=x.window}else xt=ye,Bt=Se-x.offset,st=x.length;for(Ee<st&&(st=Ee),Ee-=st,x.length-=st;ye[Se++]=xt[Bt++],--st;);x.length===0&&(x.mode=21);break;case 26:if(Ee===0)break e;ye[Se++]=x.length,Ee--,x.mode=21;break;case 27:if(x.wrap){for(;ve<32;){if(ge===0)break e;ge--,de|=He[se++]<<ve,ve+=8}if(lt-=Ee,R.total_out+=lt,x.total+=lt,lt&&(R.adler=x.check=x.flags?p(x.check,ye,lt,Se-lt):v(x.check,ye,lt,Se-lt)),lt=Ee,(x.flags?de:N(de))!==x.check){R.msg="incorrect data check",x.mode=30;break}ve=de=0}x.mode=28;case 28:if(x.wrap&&x.flags){for(;ve<32;){if(ge===0)break e;ge--,de+=He[se++]<<ve,ve+=8}if(de!==(4294967295&x.total)){R.msg="incorrect length check",x.mode=30;break}ve=de=0}x.mode=29;case 29:_e=1;break e;case 30:_e=-3;break e;case 31:return-4;case 32:default:return I}return R.next_out=Se,R.avail_out=Ee,R.next_in=se,R.avail_in=ge,x.hold=de,x.bits=ve,(x.wsize||lt!==R.avail_out&&x.mode<30&&(x.mode<27||J!==4))&&we(R,R.output,R.next_out,lt-R.avail_out)?(x.mode=31,-4):(Ye-=R.avail_in,lt-=R.avail_out,R.total_in+=Ye,R.total_out+=lt,x.total+=lt,x.wrap&&lt&&(R.adler=x.check=x.flags?p(x.check,ye,lt,R.next_out-lt):v(x.check,ye,lt,R.next_out-lt)),R.data_type=x.bits+(x.last?64:0)+(x.mode===12?128:0)+(x.mode===20||x.mode===15?256:0),(Ye==0&&lt===0||J===4)&&_e===L&&(_e=-5),_e)},ne.inflateEnd=function(R){if(!R||!R.state)return I;var J=R.state;return J.window&&(J.window=null),R.state=null,L},ne.inflateGetHeader=function(R,J){var x;return R&&R.state&&2&(x=R.state).wrap?((x.head=J).done=!1,L):I},ne.inflateSetDictionary=function(R,J){var x,He=J.length;return R&&R.state?(x=R.state).wrap!==0&&x.mode!==11?I:x.mode===11&&v(1,J,He,0)!==x.check?-3:we(R,J,He,He)?(x.mode=31,-4):(x.havedict=1,L):I},ne.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(D,De,ne){"use strict";var Z=D("../utils/common"),v=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],p=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],T=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],i=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];De.exports=function(j,C,L,I,U,B,_,N){var G,q,W,X,V,Ae,me,he,fe,we=N.bits,R=0,J=0,x=0,He=0,ye=0,se=0,Se=0,ge=0,Ee=0,de=0,ve=null,Ye=0,lt=new Z.Buf16(16),st=new Z.Buf16(16),Bt=null,xt=0;for(R=0;R<=15;R++)lt[R]=0;for(J=0;J<I;J++)lt[C[L+J]]++;for(ye=we,He=15;1<=He&&lt[He]===0;He--);if(He<ye&&(ye=He),He===0)return U[B++]=20971520,U[B++]=20971520,N.bits=1,0;for(x=1;x<He&&lt[x]===0;x++);for(ye<x&&(ye=x),R=ge=1;R<=15;R++)if(ge<<=1,(ge-=lt[R])<0)return-1;if(0<ge&&(j===0||He!==1))return-1;for(st[1]=0,R=1;R<15;R++)st[R+1]=st[R]+lt[R];for(J=0;J<I;J++)C[L+J]!==0&&(_[st[C[L+J]]++]=J);if(Ae=j===0?(ve=Bt=_,19):j===1?(ve=v,Ye-=257,Bt=p,xt-=257,256):(ve=T,Bt=i,-1),R=x,V=B,Se=J=de=0,W=-1,X=(Ee=1<<(se=ye))-1,j===1&&852<Ee||j===2&&592<Ee)return 1;for(;;){for(me=R-Se,fe=_[J]<Ae?(he=0,_[J]):_[J]>Ae?(he=Bt[xt+_[J]],ve[Ye+_[J]]):(he=96,0),G=1<<R-Se,x=q=1<<se;U[V+(de>>Se)+(q-=G)]=me<<24|he<<16|fe|0,q!==0;);for(G=1<<R-1;de&G;)G>>=1;if(G!==0?(de&=G-1,de+=G):de=0,J++,--lt[R]==0){if(R===He)break;R=C[L+_[J]]}if(ye<R&&(de&X)!==W){for(Se===0&&(Se=ye),V+=x,ge=1<<(se=R-Se);se+Se<He&&!((ge-=lt[se+Se])<=0);)se++,ge<<=1;if(Ee+=1<<se,j===1&&852<Ee||j===2&&592<Ee)return 1;U[W=de&X]=ye<<24|se<<16|V-B|0}}return de!==0&&(U[V+de]=R-Se<<24|64<<16|0),N.bits=ye,0}},{"../utils/common":41}],51:[function(D,De,ne){"use strict";De.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(D,De,ne){"use strict";var Z=D("../utils/common"),v=0,p=1;function T(A){for(var f=A.length;0<=--f;)A[f]=0}var i=0,j=29,C=256,L=C+1+j,I=30,U=19,B=2*L+1,_=15,N=16,G=7,q=256,W=16,X=17,V=18,Ae=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],me=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],he=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],fe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],we=new Array(2*(L+2));T(we);var R=new Array(2*I);T(R);var J=new Array(512);T(J);var x=new Array(256);T(x);var He=new Array(j);T(He);var ye,se,Se,ge=new Array(I);function Ee(A,f,z,$,F){this.static_tree=A,this.extra_bits=f,this.extra_base=z,this.elems=$,this.max_length=F,this.has_stree=A&&A.length}function de(A,f){this.dyn_tree=A,this.max_code=0,this.stat_desc=f}function ve(A){return A<256?J[A]:J[256+(A>>>7)]}function Ye(A,f){A.pending_buf[A.pending++]=255&f,A.pending_buf[A.pending++]=f>>>8&255}function lt(A,f,z){A.bi_valid>N-z?(A.bi_buf|=f<<A.bi_valid&65535,Ye(A,A.bi_buf),A.bi_buf=f>>N-A.bi_valid,A.bi_valid+=z-N):(A.bi_buf|=f<<A.bi_valid&65535,A.bi_valid+=z)}function st(A,f,z){lt(A,z[2*f],z[2*f+1])}function Bt(A,f){for(var z=0;z|=1&A,A>>>=1,z<<=1,0<--f;);return z>>>1}function xt(A,f,z){var $,F,M=new Array(_+1),le=0;for($=1;$<=_;$++)M[$]=le=le+z[$-1]<<1;for(F=0;F<=f;F++){var te=A[2*F+1];te!==0&&(A[2*F]=Bt(M[te]++,te))}}function St(A){var f;for(f=0;f<L;f++)A.dyn_ltree[2*f]=0;for(f=0;f<I;f++)A.dyn_dtree[2*f]=0;for(f=0;f<U;f++)A.bl_tree[2*f]=0;A.dyn_ltree[2*q]=1,A.opt_len=A.static_len=0,A.last_lit=A.matches=0}function Ft(A){8<A.bi_valid?Ye(A,A.bi_buf):0<A.bi_valid&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0}function Zt(A,f,z,$){var F=2*f,M=2*z;return A[F]<A[M]||A[F]===A[M]&&$[f]<=$[z]}function Jt(A,f,z){for(var $=A.heap[z],F=z<<1;F<=A.heap_len&&(F<A.heap_len&&Zt(f,A.heap[F+1],A.heap[F],A.depth)&&F++,!Zt(f,$,A.heap[F],A.depth));)A.heap[z]=A.heap[F],z=F,F<<=1;A.heap[z]=$}function an(A,f,z){var $,F,M,le,te=0;if(A.last_lit!==0)for(;$=A.pending_buf[A.d_buf+2*te]<<8|A.pending_buf[A.d_buf+2*te+1],F=A.pending_buf[A.l_buf+te],te++,$===0?st(A,F,f):(st(A,(M=x[F])+C+1,f),(le=Ae[M])!==0&&lt(A,F-=He[M],le),st(A,M=ve(--$),z),(le=me[M])!==0&&lt(A,$-=ge[M],le)),te<A.last_lit;);st(A,q,f)}function en(A,f){var z,$,F,M=f.dyn_tree,le=f.stat_desc.static_tree,te=f.stat_desc.has_stree,Y=f.stat_desc.elems,be=-1;for(A.heap_len=0,A.heap_max=B,z=0;z<Y;z++)M[2*z]!==0?(A.heap[++A.heap_len]=be=z,A.depth[z]=0):M[2*z+1]=0;for(;A.heap_len<2;)M[2*(F=A.heap[++A.heap_len]=be<2?++be:0)]=1,A.depth[F]=0,A.opt_len--,te&&(A.static_len-=le[2*F+1]);for(f.max_code=be,z=A.heap_len>>1;1<=z;z--)Jt(A,M,z);for(F=Y;z=A.heap[1],A.heap[1]=A.heap[A.heap_len--],Jt(A,M,1),$=A.heap[1],A.heap[--A.heap_max]=z,A.heap[--A.heap_max]=$,M[2*F]=M[2*z]+M[2*$],A.depth[F]=(A.depth[z]>=A.depth[$]?A.depth[z]:A.depth[$])+1,M[2*z+1]=M[2*$+1]=F,A.heap[1]=F++,Jt(A,M,1),2<=A.heap_len;);A.heap[--A.heap_max]=A.heap[1],function(tt,Fe){var Re,ze,rt,Je,Dt,_t,Mt=Fe.dyn_tree,dn=Fe.max_code,vn=Fe.stat_desc.static_tree,In=Fe.stat_desc.has_stree,Fn=Fe.stat_desc.extra_bits,yn=Fe.stat_desc.extra_base,$t=Fe.stat_desc.max_length,fn=0;for(Je=0;Je<=_;Je++)tt.bl_count[Je]=0;for(Mt[2*tt.heap[tt.heap_max]+1]=0,Re=tt.heap_max+1;Re<B;Re++)$t<(Je=Mt[2*Mt[2*(ze=tt.heap[Re])+1]+1]+1)&&(Je=$t,fn++),Mt[2*ze+1]=Je,dn<ze||(tt.bl_count[Je]++,Dt=0,yn<=ze&&(Dt=Fn[ze-yn]),_t=Mt[2*ze],tt.opt_len+=_t*(Je+Dt),In&&(tt.static_len+=_t*(vn[2*ze+1]+Dt)));if(fn!==0){do{for(Je=$t-1;tt.bl_count[Je]===0;)Je--;tt.bl_count[Je]--,tt.bl_count[Je+1]+=2,tt.bl_count[$t]--,fn-=2}while(0<fn);for(Je=$t;Je!==0;Je--)for(ze=tt.bl_count[Je];ze!==0;)dn<(rt=tt.heap[--Re])||(Mt[2*rt+1]!==Je&&(tt.opt_len+=(Je-Mt[2*rt+1])*Mt[2*rt],Mt[2*rt+1]=Je),ze--)}}(A,f),xt(M,be,A.bl_count)}function y(A,f,z){var $,F,M=-1,le=f[1],te=0,Y=7,be=4;for(le===0&&(Y=138,be=3),f[2*(z+1)+1]=65535,$=0;$<=z;$++)F=le,le=f[2*($+1)+1],++te<Y&&F===le||(te<be?A.bl_tree[2*F]+=te:F!==0?(F!==M&&A.bl_tree[2*F]++,A.bl_tree[2*W]++):te<=10?A.bl_tree[2*X]++:A.bl_tree[2*V]++,M=F,be=(te=0)===le?(Y=138,3):F===le?(Y=6,3):(Y=7,4))}function _e(A,f,z){var $,F,M=-1,le=f[1],te=0,Y=7,be=4;for(le===0&&(Y=138,be=3),$=0;$<=z;$++)if(F=le,le=f[2*($+1)+1],!(++te<Y&&F===le)){if(te<be)for(;st(A,F,A.bl_tree),--te!=0;);else F!==0?(F!==M&&(st(A,F,A.bl_tree),te--),st(A,W,A.bl_tree),lt(A,te-3,2)):te<=10?(st(A,X,A.bl_tree),lt(A,te-3,3)):(st(A,V,A.bl_tree),lt(A,te-11,7));M=F,be=(te=0)===le?(Y=138,3):F===le?(Y=6,3):(Y=7,4)}}T(ge);var E=!1;function s(A,f,z,$){lt(A,(i<<1)+($?1:0),3),function(F,M,le,te){Ft(F),te&&(Ye(F,le),Ye(F,~le)),Z.arraySet(F.pending_buf,F.window,M,le,F.pending),F.pending+=le}(A,f,z,!0)}ne._tr_init=function(A){E||(function(){var f,z,$,F,M,le=new Array(_+1);for(F=$=0;F<j-1;F++)for(He[F]=$,f=0;f<1<<Ae[F];f++)x[$++]=F;for(x[$-1]=F,F=M=0;F<16;F++)for(ge[F]=M,f=0;f<1<<me[F];f++)J[M++]=F;for(M>>=7;F<I;F++)for(ge[F]=M<<7,f=0;f<1<<me[F]-7;f++)J[256+M++]=F;for(z=0;z<=_;z++)le[z]=0;for(f=0;f<=143;)we[2*f+1]=8,f++,le[8]++;for(;f<=255;)we[2*f+1]=9,f++,le[9]++;for(;f<=279;)we[2*f+1]=7,f++,le[7]++;for(;f<=287;)we[2*f+1]=8,f++,le[8]++;for(xt(we,L+1,le),f=0;f<I;f++)R[2*f+1]=5,R[2*f]=Bt(f,5);ye=new Ee(we,Ae,C+1,L,_),se=new Ee(R,me,0,I,_),Se=new Ee(new Array(0),he,0,U,G)}(),E=!0),A.l_desc=new de(A.dyn_ltree,ye),A.d_desc=new de(A.dyn_dtree,se),A.bl_desc=new de(A.bl_tree,Se),A.bi_buf=0,A.bi_valid=0,St(A)},ne._tr_stored_block=s,ne._tr_flush_block=function(A,f,z,$){var F,M,le=0;0<A.level?(A.strm.data_type===2&&(A.strm.data_type=function(te){var Y,be=4093624447;for(Y=0;Y<=31;Y++,be>>>=1)if(1&be&&te.dyn_ltree[2*Y]!==0)return v;if(te.dyn_ltree[18]!==0||te.dyn_ltree[20]!==0||te.dyn_ltree[26]!==0)return p;for(Y=32;Y<C;Y++)if(te.dyn_ltree[2*Y]!==0)return p;return v}(A)),en(A,A.l_desc),en(A,A.d_desc),le=function(te){var Y;for(y(te,te.dyn_ltree,te.l_desc.max_code),y(te,te.dyn_dtree,te.d_desc.max_code),en(te,te.bl_desc),Y=U-1;3<=Y&&te.bl_tree[2*fe[Y]+1]===0;Y--);return te.opt_len+=3*(Y+1)+5+5+4,Y}(A),F=A.opt_len+3+7>>>3,(M=A.static_len+3+7>>>3)<=F&&(F=M)):F=M=z+5,z+4<=F&&f!==-1?s(A,f,z,$):A.strategy===4||M===F?(lt(A,2+($?1:0),3),an(A,we,R)):(lt(A,4+($?1:0),3),function(te,Y,be,tt){var Fe;for(lt(te,Y-257,5),lt(te,be-1,5),lt(te,tt-4,4),Fe=0;Fe<tt;Fe++)lt(te,te.bl_tree[2*fe[Fe]+1],3);_e(te,te.dyn_ltree,Y-1),_e(te,te.dyn_dtree,be-1)}(A,A.l_desc.max_code+1,A.d_desc.max_code+1,le+1),an(A,A.dyn_ltree,A.dyn_dtree)),St(A),$&&Ft(A)},ne._tr_tally=function(A,f,z){return A.pending_buf[A.d_buf+2*A.last_lit]=f>>>8&255,A.pending_buf[A.d_buf+2*A.last_lit+1]=255&f,A.pending_buf[A.l_buf+A.last_lit]=255&z,A.last_lit++,f===0?A.dyn_ltree[2*z]++:(A.matches++,f--,A.dyn_ltree[2*(x[z]+C+1)]++,A.dyn_dtree[2*ve(f)]++),A.last_lit===A.lit_bufsize-1},ne._tr_align=function(A){lt(A,2,3),st(A,q,we),function(f){f.bi_valid===16?(Ye(f,f.bi_buf),f.bi_buf=0,f.bi_valid=0):8<=f.bi_valid&&(f.pending_buf[f.pending++]=255&f.bi_buf,f.bi_buf>>=8,f.bi_valid-=8)}(A)}},{"../utils/common":41}],53:[function(D,De,ne){"use strict";De.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(D,De,ne){(function(Z){(function(v,p){"use strict";if(!v.setImmediate){var T,i,j,C,L=1,I={},U=!1,B=v.document,_=Object.getPrototypeOf&&Object.getPrototypeOf(v);_=_&&_.setTimeout?_:v,T={}.toString.call(v.process)==="[object process]"?function(W){ae.nextTick(function(){G(W)})}:function(){if(v.postMessage&&!v.importScripts){var W=!0,X=v.onmessage;return v.onmessage=function(){W=!1},v.postMessage("","*"),v.onmessage=X,W}}()?(C="setImmediate$"+Math.random()+"$",v.addEventListener?v.addEventListener("message",q,!1):v.attachEvent("onmessage",q),function(W){v.postMessage(C+W,"*")}):v.MessageChannel?((j=new MessageChannel).port1.onmessage=function(W){G(W.data)},function(W){j.port2.postMessage(W)}):B&&"onreadystatechange"in B.createElement("script")?(i=B.documentElement,function(W){var X=B.createElement("script");X.onreadystatechange=function(){G(W),X.onreadystatechange=null,i.removeChild(X),X=null},i.appendChild(X)}):function(W){setTimeout(G,0,W)},_.setImmediate=function(W){typeof W!="function"&&(W=new Function(""+W));for(var X=new Array(arguments.length-1),V=0;V<X.length;V++)X[V]=arguments[V+1];var Ae={callback:W,args:X};return I[L]=Ae,T(L),L++},_.clearImmediate=N}function N(W){delete I[W]}function G(W){if(U)setTimeout(G,0,W);else{var X=I[W];if(X){U=!0;try{(function(V){var Ae=V.callback,me=V.args;switch(me.length){case 0:Ae();break;case 1:Ae(me[0]);break;case 2:Ae(me[0],me[1]);break;case 3:Ae(me[0],me[1],me[2]);break;default:Ae.apply(p,me)}})(X)}finally{N(W),U=!1}}}}function q(W){W.source===v&&typeof W.data=="string"&&W.data.indexOf(C)===0&&G(+W.data.slice(C.length))}})(typeof self=="undefined"?Z===void 0?this:Z:self)}).call(this,typeof m.g!="undefined"?m.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},17115:function(Rn,Rt,m){"use strict";m.d(Rt,{ZP:function(){return v}});var oe=m(72071),ae=m(59301),D=m(47273),De=0,ne=(0,D.Z)();function Z(){var p;return ne?(p=De,De+=1):p="TEST_OR_SSR",p}function v(p){var T=ae.useState(),i=(0,oe.Z)(T,2),j=i[0],C=i[1];return ae.useEffect(function(){C("rc_select_".concat(Z()))},[]),p||j}},77861:function(Rn,Rt,m){"use strict";m.d(Rt,{Ac:function(){return be},Xo:function(){return Fn},Wx:function(){return $t},ZP:function(){return Kt},lk:function(){return W}});var oe=m(96663),ae=m(19127),D=m(90493),De=m(44127),ne=m(72071),Z=m(6620),v=m(20135),p=m(18929),T=m(48736),i=m(59301),j=m(92310),C=m.n(j),L=m(34280),I=m(49658),U=m(10228),B=m(8654),_=function(mt){var Bn=mt.className,un=mt.customizeIcon,Kn=mt.customizeIconProps,Ln=mt.onMouseDown,Yn=mt.onClick,Gn=mt.children,tr;return typeof un=="function"?tr=un(Kn):tr=un,i.createElement("span",{className:Bn,onMouseDown:function(ln){ln.preventDefault(),Ln&&Ln(ln)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Yn,"aria-hidden":!0},tr!==void 0?tr:i.createElement("span",{className:C()(Bn.split(/\s+/).map(function(fr){return"".concat(fr,"-icon")}))},Gn))},N=_;function G(Ke,mt,Bn,un,Kn){var Ln=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Yn=arguments.length>6?arguments[6]:void 0,Gn=arguments.length>7?arguments[7]:void 0,tr=i.useMemo(function(){if((0,v.Z)(un)==="object")return un.clearIcon;if(Kn)return Kn},[un,Kn]),fr=i.useMemo(function(){return!!(!Ln&&un&&(Bn.length||Yn)&&!(Gn==="combobox"&&Yn===""))},[un,Ln,Bn.length,Yn,Gn]);return{allowClear:fr,clearIcon:i.createElement(N,{className:"".concat(Ke,"-clear"),onMouseDown:mt,customizeIcon:tr},"\xD7")}}var q=i.createContext(null);function W(){return i.useContext(q)}function X(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,mt=i.useState(!1),Bn=(0,ne.Z)(mt,2),un=Bn[0],Kn=Bn[1],Ln=i.useRef(null),Yn=function(){window.clearTimeout(Ln.current)};i.useEffect(function(){return Yn},[]);var Gn=function(fr,ln){Yn(),Ln.current=window.setTimeout(function(){Kn(fr),ln&&ln()},Ke)};return[un,Gn,Yn]}function V(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,mt=i.useRef(null),Bn=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(Bn.current)}},[]);function un(Kn){(Kn||mt.current===null)&&(mt.current=Kn),window.clearTimeout(Bn.current),Bn.current=window.setTimeout(function(){mt.current=null},Ke)}return[function(){return mt.current},un]}function Ae(Ke,mt,Bn,un){var Kn=i.useRef(null);Kn.current={open:mt,triggerOpen:Bn,customizedTrigger:un},i.useEffect(function(){function Ln(Yn){var Gn;if(!((Gn=Kn.current)!==null&&Gn!==void 0&&Gn.customizedTrigger)){var tr=Yn.target;tr.shadowRoot&&Yn.composed&&(tr=Yn.composedPath()[0]||tr),Kn.current.open&&Ke().filter(function(fr){return fr}).every(function(fr){return!fr.contains(tr)&&fr!==tr})&&Kn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ln),function(){return window.removeEventListener("mousedown",Ln)}},[])}var me=m(26112),he=m(11780),fe=function(mt,Bn){var un,Kn,Ln=mt.prefixCls,Yn=mt.id,Gn=mt.inputElement,tr=mt.disabled,fr=mt.tabIndex,ln=mt.autoFocus,on=mt.autoComplete,Pn=mt.editable,En=mt.activeDescendantId,ar=mt.value,Sr=mt.maxLength,Vr=mt.onKeyDown,Ir=mt.onMouseDown,hr=mt.onChange,Or=mt.onPaste,bo=mt.onCompositionStart,Fr=mt.onCompositionEnd,rr=mt.open,Gr=mt.attrs,br=Gn||i.createElement("input",null),Qr=br,Lr=Qr.ref,Bo=Qr.props,Uo=Bo.onKeyDown,Io=Bo.onChange,jo=Bo.onMouseDown,$o=Bo.onCompositionStart,go=Bo.onCompositionEnd,fo=Bo.style;return(0,T.Kp)(!("maxLength"in br.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),br=i.cloneElement(br,(0,De.Z)((0,De.Z)((0,De.Z)({type:"search"},Bo),{},{id:Yn,ref:(0,B.sQ)(Bn,Lr),disabled:tr,tabIndex:fr,autoComplete:on||"off",autoFocus:ln,className:C()("".concat(Ln,"-selection-search-input"),(un=br)===null||un===void 0||(Kn=un.props)===null||Kn===void 0?void 0:Kn.className),role:"combobox","aria-label":"Search","aria-expanded":rr||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Yn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Yn,"_list"),"aria-activedescendant":rr?En:void 0},Gr),{},{value:Pn?ar:"",maxLength:Sr,readOnly:!Pn,unselectable:Pn?null:"on",style:(0,De.Z)((0,De.Z)({},fo),{},{opacity:Pn?null:0}),onKeyDown:function(Co){Vr(Co),Uo&&Uo(Co)},onMouseDown:function(Co){Ir(Co),jo&&jo(Co)},onChange:function(Co){hr(Co),Io&&Io(Co)},onCompositionStart:function(Co){bo(Co),$o&&$o(Co)},onCompositionEnd:function(Co){Fr(Co),go&&go(Co)},onPaste:Or})),br},we=i.forwardRef(fe);we.displayName="Input";var R=we;function J(Ke){return Array.isArray(Ke)?Ke:Ke!==void 0?[Ke]:[]}var x=typeof window!="undefined"&&window.document&&window.document.documentElement,He=x;function ye(Ke){return Ke!=null}function se(Ke){return!Ke&&Ke!==0}function Se(Ke){return["string","number"].includes((0,v.Z)(Ke))}function ge(Ke){var mt=void 0;return Ke&&(Se(Ke.title)?mt=Ke.title.toString():Se(Ke.label)&&(mt=Ke.label.toString())),mt}function Ee(Ke,mt){He?i.useLayoutEffect(Ke,mt):i.useEffect(Ke,mt)}function de(Ke){var mt;return(mt=Ke.key)!==null&&mt!==void 0?mt:Ke.value}var ve=function(mt){mt.preventDefault(),mt.stopPropagation()},Ye=function(mt){var Bn=mt.id,un=mt.prefixCls,Kn=mt.values,Ln=mt.open,Yn=mt.searchValue,Gn=mt.autoClearSearchValue,tr=mt.inputRef,fr=mt.placeholder,ln=mt.disabled,on=mt.mode,Pn=mt.showSearch,En=mt.autoFocus,ar=mt.autoComplete,Sr=mt.activeDescendantId,Vr=mt.tabIndex,Ir=mt.removeIcon,hr=mt.maxTagCount,Or=mt.maxTagTextLength,bo=mt.maxTagPlaceholder,Fr=bo===void 0?function(Hr){return"+ ".concat(Hr.length," ...")}:bo,rr=mt.tagRender,Gr=mt.onToggleOpen,br=mt.onRemove,Qr=mt.onInputChange,Lr=mt.onInputPaste,Bo=mt.onInputKeyDown,Uo=mt.onInputMouseDown,Io=mt.onInputCompositionStart,jo=mt.onInputCompositionEnd,$o=i.useRef(null),go=(0,i.useState)(0),fo=(0,ne.Z)(go,2),Zn=fo[0],Co=fo[1],io=(0,i.useState)(!1),lA=(0,ne.Z)(io,2),xA=lA[0],fa=lA[1],Ro="".concat(un,"-selection"),SA=Ln||on==="multiple"&&Gn===!1||on==="tags"?Yn:"",ea=on==="tags"||on==="multiple"&&Gn===!1||Pn&&(Ln||xA);Ee(function(){Co($o.current.scrollWidth)},[SA]);function so(Hr,rA,DA,FA,ta){return i.createElement("span",{className:C()("".concat(Ro,"-item"),(0,D.Z)({},"".concat(Ro,"-item-disabled"),DA)),title:ge(Hr)},i.createElement("span",{className:"".concat(Ro,"-item-content")},rA),FA&&i.createElement(N,{className:"".concat(Ro,"-item-remove"),onMouseDown:ve,onClick:ta,customizeIcon:Ir},"\xD7"))}function Dr(Hr,rA,DA,FA,ta){var Br=function(_r){ve(_r),Gr(!Ln)};return i.createElement("span",{onMouseDown:Br},rr({label:rA,value:Hr,disabled:DA,closable:FA,onClose:ta}))}function lo(Hr){var rA=Hr.disabled,DA=Hr.label,FA=Hr.value,ta=!ln&&!rA,Br=DA;if(typeof Or=="number"&&(typeof DA=="string"||typeof DA=="number")){var ir=String(Br);ir.length>Or&&(Br="".concat(ir.slice(0,Or),"..."))}var _r=function(oA){oA&&oA.stopPropagation(),br(Hr)};return typeof rr=="function"?Dr(FA,Br,rA,ta,_r):so(Hr,Br,rA,ta,_r)}function oo(Hr){var rA=typeof Fr=="function"?Fr(Hr):Fr;return so({title:rA},rA,!1)}var no=i.createElement("div",{className:"".concat(Ro,"-search"),style:{width:Zn},onFocus:function(){fa(!0)},onBlur:function(){fa(!1)}},i.createElement(R,{ref:tr,open:Ln,prefixCls:un,id:Bn,inputElement:null,disabled:ln,autoFocus:En,autoComplete:ar,editable:ea,activeDescendantId:Sr,value:SA,onKeyDown:Bo,onMouseDown:Uo,onChange:Qr,onPaste:Lr,onCompositionStart:Io,onCompositionEnd:jo,tabIndex:Vr,attrs:(0,me.Z)(mt,!0)}),i.createElement("span",{ref:$o,className:"".concat(Ro,"-search-mirror"),"aria-hidden":!0},SA,"\xA0")),kr=i.createElement(he.Z,{prefixCls:"".concat(Ro,"-overflow"),data:Kn,renderItem:lo,renderRest:oo,suffix:no,itemKey:de,maxCount:hr});return i.createElement(i.Fragment,null,kr,!Kn.length&&!SA&&i.createElement("span",{className:"".concat(Ro,"-placeholder")},fr))},lt=Ye,st=function(mt){var Bn=mt.inputElement,un=mt.prefixCls,Kn=mt.id,Ln=mt.inputRef,Yn=mt.disabled,Gn=mt.autoFocus,tr=mt.autoComplete,fr=mt.activeDescendantId,ln=mt.mode,on=mt.open,Pn=mt.values,En=mt.placeholder,ar=mt.tabIndex,Sr=mt.showSearch,Vr=mt.searchValue,Ir=mt.activeValue,hr=mt.maxLength,Or=mt.onInputKeyDown,bo=mt.onInputMouseDown,Fr=mt.onInputChange,rr=mt.onInputPaste,Gr=mt.onInputCompositionStart,br=mt.onInputCompositionEnd,Qr=mt.title,Lr=i.useState(!1),Bo=(0,ne.Z)(Lr,2),Uo=Bo[0],Io=Bo[1],jo=ln==="combobox",$o=jo||Sr,go=Pn[0],fo=Vr||"";jo&&Ir&&!Uo&&(fo=Ir),i.useEffect(function(){jo&&Io(!1)},[jo,Ir]);var Zn=ln!=="combobox"&&!on&&!Sr?!1:!!fo,Co=Qr===void 0?ge(go):Qr,io=function(){if(go)return null;var xA=Zn?{visibility:"hidden"}:void 0;return i.createElement("span",{className:"".concat(un,"-selection-placeholder"),style:xA},En)};return i.createElement(i.Fragment,null,i.createElement("span",{className:"".concat(un,"-selection-search")},i.createElement(R,{ref:Ln,prefixCls:un,id:Kn,open:on,inputElement:Bn,disabled:Yn,autoFocus:Gn,autoComplete:tr,editable:$o,activeDescendantId:fr,value:fo,onKeyDown:Or,onMouseDown:bo,onChange:function(xA){Io(!0),Fr(xA)},onPaste:rr,onCompositionStart:Gr,onCompositionEnd:br,tabIndex:ar,attrs:(0,me.Z)(mt,!0),maxLength:jo?hr:void 0})),!jo&&go?i.createElement("span",{className:"".concat(un,"-selection-item"),title:Co,style:Zn?{visibility:"hidden"}:void 0},go.label):null,io())},Bt=st;function xt(Ke){return![U.Z.ESC,U.Z.SHIFT,U.Z.BACKSPACE,U.Z.TAB,U.Z.WIN_KEY,U.Z.ALT,U.Z.META,U.Z.WIN_KEY_RIGHT,U.Z.CTRL,U.Z.SEMICOLON,U.Z.EQUALS,U.Z.CAPS_LOCK,U.Z.CONTEXT_MENU,U.Z.F1,U.Z.F2,U.Z.F3,U.Z.F4,U.Z.F5,U.Z.F6,U.Z.F7,U.Z.F8,U.Z.F9,U.Z.F10,U.Z.F11,U.Z.F12].includes(Ke)}var St=function(mt,Bn){var un=(0,i.useRef)(null),Kn=(0,i.useRef)(!1),Ln=mt.prefixCls,Yn=mt.open,Gn=mt.mode,tr=mt.showSearch,fr=mt.tokenWithEnter,ln=mt.autoClearSearchValue,on=mt.onSearch,Pn=mt.onSearchSubmit,En=mt.onToggleOpen,ar=mt.onInputKeyDown,Sr=mt.domRef;i.useImperativeHandle(Bn,function(){return{focus:function(){un.current.focus()},blur:function(){un.current.blur()}}});var Vr=V(0),Ir=(0,ne.Z)(Vr,2),hr=Ir[0],Or=Ir[1],bo=function(fo){var Zn=fo.which;(Zn===U.Z.UP||Zn===U.Z.DOWN)&&fo.preventDefault(),ar&&ar(fo),Zn===U.Z.ENTER&&Gn==="tags"&&!Kn.current&&!Yn&&(Pn==null||Pn(fo.target.value)),xt(Zn)&&En(!0)},Fr=function(){Or(!0)},rr=(0,i.useRef)(null),Gr=function(fo){on(fo,!0,Kn.current)!==!1&&En(!0)},br=function(){Kn.current=!0},Qr=function(fo){Kn.current=!1,Gn!=="combobox"&&Gr(fo.target.value)},Lr=function(fo){var Zn=fo.target.value;if(fr&&rr.current&&/[\r\n]/.test(rr.current)){var Co=rr.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Zn=Zn.replace(Co,rr.current)}rr.current=null,Gr(Zn)},Bo=function(fo){var Zn=fo.clipboardData,Co=Zn.getData("text");rr.current=Co},Uo=function(fo){var Zn=fo.target;if(Zn!==un.current){var Co=document.body.style.msTouchAction!==void 0;Co?setTimeout(function(){un.current.focus()}):un.current.focus()}},Io=function(fo){var Zn=hr();fo.target!==un.current&&!Zn&&Gn!=="combobox"&&fo.preventDefault(),(Gn!=="combobox"&&(!tr||!Zn)||!Yn)&&(Yn&&ln!==!1&&on("",!0,!1),En())},jo={inputRef:un,onInputKeyDown:bo,onInputMouseDown:Fr,onInputChange:Lr,onInputPaste:Bo,onInputCompositionStart:br,onInputCompositionEnd:Qr},$o=Gn==="multiple"||Gn==="tags"?i.createElement(lt,(0,oe.Z)({},mt,jo)):i.createElement(Bt,(0,oe.Z)({},mt,jo));return i.createElement("div",{ref:Sr,className:"".concat(Ln,"-selector"),onClick:Uo,onMouseDown:Io},$o)},Ft=i.forwardRef(St);Ft.displayName="Selector";var Zt=Ft,Jt=m(35593),an=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],en=function(mt){var Bn=mt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Bn,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Bn,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Bn,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Bn,adjustY:1},htmlRegion:"scroll"}}},y=function(mt,Bn){var un=mt.prefixCls,Kn=mt.disabled,Ln=mt.visible,Yn=mt.children,Gn=mt.popupElement,tr=mt.animation,fr=mt.transitionName,ln=mt.dropdownStyle,on=mt.dropdownClassName,Pn=mt.direction,En=Pn===void 0?"ltr":Pn,ar=mt.placement,Sr=mt.builtinPlacements,Vr=mt.dropdownMatchSelectWidth,Ir=mt.dropdownRender,hr=mt.dropdownAlign,Or=mt.getPopupContainer,bo=mt.empty,Fr=mt.getTriggerDOMNode,rr=mt.onPopupVisibleChange,Gr=mt.onPopupMouseEnter,br=(0,Z.Z)(mt,an),Qr="".concat(un,"-dropdown"),Lr=Gn;Ir&&(Lr=Ir(Gn));var Bo=i.useMemo(function(){return Sr||en(Vr)},[Sr,Vr]),Uo=tr?"".concat(Qr,"-").concat(tr):fr,Io=typeof Vr=="number",jo=i.useMemo(function(){return Io?null:Vr===!1?"minWidth":"width"},[Vr,Io]),$o=ln;Io&&($o=(0,De.Z)((0,De.Z)({},$o),{},{width:Vr}));var go=i.useRef(null);return i.useImperativeHandle(Bn,function(){return{getPopupElement:function(){return go.current}}}),i.createElement(Jt.Z,(0,oe.Z)({},br,{showAction:rr?["click"]:[],hideAction:rr?["click"]:[],popupPlacement:ar||(En==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Bo,prefixCls:Qr,popupTransitionName:Uo,popup:i.createElement("div",{ref:go,onMouseEnter:Gr},Lr),stretch:jo,popupAlign:hr,popupVisible:Ln,getPopupContainer:Or,popupClassName:C()(on,(0,D.Z)({},"".concat(Qr,"-empty"),bo)),popupStyle:$o,getTriggerDOMNode:Fr,onPopupVisibleChange:rr}),Yn)},_e=i.forwardRef(y);_e.displayName="SelectTrigger";var E=_e,s=m(4537);function A(Ke,mt){var Bn=Ke.key,un;return"value"in Ke&&(un=Ke.value),Bn!=null?Bn:un!==void 0?un:"rc-index-key-".concat(mt)}function f(Ke,mt){var Bn=Ke||{},un=Bn.label,Kn=Bn.value,Ln=Bn.options,Yn=Bn.groupLabel,Gn=un||(mt?"children":"label");return{label:Gn,value:Kn||"value",options:Ln||"options",groupLabel:Yn||Gn}}function z(Ke){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Bn=mt.fieldNames,un=mt.childrenAsData,Kn=[],Ln=f(Bn,!1),Yn=Ln.label,Gn=Ln.value,tr=Ln.options,fr=Ln.groupLabel;function ln(on,Pn){on.forEach(function(En){if(Pn||!(tr in En)){var ar=En[Gn];Kn.push({key:A(En,Kn.length),groupOption:Pn,data:En,label:En[Yn],value:ar})}else{var Sr=En[fr];Sr===void 0&&un&&(Sr=En.label),Kn.push({key:A(En,Kn.length),group:!0,data:En,label:Sr}),ln(En[tr],!0)}})}return ln(Ke,!1),Kn}function $(Ke){var mt=(0,De.Z)({},Ke);return"props"in mt||Object.defineProperty(mt,"props",{get:function(){return(0,T.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),mt}}),mt}function F(Ke,mt){if(!mt||!mt.length)return null;var Bn=!1;function un(Ln,Yn){var Gn=(0,s.Z)(Yn),tr=Gn[0],fr=Gn.slice(1);if(!tr)return[Ln];var ln=Ln.split(tr);return Bn=Bn||ln.length>1,ln.reduce(function(on,Pn){return[].concat((0,ae.Z)(on),(0,ae.Z)(un(Pn,fr)))},[]).filter(function(on){return on})}var Kn=un(Ke,mt);return Bn?Kn:null}var M=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function te(Ke){return Ke==="tags"||Ke==="multiple"}var Y=i.forwardRef(function(Ke,mt){var Bn,un,Kn=Ke.id,Ln=Ke.prefixCls,Yn=Ke.className,Gn=Ke.showSearch,tr=Ke.tagRender,fr=Ke.direction,ln=Ke.omitDomProps,on=Ke.displayValues,Pn=Ke.onDisplayValuesChange,En=Ke.emptyOptions,ar=Ke.notFoundContent,Sr=ar===void 0?"Not Found":ar,Vr=Ke.onClear,Ir=Ke.mode,hr=Ke.disabled,Or=Ke.loading,bo=Ke.getInputElement,Fr=Ke.getRawInputElement,rr=Ke.open,Gr=Ke.defaultOpen,br=Ke.onDropdownVisibleChange,Qr=Ke.activeValue,Lr=Ke.onActiveValueChange,Bo=Ke.activeDescendantId,Uo=Ke.searchValue,Io=Ke.autoClearSearchValue,jo=Ke.onSearch,$o=Ke.onSearchSplit,go=Ke.tokenSeparators,fo=Ke.allowClear,Zn=Ke.suffixIcon,Co=Ke.clearIcon,io=Ke.OptionList,lA=Ke.animation,xA=Ke.transitionName,fa=Ke.dropdownStyle,Ro=Ke.dropdownClassName,SA=Ke.dropdownMatchSelectWidth,ea=Ke.dropdownRender,so=Ke.dropdownAlign,Dr=Ke.placement,lo=Ke.builtinPlacements,oo=Ke.getPopupContainer,no=Ke.showAction,kr=no===void 0?[]:no,Hr=Ke.onFocus,rA=Ke.onBlur,DA=Ke.onKeyUp,FA=Ke.onKeyDown,ta=Ke.onMouseDown,Br=(0,Z.Z)(Ke,M),ir=te(Ir),_r=(Gn!==void 0?Gn:ir)||Ir==="combobox",Kr=(0,De.Z)({},Br);le.forEach(function(yo){delete Kr[yo]}),ln==null||ln.forEach(function(yo){delete Kr[yo]});var oA=i.useState(!1),Qa=(0,ne.Z)(oA,2),Lo=Qa[0],TA=Qa[1];i.useEffect(function(){TA((0,I.Z)())},[]);var _A=i.useRef(null),KA=i.useRef(null),Aa=i.useRef(null),na=i.useRef(null),jA=i.useRef(null),Cr=X(),Zo=(0,ne.Z)(Cr,3),ha=Zo[0],pa=Zo[1],PA=Zo[2];i.useImperativeHandle(mt,function(){var yo,ho;return{focus:(yo=na.current)===null||yo===void 0?void 0:yo.focus,blur:(ho=na.current)===null||ho===void 0?void 0:ho.blur,scrollTo:function(_o){var qo;return(qo=jA.current)===null||qo===void 0?void 0:qo.scrollTo(_o)}}});var Tr=i.useMemo(function(){var yo;if(Ir!=="combobox")return Uo;var ho=(yo=on[0])===null||yo===void 0?void 0:yo.value;return typeof ho=="string"||typeof ho=="number"?String(ho):""},[Uo,Ir,on]),ya=Ir==="combobox"&&typeof bo=="function"&&bo()||null,wA=typeof Fr=="function"&&Fr(),vs=(0,B.x1)(KA,wA==null||(Bn=wA.props)===null||Bn===void 0?void 0:Bn.ref),Ua=i.useState(!1),es=(0,ne.Z)(Ua,2),ki=es[0],Bs=es[1];(0,L.Z)(function(){Bs(!0)},[]);var bA=(0,p.Z)(!1,{defaultValue:Gr,value:rr}),pA=(0,ne.Z)(bA,2),uA=pA[0],_i=pA[1],Er=ki?uA:!1,Jr=!Sr&&En;(hr||Jr&&Er&&Ir==="combobox")&&(Er=!1);var jr=Jr?!1:Er,$r=i.useCallback(function(yo){var ho=yo!==void 0?yo:!Er;hr||(_i(ho),Er!==ho&&(br==null||br(ho)))},[hr,Er,_i,br]),dA=i.useMemo(function(){return(go||[]).some(function(yo){return[`
`,`\r
`].includes(yo)})},[go]),gA=function(ho,XA,_o){var qo=!0,IA=ho;Lr==null||Lr(null);var eA=_o?null:F(ho,go);return Ir!=="combobox"&&eA&&(IA="",$o==null||$o(eA),$r(!1),qo=!1),jo&&Tr!==IA&&jo(IA,{source:XA?"typing":"effect"}),qo},ai=function(ho){!ho||!ho.trim()||jo(ho,{source:"submit"})};i.useEffect(function(){!Er&&!ir&&Ir!=="combobox"&&gA("",!1,!1)},[Er]),i.useEffect(function(){uA&&hr&&_i(!1),hr&&pa(!1)},[hr]);var Ra=V(),Ma=(0,ne.Z)(Ra,2),cA=Ma[0],ii=Ma[1],Ki=function(ho){var XA=cA(),_o=ho.which;if(_o===U.Z.ENTER&&(Ir!=="combobox"&&ho.preventDefault(),Er||$r(!0)),ii(!!Tr),_o===U.Z.BACKSPACE&&!XA&&ir&&!Tr&&on.length){for(var qo=(0,ae.Z)(on),IA=null,eA=qo.length-1;eA>=0;eA-=1){var aa=qo[eA];if(!aa.disabled){qo.splice(eA,1),IA=aa;break}}IA&&Pn(qo,{type:"remove",values:[IA]})}for(var Ha=arguments.length,Oi=new Array(Ha>1?Ha-1:0),Pa=1;Pa<Ha;Pa++)Oi[Pa-1]=arguments[Pa];if(Er&&jA.current){var Bi;(Bi=jA.current).onKeyDown.apply(Bi,[ho].concat(Oi))}FA==null||FA.apply(void 0,[ho].concat(Oi))},wa=function(ho){for(var XA=arguments.length,_o=new Array(XA>1?XA-1:0),qo=1;qo<XA;qo++)_o[qo-1]=arguments[qo];if(Er&&jA.current){var IA;(IA=jA.current).onKeyUp.apply(IA,[ho].concat(_o))}DA==null||DA.apply(void 0,[ho].concat(_o))},ba=function(ho){var XA=on.filter(function(_o){return _o!==ho});Pn(XA,{type:"remove",values:[ho]})},ra=i.useRef(!1),NA=function(){pa(!0),hr||(Hr&&!ra.current&&Hr.apply(void 0,arguments),kr.includes("focus")&&$r(!0)),ra.current=!0},Mo=function(){pa(!1,function(){ra.current=!1,$r(!1)}),!hr&&(Tr&&(Ir==="tags"?jo(Tr,{source:"submit"}):Ir==="multiple"&&jo("",{source:"blur"})),rA&&rA.apply(void 0,arguments))},mA=[];i.useEffect(function(){return function(){mA.forEach(function(yo){return clearTimeout(yo)}),mA.splice(0,mA.length)}},[]);var Pi=function(ho){var XA,_o=ho.target,qo=(XA=Aa.current)===null||XA===void 0?void 0:XA.getPopupElement();if(qo&&qo.contains(_o)){var IA=setTimeout(function(){var Oi=mA.indexOf(IA);if(Oi!==-1&&mA.splice(Oi,1),PA(),!Lo&&!qo.contains(document.activeElement)){var Pa;(Pa=na.current)===null||Pa===void 0||Pa.focus()}});mA.push(IA)}for(var eA=arguments.length,aa=new Array(eA>1?eA-1:0),Ha=1;Ha<eA;Ha++)aa[Ha-1]=arguments[Ha];ta==null||ta.apply(void 0,[ho].concat(aa))},Ja=i.useState({}),$a=(0,ne.Z)(Ja,2),ga=$a[1];function si(){ga({})}var Ca;wA&&(Ca=function(ho){$r(ho)}),Ae(function(){var yo;return[_A.current,(yo=Aa.current)===null||yo===void 0?void 0:yo.getPopupElement()]},jr,$r,!!wA);var Vn=i.useMemo(function(){return(0,De.Z)((0,De.Z)({},Ke),{},{notFoundContent:Sr,open:Er,triggerOpen:jr,id:Kn,showSearch:_r,multiple:ir,toggleOpen:$r})},[Ke,Sr,jr,Er,Kn,_r,ir,$r]),Rs=!!Zn||Or,GA;Rs&&(GA=i.createElement(N,{className:C()("".concat(Ln,"-arrow"),(0,D.Z)({},"".concat(Ln,"-arrow-loading"),Or)),customizeIcon:Zn,customizeIconProps:{loading:Or,searchValue:Tr,open:Er,focused:ha,showSearch:_r}}));var ys=function(){var ho;Vr==null||Vr(),(ho=na.current)===null||ho===void 0||ho.focus(),Pn([],{type:"clear",values:on}),gA("",!1,!1)},qa=G(Ln,ys,on,fo,Co,hr,Tr,Ir),Ni=qa.allowClear,iA=qa.clearIcon,Ms=i.createElement(io,{ref:jA}),ml=C()(Ln,Yn,(un={},(0,D.Z)(un,"".concat(Ln,"-focused"),ha),(0,D.Z)(un,"".concat(Ln,"-multiple"),ir),(0,D.Z)(un,"".concat(Ln,"-single"),!ir),(0,D.Z)(un,"".concat(Ln,"-allow-clear"),fo),(0,D.Z)(un,"".concat(Ln,"-show-arrow"),Rs),(0,D.Z)(un,"".concat(Ln,"-disabled"),hr),(0,D.Z)(un,"".concat(Ln,"-loading"),Or),(0,D.Z)(un,"".concat(Ln,"-open"),Er),(0,D.Z)(un,"".concat(Ln,"-customize-input"),ya),(0,D.Z)(un,"".concat(Ln,"-show-search"),_r),un)),ts=i.createElement(E,{ref:Aa,disabled:hr,prefixCls:Ln,visible:jr,popupElement:Ms,animation:lA,transitionName:xA,dropdownStyle:fa,dropdownClassName:Ro,direction:fr,dropdownMatchSelectWidth:SA,dropdownRender:ea,dropdownAlign:so,placement:Dr,builtinPlacements:lo,getPopupContainer:oo,empty:En,getTriggerDOMNode:function(){return KA.current},onPopupVisibleChange:Ca,onPopupMouseEnter:si},wA?i.cloneElement(wA,{ref:vs}):i.createElement(Zt,(0,oe.Z)({},Ke,{domRef:KA,prefixCls:Ln,inputElement:ya,ref:na,id:Kn,showSearch:_r,autoClearSearchValue:Io,mode:Ir,activeDescendantId:Bo,tagRender:tr,values:on,open:Er,onToggleOpen:$r,activeValue:Qr,searchValue:Tr,onSearch:gA,onSearchSubmit:ai,onRemove:ba,tokenWithEnter:dA}))),zi;return wA?zi=ts:zi=i.createElement("div",(0,oe.Z)({className:ml},Kr,{ref:_A,onMouseDown:Pi,onKeyDown:Ki,onKeyUp:wa,onFocus:NA,onBlur:Mo}),ha&&!Er&&i.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(on.map(function(yo){var ho=yo.label,XA=yo.value;return["number","string"].includes((0,v.Z)(ho))?ho:XA}).join(", "))),ts,GA,Ni&&iA),i.createElement(q.Provider,{value:Vn},zi)}),be=Y,tt=function(Ke,mt){var Bn=i.useRef({values:new Map,options:new Map}),un=i.useMemo(function(){var Ln=Bn.current,Yn=Ln.values,Gn=Ln.options,tr=Ke.map(function(on){if(on.label===void 0){var Pn;return(0,De.Z)((0,De.Z)({},on),{},{label:(Pn=Yn.get(on.value))===null||Pn===void 0?void 0:Pn.label})}return on}),fr=new Map,ln=new Map;return tr.forEach(function(on){fr.set(on.value,on),ln.set(on.value,mt.get(on.value)||Gn.get(on.value))}),Bn.current.values=fr,Bn.current.options=ln,tr},[Ke,mt]),Kn=i.useCallback(function(Ln){return mt.get(Ln)||Bn.current.options.get(Ln)},[mt]);return[un,Kn]};function Fe(Ke,mt){return J(Ke).join("").toUpperCase().includes(mt)}var Re=function(Ke,mt,Bn,un,Kn){return i.useMemo(function(){if(!Bn||un===!1)return Ke;var Ln=mt.options,Yn=mt.label,Gn=mt.value,tr=[],fr=typeof un=="function",ln=Bn.toUpperCase(),on=fr?un:function(En,ar){return Kn?Fe(ar[Kn],ln):ar[Ln]?Fe(ar[Yn!=="children"?Yn:"label"],ln):Fe(ar[Gn],ln)},Pn=fr?function(En){return $(En)}:function(En){return En};return Ke.forEach(function(En){if(En[Ln]){var ar=on(Bn,Pn(En));if(ar)tr.push(En);else{var Sr=En[Ln].filter(function(Vr){return on(Bn,Pn(Vr))});Sr.length&&tr.push((0,De.Z)((0,De.Z)({},En),{},(0,D.Z)({},Ln,Sr)))}return}on(Bn,Pn(En))&&tr.push(En)}),tr},[Ke,un,Kn,Bn,mt])},ze=m(17115),rt=m(11592),Je=["children","value"],Dt=["children"];function _t(Ke){var mt=Ke,Bn=mt.key,un=mt.props,Kn=un.children,Ln=un.value,Yn=(0,Z.Z)(un,Je);return(0,De.Z)({key:Bn,value:Ln!==void 0?Ln:Bn,children:Kn},Yn)}function Mt(Ke){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,rt.Z)(Ke).map(function(Bn,un){if(!i.isValidElement(Bn)||!Bn.type)return null;var Kn=Bn,Ln=Kn.type.isSelectOptGroup,Yn=Kn.key,Gn=Kn.props,tr=Gn.children,fr=(0,Z.Z)(Gn,Dt);return mt||!Ln?_t(Bn):(0,De.Z)((0,De.Z)({key:"__RC_SELECT_GRP__".concat(Yn===null?un:Yn,"__"),label:Yn},fr),{},{options:Mt(tr)})}).filter(function(Bn){return Bn})}function dn(Ke,mt,Bn,un,Kn){return i.useMemo(function(){var Ln=Ke,Yn=!Ke;Yn&&(Ln=Mt(mt));var Gn=new Map,tr=new Map,fr=function(Pn,En,ar){ar&&typeof ar=="string"&&Pn.set(En[ar],En)};function ln(on){for(var Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,En=0;En<on.length;En+=1){var ar=on[En];!ar[Bn.options]||Pn?(Gn.set(ar[Bn.value],ar),fr(tr,ar,Bn.label),fr(tr,ar,un),fr(tr,ar,Kn)):ln(ar[Bn.options],!0)}}return ln(Ln),{options:Ln,valueOptions:Gn,labelOptions:tr}},[Ke,mt,Bn,un,Kn])}function vn(Ke){var mt=i.useRef();mt.current=Ke;var Bn=i.useCallback(function(){return mt.current.apply(mt,arguments)},[]);return Bn}var In=function(){return null};In.isSelectOptGroup=!0;var Fn=In,yn=function(){return null};yn.isSelectOption=!0;var $t=yn,fn=m(80547),wn=m(2738),zn=m(24916),er=i.createContext(null),jn=er;function vr(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var kn=["disabled","title","children","style","className"];function xn(Ke){return typeof Ke=="string"||typeof Ke=="number"}var wr=function(mt,Bn){var un=W(),Kn=un.prefixCls,Ln=un.id,Yn=un.open,Gn=un.multiple,tr=un.mode,fr=un.searchValue,ln=un.toggleOpen,on=un.notFoundContent,Pn=un.onPopupScroll,En=i.useContext(jn),ar=En.flattenOptions,Sr=En.onActiveValue,Vr=En.defaultActiveFirstOption,Ir=En.onSelect,hr=En.menuItemSelectedIcon,Or=En.rawValues,bo=En.fieldNames,Fr=En.virtual,rr=En.direction,Gr=En.listHeight,br=En.listItemHeight,Qr="".concat(Kn,"-item"),Lr=(0,fn.Z)(function(){return ar},[Yn,ar],function(so,Dr){return Dr[0]&&so[1]!==Dr[1]}),Bo=i.useRef(null),Uo=function(Dr){Dr.preventDefault()},Io=function(Dr){Bo.current&&Bo.current.scrollTo(typeof Dr=="number"?{index:Dr}:Dr)},jo=function(Dr){for(var lo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,oo=Lr.length,no=0;no<oo;no+=1){var kr=(Dr+no*lo+oo)%oo,Hr=Lr[kr],rA=Hr.group,DA=Hr.data;if(!rA&&!DA.disabled)return kr}return-1},$o=i.useState(function(){return jo(0)}),go=(0,ne.Z)($o,2),fo=go[0],Zn=go[1],Co=function(Dr){var lo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Zn(Dr);var oo={source:lo?"keyboard":"mouse"},no=Lr[Dr];if(!no){Sr(null,-1,oo);return}Sr(no.value,Dr,oo)};(0,i.useEffect)(function(){Co(Vr!==!1?jo(0):-1)},[Lr.length,fr]);var io=i.useCallback(function(so){return Or.has(so)&&tr!=="combobox"},[tr,(0,ae.Z)(Or).toString(),Or.size]);(0,i.useEffect)(function(){var so=setTimeout(function(){if(!Gn&&Yn&&Or.size===1){var lo=Array.from(Or)[0],oo=Lr.findIndex(function(no){var kr=no.data;return kr.value===lo});oo!==-1&&(Co(oo),Io(oo))}});if(Yn){var Dr;(Dr=Bo.current)===null||Dr===void 0||Dr.scrollTo(void 0)}return function(){return clearTimeout(so)}},[Yn,fr,ar.length]);var lA=function(Dr){Dr!==void 0&&Ir(Dr,{selected:!Or.has(Dr)}),Gn||ln(!1)};if(i.useImperativeHandle(Bn,function(){return{onKeyDown:function(Dr){var lo=Dr.which,oo=Dr.ctrlKey;switch(lo){case U.Z.N:case U.Z.P:case U.Z.UP:case U.Z.DOWN:{var no=0;if(lo===U.Z.UP?no=-1:lo===U.Z.DOWN?no=1:vr()&&oo&&(lo===U.Z.N?no=1:lo===U.Z.P&&(no=-1)),no!==0){var kr=jo(fo+no,no);Io(kr),Co(kr,!0)}break}case U.Z.ENTER:{var Hr=Lr[fo];Hr&&!Hr.data.disabled?lA(Hr.value):lA(void 0),Yn&&Dr.preventDefault();break}case U.Z.ESC:ln(!1),Yn&&Dr.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Dr){Io(Dr)}}}),Lr.length===0)return i.createElement("div",{role:"listbox",id:"".concat(Ln,"_list"),className:"".concat(Qr,"-empty"),onMouseDown:Uo},on);var xA=Object.keys(bo).map(function(so){return bo[so]}),fa=function(Dr){return Dr.label};function Ro(so,Dr){var lo=so.group;return{role:lo?"presentation":"option",id:"".concat(Ln,"_list_").concat(Dr)}}var SA=function(Dr){var lo=Lr[Dr];if(!lo)return null;var oo=lo.data||{},no=oo.value,kr=lo.group,Hr=(0,me.Z)(oo,!0),rA=fa(lo);return lo?i.createElement("div",(0,oe.Z)({"aria-label":typeof rA=="string"&&!kr?rA:null},Hr,{key:Dr},Ro(lo,Dr),{"aria-selected":io(no)}),no):null},ea={role:"listbox",id:"".concat(Ln,"_list")};return i.createElement(i.Fragment,null,Fr&&i.createElement("div",(0,oe.Z)({},ea,{style:{height:0,width:0,overflow:"hidden"}}),SA(fo-1),SA(fo),SA(fo+1)),i.createElement(zn.Z,{itemKey:"key",ref:Bo,data:Lr,height:Gr,itemHeight:br,fullHeight:!1,onMouseDown:Uo,onScroll:Pn,virtual:Fr,direction:rr,innerProps:Fr?null:ea},function(so,Dr){var lo,oo=so.group,no=so.groupOption,kr=so.data,Hr=so.label,rA=so.value,DA=kr.key;if(oo){var FA,ta=(FA=kr.title)!==null&&FA!==void 0?FA:xn(Hr)?Hr.toString():void 0;return i.createElement("div",{className:C()(Qr,"".concat(Qr,"-group")),title:ta},Hr!==void 0?Hr:DA)}var Br=kr.disabled,ir=kr.title,_r=kr.children,Kr=kr.style,oA=kr.className,Qa=(0,Z.Z)(kr,kn),Lo=(0,wn.Z)(Qa,xA),TA=io(rA),_A="".concat(Qr,"-option"),KA=C()(Qr,_A,oA,(lo={},(0,D.Z)(lo,"".concat(_A,"-grouped"),no),(0,D.Z)(lo,"".concat(_A,"-active"),fo===Dr&&!Br),(0,D.Z)(lo,"".concat(_A,"-disabled"),Br),(0,D.Z)(lo,"".concat(_A,"-selected"),TA),lo)),Aa=fa(so),na=!hr||typeof hr=="function"||TA,jA=typeof Aa=="number"?Aa:Aa||rA,Cr=xn(jA)?jA.toString():void 0;return ir!==void 0&&(Cr=ir),i.createElement("div",(0,oe.Z)({},(0,me.Z)(Lo),Fr?{}:Ro(so,Dr),{"aria-selected":TA,className:KA,title:Cr,onMouseMove:function(){fo===Dr||Br||Co(Dr)},onClick:function(){Br||lA(rA)},style:Kr}),i.createElement("div",{className:"".concat(_A,"-content")},jA),i.isValidElement(hr)||TA,na&&i.createElement(N,{className:"".concat(Qr,"-option-state"),customizeIcon:hr,customizeIconProps:{isSelected:TA}},TA?"\u2713":null))}))},zr=i.forwardRef(wr);zr.displayName="OptionList";var gr=zr;function eo(Ke){var mt=Ke.mode,Bn=Ke.options,un=Ke.children,Kn=Ke.backfill,Ln=Ke.allowClear,Yn=Ke.placeholder,Gn=Ke.getInputElement,tr=Ke.showSearch,fr=Ke.onSearch,ln=Ke.defaultOpen,on=Ke.autoFocus,Pn=Ke.labelInValue,En=Ke.value,ar=Ke.inputValue,Sr=Ke.optionLabelProp,Vr=isMultiple(mt),Ir=tr!==void 0?tr:Vr||mt==="combobox",hr=Bn||convertChildrenToData(un);if(warning(mt!=="tags"||hr.every(function(rr){return!rr.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),mt==="tags"||mt==="combobox"){var Or=hr.some(function(rr){return rr.options?rr.options.some(function(Gr){return typeof("value"in Gr?Gr.value:Gr.key)=="number"}):typeof("value"in rr?rr.value:rr.key)=="number"});warning(!Or,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(mt!=="combobox"||!Sr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(mt==="combobox"||!Kn,"`backfill` only works with `combobox` mode."),warning(mt==="combobox"||!Gn,"`getInputElement` only work with `combobox` mode."),noteOnce(mt!=="combobox"||!Gn||!Ln||!Yn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),fr&&!Ir&&mt!=="combobox"&&mt!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!ln||on,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),En!=null){var bo=toArray(En);warning(!Pn||bo.every(function(rr){return _typeof(rr)==="object"&&("key"in rr||"value"in rr)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Vr||Array.isArray(En),"`value` should be array when `mode` is `multiple` or `tags`")}if(un){var Fr=null;toNodeArray(un).some(function(rr){if(!React.isValidElement(rr)||!rr.type)return!1;var Gr=rr,br=Gr.type;if(br.isSelectOption)return!1;if(br.isSelectOptGroup){var Qr=toNodeArray(rr.props.children).every(function(Lr){return!React.isValidElement(Lr)||!rr.type||Lr.type.isSelectOption?!0:(Fr=Lr.type,!1)});return!Qr}return Fr=br,!0}),Fr&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Fr.displayName||Fr.name||Fr,"`.")),warning(ar===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function So(Ke,mt){if(Ke){var Bn=function un(Kn){for(var Ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Yn=0;Yn<Kn.length;Yn++){var Gn=Kn[Yn];if(Gn[mt==null?void 0:mt.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Ln&&Array.isArray(Gn[mt==null?void 0:mt.options])&&un(Gn[mt==null?void 0:mt.options],!0))break}};Bn(Ke)}}var to=null,Ao=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],ao=["inputValue"];function mr(Ke){return!Ke||(0,v.Z)(Ke)!=="object"}var Zr=i.forwardRef(function(Ke,mt){var Bn=Ke.id,un=Ke.mode,Kn=Ke.prefixCls,Ln=Kn===void 0?"rc-select":Kn,Yn=Ke.backfill,Gn=Ke.fieldNames,tr=Ke.inputValue,fr=Ke.searchValue,ln=Ke.onSearch,on=Ke.autoClearSearchValue,Pn=on===void 0?!0:on,En=Ke.onSelect,ar=Ke.onDeselect,Sr=Ke.dropdownMatchSelectWidth,Vr=Sr===void 0?!0:Sr,Ir=Ke.filterOption,hr=Ke.filterSort,Or=Ke.optionFilterProp,bo=Ke.optionLabelProp,Fr=Ke.options,rr=Ke.children,Gr=Ke.defaultActiveFirstOption,br=Ke.menuItemSelectedIcon,Qr=Ke.virtual,Lr=Ke.direction,Bo=Ke.listHeight,Uo=Bo===void 0?200:Bo,Io=Ke.listItemHeight,jo=Io===void 0?20:Io,$o=Ke.value,go=Ke.defaultValue,fo=Ke.labelInValue,Zn=Ke.onChange,Co=(0,Z.Z)(Ke,Ao),io=(0,ze.ZP)(Bn),lA=te(un),xA=!!(!Fr&&rr),fa=i.useMemo(function(){return Ir===void 0&&un==="combobox"?!1:Ir},[Ir,un]),Ro=i.useMemo(function(){return f(Gn,xA)},[JSON.stringify(Gn),xA]),SA=(0,p.Z)("",{value:fr!==void 0?fr:tr,postState:function(Jr){return Jr||""}}),ea=(0,ne.Z)(SA,2),so=ea[0],Dr=ea[1],lo=dn(Fr,rr,Ro,Or,bo),oo=lo.valueOptions,no=lo.labelOptions,kr=lo.options,Hr=i.useCallback(function(Er){var Jr=J(Er);return Jr.map(function(jr){var $r,dA,gA,ai,Ra;if(mr(jr))$r=jr;else{var Ma;gA=jr.key,dA=jr.label,$r=(Ma=jr.value)!==null&&Ma!==void 0?Ma:gA}var cA=oo.get($r);if(cA){var ii;if(dA===void 0&&(dA=cA==null?void 0:cA[bo||Ro.label]),gA===void 0&&(gA=(ii=cA==null?void 0:cA.key)!==null&&ii!==void 0?ii:$r),ai=cA==null?void 0:cA.disabled,Ra=cA==null?void 0:cA.title,0)var Ki}return{label:dA,value:$r,key:gA,disabled:ai,title:Ra}})},[Ro,bo,oo]),rA=(0,p.Z)(go,{value:$o}),DA=(0,ne.Z)(rA,2),FA=DA[0],ta=DA[1],Br=i.useMemo(function(){var Er,Jr=Hr(FA);return un==="combobox"&&se((Er=Jr[0])===null||Er===void 0?void 0:Er.value)?[]:Jr},[FA,Hr,un]),ir=tt(Br,oo),_r=(0,ne.Z)(ir,2),Kr=_r[0],oA=_r[1],Qa=i.useMemo(function(){if(!un&&Kr.length===1){var Er=Kr[0];if(Er.value===null&&(Er.label===null||Er.label===void 0))return[]}return Kr.map(function(Jr){var jr;return(0,De.Z)((0,De.Z)({},Jr),{},{label:(jr=Jr.label)!==null&&jr!==void 0?jr:Jr.value})})},[un,Kr]),Lo=i.useMemo(function(){return new Set(Kr.map(function(Er){return Er.value}))},[Kr]);i.useEffect(function(){if(un==="combobox"){var Er,Jr=(Er=Kr[0])===null||Er===void 0?void 0:Er.value;Dr(ye(Jr)?String(Jr):"")}},[Kr]);var TA=vn(function(Er,Jr){var jr,$r=Jr!=null?Jr:Er;return jr={},(0,D.Z)(jr,Ro.value,Er),(0,D.Z)(jr,Ro.label,$r),jr}),_A=i.useMemo(function(){if(un!=="tags")return kr;var Er=(0,ae.Z)(kr),Jr=function($r){return oo.has($r)};return(0,ae.Z)(Kr).sort(function(jr,$r){return jr.value<$r.value?-1:1}).forEach(function(jr){var $r=jr.value;Jr($r)||Er.push(TA($r,jr.label))}),Er},[TA,kr,oo,Kr,un]),KA=Re(_A,Ro,so,fa,Or),Aa=i.useMemo(function(){return un!=="tags"||!so||KA.some(function(Er){return Er[Or||"value"]===so})||KA.some(function(Er){return Er[Ro.value]===so})?KA:[TA(so)].concat((0,ae.Z)(KA))},[TA,Or,un,KA,so,Ro]),na=i.useMemo(function(){return hr?(0,ae.Z)(Aa).sort(function(Er,Jr){return hr(Er,Jr)}):Aa},[Aa,hr]),jA=i.useMemo(function(){return z(na,{fieldNames:Ro,childrenAsData:xA})},[na,Ro,xA]),Cr=function(Jr){var jr=Hr(Jr);if(ta(jr),Zn&&(jr.length!==Kr.length||jr.some(function(gA,ai){var Ra;return((Ra=Kr[ai])===null||Ra===void 0?void 0:Ra.value)!==(gA==null?void 0:gA.value)}))){var $r=fo?jr:jr.map(function(gA){return gA.value}),dA=jr.map(function(gA){return $(oA(gA.value))});Zn(lA?$r:$r[0],lA?dA:dA[0])}},Zo=i.useState(null),ha=(0,ne.Z)(Zo,2),pa=ha[0],PA=ha[1],Tr=i.useState(0),ya=(0,ne.Z)(Tr,2),wA=ya[0],vs=ya[1],Ua=Gr!==void 0?Gr:un!=="combobox",es=i.useCallback(function(Er,Jr){var jr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$r=jr.source,dA=$r===void 0?"keyboard":$r;vs(Jr),Yn&&un==="combobox"&&Er!==null&&dA==="keyboard"&&PA(String(Er))},[Yn,un]),ki=function(Jr,jr,$r){var dA=function(){var ra,NA=oA(Jr);return[fo?{label:NA==null?void 0:NA[Ro.label],value:Jr,key:(ra=NA==null?void 0:NA.key)!==null&&ra!==void 0?ra:Jr}:Jr,$(NA)]};if(jr&&En){var gA=dA(),ai=(0,ne.Z)(gA,2),Ra=ai[0],Ma=ai[1];En(Ra,Ma)}else if(!jr&&ar&&$r!=="clear"){var cA=dA(),ii=(0,ne.Z)(cA,2),Ki=ii[0],wa=ii[1];ar(Ki,wa)}},Bs=vn(function(Er,Jr){var jr,$r=lA?Jr.selected:!0;$r?jr=lA?[].concat((0,ae.Z)(Kr),[Er]):[Er]:jr=Kr.filter(function(dA){return dA.value!==Er}),Cr(jr),ki(Er,$r),un==="combobox"?PA(""):(!te||Pn)&&(Dr(""),PA(""))}),bA=function(Jr,jr){Cr(Jr);var $r=jr.type,dA=jr.values;($r==="remove"||$r==="clear")&&dA.forEach(function(gA){ki(gA.value,!1,$r)})},pA=function(Jr,jr){if(Dr(Jr),PA(null),jr.source==="submit"){var $r=(Jr||"").trim();if($r){var dA=Array.from(new Set([].concat((0,ae.Z)(Lo),[$r])));Cr(dA),ki($r,!0),Dr("")}return}jr.source!=="blur"&&(un==="combobox"&&Cr(Jr),ln==null||ln(Jr))},uA=function(Jr){var jr=Jr;un!=="tags"&&(jr=Jr.map(function(dA){var gA=no.get(dA);return gA==null?void 0:gA.value}).filter(function(dA){return dA!==void 0}));var $r=Array.from(new Set([].concat((0,ae.Z)(Lo),(0,ae.Z)(jr))));Cr($r),$r.forEach(function(dA){ki(dA,!0)})},_i=i.useMemo(function(){var Er=Qr!==!1&&Vr!==!1;return(0,De.Z)((0,De.Z)({},lo),{},{flattenOptions:jA,onActiveValue:es,defaultActiveFirstOption:Ua,onSelect:Bs,menuItemSelectedIcon:br,rawValues:Lo,fieldNames:Ro,virtual:Er,direction:Lr,listHeight:Uo,listItemHeight:jo,childrenAsData:xA})},[lo,jA,es,Ua,Bs,br,Lo,Ro,Qr,Vr,Uo,jo,xA]);return i.createElement(jn.Provider,{value:_i},i.createElement(be,(0,oe.Z)({},Co,{id:io,prefixCls:Ln,ref:mt,omitDomProps:ao,mode:un,displayValues:Qa,onDisplayValuesChange:bA,direction:Lr,searchValue:so,onSearch:pA,autoClearSearchValue:Pn,onSearchSplit:uA,dropdownMatchSelectWidth:Vr,OptionList:gr,emptyOptions:!jA.length,activeValue:pa,activeDescendantId:"".concat(io,"_list_").concat(wA)})))}),po=Zr;po.Option=$t,po.OptGroup=Fn;var Ut=po,Kt=Ut},9296:function(Rn,Rt,m){"use strict";m.r(Rt),m.d(Rt,{ResizableTextArea:function(){return we},default:function(){return se}});var oe=m(96663),ae=m(44127),D=m(90493),De=m(20135),ne=m(72071),Z=m(6620),v=m(19127),p=m(92310),T=m.n(p),i=m(93681),j=m(5643),C=m(18929),L=m(59301),I=m(29301),U=m(34280),B=m(16089),_=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important;
pointer-events: none !important;
`,N=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],G={},q;function W(Se){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=Se.getAttribute("id")||Se.getAttribute("data-reactid")||Se.getAttribute("name");if(ge&&G[Ee])return G[Ee];var de=window.getComputedStyle(Se),ve=de.getPropertyValue("box-sizing")||de.getPropertyValue("-moz-box-sizing")||de.getPropertyValue("-webkit-box-sizing"),Ye=parseFloat(de.getPropertyValue("padding-bottom"))+parseFloat(de.getPropertyValue("padding-top")),lt=parseFloat(de.getPropertyValue("border-bottom-width"))+parseFloat(de.getPropertyValue("border-top-width")),st=N.map(function(xt){return"".concat(xt,":").concat(de.getPropertyValue(xt))}).join(";"),Bt={sizingStyle:st,paddingSize:Ye,borderSize:lt,boxSizing:ve};return ge&&Ee&&(G[Ee]=Bt),Bt}function X(Se){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;q||(q=document.createElement("textarea"),q.setAttribute("tab-index","-1"),q.setAttribute("aria-hidden","true"),document.body.appendChild(q)),Se.getAttribute("wrap")?q.setAttribute("wrap",Se.getAttribute("wrap")):q.removeAttribute("wrap");var ve=W(Se,ge),Ye=ve.paddingSize,lt=ve.borderSize,st=ve.boxSizing,Bt=ve.sizingStyle;q.setAttribute("style","".concat(Bt,";").concat(_)),q.value=Se.value||Se.placeholder||"";var xt=void 0,St=void 0,Ft,Zt=q.scrollHeight;if(st==="border-box"?Zt+=lt:st==="content-box"&&(Zt-=Ye),Ee!==null||de!==null){q.value=" ";var Jt=q.scrollHeight-Ye;Ee!==null&&(xt=Jt*Ee,st==="border-box"&&(xt=xt+Ye+lt),Zt=Math.max(xt,Zt)),de!==null&&(St=Jt*de,st==="border-box"&&(St=St+Ye+lt),Ft=Zt>St?"":"hidden",Zt=Math.min(St,Zt))}var an={height:Zt,overflowY:Ft,resize:"none"};return xt&&(an.minHeight=xt),St&&(an.maxHeight=St),an}var V=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Ae=0,me=1,he=2,fe=L.forwardRef(function(Se,ge){var Ee=Se,de=Ee.prefixCls,ve=Ee.onPressEnter,Ye=Ee.defaultValue,lt=Ee.value,st=Ee.autoSize,Bt=Ee.onResize,xt=Ee.className,St=Ee.style,Ft=Ee.disabled,Zt=Ee.onChange,Jt=Ee.onInternalAutoSize,an=(0,Z.Z)(Ee,V),en=(0,C.Z)(Ye,{value:lt,postState:function(Fn){return Fn!=null?Fn:""}}),y=(0,ne.Z)(en,2),_e=y[0],E=y[1],s=function(Fn){E(Fn.target.value),Zt==null||Zt(Fn)},A=L.useRef();L.useImperativeHandle(ge,function(){return{textArea:A.current}});var f=L.useMemo(function(){return st&&(0,De.Z)(st)==="object"?[st.minRows,st.maxRows]:[]},[st]),z=(0,ne.Z)(f,2),$=z[0],F=z[1],M=!!st,le=function(){try{if(document.activeElement===A.current){var Fn=A.current,yn=Fn.selectionStart,$t=Fn.selectionEnd,fn=Fn.scrollTop;A.current.setSelectionRange(yn,$t),A.current.scrollTop=fn}}catch(wn){}},te=L.useState(he),Y=(0,ne.Z)(te,2),be=Y[0],tt=Y[1],Fe=L.useState(),Re=(0,ne.Z)(Fe,2),ze=Re[0],rt=Re[1],Je=function(){tt(Ae)};(0,U.Z)(function(){M&&Je()},[lt,$,F,M]),(0,U.Z)(function(){if(be===Ae)tt(me);else if(be===me){var In=X(A.current,!1,$,F);tt(he),rt(In)}else le()},[be]);var Dt=L.useRef(),_t=function(){B.Z.cancel(Dt.current)},Mt=function(Fn){be===he&&(Bt==null||Bt(Fn),st&&(_t(),Dt.current=(0,B.Z)(function(){Je()})))};L.useEffect(function(){return _t},[]);var dn=M?ze:null,vn=(0,ae.Z)((0,ae.Z)({},St),dn);return(be===Ae||be===me)&&(vn.overflowY="hidden",vn.overflowX="hidden"),L.createElement(I.Z,{onResize:Mt,disabled:!(st||Bt)},L.createElement("textarea",(0,oe.Z)({},an,{ref:A,style:vn,className:T()(de,xt,(0,D.Z)({},"".concat(de,"-disabled"),Ft)),disabled:Ft,value:_e,onChange:s})))}),we=fe,R=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function J(Se,ge){return(0,v.Z)(Se||"").slice(0,ge).join("")}function x(Se,ge,Ee,de){var ve=Ee;return Se?ve=J(Ee,de):(0,v.Z)(ge||"").length<Ee.length&&(0,v.Z)(Ee||"").length>de&&(ve=ge),ve}var He=L.forwardRef(function(Se,ge){var Ee,de=Se.defaultValue,ve=Se.value,Ye=Se.onFocus,lt=Se.onBlur,st=Se.onChange,Bt=Se.allowClear,xt=Se.maxLength,St=Se.onCompositionStart,Ft=Se.onCompositionEnd,Zt=Se.suffix,Jt=Se.prefixCls,an=Jt===void 0?"rc-textarea":Jt,en=Se.classes,y=Se.showCount,_e=Se.className,E=Se.style,s=Se.disabled,A=Se.hidden,f=Se.classNames,z=Se.styles,$=Se.onResize,F=(0,Z.Z)(Se,R),M=(0,C.Z)(de,{value:ve,defaultValue:de}),le=(0,ne.Z)(M,2),te=le[0],Y=le[1],be=(0,L.useRef)(null),tt=L.useState(!1),Fe=(0,ne.Z)(tt,2),Re=Fe[0],ze=Fe[1],rt=L.useState(!1),Je=(0,ne.Z)(rt,2),Dt=Je[0],_t=Je[1],Mt=L.useRef(),dn=L.useRef(0),vn=L.useState(null),In=(0,ne.Z)(vn,2),Fn=In[0],yn=In[1],$t=function(){var mr;(mr=be.current)===null||mr===void 0||mr.textArea.focus()};(0,L.useImperativeHandle)(ge,function(){return{resizableTextArea:be.current,focus:$t,blur:function(){var mr;(mr=be.current)===null||mr===void 0||mr.textArea.blur()}}}),(0,L.useEffect)(function(){ze(function(ao){return!s&&ao})},[s]);var fn=Number(xt)>0,wn=function(mr){_t(!0),Mt.current=te,dn.current=mr.currentTarget.selectionStart,St==null||St(mr)},zn=function(mr){_t(!1);var Zr=mr.currentTarget.value;if(fn){var po,Ut=dn.current>=xt+1||dn.current===((po=Mt.current)===null||po===void 0?void 0:po.length);Zr=x(Ut,Mt.current,Zr,xt)}Zr!==te&&(Y(Zr),(0,j.rJ)(mr.currentTarget,mr,st,Zr)),Ft==null||Ft(mr)},er=function(mr){var Zr=mr.target.value;if(!Dt&&fn){var po=mr.target.selectionStart>=xt+1||mr.target.selectionStart===Zr.length||!mr.target.selectionStart;Zr=x(po,te,Zr,xt)}Y(Zr),(0,j.rJ)(mr.currentTarget,mr,st,Zr)},jn=function(mr){var Zr=F.onPressEnter,po=F.onKeyDown;mr.key==="Enter"&&Zr&&Zr(mr),po==null||po(mr)},vr=function(mr){ze(!0),Ye==null||Ye(mr)},kn=function(mr){ze(!1),lt==null||lt(mr)},xn=function(mr){var Zr;Y(""),$t(),(0,j.rJ)((Zr=be.current)===null||Zr===void 0?void 0:Zr.textArea,mr,st)},wr=(0,j.D7)(te);!Dt&&fn&&ve==null&&(wr=J(wr,xt));var zr=Zt,gr;if(y){var eo=(0,v.Z)(wr).length;(0,De.Z)(y)==="object"?gr=y.formatter({value:wr,count:eo,maxLength:xt}):gr="".concat(eo).concat(fn?" / ".concat(xt):""),zr=L.createElement(L.Fragment,null,zr,L.createElement("span",{className:T()("".concat(an,"-data-count"),f==null?void 0:f.count),style:z==null?void 0:z.count},gr))}var So=function(mr){var Zr;$==null||$(mr),(Zr=be.current)!==null&&Zr!==void 0&&Zr.textArea.style.height&&yn(!0)},to=!F.autoSize&&!y&&!Bt,Ao=L.createElement(i.BaseInput,{value:wr,allowClear:Bt,handleReset:xn,suffix:zr,prefixCls:an,classes:{affixWrapper:T()(en==null?void 0:en.affixWrapper,(Ee={},(0,D.Z)(Ee,"".concat(an,"-show-count"),y),(0,D.Z)(Ee,"".concat(an,"-textarea-allow-clear"),Bt),Ee))},disabled:s,focused:Re,className:_e,style:(0,ae.Z)((0,ae.Z)({},E),Fn&&!to?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof gr=="string"?gr:void 0}},hidden:A,inputElement:L.createElement(we,(0,oe.Z)({},F,{onKeyDown:jn,onChange:er,onFocus:vr,onBlur:kn,onCompositionStart:wn,onCompositionEnd:zn,className:f==null?void 0:f.textarea,style:(0,ae.Z)((0,ae.Z)({},z==null?void 0:z.textarea),{},{resize:E==null?void 0:E.resize}),disabled:s,prefixCls:an,onResize:So,ref:be}))});return Ao}),ye=He,se=ye},39417:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return me}});var oe=m(96663),ae=m(90493),D=m(6620),De=m(44127),ne=m(52884),Z=m(95727),v=m(89866),p=m(65711),T=m(85745),i=m(92310),j=m.n(i),C=m(26112),L=m(59301),I=m(39378),U=function(fe){for(var we=fe.prefixCls,R=fe.level,J=fe.isStart,x=fe.isEnd,He="".concat(we,"-indent-unit"),ye=[],se=0;se<R;se+=1){var Se;ye.push(L.createElement("span",{key:se,className:j()(He,(Se={},(0,ae.Z)(Se,"".concat(He,"-start"),J[se]),(0,ae.Z)(Se,"".concat(He,"-end"),x[se]),Se))}))}return L.createElement("span",{"aria-hidden":"true",className:"".concat(we,"-indent")},ye)},B=L.memo(U),_=m(67841),N=m(71430),G=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],q="open",W="close",X="---",V=function(he){(0,p.Z)(we,he);var fe=(0,T.Z)(we);function we(){var R;(0,ne.Z)(this,we);for(var J=arguments.length,x=new Array(J),He=0;He<J;He++)x[He]=arguments[He];return R=fe.call.apply(fe,[this].concat(x)),R.state={dragNodeHighlight:!1},R.selectHandle=void 0,R.cacheIndent=void 0,R.onSelectorClick=function(ye){var se=R.props.context.onNodeClick;se(ye,(0,N.F)(R.props)),R.isSelectable()?R.onSelect(ye):R.onCheck(ye)},R.onSelectorDoubleClick=function(ye){var se=R.props.context.onNodeDoubleClick;se(ye,(0,N.F)(R.props))},R.onSelect=function(ye){if(!R.isDisabled()){var se=R.props.context.onNodeSelect;se(ye,(0,N.F)(R.props))}},R.onCheck=function(ye){if(!R.isDisabled()){var se=R.props,Se=se.disableCheckbox,ge=se.checked,Ee=R.props.context.onNodeCheck;if(!(!R.isCheckable()||Se)){var de=!ge;Ee(ye,(0,N.F)(R.props),de)}}},R.onMouseEnter=function(ye){var se=R.props.context.onNodeMouseEnter;se(ye,(0,N.F)(R.props))},R.onMouseLeave=function(ye){var se=R.props.context.onNodeMouseLeave;se(ye,(0,N.F)(R.props))},R.onContextMenu=function(ye){var se=R.props.context.onNodeContextMenu;se(ye,(0,N.F)(R.props))},R.onDragStart=function(ye){var se=R.props.context.onNodeDragStart;ye.stopPropagation(),R.setState({dragNodeHighlight:!0}),se(ye,(0,v.Z)(R));try{ye.dataTransfer.setData("text/plain","")}catch(Se){}},R.onDragEnter=function(ye){var se=R.props.context.onNodeDragEnter;ye.preventDefault(),ye.stopPropagation(),se(ye,(0,v.Z)(R))},R.onDragOver=function(ye){var se=R.props.context.onNodeDragOver;ye.preventDefault(),ye.stopPropagation(),se(ye,(0,v.Z)(R))},R.onDragLeave=function(ye){var se=R.props.context.onNodeDragLeave;ye.stopPropagation(),se(ye,(0,v.Z)(R))},R.onDragEnd=function(ye){var se=R.props.context.onNodeDragEnd;ye.stopPropagation(),R.setState({dragNodeHighlight:!1}),se(ye,(0,v.Z)(R))},R.onDrop=function(ye){var se=R.props.context.onNodeDrop;ye.preventDefault(),ye.stopPropagation(),R.setState({dragNodeHighlight:!1}),se(ye,(0,v.Z)(R))},R.onExpand=function(ye){var se=R.props,Se=se.loading,ge=se.context.onNodeExpand;Se||ge(ye,(0,N.F)(R.props))},R.setSelectHandle=function(ye){R.selectHandle=ye},R.getNodeState=function(){var ye=R.props.expanded;return R.isLeaf()?null:ye?q:W},R.hasChildren=function(){var ye=R.props.eventKey,se=R.props.context.keyEntities,Se=(0,_.Z)(se,ye)||{},ge=Se.children;return!!(ge||[]).length},R.isLeaf=function(){var ye=R.props,se=ye.isLeaf,Se=ye.loaded,ge=R.props.context.loadData,Ee=R.hasChildren();return se===!1?!1:se||!ge&&!Ee||ge&&Se&&!Ee},R.isDisabled=function(){var ye=R.props.disabled,se=R.props.context.disabled;return!!(se||ye)},R.isCheckable=function(){var ye=R.props.checkable,se=R.props.context.checkable;return!se||ye===!1?!1:se},R.syncLoadData=function(ye){var se=ye.expanded,Se=ye.loading,ge=ye.loaded,Ee=R.props.context,de=Ee.loadData,ve=Ee.onNodeLoad;Se||de&&se&&!R.isLeaf()&&!R.hasChildren()&&!ge&&ve((0,N.F)(R.props))},R.isDraggable=function(){var ye=R.props,se=ye.data,Se=ye.context.draggable;return!!(Se&&(!Se.nodeDraggable||Se.nodeDraggable(se)))},R.renderDragHandler=function(){var ye=R.props.context,se=ye.draggable,Se=ye.prefixCls;return se!=null&&se.icon?L.createElement("span",{className:"".concat(Se,"-draggable-icon")},se.icon):null},R.renderSwitcherIconDom=function(ye){var se=R.props.switcherIcon,Se=R.props.context.switcherIcon,ge=se||Se;return typeof ge=="function"?ge((0,De.Z)((0,De.Z)({},R.props),{},{isLeaf:ye})):ge},R.renderSwitcher=function(){var ye=R.props.expanded,se=R.props.context.prefixCls;if(R.isLeaf()){var Se=R.renderSwitcherIconDom(!0);return Se!==!1?L.createElement("span",{className:j()("".concat(se,"-switcher"),"".concat(se,"-switcher-noop"))},Se):null}var ge=j()("".concat(se,"-switcher"),"".concat(se,"-switcher_").concat(ye?q:W)),Ee=R.renderSwitcherIconDom(!1);return Ee!==!1?L.createElement("span",{onClick:R.onExpand,className:ge},Ee):null},R.renderCheckbox=function(){var ye=R.props,se=ye.checked,Se=ye.halfChecked,ge=ye.disableCheckbox,Ee=R.props.context.prefixCls,de=R.isDisabled(),ve=R.isCheckable();if(!ve)return null;var Ye=typeof ve!="boolean"?ve:null;return L.createElement("span",{className:j()("".concat(Ee,"-checkbox"),se&&"".concat(Ee,"-checkbox-checked"),!se&&Se&&"".concat(Ee,"-checkbox-indeterminate"),(de||ge)&&"".concat(Ee,"-checkbox-disabled")),onClick:R.onCheck},Ye)},R.renderIcon=function(){var ye=R.props.loading,se=R.props.context.prefixCls;return L.createElement("span",{className:j()("".concat(se,"-iconEle"),"".concat(se,"-icon__").concat(R.getNodeState()||"docu"),ye&&"".concat(se,"-icon_loading"))})},R.renderSelector=function(){var ye=R.state.dragNodeHighlight,se=R.props,Se=se.title,ge=Se===void 0?X:Se,Ee=se.selected,de=se.icon,ve=se.loading,Ye=se.data,lt=R.props.context,st=lt.prefixCls,Bt=lt.showIcon,xt=lt.icon,St=lt.loadData,Ft=lt.titleRender,Zt=R.isDisabled(),Jt="".concat(st,"-node-content-wrapper"),an;if(Bt){var en=de||xt;an=en?L.createElement("span",{className:j()("".concat(st,"-iconEle"),"".concat(st,"-icon__customize"))},typeof en=="function"?en(R.props):en):R.renderIcon()}else St&&ve&&(an=R.renderIcon());var y;typeof ge=="function"?y=ge(Ye):Ft?y=Ft(Ye):y=ge;var _e=L.createElement("span",{className:"".concat(st,"-title")},y);return L.createElement("span",{ref:R.setSelectHandle,title:typeof ge=="string"?ge:"",className:j()("".concat(Jt),"".concat(Jt,"-").concat(R.getNodeState()||"normal"),!Zt&&(Ee||ye)&&"".concat(st,"-node-selected")),onMouseEnter:R.onMouseEnter,onMouseLeave:R.onMouseLeave,onContextMenu:R.onContextMenu,onClick:R.onSelectorClick,onDoubleClick:R.onSelectorDoubleClick},an,_e,R.renderDropIndicator())},R.renderDropIndicator=function(){var ye=R.props,se=ye.disabled,Se=ye.eventKey,ge=R.props.context,Ee=ge.draggable,de=ge.dropLevelOffset,ve=ge.dropPosition,Ye=ge.prefixCls,lt=ge.indent,st=ge.dropIndicatorRender,Bt=ge.dragOverNodeKey,xt=ge.direction,St=!!Ee,Ft=!se&&St&&Bt===Se,Zt=lt!=null?lt:R.cacheIndent;return R.cacheIndent=lt,Ft?st({dropPosition:ve,dropLevelOffset:de,indent:Zt,prefixCls:Ye,direction:xt}):null},R}return(0,Z.Z)(we,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var J=this.props.selectable,x=this.props.context.selectable;return typeof J=="boolean"?J:x}},{key:"render",value:function(){var J,x=this.props,He=x.eventKey,ye=x.className,se=x.style,Se=x.dragOver,ge=x.dragOverGapTop,Ee=x.dragOverGapBottom,de=x.isLeaf,ve=x.isStart,Ye=x.isEnd,lt=x.expanded,st=x.selected,Bt=x.checked,xt=x.halfChecked,St=x.loading,Ft=x.domRef,Zt=x.active,Jt=x.data,an=x.onMouseMove,en=x.selectable,y=(0,D.Z)(x,G),_e=this.props.context,E=_e.prefixCls,s=_e.filterTreeNode,A=_e.keyEntities,f=_e.dropContainerKey,z=_e.dropTargetKey,$=_e.draggingNodeKey,F=this.isDisabled(),M=(0,C.Z)(y,{aria:!0,data:!0}),le=(0,_.Z)(A,He)||{},te=le.level,Y=Ye[Ye.length-1],be=this.isDraggable(),tt=!F&&be,Fe=$===He,Re=en!==void 0?{"aria-selected":!!en}:void 0;return L.createElement("div",(0,oe.Z)({ref:Ft,className:j()(ye,"".concat(E,"-treenode"),(J={},(0,ae.Z)(J,"".concat(E,"-treenode-disabled"),F),(0,ae.Z)(J,"".concat(E,"-treenode-switcher-").concat(lt?"open":"close"),!de),(0,ae.Z)(J,"".concat(E,"-treenode-checkbox-checked"),Bt),(0,ae.Z)(J,"".concat(E,"-treenode-checkbox-indeterminate"),xt),(0,ae.Z)(J,"".concat(E,"-treenode-selected"),st),(0,ae.Z)(J,"".concat(E,"-treenode-loading"),St),(0,ae.Z)(J,"".concat(E,"-treenode-active"),Zt),(0,ae.Z)(J,"".concat(E,"-treenode-leaf-last"),Y),(0,ae.Z)(J,"".concat(E,"-treenode-draggable"),be),(0,ae.Z)(J,"dragging",Fe),(0,ae.Z)(J,"drop-target",z===He),(0,ae.Z)(J,"drop-container",f===He),(0,ae.Z)(J,"drag-over",!F&&Se),(0,ae.Z)(J,"drag-over-gap-top",!F&&ge),(0,ae.Z)(J,"drag-over-gap-bottom",!F&&Ee),(0,ae.Z)(J,"filter-node",s&&s((0,N.F)(this.props))),J)),style:se,draggable:tt,"aria-grabbed":Fe,onDragStart:tt?this.onDragStart:void 0,onDragEnter:be?this.onDragEnter:void 0,onDragOver:be?this.onDragOver:void 0,onDragLeave:be?this.onDragLeave:void 0,onDrop:be?this.onDrop:void 0,onDragEnd:be?this.onDragEnd:void 0,onMouseMove:an},Re,M),L.createElement(B,{prefixCls:E,level:te,isStart:ve,isEnd:Ye}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),we}(L.Component),Ae=function(fe){return L.createElement(I.k.Consumer,null,function(we){return L.createElement(V,(0,oe.Z)({},fe,{context:we}))})};Ae.displayName="TreeNode",Ae.isTreeNode=1;var me=Ae},39378:function(Rn,Rt,m){"use strict";m.d(Rt,{k:function(){return ae}});var oe=m(59301),ae=oe.createContext(null)},43858:function(Rn,Rt,m){"use strict";m.d(Rt,{O:function(){return me.Z},Z:function(){return _e}});var oe=m(96663),ae=m(90493),D=m(20135),De=m(44127),ne=m(19127),Z=m(52884),v=m(95727),p=m(89866),T=m(65711),i=m(85745),j=m(92310),C=m.n(j),L=m(10228),I=m(26112),U=m(48736),B=m(59301),_=m(39378);function N(E){var s=E.dropPosition,A=E.dropLevelOffset,f=E.indent,z={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(s){case-1:z.top=0,z.left=-A*f;break;case 1:z.bottom=0,z.left=-A*f;break;case 0:z.bottom=0,z.left=f;break}return B.createElement("div",{style:z})}function G(E){if(E==null)throw new TypeError("Cannot destructure "+E)}var q=m(72071),W=m(6620),X=m(34280),V=m(24916),Ae=m(77900),me=m(39417);function he(E,s){var A=B.useState(!1),f=(0,q.Z)(A,2),z=f[0],$=f[1];B.useLayoutEffect(function(){if(z)return E(),function(){s()}},[z]),B.useLayoutEffect(function(){return $(!0),function(){$(!1)}},[])}var fe=m(71430),we=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],R=function(s,A){var f=s.className,z=s.style,$=s.motion,F=s.motionNodes,M=s.motionType,le=s.onMotionStart,te=s.onMotionEnd,Y=s.active,be=s.treeNodeRequiredProps,tt=(0,W.Z)(s,we),Fe=B.useState(!0),Re=(0,q.Z)(Fe,2),ze=Re[0],rt=Re[1],Je=B.useContext(_.k),Dt=Je.prefixCls,_t=F&&M!=="hide";(0,X.Z)(function(){F&&_t!==ze&&rt(_t)},[F]);var Mt=function(){F&&le()},dn=B.useRef(!1),vn=function(){F&&!dn.current&&(dn.current=!0,te())};he(Mt,vn);var In=function(yn){_t===yn&&vn()};return F?B.createElement(Ae.default,(0,oe.Z)({ref:A,visible:ze},$,{motionAppear:M==="show",onVisibleChanged:In}),function(Fn,yn){var $t=Fn.className,fn=Fn.style;return B.createElement("div",{ref:yn,className:C()("".concat(Dt,"-treenode-motion"),$t),style:fn},F.map(function(wn){var zn=(0,oe.Z)({},(G(wn.data),wn.data)),er=wn.title,jn=wn.key,vr=wn.isStart,kn=wn.isEnd;delete zn.children;var xn=(0,fe.H8)(jn,be);return B.createElement(me.Z,(0,oe.Z)({},zn,xn,{title:er,active:Y,data:wn.data,key:jn,isStart:vr,isEnd:kn}))}))}):B.createElement(me.Z,(0,oe.Z)({domRef:A,className:f,style:z},tt,{active:Y}))};R.displayName="MotionTreeNode";var J=B.forwardRef(R),x=J;function He(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],A=E.length,f=s.length;if(Math.abs(A-f)!==1)return{add:!1,key:null};function z($,F){var M=new Map;$.forEach(function(te){M.set(te,!0)});var le=F.filter(function(te){return!M.has(te)});return le.length===1?le[0]:null}return A<f?{add:!0,key:z(E,s)}:{add:!1,key:z(s,E)}}function ye(E,s,A){var f=E.findIndex(function(M){return M.key===A}),z=E[f+1],$=s.findIndex(function(M){return M.key===A});if(z){var F=s.findIndex(function(M){return M.key===z.key});return s.slice($+1,F)}return s.slice($+1)}var se=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Se={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ge=function(){},Ee="RC_TREE_MOTION_".concat(Math.random()),de={key:Ee},ve={key:Ee,level:0,index:0,pos:"0",node:de,nodes:[de]},Ye={parent:null,children:[],pos:ve.pos,data:de,title:null,key:Ee,isStart:[],isEnd:[]};function lt(E,s,A,f){return s===!1||!A?E:E.slice(0,Math.ceil(A/f)+1)}function st(E){var s=E.key,A=E.pos;return(0,fe.km)(s,A)}function Bt(E){for(var s=String(E.data.key),A=E;A.parent;)A=A.parent,s="".concat(A.data.key," > ").concat(s);return s}var xt=B.forwardRef(function(E,s){var A=E.prefixCls,f=E.data,z=E.selectable,$=E.checkable,F=E.expandedKeys,M=E.selectedKeys,le=E.checkedKeys,te=E.loadedKeys,Y=E.loadingKeys,be=E.halfCheckedKeys,tt=E.keyEntities,Fe=E.disabled,Re=E.dragging,ze=E.dragOverNodeKey,rt=E.dropPosition,Je=E.motion,Dt=E.height,_t=E.itemHeight,Mt=E.virtual,dn=E.focusable,vn=E.activeItem,In=E.focused,Fn=E.tabIndex,yn=E.onKeyDown,$t=E.onFocus,fn=E.onBlur,wn=E.onActiveChange,zn=E.onListChangeStart,er=E.onListChangeEnd,jn=(0,W.Z)(E,se),vr=B.useRef(null),kn=B.useRef(null);B.useImperativeHandle(s,function(){return{scrollTo:function(on){vr.current.scrollTo(on)},getIndentWidth:function(){return kn.current.offsetWidth}}});var xn=B.useState(F),wr=(0,q.Z)(xn,2),zr=wr[0],gr=wr[1],eo=B.useState(f),So=(0,q.Z)(eo,2),to=So[0],Ao=So[1],ao=B.useState(f),mr=(0,q.Z)(ao,2),Zr=mr[0],po=mr[1],Ut=B.useState([]),Kt=(0,q.Z)(Ut,2),Ke=Kt[0],mt=Kt[1],Bn=B.useState(null),un=(0,q.Z)(Bn,2),Kn=un[0],Ln=un[1],Yn=B.useRef(f);Yn.current=f;function Gn(){var ln=Yn.current;Ao(ln),po(ln),mt([]),Ln(null),er()}(0,X.Z)(function(){gr(F);var ln=He(zr,F);if(ln.key!==null)if(ln.add){var on=to.findIndex(function(Ir){var hr=Ir.key;return hr===ln.key}),Pn=lt(ye(to,f,ln.key),Mt,Dt,_t),En=to.slice();En.splice(on+1,0,Ye),po(En),mt(Pn),Ln("show")}else{var ar=f.findIndex(function(Ir){var hr=Ir.key;return hr===ln.key}),Sr=lt(ye(f,to,ln.key),Mt,Dt,_t),Vr=f.slice();Vr.splice(ar+1,0,Ye),po(Vr),mt(Sr),Ln("hide")}else to!==f&&(Ao(f),po(f))},[F,f]),B.useEffect(function(){Re||Gn()},[Re]);var tr=Je?Zr:f,fr={expandedKeys:F,selectedKeys:M,loadedKeys:te,loadingKeys:Y,checkedKeys:le,halfCheckedKeys:be,dragOverNodeKey:ze,dropPosition:rt,keyEntities:tt};return B.createElement(B.Fragment,null,In&&vn&&B.createElement("span",{style:Se,"aria-live":"assertive"},Bt(vn)),B.createElement("div",null,B.createElement("input",{style:Se,disabled:dn===!1||Fe,tabIndex:dn!==!1?Fn:null,onKeyDown:yn,onFocus:$t,onBlur:fn,value:"",onChange:ge,"aria-label":"for screen reader"})),B.createElement("div",{className:"".concat(A,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},B.createElement("div",{className:"".concat(A,"-indent")},B.createElement("div",{ref:kn,className:"".concat(A,"-indent-unit")}))),B.createElement(V.Z,(0,oe.Z)({},jn,{data:tr,itemKey:st,height:Dt,fullHeight:!1,virtual:Mt,itemHeight:_t,prefixCls:"".concat(A,"-list"),ref:vr,onVisibleChange:function(on,Pn){var En=new Set(on),ar=Pn.filter(function(Sr){return!En.has(Sr)});ar.some(function(Sr){return st(Sr)===Ee})&&Gn()}}),function(ln){var on=ln.pos,Pn=(0,oe.Z)({},(G(ln.data),ln.data)),En=ln.title,ar=ln.key,Sr=ln.isStart,Vr=ln.isEnd,Ir=(0,fe.km)(ar,on);delete Pn.key,delete Pn.children;var hr=(0,fe.H8)(Ir,fr);return B.createElement(x,(0,oe.Z)({},Pn,hr,{title:En,active:!!vn&&ar===vn.key,pos:on,data:ln.data,isStart:Sr,isEnd:Vr,motion:Je,motionNodes:ar===Ee?Ke:null,motionType:Kn,onMotionStart:zn,onMotionEnd:Gn,treeNodeRequiredProps:fr,onMouseMove:function(){wn(null)}}))}))});xt.displayName="NodeList";var St=xt,Ft=m(35654),Zt=m(90782),Jt=m(67841),an=10,en=function(E){(0,T.Z)(A,E);var s=(0,i.Z)(A);function A(){var f;(0,Z.Z)(this,A);for(var z=arguments.length,$=new Array(z),F=0;F<z;F++)$[F]=arguments[F];return f=s.call.apply(s,[this].concat($)),f.destroyed=!1,f.delayedDragEnterLogic=void 0,f.loadingRetryTimes={},f.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,fe.w$)()},f.dragStartMousePosition=null,f.dragNode=void 0,f.currentMouseOverDroppableNodeKey=null,f.listRef=B.createRef(),f.onNodeDragStart=function(M,le){var te=f.state,Y=te.expandedKeys,be=te.keyEntities,tt=f.props.onDragStart,Fe=le.props.eventKey;f.dragNode=le,f.dragStartMousePosition={x:M.clientX,y:M.clientY};var Re=(0,Ft._5)(Y,Fe);f.setState({draggingNodeKey:Fe,dragChildrenKeys:(0,Ft.wA)(Fe,be),indent:f.listRef.current.getIndentWidth()}),f.setExpandedKeys(Re),window.addEventListener("dragend",f.onWindowDragEnd),tt==null||tt({event:M,node:(0,fe.F)(le.props)})},f.onNodeDragEnter=function(M,le){var te=f.state,Y=te.expandedKeys,be=te.keyEntities,tt=te.dragChildrenKeys,Fe=te.flattenNodes,Re=te.indent,ze=f.props,rt=ze.onDragEnter,Je=ze.onExpand,Dt=ze.allowDrop,_t=ze.direction,Mt=le.props,dn=Mt.pos,vn=Mt.eventKey,In=(0,p.Z)(f),Fn=In.dragNode;if(f.currentMouseOverDroppableNodeKey!==vn&&(f.currentMouseOverDroppableNodeKey=vn),!Fn){f.resetDragState();return}var yn=(0,Ft.OM)(M,Fn,le,Re,f.dragStartMousePosition,Dt,Fe,be,Y,_t),$t=yn.dropPosition,fn=yn.dropLevelOffset,wn=yn.dropTargetKey,zn=yn.dropContainerKey,er=yn.dropTargetPos,jn=yn.dropAllowed,vr=yn.dragOverNodeKey;if(tt.indexOf(wn)!==-1||!jn){f.resetDragState();return}if(f.delayedDragEnterLogic||(f.delayedDragEnterLogic={}),Object.keys(f.delayedDragEnterLogic).forEach(function(kn){clearTimeout(f.delayedDragEnterLogic[kn])}),Fn.props.eventKey!==le.props.eventKey&&(M.persist(),f.delayedDragEnterLogic[dn]=window.setTimeout(function(){if(f.state.draggingNodeKey!==null){var kn=(0,ne.Z)(Y),xn=(0,Jt.Z)(be,le.props.eventKey);xn&&(xn.children||[]).length&&(kn=(0,Ft.L0)(Y,le.props.eventKey)),"expandedKeys"in f.props||f.setExpandedKeys(kn),Je==null||Je(kn,{node:(0,fe.F)(le.props),expanded:!0,nativeEvent:M.nativeEvent})}},800)),Fn.props.eventKey===wn&&fn===0){f.resetDragState();return}f.setState({dragOverNodeKey:vr,dropPosition:$t,dropLevelOffset:fn,dropTargetKey:wn,dropContainerKey:zn,dropTargetPos:er,dropAllowed:jn}),rt==null||rt({event:M,node:(0,fe.F)(le.props),expandedKeys:Y})},f.onNodeDragOver=function(M,le){var te=f.state,Y=te.dragChildrenKeys,be=te.flattenNodes,tt=te.keyEntities,Fe=te.expandedKeys,Re=te.indent,ze=f.props,rt=ze.onDragOver,Je=ze.allowDrop,Dt=ze.direction,_t=(0,p.Z)(f),Mt=_t.dragNode;if(Mt){var dn=(0,Ft.OM)(M,Mt,le,Re,f.dragStartMousePosition,Je,be,tt,Fe,Dt),vn=dn.dropPosition,In=dn.dropLevelOffset,Fn=dn.dropTargetKey,yn=dn.dropContainerKey,$t=dn.dropAllowed,fn=dn.dropTargetPos,wn=dn.dragOverNodeKey;Y.indexOf(Fn)!==-1||!$t||(Mt.props.eventKey===Fn&&In===0?f.state.dropPosition===null&&f.state.dropLevelOffset===null&&f.state.dropTargetKey===null&&f.state.dropContainerKey===null&&f.state.dropTargetPos===null&&f.state.dropAllowed===!1&&f.state.dragOverNodeKey===null||f.resetDragState():vn===f.state.dropPosition&&In===f.state.dropLevelOffset&&Fn===f.state.dropTargetKey&&yn===f.state.dropContainerKey&&fn===f.state.dropTargetPos&&$t===f.state.dropAllowed&&wn===f.state.dragOverNodeKey||f.setState({dropPosition:vn,dropLevelOffset:In,dropTargetKey:Fn,dropContainerKey:yn,dropTargetPos:fn,dropAllowed:$t,dragOverNodeKey:wn}),rt==null||rt({event:M,node:(0,fe.F)(le.props)}))}},f.onNodeDragLeave=function(M,le){f.currentMouseOverDroppableNodeKey===le.props.eventKey&&!M.currentTarget.contains(M.relatedTarget)&&(f.resetDragState(),f.currentMouseOverDroppableNodeKey=null);var te=f.props.onDragLeave;te==null||te({event:M,node:(0,fe.F)(le.props)})},f.onWindowDragEnd=function(M){f.onNodeDragEnd(M,null,!0),window.removeEventListener("dragend",f.onWindowDragEnd)},f.onNodeDragEnd=function(M,le){var te=f.props.onDragEnd;f.setState({dragOverNodeKey:null}),f.cleanDragState(),te==null||te({event:M,node:(0,fe.F)(le.props)}),f.dragNode=null,window.removeEventListener("dragend",f.onWindowDragEnd)},f.onNodeDrop=function(M,le){var te,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,be=f.state,tt=be.dragChildrenKeys,Fe=be.dropPosition,Re=be.dropTargetKey,ze=be.dropTargetPos,rt=be.dropAllowed;if(rt){var Je=f.props.onDrop;if(f.setState({dragOverNodeKey:null}),f.cleanDragState(),Re!==null){var Dt=(0,De.Z)((0,De.Z)({},(0,fe.H8)(Re,f.getTreeNodeRequiredProps())),{},{active:((te=f.getActiveItem())===null||te===void 0?void 0:te.key)===Re,data:(0,Jt.Z)(f.state.keyEntities,Re).node}),_t=tt.indexOf(Re)!==-1;(0,U.ZP)(!_t,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Mt=(0,Ft.yx)(ze),dn={event:M,node:(0,fe.F)(Dt),dragNode:f.dragNode?(0,fe.F)(f.dragNode.props):null,dragNodesKeys:[f.dragNode.props.eventKey].concat(tt),dropToGap:Fe!==0,dropPosition:Fe+Number(Mt[Mt.length-1])};Y||Je==null||Je(dn),f.dragNode=null}}},f.cleanDragState=function(){var M=f.state.draggingNodeKey;M!==null&&f.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),f.dragStartMousePosition=null,f.currentMouseOverDroppableNodeKey=null},f.triggerExpandActionExpand=function(M,le){var te=f.state,Y=te.expandedKeys,be=te.flattenNodes,tt=le.expanded,Fe=le.key,Re=le.isLeaf;if(!(Re||M.shiftKey||M.metaKey||M.ctrlKey)){var ze=be.filter(function(Je){return Je.key===Fe})[0],rt=(0,fe.F)((0,De.Z)((0,De.Z)({},(0,fe.H8)(Fe,f.getTreeNodeRequiredProps())),{},{data:ze.data}));f.setExpandedKeys(tt?(0,Ft._5)(Y,Fe):(0,Ft.L0)(Y,Fe)),f.onNodeExpand(M,rt)}},f.onNodeClick=function(M,le){var te=f.props,Y=te.onClick,be=te.expandAction;be==="click"&&f.triggerExpandActionExpand(M,le),Y==null||Y(M,le)},f.onNodeDoubleClick=function(M,le){var te=f.props,Y=te.onDoubleClick,be=te.expandAction;be==="doubleClick"&&f.triggerExpandActionExpand(M,le),Y==null||Y(M,le)},f.onNodeSelect=function(M,le){var te=f.state.selectedKeys,Y=f.state,be=Y.keyEntities,tt=Y.fieldNames,Fe=f.props,Re=Fe.onSelect,ze=Fe.multiple,rt=le.selected,Je=le[tt.key],Dt=!rt;Dt?ze?te=(0,Ft.L0)(te,Je):te=[Je]:te=(0,Ft._5)(te,Je);var _t=te.map(function(Mt){var dn=(0,Jt.Z)(be,Mt);return dn?dn.node:null}).filter(function(Mt){return Mt});f.setUncontrolledState({selectedKeys:te}),Re==null||Re(te,{event:"select",selected:Dt,node:le,selectedNodes:_t,nativeEvent:M.nativeEvent})},f.onNodeCheck=function(M,le,te){var Y=f.state,be=Y.keyEntities,tt=Y.checkedKeys,Fe=Y.halfCheckedKeys,Re=f.props,ze=Re.checkStrictly,rt=Re.onCheck,Je=le.key,Dt,_t={event:"check",node:le,checked:te,nativeEvent:M.nativeEvent};if(ze){var Mt=te?(0,Ft.L0)(tt,Je):(0,Ft._5)(tt,Je),dn=(0,Ft._5)(Fe,Je);Dt={checked:Mt,halfChecked:dn},_t.checkedNodes=Mt.map(function(fn){return(0,Jt.Z)(be,fn)}).filter(function(fn){return fn}).map(function(fn){return fn.node}),f.setUncontrolledState({checkedKeys:Mt})}else{var vn=(0,Zt.S)([].concat((0,ne.Z)(tt),[Je]),!0,be),In=vn.checkedKeys,Fn=vn.halfCheckedKeys;if(!te){var yn=new Set(In);yn.delete(Je);var $t=(0,Zt.S)(Array.from(yn),{checked:!1,halfCheckedKeys:Fn},be);In=$t.checkedKeys,Fn=$t.halfCheckedKeys}Dt=In,_t.checkedNodes=[],_t.checkedNodesPositions=[],_t.halfCheckedKeys=Fn,In.forEach(function(fn){var wn=(0,Jt.Z)(be,fn);if(wn){var zn=wn.node,er=wn.pos;_t.checkedNodes.push(zn),_t.checkedNodesPositions.push({node:zn,pos:er})}}),f.setUncontrolledState({checkedKeys:In},!1,{halfCheckedKeys:Fn})}rt==null||rt(Dt,_t)},f.onNodeLoad=function(M){var le=M.key,te=new Promise(function(Y,be){f.setState(function(tt){var Fe=tt.loadedKeys,Re=Fe===void 0?[]:Fe,ze=tt.loadingKeys,rt=ze===void 0?[]:ze,Je=f.props,Dt=Je.loadData,_t=Je.onLoad;if(!Dt||Re.indexOf(le)!==-1||rt.indexOf(le)!==-1)return null;var Mt=Dt(M);return Mt.then(function(){var dn=f.state.loadedKeys,vn=(0,Ft.L0)(dn,le);_t==null||_t(vn,{event:"load",node:M}),f.setUncontrolledState({loadedKeys:vn}),f.setState(function(In){return{loadingKeys:(0,Ft._5)(In.loadingKeys,le)}}),Y()}).catch(function(dn){if(f.setState(function(In){return{loadingKeys:(0,Ft._5)(In.loadingKeys,le)}}),f.loadingRetryTimes[le]=(f.loadingRetryTimes[le]||0)+1,f.loadingRetryTimes[le]>=an){var vn=f.state.loadedKeys;(0,U.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),f.setUncontrolledState({loadedKeys:(0,Ft.L0)(vn,le)}),Y()}be(dn)}),{loadingKeys:(0,Ft.L0)(rt,le)}})});return te.catch(function(){}),te},f.onNodeMouseEnter=function(M,le){var te=f.props.onMouseEnter;te==null||te({event:M,node:le})},f.onNodeMouseLeave=function(M,le){var te=f.props.onMouseLeave;te==null||te({event:M,node:le})},f.onNodeContextMenu=function(M,le){var te=f.props.onRightClick;te&&(M.preventDefault(),te({event:M,node:le}))},f.onFocus=function(){var M=f.props.onFocus;f.setState({focused:!0});for(var le=arguments.length,te=new Array(le),Y=0;Y<le;Y++)te[Y]=arguments[Y];M==null||M.apply(void 0,te)},f.onBlur=function(){var M=f.props.onBlur;f.setState({focused:!1}),f.onActiveChange(null);for(var le=arguments.length,te=new Array(le),Y=0;Y<le;Y++)te[Y]=arguments[Y];M==null||M.apply(void 0,te)},f.getTreeNodeRequiredProps=function(){var M=f.state,le=M.expandedKeys,te=M.selectedKeys,Y=M.loadedKeys,be=M.loadingKeys,tt=M.checkedKeys,Fe=M.halfCheckedKeys,Re=M.dragOverNodeKey,ze=M.dropPosition,rt=M.keyEntities;return{expandedKeys:le||[],selectedKeys:te||[],loadedKeys:Y||[],loadingKeys:be||[],checkedKeys:tt||[],halfCheckedKeys:Fe||[],dragOverNodeKey:Re,dropPosition:ze,keyEntities:rt}},f.setExpandedKeys=function(M){var le=f.state,te=le.treeData,Y=le.fieldNames,be=(0,fe.oH)(te,M,Y);f.setUncontrolledState({expandedKeys:M,flattenNodes:be},!0)},f.onNodeExpand=function(M,le){var te=f.state.expandedKeys,Y=f.state,be=Y.listChanging,tt=Y.fieldNames,Fe=f.props,Re=Fe.onExpand,ze=Fe.loadData,rt=le.expanded,Je=le[tt.key];if(!be){var Dt=te.indexOf(Je),_t=!rt;if((0,U.ZP)(rt&&Dt!==-1||!rt&&Dt===-1,"Expand state not sync with index check"),_t?te=(0,Ft.L0)(te,Je):te=(0,Ft._5)(te,Je),f.setExpandedKeys(te),Re==null||Re(te,{node:le,expanded:_t,nativeEvent:M.nativeEvent}),_t&&ze){var Mt=f.onNodeLoad(le);Mt&&Mt.then(function(){var dn=(0,fe.oH)(f.state.treeData,te,tt);f.setUncontrolledState({flattenNodes:dn})}).catch(function(){var dn=f.state.expandedKeys,vn=(0,Ft._5)(dn,Je);f.setExpandedKeys(vn)})}}},f.onListChangeStart=function(){f.setUncontrolledState({listChanging:!0})},f.onListChangeEnd=function(){setTimeout(function(){f.setUncontrolledState({listChanging:!1})})},f.onActiveChange=function(M){var le=f.state.activeKey,te=f.props.onActiveChange;le!==M&&(f.setState({activeKey:M}),M!==null&&f.scrollTo({key:M}),te==null||te(M))},f.getActiveItem=function(){var M=f.state,le=M.activeKey,te=M.flattenNodes;return le===null?null:te.find(function(Y){var be=Y.key;return be===le})||null},f.offsetActiveKey=function(M){var le=f.state,te=le.flattenNodes,Y=le.activeKey,be=te.findIndex(function(Re){var ze=Re.key;return ze===Y});be===-1&&M<0&&(be=te.length),be=(be+M+te.length)%te.length;var tt=te[be];if(tt){var Fe=tt.key;f.onActiveChange(Fe)}else f.onActiveChange(null)},f.onKeyDown=function(M){var le=f.state,te=le.activeKey,Y=le.expandedKeys,be=le.checkedKeys,tt=le.fieldNames,Fe=f.props,Re=Fe.onKeyDown,ze=Fe.checkable,rt=Fe.selectable;switch(M.which){case L.Z.UP:{f.offsetActiveKey(-1),M.preventDefault();break}case L.Z.DOWN:{f.offsetActiveKey(1),M.preventDefault();break}}var Je=f.getActiveItem();if(Je&&Je.data){var Dt=f.getTreeNodeRequiredProps(),_t=Je.data.isLeaf===!1||!!(Je.data[tt.children]||[]).length,Mt=(0,fe.F)((0,De.Z)((0,De.Z)({},(0,fe.H8)(te,Dt)),{},{data:Je.data,active:!0}));switch(M.which){case L.Z.LEFT:{_t&&Y.includes(te)?f.onNodeExpand({},Mt):Je.parent&&f.onActiveChange(Je.parent.key),M.preventDefault();break}case L.Z.RIGHT:{_t&&!Y.includes(te)?f.onNodeExpand({},Mt):Je.children&&Je.children.length&&f.onActiveChange(Je.children[0].key),M.preventDefault();break}case L.Z.ENTER:case L.Z.SPACE:{ze&&!Mt.disabled&&Mt.checkable!==!1&&!Mt.disableCheckbox?f.onNodeCheck({},Mt,!be.includes(te)):!ze&&rt&&!Mt.disabled&&Mt.selectable!==!1&&f.onNodeSelect({},Mt);break}}}Re==null||Re(M)},f.setUncontrolledState=function(M){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!f.destroyed){var Y=!1,be=!0,tt={};Object.keys(M).forEach(function(Fe){if(Fe in f.props){be=!1;return}Y=!0,tt[Fe]=M[Fe]}),Y&&(!le||be)&&f.setState((0,De.Z)((0,De.Z)({},tt),te))}},f.scrollTo=function(M){f.listRef.current.scrollTo(M)},f}return(0,v.Z)(A,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var z=this.props.activeKey;z!==void 0&&z!==this.state.activeKey&&(this.setState({activeKey:z}),z!==null&&this.scrollTo({key:z}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var z,$=this.state,F=$.focused,M=$.flattenNodes,le=$.keyEntities,te=$.draggingNodeKey,Y=$.activeKey,be=$.dropLevelOffset,tt=$.dropContainerKey,Fe=$.dropTargetKey,Re=$.dropPosition,ze=$.dragOverNodeKey,rt=$.indent,Je=this.props,Dt=Je.prefixCls,_t=Je.className,Mt=Je.style,dn=Je.showLine,vn=Je.focusable,In=Je.tabIndex,Fn=In===void 0?0:In,yn=Je.selectable,$t=Je.showIcon,fn=Je.icon,wn=Je.switcherIcon,zn=Je.draggable,er=Je.checkable,jn=Je.checkStrictly,vr=Je.disabled,kn=Je.motion,xn=Je.loadData,wr=Je.filterTreeNode,zr=Je.height,gr=Je.itemHeight,eo=Je.virtual,So=Je.titleRender,to=Je.dropIndicatorRender,Ao=Je.onContextMenu,ao=Je.onScroll,mr=Je.direction,Zr=Je.rootClassName,po=Je.rootStyle,Ut=(0,I.Z)(this.props,{aria:!0,data:!0}),Kt;return zn&&((0,D.Z)(zn)==="object"?Kt=zn:typeof zn=="function"?Kt={nodeDraggable:zn}:Kt={}),B.createElement(_.k.Provider,{value:{prefixCls:Dt,selectable:yn,showIcon:$t,icon:fn,switcherIcon:wn,draggable:Kt,draggingNodeKey:te,checkable:er,checkStrictly:jn,disabled:vr,keyEntities:le,dropLevelOffset:be,dropContainerKey:tt,dropTargetKey:Fe,dropPosition:Re,dragOverNodeKey:ze,indent:rt,direction:mr,dropIndicatorRender:to,loadData:xn,filterTreeNode:wr,titleRender:So,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},B.createElement("div",{role:"tree",className:C()(Dt,_t,Zr,(z={},(0,ae.Z)(z,"".concat(Dt,"-show-line"),dn),(0,ae.Z)(z,"".concat(Dt,"-focused"),F),(0,ae.Z)(z,"".concat(Dt,"-active-focused"),Y!==null),z)),style:po},B.createElement(St,(0,oe.Z)({ref:this.listRef,prefixCls:Dt,style:Mt,data:M,disabled:vr,selectable:yn,checkable:!!er,motion:kn,dragging:te!==null,height:zr,itemHeight:gr,virtual:eo,focusable:vn,focused:F,tabIndex:Fn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ao,onScroll:ao},this.getTreeNodeRequiredProps(),Ut))))}}],[{key:"getDerivedStateFromProps",value:function(z,$){var F=$.prevProps,M={prevProps:z};function le(vn){return!F&&vn in z||F&&F[vn]!==z[vn]}var te,Y=$.fieldNames;if(le("fieldNames")&&(Y=(0,fe.w$)(z.fieldNames),M.fieldNames=Y),le("treeData")?te=z.treeData:le("children")&&((0,U.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),te=(0,fe.zn)(z.children)),te){M.treeData=te;var be=(0,fe.I8)(te,{fieldNames:Y});M.keyEntities=(0,De.Z)((0,ae.Z)({},Ee,ve),be.keyEntities)}var tt=M.keyEntities||$.keyEntities;if(le("expandedKeys")||F&&le("autoExpandParent"))M.expandedKeys=z.autoExpandParent||!F&&z.defaultExpandParent?(0,Ft.r7)(z.expandedKeys,tt):z.expandedKeys;else if(!F&&z.defaultExpandAll){var Fe=(0,De.Z)({},tt);delete Fe[Ee],M.expandedKeys=Object.keys(Fe).map(function(vn){return Fe[vn].key})}else!F&&z.defaultExpandedKeys&&(M.expandedKeys=z.autoExpandParent||z.defaultExpandParent?(0,Ft.r7)(z.defaultExpandedKeys,tt):z.defaultExpandedKeys);if(M.expandedKeys||delete M.expandedKeys,te||M.expandedKeys){var Re=(0,fe.oH)(te||$.treeData,M.expandedKeys||$.expandedKeys,Y);M.flattenNodes=Re}if(z.selectable&&(le("selectedKeys")?M.selectedKeys=(0,Ft.BT)(z.selectedKeys,z):!F&&z.defaultSelectedKeys&&(M.selectedKeys=(0,Ft.BT)(z.defaultSelectedKeys,z))),z.checkable){var ze;if(le("checkedKeys")?ze=(0,Ft.E6)(z.checkedKeys)||{}:!F&&z.defaultCheckedKeys?ze=(0,Ft.E6)(z.defaultCheckedKeys)||{}:te&&(ze=(0,Ft.E6)(z.checkedKeys)||{checkedKeys:$.checkedKeys,halfCheckedKeys:$.halfCheckedKeys}),ze){var rt=ze,Je=rt.checkedKeys,Dt=Je===void 0?[]:Je,_t=rt.halfCheckedKeys,Mt=_t===void 0?[]:_t;if(!z.checkStrictly){var dn=(0,Zt.S)(Dt,!0,tt);Dt=dn.checkedKeys,Mt=dn.halfCheckedKeys}M.checkedKeys=Dt,M.halfCheckedKeys=Mt}}return le("loadedKeys")&&(M.loadedKeys=z.loadedKeys),M}}]),A}(B.Component);en.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:N,allowDrop:function(){return!0},expandAction:!1},en.TreeNode=me.Z;var y=en,_e=y},35654:function(Rn,Rt,m){"use strict";m.d(Rt,{BT:function(){return B},E6:function(){return G},L0:function(){return i},OM:function(){return U},_5:function(){return T},r7:function(){return q},wA:function(){return C},yx:function(){return j}});var oe=m(19127),ae=m(20135),D=m(48736),De=m(59301),ne=m(39417),Z=m(67841),v=m(71430),p=null;function T(W,X){if(!W)return[];var V=W.slice(),Ae=V.indexOf(X);return Ae>=0&&V.splice(Ae,1),V}function i(W,X){var V=(W||[]).slice();return V.indexOf(X)===-1&&V.push(X),V}function j(W){return W.split("-")}function C(W,X){var V=[],Ae=(0,Z.Z)(X,W);function me(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];he.forEach(function(fe){var we=fe.key,R=fe.children;V.push(we),me(R)})}return me(Ae.children),V}function L(W){if(W.parent){var X=j(W.pos);return Number(X[X.length-1])===W.parent.children.length-1}return!1}function I(W){var X=j(W.pos);return Number(X[X.length-1])===0}function U(W,X,V,Ae,me,he,fe,we,R,J){var x,He=W.clientX,ye=W.clientY,se=W.target.getBoundingClientRect(),Se=se.top,ge=se.height,Ee=(J==="rtl"?-1:1)*(((me==null?void 0:me.x)||0)-He),de=(Ee-12)/Ae,ve=(0,Z.Z)(we,V.props.eventKey);if(ye<Se+ge/2){var Ye=fe.findIndex(function(_e){return _e.key===ve.key}),lt=Ye<=0?0:Ye-1,st=fe[lt].key;ve=(0,Z.Z)(we,st)}var Bt=ve.key,xt=ve,St=ve.key,Ft=0,Zt=0;if(!R.includes(Bt))for(var Jt=0;Jt<de&&L(ve);Jt+=1)ve=ve.parent,Zt+=1;var an=X.props.data,en=ve.node,y=!0;return I(ve)&&ve.level===0&&ye<Se+ge/2&&he({dragNode:an,dropNode:en,dropPosition:-1})&&ve.key===V.props.eventKey?Ft=-1:(xt.children||[]).length&&R.includes(St)?he({dragNode:an,dropNode:en,dropPosition:0})?Ft=0:y=!1:Zt===0?de>-1.5?he({dragNode:an,dropNode:en,dropPosition:1})?Ft=1:y=!1:he({dragNode:an,dropNode:en,dropPosition:0})?Ft=0:he({dragNode:an,dropNode:en,dropPosition:1})?Ft=1:y=!1:he({dragNode:an,dropNode:en,dropPosition:1})?Ft=1:y=!1,{dropPosition:Ft,dropLevelOffset:Zt,dropTargetKey:ve.key,dropTargetPos:ve.pos,dragOverNodeKey:St,dropContainerKey:Ft===0?null:((x=ve.parent)===null||x===void 0?void 0:x.key)||null,dropAllowed:y}}function B(W,X){if(W){var V=X.multiple;return V?W.slice():W.length?[W[0]]:W}}var _=function(X){return X};function N(W,X){if(!W)return[];var V=X||{},Ae=V.processProps,me=Ae===void 0?_:Ae,he=Array.isArray(W)?W:[W];return he.map(function(fe){var we=fe.children,R=_objectWithoutProperties(fe,p),J=N(we,X);return React.createElement(TreeNode,_extends({key:R.key},me(R)),J)})}function G(W){if(!W)return null;var X;if(Array.isArray(W))X={checkedKeys:W,halfCheckedKeys:void 0};else if((0,ae.Z)(W)==="object")X={checkedKeys:W.checked||void 0,halfCheckedKeys:W.halfChecked||void 0};else return(0,D.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return X}function q(W,X){var V=new Set;function Ae(me){if(!V.has(me)){var he=(0,Z.Z)(X,me);if(he){V.add(me);var fe=he.parent,we=he.node;we.disabled||fe&&Ae(fe.key)}}}return(W||[]).forEach(function(me){Ae(me)}),(0,oe.Z)(V)}},90782:function(Rn,Rt,m){"use strict";m.d(Rt,{S:function(){return v}});var oe=m(48736),ae=m(67841);function D(p,T){var i=new Set;return p.forEach(function(j){T.has(j)||i.add(j)}),i}function De(p){var T=p||{},i=T.disabled,j=T.disableCheckbox,C=T.checkable;return!!(i||j)||C===!1}function ne(p,T,i,j){for(var C=new Set(p),L=new Set,I=0;I<=i;I+=1){var U=T.get(I)||new Set;U.forEach(function(G){var q=G.key,W=G.node,X=G.children,V=X===void 0?[]:X;C.has(q)&&!j(W)&&V.filter(function(Ae){return!j(Ae.node)}).forEach(function(Ae){C.add(Ae.key)})})}for(var B=new Set,_=i;_>=0;_-=1){var N=T.get(_)||new Set;N.forEach(function(G){var q=G.parent,W=G.node;if(!(j(W)||!G.parent||B.has(G.parent.key))){if(j(G.parent.node)){B.add(q.key);return}var X=!0,V=!1;(q.children||[]).filter(function(Ae){return!j(Ae.node)}).forEach(function(Ae){var me=Ae.key,he=C.has(me);X&&!he&&(X=!1),!V&&(he||L.has(me))&&(V=!0)}),X&&C.add(q.key),V&&L.add(q.key),B.add(q.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(D(L,C))}}function Z(p,T,i,j,C){for(var L=new Set(p),I=new Set(T),U=0;U<=j;U+=1){var B=i.get(U)||new Set;B.forEach(function(q){var W=q.key,X=q.node,V=q.children,Ae=V===void 0?[]:V;!L.has(W)&&!I.has(W)&&!C(X)&&Ae.filter(function(me){return!C(me.node)}).forEach(function(me){L.delete(me.key)})})}I=new Set;for(var _=new Set,N=j;N>=0;N-=1){var G=i.get(N)||new Set;G.forEach(function(q){var W=q.parent,X=q.node;if(!(C(X)||!q.parent||_.has(q.parent.key))){if(C(q.parent.node)){_.add(W.key);return}var V=!0,Ae=!1;(W.children||[]).filter(function(me){return!C(me.node)}).forEach(function(me){var he=me.key,fe=L.has(he);V&&!fe&&(V=!1),!Ae&&(fe||I.has(he))&&(Ae=!0)}),V||L.delete(W.key),Ae&&I.add(W.key),_.add(W.key)}})}return{checkedKeys:Array.from(L),halfCheckedKeys:Array.from(D(I,L))}}function v(p,T,i,j){var C=[],L;j?L=j:L=De;var I=new Set(p.filter(function(N){var G=!!(0,ae.Z)(i,N);return G||C.push(N),G})),U=new Map,B=0;Object.keys(i).forEach(function(N){var G=i[N],q=G.level,W=U.get(q);W||(W=new Set,U.set(q,W)),W.add(G),B=Math.max(B,q)}),(0,oe.ZP)(!C.length,"Tree missing follow keys: ".concat(C.slice(0,100).map(function(N){return"'".concat(N,"'")}).join(", ")));var _;return T===!0?_=ne(I,U,B,L):_=Z(I,T.halfCheckedKeys,U,B,L),_}},67841:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return oe}});function oe(ae,D){return ae[D]}},71430:function(Rn,Rt,m){"use strict";m.d(Rt,{F:function(){return q},H8:function(){return G},I8:function(){return N},km:function(){return C},oH:function(){return B},w$:function(){return L},zn:function(){return U}});var oe=m(20135),ae=m(19127),D=m(44127),De=m(6620),ne=m(11592),Z=m(2738),v=m(48736),p=m(67841),T=["children"];function i(W,X){return"".concat(W,"-").concat(X)}function j(W){return W&&W.type&&W.type.isTreeNode}function C(W,X){return W!=null?W:X}function L(W){var X=W||{},V=X.title,Ae=X._title,me=X.key,he=X.children,fe=V||"title";return{title:fe,_title:Ae||[fe],key:me||"key",children:he||"children"}}function I(W,X){var V=new Map;function Ae(me){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(me||[]).forEach(function(fe){var we=fe[X.key],R=fe[X.children];warning(we!=null,"Tree node must have a certain key: [".concat(he).concat(we,"]"));var J=String(we);warning(!V.has(J)||we===null||we===void 0,"Same 'key' exist in the Tree: ".concat(J)),V.set(J,!0),Ae(R,"".concat(he).concat(J," > "))})}Ae(W)}function U(W){function X(V){var Ae=(0,ne.Z)(V);return Ae.map(function(me){if(!j(me))return(0,v.ZP)(!me,"Tree/TreeNode can only accept TreeNode as children."),null;var he=me.key,fe=me.props,we=fe.children,R=(0,De.Z)(fe,T),J=(0,D.Z)({key:he},R),x=X(we);return x.length&&(J.children=x),J}).filter(function(me){return me})}return X(W)}function B(W,X,V){var Ae=L(V),me=Ae._title,he=Ae.key,fe=Ae.children,we=new Set(X===!0?[]:X),R=[];function J(x){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return x.map(function(ye,se){for(var Se=i(He?He.pos:"0",se),ge=C(ye[he],Se),Ee,de=0;de<me.length;de+=1){var ve=me[de];if(ye[ve]!==void 0){Ee=ye[ve];break}}var Ye=(0,D.Z)((0,D.Z)({},(0,Z.Z)(ye,[].concat((0,ae.Z)(me),[he,fe]))),{},{title:Ee,key:ge,parent:He,pos:Se,children:null,data:ye,isStart:[].concat((0,ae.Z)(He?He.isStart:[]),[se===0]),isEnd:[].concat((0,ae.Z)(He?He.isEnd:[]),[se===x.length-1])});return R.push(Ye),X===!0||we.has(ge)?Ye.children=J(ye[fe]||[],Ye):Ye.children=[],Ye})}return J(W),R}function _(W,X,V){var Ae={};(0,oe.Z)(V)==="object"?Ae=V:Ae={externalGetKey:V},Ae=Ae||{};var me=Ae,he=me.childrenPropName,fe=me.externalGetKey,we=me.fieldNames,R=L(we),J=R.key,x=R.children,He=he||x,ye;fe?typeof fe=="string"?ye=function(ge){return ge[fe]}:typeof fe=="function"&&(ye=function(ge){return fe(ge)}):ye=function(ge,Ee){return C(ge[J],Ee)};function se(Se,ge,Ee,de){var ve=Se?Se[He]:W,Ye=Se?i(Ee.pos,ge):"0",lt=Se?[].concat((0,ae.Z)(de),[Se]):[];if(Se){var st=ye(Se,Ye),Bt={node:Se,index:ge,pos:Ye,key:st,parentPos:Ee.node?Ee.pos:null,level:Ee.level+1,nodes:lt};X(Bt)}ve&&ve.forEach(function(xt,St){se(xt,St,{node:Se,pos:Ye,level:Ee?Ee.level+1:-1},lt)})}se(null)}function N(W){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},V=X.initWrapper,Ae=X.processEntity,me=X.onProcessFinished,he=X.externalGetKey,fe=X.childrenPropName,we=X.fieldNames,R=arguments.length>2?arguments[2]:void 0,J=he||R,x={},He={},ye={posEntities:x,keyEntities:He};return V&&(ye=V(ye)||ye),_(W,function(se){var Se=se.node,ge=se.index,Ee=se.pos,de=se.key,ve=se.parentPos,Ye=se.level,lt=se.nodes,st={node:Se,nodes:lt,index:ge,key:de,pos:Ee,level:Ye},Bt=C(de,Ee);x[Ee]=st,He[Bt]=st,st.parent=x[ve],st.parent&&(st.parent.children=st.parent.children||[],st.parent.children.push(st)),Ae&&Ae(st,ye)},{externalGetKey:J,childrenPropName:fe,fieldNames:we}),me&&me(ye),ye}function G(W,X){var V=X.expandedKeys,Ae=X.selectedKeys,me=X.loadedKeys,he=X.loadingKeys,fe=X.checkedKeys,we=X.halfCheckedKeys,R=X.dragOverNodeKey,J=X.dropPosition,x=X.keyEntities,He=(0,p.Z)(x,W),ye={eventKey:W,expanded:V.indexOf(W)!==-1,selected:Ae.indexOf(W)!==-1,loaded:me.indexOf(W)!==-1,loading:he.indexOf(W)!==-1,checked:fe.indexOf(W)!==-1,halfChecked:we.indexOf(W)!==-1,pos:String(He?He.pos:""),dragOver:R===W&&J===0,dragOverGapTop:R===W&&J===-1,dragOverGapBottom:R===W&&J===1};return ye}function q(W){var X=W.data,V=W.expanded,Ae=W.selected,me=W.checked,he=W.loaded,fe=W.loading,we=W.halfChecked,R=W.dragOver,J=W.dragOverGapTop,x=W.dragOverGapBottom,He=W.pos,ye=W.active,se=W.eventKey,Se=(0,D.Z)((0,D.Z)({},X),{},{expanded:V,selected:Ae,checked:me,loaded:he,loading:fe,halfChecked:we,dragOver:R,dragOverGapTop:J,dragOverGapBottom:x,pos:He,active:ye,key:se});return"props"in Se||Object.defineProperty(Se,"props",{get:function(){return(0,v.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),W}}),Se}},8224:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return ae}});var oe=m(4676);function ae(D,De,ne,Z){var v=oe.unstable_batchedUpdates?function(T){oe.unstable_batchedUpdates(ne,T)}:ne;return D!=null&&D.addEventListener&&D.addEventListener(De,v,Z),{remove:function(){D!=null&&D.removeEventListener&&D.removeEventListener(De,v,Z)}}}},55468:function(Rn,Rt,m){"use strict";m.d(Rt,{g1:function(){return j},os:function(){return L}});var oe=/margin|padding|width|height|max|min|offset/,ae={left:!0,top:!0},D={cssFloat:1,styleFloat:1,float:1};function De(I){return I.nodeType===1?I.ownerDocument.defaultView.getComputedStyle(I,null):{}}function ne(I,U,B){if(U=U.toLowerCase(),B==="auto"){if(U==="height")return I.offsetHeight;if(U==="width")return I.offsetWidth}return U in ae||(ae[U]=oe.test(U)),ae[U]?parseFloat(B)||0:B}function Z(I,U){var B=arguments.length,_=De(I);return U=D[U]?"cssFloat"in I.style?"cssFloat":"styleFloat":U,B===1?_:ne(I,U,_[U]||I.style[U])}function v(I,U,B){var _=arguments.length;if(U=D[U]?"cssFloat"in I.style?"cssFloat":"styleFloat":U,_===3)return typeof B=="number"&&oe.test(U)&&(B="".concat(B,"px")),I.style[U]=B,B;for(var N in U)U.hasOwnProperty(N)&&v(I,N,U[N]);return De(I)}function p(I){return I===document.body?document.documentElement.clientWidth:I.offsetWidth}function T(I){return I===document.body?window.innerHeight||document.documentElement.clientHeight:I.offsetHeight}function i(){var I=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),U=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:I,height:U}}function j(){var I=document.documentElement.clientWidth,U=window.innerHeight||document.documentElement.clientHeight;return{width:I,height:U}}function C(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function L(I){var U=I.getBoundingClientRect(),B=document.documentElement;return{left:U.left+(window.pageXOffset||B.scrollLeft)-(B.clientLeft||document.body.clientLeft||0),top:U.top+(window.pageYOffset||B.scrollTop)-(B.clientTop||document.body.clientTop||0)}}},24514:function(Rn,Rt,m){"use strict";m.d(Rt,{G:function(){return De}});var oe=m(47273),ae=function(Z){if((0,oe.Z)()&&window.document.documentElement){var v=Array.isArray(Z)?Z:[Z],p=window.document.documentElement;return v.some(function(T){return T in p.style})}return!1},D=function(Z,v){if(!ae(Z))return!1;var p=document.createElement("div"),T=p.style[Z];return p.style[Z]=v,p.style[Z]!==T};function De(ne,Z){return!Array.isArray(ne)&&Z!==void 0?D(ne,Z):ae(ne)}},24916:function(Rn,Rt,m){"use strict";m.d(Rt,{Z:function(){return en}});var oe=m(96663),ae=m(20135),D=m(44127),De=m(90493),ne=m(72071),Z=m(6620),v=m(92310),p=m.n(v),T=m(29301),i=m(70425),j=m(34280),C=m(59301),L=m(4676),I=C.forwardRef(function(y,_e){var E=y.height,s=y.offsetY,A=y.offsetX,f=y.children,z=y.prefixCls,$=y.onInnerResize,F=y.innerProps,M=y.rtl,le=y.extra,te={},Y={display:"flex",flexDirection:"column"};return s!==void 0&&(te={height:E,position:"relative",overflow:"hidden"},Y=(0,D.Z)((0,D.Z)({},Y),{},(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({transform:"translateY(".concat(s,"px)")},M?"marginRight":"marginLeft",-A),"position","absolute"),"left",0),"right",0),"top",0))),C.createElement("div",{style:te},C.createElement(T.Z,{onResize:function(tt){var Fe=tt.offsetHeight;Fe&&$&&$()}},C.createElement("div",(0,oe.Z)({style:Y,className:p()((0,De.Z)({},"".concat(z,"-holder-inner"),z)),ref:_e},F),f,le)))});I.displayName="Filler";var U=I;function B(y){var _e=y.children,E=y.setRef,s=C.useCallback(function(A){E(A)},[]);return C.cloneElement(_e,{ref:s})}function _(y,_e,E,s,A,f,z,$){var F=$.getKey;return y.slice(_e,E+1).map(function(M,le){var te=_e+le,Y=z(M,te,{style:{width:s},offsetX:A}),be=F(M);return C.createElement(B,{key:be,setRef:function(Fe){return f(M,Fe)}},Y)})}function N(y,_e,E,s){var A=E-y,f=_e-E,z=Math.min(A,f)*2;if(s<=z){var $=Math.floor(s/2);return s%2?E+$+1:E-$}return A>f?E-(s-f):E+(s-A)}function G(y,_e,E){var s=y.length,A=_e.length,f,z;if(s===0&&A===0)return null;s<A?(f=y,z=_e):(f=_e,z=y);var $={__EMPTY_ITEM__:!0};function F(tt){return tt!==void 0?E(tt):$}for(var M=null,le=Math.abs(s-A)!==1,te=0;te<z.length;te+=1){var Y=F(f[te]),be=F(z[te]);if(Y!==be){M=te,le=le||Y!==F(z[te+1]);break}}return M===null?null:{index:M,multiple:le}}function q(y,_e,E){var s=C.useState(y),A=(0,ne.Z)(s,2),f=A[0],z=A[1],$=C.useState(null),F=(0,ne.Z)($,2),M=F[0],le=F[1];return C.useEffect(function(){var te=G(f||[],y||[],_e);(te==null?void 0:te.index)!==void 0&&(E==null||E(te.index),le(y[te.index])),z(y)},[y]),[M]}var W=m(16089),X=(typeof navigator=="undefined"?"undefined":(0,ae.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),V=X,Ae=function(y,_e,E,s){var A=(0,C.useRef)(!1),f=(0,C.useRef)(null);function z(){clearTimeout(f.current),A.current=!0,f.current=setTimeout(function(){A.current=!1},50)}var $=(0,C.useRef)({top:y,bottom:_e,left:E,right:s});return $.current.top=y,$.current.bottom=_e,$.current.left=E,$.current.right=s,function(F,M){var le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,te=F?M<0&&$.current.left||M>0&&$.current.right:M<0&&$.current.top||M>0&&$.current.bottom;return le&&te?(clearTimeout(f.current),A.current=!1):(!te||A.current)&&z(),!A.current&&te}};function me(y,_e,E,s,A,f,z){var $=(0,C.useRef)(0),F=(0,C.useRef)(null),M=(0,C.useRef)(null),le=(0,C.useRef)(!1),te=Ae(_e,E,s,A);function Y(rt,Je){if(W.Z.cancel(F.current),!te(!1,Je)){var Dt=rt;if(!Dt._virtualHandled)Dt._virtualHandled=!0;else return;$.current+=Je,M.current=Je,V||Dt.preventDefault(),F.current=(0,W.Z)(function(){var _t=le.current?10:1;z($.current*_t,!1),$.current=0})}}function be(rt,Je){z(Je,!0),V||rt.preventDefault()}var tt=(0,C.useRef)(null),Fe=(0,C.useRef)(null);function Re(rt){if(y){W.Z.cancel(Fe.current),Fe.current=(0,W.Z)(function(){tt.current=null},2);var Je=rt.deltaX,Dt=rt.deltaY,_t=rt.shiftKey,Mt=Je,dn=Dt;(tt.current==="sx"||!tt.current&&_t&&Dt&&!Je)&&(Mt=Dt,dn=0,tt.current="sx");var vn=Math.abs(Mt),In=Math.abs(dn);tt.current===null&&(tt.current=f&&vn>In?"x":"y"),tt.current==="y"?Y(rt,dn):be(rt,Mt)}}function ze(rt){y&&(le.current=rt.detail===M.current)}return[Re,ze]}function he(y,_e,E,s){var A=C.useMemo(function(){return[new Map,[]]},[y,E.id,s]),f=(0,ne.Z)(A,2),z=f[0],$=f[1],F=function(le){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,Y=z.get(le),be=z.get(te);if(Y===void 0||be===void 0)for(var tt=y.length,Fe=$.length;Fe<tt;Fe+=1){var Re,ze=y[Fe],rt=_e(ze);z.set(rt,Fe);var Je=(Re=E.get(rt))!==null&&Re!==void 0?Re:s;if($[Fe]=($[Fe-1]||0)+Je,rt===le&&(Y=Fe),rt===te&&(be=Fe),Y!==void 0&&be!==void 0)break}return{top:$[Y-1]||0,bottom:$[be]}};return F}var fe=m(52884),we=m(95727),R=function(){function y(){(0,fe.Z)(this,y),(0,De.Z)(this,"maps",void 0),(0,De.Z)(this,"id",0),(0,De.Z)(this,"diffKeys",new Set),this.maps=Object.create(null)}return(0,we.Z)(y,[{key:"set",value:function(E,s){this.maps[E]=s,this.id+=1,this.diffKeys.add(E)}},{key:"get",value:function(E){return this.maps[E]}},{key:"resetRecord",value:function(){this.diffKeys.clear()}},{key:"getRecord",value:function(){return this.diffKeys}}]),y}(),J=R;function x(y){var _e=parseFloat(y);return isNaN(_e)?0:_e}function He(y,_e,E){var s=C.useState(0),A=(0,ne.Z)(s,2),f=A[0],z=A[1],$=(0,C.useRef)(new Map),F=(0,C.useRef)(new J),M=(0,C.useRef)(0);function le(){M.current+=1}function te(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;le();var tt=function(){var ze=!1;$.current.forEach(function(rt,Je){if(rt&&rt.offsetParent){var Dt=rt.offsetHeight,_t=getComputedStyle(rt),Mt=_t.marginTop,dn=_t.marginBottom,vn=x(Mt),In=x(dn),Fn=Dt+vn+In;F.current.get(Je)!==Fn&&(F.current.set(Je,Fn),ze=!0)}}),ze&&z(function(rt){return rt+1})};if(be)tt();else{M.current+=1;var Fe=M.current;Promise.resolve().then(function(){Fe===M.current&&tt()})}}function Y(be,tt){var Fe=y(be),Re=$.current.get(Fe);tt?($.current.set(Fe,tt),te()):$.current.delete(Fe),!Re!=!tt&&(tt?_e==null||_e(be):E==null||E(be))}return(0,C.useEffect)(function(){return le},[]),[Y,te,F.current,f]}var ye=14/15;function se(y,_e,E){var s=(0,C.useRef)(!1),A=(0,C.useRef)(0),f=(0,C.useRef)(0),z=(0,C.useRef)(null),$=(0,C.useRef)(null),F,M=function(be){if(s.current){var tt=Math.ceil(be.touches[0].pageX),Fe=Math.ceil(be.touches[0].pageY),Re=A.current-tt,ze=f.current-Fe,rt=Math.abs(Re)>Math.abs(ze);rt?A.current=tt:f.current=Fe;var Je=E(rt,rt?Re:ze,!1,be);Je&&be.preventDefault(),clearInterval($.current),Je&&($.current=setInterval(function(){rt?Re*=ye:ze*=ye;var Dt=Math.floor(rt?Re:ze);(!E(rt,Dt,!0)||Math.abs(Dt)<=.1)&&clearInterval($.current)},16))}},le=function(){s.current=!1,F()},te=function(be){F(),be.touches.length===1&&!s.current&&(s.current=!0,A.current=Math.ceil(be.touches[0].pageX),f.current=Math.ceil(be.touches[0].pageY),z.current=be.target,z.current.addEventListener("touchmove",M,{passive:!1}),z.current.addEventListener("touchend",le,{passive:!0}))};F=function(){z.current&&(z.current.removeEventListener("touchmove",M),z.current.removeEventListener("touchend",le))},(0,j.Z)(function(){return y&&_e.current.addEventListener("touchstart",te,{passive:!0}),function(){var Y;(Y=_e.current)===null||Y===void 0||Y.removeEventListener("touchstart",te),F(),clearInterval($.current)}},[y])}function Se(y){return Math.floor(Math.pow(y,.5))}function ge(y,_e){var E="touches"in y?y.touches[0]:y;return E[_e?"pageX":"pageY"]-window[_e?"scrollX":"scrollY"]}function Ee(y,_e,E){C.useEffect(function(){var s=_e.current;if(y&&s){var A=!1,f,z,$=function(){W.Z.cancel(f)},F=function Y(){$(),f=(0,W.Z)(function(){E(z),Y()})},M=function(be){if(!be.target.draggable){var tt=be;tt._virtualHandled||(tt._virtualHandled=!0,A=!0)}},le=function(){A=!1,$()},te=function(be){if(A){var tt=ge(be,!1),Fe=s.getBoundingClientRect(),Re=Fe.top,ze=Fe.bottom;if(tt<=Re){var rt=Re-tt;z=-Se(rt),F()}else if(tt>=ze){var Je=tt-ze;z=Se(Je),F()}else $()}};return s.addEventListener("mousedown",M),s.ownerDocument.addEventListener("mouseup",le),s.ownerDocument.addEventListener("mousemove",te),function(){s.removeEventListener("mousedown",M),s.ownerDocument.removeEventListener("mouseup",le),s.ownerDocument.removeEventListener("mousemove",te),$()}}},[y])}var de=10;function ve(y,_e,E,s,A,f,z,$){var F=C.useRef(),M=C.useState(null),le=(0,ne.Z)(M,2),te=le[0],Y=le[1];return(0,j.Z)(function(){if(te&&te.times<de){if(!y.current){Y(function(kn){return(0,D.Z)({},kn)});return}f();var be=te.targetAlign,tt=te.originAlign,Fe=te.index,Re=te.offset,ze=y.current.clientHeight,rt=!1,Je=be,Dt=null;if(ze){for(var _t=be||tt,Mt=0,dn=0,vn=0,In=Math.min(_e.length-1,Fe),Fn=0;Fn<=In;Fn+=1){var yn=A(_e[Fn]);dn=Mt;var $t=E.get(yn);vn=dn+($t===void 0?s:$t),Mt=vn}for(var fn=_t==="top"?Re:ze-Re,wn=In;wn>=0;wn-=1){var zn=A(_e[wn]),er=E.get(zn);if(er===void 0){rt=!0;break}if(fn-=er,fn<=0)break}switch(_t){case"top":Dt=dn-Re;break;case"bottom":Dt=vn-ze+Re;break;default:{var jn=y.current.scrollTop,vr=jn+ze;dn<jn?Je="top":vn>vr&&(Je="bottom")}}Dt!==null&&z(Dt),Dt!==te.lastTop&&(rt=!0)}rt&&Y((0,D.Z)((0,D.Z)({},te),{},{times:te.times+1,targetAlign:Je,lastTop:Dt}))}},[te,y.current]),function(be){if(be==null){$();return}if(W.Z.cancel(F.current),typeof be=="number")z(be);else if(be&&(0,ae.Z)(be)==="object"){var tt,Fe=be.align;"index"in be?tt=be.index:tt=_e.findIndex(function(rt){return A(rt)===be.key});var Re=be.offset,ze=Re===void 0?0:Re;Y({times:0,index:tt,offset:ze,originAlign:Fe})}}}var Ye=C.forwardRef(function(y,_e){var E=y.prefixCls,s=y.rtl,A=y.scrollOffset,f=y.scrollRange,z=y.onStartMove,$=y.onStopMove,F=y.onScroll,M=y.horizontal,le=y.spinSize,te=y.containerSize,Y=y.style,be=y.thumbStyle,tt=y.showScrollBar,Fe=C.useState(!1),Re=(0,ne.Z)(Fe,2),ze=Re[0],rt=Re[1],Je=C.useState(null),Dt=(0,ne.Z)(Je,2),_t=Dt[0],Mt=Dt[1],dn=C.useState(null),vn=(0,ne.Z)(dn,2),In=vn[0],Fn=vn[1],yn=!s,$t=C.useRef(),fn=C.useRef(),wn=C.useState(tt),zn=(0,ne.Z)(wn,2),er=zn[0],jn=zn[1],vr=C.useRef(),kn=function(){tt===!0||tt===!1||(clearTimeout(vr.current),jn(!0),vr.current=setTimeout(function(){jn(!1)},3e3))},xn=f-te||0,wr=te-le||0,zr=C.useMemo(function(){if(A===0||xn===0)return 0;var po=A/xn;return po*wr},[A,xn,wr]),gr=function(Ut){Ut.stopPropagation(),Ut.preventDefault()},eo=C.useRef({top:zr,dragging:ze,pageY:_t,startTop:In});eo.current={top:zr,dragging:ze,pageY:_t,startTop:In};var So=function(Ut){rt(!0),Mt(ge(Ut,M)),Fn(eo.current.top),z(),Ut.stopPropagation(),Ut.preventDefault()};C.useEffect(function(){var po=function(mt){mt.preventDefault()},Ut=$t.current,Kt=fn.current;return Ut.addEventListener("touchstart",po,{passive:!1}),Kt.addEventListener("touchstart",So,{passive:!1}),function(){Ut.removeEventListener("touchstart",po),Kt.removeEventListener("touchstart",So)}},[]);var to=C.useRef();to.current=xn;var Ao=C.useRef();Ao.current=wr,C.useEffect(function(){if(ze){var po,Ut=function(mt){var Bn=eo.current,un=Bn.dragging,Kn=Bn.pageY,Ln=Bn.startTop;W.Z.cancel(po);var Yn=$t.current.getBoundingClientRect(),Gn=te/(M?Yn.width:Yn.height);if(un){var tr=(ge(mt,M)-Kn)*Gn,fr=Ln;!yn&&M?fr-=tr:fr+=tr;var ln=to.current,on=Ao.current,Pn=on?fr/on:0,En=Math.ceil(Pn*ln);En=Math.max(En,0),En=Math.min(En,ln),po=(0,W.Z)(function(){F(En,M)})}},Kt=function(){rt(!1),$()};return window.addEventListener("mousemove",Ut,{passive:!0}),window.addEventListener("touchmove",Ut,{passive:!0}),window.addEventListener("mouseup",Kt,{passive:!0}),window.addEventListener("touchend",Kt,{passive:!0}),function(){window.removeEventListener("mousemove",Ut),window.removeEventListener("touchmove",Ut),window.removeEventListener("mouseup",Kt),window.removeEventListener("touchend",Kt),W.Z.cancel(po)}}},[ze]),C.useEffect(function(){return kn(),function(){clearTimeout(vr.current)}},[A]),C.useImperativeHandle(_e,function(){return{delayHidden:kn}});var ao="".concat(E,"-scrollbar"),mr={position:"absolute",visibility:er?null:"hidden"},Zr={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return M?(mr.height=8,mr.left=0,mr.right=0,mr.bottom=0,Zr.height="100%",Zr.width=le,yn?Zr.left=zr:Zr.right=zr):(mr.width=8,mr.top=0,mr.bottom=0,yn?mr.right=0:mr.left=0,Zr.width="100%",Zr.height=le,Zr.top=zr),C.createElement("div",{ref:$t,className:p()(ao,(0,De.Z)((0,De.Z)((0,De.Z)({},"".concat(ao,"-horizontal"),M),"".concat(ao,"-vertical"),!M),"".concat(ao,"-visible"),er)),style:(0,D.Z)((0,D.Z)({},mr),Y),onMouseDown:gr,onMouseMove:kn},C.createElement("div",{ref:fn,className:p()("".concat(ao,"-thumb"),(0,De.Z)({},"".concat(ao,"-thumb-moving"),ze)),style:(0,D.Z)((0,D.Z)({},Zr),be),onMouseDown:So}))}),lt=Ye,st=20;function Bt(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,_e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=y/_e*y;return isNaN(E)&&(E=0),E=Math.max(E,st),Math.floor(E)}var xt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],St=[],Ft={overflowY:"auto",overflowAnchor:"none"};function Zt(y,_e){var E=y.prefixCls,s=E===void 0?"rc-virtual-list":E,A=y.className,f=y.height,z=y.itemHeight,$=y.fullHeight,F=$===void 0?!0:$,M=y.style,le=y.data,te=y.children,Y=y.itemKey,be=y.virtual,tt=y.direction,Fe=y.scrollWidth,Re=y.component,ze=Re===void 0?"div":Re,rt=y.onScroll,Je=y.onVirtualScroll,Dt=y.onVisibleChange,_t=y.innerProps,Mt=y.extraRender,dn=y.styles,vn=y.showScrollBar,In=vn===void 0?"optional":vn,Fn=(0,Z.Z)(y,xt),yn=C.useCallback(function(Br){return typeof Y=="function"?Y(Br):Br==null?void 0:Br[Y]},[Y]),$t=He(yn,null,null),fn=(0,ne.Z)($t,4),wn=fn[0],zn=fn[1],er=fn[2],jn=fn[3],vr=!!(be!==!1&&f&&z),kn=C.useMemo(function(){return Object.values(er.maps).reduce(function(Br,ir){return Br+ir},0)},[er.id,er.maps]),xn=vr&&le&&(Math.max(z*le.length,kn)>f||!!Fe),wr=tt==="rtl",zr=p()(s,(0,De.Z)({},"".concat(s,"-rtl"),wr),A),gr=le||St,eo=(0,C.useRef)(),So=(0,C.useRef)(),to=(0,C.useRef)(),Ao=(0,C.useState)(0),ao=(0,ne.Z)(Ao,2),mr=ao[0],Zr=ao[1],po=(0,C.useState)(0),Ut=(0,ne.Z)(po,2),Kt=Ut[0],Ke=Ut[1],mt=(0,C.useState)(!1),Bn=(0,ne.Z)(mt,2),un=Bn[0],Kn=Bn[1],Ln=function(){Kn(!0)},Yn=function(){Kn(!1)},Gn={getKey:yn};function tr(Br){Zr(function(ir){var _r;typeof Br=="function"?_r=Br(ir):_r=Br;var Kr=jo(_r);return eo.current.scrollTop=Kr,Kr})}var fr=(0,C.useRef)({start:0,end:gr.length}),ln=(0,C.useRef)(),on=q(gr,yn),Pn=(0,ne.Z)(on,1),En=Pn[0];ln.current=En;var ar=C.useMemo(function(){if(!vr)return{scrollHeight:void 0,start:0,end:gr.length-1,offset:void 0};if(!xn){var Br;return{scrollHeight:((Br=So.current)===null||Br===void 0?void 0:Br.offsetHeight)||0,start:0,end:gr.length-1,offset:void 0}}for(var ir=0,_r,Kr,oA,Qa=gr.length,Lo=0;Lo<Qa;Lo+=1){var TA=gr[Lo],_A=yn(TA),KA=er.get(_A),Aa=ir+(KA===void 0?z:KA);Aa>=mr&&_r===void 0&&(_r=Lo,Kr=ir),Aa>mr+f&&oA===void 0&&(oA=Lo),ir=Aa}return _r===void 0&&(_r=0,Kr=0,oA=Math.ceil(f/z)),oA===void 0&&(oA=gr.length-1),oA=Math.min(oA+1,gr.length-1),{scrollHeight:ir,start:_r,end:oA,offset:Kr}},[xn,vr,mr,gr,jn,f]),Sr=ar.scrollHeight,Vr=ar.start,Ir=ar.end,hr=ar.offset;fr.current.start=Vr,fr.current.end=Ir,C.useLayoutEffect(function(){var Br=er.getRecord();if(Br.size===1){var ir=Array.from(Br)[0],_r=gr[Vr];if(_r){var Kr=yn(_r);if(Kr===ir){var oA=er.get(ir),Qa=oA-z;tr(function(Lo){return Lo+Qa})}}}er.resetRecord()},[Sr]);var Or=C.useState({width:0,height:f}),bo=(0,ne.Z)(Or,2),Fr=bo[0],rr=bo[1],Gr=function(ir){rr({width:ir.offsetWidth,height:ir.offsetHeight})},br=(0,C.useRef)(),Qr=(0,C.useRef)(),Lr=C.useMemo(function(){return Bt(Fr.width,Fe)},[Fr.width,Fe]),Bo=C.useMemo(function(){return Bt(Fr.height,Sr)},[Fr.height,Sr]),Uo=Sr-f,Io=(0,C.useRef)(Uo);Io.current=Uo;function jo(Br){var ir=Br;return Number.isNaN(Io.current)||(ir=Math.min(ir,Io.current)),ir=Math.max(ir,0),ir}var $o=mr<=0,go=mr>=Uo,fo=Kt<=0,Zn=Kt>=Fe,Co=Ae($o,go,fo,Zn),io=function(){return{x:wr?-Kt:Kt,y:mr}},lA=(0,C.useRef)(io()),xA=(0,i.useEvent)(function(Br){if(Je){var ir=(0,D.Z)((0,D.Z)({},io()),Br);(lA.current.x!==ir.x||lA.current.y!==ir.y)&&(Je(ir),lA.current=ir)}});function fa(Br,ir){var _r=Br;ir?((0,L.flushSync)(function(){Ke(_r)}),xA()):tr(_r)}function Ro(Br){var ir=Br.currentTarget.scrollTop;ir!==mr&&tr(ir),rt==null||rt(Br),xA()}var SA=function(ir){var _r=ir,Kr=Fe?Fe-Fr.width:0;return _r=Math.max(_r,0),_r=Math.min(_r,Kr),_r},ea=(0,i.useEvent)(function(Br,ir){ir?((0,L.flushSync)(function(){Ke(function(_r){var Kr=_r+(wr?-Br:Br);return SA(Kr)})}),xA()):tr(function(_r){var Kr=_r+Br;return Kr})}),so=me(vr,$o,go,fo,Zn,!!Fe,ea),Dr=(0,ne.Z)(so,2),lo=Dr[0],oo=Dr[1];se(vr,eo,function(Br,ir,_r,Kr){var oA=Kr;return Co(Br,ir,_r)?!1:!oA||!oA._virtualHandled?(oA&&(oA._virtualHandled=!0),lo({preventDefault:function(){},deltaX:Br?ir:0,deltaY:Br?0:ir}),!0):!1}),Ee(xn,eo,function(Br){tr(function(ir){return ir+Br})}),(0,j.Z)(function(){function Br(_r){var Kr=$o&&_r.detail<0,oA=go&&_r.detail>0;vr&&!Kr&&!oA&&_r.preventDefault()}var ir=eo.current;return ir.addEventListener("wheel",lo,{passive:!1}),ir.addEventListener("DOMMouseScroll",oo,{passive:!0}),ir.addEventListener("MozMousePixelScroll",Br,{passive:!1}),function(){ir.removeEventListener("wheel",lo),ir.removeEventListener("DOMMouseScroll",oo),ir.removeEventListener("MozMousePixelScroll",Br)}},[vr,$o,go]),(0,j.Z)(function(){if(Fe){var Br=SA(Kt);Ke(Br),xA({x:Br})}},[Fr.width,Fe]);var no=function(){var ir,_r;(ir=br.current)===null||ir===void 0||ir.delayHidden(),(_r=Qr.current)===null||_r===void 0||_r.delayHidden()},kr=ve(eo,gr,er,z,yn,function(){return zn(!0)},tr,no);C.useImperativeHandle(_e,function(){return{nativeElement:to.current,getScrollInfo:io,scrollTo:function(ir){function _r(Kr){return Kr&&(0,ae.Z)(Kr)==="object"&&("left"in Kr||"top"in Kr)}_r(ir)?(ir.left!==void 0&&Ke(SA(ir.left)),kr(ir.top)):kr(ir)}}}),(0,j.Z)(function(){if(Dt){var Br=gr.slice(Vr,Ir+1);Dt(Br,gr)}},[Vr,Ir,gr]);var Hr=he(gr,yn,er,z),rA=Mt==null?void 0:Mt({start:Vr,end:Ir,virtual:xn,offsetX:Kt,offsetY:hr,rtl:wr,getSize:Hr}),DA=_(gr,Vr,Ir,Fe,Kt,wn,te,Gn),FA=null;f&&(FA=(0,D.Z)((0,De.Z)({},F?"height":"maxHeight",f),Ft),vr&&(FA.overflowY="hidden",Fe&&(FA.overflowX="hidden"),un&&(FA.pointerEvents="none")));var ta={};return wr&&(ta.dir="rtl"),C.createElement("div",(0,oe.Z)({ref:to,style:(0,D.Z)((0,D.Z)({},M),{},{position:"relative"}),className:zr},ta,Fn),C.createElement(T.Z,{onResize:Gr},C.createElement(ze,{className:"".concat(s,"-holder"),style:FA,ref:eo,onScroll:Ro,onMouseEnter:no},C.createElement(U,{prefixCls:s,height:Sr,offsetX:Kt,offsetY:hr,scrollWidth:Fe,onInnerResize:zn,ref:So,innerProps:_t,rtl:wr,extra:rA},DA))),xn&&Sr>f&&C.createElement(lt,{ref:br,prefixCls:s,scrollOffset:mr,scrollRange:Sr,rtl:wr,onScroll:fa,onStartMove:Ln,onStopMove:Yn,spinSize:Bo,containerSize:Fr.height,style:dn==null?void 0:dn.verticalScrollBar,thumbStyle:dn==null?void 0:dn.verticalScrollBarThumb,showScrollBar:In}),xn&&Fe>Fr.width&&C.createElement(lt,{ref:Qr,prefixCls:s,scrollOffset:Kt,scrollRange:Fe,rtl:wr,onScroll:fa,onStartMove:Ln,onStopMove:Yn,spinSize:Lr,containerSize:Fr.width,horizontal:!0,style:dn==null?void 0:dn.horizontalScrollBar,thumbStyle:dn==null?void 0:dn.horizontalScrollBarThumb,showScrollBar:In}))}var Jt=C.forwardRef(Zt);Jt.displayName="List";var an=Jt,en=an},45614:function(Rn){"use strict";Rn.exports="data:image/png;base64,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"},38347:function(Rn){"use strict";Rn.exports="data:image/png;base64,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"},93314:function(Rn){"use strict";Rn.exports="data:image/png;base64,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"}}]);