|
|
!(function(){var Rv=Object.defineProperty;var Om=Object.getOwnPropertySymbols;var _v=Object.prototype.hasOwnProperty,jv=Object.prototype.propertyIsEnumerable;var Sg=(nr,Zt,p)=>Zt in nr?Rv(nr,Zt,{enumerable:!0,configurable:!0,writable:!0,value:p}):nr[Zt]=p,Fg=(nr,Zt)=>{for(var p in Zt||(Zt={}))_v.call(Zt,p)&&Sg(nr,p,Zt[p]);if(Om)for(var p of Om(Zt))jv.call(Zt,p)&&Sg(nr,p,Zt[p]);return nr};var xa=(nr,Zt,p)=>Sg(nr,typeof Zt!="symbol"?Zt+"":Zt,p);(self.webpackChunk=self.webpackChunk||[]).push([[3247],{89489:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},59477:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},40001:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},49198:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},73331:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},15277:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},52671:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},8657:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},56082:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},33853:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},15075:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},43531:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},47472:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={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"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},87395:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(54476),Se=p(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},we=M,te=p(7657),$=function(i,L){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Se.forwardRef($),v=Z},50718:function(nr,Zt){"use strict";Zt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},11961:function(nr,Zt,p){"use strict";var s=p(59301),Se=Object.defineProperty,M=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,$=(N,i,L)=>i in N?Se(N,i,{enumerable:!0,configurable:!0,writable:!0,value:L}):N[i]=L,Z=(N,i)=>{for(var L in i||(i={}))we.call(i,L)&&$(N,L,i[L]);if(M)for(var L of M(i))te.call(i,L)&&$(N,L,i[L]);return N};const v=N=>React.createElement("svg",Z({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},N),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"})));Zt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},99050:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(7939),Se=p(59301),M=Object.defineProperty,we=Object.defineProperties,te=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,N=(T,E,I)=>E in T?M(T,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):T[E]=I,i=(T,E)=>{for(var I in E||(E={}))Z.call(E,I)&&N(T,I,E[I]);if($)for(var I of $(E))v.call(E,I)&&N(T,I,E[I]);return T},L=(T,E)=>we(T,te(E)),B=(T,E)=>{var I={};for(var U in T)Z.call(T,U)&&E.indexOf(U)<0&&(I[U]=T[U]);if(T!=null&&$)for(var U of $(T))E.indexOf(U)<0&&v.call(T,U)&&(I[U]=T[U]);return I},D=(T,E,I)=>new Promise((U,W)=>{var re=de=>{try{H(I.next(de))}catch(ce){W(ce)}},k=de=>{try{H(I.throw(de))}catch(ce){W(ce)}},H=de=>de.done?U(de.value):Promise.resolve(de.value).then(re,k);H((I=I.apply(T,E)).next())});const O=T=>{var E=T,{children:I}=E,U=B(E,["children"]);const[W,re]=(0,Se.useState)(!1);return Se.createElement(s.ZP,L(i({},U),{loading:W,onClick:k=>D(void 0,null,function*(){try{re(!0),yield U.onClick(k),re(!1)}catch(H){console.error(H),re(!1)}})}),I)}},59641:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(50718),M=p(48136),we=p(9043),te=p(62957),$=p(59301);const Z=(0,s.forwardRef)(({callback:v,width:N,onChange:i,disabled:L,readOnly:B,type:D="",value:O="",style:T={}},E)=>{const I=(0,s.useRef)(),U=(0,s.useRef)(),[W,re]=(0,s.useState)(0),[k,H]=(0,s.useState)(0),[de,ce]=(0,s.useState)(!1),Fe=()=>{var G=document.createElement("div");G.innerHTML=I.current.getValue();var ge=G.innerText;return v&&v(ge),ge};(0,s.useImperativeHandle)(E,()=>({getData:Fe}));const ve=G=>{G.preventDefault();const ge=G.clientX-W,g=G.clientY-k;document.body.onmousemove=j=>{let Ye=j.clientX-ge,oe=j.clientY-g;const he=document.getElementsByClassName("markdown-popup-form")[0],be=window.innerWidth-he.offsetWidth,me=window.innerHeight-he.offsetHeight;Ye=Math.max(0,Math.min(Ye,be)),oe=Math.max(0,Math.min(oe,me)),pe(j.clientX,j.clientY,ge,g)&&(re(Ye),H(oe))},document.body.onmouseup=function(){document.body.onmousemove=null}},pe=(G,ge,g,j)=>{const Ye=document.body.clientHeight,oe=document.body.clientWidth;return G<20&&g>G||G>oe-20&&g<G||ge<20&&j>ge||ge>Ye-20&&j<ge?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,s.useEffect)(()=>{de&&setTimeout(()=>{const G=document.getElementsByClassName("markdown-popup-form")[0],ge=window.innerWidth/2-G.offsetWidth/2,g=window.innerHeight/2-G.offsetHeight/2;re(ge),H(g)},0)},[de]);const Ce=()=>{L||B||ce(!0)};return $.createElement("div",{style:T},$.createElement("div",{style:{width:N||"100%",position:"relative"},className:`${Se.Z.mathFillWrap} ${L||B?"cursorDefault":""}`,onClick:()=>Ce()},$.createElement("math-field",{disabled:L,locale:"zh_cn",class:`${Se.Z.mathField} ${D}`,readOnly:B,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:I,style:{width:"100%",fontSize:O?18:14},value:O||""})),$.createElement(te.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:W,top:k},title:$.createElement("div",{style:{cursor:"move"},onMouseDown:ve},"\u8F93\u5165\u516C\u5F0F"),open:de,onOk:()=>{const G=U.current.getData();I.current.setValue(G),i(G),ce(!1)},onCancel:()=>{ce(!1)},destroyOnClose:!0,className:"markdown-popup-form"},$.createElement(we.Z,{value:O,ref:U,onChange:i,showSaveButton:!1})))});Zt.Z=Z},9043:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(77019),M=p(5269),we=p(31691),te=p(7939),$=p(56375),Z=p(50718),v=p(48136),N=p(59301);const i=(0,s.forwardRef)(({callback:L,showSaveButton:B,value:D=""},O)=>{const T=(0,s.useRef)(),E=[{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 "}]}]}],I=[{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}`}]}]}],U=k=>{T.current.setValue(T.current.getValue()+" "+k.value+" ")},W=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:N.createElement(Se.Z,{className:Z.Z.lists,gutter:[10,10]},E.map((k,H)=>N.createElement(M.Z,{flex:"110px",className:Z.Z.item},N.createElement("div",null,N.createElement($.Z,{value:`$$${k.value}$$`}),k.name),N.createElement("div",{className:Z.Z.children},k.children.map((de,ce)=>N.createElement("div",{key:ce},N.createElement("h1",null,de.name),N.createElement(Se.Z,{gutter:[10,10]},de.data.map((Fe,ve)=>N.createElement(M.Z,{key:ve,onClick:()=>U(Fe),className:Z.Z.diamond},N.createElement($.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:N.createElement(Se.Z,{className:Z.Z.lists,gutter:[10,10]},I.map((k,H)=>N.createElement(M.Z,{flex:"110px",className:Z.Z.item},N.createElement("div",null,N.createElement($.Z,{value:"`$$"+k.value+"$$`"}),k.name),N.createElement("div",{className:Z.Z.children},k.children.map((de,ce)=>N.createElement("div",{key:ce},de.name&&N.createElement("h1",null,de.name),N.createElement(Se.Z,{gutter:[10,10]},de.data.map((Fe,ve)=>N.createElement(M.Z,{key:ve,onClick:()=>U(Fe),className:Z.Z.diamond},N.createElement($.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))}],re=()=>{var k=document.createElement("div");k.innerHTML=T.current.getValue();var H=k.innerText;return L&&L(H),H};return(0,s.useImperativeHandle)(O,()=>({getData:re})),N.createElement("div",{className:Z.Z.mathWrap},N.createElement(we.default,{defaultActiveKey:"1",items:W}),N.createElement("math-field",{locale:"zh_cn",className:Z.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:T,style:{width:800,marginTop:30,fontSize:18}},D||""),B&&N.createElement("div",{className:Z.Z.button},N.createElement(te.ZP,{size:"large",onClick:re,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Zt.Z=i},71347:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(93314),M=p(7939),we=Object.defineProperty,te=Object.defineProperties,$=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,i=(O,T,E)=>T in O?we(O,T,{enumerable:!0,configurable:!0,writable:!0,value:E}):O[T]=E,L=(O,T)=>{for(var E in T||(T={}))v.call(T,E)&&i(O,E,T[E]);if(Z)for(var E of Z(T))N.call(T,E)&&i(O,E,T[E]);return O},B=(O,T)=>te(O,$(T));const D=({img:O,buttonProps:T={},styles:E={},customText:I,ButtonText:U,ButtonClick:W,Buttonclass:re,ButtonTwo:k,imgStyles:H,loading:de=!1,className:ce=""})=>s.createElement("section",{className:`tc animated fadeIn ${ce}`,style:L({color:"#999",margin:"100px auto",visibility:de?"hidden":"visible"},E)},s.createElement("img",{src:O||Se,style:B(L({},H),{pointerEvents:"none",userSelect:"none"})}),s.createElement("p",{className:"mt20 font14"},I||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),U&&s.createElement(M.ZP,L({className:re,onClick:W},T),U),k&&k);Zt.Z=D},98893:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(59301),Se={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},M=p(7939),we=p(70557),te=p(94871),$=p(25399),Z=p(68911),v=p(58870),N=p(71347),i=p(35783),L=p(25341),B=p(59301),D=Object.defineProperty,O=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,I=(k,H,de)=>H in k?D(k,H,{enumerable:!0,configurable:!0,writable:!0,value:de}):k[H]=de,U=(k,H)=>{for(var de in H||(H={}))T.call(H,de)&&I(k,de,H[de]);if(O)for(var de of O(H))E.call(H,de)&&I(k,de,H[de]);return k},W=(k,H,de)=>new Promise((ce,Fe)=>{var ve=G=>{try{Ce(de.next(G))}catch(ge){Fe(ge)}},pe=G=>{try{Ce(de.throw(G))}catch(ge){Fe(ge)}},Ce=G=>G.done?ce(G.value):Promise.resolve(G.value).then(ve,pe);Ce((de=de.apply(k,H)).next())}),re=({editOffice:k="view",data:H,issaver:de,onSaver:ce,theme:Fe,type:ve,filename:pe,monacoEditor:Ce,className:G,style:ge,close:g,onClose:j,hasMask:Ye,disabledDownload:oe,onImgDimensions:he,showNodata:be,recordInfo:me})=>{const[ae,se]=(0,s.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Je,mt]=(0,s.useState)(""),[Me,Nt]=(0,s.useState)(),yt=window.ENV==="build"?"/react/build":"",zt=location.host.startsWith("localhost")?i.Z.PROXY_SERVER:i.Z.API_SERVER,It=10*(1024*1024),Ze=(0,s.useRef)();H!=null&&H.startsWith("/api")&&ve!=="txt"&&(H=i.Z.API_SERVER+H);const Pt=h=>h.substring(h.lastIndexOf("/")+1).split(".").pop();pe&&Ce&&(Ce.filename=pe),(0,s.useEffect)(()=>{var h,C;const b=(C=(h=document.cookie)==null?void 0:h.replace(/\s/g,""))==null?void 0:C.split(";");b==null||b.map(K=>{let ee=K.split("=");ee[0]==="_educoder_session"&&mt(ee[1])})},[]),(0,s.useEffect)(()=>{ve==="office"&&(H.indexOf("bigfilescdn.")>-1||H.indexOf("bigfiles1")>-1?Nt({url:H,fileType:Pt(H),model:H.indexOf("model=edit")?"edit":"view"}):H.indexOf("coze")>-1?Nt({url:H,fileType:"doc",model:"view"}):x())},[ve,H]);function ct(h){return W(this,null,function*(){h.data.type==="pdfdata"&&(ce(h.data.data),window.removeEventListener("message",ct,!1)),console.log("mess---:",h.data)})}const x=()=>W(void 0,null,function*(){console.log("data:",H);let h=H;H.startsWith("http")||(h=location.origin+h);let C=new URL(h).pathname.split("/").pop();const b=yield(0,v.gJ)({attachment_id:C});b.url=zt+b.url,Nt(b)}),Ke=()=>{if(H.startsWith("http")||H.startsWith("blob:")){P();return}(0,Z.Sv)(pe||"educoder",H,pe)},P=()=>{me&&(0,L.fc)({id:me==null?void 0:me.id,watch_type:1,course_id:me==null?void 0:me.course_id}),(0,Z.Nd)(pe||"educoder",decodeURIComponent(H))};(0,s.useEffect)(()=>(window.addEventListener("message",A),()=>{window.removeEventListener("message",A)}),[]);const A=h=>{var C;((C=h==null?void 0:h.data)==null?void 0:C.type)==="closePop"&&j()};return B.createElement("div",{style:U({},ge||{}),className:`${Ye&&Se.bgBlack} ${ve?Se.wrp:"hide"}`},!!ve&&g&&B.createElement("div",{id:"closePop",className:Se.close,ref:Ze},!!he&&B.createElement($.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Ze.current},B.createElement("span",{onClick:()=>{j(),he()}},B.createElement("i",{className:"icon-yulanpizhu"}))),!oe&&window.parent===window&&B.createElement($.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Ze.current},B.createElement("span",{onClick:P},B.createElement("i",{className:"icon-quxiaozhiding"}))),de&&B.createElement($.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>Ze.current},B.createElement("span",{className:"",onClick:()=>{const h=document.getElementById("pdfiframe");window.addEventListener("message",ct,!1),setTimeout(()=>{h.contentWindow.postMessage("getData","*")},300)}},B.createElement("i",{className:"icon-baocun"}))),B.createElement($.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Ze.current},B.createElement("span",{className:"",onClick:()=>{j()}},B.createElement("i",{className:"icon-guanbi1"})))),B.createElement("div",{className:`${Se[G]} ${G} ${Se.monaco} ${ve==="txt"?"show":"hide"}`},ve==="txt"&&B.createElement(B.Fragment,null,B.createElement(te.ZP,U({},Ce)))),ve==="audio"&&B.createElement("audio",{src:`${(H==null?void 0:H.indexOf("http://"))>-1||(H==null?void 0:H.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${H}`,autoPlay:!0}),ve==="video"&&B.createElement(B.Fragment,null,(H==null?void 0:H.indexOf("http"))>-1?B.createElement("video",{controls:!0,src:`${H}`,autoPlay:!0}):B.createElement("video",{controls:!0,src:`data:video/mp4;base64,${H}`,autoPlay:!0})),ve==="office"&&Me&&B.createElement("iframe",{src:`${yt}/office.html?key=${Me.key}&url=${btoa(Me.url)}&callbackUrl=${zt+(Me.callbackUrl||"")}&fileType=${Me.fileType}&title=${Me.title||""}&model=${k}&officeServer=${i.Z.ONLYOFFICE}&disabledDownload=${!!oe}`}),ve==="html"&&B.createElement("iframe",{src:H+"&disposition=inline"}),ve==="pdf"&&B.createElement("iframe",{id:"pdfiframe",src:`${yt}/js/pdf/index.html?filename=${pe||"educoder.pdf"}&url=${encodeURIComponent(H)}&disabledDownload=${!!oe}&model=${k}`}),ve==="image"&&B.createElement("img",{src:`${(H==null?void 0:H.indexOf("http://"))>-1||(H==null?void 0:H.indexOf("https://"))>-1?"":"data:image/png;base64,"}${H}`}),(ve==="other"||ve==="download")&&B.createElement(B.Fragment,null,be?B.createElement(N.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:B.createElement(M.ZP,{icon:B.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Ke,disabled:oe},"\u4E0B\u8F7D")}):B.createElement(M.ZP,{type:"primary",size:"middle",onClick:Ke,disabled:oe},B.createElement(we.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),ve==="flowChart"&&B.createElement("div",{className:"embed"},B.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${H||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},56375:function(nr,Zt,p){"use strict";p.d(Zt,{z:function(){return Ce},Z:function(){return G}});var s=p(59301),Se=p(64310),M=p(74410),we=p(64018),te=p(16471),$=p(35783),Z=p(68911),v=p(15342),N=p(44104),i=p(7939),L=p(1012),B=p(98893),D=p(59301),T=({html:ge})=>{const g=(0,s.useRef)(null),j=(0,s.useRef)(null),Ye=`.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 56px !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,s.useEffect)(()=>{const oe=g.current.attachShadow({mode:"open"});j.current=document.createElement("div"),j.current.className="markdown-body",j.current.innerHTML=ge,oe.appendChild(j.current);const he=document.createElement("style");return he.textContent=Ye,oe.appendChild(he),()=>{oe.innerHTML=""}},[]),(0,s.useEffect)(()=>{j.current&&(j.current.innerHTML=ge)},[ge]),D.createElement("div",{ref:g})};function E(ge){const g=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],j=new RegExp(`\\b(${g.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi"),Ye=/<meta\s+http-equiv\s*=\s*["']?refresh["']?[^>]*>/gi;return ge.replace(j,"").replace(Ye,"").trim()}var I={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},U=Object.defineProperty,W=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,H=(ge,g,j)=>g in ge?U(ge,g,{enumerable:!0,configurable:!0,writable:!0,value:j}):ge[g]=j,de=(ge,g)=>{for(var j in g||(g={}))re.call(g,j)&&H(ge,j,g[j]);if(W)for(var j of W(g))k.call(g,j)&&H(ge,j,g[j]);return ge};const ce="@\u2581\u2581@",Fe="@\u2581@",ve=/<pre[^>]*>/g;function pe(ge){let g=document.createElement("div");return g.innerHTML=ge,g.childNodes.length===0?"":g.childNodes[0].nodeValue}const Ce=(ge,g)=>{ge=ge||"";const j=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ye=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,oe=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,he=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return g?ge.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(j,(be,me,ae,se,Je,mt,Me)=>{const Nt=me||se||mt,yt=ae||Je||Me||"?";return $.Z.API_SERVER+"/api/attachments/"+Nt+yt+"&t="+(0,Z.Jn)(Nt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ge=ge.replace(he,(be,me,ae,se,Je,mt,Me)=>{const Nt=me||se||mt,yt=ae||Je||Me||"?";return $.Z.API_SERVER+"/attachments/download/"+Nt+yt+"&t="+(0,Z.Jn)(Nt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replace(j,(be,me,ae,se,Je,mt,Me)=>{const Nt=me||se||mt,yt=ae||Je||Me||"?";return $.Z.API_SERVER+"/api/attachments/"+Nt+yt+"&t="+(0,Z.Jn)(Nt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replace(Ye,(be,me,ae,se,Je)=>{const mt=me||se,Me=ae||Je||"";return'"'+$.Z.API_SERVER+"/api/attachments/"+mt+Me+mt+Me+"&t="+(0,Z.Jn)(mt,Date.now())}).replace(oe,(be,me,ae,se,Je)=>{const mt=me||se,Me=ae||Je||"";return"("+$.Z.API_SERVER+"/files/uploads/"+mt+Me+mt+Me+"&t="+(0,Z.Jn)(mt,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,`
|
|
|
`),ge)};var G=({value:ge="",edit:g=!1,className:j,showTextOnly:Ye,showLines:oe,style:he={},stylesPrev:be={},highlightKeywords:me,showProgramFill:ae,isProgramFill:se,disabledFill:Je=!1,programFillValue:mt,openEditor:Me=()=>{},onFillChange:Nt=je=>{},onFillBlur:yt=()=>{},onFillFocus:zt=()=>{}})=>{let je=E(String(ge||""));const It=(0,s.useRef)(),Ze=(0,s.useRef)(),[Pt,ct]=(0,s.useState)(""),[x,Ke]=(0,s.useState)("office"),[P,A]=(0,s.useState)([]),h=(0,s.useRef)("a"+(0,L.Z)()),C={},b=Ge=>/<style[\s\S]*?>/i.test(Ge||""),K=(Ge,Ut,St)=>{const Ie=document.createElement(Ge===Fe?"input":"textarea");Ie.style.width="100%",Ie.style.height=Ge===Fe?"40px":"151px",Ie.rows=5,Ie.spellcheck=!1,Ie.name="edu-program-fill",Ie.placeholder="\u8BF7\u8F93\u5165",Ie.dataset.id=Ut;const $e=Object.keys(C).length;return C[$e]=Ie,`<span class="edu-program-fill-wrap ${Ge===Fe?"":"show"}" style="width:${Ge===Fe?"600px":"100%"}" title=${St||""}><span>${Ie.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function ee(Ge){return Ge=Ge.replace(/!\[.*?\]\(.*?\)/g,""),Ge=Ge.replace(/\[.*?\]\(.*?\)/g,""),Ge=Ge.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),Ge=Ge.replace(/<embed.*?>/g,""),Ge=Ge.replace(/<img.*?>/g,""),Ge=Ge.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),Ge=Ge.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),Ge=Ge.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),Ge=Ge.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),Ge}const Ee=Ge=>!Ye&&b(je)?Ge:Ge.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(Ut,St){let Ie=St.replace(/(\n|\r)/g,"").split("}"),$e=[];return Ie.map(ut=>{ut!=""&&$e.push(`.${h.current} ${ut}`)}),`<style>${$e.join("}")}</style>`}),le=(0,s.useMemo)(()=>{(0,M.Iy)();try{const Ie=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,$e=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ut=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Qt=/\(\/attachments\/download\//g;je=je.replace(Qt,"("+$.Z.API_SERVER+"/attachments/download/").replace(Ie,"("+$.Z.API_SERVER+"/api/attachments/").replace($e,'"'+$.Z.API_SERVER+"/api/attachments/").replace(ut,'"'+$.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,`
|
|
|
`),It.current.style.display="none"}catch(Ie){}if(ae){let Ie=-1;return je=je.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function($e,ut,Qt){var Ae;return++Ie,K($e,Ie,(Ae=mt==null?void 0:mt[Ie])==null?void 0:Ae.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${Ee(je||"")}</pre>`}let Ge=Ee(je);Ge=(0,M.ZP)(Ge);const Ut=(0,M.ez)();je.match(/\[TOC\]/)&&(Ge=Ge.replace("<p>[TOC]</p>",(0,M.Qv)()),(0,M.Iy)()),Ge=Ge.replace(/(__special_katext_id_\d+__)/g,(Ie,$e)=>{const{type:ut,expression:Qt}=Ut[$e];return(0,v.renderToString)(pe(Qt)||"",{displayMode:ut==="block",throwOnError:!1,output:"html"})}),Ge=Ge.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,M.AL)();const St=document.createElement("div");if(St.innerHTML=Ge,Ye)return St.innerText;if(me){const Ie=me.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return ie(St,Ie),St.innerHTML}return setTimeout(()=>Te(),500),St.innerHTML},[je,me]);(0,s.useEffect)(()=>{X.current&&X.current.querySelectorAll(["input","textarea"]).forEach(Ut=>{Ut.oninput=ue,Ut.onblur=Qe,Ut.onfocus=ke})},[P]),(0,s.useEffect)(()=>{var Ge,Ut,St,Ie,$e;if(mt!=null&&mt.length)try{const ut=X.current.querySelectorAll(".edu-program-fill-score"),Qt=X.current.querySelectorAll('[name="edu-program-fill"]');for(const[Ae,Oe]of Qt.entries())Oe.value=((Ge=mt==null?void 0:mt[Ae])==null?void 0:Ge.value)||"",((Ut=mt==null?void 0:mt[Ae])==null?void 0:Ut.type)==="warning"?Oe.className="program-fill-warning":((St=mt==null?void 0:mt[Ae])==null?void 0:St.type)==="success"?Oe.className="program-fill-success":Oe.className="";for(const[Ae,Oe]of ut.entries())Oe.innerHTML=(Ie=mt==null?void 0:mt[Ae])!=null&&Ie.score?`${($e=mt==null?void 0:mt[Ae])==null?void 0:$e.score}\u5206`:"";A(mt)}catch(ut){console.log(ut,"error")}},[mt]);const ue=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,A([...P]),Nt(P,Ge.target.dataset.id)},Qe=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,A([...P]),yt(P,Ge.target.dataset.id)},ke=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,A([...P]),zt(P,Ge.target.dataset.id)};function ie(Ge,Ut){return Ge.childNodes.forEach(St=>{var Ie;if(St.childNodes.length>0)ie(St,Ut);else if(St.nodeName!=="IMG")if(St.innerHTML)St.innerHTML=(Ie=St.innerHTML)==null?void 0:Ie.replace(new RegExp(Ut,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const $e=document.createElement("span");$e.innerHTML=St.textContent.replace(new RegExp(Ut,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),St.replaceWith($e)}})}const X=(0,s.useRef)();M.jb.WebkitLineClamp=oe,oe&&(he=de(de({},he),M.jb));function tt(Ge){let Ut=Ge.target;if(Ut.tagName.toUpperCase()==="A"){let St=Ut.getAttribute("href");if(St.indexOf("office")>-1)Ge.preventDefault(),ct(St),Ke("office");else if(St.indexOf("application/pdf")>-1)Ge.preventDefault(),ct(St),Ke("pdf");else if(St.indexOf("text/html")>-1)Ge.preventDefault(),ct(St),Ke("html");else if(St.startsWith("#")){Ge.preventDefault();let Ie=document.getElementById(St.replace("#",""));Ie&&Ie.scrollIntoView(!0)}}}const Te=()=>{var Ge;const Ut=(Ge=X.current)==null?void 0:Ge.querySelectorAll("video");Ut==null||Ut.forEach(St=>{if(St.oncontextmenu=()=>!1,St.src.indexOf(".m3u8")>-1&&!St.canPlayType("application/vnd.apple.mpegurl")){if(te.ZP.isSupported()){var Ie=new te.ZP;Ie.loadSource(St.src),Ie.attachMedia(St)}}})};(0,s.useEffect)(()=>{if(X.current&&le&&le.match(ve)&&window.PR.prettyPrint(),X.current)return X.current.addEventListener("click",tt),()=>{var Ge;(Ge=X.current)==null||Ge.removeEventListener("click",tt),(0,M.AL)(),(0,M.Iy)()}},[le,X.current,tt]);const Et=Ge=>{Ge.target.nodeName==="IMG"&&Ge.target.className.indexOf("draw-flowchart")>-1?(It.current.style.zIndex=1,It.current.style.display="flex",It.current.style.width=Ge.target.clientWidth+"px",It.current.style.height=Ge.target.clientHeight+"px",It.current.style.top=Ge.target.offsetTop+"px",It.current.style.left=Ge.target.offsetLeft+"px",Ge.target.id&&(Ze.current=Ge.target.id)):It.current.style.display="none"},at=()=>{It.current.style.display="none"};return(0,s.useEffect)(()=>{var Ge;const Ut=St=>{St.preventDefault(),St.clipboardData.setData("text",window.getSelection().toString())};return(Ge=X.current)==null||Ge.addEventListener("copy",Ut),()=>{var St;(St=X.current)==null||St.removeEventListener("copy",Ut)}},[X.current]),s.createElement("div",{style:{position:"relative"},onMouseLeave:at},Ye&&s.createElement("div",{ref:X,className:`${I.mdBody} `},le),!Ye&&!b(le)&&s.createElement("div",{ref:X,style:de({},he),onMouseOver:Et,className:`${j||""} ${Je?"disabled-fill":""} markdown-body ${I.mdBody} ${h.current}`,dangerouslySetInnerHTML:{__html:le}}),!Ye&&b(le)&&s.createElement(T,{html:le}),s.createElement("div",{ref:It,className:`${I.button} ${g?"":I.previewFlowChart}`},s.createElement(N.Z,null,s.createElement(i.ZP,{onClick:()=>{g?Me(Ze.current):(ct(Ze.current),Ke("flowChart"))}},g?"\u7F16\u8F91":"\u9884\u89C8"))),s.createElement(B.Z,{close:!0,data:Pt,type:Pt!=null&&Pt.length?x:"",style:de({},be),onClose:()=>ct("")}))}},15567:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(59301),Se={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"},M=p(62957),we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",$=(N,i,L)=>new Promise((B,D)=>{var O=I=>{try{E(L.next(I))}catch(U){D(U)}},T=I=>{try{E(L.throw(I))}catch(U){D(U)}},E=I=>I.done?B(I.value):Promise.resolve(I.value).then(O,T);E((L=L.apply(N,i)).next())}),v=({type:N,resdata:i,onok:L,oktext:B,okloading:D})=>{const[O,T]=(0,s.useState)(!1),{can_copy_list:E,can_copy_num:I,challenge_type:U,course_data_list:W,no_copy_list:re,no_copy_num:k,no_use_list:H,no_use_num:de,repeat_shixun_num:ce,student_count:Fe,total_num:ve,use_num:pe}=i;let Ce=I>0||N==="exercise";(0,s.useEffect)(()=>{(i==null?void 0:i.student_count)>0&&T(!0)},[i]),console.log("---11",D),(0,s.useEffect)(()=>{D||T(!1)},[D]);const G=()=>{if(N==="exercise"&&U===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.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(N==="exercise"&&U===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},pe),"\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",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="shixun"&&U===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="shixun"&&U===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\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",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="subject"&&U===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="subject"&&U===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",s.createElement("span",{className:Se.orangeColor},Fe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",s.createElement("span",{className:Se.orangeColor},pe)," \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",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="exercisepush")return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",s.createElement("span",{className:Se.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(N==="shixunpush"&&U===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(N==="shixunpush"&&U===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",s.createElement("span",{className:Se.orangeColor},pe),"\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",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ge=()=>{if(N==="exercise"||N==="subject"||N==="exercisepush"||N==="shixunpush")return s.createElement("div",{style:{marginTop:20}},k>0&&s.createElement("div",null,s.createElement("span",{className:Se.flex},s.createElement("img",{src:te,style:{width:14}}),s.createElement("span",{className:Se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Se.statusbody},N==="exercise"&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.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"),(N==="subject"||N==="exercisepush")&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ce&&s.createElement("span",{className:Se.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"),N==="shixunpush"&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ce&&s.createElement("span",{className:Se.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"),s.createElement("div",null,re==null?void 0:re.map((g,j)=>s.createElement("a",{href:`/shixuns/${g.identifier}/challenges`,target:"_blank"},"\u300A",g==null?void 0:g.name,"\u300B",j+1!==k&&"\u3001"))))),I>0&&s.createElement("div",{style:{marginTop:20}},s.createElement("span",{className:Se.flex},s.createElement("img",{src:we,style:{width:14}}),s.createElement("span",{className:Se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Se.statusbody},N==="exercise"&&s.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"),(N==="subject"||N==="exercisepush")&&s.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"),N==="shixunpush"&&s.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"),s.createElement("div",null,E==null?void 0:E.map((g,j)=>s.createElement("a",{href:`/shixuns/${g.identifier}/challenges`,target:"_blank"},"\u300A",g==null?void 0:g.name,"\u300B",j+1!==I&&"\u3001"))))));if(N==="shixun")return s.createElement("div",{style:{marginTop:20}},I>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 s.createElement(M.default,{open:O,onCancel:()=>{T(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ce&&"none"}},zIndex:1003,confirmLoading:D,okText:Ce?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>$(void 0,null,function*(){Ce?yield L([...E,...H]):T(!1)})},s.createElement("div",{style:{maxHeight:600,overflow:"auto"}},G(),ge()))}},34291:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return U}});var s=p(59301),Se=p(63823),M=p(62957),we=p(89787),te=p(7939),$={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},Z=p(22972),v=p(66649),N=p.n(v),i=p(89392),L=p(59301),B=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,T=(W,re)=>{var k={};for(var H in W)D.call(W,H)&&re.indexOf(H)<0&&(k[H]=W[H]);if(W!=null&&B)for(var H of B(W))re.indexOf(H)<0&&O.call(W,H)&&(k[H]=W[H]);return k},E=(W,re,k)=>new Promise((H,de)=>{var ce=pe=>{try{ve(k.next(pe))}catch(Ce){de(Ce)}},Fe=pe=>{try{ve(k.throw(pe))}catch(Ce){de(Ce)}},ve=pe=>pe.done?H(pe.value):Promise.resolve(pe.value).then(ce,Fe);ve((k=k.apply(W,re)).next())});const I=W=>{var re=W,{shixunsDetail:k,globalSetting:H,loading:de,dispatch:ce,showModal:Fe,onCancel:ve,onOk:pe,okBtnName:Ce="\u5B8C\u6210",info:G,source:ge}=re,g=T(re,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[j,Ye]=(0,s.useState)(0),[oe,he]=(0,s.useState)(0);return(0,s.useEffect)(()=>{var be,me;let ae=null;const se=()=>E(void 0,null,function*(){let Je={id:G==null?void 0:G.courseId,send_time:N()().format("YYYY-MM-DD HH:mm"),exercise_id:G!=null&&G.exercise_id?G==null?void 0:G.exercise_id:null},mt={id:G==null?void 0:G.courseId,course_id:G==null?void 0:G.courseId,identifier:G==null?void 0:G.courseId,type:"normal",is_use:1,is_copy:!0};ge==="\u8BD5\u5377"?(Je.examination_bank_ids=G==null?void 0:G.examination_bank_ids,Je.type="ExaminationBank"):ge==="\u5B9E\u8BAD"?Je.shixun_info=(G==null?void 0:G.shixun_info.length)>0?G==null?void 0:G.shixun_info:[mt]:ge==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(Je.examination_bank_ids=G==null?void 0:G.examination_bank_ids,Je.shixun_info=(G==null?void 0:G.shixun_info.length)>0?G==null?void 0:G.shixun_info:[mt]);const Me=yield(0,Z.ZP)(`/api/courses/${G==null?void 0:G.courseId}/send_shixun_progress.json`,{method:"post",body:Je});(Me==null?void 0:Me.status)===0&&(Ye(Me==null?void 0:Me.complete_num),he(Me==null?void 0:Me.total_num),(Me==null?void 0:Me.complete_num)!==(Me==null?void 0:Me.total_num)?(ae&&clearInterval(ae),ae=setInterval(se,5e3)):ae&&clearInterval(ae))});if(Fe&&(G!=null&&G.courseId)){const Je=(be=(G==null?void 0:G.shixun_info)||[])==null?void 0:be.filter(Me=>!!Me.identifier),mt=(me=(0,i.uniqBy)(Je,"identifier"))==null?void 0:me.length;Ye(0),he(mt),se()}return()=>{ae&&clearInterval(ae)}},[Fe]),L.createElement(M.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:j==oe,open:Fe,destroyOnClose:!0,footer:null,onCancel:ve},L.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",L.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},oe),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),L.createElement("div",{className:$.con_warp},L.createElement(we.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:j==oe&&oe!=0?100:j/oe*100,showInfo:!1,size:[350,10]}),L.createElement("div",{className:$.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",L.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},j),"\u4E2A"),j!=oe&&L.createElement(te.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),j==oe&&L.createElement(te.ZP,{type:"primary",onClick:pe},Ce)))};var U=(0,Se.connect)(({shixunsDetail:W,loading:re,globalSetting:k})=>({shixunsDetail:W,globalSetting:k,loading:re.models.index}))(I)},21780:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(62957),M=p(70858);const we=({dataSource:te,visible:$,onClose:Z=()=>{},onSuccess:v=()=>{},text:N,okText:i})=>{var L;return s.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:!!$,title:"\u63D0\u793A",width:"600px",okText:i,cancelText:"\u53D6\u6D88",onCancel:Z,onOk:v},$==="single"&&s.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",s.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(L=te==null?void 0:te[0])==null?void 0:L.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",N),$==="multiple"&&s.createElement(s.Fragment,null,s.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",N),s.createElement(M.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:te,scroll:(te==null?void 0:te.length)>7?{y:300}:{},pagination:!1})))};Zt.Z=we},94871:function(nr,Zt,p){"use strict";p.d(Zt,{SV:function(){return It},ZP:function(){return je}});var s=p(59301),Se=p(76374);const M={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"]},we={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"]},te={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(`
|
|
|
`)}]},$={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(`
|
|
|
`)}]},Z={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 v=p(53184),N=p.n(v),i=(Ze,Pt,ct)=>new Promise((x,Ke)=>{var P=C=>{try{h(ct.next(C))}catch(b){Ke(b)}},A=C=>{try{h(ct.throw(C))}catch(b){Ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,A);h((ct=ct.apply(Ze,Pt)).next())});const L={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"]}},B=(Ze,Pt,ct,x)=>{const Ke=Pt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:ct.lineNumber,endColumn:ct.column});return Array.from(new Set(Ke.match(/\b\w{2,}\b/g)||[])).map(A=>({label:A,kind:Ze.languages.CompletionItemKind.Text,insertText:A,range:x}))},D=(Ze,Pt,ct,x)=>{Ze.languages.registerCompletionItemProvider(Pt,{provideCompletionItems(Ke,P){const A=Ke.getWordUntilPosition(P),h={startLineNumber:P.lineNumber,endLineNumber:P.lineNumber,startColumn:A.startColumn,endColumn:A.endColumn},C=Ke.getLineContent(P.lineNumber).substring(A.startColumn-2,A.endColumn);return{suggestions:[...B(Ze,Ke,P,h),...ct.map(K=>({label:K,kind:Ze.languages.CompletionItemKind.Keyword,documentation:K,insertText:K,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h})),...x.map(K=>({label:K.label,kind:Ze.languages.CompletionItemKind.Snippet,documentation:K.content,insertText:C.startsWith("#")?K.content.replace(/#/,""):K.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h}))]}}})};var O=Ze=>{L.languages.forEach(Pt=>{Ze.languages.registerDocumentFormattingEditProvider(Pt,{provideDocumentFormattingEdits(ct){return i(this,null,function*(){const x=N()(ct.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:ct.getFullModelRange(),text:x}]})}})}),D(Ze,"java",we.keywords,we.quickKey),D(Ze,"cpp",te.keywords,te.quickKey),D(Ze,"c",M.keywords,[]),D(Ze,"python",$.keywords,$.quickKey),D(Ze,"scala",Z.keywords,Z.quickKey)};const T="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var E=Object.defineProperty,I=(Ze,Pt,ct)=>Pt in Ze?E(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ze[Pt]=ct,U=(Ze,Pt,ct)=>I(Ze,typeof Pt!="symbol"?Pt+"":Pt,ct);const W=class Dm{constructor(Pt,ct,x){this.placeholder=Pt,this.editor=ct,this.monaco=x,ct.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Dm.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)}};U(W,"ID","editor.widget.placeholderHint");var k=W,H=p(96236),de=p(6767),ce=p(25399),Fe=p(89392),ve=p(99936),pe=p(56102),Ce=Object.defineProperty,G=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,oe=(Ze,Pt,ct)=>Pt in Ze?Ce(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ze[Pt]=ct,he=(Ze,Pt)=>{for(var ct in Pt||(Pt={}))j.call(Pt,ct)&&oe(Ze,ct,Pt[ct]);if(g)for(var ct of g(Pt))Ye.call(Pt,ct)&&oe(Ze,ct,Pt[ct]);return Ze},be=(Ze,Pt)=>G(Ze,ge(Pt)),me=(Ze,Pt)=>{var ct={};for(var x in Ze)j.call(Ze,x)&&Pt.indexOf(x)<0&&(ct[x]=Ze[x]);if(Ze!=null&&g)for(var x of g(Ze))Pt.indexOf(x)<0&&Ye.call(Ze,x)&&(ct[x]=Ze[x]);return ct},ae=(Ze,Pt,ct)=>new Promise((x,Ke)=>{var P=C=>{try{h(ct.next(C))}catch(b){Ke(b)}},A=C=>{try{h(ct.throw(C))}catch(b){Ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,A);h((ct=ct.apply(Ze,Pt)).next())});function se(Ze){return/^\d+$/.test(Ze)?`${Ze}px`:Ze}function Je(){}let mt=!1;const Me={"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 Nt(Ze=[]){let Pt=Ze;if(Array.isArray(Ze)){for(let ct=0;ct<Ze.length;ct++){let x=Me[Ze[ct]];if(x)return x}return Pt[0]}return Me[Pt]||Pt}let yt=null;const zt=()=>ae(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ze){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ze)}});var je=Ze=>{var Pt=Ze,{width:ct="100%",height:x="100%",value:Ke,language:P="javascript",style:A={},options:h={},overrideServices:C={},theme:b="vs-dark",onEditBlur:K,isCopy:ee=!1,onSave:Ee,autoHeight:le=!1,forbidCopy:ue=!1,forbidCopyTips:Qe,onChange:ke=Je,editorDidMount:ie=Je,onFocus:X=Je,onBreakPoint:tt=Je,breakPointValue:Te=[],filename:Et="educoder.txt",errorLine:at,errorContent:Ge="",highlightLine:Ut,openBreakPoint:St=!1,placeholder:Ie="",showMiniMap:$e=!0}=Pt,ut=me(Pt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Qt=(0,s.useRef)(),Ae=(0,s.useRef)({}),Oe=(0,s.useRef)(),We=(0,s.useRef)(),vt=(0,s.useRef)([]),Rt=(0,s.useRef)(!1),en=(0,s.useRef)(),En=(0,s.useRef)(),xn=(0,s.useRef)(!1),[ln,tn]=(0,s.useState)(!1);function Yt(){let Dn;return Qt.current&&(Dn=new Se.Z(Cn=>{for(let br of Cn)(br.target.offsetHeight>0||br.target.offsetWidth>0)&&Ae.current.instance.layout()}),Dn.observe(Qt.current)),Dn}function cn(){de.ZP.warning({content:decodeURIComponent(Qe||T),key:"monaco-editor-tip"})}const yn=()=>{let Dn=Ae.current.instance;if(Ke!=null&&Dn&&ln){const Cn=Dn.getModel();Cn&&Ke!==Cn.getValue()&&(mt=!0,Cn.setValue(Ke),Dn.layout(),mt=!1)}};(0,s.useEffect)(()=>{const Dn=ve.Z.subscribe("formatDocument",Cn=>{var br;let Or=Ae.current.instance;(br=Or==null?void 0:Or.getAction)==null||br.call(Or,"editor.action.formatDocument").run()});return window.updateMonacoValue=Cn=>{ke(Cn)},Dn},[]),(0,s.useEffect)(()=>{var Dn;let Cn=Ae.current.instance;We.current&&clearTimeout(We.current),We.current=setTimeout(()=>{yn()},500),Ke&&(Ke!=null&&Ke.length)&&((Dn=Cn==null?void 0:Cn.updateOptions)==null||Dn.call(Cn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ke.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ke,ln,Ae.current]),(0,s.useEffect)(()=>{if(at&&Ae.current&&Ae.current.instance){let Cn=Ae.current.instance;Cn.changeViewZones(function(br){var Or=document.createElement("div");Or.style.padding="10px 20px",Or.style.width="calc(100% - 20px)",Or.className="my-error-line-wrp",Or.innerHTML=Ge,br.addZone({afterLineNumber:at||11,heightInLines:3,domNode:Or})});var Dn={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}};Cn.addOverlayWidget(Dn),Cn.revealPositionInCenter({lineNumber:20,column:1})}},[at,Ae.current,ln]);const In=(Dn="",Cn)=>{if(!Dn||Dn.trim()==="")return!0;const Or=Ae.current.instance.getModel().getLineTokens(Cn);let wt=!1;for(let dt=0;dt<2;dt++)Or.getStandardTokenType(dt)===1&&(wt=!0);return wt};(0,s.useEffect)(()=>{var Dn;const Cn=(Dn=Ae.current)==null?void 0:Dn.instance;if(Cn&&ln&&ue){const br=Cn.onDidBlurEditorWidget(()=>{xn.current=!1}),Or=Cn.onDidFocusEditorText(()=>{xn.current=!0});return()=>{br.dispose(),Or.dispose()}}},[Ae.current,ln,ue]),(0,s.useEffect)(()=>{var Dn;if((Dn=Ae.current)!=null&&Dn.instance&&ln&&St){let Cn=Ae.current.instance,br=Cn.getModel();if(!br)return;(()=>{var hn;let Mn=[],sr=[];const Wn=br.getAllDecorations();for(let hr of Wn)hr.options.className==="highlighted-line"&&(Mn.push((hn=hr==null?void 0:hr.range)==null?void 0:hn.startLineNumber),sr.push(hr==null?void 0:hr.id));if(Ut===Mn[0])return;br.deltaDecorations(sr,[]);const Sr=br.getLineCount();Ut&&Ut<=Sr&&(Cn.deltaDecorations([],[{range:new yt.Range(Ut,1,Ut,br.getLineMaxColumn(Ut)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Cn.revealLineInCenter(Ut))})();const wt=(hn=!1)=>{var Mn;let sr=[],Wn=[];const Sr=br.getAllDecorations();for(let hr of Sr)hr.options.linesDecorationsClassName==="breakpoints-select"&&(sr.push((Mn=hr==null?void 0:hr.range)==null?void 0:Mn.startLineNumber),Wn.push(hr==null?void 0:hr.id));if(hn)return{lines:sr,ids:Wn};tt(sr)},dt=hn=>ae(void 0,null,function*(){let Mn={range:new yt.Range(hn,1,hn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield br.deltaDecorations([],[Mn]),wt()}),Sn=hn=>ae(void 0,null,function*(){let Mn=[];const sr=Cn.getLineDecorations(hn);for(let Wn of sr)Wn.options.linesDecorationsClassName==="breakpoints-select"&&Mn.push(Wn.id);yield br.deltaDecorations(Mn,[]),wt()}),Re=hn=>{let Mn=Cn.getLineDecorations(hn);for(let sr of Mn)if(sr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Fe.isEqual)(Te,wt(!0).lines)){br.deltaDecorations(wt(!0).ids,[]);const hn=Te.map(Mn=>({range:new yt.Range(Mn,1,Mn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));br.deltaDecorations([],hn)}const lt=Cn.onDidChangeModelContent(hn=>{let Mn=Cn.getPosition();if(Mn){let sr=Mn.lineNumber;clearTimeout(En.current),En.current=setTimeout(()=>{In(br.getLineContent(sr),sr)?Sn(sr):Re(sr)?(Sn(sr),dt(sr)):wt()},100)}}),Bt=Cn.onMouseDown(hn=>{var Mn,sr,Wn;if(hn.target.detail&&((Wn=(sr=(Mn=hn.target)==null?void 0:Mn.element)==null?void 0:sr.className)!=null&&Wn.includes("line-numbers"))){let Sr=hn.target.position.lineNumber;if(In(br.getLineContent(Sr),Sr))return;Re(Sr)?Sn(Sr):dt(Sr)}}),qt=hn=>{let Mn={range:new yt.Range(hn,1,hn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};vt.current=Cn.deltaDecorations(vt.current,[Mn])},bn=()=>{vt.current=Cn.deltaDecorations(vt.current,[])},zn=Cn.onMouseMove(hn=>{var Mn,sr,Wn;if(bn(),hn.target.detail&&((Wn=(sr=(Mn=hn.target)==null?void 0:Mn.element)==null?void 0:sr.className)!=null&&Wn.includes("line-numbers"))){let Sr=hn.target.position.lineNumber;if(In(br.getLineContent(Sr),Sr))return;qt(Sr)}}),Yn=Cn.onMouseLeave(()=>{bn()});return()=>{lt.dispose(),Bt.dispose(),zn.dispose(),Yn.dispose()}}},[Ae.current,ln,Te,Ut,St,P]),(0,s.useEffect)(()=>{var Dn;(Dn=Ae.current)!=null&&Dn.instance&&St&&Ae.current.instance.setPosition({lineNumber:0,column:0})},[Ut]);function Kn(){let Dn=Ae.current.instance;if(Dn){const Cn=Dn.getSelection(),br=Ae.current.pastePos||{},Or=new yt.Range(br.startLineNumber||Cn.endLineNumber,br.startColumn||Cn.endColumn,br.endLineNumber||Cn.endLineNumber,br.endColumn||Cn.endColumn);setTimeout(()=>{Dn.executeEdits("",[{range:Or,text:""}])},300)}}function qn(Dn){(window.navigator.platform.match("Mac")?Dn.metaKey:Dn.ctrlKey)&&Dn.keyCode==83&&(Dn.preventDefault(),Ee())}const er=()=>{if(le&&Ae.current.instance){const Dn=Ae.current.instance.getContentHeight();ao(Dn<x?x:Dn)}else ao(x)};function xr(Dn){var Cn=document.createEvent("MouseEvents");Cn.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Dn.dispatchEvent(Cn)}const Lr=Dn=>{if(!xn.current)return;const{keyCode:Cn,ctrlKey:br,metaKey:Or,target:wt,type:dt}=Dn;return(dt==="paste"||(Cn===67||Cn===86)&&(Or||br))&&wt.nodeName==="TEXTAREA"&&(cn(),Dn.preventDefault()),!1};function fr(Dn,Cn){var br=window.URL||window.webkitURL||window,Or=new Blob([Cn]),wt=document.createElementNS("http://www.w3.org/1999/xhtml","a");wt.href=br.createObjectURL(Or),wt.download=Dn,xr(wt)}(0,s.useEffect)(()=>{er()},[er]),(0,s.useEffect)(()=>{Qt.current&&!ln&&Promise.all([p.e(8909),p.e(1859)]).then(p.bind(p,71448)).then(Dn=>{try{yt=Dn,Ae.current.instance=yt.editor.create(Qt.current,{value:Ke,language:Nt(P),theme:b,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:$e||!1}},C);const Cn=Ae.current.instance;let wt=[...H.BH._menuItems].find(lt=>lt[0]._debugName=="EditorContext")[1],dt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Sn=(lt,Bt)=>{var qt,bn;let zn=lt._first;do Bt.includes((bn=(qt=zn.element)==null?void 0:qt.command)==null?void 0:bn.id)&<._remove(zn);while(zn=zn.next)};if(ie(Cn,yt),setTimeout(()=>{er(),Ae.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{fr(Et||"educoder.txt",Cn.getValue())}})},500),Ae.current.subscription=Cn.onDidChangeModelContent(lt=>{Rt.current?clearTimeout(en.current):(er(),ke(Cn.getValue(),lt)),en.current=setTimeout(()=>{Rt.current=!1},500)}),window.Monaco||O(yt,Nt(P)),ue&&(Sn(wt,dt),Qt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Lr),window.removeEventListener("paste",Lr),window.addEventListener("keydown",Lr),window.addEventListener("paste",Lr)),window.Monaco=yt,K&&Cn.onDidBlurEditorWidget(()=>{K(Cn.getValue())}),X&&Cn.onDidFocusEditorText(()=>{ue&&zt(),X(Cn.getValue())}),ue){zt();try{Cn.onDidPaste(lt=>{const Bt=Cn.getSelection(),qt=Ae.current.pastePos||{},bn=new yt.Range(qt.startLineNumber||Bt.endLineNumber,qt.startColumn||Bt.endColumn,qt.endLineNumber||Bt.endLineNumber,qt.endColumn||Bt.endColumn);Cn.executeEdits("",[{range:lt.range,text:""}])})}catch(lt){}}let Re=Yt();return Ie&&typeof Ie=="string"&&new k(Ie,Cn,yt),tn(!0),()=>{const lt=Ae.current.instance;lt.dispose();const Bt=lt.getModel();Bt&&Bt.dispose(),Ae.current.subscription&&Ae.current.subscription.dispose(),Re.unobserve(Qt.current)}}catch(Cn){}})},[]),(0,s.useEffect)(()=>{if(Ae.current.instance&&ln)return document.addEventListener("keydown",qn,!1),()=>{document.removeEventListener("keydown",qn)}},[Ee,ln]),(0,s.useEffect)(()=>{let Dn=Ae.current.instance;if(Dn&&ln){let Cn=Nt(P);yt.editor.setModelLanguage(Dn.getModel(),Cn)}},[P,ln]),(0,s.useEffect)(()=>{Ae.current.instance&&ln&&yt.editor.setTheme(b)},[b,ln]),(0,s.useEffect)(()=>{let Dn=Ae.current.instance;Oe.current=h,Dn&&ln&&(Dn.updateOptions(he({},h)),setTimeout(()=>{Dn.getModel().updateOptions(he({},h))},200))},[JSON.stringify(h),ln]),(0,s.useEffect)(()=>{let Dn=Ae.current.instance;Dn&&ln&&Dn.layout()},[ct,x,ln]);const[Jn,zr]=(0,s.useState)(se(ct)),[pr,ao]=(0,s.useState)(se(x)),mo=be(he({},A),{width:Jn,height:pr,position:"relative"});return s.createElement("div",{className:"my-monaco-editor",ref:Qt,style:mo,onFocus:()=>{ue&&zt()}},ee&&s.createElement(pe.CopyToClipboard,{text:Ke,onCopy:()=>de.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement(ce.Z,{title:"\u590D\u5236\u4EE3\u7801"},s.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},s.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function It({width:Ze="100%",height:Pt="100%",original:ct,modified:x,language:Ke,options:P={}}){const A=(0,s.useRef)(),[h,C]=(0,s.useState)(null);function b(le){let ue;return A.current&&(ue=new Se.Z(Qe=>{for(let ke of Qe)(ke.target.offsetHeight>0||ke.target.offsetWidth>0)&&le.layout()}),ue.observe(A.current)),ue}(0,s.useEffect)(()=>(A.current&&Promise.all([p.e(8909),p.e(9404)]).then(p.bind(p,2550)).then(le=>{yt=le;const ue=yt.editor.createDiffEditor(A.current,be(he({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},P),{wordWrap:!0}));C(ue);let Qe=b(ue);return()=>{ue.dispose();const ke=ue.getModel();ke&&ke.dispose(),Qe.unobserve(A.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,s.useEffect)(()=>{h&&h.setModel({original:yt.editor.createModel(ct,Ke),modified:yt.editor.createModel(x,Ke)})},[ct,x,Ke,h]);const K=se(Ze),ee=se(Pt),Ee={width:K,height:ee};return s.createElement("div",{className:"my-diff-editor",ref:A,style:Ee})}},92009:function(nr,Zt,p){"use strict";p.d(Zt,{B:function(){return N},F:function(){return v}});var s=p(44164),Se=p.n(s),M=p(86129),we=p.n(M),te=(i,L,B)=>new Promise((D,O)=>{var T=U=>{try{I(B.next(U))}catch(W){O(W)}},E=U=>{try{I(B.throw(U))}catch(W){O(W)}},I=U=>U.done?D(U.value):Promise.resolve(U.value).then(T,E);I((B=B.apply(i,L)).next())});const $=()=>{document.body.scrollIntoView()},Z=()=>{document.querySelectorAll("canvas").forEach(i=>{(!i.clientWidth||!i.clientHeight)&&i.remove()})},v=(i,L)=>te(void 0,null,function*(){$(),Z();const B={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 D=Se()();for(let T=0;T<i.length;T++)yield D.set(B).from(i[T]).toContainer().toCanvas().toPdf().get("pdf").then(E=>te(void 0,null,function*(){T<i.length-1&&(yield E.addPage())}));const O=new(we());O.file(`${L}.pdf`,D.output("blob"),{base64:!1}),O.generateAsync({type:"blob"}).then(function(T){const E=document.createElement("a");E.href=window.URL.createObjectURL(T),E.download=`${L}.zip`,document.body.appendChild(E);const I=new MouseEvent("click");E.dispatchEvent(I),document.body.removeChild(E)})}),N=(i,L)=>te(void 0,null,function*(){$(),Z();const B={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let D=Se()();for(let O=0;O<i.length;O++)yield D.set(B).from(i[O]).toContainer().toCanvas().toPdf().get("pdf").then(T=>te(void 0,null,function*(){O<i.length-1&&(yield T.addPage())}));D.save(`${L}.pdf`)})},12284:function(nr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{default:function(){return Nt}});var s=p(59301),Se=p(63823),M=p(37568),we=p(6767),te=p(70858),$=p(25399),Z=p(77019),v=p(5269),N=p(47889),i=p(37285),L=p(29787),B=p(91882),D=p(7939),O=p(75727),T=p(62957),E=p(62673),I={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"},U=p(63181),W=p(92009),re=p(18632),k=p(68798),H=p(35518),de=p(68911),ce=p(58870),Fe=p(56375),ve=p(24334),pe=p(97365),Ce=p(59641),G=p(99050),ge=p(22972),g=p(59301),j=Object.defineProperty,Ye=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(yt,zt,je)=>zt in yt?j(yt,zt,{enumerable:!0,configurable:!0,writable:!0,value:je}):yt[zt]=je,me=(yt,zt)=>{for(var je in zt||(zt={}))oe.call(zt,je)&&be(yt,je,zt[je]);if(Ye)for(var je of Ye(zt))he.call(zt,je)&&be(yt,je,zt[je]);return yt},ae=(yt,zt,je)=>new Promise((It,Ze)=>{var Pt=Ke=>{try{x(je.next(Ke))}catch(P){Ze(P)}},ct=Ke=>{try{x(je.throw(Ke))}catch(P){Ze(P)}},x=Ke=>Ke.done?It(Ke.value):Promise.resolve(Ke.value).then(Pt,ct);x((je=je.apply(yt,zt)).next())});const{TextArea:se}=M.default,Je={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},mt=["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"],Me=({newExercisePaper:yt,isExportBlank:zt=!1,paperlibrary:je,user:It,globalSetting:Ze,loading:Pt,dispatch:ct})=>{var x,Ke,P,A,h,C,b,K,ee,Ee,le,ue,Qe,ke,ie,X,tt,Te,Et;const at=(0,Se.useLocation)(),Ge=(0,Se.useParams)(),[Ut]=(0,Se.useSearchParams)(),[St,Ie]=(0,s.useState)(),$e=(0,s.useRef)(),[ut,Qt]=(0,s.useState)(),[Ae,Oe]=(0,s.useState)(),[We,vt]=(0,s.useState)([]),[Rt,en]=(0,s.useState)(!1),[En,xn]=(0,s.useState)(""),[ln,tn]=(0,s.useState)(!1),[Yt,cn]=(0,s.useState)(!1),yn=Ut.get("isIntelligentAssistant"),In=((P=(Ke=(x=je.paperData)==null?void 0:x.questionList)==null?void 0:Ke.filter(Re=>Re.question_type===5))==null?void 0:P.length)>0,Kn=((C=(h=(A=je.paperData)==null?void 0:A.questionList)==null?void 0:h.filter(Re=>Re.question_type===6))==null?void 0:C.length)>0,[qn,er]=(0,s.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1,param_show_challenge_test_sets:!0});(0,s.useEffect)(()=>{var Re;return console.log((Re=je.paperData)==null?void 0:Re.questionList),ct({type:"globalSetting/footerToggle",payload:!1}),()=>{ct({type:"globalSetting/footerToggle",payload:!0})}},[]),(0,s.useEffect)(()=>{$e.current=Ge==null?void 0:Ge.id,Ie(Ut.get("defaultActiveKey")||"0"),Jn(),Lr(),xr()},[Ge==null?void 0:Ge.id]),(0,s.useEffect)(()=>{var Re;if((Re=yt.exerciseExportHeadData)!=null&&Re.title){const lt=yt.exerciseExportHeadData;Qt(me({},lt||{}));const{table:Bt}=lt||{};let qt,bn;(Bt!=null&&Bt.total_singles_scores||Bt!=null&&Bt.total_doubles_scores||Bt!=null&&Bt.total_nulls_scores||Bt!=null&&Bt.total_judges_scores||Bt!=null&&Bt.total_pros_scores||Bt!=null&&Bt.total_shixuns_scores||Bt!=null&&Bt.total_mains_scores||Bt!=null&&Bt.total_combination_scores||Bt!=null&&Bt.total_bpros_scores)&&(qt=Number(Bt==null?void 0:Bt.total_singles_scores)+Number(Bt==null?void 0:Bt.total_doubles_scores)+Number(Bt==null?void 0:Bt.total_nulls_scores)+Number(Bt==null?void 0:Bt.total_judges_scores)+Number(Bt==null?void 0:Bt.total_pros_scores)+Number(Bt==null?void 0:Bt.total_shixuns_scores)+Number(Bt==null?void 0:Bt.total_mains_scores)+Number(Bt==null?void 0:Bt.total_combination_scores)+Number(Bt==null?void 0:Bt.total_bpros_scores)),(Bt!=null&&Bt.singles_scores||Bt!=null&&Bt.doubles_scores||Bt!=null&&Bt.nulls_scores||Bt!=null&&Bt.judges_scores||Bt!=null&&Bt.pros_scores||Bt!=null&&Bt.bpros_scores||Bt!=null&&Bt.shixuns_scores||Bt!=null&&Bt.mains_scores||Bt!=null&&Bt.combination_scores)&&(bn=Number(Bt==null?void 0:Bt.singles_scores)+Number(Bt==null?void 0:Bt.doubles_scores)+Number(Bt==null?void 0:Bt.nulls_scores)+Number(Bt==null?void 0:Bt.judges_scores)+Number(Bt==null?void 0:Bt.pros_scores)+Number(Bt==null?void 0:Bt.bpros_scores)+Number(Bt==null?void 0:Bt.shixuns_scores)+Number(Bt==null?void 0:Bt.mains_scores)+Number(Bt==null?void 0:Bt.combination_scores));const zn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:Bt==null?void 0:Bt.total_singles_scores,doubles_score:Bt==null?void 0:Bt.total_doubles_scores,nulls_score:Bt==null?void 0:Bt.total_nulls_scores,judges_score:Bt==null?void 0:Bt.total_judges_scores,pros_score:Bt==null?void 0:Bt.total_pros_scores,bpros_score:Bt==null?void 0:Bt.total_bpros_scores,shixuns_score:Bt==null?void 0:Bt.total_shixuns_scores,mains_score:Bt==null?void 0:Bt.total_mains_scores,combinations_score:Bt==null?void 0:Bt.total_combination_scores,total_score:qt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:Bt==null?void 0:Bt.singles_scores,doubles_score:Bt==null?void 0:Bt.doubles_scores,nulls_score:Bt==null?void 0:Bt.nulls_scores,judges_score:Bt==null?void 0:Bt.judges_scores,pros_score:Bt==null?void 0:Bt.pros_scores,bpros_score:Bt==null?void 0:Bt.bpros_scores,shixuns_score:Bt==null?void 0:Bt.shixuns_scores,mains_score:Bt==null?void 0:Bt.mains_scores,combinations_score:Bt==null?void 0:Bt.combination_scores,total_score:bn},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Yn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:Bt==null?void 0:Bt.total_singles_scores,doubles_score:Bt==null?void 0:Bt.total_doubles_scores,nulls_score:Bt==null?void 0:Bt.total_nulls_scores,judges_score:Bt==null?void 0:Bt.total_judges_scores,pros_score:Bt==null?void 0:Bt.total_pros_scores,bpros_score:Bt==null?void 0:Bt.total_bpros_scores,shixuns_score:Bt==null?void 0:Bt.total_shixuns_scores,mains_score:Bt==null?void 0:Bt.total_mains_scores,combinations_score:Bt==null?void 0:Bt.combination_scores,total_score:qt},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Oe([...zt?Yn:zn])}},[yt.exerciseExportHeadData]);const xr=()=>ae(void 0,null,function*(){var Re;const lt=yield(0,re.cV)({id:Ge.id});lt.status==0&&vt(lt.data),yield Lr(),Ut.get("exportPDF")&&((Re=je.paperData)!=null&&Re.questionList)&&(we.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,W.F)(ao.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),Lr=()=>ae(void 0,null,function*(){const Re=yield(0,re.Dq)(Ge.id);Qt(Re||{});const{table:lt}=Re||{};let Bt,qt;(lt!=null&<.total_singles_scores||lt!=null&<.total_doubles_scores||lt!=null&<.total_nulls_scores||lt!=null&<.total_judges_scores||lt!=null&<.total_pros_scores||lt!=null&<.total_shixuns_scores||lt!=null&<.total_mains_scores||lt!=null&<.total_combination_scores||lt!=null&<.total_bpros_scores)&&(Bt=Number(lt==null?void 0:lt.total_singles_scores)+Number(lt==null?void 0:lt.total_doubles_scores)+Number(lt==null?void 0:lt.total_nulls_scores)+Number(lt==null?void 0:lt.total_judges_scores)+Number(lt==null?void 0:lt.total_pros_scores)+Number(lt==null?void 0:lt.total_shixuns_scores)+Number(lt==null?void 0:lt.total_mains_scores)+Number(lt==null?void 0:lt.total_combination_scores)+Number(lt==null?void 0:lt.total_bpros_scores)),(lt!=null&<.singles_scores||lt!=null&<.doubles_scores||lt!=null&<.nulls_scores||lt!=null&<.judges_scores||lt!=null&<.pros_scores||lt!=null&<.bpros_scores||lt!=null&<.shixuns_scores||lt!=null&<.mains_scores||lt!=null&<.combinations_score)&&(qt=Number(lt==null?void 0:lt.singles_scores)+Number(lt==null?void 0:lt.doubles_scores)+Number(lt==null?void 0:lt.nulls_scores)+Number(lt==null?void 0:lt.judges_scores)+Number(lt==null?void 0:lt.pros_scores)+Number(lt==null?void 0:lt.bpros_scores)+Number(lt==null?void 0:lt.shixuns_scores)+Number(lt==null?void 0:lt.mains_scores)+Number(lt==null?void 0:lt.combinations_score));const bn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:lt==null?void 0:lt.total_singles_scores,doubles_score:lt==null?void 0:lt.total_doubles_scores,nulls_score:lt==null?void 0:lt.total_nulls_scores,judges_score:lt==null?void 0:lt.total_judges_scores,pros_score:lt==null?void 0:lt.total_pros_scores,bpros_score:lt==null?void 0:lt.total_bpros_scores,shixuns_score:lt==null?void 0:lt.total_shixuns_scores,combinations_score:lt==null?void 0:lt.total_combination_scores,mains_score:lt==null?void 0:lt.total_mains_scores,total_score:Bt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:lt==null?void 0:lt.singles_scores,doubles_score:lt==null?void 0:lt.doubles_scores,nulls_score:lt==null?void 0:lt.nulls_scores,judges_score:lt==null?void 0:lt.judges_scores,pros_score:lt==null?void 0:lt.pros_scores,bpros_score:lt==null?void 0:lt.bpros_scores,shixuns_score:lt==null?void 0:lt.shixuns_scores,mains_score:lt==null?void 0:lt.mains_scores,combinations_score:lt==null?void 0:lt.combination_scores,total_score:qt},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Oe(zt?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:bn)}),fr=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:Re=>g.createElement("a",null,Re)},{width:"9%",title:((b=We.find(Re=>Re.value==k.fw[0].nameType))==null?void 0:b.name)||k.fw[0].name,align:"center",dataIndex:"singles_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((K=We.find(Re=>Re.value==k.fw[1].nameType))==null?void 0:K.name)||k.fw[1].name,align:"center",dataIndex:"doubles_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((ee=We.find(Re=>Re.value==k.fw[3].nameType))==null?void 0:ee.name)||k.fw[3].name,align:"center",dataIndex:"nulls_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((Ee=We.find(Re=>Re.value==k.fw[2].nameType))==null?void 0:Ee.name)||k.fw[2].name,align:"center",dataIndex:"judges_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((le=We.find(Re=>Re.value==k.fw[6].nameType))==null?void 0:le.name)||k.fw[6].name,align:"center",dataIndex:"pros_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((ue=We.find(Re=>Re.value==k.fw[5].nameType))==null?void 0:ue.name)||k.fw[5].name,align:"center",dataIndex:"shixuns_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((Qe=We.find(Re=>Re.value==k.fw[4].nameType))==null?void 0:Qe.name)||k.fw[4].name,align:"center",dataIndex:"mains_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((ke=We.find(Re=>Re.value==k.fw[7].nameType))==null?void 0:ke.name)||k.fw[7].name,align:"center",dataIndex:"combinations_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"10%",title:((ie=We.find(Re=>Re.value==k.fw[8].nameType))==null?void 0:ie.name)||k.fw[8].name,align:"center",dataIndex:"bpros_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:Re=>g.createElement("a",null,Re==="0.0"?0:Re?parseFloat(Re).toFixed(1):"")}],Jn=Re=>{ct({type:"paperlibrary/getPaperData",payload:me({id:$e.current},Re)})},zr=(Re,lt)=>ae(void 0,null,function*(){if(!Re.destination||!Re.source)return;const Bt=lt.questions[Re.source.index].id,qt=Re.destination.index+1;(yield ct({type:"paperlibrary/adjustPosition",payload:{id:$e.current,itemId:Bt,position:qt}})).status!==-1&&Jn()}),pr=()=>{var Re,lt,Bt,qt;ct({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:$e.current,data:{is_random:!1},dataSource:[{name:(lt=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:lt.name,total_score:(qt=(Bt=je.paperData)==null?void 0:Bt.exam)==null?void 0:qt.all_score}],type:"single"}}})},ao=(0,s.useRef)(),[mo,Dn]=(0,s.useState)(!0),Cn=()=>ae(void 0,null,function*(){Dn(!1),xn(""),en(!0)}),br=()=>ae(void 0,null,function*(){Dn(!0),xn(""),en(!0)}),Or=()=>ae(void 0,null,function*(){var Re;tn(!0);const lt=yield(0,ce.Mb)({categoryId:$e.current});tn(!1),lt!=null&<.exercise_id&&(0,de.xg)(`/classrooms/coursesId/exercise/${lt.exercise_id}/${(Re=It.userInfo)==null?void 0:Re.login}/initate_answer`)}),wt=(Re,lt,Bt)=>{var qt,bn,zn,Yn,hn,Mn,sr,Wn,Sr,hr,Fr,Ko,$i,wi,Ro,Fi,Lo,_i,Xi,zo,Ii,Oi;return g.createElement(g.Fragment,null,!Bt&&g.createElement("div",{style:{display:"flex"},className:I.programTitle},g.createElement("span",{style:{flexShrink:0},className:"font18"},lt+1,"."),g.createElement(Fe.Z,{style:{maxWidth:1100},value:(Re==null?void 0:Re.question_type)==8?(qt=Re==null?void 0:Re.program_attr)==null?void 0:qt.description:Re.name||(Re==null?void 0:Re.shixun_name)}),g.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(Re==null?void 0:Re.question_type)===7?`\u5171${Re==null?void 0:Re.sub_count}\u5C0F\u9898`:""," ",Re.score,"\u5206\uFF09")),(Re==null?void 0:Re.question_type)===8&&g.createElement(Fe.Z,{showProgramFill:!0,disabledFill:!0,value:ve.Base64.decode(((bn=Re==null?void 0:Re.program_attr)==null?void 0:bn.code)||"")}),(Re==null?void 0:Re.question_type)===5&&g.createElement("div",null,(zn=Re==null?void 0:Re.examination_bank_shixun_challenges)==null?void 0:zn.map((_r,lo)=>g.createElement("div",null,g.createElement("div",{key:lo,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},g.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",lo+1,"\u5173 ",g.createElement("span",{className:"ml10"},_r.challenge_name))))),(Re==null?void 0:Re.question_type)===6&&g.createElement("div",null,g.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(hn=(Yn=Re==null?void 0:Re.program_attr)==null?void 0:Yn.languages)==null?void 0:hn.join("/")),((sr=(Mn=je==null?void 0:je.paperData)==null?void 0:Mn.exam)==null?void 0:sr.show_hack_sets)&&g.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},g.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},g.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),g.createElement(te.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(_r,lo,oi)=>oi+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(_r,lo,oi)=>g.createElement($.Z,{title:g.createElement("pre",null,_r)},g.createElement("div",{className:I.divname},_r))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(_r,lo,oi)=>g.createElement($.Z,{title:g.createElement("pre",null,_r)}," ",g.createElement("div",{className:I.divname},_r))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Wn=Re==null?void 0:Re.program_attr)==null?void 0:Wn.hack_sets})),((hr=(Sr=je==null?void 0:je.paperData)==null?void 0:Sr.exam)==null?void 0:hr.show_hack_description)&&g.createElement("div",null,g.createElement(Fe.Z,{className:I.content,value:((Fr=Re==null?void 0:Re.program_attr)==null?void 0:Fr.description)||"- -"}))),Re.question_type===pe.c.Single&&g.createElement(g.Fragment,null,(Ko=Re.choices)==null?void 0:Ko.map(function(_r,lo){return g.createElement(Z.Z,{key:lo},g.createElement(v.Z,{flex:"1"},g.createElement("div",{style:{display:"flex"}},g.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[lo]),g.createElement(Fe.Z,{value:_r.choice_text||""}))))})),Re.question_type===pe.c.Multiple&&g.createElement(g.Fragment,null,($i=Re.choices)==null?void 0:$i.map(function(_r,lo){return g.createElement(Z.Z,{key:lo},g.createElement(v.Z,{flex:"1"},g.createElement("div",{style:{display:"flex"}},g.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[lo]),g.createElement(Fe.Z,{value:_r.choice_text||""}))))})),Re.question_type===pe.c.Judge&&g.createElement("div",{className:I.flexRow},(wi=Re.choices)==null?void 0:wi.map(function(_r,lo){return g.createElement(Z.Z,{key:lo},g.createElement(v.Z,{flex:"25px"},g.createElement("div",{style:{width:25,overflow:"hidden"}},g.createElement(N.ZP,{disabled:!0,style:{width:25,marginLeft:lo===1&&10}}))),g.createElement(v.Z,{flex:"1",style:{marginLeft:lo===1&&10}},_r.choice_text))})),Re.question_type===pe.c.Combine&&g.createElement(g.Fragment,null,(Ro=Re.sub_questions)==null?void 0:Ro.map(function(_r,lo){return g.createElement("div",{style:{marginLeft:10}},g.createElement("div",{style:{display:"flex"},className:I.programTitle},g.createElement("span",{style:{flexShrink:0},className:"font18"},lt+1,".",lo+1),g.createElement(Fe.Z,{value:_r.name||(_r==null?void 0:_r.shixun_name)}),g.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",_r.score,"\u5206\uFF09")),wt(_r,lo,!0))})),mo&&g.createElement("div",{style:{marginTop:10}},(Re==null?void 0:Re.question_type)<3&&(Re==null?void 0:Re.standard_answer_show)&&g.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",Re==null?void 0:Re.standard_answer_show),!!((Fi=Re==null?void 0:Re.standard_answer)!=null&&Fi.length)&&mo&&(Re==null?void 0:Re.question_type)===3&&g.createElement("div",null,(Lo=Re==null?void 0:Re.standard_answer)==null?void 0:Lo.map((_r,lo)=>g.createElement("div",null,g.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",lo+1,"\uFF09:"),g.createElement("div",null,_r.answer_text.map(function(oi,_o){return g.createElement(v.Z,{span:24,key:_o},(_r==null?void 0:_r.model)===1?g.createElement(se,{autoSize:!0,disabled:!0,value:oi}):g.createElement(Ce.Z,{value:oi,disabled:!0}))}))))),!!((_i=Re==null?void 0:Re.standard_answer)!=null&&_i.length)&&mo&&(Re==null?void 0:Re.question_type)===8&&g.createElement("div",null,(Xi=Re==null?void 0:Re.standard_answer)==null?void 0:Xi.map((_r,lo)=>g.createElement("div",null,g.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",lo+1,"\uFF09:"),g.createElement("div",null,g.createElement(se,{autoSize:!0,disabled:!0,value:(_r==null?void 0:_r.answer_text)||""}))))),!!((zo=Re==null?void 0:Re.answer_texts)!=null&&zo.length)&&(Re==null?void 0:Re.question_type)===4&&g.createElement("div",null,g.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),g.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},g.createElement(Fe.Z,{value:(Ii=Re==null?void 0:Re.answer_texts)==null?void 0:Ii[0]}))),(Re==null?void 0:Re.question_type)===6&&g.createElement("div",null,g.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(Re!=null&&Re.answer_text)&&"\u6682\u65E0"),(Re==null?void 0:Re.answer_text)&&g.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},g.createElement(Fe.Z,{value:Re==null?void 0:Re.answer_text}))),(Re==null?void 0:Re.question_type)<=4&&((Re==null?void 0:Re.standard_answer_show)||((Oi=Re==null?void 0:Re.standard_answer)==null?void 0:Oi.length)>0)&&g.createElement(Z.Z,{style:{marginTop:14}},g.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),g.createElement(Fe.Z,{className:I.renderHtml,value:(Re==null?void 0:Re.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!Bt&&g.createElement(i.Z,null))},dt=(0,s.useCallback)(()=>{var Re,lt;return g.createElement("div",null,g.createElement("div",{className:I.titleForExport},(lt=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:lt.name),g.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",ut==null?void 0:ut.large_counts,"\u5927\u9898\u3011\u3010",ut==null?void 0:ut.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",ut==null?void 0:ut.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(ut==null?void 0:ut.time)>-1?`${ut==null?void 0:ut.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(ut!=null&&ut.exercise_description)&&g.createElement("pre",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A"}},g.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),ut==null?void 0:ut.exercise_description),g.createElement(te.default,{style:{margin:"20px auto"},className:I.table,columns:fr,dataSource:[...Ae||[]],bordered:!0,pagination:!1}))},[je.paperData]),Sn=()=>ae(void 0,null,function*(){const Re=yield(0,ge.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ge==null?void 0:Ge.id}});(Re==null?void 0:Re.status)===0&&Se.history.replace("/paperlibrary")});return g.createElement("section",{className:I.bg},g.createElement(L.Z,{spinning:Pt["paperlibrary/getPaperData"]},g.createElement(Z.Z,{className:"pt20",justify:"space-between"},g.createElement(B.Z,{separator:">"},g.createElement(B.Z.Item,{href:"/paperlibrary"},"\u8BD5\u5377\u5E93"),g.createElement(B.Z.Item,{href:`/paperlibrary?defaultActiveKey=${St}`},St==="1"?"\u516C\u5F00":St==="2"?"\u56E2\u961F\u5171\u4EAB":"\u6211\u521B\u5EFA\u7684"),g.createElement(B.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),g.createElement("div",{className:I.btnWrapper},!yn&&g.createElement(D.ZP,{onClick:pr,className:I.btn,icon:g.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),g.createElement(D.ZP,{onClick:()=>Se.history.push(`/paperlibrary/add/${$e.current}?type=2${yn?"&isIntelligentAssistant=true":""}`),className:I.btn,icon:g.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),g.createElement(D.ZP,{loading:ln,onClick:Or,className:I.btn,icon:g.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!yn&&g.createElement(O.Z,{menu:{items:[{key:"1",label:g.createElement("div",{onClick:br},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:g.createElement("div",{onClick:Cn},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},g.createElement(D.ZP,{type:"primary",icon:g.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),yn&&g.createElement(G.Z,{onClick:Sn,type:"primary",icon:g.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),g.createElement("div",{className:`${I.wrap} pt20 pb20`,ref:ao,id:"paperDomRef"},!((tt=(X=je.paperData)==null?void 0:X.questionList)!=null&&tt.length)&&dt(),(Et=(Te=je.paperData)==null?void 0:Te.questionList)==null?void 0:Et.map((Re,lt)=>{var Bt;return g.createElement(g.Fragment,null,(Bt=Re.questions)==null?void 0:Bt.map((qt,bn)=>{const zn=Math.floor(bn/10);return bn%10===0?g.createElement("div",{className:"abc",key:`group-${zn}`},lt===0&&bn===0&&dt(),bn===0&&g.createElement("div",null,g.createElement("span",{className:"font16 c-light-primary"},Re.number,"\u3001",Re.name),g.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Re.questions_count,"\u9898\uFF0C",(Re==null?void 0:Re.question_type)===7?`\u5305\u542B${Re==null?void 0:Re.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",Re.questions_score,"\u5206\uFF09")),Re.questions.slice(bn,bn+10).map((Yn,hn)=>g.createElement("div",{key:Yn.id},wt(Yn,bn+hn)))):null}))}))),g.createElement(U.Z,null),g.createElement(T.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Rt,onCancel:()=>{if(Yt){we.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}en(!1)},okButtonProps:{loading:Yt},onOk:()=>ae(void 0,null,function*(){var Re,lt;if(cn(!0),En==""){cn(!1),we.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else En=="pdf"?yield(0,W.F)(ao.current.children,(lt=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:lt.name):En=="word"&&(0,H.ON)(me({id:$e.current,middle_export:1,export_type:mo?1:0},qn));cn(!1),en(!1)})},g.createElement("div",{className:I.export_type_modal},g.createElement("div",{className:I.export_type_modal_con},g.createElement("div",{className:I.type_item},g.createElement("div",{className:`${I.img_warp} ${En=="pdf"?I.img_warp_active:""}`,onClick:()=>xn("pdf")},g.createElement("img",{src:p(45614),width:70,height:70})),"pdf\u683C\u5F0F"),g.createElement("div",{className:I.type_item},g.createElement("div",{className:`${I.img_warp} ${En=="word"?I.img_warp_active:""}`,onClick:()=>xn("word")},g.createElement("img",{src:p(38347),width:70,height:70})),"word\u683C\u5F0F"))),En==="word"&&g.createElement("div",{style:{marginTop:30}},(In||Kn)&&g.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),In&&g.createElement("div",null,g.createElement("span",null,"\u5B9E\u8BAD\u9898"),g.createElement(E.default,{checked:qn.param_show_challenge_task_pass,onChange:Re=>{qn.param_show_challenge_task_pass=Re.target.checked,er(me({},qn))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0"),g.createElement(E.default,{className:"ml20",checked:qn.param_show_challenge_test_sets,onChange:Re=>{qn.param_show_challenge_test_sets=Re.target.checked,er(me({},qn))}},"\u6D4B\u8BD5\u7528\u4F8B")),Kn&&g.createElement("div",{style:{marginTop:20}},g.createElement("span",null,"\u7F16\u7A0B\u9898"),g.createElement(E.default,{checked:qn.param_show_hack_sets,onChange:Re=>{qn.param_show_hack_sets=Re.target.checked,er(me({},qn))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),g.createElement(E.default,{checked:qn.param_show_hack_description,onChange:Re=>{qn.param_show_hack_description=Re.target.checked,er(me({},qn))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0")))))};var Nt=(0,Se.connect)(({paperlibrary:yt,user:zt,loading:je,globalSetting:It,newExercisePaper:Ze})=>({paperlibrary:yt,user:zt,globalSetting:It,loading:je.effects,newExercisePaper:Ze}))(Me)},63181:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return zt}});var s=p(59301),Se=p(63823),M=p(37568),we=p(6767),te=p(62957),$=p(4875),Z=p(458),v=p(70858),N=p(7939),i=p(11961),L=Object.defineProperty,B=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,T=(je,It,Ze)=>It in je?L(je,It,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[It]=Ze,E=(je,It)=>{for(var Ze in It||(It={}))D.call(It,Ze)&&T(je,Ze,It[Ze]);if(B)for(var Ze of B(It))O.call(It,Ze)&&T(je,Ze,It[Ze]);return je};const I=je=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},je),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 U="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",W={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"},re=p(68911),k={sendToClass:"sendToClass___le_BX"},H="data:image/png;base64,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",de="data:image/png;base64,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",Fe=({createState:je,refreshLoading:It,onRefresh:Ze=()=>{},onCreate:Pt=()=>{}})=>s.createElement("div",{className:k.sendToClass},je?s.createElement(s.Fragment,null,s.createElement("img",{src:H,alt:"\u7A7A"}),s.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"),s.createElement(N.ZP,{onClick:Pt,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):s.createElement(s.Fragment,null,s.createElement("img",{src:de,alt:"\u7A7A"}),s.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),s.createElement(N.ZP,{loading:It,onClick:Ze,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),ve=p(99050),pe=p(89392),Ce=p(15567),G=p(34291),ge=p(21780),g=p(59301),j=Object.defineProperty,Ye=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ae=(je,It,Ze)=>It in je?j(je,It,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[It]=Ze,se=(je,It)=>{for(var Ze in It||(It={}))be.call(It,Ze)&&ae(je,Ze,It[Ze]);if(he)for(var Ze of he(It))me.call(It,Ze)&&ae(je,Ze,It[Ze]);return je},Je=(je,It)=>Ye(je,oe(It)),mt=(je,It)=>{var Ze={};for(var Pt in je)be.call(je,Pt)&&It.indexOf(Pt)<0&&(Ze[Pt]=je[Pt]);if(je!=null&&he)for(var Pt of he(je))It.indexOf(Pt)<0&&me.call(je,Pt)&&(Ze[Pt]=je[Pt]);return Ze},Me=(je,It,Ze)=>new Promise((Pt,ct)=>{var x=A=>{try{P(Ze.next(A))}catch(h){ct(h)}},Ke=A=>{try{P(Ze.throw(A))}catch(h){ct(h)}},P=A=>A.done?Pt(A.value):Promise.resolve(A.value).then(x,Ke);P((Ze=Ze.apply(je,It)).next())});const Nt=M.default.Search,yt=je=>{var It=je,{paperlibrary:Ze,globalSetting:Pt,loading:ct,dispatch:x}=It,Ke=mt(It,["paperlibrary","globalSetting","loading","dispatch"]),P,A,h,C;const[b,K]=(0,s.useState)(""),[ee,Ee]=(0,s.useState)([]),[le,ue]=(0,s.useState)([]),[Qe,ke]=(0,s.useState)(!1),[ie,X]=(0,s.useState)(!0),[tt,Te]=(0,s.useState)(!0),[Et,at]=(0,s.useState)(!0),[Ge,Ut]=(0,s.useState)(!1),[St,Ie]=(0,s.useState)(!1),$e=(h=(A=(P=Ze.actionTabs)==null?void 0:P.params)==null?void 0:A.data)==null?void 0:h.is_random,[ut,Qt]=(0,s.useState)(!1),[Ae,Oe]=(0,s.useState)({}),[We,vt]=(0,s.useState)(!1),[Rt,en]=(0,s.useState)({}),[En,xn]=(0,s.useState)(!1),[ln,tn]=(0,s.useState)(!1),[Yt,cn]=(0,s.useState)([]);(0,s.useEffect)(()=>{var fr;if(Ze.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:Jn=[],type:zr}=((fr=Ze.actionTabs)==null?void 0:fr.params)||{},pr=Jn.filter(ao=>![100,120,150].includes(ao.total_score));pr.length?(tn(zr),cn(pr)):xn(!0)}},[(C=Ze==null?void 0:Ze.actionTabs)==null?void 0:C.key]),(0,s.useEffect)(()=>{In()},[]);const yn=()=>{ue([]),K(""),In(!0),xn(!1),tn(!1),x({type:"paperlibrary/setActionTabs",payload:{}})},In=fr=>Me(void 0,null,function*(){Te(!0);const Jn=yield x({type:"paperlibrary/getCourseList",payload:{search:fr?"":b}});Jn&&(Ee((Jn==null?void 0:Jn.courses)||[]),X(!0),Ut(!1)),Te(!1),at(!1)}),Kn=fr=>{const Jn=parseInt(fr);return(0,pe.isNaN)(Jn)?"":Jn},qn=()=>Me(void 0,null,function*(){var fr,Jn,zr,pr,ao,mo,Dn;if(!le.length){we.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),ke(!0);return}const Cn=yield x({type:"paperlibrary/postExistCourse",payload:{course_id:$e?le==null?void 0:le[0]:le,examination_bank_ids:((Jn=(fr=Ze.actionTabs)==null?void 0:fr.params)==null?void 0:Jn.examination_bank_ids)||((pr=(zr=Ze.actionTabs)==null?void 0:zr.params)==null?void 0:pr.id)}}),br=()=>Me(void 0,null,function*(){yield er([])});if(Cn.status==0&&((ao=Cn.data)==null?void 0:ao.count)>0){te.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:g.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",(Dn=(mo=Cn.data)==null?void 0:mo.list)==null?void 0:Dn.map((Or,wt)=>{var dt;return g.createElement(g.Fragment,null,g.createElement("span",{style:{color:"#FA6400"}},"\u300A",Or==null?void 0:Or.name,"\u300B"),wt!==((dt=Cn.data)==null?void 0:dt.count)-1&&g.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>Me(void 0,null,function*(){yield br()})}),yield new Promise(Or=>setTimeout(()=>Or(),1e3));return}yield br()}),er=fr=>Me(void 0,null,function*(){var Jn,zr,pr,ao,mo,Dn,Cn,br,Or,wt,dt,Sn,Re;if(!$e){Qt(!0);const bn=yield x({type:(zr=(Jn=Ze.actionTabs)==null?void 0:Jn.params)!=null&&zr.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:$e?le==null?void 0:le[0]:le,id:(ao=(pr=Ze.actionTabs)==null?void 0:pr.params)==null?void 0:ao.id,examination_bank_ids:(Dn=(mo=Ze.actionTabs)==null?void 0:mo.params)==null?void 0:Dn.examination_bank_ids,shixuns_info:fr.map(zn=>({shixun_id:zn.id,is_copy:zn.is_copy,is_use:zn.is_use,course_id:zn.course_id}))}});Qt(!1),bn&&bn.status===0&&(xn(!1),x({type:"paperlibrary/setActionTabs",payload:{}}),ue([]),bn!=null&&bn.have_shixun?(en(Je(se({},(Cn=bn==null?void 0:bn.data)==null?void 0:Cn[0]),{courseId:(Or=(br=bn==null?void 0:bn.data)==null?void 0:br[0])==null?void 0:Or.course_identifier,examination_bank_ids:((dt=(wt=Ze.actionTabs)==null?void 0:wt.params)==null?void 0:dt.examination_bank_ids)||[(Re=(Sn=Ze.actionTabs)==null?void 0:Sn.params)==null?void 0:Re.id]})),vt(!0)):(te.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=`${bn.data[0].first_category_url}`},content:g.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")}),we.ZP.success("\u53D1\u9001\u6210\u529F")));return}Qt(!0),setTimeout(()=>{Qt(!1)},500);const lt=ee.find(bn=>bn.course_id===(le==null?void 0:le[0]));let Bt=1,qt=te.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:g.createElement("div",{className:W.modalColumn},g.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},g.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"),g.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",lt==null?void 0:lt.course_name),g.createElement("div",{style:{paddingLeft:9},className:W.modalRow},g.createElement("sup",{className:W.sup},"*"),g.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),g.createElement($.Z,{parser:Kn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Bt,onChange:bn=>{Bt=bn;const zn=document.getElementById("model_error");Bt<1||Bt>50?zn.style.display="block":zn.style.display="none"}})),g.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:yn,onOk:()=>Me(void 0,null,function*(){var bn,zn;if(Bt<1||Bt>50){const hn=document.getElementById("model_error");return hn.style.display="block",Promise.reject()}qt.update({cancelButtonProps:{disabled:!0}});const Yn=yield x({type:"paperlibrary/sendToClass",payload:{course_id:le==null?void 0:le[0],id:(zn=(bn=Ze.actionTabs)==null?void 0:bn.params)==null?void 0:zn.id,num:Bt,shixuns_info:fr.map(hn=>({shixun_id:hn.id,is_copy:hn.is_copy,is_use:hn.is_use}))}});qt.update({cancelButtonProps:{disabled:!1}}),Yn&&Yn.status===0&&(te.default.destroyAll(),te.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:g.createElement("div",{className:W.modalColumn},g.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},g.createElement("img",{style:{marginRight:5},src:U}),"\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:()=>{yn()},onOk:()=>{yn(),setTimeout(()=>{var hn,Mn;const sr=(Mn=(hn=Yn==null?void 0:Yn.first_category_url)==null?void 0:hn.split("/"))==null?void 0:Mn[2];(0,re.xg)(`/classrooms/${sr}/exercise`)},1e3)}}))})})}),xr=()=>Me(void 0,null,function*(){Ut(!0),yield In()}),Lr=[{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 g.createElement("div",null,g.createElement(te.default,{centered:!0,keyboard:!1,closable:!1,open:En,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ct["paperlibrary/sendToClass"]||St||!!ct["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:qn,destroyOnClose:!0,onCancel:yn},g.createElement("div",{className:W.wrap},g.createElement("div",{className:"mb10"},g.createElement(Nt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:b,className:W.search,onChange:fr=>{K(fr.target.value),fr.target.value||In(!0)},onSearch:fr=>{K(fr),In(),ue([])}})),g.createElement(Z.Z,{loading:Et},ee.length?g.createElement("div",{className:W.radioWrap},g.createElement(v.default,{bordered:!1,scroll:(ee==null?void 0:ee.length)<=7?{}:{y:350},loading:tt,rowKey:"course_id",pagination:!1,dataSource:ee,columns:Lr,onRow:fr=>({onClick:Jn=>{if($e)ue([fr==null?void 0:fr.course_id]);else{if(!$e&&!le.includes(fr.course_id)&&le.length>0)return;le!=null&&le.includes(fr==null?void 0:fr.course_id)?ue(le==null?void 0:le.filter(zr=>zr!==(fr==null?void 0:fr.course_id))):ue([...le,fr==null?void 0:fr.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:le,onChange:fr=>{ue(fr),ke(!1)}}})):!b&&!tt&&g.createElement(Fe,{createState:ie,refreshLoading:Ge,onRefresh:xr,onCreate:()=>{X(!1),(0,re.xg)("/classrooms/new")}})),Qe&&g.createElement("div",{className:W.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),g.createElement("div",{className:W.bottom,style:{display:"flex",alignItems:"center"}},g.createElement("div",{style:{flex:1}},g.createElement("div",{className:W.title},g.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")),g.createElement("div",null,g.createElement(N.ZP,{onClick:yn,className:W.no,style:{marginRight:20}},"\u53D6\u6D88"),g.createElement(ve.Z,{onClick:qn,className:W.yes},"\u786E\u8BA4"))))),g.createElement(Ce.Z,{resdata:Ae,type:"exercise",okloading:ut,oktext:(Ae==null?void 0:Ae.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fr=>{er(fr)}}),g.createElement(G.Z,{source:"\u8BD5\u5377",showModal:We,onCancel:()=>vt(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Rt,onOk:()=>{window.location.href=Rt==null?void 0:Rt.first_category_url}}),g.createElement(ge.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:ln,dataSource:Yt,onSuccess:()=>{tn(!1),xn(!0)},onClose:yn}))};var zt=(0,Se.connect)(({paperlibrary:je,loading:It,globalSetting:Ze})=>({paperlibrary:je,globalSetting:Ze,loading:It.effects}))(yt)},97365:function(nr,Zt,p){"use strict";p.d(Zt,{c:function(){return Se}});var s=(M=>(M.FirstPage="firstPage",M.PrevPage="prevPage",M.NextPage="nextPage",M))(s||{}),Se=(M=>(M[M.Single=0]="Single",M[M.Multiple=1]="Multiple",M[M.Judge=2]="Judge",M[M.Fill=3]="Fill",M[M.Subjective=4]="Subjective",M[M.Shixun=5]="Shixun",M[M.Program=6]="Program",M[M.Combine=7]="Combine",M))(Se||{})},35518:function(nr,Zt,p){"use strict";p.d(Zt,{AD:function(){return j},BA:function(){return P},D9:function(){return se},Hp:function(){return de},IM:function(){return mt},Iy:function(){return Fe},KM:function(){return Ke},KU:function(){return zt},MJ:function(){return ce},Ne:function(){return Je},ON:function(){return It},Uj:function(){return ct},VY:function(){return yt},YO:function(){return Pt},YX:function(){return Ze},Zn:function(){return T},_g:function(){return re},_k:function(){return me},c6:function(){return ge},cr:function(){return E},eV:function(){return g},fi:function(){return I},gh:function(){return Ce},hS:function(){return Me},iA:function(){return U},j6:function(){return k},je:function(){return he},jj:function(){return H},kS:function(){return je},lS:function(){return be},o6:function(){return G},pO:function(){return x},rQ:function(){return Ye},sA:function(){return pe},xm:function(){return ae},xo:function(){return Nt},y8:function(){return oe},yd:function(){return W}});var s=p(89923),Se=p(63823),M=p(68911),we=p(6767),te=p(35783),$=Object.defineProperty,Z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,i=(A,h,C)=>h in A?$(A,h,{enumerable:!0,configurable:!0,writable:!0,value:C}):A[h]=C,L=(A,h)=>{for(var C in h||(h={}))v.call(h,C)&&i(A,C,h[C]);if(Z)for(var C of Z(h))N.call(h,C)&&i(A,C,h[C]);return A},B=(A,h,C)=>new Promise((b,K)=>{var ee=ue=>{try{le(C.next(ue))}catch(Qe){K(Qe)}},Ee=ue=>{try{le(C.throw(ue))}catch(Qe){K(Qe)}},le=ue=>ue.done?b(ue.value):Promise.resolve(ue.value).then(ee,Ee);le((C=C.apply(A,h)).next())});const D=()=>{(0,Se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},O=()=>{(0,Se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},T=A=>B(void 0,null,function*(){D(),(yield(0,s.YR)(L({},A))).status===0&&(yield(0,M.QH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A.coursesId}/export_couser_info.json`,query:A}))),O()}),E=A=>B(void 0,null,function*(){const h=yield(0,s.yS)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_member_act_score`);else{if(h.status===-2)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_member_act_score`))}}),I=A=>B(void 0,null,function*(){const h=yield(0,s.W0)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_score`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_score`))}}),U=A=>B(void 0,null,function*(){const h=yield(0,s.Nl)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=A=>B(void 0,null,function*(){const h=yield(0,s.IU)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/export_star_user`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/export_star_user`))}}),re=A=>B(void 0,null,function*(){const h=yield(0,s.td)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-2)return h;if(h.status===-3)(0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`);else if(h.status===-4)return h}}),k=A=>B(void 0,null,function*(){const h=yield(0,s.QX)(L({},A));if(h.status===0)we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_homework`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_homework`))}}),H=(A,h)=>B(void 0,null,function*(){const C=yield(0,s.o_)(L({},A));C.status===0?(we.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"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`))}),de=(A,h)=>B(void 0,null,function*(){const C=yield(0,s.ZL)(L({},A));C.status===0?(we.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"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`))}),ce=(A,h)=>B(void 0,null,function*(){const C=yield(0,s.vV)(L({},A));C.status===0?(we.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"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`))}),Fe=(A,h)=>B(void 0,null,function*(){const C=yield(0,s.aP)(L({},A));C.status===0?(we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`))}),ve=A=>B(void 0,null,function*(){D(),(yield exportCourseWorkListAppendix(L({},A))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${A.categoryId}/works_list.zip`,query:A}))),O()}),pe=A=>B(void 0,null,function*(){D(),yield(0,M.FH)("",te.Z.API_SERVER+`/api/polls/${A.categoryId}/commit_result.xlsx`),O()}),Ce=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A.coursesId}/attendances/export_xlsx_data.xlsx`,query:A}))}),G=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A.coursesId}/video_study_statics.xlsx`,query:A}))}),ge=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A.coursesId}/export_video_study.xlsx`,query:A}))}),g=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A.coursesId}/export_course_students_info.xlsx`,query:A}))}),j=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/school_manages/students.xlsx",query:A}))}),Ye=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/item_banks/export.xlsx",query:A}))}),oe=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:A}))}),he=A=>B(void 0,null,function*(){const h=yield(0,s.Uy)(L({},A));h.status===0?(we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_users`)):h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_users`))}),be=A=>B(void 0,null,function*(){const h=yield(0,s.tg)(L({},A));h.status===0?(we.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_report`)):h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_report`))}),me=A=>B(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/export_records/${A.id}.xlsx`,query:A}))}),ae=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:A}))}),se=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A==null?void 0:A.coursesId}/${A.menuKey}_statistic.xlsx?${A.checkedList.map(h=>`course_group_id[]=${h}`).join("&")}`,query:A}))}),Je=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${A==null?void 0:A.ec_year_id}/ec_training_objectives.xlsx`,query:A}))}),mt=A=>B(void 0,null,function*(){yield(0,M.FH)(A==null?void 0:A.name,(0,M.NY)({url:te.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:A}))}),Me=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${A==null?void 0:A.ec_year_id}/ec_courses.xlsx`,query:A}))}),Nt=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${A==null?void 0:A.ec_year_id}/ec_graduation_requirements.xlsx`,query:A}))}),yt=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:A}))}),zt=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${A.categoryId}/rank_list.xlsx`,query:A}))}),je=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:A}))}),It=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/examination_banks/${A.id}.json`,query:A}))}),Ze=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${A.categoryId}.json`,query:A}))}),Pt=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/polls/${A==null?void 0:A.id}/commit_result.json`,query:A}))}),ct=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/paths/get_task_pass.json",query:A}))}),x=(A,h)=>B(void 0,null,function*(){yield(0,M.FH)(h||"",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${A==null?void 0:A.exercise_id}/consult_exercise.json`,query:A}))}),Ke=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/competitions/${A==null?void 0:A.identifier}/competition_commit_records/member_works.xlsx`,query:A}))}),P=A=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${A==null?void 0:A.coursesId}/group_homeworks/import_group_template.xlsx`,query:A}))})},74410:function(nr,Zt,p){"use strict";p.d(Zt,{AL:function(){return k},Iy:function(){return L},Qv:function(){return O},ez:function(){return re},jb:function(){return B}});var s=p(32834),Se=p.n(s),M=p(11690),we=p.n(M);let te=1;function $(ve,pe){const Ce=ve.match(/^(\s+)(?:```)/);if(Ce===null)return pe;const G=Ce[1];return pe.split(`
|
|
|
`).map(ge=>{const g=ge.match(/^\s+/);if(g===null)return ge;const[j]=g;return j.length>=G.length?ge.slice(G.length):ge}).join(`
|
|
|
`)}let Z=[],v=["<ul>"];const N=new(Se()).Renderer,i=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function L(){Z.length=0,v=["<ul>"]}const B={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function D(ve,pe,Ce,G){if(pe>=ve.length||ve[pe].level<=Ce)return pe;var ge=ve[pe];G.push("<li><a href='#"+te+ge.anchor+"'>"+ge.text+"</a>"),pe++;var g=[];return pe=D(ve,pe,ge.level,g),g.length>0&&(G.push("<ul>"),g.forEach(function(j){G.push(j)}),G.push("</ul>")),G.push("</li>"),pe=D(ve,pe,Ce,G),pe}function O(){return D(Z,0,0,v),v.push("</ul>"),v.join("")}const T={heading(ve){const pe=i.exec(ve);if(te+=1,pe)return{type:"heading",raw:pe[0],depth:pe[1].length,text:pe[2]}},fences(ve){const pe=this.rules.block.fences.exec(ve);if(pe){const Ce=pe[0];let G=$(Ce,pe[3]||"");const ge=pe[2]?pe[2].trim():pe[2];if(["latex","katex","math"].indexOf(ge)>=0){const g=U(),j=G;G=g,W[g]={type:"block",expression:j}}return{type:"code",raw:Ce,lang:ge,text:G}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let I=0;const U=()=>`__special_katext_id_${I++}__`;let W={};function re(){return W}function k(){I=0,W={}}function H(ve){return ve=ve.replace(E,(pe,Ce)=>{const G=U();return W[G]={type:"inline",expression:Ce},G}),ve}const de=N.listitem;N.listitem=function(ve){return de(H(ve))};const ce=N.paragraph;N.paragraph=function(ve){return ce(H(ve))};const Fe=N.tablecell;N.tablecell=function(ve,pe){return Fe(H(ve),pe)},N.code=function(ve,pe,Ce){const G=(pe||"").match(/\S*/)[0];return G?["latex","katex","math"].indexOf(G)>=0?`<p class='editormd-tex'>${ve}</p>`:`<pre class="prettyprint linenums"><code class="language-${pe}">${Ce?ve:(0,M.escape)(ve,!0)}</code></pre>
|
|
|
`:'<pre class="prettyprint linenums"><code>'+(Ce?ve:(0,M.escape)(ve,!0))+"</code></pre>"},N.heading=function(ve,pe,Ce){let G=this.options.headerPrefix+Ce.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Z.push({anchor:G,level:pe,text:ve}),"<h"+pe+' id="'+te+G+'">'+ve+"</h"+pe+">"},Se().setOptions({silent:!0,gfm:!0,pedantic:!1}),Se().use({tokenizer:T,renderer:N}),Zt.ZP=Se()},9981:function(nr,Zt){"use strict";const p=function(){const s=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Se=1;Se<arguments.length;Se++){const M=Se<0||arguments.length<=Se?void 0:arguments[Se];M&&Object.keys(M).forEach(we=>{const te=M[we];te!==void 0&&(s[we]=te)})}return s};Zt.Z=p},86013:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(19248);const M=we=>{let te;return typeof we=="object"&&(we!=null&&we.clearIcon)?te=we:we&&(te={clearIcon:s.createElement(Se.Z,null)}),te};Zt.Z=M},97224:function(nr,Zt,p){"use strict";p.d(Zt,{F:function(){return s}});function s(M){return M!=null&&M===M.window}const Se=M=>{var we,te;if(typeof window=="undefined")return 0;let $=0;return s(M)?$=M.pageYOffset:M instanceof Document?$=M.documentElement.scrollTop:(M instanceof HTMLElement||M)&&($=M.scrollTop),M&&!s(M)&&typeof $!="number"&&($=(te=((we=M.ownerDocument)!==null&&we!==void 0?we:M).documentElement)===null||te===void 0?void 0:te.scrollTop),$};Zt.Z=Se},83010:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return we}});var s=p(16089);function Se(te,$,Z,v){const N=Z-$;return te/=v/2,te<1?N/2*te*te*te+$:N/2*((te-=2)*te*te+2)+$}var M=p(97224);function we(te){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:Z=()=>window,callback:v,duration:N=450}=$,i=Z(),L=(0,M.Z)(i),B=Date.now(),D=()=>{const T=Date.now()-B,E=Se(T>N?N:T,L,te,N);(0,M.F)(i)?i.scrollTo(window.pageXOffset,E):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=E:i.scrollTop=E,T<N?(0,s.Z)(D):typeof v=="function"&&v()};(0,s.Z)(D)}},91882:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return oe}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(11592),te=p(26112),$=p(22703),Z=p(48755),v=p(84105),N=p(19563);const i=he=>{let{children:be}=he;const{getPrefixCls:me}=s.useContext(Z.E_),ae=me("breadcrumb");return s.createElement("li",{className:`${ae}-separator`,"aria-hidden":"true"},be===""?be:be||"/")};i.__ANT_BREADCRUMB_SEPARATOR=!0;var L=i,B=function(he,be){var me={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&be.indexOf(ae)<0&&(me[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(he);se<ae.length;se++)be.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[se])&&(me[ae[se]]=he[ae[se]]);return me};function D(he,be){if(he.title===void 0||he.title===null)return null;const me=Object.keys(be).join("|");return typeof he.title=="object"?he.title:String(he.title).replace(new RegExp(`:(${me})`,"g"),(ae,se)=>be[se]||ae)}function O(he,be,me,ae){if(me==null)return null;const{className:se,onClick:Je}=be,mt=B(be,["className","onClick"]),Me=Object.assign(Object.assign({},(0,te.Z)(mt,{data:!0,aria:!0})),{onClick:Je});return ae!==void 0?s.createElement("a",Object.assign({},Me,{className:M()(`${he}-link`,se),href:ae}),me):s.createElement("span",Object.assign({},Me,{className:M()(`${he}-link`,se)}),me)}function T(he,be){return(ae,se,Je,mt,Me)=>{if(be)return be(ae,se,Je,mt);const Nt=D(ae,se);return O(he,ae,Nt,Me)}}var E=function(he,be){var me={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&be.indexOf(ae)<0&&(me[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(he);se<ae.length;se++)be.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[se])&&(me[ae[se]]=he[ae[se]]);return me};const I=he=>{const{prefixCls:be,separator:me="/",children:ae,menu:se,overlay:Je,dropdownProps:mt,href:Me}=he,yt=(zt=>{if(se||Je){const je=Object.assign({},mt);if(se){const It=se||{},{items:Ze}=It,Pt=E(It,["items"]);je.menu=Object.assign(Object.assign({},Pt),{items:Ze==null?void 0:Ze.map((ct,x)=>{var{key:Ke,title:P,label:A,path:h}=ct,C=E(ct,["key","title","label","path"]);let b=A!=null?A:P;return h&&(b=s.createElement("a",{href:`${Me}${h}`},b)),Object.assign(Object.assign({},C),{key:Ke!=null?Ke:x,label:b})})})}else Je&&(je.overlay=Je);return s.createElement(N.Z,Object.assign({placement:"bottom"},je),s.createElement("span",{className:`${be}-overlay-link`},zt,s.createElement(v.Z,null)))}return zt})(ae);return yt!=null?s.createElement(s.Fragment,null,s.createElement("li",null,yt),me&&s.createElement(L,null,me)):null},U=he=>{const{prefixCls:be,children:me,href:ae}=he,se=E(he,["prefixCls","children","href"]),{getPrefixCls:Je}=s.useContext(Z.E_),mt=Je("breadcrumb",be);return s.createElement(I,Object.assign({},se,{prefixCls:mt}),O(mt,se,me,ae))};U.__ANT_BREADCRUMB_ITEM=!0;var W=U,re=p(36237),k=p(63356),H=p(16931),de=p(51636);const ce=he=>{const{componentCls:be,iconCls:me,calc:ae}=he;return{[be]:Object.assign(Object.assign({},(0,k.Wf)(he)),{color:he.itemColor,fontSize:he.fontSize,[me]:{fontSize:he.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:he.linkColor,transition:`color ${he.motionDurationMid}`,padding:`0 ${(0,re.unit)(he.paddingXXS)}`,borderRadius:he.borderRadiusSM,height:he.fontHeight,display:"inline-block",marginInline:ae(he.marginXXS).mul(-1).equal(),"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover}},(0,k.Qy)(he)),"li:last-child":{color:he.lastItemColor},[`${be}-separator`]:{marginInline:he.separatorMargin,color:he.separatorColor},[`${be}-link`]:{[`
|
|
|
> ${me} + span,
|
|
|
> ${me} + a
|
|
|
`]:{marginInlineStart:he.marginXXS}},[`${be}-overlay-link`]:{borderRadius:he.borderRadiusSM,height:he.fontHeight,display:"inline-block",padding:`0 ${(0,re.unit)(he.paddingXXS)}`,marginInline:ae(he.marginXXS).mul(-1).equal(),[`> ${me}`]:{marginInlineStart:he.marginXXS,fontSize:he.fontSizeIcon},"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover,a:{color:he.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${he.componentCls}-rtl`]:{direction:"rtl"}})}},Fe=he=>({itemColor:he.colorTextDescription,lastItemColor:he.colorText,iconFontSize:he.fontSize,linkColor:he.colorTextDescription,linkHoverColor:he.colorText,separatorColor:he.colorTextDescription,separatorMargin:he.marginXS});var ve=(0,H.I$)("Breadcrumb",he=>{const be=(0,de.mergeToken)(he,{});return ce(be)},Fe),pe=function(he,be){var me={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&be.indexOf(ae)<0&&(me[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(he);se<ae.length;se++)be.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[se])&&(me[ae[se]]=he[ae[se]]);return me};function Ce(he){const{breadcrumbName:be,children:me}=he,ae=pe(he,["breadcrumbName","children"]),se=Object.assign({title:be},ae);return me&&(se.menu={items:me.map(Je=>{var{breadcrumbName:mt}=Je,Me=pe(Je,["breadcrumbName"]);return Object.assign(Object.assign({},Me),{title:mt})})}),se}function G(he,be){return(0,s.useMemo)(()=>he||(be?be.map(Ce):null),[he,be])}var ge=function(he,be){var me={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&be.indexOf(ae)<0&&(me[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(he);se<ae.length;se++)be.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[se])&&(me[ae[se]]=he[ae[se]]);return me};const g=(he,be)=>{if(be===void 0)return be;let me=(be||"").replace(/^\//,"");return Object.keys(he).forEach(ae=>{me=me.replace(`:${ae}`,he[ae])}),me},j=he=>{const{prefixCls:be,separator:me="/",style:ae,className:se,rootClassName:Je,routes:mt,items:Me,children:Nt,itemRender:yt,params:zt={}}=he,je=ge(he,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:It,direction:Ze,breadcrumb:Pt}=s.useContext(Z.E_);let ct;const x=It("breadcrumb",be),[Ke,P,A]=ve(x),h=G(Me,mt),C=T(x,yt);if(h&&h.length>0){const ee=[],Ee=Me||mt;ct=h.map((le,ue)=>{const{path:Qe,key:ke,type:ie,menu:X,overlay:tt,onClick:Te,className:Et,separator:at,dropdownProps:Ge}=le,Ut=g(zt,Qe);Ut!==void 0&&ee.push(Ut);const St=ke!=null?ke:ue;if(ie==="separator")return s.createElement(L,{key:St},at);const Ie={},$e=ue===h.length-1;X?Ie.menu=X:tt&&(Ie.overlay=tt);let{href:ut}=le;return ee.length&&Ut!==void 0&&(ut=`#/${ee.join("/")}`),s.createElement(I,Object.assign({key:St},Ie,(0,te.Z)(le,{data:!0,aria:!0}),{className:Et,dropdownProps:Ge,href:ut,separator:$e?"":me,onClick:Te,prefixCls:x}),C(le,zt,Ee,ee,ut))})}else if(Nt){const ee=(0,we.Z)(Nt).length;ct=(0,we.Z)(Nt).map((Ee,le)=>{if(!Ee)return Ee;const ue=le===ee-1;return(0,$.Tm)(Ee,{separator:ue?"":me,key:le})})}const b=M()(x,Pt==null?void 0:Pt.className,{[`${x}-rtl`]:Ze==="rtl"},se,Je,P,A),K=Object.assign(Object.assign({},Pt==null?void 0:Pt.style),ae);return Ke(s.createElement("nav",Object.assign({className:b,style:K},je),s.createElement("ol",null,ct)))};j.Item=W,j.Separator=L;var Ye=j,oe=Ye},62673:function(nr,Zt,p){"use strict";p.d(Zt,{default:function(){return ve}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(16632),te=p(8654),$=p(12919),Z=p(63872),v=p(48755),N=p(2171),i=p(83397),L=p(56553),D=s.createContext(null),O=p(36170),T=p(74632),E=function(pe,Ce){var G={};for(var ge in pe)Object.prototype.hasOwnProperty.call(pe,ge)&&Ce.indexOf(ge)<0&&(G[ge]=pe[ge]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,ge=Object.getOwnPropertySymbols(pe);g<ge.length;g++)Ce.indexOf(ge[g])<0&&Object.prototype.propertyIsEnumerable.call(pe,ge[g])&&(G[ge[g]]=pe[ge[g]]);return G};const I=(pe,Ce)=>{var G;const{prefixCls:ge,className:g,rootClassName:j,children:Ye,indeterminate:oe=!1,style:he,onMouseEnter:be,onMouseLeave:me,skipGroup:ae=!1,disabled:se}=pe,Je=E(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:mt,direction:Me,checkbox:Nt}=s.useContext(v.E_),yt=s.useContext(D),{isFormItemInput:zt}=s.useContext(L.aM),je=s.useContext(N.Z),It=(G=(yt==null?void 0:yt.disabled)||se)!==null&&G!==void 0?G:je,Ze=s.useRef(Je.value),Pt=s.useRef(null),ct=(0,te.sQ)(Ce,Pt);s.useEffect(()=>{yt==null||yt.registerValue(Je.value)},[]),s.useEffect(()=>{if(!ae)return Je.value!==Ze.current&&(yt==null||yt.cancelValue(Ze.current),yt==null||yt.registerValue(Je.value),Ze.current=Je.value),()=>yt==null?void 0:yt.cancelValue(Je.value)},[Je.value]),s.useEffect(()=>{var le;!((le=Pt.current)===null||le===void 0)&&le.input&&(Pt.current.input.indeterminate=oe)},[oe]);const x=mt("checkbox",ge),Ke=(0,i.Z)(x),[P,A,h]=(0,O.ZP)(x,Ke),C=Object.assign({},Je);yt&&!ae&&(C.onChange=function(){Je.onChange&&Je.onChange.apply(Je,arguments),yt.toggleOption&&yt.toggleOption({label:Ye,value:Je.value})},C.name=yt.name,C.checked=yt.value.includes(Je.value));const b=M()(`${x}-wrapper`,{[`${x}-rtl`]:Me==="rtl",[`${x}-wrapper-checked`]:C.checked,[`${x}-wrapper-disabled`]:It,[`${x}-wrapper-in-form-item`]:zt},Nt==null?void 0:Nt.className,g,j,h,Ke,A),K=M()({[`${x}-indeterminate`]:oe},Z.A,A),[ee,Ee]=(0,T.Z)(C.onClick);return P(s.createElement($.Z,{component:"Checkbox",disabled:It},s.createElement("label",{className:b,style:Object.assign(Object.assign({},Nt==null?void 0:Nt.style),he),onMouseEnter:be,onMouseLeave:me,onClick:ee},s.createElement(we.Z,Object.assign({},C,{onClick:Ee,prefixCls:x,className:K,disabled:It,ref:ct})),Ye!==void 0&&s.createElement("span",{className:`${x}-label`},Ye))))};var W=s.forwardRef(I),re=p(94480),k=p(2738),H=function(pe,Ce){var G={};for(var ge in pe)Object.prototype.hasOwnProperty.call(pe,ge)&&Ce.indexOf(ge)<0&&(G[ge]=pe[ge]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,ge=Object.getOwnPropertySymbols(pe);g<ge.length;g++)Ce.indexOf(ge[g])<0&&Object.prototype.propertyIsEnumerable.call(pe,ge[g])&&(G[ge[g]]=pe[ge[g]]);return G},ce=s.forwardRef((pe,Ce)=>{const{defaultValue:G,children:ge,options:g=[],prefixCls:j,className:Ye,rootClassName:oe,style:he,onChange:be}=pe,me=H(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ae,direction:se}=s.useContext(v.E_),[Je,mt]=s.useState(me.value||G||[]),[Me,Nt]=s.useState([]);s.useEffect(()=>{"value"in me&&mt(me.value||[])},[me.value]);const yt=s.useMemo(()=>g.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[g]),zt=K=>{Nt(ee=>ee.filter(Ee=>Ee!==K))},je=K=>{Nt(ee=>[].concat((0,re.Z)(ee),[K]))},It=K=>{const ee=Je.indexOf(K.value),Ee=(0,re.Z)(Je);ee===-1?Ee.push(K.value):Ee.splice(ee,1),"value"in me||mt(Ee),be==null||be(Ee.filter(le=>Me.includes(le)).sort((le,ue)=>{const Qe=yt.findIndex(ie=>ie.value===le),ke=yt.findIndex(ie=>ie.value===ue);return Qe-ke}))},Ze=ae("checkbox",j),Pt=`${Ze}-group`,ct=(0,i.Z)(Ze),[x,Ke,P]=(0,O.ZP)(Ze,ct),A=(0,k.Z)(me,["value","disabled"]),h=g.length?yt.map(K=>s.createElement(W,{prefixCls:Ze,key:K.value.toString(),disabled:"disabled"in K?K.disabled:me.disabled,value:K.value,checked:Je.includes(K.value),onChange:K.onChange,className:`${Pt}-item`,style:K.style,title:K.title,id:K.id,required:K.required},K.label)):ge,C={toggleOption:It,value:Je,disabled:me.disabled,name:me.name,registerValue:je,cancelValue:zt},b=M()(Pt,{[`${Pt}-rtl`]:se==="rtl"},Ye,oe,P,ct,Ke);return x(s.createElement("div",Object.assign({className:b,style:he},A,{ref:Ce}),s.createElement(D.Provider,{value:C},h)))});const Fe=W;Fe.Group=ce,Fe.__ANT_CHECKBOX=!0;var ve=Fe},36170:function(nr,Zt,p){"use strict";p.d(Zt,{C2:function(){return $}});var s=p(36237),Se=p(63356),M=p(51636),we=p(16931);const te=Z=>{const{checkboxCls:v}=Z,N=`${v}-wrapper`;return[{[`${v}-group`]:Object.assign(Object.assign({},(0,Se.Wf)(Z)),{display:"inline-flex",flexWrap:"wrap",columnGap:Z.marginXS,[`> ${Z.antCls}-row`]:{flex:1}}),[N]:Object.assign(Object.assign({},(0,Se.Wf)(Z)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${N}`]:{marginInlineStart:0},[`&${N}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[v]:Object.assign(Object.assign({},(0,Se.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,Se.oN)(Z))},[`${v}-inner`]:{boxSizing:"border-box",display:"block",width:Z.checkboxSize,height:Z.checkboxSize,direction:"ltr",backgroundColor:Z.colorBgContainer,border:`${(0,s.unit)(Z.lineWidth)} ${Z.lineType} ${Z.colorBorder}`,borderRadius:Z.borderRadiusSM,borderCollapse:"separate",transition:`all ${Z.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:Z.calc(Z.checkboxSize).div(14).mul(5).equal(),height:Z.calc(Z.checkboxSize).div(14).mul(8).equal(),border:`${(0,s.unit)(Z.lineWidthBold)} 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}})},{[`
|
|
|
${N}:not(${N}-disabled),
|
|
|
${v}:not(${v}-disabled)
|
|
|
`]:{[`&:hover ${v}-inner`]:{borderColor:Z.colorPrimary}},[`${N}:not(${N}-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}`}}},[`
|
|
|
${N}-checked:not(${N}-disabled),
|
|
|
${v}-checked:not(${v}-disabled)
|
|
|
`]:{[`&:hover ${v}-inner`]:{backgroundColor:Z.colorPrimaryHover,borderColor:"transparent"}}},{[v]:{"&-indeterminate":{[`${v}-inner`]:{backgroundColor:`${Z.colorBgContainer} !important`,borderColor:`${Z.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:Z.calc(Z.fontSizeLG).div(2).equal(),height:Z.calc(Z.fontSizeLG).div(2).equal(),backgroundColor:Z.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${v}-inner`]:{backgroundColor:`${Z.colorBgContainer} !important`,borderColor:`${Z.colorPrimary} !important`}}}},{[`${N}-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 $(Z,v){const N=(0,M.mergeToken)(v,{checkboxCls:`.${Z}`,checkboxSize:v.controlInteractiveSize});return[te(N)]}Zt.ZP=(0,we.I$)("Checkbox",(Z,v)=>{let{prefixCls:N}=v;return[$(N,Z)]})},38406:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(48755),M=p(584);const we=te=>{const{componentName:$}=te,{getPrefixCls:Z}=(0,s.useContext)(Se.E_),v=Z("empty");switch($){case"Table":case"List":return s.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return s.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE,className:`${v}-small`});case"Table.filter":return null;default:return s.createElement(M.Z,null)}};Zt.Z=we},37285:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(48755),te=p(36237),$=p(63356),Z=p(16931),v=p(51636);const N=T=>{const{componentCls:E,sizePaddingEdgeHorizontal:I,colorSplit:U,lineWidth:W,textPaddingInline:re,orientationMargin:k,verticalMarginInline:H}=T;return{[E]:Object.assign(Object.assign({},(0,$.Wf)(T)),{borderBlockStart:`${(0,te.unit)(W)} solid ${U}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:H,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,te.unit)(W)} solid ${U}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,te.unit)(T.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${E}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,te.unit)(T.dividerHorizontalWithTextGutterMargin)} 0`,color:T.colorTextHeading,fontWeight:500,fontSize:T.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${U}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,te.unit)(W)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${E}-with-text-start`]:{"&::before":{width:`calc(${k} * 100%)`},"&::after":{width:`calc(100% - ${k} * 100%)`}},[`&-horizontal${E}-with-text-end`]:{"&::before":{width:`calc(100% - ${k} * 100%)`},"&::after":{width:`calc(${k} * 100%)`}},[`${E}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:re},"&-dashed":{background:"none",borderColor:U,borderStyle:"dashed",borderWidth:`${(0,te.unit)(W)} 0 0`},[`&-horizontal${E}-with-text${E}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${E}-dashed`]:{borderInlineStartWidth:W,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:U,borderStyle:"dotted",borderWidth:`${(0,te.unit)(W)} 0 0`},[`&-horizontal${E}-with-text${E}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${E}-dotted`]:{borderInlineStartWidth:W,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${E}-with-text`]:{color:T.colorText,fontWeight:"normal",fontSize:T.fontSize},[`&-horizontal${E}-with-text-start${E}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${E}-inner-text`]:{paddingInlineStart:I}},[`&-horizontal${E}-with-text-end${E}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${E}-inner-text`]:{paddingInlineEnd:I}}})}},i=T=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:T.marginXS});var L=(0,Z.I$)("Divider",T=>{const E=(0,v.mergeToken)(T,{dividerHorizontalWithTextGutterMargin:T.margin,dividerHorizontalGutterMargin:T.marginLG,sizePaddingEdgeHorizontal:0});return[N(E)]},i,{unitless:{orientationMargin:!0}}),B=function(T,E){var I={};for(var U in T)Object.prototype.hasOwnProperty.call(T,U)&&E.indexOf(U)<0&&(I[U]=T[U]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,U=Object.getOwnPropertySymbols(T);W<U.length;W++)E.indexOf(U[W])<0&&Object.prototype.propertyIsEnumerable.call(T,U[W])&&(I[U[W]]=T[U[W]]);return I},O=T=>{const{getPrefixCls:E,direction:I,className:U,style:W}=(0,we.dj)("divider"),{prefixCls:re,type:k="horizontal",orientation:H="center",orientationMargin:de,className:ce,rootClassName:Fe,children:ve,dashed:pe,variant:Ce="solid",plain:G,style:ge}=T,g=B(T,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),j=E("divider",re),[Ye,oe,he]=L(j),be=!!ve,me=s.useMemo(()=>H==="left"?I==="rtl"?"end":"start":H==="right"?I==="rtl"?"start":"end":H,[I,H]),ae=me==="start"&&de!=null,se=me==="end"&&de!=null,Je=M()(j,U,oe,he,`${j}-${k}`,{[`${j}-with-text`]:be,[`${j}-with-text-${me}`]:be,[`${j}-dashed`]:!!pe,[`${j}-${Ce}`]:Ce!=="solid",[`${j}-plain`]:!!G,[`${j}-rtl`]:I==="rtl",[`${j}-no-default-orientation-margin-start`]:ae,[`${j}-no-default-orientation-margin-end`]:se},ce,Fe),mt=s.useMemo(()=>typeof de=="number"?de:/^\d+$/.test(de)?Number(de):de,[de]),Me={marginInlineStart:ae?mt:void 0,marginInlineEnd:se?mt:void 0};return Ye(s.createElement("div",Object.assign({className:Je,style:Object.assign(Object.assign({},W),ge)},g,{role:"separator"}),ve&&k!=="vertical"&&s.createElement("span",{className:`${j}-inner-text`,style:Me},ve)))}},19563:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return mt}});var s=p(59301),Se=p(33853),M=p(38819),we=p(92310),te=p.n(we),$=p(96478),Z=p(6089),v=p(18929),N=p(2738),i=p(75030),B=Me=>typeof Me!="object"&&typeof Me!="function"||Me===null,D=p(52838),O=p(45915),T=p(22703),E=p(32383),I=p(55743),U=p(48755),W=p(83397),re=p(93041),k=p(78857),H=p(57700),de=p(36237),ce=p(63356),Fe=p(46e3),ve=p(93873),pe=p(34925),Ce=p(37645),G=p(36305),ge=p(16931),g=p(51636),Ye=Me=>{const{componentCls:Nt,menuCls:yt,colorError:zt,colorTextLightSolid:je}=Me,It=`${yt}-item`;return{[`${Nt}, ${Nt}-menu-submenu`]:{[`${yt} ${It}`]:{[`&${It}-danger:not(${It}-disabled)`]:{color:zt,"&:hover":{color:je,backgroundColor:zt}}}}}};const oe=Me=>{const{componentCls:Nt,menuCls:yt,zIndexPopup:zt,dropdownArrowDistance:je,sizePopupArrow:It,antCls:Ze,iconCls:Pt,motionDurationMid:ct,paddingBlock:x,fontSize:Ke,dropdownEdgeChildPadding:P,colorTextDisabled:A,fontSizeIcon:h,controlPaddingHorizontal:C,colorBgElevated:b}=Me;return[{[Nt]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:zt,display:"block","&::before":{position:"absolute",insetBlock:Me.calc(It).div(2).sub(je).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${Ze}-btn`]:{[`& > ${Pt}-down, & > ${Ze}-btn-icon > ${Pt}-down`]:{fontSize:h}},[`${Nt}-wrap`]:{position:"relative",[`${Ze}-btn > ${Pt}-down`]:{fontSize:h},[`${Pt}-down::before`]:{transition:`transform ${ct}`}},[`${Nt}-wrap-open`]:{[`${Pt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ze}-slide-down-enter${Ze}-slide-down-enter-active${Nt}-placement-bottomLeft,
|
|
|
&${Ze}-slide-down-appear${Ze}-slide-down-appear-active${Nt}-placement-bottomLeft,
|
|
|
&${Ze}-slide-down-enter${Ze}-slide-down-enter-active${Nt}-placement-bottom,
|
|
|
&${Ze}-slide-down-appear${Ze}-slide-down-appear-active${Nt}-placement-bottom,
|
|
|
&${Ze}-slide-down-enter${Ze}-slide-down-enter-active${Nt}-placement-bottomRight,
|
|
|
&${Ze}-slide-down-appear${Ze}-slide-down-appear-active${Nt}-placement-bottomRight`]:{animationName:Fe.fJ},[`&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Nt}-placement-topLeft,
|
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Nt}-placement-topLeft,
|
|
|
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Nt}-placement-top,
|
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Nt}-placement-top,
|
|
|
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Nt}-placement-topRight,
|
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Nt}-placement-topRight`]:{animationName:Fe.Qt},[`&${Ze}-slide-down-leave${Ze}-slide-down-leave-active${Nt}-placement-bottomLeft,
|
|
|
&${Ze}-slide-down-leave${Ze}-slide-down-leave-active${Nt}-placement-bottom,
|
|
|
&${Ze}-slide-down-leave${Ze}-slide-down-leave-active${Nt}-placement-bottomRight`]:{animationName:Fe.Uw},[`&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Nt}-placement-topLeft,
|
|
|
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Nt}-placement-top,
|
|
|
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Nt}-placement-topRight`]:{animationName:Fe.ly}}},(0,Ce.ZP)(Me,b,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Nt} ${yt}`]:{position:"relative",margin:0},[`${yt}-submenu-popup`]:{position:"absolute",zIndex:zt,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Nt}, ${Nt}-menu-submenu`]:Object.assign(Object.assign({},(0,ce.Wf)(Me)),{[yt]:Object.assign(Object.assign({padding:P,listStyleType:"none",backgroundColor:b,backgroundClip:"padding-box",borderRadius:Me.borderRadiusLG,outline:"none",boxShadow:Me.boxShadowSecondary},(0,ce.Qy)(Me)),{"&:empty":{padding:0,boxShadow:"none"},[`${yt}-item-group-title`]:{padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:Me.colorTextDescription,transition:`all ${ct}`},[`${yt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${yt}-item-icon`]:{minWidth:Ke,marginInlineEnd:Me.marginXS,fontSize:Me.fontSizeSM},[`${yt}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${ct}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${yt}-item-extra`]:{paddingInlineStart:Me.padding,marginInlineStart:"auto",fontSize:Me.fontSizeSM,color:Me.colorTextDescription}},[`${yt}-item, ${yt}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:Me.colorText,fontWeight:"normal",fontSize:Ke,lineHeight:Me.lineHeight,cursor:"pointer",transition:`all ${ct}`,borderRadius:Me.borderRadiusSM,"&:hover, &-active":{backgroundColor:Me.controlItemBgHover}},(0,ce.Qy)(Me)),{"&-selected":{color:Me.colorPrimary,backgroundColor:Me.controlItemBgActive,"&:hover, &-active":{backgroundColor:Me.controlItemBgActiveHover}},"&-disabled":{color:A,cursor:"not-allowed","&:hover":{color:A,backgroundColor:b,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,de.unit)(Me.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:Me.colorSplit},[`${Nt}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Me.paddingXS,[`${Nt}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Me.colorTextDescription,fontSize:h,fontStyle:"normal"}}}),[`${yt}-item-group-list`]:{margin:`0 ${(0,de.unit)(Me.marginXS)}`,padding:0,listStyle:"none"},[`${yt}-submenu-title`]:{paddingInlineEnd:Me.calc(C).add(Me.fontSizeSM).equal()},[`${yt}-submenu-vertical`]:{position:"relative"},[`${yt}-submenu${yt}-submenu-disabled ${Nt}-menu-submenu-title`]:{[`&, ${Nt}-menu-submenu-arrow-icon`]:{color:A,backgroundColor:b,cursor:"not-allowed"}},[`${yt}-submenu-selected ${Nt}-menu-submenu-title`]:{color:Me.colorPrimary}})})},[(0,Fe.oN)(Me,"slide-up"),(0,Fe.oN)(Me,"slide-down"),(0,ve.Fm)(Me,"move-up"),(0,ve.Fm)(Me,"move-down"),(0,pe._y)(Me,"zoom-big")]]},he=Me=>Object.assign(Object.assign({zIndexPopup:Me.zIndexPopupBase+50,paddingBlock:(Me.controlHeight-Me.fontSize*Me.lineHeight)/2},(0,Ce.wZ)({contentRadius:Me.borderRadiusLG,limitVerticalRadius:!0})),(0,G.w)(Me));var be=(0,ge.I$)("Dropdown",Me=>{const{marginXXS:Nt,sizePopupArrow:yt,paddingXXS:zt,componentCls:je}=Me,It=(0,g.mergeToken)(Me,{menuCls:`${je}-menu`,dropdownArrowDistance:Me.calc(yt).div(2).add(Nt).equal(),dropdownEdgeChildPadding:zt});return[oe(It),Ye(It)]},he,{resetStyle:!1});const me=null,ae=Me=>{var Nt;const{menu:yt,arrow:zt,prefixCls:je,children:It,trigger:Ze,disabled:Pt,dropdownRender:ct,getPopupContainer:x,overlayClassName:Ke,rootClassName:P,overlayStyle:A,open:h,onOpenChange:C,visible:b,onVisibleChange:K,mouseEnterDelay:ee=.15,mouseLeaveDelay:Ee=.1,autoAdjustOverflow:le=!0,placement:ue="",overlay:Qe,transitionName:ke}=Me,{getPopupContainer:ie,getPrefixCls:X,direction:tt,dropdown:Te}=s.useContext(U.E_),Et=(0,E.ln)("Dropdown"),at=s.useMemo(()=>{const Kn=X();return ke!==void 0?ke:ue.includes("top")?`${Kn}-slide-down`:`${Kn}-slide-up`},[X,ue,ke]),Ge=s.useMemo(()=>ue?ue.includes("Center")?ue.slice(0,ue.indexOf("Center")):ue:tt==="rtl"?"bottomRight":"bottomLeft",[ue,tt]),Ut=X("dropdown",je),St=(0,W.Z)(Ut),[Ie,$e,ut]=be(Ut,St),[,Qt]=(0,H.ZP)(),Ae=s.Children.only(B(It)?s.createElement("span",null,It):It),Oe=(0,T.Tm)(Ae,{className:te()(`${Ut}-trigger`,{[`${Ut}-rtl`]:tt==="rtl"},Ae.props.className),disabled:(Nt=Ae.props.disabled)!==null&&Nt!==void 0?Nt:Pt}),We=Pt?[]:Ze,vt=!!(We!=null&&We.includes("contextMenu")),[Rt,en]=(0,v.Z)(!1,{value:h!=null?h:b}),En=(0,Z.Z)(Kn=>{C==null||C(Kn,{source:"trigger"}),K==null||K(Kn),en(Kn)}),xn=te()(Ke,P,$e,ut,St,Te==null?void 0:Te.className,{[`${Ut}-rtl`]:tt==="rtl"}),ln=(0,D.Z)({arrowPointAtCenter:typeof zt=="object"&&zt.pointAtCenter,autoAdjustOverflow:le,offset:Qt.marginXXS,arrowWidth:zt?Qt.sizePopupArrow:0,borderRadius:Qt.borderRadius}),tn=s.useCallback(()=>{yt!=null&&yt.selectable&&(yt!=null&&yt.multiple)||(C==null||C(!1,{source:"menu"}),en(!1))},[yt==null?void 0:yt.selectable,yt==null?void 0:yt.multiple]),Yt=()=>{let Kn;return yt!=null&&yt.items?Kn=s.createElement(re.default,Object.assign({},yt)):typeof Qe=="function"?Kn=Qe():Kn=Qe,ct&&(Kn=ct(Kn)),Kn=s.Children.only(typeof Kn=="string"?s.createElement("span",null,Kn):Kn),s.createElement(k.J,{prefixCls:`${Ut}-menu`,rootClassName:te()(ut,St),expandIcon:s.createElement("span",{className:`${Ut}-menu-submenu-arrow`},tt==="rtl"?s.createElement(Se.Z,{className:`${Ut}-menu-submenu-arrow-icon`}):s.createElement(M.Z,{className:`${Ut}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:tn,validator:qn=>{let{mode:er}=qn}},Kn)},[cn,yn]=(0,i.Cn)("Dropdown",A==null?void 0:A.zIndex);let In=s.createElement($.Z,Object.assign({alignPoint:vt},(0,N.Z)(Me,["rootClassName"]),{mouseEnterDelay:ee,mouseLeaveDelay:Ee,visible:Rt,builtinPlacements:ln,arrow:!!zt,overlayClassName:xn,prefixCls:Ut,getPopupContainer:x||ie,transitionName:at,trigger:We,overlay:Yt,placement:Ge,onVisibleChange:En,overlayStyle:Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.style),A),{zIndex:cn})}),Oe);return cn&&(In=s.createElement(I.Z.Provider,{value:yn},In)),Ie(In)},se=(0,O.Z)(ae,"align",void 0,"dropdown",Me=>Me),Je=Me=>s.createElement(se,Object.assign({},Me),s.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=Je;var mt=ae},75727:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(19563),Se=p(59301),M=p(18785),we=p(92310),te=p.n(we),$=p(7939),Z=p(48755),v=p(44104),N=p(70045),i=function(T,E){var I={};for(var U in T)Object.prototype.hasOwnProperty.call(T,U)&&E.indexOf(U)<0&&(I[U]=T[U]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,U=Object.getOwnPropertySymbols(T);W<U.length;W++)E.indexOf(U[W])<0&&Object.prototype.propertyIsEnumerable.call(T,U[W])&&(I[U[W]]=T[U[W]]);return I};const L=T=>{const{getPopupContainer:E,getPrefixCls:I,direction:U}=Se.useContext(Z.E_),{prefixCls:W,type:re="default",danger:k,disabled:H,loading:de,onClick:ce,htmlType:Fe,children:ve,className:pe,menu:Ce,arrow:G,autoFocus:ge,overlay:g,trigger:j,align:Ye,open:oe,onOpenChange:he,placement:be,getPopupContainer:me,href:ae,icon:se=Se.createElement(M.Z,null),title:Je,buttonsRender:mt=ee=>ee,mouseEnterDelay:Me,mouseLeaveDelay:Nt,overlayClassName:yt,overlayStyle:zt,destroyPopupOnHide:je,dropdownRender:It}=T,Ze=i(T,["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"]),Pt=I("dropdown",W),ct=`${Pt}-button`,x={menu:Ce,arrow:G,autoFocus:ge,align:Ye,disabled:H,trigger:H?[]:j,onOpenChange:he,getPopupContainer:me||E,mouseEnterDelay:Me,mouseLeaveDelay:Nt,overlayClassName:yt,overlayStyle:zt,destroyPopupOnHide:je,dropdownRender:It},{compactSize:Ke,compactItemClassnames:P}=(0,N.ri)(Pt,U),A=te()(ct,P,pe);"overlay"in T&&(x.overlay=g),"open"in T&&(x.open=oe),"placement"in T?x.placement=be:x.placement=U==="rtl"?"bottomLeft":"bottomRight";const h=Se.createElement($.ZP,{type:re,danger:k,disabled:H,loading:de,onClick:ce,htmlType:Fe,href:ae,title:Je},ve),C=Se.createElement($.ZP,{type:re,danger:k,icon:se}),[b,K]=mt([h,C]);return Se.createElement(v.Z.Compact,Object.assign({className:A,size:Ke,block:!0},Ze),b,Se.createElement(s.Z,Object.assign({},x),K))};L.__ANT_BUTTON=!0;var B=L;const D=s.Z;D.Button=B;var O=D},584:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(9017),te=p(17835),$=p(57700),v=()=>{const[,k]=(0,$.ZP)(),[H]=(0,we.Z)("Empty"),ce=new te.FastColor(k.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return s.createElement("svg",{style:ce,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(H==null?void 0:H.description)||"Empty"),s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("g",{transform:"translate(24 31.67)"},s.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),s.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"}),s.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)"}),s.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"}),s.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"})),s.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"}),s.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},s.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),s.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},i=()=>{const[,k]=(0,$.ZP)(),[H]=(0,we.Z)("Empty"),{colorFill:de,colorFillTertiary:ce,colorFillQuaternary:Fe,colorBgContainer:ve}=k,{borderColor:pe,shadowColor:Ce,contentColor:G}=(0,s.useMemo)(()=>({borderColor:new te.FastColor(de).onBackground(ve).toHexString(),shadowColor:new te.FastColor(ce).onBackground(ve).toHexString(),contentColor:new te.FastColor(Fe).onBackground(ve).toHexString()}),[de,ce,Fe,ve]);return s.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(H==null?void 0:H.description)||"Empty"),s.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},s.createElement("ellipse",{fill:Ce,cx:"32",cy:"33",rx:"32",ry:"7"}),s.createElement("g",{fillRule:"nonzero",stroke:pe},s.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"}),s.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:G}))))},L=p(16931),B=p(51636);const D=k=>{const{componentCls:H,margin:de,marginXS:ce,marginXL:Fe,fontSize:ve,lineHeight:pe}=k;return{[H]:{marginInline:ce,fontSize:ve,lineHeight:pe,textAlign:"center",[`${H}-image`]:{height:k.emptyImgHeight,marginBottom:ce,opacity:k.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${H}-description`]:{color:k.colorTextDescription},[`${H}-footer`]:{marginTop:de},"&-normal":{marginBlock:Fe,color:k.colorTextDescription,[`${H}-description`]:{color:k.colorTextDescription},[`${H}-image`]:{height:k.emptyImgHeightMD}},"&-small":{marginBlock:ce,color:k.colorTextDescription,[`${H}-image`]:{height:k.emptyImgHeightSM}}}}};var O=(0,L.I$)("Empty",k=>{const{componentCls:H,controlHeightLG:de,calc:ce}=k,Fe=(0,B.mergeToken)(k,{emptyImgCls:`${H}-img`,emptyImgHeight:ce(de).mul(2.5).equal(),emptyImgHeightMD:de,emptyImgHeightSM:ce(de).mul(.875).equal()});return[D(Fe)]}),T=p(48755),E=function(k,H){var de={};for(var ce in k)Object.prototype.hasOwnProperty.call(k,ce)&&H.indexOf(ce)<0&&(de[ce]=k[ce]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,ce=Object.getOwnPropertySymbols(k);Fe<ce.length;Fe++)H.indexOf(ce[Fe])<0&&Object.prototype.propertyIsEnumerable.call(k,ce[Fe])&&(de[ce[Fe]]=k[ce[Fe]]);return de};const I=s.createElement(v,null),U=s.createElement(i,null),W=k=>{const{className:H,rootClassName:de,prefixCls:ce,image:Fe=I,description:ve,children:pe,imageStyle:Ce,style:G,classNames:ge,styles:g}=k,j=E(k,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:Ye,direction:oe,className:he,style:be,classNames:me,styles:ae}=(0,T.dj)("empty"),se=Ye("empty",ce),[Je,mt,Me]=O(se),[Nt]=(0,we.Z)("Empty"),yt=typeof ve!="undefined"?ve:Nt==null?void 0:Nt.description,zt=typeof yt=="string"?yt:"empty";let je=null;return typeof Fe=="string"?je=s.createElement("img",{alt:zt,src:Fe}):je=Fe,Je(s.createElement("div",Object.assign({className:M()(mt,Me,se,he,{[`${se}-normal`]:Fe===U,[`${se}-rtl`]:oe==="rtl"},H,de,me.root,ge==null?void 0:ge.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},ae.root),be),g==null?void 0:g.root),G)},j),s.createElement("div",{className:M()(`${se}-image`,me.image,ge==null?void 0:ge.image),style:Object.assign(Object.assign(Object.assign({},Ce),ae.image),g==null?void 0:g.image)},je),yt&&s.createElement("div",{className:M()(`${se}-description`,me.description,ge==null?void 0:ge.description),style:Object.assign(Object.assign({},ae.description),g==null?void 0:g.description)},yt),pe&&s.createElement("div",{className:M()(`${se}-footer`,me.footer,ge==null?void 0:ge.footer),style:Object.assign(Object.assign({},ae.footer),g==null?void 0:g.footer)},pe)))};W.PRESENTED_IMAGE_DEFAULT=I,W.PRESENTED_IMAGE_SIMPLE=U;var re=W},4875:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Qt}});var s=p(59301),Se=p(84105),M=p(87395),we=p(92310),te=p.n(we),$=p(54476),Z=p(20068),v=p(76190),N=p(42978),i=p(75931),L=p(67732),B=p(83652);function D(){return typeof BigInt=="function"}function O(Ae){return!Ae&&Ae!==0&&!Number.isNaN(Ae)||!String(Ae).trim()}function T(Ae){var Oe=Ae.trim(),We=Oe.startsWith("-");We&&(Oe=Oe.slice(1)),Oe=Oe.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Oe.startsWith(".")&&(Oe="0".concat(Oe));var vt=Oe||"0",Rt=vt.split("."),en=Rt[0]||"0",En=Rt[1]||"0";en==="0"&&En==="0"&&(We=!1);var xn=We?"-":"";return{negative:We,negativeStr:xn,trimStr:vt,integerStr:en,decimalStr:En,fullStr:"".concat(xn).concat(vt)}}function E(Ae){var Oe=String(Ae);return!Number.isNaN(Number(Oe))&&Oe.includes("e")}function I(Ae){var Oe=String(Ae);if(E(Ae)){var We=Number(Oe.slice(Oe.indexOf("e-")+2)),vt=Oe.match(/\.(\d+)/);return vt!=null&&vt[1]&&(We+=vt[1].length),We}return Oe.includes(".")&&W(Oe)?Oe.length-Oe.indexOf(".")-1:0}function U(Ae){var Oe=String(Ae);if(E(Ae)){if(Ae>Number.MAX_SAFE_INTEGER)return String(D()?BigInt(Ae).toString():Number.MAX_SAFE_INTEGER);if(Ae<Number.MIN_SAFE_INTEGER)return String(D()?BigInt(Ae).toString():Number.MIN_SAFE_INTEGER);Oe=Ae.toFixed(I(Oe))}return T(Oe).fullStr}function W(Ae){return typeof Ae=="number"?!Number.isNaN(Ae):Ae?/^\s*-?\d+(\.\d+)?\s*$/.test(Ae)||/^\s*-?\d+\.\s*$/.test(Ae)||/^\s*-?\.\d+\s*$/.test(Ae):!1}var re=function(){function Ae(Oe){if((0,L.Z)(this,Ae),(0,Z.Z)(this,"origin",""),(0,Z.Z)(this,"negative",void 0),(0,Z.Z)(this,"integer",void 0),(0,Z.Z)(this,"decimal",void 0),(0,Z.Z)(this,"decimalLen",void 0),(0,Z.Z)(this,"empty",void 0),(0,Z.Z)(this,"nan",void 0),O(Oe)){this.empty=!0;return}if(this.origin=String(Oe),Oe==="-"||Number.isNaN(Oe)){this.nan=!0;return}var We=Oe;if(E(We)&&(We=Number(We)),We=typeof We=="string"?We:U(We),W(We)){var vt=T(We);this.negative=vt.negative;var Rt=vt.trimStr.split(".");this.integer=BigInt(Rt[0]);var en=Rt[1]||"0";this.decimal=BigInt(en),this.decimalLen=en.length}else this.nan=!0}return(0,B.Z)(Ae,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(We){var vt="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(We,"0"));return BigInt(vt)}},{key:"negate",value:function(){var We=new Ae(this.toString());return We.negative=!We.negative,We}},{key:"cal",value:function(We,vt,Rt){var en=Math.max(this.getDecimalStr().length,We.getDecimalStr().length),En=this.alignDecimal(en),xn=We.alignDecimal(en),ln=vt(En,xn).toString(),tn=Rt(en),Yt=T(ln),cn=Yt.negativeStr,yn=Yt.trimStr,In="".concat(cn).concat(yn.padStart(tn+1,"0"));return new Ae("".concat(In.slice(0,-tn),".").concat(In.slice(-tn)))}},{key:"add",value:function(We){if(this.isInvalidate())return new Ae(We);var vt=new Ae(We);return vt.isInvalidate()?this:this.cal(vt,function(Rt,en){return Rt+en},function(Rt){return Rt})}},{key:"multi",value:function(We){var vt=new Ae(We);return this.isInvalidate()||vt.isInvalidate()?new Ae(NaN):this.cal(vt,function(Rt,en){return Rt*en},function(Rt){return Rt*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(We){return this.toString()===(We==null?void 0:We.toString())}},{key:"lessEquals",value:function(We){return this.add(We.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return We?this.isInvalidate()?"":T("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),Ae}(),k=function(){function Ae(Oe){if((0,L.Z)(this,Ae),(0,Z.Z)(this,"origin",""),(0,Z.Z)(this,"number",void 0),(0,Z.Z)(this,"empty",void 0),O(Oe)){this.empty=!0;return}this.origin=String(Oe),this.number=Number(Oe)}return(0,B.Z)(Ae,[{key:"negate",value:function(){return new Ae(-this.toNumber())}},{key:"add",value:function(We){if(this.isInvalidate())return new Ae(We);var vt=Number(We);if(Number.isNaN(vt))return this;var Rt=this.number+vt;if(Rt>Number.MAX_SAFE_INTEGER)return new Ae(Number.MAX_SAFE_INTEGER);if(Rt<Number.MIN_SAFE_INTEGER)return new Ae(Number.MIN_SAFE_INTEGER);var en=Math.max(I(this.number),I(vt));return new Ae(Rt.toFixed(en))}},{key:"multi",value:function(We){var vt=Number(We);if(this.isInvalidate()||Number.isNaN(vt))return new Ae(NaN);var Rt=this.number*vt;if(Rt>Number.MAX_SAFE_INTEGER)return new Ae(Number.MAX_SAFE_INTEGER);if(Rt<Number.MIN_SAFE_INTEGER)return new Ae(Number.MIN_SAFE_INTEGER);var en=Math.max(I(this.number),I(vt));return new Ae(Rt.toFixed(en))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(We){return this.toNumber()===(We==null?void 0:We.toNumber())}},{key:"lessEquals",value:function(We){return this.add(We.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return We?this.isInvalidate()?"":U(this.number):this.origin}}]),Ae}();function H(Ae){return D()?new re(Ae):new k(Ae)}function de(Ae,Oe,We){var vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Ae==="")return"";var Rt=T(Ae),en=Rt.negativeStr,En=Rt.integerStr,xn=Rt.decimalStr,ln="".concat(Oe).concat(xn),tn="".concat(en).concat(En);if(We>=0){var Yt=Number(xn[We]);if(Yt>=5&&!vt){var cn=H(Ae).add("".concat(en,"0.").concat("0".repeat(We)).concat(10-Yt));return de(cn.toString(),Oe,We,vt)}return We===0?tn:"".concat(tn).concat(Oe).concat(xn.padEnd(We,"0").slice(0,We))}return ln===".0"?tn:"".concat(tn).concat(ln)}var ce=H,Fe=p(36901),ve=p(34280);function pe(Ae,Oe){return typeof Proxy!="undefined"&&Ae?new Proxy(Ae,{get:function(vt,Rt){if(Oe[Rt])return Oe[Rt];var en=vt[Rt];return typeof en=="function"?en.bind(vt):en}}):Ae}var Ce=p(8654),G=p(48736);function ge(Ae,Oe){var We=(0,s.useRef)(null);function vt(){try{var en=Ae.selectionStart,En=Ae.selectionEnd,xn=Ae.value,ln=xn.substring(0,en),tn=xn.substring(En);We.current={start:en,end:En,value:xn,beforeTxt:ln,afterTxt:tn}}catch(Yt){}}function Rt(){if(Ae&&We.current&&Oe)try{var en=Ae.value,En=We.current,xn=En.beforeTxt,ln=En.afterTxt,tn=En.start,Yt=en.length;if(en.startsWith(xn))Yt=xn.length;else if(en.endsWith(ln))Yt=en.length-We.current.afterTxt.length;else{var cn=xn[tn-1],yn=en.indexOf(cn,tn-1);yn!==-1&&(Yt=yn+1)}Ae.setSelectionRange(Yt,Yt)}catch(In){(0,G.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(In.message))}}return[vt,Rt]}var g=p(49658),j=function(){var Oe=(0,s.useState)(!1),We=(0,N.Z)(Oe,2),vt=We[0],Rt=We[1];return(0,ve.Z)(function(){Rt((0,g.Z)())},[]),vt},Ye=j,oe=p(16089),he=200,be=600;function me(Ae){var Oe=Ae.prefixCls,We=Ae.upNode,vt=Ae.downNode,Rt=Ae.upDisabled,en=Ae.downDisabled,En=Ae.onStep,xn=s.useRef(),ln=s.useRef([]),tn=s.useRef();tn.current=En;var Yt=function(){clearTimeout(xn.current)},cn=function(fr,Jn){fr.preventDefault(),Yt(),tn.current(Jn);function zr(){tn.current(Jn),xn.current=setTimeout(zr,he)}xn.current=setTimeout(zr,be)};s.useEffect(function(){return function(){Yt(),ln.current.forEach(function(Lr){return oe.Z.cancel(Lr)})}},[]);var yn=Ye();if(yn)return null;var In="".concat(Oe,"-handler"),Kn=te()(In,"".concat(In,"-up"),(0,Z.Z)({},"".concat(In,"-up-disabled"),Rt)),qn=te()(In,"".concat(In,"-down"),(0,Z.Z)({},"".concat(In,"-down-disabled"),en)),er=function(){return ln.current.push((0,oe.Z)(Yt))},xr={unselectable:"on",role:"button",onMouseUp:er,onMouseLeave:er};return s.createElement("div",{className:"".concat(In,"-wrap")},s.createElement("span",(0,$.Z)({},xr,{onMouseDown:function(fr){cn(fr,!0)},"aria-label":"Increase Value","aria-disabled":Rt,className:Kn}),We||s.createElement("span",{unselectable:"on",className:"".concat(Oe,"-handler-up-inner")})),s.createElement("span",(0,$.Z)({},xr,{onMouseDown:function(fr){cn(fr,!1)},"aria-label":"Decrease Value","aria-disabled":en,className:qn}),vt||s.createElement("span",{unselectable:"on",className:"".concat(Oe,"-handler-down-inner")})))}function ae(Ae){var Oe=typeof Ae=="number"?U(Ae):T(Ae).fullStr,We=Oe.includes(".");return We?T(Oe.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:Ae+"0"}var se=p(30292),Je=function(){var Ae=(0,s.useRef)(0),Oe=function(){oe.Z.cancel(Ae.current)};return(0,s.useEffect)(function(){return Oe},[]),function(We){Oe(),Ae.current=(0,oe.Z)(function(){We()})}},mt=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Me=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Nt=function(Oe,We){return Oe||We.isEmpty()?We.toString():We.toNumber()},yt=function(Oe){var We=ce(Oe);return We.isInvalidate()?null:We},zt=s.forwardRef(function(Ae,Oe){var We=Ae.prefixCls,vt=Ae.className,Rt=Ae.style,en=Ae.min,En=Ae.max,xn=Ae.step,ln=xn===void 0?1:xn,tn=Ae.defaultValue,Yt=Ae.value,cn=Ae.disabled,yn=Ae.readOnly,In=Ae.upHandler,Kn=Ae.downHandler,qn=Ae.keyboard,er=Ae.changeOnWheel,xr=er===void 0?!1:er,Lr=Ae.controls,fr=Lr===void 0?!0:Lr,Jn=Ae.classNames,zr=Ae.stringMode,pr=Ae.parser,ao=Ae.formatter,mo=Ae.precision,Dn=Ae.decimalSeparator,Cn=Ae.onChange,br=Ae.onInput,Or=Ae.onPressEnter,wt=Ae.onStep,dt=Ae.changeOnBlur,Sn=dt===void 0?!0:dt,Re=Ae.domRef,lt=(0,i.Z)(Ae,mt),Bt="".concat(We,"-input"),qt=s.useRef(null),bn=s.useState(!1),zn=(0,N.Z)(bn,2),Yn=zn[0],hn=zn[1],Mn=s.useRef(!1),sr=s.useRef(!1),Wn=s.useRef(!1),Sr=s.useState(function(){return ce(Yt!=null?Yt:tn)}),hr=(0,N.Z)(Sr,2),Fr=hr[0],Ko=hr[1];function $i(Gn){Yt===void 0&&Ko(Gn)}var wi=s.useCallback(function(Gn,_n){if(!_n)return mo>=0?mo:Math.max(I(Gn),I(ln))},[mo,ln]),Ro=s.useCallback(function(Gn){var _n=String(Gn);if(pr)return pr(_n);var gr=_n;return Dn&&(gr=gr.replace(Dn,".")),gr.replace(/[^\w.-]+/g,"")},[pr,Dn]),Fi=s.useRef(""),Lo=s.useCallback(function(Gn,_n){if(ao)return ao(Gn,{userTyping:_n,input:String(Fi.current)});var gr=typeof Gn=="number"?U(Gn):Gn;if(!_n){var jr=wi(gr,_n);if(W(gr)&&(Dn||jr>=0)){var Ao=Dn||".";gr=de(gr,Ao,jr)}}return gr},[ao,wi,Dn]),_i=s.useState(function(){var Gn=tn!=null?tn:Yt;return Fr.isInvalidate()&&["string","number"].includes((0,v.Z)(Gn))?Number.isNaN(Gn)?"":Gn:Lo(Fr.toString(),!1)}),Xi=(0,N.Z)(_i,2),zo=Xi[0],Ii=Xi[1];Fi.current=zo;function Oi(Gn,_n){Ii(Lo(Gn.isInvalidate()?Gn.toString(!1):Gn.toString(!_n),_n))}var _r=s.useMemo(function(){return yt(En)},[En,mo]),lo=s.useMemo(function(){return yt(en)},[en,mo]),oi=s.useMemo(function(){return!_r||!Fr||Fr.isInvalidate()?!1:_r.lessEquals(Fr)},[_r,Fr]),_o=s.useMemo(function(){return!lo||!Fr||Fr.isInvalidate()?!1:Fr.lessEquals(lo)},[lo,Fr]),ea=ge(qt.current,Yn),ya=(0,N.Z)(ea,2),ki=ya[0],ri=ya[1],di=function(_n){return _r&&!_n.lessEquals(_r)?_r:lo&&!lo.lessEquals(_n)?lo:null},Xo=function(_n){return!di(_n)},aa=function(_n,gr){var jr=_n,Ao=Xo(jr)||jr.isEmpty();if(!jr.isEmpty()&&!gr&&(jr=di(jr)||jr,Ao=!0),!yn&&!cn&&Ao){var qo=jr.toString(),fi=wi(qo,gr);return fi>=0&&(jr=ce(de(qo,".",fi)),Xo(jr)||(jr=ce(de(qo,".",fi,!0)))),jr.equals(Fr)||($i(jr),Cn==null||Cn(jr.isEmpty()?null:Nt(zr,jr)),Yt===void 0&&Oi(jr,gr)),jr}return Fr},Ga=Je(),wa=function Gn(_n){if(ki(),Fi.current=_n,Ii(_n),!sr.current){var gr=Ro(_n),jr=ce(gr);jr.isNaN()||aa(jr,!0)}br==null||br(_n),Ga(function(){var Ao=_n;pr||(Ao=_n.replace(/。/g,".")),Ao!==_n&&Gn(Ao)})},Aa=function(){sr.current=!0},Yi=function(){sr.current=!1,wa(qt.current.value)},fa=function(_n){wa(_n.target.value)},vA=function(_n){var gr;if(!(_n&&oi||!_n&&_o)){Mn.current=!1;var jr=ce(Wn.current?ae(ln):ln);_n||(jr=jr.negate());var Ao=(Fr||ce(0)).add(jr.toString()),qo=aa(Ao,!1);wt==null||wt(Nt(zr,qo),{offset:Wn.current?ae(ln):ln,type:_n?"up":"down"}),(gr=qt.current)===null||gr===void 0||gr.focus()}},sA=function(_n){var gr=ce(Ro(zo)),jr;gr.isNaN()?jr=aa(Fr,_n):jr=aa(gr,_n),Yt!==void 0?Oi(Fr,!1):jr.isNaN()||Oi(jr,!1)},sa=function(){Mn.current=!0},Vr=function(_n){var gr=_n.key,jr=_n.shiftKey;Mn.current=!0,Wn.current=jr,gr==="Enter"&&(sr.current||(Mn.current=!1),sA(!1),Or==null||Or(_n)),qn!==!1&&!sr.current&&["Up","ArrowUp","Down","ArrowDown"].includes(gr)&&(vA(gr==="Up"||gr==="ArrowUp"),_n.preventDefault())},Qn=function(){Mn.current=!1,Wn.current=!1};s.useEffect(function(){if(xr&&Yn){var Gn=function(jr){vA(jr.deltaY<0),jr.preventDefault()},_n=qt.current;if(_n)return _n.addEventListener("wheel",Gn,{passive:!1}),function(){return _n.removeEventListener("wheel",Gn)}}});var Xn=function(){Sn&&sA(!1),hn(!1),Mn.current=!1};return(0,ve.o)(function(){Fr.isInvalidate()||Oi(Fr,!1)},[mo,ao]),(0,ve.o)(function(){var Gn=ce(Yt);Ko(Gn);var _n=ce(Ro(zo));(!Gn.equals(_n)||!Mn.current||ao)&&Oi(Gn,Mn.current)},[Yt]),(0,ve.o)(function(){ao&&ri()},[zo]),s.createElement("div",{ref:Re,className:te()(We,vt,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(We,"-focused"),Yn),"".concat(We,"-disabled"),cn),"".concat(We,"-readonly"),yn),"".concat(We,"-not-a-number"),Fr.isNaN()),"".concat(We,"-out-of-range"),!Fr.isInvalidate()&&!Xo(Fr))),style:Rt,onFocus:function(){hn(!0)},onBlur:Xn,onKeyDown:Vr,onKeyUp:Qn,onCompositionStart:Aa,onCompositionEnd:Yi,onBeforeInput:sa},fr&&s.createElement(me,{prefixCls:We,upNode:In,downNode:Kn,upDisabled:oi,downDisabled:_o,onStep:vA}),s.createElement("div",{className:"".concat(Bt,"-wrap")},s.createElement("input",(0,$.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":en,"aria-valuemax":En,"aria-valuenow":Fr.isInvalidate()?null:Fr.toString(),step:ln},lt,{ref:(0,Ce.sQ)(qt,Oe),className:Bt,value:zo,onChange:fa,disabled:cn,readOnly:yn}))))}),je=s.forwardRef(function(Ae,Oe){var We=Ae.disabled,vt=Ae.style,Rt=Ae.prefixCls,en=Rt===void 0?"rc-input-number":Rt,En=Ae.value,xn=Ae.prefix,ln=Ae.suffix,tn=Ae.addonBefore,Yt=Ae.addonAfter,cn=Ae.className,yn=Ae.classNames,In=(0,i.Z)(Ae,Me),Kn=s.useRef(null),qn=s.useRef(null),er=s.useRef(null),xr=function(fr){er.current&&(0,se.nH)(er.current,fr)};return s.useImperativeHandle(Oe,function(){return pe(er.current,{focus:xr,nativeElement:Kn.current.nativeElement||qn.current})}),s.createElement(Fe.BaseInput,{className:cn,triggerFocus:xr,prefixCls:en,value:En,disabled:We,style:vt,prefix:xn,suffix:ln,addonAfter:Yt,addonBefore:tn,classNames:yn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:Kn},s.createElement(zt,(0,$.Z)({prefixCls:en,disabled:We,ref:er,domRef:qn,className:yn==null?void 0:yn.input},In)))}),It=je,Ze=It,Pt=p(62487),ct=p(82855),x=p(48755),Ke=p(60840),P=p(2171),A=p(83397),h=p(31756),C=p(56553),b=p(24971),K=p(70045),ee=p(36237),Ee=p(53075),le=p(64910),ue=p(39082),Qe=p(63356),ke=p(56119),ie=p(16931),X=p(51636),tt=p(17835);const Te=Ae=>{var Oe;const We=(Oe=Ae.handleVisible)!==null&&Oe!==void 0?Oe:"auto",vt=Ae.controlHeightSM-Ae.lineWidth*2;return Object.assign(Object.assign({},(0,le.T)(Ae)),{controlWidth:90,handleWidth:vt,handleFontSize:Ae.fontSize/2,handleVisible:We,handleActiveBg:Ae.colorFillAlter,handleBg:Ae.colorBgContainer,filledHandleBg:new tt.FastColor(Ae.colorFillSecondary).onBackground(Ae.colorBgContainer).toHexString(),handleHoverColor:Ae.colorPrimary,handleBorderColor:Ae.colorBorder,handleOpacity:We===!0?1:0,handleVisibleWidth:We===!0?vt:0})},Et=(Ae,Oe)=>{let{componentCls:We,borderRadiusSM:vt,borderRadiusLG:Rt}=Ae;const en=Oe==="lg"?Rt:vt;return{[`&-${Oe}`]:{[`${We}-handler-wrap`]:{borderStartEndRadius:en,borderEndEndRadius:en},[`${We}-handler-up`]:{borderStartEndRadius:en},[`${We}-handler-down`]:{borderEndEndRadius:en}}}},at=Ae=>{const{componentCls:Oe,lineWidth:We,lineType:vt,borderRadius:Rt,inputFontSizeSM:en,inputFontSizeLG:En,controlHeightLG:xn,controlHeightSM:ln,colorError:tn,paddingInlineSM:Yt,paddingBlockSM:cn,paddingBlockLG:yn,paddingInlineLG:In,colorTextDescription:Kn,motionDurationMid:qn,handleHoverColor:er,handleOpacity:xr,paddingInline:Lr,paddingBlock:fr,handleBg:Jn,handleActiveBg:zr,colorTextDisabled:pr,borderRadiusSM:ao,borderRadiusLG:mo,controlWidth:Dn,handleBorderColor:Cn,filledHandleBg:br,lineHeightLG:Or,calc:wt}=Ae;return[{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ae)),(0,Ee.ik)(Ae)),{display:"inline-block",width:Dn,margin:0,padding:0,borderRadius:Rt}),(0,ue.qG)(Ae,{[`${Oe}-handler-wrap`]:{background:Jn,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${vt} ${Cn}`}}})),(0,ue.H8)(Ae,{[`${Oe}-handler-wrap`]:{background:br,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${vt} ${Cn}`}},"&:focus-within":{[`${Oe}-handler-wrap`]:{background:Jn}}})),(0,ue.vc)(Ae,{[`${Oe}-handler-wrap`]:{background:Jn,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${vt} ${Cn}`}}})),(0,ue.Mu)(Ae)),{"&-rtl":{direction:"rtl",[`${Oe}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:En,lineHeight:Or,borderRadius:mo,[`input${Oe}-input`]:{height:wt(xn).sub(wt(We).mul(2)).equal(),padding:`${(0,ee.unit)(yn)} ${(0,ee.unit)(In)}`}},"&-sm":{padding:0,fontSize:en,borderRadius:ao,[`input${Oe}-input`]:{height:wt(ln).sub(wt(We).mul(2)).equal(),padding:`${(0,ee.unit)(cn)} ${(0,ee.unit)(Yt)}`}},"&-out-of-range":{[`${Oe}-input-wrap`]:{input:{color:tn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ae)),(0,Ee.s7)(Ae)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${Oe}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${Oe}-group-addon`]:{borderRadius:mo,fontSize:Ae.fontSizeLG}},"&-sm":{[`${Oe}-group-addon`]:{borderRadius:ao}}},(0,ue.ir)(Ae)),(0,ue.S5)(Ae)),{[`&:not(${Oe}-compact-first-item):not(${Oe}-compact-last-item)${Oe}-compact-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderRadius:0}},[`&:not(${Oe}-compact-last-item)${Oe}-compact-first-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Oe}-compact-first-item)${Oe}-compact-last-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${Oe}-input`]:{cursor:"not-allowed"},[Oe]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ae)),{width:"100%",padding:`${(0,ee.unit)(fr)} ${(0,ee.unit)(Lr)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Rt,outline:0,transition:`all ${qn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Ee.nz)(Ae.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${Oe}-handler-wrap, &-focused ${Oe}-handler-wrap`]:{width:Ae.handleWidth,opacity:1}})},{[Oe]:Object.assign(Object.assign(Object.assign({[`${Oe}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:Ae.handleVisibleWidth,opacity:xr,height:"100%",borderStartStartRadius:0,borderStartEndRadius:Rt,borderEndEndRadius:Rt,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${qn}`,overflow:"hidden",[`${Oe}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
|
|
|
${Oe}-handler-up-inner,
|
|
|
${Oe}-handler-down-inner
|
|
|
`]:{marginInlineEnd:0,fontSize:Ae.handleFontSize}}},[`${Oe}-handler`]:{height:"50%",overflow:"hidden",color:Kn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,ee.unit)(We)} ${vt} ${Cn}`,transition:`all ${qn} linear`,"&:active":{background:zr},"&:hover":{height:"60%",[`
|
|
|
${Oe}-handler-up-inner,
|
|
|
${Oe}-handler-down-inner
|
|
|
`]:{color:er}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,Qe.Ro)()),{color:Kn,transition:`all ${qn} linear`,userSelect:"none"})},[`${Oe}-handler-up`]:{borderStartEndRadius:Rt},[`${Oe}-handler-down`]:{borderEndEndRadius:Rt}},Et(Ae,"lg")),Et(Ae,"sm")),{"&-disabled, &-readonly":{[`${Oe}-handler-wrap`]:{display:"none"},[`${Oe}-input`]:{color:"inherit"}},[`
|
|
|
${Oe}-handler-up-disabled,
|
|
|
${Oe}-handler-down-disabled
|
|
|
`]:{cursor:"not-allowed"},[`
|
|
|
${Oe}-handler-up-disabled:hover &-handler-up-inner,
|
|
|
${Oe}-handler-down-disabled:hover &-handler-down-inner
|
|
|
`]:{color:pr}})}]},Ge=Ae=>{const{componentCls:Oe,paddingBlock:We,paddingInline:vt,inputAffixPadding:Rt,controlWidth:en,borderRadiusLG:En,borderRadiusSM:xn,paddingInlineLG:ln,paddingInlineSM:tn,paddingBlockLG:Yt,paddingBlockSM:cn,motionDurationMid:yn}=Ae;return{[`${Oe}-affix-wrapper`]:Object.assign(Object.assign({[`input${Oe}-input`]:{padding:`${(0,ee.unit)(We)} 0`}},(0,Ee.ik)(Ae)),{position:"relative",display:"inline-flex",alignItems:"center",width:en,padding:0,paddingInlineStart:vt,"&-lg":{borderRadius:En,paddingInlineStart:ln,[`input${Oe}-input`]:{padding:`${(0,ee.unit)(Yt)} 0`}},"&-sm":{borderRadius:xn,paddingInlineStart:tn,[`input${Oe}-input`]:{padding:`${(0,ee.unit)(cn)} 0`}},[`&:not(${Oe}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${Oe}-disabled`]:{background:"transparent"},[`> div${Oe}`]:{width:"100%",border:"none",outline:"none",[`&${Oe}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${Oe}-handler-wrap`]:{zIndex:2},[Oe]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Rt},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:vt,marginInlineStart:Rt,transition:`margin ${yn}`}},[`&:hover ${Oe}-handler-wrap, &-focused ${Oe}-handler-wrap`]:{width:Ae.handleWidth,opacity:1},[`&:not(${Oe}-affix-wrapper-without-controls):hover ${Oe}-suffix`]:{marginInlineEnd:Ae.calc(Ae.handleWidth).add(vt).equal()}})}};var Ut=(0,ie.I$)("InputNumber",Ae=>{const Oe=(0,X.mergeToken)(Ae,(0,le.e)(Ae));return[at(Oe),Ge(Oe),(0,ke.c)(Oe)]},Te,{unitless:{handleOpacity:!0}}),St=function(Ae,Oe){var We={};for(var vt in Ae)Object.prototype.hasOwnProperty.call(Ae,vt)&&Oe.indexOf(vt)<0&&(We[vt]=Ae[vt]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rt=0,vt=Object.getOwnPropertySymbols(Ae);Rt<vt.length;Rt++)Oe.indexOf(vt[Rt])<0&&Object.prototype.propertyIsEnumerable.call(Ae,vt[Rt])&&(We[vt[Rt]]=Ae[vt[Rt]]);return We};const Ie=s.forwardRef((Ae,Oe)=>{const{getPrefixCls:We,direction:vt}=s.useContext(x.E_),Rt=s.useRef(null);s.useImperativeHandle(Oe,()=>Rt.current);const{className:en,rootClassName:En,size:xn,disabled:ln,prefixCls:tn,addonBefore:Yt,addonAfter:cn,prefix:yn,suffix:In,bordered:Kn,readOnly:qn,status:er,controls:xr,variant:Lr}=Ae,fr=St(Ae,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Jn=We("input-number",tn),zr=(0,A.Z)(Jn),[pr,ao,mo]=Ut(Jn,zr),{compactSize:Dn,compactItemClassnames:Cn}=(0,K.ri)(Jn,vt);let br=s.createElement(M.Z,{className:`${Jn}-handler-up-inner`}),Or=s.createElement(Se.Z,{className:`${Jn}-handler-down-inner`});const wt=typeof xr=="boolean"?xr:void 0;typeof xr=="object"&&(br=typeof xr.upIcon=="undefined"?br:s.createElement("span",{className:`${Jn}-handler-up-inner`},xr.upIcon),Or=typeof xr.downIcon=="undefined"?Or:s.createElement("span",{className:`${Jn}-handler-down-inner`},xr.downIcon));const{hasFeedback:dt,status:Sn,isFormItemInput:Re,feedbackIcon:lt}=s.useContext(C.aM),Bt=(0,ct.F)(Sn,er),qt=(0,h.Z)(hr=>{var Fr;return(Fr=xn!=null?xn:Dn)!==null&&Fr!==void 0?Fr:hr}),bn=s.useContext(P.Z),zn=ln!=null?ln:bn,[Yn,hn]=(0,b.Z)("inputNumber",Lr,Kn),Mn=dt&&s.createElement(s.Fragment,null,lt),sr=te()({[`${Jn}-lg`]:qt==="large",[`${Jn}-sm`]:qt==="small",[`${Jn}-rtl`]:vt==="rtl",[`${Jn}-in-form-item`]:Re},ao),Wn=`${Jn}-group`,Sr=s.createElement(Ze,Object.assign({ref:Rt,disabled:zn,className:te()(mo,zr,en,En,Cn),upHandler:br,downHandler:Or,prefixCls:Jn,readOnly:qn,controls:wt,prefix:yn,suffix:Mn||In,addonBefore:Yt&&s.createElement(Pt.Z,{form:!0,space:!0},Yt),addonAfter:cn&&s.createElement(Pt.Z,{form:!0,space:!0},cn),classNames:{input:sr,variant:te()({[`${Jn}-${Yn}`]:hn},(0,ct.Z)(Jn,Bt,dt)),affixWrapper:te()({[`${Jn}-affix-wrapper-sm`]:qt==="small",[`${Jn}-affix-wrapper-lg`]:qt==="large",[`${Jn}-affix-wrapper-rtl`]:vt==="rtl",[`${Jn}-affix-wrapper-without-controls`]:xr===!1||zn},ao),wrapper:te()({[`${Wn}-rtl`]:vt==="rtl"},ao),groupWrapper:te()({[`${Jn}-group-wrapper-sm`]:qt==="small",[`${Jn}-group-wrapper-lg`]:qt==="large",[`${Jn}-group-wrapper-rtl`]:vt==="rtl",[`${Jn}-group-wrapper-${Yn}`]:hn},(0,ct.Z)(`${Jn}-group-wrapper`,Bt,dt),ao)}},fr));return pr(Sr)}),$e=Ie,ut=Ae=>s.createElement(Ke.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},s.createElement(Ie,Object.assign({},Ae)));$e._InternalPanelDoNotUseOrYouWillBeFired=ut;var Qt=$e},49397:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return k}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(36901),te=p(8654),$=p(62487),Z=p(86013),v=p(82855),N=p(48755),i=p(2171),L=p(83397),B=p(31756),D=p(56553),O=p(24971),T=p(70045),E=p(23826),I=p(53075);function U(H){return!!(H.prefix||H.suffix||H.allowClear||H.showCount)}var W=function(H,de){var ce={};for(var Fe in H)Object.prototype.hasOwnProperty.call(H,Fe)&&de.indexOf(Fe)<0&&(ce[Fe]=H[Fe]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Fe=Object.getOwnPropertySymbols(H);ve<Fe.length;ve++)de.indexOf(Fe[ve])<0&&Object.prototype.propertyIsEnumerable.call(H,Fe[ve])&&(ce[Fe[ve]]=H[Fe[ve]]);return ce},k=(0,s.forwardRef)((H,de)=>{const{prefixCls:ce,bordered:Fe=!0,status:ve,size:pe,disabled:Ce,onBlur:G,onFocus:ge,suffix:g,allowClear:j,addonAfter:Ye,addonBefore:oe,className:he,style:be,styles:me,rootClassName:ae,onChange:se,classNames:Je,variant:mt}=H,Me=W(H,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Nt,direction:yt,allowClear:zt,autoComplete:je,className:It,style:Ze,classNames:Pt,styles:ct}=(0,N.dj)("input"),x=Nt("input",ce),Ke=(0,s.useRef)(null),P=(0,L.Z)(x),[A,h,C]=(0,I.TI)(x,ae),[b]=(0,I.ZP)(x,P),{compactSize:K,compactItemClassnames:ee}=(0,T.ri)(x,yt),Ee=(0,B.Z)(Qt=>{var Ae;return(Ae=pe!=null?pe:K)!==null&&Ae!==void 0?Ae:Qt}),le=s.useContext(i.Z),ue=Ce!=null?Ce:le,{status:Qe,hasFeedback:ke,feedbackIcon:ie}=(0,s.useContext)(D.aM),X=(0,v.F)(Qe,ve),tt=U(H)||!!ke,Te=(0,s.useRef)(tt),Et=(0,E.Z)(Ke,!0),at=Qt=>{Et(),G==null||G(Qt)},Ge=Qt=>{Et(),ge==null||ge(Qt)},Ut=Qt=>{Et(),se==null||se(Qt)},St=(ke||g)&&s.createElement(s.Fragment,null,g,ke&&ie),Ie=(0,Z.Z)(j!=null?j:zt),[$e,ut]=(0,O.Z)("input",mt,Fe);return A(b(s.createElement(we.default,Object.assign({ref:(0,te.sQ)(de,Ke),prefixCls:x,autoComplete:je},Me,{disabled:ue,onBlur:at,onFocus:Ge,style:Object.assign(Object.assign({},Ze),be),styles:Object.assign(Object.assign({},ct),me),suffix:St,allowClear:Ie,className:M()(he,ae,C,P,ee,It),onChange:Ut,addonBefore:oe&&s.createElement($.Z,{form:!0,space:!0},oe),addonAfter:Ye&&s.createElement($.Z,{form:!0,space:!0},Ye),classNames:Object.assign(Object.assign(Object.assign({},Je),Pt),{input:M()({[`${x}-sm`]:Ee==="small",[`${x}-lg`]:Ee==="large",[`${x}-rtl`]:yt==="rtl"},Je==null?void 0:Je.input,Pt.input,h),variant:M()({[`${x}-${$e}`]:ut},(0,v.Z)(x,X)),affixWrapper:M()({[`${x}-affix-wrapper-sm`]:Ee==="small",[`${x}-affix-wrapper-lg`]:Ee==="large",[`${x}-affix-wrapper-rtl`]:yt==="rtl"},h),wrapper:M()({[`${x}-group-rtl`]:yt==="rtl"},h),groupWrapper:M()({[`${x}-group-wrapper-sm`]:Ee==="small",[`${x}-group-wrapper-lg`]:Ee==="large",[`${x}-group-wrapper-rtl`]:yt==="rtl",[`${x}-group-wrapper-${$e}`]:ut},(0,v.Z)(`${x}-group-wrapper`,X,ke),h)})}))))})},79809:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return de}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(22711),te=p(86013),$=p(82855),Z=p(48755),v=p(2171),N=p(83397),i=p(31756),L=p(56553),B=p(24971),D=p(70045),O=p(30292),T=p(53075),E=p(16931),I=p(51636),U=p(64910);const W=ce=>{const{componentCls:Fe,paddingLG:ve}=ce,pe=`${Fe}-textarea`;return{[`textarea${Fe}`]:{maxWidth:"100%",height:"auto",minHeight:ce.controlHeight,lineHeight:ce.lineHeight,verticalAlign:"bottom",transition:`all ${ce.motionDurationSlow}`,resize:"vertical",[`&${Fe}-mouse-active`]:{transition:`all ${ce.motionDurationSlow}, height 0s, width 0s`}},[`${Fe}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[pe]:{position:"relative","&-show-count":{[`> ${Fe}`]:{height:"100%"},[`${Fe}-data-count`]:{position:"absolute",bottom:ce.calc(ce.fontSize).mul(ce.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:ce.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
|
|
|
&-allow-clear > ${Fe},
|
|
|
&-affix-wrapper${pe}-has-feedback ${Fe}
|
|
|
`]:{paddingInlineEnd:ve},[`&-affix-wrapper${Fe}-affix-wrapper`]:{padding:0,[`> textarea${Fe}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:ce.calc(ce.controlHeight).sub(ce.calc(ce.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${Fe}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${Fe}-clear-icon`]:{position:"absolute",insetInlineEnd:ce.paddingInline,insetBlockStart:ce.paddingXS},[`${pe}-suffix`]:{position:"absolute",top:0,insetInlineEnd:ce.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${Fe}-affix-wrapper-sm`]:{[`${Fe}-suffix`]:{[`${Fe}-clear-icon`]:{insetInlineEnd:ce.paddingInlineSM}}}}}};var re=(0,E.I$)(["Input","TextArea"],ce=>{const Fe=(0,I.mergeToken)(ce,(0,U.e)(ce));return[W(Fe)]},U.T,{resetFont:!1}),k=function(ce,Fe){var ve={};for(var pe in ce)Object.prototype.hasOwnProperty.call(ce,pe)&&Fe.indexOf(pe)<0&&(ve[pe]=ce[pe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,pe=Object.getOwnPropertySymbols(ce);Ce<pe.length;Ce++)Fe.indexOf(pe[Ce])<0&&Object.prototype.propertyIsEnumerable.call(ce,pe[Ce])&&(ve[pe[Ce]]=ce[pe[Ce]]);return ve},de=(0,s.forwardRef)((ce,Fe)=>{var ve;const{prefixCls:pe,bordered:Ce=!0,size:G,disabled:ge,status:g,allowClear:j,classNames:Ye,rootClassName:oe,className:he,style:be,styles:me,variant:ae,showCount:se,onMouseDown:Je,onResize:mt}=ce,Me=k(ce,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Nt,direction:yt,allowClear:zt,autoComplete:je,className:It,style:Ze,classNames:Pt,styles:ct}=(0,Z.dj)("textArea"),x=s.useContext(v.Z),Ke=ge!=null?ge:x,{status:P,hasFeedback:A,feedbackIcon:h}=s.useContext(L.aM),C=(0,$.F)(P,g),b=s.useRef(null);s.useImperativeHandle(Fe,()=>{var ut;return{resizableTextArea:(ut=b.current)===null||ut===void 0?void 0:ut.resizableTextArea,focus:Qt=>{var Ae,Oe;(0,O.nH)((Oe=(Ae=b.current)===null||Ae===void 0?void 0:Ae.resizableTextArea)===null||Oe===void 0?void 0:Oe.textArea,Qt)},blur:()=>{var Qt;return(Qt=b.current)===null||Qt===void 0?void 0:Qt.blur()}}});const K=Nt("input",pe),ee=(0,N.Z)(K),[Ee,le,ue]=(0,T.TI)(K,oe),[Qe]=re(K,ee),{compactSize:ke,compactItemClassnames:ie}=(0,D.ri)(K,yt),X=(0,i.Z)(ut=>{var Qt;return(Qt=G!=null?G:ke)!==null&&Qt!==void 0?Qt:ut}),[tt,Te]=(0,B.Z)("textArea",ae,Ce),Et=(0,te.Z)(j!=null?j:zt),[at,Ge]=s.useState(!1),[Ut,St]=s.useState(!1),Ie=ut=>{Ge(!0),Je==null||Je(ut);const Qt=()=>{Ge(!1),document.removeEventListener("mouseup",Qt)};document.addEventListener("mouseup",Qt)},$e=ut=>{var Qt,Ae;if(mt==null||mt(ut),at&&typeof getComputedStyle=="function"){const Oe=(Ae=(Qt=b.current)===null||Qt===void 0?void 0:Qt.nativeElement)===null||Ae===void 0?void 0:Ae.querySelector("textarea");Oe&&getComputedStyle(Oe).resize==="both"&&St(!0)}};return Ee(Qe(s.createElement(we.default,Object.assign({autoComplete:je},Me,{style:Object.assign(Object.assign({},Ze),be),styles:Object.assign(Object.assign({},ct),me),disabled:Ke,allowClear:Et,className:M()(ue,ee,he,oe,ie,It,Ut&&`${K}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},Ye),Pt),{textarea:M()({[`${K}-sm`]:X==="small",[`${K}-lg`]:X==="large"},le,Ye==null?void 0:Ye.textarea,Pt.textarea,at&&`${K}-mouse-active`),variant:M()({[`${K}-${tt}`]:Te},(0,$.Z)(K,C)),affixWrapper:M()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:yt==="rtl",[`${K}-affix-wrapper-sm`]:X==="small",[`${K}-affix-wrapper-lg`]:X==="large",[`${K}-textarea-show-count`]:se||((ve=ce.count)===null||ve===void 0?void 0:ve.show)},le)}),prefixCls:K,suffix:A&&s.createElement("span",{className:`${K}-textarea-suffix`},h),showCount:se,ref:b,onResize:$e,onMouseDown:Ie}))))})},23826:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Se}});var s=p(59301);function Se(M,we){const te=(0,s.useRef)([]),$=()=>{te.current.push(setTimeout(()=>{var Z,v,N,i;!((Z=M.current)===null||Z===void 0)&&Z.input&&((v=M.current)===null||v===void 0?void 0:v.input.getAttribute("type"))==="password"&&(!((N=M.current)===null||N===void 0)&&N.input.hasAttribute("value"))&&((i=M.current)===null||i===void 0||i.input.removeAttribute("value"))}))};return(0,s.useEffect)(()=>(we&&$(),()=>te.current.forEach(Z=>{Z&&clearTimeout(Z)})),[]),$}},37568:function(nr,Zt,p){"use strict";p.d(Zt,{default:function(){return Pt}});var s=p(59301),Se=p(92310),M=p.n(Se),we=p(48755),te=p(56553),$=p(53075),v=ct=>{const{getPrefixCls:x,direction:Ke}=(0,s.useContext)(we.E_),{prefixCls:P,className:A}=ct,h=x("input-group",P),C=x("input"),[b,K,ee]=(0,$.ZP)(C),Ee=M()(h,ee,{[`${h}-lg`]:ct.size==="large",[`${h}-sm`]:ct.size==="small",[`${h}-compact`]:ct.compact,[`${h}-rtl`]:Ke==="rtl"},K,A),le=(0,s.useContext)(te.aM),ue=(0,s.useMemo)(()=>Object.assign(Object.assign({},le),{isFormItemInput:!1}),[le]);return b(s.createElement("span",{className:Ee,style:ct.style,onMouseEnter:ct.onMouseEnter,onMouseLeave:ct.onMouseLeave,onFocus:ct.onFocus,onBlur:ct.onBlur},s.createElement(te.aM.Provider,{value:ue},ct.children)))},N=p(49397),i=p(94480),L=p(6089),B=p(26112),D=p(82855),O=p(31756),T=p(16931),E=p(51636),I=p(64910);const U=ct=>{const{componentCls:x,paddingXS:Ke}=ct;return{[x]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:Ke,"&-rtl":{direction:"rtl"},[`${x}-input`]:{textAlign:"center",paddingInline:ct.paddingXXS},[`&${x}-sm ${x}-input`]:{paddingInline:ct.calc(ct.paddingXXS).div(2).equal()},[`&${x}-lg ${x}-input`]:{paddingInline:ct.paddingXS}}}};var W=(0,T.I$)(["Input","OTP"],ct=>{const x=(0,E.mergeToken)(ct,(0,I.e)(ct));return[U(x)]},I.T),re=p(16089),k=function(ct,x){var Ke={};for(var P in ct)Object.prototype.hasOwnProperty.call(ct,P)&&x.indexOf(P)<0&&(Ke[P]=ct[P]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ct);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ct,P[A])&&(Ke[P[A]]=ct[P[A]]);return Ke},de=s.forwardRef((ct,x)=>{const{value:Ke,onChange:P,onActiveChange:A,index:h,mask:C}=ct,b=k(ct,["value","onChange","onActiveChange","index","mask"]),K=Ke&&typeof C=="string"?C:Ke,ee=ke=>{P(h,ke.target.value)},Ee=s.useRef(null);s.useImperativeHandle(x,()=>Ee.current);const le=()=>{(0,re.Z)(()=>{var ke;const ie=(ke=Ee.current)===null||ke===void 0?void 0:ke.input;document.activeElement===ie&&ie&&ie.select()})},ue=ke=>{const{key:ie,ctrlKey:X,metaKey:tt}=ke;ie==="ArrowLeft"?A(h-1):ie==="ArrowRight"?A(h+1):ie==="z"&&(X||tt)&&ke.preventDefault(),le()},Qe=ke=>{ke.key==="Backspace"&&!Ke&&A(h-1),le()};return s.createElement(N.Z,Object.assign({type:C===!0?"password":"text"},b,{ref:Ee,value:K,onInput:ee,onFocus:le,onKeyDown:ue,onKeyUp:Qe,onMouseDown:le,onMouseUp:le}))}),ce=function(ct,x){var Ke={};for(var P in ct)Object.prototype.hasOwnProperty.call(ct,P)&&x.indexOf(P)<0&&(Ke[P]=ct[P]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ct);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ct,P[A])&&(Ke[P[A]]=ct[P[A]]);return Ke};function Fe(ct){return(ct||"").split("")}const ve=ct=>{const{index:x,prefixCls:Ke,separator:P}=ct,A=typeof P=="function"?P(x):P;return A?s.createElement("span",{className:`${Ke}-separator`},A):null};var Ce=s.forwardRef((ct,x)=>{const{prefixCls:Ke,length:P=6,size:A,defaultValue:h,value:C,onChange:b,formatter:K,separator:ee,variant:Ee,disabled:le,status:ue,autoFocus:Qe,mask:ke,type:ie,onInput:X,inputMode:tt}=ct,Te=ce(ct,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:Et,direction:at}=s.useContext(we.E_),Ge=Et("otp",Ke),Ut=(0,B.Z)(Te,{aria:!0,data:!0,attr:!0}),[St,Ie,$e]=W(Ge),ut=(0,O.Z)(yn=>A!=null?A:yn),Qt=s.useContext(te.aM),Ae=(0,D.F)(Qt.status,ue),Oe=s.useMemo(()=>Object.assign(Object.assign({},Qt),{status:Ae,hasFeedback:!1,feedbackIcon:null}),[Qt,Ae]),We=s.useRef(null),vt=s.useRef({});s.useImperativeHandle(x,()=>({focus:()=>{var yn;(yn=vt.current[0])===null||yn===void 0||yn.focus()},blur:()=>{var yn;for(let In=0;In<P;In+=1)(yn=vt.current[In])===null||yn===void 0||yn.blur()},nativeElement:We.current}));const Rt=yn=>K?K(yn):yn,[en,En]=s.useState(()=>Fe(Rt(h||"")));s.useEffect(()=>{C!==void 0&&En(Fe(C))},[C]);const xn=(0,L.Z)(yn=>{En(yn),X&&X(yn),b&&yn.length===P&&yn.every(In=>In)&&yn.some((In,Kn)=>en[Kn]!==In)&&b(yn.join(""))}),ln=(0,L.Z)((yn,In)=>{let Kn=(0,i.Z)(en);for(let er=0;er<yn;er+=1)Kn[er]||(Kn[er]="");In.length<=1?Kn[yn]=In:Kn=Kn.slice(0,yn).concat(Fe(In)),Kn=Kn.slice(0,P);for(let er=Kn.length-1;er>=0&&!Kn[er];er-=1)Kn.pop();const qn=Rt(Kn.map(er=>er||" ").join(""));return Kn=Fe(qn).map((er,xr)=>er===" "&&!Kn[xr]?Kn[xr]:er),Kn}),tn=(yn,In)=>{var Kn;const qn=ln(yn,In),er=Math.min(yn+In.length,P-1);er!==yn&&qn[yn]!==void 0&&((Kn=vt.current[er])===null||Kn===void 0||Kn.focus()),xn(qn)},Yt=yn=>{var In;(In=vt.current[yn])===null||In===void 0||In.focus()},cn={variant:Ee,disabled:le,status:Ae,mask:ke,type:ie,inputMode:tt};return St(s.createElement("div",Object.assign({},Ut,{ref:We,className:M()(Ge,{[`${Ge}-sm`]:ut==="small",[`${Ge}-lg`]:ut==="large",[`${Ge}-rtl`]:at==="rtl"},$e,Ie)}),s.createElement(te.aM.Provider,{value:Oe},Array.from({length:P}).map((yn,In)=>{const Kn=`otp-${In}`,qn=en[In]||"";return s.createElement(s.Fragment,{key:Kn},s.createElement(de,Object.assign({ref:er=>{vt.current[In]=er},index:In,size:ut,htmlSize:1,className:`${Ge}-input`,onChange:tn,value:qn,onActiveChange:Yt,autoFocus:In===0&&Qe},cn)),In<P-1&&s.createElement(ve,{separator:ee,index:In,prefixCls:Ge}))}))))}),G=p(73331),ge=p(15277),g=p(2738),j=p(8654),Ye=p(2171),oe=p(23826),he=function(ct,x){var Ke={};for(var P in ct)Object.prototype.hasOwnProperty.call(ct,P)&&x.indexOf(P)<0&&(Ke[P]=ct[P]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ct);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ct,P[A])&&(Ke[P[A]]=ct[P[A]]);return Ke};const be=ct=>ct?s.createElement(ge.Z,null):s.createElement(G.Z,null),me={click:"onClick",hover:"onMouseOver"};var se=s.forwardRef((ct,x)=>{const{disabled:Ke,action:P="click",visibilityToggle:A=!0,iconRender:h=be}=ct,C=s.useContext(Ye.Z),b=Ke!=null?Ke:C,K=typeof A=="object"&&A.visible!==void 0,[ee,Ee]=(0,s.useState)(()=>K?A.visible:!1),le=(0,s.useRef)(null);s.useEffect(()=>{K&&Ee(A.visible)},[K,A]);const ue=(0,oe.Z)(le),Qe=()=>{var ut;if(b)return;ee&&ue();const Qt=!ee;Ee(Qt),typeof A=="object"&&((ut=A.onVisibleChange)===null||ut===void 0||ut.call(A,Qt))},ke=ut=>{const Qt=me[P]||"",Ae=h(ee),Oe={[Qt]:Qe,className:`${ut}-icon`,key:"passwordIcon",onMouseDown:We=>{We.preventDefault()},onMouseUp:We=>{We.preventDefault()}};return s.cloneElement(s.isValidElement(Ae)?Ae:s.createElement("span",null,Ae),Oe)},{className:ie,prefixCls:X,inputPrefixCls:tt,size:Te}=ct,Et=he(ct,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:at}=s.useContext(we.E_),Ge=at("input",tt),Ut=at("input-password",X),St=A&&ke(Ut),Ie=M()(Ut,ie,{[`${Ut}-${Te}`]:!!Te}),$e=Object.assign(Object.assign({},(0,g.Z)(Et,["suffix","iconRender","visibilityToggle"])),{type:ee?"text":"password",className:Ie,prefixCls:Ge,suffix:St});return Te&&($e.size=Te),s.createElement(N.Z,Object.assign({ref:(0,j.sQ)(x,le)},$e))}),Je=p(47472),mt=p(22703),Me=p(7939),Nt=p(70045),yt=function(ct,x){var Ke={};for(var P in ct)Object.prototype.hasOwnProperty.call(ct,P)&&x.indexOf(P)<0&&(Ke[P]=ct[P]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ct);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ct,P[A])&&(Ke[P[A]]=ct[P[A]]);return Ke},je=s.forwardRef((ct,x)=>{const{prefixCls:Ke,inputPrefixCls:P,className:A,size:h,suffix:C,enterButton:b=!1,addonAfter:K,loading:ee,disabled:Ee,onSearch:le,onChange:ue,onCompositionStart:Qe,onCompositionEnd:ke}=ct,ie=yt(ct,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:X,direction:tt}=s.useContext(we.E_),Te=s.useRef(!1),Et=X("input-search",Ke),at=X("input",P),{compactSize:Ge}=(0,Nt.ri)(Et,tt),Ut=(0,O.Z)(tn=>{var Yt;return(Yt=h!=null?h:Ge)!==null&&Yt!==void 0?Yt:tn}),St=s.useRef(null),Ie=tn=>{tn!=null&&tn.target&&tn.type==="click"&&le&&le(tn.target.value,tn,{source:"clear"}),ue==null||ue(tn)},$e=tn=>{var Yt;document.activeElement===((Yt=St.current)===null||Yt===void 0?void 0:Yt.input)&&tn.preventDefault()},ut=tn=>{var Yt,cn;le&&le((cn=(Yt=St.current)===null||Yt===void 0?void 0:Yt.input)===null||cn===void 0?void 0:cn.value,tn,{source:"input"})},Qt=tn=>{Te.current||ee||ut(tn)},Ae=typeof b=="boolean"?s.createElement(Je.Z,null):null,Oe=`${Et}-button`;let We;const vt=b||{},Rt=vt.type&&vt.type.__ANT_BUTTON===!0;Rt||vt.type==="button"?We=(0,mt.Tm)(vt,Object.assign({onMouseDown:$e,onClick:tn=>{var Yt,cn;(cn=(Yt=vt==null?void 0:vt.props)===null||Yt===void 0?void 0:Yt.onClick)===null||cn===void 0||cn.call(Yt,tn),ut(tn)},key:"enterButton"},Rt?{className:Oe,size:Ut}:{})):We=s.createElement(Me.ZP,{className:Oe,type:b?"primary":void 0,size:Ut,disabled:Ee,key:"enterButton",onMouseDown:$e,onClick:ut,loading:ee,icon:Ae},b),K&&(We=[We,(0,mt.Tm)(K,{key:"addonAfter"})]);const en=M()(Et,{[`${Et}-rtl`]:tt==="rtl",[`${Et}-${Ut}`]:!!Ut,[`${Et}-with-button`]:!!b},A),En=Object.assign(Object.assign({},ie),{className:en,prefixCls:at,type:"search"}),xn=tn=>{Te.current=!0,Qe==null||Qe(tn)},ln=tn=>{Te.current=!1,ke==null||ke(tn)};return s.createElement(N.Z,Object.assign({ref:(0,j.sQ)(St,x),onPressEnter:Qt},En,{size:Ut,onCompositionStart:xn,onCompositionEnd:ln,addonAfter:We,suffix:C,onChange:Ie,disabled:Ee}))}),It=p(79809);const Ze=N.Z;Ze.Group=v,Ze.Search=je,Ze.TextArea=It.Z,Ze.Password=se,Ze.OTP=Ce;var Pt=Ze},24303:function(nr,Zt,p){"use strict";p.d(Zt,{D:function(){return ce},Z:function(){return pe}});var s=p(59301),Se=p(54476),M={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"},we=M,te=p(7657),$=function(G,ge){return s.createElement(te.Z,(0,Se.Z)({},G,{ref:ge,icon:we}))},Z=s.forwardRef($),v=Z,N=p(33853),i=p(38819),L=p(92310),B=p.n(L),D=p(2738),O=p(48755),T=p(6989),E=p(36237),I=p(48923),U=p(16931);const W=Ce=>{const{componentCls:G,siderBg:ge,motionDurationMid:g,motionDurationSlow:j,antCls:Ye,triggerHeight:oe,triggerColor:he,triggerBg:be,headerHeight:me,zeroTriggerWidth:ae,zeroTriggerHeight:se,borderRadiusLG:Je,lightSiderBg:mt,lightTriggerColor:Me,lightTriggerBg:Nt,bodyBg:yt}=Ce;return{[G]:{position:"relative",minWidth:0,background:ge,transition:`all ${g}, background 0s`,"&-has-trigger":{paddingBottom:oe},"&-right":{order:1},[`${G}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${Ye}-menu${Ye}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${G}-children`]:{overflow:"hidden"},[`${G}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:oe,color:he,lineHeight:(0,E.unit)(oe),textAlign:"center",background:be,cursor:"pointer",transition:`all ${g}`},[`${G}-zero-width-trigger`]:{position:"absolute",top:me,insetInlineEnd:Ce.calc(ae).mul(-1).equal(),zIndex:1,width:ae,height:se,color:he,fontSize:Ce.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ge,borderRadius:`0 ${(0,E.unit)(Je)} ${(0,E.unit)(Je)} 0`,cursor:"pointer",transition:`background ${j} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${j}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:Ce.calc(ae).mul(-1).equal(),borderRadius:`${(0,E.unit)(Je)} 0 0 ${(0,E.unit)(Je)}`}},"&-light":{background:mt,[`${G}-trigger`]:{color:Me,background:Nt},[`${G}-zero-width-trigger`]:{color:Me,background:Nt,border:`1px solid ${yt}`,borderInlineStart:0}}}}};var re=(0,U.I$)(["Layout","Sider"],Ce=>[W(Ce)],I.eh,{deprecatedTokens:I.jn}),k=function(Ce,G){var ge={};for(var g in Ce)Object.prototype.hasOwnProperty.call(Ce,g)&&G.indexOf(g)<0&&(ge[g]=Ce[g]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,g=Object.getOwnPropertySymbols(Ce);j<g.length;j++)G.indexOf(g[j])<0&&Object.prototype.propertyIsEnumerable.call(Ce,g[j])&&(ge[g[j]]=Ce[g[j]]);return ge};const H={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},de=Ce=>!Number.isNaN(Number.parseFloat(Ce))&&isFinite(Ce),ce=s.createContext({}),Fe=(()=>{let Ce=0;return function(){let G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ce+=1,`${G}${Ce}`}})();var pe=s.forwardRef((Ce,G)=>{const{prefixCls:ge,className:g,trigger:j,children:Ye,defaultCollapsed:oe=!1,theme:he="dark",style:be={},collapsible:me=!1,reverseArrow:ae=!1,width:se=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:mt,breakpoint:Me,onCollapse:Nt,onBreakpoint:yt}=Ce,zt=k(Ce,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:je}=(0,s.useContext)(T.V),[It,Ze]=(0,s.useState)("collapsed"in Ce?Ce.collapsed:oe),[Pt,ct]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in Ce&&Ze(Ce.collapsed)},[Ce.collapsed]);const x=(Ut,St)=>{"collapsed"in Ce||Ze(Ut),Nt==null||Nt(Ut,St)},{getPrefixCls:Ke,direction:P}=(0,s.useContext)(O.E_),A=Ke("layout-sider",ge),[h,C,b]=re(A),K=(0,s.useRef)(null);K.current=Ut=>{ct(Ut.matches),yt==null||yt(Ut.matches),It!==Ut.matches&&x(Ut.matches,"responsive")},(0,s.useEffect)(()=>{function Ut(Ie){return K.current(Ie)}let St;if(typeof window!="undefined"){const{matchMedia:Ie}=window;if(Ie&&Me&&Me in H){St=Ie(`screen and (max-width: ${H[Me]})`);try{St.addEventListener("change",Ut)}catch($e){St.addListener(Ut)}Ut(St)}}return()=>{try{St==null||St.removeEventListener("change",Ut)}catch(Ie){St==null||St.removeListener(Ut)}}},[Me]),(0,s.useEffect)(()=>{const Ut=Fe("ant-sider-");return je.addSider(Ut),()=>je.removeSider(Ut)},[]);const ee=()=>{x(!It,"clickTrigger")},Ee=(0,D.Z)(zt,["collapsed"]),le=It?Je:se,ue=de(le)?`${le}px`:String(le),Qe=parseFloat(String(Je||0))===0?s.createElement("span",{onClick:ee,className:B()(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${ae?"right":"left"}`),style:mt},j||s.createElement(v,null)):null,ke=P==="rtl"==!ae,tt={expanded:ke?s.createElement(i.Z,null):s.createElement(N.Z,null),collapsed:ke?s.createElement(N.Z,null):s.createElement(i.Z,null)}[It?"collapsed":"expanded"],Te=j!==null?Qe||s.createElement("div",{className:`${A}-trigger`,onClick:ee,style:{width:ue}},j||tt):null,Et=Object.assign(Object.assign({},be),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),at=B()(A,`${A}-${he}`,{[`${A}-collapsed`]:!!It,[`${A}-has-trigger`]:me&&j!==null&&!Qe,[`${A}-below`]:!!Pt,[`${A}-zero-width`]:parseFloat(ue)===0},g,C,b),Ge=s.useMemo(()=>({siderCollapsed:It}),[It]);return h(s.createElement(ce.Provider,{value:Ge},s.createElement("aside",Object.assign({className:at},Ee,{style:Et,ref:G}),s.createElement("div",{className:`${A}-children`},Ye),me||Pt&&Qe?Te:null)))})},6989:function(nr,Zt,p){"use strict";p.d(Zt,{V:function(){return Se}});var s=p(59301);const Se=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(nr,Zt,p){"use strict";p.d(Zt,{eh:function(){return we},jn:function(){return te}});var s=p(36237),Se=p(16931);const M=$=>{const{antCls:Z,componentCls:v,colorText:N,footerBg:i,headerHeight:L,headerPadding:B,headerColor:D,footerPadding:O,fontSize:T,bodyBg:E,headerBg:I}=$;return{[v]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:E,"&, *":{boxSizing:"border-box"},[`&${v}-has-sider`]:{flexDirection:"row",[`> ${v}, > ${v}-content`]:{width:0}},[`${v}-header, &${v}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${v}-header`]:{height:L,padding:B,color:D,lineHeight:(0,s.unit)(L),background:I,[`${Z}-menu`]:{lineHeight:"inherit"}},[`${v}-footer`]:{padding:O,color:N,fontSize:T,background:i},[`${v}-content`]:{flex:"auto",color:N,minHeight:0}}},we=$=>{const{colorBgLayout:Z,controlHeight:v,controlHeightLG:N,colorText:i,controlHeightSM:L,marginXXS:B,colorTextLightSolid:D,colorBgContainer:O}=$,T=N*1.25;return{colorBgHeader:"#001529",colorBgBody:Z,colorBgTrigger:"#002140",bodyBg:Z,headerBg:"#001529",headerHeight:v*2,headerPadding:`0 ${T}px`,headerColor:i,footerPadding:`${L}px ${T}px`,footerBg:Z,siderBg:"#001529",triggerHeight:N+B*2,triggerBg:"#002140",triggerColor:D,zeroTriggerWidth:N,zeroTriggerHeight:N,lightSiderBg:O,lightTriggerBg:O,lightTriggerColor:i}},te=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Zt.ZP=(0,Se.I$)("Layout",$=>[M($)],we,{deprecatedTokens:te})},78857:function(nr,Zt,p){"use strict";p.d(Zt,{J:function(){return $}});var s=p(59301),Se=p(8654),M=p(62487),we=function(Z,v){var N={};for(var i in Z)Object.prototype.hasOwnProperty.call(Z,i)&&v.indexOf(i)<0&&(N[i]=Z[i]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,i=Object.getOwnPropertySymbols(Z);L<i.length;L++)v.indexOf(i[L])<0&&Object.prototype.propertyIsEnumerable.call(Z,i[L])&&(N[i[L]]=Z[i[L]]);return N};const te=s.createContext(null),$=s.forwardRef((Z,v)=>{const{children:N}=Z,i=we(Z,["children"]),L=s.useContext(te),B=s.useMemo(()=>Object.assign(Object.assign({},L),i),[L,i.prefixCls,i.mode,i.selectable,i.rootClassName]),D=(0,Se.t4)(N),O=(0,Se.x1)(v,D?(0,Se.C4)(N):null);return s.createElement(te.Provider,{value:B},s.createElement(M.Z,{space:!0},D?s.cloneElement(N,{ref:O}):N))});Zt.Z=te},93041:function(nr,Zt,p){"use strict";p.d(Zt,{default:function(){return h}});var s=p(59301),Se=p(28321),M=p(24303),we=p(18785),te=p(92310),$=p.n(te),Z=p(6089),v=p(2738),N=p(86641),i=p(22703),L=p(48755),B=p(83397),O=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),T=function(C,b){var K={};for(var ee in C)Object.prototype.hasOwnProperty.call(C,ee)&&b.indexOf(ee)<0&&(K[ee]=C[ee]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ee=Object.getOwnPropertySymbols(C);Ee<ee.length;Ee++)b.indexOf(ee[Ee])<0&&Object.prototype.propertyIsEnumerable.call(C,ee[Ee])&&(K[ee[Ee]]=C[ee[Ee]]);return K},I=C=>{const{prefixCls:b,className:K,dashed:ee}=C,Ee=T(C,["prefixCls","className","dashed"]),{getPrefixCls:le}=s.useContext(L.E_),ue=le("menu",b),Qe=$()({[`${ue}-item-divider-dashed`]:!!ee},K);return s.createElement(Se.iz,Object.assign({className:Qe},Ee))},U=p(11592),W=p(25399),k=C=>{var b;const{className:K,children:ee,icon:Ee,title:le,danger:ue,extra:Qe}=C,{prefixCls:ke,firstLevel:ie,direction:X,disableMenuItemTitleTooltip:tt,inlineCollapsed:Te}=s.useContext(O),Et=$e=>{const ut=ee==null?void 0:ee[0],Qt=s.createElement("span",{className:$()(`${ke}-title-content`,{[`${ke}-title-content-with-extra`]:!!Qe||Qe===0})},ee);return(!Ee||s.isValidElement(ee)&&ee.type==="span")&&ee&&$e&&ie&&typeof ut=="string"?s.createElement("div",{className:`${ke}-inline-collapsed-noicon`},ut.charAt(0)):Qt},{siderCollapsed:at}=s.useContext(M.D);let Ge=le;typeof le=="undefined"?Ge=ie?ee:"":le===!1&&(Ge="");const Ut={title:Ge};!at&&!Te&&(Ut.title=null,Ut.open=!1);const St=(0,U.Z)(ee).length;let Ie=s.createElement(Se.ck,Object.assign({},(0,v.Z)(C,["title","icon","danger"]),{className:$()({[`${ke}-item-danger`]:ue,[`${ke}-item-only-child`]:(Ee?St+1:St)===1},K),title:typeof le=="string"?le:void 0}),(0,i.Tm)(Ee,{className:$()(s.isValidElement(Ee)?(b=Ee.props)===null||b===void 0?void 0:b.className:"",`${ke}-item-icon`)}),Et(Te));return tt||(Ie=s.createElement(W.Z,Object.assign({},Ut,{placement:X==="rtl"?"left":"right",classNames:{root:`${ke}-inline-collapsed-tooltip`}}),Ie)),Ie},H=p(78857),de=p(36237),ce=p(17835),Fe=p(63356),ve=p(34961),pe=p(46e3),Ce=p(34925),G=p(16931),ge=p(51636),j=C=>{const{componentCls:b,motionDurationSlow:K,horizontalLineHeight:ee,colorSplit:Ee,lineWidth:le,lineType:ue,itemPaddingInline:Qe}=C;return{[`${b}-horizontal`]:{lineHeight:ee,border:0,borderBottom:`${(0,de.unit)(le)} ${ue} ${Ee}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${b}-item, ${b}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Qe},[`> ${b}-item:hover,
|
|
|
> ${b}-item-active,
|
|
|
> ${b}-submenu ${b}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${b}-item, ${b}-submenu-title`]:{transition:[`border-color ${K}`,`background ${K}`].join(",")},[`${b}-submenu-arrow`]:{display:"none"}}}},oe=C=>{let{componentCls:b,menuArrowOffset:K,calc:ee}=C;return{[`${b}-rtl`]:{direction:"rtl"},[`${b}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${b}-rtl${b}-vertical,
|
|
|
${b}-submenu-rtl ${b}-vertical`]:{[`${b}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,de.unit)(ee(K).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,de.unit)(K)})`}}}}};const he=C=>Object.assign({},(0,Fe.oN)(C));var me=(C,b)=>{const{componentCls:K,itemColor:ee,itemSelectedColor:Ee,subMenuItemSelectedColor:le,groupTitleColor:ue,itemBg:Qe,subMenuItemBg:ke,itemSelectedBg:ie,activeBarHeight:X,activeBarWidth:tt,activeBarBorderWidth:Te,motionDurationSlow:Et,motionEaseInOut:at,motionEaseOut:Ge,itemPaddingInline:Ut,motionDurationMid:St,itemHoverColor:Ie,lineType:$e,colorSplit:ut,itemDisabledColor:Qt,dangerItemColor:Ae,dangerItemHoverColor:Oe,dangerItemSelectedColor:We,dangerItemActiveBg:vt,dangerItemSelectedBg:Rt,popupBg:en,itemHoverBg:En,itemActiveBg:xn,menuSubMenuBg:ln,horizontalItemSelectedColor:tn,horizontalItemSelectedBg:Yt,horizontalItemBorderRadius:cn,horizontalItemHoverBg:yn}=C;return{[`${K}-${b}, ${K}-${b} > ${K}`]:{color:ee,background:Qe,[`&${K}-root:focus-visible`]:Object.assign({},he(C)),[`${K}-item`]:{"&-group-title, &-extra":{color:ue}},[`${K}-submenu-selected > ${K}-submenu-title`]:{color:le},[`${K}-item, ${K}-submenu-title`]:{color:ee,[`&:not(${K}-item-disabled):focus-visible`]:Object.assign({},he(C))},[`${K}-item-disabled, ${K}-submenu-disabled`]:{color:`${Qt} !important`},[`${K}-item:not(${K}-item-selected):not(${K}-submenu-selected)`]:{[`&:hover, > ${K}-submenu-title:hover`]:{color:Ie}},[`&:not(${K}-horizontal)`]:{[`${K}-item:not(${K}-item-selected)`]:{"&:hover":{backgroundColor:En},"&:active":{backgroundColor:xn}},[`${K}-submenu-title`]:{"&:hover":{backgroundColor:En},"&:active":{backgroundColor:xn}}},[`${K}-item-danger`]:{color:Ae,[`&${K}-item:hover`]:{[`&:not(${K}-item-selected):not(${K}-submenu-selected)`]:{color:Oe}},[`&${K}-item:active`]:{background:vt}},[`${K}-item a`]:{"&, &:hover":{color:"inherit"}},[`${K}-item-selected`]:{color:Ee,[`&${K}-item-danger`]:{color:We},"a, a:hover":{color:"inherit"}},[`& ${K}-item-selected`]:{backgroundColor:ie,[`&${K}-item-danger`]:{backgroundColor:Rt}},[`&${K}-submenu > ${K}`]:{backgroundColor:ln},[`&${K}-popup > ${K}`]:{backgroundColor:en},[`&${K}-submenu-popup > ${K}`]:{backgroundColor:en},[`&${K}-horizontal`]:Object.assign(Object.assign({},b==="dark"?{borderBottom:0}:{}),{[`> ${K}-item, > ${K}-submenu`]:{top:Te,marginTop:C.calc(Te).mul(-1).equal(),marginBottom:0,borderRadius:cn,"&::after":{position:"absolute",insetInline:Ut,bottom:0,borderBottom:`${(0,de.unit)(X)} solid transparent`,transition:`border-color ${Et} ${at}`,content:'""'},"&:hover, &-active, &-open":{background:yn,"&::after":{borderBottomWidth:X,borderBottomColor:tn}},"&-selected":{color:tn,backgroundColor:Yt,"&:hover":{backgroundColor:Yt},"&::after":{borderBottomWidth:X,borderBottomColor:tn}}}}),[`&${K}-root`]:{[`&${K}-inline, &${K}-vertical`]:{borderInlineEnd:`${(0,de.unit)(Te)} ${$e} ${ut}`}},[`&${K}-inline`]:{[`${K}-sub${K}-inline`]:{background:ke},[`${K}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,de.unit)(tt)} solid ${Ee}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${St} ${Ge}`,`opacity ${St} ${Ge}`].join(","),content:'""'},[`&${K}-item-danger`]:{"&::after":{borderInlineEndColor:We}}},[`${K}-selected, ${K}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${St} ${at}`,`opacity ${St} ${at}`].join(",")}}}}}};const ae=C=>{const{componentCls:b,itemHeight:K,itemMarginInline:ee,padding:Ee,menuArrowSize:le,marginXS:ue,itemMarginBlock:Qe,itemWidth:ke,itemPaddingInline:ie}=C,X=C.calc(le).add(Ee).add(ue).equal();return{[`${b}-item`]:{position:"relative",overflow:"hidden"},[`${b}-item, ${b}-submenu-title`]:{height:K,lineHeight:(0,de.unit)(K),paddingInline:ie,overflow:"hidden",textOverflow:"ellipsis",marginInline:ee,marginBlock:Qe,width:ke},[`> ${b}-item,
|
|
|
> ${b}-submenu > ${b}-submenu-title`]:{height:K,lineHeight:(0,de.unit)(K)},[`${b}-item-group-list ${b}-submenu-title,
|
|
|
${b}-submenu-title`]:{paddingInlineEnd:X}}};var Je=C=>{const{componentCls:b,iconCls:K,itemHeight:ee,colorTextLightSolid:Ee,dropdownWidth:le,controlHeightLG:ue,motionEaseOut:Qe,paddingXL:ke,itemMarginInline:ie,fontSizeLG:X,motionDurationFast:tt,motionDurationSlow:Te,paddingXS:Et,boxShadowSecondary:at,collapsedWidth:Ge,collapsedIconSize:Ut}=C,St={height:ee,lineHeight:(0,de.unit)(ee),listStylePosition:"inside",listStyleType:"disc"};return[{[b]:{"&-inline, &-vertical":Object.assign({[`&${b}-root`]:{boxShadow:"none"}},ae(C))},[`${b}-submenu-popup`]:{[`${b}-vertical`]:Object.assign(Object.assign({},ae(C)),{boxShadow:at})}},{[`${b}-submenu-popup ${b}-vertical${b}-sub`]:{minWidth:le,maxHeight:`calc(100vh - ${(0,de.unit)(C.calc(ue).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${b}-inline`]:{width:"100%",[`&${b}-root`]:{[`${b}-item, ${b}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Te}`,`background ${Te}`,`padding ${tt} ${Qe}`].join(","),[`> ${b}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${b}-sub${b}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${b}-submenu > ${b}-submenu-title`]:St,[`& ${b}-item-group-title`]:{paddingInlineStart:ke}},[`${b}-item`]:St}},{[`${b}-inline-collapsed`]:{width:Ge,[`&${b}-root`]:{[`${b}-item, ${b}-submenu ${b}-submenu-title`]:{[`> ${b}-inline-collapsed-noicon`]:{fontSize:X,textAlign:"center"}}},[`> ${b}-item,
|
|
|
> ${b}-item-group > ${b}-item-group-list > ${b}-item,
|
|
|
> ${b}-item-group > ${b}-item-group-list > ${b}-submenu > ${b}-submenu-title,
|
|
|
> ${b}-submenu > ${b}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,de.unit)(C.calc(Ut).div(2).equal())} - ${(0,de.unit)(ie)})`,textOverflow:"clip",[`
|
|
|
${b}-submenu-arrow,
|
|
|
${b}-submenu-expand-icon
|
|
|
`]:{opacity:0},[`${b}-item-icon, ${K}`]:{margin:0,fontSize:Ut,lineHeight:(0,de.unit)(ee),"+ span":{display:"inline-block",opacity:0}}},[`${b}-item-icon, ${K}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${b}-item-icon, ${K}`]:{display:"none"},"a, a:hover":{color:Ee}},[`${b}-item-group-title`]:Object.assign(Object.assign({},Fe.vS),{paddingInline:Et})}}]};const mt=C=>{const{componentCls:b,motionDurationSlow:K,motionDurationMid:ee,motionEaseInOut:Ee,motionEaseOut:le,iconCls:ue,iconSize:Qe,iconMarginInlineEnd:ke}=C;return{[`${b}-item, ${b}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${K}`,`background ${K}`,`padding calc(${K} + 0.1s) ${Ee}`].join(","),[`${b}-item-icon, ${ue}`]:{minWidth:Qe,fontSize:Qe,transition:[`font-size ${ee} ${le}`,`margin ${K} ${Ee}`,`color ${K}`].join(","),"+ span":{marginInlineStart:ke,opacity:1,transition:[`opacity ${K} ${Ee}`,`margin ${K}`,`color ${K}`].join(",")}},[`${b}-item-icon`]:Object.assign({},(0,Fe.Ro)()),[`&${b}-item-only-child`]:{[`> ${ue}, > ${b}-item-icon`]:{marginInlineEnd:0}}},[`${b}-item-disabled, ${b}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${b}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Me=C=>{const{componentCls:b,motionDurationSlow:K,motionEaseInOut:ee,borderRadius:Ee,menuArrowSize:le,menuArrowOffset:ue}=C;return{[`${b}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:le,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${K} ${ee}, opacity ${K}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:C.calc(le).mul(.6).equal(),height:C.calc(le).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:Ee,transition:[`background ${K} ${ee}`,`transform ${K} ${ee}`,`top ${K} ${ee}`,`color ${K} ${ee}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,de.unit)(C.calc(ue).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,de.unit)(ue)})`}}}}},Nt=C=>{const{antCls:b,componentCls:K,fontSize:ee,motionDurationSlow:Ee,motionDurationMid:le,motionEaseInOut:ue,paddingXS:Qe,padding:ke,colorSplit:ie,lineWidth:X,zIndexPopup:tt,borderRadiusLG:Te,subMenuItemBorderRadius:Et,menuArrowSize:at,menuArrowOffset:Ge,lineType:Ut,groupTitleLineHeight:St,groupTitleFontSize:Ie}=C;return[{"":{[K]:Object.assign(Object.assign({},(0,Fe.dF)()),{"&-hidden":{display:"none"}})},[`${K}-submenu-hidden`]:{display:"none"}},{[K]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Fe.Wf)(C)),(0,Fe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ee,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ee} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${K}-item`]:{flex:"none"}},[`${K}-item, ${K}-submenu, ${K}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${K}-item-group-title`]:{padding:`${(0,de.unit)(Qe)} ${(0,de.unit)(ke)}`,fontSize:Ie,lineHeight:St,transition:`all ${Ee}`},[`&-horizontal ${K}-submenu`]:{transition:[`border-color ${Ee} ${ue}`,`background ${Ee} ${ue}`].join(",")},[`${K}-submenu, ${K}-submenu-inline`]:{transition:[`border-color ${Ee} ${ue}`,`background ${Ee} ${ue}`,`padding ${le} ${ue}`].join(",")},[`${K}-submenu ${K}-sub`]:{cursor:"initial",transition:[`background ${Ee} ${ue}`,`padding ${Ee} ${ue}`].join(",")},[`${K}-title-content`]:{transition:`color ${Ee}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${b}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${K}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:C.padding}},[`${K}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${K}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Ut,borderWidth:0,borderTopWidth:X,marginBlock:X,padding:0,"&-dashed":{borderStyle:"dashed"}}}),mt(C)),{[`${K}-item-group`]:{[`${K}-item-group-list`]:{margin:0,padding:0,[`${K}-item, ${K}-submenu-title`]:{paddingInline:`${(0,de.unit)(C.calc(ee).mul(2).equal())} ${(0,de.unit)(ke)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:tt,borderRadius:Te,boxShadow:"none",transformOrigin:"0 0",[`&${K}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${K}`]:Object.assign(Object.assign(Object.assign({borderRadius:Te},mt(C)),Me(C)),{[`${K}-item, ${K}-submenu > ${K}-submenu-title`]:{borderRadius:Et},[`${K}-submenu-title::after`]:{transition:`transform ${Ee} ${ue}`}})},"\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:C.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:C.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:C.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:C.paddingXS}}}),Me(C)),{[`&-inline-collapsed ${K}-submenu-arrow,
|
|
|
&-inline ${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,de.unit)(Ge)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,de.unit)(C.calc(Ge).mul(-1).equal())})`}},[`${K}-submenu-open${K}-submenu-inline > ${K}-submenu-title > ${K}-submenu-arrow`]:{transform:`translateY(${(0,de.unit)(C.calc(at).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,de.unit)(C.calc(Ge).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,de.unit)(Ge)})`}}})},{[`${b}-layout-header`]:{[K]:{lineHeight:"inherit"}}}]},yt=C=>{var b,K,ee;const{colorPrimary:Ee,colorError:le,colorTextDisabled:ue,colorErrorBg:Qe,colorText:ke,colorTextDescription:ie,colorBgContainer:X,colorFillAlter:tt,colorFillContent:Te,lineWidth:Et,lineWidthBold:at,controlItemBgActive:Ge,colorBgTextHover:Ut,controlHeightLG:St,lineHeight:Ie,colorBgElevated:$e,marginXXS:ut,padding:Qt,fontSize:Ae,controlHeightSM:Oe,fontSizeLG:We,colorTextLightSolid:vt,colorErrorHover:Rt}=C,en=(b=C.activeBarWidth)!==null&&b!==void 0?b:0,En=(K=C.activeBarBorderWidth)!==null&&K!==void 0?K:Et,xn=(ee=C.itemMarginInline)!==null&&ee!==void 0?ee:C.marginXXS,ln=new ce.FastColor(vt).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:C.zIndexPopupBase+50,radiusItem:C.borderRadiusLG,itemBorderRadius:C.borderRadiusLG,radiusSubMenuItem:C.borderRadiusSM,subMenuItemBorderRadius:C.borderRadiusSM,colorItemText:ke,itemColor:ke,colorItemTextHover:ke,itemHoverColor:ke,colorItemTextHoverHorizontal:Ee,horizontalItemHoverColor:Ee,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:Ee,itemSelectedColor:Ee,subMenuItemSelectedColor:Ee,colorItemTextSelectedHorizontal:Ee,horizontalItemSelectedColor:Ee,colorItemBg:X,itemBg:X,colorItemBgHover:Ut,itemHoverBg:Ut,colorItemBgActive:Te,itemActiveBg:Ge,colorSubItemBg:tt,subMenuItemBg:tt,colorItemBgSelected:Ge,itemSelectedBg:Ge,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:en,colorActiveBarHeight:at,activeBarHeight:at,colorActiveBarBorderSize:Et,activeBarBorderWidth:En,colorItemTextDisabled:ue,itemDisabledColor:ue,colorDangerItemText:le,dangerItemColor:le,colorDangerItemTextHover:le,dangerItemHoverColor:le,colorDangerItemTextSelected:le,dangerItemSelectedColor:le,colorDangerItemBgActive:Qe,dangerItemActiveBg:Qe,colorDangerItemBgSelected:Qe,dangerItemSelectedBg:Qe,itemMarginInline:xn,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:St,groupTitleLineHeight:Ie,collapsedWidth:St*2,popupBg:$e,itemMarginBlock:ut,itemPaddingInline:Qt,horizontalLineHeight:`${St*1.15}px`,iconSize:Ae,iconMarginInlineEnd:Oe-Ae,collapsedIconSize:We,groupTitleFontSize:Ae,darkItemDisabledColor:new ce.FastColor(vt).setA(.25).toRgbString(),darkItemColor:ln,darkDangerItemColor:le,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:vt,darkItemSelectedBg:Ee,darkDangerItemSelectedBg:le,darkItemHoverBg:"transparent",darkGroupTitleColor:ln,darkItemHoverColor:vt,darkDangerItemHoverColor:Rt,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:le,itemWidth:en?`calc(100% + ${En}px)`:`calc(100% - ${xn*2}px)`}};var zt=function(C){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,K=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,G.I$)("Menu",Ee=>{const{colorBgElevated:le,controlHeightLG:ue,fontSize:Qe,darkItemColor:ke,darkDangerItemColor:ie,darkItemBg:X,darkSubMenuItemBg:tt,darkItemSelectedColor:Te,darkItemSelectedBg:Et,darkDangerItemSelectedBg:at,darkItemHoverBg:Ge,darkGroupTitleColor:Ut,darkItemHoverColor:St,darkItemDisabledColor:Ie,darkDangerItemHoverColor:$e,darkDangerItemSelectedColor:ut,darkDangerItemActiveBg:Qt,popupBg:Ae,darkPopupBg:Oe}=Ee,We=Ee.calc(Qe).div(7).mul(5).equal(),vt=(0,ge.mergeToken)(Ee,{menuArrowSize:We,menuHorizontalHeight:Ee.calc(ue).mul(1.15).equal(),menuArrowOffset:Ee.calc(We).mul(.25).equal(),menuSubMenuBg:le,calc:Ee.calc,popupBg:Ae}),Rt=(0,ge.mergeToken)(vt,{itemColor:ke,itemHoverColor:St,groupTitleColor:Ut,itemSelectedColor:Te,subMenuItemSelectedColor:Te,itemBg:X,popupBg:Oe,subMenuItemBg:tt,itemActiveBg:"transparent",itemSelectedBg:Et,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ge,itemDisabledColor:Ie,dangerItemColor:ie,dangerItemHoverColor:$e,dangerItemSelectedColor:ut,dangerItemActiveBg:Qt,dangerItemSelectedBg:at,menuSubMenuBg:tt,horizontalItemSelectedColor:Te,horizontalItemSelectedBg:Et});return[Nt(vt),j(vt),Je(vt),me(vt,"light"),me(Rt,"dark"),oe(vt),(0,ve.Z)(vt),(0,pe.oN)(vt,"slide-up"),(0,pe.oN)(vt,"slide-down"),(0,Ce._y)(vt,"zoom-big")]},yt,{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"]],injectStyle:K,unitless:{groupTitleLineHeight:!0}})(C,b)},je=p(75030),Ze=C=>{var b;const{popupClassName:K,icon:ee,title:Ee,theme:le}=C,ue=s.useContext(O),{prefixCls:Qe,inlineCollapsed:ke,theme:ie}=ue,X=(0,Se.Xl)();let tt;if(!ee)tt=ke&&!X.length&&Ee&&typeof Ee=="string"?s.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},Ee.charAt(0)):s.createElement("span",{className:`${Qe}-title-content`},Ee);else{const at=s.isValidElement(Ee)&&Ee.type==="span";tt=s.createElement(s.Fragment,null,(0,i.Tm)(ee,{className:$()(s.isValidElement(ee)?(b=ee.props)===null||b===void 0?void 0:b.className:"",`${Qe}-item-icon`)}),at?Ee:s.createElement("span",{className:`${Qe}-title-content`},Ee))}const Te=s.useMemo(()=>Object.assign(Object.assign({},ue),{firstLevel:!1}),[ue]),[Et]=(0,je.Cn)("Menu");return s.createElement(O.Provider,{value:Te},s.createElement(Se.Wd,Object.assign({},(0,v.Z)(C,["icon"]),{title:tt,popupClassName:$()(Qe,K,`${Qe}-${le||ie}`),popupStyle:Object.assign({zIndex:Et},C.popupStyle)})))},Pt=function(C,b){var K={};for(var ee in C)Object.prototype.hasOwnProperty.call(C,ee)&&b.indexOf(ee)<0&&(K[ee]=C[ee]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ee=Object.getOwnPropertySymbols(C);Ee<ee.length;Ee++)b.indexOf(ee[Ee])<0&&Object.prototype.propertyIsEnumerable.call(C,ee[Ee])&&(K[ee[Ee]]=C[ee[Ee]]);return K};function ct(C){return C===null||C===!1}const x={item:k,submenu:Ze,divider:I};var P=(0,s.forwardRef)((C,b)=>{var K;const ee=s.useContext(H.Z),Ee=ee||{},{getPrefixCls:le,getPopupContainer:ue,direction:Qe,menu:ke}=s.useContext(L.E_),ie=le(),{prefixCls:X,className:tt,style:Te,theme:Et="light",expandIcon:at,_internalDisableMenuItemTitleTooltip:Ge,inlineCollapsed:Ut,siderCollapsed:St,rootClassName:Ie,mode:$e,selectable:ut,onClick:Qt,overflowedIndicatorPopupClassName:Ae}=C,Oe=Pt(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),We=(0,v.Z)(Oe,["collapsedWidth"]);(K=Ee.validator)===null||K===void 0||K.call(Ee,{mode:$e});const vt=(0,Z.Z)(function(){var er;Qt==null||Qt.apply(void 0,arguments),(er=Ee.onClick)===null||er===void 0||er.call(Ee)}),Rt=Ee.mode||$e,en=ut!=null?ut:Ee.selectable,En=Ut!=null?Ut:St,xn={horizontal:{motionName:`${ie}-slide-up`},inline:(0,N.Z)(ie),other:{motionName:`${ie}-zoom-big`}},ln=le("menu",X||Ee.prefixCls),tn=(0,B.Z)(ln),[Yt,cn,yn]=zt(ln,tn,!ee),In=$()(`${ln}-${Et}`,ke==null?void 0:ke.className,tt),Kn=s.useMemo(()=>{var er,xr;if(typeof at=="function"||ct(at))return at||null;if(typeof Ee.expandIcon=="function"||ct(Ee.expandIcon))return Ee.expandIcon||null;if(typeof(ke==null?void 0:ke.expandIcon)=="function"||ct(ke==null?void 0:ke.expandIcon))return(ke==null?void 0:ke.expandIcon)||null;const Lr=(er=at!=null?at:Ee==null?void 0:Ee.expandIcon)!==null&&er!==void 0?er:ke==null?void 0:ke.expandIcon;return(0,i.Tm)(Lr,{className:$()(`${ln}-submenu-expand-icon`,s.isValidElement(Lr)?(xr=Lr.props)===null||xr===void 0?void 0:xr.className:void 0)})},[at,Ee==null?void 0:Ee.expandIcon,ke==null?void 0:ke.expandIcon,ln]),qn=s.useMemo(()=>({prefixCls:ln,inlineCollapsed:En||!1,direction:Qe,firstLevel:!0,theme:Et,mode:Rt,disableMenuItemTitleTooltip:Ge}),[ln,En,Qe,Ge,Et]);return Yt(s.createElement(H.Z.Provider,{value:null},s.createElement(O.Provider,{value:qn},s.createElement(Se.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:s.createElement(we.Z,null),overflowedIndicatorPopupClassName:$()(ln,`${ln}-${Et}`,Ae),mode:Rt,selectable:en,onClick:vt},We,{inlineCollapsed:En,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),Te),className:In,prefixCls:ln,direction:Qe,defaultMotions:xn,expandIcon:Kn,ref:b,rootClassName:$()(Ie,cn,Ee.rootClassName,yn,tn),_internalComponents:x})))))});const A=(0,s.forwardRef)((C,b)=>{const K=(0,s.useRef)(null),ee=s.useContext(M.D);return(0,s.useImperativeHandle)(b,()=>({menu:K.current,focus:Ee=>{var le;(le=K.current)===null||le===void 0||le.focus(Ee)}})),s.createElement(P,Object.assign({ref:K},C,ee))});A.Item=k,A.SubMenu=Ze,A.Divider=I,A.ItemGroup=Se.BW;var h=A},31709:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return ke}});var s=p(59301),Se=p(54476),M={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"},we=M,te=p(7657),$=function(X,tt){return s.createElement(te.Z,(0,Se.Z)({},X,{ref:tt,icon:we}))},Z=s.forwardRef($),v=Z,N=p(49198),i=p(33853),L=p(38819),B=p(92310),D=p.n(B),O=p(20068),T=p(76190),E=p(33885),I=p(42978),U=p(18929),W=p(10228),re=p(26112),k=p(48736),H=p(17119),de=[10,20,50,100],ce=function(X){var tt=X.pageSizeOptions,Te=tt===void 0?de:tt,Et=X.locale,at=X.changeSize,Ge=X.pageSize,Ut=X.goButton,St=X.quickGo,Ie=X.rootPrefixCls,$e=X.disabled,ut=X.buildOptionText,Qt=X.showSizeChanger,Ae=X.sizeChangerRender,Oe=s.useState(""),We=(0,I.Z)(Oe,2),vt=We[0],Rt=We[1],en=function(){return!vt||Number.isNaN(vt)?void 0:Number(vt)},En=typeof ut=="function"?ut:function(qn){return"".concat(qn," ").concat(Et.items_per_page)},xn=function(er){Rt(er.target.value)},ln=function(er){Ut||vt===""||(Rt(""),!(er.relatedTarget&&(er.relatedTarget.className.indexOf("".concat(Ie,"-item-link"))>=0||er.relatedTarget.className.indexOf("".concat(Ie,"-item"))>=0))&&(St==null||St(en())))},tn=function(er){vt!==""&&(er.keyCode===W.Z.ENTER||er.type==="click")&&(Rt(""),St==null||St(en()))},Yt=function(){return Te.some(function(er){return er.toString()===Ge.toString()})?Te:Te.concat([Ge]).sort(function(er,xr){var Lr=Number.isNaN(Number(er))?0:Number(er),fr=Number.isNaN(Number(xr))?0:Number(xr);return Lr-fr})},cn="".concat(Ie,"-options");if(!Qt&&!St)return null;var yn=null,In=null,Kn=null;return Qt&&Ae&&(yn=Ae({disabled:$e,size:Ge,onSizeChange:function(er){at==null||at(Number(er))},"aria-label":Et.page_size,className:"".concat(cn,"-size-changer"),options:Yt().map(function(qn){return{label:En(qn),value:qn}})})),St&&(Ut&&(Kn=typeof Ut=="boolean"?s.createElement("button",{type:"button",onClick:tn,onKeyUp:tn,disabled:$e,className:"".concat(cn,"-quick-jumper-button")},Et.jump_to_confirm):s.createElement("span",{onClick:tn,onKeyUp:tn},Ut)),In=s.createElement("div",{className:"".concat(cn,"-quick-jumper")},Et.jump_to,s.createElement("input",{disabled:$e,type:"text",value:vt,onChange:xn,onKeyUp:tn,onBlur:ln,"aria-label":Et.page}),Et.page,Kn)),s.createElement("li",{className:cn},yn,In)},Fe=ce,ve=function(X){var tt=X.rootPrefixCls,Te=X.page,Et=X.active,at=X.className,Ge=X.showTitle,Ut=X.onClick,St=X.onKeyPress,Ie=X.itemRender,$e="".concat(tt,"-item"),ut=D()($e,"".concat($e,"-").concat(Te),(0,O.Z)((0,O.Z)({},"".concat($e,"-active"),Et),"".concat($e,"-disabled"),!Te),at),Qt=function(){Ut(Te)},Ae=function(vt){St(vt,Ut,Te)},Oe=Ie(Te,"page",s.createElement("a",{rel:"nofollow"},Te));return Oe?s.createElement("li",{title:Ge?String(Te):null,className:ut,onClick:Qt,onKeyDown:Ae,tabIndex:0},Oe):null},pe=ve,Ce=function(X,tt,Te){return Te};function G(){}function ge(ie){var X=Number(ie);return typeof X=="number"&&!Number.isNaN(X)&&isFinite(X)&&Math.floor(X)===X}function g(ie,X,tt){var Te=typeof ie=="undefined"?X:ie;return Math.floor((tt-1)/Te)+1}var j=function(X){var tt=X.prefixCls,Te=tt===void 0?"rc-pagination":tt,Et=X.selectPrefixCls,at=Et===void 0?"rc-select":Et,Ge=X.className,Ut=X.current,St=X.defaultCurrent,Ie=St===void 0?1:St,$e=X.total,ut=$e===void 0?0:$e,Qt=X.pageSize,Ae=X.defaultPageSize,Oe=Ae===void 0?10:Ae,We=X.onChange,vt=We===void 0?G:We,Rt=X.hideOnSinglePage,en=X.align,En=X.showPrevNextJumpers,xn=En===void 0?!0:En,ln=X.showQuickJumper,tn=X.showLessItems,Yt=X.showTitle,cn=Yt===void 0?!0:Yt,yn=X.onShowSizeChange,In=yn===void 0?G:yn,Kn=X.locale,qn=Kn===void 0?H.Z:Kn,er=X.style,xr=X.totalBoundaryShowSizeChanger,Lr=xr===void 0?50:xr,fr=X.disabled,Jn=X.simple,zr=X.showTotal,pr=X.showSizeChanger,ao=pr===void 0?ut>Lr:pr,mo=X.sizeChangerRender,Dn=X.pageSizeOptions,Cn=X.itemRender,br=Cn===void 0?Ce:Cn,Or=X.jumpPrevIcon,wt=X.jumpNextIcon,dt=X.prevIcon,Sn=X.nextIcon,Re=s.useRef(null),lt=(0,U.Z)(10,{value:Qt,defaultValue:Oe}),Bt=(0,I.Z)(lt,2),qt=Bt[0],bn=Bt[1],zn=(0,U.Z)(1,{value:Ut,defaultValue:Ie,postState:function(Zo){return Math.max(1,Math.min(Zo,g(void 0,qt,ut)))}}),Yn=(0,I.Z)(zn,2),hn=Yn[0],Mn=Yn[1],sr=s.useState(hn),Wn=(0,I.Z)(sr,2),Sr=Wn[0],hr=Wn[1];(0,s.useEffect)(function(){hr(hn)},[hn]);var Fr=vt!==G,Ko="current"in X,$i=Math.max(1,hn-(tn?3:5)),wi=Math.min(g(void 0,qt,ut),hn+(tn?3:5));function Ro(Co,Zo){var pa=Co||s.createElement("button",{type:"button","aria-label":Zo,className:"".concat(Te,"-item-link")});return typeof Co=="function"&&(pa=s.createElement(Co,(0,E.Z)({},X))),pa}function Fi(Co){var Zo=Co.target.value,pa=g(void 0,qt,ut),ja;return Zo===""?ja=Zo:Number.isNaN(Number(Zo))?ja=Sr:Zo>=pa?ja=pa:ja=Number(Zo),ja}function Lo(Co){return ge(Co)&&Co!==hn&&ge(ut)&&ut>0}var _i=ut>qt?ln:!1;function Xi(Co){(Co.keyCode===W.Z.UP||Co.keyCode===W.Z.DOWN)&&Co.preventDefault()}function zo(Co){var Zo=Fi(Co);switch(Zo!==Sr&&hr(Zo),Co.keyCode){case W.Z.ENTER:_r(Zo);break;case W.Z.UP:_r(Zo-1);break;case W.Z.DOWN:_r(Zo+1);break;default:break}}function Ii(Co){_r(Fi(Co))}function Oi(Co){var Zo=g(Co,qt,ut),pa=hn>Zo&&Zo!==0?Zo:hn;bn(Co),hr(pa),In==null||In(hn,Co),Mn(pa),vt==null||vt(pa,Co)}function _r(Co){if(Lo(Co)&&!fr){var Zo=g(void 0,qt,ut),pa=Co;return Co>Zo?pa=Zo:Co<1&&(pa=1),pa!==Sr&&hr(pa),Mn(pa),vt==null||vt(pa,qt),pa}return hn}var lo=hn>1,oi=hn<g(void 0,qt,ut);function _o(){lo&&_r(hn-1)}function ea(){oi&&_r(hn+1)}function ya(){_r($i)}function ki(){_r(wi)}function ri(Co,Zo){if(Co.key==="Enter"||Co.charCode===W.Z.ENTER||Co.keyCode===W.Z.ENTER){for(var pa=arguments.length,ja=new Array(pa>2?pa-2:0),Es=2;Es<pa;Es++)ja[Es-2]=arguments[Es];Zo.apply(void 0,ja)}}function di(Co){ri(Co,_o)}function Xo(Co){ri(Co,ea)}function aa(Co){ri(Co,ya)}function Ga(Co){ri(Co,ki)}function wa(Co){var Zo=br(Co,"prev",Ro(dt,"prev page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!lo}):Zo}function Aa(Co){var Zo=br(Co,"next",Ro(Sn,"next page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!oi}):Zo}function Yi(Co){(Co.type==="click"||Co.keyCode===W.Z.ENTER)&&_r(Sr)}var fa=null,vA=(0,re.Z)(X,{aria:!0,data:!0}),sA=zr&&s.createElement("li",{className:"".concat(Te,"-total-text")},zr(ut,[ut===0?0:(hn-1)*qt+1,hn*qt>ut?ut:hn*qt])),sa=null,Vr=g(void 0,qt,ut);if(Rt&&ut<=qt)return null;var Qn=[],Xn={rootPrefixCls:Te,onClick:_r,onKeyPress:ri,showTitle:cn,itemRender:br,page:-1},Gn=hn-1>0?hn-1:0,_n=hn+1<Vr?hn+1:Vr,gr=ln&&ln.goButton,jr=(0,T.Z)(Jn)==="object"?Jn.readOnly:!Jn,Ao=gr,qo=null;Jn&&(gr&&(typeof gr=="boolean"?Ao=s.createElement("button",{type:"button",onClick:Yi,onKeyUp:Yi},qn.jump_to_confirm):Ao=s.createElement("span",{onClick:Yi,onKeyUp:Yi},gr),Ao=s.createElement("li",{title:cn?"".concat(qn.jump_to).concat(hn,"/").concat(Vr):null,className:"".concat(Te,"-simple-pager")},Ao)),qo=s.createElement("li",{title:cn?"".concat(hn,"/").concat(Vr):null,className:"".concat(Te,"-simple-pager")},jr?Sr:s.createElement("input",{type:"text","aria-label":qn.jump_to,value:Sr,disabled:fr,onKeyDown:Xi,onKeyUp:zo,onChange:zo,onBlur:Ii,size:3}),s.createElement("span",{className:"".concat(Te,"-slash")},"/"),Vr));var fi=tn?1:2;if(Vr<=3+fi*2){Vr||Qn.push(s.createElement(pe,(0,Se.Z)({},Xn,{key:"noPager",page:1,className:"".concat(Te,"-item-disabled")})));for(var _a=1;_a<=Vr;_a+=1)Qn.push(s.createElement(pe,(0,Se.Z)({},Xn,{key:_a,page:_a,active:hn===_a})))}else{var lA=tn?qn.prev_3:qn.prev_5,ds=tn?qn.next_3:qn.next_5,Ba=br($i,"jump-prev",Ro(Or,"prev page")),Cs=br(wi,"jump-next",Ro(wt,"next page"));xn&&(fa=Ba?s.createElement("li",{title:cn?lA:null,key:"prev",onClick:ya,tabIndex:0,onKeyDown:aa,className:D()("".concat(Te,"-jump-prev"),(0,O.Z)({},"".concat(Te,"-jump-prev-custom-icon"),!!Or))},Ba):null,sa=Cs?s.createElement("li",{title:cn?ds:null,key:"next",onClick:ki,tabIndex:0,onKeyDown:Ga,className:D()("".concat(Te,"-jump-next"),(0,O.Z)({},"".concat(Te,"-jump-next-custom-icon"),!!wt))},Cs):null);var FA=Math.max(1,hn-fi),uA=Math.min(hn+fi,Vr);hn-1<=fi&&(uA=1+fi*2),Vr-hn<=fi&&(FA=Vr-fi*2);for(var ta=FA;ta<=uA;ta+=1)Qn.push(s.createElement(pe,(0,Se.Z)({},Xn,{key:ta,page:ta,active:hn===ta})));if(hn-1>=fi*2&&hn!==3&&(Qn[0]=s.cloneElement(Qn[0],{className:D()("".concat(Te,"-item-after-jump-prev"),Qn[0].props.className)}),Qn.unshift(fa)),Vr-hn>=fi*2&&hn!==Vr-2){var ha=Qn[Qn.length-1];Qn[Qn.length-1]=s.cloneElement(ha,{className:D()("".concat(Te,"-item-before-jump-next"),ha.props.className)}),Qn.push(sa)}FA!==1&&Qn.unshift(s.createElement(pe,(0,Se.Z)({},Xn,{key:1,page:1}))),uA!==Vr&&Qn.push(s.createElement(pe,(0,Se.Z)({},Xn,{key:Vr,page:Vr})))}var pi=wa(Gn);if(pi){var $a=!lo||!Vr;pi=s.createElement("li",{title:cn?qn.prev_page:null,onClick:_o,tabIndex:$a?null:0,onKeyDown:di,className:D()("".concat(Te,"-prev"),(0,O.Z)({},"".concat(Te,"-disabled"),$a)),"aria-disabled":$a},pi)}var PA=Aa(_n);if(PA){var cA,yA;Jn?(cA=!oi,yA=lo?0:null):(cA=!oi||!Vr,yA=cA?null:0),PA=s.createElement("li",{title:cn?qn.next_page:null,onClick:ea,tabIndex:yA,onKeyDown:Xo,className:D()("".concat(Te,"-next"),(0,O.Z)({},"".concat(Te,"-disabled"),cA)),"aria-disabled":cA},PA)}var TA=D()(Te,Ge,(0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)({},"".concat(Te,"-start"),en==="start"),"".concat(Te,"-center"),en==="center"),"".concat(Te,"-end"),en==="end"),"".concat(Te,"-simple"),Jn),"".concat(Te,"-disabled"),fr));return s.createElement("ul",(0,Se.Z)({className:TA,style:er,ref:Re},vA),sA,pi,Jn?qo:Qn,PA,s.createElement(Fe,{locale:qn,rootPrefixCls:Te,disabled:fr,selectPrefixCls:at,changeSize:Oi,pageSize:qt,pageSizeOptions:Dn,quickGo:_i?_r:null,goButton:Ao,showSizeChanger:ao,sizeChangerRender:mo}))},Ye=j,oe=p(61852),he=p(48755),be=p(31756),me=p(13783),ae=p(9017),se=p(82326),Je=p(57700),mt=p(36237),Me=p(53075),Nt=p(64910),yt=p(39082),zt=p(63356),je=p(51636),It=p(16931);const Ze=ie=>{const{componentCls:X}=ie;return{[`${X}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${X}-item-link`]:{color:ie.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${X}-item-link`]:{color:ie.colorTextDisabled,cursor:"not-allowed"}}},[`&${X}-disabled`]:{cursor:"not-allowed",[`${X}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ie.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ie.colorBorder,backgroundColor:ie.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ie.itemActiveBgDisabled},a:{color:ie.itemActiveColorDisabled}}},[`${X}-item-link`]:{color:ie.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${X}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${X}-simple-pager`]:{color:ie.colorTextDisabled},[`${X}-jump-prev, ${X}-jump-next`]:{[`${X}-item-link-icon`]:{opacity:0},[`${X}-item-ellipsis`]:{opacity:1}}},[`&${X}-simple`]:{[`${X}-prev, ${X}-next`]:{[`&${X}-disabled ${X}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Pt=ie=>{const{componentCls:X}=ie;return{[`&${X}-mini ${X}-total-text, &${X}-mini ${X}-simple-pager`]:{height:ie.itemSizeSM,lineHeight:(0,mt.unit)(ie.itemSizeSM)},[`&${X}-mini ${X}-item`]:{minWidth:ie.itemSizeSM,height:ie.itemSizeSM,margin:0,lineHeight:(0,mt.unit)(ie.calc(ie.itemSizeSM).sub(2).equal())},[`&${X}-mini ${X}-prev, &${X}-mini ${X}-next`]:{minWidth:ie.itemSizeSM,height:ie.itemSizeSM,margin:0,lineHeight:(0,mt.unit)(ie.itemSizeSM)},[`&${X}-mini:not(${X}-disabled)`]:{[`${X}-prev, ${X}-next`]:{[`&:hover ${X}-item-link`]:{backgroundColor:ie.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:ie.colorBgTextActive},[`&${X}-disabled:hover ${X}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
|
&${X}-mini ${X}-prev ${X}-item-link,
|
|
|
&${X}-mini ${X}-next ${X}-item-link
|
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ie.itemSizeSM,lineHeight:(0,mt.unit)(ie.itemSizeSM)}},[`&${X}-mini ${X}-jump-prev, &${X}-mini ${X}-jump-next`]:{height:ie.itemSizeSM,marginInlineEnd:0,lineHeight:(0,mt.unit)(ie.itemSizeSM)},[`&${X}-mini ${X}-options`]:{marginInlineStart:ie.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ie.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ie.itemSizeSM,lineHeight:(0,mt.unit)(ie.itemSizeSM),input:Object.assign(Object.assign({},(0,Me.x0)(ie)),{width:ie.paginationMiniQuickJumperInputWidth,height:ie.controlHeightSM})}}}},ct=ie=>{const{componentCls:X}=ie;return{[`
|
|
|
&${X}-simple ${X}-prev,
|
|
|
&${X}-simple ${X}-next
|
|
|
`]:{height:ie.itemSizeSM,lineHeight:(0,mt.unit)(ie.itemSizeSM),verticalAlign:"top",[`${X}-item-link`]:{height:ie.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ie.colorBgTextHover},"&:active":{backgroundColor:ie.colorBgTextActive},"&::after":{height:ie.itemSizeSM,lineHeight:(0,mt.unit)(ie.itemSizeSM)}}},[`&${X}-simple ${X}-simple-pager`]:{display:"inline-block",height:ie.itemSizeSM,marginInlineEnd:ie.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${(0,mt.unit)(ie.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:ie.itemInputBg,border:`${(0,mt.unit)(ie.lineWidth)} ${ie.lineType} ${ie.colorBorder}`,borderRadius:ie.borderRadius,outline:"none",transition:`border-color ${ie.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ie.colorPrimary},"&:focus":{borderColor:ie.colorPrimaryHover,boxShadow:`${(0,mt.unit)(ie.inputOutlineOffset)} 0 ${(0,mt.unit)(ie.controlOutlineWidth)} ${ie.controlOutline}`},"&[disabled]":{color:ie.colorTextDisabled,backgroundColor:ie.colorBgContainerDisabled,borderColor:ie.colorBorder,cursor:"not-allowed"}}}}},x=ie=>{const{componentCls:X}=ie;return{[`${X}-jump-prev, ${X}-jump-next`]:{outline:0,[`${X}-item-container`]:{position:"relative",[`${X}-item-link-icon`]:{color:ie.colorPrimary,fontSize:ie.fontSizeSM,opacity:0,transition:`all ${ie.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${X}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ie.colorTextDisabled,letterSpacing:ie.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ie.paginationEllipsisTextIndent,opacity:1,transition:`all ${ie.motionDurationMid}`}},"&:hover":{[`${X}-item-link-icon`]:{opacity:1},[`${X}-item-ellipsis`]:{opacity:0}}},[`
|
|
|
${X}-prev,
|
|
|
${X}-jump-prev,
|
|
|
${X}-jump-next
|
|
|
`]:{marginInlineEnd:ie.marginXS},[`
|
|
|
${X}-prev,
|
|
|
${X}-next,
|
|
|
${X}-jump-prev,
|
|
|
${X}-jump-next
|
|
|
`]:{display:"inline-block",minWidth:ie.itemSize,height:ie.itemSize,color:ie.colorText,fontFamily:ie.fontFamily,lineHeight:(0,mt.unit)(ie.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}`},[`${X}-prev, ${X}-next`]:{outline:0,button:{color:ie.colorText,cursor:"pointer",userSelect:"none"},[`${X}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ie.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,mt.unit)(ie.lineWidth)} ${ie.lineType} transparent`,borderRadius:ie.borderRadius,outline:"none",transition:`all ${ie.motionDurationMid}`},[`&:hover ${X}-item-link`]:{backgroundColor:ie.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:ie.colorBgTextActive},[`&${X}-disabled:hover`]:{[`${X}-item-link`]:{backgroundColor:"transparent"}}},[`${X}-slash`]:{marginInlineEnd:ie.paginationSlashMarginInlineEnd,marginInlineStart:ie.paginationSlashMarginInlineStart},[`${X}-options`]:{display:"inline-block",marginInlineStart:ie.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ie.controlHeight,marginInlineStart:ie.marginXS,lineHeight:(0,mt.unit)(ie.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,Me.ik)(ie)),(0,yt.$U)(ie,{borderColor:ie.colorBorder,hoverBorderColor:ie.colorPrimaryHover,activeBorderColor:ie.colorPrimary,activeShadow:ie.activeShadow})),{"&[disabled]":Object.assign({},(0,yt.Xy)(ie)),width:ie.calc(ie.controlHeightLG).mul(1.25).equal(),height:ie.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ie.marginXS,marginInlineEnd:ie.marginXS})}}}},Ke=ie=>{const{componentCls:X}=ie;return{[`${X}-item`]:{display:"inline-block",minWidth:ie.itemSize,height:ie.itemSize,marginInlineEnd:ie.marginXS,fontFamily:ie.fontFamily,lineHeight:(0,mt.unit)(ie.calc(ie.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:ie.itemBg,border:`${(0,mt.unit)(ie.lineWidth)} ${ie.lineType} transparent`,borderRadius:ie.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,mt.unit)(ie.paginationItemPaddingInline)}`,color:ie.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${X}-item-active)`]:{"&:hover":{transition:`all ${ie.motionDurationMid}`,backgroundColor:ie.colorBgTextHover},"&:active":{backgroundColor:ie.colorBgTextActive}},"&-active":{fontWeight:ie.fontWeightStrong,backgroundColor:ie.itemActiveBg,borderColor:ie.colorPrimary,a:{color:ie.colorPrimary},"&:hover":{borderColor:ie.colorPrimaryHover},"&:hover a":{color:ie.colorPrimaryHover}}}}},P=ie=>{const{componentCls:X}=ie;return{[X]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,zt.Wf)(ie)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${X}-total-text`]:{display:"inline-block",height:ie.itemSize,marginInlineEnd:ie.marginXS,lineHeight:(0,mt.unit)(ie.calc(ie.itemSize).sub(2).equal()),verticalAlign:"middle"}}),Ke(ie)),x(ie)),ct(ie)),Pt(ie)),Ze(ie)),{[`@media only screen and (max-width: ${ie.screenLG}px)`]:{[`${X}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ie.screenSM}px)`]:{[`${X}-options`]:{display:"none"}}}),[`&${ie.componentCls}-rtl`]:{direction:"rtl"}}},A=ie=>{const{componentCls:X}=ie;return{[`${X}:not(${X}-disabled)`]:{[`${X}-item`]:Object.assign({},(0,zt.Qy)(ie)),[`${X}-jump-prev, ${X}-jump-next`]:{"&:focus-visible":Object.assign({[`${X}-item-link-icon`]:{opacity:1},[`${X}-item-ellipsis`]:{opacity:0}},(0,zt.oN)(ie))},[`${X}-prev, ${X}-next`]:{[`&:focus-visible ${X}-item-link`]:Object.assign({},(0,zt.oN)(ie))}}}},h=ie=>Object.assign({itemBg:ie.colorBgContainer,itemSize:ie.controlHeight,itemSizeSM:ie.controlHeightSM,itemActiveBg:ie.colorBgContainer,itemLinkBg:ie.colorBgContainer,itemActiveColorDisabled:ie.colorTextDisabled,itemActiveBgDisabled:ie.controlItemBgActiveDisabled,itemInputBg:ie.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Nt.T)(ie)),C=ie=>(0,je.mergeToken)(ie,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ie.calc(ie.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:ie.calc(ie.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:ie.calc(ie.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:ie.calc(ie.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:ie.marginSM,paginationSlashMarginInlineEnd:ie.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Nt.e)(ie));var b=(0,It.I$)("Pagination",ie=>{const X=C(ie);return[P(X),A(X)]},h);const K=ie=>{const{componentCls:X}=ie;return{[`${X}${X}-bordered${X}-disabled:not(${X}-mini)`]:{"&, &:hover":{[`${X}-item-link`]:{borderColor:ie.colorBorder}},"&:focus-visible":{[`${X}-item-link`]:{borderColor:ie.colorBorder}},[`${X}-item, ${X}-item-link`]:{backgroundColor:ie.colorBgContainerDisabled,borderColor:ie.colorBorder,[`&:hover:not(${X}-item-active)`]:{backgroundColor:ie.colorBgContainerDisabled,borderColor:ie.colorBorder,a:{color:ie.colorTextDisabled}},[`&${X}-item-active`]:{backgroundColor:ie.itemActiveBgDisabled}},[`${X}-prev, ${X}-next`]:{"&:hover button":{backgroundColor:ie.colorBgContainerDisabled,borderColor:ie.colorBorder,color:ie.colorTextDisabled},[`${X}-item-link`]:{backgroundColor:ie.colorBgContainerDisabled,borderColor:ie.colorBorder}}},[`${X}${X}-bordered:not(${X}-mini)`]:{[`${X}-prev, ${X}-next`]:{"&:hover button":{borderColor:ie.colorPrimaryHover,backgroundColor:ie.itemBg},[`${X}-item-link`]:{backgroundColor:ie.itemLinkBg,borderColor:ie.colorBorder},[`&:hover ${X}-item-link`]:{borderColor:ie.colorPrimary,backgroundColor:ie.itemBg,color:ie.colorPrimary},[`&${X}-disabled`]:{[`${X}-item-link`]:{borderColor:ie.colorBorder,color:ie.colorTextDisabled}}},[`${X}-item`]:{backgroundColor:ie.itemBg,border:`${(0,mt.unit)(ie.lineWidth)} ${ie.lineType} ${ie.colorBorder}`,[`&:hover:not(${X}-item-active)`]:{borderColor:ie.colorPrimary,backgroundColor:ie.itemBg,a:{color:ie.colorPrimary}},"&-active":{borderColor:ie.colorPrimary}}}}};var ee=(0,It.bk)(["Pagination","bordered"],ie=>{const X=C(ie);return[K(X)]},h);function Ee(ie){return(0,s.useMemo)(()=>typeof ie=="boolean"?[ie,{}]:ie&&typeof ie=="object"?[!0,ie]:[void 0,void 0],[ie])}var le=function(ie,X){var tt={};for(var Te in ie)Object.prototype.hasOwnProperty.call(ie,Te)&&X.indexOf(Te)<0&&(tt[Te]=ie[Te]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Te=Object.getOwnPropertySymbols(ie);Et<Te.length;Et++)X.indexOf(Te[Et])<0&&Object.prototype.propertyIsEnumerable.call(ie,Te[Et])&&(tt[Te[Et]]=ie[Te[Et]]);return tt},Qe=ie=>{const{align:X,prefixCls:tt,selectPrefixCls:Te,className:Et,rootClassName:at,style:Ge,size:Ut,locale:St,responsive:Ie,showSizeChanger:$e,selectComponentClass:ut,pageSizeOptions:Qt}=ie,Ae=le(ie,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:Oe}=(0,me.Z)(Ie),[,We]=(0,Je.ZP)(),{getPrefixCls:vt,direction:Rt,showSizeChanger:en,className:En,style:xn}=(0,he.dj)("pagination"),ln=vt("pagination",tt),[tn,Yt,cn]=b(ln),yn=(0,be.Z)(Ut),In=yn==="small"||!!(Oe&&!yn&&Ie),[Kn]=(0,ae.Z)("Pagination",oe.Z),qn=Object.assign(Object.assign({},Kn),St),[er,xr]=Ee($e),[Lr,fr]=Ee(en),Jn=er!=null?er:Lr,zr=xr!=null?xr:fr,pr=ut||se.default,ao=s.useMemo(()=>Qt?Qt.map(wt=>Number(wt)):void 0,[Qt]),mo=wt=>{var dt;const{disabled:Sn,size:Re,onSizeChange:lt,"aria-label":Bt,className:qt,options:bn}=wt,{className:zn,onChange:Yn}=zr||{},hn=(dt=bn.find(Mn=>String(Mn.value)===String(Re)))===null||dt===void 0?void 0:dt.value;return s.createElement(pr,Object.assign({disabled:Sn,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Mn=>Mn.parentNode,"aria-label":Bt,options:bn},zr,{value:hn,onChange:(Mn,sr)=>{lt==null||lt(Mn),Yn==null||Yn(Mn,sr)},size:In?"small":"middle",className:D()(qt,zn)}))},Dn=s.useMemo(()=>{const wt=s.createElement("span",{className:`${ln}-item-ellipsis`},"\u2022\u2022\u2022"),dt=s.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?s.createElement(L.Z,null):s.createElement(i.Z,null)),Sn=s.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?s.createElement(i.Z,null):s.createElement(L.Z,null)),Re=s.createElement("a",{className:`${ln}-item-link`},s.createElement("div",{className:`${ln}-item-container`},Rt==="rtl"?s.createElement(N.Z,{className:`${ln}-item-link-icon`}):s.createElement(v,{className:`${ln}-item-link-icon`}),wt)),lt=s.createElement("a",{className:`${ln}-item-link`},s.createElement("div",{className:`${ln}-item-container`},Rt==="rtl"?s.createElement(v,{className:`${ln}-item-link-icon`}):s.createElement(N.Z,{className:`${ln}-item-link-icon`}),wt));return{prevIcon:dt,nextIcon:Sn,jumpPrevIcon:Re,jumpNextIcon:lt}},[Rt,ln]),Cn=vt("select",Te),br=D()({[`${ln}-${X}`]:!!X,[`${ln}-mini`]:In,[`${ln}-rtl`]:Rt==="rtl",[`${ln}-bordered`]:We.wireframe},En,Et,at,Yt,cn),Or=Object.assign(Object.assign({},xn),Ge);return tn(s.createElement(s.Fragment,null,We.wireframe&&s.createElement(ee,{prefixCls:ln}),s.createElement(Ye,Object.assign({},Dn,Ae,{style:Or,prefixCls:ln,selectPrefixCls:Cn,className:br,locale:qn,pageSizeOptions:ao,showSizeChanger:Jn,sizeChangerRender:mo}))))},ke=Qe},89787:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return St}});var s=p(59301),Se=p(17835),M=p(29679),we=p(40001),te=p(19248),$=p(99267),Z=p(92310),v=p.n(Z),N=p(2738),i=p(48755),L=p(54476),B=p(33885),D=p(75931),O={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},T=function(){var $e=(0,s.useRef)([]),ut=(0,s.useRef)(null);return(0,s.useEffect)(function(){var Qt=Date.now(),Ae=!1;$e.current.forEach(function(Oe){if(Oe){Ae=!0;var We=Oe.style;We.transitionDuration=".3s, .3s, .3s, .06s",ut.current&&Qt-ut.current<100&&(We.transitionDuration="0s, 0s")}}),Ae&&(ut.current=Date.now())}),$e.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],I=function($e){var ut=(0,B.Z)((0,B.Z)({},O),$e),Qt=ut.className,Ae=ut.percent,Oe=ut.prefixCls,We=ut.strokeColor,vt=ut.strokeLinecap,Rt=ut.strokeWidth,en=ut.style,En=ut.trailColor,xn=ut.trailWidth,ln=ut.transition,tn=(0,D.Z)(ut,E);delete tn.gapPosition;var Yt=Array.isArray(Ae)?Ae:[Ae],cn=Array.isArray(We)?We:[We],yn=T(),In=Rt/2,Kn=100-Rt/2,qn="M ".concat(vt==="round"?In:0,",").concat(In,`
|
|
|
L `).concat(vt==="round"?Kn:100,",").concat(In),er="0 0 100 ".concat(Rt),xr=0;return s.createElement("svg",(0,L.Z)({className:v()("".concat(Oe,"-line"),Qt),viewBox:er,preserveAspectRatio:"none",style:en},tn),s.createElement("path",{className:"".concat(Oe,"-line-trail"),d:qn,strokeLinecap:vt,stroke:En,strokeWidth:xn||Rt,fillOpacity:"0"}),Yt.map(function(Lr,fr){var Jn=1;switch(vt){case"round":Jn=1-Rt/100;break;case"square":Jn=1-Rt/2/100;break;default:Jn=1;break}var zr={strokeDasharray:"".concat(Lr*Jn,"px, 100px"),strokeDashoffset:"-".concat(xr,"px"),transition:ln||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},pr=cn[fr]||cn[cn.length-1];return xr+=Lr,s.createElement("path",{key:fr,className:"".concat(Oe,"-line-path"),d:qn,strokeLinecap:vt,stroke:pr,strokeWidth:Rt,fillOpacity:"0",ref:function(mo){yn[fr]=mo},style:zr})}))},U=I,W=p(76190),re=p(42978),k=p(47273),H=0,de=(0,k.Z)();function ce(){var Ie;return de?(Ie=H,H+=1):Ie="TEST_OR_SSR",Ie}var Fe=function(Ie){var $e=s.useState(),ut=(0,re.Z)($e,2),Qt=ut[0],Ae=ut[1];return s.useEffect(function(){Ae("rc_progress_".concat(ce()))},[]),Ie||Qt},ve=function($e){var ut=$e.bg,Qt=$e.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:ut}},Qt)};function pe(Ie,$e){return Object.keys(Ie).map(function(ut){var Qt=parseFloat(ut),Ae="".concat(Math.floor(Qt*$e),"%");return"".concat(Ie[ut]," ").concat(Ae)})}var Ce=s.forwardRef(function(Ie,$e){var ut=Ie.prefixCls,Qt=Ie.color,Ae=Ie.gradientId,Oe=Ie.radius,We=Ie.style,vt=Ie.ptg,Rt=Ie.strokeLinecap,en=Ie.strokeWidth,En=Ie.size,xn=Ie.gapDegree,ln=Qt&&(0,W.Z)(Qt)==="object",tn=ln?"#FFF":void 0,Yt=En/2,cn=s.createElement("circle",{className:"".concat(ut,"-circle-path"),r:Oe,cx:Yt,cy:Yt,stroke:tn,strokeLinecap:Rt,strokeWidth:en,opacity:vt===0?0:1,style:We,ref:$e});if(!ln)return cn;var yn="".concat(Ae,"-conic"),In=xn?"".concat(180+xn/2,"deg"):"0deg",Kn=pe(Qt,(360-xn)/360),qn=pe(Qt,1),er="conic-gradient(from ".concat(In,", ").concat(Kn.join(", "),")"),xr="linear-gradient(to ".concat(xn?"bottom":"top",", ").concat(qn.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:yn},cn),s.createElement("foreignObject",{x:0,y:0,width:En,height:En,mask:"url(#".concat(yn,")")},s.createElement(ve,{bg:xr},s.createElement(ve,{bg:er}))))}),G=Ce,ge=100,g=function($e,ut,Qt,Ae,Oe,We,vt,Rt,en,En){var xn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ln=Qt/100*360*((360-We)/360),tn=We===0?0:{bottom:0,top:180,left:90,right:-90}[vt],Yt=(100-Ae)/100*ut;en==="round"&&Ae!==100&&(Yt+=En/2,Yt>=ut&&(Yt=ut-.01));var cn=ge/2;return{stroke:typeof Rt=="string"?Rt:void 0,strokeDasharray:"".concat(ut,"px ").concat($e),strokeDashoffset:Yt+xn,transform:"rotate(".concat(Oe+ln+tn,"deg)"),transformOrigin:"".concat(cn,"px ").concat(cn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},j=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ye(Ie){var $e=Ie!=null?Ie:[];return Array.isArray($e)?$e:[$e]}var oe=function($e){var ut=(0,B.Z)((0,B.Z)({},O),$e),Qt=ut.id,Ae=ut.prefixCls,Oe=ut.steps,We=ut.strokeWidth,vt=ut.trailWidth,Rt=ut.gapDegree,en=Rt===void 0?0:Rt,En=ut.gapPosition,xn=ut.trailColor,ln=ut.strokeLinecap,tn=ut.style,Yt=ut.className,cn=ut.strokeColor,yn=ut.percent,In=(0,D.Z)(ut,j),Kn=ge/2,qn=Fe(Qt),er="".concat(qn,"-gradient"),xr=Kn-We/2,Lr=Math.PI*2*xr,fr=en>0?90+en/2:-90,Jn=Lr*((360-en)/360),zr=(0,W.Z)(Oe)==="object"?Oe:{count:Oe,gap:2},pr=zr.count,ao=zr.gap,mo=Ye(yn),Dn=Ye(cn),Cn=Dn.find(function(lt){return lt&&(0,W.Z)(lt)==="object"}),br=Cn&&(0,W.Z)(Cn)==="object",Or=br?"butt":ln,wt=g(Lr,Jn,0,100,fr,en,En,xn,Or,We),dt=T(),Sn=function(){var Bt=0;return mo.map(function(qt,bn){var zn=Dn[bn]||Dn[Dn.length-1],Yn=g(Lr,Jn,Bt,qt,fr,en,En,zn,Or,We);return Bt+=qt,s.createElement(G,{key:bn,color:zn,ptg:qt,radius:xr,prefixCls:Ae,gradientId:er,style:Yn,strokeLinecap:Or,strokeWidth:We,gapDegree:en,ref:function(Mn){dt[bn]=Mn},size:ge})}).reverse()},Re=function(){var Bt=Math.round(pr*(mo[0]/100)),qt=100/pr,bn=0;return new Array(pr).fill(null).map(function(zn,Yn){var hn=Yn<=Bt-1?Dn[0]:xn,Mn=hn&&(0,W.Z)(hn)==="object"?"url(#".concat(er,")"):void 0,sr=g(Lr,Jn,bn,qt,fr,en,En,hn,"butt",We,ao);return bn+=(Jn-sr.strokeDashoffset+ao)*100/Jn,s.createElement("circle",{key:Yn,className:"".concat(Ae,"-circle-path"),r:xr,cx:Kn,cy:Kn,stroke:Mn,strokeWidth:We,opacity:1,style:sr,ref:function(Sr){dt[Yn]=Sr}})})};return s.createElement("svg",(0,L.Z)({className:v()("".concat(Ae,"-circle"),Yt),viewBox:"0 0 ".concat(ge," ").concat(ge),style:tn,id:Qt,role:"presentation"},In),!pr&&s.createElement("circle",{className:"".concat(Ae,"-circle-trail"),r:xr,cx:Kn,cy:Kn,stroke:xn,strokeLinecap:Or,strokeWidth:vt||We,style:wt}),pr?Re():Sn())},he=oe,be={Line:U,Circle:he},me=p(25399),ae=p(68361);function se(Ie){return!Ie||Ie<0?0:Ie>100?100:Ie}function Je(Ie){let{success:$e,successPercent:ut}=Ie,Qt=ut;return $e&&"progress"in $e&&(Qt=$e.progress),$e&&"percent"in $e&&(Qt=$e.percent),Qt}const mt=Ie=>{let{percent:$e,success:ut,successPercent:Qt}=Ie;const Ae=se(Je({success:ut,successPercent:Qt}));return[Ae,se(se($e)-Ae)]},Me=Ie=>{let{success:$e={},strokeColor:ut}=Ie;const{strokeColor:Qt}=$e;return[Qt||ae.presetPrimaryColors.green,ut||null]},Nt=(Ie,$e,ut)=>{var Qt,Ae,Oe,We;let vt=-1,Rt=-1;if($e==="step"){const en=ut.steps,En=ut.strokeWidth;typeof Ie=="string"||typeof Ie=="undefined"?(vt=Ie==="small"?2:14,Rt=En!=null?En:8):typeof Ie=="number"?[vt,Rt]=[Ie,Ie]:[vt=14,Rt=8]=Array.isArray(Ie)?Ie:[Ie.width,Ie.height],vt*=en}else if($e==="line"){const en=ut==null?void 0:ut.strokeWidth;typeof Ie=="string"||typeof Ie=="undefined"?Rt=en||(Ie==="small"?6:8):typeof Ie=="number"?[vt,Rt]=[Ie,Ie]:[vt=-1,Rt=8]=Array.isArray(Ie)?Ie:[Ie.width,Ie.height]}else($e==="circle"||$e==="dashboard")&&(typeof Ie=="string"||typeof Ie=="undefined"?[vt,Rt]=Ie==="small"?[60,60]:[120,120]:typeof Ie=="number"?[vt,Rt]=[Ie,Ie]:Array.isArray(Ie)&&(vt=(Ae=(Qt=Ie[0])!==null&&Qt!==void 0?Qt:Ie[1])!==null&&Ae!==void 0?Ae:120,Rt=(We=(Oe=Ie[0])!==null&&Oe!==void 0?Oe:Ie[1])!==null&&We!==void 0?We:120));return[vt,Rt]},yt=3,zt=Ie=>yt/Ie*100;var It=Ie=>{const{prefixCls:$e,trailColor:ut=null,strokeLinecap:Qt="round",gapPosition:Ae,gapDegree:Oe,width:We=120,type:vt,children:Rt,success:en,size:En=We,steps:xn}=Ie,[ln,tn]=Nt(En,"circle");let{strokeWidth:Yt}=Ie;Yt===void 0&&(Yt=Math.max(zt(ln),6));const cn={width:ln,height:tn,fontSize:ln*.15+6},yn=s.useMemo(()=>{if(Oe||Oe===0)return Oe;if(vt==="dashboard")return 75},[Oe,vt]),In=mt(Ie),Kn=Ae||vt==="dashboard"&&"bottom"||void 0,qn=Object.prototype.toString.call(Ie.strokeColor)==="[object Object]",er=Me({success:en,strokeColor:Ie.strokeColor}),xr=v()(`${$e}-inner`,{[`${$e}-circle-gradient`]:qn}),Lr=s.createElement(he,{steps:xn,percent:xn?In[1]:In,strokeWidth:Yt,trailWidth:Yt,strokeColor:xn?er[1]:er,strokeLinecap:Qt,trailColor:ut,prefixCls:$e,gapDegree:yn,gapPosition:Kn}),fr=ln<=20,Jn=s.createElement("div",{className:xr,style:cn},Lr,!fr&&Rt);return fr?s.createElement(me.Z,{title:Rt},Jn):Jn},Ze=p(36237),Pt=p(63356),ct=p(16931),x=p(51636);const Ke="--progress-line-stroke-color",P="--progress-percent",A=Ie=>{const $e=Ie?"100%":"-100%";return new Ze.Keyframes(`antProgress${Ie?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},h=Ie=>{const{componentCls:$e,iconCls:ut}=Ie;return{[$e]:Object.assign(Object.assign({},(0,Pt.Wf)(Ie)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ie.fontSize},[`${$e}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${$e}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:Ie.remainingColor,borderRadius:Ie.lineBorderRadius},[`${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.defaultColor}},[`${$e}-success-bg, ${$e}-bg`]:{position:"relative",background:Ie.defaultColor,borderRadius:Ie.lineBorderRadius,transition:`all ${Ie.motionDurationSlow} ${Ie.motionEaseInOutCirc}`},[`${$e}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${$e}-text`]:{width:"max-content",marginInlineStart:0,marginTop:Ie.marginXXS}},[`${$e}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${Ke})`]},height:"100%",width:`calc(1 / var(${P}) * 100%)`,display:"block"},[`&${$e}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${$e}-text-inner`]:{color:Ie.colorWhite,[`&${$e}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${$e}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ie.colorSuccess},[`${$e}-text`]:{display:"inline-block",marginInlineStart:Ie.marginXS,color:Ie.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ut]:{fontSize:Ie.fontSize},[`&${$e}-text-outer`]:{width:"max-content"},[`&${$e}-text-outer${$e}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:Ie.marginXS}},[`${$e}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,Ze.unit)(Ie.paddingXXS)}`,[`&${$e}-text-start`]:{justifyContent:"start"},[`&${$e}-text-end`]:{justifyContent:"end"}},[`&${$e}-status-active`]:{[`${$e}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ie.colorBgContainer,borderRadius:Ie.lineBorderRadius,opacity:0,animationName:A(),animationDuration:Ie.progressActiveMotionDuration,animationTimingFunction:Ie.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${$e}-rtl${$e}-status-active`]:{[`${$e}-bg::before`]:{animationName:A(!0)}},[`&${$e}-status-exception`]:{[`${$e}-bg`]:{backgroundColor:Ie.colorError},[`${$e}-text`]:{color:Ie.colorError}},[`&${$e}-status-exception ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.colorError}},[`&${$e}-status-success`]:{[`${$e}-bg`]:{backgroundColor:Ie.colorSuccess},[`${$e}-text`]:{color:Ie.colorSuccess}},[`&${$e}-status-success ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.colorSuccess}}})}},C=Ie=>{const{componentCls:$e,iconCls:ut}=Ie;return{[$e]:{[`${$e}-circle-trail`]:{stroke:Ie.remainingColor},[`&${$e}-circle ${$e}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${$e}-circle ${$e}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ie.circleTextColor,fontSize:Ie.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ut]:{fontSize:Ie.circleIconFontSize}},[`${$e}-circle&-status-exception`]:{[`${$e}-text`]:{color:Ie.colorError}},[`${$e}-circle&-status-success`]:{[`${$e}-text`]:{color:Ie.colorSuccess}}},[`${$e}-inline-circle`]:{lineHeight:1,[`${$e}-inner`]:{verticalAlign:"bottom"}}}},b=Ie=>{const{componentCls:$e}=Ie;return{[$e]:{[`${$e}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ie.progressStepMinWidth,marginInlineEnd:Ie.progressStepMarginInlineEnd,backgroundColor:Ie.remainingColor,transition:`all ${Ie.motionDurationSlow}`,"&-active":{backgroundColor:Ie.defaultColor}}}}}},K=Ie=>{const{componentCls:$e,iconCls:ut}=Ie;return{[$e]:{[`${$e}-small&-line, ${$e}-small&-line ${$e}-text ${ut}`]:{fontSize:Ie.fontSizeSM}}}},ee=Ie=>({circleTextColor:Ie.colorText,defaultColor:Ie.colorInfo,remainingColor:Ie.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${Ie.fontSize/Ie.fontSizeSM}em`});var Ee=(0,ct.I$)("Progress",Ie=>{const $e=Ie.calc(Ie.marginXXS).div(2).equal(),ut=(0,x.mergeToken)(Ie,{progressStepMarginInlineEnd:$e,progressStepMinWidth:$e,progressActiveMotionDuration:"2.4s"});return[h(ut),C(ut),b(ut),K(ut)]},ee),le=function(Ie,$e){var ut={};for(var Qt in Ie)Object.prototype.hasOwnProperty.call(Ie,Qt)&&$e.indexOf(Qt)<0&&(ut[Qt]=Ie[Qt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Qt=Object.getOwnPropertySymbols(Ie);Ae<Qt.length;Ae++)$e.indexOf(Qt[Ae])<0&&Object.prototype.propertyIsEnumerable.call(Ie,Qt[Ae])&&(ut[Qt[Ae]]=Ie[Qt[Ae]]);return ut};const ue=Ie=>{let $e=[];return Object.keys(Ie).forEach(ut=>{const Qt=parseFloat(ut.replace(/%/g,""));Number.isNaN(Qt)||$e.push({key:Qt,value:Ie[ut]})}),$e=$e.sort((ut,Qt)=>ut.key-Qt.key),$e.map(ut=>{let{key:Qt,value:Ae}=ut;return`${Ae} ${Qt}%`}).join(", ")},Qe=(Ie,$e)=>{const{from:ut=ae.presetPrimaryColors.blue,to:Qt=ae.presetPrimaryColors.blue,direction:Ae=$e==="rtl"?"to left":"to right"}=Ie,Oe=le(Ie,["from","to","direction"]);if(Object.keys(Oe).length!==0){const vt=ue(Oe),Rt=`linear-gradient(${Ae}, ${vt})`;return{background:Rt,[Ke]:Rt}}const We=`linear-gradient(${Ae}, ${ut}, ${Qt})`;return{background:We,[Ke]:We}};var ie=Ie=>{const{prefixCls:$e,direction:ut,percent:Qt,size:Ae,strokeWidth:Oe,strokeColor:We,strokeLinecap:vt="round",children:Rt,trailColor:en=null,percentPosition:En,success:xn}=Ie,{align:ln,type:tn}=En,Yt=We&&typeof We!="string"?Qe(We,ut):{[Ke]:We,background:We},cn=vt==="square"||vt==="butt"?0:void 0,yn=Ae!=null?Ae:[-1,Oe||(Ae==="small"?6:8)],[In,Kn]=Nt(yn,"line",{strokeWidth:Oe}),qn={backgroundColor:en||void 0,borderRadius:cn},er=Object.assign(Object.assign({width:`${se(Qt)}%`,height:Kn,borderRadius:cn},Yt),{[P]:se(Qt)/100}),xr=Je(Ie),Lr={width:`${se(xr)}%`,height:Kn,borderRadius:cn,backgroundColor:xn==null?void 0:xn.strokeColor},fr={width:In<0?"100%":In},Jn=s.createElement("div",{className:`${$e}-inner`,style:qn},s.createElement("div",{className:v()(`${$e}-bg`,`${$e}-bg-${tn}`),style:er},tn==="inner"&&Rt),xr!==void 0&&s.createElement("div",{className:`${$e}-success-bg`,style:Lr})),zr=tn==="outer"&&ln==="start",pr=tn==="outer"&&ln==="end";return tn==="outer"&&ln==="center"?s.createElement("div",{className:`${$e}-layout-bottom`},Jn,Rt):s.createElement("div",{className:`${$e}-outer`,style:fr},zr&&Rt,Jn,pr&&Rt)},tt=Ie=>{const{size:$e,steps:ut,rounding:Qt=Math.round,percent:Ae=0,strokeWidth:Oe=8,strokeColor:We,trailColor:vt=null,prefixCls:Rt,children:en}=Ie,En=Qt(ut*(Ae/100)),xn=$e==="small"?2:14,ln=$e!=null?$e:[xn,Oe],[tn,Yt]=Nt(ln,"step",{steps:ut,strokeWidth:Oe}),cn=tn/ut,yn=Array.from({length:ut});for(let In=0;In<ut;In++){const Kn=Array.isArray(We)?We[In]:We;yn[In]=s.createElement("div",{key:In,className:v()(`${Rt}-steps-item`,{[`${Rt}-steps-item-active`]:In<=En-1}),style:{backgroundColor:In<=En-1?Kn:vt,width:cn,height:Yt}})}return s.createElement("div",{className:`${Rt}-steps-outer`},yn,en)},Te=function(Ie,$e){var ut={};for(var Qt in Ie)Object.prototype.hasOwnProperty.call(Ie,Qt)&&$e.indexOf(Qt)<0&&(ut[Qt]=Ie[Qt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Qt=Object.getOwnPropertySymbols(Ie);Ae<Qt.length;Ae++)$e.indexOf(Qt[Ae])<0&&Object.prototype.propertyIsEnumerable.call(Ie,Qt[Ae])&&(ut[Qt[Ae]]=Ie[Qt[Ae]]);return ut};const Et=null,at=["normal","exception","active","success"];var Ut=s.forwardRef((Ie,$e)=>{const{prefixCls:ut,className:Qt,rootClassName:Ae,steps:Oe,strokeColor:We,percent:vt=0,size:Rt="default",showInfo:en=!0,type:En="line",status:xn,format:ln,style:tn,percentPosition:Yt={}}=Ie,cn=Te(Ie,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:yn="end",type:In="outer"}=Yt,Kn=Array.isArray(We)?We[0]:We,qn=typeof We=="string"||Array.isArray(We)?We:void 0,er=s.useMemo(()=>{if(Kn){const Sn=typeof Kn=="string"?Kn:Object.values(Kn)[0];return new Se.FastColor(Sn).isLight()}return!1},[We]),xr=s.useMemo(()=>{var Sn,Re;const lt=Je(Ie);return parseInt(lt!==void 0?(Sn=lt!=null?lt:0)===null||Sn===void 0?void 0:Sn.toString():(Re=vt!=null?vt:0)===null||Re===void 0?void 0:Re.toString(),10)},[vt,Ie.success,Ie.successPercent]),Lr=s.useMemo(()=>!at.includes(xn)&&xr>=100?"success":xn||"normal",[xn,xr]),{getPrefixCls:fr,direction:Jn,progress:zr}=s.useContext(i.E_),pr=fr("progress",ut),[ao,mo,Dn]=Ee(pr),Cn=En==="line",br=Cn&&!Oe,Or=s.useMemo(()=>{if(!en)return null;const Sn=Je(Ie);let Re;const lt=ln||(qt=>`${qt}%`),Bt=Cn&&er&&In==="inner";return In==="inner"||ln||Lr!=="exception"&&Lr!=="success"?Re=lt(se(vt),se(Sn)):Lr==="exception"?Re=Cn?s.createElement(te.Z,null):s.createElement($.Z,null):Lr==="success"&&(Re=Cn?s.createElement(M.Z,null):s.createElement(we.Z,null)),s.createElement("span",{className:v()(`${pr}-text`,{[`${pr}-text-bright`]:Bt,[`${pr}-text-${yn}`]:br,[`${pr}-text-${In}`]:br}),title:typeof Re=="string"?Re:void 0},Re)},[en,vt,xr,Lr,En,pr,ln]);let wt;En==="line"?wt=Oe?s.createElement(tt,Object.assign({},Ie,{strokeColor:qn,prefixCls:pr,steps:typeof Oe=="object"?Oe.count:Oe}),Or):s.createElement(ie,Object.assign({},Ie,{strokeColor:Kn,prefixCls:pr,direction:Jn,percentPosition:{align:yn,type:In}}),Or):(En==="circle"||En==="dashboard")&&(wt=s.createElement(It,Object.assign({},Ie,{strokeColor:Kn,prefixCls:pr,progressStatus:Lr}),Or));const dt=v()(pr,`${pr}-status-${Lr}`,{[`${pr}-${En==="dashboard"&&"circle"||En}`]:En!=="line",[`${pr}-inline-circle`]:En==="circle"&&Nt(Rt,"circle")[0]<=20,[`${pr}-line`]:br,[`${pr}-line-align-${yn}`]:br,[`${pr}-line-position-${In}`]:br,[`${pr}-steps`]:Oe,[`${pr}-show-info`]:en,[`${pr}-${Rt}`]:typeof Rt=="string",[`${pr}-rtl`]:Jn==="rtl"},zr==null?void 0:zr.className,Qt,Ae,mo,Dn);return ao(s.createElement("div",Object.assign({ref:$e,style:Object.assign(Object.assign({},zr==null?void 0:zr.style),tn),className:dt,role:"progressbar","aria-valuenow":xr,"aria-valuemin":0,"aria-valuemax":100},(0,N.Z)(cn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),wt))}),St=Ut},82326:function(nr,Zt,p){"use strict";var s=p(59301),Se=p(92310),M=p.n(Se),we=p(37463),te=p(2738),$=p(75030),Z=p(86641),v=p(45915),N=p(82855),i=p(48755),L=p(38406),B=p(2171),D=p(83397),O=p(31756),T=p(56553),E=p(24971),I=p(70045),U=p(57700),W=p(1722),re=p(90376),k=p(68525),H=p(90005),de=function(Ce,G){var ge={};for(var g in Ce)Object.prototype.hasOwnProperty.call(Ce,g)&&G.indexOf(g)<0&&(ge[g]=Ce[g]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,g=Object.getOwnPropertySymbols(Ce);j<g.length;j++)G.indexOf(g[j])<0&&Object.prototype.propertyIsEnumerable.call(Ce,g[j])&&(ge[g[j]]=Ce[g[j]]);return ge};const ce="SECRET_COMBOBOX_MODE_DO_NOT_USE",Fe=(Ce,G)=>{var ge;const{prefixCls:g,bordered:j,className:Ye,rootClassName:oe,getPopupContainer:he,popupClassName:be,dropdownClassName:me,listHeight:ae=256,placement:se,listItemHeight:Je,size:mt,disabled:Me,notFoundContent:Nt,status:yt,builtinPlacements:zt,dropdownMatchSelectWidth:je,popupMatchSelectWidth:It,direction:Ze,style:Pt,allowClear:ct,variant:x,dropdownStyle:Ke,transitionName:P,tagRender:A,maxCount:h,prefix:C}=Ce,b=de(Ce,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:K,getPrefixCls:ee,renderEmpty:Ee,direction:le,virtual:ue,popupMatchSelectWidth:Qe,popupOverflow:ke}=s.useContext(i.E_),ie=(0,i.dj)("select"),[,X]=(0,U.ZP)(),tt=Je!=null?Je:X==null?void 0:X.controlHeight,Te=ee("select",g),Et=ee(),at=Ze!=null?Ze:le,{compactSize:Ge,compactItemClassnames:Ut}=(0,I.ri)(Te,at),[St,Ie]=(0,E.Z)("select",x,j),$e=(0,D.Z)(Te),[ut,Qt,Ae]=(0,re.Z)(Te,$e),Oe=s.useMemo(()=>{const{mode:mo}=Ce;if(mo!=="combobox")return mo===ce?"combobox":mo},[Ce.mode]),We=Oe==="multiple"||Oe==="tags",vt=(0,H.Z)(Ce.suffixIcon,Ce.showArrow),Rt=(ge=It!=null?It:je)!==null&&ge!==void 0?ge:Qe,{status:en,hasFeedback:En,isFormItemInput:xn,feedbackIcon:ln}=s.useContext(T.aM),tn=(0,N.F)(en,yt);let Yt;Nt!==void 0?Yt=Nt:Oe==="combobox"?Yt=null:Yt=(Ee==null?void 0:Ee("Select"))||s.createElement(L.Z,{componentName:"Select"});const{suffixIcon:cn,itemIcon:yn,removeIcon:In,clearIcon:Kn}=(0,k.Z)(Object.assign(Object.assign({},b),{multiple:We,hasFeedback:En,feedbackIcon:ln,showSuffixIcon:vt,prefixCls:Te,componentName:"Select"})),qn=ct===!0?{clearIcon:Kn}:ct,er=(0,te.Z)(b,["suffixIcon","itemIcon"]),xr=M()(be||me,{[`${Te}-dropdown-${at}`]:at==="rtl"},oe,Ae,$e,Qt),Lr=(0,O.Z)(mo=>{var Dn;return(Dn=mt!=null?mt:Ge)!==null&&Dn!==void 0?Dn:mo}),fr=s.useContext(B.Z),Jn=Me!=null?Me:fr,zr=M()({[`${Te}-lg`]:Lr==="large",[`${Te}-sm`]:Lr==="small",[`${Te}-rtl`]:at==="rtl",[`${Te}-${St}`]:Ie,[`${Te}-in-form-item`]:xn},(0,N.Z)(Te,tn,En),Ut,ie.className,Ye,oe,Ae,$e,Qt),pr=s.useMemo(()=>se!==void 0?se:at==="rtl"?"bottomRight":"bottomLeft",[se,at]),[ao]=(0,$.Cn)("SelectLike",Ke==null?void 0:Ke.zIndex);return ut(s.createElement(we.ZP,Object.assign({ref:G,virtual:ue,showSearch:ie.showSearch},er,{style:Object.assign(Object.assign({},ie.style),Pt),dropdownMatchSelectWidth:Rt,transitionName:(0,Z.m)(Et,"slide-up",P),builtinPlacements:(0,W.Z)(zt,ke),listHeight:ae,listItemHeight:tt,mode:Oe,prefixCls:Te,placement:pr,direction:at,prefix:C,suffixIcon:cn,menuItemSelectedIcon:yn,removeIcon:In,allowClear:qn,notFoundContent:Yt,className:zr,getPopupContainer:he||K,dropdownClassName:xr,disabled:Jn,dropdownStyle:Object.assign(Object.assign({},Ke),{zIndex:ao}),maxCount:We?h:void 0,tagRender:We?A:void 0})))},ve=s.forwardRef(Fe),pe=(0,v.Z)(ve,"dropdownAlign");ve.SECRET_COMBOBOX_MODE_DO_NOT_USE=ce,ve.Option=we.Wx,ve.OptGroup=we.Xo,ve._InternalPanelDoNotUseOrYouWillBeFired=pe,Zt.default=ve},1722:function(nr,Zt){"use strict";const p=Se=>{const we={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:Se==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},we),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},we),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},we),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},we),{points:["br","tr"],offset:[0,-4]})}};function s(Se,M){return Se||p(M)}Zt.Z=s},90376:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return g}});var s=p(63356),Se=p(56119),M=p(16931),we=p(51636),te=p(46e3),$=p(93873);const Z=j=>{const{optionHeight:Ye,optionFontSize:oe,optionLineHeight:he,optionPadding:be}=j;return{position:"relative",display:"block",minHeight:Ye,padding:be,color:j.colorText,fontWeight:"normal",fontSize:oe,lineHeight:he,boxSizing:"border-box"}};var N=j=>{const{antCls:Ye,componentCls:oe}=j,he=`${oe}-item`,be=`&${Ye}-slide-up-enter${Ye}-slide-up-enter-active`,me=`&${Ye}-slide-up-appear${Ye}-slide-up-appear-active`,ae=`&${Ye}-slide-up-leave${Ye}-slide-up-leave-active`,se=`${oe}-dropdown-placement-`,Je=`${he}-option-selected`;return[{[`${oe}-dropdown`]:Object.assign(Object.assign({},(0,s.Wf)(j)),{position:"absolute",top:-9999,zIndex:j.zIndexPopup,boxSizing:"border-box",padding:j.paddingXXS,overflow:"hidden",fontSize:j.fontSize,fontVariant:"initial",backgroundColor:j.colorBgElevated,borderRadius:j.borderRadiusLG,outline:"none",boxShadow:j.boxShadowSecondary,[`
|
|
|
${be}${se}bottomLeft,
|
|
|
${me}${se}bottomLeft
|
|
|
`]:{animationName:te.fJ},[`
|
|
|
${be}${se}topLeft,
|
|
|
${me}${se}topLeft,
|
|
|
${be}${se}topRight,
|
|
|
${me}${se}topRight
|
|
|
`]:{animationName:te.Qt},[`${ae}${se}bottomLeft`]:{animationName:te.Uw},[`
|
|
|
${ae}${se}topLeft,
|
|
|
${ae}${se}topRight
|
|
|
`]:{animationName:te.ly},"&-hidden":{display:"none"},[he]:Object.assign(Object.assign({},Z(j)),{cursor:"pointer",transition:`background ${j.motionDurationSlow} ease`,borderRadius:j.borderRadiusSM,"&-group":{color:j.colorTextDescription,fontSize:j.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},s.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${he}-option-disabled)`]:{backgroundColor:j.optionActiveBg},[`&-selected:not(${he}-option-disabled)`]:{color:j.optionSelectedColor,fontWeight:j.optionSelectedFontWeight,backgroundColor:j.optionSelectedBg,[`${he}-option-state`]:{color:j.colorPrimary}},"&-disabled":{[`&${he}-option-selected`]:{backgroundColor:j.colorBgContainerDisabled},color:j.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:j.calc(j.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},Z(j)),{color:j.colorTextDisabled})}),[`${Je}:has(+ ${Je})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${Je}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},(0,te.oN)(j,"slide-up"),(0,te.oN)(j,"slide-down"),(0,$.Fm)(j,"move-up"),(0,$.Fm)(j,"move-down")]},i=p(26743),L=p(36237);function B(j,Ye){const{componentCls:oe,inputPaddingHorizontalBase:he,borderRadius:be}=j,me=j.calc(j.controlHeight).sub(j.calc(j.lineWidth).mul(2)).equal(),ae=Ye?`${oe}-${Ye}`:"";return{[`${oe}-single${ae}`]:{fontSize:j.fontSize,height:j.controlHeight,[`${oe}-selector`]:Object.assign(Object.assign({},(0,s.Wf)(j,!0)),{display:"flex",borderRadius:be,flex:"1 1 auto",[`${oe}-selection-wrap:after`]:{lineHeight:(0,L.unit)(me)},[`${oe}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[`
|
|
|
${oe}-selection-item,
|
|
|
${oe}-selection-placeholder
|
|
|
`]:{display:"block",padding:0,lineHeight:(0,L.unit)(me),transition:`all ${j.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${oe}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${oe}-selection-item:empty:after`,`${oe}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
|
|
&${oe}-show-arrow ${oe}-selection-item,
|
|
|
&${oe}-show-arrow ${oe}-selection-search,
|
|
|
&${oe}-show-arrow ${oe}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:j.showArrowPaddingInlineEnd},[`&${oe}-open ${oe}-selection-item`]:{color:j.colorTextPlaceholder},[`&:not(${oe}-customize-input)`]:{[`${oe}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${(0,L.unit)(he)}`,[`${oe}-selection-search-input`]:{height:me,fontSize:j.fontSize},"&:after":{lineHeight:(0,L.unit)(me)}}},[`&${oe}-customize-input`]:{[`${oe}-selector`]:{"&:after":{display:"none"},[`${oe}-selection-search`]:{position:"static",width:"100%"},[`${oe}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,L.unit)(he)}`,"&:after":{display:"none"}}}}}}}function D(j){const{componentCls:Ye}=j,oe=j.calc(j.controlPaddingHorizontalSM).sub(j.lineWidth).equal();return[B(j),B((0,we.mergeToken)(j,{controlHeight:j.controlHeightSM,borderRadius:j.borderRadiusSM}),"sm"),{[`${Ye}-single${Ye}-sm`]:{[`&:not(${Ye}-customize-input)`]:{[`${Ye}-selector`]:{padding:`0 ${(0,L.unit)(oe)}`},[`&${Ye}-show-arrow ${Ye}-selection-search`]:{insetInlineEnd:j.calc(oe).add(j.calc(j.fontSize).mul(1.5)).equal()},[`
|
|
|
&${Ye}-show-arrow ${Ye}-selection-item,
|
|
|
&${Ye}-show-arrow ${Ye}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:j.calc(j.fontSize).mul(1.5).equal()}}}},B((0,we.mergeToken)(j,{controlHeight:j.singleItemHeightLG,fontSize:j.fontSizeLG,borderRadius:j.borderRadiusLG}),"lg")]}const O=j=>{const{fontSize:Ye,lineHeight:oe,lineWidth:he,controlHeight:be,controlHeightSM:me,controlHeightLG:ae,paddingXXS:se,controlPaddingHorizontal:Je,zIndexPopupBase:mt,colorText:Me,fontWeightStrong:Nt,controlItemBgActive:yt,controlItemBgHover:zt,colorBgContainer:je,colorFillSecondary:It,colorBgContainerDisabled:Ze,colorTextDisabled:Pt,colorPrimaryHover:ct,colorPrimary:x,controlOutline:Ke}=j,P=se*2,A=he*2,h=Math.min(be-P,be-A),C=Math.min(me-P,me-A),b=Math.min(ae-P,ae-A);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(se/2),zIndexPopup:mt+50,optionSelectedColor:Me,optionSelectedFontWeight:Nt,optionSelectedBg:yt,optionActiveBg:zt,optionPadding:`${(be-Ye*oe)/2}px ${Je}px`,optionFontSize:Ye,optionLineHeight:oe,optionHeight:be,selectorBg:je,clearBg:je,singleItemHeightLG:ae,multipleItemBg:It,multipleItemBorderColor:"transparent",multipleItemHeight:h,multipleItemHeightSM:C,multipleItemHeightLG:b,multipleSelectorBgDisabled:Ze,multipleItemColorDisabled:Pt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(j.fontSize*1.25),hoverBorderColor:ct,activeBorderColor:x,activeOutlineColor:Ke,selectAffixPadding:se}},T=(j,Ye)=>{const{componentCls:oe,antCls:he,controlOutlineWidth:be}=j;return{[`&:not(${oe}-customize-input) ${oe}-selector`]:{border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${Ye.borderColor}`,background:j.selectorBg},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{borderColor:Ye.hoverBorderHover},[`${oe}-focused& ${oe}-selector`]:{borderColor:Ye.activeBorderColor,boxShadow:`0 0 0 ${(0,L.unit)(be)} ${Ye.activeOutlineColor}`,outline:0},[`${oe}-prefix`]:{color:Ye.color}}}},E=(j,Ye)=>({[`&${j.componentCls}-status-${Ye.status}`]:Object.assign({},T(j,Ye))}),I=j=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},T(j,{borderColor:j.colorBorder,hoverBorderHover:j.hoverBorderColor,activeBorderColor:j.activeBorderColor,activeOutlineColor:j.activeOutlineColor,color:j.colorText})),E(j,{status:"error",borderColor:j.colorError,hoverBorderHover:j.colorErrorHover,activeBorderColor:j.colorError,activeOutlineColor:j.colorErrorOutline,color:j.colorError})),E(j,{status:"warning",borderColor:j.colorWarning,hoverBorderHover:j.colorWarningHover,activeBorderColor:j.colorWarning,activeOutlineColor:j.colorWarningOutline,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{background:j.colorBgContainerDisabled,color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`}})}),U=(j,Ye)=>{const{componentCls:oe,antCls:he}=j;return{[`&:not(${oe}-customize-input) ${oe}-selector`]:{background:Ye.bg,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} transparent`,color:Ye.color},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{background:Ye.hoverBg},[`${oe}-focused& ${oe}-selector`]:{background:j.selectorBg,borderColor:Ye.activeBorderColor,outline:0}}}},W=(j,Ye)=>({[`&${j.componentCls}-status-${Ye.status}`]:Object.assign({},U(j,Ye))}),re=j=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},U(j,{bg:j.colorFillTertiary,hoverBg:j.colorFillSecondary,activeBorderColor:j.activeBorderColor,color:j.colorText})),W(j,{status:"error",bg:j.colorErrorBg,hoverBg:j.colorErrorBgHover,activeBorderColor:j.colorError,color:j.colorError})),W(j,{status:"warning",bg:j.colorWarningBg,hoverBg:j.colorWarningBgHover,activeBorderColor:j.colorWarning,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{borderColor:j.colorBorder,background:j.colorBgContainerDisabled,color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.colorBgContainer,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${j.colorSplit}`}})}),k=j=>({"&-borderless":{[`${j.componentCls}-selector`]:{background:"transparent",border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} transparent`},[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`},[`&${j.componentCls}-status-error`]:{[`${j.componentCls}-prefix, ${j.componentCls}-selection-item`]:{color:j.colorError}},[`&${j.componentCls}-status-warning`]:{[`${j.componentCls}-prefix, ${j.componentCls}-selection-item`]:{color:j.colorWarning}}}}),H=(j,Ye)=>{const{componentCls:oe,antCls:he}=j;return{[`&:not(${oe}-customize-input) ${oe}-selector`]:{borderWidth:`0 0 ${(0,L.unit)(j.lineWidth)} 0`,borderStyle:`none none ${j.lineType} none`,borderColor:Ye.borderColor,background:j.selectorBg,borderRadius:0},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{borderColor:Ye.hoverBorderHover},[`${oe}-focused& ${oe}-selector`]:{borderColor:Ye.activeBorderColor,outline:0},[`${oe}-prefix`]:{color:Ye.color}}}},de=(j,Ye)=>({[`&${j.componentCls}-status-${Ye.status}`]:Object.assign({},H(j,Ye))}),ce=j=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},H(j,{borderColor:j.colorBorder,hoverBorderHover:j.hoverBorderColor,activeBorderColor:j.activeBorderColor,activeOutlineColor:j.activeOutlineColor,color:j.colorText})),de(j,{status:"error",borderColor:j.colorError,hoverBorderHover:j.colorErrorHover,activeBorderColor:j.colorError,activeOutlineColor:j.colorErrorOutline,color:j.colorError})),de(j,{status:"warning",borderColor:j.colorWarning,hoverBorderHover:j.colorWarningHover,activeBorderColor:j.colorWarning,activeOutlineColor:j.colorWarningOutline,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`}})});var ve=j=>({[j.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},I(j)),re(j)),k(j)),ce(j))});const pe=j=>{const{componentCls:Ye}=j;return{position:"relative",transition:`all ${j.motionDurationMid} ${j.motionEaseInOut}`,input:{cursor:"pointer"},[`${Ye}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${Ye}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ce=j=>{const{componentCls:Ye}=j;return{[`${Ye}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},G=j=>{const{antCls:Ye,componentCls:oe,inputPaddingHorizontalBase:he,iconCls:be}=j;return{[oe]:Object.assign(Object.assign({},(0,s.Wf)(j)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${oe}-customize-input) ${oe}-selector`]:Object.assign(Object.assign({},pe(j)),Ce(j)),[`${oe}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},s.vS),{[`> ${Ye}-typography`]:{display:"inline"}}),[`${oe}-selection-placeholder`]:Object.assign(Object.assign({},s.vS),{flex:1,color:j.colorTextPlaceholder,pointerEvents:"none"}),[`${oe}-arrow`]:Object.assign(Object.assign({},(0,s.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:he,height:j.fontSizeIcon,marginTop:j.calc(j.fontSizeIcon).mul(-1).div(2).equal(),color:j.colorTextQuaternary,fontSize:j.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${j.motionDurationSlow} ease`,[be]:{verticalAlign:"top",transition:`transform ${j.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${oe}-suffix)`]:{pointerEvents:"auto"}},[`${oe}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${oe}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${oe}-prefix`]:{flex:"none",marginInlineEnd:j.selectAffixPadding},[`${oe}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:he,zIndex:1,display:"inline-block",width:j.fontSizeIcon,height:j.fontSizeIcon,marginTop:j.calc(j.fontSizeIcon).mul(-1).div(2).equal(),color:j.colorTextQuaternary,fontSize:j.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${j.motionDurationMid} ease, opacity ${j.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:j.colorTextTertiary}},[`&:hover ${oe}-clear`]:{opacity:1,background:j.colorBgBase,borderRadius:"50%"}}),[`${oe}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${oe}-has-feedback`]:{[`${oe}-clear`]:{insetInlineEnd:j.calc(he).add(j.fontSize).add(j.paddingXS).equal()}}}}}},ge=j=>{const{componentCls:Ye}=j;return[{[Ye]:{[`&${Ye}-in-form-item`]:{width:"100%"}}},G(j),D(j),(0,i.ZP)(j),N(j),{[`${Ye}-rtl`]:{direction:"rtl"}},(0,Se.c)(j,{borderElCls:`${Ye}-selector`,focusElCls:`${Ye}-focused`})]};var g=(0,M.I$)("Select",(j,Ye)=>{let{rootPrefixCls:oe}=Ye;const he=(0,we.mergeToken)(j,{rootPrefixCls:oe,inputPaddingHorizontalBase:j.calc(j.paddingSM).sub(1).equal(),multipleSelectItemHeight:j.multipleItemHeight,selectHeight:j.controlHeight});return[ge(he),ve(he)]},O,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(nr,Zt,p){"use strict";p.d(Zt,{_z:function(){return $},gp:function(){return we}});var s=p(36237),Se=p(63356),M=p(51636);const we=i=>{const{multipleSelectItemHeight:L,paddingXXS:B,lineWidth:D,INTERNAL_FIXED_ITEM_MARGIN:O}=i,T=i.max(i.calc(B).sub(D).equal(),0),E=i.max(i.calc(T).sub(O).equal(),0);return{basePadding:T,containerPadding:E,itemHeight:(0,s.unit)(L),itemLineHeight:(0,s.unit)(i.calc(L).sub(i.calc(i.lineWidth).mul(2)).equal())}},te=i=>{const{multipleSelectItemHeight:L,selectHeight:B,lineWidth:D}=i;return i.calc(B).sub(L).div(2).sub(D).equal()},$=i=>{const{componentCls:L,iconCls:B,borderRadiusSM:D,motionDurationSlow:O,paddingXS:T,multipleItemColorDisabled:E,multipleItemBorderColorDisabled:I,colorIcon:U,colorIconHover:W,INTERNAL_FIXED_ITEM_MARGIN:re}=i;return{[`${L}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${L}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:re,borderRadius:D,cursor:"default",transition:`font-size ${O}, line-height ${O}, height ${O}`,marginInlineEnd:i.calc(re).mul(2).equal(),paddingInlineStart:T,paddingInlineEnd:i.calc(T).div(2).equal(),[`${L}-disabled&`]:{color:E,borderColor:I,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:i.calc(T).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,Se.Ro)()),{display:"inline-flex",alignItems:"center",color:U,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${B}`]:{verticalAlign:"-0.2em"},"&:hover":{color:W}})}}}},Z=(i,L)=>{const{componentCls:B,INTERNAL_FIXED_ITEM_MARGIN:D}=i,O=`${B}-selection-overflow`,T=i.multipleSelectItemHeight,E=te(i),I=L?`${B}-${L}`:"",U=we(i);return{[`${B}-multiple${I}`]:Object.assign(Object.assign({},$(i)),{[`${B}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:U.basePadding,paddingBlock:U.containerPadding,borderRadius:i.borderRadius,[`${B}-disabled&`]:{background:i.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,s.unit)(D)} 0`,lineHeight:(0,s.unit)(T),visibility:"hidden",content:'"\\a0"'}},[`${B}-selection-item`]:{height:U.itemHeight,lineHeight:(0,s.unit)(U.itemLineHeight)},[`${B}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,s.unit)(T),marginBlock:D}},[`${B}-prefix`]:{marginInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(U.basePadding).equal()},[`${O}-item + ${O}-item,
|
|
|
${B}-prefix + ${B}-selection-wrap
|
|
|
`]:{[`${B}-selection-search`]:{marginInlineStart:0},[`${B}-selection-placeholder`]:{insetInlineStart:0}},[`${O}-item-suffix`]:{minHeight:U.itemHeight,marginBlock:D},[`${B}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(E).equal(),"\n &-input,\n &-mirror\n ":{height:T,fontFamily:i.fontFamily,lineHeight:(0,s.unit)(T),transition:`all ${i.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${B}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(U.basePadding).equal(),insetInlineEnd:i.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${i.motionDurationSlow}`}})}};function v(i,L){const{componentCls:B}=i,D=L?`${B}-${L}`:"",O={[`${B}-multiple${D}`]:{fontSize:i.fontSize,[`${B}-selector`]:{[`${B}-show-search&`]:{cursor:"text"}},[`
|
|
|
&${B}-show-arrow ${B}-selector,
|
|
|
&${B}-allow-clear ${B}-selector
|
|
|
`]:{paddingInlineEnd:i.calc(i.fontSizeIcon).add(i.controlPaddingHorizontal).equal()}}};return[Z(i,L),O]}const N=i=>{const{componentCls:L}=i,B=(0,M.mergeToken)(i,{selectHeight:i.controlHeightSM,multipleSelectItemHeight:i.multipleItemHeightSM,borderRadius:i.borderRadiusSM,borderRadiusSM:i.borderRadiusXS}),D=(0,M.mergeToken)(i,{fontSize:i.fontSizeLG,selectHeight:i.controlHeightLG,multipleSelectItemHeight:i.multipleItemHeightLG,borderRadius:i.borderRadiusLG,borderRadiusSM:i.borderRadius});return[v(i),v(B,"sm"),{[`${L}-multiple${L}-sm`]:{[`${L}-selection-placeholder`]:{insetInline:i.calc(i.controlPaddingHorizontalSM).sub(i.lineWidth).equal()},[`${L}-selection-search`]:{marginInlineStart:2}}},v(D,"lg")]};Zt.ZP=N},68525:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(59301),Se=p(40001),M=p(19248),we=p(99267),te=p(84105),$=p(58617),Z=p(47472);function v(N){let{suffixIcon:i,clearIcon:L,menuItemSelectedIcon:B,removeIcon:D,loading:O,multiple:T,hasFeedback:E,prefixCls:I,showSuffixIcon:U,feedbackIcon:W,showArrow:re,componentName:k}=N;const H=L!=null?L:s.createElement(M.Z,null),de=pe=>i===null&&!E&&!re?null:s.createElement(s.Fragment,null,U!==!1&&pe,E&&W);let ce=null;if(i!==void 0)ce=de(i);else if(O)ce=de(s.createElement($.Z,{spin:!0}));else{const pe=`${I}-suffix`;ce=Ce=>{let{open:G,showSearch:ge}=Ce;return de(G&&ge?s.createElement(Z.Z,{className:pe}):s.createElement(te.Z,{className:pe}))}}let Fe=null;B!==void 0?Fe=B:T?Fe=s.createElement(Se.Z,null):Fe=null;let ve=null;return D!==void 0?ve=D:ve=s.createElement(we.Z,null),{clearIcon:H,suffixIcon:ce,itemIcon:Fe,removeIcon:ve}}},90005:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return s}});function s(Se,M){return M!==void 0?M:Se!==null}},70858:function(nr,Zt,p){"use strict";p.d(Zt,{default:function(){return mh}});var s=p(59301),Se={},M="rc-table-internal-hook",we=p(42978),te=p(6089),$=p(34280),Z=p(13697),v=p(4676);function N(J){var Y=s.createContext(void 0),xe=function(rt){var pt=rt.value,Dt=rt.children,Ft=s.useRef(pt);Ft.current=pt;var Vt=s.useState(function(){return{getValue:function(){return Ft.current},listeners:new Set}}),kt=(0,we.Z)(Vt,1),wn=kt[0];return(0,$.Z)(function(){(0,v.unstable_batchedUpdates)(function(){wn.listeners.forEach(function(rn){rn(pt)})})},[pt]),s.createElement(Y.Provider,{value:wn},Dt)};return{Context:Y,Provider:xe,defaultValue:J}}function i(J,Y){var xe=(0,te.Z)(typeof Y=="function"?Y:function(rn){if(Y===void 0)return rn;if(!Array.isArray(Y))return rn[Y];var on={};return Y.forEach(function(nn){on[nn]=rn[nn]}),on}),ze=s.useContext(J==null?void 0:J.Context),rt=ze||{},pt=rt.listeners,Dt=rt.getValue,Ft=s.useRef();Ft.current=xe(ze?Dt():J==null?void 0:J.defaultValue);var Vt=s.useState({}),kt=(0,we.Z)(Vt,2),wn=kt[1];return(0,$.Z)(function(){if(!ze)return;function rn(on){var nn=xe(on);(0,Z.Z)(Ft.current,nn,!0)||wn({})}return pt.add(rn),function(){pt.delete(rn)}},[ze]),Ft.current}var L=p(54476),B=p(8654);function D(){var J=s.createContext(null);function Y(){return s.useContext(J)}function xe(rt,pt){var Dt=(0,B.Yr)(rt),Ft=function(kt,wn){var rn=Dt?{ref:wn}:{},on=s.useRef(0),nn=s.useRef(kt),dn=Y();return dn!==null?s.createElement(rt,(0,L.Z)({},kt,rn)):((!pt||pt(nn.current,kt))&&(on.current+=1),nn.current=kt,s.createElement(J.Provider,{value:on.current},s.createElement(rt,(0,L.Z)({},kt,rn))))};return Dt?s.forwardRef(Ft):Ft}function ze(rt,pt){var Dt=(0,B.Yr)(rt),Ft=function(kt,wn){var rn=Dt?{ref:wn}:{};return Y(),s.createElement(rt,(0,L.Z)({},kt,rn))};return Dt?s.memo(s.forwardRef(Ft),pt):s.memo(Ft,pt)}return{makeImmutable:xe,responseImmutable:ze,useImmutableMark:Y}}var O=D(),T=O.makeImmutable,E=O.responseImmutable,I=O.useImmutableMark,U=D(),W=U.makeImmutable,re=U.responseImmutable,k=U.useImmutableMark,H=N(),de=H;function ce(J,Y){var xe=React.useRef(0);xe.current+=1;var ze=React.useRef(J),rt=[];Object.keys(J||{}).map(function(Dt){var Ft;(J==null?void 0:J[Dt])!==((Ft=ze.current)===null||Ft===void 0?void 0:Ft[Dt])&&rt.push(Dt)}),ze.current=J;var pt=React.useRef([]);return rt.length&&(pt.current=rt),React.useDebugValue(xe.current),React.useDebugValue(pt.current.join(", ")),Y&&console.log("".concat(Y,":"),xe.current,pt.current),xe.current}var Fe=null,ve=null,pe=p(76190),Ce=p(33885),G=p(20068),ge=p(92310),g=p.n(ge),j=p(80547),Ye=p(97938),oe=p(48736),he=s.createContext({renderWithProps:!1}),be=he,me="RC_TABLE_KEY";function ae(J){return J==null?[]:Array.isArray(J)?J:[J]}function se(J){var Y=[],xe={};return J.forEach(function(ze){for(var rt=ze||{},pt=rt.key,Dt=rt.dataIndex,Ft=pt||ae(Dt).join("-")||me;xe[Ft];)Ft="".concat(Ft,"_next");xe[Ft]=!0,Y.push(Ft)}),Y}function Je(J){return J!=null}function mt(J){return typeof J=="number"&&!Number.isNaN(J)}function Me(J){return J&&(0,pe.Z)(J)==="object"&&!Array.isArray(J)&&!s.isValidElement(J)}function Nt(J,Y,xe,ze,rt,pt){var Dt=s.useContext(be),Ft=k(),Vt=(0,j.Z)(function(){if(Je(ze))return[ze];var kt=Y==null||Y===""?[]:Array.isArray(Y)?Y:[Y],wn=(0,Ye.Z)(J,kt),rn=wn,on=void 0;if(rt){var nn=rt(wn,J,xe);Me(nn)?(rn=nn.children,on=nn.props,Dt.renderWithProps=!0):rn=nn}return[rn,on]},[Ft,J,ze,Y,rt,xe],function(kt,wn){if(pt){var rn=(0,we.Z)(kt,2),on=rn[1],nn=(0,we.Z)(wn,2),dn=nn[1];return pt(dn,on)}return Dt.renderWithProps?!0:!(0,Z.Z)(kt,wn,!0)});return Vt}function yt(J,Y,xe,ze){var rt=J+Y-1;return J<=ze&&rt>=xe}function zt(J,Y){return i(de,function(xe){var ze=yt(J,Y||1,xe.hoverStartRow,xe.hoverEndRow);return[ze,xe.onHover]})}var je=p(70425),It=function(Y){var xe=Y.ellipsis,ze=Y.rowType,rt=Y.children,pt,Dt=xe===!0?{showTitle:!0}:xe;return Dt&&(Dt.showTitle||ze==="header")&&(typeof rt=="string"||typeof rt=="number"?pt=rt.toString():s.isValidElement(rt)&&typeof rt.props.children=="string"&&(pt=rt.props.children)),pt};function Ze(J){var Y,xe,ze,rt,pt,Dt,Ft,Vt,kt=J.component,wn=J.children,rn=J.ellipsis,on=J.scope,nn=J.prefixCls,dn=J.className,rr=J.align,Pn=J.record,Ar=J.render,lr=J.dataIndex,tr=J.renderIndex,vr=J.shouldCellUpdate,Cr=J.index,Rr=J.rowType,Dr=J.colSpan,Eo=J.rowSpan,no=J.fixLeft,so=J.fixRight,Mr=J.firstFixLeft,Pr=J.lastFixLeft,Tr=J.firstFixRight,Er=J.lastFixRight,mr=J.appendNode,Nr=J.additionalProps,Hr=Nr===void 0?{}:Nr,Yr=J.isSticky,Br="".concat(nn,"-cell"),Vo=i(de,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Wo=Vo.supportSticky,Ma=Vo.allColumnsFixedLeft,Sa=Vo.rowHoverable,la=Nt(Pn,lr,tr,wn,Ar,vr),ur=(0,we.Z)(la,2),QA=ur[0],ii=ur[1],ai={},ua=typeof no=="number"&&Wo,BA=typeof so=="number"&&Wo;ua&&(ai.position="sticky",ai.left=no),BA&&(ai.position="sticky",ai.right=so);var Jr=(Y=(xe=(ze=ii==null?void 0:ii.colSpan)!==null&&ze!==void 0?ze:Hr.colSpan)!==null&&xe!==void 0?xe:Dr)!==null&&Y!==void 0?Y:1,uo=(rt=(pt=(Dt=ii==null?void 0:ii.rowSpan)!==null&&Dt!==void 0?Dt:Hr.rowSpan)!==null&&pt!==void 0?pt:Eo)!==null&&rt!==void 0?rt:1,kr=zt(Cr,uo),ro=(0,we.Z)(kr,2),bi=ro[0],Ui=ro[1],Ji=(0,je.zX)(function(Fa){var qi;Pn&&Ui(Cr,Cr+uo-1),Hr==null||(qi=Hr.onMouseEnter)===null||qi===void 0||qi.call(Hr,Fa)}),Zi=(0,je.zX)(function(Fa){var qi;Pn&&Ui(-1,-1),Hr==null||(qi=Hr.onMouseLeave)===null||qi===void 0||qi.call(Hr,Fa)});if(Jr===0||uo===0)return null;var Da=(Ft=Hr.title)!==null&&Ft!==void 0?Ft:It({rowType:Rr,ellipsis:rn,children:QA}),jA=g()(Br,dn,(Vt={},(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)(Vt,"".concat(Br,"-fix-left"),ua&&Wo),"".concat(Br,"-fix-left-first"),Mr&&Wo),"".concat(Br,"-fix-left-last"),Pr&&Wo),"".concat(Br,"-fix-left-all"),Pr&&Ma&&Wo),"".concat(Br,"-fix-right"),BA&&Wo),"".concat(Br,"-fix-right-first"),Tr&&Wo),"".concat(Br,"-fix-right-last"),Er&&Wo),"".concat(Br,"-ellipsis"),rn),"".concat(Br,"-with-append"),mr),"".concat(Br,"-fix-sticky"),(ua||BA)&&Yr&&Wo),(0,G.Z)(Vt,"".concat(Br,"-row-hover"),!ii&&bi)),Hr.className,ii==null?void 0:ii.className),to={};rr&&(to.textAlign=rr);var Wr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},ii==null?void 0:ii.style),ai),to),Hr.style),Ci=QA;return(0,pe.Z)(Ci)==="object"&&!Array.isArray(Ci)&&!s.isValidElement(Ci)&&(Ci=null),rn&&(Pr||Tr)&&(Ci=s.createElement("span",{className:"".concat(Br,"-content")},Ci)),s.createElement(kt,(0,L.Z)({},ii,Hr,{className:jA,style:Wr,title:Da,scope:on,onMouseEnter:Sa?Ji:void 0,onMouseLeave:Sa?Zi:void 0,colSpan:Jr!==1?Jr:null,rowSpan:uo!==1?uo:null}),mr,Ci)}var Pt=s.memo(Ze);function ct(J,Y,xe,ze,rt){var pt=xe[J]||{},Dt=xe[Y]||{},Ft,Vt;pt.fixed==="left"?Ft=ze.left[rt==="rtl"?Y:J]:Dt.fixed==="right"&&(Vt=ze.right[rt==="rtl"?J:Y]);var kt=!1,wn=!1,rn=!1,on=!1,nn=xe[Y+1],dn=xe[J-1],rr=nn&&!nn.fixed||dn&&!dn.fixed||xe.every(function(vr){return vr.fixed==="left"});if(rt==="rtl"){if(Ft!==void 0){var Pn=dn&&dn.fixed==="left";on=!Pn&&rr}else if(Vt!==void 0){var Ar=nn&&nn.fixed==="right";rn=!Ar&&rr}}else if(Ft!==void 0){var lr=nn&&nn.fixed==="left";kt=!lr&&rr}else if(Vt!==void 0){var tr=dn&&dn.fixed==="right";wn=!tr&&rr}return{fixLeft:Ft,fixRight:Vt,lastFixLeft:kt,firstFixRight:wn,lastFixRight:rn,firstFixLeft:on,isSticky:ze.isSticky}}var x=s.createContext({}),Ke=x;function P(J){var Y=J.className,xe=J.index,ze=J.children,rt=J.colSpan,pt=rt===void 0?1:rt,Dt=J.rowSpan,Ft=J.align,Vt=i(de,["prefixCls","direction"]),kt=Vt.prefixCls,wn=Vt.direction,rn=s.useContext(Ke),on=rn.scrollColumnIndex,nn=rn.stickyOffsets,dn=rn.flattenColumns,rr=xe+pt-1,Pn=rr+1===on?pt+1:pt,Ar=ct(xe,xe+Pn-1,dn,nn,wn);return s.createElement(Pt,(0,L.Z)({className:Y,index:xe,component:"td",prefixCls:kt,record:null,dataIndex:null,align:Ft,colSpan:Pn,rowSpan:Dt,render:function(){return ze}},Ar))}var A=p(75931),h=["children"];function C(J){var Y=J.children,xe=(0,A.Z)(J,h);return s.createElement("tr",xe,Y)}function b(J){var Y=J.children;return Y}b.Row=C,b.Cell=P;var K=b;function ee(J){var Y=J.children,xe=J.stickyOffsets,ze=J.flattenColumns,rt=i(de,"prefixCls"),pt=ze.length-1,Dt=ze[pt],Ft=s.useMemo(function(){return{stickyOffsets:xe,flattenColumns:ze,scrollColumnIndex:Dt!=null&&Dt.scrollbar?pt:null}},[Dt,ze,pt,xe]);return s.createElement(Ke.Provider,{value:Ft},s.createElement("tfoot",{className:"".concat(rt,"-summary")},Y))}var Ee=re(ee),le=K,ue=p(29301),Qe=p(24514),ke=p(75152),ie=p(26112);function X(J,Y,xe,ze,rt,pt,Dt){J.push({record:Y,indent:xe,index:Dt});var Ft=pt(Y),Vt=rt==null?void 0:rt.has(Ft);if(Y&&Array.isArray(Y[ze])&&Vt)for(var kt=0;kt<Y[ze].length;kt+=1)X(J,Y[ze][kt],xe+1,ze,rt,pt,kt)}function tt(J,Y,xe,ze){var rt=s.useMemo(function(){if(xe!=null&&xe.size){for(var pt=[],Dt=0;Dt<(J==null?void 0:J.length);Dt+=1){var Ft=J[Dt];X(pt,Ft,0,Y,xe,ze,Dt)}return pt}return J==null?void 0:J.map(function(Vt,kt){return{record:Vt,indent:0,index:kt}})},[J,Y,xe,ze]);return rt}function Te(J,Y,xe,ze){var rt=i(de,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),pt=rt.flattenColumns,Dt=rt.expandableType,Ft=rt.expandedKeys,Vt=rt.childrenColumnName,kt=rt.onTriggerExpand,wn=rt.rowExpandable,rn=rt.onRow,on=rt.expandRowByClick,nn=rt.rowClassName,dn=Dt==="nest",rr=Dt==="row"&&(!wn||wn(J)),Pn=rr||dn,Ar=Ft&&Ft.has(Y),lr=Vt&&J&&J[Vt],tr=(0,je.zX)(kt),vr=rn==null?void 0:rn(J,xe),Cr=vr==null?void 0:vr.onClick,Rr=function(so){on&&Pn&&kt(J,so);for(var Mr=arguments.length,Pr=new Array(Mr>1?Mr-1:0),Tr=1;Tr<Mr;Tr++)Pr[Tr-1]=arguments[Tr];Cr==null||Cr.apply(void 0,[so].concat(Pr))},Dr;typeof nn=="string"?Dr=nn:typeof nn=="function"&&(Dr=nn(J,xe,ze));var Eo=se(pt);return(0,Ce.Z)((0,Ce.Z)({},rt),{},{columnsKey:Eo,nestExpandable:dn,expanded:Ar,hasNestChildren:lr,record:J,onTriggerExpand:tr,rowSupportExpand:rr,expandable:Pn,rowProps:(0,Ce.Z)((0,Ce.Z)({},vr),{},{className:g()(Dr,vr==null?void 0:vr.className),onClick:Rr})})}function Et(J){var Y=J.prefixCls,xe=J.children,ze=J.component,rt=J.cellComponent,pt=J.className,Dt=J.expanded,Ft=J.colSpan,Vt=J.isEmpty,kt=i(de,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),wn=kt.scrollbarSize,rn=kt.fixHeader,on=kt.fixColumn,nn=kt.componentWidth,dn=kt.horizonScroll,rr=xe;return(Vt?dn&&nn:on)&&(rr=s.createElement("div",{style:{width:nn-(rn&&!Vt?wn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Y,"-expanded-row-fixed")},rr)),s.createElement(ze,{className:pt,style:{display:Dt?null:"none"}},s.createElement(Pt,{component:rt,prefixCls:Y,colSpan:Ft},rr))}var at=Et;function Ge(J){var Y=J.prefixCls,xe=J.record,ze=J.onExpand,rt=J.expanded,pt=J.expandable,Dt="".concat(Y,"-row-expand-icon");if(!pt)return s.createElement("span",{className:g()(Dt,"".concat(Y,"-row-spaced"))});var Ft=function(kt){ze(xe,kt),kt.stopPropagation()};return s.createElement("span",{className:g()(Dt,(0,G.Z)((0,G.Z)({},"".concat(Y,"-row-expanded"),rt),"".concat(Y,"-row-collapsed"),!rt)),onClick:Ft})}function Ut(J,Y,xe){var ze=[];function rt(pt){(pt||[]).forEach(function(Dt,Ft){ze.push(Y(Dt,Ft)),rt(Dt[xe])})}return rt(J),ze}function St(J,Y,xe,ze){return typeof J=="string"?J:typeof J=="function"?J(Y,xe,ze):""}function Ie(J,Y,xe,ze,rt){var pt=J.record,Dt=J.prefixCls,Ft=J.columnsKey,Vt=J.fixedInfoList,kt=J.expandIconColumnIndex,wn=J.nestExpandable,rn=J.indentSize,on=J.expandIcon,nn=J.expanded,dn=J.hasNestChildren,rr=J.onTriggerExpand,Pn=Ft[xe],Ar=Vt[xe],lr;xe===(kt||0)&&wn&&(lr=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(rn*ze,"px")},className:"".concat(Dt,"-row-indent indent-level-").concat(ze)}),on({prefixCls:Dt,expanded:nn,expandable:dn,record:pt,onExpand:rr})));var tr;return Y.onCell&&(tr=Y.onCell(pt,rt)),{key:Pn,fixedInfo:Ar,appendCellNode:lr,additionalCellProps:tr||{}}}function $e(J){var Y=J.className,xe=J.style,ze=J.record,rt=J.index,pt=J.renderIndex,Dt=J.rowKey,Ft=J.indent,Vt=Ft===void 0?0:Ft,kt=J.rowComponent,wn=J.cellComponent,rn=J.scopeCellComponent,on=Te(ze,Dt,rt,Vt),nn=on.prefixCls,dn=on.flattenColumns,rr=on.expandedRowClassName,Pn=on.expandedRowRender,Ar=on.rowProps,lr=on.expanded,tr=on.rowSupportExpand,vr=s.useRef(!1);vr.current||(vr.current=lr);var Cr=St(rr,ze,rt,Vt),Rr=s.createElement(kt,(0,L.Z)({},Ar,{"data-row-key":Dt,className:g()(Y,"".concat(nn,"-row"),"".concat(nn,"-row-level-").concat(Vt),Ar==null?void 0:Ar.className,(0,G.Z)({},Cr,Vt>=1)),style:(0,Ce.Z)((0,Ce.Z)({},xe),Ar==null?void 0:Ar.style)}),dn.map(function(no,so){var Mr=no.render,Pr=no.dataIndex,Tr=no.className,Er=Ie(on,no,so,Vt,rt),mr=Er.key,Nr=Er.fixedInfo,Hr=Er.appendCellNode,Yr=Er.additionalCellProps;return s.createElement(Pt,(0,L.Z)({className:Tr,ellipsis:no.ellipsis,align:no.align,scope:no.rowScope,component:no.rowScope?rn:wn,prefixCls:nn,key:mr,record:ze,index:rt,renderIndex:pt,dataIndex:Pr,render:Mr,shouldCellUpdate:no.shouldCellUpdate},Nr,{appendNode:Hr,additionalProps:Yr}))})),Dr;if(tr&&(vr.current||lr)){var Eo=Pn(ze,rt,Vt+1,lr);Dr=s.createElement(at,{expanded:lr,className:g()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(Vt+1),Cr),prefixCls:nn,component:kt,cellComponent:wn,colSpan:dn.length,isEmpty:!1},Eo)}return s.createElement(s.Fragment,null,Rr,Dr)}var ut=re($e);function Qt(J){var Y=J.columnKey,xe=J.onColumnResize,ze=s.useRef();return(0,$.Z)(function(){ze.current&&xe(Y,ze.current.offsetWidth)},[]),s.createElement(ue.Z,{data:Y},s.createElement("td",{ref:ze,style:{padding:0,border:0,height:0}},s.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var Ae=p(29194);function Oe(J){var Y=J.prefixCls,xe=J.columnsKey,ze=J.onColumnResize,rt=s.useRef(null);return s.createElement("tr",{"aria-hidden":"true",className:"".concat(Y,"-measure-row"),style:{height:0,fontSize:0},ref:rt},s.createElement(ue.Z.Collection,{onBatchResize:function(Dt){(0,Ae.Z)(rt.current)&&Dt.forEach(function(Ft){var Vt=Ft.data,kt=Ft.size;ze(Vt,kt.offsetWidth)})}},xe.map(function(pt){return s.createElement(Qt,{key:pt,columnKey:pt,onColumnResize:ze})})))}function We(J){var Y=J.data,xe=J.measureColumnWidth,ze=i(de,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),rt=ze.prefixCls,pt=ze.getComponent,Dt=ze.onColumnResize,Ft=ze.flattenColumns,Vt=ze.getRowKey,kt=ze.expandedKeys,wn=ze.childrenColumnName,rn=ze.emptyNode,on=tt(Y,wn,kt,Vt),nn=s.useRef({renderWithProps:!1}),dn=pt(["body","wrapper"],"tbody"),rr=pt(["body","row"],"tr"),Pn=pt(["body","cell"],"td"),Ar=pt(["body","cell"],"th"),lr;Y.length?lr=on.map(function(vr,Cr){var Rr=vr.record,Dr=vr.indent,Eo=vr.index,no=Vt(Rr,Cr);return s.createElement(ut,{key:no,rowKey:no,record:Rr,index:Cr,renderIndex:Eo,rowComponent:rr,cellComponent:Pn,scopeCellComponent:Ar,indent:Dr})}):lr=s.createElement(at,{expanded:!0,className:"".concat(rt,"-placeholder"),prefixCls:rt,component:rr,cellComponent:Pn,colSpan:Ft.length,isEmpty:!0},rn);var tr=se(Ft);return s.createElement(be.Provider,{value:nn.current},s.createElement(dn,{className:"".concat(rt,"-tbody")},xe&&s.createElement(Oe,{prefixCls:rt,columnsKey:tr,onColumnResize:Dt}),lr))}var vt=re(We),Rt=["expandable"],en="RC_TABLE_INTERNAL_COL_DEFINE";function En(J){var Y=J.expandable,xe=(0,A.Z)(J,Rt),ze;return"expandable"in J?ze=(0,Ce.Z)((0,Ce.Z)({},xe),Y):ze=xe,ze.showExpandColumn===!1&&(ze.expandIconColumnIndex=-1),ze}var xn=["columnType"];function ln(J){for(var Y=J.colWidths,xe=J.columns,ze=J.columCount,rt=i(de,["tableLayout"]),pt=rt.tableLayout,Dt=[],Ft=ze||xe.length,Vt=!1,kt=Ft-1;kt>=0;kt-=1){var wn=Y[kt],rn=xe&&xe[kt],on=void 0,nn=void 0;if(rn&&(on=rn[en],pt==="auto"&&(nn=rn.minWidth)),wn||nn||on||Vt){var dn=on||{},rr=dn.columnType,Pn=(0,A.Z)(dn,xn);Dt.unshift(s.createElement("col",(0,L.Z)({key:kt,style:{width:wn,minWidth:nn}},Pn))),Vt=!0}}return s.createElement("colgroup",null,Dt)}var tn=ln,Yt=p(94480),cn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yn(J,Y){return(0,s.useMemo)(function(){for(var xe=[],ze=0;ze<Y;ze+=1){var rt=J[ze];if(rt!==void 0)xe[ze]=rt;else return null}return xe},[J.join("_"),Y])}var In=s.forwardRef(function(J,Y){var xe=J.className,ze=J.noData,rt=J.columns,pt=J.flattenColumns,Dt=J.colWidths,Ft=J.columCount,Vt=J.stickyOffsets,kt=J.direction,wn=J.fixHeader,rn=J.stickyTopOffset,on=J.stickyBottomOffset,nn=J.stickyClassName,dn=J.onScroll,rr=J.maxContentScroll,Pn=J.children,Ar=(0,A.Z)(J,cn),lr=i(de,["prefixCls","scrollbarSize","isSticky","getComponent"]),tr=lr.prefixCls,vr=lr.scrollbarSize,Cr=lr.isSticky,Rr=lr.getComponent,Dr=Rr(["header","table"],"table"),Eo=Cr&&!wn?0:vr,no=s.useRef(null),so=s.useCallback(function(Yr){(0,B.mH)(Y,Yr),(0,B.mH)(no,Yr)},[]);s.useEffect(function(){var Yr;function Br(Vo){var Wo=Vo,Ma=Wo.currentTarget,Sa=Wo.deltaX;Sa&&(dn({currentTarget:Ma,scrollLeft:Ma.scrollLeft+Sa}),Vo.preventDefault())}return(Yr=no.current)===null||Yr===void 0||Yr.addEventListener("wheel",Br,{passive:!1}),function(){var Vo;(Vo=no.current)===null||Vo===void 0||Vo.removeEventListener("wheel",Br)}},[]);var Mr=s.useMemo(function(){return pt.every(function(Yr){return Yr.width})},[pt]),Pr=pt[pt.length-1],Tr={fixed:Pr?Pr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(tr,"-cell-scrollbar")}}},Er=(0,s.useMemo)(function(){return Eo?[].concat((0,Yt.Z)(rt),[Tr]):rt},[Eo,rt]),mr=(0,s.useMemo)(function(){return Eo?[].concat((0,Yt.Z)(pt),[Tr]):pt},[Eo,pt]),Nr=(0,s.useMemo)(function(){var Yr=Vt.right,Br=Vt.left;return(0,Ce.Z)((0,Ce.Z)({},Vt),{},{left:kt==="rtl"?[].concat((0,Yt.Z)(Br.map(function(Vo){return Vo+Eo})),[0]):Br,right:kt==="rtl"?Yr:[].concat((0,Yt.Z)(Yr.map(function(Vo){return Vo+Eo})),[0]),isSticky:Cr})},[Eo,Vt,Cr]),Hr=yn(Dt,Ft);return s.createElement("div",{style:(0,Ce.Z)({overflow:"hidden"},Cr?{top:rn,bottom:on}:{}),ref:so,className:g()(xe,(0,G.Z)({},nn,!!nn))},s.createElement(Dr,{style:{tableLayout:"fixed",visibility:ze||Hr?null:"hidden"}},(!ze||!rr||Mr)&&s.createElement(tn,{colWidths:Hr?[].concat((0,Yt.Z)(Hr),[Eo]):[],columCount:Ft+1,columns:mr}),Pn((0,Ce.Z)((0,Ce.Z)({},Ar),{},{stickyOffsets:Nr,columns:Er,flattenColumns:mr}))))}),Kn=s.memo(In),qn=function(Y){var xe=Y.cells,ze=Y.stickyOffsets,rt=Y.flattenColumns,pt=Y.rowComponent,Dt=Y.cellComponent,Ft=Y.onHeaderRow,Vt=Y.index,kt=i(de,["prefixCls","direction"]),wn=kt.prefixCls,rn=kt.direction,on;Ft&&(on=Ft(xe.map(function(dn){return dn.column}),Vt));var nn=se(xe.map(function(dn){return dn.column}));return s.createElement(pt,on,xe.map(function(dn,rr){var Pn=dn.column,Ar=ct(dn.colStart,dn.colEnd,rt,ze,rn),lr;return Pn&&Pn.onHeaderCell&&(lr=dn.column.onHeaderCell(Pn)),s.createElement(Pt,(0,L.Z)({},dn,{scope:Pn.title?dn.colSpan>1?"colgroup":"col":null,ellipsis:Pn.ellipsis,align:Pn.align,component:Dt,prefixCls:wn,key:nn[rr]},Ar,{additionalProps:lr,rowType:"header"}))}))},er=qn;function xr(J){var Y=[];function xe(Dt,Ft){var Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Y[Vt]=Y[Vt]||[];var kt=Ft,wn=Dt.filter(Boolean).map(function(rn){var on={key:rn.key,className:rn.className||"",children:rn.title,column:rn,colStart:kt},nn=1,dn=rn.children;return dn&&dn.length>0&&(nn=xe(dn,kt,Vt+1).reduce(function(rr,Pn){return rr+Pn},0),on.hasSubColumns=!0),"colSpan"in rn&&(nn=rn.colSpan),"rowSpan"in rn&&(on.rowSpan=rn.rowSpan),on.colSpan=nn,on.colEnd=on.colStart+nn-1,Y[Vt].push(on),kt+=nn,nn});return wn}xe(J,0);for(var ze=Y.length,rt=function(Ft){Y[Ft].forEach(function(Vt){!("rowSpan"in Vt)&&!Vt.hasSubColumns&&(Vt.rowSpan=ze-Ft)})},pt=0;pt<ze;pt+=1)rt(pt);return Y}var Lr=function(Y){var xe=Y.stickyOffsets,ze=Y.columns,rt=Y.flattenColumns,pt=Y.onHeaderRow,Dt=i(de,["prefixCls","getComponent"]),Ft=Dt.prefixCls,Vt=Dt.getComponent,kt=s.useMemo(function(){return xr(ze)},[ze]),wn=Vt(["header","wrapper"],"thead"),rn=Vt(["header","row"],"tr"),on=Vt(["header","cell"],"th");return s.createElement(wn,{className:"".concat(Ft,"-thead")},kt.map(function(nn,dn){var rr=s.createElement(er,{key:dn,flattenColumns:rt,cells:nn,stickyOffsets:xe,rowComponent:rn,cellComponent:on,onHeaderRow:pt,index:dn});return rr}))},fr=re(Lr),Jn=p(11592);function zr(J){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Y=="number"?Y:Y.endsWith("%")?J*parseFloat(Y)/100:null}function pr(J,Y,xe){return s.useMemo(function(){if(Y&&Y>0){var ze=0,rt=0;J.forEach(function(on){var nn=zr(Y,on.width);nn?ze+=nn:rt+=1});var pt=Math.max(Y,xe),Dt=Math.max(pt-ze,rt),Ft=rt,Vt=Dt/rt,kt=0,wn=J.map(function(on){var nn=(0,Ce.Z)({},on),dn=zr(Y,nn.width);if(dn)nn.width=dn;else{var rr=Math.floor(Vt);nn.width=Ft===1?Dt:rr,Dt-=rr,Ft-=1}return kt+=nn.width,nn});if(kt<pt){var rn=pt/kt;Dt=pt,wn.forEach(function(on,nn){var dn=Math.floor(on.width*rn);on.width=nn===wn.length-1?Dt:dn,Dt-=dn})}return[wn,Math.max(kt,pt)]}return[J,Y]},[J,Y,xe])}var ao=["children"],mo=["fixed"];function Dn(J){return(0,Jn.Z)(J).filter(function(Y){return s.isValidElement(Y)}).map(function(Y){var xe=Y.key,ze=Y.props,rt=ze.children,pt=(0,A.Z)(ze,ao),Dt=(0,Ce.Z)({key:xe},pt);return rt&&(Dt.children=Dn(rt)),Dt})}function Cn(J){return J.filter(function(Y){return Y&&(0,pe.Z)(Y)==="object"&&!Y.hidden}).map(function(Y){var xe=Y.children;return xe&&xe.length>0?(0,Ce.Z)((0,Ce.Z)({},Y),{},{children:Cn(xe)}):Y})}function br(J){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return J.filter(function(xe){return xe&&(0,pe.Z)(xe)==="object"}).reduce(function(xe,ze,rt){var pt=ze.fixed,Dt=pt===!0?"left":pt,Ft="".concat(Y,"-").concat(rt),Vt=ze.children;return Vt&&Vt.length>0?[].concat((0,Yt.Z)(xe),(0,Yt.Z)(br(Vt,Ft).map(function(kt){return(0,Ce.Z)({fixed:Dt},kt)}))):[].concat((0,Yt.Z)(xe),[(0,Ce.Z)((0,Ce.Z)({key:Ft},ze),{},{fixed:Dt})])},[])}function Or(J){return J.map(function(Y){var xe=Y.fixed,ze=(0,A.Z)(Y,mo),rt=xe;return xe==="left"?rt="right":xe==="right"&&(rt="left"),(0,Ce.Z)({fixed:rt},ze)})}function wt(J,Y){var xe=J.prefixCls,ze=J.columns,rt=J.children,pt=J.expandable,Dt=J.expandedKeys,Ft=J.columnTitle,Vt=J.getRowKey,kt=J.onTriggerExpand,wn=J.expandIcon,rn=J.rowExpandable,on=J.expandIconColumnIndex,nn=J.direction,dn=J.expandRowByClick,rr=J.columnWidth,Pn=J.fixed,Ar=J.scrollWidth,lr=J.clientWidth,tr=s.useMemo(function(){var Pr=ze||Dn(rt)||[];return Cn(Pr.slice())},[ze,rt]),vr=s.useMemo(function(){if(pt){var Pr=tr.slice();if(!Pr.includes(Se)){var Tr=on||0;Tr>=0&&(Tr||Pn==="left"||!Pn)&&Pr.splice(Tr,0,Se),Pn==="right"&&Pr.splice(tr.length,0,Se)}var Er=Pr.indexOf(Se);Pr=Pr.filter(function(Yr,Br){return Yr!==Se||Br===Er});var mr=tr[Er],Nr;Pn?Nr=Pn:Nr=mr?mr.fixed:null;var Hr=(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({},en,{className:"".concat(xe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ft),"fixed",Nr),"className","".concat(xe,"-row-expand-icon-cell")),"width",rr),"render",function(Br,Vo,Wo){var Ma=Vt(Vo,Wo),Sa=Dt.has(Ma),la=rn?rn(Vo):!0,ur=wn({prefixCls:xe,expanded:Sa,expandable:la,record:Vo,onExpand:kt});return dn?s.createElement("span",{onClick:function(ii){return ii.stopPropagation()}},ur):ur});return Pr.map(function(Yr){return Yr===Se?Hr:Yr})}return tr.filter(function(Yr){return Yr!==Se})},[pt,tr,Vt,Dt,wn,nn]),Cr=s.useMemo(function(){var Pr=vr;return Y&&(Pr=Y(Pr)),Pr.length||(Pr=[{render:function(){return null}}]),Pr},[Y,vr,nn]),Rr=s.useMemo(function(){return nn==="rtl"?Or(br(Cr)):br(Cr)},[Cr,nn,Ar]),Dr=s.useMemo(function(){for(var Pr=-1,Tr=Rr.length-1;Tr>=0;Tr-=1){var Er=Rr[Tr].fixed;if(Er==="left"||Er===!0){Pr=Tr;break}}if(Pr>=0)for(var mr=0;mr<=Pr;mr+=1){var Nr=Rr[mr].fixed;if(Nr!=="left"&&Nr!==!0)return!0}var Hr=Rr.findIndex(function(Vo){var Wo=Vo.fixed;return Wo==="right"});if(Hr>=0)for(var Yr=Hr;Yr<Rr.length;Yr+=1){var Br=Rr[Yr].fixed;if(Br!=="right")return!0}return!1},[Rr]),Eo=pr(Rr,Ar,lr),no=(0,we.Z)(Eo,2),so=no[0],Mr=no[1];return[Cr,so,Mr,Dr]}var dt=wt;function Sn(J,Y,xe){var ze=En(J),rt=ze.expandIcon,pt=ze.expandedRowKeys,Dt=ze.defaultExpandedRowKeys,Ft=ze.defaultExpandAllRows,Vt=ze.expandedRowRender,kt=ze.onExpand,wn=ze.onExpandedRowsChange,rn=ze.childrenColumnName,on=rt||Ge,nn=rn||"children",dn=s.useMemo(function(){return Vt?"row":J.expandable&&J.internalHooks===M&&J.expandable.__PARENT_RENDER_ICON__||Y.some(function(Cr){return Cr&&(0,pe.Z)(Cr)==="object"&&Cr[nn]})?"nest":!1},[!!Vt,Y]),rr=s.useState(function(){return Dt||(Ft?Ut(Y,xe,nn):[])}),Pn=(0,we.Z)(rr,2),Ar=Pn[0],lr=Pn[1],tr=s.useMemo(function(){return new Set(pt||Ar||[])},[pt,Ar]),vr=s.useCallback(function(Cr){var Rr=xe(Cr,Y.indexOf(Cr)),Dr,Eo=tr.has(Rr);Eo?(tr.delete(Rr),Dr=(0,Yt.Z)(tr)):Dr=[].concat((0,Yt.Z)(tr),[Rr]),lr(Dr),kt&&kt(!Eo,Cr),wn&&wn(Dr)},[xe,tr,Y,kt,wn]);return[ze,dn,tr,on,nn,vr]}function Re(J,Y,xe){var ze=J.map(function(rt,pt){return ct(pt,pt,J,Y,xe)});return(0,j.Z)(function(){return ze},[ze],function(rt,pt){return!(0,Z.Z)(rt,pt)})}function lt(J){var Y=(0,s.useRef)(J),xe=(0,s.useState)({}),ze=(0,we.Z)(xe,2),rt=ze[1],pt=(0,s.useRef)(null),Dt=(0,s.useRef)([]);function Ft(Vt){Dt.current.push(Vt);var kt=Promise.resolve();pt.current=kt,kt.then(function(){if(pt.current===kt){var wn=Dt.current,rn=Y.current;Dt.current=[],wn.forEach(function(on){Y.current=on(Y.current)}),pt.current=null,rn!==Y.current&&rt({})}})}return(0,s.useEffect)(function(){return function(){pt.current=null}},[]),[Y.current,Ft]}function Bt(J){var Y=(0,s.useRef)(J||null),xe=(0,s.useRef)();function ze(){window.clearTimeout(xe.current)}function rt(Dt){Y.current=Dt,ze(),xe.current=window.setTimeout(function(){Y.current=null,xe.current=void 0},100)}function pt(){return Y.current}return(0,s.useEffect)(function(){return ze},[]),[rt,pt]}function qt(){var J=s.useState(-1),Y=(0,we.Z)(J,2),xe=Y[0],ze=Y[1],rt=s.useState(-1),pt=(0,we.Z)(rt,2),Dt=pt[0],Ft=pt[1],Vt=s.useCallback(function(kt,wn){ze(kt),Ft(wn)},[]);return[xe,Dt,Vt]}var bn=p(47273),zn=(0,bn.Z)()?window:null;function Yn(J,Y){var xe=(0,pe.Z)(J)==="object"?J:{},ze=xe.offsetHeader,rt=ze===void 0?0:ze,pt=xe.offsetSummary,Dt=pt===void 0?0:pt,Ft=xe.offsetScroll,Vt=Ft===void 0?0:Ft,kt=xe.getContainer,wn=kt===void 0?function(){return zn}:kt,rn=wn()||zn,on=!!J;return s.useMemo(function(){return{isSticky:on,stickyClassName:on?"".concat(Y,"-sticky-holder"):"",offsetHeader:rt,offsetSummary:Dt,offsetScroll:Vt,container:rn}},[on,Vt,rt,Dt,Y,rn])}function hn(J,Y,xe){var ze=(0,s.useMemo)(function(){var rt=Y.length,pt=function(kt,wn,rn){for(var on=[],nn=0,dn=kt;dn!==wn;dn+=rn)on.push(nn),Y[dn].fixed&&(nn+=J[dn]||0);return on},Dt=pt(0,rt,1),Ft=pt(rt-1,-1,-1).reverse();return xe==="rtl"?{left:Ft,right:Dt}:{left:Dt,right:Ft}},[J,Y,xe]);return ze}var Mn=hn;function sr(J){var Y=J.className,xe=J.children;return s.createElement("div",{className:Y},xe)}var Wn=sr,Sr=p(8224),hr=p(16089),Fr=p(76846);function Ko(J){var Y=(0,Fr.bn)(J),xe=Y.getBoundingClientRect(),ze=document.documentElement;return{left:xe.left+(window.pageXOffset||ze.scrollLeft)-(ze.clientLeft||document.body.clientLeft||0),top:xe.top+(window.pageYOffset||ze.scrollTop)-(ze.clientTop||document.body.clientTop||0)}}var $i=function(Y,xe){var ze,rt,pt=Y.scrollBodyRef,Dt=Y.onScroll,Ft=Y.offsetScroll,Vt=Y.container,kt=Y.direction,wn=i(de,"prefixCls"),rn=((ze=pt.current)===null||ze===void 0?void 0:ze.scrollWidth)||0,on=((rt=pt.current)===null||rt===void 0?void 0:rt.clientWidth)||0,nn=rn&&on*(on/rn),dn=s.useRef(),rr=lt({scrollLeft:0,isHiddenScrollBar:!0}),Pn=(0,we.Z)(rr,2),Ar=Pn[0],lr=Pn[1],tr=s.useRef({delta:0,x:0}),vr=s.useState(!1),Cr=(0,we.Z)(vr,2),Rr=Cr[0],Dr=Cr[1],Eo=s.useRef(null);s.useEffect(function(){return function(){hr.Z.cancel(Eo.current)}},[]);var no=function(){Dr(!1)},so=function(mr){mr.persist(),tr.current.delta=mr.pageX-Ar.scrollLeft,tr.current.x=0,Dr(!0),mr.preventDefault()},Mr=function(mr){var Nr,Hr=mr||((Nr=window)===null||Nr===void 0?void 0:Nr.event),Yr=Hr.buttons;if(!Rr||Yr===0){Rr&&Dr(!1);return}var Br=tr.current.x+mr.pageX-tr.current.x-tr.current.delta,Vo=kt==="rtl";Br=Math.max(Vo?nn-on:0,Math.min(Vo?0:on-nn,Br));var Wo=!Vo||Math.abs(Br)+Math.abs(nn)<on;Wo&&(Dt({scrollLeft:Br/on*(rn+2)}),tr.current.x=mr.pageX)},Pr=function(){hr.Z.cancel(Eo.current),Eo.current=(0,hr.Z)(function(){if(pt.current){var mr=Ko(pt.current).top,Nr=mr+pt.current.offsetHeight,Hr=Vt===window?document.documentElement.scrollTop+window.innerHeight:Ko(Vt).top+Vt.clientHeight;Nr-(0,ke.Z)()<=Hr||mr>=Hr-Ft?lr(function(Yr){return(0,Ce.Z)((0,Ce.Z)({},Yr),{},{isHiddenScrollBar:!0})}):lr(function(Yr){return(0,Ce.Z)((0,Ce.Z)({},Yr),{},{isHiddenScrollBar:!1})})}})},Tr=function(mr){lr(function(Nr){return(0,Ce.Z)((0,Ce.Z)({},Nr),{},{scrollLeft:mr/rn*on||0})})};return s.useImperativeHandle(xe,function(){return{setScrollLeft:Tr,checkScrollBarVisible:Pr}}),s.useEffect(function(){var Er=(0,Sr.Z)(document.body,"mouseup",no,!1),mr=(0,Sr.Z)(document.body,"mousemove",Mr,!1);return Pr(),function(){Er.remove(),mr.remove()}},[nn,Rr]),s.useEffect(function(){if(pt.current){for(var Er=[],mr=(0,Fr.bn)(pt.current);mr;)Er.push(mr),mr=mr.parentElement;return Er.forEach(function(Nr){return Nr.addEventListener("scroll",Pr,!1)}),window.addEventListener("resize",Pr,!1),window.addEventListener("scroll",Pr,!1),Vt.addEventListener("scroll",Pr,!1),function(){Er.forEach(function(Nr){return Nr.removeEventListener("scroll",Pr)}),window.removeEventListener("resize",Pr),window.removeEventListener("scroll",Pr),Vt.removeEventListener("scroll",Pr)}}},[Vt]),s.useEffect(function(){Ar.isHiddenScrollBar||lr(function(Er){var mr=pt.current;return mr?(0,Ce.Z)((0,Ce.Z)({},Er),{},{scrollLeft:mr.scrollLeft/mr.scrollWidth*mr.clientWidth}):Er})},[Ar.isHiddenScrollBar]),rn<=on||!nn||Ar.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,ke.Z)(),width:on,bottom:Ft},className:"".concat(wn,"-sticky-scroll")},s.createElement("div",{onMouseDown:so,ref:dn,className:g()("".concat(wn,"-sticky-scroll-bar"),(0,G.Z)({},"".concat(wn,"-sticky-scroll-bar-active"),Rr)),style:{width:"".concat(nn,"px"),transform:"translate3d(".concat(Ar.scrollLeft,"px, 0, 0)")}}))},wi=s.forwardRef($i);function Ro(J){return null}var Fi=Ro;function Lo(J){return null}var _i=Lo,Xi="rc-table",zo=[],Ii={};function Oi(){return"No Data"}function _r(J,Y){var xe=(0,Ce.Z)({rowKey:"key",prefixCls:Xi,emptyText:Oi},J),ze=xe.prefixCls,rt=xe.className,pt=xe.rowClassName,Dt=xe.style,Ft=xe.data,Vt=xe.rowKey,kt=xe.scroll,wn=xe.tableLayout,rn=xe.direction,on=xe.title,nn=xe.footer,dn=xe.summary,rr=xe.caption,Pn=xe.id,Ar=xe.showHeader,lr=xe.components,tr=xe.emptyText,vr=xe.onRow,Cr=xe.onHeaderRow,Rr=xe.onScroll,Dr=xe.internalHooks,Eo=xe.transformColumns,no=xe.internalRefs,so=xe.tailor,Mr=xe.getContainerWidth,Pr=xe.sticky,Tr=xe.rowHoverable,Er=Tr===void 0?!0:Tr,mr=Ft||zo,Nr=!!mr.length,Hr=Dr===M,Yr=s.useCallback(function(ui,Ei){return(0,Ye.Z)(lr,ui)||Ei},[lr]),Br=s.useMemo(function(){return typeof Vt=="function"?Vt:function(ui){var Ei=ui&&ui[Vt];return Ei}},[Vt]),Vo=Yr(["body"]),Wo=qt(),Ma=(0,we.Z)(Wo,3),Sa=Ma[0],la=Ma[1],ur=Ma[2],QA=Sn(xe,mr,Br),ii=(0,we.Z)(QA,6),ai=ii[0],ua=ii[1],BA=ii[2],Jr=ii[3],uo=ii[4],kr=ii[5],ro=kt==null?void 0:kt.x,bi=s.useState(0),Ui=(0,we.Z)(bi,2),Ji=Ui[0],Zi=Ui[1],Da=dt((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},xe),ai),{},{expandable:!!ai.expandedRowRender,columnTitle:ai.columnTitle,expandedKeys:BA,getRowKey:Br,onTriggerExpand:kr,expandIcon:Jr,expandIconColumnIndex:ai.expandIconColumnIndex,direction:rn,scrollWidth:Hr&&so&&typeof ro=="number"?ro:null,clientWidth:Ji}),Hr?Eo:null),jA=(0,we.Z)(Da,4),to=jA[0],Wr=jA[1],Ci=jA[2],Fa=jA[3],qi=Ci!=null?Ci:ro,MA=s.useMemo(function(){return{columns:to,flattenColumns:Wr}},[to,Wr]),Ha=s.useRef(),Ws=s.useRef(),Ia=s.useRef(),ji=s.useRef();s.useImperativeHandle(Y,function(){return{nativeElement:Ha.current,scrollTo:function(Ei){var gA;if(Ia.current instanceof HTMLElement){var es=Ei.index,ZA=Ei.top,fu=Ei.key;if(mt(ZA)){var hu;(hu=Ia.current)===null||hu===void 0||hu.scrollTo({top:ZA})}else{var pu,ku=fu!=null?fu:Br(mr[es]);(pu=Ia.current.querySelector('[data-row-key="'.concat(ku,'"]')))===null||pu===void 0||pu.scrollIntoView()}}else(gA=Ia.current)!==null&&gA!==void 0&&gA.scrollTo&&Ia.current.scrollTo(Ei)}}});var ga=s.useRef(),ma=s.useState(!1),hA=(0,we.Z)(ma,2),oA=hA[0],Pi=hA[1],ka=s.useState(!1),Vi=(0,we.Z)(ka,2),Ua=Vi[0],Wa=Vi[1],HA=s.useState(new Map),Gs=(0,we.Z)(HA,2),lu=Gs[0],Na=Gs[1],Ru=se(Wr),$A=Ru.map(function(ui){return lu.get(ui)}),XA=s.useMemo(function(){return $A},[$A.join("_")]),kA=Mn(XA,Wr,rn),YA=kt&&Je(kt.y),JA=kt&&Je(qi)||!!ai.fixed,xs=JA&&Wr.some(function(ui){var Ei=ui.fixed;return Ei}),vl=s.useRef(),Ts=Yn(Pr,ze),$s=Ts.isSticky,qc=Ts.offsetHeader,ed=Ts.offsetSummary,Li=Ts.offsetScroll,uu=Ts.stickyClassName,td=Ts.container,Po=s.useMemo(function(){return dn==null?void 0:dn(mr)},[dn,mr]),Wi=(YA||$s)&&s.isValidElement(Po)&&Po.type===K&&Po.props.fixed,pA,bA,As;YA&&(bA={overflowY:Nr?"scroll":"auto",maxHeight:kt.y}),JA&&(pA={overflowX:"auto"},YA||(bA={overflowY:"hidden"}),As={width:qi===!0?"auto":qi,minWidth:"100%"});var Xs=s.useCallback(function(ui,Ei){Na(function(gA){if(gA.get(ui)!==Ei){var es=new Map(gA);return es.set(ui,Ei),es}return gA})},[]),qA=Bt(null),KA=(0,we.Z)(qA,2),jd=KA[0],Md=KA[1];function cu(ui,Ei){Ei&&(typeof Ei=="function"?Ei(ui):Ei.scrollLeft!==ui&&(Ei.scrollLeft=ui,Ei.scrollLeft!==ui&&setTimeout(function(){Ei.scrollLeft=ui},0)))}var du=(0,te.Z)(function(ui){var Ei=ui.currentTarget,gA=ui.scrollLeft,es=rn==="rtl",ZA=typeof gA=="number"?gA:Ei.scrollLeft,fu=Ei||Ii;if(!Md()||Md()===fu){var hu;jd(fu),cu(ZA,Ws.current),cu(ZA,Ia.current),cu(ZA,ga.current),cu(ZA,(hu=vl.current)===null||hu===void 0?void 0:hu.setScrollLeft)}var pu=Ei||Ws.current;if(pu){var ku=Hr&&so&&typeof qi=="number"?qi:pu.scrollWidth,zl=pu.clientWidth;if(ku===zl){Pi(!1),Wa(!1);return}es?(Pi(-ZA<ku-zl),Wa(-ZA>0)):(Pi(ZA>0),Wa(ZA<ku-zl))}}),zA=(0,te.Z)(function(ui){du(ui),Rr==null||Rr(ui)}),Kl=function(){if(JA&&Ia.current){var Ei;du({currentTarget:(0,Fr.bn)(Ia.current),scrollLeft:(Ei=Ia.current)===null||Ei===void 0?void 0:Ei.scrollLeft})}else Pi(!1),Wa(!1)},Hd=function(Ei){var gA,es=Ei.width;(gA=vl.current)===null||gA===void 0||gA.checkScrollBarVisible();var ZA=Ha.current?Ha.current.offsetWidth:es;Hr&&Mr&&Ha.current&&(ZA=Mr(Ha.current,ZA)||ZA),ZA!==Ji&&(Kl(),Zi(ZA))},xf=s.useRef(!1);s.useEffect(function(){xf.current&&Kl()},[JA,Ft,to.length]),s.useEffect(function(){xf.current=!0},[]);var kd=s.useState(0),nd=(0,we.Z)(kd,2),rd=nd[0],Sf=nd[1],vh=s.useState(!0),Ff=(0,we.Z)(vh,2),If=Ff[0],yh=Ff[1];(0,$.Z)(function(){(!so||!Hr)&&(Ia.current instanceof Element?Sf((0,ke.o)(Ia.current).width):Sf((0,ke.o)(ji.current).width)),yh((0,Qe.G)("position","sticky"))},[]),s.useEffect(function(){Hr&&no&&(no.body.current=Ia.current)});var wh=s.useCallback(function(ui){return s.createElement(s.Fragment,null,s.createElement(fr,ui),Wi==="top"&&s.createElement(Ee,ui,Po))},[Wi,Po]),Bh=s.useCallback(function(ui){return s.createElement(Ee,ui,Po)},[Po]),Kd=Yr(["table"],"table"),gc=s.useMemo(function(){return wn||(xs?qi==="max-content"?"auto":"fixed":YA||$s||Wr.some(function(ui){var Ei=ui.ellipsis;return Ei})?"fixed":"auto")},[YA,xs,Wr,wn,$s]),od,id={colWidths:XA,columCount:Wr.length,stickyOffsets:kA,onHeaderRow:Cr,fixHeader:YA,scroll:kt},ad=s.useMemo(function(){return Nr?null:typeof tr=="function"?tr():tr},[Nr,tr]),yl=s.createElement(vt,{data:mr,measureColumnWidth:YA||JA||$s}),Uf=s.createElement(tn,{colWidths:Wr.map(function(ui){var Ei=ui.width;return Ei}),columns:Wr}),Lf=rr!=null?s.createElement("caption",{className:"".concat(ze,"-caption")},rr):void 0,Nf=(0,ie.Z)(xe,{data:!0}),mc=(0,ie.Z)(xe,{aria:!0});if(YA||$s){var _u;typeof Vo=="function"?(_u=Vo(mr,{scrollbarSize:rd,ref:Ia,onScroll:du}),id.colWidths=Wr.map(function(ui,Ei){var gA=ui.width,es=Ei===Wr.length-1?gA-rd:gA;return typeof es=="number"&&!Number.isNaN(es)?es:0})):_u=s.createElement("div",{style:(0,Ce.Z)((0,Ce.Z)({},pA),bA),onScroll:zA,ref:Ia,className:g()("".concat(ze,"-body"))},s.createElement(Kd,(0,L.Z)({style:(0,Ce.Z)((0,Ce.Z)({},As),{},{tableLayout:gc})},mc),Lf,Uf,yl,!Wi&&Po&&s.createElement(Ee,{stickyOffsets:kA,flattenColumns:Wr},Po)));var ju=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({noData:!mr.length,maxContentScroll:JA&&qi==="max-content"},id),MA),{},{direction:rn,stickyClassName:uu,onScroll:du});od=s.createElement(s.Fragment,null,Ar!==!1&&s.createElement(Kn,(0,L.Z)({},ju,{stickyTopOffset:qc,className:"".concat(ze,"-header"),ref:Ws}),wh),_u,Wi&&Wi!=="top"&&s.createElement(Kn,(0,L.Z)({},ju,{stickyBottomOffset:ed,className:"".concat(ze,"-summary"),ref:ga}),Bh),$s&&Ia.current&&Ia.current instanceof Element&&s.createElement(wi,{ref:vl,offsetScroll:Li,scrollBodyRef:Ia,onScroll:du,container:td,direction:rn}))}else od=s.createElement("div",{style:(0,Ce.Z)((0,Ce.Z)({},pA),bA),className:g()("".concat(ze,"-content")),onScroll:du,ref:Ia},s.createElement(Kd,(0,L.Z)({style:(0,Ce.Z)((0,Ce.Z)({},As),{},{tableLayout:gc})},mc),Lf,Uf,Ar!==!1&&s.createElement(fr,(0,L.Z)({},id,MA)),yl,Po&&s.createElement(Ee,{stickyOffsets:kA,flattenColumns:Wr},Po)));var Mu=s.createElement("div",(0,L.Z)({className:g()(ze,rt,(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({},"".concat(ze,"-rtl"),rn==="rtl"),"".concat(ze,"-ping-left"),oA),"".concat(ze,"-ping-right"),Ua),"".concat(ze,"-layout-fixed"),wn==="fixed"),"".concat(ze,"-fixed-header"),YA),"".concat(ze,"-fixed-column"),xs),"".concat(ze,"-fixed-column-gapped"),xs&&Fa),"".concat(ze,"-scroll-horizontal"),JA),"".concat(ze,"-has-fix-left"),Wr[0]&&Wr[0].fixed),"".concat(ze,"-has-fix-right"),Wr[Wr.length-1]&&Wr[Wr.length-1].fixed==="right")),style:Dt,id:Pn,ref:Ha},Nf),on&&s.createElement(Wn,{className:"".concat(ze,"-title")},on(mr)),s.createElement("div",{ref:ji,className:"".concat(ze,"-container")},od),nn&&s.createElement(Wn,{className:"".concat(ze,"-footer")},nn(mr)));JA&&(Mu=s.createElement(ue.Z,{onResize:Hd},Mu));var Hu=Re(Wr,kA,rn),Qf=s.useMemo(function(){return{scrollX:qi,prefixCls:ze,getComponent:Yr,scrollbarSize:rd,direction:rn,fixedInfoList:Hu,isSticky:$s,supportSticky:If,componentWidth:Ji,fixHeader:YA,fixColumn:xs,horizonScroll:JA,tableLayout:gc,rowClassName:pt,expandedRowClassName:ai.expandedRowClassName,expandIcon:Jr,expandableType:ua,expandRowByClick:ai.expandRowByClick,expandedRowRender:ai.expandedRowRender,onTriggerExpand:kr,expandIconColumnIndex:ai.expandIconColumnIndex,indentSize:ai.indentSize,allColumnsFixedLeft:Wr.every(function(ui){return ui.fixed==="left"}),emptyNode:ad,columns:to,flattenColumns:Wr,onColumnResize:Xs,hoverStartRow:Sa,hoverEndRow:la,onHover:ur,rowExpandable:ai.rowExpandable,onRow:vr,getRowKey:Br,expandedKeys:BA,childrenColumnName:uo,rowHoverable:Er}},[qi,ze,Yr,rd,rn,Hu,$s,If,Ji,YA,xs,JA,gc,pt,ai.expandedRowClassName,Jr,ua,ai.expandRowByClick,ai.expandedRowRender,kr,ai.expandIconColumnIndex,ai.indentSize,ad,to,Wr,Xs,Sa,la,ur,ai.rowExpandable,vr,Br,BA,uo,Er]);return s.createElement(de.Provider,{value:Qf},Mu)}var lo=s.forwardRef(_r);function oi(J){return W(lo,J)}var _o=oi();_o.EXPAND_COLUMN=Se,_o.INTERNAL_HOOKS=M,_o.Column=Fi,_o.ColumnGroup=_i,_o.Summary=le;var ea=_o,ya=p(48911),ki=N(null),ri=N(null);function di(J,Y,xe){var ze=Y||1;return xe[J+ze]-(xe[J]||0)}function Xo(J){var Y=J.rowInfo,xe=J.column,ze=J.colIndex,rt=J.indent,pt=J.index,Dt=J.component,Ft=J.renderIndex,Vt=J.record,kt=J.style,wn=J.className,rn=J.inverse,on=J.getHeight,nn=xe.render,dn=xe.dataIndex,rr=xe.className,Pn=xe.width,Ar=i(ri,["columnsOffset"]),lr=Ar.columnsOffset,tr=Ie(Y,xe,ze,rt,pt),vr=tr.key,Cr=tr.fixedInfo,Rr=tr.appendCellNode,Dr=tr.additionalCellProps,Eo=Dr.style,no=Dr.colSpan,so=no===void 0?1:no,Mr=Dr.rowSpan,Pr=Mr===void 0?1:Mr,Tr=ze-1,Er=di(Tr,so,lr),mr=so>1?Pn-Er:0,Nr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},Eo),kt),{},{flex:"0 0 ".concat(Er,"px"),width:"".concat(Er,"px"),marginRight:mr,pointerEvents:"auto"}),Hr=s.useMemo(function(){return rn?Pr<=1:so===0||Pr===0||Pr>1},[Pr,so,rn]);Hr?Nr.visibility="hidden":rn&&(Nr.height=on==null?void 0:on(Pr));var Yr=Hr?function(){return null}:nn,Br={};return(Pr===0||so===0)&&(Br.rowSpan=1,Br.colSpan=1),s.createElement(Pt,(0,L.Z)({className:g()(rr,wn),ellipsis:xe.ellipsis,align:xe.align,scope:xe.rowScope,component:Dt,prefixCls:Y.prefixCls,key:vr,record:Vt,index:pt,renderIndex:Ft,dataIndex:dn,render:Yr,shouldCellUpdate:xe.shouldCellUpdate},Cr,{appendNode:Rr,additionalProps:(0,Ce.Z)((0,Ce.Z)({},Dr),{},{style:Nr},Br)}))}var aa=Xo,Ga=["data","index","className","rowKey","style","extra","getHeight"],wa=s.forwardRef(function(J,Y){var xe=J.data,ze=J.index,rt=J.className,pt=J.rowKey,Dt=J.style,Ft=J.extra,Vt=J.getHeight,kt=(0,A.Z)(J,Ga),wn=xe.record,rn=xe.indent,on=xe.index,nn=i(de,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),dn=nn.scrollX,rr=nn.flattenColumns,Pn=nn.prefixCls,Ar=nn.fixColumn,lr=nn.componentWidth,tr=i(ki,["getComponent"]),vr=tr.getComponent,Cr=Te(wn,pt,ze,rn),Rr=vr(["body","row"],"div"),Dr=vr(["body","cell"],"div"),Eo=Cr.rowSupportExpand,no=Cr.expanded,so=Cr.rowProps,Mr=Cr.expandedRowRender,Pr=Cr.expandedRowClassName,Tr;if(Eo&&no){var Er=Mr(wn,ze,rn+1,no),mr=St(Pr,wn,ze,rn),Nr={};Ar&&(Nr={style:(0,G.Z)({},"--virtual-width","".concat(lr,"px"))});var Hr="".concat(Pn,"-expanded-row-cell");Tr=s.createElement(Rr,{className:g()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(rn+1),mr)},s.createElement(Pt,{component:Dr,prefixCls:Pn,className:g()(Hr,(0,G.Z)({},"".concat(Hr,"-fixed"),Ar)),additionalProps:Nr},Er))}var Yr=(0,Ce.Z)((0,Ce.Z)({},Dt),{},{width:dn});Ft&&(Yr.position="absolute",Yr.pointerEvents="none");var Br=s.createElement(Rr,(0,L.Z)({},so,kt,{"data-row-key":pt,ref:Eo?null:Y,className:g()(rt,"".concat(Pn,"-row"),so==null?void 0:so.className,(0,G.Z)({},"".concat(Pn,"-row-extra"),Ft)),style:(0,Ce.Z)((0,Ce.Z)({},Yr),so==null?void 0:so.style)}),rr.map(function(Vo,Wo){return s.createElement(aa,{key:Wo,component:Dr,rowInfo:Cr,column:Vo,colIndex:Wo,indent:rn,index:ze,renderIndex:on,record:wn,inverse:Ft,getHeight:Vt})}));return Eo?s.createElement("div",{ref:Y},Br,Tr):Br}),Aa=re(wa),Yi=Aa,fa=s.forwardRef(function(J,Y){var xe=J.data,ze=J.onScroll,rt=i(de,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),pt=rt.flattenColumns,Dt=rt.onColumnResize,Ft=rt.getRowKey,Vt=rt.expandedKeys,kt=rt.prefixCls,wn=rt.childrenColumnName,rn=rt.scrollX,on=rt.direction,nn=i(ki),dn=nn.sticky,rr=nn.scrollY,Pn=nn.listItemHeight,Ar=nn.getComponent,lr=nn.onScroll,tr=s.useRef(),vr=tt(xe,wn,Vt,Ft),Cr=s.useMemo(function(){var Tr=0;return pt.map(function(Er){var mr=Er.width,Nr=Er.key;return Tr+=mr,[Nr,mr,Tr]})},[pt]),Rr=s.useMemo(function(){return Cr.map(function(Tr){return Tr[2]})},[Cr]);s.useEffect(function(){Cr.forEach(function(Tr){var Er=(0,we.Z)(Tr,2),mr=Er[0],Nr=Er[1];Dt(mr,Nr)})},[Cr]),s.useImperativeHandle(Y,function(){var Tr,Er={scrollTo:function(Nr){var Hr;(Hr=tr.current)===null||Hr===void 0||Hr.scrollTo(Nr)},nativeElement:(Tr=tr.current)===null||Tr===void 0?void 0:Tr.nativeElement};return Object.defineProperty(Er,"scrollLeft",{get:function(){var Nr;return((Nr=tr.current)===null||Nr===void 0?void 0:Nr.getScrollInfo().x)||0},set:function(Nr){var Hr;(Hr=tr.current)===null||Hr===void 0||Hr.scrollTo({left:Nr})}}),Er});var Dr=function(Er,mr){var Nr,Hr=(Nr=vr[mr])===null||Nr===void 0?void 0:Nr.record,Yr=Er.onCell;if(Yr){var Br,Vo=Yr(Hr,mr);return(Br=Vo==null?void 0:Vo.rowSpan)!==null&&Br!==void 0?Br:1}return 1},Eo=function(Er){var mr=Er.start,Nr=Er.end,Hr=Er.getSize,Yr=Er.offsetY;if(Nr<0)return null;for(var Br=pt.filter(function(Jr){return Dr(Jr,mr)===0}),Vo=mr,Wo=function(uo){if(Br=Br.filter(function(kr){return Dr(kr,uo)===0}),!Br.length)return Vo=uo,1},Ma=mr;Ma>=0&&!Wo(Ma);Ma-=1);for(var Sa=pt.filter(function(Jr){return Dr(Jr,Nr)!==1}),la=Nr,ur=function(uo){if(Sa=Sa.filter(function(kr){return Dr(kr,uo)!==1}),!Sa.length)return la=Math.max(uo-1,Nr),1},QA=Nr;QA<vr.length&&!ur(QA);QA+=1);for(var ii=[],ai=function(uo){var kr=vr[uo];if(!kr)return 1;pt.some(function(ro){return Dr(ro,uo)>1})&&ii.push(uo)},ua=Vo;ua<=la;ua+=1)ai(ua);var BA=ii.map(function(Jr){var uo=vr[Jr],kr=Ft(uo.record,Jr),ro=function(Ji){var Zi=Jr+Ji-1,Da=Ft(vr[Zi].record,Zi),jA=Hr(kr,Da);return jA.bottom-jA.top},bi=Hr(kr);return s.createElement(Yi,{key:Jr,data:uo,rowKey:kr,index:Jr,style:{top:-Yr+bi.top},extra:!0,getHeight:ro})});return BA},no=s.useMemo(function(){return{columnsOffset:Rr}},[Rr]),so="".concat(kt,"-tbody"),Mr=Ar(["body","wrapper"]),Pr={};return dn&&(Pr.position="sticky",Pr.bottom=0,(0,pe.Z)(dn)==="object"&&dn.offsetScroll&&(Pr.bottom=dn.offsetScroll)),s.createElement(ri.Provider,{value:no},s.createElement(ya.Z,{fullHeight:!1,ref:tr,prefixCls:"".concat(so,"-virtual"),styles:{horizontalScrollBar:Pr},className:so,height:rr,itemHeight:Pn||24,data:vr,itemKey:function(Er){return Ft(Er.record)},component:Mr,scrollWidth:rn,direction:on,onVirtualScroll:function(Er){var mr,Nr=Er.x;ze({currentTarget:(mr=tr.current)===null||mr===void 0?void 0:mr.nativeElement,scrollLeft:Nr})},onScroll:lr,extraRender:Eo},function(Tr,Er,mr){var Nr=Ft(Tr.record,Er);return s.createElement(Yi,{data:Tr,rowKey:Nr,index:Er,style:mr.style})}))}),vA=re(fa),sA=vA,sa=function(Y,xe){var ze=xe.ref,rt=xe.onScroll;return s.createElement(sA,{ref:ze,data:Y,onScroll:rt})};function Vr(J,Y){var xe=J.data,ze=J.columns,rt=J.scroll,pt=J.sticky,Dt=J.prefixCls,Ft=Dt===void 0?Xi:Dt,Vt=J.className,kt=J.listItemHeight,wn=J.components,rn=J.onScroll,on=rt||{},nn=on.x,dn=on.y;typeof nn!="number"&&(nn=1),typeof dn!="number"&&(dn=500);var rr=(0,je.zX)(function(lr,tr){return(0,Ye.Z)(wn,lr)||tr}),Pn=(0,je.zX)(rn),Ar=s.useMemo(function(){return{sticky:pt,scrollY:dn,listItemHeight:kt,getComponent:rr,onScroll:Pn}},[pt,dn,kt,rr,Pn]);return s.createElement(ki.Provider,{value:Ar},s.createElement(ea,(0,L.Z)({},J,{className:g()(Vt,"".concat(Ft,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},rt),{},{x:nn}),components:(0,Ce.Z)((0,Ce.Z)({},wn),{},{body:xe!=null&&xe.length?sa:void 0}),columns:ze,internalHooks:M,tailor:!0,ref:Y})))}var Qn=s.forwardRef(Vr);function Xn(J){return W(Qn,J)}var Gn=Xn(),_n=null,jr=J=>null,qo=J=>null,fi=p(84105),_a=p(82661),lA=p(34643),ds=p(34061),Ba=p(18929);function Cs(J){const[Y,xe]=(0,s.useState)(null);return[(0,s.useCallback)((pt,Dt,Ft)=>{const Vt=Y!=null?Y:pt,kt=Math.min(Vt||0,pt),wn=Math.max(Vt||0,pt),rn=Dt.slice(kt,wn+1).map(dn=>J(dn)),on=rn.some(dn=>!Ft.has(dn)),nn=[];return rn.forEach(dn=>{on?(Ft.has(dn)||nn.push(dn),Ft.add(dn)):(Ft.delete(dn),nn.push(dn))}),xe(on?wn:null),nn},[Y]),pt=>{xe(pt)}]}var FA=p(32383),uA=p(62673),ta=p(75727),ha=p(47889);const pi={},$a="SELECT_ALL",PA="SELECT_INVERT",cA="SELECT_NONE",yA=[],TA=(J,Y)=>{let xe=[];return(Y||[]).forEach(ze=>{xe.push(ze),ze&&typeof ze=="object"&&J in ze&&(xe=[].concat((0,Yt.Z)(xe),(0,Yt.Z)(TA(J,ze[J]))))}),xe};var Zo=(J,Y)=>{const{preserveSelectedRowKeys:xe,selectedRowKeys:ze,defaultSelectedRowKeys:rt,getCheckboxProps:pt,onChange:Dt,onSelect:Ft,onSelectAll:Vt,onSelectInvert:kt,onSelectNone:wn,onSelectMultiple:rn,columnWidth:on,type:nn,selections:dn,fixed:rr,renderCell:Pn,hideSelectAll:Ar,checkStrictly:lr=!0}=Y||{},{prefixCls:tr,data:vr,pageData:Cr,getRecordByKey:Rr,getRowKey:Dr,expandType:Eo,childrenColumnName:no,locale:so,getPopupContainer:Mr}=J,Pr=(0,FA.ln)("Table"),[Tr,Er]=Cs(Jr=>Jr),[mr,Nr]=(0,Ba.Z)(ze||rt||yA,{value:ze}),Hr=s.useRef(new Map),Yr=(0,s.useCallback)(Jr=>{if(xe){const uo=new Map;Jr.forEach(kr=>{let ro=Rr(kr);!ro&&Hr.current.has(kr)&&(ro=Hr.current.get(kr)),uo.set(kr,ro)}),Hr.current=uo}},[Rr,xe]);s.useEffect(()=>{Yr(mr)},[mr]);const Br=(0,s.useMemo)(()=>TA(no,Cr),[no,Cr]),{keyEntities:Vo}=(0,s.useMemo)(()=>{if(lr)return{keyEntities:null};let Jr=vr;if(xe){const uo=new Set(Br.map((ro,bi)=>Dr(ro,bi))),kr=Array.from(Hr.current).reduce((ro,bi)=>{let[Ui,Ji]=bi;return uo.has(Ui)?ro:ro.concat(Ji)},[]);Jr=[].concat((0,Yt.Z)(Jr),(0,Yt.Z)(kr))}return(0,ds.I8)(Jr,{externalGetKey:Dr,childrenPropName:no})},[vr,Dr,lr,no,xe,Br]),Wo=(0,s.useMemo)(()=>{const Jr=new Map;return Br.forEach((uo,kr)=>{const ro=Dr(uo,kr),bi=(pt?pt(uo):null)||{};Jr.set(ro,bi)}),Jr},[Br,Dr,pt]),Ma=(0,s.useCallback)(Jr=>{const uo=Dr(Jr);let kr;return Wo.has(uo)?kr=Wo.get(Dr(Jr)):kr=pt?pt(Jr):void 0,!!(kr!=null&&kr.disabled)},[Wo,Dr]),[Sa,la]=(0,s.useMemo)(()=>{if(lr)return[mr||[],[]];const{checkedKeys:Jr,halfCheckedKeys:uo}=(0,lA.S)(mr,!0,Vo,Ma);return[Jr||[],uo]},[mr,lr,Vo,Ma]),ur=(0,s.useMemo)(()=>{const Jr=nn==="radio"?Sa.slice(0,1):Sa;return new Set(Jr)},[Sa,nn]),QA=(0,s.useMemo)(()=>nn==="radio"?new Set:new Set(la),[la,nn]);s.useEffect(()=>{Y||Nr(yA)},[!!Y]);const ii=(0,s.useCallback)((Jr,uo)=>{let kr,ro;Yr(Jr),xe?(kr=Jr,ro=Jr.map(bi=>Hr.current.get(bi))):(kr=[],ro=[],Jr.forEach(bi=>{const Ui=Rr(bi);Ui!==void 0&&(kr.push(bi),ro.push(Ui))})),Nr(kr),Dt==null||Dt(kr,ro,{type:uo})},[Nr,Rr,Dt,xe]),ai=(0,s.useCallback)((Jr,uo,kr,ro)=>{if(Ft){const bi=kr.map(Ui=>Rr(Ui));Ft(Rr(Jr),uo,bi,ro)}ii(kr,"single")},[Ft,Rr,ii]),ua=(0,s.useMemo)(()=>!dn||Ar?null:(dn===!0?[$a,PA,cA]:dn).map(uo=>uo===$a?{key:"all",text:so.selectionAll,onSelect(){ii(vr.map((kr,ro)=>Dr(kr,ro)).filter(kr=>{const ro=Wo.get(kr);return!(ro!=null&&ro.disabled)||ur.has(kr)}),"all")}}:uo===PA?{key:"invert",text:so.selectInvert,onSelect(){const kr=new Set(ur);Cr.forEach((bi,Ui)=>{const Ji=Dr(bi,Ui),Zi=Wo.get(Ji);Zi!=null&&Zi.disabled||(kr.has(Ji)?kr.delete(Ji):kr.add(Ji))});const ro=Array.from(kr);kt&&(Pr.deprecated(!1,"onSelectInvert","onChange"),kt(ro)),ii(ro,"invert")}}:uo===cA?{key:"none",text:so.selectNone,onSelect(){wn==null||wn(),ii(Array.from(ur).filter(kr=>{const ro=Wo.get(kr);return ro==null?void 0:ro.disabled}),"none")}}:uo).map(uo=>Object.assign(Object.assign({},uo),{onSelect:function(){for(var kr,ro,bi=arguments.length,Ui=new Array(bi),Ji=0;Ji<bi;Ji++)Ui[Ji]=arguments[Ji];(ro=uo.onSelect)===null||ro===void 0||(kr=ro).call.apply(kr,[uo].concat(Ui)),Er(null)}})),[dn,ur,Cr,Dr,kt,ii]);return[(0,s.useCallback)(Jr=>{var uo;if(!Y)return Jr.filter(ji=>ji!==pi);let kr=(0,Yt.Z)(Jr);const ro=new Set(ur),bi=Br.map(Dr).filter(ji=>!Wo.get(ji).disabled),Ui=bi.every(ji=>ro.has(ji)),Ji=bi.some(ji=>ro.has(ji)),Zi=()=>{const ji=[];Ui?bi.forEach(ma=>{ro.delete(ma),ji.push(ma)}):bi.forEach(ma=>{ro.has(ma)||(ro.add(ma),ji.push(ma))});const ga=Array.from(ro);Vt==null||Vt(!Ui,ga.map(ma=>Rr(ma)),ji.map(ma=>Rr(ma))),ii(ga,"all"),Er(null)};let Da,jA;if(nn!=="radio"){let ji;if(ua){const Pi={getPopupContainer:Mr,items:ua.map((ka,Vi)=>{const{key:Ua,text:Wa,onSelect:HA}=ka;return{key:Ua!=null?Ua:Vi,onClick:()=>{HA==null||HA(bi)},label:Wa}})};ji=s.createElement("div",{className:`${tr}-selection-extra`},s.createElement(ta.Z,{menu:Pi,getPopupContainer:Mr},s.createElement("span",null,s.createElement(fi.Z,null))))}const ga=Br.map((Pi,ka)=>{const Vi=Dr(Pi,ka),Ua=Wo.get(Vi)||{};return Object.assign({checked:ro.has(Vi)},Ua)}).filter(Pi=>{let{disabled:ka}=Pi;return ka}),ma=!!ga.length&&ga.length===Br.length,hA=ma&&ga.every(Pi=>{let{checked:ka}=Pi;return ka}),oA=ma&&ga.some(Pi=>{let{checked:ka}=Pi;return ka});jA=s.createElement(uA.default,{checked:ma?hA:!!Br.length&&Ui,indeterminate:ma?!hA&&oA:!Ui&&Ji,onChange:Zi,disabled:Br.length===0||ma,"aria-label":ji?"Custom selection":"Select all",skipGroup:!0}),Da=!Ar&&s.createElement("div",{className:`${tr}-selection`},jA,ji)}let to;nn==="radio"?to=(ji,ga,ma)=>{const hA=Dr(ga,ma),oA=ro.has(hA),Pi=Wo.get(hA);return{node:s.createElement(ha.ZP,Object.assign({},Pi,{checked:oA,onClick:ka=>{var Vi;ka.stopPropagation(),(Vi=Pi==null?void 0:Pi.onClick)===null||Vi===void 0||Vi.call(Pi,ka)},onChange:ka=>{var Vi;ro.has(hA)||ai(hA,!0,[hA],ka.nativeEvent),(Vi=Pi==null?void 0:Pi.onChange)===null||Vi===void 0||Vi.call(Pi,ka)}})),checked:oA}}:to=(ji,ga,ma)=>{var hA;const oA=Dr(ga,ma),Pi=ro.has(oA),ka=QA.has(oA),Vi=Wo.get(oA);let Ua;return Eo==="nest"?Ua=ka:Ua=(hA=Vi==null?void 0:Vi.indeterminate)!==null&&hA!==void 0?hA:ka,{node:s.createElement(uA.default,Object.assign({},Vi,{indeterminate:Ua,checked:Pi,skipGroup:!0,onClick:Wa=>{var HA;Wa.stopPropagation(),(HA=Vi==null?void 0:Vi.onClick)===null||HA===void 0||HA.call(Vi,Wa)},onChange:Wa=>{var HA;const{nativeEvent:Gs}=Wa,{shiftKey:lu}=Gs,Na=bi.findIndex($A=>$A===oA),Ru=Sa.some($A=>bi.includes($A));if(lu&&lr&&Ru){const $A=Tr(Na,bi,ro),XA=Array.from(ro);rn==null||rn(!Pi,XA.map(kA=>Rr(kA)),$A.map(kA=>Rr(kA))),ii(XA,"multiple")}else{const $A=Sa;if(lr){const XA=Pi?(0,_a._5)($A,oA):(0,_a.L0)($A,oA);ai(oA,!Pi,XA,Gs)}else{const XA=(0,lA.S)([].concat((0,Yt.Z)($A),[oA]),!0,Vo,Ma),{checkedKeys:kA,halfCheckedKeys:YA}=XA;let JA=kA;if(Pi){const xs=new Set(kA);xs.delete(oA),JA=(0,lA.S)(Array.from(xs),{checked:!1,halfCheckedKeys:YA},Vo,Ma).checkedKeys}ai(oA,!Pi,JA,Gs)}}Er(Pi?null:Na),(HA=Vi==null?void 0:Vi.onChange)===null||HA===void 0||HA.call(Vi,Wa)}})),checked:Pi}};const Wr=(ji,ga,ma)=>{const{node:hA,checked:oA}=to(ji,ga,ma);return Pn?Pn(oA,ga,ma,hA):hA};if(!kr.includes(pi))if(kr.findIndex(ji=>{var ga;return((ga=ji[en])===null||ga===void 0?void 0:ga.columnType)==="EXPAND_COLUMN"})===0){const[ji,...ga]=kr;kr=[ji,pi].concat((0,Yt.Z)(ga))}else kr=[pi].concat((0,Yt.Z)(kr));const Ci=kr.indexOf(pi);kr=kr.filter((ji,ga)=>ji!==pi||ga===Ci);const Fa=kr[Ci-1],qi=kr[Ci+1];let MA=rr;MA===void 0&&((qi==null?void 0:qi.fixed)!==void 0?MA=qi.fixed:(Fa==null?void 0:Fa.fixed)!==void 0&&(MA=Fa.fixed)),MA&&Fa&&((uo=Fa[en])===null||uo===void 0?void 0:uo.columnType)==="EXPAND_COLUMN"&&Fa.fixed===void 0&&(Fa.fixed=MA);const Ha=g()(`${tr}-selection-col`,{[`${tr}-selection-col-with-dropdown`]:dn&&nn==="checkbox"}),Ws=()=>Y!=null&&Y.columnTitle?typeof Y.columnTitle=="function"?Y.columnTitle(jA):Y.columnTitle:Da,Ia={fixed:MA,width:on,className:`${tr}-selection-column`,title:Ws(),render:Wr,onCell:Y.onCell,[en]:{className:Ha}};return kr.map(ji=>ji===pi?Ia:ji)},[Dr,Br,Y,Sa,ur,QA,on,ua,Eo,Wo,rn,ai,Ma]),ur]},pa=p(2738);function ja(J,Y){return J._antProxy=J._antProxy||{},Object.keys(Y).forEach(xe=>{if(!(xe in J._antProxy)){const ze=J[xe];J._antProxy[xe]=ze,J[xe]=Y[xe]}}),J}function Es(J,Y){return(0,s.useImperativeHandle)(J,()=>{const xe=Y(),{nativeElement:ze}=xe;return typeof Proxy!="undefined"?new Proxy(ze,{get(rt,pt){return xe[pt]?xe[pt]:Reflect.get(rt,pt)}}):ja(ze,xe)})}var IA=p(83010),as=p(48755),Qu=p(38406),El=p(83397),Ou=p(31756),ul=p(13783),ru=p(85981),Ml=p(31709),eA=p(29787),ou=p(57700);function cl(J){return Y=>{const{prefixCls:xe,onExpand:ze,record:rt,expanded:pt,expandable:Dt}=Y,Ft=`${xe}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Vt=>{ze(rt,Vt),Vt.stopPropagation()},className:g()(Ft,{[`${Ft}-spaced`]:!Dt,[`${Ft}-expanded`]:Dt&&pt,[`${Ft}-collapsed`]:Dt&&!pt}),"aria-label":pt?J.collapse:J.expand,"aria-expanded":pt})}}var bo=cl;function Oo(J){return(xe,ze)=>{const rt=xe.querySelector(`.${J}-container`);let pt=ze;if(rt){const Dt=getComputedStyle(rt),Ft=parseInt(Dt.borderLeftWidth,10),Vt=parseInt(Dt.borderRightWidth,10);pt=ze-Ft-Vt}return pt}}const co=(J,Y)=>"key"in J&&J.key!==void 0&&J.key!==null?J.key:J.dataIndex?Array.isArray(J.dataIndex)?J.dataIndex.join("."):J.dataIndex:Y;function vo(J,Y){return Y?`${Y}-${J}`:`${J}`}const hi=(J,Y)=>typeof J=="function"?J(Y):J,na=(J,Y)=>{const xe=hi(J,Y);return Object.prototype.toString.call(xe)==="[object Object]"?"":xe};var Bi={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"},Ns=Bi,zs=p(7657),dA=function(Y,xe){return s.createElement(zs.Z,(0,L.Z)({},Y,{ref:xe,icon:Ns}))},fs=s.forwardRef(dA),RA=fs,Du=p(9981),tl=p(40192);function Oa(J){const Y=s.useRef(J),xe=(0,tl.Z)();return[()=>Y.current,ze=>{Y.current=ze,xe()}]}var Qs=p(7939),tA=p(584),sc=p(93041),dl=p(78857),nl=p(18287),ra=p(47472),kc=p(49397),Kc=J=>{const{value:Y,filterSearch:xe,tablePrefixCls:ze,locale:rt,onChange:pt}=J;return xe?s.createElement("div",{className:`${ze}-filter-dropdown-search`},s.createElement(kc.Z,{prefix:s.createElement(ra.Z,null),placeholder:rt.filterSearchPlaceholder,onChange:pt,value:Y,htmlSize:1,className:`${ze}-filter-dropdown-search-input`})):null},nA=p(10228);const Os=J=>{const{keyCode:Y}=J;Y===nA.Z.ENTER&&J.stopPropagation()};var lc=s.forwardRef((J,Y)=>s.createElement("div",{className:J.className,onClick:xe=>xe.stopPropagation(),onKeyDown:Os,ref:Y},J.children));function rA(J){let Y=[];return(J||[]).forEach(xe=>{let{value:ze,children:rt}=xe;Y.push(ze),rt&&(Y=[].concat((0,Yt.Z)(Y),(0,Yt.Z)(rA(rt))))}),Y}function fl(J){return J.some(Y=>{let{children:xe}=Y;return xe})}function UA(J,Y){return typeof Y=="string"||typeof Y=="number"?Y==null?void 0:Y.toString().toLowerCase().includes(J.trim().toLowerCase()):!1}function fA(J){let{filters:Y,prefixCls:xe,filteredKeys:ze,filterMultiple:rt,searchValue:pt,filterSearch:Dt}=J;return Y.map((Ft,Vt)=>{const kt=String(Ft.value);if(Ft.children)return{key:kt||Vt,label:Ft.text,popupClassName:`${xe}-dropdown-submenu`,children:fA({filters:Ft.children,prefixCls:xe,filteredKeys:ze,filterMultiple:rt,searchValue:pt,filterSearch:Dt})};const wn=rt?uA.default:ha.ZP,rn={key:Ft.value!==void 0?kt:Vt,label:s.createElement(s.Fragment,null,s.createElement(wn,{checked:ze.includes(kt)}),s.createElement("span",null,Ft.text))};return pt.trim()?typeof Dt=="function"?Dt(pt,Ft)?rn:null:UA(pt,Ft.text)?rn:null:rn})}function LA(J){return J||[]}var zc=J=>{var Y,xe,ze,rt;const{tablePrefixCls:pt,prefixCls:Dt,column:Ft,dropdownPrefixCls:Vt,columnKey:kt,filterOnClose:wn,filterMultiple:rn,filterMode:on="menu",filterSearch:nn=!1,filterState:dn,triggerFilter:rr,locale:Pn,children:Ar,getPopupContainer:lr,rootClassName:tr}=J,{filterResetToDefaultFilteredValue:vr,defaultFilteredValue:Cr,filterDropdownProps:Rr={},filterDropdownOpen:Dr,filterDropdownVisible:Eo,onFilterDropdownVisibleChange:no,onFilterDropdownOpenChange:so}=Ft,[Mr,Pr]=s.useState(!1),Tr=!!(dn&&(!((Y=dn.filteredKeys)===null||Y===void 0)&&Y.length||dn.forceFiltered)),Er=to=>{var Wr;Pr(to),(Wr=Rr.onOpenChange)===null||Wr===void 0||Wr.call(Rr,to),so==null||so(to),no==null||no(to)},mr=(rt=(ze=(xe=Rr.open)!==null&&xe!==void 0?xe:Dr)!==null&&ze!==void 0?ze:Eo)!==null&&rt!==void 0?rt:Mr,Nr=dn==null?void 0:dn.filteredKeys,[Hr,Yr]=Oa(LA(Nr)),Br=to=>{let{selectedKeys:Wr}=to;Yr(Wr)},Vo=(to,Wr)=>{let{node:Ci,checked:Fa}=Wr;Br(rn?{selectedKeys:to}:{selectedKeys:Fa&&Ci.key?[Ci.key]:[]})};s.useEffect(()=>{Mr&&Br({selectedKeys:LA(Nr)})},[Nr]);const[Wo,Ma]=s.useState([]),Sa=to=>{Ma(to)},[la,ur]=s.useState(""),QA=to=>{const{value:Wr}=to.target;ur(Wr)};s.useEffect(()=>{Mr||ur("")},[Mr]);const ii=to=>{const Wr=to!=null&&to.length?to:null;if(Wr===null&&(!dn||!dn.filteredKeys)||(0,Z.Z)(Wr,dn==null?void 0:dn.filteredKeys,!0))return null;rr({column:Ft,key:kt,filteredKeys:Wr})},ai=()=>{Er(!1),ii(Hr())},ua=function(){let{confirm:to,closeDropdown:Wr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};to&&ii([]),Wr&&Er(!1),ur(""),Yr(vr?(Cr||[]).map(Ci=>String(Ci)):[])},BA=function(){let{closeDropdown:to}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};to&&Er(!1),ii(Hr())},Jr=(to,Wr)=>{Wr.source==="trigger"&&(to&&Nr!==void 0&&Yr(LA(Nr)),Er(to),!to&&!Ft.filterDropdown&&wn&&ai())},uo=g()({[`${Vt}-menu-without-submenu`]:!fl(Ft.filters||[])}),kr=to=>{if(to.target.checked){const Wr=rA(Ft==null?void 0:Ft.filters).map(Ci=>String(Ci));Yr(Wr)}else Yr([])},ro=to=>{let{filters:Wr}=to;return(Wr||[]).map((Ci,Fa)=>{const qi=String(Ci.value),MA={title:Ci.text,key:Ci.value!==void 0?qi:String(Fa)};return Ci.children&&(MA.children=ro({filters:Ci.children})),MA})},bi=to=>{var Wr;return Object.assign(Object.assign({},to),{text:to.title,value:to.key,children:((Wr=to.children)===null||Wr===void 0?void 0:Wr.map(Ci=>bi(Ci)))||[]})};let Ui;const{direction:Ji,renderEmpty:Zi}=s.useContext(as.E_);if(typeof Ft.filterDropdown=="function")Ui=Ft.filterDropdown({prefixCls:`${Vt}-custom`,setSelectedKeys:to=>Br({selectedKeys:to}),selectedKeys:Hr(),confirm:BA,clearFilters:ua,filters:Ft.filters,visible:mr,close:()=>{Er(!1)}});else if(Ft.filterDropdown)Ui=Ft.filterDropdown;else{const to=Hr()||[],Wr=()=>{var Fa,qi;const MA=(Fa=Zi==null?void 0:Zi("Table.filter"))!==null&&Fa!==void 0?Fa:s.createElement(tA.Z,{image:tA.Z.PRESENTED_IMAGE_SIMPLE,description:Pn.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((Ft.filters||[]).length===0)return MA;if(on==="tree")return s.createElement(s.Fragment,null,s.createElement(Kc,{filterSearch:nn,value:la,onChange:QA,tablePrefixCls:pt,locale:Pn}),s.createElement("div",{className:`${pt}-filter-dropdown-tree`},rn?s.createElement(uA.default,{checked:to.length===rA(Ft.filters).length,indeterminate:to.length>0&&to.length<rA(Ft.filters).length,className:`${pt}-filter-dropdown-checkall`,onChange:kr},(qi=Pn==null?void 0:Pn.filterCheckall)!==null&&qi!==void 0?qi:Pn==null?void 0:Pn.filterCheckAll):null,s.createElement(nl.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:rn,checkStrictly:!rn,className:`${Vt}-menu`,onCheck:Vo,checkedKeys:to,selectedKeys:to,showIcon:!1,treeData:ro({filters:Ft.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:la.trim()?Ia=>typeof nn=="function"?nn(la,bi(Ia)):UA(la,Ia.title):void 0})));const Ha=fA({filters:Ft.filters||[],filterSearch:nn,prefixCls:Dt,filteredKeys:Hr(),filterMultiple:rn,searchValue:la}),Ws=Ha.every(Ia=>Ia===null);return s.createElement(s.Fragment,null,s.createElement(Kc,{filterSearch:nn,value:la,onChange:QA,tablePrefixCls:pt,locale:Pn}),Ws?MA:s.createElement(sc.default,{selectable:!0,multiple:rn,prefixCls:`${Vt}-menu`,className:uo,onSelect:Br,onDeselect:Br,selectedKeys:to,getPopupContainer:lr,openKeys:Wo,onOpenChange:Sa,items:Ha}))},Ci=()=>vr?(0,Z.Z)((Cr||[]).map(Fa=>String(Fa)),to,!0):to.length===0;Ui=s.createElement(s.Fragment,null,Wr(),s.createElement("div",{className:`${Dt}-dropdown-btns`},s.createElement(Qs.ZP,{type:"link",size:"small",disabled:Ci(),onClick:()=>ua()},Pn.filterReset),s.createElement(Qs.ZP,{type:"primary",size:"small",onClick:ai},Pn.filterConfirm)))}Ft.filterDropdown&&(Ui=s.createElement(dl.J,{selectable:void 0},Ui)),Ui=s.createElement(lc,{className:`${Dt}-dropdown`},Ui);const Da=()=>{let to;return typeof Ft.filterIcon=="function"?to=Ft.filterIcon(Tr):Ft.filterIcon?to=Ft.filterIcon:to=s.createElement(RA,null),s.createElement("span",{role:"button",tabIndex:-1,className:g()(`${Dt}-trigger`,{active:Tr}),onClick:Wr=>{Wr.stopPropagation()}},to)},jA=(0,Du.Z)({trigger:["click"],placement:Ji==="rtl"?"bottomLeft":"bottomRight",children:Da(),getPopupContainer:lr},Object.assign(Object.assign({},Rr),{rootClassName:g()(tr,Rr.rootClassName),open:mr,onOpenChange:Jr,dropdownRender:()=>typeof(Rr==null?void 0:Rr.dropdownRender)=="function"?Rr.dropdownRender(Ui):Ui}));return s.createElement("div",{className:`${Dt}-column`},s.createElement("span",{className:`${pt}-column-title`},Ar),s.createElement(ta.Z,Object.assign({},jA)))};const NA=(J,Y,xe)=>{let ze=[];return(J||[]).forEach((rt,pt)=>{var Dt;const Ft=vo(pt,xe);if(rt.filters||"filterDropdown"in rt||"onFilter"in rt)if("filteredValue"in rt){let Vt=rt.filteredValue;"filterDropdown"in rt||(Vt=(Dt=Vt==null?void 0:Vt.map(String))!==null&&Dt!==void 0?Dt:Vt),ze.push({column:rt,key:co(rt,Ft),filteredKeys:Vt,forceFiltered:rt.filtered})}else ze.push({column:rt,key:co(rt,Ft),filteredKeys:Y&&rt.defaultFilteredValue?rt.defaultFilteredValue:void 0,forceFiltered:rt.filtered});"children"in rt&&(ze=[].concat((0,Yt.Z)(ze),(0,Yt.Z)(NA(rt.children,Y,Ft))))}),ze};function Hl(J,Y,xe,ze,rt,pt,Dt,Ft,Vt){return xe.map((kt,wn)=>{const rn=vo(wn,Ft),{filterOnClose:on=!0,filterMultiple:nn=!0,filterMode:dn,filterSearch:rr}=kt;let Pn=kt;if(Pn.filters||Pn.filterDropdown){const Ar=co(Pn,rn),lr=ze.find(tr=>{let{key:vr}=tr;return Ar===vr});Pn=Object.assign(Object.assign({},Pn),{title:tr=>s.createElement(zc,{tablePrefixCls:J,prefixCls:`${J}-filter`,dropdownPrefixCls:Y,column:Pn,columnKey:Ar,filterState:lr,filterOnClose:on,filterMultiple:nn,filterMode:dn,filterSearch:rr,triggerFilter:pt,locale:rt,getPopupContainer:Dt,rootClassName:Vt},hi(kt.title,tr))})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:Hl(J,Y,Pn.children,ze,rt,pt,Dt,rn,Vt)})),Pn})}const Io=J=>{const Y={};return J.forEach(xe=>{let{key:ze,filteredKeys:rt,column:pt}=xe;const Dt=ze,{filters:Ft,filterDropdown:Vt}=pt;if(Vt)Y[Dt]=rt||null;else if(Array.isArray(rt)){const kt=rA(Ft);Y[Dt]=kt.filter(wn=>rt.includes(String(wn)))}else Y[Dt]=null}),Y},Do=(J,Y,xe)=>Y.reduce((rt,pt)=>{const{column:{onFilter:Dt,filters:Ft},filteredKeys:Vt}=pt;return Dt&&Vt&&Vt.length?rt.map(kt=>Object.assign({},kt)).filter(kt=>Vt.some(wn=>{const rn=rA(Ft),on=rn.findIndex(dn=>String(dn)===String(wn)),nn=on!==-1?rn[on]:wn;return kt[xe]&&(kt[xe]=Do(kt[xe],Y,xe)),Dt(nn,kt)})):rt},J),Ki=J=>J.flatMap(Y=>"children"in Y?[Y].concat((0,Yt.Z)(Ki(Y.children||[]))):[Y]);var Xa=J=>{const{prefixCls:Y,dropdownPrefixCls:xe,mergedColumns:ze,onFilterChange:rt,getPopupContainer:pt,locale:Dt,rootClassName:Ft}=J,Vt=(0,FA.ln)("Table"),kt=s.useMemo(()=>Ki(ze||[]),[ze]),[wn,rn]=s.useState(()=>NA(kt,!0)),on=s.useMemo(()=>{const Pn=NA(kt,!1);if(Pn.length===0)return Pn;let Ar=!0,lr=!0;if(Pn.forEach(tr=>{let{filteredKeys:vr}=tr;vr!==void 0?Ar=!1:lr=!1}),Ar){const tr=(kt||[]).map((vr,Cr)=>co(vr,vo(Cr)));return wn.filter(vr=>{let{key:Cr}=vr;return tr.includes(Cr)}).map(vr=>{const Cr=kt[tr.findIndex(Rr=>Rr===vr.key)];return Object.assign(Object.assign({},vr),{column:Object.assign(Object.assign({},vr.column),Cr),forceFiltered:Cr.filtered})})}return Pn},[kt,wn]),nn=s.useMemo(()=>Io(on),[on]),dn=Pn=>{const Ar=on.filter(lr=>{let{key:tr}=lr;return tr!==Pn.key});Ar.push(Pn),rn(Ar),rt(Io(Ar),Ar)};return[Pn=>Hl(Y,xe,Pn,on,Dt,dn,pt,void 0,Ft),on,nn]},Zs=(J,Y,xe)=>{const ze=s.useRef({});function rt(pt){var Dt;if(!ze.current||ze.current.data!==J||ze.current.childrenColumnName!==Y||ze.current.getRowKey!==xe){let Vt=function(kt){kt.forEach((wn,rn)=>{const on=xe(wn,rn);Ft.set(on,wn),wn&&typeof wn=="object"&&Y in wn&&Vt(wn[Y]||[])})};const Ft=new Map;Vt(J),ze.current={data:J,childrenColumnName:Y,kvMap:Ft,getRowKey:xe}}return(Dt=ze.current.kvMap)===null||Dt===void 0?void 0:Dt.get(pt)}return[rt]},ps=function(J,Y){var xe={};for(var ze in J)Object.prototype.hasOwnProperty.call(J,ze)&&Y.indexOf(ze)<0&&(xe[ze]=J[ze]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,ze=Object.getOwnPropertySymbols(J);rt<ze.length;rt++)Y.indexOf(ze[rt])<0&&Object.prototype.propertyIsEnumerable.call(J,ze[rt])&&(xe[ze[rt]]=J[ze[rt]]);return xe};const hl=10;function _A(J,Y){const xe={current:J.current,pageSize:J.pageSize};return Object.keys(Y&&typeof Y=="object"?Y:{}).forEach(rt=>{const pt=J[rt];typeof pt!="function"&&(xe[rt]=pt)}),xe}function pl(J,Y,xe){const ze=xe&&typeof xe=="object"?xe:{},{total:rt=0}=ze,pt=ps(ze,["total"]),[Dt,Ft]=(0,s.useState)(()=>({current:"defaultCurrent"in pt?pt.defaultCurrent:1,pageSize:"defaultPageSize"in pt?pt.defaultPageSize:hl})),Vt=(0,Du.Z)(Dt,pt,{total:rt>0?rt:J}),kt=Math.ceil((rt||J)/Vt.pageSize);Vt.current>kt&&(Vt.current=kt||1);const wn=(on,nn)=>{Ft({current:on!=null?on:1,pageSize:nn||Vt.pageSize})},rn=(on,nn)=>{var dn;xe&&((dn=xe.onChange)===null||dn===void 0||dn.call(xe,on,nn)),wn(on,nn),Y(on,nn||(Vt==null?void 0:Vt.pageSize))};return xe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Vt),{onChange:rn}),wn]}var Pu=pl,Sl=p(89489),Zc=p(59477),wf=p(25399);const uc="ascend",Ld="descend",Vc=J=>typeof J.sorter=="object"&&typeof J.sorter.multiple=="number"?J.sorter.multiple:!1,cc=J=>typeof J=="function"?J:J&&typeof J=="object"&&J.compare?J.compare:!1,Bf=(J,Y)=>Y?J[J.indexOf(Y)+1]:J[0],Wc=(J,Y,xe)=>{let ze=[];const rt=(pt,Dt)=>{ze.push({column:pt,key:co(pt,Dt),multiplePriority:Vc(pt),sortOrder:pt.sortOrder})};return(J||[]).forEach((pt,Dt)=>{const Ft=vo(Dt,xe);pt.children?("sortOrder"in pt&&rt(pt,Ft),ze=[].concat((0,Yt.Z)(ze),(0,Yt.Z)(Wc(pt.children,Y,Ft)))):pt.sorter&&("sortOrder"in pt?rt(pt,Ft):Y&&pt.defaultSortOrder&&ze.push({column:pt,key:co(pt,Ft),multiplePriority:Vc(pt),sortOrder:pt.defaultSortOrder}))}),ze},Nd=(J,Y,xe,ze,rt,pt,Dt,Ft)=>(Y||[]).map((kt,wn)=>{const rn=vo(wn,Ft);let on=kt;if(on.sorter){const nn=on.sortDirections||rt,dn=on.showSorterTooltip===void 0?Dt:on.showSorterTooltip,rr=co(on,rn),Pn=xe.find(no=>{let{key:so}=no;return so===rr}),Ar=Pn?Pn.sortOrder:null,lr=Bf(nn,Ar);let tr;if(kt.sortIcon)tr=kt.sortIcon({sortOrder:Ar});else{const no=nn.includes(uc)&&s.createElement(Zc.Z,{className:g()(`${J}-column-sorter-up`,{active:Ar===uc})}),so=nn.includes(Ld)&&s.createElement(Sl.Z,{className:g()(`${J}-column-sorter-down`,{active:Ar===Ld})});tr=s.createElement("span",{className:g()(`${J}-column-sorter`,{[`${J}-column-sorter-full`]:!!(no&&so)})},s.createElement("span",{className:`${J}-column-sorter-inner`,"aria-hidden":"true"},no,so))}const{cancelSort:vr,triggerAsc:Cr,triggerDesc:Rr}=pt||{};let Dr=vr;lr===Ld?Dr=Rr:lr===uc&&(Dr=Cr);const Eo=typeof dn=="object"?Object.assign({title:Dr},dn):{title:Dr};on=Object.assign(Object.assign({},on),{className:g()(on.className,{[`${J}-column-sort`]:Ar}),title:no=>{const so=`${J}-column-sorters`,Mr=s.createElement("span",{className:`${J}-column-title`},hi(kt.title,no)),Pr=s.createElement("div",{className:so},Mr,tr);return dn?typeof dn!="boolean"&&(dn==null?void 0:dn.target)==="sorter-icon"?s.createElement("div",{className:`${so} ${J}-column-sorters-tooltip-target-sorter`},Mr,s.createElement(wf.Z,Object.assign({},Eo),tr)):s.createElement(wf.Z,Object.assign({},Eo),Pr):Pr},onHeaderCell:no=>{var so;const Mr=((so=kt.onHeaderCell)===null||so===void 0?void 0:so.call(kt,no))||{},Pr=Mr.onClick,Tr=Mr.onKeyDown;Mr.onClick=Nr=>{ze({column:kt,key:rr,sortOrder:lr,multiplePriority:Vc(kt)}),Pr==null||Pr(Nr)},Mr.onKeyDown=Nr=>{Nr.keyCode===nA.Z.ENTER&&(ze({column:kt,key:rr,sortOrder:lr,multiplePriority:Vc(kt)}),Tr==null||Tr(Nr))};const Er=na(kt.title,{}),mr=Er==null?void 0:Er.toString();return Ar&&(Mr["aria-sort"]=Ar==="ascend"?"ascending":"descending"),Mr["aria-label"]=mr||"",Mr.className=g()(Mr.className,`${J}-column-has-sorters`),Mr.tabIndex=0,kt.ellipsis&&(Mr.title=(Er!=null?Er:"").toString()),Mr}})}return"children"in on&&(on=Object.assign(Object.assign({},on),{children:Nd(J,on.children,xe,ze,rt,pt,Dt,rn)})),on}),Qd=J=>{const{column:Y,sortOrder:xe}=J;return{column:Y,order:xe,field:Y.dataIndex,columnKey:Y.key}},Di=J=>{const Y=J.filter(xe=>{let{sortOrder:ze}=xe;return ze}).map(Qd);if(Y.length===0&&J.length){const xe=J.length-1;return Object.assign(Object.assign({},Qd(J[xe])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return Y.length<=1?Y[0]||{}:Y},Ds=(J,Y,xe)=>{const ze=Y.slice().sort((Dt,Ft)=>Ft.multiplePriority-Dt.multiplePriority),rt=J.slice(),pt=ze.filter(Dt=>{let{column:{sorter:Ft},sortOrder:Vt}=Dt;return cc(Ft)&&Vt});return pt.length?rt.sort((Dt,Ft)=>{for(let Vt=0;Vt<pt.length;Vt+=1){const kt=pt[Vt],{column:{sorter:wn},sortOrder:rn}=kt,on=cc(wn);if(on&&rn){const nn=on(Dt,Ft,rn);if(nn!==0)return rn===uc?nn:-nn}}return 0}).map(Dt=>{const Ft=Dt[xe];return Ft?Object.assign(Object.assign({},Dt),{[xe]:Ds(Ft,Y,xe)}):Dt}):rt};var rh=J=>{const{prefixCls:Y,mergedColumns:xe,sortDirections:ze,tableLocale:rt,showSorterTooltip:pt,onSorterChange:Dt}=J,[Ft,Vt]=s.useState(Wc(xe,!0)),kt=(rr,Pn)=>{const Ar=[];return rr.forEach((lr,tr)=>{const vr=vo(tr,Pn);if(Ar.push(co(lr,vr)),Array.isArray(lr.children)){const Cr=kt(lr.children,vr);Ar.push.apply(Ar,(0,Yt.Z)(Cr))}}),Ar},wn=s.useMemo(()=>{let rr=!0;const Pn=Wc(xe,!1);if(!Pn.length){const vr=kt(xe);return Ft.filter(Cr=>{let{key:Rr}=Cr;return vr.includes(Rr)})}const Ar=[];function lr(vr){rr?Ar.push(vr):Ar.push(Object.assign(Object.assign({},vr),{sortOrder:null}))}let tr=null;return Pn.forEach(vr=>{tr===null?(lr(vr),vr.sortOrder&&(vr.multiplePriority===!1?rr=!1:tr=!0)):(tr&&vr.multiplePriority!==!1||(rr=!1),lr(vr))}),Ar},[xe,Ft]),rn=s.useMemo(()=>{var rr,Pn;const Ar=wn.map(lr=>{let{column:tr,sortOrder:vr}=lr;return{column:tr,order:vr}});return{sortColumns:Ar,sortColumn:(rr=Ar[0])===null||rr===void 0?void 0:rr.column,sortOrder:(Pn=Ar[0])===null||Pn===void 0?void 0:Pn.order}},[wn]),on=rr=>{let Pn;rr.multiplePriority===!1||!wn.length||wn[0].multiplePriority===!1?Pn=[rr]:Pn=[].concat((0,Yt.Z)(wn.filter(Ar=>{let{key:lr}=Ar;return lr!==rr.key})),[rr]),Vt(Pn),Dt(Di(Pn),Pn)};return[rr=>Nd(Y,rr,wn,on,ze,rt,pt),wn,rn,()=>Di(wn)]};const Il=(J,Y)=>J.map(ze=>{const rt=Object.assign({},ze);return rt.title=hi(ze.title,Y),"children"in rt&&(rt.children=Il(rt.children,Y)),rt});var Gc=J=>[s.useCallback(xe=>Il(xe,J),[J])],Od=oi((J,Y)=>{const{_renderTimes:xe}=J,{_renderTimes:ze}=Y;return xe!==ze}),iu=Xn((J,Y)=>{const{_renderTimes:xe}=J,{_renderTimes:ze}=Y;return xe!==ze}),ho=p(36237),Va=p(17835),gl=p(63356),au=p(16931),Ul=p(51636),Au=J=>{const{componentCls:Y,lineWidth:xe,lineType:ze,tableBorderColor:rt,tableHeaderBg:pt,tablePaddingVertical:Dt,tablePaddingHorizontal:Ft,calc:Vt}=J,kt=`${(0,ho.unit)(xe)} ${ze} ${rt}`,wn=(rn,on,nn)=>({[`&${Y}-${rn}`]:{[`> ${Y}-container`]:{[`> ${Y}-content, > ${Y}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Y}-expanded-row-fixed`]:{margin:`${(0,ho.unit)(Vt(on).mul(-1).equal())}
|
|
|
${(0,ho.unit)(Vt(Vt(nn).add(xe)).mul(-1).equal())}`}}}}}});return{[`${Y}-wrapper`]:{[`${Y}${Y}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Y}-title`]:{border:kt,borderBottom:0},[`> ${Y}-container`]:{borderInlineStart:kt,borderTop:kt,[`
|
|
|
> ${Y}-content,
|
|
|
> ${Y}-header,
|
|
|
> ${Y}-body,
|
|
|
> ${Y}-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:kt},"> thead":{"> tr:not(:last-child) > th":{borderBottom:kt},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Y}-cell-fix-right-first::after`]:{borderInlineEnd:kt}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Y}-expanded-row-fixed`]:{margin:`${(0,ho.unit)(Vt(Dt).mul(-1).equal())} ${(0,ho.unit)(Vt(Vt(Ft).add(xe)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:xe,bottom:0,borderInlineEnd:kt,content:'""'}}}}}},[`&${Y}-scroll-horizontal`]:{[`> ${Y}-container > ${Y}-body`]:{"> table > tbody":{[`
|
|
|
> tr${Y}-expanded-row,
|
|
|
> tr${Y}-placeholder
|
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},wn("middle",J.tablePaddingVerticalMiddle,J.tablePaddingHorizontalMiddle)),wn("small",J.tablePaddingVerticalSmall,J.tablePaddingHorizontalSmall)),{[`> ${Y}-footer`]:{border:kt,borderTop:0}}),[`${Y}-cell`]:{[`${Y}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,ho.unit)(xe)} 0 ${(0,ho.unit)(xe)} ${pt}`}},[`${Y}-bordered ${Y}-cell-scrollbar`]:{borderInlineEnd:kt}}}},kl=J=>{const{componentCls:Y}=J;return{[`${Y}-wrapper`]:{[`${Y}-cell-ellipsis`]:Object.assign(Object.assign({},gl.vS),{wordBreak:"keep-all",[`
|
|
|
&${Y}-cell-fix-left-last,
|
|
|
&${Y}-cell-fix-right-first
|
|
|
`]:{overflow:"visible",[`${Y}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Y}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},p0=J=>{const{componentCls:Y}=J;return{[`${Y}-wrapper`]:{[`${Y}-tbody > tr${Y}-placeholder`]:{textAlign:"center",color:J.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:J.colorBgContainer}}}}},Ps=J=>{const{componentCls:Y,antCls:xe,motionDurationSlow:ze,lineWidth:rt,paddingXS:pt,lineType:Dt,tableBorderColor:Ft,tableExpandIconBg:Vt,tableExpandColumnWidth:kt,borderRadius:wn,tablePaddingVertical:rn,tablePaddingHorizontal:on,tableExpandedRowBg:nn,paddingXXS:dn,expandIconMarginTop:rr,expandIconSize:Pn,expandIconHalfInner:Ar,expandIconScale:lr,calc:tr}=J,vr=`${(0,ho.unit)(rt)} ${Dt} ${Ft}`,Cr=tr(dn).sub(rt).equal();return{[`${Y}-wrapper`]:{[`${Y}-expand-icon-col`]:{width:kt},[`${Y}-row-expand-icon-cell`]:{textAlign:"center",[`${Y}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Y}-row-indent`]:{height:1,float:"left"},[`${Y}-row-expand-icon`]:Object.assign(Object.assign({},(0,gl.Nd)(J)),{position:"relative",float:"left",width:Pn,height:Pn,color:"inherit",lineHeight:(0,ho.unit)(Pn),background:Vt,border:vr,borderRadius:wn,transform:`scale(${lr})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ze} ease-out`,content:'""'},"&::before":{top:Ar,insetInlineEnd:Cr,insetInlineStart:Cr,height:rt},"&::after":{top:Cr,bottom:Cr,insetInlineStart:Ar,width:rt,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"}}),[`${Y}-row-indent + ${Y}-row-expand-icon`]:{marginTop:rr,marginInlineEnd:pt},[`tr${Y}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:nn}},[`${xe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${Y}-expanded-row-fixed`]:{position:"relative",margin:`${(0,ho.unit)(tr(rn).mul(-1).equal())} ${(0,ho.unit)(tr(on).mul(-1).equal())}`,padding:`${(0,ho.unit)(rn)} ${(0,ho.unit)(on)}`}}}},zi=J=>{const{componentCls:Y,antCls:xe,iconCls:ze,tableFilterDropdownWidth:rt,tableFilterDropdownSearchWidth:pt,paddingXXS:Dt,paddingXS:Ft,colorText:Vt,lineWidth:kt,lineType:wn,tableBorderColor:rn,headerIconColor:on,fontSizeSM:nn,tablePaddingHorizontal:dn,borderRadius:rr,motionDurationSlow:Pn,colorTextDescription:Ar,colorPrimary:lr,tableHeaderFilterActiveBg:tr,colorTextDisabled:vr,tableFilterDropdownBg:Cr,tableFilterDropdownHeight:Rr,controlItemBgHover:Dr,controlItemBgActive:Eo,boxShadowSecondary:no,filterDropdownMenuBg:so,calc:Mr}=J,Pr=`${xe}-dropdown`,Tr=`${Y}-filter-dropdown`,Er=`${xe}-tree`,mr=`${(0,ho.unit)(kt)} ${wn} ${rn}`;return[{[`${Y}-wrapper`]:{[`${Y}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Y}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:Mr(Dt).mul(-1).equal(),marginInline:`${(0,ho.unit)(Dt)} ${(0,ho.unit)(Mr(dn).div(2).mul(-1).equal())}`,padding:`0 ${(0,ho.unit)(Dt)}`,color:on,fontSize:nn,borderRadius:rr,cursor:"pointer",transition:`all ${Pn}`,"&:hover":{color:Ar,background:tr},"&.active":{color:lr}}}},{[`${xe}-dropdown`]:{[Tr]:Object.assign(Object.assign({},(0,gl.Wf)(J)),{minWidth:rt,backgroundColor:Cr,borderRadius:rr,boxShadow:no,overflow:"hidden",[`${Pr}-menu`]:{maxHeight:Rr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:so,"&:empty::after":{display:"block",padding:`${(0,ho.unit)(Ft)} 0`,color:vr,fontSize:nn,textAlign:"center",content:'"Not Found"'}},[`${Tr}-tree`]:{paddingBlock:`${(0,ho.unit)(Ft)} 0`,paddingInline:Ft,[Er]:{padding:0},[`${Er}-treenode ${Er}-node-content-wrapper:hover`]:{backgroundColor:Dr},[`${Er}-treenode-checkbox-checked ${Er}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Eo}}},[`${Tr}-search`]:{padding:Ft,borderBottom:mr,"&-input":{input:{minWidth:pt},[ze]:{color:vr}}},[`${Tr}-checkall`]:{width:"100%",marginBottom:Dt,marginInlineStart:Dt},[`${Tr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,ho.unit)(Mr(Ft).sub(kt).equal())} ${(0,ho.unit)(Ft)}`,overflow:"hidden",borderTop:mr}})}},{[`${xe}-dropdown ${Tr}, ${Tr}-submenu`]:{[`${xe}-checkbox-wrapper + span`]:{paddingInlineStart:Ft,color:Vt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Pd=J=>{const{componentCls:Y,lineWidth:xe,colorSplit:ze,motionDurationSlow:rt,zIndexTableFixed:pt,tableBg:Dt,zIndexTableSticky:Ft,calc:Vt}=J,kt=ze;return{[`${Y}-wrapper`]:{[`
|
|
|
${Y}-cell-fix-left,
|
|
|
${Y}-cell-fix-right
|
|
|
`]:{position:"sticky !important",zIndex:pt,background:Dt},[`
|
|
|
${Y}-cell-fix-left-first::after,
|
|
|
${Y}-cell-fix-left-last::after
|
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:Vt(xe).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},[`${Y}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
|
${Y}-cell-fix-right-first::after,
|
|
|
${Y}-cell-fix-right-last::after
|
|
|
`]:{position:"absolute",top:0,bottom:Vt(xe).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},[`${Y}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Vt(Ft).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Y}-ping-left`]:{[`&:not(${Y}-has-fix-left) ${Y}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${kt}`},[`
|
|
|
${Y}-cell-fix-left-first::after,
|
|
|
${Y}-cell-fix-left-last::after
|
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${kt}`},[`${Y}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Y}-ping-right`]:{[`&:not(${Y}-has-fix-right) ${Y}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${kt}`},[`
|
|
|
${Y}-cell-fix-right-first::after,
|
|
|
${Y}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${kt}`}},[`${Y}-fixed-column-gapped`]:{[`
|
|
|
${Y}-cell-fix-left-first::after,
|
|
|
${Y}-cell-fix-left-last::after,
|
|
|
${Y}-cell-fix-right-first::after,
|
|
|
${Y}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:"none"}}}}},Tu=J=>{const{componentCls:Y,antCls:xe,margin:ze}=J;return{[`${Y}-wrapper`]:{[`${Y}-pagination${xe}-pagination`]:{margin:`${(0,ho.unit)(ze)} 0`},[`${Y}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:J.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Td=J=>{const{componentCls:Y,tableRadius:xe}=J;return{[`${Y}-wrapper`]:{[Y]:{[`${Y}-title, ${Y}-header`]:{borderRadius:`${(0,ho.unit)(xe)} ${(0,ho.unit)(xe)} 0 0`},[`${Y}-title + ${Y}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Y}-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:xe,borderStartEndRadius:xe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:xe},"> *:last-child":{borderStartEndRadius:xe}}},"&-footer":{borderRadius:`0 0 ${(0,ho.unit)(xe)} ${(0,ho.unit)(xe)}`}}}}},ah=J=>{const{componentCls:Y}=J;return{[`${Y}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Y}-pagination-left`]:{justifyContent:"flex-end"},[`${Y}-pagination-right`]:{justifyContent:"flex-start"},[`${Y}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Y}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Y}-row-indent`]:{float:"right"}}}}},ml=J=>{const{componentCls:Y,antCls:xe,iconCls:ze,fontSizeIcon:rt,padding:pt,paddingXS:Dt,headerIconColor:Ft,headerIconHoverColor:Vt,tableSelectionColumnWidth:kt,tableSelectedRowBg:wn,tableSelectedRowHoverBg:rn,tableRowHoverBg:on,tablePaddingHorizontal:nn,calc:dn}=J;return{[`${Y}-wrapper`]:{[`${Y}-selection-col`]:{width:kt,[`&${Y}-selection-col-with-dropdown`]:{width:dn(kt).add(rt).add(dn(pt).div(4)).equal()}},[`${Y}-bordered ${Y}-selection-col`]:{width:dn(kt).add(dn(Dt).mul(2)).equal(),[`&${Y}-selection-col-with-dropdown`]:{width:dn(kt).add(rt).add(dn(pt).div(4)).add(dn(Dt).mul(2)).equal()}},[`
|
|
|
table tr th${Y}-selection-column,
|
|
|
table tr td${Y}-selection-column,
|
|
|
${Y}-selection-column
|
|
|
`]:{paddingInlineEnd:J.paddingXS,paddingInlineStart:J.paddingXS,textAlign:"center",[`${xe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Y}-selection-column${Y}-cell-fix-left`]:{zIndex:dn(J.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${Y}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Y}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Y}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${J.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,ho.unit)(dn(nn).div(4).equal()),[ze]:{color:Ft,fontSize:rt,verticalAlign:"baseline","&:hover":{color:Vt}}},[`${Y}-tbody`]:{[`${Y}-row`]:{[`&${Y}-row-selected`]:{[`> ${Y}-cell`]:{background:wn,"&-row-hover":{background:rn}}},[`> ${Y}-cell-row-hover`]:{background:on}}}}}},Ah=J=>{const{componentCls:Y,tableExpandColumnWidth:xe,calc:ze}=J,rt=(pt,Dt,Ft,Vt)=>({[`${Y}${Y}-${pt}`]:{fontSize:Vt,[`
|
|
|
${Y}-title,
|
|
|
${Y}-footer,
|
|
|
${Y}-cell,
|
|
|
${Y}-thead > tr > th,
|
|
|
${Y}-tbody > tr > th,
|
|
|
${Y}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{padding:`${(0,ho.unit)(Dt)} ${(0,ho.unit)(Ft)}`},[`${Y}-filter-trigger`]:{marginInlineEnd:(0,ho.unit)(ze(Ft).div(2).mul(-1).equal())},[`${Y}-expanded-row-fixed`]:{margin:`${(0,ho.unit)(ze(Dt).mul(-1).equal())} ${(0,ho.unit)(ze(Ft).mul(-1).equal())}`},[`${Y}-tbody`]:{[`${Y}-wrapper:only-child ${Y}`]:{marginBlock:(0,ho.unit)(ze(Dt).mul(-1).equal()),marginInline:`${(0,ho.unit)(ze(xe).sub(Ft).equal())} ${(0,ho.unit)(ze(Ft).mul(-1).equal())}`}},[`${Y}-selection-extra`]:{paddingInlineStart:(0,ho.unit)(ze(Ft).div(4).equal())}}});return{[`${Y}-wrapper`]:Object.assign(Object.assign({},rt("middle",J.tablePaddingVerticalMiddle,J.tablePaddingHorizontalMiddle,J.tableFontSizeMiddle)),rt("small",J.tablePaddingVerticalSmall,J.tablePaddingHorizontalSmall,J.tableFontSizeSmall))}},fc=J=>{const{componentCls:Y,marginXXS:xe,fontSizeIcon:ze,headerIconColor:rt,headerIconHoverColor:pt}=J;return{[`${Y}-wrapper`]:{[`${Y}-thead th${Y}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${J.motionDurationSlow}, left 0s`,"&:hover":{background:J.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:J.colorPrimary},[`
|
|
|
&${Y}-cell-fix-left:hover,
|
|
|
&${Y}-cell-fix-right:hover
|
|
|
`]:{background:J.tableFixedHeaderSortActiveBg}},[`${Y}-thead th${Y}-column-sort`]:{background:J.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Y}-column-sort`]:{background:J.tableBodySortBg},[`${Y}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${Y}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Y}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${Y}-column-sorter`]:{marginInlineStart:xe,color:rt,fontSize:0,transition:`color ${J.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:ze,"&.active":{color:J.colorPrimary}},[`${Y}-column-sorter-up + ${Y}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Y}-column-sorters:hover ${Y}-column-sorter`]:{color:pt}}}},hc=J=>{const{componentCls:Y,opacityLoading:xe,tableScrollThumbBg:ze,tableScrollThumbBgHover:rt,tableScrollThumbSize:pt,tableScrollBg:Dt,zIndexTableSticky:Ft,stickyScrollBarBorderRadius:Vt,lineWidth:kt,lineType:wn,tableBorderColor:rn}=J,on=`${(0,ho.unit)(kt)} ${wn} ${rn}`;return{[`${Y}-wrapper`]:{[`${Y}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ft,background:J.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,ho.unit)(pt)} !important`,zIndex:Ft,display:"flex",alignItems:"center",background:Dt,borderTop:on,opacity:xe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:pt,backgroundColor:ze,borderRadius:Vt,transition:`all ${J.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:rt}}}}}}},Rd=J=>{const{componentCls:Y,lineWidth:xe,tableBorderColor:ze,calc:rt}=J,pt=`${(0,ho.unit)(xe)} ${J.lineType} ${ze}`;return{[`${Y}-wrapper`]:{[`${Y}-summary`]:{position:"relative",zIndex:J.zIndexTableFixed,background:J.tableBg,"> tr":{"> th, > td":{borderBottom:pt}}},[`div${Y}-summary`]:{boxShadow:`0 ${(0,ho.unit)(rt(xe).mul(-1).equal())} 0 ${ze}`}}}},uh=J=>{const{componentCls:Y,motionDurationMid:xe,lineWidth:ze,lineType:rt,tableBorderColor:pt,calc:Dt}=J,Ft=`${(0,ho.unit)(ze)} ${rt} ${pt}`,Vt=`${Y}-expanded-row-cell`;return{[`${Y}-wrapper`]:{[`${Y}-tbody-virtual`]:{[`${Y}-tbody-virtual-holder-inner`]:{[`
|
|
|
& > ${Y}-row,
|
|
|
& > div:not(${Y}-row) > ${Y}-row
|
|
|
`]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${Y}-cell`]:{borderBottom:Ft,transition:`background ${xe}`},[`${Y}-expanded-row`]:{[`${Vt}${Vt}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,ho.unit)(ze)})`,borderInlineEnd:"none"}}},[`${Y}-bordered`]:{[`${Y}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ft,position:"absolute"},[`${Y}-cell`]:{borderInlineEnd:Ft,[`&${Y}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:Dt(ze).mul(-1).equal(),borderInlineStart:Ft}}},[`&${Y}-virtual`]:{[`${Y}-placeholder ${Y}-cell`]:{borderInlineEnd:Ft,borderBottom:Ft}}}}}};const ch=J=>{const{componentCls:Y,fontWeightStrong:xe,tablePaddingVertical:ze,tablePaddingHorizontal:rt,tableExpandColumnWidth:pt,lineWidth:Dt,lineType:Ft,tableBorderColor:Vt,tableFontSize:kt,tableBg:wn,tableRadius:rn,tableHeaderTextColor:on,motionDurationMid:nn,tableHeaderBg:dn,tableHeaderCellSplitColor:rr,tableFooterTextColor:Pn,tableFooterBg:Ar,calc:lr}=J,tr=`${(0,ho.unit)(Dt)} ${Ft} ${Vt}`;return{[`${Y}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,gl.dF)()),{[Y]:Object.assign(Object.assign({},(0,gl.Wf)(J)),{fontSize:kt,background:wn,borderRadius:`${(0,ho.unit)(rn)} ${(0,ho.unit)(rn)} 0 0`,scrollbarColor:`${J.tableScrollThumbBg} ${J.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,ho.unit)(rn)} ${(0,ho.unit)(rn)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
|
${Y}-cell,
|
|
|
${Y}-thead > tr > th,
|
|
|
${Y}-tbody > tr > th,
|
|
|
${Y}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{position:"relative",padding:`${(0,ho.unit)(ze)} ${(0,ho.unit)(rt)}`,overflowWrap:"break-word"},[`${Y}-title`]:{padding:`${(0,ho.unit)(ze)} ${(0,ho.unit)(rt)}`},[`${Y}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:on,fontWeight:xe,textAlign:"start",background:dn,borderBottom:tr,transition:`background ${nn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Y}-selection-column):not(${Y}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:rr,transform:"translateY(-50%)",transition:`background-color ${nn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Y}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${nn}, border-color ${nn}`,borderBottom:tr,[`
|
|
|
> ${Y}-wrapper:only-child,
|
|
|
> ${Y}-expanded-row-fixed > ${Y}-wrapper:only-child
|
|
|
`]:{[Y]:{marginBlock:(0,ho.unit)(lr(ze).mul(-1).equal()),marginInline:`${(0,ho.unit)(lr(pt).sub(rt).equal())}
|
|
|
${(0,ho.unit)(lr(rt).mul(-1).equal())}`,[`${Y}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:on,fontWeight:xe,textAlign:"start",background:dn,borderBottom:tr,transition:`background ${nn} ease`}}},[`${Y}-footer`]:{padding:`${(0,ho.unit)(ze)} ${(0,ho.unit)(rt)}`,color:Pn,background:Ar}})}},_d=J=>{const{colorFillAlter:Y,colorBgContainer:xe,colorTextHeading:ze,colorFillSecondary:rt,colorFillContent:pt,controlItemBgActive:Dt,controlItemBgActiveHover:Ft,padding:Vt,paddingSM:kt,paddingXS:wn,colorBorderSecondary:rn,borderRadiusLG:on,controlHeight:nn,colorTextPlaceholder:dn,fontSize:rr,fontSizeSM:Pn,lineHeight:Ar,lineWidth:lr,colorIcon:tr,colorIconHover:vr,opacityLoading:Cr,controlInteractiveSize:Rr}=J,Dr=new Va.FastColor(rt).onBackground(xe).toHexString(),Eo=new Va.FastColor(pt).onBackground(xe).toHexString(),no=new Va.FastColor(Y).onBackground(xe).toHexString(),so=new Va.FastColor(tr),Mr=new Va.FastColor(vr),Pr=Rr/2-lr,Tr=Pr*2+lr*3;return{headerBg:no,headerColor:ze,headerSortActiveBg:Dr,headerSortHoverBg:Eo,bodySortBg:no,rowHoverBg:no,rowSelectedBg:Dt,rowSelectedHoverBg:Ft,rowExpandedBg:Y,cellPaddingBlock:Vt,cellPaddingInline:Vt,cellPaddingBlockMD:kt,cellPaddingInlineMD:wn,cellPaddingBlockSM:wn,cellPaddingInlineSM:wn,borderColor:rn,headerBorderRadius:on,footerBg:no,footerColor:ze,cellFontSize:rr,cellFontSizeMD:rr,cellFontSizeSM:rr,headerSplitColor:rn,fixedHeaderSortActiveBg:Dr,headerFilterHoverBg:pt,filterDropdownMenuBg:xe,filterDropdownBg:xe,expandIconBg:xe,selectionColumnWidth:nn,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(rr*Ar-lr*3)/2-Math.ceil((Pn*1.4-lr*3)/2),headerIconColor:so.clone().setA(so.a*Cr).toRgbString(),headerIconHoverColor:Mr.clone().setA(Mr.a*Cr).toRgbString(),expandIconHalfInner:Pr,expandIconSize:Tr,expandIconScale:Rr/Tr}},pc=2;var dh=(0,au.I$)("Table",J=>{const{colorTextHeading:Y,colorSplit:xe,colorBgContainer:ze,controlInteractiveSize:rt,headerBg:pt,headerColor:Dt,headerSortActiveBg:Ft,headerSortHoverBg:Vt,bodySortBg:kt,rowHoverBg:wn,rowSelectedBg:rn,rowSelectedHoverBg:on,rowExpandedBg:nn,cellPaddingBlock:dn,cellPaddingInline:rr,cellPaddingBlockMD:Pn,cellPaddingInlineMD:Ar,cellPaddingBlockSM:lr,cellPaddingInlineSM:tr,borderColor:vr,footerBg:Cr,footerColor:Rr,headerBorderRadius:Dr,cellFontSize:Eo,cellFontSizeMD:no,cellFontSizeSM:so,headerSplitColor:Mr,fixedHeaderSortActiveBg:Pr,headerFilterHoverBg:Tr,filterDropdownBg:Er,expandIconBg:mr,selectionColumnWidth:Nr,stickyScrollBarBg:Hr,calc:Yr}=J,Br=(0,Ul.mergeToken)(J,{tableFontSize:Eo,tableBg:ze,tableRadius:Dr,tablePaddingVertical:dn,tablePaddingHorizontal:rr,tablePaddingVerticalMiddle:Pn,tablePaddingHorizontalMiddle:Ar,tablePaddingVerticalSmall:lr,tablePaddingHorizontalSmall:tr,tableBorderColor:vr,tableHeaderTextColor:Dt,tableHeaderBg:pt,tableFooterTextColor:Rr,tableFooterBg:Cr,tableHeaderCellSplitColor:Mr,tableHeaderSortBg:Ft,tableHeaderSortHoverBg:Vt,tableBodySortBg:kt,tableFixedHeaderSortActiveBg:Pr,tableHeaderFilterActiveBg:Tr,tableFilterDropdownBg:Er,tableRowHoverBg:wn,tableSelectedRowBg:rn,tableSelectedRowHoverBg:on,zIndexTableFixed:pc,zIndexTableSticky:Yr(pc).add(1).equal({unit:!1}),tableFontSizeMiddle:no,tableFontSizeSmall:so,tableSelectionColumnWidth:Nr,tableExpandIconBg:mr,tableExpandColumnWidth:Yr(rt).add(Yr(J.padding).mul(2)).equal(),tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Hr,tableScrollThumbBgHover:Y,tableScrollBg:xe});return[ch(Br),Tu(Br),Rd(Br),fc(Br),zi(Br),Au(Br),Td(Br),Ps(Br),Rd(Br),p0(Br),ml(Br),Pd(Br),hc(Br),kl(Br),Ah(Br),ah(Br),uh(Br)]},_d,{unitless:{expandIconScale:!0}});const fh=[],hh=(J,Y)=>{var xe,ze;const{prefixCls:rt,className:pt,rootClassName:Dt,style:Ft,size:Vt,bordered:kt,dropdownPrefixCls:wn,dataSource:rn,pagination:on,rowSelection:nn,rowKey:dn="key",rowClassName:rr,columns:Pn,children:Ar,childrenColumnName:lr,onChange:tr,getPopupContainer:vr,loading:Cr,expandIcon:Rr,expandable:Dr,expandedRowRender:Eo,expandIconColumnIndex:no,indentSize:so,scroll:Mr,sortDirections:Pr,locale:Tr,showSorterTooltip:Er={target:"full-header"},virtual:mr}=J,Nr=(0,FA.ln)("Table"),Hr=s.useMemo(()=>Pn||Dn(Ar),[Pn,Ar]),Yr=s.useMemo(()=>Hr.some(Po=>Po.responsive),[Hr]),Br=(0,ul.Z)(Yr),Vo=s.useMemo(()=>{const Po=new Set(Object.keys(Br).filter(Wi=>Br[Wi]));return Hr.filter(Wi=>!Wi.responsive||Wi.responsive.some(pA=>Po.has(pA)))},[Hr,Br]),Wo=(0,pa.Z)(J,["className","style","columns"]),{locale:Ma=ru.Z,direction:Sa,table:la,renderEmpty:ur,getPrefixCls:QA,getPopupContainer:ii}=s.useContext(as.E_),ai=(0,Ou.Z)(Vt),ua=Object.assign(Object.assign({},Ma.Table),Tr),BA=rn||fh,Jr=QA("table",rt),uo=QA("dropdown",wn),[,kr]=(0,ou.ZP)(),ro=(0,El.Z)(Jr),[bi,Ui,Ji]=dh(Jr,ro),Zi=Object.assign(Object.assign({childrenColumnName:lr,expandIconColumnIndex:no},Dr),{expandIcon:(xe=Dr==null?void 0:Dr.expandIcon)!==null&&xe!==void 0?xe:(ze=la==null?void 0:la.expandable)===null||ze===void 0?void 0:ze.expandIcon}),{childrenColumnName:Da="children"}=Zi,jA=s.useMemo(()=>BA.some(Po=>Po==null?void 0:Po[Da])?"nest":Eo||Dr!=null&&Dr.expandedRowRender?"row":null,[BA]),to={body:s.useRef(null)},Wr=Oo(Jr),Ci=s.useRef(null),Fa=s.useRef(null);Es(Y,()=>Object.assign(Object.assign({},Fa.current),{nativeElement:Ci.current}));const qi=s.useMemo(()=>typeof dn=="function"?dn:Po=>Po==null?void 0:Po[dn],[dn]),[MA]=Zs(BA,Da,qi),Ha={},Ws=function(Po,Wi){let pA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var bA,As,Xs,qA;const KA=Object.assign(Object.assign({},Ha),Po);pA&&((bA=Ha.resetPagination)===null||bA===void 0||bA.call(Ha),!((As=KA.pagination)===null||As===void 0)&&As.current&&(KA.pagination.current=1),on&&((Xs=on.onChange)===null||Xs===void 0||Xs.call(on,1,(qA=KA.pagination)===null||qA===void 0?void 0:qA.pageSize))),Mr&&Mr.scrollToFirstRowOnChange!==!1&&to.body.current&&(0,IA.Z)(0,{getContainer:()=>to.body.current}),tr==null||tr(KA.pagination,KA.filters,KA.sorter,{currentDataSource:Do(Ds(BA,KA.sorterStates,Da),KA.filterStates,Da),action:Wi})},Ia=(Po,Wi)=>{Ws({sorter:Po,sorterStates:Wi},"sort",!1)},[ji,ga,ma,hA]=rh({prefixCls:Jr,mergedColumns:Vo,onSorterChange:Ia,sortDirections:Pr||["ascend","descend"],tableLocale:ua,showSorterTooltip:Er}),oA=s.useMemo(()=>Ds(BA,ga,Da),[BA,ga]);Ha.sorter=hA(),Ha.sorterStates=ga;const Pi=(Po,Wi)=>{Ws({filters:Po,filterStates:Wi},"filter",!0)},[ka,Vi,Ua]=Xa({prefixCls:Jr,locale:ua,dropdownPrefixCls:uo,mergedColumns:Vo,onFilterChange:Pi,getPopupContainer:vr||ii,rootClassName:g()(Dt,ro)}),Wa=Do(oA,Vi,Da);Ha.filters=Ua,Ha.filterStates=Vi;const HA=s.useMemo(()=>{const Po={};return Object.keys(Ua).forEach(Wi=>{Ua[Wi]!==null&&(Po[Wi]=Ua[Wi])}),Object.assign(Object.assign({},ma),{filters:Po})},[ma,Ua]),[Gs]=Gc(HA),lu=(Po,Wi)=>{Ws({pagination:Object.assign(Object.assign({},Ha.pagination),{current:Po,pageSize:Wi})},"paginate")},[Na,Ru]=Pu(Wa.length,lu,on);Ha.pagination=on===!1?{}:_A(Na,on),Ha.resetPagination=Ru;const $A=s.useMemo(()=>{if(on===!1||!Na.pageSize)return Wa;const{current:Po=1,total:Wi,pageSize:pA=hl}=Na;return Wa.length<Wi?Wa.length>pA?Wa.slice((Po-1)*pA,Po*pA):Wa:Wa.slice((Po-1)*pA,Po*pA)},[!!on,Wa,Na==null?void 0:Na.current,Na==null?void 0:Na.pageSize,Na==null?void 0:Na.total]),[XA,kA]=Zo({prefixCls:Jr,data:Wa,pageData:$A,getRowKey:qi,getRecordByKey:MA,expandType:jA,childrenColumnName:Da,locale:ua,getPopupContainer:vr||ii},nn),YA=(Po,Wi,pA)=>{let bA;return typeof rr=="function"?bA=g()(rr(Po,Wi,pA)):bA=g()(rr),g()({[`${Jr}-row-selected`]:kA.has(qi(Po,Wi))},bA)};Zi.__PARENT_RENDER_ICON__=Zi.expandIcon,Zi.expandIcon=Zi.expandIcon||Rr||bo(ua),jA==="nest"&&Zi.expandIconColumnIndex===void 0?Zi.expandIconColumnIndex=nn?1:0:Zi.expandIconColumnIndex>0&&nn&&(Zi.expandIconColumnIndex-=1),typeof Zi.indentSize!="number"&&(Zi.indentSize=typeof so=="number"?so:15);const JA=s.useCallback(Po=>Gs(XA(ka(ji(Po)))),[ji,ka,XA]);let xs,vl;if(on!==!1&&(Na!=null&&Na.total)){let Po;Na.size?Po=Na.size:Po=ai==="small"||ai==="middle"?"small":void 0;const Wi=As=>s.createElement(Ml.Z,Object.assign({},Na,{className:g()(`${Jr}-pagination ${Jr}-pagination-${As}`,Na.className),size:Po})),pA=Sa==="rtl"?"left":"right",{position:bA}=Na;if(bA!==null&&Array.isArray(bA)){const As=bA.find(KA=>KA.includes("top")),Xs=bA.find(KA=>KA.includes("bottom")),qA=bA.every(KA=>`${KA}`=="none");!As&&!Xs&&!qA&&(vl=Wi(pA)),As&&(xs=Wi(As.toLowerCase().replace("top",""))),Xs&&(vl=Wi(Xs.toLowerCase().replace("bottom","")))}else vl=Wi(pA)}let Ts;typeof Cr=="boolean"?Ts={spinning:Cr}:typeof Cr=="object"&&(Ts=Object.assign({spinning:!0},Cr));const $s=g()(Ji,ro,`${Jr}-wrapper`,la==null?void 0:la.className,{[`${Jr}-wrapper-rtl`]:Sa==="rtl"},pt,Dt,Ui),qc=Object.assign(Object.assign({},la==null?void 0:la.style),Ft),ed=typeof(Tr==null?void 0:Tr.emptyText)!="undefined"?Tr.emptyText:(ur==null?void 0:ur("Table"))||s.createElement(Qu.Z,{componentName:"Table"}),Li=mr?iu:Od,uu={},td=s.useMemo(()=>{const{fontSize:Po,lineHeight:Wi,lineWidth:pA,padding:bA,paddingXS:As,paddingSM:Xs}=kr,qA=Math.floor(Po*Wi);switch(ai){case"middle":return Xs*2+qA+pA;case"small":return As*2+qA+pA;default:return bA*2+qA+pA}},[kr,ai]);return mr&&(uu.listItemHeight=td),bi(s.createElement("div",{ref:Ci,className:$s,style:qc},s.createElement(eA.Z,Object.assign({spinning:!1},Ts),xs,s.createElement(Li,Object.assign({},uu,Wo,{ref:Fa,columns:Vo,direction:Sa,expandable:Zi,prefixCls:Jr,className:g()({[`${Jr}-middle`]:ai==="middle",[`${Jr}-small`]:ai==="small",[`${Jr}-bordered`]:kt,[`${Jr}-empty`]:BA.length===0},Ji,ro,Ui),data:$A,rowKey:qi,rowClassName:YA,emptyText:ed,internalHooks:M,internalRefs:to,transformColumns:JA,getContainerWidth:Wr})),vl)))};var ph=s.forwardRef(hh);const gh=(J,Y)=>{const xe=s.useRef(0);return xe.current+=1,s.createElement(ph,Object.assign({},J,{ref:Y,_renderTimes:xe.current}))},Ll=s.forwardRef(gh);Ll.SELECTION_COLUMN=pi,Ll.EXPAND_COLUMN=Se,Ll.SELECTION_ALL=$a,Ll.SELECTION_INVERT=PA,Ll.SELECTION_NONE=cA,Ll.Column=jr,Ll.ColumnGroup=qo,Ll.Summary=le;var Jc=Ll,mh=Jc},18287:function(nr,Zt,p){"use strict";p.d(Zt,{default:function(){return mt}});var s=p(3741),Se=p(94480),M=p(59301),we=p(52671),te=p(8657),$=p(54476),Z={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"},v=Z,N=p(7657),i=function(Nt,yt){return M.createElement(N.Z,(0,$.Z)({},Nt,{ref:yt,icon:v}))},L=M.forwardRef(i),B=L,D=p(92310),O=p.n(D),T=p(82661),E=p(34061),I=p(48755),U=p(56082),W=p(86641),re=p(57700),k=p(12425);const H=4;function de(Me){const{dropPosition:Nt,dropLevelOffset:yt,prefixCls:zt,indent:je,direction:It="ltr"}=Me,Ze=It==="ltr"?"left":"right",Pt=It==="ltr"?"right":"left",ct={[Ze]:-yt*je+H,[Pt]:0};switch(Nt){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[Ze]=je+H;break}return M.createElement("div",{style:ct,className:`${zt}-drop-indicator`})}var ce=de,Fe=p(85278),pe=M.forwardRef((Me,Nt)=>{var yt;const{getPrefixCls:zt,direction:je,virtual:It,tree:Ze}=M.useContext(I.E_),{prefixCls:Pt,className:ct,showIcon:x=!1,showLine:Ke,switcherIcon:P,switcherLoadingIcon:A,blockNode:h=!1,children:C,checkable:b=!1,selectable:K=!0,draggable:ee,motion:Ee,style:le}=Me,ue=zt("tree",Pt),Qe=zt(),ke=Ee!=null?Ee:Object.assign(Object.assign({},(0,W.Z)(Qe)),{motionAppear:!1}),ie=Object.assign(Object.assign({},Me),{checkable:b,selectable:K,showIcon:x,motion:ke,blockNode:h,showLine:!!Ke,dropIndicatorRender:ce}),[X,tt,Te]=(0,k.ZP)(ue),[,Et]=(0,re.ZP)(),at=Et.paddingXS/2+(((yt=Et.Tree)===null||yt===void 0?void 0:yt.titleHeight)||Et.controlHeightSM),Ge=M.useMemo(()=>{if(!ee)return!1;let St={};switch(typeof ee){case"function":St.nodeDraggable=ee;break;case"object":St=Object.assign({},ee);break;default:break}return St.icon!==!1&&(St.icon=St.icon||M.createElement(U.Z,null)),St},[ee]),Ut=St=>M.createElement(Fe.Z,{prefixCls:ue,switcherIcon:P,switcherLoadingIcon:A,treeNodeProps:St,showLine:Ke});return X(M.createElement(s.ZP,Object.assign({itemHeight:at,ref:Nt,virtual:It},ie,{style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),le),prefixCls:ue,className:O()({[`${ue}-icon-hide`]:!x,[`${ue}-block-node`]:h,[`${ue}-unselectable`]:!K,[`${ue}-rtl`]:je==="rtl"},Ze==null?void 0:Ze.className,ct,tt,Te),direction:je,checkable:b&&M.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:K,switcherIcon:Ut,draggable:Ge}),C))});const Ce=0,G=1,ge=2;function g(Me,Nt,yt){const{key:zt,children:je}=yt;function It(Ze){const Pt=Ze[zt],ct=Ze[je];Nt(Pt,Ze)!==!1&&g(ct||[],Nt,yt)}Me.forEach(It)}function j(Me){let{treeData:Nt,expandedKeys:yt,startKey:zt,endKey:je,fieldNames:It}=Me;const Ze=[];let Pt=Ce;if(zt&&zt===je)return[zt];if(!zt||!je)return[];function ct(x){return x===zt||x===je}return g(Nt,x=>{if(Pt===ge)return!1;if(ct(x)){if(Ze.push(x),Pt===Ce)Pt=G;else if(Pt===G)return Pt=ge,!1}else Pt===G&&Ze.push(x);return yt.includes(x)},(0,E.w$)(It)),Ze}function Ye(Me,Nt,yt){const zt=(0,Se.Z)(Nt),je=[];return g(Me,(It,Ze)=>{const Pt=zt.indexOf(It);return Pt!==-1&&(je.push(Ze),zt.splice(Pt,1)),!!zt.length},(0,E.w$)(yt)),je}var oe=function(Me,Nt){var yt={};for(var zt in Me)Object.prototype.hasOwnProperty.call(Me,zt)&&Nt.indexOf(zt)<0&&(yt[zt]=Me[zt]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,zt=Object.getOwnPropertySymbols(Me);je<zt.length;je++)Nt.indexOf(zt[je])<0&&Object.prototype.propertyIsEnumerable.call(Me,zt[je])&&(yt[zt[je]]=Me[zt[je]]);return yt};function he(Me){const{isLeaf:Nt,expanded:yt}=Me;return Nt?M.createElement(we.Z,null):yt?M.createElement(te.Z,null):M.createElement(B,null)}function be(Me){let{treeData:Nt,children:yt}=Me;return Nt||(0,E.zn)(yt)}const me=(Me,Nt)=>{var{defaultExpandAll:yt,defaultExpandParent:zt,defaultExpandedKeys:je}=Me,It=oe(Me,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ze=M.useRef(null),Pt=M.useRef(null),ct=()=>{const{keyEntities:X}=(0,E.I8)(be(It));let tt;return yt?tt=Object.keys(X):zt?tt=(0,T.r7)(It.expandedKeys||je||[],X):tt=It.expandedKeys||je||[],tt},[x,Ke]=M.useState(It.selectedKeys||It.defaultSelectedKeys||[]),[P,A]=M.useState(()=>ct());M.useEffect(()=>{"selectedKeys"in It&&Ke(It.selectedKeys)},[It.selectedKeys]),M.useEffect(()=>{"expandedKeys"in It&&A(It.expandedKeys)},[It.expandedKeys]);const h=(X,tt)=>{var Te;return"expandedKeys"in It||A(X),(Te=It.onExpand)===null||Te===void 0?void 0:Te.call(It,X,tt)},C=(X,tt)=>{var Te;const{multiple:Et,fieldNames:at}=It,{node:Ge,nativeEvent:Ut}=tt,{key:St=""}=Ge,Ie=be(It),$e=Object.assign(Object.assign({},tt),{selected:!0}),ut=(Ut==null?void 0:Ut.ctrlKey)||(Ut==null?void 0:Ut.metaKey),Qt=Ut==null?void 0:Ut.shiftKey;let Ae;Et&&ut?(Ae=X,Ze.current=St,Pt.current=Ae,$e.selectedNodes=Ye(Ie,Ae,at)):Et&&Qt?(Ae=Array.from(new Set([].concat((0,Se.Z)(Pt.current||[]),(0,Se.Z)(j({treeData:Ie,expandedKeys:P,startKey:St,endKey:Ze.current,fieldNames:at}))))),$e.selectedNodes=Ye(Ie,Ae,at)):(Ae=[St],Ze.current=St,Pt.current=Ae,$e.selectedNodes=Ye(Ie,Ae,at)),(Te=It.onSelect)===null||Te===void 0||Te.call(It,Ae,$e),"selectedKeys"in It||Ke(Ae)},{getPrefixCls:b,direction:K}=M.useContext(I.E_),{prefixCls:ee,className:Ee,showIcon:le=!0,expandAction:ue="click"}=It,Qe=oe(It,["prefixCls","className","showIcon","expandAction"]),ke=b("tree",ee),ie=O()(`${ke}-directory`,{[`${ke}-directory-rtl`]:K==="rtl"},Ee);return M.createElement(pe,Object.assign({icon:he,ref:Nt,blockNode:!0},Qe,{showIcon:le,expandAction:ue,prefixCls:ke,className:ie,expandedKeys:P,selectedKeys:x,onSelect:C,onExpand:h}))};var se=M.forwardRef(me);const Je=pe;Je.DirectoryTree=se,Je.TreeNode=s.OF;var mt=Je},12425:function(nr,Zt,p){"use strict";p.d(Zt,{ZP:function(){return T},Yk:function(){return B},TM:function(){return D}});var s=p(36237),Se=p(36170),M=p(63356),we=p(34961),te=p(51636),$=p(16931);const Z=E=>{let{treeCls:I,treeNodeCls:U,directoryNodeSelectedBg:W,directoryNodeSelectedColor:re,motionDurationMid:k,borderRadius:H,controlItemBgHover:de}=E;return{[`${I}${I}-directory ${U}`]:{[`${I}-node-content-wrapper`]:{position:"static",[`> *:not(${I}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${k}`,content:'""',borderRadius:H},"&:hover:before":{background:de}},[`${I}-switcher, ${I}-checkbox, ${I}-draggable-icon`]:{zIndex:1},"&-selected":{[`${I}-switcher, ${I}-draggable-icon`]:{color:re},[`${I}-node-content-wrapper`]:{color:re,background:"transparent","&:before, &:hover:before":{background:W}}}}}},v=new s.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),N=(E,I)=>({[`.${E}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${I.motionDurationSlow}`}}}),i=(E,I)=>({[`.${E}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:I.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,s.unit)(I.lineWidthBold)} solid ${I.colorPrimary}`,borderRadius:"50%",content:'""'}}}),L=(E,I)=>{const{treeCls:U,treeNodeCls:W,treeNodePadding:re,titleHeight:k,indentSize:H,nodeSelectedBg:de,nodeHoverBg:ce,colorTextQuaternary:Fe,controlItemBgActiveDisabled:ve}=I;return{[U]:Object.assign(Object.assign({},(0,M.Wf)(I)),{background:I.colorBgContainer,borderRadius:I.borderRadius,transition:`background-color ${I.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${U}-rtl ${U}-switcher_close ${U}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${U}-active-focused)`]:Object.assign({},(0,M.oN)(I)),[`${U}-list-holder-inner`]:{alignItems:"flex-start"},[`&${U}-block-node`]:{[`${U}-list-holder-inner`]:{alignItems:"stretch",[`${U}-node-content-wrapper`]:{flex:"auto"},[`${W}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${I.colorPrimary}`,opacity:0,animationName:v,animationDuration:I.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:I.borderRadius}}},[W]:{display:"flex",alignItems:"flex-start",marginBottom:re,lineHeight:(0,s.unit)(k),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:re},[`&-disabled ${U}-node-content-wrapper`]:{color:I.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${U}-checkbox-disabled + ${U}-node-selected,&${W}-disabled${W}-selected ${U}-node-content-wrapper`]:{backgroundColor:ve},[`${U}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${W}-disabled)`]:{[`${U}-node-content-wrapper`]:{"&:hover":{color:I.nodeHoverColor}}},[`&-active ${U}-node-content-wrapper`]:{background:I.controlItemBgHover},[`&:not(${W}-disabled).filter-node ${U}-title`]:{color:I.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${U}-draggable-icon`]:{flexShrink:0,width:k,textAlign:"center",visibility:"visible",color:Fe},[`&${W}-disabled ${U}-draggable-icon`]:{visibility:"hidden"}}},[`${U}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:H}},[`${U}-draggable-icon`]:{visibility:"hidden"},[`${U}-switcher, ${U}-checkbox`]:{marginInlineEnd:I.calc(I.calc(k).sub(I.controlInteractiveSize)).div(2).equal()},[`${U}-switcher`]:Object.assign(Object.assign({},N(E,I)),{position:"relative",flex:"none",alignSelf:"stretch",width:k,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${I.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:k,height:k,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:I.borderRadius,transition:`all ${I.motionDurationSlow}`},[`&:not(${U}-switcher-noop):hover:before`]:{backgroundColor:I.colorBgTextHover},[`&_close ${U}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:I.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:I.calc(k).div(2).equal(),bottom:I.calc(re).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:I.calc(I.calc(k).div(2).equal()).mul(.8).equal(),height:I.calc(k).div(2).equal(),borderBottom:`1px solid ${I.colorBorder}`,content:'""'}}}),[`${U}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:k,paddingBlock:0,paddingInline:I.paddingXS,background:"transparent",borderRadius:I.borderRadius,cursor:"pointer",transition:`all ${I.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},i(E,I)),{"&:hover":{backgroundColor:ce},[`&${U}-node-selected`]:{color:I.nodeSelectedColor,backgroundColor:de},[`${U}-iconEle`]:{display:"inline-block",width:k,height:k,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${U}-unselectable ${U}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${W}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${I.colorPrimary}`},"&-show-line":{[`${U}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:I.calc(k).div(2).equal(),bottom:I.calc(re).mul(-1).equal(),borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${U}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${W}-leaf-last ${U}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,s.unit)(I.calc(k).div(2).equal())} !important`}})}},B=function(E,I){let U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const W=`.${E}`,re=`${W}-treenode`,k=I.calc(I.paddingXS).div(2).equal(),H=(0,te.mergeToken)(I,{treeCls:W,treeNodeCls:re,treeNodePadding:k});return[L(E,H),U&&Z(H)].filter(Boolean)},D=E=>{const{controlHeightSM:I,controlItemBgHover:U,controlItemBgActive:W}=E,re=I;return{titleHeight:re,indentSize:re,nodeHoverBg:U,nodeHoverColor:E.colorText,nodeSelectedBg:W,nodeSelectedColor:E.colorText}},O=E=>{const{colorTextLightSolid:I,colorPrimary:U}=E;return Object.assign(Object.assign({},D(E)),{directoryNodeSelectedColor:I,directoryNodeSelectedBg:U})};var T=(0,$.I$)("Tree",(E,I)=>{let{prefixCls:U}=I;return[{[E.componentCls]:(0,Se.C2)(`${U}-checkbox`,E)},B(U,E),(0,we.Z)(E)]},O)},85278:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return I}});var s=p(59301),Se=p(54476),M={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"},we=M,te=p(7657),$=function(W,re){return s.createElement(te.Z,(0,Se.Z)({},W,{ref:re,icon:we}))},Z=s.forwardRef($),v=Z,N=p(52671),i=p(58617),L=p(15075),B=p(43531),D=p(92310),O=p.n(D),T=p(22703),I=U=>{const{prefixCls:W,switcherIcon:re,treeNodeProps:k,showLine:H,switcherLoadingIcon:de}=U,{isLeaf:ce,expanded:Fe,loading:ve}=k;if(ve)return s.isValidElement(de)?de:s.createElement(i.Z,{className:`${W}-switcher-loading-icon`});let pe;if(H&&typeof H=="object"&&(pe=H.showLeafIcon),ce){if(!H)return null;if(typeof pe!="boolean"&&pe){const ge=typeof pe=="function"?pe(k):pe,g=`${W}-switcher-line-custom-icon`;return s.isValidElement(ge)?(0,T.Tm)(ge,{className:O()(ge.props.className||"",g)}):ge}return pe?s.createElement(N.Z,{className:`${W}-switcher-line-icon`}):s.createElement("span",{className:`${W}-switcher-leaf-line`})}const Ce=`${W}-switcher-icon`,G=typeof re=="function"?re(k):re;return s.isValidElement(G)?(0,T.Tm)(G,{className:O()(G.props.className||"",Ce)}):G!==void 0?G:H?Fe?s.createElement(L.Z,{className:`${W}-switcher-line-icon`}):s.createElement(B.Z,{className:`${W}-switcher-line-icon`}):s.createElement(v,{className:Ce})}},86251:function(nr,Zt){"use strict";Zt.byteLength=Z,Zt.toByteArray=N,Zt.fromByteArray=B;for(var p=[],s=[],Se=typeof Uint8Array!="undefined"?Uint8Array:Array,M="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",we=0,te=M.length;we<te;++we)p[we]=M[we],s[M.charCodeAt(we)]=we;s[45]=62,s[95]=63;function $(D){var O=D.length;if(O%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=D.indexOf("=");T===-1&&(T=O);var E=T===O?0:4-T%4;return[T,E]}function Z(D){var O=$(D),T=O[0],E=O[1];return(T+E)*3/4-E}function v(D,O,T){return(O+T)*3/4-T}function N(D){var O,T=$(D),E=T[0],I=T[1],U=new Se(v(D,E,I)),W=0,re=I>0?E-4:E,k;for(k=0;k<re;k+=4)O=s[D.charCodeAt(k)]<<18|s[D.charCodeAt(k+1)]<<12|s[D.charCodeAt(k+2)]<<6|s[D.charCodeAt(k+3)],U[W++]=O>>16&255,U[W++]=O>>8&255,U[W++]=O&255;return I===2&&(O=s[D.charCodeAt(k)]<<2|s[D.charCodeAt(k+1)]>>4,U[W++]=O&255),I===1&&(O=s[D.charCodeAt(k)]<<10|s[D.charCodeAt(k+1)]<<4|s[D.charCodeAt(k+2)]>>2,U[W++]=O>>8&255,U[W++]=O&255),U}function i(D){return p[D>>18&63]+p[D>>12&63]+p[D>>6&63]+p[D&63]}function L(D,O,T){for(var E,I=[],U=O;U<T;U+=3)E=(D[U]<<16&16711680)+(D[U+1]<<8&65280)+(D[U+2]&255),I.push(i(E));return I.join("")}function B(D){for(var O,T=D.length,E=T%3,I=[],U=16383,W=0,re=T-E;W<re;W+=U)I.push(L(D,W,W+U>re?re:W+U));return E===1?(O=D[T-1],I.push(p[O>>2]+p[O<<4&63]+"==")):E===2&&(O=(D[T-2]<<8)+D[T-1],I.push(p[O>>10]+p[O>>4&63]+p[O<<2&63]+"=")),I.join("")}},19208:function(nr,Zt,p){"use strict";var s;var Se=p(86251),M=p(67467),we=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Zt.lW=v,s=W,Zt.h2=50;var te=2147483647;s=te,v.TYPED_ARRAY_SUPPORT=$(),!v.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 $(){try{var P=new Uint8Array(1),A={foo:function(){return 42}};return Object.setPrototypeOf(A,Uint8Array.prototype),Object.setPrototypeOf(P,A),P.foo()===42}catch(h){return!1}}Object.defineProperty(v.prototype,"parent",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.buffer}}),Object.defineProperty(v.prototype,"offset",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.byteOffset}});function Z(P){if(P>te)throw new RangeError('The value "'+P+'" is invalid for option "size"');var A=new Uint8Array(P);return Object.setPrototypeOf(A,v.prototype),A}function v(P,A,h){if(typeof P=="number"){if(typeof A=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return B(P)}return N(P,A,h)}v.poolSize=8192;function N(P,A,h){if(typeof P=="string")return D(P,A);if(ArrayBuffer.isView(P))return T(P);if(P==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P);if(ct(P,ArrayBuffer)||P&&ct(P.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ct(P,SharedArrayBuffer)||P&&ct(P.buffer,SharedArrayBuffer)))return E(P,A,h);if(typeof P=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var C=P.valueOf&&P.valueOf();if(C!=null&&C!==P)return v.from(C,A,h);var b=I(P);if(b)return b;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof P[Symbol.toPrimitive]=="function")return v.from(P[Symbol.toPrimitive]("string"),A,h);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P)}v.from=function(P,A,h){return N(P,A,h)},Object.setPrototypeOf(v.prototype,Uint8Array.prototype),Object.setPrototypeOf(v,Uint8Array);function i(P){if(typeof P!="number")throw new TypeError('"size" argument must be of type number');if(P<0)throw new RangeError('The value "'+P+'" is invalid for option "size"')}function L(P,A,h){return i(P),P<=0?Z(P):A!==void 0?typeof h=="string"?Z(P).fill(A,h):Z(P).fill(A):Z(P)}v.alloc=function(P,A,h){return L(P,A,h)};function B(P){return i(P),Z(P<0?0:U(P)|0)}v.allocUnsafe=function(P){return B(P)},v.allocUnsafeSlow=function(P){return B(P)};function D(P,A){if((typeof A!="string"||A==="")&&(A="utf8"),!v.isEncoding(A))throw new TypeError("Unknown encoding: "+A);var h=re(P,A)|0,C=Z(h),b=C.write(P,A);return b!==h&&(C=C.slice(0,b)),C}function O(P){for(var A=P.length<0?0:U(P.length)|0,h=Z(A),C=0;C<A;C+=1)h[C]=P[C]&255;return h}function T(P){if(ct(P,Uint8Array)){var A=new Uint8Array(P);return E(A.buffer,A.byteOffset,A.byteLength)}return O(P)}function E(P,A,h){if(A<0||P.byteLength<A)throw new RangeError('"offset" is outside of buffer bounds');if(P.byteLength<A+(h||0))throw new RangeError('"length" is outside of buffer bounds');var C;return A===void 0&&h===void 0?C=new Uint8Array(P):h===void 0?C=new Uint8Array(P,A):C=new Uint8Array(P,A,h),Object.setPrototypeOf(C,v.prototype),C}function I(P){if(v.isBuffer(P)){var A=U(P.length)|0,h=Z(A);return h.length===0||P.copy(h,0,0,A),h}if(P.length!==void 0)return typeof P.length!="number"||x(P.length)?Z(0):O(P);if(P.type==="Buffer"&&Array.isArray(P.data))return O(P.data)}function U(P){if(P>=te)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+te.toString(16)+" bytes");return P|0}function W(P){return+P!=P&&(P=0),v.alloc(+P)}v.isBuffer=function(A){return A!=null&&A._isBuffer===!0&&A!==v.prototype},v.compare=function(A,h){if(ct(A,Uint8Array)&&(A=v.from(A,A.offset,A.byteLength)),ct(h,Uint8Array)&&(h=v.from(h,h.offset,h.byteLength)),!v.isBuffer(A)||!v.isBuffer(h))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(A===h)return 0;for(var C=A.length,b=h.length,K=0,ee=Math.min(C,b);K<ee;++K)if(A[K]!==h[K]){C=A[K],b=h[K];break}return C<b?-1:b<C?1:0},v.isEncoding=function(A){switch(String(A).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}},v.concat=function(A,h){if(!Array.isArray(A))throw new TypeError('"list" argument must be an Array of Buffers');if(A.length===0)return v.alloc(0);var C;if(h===void 0)for(h=0,C=0;C<A.length;++C)h+=A[C].length;var b=v.allocUnsafe(h),K=0;for(C=0;C<A.length;++C){var ee=A[C];if(ct(ee,Uint8Array))K+ee.length>b.length?v.from(ee).copy(b,K):Uint8Array.prototype.set.call(b,ee,K);else if(v.isBuffer(ee))ee.copy(b,K);else throw new TypeError('"list" argument must be an Array of Buffers');K+=ee.length}return b};function re(P,A){if(v.isBuffer(P))return P.length;if(ArrayBuffer.isView(P)||ct(P,ArrayBuffer))return P.byteLength;if(typeof P!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof P);var h=P.length,C=arguments.length>2&&arguments[2]===!0;if(!C&&h===0)return 0;for(var b=!1;;)switch(A){case"ascii":case"latin1":case"binary":return h;case"utf8":case"utf-8":return zt(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return h*2;case"hex":return h>>>1;case"base64":return Ze(P).length;default:if(b)return C?-1:zt(P).length;A=(""+A).toLowerCase(),b=!0}}v.byteLength=re;function k(P,A,h){var C=!1;if((A===void 0||A<0)&&(A=0),A>this.length||((h===void 0||h>this.length)&&(h=this.length),h<=0)||(h>>>=0,A>>>=0,h<=A))return"";for(P||(P="utf8");;)switch(P){case"hex":return be(this,A,h);case"utf8":case"utf-8":return g(this,A,h);case"ascii":return oe(this,A,h);case"latin1":case"binary":return he(this,A,h);case"base64":return ge(this,A,h);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return me(this,A,h);default:if(C)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),C=!0}}v.prototype._isBuffer=!0;function H(P,A,h){var C=P[A];P[A]=P[h],P[h]=C}v.prototype.swap16=function(){var A=this.length;if(A%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var h=0;h<A;h+=2)H(this,h,h+1);return this},v.prototype.swap32=function(){var A=this.length;if(A%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var h=0;h<A;h+=4)H(this,h,h+3),H(this,h+1,h+2);return this},v.prototype.swap64=function(){var A=this.length;if(A%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var h=0;h<A;h+=8)H(this,h,h+7),H(this,h+1,h+6),H(this,h+2,h+5),H(this,h+3,h+4);return this},v.prototype.toString=function(){var A=this.length;return A===0?"":arguments.length===0?g(this,0,A):k.apply(this,arguments)},v.prototype.toLocaleString=v.prototype.toString,v.prototype.equals=function(A){if(!v.isBuffer(A))throw new TypeError("Argument must be a Buffer");return this===A?!0:v.compare(this,A)===0},v.prototype.inspect=function(){var A="",h=Zt.h2;return A=this.toString("hex",0,h).replace(/(.{2})/g,"$1 ").trim(),this.length>h&&(A+=" ... "),"<Buffer "+A+">"},we&&(v.prototype[we]=v.prototype.inspect),v.prototype.compare=function(A,h,C,b,K){if(ct(A,Uint8Array)&&(A=v.from(A,A.offset,A.byteLength)),!v.isBuffer(A))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof A);if(h===void 0&&(h=0),C===void 0&&(C=A?A.length:0),b===void 0&&(b=0),K===void 0&&(K=this.length),h<0||C>A.length||b<0||K>this.length)throw new RangeError("out of range index");if(b>=K&&h>=C)return 0;if(b>=K)return-1;if(h>=C)return 1;if(h>>>=0,C>>>=0,b>>>=0,K>>>=0,this===A)return 0;for(var ee=K-b,Ee=C-h,le=Math.min(ee,Ee),ue=this.slice(b,K),Qe=A.slice(h,C),ke=0;ke<le;++ke)if(ue[ke]!==Qe[ke]){ee=ue[ke],Ee=Qe[ke];break}return ee<Ee?-1:Ee<ee?1:0};function de(P,A,h,C,b){if(P.length===0)return-1;if(typeof h=="string"?(C=h,h=0):h>2147483647?h=2147483647:h<-2147483648&&(h=-2147483648),h=+h,x(h)&&(h=b?0:P.length-1),h<0&&(h=P.length+h),h>=P.length){if(b)return-1;h=P.length-1}else if(h<0)if(b)h=0;else return-1;if(typeof A=="string"&&(A=v.from(A,C)),v.isBuffer(A))return A.length===0?-1:ce(P,A,h,C,b);if(typeof A=="number")return A=A&255,typeof Uint8Array.prototype.indexOf=="function"?b?Uint8Array.prototype.indexOf.call(P,A,h):Uint8Array.prototype.lastIndexOf.call(P,A,h):ce(P,[A],h,C,b);throw new TypeError("val must be string, number or Buffer")}function ce(P,A,h,C,b){var K=1,ee=P.length,Ee=A.length;if(C!==void 0&&(C=String(C).toLowerCase(),C==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(P.length<2||A.length<2)return-1;K=2,ee/=2,Ee/=2,h/=2}function le(X,tt){return K===1?X[tt]:X.readUInt16BE(tt*K)}var ue;if(b){var Qe=-1;for(ue=h;ue<ee;ue++)if(le(P,ue)===le(A,Qe===-1?0:ue-Qe)){if(Qe===-1&&(Qe=ue),ue-Qe+1===Ee)return Qe*K}else Qe!==-1&&(ue-=ue-Qe),Qe=-1}else for(h+Ee>ee&&(h=ee-Ee),ue=h;ue>=0;ue--){for(var ke=!0,ie=0;ie<Ee;ie++)if(le(P,ue+ie)!==le(A,ie)){ke=!1;break}if(ke)return ue}return-1}v.prototype.includes=function(A,h,C){return this.indexOf(A,h,C)!==-1},v.prototype.indexOf=function(A,h,C){return de(this,A,h,C,!0)},v.prototype.lastIndexOf=function(A,h,C){return de(this,A,h,C,!1)};function Fe(P,A,h,C){h=Number(h)||0;var b=P.length-h;C?(C=Number(C),C>b&&(C=b)):C=b;var K=A.length;C>K/2&&(C=K/2);for(var ee=0;ee<C;++ee){var Ee=parseInt(A.substr(ee*2,2),16);if(x(Ee))return ee;P[h+ee]=Ee}return ee}function ve(P,A,h,C){return Pt(zt(A,P.length-h),P,h,C)}function pe(P,A,h,C){return Pt(je(A),P,h,C)}function Ce(P,A,h,C){return Pt(Ze(A),P,h,C)}function G(P,A,h,C){return Pt(It(A,P.length-h),P,h,C)}v.prototype.write=function(A,h,C,b){if(h===void 0)b="utf8",C=this.length,h=0;else if(C===void 0&&typeof h=="string")b=h,C=this.length,h=0;else if(isFinite(h))h=h>>>0,isFinite(C)?(C=C>>>0,b===void 0&&(b="utf8")):(b=C,C=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var K=this.length-h;if((C===void 0||C>K)&&(C=K),A.length>0&&(C<0||h<0)||h>this.length)throw new RangeError("Attempt to write outside buffer bounds");b||(b="utf8");for(var ee=!1;;)switch(b){case"hex":return Fe(this,A,h,C);case"utf8":case"utf-8":return ve(this,A,h,C);case"ascii":case"latin1":case"binary":return pe(this,A,h,C);case"base64":return Ce(this,A,h,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return G(this,A,h,C);default:if(ee)throw new TypeError("Unknown encoding: "+b);b=(""+b).toLowerCase(),ee=!0}},v.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ge(P,A,h){return A===0&&h===P.length?Se.fromByteArray(P):Se.fromByteArray(P.slice(A,h))}function g(P,A,h){h=Math.min(P.length,h);for(var C=[],b=A;b<h;){var K=P[b],ee=null,Ee=K>239?4:K>223?3:K>191?2:1;if(b+Ee<=h){var le,ue,Qe,ke;switch(Ee){case 1:K<128&&(ee=K);break;case 2:le=P[b+1],(le&192)===128&&(ke=(K&31)<<6|le&63,ke>127&&(ee=ke));break;case 3:le=P[b+1],ue=P[b+2],(le&192)===128&&(ue&192)===128&&(ke=(K&15)<<12|(le&63)<<6|ue&63,ke>2047&&(ke<55296||ke>57343)&&(ee=ke));break;case 4:le=P[b+1],ue=P[b+2],Qe=P[b+3],(le&192)===128&&(ue&192)===128&&(Qe&192)===128&&(ke=(K&15)<<18|(le&63)<<12|(ue&63)<<6|Qe&63,ke>65535&&ke<1114112&&(ee=ke))}}ee===null?(ee=65533,Ee=1):ee>65535&&(ee-=65536,C.push(ee>>>10&1023|55296),ee=56320|ee&1023),C.push(ee),b+=Ee}return Ye(C)}var j=4096;function Ye(P){var A=P.length;if(A<=j)return String.fromCharCode.apply(String,P);for(var h="",C=0;C<A;)h+=String.fromCharCode.apply(String,P.slice(C,C+=j));return h}function oe(P,A,h){var C="";h=Math.min(P.length,h);for(var b=A;b<h;++b)C+=String.fromCharCode(P[b]&127);return C}function he(P,A,h){var C="";h=Math.min(P.length,h);for(var b=A;b<h;++b)C+=String.fromCharCode(P[b]);return C}function be(P,A,h){var C=P.length;(!A||A<0)&&(A=0),(!h||h<0||h>C)&&(h=C);for(var b="",K=A;K<h;++K)b+=Ke[P[K]];return b}function me(P,A,h){for(var C=P.slice(A,h),b="",K=0;K<C.length-1;K+=2)b+=String.fromCharCode(C[K]+C[K+1]*256);return b}v.prototype.slice=function(A,h){var C=this.length;A=~~A,h=h===void 0?C:~~h,A<0?(A+=C,A<0&&(A=0)):A>C&&(A=C),h<0?(h+=C,h<0&&(h=0)):h>C&&(h=C),h<A&&(h=A);var b=this.subarray(A,h);return Object.setPrototypeOf(b,v.prototype),b};function ae(P,A,h){if(P%1!==0||P<0)throw new RangeError("offset is not uint");if(P+A>h)throw new RangeError("Trying to access beyond buffer length")}v.prototype.readUintLE=v.prototype.readUIntLE=function(A,h,C){A=A>>>0,h=h>>>0,C||ae(A,h,this.length);for(var b=this[A],K=1,ee=0;++ee<h&&(K*=256);)b+=this[A+ee]*K;return b},v.prototype.readUintBE=v.prototype.readUIntBE=function(A,h,C){A=A>>>0,h=h>>>0,C||ae(A,h,this.length);for(var b=this[A+--h],K=1;h>0&&(K*=256);)b+=this[A+--h]*K;return b},v.prototype.readUint8=v.prototype.readUInt8=function(A,h){return A=A>>>0,h||ae(A,1,this.length),this[A]},v.prototype.readUint16LE=v.prototype.readUInt16LE=function(A,h){return A=A>>>0,h||ae(A,2,this.length),this[A]|this[A+1]<<8},v.prototype.readUint16BE=v.prototype.readUInt16BE=function(A,h){return A=A>>>0,h||ae(A,2,this.length),this[A]<<8|this[A+1]},v.prototype.readUint32LE=v.prototype.readUInt32LE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),(this[A]|this[A+1]<<8|this[A+2]<<16)+this[A+3]*16777216},v.prototype.readUint32BE=v.prototype.readUInt32BE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),this[A]*16777216+(this[A+1]<<16|this[A+2]<<8|this[A+3])},v.prototype.readIntLE=function(A,h,C){A=A>>>0,h=h>>>0,C||ae(A,h,this.length);for(var b=this[A],K=1,ee=0;++ee<h&&(K*=256);)b+=this[A+ee]*K;return K*=128,b>=K&&(b-=Math.pow(2,8*h)),b},v.prototype.readIntBE=function(A,h,C){A=A>>>0,h=h>>>0,C||ae(A,h,this.length);for(var b=h,K=1,ee=this[A+--b];b>0&&(K*=256);)ee+=this[A+--b]*K;return K*=128,ee>=K&&(ee-=Math.pow(2,8*h)),ee},v.prototype.readInt8=function(A,h){return A=A>>>0,h||ae(A,1,this.length),this[A]&128?(255-this[A]+1)*-1:this[A]},v.prototype.readInt16LE=function(A,h){A=A>>>0,h||ae(A,2,this.length);var C=this[A]|this[A+1]<<8;return C&32768?C|4294901760:C},v.prototype.readInt16BE=function(A,h){A=A>>>0,h||ae(A,2,this.length);var C=this[A+1]|this[A]<<8;return C&32768?C|4294901760:C},v.prototype.readInt32LE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),this[A]|this[A+1]<<8|this[A+2]<<16|this[A+3]<<24},v.prototype.readInt32BE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),this[A]<<24|this[A+1]<<16|this[A+2]<<8|this[A+3]},v.prototype.readFloatLE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),M.read(this,A,!0,23,4)},v.prototype.readFloatBE=function(A,h){return A=A>>>0,h||ae(A,4,this.length),M.read(this,A,!1,23,4)},v.prototype.readDoubleLE=function(A,h){return A=A>>>0,h||ae(A,8,this.length),M.read(this,A,!0,52,8)},v.prototype.readDoubleBE=function(A,h){return A=A>>>0,h||ae(A,8,this.length),M.read(this,A,!1,52,8)};function se(P,A,h,C,b,K){if(!v.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(A>b||A<K)throw new RangeError('"value" argument is out of bounds');if(h+C>P.length)throw new RangeError("Index out of range")}v.prototype.writeUintLE=v.prototype.writeUIntLE=function(A,h,C,b){if(A=+A,h=h>>>0,C=C>>>0,!b){var K=Math.pow(2,8*C)-1;se(this,A,h,C,K,0)}var ee=1,Ee=0;for(this[h]=A&255;++Ee<C&&(ee*=256);)this[h+Ee]=A/ee&255;return h+C},v.prototype.writeUintBE=v.prototype.writeUIntBE=function(A,h,C,b){if(A=+A,h=h>>>0,C=C>>>0,!b){var K=Math.pow(2,8*C)-1;se(this,A,h,C,K,0)}var ee=C-1,Ee=1;for(this[h+ee]=A&255;--ee>=0&&(Ee*=256);)this[h+ee]=A/Ee&255;return h+C},v.prototype.writeUint8=v.prototype.writeUInt8=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,1,255,0),this[h]=A&255,h+1},v.prototype.writeUint16LE=v.prototype.writeUInt16LE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,2,65535,0),this[h]=A&255,this[h+1]=A>>>8,h+2},v.prototype.writeUint16BE=v.prototype.writeUInt16BE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,2,65535,0),this[h]=A>>>8,this[h+1]=A&255,h+2},v.prototype.writeUint32LE=v.prototype.writeUInt32LE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,4,4294967295,0),this[h+3]=A>>>24,this[h+2]=A>>>16,this[h+1]=A>>>8,this[h]=A&255,h+4},v.prototype.writeUint32BE=v.prototype.writeUInt32BE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,4,4294967295,0),this[h]=A>>>24,this[h+1]=A>>>16,this[h+2]=A>>>8,this[h+3]=A&255,h+4},v.prototype.writeIntLE=function(A,h,C,b){if(A=+A,h=h>>>0,!b){var K=Math.pow(2,8*C-1);se(this,A,h,C,K-1,-K)}var ee=0,Ee=1,le=0;for(this[h]=A&255;++ee<C&&(Ee*=256);)A<0&&le===0&&this[h+ee-1]!==0&&(le=1),this[h+ee]=(A/Ee>>0)-le&255;return h+C},v.prototype.writeIntBE=function(A,h,C,b){if(A=+A,h=h>>>0,!b){var K=Math.pow(2,8*C-1);se(this,A,h,C,K-1,-K)}var ee=C-1,Ee=1,le=0;for(this[h+ee]=A&255;--ee>=0&&(Ee*=256);)A<0&&le===0&&this[h+ee+1]!==0&&(le=1),this[h+ee]=(A/Ee>>0)-le&255;return h+C},v.prototype.writeInt8=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,1,127,-128),A<0&&(A=255+A+1),this[h]=A&255,h+1},v.prototype.writeInt16LE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,2,32767,-32768),this[h]=A&255,this[h+1]=A>>>8,h+2},v.prototype.writeInt16BE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,2,32767,-32768),this[h]=A>>>8,this[h+1]=A&255,h+2},v.prototype.writeInt32LE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,4,2147483647,-2147483648),this[h]=A&255,this[h+1]=A>>>8,this[h+2]=A>>>16,this[h+3]=A>>>24,h+4},v.prototype.writeInt32BE=function(A,h,C){return A=+A,h=h>>>0,C||se(this,A,h,4,2147483647,-2147483648),A<0&&(A=4294967295+A+1),this[h]=A>>>24,this[h+1]=A>>>16,this[h+2]=A>>>8,this[h+3]=A&255,h+4};function Je(P,A,h,C,b,K){if(h+C>P.length)throw new RangeError("Index out of range");if(h<0)throw new RangeError("Index out of range")}function mt(P,A,h,C,b){return A=+A,h=h>>>0,b||Je(P,A,h,4,34028234663852886e22,-34028234663852886e22),M.write(P,A,h,C,23,4),h+4}v.prototype.writeFloatLE=function(A,h,C){return mt(this,A,h,!0,C)},v.prototype.writeFloatBE=function(A,h,C){return mt(this,A,h,!1,C)};function Me(P,A,h,C,b){return A=+A,h=h>>>0,b||Je(P,A,h,8,17976931348623157e292,-17976931348623157e292),M.write(P,A,h,C,52,8),h+8}v.prototype.writeDoubleLE=function(A,h,C){return Me(this,A,h,!0,C)},v.prototype.writeDoubleBE=function(A,h,C){return Me(this,A,h,!1,C)},v.prototype.copy=function(A,h,C,b){if(!v.isBuffer(A))throw new TypeError("argument should be a Buffer");if(C||(C=0),!b&&b!==0&&(b=this.length),h>=A.length&&(h=A.length),h||(h=0),b>0&&b<C&&(b=C),b===C||A.length===0||this.length===0)return 0;if(h<0)throw new RangeError("targetStart out of bounds");if(C<0||C>=this.length)throw new RangeError("Index out of range");if(b<0)throw new RangeError("sourceEnd out of bounds");b>this.length&&(b=this.length),A.length-h<b-C&&(b=A.length-h+C);var K=b-C;return this===A&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(h,C,b):Uint8Array.prototype.set.call(A,this.subarray(C,b),h),K},v.prototype.fill=function(A,h,C,b){if(typeof A=="string"){if(typeof h=="string"?(b=h,h=0,C=this.length):typeof C=="string"&&(b=C,C=this.length),b!==void 0&&typeof b!="string")throw new TypeError("encoding must be a string");if(typeof b=="string"&&!v.isEncoding(b))throw new TypeError("Unknown encoding: "+b);if(A.length===1){var K=A.charCodeAt(0);(b==="utf8"&&K<128||b==="latin1")&&(A=K)}}else typeof A=="number"?A=A&255:typeof A=="boolean"&&(A=Number(A));if(h<0||this.length<h||this.length<C)throw new RangeError("Out of range index");if(C<=h)return this;h=h>>>0,C=C===void 0?this.length:C>>>0,A||(A=0);var ee;if(typeof A=="number")for(ee=h;ee<C;++ee)this[ee]=A;else{var Ee=v.isBuffer(A)?A:v.from(A,b),le=Ee.length;if(le===0)throw new TypeError('The value "'+A+'" is invalid for argument "value"');for(ee=0;ee<C-h;++ee)this[ee+h]=Ee[ee%le]}return this};var Nt=/[^+/0-9A-Za-z-_]/g;function yt(P){if(P=P.split("=")[0],P=P.trim().replace(Nt,""),P.length<2)return"";for(;P.length%4!==0;)P=P+"=";return P}function zt(P,A){A=A||1/0;for(var h,C=P.length,b=null,K=[],ee=0;ee<C;++ee){if(h=P.charCodeAt(ee),h>55295&&h<57344){if(!b){if(h>56319){(A-=3)>-1&&K.push(239,191,189);continue}else if(ee+1===C){(A-=3)>-1&&K.push(239,191,189);continue}b=h;continue}if(h<56320){(A-=3)>-1&&K.push(239,191,189),b=h;continue}h=(b-55296<<10|h-56320)+65536}else b&&(A-=3)>-1&&K.push(239,191,189);if(b=null,h<128){if((A-=1)<0)break;K.push(h)}else if(h<2048){if((A-=2)<0)break;K.push(h>>6|192,h&63|128)}else if(h<65536){if((A-=3)<0)break;K.push(h>>12|224,h>>6&63|128,h&63|128)}else if(h<1114112){if((A-=4)<0)break;K.push(h>>18|240,h>>12&63|128,h>>6&63|128,h&63|128)}else throw new Error("Invalid code point")}return K}function je(P){for(var A=[],h=0;h<P.length;++h)A.push(P.charCodeAt(h)&255);return A}function It(P,A){for(var h,C,b,K=[],ee=0;ee<P.length&&!((A-=2)<0);++ee)h=P.charCodeAt(ee),C=h>>8,b=h%256,K.push(b),K.push(C);return K}function Ze(P){return Se.toByteArray(yt(P))}function Pt(P,A,h,C){for(var b=0;b<C&&!(b+h>=A.length||b>=P.length);++b)A[b+h]=P[b];return b}function ct(P,A){return P instanceof A||P!=null&&P.constructor!=null&&P.constructor.name!=null&&P.constructor.name===A.name}function x(P){return P!==P}var Ke=function(){for(var P="0123456789abcdef",A=new Array(256),h=0;h<16;++h)for(var C=h*16,b=0;b<16;++b)A[C+b]=P[h]+P[b];return A}()},64270:function(nr){(function(Zt,p){nr.exports=p()})(this,function(){"use strict";var Zt=function(c,a){return Zt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,d){f.__proto__=d}||function(f,d){for(var R in d)Object.prototype.hasOwnProperty.call(d,R)&&(f[R]=d[R])},Zt(c,a)};function p(c,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");Zt(c,a);function f(){this.constructor=c}c.prototype=a===null?Object.create(a):(f.prototype=a.prototype,new f)}var s=function(){return s=Object.assign||function(a){for(var f,d=1,R=arguments.length;d<R;d++){f=arguments[d];for(var ne in f)Object.prototype.hasOwnProperty.call(f,ne)&&(a[ne]=f[ne])}return a},s.apply(this,arguments)};function Se(c,a,f,d){function R(ne){return ne instanceof f?ne:new f(function(Ue){Ue(ne)})}return new(f||(f=Promise))(function(ne,Ue){function nt($t){try{Kt(d.next($t))}catch(an){Ue(an)}}function et($t){try{Kt(d.throw($t))}catch(an){Ue(an)}}function Kt($t){$t.done?ne($t.value):R($t.value).then(nt,et)}Kt((d=d.apply(c,a||[])).next())})}function M(c,a){var f={label:0,sent:function(){if(ne[0]&1)throw ne[1];return ne[1]},trys:[],ops:[]},d,R,ne,Ue;return Ue={next:nt(0),throw:nt(1),return:nt(2)},typeof Symbol=="function"&&(Ue[Symbol.iterator]=function(){return this}),Ue;function nt(Kt){return function($t){return et([Kt,$t])}}function et(Kt){if(d)throw new TypeError("Generator is already executing.");for(;f;)try{if(d=1,R&&(ne=Kt[0]&2?R.return:Kt[0]?R.throw||((ne=R.return)&&ne.call(R),0):R.next)&&!(ne=ne.call(R,Kt[1])).done)return ne;switch(R=0,ne&&(Kt=[Kt[0]&2,ne.value]),Kt[0]){case 0:case 1:ne=Kt;break;case 4:return f.label++,{value:Kt[1],done:!1};case 5:f.label++,R=Kt[1],Kt=[0];continue;case 7:Kt=f.ops.pop(),f.trys.pop();continue;default:if(ne=f.trys,!(ne=ne.length>0&&ne[ne.length-1])&&(Kt[0]===6||Kt[0]===2)){f=0;continue}if(Kt[0]===3&&(!ne||Kt[1]>ne[0]&&Kt[1]<ne[3])){f.label=Kt[1];break}if(Kt[0]===6&&f.label<ne[1]){f.label=ne[1],ne=Kt;break}if(ne&&f.label<ne[2]){f.label=ne[2],f.ops.push(Kt);break}ne[2]&&f.ops.pop(),f.trys.pop();continue}Kt=a.call(c,f)}catch($t){Kt=[6,$t],R=0}finally{d=ne=0}if(Kt[0]&5)throw Kt[1];return{value:Kt[0]?Kt[1]:void 0,done:!0}}}function we(c,a,f){if(f||arguments.length===2)for(var d=0,R=a.length,ne;d<R;d++)(ne||!(d in a))&&(ne||(ne=Array.prototype.slice.call(a,0,d)),ne[d]=a[d]);return c.concat(ne||a)}for(var te=function(){function c(a,f,d,R){this.left=a,this.top=f,this.width=d,this.height=R}return c.prototype.add=function(a,f,d,R){return new c(this.left+a,this.top+f,this.width+d,this.height+R)},c.fromClientRect=function(a,f){return new c(f.left+a.windowBounds.left,f.top+a.windowBounds.top,f.width,f.height)},c.fromDOMRectList=function(a,f){var d=Array.from(f).find(function(R){return R.width!==0});return d?new c(d.left+a.windowBounds.left,d.top+a.windowBounds.top,d.width,d.height):c.EMPTY},c.EMPTY=new c(0,0,0,0),c}(),$=function(c,a){return te.fromClientRect(c,a.getBoundingClientRect())},Z=function(c){var a=c.body,f=c.documentElement;if(!a||!f)throw new Error("Unable to get document size");var d=Math.max(Math.max(a.scrollWidth,f.scrollWidth),Math.max(a.offsetWidth,f.offsetWidth),Math.max(a.clientWidth,f.clientWidth)),R=Math.max(Math.max(a.scrollHeight,f.scrollHeight),Math.max(a.offsetHeight,f.offsetHeight),Math.max(a.clientHeight,f.clientHeight));return new te(0,0,d,R)},v=function(c){for(var a=[],f=0,d=c.length;f<d;){var R=c.charCodeAt(f++);if(R>=55296&&R<=56319&&f<d){var ne=c.charCodeAt(f++);(ne&64512)===56320?a.push(((R&1023)<<10)+(ne&1023)+65536):(a.push(R),f--)}else a.push(R)}return a},N=function(){for(var c=[],a=0;a<arguments.length;a++)c[a]=arguments[a];if(String.fromCodePoint)return String.fromCodePoint.apply(String,c);var f=c.length;if(!f)return"";for(var d=[],R=-1,ne="";++R<f;){var Ue=c[R];Ue<=65535?d.push(Ue):(Ue-=65536,d.push((Ue>>10)+55296,Ue%1024+56320)),(R+1===f||d.length>16384)&&(ne+=String.fromCharCode.apply(String,d),d.length=0)}return ne},i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),B=0;B<i.length;B++)L[i.charCodeAt(B)]=B;for(var D="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),T=0;T<D.length;T++)O[D.charCodeAt(T)]=T;for(var E=function(c){var a=c.length*.75,f=c.length,d,R=0,ne,Ue,nt,et;c[c.length-1]==="="&&(a--,c[c.length-2]==="="&&a--);var Kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(a):new Array(a),$t=Array.isArray(Kt)?Kt:new Uint8Array(Kt);for(d=0;d<f;d+=4)ne=O[c.charCodeAt(d)],Ue=O[c.charCodeAt(d+1)],nt=O[c.charCodeAt(d+2)],et=O[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|nt>>2,$t[R++]=(nt&3)<<6|et&63;return Kt},I=function(c){for(var a=c.length,f=[],d=0;d<a;d+=2)f.push(c[d+1]<<8|c[d]);return f},U=function(c){for(var a=c.length,f=[],d=0;d<a;d+=4)f.push(c[d+3]<<24|c[d+2]<<16|c[d+1]<<8|c[d]);return f},W=5,re=11,k=2,H=re-W,de=65536>>W,ce=1<<W,Fe=ce-1,ve=1024>>W,pe=de+ve,Ce=pe,G=32,ge=Ce+G,g=65536>>re,j=1<<H,Ye=j-1,oe=function(c,a,f){return c.slice?c.slice(a,f):new Uint16Array(Array.prototype.slice.call(c,a,f))},he=function(c,a,f){return c.slice?c.slice(a,f):new Uint32Array(Array.prototype.slice.call(c,a,f))},be=function(c,a){var f=E(c),d=Array.isArray(f)?U(f):new Uint32Array(f),R=Array.isArray(f)?I(f):new Uint16Array(f),ne=24,Ue=oe(R,ne/2,d[4]/2),nt=d[5]===2?oe(R,(ne+d[4])/2):he(d,Math.ceil((ne+d[4])/4));return new me(d[0],d[1],d[2],d[3],Ue,nt)},me=function(){function c(a,f,d,R,ne,Ue){this.initialValue=a,this.errorValue=f,this.highStart=d,this.highValueIndex=R,this.index=ne,this.data=Ue}return c.prototype.get=function(a){var f;if(a>=0){if(a<55296||a>56319&&a<=65535)return f=this.index[a>>W],f=(f<<k)+(a&Fe),this.data[f];if(a<=65535)return f=this.index[de+(a-55296>>W)],f=(f<<k)+(a&Fe),this.data[f];if(a<this.highStart)return f=ge-g+(a>>re),f=this.index[f],f+=a>>W&Ye,f=this.index[f],f=(f<<k)+(a&Fe),this.data[f];if(a<=1114111)return this.data[this.highValueIndex]}return this.errorValue},c}(),ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Je=0;Je<ae.length;Je++)se[ae.charCodeAt(Je)]=Je;var mt="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==",Me=50,Nt=1,yt=2,zt=3,je=4,It=5,Ze=7,Pt=8,ct=9,x=10,Ke=11,P=12,A=13,h=14,C=15,b=16,K=17,ee=18,Ee=19,le=20,ue=21,Qe=22,ke=23,ie=24,X=25,tt=26,Te=27,Et=28,at=29,Ge=30,Ut=31,St=32,Ie=33,$e=34,ut=35,Qt=36,Ae=37,Oe=38,We=39,vt=40,Rt=41,en=42,En=43,xn=[9001,65288],ln="!",tn="\xD7",Yt="\xF7",cn=be(mt),yn=[Ge,Qt],In=[Nt,yt,zt,It],Kn=[x,Pt],qn=[Te,tt],er=In.concat(Kn),xr=[Oe,We,vt,$e,ut],Lr=[C,A],fr=function(c,a){a===void 0&&(a="strict");var f=[],d=[],R=[];return c.forEach(function(ne,Ue){var nt=cn.get(ne);if(nt>Me?(R.push(!0),nt-=Me):R.push(!1),["normal","auto","loose"].indexOf(a)!==-1&&[8208,8211,12316,12448].indexOf(ne)!==-1)return d.push(Ue),f.push(b);if(nt===je||nt===Ke){if(Ue===0)return d.push(Ue),f.push(Ge);var et=f[Ue-1];return er.indexOf(et)===-1?(d.push(d[Ue-1]),f.push(et)):(d.push(Ue),f.push(Ge))}if(d.push(Ue),nt===Ut)return f.push(a==="strict"?ue:Ae);if(nt===en||nt===at)return f.push(Ge);if(nt===En)return ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?f.push(Ae):f.push(Ge);f.push(nt)}),[d,f,R]},Jn=function(c,a,f,d){var R=d[f];if(Array.isArray(c)?c.indexOf(R)!==-1:c===R)for(var ne=f;ne<=d.length;){ne++;var Ue=d[ne];if(Ue===a)return!0;if(Ue!==x)break}if(R===x)for(var ne=f;ne>0;){ne--;var nt=d[ne];if(Array.isArray(c)?c.indexOf(nt)!==-1:c===nt)for(var et=f;et<=d.length;){et++;var Ue=d[et];if(Ue===a)return!0;if(Ue!==x)break}if(nt!==x)break}return!1},zr=function(c,a){for(var f=c;f>=0;){var d=a[f];if(d===x)f--;else return d}return 0},pr=function(c,a,f,d,R){if(f[d]===0)return tn;var ne=d-1;if(Array.isArray(R)&&R[ne]===!0)return tn;var Ue=ne-1,nt=ne+1,et=a[ne],Kt=Ue>=0?a[Ue]:0,$t=a[nt];if(et===yt&&$t===zt)return tn;if(In.indexOf(et)!==-1)return ln;if(In.indexOf($t)!==-1||Kn.indexOf($t)!==-1)return tn;if(zr(ne,a)===Pt)return Yt;if(cn.get(c[ne])===Ke||(et===St||et===Ie)&&cn.get(c[nt])===Ke||et===Ze||$t===Ze||et===ct||[x,A,C].indexOf(et)===-1&&$t===ct||[K,ee,Ee,ie,Et].indexOf($t)!==-1||zr(ne,a)===Qe||Jn(ke,Qe,ne,a)||Jn([K,ee],ue,ne,a)||Jn(P,P,ne,a))return tn;if(et===x)return Yt;if(et===ke||$t===ke)return tn;if($t===b||et===b)return Yt;if([A,C,ue].indexOf($t)!==-1||et===h||Kt===Qt&&Lr.indexOf(et)!==-1||et===Et&&$t===Qt||$t===le||yn.indexOf($t)!==-1&&et===X||yn.indexOf(et)!==-1&&$t===X||et===Te&&[Ae,St,Ie].indexOf($t)!==-1||[Ae,St,Ie].indexOf(et)!==-1&&$t===tt||yn.indexOf(et)!==-1&&qn.indexOf($t)!==-1||qn.indexOf(et)!==-1&&yn.indexOf($t)!==-1||[Te,tt].indexOf(et)!==-1&&($t===X||[Qe,C].indexOf($t)!==-1&&a[nt+1]===X)||[Qe,C].indexOf(et)!==-1&&$t===X||et===X&&[X,Et,ie].indexOf($t)!==-1)return tn;if([X,Et,ie,K,ee].indexOf($t)!==-1)for(var an=ne;an>=0;){var Rn=a[an];if(Rn===X)return tn;if([Et,ie].indexOf(Rn)!==-1)an--;else break}if([Te,tt].indexOf($t)!==-1)for(var an=[K,ee].indexOf(et)!==-1?Ue:ne;an>=0;){var Rn=a[an];if(Rn===X)return tn;if([Et,ie].indexOf(Rn)!==-1)an--;else break}if(Oe===et&&[Oe,We,$e,ut].indexOf($t)!==-1||[We,$e].indexOf(et)!==-1&&[We,vt].indexOf($t)!==-1||[vt,ut].indexOf(et)!==-1&&$t===vt||xr.indexOf(et)!==-1&&[le,tt].indexOf($t)!==-1||xr.indexOf($t)!==-1&&et===Te||yn.indexOf(et)!==-1&&yn.indexOf($t)!==-1||et===ie&&yn.indexOf($t)!==-1||yn.concat(X).indexOf(et)!==-1&&$t===Qe&&xn.indexOf(c[nt])===-1||yn.concat(X).indexOf($t)!==-1&&et===ee)return tn;if(et===Rt&&$t===Rt){for(var eo=f[ne],cr=1;eo>0&&(eo--,a[eo]===Rt);)cr++;if(cr%2!==0)return tn}return et===St&&$t===Ie?tn:Yt},ao=function(c,a){a||(a={lineBreak:"normal",wordBreak:"normal"});var f=fr(c,a.lineBreak),d=f[0],R=f[1],ne=f[2];(a.wordBreak==="break-all"||a.wordBreak==="break-word")&&(R=R.map(function(nt){return[X,Ge,en].indexOf(nt)!==-1?Ae:nt}));var Ue=a.wordBreak==="keep-all"?ne.map(function(nt,et){return nt&&c[et]>=19968&&c[et]<=40959}):void 0;return[d,R,Ue]},mo=function(){function c(a,f,d,R){this.codePoints=a,this.required=f===ln,this.start=d,this.end=R}return c.prototype.slice=function(){return N.apply(void 0,this.codePoints.slice(this.start,this.end))},c}(),Dn=function(c,a){var f=v(c),d=ao(f,a),R=d[0],ne=d[1],Ue=d[2],nt=f.length,et=0,Kt=0;return{next:function(){if(Kt>=nt)return{done:!0,value:null};for(var $t=tn;Kt<nt&&($t=pr(f,ne,R,++Kt,Ue))===tn;);if($t!==tn||Kt===nt){var an=new mo(f,$t,et,Kt);return et=Kt,{value:an,done:!1}}return{done:!0,value:null}}}},Cn=1,br=2,Or=4,wt=8,dt=10,Sn=47,Re=92,lt=9,Bt=32,qt=34,bn=61,zn=35,Yn=36,hn=37,Mn=39,sr=40,Wn=41,Sr=95,hr=45,Fr=33,Ko=60,$i=62,wi=64,Ro=91,Fi=93,Lo=61,_i=123,Xi=63,zo=125,Ii=124,Oi=126,_r=128,lo=65533,oi=42,_o=43,ea=44,ya=58,ki=59,ri=46,di=0,Xo=8,aa=11,Ga=14,wa=31,Aa=127,Yi=-1,fa=48,vA=97,sA=101,sa=102,Vr=117,Qn=122,Xn=65,Gn=69,_n=70,gr=85,jr=90,Ao=function(c){return c>=fa&&c<=57},qo=function(c){return c>=55296&&c<=57343},fi=function(c){return Ao(c)||c>=Xn&&c<=_n||c>=vA&&c<=sa},_a=function(c){return c>=vA&&c<=Qn},lA=function(c){return c>=Xn&&c<=jr},ds=function(c){return _a(c)||lA(c)},Ba=function(c){return c>=_r},Cs=function(c){return c===dt||c===lt||c===Bt},FA=function(c){return ds(c)||Ba(c)||c===Sr},uA=function(c){return FA(c)||Ao(c)||c===hr},ta=function(c){return c>=di&&c<=Xo||c===aa||c>=Ga&&c<=wa||c===Aa},ha=function(c,a){return c!==Re?!1:a!==dt},pi=function(c,a,f){return c===hr?FA(a)||ha(a,f):FA(c)?!0:!!(c===Re&&ha(c,a))},$a=function(c,a,f){return c===_o||c===hr?Ao(a)?!0:a===ri&&Ao(f):Ao(c===ri?a:c)},PA=function(c){var a=0,f=1;(c[a]===_o||c[a]===hr)&&(c[a]===hr&&(f=-1),a++);for(var d=[];Ao(c[a]);)d.push(c[a++]);var R=d.length?parseInt(N.apply(void 0,d),10):0;c[a]===ri&&a++;for(var ne=[];Ao(c[a]);)ne.push(c[a++]);var Ue=ne.length,nt=Ue?parseInt(N.apply(void 0,ne),10):0;(c[a]===Gn||c[a]===sA)&&a++;var et=1;(c[a]===_o||c[a]===hr)&&(c[a]===hr&&(et=-1),a++);for(var Kt=[];Ao(c[a]);)Kt.push(c[a++]);var $t=Kt.length?parseInt(N.apply(void 0,Kt),10):0;return f*(R+nt*Math.pow(10,-Ue))*Math.pow(10,et*$t)},cA={type:2},yA={type:3},TA={type:4},Co={type:13},Zo={type:8},pa={type:21},ja={type:9},Es={type:10},IA={type:11},as={type:12},Qu={type:14},El={type:23},Ou={type:1},ul={type:25},ru={type:24},Ml={type:26},eA={type:27},ou={type:28},cl={type:29},bo={type:31},Oo={type:32},co=function(){function c(){this._value=[]}return c.prototype.write=function(a){this._value=this._value.concat(v(a))},c.prototype.read=function(){for(var a=[],f=this.consumeToken();f!==Oo;)a.push(f),f=this.consumeToken();return a},c.prototype.consumeToken=function(){var a=this.consumeCodePoint();switch(a){case qt:return this.consumeStringToken(qt);case zn:var f=this.peekCodePoint(0),d=this.peekCodePoint(1),R=this.peekCodePoint(2);if(uA(f)||ha(d,R)){var ne=pi(f,d,R)?br:Cn,Ue=this.consumeName();return{type:5,value:Ue,flags:ne}}break;case Yn:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Co;break;case Mn:return this.consumeStringToken(Mn);case sr:return cA;case Wn:return yA;case oi:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Qu;break;case _o:if($a(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case ea:return TA;case hr:var nt=a,et=this.peekCodePoint(0),Kt=this.peekCodePoint(1);if($a(nt,et,Kt))return this.reconsumeCodePoint(a),this.consumeNumericToken();if(pi(nt,et,Kt))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();if(et===hr&&Kt===$i)return this.consumeCodePoint(),this.consumeCodePoint(),ru;break;case ri:if($a(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case Sn:if(this.peekCodePoint(0)===oi)for(this.consumeCodePoint();;){var $t=this.consumeCodePoint();if($t===oi&&($t=this.consumeCodePoint(),$t===Sn))return this.consumeToken();if($t===Yi)return this.consumeToken()}break;case ya:return Ml;case ki:return eA;case Ko:if(this.peekCodePoint(0)===Fr&&this.peekCodePoint(1)===hr&&this.peekCodePoint(2)===hr)return this.consumeCodePoint(),this.consumeCodePoint(),ul;break;case wi:var an=this.peekCodePoint(0),Rn=this.peekCodePoint(1),eo=this.peekCodePoint(2);if(pi(an,Rn,eo)){var Ue=this.consumeName();return{type:7,value:Ue}}break;case Ro:return ou;case Re:if(ha(a,this.peekCodePoint(0)))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();break;case Fi:return cl;case Lo:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Zo;break;case _i:return IA;case zo:return as;case Vr:case gr:var cr=this.peekCodePoint(0),Qr=this.peekCodePoint(1);return cr===_o&&(fi(Qr)||Qr===Xi)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(a),this.consumeIdentLikeToken();case Ii:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),ja;if(this.peekCodePoint(0)===Ii)return this.consumeCodePoint(),pa;break;case Oi:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Es;break;case Yi:return Oo}return Cs(a)?(this.consumeWhiteSpace(),bo):Ao(a)?(this.reconsumeCodePoint(a),this.consumeNumericToken()):FA(a)?(this.reconsumeCodePoint(a),this.consumeIdentLikeToken()):{type:6,value:N(a)}},c.prototype.consumeCodePoint=function(){var a=this._value.shift();return typeof a=="undefined"?-1:a},c.prototype.reconsumeCodePoint=function(a){this._value.unshift(a)},c.prototype.peekCodePoint=function(a){return a>=this._value.length?-1:this._value[a]},c.prototype.consumeUnicodeRangeToken=function(){for(var a=[],f=this.consumeCodePoint();fi(f)&&a.length<6;)a.push(f),f=this.consumeCodePoint();for(var d=!1;f===Xi&&a.length<6;)a.push(f),f=this.consumeCodePoint(),d=!0;if(d){var R=parseInt(N.apply(void 0,a.map(function(et){return et===Xi?fa:et})),16),ne=parseInt(N.apply(void 0,a.map(function(et){return et===Xi?_n:et})),16);return{type:30,start:R,end:ne}}var Ue=parseInt(N.apply(void 0,a),16);if(this.peekCodePoint(0)===hr&&fi(this.peekCodePoint(1))){this.consumeCodePoint(),f=this.consumeCodePoint();for(var nt=[];fi(f)&&nt.length<6;)nt.push(f),f=this.consumeCodePoint();var ne=parseInt(N.apply(void 0,nt),16);return{type:30,start:Ue,end:ne}}else return{type:30,start:Ue,end:Ue}},c.prototype.consumeIdentLikeToken=function(){var a=this.consumeName();return a.toLowerCase()==="url"&&this.peekCodePoint(0)===sr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===sr?(this.consumeCodePoint(),{type:19,value:a}):{type:20,value:a}},c.prototype.consumeUrlToken=function(){var a=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Yi)return{type:22,value:""};var f=this.peekCodePoint(0);if(f===Mn||f===qt){var d=this.consumeStringToken(this.consumeCodePoint());return d.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Yi||this.peekCodePoint(0)===Wn)?(this.consumeCodePoint(),{type:22,value:d.value}):(this.consumeBadUrlRemnants(),El)}for(;;){var R=this.consumeCodePoint();if(R===Yi||R===Wn)return{type:22,value:N.apply(void 0,a)};if(Cs(R))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Yi||this.peekCodePoint(0)===Wn?(this.consumeCodePoint(),{type:22,value:N.apply(void 0,a)}):(this.consumeBadUrlRemnants(),El);if(R===qt||R===Mn||R===sr||ta(R))return this.consumeBadUrlRemnants(),El;if(R===Re)if(ha(R,this.peekCodePoint(0)))a.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),El;else a.push(R)}},c.prototype.consumeWhiteSpace=function(){for(;Cs(this.peekCodePoint(0));)this.consumeCodePoint()},c.prototype.consumeBadUrlRemnants=function(){for(;;){var a=this.consumeCodePoint();if(a===Wn||a===Yi)return;ha(a,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},c.prototype.consumeStringSlice=function(a){for(var f=5e4,d="";a>0;){var R=Math.min(f,a);d+=N.apply(void 0,this._value.splice(0,R)),a-=R}return this._value.shift(),d},c.prototype.consumeStringToken=function(a){var f="",d=0;do{var R=this._value[d];if(R===Yi||R===void 0||R===a)return f+=this.consumeStringSlice(d),{type:0,value:f};if(R===dt)return this._value.splice(0,d),Ou;if(R===Re){var ne=this._value[d+1];ne!==Yi&&ne!==void 0&&(ne===dt?(f+=this.consumeStringSlice(d),d=-1,this._value.shift()):ha(R,ne)&&(f+=this.consumeStringSlice(d),f+=N(this.consumeEscapedCodePoint()),d=-1))}d++}while(!0)},c.prototype.consumeNumber=function(){var a=[],f=Or,d=this.peekCodePoint(0);for((d===_o||d===hr)&&a.push(this.consumeCodePoint());Ao(this.peekCodePoint(0));)a.push(this.consumeCodePoint());d=this.peekCodePoint(0);var R=this.peekCodePoint(1);if(d===ri&&Ao(R))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),f=wt;Ao(this.peekCodePoint(0));)a.push(this.consumeCodePoint());d=this.peekCodePoint(0),R=this.peekCodePoint(1);var ne=this.peekCodePoint(2);if((d===Gn||d===sA)&&((R===_o||R===hr)&&Ao(ne)||Ao(R)))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),f=wt;Ao(this.peekCodePoint(0));)a.push(this.consumeCodePoint());return[PA(a),f]},c.prototype.consumeNumericToken=function(){var a=this.consumeNumber(),f=a[0],d=a[1],R=this.peekCodePoint(0),ne=this.peekCodePoint(1),Ue=this.peekCodePoint(2);if(pi(R,ne,Ue)){var nt=this.consumeName();return{type:15,number:f,flags:d,unit:nt}}return R===hn?(this.consumeCodePoint(),{type:16,number:f,flags:d}):{type:17,number:f,flags:d}},c.prototype.consumeEscapedCodePoint=function(){var a=this.consumeCodePoint();if(fi(a)){for(var f=N(a);fi(this.peekCodePoint(0))&&f.length<6;)f+=N(this.consumeCodePoint());Cs(this.peekCodePoint(0))&&this.consumeCodePoint();var d=parseInt(f,16);return d===0||qo(d)||d>1114111?lo:d}return a===Yi?lo:a},c.prototype.consumeName=function(){for(var a="";;){var f=this.consumeCodePoint();if(uA(f))a+=N(f);else if(ha(f,this.peekCodePoint(0)))a+=N(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(f),a}},c}(),vo=function(){function c(a){this._tokens=a}return c.create=function(a){var f=new co;return f.write(a),new c(f.read())},c.parseValue=function(a){return c.create(a).parseComponentValue()},c.parseValues=function(a){return c.create(a).parseComponentValues()},c.prototype.parseComponentValue=function(){for(var a=this.consumeToken();a.type===31;)a=this.consumeToken();if(a.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(a);var f=this.consumeComponentValue();do a=this.consumeToken();while(a.type===31);if(a.type===32)return f;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},c.prototype.parseComponentValues=function(){for(var a=[];;){var f=this.consumeComponentValue();if(f.type===32)return a;a.push(f),a.push()}},c.prototype.consumeComponentValue=function(){var a=this.consumeToken();switch(a.type){case 11:case 28:case 2:return this.consumeSimpleBlock(a.type);case 19:return this.consumeFunction(a)}return a},c.prototype.consumeSimpleBlock=function(a){for(var f={type:a,values:[]},d=this.consumeToken();;){if(d.type===32||Du(d,a))return f;this.reconsumeToken(d),f.values.push(this.consumeComponentValue()),d=this.consumeToken()}},c.prototype.consumeFunction=function(a){for(var f={name:a.value,values:[],type:18};;){var d=this.consumeToken();if(d.type===32||d.type===3)return f;this.reconsumeToken(d),f.values.push(this.consumeComponentValue())}},c.prototype.consumeToken=function(){var a=this._tokens.shift();return typeof a=="undefined"?Oo:a},c.prototype.reconsumeToken=function(a){this._tokens.unshift(a)},c}(),hi=function(c){return c.type===15},na=function(c){return c.type===17},Bi=function(c){return c.type===20},Ns=function(c){return c.type===0},zs=function(c,a){return Bi(c)&&c.value===a},dA=function(c){return c.type!==31},fs=function(c){return c.type!==31&&c.type!==4},RA=function(c){var a=[],f=[];return c.forEach(function(d){if(d.type===4){if(f.length===0)throw new Error("Error parsing function args, zero tokens for arg");a.push(f),f=[];return}d.type!==31&&f.push(d)}),f.length&&a.push(f),a},Du=function(c,a){return a===11&&c.type===12||a===28&&c.type===29?!0:a===2&&c.type===3},tl=function(c){return c.type===17||c.type===15},Oa=function(c){return c.type===16||tl(c)},Qs=function(c){return c.length>1?[c[0],c[1]]:[c[0]]},tA={type:17,number:0,flags:Or},sc={type:16,number:50,flags:Or},dl={type:16,number:100,flags:Or},nl=function(c,a,f){var d=c[0],R=c[1];return[ra(d,a),ra(typeof R!="undefined"?R:d,f)]},ra=function(c,a){if(c.type===16)return c.number/100*a;if(hi(c))switch(c.unit){case"rem":case"em":return 16*c.number;case"px":default:return c.number}return c.number},kc="deg",Id="grad",Kc="rad",nA="turn",Os={name:"angle",parse:function(c,a){if(a.type===15)switch(a.unit){case kc:return Math.PI*a.number/180;case Id:return Math.PI/200*a.number;case Kc:return a.number;case nA:return Math.PI*2*a.number}throw new Error("Unsupported angle type")}},xl=function(c){return c.type===15&&(c.unit===kc||c.unit===Id||c.unit===Kc||c.unit===nA)},lc=function(c){var a=c.filter(Bi).map(function(f){return f.value}).join(" ");switch(a){case"to bottom right":case"to right bottom":case"left top":case"top left":return[tA,tA];case"to top":case"bottom":return rA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[tA,dl];case"to right":case"left":return rA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[dl,dl];case"to bottom":case"top":return rA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[dl,tA];case"to left":case"right":return rA(270)}return 0},rA=function(c){return Math.PI*c/180},fl={name:"color",parse:function(c,a){if(a.type===18){var f=Io[a.name];if(typeof f=="undefined")throw new Error('Attempting to parse an unsupported color function "'+a.name+'"');return f(c,a.values)}if(a.type===5){if(a.value.length===3){var d=a.value.substring(0,1),R=a.value.substring(1,2),ne=a.value.substring(2,3);return LA(parseInt(d+d,16),parseInt(R+R,16),parseInt(ne+ne,16),1)}if(a.value.length===4){var d=a.value.substring(0,1),R=a.value.substring(1,2),ne=a.value.substring(2,3),Ue=a.value.substring(3,4);return LA(parseInt(d+d,16),parseInt(R+R,16),parseInt(ne+ne,16),parseInt(Ue+Ue,16)/255)}if(a.value.length===6){var d=a.value.substring(0,2),R=a.value.substring(2,4),ne=a.value.substring(4,6);return LA(parseInt(d,16),parseInt(R,16),parseInt(ne,16),1)}if(a.value.length===8){var d=a.value.substring(0,2),R=a.value.substring(2,4),ne=a.value.substring(4,6),Ue=a.value.substring(6,8);return LA(parseInt(d,16),parseInt(R,16),parseInt(ne,16),parseInt(Ue,16)/255)}}if(a.type===20){var nt=Ki[a.value.toUpperCase()];if(typeof nt!="undefined")return nt}return Ki.TRANSPARENT}},UA=function(c){return(255&c)===0},fA=function(c){var a=255&c,f=255&c>>8,d=255&c>>16,R=255&c>>24;return a<255?"rgba("+R+","+d+","+f+","+a/255+")":"rgb("+R+","+d+","+f+")"},LA=function(c,a,f,d){return(c<<24|a<<16|f<<8|Math.round(d*255)<<0)>>>0},Ud=function(c,a){if(c.type===17)return c.number;if(c.type===16){var f=a===3?1:255;return a===3?c.number/100*f:Math.round(c.number/100*f)}return 0},zc=function(c,a){var f=a.filter(fs);if(f.length===3){var d=f.map(Ud),R=d[0],ne=d[1],Ue=d[2];return LA(R,ne,Ue,1)}if(f.length===4){var nt=f.map(Ud),R=nt[0],ne=nt[1],Ue=nt[2],et=nt[3];return LA(R,ne,Ue,et)}return 0};function NA(c,a,f){return f<0&&(f+=1),f>=1&&(f-=1),f<1/6?(a-c)*f*6+c:f<1/2?a:f<2/3?(a-c)*6*(2/3-f)+c:c}var Hl=function(c,a){var f=a.filter(fs),d=f[0],R=f[1],ne=f[2],Ue=f[3],nt=(d.type===17?rA(d.number):Os.parse(c,d))/(Math.PI*2),et=Oa(R)?R.number/100:0,Kt=Oa(ne)?ne.number/100:0,$t=typeof Ue!="undefined"&&Oa(Ue)?ra(Ue,1):1;if(et===0)return LA(Kt*255,Kt*255,Kt*255,1);var an=Kt<=.5?Kt*(et+1):Kt+et-Kt*et,Rn=Kt*2-an,eo=NA(Rn,an,nt+1/3),cr=NA(Rn,an,nt),Qr=NA(Rn,an,nt-1/3);return LA(eo*255,cr*255,Qr*255,$t)},Io={hsl:Hl,hsla:Hl,rgb:zc,rgba:zc},Do=function(c,a){return fl.parse(c,vo.create(a).parseComponentValue())},Ki={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},hs={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(c,a){return a.map(function(f){if(Bi(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Xa={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wA=function(c,a){var f=fl.parse(c,a[0]),d=a[1];return d&&Oa(d)?{color:f,stop:d}:{color:f,stop:null}},Zs=function(c,a){var f=c[0],d=c[c.length-1];f.stop===null&&(f.stop=tA),d.stop===null&&(d.stop=dl);for(var R=[],ne=0,Ue=0;Ue<c.length;Ue++){var nt=c[Ue].stop;if(nt!==null){var et=ra(nt,a);et>ne?R.push(et):R.push(ne),ne=et}else R.push(null)}for(var Kt=null,Ue=0;Ue<R.length;Ue++){var $t=R[Ue];if($t===null)Kt===null&&(Kt=Ue);else if(Kt!==null){for(var an=Ue-Kt,Rn=R[Kt-1],eo=($t-Rn)/(an+1),cr=1;cr<=an;cr++)R[Kt+cr-1]=eo*cr;Kt=null}}return c.map(function(Qr,ti){var io=Qr.color;return{color:io,stop:Math.max(Math.min(1,R[ti]/a),0)}})},ps=function(c,a,f){var d=a/2,R=f/2,ne=ra(c[0],a)-d,Ue=R-ra(c[1],f);return(Math.atan2(Ue,ne)+Math.PI*2)%(Math.PI*2)},hl=function(c,a,f){var d=typeof c=="number"?c:ps(c,a,f),R=Math.abs(a*Math.sin(d))+Math.abs(f*Math.cos(d)),ne=a/2,Ue=f/2,nt=R/2,et=Math.sin(d-Math.PI/2)*nt,Kt=Math.cos(d-Math.PI/2)*nt;return[R,ne-Kt,ne+Kt,Ue-et,Ue+et]},_A=function(c,a){return Math.sqrt(c*c+a*a)},pl=function(c,a,f,d,R){var ne=[[0,0],[0,a],[c,0],[c,a]];return ne.reduce(function(Ue,nt){var et=nt[0],Kt=nt[1],$t=_A(f-et,d-Kt);return(R?$t<Ue.optimumDistance:$t>Ue.optimumDistance)?{optimumCorner:nt,optimumDistance:$t}:Ue},{optimumDistance:R?1/0:-1/0,optimumCorner:null}).optimumCorner},Pu=function(c,a,f,d,R){var ne=0,Ue=0;switch(c.size){case 0:c.shape===0?ne=Ue=Math.min(Math.abs(a),Math.abs(a-d),Math.abs(f),Math.abs(f-R)):c.shape===1&&(ne=Math.min(Math.abs(a),Math.abs(a-d)),Ue=Math.min(Math.abs(f),Math.abs(f-R)));break;case 2:if(c.shape===0)ne=Ue=Math.min(_A(a,f),_A(a,f-R),_A(a-d,f),_A(a-d,f-R));else if(c.shape===1){var nt=Math.min(Math.abs(f),Math.abs(f-R))/Math.min(Math.abs(a),Math.abs(a-d)),et=pl(d,R,a,f,!0),Kt=et[0],$t=et[1];ne=_A(Kt-a,($t-f)/nt),Ue=nt*ne}break;case 1:c.shape===0?ne=Ue=Math.max(Math.abs(a),Math.abs(a-d),Math.abs(f),Math.abs(f-R)):c.shape===1&&(ne=Math.max(Math.abs(a),Math.abs(a-d)),Ue=Math.max(Math.abs(f),Math.abs(f-R)));break;case 3:if(c.shape===0)ne=Ue=Math.max(_A(a,f),_A(a,f-R),_A(a-d,f),_A(a-d,f-R));else if(c.shape===1){var nt=Math.max(Math.abs(f),Math.abs(f-R))/Math.max(Math.abs(a),Math.abs(a-d)),an=pl(d,R,a,f,!1),Kt=an[0],$t=an[1];ne=_A(Kt-a,($t-f)/nt),Ue=nt*ne}break}return Array.isArray(c.size)&&(ne=ra(c.size[0],d),Ue=c.size.length===2?ra(c.size[1],R):ne),[ne,Ue]},Sl=function(c,a){var f=rA(180),d=[];return RA(a).forEach(function(R,ne){if(ne===0){var Ue=R[0];if(Ue.type===20&&Ue.value==="to"){f=lc(R);return}else if(xl(Ue)){f=Os.parse(c,Ue);return}}var nt=wA(c,R);d.push(nt)}),{angle:f,stops:d,type:1}},Zc=function(c,a){var f=rA(180),d=[];return RA(a).forEach(function(R,ne){if(ne===0){var Ue=R[0];if(Ue.type===20&&["top","left","right","bottom"].indexOf(Ue.value)!==-1){f=lc(R);return}else if(xl(Ue)){f=(Os.parse(c,Ue)+rA(270))%rA(360);return}}var nt=wA(c,R);d.push(nt)}),{angle:f,stops:d,type:1}},wf=function(c,a){var f=rA(180),d=[],R=1,ne=0,Ue=3,nt=[];return RA(a).forEach(function(et,Kt){var $t=et[0];if(Kt===0){if(Bi($t)&&$t.value==="linear"){R=1;return}else if(Bi($t)&&$t.value==="radial"){R=2;return}}if($t.type===18){if($t.name==="from"){var an=fl.parse(c,$t.values[0]);d.push({stop:tA,color:an})}else if($t.name==="to"){var an=fl.parse(c,$t.values[0]);d.push({stop:dl,color:an})}else if($t.name==="color-stop"){var Rn=$t.values.filter(fs);if(Rn.length===2){var an=fl.parse(c,Rn[1]),eo=Rn[0];na(eo)&&d.push({stop:{type:16,number:eo.number*100,flags:eo.flags},color:an})}}}}),R===1?{angle:(f+rA(180))%rA(360),stops:d,type:R}:{size:Ue,shape:ne,stops:d,position:nt,type:R}},uc="closest-side",Ld="farthest-side",Vc="closest-corner",cc="farthest-corner",Bf="circle",Wc="ellipse",Nd="cover",Qd="contain",Di=function(c,a){var f=0,d=3,R=[],ne=[];return RA(a).forEach(function(Ue,nt){var et=!0;if(nt===0){var Kt=!1;et=Ue.reduce(function(an,Rn){if(Kt)if(Bi(Rn))switch(Rn.value){case"center":return ne.push(sc),an;case"top":case"left":return ne.push(tA),an;case"right":case"bottom":return ne.push(dl),an}else(Oa(Rn)||tl(Rn))&&ne.push(Rn);else if(Bi(Rn))switch(Rn.value){case Bf:return f=0,!1;case Wc:return f=1,!1;case"at":return Kt=!0,!1;case uc:return d=0,!1;case Nd:case Ld:return d=1,!1;case Qd:case Vc:return d=2,!1;case cc:return d=3,!1}else if(tl(Rn)||Oa(Rn))return Array.isArray(d)||(d=[]),d.push(Rn),!1;return an},et)}if(et){var $t=wA(c,Ue);R.push($t)}}),{size:d,shape:f,stops:R,position:ne,type:2}},Ds=function(c,a){var f=0,d=3,R=[],ne=[];return RA(a).forEach(function(Ue,nt){var et=!0;if(nt===0?et=Ue.reduce(function($t,an){if(Bi(an))switch(an.value){case"center":return ne.push(sc),!1;case"top":case"left":return ne.push(tA),!1;case"right":case"bottom":return ne.push(dl),!1}else if(Oa(an)||tl(an))return ne.push(an),!1;return $t},et):nt===1&&(et=Ue.reduce(function($t,an){if(Bi(an))switch(an.value){case Bf:return f=0,!1;case Wc:return f=1,!1;case Qd:case uc:return d=0,!1;case Ld:return d=1,!1;case Vc:return d=2,!1;case Nd:case cc:return d=3,!1}else if(tl(an)||Oa(an))return Array.isArray(d)||(d=[]),d.push(an),!1;return $t},et)),et){var Kt=wA(c,Ue);R.push(Kt)}}),{size:d,shape:f,stops:R,position:ne,type:2}},Fl=function(c){return c.type===1},rh=function(c){return c.type===2},Il={name:"image",parse:function(c,a){if(a.type===22){var f={url:a.value,type:0};return c.cache.addImage(a.value),f}if(a.type===18){var d=Gc[a.name];if(typeof d=="undefined")throw new Error('Attempting to parse an unsupported image function "'+a.name+'"');return d(c,a.values)}throw new Error("Unsupported image type "+a.type)}};function bf(c){return!(c.type===20&&c.value==="none")&&(c.type!==18||!!Gc[c.name])}var Gc={"linear-gradient":Sl,"-moz-linear-gradient":Zc,"-ms-linear-gradient":Zc,"-o-linear-gradient":Zc,"-webkit-linear-gradient":Zc,"radial-gradient":Di,"-moz-radial-gradient":Ds,"-ms-radial-gradient":Ds,"-o-radial-gradient":Ds,"-webkit-radial-gradient":Ds,"-webkit-gradient":wf},Cf={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(c,a){if(a.length===0)return[];var f=a[0];return f.type===20&&f.value==="none"?[]:a.filter(function(d){return fs(d)&&bf(d)}).map(function(d){return Il.parse(c,d)})}},Od={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(c,a){return a.map(function(f){if(Bi(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ef={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(c,a){return RA(a).map(function(f){return f.filter(Oa)}).map(Qs)}},iu={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(c,a){return RA(a).map(function(f){return f.filter(Bi).map(function(d){return d.value}).join(" ")}).map(ho)}},ho=function(c){switch(c){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}},Va;(function(c){c.AUTO="auto",c.CONTAIN="contain",c.COVER="cover"})(Va||(Va={}));var gl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(c,a){return RA(a).map(function(f){return f.filter(au)})}},au=function(c){return Bi(c)||Oa(c)},Ul=function(c){return{name:"border-"+c+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},h0=Ul("top"),Au=Ul("right"),oh=Ul("bottom"),kl=Ul("left"),Dd=function(c){return{name:"border-radius-"+c,initialValue:"0 0",prefix:!1,type:1,parse:function(a,f){return Qs(f.filter(Oa))}}},p0=Dd("top-left"),su=Dd("top-right"),Ps=Dd("bottom-right"),Vs=Dd("bottom-left"),zi=function(c){return{name:"border-"+c+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(a,f){switch(f){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},$c=zi("top"),Pd=zi("right"),ih=zi("bottom"),Tu=zi("left"),Xc=function(c){return{name:"border-"+c+"-width",initialValue:"0",type:0,prefix:!1,parse:function(a,f){return hi(f)?f.number:0}}},Td=Xc("top"),dc=Xc("right"),ah=Xc("bottom"),g0=Xc("left"),ml={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Yc={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(c,a){switch(a){case"rtl":return 1;case"ltr":default:return 0}}},Ah={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(c,a){return a.filter(Bi).reduce(function(f,d){return f|m0(d.value)},0)}},m0=function(c){switch(c){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},fc={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(c,a){switch(a){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},sh={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(c,a){return a.type===20&&a.value==="normal"?0:a.type===17||a.type===15?a.number:0}},hc;(function(c){c.NORMAL="normal",c.STRICT="strict"})(hc||(hc={}));var v0={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(c,a){switch(a){case"strict":return hc.STRICT;case"normal":default:return hc.NORMAL}}},Rd={name:"line-height",initialValue:"normal",prefix:!1,type:4},lh=function(c,a){return Bi(c)&&c.value==="normal"?1.2*a:c.type===17?a*c.number:Oa(c)?ra(c,a):a},uh={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(c,a){return a.type===20&&a.value==="none"?null:Il.parse(c,a)}},ch={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(c,a){switch(a){case"inside":return 0;case"outside":default:return 1}}},_d={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(c,a){switch(a){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},pc=function(c){return{name:"margin-"+c,initialValue:"0",prefix:!1,type:4}},dh=pc("top"),fh=pc("right"),hh=pc("bottom"),ph=pc("left"),gh={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(c,a){return a.filter(Bi).map(function(f){switch(f.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ll={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(c,a){switch(a){case"break-word":return"break-word";case"normal":default:return"normal"}}},Jc=function(c){return{name:"padding-"+c,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},mh=Jc("top"),J=Jc("right"),Y=Jc("bottom"),xe=Jc("left"),ze={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(c,a){switch(a){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},rt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(c,a){switch(a){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},pt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(c,a){return a.length===1&&zs(a[0],"none")?[]:RA(a).map(function(f){for(var d={color:Ki.TRANSPARENT,offsetX:tA,offsetY:tA,blur:tA},R=0,ne=0;ne<f.length;ne++){var Ue=f[ne];tl(Ue)?(R===0?d.offsetX=Ue:R===1?d.offsetY=Ue:d.blur=Ue,R++):d.color=fl.parse(c,Ue)}return d})}},Dt={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(c,a){switch(a){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Ft={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(c,a){if(a.type===20&&a.value==="none")return null;if(a.type===18){var f=wn[a.name];if(typeof f=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+a.name+'"');return f(a.values)}return null}},Vt=function(c){var a=c.filter(function(f){return f.type===17}).map(function(f){return f.number});return a.length===6?a:null},kt=function(c){var a=c.filter(function(et){return et.type===17}).map(function(et){return et.number}),f=a[0],d=a[1];a[2],a[3];var R=a[4],ne=a[5];a[6],a[7],a[8],a[9],a[10],a[11];var Ue=a[12],nt=a[13];return a[14],a[15],a.length===16?[f,d,R,ne,Ue,nt]:null},wn={matrix:Vt,matrix3d:kt},rn={type:16,number:50,flags:Or},on=[rn,rn],nn={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(c,a){var f=a.filter(Oa);return f.length!==2?on:[f[0],f[1]]}},dn={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(c,a){switch(a){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},rr;(function(c){c.NORMAL="normal",c.BREAK_ALL="break-all",c.KEEP_ALL="keep-all"})(rr||(rr={}));for(var Pn={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(c,a){switch(a){case"break-all":return rr.BREAK_ALL;case"keep-all":return rr.KEEP_ALL;case"normal":default:return rr.NORMAL}}},Ar={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(c,a){if(a.type===20)return{auto:!0,order:0};if(na(a))return{auto:!1,order:a.number};throw new Error("Invalid z-index number parsed")}},lr={name:"time",parse:function(c,a){if(a.type===15)switch(a.unit.toLowerCase()){case"s":return 1e3*a.number;case"ms":return a.number}throw new Error("Unsupported time type")}},tr={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(c,a){return na(a)?a.number:1}},vr={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Cr={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(c,a){return a.filter(Bi).map(function(f){switch(f.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(f){return f!==0})}},Rr={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(c,a){var f=[],d=[];return a.forEach(function(R){switch(R.type){case 20:case 0:f.push(R.value);break;case 17:f.push(R.number.toString());break;case 4:d.push(f.join(" ")),f.length=0;break}}),f.length&&d.push(f.join(" ")),d.map(function(R){return R.indexOf(" ")===-1?R:"'"+R+"'"})}},Dr={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Eo={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(c,a){if(na(a))return a.number;if(Bi(a))switch(a.value){case"bold":return 700;case"normal":default:return 400}return 400}},no={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(c,a){return a.filter(Bi).map(function(f){return f.value})}},so={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(c,a){switch(a){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Mr=function(c,a){return(c&a)!==0},Pr={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(c,a){if(a.length===0)return[];var f=a[0];return f.type===20&&f.value==="none"?[]:a}},Tr={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(c,a){if(a.length===0)return null;var f=a[0];if(f.type===20&&f.value==="none")return null;for(var d=[],R=a.filter(dA),ne=0;ne<R.length;ne++){var Ue=R[ne],nt=R[ne+1];if(Ue.type===20){var et=nt&&na(nt)?nt.number:1;d.push({counter:Ue.value,increment:et})}}return d}},Er={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(c,a){if(a.length===0)return[];for(var f=[],d=a.filter(dA),R=0;R<d.length;R++){var ne=d[R],Ue=d[R+1];if(Bi(ne)&&ne.value!=="none"){var nt=Ue&&na(Ue)?Ue.number:0;f.push({counter:ne.value,reset:nt})}}return f}},mr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(c,a){return a.filter(hi).map(function(f){return lr.parse(c,f)})}},Nr={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(c,a){if(a.length===0)return null;var f=a[0];if(f.type===20&&f.value==="none")return null;var d=[],R=a.filter(Ns);if(R.length%2!==0)return null;for(var ne=0;ne<R.length;ne+=2){var Ue=R[ne].value,nt=R[ne+1].value;d.push({open:Ue,close:nt})}return d}},Hr=function(c,a,f){if(!c)return"";var d=c[Math.min(a,c.length-1)];return d?f?d.open:d.close:""},Yr={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(c,a){return a.length===1&&zs(a[0],"none")?[]:RA(a).map(function(f){for(var d={color:255,offsetX:tA,offsetY:tA,blur:tA,spread:tA,inset:!1},R=0,ne=0;ne<f.length;ne++){var Ue=f[ne];zs(Ue,"inset")?d.inset=!0:tl(Ue)?(R===0?d.offsetX=Ue:R===1?d.offsetY=Ue:R===2?d.blur=Ue:d.spread=Ue,R++):d.color=fl.parse(c,Ue)}return d})}},Br={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(c,a){var f=[0,1,2],d=[];return a.filter(Bi).forEach(function(R){switch(R.value){case"stroke":d.push(1);break;case"fill":d.push(0);break;case"markers":d.push(2);break}}),f.forEach(function(R){d.indexOf(R)===-1&&d.push(R)}),d}},Vo={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Wo={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(c,a){return hi(a)?a.number:0}},Ma=function(){function c(a,f){var d,R;this.animationDuration=ur(a,mr,f.animationDuration),this.backgroundClip=ur(a,hs,f.backgroundClip),this.backgroundColor=ur(a,Xa,f.backgroundColor),this.backgroundImage=ur(a,Cf,f.backgroundImage),this.backgroundOrigin=ur(a,Od,f.backgroundOrigin),this.backgroundPosition=ur(a,Ef,f.backgroundPosition),this.backgroundRepeat=ur(a,iu,f.backgroundRepeat),this.backgroundSize=ur(a,gl,f.backgroundSize),this.borderTopColor=ur(a,h0,f.borderTopColor),this.borderRightColor=ur(a,Au,f.borderRightColor),this.borderBottomColor=ur(a,oh,f.borderBottomColor),this.borderLeftColor=ur(a,kl,f.borderLeftColor),this.borderTopLeftRadius=ur(a,p0,f.borderTopLeftRadius),this.borderTopRightRadius=ur(a,su,f.borderTopRightRadius),this.borderBottomRightRadius=ur(a,Ps,f.borderBottomRightRadius),this.borderBottomLeftRadius=ur(a,Vs,f.borderBottomLeftRadius),this.borderTopStyle=ur(a,$c,f.borderTopStyle),this.borderRightStyle=ur(a,Pd,f.borderRightStyle),this.borderBottomStyle=ur(a,ih,f.borderBottomStyle),this.borderLeftStyle=ur(a,Tu,f.borderLeftStyle),this.borderTopWidth=ur(a,Td,f.borderTopWidth),this.borderRightWidth=ur(a,dc,f.borderRightWidth),this.borderBottomWidth=ur(a,ah,f.borderBottomWidth),this.borderLeftWidth=ur(a,g0,f.borderLeftWidth),this.boxShadow=ur(a,Yr,f.boxShadow),this.color=ur(a,ml,f.color),this.direction=ur(a,Yc,f.direction),this.display=ur(a,Ah,f.display),this.float=ur(a,fc,f.cssFloat),this.fontFamily=ur(a,Rr,f.fontFamily),this.fontSize=ur(a,Dr,f.fontSize),this.fontStyle=ur(a,so,f.fontStyle),this.fontVariant=ur(a,no,f.fontVariant),this.fontWeight=ur(a,Eo,f.fontWeight),this.letterSpacing=ur(a,sh,f.letterSpacing),this.lineBreak=ur(a,v0,f.lineBreak),this.lineHeight=ur(a,Rd,f.lineHeight),this.listStyleImage=ur(a,uh,f.listStyleImage),this.listStylePosition=ur(a,ch,f.listStylePosition),this.listStyleType=ur(a,_d,f.listStyleType),this.marginTop=ur(a,dh,f.marginTop),this.marginRight=ur(a,fh,f.marginRight),this.marginBottom=ur(a,hh,f.marginBottom),this.marginLeft=ur(a,ph,f.marginLeft),this.opacity=ur(a,tr,f.opacity);var ne=ur(a,gh,f.overflow);this.overflowX=ne[0],this.overflowY=ne[ne.length>1?1:0],this.overflowWrap=ur(a,Ll,f.overflowWrap),this.paddingTop=ur(a,mh,f.paddingTop),this.paddingRight=ur(a,J,f.paddingRight),this.paddingBottom=ur(a,Y,f.paddingBottom),this.paddingLeft=ur(a,xe,f.paddingLeft),this.paintOrder=ur(a,Br,f.paintOrder),this.position=ur(a,rt,f.position),this.textAlign=ur(a,ze,f.textAlign),this.textDecorationColor=ur(a,vr,(d=f.textDecorationColor)!==null&&d!==void 0?d:f.color),this.textDecorationLine=ur(a,Cr,(R=f.textDecorationLine)!==null&&R!==void 0?R:f.textDecoration),this.textShadow=ur(a,pt,f.textShadow),this.textTransform=ur(a,Dt,f.textTransform),this.transform=ur(a,Ft,f.transform),this.transformOrigin=ur(a,nn,f.transformOrigin),this.visibility=ur(a,dn,f.visibility),this.webkitTextStrokeColor=ur(a,Vo,f.webkitTextStrokeColor),this.webkitTextStrokeWidth=ur(a,Wo,f.webkitTextStrokeWidth),this.wordBreak=ur(a,Pn,f.wordBreak),this.zIndex=ur(a,Ar,f.zIndex)}return c.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},c.prototype.isTransparent=function(){return UA(this.backgroundColor)},c.prototype.isTransformed=function(){return this.transform!==null},c.prototype.isPositioned=function(){return this.position!==0},c.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},c.prototype.isFloating=function(){return this.float!==0},c.prototype.isInlineLevel=function(){return Mr(this.display,4)||Mr(this.display,33554432)||Mr(this.display,268435456)||Mr(this.display,536870912)||Mr(this.display,67108864)||Mr(this.display,134217728)},c}(),Sa=function(){function c(a,f){this.content=ur(a,Pr,f.content),this.quotes=ur(a,Nr,f.quotes)}return c}(),la=function(){function c(a,f){this.counterIncrement=ur(a,Tr,f.counterIncrement),this.counterReset=ur(a,Er,f.counterReset)}return c}(),ur=function(c,a,f){var d=new co,R=f!==null&&typeof f!="undefined"?f.toString():a.initialValue;d.write(R);var ne=new vo(d.read());switch(a.type){case 2:var Ue=ne.parseComponentValue();return a.parse(c,Bi(Ue)?Ue.value:a.initialValue);case 0:return a.parse(c,ne.parseComponentValue());case 1:return a.parse(c,ne.parseComponentValues());case 4:return ne.parseComponentValue();case 3:switch(a.format){case"angle":return Os.parse(c,ne.parseComponentValue());case"color":return fl.parse(c,ne.parseComponentValue());case"image":return Il.parse(c,ne.parseComponentValue());case"length":var nt=ne.parseComponentValue();return tl(nt)?nt:tA;case"length-percentage":var et=ne.parseComponentValue();return Oa(et)?et:tA;case"time":return lr.parse(c,ne.parseComponentValue())}break}},QA="data-html2canvas-debug",ii=function(c){var a=c.getAttribute(QA);switch(a){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},ai=function(c,a){var f=ii(c);return f===1||a===f},ua=function(){function c(a,f){if(this.context=a,this.textNodes=[],this.elements=[],this.flags=0,ai(f,3))debugger;this.styles=new Ma(a,window.getComputedStyle(f,null)),bh(f)&&(this.styles.animationDuration.some(function(d){return d>0})&&(f.style.animationDuration="0s"),this.styles.transform!==null&&(f.style.transform="none")),this.bounds=$(this.context,f),ai(f,4)&&(this.flags|=16)}return c}(),BA="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Jr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",uo=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),kr=0;kr<Jr.length;kr++)uo[Jr.charCodeAt(kr)]=kr;for(var ro=function(c){var a=c.length*.75,f=c.length,d,R=0,ne,Ue,nt,et;c[c.length-1]==="="&&(a--,c[c.length-2]==="="&&a--);var Kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(a):new Array(a),$t=Array.isArray(Kt)?Kt:new Uint8Array(Kt);for(d=0;d<f;d+=4)ne=uo[c.charCodeAt(d)],Ue=uo[c.charCodeAt(d+1)],nt=uo[c.charCodeAt(d+2)],et=uo[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|nt>>2,$t[R++]=(nt&3)<<6|et&63;return Kt},bi=function(c){for(var a=c.length,f=[],d=0;d<a;d+=2)f.push(c[d+1]<<8|c[d]);return f},Ui=function(c){for(var a=c.length,f=[],d=0;d<a;d+=4)f.push(c[d+3]<<24|c[d+2]<<16|c[d+1]<<8|c[d]);return f},Ji=5,Zi=11,Da=2,jA=Zi-Ji,to=65536>>Ji,Wr=1<<Ji,Ci=Wr-1,Fa=1024>>Ji,qi=to+Fa,MA=qi,Ha=32,Ws=MA+Ha,Ia=65536>>Zi,ji=1<<jA,ga=ji-1,ma=function(c,a,f){return c.slice?c.slice(a,f):new Uint16Array(Array.prototype.slice.call(c,a,f))},hA=function(c,a,f){return c.slice?c.slice(a,f):new Uint32Array(Array.prototype.slice.call(c,a,f))},oA=function(c,a){var f=ro(c),d=Array.isArray(f)?Ui(f):new Uint32Array(f),R=Array.isArray(f)?bi(f):new Uint16Array(f),ne=24,Ue=ma(R,ne/2,d[4]/2),nt=d[5]===2?ma(R,(ne+d[4])/2):hA(d,Math.ceil((ne+d[4])/4));return new Pi(d[0],d[1],d[2],d[3],Ue,nt)},Pi=function(){function c(a,f,d,R,ne,Ue){this.initialValue=a,this.errorValue=f,this.highStart=d,this.highValueIndex=R,this.index=ne,this.data=Ue}return c.prototype.get=function(a){var f;if(a>=0){if(a<55296||a>56319&&a<=65535)return f=this.index[a>>Ji],f=(f<<Da)+(a&Ci),this.data[f];if(a<=65535)return f=this.index[to+(a-55296>>Ji)],f=(f<<Da)+(a&Ci),this.data[f];if(a<this.highStart)return f=Ws-Ia+(a>>Zi),f=this.index[f],f+=a>>Ji&ga,f=this.index[f],f=(f<<Da)+(a&Ci),this.data[f];if(a<=1114111)return this.data[this.highValueIndex]}return this.errorValue},c}(),ka="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Vi=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ua=0;Ua<ka.length;Ua++)Vi[ka.charCodeAt(Ua)]=Ua;var Wa=1,HA=2,Gs=3,lu=4,Na=5,Ru=7,$A=8,XA=9,kA=10,YA=11,JA=12,xs=13,vl=14,Ts=15,$s=function(c){for(var a=[],f=0,d=c.length;f<d;){var R=c.charCodeAt(f++);if(R>=55296&&R<=56319&&f<d){var ne=c.charCodeAt(f++);(ne&64512)===56320?a.push(((R&1023)<<10)+(ne&1023)+65536):(a.push(R),f--)}else a.push(R)}return a},qc=function(){for(var c=[],a=0;a<arguments.length;a++)c[a]=arguments[a];if(String.fromCodePoint)return String.fromCodePoint.apply(String,c);var f=c.length;if(!f)return"";for(var d=[],R=-1,ne="";++R<f;){var Ue=c[R];Ue<=65535?d.push(Ue):(Ue-=65536,d.push((Ue>>10)+55296,Ue%1024+56320)),(R+1===f||d.length>16384)&&(ne+=String.fromCharCode.apply(String,d),d.length=0)}return ne},ed=oA(BA),Li="\xD7",uu="\xF7",td=function(c){return ed.get(c)},Po=function(c,a,f){var d=f-2,R=a[d],ne=a[f-1],Ue=a[f];if(ne===HA&&Ue===Gs)return Li;if(ne===HA||ne===Gs||ne===lu||Ue===HA||Ue===Gs||Ue===lu)return uu;if(ne===$A&&[$A,XA,YA,JA].indexOf(Ue)!==-1||(ne===YA||ne===XA)&&(Ue===XA||Ue===kA)||(ne===JA||ne===kA)&&Ue===kA||Ue===xs||Ue===Na||Ue===Ru||ne===Wa)return Li;if(ne===xs&&Ue===vl){for(;R===Na;)R=a[--d];if(R===vl)return Li}if(ne===Ts&&Ue===Ts){for(var nt=0;R===Ts;)nt++,R=a[--d];if(nt%2===0)return Li}return uu},Wi=function(c){var a=$s(c),f=a.length,d=0,R=0,ne=a.map(td);return{next:function(){if(d>=f)return{done:!0,value:null};for(var Ue=Li;d<f&&(Ue=Po(a,ne,++d))===Li;);if(Ue!==Li||d===f){var nt=qc.apply(null,a.slice(R,d));return R=d,{value:nt,done:!1}}return{done:!0,value:null}}}},pA=function(c){for(var a=Wi(c),f=[],d;!(d=a.next()).done;)d.value&&f.push(d.value.slice());return f},bA=function(c){var a=123;if(c.createRange){var f=c.createRange();if(f.getBoundingClientRect){var d=c.createElement("boundtest");d.style.height=a+"px",d.style.display="block",c.body.appendChild(d),f.selectNode(d);var R=f.getBoundingClientRect(),ne=Math.round(R.height);if(c.body.removeChild(d),ne===a)return!0}}return!1},As=function(c){var a=c.createElement("boundtest");a.style.width="50px",a.style.display="block",a.style.fontSize="12px",a.style.letterSpacing="0px",a.style.wordSpacing="0px",c.body.appendChild(a);var f=c.createRange();a.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var d=a.firstChild,R=v(d.data).map(function(et){return N(et)}),ne=0,Ue={},nt=R.every(function(et,Kt){f.setStart(d,ne),f.setEnd(d,ne+et.length);var $t=f.getBoundingClientRect();ne+=et.length;var an=$t.x>Ue.x||$t.y>Ue.y;return Ue=$t,Kt===0?!0:an});return c.body.removeChild(a),nt},Xs=function(){return typeof new Image().crossOrigin!="undefined"},qA=function(){return typeof new XMLHttpRequest().responseType=="string"},KA=function(c){var a=new Image,f=c.createElement("canvas"),d=f.getContext("2d");if(!d)return!1;a.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{d.drawImage(a,0,0),f.toDataURL()}catch(R){return!1}return!0},jd=function(c){return c[0]===0&&c[1]===255&&c[2]===0&&c[3]===255},Md=function(c){var a=c.createElement("canvas"),f=100;a.width=f,a.height=f;var d=a.getContext("2d");if(!d)return Promise.reject(!1);d.fillStyle="rgb(0, 255, 0)",d.fillRect(0,0,f,f);var R=new Image,ne=a.toDataURL();R.src=ne;var Ue=cu(f,f,0,0,R);return d.fillStyle="red",d.fillRect(0,0,f,f),du(Ue).then(function(nt){d.drawImage(nt,0,0);var et=d.getImageData(0,0,f,f).data;d.fillStyle="red",d.fillRect(0,0,f,f);var Kt=c.createElement("div");return Kt.style.backgroundImage="url("+ne+")",Kt.style.height=f+"px",jd(et)?du(cu(f,f,0,0,Kt)):Promise.reject(!1)}).then(function(nt){return d.drawImage(nt,0,0),jd(d.getImageData(0,0,f,f).data)}).catch(function(){return!1})},cu=function(c,a,f,d,R){var ne="http://www.w3.org/2000/svg",Ue=document.createElementNS(ne,"svg"),nt=document.createElementNS(ne,"foreignObject");return Ue.setAttributeNS(null,"width",c.toString()),Ue.setAttributeNS(null,"height",a.toString()),nt.setAttributeNS(null,"width","100%"),nt.setAttributeNS(null,"height","100%"),nt.setAttributeNS(null,"x",f.toString()),nt.setAttributeNS(null,"y",d.toString()),nt.setAttributeNS(null,"externalResourcesRequired","true"),Ue.appendChild(nt),nt.appendChild(R),Ue},du=function(c){return new Promise(function(a,f){var d=new Image;d.onload=function(){return a(d)},d.onerror=f,d.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(c))})},zA={get SUPPORT_RANGE_BOUNDS(){var c=bA(document);return Object.defineProperty(zA,"SUPPORT_RANGE_BOUNDS",{value:c}),c},get SUPPORT_WORD_BREAKING(){var c=zA.SUPPORT_RANGE_BOUNDS&&As(document);return Object.defineProperty(zA,"SUPPORT_WORD_BREAKING",{value:c}),c},get SUPPORT_SVG_DRAWING(){var c=KA(document);return Object.defineProperty(zA,"SUPPORT_SVG_DRAWING",{value:c}),c},get SUPPORT_FOREIGNOBJECT_DRAWING(){var c=typeof Array.from=="function"&&typeof window.fetch=="function"?Md(document):Promise.resolve(!1);return Object.defineProperty(zA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:c}),c},get SUPPORT_CORS_IMAGES(){var c=Xs();return Object.defineProperty(zA,"SUPPORT_CORS_IMAGES",{value:c}),c},get SUPPORT_RESPONSE_TYPE(){var c=qA();return Object.defineProperty(zA,"SUPPORT_RESPONSE_TYPE",{value:c}),c},get SUPPORT_CORS_XHR(){var c="withCredentials"in new XMLHttpRequest;return Object.defineProperty(zA,"SUPPORT_CORS_XHR",{value:c}),c},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var c=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(zA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:c}),c}},Kl=function(){function c(a,f){this.text=a,this.bounds=f}return c}(),Hd=function(c,a,f,d){var R=Sf(a,f),ne=[],Ue=0;return R.forEach(function(nt){if(f.textDecorationLine.length||nt.trim().length>0)if(zA.SUPPORT_RANGE_BOUNDS){var et=kd(d,Ue,nt.length).getClientRects();if(et.length>1){var Kt=nd(nt),$t=0;Kt.forEach(function(Rn){ne.push(new Kl(Rn,te.fromDOMRectList(c,kd(d,$t+Ue,Rn.length).getClientRects()))),$t+=Rn.length})}else ne.push(new Kl(nt,te.fromDOMRectList(c,et)))}else{var an=d.splitText(nt.length);ne.push(new Kl(nt,xf(c,d))),d=an}else zA.SUPPORT_RANGE_BOUNDS||(d=d.splitText(nt.length));Ue+=nt.length}),ne},xf=function(c,a){var f=a.ownerDocument;if(f){var d=f.createElement("html2canvaswrapper");d.appendChild(a.cloneNode(!0));var R=a.parentNode;if(R){R.replaceChild(d,a);var ne=$(c,d);return d.firstChild&&R.replaceChild(d.firstChild,d),ne}}return te.EMPTY},kd=function(c,a,f){var d=c.ownerDocument;if(!d)throw new Error("Node has no owner document");var R=d.createRange();return R.setStart(c,a),R.setEnd(c,a+f),R},nd=function(c){if(zA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var a=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(a.segment(c)).map(function(f){return f.segment})}return pA(c)},rd=function(c,a){if(zA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var f=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(f.segment(c)).map(function(d){return d.segment})}return Ff(c,a)},Sf=function(c,a){return a.letterSpacing!==0?nd(c):rd(c,a)},vh=[32,160,4961,65792,65793,4153,4241],Ff=function(c,a){for(var f=Dn(c,{lineBreak:a.lineBreak,wordBreak:a.overflowWrap==="break-word"?"break-word":a.wordBreak}),d=[],R,ne=function(){if(R.value){var Ue=R.value.slice(),nt=v(Ue),et="";nt.forEach(function(Kt){vh.indexOf(Kt)===-1?et+=N(Kt):(et.length&&d.push(et),d.push(N(Kt)),et="")}),et.length&&d.push(et)}};!(R=f.next()).done;)ne();return d},If=function(){function c(a,f,d){this.text=yh(f.data,d.textTransform),this.textBounds=Hd(a,this.text,d,f)}return c}(),yh=function(c,a){switch(a){case 1:return c.toLowerCase();case 3:return c.replace(wh,Bh);case 2:return c.toUpperCase();default:return c}},wh=/(^|\s|:|-|\(|\))([a-z])/g,Bh=function(c,a,f){return c.length>0?a+f.toUpperCase():c},Kd=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.src=d.currentSrc||d.src,R.intrinsicWidth=d.naturalWidth,R.intrinsicHeight=d.naturalHeight,R.context.cache.addImage(R.src),R}return a}(ua),gc=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.canvas=d,R.intrinsicWidth=d.width,R.intrinsicHeight=d.height,R}return a}(ua),od=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this,ne=new XMLSerializer,Ue=$(f,d);return d.setAttribute("width",Ue.width+"px"),d.setAttribute("height",Ue.height+"px"),R.svg="data:image/svg+xml,"+encodeURIComponent(ne.serializeToString(d)),R.intrinsicWidth=d.width.baseVal.value,R.intrinsicHeight=d.height.baseVal.value,R.context.cache.addImage(R.svg),R}return a}(ua),id=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.value=d.value,R}return a}(ua),ad=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.start=d.start,R.reversed=typeof d.reversed=="boolean"&&d.reversed===!0,R}return a}(ua),yl=[{type:15,flags:0,unit:"px",number:3}],Uf=[{type:16,flags:0,number:50}],Lf=function(c){return c.width>c.height?new te(c.left+(c.width-c.height)/2,c.top,c.height,c.height):c.width<c.height?new te(c.left,c.top+(c.height-c.width)/2,c.width,c.width):c},Nf=function(c){var a=c.type===ju?new Array(c.value.length+1).join("\u2022"):c.value;return a.length===0?c.placeholder||"":a},mc="checkbox",_u="radio",ju="password",Mu=707406591,Hu=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;switch(R.type=d.type.toLowerCase(),R.checked=d.checked,R.value=Nf(d),(R.type===mc||R.type===_u)&&(R.styles.backgroundColor=3739148031,R.styles.borderTopColor=R.styles.borderRightColor=R.styles.borderBottomColor=R.styles.borderLeftColor=2779096575,R.styles.borderTopWidth=R.styles.borderRightWidth=R.styles.borderBottomWidth=R.styles.borderLeftWidth=1,R.styles.borderTopStyle=R.styles.borderRightStyle=R.styles.borderBottomStyle=R.styles.borderLeftStyle=1,R.styles.backgroundClip=[0],R.styles.backgroundOrigin=[0],R.bounds=Lf(R.bounds)),R.type){case mc:R.styles.borderTopRightRadius=R.styles.borderTopLeftRadius=R.styles.borderBottomRightRadius=R.styles.borderBottomLeftRadius=yl;break;case _u:R.styles.borderTopRightRadius=R.styles.borderTopLeftRadius=R.styles.borderBottomRightRadius=R.styles.borderBottomLeftRadius=Uf;break}return R}return a}(ua),Qf=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this,ne=d.options[d.selectedIndex||0];return R.value=ne&&ne.text||"",R}return a}(ua),ui=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.value=d.value,R}return a}(ua),Ei=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;R.src=d.src,R.width=parseInt(d.width,10)||0,R.height=parseInt(d.height,10)||0,R.backgroundColor=R.styles.backgroundColor;try{if(d.contentWindow&&d.contentWindow.document&&d.contentWindow.document.documentElement){R.tree=fu(f,d.contentWindow.document.documentElement);var ne=d.contentWindow.document.documentElement?Do(f,getComputedStyle(d.contentWindow.document.documentElement).backgroundColor):Ki.TRANSPARENT,Ue=d.contentWindow.document.body?Do(f,getComputedStyle(d.contentWindow.document.body).backgroundColor):Ki.TRANSPARENT;R.backgroundColor=UA(ne)?UA(Ue)?R.styles.backgroundColor:Ue:ne}}catch(nt){}return R}return a}(ua),gA=["OL","UL","MENU"],es=function(c,a,f,d){for(var R=a.firstChild,ne=void 0;R;R=ne)if(ne=R.nextSibling,ku(R)&&R.data.trim().length>0)f.textNodes.push(new If(c,R,f.styles));else if(zl(R))if(E0(R)&&R.assignedNodes)R.assignedNodes().forEach(function(nt){return es(c,nt,f,d)});else{var Ue=ZA(c,R);Ue.styles.isVisible()&&(hu(R,Ue,d)?Ue.flags|=4:pu(Ue.styles)&&(Ue.flags|=2),gA.indexOf(R.tagName)!==-1&&(Ue.flags|=8),f.elements.push(Ue),R.slot,R.shadowRoot?es(c,R.shadowRoot,Ue,d):!zd(R)&&!y0(R)&&!Df(R)&&es(c,R,Ue,d))}},ZA=function(c,a){return Eh(a)?new Kd(c,a):w0(a)?new gc(c,a):y0(a)?new od(c,a):Fp(a)?new id(c,a):Ip(a)?new ad(c,a):Up(a)?new Hu(c,a):Df(a)?new Qf(c,a):zd(a)?new ui(c,a):b0(a)?new Ei(c,a):new ua(c,a)},fu=function(c,a){var f=ZA(c,a);return f.flags|=4,es(c,a,f,f),f},hu=function(c,a,f){return a.styles.isPositionedWithZIndex()||a.styles.opacity<1||a.styles.isTransformed()||Ch(c)&&f.styles.isTransparent()},pu=function(c){return c.isPositioned()||c.isFloating()},ku=function(c){return c.nodeType===Node.TEXT_NODE},zl=function(c){return c.nodeType===Node.ELEMENT_NODE},bh=function(c){return zl(c)&&typeof c.style!="undefined"&&!Of(c)},Of=function(c){return typeof c.className=="object"},Fp=function(c){return c.tagName==="LI"},Ip=function(c){return c.tagName==="OL"},Up=function(c){return c.tagName==="INPUT"},Lp=function(c){return c.tagName==="HTML"},y0=function(c){return c.tagName==="svg"},Ch=function(c){return c.tagName==="BODY"},w0=function(c){return c.tagName==="CANVAS"},B0=function(c){return c.tagName==="VIDEO"},Eh=function(c){return c.tagName==="IMG"},b0=function(c){return c.tagName==="IFRAME"},C0=function(c){return c.tagName==="STYLE"},xh=function(c){return c.tagName==="SCRIPT"},zd=function(c){return c.tagName==="TEXTAREA"},Df=function(c){return c.tagName==="SELECT"},E0=function(c){return c.tagName==="SLOT"},x0=function(c){return c.tagName.indexOf("-")>0},Ig=function(){function c(){this.counters={}}return c.prototype.getCounterValue=function(a){var f=this.counters[a];return f&&f.length?f[f.length-1]:1},c.prototype.getCounterValues=function(a){var f=this.counters[a];return f||[]},c.prototype.pop=function(a){var f=this;a.forEach(function(d){return f.counters[d].pop()})},c.prototype.parse=function(a){var f=this,d=a.counterIncrement,R=a.counterReset,ne=!0;d!==null&&d.forEach(function(nt){var et=f.counters[nt.counter];et&&nt.increment!==0&&(ne=!1,et.length||et.push(1),et[Math.max(0,et.length-1)]+=nt.increment)});var Ue=[];return ne&&R.forEach(function(nt){var et=f.counters[nt.counter];Ue.push(nt.counter),et||(et=f.counters[nt.counter]=[]),et.push(nt.reset)}),Ue},c}(),Sh={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"]},Fh={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"]},Np={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"]},S0={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"]},vc=function(c,a,f,d,R,ne){return c<a||c>f?Vd(c,R,ne.length>0):d.integers.reduce(function(Ue,nt,et){for(;c>=nt;)c-=nt,Ue+=d.values[et];return Ue},"")+ne},Qp=function(c,a,f,d){var R="";do f||c--,R=d(c)+R,c/=a;while(c*a>=a);return R},CA=function(c,a,f,d,R){var ne=f-a+1;return(c<0?"-":"")+(Qp(Math.abs(c),ne,d,function(Ue){return N(Math.floor(Ue%ne)+a)})+R)},Ku=function(c,a,f){f===void 0&&(f=". ");var d=a.length;return Qp(Math.abs(c),d,!1,function(R){return a[Math.floor(R%d)]})+f},yc=1,gu=2,mu=4,Zd=8,vu=function(c,a,f,d,R,ne){if(c<-9999||c>9999)return Vd(c,4,R.length>0);var Ue=Math.abs(c),nt=R;if(Ue===0)return a[0]+nt;for(var et=0;Ue>0&&et<=4;et++){var Kt=Ue%10;Kt===0&&Mr(ne,yc)&&nt!==""?nt=a[Kt]+nt:Kt>1||Kt===1&&et===0||Kt===1&&et===1&&Mr(ne,gu)||Kt===1&&et===1&&Mr(ne,mu)&&c>100||Kt===1&&et>1&&Mr(ne,Zd)?nt=a[Kt]+(et>0?f[et-1]:"")+nt:Kt===1&&et>0&&(nt=f[et-1]+nt),Ue=Math.floor(Ue/10)}return(c<0?d:"")+nt},F0="\u5341\u767E\u5343\u842C",Op="\u62FE\u4F70\u4EDF\u842C",I0="\u30DE\u30A4\u30CA\u30B9",Ih="\uB9C8\uC774\uB108\uC2A4",Vd=function(c,a,f){var d=f?". ":"",R=f?"\u3001":"",ne=f?", ":"",Ue=f?" ":"";switch(a){case 0:return"\u2022"+Ue;case 1:return"\u25E6"+Ue;case 2:return"\u25FE"+Ue;case 5:var nt=CA(c,48,57,!0,d);return nt.length<4?"0"+nt:nt;case 4:return Ku(c,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",R);case 6:return vc(c,1,3999,Sh,3,d).toLowerCase();case 7:return vc(c,1,3999,Sh,3,d);case 8:return CA(c,945,969,!1,d);case 9:return CA(c,97,122,!1,d);case 10:return CA(c,65,90,!1,d);case 11:return CA(c,1632,1641,!0,d);case 12:case 49:return vc(c,1,9999,Fh,3,d);case 35:return vc(c,1,9999,Fh,3,d).toLowerCase();case 13:return CA(c,2534,2543,!0,d);case 14:case 30:return CA(c,6112,6121,!0,d);case 15:return Ku(c,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",R);case 16:return Ku(c,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",R);case 17:case 48:return vu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",F0,"\u8CA0",R,gu|mu|Zd);case 47:return vu(c,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Op,"\u8CA0",R,yc|gu|mu|Zd);case 42:return vu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",F0,"\u8D1F",R,gu|mu|Zd);case 41:return vu(c,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Op,"\u8D1F",R,yc|gu|mu|Zd);case 26:return vu(c,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",I0,R,0);case 25:return vu(c,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",I0,R,yc|gu|mu);case 31:return vu(c,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ih,ne,yc|gu|mu);case 33:return vu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ih,ne,0);case 32:return vu(c,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ih,ne,yc|gu|mu);case 18:return CA(c,2406,2415,!0,d);case 20:return vc(c,1,19999,S0,3,d);case 21:return CA(c,2790,2799,!0,d);case 22:return CA(c,2662,2671,!0,d);case 22:return vc(c,1,10999,Np,3,d);case 23:return Ku(c,"\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 Ku(c,"\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 CA(c,3302,3311,!0,d);case 28:return Ku(c,"\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",R);case 29:return Ku(c,"\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",R);case 34:return CA(c,3792,3801,!0,d);case 37:return CA(c,6160,6169,!0,d);case 38:return CA(c,4160,4169,!0,d);case 39:return CA(c,2918,2927,!0,d);case 40:return CA(c,1776,1785,!0,d);case 43:return CA(c,3046,3055,!0,d);case 44:return CA(c,3174,3183,!0,d);case 45:return CA(c,3664,3673,!0,d);case 46:return CA(c,3872,3881,!0,d);case 3:default:return CA(c,48,57,!0,d)}},U0="data-html2canvas-ignore",Dp=function(){function c(a,f,d){if(this.context=a,this.options=d,this.scrolledElements=[],this.referenceElement=f,this.counters=new Ig,this.quoteDepth=0,!f.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(f.ownerDocument.documentElement,!1)}return c.prototype.toIFrame=function(a,f){var d=this,R=Pp(a,f);if(!R.contentWindow)return Promise.reject("Unable to find iframe window");var ne=a.defaultView.pageXOffset,Ue=a.defaultView.pageYOffset,nt=R.contentWindow,et=nt.document,Kt=Gd(R).then(function(){return Se(d,void 0,void 0,function(){var $t,an;return M(this,function(Rn){switch(Rn.label){case 0:return this.scrolledElements.forEach(Q0),nt&&(nt.scrollTo(f.left,f.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(nt.scrollY!==f.top||nt.scrollX!==f.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(nt.scrollX-f.left,nt.scrollY-f.top,0,0))),$t=this.options.onclone,an=this.clonedReferenceElement,typeof an=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:et.fonts&&et.fonts.ready?[4,et.fonts.ready]:[3,2];case 1:Rn.sent(),Rn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tp(et)]:[3,4];case 3:Rn.sent(),Rn.label=4;case 4:return typeof $t=="function"?[2,Promise.resolve().then(function(){return $t(et,an)}).then(function(){return R})]:[2,R]}})})});return et.open(),et.write(Rp(document.doctype)+"<html></html>"),N0(this.referenceElement.ownerDocument,ne,Ue),et.replaceChild(et.adoptNode(this.documentElement),et.documentElement),et.close(),Kt},c.prototype.createElementClone=function(a){if(ai(a,2))debugger;if(w0(a))return this.createCanvasClone(a);if(B0(a))return this.createVideoClone(a);if(C0(a))return this.createStyleClone(a);var f=a.cloneNode(!1);return Eh(f)&&(Eh(a)&&a.currentSrc&&a.currentSrc!==a.src&&(f.src=a.currentSrc,f.srcset=""),f.loading==="lazy"&&(f.loading="eager")),x0(f)?this.createCustomElementClone(f):f},c.prototype.createCustomElementClone=function(a){var f=document.createElement("html2canvascustomelement");return Pf(a.style,f),f},c.prototype.createStyleClone=function(a){try{var f=a.sheet;if(f&&f.cssRules){var d=[].slice.call(f.cssRules,0).reduce(function(ne,Ue){return Ue&&typeof Ue.cssText=="string"?ne+Ue.cssText:ne},""),R=a.cloneNode(!1);return R.textContent=d,R}}catch(ne){if(this.context.logger.error("Unable to access cssRules property",ne),ne.name!=="SecurityError")throw ne}return a.cloneNode(!1)},c.prototype.createCanvasClone=function(a){var f;if(this.options.inlineImages&&a.ownerDocument){var d=a.ownerDocument.createElement("img");try{return d.src=a.toDataURL(),d}catch(Kt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",a)}}var R=a.cloneNode(!1);try{R.width=a.width,R.height=a.height;var ne=a.getContext("2d"),Ue=R.getContext("2d");if(Ue)if(!this.options.allowTaint&&ne)Ue.putImageData(ne.getImageData(0,0,a.width,a.height),0,0);else{var nt=(f=a.getContext("webgl2"))!==null&&f!==void 0?f:a.getContext("webgl");if(nt){var et=nt.getContextAttributes();(et==null?void 0:et.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",a)}Ue.drawImage(a,0,0)}return R}catch(Kt){this.context.logger.info("Unable to clone canvas as it is tainted",a)}return R},c.prototype.createVideoClone=function(a){var f=a.ownerDocument.createElement("canvas");f.width=a.offsetWidth,f.height=a.offsetHeight;var d=f.getContext("2d");try{return d&&(d.drawImage(a,0,0,f.width,f.height),this.options.allowTaint||d.getImageData(0,0,f.width,f.height)),f}catch(ne){this.context.logger.info("Unable to clone video as it is tainted",a)}var R=a.ownerDocument.createElement("canvas");return R.width=a.offsetWidth,R.height=a.offsetHeight,R},c.prototype.appendChildNode=function(a,f,d){(!zl(f)||!xh(f)&&!f.hasAttribute(U0)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(f)))&&(!this.options.copyStyles||!zl(f)||!C0(f))&&a.appendChild(this.cloneNode(f,d))},c.prototype.cloneChildNodes=function(a,f,d){for(var R=this,ne=a.shadowRoot?a.shadowRoot.firstChild:a.firstChild;ne;ne=ne.nextSibling)if(zl(ne)&&E0(ne)&&typeof ne.assignedNodes=="function"){var Ue=ne.assignedNodes();Ue.length&&Ue.forEach(function(nt){return R.appendChildNode(f,nt,d)})}else this.appendChildNode(f,ne,d)},c.prototype.cloneNode=function(a,f){if(ku(a))return document.createTextNode(a.data);if(!a.ownerDocument)return a.cloneNode(!1);var d=a.ownerDocument.defaultView;if(d&&zl(a)&&(bh(a)||Of(a))){var R=this.createElementClone(a);R.style.transitionProperty="none";var ne=d.getComputedStyle(a),Ue=d.getComputedStyle(a,":before"),nt=d.getComputedStyle(a,":after");this.referenceElement===a&&bh(R)&&(this.clonedReferenceElement=R),Ch(R)&&Lg(R);var et=this.counters.parse(new la(this.context,ne)),Kt=this.resolvePseudoContent(a,R,Ue,Wd.BEFORE);x0(a)&&(f=!0),B0(a)||this.cloneChildNodes(a,R,f),Kt&&R.insertBefore(Kt,R.firstChild);var $t=this.resolvePseudoContent(a,R,nt,Wd.AFTER);return $t&&R.appendChild($t),this.counters.pop(et),(ne&&(this.options.copyStyles||Of(a))&&!b0(a)||f)&&Pf(ne,R),(a.scrollTop!==0||a.scrollLeft!==0)&&this.scrolledElements.push([R,a.scrollLeft,a.scrollTop]),(zd(a)||Df(a))&&(zd(R)||Df(R))&&(R.value=a.value),R}return a.cloneNode(!1)},c.prototype.resolvePseudoContent=function(a,f,d,R){var ne=this;if(d){var Ue=d.content,nt=f.ownerDocument;if(!(!nt||!Ue||Ue==="none"||Ue==="-moz-alt-content"||d.display==="none")){this.counters.parse(new la(this.context,d));var et=new Sa(this.context,d),Kt=nt.createElement("html2canvaspseudoelement");Pf(d,Kt),et.content.forEach(function(an){if(an.type===0)Kt.appendChild(nt.createTextNode(an.value));else if(an.type===22){var Rn=nt.createElement("img");Rn.src=an.value,Rn.style.opacity="1",Kt.appendChild(Rn)}else if(an.type===18){if(an.name==="attr"){var eo=an.values.filter(Bi);eo.length&&Kt.appendChild(nt.createTextNode(a.getAttribute(eo[0].value)||""))}else if(an.name==="counter"){var cr=an.values.filter(fs),Qr=cr[0],ti=cr[1];if(Qr&&Bi(Qr)){var io=ne.counters.getCounterValue(Qr.value),oo=ti&&Bi(ti)?_d.parse(ne.context,ti.value):3;Kt.appendChild(nt.createTextNode(Vd(io,oo,!1)))}}else if(an.name==="counters"){var Mo=an.values.filter(fs),Qr=Mo[0],si=Mo[1],ti=Mo[2];if(Qr&&Bi(Qr)){var No=ne.counters.getCounterValues(Qr.value),Zr=ti&&Bi(ti)?_d.parse(ne.context,ti.value):3,Ti=si&&si.type===0?si.value:"",gi=No.map(function(Js){return Vd(Js,Zr,!1)}).join(Ti);Kt.appendChild(nt.createTextNode(gi))}}}else if(an.type===20)switch(an.value){case"open-quote":Kt.appendChild(nt.createTextNode(Hr(et.quotes,ne.quoteDepth++,!0)));break;case"close-quote":Kt.appendChild(nt.createTextNode(Hr(et.quotes,--ne.quoteDepth,!1)));break;default:Kt.appendChild(nt.createTextNode(an.value))}}),Kt.className=Uh+" "+Tf;var $t=R===Wd.BEFORE?" "+Uh:" "+Tf;return Of(f)?f.className.baseValue+=$t:f.className+=$t,Kt}}},c.destroy=function(a){return a.parentNode?(a.parentNode.removeChild(a),!0):!1},c}(),Wd;(function(c){c[c.BEFORE=0]="BEFORE",c[c.AFTER=1]="AFTER"})(Wd||(Wd={}));var Pp=function(c,a){var f=c.createElement("iframe");return f.className="html2canvas-container",f.style.visibility="hidden",f.style.position="fixed",f.style.left="-10000px",f.style.top="0px",f.style.border="0",f.width=a.width.toString(),f.height=a.height.toString(),f.scrolling="no",f.setAttribute(U0,"true"),c.body.appendChild(f),f},L0=function(c){return new Promise(function(a){if(c.complete){a();return}if(!c.src){a();return}c.onload=a,c.onerror=a})},Tp=function(c){return Promise.all([].slice.call(c.images,0).map(L0))},Gd=function(c){return new Promise(function(a,f){var d=c.contentWindow;if(!d)return f("No window assigned for iframe");var R=d.document;d.onload=c.onload=function(){d.onload=c.onload=null;var ne=setInterval(function(){R.body.childNodes.length>0&&R.readyState==="complete"&&(clearInterval(ne),a(c))},50)}})},Ug=["all","d","content"],Pf=function(c,a){for(var f=c.length-1;f>=0;f--){var d=c.item(f);Ug.indexOf(d)===-1&&a.style.setProperty(d,c.getPropertyValue(d))}return a},Rp=function(c){var a="";return c&&(a+="<!DOCTYPE ",c.name&&(a+=c.name),c.internalSubset&&(a+=c.internalSubset),c.publicId&&(a+='"'+c.publicId+'"'),c.systemId&&(a+='"'+c.systemId+'"'),a+=">"),a},N0=function(c,a,f){c&&c.defaultView&&(a!==c.defaultView.pageXOffset||f!==c.defaultView.pageYOffset)&&c.defaultView.scrollTo(a,f)},Q0=function(c){var a=c[0],f=c[1],d=c[2];a.scrollLeft=f,a.scrollTop=d},O0=":before",D0=":after",Uh="___html2canvas___pseudoelement_before",Tf="___html2canvas___pseudoelement_after",P0=`{
|
|
|
content: "" !important;
|
|
|
display: none !important;
|
|
|
}`,Lg=function(c){T0(c,"."+Uh+O0+P0+`
|
|
|
.`+Tf+D0+P0)},T0=function(c,a){var f=c.ownerDocument;if(f){var d=f.createElement("style");d.textContent=a,c.appendChild(d)}},R0=function(){function c(){}return c.getOrigin=function(a){var f=c._link;return f?(f.href=a,f.href=f.href,f.protocol+f.hostname+f.port):"about:blank"},c.isSameOrigin=function(a){return c.getOrigin(a)===c._origin},c.setContext=function(a){c._link=a.document.createElement("a"),c._origin=c.getOrigin(a.location.href)},c._origin="about:blank",c}(),rl=function(){function c(a,f){this.context=a,this._options=f,this._cache={}}return c.prototype.addImage=function(a){var f=Promise.resolve();return this.has(a)||(Qh(a)||Rf(a))&&(this._cache[a]=this.loadImage(a)).catch(function(){}),f},c.prototype.match=function(a){return this._cache[a]},c.prototype.loadImage=function(a){return Se(this,void 0,void 0,function(){var f,d,R,ne,Ue=this;return M(this,function(nt){switch(nt.label){case 0:return f=R0.isSameOrigin(a),d=!$d(a)&&this._options.useCORS===!0&&zA.SUPPORT_CORS_IMAGES&&!f,R=!$d(a)&&!f&&!Qh(a)&&typeof this._options.proxy=="string"&&zA.SUPPORT_CORS_XHR&&!d,!f&&this._options.allowTaint===!1&&!$d(a)&&!Qh(a)&&!R&&!d?[2]:(ne=a,R?[4,this.proxy(ne)]:[3,2]);case 1:ne=nt.sent(),nt.label=2;case 2:return this.context.logger.debug("Added image "+a.substring(0,256)),[4,new Promise(function(et,Kt){var $t=new Image;$t.onload=function(){return et($t)},$t.onerror=Kt,(_p(ne)||d)&&($t.crossOrigin="anonymous"),$t.src=ne,$t.complete===!0&&setTimeout(function(){return et($t)},500),Ue._options.imageTimeout>0&&setTimeout(function(){return Kt("Timed out ("+Ue._options.imageTimeout+"ms) loading image")},Ue._options.imageTimeout)})];case 3:return[2,nt.sent()]}})})},c.prototype.has=function(a){return typeof this._cache[a]!="undefined"},c.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},c.prototype.proxy=function(a){var f=this,d=this._options.proxy;if(!d)throw new Error("No proxy defined");var R=a.substring(0,256);return new Promise(function(ne,Ue){var nt=zA.SUPPORT_RESPONSE_TYPE?"blob":"text",et=new XMLHttpRequest;et.onload=function(){if(et.status===200)if(nt==="text")ne(et.response);else{var an=new FileReader;an.addEventListener("load",function(){return ne(an.result)},!1),an.addEventListener("error",function(Rn){return Ue(Rn)},!1),an.readAsDataURL(et.response)}else Ue("Failed to proxy resource "+R+" with status code "+et.status)},et.onerror=Ue;var Kt=d.indexOf("?")>-1?"&":"?";if(et.open("GET",""+d+Kt+"url="+encodeURIComponent(a)+"&responseType="+nt),nt!=="text"&&et instanceof XMLHttpRequest&&(et.responseType=nt),f._options.imageTimeout){var $t=f._options.imageTimeout;et.timeout=$t,et.ontimeout=function(){return Ue("Timed out ("+$t+"ms) proxying "+R)}}et.send()})},c}(),Lh=/^data:image\/svg\+xml/i,_0=/^data:image\/.*;base64,/i,Nh=/^data:image\/.*/i,Rf=function(c){return zA.SUPPORT_SVG_DRAWING||!jp(c)},$d=function(c){return Nh.test(c)},_p=function(c){return _0.test(c)},Qh=function(c){return c.substr(0,4)==="blob"},jp=function(c){return c.substr(-3).toLowerCase()==="svg"||Lh.test(c)},qr=function(){function c(a,f){this.type=0,this.x=a,this.y=f}return c.prototype.add=function(a,f){return new c(this.x+a,this.y+f)},c}(),wc=function(c,a,f){return new qr(c.x+(a.x-c.x)*f,c.y+(a.y-c.y)*f)},_f=function(){function c(a,f,d,R){this.type=1,this.start=a,this.startControl=f,this.endControl=d,this.end=R}return c.prototype.subdivide=function(a,f){var d=wc(this.start,this.startControl,a),R=wc(this.startControl,this.endControl,a),ne=wc(this.endControl,this.end,a),Ue=wc(d,R,a),nt=wc(R,ne,a),et=wc(Ue,nt,a);return f?new c(this.start,d,Ue,et):new c(et,nt,ne,this.end)},c.prototype.add=function(a,f){return new c(this.start.add(a,f),this.startControl.add(a,f),this.endControl.add(a,f),this.end.add(a,f))},c.prototype.reverse=function(){return new c(this.end,this.endControl,this.startControl,this.start)},c}(),wl=function(c){return c.type===1},Mp=function(){function c(a){var f=a.styles,d=a.bounds,R=nl(f.borderTopLeftRadius,d.width,d.height),ne=R[0],Ue=R[1],nt=nl(f.borderTopRightRadius,d.width,d.height),et=nt[0],Kt=nt[1],$t=nl(f.borderBottomRightRadius,d.width,d.height),an=$t[0],Rn=$t[1],eo=nl(f.borderBottomLeftRadius,d.width,d.height),cr=eo[0],Qr=eo[1],ti=[];ti.push((ne+et)/d.width),ti.push((cr+an)/d.width),ti.push((Ue+Qr)/d.height),ti.push((Kt+Rn)/d.height);var io=Math.max.apply(Math,ti);io>1&&(ne/=io,Ue/=io,et/=io,Kt/=io,an/=io,Rn/=io,cr/=io,Qr/=io);var oo=d.width-et,Mo=d.height-Rn,si=d.width-an,No=d.height-Qr,Zr=f.borderTopWidth,Ti=f.borderRightWidth,gi=f.borderBottomWidth,Ho=f.borderLeftWidth,Ur=ra(f.paddingTop,a.bounds.width),Js=ra(f.paddingRight,a.bounds.width),il=ra(f.paddingBottom,a.bounds.width),Qa=ra(f.paddingLeft,a.bounds.width);this.topLeftBorderDoubleOuterBox=ne>0||Ue>0?Ya(d.left+Ho/3,d.top+Zr/3,ne-Ho/3,Ue-Zr/3,La.TOP_LEFT):new qr(d.left+Ho/3,d.top+Zr/3),this.topRightBorderDoubleOuterBox=ne>0||Ue>0?Ya(d.left+oo,d.top+Zr/3,et-Ti/3,Kt-Zr/3,La.TOP_RIGHT):new qr(d.left+d.width-Ti/3,d.top+Zr/3),this.bottomRightBorderDoubleOuterBox=an>0||Rn>0?Ya(d.left+si,d.top+Mo,an-Ti/3,Rn-gi/3,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ti/3,d.top+d.height-gi/3),this.bottomLeftBorderDoubleOuterBox=cr>0||Qr>0?Ya(d.left+Ho/3,d.top+No,cr-Ho/3,Qr-gi/3,La.BOTTOM_LEFT):new qr(d.left+Ho/3,d.top+d.height-gi/3),this.topLeftBorderDoubleInnerBox=ne>0||Ue>0?Ya(d.left+Ho*2/3,d.top+Zr*2/3,ne-Ho*2/3,Ue-Zr*2/3,La.TOP_LEFT):new qr(d.left+Ho*2/3,d.top+Zr*2/3),this.topRightBorderDoubleInnerBox=ne>0||Ue>0?Ya(d.left+oo,d.top+Zr*2/3,et-Ti*2/3,Kt-Zr*2/3,La.TOP_RIGHT):new qr(d.left+d.width-Ti*2/3,d.top+Zr*2/3),this.bottomRightBorderDoubleInnerBox=an>0||Rn>0?Ya(d.left+si,d.top+Mo,an-Ti*2/3,Rn-gi*2/3,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ti*2/3,d.top+d.height-gi*2/3),this.bottomLeftBorderDoubleInnerBox=cr>0||Qr>0?Ya(d.left+Ho*2/3,d.top+No,cr-Ho*2/3,Qr-gi*2/3,La.BOTTOM_LEFT):new qr(d.left+Ho*2/3,d.top+d.height-gi*2/3),this.topLeftBorderStroke=ne>0||Ue>0?Ya(d.left+Ho/2,d.top+Zr/2,ne-Ho/2,Ue-Zr/2,La.TOP_LEFT):new qr(d.left+Ho/2,d.top+Zr/2),this.topRightBorderStroke=ne>0||Ue>0?Ya(d.left+oo,d.top+Zr/2,et-Ti/2,Kt-Zr/2,La.TOP_RIGHT):new qr(d.left+d.width-Ti/2,d.top+Zr/2),this.bottomRightBorderStroke=an>0||Rn>0?Ya(d.left+si,d.top+Mo,an-Ti/2,Rn-gi/2,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ti/2,d.top+d.height-gi/2),this.bottomLeftBorderStroke=cr>0||Qr>0?Ya(d.left+Ho/2,d.top+No,cr-Ho/2,Qr-gi/2,La.BOTTOM_LEFT):new qr(d.left+Ho/2,d.top+d.height-gi/2),this.topLeftBorderBox=ne>0||Ue>0?Ya(d.left,d.top,ne,Ue,La.TOP_LEFT):new qr(d.left,d.top),this.topRightBorderBox=et>0||Kt>0?Ya(d.left+oo,d.top,et,Kt,La.TOP_RIGHT):new qr(d.left+d.width,d.top),this.bottomRightBorderBox=an>0||Rn>0?Ya(d.left+si,d.top+Mo,an,Rn,La.BOTTOM_RIGHT):new qr(d.left+d.width,d.top+d.height),this.bottomLeftBorderBox=cr>0||Qr>0?Ya(d.left,d.top+No,cr,Qr,La.BOTTOM_LEFT):new qr(d.left,d.top+d.height),this.topLeftPaddingBox=ne>0||Ue>0?Ya(d.left+Ho,d.top+Zr,Math.max(0,ne-Ho),Math.max(0,Ue-Zr),La.TOP_LEFT):new qr(d.left+Ho,d.top+Zr),this.topRightPaddingBox=et>0||Kt>0?Ya(d.left+Math.min(oo,d.width-Ti),d.top+Zr,oo>d.width+Ti?0:Math.max(0,et-Ti),Math.max(0,Kt-Zr),La.TOP_RIGHT):new qr(d.left+d.width-Ti,d.top+Zr),this.bottomRightPaddingBox=an>0||Rn>0?Ya(d.left+Math.min(si,d.width-Ho),d.top+Math.min(Mo,d.height-gi),Math.max(0,an-Ti),Math.max(0,Rn-gi),La.BOTTOM_RIGHT):new qr(d.left+d.width-Ti,d.top+d.height-gi),this.bottomLeftPaddingBox=cr>0||Qr>0?Ya(d.left+Ho,d.top+Math.min(No,d.height-gi),Math.max(0,cr-Ho),Math.max(0,Qr-gi),La.BOTTOM_LEFT):new qr(d.left+Ho,d.top+d.height-gi),this.topLeftContentBox=ne>0||Ue>0?Ya(d.left+Ho+Qa,d.top+Zr+Ur,Math.max(0,ne-(Ho+Qa)),Math.max(0,Ue-(Zr+Ur)),La.TOP_LEFT):new qr(d.left+Ho+Qa,d.top+Zr+Ur),this.topRightContentBox=et>0||Kt>0?Ya(d.left+Math.min(oo,d.width+Ho+Qa),d.top+Zr+Ur,oo>d.width+Ho+Qa?0:et-Ho+Qa,Kt-(Zr+Ur),La.TOP_RIGHT):new qr(d.left+d.width-(Ti+Js),d.top+Zr+Ur),this.bottomRightContentBox=an>0||Rn>0?Ya(d.left+Math.min(si,d.width-(Ho+Qa)),d.top+Math.min(Mo,d.height+Zr+Ur),Math.max(0,an-(Ti+Js)),Rn-(gi+il),La.BOTTOM_RIGHT):new qr(d.left+d.width-(Ti+Js),d.top+d.height-(gi+il)),this.bottomLeftContentBox=cr>0||Qr>0?Ya(d.left+Ho+Qa,d.top+No,Math.max(0,cr-(Ho+Qa)),Qr-(gi+il),La.BOTTOM_LEFT):new qr(d.left+Ho+Qa,d.top+d.height-(gi+il))}return c}(),La;(function(c){c[c.TOP_LEFT=0]="TOP_LEFT",c[c.TOP_RIGHT=1]="TOP_RIGHT",c[c.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",c[c.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(La||(La={}));var Ya=function(c,a,f,d,R){var ne=4*((Math.sqrt(2)-1)/3),Ue=f*ne,nt=d*ne,et=c+f,Kt=a+d;switch(R){case La.TOP_LEFT:return new _f(new qr(c,Kt),new qr(c,Kt-nt),new qr(et-Ue,a),new qr(et,a));case La.TOP_RIGHT:return new _f(new qr(c,a),new qr(c+Ue,a),new qr(et,Kt-nt),new qr(et,Kt));case La.BOTTOM_RIGHT:return new _f(new qr(et,a),new qr(et,a+nt),new qr(c+Ue,Kt),new qr(c,Kt));case La.BOTTOM_LEFT:default:return new _f(new qr(et,Kt),new qr(et-Ue,Kt),new qr(c,a+nt),new qr(c,a))}},jf=function(c){return[c.topLeftBorderBox,c.topRightBorderBox,c.bottomRightBorderBox,c.bottomLeftBorderBox]},Ng=function(c){return[c.topLeftContentBox,c.topRightContentBox,c.bottomRightContentBox,c.bottomLeftContentBox]},Oh=function(c){return[c.topLeftPaddingBox,c.topRightPaddingBox,c.bottomRightPaddingBox,c.bottomLeftPaddingBox]},ei=function(){function c(a,f,d){this.offsetX=a,this.offsetY=f,this.matrix=d,this.type=0,this.target=6}return c}(),Ad=function(){function c(a,f){this.path=a,this.target=f,this.type=1}return c}(),Ka=function(){function c(a){this.opacity=a,this.type=2,this.target=6}return c}(),Dh=function(c){return c.type===0},Ph=function(c){return c.type===1},Mf=function(c){return c.type===2},zu=function(c,a){return c.length===a.length?c.some(function(f,d){return f===a[d]}):!1},j0=function(c,a,f,d,R){return c.map(function(ne,Ue){switch(Ue){case 0:return ne.add(a,f);case 1:return ne.add(a+d,f);case 2:return ne.add(a+d,f+R);case 3:return ne.add(a,f+R)}return ne})},Xd=function(){function c(a){this.element=a,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return c}(),Th=function(){function c(a,f){if(this.container=a,this.parent=f,this.effects=[],this.curves=new Mp(this.container),this.container.styles.opacity<1&&this.effects.push(new Ka(this.container.styles.opacity)),this.container.styles.transform!==null){var d=this.container.bounds.left+this.container.styles.transformOrigin[0].number,R=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ne=this.container.styles.transform;this.effects.push(new ei(d,R,ne))}if(this.container.styles.overflowX!==0){var Ue=jf(this.curves),nt=Oh(this.curves);zu(Ue,nt)?this.effects.push(new Ad(Ue,6)):(this.effects.push(new Ad(Ue,2)),this.effects.push(new Ad(nt,4)))}}return c.prototype.getEffects=function(a){for(var f=[2,3].indexOf(this.container.styles.position)===-1,d=this.parent,R=this.effects.slice(0);d;){var ne=d.effects.filter(function(et){return!Ph(et)});if(f||d.container.styles.position!==0||!d.parent){if(R.unshift.apply(R,ne),f=[2,3].indexOf(d.container.styles.position)===-1,d.container.styles.overflowX!==0){var Ue=jf(d.curves),nt=Oh(d.curves);zu(Ue,nt)||R.unshift(new Ad(nt,6))}}else R.unshift.apply(R,ne);d=d.parent}return R.filter(function(et){return Mr(et.target,a)})},c}(),Yd=function(c,a,f,d){c.container.elements.forEach(function(R){var ne=Mr(R.flags,4),Ue=Mr(R.flags,2),nt=new Th(R,c);Mr(R.styles.display,2048)&&d.push(nt);var et=Mr(R.flags,8)?[]:d;if(ne||Ue){var Kt=ne||R.styles.isPositioned()?f:a,$t=new Xd(nt);if(R.styles.isPositioned()||R.styles.opacity<1||R.styles.isTransformed()){var an=R.styles.zIndex.order;if(an<0){var Rn=0;Kt.negativeZIndex.some(function(cr,Qr){return an>cr.element.container.styles.zIndex.order?(Rn=Qr,!1):Rn>0}),Kt.negativeZIndex.splice(Rn,0,$t)}else if(an>0){var eo=0;Kt.positiveZIndex.some(function(cr,Qr){return an>=cr.element.container.styles.zIndex.order?(eo=Qr+1,!1):eo>0}),Kt.positiveZIndex.splice(eo,0,$t)}else Kt.zeroOrAutoZIndexOrTransformedOrOpacity.push($t)}else R.styles.isFloating()?Kt.nonPositionedFloats.push($t):Kt.nonPositionedInlineLevel.push($t);Yd(nt,$t,ne?$t:f,et)}else R.styles.isInlineLevel()?a.inlineLevel.push(nt):a.nonInlineLevel.push(nt),Yd(nt,a,f,et);Mr(R.flags,8)&&Jd(R,et)})},Jd=function(c,a){for(var f=c instanceof ad?c.start:1,d=c instanceof ad?c.reversed:!1,R=0;R<a.length;R++){var ne=a[R];ne.container instanceof id&&typeof ne.container.value=="number"&&ne.container.value!==0&&(f=ne.container.value),ne.listValue=Vd(f,ne.container.styles.listStyleType,!0),f+=d?-1:1}},Ss=function(c){var a=new Th(c,null),f=new Xd(a),d=[];return Yd(a,f,f,d),Jd(a.container,d),f},gs=function(c,a){switch(a){case 0:return ol(c.topLeftBorderBox,c.topLeftPaddingBox,c.topRightBorderBox,c.topRightPaddingBox);case 1:return ol(c.topRightBorderBox,c.topRightPaddingBox,c.bottomRightBorderBox,c.bottomRightPaddingBox);case 2:return ol(c.bottomRightBorderBox,c.bottomRightPaddingBox,c.bottomLeftBorderBox,c.bottomLeftPaddingBox);case 3:default:return ol(c.bottomLeftBorderBox,c.bottomLeftPaddingBox,c.topLeftBorderBox,c.topLeftPaddingBox)}},Fs=function(c,a){switch(a){case 0:return ol(c.topLeftBorderBox,c.topLeftBorderDoubleOuterBox,c.topRightBorderBox,c.topRightBorderDoubleOuterBox);case 1:return ol(c.topRightBorderBox,c.topRightBorderDoubleOuterBox,c.bottomRightBorderBox,c.bottomRightBorderDoubleOuterBox);case 2:return ol(c.bottomRightBorderBox,c.bottomRightBorderDoubleOuterBox,c.bottomLeftBorderBox,c.bottomLeftBorderDoubleOuterBox);case 3:default:return ol(c.bottomLeftBorderBox,c.bottomLeftBorderDoubleOuterBox,c.topLeftBorderBox,c.topLeftBorderDoubleOuterBox)}},Is=function(c,a){switch(a){case 0:return ol(c.topLeftBorderDoubleInnerBox,c.topLeftPaddingBox,c.topRightBorderDoubleInnerBox,c.topRightPaddingBox);case 1:return ol(c.topRightBorderDoubleInnerBox,c.topRightPaddingBox,c.bottomRightBorderDoubleInnerBox,c.bottomRightPaddingBox);case 2:return ol(c.bottomRightBorderDoubleInnerBox,c.bottomRightPaddingBox,c.bottomLeftBorderDoubleInnerBox,c.bottomLeftPaddingBox);case 3:default:return ol(c.bottomLeftBorderDoubleInnerBox,c.bottomLeftPaddingBox,c.topLeftBorderDoubleInnerBox,c.topLeftPaddingBox)}},M0=function(c,a){switch(a){case 0:return Hf(c.topLeftBorderStroke,c.topRightBorderStroke);case 1:return Hf(c.topRightBorderStroke,c.bottomRightBorderStroke);case 2:return Hf(c.bottomRightBorderStroke,c.bottomLeftBorderStroke);case 3:default:return Hf(c.bottomLeftBorderStroke,c.topLeftBorderStroke)}},Hf=function(c,a){var f=[];return wl(c)?f.push(c.subdivide(.5,!1)):f.push(c),wl(a)?f.push(a.subdivide(.5,!0)):f.push(a),f},ol=function(c,a,f,d){var R=[];return wl(c)?R.push(c.subdivide(.5,!1)):R.push(c),wl(f)?R.push(f.subdivide(.5,!0)):R.push(f),wl(d)?R.push(d.subdivide(.5,!0).reverse()):R.push(d),wl(a)?R.push(a.subdivide(.5,!1).reverse()):R.push(a),R},H0=function(c){var a=c.bounds,f=c.styles;return a.add(f.borderLeftWidth,f.borderTopWidth,-(f.borderRightWidth+f.borderLeftWidth),-(f.borderTopWidth+f.borderBottomWidth))},kf=function(c){var a=c.styles,f=c.bounds,d=ra(a.paddingLeft,f.width),R=ra(a.paddingRight,f.width),ne=ra(a.paddingTop,f.width),Ue=ra(a.paddingBottom,f.width);return f.add(d+a.borderLeftWidth,ne+a.borderTopWidth,-(a.borderRightWidth+a.borderLeftWidth+d+R),-(a.borderTopWidth+a.borderBottomWidth+ne+Ue))},Rh=function(c,a){return c===0?a.bounds:c===2?kf(a):H0(a)},Hp=function(c,a){return c===0?a.bounds:c===2?kf(a):H0(a)},Zl=function(c,a,f){var d=Rh(Nl(c.styles.backgroundOrigin,a),c),R=Hp(Nl(c.styles.backgroundClip,a),c),ne=sd(Nl(c.styles.backgroundSize,a),f,d),Ue=ne[0],nt=ne[1],et=nl(Nl(c.styles.backgroundPosition,a),d.width-Ue,d.height-nt),Kt=k0(Nl(c.styles.backgroundRepeat,a),et,ne,d,R),$t=Math.round(d.left+et[0]),an=Math.round(d.top+et[1]);return[Kt,$t,an,Ue,nt]},Zu=function(c){return Bi(c)&&c.value===Va.AUTO},qd=function(c){return typeof c=="number"},sd=function(c,a,f){var d=a[0],R=a[1],ne=a[2],Ue=c[0],nt=c[1];if(!Ue)return[0,0];if(Oa(Ue)&&nt&&Oa(nt))return[ra(Ue,f.width),ra(nt,f.height)];var et=qd(ne);if(Bi(Ue)&&(Ue.value===Va.CONTAIN||Ue.value===Va.COVER)){if(qd(ne)){var Kt=f.width/f.height;return Kt<ne!=(Ue.value===Va.COVER)?[f.width,f.width/ne]:[f.height*ne,f.height]}return[f.width,f.height]}var $t=qd(d),an=qd(R),Rn=$t||an;if(Zu(Ue)&&(!nt||Zu(nt))){if($t&&an)return[d,R];if(!et&&!Rn)return[f.width,f.height];if(Rn&&et){var eo=$t?d:R*ne,cr=an?R:d/ne;return[eo,cr]}var Qr=$t?d:f.width,ti=an?R:f.height;return[Qr,ti]}if(et){var io=0,oo=0;return Oa(Ue)?io=ra(Ue,f.width):Oa(nt)&&(oo=ra(nt,f.height)),Zu(Ue)?io=oo*ne:(!nt||Zu(nt))&&(oo=io/ne),[io,oo]}var Mo=null,si=null;if(Oa(Ue)?Mo=ra(Ue,f.width):nt&&Oa(nt)&&(si=ra(nt,f.height)),Mo!==null&&(!nt||Zu(nt))&&(si=$t&&an?Mo/d*R:f.height),si!==null&&Zu(Ue)&&(Mo=$t&&an?si/R*d:f.width),Mo!==null&&si!==null)return[Mo,si];throw new Error("Unable to calculate background-size for element")},Nl=function(c,a){var f=c[a];return typeof f=="undefined"?c[0]:f},k0=function(c,a,f,d,R){var ne=a[0],Ue=a[1],nt=f[0],et=f[1];switch(c){case 2:return[new qr(Math.round(d.left),Math.round(d.top+Ue)),new qr(Math.round(d.left+d.width),Math.round(d.top+Ue)),new qr(Math.round(d.left+d.width),Math.round(et+d.top+Ue)),new qr(Math.round(d.left),Math.round(et+d.top+Ue))];case 3:return[new qr(Math.round(d.left+ne),Math.round(d.top)),new qr(Math.round(d.left+ne+nt),Math.round(d.top)),new qr(Math.round(d.left+ne+nt),Math.round(d.height+d.top)),new qr(Math.round(d.left+ne),Math.round(d.height+d.top))];case 1:return[new qr(Math.round(d.left+ne),Math.round(d.top+Ue)),new qr(Math.round(d.left+ne+nt),Math.round(d.top+Ue)),new qr(Math.round(d.left+ne+nt),Math.round(d.top+Ue+et)),new qr(Math.round(d.left+ne),Math.round(d.top+Ue+et))];default:return[new qr(Math.round(R.left),Math.round(R.top)),new qr(Math.round(R.left+R.width),Math.round(R.top)),new qr(Math.round(R.left+R.width),Math.round(R.height+R.top)),new qr(Math.round(R.left),Math.round(R.height+R.top))]}},ef="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",_h="Hidden Text",Vu=function(){function c(a){this._data={},this._document=a}return c.prototype.parseMetrics=function(a,f){var d=this._document.createElement("div"),R=this._document.createElement("img"),ne=this._document.createElement("span"),Ue=this._document.body;d.style.visibility="hidden",d.style.fontFamily=a,d.style.fontSize=f,d.style.margin="0",d.style.padding="0",d.style.whiteSpace="nowrap",Ue.appendChild(d),R.src=ef,R.width=1,R.height=1,R.style.margin="0",R.style.padding="0",R.style.verticalAlign="baseline",ne.style.fontFamily=a,ne.style.fontSize=f,ne.style.margin="0",ne.style.padding="0",ne.appendChild(this._document.createTextNode(_h)),d.appendChild(ne),d.appendChild(R);var nt=R.offsetTop-ne.offsetTop+2;d.removeChild(ne),d.appendChild(this._document.createTextNode(_h)),d.style.lineHeight="normal",R.style.verticalAlign="super";var et=R.offsetTop-d.offsetTop+2;return Ue.removeChild(d),{baseline:nt,middle:et}},c.prototype.getMetrics=function(a,f){var d=a+" "+f;return typeof this._data[d]=="undefined"&&(this._data[d]=this.parseMetrics(a,f)),this._data[d]},c}(),Wu=function(){function c(a,f){this.context=a,this.options=f}return c}(),yo=1e4,EA=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R._activeEffects=[],R.canvas=d.canvas?d.canvas:document.createElement("canvas"),R.ctx=R.canvas.getContext("2d"),d.canvas||(R.canvas.width=Math.floor(d.width*d.scale),R.canvas.height=Math.floor(d.height*d.scale),R.canvas.style.width=d.width+"px",R.canvas.style.height=d.height+"px"),R.fontMetrics=new Vu(document),R.ctx.scale(R.options.scale,R.options.scale),R.ctx.translate(-d.x,-d.y),R.ctx.textBaseline="bottom",R._activeEffects=[],R.context.logger.debug("Canvas renderer initialized ("+d.width+"x"+d.height+") with scale "+d.scale),R}return a.prototype.applyEffects=function(f){for(var d=this;this._activeEffects.length;)this.popEffect();f.forEach(function(R){return d.applyEffect(R)})},a.prototype.applyEffect=function(f){this.ctx.save(),Mf(f)&&(this.ctx.globalAlpha=f.opacity),Dh(f)&&(this.ctx.translate(f.offsetX,f.offsetY),this.ctx.transform(f.matrix[0],f.matrix[1],f.matrix[2],f.matrix[3],f.matrix[4],f.matrix[5]),this.ctx.translate(-f.offsetX,-f.offsetY)),Ph(f)&&(this.path(f.path),this.ctx.clip()),this._activeEffects.push(f)},a.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},a.prototype.renderStack=function(f){return Se(this,void 0,void 0,function(){var d;return M(this,function(R){switch(R.label){case 0:return d=f.element.container.styles,d.isVisible()?[4,this.renderStackContent(f)]:[3,2];case 1:R.sent(),R.label=2;case 2:return[2]}})})},a.prototype.renderNode=function(f){return Se(this,void 0,void 0,function(){return M(this,function(d){switch(d.label){case 0:if(Mr(f.container.flags,16))debugger;return f.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(f)]:[3,3];case 1:return d.sent(),[4,this.renderNodeContent(f)];case 2:d.sent(),d.label=3;case 3:return[2]}})})},a.prototype.renderTextWithLetterSpacing=function(f,d,R){var ne=this;if(d===0)this.ctx.fillText(f.text,f.bounds.left,f.bounds.top+R);else{var Ue=nd(f.text);Ue.reduce(function(nt,et){return ne.ctx.fillText(et,nt,f.bounds.top+R),nt+ne.ctx.measureText(et).width},f.bounds.left)}},a.prototype.createFontStyle=function(f){var d=f.fontVariant.filter(function(Ue){return Ue==="normal"||Ue==="small-caps"}).join(""),R=Gu(f.fontFamily).join(", "),ne=hi(f.fontSize)?""+f.fontSize.number+f.fontSize.unit:f.fontSize.number+"px";return[[f.fontStyle,d,f.fontWeight,ne,R].join(" "),R,ne]},a.prototype.renderTextNode=function(f,d){return Se(this,void 0,void 0,function(){var R,ne,Ue,nt,et,Kt,$t,an,Rn=this;return M(this,function(eo){return R=this.createFontStyle(d),ne=R[0],Ue=R[1],nt=R[2],this.ctx.font=ne,this.ctx.direction=d.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",et=this.fontMetrics.getMetrics(Ue,nt),Kt=et.baseline,$t=et.middle,an=d.paintOrder,f.textBounds.forEach(function(cr){an.forEach(function(Qr){switch(Qr){case 0:Rn.ctx.fillStyle=fA(d.color),Rn.renderTextWithLetterSpacing(cr,d.letterSpacing,Kt);var ti=d.textShadow;ti.length&&cr.text.trim().length&&(ti.slice(0).reverse().forEach(function(io){Rn.ctx.shadowColor=fA(io.color),Rn.ctx.shadowOffsetX=io.offsetX.number*Rn.options.scale,Rn.ctx.shadowOffsetY=io.offsetY.number*Rn.options.scale,Rn.ctx.shadowBlur=io.blur.number,Rn.renderTextWithLetterSpacing(cr,d.letterSpacing,Kt)}),Rn.ctx.shadowColor="",Rn.ctx.shadowOffsetX=0,Rn.ctx.shadowOffsetY=0,Rn.ctx.shadowBlur=0),d.textDecorationLine.length&&(Rn.ctx.fillStyle=fA(d.textDecorationColor||d.color),d.textDecorationLine.forEach(function(io){switch(io){case 1:Rn.ctx.fillRect(cr.bounds.left,Math.round(cr.bounds.top+Kt),cr.bounds.width,1);break;case 2:Rn.ctx.fillRect(cr.bounds.left,Math.round(cr.bounds.top),cr.bounds.width,1);break;case 3:Rn.ctx.fillRect(cr.bounds.left,Math.ceil(cr.bounds.top+$t),cr.bounds.width,1);break}}));break;case 1:d.webkitTextStrokeWidth&&cr.text.trim().length&&(Rn.ctx.strokeStyle=fA(d.webkitTextStrokeColor),Rn.ctx.lineWidth=d.webkitTextStrokeWidth,Rn.ctx.lineJoin=window.chrome?"miter":"round",Rn.ctx.strokeText(cr.text,cr.bounds.left,cr.bounds.top+Kt)),Rn.ctx.strokeStyle="",Rn.ctx.lineWidth=0,Rn.ctx.lineJoin="miter";break}})}),[2]})})},a.prototype.renderReplacedElement=function(f,d,R){if(R&&f.intrinsicWidth>0&&f.intrinsicHeight>0){var ne=kf(f),Ue=Oh(d);this.path(Ue),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(R,0,0,f.intrinsicWidth,f.intrinsicHeight,ne.left,ne.top,ne.width,ne.height),this.ctx.restore()}},a.prototype.renderNodeContent=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,nt,et,oo,oo,Kt,$t,an,Rn,si,eo,cr,No,Qr,ti,io,oo,Mo,si,No;return M(this,function(Zr){switch(Zr.label){case 0:this.applyEffects(f.getEffects(4)),d=f.container,R=f.curves,ne=d.styles,Ue=0,nt=d.textNodes,Zr.label=1;case 1:return Ue<nt.length?(et=nt[Ue],[4,this.renderTextNode(et,ne)]):[3,4];case 2:Zr.sent(),Zr.label=3;case 3:return Ue++,[3,1];case 4:if(!(d instanceof Kd))return[3,8];Zr.label=5;case 5:return Zr.trys.push([5,7,,8]),[4,this.context.cache.match(d.src)];case 6:return oo=Zr.sent(),this.renderReplacedElement(d,R,oo),[3,8];case 7:return Zr.sent(),this.context.logger.error("Error loading image "+d.src),[3,8];case 8:if(d instanceof gc&&this.renderReplacedElement(d,R,d.canvas),!(d instanceof od))return[3,12];Zr.label=9;case 9:return Zr.trys.push([9,11,,12]),[4,this.context.cache.match(d.svg)];case 10:return oo=Zr.sent(),this.renderReplacedElement(d,R,oo),[3,12];case 11:return Zr.sent(),this.context.logger.error("Error loading svg "+d.svg.substring(0,255)),[3,12];case 12:return d instanceof Ei&&d.tree?(Kt=new a(this.context,{scale:this.options.scale,backgroundColor:d.backgroundColor,x:0,y:0,width:d.width,height:d.height}),[4,Kt.render(d.tree)]):[3,14];case 13:$t=Zr.sent(),d.width&&d.height&&this.ctx.drawImage($t,0,0,d.width,d.height,d.bounds.left,d.bounds.top,d.bounds.width,d.bounds.height),Zr.label=14;case 14:if(d instanceof Hu&&(an=Math.min(d.bounds.width,d.bounds.height),d.type===mc?d.checked&&(this.ctx.save(),this.path([new qr(d.bounds.left+an*.39363,d.bounds.top+an*.79),new qr(d.bounds.left+an*.16,d.bounds.top+an*.5549),new qr(d.bounds.left+an*.27347,d.bounds.top+an*.44071),new qr(d.bounds.left+an*.39694,d.bounds.top+an*.5649),new qr(d.bounds.left+an*.72983,d.bounds.top+an*.23),new qr(d.bounds.left+an*.84,d.bounds.top+an*.34085),new qr(d.bounds.left+an*.39363,d.bounds.top+an*.79)]),this.ctx.fillStyle=fA(Mu),this.ctx.fill(),this.ctx.restore()):d.type===_u&&d.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(d.bounds.left+an/2,d.bounds.top+an/2,an/4,0,Math.PI*2,!0),this.ctx.fillStyle=fA(Mu),this.ctx.fill(),this.ctx.restore())),jh(d)&&d.value.length){switch(Rn=this.createFontStyle(ne),si=Rn[0],eo=Rn[1],cr=this.fontMetrics.getMetrics(si,eo).baseline,this.ctx.font=si,this.ctx.fillStyle=fA(ne.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=ld(d.styles.textAlign),No=kf(d),Qr=0,d.styles.textAlign){case 1:Qr+=No.width/2;break;case 2:Qr+=No.width;break}ti=No.add(Qr,0,0,-No.height/2+1),this.ctx.save(),this.path([new qr(No.left,No.top),new qr(No.left+No.width,No.top),new qr(No.left+No.width,No.top+No.height),new qr(No.left,No.top+No.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Kl(d.value,ti),ne.letterSpacing,cr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Mr(d.styles.display,2048))return[3,20];if(d.styles.listStyleImage===null)return[3,19];if(io=d.styles.listStyleImage,io.type!==0)return[3,18];oo=void 0,Mo=io.url,Zr.label=15;case 15:return Zr.trys.push([15,17,,18]),[4,this.context.cache.match(Mo)];case 16:return oo=Zr.sent(),this.ctx.drawImage(oo,d.bounds.left-(oo.width+10),d.bounds.top),[3,18];case 17:return Zr.sent(),this.context.logger.error("Error loading list-style-image "+Mo),[3,18];case 18:return[3,20];case 19:f.listValue&&d.styles.listStyleType!==-1&&(si=this.createFontStyle(ne)[0],this.ctx.font=si,this.ctx.fillStyle=fA(ne.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",No=new te(d.bounds.left,d.bounds.top+ra(d.styles.paddingTop,d.bounds.width),d.bounds.width,lh(ne.lineHeight,ne.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Kl(f.listValue,No),ne.letterSpacing,lh(ne.lineHeight,ne.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Zr.label=20;case 20:return[2]}})})},a.prototype.renderStackContent=function(f){return Se(this,void 0,void 0,function(){var d,R,io,ne,Ue,io,nt,et,io,Kt,$t,io,an,Rn,io,eo,cr,io,Qr,ti,io;return M(this,function(oo){switch(oo.label){case 0:if(Mr(f.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(f.element)];case 1:oo.sent(),d=0,R=f.negativeZIndex,oo.label=2;case 2:return d<R.length?(io=R[d],[4,this.renderStack(io)]):[3,5];case 3:oo.sent(),oo.label=4;case 4:return d++,[3,2];case 5:return[4,this.renderNodeContent(f.element)];case 6:oo.sent(),ne=0,Ue=f.nonInlineLevel,oo.label=7;case 7:return ne<Ue.length?(io=Ue[ne],[4,this.renderNode(io)]):[3,10];case 8:oo.sent(),oo.label=9;case 9:return ne++,[3,7];case 10:nt=0,et=f.nonPositionedFloats,oo.label=11;case 11:return nt<et.length?(io=et[nt],[4,this.renderStack(io)]):[3,14];case 12:oo.sent(),oo.label=13;case 13:return nt++,[3,11];case 14:Kt=0,$t=f.nonPositionedInlineLevel,oo.label=15;case 15:return Kt<$t.length?(io=$t[Kt],[4,this.renderStack(io)]):[3,18];case 16:oo.sent(),oo.label=17;case 17:return Kt++,[3,15];case 18:an=0,Rn=f.inlineLevel,oo.label=19;case 19:return an<Rn.length?(io=Rn[an],[4,this.renderNode(io)]):[3,22];case 20:oo.sent(),oo.label=21;case 21:return an++,[3,19];case 22:eo=0,cr=f.zeroOrAutoZIndexOrTransformedOrOpacity,oo.label=23;case 23:return eo<cr.length?(io=cr[eo],[4,this.renderStack(io)]):[3,26];case 24:oo.sent(),oo.label=25;case 25:return eo++,[3,23];case 26:Qr=0,ti=f.positiveZIndex,oo.label=27;case 27:return Qr<ti.length?(io=ti[Qr],[4,this.renderStack(io)]):[3,30];case 28:oo.sent(),oo.label=29;case 29:return Qr++,[3,27];case 30:return[2]}})})},a.prototype.mask=function(f){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(f.slice(0).reverse()),this.ctx.closePath()},a.prototype.path=function(f){this.ctx.beginPath(),this.formatPath(f),this.ctx.closePath()},a.prototype.formatPath=function(f){var d=this;f.forEach(function(R,ne){var Ue=wl(R)?R.start:R;ne===0?d.ctx.moveTo(Ue.x,Ue.y):d.ctx.lineTo(Ue.x,Ue.y),wl(R)&&d.ctx.bezierCurveTo(R.startControl.x,R.startControl.y,R.endControl.x,R.endControl.y,R.end.x,R.end.y)})},a.prototype.renderRepeat=function(f,d,R,ne){this.path(f),this.ctx.fillStyle=d,this.ctx.translate(R,ne),this.ctx.fill(),this.ctx.translate(-R,-ne)},a.prototype.resizeImage=function(f,d,R){var ne;if(f.width===d&&f.height===R)return f;var Ue=(ne=this.canvas.ownerDocument)!==null&&ne!==void 0?ne:document,nt=Ue.createElement("canvas");nt.width=Math.max(1,d),nt.height=Math.max(1,R);var et=nt.getContext("2d");return et.drawImage(f,0,0,f.width,f.height,0,0,d,R),nt},a.prototype.renderBackgroundImage=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,nt,et;return M(this,function(Kt){switch(Kt.label){case 0:d=f.styles.backgroundImage.length-1,R=function($t){var an,Rn,eo,Ur,Us,Rs,Qa,ss,gi,cr,Ur,Us,Rs,Qa,ss,Qr,ti,io,oo,Mo,si,No,Zr,Ti,gi,Ho,Ur,Js,il,Qa,ss,yu,Us,Rs,bc,Bl,wu,Cc,$u,Wl,Xu,Bu;return M(this,function(ud){switch(ud.label){case 0:if($t.type!==0)return[3,5];an=void 0,Rn=$t.url,ud.label=1;case 1:return ud.trys.push([1,3,,4]),[4,ne.context.cache.match(Rn)];case 2:return an=ud.sent(),[3,4];case 3:return ud.sent(),ne.context.logger.error("Error loading background-image "+Rn),[3,4];case 4:return an&&(eo=Zl(f,d,[an.width,an.height,an.width/an.height]),Ur=eo[0],Us=eo[1],Rs=eo[2],Qa=eo[3],ss=eo[4],gi=ne.ctx.createPattern(ne.resizeImage(an,Qa,ss),"repeat"),ne.renderRepeat(Ur,gi,Us,Rs)),[3,6];case 5:Fl($t)?(cr=Zl(f,d,[null,null,null]),Ur=cr[0],Us=cr[1],Rs=cr[2],Qa=cr[3],ss=cr[4],Qr=hl($t.angle,Qa,ss),ti=Qr[0],io=Qr[1],oo=Qr[2],Mo=Qr[3],si=Qr[4],No=document.createElement("canvas"),No.width=Qa,No.height=ss,Zr=No.getContext("2d"),Ti=Zr.createLinearGradient(io,Mo,oo,si),Zs($t.stops,ti).forEach(function(Yu){return Ti.addColorStop(Yu.stop,fA(Yu.color))}),Zr.fillStyle=Ti,Zr.fillRect(0,0,Qa,ss),Qa>0&&ss>0&&(gi=ne.ctx.createPattern(No,"repeat"),ne.renderRepeat(Ur,gi,Us,Rs))):rh($t)&&(Ho=Zl(f,d,[null,null,null]),Ur=Ho[0],Js=Ho[1],il=Ho[2],Qa=Ho[3],ss=Ho[4],yu=$t.position.length===0?[sc]:$t.position,Us=ra(yu[0],Qa),Rs=ra(yu[yu.length-1],ss),bc=Pu($t,Us,Rs,Qa,ss),Bl=bc[0],wu=bc[1],Bl>0&&wu>0&&(Cc=ne.ctx.createRadialGradient(Js+Us,il+Rs,0,Js+Us,il+Rs,Bl),Zs($t.stops,Bl*2).forEach(function(Yu){return Cc.addColorStop(Yu.stop,fA(Yu.color))}),ne.path(Ur),ne.ctx.fillStyle=Cc,Bl!==wu?($u=f.bounds.left+.5*f.bounds.width,Wl=f.bounds.top+.5*f.bounds.height,Xu=wu/Bl,Bu=1/Xu,ne.ctx.save(),ne.ctx.translate($u,Wl),ne.ctx.transform(1,0,0,Xu,0,0),ne.ctx.translate(-$u,-Wl),ne.ctx.fillRect(Js,Bu*(il-Wl)+Wl,Qa,ss*Bu),ne.ctx.restore()):ne.ctx.fill())),ud.label=6;case 6:return d--,[2]}})},ne=this,Ue=0,nt=f.styles.backgroundImage.slice(0).reverse(),Kt.label=1;case 1:return Ue<nt.length?(et=nt[Ue],[5,R(et)]):[3,4];case 2:Kt.sent(),Kt.label=3;case 3:return Ue++,[3,1];case 4:return[2]}})})},a.prototype.renderSolidBorder=function(f,d,R){return Se(this,void 0,void 0,function(){return M(this,function(ne){return this.path(gs(R,d)),this.ctx.fillStyle=fA(f),this.ctx.fill(),[2]})})},a.prototype.renderDoubleBorder=function(f,d,R,ne){return Se(this,void 0,void 0,function(){var Ue,nt;return M(this,function(et){switch(et.label){case 0:return d<3?[4,this.renderSolidBorder(f,R,ne)]:[3,2];case 1:return et.sent(),[2];case 2:return Ue=Fs(ne,R),this.path(Ue),this.ctx.fillStyle=fA(f),this.ctx.fill(),nt=Is(ne,R),this.path(nt),this.ctx.fill(),[2]}})})},a.prototype.renderNodeBackgroundAndBorders=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,nt,et,Kt,$t,an=this;return M(this,function(Rn){switch(Rn.label){case 0:return this.applyEffects(f.getEffects(2)),d=f.container.styles,R=!UA(d.backgroundColor)||d.backgroundImage.length,ne=[{style:d.borderTopStyle,color:d.borderTopColor,width:d.borderTopWidth},{style:d.borderRightStyle,color:d.borderRightColor,width:d.borderRightWidth},{style:d.borderBottomStyle,color:d.borderBottomColor,width:d.borderBottomWidth},{style:d.borderLeftStyle,color:d.borderLeftColor,width:d.borderLeftWidth}],Ue=Bc(Nl(d.backgroundClip,0),f.curves),R||d.boxShadow.length?(this.ctx.save(),this.path(Ue),this.ctx.clip(),UA(d.backgroundColor)||(this.ctx.fillStyle=fA(d.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(f.container)]):[3,2];case 1:Rn.sent(),this.ctx.restore(),d.boxShadow.slice(0).reverse().forEach(function(eo){an.ctx.save();var cr=jf(f.curves),Qr=eo.inset?0:yo,ti=j0(cr,-Qr+(eo.inset?1:-1)*eo.spread.number,(eo.inset?1:-1)*eo.spread.number,eo.spread.number*(eo.inset?-2:2),eo.spread.number*(eo.inset?-2:2));eo.inset?(an.path(cr),an.ctx.clip(),an.mask(ti)):(an.mask(cr),an.ctx.clip(),an.path(ti)),an.ctx.shadowOffsetX=eo.offsetX.number+Qr,an.ctx.shadowOffsetY=eo.offsetY.number,an.ctx.shadowColor=fA(eo.color),an.ctx.shadowBlur=eo.blur.number,an.ctx.fillStyle=eo.inset?fA(eo.color):"rgba(0,0,0,1)",an.ctx.fill(),an.ctx.restore()}),Rn.label=2;case 2:nt=0,et=0,Kt=ne,Rn.label=3;case 3:return et<Kt.length?($t=Kt[et],$t.style!==0&&!UA($t.color)&&$t.width>0?$t.style!==2?[3,5]:[4,this.renderDashedDottedBorder($t.color,$t.width,nt,f.curves,2)]:[3,11]):[3,13];case 4:return Rn.sent(),[3,11];case 5:return $t.style!==3?[3,7]:[4,this.renderDashedDottedBorder($t.color,$t.width,nt,f.curves,3)];case 6:return Rn.sent(),[3,11];case 7:return $t.style!==4?[3,9]:[4,this.renderDoubleBorder($t.color,$t.width,nt,f.curves)];case 8:return Rn.sent(),[3,11];case 9:return[4,this.renderSolidBorder($t.color,nt,f.curves)];case 10:Rn.sent(),Rn.label=11;case 11:nt++,Rn.label=12;case 12:return et++,[3,3];case 13:return[2]}})})},a.prototype.renderDashedDottedBorder=function(f,d,R,ne,Ue){return Se(this,void 0,void 0,function(){var nt,et,Kt,$t,an,Rn,eo,cr,Qr,ti,io,oo,Mo,si,No,Zr,No,Zr;return M(this,function(Ti){return this.ctx.save(),nt=M0(ne,R),et=gs(ne,R),Ue===2&&(this.path(et),this.ctx.clip()),wl(et[0])?(Kt=et[0].start.x,$t=et[0].start.y):(Kt=et[0].x,$t=et[0].y),wl(et[1])?(an=et[1].end.x,Rn=et[1].end.y):(an=et[1].x,Rn=et[1].y),R===0||R===2?eo=Math.abs(Kt-an):eo=Math.abs($t-Rn),this.ctx.beginPath(),Ue===3?this.formatPath(nt):this.formatPath(et.slice(0,2)),cr=d<3?d*3:d*2,Qr=d<3?d*2:d,Ue===3&&(cr=d,Qr=d),ti=!0,eo<=cr*2?ti=!1:eo<=cr*2+Qr?(io=eo/(2*cr+Qr),cr*=io,Qr*=io):(oo=Math.floor((eo+Qr)/(cr+Qr)),Mo=(eo-oo*cr)/(oo-1),si=(eo-(oo+1)*cr)/oo,Qr=si<=0||Math.abs(Qr-Mo)<Math.abs(Qr-si)?Mo:si),ti&&(Ue===3?this.ctx.setLineDash([0,cr+Qr]):this.ctx.setLineDash([cr,Qr])),Ue===3?(this.ctx.lineCap="round",this.ctx.lineWidth=d):this.ctx.lineWidth=d*2+1.1,this.ctx.strokeStyle=fA(f),this.ctx.stroke(),this.ctx.setLineDash([]),Ue===2&&(wl(et[0])&&(No=et[3],Zr=et[0],this.ctx.beginPath(),this.formatPath([new qr(No.end.x,No.end.y),new qr(Zr.start.x,Zr.start.y)]),this.ctx.stroke()),wl(et[1])&&(No=et[1],Zr=et[2],this.ctx.beginPath(),this.formatPath([new qr(No.end.x,No.end.y),new qr(Zr.start.x,Zr.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},a.prototype.render=function(f){return Se(this,void 0,void 0,function(){var d;return M(this,function(R){switch(R.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=fA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),d=Ss(f),[4,this.renderStack(d)];case 1:return R.sent(),this.applyEffects([]),[2,this.canvas]}})})},a}(Wu),jh=function(c){return c instanceof ui||c instanceof Qf?!0:c instanceof Hu&&c.type!==_u&&c.type!==mc},Bc=function(c,a){switch(c){case 0:return jf(a);case 2:return Ng(a);case 1:default:return Oh(a)}},ld=function(c){switch(c){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Ai=["-apple-system","system-ui"],Gu=function(c){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?c.filter(function(a){return Ai.indexOf(a)===-1}):c},Ys=function(c){p(a,c);function a(f,d){var R=c.call(this,f,d)||this;return R.canvas=d.canvas?d.canvas:document.createElement("canvas"),R.ctx=R.canvas.getContext("2d"),R.options=d,R.canvas.width=Math.floor(d.width*d.scale),R.canvas.height=Math.floor(d.height*d.scale),R.canvas.style.width=d.width+"px",R.canvas.style.height=d.height+"px",R.ctx.scale(R.options.scale,R.options.scale),R.ctx.translate(-d.x,-d.y),R.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+d.width+"x"+d.height+" at "+d.x+","+d.y+") with scale "+d.scale),R}return a.prototype.render=function(f){return Se(this,void 0,void 0,function(){var d,R;return M(this,function(ne){switch(ne.label){case 0:return d=cu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,f),[4,K0(d)];case 1:return R=ne.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=fA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(R,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},a}(Wu),K0=function(c){return new Promise(function(a,f){var d=new Image;d.onload=function(){a(d)},d.onerror=f,d.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(c))})},Vl=function(){function c(a){var f=a.id,d=a.enabled;this.id=f,this.enabled=d,this.start=Date.now()}return c.prototype.debug=function(){for(var a=[],f=0;f<arguments.length;f++)a[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,we([this.id,this.getTime()+"ms"],a)):this.info.apply(this,a))},c.prototype.getTime=function(){return Date.now()-this.start},c.prototype.info=function(){for(var a=[],f=0;f<arguments.length;f++)a[f]=arguments[f];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,we([this.id,this.getTime()+"ms"],a))},c.prototype.warn=function(){for(var a=[],f=0;f<arguments.length;f++)a[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,we([this.id,this.getTime()+"ms"],a)):this.info.apply(this,a))},c.prototype.error=function(){for(var a=[],f=0;f<arguments.length;f++)a[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,we([this.id,this.getTime()+"ms"],a)):this.info.apply(this,a))},c.instances={},c}(),kp=function(){function c(a,f){var d;this.windowBounds=f,this.instanceName="#"+c.instanceCount++,this.logger=new Vl({id:this.instanceName,enabled:a.logging}),this.cache=(d=a.cache)!==null&&d!==void 0?d:new rl(this,a)}return c.instanceCount=1,c}(),Kp=function(c,a){return a===void 0&&(a={}),zp(c,a)};typeof window!="undefined"&&R0.setContext(window);var zp=function(c,a){return Se(void 0,void 0,void 0,function(){var f,d,R,ne,Ue,nt,et,Kt,$t,an,Rn,eo,cr,Qr,ti,io,oo,Mo,si,No,Ti,Zr,Ti,gi,Ho,Ur,Js,il,Qa,ss,yu,Us,Rs,bc,Bl,wu,Cc,$u,Wl,Xu;return M(this,function(Bu){switch(Bu.label){case 0:if(!c||typeof c!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(f=c.ownerDocument,!f)throw new Error("Element is not attached to a Document");if(d=f.defaultView,!d)throw new Error("Document is not attached to a Window");return R={allowTaint:(gi=a.allowTaint)!==null&&gi!==void 0?gi:!1,imageTimeout:(Ho=a.imageTimeout)!==null&&Ho!==void 0?Ho:15e3,proxy:a.proxy,useCORS:(Ur=a.useCORS)!==null&&Ur!==void 0?Ur:!1},ne=s({logging:(Js=a.logging)!==null&&Js!==void 0?Js:!0,cache:a.cache},R),Ue={windowWidth:(il=a.windowWidth)!==null&&il!==void 0?il:d.innerWidth,windowHeight:(Qa=a.windowHeight)!==null&&Qa!==void 0?Qa:d.innerHeight,scrollX:(ss=a.scrollX)!==null&&ss!==void 0?ss:d.pageXOffset,scrollY:(yu=a.scrollY)!==null&&yu!==void 0?yu:d.pageYOffset},nt=new te(Ue.scrollX,Ue.scrollY,Ue.windowWidth,Ue.windowHeight),et=new kp(ne,nt),Kt=(Us=a.foreignObjectRendering)!==null&&Us!==void 0?Us:!1,$t={allowTaint:(Rs=a.allowTaint)!==null&&Rs!==void 0?Rs:!1,onclone:a.onclone,ignoreElements:a.ignoreElements,inlineImages:Kt,copyStyles:Kt},et.logger.debug("Starting document clone with size "+nt.width+"x"+nt.height+" scrolled to "+-nt.left+","+-nt.top),an=new Dp(et,c,$t),Rn=an.clonedReferenceElement,Rn?[4,an.toIFrame(f,nt)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return eo=Bu.sent(),cr=Ch(Rn)||Lp(Rn)?Z(Rn.ownerDocument):$(et,Rn),Qr=cr.width,ti=cr.height,io=cr.left,oo=cr.top,Mo=OA(et,Rn,a.backgroundColor),si={canvas:a.canvas,backgroundColor:Mo,scale:(Bl=(bc=a.scale)!==null&&bc!==void 0?bc:d.devicePixelRatio)!==null&&Bl!==void 0?Bl:1,x:((wu=a.x)!==null&&wu!==void 0?wu:0)+io,y:((Cc=a.y)!==null&&Cc!==void 0?Cc:0)+oo,width:($u=a.width)!==null&&$u!==void 0?$u:Math.ceil(Qr),height:(Wl=a.height)!==null&&Wl!==void 0?Wl:Math.ceil(ti)},Kt?(et.logger.debug("Document cloned, using foreign object rendering"),Ti=new Ys(et,si),[4,Ti.render(Rn)]):[3,3];case 2:return No=Bu.sent(),[3,5];case 3:return et.logger.debug("Document cloned, element located at "+io+","+oo+" with size "+Qr+"x"+ti+" using computed rendering"),et.logger.debug("Starting DOM parsing"),Zr=fu(et,Rn),Mo===Zr.styles.backgroundColor&&(Zr.styles.backgroundColor=Ki.TRANSPARENT),et.logger.debug("Starting renderer for element at "+si.x+","+si.y+" with size "+si.width+"x"+si.height),Ti=new EA(et,si),[4,Ti.render(Zr)];case 4:No=Bu.sent(),Bu.label=5;case 5:return(!((Xu=a.removeContainer)!==null&&Xu!==void 0)||Xu)&&(Dp.destroy(eo)||et.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),et.logger.debug("Finished rendering"),[2,No]}})})},OA=function(c,a,f){var d=a.ownerDocument,R=d.documentElement?Do(c,getComputedStyle(d.documentElement).backgroundColor):Ki.TRANSPARENT,ne=d.body?Do(c,getComputedStyle(d.body).backgroundColor):Ki.TRANSPARENT,Ue=typeof f=="string"?Do(c,f):f===null?Ki.TRANSPARENT:4294967295;return a===d.documentElement?UA(R)?UA(ne)?Ue:ne:R:Ue};return Kp})},44164:function(nr,Zt,p){var s=p(97671);(function(M,we){nr.exports=we(p(53307),p(64270))})(self,function(Se,M){return function(){var we={"./src/plugin/hyperlinks.js":function(v,N,i){"use strict";i.r(N);var L=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),B=i.n(L),D=i("./node_modules/core-js/modules/es.string.link.js"),O=i.n(D),T=i("./src/worker.js"),E=i("./src/utils.js"),I=[],U={toContainer:T.default.prototype.toContainer,toPdf:T.default.prototype.toPdf};T.default.prototype.toContainer=function(){return U.toContainer.call(this).then(function(){if(this.opt.enableLinks){var k=this.prop.container,H=k.querySelectorAll("a"),de=(0,E.unitConvert)(k.getBoundingClientRect(),this.prop.pageSize.k);I=[],Array.prototype.forEach.call(H,function(ce){for(var Fe=ce.getClientRects(),ve=0;ve<Fe.length;ve++){var pe=(0,E.unitConvert)(Fe[ve],this.prop.pageSize.k);pe.left-=de.left,pe.top-=de.top;var Ce=Math.floor(pe.top/this.prop.pageSize.inner.height)+1,G=this.opt.margin[0]+pe.top%this.prop.pageSize.inner.height,ge=this.opt.margin[1]+pe.left;I.push({page:Ce,top:G,left:ge,clientRect:pe,link:ce})}},this)}})},T.default.prototype.toPdf=function(){return U.toPdf.call(this).then(function(){if(this.opt.enableLinks){I.forEach(function(H){this.prop.pdf.setPage(H.page),this.prop.pdf.link(H.left,H.top,H.clientRect.width,H.clientRect.height,{url:H.link.href})},this);var k=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(k)}})}},"./src/plugin/jspdf-plugin.js":function(v,N,i){"use strict";i.r(N);var L=i("./node_modules/core-js/modules/es.symbol.js"),B=i.n(L),D=i("./node_modules/core-js/modules/es.symbol.description.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.object.to-string.js"),E=i.n(T),I=i("./node_modules/core-js/modules/es.symbol.iterator.js"),U=i.n(I),W=i("./node_modules/core-js/modules/es.array.iterator.js"),re=i.n(W),k=i("./node_modules/core-js/modules/es.string.iterator.js"),H=i.n(k),de=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ce=i.n(de),Fe=i("jspdf"),ve=i.n(Fe);function pe(Ce){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pe=function(ge){return typeof ge}:pe=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},pe(Ce)}Fe.jsPDF.getPageSize=function(Ce,G,ge){if(pe(Ce)==="object"){var g=Ce;Ce=g.orientation,G=g.unit||G,ge=g.format||ge}G=G||"mm",ge=ge||"a4",Ce=(""+(Ce||"P")).toLowerCase();var j=(""+ge).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(G){case"pt":var oe=1;break;case"mm":var oe=72/25.4;break;case"cm":var oe=72/2.54;break;case"in":var oe=72;break;case"px":var oe=72/96;break;case"pc":var oe=12;break;case"em":var oe=12;break;case"ex":var oe=6;break;default:throw"Invalid unit: "+G}if(Ye.hasOwnProperty(j))var he=Ye[j][1]/oe,be=Ye[j][0]/oe;else try{var he=ge[1],be=ge[0]}catch(se){throw new Error("Invalid format: "+ge)}if(Ce==="p"||Ce==="portrait"){if(Ce="p",be>he){var me=be;be=he,he=me}}else if(Ce==="l"||Ce==="landscape"){if(Ce="l",he>be){var me=be;be=he,he=me}}else throw"Invalid orientation: "+Ce;var ae={width:be,height:he,unit:G,k:oe};return ae},N.default=Fe.jsPDF},"./src/plugin/pagebreaks.js":function(v,N,i){"use strict";i.r(N);var L=i("./node_modules/core-js/modules/es.array.concat.js"),B=i.n(L),D=i("./node_modules/core-js/modules/es.array.slice.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.array.join.js"),E=i.n(T),I=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),U=i.n(I),W=i("./node_modules/core-js/modules/es.object.keys.js"),re=i.n(W),k=i("./src/worker.js"),H=i("./src/utils.js"),de={toContainer:k.default.prototype.toContainer};k.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},k.default.prototype.toContainer=function(){return de.toContainer.call(this).then(function(){var ve=this.prop.container,pe=this.prop.pageSize.inner.px.height,Ce=[].concat(this.opt.pagebreak.mode),G={avoidAll:Ce.indexOf("avoid-all")!==-1,css:Ce.indexOf("css")!==-1,legacy:Ce.indexOf("legacy")!==-1},ge={},g=this;["before","after","avoid"].forEach(function(oe){var he=G.avoidAll&&oe==="avoid";ge[oe]=he?[]:[].concat(g.opt.pagebreak[oe]||[]),ge[oe].length>0&&(ge[oe]=Array.prototype.slice.call(ve.querySelectorAll(ge[oe].join(", "))))});var j=ve.querySelectorAll(".html2pdf__page-break");j=Array.prototype.slice.call(j);var Ye=ve.querySelectorAll("*");Array.prototype.forEach.call(Ye,function(he){var be={before:!1,after:G.legacy&&j.indexOf(he)!==-1,avoid:G.avoidAll};if(G.css){var me=window.getComputedStyle(he),ae=["always","page","left","right"],se=["avoid","avoid-page"];be={before:be.before||ae.indexOf(me.breakBefore||me.pageBreakBefore)!==-1,after:be.after||ae.indexOf(me.breakAfter||me.pageBreakAfter)!==-1,avoid:be.avoid||se.indexOf(me.breakInside||me.pageBreakInside)!==-1}}Object.keys(be).forEach(function(zt){be[zt]=be[zt]||ge[zt].indexOf(he)!==-1});var Je=he.getBoundingClientRect();if(be.avoid&&!be.before){var mt=Math.floor(Je.top/pe),Me=Math.floor(Je.bottom/pe),Nt=Math.abs(Je.bottom-Je.top)/pe;Me!==mt&&Nt<=1&&(be.before=!0)}if(be.before){var yt=(0,H.createElement)("div",{style:{display:"block",height:pe-Je.top%pe+"px"}});he.parentNode.insertBefore(yt,he)}if(be.after){var yt=(0,H.createElement)("div",{style:{display:"block",height:pe-Je.bottom%pe+"px"}});he.parentNode.insertBefore(yt,he.nextSibling)}})})}},"./src/utils.js":function(v,N,i){"use strict";i.r(N),i.d(N,{objType:function(){return Ce},createElement:function(){return G},cloneNode:function(){return ge},unitConvert:function(){return g},toPx:function(){return j}});var L=i("./node_modules/core-js/modules/es.number.constructor.js"),B=i.n(L),D=i("./node_modules/core-js/modules/es.symbol.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.symbol.description.js"),E=i.n(T),I=i("./node_modules/core-js/modules/es.object.to-string.js"),U=i.n(I),W=i("./node_modules/core-js/modules/es.symbol.iterator.js"),re=i.n(W),k=i("./node_modules/core-js/modules/es.array.iterator.js"),H=i.n(k),de=i("./node_modules/core-js/modules/es.string.iterator.js"),ce=i.n(de),Fe=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ve=i.n(Fe);function pe(Ye){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pe=function(he){return typeof he}:pe=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},pe(Ye)}var Ce=function(oe){var he=pe(oe);return he==="undefined"?"undefined":he==="string"||oe instanceof String?"string":he==="number"||oe instanceof Number?"number":he==="function"||oe instanceof Function?"function":oe&&oe.constructor===Array?"array":oe&&oe.nodeType===1?"element":he==="object"?"object":"unknown"},G=function(oe,he){var be=document.createElement(oe);if(he.className&&(be.className=he.className),he.innerHTML){be.innerHTML=he.innerHTML;for(var me=be.getElementsByTagName("script"),ae=me.length;ae-- >0;null)me[ae].parentNode.removeChild(me[ae])}for(var se in he.style)be.style[se]=he.style[se];return be},ge=function Ye(oe,he){for(var be=oe.nodeType===3?document.createTextNode(oe.nodeValue):oe.cloneNode(!1),me=oe.firstChild;me;me=me.nextSibling)(he===!0||me.nodeType!==1||me.nodeName!=="SCRIPT")&&be.appendChild(Ye(me,he));return oe.nodeType===1&&(oe.nodeName==="CANVAS"?(be.width=oe.width,be.height=oe.height,be.getContext("2d").drawImage(oe,0,0)):(oe.nodeName==="TEXTAREA"||oe.nodeName==="SELECT")&&(be.value=oe.value),be.addEventListener("load",function(){be.scrollTop=oe.scrollTop,be.scrollLeft=oe.scrollLeft},!0)),be},g=function(oe,he){if(Ce(oe)==="number")return oe*72/96/he;var be={};for(var me in oe)be[me]=oe[me]*72/96/he;return be},j=function(oe,he){return Math.floor(oe*he/72*96)}},"./src/worker.js":function(v,N,i){"use strict";i.r(N);var L=i("./node_modules/core-js/modules/es.object.assign.js"),B=i.n(L),D=i("./node_modules/core-js/modules/es.array.map.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.object.keys.js"),E=i.n(T),I=i("./node_modules/core-js/modules/es.array.concat.js"),U=i.n(I),W=i("./node_modules/core-js/modules/es.object.to-string.js"),re=i.n(W),k=i("./node_modules/core-js/modules/es.regexp.to-string.js"),H=i.n(k),de=i("./node_modules/core-js/modules/es.function.name.js"),ce=i.n(de),Fe=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ve=i.n(Fe),pe=i("jspdf"),Ce=i.n(pe),G=i("html2canvas"),ge=i.n(G),g=i("./src/utils.js"),j=i("./node_modules/es6-promise/dist/es6-promise.js"),Ye=i.n(j),oe=Ye().Promise,he=function be(me){var ae=Object.assign(be.convert(oe.resolve()),JSON.parse(JSON.stringify(be.template))),se=be.convert(oe.resolve(),ae);return se=se.setProgress(1,be,1,[be]),se=se.set(me),se};he.prototype=Object.create(oe.prototype),he.prototype.constructor=he,he.convert=function(me,ae){return me.__proto__=ae||he.prototype,me},he.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:{}}},he.prototype.from=function(me,ae){function se(Je){switch((0,g.objType)(Je)){case"string":return"string";case"element":return Je.nodeName.toLowerCase&&Je.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ae=ae||se(me),ae){case"string":return this.set({src:(0,g.createElement)("div",{innerHTML:me})});case"element":return this.set({src:me});case"canvas":return this.set({canvas:me});case"img":return this.set({img:me});default:return this.error("Unknown source type.")}})},he.prototype.to=function(me){switch(me){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.")}},he.prototype.toContainer=function(){var me=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(me).then(function(){var se={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Je={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};se.opacity=0;var mt=(0,g.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,g.createElement)("div",{className:"html2pdf__overlay",style:se}),this.prop.container=(0,g.createElement)("div",{className:"html2pdf__container",style:Je}),this.prop.container.appendChild(mt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},he.prototype.toCanvas=function(){var me=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(me).then(function(){var se=Object.assign({},this.opt.html2canvas);return delete se.onrendered,G(this.prop.container,se)}).then(function(se){var Je=this.opt.html2canvas.onrendered||function(){};Je(se),this.prop.canvas=se,document.body.removeChild(this.prop.overlay)})},he.prototype.toImg=function(){var me=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(me).then(function(){var se=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=se})},he.prototype.toPdf=function(){var me=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(me).then(function(){var se=this.prop.canvas,Je=this.opt,mt=se.height,Me=Math.floor(se.width*this.prop.pageSize.inner.ratio),Nt=Math.ceil(mt/Me),yt=this.prop.pageSize.inner.height,zt=document.createElement("canvas"),je=zt.getContext("2d");zt.width=se.width,zt.height=Me,this.prop.pdf=this.prop.pdf||new pe.jsPDF(Je.jsPDF);for(var It=0;It<Nt;It++){It===Nt-1&&mt%Me!==0&&(zt.height=mt%Me,yt=zt.height*this.prop.pageSize.inner.width/zt.width);var Ze=zt.width,Pt=zt.height;je.fillStyle="white",je.fillRect(0,0,Ze,Pt),je.drawImage(se,0,It*Me,Ze,Pt,0,0,Ze,Pt),It&&this.prop.pdf.addPage();var ct=zt.toDataURL("image/"+Je.image.type,Je.image.quality);this.prop.pdf.addImage(ct,Je.image.type,Je.margin[1],Je.margin[0],this.prop.pageSize.inner.width,yt)}})},he.prototype.output=function(me,ae,se){return se=se||"pdf",se.toLowerCase()==="img"||se.toLowerCase()==="image"?this.outputImg(me,ae):this.outputPdf(me,ae)},he.prototype.outputPdf=function(me,ae){var se=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(se).then(function(){return this.prop.pdf.output(me,ae)})},he.prototype.outputImg=function(me,ae){var se=[function(){return this.prop.img||this.toImg()}];return this.thenList(se).then(function(){switch(me){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 "'+me+'" is not supported.'}})},he.prototype.save=function(me){var ae=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ae).set(me?{filename:me}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},he.prototype.set=function(me){if((0,g.objType)(me)!=="object")return this;var ae=Object.keys(me||{}).map(function(se){switch(se){case"margin":return this.setMargin.bind(this,me.margin);case"jsPDF":return function(){return this.opt.jsPDF=me.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,me.pageSize);default:return se in he.template.prop?function(){this.prop[se]=me[se]}:function(){this.opt[se]=me[se]}}},this);return this.then(function(){return this.thenList(ae)})},he.prototype.get=function(me,ae){return this.then(function(){var Je=me in he.template.prop?this.prop[me]:this.opt[me];return ae?ae(Je):Je})},he.prototype.setMargin=function(me){return this.then(function(){switch((0,g.objType)(me)){case"number":me=[me,me,me,me];case"array":if(me.length===2&&(me=[me[0],me[1],me[0],me[1]]),me.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=me}).then(this.setPageSize)},he.prototype.setPageSize=function(me){return this.then(function(){me=me||pe.jsPDF.getPageSize(this.opt.jsPDF),me.hasOwnProperty("inner")||(me.inner={width:me.width-this.opt.margin[1]-this.opt.margin[3],height:me.height-this.opt.margin[0]-this.opt.margin[2]},me.inner.px={width:(0,g.toPx)(me.inner.width,me.k),height:(0,g.toPx)(me.inner.height,me.k)},me.inner.ratio=me.inner.height/me.inner.width),this.prop.pageSize=me})},he.prototype.setProgress=function(me,ae,se,Je){return me!=null&&(this.progress.val=me),ae!=null&&(this.progress.state=ae),se!=null&&(this.progress.n=se),Je!=null&&(this.progress.stack=Je),this.progress.ratio=this.progress.val/this.progress.state,this},he.prototype.updateProgress=function(me,ae,se,Je){return this.setProgress(me?this.progress.val+me:null,ae||null,se?this.progress.n+se:null,Je?this.progress.stack.concat(Je):null)},he.prototype.then=function(me,ae){var se=this;return this.thenCore(me,ae,function(mt,Me){return se.updateProgress(null,null,1,[mt]),oe.prototype.then.call(this,function(yt){return se.updateProgress(null,mt),yt}).then(mt,Me).then(function(yt){return se.updateProgress(1),yt})})},he.prototype.thenCore=function(me,ae,se){se=se||oe.prototype.then;var Je=this;me&&(me=me.bind(Je)),ae&&(ae=ae.bind(Je));var mt=oe.toString().indexOf("[native code]")!==-1&&oe.name==="Promise",Me=mt?Je:he.convert(Object.assign({},Je),oe.prototype),Nt=se.call(Me,me,ae);return he.convert(Nt,Je.__proto__)},he.prototype.thenExternal=function(me,ae){return oe.prototype.then.call(this,me,ae)},he.prototype.thenList=function(me){var ae=this;return me.forEach(function(Je){ae=ae.thenCore(Je)}),ae},he.prototype.catch=function(be){be&&(be=be.bind(this));var me=oe.prototype.catch.call(this,be);return he.convert(me,this)},he.prototype.catchExternal=function(me){return oe.prototype.catch.call(this,me)},he.prototype.error=function(me){return this.then(function(){throw new Error(me)})},he.prototype.using=he.prototype.set,he.prototype.saveAs=he.prototype.save,he.prototype.export=he.prototype.output,he.prototype.run=he.prototype.then,N.default=he},"./node_modules/core-js/internals/a-function.js":function(v){v.exports=function(N){if(typeof N!="function")throw TypeError(String(N)+" is not a function");return N}},"./node_modules/core-js/internals/a-possible-prototype.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B){if(!L(B)&&B!==null)throw TypeError("Can't set "+String(B)+" as a prototype");return B}},"./node_modules/core-js/internals/add-to-unscopables.js":function(v,N,i){var L=i("./node_modules/core-js/internals/well-known-symbol.js"),B=i("./node_modules/core-js/internals/object-create.js"),D=i("./node_modules/core-js/internals/object-define-property.js"),O=L("unscopables"),T=Array.prototype;T[O]==null&&D.f(T,O,{configurable:!0,value:B(null)}),v.exports=function(E){T[O][E]=!0}},"./node_modules/core-js/internals/an-object.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B){if(!L(B))throw TypeError(String(B)+" is not an object");return B}},"./node_modules/core-js/internals/array-for-each.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/array-iteration.js").forEach,B=i("./node_modules/core-js/internals/array-method-is-strict.js"),D=B("forEach");v.exports=D?[].forEach:function(T){return L(this,T,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/to-length.js"),D=i("./node_modules/core-js/internals/to-absolute-index.js"),O=function(T){return function(E,I,U){var W=L(E),re=B(W.length),k=D(U,re),H;if(T&&I!=I){for(;re>k;)if(H=W[k++],H!=H)return!0}else for(;re>k;k++)if((T||k in W)&&W[k]===I)return T||k||0;return!T&&-1}};v.exports={includes:O(!0),indexOf:O(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(v,N,i){var L=i("./node_modules/core-js/internals/function-bind-context.js"),B=i("./node_modules/core-js/internals/indexed-object.js"),D=i("./node_modules/core-js/internals/to-object.js"),O=i("./node_modules/core-js/internals/to-length.js"),T=i("./node_modules/core-js/internals/array-species-create.js"),E=[].push,I=function(U){var W=U==1,re=U==2,k=U==3,H=U==4,de=U==6,ce=U==7,Fe=U==5||de;return function(ve,pe,Ce,G){for(var ge=D(ve),g=B(ge),j=L(pe,Ce,3),Ye=O(g.length),oe=0,he=G||T,be=W?he(ve,Ye):re||ce?he(ve,0):void 0,me,ae;Ye>oe;oe++)if((Fe||oe in g)&&(me=g[oe],ae=j(me,oe,ge),U))if(W)be[oe]=ae;else if(ae)switch(U){case 3:return!0;case 5:return me;case 6:return oe;case 2:E.call(be,me)}else switch(U){case 4:return!1;case 7:E.call(be,me)}return de?-1:k||H?H:be}};v.exports={forEach:I(0),map:I(1),filter:I(2),some:I(3),every:I(4),find:I(5),findIndex:I(6),filterReject:I(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/well-known-symbol.js"),D=i("./node_modules/core-js/internals/engine-v8-version.js"),O=B("species");v.exports=function(T){return D>=51||!L(function(){var E=[],I=E.constructor={};return I[O]=function(){return{foo:1}},E[T](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/fails.js");v.exports=function(B,D){var O=[][B];return!!O&&L(function(){O.call(null,D||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/is-array.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("species");v.exports=function(T){var E;return B(T)&&(E=T.constructor,typeof E=="function"&&(E===Array||B(E.prototype))?E=void 0:L(E)&&(E=E[O],E===null&&(E=void 0))),E===void 0?Array:E}},"./node_modules/core-js/internals/array-species-create.js":function(v,N,i){var L=i("./node_modules/core-js/internals/array-species-constructor.js");v.exports=function(B,D){return new(L(B))(D===0?0:D)}},"./node_modules/core-js/internals/classof-raw.js":function(v){var N={}.toString;v.exports=function(i){return N.call(i).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/classof-raw.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("toStringTag"),T=B(function(){return arguments}())=="Arguments",E=function(I,U){try{return I[U]}catch(W){}};v.exports=L?B:function(I){var U,W,re;return I===void 0?"Undefined":I===null?"Null":typeof(W=E(U=Object(I),O))=="string"?W:T?B(U):(re=B(U))=="Object"&&typeof U.callee=="function"?"Arguments":re}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(v,N,i){var L=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/own-keys.js"),D=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),O=i("./node_modules/core-js/internals/object-define-property.js");v.exports=function(T,E){for(var I=B(E),U=O.f,W=D.f,re=0;re<I.length;re++){var k=I[re];L(T,k)||U(T,k,W(E,k))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js");v.exports=!L(function(){function B(){}return B.prototype.constructor=null,Object.getPrototypeOf(new B)!==B.prototype})},"./node_modules/core-js/internals/create-html.js":function(v,N,i){var L=i("./node_modules/core-js/internals/require-object-coercible.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=/"/g;v.exports=function(O,T,E,I){var U=B(L(O)),W="<"+T;return E!==""&&(W+=" "+E+'="'+B(I).replace(D,""")+'"'),W+">"+U+"</"+T+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,B=i("./node_modules/core-js/internals/object-create.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js"),O=i("./node_modules/core-js/internals/set-to-string-tag.js"),T=i("./node_modules/core-js/internals/iterators.js"),E=function(){return this};v.exports=function(I,U,W){var re=U+" Iterator";return I.prototype=B(L,{next:D(1,W)}),O(I,re,!1,!0),T[re]=E,I}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=L?function(O,T,E){return B.f(O,T,D(1,E))}:function(O,T,E){return O[T]=E,O}},"./node_modules/core-js/internals/create-property-descriptor.js":function(v){v.exports=function(N,i){return{enumerable:!(N&1),configurable:!(N&2),writable:!(N&4),value:i}}},"./node_modules/core-js/internals/create-property.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/to-property-key.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=function(O,T,E){var I=L(T);I in O?B.f(O,I,D(0,E)):O[I]=E}},"./node_modules/core-js/internals/define-iterator.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/create-iterator-constructor.js"),D=i("./node_modules/core-js/internals/object-get-prototype-of.js"),O=i("./node_modules/core-js/internals/object-set-prototype-of.js"),T=i("./node_modules/core-js/internals/set-to-string-tag.js"),E=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/well-known-symbol.js"),W=i("./node_modules/core-js/internals/is-pure.js"),re=i("./node_modules/core-js/internals/iterators.js"),k=i("./node_modules/core-js/internals/iterators-core.js"),H=k.IteratorPrototype,de=k.BUGGY_SAFARI_ITERATORS,ce=U("iterator"),Fe="keys",ve="values",pe="entries",Ce=function(){return this};v.exports=function(G,ge,g,j,Ye,oe,he){B(g,ge,j);var be=function(je){if(je===Ye&&mt)return mt;if(!de&&je in se)return se[je];switch(je){case Fe:return function(){return new g(this,je)};case ve:return function(){return new g(this,je)};case pe:return function(){return new g(this,je)}}return function(){return new g(this)}},me=ge+" Iterator",ae=!1,se=G.prototype,Je=se[ce]||se["@@iterator"]||Ye&&se[Ye],mt=!de&&Je||be(Ye),Me=ge=="Array"&&se.entries||Je,Nt,yt,zt;if(Me&&(Nt=D(Me.call(new G)),H!==Object.prototype&&Nt.next&&(!W&&D(Nt)!==H&&(O?O(Nt,H):typeof Nt[ce]!="function"&&E(Nt,ce,Ce)),T(Nt,me,!0,!0),W&&(re[me]=Ce))),Ye==ve&&Je&&Je.name!==ve&&(ae=!0,mt=function(){return Je.call(this)}),(!W||he)&&se[ce]!==mt&&E(se,ce,mt),re[ge]=mt,Ye)if(yt={values:be(ve),keys:oe?mt:be(Fe),entries:be(pe)},he)for(zt in yt)(de||ae||!(zt in se))&&I(se,zt,yt[zt]);else L({target:ge,proto:!0,forced:de||ae},yt);return yt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(v,N,i){var L=i("./node_modules/core-js/internals/path.js"),B=i("./node_modules/core-js/internals/has.js"),D=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),O=i("./node_modules/core-js/internals/object-define-property.js").f;v.exports=function(T){var E=L.Symbol||(L.Symbol={});B(E,T)||O(E,T,{value:D.f(T)})}},"./node_modules/core-js/internals/descriptors.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js");v.exports=!L(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/is-object.js"),D=L.document,O=B(D)&&B(D.createElement);v.exports=function(T){return O?D.createElement(T):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(v){v.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(v,N,i){var L=i("./node_modules/core-js/internals/get-built-in.js");v.exports=L("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/engine-user-agent.js"),D=L.process,O=L.Deno,T=D&&D.versions||O&&O.version,E=T&&T.v8,I,U;E?(I=E.split("."),U=I[0]<4?1:I[0]+I[1]):B&&(I=B.match(/Edge\/(\d+)/),(!I||I[1]>=74)&&(I=B.match(/Chrome\/(\d+)/),I&&(U=I[1]))),v.exports=U&&+U},"./node_modules/core-js/internals/enum-bug-keys.js":function(v){v.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,D=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),O=i("./node_modules/core-js/internals/redefine.js"),T=i("./node_modules/core-js/internals/set-global.js"),E=i("./node_modules/core-js/internals/copy-constructor-properties.js"),I=i("./node_modules/core-js/internals/is-forced.js");v.exports=function(U,W){var re=U.target,k=U.global,H=U.stat,de,ce,Fe,ve,pe,Ce;if(k?ce=L:H?ce=L[re]||T(re,{}):ce=(L[re]||{}).prototype,ce)for(Fe in W){if(pe=W[Fe],U.noTargetGet?(Ce=B(ce,Fe),ve=Ce&&Ce.value):ve=ce[Fe],de=I(k?Fe:re+(H?".":"#")+Fe,U.forced),!de&&ve!==void 0){if(typeof pe==typeof ve)continue;E(pe,ve)}(U.sham||ve&&ve.sham)&&D(pe,"sham",!0),O(ce,Fe,pe,U)}}},"./node_modules/core-js/internals/fails.js":function(v){v.exports=function(N){try{return!!N()}catch(i){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(v,N,i){var L=i("./node_modules/core-js/internals/a-function.js");v.exports=function(B,D,O){if(L(B),D===void 0)return B;switch(O){case 0:return function(){return B.call(D)};case 1:return function(T){return B.call(D,T)};case 2:return function(T,E){return B.call(D,T,E)};case 3:return function(T,E,I){return B.call(D,T,E,I)}}return function(){return B.apply(D,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=function(D){return typeof D=="function"?D:void 0};v.exports=function(D,O){return arguments.length<2?B(L[D]):L[D]&&L[D][O]}},"./node_modules/core-js/internals/global.js":function(v){var N=function(i){return i&&i.Math==Math&&i};v.exports=N(typeof globalThis=="object"&&globalThis)||N(typeof window=="object"&&window)||N(typeof self=="object"&&self)||N(typeof p.g=="object"&&p.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-object.js"),B={}.hasOwnProperty;v.exports=Object.hasOwn||function(O,T){return B.call(L(O),T)}},"./node_modules/core-js/internals/hidden-keys.js":function(v){v.exports={}},"./node_modules/core-js/internals/html.js":function(v,N,i){var L=i("./node_modules/core-js/internals/get-built-in.js");v.exports=L("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/document-create-element.js");v.exports=!L&&!B(function(){return Object.defineProperty(D("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/classof-raw.js"),D="".split;v.exports=L(function(){return!Object("z").propertyIsEnumerable(0)})?function(O){return B(O)=="String"?D.call(O,""):Object(O)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/object-set-prototype-of.js");v.exports=function(D,O,T){var E,I;return B&&typeof(E=O.constructor)=="function"&&E!==T&&L(I=E.prototype)&&I!==T.prototype&&B(D,I),D}},"./node_modules/core-js/internals/inspect-source.js":function(v,N,i){var L=i("./node_modules/core-js/internals/shared-store.js"),B=Function.toString;typeof L.inspectSource!="function"&&(L.inspectSource=function(D){return B.call(D)}),v.exports=L.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(v,N,i){var L=i("./node_modules/core-js/internals/native-weak-map.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/is-object.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),T=i("./node_modules/core-js/internals/has.js"),E=i("./node_modules/core-js/internals/shared-store.js"),I=i("./node_modules/core-js/internals/shared-key.js"),U=i("./node_modules/core-js/internals/hidden-keys.js"),W="Object already initialized",re=B.WeakMap,k,H,de,ce=function(g){return de(g)?H(g):k(g,{})},Fe=function(g){return function(j){var Ye;if(!D(j)||(Ye=H(j)).type!==g)throw TypeError("Incompatible receiver, "+g+" required");return Ye}};if(L||E.state){var ve=E.state||(E.state=new re),pe=ve.get,Ce=ve.has,G=ve.set;k=function(g,j){if(Ce.call(ve,g))throw new TypeError(W);return j.facade=g,G.call(ve,g,j),j},H=function(g){return pe.call(ve,g)||{}},de=function(g){return Ce.call(ve,g)}}else{var ge=I("state");U[ge]=!0,k=function(g,j){if(T(g,ge))throw new TypeError(W);return j.facade=g,O(g,ge,j),j},H=function(g){return T(g,ge)?g[ge]:{}},de=function(g){return T(g,ge)}}v.exports={set:k,get:H,has:de,enforce:ce,getterFor:Fe}},"./node_modules/core-js/internals/is-array.js":function(v,N,i){var L=i("./node_modules/core-js/internals/classof-raw.js");v.exports=Array.isArray||function(D){return L(D)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js"),B=/#|\.prototype\./,D=function(U,W){var re=T[O(U)];return re==I?!0:re==E?!1:typeof W=="function"?L(W):!!W},O=D.normalize=function(U){return String(U).replace(B,".").toLowerCase()},T=D.data={},E=D.NATIVE="N",I=D.POLYFILL="P";v.exports=D},"./node_modules/core-js/internals/is-object.js":function(v){v.exports=function(N){return typeof N=="object"?N!==null:typeof N=="function"}},"./node_modules/core-js/internals/is-pure.js":function(v){v.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(v,N,i){var L=i("./node_modules/core-js/internals/get-built-in.js"),B=i("./node_modules/core-js/internals/use-symbol-as-uid.js");v.exports=B?function(D){return typeof D=="symbol"}:function(D){var O=L("Symbol");return typeof O=="function"&&Object(D)instanceof O}},"./node_modules/core-js/internals/iterators-core.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/object-get-prototype-of.js"),D=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),O=i("./node_modules/core-js/internals/has.js"),T=i("./node_modules/core-js/internals/well-known-symbol.js"),E=i("./node_modules/core-js/internals/is-pure.js"),I=T("iterator"),U=!1,W=function(){return this},re,k,H;[].keys&&(H=[].keys(),"next"in H?(k=B(B(H)),k!==Object.prototype&&(re=k)):U=!0);var de=re==null||L(function(){var ce={};return re[I].call(ce)!==ce});de&&(re={}),(!E||de)&&!O(re,I)&&D(re,I,W),v.exports={IteratorPrototype:re,BUGGY_SAFARI_ITERATORS:U}},"./node_modules/core-js/internals/iterators.js":function(v){v.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(v,N,i){var L=i("./node_modules/core-js/internals/engine-v8-version.js"),B=i("./node_modules/core-js/internals/fails.js");v.exports=!!Object.getOwnPropertySymbols&&!B(function(){var D=Symbol();return!String(D)||!(Object(D)instanceof Symbol)||!Symbol.sham&&L&&L<41})},"./node_modules/core-js/internals/native-weak-map.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/inspect-source.js"),D=L.WeakMap;v.exports=typeof D=="function"&&/native code/.test(B(D))},"./node_modules/core-js/internals/object-assign.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/object-keys.js"),O=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),T=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),E=i("./node_modules/core-js/internals/to-object.js"),I=i("./node_modules/core-js/internals/indexed-object.js"),U=Object.assign,W=Object.defineProperty;v.exports=!U||B(function(){if(L&&U({b:1},U(W({},"a",{enumerable:!0,get:function(){W(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var re={},k={},H=Symbol(),de="abcdefghijklmnopqrst";return re[H]=7,de.split("").forEach(function(ce){k[ce]=ce}),U({},re)[H]!=7||D(U({},k)).join("")!=de})?function(k,H){for(var de=E(k),ce=arguments.length,Fe=1,ve=O.f,pe=T.f;ce>Fe;)for(var Ce=I(arguments[Fe++]),G=ve?D(Ce).concat(ve(Ce)):D(Ce),ge=G.length,g=0,j;ge>g;)j=G[g++],(!L||pe.call(Ce,j))&&(de[j]=Ce[j]);return de}:U},"./node_modules/core-js/internals/object-create.js":function(v,N,i){var L=i("./node_modules/core-js/internals/an-object.js"),B=i("./node_modules/core-js/internals/object-define-properties.js"),D=i("./node_modules/core-js/internals/enum-bug-keys.js"),O=i("./node_modules/core-js/internals/hidden-keys.js"),T=i("./node_modules/core-js/internals/html.js"),E=i("./node_modules/core-js/internals/document-create-element.js"),I=i("./node_modules/core-js/internals/shared-key.js"),U=">",W="<",re="prototype",k="script",H=I("IE_PROTO"),de=function(){},ce=function(G){return W+k+U+G+W+"/"+k+U},Fe=function(G){G.write(ce("")),G.close();var ge=G.parentWindow.Object;return G=null,ge},ve=function(){var G=E("iframe"),ge="java"+k+":",g;if(G.style)return G.style.display="none",T.appendChild(G),G.src=String(ge),g=G.contentWindow.document,g.open(),g.write(ce("document.F=Object")),g.close(),g.F},pe,Ce=function(){try{pe=new ActiveXObject("htmlfile")}catch(ge){}Ce=document.domain&&pe?Fe(pe):ve()||Fe(pe);for(var G=D.length;G--;)delete Ce[re][D[G]];return Ce()};O[H]=!0,v.exports=Object.create||function(ge,g){var j;return ge!==null?(de[re]=L(ge),j=new de,de[re]=null,j[H]=ge):j=Ce(),g===void 0?j:B(j,g)}},"./node_modules/core-js/internals/object-define-properties.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/an-object.js"),O=i("./node_modules/core-js/internals/object-keys.js");v.exports=L?Object.defineProperties:function(E,I){D(E);for(var U=O(I),W=U.length,re=0,k;W>re;)B.f(E,k=U[re++],I[k]);return E}},"./node_modules/core-js/internals/object-define-property.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/ie8-dom-define.js"),D=i("./node_modules/core-js/internals/an-object.js"),O=i("./node_modules/core-js/internals/to-property-key.js"),T=Object.defineProperty;N.f=L?T:function(I,U,W){if(D(I),U=O(U),D(W),B)try{return T(I,U,W)}catch(re){}if("get"in W||"set"in W)throw TypeError("Accessors not supported");return"value"in W&&(I[U]=W.value),I}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js"),O=i("./node_modules/core-js/internals/to-indexed-object.js"),T=i("./node_modules/core-js/internals/to-property-key.js"),E=i("./node_modules/core-js/internals/has.js"),I=i("./node_modules/core-js/internals/ie8-dom-define.js"),U=Object.getOwnPropertyDescriptor;N.f=L?U:function(re,k){if(re=O(re),k=T(k),I)try{return U(re,k)}catch(H){}if(E(re,k))return D(!B.f.call(re,k),re[k])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,D={}.toString,O=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],T=function(E){try{return B(E)}catch(I){return O.slice()}};v.exports.f=function(I){return O&&D.call(I)=="[object Window]"?T(I):B(L(I))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(v,N,i){var L=i("./node_modules/core-js/internals/object-keys-internal.js"),B=i("./node_modules/core-js/internals/enum-bug-keys.js"),D=B.concat("length","prototype");N.f=Object.getOwnPropertyNames||function(T){return L(T,D)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(v,N){N.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(v,N,i){var L=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/to-object.js"),D=i("./node_modules/core-js/internals/shared-key.js"),O=i("./node_modules/core-js/internals/correct-prototype-getter.js"),T=D("IE_PROTO"),E=Object.prototype;v.exports=O?Object.getPrototypeOf:function(I){return I=B(I),L(I,T)?I[T]:typeof I.constructor=="function"&&I instanceof I.constructor?I.constructor.prototype:I instanceof Object?E:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(v,N,i){var L=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/to-indexed-object.js"),D=i("./node_modules/core-js/internals/array-includes.js").indexOf,O=i("./node_modules/core-js/internals/hidden-keys.js");v.exports=function(T,E){var I=B(T),U=0,W=[],re;for(re in I)!L(O,re)&&L(I,re)&&W.push(re);for(;E.length>U;)L(I,re=E[U++])&&(~D(W,re)||W.push(re));return W}},"./node_modules/core-js/internals/object-keys.js":function(v,N,i){var L=i("./node_modules/core-js/internals/object-keys-internal.js"),B=i("./node_modules/core-js/internals/enum-bug-keys.js");v.exports=Object.keys||function(O){return L(O,B)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(v,N){"use strict";var i={}.propertyIsEnumerable,L=Object.getOwnPropertyDescriptor,B=L&&!i.call({1:2},1);N.f=B?function(O){var T=L(this,O);return!!T&&T.enumerable}:i},"./node_modules/core-js/internals/object-set-prototype-of.js":function(v,N,i){var L=i("./node_modules/core-js/internals/an-object.js"),B=i("./node_modules/core-js/internals/a-possible-prototype.js");v.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var D=!1,O={},T;try{T=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,T.call(O,[]),D=O instanceof Array}catch(E){}return function(I,U){return L(I),B(U),D?T.call(I,U):I.__proto__=U,I}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/classof.js");v.exports=L?{}.toString:function(){return"[object "+B(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B,D){var O,T;if(D==="string"&&typeof(O=B.toString)=="function"&&!L(T=O.call(B))||typeof(O=B.valueOf)=="function"&&!L(T=O.call(B))||D!=="string"&&typeof(O=B.toString)=="function"&&!L(T=O.call(B)))return T;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(v,N,i){var L=i("./node_modules/core-js/internals/get-built-in.js"),B=i("./node_modules/core-js/internals/object-get-own-property-names.js"),D=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),O=i("./node_modules/core-js/internals/an-object.js");v.exports=L("Reflect","ownKeys")||function(E){var I=B.f(O(E)),U=D.f;return U?I.concat(U(E)):I}},"./node_modules/core-js/internals/path.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js");v.exports=L},"./node_modules/core-js/internals/redefine.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),D=i("./node_modules/core-js/internals/has.js"),O=i("./node_modules/core-js/internals/set-global.js"),T=i("./node_modules/core-js/internals/inspect-source.js"),E=i("./node_modules/core-js/internals/internal-state.js"),I=E.get,U=E.enforce,W=String(String).split("String");(v.exports=function(re,k,H,de){var ce=de?!!de.unsafe:!1,Fe=de?!!de.enumerable:!1,ve=de?!!de.noTargetGet:!1,pe;if(typeof H=="function"&&(typeof k=="string"&&!D(H,"name")&&B(H,"name",k),pe=U(H),pe.source||(pe.source=W.join(typeof k=="string"?k:""))),re===L){Fe?re[k]=H:O(k,H);return}else ce?!ve&&re[k]&&(Fe=!0):delete re[k];Fe?re[k]=H:B(re,k,H)})(Function.prototype,"toString",function(){return typeof this=="function"&&I(this).source||T(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/an-object.js");v.exports=function(){var B=L(this),D="";return B.global&&(D+="g"),B.ignoreCase&&(D+="i"),B.multiline&&(D+="m"),B.dotAll&&(D+="s"),B.unicode&&(D+="u"),B.sticky&&(D+="y"),D}},"./node_modules/core-js/internals/require-object-coercible.js":function(v){v.exports=function(N){if(N==null)throw TypeError("Can't call method on "+N);return N}},"./node_modules/core-js/internals/set-global.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js");v.exports=function(B,D){try{Object.defineProperty(L,B,{value:D,configurable:!0,writable:!0})}catch(O){L[B]=D}return D}},"./node_modules/core-js/internals/set-to-string-tag.js":function(v,N,i){var L=i("./node_modules/core-js/internals/object-define-property.js").f,B=i("./node_modules/core-js/internals/has.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("toStringTag");v.exports=function(T,E,I){T&&!B(T=I?T:T.prototype,O)&&L(T,O,{configurable:!0,value:E})}},"./node_modules/core-js/internals/shared-key.js":function(v,N,i){var L=i("./node_modules/core-js/internals/shared.js"),B=i("./node_modules/core-js/internals/uid.js"),D=L("keys");v.exports=function(O){return D[O]||(D[O]=B(O))}},"./node_modules/core-js/internals/shared-store.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/set-global.js"),D="__core-js_shared__",O=L[D]||B(D,{});v.exports=O},"./node_modules/core-js/internals/shared.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-pure.js"),B=i("./node_modules/core-js/internals/shared-store.js");(v.exports=function(D,O){return B[D]||(B[D]=O!==void 0?O:{})})("versions",[]).push({version:"3.16.0",mode:L?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(v,N,i){var L=i("./node_modules/core-js/internals/fails.js");v.exports=function(B){return L(function(){var D=""[B]('"');return D!==D.toLowerCase()||D.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-integer.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/require-object-coercible.js"),O=function(T){return function(E,I){var U=B(D(E)),W=L(I),re=U.length,k,H;return W<0||W>=re?T?"":void 0:(k=U.charCodeAt(W),k<55296||k>56319||W+1===re||(H=U.charCodeAt(W+1))<56320||H>57343?T?U.charAt(W):k:T?U.slice(W,W+2):(k-55296<<10)+(H-56320)+65536)}};v.exports={codeAt:O(!1),charAt:O(!0)}},"./node_modules/core-js/internals/string-trim.js":function(v,N,i){var L=i("./node_modules/core-js/internals/require-object-coercible.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/whitespaces.js"),O="["+D+"]",T=RegExp("^"+O+O+"*"),E=RegExp(O+O+"*$"),I=function(U){return function(W){var re=B(L(W));return U&1&&(re=re.replace(T,"")),U&2&&(re=re.replace(E,"")),re}};v.exports={start:I(1),end:I(2),trim:I(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-integer.js"),B=Math.max,D=Math.min;v.exports=function(O,T){var E=L(O);return E<0?B(E+T,0):D(E,T)}},"./node_modules/core-js/internals/to-indexed-object.js":function(v,N,i){var L=i("./node_modules/core-js/internals/indexed-object.js"),B=i("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(D){return L(B(D))}},"./node_modules/core-js/internals/to-integer.js":function(v){var N=Math.ceil,i=Math.floor;v.exports=function(L){return isNaN(L=+L)?0:(L>0?i:N)(L)}},"./node_modules/core-js/internals/to-length.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-integer.js"),B=Math.min;v.exports=function(D){return D>0?B(L(D),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(v,N,i){var L=i("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(B){return Object(L(B))}},"./node_modules/core-js/internals/to-primitive.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/is-symbol.js"),D=i("./node_modules/core-js/internals/ordinary-to-primitive.js"),O=i("./node_modules/core-js/internals/well-known-symbol.js"),T=O("toPrimitive");v.exports=function(E,I){if(!L(E)||B(E))return E;var U=E[T],W;if(U!==void 0){if(I===void 0&&(I="default"),W=U.call(E,I),!L(W)||B(W))return W;throw TypeError("Can't convert object to primitive value")}return I===void 0&&(I="number"),D(E,I)}},"./node_modules/core-js/internals/to-property-key.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-primitive.js"),B=i("./node_modules/core-js/internals/is-symbol.js");v.exports=function(D){var O=L(D,"string");return B(O)?O:String(O)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(v,N,i){var L=i("./node_modules/core-js/internals/well-known-symbol.js"),B=L("toStringTag"),D={};D[B]="z",v.exports=String(D)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(v,N,i){var L=i("./node_modules/core-js/internals/is-symbol.js");v.exports=function(B){if(L(B))throw TypeError("Cannot convert a Symbol value to a string");return String(B)}},"./node_modules/core-js/internals/uid.js":function(v){var N=0,i=Math.random();v.exports=function(L){return"Symbol("+String(L===void 0?"":L)+")_"+(++N+i).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(v,N,i){var L=i("./node_modules/core-js/internals/native-symbol.js");v.exports=L&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(v,N,i){var L=i("./node_modules/core-js/internals/well-known-symbol.js");N.f=L},"./node_modules/core-js/internals/well-known-symbol.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/shared.js"),D=i("./node_modules/core-js/internals/has.js"),O=i("./node_modules/core-js/internals/uid.js"),T=i("./node_modules/core-js/internals/native-symbol.js"),E=i("./node_modules/core-js/internals/use-symbol-as-uid.js"),I=B("wks"),U=L.Symbol,W=E?U:U&&U.withoutSetter||O;v.exports=function(re){return(!D(I,re)||!(T||typeof I[re]=="string"))&&(T&&D(U,re)?I[re]=U[re]:I[re]=W("Symbol."+re)),I[re]}},"./node_modules/core-js/internals/whitespaces.js":function(v){v.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(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/is-array.js"),O=i("./node_modules/core-js/internals/is-object.js"),T=i("./node_modules/core-js/internals/to-object.js"),E=i("./node_modules/core-js/internals/to-length.js"),I=i("./node_modules/core-js/internals/create-property.js"),U=i("./node_modules/core-js/internals/array-species-create.js"),W=i("./node_modules/core-js/internals/array-method-has-species-support.js"),re=i("./node_modules/core-js/internals/well-known-symbol.js"),k=i("./node_modules/core-js/internals/engine-v8-version.js"),H=re("isConcatSpreadable"),de=9007199254740991,ce="Maximum allowed index exceeded",Fe=k>=51||!B(function(){var G=[];return G[H]=!1,G.concat()[0]!==G}),ve=W("concat"),pe=function(G){if(!O(G))return!1;var ge=G[H];return ge!==void 0?!!ge:D(G)},Ce=!Fe||!ve;L({target:"Array",proto:!0,forced:Ce},{concat:function(ge){var g=T(this),j=U(g,0),Ye=0,oe,he,be,me,ae;for(oe=-1,be=arguments.length;oe<be;oe++)if(ae=oe===-1?g:arguments[oe],pe(ae)){if(me=E(ae.length),Ye+me>de)throw TypeError(ce);for(he=0;he<me;he++,Ye++)he in ae&&I(j,Ye,ae[he])}else{if(Ye>=de)throw TypeError(ce);I(j,Ye++,ae)}return j.length=Ye,j}})},"./node_modules/core-js/modules/es.array.iterator.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/add-to-unscopables.js"),D=i("./node_modules/core-js/internals/iterators.js"),O=i("./node_modules/core-js/internals/internal-state.js"),T=i("./node_modules/core-js/internals/define-iterator.js"),E="Array Iterator",I=O.set,U=O.getterFor(E);v.exports=T(Array,"Array",function(W,re){I(this,{type:E,target:L(W),index:0,kind:re})},function(){var W=U(this),re=W.target,k=W.kind,H=W.index++;return!re||H>=re.length?(W.target=void 0,{value:void 0,done:!0}):k=="keys"?{value:H,done:!1}:k=="values"?{value:re[H],done:!1}:{value:[H,re[H]],done:!1}},"values"),D.Arguments=D.Array,B("keys"),B("values"),B("entries")},"./node_modules/core-js/modules/es.array.join.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/indexed-object.js"),D=i("./node_modules/core-js/internals/to-indexed-object.js"),O=i("./node_modules/core-js/internals/array-method-is-strict.js"),T=[].join,E=B!=Object,I=O("join",",");L({target:"Array",proto:!0,forced:E||!I},{join:function(W){return T.call(D(this),W===void 0?",":W)}})},"./node_modules/core-js/modules/es.array.map.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/array-iteration.js").map,D=i("./node_modules/core-js/internals/array-method-has-species-support.js"),O=D("map");L({target:"Array",proto:!0,forced:!O},{map:function(E){return B(this,E,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/is-object.js"),D=i("./node_modules/core-js/internals/is-array.js"),O=i("./node_modules/core-js/internals/to-absolute-index.js"),T=i("./node_modules/core-js/internals/to-length.js"),E=i("./node_modules/core-js/internals/to-indexed-object.js"),I=i("./node_modules/core-js/internals/create-property.js"),U=i("./node_modules/core-js/internals/well-known-symbol.js"),W=i("./node_modules/core-js/internals/array-method-has-species-support.js"),re=W("slice"),k=U("species"),H=[].slice,de=Math.max;L({target:"Array",proto:!0,forced:!re},{slice:function(Fe,ve){var pe=E(this),Ce=T(pe.length),G=O(Fe,Ce),ge=O(ve===void 0?Ce:ve,Ce),g,j,Ye;if(D(pe)&&(g=pe.constructor,typeof g=="function"&&(g===Array||D(g.prototype))?g=void 0:B(g)&&(g=g[k],g===null&&(g=void 0)),g===Array||g===void 0))return H.call(pe,G,ge);for(j=new(g===void 0?Array:g)(de(ge-G,0)),Ye=0;G<ge;G++,Ye++)G in pe&&I(j,Ye,pe[G]);return j.length=Ye,j}})},"./node_modules/core-js/modules/es.function.name.js":function(v,N,i){var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js").f,D=Function.prototype,O=D.toString,T=/^\s*function ([^ (]*)/,E="name";L&&!(E in D)&&B(D,E,{configurable:!0,get:function(){try{return O.call(this).match(T)[1]}catch(I){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/is-forced.js"),O=i("./node_modules/core-js/internals/redefine.js"),T=i("./node_modules/core-js/internals/has.js"),E=i("./node_modules/core-js/internals/classof-raw.js"),I=i("./node_modules/core-js/internals/inherit-if-required.js"),U=i("./node_modules/core-js/internals/is-symbol.js"),W=i("./node_modules/core-js/internals/to-primitive.js"),re=i("./node_modules/core-js/internals/fails.js"),k=i("./node_modules/core-js/internals/object-create.js"),H=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,de=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,ce=i("./node_modules/core-js/internals/object-define-property.js").f,Fe=i("./node_modules/core-js/internals/string-trim.js").trim,ve="Number",pe=B[ve],Ce=pe.prototype,G=E(k(Ce))==ve,ge=function(he){if(U(he))throw TypeError("Cannot convert a Symbol value to a number");var be=W(he,"number"),me,ae,se,Je,mt,Me,Nt,yt;if(typeof be=="string"&&be.length>2){if(be=Fe(be),me=be.charCodeAt(0),me===43||me===45){if(ae=be.charCodeAt(2),ae===88||ae===120)return NaN}else if(me===48){switch(be.charCodeAt(1)){case 66:case 98:se=2,Je=49;break;case 79:case 111:se=8,Je=55;break;default:return+be}for(mt=be.slice(2),Me=mt.length,Nt=0;Nt<Me;Nt++)if(yt=mt.charCodeAt(Nt),yt<48||yt>Je)return NaN;return parseInt(mt,se)}}return+be};if(D(ve,!pe(" 0o1")||!pe("0b1")||pe("+0x1"))){for(var g=function(be){var me=arguments.length<1?0:be,ae=this;return ae instanceof g&&(G?re(function(){Ce.valueOf.call(ae)}):E(ae)!=ve)?I(new pe(ge(me)),ae,g):ge(me)},j=L?H(pe):"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,oe;j.length>Ye;Ye++)T(pe,oe=j[Ye])&&!T(g,oe)&&ce(g,oe,de(pe,oe));g.prototype=Ce,Ce.constructor=g,O(B,ve,g)}},"./node_modules/core-js/modules/es.object.assign.js":function(v,N,i){var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/object-assign.js");L({target:"Object",stat:!0,forced:Object.assign!==B},{assign:B})},"./node_modules/core-js/modules/es.object.keys.js":function(v,N,i){var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/to-object.js"),D=i("./node_modules/core-js/internals/object-keys.js"),O=i("./node_modules/core-js/internals/fails.js"),T=O(function(){D(1)});L({target:"Object",stat:!0,forced:T},{keys:function(I){return D(B(I))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(v,N,i){var L=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/redefine.js"),D=i("./node_modules/core-js/internals/object-to-string.js");L||B(Object.prototype,"toString",D,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/redefine.js"),B=i("./node_modules/core-js/internals/an-object.js"),D=i("./node_modules/core-js/internals/to-string.js"),O=i("./node_modules/core-js/internals/fails.js"),T=i("./node_modules/core-js/internals/regexp-flags.js"),E="toString",I=RegExp.prototype,U=I[E],W=O(function(){return U.call({source:"a",flags:"b"})!="/a/b"}),re=U.name!=E;(W||re)&&L(RegExp.prototype,E,function(){var H=B(this),de=D(H.source),ce=H.flags,Fe=D(ce===void 0&&H instanceof RegExp&&!("flags"in I)?T.call(H):ce);return"/"+de+"/"+Fe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/string-multibyte.js").charAt,B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/internal-state.js"),O=i("./node_modules/core-js/internals/define-iterator.js"),T="String Iterator",E=D.set,I=D.getterFor(T);O(String,"String",function(U){E(this,{type:T,string:B(U),index:0})},function(){var W=I(this),re=W.string,k=W.index,H;return k>=re.length?{value:void 0,done:!0}:(H=L(re,k),W.index+=H.length,{value:H,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/create-html.js"),D=i("./node_modules/core-js/internals/string-html-forced.js");L({target:"String",proto:!0,forced:D("link")},{link:function(T){return B(this,"a","href",T)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/descriptors.js"),D=i("./node_modules/core-js/internals/global.js"),O=i("./node_modules/core-js/internals/has.js"),T=i("./node_modules/core-js/internals/is-object.js"),E=i("./node_modules/core-js/internals/object-define-property.js").f,I=i("./node_modules/core-js/internals/copy-constructor-properties.js"),U=D.Symbol;if(B&&typeof U=="function"&&(!("description"in U.prototype)||U().description!==void 0)){var W={},re=function(){var ve=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),pe=this instanceof re?new U(ve):ve===void 0?U():U(ve);return ve===""&&(W[pe]=!0),pe};I(re,U);var k=re.prototype=U.prototype;k.constructor=re;var H=k.toString,de=String(U("test"))=="Symbol(test)",ce=/^Symbol\((.*)\)[^)]+$/;E(k,"description",{configurable:!0,get:function(){var ve=T(this)?this.valueOf():this,pe=H.call(ve);if(O(W,ve))return"";var Ce=de?pe.slice(7,-1):pe.replace(ce,"$1");return Ce===""?void 0:Ce}}),L({global:!0,forced:!0},{Symbol:re})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(v,N,i){var L=i("./node_modules/core-js/internals/define-well-known-symbol.js");L("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(v,N,i){"use strict";var L=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/get-built-in.js"),O=i("./node_modules/core-js/internals/is-pure.js"),T=i("./node_modules/core-js/internals/descriptors.js"),E=i("./node_modules/core-js/internals/native-symbol.js"),I=i("./node_modules/core-js/internals/fails.js"),U=i("./node_modules/core-js/internals/has.js"),W=i("./node_modules/core-js/internals/is-array.js"),re=i("./node_modules/core-js/internals/is-object.js"),k=i("./node_modules/core-js/internals/is-symbol.js"),H=i("./node_modules/core-js/internals/an-object.js"),de=i("./node_modules/core-js/internals/to-object.js"),ce=i("./node_modules/core-js/internals/to-indexed-object.js"),Fe=i("./node_modules/core-js/internals/to-property-key.js"),ve=i("./node_modules/core-js/internals/to-string.js"),pe=i("./node_modules/core-js/internals/create-property-descriptor.js"),Ce=i("./node_modules/core-js/internals/object-create.js"),G=i("./node_modules/core-js/internals/object-keys.js"),ge=i("./node_modules/core-js/internals/object-get-own-property-names.js"),g=i("./node_modules/core-js/internals/object-get-own-property-names-external.js"),j=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"),oe=i("./node_modules/core-js/internals/object-define-property.js"),he=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),be=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),me=i("./node_modules/core-js/internals/redefine.js"),ae=i("./node_modules/core-js/internals/shared.js"),se=i("./node_modules/core-js/internals/shared-key.js"),Je=i("./node_modules/core-js/internals/hidden-keys.js"),mt=i("./node_modules/core-js/internals/uid.js"),Me=i("./node_modules/core-js/internals/well-known-symbol.js"),Nt=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),yt=i("./node_modules/core-js/internals/define-well-known-symbol.js"),zt=i("./node_modules/core-js/internals/set-to-string-tag.js"),je=i("./node_modules/core-js/internals/internal-state.js"),It=i("./node_modules/core-js/internals/array-iteration.js").forEach,Ze=se("hidden"),Pt="Symbol",ct="prototype",x=Me("toPrimitive"),Ke=je.set,P=je.getterFor(Pt),A=Object[ct],h=B.Symbol,C=D("JSON","stringify"),b=Ye.f,K=oe.f,ee=g.f,Ee=he.f,le=ae("symbols"),ue=ae("op-symbols"),Qe=ae("string-to-symbol-registry"),ke=ae("symbol-to-string-registry"),ie=ae("wks"),X=B.QObject,tt=!X||!X[ct]||!X[ct].findChild,Te=T&&I(function(){return Ce(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a!=7})?function(Ae,Oe,We){var vt=b(A,Oe);vt&&delete A[Oe],K(Ae,Oe,We),vt&&Ae!==A&&K(A,Oe,vt)}:K,Et=function(Ae,Oe){var We=le[Ae]=Ce(h[ct]);return Ke(We,{type:Pt,tag:Ae,description:Oe}),T||(We.description=Oe),We},at=function(Oe,We,vt){Oe===A&&at(ue,We,vt),H(Oe);var Rt=Fe(We);return H(vt),U(le,Rt)?(vt.enumerable?(U(Oe,Ze)&&Oe[Ze][Rt]&&(Oe[Ze][Rt]=!1),vt=Ce(vt,{enumerable:pe(0,!1)})):(U(Oe,Ze)||K(Oe,Ze,pe(1,{})),Oe[Ze][Rt]=!0),Te(Oe,Rt,vt)):K(Oe,Rt,vt)},Ge=function(Oe,We){H(Oe);var vt=ce(We),Rt=G(vt).concat(ut(vt));return It(Rt,function(en){(!T||St.call(vt,en))&&at(Oe,en,vt[en])}),Oe},Ut=function(Oe,We){return We===void 0?Ce(Oe):Ge(Ce(Oe),We)},St=function(Oe){var We=Fe(Oe),vt=Ee.call(this,We);return this===A&&U(le,We)&&!U(ue,We)?!1:vt||!U(this,We)||!U(le,We)||U(this,Ze)&&this[Ze][We]?vt:!0},Ie=function(Oe,We){var vt=ce(Oe),Rt=Fe(We);if(!(vt===A&&U(le,Rt)&&!U(ue,Rt))){var en=b(vt,Rt);return en&&U(le,Rt)&&!(U(vt,Ze)&&vt[Ze][Rt])&&(en.enumerable=!0),en}},$e=function(Oe){var We=ee(ce(Oe)),vt=[];return It(We,function(Rt){!U(le,Rt)&&!U(Je,Rt)&&vt.push(Rt)}),vt},ut=function(Oe){var We=Oe===A,vt=ee(We?ue:ce(Oe)),Rt=[];return It(vt,function(en){U(le,en)&&(!We||U(A,en))&&Rt.push(le[en])}),Rt};if(E||(h=function(){if(this instanceof h)throw TypeError("Symbol is not a constructor");var Oe=!arguments.length||arguments[0]===void 0?void 0:ve(arguments[0]),We=mt(Oe),vt=function(Rt){this===A&&vt.call(ue,Rt),U(this,Ze)&&U(this[Ze],We)&&(this[Ze][We]=!1),Te(this,We,pe(1,Rt))};return T&&tt&&Te(A,We,{configurable:!0,set:vt}),Et(We,Oe)},me(h[ct],"toString",function(){return P(this).tag}),me(h,"withoutSetter",function(Ae){return Et(mt(Ae),Ae)}),he.f=St,oe.f=at,Ye.f=Ie,ge.f=g.f=$e,j.f=ut,Nt.f=function(Ae){return Et(Me(Ae),Ae)},T&&(K(h[ct],"description",{configurable:!0,get:function(){return P(this).description}}),O||me(A,"propertyIsEnumerable",St,{unsafe:!0}))),L({global:!0,wrap:!0,forced:!E,sham:!E},{Symbol:h}),It(G(ie),function(Ae){yt(Ae)}),L({target:Pt,stat:!0,forced:!E},{for:function(Ae){var Oe=ve(Ae);if(U(Qe,Oe))return Qe[Oe];var We=h(Oe);return Qe[Oe]=We,ke[We]=Oe,We},keyFor:function(Oe){if(!k(Oe))throw TypeError(Oe+" is not a symbol");if(U(ke,Oe))return ke[Oe]},useSetter:function(){tt=!0},useSimple:function(){tt=!1}}),L({target:"Object",stat:!0,forced:!E,sham:!T},{create:Ut,defineProperty:at,defineProperties:Ge,getOwnPropertyDescriptor:Ie}),L({target:"Object",stat:!0,forced:!E},{getOwnPropertyNames:$e,getOwnPropertySymbols:ut}),L({target:"Object",stat:!0,forced:I(function(){j.f(1)})},{getOwnPropertySymbols:function(Oe){return j.f(de(Oe))}}),C){var Qt=!E||I(function(){var Ae=h();return C([Ae])!="[null]"||C({a:Ae})!="{}"||C(Object(Ae))!="{}"});L({target:"JSON",stat:!0,forced:Qt},{stringify:function(Oe,We,vt){for(var Rt=[Oe],en=1,En;arguments.length>en;)Rt.push(arguments[en++]);if(En=We,!(!re(We)&&Oe===void 0||k(Oe)))return W(We)||(We=function(xn,ln){if(typeof En=="function"&&(ln=En.call(this,xn,ln)),!k(ln))return ln}),Rt[1]=We,C.apply(null,Rt)}})}h[ct][x]||be(h[ct],x,h[ct].valueOf),zt(h,Pt),Je[Ze]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/dom-iterables.js"),D=i("./node_modules/core-js/internals/array-for-each.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var T in B){var E=L[T],I=E&&E.prototype;if(I&&I.forEach!==D)try{O(I,"forEach",D)}catch(U){I.forEach=D}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(v,N,i){var L=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/dom-iterables.js"),D=i("./node_modules/core-js/modules/es.array.iterator.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),T=i("./node_modules/core-js/internals/well-known-symbol.js"),E=T("iterator"),I=T("toStringTag"),U=D.values;for(var W in B){var re=L[W],k=re&&re.prototype;if(k){if(k[E]!==U)try{O(k,E,U)}catch(de){k[E]=U}if(k[I]||O(k,I,W),B[W]){for(var H in D)if(k[H]!==D[H])try{O(k,H,D[H])}catch(de){k[H]=D[H]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(v){(function(N,i){v.exports=i()})(this,function(){"use strict";function N(X){var tt=typeof X;return X!==null&&(tt==="object"||tt==="function")}function i(X){return typeof X=="function"}var L=void 0;Array.isArray?L=Array.isArray:L=function(X){return Object.prototype.toString.call(X)==="[object Array]"};var B=L,D=0,O=void 0,T=void 0,E=function(tt,Te){G[D]=tt,G[D+1]=Te,D+=2,D===2&&(T?T(ge):j())};function I(X){T=X}function U(X){E=X}var W=typeof window!="undefined"?window:void 0,re=W||{},k=re.MutationObserver||re.WebKitMutationObserver,H=typeof self=="undefined"&&typeof s!="undefined"&&{}.toString.call(s)==="[object process]",de=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function ce(){return function(){return s.nextTick(ge)}}function Fe(){return typeof O!="undefined"?function(){O(ge)}:Ce()}function ve(){var X=0,tt=new k(ge),Te=document.createTextNode("");return tt.observe(Te,{characterData:!0}),function(){Te.data=X=++X%2}}function pe(){var X=new MessageChannel;return X.port1.onmessage=ge,function(){return X.port2.postMessage(0)}}function Ce(){var X=setTimeout;return function(){return X(ge,1)}}var G=new Array(1e3);function ge(){for(var X=0;X<D;X+=2){var tt=G[X],Te=G[X+1];tt(Te),G[X]=void 0,G[X+1]=void 0}D=0}function g(){try{var X=Function("return this")().require("vertx");return O=X.runOnLoop||X.runOnContext,Fe()}catch(tt){return Ce()}}var j=void 0;H?j=ce():k?j=ve():de?j=pe():W===void 0?j=g():j=Ce();function Ye(X,tt){var Te=this,Et=new this.constructor(be);Et[he]===void 0&&C(Et);var at=Te._state;if(at){var Ge=arguments[at-1];E(function(){return Ke(at,Et,Ge,Te._result)})}else ct(Te,Et,X,tt);return Et}function oe(X){var tt=this;if(X&&typeof X=="object"&&X.constructor===tt)return X;var Te=new tt(be);return je(Te,X),Te}var he=Math.random().toString(36).substring(2);function be(){}var me=void 0,ae=1,se=2;function Je(){return new TypeError("You cannot resolve a promise with itself")}function mt(){return new TypeError("A promises callback cannot return that same promise.")}function Me(X,tt,Te,Et){try{X.call(tt,Te,Et)}catch(at){return at}}function Nt(X,tt,Te){E(function(Et){var at=!1,Ge=Me(Te,tt,function(Ut){at||(at=!0,tt!==Ut?je(Et,Ut):Ze(Et,Ut))},function(Ut){at||(at=!0,Pt(Et,Ut))},"Settle: "+(Et._label||" unknown promise"));!at&&Ge&&(at=!0,Pt(Et,Ge))},X)}function yt(X,tt){tt._state===ae?Ze(X,tt._result):tt._state===se?Pt(X,tt._result):ct(tt,void 0,function(Te){return je(X,Te)},function(Te){return Pt(X,Te)})}function zt(X,tt,Te){tt.constructor===X.constructor&&Te===Ye&&tt.constructor.resolve===oe?yt(X,tt):Te===void 0?Ze(X,tt):i(Te)?Nt(X,tt,Te):Ze(X,tt)}function je(X,tt){if(X===tt)Pt(X,Je());else if(N(tt)){var Te=void 0;try{Te=tt.then}catch(Et){Pt(X,Et);return}zt(X,tt,Te)}else Ze(X,tt)}function It(X){X._onerror&&X._onerror(X._result),x(X)}function Ze(X,tt){X._state===me&&(X._result=tt,X._state=ae,X._subscribers.length!==0&&E(x,X))}function Pt(X,tt){X._state===me&&(X._state=se,X._result=tt,E(It,X))}function ct(X,tt,Te,Et){var at=X._subscribers,Ge=at.length;X._onerror=null,at[Ge]=tt,at[Ge+ae]=Te,at[Ge+se]=Et,Ge===0&&X._state&&E(x,X)}function x(X){var tt=X._subscribers,Te=X._state;if(tt.length!==0){for(var Et=void 0,at=void 0,Ge=X._result,Ut=0;Ut<tt.length;Ut+=3)Et=tt[Ut],at=tt[Ut+Te],Et?Ke(Te,Et,at,Ge):at(Ge);X._subscribers.length=0}}function Ke(X,tt,Te,Et){var at=i(Te),Ge=void 0,Ut=void 0,St=!0;if(at){try{Ge=Te(Et)}catch(Ie){St=!1,Ut=Ie}if(tt===Ge){Pt(tt,mt());return}}else Ge=Et;tt._state!==me||(at&&St?je(tt,Ge):St===!1?Pt(tt,Ut):X===ae?Ze(tt,Ge):X===se&&Pt(tt,Ge))}function P(X,tt){try{tt(function(Et){je(X,Et)},function(Et){Pt(X,Et)})}catch(Te){Pt(X,Te)}}var A=0;function h(){return A++}function C(X){X[he]=A++,X._state=void 0,X._result=void 0,X._subscribers=[]}function b(){return new Error("Array Methods must be provided an Array")}var K=function(){function X(tt,Te){this._instanceConstructor=tt,this.promise=new tt(be),this.promise[he]||C(this.promise),B(Te)?(this.length=Te.length,this._remaining=Te.length,this._result=new Array(this.length),this.length===0?Ze(this.promise,this._result):(this.length=this.length||0,this._enumerate(Te),this._remaining===0&&Ze(this.promise,this._result))):Pt(this.promise,b())}return X.prototype._enumerate=function(Te){for(var Et=0;this._state===me&&Et<Te.length;Et++)this._eachEntry(Te[Et],Et)},X.prototype._eachEntry=function(Te,Et){var at=this._instanceConstructor,Ge=at.resolve;if(Ge===oe){var Ut=void 0,St=void 0,Ie=!1;try{Ut=Te.then}catch(ut){Ie=!0,St=ut}if(Ut===Ye&&Te._state!==me)this._settledAt(Te._state,Et,Te._result);else if(typeof Ut!="function")this._remaining--,this._result[Et]=Te;else if(at===ke){var $e=new at(be);Ie?Pt($e,St):zt($e,Te,Ut),this._willSettleAt($e,Et)}else this._willSettleAt(new at(function(ut){return ut(Te)}),Et)}else this._willSettleAt(Ge(Te),Et)},X.prototype._settledAt=function(Te,Et,at){var Ge=this.promise;Ge._state===me&&(this._remaining--,Te===se?Pt(Ge,at):this._result[Et]=at),this._remaining===0&&Ze(Ge,this._result)},X.prototype._willSettleAt=function(Te,Et){var at=this;ct(Te,void 0,function(Ge){return at._settledAt(ae,Et,Ge)},function(Ge){return at._settledAt(se,Et,Ge)})},X}();function ee(X){return new K(this,X).promise}function Ee(X){var tt=this;return B(X)?new tt(function(Te,Et){for(var at=X.length,Ge=0;Ge<at;Ge++)tt.resolve(X[Ge]).then(Te,Et)}):new tt(function(Te,Et){return Et(new TypeError("You must pass an array to race."))})}function le(X){var tt=this,Te=new tt(be);return Pt(Te,X),Te}function ue(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Qe(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var ke=function(){function X(tt){this[he]=h(),this._result=this._state=void 0,this._subscribers=[],be!==tt&&(typeof tt!="function"&&ue(),this instanceof X?P(this,tt):Qe())}return X.prototype.catch=function(Te){return this.then(null,Te)},X.prototype.finally=function(Te){var Et=this,at=Et.constructor;return i(Te)?Et.then(function(Ge){return at.resolve(Te()).then(function(){return Ge})},function(Ge){return at.resolve(Te()).then(function(){throw Ge})}):Et.then(Te,Te)},X}();ke.prototype.then=Ye,ke.all=ee,ke.race=Ee,ke.resolve=oe,ke.reject=le,ke._setScheduler=I,ke._setAsap=U,ke._asap=E;function ie(){var X=void 0;if(typeof p.g!="undefined")X=p.g;else if(typeof self!="undefined")X=self;else try{X=Function("return this")()}catch(Et){throw new Error("polyfill failed because global object is unavailable in this environment")}var tt=X.Promise;if(tt){var Te=null;try{Te=Object.prototype.toString.call(tt.resolve())}catch(Et){}if(Te==="[object Promise]"&&!tt.cast)return}X.Promise=ke}return ke.polyfill=ie,ke.Promise=ke,ke})},html2canvas:function(v){"use strict";v.exports=M},jspdf:function(v){"use strict";v.exports=Se}},te={};function $(v){var N=te[v];if(N!==void 0)return N.exports;var i=te[v]={exports:{}};return we[v].call(i.exports,i,i.exports,$),i.exports}(function(){$.n=function(v){var N=v&&v.__esModule?function(){return v.default}:function(){return v};return $.d(N,{a:N}),N}})(),function(){$.d=function(v,N){for(var i in N)$.o(N,i)&&!$.o(v,i)&&Object.defineProperty(v,i,{enumerable:!0,get:N[i]})}}(),function(){$.o=function(v,N){return Object.prototype.hasOwnProperty.call(v,N)}}(),function(){$.r=function(v){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}}();var Z={};return function(){"use strict";$.r(Z);var v=$("./src/worker.js"),N=$("./src/plugin/jspdf-plugin.js"),i=$("./src/plugin/pagebreaks.js"),L=$("./src/plugin/hyperlinks.js"),B=function D(O,T){var E=new D.Worker(T);return O?E.from(O).save():E};B.Worker=v.default,Z.default=B}(),Z=Z.default,Z}()})},67467:function(nr,Zt){Zt.read=function(p,s,Se,M,we){var te,$,Z=we*8-M-1,v=(1<<Z)-1,N=v>>1,i=-7,L=Se?we-1:0,B=Se?-1:1,D=p[s+L];for(L+=B,te=D&(1<<-i)-1,D>>=-i,i+=Z;i>0;te=te*256+p[s+L],L+=B,i-=8);for($=te&(1<<-i)-1,te>>=-i,i+=M;i>0;$=$*256+p[s+L],L+=B,i-=8);if(te===0)te=1-N;else{if(te===v)return $?NaN:(D?-1:1)*(1/0);$=$+Math.pow(2,M),te=te-N}return(D?-1:1)*$*Math.pow(2,te-M)},Zt.write=function(p,s,Se,M,we,te){var $,Z,v,N=te*8-we-1,i=(1<<N)-1,L=i>>1,B=we===23?Math.pow(2,-24)-Math.pow(2,-77):0,D=M?0:te-1,O=M?1:-1,T=s<0||s===0&&1/s<0?1:0;for(s=Math.abs(s),isNaN(s)||s===1/0?(Z=isNaN(s)?1:0,$=i):($=Math.floor(Math.log(s)/Math.LN2),s*(v=Math.pow(2,-$))<1&&($--,v*=2),$+L>=1?s+=B/v:s+=B*Math.pow(2,1-L),s*v>=2&&($++,v/=2),$+L>=i?(Z=0,$=i):$+L>=1?(Z=(s*v-1)*Math.pow(2,we),$=$+L):(Z=s*Math.pow(2,L-1)*Math.pow(2,we),$=0));we>=8;p[Se+D]=Z&255,D+=O,Z/=256,we-=8);for($=$<<we|Z,N+=we;N>0;p[Se+D]=$&255,D+=O,$/=256,N-=8);p[Se+D-O]|=T*128}},24334:function(nr,Zt,p){var s,Se;(function(M,we){nr.exports=we(M)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof p.g!="undefined"?p.g:this,function(M){"use strict";M=M||{};var we=M.Base64,te="2.6.4",$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Z=function(g){for(var j={},Ye=0,oe=g.length;Ye<oe;Ye++)j[g.charAt(Ye)]=Ye;return j}($),v=String.fromCharCode,N=function(g){if(g.length<2){var j=g.charCodeAt(0);return j<128?g:j<2048?v(192|j>>>6)+v(128|j&63):v(224|j>>>12&15)+v(128|j>>>6&63)+v(128|j&63)}else{var j=65536+(g.charCodeAt(0)-55296)*1024+(g.charCodeAt(1)-56320);return v(240|j>>>18&7)+v(128|j>>>12&63)+v(128|j>>>6&63)+v(128|j&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,L=function(g){return g.replace(i,N)},B=function(g){var j=[0,2,1][g.length%3],Ye=g.charCodeAt(0)<<16|(g.length>1?g.charCodeAt(1):0)<<8|(g.length>2?g.charCodeAt(2):0),oe=[$.charAt(Ye>>>18),$.charAt(Ye>>>12&63),j>=2?"=":$.charAt(Ye>>>6&63),j>=1?"=":$.charAt(Ye&63)];return oe.join("")},D=M.btoa&&typeof M.btoa=="function"?function(g){return M.btoa(g)}:function(g){if(g.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return g.replace(/[\s\S]{1,3}/g,B)},O=function(g){return D(L(String(g)))},T=function(g){return g.replace(/[+\/]/g,function(j){return j=="+"?"-":"_"}).replace(/=/g,"")},E=function(g,j){return j?T(O(g)):O(g)},I=function(g){return E(g,!0)},U;M.Uint8Array&&(U=function(g,j){for(var Ye="",oe=0,he=g.length;oe<he;oe+=3){var be=g[oe],me=g[oe+1],ae=g[oe+2],se=be<<16|me<<8|ae;Ye+=$.charAt(se>>>18)+$.charAt(se>>>12&63)+(typeof me!="undefined"?$.charAt(se>>>6&63):"=")+(typeof ae!="undefined"?$.charAt(se&63):"=")}return j?T(Ye):Ye});var W=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,re=function(g){switch(g.length){case 4:var j=(7&g.charCodeAt(0))<<18|(63&g.charCodeAt(1))<<12|(63&g.charCodeAt(2))<<6|63&g.charCodeAt(3),Ye=j-65536;return v((Ye>>>10)+55296)+v((Ye&1023)+56320);case 3:return v((15&g.charCodeAt(0))<<12|(63&g.charCodeAt(1))<<6|63&g.charCodeAt(2));default:return v((31&g.charCodeAt(0))<<6|63&g.charCodeAt(1))}},k=function(g){return g.replace(W,re)},H=function(g){var j=g.length,Ye=j%4,oe=(j>0?Z[g.charAt(0)]<<18:0)|(j>1?Z[g.charAt(1)]<<12:0)|(j>2?Z[g.charAt(2)]<<6:0)|(j>3?Z[g.charAt(3)]:0),he=[v(oe>>>16),v(oe>>>8&255),v(oe&255)];return he.length-=[0,0,2,1][Ye],he.join("")},de=M.atob&&typeof M.atob=="function"?function(g){return M.atob(g)}:function(g){return g.replace(/\S{1,4}/g,H)},ce=function(g){return de(String(g).replace(/[^A-Za-z0-9\+\/]/g,""))},Fe=function(g){return k(de(g))},ve=function(g){return String(g).replace(/[-_]/g,function(j){return j=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},pe=function(g){return Fe(ve(g))},Ce;M.Uint8Array&&(Ce=function(g){return Uint8Array.from(ce(ve(g)),function(j){return j.charCodeAt(0)})});var G=function(){var g=M.Base64;return M.Base64=we,g};if(M.Base64={VERSION:te,atob:ce,btoa:D,fromBase64:pe,toBase64:E,utob:L,encode:E,encodeURI:I,btou:k,decode:pe,noConflict:G,fromUint8Array:U,toUint8Array:Ce},typeof Object.defineProperty=="function"){var ge=function(g){return{value:g,enumerable:!1,writable:!0,configurable:!0}};M.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ge(function(){return pe(this)})),Object.defineProperty(String.prototype,"toBase64",ge(function(g){return E(this,g)})),Object.defineProperty(String.prototype,"toBase64URI",ge(function(){return E(this,!0)}))}}return M.Meteor&&(Base64=M.Base64),nr.exports?nr.exports.Base64=M.Base64:(s=[],Se=function(){return M.Base64}.apply(Zt,s),Se!==void 0&&(nr.exports=Se)),{Base64:M.Base64}})},53307:function(nr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{AcroForm:function(){return il},AcroFormAppearance:function(){return Ur},AcroFormButton:function(){return Mo},AcroFormCheckBox:function(){return Ti},AcroFormChoiceField:function(){return Qr},AcroFormComboBox:function(){return io},AcroFormEditBox:function(){return oo},AcroFormListBox:function(){return ti},AcroFormPasswordField:function(){return Ho},AcroFormPushButton:function(){return si},AcroFormRadioButton:function(){return No},AcroFormTextField:function(){return gi},GState:function(){return ef},ShadingPattern:function(){return Vu},TilingPattern:function(){return Wu},default:function(){return yo},jsPDF:function(){return yo}});var s=p(76190),Se={},M=function(e,n,t,r,o){var l=new Worker(Se[n]||(Se[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return l.onmessage=function(w){var y=w.data,S=y.$e$;if(S){var Q=new Error(S[0]);Q.code=S[1],Q.stack=S[2],o(Q,null)}else o(null,y)},l.postMessage(t,r),l},we=Uint8Array,te=Uint16Array,$=Int32Array,Z=new we([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]),v=new we([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]),N=new we([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),i=function(e,n){for(var t=new te(31),r=0;r<31;++r)t[r]=n+=1<<e[r-1];for(var o=new $(t[30]),r=1;r<30;++r)for(var l=t[r];l<t[r+1];++l)o[l]=l-t[r]<<5|r;return{b:t,r:o}},L=i(Z,2),B=L.b,D=L.r;B[28]=258,D[258]=28;for(var O=i(v,0),T=O.b,E=O.r,I=new te(32768),U=0;U<32768;++U){var W=(U&43690)>>1|(U&21845)<<1;W=(W&52428)>>2|(W&13107)<<2,W=(W&61680)>>4|(W&3855)<<4,I[U]=((W&65280)>>8|(W&255)<<8)>>1}for(var re=function(e,n,t){for(var r=e.length,o=0,l=new te(n);o<r;++o)e[o]&&++l[e[o]-1];var w=new te(n);for(o=1;o<n;++o)w[o]=w[o-1]+l[o-1]<<1;var y;if(t){y=new te(1<<n);var S=15-n;for(o=0;o<r;++o)if(e[o])for(var Q=o<<4|e[o],V=n-e[o],fe=w[e[o]-1]++<<V,Le=fe|(1<<V)-1;fe<=Le;++fe)y[I[fe]>>S]=Q}else for(y=new te(r),o=0;o<r;++o)e[o]&&(y[o]=I[w[e[o]-1]++]>>15-e[o]);return y},k=new we(288),U=0;U<144;++U)k[U]=8;for(var U=144;U<256;++U)k[U]=9;for(var U=256;U<280;++U)k[U]=7;for(var U=280;U<288;++U)k[U]=8;for(var H=new we(32),U=0;U<32;++U)H[U]=5;var de=re(k,9,0),ce=null,Fe=re(H,5,0),ve=null,pe=function(e){for(var n=e[0],t=1;t<e.length;++t)e[t]>n&&(n=e[t]);return n},Ce=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},G=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},ge=function(e){return(e+7)/8|0},g=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new we(e.subarray(n,t))},j={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"],oe=function(e,n,t){var r=new Error(n||Ye[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,oe),!t)throw r;return r},he=function(e,n,t,r){var o=e.length,l=r?r.length:0;if(!o||n.f&&!n.l)return t||new we(0);var w=!t,y=w||n.i!=2,S=n.i;w&&(t=new we(o*3));var Q=function(wr){var $r=t.length;if(wr>$r){var Gr=new we(Math.max($r*2,wr));Gr.set(t),t=Gr}},V=n.f||0,fe=n.p||0,Le=n.b||0,z=n.l,ot=n.d,qe=n.m,it=n.n,He=o*8;do{if(!z){V=Ce(e,fe,1);var Mt=Ce(e,fe+1,3);if(fe+=3,Mt)if(Mt==1)z=ce,ot=ve,qe=9,it=5;else if(Mt==2){var Hn=Ce(e,fe,31)+257,Un=Ce(e,fe+10,15)+4,Gt=Hn+Ce(e,fe+5,31)+1;fe+=14;for(var xt=new we(Gt),sn=new we(19),_e=0;_e<Un;++_e)sn[N[_e]]=Ce(e,fe+_e*3,7);fe+=Un*3;for(var At=pe(sn),jt=(1<<At)-1,Tt=re(sn,At,1),_e=0;_e<Gt;){var Bn=Tt[Ce(e,fe,jt)];fe+=Bn&15;var Ot=Bn>>4;if(Ot<16)xt[_e++]=Ot;else{var Fn=0,Nn=0;for(Ot==16?(Nn=3+Ce(e,fe,3),fe+=2,Fn=xt[_e-1]):Ot==17?(Nn=3+Ce(e,fe,7),fe+=3):Ot==18&&(Nn=11+Ce(e,fe,127),fe+=7);Nn--;)xt[_e++]=Fn}}var gn=xt.subarray(0,Hn),Tn=xt.subarray(Hn);qe=pe(gn),it=pe(Tn),z=re(gn,qe,1),ot=re(Tn,it,1)}else oe(1);else{var Ot=ge(fe)+4,Ct=e[Ot-4]|e[Ot-3]<<8,vn=Ot+Ct;if(vn>o){S&&oe(0);break}y&&Q(Le+Ct),t.set(e.subarray(Ot,vn),Le),n.b=Le+=Ct,n.p=fe=vn*8,n.f=V;continue}if(fe>He){S&&oe(0);break}}y&&Q(Le+131072);for(var Ir=(1<<qe)-1,or=(1<<it)-1,Pe=fe;;Pe=fe){var Fn=z[G(e,fe)&Ir],bt=Fn>>4;if(fe+=Fn&15,fe>He){S&&oe(0);break}if(Fn||oe(2),bt<256)t[Le++]=bt;else if(bt==256){Pe=fe,z=null;break}else{var Lt=bt-254;if(bt>264){var _e=bt-257,Ht=Z[_e];Lt=Ce(e,fe,(1<<Ht)-1)+B[_e],fe+=Ht}var Jt=ot[G(e,fe)&or],fn=Jt>>4;Jt||oe(3),fe+=Jt&15;var Tn=T[fn];if(fn>3){var Ht=v[fn];Tn+=G(e,fe)&(1<<Ht)-1,fe+=Ht}if(fe>He){S&&oe(0);break}y&&Q(Le+131072);var Ln=Le+Lt;if(Le<Tn){var On=l-Tn,$n=Math.min(Tn,Ln);for(On+Le<0&&oe(3);Le<$n;++Le)t[Le]=r[On+Le]}for(;Le<Ln;++Le)t[Le]=t[Le-Tn]}}n.l=z,n.p=Pe,n.b=Le,n.f=V,z&&(V=1,n.m=qe,n.d=ot,n.n=it)}while(!V);return Le!=t.length&&w?g(t,0,Le):t.subarray(0,Le)},be=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8},me=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},ae=function(e,n){for(var t=[],r=0;r<e.length;++r)e[r]&&t.push({s:r,f:e[r]});var o=t.length,l=t.slice();if(!o)return{t:zt,l:0};if(o==1){var w=new we(t[0].s+1);return w[t[0].s]=1,{t:w,l:1}}t.sort(function(vn,Hn){return vn.f-Hn.f}),t.push({s:-1,f:25001});var y=t[0],S=t[1],Q=0,V=1,fe=2;for(t[0]={s:-1,f:y.f+S.f,l:y,r:S};V!=o-1;)y=t[t[Q].f<t[fe].f?Q++:fe++],S=t[Q!=V&&t[Q].f<t[fe].f?Q++:fe++],t[V++]={s:-1,f:y.f+S.f,l:y,r:S};for(var Le=l[0].s,r=1;r<o;++r)l[r].s>Le&&(Le=l[r].s);var z=new te(Le+1),ot=se(t[V-1],z,0);if(ot>n){var r=0,qe=0,it=ot-n,He=1<<it;for(l.sort(function(Hn,Un){return z[Un.s]-z[Hn.s]||Hn.f-Un.f});r<o;++r){var Mt=l[r].s;if(z[Mt]>n)qe+=He-(1<<ot-z[Mt]),z[Mt]=n;else break}for(qe>>=it;qe>0;){var Ot=l[r].s;z[Ot]<n?qe-=1<<n-z[Ot]++-1:++r}for(;r>=0&&qe;--r){var Ct=l[r].s;z[Ct]==n&&(--z[Ct],++qe)}ot=n}return{t:new we(z),l:ot}},se=function(e,n,t){return e.s==-1?Math.max(se(e.l,n,t+1),se(e.r,n,t+1)):n[e.s]=t},Je=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new te(++n),r=0,o=e[0],l=1,w=function(S){t[r++]=S},y=1;y<=n;++y)if(e[y]==o&&y!=n)++l;else{if(!o&&l>2){for(;l>138;l-=138)w(32754);l>2&&(w(l>10?l-11<<5|28690:l-3<<5|12305),l=0)}else if(l>3){for(w(o),--l;l>6;l-=6)w(8304);l>2&&(w(l-3<<5|8208),l=0)}for(;l--;)w(o);l=1,o=e[y]}return{c:t.subarray(0,r),n}},mt=function(e,n){for(var t=0,r=0;r<n.length;++r)t+=e[r]*n[r];return t},Me=function(e,n,t){var r=t.length,o=ge(n+2);e[o]=r&255,e[o+1]=r>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var l=0;l<r;++l)e[o+l+4]=t[l];return(o+4+r)*8},Nt=function(e,n,t,r,o,l,w,y,S,Q,V){be(n,V++,t),++o[256];for(var fe=ae(o,15),Le=fe.t,z=fe.l,ot=ae(l,15),qe=ot.t,it=ot.l,He=Je(Le),Mt=He.c,Ot=He.n,Ct=Je(qe),vn=Ct.c,Hn=Ct.n,Un=new te(19),Gt=0;Gt<Mt.length;++Gt)++Un[Mt[Gt]&31];for(var Gt=0;Gt<vn.length;++Gt)++Un[vn[Gt]&31];for(var xt=ae(Un,7),sn=xt.t,_e=xt.l,At=19;At>4&&!sn[N[At-1]];--At);var jt=Q+5<<3,Tt=mt(o,k)+mt(l,H)+w,Bn=mt(o,Le)+mt(l,qe)+w+14+3*At+mt(Un,sn)+2*Un[16]+3*Un[17]+7*Un[18];if(S>=0&&jt<=Tt&&jt<=Bn)return Me(n,V,e.subarray(S,S+Q));var Fn,Nn,gn,Tn;if(be(n,V,1+(Bn<Tt)),V+=2,Bn<Tt){Fn=re(Le,z,0),Nn=Le,gn=re(qe,it,0),Tn=qe;var Ir=re(sn,_e,0);be(n,V,Ot-257),be(n,V+5,Hn-1),be(n,V+10,At-4),V+=14;for(var Gt=0;Gt<At;++Gt)be(n,V+3*Gt,sn[N[Gt]]);V+=3*At;for(var or=[Mt,vn],Pe=0;Pe<2;++Pe)for(var bt=or[Pe],Gt=0;Gt<bt.length;++Gt){var Lt=bt[Gt]&31;be(n,V,Ir[Lt]),V+=sn[Lt],Lt>15&&(be(n,V,bt[Gt]>>5&127),V+=bt[Gt]>>12)}}else Fn=de,Nn=k,gn=Fe,Tn=H;for(var Gt=0;Gt<y;++Gt){var Ht=r[Gt];if(Ht>255){var Lt=Ht>>18&31;me(n,V,Fn[Lt+257]),V+=Nn[Lt+257],Lt>7&&(be(n,V,Ht>>23&31),V+=Z[Lt]);var Jt=Ht&31;me(n,V,gn[Jt]),V+=Tn[Jt],Jt>3&&(me(n,V,Ht>>5&8191),V+=v[Jt])}else me(n,V,Fn[Ht]),V+=Nn[Ht]}return me(n,V,Fn[256]),V+Nn[256]},yt=new $([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),zt=new we(0),je=function(e,n,t,r,o,l){var w=l.z||e.length,y=new we(r+w+5*(1+Math.ceil(w/7e3))+o),S=y.subarray(r,y.length-o),Q=l.l,V=(l.r||0)&7;if(n){V&&(S[0]=l.r>>3);for(var fe=yt[n-1],Le=fe>>13,z=fe&8191,ot=(1<<t)-1,qe=l.p||new te(32768),it=l.h||new te(ot+1),He=Math.ceil(t/3),Mt=2*He,Ot=function(Qo){return(e[Qo]^e[Qo+1]<<He^e[Qo+2]<<Mt)&ot},Ct=new $(25e3),vn=new te(288),Hn=new te(32),Un=0,Gt=0,xt=l.i||0,sn=0,_e=l.w||0,At=0;xt+2<w;++xt){var jt=Ot(xt),Tt=xt&32767,Bn=it[jt];if(qe[Tt]=Bn,it[jt]=Tt,_e<=xt){var Fn=w-xt;if((Un>7e3||sn>24576)&&(Fn>423||!Q)){V=Nt(e,S,0,Ct,vn,Hn,Gt,sn,At,xt-At,V),sn=Un=Gt=0,At=xt;for(var Nn=0;Nn<286;++Nn)vn[Nn]=0;for(var Nn=0;Nn<30;++Nn)Hn[Nn]=0}var gn=2,Tn=0,Ir=z,or=Tt-Bn&32767;if(Fn>2&&jt==Ot(xt-or))for(var Pe=Math.min(Le,Fn)-1,bt=Math.min(32767,xt),Lt=Math.min(258,Fn);or<=bt&&--Ir&&Tt!=Bn;){if(e[xt+gn]==e[xt+gn-or]){for(var Ht=0;Ht<Lt&&e[xt+Ht]==e[xt+Ht-or];++Ht);if(Ht>gn){if(gn=Ht,Tn=or,Ht>Pe)break;for(var Jt=Math.min(or,Ht-2),fn=0,Nn=0;Nn<Jt;++Nn){var Ln=xt-or+Nn&32767,On=qe[Ln],$n=Ln-On&32767;$n>fn&&(fn=$n,Bn=Ln)}}}Tt=Bn,Bn=qe[Tt],or+=Tt-Bn&32767}if(Tn){Ct[sn++]=268435456|D[gn]<<18|E[Tn];var wr=D[gn]&31,$r=E[Tn]&31;Gt+=Z[wr]+v[$r],++vn[257+wr],++Hn[$r],_e=xt+gn,++Un}else Ct[sn++]=e[xt],++vn[e[xt]]}}for(xt=Math.max(xt,_e);xt<w;++xt)Ct[sn++]=e[xt],++vn[e[xt]];V=Nt(e,S,Q,Ct,vn,Hn,Gt,sn,At,xt-At,V),Q||(l.r=V&7|S[V/8|0]<<3,V-=7,l.h=it,l.p=qe,l.i=xt,l.w=_e)}else{for(var xt=l.w||0;xt<w+Q;xt+=65535){var Gr=xt+65535;Gr>=w&&(S[V/8|0]=Q,Gr=w),V=Me(S,V+1,e.subarray(xt,Gr))}l.i=w}return g(y,0,r+ge(V)+o)},It=null,Ze=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r<n.length;++r)t=It[t&255^n[r]]^t>>>8;e=t},d:function(){return~e}}},Pt=function(){var e=1,n=0;return{p:function(t){for(var r=e,o=n,l=t.length|0,w=0;w!=l;){for(var y=Math.min(w+2655,l);w<y;++w)o+=r+=t[w];r=(r&65535)+15*(r>>16),o=(o&65535)+15*(o>>16)}e=r,n=o},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},ct=function(e,n,t,r,o){if(!o&&(o={l:1},n.dictionary)){var l=n.dictionary.subarray(-32768),w=new we(l.length+e.length);w.set(l),w.set(e,l.length),e=w,o.w=l.length}return je(e,n.level==null?6:n.level,n.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,o)},x=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},Ke=function(e,n,t){for(var r=e(),o=e.toString(),l=o.slice(o.indexOf("[")+1,o.lastIndexOf("]")).replace(/\s+/g,"").split(","),w=0;w<r.length;++w){var y=r[w],S=l[w];if(typeof y=="function"){n+=";"+S+"=";var Q=y.toString();if(y.prototype)if(Q.indexOf("[native code]")!=-1){var V=Q.indexOf(" ",8)+1;n+=Q.slice(V,Q.indexOf("(",V))}else{n+=Q;for(var fe in y.prototype)n+=";"+S+".prototype."+fe+"="+y.prototype[fe].toString()}else n+=Q}else t[S]=y}return n},P=null,A=function(e){var n=[];for(var t in e)e[t].buffer&&n.push((e[t]=new e[t].constructor(e[t])).buffer);return n},h=function(e,n,t,r){if(!P[t]){for(var o="",l={},w=e.length-1,y=0;y<w;++y)o=Ke(e[y],o,l);P[t]={c:Ke(e[w],o,l),e:l}}var S=x({},P[t].e);return M(P[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",t,S,A(S),r)},C=function(){return[we,te,$,Z,v,N,B,T,ce,ve,I,Ye,re,pe,Ce,G,ge,g,oe,he,xn,ue,Qe]},b=function(){return[we,te,$,Z,v,N,D,E,de,k,Fe,H,I,yt,zt,re,be,me,ae,se,Je,mt,Me,Nt,ge,g,je,ct,vt,ue]},K=function(){return[Ge,Ie,at,Ze,It]},ee=function(){return[Ut,St]},Ee=function(){return[$e,at,Pt]},le=function(){return[ut]},ue=function(e){return postMessage(e,[e.buffer])},Qe=function(e){return e&&{out:e.size&&new we(e.size),dictionary:e.dictionary}},ke=function(e,n,t,r,o,l){var w=h(t,r,o,function(y,S){w.terminate(),l(y,S)});return w.postMessage([e,n],n.consume?[e.buffer]:[]),function(){w.terminate()}},ie=function(e){return e.ondata=function(n,t){return postMessage([n,t],[n.buffer])},function(n){n.data.length?(e.push(n.data[0],n.data[1]),postMessage([n.data[0].length])):e.flush()}},X=function(e,n,t,r,o,l,w){var y,S=h(e,r,o,function(Q,V){Q?(S.terminate(),n.ondata.call(n,Q)):Array.isArray(V)?V.length==1?(n.queuedSize-=V[0],n.ondrain&&n.ondrain(V[0])):(V[1]&&S.terminate(),n.ondata.call(n,Q,V[0],V[1])):w(V)});S.postMessage(t),n.queuedSize=0,n.push=function(Q,V){n.ondata||oe(5),y&&n.ondata(oe(4,0,1),null,!!V),n.queuedSize+=Q.length,S.postMessage([Q,y=V],[Q.buffer])},n.terminate=function(){S.terminate()},l&&(n.flush=function(){S.postMessage([])})},tt=function(e,n){return e[n]|e[n+1]<<8},Te=function(e,n){return(e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24)>>>0},Et=function(e,n){return Te(e,n)+Te(e,n+4)*4294967296},at=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Ge=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&at(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},Ut=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&oe(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},St=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Ie=function(e){return 10+(e.filename?e.filename.length+1:0)},$e=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var o=Pt();o.p(n.dictionary),at(e,2,o.d())}},ut=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&oe(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&oe(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Qt(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Ae=null,Oe=null;function We(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[b],function(r){return ue(vt(r.data[0],r.data[1]))},0,t)}function vt(e,n){return ct(e,n||{},0,0)}var Rt=null,en=null;function En(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[C],function(r){return ue(xn(r.data[0],Qe(r.data[1])))},1,t)}function xn(e,n){return he(e,{i:2},n&&n.out,n&&n.dictionary)}var ln=null,tn=null;function Yt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[b,K,function(){return[cn]}],function(r){return ue(cn(r.data[0],r.data[1]))},2,t)}function cn(e,n){n||(n={});var t=Ze(),r=e.length;t.p(e);var o=ct(e,n,Ie(n),8),l=o.length;return Ge(o,n),at(o,l-8,t.d()),at(o,l-4,r),o}var yn=null,In=null;function Kn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[C,ee,function(){return[qn]}],function(r){return ue(qn(r.data[0],r.data[1]))},3,t)}function qn(e,n){var t=Ut(e);return t+8>e.length&&oe(6,"invalid gzip data"),he(e.subarray(t,-8),{i:2},n&&n.out||new we(St(e)),n&&n.dictionary)}var er=null,xr=null;function Lr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[b,Ee,function(){return[fr]}],function(r){return ue(fr(r.data[0],r.data[1]))},4,t)}function fr(e,n){n||(n={});var t=Pt();t.p(e);var r=ct(e,n,n.dictionary?6:2,4);return $e(r,n),at(r,r.length-4,t.d()),r}var Jn=null,zr=null;function pr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),ke(e,n,[C,le,function(){return[ao]}],function(r){return ue(ao(r.data[0],Qe(r.data[1])))},5,t)}function ao(e,n){return he(e.subarray(ut(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var mo=null,Dn=null;function Cn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),e[0]==31&&e[1]==139&&e[2]==8?Kn(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?En(e,n,t):pr(e,n,t)}function br(e,n){return e[0]==31&&e[1]==139&&e[2]==8?qn(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?xn(e,n):ao(e,n)}var Or=function(e,n,t,r){for(var o in e){var l=e[o],w=n+o,y=r;Array.isArray(l)&&(y=x(r,l[1]),l=l[0]),l instanceof we?t[w]=[l,y]:(t[w+="/"]=[new we(0),y],Or(l,w,t,r))}},wt=typeof TextEncoder!="undefined"&&new TextEncoder,dt=typeof TextDecoder!="undefined"&&new TextDecoder,Sn=0;try{dt.decode(zt,{stream:!0}),Sn=1}catch(e){}var Re=function(e){for(var n="",t=0;;){var r=e[t++],o=(r>127)+(r>223)+(r>239);if(t+o>e.length)return{s:n,r:g(e,t-1)};o?o==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):o&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},lt=null,Bt=null;function qt(e,n){if(n){for(var t=new we(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);return t}if(wt)return wt.encode(e);for(var o=e.length,l=new we(e.length+(e.length>>1)),w=0,y=function(V){l[w++]=V},r=0;r<o;++r){if(w+5>l.length){var S=new we(w+8+(o-r<<1));S.set(l),l=S}var Q=e.charCodeAt(r);Q<128||n?y(Q):Q<2048?(y(192|Q>>6),y(128|Q&63)):Q>55295&&Q<57344?(Q=65536+(Q&1047552)|e.charCodeAt(++r)&1023,y(240|Q>>18),y(128|Q>>12&63),y(128|Q>>6&63),y(128|Q&63)):(y(224|Q>>12),y(128|Q>>6&63),y(128|Q&63))}return g(l,0,w)}function bn(e,n){if(n){for(var t="",r=0;r<e.length;r+=16384)t+=String.fromCharCode.apply(null,e.subarray(r,r+16384));return t}else{if(dt)return dt.decode(e);var o=Re(e),l=o.s,t=o.r;return t.length&&oe(8),l}}var zn=function(e){return e==1?3:e<6?2:e==9?1:0},Yn=function(e,n){return n+30+tt(e,n+26)+tt(e,n+28)},hn=function(e,n,t){var r=tt(e,n+28),o=bn(e.subarray(n+46,n+46+r),!(tt(e,n+8)&2048)),l=n+46+r,w=Te(e,n+20),y=t&&w==4294967295?Mn(e,l):[w,Te(e,n+24),Te(e,n+42)],S=y[0],Q=y[1],V=y[2];return[tt(e,n+10),S,Q,o,l+tt(e,n+30)+tt(e,n+32),V]},Mn=function(e,n){for(;tt(e,n)!=1;n+=4+tt(e,n+2));return[Et(e,n+12),Et(e,n+4),Et(e,n+20)]},sr=function(e){var n=0;if(e)for(var t in e){var r=e[t].length;r>65535&&oe(9),n+=r+4}return n},Wn=function(e,n,t,r,o,l,w,y){var S=r.length,Q=t.extra,V=y&&y.length,fe=sr(Q);at(e,n,w!=null?33639248:67324752),n+=4,w!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(l<0&&8),e[n++]=o&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Le=new Date(t.mtime==null?Date.now():t.mtime),z=Le.getFullYear()-1980;if((z<0||z>119)&&oe(10),at(e,n,z<<25|Le.getMonth()+1<<21|Le.getDate()<<16|Le.getHours()<<11|Le.getMinutes()<<5|Le.getSeconds()>>1),n+=4,l!=-1&&(at(e,n,t.crc),at(e,n+4,l<0?-l-2:l),at(e,n+8,t.size)),at(e,n+12,S),at(e,n+14,fe),n+=16,w!=null&&(at(e,n,V),at(e,n+6,t.attrs),at(e,n+10,w),n+=14),e.set(r,n),n+=S,fe)for(var ot in Q){var qe=Q[ot],it=qe.length;at(e,n,+ot),at(e,n+2,it),e.set(qe,n+4),n+=4+it}return V&&(e.set(y,n),n+=V),n},Sr=function(e,n,t,r,o){at(e,n,101010256),at(e,n+8,t),at(e,n+10,t),at(e,n+12,r),at(e,n+16,o)},hr=null,Fr=null,Ko=null,$i=null;function wi(e,n,t){t||(t=n,n={}),typeof t!="function"&&oe(7);var r={};Or(e,"",r,n);var o=Object.keys(r),l=o.length,w=0,y=0,S=l,Q=new Array(l),V=[],fe=function(){for(var it=0;it<V.length;++it)V[it]()},Le=function(it,He){zo(function(){t(it,He)})};zo(function(){Le=t});var z=function(){var it=new we(y+22),He=w,Mt=y-w;y=0;for(var Ot=0;Ot<S;++Ot){var Ct=Q[Ot];try{var vn=Ct.c.length;Wn(it,y,Ct,Ct.f,Ct.u,vn);var Hn=30+Ct.f.length+sr(Ct.extra),Un=y+Hn;it.set(Ct.c,Un),Wn(it,w,Ct,Ct.f,Ct.u,vn,y,Ct.m),w+=16+Hn+(Ct.m?Ct.m.length:0),y=Un+vn}catch(Gt){return Le(Gt,null)}}Sr(it,w,Q.length,Mt,He),Le(null,it)};l||z();for(var ot=function(it){var He=o[it],Mt=r[He],Ot=Mt[0],Ct=Mt[1],vn=Ze(),Hn=Ot.length;vn.p(Ot);var Un=qt(He),Gt=Un.length,xt=Ct.comment,sn=xt&&qt(xt),_e=sn&&sn.length,At=sr(Ct.extra),jt=Ct.level==0?0:8,Tt=function(Bn,Fn){if(Bn)fe(),Le(Bn,null);else{var Nn=Fn.length;Q[it]=x(Ct,{size:Hn,crc:vn.d(),c:Fn,f:Un,m:sn,u:Gt!=He.length||sn&&xt.length!=_e,compression:jt}),w+=30+Gt+At+Nn,y+=76+2*(Gt+At)+(_e||0)+Nn,--l||z()}};if(Gt>65535&&Tt(oe(11,0,1),null),!jt)Tt(null,Ot);else if(Hn<16e4)try{Tt(null,vt(Ot,Ct))}catch(Bn){Tt(Bn,null)}else V.push(We(Ot,Ct,Tt))},qe=0;qe<S;++qe)ot(qe);return fe}function Ro(e,n){n||(n={});var t={},r=[];Or(e,"",t,n);var o=0,l=0;for(var w in t){var y=t[w],S=y[0],Q=y[1],V=Q.level==0?0:8,fe=qt(w),Le=fe.length,z=Q.comment,ot=z&&qt(z),qe=ot&&ot.length,it=sr(Q.extra);Le>65535&&oe(11);var He=V?vt(S,Q):S,Mt=He.length,Ot=Ze();Ot.p(S),r.push(x(Q,{size:S.length,crc:Ot.d(),c:He,f:fe,m:ot,u:Le!=w.length||ot&&z.length!=qe,o,compression:V})),o+=30+Le+it+Mt,l+=76+2*(Le+it)+(qe||0)+Mt}for(var Ct=new we(l+22),vn=o,Hn=l-o,Un=0;Un<r.length;++Un){var fe=r[Un];Wn(Ct,fe.o,fe,fe.f,fe.u,fe.c.length);var Gt=30+fe.f.length+sr(fe.extra);Ct.set(fe.c,fe.o+Gt),Wn(Ct,o,fe,fe.f,fe.u,fe.c.length,fe.o,fe.m),o+=16+Gt+(fe.m?fe.m.length:0)}return Sr(Ct,o,r.length,Hn,vn),Ct}var Fi=null,Lo=null,_i=null,Xi=null,zo=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function Ii(e,n,t){t||(t=n,n={}),typeof t!="function"&&oe(7);var r=[],o=function(){for(var it=0;it<r.length;++it)r[it]()},l={},w=function(it,He){zo(function(){t(it,He)})};zo(function(){w=t});for(var y=e.length-22;Te(e,y)!=101010256;--y)if(!y||e.length-y>65558)return w(oe(13,0,1),null),o;var S=tt(e,y+8);if(S){var Q=S,V=Te(e,y+16),fe=V==4294967295||Q==65535;if(fe){var Le=Te(e,y-12);fe=Te(e,Le)==101075792,fe&&(Q=S=Te(e,Le+32),V=Te(e,Le+48))}for(var z=n&&n.filter,ot=function(it){var He=hn(e,V,fe),Mt=He[0],Ot=He[1],Ct=He[2],vn=He[3],Hn=He[4],Un=He[5],Gt=Yn(e,Un);V=Hn;var xt=function(_e,At){_e?(o(),w(_e,null)):(At&&(l[vn]=At),--S||w(null,l))};if(!z||z({name:vn,size:Ot,originalSize:Ct,compression:Mt}))if(!Mt)xt(null,g(e,Gt,Gt+Ot));else if(Mt==8){var sn=e.subarray(Gt,Gt+Ot);if(Ct<524288||Ot>.8*Ct)try{xt(null,xn(sn,{out:new we(Ct)}))}catch(_e){xt(_e,null)}else r.push(En(sn,{size:Ct},xt))}else xt(oe(14,"unknown compression type "+Mt,1),null);else xt(null,null)},qe=0;qe<Q;++qe)ot(qe)}else w(null,{});return o}function Oi(e,n){for(var t={},r=e.length-22;Te(e,r)!=101010256;--r)(!r||e.length-r>65558)&&oe(13);var o=tt(e,r+8);if(!o)return{};var l=Te(e,r+16),w=l==4294967295||o==65535;if(w){var y=Te(e,r-12);w=Te(e,y)==101075792,w&&(o=Te(e,y+32),l=Te(e,y+48))}for(var S=n&&n.filter,Q=0;Q<o;++Q){var V=hn(e,l,w),fe=V[0],Le=V[1],z=V[2],ot=V[3],qe=V[4],it=V[5],He=Yn(e,it);l=qe,(!S||S({name:ot,size:Le,originalSize:z,compression:fe}))&&(fe?fe==8?t[ot]=xn(e.subarray(He,He+Le),{out:new we(z)}):oe(14,"unknown compression type "+fe):t[ot]=g(e,He,He+Le))}return t}var _r=p(42978);function lo(e,n="utf8"){return new TextDecoder(n).decode(e)}const oi=new TextEncoder;function _o(e){return oi.encode(e)}const ea=1024*8,ya=(()=>{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),ki={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class ri{constructor(n=ea,t={}){xa(this,"buffer");xa(this,"byteLength");xa(this,"byteOffset");xa(this,"length");xa(this,"offset");xa(this,"lastWrittenByte");xa(this,"littleEndian");xa(this,"_data");xa(this,"_mark");xa(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const o=t.offset?t.offset>>>0:0,l=n.byteLength-o;let w=o;(ArrayBuffer.isView(n)||n instanceof ri)&&(n.byteLength!==n.buffer.byteLength&&(w=n.byteOffset+o),n=n.buffer),r?this.lastWrittenByte=l:this.lastWrittenByte=0,this.buffer=n,this.length=l,this.byteLength=l,this.byteOffset=w,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,w,l),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,o=new Uint8Array(r);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=ki[t].BYTES_PER_ELEMENT*n,o=this.byteOffset+this.offset,l=this.buffer.slice(o,o+r);if(this.littleEndian===ya&&t!=="uint8"&&t!=="int8"){const y=new Uint8Array(this.buffer.slice(o,o+r));y.reverse();const S=new ki[t](y.buffer);return this.offset+=r,S.reverse(),S}const w=new ki[t](l);return this.offset+=r,w}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;r<n;r++)t+=this.readChar();return t}readUtf8(n=1){return lo(this.readBytes(n))}decodeText(n=1,t="utf8"){return lo(this.readBytes(n),t)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let t=0;t<n.length;t++)this._data.setUint8(this.offset++,n[t]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let t=0;t<n.length;t++)this.writeUint8(n.charCodeAt(t));return this}writeUtf8(n){return this.writeBytes(_o(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const di=4,Xo=0,aa=1,Ga=2;function wa(e){let n=e.length;for(;--n>=0;)e[n]=0}const Aa=0,Yi=1,fa=2,vA=3,sA=258,sa=29,Vr=256,Qn=Vr+1+sa,Xn=30,Gn=19,_n=2*Qn+1,gr=15,jr=16,Ao=7,qo=256,fi=16,_a=17,lA=18,ds=new Uint8Array([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]),Ba=new Uint8Array([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]),Cs=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),FA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),uA=512,ta=new Array((Qn+2)*2);wa(ta);const ha=new Array(Xn*2);wa(ha);const pi=new Array(uA);wa(pi);const $a=new Array(sA-vA+1);wa($a);const PA=new Array(sa);wa(PA);const cA=new Array(Xn);wa(cA);function yA(e,n,t,r,o){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}let TA,Co,Zo;function pa(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const ja=e=>e<256?pi[e]:pi[256+(e>>>7)],Es=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},IA=(e,n,t)=>{e.bi_valid>jr-t?(e.bi_buf|=n<<e.bi_valid&65535,Es(e,e.bi_buf),e.bi_buf=n>>jr-e.bi_valid,e.bi_valid+=t-jr):(e.bi_buf|=n<<e.bi_valid&65535,e.bi_valid+=t)},as=(e,n,t)=>{IA(e,t[n*2],t[n*2+1])},Qu=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},El=e=>{e.bi_valid===16?(Es(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Ou=(e,n)=>{const t=n.dyn_tree,r=n.max_code,o=n.stat_desc.static_tree,l=n.stat_desc.has_stree,w=n.stat_desc.extra_bits,y=n.stat_desc.extra_base,S=n.stat_desc.max_length;let Q,V,fe,Le,z,ot,qe=0;for(Le=0;Le<=gr;Le++)e.bl_count[Le]=0;for(t[e.heap[e.heap_max]*2+1]=0,Q=e.heap_max+1;Q<_n;Q++)V=e.heap[Q],Le=t[t[V*2+1]*2+1]+1,Le>S&&(Le=S,qe++),t[V*2+1]=Le,!(V>r)&&(e.bl_count[Le]++,z=0,V>=y&&(z=w[V-y]),ot=t[V*2],e.opt_len+=ot*(Le+z),l&&(e.static_len+=ot*(o[V*2+1]+z)));if(qe!==0){do{for(Le=S-1;e.bl_count[Le]===0;)Le--;e.bl_count[Le]--,e.bl_count[Le+1]+=2,e.bl_count[S]--,qe-=2}while(qe>0);for(Le=S;Le!==0;Le--)for(V=e.bl_count[Le];V!==0;)fe=e.heap[--Q],!(fe>r)&&(t[fe*2+1]!==Le&&(e.opt_len+=(Le-t[fe*2+1])*t[fe*2],t[fe*2+1]=Le),V--)}},ul=(e,n,t)=>{const r=new Array(gr+1);let o=0,l,w;for(l=1;l<=gr;l++)o=o+t[l-1]<<1,r[l]=o;for(w=0;w<=n;w++){let y=e[w*2+1];y!==0&&(e[w*2]=Qu(r[y]++,y))}},ru=()=>{let e,n,t,r,o;const l=new Array(gr+1);for(t=0,r=0;r<sa-1;r++)for(PA[r]=t,e=0;e<1<<ds[r];e++)$a[t++]=r;for($a[t-1]=r,o=0,r=0;r<16;r++)for(cA[r]=o,e=0;e<1<<Ba[r];e++)pi[o++]=r;for(o>>=7;r<Xn;r++)for(cA[r]=o<<7,e=0;e<1<<Ba[r]-7;e++)pi[256+o++]=r;for(n=0;n<=gr;n++)l[n]=0;for(e=0;e<=143;)ta[e*2+1]=8,e++,l[8]++;for(;e<=255;)ta[e*2+1]=9,e++,l[9]++;for(;e<=279;)ta[e*2+1]=7,e++,l[7]++;for(;e<=287;)ta[e*2+1]=8,e++,l[8]++;for(ul(ta,Qn+1,l),e=0;e<Xn;e++)ha[e*2+1]=5,ha[e*2]=Qu(e,5);TA=new yA(ta,ds,Vr+1,Qn,gr),Co=new yA(ha,Ba,0,Xn,gr),Zo=new yA(new Array(0),Cs,0,Gn,Ao)},Ml=e=>{let n;for(n=0;n<Qn;n++)e.dyn_ltree[n*2]=0;for(n=0;n<Xn;n++)e.dyn_dtree[n*2]=0;for(n=0;n<Gn;n++)e.bl_tree[n*2]=0;e.dyn_ltree[qo*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},eA=e=>{e.bi_valid>8?Es(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},ou=(e,n,t,r)=>{const o=n*2,l=t*2;return e[o]<e[l]||e[o]===e[l]&&r[n]<=r[t]},cl=(e,n,t)=>{const r=e.heap[t];let o=t<<1;for(;o<=e.heap_len&&(o<e.heap_len&&ou(n,e.heap[o+1],e.heap[o],e.depth)&&o++,!ou(n,r,e.heap[o],e.depth));)e.heap[t]=e.heap[o],t=o,o<<=1;e.heap[t]=r},bo=(e,n,t)=>{let r,o,l=0,w,y;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+l++]&255,r+=(e.pending_buf[e.sym_buf+l++]&255)<<8,o=e.pending_buf[e.sym_buf+l++],r===0?as(e,o,n):(w=$a[o],as(e,w+Vr+1,n),y=ds[w],y!==0&&(o-=PA[w],IA(e,o,y)),r--,w=ja(r),as(e,w,t),y=Ba[w],y!==0&&(r-=cA[w],IA(e,r,y)));while(l<e.sym_next);as(e,qo,n)},Oo=(e,n)=>{const t=n.dyn_tree,r=n.stat_desc.static_tree,o=n.stat_desc.has_stree,l=n.stat_desc.elems;let w,y,S=-1,Q;for(e.heap_len=0,e.heap_max=_n,w=0;w<l;w++)t[w*2]!==0?(e.heap[++e.heap_len]=S=w,e.depth[w]=0):t[w*2+1]=0;for(;e.heap_len<2;)Q=e.heap[++e.heap_len]=S<2?++S:0,t[Q*2]=1,e.depth[Q]=0,e.opt_len--,o&&(e.static_len-=r[Q*2+1]);for(n.max_code=S,w=e.heap_len>>1;w>=1;w--)cl(e,t,w);Q=l;do w=e.heap[1],e.heap[1]=e.heap[e.heap_len--],cl(e,t,1),y=e.heap[1],e.heap[--e.heap_max]=w,e.heap[--e.heap_max]=y,t[Q*2]=t[w*2]+t[y*2],e.depth[Q]=(e.depth[w]>=e.depth[y]?e.depth[w]:e.depth[y])+1,t[w*2+1]=t[y*2+1]=Q,e.heap[1]=Q++,cl(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Ou(e,n),ul(t,S,e.bl_count)},co=(e,n,t)=>{let r,o=-1,l,w=n[0*2+1],y=0,S=7,Q=4;for(w===0&&(S=138,Q=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)l=w,w=n[(r+1)*2+1],!(++y<S&&l===w)&&(y<Q?e.bl_tree[l*2]+=y:l!==0?(l!==o&&e.bl_tree[l*2]++,e.bl_tree[fi*2]++):y<=10?e.bl_tree[_a*2]++:e.bl_tree[lA*2]++,y=0,o=l,w===0?(S=138,Q=3):l===w?(S=6,Q=3):(S=7,Q=4))},vo=(e,n,t)=>{let r,o=-1,l,w=n[0*2+1],y=0,S=7,Q=4;for(w===0&&(S=138,Q=3),r=0;r<=t;r++)if(l=w,w=n[(r+1)*2+1],!(++y<S&&l===w)){if(y<Q)do as(e,l,e.bl_tree);while(--y!==0);else l!==0?(l!==o&&(as(e,l,e.bl_tree),y--),as(e,fi,e.bl_tree),IA(e,y-3,2)):y<=10?(as(e,_a,e.bl_tree),IA(e,y-3,3)):(as(e,lA,e.bl_tree),IA(e,y-11,7));y=0,o=l,w===0?(S=138,Q=3):l===w?(S=6,Q=3):(S=7,Q=4)}},hi=e=>{let n;for(co(e,e.dyn_ltree,e.l_desc.max_code),co(e,e.dyn_dtree,e.d_desc.max_code),Oo(e,e.bl_desc),n=Gn-1;n>=3&&e.bl_tree[FA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},na=(e,n,t,r)=>{let o;for(IA(e,n-257,5),IA(e,t-1,5),IA(e,r-4,4),o=0;o<r;o++)IA(e,e.bl_tree[FA[o]*2+1],3);vo(e,e.dyn_ltree,n-1),vo(e,e.dyn_dtree,t-1)},Bi=e=>{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Xo;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return aa;for(t=32;t<Vr;t++)if(e.dyn_ltree[t*2]!==0)return aa;return Xo};let Ns=!1;const zs=e=>{Ns||(ru(),Ns=!0),e.l_desc=new pa(e.dyn_ltree,TA),e.d_desc=new pa(e.dyn_dtree,Co),e.bl_desc=new pa(e.bl_tree,Zo),e.bi_buf=0,e.bi_valid=0,Ml(e)},dA=(e,n,t,r)=>{IA(e,(Aa<<1)+(r?1:0),3),eA(e),Es(e,t),Es(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},fs=e=>{IA(e,Yi<<1,3),as(e,qo,ta),El(e)},RA=(e,n,t,r)=>{let o,l,w=0;e.level>0?(e.strm.data_type===Ga&&(e.strm.data_type=Bi(e)),Oo(e,e.l_desc),Oo(e,e.d_desc),w=hi(e),o=e.opt_len+3+7>>>3,l=e.static_len+3+7>>>3,l<=o&&(o=l)):o=l=t+5,t+4<=o&&n!==-1?dA(e,n,t,r):e.strategy===di||l===o?(IA(e,(Yi<<1)+(r?1:0),3),bo(e,ta,ha)):(IA(e,(fa<<1)+(r?1:0),3),na(e,e.l_desc.max_code+1,e.d_desc.max_code+1,w+1),bo(e,e.dyn_ltree,e.dyn_dtree)),Ml(e),r&&eA(e)},Du=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[($a[t]+Vr+1)*2]++,e.dyn_dtree[ja(n)*2]++),e.sym_next===e.sym_end);var tl=zs,Oa=dA,Qs=RA,tA=Du,sc=fs,dl={_tr_init:tl,_tr_stored_block:Oa,_tr_flush_block:Qs,_tr_tally:tA,_tr_align:sc},ra=(e,n,t,r)=>{let o=e&65535|0,l=e>>>16&65535|0,w=0;for(;t!==0;){w=t>2e3?2e3:t,t-=w;do o=o+n[r++]|0,l=l+o|0;while(--w);o%=65521,l%=65521}return o|l<<16|0};const kc=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},Id=new Uint32Array(kc());var nA=(e,n,t,r)=>{const o=Id,l=r+t;e^=-1;for(let w=r;w<l;w++)e=e>>>8^o[(e^n[w])&255];return e^-1},Os={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"},xl={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_MEM_ERROR:-4,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};const{_tr_init:lc,_tr_stored_block:rA,_tr_flush_block:fl,_tr_tally:UA,_tr_align:fA}=dl,{Z_NO_FLUSH:LA,Z_PARTIAL_FLUSH:Ud,Z_FULL_FLUSH:zc,Z_FINISH:NA,Z_BLOCK:Hl,Z_OK:Io,Z_STREAM_END:Do,Z_STREAM_ERROR:Ki,Z_DATA_ERROR:hs,Z_BUF_ERROR:Xa,Z_DEFAULT_COMPRESSION:wA,Z_FILTERED:Zs,Z_HUFFMAN_ONLY:ps,Z_RLE:hl,Z_FIXED:_A,Z_DEFAULT_STRATEGY:pl,Z_UNKNOWN:Pu,Z_DEFLATED:Sl}=xl,Zc=9,wf=15,uc=8,cc=256+1+29,Bf=30,Wc=19,Nd=2*cc+1,Qd=15,Di=3,Ds=258,Fl=Ds+Di+1,rh=32,Il=42,bf=57,Gc=69,Cf=73,Od=91,Ef=103,iu=113,ho=666,Va=1,gl=2,au=3,Ul=4,h0=3,Au=(e,n)=>(e.msg=Os[n],n),oh=e=>e*2-(e>4?9:0),kl=e=>{let n=e.length;for(;--n>=0;)e[n]=0},Dd=e=>{let n,t,r,o=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=o?t-o:0;while(--n);n=o,r=n;do t=e.prev[--r],e.prev[r]=t>=o?t-o:0;while(--n)};let su=(e,n,t)=>(n<<e.hash_shift^t)&e.hash_mask;const Ps=e=>{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},Vs=(e,n)=>{fl(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,Ps(e.strm)},zi=(e,n)=>{e.pending_buf[e.pending++]=n},$c=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},Pd=(e,n,t,r)=>{let o=e.avail_in;return o>r&&(o=r),o===0?0:(e.avail_in-=o,n.set(e.input.subarray(e.next_in,e.next_in+o),t),e.state.wrap===1?e.adler=ra(e.adler,n,o,t):e.state.wrap===2&&(e.adler=nA(e.adler,n,o,t)),e.next_in+=o,e.total_in+=o,o)},ih=(e,n)=>{let t=e.max_chain_length,r=e.strstart,o,l,w=e.prev_length,y=e.nice_match;const S=e.strstart>e.w_size-Fl?e.strstart-(e.w_size-Fl):0,Q=e.window,V=e.w_mask,fe=e.prev,Le=e.strstart+Ds;let z=Q[r+w-1],ot=Q[r+w];e.prev_length>=e.good_match&&(t>>=2),y>e.lookahead&&(y=e.lookahead);do if(o=n,!(Q[o+w]!==ot||Q[o+w-1]!==z||Q[o]!==Q[r]||Q[++o]!==Q[r+1])){r+=2,o++;do;while(Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&r<Le);if(l=Ds-(Le-r),r=Le-Ds,l>w){if(e.match_start=n,w=l,l>=y)break;z=Q[r+w-1],ot=Q[r+w]}}while((n=fe[n&V])>S&&--t!==0);return w<=e.lookahead?w:e.lookahead},Tu=e=>{const n=e.w_size;let t,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-Fl)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),Dd(e),r+=n),e.strm.avail_in===0)break;if(t=Pd(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=Di)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=su(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=su(e,e.ins_h,e.window[o+Di-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<Di)););}while(e.lookahead<Fl&&e.strm.avail_in!==0)},Xc=(e,n)=>{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,o,l,w=0,y=e.strm.avail_in;do{if(r=65535,l=e.bi_valid+42>>3,e.strm.avail_out<l||(l=e.strm.avail_out-l,o=e.strstart-e.block_start,r>o+e.strm.avail_in&&(r=o+e.strm.avail_in),r>l&&(r=l),r<t&&(r===0&&n!==NA||n===LA||r!==o+e.strm.avail_in)))break;w=n===NA&&r===o+e.strm.avail_in?1:0,rA(e,0,0,w),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Ps(e.strm),o&&(o>r&&(o=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+o),e.strm.next_out),e.strm.next_out+=o,e.strm.avail_out-=o,e.strm.total_out+=o,e.block_start+=o,r-=o),r&&(Pd(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(w===0);return y-=e.strm.avail_in,y&&(y>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=y&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-y,e.strm.next_in),e.strstart),e.strstart+=y,e.insert+=y>e.w_size-e.insert?e.w_size-e.insert:y),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),w?Ul:n!==LA&&n!==NA&&e.strm.avail_in===0&&e.strstart===e.block_start?gl:(l=e.window_size-e.strstart,e.strm.avail_in>l&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,l+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),l>e.strm.avail_in&&(l=e.strm.avail_in),l&&(Pd(e.strm,e.window,e.strstart,l),e.strstart+=l,e.insert+=l>e.w_size-e.insert?e.w_size-e.insert:l),e.high_water<e.strstart&&(e.high_water=e.strstart),l=e.bi_valid+42>>3,l=e.pending_buf_size-l>65535?65535:e.pending_buf_size-l,t=l>e.w_size?e.w_size:l,o=e.strstart-e.block_start,(o>=t||(o||n===NA)&&n!==LA&&e.strm.avail_in===0&&o<=l)&&(r=o>l?l:o,w=n===NA&&e.strm.avail_in===0&&r===o?1:0,rA(e,e.block_start,r,w),e.block_start+=r,Ps(e.strm)),w?au:Va)},Td=(e,n)=>{let t,r;for(;;){if(e.lookahead<Fl){if(Tu(e),e.lookahead<Fl&&n===LA)return Va;if(e.lookahead===0)break}if(t=0,e.lookahead>=Di&&(e.ins_h=su(e,e.ins_h,e.window[e.strstart+Di-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-Fl&&(e.match_length=ih(e,t)),e.match_length>=Di)if(r=UA(e,e.strstart-e.match_start,e.match_length-Di),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Di){e.match_length--;do e.strstart++,e.ins_h=su(e,e.ins_h,e.window[e.strstart+Di-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=su(e,e.ins_h,e.window[e.strstart+1]);else r=UA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Vs(e,!1),e.strm.avail_out===0))return Va}return e.insert=e.strstart<Di-1?e.strstart:Di-1,n===NA?(Vs(e,!0),e.strm.avail_out===0?au:Ul):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?Va:gl},dc=(e,n)=>{let t,r,o;for(;;){if(e.lookahead<Fl){if(Tu(e),e.lookahead<Fl&&n===LA)return Va;if(e.lookahead===0)break}if(t=0,e.lookahead>=Di&&(e.ins_h=su(e,e.ins_h,e.window[e.strstart+Di-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Di-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-Fl&&(e.match_length=ih(e,t),e.match_length<=5&&(e.strategy===Zs||e.match_length===Di&&e.strstart-e.match_start>4096)&&(e.match_length=Di-1)),e.prev_length>=Di&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-Di,r=UA(e,e.strstart-1-e.prev_match,e.prev_length-Di),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=su(e,e.ins_h,e.window[e.strstart+Di-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Di-1,e.strstart++,r&&(Vs(e,!1),e.strm.avail_out===0))return Va}else if(e.match_available){if(r=UA(e,0,e.window[e.strstart-1]),r&&Vs(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Va}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=UA(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Di-1?e.strstart:Di-1,n===NA?(Vs(e,!0),e.strm.avail_out===0?au:Ul):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?Va:gl},ah=(e,n)=>{let t,r,o,l;const w=e.window;for(;;){if(e.lookahead<=Ds){if(Tu(e),e.lookahead<=Ds&&n===LA)return Va;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Di&&e.strstart>0&&(o=e.strstart-1,r=w[o],r===w[++o]&&r===w[++o]&&r===w[++o])){l=e.strstart+Ds;do;while(r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&o<l);e.match_length=Ds-(l-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Di?(t=UA(e,1,e.match_length-Di),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=UA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(Vs(e,!1),e.strm.avail_out===0))return Va}return e.insert=0,n===NA?(Vs(e,!0),e.strm.avail_out===0?au:Ul):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?Va:gl},g0=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Tu(e),e.lookahead===0)){if(n===LA)return Va;break}if(e.match_length=0,t=UA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(Vs(e,!1),e.strm.avail_out===0))return Va}return e.insert=0,n===NA?(Vs(e,!0),e.strm.avail_out===0?au:Ul):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?Va:gl};function ml(e,n,t,r,o){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=o}const Yc=[new ml(0,0,0,0,Xc),new ml(4,4,8,4,Td),new ml(4,5,16,8,Td),new ml(4,6,32,32,Td),new ml(4,4,16,16,dc),new ml(8,16,32,32,dc),new ml(8,16,128,128,dc),new ml(8,32,128,256,dc),new ml(32,128,258,1024,dc),new ml(32,258,258,4096,dc)],Ah=e=>{e.window_size=2*e.w_size,kl(e.head),e.max_lazy_match=Yc[e.level].max_lazy,e.good_match=Yc[e.level].good_length,e.nice_match=Yc[e.level].nice_length,e.max_chain_length=Yc[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Di-1,e.match_available=0,e.ins_h=0};function m0(){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=Sl,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 Uint16Array(Nd*2),this.dyn_dtree=new Uint16Array((2*Bf+1)*2),this.bl_tree=new Uint16Array((2*Wc+1)*2),kl(this.dyn_ltree),kl(this.dyn_dtree),kl(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Qd+1),this.heap=new Uint16Array(2*cc+1),kl(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*cc+1),kl(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const fc=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==Il&&n.status!==bf&&n.status!==Gc&&n.status!==Cf&&n.status!==Od&&n.status!==Ef&&n.status!==iu&&n.status!==ho?1:0},sh=e=>{if(fc(e))return Au(e,Ki);e.total_in=e.total_out=0,e.data_type=Pu;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?bf:n.wrap?Il:iu,e.adler=n.wrap===2?0:1,n.last_flush=-2,lc(n),Io},hc=e=>{const n=sh(e);return n===Io&&Ah(e.state),n},v0=(e,n)=>fc(e)||e.state.wrap!==2?Ki:(e.state.gzhead=n,Io),Rd=(e,n,t,r,o,l)=>{if(!e)return Ki;let w=1;if(n===wA&&(n=6),r<0?(w=0,r=-r):r>15&&(w=2,r-=16),o<1||o>Zc||t!==Sl||r<8||r>15||n<0||n>9||l<0||l>_A||r===8&&w!==1)return Au(e,Ki);r===8&&(r=9);const y=new m0;return e.state=y,y.strm=e,y.status=Il,y.wrap=w,y.gzhead=null,y.w_bits=r,y.w_size=1<<y.w_bits,y.w_mask=y.w_size-1,y.hash_bits=o+7,y.hash_size=1<<y.hash_bits,y.hash_mask=y.hash_size-1,y.hash_shift=~~((y.hash_bits+Di-1)/Di),y.window=new Uint8Array(y.w_size*2),y.head=new Uint16Array(y.hash_size),y.prev=new Uint16Array(y.w_size),y.lit_bufsize=1<<o+6,y.pending_buf_size=y.lit_bufsize*4,y.pending_buf=new Uint8Array(y.pending_buf_size),y.sym_buf=y.lit_bufsize,y.sym_end=(y.lit_bufsize-1)*3,y.level=n,y.strategy=l,y.method=t,hc(e)},lh=(e,n)=>Rd(e,n,Sl,wf,uc,pl),uh=(e,n)=>{if(fc(e)||n>Hl||n<0)return e?Au(e,Ki):Ki;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===ho&&n!==NA)return Au(e,e.avail_out===0?Xa:Ki);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(Ps(e),e.avail_out===0)return t.last_flush=-1,Io}else if(e.avail_in===0&&oh(n)<=oh(r)&&n!==NA)return Au(e,Xa);if(t.status===ho&&e.avail_in!==0)return Au(e,Xa);if(t.status===Il&&t.wrap===0&&(t.status=iu),t.status===Il){let o=Sl+(t.w_bits-8<<4)<<8,l=-1;if(t.strategy>=ps||t.level<2?l=0:t.level<6?l=1:t.level===6?l=2:l=3,o|=l<<6,t.strstart!==0&&(o|=rh),o+=31-o%31,$c(t,o),t.strstart!==0&&($c(t,e.adler>>>16),$c(t,e.adler&65535)),e.adler=1,t.status=iu,Ps(e),t.pending!==0)return t.last_flush=-1,Io}if(t.status===bf){if(e.adler=0,zi(t,31),zi(t,139),zi(t,8),t.gzhead)zi(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),zi(t,t.gzhead.time&255),zi(t,t.gzhead.time>>8&255),zi(t,t.gzhead.time>>16&255),zi(t,t.gzhead.time>>24&255),zi(t,t.level===9?2:t.strategy>=ps||t.level<2?4:0),zi(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(zi(t,t.gzhead.extra.length&255),zi(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=nA(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Gc;else if(zi(t,0),zi(t,0),zi(t,0),zi(t,0),zi(t,0),zi(t,t.level===9?2:t.strategy>=ps||t.level<2?4:0),zi(t,h0),t.status=iu,Ps(e),t.pending!==0)return t.last_flush=-1,Io}if(t.status===Gc){if(t.gzhead.extra){let o=t.pending,l=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+l>t.pending_buf_size;){let y=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+y),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex+=y,Ps(e),t.pending!==0)return t.last_flush=-1,Io;o=0,l-=y}let w=new Uint8Array(t.gzhead.extra);t.pending_buf.set(w.subarray(t.gzindex,t.gzindex+l),t.pending),t.pending+=l,t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Cf}if(t.status===Cf){if(t.gzhead.name){let o=t.pending,l;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o)),Ps(e),t.pending!==0)return t.last_flush=-1,Io;o=0}t.gzindex<t.gzhead.name.length?l=t.gzhead.name.charCodeAt(t.gzindex++)&255:l=0,zi(t,l)}while(l!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Od}if(t.status===Od){if(t.gzhead.comment){let o=t.pending,l;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o)),Ps(e),t.pending!==0)return t.last_flush=-1,Io;o=0}t.gzindex<t.gzhead.comment.length?l=t.gzhead.comment.charCodeAt(t.gzindex++)&255:l=0,zi(t,l)}while(l!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=nA(e.adler,t.pending_buf,t.pending-o,o))}t.status=Ef}if(t.status===Ef){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(Ps(e),t.pending!==0))return t.last_flush=-1,Io;zi(t,e.adler&255),zi(t,e.adler>>8&255),e.adler=0}if(t.status=iu,Ps(e),t.pending!==0)return t.last_flush=-1,Io}if(e.avail_in!==0||t.lookahead!==0||n!==LA&&t.status!==ho){let o=t.level===0?Xc(t,n):t.strategy===ps?g0(t,n):t.strategy===hl?ah(t,n):Yc[t.level].func(t,n);if((o===au||o===Ul)&&(t.status=ho),o===Va||o===au)return e.avail_out===0&&(t.last_flush=-1),Io;if(o===gl&&(n===Ud?fA(t):n!==Hl&&(rA(t,0,0,!1),n===zc&&(kl(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),Ps(e),e.avail_out===0))return t.last_flush=-1,Io}return n!==NA?Io:t.wrap<=0?Do:(t.wrap===2?(zi(t,e.adler&255),zi(t,e.adler>>8&255),zi(t,e.adler>>16&255),zi(t,e.adler>>24&255),zi(t,e.total_in&255),zi(t,e.total_in>>8&255),zi(t,e.total_in>>16&255),zi(t,e.total_in>>24&255)):($c(t,e.adler>>>16),$c(t,e.adler&65535)),Ps(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?Io:Do)},ch=e=>{if(fc(e))return Ki;const n=e.state.status;return e.state=null,n===iu?Au(e,hs):Io},_d=(e,n)=>{let t=n.length;if(fc(e))return Ki;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Il||r.lookahead)return Ki;if(o===1&&(e.adler=ra(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){o===0&&(kl(r.head),r.strstart=0,r.block_start=0,r.insert=0);let S=new Uint8Array(r.w_size);S.set(n.subarray(t-r.w_size,t),0),n=S,t=r.w_size}const l=e.avail_in,w=e.next_in,y=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Tu(r);r.lookahead>=Di;){let S=r.strstart,Q=r.lookahead-(Di-1);do r.ins_h=su(r,r.ins_h,r.window[S+Di-1]),r.prev[S&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=S,S++;while(--Q);r.strstart=S,r.lookahead=Di-1,Tu(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Di-1,r.match_available=0,e.next_in=w,e.input=y,e.avail_in=l,r.wrap=o,Io};var pc=lh,dh=Rd,fh=hc,hh=sh,ph=v0,gh=uh,Ll=ch,Jc=_d,mh="pako deflate (from Nodeca project)",J={deflateInit:pc,deflateInit2:dh,deflateReset:fh,deflateResetKeep:hh,deflateSetHeader:ph,deflate:gh,deflateEnd:Ll,deflateSetDictionary:Jc,deflateInfo:mh};const Y=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var xe=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Y(t,r)&&(e[r]=t[r])}}return e},ze=e=>{let n=0;for(let r=0,o=e.length;r<o;r++)n+=e[r].length;const t=new Uint8Array(n);for(let r=0,o=0,l=e.length;r<l;r++){let w=e[r];t.set(w,o),o+=w.length}return t},rt={assign:xe,flattenChunks:ze};let pt=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){pt=!1}const Dt=new Uint8Array(256);for(let e=0;e<256;e++)Dt[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Dt[254]=Dt[254]=1;var Ft=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,o,l,w=e.length,y=0;for(o=0;o<w;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<w&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),y+=t<128?1:t<2048?2:t<65536?3:4;for(n=new Uint8Array(y),l=0,o=0;l<y;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<w&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),t<128?n[l++]=t:t<2048?(n[l++]=192|t>>>6,n[l++]=128|t&63):t<65536?(n[l++]=224|t>>>12,n[l++]=128|t>>>6&63,n[l++]=128|t&63):(n[l++]=240|t>>>18,n[l++]=128|t>>>12&63,n[l++]=128|t>>>6&63,n[l++]=128|t&63);return n};const Vt=(e,n)=>{if(n<65534&&e.subarray&&pt)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return t};var kt=(e,n)=>{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,o;const l=new Array(t*2);for(o=0,r=0;r<t;){let w=e[r++];if(w<128){l[o++]=w;continue}let y=Dt[w];if(y>4){l[o++]=65533,r+=y-1;continue}for(w&=y===2?31:y===3?15:7;y>1&&r<t;)w=w<<6|e[r++]&63,y--;if(y>1){l[o++]=65533;continue}w<65536?l[o++]=w:(w-=65536,l[o++]=55296|w>>10&1023,l[o++]=56320|w&1023)}return Vt(l,o)},wn=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Dt[e[t]]>n?t:n},rn={string2buf:Ft,buf2string:kt,utf8border:wn};function on(){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}var nn=on;const dn=Object.prototype.toString,{Z_NO_FLUSH:rr,Z_SYNC_FLUSH:Pn,Z_FULL_FLUSH:Ar,Z_FINISH:lr,Z_OK:tr,Z_STREAM_END:vr,Z_DEFAULT_COMPRESSION:Cr,Z_DEFAULT_STRATEGY:Rr,Z_DEFLATED:Dr}=xl;function Eo(e){this.options=rt.assign({level:Cr,method:Dr,chunkSize:16384,windowBits:15,memLevel:8,strategy:Rr},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new nn,this.strm.avail_out=0;let t=J.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==tr)throw new Error(Os[t]);if(n.header&&J.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=rn.string2buf(n.dictionary):dn.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=J.deflateSetDictionary(this.strm,r),t!==tr)throw new Error(Os[t]);this._dict_set=!0}}Eo.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let o,l;if(this.ended)return!1;for(n===~~n?l=n:l=n===!0?lr:rr,typeof e=="string"?t.input=rn.string2buf(e):dn.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(l===Pn||l===Ar)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(o=J.deflate(t,l),o===vr)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),o=J.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===tr;if(t.avail_out===0){this.onData(t.output);continue}if(l>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Eo.prototype.onData=function(e){this.chunks.push(e)},Eo.prototype.onEnd=function(e){e===tr&&(this.result=rt.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function no(e,n){const t=new Eo(n);if(t.push(e,!0),t.err)throw t.msg||Os[t.err];return t.result}function so(e,n){return n=n||{},n.raw=!0,no(e,n)}function Mr(e,n){return n=n||{},n.gzip=!0,no(e,n)}var Pr=Eo,Tr=no,Er=so,mr=Mr,Nr=xl,Hr={Deflate:Pr,deflate:Tr,deflateRaw:Er,gzip:mr,constants:Nr};const Yr=16209,Br=16191;var Vo=function(n,t){let r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe,it,He,Mt,Ot,Ct,vn,Hn,Un,Gt,xt,sn;const _e=n.state;r=n.next_in,xt=n.input,o=r+(n.avail_in-5),l=n.next_out,sn=n.output,w=l-(t-n.avail_out),y=l+(n.avail_out-257),S=_e.dmax,Q=_e.wsize,V=_e.whave,fe=_e.wnext,Le=_e.window,z=_e.hold,ot=_e.bits,qe=_e.lencode,it=_e.distcode,He=(1<<_e.lenbits)-1,Mt=(1<<_e.distbits)-1;e:do{ot<15&&(z+=xt[r++]<<ot,ot+=8,z+=xt[r++]<<ot,ot+=8),Ot=qe[z&He];t:for(;;){if(Ct=Ot>>>24,z>>>=Ct,ot-=Ct,Ct=Ot>>>16&255,Ct===0)sn[l++]=Ot&65535;else if(Ct&16){vn=Ot&65535,Ct&=15,Ct&&(ot<Ct&&(z+=xt[r++]<<ot,ot+=8),vn+=z&(1<<Ct)-1,z>>>=Ct,ot-=Ct),ot<15&&(z+=xt[r++]<<ot,ot+=8,z+=xt[r++]<<ot,ot+=8),Ot=it[z&Mt];n:for(;;){if(Ct=Ot>>>24,z>>>=Ct,ot-=Ct,Ct=Ot>>>16&255,Ct&16){if(Hn=Ot&65535,Ct&=15,ot<Ct&&(z+=xt[r++]<<ot,ot+=8,ot<Ct&&(z+=xt[r++]<<ot,ot+=8)),Hn+=z&(1<<Ct)-1,Hn>S){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(z>>>=Ct,ot-=Ct,Ct=l-w,Hn>Ct){if(Ct=Hn-Ct,Ct>V&&_e.sane){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(Un=0,Gt=Le,fe===0){if(Un+=Q-Ct,Ct<vn){vn-=Ct;do sn[l++]=Le[Un++];while(--Ct);Un=l-Hn,Gt=sn}}else if(fe<Ct){if(Un+=Q+fe-Ct,Ct-=fe,Ct<vn){vn-=Ct;do sn[l++]=Le[Un++];while(--Ct);if(Un=0,fe<vn){Ct=fe,vn-=Ct;do sn[l++]=Le[Un++];while(--Ct);Un=l-Hn,Gt=sn}}}else if(Un+=fe-Ct,Ct<vn){vn-=Ct;do sn[l++]=Le[Un++];while(--Ct);Un=l-Hn,Gt=sn}for(;vn>2;)sn[l++]=Gt[Un++],sn[l++]=Gt[Un++],sn[l++]=Gt[Un++],vn-=3;vn&&(sn[l++]=Gt[Un++],vn>1&&(sn[l++]=Gt[Un++]))}else{Un=l-Hn;do sn[l++]=sn[Un++],sn[l++]=sn[Un++],sn[l++]=sn[Un++],vn-=3;while(vn>2);vn&&(sn[l++]=sn[Un++],vn>1&&(sn[l++]=sn[Un++]))}}else if(Ct&64){n.msg="invalid distance code",_e.mode=Yr;break e}else{Ot=it[(Ot&65535)+(z&(1<<Ct)-1)];continue n}break}}else if(Ct&64)if(Ct&32){_e.mode=Br;break e}else{n.msg="invalid literal/length code",_e.mode=Yr;break e}else{Ot=qe[(Ot&65535)+(z&(1<<Ct)-1)];continue t}break}}while(r<o&&l<y);vn=ot>>3,r-=vn,ot-=vn<<3,z&=(1<<ot)-1,n.next_in=r,n.next_out=l,n.avail_in=r<o?5+(o-r):5-(r-o),n.avail_out=l<y?257+(y-l):257-(l-y),_e.hold=z,_e.bits=ot};const Wo=15,Ma=852,Sa=592,la=0,ur=1,QA=2,ii=new Uint16Array([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]),ai=new Uint8Array([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]),ua=new Uint16Array([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]),BA=new Uint8Array([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]);var uo=(e,n,t,r,o,l,w,y)=>{const S=y.bits;let Q=0,V=0,fe=0,Le=0,z=0,ot=0,qe=0,it=0,He=0,Mt=0,Ot,Ct,vn,Hn,Un,Gt=null,xt;const sn=new Uint16Array(Wo+1),_e=new Uint16Array(Wo+1);let At=null,jt,Tt,Bn;for(Q=0;Q<=Wo;Q++)sn[Q]=0;for(V=0;V<r;V++)sn[n[t+V]]++;for(z=S,Le=Wo;Le>=1&&sn[Le]===0;Le--);if(z>Le&&(z=Le),Le===0)return o[l++]=1<<24|64<<16|0,o[l++]=1<<24|64<<16|0,y.bits=1,0;for(fe=1;fe<Le&&sn[fe]===0;fe++);for(z<fe&&(z=fe),it=1,Q=1;Q<=Wo;Q++)if(it<<=1,it-=sn[Q],it<0)return-1;if(it>0&&(e===la||Le!==1))return-1;for(_e[1]=0,Q=1;Q<Wo;Q++)_e[Q+1]=_e[Q]+sn[Q];for(V=0;V<r;V++)n[t+V]!==0&&(w[_e[n[t+V]]++]=V);if(e===la?(Gt=At=w,xt=20):e===ur?(Gt=ii,At=ai,xt=257):(Gt=ua,At=BA,xt=0),Mt=0,V=0,Q=fe,Un=l,ot=z,qe=0,vn=-1,He=1<<z,Hn=He-1,e===ur&&He>Ma||e===QA&&He>Sa)return 1;for(;;){jt=Q-qe,w[V]+1<xt?(Tt=0,Bn=w[V]):w[V]>=xt?(Tt=At[w[V]-xt],Bn=Gt[w[V]-xt]):(Tt=96,Bn=0),Ot=1<<Q-qe,Ct=1<<ot,fe=Ct;do Ct-=Ot,o[Un+(Mt>>qe)+Ct]=jt<<24|Tt<<16|Bn|0;while(Ct!==0);for(Ot=1<<Q-1;Mt&Ot;)Ot>>=1;if(Ot!==0?(Mt&=Ot-1,Mt+=Ot):Mt=0,V++,--sn[Q]===0){if(Q===Le)break;Q=n[t+w[V]]}if(Q>z&&(Mt&Hn)!==vn){for(qe===0&&(qe=z),Un+=fe,ot=Q-qe,it=1<<ot;ot+qe<Le&&(it-=sn[ot+qe],!(it<=0));)ot++,it<<=1;if(He+=1<<ot,e===ur&&He>Ma||e===QA&&He>Sa)return 1;vn=Mt&Hn,o[vn]=z<<24|ot<<16|Un-l|0}}return Mt!==0&&(o[Un+Mt]=Q-qe<<24|64<<16|0),y.bits=z,0};const kr=0,ro=1,bi=2,{Z_FINISH:Ui,Z_BLOCK:Ji,Z_TREES:Zi,Z_OK:Da,Z_STREAM_END:jA,Z_NEED_DICT:to,Z_STREAM_ERROR:Wr,Z_DATA_ERROR:Ci,Z_MEM_ERROR:Fa,Z_BUF_ERROR:qi,Z_DEFLATED:MA}=xl,Ha=16180,Ws=16181,Ia=16182,ji=16183,ga=16184,ma=16185,hA=16186,oA=16187,Pi=16188,ka=16189,Vi=16190,Ua=16191,Wa=16192,HA=16193,Gs=16194,lu=16195,Na=16196,Ru=16197,$A=16198,XA=16199,kA=16200,YA=16201,JA=16202,xs=16203,vl=16204,Ts=16205,$s=16206,qc=16207,ed=16208,Li=16209,uu=16210,td=16211,Po=852,Wi=592,bA=15,As=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Xs(){this.strm=null,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 Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const qA=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.mode<Ha||n.mode>td?1:0},KA=e=>{if(qA(e))return Wr;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=Ha,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(Po),n.distcode=n.distdyn=new Int32Array(Wi),n.sane=1,n.back=-1,Da},jd=e=>{if(qA(e))return Wr;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,KA(e)},Md=(e,n)=>{let t;if(qA(e))return Wr;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Wr:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,jd(e))},cu=(e,n)=>{if(!e)return Wr;const t=new Xs;e.state=t,t.strm=e,t.window=null,t.mode=Ha;const r=Md(e,n);return r!==Da&&(e.state=null),r},du=e=>cu(e,bA);let zA=!0,Kl,Hd;const xf=e=>{if(zA){Kl=new Int32Array(512),Hd=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(uo(ro,e.lens,0,288,Kl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;uo(bi,e.lens,0,32,Hd,0,e.work,{bits:5}),zA=!1}e.lencode=Kl,e.lenbits=9,e.distcode=Hd,e.distbits=5},kd=(e,n,t,r)=>{let o;const l=e.state;return l.window===null&&(l.wsize=1<<l.wbits,l.wnext=0,l.whave=0,l.window=new Uint8Array(l.wsize)),r>=l.wsize?(l.window.set(n.subarray(t-l.wsize,t),0),l.wnext=0,l.whave=l.wsize):(o=l.wsize-l.wnext,o>r&&(o=r),l.window.set(n.subarray(t-r,t-r+o),l.wnext),r-=o,r?(l.window.set(n.subarray(t-r,t),0),l.wnext=r,l.whave=l.wsize):(l.wnext+=o,l.wnext===l.wsize&&(l.wnext=0),l.whave<l.wsize&&(l.whave+=o))),0},nd=(e,n)=>{let t,r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe,it=0,He,Mt,Ot,Ct,vn,Hn,Un,Gt;const xt=new Uint8Array(4);let sn,_e;const At=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(qA(e)||!e.output||!e.input&&e.avail_in!==0)return Wr;t=e.state,t.mode===Ua&&(t.mode=Wa),w=e.next_out,o=e.output,S=e.avail_out,l=e.next_in,r=e.input,y=e.avail_in,Q=t.hold,V=t.bits,fe=y,Le=S,Gt=Da;e:for(;;)switch(t.mode){case Ha:if(t.wrap===0){t.mode=Wa;break}for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&2&&Q===35615){t.wbits===0&&(t.wbits=15),t.check=0,xt[0]=Q&255,xt[1]=Q>>>8&255,t.check=nA(t.check,xt,2,0),Q=0,V=0,t.mode=Ws;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((Q&255)<<8)+(Q>>8))%31){e.msg="incorrect header check",t.mode=Li;break}if((Q&15)!==MA){e.msg="unknown compression method",t.mode=Li;break}if(Q>>>=4,V-=4,Un=(Q&15)+8,t.wbits===0&&(t.wbits=Un),Un>15||Un>t.wbits){e.msg="invalid window size",t.mode=Li;break}t.dmax=1<<t.wbits,t.flags=0,e.adler=t.check=1,t.mode=Q&512?ka:Ua,Q=0,V=0;break;case Ws:for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.flags=Q,(t.flags&255)!==MA){e.msg="unknown compression method",t.mode=Li;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=Li;break}t.head&&(t.head.text=Q>>8&1),t.flags&512&&t.wrap&4&&(xt[0]=Q&255,xt[1]=Q>>>8&255,t.check=nA(t.check,xt,2,0)),Q=0,V=0,t.mode=Ia;case Ia:for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.head&&(t.head.time=Q),t.flags&512&&t.wrap&4&&(xt[0]=Q&255,xt[1]=Q>>>8&255,xt[2]=Q>>>16&255,xt[3]=Q>>>24&255,t.check=nA(t.check,xt,4,0)),Q=0,V=0,t.mode=ji;case ji:for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.head&&(t.head.xflags=Q&255,t.head.os=Q>>8),t.flags&512&&t.wrap&4&&(xt[0]=Q&255,xt[1]=Q>>>8&255,t.check=nA(t.check,xt,2,0)),Q=0,V=0,t.mode=ga;case ga:if(t.flags&1024){for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.length=Q,t.head&&(t.head.extra_len=Q),t.flags&512&&t.wrap&4&&(xt[0]=Q&255,xt[1]=Q>>>8&255,t.check=nA(t.check,xt,2,0)),Q=0,V=0}else t.head&&(t.head.extra=null);t.mode=ma;case ma:if(t.flags&1024&&(z=t.length,z>y&&(z=y),z&&(t.head&&(Un=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(l,l+z),Un)),t.flags&512&&t.wrap&4&&(t.check=nA(t.check,r,z,l)),y-=z,l+=z,t.length-=z),t.length))break e;t.length=0,t.mode=hA;case hA:if(t.flags&2048){if(y===0)break e;z=0;do Un=r[l+z++],t.head&&Un&&t.length<65536&&(t.head.name+=String.fromCharCode(Un));while(Un&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=nA(t.check,r,z,l)),y-=z,l+=z,Un)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=oA;case oA:if(t.flags&4096){if(y===0)break e;z=0;do Un=r[l+z++],t.head&&Un&&t.length<65536&&(t.head.comment+=String.fromCharCode(Un));while(Un&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=nA(t.check,r,z,l)),y-=z,l+=z,Un)break e}else t.head&&(t.head.comment=null);t.mode=Pi;case Pi:if(t.flags&512){for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&4&&Q!==(t.check&65535)){e.msg="header crc mismatch",t.mode=Li;break}Q=0,V=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=Ua;break;case ka:for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}e.adler=t.check=As(Q),Q=0,V=0,t.mode=Vi;case Vi:if(t.havedict===0)return e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,to;e.adler=t.check=1,t.mode=Ua;case Ua:if(n===Ji||n===Zi)break e;case Wa:if(t.last){Q>>>=V&7,V-=V&7,t.mode=$s;break}for(;V<3;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}switch(t.last=Q&1,Q>>>=1,V-=1,Q&3){case 0:t.mode=HA;break;case 1:if(xf(t),t.mode=XA,n===Zi){Q>>>=2,V-=2;break e}break;case 2:t.mode=Na;break;case 3:e.msg="invalid block type",t.mode=Li}Q>>>=2,V-=2;break;case HA:for(Q>>>=V&7,V-=V&7;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if((Q&65535)!==(Q>>>16^65535)){e.msg="invalid stored block lengths",t.mode=Li;break}if(t.length=Q&65535,Q=0,V=0,t.mode=Gs,n===Zi)break e;case Gs:t.mode=lu;case lu:if(z=t.length,z){if(z>y&&(z=y),z>S&&(z=S),z===0)break e;o.set(r.subarray(l,l+z),w),y-=z,l+=z,S-=z,w+=z,t.length-=z;break}t.mode=Ua;break;case Na:for(;V<14;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.nlen=(Q&31)+257,Q>>>=5,V-=5,t.ndist=(Q&31)+1,Q>>>=5,V-=5,t.ncode=(Q&15)+4,Q>>>=4,V-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=Li;break}t.have=0,t.mode=Ru;case Ru:for(;t.have<t.ncode;){for(;V<3;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.lens[At[t.have++]]=Q&7,Q>>>=3,V-=3}for(;t.have<19;)t.lens[At[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,sn={bits:t.lenbits},Gt=uo(kr,t.lens,0,19,t.lencode,0,t.work,sn),t.lenbits=sn.bits,Gt){e.msg="invalid code lengths set",t.mode=Li;break}t.have=0,t.mode=$A;case $A:for(;t.have<t.nlen+t.ndist;){for(;it=t.lencode[Q&(1<<t.lenbits)-1],He=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(He<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Ot<16)Q>>>=He,V-=He,t.lens[t.have++]=Ot;else{if(Ot===16){for(_e=He+2;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Q>>>=He,V-=He,t.have===0){e.msg="invalid bit length repeat",t.mode=Li;break}Un=t.lens[t.have-1],z=3+(Q&3),Q>>>=2,V-=2}else if(Ot===17){for(_e=He+3;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=He,V-=He,Un=0,z=3+(Q&7),Q>>>=3,V-=3}else{for(_e=He+7;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=He,V-=He,Un=0,z=11+(Q&127),Q>>>=7,V-=7}if(t.have+z>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=Li;break}for(;z--;)t.lens[t.have++]=Un}}if(t.mode===Li)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=Li;break}if(t.lenbits=9,sn={bits:t.lenbits},Gt=uo(ro,t.lens,0,t.nlen,t.lencode,0,t.work,sn),t.lenbits=sn.bits,Gt){e.msg="invalid literal/lengths set",t.mode=Li;break}if(t.distbits=6,t.distcode=t.distdyn,sn={bits:t.distbits},Gt=uo(bi,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,sn),t.distbits=sn.bits,Gt){e.msg="invalid distances set",t.mode=Li;break}if(t.mode=XA,n===Zi)break e;case XA:t.mode=kA;case kA:if(y>=6&&S>=258){e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,Vo(e,Le),w=e.next_out,o=e.output,S=e.avail_out,l=e.next_in,r=e.input,y=e.avail_in,Q=t.hold,V=t.bits,t.mode===Ua&&(t.back=-1);break}for(t.back=0;it=t.lencode[Q&(1<<t.lenbits)-1],He=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(He<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Mt&&!(Mt&240)){for(Ct=He,vn=Mt,Hn=Ot;it=t.lencode[Hn+((Q&(1<<Ct+vn)-1)>>Ct)],He=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(Ct+He<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Ct,V-=Ct,t.back+=Ct}if(Q>>>=He,V-=He,t.back+=He,t.length=Ot,Mt===0){t.mode=Ts;break}if(Mt&32){t.back=-1,t.mode=Ua;break}if(Mt&64){e.msg="invalid literal/length code",t.mode=Li;break}t.extra=Mt&15,t.mode=YA;case YA:if(t.extra){for(_e=t.extra;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.length+=Q&(1<<t.extra)-1,Q>>>=t.extra,V-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=JA;case JA:for(;it=t.distcode[Q&(1<<t.distbits)-1],He=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(He<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(!(Mt&240)){for(Ct=He,vn=Mt,Hn=Ot;it=t.distcode[Hn+((Q&(1<<Ct+vn)-1)>>Ct)],He=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(Ct+He<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Ct,V-=Ct,t.back+=Ct}if(Q>>>=He,V-=He,t.back+=He,Mt&64){e.msg="invalid distance code",t.mode=Li;break}t.offset=Ot,t.extra=Mt&15,t.mode=xs;case xs:if(t.extra){for(_e=t.extra;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.offset+=Q&(1<<t.extra)-1,Q>>>=t.extra,V-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=Li;break}t.mode=vl;case vl:if(S===0)break e;if(z=Le-S,t.offset>z){if(z=t.offset-z,z>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=Li;break}z>t.wnext?(z-=t.wnext,ot=t.wsize-z):ot=t.wnext-z,z>t.length&&(z=t.length),qe=t.window}else qe=o,ot=w-t.offset,z=t.length;z>S&&(z=S),S-=z,t.length-=z;do o[w++]=qe[ot++];while(--z);t.length===0&&(t.mode=kA);break;case Ts:if(S===0)break e;o[w++]=t.length,S--,t.mode=kA;break;case $s:if(t.wrap){for(;V<32;){if(y===0)break e;y--,Q|=r[l++]<<V,V+=8}if(Le-=S,e.total_out+=Le,t.total+=Le,t.wrap&4&&Le&&(e.adler=t.check=t.flags?nA(t.check,o,Le,w-Le):ra(t.check,o,Le,w-Le)),Le=S,t.wrap&4&&(t.flags?Q:As(Q))!==t.check){e.msg="incorrect data check",t.mode=Li;break}Q=0,V=0}t.mode=qc;case qc:if(t.wrap&&t.flags){for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&4&&Q!==(t.total&4294967295)){e.msg="incorrect length check",t.mode=Li;break}Q=0,V=0}t.mode=ed;case ed:Gt=jA;break e;case Li:Gt=Ci;break e;case uu:return Fa;case td:default:return Wr}return e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,(t.wsize||Le!==e.avail_out&&t.mode<Li&&(t.mode<$s||n!==Ui))&&kd(e,e.output,e.next_out,Le-e.avail_out),fe-=e.avail_in,Le-=e.avail_out,e.total_in+=fe,e.total_out+=Le,t.total+=Le,t.wrap&4&&Le&&(e.adler=t.check=t.flags?nA(t.check,o,Le,e.next_out-Le):ra(t.check,o,Le,e.next_out-Le)),e.data_type=t.bits+(t.last?64:0)+(t.mode===Ua?128:0)+(t.mode===XA||t.mode===Gs?256:0),(fe===0&&Le===0||n===Ui)&&Gt===Da&&(Gt=qi),Gt},rd=e=>{if(qA(e))return Wr;let n=e.state;return n.window&&(n.window=null),e.state=null,Da},Sf=(e,n)=>{if(qA(e))return Wr;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,Da):Wr},vh=(e,n)=>{const t=n.length;let r,o,l;return qA(e)||(r=e.state,r.wrap!==0&&r.mode!==Vi)?Wr:r.mode===Vi&&(o=1,o=ra(o,n,t,0),o!==r.check)?Ci:(l=kd(e,n,t,t),l?(r.mode=uu,Fa):(r.havedict=1,Da))};var Ff=jd,If=Md,yh=KA,wh=du,Bh=cu,Kd=nd,gc=rd,od=Sf,id=vh,ad="pako inflate (from Nodeca project)",yl={inflateReset:Ff,inflateReset2:If,inflateResetKeep:yh,inflateInit:wh,inflateInit2:Bh,inflate:Kd,inflateEnd:gc,inflateGetHeader:od,inflateSetDictionary:id,inflateInfo:ad};function Uf(){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}var Lf=Uf;const Nf=Object.prototype.toString,{Z_NO_FLUSH:mc,Z_FINISH:_u,Z_OK:ju,Z_STREAM_END:Mu,Z_NEED_DICT:Hu,Z_STREAM_ERROR:Qf,Z_DATA_ERROR:ui,Z_MEM_ERROR:Ei}=xl;function gA(e){this.options=rt.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new nn,this.strm.avail_out=0;let t=yl.inflateInit2(this.strm,n.windowBits);if(t!==ju)throw new Error(Os[t]);if(this.header=new Lf,yl.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=rn.string2buf(n.dictionary):Nf.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=yl.inflateSetDictionary(this.strm,n.dictionary),t!==ju)))throw new Error(Os[t])}gA.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let l,w,y;if(this.ended)return!1;for(n===~~n?w=n:w=n===!0?_u:mc,Nf.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),l=yl.inflate(t,w),l===Hu&&o&&(l=yl.inflateSetDictionary(t,o),l===ju?l=yl.inflate(t,w):l===ui&&(l=Hu));t.avail_in>0&&l===Mu&&t.state.wrap>0&&e[t.next_in]!==0;)yl.inflateReset(t),l=yl.inflate(t,w);switch(l){case Qf:case ui:case Hu:case Ei:return this.onEnd(l),this.ended=!0,!1}if(y=t.avail_out,t.next_out&&(t.avail_out===0||l===Mu))if(this.options.to==="string"){let S=rn.utf8border(t.output,t.next_out),Q=t.next_out-S,V=rn.buf2string(t.output,S);t.next_out=Q,t.avail_out=r-Q,Q&&t.output.set(t.output.subarray(S,S+Q),0),this.onData(V)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(l===ju&&y===0)){if(l===Mu)return l=yl.inflateEnd(this.strm),this.onEnd(l),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},gA.prototype.onData=function(e){this.chunks.push(e)},gA.prototype.onEnd=function(e){e===ju&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=rt.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function es(e,n){const t=new gA(n);if(t.push(e),t.err)throw t.msg||Os[t.err];return t.result}function ZA(e,n){return n=n||{},n.raw=!0,es(e,n)}var fu=gA,hu=es,pu=ZA,ku=es,zl=xl,bh={Inflate:fu,inflate:hu,inflateRaw:pu,ungzip:ku,constants:zl};const{Deflate:Of,deflate:Fp,deflateRaw:Ip,gzip:Up}=Hr,{Inflate:Lp,inflate:y0,inflateRaw:Ch,ungzip:w0}=bh;var B0=Of,Eh=Fp,b0=Ip,C0=Up,xh=Lp,zd=y0,Df=Ch,E0=w0,x0=xl,Ig={Deflate:B0,deflate:Eh,deflateRaw:b0,gzip:C0,Inflate:xh,inflate:zd,inflateRaw:Df,ungzip:E0,constants:x0};const Sh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Sh[e]=n}const Fh=4294967295;function Np(e,n,t){let r=e;for(let o=0;o<t;o++)r=Sh[(r^n[o])&255]^r>>>8;return r}function S0(e,n){return(Np(Fh,e,n)^Fh)>>>0}function vc(e,n,t){const r=e.readUint32(),o=S0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(o!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${o}`)}function Qp(e,n){e.writeUint32(S0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function CA(e,n,t){for(let r=0;r<t;r++)n[r]=e[r]}function Ku(e,n,t,r){let o=0;for(;o<r;o++)n[o]=e[o];for(;o<t;o++)n[o]=e[o]+n[o-r]&255}function yc(e,n,t,r){let o=0;if(t.length===0)for(;o<r;o++)n[o]=e[o];else for(;o<r;o++)n[o]=e[o]+t[o]&255}function gu(e,n,t,r,o){let l=0;if(t.length===0){for(;l<o;l++)n[l]=e[l];for(;l<r;l++)n[l]=e[l]+(n[l-o]>>1)&255}else{for(;l<o;l++)n[l]=e[l]+(t[l]>>1)&255;for(;l<r;l++)n[l]=e[l]+(n[l-o]+t[l]>>1)&255}}function mu(e,n,t,r,o){let l=0;if(t.length===0){for(;l<o;l++)n[l]=e[l];for(;l<r;l++)n[l]=e[l]+n[l-o]&255}else{for(;l<o;l++)n[l]=e[l]+t[l]&255;for(;l<r;l++)n[l]=e[l]+Zd(n[l-o],t[l],t[l-o])&255}}function Zd(e,n,t){const r=e+n-t,o=Math.abs(r-e),l=Math.abs(r-n),w=Math.abs(r-t);return o<=l&&o<=w?e:l<=w?n:t}function vu(e,n,t,r,o,l){switch(e){case 0:CA(n,t,o);break;case 1:Ku(n,t,o,l);break;case 2:yc(n,t,r,o);break;case 3:gu(n,t,r,o,l);break;case 4:mu(n,t,r,o,l);break;default:throw new Error(`Unsupported filter: ${e}`)}}const F0=new Uint16Array([255]),I0=new Uint8Array(F0.buffer)[0]===255;function Ih(e){const{data:n,width:t,height:r,channels:o,depth:l}=e,w=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],y=Math.ceil(l/8)*o,S=new Uint8Array(r*t*y);let Q=0;for(let V=0;V<7;V++){const fe=w[V],Le=Math.ceil((t-fe.x)/fe.xStep),z=Math.ceil((r-fe.y)/fe.yStep);if(Le<=0||z<=0)continue;const ot=Le*y,qe=new Uint8Array(ot);for(let it=0;it<z;it++){const He=n[Q++],Mt=n.subarray(Q,Q+ot);Q+=ot;const Ot=new Uint8Array(ot);vu(He,Mt,Ot,qe,ot,y),qe.set(Ot);for(let Ct=0;Ct<Le;Ct++){const vn=fe.x+Ct*fe.xStep,Hn=fe.y+it*fe.yStep;if(!(vn>=t||Hn>=r))for(let Un=0;Un<y;Un++)S[(Hn*t+vn)*y+Un]=Ot[Ct*y+Un]}}}if(l===16){const V=new Uint16Array(S.buffer);if(I0)for(let fe=0;fe<V.length;fe++)V[fe]=Vd(V[fe]);return V}else return S}function Vd(e){return(e&255)<<8|e>>8&255}const U0=new Uint16Array([255]),Wd=new Uint8Array(U0.buffer)[0]===255,Pp=new Uint8Array(0);function L0(e){const{data:n,width:t,height:r,channels:o,depth:l}=e,w=Math.ceil(l/8)*o,y=Math.ceil(l/8*o*t),S=new Uint8Array(r*y);let Q=Pp,V=0,fe,Le;for(let z=0;z<r;z++){switch(fe=n.subarray(V+1,V+1+y),Le=S.subarray(z*y,(z+1)*y),n[V]){case 0:CA(fe,Le,y);break;case 1:Ku(fe,Le,y,w);break;case 2:yc(fe,Le,Q,y);break;case 3:gu(fe,Le,Q,y,w);break;case 4:mu(fe,Le,Q,y,w);break;default:throw new Error(`Unsupported filter: ${n[V]}`)}Q=Le,V+=y+1}if(l===16){const z=new Uint16Array(S.buffer);if(Wd)for(let ot=0;ot<z.length;ot++)z[ot]=Tp(z[ot]);return z}else return S}function Tp(e){return(e&255)<<8|e>>8&255}const Gd=Uint8Array.of(137,80,78,71,13,10,26,10);function Ug(e){e.writeBytes(Gd)}function Pf(e){if(!Rp(e.readBytes(Gd.length)))throw new Error("wrong PNG signature")}function Rp(e){if(e.length<Gd.length)return!1;for(let n=0;n<Gd.length;n++)if(e[n]!==Gd[n])return!1;return!0}const N0="tEXt",Q0=0,O0=new TextDecoder("latin1");function D0(e){if(Tf(e),e.length===0||e.length>79)throw new Error("keyword length must be between 1 and 79")}const Uh=/^[\u0000-\u00FF]*$/;function Tf(e){if(!Uh.test(e))throw new Error("invalid latin1 text")}function P0(e,n,t){const r=T0(n);e[r]=R0(n,t-r.length-1)}function Lg(e,n,t){D0(n),Tf(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(N0),e.writeChars(n),e.writeByte(Q0),e.writeChars(t),writeCrc(e,r+4)}function T0(e){for(e.mark();e.readByte()!==Q0;);const n=e.offset;e.reset();const t=O0.decode(e.readBytes(n-e.offset-1));return e.skip(1),D0(t),t}function R0(e,n){return O0.decode(e.readBytes(n))}const rl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Lh={UNKNOWN:-1,DEFLATE:0},_0={UNKNOWN:-1,ADAPTIVE:0},Nh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Rf={NONE:0,BACKGROUND:1,PREVIOUS:2},$d={SOURCE:0,OVER:1};class _p extends ri{constructor(t,r={}){super(t);xa(this,"_checkCrc");xa(this,"_inflator");xa(this,"_png");xa(this,"_apng");xa(this,"_end");xa(this,"_hasPalette");xa(this,"_palette");xa(this,"_hasTransparency");xa(this,"_transparency");xa(this,"_compressionMethod");xa(this,"_filterMethod");xa(this,"_interlaceMethod");xa(this,"_colorType");xa(this,"_isAnimated");xa(this,"_numberOfFrames");xa(this,"_numberOfPlays");xa(this,"_frames");xa(this,"_writingDataChunks");const{checkCrc:o=!1}=r;this._checkCrc=o,this._inflator=new xh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Lh.UNKNOWN,this._filterMethod=_0.UNKNOWN,this._interlaceMethod=Nh.UNKNOWN,this._colorType=rl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Pf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(Pf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const o=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case N0:P0(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?vc(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const o=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?vc(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Qh(this.readUint8());const r=this.readUint8();this._colorType=r;let o;switch(r){case rl.GREYSCALE:o=1;break;case rl.TRUECOLOUR:o=3;break;case rl.INDEXED_COLOUR:o=1;break;case rl.GREYSCALE_ALPHA:o=2;break;case rl.TRUECOLOUR_ALPHA:o=4;break;case rl.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==Lh.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let l=0;l<r;l++)o.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const r=t,o=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let r=t,o=this.offset+this.byteOffset;if(o+=4,r-=4,this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case rl.GREYSCALE:case rl.TRUECOLOUR:{if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;r<t/2;r++)this._transparency[r]=this.readUint16();break}case rl.INDEXED_COLOUR:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r<t;r++){const o=this.readByte();this._palette[r].push(o)}for(;r<this._palette.length;r++)this._palette[r].push(255);break}case rl.UNKNOWN:case rl.GREYSCALE_ALPHA:case rl.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const r=T0(this),o=this.readUint8();if(o!==Lh.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${o}`);const l=this.readBytes(t-r.length-2);this._png.iccEmbeddedProfile={name:r,profile:zd(l)}}decodepHYs(){const t=this.readUint32(),r=this.readUint32(),o=this.readByte();this._png.resolution={x:t,y:r,unit:o}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const r={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},o=this._frames.at(t);if(o){if(o.data=L0({data:o.data,width:o.width,height:o.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),t===0||o.xOffset===0&&o.yOffset===0&&o.width===this._png.width&&o.height===this._png.height)r.data=o.data;else{const l=this._apng.frames.at(t-1);this.disposeFrame(o,l,r),this.addFrameDataToCanvas(r,o)}this._apng.frames.push(r)}}return this._apng}disposeFrame(t,r,o){switch(t.disposeOp){case Rf.NONE:break;case Rf.BACKGROUND:for(let l=0;l<this._png.height;l++)for(let w=0;w<this._png.width;w++){const y=(l*t.width+w)*this._png.channels;for(let S=0;S<this._png.channels;S++)o.data[y+S]=0}break;case Rf.PREVIOUS:o.data.set(r.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,r){const o=1<<this._png.depth,l=(w,y)=>{const S=((w+r.yOffset)*this._png.width+r.xOffset+y)*this._png.channels,Q=(w*r.width+y)*this._png.channels;return{index:S,frameIndex:Q}};switch(r.blendOp){case $d.SOURCE:for(let w=0;w<r.height;w++)for(let y=0;y<r.width;y++){const{index:S,frameIndex:Q}=l(w,y);for(let V=0;V<this._png.channels;V++)t.data[S+V]=r.data[Q+V]}break;case $d.OVER:for(let w=0;w<r.height;w++)for(let y=0;y<r.width;y++){const{index:S,frameIndex:Q}=l(w,y);for(let V=0;V<this._png.channels;V++){const fe=r.data[Q+this._png.channels-1]/o,Le=V%(this._png.channels-1)===0?1:r.data[Q+V],z=Math.floor(fe*Le+(1-fe)*t.data[S+V]);t.data[S+V]+=z}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var r;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?((r=this._frames)==null?void 0:r.at(0)).data:this._inflator.result;if(this._filterMethod!==_0.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===Nh.NO_INTERLACE)this._png.data=L0({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===Nh.ADAM7)this._png.data=Ih({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,r=this._frames.at(-1);r?r.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:Rf.NONE,blendOp:$d.SOURCE,data:t}),this._inflator=new xh,this._writingDataChunks=!1}}function Qh(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw new Error(`invalid bit depth: ${e}`);return e}const jp={level:3};class qr extends null{constructor(t,r={}){var o;super();xa(this,"_png");xa(this,"_zlibOptions");xa(this,"_colorType");xa(this,"_interlaceMethod");this._colorType=ColorType.UNKNOWN,this._zlibOptions=Fg(Fg({},jp),r.zlib),this._png=this._checkData(t),this._interlaceMethod=(o=r.interlace==="Adam7"?InterlaceMethod.ADAM7:InterlaceMethod.NO_INTERLACE)!=null?o:InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if(writeSignature(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[t,r]of Object.entries(this._png.text))encodetEXt(this,t,r);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(CompressionMethod.DEFLATE),this.writeByte(FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),writeCrc(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),writeCrc(this,4)}encodePLTE(){var r;const t=((r=this._png.palette)==null?void 0:r.length)*3;this.writeUint32(t),this.writeChars("PLTE");for(const o of this._png.palette)this.writeByte(o[0]),this.writeByte(o[1]),this.writeByte(o[2]);writeCrc(this,4+t)}encodeTRNS(){const t=this._png.palette.filter(r=>r.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:o,depth:l,data:w}=this._png,y=l<=8?Math.ceil(t*l/8)*o:Math.ceil(t*l/8*o/2),S=new IOBuffer().setBigEndian();let Q=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Le=0;Le<r;Le++)S.writeByte(0),l===16?Q=La(w,S,y,Q):Q=wl(w,S,y,Q);else this._interlaceMethod===InterlaceMethod.ADAM7&&(Q=Mp(this._png,w,S,Q));const V=S.toArray(),fe=deflate(V,this._zlibOptions);this.encodeIDAT(fe)}_checkData(t){const{colorType:r,channels:o,depth:l}=_f(t,t.palette),w={width:wc(t.width,"width"),height:wc(t.height,"height"),channels:o,data:t.data,depth:l,text:t.text,palette:t.palette};this._colorType=r;const y=l<8?Math.ceil(w.width*l/8)*w.height*o:w.width*w.height*o;if(w.data.length!==y)throw new RangeError(`wrong data size. Found ${w.data.length}, expected ${y}`);return w}}function wc(e,n){if(Number.isInteger(e)&&e>0)return e;throw new TypeError(`${n} must be a positive integer`)}function _f(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const o={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:o.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:o.colorType=ColorType.TRUECOLOUR;break;case 1:n?o.colorType=ColorType.INDEXED_COLOUR:o.colorType=ColorType.GREYSCALE;break;case 2:o.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return o}function wl(e,n,t,r){for(let o=0;o<t;o++)n.writeByte(e[r++]);return r}function Mp(e,n,t,r){const o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:l,height:w,channels:y,depth:S}=e;let Q=0;S===16?Q=y*S/8/2:Q=y*S/8;for(let V=0;V<7;V++){const fe=o[V],Le=Math.floor((l-fe.x+fe.xStep-1)/fe.xStep),z=Math.floor((w-fe.y+fe.yStep-1)/fe.yStep);if(Le<=0||z<=0)continue;const ot=Le*Q;for(let qe=0;qe<z;qe++){const it=fe.y+qe*fe.yStep,He=S<=8?new Uint8Array(ot):new Uint16Array(ot);let Mt=0;for(let Ot=0;Ot<Le;Ot++){const Ct=fe.x+Ot*fe.xStep;if(Ct<l&&it<w){const vn=(it*l+Ct)*Q;for(let Hn=0;Hn<Q;Hn++)He[Mt++]=n[vn+Hn]}}if(t.writeByte(0),S===8)t.writeBytes(He);else if(S===16)for(const Ot of He)t.writeByte(Ot>>8&255),t.writeByte(Ot&255)}}return r}function La(e,n,t,r){for(let o=0;o<t;o++)n.writeUint16(e[r++]);return r}var Ya;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.METRE=1]="METRE"})(Ya||(Ya={}));function jf(e,n){return new _p(e,n).decode()}function Ng(e,n){return new PngEncoder(e,n).encode()}function Oh(e,n){return new PngDecoder(e,n).decodeApng()}var ei=function(){return typeof window!="undefined"?window:typeof p.g!="undefined"?p.g:typeof self!="undefined"?self:this}();function Ad(){ei.console&&typeof ei.console.log=="function"&&ei.console.log.apply(ei.console,arguments)}var Ka={log:Ad,warn:function(e){ei.console&&(typeof ei.console.warn=="function"?ei.console.warn.apply(ei.console,arguments):Ad.call(null,arguments))},error:function(e){ei.console&&(typeof ei.console.error=="function"?ei.console.error.apply(ei.console,arguments):Ad(e))}};function Dh(e,n,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){zu(r.response,n,t)},r.onerror=function(){Ka.error("could not download file")},r.send()}function Ph(e){var n=new XMLHttpRequest;n.open("HEAD",e,!1);try{n.send()}catch(t){}return n.status>=200&&n.status<=299}function Mf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var zu=ei.saveAs||((typeof window=="undefined"?"undefined":(0,s.Z)(window))!=="object"||window!==ei?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=ei.URL||ei.webkitURL,o=document.createElement("a");n=n||e.name||"download",o.download=n,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?Ph(o.href)?Dh(e,n,t):Mf(o,o.target="_blank"):Mf(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){Mf(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Ph(e))Dh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){Mf(r)})}else navigator.msSaveOrOpenBlob(function(o,l){return l===void 0?l={autoBom:!1}:(0,s.Z)(l)!=="object"&&(Ka.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Dh(e,n,t);var o=e.type==="application/octet-stream",l=/constructor/i.test(ei.HTMLElement)||ei.safari,w=/CriOS\/[\d]+/.test(navigator.userAgent);if((w||o&&l)&&(typeof FileReader=="undefined"?"undefined":(0,s.Z)(FileReader))==="object"){var y=new FileReader;y.onloadend=function(){var V=y.result;V=w?V:V.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=V:location=V,r=null},y.readAsDataURL(e)}else{var S=ei.URL||ei.webkitURL,Q=S.createObjectURL(e);r?r.location=Q:location.href=Q,r=null,setTimeout(function(){S.revokeObjectURL(Q)},4e4)}});function j0(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(y){return[parseInt(y[1]),parseInt(y[2]),parseInt(y[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(y){return[parseInt(y[1],16),parseInt(y[2],16),parseInt(y[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(y){return[parseInt(y[1]+y[1],16),parseInt(y[2]+y[2],16),parseInt(y[3]+y[3],16)]}}],r=0;r<t.length;r++){var o=t[r].re,l=t[r].process,w=o.exec(e);w&&(n=l(w),this.r=n[0],this.g=n[1],this.b=n[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 y=this.r.toString(16),S=this.g.toString(16),Q=this.b.toString(16);return y.length==1&&(y="0"+y),S.length==1&&(S="0"+S),Q.length==1&&(Q="0"+Q),"#"+y+S+Q}}var Xd=ei.atob.bind(ei),Th=ei.btoa.bind(ei);function Yd(e,n){var t=e[0],r=e[1],o=e[2],l=e[3];t=Ss(t,r,o,l,n[0],7,-680876936),l=Ss(l,t,r,o,n[1],12,-389564586),o=Ss(o,l,t,r,n[2],17,606105819),r=Ss(r,o,l,t,n[3],22,-1044525330),t=Ss(t,r,o,l,n[4],7,-176418897),l=Ss(l,t,r,o,n[5],12,1200080426),o=Ss(o,l,t,r,n[6],17,-1473231341),r=Ss(r,o,l,t,n[7],22,-45705983),t=Ss(t,r,o,l,n[8],7,1770035416),l=Ss(l,t,r,o,n[9],12,-1958414417),o=Ss(o,l,t,r,n[10],17,-42063),r=Ss(r,o,l,t,n[11],22,-1990404162),t=Ss(t,r,o,l,n[12],7,1804603682),l=Ss(l,t,r,o,n[13],12,-40341101),o=Ss(o,l,t,r,n[14],17,-1502002290),t=gs(t,r=Ss(r,o,l,t,n[15],22,1236535329),o,l,n[1],5,-165796510),l=gs(l,t,r,o,n[6],9,-1069501632),o=gs(o,l,t,r,n[11],14,643717713),r=gs(r,o,l,t,n[0],20,-373897302),t=gs(t,r,o,l,n[5],5,-701558691),l=gs(l,t,r,o,n[10],9,38016083),o=gs(o,l,t,r,n[15],14,-660478335),r=gs(r,o,l,t,n[4],20,-405537848),t=gs(t,r,o,l,n[9],5,568446438),l=gs(l,t,r,o,n[14],9,-1019803690),o=gs(o,l,t,r,n[3],14,-187363961),r=gs(r,o,l,t,n[8],20,1163531501),t=gs(t,r,o,l,n[13],5,-1444681467),l=gs(l,t,r,o,n[2],9,-51403784),o=gs(o,l,t,r,n[7],14,1735328473),t=Fs(t,r=gs(r,o,l,t,n[12],20,-1926607734),o,l,n[5],4,-378558),l=Fs(l,t,r,o,n[8],11,-2022574463),o=Fs(o,l,t,r,n[11],16,1839030562),r=Fs(r,o,l,t,n[14],23,-35309556),t=Fs(t,r,o,l,n[1],4,-1530992060),l=Fs(l,t,r,o,n[4],11,1272893353),o=Fs(o,l,t,r,n[7],16,-155497632),r=Fs(r,o,l,t,n[10],23,-1094730640),t=Fs(t,r,o,l,n[13],4,681279174),l=Fs(l,t,r,o,n[0],11,-358537222),o=Fs(o,l,t,r,n[3],16,-722521979),r=Fs(r,o,l,t,n[6],23,76029189),t=Fs(t,r,o,l,n[9],4,-640364487),l=Fs(l,t,r,o,n[12],11,-421815835),o=Fs(o,l,t,r,n[15],16,530742520),t=Is(t,r=Fs(r,o,l,t,n[2],23,-995338651),o,l,n[0],6,-198630844),l=Is(l,t,r,o,n[7],10,1126891415),o=Is(o,l,t,r,n[14],15,-1416354905),r=Is(r,o,l,t,n[5],21,-57434055),t=Is(t,r,o,l,n[12],6,1700485571),l=Is(l,t,r,o,n[3],10,-1894986606),o=Is(o,l,t,r,n[10],15,-1051523),r=Is(r,o,l,t,n[1],21,-2054922799),t=Is(t,r,o,l,n[8],6,1873313359),l=Is(l,t,r,o,n[15],10,-30611744),o=Is(o,l,t,r,n[6],15,-1560198380),r=Is(r,o,l,t,n[13],21,1309151649),t=Is(t,r,o,l,n[4],6,-145523070),l=Is(l,t,r,o,n[11],10,-1120210379),o=Is(o,l,t,r,n[2],15,718787259),r=Is(r,o,l,t,n[9],21,-343485551),e[0]=Zl(t,e[0]),e[1]=Zl(r,e[1]),e[2]=Zl(o,e[2]),e[3]=Zl(l,e[3])}function Jd(e,n,t,r,o,l){return n=Zl(Zl(n,e),Zl(r,l)),Zl(n<<o|n>>>32-o,t)}function Ss(e,n,t,r,o,l,w){return Jd(n&t|~n&r,e,n,o,l,w)}function gs(e,n,t,r,o,l,w){return Jd(n&r|t&~r,e,n,o,l,w)}function Fs(e,n,t,r,o,l,w){return Jd(n^t^r,e,n,o,l,w)}function Is(e,n,t,r,o,l,w){return Jd(t^(n|~r),e,n,o,l,w)}function M0(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)Yd(r,Hf(e.substring(n-64,n)));e=e.substring(n-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<e.length;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for(Yd(r,o),n=0;n<16;n++)o[n]=0;return o[14]=8*t,Yd(r,o),r}function Hf(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var ol="0123456789abcdef".split("");function H0(e){for(var n="",t=0;t<4;t++)n+=ol[e>>8*t+4&15]+ol[e>>8*t&15];return n}function kf(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Rh(e){return M0(e).map(kf).join("")}var Hp=function(e){for(var n=0;n<e.length;n++)e[n]=H0(e[n]);return e.join("")}(M0("hello"))!="5d41402abc4b2a76b9719d911017c592";function Zl(e,n){if(Hp){var t=(65535&e)+(65535&n);return(e>>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function Zu(e,n){var t,r,o,l;if(e!==t){for(var w=(o=e,l=1+(256/e.length|0),new Array(l+1).join(o)),y=[],S=0;S<256;S++)y[S]=S;var Q=0;for(S=0;S<256;S++){var V=y[S];Q=(Q+V+w.charCodeAt(S))%256,y[S]=y[Q],y[Q]=V}t=e,r=y}else y=r;var fe=n.length,Le=0,z=0,ot="";for(S=0;S<fe;S++)z=(z+(V=y[Le=(Le+1)%256]))%256,y[Le]=y[z],y[z]=V,w=y[(y[Le]+y[z])%256],ot+=String.fromCharCode(n.charCodeAt(S)^w);return ot}var qd={print:4,modify:8,copy:16,"annot-forms":32};function sd(e,n,t,r){this.v=1,this.r=2;var o=192;e.forEach(function(y){if(qd.perm!==void 0)throw new Error("Invalid permission: "+y);o+=qd[y]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var l=(n+this.padding).substr(0,32),w=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(l,w),this.P=-(1+(255^o)),this.encryptionKey=Rh(l+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Zu(this.encryptionKey,this.padding)}function Nl(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r<t;r++){var o=e.charCodeAt(r);n+=o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return n}function k0(e){if((0,s.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,o){if(o=o||!1,typeof t!="string"||typeof r!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var l=Math.random().toString(35);return n[t][l]=[r,!!o],l},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var l in n[t]){var w=n[t][l];try{w[0].apply(e,r)}catch(y){ei.console&&Ka.error("jsPDF PubSub Error",y.message,y)}w[1]&&o.push(l)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function ef(e){if(!(this instanceof ef))return new ef(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function _h(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function Vu(e,n,t,r,o){if(!(this instanceof Vu))return new Vu(e,n,t,r,o);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,_h.call(this,r,o)}function Wu(e,n,t,r,o){if(!(this instanceof Wu))return new Wu(e,n,t,r,o);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,_h.call(this,r,o)}function yo(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],o=arguments[2],l=arguments[3],w=[],y=1,S=16,Q="S",V=null;(0,s.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,o=e.format||o,l=e.compress||e.compressPdf||l,(V=e.encryption||null)!==null&&(V.userPassword=V.userPassword||"",V.ownerPassword=V.ownerPassword||"",V.userPermissions=V.userPermissions||[]),y=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(S=e.floatPrecision),Q=e.defaultPathOperation||"S"),w=e.filters||(l===!0?["FlateEncode"]:w),r=r||"mm",t=(""+(t||"P")).toLowerCase();var fe=e.putOnlyUsedFonts||!1,Le={},z={internal:{},__private__:{}};z.__private__.PubSub=k0;var ot="1.3",qe=z.__private__.getPdfVersion=function(){return ot};z.__private__.setPdfVersion=function(F){ot=F};var it={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]};z.__private__.getPageFormats=function(){return it};var He=z.__private__.getPageFormat=function(F){return it[F]};o=o||"a4";var Mt="compat",Ot="advanced",Ct=Mt;function vn(){this.saveGraphicsState(),st(new Jo(xi,0,0,-xi,0,uf()*xi).toString()+" cm"),this.setFontSize(this.getFontSize()/xi),Q="n",Ct=Ot}function Hn(){this.restoreGraphicsState(),Q="S",Ct=Mt}var Un=z.__private__.combineFontStyleAndFontWeight=function(F,ye){if(F=="bold"&&ye=="normal"||F=="bold"&&ye==400||F=="normal"&&ye=="italic"||F=="bold"&&ye=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return ye&&(F=ye==400||ye==="normal"?F==="italic"?"italic":"normal":ye!=700&&ye!=="bold"||F!=="normal"?(ye==700?"bold":ye)+""+F:"bold"),F};z.advancedAPI=function(F){var ye=Ct===Mt;return ye&&vn.call(this),typeof F!="function"||(F(this),ye&&Hn.call(this)),this},z.compatAPI=function(F){var ye=Ct===Ot;return ye&&Hn.call(this),typeof F!="function"||(F(this),ye&&vn.call(this)),this},z.isAdvancedAPI=function(){return Ct===Ot};var Gt,xt=function(F){if(Ct!==Ot)throw new Error(F+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},sn=z.roundToPrecision=z.__private__.roundToPrecision=function(F,ye){var gt=n||ye;if(isNaN(F)||isNaN(gt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return F.toFixed(gt).replace(/0+$/,"")};Gt=z.hpf=z.__private__.hpf=typeof S=="number"?function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(F,S)}:S==="smart"?function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(F,F>-1&&F<1?16:5)}:function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(F,16)};var _e=z.f2=z.__private__.f2=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.f2");return sn(F,2)},At=z.__private__.f3=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.f3");return sn(F,3)},jt=z.scale=z.__private__.scale=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.scale");return Ct===Mt?F*xi:Ct===Ot?F:void 0},Tt=function(F){return jt(function(ye){return Ct===Mt?uf()-ye:Ct===Ot?ye:void 0}(F))};z.__private__.setPrecision=z.setPrecision=function(F){typeof parseInt(F,10)=="number"&&(n=parseInt(F,10))};var Bn,Fn="00000000000000000000000000000000",Nn=z.__private__.getFileId=function(){return Fn},gn=z.__private__.setFileId=function(F){return Fn=F!==void 0&&/^[a-fA-F0-9]{32}$/.test(F)?F.toUpperCase():Fn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),V!==null&&(ms=new sd(V.userPermissions,V.userPassword,V.ownerPassword,Fn)),Fn};z.setFileId=function(F){return gn(F),this},z.getFileId=function(){return Nn()};var Tn=z.__private__.convertDateToPDFDate=function(F){var ye=F.getTimezoneOffset(),gt=ye<0?"+":"-",_t=Math.floor(Math.abs(ye/60)),An=Math.abs(ye%60),Zn=[gt,Lt(_t),"'",Lt(An),"'"].join("");return["D:",F.getFullYear(),Lt(F.getMonth()+1),Lt(F.getDate()),Lt(F.getHours()),Lt(F.getMinutes()),Lt(F.getSeconds()),Zn].join("")},Ir=z.__private__.convertPDFDateToDate=function(F){var ye=parseInt(F.substr(2,4),10),gt=parseInt(F.substr(6,2),10)-1,_t=parseInt(F.substr(8,2),10),An=parseInt(F.substr(10,2),10),Zn=parseInt(F.substr(12,2),10),ir=parseInt(F.substr(14,2),10);return new Date(ye,gt,_t,An,Zn,ir,0)},or=z.__private__.setCreationDate=function(F){var ye;if(F===void 0&&(F=new Date),F instanceof Date)ye=Tn(F);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(F))throw new Error("Invalid argument passed to jsPDF.setCreationDate");ye=F}return Bn=ye},Pe=z.__private__.getCreationDate=function(F){var ye=Bn;return F==="jsDate"&&(ye=Ir(Bn)),ye};z.setCreationDate=function(F){return or(F),this},z.getCreationDate=function(F){return Pe(F)};var bt,Lt=z.__private__.padd2=function(F){return("0"+parseInt(F)).slice(-2)},Ht=z.__private__.padd2Hex=function(F){return("00"+(F=F.toString())).substr(F.length)},Jt=0,fn=[],Ln=[],On=0,$n=[],wr=[],$r=!1,Gr=Ln;z.__private__.setCustomOutputDestination=function(F){$r=!0,Gr=F};var Qo=function(F){$r||(Gr=F)};z.__private__.resetCustomOutputDestination=function(){$r=!1,Gr=Ln};var st=z.__private__.out=function(F){return F=F.toString(),On+=F.length+1,Gr.push(F),Gr},Xr=z.__private__.write=function(F){return st(arguments.length===1?F.toString():Array.prototype.join.call(arguments," "))},Ri=z.__private__.getArrayBuffer=function(F){for(var ye=F.length,gt=new ArrayBuffer(ye),_t=new Uint8Array(gt);ye--;)_t[ye]=F.charCodeAt(ye);return gt},Go=[["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]];z.__private__.getStandardFonts=function(){return Go};var dr=e.fontSize||16;z.__private__.setFontSize=z.setFontSize=function(F){return dr=Ct===Ot?F/xi:F,this};var $o,po=z.__private__.getFontSize=z.getFontSize=function(){return Ct===Mt?dr:dr*xi},ko=e.R2L||!1;z.__private__.setR2L=z.setR2L=function(F){return ko=F,this},z.__private__.getR2L=z.getR2L=function(){return ko};var To,Pa=z.__private__.setZoomMode=function(F){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(F))$o=F;else if(isNaN(F)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(F)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+F+'" is not recognized.');$o=F}else $o=parseInt(F,10)};z.__private__.getZoomMode=function(){return $o};var oa,mi=z.__private__.setPageMode=function(F){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(F)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+F+'" is not recognized.');To=F};z.__private__.getPageMode=function(){return To};var ca=z.__private__.setLayoutMode=function(F){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(F)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+F+'" is not recognized.');oa=F};z.__private__.getLayoutMode=function(){return oa},z.__private__.setDisplayMode=z.setDisplayMode=function(F,ye,gt){return Pa(F),ca(ye),mi(gt),this};var ia={title:"",subject:"",author:"",keywords:"",creator:""};z.__private__.getDocumentProperty=function(F){if(Object.keys(ia).indexOf(F)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ia[F]},z.__private__.getDocumentProperties=function(){return ia},z.__private__.setDocumentProperties=z.setProperties=z.setDocumentProperties=function(F){for(var ye in ia)ia.hasOwnProperty(ye)&&F[ye]&&(ia[ye]=F[ye]);return this},z.__private__.setDocumentProperty=function(F,ye){if(Object.keys(ia).indexOf(F)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ia[F]=ye};var xo,xi,Uo,ts,ba,Mi={},Hi={},xA=[],jo={},iA={},ni={},vi={},SA=null,Gi=0,Yo=[],Ta=new k0(z),tf=e.hotfixes||[],qs={},Ec={},qu=[],Jo=function F(ye,gt,_t,An,Zn,ir){if(!(this instanceof F))return new F(ye,gt,_t,An,Zn,ir);isNaN(ye)&&(ye=1),isNaN(gt)&&(gt=0),isNaN(_t)&&(_t=0),isNaN(An)&&(An=1),isNaN(Zn)&&(Zn=0),isNaN(ir)&&(ir=0),this._matrix=[ye,gt,_t,An,Zn,ir]};Object.defineProperty(Jo.prototype,"sx",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(Jo.prototype,"shy",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(Jo.prototype,"shx",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(Jo.prototype,"sy",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(Jo.prototype,"tx",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(Jo.prototype,"ty",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(Jo.prototype,"a",{get:function(){return this._matrix[0]},set:function(F){this._matrix[0]=F}}),Object.defineProperty(Jo.prototype,"b",{get:function(){return this._matrix[1]},set:function(F){this._matrix[1]=F}}),Object.defineProperty(Jo.prototype,"c",{get:function(){return this._matrix[2]},set:function(F){this._matrix[2]=F}}),Object.defineProperty(Jo.prototype,"d",{get:function(){return this._matrix[3]},set:function(F){this._matrix[3]=F}}),Object.defineProperty(Jo.prototype,"e",{get:function(){return this._matrix[4]},set:function(F){this._matrix[4]=F}}),Object.defineProperty(Jo.prototype,"f",{get:function(){return this._matrix[5]},set:function(F){this._matrix[5]=F}}),Object.defineProperty(Jo.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Jo.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Jo.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Jo.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Jo.prototype.join=function(F){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Gt).join(F)},Jo.prototype.multiply=function(F){var ye=F.sx*this.sx+F.shy*this.shx,gt=F.sx*this.shy+F.shy*this.sy,_t=F.shx*this.sx+F.sy*this.shx,An=F.shx*this.shy+F.sy*this.sy,Zn=F.tx*this.sx+F.ty*this.shx+this.tx,ir=F.tx*this.shy+F.ty*this.sy+this.ty;return new Jo(ye,gt,_t,An,Zn,ir)},Jo.prototype.decompose=function(){var F=this.sx,ye=this.shy,gt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty,ir=Math.sqrt(F*F+ye*ye),go=(F/=ir)*gt+(ye/=ir)*_t;gt-=F*go,_t-=ye*go;var So=Math.sqrt(gt*gt+_t*_t);return go/=So,F*(_t/=So)<ye*(gt/=So)&&(F=-F,ye=-ye,go=-go,ir=-ir),{scale:new Jo(ir,0,0,So,0,0),translate:new Jo(1,0,0,1,An,Zn),rotate:new Jo(F,ye,-ye,F,0,0),skew:new Jo(1,0,go,1,0,0)}},Jo.prototype.toString=function(F){return this.join(" ")},Jo.prototype.inversed=function(){var F=this.sx,ye=this.shy,gt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty,ir=1/(F*_t-ye*gt),go=_t*ir,So=-ye*ir,li=-gt*ir,Si=F*ir;return new Jo(go,So,li,Si,-go*An-li*Zn,-So*An-Si*Zn)},Jo.prototype.applyToPoint=function(F){var ye=F.x*this.sx+F.y*this.shx+this.tx,gt=F.x*this.shy+F.y*this.sy+this.ty;return new Nc(ye,gt)},Jo.prototype.applyToRectangle=function(F){var ye=this.applyToPoint(F),gt=this.applyToPoint(new Nc(F.x+F.w,F.y+F.h));return new Gh(ye.x,ye.y,gt.x-ye.x,gt.y-ye.y)},Jo.prototype.clone=function(){var F=this.sx,ye=this.shy,gt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty;return new Jo(F,ye,gt,_t,An,Zn)},z.Matrix=Jo;var xc=z.matrixMult=function(F,ye){return ye.multiply(F)},Sc=new Jo(1,0,0,1,0,0);z.unitMatrix=z.identityMatrix=Sc;var Gl=function(F,ye){if(!iA[F]){var gt=(ye instanceof Vu?"Sh":"P")+(Object.keys(jo).length+1).toString(10);ye.id=gt,iA[F]=gt,jo[gt]=ye,Ta.publish("addPattern",ye)}};z.ShadingPattern=Vu,z.TilingPattern=Wu,z.addShadingPattern=function(F,ye){return xt("addShadingPattern()"),Gl(F,ye),this},z.beginTilingPattern=function(F){xt("beginTilingPattern()"),$h(F.boundingBox[0],F.boundingBox[1],F.boundingBox[2]-F.boundingBox[0],F.boundingBox[3]-F.boundingBox[1],F.matrix)},z.endTilingPattern=function(F,ye){xt("endTilingPattern()"),ye.stream=wr[bt].join(`
|
|
|
`),Gl(F,ye),Ta.publish("endTilingPattern",ye),qu.pop().restore()};var $l,VA=z.__private__.newObject=function(){var F=Ls();return _s(F,!0),F},Ls=z.__private__.newObjectDeferred=function(){return Jt++,fn[Jt]=function(){return On},Jt},_s=function(F,ye){return ye=typeof ye=="boolean"&&ye,fn[F]=On,ye&&st(F+" 0 obj"),F},nf=z.__private__.newAdditionalObject=function(){var F={objId:Ls(),content:""};return $n.push(F),F},dd=Ls(),Eu=Ls(),ec=z.__private__.decodeColorString=function(F){var ye=F.split(" ");if(ye.length!==2||ye[1]!=="g"&&ye[1]!=="G")ye.length!==5||ye[4]!=="k"&&ye[4]!=="K"||(ye=[(1-ye[0])*(1-ye[3]),(1-ye[1])*(1-ye[3]),(1-ye[2])*(1-ye[3]),"r"]);else{var gt=parseFloat(ye[0]);ye=[gt,gt,gt,"r"]}for(var _t="#",An=0;An<3;An++)_t+=("0"+Math.floor(255*parseFloat(ye[An])).toString(16)).slice(-2);return _t},xu=z.__private__.encodeColorString=function(F){var ye;typeof F=="string"&&(F={ch1:F});var gt=F.ch1,_t=F.ch2,An=F.ch3,Zn=F.ch4,ir=F.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof gt=="string"&>.charAt(0)!=="#"){var go=new j0(gt);if(go.ok)gt=go.toHex();else if(!/^\d*\.?\d*$/.test(gt))throw new Error('Invalid color "'+gt+'" passed to jsPDF.encodeColorString.')}if(typeof gt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(gt)&&(gt="#"+gt[1]+gt[1]+gt[2]+gt[2]+gt[3]+gt[3]),typeof gt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(gt)){var So=parseInt(gt.substr(1),16);gt=So>>16&255,_t=So>>8&255,An=255&So}if(_t===void 0||Zn===void 0&>===_t&&_t===An)ye=typeof gt=="string"?gt+" "+ir[0]:F.precision===2?_e(gt/255)+" "+ir[0]:At(gt/255)+" "+ir[0];else if(Zn===void 0||(0,s.Z)(Zn)==="object"){if(Zn&&!isNaN(Zn.a)&&Zn.a===0)return["1.","1.","1.",ir[1]].join(" ");ye=typeof gt=="string"?[gt,_t,An,ir[1]].join(" "):F.precision===2?[_e(gt/255),_e(_t/255),_e(An/255),ir[1]].join(" "):[At(gt/255),At(_t/255),At(An/255),ir[1]].join(" ")}else ye=typeof gt=="string"?[gt,_t,An,Zn,ir[2]].join(" "):F.precision===2?[_e(gt),_e(_t),_e(An),_e(Zn),ir[2]].join(" "):[At(gt),At(_t),At(An),At(Zn),ir[2]].join(" ");return ye},Su=z.__private__.getFilters=function(){return w},Xl=z.__private__.putStream=function(F){var ye=(F=F||{}).data||"",gt=F.filters||Su(),_t=F.alreadyAppliedFilters||[],An=F.addLength1||!1,Zn=ye.length,ir=F.objectId,go=function(vs){return vs};if(V!==null&&ir===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");V!==null&&(go=ms.encryptor(ir,0));var So={};gt===!0&&(gt=["FlateEncode"]);var li=F.additionalKeyValues||[],Si=(So=yo.API.processDataByFilters!==void 0?yo.API.processDataByFilters(ye,gt):{data:ye,reverseChain:[]}).reverseChain+(Array.isArray(_t)?_t.join(" "):_t.toString());if(So.data.length!==0&&(li.push({key:"Length",value:So.data.length}),An===!0&&li.push({key:"Length1",value:Zn})),Si.length!=0)if(Si.split("/").length-1==1)li.push({key:"Filter",value:Si});else{li.push({key:"Filter",value:"["+Si+"]"});for(var Ca=0;Ca<li.length;Ca+=1)if(li[Ca].key==="DecodeParms"){for(var DA=[],us=0;us<So.reverseChain.split("/").length-1;us+=1)DA.push("null");DA.push(li[Ca].value),li[Ca].value="["+DA.join(" ")+"]"}}st("<<");for(var aA=0;aA<li.length;aA++)st("/"+li[aA].key+" "+li[aA].value);st(">>"),So.data.length!==0&&(st("stream"),st(go(So.data)),st("endstream"))},rf=z.__private__.putPage=function(F){var ye=F.number,gt=F.data,_t=F.objId,An=F.contentsObjId;_s(_t,!0),st("<</Type /Page"),st("/Parent "+F.rootDictionaryObjId+" 0 R"),st("/Resources "+F.resourceDictionaryObjId+" 0 R"),st("/MediaBox ["+parseFloat(Gt(F.mediaBox.bottomLeftX))+" "+parseFloat(Gt(F.mediaBox.bottomLeftY))+" "+Gt(F.mediaBox.topRightX)+" "+Gt(F.mediaBox.topRightY)+"]"),F.cropBox!==null&&st("/CropBox ["+Gt(F.cropBox.bottomLeftX)+" "+Gt(F.cropBox.bottomLeftY)+" "+Gt(F.cropBox.topRightX)+" "+Gt(F.cropBox.topRightY)+"]"),F.bleedBox!==null&&st("/BleedBox ["+Gt(F.bleedBox.bottomLeftX)+" "+Gt(F.bleedBox.bottomLeftY)+" "+Gt(F.bleedBox.topRightX)+" "+Gt(F.bleedBox.topRightY)+"]"),F.trimBox!==null&&st("/TrimBox ["+Gt(F.trimBox.bottomLeftX)+" "+Gt(F.trimBox.bottomLeftY)+" "+Gt(F.trimBox.topRightX)+" "+Gt(F.trimBox.topRightY)+"]"),F.artBox!==null&&st("/ArtBox ["+Gt(F.artBox.bottomLeftX)+" "+Gt(F.artBox.bottomLeftY)+" "+Gt(F.artBox.topRightX)+" "+Gt(F.artBox.topRightY)+"]"),typeof F.userUnit=="number"&&F.userUnit!==1&&st("/UserUnit "+F.userUnit),Ta.publish("putPage",{objId:_t,pageContext:Yo[ye],pageNumber:ye,page:gt}),st("/Contents "+An+" 0 R"),st(">>"),st("endobj");var Zn=gt.join(`
|
|
|
`);return Ct===Ot&&(Zn+=`
|
|
|
Q`),_s(An,!0),Xl({data:Zn,filters:Su(),objectId:An}),st("endobj"),_t},tc=z.__private__.putPages=function(){var F,ye,gt=[];for(F=1;F<=Gi;F++)Yo[F].objId=Ls(),Yo[F].contentsObjId=Ls();for(F=1;F<=Gi;F++)gt.push(rf({number:F,data:wr[F],objId:Yo[F].objId,contentsObjId:Yo[F].contentsObjId,mediaBox:Yo[F].mediaBox,cropBox:Yo[F].cropBox,bleedBox:Yo[F].bleedBox,trimBox:Yo[F].trimBox,artBox:Yo[F].artBox,userUnit:Yo[F].userUnit,rootDictionaryObjId:dd,resourceDictionaryObjId:Eu}));_s(dd,!0),st("<</Type /Pages");var _t="/Kids [";for(ye=0;ye<Gi;ye++)_t+=gt[ye]+" 0 R ";st(_t+"]"),st("/Count "+Gi),st(">>"),st("endobj"),Ta.publish("postPutPages")},of=function(F){Ta.publish("putFont",{font:F,out:st,newObject:VA,putStream:Xl}),F.isAlreadyPutted!==!0&&(F.objectNumber=VA(),st("<<"),st("/Type /Font"),st("/BaseFont /"+Nl(F.postScriptName)),st("/Subtype /Type1"),typeof F.encoding=="string"&&st("/Encoding /"+F.encoding),st("/FirstChar 32"),st("/LastChar 255"),st(">>"),st("endobj"))},zf=function(F){F.objectNumber=VA();var ye=[];ye.push({key:"Type",value:"/XObject"}),ye.push({key:"Subtype",value:"/Form"}),ye.push({key:"BBox",value:"["+[Gt(F.x),Gt(F.y),Gt(F.x+F.width),Gt(F.y+F.height)].join(" ")+"]"}),ye.push({key:"Matrix",value:"["+F.matrix.toString()+"]"});var gt=F.pages[1].join(`
|
|
|
`);Xl({data:gt,additionalKeyValues:ye,objectId:F.objectNumber}),st("endobj")},Zf=function(F,ye){ye||(ye=21);var gt=VA(),_t=function(ir,go){var So,li=[],Si=1/(go-1);for(So=0;So<1;So+=Si)li.push(So);if(li.push(1),ir[0].offset!=0){var Ca={offset:0,color:ir[0].color};ir.unshift(Ca)}if(ir[ir.length-1].offset!=1){var DA={offset:1,color:ir[ir.length-1].color};ir.push(DA)}for(var us="",aA=0,vs=0;vs<li.length;vs++){for(So=li[vs];So>ir[aA+1].offset;)aA++;var cs=ir[aA].offset,js=(So-cs)/(ir[aA+1].offset-cs),Dc=ir[aA].color,Iu=ir[aA+1].color;us+=Ht(Math.round((1-js)*Dc[0]+js*Iu[0]).toString(16))+Ht(Math.round((1-js)*Dc[1]+js*Iu[1]).toString(16))+Ht(Math.round((1-js)*Dc[2]+js*Iu[2]).toString(16))}return us.trim()}(F.colors,ye),An=[];An.push({key:"FunctionType",value:"0"}),An.push({key:"Domain",value:"[0.0 1.0]"}),An.push({key:"Size",value:"["+ye+"]"}),An.push({key:"BitsPerSample",value:"8"}),An.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),An.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Xl({data:_t,additionalKeyValues:An,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:gt}),st("endobj"),F.objectNumber=VA(),st("<< /ShadingType "+F.type),st("/ColorSpace /DeviceRGB");var Zn="/Coords ["+Gt(parseFloat(F.coords[0]))+" "+Gt(parseFloat(F.coords[1]))+" ";F.type===2?Zn+=Gt(parseFloat(F.coords[2]))+" "+Gt(parseFloat(F.coords[3])):Zn+=Gt(parseFloat(F.coords[2]))+" "+Gt(parseFloat(F.coords[3]))+" "+Gt(parseFloat(F.coords[4]))+" "+Gt(parseFloat(F.coords[5])),st(Zn+="]"),F.matrix&&st("/Matrix ["+F.matrix.toString()+"]"),st("/Function "+gt+" 0 R"),st("/Extend [true true]"),st(">>"),st("endobj")},Vf=function(F,ye){var gt=Ls(),_t=VA();ye.push({resourcesOid:gt,objectOid:_t}),F.objectNumber=_t;var An=[];An.push({key:"Type",value:"/Pattern"}),An.push({key:"PatternType",value:"1"}),An.push({key:"PaintType",value:"1"}),An.push({key:"TilingType",value:"1"}),An.push({key:"BBox",value:"["+F.boundingBox.map(Gt).join(" ")+"]"}),An.push({key:"XStep",value:Gt(F.xStep)}),An.push({key:"YStep",value:Gt(F.yStep)}),An.push({key:"Resources",value:gt+" 0 R"}),F.matrix&&An.push({key:"Matrix",value:"["+F.matrix.toString()+"]"}),Xl({data:F.stream,additionalKeyValues:An,objectId:F.objectNumber}),st("endobj")},Gp=function(F){for(var ye in F.objectNumber=VA(),st("<<"),F)switch(ye){case"opacity":st("/ca "+_e(F[ye]));break;case"stroke-opacity":st("/CA "+_e(F[ye]))}st(">>"),st("endobj")},Mh=function(F){_s(F.resourcesOid,!0),st("<<"),st("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var ye in st("/Font <<"),Mi)Mi.hasOwnProperty(ye)&&(fe===!1||fe===!0&&Le.hasOwnProperty(ye))&&st("/"+ye+" "+Mi[ye].objectNumber+" 0 R");st(">>")}(),function(){if(Object.keys(jo).length>0){for(var ye in st("/Shading <<"),jo)jo.hasOwnProperty(ye)&&jo[ye]instanceof Vu&&jo[ye].objectNumber>=0&&st("/"+ye+" "+jo[ye].objectNumber+" 0 R");Ta.publish("putShadingPatternDict"),st(">>")}}(),function(ye){if(Object.keys(jo).length>0){for(var gt in st("/Pattern <<"),jo)jo.hasOwnProperty(gt)&&jo[gt]instanceof z.TilingPattern&&jo[gt].objectNumber>=0&&jo[gt].objectNumber<ye&&st("/"+gt+" "+jo[gt].objectNumber+" 0 R");Ta.publish("putTilingPatternDict"),st(">>")}}(F.objectOid),function(){if(Object.keys(ni).length>0){var ye;for(ye in st("/ExtGState <<"),ni)ni.hasOwnProperty(ye)&&ni[ye].objectNumber>=0&&st("/"+ye+" "+ni[ye].objectNumber+" 0 R");Ta.publish("putGStateDict"),st(">>")}}(),function(){for(var ye in st("/XObject <<"),qs)qs.hasOwnProperty(ye)&&qs[ye].objectNumber>=0&&st("/"+ye+" "+qs[ye].objectNumber+" 0 R");Ta.publish("putXobjectDict"),st(">>")}(),st(">>"),st("endobj")},Z0=function(F){Hi[F.fontName]=Hi[F.fontName]||{},Hi[F.fontName][F.fontStyle]=F.id},V0=function(F,ye,gt,_t,An){var Zn={id:"F"+(Object.keys(Mi).length+1).toString(10),postScriptName:F,fontName:ye,fontStyle:gt,encoding:_t,isStandardFont:An||!1,metadata:{}};return Ta.publish("addFont",{font:Zn,instance:this}),Mi[Zn.id]=Zn,Z0(Zn),Zn.id},Yl=z.__private__.pdfEscape=z.pdfEscape=function(F,ye){return function(gt,_t){var An,Zn,ir,go,So,li,Si,Ca,DA;if(ir=(_t=_t||{}).sourceEncoding||"Unicode",So=_t.outputEncoding,(_t.autoencode||So)&&Mi[xo].metadata&&Mi[xo].metadata[ir]&&Mi[xo].metadata[ir].encoding&&(go=Mi[xo].metadata[ir].encoding,!So&&Mi[xo].encoding&&(So=Mi[xo].encoding),!So&&go.codePages&&(So=go.codePages[0]),typeof So=="string"&&(So=go[So]),So)){for(Si=!1,li=[],An=0,Zn=gt.length;An<Zn;An++)(Ca=So[gt.charCodeAt(An)])?li.push(String.fromCharCode(Ca)):li.push(gt[An]),li[An].charCodeAt(0)>>8&&(Si=!0);gt=li.join("")}for(An=gt.length;Si===void 0&&An!==0;)gt.charCodeAt(An-1)>>8&&(Si=!0),An--;if(!Si)return gt;for(li=_t.noBOM?[]:[254,255],An=0,Zn=gt.length;An<Zn;An++){if((DA=(Ca=gt.charCodeAt(An))>>8)>>8)throw new Error("Character at position "+An+" of string '"+gt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");li.push(DA),li.push(Ca-(DA<<8))}return String.fromCharCode.apply(void 0,li)}(F,ye).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Hh=z.__private__.beginPage=function(F){wr[++Gi]=[],Yo[Gi]={objId:0,contentsObjId:0,userUnit:Number(y),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(F[0]),topRightY:Number(F[1])}},G0(Gi),Qo(wr[bt])},W0=function(F,ye){var gt,_t,An;switch(t=ye||t,typeof F=="string"&&(gt=He(F.toLowerCase()),Array.isArray(gt)&&(_t=gt[0],An=gt[1])),Array.isArray(F)&&(_t=F[0]*xi,An=F[1]*xi),isNaN(_t)&&(_t=o[0],An=o[1]),(_t>14400||An>14400)&&(Ka.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),_t=Math.min(14400,_t),An=Math.min(14400,An)),o=[_t,An],t.substr(0,1)){case"l":An>_t&&(o=[An,_t]);break;case"p":_t>An&&(o=[An,_t])}Hh(o),ci(zh),st(Xf),Vh!==0&&st(Vh+" J"),Wh!==0&&st(Wh+" j"),Ta.publish("addPage",{pageNumber:Gi})},kh=function(F){F>0&&F<=Gi&&(wr.splice(F,1),Yo.splice(F,1),Gi--,bt>Gi&&(bt=Gi),this.setPage(bt))},G0=function(F){F>0&&F<=Gi&&(bt=F)},$0=z.__private__.getNumberOfPages=z.getNumberOfPages=function(){return wr.length-1},X0=function(F,ye,gt){var _t,An=void 0;return gt=gt||{},F=F!==void 0?F:Mi[xo].fontName,ye=ye!==void 0?ye:Mi[xo].fontStyle,_t=F.toLowerCase(),Hi[_t]!==void 0&&Hi[_t][ye]!==void 0?An=Hi[_t][ye]:Hi[F]!==void 0&&Hi[F][ye]!==void 0?An=Hi[F][ye]:gt.disableWarning===!1&&Ka.warn("Unable to look up font label for font '"+F+"', '"+ye+"'. Refer to getFontList() for available fonts."),An||gt.noFallback||(An=Hi.times[ye])==null&&(An=Hi.times.normal),An},nc=z.__private__.putInfo=function(){var F=VA(),ye=function(_t){return _t};for(var gt in V!==null&&(ye=ms.encryptor(F,0)),st("<<"),st("/Producer ("+Yl(ye("jsPDF "+yo.version))+")"),ia)ia.hasOwnProperty(gt)&&ia[gt]&&st("/"+gt.substr(0,1).toUpperCase()+gt.substr(1)+" ("+Yl(ye(ia[gt]))+")");st("/CreationDate ("+Yl(ye(Bn))+")"),st(">>"),st("endobj")},Wf=z.__private__.putCatalog=function(F){var ye=(F=F||{}).rootDictionaryObjId||dd;switch(VA(),st("<<"),st("/Type /Catalog"),st("/Pages "+ye+" 0 R"),$o||($o="fullwidth"),$o){case"fullwidth":st("/OpenAction [3 0 R /FitH null]");break;case"fullheight":st("/OpenAction [3 0 R /FitV null]");break;case"fullpage":st("/OpenAction [3 0 R /Fit]");break;case"original":st("/OpenAction [3 0 R /XYZ null null 1]");break;default:var gt=""+$o;gt.substr(gt.length-1)==="%"&&($o=parseInt($o)/100),typeof $o=="number"&&st("/OpenAction [3 0 R /XYZ null null "+_e($o)+"]")}switch(oa||(oa="continuous"),oa){case"continuous":st("/PageLayout /OneColumn");break;case"single":st("/PageLayout /SinglePage");break;case"two":case"twoleft":st("/PageLayout /TwoColumnLeft");break;case"tworight":st("/PageLayout /TwoColumnRight")}To&&st("/PageMode /"+To),Ta.publish("putCatalog"),st(">>"),st("endobj")},$p=z.__private__.putTrailer=function(){st("trailer"),st("<<"),st("/Size "+(Jt+1)),st("/Root "+Jt+" 0 R"),st("/Info "+(Jt-1)+" 0 R"),V!==null&&st("/Encrypt "+ms.oid+" 0 R"),st("/ID [ <"+Fn+"> <"+Fn+"> ]"),st(">>")},ls=z.__private__.putHeader=function(){st("%PDF-"+ot),st("%\xBA\xDF\xAC\xE0")},Y0=z.__private__.putXRef=function(){var F="0000000000";st("xref"),st("0 "+(Jt+1)),st("0000000000 65535 f ");for(var ye=1;ye<=Jt;ye++)typeof fn[ye]=="function"?st((F+fn[ye]()).slice(-10)+" 00000 n "):fn[ye]!==void 0?st((F+fn[ye]).slice(-10)+" 00000 n "):st("0000000000 00000 n ")},rc=z.__private__.buildDocument=function(){var F;Jt=0,On=0,Ln=[],fn=[],$n=[],dd=Ls(),Eu=Ls(),Qo(Ln),Ta.publish("buildDocument"),ls(),tc(),function(){Ta.publish("putAdditionalObjects");for(var gt=0;gt<$n.length;gt++){var _t=$n[gt];_s(_t.objId,!0),st(_t.content),st("endobj")}Ta.publish("postPutAdditionalObjects")}(),F=[],function(){for(var gt in Mi)Mi.hasOwnProperty(gt)&&(fe===!1||fe===!0&&Le.hasOwnProperty(gt))&&of(Mi[gt])}(),function(){var gt;for(gt in ni)ni.hasOwnProperty(gt)&&Gp(ni[gt])}(),function(){for(var gt in qs)qs.hasOwnProperty(gt)&&zf(qs[gt])}(),function(gt){var _t;for(_t in jo)jo.hasOwnProperty(_t)&&(jo[_t]instanceof Vu?Zf(jo[_t]):jo[_t]instanceof Wu&&Vf(jo[_t],gt))}(F),Ta.publish("putResources"),F.forEach(Mh),Mh({resourcesOid:Eu,objectOid:Number.MAX_SAFE_INTEGER}),Ta.publish("postPutResources"),V!==null&&(ms.oid=VA(),st("<<"),st("/Filter /Standard"),st("/V "+ms.v),st("/R "+ms.r),st("/U <"+ms.toHexString(ms.U)+">"),st("/O <"+ms.toHexString(ms.O)+">"),st("/P "+ms.P),st(">>"),st("endobj")),nc(),Wf();var ye=On;return Y0(),$p(),st("startxref"),st(""+ye),st("%%EOF"),Qo(wr[bt]),Ln.join(`
|
|
|
`)},Gf=z.__private__.getBlob=function(F){return new Blob([Ri(F)],{type:"application/pdf"})},J0=z.output=z.__private__.output=($l=function(F,ye){switch(typeof(ye=ye||{})=="string"?ye={filename:ye}:ye.filename=ye.filename||"generated.pdf",F){case void 0:return rc();case"save":z.save(ye.filename);break;case"arraybuffer":return Ri(rc());case"blob":return Gf(rc());case"bloburi":case"bloburl":if(ei.URL!==void 0&&typeof ei.URL.createObjectURL=="function")return ei.URL&&ei.URL.createObjectURL(Gf(rc()))||void 0;Ka.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var gt="",_t=rc();try{gt=Th(_t)}catch(us){gt=Th(unescape(encodeURIComponent(_t)))}return"data:application/pdf;filename="+ye.filename+";base64,"+gt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(ei)==="[object Window]"){var An="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Zn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';ye.pdfObjectUrl&&(An=ye.pdfObjectUrl,Zn="");var ir='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+An+'"'+Zn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(ye)+");<\/script></body></html>",go=ei.open();return go!==null&&go.document.write(ir),go}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(ei)==="[object Window]"){var So='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(ye.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+ye.filename+'" width="500px" height="400px" /></body></html>',li=ei.open();if(li!==null){li.document.write(So);var Si=this;li.document.documentElement.querySelector("#pdfViewer").onload=function(){li.document.title=ye.filename,li.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Si.output("bloburl"))}}return li}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(ei)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Ca='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",ye)+'"></iframe></body></html>',DA=ei.open();if(DA!==null&&(DA.document.write(Ca),DA.document.title=ye.filename),DA||typeof safari=="undefined")return DA;break;case"datauri":case"dataurl":return ei.document.location.href=this.output("datauristring",ye);default:return null}},$l.foo=function(){try{return $l.apply(this,arguments)}catch(gt){var F=gt.stack||"";~F.indexOf(" at ")&&(F=F.split(" at ")[1]);var ye="Error in function "+F.split(`
|
|
|
`)[0].split("<")[0]+": "+gt.message;if(!ei.console)throw new Error(ye);ei.console.error(ye,gt),ei.alert&&alert(ye)}},$l.foo.bar=$l,$l.foo),Jl=function(F){return Array.isArray(tf)===!0&&tf.indexOf(F)>-1};switch(r){case"pt":xi=1;break;case"mm":xi=72/25.4;break;case"cm":xi=72/2.54;break;case"in":xi=72;break;case"px":xi=Jl("px_scaling")==1?.75:96/72;break;case"pc":case"em":xi=12;break;case"ex":xi=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);xi=r}var ms=null;or(),gn();var Fc=z.__private__.getPageInfo=z.getPageInfo=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Yo[F].objId,pageNumber:F,pageContext:Yo[F]}},q0=z.__private__.getPageInfoByObjId=function(F){if(isNaN(F)||F%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ye in Yo)if(Yo[ye].objId===F)break;return Fc(ye)},Xp=z.__private__.getCurrentPageInfo=z.getCurrentPageInfo=function(){return{objId:Yo[bt].objId,pageNumber:bt,pageContext:Yo[bt]}};z.addPage=function(){return W0.apply(this,arguments),this},z.setPage=function(){return G0.apply(this,arguments),Qo.call(this,wr[bt]),this},z.insertPage=function(F){return this.addPage(),this.movePage(bt,F),this},z.movePage=function(F,ye){var gt,_t;if(F>ye){gt=wr[F],_t=Yo[F];for(var An=F;An>ye;An--)wr[An]=wr[An-1],Yo[An]=Yo[An-1];wr[ye]=gt,Yo[ye]=_t,this.setPage(ye)}else if(F<ye){gt=wr[F],_t=Yo[F];for(var Zn=F;Zn<ye;Zn++)wr[Zn]=wr[Zn+1],Yo[Zn]=Yo[Zn+1];wr[ye]=gt,Yo[ye]=_t,this.setPage(ye)}return this},z.deletePage=function(){return kh.apply(this,arguments),this},z.__private__.text=z.text=function(F,ye,gt,_t,An){var Zn,ir,go,So,li,Si,Ca,DA,us,aA=(_t=_t||{}).scope||this;if(typeof F=="number"&&typeof ye=="number"&&(typeof gt=="string"||Array.isArray(gt))){var vs=gt;gt=ye,ye=F,F=vs}if(arguments[3]instanceof Jo==0?(go=arguments[4],So=arguments[5],(0,s.Z)(Ca=arguments[3])==="object"&&Ca!==null||(typeof go=="string"&&(So=go,go=null),typeof Ca=="string"&&(So=Ca,Ca=null),typeof Ca=="number"&&(go=Ca,Ca=null),_t={flags:Ca,angle:go,align:So})):(xt("The transform parameter of text() with a Matrix value"),us=An),isNaN(ye)||isNaN(gt)||F==null)throw new Error("Invalid arguments passed to jsPDF.text");if(F.length===0)return aA;var cs,js="",Dc=typeof _t.lineHeightFactor=="number"?_t.lineHeightFactor:Af,Iu=aA.internal.scaleFactor;function Pc(Ra){return Ra=Ra.split(" ").join(Array(_t.TabLen||9).join(" ")),Yl(Ra,Ca)}function Yh(Ra){for(var Ja,rs=Ra.concat(),ys=[],_c=rs.length;_c--;)typeof(Ja=rs.shift())=="string"?ys.push(Ja):Array.isArray(Ra)&&(Ja.length===1||Ja[1]===void 0&&Ja[2]===void 0)?ys.push(Ja[0]):ys.push([Ja[0],Ja[1],Ja[2]]);return ys}function Jf(Ra,Ja){var rs;if(typeof Ra=="string")rs=Ja(Ra)[0];else if(Array.isArray(Ra)){for(var ys,_c,A0=Ra.concat(),th=[],up=A0.length;up--;)typeof(ys=A0.shift())=="string"?th.push(Ja(ys)[0]):Array.isArray(ys)&&typeof ys[0]=="string"&&(_c=Ja(ys[0],ys[1],ys[2]),th.push([_c[0],_c[1],_c[2]]));rs=th}return rs}var fd=!1,cf=!0;if(typeof F=="string")fd=!0;else if(Array.isArray(F)){var df=F.concat();ir=[];for(var hd,Ms=df.length;Ms--;)(typeof(hd=df.shift())!="string"||Array.isArray(hd)&&typeof hd[0]!="string")&&(cf=!1);fd=cf}if(fd===!1)throw new Error('Type of text must be string or Array. "'+F+'" is not recognized.');typeof F=="string"&&(F=F.match(/[\r?\n]/)?F.split(/\r\n|\r|\n/g):[F]);var ff=dr/aA.internal.scaleFactor,hf=ff*(Dc-1);switch(_t.baseline){case"bottom":gt-=hf;break;case"top":gt+=ff-hf;break;case"hanging":gt+=ff-2*hf;break;case"middle":gt+=ff/2-hf}if((Si=_t.maxWidth||0)>0&&(typeof F=="string"?F=aA.splitTextToSize(F,Si):Object.prototype.toString.call(F)==="[object Array]"&&(F=F.reduce(function(Ra,Ja){return Ra.concat(aA.splitTextToSize(Ja,Si))},[]))),Zn={text:F,x:ye,y:gt,options:_t,mutex:{pdfEscape:Yl,activeFontKey:xo,fonts:Mi,activeFontSize:dr}},Ta.publish("preProcessText",Zn),F=Zn.text,go=(_t=Zn.options).angle,us instanceof Jo==0&&go&&typeof go=="number"){go*=Math.PI/180,_t.rotationDirection===0&&(go=-go),Ct===Ot&&(go=-go);var Jh=Math.cos(go),qh=Math.sin(go);us=new Jo(Jh,qh,-qh,Jh,0,0)}else go&&go instanceof Jo&&(us=go);Ct!==Ot||us||(us=Sc),(li=_t.charSpace||Lc)!==void 0&&(js+=Gt(jt(li))+` Tc
|
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(DA=_t.horizontalScale)!==void 0&&(js+=Gt(100*DA)+` Tz
|
|
|
`),_t.lang;var al=-1,Tc=_t.renderingMode!==void 0?_t.renderingMode:_t.stroke,qf=aA.internal.getCurrentPageInfo().pageContext;switch(Tc){case 0:case!1:case"fill":al=0;break;case 1:case!0:case"stroke":al=1;break;case 2:case"fillThenStroke":al=2;break;case 3:case"invisible":al=3;break;case 4:case"fillAndAddForClipping":al=4;break;case 5:case"strokeAndAddPathForClipping":al=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":al=6;break;case 7:case"addToPathForClipping":al=7}var sp=qf.usedRenderingMode!==void 0?qf.usedRenderingMode:-1;al!==-1?js+=al+` Tr
|
|
|
`:sp!==-1&&(js+=`0 Tr
|
|
|
`),al!==-1&&(qf.usedRenderingMode=al),So=_t.align||"left";var ql,pf=dr*Dc,e0=aA.internal.pageSize.getWidth(),t0=Mi[xo];li=_t.charSpace||Lc,Si=_t.maxWidth||0,Ca=Object.assign({autoencode:!0,noBOM:!0},_t.flags);var pd=[],gf=function(Ra){return aA.getStringUnitWidth(Ra,{font:t0,charSpace:li,fontSize:dr,doKerning:!1})*dr/Iu};if(Object.prototype.toString.call(F)==="[object Array]"){var Ql;ir=Yh(F),So!=="left"&&(ql=ir.map(gf));var Ol,gd=0;if(So==="right"){ye-=ql[0],F=[],Ms=ir.length;for(var Rc=0;Rc<Ms;Rc++)Rc===0?(Ol=Ic(ye),Ql=Uc(gt)):(Ol=jt(gd-ql[Rc]),Ql=-pf),F.push([ir[Rc],Ol,Ql]),gd=ql[Rc]}else if(So==="center"){ye-=ql[0]/2,F=[],Ms=ir.length;for(var md=0;md<Ms;md++)md===0?(Ol=Ic(ye),Ql=Uc(gt)):(Ol=jt((gd-ql[md])/2),Ql=-pf),F.push([ir[md],Ol,Ql]),gd=ql[md]}else if(So==="left"){F=[],Ms=ir.length;for(var n0=0;n0<Ms;n0++)F.push(ir[n0])}else if(So==="justify"&&t0.encoding==="Identity-H"){F=[],Ms=ir.length,Si=Si!==0?Si:e0;for(var eh=0,ns=0;ns<Ms;ns++)if(Ql=ns===0?Uc(gt):-pf,Ol=ns===0?Ic(ye):eh,ns<Ms-1){var lp=jt((Si-ql[ns])/(ir[ns].split(" ").length-1)),ic=ir[ns].split(" ");F.push([ic[0]+" ",Ol,Ql]),eh=0;for(var ac=1;ac<ic.length;ac++){var r0=(gf(ic[ac-1]+" "+ic[ac])-gf(ic[ac]))*Iu+lp;ac==ic.length-1?F.push([ic[ac],r0,0]):F.push([ic[ac]+" ",r0,0]),eh-=r0}}else F.push([ir[ns],Ol,Ql]);F.push(["",eh,0])}else{if(So!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(F=[],Ms=ir.length,Si=Si!==0?Si:e0,ns=0;ns<Ms;ns++){Ql=ns===0?Uc(gt):-pf,Ol=ns===0?Ic(ye):0;var o0=ir[ns].split(" ").length-1,i0=o0>0?(Si-ql[ns])/o0:0;ns<Ms-1?pd.push(Gt(jt(i0))):pd.push(0),F.push([ir[ns],Ol,Ql])}}}(typeof _t.R2L=="boolean"?_t.R2L:ko)===!0&&(F=Jf(F,function(Ra,Ja,rs){return[Ra.split("").reverse().join(""),Ja,rs]})),Zn={text:F,x:ye,y:gt,options:_t,mutex:{pdfEscape:Yl,activeFontKey:xo,fonts:Mi,activeFontSize:dr}},Ta.publish("postProcessText",Zn),F=Zn.text,cs=Zn.mutex.isHex||!1;var a0=Mi[xo].encoding;a0!=="WinAnsiEncoding"&&a0!=="StandardEncoding"||(F=Jf(F,function(Ra,Ja,rs){return[Pc(Ra),Ja,rs]})),ir=Yh(F),F=[];for(var vd,yd,wd,mf=Array.isArray(ir[0])?1:0,Bd="",vf=function(Ra,Ja,rs){var ys="";return rs instanceof Jo?(rs=typeof _t.angle=="number"?xc(rs,new Jo(1,0,0,1,Ra,Ja)):xc(new Jo(1,0,0,1,Ra,Ja),rs),Ct===Ot&&(rs=xc(new Jo(1,0,0,-1,0,0),rs)),ys=rs.join(" ")+` Tm
|
|
|
`):ys=Gt(Ra)+" "+Gt(Ja)+` Td
|
|
|
`,ys},eu=0;eu<ir.length;eu++){switch(Bd="",mf){case 1:wd=(cs?"<":"(")+ir[eu][0]+(cs?">":")"),vd=parseFloat(ir[eu][1]),yd=parseFloat(ir[eu][2]);break;case 0:wd=(cs?"<":"(")+ir[eu]+(cs?">":")"),vd=Ic(ye),yd=Uc(gt)}pd!==void 0&&pd[eu]!==void 0&&(Bd=pd[eu]+` Tw
|
|
|
`),eu===0?F.push(Bd+vf(vd,yd,us)+wd):mf===0?F.push(Bd+wd):mf===1&&F.push(Bd+vf(vd,yd,us)+wd)}F=mf===0?F.join(` Tj
|
|
|
T* `):F.join(` Tj
|
|
|
`),F+=` Tj
|
|
|
`;var Ac=`BT
|
|
|
/`;return Ac+=xo+" "+dr+` Tf
|
|
|
`,Ac+=Gt(dr*Dc)+` TL
|
|
|
`,Ac+=sf+`
|
|
|
`,Ac+=js,Ac+=F,st(Ac+="ET"),Le[xo]=!0,aA};var Yp=z.__private__.clip=z.clip=function(F){return st(F==="evenodd"?"W*":"W"),this};z.clipEvenOdd=function(){return Yp("evenodd")},z.__private__.discardPath=z.discardPath=function(){return st("n"),this};var oc=z.__private__.isValidStyle=function(F){var ye=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(F)!==-1&&(ye=!0),ye};z.__private__.setDefaultPathOperation=z.setDefaultPathOperation=function(F){return oc(F)&&(Q=F),this};var ep=z.__private__.getStyle=z.getStyle=function(F){var ye=Q;switch(F){case"D":case"S":ye="S";break;case"F":ye="f";break;case"FD":case"DF":ye="B";break;case"f":case"f*":case"B":case"B*":ye=F}return ye},tp=z.close=function(){return st("h"),this};z.stroke=function(){return st("S"),this},z.fill=function(F){return $f("f",F),this},z.fillEvenOdd=function(F){return $f("f*",F),this},z.fillStroke=function(F){return $f("B",F),this},z.fillStrokeEvenOdd=function(F){return $f("B*",F),this};var $f=function(F,ye){(0,s.Z)(ye)==="object"?qp(ye,F):st(F)},af=function(F){F===null||Ct===Ot&&F===void 0||(F=ep(F),st(F))};function Jp(F,ye,gt,_t,An){var Zn=new Wu(ye||this.boundingBox,gt||this.xStep,_t||this.yStep,this.gState,An||this.matrix);Zn.stream=this.stream;var ir=F+"$$"+this.cloneIndex+++"$$";return Gl(ir,Zn),Zn}var qp=function(F,ye){var gt=iA[F.key],_t=jo[gt];if(_t instanceof Vu)st("q"),st(eg(ye)),_t.gState&&z.setGState(_t.gState),st(F.matrix.toString()+" cm"),st("/"+gt+" sh"),st("Q");else if(_t instanceof Wu){var An=new Jo(1,0,0,-1,0,uf());F.matrix&&(An=An.multiply(F.matrix||Sc),gt=Jp.call(_t,F.key,F.boundingBox,F.xStep,F.yStep,An).id),st("q"),st("/Pattern cs"),st("/"+gt+" scn"),_t.gState&&z.setGState(_t.gState),st(ye),st("Q")}},eg=function(F){switch(F){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Kh=z.moveTo=function(F,ye){return st(Gt(jt(F))+" "+Gt(Tt(ye))+" m"),this},np=z.lineTo=function(F,ye){return st(Gt(jt(F))+" "+Gt(Tt(ye))+" l"),this},Fu=z.curveTo=function(F,ye,gt,_t,An,Zn){return st([Gt(jt(F)),Gt(Tt(ye)),Gt(jt(gt)),Gt(Tt(_t)),Gt(jt(An)),Gt(Tt(Zn)),"c"].join(" ")),this};z.__private__.line=z.line=function(F,ye,gt,_t,An){if(isNaN(F)||isNaN(ye)||isNaN(gt)||isNaN(_t)||!oc(An))throw new Error("Invalid arguments passed to jsPDF.line");return Ct===Mt?this.lines([[gt-F,_t-ye]],F,ye,[1,1],An||"S"):this.lines([[gt-F,_t-ye]],F,ye,[1,1]).stroke()},z.__private__.lines=z.lines=function(F,ye,gt,_t,An,Zn){var ir,go,So,li,Si,Ca,DA,us,aA,vs,cs,js;if(typeof F=="number"&&(js=gt,gt=ye,ye=F,F=js),_t=_t||[1,1],Zn=Zn||!1,isNaN(ye)||isNaN(gt)||!Array.isArray(F)||!Array.isArray(_t)||!oc(An)||typeof Zn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Kh(ye,gt),ir=_t[0],go=_t[1],li=F.length,vs=ye,cs=gt,So=0;So<li;So++)(Si=F[So]).length===2?(vs=Si[0]*ir+vs,cs=Si[1]*go+cs,np(vs,cs)):(Ca=Si[0]*ir+vs,DA=Si[1]*go+cs,us=Si[2]*ir+vs,aA=Si[3]*go+cs,vs=Si[4]*ir+vs,cs=Si[5]*go+cs,Fu(Ca,DA,us,aA,vs,cs));return Zn&&tp(),af(An),this},z.path=function(F){for(var ye=0;ye<F.length;ye++){var gt=F[ye],_t=gt.c;switch(gt.op){case"m":Kh(_t[0],_t[1]);break;case"l":np(_t[0],_t[1]);break;case"c":Fu.apply(this,_t);break;case"h":tp()}}return this},z.__private__.rect=z.rect=function(F,ye,gt,_t,An){if(isNaN(F)||isNaN(ye)||isNaN(gt)||isNaN(_t)||!oc(An))throw new Error("Invalid arguments passed to jsPDF.rect");return Ct===Mt&&(_t=-_t),st([Gt(jt(F)),Gt(Tt(ye)),Gt(jt(gt)),Gt(jt(_t)),"re"].join(" ")),af(An),this},z.__private__.triangle=z.triangle=function(F,ye,gt,_t,An,Zn,ir){if(isNaN(F)||isNaN(ye)||isNaN(gt)||isNaN(_t)||isNaN(An)||isNaN(Zn)||!oc(ir))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[gt-F,_t-ye],[An-gt,Zn-_t],[F-An,ye-Zn]],F,ye,[1,1],ir,!0),this},z.__private__.roundedRect=z.roundedRect=function(F,ye,gt,_t,An,Zn,ir){if(isNaN(F)||isNaN(ye)||isNaN(gt)||isNaN(_t)||isNaN(An)||isNaN(Zn)||!oc(ir))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var go=4/3*(Math.SQRT2-1);return An=Math.min(An,.5*gt),Zn=Math.min(Zn,.5*_t),this.lines([[gt-2*An,0],[An*go,0,An,Zn-Zn*go,An,Zn],[0,_t-2*Zn],[0,Zn*go,-An*go,Zn,-An,Zn],[2*An-gt,0],[-An*go,0,-An,-Zn*go,-An,-Zn],[0,2*Zn-_t],[0,-Zn*go,An*go,-Zn,An,-Zn]],F+An,ye,[1,1],ir,!0),this},z.__private__.ellipse=z.ellipse=function(F,ye,gt,_t,An){if(isNaN(F)||isNaN(ye)||isNaN(gt)||isNaN(_t)||!oc(An))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Zn=4/3*(Math.SQRT2-1)*gt,ir=4/3*(Math.SQRT2-1)*_t;return Kh(F+gt,ye),Fu(F+gt,ye-ir,F+Zn,ye-_t,F,ye-_t),Fu(F-Zn,ye-_t,F-gt,ye-ir,F-gt,ye),Fu(F-gt,ye+ir,F-Zn,ye+_t,F,ye+_t),Fu(F+Zn,ye+_t,F+gt,ye+ir,F+gt,ye),af(An),this},z.__private__.circle=z.circle=function(F,ye,gt,_t){if(isNaN(F)||isNaN(ye)||isNaN(gt)||!oc(_t))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(F,ye,gt,gt,_t)},z.setFont=function(F,ye,gt){return gt&&(ye=Un(ye,gt)),xo=X0(F,ye,{disableWarning:!1}),this};var tg=z.__private__.getFont=z.getFont=function(){return Mi[X0.apply(z,arguments)]};z.__private__.getFontList=z.getFontList=function(){var F,ye,gt={};for(F in Hi)if(Hi.hasOwnProperty(F))for(ye in gt[F]=[],Hi[F])Hi[F].hasOwnProperty(ye)&>[F].push(ye);return gt},z.addFont=function(F,ye,gt,_t,An){var Zn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Zn.indexOf(arguments[3])!==-1?An=arguments[3]:arguments[3]&&Zn.indexOf(arguments[3])==-1&&(gt=Un(gt,_t)),V0.call(this,F,ye,gt,An=An||"Identity-H")};var Af,zh=e.lineWidth||.200025,ng=z.__private__.getLineWidth=z.getLineWidth=function(){return zh},ci=z.__private__.setLineWidth=z.setLineWidth=function(F){return zh=F,st(Gt(jt(F))+" w"),this};z.__private__.setLineDash=yo.API.setLineDash=yo.API.setLineDashPattern=function(F,ye){if(F=F||[],ye=ye||0,isNaN(ye)||!Array.isArray(F))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return F=F.map(function(gt){return Gt(jt(gt))}).join(" "),ye=Gt(jt(ye)),st("["+F+"] "+ye+" d"),this};var rg=z.__private__.getLineHeight=z.getLineHeight=function(){return dr*Af};z.__private__.getLineHeight=z.getLineHeight=function(){return dr*Af};var og=z.__private__.setLineHeightFactor=z.setLineHeightFactor=function(F){return typeof(F=F||1.15)=="number"&&(Af=F),this},ig=z.__private__.getLineHeightFactor=z.getLineHeightFactor=function(){return Af};og(e.lineHeight);var Ic=z.__private__.getHorizontalCoordinate=function(F){return jt(F)},Uc=z.__private__.getVerticalCoordinate=function(F){return Ct===Ot?F:Yo[bt].mediaBox.topRightY-Yo[bt].mediaBox.bottomLeftY-jt(F)},ag=z.__private__.getHorizontalCoordinateString=z.getHorizontalCoordinateString=function(F){return Gt(Ic(F))},Ag=z.__private__.getVerticalCoordinateString=z.getVerticalCoordinateString=function(F){return Gt(Uc(F))},Xf=e.strokeColor||"0 G";z.__private__.getStrokeColor=z.getDrawColor=function(){return ec(Xf)},z.__private__.setStrokeColor=z.setDrawColor=function(F,ye,gt,_t){return Xf=xu({ch1:F,ch2:ye,ch3:gt,ch4:_t,pdfColorType:"draw",precision:2}),st(Xf),this};var Zh=e.fillColor||"0 g";z.__private__.getFillColor=z.getFillColor=function(){return ec(Zh)},z.__private__.setFillColor=z.setFillColor=function(F,ye,gt,_t){return Zh=xu({ch1:F,ch2:ye,ch3:gt,ch4:_t,pdfColorType:"fill",precision:2}),st(Zh),this};var sf=e.textColor||"0 g",sg=z.__private__.getTextColor=z.getTextColor=function(){return ec(sf)};z.__private__.setTextColor=z.setTextColor=function(F,ye,gt,_t){return sf=xu({ch1:F,ch2:ye,ch3:gt,ch4:_t,pdfColorType:"text",precision:3}),this};var Lc=e.charSpace,lg=z.__private__.getCharSpace=z.getCharSpace=function(){return parseFloat(Lc||0)};z.__private__.setCharSpace=z.setCharSpace=function(F){if(isNaN(F))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Lc=F,this};var Vh=0;z.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},z.__private__.setLineCap=z.setLineCap=function(F){var ye=z.CapJoinStyles[F];if(ye===void 0)throw new Error("Line cap style of '"+F+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Vh=ye,st(ye+" J"),this};var Wh=0;z.__private__.setLineJoin=z.setLineJoin=function(F){var ye=z.CapJoinStyles[F];if(ye===void 0)throw new Error("Line join style of '"+F+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Wh=ye,st(ye+" j"),this},z.__private__.setLineMiterLimit=z.__private__.setMiterLimit=z.setLineMiterLimit=z.setMiterLimit=function(F){if(F=F||0,isNaN(F))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return st(Gt(jt(F))+" M"),this},z.GState=ef,z.setGState=function(F){(F=typeof F=="string"?ni[vi[F]]:rp(null,F)).equals(SA)||(st("/"+F.id+" gs"),SA=F)};var rp=function(F,ye){if(!F||!vi[F]){var gt=!1;for(var _t in ni)if(ni.hasOwnProperty(_t)&&ni[_t].equals(ye)){gt=!0;break}if(gt)ye=ni[_t];else{var An="GS"+(Object.keys(ni).length+1).toString(10);ni[An]=ye,ye.id=An}return F&&(vi[F]=ye.id),Ta.publish("addGState",ye),ye}};z.addGState=function(F,ye){return rp(F,ye),this},z.saveGraphicsState=function(){return st("q"),xA.push({key:xo,size:dr,color:sf}),this},z.restoreGraphicsState=function(){st("Q");var F=xA.pop();return xo=F.key,dr=F.size,sf=F.color,SA=null,this},z.setCurrentTransformationMatrix=function(F){return st(F.toString()+" cm"),this},z.comment=function(F){return st("#"+F),this};var Nc=function(F,ye){var gt=F||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return gt},set:function(Zn){isNaN(Zn)||(gt=parseFloat(Zn))}});var _t=ye||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return _t},set:function(Zn){isNaN(Zn)||(_t=parseFloat(Zn))}});var An="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return An},set:function(Zn){An=Zn.toString()}}),this},Gh=function(F,ye,gt,_t){Nc.call(this,F,ye),this.type="rect";var An=gt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return An},set:function(ir){isNaN(ir)||(An=parseFloat(ir))}});var Zn=_t||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Zn},set:function(ir){isNaN(ir)||(Zn=parseFloat(ir))}}),this},Yf=function(){this.page=Gi,this.currentPage=bt,this.pages=wr.slice(0),this.pagesContext=Yo.slice(0),this.x=Uo,this.y=ts,this.matrix=ba,this.width=Xh(bt),this.height=ip(bt),this.outputDestination=Gr,this.id="",this.objectNumber=-1};Yf.prototype.restore=function(){Gi=this.page,bt=this.currentPage,Yo=this.pagesContext,wr=this.pages,Uo=this.x,ts=this.y,ba=this.matrix,op(bt,this.width),Qc(bt,this.height),Gr=this.outputDestination};var $h=function(F,ye,gt,_t,An){qu.push(new Yf),Gi=bt=0,wr=[],Uo=F,ts=ye,ba=An,Hh([gt,_t])};for(var lf in z.beginFormObject=function(F,ye,gt,_t,An){return $h(F,ye,gt,_t,An),this},z.endFormObject=function(F){return function(ye){if(Ec[ye])qu.pop().restore();else{var gt=new Yf,_t="Xo"+(Object.keys(qs).length+1).toString(10);gt.id=_t,Ec[ye]=_t,qs[_t]=gt,Ta.publish("addFormObject",gt),qu.pop().restore()}}(F),this},z.doFormObject=function(F,ye){var gt=qs[Ec[F]];return st("q"),st(ye.toString()+" cm"),st("/"+gt.id+" Do"),st("Q"),this},z.getFormObject=function(F){var ye=qs[Ec[F]];return{x:ye.x,y:ye.y,width:ye.width,height:ye.height,matrix:ye.matrix}},z.save=function(F,ye){return F=F||"generated.pdf",(ye=ye||{}).returnPromise=ye.returnPromise||!1,ye.returnPromise===!1?(zu(Gf(rc()),F),typeof zu.unload=="function"&&ei.setTimeout&&setTimeout(zu.unload,911),this):new Promise(function(gt,_t){try{var An=zu(Gf(rc()),F);typeof zu.unload=="function"&&ei.setTimeout&&setTimeout(zu.unload,911),gt(An)}catch(Zn){_t(Zn.message)}})},yo.API)yo.API.hasOwnProperty(lf)&&(lf==="events"&&yo.API.events.length?function(F,ye){var gt,_t,An;for(An=ye.length-1;An!==-1;An--)gt=ye[An][0],_t=ye[An][1],F.subscribe.apply(F,[gt].concat(typeof _t=="function"?[_t]:_t))}(Ta,yo.API.events):z[lf]=yo.API[lf]);function Xh(F){return Yo[F].mediaBox.topRightX-Yo[F].mediaBox.bottomLeftX}function op(F,ye){Yo[F].mediaBox.topRightX=ye+Yo[F].mediaBox.bottomLeftX}function ip(F){return Yo[F].mediaBox.topRightY-Yo[F].mediaBox.bottomLeftY}function Qc(F,ye){Yo[F].mediaBox.topRightY=ye+Yo[F].mediaBox.bottomLeftY}var Oc=z.getPageWidth=function(F){return Xh(F=F||bt)/xi},ap=z.setPageWidth=function(F,ye){op(F,ye*xi)},uf=z.getPageHeight=function(F){return ip(F=F||bt)/xi},Ap=z.setPageHeight=function(F,ye){Qc(F,ye*xi)};return z.internal={pdfEscape:Yl,getStyle:ep,getFont:tg,getFontSize:po,getCharSpace:lg,getTextColor:sg,getLineHeight:rg,getLineHeightFactor:ig,getLineWidth:ng,write:Xr,getHorizontalCoordinate:Ic,getVerticalCoordinate:Uc,getCoordinateString:ag,getVerticalCoordinateString:Ag,collections:{},newObject:VA,newAdditionalObject:nf,newObjectDeferred:Ls,newObjectDeferredBegin:_s,getFilters:Su,putStream:Xl,events:Ta,scaleFactor:xi,pageSize:{getWidth:function(){return Oc(bt)},setWidth:function(F){ap(bt,F)},getHeight:function(){return uf(bt)},setHeight:function(F){Ap(bt,F)}},encryptionOptions:V,encryption:ms,getEncryptor:function(F){return V!==null?ms.encryptor(F,0):function(ye){return ye}},output:J0,getNumberOfPages:$0,get pages(){return wr},out:st,f2:_e,f3:At,getPageInfo:Fc,getPageInfoByObjId:q0,getCurrentPageInfo:Xp,getPDFVersion:qe,Point:Nc,Rectangle:Gh,Matrix:Jo,hasHotfix:Jl},Object.defineProperty(z.internal.pageSize,"width",{get:function(){return Oc(bt)},set:function(F){ap(bt,F)},enumerable:!0,configurable:!0}),Object.defineProperty(z.internal.pageSize,"height",{get:function(){return uf(bt)},set:function(F){Ap(bt,F)},enumerable:!0,configurable:!0}),function(F){for(var ye=0,gt=Go.length;ye<gt;ye++){var _t=V0.call(this,F[ye][0],F[ye][1],F[ye][2],Go[ye][3],!0);fe===!1&&(Le[_t]=!0);var An=F[ye][0].split("-");Z0({id:_t,fontName:An[0],fontStyle:An[1]||""})}Ta.publish("addFonts",{fonts:Mi,dictionary:Hi})}.call(z,Go),xo="F1",W0(o,t),Ta.publish("initialized"),z}sd.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},sd.prototype.toHexString=function(e){return e.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},sd.prototype.hexToBytes=function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(String.fromCharCode(parseInt(e.substr(t,2),16)));return n.join("")},sd.prototype.processOwnerPassword=function(e,n){return Zu(Rh(n).substr(0,5),e)},sd.prototype.encryptor=function(e,n){var t=Rh(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return Zu(t,r)}},ef.prototype.equals=function(e){var n,t="id,objectNumber,equals";if(!e||(0,s.Z)(e)!==(0,s.Z)(this))return!1;var r=0;for(n in this)if(!(t.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!e.hasOwnProperty(n)||this[n]!==e[n])return!1;r++}for(n in e)e.hasOwnProperty(n)&&t.indexOf(n)<0&&r--;return r===0},yo.API={events:[]},yo.version="3.0.4";var EA=yo.API,jh=1,Bc=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ld=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Ai=function(e){return e.toFixed(2)},Gu=function(e){return e.toFixed(5)};EA.__acroform__={};var Ys=function(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e},K0=function(e){return e*jh},Vl=function(e){var n=new Rn,t=Ur.internal.getHeight(e)||0,r=Ur.internal.getWidth(e)||0;return n.BBox=[0,0,Number(Ai(r)),Number(Ai(t))],n},kp=EA.__acroform__.setBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<n},Kp=EA.__acroform__.clearBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<n)},zp=EA.__acroform__.getBit=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<n?1:0},OA=EA.__acroform__.getBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return zp(e,n-1)},c=EA.__acroform__.setBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return kp(e,n-1)},a=EA.__acroform__.clearBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Kp(e,n-1)},f=EA.__acroform__.calculateCoordinates=function(e,n){var t=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,o=e[0],l=e[1],w=e[2],y=e[3],S={};return S.lowerLeft_X=t(o)||0,S.lowerLeft_Y=r(l+y)||0,S.upperRight_X=t(o+w)||0,S.upperRight_Y=r(l)||0,[Number(Ai(S.lowerLeft_X)),Number(Ai(S.lowerLeft_Y)),Number(Ai(S.upperRight_X)),Number(Ai(S.upperRight_Y))]},d=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var n=[],t=e._V||e.DV,r=R(e,t),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(e.scope.__private__.encodeColorString(e.color)),n.push("/"+o+" "+Ai(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var l=Vl(e);return l.scope=e.scope,l.stream=n.join(`
|
|
|
`),l}},R=function(e,n){var t=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(n=(n=n.substr(0,1)=="("?n.substr(1):n).substr(n.length-1)==")"?n.substr(0,n.length-1):n).split(" ");o=e.multiline?o.map(function(_e){return _e.split(`
|
|
|
`)}):o.map(function(_e){return[_e]});var l=t,w=Ur.internal.getHeight(e)||0;w=w<0?-w:w;var y=Ur.internal.getWidth(e)||0;y=y<0?-y:y;var S=function(_e,At,jt){if(_e+1<o.length){var Tt=At+" "+o[_e+1][0];return ne(Tt,e,jt).width<=y-4}return!1};l++;e:for(;l>0;){n="",l--;var Q,V,fe=ne("3",e,l).height,Le=e.multiline?w-l:(w-fe)/2,z=Le+=2,ot=0,qe=0,it=0;if(l<=0){n=`(...) Tj
|
|
|
`,n+="% Width of Text: "+ne(n,e,l=12).width+", FieldWidth:"+y+`
|
|
|
`;break}for(var He="",Mt=0,Ot=0;Ot<o.length;Ot++)if(o.hasOwnProperty(Ot)){var Ct=!1;if(o[Ot].length!==1&&it!==o[Ot].length-1){if((fe+2)*(Mt+2)+2>w)continue e;He+=o[Ot][it],Ct=!0,qe=Ot,Ot--}else{He=(He+=o[Ot][it]+" ").substr(He.length-1)==" "?He.substr(0,He.length-1):He;var vn=parseInt(Ot),Hn=S(vn,He,l),Un=Ot>=o.length-1;if(Hn&&!Un){He+=" ",it=0;continue}if(Hn||Un){if(Un)qe=vn;else if(e.multiline&&(fe+2)*(Mt+2)+2>w)continue e}else{if(!e.multiline||(fe+2)*(Mt+2)+2>w)continue e;qe=vn}}for(var Gt="",xt=ot;xt<=qe;xt++){var sn=o[xt];if(e.multiline){if(xt===qe){Gt+=sn[it]+" ",it=(it+1)%sn.length;continue}if(xt===ot){Gt+=sn[sn.length-1]+" ";continue}}Gt+=sn[0]+" "}switch(Gt=Gt.substr(Gt.length-1)==" "?Gt.substr(0,Gt.length-1):Gt,V=ne(Gt,e,l).width,e.textAlign){case"right":Q=y-V-2;break;case"center":Q=(y-V)/2;break;default:Q=2}n+=Ai(Q)+" "+Ai(z)+` Td
|
|
|
`,n+="("+Bc(Gt)+`) Tj
|
|
|
`,n+=-Ai(Q)+` 0 Td
|
|
|
`,z=-(l+2),V=0,ot=Ct?qe:qe+1,Mt++,He=""}break}return r.text=n,r.fontSize=l,r},ne=function(e,n,t){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),o=n.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:o}},Ue={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},nt=function(e,n){var t={type:"reference",object:e};n.internal.getPageInfo(e.page).pageContext.annotations.find(function(r){return r.type===t.type&&r.object===t.object})===void 0&&n.internal.getPageInfo(e.page).pageContext.annotations.push(t)},et=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(cr.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(Ue)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");jh=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new eo,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in r)if(r.hasOwnProperty(o)){var l=r[o];l.objId=void 0,l.hasAnnotation&&nt(l,t)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(t){(function(r,o){var l=!r;for(var w in r||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(w)){var y=r[w],S=[],Q=y.Rect;if(y.Rect&&(y.Rect=f(y.Rect,o)),o.internal.newObjectDeferredBegin(y.objId,!0),y.DA=Ur.createDefaultAppearanceStream(y),(0,s.Z)(y)==="object"&&typeof y.getKeyValueListForStream=="function"&&(S=y.getKeyValueListForStream()),y.Rect=Q,y.hasAppearanceStream&&!y.appearanceStreamContent){var V=d(y);S.push({key:"AP",value:"<</N "+V+">>"}),o.internal.acroformPlugin.xForms.push(V)}if(y.appearanceStreamContent){var fe="";for(var Le in y.appearanceStreamContent)if(y.appearanceStreamContent.hasOwnProperty(Le)){var z=y.appearanceStreamContent[Le];if(fe+="/"+Le+" ",fe+="<<",Object.keys(z).length>=1||Array.isArray(z)){for(var w in z)if(z.hasOwnProperty(w)){var ot=z[w];typeof ot=="function"&&(ot=ot.call(o,y)),fe+="/"+w+" "+ot+" ",o.internal.acroformPlugin.xForms.indexOf(ot)>=0||o.internal.acroformPlugin.xForms.push(ot)}}else typeof(ot=z)=="function"&&(ot=ot.call(o,y)),fe+="/"+w+" "+ot,o.internal.acroformPlugin.xForms.indexOf(ot)>=0||o.internal.acroformPlugin.xForms.push(ot);fe+=">>"}S.push({key:"AP",value:`<<
|
|
|
`+fe+">>"})}o.internal.putStream({additionalKeyValues:S,objectId:y.objId}),o.internal.out("endobj")}l&&function(qe,it){for(var He in qe)if(qe.hasOwnProperty(He)){var Mt=He,Ot=qe[He];it.internal.newObjectDeferredBegin(Ot.objId,!0),(0,s.Z)(Ot)==="object"&&typeof Ot.putStream=="function"&&Ot.putStream(),delete qe[Mt]}}(o.internal.acroformPlugin.xForms,o)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},Kt=EA.__acroform__.arrayToPdfArray=function(e,n,t){var r=function(w){return w};if(Array.isArray(e)){for(var o="[",l=0;l<e.length;l++)switch(l!==0&&(o+=" "),(0,s.Z)(e[l])){case"boolean":case"number":case"object":o+=e[l].toString();break;case"string":e[l].substr(0,1)!=="/"?(n!==void 0&&t&&(r=t.internal.getEncryptor(n)),o+="("+Bc(r(e[l].toString()))+")"):o+=e[l].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},$t=function(e,n,t){var r=function(o){return o};return n!==void 0&&t&&(r=t.internal.getEncryptor(n)),(e=e||"").toString(),"("+Bc(r(e))+")"},an=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(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};an.prototype.toString=function(){return this.objId+" 0 R"},an.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},an.prototype.getKeyValueListForStream=function(){var e=[],n=Object.getOwnPropertyNames(this).filter(function(l){return l!="content"&&l!="appearanceStreamContent"&&l!="scope"&&l!="objId"&&l.substring(0,1)!="_"});for(var t in n)if(Object.getOwnPropertyDescriptor(this,n[t]).configurable===!1){var r=n[t],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:Kt(o,this.objId,this.scope)}):o instanceof an?(o.scope=this.scope,e.push({key:r,value:o.objId+" 0 R"})):typeof o!="function"&&e.push({key:r,value:o}))}return e};var Rn=function(){an.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 e,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};Ys(Rn,an);var eo=function(){an.call(this);var e,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(r){return r};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+Bc(t(e))+")"}},set:function(t){e=t}})};Ys(eo,an);var cr=function e(){an.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(He){if(isNaN(He))throw new Error('Invalid value "'+He+'" for attribute F supplied.');n=He}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!OA(n,3)},set:function(He){He?this.F=c(n,3):this.F=a(n,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(He){if(isNaN(He))throw new Error('Invalid value "'+He+'" for attribute Ff supplied.');t=He}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(He){r=He!==void 0?He:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(He){r[0]=He}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(He){r[1]=He}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(He){r[2]=He}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(He){r[3]=He}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(He){switch(He){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=He;break;default:throw new Error('Invalid value "'+He+'" for attribute FT supplied.')}}});var l=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!l||l.length<1){if(this instanceof Zr)return;l="FieldObject"+e.FieldNum++}var He=function(Mt){return Mt};return this.scope&&(He=this.scope.internal.getEncryptor(this.objId)),"("+Bc(He(l))+")"},set:function(He){l=He.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return l},set:function(He){l=He}});var w="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return w},set:function(He){w=He}});var y="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return y},set:function(He){y=He}});var S=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return S},set:function(He){S=He}});var Q=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Q===void 0?50/jh:Q},set:function(He){Q=He}});var V="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return V},set:function(He){V=He}});var fe="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!fe||this instanceof Zr||this instanceof gi))return $t(fe,this.objId,this.scope)},set:function(He){He=He.toString(),fe=He}});var Le=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Le)return this instanceof Mo==0?$t(Le,this.objId,this.scope):Le},set:function(He){He=He.toString(),Le=this instanceof Mo==0?He.substr(0,1)==="("?ld(He.substr(1,He.length-2)):ld(He):He}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Mo==1?ld(Le.substr(1,Le.length-1)):Le},set:function(He){He=He.toString(),Le=this instanceof Mo==1?"/"+He:He}});var z=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(z)return z},set:function(He){this.V=He}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(z)return this instanceof Mo==0?$t(z,this.objId,this.scope):z},set:function(He){He=He.toString(),z=this instanceof Mo==0?He.substr(0,1)==="("?ld(He.substr(1,He.length-2)):ld(He):He}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Mo==1?ld(z.substr(1,z.length-1)):z},set:function(He){He=He.toString(),z=this instanceof Mo==1?"/"+He:He}}),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 ot,qe=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return qe},set:function(He){He=!!He,qe=He}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(ot)return ot},set:function(He){ot=He}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,1)},set:function(He){He?this.Ff=c(this.Ff,1):this.Ff=a(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,2)},set:function(He){He?this.Ff=c(this.Ff,2):this.Ff=a(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,3)},set:function(He){He?this.Ff=c(this.Ff,3):this.Ff=a(this.Ff,3)}});var it=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(it!==null)return it},set:function(He){if([0,1,2].indexOf(He)===-1)throw new Error('Invalid value "'+He+'" for attribute Q supplied.');it=He}}),Object.defineProperty(this,"textAlign",{get:function(){var He;switch(it){case 0:default:He="left";break;case 1:He="center";break;case 2:He="right"}return He},configurable:!0,enumerable:!0,set:function(He){switch(He){case"right":case 2:it=2;break;case"center":case 1:it=1;break;default:it=0}}})};Ys(cr,an);var Qr=function(){cr.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Kt(n,this.objId,this.scope)},set:function(t){var r,o;o=[],typeof(r=t)=="string"&&(o=function(l,w,y){y||(y=1);for(var S,Q=[];S=w.exec(l);)Q.push(S[y]);return Q}(r,/\((.*?)\)/g)),n=o}}),this.getOptions=function(){return n},this.setOptions=function(t){n=t,this.sort&&n.sort()},this.addOption=function(t){t=(t=t||"").toString(),n.push(t),this.sort&&n.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();n.indexOf(t)!==-1&&(n.splice(n.indexOf(t),1),r!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,18)},set:function(t){t?this.Ff=c(this.Ff,18):this.Ff=a(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=c(this.Ff,19):this.Ff=a(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,20)},set:function(t){t?(this.Ff=c(this.Ff,20),n.sort()):this.Ff=a(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,22)},set:function(t){t?this.Ff=c(this.Ff,22):this.Ff=a(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,23)},set:function(t){t?this.Ff=c(this.Ff,23):this.Ff=a(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,27)},set:function(t){t?this.Ff=c(this.Ff,27):this.Ff=a(this.Ff,27)}}),this.hasAppearanceStream=!1};Ys(Qr,cr);var ti=function(){Qr.call(this),this.fontName="helvetica",this.combo=!1};Ys(ti,Qr);var io=function(){ti.call(this),this.combo=!0};Ys(io,ti);var oo=function(){io.call(this),this.edit=!0};Ys(oo,io);var Mo=function(){cr.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,15)},set:function(t){t?this.Ff=c(this.Ff,15):this.Ff=a(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,16)},set:function(t){t?this.Ff=c(this.Ff,16):this.Ff=a(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,17)},set:function(t){t?this.Ff=c(this.Ff,17):this.Ff=a(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,26)},set:function(t){t?this.Ff=c(this.Ff,26):this.Ff=a(this.Ff,26)}});var e,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(l){return l};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(n).length!==0){var r,o=[];for(r in o.push("<<"),n)o.push("/"+r+" ("+Bc(t(n[r]))+")");return o.push(">>"),o.join(`
|
|
|
`)}},set:function(t){(0,s.Z)(t)==="object"&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){typeof t=="string"&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};Ys(Mo,cr);var si=function(){Mo.call(this),this.pushButton=!0};Ys(si,Mo);var No=function(){Mo.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n!==void 0?n:[]}})};Ys(No,Mo);var Zr=function(){var e,n;cr.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(o){n=o}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(y){return y};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var l,w=[];for(l in w.push("<<"),r)w.push("/"+l+" ("+Bc(o(r[l]))+")");return w.push(">>"),w.join(`
|
|
|
`)},set:function(o){(0,s.Z)(o)==="object"&&(r=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(o){typeof o=="string"&&(r.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(o){t="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Ur.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Ys(Zr,cr),No.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var t=this.Kids[n];t.appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA()}},No.prototype.createOption=function(e){var n=new Zr;return n.Parent=this,n.optionName=e,this.Kids.push(n),Js.call(this.scope,n),n};var Ti=function(){Mo.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Ur.CheckBox.createAppearanceStream()};Ys(Ti,Mo);var gi=function(){cr.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,13)},set:function(n){n?this.Ff=c(this.Ff,13):this.Ff=a(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,21)},set:function(n){n?this.Ff=c(this.Ff,21):this.Ff=a(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,23)},set:function(n){n?this.Ff=c(this.Ff,23):this.Ff=a(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,24)},set:function(n){n?this.Ff=c(this.Ff,24):this.Ff=a(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,25)},set:function(n){n?this.Ff=c(this.Ff,25):this.Ff=a(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,26)},set:function(n){n?this.Ff=c(this.Ff,26):this.Ff=a(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){Number.isInteger(n)&&(e=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Ys(gi,cr);var Ho=function(){gi.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,14)},set:function(e){e?this.Ff=c(this.Ff,14):this.Ff=a(this.Ff,14)}}),this.password=!0};Ys(Ho,gi);var Ur={CheckBox:{createAppearanceStream:function(){return{N:{On:Ur.CheckBox.YesNormal},D:{On:Ur.CheckBox.YesPushDown,Off:Ur.CheckBox.OffPushDown}}},YesPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),l=R(e,e.caption);return t.push("0.749023 g"),t.push("0 0 "+Ai(Ur.internal.getWidth(e))+" "+Ai(Ur.internal.getHeight(e))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+r+" "+Ai(l.fontSize)+" Tf "+o),t.push("BT"),t.push(l.text),t.push("ET"),t.push("Q"),t.push("EMC"),n.stream=t.join(`
|
|
|
`),n},YesNormal:function(e){var n=Vl(e);n.scope=e.scope;var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],l=Ur.internal.getHeight(e),w=Ur.internal.getWidth(e),y=R(e,e.caption);return o.push("1 g"),o.push("0 0 "+Ai(w)+" "+Ai(l)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+Ai(w-1)+" "+Ai(l-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+t+" "+Ai(y.fontSize)+" Tf "+r),o.push(y.text),o.push("ET"),o.push("Q"),n.stream=o.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+Ai(Ur.internal.getWidth(e))+" "+Ai(Ur.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:Ur.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=Ur.RadioButton.Circle.YesNormal,n.D[e]=Ur.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Ur.internal.getWidth(e)<=Ur.internal.getHeight(e)?Ur.internal.getWidth(e)/4:Ur.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Ur.internal.Bezier_C,l=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Gu(Ur.internal.getWidth(e)/2)+" "+Gu(Ur.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+l+" "+l+" "+r+" 0 "+r+" c"),t.push("-"+l+" "+r+" -"+r+" "+l+" -"+r+" 0 c"),t.push("-"+r+" -"+l+" -"+l+" -"+r+" 0 -"+r+" c"),t.push(l+" -"+r+" "+r+" -"+l+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Ur.internal.getWidth(e)<=Ur.internal.getHeight(e)?Ur.internal.getWidth(e)/4:Ur.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Ur.internal.Bezier_C).toFixed(5)),w=Number((r*Ur.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Ur.internal.getWidth(e)/2)+" "+Gu(Ur.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+l+" "+l+" "+o+" 0 "+o+" c"),t.push("-"+l+" "+o+" -"+o+" "+l+" -"+o+" 0 c"),t.push("-"+o+" -"+l+" -"+l+" -"+o+" 0 -"+o+" c"),t.push(l+" -"+o+" "+o+" -"+l+" "+o+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Ur.internal.getWidth(e)/2)+" "+Gu(Ur.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+w+" "+w+" "+r+" 0 "+r+" c"),t.push("-"+w+" "+r+" -"+r+" "+w+" -"+r+" 0 c"),t.push("-"+r+" -"+w+" -"+w+" -"+r+" 0 -"+r+" c"),t.push(w+" -"+r+" "+r+" -"+w+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Ur.internal.getWidth(e)<=Ur.internal.getHeight(e)?Ur.internal.getWidth(e)/4:Ur.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Ur.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Ur.internal.getWidth(e)/2)+" "+Gu(Ur.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+l+" "+l+" "+o+" 0 "+o+" c"),t.push("-"+l+" "+o+" -"+o+" "+l+" -"+o+" 0 c"),t.push("-"+o+" -"+l+" -"+l+" -"+o+" 0 -"+o+" c"),t.push(l+" -"+o+" "+o+" -"+l+" "+o+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n}},Cross:{createAppearanceStream:function(e){var n={D:{Off:Ur.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=Ur.RadioButton.Cross.YesNormal,n.D[e]=Ur.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Ur.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+Ai(Ur.internal.getWidth(e)-2)+" "+Ai(Ur.internal.getHeight(e)-2)+" re"),t.push("W"),t.push("n"),t.push(Ai(r.x1.x)+" "+Ai(r.x1.y)+" m"),t.push(Ai(r.x2.x)+" "+Ai(r.x2.y)+" l"),t.push(Ai(r.x4.x)+" "+Ai(r.x4.y)+" m"),t.push(Ai(r.x3.x)+" "+Ai(r.x3.y)+" l"),t.push("s"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=Ur.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+Ai(Ur.internal.getWidth(e))+" "+Ai(Ur.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+Ai(Ur.internal.getWidth(e)-2)+" "+Ai(Ur.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(Ai(t.x1.x)+" "+Ai(t.x1.y)+" m"),r.push(Ai(t.x2.x)+" "+Ai(t.x2.y)+" l"),r.push(Ai(t.x4.x)+" "+Ai(t.x4.y)+" m"),r.push(Ai(t.x3.x)+" "+Ai(t.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Vl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+Ai(Ur.internal.getWidth(e))+" "+Ai(Ur.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}}},createDefaultAppearanceStream:function(e){var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,t=e.scope.__private__.encodeColorString(e.color);return"/"+n+" "+e.fontSize+" Tf "+t}};Ur.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=Ur.internal.getWidth(e),t=Ur.internal.getHeight(e),r=Math.min(n,t);return{x1:{x:(n-r)/2,y:(t-r)/2+r},x2:{x:(n-r)/2+r,y:(t-r)/2},x3:{x:(n-r)/2,y:(t-r)/2},x4:{x:(n-r)/2+r,y:(t-r)/2+r}}}},Ur.internal.getWidth=function(e){var n=0;return(0,s.Z)(e)==="object"&&(n=K0(e.Rect[2])),n},Ur.internal.getHeight=function(e){var n=0;return(0,s.Z)(e)==="object"&&(n=K0(e.Rect[3])),n};var Js=EA.addField=function(e){if(et(this,e),!(e instanceof cr))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=e).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};EA.AcroFormChoiceField=Qr,EA.AcroFormListBox=ti,EA.AcroFormComboBox=io,EA.AcroFormEditBox=oo,EA.AcroFormButton=Mo,EA.AcroFormPushButton=si,EA.AcroFormRadioButton=No,EA.AcroFormCheckBox=Ti,EA.AcroFormTextField=gi,EA.AcroFormPasswordField=Ho,EA.AcroFormAppearance=Ur,EA.AcroForm={ChoiceField:Qr,ListBox:ti,ComboBox:io,EditBox:oo,Button:Mo,PushButton:si,RadioButton:No,CheckBox:Ti,TextField:gi,PasswordField:Ho,Appearance:Ur},yo.AcroForm={ChoiceField:Qr,ListBox:ti,ComboBox:io,EditBox:oo,Button:Mo,PushButton:si,RadioButton:No,CheckBox:Ti,TextField:gi,PasswordField:Ho,Appearance:Ur};var il=yo.AcroForm;function Qa(e){return e.reduce(function(n,t,r){return n[t]=r,n},{})}(function(e){var n="addImage_";e.__addimage__={};var t="UNKNOWN",r={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]]},o=e.__addimage__.getImageFileTypeByImageData=function(_e,At){var jt,Tt,Bn,Fn,Nn,gn=t;if((At=At||t)==="RGBA"||_e.data!==void 0&&_e.data instanceof Uint8ClampedArray&&"height"in _e&&"width"in _e)return"RGBA";if(Hn(_e))for(Nn in r)for(Bn=r[Nn],jt=0;jt<Bn.length;jt+=1){for(Fn=!0,Tt=0;Tt<Bn[jt].length;Tt+=1)if(Bn[jt][Tt]!==void 0&&Bn[jt][Tt]!==_e[Tt]){Fn=!1;break}if(Fn===!0){gn=Nn;break}}else for(Nn in r)for(Bn=r[Nn],jt=0;jt<Bn.length;jt+=1){for(Fn=!0,Tt=0;Tt<Bn[jt].length;Tt+=1)if(Bn[jt][Tt]!==void 0&&Bn[jt][Tt]!==_e.charCodeAt(Tt)){Fn=!1;break}if(Fn===!0){gn=Nn;break}}return gn===t&&At!==t&&(gn=At),gn},l=function _e(At){for(var jt=this.internal.write,Tt=this.internal.putStream,Bn=(0,this.internal.getFilters)();Bn.indexOf("FlateEncode")!==-1;)Bn.splice(Bn.indexOf("FlateEncode"),1);At.objectId=this.internal.newObject();var Fn=[];if(Fn.push({key:"Type",value:"/XObject"}),Fn.push({key:"Subtype",value:"/Image"}),Fn.push({key:"Width",value:At.width}),Fn.push({key:"Height",value:At.height}),At.colorSpace===He.INDEXED?Fn.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]"}):(Fn.push({key:"ColorSpace",value:"/"+At.colorSpace}),At.colorSpace===He.DEVICE_CMYK&&Fn.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Fn.push({key:"BitsPerComponent",value:At.bitsPerComponent}),"decodeParameters"in At&&At.decodeParameters!==void 0&&Fn.push({key:"DecodeParms",value:"<<"+At.decodeParameters+">>"}),"transparency"in At&&Array.isArray(At.transparency)&&At.transparency.length>0){for(var Nn="",gn=0,Tn=At.transparency.length;gn<Tn;gn++)Nn+=At.transparency[gn]+" "+At.transparency[gn]+" ";Fn.push({key:"Mask",value:"["+Nn+"]"})}At.sMask!==void 0&&Fn.push({key:"SMask",value:At.objectId+1+" 0 R"});var Ir=At.filter!==void 0?["/"+At.filter]:void 0;if(Tt({data:At.data,additionalKeyValues:Fn,alreadyAppliedFilters:Ir,objectId:At.objectId}),jt("endobj"),"sMask"in At&&At.sMask!==void 0){var or,Pe=(or=At.sMaskBitsPerComponent)!==null&&or!==void 0?or:At.bitsPerComponent,bt={width:At.width,height:At.height,colorSpace:"DeviceGray",bitsPerComponent:Pe,data:At.sMask};"filter"in At&&(bt.decodeParameters="/Predictor ".concat(At.predictor," /Colors 1 /BitsPerComponent ").concat(Pe," /Columns ").concat(At.width),bt.filter=At.filter),_e.call(this,bt)}if(At.colorSpace===He.INDEXED){var Lt=this.internal.newObject();Tt({data:Gt(new Uint8Array(At.palette)),objectId:Lt}),jt("endobj")}},w=function(){var _e=this.internal.collections[n+"images"];for(var At in _e)l.call(this,_e[At])},y=function(){var _e,At=this.internal.collections[n+"images"],jt=this.internal.write;for(var Tt in At)jt("/I"+(_e=At[Tt]).index,_e.objectId,"0","R")},S=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",w),this.internal.events.subscribe("putXobjectDict",y))},Q=function(){var _e=this.internal.collections[n+"images"];return S.call(this),_e},V=function(){return Object.keys(this.internal.collections[n+"images"]).length},fe=function(_e){return typeof e["process"+_e.toUpperCase()]=="function"},Le=function(_e){return(0,s.Z)(_e)==="object"&&_e.nodeType===1},z=function(_e,At){if(_e.nodeName==="IMG"&&_e.hasAttribute("src")){var jt=""+_e.getAttribute("src");if(jt.indexOf("data:image/")===0)return Xd(unescape(jt).split("base64,").pop());var Tt=e.loadFile(jt,!0);if(Tt!==void 0)return Tt}if(_e.nodeName==="CANVAS"){if(_e.width===0||_e.height===0)throw new Error("Given canvas must have data. Canvas width: "+_e.width+", height: "+_e.height);var Bn;switch(At){case"PNG":Bn="image/png";break;case"WEBP":Bn="image/webp";break;default:Bn="image/jpeg"}return Xd(_e.toDataURL(Bn,1).split("base64,").pop())}},ot=function(_e){var At=this.internal.collections[n+"images"];if(At){for(var jt in At)if(_e===At[jt].alias)return At[jt]}},qe=function(_e,At,jt){return _e||At||(_e=-96,At=-96),_e<0&&(_e=-1*jt.width*72/_e/this.internal.scaleFactor),At<0&&(At=-1*jt.height*72/At/this.internal.scaleFactor),_e===0&&(_e=At*jt.width/jt.height),At===0&&(At=_e*jt.height/jt.width),[_e,At]},it=function(_e,At,jt,Tt,Bn,Fn){var Nn=qe.call(this,jt,Tt,Bn),gn=this.internal.getCoordinateString,Tn=this.internal.getVerticalCoordinateString,Ir=Q.call(this);if(jt=Nn[0],Tt=Nn[1],Ir[Bn.index]=Bn,Fn){Fn*=Math.PI/180;var or=Math.cos(Fn),Pe=Math.sin(Fn),bt=function(Ht){return Ht.toFixed(4)},Lt=[bt(or),bt(Pe),bt(-1*Pe),bt(or),0,0,"cm"]}this.internal.write("q"),Fn?(this.internal.write([1,"0","0",1,gn(_e),Tn(At+Tt),"cm"].join(" ")),this.internal.write(Lt.join(" ")),this.internal.write([gn(jt),"0","0",gn(Tt),"0","0","cm"].join(" "))):this.internal.write([gn(jt),"0","0",gn(Tt),gn(_e),Tn(At+Tt),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Bn.index+" Do"),this.internal.write("Q")},He=e.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"};e.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 Mt=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},Ot=e.__addimage__.sHashCode=function(_e){var At,jt,Tt=0;if(typeof _e=="string")for(jt=_e.length,At=0;At<jt;At++)Tt=(Tt<<5)-Tt+_e.charCodeAt(At),Tt|=0;else if(Hn(_e))for(jt=_e.byteLength/2,At=0;At<jt;At++)Tt=(Tt<<5)-Tt+_e[At],Tt|=0;return Tt},Ct=e.__addimage__.validateStringAsBase64=function(_e){(_e=_e||"").toString().trim();var At=!0;return _e.length===0&&(At=!1),_e.length%4!=0&&(At=!1),/^[A-Za-z0-9+/]+$/.test(_e.substr(0,_e.length-2))===!1&&(At=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(_e.substr(-2))===!1&&(At=!1),At},vn=e.__addimage__.extractImageFromDataUrl=function(_e){if(_e==null||!(_e=_e.trim()).startsWith("data:"))return null;var At=_e.indexOf(",");return At<0?null:_e.substring(0,At).trim().endsWith("base64")?_e.substring(At+1):null};e.__addimage__.isArrayBuffer=function(_e){return _e instanceof ArrayBuffer};var Hn=e.__addimage__.isArrayBufferView=function(_e){return _e instanceof Int8Array||_e instanceof Uint8Array||_e instanceof Uint8ClampedArray||_e instanceof Int16Array||_e instanceof Uint16Array||_e instanceof Int32Array||_e instanceof Uint32Array||_e instanceof Float32Array||_e instanceof Float64Array},Un=e.__addimage__.binaryStringToUint8Array=function(_e){for(var At=_e.length,jt=new Uint8Array(At),Tt=0;Tt<At;Tt++)jt[Tt]=_e.charCodeAt(Tt);return jt},Gt=e.__addimage__.arrayBufferToBinaryString=function(_e){for(var At="",jt=Hn(_e)?_e:new Uint8Array(_e),Tt=0;Tt<jt.length;Tt+=8192)At+=String.fromCharCode.apply(null,jt.subarray(Tt,Tt+8192));return At};e.addImage=function(){var _e,At,jt,Tt,Bn,Fn,Nn,gn,Tn;if(typeof arguments[1]=="number"?(At=t,jt=arguments[1],Tt=arguments[2],Bn=arguments[3],Fn=arguments[4],Nn=arguments[5],gn=arguments[6],Tn=arguments[7]):(At=arguments[1],jt=arguments[2],Tt=arguments[3],Bn=arguments[4],Fn=arguments[5],Nn=arguments[6],gn=arguments[7],Tn=arguments[8]),(0,s.Z)(_e=arguments[0])==="object"&&!Le(_e)&&"imageData"in _e){var Ir=_e;_e=Ir.imageData,At=Ir.format||At||t,jt=Ir.x||jt||0,Tt=Ir.y||Tt||0,Bn=Ir.w||Ir.width||Bn,Fn=Ir.h||Ir.height||Fn,Nn=Ir.alias||Nn,gn=Ir.compression||gn,Tn=Ir.rotation||Ir.angle||Tn}var or=this.internal.getFilters();if(gn===void 0&&or.indexOf("FlateEncode")!==-1&&(gn="SLOW"),isNaN(jt)||isNaN(Tt))throw new Error("Invalid coordinates passed to jsPDF.addImage");S.call(this);var Pe=xt.call(this,_e,At,Nn,gn);return it.call(this,jt,Tt,Bn,Fn,Pe,Tn),this};var xt=function(_e,At,jt,Tt){var Bn,Fn,Nn;if(typeof _e=="string"&&o(_e)===t){_e=unescape(_e);var gn=sn(_e,!1);(gn!==""||(gn=e.loadFile(_e,!0))!==void 0)&&(_e=gn)}if(Le(_e)&&(_e=z(_e,At)),At=o(_e,At),!fe(At))throw new Error("addImage does not support files of type '"+At+"', please ensure that a plugin for '"+At+"' support is added.");if(((Nn=jt)==null||Nn.length===0)&&(jt=function(Tn){return typeof Tn=="string"||Hn(Tn)?Ot(Tn):Hn(Tn.data)?Ot(Tn.data):null}(_e)),(Bn=ot.call(this,jt))||(_e instanceof Uint8Array||At==="RGBA"||(Fn=_e,_e=Un(_e)),Bn=this["process"+At.toUpperCase()](_e,V.call(this),jt,function(Tn){return Tn&&typeof Tn=="string"&&(Tn=Tn.toUpperCase()),Tn in e.image_compression?Tn:Mt.NONE}(Tt),Fn)),!Bn)throw new Error("An unknown error occurred whilst processing the image.");return Bn},sn=e.__addimage__.convertBase64ToBinaryString=function(_e,At){At=typeof At!="boolean"||At;var jt,Tt="";if(typeof _e=="string"){var Bn;jt=(Bn=vn(_e))!==null&&Bn!==void 0?Bn:_e;try{Tt=Xd(jt)}catch(Fn){if(At)throw Ct(jt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Fn.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Tt};e.getImageProperties=function(_e){var At,jt,Tt="";if(Le(_e)&&(_e=z(_e)),typeof _e=="string"&&o(_e)===t&&((Tt=sn(_e,!1))===""&&(Tt=e.loadFile(_e)||""),_e=Tt),jt=o(_e),!fe(jt))throw new Error("addImage does not support files of type '"+jt+"', please ensure that a plugin for '"+jt+"' support is added.");if(_e instanceof Uint8Array||(_e=Un(_e)),!(At=this["process"+jt.toUpperCase()](_e)))throw new Error("An unknown error occurred whilst processing the image");return At.fileType=jt,At}})(yo.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};yo.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(t){for(var r,o,l,w=this.internal.getCoordinateString,y=this.internal.getVerticalCoordinateString,S=this.internal.getPageInfoByObjId(t.objId),Q=t.pageContext.annotations,V=!1,fe=0;fe<Q.length&&!V;fe++)switch((r=Q[fe]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(V=!0);break;case"reference":case"text":case"freetext":V=!0}if(V!=0){this.internal.write("/Annots [");for(var Le=0;Le<Q.length;Le++){r=Q[Le];var z=this.internal.pdfEscape,ot=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var qe=this.internal.newAdditionalObject(),it=this.internal.newAdditionalObject(),He=this.internal.getEncryptor(qe.objId),Mt=r.title||"Note";l="<</Type /Annot /Subtype /Text "+(o="/Rect ["+w(r.bounds.x)+" "+y(r.bounds.y+r.bounds.h)+" "+w(r.bounds.x+r.bounds.w)+" "+y(r.bounds.y)+"] ")+"/Contents ("+z(He(r.contents))+")",l+=" /Popup "+it.objId+" 0 R",l+=" /P "+S.objId+" 0 R",l+=" /T ("+z(He(Mt))+") >>",qe.content=l;var Ot=qe.objId+" 0 R";l="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+w(r.bounds.x+30)+" "+y(r.bounds.y+r.bounds.h)+" "+w(r.bounds.x+r.bounds.w+30)+" "+y(r.bounds.y)+"] ")+" /Parent "+Ot,r.open&&(l+=" /Open true"),l+=" >>",it.content=l,this.internal.write(qe.objId,"0 R",it.objId,"0 R");break;case"freetext":o="/Rect ["+w(r.bounds.x)+" "+y(r.bounds.y)+" "+w(r.bounds.x+r.bounds.w)+" "+y(r.bounds.y+r.bounds.h)+"] ";var Ct=r.color||"#000000";l="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+z(ot(r.contents))+")",l+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Ct+")",l+=" /Border [0 0 0]",l+=" >>",this.internal.write(l);break;case"link":if(r.options.name){var vn=this.annotations._nameMap[r.options.name];r.options.pageNumber=vn.page,r.options.top=vn.y}else r.options.top||(r.options.top=0);if(o="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",l="",r.options.url)l="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+z(ot(r.options.url))+") >>";else if(r.options.pageNumber)switch(l="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":l+=" /Fit]";break;case"FitH":l+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,l+=" /FitV "+r.options.left+"]";break;default:var Hn=y(r.options.top);r.options.left=r.options.left||0,r.options.zoom===void 0&&(r.options.zoom=0),l+=" /XYZ "+r.options.left+" "+Hn+" "+r.options.zoom+"]"}l!=""&&(l+=" >>",this.internal.write(l))}}this.internal.write("]")}}]),e.createAnnotation=function(t){var r=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":r.pageContext.annotations.push(t)}},e.link=function(t,r,o,l,w){var y=this.internal.getCurrentPageInfo(),S=this.internal.getCoordinateString,Q=this.internal.getVerticalCoordinateString;y.pageContext.annotations.push({finalBounds:{x:S(t),y:Q(r),w:S(t+o),h:Q(r+l)},options:w,type:"link"})},e.textWithLink=function(t,r,o,l){var w,y,S=this.getTextWidth(t),Q=this.internal.getLineHeight()/this.internal.scaleFactor;if(l.maxWidth!==void 0){y=l.maxWidth;var V=this.splitTextToSize(t,y).length;w=Math.ceil(Q*V)}else y=S,w=Q;return this.text(t,r,o,l),o+=.2*Q,l.align==="center"&&(r-=S/2),l.align==="right"&&(r-=S),this.link(r,o-Q,y,w,l),S},e.getTextWidth=function(t){var r=this.internal.getFontSize();return this.getStringUnitWidth(t)*r/this.internal.scaleFactor}}(yo.API),function(e){var n={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]},t={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}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var l=e.__arabicParser__.isInArabicSubstitutionA=function(qe){return n[qe.charCodeAt(0)]!==void 0},w=e.__arabicParser__.isArabicLetter=function(qe){return typeof qe=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(qe)},y=e.__arabicParser__.isArabicEndLetter=function(qe){return w(qe)&&l(qe)&&n[qe.charCodeAt(0)].length<=2},S=e.__arabicParser__.isArabicAlfLetter=function(qe){return w(qe)&&o.indexOf(qe.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(qe){return w(qe)&&l(qe)&&n[qe.charCodeAt(0)].length>=1};var Q=e.__arabicParser__.arabicLetterHasFinalForm=function(qe){return w(qe)&&l(qe)&&n[qe.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(qe){return w(qe)&&l(qe)&&n[qe.charCodeAt(0)].length>=3};var V=e.__arabicParser__.arabicLetterHasMedialForm=function(qe){return w(qe)&&l(qe)&&n[qe.charCodeAt(0)].length==4},fe=e.__arabicParser__.resolveLigatures=function(qe){var it=0,He=t,Mt="",Ot=0;for(it=0;it<qe.length;it+=1)He[qe.charCodeAt(it)]!==void 0?(Ot++,typeof(He=He[qe.charCodeAt(it)])=="number"&&(Mt+=String.fromCharCode(He),He=t,Ot=0),it===qe.length-1&&(He=t,Mt+=qe.charAt(it-(Ot-1)),it-=Ot-1,Ot=0)):(He=t,Mt+=qe.charAt(it-Ot),it-=Ot,Ot=0);return Mt};e.__arabicParser__.isArabicDiacritic=function(qe){return qe!==void 0&&r[qe.charCodeAt(0)]!==void 0};var Le=e.__arabicParser__.getCorrectForm=function(qe,it,He){return w(qe)?l(qe)===!1?-1:!Q(qe)||!w(it)&&!w(He)||!w(He)&&y(it)||y(qe)&&!w(it)||y(qe)&&S(it)||y(qe)&&y(it)?0:V(qe)&&w(it)&&!y(it)&&w(He)&&Q(He)?3:y(qe)||!w(He)?1:2:-1},z=function(qe){var it=0,He=0,Mt=0,Ot="",Ct="",vn="",Hn=(qe=qe||"").split("\\s+"),Un=[];for(it=0;it<Hn.length;it+=1){for(Un.push(""),He=0;He<Hn[it].length;He+=1)Ot=Hn[it][He],Ct=Hn[it][He-1],vn=Hn[it][He+1],w(Ot)?(Mt=Le(Ot,Ct,vn),Un[it]+=Mt!==-1?String.fromCharCode(n[Ot.charCodeAt(0)][Mt]):Ot):Un[it]+=Ot;Un[it]=fe(Un[it])}return Un.join(" ")},ot=e.__arabicParser__.processArabic=e.processArabic=function(){var qe,it=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,He=[];if(Array.isArray(it)){var Mt=0;for(He=[],Mt=0;Mt<it.length;Mt+=1)Array.isArray(it[Mt])?He.push([z(it[Mt][0]),it[Mt][1],it[Mt][2]]):He.push([z(it[Mt])]);qe=He}else qe=z(it);return typeof arguments[0]=="string"?qe:(arguments[0].text=qe,arguments[0])};e.events.push(["preProcessText",ot])}(yo.API),yo.API.autoPrint=function(e){var n;return(e=e||{}).variant=e.variant||"non-conform",e.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=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 "+n+" 0 R")})),this},function(e){var n=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(y){t=y}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(y){r=isNaN(y)||Number.isInteger(y)===!1||y<0?150:y,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(y){o=isNaN(y)||Number.isInteger(y)===!1||y<0?300:y,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var l=[];Object.defineProperty(this,"childNodes",{get:function(){return l},set:function(y){l=y}});var w={};Object.defineProperty(this,"style",{get:function(){return w},set:function(y){w=y}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(t,r){var o;if((t=t||"2d")!=="2d")return null;for(o in r)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=r[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(yo.API),function(e){var n={left:0,top:0,bottom:0,right:0},t=!1,r=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({},n),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new l,this.internal.__cell__.pages=1},l=function(){var S=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return S},set:function(qe){S=qe}});var Q=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Q},set:function(qe){Q=qe}});var V=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return V},set:function(qe){V=qe}});var fe=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return fe},set:function(qe){fe=qe}});var Le=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Le},set:function(qe){Le=qe}});var z=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return z},set:function(qe){z=qe}});var ot=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return ot},set:function(qe){ot=qe}}),this};l.prototype.clone=function(){return new l(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},l.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(S){return r.call(this),this.internal.__cell__.headerFunction=typeof S=="function"?S:void 0,this},e.getTextDimensions=function(S,Q){r.call(this);var V=(Q=Q||{}).fontSize||this.getFontSize(),fe=Q.font||this.getFont(),Le=Q.scaleFactor||this.internal.scaleFactor,z=0,ot=0,qe=0,it=this;if(!Array.isArray(S)&&typeof S!="string"){if(typeof S!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");S=String(S)}var He=Q.maxWidth;He>0?typeof S=="string"?S=this.splitTextToSize(S,He):Object.prototype.toString.call(S)==="[object Array]"&&(S=S.reduce(function(Ot,Ct){return Ot.concat(it.splitTextToSize(Ct,He))},[])):S=Array.isArray(S)?S:[S];for(var Mt=0;Mt<S.length;Mt++)z<(qe=this.getStringUnitWidth(S[Mt],{font:fe})*V)&&(z=qe);return z!==0&&(ot=S.length),{w:z/=Le,h:Math.max((ot*V*this.getLineHeightFactor()-V*(this.getLineHeightFactor()-1))/Le,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var S=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new l(S.left,S.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var w=e.cell=function(){var S;S=arguments[0]instanceof l?arguments[0]:new l(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),r.call(this);var Q=this.internal.__cell__.lastCell,V=this.internal.__cell__.padding,fe=this.internal.__cell__.margins||n,Le=this.internal.__cell__.tableHeaderRow,z=this.internal.__cell__.printHeaders;return Q.lineNumber!==void 0&&(Q.lineNumber===S.lineNumber?(S.x=(Q.x||0)+(Q.width||0),S.y=Q.y||0):Q.y+Q.height+S.height+fe.bottom>this.getPageHeight()?(this.cellAddPage(),S.y=fe.top,z&&Le&&(this.printHeaderRow(S.lineNumber,!0),S.y+=Le[0].height)):S.y=Q.y+Q.height||S.y),S.text[0]!==void 0&&(this.rect(S.x,S.y,S.width,S.height,t===!0?"FD":void 0),S.align==="right"?this.text(S.text,S.x+S.width-V,S.y+V,{align:"right",baseline:"top"}):S.align==="center"?this.text(S.text,S.x+S.width/2,S.y+V,{align:"center",baseline:"top",maxWidth:S.width-V-V}):this.text(S.text,S.x+V,S.y+V,{align:"left",baseline:"top",maxWidth:S.width-V-V})),this.internal.__cell__.lastCell=S,this};e.table=function(S,Q,V,fe,Le){if(r.call(this),!V)throw new Error("No data for PDF table.");var z,ot,qe,it,He=[],Mt=[],Ot=[],Ct={},vn={},Hn=[],Un=[],Gt=(Le=Le||{}).autoSize||!1,xt=Le.printHeaders!==!1,sn=Le.css&&Le.css["font-size"]!==void 0?16*Le.css["font-size"]:Le.fontSize||12,_e=Le.margins||Object.assign({width:this.getPageWidth()},n),At=typeof Le.padding=="number"?Le.padding:3,jt=Le.headerBackgroundColor||"#c8c8c8",Tt=Le.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=xt,this.internal.__cell__.margins=_e,this.internal.__cell__.table_font_size=sn,this.internal.__cell__.padding=At,this.internal.__cell__.headerBackgroundColor=jt,this.internal.__cell__.headerTextColor=Tt,this.setFontSize(sn),fe==null)Mt=He=Object.keys(V[0]),Ot=He.map(function(){return"left"});else if(Array.isArray(fe)&&(0,s.Z)(fe[0])==="object")for(He=fe.map(function(Ir){return Ir.name}),Mt=fe.map(function(Ir){return Ir.prompt||Ir.name||""}),Ot=fe.map(function(Ir){return Ir.align||"left"}),z=0;z<fe.length;z+=1)vn[fe[z].name]=.7499990551181103*fe[z].width;else Array.isArray(fe)&&typeof fe[0]=="string"&&(Mt=He=fe,Ot=He.map(function(){return"left"}));if(Gt||Array.isArray(fe)&&typeof fe[0]=="string")for(z=0;z<He.length;z+=1){for(Ct[it=He[z]]=V.map(function(Ir){return Ir[it]}),this.setFont(void 0,"bold"),Hn.push(this.getTextDimensions(Mt[z],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),ot=Ct[it],this.setFont(void 0,"normal"),qe=0;qe<ot.length;qe+=1)Hn.push(this.getTextDimensions(ot[qe],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);vn[it]=Math.max.apply(null,Hn)+At+At,Hn=[]}if(xt){var Bn={};for(z=0;z<He.length;z+=1)Bn[He[z]]={},Bn[He[z]].text=Mt[z],Bn[He[z]].align=Ot[z];var Fn=y.call(this,Bn,vn);Un=He.map(function(Ir){return new l(S,Q,vn[Ir],Fn,Bn[Ir].text,void 0,Bn[Ir].align)}),this.setTableHeaderRow(Un),this.printHeaderRow(1,!1)}var Nn=fe.reduce(function(Ir,or){return Ir[or.name]=or.align,Ir},{});for(z=0;z<V.length;z+=1){"rowStart"in Le&&Le.rowStart instanceof Function&&Le.rowStart({row:z,data:V[z]},this);var gn=y.call(this,V[z],vn);for(qe=0;qe<He.length;qe+=1){var Tn=V[z][He[qe]];"cellStart"in Le&&Le.cellStart instanceof Function&&Le.cellStart({row:z,col:qe,data:Tn},this),w.call(this,new l(S,Q,vn[He[qe]],gn,Tn,z+2,Nn[He[qe]]))}}return this.internal.__cell__.table_x=S,this.internal.__cell__.table_y=Q,this};var y=function(S,Q){var V=this.internal.__cell__.padding,fe=this.internal.__cell__.table_font_size,Le=this.internal.scaleFactor;return Object.keys(S).map(function(z){var ot=S[z];return this.splitTextToSize(ot.hasOwnProperty("text")?ot.text:ot,Q[z]-V-V)},this).map(function(z){return this.getLineHeightFactor()*z.length*fe/Le+V+V},this).reduce(function(z,ot){return Math.max(z,ot)},0)};e.setTableHeaderRow=function(S){r.call(this),this.internal.__cell__.tableHeaderRow=S},e.printHeaderRow=function(S,Q){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var V;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var fe=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new l(fe[0],fe[1],fe[2],fe[3],void 0,-1)}this.setFont(void 0,"bold");for(var Le=[],z=0;z<this.internal.__cell__.tableHeaderRow.length;z+=1){V=this.internal.__cell__.tableHeaderRow[z].clone(),Q&&(V.y=this.internal.__cell__.margins.top||0,Le.push(V)),V.lineNumber=S;var ot=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),w.call(this,V),this.setTextColor(ot)}Le.length>0&&this.setTableHeaderRow(Le),this.setFont(void 0,"normal"),t=!1}}(yo.API);var ss={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},yu=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Us=Qa(yu),Rs=[100,200,300,400,500,600,700,800,900],bc=Qa(Rs);function Bl(e){var n=e.family.replace(/"|'/g,"").toLowerCase(),t=function(l){return ss[l=l||"normal"]?l:"normal"}(e.style),r=function(l){return l?typeof l=="number"?l>=100&&l<=900&&l%100==0?l:400:/^\d00$/.test(l)?parseInt(l):l==="bold"?700:400:400}(e.weight),o=function(l){return typeof Us[l=l||"normal"]=="number"?l:"normal"}(e.stretch);return{family:n,style:t,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:n,style:[o,t,r].join(" ")}}}function wu(e,n,t,r){var o;for(o=t;o>=0&&o<n.length;o+=r)if(e[n[o]])return e[n[o]];for(o=t;o>=0&&o<n.length;o-=r)if(e[n[o]])return e[n[o]]}var Cc={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},$u={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Wl(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Xu(e){return e.trimLeft()}function Bu(e,n){for(var t=0;t<e.length;){if(e.charAt(t)===n)return[e.substring(0,t),e.substring(t+1)];t+=1}return null}function ud(e){var n=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return n===null?null:[n[0],e.substring(n[0].length)]}var Yu,Qg,Og,Kf,z0,Dg,Pg,Tg,Zp=["times"];function Rg(e,n,t,r,o){var l=4,w=jg;switch(o){case yo.API.image_compression.FAST:l=1,w=_g;break;case yo.API.image_compression.MEDIUM:l=6,w=Mg;break;case yo.API.image_compression.SLOW:l=9,w=Hg}e=function(S,Q,V,fe){for(var Le,z=S.length/Q,ot=new Uint8Array(S.length+z),qe=[Pm,_g,jg,Mg,Hg],it=0;it<z;it+=1){var He=it*Q,Mt=S.subarray(He,He+Q);if(fe)ot.set(fe(Mt,V,Le),He+it);else{for(var Ot=qe.length,Ct=[],vn=0;vn<Ot;vn+=1)Ct[vn]=qe[vn](Mt,V,Le);var Hn=Rm(Ct.concat());ot.set(Ct[Hn],He+it)}Le=Mt}return ot}(e,n,Math.ceil(t*r/8),w);var y=fr(e,{level:l});return yo.API.__addimage__.arrayBufferToBinaryString(y)}function Pm(e){var n=Array.apply([],e);return n.unshift(0),n}function _g(e,n){var t=e.length,r=[];r[0]=1;for(var o=0;o<t;o+=1){var l=e[o-n]||0;r[o+1]=e[o]-l+256&255}return r}function jg(e,n,t){var r=e.length,o=[];o[0]=2;for(var l=0;l<r;l+=1){var w=t&&t[l]||0;o[l+1]=e[l]-w+256&255}return o}function Mg(e,n,t){var r=e.length,o=[];o[0]=3;for(var l=0;l<r;l+=1){var w=e[l-n]||0,y=t&&t[l]||0;o[l+1]=e[l]+256-(w+y>>>1)&255}return o}function Hg(e,n,t){var r=e.length,o=[];o[0]=4;for(var l=0;l<r;l+=1){var w=Tm(e[l-n]||0,t&&t[l]||0,t&&t[l-n]||0);o[l+1]=e[l]-w+256&255}return o}function Tm(e,n,t){if(e===n&&n===t)return e;var r=Math.abs(n-t),o=Math.abs(e-t),l=Math.abs(e+n-t-t);return r<=o&&r<=l?e:o<=l?n:t}function Rm(e){var n=e.map(function(t){return t.reduce(function(r,o){return r+Math.abs(o)},0)});return n.indexOf(Math.min.apply(null,n))}function Vp(e,n,t){var r=n*t,o=Math.floor(r/8),l=16-(r-8*o+t),w=(1<<t)-1;return Kg(e,o)>>l&w}function kg(e,n,t,r){var o=t*r,l=Math.floor(o/8),w=16-(o-8*l+r),y=(1<<r)-1,S=(n&y)<<w;(function(Q,V,fe){if(V+1<Q.byteLength)Q.setUint16(V,fe,!1);else{var Le=fe>>8&255;Q.setUint8(V,Le)}})(e,l,Kg(e,l)&~(y<<w)&65535|S)}function Kg(e,n){return n+1<e.byteLength?e.getUint16(n,!1):e.getUint8(n)<<8}function _m(e){var n=0;if(e[n++]!==71||e[n++]!==73||e[n++]!==70||e[n++]!==56||(e[n++]+1&253)!=56||e[n++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=e[n++]|e[n++]<<8,r=e[n++]|e[n++]<<8,o=e[n++],l=o>>7,w=1<<1+(7&o);e[n++],e[n++];var y=null,S=null;l&&(y=n,S=w,n+=3*w);var Q=!0,V=[],fe=0,Le=null,z=0,ot=null;for(this.width=t,this.height=r;Q&&n<e.length;)switch(e[n++]){case 33:switch(e[n++]){case 255:if(e[n]!==11||e[n+1]==78&&e[n+2]==69&&e[n+3]==84&&e[n+4]==83&&e[n+5]==67&&e[n+6]==65&&e[n+7]==80&&e[n+8]==69&&e[n+9]==50&&e[n+10]==46&&e[n+11]==48&&e[n+12]==3&&e[n+13]==1&&e[n+16]==0)n+=14,ot=e[n++]|e[n++]<<8,n++;else for(n+=12;;){if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}break;case 249:if(e[n++]!==4||e[n+4]!==0)throw new Error("Invalid graphics extension block.");var qe=e[n++];fe=e[n++]|e[n++]<<8,Le=e[n++],1&qe||(Le=null),z=qe>>2&7,n++;break;case 254:for(;;){if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}break;default:throw new Error("Unknown graphic control label: 0x"+e[n-1].toString(16))}break;case 44:var it=e[n++]|e[n++]<<8,He=e[n++]|e[n++]<<8,Mt=e[n++]|e[n++]<<8,Ot=e[n++]|e[n++]<<8,Ct=e[n++],vn=Ct>>6&1,Hn=1<<1+(7&Ct),Un=y,Gt=S,xt=!1;Ct>>7&&(xt=!0,Un=n,Gt=Hn,n+=3*Hn);var sn=n;for(n++;;){var _e;if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}V.push({x:it,y:He,width:Mt,height:Ot,has_local_palette:xt,palette_offset:Un,palette_size:Gt,data_offset:sn,data_length:n-sn,transparent_index:Le,interlaced:!!vn,delay:fe,disposal:z});break;case 59:Q=!1;break;default:throw new Error("Unknown gif block: 0x"+e[n-1].toString(16))}this.numFrames=function(){return V.length},this.loopCount=function(){return ot},this.frameInfo=function(At){if(At<0||At>=V.length)throw new Error("Frame index out of range.");return V[At]},this.decodeAndBlitFrameBGRA=function(At,jt){var Tt=this.frameInfo(At),Bn=Tt.width*Tt.height,Fn=new Uint8Array(Bn);zg(e,Tt.data_offset,Fn,Bn);var Nn=Tt.palette_offset,gn=Tt.transparent_index;gn===null&&(gn=256);var Tn=Tt.width,Ir=t-Tn,or=Tn,Pe=4*(Tt.y*t+Tt.x),bt=4*((Tt.y+Tt.height)*t+Tt.x),Lt=Pe,Ht=4*Ir;Tt.interlaced===!0&&(Ht+=4*t*7);for(var Jt=8,fn=0,Ln=Fn.length;fn<Ln;++fn){var On=Fn[fn];if(or===0&&(or=Tn,(Lt+=Ht)>=bt&&(Ht=4*Ir+4*t*(Jt-1),Lt=Pe+(Tn+Ir)*(Jt<<1),Jt>>=1)),On===gn)Lt+=4;else{var $n=e[Nn+3*On],wr=e[Nn+3*On+1],$r=e[Nn+3*On+2];jt[Lt++]=$r,jt[Lt++]=wr,jt[Lt++]=$n,jt[Lt++]=255}--or}},this.decodeAndBlitFrameRGBA=function(At,jt){var Tt=this.frameInfo(At),Bn=Tt.width*Tt.height,Fn=new Uint8Array(Bn);zg(e,Tt.data_offset,Fn,Bn);var Nn=Tt.palette_offset,gn=Tt.transparent_index;gn===null&&(gn=256);var Tn=Tt.width,Ir=t-Tn,or=Tn,Pe=4*(Tt.y*t+Tt.x),bt=4*((Tt.y+Tt.height)*t+Tt.x),Lt=Pe,Ht=4*Ir;Tt.interlaced===!0&&(Ht+=4*t*7);for(var Jt=8,fn=0,Ln=Fn.length;fn<Ln;++fn){var On=Fn[fn];if(or===0&&(or=Tn,(Lt+=Ht)>=bt&&(Ht=4*Ir+4*t*(Jt-1),Lt=Pe+(Tn+Ir)*(Jt<<1),Jt>>=1)),On===gn)Lt+=4;else{var $n=e[Nn+3*On],wr=e[Nn+3*On+1],$r=e[Nn+3*On+2];jt[Lt++]=$n,jt[Lt++]=wr,jt[Lt++]=$r,jt[Lt++]=255}--or}}}function zg(e,n,t,r){for(var o=e[n++],l=1<<o,w=l+1,y=w+1,S=o+1,Q=(1<<S)-1,V=0,fe=0,Le=0,z=e[n++],ot=new Int32Array(4096),qe=null;;){for(;V<16&&z!==0;)fe|=e[n++]<<V,V+=8,z===1?z=e[n++]:--z;if(V<S)break;var it=fe&Q;if(fe>>=S,V-=S,it!==l){if(it===w)break;for(var He=it<y?it:qe,Mt=0,Ot=He;Ot>l;)Ot=ot[Ot]>>8,++Mt;var Ct=Ot;if(Le+Mt+(He!==it?1:0)>r)return void Ka.log("Warning, gif stream longer than expected.");t[Le++]=Ct;var vn=Le+=Mt;for(He!==it&&(t[Le++]=Ct),Ot=He;Mt--;)Ot=ot[Ot],t[--vn]=255&Ot,Ot>>=8;qe!==null&&y<4096&&(ot[y++]=qe<<8|Ct,y>=Q+1&&S<12&&(++S,Q=Q<<1|1)),qe=it}else y=w+1,Q=(1<<(S=o+1))-1,qe=null}return Le!==r&&Ka.log("Warning, gif stream shorter than expected."),t}function Wp(e){var n,t,r,o,l,w=Math.floor,y=new Array(64),S=new Array(64),Q=new Array(64),V=new Array(64),fe=new Array(65535),Le=new Array(65535),z=new Array(64),ot=new Array(64),qe=[],it=0,He=7,Mt=new Array(64),Ot=new Array(64),Ct=new Array(64),vn=new Array(256),Hn=new Array(2048),Un=[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],Gt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],xt=[0,1,2,3,4,5,6,7,8,9,10,11],sn=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],_e=[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],jt=[0,1,2,3,4,5,6,7,8,9,10,11],Tt=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Bn=[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 Fn(Pe,bt){for(var Lt=0,Ht=0,Jt=new Array,fn=1;fn<=16;fn++){for(var Ln=1;Ln<=Pe[fn];Ln++)Jt[bt[Ht]]=[],Jt[bt[Ht]][0]=Lt,Jt[bt[Ht]][1]=fn,Ht++,Lt++;Lt*=2}return Jt}function Nn(Pe){for(var bt=Pe[0],Lt=Pe[1]-1;Lt>=0;)bt&1<<Lt&&(it|=1<<He),Lt--,--He<0&&(it==255?(gn(255),gn(0)):gn(it),He=7,it=0)}function gn(Pe){qe.push(Pe)}function Tn(Pe){gn(Pe>>8&255),gn(255&Pe)}function Ir(Pe,bt,Lt,Ht,Jt){for(var fn,Ln=Jt[0],On=Jt[240],$n=function(dr,$o){var po,ko,To,Pa,oa,mi,ca,ia,xo,xi,Uo=0;for(xo=0;xo<8;++xo){po=dr[Uo],ko=dr[Uo+1],To=dr[Uo+2],Pa=dr[Uo+3],oa=dr[Uo+4],mi=dr[Uo+5],ca=dr[Uo+6];var ts=po+(ia=dr[Uo+7]),ba=po-ia,Mi=ko+ca,Hi=ko-ca,xA=To+mi,jo=To-mi,iA=Pa+oa,ni=Pa-oa,vi=ts+iA,SA=ts-iA,Gi=Mi+xA,Yo=Mi-xA;dr[Uo]=vi+Gi,dr[Uo+4]=vi-Gi;var Ta=.707106781*(Yo+SA);dr[Uo+2]=SA+Ta,dr[Uo+6]=SA-Ta;var tf=.382683433*((vi=ni+jo)-(Yo=Hi+ba)),qs=.5411961*vi+tf,Ec=1.306562965*Yo+tf,qu=.707106781*(Gi=jo+Hi),Jo=ba+qu,xc=ba-qu;dr[Uo+5]=xc+qs,dr[Uo+3]=xc-qs,dr[Uo+1]=Jo+Ec,dr[Uo+7]=Jo-Ec,Uo+=8}for(Uo=0,xo=0;xo<8;++xo){po=dr[Uo],ko=dr[Uo+8],To=dr[Uo+16],Pa=dr[Uo+24],oa=dr[Uo+32],mi=dr[Uo+40],ca=dr[Uo+48];var Sc=po+(ia=dr[Uo+56]),Gl=po-ia,$l=ko+ca,VA=ko-ca,Ls=To+mi,_s=To-mi,nf=Pa+oa,dd=Pa-oa,Eu=Sc+nf,ec=Sc-nf,xu=$l+Ls,Su=$l-Ls;dr[Uo]=Eu+xu,dr[Uo+32]=Eu-xu;var Xl=.707106781*(Su+ec);dr[Uo+16]=ec+Xl,dr[Uo+48]=ec-Xl;var rf=.382683433*((Eu=dd+_s)-(Su=VA+Gl)),tc=.5411961*Eu+rf,of=1.306562965*Su+rf,zf=.707106781*(xu=_s+VA),Zf=Gl+zf,Vf=Gl-zf;dr[Uo+40]=Vf+tc,dr[Uo+24]=Vf-tc,dr[Uo+8]=Zf+of,dr[Uo+56]=Zf-of,Uo++}for(xo=0;xo<64;++xo)xi=dr[xo]*$o[xo],z[xo]=xi>0?xi+.5|0:xi-.5|0;return z}(Pe,bt),wr=0;wr<64;++wr)ot[Un[wr]]=$n[wr];var $r=ot[0]-Lt;Lt=ot[0],$r==0?Nn(Ht[0]):(Nn(Ht[Le[fn=32767+$r]]),Nn(fe[fn]));for(var Gr=63;Gr>0&&ot[Gr]==0;)Gr--;if(Gr==0)return Nn(Ln),Lt;for(var Qo,st=1;st<=Gr;){for(var Xr=st;ot[st]==0&&st<=Gr;)++st;var Ri=st-Xr;if(Ri>=16){Qo=Ri>>4;for(var Go=1;Go<=Qo;++Go)Nn(On);Ri&=15}fn=32767+ot[st],Nn(Jt[(Ri<<4)+Le[fn]]),Nn(fe[fn]),st++}return Gr!=63&&Nn(Ln),Lt}function or(Pe){Pe=Math.min(Math.max(Pe,1),100),l!=Pe&&(function(bt){for(var Lt=[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],Ht=0;Ht<64;Ht++){var Jt=w((Lt[Ht]*bt+50)/100);Jt=Math.min(Math.max(Jt,1),255),y[Un[Ht]]=Jt}for(var fn=[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],Ln=0;Ln<64;Ln++){var On=w((fn[Ln]*bt+50)/100);On=Math.min(Math.max(On,1),255),S[Un[Ln]]=On}for(var $n=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],wr=0,$r=0;$r<8;$r++)for(var Gr=0;Gr<8;Gr++)Q[wr]=1/(y[Un[wr]]*$n[$r]*$n[Gr]*8),V[wr]=1/(S[Un[wr]]*$n[$r]*$n[Gr]*8),wr++}(Pe<50?Math.floor(5e3/Pe):Math.floor(200-2*Pe)),l=Pe)}this.encode=function(Pe,bt){bt&&or(bt),qe=new Array,it=0,He=7,Tn(65496),Tn(65504),Tn(16),gn(74),gn(70),gn(73),gn(70),gn(0),gn(1),gn(1),gn(0),Tn(1),Tn(1),gn(0),gn(0),function(){Tn(65499),Tn(132),gn(0);for(var ko=0;ko<64;ko++)gn(y[ko]);gn(1);for(var To=0;To<64;To++)gn(S[To])}(),function(ko,To){Tn(65472),Tn(17),gn(8),Tn(To),Tn(ko),gn(3),gn(1),gn(17),gn(0),gn(2),gn(17),gn(1),gn(3),gn(17),gn(1)}(Pe.width,Pe.height),function(){Tn(65476),Tn(418),gn(0);for(var ko=0;ko<16;ko++)gn(Gt[ko+1]);for(var To=0;To<=11;To++)gn(xt[To]);gn(16);for(var Pa=0;Pa<16;Pa++)gn(sn[Pa+1]);for(var oa=0;oa<=161;oa++)gn(_e[oa]);gn(1);for(var mi=0;mi<16;mi++)gn(At[mi+1]);for(var ca=0;ca<=11;ca++)gn(jt[ca]);gn(17);for(var ia=0;ia<16;ia++)gn(Tt[ia+1]);for(var xo=0;xo<=161;xo++)gn(Bn[xo])}(),Tn(65498),Tn(12),gn(3),gn(1),gn(0),gn(2),gn(17),gn(3),gn(17),gn(0),gn(63),gn(0);var Lt=0,Ht=0,Jt=0;it=0,He=7,this.encode.displayName="_encode_";for(var fn,Ln,On,$n,wr,$r,Gr,Qo,st,Xr=Pe.data,Ri=Pe.width,Go=Pe.height,dr=4*Ri,$o=0;$o<Go;){for(fn=0;fn<dr;){for(wr=dr*$o+fn,Gr=-1,Qo=0,st=0;st<64;st++)$r=wr+(Qo=st>>3)*dr+(Gr=4*(7&st)),$o+Qo>=Go&&($r-=dr*($o+1+Qo-Go)),fn+Gr>=dr&&($r-=fn+Gr-dr+4),Ln=Xr[$r++],On=Xr[$r++],$n=Xr[$r++],Mt[st]=(Hn[Ln]+Hn[On+256|0]+Hn[$n+512|0]>>16)-128,Ot[st]=(Hn[Ln+768|0]+Hn[On+1024|0]+Hn[$n+1280|0]>>16)-128,Ct[st]=(Hn[Ln+1280|0]+Hn[On+1536|0]+Hn[$n+1792|0]>>16)-128;Lt=Ir(Mt,Q,Lt,n,r),Ht=Ir(Ot,V,Ht,t,o),Jt=Ir(Ct,V,Jt,t,o),fn+=32}$o+=8}if(He>=0){var po=[];po[1]=He+1,po[0]=(1<<He+1)-1,Nn(po)}return Tn(65497),new Uint8Array(qe)},e=e||50,function(){for(var Pe=String.fromCharCode,bt=0;bt<256;bt++)vn[bt]=Pe(bt)}(),n=Fn(Gt,xt),t=Fn(At,jt),r=Fn(sn,_e),o=Fn(Tt,Bn),function(){for(var Pe=1,bt=2,Lt=1;Lt<=15;Lt++){for(var Ht=Pe;Ht<bt;Ht++)Le[32767+Ht]=Lt,fe[32767+Ht]=[],fe[32767+Ht][1]=Lt,fe[32767+Ht][0]=Ht;for(var Jt=-(bt-1);Jt<=-Pe;Jt++)Le[32767+Jt]=Lt,fe[32767+Jt]=[],fe[32767+Jt][1]=Lt,fe[32767+Jt][0]=bt-1+Jt;Pe<<=1,bt<<=1}}(),function(){for(var Pe=0;Pe<256;Pe++)Hn[Pe]=19595*Pe,Hn[Pe+256|0]=38470*Pe,Hn[Pe+512|0]=7471*Pe+32768,Hn[Pe+768|0]=-11059*Pe,Hn[Pe+1024|0]=-21709*Pe,Hn[Pe+1280|0]=32768*Pe+8421375,Hn[Pe+1536|0]=-27439*Pe,Hn[Pe+1792|0]=-5329*Pe}(),or(e)}function bu(e,n){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!n,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 Zg(e){function n(xt){if(!xt)throw Error("assert :P")}function t(xt,sn,_e){for(var At=0;4>At;At++)if(xt[sn+At]!=_e.charCodeAt(At))return!0;return!1}function r(xt,sn,_e,At,jt){for(var Tt=0;Tt<jt;Tt++)xt[sn+Tt]=_e[At+Tt]}function o(xt,sn,_e,At){for(var jt=0;jt<At;jt++)xt[sn+jt]=_e}function l(xt){return new Int32Array(xt)}function w(xt,sn){for(var _e=[],At=0;At<xt;At++)_e.push(new sn);return _e}function y(xt,sn){var _e=[];return function At(jt,Tt,Bn){for(var Fn=Bn[Tt],Nn=0;Nn<Fn&&(jt.push(Bn.length>Tt+1?[]:new sn),!(Bn.length<Tt+1));Nn++)At(jt[Nn],Tt+1,Bn)}(_e,0,xt),_e}var S=function(){var xt=this;function sn(u,m){for(var _=1<<m-1>>>0;u&_;)_>>>=1;return _?(u&_-1)+_:u}function _e(u,m,_,q,Be){n(!(q%_));do u[m+(q-=_)]=Be;while(0<q)}function At(u,m,_,q,Be){if(n(2328>=Be),512>=Be)var Ne=l(512);else if((Ne=l(Be))==null)return 0;return function(De,Ve,Xe,ft,Wt,mn){var ht,Xt,un=Ve,jn=1<<Xe,pn=l(16),kn=l(16);for(n(Wt!=0),n(ft!=null),n(De!=null),n(0<Xe),Xt=0;Xt<Wt;++Xt){if(15<ft[Xt])return 0;++pn[ft[Xt]]}if(pn[0]==Wt)return 0;for(kn[1]=0,ht=1;15>ht;++ht){if(pn[ht]>1<<ht)return 0;kn[ht+1]=kn[ht]+pn[ht]}for(Xt=0;Xt<Wt;++Xt)ht=ft[Xt],0<ft[Xt]&&(mn[kn[ht]++]=Xt);if(kn[15]==1)return(ft=new jt).g=0,ft.value=mn[0],_e(De,un,1,jn,ft),jn;var Vn,yr=-1,ar=jn-1,Fo=0,fo=1,Ni=1,wo=1<<Xe;for(Xt=0,ht=1,Wt=2;ht<=Xe;++ht,Wt<<=1){if(fo+=Ni<<=1,0>(Ni-=pn[ht]))return 0;for(;0<pn[ht];--pn[ht])(ft=new jt).g=ht,ft.value=mn[Xt++],_e(De,un+Fo,Wt,wo,ft),Fo=sn(Fo,ht)}for(ht=Xe+1,Wt=2;15>=ht;++ht,Wt<<=1){if(fo+=Ni<<=1,0>(Ni-=pn[ht]))return 0;for(;0<pn[ht];--pn[ht]){if(ft=new jt,(Fo&ar)!=yr){for(un+=wo,Vn=1<<(yr=ht)-Xe;15>yr&&!(0>=(Vn-=pn[yr]));)++yr,Vn<<=1;jn+=wo=1<<(Vn=yr-Xe),De[Ve+(yr=Fo&ar)].g=Vn+Xe,De[Ve+yr].value=un-Ve-yr}ft.g=ht-Xe,ft.value=mn[Xt++],_e(De,un+(Fo>>Xe),Wt,wo,ft),Fo=sn(Fo,ht)}}return fo!=2*kn[15]-1?0:jn}(u,m,_,q,Be,Ne)}function jt(){this.value=this.g=0}function Tt(){this.value=this.g=0}function Bn(){this.G=w(5,jt),this.H=l(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=w(gf,Tt)}function Fn(u,m,_,q){n(u!=null),n(m!=null),n(2147483648>q),u.Ca=254,u.I=0,u.b=-8,u.Ka=0,u.oa=m,u.pa=_,u.Jd=m,u.Yc=_+q,u.Zc=4<=q?_+q-4+1:_,Ln(u)}function Nn(u,m){for(var _=0;0<m--;)_|=$n(u,128)<<m;return _}function gn(u,m){var _=Nn(u,m);return On(u)?-_:_}function Tn(u,m,_,q){var Be,Ne=0;for(n(u!=null),n(m!=null),n(4294967288>q),u.Sb=q,u.Ra=0,u.u=0,u.h=0,4<q&&(q=4),Be=0;Be<q;++Be)Ne+=m[_+Be]<<8*Be;u.Ra=Ne,u.bb=q,u.oa=m,u.pa=_}function Ir(u){for(;8<=u.u&&u.bb<u.Sb;)u.Ra>>>=8,u.Ra+=u.oa[u.pa+u.bb]<<gd-8>>>0,++u.bb,u.u-=8;Ht(u)&&(u.h=1,u.u=0)}function or(u,m){if(n(0<=m),!u.h&&m<=Ol){var _=Lt(u)&Ql[m];return u.u+=m,Ir(u),_}return u.h=1,u.u=0}function Pe(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function bt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Lt(u){return u.Ra>>>(u.u&gd-1)>>>0}function Ht(u){return n(u.bb<=u.Sb),u.h||u.bb==u.Sb&&u.u>gd}function Jt(u,m){u.u=m,u.h=Ht(u)}function fn(u){u.u>=Rc&&(n(u.u>=Rc),Ir(u))}function Ln(u){n(u!=null&&u.oa!=null),u.pa<u.Zc?(u.I=(u.oa[u.pa++]|u.I<<8)>>>0,u.b+=8):(n(u!=null&&u.oa!=null),u.pa<u.Yc?(u.b+=8,u.I=u.oa[u.pa++]|u.I<<8):u.Ka?u.b=0:(u.I<<=8,u.b+=8,u.Ka=1))}function On(u){return Nn(u,1)}function $n(u,m){var _=u.Ca;0>u.b&&Ln(u);var q=u.b,Be=_*m>>>8,Ne=(u.I>>>q>Be)+0;for(Ne?(_-=Be,u.I-=Be+1<<q>>>0):_=Be+1,q=_,Be=0;256<=q;)Be+=8,q>>=8;return q=7^Be+md[q],u.b-=q,u.Ca=(_<<q)-1,Ne}function wr(u,m,_){u[m+0]=_>>24&255,u[m+1]=_>>16&255,u[m+2]=_>>8&255,u[m+3]=255&_}function $r(u,m){return u[m+0]|u[m+1]<<8}function Gr(u,m){return $r(u,m)|u[m+2]<<16}function Qo(u,m){return $r(u,m)|$r(u,m+2)<<16}function st(u,m){var _=1<<m;return n(u!=null),n(0<m),u.X=l(_),u.X==null?0:(u.Mb=32-m,u.Xa=m,1)}function Xr(u,m){n(u!=null),n(m!=null),n(u.Xa==m.Xa),r(m.X,0,u.X,0,1<<m.Xa)}function Ri(){this.X=[],this.Xa=this.Mb=0}function Go(u,m,_,q){n(_!=null),n(q!=null);var Be=_[0],Ne=q[0];return Be==0&&(Be=(u*Ne+m/2)/m),Ne==0&&(Ne=(m*Be+u/2)/u),0>=Be||0>=Ne?0:(_[0]=Be,q[0]=Ne,1)}function dr(u,m){return u+(1<<m)-1>>>m}function $o(u,m){return((4278255360&u)+(4278255360&m)>>>0&4278255360)+((16711935&u)+(16711935&m)>>>0&16711935)>>>0}function po(u,m){xt[m]=function(_,q,Be,Ne,De,Ve,Xe){var ft;for(ft=0;ft<De;++ft){var Wt=xt[u](Ve[Xe+ft-1],Be,Ne+ft);Ve[Xe+ft]=$o(_[q+ft],Wt)}}}function ko(){this.ud=this.hd=this.jd=0}function To(u,m){return((4278124286&(u^m))>>>1)+(u&m)>>>0}function Pa(u){return 0<=u&&256>u?u:0>u?0:255<u?255:void 0}function oa(u,m){return Pa(u+(u-m+.5>>1))}function mi(u,m,_){return Math.abs(m-_)-Math.abs(u-_)}function ca(u,m,_,q,Be,Ne,De){for(q=Ne[De-1],_=0;_<Be;++_)Ne[De+_]=q=$o(u[m+_],q)}function ia(u,m,_,q,Be){var Ne;for(Ne=0;Ne<_;++Ne){var De=u[m+Ne],Ve=De>>8&255,Xe=16711935&(Xe=(Xe=16711935&De)+((Ve<<16)+Ve));q[Be+Ne]=(4278255360&De)+Xe>>>0}}function xo(u,m){m.jd=255&u,m.hd=u>>8&255,m.ud=u>>16&255}function xi(u,m,_,q,Be,Ne){var De;for(De=0;De<q;++De){var Ve=m[_+De],Xe=Ve>>>8,ft=Ve,Wt=255&(Wt=(Wt=Ve>>>16)+((u.jd<<24>>24)*(Xe<<24>>24)>>>5));ft=255&(ft=(ft+=(u.hd<<24>>24)*(Xe<<24>>24)>>>5)+((u.ud<<24>>24)*(Wt<<24>>24)>>>5)),Be[Ne+De]=(4278255360&Ve)+(Wt<<16)+ft}}function Uo(u,m,_,q,Be){xt[m]=function(Ne,De,Ve,Xe,ft,Wt,mn,ht,Xt){for(Xe=mn;Xe<ht;++Xe)for(mn=0;mn<Xt;++mn)ft[Wt++]=Be(Ve[q(Ne[De++])])},xt[u]=function(Ne,De,Ve,Xe,ft,Wt,mn){var ht=8>>Ne.b,Xt=Ne.Ea,un=Ne.K[0],jn=Ne.w;if(8>ht)for(Ne=(1<<Ne.b)-1,jn=(1<<ht)-1;De<Ve;++De){var pn,kn=0;for(pn=0;pn<Xt;++pn)pn&Ne||(kn=q(Xe[ft++])),Wt[mn++]=Be(un[kn&jn]),kn>>=ht}else xt["VP8LMapColor"+_](Xe,ft,un,jn,Wt,mn,De,Ve,Xt)}}function ts(u,m,_,q,Be){for(_=m+_;m<_;){var Ne=u[m++];q[Be++]=Ne>>16&255,q[Be++]=Ne>>8&255,q[Be++]=255&Ne}}function ba(u,m,_,q,Be){for(_=m+_;m<_;){var Ne=u[m++];q[Be++]=Ne>>16&255,q[Be++]=Ne>>8&255,q[Be++]=255&Ne,q[Be++]=Ne>>24&255}}function Mi(u,m,_,q,Be){for(_=m+_;m<_;){var Ne=(De=u[m++])>>16&240|De>>12&15,De=240&De|De>>28&15;q[Be++]=Ne,q[Be++]=De}}function Hi(u,m,_,q,Be){for(_=m+_;m<_;){var Ne=(De=u[m++])>>16&248|De>>13&7,De=De>>5&224|De>>3&31;q[Be++]=Ne,q[Be++]=De}}function xA(u,m,_,q,Be){for(_=m+_;m<_;){var Ne=u[m++];q[Be++]=255&Ne,q[Be++]=Ne>>8&255,q[Be++]=Ne>>16&255}}function jo(u,m,_,q,Be,Ne){if(Ne==0)for(_=m+_;m<_;)wr(q,((Ne=u[m++])[0]>>24|Ne[1]>>8&65280|Ne[2]<<8&16711680|Ne[3]<<24)>>>0),Be+=32;else r(q,Be,u,m,_)}function iA(u,m){xt[m][0]=xt[u+"0"],xt[m][1]=xt[u+"1"],xt[m][2]=xt[u+"2"],xt[m][3]=xt[u+"3"],xt[m][4]=xt[u+"4"],xt[m][5]=xt[u+"5"],xt[m][6]=xt[u+"6"],xt[m][7]=xt[u+"7"],xt[m][8]=xt[u+"8"],xt[m][9]=xt[u+"9"],xt[m][10]=xt[u+"10"],xt[m][11]=xt[u+"11"],xt[m][12]=xt[u+"12"],xt[m][13]=xt[u+"13"],xt[m][14]=xt[u+"0"],xt[m][15]=xt[u+"0"]}function ni(u){return u==dg||u==fg||u==gp||u==hg}function vi(){this.eb=[],this.size=this.A=this.fb=0}function SA(){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 Gi(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new vi,this.f.kb=new SA,this.sd=null}function Yo(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Ta(){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 tf(u){return alert("todo:WebPSamplerProcessPlane"),u.T}function qs(u,m){var _=u.T,q=m.ba.f.RGBA,Be=q.eb,Ne=q.fb+u.ka*q.A,De=nu[m.ba.S],Ve=u.y,Xe=u.O,ft=u.f,Wt=u.N,mn=u.ea,ht=u.W,Xt=m.cc,un=m.dc,jn=m.Mc,pn=m.Nc,kn=u.ka,Vn=u.ka+u.T,yr=u.U,ar=yr+1>>1;for(kn==0?De(Ve,Xe,null,null,ft,Wt,mn,ht,ft,Wt,mn,ht,Be,Ne,null,null,yr):(De(m.ec,m.fc,Ve,Xe,Xt,un,jn,pn,ft,Wt,mn,ht,Be,Ne-q.A,Be,Ne,yr),++_);kn+2<Vn;kn+=2)Xt=ft,un=Wt,jn=mn,pn=ht,Wt+=u.Rc,ht+=u.Rc,Ne+=2*q.A,De(Ve,(Xe+=2*u.fa)-u.fa,Ve,Xe,Xt,un,jn,pn,ft,Wt,mn,ht,Be,Ne-q.A,Be,Ne,yr);return Xe+=u.fa,u.j+Vn<u.o?(r(m.ec,m.fc,Ve,Xe,yr),r(m.cc,m.dc,ft,Wt,ar),r(m.Mc,m.Nc,mn,ht,ar),_--):1&Vn||De(Ve,Xe,null,null,ft,Wt,mn,ht,ft,Wt,mn,ht,Be,Ne+q.A,null,null,yr),_}function Ec(u,m,_){var q=u.F,Be=[u.J];if(q!=null){var Ne=u.U,De=m.ba.S,Ve=De==pp||De==gp;m=m.ba.f.RGBA;var Xe=[0],ft=u.ka;Xe[0]=u.T,u.Kb&&(ft==0?--Xe[0]:(--ft,Be[0]-=u.width),u.j+u.ka+u.T==u.o&&(Xe[0]=u.o-u.j-ft));var Wt=m.eb;ft=m.fb+ft*m.A,u=nm(q,Be[0],u.width,Ne,Xe,Wt,ft+(Ve?0:3),m.A),n(_==Xe),u&&ni(De)&&s0(Wt,ft,Ve,Ne,Xe,m.A)}return 0}function qu(u){var m=u.ma,_=m.ba.S,q=11>_,Be=_==fp||_==hp||_==pp||_==cg||_==12||ni(_);if(m.memory=null,m.Ib=null,m.Jb=null,m.Nd=null,!e0(m.Oa,u,Be?11:12))return 0;if(Be&&ni(_)&&Yh(),u.da)alert("todo:use_scaling");else{if(q){if(m.Ib=tf,u.Kb){if(_=u.U+1>>1,m.memory=l(u.U+2*_),m.memory==null)return 0;m.ec=m.memory,m.fc=0,m.cc=m.ec,m.dc=m.fc+u.U,m.Mc=m.cc,m.Nc=m.dc+_,m.Ib=qs,Yh()}}else alert("todo:EmitYUV");Be&&(m.Jb=Ec,q&&Iu())}if(q&&!ym){for(u=0;256>u;++u)vv[u]=89858*(u-128)+vp>>mp,Bv[u]=-22014*(u-128)+vp,wv[u]=-45773*(u-128),yv[u]=113618*(u-128)+vp>>mp;for(u=u0;u<mg;++u)m=76283*(u-16)+vp>>mp,bv[u-u0]=nc(m,255),Cv[u-u0]=nc(m+8>>4,15);ym=1}return 1}function Jo(u){var m=u.ma,_=u.U,q=u.T;return n(!(1&u.ka)),0>=_||0>=q?0:(_=m.Ib(u,m),m.Jb!=null&&m.Jb(u,m,_),m.Dc+=_,1)}function xc(u){u.ma.memory=null}function Sc(u,m,_,q){return or(u,8)!=47?0:(m[0]=or(u,14)+1,_[0]=or(u,14)+1,q[0]=or(u,1),or(u,3)!=0?0:!u.h)}function Gl(u,m){if(4>u)return u+1;var _=u-2>>1;return(2+(1&u)<<_)+or(m,_)+1}function $l(u,m){return 120<m?m-120:1<=(_=((_=ov[m-1])>>4)*u+(8-(15&_)))?_:1;var _}function VA(u,m,_){var q=Lt(_),Be=u[m+=255&q].g-8;return 0<Be&&(Jt(_,_.u+8),q=Lt(_),m+=u[m].value,m+=q&(1<<Be)-1),Jt(_,_.u+u[m].g),u[m].value}function Ls(u,m,_){return _.g+=u.g,_.value+=u.value<<m>>>0,n(8>=_.g),u.g}function _s(u,m,_){var q=u.xc;return n((m=q==0?0:u.vc[u.md*(_>>q)+(m>>q)])<u.Wb),u.Ya[m]}function nf(u,m,_,q){var Be=u.ab,Ne=u.c*m,De=u.C;m=De+m;var Ve=_,Xe=q;for(q=u.Ta,_=u.Ua;0<Be--;){var ft=u.gc[Be],Wt=De,mn=m,ht=Ve,Xt=Xe,un=(Xe=q,Ve=_,ft.Ea);switch(n(Wt<mn),n(mn<=ft.nc),ft.hc){case 2:ns(ht,Xt,(mn-Wt)*un,Xe,Ve);break;case 0:var jn=Wt,pn=mn,kn=Xe,Vn=Ve,yr=(wo=ft).Ea;jn==0&&(n0(ht,Xt,null,null,1,kn,Vn),ca(ht,Xt+1,0,0,yr-1,kn,Vn+1),Xt+=yr,Vn+=yr,++jn);for(var ar=1<<wo.b,Fo=ar-1,fo=dr(yr,wo.b),Ni=wo.K,wo=wo.w+(jn>>wo.b)*fo;jn<pn;){var da=Ni,ws=wo,Qi=1;for(eh(ht,Xt,kn,Vn-yr,1,kn,Vn);Qi<yr;){var Bo=(Qi&~Fo)+ar;Bo>yr&&(Bo=yr),(0,o0[da[ws++]>>8&15])(ht,Xt+ +Qi,kn,Vn+Qi-yr,Bo-Qi,kn,Vn+Qi),Qi=Bo}Xt+=yr,Vn+=yr,++jn&Fo||(wo+=fo)}mn!=ft.nc&&r(Xe,Ve-un,Xe,Ve+(mn-Wt-1)*un,un);break;case 1:for(un=ht,pn=Xt,yr=(ht=ft.Ea)-(Vn=ht&~(kn=(Xt=1<<ft.b)-1)),jn=dr(ht,ft.b),ar=ft.K,ft=ft.w+(Wt>>ft.b)*jn;Wt<mn;){for(Fo=ar,fo=ft,Ni=new ko,wo=pn+Vn,da=pn+ht;pn<wo;)xo(Fo[fo++],Ni),i0(Ni,un,pn,Xt,Xe,Ve),pn+=Xt,Ve+=Xt;pn<da&&(xo(Fo[fo++],Ni),i0(Ni,un,pn,yr,Xe,Ve),pn+=yr,Ve+=yr),++Wt&kn||(ft+=jn)}break;case 3:if(ht==Xe&&Xt==Ve&&0<ft.b){for(pn=Xe,ht=un=Ve+(mn-Wt)*un-(Vn=(mn-Wt)*dr(ft.Ea,ft.b)),Xt=Xe,kn=Ve,jn=[],Vn=(yr=Vn)-1;0<=Vn;--Vn)jn[Vn]=Xt[kn+Vn];for(Vn=yr-1;0<=Vn;--Vn)pn[ht+Vn]=jn[Vn];lp(ft,Wt,mn,Xe,un,Xe,Ve)}else lp(ft,Wt,mn,ht,Xt,Xe,Ve)}Ve=q,Xe=_}Xe!=_&&r(q,_,Ve,Xe,Ne)}function dd(u,m){var _=u.V,q=u.Ba+u.c*u.C,Be=m-u.C;if(n(m<=u.l.o),n(16>=Be),0<Be){var Ne=u.l,De=u.Ta,Ve=u.Ua,Xe=Ne.width;if(nf(u,Be,_,q),Be=Ve=[Ve],n((_=u.C)<(q=m)),n(Ne.v<Ne.va),q>Ne.o&&(q=Ne.o),_<Ne.j){var ft=Ne.j-_;_=Ne.j,Be[0]+=ft*Xe}if(_>=q?_=0:(Be[0]+=4*Ne.v,Ne.ka=_-Ne.j,Ne.U=Ne.va-Ne.v,Ne.T=q-_,_=1),_){if(Ve=Ve[0],11>(_=u.ca).S){var Wt=_.f.RGBA,mn=(q=_.S,Be=Ne.U,Ne=Ne.T,ft=Wt.eb,Wt.A),ht=Ne;for(Wt=Wt.fb+u.Ma*Wt.A;0<ht--;){var Xt=De,un=Ve,jn=Be,pn=ft,kn=Wt;switch(q){case dp:a0(Xt,un,jn,pn,kn);break;case fp:vd(Xt,un,jn,pn,kn);break;case dg:vd(Xt,un,jn,pn,kn),s0(pn,kn,0,jn,1,0);break;case lm:mf(Xt,un,jn,pn,kn);break;case hp:jo(Xt,un,jn,pn,kn,1);break;case fg:jo(Xt,un,jn,pn,kn,1),s0(pn,kn,0,jn,1,0);break;case pp:jo(Xt,un,jn,pn,kn,0);break;case gp:jo(Xt,un,jn,pn,kn,0),s0(pn,kn,1,jn,1,0);break;case cg:yd(Xt,un,jn,pn,kn);break;case hg:yd(Xt,un,jn,pn,kn),tm(pn,kn,jn,1,0);break;case um:wd(Xt,un,jn,pn,kn);break;default:n(0)}Ve+=Xe,Wt+=mn}u.Ma+=Ne}else alert("todo:EmitRescaledRowsYUVA");n(u.Ma<=_.height)}}u.C=m,n(u.C<=u.i)}function Eu(u){var m;if(0<u.ua)return 0;for(m=0;m<u.Wb;++m){var _=u.Ya[m].G,q=u.Ya[m].H;if(0<_[1][q[1]+0].g||0<_[2][q[2]+0].g||0<_[3][q[3]+0].g)return 0}return 1}function ec(u,m,_,q,Be,Ne){if(u.Z!=0){var De=u.qd,Ve=u.rd;for(n(Cd[u.Z]!=null);m<_;++m)Cd[u.Z](De,Ve,q,Be,q,Be,Ne),De=q,Ve=Be,Be+=Ne;u.qd=De,u.rd=Ve}}function xu(u,m){var _=u.l.ma,q=_.Z==0||_.Z==1?u.l.j:u.C;if(q=u.C<q?q:u.C,n(m<=u.l.o),m>q){var Be=u.l.width,Ne=_.ca,De=_.tb+Be*q,Ve=u.V,Xe=u.Ba+u.c*q,ft=u.gc;n(u.ab==1),n(ft[0].hc==3),ac(ft[0],q,m,Ve,Xe,Ne,De),ec(_,q,m,Ne,De,Be)}u.C=u.Ma=m}function Su(u,m,_,q,Be,Ne,De){var Ve=u.$/q,Xe=u.$%q,ft=u.m,Wt=u.s,mn=_+u.$,ht=mn;Be=_+q*Be;var Xt=_+q*Ne,un=280+Wt.ua,jn=u.Pb?Ve:16777216,pn=0<Wt.ua?Wt.Wa:null,kn=Wt.wc,Vn=mn<Xt?_s(Wt,Xe,Ve):null;n(u.C<Ne),n(Xt<=Be);var yr=!1;e:for(;;){for(;yr||mn<Xt;){var ar=0;if(Ve>=jn){var Fo=mn-_;n((jn=u).Pb),jn.wd=jn.m,jn.xd=Fo,0<jn.s.ua&&Xr(jn.s.Wa,jn.s.vb),jn=Ve+av}if(Xe&kn||(Vn=_s(Wt,Xe,Ve)),n(Vn!=null),Vn.Qb&&(m[mn]=Vn.qb,yr=!0),!yr)if(fn(ft),Vn.jc){ar=ft,Fo=m;var fo=mn,Ni=Vn.pd[Lt(ar)&gf-1];n(Vn.jc),256>Ni.g?(Jt(ar,ar.u+Ni.g),Fo[fo]=Ni.value,ar=0):(Jt(ar,ar.u+Ni.g-256),n(256<=Ni.value),ar=Ni.value),ar==0&&(yr=!0)}else ar=VA(Vn.G[0],Vn.H[0],ft);if(ft.h)break;if(yr||256>ar){if(!yr)if(Vn.nd)m[mn]=(Vn.qb|ar<<8)>>>0;else{if(fn(ft),yr=VA(Vn.G[1],Vn.H[1],ft),fn(ft),Fo=VA(Vn.G[2],Vn.H[2],ft),fo=VA(Vn.G[3],Vn.H[3],ft),ft.h)break;m[mn]=(fo<<24|yr<<16|ar<<8|Fo)>>>0}if(yr=!1,++mn,++Xe>=q&&(Xe=0,++Ve,De!=null&&Ve<=Ne&&!(Ve%16)&&De(u,Ve),pn!=null))for(;ht<mn;)ar=m[ht++],pn.X[(506832829*ar&4294967295)>>>pn.Mb]=ar}else if(280>ar){if(ar=Gl(ar-256,ft),Fo=VA(Vn.G[4],Vn.H[4],ft),fn(ft),Fo=$l(q,Fo=Gl(Fo,ft)),ft.h)break;if(mn-_<Fo||Be-mn<ar)break e;for(fo=0;fo<ar;++fo)m[mn+fo]=m[mn+fo-Fo];for(mn+=ar,Xe+=ar;Xe>=q;)Xe-=q,++Ve,De!=null&&Ve<=Ne&&!(Ve%16)&&De(u,Ve);if(n(mn<=Be),Xe&kn&&(Vn=_s(Wt,Xe,Ve)),pn!=null)for(;ht<mn;)ar=m[ht++],pn.X[(506832829*ar&4294967295)>>>pn.Mb]=ar}else{if(!(ar<un))break e;for(yr=ar-280,n(pn!=null);ht<mn;)ar=m[ht++],pn.X[(506832829*ar&4294967295)>>>pn.Mb]=ar;ar=mn,n(!(yr>>>(Fo=pn).Xa)),m[ar]=Fo.X[yr],yr=!0}yr||n(ft.h==Ht(ft))}if(u.Pb&&ft.h&&mn<Be)n(u.m.h),u.a=5,u.m=u.wd,u.$=u.xd,0<u.s.ua&&Xr(u.s.vb,u.s.Wa);else{if(ft.h)break e;De!=null&&De(u,Ve>Ne?Ne:Ve),u.a=0,u.$=mn-_}return 1}return u.a=3,0}function Xl(u){n(u!=null),u.vc=null,u.yc=null,u.Ya=null;var m=u.Wa;m!=null&&(m.X=null),u.vb=null,n(u!=null)}function rf(){var u=new li;return u==null?null:(u.a=0,u.xb=fm,iA("Predictor","VP8LPredictors"),iA("Predictor","VP8LPredictors_C"),iA("PredictorAdd","VP8LPredictorsAdd"),iA("PredictorAdd","VP8LPredictorsAdd_C"),ns=ia,i0=xi,a0=ts,vd=ba,yd=Mi,wd=Hi,mf=xA,xt.VP8LMapColor32b=ic,xt.VP8LMapColor8b=r0,u)}function tc(u,m,_,q,Be){var Ne=1,De=[u],Ve=[m],Xe=q.m,ft=q.s,Wt=null,mn=0;e:for(;;){if(_)for(;Ne&&or(Xe,1);){var ht=De,Xt=Ve,un=q,jn=1,pn=un.m,kn=un.gc[un.ab],Vn=or(pn,2);if(un.Oc&1<<Vn)Ne=0;else{switch(un.Oc|=1<<Vn,kn.hc=Vn,kn.Ea=ht[0],kn.nc=Xt[0],kn.K=[null],++un.ab,n(4>=un.ab),Vn){case 0:case 1:kn.b=or(pn,3)+2,jn=tc(dr(kn.Ea,kn.b),dr(kn.nc,kn.b),0,un,kn.K),kn.K=kn.K[0];break;case 3:var yr,ar=or(pn,8)+1,Fo=16<ar?0:4<ar?1:2<ar?2:3;if(ht[0]=dr(kn.Ea,Fo),kn.b=Fo,yr=jn=tc(ar,1,0,un,kn.K)){var fo,Ni=ar,wo=kn,da=1<<(8>>wo.b),ws=l(da);if(ws==null)yr=0;else{var Qi=wo.K[0],Bo=wo.w;for(ws[0]=wo.K[0][0],fo=1;fo<1*Ni;++fo)ws[fo]=$o(Qi[Bo+fo],ws[fo-1]);for(;fo<4*da;++fo)ws[fo]=0;wo.K[0]=null,wo.K[0]=ws,yr=1}}jn=yr;break;case 2:break;default:n(0)}Ne=jn}}if(De=De[0],Ve=Ve[0],Ne&&or(Xe,1)&&!(Ne=1<=(mn=or(Xe,4))&&11>=mn)){q.a=3;break e}var Kr;if(Kr=Ne)t:{var os,yi,va,mA=q,Hs=De,Al=Ve,WA=mn,el=_,sl=mA.m,Bs=mA.s,Ea=[null],za=1,GA=0,Za=iv[WA];n:for(;;){if(el&&or(sl,1)){var ks=or(sl,3)+2,Lu=dr(Hs,ks),is=dr(Al,ks),bl=Lu*is;if(!tc(Lu,is,0,mA,Ea))break n;for(Ea=Ea[0],Bs.xc=ks,os=0;os<bl;++os){var qa=Ea[os]>>8&65535;Ea[os]=qa,qa>=za&&(za=qa+1)}}if(sl.h)break n;for(yi=0;5>yi;++yi){var bs=cm[yi];!yi&&0<WA&&(bs+=1<<WA),GA<bs&&(GA=bs)}var Pl=w(za*Za,jt),ll=za,Tl=w(ll,Bn);if(Tl==null)var Rl=null;else n(65536>=ll),Rl=Tl;var Cl=l(GA);if(Rl==null||Cl==null||Pl==null){mA.a=1;break n}var _l=Pl;for(os=va=0;os<za;++os){var AA=Rl[os],jl=AA.G,Nu=AA.H,yf=0,Mc=1,Ks=0;for(yi=0;5>yi;++yi){bs=cm[yi],jl[yi]=_l,Nu[yi]=va,!yi&&0<WA&&(bs+=1<<WA);o:{var wp,vg=bs,Bp=mA,c0=Cl,Sv=_l,Fv=va,yg=0,Ed=Bp.m,Iv=or(Ed,1);if(o(c0,0,0,vg),Iv){var Uv=or(Ed,1)+1,Lv=or(Ed,1),bm=or(Ed,Lv==0?1:8);c0[bm]=1,Uv==2&&(c0[bm=or(Ed,8)]=1);var bp=1}else{var Cm=l(19),Em=or(Ed,4)+4;if(19<Em){Bp.a=3;var Cp=0;break o}for(wp=0;wp<Em;++wp)Cm[rv[wp]]=or(Ed,3);var wg=void 0,d0=void 0,xm=Bp,Nv=Cm,Ep=vg,Sm=c0,Bg=0,xd=xm.m,Fm=8,Im=w(128,jt);r:for(;At(Im,0,7,Nv,19);){if(or(xd,1)){var Qv=2+2*or(xd,3);if((wg=2+or(xd,Qv))>Ep)break r}else wg=Ep;for(d0=0;d0<Ep&&wg--;){fn(xd);var Um=Im[0+(127&Lt(xd))];Jt(xd,xd.u+Um.g);var nh=Um.value;if(16>nh)Sm[d0++]=nh,nh!=0&&(Fm=nh);else{var Ov=nh==16,Lm=nh-16,Dv=tv[Lm],Nm=or(xd,ev[Lm])+Dv;if(d0+Nm>Ep)break r;for(var Pv=Ov?Fm:0;0<Nm--;)Sm[d0++]=Pv}}Bg=1;break r}Bg||(xm.a=3),bp=Bg}(bp=bp&&!Ed.h)&&(yg=At(Sv,Fv,8,c0,vg)),bp&&yg!=0?Cp=yg:(Bp.a=3,Cp=0)}if(Cp==0)break n;if(Mc&&nv[yi]==1&&(Mc=_l[va].g==0),yf+=_l[va].g,va+=Cp,3>=yi){var f0,bg=Cl[0];for(f0=1;f0<bs;++f0)Cl[f0]>bg&&(bg=Cl[f0]);Ks+=bg}}if(AA.nd=Mc,AA.Qb=0,Mc&&(AA.qb=(jl[3][Nu[3]+0].value<<24|jl[1][Nu[1]+0].value<<16|jl[2][Nu[2]+0].value)>>>0,yf==0&&256>jl[0][Nu[0]+0].value&&(AA.Qb=1,AA.qb+=jl[0][Nu[0]+0].value<<8)),AA.jc=!AA.Qb&&6>Ks,AA.jc){var xp,Hc=AA;for(xp=0;xp<gf;++xp){var Sd=xp,Fd=Hc.pd[Sd],Sp=Hc.G[0][Hc.H[0]+Sd];256<=Sp.value?(Fd.g=Sp.g+256,Fd.value=Sp.value):(Fd.g=0,Fd.value=0,Sd>>=Ls(Sp,8,Fd),Sd>>=Ls(Hc.G[1][Hc.H[1]+Sd],16,Fd),Sd>>=Ls(Hc.G[2][Hc.H[2]+Sd],0,Fd),Ls(Hc.G[3][Hc.H[3]+Sd],24,Fd))}}}Bs.vc=Ea,Bs.Wb=za,Bs.Ya=Rl,Bs.yc=Pl,Kr=1;break t}Kr=0}if(!(Ne=Kr)){q.a=3;break e}if(0<mn){if(ft.ua=1<<mn,!st(ft.Wa,mn)){q.a=1,Ne=0;break e}}else ft.ua=0;var Cg=q,Qm=De,Tv=Ve,Eg=Cg.s,xg=Eg.xc;if(Cg.c=Qm,Cg.i=Tv,Eg.md=dr(Qm,xg),Eg.wc=xg==0?-1:(1<<xg)-1,_){q.xb=fv;break e}if((Wt=l(De*Ve))==null){q.a=1,Ne=0;break e}Ne=(Ne=Su(q,Wt,0,De,Ve,Ve,null))&&!Xe.h;break e}return Ne?(Be!=null?Be[0]=Wt:(n(Wt==null),n(_)),q.$=0,_||Xl(ft)):Xl(ft),Ne}function of(u,m){var _=u.c*u.i,q=_+m+16*m;return n(u.c<=m),u.V=l(q),u.V==null?(u.Ta=null,u.Ua=0,u.a=1,0):(u.Ta=u.V,u.Ua=u.Ba+_+m,1)}function zf(u,m){var _=u.C,q=m-_,Be=u.V,Ne=u.Ba+u.c*_;for(n(m<=u.l.o);0<q;){var De=16<q?16:q,Ve=u.l.ma,Xe=u.l.width,ft=Xe*De,Wt=Ve.ca,mn=Ve.tb+Xe*_,ht=u.Ta,Xt=u.Ua;nf(u,De,Be,Ne),rm(ht,Xt,Wt,mn,ft),ec(Ve,_,_+De,Wt,mn,Xe),q-=De,Be+=De*u.c,_+=De}n(_==m),u.C=u.Ma=m}function Zf(){this.ub=this.yd=this.td=this.Rb=0}function Vf(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Gp(){this.Fb=this.Bb=this.Cb=0,this.Zb=l(4),this.Lb=l(4)}function Mh(){this.Yb=function(){var u=[];return function m(_,q,Be){for(var Ne=Be[q],De=0;De<Ne&&(_.push(Be.length>q+1?[]:0),!(Be.length<q+1));De++)m(_[De],q+1,Be)}(u,0,[3,11]),u}()}function Z0(){this.jb=l(3),this.Wc=y([4,8],Mh),this.Xc=y([4,17],Mh)}function V0(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new l(4),this.od=new l(4)}function Yl(){this.ld=this.La=this.dd=this.tc=0}function Hh(){this.Na=this.la=0}function W0(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function kh(){this.ad=l(384),this.Za=0,this.Ob=l(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function G0(){this.uc=this.M=this.Nb=0,this.wa=Array(new Yl),this.Y=0,this.ya=Array(new kh),this.aa=0,this.l=new Wf}function $0(){this.y=l(16),this.f=l(8),this.ea=l(8)}function X0(){this.cb=this.a=0,this.sc="",this.m=new Pe,this.Od=new Zf,this.Kc=new Vf,this.ed=new V0,this.Qa=new Gp,this.Ic=this.$c=this.Aa=0,this.D=new G0,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=w(8,Pe),this.ia=0,this.pb=w(4,W0),this.Pa=new Z0,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new $0),this.Hd=0,this.rb=Array(new Hh),this.sb=0,this.wa=Array(new Yl),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 kh),this.L=this.aa=0,this.gd=y([4,2],Yl),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 nc(u,m){return 0>u?0:u>m?m:u}function Wf(){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 $p(){var u=new X0;return u!=null&&(u.a=0,u.sc="OK",u.cb=0,u.Xb=0,l0||(l0=Gf)),u}function ls(u,m,_){return u.a==0&&(u.a=m,u.sc=_,u.cb=0),0}function Y0(u,m,_){return 3<=_&&u[m+0]==157&&u[m+1]==1&&u[m+2]==42}function rc(u,m){if(u==null)return 0;if(u.a=0,u.sc="OK",m==null)return ls(u,2,"null VP8Io passed to VP8GetHeaders()");var _=m.data,q=m.w,Be=m.ha;if(4>Be)return ls(u,7,"Truncated header.");var Ne=_[q+0]|_[q+1]<<8|_[q+2]<<16,De=u.Od;if(De.Rb=!(1&Ne),De.td=Ne>>1&7,De.yd=Ne>>4&1,De.ub=Ne>>5,3<De.td)return ls(u,3,"Incorrect keyframe parameters.");if(!De.yd)return ls(u,4,"Frame not displayable.");q+=3,Be-=3;var Ve=u.Kc;if(De.Rb){if(7>Be)return ls(u,7,"cannot parse picture header");if(!Y0(_,q,Be))return ls(u,3,"Bad code word");Ve.c=16383&(_[q+4]<<8|_[q+3]),Ve.Td=_[q+4]>>6,Ve.i=16383&(_[q+6]<<8|_[q+5]),Ve.Ud=_[q+6]>>6,q+=7,Be-=7,u.za=Ve.c+15>>4,u.Ub=Ve.i+15>>4,m.width=Ve.c,m.height=Ve.i,m.Da=0,m.j=0,m.v=0,m.va=m.width,m.o=m.height,m.da=0,m.ib=m.width,m.hb=m.height,m.U=m.width,m.T=m.height,o((Ne=u.Pa).jb,0,255,Ne.jb.length),n((Ne=u.Qa)!=null),Ne.Cb=0,Ne.Bb=0,Ne.Fb=1,o(Ne.Zb,0,0,Ne.Zb.length),o(Ne.Lb,0,0,Ne.Lb)}if(De.ub>Be)return ls(u,7,"bad partition length");Fn(Ne=u.m,_,q,De.ub),q+=De.ub,Be-=De.ub,De.Rb&&(Ve.Ld=On(Ne),Ve.Kd=On(Ne)),Ve=u.Qa;var Xe,ft=u.Pa;if(n(Ne!=null),n(Ve!=null),Ve.Cb=On(Ne),Ve.Cb){if(Ve.Bb=On(Ne),On(Ne)){for(Ve.Fb=On(Ne),Xe=0;4>Xe;++Xe)Ve.Zb[Xe]=On(Ne)?gn(Ne,7):0;for(Xe=0;4>Xe;++Xe)Ve.Lb[Xe]=On(Ne)?gn(Ne,6):0}if(Ve.Bb)for(Xe=0;3>Xe;++Xe)ft.jb[Xe]=On(Ne)?Nn(Ne,8):255}else Ve.Bb=0;if(Ne.Ka)return ls(u,3,"cannot parse segment header");if((Ve=u.ed).zd=On(Ne),Ve.Tb=Nn(Ne,6),Ve.wb=Nn(Ne,3),Ve.Pc=On(Ne),Ve.Pc&&On(Ne)){for(ft=0;4>ft;++ft)On(Ne)&&(Ve.vd[ft]=gn(Ne,6));for(ft=0;4>ft;++ft)On(Ne)&&(Ve.od[ft]=gn(Ne,6))}if(u.L=Ve.Tb==0?0:Ve.zd?1:2,Ne.Ka)return ls(u,3,"cannot parse filter header");var Wt=Be;if(Be=Xe=q,q=Xe+Wt,Ve=Wt,u.Xb=(1<<Nn(u.m,2))-1,Wt<3*(ft=u.Xb))_=7;else{for(Xe+=3*ft,Ve-=3*ft,Wt=0;Wt<ft;++Wt){var mn=_[Be+0]|_[Be+1]<<8|_[Be+2]<<16;mn>Ve&&(mn=Ve),Fn(u.Jc[+Wt],_,Xe,mn),Xe+=mn,Ve-=mn,Be+=3}Fn(u.Jc[+ft],_,Xe,Ve),_=Xe<q?0:5}if(_!=0)return ls(u,_,"cannot parse partitions");for(_=Nn(Xe=u.m,7),Be=On(Xe)?gn(Xe,4):0,q=On(Xe)?gn(Xe,4):0,Ve=On(Xe)?gn(Xe,4):0,ft=On(Xe)?gn(Xe,4):0,Xe=On(Xe)?gn(Xe,4):0,Wt=u.Qa,mn=0;4>mn;++mn){if(Wt.Cb){var ht=Wt.Zb[mn];Wt.Fb||(ht+=_)}else{if(0<mn){u.pb[mn]=u.pb[0];continue}ht=_}var Xt=u.pb[mn];Xt.Sc[0]=pg[nc(ht+Be,127)],Xt.Sc[1]=gg[nc(ht+0,127)],Xt.Eb[0]=2*pg[nc(ht+q,127)],Xt.Eb[1]=101581*gg[nc(ht+Ve,127)]>>16,8>Xt.Eb[1]&&(Xt.Eb[1]=8),Xt.Qc[0]=pg[nc(ht+ft,117)],Xt.Qc[1]=gg[nc(ht+Xe,127)],Xt.lc=ht+Xe}if(!De.Rb)return ls(u,4,"Not a key frame.");for(On(Ne),De=u.Pa,_=0;4>_;++_){for(Be=0;8>Be;++Be)for(q=0;3>q;++q)for(Ve=0;11>Ve;++Ve)ft=$n(Ne,cv[_][Be][q][Ve])?Nn(Ne,8):lv[_][Be][q][Ve],De.Wc[_][Be].Yb[q][Ve]=ft;for(Be=0;17>Be;++Be)De.Xc[_][Be]=De.Wc[_][dv[Be]]}return u.kc=On(Ne),u.kc&&(u.Bd=Nn(Ne,8)),u.cb=1}function Gf(u,m,_,q,Be,Ne,De){var Ve=m[Be].Yb[_];for(_=0;16>Be;++Be){if(!$n(u,Ve[_+0]))return Be;for(;!$n(u,Ve[_+1]);)if(Ve=m[++Be].Yb[0],_=0,Be==16)return 16;var Xe=m[Be+1].Yb;if($n(u,Ve[_+2])){var ft=u,Wt=0;if($n(ft,(ht=Ve)[(mn=_)+3]))if($n(ft,ht[mn+6])){for(Ve=0,mn=2*(Wt=$n(ft,ht[mn+8]))+(ht=$n(ft,ht[mn+9+Wt])),Wt=0,ht=Av[mn];ht[Ve];++Ve)Wt+=Wt+$n(ft,ht[Ve]);Wt+=3+(8<<mn)}else $n(ft,ht[mn+7])?(Wt=7+2*$n(ft,165),Wt+=$n(ft,145)):Wt=5+$n(ft,159);else Wt=$n(ft,ht[mn+4])?3+$n(ft,ht[mn+5]):2;Ve=Xe[2]}else Wt=1,Ve=Xe[1];Xe=De+sv[Be],0>(ft=u).b&&Ln(ft);var mn,ht=ft.b,Xt=(mn=ft.Ca>>1)-(ft.I>>ht)>>31;--ft.b,ft.Ca+=Xt,ft.Ca|=1,ft.I-=(mn+1&Xt)<<ht,Ne[Xe]=((Wt^Xt)-Xt)*q[(0<Be)+0]}return 16}function J0(u){var m=u.rb[u.sb-1];m.la=0,m.Na=0,o(u.zc,0,0,u.zc.length),u.ja=0}function Jl(u,m,_,q,Be){Be=u[m+_+32*q]+(Be>>3),u[m+_+32*q]=-256&Be?0>Be?0:255:Be}function ms(u,m,_,q,Be,Ne){Jl(u,m,0,_,q+Be),Jl(u,m,1,_,q+Ne),Jl(u,m,2,_,q-Ne),Jl(u,m,3,_,q-Be)}function Fc(u){return(20091*u>>16)+u}function q0(u,m,_,q){var Be,Ne=0,De=l(16);for(Be=0;4>Be;++Be){var Ve=u[m+0]+u[m+8],Xe=u[m+0]-u[m+8],ft=(35468*u[m+4]>>16)-Fc(u[m+12]),Wt=Fc(u[m+4])+(35468*u[m+12]>>16);De[Ne+0]=Ve+Wt,De[Ne+1]=Xe+ft,De[Ne+2]=Xe-ft,De[Ne+3]=Ve-Wt,Ne+=4,m++}for(Be=Ne=0;4>Be;++Be)Ve=(u=De[Ne+0]+4)+De[Ne+8],Xe=u-De[Ne+8],ft=(35468*De[Ne+4]>>16)-Fc(De[Ne+12]),Jl(_,q,0,0,Ve+(Wt=Fc(De[Ne+4])+(35468*De[Ne+12]>>16))),Jl(_,q,1,0,Xe+ft),Jl(_,q,2,0,Xe-ft),Jl(_,q,3,0,Ve-Wt),Ne++,q+=32}function Xp(u,m,_,q){var Be=u[m+0]+4,Ne=35468*u[m+4]>>16,De=Fc(u[m+4]),Ve=35468*u[m+1]>>16;ms(_,q,0,Be+De,u=Fc(u[m+1]),Ve),ms(_,q,1,Be+Ne,u,Ve),ms(_,q,2,Be-Ne,u,Ve),ms(_,q,3,Be-De,u,Ve)}function Yp(u,m,_,q,Be){q0(u,m,_,q),Be&&q0(u,m+16,_,q+4)}function oc(u,m,_,q){vf(u,m+0,_,q,1),vf(u,m+32,_,q+128,1)}function ep(u,m,_,q){var Be;for(u=u[m+0]+4,Be=0;4>Be;++Be)for(m=0;4>m;++m)Jl(_,q,m,Be,u)}function tp(u,m,_,q){u[m+0]&&Ra(u,m+0,_,q),u[m+16]&&Ra(u,m+16,_,q+4),u[m+32]&&Ra(u,m+32,_,q+128),u[m+48]&&Ra(u,m+48,_,q+128+4)}function $f(u,m,_,q){var Be,Ne=l(16);for(Be=0;4>Be;++Be){var De=u[m+0+Be]+u[m+12+Be],Ve=u[m+4+Be]+u[m+8+Be],Xe=u[m+4+Be]-u[m+8+Be],ft=u[m+0+Be]-u[m+12+Be];Ne[0+Be]=De+Ve,Ne[8+Be]=De-Ve,Ne[4+Be]=ft+Xe,Ne[12+Be]=ft-Xe}for(Be=0;4>Be;++Be)De=(u=Ne[0+4*Be]+3)+Ne[3+4*Be],Ve=Ne[1+4*Be]+Ne[2+4*Be],Xe=Ne[1+4*Be]-Ne[2+4*Be],ft=u-Ne[3+4*Be],_[q+0]=De+Ve>>3,_[q+16]=ft+Xe>>3,_[q+32]=De-Ve>>3,_[q+48]=ft-Xe>>3,q+=64}function af(u,m,_){var q,Be=m-32,Ne=Dl,De=255-u[Be-1];for(q=0;q<_;++q){var Ve,Xe=Ne,ft=De+u[m-1];for(Ve=0;Ve<_;++Ve)u[m+Ve]=Xe[ft+u[Be+Ve]];m+=32}}function Jp(u,m){af(u,m,4)}function qp(u,m){af(u,m,8)}function eg(u,m){af(u,m,16)}function Kh(u,m){var _;for(_=0;16>_;++_)r(u,m+32*_,u,m-32,16)}function np(u,m){var _;for(_=16;0<_;--_)o(u,m,u[m-1],16),m+=32}function Fu(u,m,_){var q;for(q=0;16>q;++q)o(m,_+32*q,u,16)}function tg(u,m){var _,q=16;for(_=0;16>_;++_)q+=u[m-1+32*_]+u[m+_-32];Fu(q>>5,u,m)}function Af(u,m){var _,q=8;for(_=0;16>_;++_)q+=u[m-1+32*_];Fu(q>>4,u,m)}function zh(u,m){var _,q=8;for(_=0;16>_;++_)q+=u[m+_-32];Fu(q>>4,u,m)}function ng(u,m){Fu(128,u,m)}function ci(u,m,_){return u+2*m+_+2>>2}function rg(u,m){var _,q=m-32;for(q=new Uint8Array([ci(u[q-1],u[q+0],u[q+1]),ci(u[q+0],u[q+1],u[q+2]),ci(u[q+1],u[q+2],u[q+3]),ci(u[q+2],u[q+3],u[q+4])]),_=0;4>_;++_)r(u,m+32*_,q,0,q.length)}function og(u,m){var _=u[m-1],q=u[m-1+32],Be=u[m-1+64],Ne=u[m-1+96];wr(u,m+0,16843009*ci(u[m-1-32],_,q)),wr(u,m+32,16843009*ci(_,q,Be)),wr(u,m+64,16843009*ci(q,Be,Ne)),wr(u,m+96,16843009*ci(Be,Ne,Ne))}function ig(u,m){var _,q=4;for(_=0;4>_;++_)q+=u[m+_-32]+u[m-1+32*_];for(q>>=3,_=0;4>_;++_)o(u,m+32*_,q,4)}function Ic(u,m){var _=u[m-1+0],q=u[m-1+32],Be=u[m-1+64],Ne=u[m-1-32],De=u[m+0-32],Ve=u[m+1-32],Xe=u[m+2-32],ft=u[m+3-32];u[m+0+96]=ci(q,Be,u[m-1+96]),u[m+1+96]=u[m+0+64]=ci(_,q,Be),u[m+2+96]=u[m+1+64]=u[m+0+32]=ci(Ne,_,q),u[m+3+96]=u[m+2+64]=u[m+1+32]=u[m+0+0]=ci(De,Ne,_),u[m+3+64]=u[m+2+32]=u[m+1+0]=ci(Ve,De,Ne),u[m+3+32]=u[m+2+0]=ci(Xe,Ve,De),u[m+3+0]=ci(ft,Xe,Ve)}function Uc(u,m){var _=u[m+1-32],q=u[m+2-32],Be=u[m+3-32],Ne=u[m+4-32],De=u[m+5-32],Ve=u[m+6-32],Xe=u[m+7-32];u[m+0+0]=ci(u[m+0-32],_,q),u[m+1+0]=u[m+0+32]=ci(_,q,Be),u[m+2+0]=u[m+1+32]=u[m+0+64]=ci(q,Be,Ne),u[m+3+0]=u[m+2+32]=u[m+1+64]=u[m+0+96]=ci(Be,Ne,De),u[m+3+32]=u[m+2+64]=u[m+1+96]=ci(Ne,De,Ve),u[m+3+64]=u[m+2+96]=ci(De,Ve,Xe),u[m+3+96]=ci(Ve,Xe,Xe)}function ag(u,m){var _=u[m-1+0],q=u[m-1+32],Be=u[m-1+64],Ne=u[m-1-32],De=u[m+0-32],Ve=u[m+1-32],Xe=u[m+2-32],ft=u[m+3-32];u[m+0+0]=u[m+1+64]=Ne+De+1>>1,u[m+1+0]=u[m+2+64]=De+Ve+1>>1,u[m+2+0]=u[m+3+64]=Ve+Xe+1>>1,u[m+3+0]=Xe+ft+1>>1,u[m+0+96]=ci(Be,q,_),u[m+0+64]=ci(q,_,Ne),u[m+0+32]=u[m+1+96]=ci(_,Ne,De),u[m+1+32]=u[m+2+96]=ci(Ne,De,Ve),u[m+2+32]=u[m+3+96]=ci(De,Ve,Xe),u[m+3+32]=ci(Ve,Xe,ft)}function Ag(u,m){var _=u[m+0-32],q=u[m+1-32],Be=u[m+2-32],Ne=u[m+3-32],De=u[m+4-32],Ve=u[m+5-32],Xe=u[m+6-32],ft=u[m+7-32];u[m+0+0]=_+q+1>>1,u[m+1+0]=u[m+0+64]=q+Be+1>>1,u[m+2+0]=u[m+1+64]=Be+Ne+1>>1,u[m+3+0]=u[m+2+64]=Ne+De+1>>1,u[m+0+32]=ci(_,q,Be),u[m+1+32]=u[m+0+96]=ci(q,Be,Ne),u[m+2+32]=u[m+1+96]=ci(Be,Ne,De),u[m+3+32]=u[m+2+96]=ci(Ne,De,Ve),u[m+3+64]=ci(De,Ve,Xe),u[m+3+96]=ci(Ve,Xe,ft)}function Xf(u,m){var _=u[m-1+0],q=u[m-1+32],Be=u[m-1+64],Ne=u[m-1+96];u[m+0+0]=_+q+1>>1,u[m+2+0]=u[m+0+32]=q+Be+1>>1,u[m+2+32]=u[m+0+64]=Be+Ne+1>>1,u[m+1+0]=ci(_,q,Be),u[m+3+0]=u[m+1+32]=ci(q,Be,Ne),u[m+3+32]=u[m+1+64]=ci(Be,Ne,Ne),u[m+3+64]=u[m+2+64]=u[m+0+96]=u[m+1+96]=u[m+2+96]=u[m+3+96]=Ne}function Zh(u,m){var _=u[m-1+0],q=u[m-1+32],Be=u[m-1+64],Ne=u[m-1+96],De=u[m-1-32],Ve=u[m+0-32],Xe=u[m+1-32],ft=u[m+2-32];u[m+0+0]=u[m+2+32]=_+De+1>>1,u[m+0+32]=u[m+2+64]=q+_+1>>1,u[m+0+64]=u[m+2+96]=Be+q+1>>1,u[m+0+96]=Ne+Be+1>>1,u[m+3+0]=ci(Ve,Xe,ft),u[m+2+0]=ci(De,Ve,Xe),u[m+1+0]=u[m+3+32]=ci(_,De,Ve),u[m+1+32]=u[m+3+64]=ci(q,_,De),u[m+1+64]=u[m+3+96]=ci(Be,q,_),u[m+1+96]=ci(Ne,Be,q)}function sf(u,m){var _;for(_=0;8>_;++_)r(u,m+32*_,u,m-32,8)}function sg(u,m){var _;for(_=0;8>_;++_)o(u,m,u[m-1],8),m+=32}function Lc(u,m,_){var q;for(q=0;8>q;++q)o(m,_+32*q,u,8)}function lg(u,m){var _,q=8;for(_=0;8>_;++_)q+=u[m+_-32]+u[m-1+32*_];Lc(q>>4,u,m)}function Vh(u,m){var _,q=4;for(_=0;8>_;++_)q+=u[m+_-32];Lc(q>>3,u,m)}function Wh(u,m){var _,q=4;for(_=0;8>_;++_)q+=u[m-1+32*_];Lc(q>>3,u,m)}function rp(u,m){Lc(128,u,m)}function Nc(u,m,_){var q=u[m-_],Be=u[m+0],Ne=3*(Be-q)+ug[1020+u[m-2*_]-u[m+_]],De=cp[112+(Ne+4>>3)];u[m-_]=Dl[255+q+cp[112+(Ne+3>>3)]],u[m+0]=Dl[255+Be-De]}function Gh(u,m,_,q){var Be=u[m+0],Ne=u[m+_];return tu[255+u[m-2*_]-u[m-_]]>q||tu[255+Ne-Be]>q}function Yf(u,m,_,q){return 4*tu[255+u[m-_]-u[m+0]]+tu[255+u[m-2*_]-u[m+_]]<=q}function $h(u,m,_,q,Be){var Ne=u[m-3*_],De=u[m-2*_],Ve=u[m-_],Xe=u[m+0],ft=u[m+_],Wt=u[m+2*_],mn=u[m+3*_];return 4*tu[255+Ve-Xe]+tu[255+De-ft]>q?0:tu[255+u[m-4*_]-Ne]<=Be&&tu[255+Ne-De]<=Be&&tu[255+De-Ve]<=Be&&tu[255+mn-Wt]<=Be&&tu[255+Wt-ft]<=Be&&tu[255+ft-Xe]<=Be}function lf(u,m,_,q){var Be=2*q+1;for(q=0;16>q;++q)Yf(u,m+q,_,Be)&&Nc(u,m+q,_)}function Xh(u,m,_,q){var Be=2*q+1;for(q=0;16>q;++q)Yf(u,m+q*_,1,Be)&&Nc(u,m+q*_,1)}function op(u,m,_,q){var Be;for(Be=3;0<Be;--Be)lf(u,m+=4*_,_,q)}function ip(u,m,_,q){var Be;for(Be=3;0<Be;--Be)Xh(u,m+=4,_,q)}function Qc(u,m,_,q,Be,Ne,De,Ve){for(Ne=2*Ne+1;0<Be--;){if($h(u,m,_,Ne,De))if(Gh(u,m,_,Ve))Nc(u,m,_);else{var Xe=u,ft=m,Wt=_,mn=Xe[ft-2*Wt],ht=Xe[ft-Wt],Xt=Xe[ft+0],un=Xe[ft+Wt],jn=Xe[ft+2*Wt],pn=27*(Vn=ug[1020+3*(Xt-ht)+ug[1020+mn-un]])+63>>7,kn=18*Vn+63>>7,Vn=9*Vn+63>>7;Xe[ft-3*Wt]=Dl[255+Xe[ft-3*Wt]+Vn],Xe[ft-2*Wt]=Dl[255+mn+kn],Xe[ft-Wt]=Dl[255+ht+pn],Xe[ft+0]=Dl[255+Xt-pn],Xe[ft+Wt]=Dl[255+un-kn],Xe[ft+2*Wt]=Dl[255+jn-Vn]}m+=q}}function Oc(u,m,_,q,Be,Ne,De,Ve){for(Ne=2*Ne+1;0<Be--;){if($h(u,m,_,Ne,De))if(Gh(u,m,_,Ve))Nc(u,m,_);else{var Xe=u,ft=m,Wt=_,mn=Xe[ft-Wt],ht=Xe[ft+0],Xt=Xe[ft+Wt],un=cp[112+(4+(jn=3*(ht-mn))>>3)],jn=cp[112+(jn+3>>3)],pn=un+1>>1;Xe[ft-2*Wt]=Dl[255+Xe[ft-2*Wt]+pn],Xe[ft-Wt]=Dl[255+mn+jn],Xe[ft+0]=Dl[255+ht-un],Xe[ft+Wt]=Dl[255+Xt-pn]}m+=q}}function ap(u,m,_,q,Be,Ne){Qc(u,m,_,1,16,q,Be,Ne)}function uf(u,m,_,q,Be,Ne){Qc(u,m,1,_,16,q,Be,Ne)}function Ap(u,m,_,q,Be,Ne){var De;for(De=3;0<De;--De)Oc(u,m+=4*_,_,1,16,q,Be,Ne)}function F(u,m,_,q,Be,Ne){var De;for(De=3;0<De;--De)Oc(u,m+=4,1,_,16,q,Be,Ne)}function ye(u,m,_,q,Be,Ne,De,Ve){Qc(u,m,Be,1,8,Ne,De,Ve),Qc(_,q,Be,1,8,Ne,De,Ve)}function gt(u,m,_,q,Be,Ne,De,Ve){Qc(u,m,1,Be,8,Ne,De,Ve),Qc(_,q,1,Be,8,Ne,De,Ve)}function _t(u,m,_,q,Be,Ne,De,Ve){Oc(u,m+4*Be,Be,1,8,Ne,De,Ve),Oc(_,q+4*Be,Be,1,8,Ne,De,Ve)}function An(u,m,_,q,Be,Ne,De,Ve){Oc(u,m+4,1,Be,8,Ne,De,Ve),Oc(_,q+4,1,Be,8,Ne,De,Ve)}function Zn(){this.ba=new Gi,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Ta,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function ir(){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 go(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function So(){this.ua=0,this.Wa=new Ri,this.vb=new Ri,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Bn,this.yc=new jt}function li(){this.xb=this.a=0,this.l=new Wf,this.ca=new Gi,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new bt,this.Pb=0,this.wd=new bt,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new So,this.ab=0,this.gc=w(4,go),this.Oc=0}function Si(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Wf,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Ca(u,m,_,q,Be,Ne,De){for(u=u==null?0:u[m+0],m=0;m<De;++m)Be[Ne+m]=u+_[q+m]&255,u=Be[Ne+m]}function DA(u,m,_,q,Be,Ne,De){var Ve;if(u==null)Ca(null,null,_,q,Be,Ne,De);else for(Ve=0;Ve<De;++Ve)Be[Ne+Ve]=u[m+Ve]+_[q+Ve]&255}function us(u,m,_,q,Be,Ne,De){if(u==null)Ca(null,null,_,q,Be,Ne,De);else{var Ve,Xe=u[m+0],ft=Xe,Wt=Xe;for(Ve=0;Ve<De;++Ve)ft=Wt+(Xe=u[m+Ve])-ft,Wt=_[q+Ve]+(-256&ft?0>ft?0:255:ft)&255,ft=Xe,Be[Ne+Ve]=Wt}}function aA(u,m,_,q){var Be=m.width,Ne=m.o;if(n(u!=null&&m!=null),0>_||0>=q||_+q>Ne)return null;if(!u.Cc){if(u.ga==null){var De;if(u.ga=new Si,(De=u.ga==null)||(De=m.width*m.o,n(u.Gb.length==0),u.Gb=l(De),u.Uc=0,u.Gb==null?De=0:(u.mb=u.Gb,u.nb=u.Uc,u.rc=null,De=1),De=!De),!De){De=u.ga;var Ve=u.Fa,Xe=u.P,ft=u.qc,Wt=u.mb,mn=u.nb,ht=Xe+1,Xt=ft-1,un=De.l;if(n(Ve!=null&&Wt!=null&&m!=null),Cd[0]=null,Cd[1]=Ca,Cd[2]=DA,Cd[3]=us,De.ca=Wt,De.tb=mn,De.c=m.width,De.i=m.height,n(0<De.c&&0<De.i),1>=ft)m=0;else if(De.$a=3&Ve[Xe+0],De.Z=Ve[Xe+0]>>2&3,De.Lc=Ve[Xe+0]>>4&3,Xe=Ve[Xe+0]>>6&3,0>De.$a||1<De.$a||4<=De.Z||1<De.Lc||Xe)m=0;else if(un.put=Jo,un.ac=qu,un.bc=xc,un.ma=De,un.width=m.width,un.height=m.height,un.Da=m.Da,un.v=m.v,un.va=m.va,un.j=m.j,un.o=m.o,De.$a)e:{n(De.$a==1),m=rf();t:for(;;){if(m==null){m=0;break e}if(n(De!=null),De.mc=m,m.c=De.c,m.i=De.i,m.l=De.l,m.l.ma=De,m.l.width=De.c,m.l.height=De.i,m.a=0,Tn(m.m,Ve,ht,Xt),!tc(De.c,De.i,1,m,null)||(m.ab==1&&m.gc[0].hc==3&&Eu(m.s)?(De.ic=1,Ve=m.c*m.i,m.Ta=null,m.Ua=0,m.V=l(Ve),m.Ba=0,m.V==null?(m.a=1,m=0):m=1):(De.ic=0,m=of(m,De.c)),!m))break t;m=1;break e}De.mc=null,m=0}else m=Xt>=De.c*De.i;De=!m}if(De)return null;u.ga.Lc!=1?u.Ga=0:q=Ne-_}n(u.ga!=null),n(_+q<=Ne);e:{if(m=(Ve=u.ga).c,Ne=Ve.l.o,Ve.$a==0){if(ht=u.rc,Xt=u.Vc,un=u.Fa,Xe=u.P+1+_*m,ft=u.mb,Wt=u.nb+_*m,n(Xe<=u.P+u.qc),Ve.Z!=0)for(n(Cd[Ve.Z]!=null),De=0;De<q;++De)Cd[Ve.Z](ht,Xt,un,Xe,ft,Wt,m),ht=ft,Xt=Wt,Wt+=m,Xe+=m;else for(De=0;De<q;++De)r(ft,Wt,un,Xe,m),ht=ft,Xt=Wt,Wt+=m,Xe+=m;u.rc=ht,u.Vc=Xt}else{if(n(Ve.mc!=null),m=_+q,n((De=Ve.mc)!=null),n(m<=De.i),De.C>=m)m=1;else if(Ve.ic||Iu(),Ve.ic){Ve=De.V,ht=De.Ba,Xt=De.c;var jn=De.i,pn=(un=1,Xe=De.$/Xt,ft=De.$%Xt,Wt=De.m,mn=De.s,De.$),kn=Xt*jn,Vn=Xt*m,yr=mn.wc,ar=pn<Vn?_s(mn,ft,Xe):null;n(pn<=kn),n(m<=jn),n(Eu(mn));t:for(;;){for(;!Wt.h&&pn<Vn;){if(ft&yr||(ar=_s(mn,ft,Xe)),n(ar!=null),fn(Wt),256>(jn=VA(ar.G[0],ar.H[0],Wt)))Ve[ht+pn]=jn,++pn,++ft>=Xt&&(ft=0,++Xe<=m&&!(Xe%16)&&xu(De,Xe));else{if(!(280>jn)){un=0;break t}jn=Gl(jn-256,Wt);var Fo,fo=VA(ar.G[4],ar.H[4],Wt);if(fn(Wt),!(pn>=(fo=$l(Xt,fo=Gl(fo,Wt)))&&kn-pn>=jn)){un=0;break t}for(Fo=0;Fo<jn;++Fo)Ve[ht+pn+Fo]=Ve[ht+pn+Fo-fo];for(pn+=jn,ft+=jn;ft>=Xt;)ft-=Xt,++Xe<=m&&!(Xe%16)&&xu(De,Xe);pn<Vn&&ft&yr&&(ar=_s(mn,ft,Xe))}n(Wt.h==Ht(Wt))}xu(De,Xe>m?m:Xe);break t}!un||Wt.h&&pn<kn?(un=0,De.a=Wt.h?5:3):De.$=pn,m=un}else m=Su(De,De.V,De.Ba,De.c,De.i,m,zf);if(!m){q=0;break e}}_+q>=Ne&&(u.Cc=1),q=1}if(!q)return null;if(u.Cc&&((q=u.ga)!=null&&(q.mc=null),u.ga=null,0<u.Ga))return alert("todo:WebPDequantizeLevels"),null}return u.nb+_*Be}function vs(u,m,_,q,Be,Ne){for(;0<Be--;){var De,Ve=u,Xe=m+(_?1:0),ft=u,Wt=m+(_?0:3);for(De=0;De<q;++De){var mn=ft[Wt+4*De];mn!=255&&(mn*=32897,Ve[Xe+4*De+0]=Ve[Xe+4*De+0]*mn>>23,Ve[Xe+4*De+1]=Ve[Xe+4*De+1]*mn>>23,Ve[Xe+4*De+2]=Ve[Xe+4*De+2]*mn>>23)}m+=Ne}}function cs(u,m,_,q,Be){for(;0<q--;){var Ne;for(Ne=0;Ne<_;++Ne){var De=u[m+2*Ne+0],Ve=15&(ft=u[m+2*Ne+1]),Xe=4369*Ve,ft=(240&ft|ft>>4)*Xe>>16;u[m+2*Ne+0]=(240&De|De>>4)*Xe>>16&240|(15&De|De<<4)*Xe>>16>>4&15,u[m+2*Ne+1]=240&ft|Ve}m+=Be}}function js(u,m,_,q,Be,Ne,De,Ve){var Xe,ft,Wt=255;for(ft=0;ft<Be;++ft){for(Xe=0;Xe<q;++Xe){var mn=u[m+Xe];Ne[De+4*Xe]=mn,Wt&=mn}m+=_,De+=Ve}return Wt!=255}function Dc(u,m,_,q,Be){var Ne;for(Ne=0;Ne<Be;++Ne)_[q+Ne]=u[m+Ne]>>8}function Iu(){s0=vs,tm=cs,nm=js,rm=Dc}function Pc(u,m,_){xt[u]=function(q,Be,Ne,De,Ve,Xe,ft,Wt,mn,ht,Xt,un,jn,pn,kn,Vn,yr){var ar,Fo=yr-1>>1,fo=Ve[Xe+0]|ft[Wt+0]<<16,Ni=mn[ht+0]|Xt[un+0]<<16;n(q!=null);var wo=3*fo+Ni+131074>>2;for(m(q[Be+0],255&wo,wo>>16,jn,pn),Ne!=null&&(wo=3*Ni+fo+131074>>2,m(Ne[De+0],255&wo,wo>>16,kn,Vn)),ar=1;ar<=Fo;++ar){var da=Ve[Xe+ar]|ft[Wt+ar]<<16,ws=mn[ht+ar]|Xt[un+ar]<<16,Qi=fo+da+Ni+ws+524296,Bo=Qi+2*(da+Ni)>>3;wo=Bo+fo>>1,fo=(Qi=Qi+2*(fo+ws)>>3)+da>>1,m(q[Be+2*ar-1],255&wo,wo>>16,jn,pn+(2*ar-1)*_),m(q[Be+2*ar-0],255&fo,fo>>16,jn,pn+(2*ar-0)*_),Ne!=null&&(wo=Qi+Ni>>1,fo=Bo+ws>>1,m(Ne[De+2*ar-1],255&wo,wo>>16,kn,Vn+(2*ar-1)*_),m(Ne[De+2*ar+0],255&fo,fo>>16,kn,Vn+(2*ar+0)*_)),fo=da,Ni=ws}1&yr||(wo=3*fo+Ni+131074>>2,m(q[Be+yr-1],255&wo,wo>>16,jn,pn+(yr-1)*_),Ne!=null&&(wo=3*Ni+fo+131074>>2,m(Ne[De+yr-1],255&wo,wo>>16,kn,Vn+(yr-1)*_)))}}function Yh(){nu[dp]=hv,nu[fp]=hm,nu[lm]=pv,nu[hp]=pm,nu[pp]=gm,nu[cg]=mm,nu[um]=gv,nu[dg]=hm,nu[fg]=pm,nu[gp]=gm,nu[hg]=mm}function Jf(u){return u&~mv?0>u?0:255:u>>vm}function fd(u,m){return Jf((19077*u>>8)+(26149*m>>8)-14234)}function cf(u,m,_){return Jf((19077*u>>8)-(6419*m>>8)-(13320*_>>8)+8708)}function df(u,m){return Jf((19077*u>>8)+(33050*m>>8)-17685)}function hd(u,m,_,q,Be){q[Be+0]=fd(u,_),q[Be+1]=cf(u,m,_),q[Be+2]=df(u,m)}function Ms(u,m,_,q,Be){q[Be+0]=df(u,m),q[Be+1]=cf(u,m,_),q[Be+2]=fd(u,_)}function ff(u,m,_,q,Be){var Ne=cf(u,m,_);m=Ne<<3&224|df(u,m)>>3,q[Be+0]=248&fd(u,_)|Ne>>5,q[Be+1]=m}function hf(u,m,_,q,Be){var Ne=240&df(u,m)|15;q[Be+0]=240&fd(u,_)|cf(u,m,_)>>4,q[Be+1]=Ne}function Jh(u,m,_,q,Be){q[Be+0]=255,hd(u,m,_,q,Be+1)}function qh(u,m,_,q,Be){Ms(u,m,_,q,Be),q[Be+3]=255}function al(u,m,_,q,Be){hd(u,m,_,q,Be),q[Be+3]=255}function Tc(u,m,_){xt[u]=function(q,Be,Ne,De,Ve,Xe,ft,Wt,mn){for(var ht=Wt+(-2&mn)*_;Wt!=ht;)m(q[Be+0],Ne[De+0],Ve[Xe+0],ft,Wt),m(q[Be+1],Ne[De+0],Ve[Xe+0],ft,Wt+_),Be+=2,++De,++Xe,Wt+=2*_;1&mn&&m(q[Be+0],Ne[De+0],Ve[Xe+0],ft,Wt)}}function qf(u,m,_){return _==0?u==0?m==0?6:5:m==0?4:0:_}function sp(u,m,_,q,Be){switch(u>>>30){case 3:vf(m,_,q,Be,0);break;case 2:eu(m,_,q,Be);break;case 1:Ra(m,_,q,Be)}}function ql(u,m){var _,q,Be=m.M,Ne=m.Nb,De=u.oc,Ve=u.pc+40,Xe=u.oc,ft=u.pc+584,Wt=u.oc,mn=u.pc+600;for(_=0;16>_;++_)De[Ve+32*_-1]=129;for(_=0;8>_;++_)Xe[ft+32*_-1]=129,Wt[mn+32*_-1]=129;for(0<Be?De[Ve-1-32]=Xe[ft-1-32]=Wt[mn-1-32]=129:(o(De,Ve-32-1,127,21),o(Xe,ft-32-1,127,9),o(Wt,mn-32-1,127,9)),q=0;q<u.za;++q){var ht=m.ya[m.aa+q];if(0<q){for(_=-1;16>_;++_)r(De,Ve+32*_-4,De,Ve+32*_+12,4);for(_=-1;8>_;++_)r(Xe,ft+32*_-4,Xe,ft+32*_+4,4),r(Wt,mn+32*_-4,Wt,mn+32*_+4,4)}var Xt=u.Gd,un=u.Hd+q,jn=ht.ad,pn=ht.Hc;if(0<Be&&(r(De,Ve-32,Xt[un].y,0,16),r(Xe,ft-32,Xt[un].f,0,8),r(Wt,mn-32,Xt[un].ea,0,8)),ht.Za){var kn=De,Vn=Ve-32+16;for(0<Be&&(q>=u.za-1?o(kn,Vn,Xt[un].y[15],4):r(kn,Vn,Xt[un+1].y,0,4)),_=0;4>_;_++)kn[Vn+128+_]=kn[Vn+256+_]=kn[Vn+384+_]=kn[Vn+0+_];for(_=0;16>_;++_,pn<<=2)kn=De,Vn=Ve+wm[_],Uu[ht.Ob[_]](kn,Vn),sp(pn,jn,16*+_,kn,Vn)}else if(kn=qf(q,Be,ht.Ob[0]),bd[kn](De,Ve),pn!=0)for(_=0;16>_;++_,pn<<=2)sp(pn,jn,16*+_,De,Ve+wm[_]);for(_=ht.Gc,kn=qf(q,Be,ht.Dd),jc[kn](Xe,ft),jc[kn](Wt,mn),pn=jn,kn=Xe,Vn=ft,255&(ht=0|_)&&(170&ht?Ac(pn,256,kn,Vn):Ja(pn,256,kn,Vn)),ht=Wt,pn=mn,255&(_>>=8)&&(170&_?Ac(jn,320,ht,pn):Ja(jn,320,ht,pn)),Be<u.Ub-1&&(r(Xt[un].y,0,De,Ve+480,16),r(Xt[un].f,0,Xe,ft+224,8),r(Xt[un].ea,0,Wt,mn+224,8)),_=8*Ne*u.B,Xt=u.sa,un=u.ta+16*q+16*Ne*u.R,jn=u.qa,ht=u.ra+8*q+_,pn=u.Ha,kn=u.Ia+8*q+_,_=0;16>_;++_)r(Xt,un+_*u.R,De,Ve+32*_,16);for(_=0;8>_;++_)r(jn,ht+_*u.B,Xe,ft+32*_,8),r(pn,kn+_*u.B,Wt,mn+32*_,8)}}function pf(u,m,_,q,Be,Ne,De,Ve,Xe){var ft=[0],Wt=[0],mn=0,ht=Xe!=null?Xe.kd:0,Xt=Xe!=null?Xe:new ir;if(u==null||12>_)return 7;Xt.data=u,Xt.w=m,Xt.ha=_,m=[m],_=[_],Xt.gb=[Xt.gb];e:{var un=m,jn=_,pn=Xt.gb;if(n(u!=null),n(jn!=null),n(pn!=null),pn[0]=0,12<=jn[0]&&!t(u,un[0],"RIFF")){if(t(u,un[0]+8,"WEBP")){pn=3;break e}var kn=Qo(u,un[0]+4);if(12>kn||4294967286<kn){pn=3;break e}if(ht&&kn>jn[0]-8){pn=7;break e}pn[0]=kn,un[0]+=12,jn[0]-=12}pn=0}if(pn!=0)return pn;for(kn=0<Xt.gb[0],_=_[0];;){e:{var Vn=u;jn=m,pn=_;var yr=ft,ar=Wt,Fo=un=[0];if((wo=mn=[mn])[0]=0,8>pn[0])pn=7;else{if(!t(Vn,jn[0],"VP8X")){if(Qo(Vn,jn[0]+4)!=10){pn=3;break e}if(18>pn[0]){pn=7;break e}var fo=Qo(Vn,jn[0]+8),Ni=1+Gr(Vn,jn[0]+12);if(2147483648<=Ni*(Vn=1+Gr(Vn,jn[0]+15))){pn=3;break e}Fo!=null&&(Fo[0]=fo),yr!=null&&(yr[0]=Ni),ar!=null&&(ar[0]=Vn),jn[0]+=18,pn[0]-=18,wo[0]=1}pn=0}}if(mn=mn[0],un=un[0],pn!=0)return pn;if(jn=!!(2&un),!kn&&mn)return 3;if(Ne!=null&&(Ne[0]=!!(16&un)),De!=null&&(De[0]=jn),Ve!=null&&(Ve[0]=0),De=ft[0],un=Wt[0],mn&&jn&&Xe==null){pn=0;break}if(4>_){pn=7;break}if(kn&&mn||!kn&&!mn&&!t(u,m[0],"ALPH")){_=[_],Xt.na=[Xt.na],Xt.P=[Xt.P],Xt.Sa=[Xt.Sa];e:{fo=u,pn=m,kn=_;var wo=Xt.gb;yr=Xt.na,ar=Xt.P,Fo=Xt.Sa,Ni=22,n(fo!=null),n(kn!=null),Vn=pn[0];var da=kn[0];for(n(yr!=null),n(Fo!=null),yr[0]=null,ar[0]=null,Fo[0]=0;;){if(pn[0]=Vn,kn[0]=da,8>da){pn=7;break e}var ws=Qo(fo,Vn+4);if(4294967286<ws){pn=3;break e}var Qi=8+ws+1&-2;if(Ni+=Qi,0<wo&&Ni>wo){pn=3;break e}if(!t(fo,Vn,"VP8 ")||!t(fo,Vn,"VP8L")){pn=0;break e}if(da[0]<Qi){pn=7;break e}t(fo,Vn,"ALPH")||(yr[0]=fo,ar[0]=Vn+8,Fo[0]=ws),Vn+=Qi,da-=Qi}}if(_=_[0],Xt.na=Xt.na[0],Xt.P=Xt.P[0],Xt.Sa=Xt.Sa[0],pn!=0)break}_=[_],Xt.Ja=[Xt.Ja],Xt.xa=[Xt.xa];e:if(wo=u,pn=m,kn=_,yr=Xt.gb[0],ar=Xt.Ja,Fo=Xt.xa,fo=pn[0],Vn=!t(wo,fo,"VP8 "),Ni=!t(wo,fo,"VP8L"),n(wo!=null),n(kn!=null),n(ar!=null),n(Fo!=null),8>kn[0])pn=7;else{if(Vn||Ni){if(wo=Qo(wo,fo+4),12<=yr&&wo>yr-12){pn=3;break e}if(ht&&wo>kn[0]-8){pn=7;break e}ar[0]=wo,pn[0]+=8,kn[0]-=8,Fo[0]=Ni}else Fo[0]=5<=kn[0]&&wo[fo+0]==47&&!(wo[fo+4]>>5),ar[0]=kn[0];pn=0}if(_=_[0],Xt.Ja=Xt.Ja[0],Xt.xa=Xt.xa[0],m=m[0],pn!=0)break;if(4294967286<Xt.Ja)return 3;if(Ve==null||jn||(Ve[0]=Xt.xa?2:1),De=[De],un=[un],Xt.xa){if(5>_){pn=7;break}Ve=De,ht=un,jn=Ne,u==null||5>_?u=0:5<=_&&u[m+0]==47&&!(u[m+4]>>5)?(kn=[0],wo=[0],yr=[0],Tn(ar=new bt,u,m,_),Sc(ar,kn,wo,yr)?(Ve!=null&&(Ve[0]=kn[0]),ht!=null&&(ht[0]=wo[0]),jn!=null&&(jn[0]=yr[0]),u=1):u=0):u=0}else{if(10>_){pn=7;break}Ve=un,u==null||10>_||!Y0(u,m+3,_-3)?u=0:(ht=u[m+0]|u[m+1]<<8|u[m+2]<<16,jn=16383&(u[m+7]<<8|u[m+6]),u=16383&(u[m+9]<<8|u[m+8]),1&ht||3<(ht>>1&7)||!(ht>>4&1)||ht>>5>=Xt.Ja||!jn||!u?u=0:(De&&(De[0]=jn),Ve&&(Ve[0]=u),u=1))}if(!u||(De=De[0],un=un[0],mn&&(ft[0]!=De||Wt[0]!=un)))return 3;Xe!=null&&(Xe[0]=Xt,Xe.offset=m-Xe.w,n(4294967286>m-Xe.w),n(Xe.offset==Xe.ha-_));break}return pn==0||pn==7&&mn&&Xe==null?(Ne!=null&&(Ne[0]|=Xt.na!=null&&0<Xt.na.length),q!=null&&(q[0]=De),Be!=null&&(Be[0]=un),0):pn}function e0(u,m,_){var q=m.width,Be=m.height,Ne=0,De=0,Ve=q,Xe=Be;if(m.Da=u!=null&&0<u.Da,m.Da&&(Ve=u.cd,Xe=u.bd,Ne=u.v,De=u.j,11>_||(Ne&=-2,De&=-2),0>Ne||0>De||0>=Ve||0>=Xe||Ne+Ve>q||De+Xe>Be))return 0;if(m.v=Ne,m.j=De,m.va=Ne+Ve,m.o=De+Xe,m.U=Ve,m.T=Xe,m.da=u!=null&&0<u.da,m.da){if(!Go(Ve,Xe,_=[u.ib],Ne=[u.hb]))return 0;m.ib=_[0],m.hb=Ne[0]}return m.ob=u!=null&&u.ob,m.Kb=u==null||!u.Sd,m.da&&(m.ob=m.ib<3*q/4&&m.hb<3*Be/4,m.Kb=0),1}function t0(u){if(u==null)return 2;if(11>u.S){var m=u.f.RGBA;m.fb+=(u.height-1)*m.A,m.A=-m.A}else m=u.f.kb,u=u.height,m.O+=(u-1)*m.fa,m.fa=-m.fa,m.N+=(u-1>>1)*m.Ab,m.Ab=-m.Ab,m.W+=(u-1>>1)*m.Db,m.Db=-m.Db,m.F!=null&&(m.J+=(u-1)*m.lb,m.lb=-m.lb);return 0}function pd(u,m,_,q){if(q==null||0>=u||0>=m)return 2;if(_!=null){if(_.Da){var Be=_.cd,Ne=_.bd,De=-2&_.v,Ve=-2&_.j;if(0>De||0>Ve||0>=Be||0>=Ne||De+Be>u||Ve+Ne>m)return 2;u=Be,m=Ne}if(_.da){if(!Go(u,m,Be=[_.ib],Ne=[_.hb]))return 2;u=Be[0],m=Ne[0]}}q.width=u,q.height=m;e:{var Xe=q.width,ft=q.height;if(u=q.S,0>=Xe||0>=ft||!(u>=dp&&13>u))u=2;else{if(0>=q.Rd&&q.sd==null){De=Ne=Be=m=0;var Wt=(Ve=Xe*Bm[u])*ft;if(11>u||(Ne=(ft+1)/2*(m=(Xe+1)/2),u==12&&(De=(Be=Xe)*ft)),(ft=l(Wt+2*Ne+De))==null){u=1;break e}q.sd=ft,11>u?((Xe=q.f.RGBA).eb=ft,Xe.fb=0,Xe.A=Ve,Xe.size=Wt):((Xe=q.f.kb).y=ft,Xe.O=0,Xe.fa=Ve,Xe.Fd=Wt,Xe.f=ft,Xe.N=0+Wt,Xe.Ab=m,Xe.Cd=Ne,Xe.ea=ft,Xe.W=0+Wt+Ne,Xe.Db=m,Xe.Ed=Ne,u==12&&(Xe.F=ft,Xe.J=0+Wt+2*Ne),Xe.Tc=De,Xe.lb=Be)}if(m=1,Be=q.S,Ne=q.width,De=q.height,Be>=dp&&13>Be)if(11>Be)u=q.f.RGBA,m&=(Ve=Math.abs(u.A))*(De-1)+Ne<=u.size,m&=Ve>=Ne*Bm[Be],m&=u.eb!=null;else{u=q.f.kb,Ve=(Ne+1)/2,Wt=(De+1)/2,Xe=Math.abs(u.fa),ft=Math.abs(u.Ab);var mn=Math.abs(u.Db),ht=Math.abs(u.lb),Xt=ht*(De-1)+Ne;m&=Xe*(De-1)+Ne<=u.Fd,m&=ft*(Wt-1)+Ve<=u.Cd,m=(m&=mn*(Wt-1)+Ve<=u.Ed)&Xe>=Ne&ft>=Ve&mn>=Ve,m&=u.y!=null,m&=u.f!=null,m&=u.ea!=null,Be==12&&(m&=ht>=Ne,m&=Xt<=u.Tc,m&=u.F!=null)}else m=0;u=m?0:2}}return u!=0||_!=null&&_.fd&&(u=t0(q)),u}var gf=64,Ql=[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],Ol=24,gd=32,Rc=8,md=[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];po("Predictor0","PredictorAdd0"),xt.Predictor0=function(){return 4278190080},xt.Predictor1=function(u){return u},xt.Predictor2=function(u,m,_){return m[_+0]},xt.Predictor3=function(u,m,_){return m[_+1]},xt.Predictor4=function(u,m,_){return m[_-1]},xt.Predictor5=function(u,m,_){return To(To(u,m[_+1]),m[_+0])},xt.Predictor6=function(u,m,_){return To(u,m[_-1])},xt.Predictor7=function(u,m,_){return To(u,m[_+0])},xt.Predictor8=function(u,m,_){return To(m[_-1],m[_+0])},xt.Predictor9=function(u,m,_){return To(m[_+0],m[_+1])},xt.Predictor10=function(u,m,_){return To(To(u,m[_-1]),To(m[_+0],m[_+1]))},xt.Predictor11=function(u,m,_){var q=m[_+0];return 0>=mi(q>>24&255,u>>24&255,(m=m[_-1])>>24&255)+mi(q>>16&255,u>>16&255,m>>16&255)+mi(q>>8&255,u>>8&255,m>>8&255)+mi(255&q,255&u,255&m)?q:u},xt.Predictor12=function(u,m,_){var q=m[_+0];return(Pa((u>>24&255)+(q>>24&255)-((m=m[_-1])>>24&255))<<24|Pa((u>>16&255)+(q>>16&255)-(m>>16&255))<<16|Pa((u>>8&255)+(q>>8&255)-(m>>8&255))<<8|Pa((255&u)+(255&q)-(255&m)))>>>0},xt.Predictor13=function(u,m,_){var q=m[_-1];return(oa((u=To(u,m[_+0]))>>24&255,q>>24&255)<<24|oa(u>>16&255,q>>16&255)<<16|oa(u>>8&255,q>>8&255)<<8|oa(255&u,255&q))>>>0};var n0=xt.PredictorAdd0;xt.PredictorAdd1=ca,po("Predictor2","PredictorAdd2"),po("Predictor3","PredictorAdd3"),po("Predictor4","PredictorAdd4"),po("Predictor5","PredictorAdd5"),po("Predictor6","PredictorAdd6"),po("Predictor7","PredictorAdd7"),po("Predictor8","PredictorAdd8"),po("Predictor9","PredictorAdd9"),po("Predictor10","PredictorAdd10"),po("Predictor11","PredictorAdd11"),po("Predictor12","PredictorAdd12"),po("Predictor13","PredictorAdd13");var eh=xt.PredictorAdd2;Uo("ColorIndexInverseTransform","MapARGB","32b",function(u){return u>>8&255},function(u){return u}),Uo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(u){return u},function(u){return u>>8&255});var ns,lp=xt.ColorIndexInverseTransform,ic=xt.MapARGB,ac=xt.VP8LColorIndexInverseTransformAlpha,r0=xt.MapAlpha,o0=xt.VP8LPredictorsAdd=[];o0.length=16,(xt.VP8LPredictors=[]).length=16,(xt.VP8LPredictorsAdd_C=[]).length=16,(xt.VP8LPredictors_C=[]).length=16;var i0,a0,vd,yd,wd,mf,Bd,vf,eu,Ac,Ra,Ja,rs,ys,_c,A0,th,up,$g,Xg,Yg,Jg,qg,em,s0,tm,nm,rm,om=l(511),im=l(2041),am=l(225),Am=l(767),sm=0,ug=im,cp=am,Dl=Am,tu=om,dp=0,fp=1,lm=2,hp=3,pp=4,cg=5,um=6,dg=7,fg=8,gp=9,hg=10,ev=[2,3,7],tv=[3,3,11],cm=[280,256,256,256,40],nv=[0,1,1,1,0],rv=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],ov=[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],iv=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],av=8,pg=[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],gg=[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],l0=null,Av=[[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]],sv=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],dm=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],lv=[[[[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]]]],uv=[[[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]]],cv=[[[[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]]]],dv=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],bd=[],Uu=[],jc=[],fv=1,fm=2,Cd=[],nu=[];Pc("UpsampleRgbLinePair",hd,3),Pc("UpsampleBgrLinePair",Ms,3),Pc("UpsampleRgbaLinePair",al,4),Pc("UpsampleBgraLinePair",qh,4),Pc("UpsampleArgbLinePair",Jh,4),Pc("UpsampleRgba4444LinePair",hf,2),Pc("UpsampleRgb565LinePair",ff,2);var hv=xt.UpsampleRgbLinePair,pv=xt.UpsampleBgrLinePair,hm=xt.UpsampleRgbaLinePair,pm=xt.UpsampleBgraLinePair,gm=xt.UpsampleArgbLinePair,mm=xt.UpsampleRgba4444LinePair,gv=xt.UpsampleRgb565LinePair,mp=16,vp=1<<mp-1,u0=-227,mg=482,vm=6,mv=(256<<vm)-1,ym=0,vv=l(256),yv=l(256),wv=l(256),Bv=l(256),bv=l(mg-u0),Cv=l(mg-u0);Tc("YuvToRgbRow",hd,3),Tc("YuvToBgrRow",Ms,3),Tc("YuvToRgbaRow",al,4),Tc("YuvToBgraRow",qh,4),Tc("YuvToArgbRow",Jh,4),Tc("YuvToRgba4444Row",hf,2),Tc("YuvToRgb565Row",ff,2);var wm=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],yp=[0,2,8],Ev=[8,7,6,4,4,2,2,2,1,1,1,1],xv=1;this.WebPDecodeRGBA=function(u,m,_,q,Be){var Ne=fp,De=new Zn,Ve=new Gi;De.ba=Ve,Ve.S=Ne,Ve.width=[Ve.width],Ve.height=[Ve.height];var Xe=Ve.width,ft=Ve.height,Wt=new Yo;if(Wt==null||u==null)var mn=2;else n(Wt!=null),mn=pf(u,m,_,Wt.width,Wt.height,Wt.Pd,Wt.Qd,Wt.format,null);if(mn!=0?Xe=0:(Xe!=null&&(Xe[0]=Wt.width[0]),ft!=null&&(ft[0]=Wt.height[0]),Xe=1),Xe){Ve.width=Ve.width[0],Ve.height=Ve.height[0],q!=null&&(q[0]=Ve.width),Be!=null&&(Be[0]=Ve.height);e:{if(q=new Wf,(Be=new ir).data=u,Be.w=m,Be.ha=_,Be.kd=1,m=[0],n(Be!=null),((u=pf(Be.data,Be.w,Be.ha,null,null,null,m,null,Be))==0||u==7)&&m[0]&&(u=4),(m=u)==0){if(n(De!=null),q.data=Be.data,q.w=Be.w+Be.offset,q.ha=Be.ha-Be.offset,q.put=Jo,q.ac=qu,q.bc=xc,q.ma=De,Be.xa){if((u=rf())==null){De=1;break e}if(function(ht,Xt){var un=[0],jn=[0],pn=[0];t:for(;;){if(ht==null)return 0;if(Xt==null)return ht.a=2,0;if(ht.l=Xt,ht.a=0,Tn(ht.m,Xt.data,Xt.w,Xt.ha),!Sc(ht.m,un,jn,pn)){ht.a=3;break t}if(ht.xb=fm,Xt.width=un[0],Xt.height=jn[0],!tc(un[0],jn[0],1,ht,null))break t;return 1}return n(ht.a!=0),0}(u,q)){if(q=(m=pd(q.width,q.height,De.Oa,De.ba))==0){t:{q=u;n:for(;;){if(q==null){q=0;break t}if(n(q.s.yc!=null),n(q.s.Ya!=null),n(0<q.s.Wb),n((_=q.l)!=null),n((Be=_.ma)!=null),q.xb!=0){if(q.ca=Be.ba,q.tb=Be.tb,n(q.ca!=null),!e0(Be.Oa,_,hp)){q.a=2;break n}if(!of(q,_.width)||_.da)break n;if((_.da||ni(q.ca.S))&&Iu(),11>q.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),q.ca.f.kb.F!=null&&Iu()),q.Pb&&0<q.s.ua&&q.s.vb.X==null&&!st(q.s.vb,q.s.Wa.Xa)){q.a=1;break n}q.xb=0}if(!Su(q,q.V,q.Ba,q.c,q.i,_.o,dd))break n;Be.Dc=q.Ma,q=1;break t}n(q.a!=0),q=0}q=!q}q&&(m=u.a)}else m=u.a}else{if((u=new $p)==null){De=1;break e}if(u.Fa=Be.na,u.P=Be.P,u.qc=Be.Sa,rc(u,q)){if((m=pd(q.width,q.height,De.Oa,De.ba))==0){if(u.Aa=0,_=De.Oa,n((Be=u)!=null),_!=null){if(0<(Xe=0>(Xe=_.Md)?0:100<Xe?255:255*Xe/100)){for(ft=Wt=0;4>ft;++ft)12>(mn=Be.pb[ft]).lc&&(mn.ia=Xe*Ev[0>mn.lc?0:mn.lc]>>3),Wt|=mn.ia;Wt&&(alert("todo:VP8InitRandom"),Be.ia=1)}Be.Ga=_.Id,100<Be.Ga?Be.Ga=100:0>Be.Ga&&(Be.Ga=0)}(function(ht,Xt){if(ht==null)return 0;if(Xt==null)return ls(ht,2,"NULL VP8Io parameter in VP8Decode().");if(!ht.cb&&!rc(ht,Xt))return 0;if(n(ht.cb),Xt.ac==null||Xt.ac(Xt)){Xt.ob&&(ht.L=0);var un=yp[ht.L];if(ht.L==2?(ht.yb=0,ht.zb=0):(ht.yb=Xt.v-un>>4,ht.zb=Xt.j-un>>4,0>ht.yb&&(ht.yb=0),0>ht.zb&&(ht.zb=0)),ht.Va=Xt.o+15+un>>4,ht.Hb=Xt.va+15+un>>4,ht.Hb>ht.za&&(ht.Hb=ht.za),ht.Va>ht.Ub&&(ht.Va=ht.Ub),0<ht.L){var jn=ht.ed;for(un=0;4>un;++un){var pn;if(ht.Qa.Cb){var kn=ht.Qa.Lb[un];ht.Qa.Fb||(kn+=jn.Tb)}else kn=jn.Tb;for(pn=0;1>=pn;++pn){var Vn=ht.gd[un][pn],yr=kn;if(jn.Pc&&(yr+=jn.vd[0],pn&&(yr+=jn.od[0])),0<(yr=0>yr?0:63<yr?63:yr)){var ar=yr;0<jn.wb&&(ar=4<jn.wb?ar>>2:ar>>1)>9-jn.wb&&(ar=9-jn.wb),1>ar&&(ar=1),Vn.dd=ar,Vn.tc=2*yr+ar,Vn.ld=40<=yr?2:15<=yr?1:0}else Vn.tc=0;Vn.La=pn}}}un=0}else ls(ht,6,"Frame setup failed"),un=ht.a;if(un=un==0){if(un){ht.$c=0,0<ht.Aa||(ht.Ic=xv);t:{un=ht.Ic,jn=4*(ar=ht.za);var Fo=32*ar,fo=ar+1,Ni=0<ht.L?ar*(0<ht.Aa?2:1):0,wo=(ht.Aa==2?2:1)*ar;if((Vn=jn+832+(pn=3*(16*un+yp[ht.L])/2*Fo)+(kn=ht.Fa!=null&&0<ht.Fa.length?ht.Kc.c*ht.Kc.i:0))!=Vn)un=0;else{if(Vn>ht.Vb){if(ht.Vb=0,ht.Ec=l(Vn),ht.Fc=0,ht.Ec==null){un=ls(ht,1,"no memory during frame initialization.");break t}ht.Vb=Vn}Vn=ht.Ec,yr=ht.Fc,ht.Ac=Vn,ht.Bc=yr,yr+=jn,ht.Gd=w(Fo,$0),ht.Hd=0,ht.rb=w(fo+1,Hh),ht.sb=1,ht.wa=Ni?w(Ni,Yl):null,ht.Y=0,ht.D.Nb=0,ht.D.wa=ht.wa,ht.D.Y=ht.Y,0<ht.Aa&&(ht.D.Y+=ar),n(!0),ht.oc=Vn,ht.pc=yr,yr+=832,ht.ya=w(wo,kh),ht.aa=0,ht.D.ya=ht.ya,ht.D.aa=ht.aa,ht.Aa==2&&(ht.D.aa+=ar),ht.R=16*ar,ht.B=8*ar,ar=(Fo=yp[ht.L])*ht.R,Fo=Fo/2*ht.B,ht.sa=Vn,ht.ta=yr+ar,ht.qa=ht.sa,ht.ra=ht.ta+16*un*ht.R+Fo,ht.Ha=ht.qa,ht.Ia=ht.ra+8*un*ht.B+Fo,ht.$c=0,yr+=pn,ht.mb=kn?Vn:null,ht.nb=kn?yr:null,n(yr+kn<=ht.Fc+ht.Vb),J0(ht),o(ht.Ac,ht.Bc,0,jn),un=1}}if(un){if(Xt.ka=0,Xt.y=ht.sa,Xt.O=ht.ta,Xt.f=ht.qa,Xt.N=ht.ra,Xt.ea=ht.Ha,Xt.Vd=ht.Ia,Xt.fa=ht.R,Xt.Rc=ht.B,Xt.F=null,Xt.J=0,!sm){for(un=-255;255>=un;++un)om[255+un]=0>un?-un:un;for(un=-1020;1020>=un;++un)im[1020+un]=-128>un?-128:127<un?127:un;for(un=-112;112>=un;++un)am[112+un]=-16>un?-16:15<un?15:un;for(un=-255;510>=un;++un)Am[255+un]=0>un?0:255<un?255:un;sm=1}Bd=$f,vf=Yp,Ac=oc,Ra=ep,Ja=tp,eu=Xp,rs=ap,ys=uf,_c=ye,A0=gt,th=Ap,up=F,$g=_t,Xg=An,Yg=lf,Jg=Xh,qg=op,em=ip,Uu[0]=ig,Uu[1]=Jp,Uu[2]=rg,Uu[3]=og,Uu[4]=Ic,Uu[5]=ag,Uu[6]=Uc,Uu[7]=Ag,Uu[8]=Zh,Uu[9]=Xf,bd[0]=tg,bd[1]=eg,bd[2]=Kh,bd[3]=np,bd[4]=Af,bd[5]=zh,bd[6]=ng,jc[0]=lg,jc[1]=qp,jc[2]=sf,jc[3]=sg,jc[4]=Wh,jc[5]=Vh,jc[6]=rp,un=1}else un=0}un&&(un=function(da,ws){for(da.M=0;da.M<da.Va;++da.M){var Qi,Bo=da.Jc[da.M&da.Xb],Kr=da.m,os=da;for(Qi=0;Qi<os.za;++Qi){var yi=Kr,va=os,mA=va.Ac,Hs=va.Bc+4*Qi,Al=va.zc,WA=va.ya[va.aa+Qi];if(va.Qa.Bb?WA.$b=$n(yi,va.Pa.jb[0])?2+$n(yi,va.Pa.jb[2]):$n(yi,va.Pa.jb[1]):WA.$b=0,va.kc&&(WA.Ad=$n(yi,va.Bd)),WA.Za=!$n(yi,145)+0,WA.Za){var el=WA.Ob,sl=0;for(va=0;4>va;++va){var Bs,Ea=Al[0+va];for(Bs=0;4>Bs;++Bs){Ea=uv[mA[Hs+Bs]][Ea];for(var za=dm[$n(yi,Ea[0])];0<za;)za=dm[2*za+$n(yi,Ea[za])];Ea=-za,mA[Hs+Bs]=Ea}r(el,sl,mA,Hs,4),sl+=4,Al[0+va]=Ea}}else Ea=$n(yi,156)?$n(yi,128)?1:3:$n(yi,163)?2:0,WA.Ob[0]=Ea,o(mA,Hs,Ea,4),o(Al,0,Ea,4);WA.Dd=$n(yi,142)?$n(yi,114)?$n(yi,183)?1:3:2:0}if(os.m.Ka)return ls(da,7,"Premature end-of-partition0 encountered.");for(;da.ja<da.za;++da.ja){if(os=Bo,yi=(Kr=da).rb[Kr.sb-1],mA=Kr.rb[Kr.sb+Kr.ja],Qi=Kr.ya[Kr.aa+Kr.ja],Hs=Kr.kc?Qi.Ad:0)yi.la=mA.la=0,Qi.Za||(yi.Na=mA.Na=0),Qi.Hc=0,Qi.Gc=0,Qi.ia=0;else{var GA,Za;if(yi=mA,mA=os,Hs=Kr.Pa.Xc,Al=Kr.ya[Kr.aa+Kr.ja],WA=Kr.pb[Al.$b],va=Al.ad,el=0,sl=Kr.rb[Kr.sb-1],Ea=Bs=0,o(va,el,0,384),Al.Za)var ks=0,Lu=Hs[3];else{za=l(16);var is=yi.Na+sl.Na;if(is=l0(mA,Hs[1],is,WA.Eb,0,za,0),yi.Na=sl.Na=(0<is)+0,1<is)Bd(za,0,va,el);else{var bl=za[0]+3>>3;for(za=0;256>za;za+=16)va[el+za]=bl}ks=1,Lu=Hs[0]}var qa=15&yi.la,bs=15&sl.la;for(za=0;4>za;++za){var Pl=1&bs;for(bl=Za=0;4>bl;++bl)qa=qa>>1|(Pl=(is=l0(mA,Lu,is=Pl+(1&qa),WA.Sc,ks,va,el))>ks)<<7,Za=Za<<2|(3<is?3:1<is?2:va[el+0]!=0),el+=16;qa>>=4,bs=bs>>1|Pl<<7,Bs=(Bs<<8|Za)>>>0}for(Lu=qa,ks=bs>>4,GA=0;4>GA;GA+=2){for(Za=0,qa=yi.la>>4+GA,bs=sl.la>>4+GA,za=0;2>za;++za){for(Pl=1&bs,bl=0;2>bl;++bl)is=Pl+(1&qa),qa=qa>>1|(Pl=0<(is=l0(mA,Hs[2],is,WA.Qc,0,va,el)))<<3,Za=Za<<2|(3<is?3:1<is?2:va[el+0]!=0),el+=16;qa>>=2,bs=bs>>1|Pl<<5}Ea|=Za<<4*GA,Lu|=qa<<4<<GA,ks|=(240&bs)<<GA}yi.la=Lu,sl.la=ks,Al.Hc=Bs,Al.Gc=Ea,Al.ia=43690&Ea?0:WA.ia,Hs=!(Bs|Ea)}if(0<Kr.L&&(Kr.wa[Kr.Y+Kr.ja]=Kr.gd[Qi.$b][Qi.Za],Kr.wa[Kr.Y+Kr.ja].La|=!Hs),os.Ka)return ls(da,7,"Premature end-of-file encountered.")}if(J0(da),Kr=ws,os=1,Qi=(Bo=da).D,yi=0<Bo.L&&Bo.M>=Bo.zb&&Bo.M<=Bo.Va,Bo.Aa==0)t:{if(Qi.M=Bo.M,Qi.uc=yi,ql(Bo,Qi),os=1,Qi=(Za=Bo.D).Nb,yi=(Ea=yp[Bo.L])*Bo.R,mA=Ea/2*Bo.B,za=16*Qi*Bo.R,bl=8*Qi*Bo.B,Hs=Bo.sa,Al=Bo.ta-yi+za,WA=Bo.qa,va=Bo.ra-mA+bl,el=Bo.Ha,sl=Bo.Ia-mA+bl,bs=(qa=Za.M)==0,Bs=qa>=Bo.Va-1,Bo.Aa==2&&ql(Bo,Za),Za.uc)for(Pl=(is=Bo).D.M,n(is.D.uc),Za=is.yb;Za<is.Hb;++Za){ks=Za,Lu=Pl;var ll=(Tl=(Ks=is).D).Nb;GA=Ks.R;var Tl=Tl.wa[Tl.Y+ks],Rl=Ks.sa,Cl=Ks.ta+16*ll*GA+16*ks,_l=Tl.dd,AA=Tl.tc;if(AA!=0)if(n(3<=AA),Ks.L==1)0<ks&&Jg(Rl,Cl,GA,AA+4),Tl.La&&em(Rl,Cl,GA,AA),0<Lu&&Yg(Rl,Cl,GA,AA+4),Tl.La&&qg(Rl,Cl,GA,AA);else{var jl=Ks.B,Nu=Ks.qa,yf=Ks.ra+8*ll*jl+8*ks,Mc=Ks.Ha,Ks=Ks.Ia+8*ll*jl+8*ks;ll=Tl.ld,0<ks&&(ys(Rl,Cl,GA,AA+4,_l,ll),A0(Nu,yf,Mc,Ks,jl,AA+4,_l,ll)),Tl.La&&(up(Rl,Cl,GA,AA,_l,ll),Xg(Nu,yf,Mc,Ks,jl,AA,_l,ll)),0<Lu&&(rs(Rl,Cl,GA,AA+4,_l,ll),_c(Nu,yf,Mc,Ks,jl,AA+4,_l,ll)),Tl.La&&(th(Rl,Cl,GA,AA,_l,ll),$g(Nu,yf,Mc,Ks,jl,AA,_l,ll))}}if(Bo.ia&&alert("todo:DitherRow"),Kr.put!=null){if(Za=16*qa,qa=16*(qa+1),bs?(Kr.y=Bo.sa,Kr.O=Bo.ta+za,Kr.f=Bo.qa,Kr.N=Bo.ra+bl,Kr.ea=Bo.Ha,Kr.W=Bo.Ia+bl):(Za-=Ea,Kr.y=Hs,Kr.O=Al,Kr.f=WA,Kr.N=va,Kr.ea=el,Kr.W=sl),Bs||(qa-=Ea),qa>Kr.o&&(qa=Kr.o),Kr.F=null,Kr.J=null,Bo.Fa!=null&&0<Bo.Fa.length&&Za<qa&&(Kr.J=aA(Bo,Kr,Za,qa-Za),Kr.F=Bo.mb,Kr.F==null&&Kr.F.length==0)){os=ls(Bo,3,"Could not decode alpha data.");break t}Za<Kr.j&&(Ea=Kr.j-Za,Za=Kr.j,n(!(1&Ea)),Kr.O+=Bo.R*Ea,Kr.N+=Bo.B*(Ea>>1),Kr.W+=Bo.B*(Ea>>1),Kr.F!=null&&(Kr.J+=Kr.width*Ea)),Za<qa&&(Kr.O+=Kr.v,Kr.N+=Kr.v>>1,Kr.W+=Kr.v>>1,Kr.F!=null&&(Kr.J+=Kr.v),Kr.ka=Za-Kr.j,Kr.U=Kr.va-Kr.v,Kr.T=qa-Za,os=Kr.put(Kr))}Qi+1!=Bo.Ic||Bs||(r(Bo.sa,Bo.ta-yi,Hs,Al+16*Bo.R,yi),r(Bo.qa,Bo.ra-mA,WA,va+8*Bo.B,mA),r(Bo.Ha,Bo.Ia-mA,el,sl+8*Bo.B,mA))}if(!os)return ls(da,6,"Output aborted.")}return 1}(ht,Xt)),Xt.bc!=null&&Xt.bc(Xt),un&=1}return un?(ht.cb=0,un):0})(u,q)||(m=u.a)}}else m=u.a}m==0&&De.Oa!=null&&De.Oa.fd&&(m=t0(De.ba))}De=m}Ne=De!=0?null:11>Ne?Ve.f.RGBA.eb:Ve.f.kb.y}else Ne=null;return Ne};var Bm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function Q(xt,sn){for(var _e="",At=0;At<4;At++)_e+=String.fromCharCode(xt[sn++]);return _e}function V(xt,sn){return xt[sn+0]|xt[sn+1]<<8}function fe(xt,sn){return(xt[sn+0]|xt[sn+1]<<8|xt[sn+2]<<16)>>>0}function Le(xt,sn){return(xt[sn+0]|xt[sn+1]<<8|xt[sn+2]<<16|xt[sn+3]<<24)>>>0}new S;var z=[0],ot=[0],qe=[],it=new S,He=e,Mt=function(xt,sn){var _e={},At=0,jt=!1,Tt=0,Bn=0;if(_e.frames=[],!function(Pe,bt){for(var Lt=0;Lt<4;Lt++)if(Pe[bt+Lt]!="RIFF".charCodeAt(Lt))return!0;return!1}(xt,sn)){for(Le(xt,sn+=4),sn+=8;sn<xt.length;){var Fn=Q(xt,sn),Nn=Le(xt,sn+=4);sn+=4;var gn=Nn+(1&Nn);switch(Fn){case"VP8 ":case"VP8L":_e.frames[At]===void 0&&(_e.frames[At]={}),(or=_e.frames[At]).src_off=jt?Bn:sn-8,or.src_size=Tt+Nn+8,At++,jt&&(jt=!1,Tt=0,Bn=0);break;case"VP8X":(or=_e.header={}).feature_flags=xt[sn];var Tn=sn+4;or.canvas_width=1+fe(xt,Tn),Tn+=3,or.canvas_height=1+fe(xt,Tn),Tn+=3;break;case"ALPH":jt=!0,Tt=gn+8,Bn=sn-8;break;case"ANIM":(or=_e.header).bgcolor=Le(xt,sn),Tn=sn+4,or.loop_count=V(xt,Tn),Tn+=2;break;case"ANMF":var Ir,or;(or=_e.frames[At]={}).offset_x=2*fe(xt,sn),sn+=3,or.offset_y=2*fe(xt,sn),sn+=3,or.width=1+fe(xt,sn),sn+=3,or.height=1+fe(xt,sn),sn+=3,or.duration=fe(xt,sn),sn+=3,Ir=xt[sn++],or.dispose=1&Ir,or.blend=Ir>>1&1}Fn!="ANMF"&&(sn+=gn)}return _e}}(He,0);Mt.response=He,Mt.rgbaoutput=!0,Mt.dataurl=!1;var Ot=Mt.header?Mt.header:null,Ct=Mt.frames?Mt.frames:null;if(Ot){Ot.loop_counter=Ot.loop_count,z=[Ot.canvas_height],ot=[Ot.canvas_width];for(var vn=0;vn<Ct.length&&Ct[vn].blend!=0;vn++);}var Hn=Ct[0],Un=it.WebPDecodeRGBA(He,Hn.src_off,Hn.src_size,ot,z);Hn.rgba=Un,Hn.imgwidth=ot[0],Hn.imgheight=z[0];for(var Gt=0;Gt<ot[0]*z[0]*4;Gt++)qe[Gt]=Un[Gt];return this.width=ot,this.height=z,this.data=qe,this}(function(e){var n,t,r,o,l,w,y,S,Q,V=function(Pe){return Pe=Pe||{},this.isStrokeTransparent=Pe.isStrokeTransparent||!1,this.strokeOpacity=Pe.strokeOpacity||1,this.strokeStyle=Pe.strokeStyle||"#000000",this.fillStyle=Pe.fillStyle||"#000000",this.isFillTransparent=Pe.isFillTransparent||!1,this.fillOpacity=Pe.fillOpacity||1,this.font=Pe.font||"10px sans-serif",this.textBaseline=Pe.textBaseline||"alphabetic",this.textAlign=Pe.textAlign||"left",this.lineWidth=Pe.lineWidth||1,this.lineJoin=Pe.lineJoin||"miter",this.lineCap=Pe.lineCap||"butt",this.path=Pe.path||[],this.transform=Pe.transform!==void 0?Pe.transform.clone():new S,this.globalCompositeOperation=Pe.globalCompositeOperation||"normal",this.globalAlpha=Pe.globalAlpha||1,this.clip_path=Pe.clip_path||[],this.currentPoint=Pe.currentPoint||new w,this.miterLimit=Pe.miterLimit||10,this.lastPoint=Pe.lastPoint||new w,this.lineDashOffset=Pe.lineDashOffset||0,this.lineDash=Pe.lineDash||[],this.margin=Pe.margin||[0,0,0,0],this.prevPageLastElemOffset=Pe.prevPageLastElemOffset||0,this.ignoreClearRect=typeof Pe.ignoreClearRect!="boolean"||Pe.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new fe(this),n=this.internal.f2,t=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,l=this.internal.getVerticalCoordinate,w=this.internal.Point,y=this.internal.Rectangle,S=this.internal.Matrix,Q=new V}]);var fe=function(Pe){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var bt=Pe;Object.defineProperty(this,"pdf",{get:function(){return bt}});var Lt=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Lt},set:function(st){Lt=!!st}});var Ht=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Ht},set:function(st){Ht=!!st}});var Jt=0;Object.defineProperty(this,"posX",{get:function(){return Jt},set:function(st){isNaN(st)||(Jt=st)}});var fn=0;Object.defineProperty(this,"posY",{get:function(){return fn},set:function(st){isNaN(st)||(fn=st)}}),Object.defineProperty(this,"margin",{get:function(){return Q.margin},set:function(st){var Xr;typeof st=="number"?Xr=[st,st,st,st]:((Xr=new Array(4))[0]=st[0],Xr[1]=st.length>=2?st[1]:Xr[0],Xr[2]=st.length>=3?st[2]:Xr[0],Xr[3]=st.length>=4?st[3]:Xr[1]),Q.margin=Xr}});var Ln=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Ln},set:function(st){Ln=st}});var On=0;Object.defineProperty(this,"lastBreak",{get:function(){return On},set:function(st){On=st}});var $n=[];Object.defineProperty(this,"pageBreaks",{get:function(){return $n},set:function(st){$n=st}}),Object.defineProperty(this,"ctx",{get:function(){return Q},set:function(st){st instanceof V&&(Q=st)}}),Object.defineProperty(this,"path",{get:function(){return Q.path},set:function(st){Q.path=st}});var wr=[];Object.defineProperty(this,"ctxStack",{get:function(){return wr},set:function(st){wr=st}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(st){var Xr;Xr=Le(st),this.ctx.fillStyle=Xr.style,this.ctx.isFillTransparent=Xr.a===0,this.ctx.fillOpacity=Xr.a,this.pdf.setFillColor(Xr.r,Xr.g,Xr.b,{a:Xr.a}),this.pdf.setTextColor(Xr.r,Xr.g,Xr.b,{a:Xr.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(st){var Xr=Le(st);this.ctx.strokeStyle=Xr.style,this.ctx.isStrokeTransparent=Xr.a===0,this.ctx.strokeOpacity=Xr.a,Xr.a===0?this.pdf.setDrawColor(255,255,255):(Xr.a,this.pdf.setDrawColor(Xr.r,Xr.g,Xr.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(st){["butt","round","square"].indexOf(st)!==-1&&(this.ctx.lineCap=st,this.pdf.setLineCap(st))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(st){isNaN(st)||(this.ctx.lineWidth=st,this.pdf.setLineWidth(st))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(st){["bevel","round","miter"].indexOf(st)!==-1&&(this.ctx.lineJoin=st,this.pdf.setLineJoin(st))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(st){isNaN(st)||(this.ctx.miterLimit=st,this.pdf.setMiterLimit(st))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(st){this.ctx.textBaseline=st}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(st){["right","end","center","left","start"].indexOf(st)!==-1&&(this.ctx.textAlign=st)}});var $r=null,Gr=null,Qo=null;Object.defineProperty(this,"fontFaces",{get:function(){return Qo},set:function(st){$r=null,Gr=null,Qo=st}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(st){var Xr;if(this.ctx.font=st,(Xr=/^\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-z0-9]+?)\s*$/i.exec(st))!==null){var Ri=Xr[1];Xr[2];var Go=Xr[3],dr=Xr[4];Xr[5];var $o=Xr[6],po=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(dr)[2];dr=Math.floor(po==="px"?parseFloat(dr)*this.pdf.internal.scaleFactor:po==="em"?parseFloat(dr)*this.pdf.getFontSize():parseFloat(dr)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(dr);var ko=function(Uo){var ts,ba,Mi=[],Hi=Uo.trim();if(Hi==="")return Zp;if(Hi in $u)return[$u[Hi]];for(;Hi!=="";){switch(ba=null,ts=(Hi=Xu(Hi)).charAt(0)){case'"':case"'":ba=Bu(Hi.substring(1),ts);break;default:ba=ud(Hi)}if(ba===null||(Mi.push(ba[0]),(Hi=Xu(ba[1]))!==""&&Hi.charAt(0)!==","))return Zp;Hi=Hi.replace(/^,/,"")}return Mi}($o);if(this.fontFaces){var To=function(Uo,ts){var ba=Uo.getFontList(),Mi=JSON.stringify(ba);if($r===null||Gr!==Mi){var Hi=function(xA){var jo=[];return Object.keys(xA).forEach(function(iA){xA[iA].forEach(function(ni){var vi=null;switch(ni){case"bold":vi={family:iA,weight:"bold"};break;case"italic":vi={family:iA,style:"italic"};break;case"bolditalic":vi={family:iA,weight:"bold",style:"italic"};break;case"":case"normal":vi={family:iA}}vi!==null&&(vi.ref={name:iA,style:ni},jo.push(vi))})}),jo}(ba);$r=function(xA){for(var jo={},iA=0;iA<xA.length;++iA){var ni=Bl(xA[iA]),vi=ni.family,SA=ni.stretch,Gi=ni.style,Yo=ni.weight;jo[vi]=jo[vi]||{},jo[vi][SA]=jo[vi][SA]||{},jo[vi][SA][Gi]=jo[vi][SA][Gi]||{},jo[vi][SA][Gi][Yo]=ni}return jo}(Hi.concat(ts)),Gr=Mi}return $r}(this.pdf,this.fontFaces),Pa=ko.map(function(Uo){return{family:Uo,stretch:"normal",weight:Go,style:Ri}}),oa=function(Uo,ts,ba){for(var Mi=(ba=ba||{}).defaultFontFamily||"times",Hi=Object.assign({},Cc,ba.genericFontFamilies||{}),xA=null,jo=null,iA=0;iA<ts.length;++iA)if(Hi[(xA=Bl(ts[iA])).family]&&(xA.family=Hi[xA.family]),Uo.hasOwnProperty(xA.family)){jo=Uo[xA.family];break}if(!(jo=jo||Uo[Mi]))throw new Error("Could not find a font-family for the rule '"+Wl(xA)+"' and default family '"+Mi+"'.");if(jo=function(ni,vi){if(vi[ni])return vi[ni];var SA=Us[ni],Gi=SA<=Us.normal?-1:1,Yo=wu(vi,yu,SA,Gi);if(!Yo)throw new Error("Could not find a matching font-stretch value for "+ni);return Yo}(xA.stretch,jo),jo=function(ni,vi){if(vi[ni])return vi[ni];for(var SA=ss[ni],Gi=0;Gi<SA.length;++Gi)if(vi[SA[Gi]])return vi[SA[Gi]];throw new Error("Could not find a matching font-style for "+ni)}(xA.style,jo),!(jo=function(ni,vi){if(vi[ni])return vi[ni];if(ni===400&&vi[500])return vi[500];if(ni===500&&vi[400])return vi[400];var SA=bc[ni],Gi=wu(vi,Rs,SA,ni<400?-1:1);if(!Gi)throw new Error("Could not find a matching font-weight for value "+ni);return Gi}(xA.weight,jo)))throw new Error("Failed to resolve a font for the rule '"+Wl(xA)+"'.");return jo}(To,Pa);this.pdf.setFont(oa.ref.name,oa.ref.style)}else{var mi="";(Go==="bold"||parseInt(Go,10)>=700||Ri==="bold")&&(mi="bold"),Ri==="italic"&&(mi+="italic"),mi.length===0&&(mi="normal");for(var ca="",ia={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"},xo=0;xo<ko.length;xo++){if(this.pdf.internal.getFont(ko[xo],mi,{noFallback:!0,disableWarning:!0})!==void 0){ca=ko[xo];break}if(mi==="bolditalic"&&this.pdf.internal.getFont(ko[xo],"bold",{noFallback:!0,disableWarning:!0})!==void 0)ca=ko[xo],mi="bold";else if(this.pdf.internal.getFont(ko[xo],"normal",{noFallback:!0,disableWarning:!0})!==void 0){ca=ko[xo],mi="normal";break}}if(ca===""){for(var xi=0;xi<ko.length;xi++)if(ia[ko[xi]]){ca=ia[ko[xi]];break}}ca=ca===""?"Times":ca,this.pdf.setFont(ca,mi)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(st){this.ctx.globalCompositeOperation=st}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(st){this.ctx.globalAlpha=st}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(st){this.ctx.lineDashOffset=st,or.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(st){this.ctx.lineDash=st,or.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(st){this.ctx.ignoreClearRect=!!st}})};fe.prototype.setLineDash=function(Pe){this.lineDash=Pe},fe.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},fe.prototype.fill=function(){Ct.call(this,"fill",!1)},fe.prototype.stroke=function(){Ct.call(this,"stroke",!1)},fe.prototype.beginPath=function(){this.path=[{type:"begin"}]},fe.prototype.moveTo=function(Pe,bt){if(isNaN(Pe)||isNaN(bt))throw Ka.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Lt=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"mt",x:Lt.x,y:Lt.y}),this.ctx.lastPoint=new w(Pe,bt)},fe.prototype.closePath=function(){var Pe=new w(0,0),bt=0;for(bt=this.path.length-1;bt!==-1;bt--)if(this.path[bt].type==="begin"&&(0,s.Z)(this.path[bt+1])==="object"&&typeof this.path[bt+1].x=="number"){Pe=new w(this.path[bt+1].x,this.path[bt+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new w(Pe.x,Pe.y)},fe.prototype.lineTo=function(Pe,bt){if(isNaN(Pe)||isNaN(bt))throw Ka.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Lt=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"lt",x:Lt.x,y:Lt.y}),this.ctx.lastPoint=new w(Lt.x,Lt.y)},fe.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Ct.call(this,null,!0)},fe.prototype.quadraticCurveTo=function(Pe,bt,Lt,Ht){if(isNaN(Lt)||isNaN(Ht)||isNaN(Pe)||isNaN(bt))throw Ka.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Jt=this.ctx.transform.applyToPoint(new w(Lt,Ht)),fn=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"qct",x1:fn.x,y1:fn.y,x:Jt.x,y:Jt.y}),this.ctx.lastPoint=new w(Jt.x,Jt.y)},fe.prototype.bezierCurveTo=function(Pe,bt,Lt,Ht,Jt,fn){if(isNaN(Jt)||isNaN(fn)||isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht))throw Ka.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Ln=this.ctx.transform.applyToPoint(new w(Jt,fn)),On=this.ctx.transform.applyToPoint(new w(Pe,bt)),$n=this.ctx.transform.applyToPoint(new w(Lt,Ht));this.path.push({type:"bct",x1:On.x,y1:On.y,x2:$n.x,y2:$n.y,x:Ln.x,y:Ln.y}),this.ctx.lastPoint=new w(Ln.x,Ln.y)},fe.prototype.arc=function(Pe,bt,Lt,Ht,Jt,fn){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht)||isNaN(Jt))throw Ka.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(fn=!!fn,!this.ctx.transform.isIdentity){var Ln=this.ctx.transform.applyToPoint(new w(Pe,bt));Pe=Ln.x,bt=Ln.y;var On=this.ctx.transform.applyToPoint(new w(0,Lt)),$n=this.ctx.transform.applyToPoint(new w(0,0));Lt=Math.sqrt(Math.pow(On.x-$n.x,2)+Math.pow(On.y-$n.y,2))}Math.abs(Jt-Ht)>=2*Math.PI&&(Ht=0,Jt=2*Math.PI),this.path.push({type:"arc",x:Pe,y:bt,radius:Lt,startAngle:Ht,endAngle:Jt,counterclockwise:fn})},fe.prototype.arcTo=function(Pe,bt,Lt,Ht,Jt){throw new Error("arcTo not implemented.")},fe.prototype.rect=function(Pe,bt,Lt,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht))throw Ka.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(Pe,bt),this.lineTo(Pe+Lt,bt),this.lineTo(Pe+Lt,bt+Ht),this.lineTo(Pe,bt+Ht),this.lineTo(Pe,bt),this.lineTo(Pe+Lt,bt),this.lineTo(Pe,bt)},fe.prototype.fillRect=function(Pe,bt,Lt,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht))throw Ka.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!z.call(this)){var Jt={};this.lineCap!=="butt"&&(Jt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Jt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(Pe,bt,Lt,Ht),this.fill(),Jt.hasOwnProperty("lineCap")&&(this.lineCap=Jt.lineCap),Jt.hasOwnProperty("lineJoin")&&(this.lineJoin=Jt.lineJoin)}},fe.prototype.strokeRect=function(Pe,bt,Lt,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht))throw Ka.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");ot.call(this)||(this.beginPath(),this.rect(Pe,bt,Lt,Ht),this.stroke())},fe.prototype.clearRect=function(Pe,bt,Lt,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht))throw Ka.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(Pe,bt,Lt,Ht))},fe.prototype.save=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var bt=this.pdf.internal.getCurrentPageInfo().pageNumber,Lt=0;Lt<this.pdf.internal.getNumberOfPages();Lt++)this.pdf.setPage(Lt+1),this.pdf.internal.out("q");if(this.pdf.setPage(bt),Pe){this.ctx.fontSize=this.pdf.internal.getFontSize();var Ht=new V(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Ht}},fe.prototype.restore=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var bt=this.pdf.internal.getCurrentPageInfo().pageNumber,Lt=0;Lt<this.pdf.internal.getNumberOfPages();Lt++)this.pdf.setPage(Lt+1),this.pdf.internal.out("Q");this.pdf.setPage(bt),Pe&&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)},fe.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Le=function(Pe){var bt,Lt,Ht,Jt;if(Pe.isCanvasGradient===!0&&(Pe=Pe.getColor()),!Pe)return{r:0,g:0,b:0,a:0,style:Pe};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(Pe))bt=0,Lt=0,Ht=0,Jt=0;else{var fn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Pe);if(fn!==null)bt=parseInt(fn[1]),Lt=parseInt(fn[2]),Ht=parseInt(fn[3]),Jt=1;else if((fn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Pe))!==null)bt=parseInt(fn[1]),Lt=parseInt(fn[2]),Ht=parseInt(fn[3]),Jt=parseFloat(fn[4]);else{if(Jt=1,typeof Pe=="string"&&Pe.charAt(0)!=="#"){var Ln=new j0(Pe);Pe=Ln.ok?Ln.toHex():"#000000"}Pe.length===4?(bt=Pe.substring(1,2),bt+=bt,Lt=Pe.substring(2,3),Lt+=Lt,Ht=Pe.substring(3,4),Ht+=Ht):(bt=Pe.substring(1,3),Lt=Pe.substring(3,5),Ht=Pe.substring(5,7)),bt=parseInt(bt,16),Lt=parseInt(Lt,16),Ht=parseInt(Ht,16)}}return{r:bt,g:Lt,b:Ht,a:Jt,style:Pe}},z=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},ot=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};fe.prototype.fillText=function(Pe,bt,Lt,Ht){if(isNaN(bt)||isNaN(Lt)||typeof Pe!="string")throw Ka.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Ht=isNaN(Ht)?void 0:Ht,!z.call(this)){var Jt=gn(this.ctx.transform.rotation),fn=this.ctx.transform.scaleX;At.call(this,{text:Pe,x:bt,y:Lt,scale:fn,angle:Jt,align:this.textAlign,maxWidth:Ht})}},fe.prototype.strokeText=function(Pe,bt,Lt,Ht){if(isNaN(bt)||isNaN(Lt)||typeof Pe!="string")throw Ka.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!ot.call(this)){Ht=isNaN(Ht)?void 0:Ht;var Jt=gn(this.ctx.transform.rotation),fn=this.ctx.transform.scaleX;At.call(this,{text:Pe,x:bt,y:Lt,scale:fn,renderingMode:"stroke",angle:Jt,align:this.textAlign,maxWidth:Ht})}},fe.prototype.measureText=function(Pe){if(typeof Pe!="string")throw Ka.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var bt=this.pdf,Lt=this.pdf.internal.scaleFactor,Ht=bt.internal.getFontSize(),Jt=bt.getStringUnitWidth(Pe)*Ht/bt.internal.scaleFactor;return new function(fn){var Ln=(fn=fn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Ln}}),this}({width:Jt*=Math.round(96*Lt/72*1e4)/1e4})},fe.prototype.scale=function(Pe,bt){if(isNaN(Pe)||isNaN(bt))throw Ka.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Lt=new S(Pe,0,0,bt,0,0);this.ctx.transform=this.ctx.transform.multiply(Lt)},fe.prototype.rotate=function(Pe){if(isNaN(Pe))throw Ka.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var bt=new S(Math.cos(Pe),Math.sin(Pe),-Math.sin(Pe),Math.cos(Pe),0,0);this.ctx.transform=this.ctx.transform.multiply(bt)},fe.prototype.translate=function(Pe,bt){if(isNaN(Pe)||isNaN(bt))throw Ka.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Lt=new S(1,0,0,1,Pe,bt);this.ctx.transform=this.ctx.transform.multiply(Lt)},fe.prototype.transform=function(Pe,bt,Lt,Ht,Jt,fn){if(isNaN(Pe)||isNaN(bt)||isNaN(Lt)||isNaN(Ht)||isNaN(Jt)||isNaN(fn))throw Ka.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Ln=new S(Pe,bt,Lt,Ht,Jt,fn);this.ctx.transform=this.ctx.transform.multiply(Ln)},fe.prototype.setTransform=function(Pe,bt,Lt,Ht,Jt,fn){Pe=isNaN(Pe)?1:Pe,bt=isNaN(bt)?0:bt,Lt=isNaN(Lt)?0:Lt,Ht=isNaN(Ht)?1:Ht,Jt=isNaN(Jt)?0:Jt,fn=isNaN(fn)?0:fn,this.ctx.transform=new S(Pe,bt,Lt,Ht,Jt,fn)};var qe=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};fe.prototype.drawImage=function(Pe,bt,Lt,Ht,Jt,fn,Ln,On,$n){var wr=this.pdf.getImageProperties(Pe),$r=1,Gr=1,Qo=1,st=1;Ht!==void 0&&On!==void 0&&(Qo=On/Ht,st=$n/Jt,$r=wr.width/Ht*On/Ht,Gr=wr.height/Jt*$n/Jt),fn===void 0&&(fn=bt,Ln=Lt,bt=0,Lt=0),Ht!==void 0&&On===void 0&&(On=Ht,$n=Jt),Ht===void 0&&On===void 0&&(On=wr.width,$n=wr.height);var Xr=this.ctx.transform.decompose(),Ri=gn(Xr.rotate.shx),Go=new S,dr=(Go=(Go=(Go=Go.multiply(Xr.translate)).multiply(Xr.skew)).multiply(Xr.scale)).applyToRectangle(new y(fn-bt*Qo,Ln-Lt*st,Ht*$r,Jt*Gr));if(this.autoPaging){for(var $o,po=it.call(this,dr),ko=[],To=0;To<po.length;To+=1)ko.indexOf(po[To])===-1&&ko.push(po[To]);Ot(ko);for(var Pa=ko[0],oa=ko[ko.length-1],mi=Pa;mi<oa+1;mi++){this.pdf.setPage(mi);var ca=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],ia=mi===1?this.posY+this.margin[0]:this.margin[0],xo=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],xi=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Uo=mi===1?0:xo+(mi-2)*xi;if(this.ctx.clip_path.length!==0){var ts=this.path;$o=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt($o,this.posX+this.margin[3],-Uo+ia+this.ctx.prevPageLastElemOffset),vn.call(this,"fill",!0),this.path=ts}var ba=JSON.parse(JSON.stringify(dr));ba=Mt([ba],this.posX+this.margin[3],-Uo+ia+this.ctx.prevPageLastElemOffset)[0];var Mi=(mi>Pa||mi<oa)&&qe.call(this);Mi&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ca,xi,null).clip().discardPath()),this.pdf.addImage(Pe,"JPEG",ba.x,ba.y,ba.w,ba.h,null,null,Ri),Mi&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(Pe,"JPEG",dr.x,dr.y,dr.w,dr.h,null,null,Ri)};var it=function(Pe,bt,Lt){var Ht=[];bt=bt||this.pdf.internal.pageSize.width,Lt=Lt||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Jt=this.posY+this.ctx.prevPageLastElemOffset;switch(Pe.type){default:case"mt":case"lt":Ht.push(Math.floor((Pe.y+Jt)/Lt)+1);break;case"arc":Ht.push(Math.floor((Pe.y+Jt-Pe.radius)/Lt)+1),Ht.push(Math.floor((Pe.y+Jt+Pe.radius)/Lt)+1);break;case"qct":var fn=Tn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x,Pe.y);Ht.push(Math.floor((fn.y+Jt)/Lt)+1),Ht.push(Math.floor((fn.y+fn.h+Jt)/Lt)+1);break;case"bct":var Ln=Ir(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x2,Pe.y2,Pe.x,Pe.y);Ht.push(Math.floor((Ln.y+Jt)/Lt)+1),Ht.push(Math.floor((Ln.y+Ln.h+Jt)/Lt)+1);break;case"rect":Ht.push(Math.floor((Pe.y+Jt)/Lt)+1),Ht.push(Math.floor((Pe.y+Pe.h+Jt)/Lt)+1)}for(var On=0;On<Ht.length;On+=1)for(;this.pdf.internal.getNumberOfPages()<Ht[On];)He.call(this);return Ht},He=function(){var Pe=this.fillStyle,bt=this.strokeStyle,Lt=this.font,Ht=this.lineCap,Jt=this.lineWidth,fn=this.lineJoin;this.pdf.addPage(),this.fillStyle=Pe,this.strokeStyle=bt,this.font=Lt,this.lineCap=Ht,this.lineWidth=Jt,this.lineJoin=fn},Mt=function(Pe,bt,Lt){for(var Ht=0;Ht<Pe.length;Ht++)switch(Pe[Ht].type){case"bct":Pe[Ht].x2+=bt,Pe[Ht].y2+=Lt;case"qct":Pe[Ht].x1+=bt,Pe[Ht].y1+=Lt;default:Pe[Ht].x+=bt,Pe[Ht].y+=Lt}return Pe},Ot=function(Pe){return Pe.sort(function(bt,Lt){return bt-Lt})},Ct=function(Pe,bt){var Lt=this.fillStyle,Ht=this.strokeStyle,Jt=this.lineCap,fn=this.lineWidth,Ln=Math.abs(fn*this.ctx.transform.scaleX),On=this.lineJoin;if(this.autoPaging){for(var $n,wr,$r=JSON.parse(JSON.stringify(this.path)),Gr=JSON.parse(JSON.stringify(this.path)),Qo=[],st=0;st<Gr.length;st++)if(Gr[st].x!==void 0)for(var Xr=it.call(this,Gr[st]),Ri=0;Ri<Xr.length;Ri+=1)Qo.indexOf(Xr[Ri])===-1&&Qo.push(Xr[Ri]);for(var Go=0;Go<Qo.length;Go++)for(;this.pdf.internal.getNumberOfPages()<Qo[Go];)He.call(this);Ot(Qo);for(var dr=Qo[0],$o=Qo[Qo.length-1],po=dr;po<$o+1;po++){this.pdf.setPage(po),this.fillStyle=Lt,this.strokeStyle=Ht,this.lineCap=Jt,this.lineWidth=Ln,this.lineJoin=On;var ko=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],To=po===1?this.posY+this.margin[0]:this.margin[0],Pa=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],oa=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],mi=po===1?0:Pa+(po-2)*oa;if(this.ctx.clip_path.length!==0){var ca=this.path;$n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt($n,this.posX+this.margin[3],-mi+To+this.ctx.prevPageLastElemOffset),vn.call(this,Pe,!0),this.path=ca}if(wr=JSON.parse(JSON.stringify($r)),this.path=Mt(wr,this.posX+this.margin[3],-mi+To+this.ctx.prevPageLastElemOffset),bt===!1||po===0){var ia=(po>dr||po<$o)&&qe.call(this);ia&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ko,oa,null).clip().discardPath()),vn.call(this,Pe,bt),ia&&this.pdf.restoreGraphicsState()}this.lineWidth=fn}this.path=$r}else this.lineWidth=Ln,vn.call(this,Pe,bt),this.lineWidth=fn},vn=function(Pe,bt){if((Pe!=="stroke"||bt||!ot.call(this))&&(Pe==="stroke"||bt||!z.call(this))){for(var Lt,Ht,Jt=[],fn=this.path,Ln=0;Ln<fn.length;Ln++){var On=fn[Ln];switch(On.type){case"begin":Jt.push({begin:!0});break;case"close":Jt.push({close:!0});break;case"mt":Jt.push({start:On,deltas:[],abs:[]});break;case"lt":var $n=Jt.length;if(fn[Ln-1]&&!isNaN(fn[Ln-1].x)&&(Lt=[On.x-fn[Ln-1].x,On.y-fn[Ln-1].y],$n>0)){for(;$n>=0;$n--)if(Jt[$n-1].close!==!0&&Jt[$n-1].begin!==!0){Jt[$n-1].deltas.push(Lt),Jt[$n-1].abs.push(On);break}}break;case"bct":Lt=[On.x1-fn[Ln-1].x,On.y1-fn[Ln-1].y,On.x2-fn[Ln-1].x,On.y2-fn[Ln-1].y,On.x-fn[Ln-1].x,On.y-fn[Ln-1].y],Jt[Jt.length-1].deltas.push(Lt);break;case"qct":var wr=fn[Ln-1].x+2/3*(On.x1-fn[Ln-1].x),$r=fn[Ln-1].y+2/3*(On.y1-fn[Ln-1].y),Gr=On.x+2/3*(On.x1-On.x),Qo=On.y+2/3*(On.y1-On.y),st=On.x,Xr=On.y;Lt=[wr-fn[Ln-1].x,$r-fn[Ln-1].y,Gr-fn[Ln-1].x,Qo-fn[Ln-1].y,st-fn[Ln-1].x,Xr-fn[Ln-1].y],Jt[Jt.length-1].deltas.push(Lt);break;case"arc":Jt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Jt[Jt.length-1].abs)&&Jt[Jt.length-1].abs.push(On)}}Ht=bt?null:Pe==="stroke"?"stroke":"fill";for(var Ri=!1,Go=0;Go<Jt.length;Go++)if(Jt[Go].arc)for(var dr=Jt[Go].abs,$o=0;$o<dr.length;$o++){var po=dr[$o];po.type==="arc"?Gt.call(this,po.x,po.y,po.radius,po.startAngle,po.endAngle,po.counterclockwise,void 0,bt,!Ri):jt.call(this,po.x,po.y),Ri=!0}else if(Jt[Go].close===!0)this.pdf.internal.out("h"),Ri=!1;else if(Jt[Go].begin!==!0){var ko=Jt[Go].start.x,To=Jt[Go].start.y;Tt.call(this,Jt[Go].deltas,ko,To),Ri=!0}Ht&&xt.call(this,Ht),bt&&sn.call(this)}},Hn=function(Pe){var bt=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Lt=bt*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Pe-Lt;case"top":return Pe+bt-Lt;case"hanging":return Pe+bt-2*Lt;case"middle":return Pe+bt/2-Lt;default:return Pe}},Un=function(Pe){return Pe+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};fe.prototype.createLinearGradient=function(){var Pe=function(){};return Pe.colorStops=[],Pe.addColorStop=function(bt,Lt){this.colorStops.push([bt,Lt])},Pe.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},Pe.isCanvasGradient=!0,Pe},fe.prototype.createPattern=function(){return this.createLinearGradient()},fe.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Gt=function(Pe,bt,Lt,Ht,Jt,fn,Ln,On,$n){for(var wr=Fn.call(this,Lt,Ht,Jt,fn),$r=0;$r<wr.length;$r++){var Gr=wr[$r];$r===0&&($n?_e.call(this,Gr.x1+Pe,Gr.y1+bt):jt.call(this,Gr.x1+Pe,Gr.y1+bt)),Bn.call(this,Pe,bt,Gr.x2,Gr.y2,Gr.x3,Gr.y3,Gr.x4,Gr.y4)}On?sn.call(this):xt.call(this,Ln)},xt=function(Pe){switch(Pe){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},sn=function(){this.pdf.clip(),this.pdf.discardPath()},_e=function(Pe,bt){this.pdf.internal.out(t(Pe)+" "+r(bt)+" m")},At=function(Pe){var bt;switch(Pe.align){case"right":case"end":bt="right";break;case"center":bt="center";break;default:bt="left"}var Lt,Ht,Jt,fn=this.pdf.getTextDimensions(Pe.text),Ln=Hn.call(this,Pe.y),On=Un.call(this,Ln)-fn.h,$n=this.ctx.transform.applyToPoint(new w(Pe.x,Ln));if(this.autoPaging){var wr=this.ctx.transform.decompose(),$r=new S;$r=($r=($r=$r.multiply(wr.translate)).multiply(wr.skew)).multiply(wr.scale);for(var Gr=this.ctx.transform.applyToRectangle(new y(Pe.x,Ln,fn.w,fn.h)),Qo=$r.applyToRectangle(new y(Pe.x,On,fn.w,fn.h)),st=it.call(this,Qo),Xr=[],Ri=0;Ri<st.length;Ri+=1)Xr.indexOf(st[Ri])===-1&&Xr.push(st[Ri]);Ot(Xr);for(var Go=Xr[0],dr=Xr[Xr.length-1],$o=Go;$o<dr+1;$o++){this.pdf.setPage($o);var po=$o===1?this.posY+this.margin[0]:this.margin[0],ko=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],To=this.pdf.internal.pageSize.height-this.margin[2],Pa=To-this.margin[0],oa=this.pdf.internal.pageSize.width-this.margin[1],mi=oa-this.margin[3],ca=$o===1?0:ko+($o-2)*Pa;if(this.ctx.clip_path.length!==0){var ia=this.path;Lt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(Lt,this.posX+this.margin[3],-1*ca+po),vn.call(this,"fill",!0),this.path=ia}var xo=Mt([JSON.parse(JSON.stringify(Qo))],this.posX+this.margin[3],-ca+po+this.ctx.prevPageLastElemOffset)[0];Pe.scale>=.01&&(Ht=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ht*Pe.scale),Jt=this.lineWidth,this.lineWidth=Jt*Pe.scale);var xi=this.autoPaging!=="text";if(xi||xo.y+xo.h<=To){if(xi||xo.y>=po&&xo.x<=oa){var Uo=xi?Pe.text:this.pdf.splitTextToSize(Pe.text,Pe.maxWidth||oa-xo.x)[0],ts=Mt([JSON.parse(JSON.stringify(Gr))],this.posX+this.margin[3],-ca+po+this.ctx.prevPageLastElemOffset)[0],ba=xi&&($o>Go||$o<dr)&&qe.call(this);ba&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],mi,Pa,null).clip().discardPath()),this.pdf.text(Uo,ts.x,ts.y,{angle:Pe.angle,align:bt,renderingMode:Pe.renderingMode}),ba&&this.pdf.restoreGraphicsState()}}else xo.y<To&&(this.ctx.prevPageLastElemOffset+=To-xo.y);Pe.scale>=.01&&(this.pdf.setFontSize(Ht),this.lineWidth=Jt)}}else Pe.scale>=.01&&(Ht=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ht*Pe.scale),Jt=this.lineWidth,this.lineWidth=Jt*Pe.scale),this.pdf.text(Pe.text,$n.x+this.posX,$n.y+this.posY,{angle:Pe.angle,align:bt,renderingMode:Pe.renderingMode,maxWidth:Pe.maxWidth}),Pe.scale>=.01&&(this.pdf.setFontSize(Ht),this.lineWidth=Jt)},jt=function(Pe,bt,Lt,Ht){Lt=Lt||0,Ht=Ht||0,this.pdf.internal.out(t(Pe+Lt)+" "+r(bt+Ht)+" l")},Tt=function(Pe,bt,Lt){return this.pdf.lines(Pe,bt,Lt,null,null)},Bn=function(Pe,bt,Lt,Ht,Jt,fn,Ln,On){this.pdf.internal.out([n(o(Lt+Pe)),n(l(Ht+bt)),n(o(Jt+Pe)),n(l(fn+bt)),n(o(Ln+Pe)),n(l(On+bt)),"c"].join(" "))},Fn=function(Pe,bt,Lt,Ht){for(var Jt=2*Math.PI,fn=Math.PI/2;bt>Lt;)bt-=Jt;var Ln=Math.abs(Lt-bt);Ln<Jt&&Ht&&(Ln=Jt-Ln);for(var On=[],$n=Ht?-1:1,wr=bt;Ln>1e-5;){var $r=wr+$n*Math.min(Ln,fn);On.push(Nn.call(this,Pe,wr,$r)),Ln-=Math.abs($r-wr),wr=$r}return On},Nn=function(Pe,bt,Lt){var Ht=(Lt-bt)/2,Jt=Pe*Math.cos(Ht),fn=Pe*Math.sin(Ht),Ln=Jt,On=-fn,$n=Ln*Ln+On*On,wr=$n+Ln*Jt+On*fn,$r=4/3*(Math.sqrt(2*$n*wr)-wr)/(Ln*fn-On*Jt),Gr=Ln-$r*On,Qo=On+$r*Ln,st=Gr,Xr=-Qo,Ri=Ht+bt,Go=Math.cos(Ri),dr=Math.sin(Ri);return{x1:Pe*Math.cos(bt),y1:Pe*Math.sin(bt),x2:Gr*Go-Qo*dr,y2:Gr*dr+Qo*Go,x3:st*Go-Xr*dr,y3:st*dr+Xr*Go,x4:Pe*Math.cos(Lt),y4:Pe*Math.sin(Lt)}},gn=function(Pe){return 180*Pe/Math.PI},Tn=function(Pe,bt,Lt,Ht,Jt,fn){var Ln=Pe+.5*(Lt-Pe),On=bt+.5*(Ht-bt),$n=Jt+.5*(Lt-Jt),wr=fn+.5*(Ht-fn),$r=Math.min(Pe,Jt,Ln,$n),Gr=Math.max(Pe,Jt,Ln,$n),Qo=Math.min(bt,fn,On,wr),st=Math.max(bt,fn,On,wr);return new y($r,Qo,Gr-$r,st-Qo)},Ir=function(Pe,bt,Lt,Ht,Jt,fn,Ln,On){var $n,wr,$r,Gr,Qo,st,Xr,Ri,Go,dr,$o,po,ko,To,Pa=Lt-Pe,oa=Ht-bt,mi=Jt-Lt,ca=fn-Ht,ia=Ln-Jt,xo=On-fn;for(wr=0;wr<41;wr++)Go=(Xr=($r=Pe+($n=wr/40)*Pa)+$n*((Qo=Lt+$n*mi)-$r))+$n*(Qo+$n*(Jt+$n*ia-Qo)-Xr),dr=(Ri=(Gr=bt+$n*oa)+$n*((st=Ht+$n*ca)-Gr))+$n*(st+$n*(fn+$n*xo-st)-Ri),wr==0?($o=Go,po=dr,ko=Go,To=dr):($o=Math.min($o,Go),po=Math.min(po,dr),ko=Math.max(ko,Go),To=Math.max(To,dr));return new y(Math.round($o),Math.round(po),Math.round(ko-$o),Math.round(To-po))},or=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Pe,bt,Lt=(Pe=this.ctx.lineDash,bt=this.ctx.lineDashOffset,JSON.stringify({lineDash:Pe,lineDashOffset:bt}));this.prevLineDash!==Lt&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Lt)}}})(yo.API),function(e){var n=function(w){var y,S,Q,V,fe,Le,z,ot,qe,it;for(/[^\x00-\xFF]/.test(w),S=[],Q=0,V=(w+=y="\0\0\0\0".slice(w.length%4||4)).length;V>Q;Q+=4)(fe=(w.charCodeAt(Q)<<24)+(w.charCodeAt(Q+1)<<16)+(w.charCodeAt(Q+2)<<8)+w.charCodeAt(Q+3))!==0?(Le=(fe=((fe=((fe=((fe=(fe-(it=fe%85))/85)-(qe=fe%85))/85)-(ot=fe%85))/85)-(z=fe%85))/85)%85,S.push(Le+33,z+33,ot+33,qe+33,it+33)):S.push(122);return function(He,Mt){for(var Ot=Mt;Ot>0;Ot--)He.pop()}(S,y.length),String.fromCharCode.apply(String,S)+"~>"},t=function(w){var y,S,Q,V,fe,Le=String,z="length",ot=255,qe="charCodeAt",it="slice",He="replace";for(w[it](-2),w=w[it](0,-2)[He](/\s/g,"")[He]("z","!!!!!"),Q=[],V=0,fe=(w+=y="uuuuu"[it](w[z]%5||5))[z];fe>V;V+=5)S=52200625*(w[qe](V)-33)+614125*(w[qe](V+1)-33)+7225*(w[qe](V+2)-33)+85*(w[qe](V+3)-33)+(w[qe](V+4)-33),Q.push(ot&S>>24,ot&S>>16,ot&S>>8,ot&S);return function(Mt,Ot){for(var Ct=Ot;Ct>0;Ct--)Mt.pop()}(Q,y[z]),Le.fromCharCode.apply(Le,Q)},r=function(w){return w.split("").map(function(y){return("0"+y.charCodeAt().toString(16)).slice(-2)}).join("")+">"},o=function(w){var y=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((w=w.replace(/\s/g,"")).indexOf(">")!==-1&&(w=w.substr(0,w.indexOf(">"))),w.length%2&&(w+="0"),y.test(w)===!1)return"";for(var S="",Q=0;Q<w.length;Q+=2)S+=String.fromCharCode("0x"+(w[Q]+w[Q+1]));return S},l=function(w){for(var y=new Uint8Array(w.length),S=w.length;S--;)y[S]=w.charCodeAt(S);return(y=fr(y)).reduce(function(Q,V){return Q+String.fromCharCode(V)},"")};e.processDataByFilters=function(w,y){var S=0,Q=w||"",V=[];for(typeof(y=y||[])=="string"&&(y=[y]),S=0;S<y.length;S+=1)switch(y[S]){case"ASCII85Decode":case"/ASCII85Decode":Q=t(Q),V.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Q=n(Q),V.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Q=o(Q),V.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Q=r(Q),V.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Q=l(Q),V.push("/FlateDecode");break;default:throw new Error('The filter: "'+y[S]+'" is not implemented')}return{data:Q,reverseChain:V.reverse().join(" ")}}}(yo.API),function(e){e.loadFile=function(n,t,r){return function(o,l,w){l=l!==!1,w=typeof w=="function"?w:function(){};var y=void 0;try{y=function(S,Q,V){var fe=new XMLHttpRequest,Le=0,z=function(ot){var qe=ot.length,it=[],He=String.fromCharCode;for(Le=0;Le<qe;Le+=1)it.push(He(255&ot.charCodeAt(Le)));return it.join("")};if(fe.open("GET",S,!Q),fe.overrideMimeType("text/plain; charset=x-user-defined"),Q===!1&&(fe.onload=function(){fe.status===200?V(z(this.responseText)):V(void 0)}),fe.send(null),Q&&fe.status===200)return z(fe.responseText)}(o,l,w)}catch(S){}return y}(n,t,r)},e.loadImageFile=e.loadFile}(yo.API),function(e){function n(){return(ei.html2canvas?Promise.resolve(ei.html2canvas):Promise.resolve().then(p.t.bind(p,64270,23))).catch(function(y){return Promise.reject(new Error("Could not load html2canvas: "+y))}).then(function(y){return y.default?y.default:y})}function t(){return(ei.DOMPurify?Promise.resolve(ei.DOMPurify):p.e(5911).then(p.bind(p,85911))).catch(function(y){return Promise.reject(new Error("Could not load dompurify: "+y))}).then(function(y){return y.default?y.default:y})}var r=function(y){var S=(0,s.Z)(y);return S==="undefined"?"undefined":S==="string"||y instanceof String?"string":S==="number"||y instanceof Number?"number":S==="function"||y instanceof Function?"function":y&&y.constructor===Array?"array":y&&y.nodeType===1?"element":S==="object"?"object":"unknown"},o=function(y,S){var Q=document.createElement(y);for(var V in S.className&&(Q.className=S.className),S.innerHTML&&S.dompurify&&(Q.innerHTML=S.dompurify.sanitize(S.innerHTML)),S.style)Q.style[V]=S.style[V];return Q},l=function y(S,Q){for(var V=S.nodeType===3?document.createTextNode(S.nodeValue):S.cloneNode(!1),fe=S.firstChild;fe;fe=fe.nextSibling)Q!==!0&&fe.nodeType===1&&fe.nodeName==="SCRIPT"||V.appendChild(y(fe,Q));return S.nodeType===1&&(S.nodeName==="CANVAS"?(V.width=S.width,V.height=S.height,V.getContext("2d").drawImage(S,0,0)):S.nodeName!=="TEXTAREA"&&S.nodeName!=="SELECT"||(V.value=S.value),V.addEventListener("load",function(){V.scrollTop=S.scrollTop,V.scrollLeft=S.scrollLeft},!0)),V},w=function y(S){var Q=Object.assign(y.convert(Promise.resolve()),JSON.parse(JSON.stringify(y.template))),V=y.convert(Promise.resolve(),Q);return(V=V.setProgress(1,y,1,[y])).set(S)};(w.prototype=Object.create(Promise.prototype)).constructor=w,w.convert=function(y,S){return y.__proto__=S||w.prototype,y},w.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"}},w.prototype.from=function(y,S){return this.then(function(){switch(S=S||function(Q){switch(r(Q)){case"string":return"string";case"element":return Q.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(y),S){case"string":return this.then(t).then(function(Q){return this.set({src:o("div",{innerHTML:y,dompurify:Q})})});case"element":return this.set({src:y});case"canvas":return this.set({canvas:y});case"img":return this.set({img:y});default:return this.error("Unknown source type.")}})},w.prototype.to=function(y){switch(y){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.")}},w.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 y={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},S=l(this.prop.src,this.opt.html2canvas.javascriptEnabled);S.tagName==="BODY"&&(y.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:y}),this.prop.container.appendChild(S),this.prop.container.firstChild.appendChild(o("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"})},w.prototype.toCanvas=function(){var y=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(y).then(n).then(function(S){var Q=Object.assign({},this.opt.html2canvas);return delete Q.onrendered,S(this.prop.container,Q)}).then(function(S){(this.opt.html2canvas.onrendered||function(){})(S),this.prop.canvas=S,document.body.removeChild(this.prop.overlay)})},w.prototype.toContext2d=function(){var y=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(y).then(n).then(function(S){var Q=this.opt.jsPDF,V=this.opt.fontFaces,fe=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,Le=Object.assign({async:!0,allowTaint:!0,scale:fe,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 Le.onrendered,Q.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Q.context2d.posX=this.opt.x,Q.context2d.posY=this.opt.y,Q.context2d.margin=this.opt.margin,Q.context2d.fontFaces=V,V)for(var z=0;z<V.length;++z){var ot=V[z],qe=ot.src.find(function(it){return it.format==="truetype"});qe&&Q.addFont(qe.url,ot.ref.name,ot.ref.style)}return Le.windowHeight=Le.windowHeight||0,Le.windowHeight=Le.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Le.windowHeight,Q.context2d.save(!0),S(this.prop.container,Le)}).then(function(S){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(S),this.prop.canvas=S,document.body.removeChild(this.prop.overlay)})},w.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var y=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=y})},w.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},w.prototype.output=function(y,S,Q){return(Q=Q||"pdf").toLowerCase()==="img"||Q.toLowerCase()==="image"?this.outputImg(y,S):this.outputPdf(y,S)},w.prototype.outputPdf=function(y,S){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(y,S)})},w.prototype.outputImg=function(y){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(y){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 "'+y+'" is not supported.'}})},w.prototype.save=function(y){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(y?{filename:y}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},w.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},w.prototype.set=function(y){if(r(y)!=="object")return this;var S=Object.keys(y||{}).map(function(Q){if(Q in w.template.prop)return function(){this.prop[Q]=y[Q]};switch(Q){case"margin":return this.setMargin.bind(this,y.margin);case"jsPDF":return function(){return this.opt.jsPDF=y.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,y.pageSize);default:return function(){this.opt[Q]=y[Q]}}},this);return this.then(function(){return this.thenList(S)})},w.prototype.get=function(y,S){return this.then(function(){var Q=y in w.template.prop?this.prop[y]:this.opt[y];return S?S(Q):Q})},w.prototype.setMargin=function(y){return this.then(function(){switch(r(y)){case"number":y=[y,y,y,y];case"array":if(y.length===2&&(y=[y[0],y[1],y[0],y[1]]),y.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=y}).then(this.setPageSize)},w.prototype.setPageSize=function(y){function S(Q,V){return Math.floor(Q*V/72*96)}return this.then(function(){(y=y||yo.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(y.inner={width:y.width-this.opt.margin[1]-this.opt.margin[3],height:y.height-this.opt.margin[0]-this.opt.margin[2]},y.inner.px={width:S(y.inner.width,y.k),height:S(y.inner.height,y.k)},y.inner.ratio=y.inner.height/y.inner.width),this.prop.pageSize=y})},w.prototype.setProgress=function(y,S,Q,V){return y!=null&&(this.progress.val=y),S!=null&&(this.progress.state=S),Q!=null&&(this.progress.n=Q),V!=null&&(this.progress.stack=V),this.progress.ratio=this.progress.val/this.progress.state,this},w.prototype.updateProgress=function(y,S,Q,V){return this.setProgress(y?this.progress.val+y:null,S||null,Q?this.progress.n+Q:null,V?this.progress.stack.concat(V):null)},w.prototype.then=function(y,S){var Q=this;return this.thenCore(y,S,function(V,fe){return Q.updateProgress(null,null,1,[V]),Promise.prototype.then.call(this,function(Le){return Q.updateProgress(null,V),Le}).then(V,fe).then(function(Le){return Q.updateProgress(1),Le})})},w.prototype.thenCore=function(y,S,Q){Q=Q||Promise.prototype.then;var V=this;y&&(y=y.bind(V)),S&&(S=S.bind(V));var fe=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?V:w.convert(Object.assign({},V),Promise.prototype),Le=Q.call(fe,y,S);return w.convert(Le,V.__proto__)},w.prototype.thenExternal=function(y,S){return Promise.prototype.then.call(this,y,S)},w.prototype.thenList=function(y){var S=this;return y.forEach(function(Q){S=S.thenCore(Q)}),S},w.prototype.catch=function(y){y&&(y=y.bind(this));var S=Promise.prototype.catch.call(this,y);return w.convert(S,this)},w.prototype.catchExternal=function(y){return Promise.prototype.catch.call(this,y)},w.prototype.error=function(y){return this.then(function(){throw new Error(y)})},w.prototype.using=w.prototype.set,w.prototype.saveAs=w.prototype.save,w.prototype.export=w.prototype.output,w.prototype.run=w.prototype.then,yo.getPageSize=function(y,S,Q){if((0,s.Z)(y)==="object"){var V=y;y=V.orientation,S=V.unit||S,Q=V.format||Q}S=S||"mm",Q=Q||"a4",y=(""+(y||"P")).toLowerCase();var fe,Le=(""+Q).toLowerCase(),z={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(S){case"pt":fe=1;break;case"mm":fe=72/25.4;break;case"cm":fe=72/2.54;break;case"in":fe=72;break;case"px":fe=.75;break;case"pc":case"em":fe=12;break;case"ex":fe=6;break;default:throw"Invalid unit: "+S}var ot,qe=0,it=0;if(z.hasOwnProperty(Le))qe=z[Le][1]/fe,it=z[Le][0]/fe;else try{qe=Q[1],it=Q[0]}catch(He){throw new Error("Invalid format: "+Q)}if(y==="p"||y==="portrait")y="p",it>qe&&(ot=it,it=qe,qe=ot);else{if(y!=="l"&&y!=="landscape")throw"Invalid orientation: "+y;y="l",qe>it&&(ot=it,it=qe,qe=ot)}return{width:it,height:qe,unit:S,k:fe,orientation:y}},e.html=function(y,S){(S=S||{}).callback=S.callback||function(){},S.html2canvas=S.html2canvas||{},S.html2canvas.canvas=S.html2canvas.canvas||this.canvas,S.jsPDF=S.jsPDF||this,S.fontFaces=S.fontFaces?S.fontFaces.map(Bl):null;var Q=new w(S);return S.worker?Q:Q.from(y).doCallback()}}(yo.API),yo.API.addJS=function(e){return Og=e,this.internal.events.subscribe("postPutResources",function(){Yu=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Yu+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Qg=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Og+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Yu!==void 0&&Qg!==void 0&&this.internal.out("/Names <</JavaScript "+Yu+" 0 R>>")}),this},function(e){var n;e.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=t.outline.render().split(/\r\n/),l=0;l<o.length;l++){var w=o[l],y=r.exec(w);if(y!=null){var S=y[1];t.internal.newObjectDeferredBegin(S,!1)}t.internal.write(w)}if(this.outline.createNamedDestinations){var Q=this.internal.pages.length,V=[];for(l=0;l<Q;l++){var fe=t.internal.newObject();V.push(fe);var Le=t.internal.getPageInfo(l+1);t.internal.write("<< /D["+Le.objId+" 0 R /XYZ null null null]>> endobj")}var z=t.internal.newObject();for(t.internal.write("<< /Names [ "),l=0;l<V.length;l++)t.internal.write("(page_"+(l+1)+")"+V[l]+" 0 R");t.internal.write(" ] >>","endobj"),n=t.internal.newObject(),t.internal.write("<< /Dests "+z+" 0 R"),t.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+n+" 0 R"))}]),e.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(r,o,l){var w={title:o,options:l,children:[]};return r==null&&(r=this.root),r.children.push(w),w},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(r){r.id=t.internal.newObjectDeferred();for(var o=0;o<r.children.length;o++)this.genIds_r(r.children[o])},t.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},t.outline.renderItems=function(r){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,l=0;l<r.children.length;l++){var w=r.children[l];this.objStart(w),this.line("/Title "+this.makeString(w.title)),this.line("/Parent "+this.makeRef(r)),l>0&&this.line("/Prev "+this.makeRef(r.children[l-1])),l<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[l+1])),w.children.length>0&&(this.line("/First "+this.makeRef(w.children[0])),this.line("/Last "+this.makeRef(w.children[w.children.length-1])));var y=this.count=this.count_r({count:0},w);if(y>0&&this.line("/Count "+y),w.options&&w.options.pageNumber){var S=t.internal.getPageInfo(w.options.pageNumber);this.line("/Dest ["+S.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var Q=0;Q<r.children.length;Q++)this.renderItems(r.children[Q])},t.outline.line=function(r){this.ctx.val+=r+`\r
|
|
|
`},t.outline.makeRef=function(r){return r.id+" 0 R"},t.outline.makeString=function(r){return"("+t.internal.pdfEscape(r)+")"},t.outline.objStart=function(r){this.ctx.val+=`\r
|
|
|
`+r.id+` 0 obj\r
|
|
|
<<\r
|
|
|
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
|
endobj\r
|
|
|
`},t.outline.count_r=function(r,o){for(var l=0;l<o.children.length;l++)r.count++,this.count_r(r,o.children[l]);return r.count}}])}(yo.API),function(e){var n=[192,193,194,195,196,197,198,199];e.processJPEG=function(t,r,o,l,w,y){var S,Q=this.decode.DCT_DECODE,V=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=w||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,S=function(fe){for(var Le,z=256*fe.charCodeAt(4)+fe.charCodeAt(5),ot=fe.length,qe={width:0,height:0,numcomponents:1},it=4;it<ot;it+=2){if(it+=z,n.indexOf(fe.charCodeAt(it+1))!==-1){Le=256*fe.charCodeAt(it+5)+fe.charCodeAt(it+6),qe={width:256*fe.charCodeAt(it+7)+fe.charCodeAt(it+8),height:Le,numcomponents:fe.charCodeAt(it+9)};break}z=256*fe.charCodeAt(it+2)+fe.charCodeAt(it+3)}return qe}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),S.numcomponents){case 1:y=this.color_spaces.DEVICE_GRAY;break;case 4:y=this.color_spaces.DEVICE_CMYK;break;case 3:y=this.color_spaces.DEVICE_RGB}V={data:t,width:S.width,height:S.height,colorSpace:y,bitsPerComponent:8,filter:Q,index:r,alias:o}}return V}}(yo.API),yo.API.processPNG=function(e,n,t,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var o,l=jf(e,{checkCrc:!0}),w=l.width,y=l.height,S=l.channels,Q=l.palette,V=l.depth;o=Q&&S===1?function(Gt){for(var xt=Gt.width,sn=Gt.height,_e=Gt.data,At=Gt.palette,jt=Gt.depth,Tt=!1,Bn=[],Fn=[],Nn=void 0,gn=!1,Tn=0,Ir=0;Ir<At.length;Ir++){var or=(0,_r.Z)(At[Ir],4),Pe=or[0],bt=or[1],Lt=or[2],Ht=or[3];Bn.push(Pe,bt,Lt),Ht!=null&&(Ht===0?(Tn++,Fn.length<1&&Fn.push(Ir)):Ht<255&&(gn=!0))}if(gn||Tn>1){Tt=!0,Fn=void 0;var Jt=xt*sn;Nn=new Uint8Array(Jt);for(var fn=new DataView(_e.buffer),Ln=0;Ln<Jt;Ln++){var On=Vp(fn,Ln,jt),$n=(0,_r.Z)(At[On],4)[3];Nn[Ln]=$n}}else Tn===0&&(Fn=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:Tt?8:void 0,colorBytes:_e,alphaBytes:Nn,needSMask:Tt,palette:Bn,mask:Fn}}(l):S===2||S===4?function(Gt){for(var xt=Gt.data,sn=Gt.width,_e=Gt.height,At=Gt.channels,jt=Gt.depth,Tt=At===2?"DeviceGray":"DeviceRGB",Bn=At-1,Fn=sn*_e,Nn=Bn,gn=Fn*Nn,Tn=1*Fn,Ir=Math.ceil(gn*jt/8),or=Math.ceil(Tn*jt/8),Pe=new Uint8Array(Ir),bt=new Uint8Array(or),Lt=new DataView(xt.buffer),Ht=new DataView(Pe.buffer),Jt=new DataView(bt.buffer),fn=!1,Ln=0;Ln<Fn;Ln++){for(var On=Ln*At,$n=0;$n<Nn;$n++)kg(Ht,Vp(Lt,On+$n,jt),Ln*Nn+$n,jt);var wr=Vp(Lt,On+Nn,jt);wr<(1<<jt)-1&&(fn=!0),kg(Jt,wr,1*Ln,jt)}return{colorSpace:Tt,colorsPerPixel:Bn,sMaskBitsPerComponent:fn?jt:void 0,colorBytes:Pe,alphaBytes:bt,needSMask:fn}}(l):function(Gt){var xt=Gt.data,sn=Gt.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:sn,colorsPerPixel:sn==="DeviceGray"?1:3,colorBytes:xt instanceof Uint16Array?function(_e){for(var At=_e.length,jt=new Uint8Array(2*At),Tt=new DataView(jt.buffer,jt.byteOffset,jt.byteLength),Bn=0;Bn<At;Bn++)Tt.setUint16(2*Bn,_e[Bn],!1);return jt}(xt):xt,needSMask:!1}}(l);var fe,Le,z,ot=o,qe=ot.colorSpace,it=ot.colorsPerPixel,He=ot.sMaskBitsPerComponent,Mt=ot.colorBytes,Ot=ot.alphaBytes,Ct=ot.needSMask,vn=ot.palette,Hn=ot.mask,Un=null;return r!==yo.API.image_compression.NONE&&typeof fr=="function"?(Un=function(Gt){var xt;switch(Gt){case yo.API.image_compression.FAST:xt=11;break;case yo.API.image_compression.MEDIUM:xt=13;break;case yo.API.image_compression.SLOW:xt=14;break;default:xt=12}return xt}(r),fe=this.decode.FLATE_DECODE,Le="/Predictor ".concat(Un," /Colors ").concat(it," /BitsPerComponent ").concat(V," /Columns ").concat(w),e=Rg(Mt,Math.ceil(w*it*V/8),it,V,r),Ct&&(z=Rg(Ot,Math.ceil(w*He/8),1,He,r))):(fe=void 0,Le=void 0,e=Mt,Ct&&(z=Ot)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(z&&this.__addimage__.isArrayBuffer(z)||this.__addimage__.isArrayBufferView(z))&&(z=this.__addimage__.arrayBufferToBinaryString(z)),{alias:t,data:e,index:n,filter:fe,decodeParameters:Le,transparency:Hn,palette:vn,sMask:z,predictor:Un,width:w,height:y,bitsPerComponent:V,sMaskBitsPerComponent:He,colorSpace:qe}}},function(e){e.processGIF89A=function(n,t,r,o){var l=new _m(n),w=l.width,y=l.height,S=[];l.decodeAndBlitFrameRGBA(0,S);var Q={data:S,width:w,height:y},V=new Wp(100).encode(Q,100);return e.processJPEG.call(this,V,t,r,o)},e.processGIF87A=e.processGIF89A}(yo.API),bu.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 e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var n=0;n<e;n++){var t=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:o,green:r,blue:t,quad:l}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},bu.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,n=this.width*this.height*4;this.data=new Uint8Array(n),this[e]()}catch(t){Ka.log("bit decode error:"+t)}},bu.prototype.bit1=function(){var e,n=Math.ceil(this.width/8),t=n%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<n;o++)for(var l=this.datav.getUint8(this.pos++,!0),w=r*this.width*4+8*o*4,y=0;y<8&&8*o+y<this.width;y++){var S=this.palette[l>>7-y&1];this.data[w+4*y]=S.blue,this.data[w+4*y+1]=S.green,this.data[w+4*y+2]=S.red,this.data[w+4*y+3]=255}t!==0&&(this.pos+=4-t)}},bu.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),n=e%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++){var l=this.datav.getUint8(this.pos++,!0),w=r*this.width*4+2*o*4,y=l>>4,S=15&l,Q=this.palette[y];if(this.data[w]=Q.blue,this.data[w+1]=Q.green,this.data[w+2]=Q.red,this.data[w+3]=255,2*o+1>=this.width)break;Q=this.palette[S],this.data[w+4]=Q.blue,this.data[w+4+1]=Q.green,this.data[w+4+2]=Q.red,this.data[w+4+3]=255}n!==0&&(this.pos+=4-n)}},bu.prototype.bit8=function(){for(var e=this.width%4,n=this.height-1;n>=0;n--){for(var t=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),l=t*this.width*4+4*r;if(o<this.palette.length){var w=this.palette[o];this.data[l]=w.red,this.data[l+1]=w.green,this.data[l+2]=w.blue,this.data[l+3]=255}else this.data[l]=255,this.data[l+1]=255,this.data[l+2]=255,this.data[l+3]=255}e!==0&&(this.pos+=4-e)}},bu.prototype.bit15=function(){for(var e=this.width%3,n=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<this.width;o++){var l=this.datav.getUint16(this.pos,!0);this.pos+=2;var w=(l&n)/n*255|0,y=(l>>5&n)/n*255|0,S=(l>>10&n)/n*255|0,Q=l>>15?255:0,V=r*this.width*4+4*o;this.data[V]=S,this.data[V+1]=y,this.data[V+2]=w,this.data[V+3]=Q}this.pos+=e}},bu.prototype.bit16=function(){for(var e=this.width%3,n=parseInt("11111",2),t=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,l=0;l<this.width;l++){var w=this.datav.getUint16(this.pos,!0);this.pos+=2;var y=(w&n)/n*255|0,S=(w>>5&t)/t*255|0,Q=(w>>11)/n*255|0,V=o*this.width*4+4*l;this.data[V]=Q,this.data[V+1]=S,this.data[V+2]=y,this.data[V+3]=255}this.pos+=e}},bu.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0),w=n*this.width*4+4*t;this.data[w]=l,this.data[w+1]=o,this.data[w+2]=r,this.data[w+3]=255}this.pos+=this.width%4}},bu.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0),w=this.datav.getUint8(this.pos++,!0),y=n*this.width*4+4*t;this.data[y]=l,this.data[y+1]=o,this.data[y+2]=r,this.data[y+3]=w}},bu.prototype.getData=function(){return this.data},function(e){e.processBMP=function(n,t,r,o){var l=new bu(n,!1),w=l.width,y=l.height,S={data:l.getData(),width:w,height:y},Q=new Wp(100).encode(S,100);return e.processJPEG.call(this,Q,t,r,o)}}(yo.API),Zg.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(n,t,r,o){var l=new Zg(n),w=l.width,y=l.height,S={data:l.getData(),width:w,height:y},Q=new Wp(100).encode(S,100);return e.processJPEG.call(this,Q,t,r,o)}}(yo.API),yo.API.processRGBA=function(e,n,t){for(var r=e.data,o=r.length,l=new Uint8Array(o/4*3),w=new Uint8Array(o/4),y=0,S=0,Q=0;Q<o;Q+=4){var V=r[Q],fe=r[Q+1],Le=r[Q+2],z=r[Q+3];l[y++]=V,l[y++]=fe,l[y++]=Le,w[S++]=z}var ot=this.__addimage__.arrayBufferToBinaryString(l);return{alpha:this.__addimage__.arrayBufferToBinaryString(w),data:ot,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},yo.API.setLanguage=function(e){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"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,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},Kf=yo.API,z0=Kf.getCharWidthsArray=function(e,n){var t,r,o=(n=n||{}).font||this.internal.getFont(),l=n.fontSize||this.internal.getFontSize(),w=n.charSpace||this.internal.getCharSpace(),y=n.widths?n.widths:o.metadata.Unicode.widths,S=y.fof?y.fof:1,Q=n.kerning?n.kerning:o.metadata.Unicode.kerning,V=Q.fof?Q.fof:1,fe=n.doKerning!==!1,Le=0,z=e.length,ot=0,qe=y[0]||S,it=[];for(t=0;t<z;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?it.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+w*(1e3/l)||0)/1e3):(Le=fe&&(0,s.Z)(Q[r])==="object"&&!isNaN(parseInt(Q[r][ot],10))?Q[r][ot]/V:0,it.push((y[r]||qe)/S+Le)),ot=r;return it},Dg=Kf.getStringUnitWidth=function(e,n){var t=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),o=n.charSpace||this.internal.getCharSpace();return Kf.processArabic&&(e=Kf.processArabic(e)),typeof r.metadata.widthOfString=="function"?r.metadata.widthOfString(e,t,o)/t:z0.apply(this,arguments).reduce(function(l,w){return l+w},0)},Pg=function(e,n,t,r){for(var o=[],l=0,w=e.length,y=0;l!==w&&y+n[l]<t;)y+=n[l],l++;o.push(e.slice(0,l));var S=l;for(y=0;l!==w;)y+n[l]>r&&(o.push(e.slice(S,l)),y=0,S=l),y+=n[l],l++;return S!==l&&o.push(e.slice(S,l)),o},Tg=function(e,n,t){t||(t={});var r,o,l,w,y,S,Q,V=[],fe=[V],Le=t.textIndent||0,z=0,ot=0,qe=e.split(" "),it=z0.apply(this,[" ",t])[0];if(S=t.lineIndent===-1?qe[0].length+2:t.lineIndent||0){var He=Array(S).join(" "),Mt=[];qe.map(function(Ct){(Ct=Ct.split(/\s*\n/)).length>1?Mt=Mt.concat(Ct.map(function(vn,Hn){return(Hn&&vn.length?`
|
|
|
`:"")+vn})):Mt.push(Ct[0])}),qe=Mt,S=Dg.apply(this,[He,t])}for(l=0,w=qe.length;l<w;l++){var Ot=0;if(r=qe[l],S&&r[0]==`
|
|
|
`&&(r=r.substr(1),Ot=1),Le+z+(ot=(o=z0.apply(this,[r,t])).reduce(function(Ct,vn){return Ct+vn},0))>n||Ot){if(ot>n){for(y=Pg.apply(this,[r,o,n-(Le+z),n]),V.push(y.shift()),V=[y.pop()];y.length;)fe.push([y.shift()]);ot=o.slice(r.length-(V[0]?V[0].length:0)).reduce(function(Ct,vn){return Ct+vn},0)}else V=[r];fe.push(V),Le=ot+S,z=it}else V.push(r),Le+=z+ot,z=it}return Q=S?function(Ct,vn){return(vn?He:"")+Ct.join(" ")}:function(Ct){return Ct.join(" ")},fe.map(Q)},Kf.splitTextToSize=function(e,n,t){var r,o=(t=t||{}).fontSize||this.internal.getFontSize(),l=function(V){if(V.widths&&V.kerning)return{widths:V.widths,kerning:V.kerning};var fe=this.internal.getFont(V.fontName,V.fontStyle),Le="Unicode";return fe.metadata[Le]?{widths:fe.metadata[Le].widths||{0:1},kerning:fe.metadata[Le].kerning||{}}:{font:fe.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var w=1*this.internal.scaleFactor*n/o;l.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,l.lineIndent=t.lineIndent;var y,S,Q=[];for(y=0,S=r.length;y<S;y++)Q=Q.concat(Tg.apply(this,[r[y],w,l]));return Q},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var n="0123456789abcdef",t="klmnopqrstuvwxyz",r={},o={},l=0;l<16;l++)r[t[l]]=n[l],o[n[l]]=t[l];var w=function(Le){return"0x"+parseInt(Le,10).toString(16)},y=e.__fontmetrics__.compress=function(Le){var z,ot,qe,it,He=["{"];for(var Mt in Le){if(z=Le[Mt],isNaN(parseInt(Mt,10))?ot="'"+Mt+"'":(Mt=parseInt(Mt,10),ot=(ot=w(Mt).slice(2)).slice(0,-1)+o[ot.slice(-1)]),typeof z=="number")z<0?(qe=w(z).slice(3),it="-"):(qe=w(z).slice(2),it=""),qe=it+qe.slice(0,-1)+o[qe.slice(-1)];else{if((0,s.Z)(z)!=="object")throw new Error("Don't know what to do with value type "+(0,s.Z)(z)+".");qe=y(z)}He.push(ot+qe)}return He.push("}"),He.join("")},S=e.__fontmetrics__.uncompress=function(Le){if(typeof Le!="string")throw new Error("Invalid argument passed to uncompress.");for(var z,ot,qe,it,He={},Mt=1,Ot=He,Ct=[],vn="",Hn="",Un=Le.length-1,Gt=1;Gt<Un;Gt+=1)(it=Le[Gt])=="'"?z?(qe=z.join(""),z=void 0):z=[]:z?z.push(it):it=="{"?(Ct.push([Ot,qe]),Ot={},qe=void 0):it=="}"?((ot=Ct.pop())[0][ot[1]]=Ot,qe=void 0,Ot=ot[0]):it=="-"?Mt=-1:qe===void 0?r.hasOwnProperty(it)?(vn+=r[it],qe=parseInt(vn,16)*Mt,Mt=1,vn=""):vn+=it:r.hasOwnProperty(it)?(Hn+=r[it],Ot[qe]=parseInt(Hn,16)*Mt,Mt=1,qe=void 0,Hn=""):Hn+=it;return He},Q={codePages:["WinAnsiEncoding"],WinAnsiEncoding:S("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},V={Unicode:{Courier:Q,"Courier-Bold":Q,"Courier-BoldOblique":Q,"Courier-Oblique":Q,Helvetica:Q,"Helvetica-Bold":Q,"Helvetica-BoldOblique":Q,"Helvetica-Oblique":Q,"Times-Roman":Q,"Times-Bold":Q,"Times-BoldItalic":Q,"Times-Italic":Q}},fe={Unicode:{"Courier-Oblique":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":S("{'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":S("{'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:S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":S("{'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:S("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:S("{'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":S("{'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:S("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":S("{'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":S("{'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":S("{'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}}}")}};e.events.push(["addFont",function(Le){var z=Le.font,ot=fe.Unicode[z.postScriptName];ot&&(z.metadata.Unicode={},z.metadata.Unicode.widths=ot.widths,z.metadata.Unicode.kerning=ot.kerning);var qe=V.Unicode[z.postScriptName];qe&&(z.metadata.Unicode.encoding=qe,z.encoding=qe.codePages[0])}])}(yo.API),function(e){var n=function(t){for(var r=t.length,o=new Uint8Array(r),l=0;l<r;l++)o[l]=t.charCodeAt(l);return o};e.API.events.push(["addFont",function(t){var r=void 0,o=t.font,l=t.instance;if(!o.isStandardFont){if(l===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(r=l.existsFileInVFS(o.postScriptName)===!1?l.loadFile(o.postScriptName):l.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(w,y){y=/^\x00\x01\x00\x00/.test(y)?n(y):n(Xd(y)),w.metadata=e.API.TTFFont.open(y),w.metadata.Unicode=w.metadata.Unicode||{encoding:{},kerning:{},widths:[]},w.metadata.glyIdsUsed=[0]})(o,r)}}])}(yo),yo.API.addSvgAsImage=function(e,n,t,r,o,l,w,y){if(isNaN(n)||isNaN(t))throw Ka.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw Ka.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var S=document.createElement("canvas");S.width=r,S.height=o;var Q=S.getContext("2d");Q.fillStyle="#fff",Q.fillRect(0,0,S.width,S.height);var V={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},fe=this;return(ei.canvg?Promise.resolve(ei.canvg):p.e(3754).then(p.bind(p,63754))).catch(function(Le){return Promise.reject(new Error("Could not load canvg: "+Le))}).then(function(Le){return Le.default?Le.default:Le}).then(function(Le){return Le.fromString(Q,e,V)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Le){return Le.render(V)}).then(function(){fe.addImage(S.toDataURL("image/jpeg",1),n,t,r,o,w,y)})},yo.API.putTotalPages=function(e){var n,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(e,"g"),t=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(n,t);return this},yo.API.viewerPreferences=function(e,n){var t;e=e||{},n=n||!1;var r,o,l,w={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}},y=Object.keys(w),S=[],Q=0,V=0,fe=0;function Le(ot,qe){var it,He=!1;for(it=0;it<ot.length;it+=1)ot[it]===qe&&(He=!0);return He}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(w)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,e==="reset"||n===!0){var z=y.length;for(fe=0;fe<z;fe+=1)t[y[fe]].value=t[y[fe]].defaultValue,t[y[fe]].explicitSet=!1}if((0,s.Z)(e)==="object"){for(o in e)if(l=e[o],Le(y,o)&&l!==void 0){if(t[o].type==="boolean"&&typeof l=="boolean")t[o].value=l;else if(t[o].type==="name"&&Le(t[o].valueSet,l))t[o].value=l;else if(t[o].type==="integer"&&Number.isInteger(l))t[o].value=l;else if(t[o].type==="array"){for(Q=0;Q<l.length;Q+=1)if(r=!0,l[Q].length===1&&typeof l[Q][0]=="number")S.push(String(l[Q]-1));else if(l[Q].length>1){for(V=0;V<l[Q].length;V+=1)typeof l[Q][V]!="number"&&(r=!1);r===!0&&S.push([l[Q][0]-1,l[Q][1]-1].join(" "))}t[o].value="["+S.join(" ")+"]"}else t[o].value=t[o].defaultValue;t[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var ot,qe=[];for(ot in t)t[ot].explicitSet===!0&&(t[ot].type==="name"?qe.push("/"+ot+" /"+t[ot].value):qe.push("/"+ot+" "+t[ot].value));qe.length!==0&&this.internal.write(`/ViewerPreferences
|
|
|
<<
|
|
|
`+qe.join(`
|
|
|
`)+`
|
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(e){var n=function(){var r='<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>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),l=unescape(encodeURIComponent(r)),w=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),y=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),S=unescape(encodeURIComponent("</x:xmpmeta>")),Q=l.length+w.length+y.length+o.length+S.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Q+" >>"),this.internal.write("stream"),this.internal.write(o+l+w+y+S),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(r,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:r,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",n)),this}}(yo.API),function(e){var n=e.API,t=n.pdfEscape16=function(l,w){for(var y,S=w.metadata.Unicode.widths,Q=["","0","00","000","0000"],V=[""],fe=0,Le=l.length;fe<Le;++fe){if(y=w.metadata.characterToGlyph(l.charCodeAt(fe)),w.metadata.glyIdsUsed.push(y),w.metadata.toUnicode[y]=l.charCodeAt(fe),S.indexOf(y)==-1&&(S.push(y),S.push([parseInt(w.metadata.widthOfGlyph(y),10)])),y=="0")return V.join("");y=y.toString(16),V.push(Q[4-y.length],y)}return V.join("")},r=function(l){var w,y,S,Q,V,fe,Le;for(V=`/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`,S=[],fe=0,Le=(y=Object.keys(l).sort(function(z,ot){return z-ot})).length;fe<Le;fe++)w=y[fe],S.length>=100&&(V+=`
|
|
|
`+S.length+` beginbfchar
|
|
|
`+S.join(`
|
|
|
`)+`
|
|
|
endbfchar`,S=[]),l[w]!==void 0&&l[w]!==null&&typeof l[w].toString=="function"&&(Q=("0000"+l[w].toString(16)).slice(-4),w=("0000"+(+w).toString(16)).slice(-4),S.push("<"+w+"><"+Q+">"));return S.length&&(V+=`
|
|
|
`+S.length+` beginbfchar
|
|
|
`+S.join(`
|
|
|
`)+`
|
|
|
endbfchar
|
|
|
`),V+`endcmap
|
|
|
CMapName currentdict /CMap defineresource pop
|
|
|
end
|
|
|
end`};n.events.push(["putFont",function(l){(function(w){var y=w.font,S=w.out,Q=w.newObject,V=w.putStream;if(y.metadata instanceof e.API.TTFFont&&y.encoding==="Identity-H"){for(var fe=y.metadata.Unicode.widths,Le=y.metadata.subset.encode(y.metadata.glyIdsUsed,1),z="",ot=0;ot<Le.length;ot++)z+=String.fromCharCode(Le[ot]);var qe=Q();V({data:z,addLength1:!0,objectId:qe}),S("endobj");var it=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:it}),S("endobj");var He=Q();S("<<"),S("/Type /FontDescriptor"),S("/FontName /"+Nl(y.fontName)),S("/FontFile2 "+qe+" 0 R"),S("/FontBBox "+e.API.PDFObject.convert(y.metadata.bbox)),S("/Flags "+y.metadata.flags),S("/StemV "+y.metadata.stemV),S("/ItalicAngle "+y.metadata.italicAngle),S("/Ascent "+y.metadata.ascender),S("/Descent "+y.metadata.decender),S("/CapHeight "+y.metadata.capHeight),S(">>"),S("endobj");var Mt=Q();S("<<"),S("/Type /Font"),S("/BaseFont /"+Nl(y.fontName)),S("/FontDescriptor "+He+" 0 R"),S("/W "+e.API.PDFObject.convert(fe)),S("/CIDToGIDMap /Identity"),S("/DW 1000"),S("/Subtype /CIDFontType2"),S("/CIDSystemInfo"),S("<<"),S("/Supplement 0"),S("/Registry (Adobe)"),S("/Ordering ("+y.encoding+")"),S(">>"),S(">>"),S("endobj"),y.objectNumber=Q(),S("<<"),S("/Type /Font"),S("/Subtype /Type0"),S("/ToUnicode "+it+" 0 R"),S("/BaseFont /"+Nl(y.fontName)),S("/Encoding /"+y.encoding),S("/DescendantFonts ["+Mt+" 0 R]"),S(">>"),S("endobj"),y.isAlreadyPutted=!0}})(l)}]),n.events.push(["putFont",function(l){(function(w){var y=w.font,S=w.out,Q=w.newObject,V=w.putStream;if(y.metadata instanceof e.API.TTFFont&&y.encoding==="WinAnsiEncoding"){for(var fe=y.metadata.rawData,Le="",z=0;z<fe.length;z++)Le+=String.fromCharCode(fe[z]);var ot=Q();V({data:Le,addLength1:!0,objectId:ot}),S("endobj");var qe=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:qe}),S("endobj");var it=Q();S("<<"),S("/Descent "+y.metadata.decender),S("/CapHeight "+y.metadata.capHeight),S("/StemV "+y.metadata.stemV),S("/Type /FontDescriptor"),S("/FontFile2 "+ot+" 0 R"),S("/Flags 96"),S("/FontBBox "+e.API.PDFObject.convert(y.metadata.bbox)),S("/FontName /"+Nl(y.fontName)),S("/ItalicAngle "+y.metadata.italicAngle),S("/Ascent "+y.metadata.ascender),S(">>"),S("endobj"),y.objectNumber=Q();for(var He=0;He<y.metadata.hmtx.widths.length;He++)y.metadata.hmtx.widths[He]=parseInt(y.metadata.hmtx.widths[He]*(1e3/y.metadata.head.unitsPerEm));S("<</Subtype/TrueType/Type/Font/ToUnicode "+qe+" 0 R/BaseFont/"+Nl(y.fontName)+"/FontDescriptor "+it+" 0 R/Encoding/"+y.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(y.metadata.hmtx.widths)+">>"),S("endobj"),y.isAlreadyPutted=!0}})(l)}]);var o=function(l){var w,y=l.text||"",S=l.x,Q=l.y,V=l.options||{},fe=l.mutex||{},Le=fe.pdfEscape,z=fe.activeFontKey,ot=fe.fonts,qe=z,it="",He=0,Mt="",Ot=ot[qe].encoding;if(ot[qe].encoding!=="Identity-H")return{text:y,x:S,y:Q,options:V,mutex:fe};for(Mt=y,qe=z,Array.isArray(y)&&(Mt=y[0]),He=0;He<Mt.length;He+=1)ot[qe].metadata.hasOwnProperty("cmap")&&(w=ot[qe].metadata.cmap.unicode.codeMap[Mt[He].charCodeAt(0)]),w||Mt[He].charCodeAt(0)<256&&ot[qe].metadata.hasOwnProperty("Unicode")?it+=Mt[He]:it+="";var Ct="";return parseInt(qe.slice(1))<14||Ot==="WinAnsiEncoding"?Ct=Le(it,qe).split("").map(function(vn){return vn.charCodeAt(0).toString(16)}).join(""):Ot==="Identity-H"&&(Ct=t(it,ot[qe])),fe.isHex=!0,{text:Ct,x:S,y:Q,options:V,mutex:fe}};n.events.push(["postProcessText",function(l){var w=l.text||"",y=[],S={text:w,x:l.x,y:l.y,options:l.options,mutex:l.mutex};if(Array.isArray(w)){var Q=0;for(Q=0;Q<w.length;Q+=1)Array.isArray(w[Q])&&w[Q].length===3?y.push([o(Object.assign({},S,{text:w[Q][0]})).text,w[Q][1],w[Q][2]]):y.push(o(Object.assign({},S,{text:w[Q]})).text);l.text=y}else l.text=o(Object.assign({},S,{text:w})).text}])}(yo),function(e){var n=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0},e.addFileToVFS=function(t,r){return n.call(this),this.internal.vFS[t]=r,this},e.getFileFromVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0?this.internal.vFS[t]:null}}(yo.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(r){var o,l,w,y,S,Q,V,fe=n,Le=[[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]],z=[[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]],ot={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},qe={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},it=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],He=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)$/),Mt=!1,Ot=0;this.__bidiEngine__={};var Ct=function(_e){var At=_e.charCodeAt(),jt=At>>8,Tt=qe[jt];return Tt!==void 0?fe[256*Tt+(255&At)]:jt===252||jt===253?"AL":He.test(jt)?"L":jt===8?"R":"N"},vn=function(_e){for(var At,jt=0;jt<_e.length;jt++){if((At=Ct(_e.charAt(jt)))==="L")return!1;if(At==="R")return!0}return!1},Hn=function(_e,At,jt,Tt){var Bn,Fn,Nn,gn,Tn=At[Tt];switch(Tn){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Mt=!1;break;case"N":case"AN":break;case"EN":Mt&&(Tn="AN");break;case"AL":Mt=!0,Tn="R";break;case"WS":case"BN":Tn="N";break;case"CS":Tt<1||Tt+1>=At.length||(Bn=jt[Tt-1])!=="EN"&&Bn!=="AN"||(Fn=At[Tt+1])!=="EN"&&Fn!=="AN"?Tn="N":Mt&&(Fn="AN"),Tn=Fn===Bn?Fn:"N";break;case"ES":Tn=(Bn=Tt>0?jt[Tt-1]:"B")==="EN"&&Tt+1<At.length&&At[Tt+1]==="EN"?"EN":"N";break;case"ET":if(Tt>0&&jt[Tt-1]==="EN"){Tn="EN";break}if(Mt){Tn="N";break}for(Nn=Tt+1,gn=At.length;Nn<gn&&At[Nn]==="ET";)Nn++;Tn=Nn<gn&&At[Nn]==="EN"?"EN":"N";break;case"NSM":if(w&&!y){for(gn=At.length,Nn=Tt+1;Nn<gn&&At[Nn]==="NSM";)Nn++;if(Nn<gn){var Ir=_e[Tt],or=Ir>=1425&&Ir<=2303||Ir===64286;if(Bn=At[Nn],or&&(Bn==="R"||Bn==="AL")){Tn="R";break}}}Tn=Tt<1||(Bn=At[Tt-1])==="B"?"N":jt[Tt-1];break;case"B":Mt=!1,o=!0,Tn=Ot;break;case"S":l=!0,Tn="N"}return Tn},Un=function(_e,At,jt){var Tt=_e.split("");return jt&&Gt(Tt,jt,{hiLevel:Ot}),Tt.reverse(),At&&At.reverse(),Tt.join("")},Gt=function(_e,At,jt){var Tt,Bn,Fn,Nn,gn,Tn=-1,Ir=_e.length,or=0,Pe=[],bt=Ot?z:Le,Lt=[];for(Mt=!1,o=!1,l=!1,Bn=0;Bn<Ir;Bn++)Lt[Bn]=Ct(_e[Bn]);for(Fn=0;Fn<Ir;Fn++){if(gn=or,Pe[Fn]=Hn(_e,Lt,Pe,Fn),Tt=240&(or=bt[gn][ot[Pe[Fn]]]),or&=15,At[Fn]=Nn=bt[or][5],Tt>0)if(Tt===16){for(Bn=Tn;Bn<Fn;Bn++)At[Bn]=1;Tn=-1}else Tn=-1;if(bt[or][6])Tn===-1&&(Tn=Fn);else if(Tn>-1){for(Bn=Tn;Bn<Fn;Bn++)At[Bn]=Nn;Tn=-1}Lt[Fn]==="B"&&(At[Fn]=0),jt.hiLevel|=Nn}l&&function(Ht,Jt,fn){for(var Ln=0;Ln<fn;Ln++)if(Ht[Ln]==="S"){Jt[Ln]=Ot;for(var On=Ln-1;On>=0&&Ht[On]==="WS";On--)Jt[On]=Ot}}(Lt,At,Ir)},xt=function(_e,At,jt,Tt,Bn){if(!(Bn.hiLevel<_e)){if(_e===1&&Ot===1&&!o)return At.reverse(),void(jt&&jt.reverse());for(var Fn,Nn,gn,Tn,Ir=At.length,or=0;or<Ir;){if(Tt[or]>=_e){for(gn=or+1;gn<Ir&&Tt[gn]>=_e;)gn++;for(Tn=or,Nn=gn-1;Tn<Nn;Tn++,Nn--)Fn=At[Tn],At[Tn]=At[Nn],At[Nn]=Fn,jt&&(Fn=jt[Tn],jt[Tn]=jt[Nn],jt[Nn]=Fn);or=gn}or++}}},sn=function(_e,At,jt){var Tt=_e.split(""),Bn={hiLevel:Ot};return jt||(jt=[]),Gt(Tt,jt,Bn),function(Fn,Nn,gn){if(gn.hiLevel!==0&&V)for(var Tn,Ir=0;Ir<Fn.length;Ir++)Nn[Ir]===1&&(Tn=it.indexOf(Fn[Ir]))>=0&&(Fn[Ir]=it[Tn+1])}(Tt,jt,Bn),xt(2,Tt,At,jt,Bn),xt(1,Tt,At,jt,Bn),Tt.join("")};return this.__bidiEngine__.doBidiReorder=function(_e,At,jt){if(function(Bn,Fn){if(Fn)for(var Nn=0;Nn<Bn.length;Nn++)Fn[Nn]=Nn;y===void 0&&(y=vn(Bn)),Q===void 0&&(Q=vn(Bn))}(_e,At),w||!S||Q)if(w&&S&&y^Q)Ot=y?1:0,_e=Un(_e,At,jt);else if(!w&&S&&Q)Ot=y?1:0,_e=sn(_e,At,jt),_e=Un(_e,At);else if(!w||y||S||Q){if(w&&!S&&y^Q)_e=Un(_e,At),y?(Ot=0,_e=sn(_e,At,jt)):(Ot=1,_e=sn(_e,At,jt),_e=Un(_e,At));else if(w&&y&&!S&&Q)Ot=1,_e=sn(_e,At,jt),_e=Un(_e,At);else if(!w&&!S&&y^Q){var Tt=V;y?(Ot=1,_e=sn(_e,At,jt),Ot=0,V=!1,_e=sn(_e,At,jt),V=Tt):(Ot=0,_e=sn(_e,At,jt),_e=Un(_e,At),Ot=1,V=!1,_e=sn(_e,At,jt),V=Tt,_e=Un(_e,At))}}else Ot=0,_e=sn(_e,At,jt);else Ot=y?1:0,_e=sn(_e,At,jt);return _e},this.__bidiEngine__.setOptions=function(_e){_e&&(w=_e.isInputVisual,S=_e.isOutputVisual,y=_e.isInputRtl,Q=_e.isOutputRtl,V=_e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["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"],t=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(r){var o=r.text;r.x,r.y;var l=r.options||{};r.mutex,l.lang;var w=[];if(l.isInputVisual=typeof l.isInputVisual!="boolean"||l.isInputVisual,t.setOptions(l),Object.prototype.toString.call(o)==="[object Array]"){var y=0;for(w=[],y=0;y<o.length;y+=1)Object.prototype.toString.call(o[y])==="[object Array]"?w.push([t.doBidiReorder(o[y][0]),o[y][1],o[y][2]]):w.push([t.doBidiReorder(o[y])]);r.text=w}else r.text=t.doBidiReorder(o);t.setOptions({isInputVisual:!0})}])}(yo),yo.API.TTFFont=function(){function e(n){var t;if(this.rawData=n,t=this.contents=new cd(n),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new qm(this),this.registerTTF()}return e.open=function(n){return new e(n)},e.prototype.parse=function(){return this.directory=new jm(this.contents),this.head=new Hm(this),this.name=new Vm(this),this.cmap=new Wg(this),this.toUnicode={},this.hhea=new km(this),this.maxp=new Wm(this),this.hmtx=new Gm(this),this.post=new zm(this),this.os2=new Km(this),this.loca=new Jm(this),this.glyf=new $m(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]},e.prototype.registerTTF=function(){var n,t,r,o,l;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var w,y,S,Q;for(Q=[],w=0,y=(S=this.bbox).length;w<y;w++)n=S[w],Q.push(Math.round(n*this.scaleFactor));return Q}.call(this),this.stemV=0,this.post.exists?(r=255&(o=this.post.italic_angle),32768&(t=o>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):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=(l=this.familyClass)===1||l===2||l===3||l===4||l===5||l===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")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var o,l,w,y;for(w=0,l=0,y=(n=""+n).length;0<=y?l<y:l>y;l=0<=y?++l:--l)o=n.charCodeAt(l),w+=this.widthOfGlyph(this.characterToGlyph(o))+r*(1e3/t)||0;return w*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Cu,cd=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?t<n:t>n;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,o;for(o=[],t=0,r=n.length;0<=r?t<r:t>r;t=0<=r?++t:--t)o.push(this.writeByte(n.charCodeAt(t)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,o,l,w,y,S;return n=this.readByte(),t=this.readByte(),r=this.readByte(),o=this.readByte(),l=this.readByte(),w=this.readByte(),y=this.readByte(),S=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^o)+16777216*(255^l)+65536*(255^w)+256*(255^y)+(255^S)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*o+16777216*l+65536*w+256*y+S},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,o,l;for(l=[],r=0,o=n.length;r<o;r++)t=n[r],l.push(this.writeByte(t));return l},e}(),jm=function(){var e;function n(t){var r,o,l;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},o=0,l=this.tableCount;0<=l?o<l:o>l;o=0<=l?++o:--o)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe;for(qe in z=Object.keys(t).length,S=Math.log(2),fe=16*Math.floor(Math.log(z)/S),w=Math.floor(fe/S),V=16*z-fe,(o=new cd).writeInt(this.scalarType),o.writeShort(z),o.writeShort(fe),o.writeShort(w),o.writeShort(V),l=16*z,Q=o.pos+l,y=null,ot=[],t)for(Le=t[qe],o.writeString(qe),o.writeInt(e(Le)),o.writeInt(Q),o.writeInt(Le.length),ot=ot.concat(Le),qe==="head"&&(y=Q),Q+=Le.length;Q%4;)ot.push(0),Q++;return o.write(ot),r=2981146554-e(o.data),o.pos=y+8,o.writeUInt32(r),o.data},e=function(t){var r,o,l,w;for(t=Gg.call(t);t.length%4;)t.push(0);for(l=new cd(t),o=0,r=0,w=t.length;r<w;r=r+=4)o+=l.readUInt32();return 4294967295&o},n}(),Mm={}.hasOwnProperty,Ju=function(e,n){for(var t in n)Mm.call(n,t)&&(e[t]=n[t]);function r(){this.constructor=e}return r.prototype=n.prototype,e.prototype=new r,e.__super__=n.prototype,e};Cu=function(){function e(n){var t;this.file=n,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var Hm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),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 t;return(t=new cd).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(n),t.writeShort(this.glyphDataFormat),t.data},e}(),Vg=function(){function e(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe,it,He,Mt,Ot;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=t+n.readInt(),fe=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.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(S=0;S<256;++S)this.codeMap[S]=n.readByte();break;case 4:for(z=n.readUInt16(),Le=z/2,n.pos+=6,l=function(){var Ct,vn;for(vn=[],S=Ct=0;0<=Le?Ct<Le:Ct>Le;S=0<=Le?++Ct:--Ct)vn.push(n.readUInt16());return vn}(),n.pos+=2,qe=function(){var Ct,vn;for(vn=[],S=Ct=0;0<=Le?Ct<Le:Ct>Le;S=0<=Le?++Ct:--Ct)vn.push(n.readUInt16());return vn}(),Q=function(){var Ct,vn;for(vn=[],S=Ct=0;0<=Le?Ct<Le:Ct>Le;S=0<=Le?++Ct:--Ct)vn.push(n.readUInt16());return vn}(),V=function(){var Ct,vn;for(vn=[],S=Ct=0;0<=Le?Ct<Le:Ct>Le;S=0<=Le?++Ct:--Ct)vn.push(n.readUInt16());return vn}(),o=(this.length-n.pos+this.offset)/2,y=function(){var Ct,vn;for(vn=[],S=Ct=0;0<=o?Ct<o:Ct>o;S=0<=o?++Ct:--Ct)vn.push(n.readUInt16());return vn}(),S=He=0,Ot=l.length;He<Ot;S=++He)for(it=l[S],r=Mt=ot=qe[S];ot<=it?Mt<=it:Mt>=it;r=ot<=it?++Mt:--Mt)V[S]===0?w=r+Q[S]:(w=y[V[S]/2+(r-ot)-(Le-S)]||0)!==0&&(w+=Q[S]),this.codeMap[r]=65535&w}n.pos=fe}return e.encode=function(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe,it,He,Mt,Ot,Ct,vn,Hn,Un,Gt,xt,sn,_e,At,jt,Tt,Bn,Fn,Nn,gn,Tn,Ir,or,Pe,bt,Lt,Ht,Jt,fn,Ln,On,$n,wr,$r;switch(Tt=new cd,w=Object.keys(n).sort(function(Gr,Qo){return Gr-Qo}),t){case"macroman":for(qe=0,it=function(){var Gr=[];for(ot=0;ot<256;++ot)Gr.push(0);return Gr}(),Mt={0:0},l={},Bn=0,Tn=w.length;Bn<Tn;Bn++)Mt[On=n[o=w[Bn]]]==null&&(Mt[On]=++qe),l[o]={old:n[o],new:Mt[n[o]]},it[o]=Mt[n[o]];return Tt.writeUInt16(1),Tt.writeUInt16(0),Tt.writeUInt32(12),Tt.writeUInt16(0),Tt.writeUInt16(262),Tt.writeUInt16(0),Tt.write(it),{charMap:l,subtable:Tt.data,maxGlyphID:qe+1};case"unicode":for(At=[],fe=[],Ot=0,Mt={},r={},He=Q=null,Fn=0,Ir=w.length;Fn<Ir;Fn++)Mt[vn=n[o=w[Fn]]]==null&&(Mt[vn]=++Ot),r[o]={old:vn,new:Mt[vn]},y=Mt[vn]-o,He!=null&&y===Q||(He&&fe.push(He),At.push(o),Q=y),He=o;for(He&&fe.push(He),fe.push(65535),At.push(65535),sn=2*(xt=At.length),Gt=2*Math.pow(Math.log(xt)/Math.LN2,2),Le=Math.log(Gt/2)/Math.LN2,Un=2*xt-Gt,S=[],Hn=[],z=[],ot=Nn=0,or=At.length;Nn<or;ot=++Nn){if(_e=At[ot],V=fe[ot],_e===65535){S.push(0),Hn.push(0);break}if(_e-(jt=r[_e].new)>=32768)for(S.push(0),Hn.push(2*(z.length+xt-ot)),o=gn=_e;_e<=V?gn<=V:gn>=V;o=_e<=V?++gn:--gn)z.push(r[o].new);else S.push(jt-_e),Hn.push(0)}for(Tt.writeUInt16(3),Tt.writeUInt16(1),Tt.writeUInt32(12),Tt.writeUInt16(4),Tt.writeUInt16(16+8*xt+2*z.length),Tt.writeUInt16(0),Tt.writeUInt16(sn),Tt.writeUInt16(Gt),Tt.writeUInt16(Le),Tt.writeUInt16(Un),fn=0,Pe=fe.length;fn<Pe;fn++)o=fe[fn],Tt.writeUInt16(o);for(Tt.writeUInt16(0),Ln=0,bt=At.length;Ln<bt;Ln++)o=At[Ln],Tt.writeUInt16(o);for($n=0,Lt=S.length;$n<Lt;$n++)y=S[$n],Tt.writeUInt16(y);for(wr=0,Ht=Hn.length;wr<Ht;wr++)Ct=Hn[wr],Tt.writeUInt16(Ct);for($r=0,Jt=z.length;$r<Jt;$r++)qe=z[$r],Tt.writeUInt16(qe);return{charMap:r,subtable:Tt.data,maxGlyphID:Ot+1}}},e}(),Wg=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="cmap",e.prototype.parse=function(n){var t,r,o;for(n.pos=this.offset,this.version=n.readUInt16(),o=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)t=new Vg(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,o;return t==null&&(t="macroman"),r=Vg.encode(n,t),(o=new cd).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},e}(),km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),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}(),Km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),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 t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),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 t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),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}(),zm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,o;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:case 196608:break;case 131072:var l;for(r=n.readUInt16(),this.glyphNameIndex=[],l=0;0<=r?l<r:l>r;l=0<=r?++l:--l)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],o=[];n.pos<this.offset+this.length;)t=n.readByte(),o.push(this.names.push(n.readString(t)));return o;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var w,y,S;for(S=[],l=w=0,y=this.file.maxp.numGlyphs;0<=y?w<y:w>y;l=0<=y?++w:--w)S.push(n.readUInt32());return S}.call(this)}},e}(),Zm=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},Vm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,o,l,w,y,S,Q,V,fe,Le;for(n.pos=this.offset,n.readShort(),t=n.readShort(),y=n.readShort(),r=[],l=0;0<=t?l<t:l>t;l=0<=t?++l:--l)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+y+n.readShort()});for(S={},l=V=0,fe=r.length;V<fe;l=++V)o=r[l],n.pos=o.offset,Q=n.readString(o.length),w=new Zm(Q,o),S[Le=o.nameID]==null&&(S[Le]=[]),S[o.nameID].push(w);this.strings=S,this.copyright=S[0],this.fontFamily=S[1],this.fontSubfamily=S[2],this.uniqueSubfamily=S[3],this.fontName=S[4],this.version=S[5];try{this.postscriptName=S[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(z){this.postscriptName=S[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=S[7],this.manufacturer=S[8],this.designer=S[9],this.description=S[10],this.vendorUrl=S[11],this.designerUrl=S[12],this.license=S[13],this.licenseUrl=S[14],this.preferredFamily=S[15],this.preferredSubfamily=S[17],this.compatibleFull=S[18],this.sampleText=S[19]},e}(),Wm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),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}(),Gm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="hmtx",e.prototype.parse=function(n){var t,r,o,l,w,y,S;for(n.pos=this.offset,this.metrics=[],t=0,y=this.file.hhea.numberOfMetrics;0<=y?t<y:t>y;t=0<=y?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Q,V;for(V=[],t=Q=0;0<=o?Q<o:Q>o;t=0<=o?++Q:--Q)V.push(n.readInt16());return V}(),this.widths=function(){var Q,V,fe,Le;for(Le=[],Q=0,V=(fe=this.metrics).length;Q<V;Q++)l=fe[Q],Le.push(l.advance);return Le}.call(this),r=this.widths[this.widths.length-1],S=[],t=w=0;0<=o?w<o:w>o;t=0<=o?++w:--w)S.push(this.widths.push(r));return S},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}(),Gg=[].slice,$m=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,o,l,w,y,S,Q,V,fe;return n in this.cache?this.cache[n]:(l=this.file.loca,t=this.file.contents,r=l.indexOf(n),(o=l.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,w=(y=new cd(t.read(o))).readShort(),Q=y.readShort(),fe=y.readShort(),S=y.readShort(),V=y.readShort(),this.cache[n]=w===-1?new Ym(y,Q,fe,S,V):new Xm(y,w,Q,fe,S,V),this.cache[n]))},e.prototype.encode=function(n,t,r){var o,l,w,y,S;for(w=[],l=[],y=0,S=t.length;y<S;y++)o=n[t[y]],l.push(w.length),o&&(w=w.concat(o.encode(r)));return l.push(w.length),{table:w,offsets:l}},e}(),Xm=function(){function e(n,t,r,o,l,w){this.raw=n,this.numberOfContours=t,this.xMin=r,this.yMin=o,this.xMax=l,this.yMax=w,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),Ym=function(){function e(n,t,r,o,l){var w,y;for(this.raw=n,this.xMin=t,this.yMin=r,this.xMax=o,this.yMax=l,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],w=this.raw;y=w.readShort(),this.glyphOffsets.push(w.pos),this.glyphIDs.push(w.readUInt16()),32&y;)w.pos+=1&y?4:2,128&y?w.pos+=8:64&y?w.pos+=4:8&y&&(w.pos+=2)}return e.prototype.encode=function(){var n,t,r;for(t=new cd(Gg.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)t.pos=this.glyphOffsets[n];return t.data},e}(),Jm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Cu),e.prototype.tag="loca",e.prototype.parse=function(n){var t,r;return n.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?function(){var o,l;for(l=[],r=0,o=this.length;r<o;r+=2)l.push(2*n.readUInt16());return l}.call(this):function(){var o,l;for(l=[],r=0,o=this.length;r<o;r+=4)l.push(n.readUInt32());return l}.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,t){for(var r=new Uint32Array(this.offsets.length),o=0,l=0,w=0;w<r.length;++w)if(r[w]=o,l<t.length&&t[l]==w){++l,r[w]=o;var y=this.offsets[w],S=this.offsets[w+1]-y;S>0&&(o+=S)}for(var Q=new Array(4*r.length),V=0;V<r.length;++V)Q[4*V+3]=255&r[V],Q[4*V+2]=(65280&r[V])>>8,Q[4*V+1]=(16711680&r[V])>>16,Q[4*V]=(4278190080&r[V])>>24;return Q},e}(),qm=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,o,l;for(t in o=this.font.cmap.tables[0].codeMap,n={},l=this.subset)r=l[t],n[t]=o[r];return n},e.prototype.glyphsFor=function(n){var t,r,o,l,w,y,S;for(o={},w=0,y=n.length;w<y;w++)o[l=n[w]]=this.font.glyf.glyphFor(l);for(l in t=[],o)(r=o[l])!=null&&r.compound&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(l in S=this.glyphsFor(t))r=S[l],o[l]=r;return o},e.prototype.encode=function(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,qe,it,He;for(o in r=Wg.encode(this.generateCmap(),"unicode"),w=this.glyphsFor(n),z={0:0},He=r.charMap)z[(S=He[o]).old]=S.new;for(ot in Le=r.maxGlyphID,w)ot in z||(z[ot]=Le++);return V=function(Mt){var Ot,Ct;for(Ot in Ct={},Mt)Ct[Mt[Ot]]=Ot;return Ct}(z),fe=Object.keys(V).sort(function(Mt,Ot){return Mt-Ot}),qe=function(){var Mt,Ot,Ct;for(Ct=[],Mt=0,Ot=fe.length;Mt<Ot;Mt++)y=fe[Mt],Ct.push(V[y]);return Ct}(),l=this.font.glyf.encode(w,qe,z),Q=this.font.loca.encode(l.offsets,qe),it={cmap:this.font.cmap.raw(),glyf:l.table,loca:Q,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(t)},this.font.os2.exists&&(it["OS/2"]=this.font.os2.raw()),this.font.directory.encode(it)},e}();yo.API.PDFObject=function(){var e;function n(){}return e=function(t,r){return(Array(r+1).join("0")+t).slice(-r)},n.convert=function(t){var r,o,l,w;if(Array.isArray(t))return"["+function(){var y,S,Q;for(Q=[],y=0,S=t.length;y<S;y++)r=t[y],Q.push(n.convert(r));return Q}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+e(t.getUTCFullYear(),4)+e(t.getUTCMonth(),2)+e(t.getUTCDate(),2)+e(t.getUTCHours(),2)+e(t.getUTCMinutes(),2)+e(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(o in l=["<<"],t)w=t[o],l.push("/"+o+" "+n.convert(w));return l.push(">>"),l.join(`
|
|
|
`)}return""+t},n}()},86129:function(nr,Zt,p){var s=p(19208).lW,Se=p(97671);(function(M){nr.exports=M()})(function(){return function M(we,te,$){function Z(i,L){if(!te[i]){if(!we[i]){var B=void 0;if(!L&&B)return require(i,!0);if(v)return v(i,!0);var D=new Error("Cannot find module '"+i+"'");throw D.code="MODULE_NOT_FOUND",D}var O=te[i]={exports:{}};we[i][0].call(O.exports,function(T){var E=we[i][1][T];return Z(E||T)},O,O.exports,M,we,te,$)}return te[i].exports}for(var v=void 0,N=0;N<$.length;N++)Z($[N]);return Z}({1:[function(M,we,te){"use strict";var $=M("./utils"),Z=M("./support"),v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";te.encode=function(N){for(var i,L,B,D,O,T,E,I=[],U=0,W=N.length,re=W,k=$.getTypeOf(N)!=="string";U<N.length;)re=W-U,B=k?(i=N[U++],L=U<W?N[U++]:0,U<W?N[U++]:0):(i=N.charCodeAt(U++),L=U<W?N.charCodeAt(U++):0,U<W?N.charCodeAt(U++):0),D=i>>2,O=(3&i)<<4|L>>4,T=1<re?(15&L)<<2|B>>6:64,E=2<re?63&B:64,I.push(v.charAt(D)+v.charAt(O)+v.charAt(T)+v.charAt(E));return I.join("")},te.decode=function(N){var i,L,B,D,O,T,E=0,I=0,U="data:";if(N.substr(0,U.length)===U)throw new Error("Invalid base64 input, it looks like a data url.");var W,re=3*(N=N.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(N.charAt(N.length-1)===v.charAt(64)&&re--,N.charAt(N.length-2)===v.charAt(64)&&re--,re%1!=0)throw new Error("Invalid base64 input, bad content length.");for(W=Z.uint8array?new Uint8Array(0|re):new Array(0|re);E<N.length;)i=v.indexOf(N.charAt(E++))<<2|(D=v.indexOf(N.charAt(E++)))>>4,L=(15&D)<<4|(O=v.indexOf(N.charAt(E++)))>>2,B=(3&O)<<6|(T=v.indexOf(N.charAt(E++))),W[I++]=i,O!==64&&(W[I++]=L),T!==64&&(W[I++]=B);return W}},{"./support":30,"./utils":32}],2:[function(M,we,te){"use strict";var $=M("./external"),Z=M("./stream/DataWorker"),v=M("./stream/Crc32Probe"),N=M("./stream/DataLengthProbe");function i(L,B,D,O,T){this.compressedSize=L,this.uncompressedSize=B,this.crc32=D,this.compression=O,this.compressedContent=T}i.prototype={getContentWorker:function(){var L=new Z($.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new N("data_length")),B=this;return L.on("end",function(){if(this.streamInfo.data_length!==B.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),L},getCompressedWorker:function(){return new Z($.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},i.createWorkerFrom=function(L,B,D){return L.pipe(new v).pipe(new N("uncompressedSize")).pipe(B.compressWorker(D)).pipe(new N("compressedSize")).withStreamInfo("compression",B)},we.exports=i},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(M,we,te){"use strict";var $=M("./stream/GenericWorker");te.STORE={magic:"\0\0",compressWorker:function(){return new $("STORE compression")},uncompressWorker:function(){return new $("STORE decompression")}},te.DEFLATE=M("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(M,we,te){"use strict";var $=M("./utils"),Z=function(){for(var v,N=[],i=0;i<256;i++){v=i;for(var L=0;L<8;L++)v=1&v?3988292384^v>>>1:v>>>1;N[i]=v}return N}();we.exports=function(v,N){return v!==void 0&&v.length?$.getTypeOf(v)!=="string"?function(i,L,B,D){var O=Z,T=D+B;i^=-1;for(var E=D;E<T;E++)i=i>>>8^O[255&(i^L[E])];return-1^i}(0|N,v,v.length,0):function(i,L,B,D){var O=Z,T=D+B;i^=-1;for(var E=D;E<T;E++)i=i>>>8^O[255&(i^L.charCodeAt(E))];return-1^i}(0|N,v,v.length,0):0}},{"./utils":32}],5:[function(M,we,te){"use strict";te.base64=!1,te.binary=!1,te.dir=!1,te.createFolders=!0,te.date=null,te.compression=null,te.compressionOptions=null,te.comment=null,te.unixPermissions=null,te.dosPermissions=null},{}],6:[function(M,we,te){"use strict";var $=null;$=typeof Promise!="undefined"?Promise:M("lie"),we.exports={Promise:$}},{lie:37}],7:[function(M,we,te){"use strict";var $=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",Z=M("pako"),v=M("./utils"),N=M("./stream/GenericWorker"),i=$?"uint8array":"array";function L(B,D){N.call(this,"FlateWorker/"+B),this._pako=null,this._pakoAction=B,this._pakoOptions=D,this.meta={}}te.magic="\b\0",v.inherits(L,N),L.prototype.processChunk=function(B){this.meta=B.meta,this._pako===null&&this._createPako(),this._pako.push(v.transformTo(i,B.data),!1)},L.prototype.flush=function(){N.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},L.prototype.cleanUp=function(){N.prototype.cleanUp.call(this),this._pako=null},L.prototype._createPako=function(){this._pako=new Z[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var B=this;this._pako.onData=function(D){B.push({data:D,meta:B.meta})}},te.compressWorker=function(B){return new L("Deflate",B)},te.uncompressWorker=function(){return new L("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(M,we,te){"use strict";function $(O,T){var E,I="";for(E=0;E<T;E++)I+=String.fromCharCode(255&O),O>>>=8;return I}function Z(O,T,E,I,U,W){var re,k,H=O.file,de=O.compression,ce=W!==i.utf8encode,Fe=v.transformTo("string",W(H.name)),ve=v.transformTo("string",i.utf8encode(H.name)),pe=H.comment,Ce=v.transformTo("string",W(pe)),G=v.transformTo("string",i.utf8encode(pe)),ge=ve.length!==H.name.length,g=G.length!==pe.length,j="",Ye="",oe="",he=H.dir,be=H.date,me={crc32:0,compressedSize:0,uncompressedSize:0};T&&!E||(me.crc32=O.crc32,me.compressedSize=O.compressedSize,me.uncompressedSize=O.uncompressedSize);var ae=0;T&&(ae|=8),ce||!ge&&!g||(ae|=2048);var se=0,Je=0;he&&(se|=16),U==="UNIX"?(Je=798,se|=function(Me,Nt){var yt=Me;return Me||(yt=Nt?16893:33204),(65535&yt)<<16}(H.unixPermissions,he)):(Je=20,se|=function(Me){return 63&(Me||0)}(H.dosPermissions)),re=be.getUTCHours(),re<<=6,re|=be.getUTCMinutes(),re<<=5,re|=be.getUTCSeconds()/2,k=be.getUTCFullYear()-1980,k<<=4,k|=be.getUTCMonth()+1,k<<=5,k|=be.getUTCDate(),ge&&(Ye=$(1,1)+$(L(Fe),4)+ve,j+="up"+$(Ye.length,2)+Ye),g&&(oe=$(1,1)+$(L(Ce),4)+G,j+="uc"+$(oe.length,2)+oe);var mt="";return mt+=`
|
|
|
\0`,mt+=$(ae,2),mt+=de.magic,mt+=$(re,2),mt+=$(k,2),mt+=$(me.crc32,4),mt+=$(me.compressedSize,4),mt+=$(me.uncompressedSize,4),mt+=$(Fe.length,2),mt+=$(j.length,2),{fileRecord:B.LOCAL_FILE_HEADER+mt+Fe+j,dirRecord:B.CENTRAL_FILE_HEADER+$(Je,2)+mt+$(Ce.length,2)+"\0\0\0\0"+$(se,4)+$(I,4)+Fe+j+Ce}}var v=M("../utils"),N=M("../stream/GenericWorker"),i=M("../utf8"),L=M("../crc32"),B=M("../signature");function D(O,T,E,I){N.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=T,this.zipPlatform=E,this.encodeFileName=I,this.streamFiles=O,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}v.inherits(D,N),D.prototype.push=function(O){var T=O.meta.percent||0,E=this.entriesCount,I=this._sources.length;this.accumulate?this.contentBuffer.push(O):(this.bytesWritten+=O.data.length,N.prototype.push.call(this,{data:O.data,meta:{currentFile:this.currentFile,percent:E?(T+100*(E-I-1))/E:100}}))},D.prototype.openedSource=function(O){this.currentSourceOffset=this.bytesWritten,this.currentFile=O.file.name;var T=this.streamFiles&&!O.file.dir;if(T){var E=Z(O,T,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:E.fileRecord,meta:{percent:0}})}else this.accumulate=!0},D.prototype.closedSource=function(O){this.accumulate=!1;var T=this.streamFiles&&!O.file.dir,E=Z(O,T,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(E.dirRecord),T)this.push({data:function(I){return B.DATA_DESCRIPTOR+$(I.crc32,4)+$(I.compressedSize,4)+$(I.uncompressedSize,4)}(O),meta:{percent:100}});else for(this.push({data:E.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},D.prototype.flush=function(){for(var O=this.bytesWritten,T=0;T<this.dirRecords.length;T++)this.push({data:this.dirRecords[T],meta:{percent:100}});var E=this.bytesWritten-O,I=function(U,W,re,k,H){var de=v.transformTo("string",H(k));return B.CENTRAL_DIRECTORY_END+"\0\0\0\0"+$(U,2)+$(U,2)+$(W,4)+$(re,4)+$(de.length,2)+de}(this.dirRecords.length,E,O,this.zipComment,this.encodeFileName);this.push({data:I,meta:{percent:100}})},D.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},D.prototype.registerPrevious=function(O){this._sources.push(O);var T=this;return O.on("data",function(E){T.processChunk(E)}),O.on("end",function(){T.closedSource(T.previous.streamInfo),T._sources.length?T.prepareNextSource():T.end()}),O.on("error",function(E){T.error(E)}),this},D.prototype.resume=function(){return!!N.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},D.prototype.error=function(O){var T=this._sources;if(!N.prototype.error.call(this,O))return!1;for(var E=0;E<T.length;E++)try{T[E].error(O)}catch(I){}return!0},D.prototype.lock=function(){N.prototype.lock.call(this);for(var O=this._sources,T=0;T<O.length;T++)O[T].lock()},we.exports=D},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(M,we,te){"use strict";var $=M("../compressions"),Z=M("./ZipFileWorker");te.generateWorker=function(v,N,i){var L=new Z(N.streamFiles,i,N.platform,N.encodeFileName),B=0;try{v.forEach(function(D,O){B++;var T=function(W,re){var k=W||re,H=$[k];if(!H)throw new Error(k+" is not a valid compression method !");return H}(O.options.compression,N.compression),E=O.options.compressionOptions||N.compressionOptions||{},I=O.dir,U=O.date;O._compressWorker(T,E).withStreamInfo("file",{name:D,dir:I,date:U,comment:O.comment||"",unixPermissions:O.unixPermissions,dosPermissions:O.dosPermissions}).pipe(L)}),L.entriesCount=B}catch(D){L.error(D)}return L}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(M,we,te){"use strict";function $(){if(!(this instanceof $))return new $;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 Z=new $;for(var v in this)typeof this[v]!="function"&&(Z[v]=this[v]);return Z}}($.prototype=M("./object")).loadAsync=M("./load"),$.support=M("./support"),$.defaults=M("./defaults"),$.version="3.10.1",$.loadAsync=function(Z,v){return new $().loadAsync(Z,v)},$.external=M("./external"),we.exports=$},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(M,we,te){"use strict";var $=M("./utils"),Z=M("./external"),v=M("./utf8"),N=M("./zipEntries"),i=M("./stream/Crc32Probe"),L=M("./nodejsUtils");function B(D){return new Z.Promise(function(O,T){var E=D.decompressed.getContentWorker().pipe(new i);E.on("error",function(I){T(I)}).on("end",function(){E.streamInfo.crc32!==D.decompressed.crc32?T(new Error("Corrupted zip : CRC32 mismatch")):O()}).resume()})}we.exports=function(D,O){var T=this;return O=$.extend(O||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:v.utf8decode}),L.isNode&&L.isStream(D)?Z.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):$.prepareContent("the loaded zip file",D,!0,O.optimizedBinaryString,O.base64).then(function(E){var I=new N(O);return I.load(E),I}).then(function(E){var I=[Z.Promise.resolve(E)],U=E.files;if(O.checkCRC32)for(var W=0;W<U.length;W++)I.push(B(U[W]));return Z.Promise.all(I)}).then(function(E){for(var I=E.shift(),U=I.files,W=0;W<U.length;W++){var re=U[W],k=re.fileNameStr,H=$.resolve(re.fileNameStr);T.file(H,re.decompressed,{binary:!0,optimizedBinaryString:!0,date:re.date,dir:re.dir,comment:re.fileCommentStr.length?re.fileCommentStr:null,unixPermissions:re.unixPermissions,dosPermissions:re.dosPermissions,createFolders:O.createFolders}),re.dir||(T.file(H).unsafeOriginalName=k)}return I.zipComment.length&&(T.comment=I.zipComment),T})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(M,we,te){"use strict";var $=M("../utils"),Z=M("../stream/GenericWorker");function v(N,i){Z.call(this,"Nodejs stream input adapter for "+N),this._upstreamEnded=!1,this._bindStream(i)}$.inherits(v,Z),v.prototype._bindStream=function(N){var i=this;(this._stream=N).pause(),N.on("data",function(L){i.push({data:L,meta:{percent:0}})}).on("error",function(L){i.isPaused?this.generatedError=L:i.error(L)}).on("end",function(){i.isPaused?i._upstreamEnded=!0:i.end()})},v.prototype.pause=function(){return!!Z.prototype.pause.call(this)&&(this._stream.pause(),!0)},v.prototype.resume=function(){return!!Z.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},we.exports=v},{"../stream/GenericWorker":28,"../utils":32}],13:[function(M,we,te){"use strict";var $=M("readable-stream").Readable;function Z(v,N,i){$.call(this,N),this._helper=v;var L=this;v.on("data",function(B,D){L.push(B)||L._helper.pause(),i&&i(D)}).on("error",function(B){L.emit("error",B)}).on("end",function(){L.push(null)})}M("../utils").inherits(Z,$),Z.prototype._read=function(){this._helper.resume()},we.exports=Z},{"../utils":32,"readable-stream":16}],14:[function(M,we,te){"use strict";we.exports={isNode:typeof s!="undefined",newBufferFrom:function($,Z){if(s.from&&s.from!==Uint8Array.from)return s.from($,Z);if(typeof $=="number")throw new Error('The "data" argument must not be a number');return new s($,Z)},allocBuffer:function($){if(s.alloc)return s.alloc($);var Z=new s($);return Z.fill(0),Z},isBuffer:function($){return s.isBuffer($)},isStream:function($){return $&&typeof $.on=="function"&&typeof $.pause=="function"&&typeof $.resume=="function"}}},{}],15:[function(M,we,te){"use strict";function $(H,de,ce){var Fe,ve=v.getTypeOf(de),pe=v.extend(ce||{},L);pe.date=pe.date||new Date,pe.compression!==null&&(pe.compression=pe.compression.toUpperCase()),typeof pe.unixPermissions=="string"&&(pe.unixPermissions=parseInt(pe.unixPermissions,8)),pe.unixPermissions&&16384&pe.unixPermissions&&(pe.dir=!0),pe.dosPermissions&&16&pe.dosPermissions&&(pe.dir=!0),pe.dir&&(H=U(H)),pe.createFolders&&(Fe=I(H))&&W.call(this,Fe,!0);var Ce=ve==="string"&&pe.binary===!1&&pe.base64===!1;ce&&ce.binary!==void 0||(pe.binary=!Ce),(de instanceof B&&de.uncompressedSize===0||pe.dir||!de||de.length===0)&&(pe.base64=!1,pe.binary=!0,de="",pe.compression="STORE",ve="string");var G=null;G=de instanceof B||de instanceof N?de:T.isNode&&T.isStream(de)?new E(H,de):v.prepareContent(H,de,pe.binary,pe.optimizedBinaryString,pe.base64);var ge=new D(H,G,pe);this.files[H]=ge}var Z=M("./utf8"),v=M("./utils"),N=M("./stream/GenericWorker"),i=M("./stream/StreamHelper"),L=M("./defaults"),B=M("./compressedObject"),D=M("./zipObject"),O=M("./generate"),T=M("./nodejsUtils"),E=M("./nodejs/NodejsStreamInputAdapter"),I=function(H){H.slice(-1)==="/"&&(H=H.substring(0,H.length-1));var de=H.lastIndexOf("/");return 0<de?H.substring(0,de):""},U=function(H){return H.slice(-1)!=="/"&&(H+="/"),H},W=function(H,de){return de=de!==void 0?de:L.createFolders,H=U(H),this.files[H]||$.call(this,H,null,{dir:!0,createFolders:de}),this.files[H]};function re(H){return Object.prototype.toString.call(H)==="[object RegExp]"}var k={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(H){var de,ce,Fe;for(de in this.files)Fe=this.files[de],(ce=de.slice(this.root.length,de.length))&&de.slice(0,this.root.length)===this.root&&H(ce,Fe)},filter:function(H){var de=[];return this.forEach(function(ce,Fe){H(ce,Fe)&&de.push(Fe)}),de},file:function(H,de,ce){if(arguments.length!==1)return H=this.root+H,$.call(this,H,de,ce),this;if(re(H)){var Fe=H;return this.filter(function(pe,Ce){return!Ce.dir&&Fe.test(pe)})}var ve=this.files[this.root+H];return ve&&!ve.dir?ve:null},folder:function(H){if(!H)return this;if(re(H))return this.filter(function(ve,pe){return pe.dir&&H.test(ve)});var de=this.root+H,ce=W.call(this,de),Fe=this.clone();return Fe.root=ce.name,Fe},remove:function(H){H=this.root+H;var de=this.files[H];if(de||(H.slice(-1)!=="/"&&(H+="/"),de=this.files[H]),de&&!de.dir)delete this.files[H];else for(var ce=this.filter(function(ve,pe){return pe.name.slice(0,H.length)===H}),Fe=0;Fe<ce.length;Fe++)delete this.files[ce[Fe].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(H){var de,ce={};try{if((ce=v.extend(H||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:Z.utf8encode})).type=ce.type.toLowerCase(),ce.compression=ce.compression.toUpperCase(),ce.type==="binarystring"&&(ce.type="string"),!ce.type)throw new Error("No output type specified.");v.checkSupport(ce.type),ce.platform!=="darwin"&&ce.platform!=="freebsd"&&ce.platform!=="linux"&&ce.platform!=="sunos"||(ce.platform="UNIX"),ce.platform==="win32"&&(ce.platform="DOS");var Fe=ce.comment||this.comment||"";de=O.generateWorker(this,ce,Fe)}catch(ve){(de=new N("error")).error(ve)}return new i(de,ce.type||"string",ce.mimeType)},generateAsync:function(H,de){return this.generateInternalStream(H).accumulate(de)},generateNodeStream:function(H,de){return(H=H||{}).type||(H.type="nodebuffer"),this.generateInternalStream(H).toNodejsStream(de)}};we.exports=k},{"./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(M,we,te){"use strict";we.exports=M("stream")},{stream:void 0}],17:[function(M,we,te){"use strict";var $=M("./DataReader");function Z(v){$.call(this,v);for(var N=0;N<this.data.length;N++)v[N]=255&v[N]}M("../utils").inherits(Z,$),Z.prototype.byteAt=function(v){return this.data[this.zero+v]},Z.prototype.lastIndexOfSignature=function(v){for(var N=v.charCodeAt(0),i=v.charCodeAt(1),L=v.charCodeAt(2),B=v.charCodeAt(3),D=this.length-4;0<=D;--D)if(this.data[D]===N&&this.data[D+1]===i&&this.data[D+2]===L&&this.data[D+3]===B)return D-this.zero;return-1},Z.prototype.readAndCheckSignature=function(v){var N=v.charCodeAt(0),i=v.charCodeAt(1),L=v.charCodeAt(2),B=v.charCodeAt(3),D=this.readData(4);return N===D[0]&&i===D[1]&&L===D[2]&&B===D[3]},Z.prototype.readData=function(v){if(this.checkOffset(v),v===0)return[];var N=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,N},we.exports=Z},{"../utils":32,"./DataReader":18}],18:[function(M,we,te){"use strict";var $=M("../utils");function Z(v){this.data=v,this.length=v.length,this.index=0,this.zero=0}Z.prototype={checkOffset:function(v){this.checkIndex(this.index+v)},checkIndex:function(v){if(this.length<this.zero+v||v<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+v+"). Corrupted zip ?")},setIndex:function(v){this.checkIndex(v),this.index=v},skip:function(v){this.setIndex(this.index+v)},byteAt:function(){},readInt:function(v){var N,i=0;for(this.checkOffset(v),N=this.index+v-1;N>=this.index;N--)i=(i<<8)+this.byteAt(N);return this.index+=v,i},readString:function(v){return $.transformTo("string",this.readData(v))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var v=this.readInt(4);return new Date(Date.UTC(1980+(v>>25&127),(v>>21&15)-1,v>>16&31,v>>11&31,v>>5&63,(31&v)<<1))}},we.exports=Z},{"../utils":32}],19:[function(M,we,te){"use strict";var $=M("./Uint8ArrayReader");function Z(v){$.call(this,v)}M("../utils").inherits(Z,$),Z.prototype.readData=function(v){this.checkOffset(v);var N=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,N},we.exports=Z},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(M,we,te){"use strict";var $=M("./DataReader");function Z(v){$.call(this,v)}M("../utils").inherits(Z,$),Z.prototype.byteAt=function(v){return this.data.charCodeAt(this.zero+v)},Z.prototype.lastIndexOfSignature=function(v){return this.data.lastIndexOf(v)-this.zero},Z.prototype.readAndCheckSignature=function(v){return v===this.readData(4)},Z.prototype.readData=function(v){this.checkOffset(v);var N=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,N},we.exports=Z},{"../utils":32,"./DataReader":18}],21:[function(M,we,te){"use strict";var $=M("./ArrayReader");function Z(v){$.call(this,v)}M("../utils").inherits(Z,$),Z.prototype.readData=function(v){if(this.checkOffset(v),v===0)return new Uint8Array(0);var N=this.data.subarray(this.zero+this.index,this.zero+this.index+v);return this.index+=v,N},we.exports=Z},{"../utils":32,"./ArrayReader":17}],22:[function(M,we,te){"use strict";var $=M("../utils"),Z=M("../support"),v=M("./ArrayReader"),N=M("./StringReader"),i=M("./NodeBufferReader"),L=M("./Uint8ArrayReader");we.exports=function(B){var D=$.getTypeOf(B);return $.checkSupport(D),D!=="string"||Z.uint8array?D==="nodebuffer"?new i(B):Z.uint8array?new L($.transformTo("uint8array",B)):new v($.transformTo("array",B)):new N(B)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(M,we,te){"use strict";te.LOCAL_FILE_HEADER="PK",te.CENTRAL_FILE_HEADER="PK",te.CENTRAL_DIRECTORY_END="PK",te.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",te.ZIP64_CENTRAL_DIRECTORY_END="PK",te.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(M,we,te){"use strict";var $=M("./GenericWorker"),Z=M("../utils");function v(N){$.call(this,"ConvertWorker to "+N),this.destType=N}Z.inherits(v,$),v.prototype.processChunk=function(N){this.push({data:Z.transformTo(this.destType,N.data),meta:N.meta})},we.exports=v},{"../utils":32,"./GenericWorker":28}],25:[function(M,we,te){"use strict";var $=M("./GenericWorker"),Z=M("../crc32");function v(){$.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}M("../utils").inherits(v,$),v.prototype.processChunk=function(N){this.streamInfo.crc32=Z(N.data,this.streamInfo.crc32||0),this.push(N)},we.exports=v},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(M,we,te){"use strict";var $=M("../utils"),Z=M("./GenericWorker");function v(N){Z.call(this,"DataLengthProbe for "+N),this.propName=N,this.withStreamInfo(N,0)}$.inherits(v,Z),v.prototype.processChunk=function(N){if(N){var i=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=i+N.data.length}Z.prototype.processChunk.call(this,N)},we.exports=v},{"../utils":32,"./GenericWorker":28}],27:[function(M,we,te){"use strict";var $=M("../utils"),Z=M("./GenericWorker");function v(N){Z.call(this,"DataWorker");var i=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,N.then(function(L){i.dataIsReady=!0,i.data=L,i.max=L&&L.length||0,i.type=$.getTypeOf(L),i.isPaused||i._tickAndRepeat()},function(L){i.error(L)})}$.inherits(v,Z),v.prototype.cleanUp=function(){Z.prototype.cleanUp.call(this),this.data=null},v.prototype.resume=function(){return!!Z.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,$.delay(this._tickAndRepeat,[],this)),!0)},v.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||($.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},v.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var N=null,i=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":N=this.data.substring(this.index,i);break;case"uint8array":N=this.data.subarray(this.index,i);break;case"array":case"nodebuffer":N=this.data.slice(this.index,i)}return this.index=i,this.push({data:N,meta:{percent:this.max?this.index/this.max*100:0}})},we.exports=v},{"../utils":32,"./GenericWorker":28}],28:[function(M,we,te){"use strict";function $(Z){this.name=Z||"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}$.prototype={push:function(Z){this.emit("data",Z)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(Z){this.emit("error",Z)}return!0},error:function(Z){return!this.isFinished&&(this.isPaused?this.generatedError=Z:(this.isFinished=!0,this.emit("error",Z),this.previous&&this.previous.error(Z),this.cleanUp()),!0)},on:function(Z,v){return this._listeners[Z].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(Z,v){if(this._listeners[Z])for(var N=0;N<this._listeners[Z].length;N++)this._listeners[Z][N].call(this,v)},pipe:function(Z){return Z.registerPrevious(this)},registerPrevious:function(Z){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=Z.streamInfo,this.mergeStreamInfo(),this.previous=Z;var v=this;return Z.on("data",function(N){v.processChunk(N)}),Z.on("end",function(){v.end()}),Z.on("error",function(N){v.error(N)}),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 Z=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),Z=!0),this.previous&&this.previous.resume(),!Z},flush:function(){},processChunk:function(Z){this.push(Z)},withStreamInfo:function(Z,v){return this.extraStreamInfo[Z]=v,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var Z in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,Z)&&(this.streamInfo[Z]=this.extraStreamInfo[Z])},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 Z="Worker "+this.name;return this.previous?this.previous+" -> "+Z:Z}},we.exports=$},{}],29:[function(M,we,te){"use strict";var $=M("../utils"),Z=M("./ConvertWorker"),v=M("./GenericWorker"),N=M("../base64"),i=M("../support"),L=M("../external"),B=null;if(i.nodestream)try{B=M("../nodejs/NodejsStreamOutputAdapter")}catch(T){}function D(T,E){return new L.Promise(function(I,U){var W=[],re=T._internalType,k=T._outputType,H=T._mimeType;T.on("data",function(de,ce){W.push(de),E&&E(ce)}).on("error",function(de){W=[],U(de)}).on("end",function(){try{var de=function(ce,Fe,ve){switch(ce){case"blob":return $.newBlob($.transformTo("arraybuffer",Fe),ve);case"base64":return N.encode(Fe);default:return $.transformTo(ce,Fe)}}(k,function(ce,Fe){var ve,pe=0,Ce=null,G=0;for(ve=0;ve<Fe.length;ve++)G+=Fe[ve].length;switch(ce){case"string":return Fe.join("");case"array":return Array.prototype.concat.apply([],Fe);case"uint8array":for(Ce=new Uint8Array(G),ve=0;ve<Fe.length;ve++)Ce.set(Fe[ve],pe),pe+=Fe[ve].length;return Ce;case"nodebuffer":return s.concat(Fe);default:throw new Error("concat : unsupported type '"+ce+"'")}}(re,W),H);I(de)}catch(ce){U(ce)}W=[]}).resume()})}function O(T,E,I){var U=E;switch(E){case"blob":case"arraybuffer":U="uint8array";break;case"base64":U="string"}try{this._internalType=U,this._outputType=E,this._mimeType=I,$.checkSupport(U),this._worker=T.pipe(new Z(U)),T.lock()}catch(W){this._worker=new v("error"),this._worker.error(W)}}O.prototype={accumulate:function(T){return D(this,T)},on:function(T,E){var I=this;return T==="data"?this._worker.on(T,function(U){E.call(I,U.data,U.meta)}):this._worker.on(T,function(){$.delay(E,arguments,I)}),this},resume:function(){return $.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(T){if($.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new B(this,{objectMode:this._outputType!=="nodebuffer"},T)}},we.exports=O},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(M,we,te){"use strict";if(te.base64=!0,te.array=!0,te.string=!0,te.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",te.nodebuffer=typeof s!="undefined",te.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")te.blob=!1;else{var $=new ArrayBuffer(0);try{te.blob=new Blob([$],{type:"application/zip"}).size===0}catch(v){try{var Z=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);Z.append($),te.blob=Z.getBlob("application/zip").size===0}catch(N){te.blob=!1}}}try{te.nodestream=!!M("readable-stream").Readable}catch(v){te.nodestream=!1}},{"readable-stream":16}],31:[function(M,we,te){"use strict";for(var $=M("./utils"),Z=M("./support"),v=M("./nodejsUtils"),N=M("./stream/GenericWorker"),i=new Array(256),L=0;L<256;L++)i[L]=252<=L?6:248<=L?5:240<=L?4:224<=L?3:192<=L?2:1;i[254]=i[254]=1;function B(){N.call(this,"utf-8 decode"),this.leftOver=null}function D(){N.call(this,"utf-8 encode")}te.utf8encode=function(O){return Z.nodebuffer?v.newBufferFrom(O,"utf-8"):function(T){var E,I,U,W,re,k=T.length,H=0;for(W=0;W<k;W++)(64512&(I=T.charCodeAt(W)))==55296&&W+1<k&&(64512&(U=T.charCodeAt(W+1)))==56320&&(I=65536+(I-55296<<10)+(U-56320),W++),H+=I<128?1:I<2048?2:I<65536?3:4;for(E=Z.uint8array?new Uint8Array(H):new Array(H),W=re=0;re<H;W++)(64512&(I=T.charCodeAt(W)))==55296&&W+1<k&&(64512&(U=T.charCodeAt(W+1)))==56320&&(I=65536+(I-55296<<10)+(U-56320),W++),I<128?E[re++]=I:(I<2048?E[re++]=192|I>>>6:(I<65536?E[re++]=224|I>>>12:(E[re++]=240|I>>>18,E[re++]=128|I>>>12&63),E[re++]=128|I>>>6&63),E[re++]=128|63&I);return E}(O)},te.utf8decode=function(O){return Z.nodebuffer?$.transformTo("nodebuffer",O).toString("utf-8"):function(T){var E,I,U,W,re=T.length,k=new Array(2*re);for(E=I=0;E<re;)if((U=T[E++])<128)k[I++]=U;else if(4<(W=i[U]))k[I++]=65533,E+=W-1;else{for(U&=W===2?31:W===3?15:7;1<W&&E<re;)U=U<<6|63&T[E++],W--;1<W?k[I++]=65533:U<65536?k[I++]=U:(U-=65536,k[I++]=55296|U>>10&1023,k[I++]=56320|1023&U)}return k.length!==I&&(k.subarray?k=k.subarray(0,I):k.length=I),$.applyFromCharCode(k)}(O=$.transformTo(Z.uint8array?"uint8array":"array",O))},$.inherits(B,N),B.prototype.processChunk=function(O){var T=$.transformTo(Z.uint8array?"uint8array":"array",O.data);if(this.leftOver&&this.leftOver.length){if(Z.uint8array){var E=T;(T=new Uint8Array(E.length+this.leftOver.length)).set(this.leftOver,0),T.set(E,this.leftOver.length)}else T=this.leftOver.concat(T);this.leftOver=null}var I=function(W,re){var k;for((re=re||W.length)>W.length&&(re=W.length),k=re-1;0<=k&&(192&W[k])==128;)k--;return k<0||k===0?re:k+i[W[k]]>re?k:re}(T),U=T;I!==T.length&&(Z.uint8array?(U=T.subarray(0,I),this.leftOver=T.subarray(I,T.length)):(U=T.slice(0,I),this.leftOver=T.slice(I,T.length))),this.push({data:te.utf8decode(U),meta:O.meta})},B.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:te.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},te.Utf8DecodeWorker=B,$.inherits(D,N),D.prototype.processChunk=function(O){this.push({data:te.utf8encode(O.data),meta:O.meta})},te.Utf8EncodeWorker=D},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(M,we,te){"use strict";var $=M("./support"),Z=M("./base64"),v=M("./nodejsUtils"),N=M("./external");function i(E){return E}function L(E,I){for(var U=0;U<E.length;++U)I[U]=255&E.charCodeAt(U);return I}M("setimmediate"),te.newBlob=function(E,I){te.checkSupport("blob");try{return new Blob([E],{type:I})}catch(W){try{var U=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return U.append(E),U.getBlob(I)}catch(re){throw new Error("Bug : can't construct the Blob.")}}};var B={stringifyByChunk:function(E,I,U){var W=[],re=0,k=E.length;if(k<=U)return String.fromCharCode.apply(null,E);for(;re<k;)I==="array"||I==="nodebuffer"?W.push(String.fromCharCode.apply(null,E.slice(re,Math.min(re+U,k)))):W.push(String.fromCharCode.apply(null,E.subarray(re,Math.min(re+U,k)))),re+=U;return W.join("")},stringifyByChar:function(E){for(var I="",U=0;U<E.length;U++)I+=String.fromCharCode(E[U]);return I},applyCanBeUsed:{uint8array:function(){try{return $.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(E){return!1}}(),nodebuffer:function(){try{return $.nodebuffer&&String.fromCharCode.apply(null,v.allocBuffer(1)).length===1}catch(E){return!1}}()}};function D(E){var I=65536,U=te.getTypeOf(E),W=!0;if(U==="uint8array"?W=B.applyCanBeUsed.uint8array:U==="nodebuffer"&&(W=B.applyCanBeUsed.nodebuffer),W)for(;1<I;)try{return B.stringifyByChunk(E,U,I)}catch(re){I=Math.floor(I/2)}return B.stringifyByChar(E)}function O(E,I){for(var U=0;U<E.length;U++)I[U]=E[U];return I}te.applyFromCharCode=D;var T={};T.string={string:i,array:function(E){return L(E,new Array(E.length))},arraybuffer:function(E){return T.string.uint8array(E).buffer},uint8array:function(E){return L(E,new Uint8Array(E.length))},nodebuffer:function(E){return L(E,v.allocBuffer(E.length))}},T.array={string:D,array:i,arraybuffer:function(E){return new Uint8Array(E).buffer},uint8array:function(E){return new Uint8Array(E)},nodebuffer:function(E){return v.newBufferFrom(E)}},T.arraybuffer={string:function(E){return D(new Uint8Array(E))},array:function(E){return O(new Uint8Array(E),new Array(E.byteLength))},arraybuffer:i,uint8array:function(E){return new Uint8Array(E)},nodebuffer:function(E){return v.newBufferFrom(new Uint8Array(E))}},T.uint8array={string:D,array:function(E){return O(E,new Array(E.length))},arraybuffer:function(E){return E.buffer},uint8array:i,nodebuffer:function(E){return v.newBufferFrom(E)}},T.nodebuffer={string:D,array:function(E){return O(E,new Array(E.length))},arraybuffer:function(E){return T.nodebuffer.uint8array(E).buffer},uint8array:function(E){return O(E,new Uint8Array(E.length))},nodebuffer:i},te.transformTo=function(E,I){if(I=I||"",!E)return I;te.checkSupport(E);var U=te.getTypeOf(I);return T[U][E](I)},te.resolve=function(E){for(var I=E.split("/"),U=[],W=0;W<I.length;W++){var re=I[W];re==="."||re===""&&W!==0&&W!==I.length-1||(re===".."?U.pop():U.push(re))}return U.join("/")},te.getTypeOf=function(E){return typeof E=="string"?"string":Object.prototype.toString.call(E)==="[object Array]"?"array":$.nodebuffer&&v.isBuffer(E)?"nodebuffer":$.uint8array&&E instanceof Uint8Array?"uint8array":$.arraybuffer&&E instanceof ArrayBuffer?"arraybuffer":void 0},te.checkSupport=function(E){if(!$[E.toLowerCase()])throw new Error(E+" is not supported by this platform")},te.MAX_VALUE_16BITS=65535,te.MAX_VALUE_32BITS=-1,te.pretty=function(E){var I,U,W="";for(U=0;U<(E||"").length;U++)W+="\\x"+((I=E.charCodeAt(U))<16?"0":"")+I.toString(16).toUpperCase();return W},te.delay=function(E,I,U){setImmediate(function(){E.apply(U||null,I||[])})},te.inherits=function(E,I){function U(){}U.prototype=I.prototype,E.prototype=new U},te.extend=function(){var E,I,U={};for(E=0;E<arguments.length;E++)for(I in arguments[E])Object.prototype.hasOwnProperty.call(arguments[E],I)&&U[I]===void 0&&(U[I]=arguments[E][I]);return U},te.prepareContent=function(E,I,U,W,re){return N.Promise.resolve(I).then(function(k){return $.blob&&(k instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(k))!==-1)&&typeof FileReader!="undefined"?new N.Promise(function(H,de){var ce=new FileReader;ce.onload=function(Fe){H(Fe.target.result)},ce.onerror=function(Fe){de(Fe.target.error)},ce.readAsArrayBuffer(k)}):k}).then(function(k){var H=te.getTypeOf(k);return H?(H==="arraybuffer"?k=te.transformTo("uint8array",k):H==="string"&&(re?k=Z.decode(k):U&&W!==!0&&(k=function(de){return L(de,$.uint8array?new Uint8Array(de.length):new Array(de.length))}(k))),k):N.Promise.reject(new Error("Can't read the data of '"+E+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(M,we,te){"use strict";var $=M("./reader/readerFor"),Z=M("./utils"),v=M("./signature"),N=M("./zipEntry"),i=M("./support");function L(B){this.files=[],this.loadOptions=B}L.prototype={checkSignature:function(B){if(!this.reader.readAndCheckSignature(B)){this.reader.index-=4;var D=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+Z.pretty(D)+", expected "+Z.pretty(B)+")")}},isSignature:function(B,D){var O=this.reader.index;this.reader.setIndex(B);var T=this.reader.readString(4)===D;return this.reader.setIndex(O),T},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 B=this.reader.readData(this.zipCommentLength),D=i.uint8array?"uint8array":"array",O=Z.transformTo(D,B);this.zipComment=this.loadOptions.decodeFileName(O)},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 B,D,O,T=this.zip64EndOfCentralSize-44;0<T;)B=this.reader.readInt(2),D=this.reader.readInt(4),O=this.reader.readData(D),this.zip64ExtensibleData[B]={id:B,length:D,value:O}},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 B,D;for(B=0;B<this.files.length;B++)D=this.files[B],this.reader.setIndex(D.localHeaderOffset),this.checkSignature(v.LOCAL_FILE_HEADER),D.readLocalPart(this.reader),D.handleUTF8(),D.processAttributes()},readCentralDir:function(){var B;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(v.CENTRAL_FILE_HEADER);)(B=new N({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(B);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 B=this.reader.lastIndexOfSignature(v.CENTRAL_DIRECTORY_END);if(B<0)throw this.isSignature(0,v.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(B);var D=B;if(this.checkSignature(v.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===Z.MAX_VALUE_16BITS||this.diskWithCentralDirStart===Z.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===Z.MAX_VALUE_16BITS||this.centralDirRecords===Z.MAX_VALUE_16BITS||this.centralDirSize===Z.MAX_VALUE_32BITS||this.centralDirOffset===Z.MAX_VALUE_32BITS){if(this.zip64=!0,(B=this.reader.lastIndexOfSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(B),this.checkSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,v.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(v.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(v.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var O=this.centralDirOffset+this.centralDirSize;this.zip64&&(O+=20,O+=12+this.zip64EndOfCentralSize);var T=D-O;if(0<T)this.isSignature(D,v.CENTRAL_FILE_HEADER)||(this.reader.zero=T);else if(T<0)throw new Error("Corrupted zip: missing "+Math.abs(T)+" bytes.")},prepareReader:function(B){this.reader=$(B)},load:function(B){this.prepareReader(B),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},we.exports=L},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(M,we,te){"use strict";var $=M("./reader/readerFor"),Z=M("./utils"),v=M("./compressedObject"),N=M("./crc32"),i=M("./utf8"),L=M("./compressions"),B=M("./support");function D(O,T){this.options=O,this.loadOptions=T}D.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(O){var T,E;if(O.skip(22),this.fileNameLength=O.readInt(2),E=O.readInt(2),this.fileName=O.readData(this.fileNameLength),O.skip(E),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((T=function(I){for(var U in L)if(Object.prototype.hasOwnProperty.call(L,U)&&L[U].magic===I)return L[U];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+Z.pretty(this.compressionMethod)+" unknown (inner file : "+Z.transformTo("string",this.fileName)+")");this.decompressed=new v(this.compressedSize,this.uncompressedSize,this.crc32,T,O.readData(this.compressedSize))},readCentralPart:function(O){this.versionMadeBy=O.readInt(2),O.skip(2),this.bitFlag=O.readInt(2),this.compressionMethod=O.readString(2),this.date=O.readDate(),this.crc32=O.readInt(4),this.compressedSize=O.readInt(4),this.uncompressedSize=O.readInt(4);var T=O.readInt(2);if(this.extraFieldsLength=O.readInt(2),this.fileCommentLength=O.readInt(2),this.diskNumberStart=O.readInt(2),this.internalFileAttributes=O.readInt(2),this.externalFileAttributes=O.readInt(4),this.localHeaderOffset=O.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");O.skip(T),this.readExtraFields(O),this.parseZIP64ExtraField(O),this.fileComment=O.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var O=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),O==0&&(this.dosPermissions=63&this.externalFileAttributes),O==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var O=$(this.extraFields[1].value);this.uncompressedSize===Z.MAX_VALUE_32BITS&&(this.uncompressedSize=O.readInt(8)),this.compressedSize===Z.MAX_VALUE_32BITS&&(this.compressedSize=O.readInt(8)),this.localHeaderOffset===Z.MAX_VALUE_32BITS&&(this.localHeaderOffset=O.readInt(8)),this.diskNumberStart===Z.MAX_VALUE_32BITS&&(this.diskNumberStart=O.readInt(4))}},readExtraFields:function(O){var T,E,I,U=O.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});O.index+4<U;)T=O.readInt(2),E=O.readInt(2),I=O.readData(E),this.extraFields[T]={id:T,length:E,value:I};O.setIndex(U)},handleUTF8:function(){var O=B.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=i.utf8decode(this.fileName),this.fileCommentStr=i.utf8decode(this.fileComment);else{var T=this.findExtraFieldUnicodePath();if(T!==null)this.fileNameStr=T;else{var E=Z.transformTo(O,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(E)}var I=this.findExtraFieldUnicodeComment();if(I!==null)this.fileCommentStr=I;else{var U=Z.transformTo(O,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(U)}}},findExtraFieldUnicodePath:function(){var O=this.extraFields[28789];if(O){var T=$(O.value);return T.readInt(1)!==1||N(this.fileName)!==T.readInt(4)?null:i.utf8decode(T.readData(O.length-5))}return null},findExtraFieldUnicodeComment:function(){var O=this.extraFields[25461];if(O){var T=$(O.value);return T.readInt(1)!==1||N(this.fileComment)!==T.readInt(4)?null:i.utf8decode(T.readData(O.length-5))}return null}},we.exports=D},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(M,we,te){"use strict";function $(T,E,I){this.name=T,this.dir=I.dir,this.date=I.date,this.comment=I.comment,this.unixPermissions=I.unixPermissions,this.dosPermissions=I.dosPermissions,this._data=E,this._dataBinary=I.binary,this.options={compression:I.compression,compressionOptions:I.compressionOptions}}var Z=M("./stream/StreamHelper"),v=M("./stream/DataWorker"),N=M("./utf8"),i=M("./compressedObject"),L=M("./stream/GenericWorker");$.prototype={internalStream:function(T){var E=null,I="string";try{if(!T)throw new Error("No output type specified.");var U=(I=T.toLowerCase())==="string"||I==="text";I!=="binarystring"&&I!=="text"||(I="string"),E=this._decompressWorker();var W=!this._dataBinary;W&&!U&&(E=E.pipe(new N.Utf8EncodeWorker)),!W&&U&&(E=E.pipe(new N.Utf8DecodeWorker))}catch(re){(E=new L("error")).error(re)}return new Z(E,I,"")},async:function(T,E){return this.internalStream(T).accumulate(E)},nodeStream:function(T,E){return this.internalStream(T||"nodebuffer").toNodejsStream(E)},_compressWorker:function(T,E){if(this._data instanceof i&&this._data.compression.magic===T.magic)return this._data.getCompressedWorker();var I=this._decompressWorker();return this._dataBinary||(I=I.pipe(new N.Utf8EncodeWorker)),i.createWorkerFrom(I,T,E)},_decompressWorker:function(){return this._data instanceof i?this._data.getContentWorker():this._data instanceof L?this._data:new v(this._data)}};for(var B=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],D=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},O=0;O<B.length;O++)$.prototype[B[O]]=D;we.exports=$},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(M,we,te){(function($){"use strict";var Z,v,N=$.MutationObserver||$.WebKitMutationObserver;if(N){var i=0,L=new N(T),B=$.document.createTextNode("");L.observe(B,{characterData:!0}),Z=function(){B.data=i=++i%2}}else if($.setImmediate||$.MessageChannel===void 0)Z="document"in $&&"onreadystatechange"in $.document.createElement("script")?function(){var E=$.document.createElement("script");E.onreadystatechange=function(){T(),E.onreadystatechange=null,E.parentNode.removeChild(E),E=null},$.document.documentElement.appendChild(E)}:function(){setTimeout(T,0)};else{var D=new $.MessageChannel;D.port1.onmessage=T,Z=function(){D.port2.postMessage(0)}}var O=[];function T(){var E,I;v=!0;for(var U=O.length;U;){for(I=O,O=[],E=-1;++E<U;)I[E]();U=O.length}v=!1}we.exports=function(E){O.push(E)!==1||v||Z()}}).call(this,typeof p.g!="undefined"?p.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(M,we,te){"use strict";var $=M("immediate");function Z(){}var v={},N=["REJECTED"],i=["FULFILLED"],L=["PENDING"];function B(U){if(typeof U!="function")throw new TypeError("resolver must be a function");this.state=L,this.queue=[],this.outcome=void 0,U!==Z&&E(this,U)}function D(U,W,re){this.promise=U,typeof W=="function"&&(this.onFulfilled=W,this.callFulfilled=this.otherCallFulfilled),typeof re=="function"&&(this.onRejected=re,this.callRejected=this.otherCallRejected)}function O(U,W,re){$(function(){var k;try{k=W(re)}catch(H){return v.reject(U,H)}k===U?v.reject(U,new TypeError("Cannot resolve promise with itself")):v.resolve(U,k)})}function T(U){var W=U&&U.then;if(U&&(typeof U=="object"||typeof U=="function")&&typeof W=="function")return function(){W.apply(U,arguments)}}function E(U,W){var re=!1;function k(ce){re||(re=!0,v.reject(U,ce))}function H(ce){re||(re=!0,v.resolve(U,ce))}var de=I(function(){W(H,k)});de.status==="error"&&k(de.value)}function I(U,W){var re={};try{re.value=U(W),re.status="success"}catch(k){re.status="error",re.value=k}return re}(we.exports=B).prototype.finally=function(U){if(typeof U!="function")return this;var W=this.constructor;return this.then(function(re){return W.resolve(U()).then(function(){return re})},function(re){return W.resolve(U()).then(function(){throw re})})},B.prototype.catch=function(U){return this.then(null,U)},B.prototype.then=function(U,W){if(typeof U!="function"&&this.state===i||typeof W!="function"&&this.state===N)return this;var re=new this.constructor(Z);return this.state!==L?O(re,this.state===i?U:W,this.outcome):this.queue.push(new D(re,U,W)),re},D.prototype.callFulfilled=function(U){v.resolve(this.promise,U)},D.prototype.otherCallFulfilled=function(U){O(this.promise,this.onFulfilled,U)},D.prototype.callRejected=function(U){v.reject(this.promise,U)},D.prototype.otherCallRejected=function(U){O(this.promise,this.onRejected,U)},v.resolve=function(U,W){var re=I(T,W);if(re.status==="error")return v.reject(U,re.value);var k=re.value;if(k)E(U,k);else{U.state=i,U.outcome=W;for(var H=-1,de=U.queue.length;++H<de;)U.queue[H].callFulfilled(W)}return U},v.reject=function(U,W){U.state=N,U.outcome=W;for(var re=-1,k=U.queue.length;++re<k;)U.queue[re].callRejected(W);return U},B.resolve=function(U){return U instanceof this?U:v.resolve(new this(Z),U)},B.reject=function(U){var W=new this(Z);return v.reject(W,U)},B.all=function(U){var W=this;if(Object.prototype.toString.call(U)!=="[object Array]")return this.reject(new TypeError("must be an array"));var re=U.length,k=!1;if(!re)return this.resolve([]);for(var H=new Array(re),de=0,ce=-1,Fe=new this(Z);++ce<re;)ve(U[ce],ce);return Fe;function ve(pe,Ce){W.resolve(pe).then(function(G){H[Ce]=G,++de!==re||k||(k=!0,v.resolve(Fe,H))},function(G){k||(k=!0,v.reject(Fe,G))})}},B.race=function(U){var W=this;if(Object.prototype.toString.call(U)!=="[object Array]")return this.reject(new TypeError("must be an array"));var re=U.length,k=!1;if(!re)return this.resolve([]);for(var H=-1,de=new this(Z);++H<re;)ce=U[H],W.resolve(ce).then(function(Fe){k||(k=!0,v.resolve(de,Fe))},function(Fe){k||(k=!0,v.reject(de,Fe))});var ce;return de}},{immediate:36}],38:[function(M,we,te){"use strict";var $={};(0,M("./lib/utils/common").assign)($,M("./lib/deflate"),M("./lib/inflate"),M("./lib/zlib/constants")),we.exports=$},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(M,we,te){"use strict";var $=M("./zlib/deflate"),Z=M("./utils/common"),v=M("./utils/strings"),N=M("./zlib/messages"),i=M("./zlib/zstream"),L=Object.prototype.toString,B=0,D=-1,O=0,T=8;function E(U){if(!(this instanceof E))return new E(U);this.options=Z.assign({level:D,method:T,chunkSize:16384,windowBits:15,memLevel:8,strategy:O,to:""},U||{});var W=this.options;W.raw&&0<W.windowBits?W.windowBits=-W.windowBits:W.gzip&&0<W.windowBits&&W.windowBits<16&&(W.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var re=$.deflateInit2(this.strm,W.level,W.method,W.windowBits,W.memLevel,W.strategy);if(re!==B)throw new Error(N[re]);if(W.header&&$.deflateSetHeader(this.strm,W.header),W.dictionary){var k;if(k=typeof W.dictionary=="string"?v.string2buf(W.dictionary):L.call(W.dictionary)==="[object ArrayBuffer]"?new Uint8Array(W.dictionary):W.dictionary,(re=$.deflateSetDictionary(this.strm,k))!==B)throw new Error(N[re]);this._dict_set=!0}}function I(U,W){var re=new E(W);if(re.push(U,!0),re.err)throw re.msg||N[re.err];return re.result}E.prototype.push=function(U,W){var re,k,H=this.strm,de=this.options.chunkSize;if(this.ended)return!1;k=W===~~W?W:W===!0?4:0,typeof U=="string"?H.input=v.string2buf(U):L.call(U)==="[object ArrayBuffer]"?H.input=new Uint8Array(U):H.input=U,H.next_in=0,H.avail_in=H.input.length;do{if(H.avail_out===0&&(H.output=new Z.Buf8(de),H.next_out=0,H.avail_out=de),(re=$.deflate(H,k))!==1&&re!==B)return this.onEnd(re),!(this.ended=!0);H.avail_out!==0&&(H.avail_in!==0||k!==4&&k!==2)||(this.options.to==="string"?this.onData(v.buf2binstring(Z.shrinkBuf(H.output,H.next_out))):this.onData(Z.shrinkBuf(H.output,H.next_out)))}while((0<H.avail_in||H.avail_out===0)&&re!==1);return k===4?(re=$.deflateEnd(this.strm),this.onEnd(re),this.ended=!0,re===B):k!==2||(this.onEnd(B),!(H.avail_out=0))},E.prototype.onData=function(U){this.chunks.push(U)},E.prototype.onEnd=function(U){U===B&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Z.flattenChunks(this.chunks)),this.chunks=[],this.err=U,this.msg=this.strm.msg},te.Deflate=E,te.deflate=I,te.deflateRaw=function(U,W){return(W=W||{}).raw=!0,I(U,W)},te.gzip=function(U,W){return(W=W||{}).gzip=!0,I(U,W)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(M,we,te){"use strict";var $=M("./zlib/inflate"),Z=M("./utils/common"),v=M("./utils/strings"),N=M("./zlib/constants"),i=M("./zlib/messages"),L=M("./zlib/zstream"),B=M("./zlib/gzheader"),D=Object.prototype.toString;function O(E){if(!(this instanceof O))return new O(E);this.options=Z.assign({chunkSize:16384,windowBits:0,to:""},E||{});var I=this.options;I.raw&&0<=I.windowBits&&I.windowBits<16&&(I.windowBits=-I.windowBits,I.windowBits===0&&(I.windowBits=-15)),!(0<=I.windowBits&&I.windowBits<16)||E&&E.windowBits||(I.windowBits+=32),15<I.windowBits&&I.windowBits<48&&!(15&I.windowBits)&&(I.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new L,this.strm.avail_out=0;var U=$.inflateInit2(this.strm,I.windowBits);if(U!==N.Z_OK)throw new Error(i[U]);this.header=new B,$.inflateGetHeader(this.strm,this.header)}function T(E,I){var U=new O(I);if(U.push(E,!0),U.err)throw U.msg||i[U.err];return U.result}O.prototype.push=function(E,I){var U,W,re,k,H,de,ce=this.strm,Fe=this.options.chunkSize,ve=this.options.dictionary,pe=!1;if(this.ended)return!1;W=I===~~I?I:I===!0?N.Z_FINISH:N.Z_NO_FLUSH,typeof E=="string"?ce.input=v.binstring2buf(E):D.call(E)==="[object ArrayBuffer]"?ce.input=new Uint8Array(E):ce.input=E,ce.next_in=0,ce.avail_in=ce.input.length;do{if(ce.avail_out===0&&(ce.output=new Z.Buf8(Fe),ce.next_out=0,ce.avail_out=Fe),(U=$.inflate(ce,N.Z_NO_FLUSH))===N.Z_NEED_DICT&&ve&&(de=typeof ve=="string"?v.string2buf(ve):D.call(ve)==="[object ArrayBuffer]"?new Uint8Array(ve):ve,U=$.inflateSetDictionary(this.strm,de)),U===N.Z_BUF_ERROR&&pe===!0&&(U=N.Z_OK,pe=!1),U!==N.Z_STREAM_END&&U!==N.Z_OK)return this.onEnd(U),!(this.ended=!0);ce.next_out&&(ce.avail_out!==0&&U!==N.Z_STREAM_END&&(ce.avail_in!==0||W!==N.Z_FINISH&&W!==N.Z_SYNC_FLUSH)||(this.options.to==="string"?(re=v.utf8border(ce.output,ce.next_out),k=ce.next_out-re,H=v.buf2string(ce.output,re),ce.next_out=k,ce.avail_out=Fe-k,k&&Z.arraySet(ce.output,ce.output,re,k,0),this.onData(H)):this.onData(Z.shrinkBuf(ce.output,ce.next_out)))),ce.avail_in===0&&ce.avail_out===0&&(pe=!0)}while((0<ce.avail_in||ce.avail_out===0)&&U!==N.Z_STREAM_END);return U===N.Z_STREAM_END&&(W=N.Z_FINISH),W===N.Z_FINISH?(U=$.inflateEnd(this.strm),this.onEnd(U),this.ended=!0,U===N.Z_OK):W!==N.Z_SYNC_FLUSH||(this.onEnd(N.Z_OK),!(ce.avail_out=0))},O.prototype.onData=function(E){this.chunks.push(E)},O.prototype.onEnd=function(E){E===N.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Z.flattenChunks(this.chunks)),this.chunks=[],this.err=E,this.msg=this.strm.msg},te.Inflate=O,te.inflate=T,te.inflateRaw=function(E,I){return(I=I||{}).raw=!0,T(E,I)},te.ungzip=T},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(M,we,te){"use strict";var $=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";te.assign=function(N){for(var i=Array.prototype.slice.call(arguments,1);i.length;){var L=i.shift();if(L){if(typeof L!="object")throw new TypeError(L+"must be non-object");for(var B in L)L.hasOwnProperty(B)&&(N[B]=L[B])}}return N},te.shrinkBuf=function(N,i){return N.length===i?N:N.subarray?N.subarray(0,i):(N.length=i,N)};var Z={arraySet:function(N,i,L,B,D){if(i.subarray&&N.subarray)N.set(i.subarray(L,L+B),D);else for(var O=0;O<B;O++)N[D+O]=i[L+O]},flattenChunks:function(N){var i,L,B,D,O,T;for(i=B=0,L=N.length;i<L;i++)B+=N[i].length;for(T=new Uint8Array(B),i=D=0,L=N.length;i<L;i++)O=N[i],T.set(O,D),D+=O.length;return T}},v={arraySet:function(N,i,L,B,D){for(var O=0;O<B;O++)N[D+O]=i[L+O]},flattenChunks:function(N){return[].concat.apply([],N)}};te.setTyped=function(N){N?(te.Buf8=Uint8Array,te.Buf16=Uint16Array,te.Buf32=Int32Array,te.assign(te,Z)):(te.Buf8=Array,te.Buf16=Array,te.Buf32=Array,te.assign(te,v))},te.setTyped($)},{}],42:[function(M,we,te){"use strict";var $=M("./common"),Z=!0,v=!0;try{String.fromCharCode.apply(null,[0])}catch(B){Z=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(B){v=!1}for(var N=new $.Buf8(256),i=0;i<256;i++)N[i]=252<=i?6:248<=i?5:240<=i?4:224<=i?3:192<=i?2:1;function L(B,D){if(D<65537&&(B.subarray&&v||!B.subarray&&Z))return String.fromCharCode.apply(null,$.shrinkBuf(B,D));for(var O="",T=0;T<D;T++)O+=String.fromCharCode(B[T]);return O}N[254]=N[254]=1,te.string2buf=function(B){var D,O,T,E,I,U=B.length,W=0;for(E=0;E<U;E++)(64512&(O=B.charCodeAt(E)))==55296&&E+1<U&&(64512&(T=B.charCodeAt(E+1)))==56320&&(O=65536+(O-55296<<10)+(T-56320),E++),W+=O<128?1:O<2048?2:O<65536?3:4;for(D=new $.Buf8(W),E=I=0;I<W;E++)(64512&(O=B.charCodeAt(E)))==55296&&E+1<U&&(64512&(T=B.charCodeAt(E+1)))==56320&&(O=65536+(O-55296<<10)+(T-56320),E++),O<128?D[I++]=O:(O<2048?D[I++]=192|O>>>6:(O<65536?D[I++]=224|O>>>12:(D[I++]=240|O>>>18,D[I++]=128|O>>>12&63),D[I++]=128|O>>>6&63),D[I++]=128|63&O);return D},te.buf2binstring=function(B){return L(B,B.length)},te.binstring2buf=function(B){for(var D=new $.Buf8(B.length),O=0,T=D.length;O<T;O++)D[O]=B.charCodeAt(O);return D},te.buf2string=function(B,D){var O,T,E,I,U=D||B.length,W=new Array(2*U);for(O=T=0;O<U;)if((E=B[O++])<128)W[T++]=E;else if(4<(I=N[E]))W[T++]=65533,O+=I-1;else{for(E&=I===2?31:I===3?15:7;1<I&&O<U;)E=E<<6|63&B[O++],I--;1<I?W[T++]=65533:E<65536?W[T++]=E:(E-=65536,W[T++]=55296|E>>10&1023,W[T++]=56320|1023&E)}return L(W,T)},te.utf8border=function(B,D){var O;for((D=D||B.length)>B.length&&(D=B.length),O=D-1;0<=O&&(192&B[O])==128;)O--;return O<0||O===0?D:O+N[B[O]]>D?O:D}},{"./common":41}],43:[function(M,we,te){"use strict";we.exports=function($,Z,v,N){for(var i=65535&$|0,L=$>>>16&65535|0,B=0;v!==0;){for(v-=B=2e3<v?2e3:v;L=L+(i=i+Z[N++]|0)|0,--B;);i%=65521,L%=65521}return i|L<<16|0}},{}],44:[function(M,we,te){"use strict";we.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(M,we,te){"use strict";var $=function(){for(var Z,v=[],N=0;N<256;N++){Z=N;for(var i=0;i<8;i++)Z=1&Z?3988292384^Z>>>1:Z>>>1;v[N]=Z}return v}();we.exports=function(Z,v,N,i){var L=$,B=i+N;Z^=-1;for(var D=i;D<B;D++)Z=Z>>>8^L[255&(Z^v[D])];return-1^Z}},{}],46:[function(M,we,te){"use strict";var $,Z=M("../utils/common"),v=M("./trees"),N=M("./adler32"),i=M("./crc32"),L=M("./messages"),B=0,D=4,O=0,T=-2,E=-1,I=4,U=2,W=8,re=9,k=286,H=30,de=19,ce=2*k+1,Fe=15,ve=3,pe=258,Ce=pe+ve+1,G=42,ge=113,g=1,j=2,Ye=3,oe=4;function he(x,Ke){return x.msg=L[Ke],Ke}function be(x){return(x<<1)-(4<x?9:0)}function me(x){for(var Ke=x.length;0<=--Ke;)x[Ke]=0}function ae(x){var Ke=x.state,P=Ke.pending;P>x.avail_out&&(P=x.avail_out),P!==0&&(Z.arraySet(x.output,Ke.pending_buf,Ke.pending_out,P,x.next_out),x.next_out+=P,Ke.pending_out+=P,x.total_out+=P,x.avail_out-=P,Ke.pending-=P,Ke.pending===0&&(Ke.pending_out=0))}function se(x,Ke){v._tr_flush_block(x,0<=x.block_start?x.block_start:-1,x.strstart-x.block_start,Ke),x.block_start=x.strstart,ae(x.strm)}function Je(x,Ke){x.pending_buf[x.pending++]=Ke}function mt(x,Ke){x.pending_buf[x.pending++]=Ke>>>8&255,x.pending_buf[x.pending++]=255&Ke}function Me(x,Ke){var P,A,h=x.max_chain_length,C=x.strstart,b=x.prev_length,K=x.nice_match,ee=x.strstart>x.w_size-Ce?x.strstart-(x.w_size-Ce):0,Ee=x.window,le=x.w_mask,ue=x.prev,Qe=x.strstart+pe,ke=Ee[C+b-1],ie=Ee[C+b];x.prev_length>=x.good_match&&(h>>=2),K>x.lookahead&&(K=x.lookahead);do if(Ee[(P=Ke)+b]===ie&&Ee[P+b-1]===ke&&Ee[P]===Ee[C]&&Ee[++P]===Ee[C+1]){C+=2,P++;do;while(Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&C<Qe);if(A=pe-(Qe-C),C=Qe-pe,b<A){if(x.match_start=Ke,K<=(b=A))break;ke=Ee[C+b-1],ie=Ee[C+b]}}while((Ke=ue[Ke&le])>ee&&--h!=0);return b<=x.lookahead?b:x.lookahead}function Nt(x){var Ke,P,A,h,C,b,K,ee,Ee,le,ue=x.w_size;do{if(h=x.window_size-x.lookahead-x.strstart,x.strstart>=ue+(ue-Ce)){for(Z.arraySet(x.window,x.window,ue,ue,0),x.match_start-=ue,x.strstart-=ue,x.block_start-=ue,Ke=P=x.hash_size;A=x.head[--Ke],x.head[Ke]=ue<=A?A-ue:0,--P;);for(Ke=P=ue;A=x.prev[--Ke],x.prev[Ke]=ue<=A?A-ue:0,--P;);h+=ue}if(x.strm.avail_in===0)break;if(b=x.strm,K=x.window,ee=x.strstart+x.lookahead,Ee=h,le=void 0,le=b.avail_in,Ee<le&&(le=Ee),P=le===0?0:(b.avail_in-=le,Z.arraySet(K,b.input,b.next_in,le,ee),b.state.wrap===1?b.adler=N(b.adler,K,le,ee):b.state.wrap===2&&(b.adler=i(b.adler,K,le,ee)),b.next_in+=le,b.total_in+=le,le),x.lookahead+=P,x.lookahead+x.insert>=ve)for(C=x.strstart-x.insert,x.ins_h=x.window[C],x.ins_h=(x.ins_h<<x.hash_shift^x.window[C+1])&x.hash_mask;x.insert&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[C+ve-1])&x.hash_mask,x.prev[C&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=C,C++,x.insert--,!(x.lookahead+x.insert<ve)););}while(x.lookahead<Ce&&x.strm.avail_in!==0)}function yt(x,Ke){for(var P,A;;){if(x.lookahead<Ce){if(Nt(x),x.lookahead<Ce&&Ke===B)return g;if(x.lookahead===0)break}if(P=0,x.lookahead>=ve&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+ve-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),P!==0&&x.strstart-P<=x.w_size-Ce&&(x.match_length=Me(x,P)),x.match_length>=ve)if(A=v._tr_tally(x,x.strstart-x.match_start,x.match_length-ve),x.lookahead-=x.match_length,x.match_length<=x.max_lazy_match&&x.lookahead>=ve){for(x.match_length--;x.strstart++,x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+ve-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart,--x.match_length!=0;);x.strstart++}else x.strstart+=x.match_length,x.match_length=0,x.ins_h=x.window[x.strstart],x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+1])&x.hash_mask;else A=v._tr_tally(x,0,x.window[x.strstart]),x.lookahead--,x.strstart++;if(A&&(se(x,!1),x.strm.avail_out===0))return g}return x.insert=x.strstart<ve-1?x.strstart:ve-1,Ke===D?(se(x,!0),x.strm.avail_out===0?Ye:oe):x.last_lit&&(se(x,!1),x.strm.avail_out===0)?g:j}function zt(x,Ke){for(var P,A,h;;){if(x.lookahead<Ce){if(Nt(x),x.lookahead<Ce&&Ke===B)return g;if(x.lookahead===0)break}if(P=0,x.lookahead>=ve&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+ve-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),x.prev_length=x.match_length,x.prev_match=x.match_start,x.match_length=ve-1,P!==0&&x.prev_length<x.max_lazy_match&&x.strstart-P<=x.w_size-Ce&&(x.match_length=Me(x,P),x.match_length<=5&&(x.strategy===1||x.match_length===ve&&4096<x.strstart-x.match_start)&&(x.match_length=ve-1)),x.prev_length>=ve&&x.match_length<=x.prev_length){for(h=x.strstart+x.lookahead-ve,A=v._tr_tally(x,x.strstart-1-x.prev_match,x.prev_length-ve),x.lookahead-=x.prev_length-1,x.prev_length-=2;++x.strstart<=h&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+ve-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),--x.prev_length!=0;);if(x.match_available=0,x.match_length=ve-1,x.strstart++,A&&(se(x,!1),x.strm.avail_out===0))return g}else if(x.match_available){if((A=v._tr_tally(x,0,x.window[x.strstart-1]))&&se(x,!1),x.strstart++,x.lookahead--,x.strm.avail_out===0)return g}else x.match_available=1,x.strstart++,x.lookahead--}return x.match_available&&(A=v._tr_tally(x,0,x.window[x.strstart-1]),x.match_available=0),x.insert=x.strstart<ve-1?x.strstart:ve-1,Ke===D?(se(x,!0),x.strm.avail_out===0?Ye:oe):x.last_lit&&(se(x,!1),x.strm.avail_out===0)?g:j}function je(x,Ke,P,A,h){this.good_length=x,this.max_lazy=Ke,this.nice_length=P,this.max_chain=A,this.func=h}function It(){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=W,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 Z.Buf16(2*ce),this.dyn_dtree=new Z.Buf16(2*(2*H+1)),this.bl_tree=new Z.Buf16(2*(2*de+1)),me(this.dyn_ltree),me(this.dyn_dtree),me(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Z.Buf16(Fe+1),this.heap=new Z.Buf16(2*k+1),me(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Z.Buf16(2*k+1),me(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 Ze(x){var Ke;return x&&x.state?(x.total_in=x.total_out=0,x.data_type=U,(Ke=x.state).pending=0,Ke.pending_out=0,Ke.wrap<0&&(Ke.wrap=-Ke.wrap),Ke.status=Ke.wrap?G:ge,x.adler=Ke.wrap===2?0:1,Ke.last_flush=B,v._tr_init(Ke),O):he(x,T)}function Pt(x){var Ke=Ze(x);return Ke===O&&function(P){P.window_size=2*P.w_size,me(P.head),P.max_lazy_match=$[P.level].max_lazy,P.good_match=$[P.level].good_length,P.nice_match=$[P.level].nice_length,P.max_chain_length=$[P.level].max_chain,P.strstart=0,P.block_start=0,P.lookahead=0,P.insert=0,P.match_length=P.prev_length=ve-1,P.match_available=0,P.ins_h=0}(x.state),Ke}function ct(x,Ke,P,A,h,C){if(!x)return T;var b=1;if(Ke===E&&(Ke=6),A<0?(b=0,A=-A):15<A&&(b=2,A-=16),h<1||re<h||P!==W||A<8||15<A||Ke<0||9<Ke||C<0||I<C)return he(x,T);A===8&&(A=9);var K=new It;return(x.state=K).strm=x,K.wrap=b,K.gzhead=null,K.w_bits=A,K.w_size=1<<K.w_bits,K.w_mask=K.w_size-1,K.hash_bits=h+7,K.hash_size=1<<K.hash_bits,K.hash_mask=K.hash_size-1,K.hash_shift=~~((K.hash_bits+ve-1)/ve),K.window=new Z.Buf8(2*K.w_size),K.head=new Z.Buf16(K.hash_size),K.prev=new Z.Buf16(K.w_size),K.lit_bufsize=1<<h+6,K.pending_buf_size=4*K.lit_bufsize,K.pending_buf=new Z.Buf8(K.pending_buf_size),K.d_buf=1*K.lit_bufsize,K.l_buf=3*K.lit_bufsize,K.level=Ke,K.strategy=C,K.method=P,Pt(x)}$=[new je(0,0,0,0,function(x,Ke){var P=65535;for(P>x.pending_buf_size-5&&(P=x.pending_buf_size-5);;){if(x.lookahead<=1){if(Nt(x),x.lookahead===0&&Ke===B)return g;if(x.lookahead===0)break}x.strstart+=x.lookahead,x.lookahead=0;var A=x.block_start+P;if((x.strstart===0||x.strstart>=A)&&(x.lookahead=x.strstart-A,x.strstart=A,se(x,!1),x.strm.avail_out===0)||x.strstart-x.block_start>=x.w_size-Ce&&(se(x,!1),x.strm.avail_out===0))return g}return x.insert=0,Ke===D?(se(x,!0),x.strm.avail_out===0?Ye:oe):(x.strstart>x.block_start&&(se(x,!1),x.strm.avail_out),g)}),new je(4,4,8,4,yt),new je(4,5,16,8,yt),new je(4,6,32,32,yt),new je(4,4,16,16,zt),new je(8,16,32,32,zt),new je(8,16,128,128,zt),new je(8,32,128,256,zt),new je(32,128,258,1024,zt),new je(32,258,258,4096,zt)],te.deflateInit=function(x,Ke){return ct(x,Ke,W,15,8,0)},te.deflateInit2=ct,te.deflateReset=Pt,te.deflateResetKeep=Ze,te.deflateSetHeader=function(x,Ke){return x&&x.state?x.state.wrap!==2?T:(x.state.gzhead=Ke,O):T},te.deflate=function(x,Ke){var P,A,h,C;if(!x||!x.state||5<Ke||Ke<0)return x?he(x,T):T;if(A=x.state,!x.output||!x.input&&x.avail_in!==0||A.status===666&&Ke!==D)return he(x,x.avail_out===0?-5:T);if(A.strm=x,P=A.last_flush,A.last_flush=Ke,A.status===G)if(A.wrap===2)x.adler=0,Je(A,31),Je(A,139),Je(A,8),A.gzhead?(Je(A,(A.gzhead.text?1:0)+(A.gzhead.hcrc?2:0)+(A.gzhead.extra?4:0)+(A.gzhead.name?8:0)+(A.gzhead.comment?16:0)),Je(A,255&A.gzhead.time),Je(A,A.gzhead.time>>8&255),Je(A,A.gzhead.time>>16&255),Je(A,A.gzhead.time>>24&255),Je(A,A.level===9?2:2<=A.strategy||A.level<2?4:0),Je(A,255&A.gzhead.os),A.gzhead.extra&&A.gzhead.extra.length&&(Je(A,255&A.gzhead.extra.length),Je(A,A.gzhead.extra.length>>8&255)),A.gzhead.hcrc&&(x.adler=i(x.adler,A.pending_buf,A.pending,0)),A.gzindex=0,A.status=69):(Je(A,0),Je(A,0),Je(A,0),Je(A,0),Je(A,0),Je(A,A.level===9?2:2<=A.strategy||A.level<2?4:0),Je(A,3),A.status=ge);else{var b=W+(A.w_bits-8<<4)<<8;b|=(2<=A.strategy||A.level<2?0:A.level<6?1:A.level===6?2:3)<<6,A.strstart!==0&&(b|=32),b+=31-b%31,A.status=ge,mt(A,b),A.strstart!==0&&(mt(A,x.adler>>>16),mt(A,65535&x.adler)),x.adler=1}if(A.status===69)if(A.gzhead.extra){for(h=A.pending;A.gzindex<(65535&A.gzhead.extra.length)&&(A.pending!==A.pending_buf_size||(A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),ae(x),h=A.pending,A.pending!==A.pending_buf_size));)Je(A,255&A.gzhead.extra[A.gzindex]),A.gzindex++;A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),A.gzindex===A.gzhead.extra.length&&(A.gzindex=0,A.status=73)}else A.status=73;if(A.status===73)if(A.gzhead.name){h=A.pending;do{if(A.pending===A.pending_buf_size&&(A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),ae(x),h=A.pending,A.pending===A.pending_buf_size)){C=1;break}C=A.gzindex<A.gzhead.name.length?255&A.gzhead.name.charCodeAt(A.gzindex++):0,Je(A,C)}while(C!==0);A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),C===0&&(A.gzindex=0,A.status=91)}else A.status=91;if(A.status===91)if(A.gzhead.comment){h=A.pending;do{if(A.pending===A.pending_buf_size&&(A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),ae(x),h=A.pending,A.pending===A.pending_buf_size)){C=1;break}C=A.gzindex<A.gzhead.comment.length?255&A.gzhead.comment.charCodeAt(A.gzindex++):0,Je(A,C)}while(C!==0);A.gzhead.hcrc&&A.pending>h&&(x.adler=i(x.adler,A.pending_buf,A.pending-h,h)),C===0&&(A.status=103)}else A.status=103;if(A.status===103&&(A.gzhead.hcrc?(A.pending+2>A.pending_buf_size&&ae(x),A.pending+2<=A.pending_buf_size&&(Je(A,255&x.adler),Je(A,x.adler>>8&255),x.adler=0,A.status=ge)):A.status=ge),A.pending!==0){if(ae(x),x.avail_out===0)return A.last_flush=-1,O}else if(x.avail_in===0&&be(Ke)<=be(P)&&Ke!==D)return he(x,-5);if(A.status===666&&x.avail_in!==0)return he(x,-5);if(x.avail_in!==0||A.lookahead!==0||Ke!==B&&A.status!==666){var K=A.strategy===2?function(ee,Ee){for(var le;;){if(ee.lookahead===0&&(Nt(ee),ee.lookahead===0)){if(Ee===B)return g;break}if(ee.match_length=0,le=v._tr_tally(ee,0,ee.window[ee.strstart]),ee.lookahead--,ee.strstart++,le&&(se(ee,!1),ee.strm.avail_out===0))return g}return ee.insert=0,Ee===D?(se(ee,!0),ee.strm.avail_out===0?Ye:oe):ee.last_lit&&(se(ee,!1),ee.strm.avail_out===0)?g:j}(A,Ke):A.strategy===3?function(ee,Ee){for(var le,ue,Qe,ke,ie=ee.window;;){if(ee.lookahead<=pe){if(Nt(ee),ee.lookahead<=pe&&Ee===B)return g;if(ee.lookahead===0)break}if(ee.match_length=0,ee.lookahead>=ve&&0<ee.strstart&&(ue=ie[Qe=ee.strstart-1])===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]){ke=ee.strstart+pe;do;while(ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&ue===ie[++Qe]&&Qe<ke);ee.match_length=pe-(ke-Qe),ee.match_length>ee.lookahead&&(ee.match_length=ee.lookahead)}if(ee.match_length>=ve?(le=v._tr_tally(ee,1,ee.match_length-ve),ee.lookahead-=ee.match_length,ee.strstart+=ee.match_length,ee.match_length=0):(le=v._tr_tally(ee,0,ee.window[ee.strstart]),ee.lookahead--,ee.strstart++),le&&(se(ee,!1),ee.strm.avail_out===0))return g}return ee.insert=0,Ee===D?(se(ee,!0),ee.strm.avail_out===0?Ye:oe):ee.last_lit&&(se(ee,!1),ee.strm.avail_out===0)?g:j}(A,Ke):$[A.level].func(A,Ke);if(K!==Ye&&K!==oe||(A.status=666),K===g||K===Ye)return x.avail_out===0&&(A.last_flush=-1),O;if(K===j&&(Ke===1?v._tr_align(A):Ke!==5&&(v._tr_stored_block(A,0,0,!1),Ke===3&&(me(A.head),A.lookahead===0&&(A.strstart=0,A.block_start=0,A.insert=0))),ae(x),x.avail_out===0))return A.last_flush=-1,O}return Ke!==D?O:A.wrap<=0?1:(A.wrap===2?(Je(A,255&x.adler),Je(A,x.adler>>8&255),Je(A,x.adler>>16&255),Je(A,x.adler>>24&255),Je(A,255&x.total_in),Je(A,x.total_in>>8&255),Je(A,x.total_in>>16&255),Je(A,x.total_in>>24&255)):(mt(A,x.adler>>>16),mt(A,65535&x.adler)),ae(x),0<A.wrap&&(A.wrap=-A.wrap),A.pending!==0?O:1)},te.deflateEnd=function(x){var Ke;return x&&x.state?(Ke=x.state.status)!==G&&Ke!==69&&Ke!==73&&Ke!==91&&Ke!==103&&Ke!==ge&&Ke!==666?he(x,T):(x.state=null,Ke===ge?he(x,-3):O):T},te.deflateSetDictionary=function(x,Ke){var P,A,h,C,b,K,ee,Ee,le=Ke.length;if(!x||!x.state||(C=(P=x.state).wrap)===2||C===1&&P.status!==G||P.lookahead)return T;for(C===1&&(x.adler=N(x.adler,Ke,le,0)),P.wrap=0,le>=P.w_size&&(C===0&&(me(P.head),P.strstart=0,P.block_start=0,P.insert=0),Ee=new Z.Buf8(P.w_size),Z.arraySet(Ee,Ke,le-P.w_size,P.w_size,0),Ke=Ee,le=P.w_size),b=x.avail_in,K=x.next_in,ee=x.input,x.avail_in=le,x.next_in=0,x.input=Ke,Nt(P);P.lookahead>=ve;){for(A=P.strstart,h=P.lookahead-(ve-1);P.ins_h=(P.ins_h<<P.hash_shift^P.window[A+ve-1])&P.hash_mask,P.prev[A&P.w_mask]=P.head[P.ins_h],P.head[P.ins_h]=A,A++,--h;);P.strstart=A,P.lookahead=ve-1,Nt(P)}return P.strstart+=P.lookahead,P.block_start=P.strstart,P.insert=P.lookahead,P.lookahead=0,P.match_length=P.prev_length=ve-1,P.match_available=0,x.next_in=K,x.input=ee,x.avail_in=b,P.wrap=C,O},te.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(M,we,te){"use strict";we.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(M,we,te){"use strict";we.exports=function($,Z){var v,N,i,L,B,D,O,T,E,I,U,W,re,k,H,de,ce,Fe,ve,pe,Ce,G,ge,g,j;v=$.state,N=$.next_in,g=$.input,i=N+($.avail_in-5),L=$.next_out,j=$.output,B=L-(Z-$.avail_out),D=L+($.avail_out-257),O=v.dmax,T=v.wsize,E=v.whave,I=v.wnext,U=v.window,W=v.hold,re=v.bits,k=v.lencode,H=v.distcode,de=(1<<v.lenbits)-1,ce=(1<<v.distbits)-1;e:do{re<15&&(W+=g[N++]<<re,re+=8,W+=g[N++]<<re,re+=8),Fe=k[W&de];t:for(;;){if(W>>>=ve=Fe>>>24,re-=ve,(ve=Fe>>>16&255)===0)j[L++]=65535&Fe;else{if(!(16&ve)){if(!(64&ve)){Fe=k[(65535&Fe)+(W&(1<<ve)-1)];continue t}if(32&ve){v.mode=12;break e}$.msg="invalid literal/length code",v.mode=30;break e}pe=65535&Fe,(ve&=15)&&(re<ve&&(W+=g[N++]<<re,re+=8),pe+=W&(1<<ve)-1,W>>>=ve,re-=ve),re<15&&(W+=g[N++]<<re,re+=8,W+=g[N++]<<re,re+=8),Fe=H[W&ce];n:for(;;){if(W>>>=ve=Fe>>>24,re-=ve,!(16&(ve=Fe>>>16&255))){if(!(64&ve)){Fe=H[(65535&Fe)+(W&(1<<ve)-1)];continue n}$.msg="invalid distance code",v.mode=30;break e}if(Ce=65535&Fe,re<(ve&=15)&&(W+=g[N++]<<re,(re+=8)<ve&&(W+=g[N++]<<re,re+=8)),O<(Ce+=W&(1<<ve)-1)){$.msg="invalid distance too far back",v.mode=30;break e}if(W>>>=ve,re-=ve,(ve=L-B)<Ce){if(E<(ve=Ce-ve)&&v.sane){$.msg="invalid distance too far back",v.mode=30;break e}if(ge=U,(G=0)===I){if(G+=T-ve,ve<pe){for(pe-=ve;j[L++]=U[G++],--ve;);G=L-Ce,ge=j}}else if(I<ve){if(G+=T+I-ve,(ve-=I)<pe){for(pe-=ve;j[L++]=U[G++],--ve;);if(G=0,I<pe){for(pe-=ve=I;j[L++]=U[G++],--ve;);G=L-Ce,ge=j}}}else if(G+=I-ve,ve<pe){for(pe-=ve;j[L++]=U[G++],--ve;);G=L-Ce,ge=j}for(;2<pe;)j[L++]=ge[G++],j[L++]=ge[G++],j[L++]=ge[G++],pe-=3;pe&&(j[L++]=ge[G++],1<pe&&(j[L++]=ge[G++]))}else{for(G=L-Ce;j[L++]=j[G++],j[L++]=j[G++],j[L++]=j[G++],2<(pe-=3););pe&&(j[L++]=j[G++],1<pe&&(j[L++]=j[G++]))}break}}break}}while(N<i&&L<D);N-=pe=re>>3,W&=(1<<(re-=pe<<3))-1,$.next_in=N,$.next_out=L,$.avail_in=N<i?i-N+5:5-(N-i),$.avail_out=L<D?D-L+257:257-(L-D),v.hold=W,v.bits=re}},{}],49:[function(M,we,te){"use strict";var $=M("../utils/common"),Z=M("./adler32"),v=M("./crc32"),N=M("./inffast"),i=M("./inftrees"),L=1,B=2,D=0,O=-2,T=1,E=852,I=592;function U(G){return(G>>>24&255)+(G>>>8&65280)+((65280&G)<<8)+((255&G)<<24)}function W(){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 $.Buf16(320),this.work=new $.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function re(G){var ge;return G&&G.state?(ge=G.state,G.total_in=G.total_out=ge.total=0,G.msg="",ge.wrap&&(G.adler=1&ge.wrap),ge.mode=T,ge.last=0,ge.havedict=0,ge.dmax=32768,ge.head=null,ge.hold=0,ge.bits=0,ge.lencode=ge.lendyn=new $.Buf32(E),ge.distcode=ge.distdyn=new $.Buf32(I),ge.sane=1,ge.back=-1,D):O}function k(G){var ge;return G&&G.state?((ge=G.state).wsize=0,ge.whave=0,ge.wnext=0,re(G)):O}function H(G,ge){var g,j;return G&&G.state?(j=G.state,ge<0?(g=0,ge=-ge):(g=1+(ge>>4),ge<48&&(ge&=15)),ge&&(ge<8||15<ge)?O:(j.window!==null&&j.wbits!==ge&&(j.window=null),j.wrap=g,j.wbits=ge,k(G))):O}function de(G,ge){var g,j;return G?(j=new W,(G.state=j).window=null,(g=H(G,ge))!==D&&(G.state=null),g):O}var ce,Fe,ve=!0;function pe(G){if(ve){var ge;for(ce=new $.Buf32(512),Fe=new $.Buf32(32),ge=0;ge<144;)G.lens[ge++]=8;for(;ge<256;)G.lens[ge++]=9;for(;ge<280;)G.lens[ge++]=7;for(;ge<288;)G.lens[ge++]=8;for(i(L,G.lens,0,288,ce,0,G.work,{bits:9}),ge=0;ge<32;)G.lens[ge++]=5;i(B,G.lens,0,32,Fe,0,G.work,{bits:5}),ve=!1}G.lencode=ce,G.lenbits=9,G.distcode=Fe,G.distbits=5}function Ce(G,ge,g,j){var Ye,oe=G.state;return oe.window===null&&(oe.wsize=1<<oe.wbits,oe.wnext=0,oe.whave=0,oe.window=new $.Buf8(oe.wsize)),j>=oe.wsize?($.arraySet(oe.window,ge,g-oe.wsize,oe.wsize,0),oe.wnext=0,oe.whave=oe.wsize):(j<(Ye=oe.wsize-oe.wnext)&&(Ye=j),$.arraySet(oe.window,ge,g-j,Ye,oe.wnext),(j-=Ye)?($.arraySet(oe.window,ge,g-j,j,0),oe.wnext=j,oe.whave=oe.wsize):(oe.wnext+=Ye,oe.wnext===oe.wsize&&(oe.wnext=0),oe.whave<oe.wsize&&(oe.whave+=Ye))),0}te.inflateReset=k,te.inflateReset2=H,te.inflateResetKeep=re,te.inflateInit=function(G){return de(G,15)},te.inflateInit2=de,te.inflate=function(G,ge){var g,j,Ye,oe,he,be,me,ae,se,Je,mt,Me,Nt,yt,zt,je,It,Ze,Pt,ct,x,Ke,P,A,h=0,C=new $.Buf8(4),b=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!G||!G.state||!G.output||!G.input&&G.avail_in!==0)return O;(g=G.state).mode===12&&(g.mode=13),he=G.next_out,Ye=G.output,me=G.avail_out,oe=G.next_in,j=G.input,be=G.avail_in,ae=g.hold,se=g.bits,Je=be,mt=me,Ke=D;e:for(;;)switch(g.mode){case T:if(g.wrap===0){g.mode=13;break}for(;se<16;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(2&g.wrap&&ae===35615){C[g.check=0]=255&ae,C[1]=ae>>>8&255,g.check=v(g.check,C,2,0),se=ae=0,g.mode=2;break}if(g.flags=0,g.head&&(g.head.done=!1),!(1&g.wrap)||(((255&ae)<<8)+(ae>>8))%31){G.msg="incorrect header check",g.mode=30;break}if((15&ae)!=8){G.msg="unknown compression method",g.mode=30;break}if(se-=4,x=8+(15&(ae>>>=4)),g.wbits===0)g.wbits=x;else if(x>g.wbits){G.msg="invalid window size",g.mode=30;break}g.dmax=1<<x,G.adler=g.check=1,g.mode=512&ae?10:12,se=ae=0;break;case 2:for(;se<16;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(g.flags=ae,(255&g.flags)!=8){G.msg="unknown compression method",g.mode=30;break}if(57344&g.flags){G.msg="unknown header flags set",g.mode=30;break}g.head&&(g.head.text=ae>>8&1),512&g.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,g.check=v(g.check,C,2,0)),se=ae=0,g.mode=3;case 3:for(;se<32;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.head&&(g.head.time=ae),512&g.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,C[2]=ae>>>16&255,C[3]=ae>>>24&255,g.check=v(g.check,C,4,0)),se=ae=0,g.mode=4;case 4:for(;se<16;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.head&&(g.head.xflags=255&ae,g.head.os=ae>>8),512&g.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,g.check=v(g.check,C,2,0)),se=ae=0,g.mode=5;case 5:if(1024&g.flags){for(;se<16;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.length=ae,g.head&&(g.head.extra_len=ae),512&g.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,g.check=v(g.check,C,2,0)),se=ae=0}else g.head&&(g.head.extra=null);g.mode=6;case 6:if(1024&g.flags&&(be<(Me=g.length)&&(Me=be),Me&&(g.head&&(x=g.head.extra_len-g.length,g.head.extra||(g.head.extra=new Array(g.head.extra_len)),$.arraySet(g.head.extra,j,oe,Me,x)),512&g.flags&&(g.check=v(g.check,j,Me,oe)),be-=Me,oe+=Me,g.length-=Me),g.length))break e;g.length=0,g.mode=7;case 7:if(2048&g.flags){if(be===0)break e;for(Me=0;x=j[oe+Me++],g.head&&x&&g.length<65536&&(g.head.name+=String.fromCharCode(x)),x&&Me<be;);if(512&g.flags&&(g.check=v(g.check,j,Me,oe)),be-=Me,oe+=Me,x)break e}else g.head&&(g.head.name=null);g.length=0,g.mode=8;case 8:if(4096&g.flags){if(be===0)break e;for(Me=0;x=j[oe+Me++],g.head&&x&&g.length<65536&&(g.head.comment+=String.fromCharCode(x)),x&&Me<be;);if(512&g.flags&&(g.check=v(g.check,j,Me,oe)),be-=Me,oe+=Me,x)break e}else g.head&&(g.head.comment=null);g.mode=9;case 9:if(512&g.flags){for(;se<16;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(ae!==(65535&g.check)){G.msg="header crc mismatch",g.mode=30;break}se=ae=0}g.head&&(g.head.hcrc=g.flags>>9&1,g.head.done=!0),G.adler=g.check=0,g.mode=12;break;case 10:for(;se<32;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}G.adler=g.check=U(ae),se=ae=0,g.mode=11;case 11:if(g.havedict===0)return G.next_out=he,G.avail_out=me,G.next_in=oe,G.avail_in=be,g.hold=ae,g.bits=se,2;G.adler=g.check=1,g.mode=12;case 12:if(ge===5||ge===6)break e;case 13:if(g.last){ae>>>=7&se,se-=7&se,g.mode=27;break}for(;se<3;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}switch(g.last=1&ae,se-=1,3&(ae>>>=1)){case 0:g.mode=14;break;case 1:if(pe(g),g.mode=20,ge!==6)break;ae>>>=2,se-=2;break e;case 2:g.mode=17;break;case 3:G.msg="invalid block type",g.mode=30}ae>>>=2,se-=2;break;case 14:for(ae>>>=7&se,se-=7&se;se<32;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if((65535&ae)!=(ae>>>16^65535)){G.msg="invalid stored block lengths",g.mode=30;break}if(g.length=65535&ae,se=ae=0,g.mode=15,ge===6)break e;case 15:g.mode=16;case 16:if(Me=g.length){if(be<Me&&(Me=be),me<Me&&(Me=me),Me===0)break e;$.arraySet(Ye,j,oe,Me,he),be-=Me,oe+=Me,me-=Me,he+=Me,g.length-=Me;break}g.mode=12;break;case 17:for(;se<14;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(g.nlen=257+(31&ae),ae>>>=5,se-=5,g.ndist=1+(31&ae),ae>>>=5,se-=5,g.ncode=4+(15&ae),ae>>>=4,se-=4,286<g.nlen||30<g.ndist){G.msg="too many length or distance symbols",g.mode=30;break}g.have=0,g.mode=18;case 18:for(;g.have<g.ncode;){for(;se<3;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.lens[b[g.have++]]=7&ae,ae>>>=3,se-=3}for(;g.have<19;)g.lens[b[g.have++]]=0;if(g.lencode=g.lendyn,g.lenbits=7,P={bits:g.lenbits},Ke=i(0,g.lens,0,19,g.lencode,0,g.work,P),g.lenbits=P.bits,Ke){G.msg="invalid code lengths set",g.mode=30;break}g.have=0,g.mode=19;case 19:for(;g.have<g.nlen+g.ndist;){for(;je=(h=g.lencode[ae&(1<<g.lenbits)-1])>>>16&255,It=65535&h,!((zt=h>>>24)<=se);){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(It<16)ae>>>=zt,se-=zt,g.lens[g.have++]=It;else{if(It===16){for(A=zt+2;se<A;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(ae>>>=zt,se-=zt,g.have===0){G.msg="invalid bit length repeat",g.mode=30;break}x=g.lens[g.have-1],Me=3+(3&ae),ae>>>=2,se-=2}else if(It===17){for(A=zt+3;se<A;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}se-=zt,x=0,Me=3+(7&(ae>>>=zt)),ae>>>=3,se-=3}else{for(A=zt+7;se<A;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}se-=zt,x=0,Me=11+(127&(ae>>>=zt)),ae>>>=7,se-=7}if(g.have+Me>g.nlen+g.ndist){G.msg="invalid bit length repeat",g.mode=30;break}for(;Me--;)g.lens[g.have++]=x}}if(g.mode===30)break;if(g.lens[256]===0){G.msg="invalid code -- missing end-of-block",g.mode=30;break}if(g.lenbits=9,P={bits:g.lenbits},Ke=i(L,g.lens,0,g.nlen,g.lencode,0,g.work,P),g.lenbits=P.bits,Ke){G.msg="invalid literal/lengths set",g.mode=30;break}if(g.distbits=6,g.distcode=g.distdyn,P={bits:g.distbits},Ke=i(B,g.lens,g.nlen,g.ndist,g.distcode,0,g.work,P),g.distbits=P.bits,Ke){G.msg="invalid distances set",g.mode=30;break}if(g.mode=20,ge===6)break e;case 20:g.mode=21;case 21:if(6<=be&&258<=me){G.next_out=he,G.avail_out=me,G.next_in=oe,G.avail_in=be,g.hold=ae,g.bits=se,N(G,mt),he=G.next_out,Ye=G.output,me=G.avail_out,oe=G.next_in,j=G.input,be=G.avail_in,ae=g.hold,se=g.bits,g.mode===12&&(g.back=-1);break}for(g.back=0;je=(h=g.lencode[ae&(1<<g.lenbits)-1])>>>16&255,It=65535&h,!((zt=h>>>24)<=se);){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(je&&!(240&je)){for(Ze=zt,Pt=je,ct=It;je=(h=g.lencode[ct+((ae&(1<<Ze+Pt)-1)>>Ze)])>>>16&255,It=65535&h,!(Ze+(zt=h>>>24)<=se);){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}ae>>>=Ze,se-=Ze,g.back+=Ze}if(ae>>>=zt,se-=zt,g.back+=zt,g.length=It,je===0){g.mode=26;break}if(32&je){g.back=-1,g.mode=12;break}if(64&je){G.msg="invalid literal/length code",g.mode=30;break}g.extra=15&je,g.mode=22;case 22:if(g.extra){for(A=g.extra;se<A;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.length+=ae&(1<<g.extra)-1,ae>>>=g.extra,se-=g.extra,g.back+=g.extra}g.was=g.length,g.mode=23;case 23:for(;je=(h=g.distcode[ae&(1<<g.distbits)-1])>>>16&255,It=65535&h,!((zt=h>>>24)<=se);){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(!(240&je)){for(Ze=zt,Pt=je,ct=It;je=(h=g.distcode[ct+((ae&(1<<Ze+Pt)-1)>>Ze)])>>>16&255,It=65535&h,!(Ze+(zt=h>>>24)<=se);){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}ae>>>=Ze,se-=Ze,g.back+=Ze}if(ae>>>=zt,se-=zt,g.back+=zt,64&je){G.msg="invalid distance code",g.mode=30;break}g.offset=It,g.extra=15&je,g.mode=24;case 24:if(g.extra){for(A=g.extra;se<A;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}g.offset+=ae&(1<<g.extra)-1,ae>>>=g.extra,se-=g.extra,g.back+=g.extra}if(g.offset>g.dmax){G.msg="invalid distance too far back",g.mode=30;break}g.mode=25;case 25:if(me===0)break e;if(Me=mt-me,g.offset>Me){if((Me=g.offset-Me)>g.whave&&g.sane){G.msg="invalid distance too far back",g.mode=30;break}Nt=Me>g.wnext?(Me-=g.wnext,g.wsize-Me):g.wnext-Me,Me>g.length&&(Me=g.length),yt=g.window}else yt=Ye,Nt=he-g.offset,Me=g.length;for(me<Me&&(Me=me),me-=Me,g.length-=Me;Ye[he++]=yt[Nt++],--Me;);g.length===0&&(g.mode=21);break;case 26:if(me===0)break e;Ye[he++]=g.length,me--,g.mode=21;break;case 27:if(g.wrap){for(;se<32;){if(be===0)break e;be--,ae|=j[oe++]<<se,se+=8}if(mt-=me,G.total_out+=mt,g.total+=mt,mt&&(G.adler=g.check=g.flags?v(g.check,Ye,mt,he-mt):Z(g.check,Ye,mt,he-mt)),mt=me,(g.flags?ae:U(ae))!==g.check){G.msg="incorrect data check",g.mode=30;break}se=ae=0}g.mode=28;case 28:if(g.wrap&&g.flags){for(;se<32;){if(be===0)break e;be--,ae+=j[oe++]<<se,se+=8}if(ae!==(4294967295&g.total)){G.msg="incorrect length check",g.mode=30;break}se=ae=0}g.mode=29;case 29:Ke=1;break e;case 30:Ke=-3;break e;case 31:return-4;case 32:default:return O}return G.next_out=he,G.avail_out=me,G.next_in=oe,G.avail_in=be,g.hold=ae,g.bits=se,(g.wsize||mt!==G.avail_out&&g.mode<30&&(g.mode<27||ge!==4))&&Ce(G,G.output,G.next_out,mt-G.avail_out)?(g.mode=31,-4):(Je-=G.avail_in,mt-=G.avail_out,G.total_in+=Je,G.total_out+=mt,g.total+=mt,g.wrap&&mt&&(G.adler=g.check=g.flags?v(g.check,Ye,mt,G.next_out-mt):Z(g.check,Ye,mt,G.next_out-mt)),G.data_type=g.bits+(g.last?64:0)+(g.mode===12?128:0)+(g.mode===20||g.mode===15?256:0),(Je==0&&mt===0||ge===4)&&Ke===D&&(Ke=-5),Ke)},te.inflateEnd=function(G){if(!G||!G.state)return O;var ge=G.state;return ge.window&&(ge.window=null),G.state=null,D},te.inflateGetHeader=function(G,ge){var g;return G&&G.state&&2&(g=G.state).wrap?((g.head=ge).done=!1,D):O},te.inflateSetDictionary=function(G,ge){var g,j=ge.length;return G&&G.state?(g=G.state).wrap!==0&&g.mode!==11?O:g.mode===11&&Z(1,ge,j,0)!==g.check?-3:Ce(G,ge,j,j)?(g.mode=31,-4):(g.havedict=1,D):O},te.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(M,we,te){"use strict";var $=M("../utils/common"),Z=[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],v=[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],N=[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];we.exports=function(L,B,D,O,T,E,I,U){var W,re,k,H,de,ce,Fe,ve,pe,Ce=U.bits,G=0,ge=0,g=0,j=0,Ye=0,oe=0,he=0,be=0,me=0,ae=0,se=null,Je=0,mt=new $.Buf16(16),Me=new $.Buf16(16),Nt=null,yt=0;for(G=0;G<=15;G++)mt[G]=0;for(ge=0;ge<O;ge++)mt[B[D+ge]]++;for(Ye=Ce,j=15;1<=j&&mt[j]===0;j--);if(j<Ye&&(Ye=j),j===0)return T[E++]=20971520,T[E++]=20971520,U.bits=1,0;for(g=1;g<j&&mt[g]===0;g++);for(Ye<g&&(Ye=g),G=be=1;G<=15;G++)if(be<<=1,(be-=mt[G])<0)return-1;if(0<be&&(L===0||j!==1))return-1;for(Me[1]=0,G=1;G<15;G++)Me[G+1]=Me[G]+mt[G];for(ge=0;ge<O;ge++)B[D+ge]!==0&&(I[Me[B[D+ge]]++]=ge);if(ce=L===0?(se=Nt=I,19):L===1?(se=Z,Je-=257,Nt=v,yt-=257,256):(se=N,Nt=i,-1),G=g,de=E,he=ge=ae=0,k=-1,H=(me=1<<(oe=Ye))-1,L===1&&852<me||L===2&&592<me)return 1;for(;;){for(Fe=G-he,pe=I[ge]<ce?(ve=0,I[ge]):I[ge]>ce?(ve=Nt[yt+I[ge]],se[Je+I[ge]]):(ve=96,0),W=1<<G-he,g=re=1<<oe;T[de+(ae>>he)+(re-=W)]=Fe<<24|ve<<16|pe|0,re!==0;);for(W=1<<G-1;ae&W;)W>>=1;if(W!==0?(ae&=W-1,ae+=W):ae=0,ge++,--mt[G]==0){if(G===j)break;G=B[D+I[ge]]}if(Ye<G&&(ae&H)!==k){for(he===0&&(he=Ye),de+=g,be=1<<(oe=G-he);oe+he<j&&!((be-=mt[oe+he])<=0);)oe++,be<<=1;if(me+=1<<oe,L===1&&852<me||L===2&&592<me)return 1;T[k=ae&H]=Ye<<24|oe<<16|de-E|0}}return ae!==0&&(T[de+ae]=G-he<<24|64<<16|0),U.bits=Ye,0}},{"../utils/common":41}],51:[function(M,we,te){"use strict";we.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(M,we,te){"use strict";var $=M("../utils/common"),Z=0,v=1;function N(h){for(var C=h.length;0<=--C;)h[C]=0}var i=0,L=29,B=256,D=B+1+L,O=30,T=19,E=2*D+1,I=15,U=16,W=7,re=256,k=16,H=17,de=18,ce=[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],Fe=[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],ve=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],pe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ce=new Array(2*(D+2));N(Ce);var G=new Array(2*O);N(G);var ge=new Array(512);N(ge);var g=new Array(256);N(g);var j=new Array(L);N(j);var Ye,oe,he,be=new Array(O);function me(h,C,b,K,ee){this.static_tree=h,this.extra_bits=C,this.extra_base=b,this.elems=K,this.max_length=ee,this.has_stree=h&&h.length}function ae(h,C){this.dyn_tree=h,this.max_code=0,this.stat_desc=C}function se(h){return h<256?ge[h]:ge[256+(h>>>7)]}function Je(h,C){h.pending_buf[h.pending++]=255&C,h.pending_buf[h.pending++]=C>>>8&255}function mt(h,C,b){h.bi_valid>U-b?(h.bi_buf|=C<<h.bi_valid&65535,Je(h,h.bi_buf),h.bi_buf=C>>U-h.bi_valid,h.bi_valid+=b-U):(h.bi_buf|=C<<h.bi_valid&65535,h.bi_valid+=b)}function Me(h,C,b){mt(h,b[2*C],b[2*C+1])}function Nt(h,C){for(var b=0;b|=1&h,h>>>=1,b<<=1,0<--C;);return b>>>1}function yt(h,C,b){var K,ee,Ee=new Array(I+1),le=0;for(K=1;K<=I;K++)Ee[K]=le=le+b[K-1]<<1;for(ee=0;ee<=C;ee++){var ue=h[2*ee+1];ue!==0&&(h[2*ee]=Nt(Ee[ue]++,ue))}}function zt(h){var C;for(C=0;C<D;C++)h.dyn_ltree[2*C]=0;for(C=0;C<O;C++)h.dyn_dtree[2*C]=0;for(C=0;C<T;C++)h.bl_tree[2*C]=0;h.dyn_ltree[2*re]=1,h.opt_len=h.static_len=0,h.last_lit=h.matches=0}function je(h){8<h.bi_valid?Je(h,h.bi_buf):0<h.bi_valid&&(h.pending_buf[h.pending++]=h.bi_buf),h.bi_buf=0,h.bi_valid=0}function It(h,C,b,K){var ee=2*C,Ee=2*b;return h[ee]<h[Ee]||h[ee]===h[Ee]&&K[C]<=K[b]}function Ze(h,C,b){for(var K=h.heap[b],ee=b<<1;ee<=h.heap_len&&(ee<h.heap_len&&It(C,h.heap[ee+1],h.heap[ee],h.depth)&&ee++,!It(C,K,h.heap[ee],h.depth));)h.heap[b]=h.heap[ee],b=ee,ee<<=1;h.heap[b]=K}function Pt(h,C,b){var K,ee,Ee,le,ue=0;if(h.last_lit!==0)for(;K=h.pending_buf[h.d_buf+2*ue]<<8|h.pending_buf[h.d_buf+2*ue+1],ee=h.pending_buf[h.l_buf+ue],ue++,K===0?Me(h,ee,C):(Me(h,(Ee=g[ee])+B+1,C),(le=ce[Ee])!==0&&mt(h,ee-=j[Ee],le),Me(h,Ee=se(--K),b),(le=Fe[Ee])!==0&&mt(h,K-=be[Ee],le)),ue<h.last_lit;);Me(h,re,C)}function ct(h,C){var b,K,ee,Ee=C.dyn_tree,le=C.stat_desc.static_tree,ue=C.stat_desc.has_stree,Qe=C.stat_desc.elems,ke=-1;for(h.heap_len=0,h.heap_max=E,b=0;b<Qe;b++)Ee[2*b]!==0?(h.heap[++h.heap_len]=ke=b,h.depth[b]=0):Ee[2*b+1]=0;for(;h.heap_len<2;)Ee[2*(ee=h.heap[++h.heap_len]=ke<2?++ke:0)]=1,h.depth[ee]=0,h.opt_len--,ue&&(h.static_len-=le[2*ee+1]);for(C.max_code=ke,b=h.heap_len>>1;1<=b;b--)Ze(h,Ee,b);for(ee=Qe;b=h.heap[1],h.heap[1]=h.heap[h.heap_len--],Ze(h,Ee,1),K=h.heap[1],h.heap[--h.heap_max]=b,h.heap[--h.heap_max]=K,Ee[2*ee]=Ee[2*b]+Ee[2*K],h.depth[ee]=(h.depth[b]>=h.depth[K]?h.depth[b]:h.depth[K])+1,Ee[2*b+1]=Ee[2*K+1]=ee,h.heap[1]=ee++,Ze(h,Ee,1),2<=h.heap_len;);h.heap[--h.heap_max]=h.heap[1],function(ie,X){var tt,Te,Et,at,Ge,Ut,St=X.dyn_tree,Ie=X.max_code,$e=X.stat_desc.static_tree,ut=X.stat_desc.has_stree,Qt=X.stat_desc.extra_bits,Ae=X.stat_desc.extra_base,Oe=X.stat_desc.max_length,We=0;for(at=0;at<=I;at++)ie.bl_count[at]=0;for(St[2*ie.heap[ie.heap_max]+1]=0,tt=ie.heap_max+1;tt<E;tt++)Oe<(at=St[2*St[2*(Te=ie.heap[tt])+1]+1]+1)&&(at=Oe,We++),St[2*Te+1]=at,Ie<Te||(ie.bl_count[at]++,Ge=0,Ae<=Te&&(Ge=Qt[Te-Ae]),Ut=St[2*Te],ie.opt_len+=Ut*(at+Ge),ut&&(ie.static_len+=Ut*($e[2*Te+1]+Ge)));if(We!==0){do{for(at=Oe-1;ie.bl_count[at]===0;)at--;ie.bl_count[at]--,ie.bl_count[at+1]+=2,ie.bl_count[Oe]--,We-=2}while(0<We);for(at=Oe;at!==0;at--)for(Te=ie.bl_count[at];Te!==0;)Ie<(Et=ie.heap[--tt])||(St[2*Et+1]!==at&&(ie.opt_len+=(at-St[2*Et+1])*St[2*Et],St[2*Et+1]=at),Te--)}}(h,C),yt(Ee,ke,h.bl_count)}function x(h,C,b){var K,ee,Ee=-1,le=C[1],ue=0,Qe=7,ke=4;for(le===0&&(Qe=138,ke=3),C[2*(b+1)+1]=65535,K=0;K<=b;K++)ee=le,le=C[2*(K+1)+1],++ue<Qe&&ee===le||(ue<ke?h.bl_tree[2*ee]+=ue:ee!==0?(ee!==Ee&&h.bl_tree[2*ee]++,h.bl_tree[2*k]++):ue<=10?h.bl_tree[2*H]++:h.bl_tree[2*de]++,Ee=ee,ke=(ue=0)===le?(Qe=138,3):ee===le?(Qe=6,3):(Qe=7,4))}function Ke(h,C,b){var K,ee,Ee=-1,le=C[1],ue=0,Qe=7,ke=4;for(le===0&&(Qe=138,ke=3),K=0;K<=b;K++)if(ee=le,le=C[2*(K+1)+1],!(++ue<Qe&&ee===le)){if(ue<ke)for(;Me(h,ee,h.bl_tree),--ue!=0;);else ee!==0?(ee!==Ee&&(Me(h,ee,h.bl_tree),ue--),Me(h,k,h.bl_tree),mt(h,ue-3,2)):ue<=10?(Me(h,H,h.bl_tree),mt(h,ue-3,3)):(Me(h,de,h.bl_tree),mt(h,ue-11,7));Ee=ee,ke=(ue=0)===le?(Qe=138,3):ee===le?(Qe=6,3):(Qe=7,4)}}N(be);var P=!1;function A(h,C,b,K){mt(h,(i<<1)+(K?1:0),3),function(ee,Ee,le,ue){je(ee),ue&&(Je(ee,le),Je(ee,~le)),$.arraySet(ee.pending_buf,ee.window,Ee,le,ee.pending),ee.pending+=le}(h,C,b,!0)}te._tr_init=function(h){P||(function(){var C,b,K,ee,Ee,le=new Array(I+1);for(ee=K=0;ee<L-1;ee++)for(j[ee]=K,C=0;C<1<<ce[ee];C++)g[K++]=ee;for(g[K-1]=ee,ee=Ee=0;ee<16;ee++)for(be[ee]=Ee,C=0;C<1<<Fe[ee];C++)ge[Ee++]=ee;for(Ee>>=7;ee<O;ee++)for(be[ee]=Ee<<7,C=0;C<1<<Fe[ee]-7;C++)ge[256+Ee++]=ee;for(b=0;b<=I;b++)le[b]=0;for(C=0;C<=143;)Ce[2*C+1]=8,C++,le[8]++;for(;C<=255;)Ce[2*C+1]=9,C++,le[9]++;for(;C<=279;)Ce[2*C+1]=7,C++,le[7]++;for(;C<=287;)Ce[2*C+1]=8,C++,le[8]++;for(yt(Ce,D+1,le),C=0;C<O;C++)G[2*C+1]=5,G[2*C]=Nt(C,5);Ye=new me(Ce,ce,B+1,D,I),oe=new me(G,Fe,0,O,I),he=new me(new Array(0),ve,0,T,W)}(),P=!0),h.l_desc=new ae(h.dyn_ltree,Ye),h.d_desc=new ae(h.dyn_dtree,oe),h.bl_desc=new ae(h.bl_tree,he),h.bi_buf=0,h.bi_valid=0,zt(h)},te._tr_stored_block=A,te._tr_flush_block=function(h,C,b,K){var ee,Ee,le=0;0<h.level?(h.strm.data_type===2&&(h.strm.data_type=function(ue){var Qe,ke=4093624447;for(Qe=0;Qe<=31;Qe++,ke>>>=1)if(1&ke&&ue.dyn_ltree[2*Qe]!==0)return Z;if(ue.dyn_ltree[18]!==0||ue.dyn_ltree[20]!==0||ue.dyn_ltree[26]!==0)return v;for(Qe=32;Qe<B;Qe++)if(ue.dyn_ltree[2*Qe]!==0)return v;return Z}(h)),ct(h,h.l_desc),ct(h,h.d_desc),le=function(ue){var Qe;for(x(ue,ue.dyn_ltree,ue.l_desc.max_code),x(ue,ue.dyn_dtree,ue.d_desc.max_code),ct(ue,ue.bl_desc),Qe=T-1;3<=Qe&&ue.bl_tree[2*pe[Qe]+1]===0;Qe--);return ue.opt_len+=3*(Qe+1)+5+5+4,Qe}(h),ee=h.opt_len+3+7>>>3,(Ee=h.static_len+3+7>>>3)<=ee&&(ee=Ee)):ee=Ee=b+5,b+4<=ee&&C!==-1?A(h,C,b,K):h.strategy===4||Ee===ee?(mt(h,2+(K?1:0),3),Pt(h,Ce,G)):(mt(h,4+(K?1:0),3),function(ue,Qe,ke,ie){var X;for(mt(ue,Qe-257,5),mt(ue,ke-1,5),mt(ue,ie-4,4),X=0;X<ie;X++)mt(ue,ue.bl_tree[2*pe[X]+1],3);Ke(ue,ue.dyn_ltree,Qe-1),Ke(ue,ue.dyn_dtree,ke-1)}(h,h.l_desc.max_code+1,h.d_desc.max_code+1,le+1),Pt(h,h.dyn_ltree,h.dyn_dtree)),zt(h),K&&je(h)},te._tr_tally=function(h,C,b){return h.pending_buf[h.d_buf+2*h.last_lit]=C>>>8&255,h.pending_buf[h.d_buf+2*h.last_lit+1]=255&C,h.pending_buf[h.l_buf+h.last_lit]=255&b,h.last_lit++,C===0?h.dyn_ltree[2*b]++:(h.matches++,C--,h.dyn_ltree[2*(g[b]+B+1)]++,h.dyn_dtree[2*se(C)]++),h.last_lit===h.lit_bufsize-1},te._tr_align=function(h){mt(h,2,3),Me(h,re,Ce),function(C){C.bi_valid===16?(Je(C,C.bi_buf),C.bi_buf=0,C.bi_valid=0):8<=C.bi_valid&&(C.pending_buf[C.pending++]=255&C.bi_buf,C.bi_buf>>=8,C.bi_valid-=8)}(h)}},{"../utils/common":41}],53:[function(M,we,te){"use strict";we.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(M,we,te){(function($){(function(Z,v){"use strict";if(!Z.setImmediate){var N,i,L,B,D=1,O={},T=!1,E=Z.document,I=Object.getPrototypeOf&&Object.getPrototypeOf(Z);I=I&&I.setTimeout?I:Z,N={}.toString.call(Z.process)==="[object process]"?function(k){Se.nextTick(function(){W(k)})}:function(){if(Z.postMessage&&!Z.importScripts){var k=!0,H=Z.onmessage;return Z.onmessage=function(){k=!1},Z.postMessage("","*"),Z.onmessage=H,k}}()?(B="setImmediate$"+Math.random()+"$",Z.addEventListener?Z.addEventListener("message",re,!1):Z.attachEvent("onmessage",re),function(k){Z.postMessage(B+k,"*")}):Z.MessageChannel?((L=new MessageChannel).port1.onmessage=function(k){W(k.data)},function(k){L.port2.postMessage(k)}):E&&"onreadystatechange"in E.createElement("script")?(i=E.documentElement,function(k){var H=E.createElement("script");H.onreadystatechange=function(){W(k),H.onreadystatechange=null,i.removeChild(H),H=null},i.appendChild(H)}):function(k){setTimeout(W,0,k)},I.setImmediate=function(k){typeof k!="function"&&(k=new Function(""+k));for(var H=new Array(arguments.length-1),de=0;de<H.length;de++)H[de]=arguments[de+1];var ce={callback:k,args:H};return O[D]=ce,N(D),D++},I.clearImmediate=U}function U(k){delete O[k]}function W(k){if(T)setTimeout(W,0,k);else{var H=O[k];if(H){T=!0;try{(function(de){var ce=de.callback,Fe=de.args;switch(Fe.length){case 0:ce();break;case 1:ce(Fe[0]);break;case 2:ce(Fe[0],Fe[1]);break;case 3:ce(Fe[0],Fe[1],Fe[2]);break;default:ce.apply(v,Fe)}})(H)}finally{U(k),T=!1}}}}function re(k){k.source===Z&&typeof k.data=="string"&&k.data.indexOf(B)===0&&W(+k.data.slice(B.length))}})(typeof self=="undefined"?$===void 0?this:$:self)}).call(this,typeof p.g!="undefined"?p.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},6551:function(nr,Zt,p){"use strict";p.d(Zt,{ZP:function(){return Z}});var s=p(42978),Se=p(59301),M=p(47273),we=0,te=(0,M.Z)();function $(){var v;return te?(v=we,we+=1):v="TEST_OR_SSR",v}function Z(v){var N=Se.useState(),i=(0,s.Z)(N,2),L=i[0],B=i[1];return Se.useEffect(function(){B("rc_select_".concat($()))},[]),v||L}},37463:function(nr,Zt,p){"use strict";p.d(Zt,{Ac:function(){return Ge},Xo:function(){return St},Wx:function(){return $e},ZP:function(){return Or},lk:function(){return re}});var s=p(54476),Se=p(94480),M=p(20068),we=p(33885),te=p(42978),$=p(75931),Z=p(76190),v=p(18929),N=p(48736),i=p(59301),L=p(92310),B=p.n(L),D=p(34280),O=p(49658),T=p(8654),E=function(dt){var Sn=dt.className,Re=dt.customizeIcon,lt=dt.customizeIconProps,Bt=dt.children,qt=dt.onMouseDown,bn=dt.onClick,zn=typeof Re=="function"?Re(lt):Re;return i.createElement("span",{className:Sn,onMouseDown:function(hn){hn.preventDefault(),qt==null||qt(hn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:bn,"aria-hidden":!0},zn!==void 0?zn:i.createElement("span",{className:B()(Sn.split(/\s+/).map(function(Yn){return"".concat(Yn,"-icon")}))},Bt))},I=E,U=function(dt,Sn,Re,lt,Bt){var qt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,bn=arguments.length>6?arguments[6]:void 0,zn=arguments.length>7?arguments[7]:void 0,Yn=i.useMemo(function(){if((0,Z.Z)(lt)==="object")return lt.clearIcon;if(Bt)return Bt},[lt,Bt]),hn=i.useMemo(function(){return!!(!qt&<&&(Re.length||bn)&&!(zn==="combobox"&&bn===""))},[lt,qt,Re.length,bn,zn]);return{allowClear:hn,clearIcon:i.createElement(I,{className:"".concat(dt,"-clear"),onMouseDown:Sn,customizeIcon:Yn},"\xD7")}},W=i.createContext(null);function re(){return i.useContext(W)}function k(){var wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,dt=i.useState(!1),Sn=(0,te.Z)(dt,2),Re=Sn[0],lt=Sn[1],Bt=i.useRef(null),qt=function(){window.clearTimeout(Bt.current)};i.useEffect(function(){return qt},[]);var bn=function(Yn,hn){qt(),Bt.current=window.setTimeout(function(){lt(Yn),hn&&hn()},wt)};return[Re,bn,qt]}function H(){var wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,dt=i.useRef(null),Sn=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(Sn.current)}},[]);function Re(lt){(lt||dt.current===null)&&(dt.current=lt),window.clearTimeout(Sn.current),Sn.current=window.setTimeout(function(){dt.current=null},wt)}return[function(){return dt.current},Re]}function de(wt,dt,Sn,Re){var lt=i.useRef(null);lt.current={open:dt,triggerOpen:Sn,customizedTrigger:Re},i.useEffect(function(){function Bt(qt){var bn;if(!((bn=lt.current)!==null&&bn!==void 0&&bn.customizedTrigger)){var zn=qt.target;zn.shadowRoot&&qt.composed&&(zn=qt.composedPath()[0]||zn),lt.current.open&&wt().filter(function(Yn){return Yn}).every(function(Yn){return!Yn.contains(zn)&&Yn!==zn})&<.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Bt),function(){return window.removeEventListener("mousedown",Bt)}},[])}var ce=p(10228);function Fe(wt){return wt&&![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(wt)}var ve=p(26112),pe=p(83836);function Ce(wt,dt,Sn){var Re=(0,we.Z)((0,we.Z)({},wt),Sn?dt:{});return Object.keys(dt).forEach(function(lt){var Bt=dt[lt];typeof Bt=="function"&&(Re[lt]=function(){for(var qt,bn=arguments.length,zn=new Array(bn),Yn=0;Yn<bn;Yn++)zn[Yn]=arguments[Yn];return Bt.apply(void 0,zn),(qt=wt[lt])===null||qt===void 0?void 0:qt.call.apply(qt,[wt].concat(zn))})}),Re}var G=Ce,ge=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],g=function(dt,Sn){var Re=dt.prefixCls,lt=dt.id,Bt=dt.inputElement,qt=dt.autoFocus,bn=dt.autoComplete,zn=dt.editable,Yn=dt.activeDescendantId,hn=dt.value,Mn=dt.open,sr=dt.attrs,Wn=(0,$.Z)(dt,ge),Sr=Bt||i.createElement("input",null),hr=Sr,Fr=hr.ref,Ko=hr.props;return(0,N.Kp)(!("maxLength"in Sr.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Sr=i.cloneElement(Sr,(0,we.Z)((0,we.Z)((0,we.Z)({type:"search"},G(Wn,Ko,!0)),{},{id:lt,ref:(0,T.sQ)(Sn,Fr),autoComplete:bn||"off",autoFocus:qt,className:B()("".concat(Re,"-selection-search-input"),Ko==null?void 0:Ko.className),role:"combobox","aria-expanded":Mn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(lt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(lt,"_list"),"aria-activedescendant":Mn?Yn:void 0},sr),{},{value:zn?hn:"",readOnly:!zn,unselectable:zn?null:"on",style:(0,we.Z)((0,we.Z)({},Ko.style),{},{opacity:zn?null:0})})),Sr},j=i.forwardRef(g),Ye=j;function oe(wt){return Array.isArray(wt)?wt:wt!==void 0?[wt]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,be=he;function me(wt){return wt!=null}function ae(wt){return!wt&&wt!==0}function se(wt){return["string","number"].includes((0,Z.Z)(wt))}function Je(wt){var dt=void 0;return wt&&(se(wt.title)?dt=wt.title.toString():se(wt.label)&&(dt=wt.label.toString())),dt}function mt(wt,dt){be?i.useLayoutEffect(wt,dt):i.useEffect(wt,dt)}function Me(wt){var dt;return(dt=wt.key)!==null&&dt!==void 0?dt:wt.value}var Nt=function(dt){dt.preventDefault(),dt.stopPropagation()},yt=function(dt){var Sn=dt.id,Re=dt.prefixCls,lt=dt.values,Bt=dt.open,qt=dt.searchValue,bn=dt.autoClearSearchValue,zn=dt.inputRef,Yn=dt.placeholder,hn=dt.disabled,Mn=dt.mode,sr=dt.showSearch,Wn=dt.autoFocus,Sr=dt.autoComplete,hr=dt.activeDescendantId,Fr=dt.tabIndex,Ko=dt.removeIcon,$i=dt.maxTagCount,wi=dt.maxTagTextLength,Ro=dt.maxTagPlaceholder,Fi=Ro===void 0?function(Gn){return"+ ".concat(Gn.length," ...")}:Ro,Lo=dt.tagRender,_i=dt.onToggleOpen,Xi=dt.onRemove,zo=dt.onInputChange,Ii=dt.onInputPaste,Oi=dt.onInputKeyDown,_r=dt.onInputMouseDown,lo=dt.onInputCompositionStart,oi=dt.onInputCompositionEnd,_o=dt.onInputBlur,ea=i.useRef(null),ya=(0,i.useState)(0),ki=(0,te.Z)(ya,2),ri=ki[0],di=ki[1],Xo=(0,i.useState)(!1),aa=(0,te.Z)(Xo,2),Ga=aa[0],wa=aa[1],Aa="".concat(Re,"-selection"),Yi=Bt||Mn==="multiple"&&bn===!1||Mn==="tags"?qt:"",fa=Mn==="tags"||Mn==="multiple"&&bn===!1||sr&&(Bt||Ga);mt(function(){di(ea.current.scrollWidth)},[Yi]);var vA=function(_n,gr,jr,Ao,qo){return i.createElement("span",{title:Je(_n),className:B()("".concat(Aa,"-item"),(0,M.Z)({},"".concat(Aa,"-item-disabled"),jr))},i.createElement("span",{className:"".concat(Aa,"-item-content")},gr),Ao&&i.createElement(I,{className:"".concat(Aa,"-item-remove"),onMouseDown:Nt,onClick:qo,customizeIcon:Ko},"\xD7"))},sA=function(_n,gr,jr,Ao,qo,fi){var _a=function(ds){Nt(ds),_i(!Bt)};return i.createElement("span",{onMouseDown:_a},Lo({label:gr,value:_n,disabled:jr,closable:Ao,onClose:qo,isMaxTag:!!fi}))},sa=function(_n){var gr=_n.disabled,jr=_n.label,Ao=_n.value,qo=!hn&&!gr,fi=jr;if(typeof wi=="number"&&(typeof jr=="string"||typeof jr=="number")){var _a=String(fi);_a.length>wi&&(fi="".concat(_a.slice(0,wi),"..."))}var lA=function(Ba){Ba&&Ba.stopPropagation(),Xi(_n)};return typeof Lo=="function"?sA(Ao,fi,gr,qo,lA):vA(_n,fi,gr,qo,lA)},Vr=function(_n){if(!lt.length)return null;var gr=typeof Fi=="function"?Fi(_n):Fi;return typeof Lo=="function"?sA(void 0,gr,!1,!1,void 0,!0):vA({title:gr},gr,!1)},Qn=i.createElement("div",{className:"".concat(Aa,"-search"),style:{width:ri},onFocus:function(){wa(!0)},onBlur:function(){wa(!1)}},i.createElement(Ye,{ref:zn,open:Bt,prefixCls:Re,id:Sn,inputElement:null,disabled:hn,autoFocus:Wn,autoComplete:Sr,editable:fa,activeDescendantId:hr,value:Yi,onKeyDown:Oi,onMouseDown:_r,onChange:zo,onPaste:Ii,onCompositionStart:lo,onCompositionEnd:oi,onBlur:_o,tabIndex:Fr,attrs:(0,ve.Z)(dt,!0)}),i.createElement("span",{ref:ea,className:"".concat(Aa,"-search-mirror"),"aria-hidden":!0},Yi,"\xA0")),Xn=i.createElement(pe.Z,{prefixCls:"".concat(Aa,"-overflow"),data:lt,renderItem:sa,renderRest:Vr,suffix:Qn,itemKey:Me,maxCount:$i});return i.createElement("span",{className:"".concat(Aa,"-wrap")},Xn,!lt.length&&!Yi&&i.createElement("span",{className:"".concat(Aa,"-placeholder")},Yn))},zt=yt,je=function(dt){var Sn=dt.inputElement,Re=dt.prefixCls,lt=dt.id,Bt=dt.inputRef,qt=dt.disabled,bn=dt.autoFocus,zn=dt.autoComplete,Yn=dt.activeDescendantId,hn=dt.mode,Mn=dt.open,sr=dt.values,Wn=dt.placeholder,Sr=dt.tabIndex,hr=dt.showSearch,Fr=dt.searchValue,Ko=dt.activeValue,$i=dt.maxLength,wi=dt.onInputKeyDown,Ro=dt.onInputMouseDown,Fi=dt.onInputChange,Lo=dt.onInputPaste,_i=dt.onInputCompositionStart,Xi=dt.onInputCompositionEnd,zo=dt.onInputBlur,Ii=dt.title,Oi=i.useState(!1),_r=(0,te.Z)(Oi,2),lo=_r[0],oi=_r[1],_o=hn==="combobox",ea=_o||hr,ya=sr[0],ki=Fr||"";_o&&Ko&&!lo&&(ki=Ko),i.useEffect(function(){_o&&oi(!1)},[_o,Ko]);var ri=hn!=="combobox"&&!Mn&&!hr?!1:!!ki,di=Ii===void 0?Je(ya):Ii,Xo=i.useMemo(function(){return ya?null:i.createElement("span",{className:"".concat(Re,"-selection-placeholder"),style:ri?{visibility:"hidden"}:void 0},Wn)},[ya,ri,Wn,Re]);return i.createElement("span",{className:"".concat(Re,"-selection-wrap")},i.createElement("span",{className:"".concat(Re,"-selection-search")},i.createElement(Ye,{ref:Bt,prefixCls:Re,id:lt,open:Mn,inputElement:Sn,disabled:qt,autoFocus:bn,autoComplete:zn,editable:ea,activeDescendantId:Yn,value:ki,onKeyDown:wi,onMouseDown:Ro,onChange:function(Ga){oi(!0),Fi(Ga)},onPaste:Lo,onCompositionStart:_i,onCompositionEnd:Xi,onBlur:zo,tabIndex:Sr,attrs:(0,ve.Z)(dt,!0),maxLength:_o?$i:void 0})),!_o&&ya?i.createElement("span",{className:"".concat(Re,"-selection-item"),title:di,style:ri?{visibility:"hidden"}:void 0},ya.label):null,Xo)},It=je,Ze=function(dt,Sn){var Re=(0,i.useRef)(null),lt=(0,i.useRef)(!1),Bt=dt.prefixCls,qt=dt.open,bn=dt.mode,zn=dt.showSearch,Yn=dt.tokenWithEnter,hn=dt.disabled,Mn=dt.prefix,sr=dt.autoClearSearchValue,Wn=dt.onSearch,Sr=dt.onSearchSubmit,hr=dt.onToggleOpen,Fr=dt.onInputKeyDown,Ko=dt.onInputBlur,$i=dt.domRef;i.useImperativeHandle(Sn,function(){return{focus:function(di){Re.current.focus(di)},blur:function(){Re.current.blur()}}});var wi=H(0),Ro=(0,te.Z)(wi,2),Fi=Ro[0],Lo=Ro[1],_i=function(di){var Xo=di.which,aa=Re.current instanceof HTMLTextAreaElement;!aa&&qt&&(Xo===ce.Z.UP||Xo===ce.Z.DOWN)&&di.preventDefault(),Fr&&Fr(di),Xo===ce.Z.ENTER&&bn==="tags"&&!lt.current&&!qt&&(Sr==null||Sr(di.target.value)),!(aa&&!qt&&~[ce.Z.UP,ce.Z.DOWN,ce.Z.LEFT,ce.Z.RIGHT].indexOf(Xo))&&Fe(Xo)&&hr(!0)},Xi=function(){Lo(!0)},zo=(0,i.useRef)(null),Ii=function(di){Wn(di,!0,lt.current)!==!1&&hr(!0)},Oi=function(){lt.current=!0},_r=function(di){lt.current=!1,bn!=="combobox"&&Ii(di.target.value)},lo=function(di){var Xo=di.target.value;if(Yn&&zo.current&&/[\r\n]/.test(zo.current)){var aa=zo.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Xo=Xo.replace(aa,zo.current)}zo.current=null,Ii(Xo)},oi=function(di){var Xo=di.clipboardData,aa=Xo==null?void 0:Xo.getData("text");zo.current=aa||""},_o=function(di){var Xo=di.target;if(Xo!==Re.current){var aa=document.body.style.msTouchAction!==void 0;aa?setTimeout(function(){Re.current.focus()}):Re.current.focus()}},ea=function(di){var Xo=Fi();di.target!==Re.current&&!Xo&&!(bn==="combobox"&&hn)&&di.preventDefault(),(bn!=="combobox"&&(!zn||!Xo)||!qt)&&(qt&&sr!==!1&&Wn("",!0,!1),hr())},ya={inputRef:Re,onInputKeyDown:_i,onInputMouseDown:Xi,onInputChange:lo,onInputPaste:oi,onInputCompositionStart:Oi,onInputCompositionEnd:_r,onInputBlur:Ko},ki=bn==="multiple"||bn==="tags"?i.createElement(zt,(0,s.Z)({},dt,ya)):i.createElement(It,(0,s.Z)({},dt,ya));return i.createElement("div",{ref:$i,className:"".concat(Bt,"-selector"),onClick:_o,onMouseDown:ea},Mn&&i.createElement("div",{className:"".concat(Bt,"-prefix")},Mn),ki)},Pt=i.forwardRef(Ze),ct=Pt,x=p(65030),Ke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],P=function(dt){var Sn=dt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Sn,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Sn,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Sn,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Sn,adjustY:1},htmlRegion:"scroll"}}},A=function(dt,Sn){var Re=dt.prefixCls,lt=dt.disabled,Bt=dt.visible,qt=dt.children,bn=dt.popupElement,zn=dt.animation,Yn=dt.transitionName,hn=dt.dropdownStyle,Mn=dt.dropdownClassName,sr=dt.direction,Wn=sr===void 0?"ltr":sr,Sr=dt.placement,hr=dt.builtinPlacements,Fr=dt.dropdownMatchSelectWidth,Ko=dt.dropdownRender,$i=dt.dropdownAlign,wi=dt.getPopupContainer,Ro=dt.empty,Fi=dt.getTriggerDOMNode,Lo=dt.onPopupVisibleChange,_i=dt.onPopupMouseEnter,Xi=(0,$.Z)(dt,Ke),zo="".concat(Re,"-dropdown"),Ii=bn;Ko&&(Ii=Ko(bn));var Oi=i.useMemo(function(){return hr||P(Fr)},[hr,Fr]),_r=zn?"".concat(zo,"-").concat(zn):Yn,lo=typeof Fr=="number",oi=i.useMemo(function(){return lo?null:Fr===!1?"minWidth":"width"},[Fr,lo]),_o=hn;lo&&(_o=(0,we.Z)((0,we.Z)({},_o),{},{width:Fr}));var ea=i.useRef(null);return i.useImperativeHandle(Sn,function(){return{getPopupElement:function(){var ki;return(ki=ea.current)===null||ki===void 0?void 0:ki.popupElement}}}),i.createElement(x.Z,(0,s.Z)({},Xi,{showAction:Lo?["click"]:[],hideAction:Lo?["click"]:[],popupPlacement:Sr||(Wn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Oi,prefixCls:zo,popupTransitionName:_r,popup:i.createElement("div",{onMouseEnter:_i},Ii),ref:ea,stretch:oi,popupAlign:$i,popupVisible:Bt,getPopupContainer:wi,popupClassName:B()(Mn,(0,M.Z)({},"".concat(zo,"-empty"),Ro)),popupStyle:_o,getTriggerDOMNode:Fi,onPopupVisibleChange:Lo}),qt)},h=i.forwardRef(A),C=h,b=p(66712);function K(wt,dt){var Sn=wt.key,Re;return"value"in wt&&(Re=wt.value),Sn!=null?Sn:Re!==void 0?Re:"rc-index-key-".concat(dt)}function ee(wt){return typeof wt!="undefined"&&!Number.isNaN(wt)}function Ee(wt,dt){var Sn=wt||{},Re=Sn.label,lt=Sn.value,Bt=Sn.options,qt=Sn.groupLabel,bn=Re||(dt?"children":"label");return{label:bn,value:lt||"value",options:Bt||"options",groupLabel:qt||bn}}function le(wt){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Sn=dt.fieldNames,Re=dt.childrenAsData,lt=[],Bt=Ee(Sn,!1),qt=Bt.label,bn=Bt.value,zn=Bt.options,Yn=Bt.groupLabel;function hn(Mn,sr){Array.isArray(Mn)&&Mn.forEach(function(Wn){if(sr||!(zn in Wn)){var Sr=Wn[bn];lt.push({key:K(Wn,lt.length),groupOption:sr,data:Wn,label:Wn[qt],value:Sr})}else{var hr=Wn[Yn];hr===void 0&&Re&&(hr=Wn.label),lt.push({key:K(Wn,lt.length),group:!0,data:Wn,label:hr}),hn(Wn[zn],!0)}})}return hn(wt,!1),lt}function ue(wt){var dt=(0,we.Z)({},wt);return"props"in dt||Object.defineProperty(dt,"props",{get:function(){return(0,N.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),dt}}),dt}var Qe=function(dt,Sn,Re){if(!Sn||!Sn.length)return null;var lt=!1,Bt=function bn(zn,Yn){var hn=(0,b.Z)(Yn),Mn=hn[0],sr=hn.slice(1);if(!Mn)return[zn];var Wn=zn.split(Mn);return lt=lt||Wn.length>1,Wn.reduce(function(Sr,hr){return[].concat((0,Se.Z)(Sr),(0,Se.Z)(bn(hr,sr)))},[]).filter(Boolean)},qt=Bt(dt,Sn);return lt?typeof Re!="undefined"?qt.slice(0,Re):qt:null},ke=i.createContext(null),ie=ke;function X(wt){var dt=wt.visible,Sn=wt.values;if(!dt)return null;var Re=50;return i.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Sn.slice(0,Re).map(function(lt){var Bt=lt.label,qt=lt.value;return["number","string"].includes((0,Z.Z)(Bt))?Bt:qt}).join(", ")),Sn.length>Re?", ...":null)}var tt=["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","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Et=function(dt){return dt==="tags"||dt==="multiple"},at=i.forwardRef(function(wt,dt){var Sn,Re=wt.id,lt=wt.prefixCls,Bt=wt.className,qt=wt.showSearch,bn=wt.tagRender,zn=wt.direction,Yn=wt.omitDomProps,hn=wt.displayValues,Mn=wt.onDisplayValuesChange,sr=wt.emptyOptions,Wn=wt.notFoundContent,Sr=Wn===void 0?"Not Found":Wn,hr=wt.onClear,Fr=wt.mode,Ko=wt.disabled,$i=wt.loading,wi=wt.getInputElement,Ro=wt.getRawInputElement,Fi=wt.open,Lo=wt.defaultOpen,_i=wt.onDropdownVisibleChange,Xi=wt.activeValue,zo=wt.onActiveValueChange,Ii=wt.activeDescendantId,Oi=wt.searchValue,_r=wt.autoClearSearchValue,lo=wt.onSearch,oi=wt.onSearchSplit,_o=wt.tokenSeparators,ea=wt.allowClear,ya=wt.prefix,ki=wt.suffixIcon,ri=wt.clearIcon,di=wt.OptionList,Xo=wt.animation,aa=wt.transitionName,Ga=wt.dropdownStyle,wa=wt.dropdownClassName,Aa=wt.dropdownMatchSelectWidth,Yi=wt.dropdownRender,fa=wt.dropdownAlign,vA=wt.placement,sA=wt.builtinPlacements,sa=wt.getPopupContainer,Vr=wt.showAction,Qn=Vr===void 0?[]:Vr,Xn=wt.onFocus,Gn=wt.onBlur,_n=wt.onKeyUp,gr=wt.onKeyDown,jr=wt.onMouseDown,Ao=(0,$.Z)(wt,tt),qo=Et(Fr),fi=(qt!==void 0?qt:qo)||Fr==="combobox",_a=(0,we.Z)({},Ao);Te.forEach(function(Io){delete _a[Io]}),Yn==null||Yn.forEach(function(Io){delete _a[Io]});var lA=i.useState(!1),ds=(0,te.Z)(lA,2),Ba=ds[0],Cs=ds[1];i.useEffect(function(){Cs((0,O.Z)())},[]);var FA=i.useRef(null),uA=i.useRef(null),ta=i.useRef(null),ha=i.useRef(null),pi=i.useRef(null),$a=i.useRef(!1),PA=k(),cA=(0,te.Z)(PA,3),yA=cA[0],TA=cA[1],Co=cA[2];i.useImperativeHandle(dt,function(){var Io,Do;return{focus:(Io=ha.current)===null||Io===void 0?void 0:Io.focus,blur:(Do=ha.current)===null||Do===void 0?void 0:Do.blur,scrollTo:function(hs){var Xa;return(Xa=pi.current)===null||Xa===void 0?void 0:Xa.scrollTo(hs)},nativeElement:FA.current||uA.current}});var Zo=i.useMemo(function(){var Io;if(Fr!=="combobox")return Oi;var Do=(Io=hn[0])===null||Io===void 0?void 0:Io.value;return typeof Do=="string"||typeof Do=="number"?String(Do):""},[Oi,Fr,hn]),pa=Fr==="combobox"&&typeof wi=="function"&&wi()||null,ja=typeof Ro=="function"&&Ro(),Es=(0,T.x1)(uA,ja==null||(Sn=ja.props)===null||Sn===void 0?void 0:Sn.ref),IA=i.useState(!1),as=(0,te.Z)(IA,2),Qu=as[0],El=as[1];(0,D.Z)(function(){El(!0)},[]);var Ou=(0,v.Z)(!1,{defaultValue:Lo,value:Fi}),ul=(0,te.Z)(Ou,2),ru=ul[0],Ml=ul[1],eA=Qu?ru:!1,ou=!Sr&&sr;(Ko||ou&&eA&&Fr==="combobox")&&(eA=!1);var cl=ou?!1:eA,bo=i.useCallback(function(Io){var Do=Io!==void 0?Io:!eA;Ko||(Ml(Do),eA!==Do&&(_i==null||_i(Do)))},[Ko,eA,Ml,_i]),Oo=i.useMemo(function(){return(_o||[]).some(function(Io){return[`
|
|
|
`,`\r
|
|
|
`].includes(Io)})},[_o]),co=i.useContext(ie)||{},vo=co.maxCount,hi=co.rawValues,na=function(Do,Ki,hs){if(!(qo&&ee(vo)&&(hi==null?void 0:hi.size)>=vo)){var Xa=!0,wA=Do;zo==null||zo(null);var Zs=Qe(Do,_o,ee(vo)?vo-hi.size:void 0),ps=hs?null:Zs;return Fr!=="combobox"&&ps&&(wA="",oi==null||oi(ps),bo(!1),Xa=!1),lo&&Zo!==wA&&lo(wA,{source:Ki?"typing":"effect"}),Xa}},Bi=function(Do){!Do||!Do.trim()||lo(Do,{source:"submit"})};i.useEffect(function(){!eA&&!qo&&Fr!=="combobox"&&na("",!1,!1)},[eA]),i.useEffect(function(){ru&&Ko&&Ml(!1),Ko&&!$a.current&&TA(!1)},[Ko]);var Ns=H(),zs=(0,te.Z)(Ns,2),dA=zs[0],fs=zs[1],RA=i.useRef(!1),Du=function(Do){var Ki=dA(),hs=Do.key,Xa=hs==="Enter";if(Xa&&(Fr!=="combobox"&&Do.preventDefault(),eA||bo(!0)),fs(!!Zo),hs==="Backspace"&&!Ki&&qo&&!Zo&&hn.length){for(var wA=(0,Se.Z)(hn),Zs=null,ps=wA.length-1;ps>=0;ps-=1){var hl=wA[ps];if(!hl.disabled){wA.splice(ps,1),Zs=hl;break}}Zs&&Mn(wA,{type:"remove",values:[Zs]})}for(var _A=arguments.length,pl=new Array(_A>1?_A-1:0),Pu=1;Pu<_A;Pu++)pl[Pu-1]=arguments[Pu];if(eA&&(!Xa||!RA.current)){var Sl;Xa&&(RA.current=!0),(Sl=pi.current)===null||Sl===void 0||Sl.onKeyDown.apply(Sl,[Do].concat(pl))}gr==null||gr.apply(void 0,[Do].concat(pl))},tl=function(Do){for(var Ki=arguments.length,hs=new Array(Ki>1?Ki-1:0),Xa=1;Xa<Ki;Xa++)hs[Xa-1]=arguments[Xa];if(eA){var wA;(wA=pi.current)===null||wA===void 0||wA.onKeyUp.apply(wA,[Do].concat(hs))}Do.key==="Enter"&&(RA.current=!1),_n==null||_n.apply(void 0,[Do].concat(hs))},Oa=function(Do){var Ki=hn.filter(function(hs){return hs!==Do});Mn(Ki,{type:"remove",values:[Do]})},Qs=function(){RA.current=!1},tA=i.useRef(!1),sc=function(){TA(!0),Ko||(Xn&&!tA.current&&Xn.apply(void 0,arguments),Qn.includes("focus")&&bo(!0)),tA.current=!0},dl=function(){$a.current=!0,TA(!1,function(){tA.current=!1,$a.current=!1,bo(!1)}),!Ko&&(Zo&&(Fr==="tags"?lo(Zo,{source:"submit"}):Fr==="multiple"&&lo("",{source:"blur"})),Gn&&Gn.apply(void 0,arguments))},nl=[];i.useEffect(function(){return function(){nl.forEach(function(Io){return clearTimeout(Io)}),nl.splice(0,nl.length)}},[]);var ra=function(Do){var Ki,hs=Do.target,Xa=(Ki=ta.current)===null||Ki===void 0?void 0:Ki.getPopupElement();if(Xa&&Xa.contains(hs)){var wA=setTimeout(function(){var _A=nl.indexOf(wA);if(_A!==-1&&nl.splice(_A,1),Co(),!Ba&&!Xa.contains(document.activeElement)){var pl;(pl=ha.current)===null||pl===void 0||pl.focus()}});nl.push(wA)}for(var Zs=arguments.length,ps=new Array(Zs>1?Zs-1:0),hl=1;hl<Zs;hl++)ps[hl-1]=arguments[hl];jr==null||jr.apply(void 0,[Do].concat(ps))},kc=i.useState({}),Id=(0,te.Z)(kc,2),Kc=Id[1];function nA(){Kc({})}var Os;ja&&(Os=function(Do){bo(Do)}),de(function(){var Io;return[FA.current,(Io=ta.current)===null||Io===void 0?void 0:Io.getPopupElement()]},cl,bo,!!ja);var xl=i.useMemo(function(){return(0,we.Z)((0,we.Z)({},wt),{},{notFoundContent:Sr,open:eA,triggerOpen:cl,id:Re,showSearch:fi,multiple:qo,toggleOpen:bo})},[wt,Sr,cl,eA,Re,fi,qo,bo]),lc=!!ki||$i,rA;lc&&(rA=i.createElement(I,{className:B()("".concat(lt,"-arrow"),(0,M.Z)({},"".concat(lt,"-arrow-loading"),$i)),customizeIcon:ki,customizeIconProps:{loading:$i,searchValue:Zo,open:eA,focused:yA,showSearch:fi}}));var fl=function(){var Do;hr==null||hr(),(Do=ha.current)===null||Do===void 0||Do.focus(),Mn([],{type:"clear",values:hn}),na("",!1,!1)},UA=U(lt,fl,hn,ea,ri,Ko,Zo,Fr),fA=UA.allowClear,LA=UA.clearIcon,Ud=i.createElement(di,{ref:pi}),zc=B()(lt,Bt,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(lt,"-focused"),yA),"".concat(lt,"-multiple"),qo),"".concat(lt,"-single"),!qo),"".concat(lt,"-allow-clear"),ea),"".concat(lt,"-show-arrow"),lc),"".concat(lt,"-disabled"),Ko),"".concat(lt,"-loading"),$i),"".concat(lt,"-open"),eA),"".concat(lt,"-customize-input"),pa),"".concat(lt,"-show-search"),fi)),NA=i.createElement(C,{ref:ta,disabled:Ko,prefixCls:lt,visible:cl,popupElement:Ud,animation:Xo,transitionName:aa,dropdownStyle:Ga,dropdownClassName:wa,direction:zn,dropdownMatchSelectWidth:Aa,dropdownRender:Yi,dropdownAlign:fa,placement:vA,builtinPlacements:sA,getPopupContainer:sa,empty:sr,getTriggerDOMNode:function(Do){return uA.current||Do},onPopupVisibleChange:Os,onPopupMouseEnter:nA},ja?i.cloneElement(ja,{ref:Es}):i.createElement(ct,(0,s.Z)({},wt,{domRef:uA,prefixCls:lt,inputElement:pa,ref:ha,id:Re,prefix:ya,showSearch:fi,autoClearSearchValue:_r,mode:Fr,activeDescendantId:Ii,tagRender:bn,values:hn,open:eA,onToggleOpen:bo,activeValue:Xi,searchValue:Zo,onSearch:na,onSearchSubmit:Bi,onRemove:Oa,tokenWithEnter:Oo,onInputBlur:Qs}))),Hl;return ja?Hl=NA:Hl=i.createElement("div",(0,s.Z)({className:zc},_a,{ref:FA,onMouseDown:ra,onKeyDown:Du,onKeyUp:tl,onFocus:sc,onBlur:dl}),i.createElement(X,{visible:yA&&!eA,values:hn}),NA,rA,fA&&LA),i.createElement(W.Provider,{value:xl},Hl)}),Ge=at,Ut=function(){return null};Ut.isSelectOptGroup=!0;var St=Ut,Ie=function(){return null};Ie.isSelectOption=!0;var $e=Ie,ut=p(80547),Qt=p(2738),Ae=p(48911);function Oe(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var We=["disabled","title","children","style","className"];function vt(wt){return typeof wt=="string"||typeof wt=="number"}var Rt=function(dt,Sn){var Re=re(),lt=Re.prefixCls,Bt=Re.id,qt=Re.open,bn=Re.multiple,zn=Re.mode,Yn=Re.searchValue,hn=Re.toggleOpen,Mn=Re.notFoundContent,sr=Re.onPopupScroll,Wn=i.useContext(ie),Sr=Wn.maxCount,hr=Wn.flattenOptions,Fr=Wn.onActiveValue,Ko=Wn.defaultActiveFirstOption,$i=Wn.onSelect,wi=Wn.menuItemSelectedIcon,Ro=Wn.rawValues,Fi=Wn.fieldNames,Lo=Wn.virtual,_i=Wn.direction,Xi=Wn.listHeight,zo=Wn.listItemHeight,Ii=Wn.optionRender,Oi="".concat(lt,"-item"),_r=(0,ut.Z)(function(){return hr},[qt,hr],function(Vr,Qn){return Qn[0]&&Vr[1]!==Qn[1]}),lo=i.useRef(null),oi=i.useMemo(function(){return bn&&ee(Sr)&&(Ro==null?void 0:Ro.size)>=Sr},[bn,Sr,Ro==null?void 0:Ro.size]),_o=function(Qn){Qn.preventDefault()},ea=function(Qn){var Xn;(Xn=lo.current)===null||Xn===void 0||Xn.scrollTo(typeof Qn=="number"?{index:Qn}:Qn)},ya=i.useCallback(function(Vr){return zn==="combobox"?!1:Ro.has(Vr)},[zn,(0,Se.Z)(Ro).toString(),Ro.size]),ki=function(Qn){for(var Xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Gn=_r.length,_n=0;_n<Gn;_n+=1){var gr=(Qn+_n*Xn+Gn)%Gn,jr=_r[gr]||{},Ao=jr.group,qo=jr.data;if(!Ao&&!(qo!=null&&qo.disabled)&&(ya(qo.value)||!oi))return gr}return-1},ri=i.useState(function(){return ki(0)}),di=(0,te.Z)(ri,2),Xo=di[0],aa=di[1],Ga=function(Qn){var Xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;aa(Qn);var Gn={source:Xn?"keyboard":"mouse"},_n=_r[Qn];if(!_n){Fr(null,-1,Gn);return}Fr(_n.value,Qn,Gn)};(0,i.useEffect)(function(){Ga(Ko!==!1?ki(0):-1)},[_r.length,Yn]);var wa=i.useCallback(function(Vr){return zn==="combobox"?String(Vr).toLowerCase()===Yn.toLowerCase():Ro.has(Vr)},[zn,Yn,(0,Se.Z)(Ro).toString(),Ro.size]);(0,i.useEffect)(function(){var Vr=setTimeout(function(){if(!bn&&qt&&Ro.size===1){var Xn=Array.from(Ro)[0],Gn=_r.findIndex(function(_n){var gr=_n.data;return Yn?String(gr.value).startsWith(Yn):gr.value===Xn});Gn!==-1&&(Ga(Gn),ea(Gn))}});if(qt){var Qn;(Qn=lo.current)===null||Qn===void 0||Qn.scrollTo(void 0)}return function(){return clearTimeout(Vr)}},[qt,Yn]);var Aa=function(Qn){Qn!==void 0&&$i(Qn,{selected:!Ro.has(Qn)}),bn||hn(!1)};if(i.useImperativeHandle(Sn,function(){return{onKeyDown:function(Qn){var Xn=Qn.which,Gn=Qn.ctrlKey;switch(Xn){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var _n=0;if(Xn===ce.Z.UP?_n=-1:Xn===ce.Z.DOWN?_n=1:Oe()&&Gn&&(Xn===ce.Z.N?_n=1:Xn===ce.Z.P&&(_n=-1)),_n!==0){var gr=ki(Xo+_n,_n);ea(gr),Ga(gr,!0)}break}case ce.Z.TAB:case ce.Z.ENTER:{var jr,Ao=_r[Xo];Ao&&!(Ao!=null&&(jr=Ao.data)!==null&&jr!==void 0&&jr.disabled)&&!oi?Aa(Ao.value):Aa(void 0),qt&&Qn.preventDefault();break}case ce.Z.ESC:hn(!1),qt&&Qn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Qn){ea(Qn)}}}),_r.length===0)return i.createElement("div",{role:"listbox",id:"".concat(Bt,"_list"),className:"".concat(Oi,"-empty"),onMouseDown:_o},Mn);var Yi=Object.keys(Fi).map(function(Vr){return Fi[Vr]}),fa=function(Qn){return Qn.label};function vA(Vr,Qn){var Xn=Vr.group;return{role:Xn?"presentation":"option",id:"".concat(Bt,"_list_").concat(Qn)}}var sA=function(Qn){var Xn=_r[Qn];if(!Xn)return null;var Gn=Xn.data||{},_n=Gn.value,gr=Xn.group,jr=(0,ve.Z)(Gn,!0),Ao=fa(Xn);return Xn?i.createElement("div",(0,s.Z)({"aria-label":typeof Ao=="string"&&!gr?Ao:null},jr,{key:Qn},vA(Xn,Qn),{"aria-selected":wa(_n)}),_n):null},sa={role:"listbox",id:"".concat(Bt,"_list")};return i.createElement(i.Fragment,null,Lo&&i.createElement("div",(0,s.Z)({},sa,{style:{height:0,width:0,overflow:"hidden"}}),sA(Xo-1),sA(Xo),sA(Xo+1)),i.createElement(Ae.Z,{itemKey:"key",ref:lo,data:_r,height:Xi,itemHeight:zo,fullHeight:!1,onMouseDown:_o,onScroll:sr,virtual:Lo,direction:_i,innerProps:Lo?null:sa},function(Vr,Qn){var Xn=Vr.group,Gn=Vr.groupOption,_n=Vr.data,gr=Vr.label,jr=Vr.value,Ao=_n.key;if(Xn){var qo,fi=(qo=_n.title)!==null&&qo!==void 0?qo:vt(gr)?gr.toString():void 0;return i.createElement("div",{className:B()(Oi,"".concat(Oi,"-group"),_n.className),title:fi},gr!==void 0?gr:Ao)}var _a=_n.disabled,lA=_n.title,ds=_n.children,Ba=_n.style,Cs=_n.className,FA=(0,$.Z)(_n,We),uA=(0,Qt.Z)(FA,Yi),ta=ya(jr),ha=_a||!ta&&oi,pi="".concat(Oi,"-option"),$a=B()(Oi,pi,Cs,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(pi,"-grouped"),Gn),"".concat(pi,"-active"),Xo===Qn&&!ha),"".concat(pi,"-disabled"),ha),"".concat(pi,"-selected"),ta)),PA=fa(Vr),cA=!wi||typeof wi=="function"||ta,yA=typeof PA=="number"?PA:PA||jr,TA=vt(yA)?yA.toString():void 0;return lA!==void 0&&(TA=lA),i.createElement("div",(0,s.Z)({},(0,ve.Z)(uA),Lo?{}:vA(Vr,Qn),{"aria-selected":wa(jr),className:$a,title:TA,onMouseMove:function(){Xo===Qn||ha||Ga(Qn)},onClick:function(){ha||Aa(jr)},style:Ba}),i.createElement("div",{className:"".concat(pi,"-content")},typeof Ii=="function"?Ii(Vr,{index:Qn}):yA),i.isValidElement(wi)||ta,cA&&i.createElement(I,{className:"".concat(Oi,"-option-state"),customizeIcon:wi,customizeIconProps:{value:jr,disabled:ha,isSelected:ta}},ta?"\u2713":null))}))},en=i.forwardRef(Rt),En=en,xn=function(wt,dt){var Sn=i.useRef({values:new Map,options:new Map}),Re=i.useMemo(function(){var Bt=Sn.current,qt=Bt.values,bn=Bt.options,zn=wt.map(function(Mn){if(Mn.label===void 0){var sr;return(0,we.Z)((0,we.Z)({},Mn),{},{label:(sr=qt.get(Mn.value))===null||sr===void 0?void 0:sr.label})}return Mn}),Yn=new Map,hn=new Map;return zn.forEach(function(Mn){Yn.set(Mn.value,Mn),hn.set(Mn.value,dt.get(Mn.value)||bn.get(Mn.value))}),Sn.current.values=Yn,Sn.current.options=hn,zn},[wt,dt]),lt=i.useCallback(function(Bt){return dt.get(Bt)||Sn.current.options.get(Bt)},[dt]);return[Re,lt]};function ln(wt,dt){return oe(wt).join("").toUpperCase().includes(dt)}var tn=function(wt,dt,Sn,Re,lt){return i.useMemo(function(){if(!Sn||Re===!1)return wt;var Bt=dt.options,qt=dt.label,bn=dt.value,zn=[],Yn=typeof Re=="function",hn=Sn.toUpperCase(),Mn=Yn?Re:function(Wn,Sr){return lt?ln(Sr[lt],hn):Sr[Bt]?ln(Sr[qt!=="children"?qt:"label"],hn):ln(Sr[bn],hn)},sr=Yn?function(Wn){return ue(Wn)}:function(Wn){return Wn};return wt.forEach(function(Wn){if(Wn[Bt]){var Sr=Mn(Sn,sr(Wn));if(Sr)zn.push(Wn);else{var hr=Wn[Bt].filter(function(Fr){return Mn(Sn,sr(Fr))});hr.length&&zn.push((0,we.Z)((0,we.Z)({},Wn),{},(0,M.Z)({},Bt,hr)))}return}Mn(Sn,sr(Wn))&&zn.push(Wn)}),zn},[wt,Re,lt,Sn,dt])},Yt=p(6551),cn=p(11592),yn=["children","value"],In=["children"];function Kn(wt){var dt=wt,Sn=dt.key,Re=dt.props,lt=Re.children,Bt=Re.value,qt=(0,$.Z)(Re,yn);return(0,we.Z)({key:Sn,value:Bt!==void 0?Bt:Sn,children:lt},qt)}function qn(wt){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,cn.Z)(wt).map(function(Sn,Re){if(!i.isValidElement(Sn)||!Sn.type)return null;var lt=Sn,Bt=lt.type.isSelectOptGroup,qt=lt.key,bn=lt.props,zn=bn.children,Yn=(0,$.Z)(bn,In);return dt||!Bt?Kn(Sn):(0,we.Z)((0,we.Z)({key:"__RC_SELECT_GRP__".concat(qt===null?Re:qt,"__"),label:qt},Yn),{},{options:qn(zn)})}).filter(function(Sn){return Sn})}var er=function(dt,Sn,Re,lt,Bt){return i.useMemo(function(){var qt=dt,bn=!dt;bn&&(qt=qn(Sn));var zn=new Map,Yn=new Map,hn=function(Wn,Sr,hr){hr&&typeof hr=="string"&&Wn.set(Sr[hr],Sr)},Mn=function sr(Wn){for(var Sr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,hr=0;hr<Wn.length;hr+=1){var Fr=Wn[hr];!Fr[Re.options]||Sr?(zn.set(Fr[Re.value],Fr),hn(Yn,Fr,Re.label),hn(Yn,Fr,lt),hn(Yn,Fr,Bt)):sr(Fr[Re.options],!0)}};return Mn(qt),{options:qt,valueOptions:zn,labelOptions:Yn}},[dt,Sn,Re,lt,Bt])},xr=er;function Lr(wt){var dt=i.useRef();dt.current=wt;var Sn=i.useCallback(function(){return dt.current.apply(dt,arguments)},[]);return Sn}function fr(wt){var dt=wt.mode,Sn=wt.options,Re=wt.children,lt=wt.backfill,Bt=wt.allowClear,qt=wt.placeholder,bn=wt.getInputElement,zn=wt.showSearch,Yn=wt.onSearch,hn=wt.defaultOpen,Mn=wt.autoFocus,sr=wt.labelInValue,Wn=wt.value,Sr=wt.inputValue,hr=wt.optionLabelProp,Fr=isMultiple(dt),Ko=zn!==void 0?zn:Fr||dt==="combobox",$i=Sn||convertChildrenToData(Re);if(warning(dt!=="tags"||$i.every(function(Lo){return!Lo.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),dt==="tags"||dt==="combobox"){var wi=$i.some(function(Lo){return Lo.options?Lo.options.some(function(_i){return typeof("value"in _i?_i.value:_i.key)=="number"}):typeof("value"in Lo?Lo.value:Lo.key)=="number"});warning(!wi,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(dt!=="combobox"||!hr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(dt==="combobox"||!lt,"`backfill` only works with `combobox` mode."),warning(dt==="combobox"||!bn,"`getInputElement` only work with `combobox` mode."),noteOnce(dt!=="combobox"||!bn||!Bt||!qt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Yn&&!Ko&&dt!=="combobox"&&dt!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!hn||Mn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Wn!=null){var Ro=toArray(Wn);warning(!sr||Ro.every(function(Lo){return _typeof(Lo)==="object"&&("key"in Lo||"value"in Lo)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Fr||Array.isArray(Wn),"`value` should be array when `mode` is `multiple` or `tags`")}if(Re){var Fi=null;toNodeArray(Re).some(function(Lo){if(!React.isValidElement(Lo)||!Lo.type)return!1;var _i=Lo,Xi=_i.type;if(Xi.isSelectOption)return!1;if(Xi.isSelectOptGroup){var zo=toNodeArray(Lo.props.children).every(function(Ii){return!React.isValidElement(Ii)||!Lo.type||Ii.type.isSelectOption?!0:(Fi=Ii.type,!1)});return!zo}return Fi=Xi,!0}),Fi&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Fi.displayName||Fi.name||Fi,"`.")),warning(Sr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Jn(wt,dt){if(wt){var Sn=function Re(lt){for(var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qt=0;qt<lt.length;qt++){var bn=lt[qt];if(bn[dt==null?void 0:dt.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Bt&&Array.isArray(bn[dt==null?void 0:dt.options])&&Re(bn[dt==null?void 0:dt.options],!0))break}};Sn(wt)}}var zr=null,pr=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],ao=["inputValue"];function mo(wt){return!wt||(0,Z.Z)(wt)!=="object"}var Dn=i.forwardRef(function(wt,dt){var Sn=wt.id,Re=wt.mode,lt=wt.prefixCls,Bt=lt===void 0?"rc-select":lt,qt=wt.backfill,bn=wt.fieldNames,zn=wt.inputValue,Yn=wt.searchValue,hn=wt.onSearch,Mn=wt.autoClearSearchValue,sr=Mn===void 0?!0:Mn,Wn=wt.onSelect,Sr=wt.onDeselect,hr=wt.dropdownMatchSelectWidth,Fr=hr===void 0?!0:hr,Ko=wt.filterOption,$i=wt.filterSort,wi=wt.optionFilterProp,Ro=wt.optionLabelProp,Fi=wt.options,Lo=wt.optionRender,_i=wt.children,Xi=wt.defaultActiveFirstOption,zo=wt.menuItemSelectedIcon,Ii=wt.virtual,Oi=wt.direction,_r=wt.listHeight,lo=_r===void 0?200:_r,oi=wt.listItemHeight,_o=oi===void 0?20:oi,ea=wt.labelRender,ya=wt.value,ki=wt.defaultValue,ri=wt.labelInValue,di=wt.onChange,Xo=wt.maxCount,aa=(0,$.Z)(wt,pr),Ga=(0,Yt.ZP)(Sn),wa=Et(Re),Aa=!!(!Fi&&_i),Yi=i.useMemo(function(){return Ko===void 0&&Re==="combobox"?!1:Ko},[Ko,Re]),fa=i.useMemo(function(){return Ee(bn,Aa)},[JSON.stringify(bn),Aa]),vA=(0,v.Z)("",{value:Yn!==void 0?Yn:zn,postState:function(Oo){return Oo||""}}),sA=(0,te.Z)(vA,2),sa=sA[0],Vr=sA[1],Qn=xr(Fi,_i,fa,wi,Ro),Xn=Qn.valueOptions,Gn=Qn.labelOptions,_n=Qn.options,gr=i.useCallback(function(bo){var Oo=oe(bo);return Oo.map(function(co){var vo,hi,na,Bi,Ns;if(mo(co))vo=co;else{var zs;na=co.key,hi=co.label,vo=(zs=co.value)!==null&&zs!==void 0?zs:na}var dA=Xn.get(vo);if(dA){var fs;if(hi===void 0&&(hi=dA==null?void 0:dA[Ro||fa.label]),na===void 0&&(na=(fs=dA==null?void 0:dA.key)!==null&&fs!==void 0?fs:vo),Bi=dA==null?void 0:dA.disabled,Ns=dA==null?void 0:dA.title,0)var RA}return{label:hi,value:vo,key:na,disabled:Bi,title:Ns}})},[fa,Ro,Xn]),jr=(0,v.Z)(ki,{value:ya}),Ao=(0,te.Z)(jr,2),qo=Ao[0],fi=Ao[1],_a=i.useMemo(function(){var bo,Oo=wa&&qo===null?[]:qo,co=gr(Oo);return Re==="combobox"&&ae((bo=co[0])===null||bo===void 0?void 0:bo.value)?[]:co},[qo,gr,Re,wa]),lA=xn(_a,Xn),ds=(0,te.Z)(lA,2),Ba=ds[0],Cs=ds[1],FA=i.useMemo(function(){if(!Re&&Ba.length===1){var bo=Ba[0];if(bo.value===null&&(bo.label===null||bo.label===void 0))return[]}return Ba.map(function(Oo){var co;return(0,we.Z)((0,we.Z)({},Oo),{},{label:(co=typeof ea=="function"?ea(Oo):Oo.label)!==null&&co!==void 0?co:Oo.value})})},[Re,Ba,ea]),uA=i.useMemo(function(){return new Set(Ba.map(function(bo){return bo.value}))},[Ba]);i.useEffect(function(){if(Re==="combobox"){var bo,Oo=(bo=Ba[0])===null||bo===void 0?void 0:bo.value;Vr(me(Oo)?String(Oo):"")}},[Ba]);var ta=Lr(function(bo,Oo){var co=Oo!=null?Oo:bo;return(0,M.Z)((0,M.Z)({},fa.value,bo),fa.label,co)}),ha=i.useMemo(function(){if(Re!=="tags")return _n;var bo=(0,Se.Z)(_n),Oo=function(vo){return Xn.has(vo)};return(0,Se.Z)(Ba).sort(function(co,vo){return co.value<vo.value?-1:1}).forEach(function(co){var vo=co.value;Oo(vo)||bo.push(ta(vo,co.label))}),bo},[ta,_n,Xn,Ba,Re]),pi=tn(ha,fa,sa,Yi,wi),$a=i.useMemo(function(){return Re!=="tags"||!sa||pi.some(function(bo){return bo[wi||"value"]===sa})||pi.some(function(bo){return bo[fa.value]===sa})?pi:[ta(sa)].concat((0,Se.Z)(pi))},[ta,wi,Re,pi,sa,fa]),PA=function bo(Oo){var co=(0,Se.Z)(Oo).sort(function(vo,hi){return $i(vo,hi,{searchValue:sa})});return co.map(function(vo){return Array.isArray(vo.options)?(0,we.Z)((0,we.Z)({},vo),{},{options:vo.options.length>0?bo(vo.options):vo.options}):vo})},cA=i.useMemo(function(){return $i?PA($a):$a},[$a,$i,sa]),yA=i.useMemo(function(){return le(cA,{fieldNames:fa,childrenAsData:Aa})},[cA,fa,Aa]),TA=function(Oo){var co=gr(Oo);if(fi(co),di&&(co.length!==Ba.length||co.some(function(na,Bi){var Ns;return((Ns=Ba[Bi])===null||Ns===void 0?void 0:Ns.value)!==(na==null?void 0:na.value)}))){var vo=ri?co:co.map(function(na){return na.value}),hi=co.map(function(na){return ue(Cs(na.value))});di(wa?vo:vo[0],wa?hi:hi[0])}},Co=i.useState(null),Zo=(0,te.Z)(Co,2),pa=Zo[0],ja=Zo[1],Es=i.useState(0),IA=(0,te.Z)(Es,2),as=IA[0],Qu=IA[1],El=Xi!==void 0?Xi:Re!=="combobox",Ou=i.useCallback(function(bo,Oo){var co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},vo=co.source,hi=vo===void 0?"keyboard":vo;Qu(Oo),qt&&Re==="combobox"&&bo!==null&&hi==="keyboard"&&ja(String(bo))},[qt,Re]),ul=function(Oo,co,vo){var hi=function(){var Oa,Qs=Cs(Oo);return[ri?{label:Qs==null?void 0:Qs[fa.label],value:Oo,key:(Oa=Qs==null?void 0:Qs.key)!==null&&Oa!==void 0?Oa:Oo}:Oo,ue(Qs)]};if(co&&Wn){var na=hi(),Bi=(0,te.Z)(na,2),Ns=Bi[0],zs=Bi[1];Wn(Ns,zs)}else if(!co&&Sr&&vo!=="clear"){var dA=hi(),fs=(0,te.Z)(dA,2),RA=fs[0],Du=fs[1];Sr(RA,Du)}},ru=Lr(function(bo,Oo){var co,vo=wa?Oo.selected:!0;vo?co=wa?[].concat((0,Se.Z)(Ba),[bo]):[bo]:co=Ba.filter(function(hi){return hi.value!==bo}),TA(co),ul(bo,vo),Re==="combobox"?ja(""):(!Et||sr)&&(Vr(""),ja(""))}),Ml=function(Oo,co){TA(Oo);var vo=co.type,hi=co.values;(vo==="remove"||vo==="clear")&&hi.forEach(function(na){ul(na.value,!1,vo)})},eA=function(Oo,co){if(Vr(Oo),ja(null),co.source==="submit"){var vo=(Oo||"").trim();if(vo){var hi=Array.from(new Set([].concat((0,Se.Z)(uA),[vo])));TA(hi),ul(vo,!0),Vr("")}return}co.source!=="blur"&&(Re==="combobox"&&TA(Oo),hn==null||hn(Oo))},ou=function(Oo){var co=Oo;Re!=="tags"&&(co=Oo.map(function(hi){var na=Gn.get(hi);return na==null?void 0:na.value}).filter(function(hi){return hi!==void 0}));var vo=Array.from(new Set([].concat((0,Se.Z)(uA),(0,Se.Z)(co))));TA(vo),vo.forEach(function(hi){ul(hi,!0)})},cl=i.useMemo(function(){var bo=Ii!==!1&&Fr!==!1;return(0,we.Z)((0,we.Z)({},Qn),{},{flattenOptions:yA,onActiveValue:Ou,defaultActiveFirstOption:El,onSelect:ru,menuItemSelectedIcon:zo,rawValues:uA,fieldNames:fa,virtual:bo,direction:Oi,listHeight:lo,listItemHeight:_o,childrenAsData:Aa,maxCount:Xo,optionRender:Lo})},[Xo,Qn,yA,Ou,El,ru,zo,uA,fa,Ii,Fr,Oi,lo,_o,Aa,Lo]);return i.createElement(ie.Provider,{value:cl},i.createElement(Ge,(0,s.Z)({},aa,{id:Ga,prefixCls:Bt,ref:dt,omitDomProps:ao,mode:Re,displayValues:FA,onDisplayValuesChange:Ml,direction:Oi,searchValue:sa,onSearch:eA,autoClearSearchValue:sr,onSearchSplit:ou,dropdownMatchSelectWidth:Fr,OptionList:En,emptyOptions:!yA.length,activeValue:pa,activeDescendantId:"".concat(Ga,"_list_").concat(as)})))}),Cn=Dn;Cn.Option=$e,Cn.OptGroup=St;var br=Cn,Or=br},22711:function(nr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{ResizableTextArea:function(){return G},default:function(){return Ye}});var s=p(54476),Se=p(20068),M=p(33885),we=p(94480),te=p(42978),$=p(75931),Z=p(92310),v=p.n(Z),N=p(36901),i=p(66003),L=p(30292),B=p(18929),D=p(59301),O=p(76190),T=p(29301),E=p(34280),I=p(16089),U=`
|
|
|
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;
|
|
|
`,W=["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"],re={},k;function H(oe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,be=oe.getAttribute("id")||oe.getAttribute("data-reactid")||oe.getAttribute("name");if(he&&re[be])return re[be];var me=window.getComputedStyle(oe),ae=me.getPropertyValue("box-sizing")||me.getPropertyValue("-moz-box-sizing")||me.getPropertyValue("-webkit-box-sizing"),se=parseFloat(me.getPropertyValue("padding-bottom"))+parseFloat(me.getPropertyValue("padding-top")),Je=parseFloat(me.getPropertyValue("border-bottom-width"))+parseFloat(me.getPropertyValue("border-top-width")),mt=W.map(function(Nt){return"".concat(Nt,":").concat(me.getPropertyValue(Nt))}).join(";"),Me={sizingStyle:mt,paddingSize:se,borderSize:Je,boxSizing:ae};return he&&be&&(re[be]=Me),Me}function de(oe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;k||(k=document.createElement("textarea"),k.setAttribute("tab-index","-1"),k.setAttribute("aria-hidden","true"),k.setAttribute("name","hiddenTextarea"),document.body.appendChild(k)),oe.getAttribute("wrap")?k.setAttribute("wrap",oe.getAttribute("wrap")):k.removeAttribute("wrap");var ae=H(oe,he),se=ae.paddingSize,Je=ae.borderSize,mt=ae.boxSizing,Me=ae.sizingStyle;k.setAttribute("style","".concat(Me,";").concat(U)),k.value=oe.value||oe.placeholder||"";var Nt=void 0,yt=void 0,zt,je=k.scrollHeight;if(mt==="border-box"?je+=Je:mt==="content-box"&&(je-=se),be!==null||me!==null){k.value=" ";var It=k.scrollHeight-se;be!==null&&(Nt=It*be,mt==="border-box"&&(Nt=Nt+se+Je),je=Math.max(Nt,je)),me!==null&&(yt=It*me,mt==="border-box"&&(yt=yt+se+Je),zt=je>yt?"":"hidden",je=Math.min(yt,je))}var Ze={height:je,overflowY:zt,resize:"none"};return Nt&&(Ze.minHeight=Nt),yt&&(Ze.maxHeight=yt),Ze}var ce=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Fe=0,ve=1,pe=2,Ce=D.forwardRef(function(oe,he){var be=oe,me=be.prefixCls,ae=be.defaultValue,se=be.value,Je=be.autoSize,mt=be.onResize,Me=be.className,Nt=be.style,yt=be.disabled,zt=be.onChange,je=be.onInternalAutoSize,It=(0,$.Z)(be,ce),Ze=(0,B.Z)(ae,{value:se,postState:function($e){return $e!=null?$e:""}}),Pt=(0,te.Z)(Ze,2),ct=Pt[0],x=Pt[1],Ke=function($e){x($e.target.value),zt==null||zt($e)},P=D.useRef();D.useImperativeHandle(he,function(){return{textArea:P.current}});var A=D.useMemo(function(){return Je&&(0,O.Z)(Je)==="object"?[Je.minRows,Je.maxRows]:[]},[Je]),h=(0,te.Z)(A,2),C=h[0],b=h[1],K=!!Je,ee=function(){try{if(document.activeElement===P.current){var $e=P.current,ut=$e.selectionStart,Qt=$e.selectionEnd,Ae=$e.scrollTop;P.current.setSelectionRange(ut,Qt),P.current.scrollTop=Ae}}catch(Oe){}},Ee=D.useState(pe),le=(0,te.Z)(Ee,2),ue=le[0],Qe=le[1],ke=D.useState(),ie=(0,te.Z)(ke,2),X=ie[0],tt=ie[1],Te=function(){Qe(Fe)};(0,E.Z)(function(){K&&Te()},[se,C,b,K]),(0,E.Z)(function(){if(ue===Fe)Qe(ve);else if(ue===ve){var Ie=de(P.current,!1,C,b);Qe(pe),tt(Ie)}else ee()},[ue]);var Et=D.useRef(),at=function(){I.Z.cancel(Et.current)},Ge=function($e){ue===pe&&(mt==null||mt($e),Je&&(at(),Et.current=(0,I.Z)(function(){Te()})))};D.useEffect(function(){return at},[]);var Ut=K?X:null,St=(0,M.Z)((0,M.Z)({},Nt),Ut);return(ue===Fe||ue===ve)&&(St.overflowY="hidden",St.overflowX="hidden"),D.createElement(T.Z,{onResize:Ge,disabled:!(Je||mt)},D.createElement("textarea",(0,s.Z)({},It,{ref:P,style:St,className:v()(me,Me,(0,Se.Z)({},"".concat(me,"-disabled"),yt)),disabled:yt,value:ct,onChange:Ke})))}),G=Ce,ge=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],g=D.forwardRef(function(oe,he){var be,me=oe.defaultValue,ae=oe.value,se=oe.onFocus,Je=oe.onBlur,mt=oe.onChange,Me=oe.allowClear,Nt=oe.maxLength,yt=oe.onCompositionStart,zt=oe.onCompositionEnd,je=oe.suffix,It=oe.prefixCls,Ze=It===void 0?"rc-textarea":It,Pt=oe.showCount,ct=oe.count,x=oe.className,Ke=oe.style,P=oe.disabled,A=oe.hidden,h=oe.classNames,C=oe.styles,b=oe.onResize,K=oe.onClear,ee=oe.onPressEnter,Ee=oe.readOnly,le=oe.autoSize,ue=oe.onKeyDown,Qe=(0,$.Z)(oe,ge),ke=(0,B.Z)(me,{value:ae,defaultValue:me}),ie=(0,te.Z)(ke,2),X=ie[0],tt=ie[1],Te=X==null?"":String(X),Et=D.useState(!1),at=(0,te.Z)(Et,2),Ge=at[0],Ut=at[1],St=D.useRef(!1),Ie=D.useState(null),$e=(0,te.Z)(Ie,2),ut=$e[0],Qt=$e[1],Ae=(0,D.useRef)(null),Oe=(0,D.useRef)(null),We=function(){var Cn;return(Cn=Oe.current)===null||Cn===void 0?void 0:Cn.textArea},vt=function(){We().focus()};(0,D.useImperativeHandle)(he,function(){var Dn;return{resizableTextArea:Oe.current,focus:vt,blur:function(){We().blur()},nativeElement:((Dn=Ae.current)===null||Dn===void 0?void 0:Dn.nativeElement)||We()}}),(0,D.useEffect)(function(){Ut(function(Dn){return!P&&Dn})},[P]);var Rt=D.useState(null),en=(0,te.Z)(Rt,2),En=en[0],xn=en[1];D.useEffect(function(){if(En){var Dn;(Dn=We()).setSelectionRange.apply(Dn,(0,we.Z)(En))}},[En]);var ln=(0,i.Z)(ct,Pt),tn=(be=ln.max)!==null&&be!==void 0?be:Nt,Yt=Number(tn)>0,cn=ln.strategy(Te),yn=!!tn&&cn>tn,In=function(Cn,br){var Or=br;!St.current&&ln.exceedFormatter&&ln.max&&ln.strategy(br)>ln.max&&(Or=ln.exceedFormatter(br,{max:ln.max}),br!==Or&&xn([We().selectionStart||0,We().selectionEnd||0])),tt(Or),(0,L.rJ)(Cn.currentTarget,Cn,mt,Or)},Kn=function(Cn){St.current=!0,yt==null||yt(Cn)},qn=function(Cn){St.current=!1,In(Cn,Cn.currentTarget.value),zt==null||zt(Cn)},er=function(Cn){In(Cn,Cn.target.value)},xr=function(Cn){Cn.key==="Enter"&&ee&&ee(Cn),ue==null||ue(Cn)},Lr=function(Cn){Ut(!0),se==null||se(Cn)},fr=function(Cn){Ut(!1),Je==null||Je(Cn)},Jn=function(Cn){tt(""),vt(),(0,L.rJ)(We(),Cn,mt)},zr=je,pr;ln.show&&(ln.showFormatter?pr=ln.showFormatter({value:Te,count:cn,maxLength:tn}):pr="".concat(cn).concat(Yt?" / ".concat(tn):""),zr=D.createElement(D.Fragment,null,zr,D.createElement("span",{className:v()("".concat(Ze,"-data-count"),h==null?void 0:h.count),style:C==null?void 0:C.count},pr)));var ao=function(Cn){var br;b==null||b(Cn),(br=We())!==null&&br!==void 0&&br.style.height&&Qt(!0)},mo=!le&&!Pt&&!Me;return D.createElement(N.BaseInput,{ref:Ae,value:Te,allowClear:Me,handleReset:Jn,suffix:zr,prefixCls:Ze,classNames:(0,M.Z)((0,M.Z)({},h),{},{affixWrapper:v()(h==null?void 0:h.affixWrapper,(0,Se.Z)((0,Se.Z)({},"".concat(Ze,"-show-count"),Pt),"".concat(Ze,"-textarea-allow-clear"),Me))}),disabled:P,focused:Ge,className:v()(x,yn&&"".concat(Ze,"-out-of-range")),style:(0,M.Z)((0,M.Z)({},Ke),ut&&!mo?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof pr=="string"?pr:void 0}},hidden:A,readOnly:Ee,onClear:K},D.createElement(G,(0,s.Z)({},Qe,{autoSize:le,maxLength:Nt,onKeyDown:xr,onChange:er,onFocus:Lr,onBlur:fr,onCompositionStart:Kn,onCompositionEnd:qn,className:v()(h==null?void 0:h.textarea),style:(0,M.Z)((0,M.Z)({},C==null?void 0:C.textarea),{},{resize:Ke==null?void 0:Ke.resize}),disabled:P,prefixCls:Ze,onResize:ao,ref:Oe,readOnly:Ee})))}),j=g,Ye=j},639:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(54476),Se=p(20068),M=p(33885),we=p(42978),te=p(75931),$=p(59301),Z=p(92310),v=p.n(Z),N=p(26112),i=p(30699),L=function(H){for(var de=H.prefixCls,ce=H.level,Fe=H.isStart,ve=H.isEnd,pe="".concat(de,"-indent-unit"),Ce=[],G=0;G<ce;G+=1)Ce.push($.createElement("span",{key:G,className:v()(pe,(0,Se.Z)((0,Se.Z)({},"".concat(pe,"-start"),Fe[G]),"".concat(pe,"-end"),ve[G]))}));return $.createElement("span",{"aria-hidden":"true",className:"".concat(de,"-indent")},Ce)},B=$.memo(L),D=p(65065),O=p(34061),T=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],E="open",I="close",U="---",W=function(H){var de,ce,Fe,ve=H.eventKey,pe=H.className,Ce=H.style,G=H.dragOver,ge=H.dragOverGapTop,g=H.dragOverGapBottom,j=H.isLeaf,Ye=H.isStart,oe=H.isEnd,he=H.expanded,be=H.selected,me=H.checked,ae=H.halfChecked,se=H.loading,Je=H.domRef,mt=H.active,Me=H.data,Nt=H.onMouseMove,yt=H.selectable,zt=(0,te.Z)(H,T),je=$.useContext(i.k),It=$.useContext(i.y),Ze=$.useRef(null),Pt=$.useState(!1),ct=(0,we.Z)(Pt,2),x=ct[0],Ke=ct[1],P=!!(je.disabled||H.disabled||(de=It.nodeDisabled)!==null&&de!==void 0&&de.call(It,Me)),A=$.useMemo(function(){return!je.checkable||H.checkable===!1?!1:je.checkable},[je.checkable,H.checkable]),h=function(cn){P||je.onNodeSelect(cn,(0,O.F)(H))},C=function(cn){P||!A||H.disableCheckbox||je.onNodeCheck(cn,(0,O.F)(H),!me)},b=$.useMemo(function(){return typeof yt=="boolean"?yt:je.selectable},[yt,je.selectable]),K=function(cn){je.onNodeClick(cn,(0,O.F)(H)),b?h(cn):C(cn)},ee=function(cn){je.onNodeDoubleClick(cn,(0,O.F)(H))},Ee=function(cn){je.onNodeMouseEnter(cn,(0,O.F)(H))},le=function(cn){je.onNodeMouseLeave(cn,(0,O.F)(H))},ue=function(cn){je.onNodeContextMenu(cn,(0,O.F)(H))},Qe=$.useMemo(function(){return!!(je.draggable&&(!je.draggable.nodeDraggable||je.draggable.nodeDraggable(Me)))},[je.draggable,Me]),ke=function(cn){cn.stopPropagation(),Ke(!0),je.onNodeDragStart(cn,H);try{cn.dataTransfer.setData("text/plain","")}catch(yn){}},ie=function(cn){cn.preventDefault(),cn.stopPropagation(),je.onNodeDragEnter(cn,H)},X=function(cn){cn.preventDefault(),cn.stopPropagation(),je.onNodeDragOver(cn,H)},tt=function(cn){cn.stopPropagation(),je.onNodeDragLeave(cn,H)},Te=function(cn){cn.stopPropagation(),Ke(!1),je.onNodeDragEnd(cn,H)},Et=function(cn){cn.preventDefault(),cn.stopPropagation(),Ke(!1),je.onNodeDrop(cn,H)},at=function(cn){se||je.onNodeExpand(cn,(0,O.F)(H))},Ge=$.useMemo(function(){var Yt=(0,D.Z)(je.keyEntities,ve)||{},cn=Yt.children;return!!(cn||[]).length},[je.keyEntities,ve]),Ut=$.useMemo(function(){return j===!1?!1:j||!je.loadData&&!Ge||je.loadData&&H.loaded&&!Ge},[j,je.loadData,Ge,H.loaded]);$.useEffect(function(){se||typeof je.loadData=="function"&&he&&!Ut&&!H.loaded&&je.onNodeLoad((0,O.F)(H))},[se,je.loadData,je.onNodeLoad,he,Ut,H]);var St=$.useMemo(function(){var Yt;return(Yt=je.draggable)!==null&&Yt!==void 0&&Yt.icon?$.createElement("span",{className:"".concat(je.prefixCls,"-draggable-icon")},je.draggable.icon):null},[je.draggable]),Ie=function(cn){var yn=H.switcherIcon||je.switcherIcon;return typeof yn=="function"?yn((0,M.Z)((0,M.Z)({},H),{},{isLeaf:cn})):yn},$e=function(){if(Ut){var cn=Ie(!0);return cn!==!1?$.createElement("span",{className:v()("".concat(je.prefixCls,"-switcher"),"".concat(je.prefixCls,"-switcher-noop"))},cn):null}var yn=Ie(!1);return yn!==!1?$.createElement("span",{onClick:at,className:v()("".concat(je.prefixCls,"-switcher"),"".concat(je.prefixCls,"-switcher_").concat(he?E:I))},yn):null},ut=$.useMemo(function(){if(!A)return null;var Yt=typeof A!="boolean"?A:null;return $.createElement("span",{className:v()("".concat(je.prefixCls,"-checkbox"),(0,Se.Z)((0,Se.Z)((0,Se.Z)({},"".concat(je.prefixCls,"-checkbox-checked"),me),"".concat(je.prefixCls,"-checkbox-indeterminate"),!me&&ae),"".concat(je.prefixCls,"-checkbox-disabled"),P||H.disableCheckbox)),onClick:C,role:"checkbox","aria-checked":ae?"mixed":me,"aria-disabled":P||H.disableCheckbox,"aria-label":"Select ".concat(typeof H.title=="string"?H.title:"tree node")},Yt)},[A,me,ae,P,H.disableCheckbox,H.title]),Qt=$.useMemo(function(){return Ut?null:he?E:I},[Ut,he]),Ae=$.useMemo(function(){return $.createElement("span",{className:v()("".concat(je.prefixCls,"-iconEle"),"".concat(je.prefixCls,"-icon__").concat(Qt||"docu"),(0,Se.Z)({},"".concat(je.prefixCls,"-icon_loading"),se))})},[je.prefixCls,Qt,se]),Oe=$.useMemo(function(){var Yt=!!je.draggable,cn=!H.disabled&&Yt&&je.dragOverNodeKey===ve;return cn?je.dropIndicatorRender({dropPosition:je.dropPosition,dropLevelOffset:je.dropLevelOffset,indent:je.indent,prefixCls:je.prefixCls,direction:je.direction}):null},[je.dropPosition,je.dropLevelOffset,je.indent,je.prefixCls,je.direction,je.draggable,je.dragOverNodeKey,je.dropIndicatorRender]),We=$.useMemo(function(){var Yt=H.title,cn=Yt===void 0?U:Yt,yn="".concat(je.prefixCls,"-node-content-wrapper"),In;if(je.showIcon){var Kn=H.icon||je.icon;In=Kn?$.createElement("span",{className:v()("".concat(je.prefixCls,"-iconEle"),"".concat(je.prefixCls,"-icon__customize"))},typeof Kn=="function"?Kn(H):Kn):Ae}else je.loadData&&se&&(In=Ae);var qn;return typeof cn=="function"?qn=cn(Me):je.titleRender?qn=je.titleRender(Me):qn=cn,$.createElement("span",{ref:Ze,title:typeof cn=="string"?cn:"",className:v()(yn,"".concat(yn,"-").concat(Qt||"normal"),(0,Se.Z)({},"".concat(je.prefixCls,"-node-selected"),!P&&(be||x))),onMouseEnter:Ee,onMouseLeave:le,onContextMenu:ue,onClick:K,onDoubleClick:ee},In,$.createElement("span",{className:"".concat(je.prefixCls,"-title")},qn),Oe)},[je.prefixCls,je.showIcon,H,je.icon,Ae,je.titleRender,Me,Qt,Ee,le,ue,K,ee]),vt=(0,N.Z)(zt,{aria:!0,data:!0}),Rt=(0,D.Z)(je.keyEntities,ve)||{},en=Rt.level,En=oe[oe.length-1],xn=!P&&Qe,ln=je.draggingNodeKey===ve,tn=yt!==void 0?{"aria-selected":!!yt}:void 0;return $.createElement("div",(0,s.Z)({ref:Je,role:"treeitem","aria-expanded":j?void 0:he,className:v()(pe,"".concat(je.prefixCls,"-treenode"),(Fe={},(0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)(Fe,"".concat(je.prefixCls,"-treenode-disabled"),P),"".concat(je.prefixCls,"-treenode-switcher-").concat(he?"open":"close"),!j),"".concat(je.prefixCls,"-treenode-checkbox-checked"),me),"".concat(je.prefixCls,"-treenode-checkbox-indeterminate"),ae),"".concat(je.prefixCls,"-treenode-selected"),be),"".concat(je.prefixCls,"-treenode-loading"),se),"".concat(je.prefixCls,"-treenode-active"),mt),"".concat(je.prefixCls,"-treenode-leaf-last"),En),"".concat(je.prefixCls,"-treenode-draggable"),Qe),"dragging",ln),(0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)(Fe,"drop-target",je.dropTargetKey===ve),"drop-container",je.dropContainerKey===ve),"drag-over",!P&&G),"drag-over-gap-top",!P&&ge),"drag-over-gap-bottom",!P&&g),"filter-node",(ce=je.filterTreeNode)===null||ce===void 0?void 0:ce.call(je,(0,O.F)(H))),"".concat(je.prefixCls,"-treenode-leaf"),Ut))),style:Ce,draggable:xn,onDragStart:xn?ke:void 0,onDragEnter:Qe?ie:void 0,onDragOver:Qe?X:void 0,onDragLeave:Qe?tt:void 0,onDrop:Qe?Et:void 0,onDragEnd:Qe?Te:void 0,onMouseMove:Nt},tn,vt),$.createElement(B,{prefixCls:je.prefixCls,level:en,isStart:Ye,isEnd:oe}),St,$e(),ut,We)};W.isTreeNode=1;var re=W},30699:function(nr,Zt,p){"use strict";p.d(Zt,{k:function(){return Se},y:function(){return M}});var s=p(59301),Se=s.createContext(null),M=s.createContext({})},3741:function(nr,Zt,p){"use strict";p.d(Zt,{OF:function(){return ve.Z},y6:function(){return I.y},ZP:function(){return P}});var s=p(54476),Se=p(76190),M=p(33885),we=p(94480),te=p(67732),$=p(83652),Z=p(31226),v=p(42403),N=p(158),i=p(20068),L=p(92310),B=p.n(L),D=p(10228),O=p(26112),T=p(48736),E=p(59301),I=p(30699),U=function(h){var C=h.dropPosition,b=h.dropLevelOffset,K=h.indent,ee={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(C){case-1:ee.top=0,ee.left=-b*K;break;case 1:ee.bottom=0,ee.left=-b*K;break;case 0:ee.bottom=0,ee.left=K;break}return E.createElement("div",{style:ee})},W=U;function re(A){if(A==null)throw new TypeError("Cannot destructure "+A)}var k=p(42978),H=p(75931),de=p(34280),ce=p(48911),Fe=p(77900),ve=p(639);function pe(A,h){var C=E.useState(!1),b=(0,k.Z)(C,2),K=b[0],ee=b[1];(0,de.Z)(function(){if(K)return A(),function(){h()}},[K]),(0,de.Z)(function(){return ee(!0),function(){ee(!1)}},[])}var Ce=pe,G=p(34061),ge=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],g=E.forwardRef(function(A,h){var C=A.className,b=A.style,K=A.motion,ee=A.motionNodes,Ee=A.motionType,le=A.onMotionStart,ue=A.onMotionEnd,Qe=A.active,ke=A.treeNodeRequiredProps,ie=(0,H.Z)(A,ge),X=E.useState(!0),tt=(0,k.Z)(X,2),Te=tt[0],Et=tt[1],at=E.useContext(I.k),Ge=at.prefixCls,Ut=ee&&Ee!=="hide";(0,de.Z)(function(){ee&&Ut!==Te&&Et(Ut)},[ee]);var St=function(){ee&&le()},Ie=E.useRef(!1),$e=function(){ee&&!Ie.current&&(Ie.current=!0,ue())};Ce(St,$e);var ut=function(Ae){Ut===Ae&&$e()};return ee?E.createElement(Fe.default,(0,s.Z)({ref:h,visible:Te},K,{motionAppear:Ee==="show",onVisibleChanged:ut}),function(Qt,Ae){var Oe=Qt.className,We=Qt.style;return E.createElement("div",{ref:Ae,className:B()("".concat(Ge,"-treenode-motion"),Oe),style:We},ee.map(function(vt){var Rt=Object.assign({},(re(vt.data),vt.data)),en=vt.title,En=vt.key,xn=vt.isStart,ln=vt.isEnd;delete Rt.children;var tn=(0,G.H8)(En,ke);return E.createElement(ve.Z,(0,s.Z)({},Rt,tn,{title:en,active:Qe,data:vt.data,key:En,isStart:xn,isEnd:ln}))}))}):E.createElement(ve.Z,(0,s.Z)({domRef:h,className:C,style:b},ie,{active:Qe}))}),j=g;function Ye(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],C=A.length,b=h.length;if(Math.abs(C-b)!==1)return{add:!1,key:null};function K(ee,Ee){var le=new Map;ee.forEach(function(Qe){le.set(Qe,!0)});var ue=Ee.filter(function(Qe){return!le.has(Qe)});return ue.length===1?ue[0]:null}return C<b?{add:!0,key:K(A,h)}:{add:!1,key:K(h,A)}}function oe(A,h,C){var b=A.findIndex(function(le){return le.key===C}),K=A[b+1],ee=h.findIndex(function(le){return le.key===C});if(K){var Ee=h.findIndex(function(le){return le.key===K.key});return h.slice(ee+1,Ee)}return h.slice(ee+1)}var he=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],be={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},me=function(){},ae="RC_TREE_MOTION_".concat(Math.random()),se={key:ae},Je={key:ae,level:0,index:0,pos:"0",node:se,nodes:[se]},mt={parent:null,children:[],pos:Je.pos,data:se,title:null,key:ae,isStart:[],isEnd:[]};function Me(A,h,C,b){return h===!1||!C?A:A.slice(0,Math.ceil(C/b)+1)}function Nt(A){var h=A.key,C=A.pos;return(0,G.km)(h,C)}function yt(A){for(var h=String(A.data.key),C=A;C.parent;)C=C.parent,h="".concat(C.data.key," > ").concat(h);return h}var zt=E.forwardRef(function(A,h){var C=A.prefixCls,b=A.data,K=A.selectable,ee=A.checkable,Ee=A.expandedKeys,le=A.selectedKeys,ue=A.checkedKeys,Qe=A.loadedKeys,ke=A.loadingKeys,ie=A.halfCheckedKeys,X=A.keyEntities,tt=A.disabled,Te=A.dragging,Et=A.dragOverNodeKey,at=A.dropPosition,Ge=A.motion,Ut=A.height,St=A.itemHeight,Ie=A.virtual,$e=A.scrollWidth,ut=A.focusable,Qt=A.activeItem,Ae=A.focused,Oe=A.tabIndex,We=A.onKeyDown,vt=A.onFocus,Rt=A.onBlur,en=A.onActiveChange,En=A.onListChangeStart,xn=A.onListChangeEnd,ln=(0,H.Z)(A,he),tn=E.useRef(null),Yt=E.useRef(null);E.useImperativeHandle(h,function(){return{scrollTo:function(bn){tn.current.scrollTo(bn)},getIndentWidth:function(){return Yt.current.offsetWidth}}});var cn=E.useState(Ee),yn=(0,k.Z)(cn,2),In=yn[0],Kn=yn[1],qn=E.useState(b),er=(0,k.Z)(qn,2),xr=er[0],Lr=er[1],fr=E.useState(b),Jn=(0,k.Z)(fr,2),zr=Jn[0],pr=Jn[1],ao=E.useState([]),mo=(0,k.Z)(ao,2),Dn=mo[0],Cn=mo[1],br=E.useState(null),Or=(0,k.Z)(br,2),wt=Or[0],dt=Or[1],Sn=E.useRef(b);Sn.current=b;function Re(){var qt=Sn.current;Lr(qt),pr(qt),Cn([]),dt(null),xn()}(0,de.Z)(function(){Kn(Ee);var qt=Ye(In,Ee);if(qt.key!==null)if(qt.add){var bn=xr.findIndex(function(Wn){var Sr=Wn.key;return Sr===qt.key}),zn=Me(oe(xr,b,qt.key),Ie,Ut,St),Yn=xr.slice();Yn.splice(bn+1,0,mt),pr(Yn),Cn(zn),dt("show")}else{var hn=b.findIndex(function(Wn){var Sr=Wn.key;return Sr===qt.key}),Mn=Me(oe(b,xr,qt.key),Ie,Ut,St),sr=b.slice();sr.splice(hn+1,0,mt),pr(sr),Cn(Mn),dt("hide")}else xr!==b&&(Lr(b),pr(b))},[Ee,b]),E.useEffect(function(){Te||Re()},[Te]);var lt=Ge?zr:b,Bt={expandedKeys:Ee,selectedKeys:le,loadedKeys:Qe,loadingKeys:ke,checkedKeys:ue,halfCheckedKeys:ie,dragOverNodeKey:Et,dropPosition:at,keyEntities:X};return E.createElement(E.Fragment,null,Ae&&Qt&&E.createElement("span",{style:be,"aria-live":"assertive"},yt(Qt)),E.createElement("div",null,E.createElement("input",{style:be,disabled:ut===!1||tt,tabIndex:ut!==!1?Oe:null,onKeyDown:We,onFocus:vt,onBlur:Rt,value:"",onChange:me,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(C,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(C,"-indent")},E.createElement("div",{ref:Yt,className:"".concat(C,"-indent-unit")}))),E.createElement(ce.Z,(0,s.Z)({},ln,{data:lt,itemKey:Nt,height:Ut,fullHeight:!1,virtual:Ie,itemHeight:St,scrollWidth:$e,prefixCls:"".concat(C,"-list"),ref:tn,role:"tree",onVisibleChange:function(bn){bn.every(function(zn){return Nt(zn)!==ae})&&Re()}}),function(qt){var bn=qt.pos,zn=Object.assign({},(re(qt.data),qt.data)),Yn=qt.title,hn=qt.key,Mn=qt.isStart,sr=qt.isEnd,Wn=(0,G.km)(hn,bn);delete zn.key,delete zn.children;var Sr=(0,G.H8)(Wn,Bt);return E.createElement(j,(0,s.Z)({},zn,Sr,{title:Yn,active:!!Qt&&hn===Qt.key,pos:bn,data:qt.data,isStart:Mn,isEnd:sr,motion:Ge,motionNodes:hn===ae?Dn:null,motionType:wt,onMotionStart:En,onMotionEnd:Re,treeNodeRequiredProps:Bt,onMouseMove:function(){en(null)}}))}))}),je=zt,It=p(82661),Ze=p(34643),Pt=p(65065),ct=10,x=function(A){(0,v.Z)(C,A);var h=(0,N.Z)(C);function C(){var b;(0,te.Z)(this,C);for(var K=arguments.length,ee=new Array(K),Ee=0;Ee<K;Ee++)ee[Ee]=arguments[Ee];return b=h.call.apply(h,[this].concat(ee)),(0,i.Z)((0,Z.Z)(b),"destroyed",!1),(0,i.Z)((0,Z.Z)(b),"delayedDragEnterLogic",void 0),(0,i.Z)((0,Z.Z)(b),"loadingRetryTimes",{}),(0,i.Z)((0,Z.Z)(b),"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,G.w$)()}),(0,i.Z)((0,Z.Z)(b),"dragStartMousePosition",null),(0,i.Z)((0,Z.Z)(b),"dragNodeProps",null),(0,i.Z)((0,Z.Z)(b),"currentMouseOverDroppableNodeKey",null),(0,i.Z)((0,Z.Z)(b),"listRef",E.createRef()),(0,i.Z)((0,Z.Z)(b),"onNodeDragStart",function(le,ue){var Qe=b.state,ke=Qe.expandedKeys,ie=Qe.keyEntities,X=b.props.onDragStart,tt=ue.eventKey;b.dragNodeProps=ue,b.dragStartMousePosition={x:le.clientX,y:le.clientY};var Te=(0,It._5)(ke,tt);b.setState({draggingNodeKey:tt,dragChildrenKeys:(0,It.wA)(tt,ie),indent:b.listRef.current.getIndentWidth()}),b.setExpandedKeys(Te),window.addEventListener("dragend",b.onWindowDragEnd),X==null||X({event:le,node:(0,G.F)(ue)})}),(0,i.Z)((0,Z.Z)(b),"onNodeDragEnter",function(le,ue){var Qe=b.state,ke=Qe.expandedKeys,ie=Qe.keyEntities,X=Qe.dragChildrenKeys,tt=Qe.flattenNodes,Te=Qe.indent,Et=b.props,at=Et.onDragEnter,Ge=Et.onExpand,Ut=Et.allowDrop,St=Et.direction,Ie=ue.pos,$e=ue.eventKey;if(b.currentMouseOverDroppableNodeKey!==$e&&(b.currentMouseOverDroppableNodeKey=$e),!b.dragNodeProps){b.resetDragState();return}var ut=(0,It.OM)(le,b.dragNodeProps,ue,Te,b.dragStartMousePosition,Ut,tt,ie,ke,St),Qt=ut.dropPosition,Ae=ut.dropLevelOffset,Oe=ut.dropTargetKey,We=ut.dropContainerKey,vt=ut.dropTargetPos,Rt=ut.dropAllowed,en=ut.dragOverNodeKey;if(X.includes(Oe)||!Rt){b.resetDragState();return}if(b.delayedDragEnterLogic||(b.delayedDragEnterLogic={}),Object.keys(b.delayedDragEnterLogic).forEach(function(En){clearTimeout(b.delayedDragEnterLogic[En])}),b.dragNodeProps.eventKey!==ue.eventKey&&(le.persist(),b.delayedDragEnterLogic[Ie]=window.setTimeout(function(){if(b.state.draggingNodeKey!==null){var En=(0,we.Z)(ke),xn=(0,Pt.Z)(ie,ue.eventKey);xn&&(xn.children||[]).length&&(En=(0,It.L0)(ke,ue.eventKey)),b.props.hasOwnProperty("expandedKeys")||b.setExpandedKeys(En),Ge==null||Ge(En,{node:(0,G.F)(ue),expanded:!0,nativeEvent:le.nativeEvent})}},800)),b.dragNodeProps.eventKey===Oe&&Ae===0){b.resetDragState();return}b.setState({dragOverNodeKey:en,dropPosition:Qt,dropLevelOffset:Ae,dropTargetKey:Oe,dropContainerKey:We,dropTargetPos:vt,dropAllowed:Rt}),at==null||at({event:le,node:(0,G.F)(ue),expandedKeys:ke})}),(0,i.Z)((0,Z.Z)(b),"onNodeDragOver",function(le,ue){var Qe=b.state,ke=Qe.dragChildrenKeys,ie=Qe.flattenNodes,X=Qe.keyEntities,tt=Qe.expandedKeys,Te=Qe.indent,Et=b.props,at=Et.onDragOver,Ge=Et.allowDrop,Ut=Et.direction;if(b.dragNodeProps){var St=(0,It.OM)(le,b.dragNodeProps,ue,Te,b.dragStartMousePosition,Ge,ie,X,tt,Ut),Ie=St.dropPosition,$e=St.dropLevelOffset,ut=St.dropTargetKey,Qt=St.dropContainerKey,Ae=St.dropTargetPos,Oe=St.dropAllowed,We=St.dragOverNodeKey;ke.includes(ut)||!Oe||(b.dragNodeProps.eventKey===ut&&$e===0?b.state.dropPosition===null&&b.state.dropLevelOffset===null&&b.state.dropTargetKey===null&&b.state.dropContainerKey===null&&b.state.dropTargetPos===null&&b.state.dropAllowed===!1&&b.state.dragOverNodeKey===null||b.resetDragState():Ie===b.state.dropPosition&&$e===b.state.dropLevelOffset&&ut===b.state.dropTargetKey&&Qt===b.state.dropContainerKey&&Ae===b.state.dropTargetPos&&Oe===b.state.dropAllowed&&We===b.state.dragOverNodeKey||b.setState({dropPosition:Ie,dropLevelOffset:$e,dropTargetKey:ut,dropContainerKey:Qt,dropTargetPos:Ae,dropAllowed:Oe,dragOverNodeKey:We}),at==null||at({event:le,node:(0,G.F)(ue)}))}}),(0,i.Z)((0,Z.Z)(b),"onNodeDragLeave",function(le,ue){b.currentMouseOverDroppableNodeKey===ue.eventKey&&!le.currentTarget.contains(le.relatedTarget)&&(b.resetDragState(),b.currentMouseOverDroppableNodeKey=null);var Qe=b.props.onDragLeave;Qe==null||Qe({event:le,node:(0,G.F)(ue)})}),(0,i.Z)((0,Z.Z)(b),"onWindowDragEnd",function(le){b.onNodeDragEnd(le,null,!0),window.removeEventListener("dragend",b.onWindowDragEnd)}),(0,i.Z)((0,Z.Z)(b),"onNodeDragEnd",function(le,ue){var Qe=b.props.onDragEnd;b.setState({dragOverNodeKey:null}),b.cleanDragState(),Qe==null||Qe({event:le,node:(0,G.F)(ue)}),b.dragNodeProps=null,window.removeEventListener("dragend",b.onWindowDragEnd)}),(0,i.Z)((0,Z.Z)(b),"onNodeDrop",function(le,ue){var Qe,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ie=b.state,X=ie.dragChildrenKeys,tt=ie.dropPosition,Te=ie.dropTargetKey,Et=ie.dropTargetPos,at=ie.dropAllowed;if(at){var Ge=b.props.onDrop;if(b.setState({dragOverNodeKey:null}),b.cleanDragState(),Te!==null){var Ut=(0,M.Z)((0,M.Z)({},(0,G.H8)(Te,b.getTreeNodeRequiredProps())),{},{active:((Qe=b.getActiveItem())===null||Qe===void 0?void 0:Qe.key)===Te,data:(0,Pt.Z)(b.state.keyEntities,Te).node}),St=X.includes(Te);(0,T.ZP)(!St,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ie=(0,It.yx)(Et),$e={event:le,node:(0,G.F)(Ut),dragNode:b.dragNodeProps?(0,G.F)(b.dragNodeProps):null,dragNodesKeys:[b.dragNodeProps.eventKey].concat(X),dropToGap:tt!==0,dropPosition:tt+Number(Ie[Ie.length-1])};ke||Ge==null||Ge($e),b.dragNodeProps=null}}}),(0,i.Z)((0,Z.Z)(b),"cleanDragState",function(){var le=b.state.draggingNodeKey;le!==null&&b.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),b.dragStartMousePosition=null,b.currentMouseOverDroppableNodeKey=null}),(0,i.Z)((0,Z.Z)(b),"triggerExpandActionExpand",function(le,ue){var Qe=b.state,ke=Qe.expandedKeys,ie=Qe.flattenNodes,X=ue.expanded,tt=ue.key,Te=ue.isLeaf;if(!(Te||le.shiftKey||le.metaKey||le.ctrlKey)){var Et=ie.filter(function(Ge){return Ge.key===tt})[0],at=(0,G.F)((0,M.Z)((0,M.Z)({},(0,G.H8)(tt,b.getTreeNodeRequiredProps())),{},{data:Et.data}));b.setExpandedKeys(X?(0,It._5)(ke,tt):(0,It.L0)(ke,tt)),b.onNodeExpand(le,at)}}),(0,i.Z)((0,Z.Z)(b),"onNodeClick",function(le,ue){var Qe=b.props,ke=Qe.onClick,ie=Qe.expandAction;ie==="click"&&b.triggerExpandActionExpand(le,ue),ke==null||ke(le,ue)}),(0,i.Z)((0,Z.Z)(b),"onNodeDoubleClick",function(le,ue){var Qe=b.props,ke=Qe.onDoubleClick,ie=Qe.expandAction;ie==="doubleClick"&&b.triggerExpandActionExpand(le,ue),ke==null||ke(le,ue)}),(0,i.Z)((0,Z.Z)(b),"onNodeSelect",function(le,ue){var Qe=b.state.selectedKeys,ke=b.state,ie=ke.keyEntities,X=ke.fieldNames,tt=b.props,Te=tt.onSelect,Et=tt.multiple,at=ue.selected,Ge=ue[X.key],Ut=!at;Ut?Et?Qe=(0,It.L0)(Qe,Ge):Qe=[Ge]:Qe=(0,It._5)(Qe,Ge);var St=Qe.map(function(Ie){var $e=(0,Pt.Z)(ie,Ie);return $e?$e.node:null}).filter(Boolean);b.setUncontrolledState({selectedKeys:Qe}),Te==null||Te(Qe,{event:"select",selected:Ut,node:ue,selectedNodes:St,nativeEvent:le.nativeEvent})}),(0,i.Z)((0,Z.Z)(b),"onNodeCheck",function(le,ue,Qe){var ke=b.state,ie=ke.keyEntities,X=ke.checkedKeys,tt=ke.halfCheckedKeys,Te=b.props,Et=Te.checkStrictly,at=Te.onCheck,Ge=ue.key,Ut,St={event:"check",node:ue,checked:Qe,nativeEvent:le.nativeEvent};if(Et){var Ie=Qe?(0,It.L0)(X,Ge):(0,It._5)(X,Ge),$e=(0,It._5)(tt,Ge);Ut={checked:Ie,halfChecked:$e},St.checkedNodes=Ie.map(function(vt){return(0,Pt.Z)(ie,vt)}).filter(Boolean).map(function(vt){return vt.node}),b.setUncontrolledState({checkedKeys:Ie})}else{var ut=(0,Ze.S)([].concat((0,we.Z)(X),[Ge]),!0,ie),Qt=ut.checkedKeys,Ae=ut.halfCheckedKeys;if(!Qe){var Oe=new Set(Qt);Oe.delete(Ge);var We=(0,Ze.S)(Array.from(Oe),{checked:!1,halfCheckedKeys:Ae},ie);Qt=We.checkedKeys,Ae=We.halfCheckedKeys}Ut=Qt,St.checkedNodes=[],St.checkedNodesPositions=[],St.halfCheckedKeys=Ae,Qt.forEach(function(vt){var Rt=(0,Pt.Z)(ie,vt);if(Rt){var en=Rt.node,En=Rt.pos;St.checkedNodes.push(en),St.checkedNodesPositions.push({node:en,pos:En})}}),b.setUncontrolledState({checkedKeys:Qt},!1,{halfCheckedKeys:Ae})}at==null||at(Ut,St)}),(0,i.Z)((0,Z.Z)(b),"onNodeLoad",function(le){var ue,Qe=le.key,ke=b.state.keyEntities,ie=(0,Pt.Z)(ke,Qe);if(!(ie!=null&&(ue=ie.children)!==null&&ue!==void 0&&ue.length)){var X=new Promise(function(tt,Te){b.setState(function(Et){var at=Et.loadedKeys,Ge=at===void 0?[]:at,Ut=Et.loadingKeys,St=Ut===void 0?[]:Ut,Ie=b.props,$e=Ie.loadData,ut=Ie.onLoad;if(!$e||Ge.includes(Qe)||St.includes(Qe))return null;var Qt=$e(le);return Qt.then(function(){var Ae=b.state.loadedKeys,Oe=(0,It.L0)(Ae,Qe);ut==null||ut(Oe,{event:"load",node:le}),b.setUncontrolledState({loadedKeys:Oe}),b.setState(function(We){return{loadingKeys:(0,It._5)(We.loadingKeys,Qe)}}),tt()}).catch(function(Ae){if(b.setState(function(We){return{loadingKeys:(0,It._5)(We.loadingKeys,Qe)}}),b.loadingRetryTimes[Qe]=(b.loadingRetryTimes[Qe]||0)+1,b.loadingRetryTimes[Qe]>=ct){var Oe=b.state.loadedKeys;(0,T.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),b.setUncontrolledState({loadedKeys:(0,It.L0)(Oe,Qe)}),tt()}Te(Ae)}),{loadingKeys:(0,It.L0)(St,Qe)}})});return X.catch(function(){}),X}}),(0,i.Z)((0,Z.Z)(b),"onNodeMouseEnter",function(le,ue){var Qe=b.props.onMouseEnter;Qe==null||Qe({event:le,node:ue})}),(0,i.Z)((0,Z.Z)(b),"onNodeMouseLeave",function(le,ue){var Qe=b.props.onMouseLeave;Qe==null||Qe({event:le,node:ue})}),(0,i.Z)((0,Z.Z)(b),"onNodeContextMenu",function(le,ue){var Qe=b.props.onRightClick;Qe&&(le.preventDefault(),Qe({event:le,node:ue}))}),(0,i.Z)((0,Z.Z)(b),"onFocus",function(){var le=b.props.onFocus;b.setState({focused:!0});for(var ue=arguments.length,Qe=new Array(ue),ke=0;ke<ue;ke++)Qe[ke]=arguments[ke];le==null||le.apply(void 0,Qe)}),(0,i.Z)((0,Z.Z)(b),"onBlur",function(){var le=b.props.onBlur;b.setState({focused:!1}),b.onActiveChange(null);for(var ue=arguments.length,Qe=new Array(ue),ke=0;ke<ue;ke++)Qe[ke]=arguments[ke];le==null||le.apply(void 0,Qe)}),(0,i.Z)((0,Z.Z)(b),"getTreeNodeRequiredProps",function(){var le=b.state,ue=le.expandedKeys,Qe=le.selectedKeys,ke=le.loadedKeys,ie=le.loadingKeys,X=le.checkedKeys,tt=le.halfCheckedKeys,Te=le.dragOverNodeKey,Et=le.dropPosition,at=le.keyEntities;return{expandedKeys:ue||[],selectedKeys:Qe||[],loadedKeys:ke||[],loadingKeys:ie||[],checkedKeys:X||[],halfCheckedKeys:tt||[],dragOverNodeKey:Te,dropPosition:Et,keyEntities:at}}),(0,i.Z)((0,Z.Z)(b),"setExpandedKeys",function(le){var ue=b.state,Qe=ue.treeData,ke=ue.fieldNames,ie=(0,G.oH)(Qe,le,ke);b.setUncontrolledState({expandedKeys:le,flattenNodes:ie},!0)}),(0,i.Z)((0,Z.Z)(b),"onNodeExpand",function(le,ue){var Qe=b.state.expandedKeys,ke=b.state,ie=ke.listChanging,X=ke.fieldNames,tt=b.props,Te=tt.onExpand,Et=tt.loadData,at=ue.expanded,Ge=ue[X.key];if(!ie){var Ut=Qe.includes(Ge),St=!at;if((0,T.ZP)(at&&Ut||!at&&!Ut,"Expand state not sync with index check"),Qe=St?(0,It.L0)(Qe,Ge):(0,It._5)(Qe,Ge),b.setExpandedKeys(Qe),Te==null||Te(Qe,{node:ue,expanded:St,nativeEvent:le.nativeEvent}),St&&Et){var Ie=b.onNodeLoad(ue);Ie&&Ie.then(function(){var $e=(0,G.oH)(b.state.treeData,Qe,X);b.setUncontrolledState({flattenNodes:$e})}).catch(function(){var $e=b.state.expandedKeys,ut=(0,It._5)($e,Ge);b.setExpandedKeys(ut)})}}}),(0,i.Z)((0,Z.Z)(b),"onListChangeStart",function(){b.setUncontrolledState({listChanging:!0})}),(0,i.Z)((0,Z.Z)(b),"onListChangeEnd",function(){setTimeout(function(){b.setUncontrolledState({listChanging:!1})})}),(0,i.Z)((0,Z.Z)(b),"onActiveChange",function(le){var ue=b.state.activeKey,Qe=b.props,ke=Qe.onActiveChange,ie=Qe.itemScrollOffset,X=ie===void 0?0:ie;ue!==le&&(b.setState({activeKey:le}),le!==null&&b.scrollTo({key:le,offset:X}),ke==null||ke(le))}),(0,i.Z)((0,Z.Z)(b),"getActiveItem",function(){var le=b.state,ue=le.activeKey,Qe=le.flattenNodes;return ue===null?null:Qe.find(function(ke){var ie=ke.key;return ie===ue})||null}),(0,i.Z)((0,Z.Z)(b),"offsetActiveKey",function(le){var ue=b.state,Qe=ue.flattenNodes,ke=ue.activeKey,ie=Qe.findIndex(function(Te){var Et=Te.key;return Et===ke});ie===-1&&le<0&&(ie=Qe.length),ie=(ie+le+Qe.length)%Qe.length;var X=Qe[ie];if(X){var tt=X.key;b.onActiveChange(tt)}else b.onActiveChange(null)}),(0,i.Z)((0,Z.Z)(b),"onKeyDown",function(le){var ue=b.state,Qe=ue.activeKey,ke=ue.expandedKeys,ie=ue.checkedKeys,X=ue.fieldNames,tt=b.props,Te=tt.onKeyDown,Et=tt.checkable,at=tt.selectable;switch(le.which){case D.Z.UP:{b.offsetActiveKey(-1),le.preventDefault();break}case D.Z.DOWN:{b.offsetActiveKey(1),le.preventDefault();break}}var Ge=b.getActiveItem();if(Ge&&Ge.data){var Ut=b.getTreeNodeRequiredProps(),St=Ge.data.isLeaf===!1||!!(Ge.data[X.children]||[]).length,Ie=(0,G.F)((0,M.Z)((0,M.Z)({},(0,G.H8)(Qe,Ut)),{},{data:Ge.data,active:!0}));switch(le.which){case D.Z.LEFT:{St&&ke.includes(Qe)?b.onNodeExpand({},Ie):Ge.parent&&b.onActiveChange(Ge.parent.key),le.preventDefault();break}case D.Z.RIGHT:{St&&!ke.includes(Qe)?b.onNodeExpand({},Ie):Ge.children&&Ge.children.length&&b.onActiveChange(Ge.children[0].key),le.preventDefault();break}case D.Z.ENTER:case D.Z.SPACE:{Et&&!Ie.disabled&&Ie.checkable!==!1&&!Ie.disableCheckbox?b.onNodeCheck({},Ie,!ie.includes(Qe)):!Et&&at&&!Ie.disabled&&Ie.selectable!==!1&&b.onNodeSelect({},Ie);break}}}Te==null||Te(le)}),(0,i.Z)((0,Z.Z)(b),"setUncontrolledState",function(le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!b.destroyed){var ke=!1,ie=!0,X={};Object.keys(le).forEach(function(tt){if(b.props.hasOwnProperty(tt)){ie=!1;return}ke=!0,X[tt]=le[tt]}),ke&&(!ue||ie)&&b.setState((0,M.Z)((0,M.Z)({},X),Qe))}}),(0,i.Z)((0,Z.Z)(b),"scrollTo",function(le){b.listRef.current.scrollTo(le)}),b}return(0,$.Z)(C,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var K=this.props,ee=K.activeKey,Ee=K.itemScrollOffset,le=Ee===void 0?0:Ee;ee!==void 0&&ee!==this.state.activeKey&&(this.setState({activeKey:ee}),ee!==null&&this.scrollTo({key:ee,offset:le}))}},{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 K=this.state,ee=K.focused,Ee=K.flattenNodes,le=K.keyEntities,ue=K.draggingNodeKey,Qe=K.activeKey,ke=K.dropLevelOffset,ie=K.dropContainerKey,X=K.dropTargetKey,tt=K.dropPosition,Te=K.dragOverNodeKey,Et=K.indent,at=this.props,Ge=at.prefixCls,Ut=at.className,St=at.style,Ie=at.showLine,$e=at.focusable,ut=at.tabIndex,Qt=ut===void 0?0:ut,Ae=at.selectable,Oe=at.showIcon,We=at.icon,vt=at.switcherIcon,Rt=at.draggable,en=at.checkable,En=at.checkStrictly,xn=at.disabled,ln=at.motion,tn=at.loadData,Yt=at.filterTreeNode,cn=at.height,yn=at.itemHeight,In=at.scrollWidth,Kn=at.virtual,qn=at.titleRender,er=at.dropIndicatorRender,xr=at.onContextMenu,Lr=at.onScroll,fr=at.direction,Jn=at.rootClassName,zr=at.rootStyle,pr=(0,O.Z)(this.props,{aria:!0,data:!0}),ao;Rt&&((0,Se.Z)(Rt)==="object"?ao=Rt:typeof Rt=="function"?ao={nodeDraggable:Rt}:ao={});var mo={prefixCls:Ge,selectable:Ae,showIcon:Oe,icon:We,switcherIcon:vt,draggable:ao,draggingNodeKey:ue,checkable:en,checkStrictly:En,disabled:xn,keyEntities:le,dropLevelOffset:ke,dropContainerKey:ie,dropTargetKey:X,dropPosition:tt,dragOverNodeKey:Te,indent:Et,direction:fr,dropIndicatorRender:er,loadData:tn,filterTreeNode:Yt,titleRender:qn,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};return E.createElement(I.k.Provider,{value:mo},E.createElement("div",{className:B()(Ge,Ut,Jn,(0,i.Z)((0,i.Z)((0,i.Z)({},"".concat(Ge,"-show-line"),Ie),"".concat(Ge,"-focused"),ee),"".concat(Ge,"-active-focused"),Qe!==null)),style:zr},E.createElement(je,(0,s.Z)({ref:this.listRef,prefixCls:Ge,style:St,data:Ee,disabled:xn,selectable:Ae,checkable:!!en,motion:ln,dragging:ue!==null,height:cn,itemHeight:yn,virtual:Kn,focusable:$e,focused:ee,tabIndex:Qt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:xr,onScroll:Lr,scrollWidth:In},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(K,ee){var Ee=ee.prevProps,le={prevProps:K};function ue(Qt){return!Ee&&K.hasOwnProperty(Qt)||Ee&&Ee[Qt]!==K[Qt]}var Qe,ke=ee.fieldNames;if(ue("fieldNames")&&(ke=(0,G.w$)(K.fieldNames),le.fieldNames=ke),ue("treeData")?Qe=K.treeData:ue("children")&&((0,T.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Qe=(0,G.zn)(K.children)),Qe){le.treeData=Qe;var ie=(0,G.I8)(Qe,{fieldNames:ke});le.keyEntities=(0,M.Z)((0,i.Z)({},ae,Je),ie.keyEntities)}var X=le.keyEntities||ee.keyEntities;if(ue("expandedKeys")||Ee&&ue("autoExpandParent"))le.expandedKeys=K.autoExpandParent||!Ee&&K.defaultExpandParent?(0,It.r7)(K.expandedKeys,X):K.expandedKeys;else if(!Ee&&K.defaultExpandAll){var tt=(0,M.Z)({},X);delete tt[ae];var Te=[];Object.keys(tt).forEach(function(Qt){var Ae=tt[Qt];Ae.children&&Ae.children.length&&Te.push(Ae.key)}),le.expandedKeys=Te}else!Ee&&K.defaultExpandedKeys&&(le.expandedKeys=K.autoExpandParent||K.defaultExpandParent?(0,It.r7)(K.defaultExpandedKeys,X):K.defaultExpandedKeys);if(le.expandedKeys||delete le.expandedKeys,Qe||le.expandedKeys){var Et=(0,G.oH)(Qe||ee.treeData,le.expandedKeys||ee.expandedKeys,ke);le.flattenNodes=Et}if(K.selectable&&(ue("selectedKeys")?le.selectedKeys=(0,It.BT)(K.selectedKeys,K):!Ee&&K.defaultSelectedKeys&&(le.selectedKeys=(0,It.BT)(K.defaultSelectedKeys,K))),K.checkable){var at;if(ue("checkedKeys")?at=(0,It.E6)(K.checkedKeys)||{}:!Ee&&K.defaultCheckedKeys?at=(0,It.E6)(K.defaultCheckedKeys)||{}:Qe&&(at=(0,It.E6)(K.checkedKeys)||{checkedKeys:ee.checkedKeys,halfCheckedKeys:ee.halfCheckedKeys}),at){var Ge=at,Ut=Ge.checkedKeys,St=Ut===void 0?[]:Ut,Ie=Ge.halfCheckedKeys,$e=Ie===void 0?[]:Ie;if(!K.checkStrictly){var ut=(0,Ze.S)(St,!0,X);St=ut.checkedKeys,$e=ut.halfCheckedKeys}le.checkedKeys=St,le.halfCheckedKeys=$e}}return ue("loadedKeys")&&(le.loadedKeys=K.loadedKeys),le}}]),C}(E.Component);(0,i.Z)(x,"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:W,allowDrop:function(){return!0},expandAction:!1}),(0,i.Z)(x,"TreeNode",ve.Z);var Ke=x,P=Ke},82661:function(nr,Zt,p){"use strict";p.d(Zt,{BT:function(){return E},E6:function(){return W},L0:function(){return i},OM:function(){return T},_5:function(){return N},r7:function(){return re},wA:function(){return B},yx:function(){return L}});var s=p(94480),Se=p(76190),M=p(48736),we=p(59301),te=p(639),$=p(65065),Z=p(34061),v=null;function N(k,H){if(!k)return[];var de=k.slice(),ce=de.indexOf(H);return ce>=0&&de.splice(ce,1),de}function i(k,H){var de=(k||[]).slice();return de.indexOf(H)===-1&&de.push(H),de}function L(k){return k.split("-")}function B(k,H){var de=[],ce=(0,$.Z)(H,k);function Fe(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ve.forEach(function(pe){var Ce=pe.key,G=pe.children;de.push(Ce),Fe(G)})}return Fe(ce.children),de}function D(k){if(k.parent){var H=L(k.pos);return Number(H[H.length-1])===k.parent.children.length-1}return!1}function O(k){var H=L(k.pos);return Number(H[H.length-1])===0}function T(k,H,de,ce,Fe,ve,pe,Ce,G,ge){var g,j=k.clientX,Ye=k.clientY,oe=k.target.getBoundingClientRect(),he=oe.top,be=oe.height,me=(ge==="rtl"?-1:1)*(((Fe==null?void 0:Fe.x)||0)-j),ae=(me-12)/ce,se=G.filter(function(P){var A;return(A=Ce[P])===null||A===void 0||(A=A.children)===null||A===void 0?void 0:A.length}),Je=(0,$.Z)(Ce,de.eventKey);if(Ye<he+be/2){var mt=pe.findIndex(function(P){return P.key===Je.key}),Me=mt<=0?0:mt-1,Nt=pe[Me].key;Je=(0,$.Z)(Ce,Nt)}var yt=Je.key,zt=Je,je=Je.key,It=0,Ze=0;if(!se.includes(yt))for(var Pt=0;Pt<ae&&D(Je);Pt+=1)Je=Je.parent,Ze+=1;var ct=H.data,x=Je.node,Ke=!0;return O(Je)&&Je.level===0&&Ye<he+be/2&&ve({dragNode:ct,dropNode:x,dropPosition:-1})&&Je.key===de.eventKey?It=-1:(zt.children||[]).length&&se.includes(je)?ve({dragNode:ct,dropNode:x,dropPosition:0})?It=0:Ke=!1:Ze===0?ae>-1.5?ve({dragNode:ct,dropNode:x,dropPosition:1})?It=1:Ke=!1:ve({dragNode:ct,dropNode:x,dropPosition:0})?It=0:ve({dragNode:ct,dropNode:x,dropPosition:1})?It=1:Ke=!1:ve({dragNode:ct,dropNode:x,dropPosition:1})?It=1:Ke=!1,{dropPosition:It,dropLevelOffset:Ze,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:je,dropContainerKey:It===0?null:((g=Je.parent)===null||g===void 0?void 0:g.key)||null,dropAllowed:Ke}}function E(k,H){if(k){var de=H.multiple;return de?k.slice():k.length?[k[0]]:k}}var I=function(H){return H};function U(k,H){if(!k)return[];var de=H||{},ce=de.processProps,Fe=ce===void 0?I:ce,ve=Array.isArray(k)?k:[k];return ve.map(function(pe){var Ce=pe.children,G=_objectWithoutProperties(pe,v),ge=U(Ce,H);return React.createElement(TreeNode,_extends({key:G.key},Fe(G)),ge)})}function W(k){if(!k)return null;var H;if(Array.isArray(k))H={checkedKeys:k,halfCheckedKeys:void 0};else if((0,Se.Z)(k)==="object")H={checkedKeys:k.checked||void 0,halfCheckedKeys:k.halfChecked||void 0};else return(0,M.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return H}function re(k,H){var de=new Set;function ce(Fe){if(!de.has(Fe)){var ve=(0,$.Z)(H,Fe);if(ve){de.add(Fe);var pe=ve.parent,Ce=ve.node;Ce.disabled||pe&&ce(pe.key)}}}return(k||[]).forEach(function(Fe){ce(Fe)}),(0,s.Z)(de)}},34643:function(nr,Zt,p){"use strict";p.d(Zt,{S:function(){return Z}});var s=p(48736),Se=p(65065);function M(v,N){var i=new Set;return v.forEach(function(L){N.has(L)||i.add(L)}),i}function we(v){var N=v||{},i=N.disabled,L=N.disableCheckbox,B=N.checkable;return!!(i||L)||B===!1}function te(v,N,i,L){for(var B=new Set(v),D=new Set,O=0;O<=i;O+=1){var T=N.get(O)||new Set;T.forEach(function(W){var re=W.key,k=W.node,H=W.children,de=H===void 0?[]:H;B.has(re)&&!L(k)&&de.filter(function(ce){return!L(ce.node)}).forEach(function(ce){B.add(ce.key)})})}for(var E=new Set,I=i;I>=0;I-=1){var U=N.get(I)||new Set;U.forEach(function(W){var re=W.parent,k=W.node;if(!(L(k)||!W.parent||E.has(W.parent.key))){if(L(W.parent.node)){E.add(re.key);return}var H=!0,de=!1;(re.children||[]).filter(function(ce){return!L(ce.node)}).forEach(function(ce){var Fe=ce.key,ve=B.has(Fe);H&&!ve&&(H=!1),!de&&(ve||D.has(Fe))&&(de=!0)}),H&&B.add(re.key),de&&D.add(re.key),E.add(re.key)}})}return{checkedKeys:Array.from(B),halfCheckedKeys:Array.from(M(D,B))}}function $(v,N,i,L,B){for(var D=new Set(v),O=new Set(N),T=0;T<=L;T+=1){var E=i.get(T)||new Set;E.forEach(function(re){var k=re.key,H=re.node,de=re.children,ce=de===void 0?[]:de;!D.has(k)&&!O.has(k)&&!B(H)&&ce.filter(function(Fe){return!B(Fe.node)}).forEach(function(Fe){D.delete(Fe.key)})})}O=new Set;for(var I=new Set,U=L;U>=0;U-=1){var W=i.get(U)||new Set;W.forEach(function(re){var k=re.parent,H=re.node;if(!(B(H)||!re.parent||I.has(re.parent.key))){if(B(re.parent.node)){I.add(k.key);return}var de=!0,ce=!1;(k.children||[]).filter(function(Fe){return!B(Fe.node)}).forEach(function(Fe){var ve=Fe.key,pe=D.has(ve);de&&!pe&&(de=!1),!ce&&(pe||O.has(ve))&&(ce=!0)}),de||D.delete(k.key),ce&&O.add(k.key),I.add(k.key)}})}return{checkedKeys:Array.from(D),halfCheckedKeys:Array.from(M(O,D))}}function Z(v,N,i,L){var B=[],D;L?D=L:D=we;var O=new Set(v.filter(function(U){var W=!!(0,Se.Z)(i,U);return W||B.push(U),W})),T=new Map,E=0;Object.keys(i).forEach(function(U){var W=i[U],re=W.level,k=T.get(re);k||(k=new Set,T.set(re,k)),k.add(W),E=Math.max(E,re)}),(0,s.ZP)(!B.length,"Tree missing follow keys: ".concat(B.slice(0,100).map(function(U){return"'".concat(U,"'")}).join(", ")));var I;return N===!0?I=te(O,T,E,D):I=$(O,N.halfCheckedKeys,T,E,D),I}},65065:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return s}});function s(Se,M){return Se[M]}},34061:function(nr,Zt,p){"use strict";p.d(Zt,{F:function(){return re},H8:function(){return W},I8:function(){return U},km:function(){return B},oH:function(){return E},w$:function(){return D},zn:function(){return T}});var s=p(76190),Se=p(94480),M=p(33885),we=p(75931),te=p(11592),$=p(2738),Z=p(48736),v=p(65065),N=["children"];function i(k,H){return"".concat(k,"-").concat(H)}function L(k){return k&&k.type&&k.type.isTreeNode}function B(k,H){return k!=null?k:H}function D(k){var H=k||{},de=H.title,ce=H._title,Fe=H.key,ve=H.children,pe=de||"title";return{title:pe,_title:ce||[pe],key:Fe||"key",children:ve||"children"}}function O(k,H){var de=new Map;function ce(Fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Fe||[]).forEach(function(pe){var Ce=pe[H.key],G=pe[H.children];warning(Ce!=null,"Tree node must have a certain key: [".concat(ve).concat(Ce,"]"));var ge=String(Ce);warning(!de.has(ge)||Ce===null||Ce===void 0,"Same 'key' exist in the Tree: ".concat(ge)),de.set(ge,!0),ce(G,"".concat(ve).concat(ge," > "))})}ce(k)}function T(k){function H(de){var ce=(0,te.Z)(de);return ce.map(function(Fe){if(!L(Fe))return(0,Z.ZP)(!Fe,"Tree/TreeNode can only accept TreeNode as children."),null;var ve=Fe.key,pe=Fe.props,Ce=pe.children,G=(0,we.Z)(pe,N),ge=(0,M.Z)({key:ve},G),g=H(Ce);return g.length&&(ge.children=g),ge}).filter(function(Fe){return Fe})}return H(k)}function E(k,H,de){var ce=D(de),Fe=ce._title,ve=ce.key,pe=ce.children,Ce=new Set(H===!0?[]:H),G=[];function ge(g){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return g.map(function(Ye,oe){for(var he=i(j?j.pos:"0",oe),be=B(Ye[ve],he),me,ae=0;ae<Fe.length;ae+=1){var se=Fe[ae];if(Ye[se]!==void 0){me=Ye[se];break}}var Je=Object.assign((0,$.Z)(Ye,[].concat((0,Se.Z)(Fe),[ve,pe])),{title:me,key:be,parent:j,pos:he,children:null,data:Ye,isStart:[].concat((0,Se.Z)(j?j.isStart:[]),[oe===0]),isEnd:[].concat((0,Se.Z)(j?j.isEnd:[]),[oe===g.length-1])});return G.push(Je),H===!0||Ce.has(be)?Je.children=ge(Ye[pe]||[],Je):Je.children=[],Je})}return ge(k),G}function I(k,H,de){var ce={};(0,s.Z)(de)==="object"?ce=de:ce={externalGetKey:de},ce=ce||{};var Fe=ce,ve=Fe.childrenPropName,pe=Fe.externalGetKey,Ce=Fe.fieldNames,G=D(Ce),ge=G.key,g=G.children,j=ve||g,Ye;pe?typeof pe=="string"?Ye=function(be){return be[pe]}:typeof pe=="function"&&(Ye=function(be){return pe(be)}):Ye=function(be,me){return B(be[ge],me)};function oe(he,be,me,ae){var se=he?he[j]:k,Je=he?i(me.pos,be):"0",mt=he?[].concat((0,Se.Z)(ae),[he]):[];if(he){var Me=Ye(he,Je),Nt={node:he,index:be,pos:Je,key:Me,parentPos:me.node?me.pos:null,level:me.level+1,nodes:mt};H(Nt)}se&&se.forEach(function(yt,zt){oe(yt,zt,{node:he,pos:Je,level:me?me.level+1:-1},mt)})}oe(null)}function U(k){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=H.initWrapper,ce=H.processEntity,Fe=H.onProcessFinished,ve=H.externalGetKey,pe=H.childrenPropName,Ce=H.fieldNames,G=arguments.length>2?arguments[2]:void 0,ge=ve||G,g={},j={},Ye={posEntities:g,keyEntities:j};return de&&(Ye=de(Ye)||Ye),I(k,function(oe){var he=oe.node,be=oe.index,me=oe.pos,ae=oe.key,se=oe.parentPos,Je=oe.level,mt=oe.nodes,Me={node:he,nodes:mt,index:be,key:ae,pos:me,level:Je},Nt=B(ae,me);g[me]=Me,j[Nt]=Me,Me.parent=g[se],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),ce&&ce(Me,Ye)},{externalGetKey:ge,childrenPropName:pe,fieldNames:Ce}),Fe&&Fe(Ye),Ye}function W(k,H){var de=H.expandedKeys,ce=H.selectedKeys,Fe=H.loadedKeys,ve=H.loadingKeys,pe=H.checkedKeys,Ce=H.halfCheckedKeys,G=H.dragOverNodeKey,ge=H.dropPosition,g=H.keyEntities,j=(0,v.Z)(g,k),Ye={eventKey:k,expanded:de.indexOf(k)!==-1,selected:ce.indexOf(k)!==-1,loaded:Fe.indexOf(k)!==-1,loading:ve.indexOf(k)!==-1,checked:pe.indexOf(k)!==-1,halfChecked:Ce.indexOf(k)!==-1,pos:String(j?j.pos:""),dragOver:G===k&&ge===0,dragOverGapTop:G===k&&ge===-1,dragOverGapBottom:G===k&&ge===1};return Ye}function re(k){var H=k.data,de=k.expanded,ce=k.selected,Fe=k.checked,ve=k.loaded,pe=k.loading,Ce=k.halfChecked,G=k.dragOver,ge=k.dragOverGapTop,g=k.dragOverGapBottom,j=k.pos,Ye=k.active,oe=k.eventKey,he=(0,M.Z)((0,M.Z)({},H),{},{expanded:de,selected:ce,checked:Fe,loaded:ve,loading:pe,halfChecked:Ce,dragOver:G,dragOverGapTop:ge,dragOverGapBottom:g,pos:j,active:Ye,key:oe});return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,Z.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),k}}),he}},8224:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Se}});var s=p(4676);function Se(M,we,te,$){var Z=s.unstable_batchedUpdates?function(N){s.unstable_batchedUpdates(te,N)}:te;return M!=null&&M.addEventListener&&M.addEventListener(we,Z,$),{remove:function(){M!=null&&M.removeEventListener&&M.removeEventListener(we,Z,$)}}}},24514:function(nr,Zt,p){"use strict";p.d(Zt,{G:function(){return we}});var s=p(47273),Se=function($){if((0,s.Z)()&&window.document.documentElement){var Z=Array.isArray($)?$:[$],v=window.document.documentElement;return Z.some(function(N){return N in v.style})}return!1},M=function($,Z){if(!Se($))return!1;var v=document.createElement("div"),N=v.style[$];return v.style[$]=Z,v.style[$]!==N};function we(te,$){return!Array.isArray(te)&&$!==void 0?M(te,$):Se(te)}},48911:function(nr,Zt,p){"use strict";p.d(Zt,{Z:function(){return ct}});var s=p(54476),Se=p(76190),M=p(33885),we=p(20068),te=p(42978),$=p(75931),Z=p(92310),v=p.n(Z),N=p(29301),i=p(70425),L=p(34280),B=p(59301),D=p(4676),O=B.forwardRef(function(x,Ke){var P=x.height,A=x.offsetY,h=x.offsetX,C=x.children,b=x.prefixCls,K=x.onInnerResize,ee=x.innerProps,Ee=x.rtl,le=x.extra,ue={},Qe={display:"flex",flexDirection:"column"};return A!==void 0&&(ue={height:P,position:"relative",overflow:"hidden"},Qe=(0,M.Z)((0,M.Z)({},Qe),{},(0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)({transform:"translateY(".concat(A,"px)")},Ee?"marginRight":"marginLeft",-h),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ue},B.createElement(N.Z,{onResize:function(ie){var X=ie.offsetHeight;X&&K&&K()}},B.createElement("div",(0,s.Z)({style:Qe,className:v()((0,we.Z)({},"".concat(b,"-holder-inner"),b)),ref:Ke},ee),C,le)))});O.displayName="Filler";var T=O;function E(x){var Ke=x.children,P=x.setRef,A=B.useCallback(function(h){P(h)},[]);return B.cloneElement(Ke,{ref:A})}function I(x,Ke,P,A,h,C,b,K){var ee=K.getKey;return x.slice(Ke,P+1).map(function(Ee,le){var ue=Ke+le,Qe=b(Ee,ue,{style:{width:A},offsetX:h}),ke=ee(Ee);return B.createElement(E,{key:ke,setRef:function(X){return C(Ee,X)}},Qe)})}function U(x,Ke,P,A){var h=P-x,C=Ke-P,b=Math.min(h,C)*2;if(A<=b){var K=Math.floor(A/2);return A%2?P+K+1:P-K}return h>C?P-(A-C):P+(A-h)}function W(x,Ke,P){var A=x.length,h=Ke.length,C,b;if(A===0&&h===0)return null;A<h?(C=x,b=Ke):(C=Ke,b=x);var K={__EMPTY_ITEM__:!0};function ee(ie){return ie!==void 0?P(ie):K}for(var Ee=null,le=Math.abs(A-h)!==1,ue=0;ue<b.length;ue+=1){var Qe=ee(C[ue]),ke=ee(b[ue]);if(Qe!==ke){Ee=ue,le=le||Qe!==ee(b[ue+1]);break}}return Ee===null?null:{index:Ee,multiple:le}}function re(x,Ke,P){var A=B.useState(x),h=(0,te.Z)(A,2),C=h[0],b=h[1],K=B.useState(null),ee=(0,te.Z)(K,2),Ee=ee[0],le=ee[1];return B.useEffect(function(){var ue=W(C||[],x||[],Ke);(ue==null?void 0:ue.index)!==void 0&&(P==null||P(ue.index),le(x[ue.index])),b(x)},[x]),[Ee]}var k=p(16089),H=(typeof navigator=="undefined"?"undefined":(0,Se.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),de=H,ce=function(x,Ke,P,A){var h=(0,B.useRef)(!1),C=(0,B.useRef)(null);function b(){clearTimeout(C.current),h.current=!0,C.current=setTimeout(function(){h.current=!1},50)}var K=(0,B.useRef)({top:x,bottom:Ke,left:P,right:A});return K.current.top=x,K.current.bottom=Ke,K.current.left=P,K.current.right=A,function(ee,Ee){var le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ue=ee?Ee<0&&K.current.left||Ee>0&&K.current.right:Ee<0&&K.current.top||Ee>0&&K.current.bottom;return le&&ue?(clearTimeout(C.current),h.current=!1):(!ue||h.current)&&b(),!h.current&&ue}};function Fe(x,Ke,P,A,h,C,b){var K=(0,B.useRef)(0),ee=(0,B.useRef)(null),Ee=(0,B.useRef)(null),le=(0,B.useRef)(!1),ue=ce(Ke,P,A,h);function Qe(Et,at){if(k.Z.cancel(ee.current),!ue(!1,at)){var Ge=Et;if(!Ge._virtualHandled)Ge._virtualHandled=!0;else return;K.current+=at,Ee.current=at,de||Ge.preventDefault(),ee.current=(0,k.Z)(function(){var Ut=le.current?10:1;b(K.current*Ut,!1),K.current=0})}}function ke(Et,at){b(at,!0),de||Et.preventDefault()}var ie=(0,B.useRef)(null),X=(0,B.useRef)(null);function tt(Et){if(x){k.Z.cancel(X.current),X.current=(0,k.Z)(function(){ie.current=null},2);var at=Et.deltaX,Ge=Et.deltaY,Ut=Et.shiftKey,St=at,Ie=Ge;(ie.current==="sx"||!ie.current&&Ut&&Ge&&!at)&&(St=Ge,Ie=0,ie.current="sx");var $e=Math.abs(St),ut=Math.abs(Ie);ie.current===null&&(ie.current=C&&$e>ut?"x":"y"),ie.current==="y"?Qe(Et,Ie):ke(Et,St)}}function Te(Et){x&&(le.current=Et.detail===Ee.current)}return[tt,Te]}function ve(x,Ke,P,A){var h=B.useMemo(function(){return[new Map,[]]},[x,P.id,A]),C=(0,te.Z)(h,2),b=C[0],K=C[1],ee=function(le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,Qe=b.get(le),ke=b.get(ue);if(Qe===void 0||ke===void 0)for(var ie=x.length,X=K.length;X<ie;X+=1){var tt,Te=x[X],Et=Ke(Te);b.set(Et,X);var at=(tt=P.get(Et))!==null&&tt!==void 0?tt:A;if(K[X]=(K[X-1]||0)+at,Et===le&&(Qe=X),Et===ue&&(ke=X),Qe!==void 0&&ke!==void 0)break}return{top:K[Qe-1]||0,bottom:K[ke]}};return ee}var pe=p(67732),Ce=p(83652),G=function(){function x(){(0,pe.Z)(this,x),(0,we.Z)(this,"maps",void 0),(0,we.Z)(this,"id",0),(0,we.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Ce.Z)(x,[{key:"set",value:function(P,A){this.diffRecords.set(P,this.maps[P]),this.maps[P]=A,this.id+=1}},{key:"get",value:function(P){return this.maps[P]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),x}(),ge=G;function g(x){var Ke=parseFloat(x);return isNaN(Ke)?0:Ke}function j(x,Ke,P){var A=B.useState(0),h=(0,te.Z)(A,2),C=h[0],b=h[1],K=(0,B.useRef)(new Map),ee=(0,B.useRef)(new ge),Ee=(0,B.useRef)(0);function le(){Ee.current+=1}function ue(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;le();var ie=function(){var Te=!1;K.current.forEach(function(Et,at){if(Et&&Et.offsetParent){var Ge=Et.offsetHeight,Ut=getComputedStyle(Et),St=Ut.marginTop,Ie=Ut.marginBottom,$e=g(St),ut=g(Ie),Qt=Ge+$e+ut;ee.current.get(at)!==Qt&&(ee.current.set(at,Qt),Te=!0)}}),Te&&b(function(Et){return Et+1})};if(ke)ie();else{Ee.current+=1;var X=Ee.current;Promise.resolve().then(function(){X===Ee.current&&ie()})}}function Qe(ke,ie){var X=x(ke),tt=K.current.get(X);ie?(K.current.set(X,ie),ue()):K.current.delete(X),!tt!=!ie&&(ie?Ke==null||Ke(ke):P==null||P(ke))}return(0,B.useEffect)(function(){return le},[]),[Qe,ue,ee.current,C]}var Ye=14/15;function oe(x,Ke,P){var A=(0,B.useRef)(!1),h=(0,B.useRef)(0),C=(0,B.useRef)(0),b=(0,B.useRef)(null),K=(0,B.useRef)(null),ee,Ee=function(ke){if(A.current){var ie=Math.ceil(ke.touches[0].pageX),X=Math.ceil(ke.touches[0].pageY),tt=h.current-ie,Te=C.current-X,Et=Math.abs(tt)>Math.abs(Te);Et?h.current=ie:C.current=X;var at=P(Et,Et?tt:Te,!1,ke);at&&ke.preventDefault(),clearInterval(K.current),at&&(K.current=setInterval(function(){Et?tt*=Ye:Te*=Ye;var Ge=Math.floor(Et?tt:Te);(!P(Et,Ge,!0)||Math.abs(Ge)<=.1)&&clearInterval(K.current)},16))}},le=function(){A.current=!1,ee()},ue=function(ke){ee(),ke.touches.length===1&&!A.current&&(A.current=!0,h.current=Math.ceil(ke.touches[0].pageX),C.current=Math.ceil(ke.touches[0].pageY),b.current=ke.target,b.current.addEventListener("touchmove",Ee,{passive:!1}),b.current.addEventListener("touchend",le,{passive:!0}))};ee=function(){b.current&&(b.current.removeEventListener("touchmove",Ee),b.current.removeEventListener("touchend",le))},(0,L.Z)(function(){return x&&Ke.current.addEventListener("touchstart",ue,{passive:!0}),function(){var Qe;(Qe=Ke.current)===null||Qe===void 0||Qe.removeEventListener("touchstart",ue),ee(),clearInterval(K.current)}},[x])}function he(x){return Math.floor(Math.pow(x,.5))}function be(x,Ke){var P="touches"in x?x.touches[0]:x;return P[Ke?"pageX":"pageY"]-window[Ke?"scrollX":"scrollY"]}function me(x,Ke,P){B.useEffect(function(){var A=Ke.current;if(x&&A){var h=!1,C,b,K=function(){k.Z.cancel(C)},ee=function Qe(){K(),C=(0,k.Z)(function(){P(b),Qe()})},Ee=function(){h=!1,K()},le=function(ke){if(!(ke.target.draggable||ke.button!==0)){var ie=ke;ie._virtualHandled||(ie._virtualHandled=!0,h=!0)}},ue=function(ke){if(h){var ie=be(ke,!1),X=A.getBoundingClientRect(),tt=X.top,Te=X.bottom;if(ie<=tt){var Et=tt-ie;b=-he(Et),ee()}else if(ie>=Te){var at=ie-Te;b=he(at),ee()}else K()}};return A.addEventListener("mousedown",le),A.ownerDocument.addEventListener("mouseup",Ee),A.ownerDocument.addEventListener("mousemove",ue),A.ownerDocument.addEventListener("dragend",Ee),function(){A.removeEventListener("mousedown",le),A.ownerDocument.removeEventListener("mouseup",Ee),A.ownerDocument.removeEventListener("mousemove",ue),A.ownerDocument.removeEventListener("dragend",Ee),K()}}},[x])}var ae=10;function se(x,Ke,P,A,h,C,b,K){var ee=B.useRef(),Ee=B.useState(null),le=(0,te.Z)(Ee,2),ue=le[0],Qe=le[1];return(0,L.Z)(function(){if(ue&&ue.times<ae){if(!x.current){Qe(function(ln){return(0,M.Z)({},ln)});return}C();var ke=ue.targetAlign,ie=ue.originAlign,X=ue.index,tt=ue.offset,Te=x.current.clientHeight,Et=!1,at=ke,Ge=null;if(Te){for(var Ut=ke||ie,St=0,Ie=0,$e=0,ut=Math.min(Ke.length-1,X),Qt=0;Qt<=ut;Qt+=1){var Ae=h(Ke[Qt]);Ie=St;var Oe=P.get(Ae);$e=Ie+(Oe===void 0?A:Oe),St=$e}for(var We=Ut==="top"?tt:Te-tt,vt=ut;vt>=0;vt-=1){var Rt=h(Ke[vt]),en=P.get(Rt);if(en===void 0){Et=!0;break}if(We-=en,We<=0)break}switch(Ut){case"top":Ge=Ie-tt;break;case"bottom":Ge=$e-Te+tt;break;default:{var En=x.current.scrollTop,xn=En+Te;Ie<En?at="top":$e>xn&&(at="bottom")}}Ge!==null&&b(Ge),Ge!==ue.lastTop&&(Et=!0)}Et&&Qe((0,M.Z)((0,M.Z)({},ue),{},{times:ue.times+1,targetAlign:at,lastTop:Ge}))}},[ue,x.current]),function(ke){if(ke==null){K();return}if(k.Z.cancel(ee.current),typeof ke=="number")b(ke);else if(ke&&(0,Se.Z)(ke)==="object"){var ie,X=ke.align;"index"in ke?ie=ke.index:ie=Ke.findIndex(function(Et){return h(Et)===ke.key});var tt=ke.offset,Te=tt===void 0?0:tt;Qe({times:0,index:ie,offset:Te,originAlign:X})}}}var Je=B.forwardRef(function(x,Ke){var P=x.prefixCls,A=x.rtl,h=x.scrollOffset,C=x.scrollRange,b=x.onStartMove,K=x.onStopMove,ee=x.onScroll,Ee=x.horizontal,le=x.spinSize,ue=x.containerSize,Qe=x.style,ke=x.thumbStyle,ie=x.showScrollBar,X=B.useState(!1),tt=(0,te.Z)(X,2),Te=tt[0],Et=tt[1],at=B.useState(null),Ge=(0,te.Z)(at,2),Ut=Ge[0],St=Ge[1],Ie=B.useState(null),$e=(0,te.Z)(Ie,2),ut=$e[0],Qt=$e[1],Ae=!A,Oe=B.useRef(),We=B.useRef(),vt=B.useState(ie),Rt=(0,te.Z)(vt,2),en=Rt[0],En=Rt[1],xn=B.useRef(),ln=function(){ie===!0||ie===!1||(clearTimeout(xn.current),En(!0),xn.current=setTimeout(function(){En(!1)},3e3))},tn=C-ue||0,Yt=ue-le||0,cn=B.useMemo(function(){if(h===0||tn===0)return 0;var Jn=h/tn;return Jn*Yt},[h,tn,Yt]),yn=function(zr){zr.stopPropagation(),zr.preventDefault()},In=B.useRef({top:cn,dragging:Te,pageY:Ut,startTop:ut});In.current={top:cn,dragging:Te,pageY:Ut,startTop:ut};var Kn=function(zr){Et(!0),St(be(zr,Ee)),Qt(In.current.top),b(),zr.stopPropagation(),zr.preventDefault()};B.useEffect(function(){var Jn=function(mo){mo.preventDefault()},zr=Oe.current,pr=We.current;return zr.addEventListener("touchstart",Jn,{passive:!1}),pr.addEventListener("touchstart",Kn,{passive:!1}),function(){zr.removeEventListener("touchstart",Jn),pr.removeEventListener("touchstart",Kn)}},[]);var qn=B.useRef();qn.current=tn;var er=B.useRef();er.current=Yt,B.useEffect(function(){if(Te){var Jn,zr=function(mo){var Dn=In.current,Cn=Dn.dragging,br=Dn.pageY,Or=Dn.startTop;k.Z.cancel(Jn);var wt=Oe.current.getBoundingClientRect(),dt=ue/(Ee?wt.width:wt.height);if(Cn){var Sn=(be(mo,Ee)-br)*dt,Re=Or;!Ae&&Ee?Re-=Sn:Re+=Sn;var lt=qn.current,Bt=er.current,qt=Bt?Re/Bt:0,bn=Math.ceil(qt*lt);bn=Math.max(bn,0),bn=Math.min(bn,lt),Jn=(0,k.Z)(function(){ee(bn,Ee)})}},pr=function(){Et(!1),K()};return window.addEventListener("mousemove",zr,{passive:!0}),window.addEventListener("touchmove",zr,{passive:!0}),window.addEventListener("mouseup",pr,{passive:!0}),window.addEventListener("touchend",pr,{passive:!0}),function(){window.removeEventListener("mousemove",zr),window.removeEventListener("touchmove",zr),window.removeEventListener("mouseup",pr),window.removeEventListener("touchend",pr),k.Z.cancel(Jn)}}},[Te]),B.useEffect(function(){return ln(),function(){clearTimeout(xn.current)}},[h]),B.useImperativeHandle(Ke,function(){return{delayHidden:ln}});var xr="".concat(P,"-scrollbar"),Lr={position:"absolute",visibility:en?null:"hidden"},fr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ee?(Object.assign(Lr,{height:8,left:0,right:0,bottom:0}),Object.assign(fr,(0,we.Z)({height:"100%",width:le},Ae?"left":"right",cn))):(Object.assign(Lr,(0,we.Z)({width:8,top:0,bottom:0},Ae?"right":"left",0)),Object.assign(fr,{width:"100%",height:le,top:cn})),B.createElement("div",{ref:Oe,className:v()(xr,(0,we.Z)((0,we.Z)((0,we.Z)({},"".concat(xr,"-horizontal"),Ee),"".concat(xr,"-vertical"),!Ee),"".concat(xr,"-visible"),en)),style:(0,M.Z)((0,M.Z)({},Lr),Qe),onMouseDown:yn,onMouseMove:ln},B.createElement("div",{ref:We,className:v()("".concat(xr,"-thumb"),(0,we.Z)({},"".concat(xr,"-thumb-moving"),Te)),style:(0,M.Z)((0,M.Z)({},fr),ke),onMouseDown:Kn}))}),mt=Je,Me=20;function Nt(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P=x/Ke*x;return isNaN(P)&&(P=0),P=Math.max(P,Me),Math.floor(P)}var yt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],zt=[],je={overflowY:"auto",overflowAnchor:"none"};function It(x,Ke){var P=x.prefixCls,A=P===void 0?"rc-virtual-list":P,h=x.className,C=x.height,b=x.itemHeight,K=x.fullHeight,ee=K===void 0?!0:K,Ee=x.style,le=x.data,ue=x.children,Qe=x.itemKey,ke=x.virtual,ie=x.direction,X=x.scrollWidth,tt=x.component,Te=tt===void 0?"div":tt,Et=x.onScroll,at=x.onVirtualScroll,Ge=x.onVisibleChange,Ut=x.innerProps,St=x.extraRender,Ie=x.styles,$e=x.showScrollBar,ut=$e===void 0?"optional":$e,Qt=(0,$.Z)(x,yt),Ae=B.useCallback(function(Qn){return typeof Qe=="function"?Qe(Qn):Qn==null?void 0:Qn[Qe]},[Qe]),Oe=j(Ae,null,null),We=(0,te.Z)(Oe,4),vt=We[0],Rt=We[1],en=We[2],En=We[3],xn=!!(ke!==!1&&C&&b),ln=B.useMemo(function(){return Object.values(en.maps).reduce(function(Qn,Xn){return Qn+Xn},0)},[en.id,en.maps]),tn=xn&&le&&(Math.max(b*le.length,ln)>C||!!X),Yt=ie==="rtl",cn=v()(A,(0,we.Z)({},"".concat(A,"-rtl"),Yt),h),yn=le||zt,In=(0,B.useRef)(),Kn=(0,B.useRef)(),qn=(0,B.useRef)(),er=(0,B.useState)(0),xr=(0,te.Z)(er,2),Lr=xr[0],fr=xr[1],Jn=(0,B.useState)(0),zr=(0,te.Z)(Jn,2),pr=zr[0],ao=zr[1],mo=(0,B.useState)(!1),Dn=(0,te.Z)(mo,2),Cn=Dn[0],br=Dn[1],Or=function(){br(!0)},wt=function(){br(!1)},dt={getKey:Ae};function Sn(Qn){fr(function(Xn){var Gn;typeof Qn=="function"?Gn=Qn(Xn):Gn=Qn;var _n=Xi(Gn);return In.current.scrollTop=_n,_n})}var Re=(0,B.useRef)({start:0,end:yn.length}),lt=(0,B.useRef)(),Bt=re(yn,Ae),qt=(0,te.Z)(Bt,1),bn=qt[0];lt.current=bn;var zn=B.useMemo(function(){if(!xn)return{scrollHeight:void 0,start:0,end:yn.length-1,offset:void 0};if(!tn){var Qn;return{scrollHeight:((Qn=Kn.current)===null||Qn===void 0?void 0:Qn.offsetHeight)||0,start:0,end:yn.length-1,offset:void 0}}for(var Xn=0,Gn,_n,gr,jr=yn.length,Ao=0;Ao<jr;Ao+=1){var qo=yn[Ao],fi=Ae(qo),_a=en.get(fi),lA=Xn+(_a===void 0?b:_a);lA>=Lr&&Gn===void 0&&(Gn=Ao,_n=Xn),lA>Lr+C&&gr===void 0&&(gr=Ao),Xn=lA}return Gn===void 0&&(Gn=0,_n=0,gr=Math.ceil(C/b)),gr===void 0&&(gr=yn.length-1),gr=Math.min(gr+1,yn.length-1),{scrollHeight:Xn,start:Gn,end:gr,offset:_n}},[tn,xn,Lr,yn,En,C]),Yn=zn.scrollHeight,hn=zn.start,Mn=zn.end,sr=zn.offset;Re.current.start=hn,Re.current.end=Mn,B.useLayoutEffect(function(){var Qn=en.getRecord();if(Qn.size===1){var Xn=Array.from(Qn.keys())[0],Gn=Qn.get(Xn),_n=yn[hn];if(_n&&Gn===void 0){var gr=Ae(_n);if(gr===Xn){var jr=en.get(Xn),Ao=jr-b;Sn(function(qo){return qo+Ao})}}}en.resetRecord()},[Yn]);var Wn=B.useState({width:0,height:C}),Sr=(0,te.Z)(Wn,2),hr=Sr[0],Fr=Sr[1],Ko=function(Xn){Fr({width:Xn.offsetWidth,height:Xn.offsetHeight})},$i=(0,B.useRef)(),wi=(0,B.useRef)(),Ro=B.useMemo(function(){return Nt(hr.width,X)},[hr.width,X]),Fi=B.useMemo(function(){return Nt(hr.height,Yn)},[hr.height,Yn]),Lo=Yn-C,_i=(0,B.useRef)(Lo);_i.current=Lo;function Xi(Qn){var Xn=Qn;return Number.isNaN(_i.current)||(Xn=Math.min(Xn,_i.current)),Xn=Math.max(Xn,0),Xn}var zo=Lr<=0,Ii=Lr>=Lo,Oi=pr<=0,_r=pr>=X,lo=ce(zo,Ii,Oi,_r),oi=function(){return{x:Yt?-pr:pr,y:Lr}},_o=(0,B.useRef)(oi()),ea=(0,i.zX)(function(Qn){if(at){var Xn=(0,M.Z)((0,M.Z)({},oi()),Qn);(_o.current.x!==Xn.x||_o.current.y!==Xn.y)&&(at(Xn),_o.current=Xn)}});function ya(Qn,Xn){var Gn=Qn;Xn?((0,D.flushSync)(function(){ao(Gn)}),ea()):Sn(Gn)}function ki(Qn){var Xn=Qn.currentTarget.scrollTop;Xn!==Lr&&Sn(Xn),Et==null||Et(Qn),ea()}var ri=function(Xn){var Gn=Xn,_n=X?X-hr.width:0;return Gn=Math.max(Gn,0),Gn=Math.min(Gn,_n),Gn},di=(0,i.zX)(function(Qn,Xn){Xn?((0,D.flushSync)(function(){ao(function(Gn){var _n=Gn+(Yt?-Qn:Qn);return ri(_n)})}),ea()):Sn(function(Gn){var _n=Gn+Qn;return _n})}),Xo=Fe(xn,zo,Ii,Oi,_r,!!X,di),aa=(0,te.Z)(Xo,2),Ga=aa[0],wa=aa[1];oe(xn,In,function(Qn,Xn,Gn,_n){var gr=_n;return lo(Qn,Xn,Gn)?!1:!gr||!gr._virtualHandled?(gr&&(gr._virtualHandled=!0),Ga({preventDefault:function(){},deltaX:Qn?Xn:0,deltaY:Qn?0:Xn}),!0):!1}),me(tn,In,function(Qn){Sn(function(Xn){return Xn+Qn})}),(0,L.Z)(function(){function Qn(Gn){var _n=zo&&Gn.detail<0,gr=Ii&&Gn.detail>0;xn&&!_n&&!gr&&Gn.preventDefault()}var Xn=In.current;return Xn.addEventListener("wheel",Ga,{passive:!1}),Xn.addEventListener("DOMMouseScroll",wa,{passive:!0}),Xn.addEventListener("MozMousePixelScroll",Qn,{passive:!1}),function(){Xn.removeEventListener("wheel",Ga),Xn.removeEventListener("DOMMouseScroll",wa),Xn.removeEventListener("MozMousePixelScroll",Qn)}},[xn,zo,Ii]),(0,L.Z)(function(){if(X){var Qn=ri(pr);ao(Qn),ea({x:Qn})}},[hr.width,X]);var Aa=function(){var Xn,Gn;(Xn=$i.current)===null||Xn===void 0||Xn.delayHidden(),(Gn=wi.current)===null||Gn===void 0||Gn.delayHidden()},Yi=se(In,yn,en,b,Ae,function(){return Rt(!0)},Sn,Aa);B.useImperativeHandle(Ke,function(){return{nativeElement:qn.current,getScrollInfo:oi,scrollTo:function(Xn){function Gn(_n){return _n&&(0,Se.Z)(_n)==="object"&&("left"in _n||"top"in _n)}Gn(Xn)?(Xn.left!==void 0&&ao(ri(Xn.left)),Yi(Xn.top)):Yi(Xn)}}}),(0,L.Z)(function(){if(Ge){var Qn=yn.slice(hn,Mn+1);Ge(Qn,yn)}},[hn,Mn,yn]);var fa=ve(yn,Ae,en,b),vA=St==null?void 0:St({start:hn,end:Mn,virtual:tn,offsetX:pr,offsetY:sr,rtl:Yt,getSize:fa}),sA=I(yn,hn,Mn,X,pr,vt,ue,dt),sa=null;C&&(sa=(0,M.Z)((0,we.Z)({},ee?"height":"maxHeight",C),je),xn&&(sa.overflowY="hidden",X&&(sa.overflowX="hidden"),Cn&&(sa.pointerEvents="none")));var Vr={};return Yt&&(Vr.dir="rtl"),B.createElement("div",(0,s.Z)({ref:qn,style:(0,M.Z)((0,M.Z)({},Ee),{},{position:"relative"}),className:cn},Vr,Qt),B.createElement(N.Z,{onResize:Ko},B.createElement(Te,{className:"".concat(A,"-holder"),style:sa,ref:In,onScroll:ki,onMouseEnter:Aa},B.createElement(T,{prefixCls:A,height:Yn,offsetX:pr,offsetY:sr,scrollWidth:X,onInnerResize:Rt,ref:Kn,innerProps:Ut,rtl:Yt,extra:vA},sA))),tn&&Yn>C&&B.createElement(mt,{ref:$i,prefixCls:A,scrollOffset:Lr,scrollRange:Yn,rtl:Yt,onScroll:ya,onStartMove:Or,onStopMove:wt,spinSize:Fi,containerSize:hr.height,style:Ie==null?void 0:Ie.verticalScrollBar,thumbStyle:Ie==null?void 0:Ie.verticalScrollBarThumb,showScrollBar:ut}),tn&&X>hr.width&&B.createElement(mt,{ref:wi,prefixCls:A,scrollOffset:pr,scrollRange:X,rtl:Yt,onScroll:ya,onStartMove:Or,onStopMove:wt,spinSize:Ro,containerSize:hr.width,horizontal:!0,style:Ie==null?void 0:Ie.horizontalScrollBar,thumbStyle:Ie==null?void 0:Ie.horizontalScrollBarThumb,showScrollBar:ut}))}var Ze=B.forwardRef(It);Ze.displayName="List";var Pt=Ze,ct=Pt},45614:function(nr){"use strict";nr.exports="data:image/png;base64,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"},38347:function(nr){"use strict";nr.exports="data:image/png;base64,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"},93314:function(nr){"use strict";nr.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAACaCAYAAADl9acYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4U1Ubfs/NaJtO9kzLahFQEJkiUBBFUFFkCCjiAAVFERT5FREQQQXBBcpysWRP2RtkKRsEOphNodCZdDfjnv85CU2TZt2bhABNDw9PmtzvrO+c957xLQIP0pkz1yrQIEmwwcDzHhTj91klEo7jpcG5zetWUJdmRjmPvTM9GI9JgSGvadOoLE9KJJ5kPp2YXLtZdO1kT8ooz2vigCNelvPYezPEG7z0CDAn4pJqPvJA5A3vdcl/S3LEy3Iee29OeIOX5YDx3nh4VFI5YDxin6DM5YARxKb7g6gcMHd+nMoBc+d57LKGhCQ1ZURBCoVL2nKCO8sBZWW50x1TOWDuLP8FlV4OGEFs8glROWB8wmbPKikHjGf882bucsB4k5t3qKxywNwhxrpRbJkGTOx0ehlA3d9e5VEtzA3ulGe55zmg1QOfrCVo34BgQGvr5rLDRl4RRZG+5NjBESBc4FHw1LlrCAuPsCo0JjKi7J5hYqfTXADBq4byCJLf82Nf3kA3OfD9LgKdgeCzZ4CUTJ1VKQFyKQgpmeMSjiKvQC+oplspN/wOMDcBVFv0Bo+KwYJ4VE50H3Jg7j6CWzkEX74A3MrSgTfeKZpSaBCHcAVn/JunBHlFPDR5BkG9LMjPt7mZLOtbskQADea9wqOW9coqiGHlRPcHBxYcJriQQvB9P+v2cqCwWFxgoOJk6JeTNX4HmJMAHv6xP4/6VXw/+OxNx/bM/pIohdUE9VW/VxwjOHiJYO5A6xolpGSpYW3jIW4w/A8wM+h+UHSY2pvHgzV9NXymeor0wPc7Cf7XzWJ/4Nsm+Ly2LzZx+OwZ3yuVbzhNsPEMwcI3rM8wMikHiURi5gNbbQoKrc84zpjkj2eYzQC6f96DomUd305ctrp8tp5gSk/f1utzlFhUOHYthy9f8D1gdpwnWHiEYOVQ6zNM6QM/AY+CImHnF9YtfwTMCgB9P+5G0SHa9xP3bk2gT9cBU3r6Hjp95nBYNcz3gDlwkRhX843vlfS59PmFHfjFzgC/2pJ1nEEnEIpIAG+834Wia2Ox7PJ8wt0twLz7J8Gsl3zf316zCVYPsz5oe85F1yUcu0YwcQPBjlElZyjL8wsrQeyBn+XxK8DETqefgyACFCPe6kjxfDPfT6C7BpilBLMG+L6/A34h+P1VikCZ60nuTYpzN4AxqznjCqPOMZ1RSp9f2OVLYZH1lbOrNvjVlswIGEAKYOyrj1K82NL3E+huAWbEMnbFSn1+Qzd4AcE3fajPZV6X04D3lnHGM4xOawKFJwLLYiD5H2AoCkHwJQMLA42v090CzJjVBBN7UCh8rN3AgDrqCYq6lX3L6RQ1MGQRhwWvA7UrALbnFzCJjOhG+d2WjFCkUYKZPZpSDIv1PWDGrycY34NCahI0+yxN/Ivg3c4UlUN8VqWxok/XEfRrSdG0tm/rzcoHBv7KYc5AILqqLWDcOb/45RmGEFyhFL8/0Yga33y+Tl9uJhjxOEVIoG9rnrqVKSJSRFb0fb3tG1A81sC39TLRSu85HL57Eaii0Bm3oqEKqZXSJaUURUxTU0Tyuy0ZAc5SYCUbxE+6+x4w3+0kGNiWooqP3/Qz9xB0bUTRsLqI2eEFUlbvA9WBJxv5ltdMit9jFocpLwB1InQIkBEQTmLUHStOBoMBOr24K2+/AwwPHOKArS2iKCY9VzKIg34jyMgTv6f1wpwqL8JLHKgUTLHwjZIxZTKg0V2Bzg2tLzvYBYA75xe/25J1mkEnGAzYyXE40KQmMK23uLeLN8b1j0ME7epTxFTzRmnCy/jzXyCqIny+NVryDzFeKfd+xLcrDOMMO8MMfgx45iFrOZA7AstiTvvVoZ91usM3tClHcLpeZWDmAN8DZtlRgkY1KJr5+BC87hQQLAeebCwcZN6gXH6MgG2P+rfyDmD+WLoV8xZugkIRiNh2TTHghcfRoF4tFBZpkXgpGQ81rmdu9puLOLzwMPBYPR1Cgzw/v7CC/WpLxjrc/jtaT2LApRrhwC+DfA+Y9aeI0dKzbT3vTCChk3r7eaBABzzfTGgO79CtPUmM9b7U2jv9bf3kOyjSlihLcoSg93MdkZ2Th227j2Hoq8/inTeeNzZ+xFIOsTHAsw/pAeL5+cUvAdPuG1pVRnArQgEsGex7wGw7RxAgBTo19M4EEjqtD1wEkrPYm15oDu/QbfkPSM0hHsu8du0/gSnfLkFGVrbThjFLynULJ6FOZHUw2RNbyd/qUJLFHZV+ywr9aksWO4Ou0BK8KueRz/bVq++CUuD+RGbhB3R/0LeAOZEEnFIRvPGYb+vdGw+cvU7w3uOe1dv+mfeRk5svCMUfvz8AA3o9jgkbCJQVgPe7lGTz5MDvj4f+VXs/JH1ip1PmAkHy17u8z42bjl4lxjf9C809m0CCZo4FUVwKsDPOJLz0ZTp6Fdh6jtnWe1bvuCm/4q/tRwQ1/b03e2LIwGfw1RaCkADg425AOvPkYCHZd0cG43dbsk4zaDFgWHiHcG85wjBQoEhnMhAzf5r/Jihkf9/+fjXDtDXqGA108+Eqcy0DYAfwMU95NnEFzVgLovibwK8HCab19qze61s24Pf5K7A5KwB5vHM1CblMij9m/Q87rtc1jsek54CMPIBayGD0BgP0ImUw/gwYFiqjllhHGAcvAkuPcijU8cgv0KGgSGv8LNJqweu1MOh14A3ss+S78W+Dzuo3RsPoTy0YgIjQALFz0C36tBzg570EE3p4NnHFVn5TA0zaSPDzy57Vu2bIS6jF67BDHYBHgnVI0kow+6ZjLyZNm9RD+35jkZINfNO7ZIVhEn+e16NQ6157/OqWjJ1h9n1IXoydTi8AeGD+KzxqinCEsfkswfBJC2HQacXOG7v0B+e9CGXVUK+U5aoQdm5iE3eqh296R/XoDEBu0e3/hcz3FzF+Z292trI91Zgav7N2tKrDrrfFTdgTI4dAl61BipZDDXYINRCMvBrusNvBikAMHT8LTM3/pwElK4xMAuQV6uBuKK4yA5hEVfY8SvmmHCETGyjDtzqbQLHf0KMgaCnWEcaW/whGT1mAHHZP6oW09bueaFy3khdKcl0EO+y+v4xgphs2MWxbs+K46bLCDIoi6+9iVLKY4PbTp8UB5t8h/UB53qimz1aJA9lyLExz7H1vyMCnUa15L/x9EfhtkIk/nh74y9ShPz5JnUGA26qFZIdcTofWqR5xxd5Uip1O9wDoJNYRxs4LBB9PXYxUdaHrGSqAYuWUp9GmSQ0BlN4h8cTq8qVfOGgKStpBeAoJb4DEYPrPsU89b/5e/LvEYPubLCIQX06NEtWpfwa/yA4h0FEgqVCK71OCUeTARdLLfbpg9PAXsfGsBBtOA0uHmKpyV0PZsqFl5lo5QaXWgRqNw4pTHiEYGa2M+KX0yMROpxsA9BDrCGNvAsG4GcuQdMt45eJx+nXsk3iyNbOY9k161wOry8/GqZCr1t4GBA/O3T0Nm7gSDl/89IBRHiU0nRk3CgU3knEmT4pZN51rrjI5TN2oGmCOMP44BKx7B8jINemP8ZRCK2Y5LNXAMrMlS0hSpwKw9TRGME+XHf5ekybEfPCInU7/BDBArCOMw5cIPvt+JRJUGqHj7JRu2rsd0P+JGBuanELTTVpwwO3/cnjFxNcTwMz95hquxud5pd+skIEfR6NJA+F2y6o1S3Fj4xpj/X9lBmK7OsDuChMUKMf+v36AXC4Fc4QxYwew/X0gM8/k5VKvN0BvcF9gfc8CJuGWuh4twgoQnJSBzK+nDP+3eLTsBahJSNL8DdD29kaUAFsDSU4vpVJp3FTETqdzAbwl1hHGySSCCTPX41RimlcmzthBrTCsV1Obss5cJ2hWXQupTIoiHUW+1nRYZkcn5kRbTzlIOQq5hBmimfRu2RwoeU4gl5rAFiI3Odpmb/NRK0zXu+zgKzZtWZWK/VvTxWZzSP/EK5HoEivcxsFQWIBzk8caVxmWmMT+g6thNlfMg/p1xYfv9DXSMEcYEzYAu247wnBXQ9myE/fslixRpf6FUgw2N5bgDChmk6Lw33MMqkqlg8JeVKmn8hRjHI0QIdgbiJynGWhiZ9AZoPhgaEeK50Q4wmDCvwmzt+HwGe8EcH67V1N8MshWV4UBpnlNLQID3Lcn5nkKrZ6iUEex4azEqC08di0BW1XDgsTP+2NHsrH6F+/0m9Xetns1PN9b3IWHPi8XyetXIOPoEeg1WbhYKMGK9CCoiiSoWq0SnuvWzqhLVuyoz+wI411mmi3epZI9Lt2zgElIUht9INtpdDJPMUsSGf59NCFFxc8TknI6AoZ9LqbCmj+V4X33zMAEAOMHtaXoJ0KLVpUJjJuzD3v+vSh+xtnJ0ffxaMwY0dHuCtO8pg6BAcK3LI4axCTai/4hRsBM3kww5DGK6o5vYx32S52pw9QxbEi8k6o2DMeoj2q5VVhqNnB29JsI0TP5M6Dj5Gg7dwmkpVZOsyOMtyg4joDyBhRq3d+Osbru3S2ZSp0LCmf+9ZM5CUY3qBWx3LREUy5RpbkKQOl0FAimvrksPAME08Q6wmD74DGz/8H2A/+5NdClM8U2r4VFE7rZBcwjtXQIkHsOGLbSLP7XBJhvdxD0fJiinhs+pVk5n41IBM/UFryQSHggvpxRooovpsgdFwjoD8MQri3ZIso/XYzm9a2FwDfUAFPxX/AaRYSCeCR/KW7fvQuYJE0RQF3vSQh2UQn3bsOaYXEJSZrPADrJBfP5BceCVx+4LO0r1hGG3gC8//Np/LXrmJjxdUhbv1YE9vzU22eAmbOPBRmieNCNFzvP8/jhaxVSL3vn4M9zBJN/bgSZgJsyplZ0KQ24oSZgq8vmE4V4+9hrkNIS8O5uPhbNOz+CprWpWRhd7Ahj9svMYM871rT38pbM/q2XvelHoeU4bpxBgt+Jjr8MAqfi80NXZEW/H1UEuOMIY/zCRPyxZr9XABMSJMP5pbelahYlsjNMi1p6402Pp8lyhWEhIBpVp2hdV1yp6nwgPAhYvzQF/+zOEpfZCfXgz6LRIMrxKsq0B5YcKsL6UxRFvBygelBdLjhZGMCx/RfTKWMCUGZzbAClvJEmtiGH97oEGLdhzBHGjL4UDyvLOmBUmn9AaamAay7GimAXgdErzG1RlX36k9el+PlgsPFtK9YRxtwtNzBl7havTZoLywYhuJRbSCNgauvBlAg9TQYDjyVHOeOWbOVxoEoo0Mn2JttpNZvOcmhfn0KTXoTr8TlITSnCrRSt8TMvV7gj79KVPDskCo+1tb/rZkLScavzcTlTARBrZUu+MB1coHNHZ8rQXEzvH4T+8yWY9DzQrj6QptFDzzRlPUj37JbM5pZMeCfZK5CNgsPt3PlbEny3LwSlHWEIqWLzcTWGfbFaCKkgml0zeyNaaa3QdqcAs+msSa2k+4OCmmYm2nyWQ98W9idabo4eqSla3EopMn6m3mRgKkJ6KlM6dV5Plz418ES3CjZE7Ar9w2X5UGXbv3bmC1NBAiqBEOf34zFhKlzLq40PuxK0i8qFutBzRdd7FjDx1zSDCKELxA2tmZoyyztqqc9tUdDlDAm+2hUCdxxhHIwrwOAJy5EvIkSCsz78Nq4rnmhpfU/BANOytgEydwQmpSpjQro/b68we+JNArzej4jjKouz0q+luDwGAzWCxnI1Kr0qPfpEZTzXv6pVwUzf6+MVBTiX6vi+hxoKQfUF4AJswWZZGF+UCUN2IsYMaINnbcVd4jp0m/qePcNcvJlTldcaUm5vVN3qnKNM1zUcJm4LhTuOMP65qMWYGWtxJcU76jGT3nwUrz1j7ZnCCBilAbLS96RucIFJtv88ZpLD/HMZSEgFXmkrrqANp2yjEYsroYRar6f44I3zxh9qNwnH8FHWNxBLj2ix6F85SKltmGV9lBrAF6RConCuh8fotCn7MSC2Fob3ELkPddDBexYwrL2JSZqtFPQpdwfHUT7mf+zjTWFwxxHG8St6zPhtCw6cZXcSnqdhLzTF2FethZcMMK2UBki9DBgmbz18mYAJbMUk5shiYBsxORzT5ucZ8PHbcUaC4OpBGDe55AbiShqP9/40gHLOt058UZbxXMPJnQuUKK+DLi8DEs0R/PJBLIIVwjULHPXgnt2SsQbHq7JeIJSYFIi8mNgeeeT6cFRQAItFOsL4L5li0do9WLrLriK06FZ2e7QO5v3PwugcgDcBo9MbsPT2CnMxFcYwdiNFuMhlKjcs/J23AMMEoONHJhj5JA2T44tvS2TTo5cX4kKqY5X9YuYacq9CEhzlMngmr8uGQasFLUpDPcUV/DCiKwrcNBwrrvueBsyKFVTSvG32aQraRPRMdJKBWaa+vSrcqNAo1hEGsyD8Y/1R/LzmjFea1EBZAbtn9rIqywiYSB5Siecey3U6A5YeN23JmCCPORIcK8IWhV0ps1Wpj8hzjyPmsDPN5P+ZNCWInMOXPz9g/PtgohZfbpEZ3SE5TxSGXBUkIa61vPnCDLCzFEuGrOMY1q02Xunq2VS6p7dkrKOJ17N7UAPP1PG9moatCoOBJ9go0hEGe+P+vC4e3yw84JX2VAoLxMmFL9sApnUkD4kXAKPV6bHsuNQIGDb5p28nmCwixmZSJnA5jeCZh1x3NzfpKi7M/xlFGRmo0qoNqnfohPAG1mcH1dUCfDP+sqkwjuCreY2Mf478swiJGa6V3Az518EFVgHhXMu0DYUZ4G8Dhuqy0Sg0EfM+8myHf88DhjEzIUmzAaA9XA+ZcIqR60KRp+XgjiOM3Sdu4s0vtyAkSIrgQCmCg6QIYZ+BMuPf7Dfzs9vP2bPi34ICZTh2szJ6NM41HuyrV7f2G8tWmNZRPCSc5yuMJWCYGcjHawm+7Sv8DPPfdSBfS9C5oWveHhg+GFqNyfRBEhgIeWgY2kz7AZysRDh5KT4fP0y5vZ0lwBdzGoO9FwbOK4S6KMDpCkP1eaD6fCNghCSDNhe8zmTsVznrMD59XIGa7Wx194SUVUxzT2/JihuZmJJThWoNZ0HgNY/EH28MRUY+B7GOMFibcrJzkJuXB3Z1zXHc7U9ivNlh0mX2aXpm/7ekLA57E6R44zHm5slWAs0A0ybKpDDoaWLhHJafMK0wLIm1ujx0iYD56WgrQO3ryuplSN6xzajkqM83+RCr1aUrol95A5zUJIT971QO5n2bZPybXYRNntsYvx4guLJrL1qkbsD2moOQHP6wlUskRkt5PfiCm5AEC/exa9DmgNcVoVL2KQy59RsqhAQg6tPvwAU5U1F0zvH7AjCsC4mqnE6UGpitvsfSJ0IIHb8lmNzIlkCsIwxPJzDLf10NrDtJMNyBjzDvAkaH5SdkbgOGOf5oVAN4sKawnl+YOwspf+81EzPIh9VvgCbvfoDAKlVx9JAai+ZcNz4PVBBE9W+M07uPo9/laeBgknSeC22ObbVeQ06QCRzselivuQhZBNveCX+JGAoyEZEThyE3fkIYNa00yh69UPdF6y2wsJ6ZqO6LLZl5pUlW9wHFMkrh6mTokgdf7QzG5UwpxDrCcFmwAAImPPztIMHorva3RkbA1GEhGoRPDkfVMj/EVoARaabM2vliCxj9QQtJ1GDAtU3rcGPXDmjVWWDfWWJbtHp9BiCwRScU6KQICJRg4VEp4g8ex4tXvrFSpGT0JxXNsKraIEgVFaHLuQ5ZSE1wAeLsEioRFZ5PnAVlTok5hiQwCG1+mAupwr1V5r4CDGNkgkrzEij93Znqi5CB/XafAhduySDWEYaQsl3RFGiB6Tsce4NkgGlbx+WtqatqjM9ZlOAVJ0tWmPeWEvzYX3gYcOY9cuKzsLE1EVK5oagQJ7/4DDlXS67gZTVqI6dlXxwNaIXrJ06j75UZkFhoHbNyK7Zqh2E3usHAlCupDgFhtSAJEmdsxsqJqZSHevmJaHPoC6vm1nvpNdTu7t6R+L4DjAk06t7M+tKuDb+QkQTw00EFTl2XQawjDIHFOyVj6h+frSeY4uC2it1MRVXgIeUIpBLTWcjdxMJArDgpN2/JPlpF8PlzwoPDjl9v0vZ1N2k1apz+ehJyVaZzS3HimUMKIoWUWrusqtDqUTR46308/bUKekghU1QBkbq+PbPXPkNuEog8DAOS5+ABzVEzSWj9GDSf+JVbXbovAcNs+oODFYSjsp8oqCm2gcj06z9BOHJNbjTZ7RDt/oQQWa2ZXEw0ZWY1yYzYGdCYuj5L7AJNwgBlvHRgj3mjnfvtx0YlS/Zcp9dj6wU5nmpiysccdLMYm5UECr3HruHwQ3/P+KPLzcWZ6VOQfdG5xWbVzl0R9fJgEI7DjO0Eu85rQSTuH1lbV45HbmYSzl1OR+2im4g0ZEJpyETdAC26zpnv1tDdt4AptulPNJ1rplMKUY6uFh8PxL5LARDrCMMtLtvJJAYw3qqTlcOCw7JYLUoBwWHZWWvBIYJxz3jeAiZxv7R0AZJ3bIetdT1B7T4voebTPc0VMbe2G08Wur26sII+6JyD5x4JQU6+FkfOp+DA2es4fO4GsvO1qFk5BE3qVEaTupWNn9G1K0AmILT1fQ8YxhhKqfTi9ewBoPQjSiFAxAasOh2AbfGBRr0qMY4wPJ86phLuFmBm7ibo2oSioYAL+uPXgKvpBIMe9VavgctnE5C7fyuyz58Bc2oRVKMWaj7XBxVbWGuELjxMsOxIAYjUtaqMo9Z90CkHz7WwXkoNPMXZy2k4ePYGDvx3HVdSTHIjBqCVn7verJQJwBQzjKnzJyRlPcZJuJ6UxwsAHEoP/joXgA3nAiHWEYa3ps7dAgyTeTwSRdHcuecDYzdXHCN4oBrwaH3v9Fqr55GWmY2ICNe3XWtOEvyy17MVZmRsLnq2dH4bdv5qBt6Ytg3d29TDOAFvhjIFmNLDGp+c1UxCycs8xTu3jcrMJDvi5VhxOghiHWF4Z+rcvRXGGBy2EvCYABB8sZHggycpqoa6f+lgya/MXC20RUUIDXV9gGJueb/d5tkZ5r0OOejd2nldm/+5gkkLDuOzQe3QrY1r2+0yDZjiwbp4PUNJeelKSqlZSX3/ZRkWHVNArCMMbwFm/AaC8c9Qt65rPWkDCw7Lggw9YVLhcprWnCCoH5qKGmHUaC4tl8sgl0kgl7FPqWhdt6upuQiWc1AoXN96MSd849ez62/31YPeeSwHL7Z1DpixvxzA7hNJWP9lL1RmjgtcJL8ADOOBSkWDCqiGaQoYlYn+TZJh/hEF3HGE4YqpQp7/sC0PrzRPhYxPg9yQjmCkoTA/HUV5aZDq0wBZBQQ0my6kKFE028/BGODpOYHBYfPy8qDT6aDT6Y2flolpUxeDhznscAWkfxKzEFNDAbncteIk8xIzYinxSBj1VrtcvPSo4y0Zs0Z96qPVqFpBgcXjnhXEx/saMCZfZNmTQCjTmZCAEC0oUglPU3iOnDEYtCcb16nCrDaN6ZxKU1HK0xOEIOrMDSlmHnDPEYZLzhoKAW0aivLSQXRpCKRp4HTpKMxNAy1KN36XE+cRAHjKIb/pckhk7h967bXz70STao47wWHZ9bZebwJOMYDY38Zrb4vEtKwZeAKMq5IJSDKZFOuPpqFr8yqCNBjYDd3AXwwgnPu+2Qa3zccrjzleNY7G3cR7P+7G8+2jMWaAMH8r9zVg4pKynudA1jmawExnjKf8fwRkAwF+j46MuJSoyupEKdkdnyoh0/e65wjDUX1c3MdA3hUEEO+YL6fU+BwRNUQa07tAM7v5OpNM8LoXg8PqDXrotHrojUDSQafXgXmrKZ3i0uV4vKkwiT2TJ/WcqYWBBLp8PzkieK1NIV5r71iO8/2qE1i2O8542GeHfiHpvgbMRVX2RzzlpwnpKCGEOa76i5dynxCeTriaTvpP2RnqliMMhwC9MBaBBaeFNEcQTU7FvpDWeU0QrVCiCynA7jjHip9Cy3FFxxz/mVYi0//sPD2u5wWgXUOBSmkAXvtVj7R819s3R215ta0Orz/m2FVVnwkbkJyWa7xOZtfKQtJ9DZiEpKzXAfKbkI6W0JAiQrDyZjZ5adyWUM4dRxiO6qOqRVCkLRPXHCfUt2gjhLXw7jmGBYdl18Uf+Tg47K4LBCz0uZh6P1oJnL/p/qH/5dYGvNnBfv5rN7PRb9JGVAoLwoavrC1enQ3gfQ2YC1ey6kil3CV2lhE7S7MKuMIxf4UGuuMIw1FdhszjCLk6XmxTHNLrqRT5TVdAJnNfPaR04cbgsPsIJjzrmbqL2E4evgxsPy+uXubM7+Vfmbss9661X2lDMdhuABRgyc4LmLnmJGKbKfHlW8KNyu5rwLBBS0zSbKBuWGOyWCoj1rrnCMPRZNEX5SLk3ACmVih2PjmkV9WYiso1RHrec1I7i1HJ5Ct3Kjiso6rPXgeY9P6bPsKB2uSRWKSlZbjNy3FjhuOTD5kIzja9891OnEhMxVs9muHVbsL5e98DJu5ydkNOxh934enfhmPsUDl0ZRgCZUS0IwyHWzJmqPPfcATorrk9yKUzZld5DTKlKUCQNxLr98jlJhV/X6ZrmcBXmwnmDBReb2R0CxQWmiOaiG5uj+5dsOyPH23yMd2ybmNWg6nJfDv8cbRpLDzO6H0PGMaN2zYyi8Q6/Ru+Ogw6A8FfIh1hOBs5evE7KLJ3ih5cRxluSR5FWLNxXiuPFeRJ6D53G5KWC3y4gmDhG8IAw7Ssa9Vlpsrup8jaNXHh+A6bAnYcu4bPfjto/H3z1D4IZ5JcgalMAIb1NVGlHkwpmQ1QwRf3H6wPRU6Re44wHPHXcGMTQm7+LJD9rsnU+soIaO2ux1z75Yu163fdStcUuYXA6wsIVg4VBpjMLDUeaOrgAOK6OjNFcvwhVCiluzbh90PYdvQqqlcMxuovSjSkhRRbZgDDOnsxOaczpYaFlEKQp4Sxm0KQlidxyxGGI+Zqs+IRfuUDIbwXTJMWsxghIc79CAsu7C6Ndg0lAAAdVklEQVStMEws88Jsgg3DhQEmSXUdLdt55hLJuIKs/g2x7UvcdrJtWPcxq40q/h2bKfGViAM/K69MAYZ16NKlzHCDlHwBwr0FUKdr7efbQpCs8a4jjMKCfITHDQRH3d97l578qmqTUblWczGYcErLzjDT+/hej63HLA5r32YOCl135dyFeHTuahtsynVOa4qvPv8II4aVyLJOXUzFsG9NW+bXuz+EISK9lJc5wBSz69KNzEheLxlFQVnEIrvmUlN3B+NiuncdYWi1OsjjP0KQznvxIDVVh0Bem1kreCcZg8N2pwhzX4juVkN6zebwx+u8oHr/OXoCPXrZBpsSW/GAvj3wy6yvzdl+WnsKi3aYnKFPHtIBnZu79qBpWWeZBUxxJ69coYE6ae4zlOqfIyBPM59uxc++36/AuZvedYTBJNz6+OkIL3AVn1b40N8K6oawRu8Jz+CCcvImgiEdKKoLF7p7pe4B8zl8148XVO+uPQcwYNAwj+tt0iga/+4t0Z4a8MUms9HY0vE9ECnUHc7tlpR5wFhyfA+l0lqq7L4A/QlAhTmHgnA8We51Rxh5FxejcvZSjwe7uIAk/cOo0nqK18qbsYPghebUGO7Dl+n1Pzh89iwvqN71G7fhzbc/9Lh5LALCzr+PQVMkR2w0Na4u566m49J1tVElRqyDEb8CTDH3LyblPMhTw67fjwZVPXTV+44wspP2oVq6IBU3QRPiprYWwtvOE0QrhGj2PoKO0dSoR+fL9O5SDm/H8oLq/XP5Gowc7R2tic9/XIlNyU2wY5RH1gJGVvklYFjHL6k0Ty85EbhxV6KceNsRRuatS6h1fYTX5mK+IQR5TZcbDb+8kVhw2MY1KFrV8UZpwsv4ZC3BCw8LC0o7/7fF+HRCydnDWS1FOSmQh1S363aX5XtlxGTEBfbCxveAIMFCB/s1+i1gGDsGL9Cvvpgm6eVtRxgZGZmomTQYHNUKn01OKHlIcEG5AfWE+eB2WefKY0DVMCDWO0G5XNZXTMDOTu3qUzxuinDhNH0/cx6+nGYrpS+diflxLkhPgFRRGfIQ+wzq9OxA5DUei5VDgYruObw0V+vXgOn8LR3L85jibUcY6iw1KiV9CLnhpqt5Ieg5DxkOV16PRyKFyTBcFbrxDPNZJj44rKtyXT1nvsYaVqeC4k1OmfoDfpjl2ncYb9CiMOOS0edyUOVoEGM4cuvUuGkrBHdbgIVvALWs4++6arLNc78GTOx0yq6efvS2I4zs7ByEJY1HkNYUactZ4kkg9FwE9JIKMEgijH8bjN/Z36bftCQcudLaeKC6q9KEPd8dB2Tliw8OK6x0x1Q/7SWoGkrRt4XrksZN/Brzfl3skpB59S9IN13hy0KrQxZkK+ANCQ1Do7ePYO5AoIF1DFqX5Zcm8G/AfENfB8Fv3naEkZubi6CkbxCou2yc9CZARJgBwcCRVlgZV3KC0aSmAhwnQYBcYowHI5FIwIN9MjPfkt/shcUQPdq3Mxy5DLDwfQNFBod1t77ifMyxuVxCBdX7wZgJWLzUdXh3Zh7NtmSgPCQBIQgIt+8/qtmw3fj5zep4yDoGregu+TVgOk2nTNl8pbcdYeTnFyA9U2MMDhQYIIFcwoGTSGCgnHHLECTnIJVIMG2H1BjywtcCRBYc9shlgrdEBocVPbtKZVjyDwGLLyqk3mHvjsGa9ZtdV0k4FGZdBa/NM/JbUcX+wSy692z8PDoWAjwpOa3TvwEzjXajHLa0b0DxSXfvnA9cj3AJxfe7TG5bq4aKyeU5bWIqsOkswcguvu3zyuPE6IBDSL2DBr+Hrdv3uOxshVqNkZqwH7q8NCNtYKUG4CS2V2G1OozE7ClvoZOHFx3+DZjptD0F/m4RRTHpOd9OHja4c/cRdHuQGh3r+TKxScuMuXz9kmDRmM/dgKB6+wwYgv0HjrhkS6+Bb2PlbzNQpDbZILEtGdualU4VH3gaX0/92ii89HZSVpY7NQllzvOLfYG7W7d7Nqe3a/NGA1hR7WfQZhKKU0yAN62396wkhTKFyUPa1qVo6KXDvNB62YH/2x0EXzzv/cnjrA07zhPsT4SgepkeGdMnc5V++nE6Phz/PTITmEIlhSykOmQK24M/W3mmzV2Lpxp7f5z9BjCPT6P1DRwuetMRhqsBtnzOnFHEVAMeVvp24hbpmata4lHcFzH9LKZl8TJXn4Cgep98+kWcPmtSknSWVi/7BZNmrsc/G2eC1xVAqqgEeYjtVRjhpPji1wN49qE7x+uYyAi7C4E3XvA+XWFU6Vo1ABsP2MzJwvDlMnjTEYarAbZ8zrYoVUKBR+vduUF01J67YUR2OhmYs49g9suu+9uhy/OIT2DyFedpz/bVWLXtFL77/F3o8zMhCQxHQJh9nZ/RU5diYJc7p95QZgCTnKHLppTaHK3Zm3bwYhkqKIDFg72/VLsabLZFYbYhnRu6nkCuyhL7/G4AJuEWwKT9QsyUWz3WDdeSkl1268zR3ThwLgtDBzyFIo0KnDwYgRH2VfYrP/jCzKTdX3pPZ8ll60wE990Kk5yhi6OU2kSaZx5OBy2UIkDqPUcYAnloJDtwkSC7AHj6Dm4THK4wIoPDiumXI1pVJjBqBcGqYa5fEA+16IxbqaabL2cp+dJJ3MqRoGXL1si7cRKcNAiBFe2vIopqDZemn133kqsyvf38fgTMJkops4WxSUOWSFGoI9joRUcYQhl+SgUkZZK7EtBp3DpgsjhzdqHdckiXlQcMWcReTq4Bw+z5mV2/sxQcrMCVuH+NoQof7DwESf/+aTz4B1WyH8tDHl7zhDpxlwA9A4+7alXAfQcYVYb2V1C8YY8N7y6XQl1AsGoojyD3vZK6zWHm9siDmK9u13u3Mgrtb71GbZCbm+e0mbVq1cDJIyavMK99OAvrfp0IfVEOFJWj7earUKUG9mxZ45WuOzqv2Cv8vgNMcqZuCuXpWHudGb1GipvZxKuOMLwyIn5eSGSDR8AiQDtLDzZ+ALu3rTKSzPrzAMa//xK0OSlQVLHZfd8uhuDQ/p1QKDyPiFCmAaNK17KD3g/2mP/ZXxJcyeAw/xUeNT3UZPXzOe7V7tes2wx6vcFpme3btcaa5SbX2gfP56Dnk62NipiKqo7tB1at+BMPPdjE47a6kr1YVnD/rTAZ+r6U8ivscWnyVgnibnL4sT+P+l6yN/F4NMoLQLXIh2zizpRmy9PduuCP+ab3YE4h8OCjzyMzfrvDMwyjm/rVZPR8vofHHC7TgLmRpetoMFC7Ximm75TgVDJn1G96srHrw6jHnC4vQBAHqipd+zvu/2JP/Dhjsrm8zv0n4sSWHx3KYRjh0DcH44NRnt8sl2nApGTROnqD7oq9kZq1T4IjV0Q7/xc06OVE7nPg6DS2bXL+AqvW4hVEdvnEXEna2bW4uGY4pEGO99ZPPv4YZs3y3DNpmQYM42hyujaBAjbXJxvOcFhxggHGI+UD92dGeU67HDg6/SGAd36GqfHoMNTuULJaFGZexem5T4CTOL7ufCCmAf7dv0EQ11MyrWN6WmYq84C5lqEdyVF8J4hTlkQc+URZUSbMG4PowsVlSEhSO3zlBtm5+alR0UOPD+KaZ5fa0aQryM+3oi/d/ocfaYOCQudxQCeOHYUPRrxpLocZk8U0i8Wt1HSHLQ+Qy3Hj0jFjzE1Xya8Bw4IuJWfoFgJ42RWjip8TQlbVqijtbwz3dw8kfwJM23YdkaXWOOX6tMljMWzIQCuawW9/hJVrNznNt37Fr+jc8VGXI+rXgCnmjipT353w/Es80IIALDAIM56QMFBQSpmkLAUEJzmeX1qrSuBfLrnqQwJ/AkyXJ7sh+bo5ALZdLs+cPgmvDuxj9ezPFesxbETJucZexrfeeAnTv3QdQqTMAyY5TdeZEspcjdjXjfDm5Ka4REDerF1F5tos0Ev1+hNger7QGxfiLzrl3PyfpqJfb+sr4vSMTDR4qCOYy15HSVmrJs4ddx3Dp8wDRpWhvQQKYfGjvTGJCS4rK8nvPDhvt9WfADPwlUE4etx5ROpFv/6A55950mYkn+zxMv45etLpCB/esw5NGjm3Vy77gEnX+lyQIua2xFOM+hNghg8fjp17Djhl2aolc9C1i21A1x9//h3jJn3jNO+EsaPwocWFgT3isg+Y8hXGatzv51uyTz75GGvWb3E66Teu+h0dLYIlFRNfuapCs7bOgzG1a9MCW9ezKI+OU5kHTPkZxnrw72fAfP3VFPy+yK42k7mTOzf+idYt7cfB7PBkH6cmzsz/29ULhxAe5thlT5kHjOV0SUzKfp6CLwkMAnIjJjLcyo3bRZV6Kk8xxpyPIjsmqiQgYkKS5jpAzfauBFzP6Miw9Z5urdzN709bsjmzZ+K7mb84ZdWBnavR9MFGdmm+/XE+Jn7pXOy2cP536NnD8UrkX4BRaSZQSieauUnIphhl+LNWoFJpFlFKSy7yCYmLUYabRyBBpdkISp8pzkMImRitDP/c3QnvaT5/AsyyJQswYcq3Tll29O+NaBht/45HyLZs0Et9MOvbSQ7r8DfArKOUPm/BjSkxkRFWl++JKvUuSvF4CSCwO1oZ0aX4e0KSmmn2fWoBmPXRynAf2ymW9MCfALNt8zqMGD3BKWDOHt2BKKVj36+du/XD8VNnHZZRu2YNnD+xqxwwjAOJKvU1SlHiDYGgT4wywspZb8I19QUQlBhPULokJqqCecVJUKl7g8JkocS0zQiSopURUZ6uFO7m9yfA/HtoL14Z8r5TViWe2Y9qVR2HUftp7kJ84iLGjLNVqsysMKcTk2s3i67t0KXIheTsSlJK0yilJRqVFPVjoiIuW59z1Ew5q8T9EsE3McoI85km4Zq6HgjMvn4IIVRPSJVGtcMy3J30nuTzJ8AkXjiJZ3uXRD+2xzdV/BGEhzsO1JlyMxWNHnncqRDzmymfYuhg+9pS3gKMq/kqZE54pBp85sy1CjRIEmww2BfnKoKC23NEsrzk/IKc/PycRjzTzrudQoLCAi3BwH6mlH6eV5Bjjo3HEUIUitALoDBfpfDU0C+/IM+5gEAIB9ygCVGEXXeUrawpX2bcvIx2jzuPHJ167SQCA5yHZevR9w3s+9uxy9mnn+qMZQtYyFPb5Awwaek3BcUBkEg4jhQY8po2jcpyY8gtprAnuV3kTVCpPwKFOcgkIdgbrYzobJntokrTgKfUKjY4B/RvEBlRAjTT1m4Ppehk0fIxMcoI51KxO9Q3f1phaFEmHmhuNWQ2XNWknHMYpq+YePGytXhnpPkYalNGSEgwkuIOQyq11V721grjjeng0QrjqgGJKs0SSqmF/ynyfUxk+CjLfAlJWR0BYmWFKZVyHevVDPvbmk7zHUBHFv9GCPkzWhkuWOPZVVvFPPcnwFQI5lE1qrlD9jA1/bSkUy7Zl52TiwYPdkBhUZFD2u0blqBta9u6/AcwSZrzFNR8PcxR8mqDqHCm2m9O8Uma/gTUKjY4R0h0A2W4lcbfxWuaQTyhC8yAAbkQHRne2OVI3QECfwIME7pWr9sC+QUFdjkZFhqK5MR/BHH5taEfOtUa+GT0u/hk9Ds2ZfkFYG7coIo8gyabUpiDHUqItGl9ZYjV/WJikmYUBbW66A+RhgfXrEmsLJsuqXIfMlD9mZIVBoZgSXhYaTpBI+chkb8BpknLJ6BKvmGXa1WrVMbFs/sFcXT7rv3o8/Iwh7SO1GT8AjCJydmPUp4/ZMGdwmhleCghRG+11VKpp4HiI4vfNDGRETbG4JRSaaJKk8Ni9ZhBw3HtomuHHRY0Wl4kEgsYL1bt9aJcWVyyCnv1HYBz5+x78K9Zswb27NwqqF16gwGxnZ9Eerr9y01mffnv4QNQKIIElceIfKl0y+q7Y2eY+CTNOwS05NqDkKMxyvDWpTmRqNIsppRanEXIhRgHW60ElYb5I21VXAYFGd4wMtxzTwqCh8dE6G+AGfzW2zhwwPLdV8KwunXqYOtm4VpKX0+bjt//cKxs+cu8n9Gh/WOCR6TMACZRlT2PUr7E0Jtw82KUYUNLcyL+mno3ISi5hiFkV4wy/Al7HEtQZc8F5d8q2ZZx86OVYebvgrnsIaG/Aeaj/43Fhr/smxs3bBiDDWtXCubohbg49OzVzyH9kMGv46MPzXc7LsstO4BJ0hyloC3Nkxt4JzoyYnZpDiRcU8eBwOxTlFK6uGFUhVfscSoxSf02BcwrCgE5Fh0Zbl5xXHLXSwRiAXM/ayuztn88/mv8PM/qrsbMyRbNH8KeLVYSAJdcZnKd/87H26Vr3uxB7NtmrR1d5s8w7LxxUZWdQ0Etzhvk0eja4TaSq4Qko4cFs5iYI9y0Bsqw/9kFTLKmLeWp+cxCQAobKMNszkUuR8xDAn8DzLTv5mDy1B/tcq1d25bYus4+mByxedacBRg7cardxxzH4VrcYSt1/zIPmMuqzKZ6ylnatRpCpPlhNWvWtLr5unmTBmdrNbmWnCOUjIqOCv/eHjdv3LihyNUrspmzjOLnUsI3q6esaL498xALgrL7G2B+W7gcI8fYVw5/PPYxrFvO3DcIT2npGWj4cGfo9Vb3P+YCmMSfSf6LU5kHTPy17FcJ4f8o2Y6R89GR4Taepy+pNNEGShOsAYN+0VERDi2WEpM05yioWf5CKfdaw6gws3xG+LC5T+lvgNmwaQcGDravgNm9a2csX2hfpcUZh/u/+i42b9ttl2T40Ffx1eclm4wyD5jEJM131FoqvyRaGW7tuMqo7pIVSynZa8k1Cr5jw8iKVlJ+y+elb9UIyPfRpbQH3IeCsJz+BphDR46jW0+7x0qj4RczABObNm7ZhZdef89uNmaMxozS/GaFSVSp91KKWAtufBQTGTG9NHcuXtf05w3WUn4CNIiOjHAYhTQhST0agFmHjBDsi1ZGlOiYiR05N+j9DTDxiZfRqoOVzZ+Za/369MD8WfbPI85Yq9Pp0fDhTmDumEondo5hZssRtzWgy/QKw1T5L6o0WZbq+pTiiYZRETYWQolJ2R9Q8DMsGRakDFcoCbGvhwEg/pq6CyEwO7MigKaBMrwCU/l3Y+67lcXfAMNC9tVp1M4ur159uQ9mznBsLemMwWMnTMOsueaduxXp0j9m4ZluJpvCMg2YxCR1fQqY9cDYRA4MC6usDCc2r5KEJDVbKdiKUZzUMZERFZwxWaXSVCwE0i1tbFytSm6hwkkmR4Cxp9rPirnfr5WZM75KymYwGGw99Qr1XmmPnefjEtG2k6UxbgmV5TmmbAMmWd2H8jBLsgjBtWhlhN1wuglJmiWAlTbz+Rg7lwOlmZ2oUl+lFGaLS8Khb3TtCLNFprcBUro8fwMM6z/zYpmaZutc/L23X8eUCZaaTeK437l7Pxw/aWu+3Oyhxvh7h2lIyzZgktRTKGCOY0kI1kUrI+xaICUkqZl715LzB8WumKgIu1J+y2FIVKnXUgqzTT8BvoyOjHBsbCFuDF1SiwWMywLvIoEQXTLWvB49+yAhwcpsydjqYUOHYNT79g/vQrq1bPkqTPj8CxtSdo759/DfCA1lLrcdp/te0p+g0myCRWhx5jGmYVQFu5f4CSpNHCg1S/kJIYuileGDXDE6/lrWBOY5xkxHyOYYZbjZq4yr/J4+90fAvPbGWzh8xFaNf8S772D4OzYaT4JZnJubi/Ydu9gNqTF39kx0irX1qGlZuM8Bc+PGZa86k8jVVzwGwOwRQQLD4CCpxq5LkFxDxXOgCC5mAOEwO5jLdHnlUqAP72KA5FcLxqWHSDPNajiCR8tNwlx9xav2sjo6w9ymTeCobjTR3bpjQlaDvLbddjnrptAV5oPRH2PTZlsPmLVrVv1q7+bf57rJSmO2Zu36TM3LLzArmAVWqo+qD/dD96c6Y1T3CiASx/F1JNpku9t9T9rjLO8d01a+Uw0uL/fucCCoSqPvCYGN9JJS8n5B2nn7ejMCmxpUpUl7TsL9HRHdBVWbD0CYspXRNZA+Lz394IQq91SI4HLACBxUfydTVGs8FpROseUDHZafGufRCtNxOh1nyM+YKFVUMqs86fLSaW7y0U1n5j/teahlLw5eOWC8yMyyXJSiWqMhoLBRGiOUvpaXFueRalLsdPongAGMfwUZl6G4sARtcw4e/XrXNhv7qbvN43sCMGcSUyy1Asw8aRpdw+gcw9FzMcwrLktMnnLaEg4oqjV8DpSzsRSjPAYUpF9Y5gmvOs2gbXke069tm8A9l7enaYNQWXCAhKMNK4ZFdl6yxqHfO0/qdDfvPQEYdxtfns93HIj9xpBm0BVUpgYteH0ReL0W1FAEWXDl/w5+VvEhIS1JSbli98VYnLdGjbr7furWZVGYXDawYlAAgmTSMY8vXn1XXGk56k+ZBYw3ViV7TLvXVipXk1DIRHZGwyYxex47nf4LwJ6xXuK+0cR5CDERjdjzWs8IXsvdvJRTGDDt7HXt9QLtmIJbF34QUcQdJS2zgLmjXPPHwmu2UCj0+SxYr1XiCN8l91a8fT19kXwqBv9Xg975fuHZaw9reZN6YLWqlfYe2rGoRO4motxiwIvI4pS0HDDe4qSflDPrqS5aA6UyAtAR23dz3u52gyffH3vj9HYWrcE0Nyl0lCOjC255dnXtrXaWA8ZbnPSTcna/3PsyBa0LILPLkjWVvN3tyk2emp+fljTEVC5N43j0zU2Ps/KM6u06xZRXDhgx3Cqnxe6Xe12gYKFJSF6XJaudK3qJ5xdRVG3ETNvZJcI5nqPPFt6ME629IL5a4TnKNGAopfLkbIRIDAgBj2BQnUJPiUIqQRD7JNSgAIgCBIGUkkCOIIAHH0gIFwBKAkH5QEogJwRyUCKn4OWEcDJCIQeBnFLIACoFAfOgLQX7TnH7O5UCHAdQCQjhQKkEIKbvAGf8m4DAFAqEEGIcCnLbbMH4m3FDAtDbtj70dtADCmb7w/6B8gB4gBiMfxNiAGW/se8sogLRg0IPYvyvA2D6DqIn7DuFlhJoKeV1BJwWhGophZZQaEG4QhBaSClfxIEr/HbR1mZrli2unp/8X6tcHW92bhJdv/6cLRvW/AIiyweHPIMEubXDkEsI0QqfhibK4KqNXqEA86hxOF9X1B1Zl5mDlHsq3dOASU2lIQYZKuv0usrgSCUJIRUBvgLlSQVKEMGBhPOgEaB8OEDCKBBGYAyJEUKBEAI2ocuTOxw4dfoMzp0/j/j4RJw5+x/i4uJZGBKbotq0boWFf9jGwKSAjgDMwUkuBXIIkA3QbBBOw4GoeVANoVATjmYBXJaB0syWrR79SSaX33rhuef7zpr2P/u+ad3pjBfz3BXAUEq5lCzUNhj0dQmhUQBRArQWBalBCGoAtBqlqAZAuM9QLzKlvCjgzaHDceCgydslc+Eqk8nNoSiYIRn7r9PpUCEiAn/vMxvAepN1BYTgFkBuUYoUApoCEBYcWEUpuSaRSK/UqIBkQghbZX2W7jhgKKWylCx9WwOPdoTQhylIE0IRbemzzGe9La+oTHGA+aWjBIkE9Byl5JSEw6EaFaRHCCFs+3lH0h0FTHK6bjIFhoNtm8pTOQd8wgGiJsBPtSvLrAIPe6vqOw8YguGg5YDx1oCVl+OCA4SoCb1PAcO6Zt6SAe0IpQ9TigcBRANwHhSxfGaUc8A1B1g4s0RC8B8l5JQE9/mWzFF/iw/9hOjrGkCiYKDmQz9AaxKCqpSSagAtP/S7njRllIIUEELZgT+VgqZwIDeMh34JUUlAr1FaRg/9noxm8bUy1esq6+1cK5vORiS8/FrZEy7fmbzOrpUBqgGImhCoCUqulaU8zSBSWbpEh/SqVYmVz+0700rxpd7RM4z45ng3hz3BJSREoadQSDkSZKBQgPIKUAeCS8IHMiElE16aBZeAnICTWQouCYHUJMQ0Ci9vCy6JlIJKOJOAkqNMcGkrwCTMFJdYCCwtBZilBZbsO5NWwiQPoaUFlsQouGQSS8oTkzCzRHAJGIWVtLTgEryOAtpiwSUTWjJhJqi14JKnKCKEFoKgEITLlxDk63laICXIh4Hme0Nw6d3RvzOl/R8AdGoXzom1qQAAAABJRU5ErkJggg=="}}]);
|
|
|
}()); |