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

1191 lines
1.5 MiB

This file contains invisible Unicode characters!

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

!(function(){var Rv=Object.defineProperty;var Om=Object.getOwnPropertySymbols;var _v=Object.prototype.hasOwnProperty,jv=Object.prototype.propertyIsEnumerable;var Sg=(tr,Zt,p)=>Zt in tr?Rv(tr,Zt,{enumerable:!0,configurable:!0,writable:!0,value:p}):tr[Zt]=p,Fg=(tr,Zt)=>{for(var p in Zt||(Zt={}))_v.call(Zt,p)&&Sg(tr,p,Zt[p]);if(Om)for(var p of Om(Zt))jv.call(Zt,p)&&Sg(tr,p,Zt[p]);return tr};var xa=(tr,Zt,p)=>Sg(tr,typeof Zt!="symbol"?Zt+"":Zt,p);(self.webpackChunk=self.webpackChunk||[]).push([[3247],{89489:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},59477:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},40001:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},49198:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},73331:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},15277:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},52671:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},8657:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},56082:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},33853:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},15075:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},43531:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},47472:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},87395:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(60499),Fe=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 Fe.createElement(te.Z,(0,s.Z)({},i,{ref:L,icon:we}))},Z=Fe.forwardRef($),v=Z},74501:function(tr,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"}},45050:function(tr,Zt,p){"use strict";var s=p(59301),Fe=Object.defineProperty,M=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,$=(N,i,L)=>i in N?Fe(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+"},42075:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(7939),Fe=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,Fe.useState)(!1);return Fe.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)}},71039:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(74501),M=p(48136),we=p(9057),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),Ie=()=>{var G=document.createElement("div");G.innerHTML=I.current.getValue();var ge=G.innerText;return v&&v(ge),ge};(0,s.useImperativeHandle)(E,()=>({getData:Ie}));const ve=G=>{G.preventDefault();const ge=G.clientX-W,g=G.clientY-k;document.body.onmousemove=j=>{let $e=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;$e=Math.max(0,Math.min($e,be)),oe=Math.max(0,Math.min(oe,me)),pe(j.clientX,j.clientY,ge,g)&&(re($e),H(oe))},document.body.onmouseup=function(){document.body.onmousemove=null}},pe=(G,ge,g,j)=>{const $e=document.body.clientHeight,oe=document.body.clientWidth;return G<20&&g>G||G>oe-20&&g<G||ge<20&&j>ge||ge>$e-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:`${Fe.Z.mathFillWrap} ${L||B?"cursorDefault":""}`,onClick:()=>Ce()},$.createElement("math-field",{disabled:L,locale:"zh_cn",class:`${Fe.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},9057:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(77019),M=p(5269),we=p(31691),te=p(7939),$=p(35883),Z=p(74501),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(Fe.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(Fe.Z,{gutter:[10,10]},de.data.map((Ie,ve)=>N.createElement(M.Z,{key:ve,onClick:()=>U(Ie),className:Z.Z.diamond},N.createElement($.Z,{value:"`$$"+Ie.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:N.createElement(Fe.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(Fe.Z,{gutter:[10,10]},de.data.map((Ie,ve)=>N.createElement(M.Z,{key:ve,onClick:()=>U(Ie),className:Z.Z.diamond},N.createElement($.Z,{value:"`$$"+Ie.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},90736:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(4977),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||Fe,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},86974:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(59301),Fe={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(34728),$=p(25399),Z=p(76406),v=p(84849),N=p(90736),i=p(14185),L=p(52078),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,Ie)=>{var ve=G=>{try{Ce(de.next(G))}catch(ge){Ie(ge)}},pe=G=>{try{Ce(de.throw(G))}catch(ge){Ie(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:Ie,type:ve,filename:pe,monacoEditor:Ce,className:G,style:ge,close:g,onClose:j,hasMask:$e,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)(""),[je,Qt]=(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 Tt=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?Qt({url:H,fileType:Tt(H),model:H.indexOf("model=edit")?"edit":"view"}):H.indexOf("coze")>-1?Qt({url:H,fileType:"doc",model:"view"}):x())},[ve,H]);function ut(h){return W(this,null,function*(){h.data.type==="pdfdata"&&(ce(h.data.data),window.removeEventListener("message",ut,!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,Qt(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:`${$e&&Fe.bgBlack} ${ve?Fe.wrp:"hide"}`},!!ve&&g&&B.createElement("div",{id:"closePop",className:Fe.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",ut,!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:`${Fe[G]} ${G} ${Fe.monaco} ${ve==="txt"?"show":"hide"}`},ve==="txt"&&B.createElement(B.Fragment,null,B.createElement(te.ZP,U({},Ce)))),ve==="audio"&&B.createElement("audio",{controls:!0,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"&&je&&B.createElement("iframe",{src:`${yt}/office.html?key=${je.key}&url=${btoa(je.url)}&callbackUrl=${zt+(je.callbackUrl||"")}&fileType=${je.fileType}&title=${je.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"})))}},35883:function(tr,Zt,p){"use strict";p.d(Zt,{z:function(){return Ce},Z:function(){return G}});var s=p(59301),Fe=p(46214),M=p(20047),we=p(64018),te=p(16471),$=p(14185),Z=p(76406),v=p(15342),N=p(44104),i=p(7939),L=p(1012),B=p(86974),D=p(59301),T=({html:ge})=>{const g=(0,s.useRef)(null),j=(0,s.useRef)(null),$e=`.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=$e,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"),$e=/<meta\s+http-equiv\s*=\s*["']?refresh["']?[^>]*>/gi;return ge.replace(j,"").replace($e,"").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@",Ie="@\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,$e=/\"(?: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,je)=>{const Qt=me||se||mt,yt=ae||Je||je||"?";return $.Z.API_SERVER+"/api/attachments/"+Qt+yt+"&t="+(0,Z.Jn)(Qt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ge=ge.replace(he,(be,me,ae,se,Je,mt,je)=>{const Qt=me||se||mt,yt=ae||Je||je||"?";return $.Z.API_SERVER+"/attachments/download/"+Qt+yt+"&t="+(0,Z.Jn)(Qt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replace(j,(be,me,ae,se,Je,mt,je)=>{const Qt=me||se||mt,yt=ae||Je||je||"?";return $.Z.API_SERVER+"/api/attachments/"+Qt+yt+"&t="+(0,Z.Jn)(Qt,Date.now())+(be.indexOf(")")>-1?")":"&")}).replace($e,(be,me,ae,se,Je)=>{const mt=me||se,je=ae||Je||"";return'"'+$.Z.API_SERVER+"/api/attachments/"+mt+je+mt+je+"&t="+(0,Z.Jn)(mt,Date.now())}).replace(oe,(be,me,ae,se,Je)=>{const mt=me||se,je=ae||Je||"";return"("+$.Z.API_SERVER+"/files/uploads/"+mt+je+mt+je+"&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:$e,showLines:oe,style:he={},stylesPrev:be={},highlightKeywords:me,showProgramFill:ae,isProgramFill:se,disabledFill:Je=!1,programFillValue:mt,openEditor:je=()=>{},onFillChange:Qt=Re=>{},onFillBlur:yt=()=>{},onFillFocus:zt=()=>{}})=>{let Re=E(String(ge||""));const It=(0,s.useRef)(),ze=(0,s.useRef)(),[Tt,ut]=(0,s.useState)(""),[x,ke]=(0,s.useState)("office"),[P,A]=(0,s.useState)([]),h=(0,s.useRef)("a"+(0,L.Z)()),C={},b=We=>/<style[\s\S]*?>/i.test(We||""),K=(We,Lt,St)=>{const Se=document.createElement(We===Ie?"input":"textarea");Se.style.width="100%",Se.style.height=We===Ie?"40px":"151px",Se.rows=5,Se.spellcheck=!1,Se.name="edu-program-fill",Se.placeholder="\u8BF7\u8F93\u5165",Se.dataset.id=Lt;const Xe=Object.keys(C).length;return C[Xe]=Se,`<span class="edu-program-fill-wrap ${We===Ie?"":"show"}" style="width:${We===Ie?"600px":"100%"}" title=${St||""}><span>${Se.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function ee(We){return We=We.replace(/!\[.*?\]\(.*?\)/g,""),We=We.replace(/\[.*?\]\(.*?\)/g,""),We=We.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),We=We.replace(/<embed.*?>/g,""),We=We.replace(/<img.*?>/g,""),We=We.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),We=We.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),We=We.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),We=We.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),We}const Ee=We=>!$e&&b(Re)?We:We.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(Lt,St){let Se=St.replace(/(\n|\r)/g,"").split("}"),Xe=[];return Se.map(wt=>{wt!=""&&Xe.push(`.${h.current} ${wt}`)}),`<style>${Xe.join("}")}</style>`}),le=(0,s.useMemo)(()=>{(0,M.Iy)();try{const Se=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Xe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,wt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Nt=/\(\/attachments\/download\//g;Re=Re.replace(Nt,"("+$.Z.API_SERVER+"/attachments/download/").replace(Se,"("+$.Z.API_SERVER+"/api/attachments/").replace(Xe,'"'+$.Z.API_SERVER+"/api/attachments/").replace(wt,'"'+$.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(Se){}if(ae){let Se=-1;return Re=Re.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,function(Xe,wt,Nt){var Ae;return++Se,K(Xe,Se,(Ae=mt==null?void 0:mt[Se])==null?void 0:Ae.value.replaceAll("<","&lt;").replaceAll(">","&gt;"))}),`<pre style="background:#fff;padding:4px">${Ee(Re||"")}</pre>`}let We=Ee(Re);We=(0,M.ZP)(We);const Lt=(0,M.ez)();Re.match(/\[TOC\]/)&&(We=We.replace("<p>[TOC]</p>",(0,M.Qv)()),(0,M.Iy)()),We=We.replace(/(__special_katext_id_\d+__)/g,(Se,Xe)=>{const{type:wt,expression:Nt}=Lt[Xe];return(0,v.renderToString)(pe(Nt)||"",{displayMode:wt==="block",throwOnError:!1,output:"html"})}),We=We.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,M.AL)();const St=document.createElement("div");if(St.innerHTML=We,$e)return St.innerText;if(me){const Se=me.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return ie(St,Se),St.innerHTML}return setTimeout(()=>Te(),500),St.innerHTML},[Re,me]);(0,s.useEffect)(()=>{X.current&&X.current.querySelectorAll(["input","textarea"]).forEach(Lt=>{Lt.oninput=ue,Lt.onblur=Qe,Lt.onfocus=He})},[P]),(0,s.useEffect)(()=>{var We,Lt,St,Se,Xe;if(mt!=null&&mt.length)try{const wt=X.current.querySelectorAll(".edu-program-fill-score"),Nt=X.current.querySelectorAll('[name="edu-program-fill"]');for(const[Ae,Oe]of Nt.entries())Oe.value=((We=mt==null?void 0:mt[Ae])==null?void 0:We.value)||"",((Lt=mt==null?void 0:mt[Ae])==null?void 0:Lt.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 wt.entries())Oe.innerHTML=(Se=mt==null?void 0:mt[Ae])!=null&&Se.score?`${(Xe=mt==null?void 0:mt[Ae])==null?void 0:Xe.score}\u5206`:"";A(mt)}catch(wt){console.log(wt,"error")}},[mt]);const ue=We=>{P[We.target.dataset.id]=P[We.target.dataset.id]||{},P[We.target.dataset.id].value=We.target.value,A([...P]),Qt(P,We.target.dataset.id)},Qe=We=>{P[We.target.dataset.id]=P[We.target.dataset.id]||{},P[We.target.dataset.id].value=We.target.value,A([...P]),yt(P,We.target.dataset.id)},He=We=>{P[We.target.dataset.id]=P[We.target.dataset.id]||{},P[We.target.dataset.id].value=We.target.value,A([...P]),zt(P,We.target.dataset.id)};function ie(We,Lt){return We.childNodes.forEach(St=>{var Se;if(St.childNodes.length>0)ie(St,Lt);else if(St.nodeName!=="IMG")if(St.innerHTML)St.innerHTML=(Se=St.innerHTML)==null?void 0:Se.replace(new RegExp(Lt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const Xe=document.createElement("span");Xe.innerHTML=St.textContent.replace(new RegExp(Lt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),St.replaceWith(Xe)}})}const X=(0,s.useRef)();M.jb.WebkitLineClamp=oe,oe&&(he=de(de({},he),M.jb));function nt(We){let Lt=We.target;if(Lt.tagName.toUpperCase()==="A"){let St=Lt.getAttribute("href");if(St.indexOf("office")>-1)We.preventDefault(),ut(St),ke("office");else if(St.indexOf("application/pdf")>-1)We.preventDefault(),ut(St),ke("pdf");else if(St.indexOf("text/html")>-1)We.preventDefault(),ut(St),ke("html");else if(St.startsWith("#")){We.preventDefault();let Se=document.getElementById(St.replace("#",""));Se&&Se.scrollIntoView(!0)}}}const Te=()=>{var We;const Lt=(We=X.current)==null?void 0:We.querySelectorAll("video");Lt==null||Lt.forEach(St=>{if(St.oncontextmenu=()=>!1,St.src.indexOf(".m3u8")>-1&&!St.canPlayType("application/vnd.apple.mpegurl")){if(te.ZP.isSupported()){var Se=new te.ZP;Se.loadSource(St.src),Se.attachMedia(St)}}})};(0,s.useEffect)(()=>{if(X.current&&le&&le.match(ve)&&window.PR.prettyPrint(),X.current)return X.current.addEventListener("click",nt),()=>{var We;(We=X.current)==null||We.removeEventListener("click",nt),(0,M.AL)(),(0,M.Iy)()}},[le,X.current,nt]);const Et=We=>{We.target.nodeName==="IMG"&&We.target.className.indexOf("draw-flowchart")>-1?(It.current.style.zIndex=1,It.current.style.display="flex",It.current.style.width=We.target.clientWidth+"px",It.current.style.height=We.target.clientHeight+"px",It.current.style.top=We.target.offsetTop+"px",It.current.style.left=We.target.offsetLeft+"px",We.target.id&&(ze.current=We.target.id)):It.current.style.display="none"},at=()=>{It.current.style.display="none"};return(0,s.useEffect)(()=>{var We;const Lt=St=>{St.preventDefault(),St.clipboardData.setData("text",window.getSelection().toString())};return(We=X.current)==null||We.addEventListener("copy",Lt),()=>{var St;(St=X.current)==null||St.removeEventListener("copy",Lt)}},[X.current]),s.createElement("div",{style:{position:"relative"},onMouseLeave:at},$e&&s.createElement("div",{ref:X,className:`${I.mdBody} `},le),!$e&&!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}}),!$e&&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?je(ze.current):(ut(ze.current),ke("flowChart"))}},g?"\u7F16\u8F91":"\u9884\u89C8"))),s.createElement(B.Z,{close:!0,data:Tt,type:Tt!=null&&Tt.length?x:"",style:de({},be),onClose:()=>ut("")}))}},27878:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(59301),Fe={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:Ie,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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Fe.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Fe.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:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Fe.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:Fe.orangeColor},Ie),"\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:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Fe.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Fe.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:Fe.orangeColor},Ie)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",s.createElement("span",{className:Fe.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:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",s.createElement("span",{className:Fe.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",s.createElement("span",{className:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Fe.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Fe.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:Fe.orangeColor},Ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",s.createElement("span",{className:Fe.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:Fe.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:Fe.flex},s.createElement("img",{src:te,style:{width:14}}),s.createElement("span",{className:Fe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Fe.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:Fe.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:Fe.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:Fe.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:Fe.flex},s.createElement("img",{src:we,style:{width:14}}),s.createElement("span",{className:Fe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Fe.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()))}},54533:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return U}});var s=p(59301),Fe=p(44283),M=p(62957),we=p(89787),te=p(7939),$={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},Z=p(49317),v=p(66649),N=p.n(v),i=p(78267),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)}},Ie=pe=>{try{ve(k.throw(pe))}catch(Ce){de(Ce)}},ve=pe=>pe.done?H(pe.value):Promise.resolve(pe.value).then(ce,Ie);ve((k=k.apply(W,re)).next())});const I=W=>{var re=W,{shixunsDetail:k,globalSetting:H,loading:de,dispatch:ce,showModal:Ie,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,$e]=(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 je=yield(0,Z.ZP)(`/api/courses/${G==null?void 0:G.courseId}/send_shixun_progress.json`,{method:"post",body:Je});(je==null?void 0:je.status)===0&&($e(je==null?void 0:je.complete_num),he(je==null?void 0:je.total_num),(je==null?void 0:je.complete_num)!==(je==null?void 0:je.total_num)?(ae&&clearInterval(ae),ae=setInterval(se,5e3)):ae&&clearInterval(ae))});if(Ie&&(G!=null&&G.courseId)){const Je=(be=(G==null?void 0:G.shixun_info)||[])==null?void 0:be.filter(je=>!!je.identifier),mt=(me=(0,i.uniqBy)(Je,"identifier"))==null?void 0:me.length;$e(0),he(mt),se()}return()=>{ae&&clearInterval(ae)}},[Ie]),L.createElement(M.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:j==oe,open:Ie,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,Fe.connect)(({shixunsDetail:W,loading:re,globalSetting:k})=>({shixunsDetail:W,globalSetting:k,loading:re.models.index}))(I)},10015:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(62957),M=p(70858);const we=({dataSource:te,visible:$,onClose:Z=()=>{},onSuccess:v=()=>{},text:N,okText:i})=>{var L;return s.createElement(Fe.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},34728:function(tr,Zt,p){"use strict";p.d(Zt,{SV:function(){return It},ZP:function(){return Re}});var s=p(59301),Fe=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,Tt,ut)=>new Promise((x,ke)=>{var P=C=>{try{h(ut.next(C))}catch(b){ke(b)}},A=C=>{try{h(ut.throw(C))}catch(b){ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,A);h((ut=ut.apply(ze,Tt)).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,Tt,ut,x)=>{const ke=Tt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:ut.lineNumber,endColumn:ut.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,Tt,ut,x)=>{ze.languages.registerCompletionItemProvider(Tt,{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),...ut.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(Tt=>{ze.languages.registerDocumentFormattingEditProvider(Tt,{provideDocumentFormattingEdits(ut){return i(this,null,function*(){const x=N()(ut.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:ut.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,Tt,ut)=>Tt in ze?E(ze,Tt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Tt]=ut,U=(ze,Tt,ut)=>I(ze,typeof Tt!="symbol"?Tt+"":Tt,ut);const W=class Dm{constructor(Tt,ut,x){this.placeholder=Tt,this.editor=ut,this.monaco=x,ut.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),Ie=p(78267),ve=p(33156),pe=p(56102),Ce=Object.defineProperty,G=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,oe=(ze,Tt,ut)=>Tt in ze?Ce(ze,Tt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Tt]=ut,he=(ze,Tt)=>{for(var ut in Tt||(Tt={}))j.call(Tt,ut)&&oe(ze,ut,Tt[ut]);if(g)for(var ut of g(Tt))$e.call(Tt,ut)&&oe(ze,ut,Tt[ut]);return ze},be=(ze,Tt)=>G(ze,ge(Tt)),me=(ze,Tt)=>{var ut={};for(var x in ze)j.call(ze,x)&&Tt.indexOf(x)<0&&(ut[x]=ze[x]);if(ze!=null&&g)for(var x of g(ze))Tt.indexOf(x)<0&&$e.call(ze,x)&&(ut[x]=ze[x]);return ut},ae=(ze,Tt,ut)=>new Promise((x,ke)=>{var P=C=>{try{h(ut.next(C))}catch(b){ke(b)}},A=C=>{try{h(ut.throw(C))}catch(b){ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,A);h((ut=ut.apply(ze,Tt)).next())});function se(ze){return/^\d+$/.test(ze)?`${ze}px`:ze}function Je(){}let mt=!1;const je={"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 Qt(ze=[]){let Tt=ze;if(Array.isArray(ze)){for(let ut=0;ut<ze.length;ut++){let x=je[ze[ut]];if(x)return x}return Tt[0]}return je[Tt]||Tt}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 Re=ze=>{var Tt=ze,{width:ut="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:He=Je,editorDidMount:ie=Je,onFocus:X=Je,onBreakPoint:nt=Je,breakPointValue:Te=[],filename:Et="educoder.txt",errorLine:at,errorContent:We="",highlightLine:Lt,openBreakPoint:St=!1,placeholder:Se="",showMiniMap:Xe=!0}=Tt,wt=me(Tt,["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 Nt=(0,s.useRef)(),Ae=(0,s.useRef)({}),Oe=(0,s.useRef)(),Ve=(0,s.useRef)(),vt=(0,s.useRef)([]),Ot=(0,s.useRef)(!1),rn=(0,s.useRef)(),Ln=(0,s.useRef)(),En=(0,s.useRef)(!1),[An,qt]=(0,s.useState)(!1);function Yt(){let Qn;return Nt.current&&(Qn=new Fe.Z(Cn=>{for(let br of Cn)(br.target.offsetHeight>0||br.target.offsetWidth>0)&&Ae.current.instance.layout()}),Qn.observe(Nt.current)),Qn}function cn(){de.ZP.warning({content:decodeURIComponent(Qe||T),key:"monaco-editor-tip"})}const wn=()=>{let Qn=Ae.current.instance;if(ke!=null&&Qn&&An){const Cn=Qn.getModel();Cn&&ke!==Cn.getValue()&&(mt=!0,Cn.setValue(ke),Qn.layout(),mt=!1)}};(0,s.useEffect)(()=>{const Qn=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=>{He(Cn)},Qn},[]),(0,s.useEffect)(()=>{var Qn;let Cn=Ae.current.instance;Ve.current&&clearTimeout(Ve.current),Ve.current=setTimeout(()=>{wn()},500),ke&&(ke!=null&&ke.length)&&((Qn=Cn==null?void 0:Cn.updateOptions)==null||Qn.call(Cn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ke.split(/\r\n|\r|\n/g).length))+3,5)}))},[ke,An,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=We,br.addZone({afterLineNumber:at||11,heightInLines:3,domNode:Or})});var Qn={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(Qn),Cn.revealPositionInCenter({lineNumber:20,column:1})}},[at,Ae.current,An]);const Sn=(Qn="",Cn)=>{if(!Qn||Qn.trim()==="")return!0;const Or=Ae.current.instance.getModel().getLineTokens(Cn);let Bt=!1;for(let ct=0;ct<2;ct++)Or.getStandardTokenType(ct)===1&&(Bt=!0);return Bt};(0,s.useEffect)(()=>{var Qn;const Cn=(Qn=Ae.current)==null?void 0:Qn.instance;if(Cn&&An&&ue){const br=Cn.onDidBlurEditorWidget(()=>{En.current=!1}),Or=Cn.onDidFocusEditorText(()=>{En.current=!0});return()=>{br.dispose(),Or.dispose()}}},[Ae.current,An,ue]),(0,s.useEffect)(()=>{var Qn;if((Qn=Ae.current)!=null&&Qn.instance&&An&&St){let Cn=Ae.current.instance,br=Cn.getModel();if(!br)return;(()=>{var dn;let _n=[],sr=[];const Gn=br.getAllDecorations();for(let gr of Gn)gr.options.className==="highlighted-line"&&(_n.push((dn=gr==null?void 0:gr.range)==null?void 0:dn.startLineNumber),sr.push(gr==null?void 0:gr.id));if(Lt===_n[0])return;br.deltaDecorations(sr,[]);const Sr=br.getLineCount();Lt&&Lt<=Sr&&(Cn.deltaDecorations([],[{range:new yt.Range(Lt,1,Lt,br.getLineMaxColumn(Lt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Cn.revealLineInCenter(Lt))})();const Bt=(dn=!1)=>{var _n;let sr=[],Gn=[];const Sr=br.getAllDecorations();for(let gr of Sr)gr.options.linesDecorationsClassName==="breakpoints-select"&&(sr.push((_n=gr==null?void 0:gr.range)==null?void 0:_n.startLineNumber),Gn.push(gr==null?void 0:gr.id));if(dn)return{lines:sr,ids:Gn};nt(sr)},ct=dn=>ae(void 0,null,function*(){let _n={range:new yt.Range(dn,1,dn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield br.deltaDecorations([],[_n]),Bt()}),xn=dn=>ae(void 0,null,function*(){let _n=[];const sr=Cn.getLineDecorations(dn);for(let Gn of sr)Gn.options.linesDecorationsClassName==="breakpoints-select"&&_n.push(Gn.id);yield br.deltaDecorations(_n,[]),Bt()}),un=dn=>{let _n=Cn.getLineDecorations(dn);for(let sr of _n)if(sr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ie.isEqual)(Te,Bt(!0).lines)){br.deltaDecorations(Bt(!0).ids,[]);const dn=Te.map(_n=>({range:new yt.Range(_n,1,_n,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));br.deltaDecorations([],dn)}const Bn=Cn.onDidChangeModelContent(dn=>{let _n=Cn.getPosition();if(_n){let sr=_n.lineNumber;clearTimeout(Ln.current),Ln.current=setTimeout(()=>{Sn(br.getLineContent(sr),sr)?xn(sr):un(sr)?(xn(sr),ct(sr)):Bt()},100)}}),Ye=Cn.onMouseDown(dn=>{var _n,sr,Gn;if(dn.target.detail&&((Gn=(sr=(_n=dn.target)==null?void 0:_n.element)==null?void 0:sr.className)!=null&&Gn.includes("line-numbers"))){let Sr=dn.target.position.lineNumber;if(Sn(br.getLineContent(Sr),Sr))return;un(Sr)?xn(Sr):ct(Sr)}}),et=dn=>{let _n={range:new yt.Range(dn,1,dn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};vt.current=Cn.deltaDecorations(vt.current,[_n])},gt=()=>{vt.current=Cn.deltaDecorations(vt.current,[])},Mn=Cn.onMouseMove(dn=>{var _n,sr,Gn;if(gt(),dn.target.detail&&((Gn=(sr=(_n=dn.target)==null?void 0:_n.element)==null?void 0:sr.className)!=null&&Gn.includes("line-numbers"))){let Sr=dn.target.position.lineNumber;if(Sn(br.getLineContent(Sr),Sr))return;et(Sr)}}),zn=Cn.onMouseLeave(()=>{gt()});return()=>{Bn.dispose(),Ye.dispose(),Mn.dispose(),zn.dispose()}}},[Ae.current,An,Te,Lt,St,P]),(0,s.useEffect)(()=>{var Qn;(Qn=Ae.current)!=null&&Qn.instance&&St&&Ae.current.instance.setPosition({lineNumber:0,column:0})},[Lt]);function Kn(){let Qn=Ae.current.instance;if(Qn){const Cn=Qn.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(()=>{Qn.executeEdits("",[{range:Or,text:""}])},300)}}function lr(Qn){(window.navigator.platform.match("Mac")?Qn.metaKey:Qn.ctrlKey)&&Qn.keyCode==83&&(Qn.preventDefault(),Ee())}const er=()=>{if(le&&Ae.current.instance){const Qn=Ae.current.instance.getContentHeight();uo(Qn<x?x:Qn)}else uo(x)};function Ar(Qn){var Cn=document.createEvent("MouseEvents");Cn.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Qn.dispatchEvent(Cn)}const Ur=Qn=>{if(!En.current)return;const{keyCode:Cn,ctrlKey:br,metaKey:Or,target:Bt,type:ct}=Qn;return(ct==="paste"||(Cn===67||Cn===86)&&(Or||br))&&Bt.nodeName==="TEXTAREA"&&(cn(),Qn.preventDefault()),!1};function hr(Qn,Cn){var br=window.URL||window.webkitURL||window,Or=new Blob([Cn]),Bt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Bt.href=br.createObjectURL(Or),Bt.download=Qn,Ar(Bt)}(0,s.useEffect)(()=>{er()},[er]),(0,s.useEffect)(()=>{Nt.current&&!An&&Promise.all([p.e(8909),p.e(5977)]).then(p.bind(p,71448)).then(Qn=>{try{yt=Qn,Ae.current.instance=yt.editor.create(Nt.current,{value:ke,language:Qt(P),theme:b,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Xe||!1}},C);const Cn=Ae.current.instance;let Bt=[...H.BH._menuItems].find(Bn=>Bn[0]._debugName=="EditorContext")[1],ct=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],xn=(Bn,Ye)=>{var et,gt;let Mn=Bn._first;do Ye.includes((gt=(et=Mn.element)==null?void 0:et.command)==null?void 0:gt.id)&&Bn._remove(Mn);while(Mn=Mn.next)};if(ie(Cn,yt),setTimeout(()=>{er(),Ae.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{hr(Et||"educoder.txt",Cn.getValue())}})},500),Ae.current.subscription=Cn.onDidChangeModelContent(Bn=>{Ot.current?clearTimeout(rn.current):(er(),He(Cn.getValue(),Bn)),rn.current=setTimeout(()=>{Ot.current=!1},500)}),window.Monaco||O(yt,Qt(P)),ue&&(xn(Bt,ct),Nt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ur),window.removeEventListener("paste",Ur),window.addEventListener("keydown",Ur),window.addEventListener("paste",Ur)),window.Monaco=yt,K&&Cn.onDidBlurEditorWidget(()=>{K(Cn.getValue())}),X&&Cn.onDidFocusEditorText(()=>{ue&&zt(),X(Cn.getValue())}),ue){zt();try{Cn.onDidPaste(Bn=>{const Ye=Cn.getSelection(),et=Ae.current.pastePos||{},gt=new yt.Range(et.startLineNumber||Ye.endLineNumber,et.startColumn||Ye.endColumn,et.endLineNumber||Ye.endLineNumber,et.endColumn||Ye.endColumn);Cn.executeEdits("",[{range:Bn.range,text:""}])})}catch(Bn){}}let un=Yt();return Se&&typeof Se=="string"&&new k(Se,Cn,yt),qt(!0),()=>{const Bn=Ae.current.instance;Bn.dispose();const Ye=Bn.getModel();Ye&&Ye.dispose(),Ae.current.subscription&&Ae.current.subscription.dispose(),un.unobserve(Nt.current)}}catch(Cn){}})},[]),(0,s.useEffect)(()=>{if(Ae.current.instance&&An)return document.addEventListener("keydown",lr,!1),()=>{document.removeEventListener("keydown",lr)}},[Ee,An]),(0,s.useEffect)(()=>{let Qn=Ae.current.instance;if(Qn&&An){let Cn=Qt(P);yt.editor.setModelLanguage(Qn.getModel(),Cn)}},[P,An]),(0,s.useEffect)(()=>{Ae.current.instance&&An&&yt.editor.setTheme(b)},[b,An]),(0,s.useEffect)(()=>{let Qn=Ae.current.instance;Oe.current=h,Qn&&An&&(Qn.updateOptions(he({},h)),setTimeout(()=>{Qn.getModel().updateOptions(he({},h))},200))},[JSON.stringify(h),An]),(0,s.useEffect)(()=>{let Qn=Ae.current.instance;Qn&&An&&Qn.layout()},[ut,x,An]);const[Jn,Hr]=(0,s.useState)(se(ut)),[pr,uo]=(0,s.useState)(se(x)),So=be(he({},A),{width:Jn,height:pr,position:"relative"});return s.createElement("div",{className:"my-monaco-editor",ref:Nt,style:So,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:Tt="100%",original:ut,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 Fe.Z(Qe=>{for(let He of Qe)(He.target.offsetHeight>0||He.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 He=ue.getModel();He&&He.dispose(),Qe.unobserve(A.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,s.useEffect)(()=>{h&&h.setModel({original:yt.editor.createModel(ut,ke),modified:yt.editor.createModel(x,ke)})},[ut,x,ke,h]);const K=se(ze),ee=se(Tt),Ee={width:K,height:ee};return s.createElement("div",{className:"my-diff-editor",ref:A,style:Ee})}},58420:function(tr,Zt,p){"use strict";p.d(Zt,{B:function(){return N},F:function(){return v}});var s=p(44164),Fe=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=Fe()();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=Fe()();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`)})},80652:function(tr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{default:function(){return Qt}});var s=p(59301),Fe=p(44283),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(91558),W=p(58420),re=p(37166),k=p(8633),H=p(6252),de=p(76406),ce=p(84849),Ie=p(35883),ve=p(24334),pe=p(29681),Ce=p(71039),G=p(42075),ge=p(49317),g=p(59301),j=Object.defineProperty,$e=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(yt,zt,Re)=>zt in yt?j(yt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):yt[zt]=Re,me=(yt,zt)=>{for(var Re in zt||(zt={}))oe.call(zt,Re)&&be(yt,Re,zt[Re]);if($e)for(var Re of $e(zt))he.call(zt,Re)&&be(yt,Re,zt[Re]);return yt},ae=(yt,zt,Re)=>new Promise((It,ze)=>{var Tt=ke=>{try{x(Re.next(ke))}catch(P){ze(P)}},ut=ke=>{try{x(Re.throw(ke))}catch(P){ze(P)}},x=ke=>ke.done?It(ke.value):Promise.resolve(ke.value).then(Tt,ut);x((Re=Re.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"],je=({newExercisePaper:yt,isExportBlank:zt=!1,paperlibrary:Re,user:It,globalSetting:ze,loading:Tt,dispatch:ut})=>{var x,ke,P,A,h,C,b,K,ee,Ee,le,ue,Qe,He,ie,X,nt,Te,Et,at,We;const Lt=(0,Fe.useLocation)(),St=(0,Fe.useParams)(),[Se]=(0,Fe.useSearchParams)(),[Xe,wt]=(0,s.useState)(),Nt=(0,s.useRef)(),[Ae,Oe]=(0,s.useState)(),[Ve,vt]=(0,s.useState)(),[Ot,rn]=(0,s.useState)([]),[Ln,En]=(0,s.useState)(!1),[An,qt]=(0,s.useState)(""),[Yt,cn]=(0,s.useState)(!1),[wn,Sn]=(0,s.useState)(!1),Kn=Se.get("isIntelligentAssistant"),lr=((P=(ke=(x=Re.paperData)==null?void 0:x.questionList)==null?void 0:ke.filter(Ye=>Ye.question_type===5))==null?void 0:P.length)>0,er=((C=(h=(A=Re.paperData)==null?void 0:A.questionList)==null?void 0:h.filter(Ye=>Ye.question_type===6))==null?void 0:C.length)>0,[Ar,Ur]=(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 Ye;return console.log((Ye=Re.paperData)==null?void 0:Ye.questionList),ut({type:"globalSetting/footerToggle",payload:!1}),()=>{ut({type:"globalSetting/footerToggle",payload:!0})}},[]),(0,s.useEffect)(()=>{Nt.current=St==null?void 0:St.id,wt(Se.get("defaultActiveKey")||"0"),pr(),Jn(),hr()},[St==null?void 0:St.id]),(0,s.useEffect)(()=>{var Ye;if((Ye=yt.exerciseExportHeadData)!=null&&Ye.title){const et=yt.exerciseExportHeadData;Oe(me({},et||{}));const{table:gt}=et||{};let Mn,zn;(gt!=null&&gt.total_singles_scores||gt!=null&&gt.total_doubles_scores||gt!=null&&gt.total_nulls_scores||gt!=null&&gt.total_judges_scores||gt!=null&&gt.total_pros_scores||gt!=null&&gt.total_shixuns_scores||gt!=null&&gt.total_mains_scores||gt!=null&&gt.total_combination_scores||gt!=null&&gt.total_bpros_scores)&&(Mn=Number(gt==null?void 0:gt.total_singles_scores)+Number(gt==null?void 0:gt.total_doubles_scores)+Number(gt==null?void 0:gt.total_nulls_scores)+Number(gt==null?void 0:gt.total_judges_scores)+Number(gt==null?void 0:gt.total_pros_scores)+Number(gt==null?void 0:gt.total_shixuns_scores)+Number(gt==null?void 0:gt.total_mains_scores)+Number(gt==null?void 0:gt.total_combination_scores)+Number(gt==null?void 0:gt.total_bpros_scores)),(gt!=null&&gt.singles_scores||gt!=null&&gt.doubles_scores||gt!=null&&gt.nulls_scores||gt!=null&&gt.judges_scores||gt!=null&&gt.pros_scores||gt!=null&&gt.bpros_scores||gt!=null&&gt.shixuns_scores||gt!=null&&gt.mains_scores||gt!=null&&gt.combination_scores)&&(zn=Number(gt==null?void 0:gt.singles_scores)+Number(gt==null?void 0:gt.doubles_scores)+Number(gt==null?void 0:gt.nulls_scores)+Number(gt==null?void 0:gt.judges_scores)+Number(gt==null?void 0:gt.pros_scores)+Number(gt==null?void 0:gt.bpros_scores)+Number(gt==null?void 0:gt.shixuns_scores)+Number(gt==null?void 0:gt.mains_scores)+Number(gt==null?void 0:gt.combination_scores));const dn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:gt==null?void 0:gt.total_singles_scores,doubles_score:gt==null?void 0:gt.total_doubles_scores,nulls_score:gt==null?void 0:gt.total_nulls_scores,judges_score:gt==null?void 0:gt.total_judges_scores,pros_score:gt==null?void 0:gt.total_pros_scores,bpros_score:gt==null?void 0:gt.total_bpros_scores,shixuns_score:gt==null?void 0:gt.total_shixuns_scores,mains_score:gt==null?void 0:gt.total_mains_scores,combinations_score:gt==null?void 0:gt.total_combination_scores,total_score:Mn},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:gt==null?void 0:gt.singles_scores,doubles_score:gt==null?void 0:gt.doubles_scores,nulls_score:gt==null?void 0:gt.nulls_scores,judges_score:gt==null?void 0:gt.judges_scores,pros_score:gt==null?void 0:gt.pros_scores,bpros_score:gt==null?void 0:gt.bpros_scores,shixuns_score:gt==null?void 0:gt.shixuns_scores,mains_score:gt==null?void 0:gt.mains_scores,combinations_score:gt==null?void 0:gt.combination_scores,total_score:zn},{key:"3",name:"\u8BC4\u5377\u4EBA"}],_n=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:gt==null?void 0:gt.total_singles_scores,doubles_score:gt==null?void 0:gt.total_doubles_scores,nulls_score:gt==null?void 0:gt.total_nulls_scores,judges_score:gt==null?void 0:gt.total_judges_scores,pros_score:gt==null?void 0:gt.total_pros_scores,bpros_score:gt==null?void 0:gt.total_bpros_scores,shixuns_score:gt==null?void 0:gt.total_shixuns_scores,mains_score:gt==null?void 0:gt.total_mains_scores,combinations_score:gt==null?void 0:gt.combination_scores,total_score:Mn},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];vt([...zt?_n:dn])}},[yt.exerciseExportHeadData]);const hr=()=>ae(void 0,null,function*(){var Ye;const et=yield(0,re.cV)({id:St.id});et.status==0&&rn(et.data),yield Jn(),Se.get("exportPDF")&&((Ye=Re.paperData)!=null&&Ye.questionList)&&(we.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,W.F)(Qn.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),Jn=()=>ae(void 0,null,function*(){const Ye=yield(0,re.Dq)(St.id);Oe(Ye||{});const{table:et}=Ye||{};let gt,Mn;(et!=null&&et.total_singles_scores||et!=null&&et.total_doubles_scores||et!=null&&et.total_nulls_scores||et!=null&&et.total_judges_scores||et!=null&&et.total_pros_scores||et!=null&&et.total_shixuns_scores||et!=null&&et.total_mains_scores||et!=null&&et.total_combination_scores||et!=null&&et.total_bpros_scores)&&(gt=Number(et==null?void 0:et.total_singles_scores)+Number(et==null?void 0:et.total_doubles_scores)+Number(et==null?void 0:et.total_nulls_scores)+Number(et==null?void 0:et.total_judges_scores)+Number(et==null?void 0:et.total_pros_scores)+Number(et==null?void 0:et.total_shixuns_scores)+Number(et==null?void 0:et.total_mains_scores)+Number(et==null?void 0:et.total_combination_scores)+Number(et==null?void 0:et.total_bpros_scores)),(et!=null&&et.singles_scores||et!=null&&et.doubles_scores||et!=null&&et.nulls_scores||et!=null&&et.judges_scores||et!=null&&et.pros_scores||et!=null&&et.bpros_scores||et!=null&&et.shixuns_scores||et!=null&&et.mains_scores||et!=null&&et.combinations_score)&&(Mn=Number(et==null?void 0:et.singles_scores)+Number(et==null?void 0:et.doubles_scores)+Number(et==null?void 0:et.nulls_scores)+Number(et==null?void 0:et.judges_scores)+Number(et==null?void 0:et.pros_scores)+Number(et==null?void 0:et.bpros_scores)+Number(et==null?void 0:et.shixuns_scores)+Number(et==null?void 0:et.mains_scores)+Number(et==null?void 0:et.combinations_score));const zn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:et==null?void 0:et.total_singles_scores,doubles_score:et==null?void 0:et.total_doubles_scores,nulls_score:et==null?void 0:et.total_nulls_scores,judges_score:et==null?void 0:et.total_judges_scores,pros_score:et==null?void 0:et.total_pros_scores,bpros_score:et==null?void 0:et.total_bpros_scores,shixuns_score:et==null?void 0:et.total_shixuns_scores,combinations_score:et==null?void 0:et.total_combination_scores,mains_score:et==null?void 0:et.total_mains_scores,total_score:gt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:et==null?void 0:et.singles_scores,doubles_score:et==null?void 0:et.doubles_scores,nulls_score:et==null?void 0:et.nulls_scores,judges_score:et==null?void 0:et.judges_scores,pros_score:et==null?void 0:et.pros_scores,bpros_score:et==null?void 0:et.bpros_scores,shixuns_score:et==null?void 0:et.shixuns_scores,mains_score:et==null?void 0:et.mains_scores,combinations_score:et==null?void 0:et.combination_scores,total_score:Mn},{key:"3",name:"\u8BC4\u5377\u4EBA"}];vt(zt?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:zn)}),Hr=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:Ye=>g.createElement("a",null,Ye)},{width:"9%",title:((b=Ot.find(Ye=>Ye.value==k.fw[0].nameType))==null?void 0:b.name)||k.fw[0].name,align:"center",dataIndex:"singles_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((K=Ot.find(Ye=>Ye.value==k.fw[1].nameType))==null?void 0:K.name)||k.fw[1].name,align:"center",dataIndex:"doubles_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((ee=Ot.find(Ye=>Ye.value==k.fw[3].nameType))==null?void 0:ee.name)||k.fw[3].name,align:"center",dataIndex:"nulls_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((Ee=Ot.find(Ye=>Ye.value==k.fw[2].nameType))==null?void 0:Ee.name)||k.fw[2].name,align:"center",dataIndex:"judges_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((le=Ot.find(Ye=>Ye.value==k.fw[6].nameType))==null?void 0:le.name)||k.fw[6].name,align:"center",dataIndex:"pros_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((ue=Ot.find(Ye=>Ye.value==k.fw[5].nameType))==null?void 0:ue.name)||k.fw[5].name,align:"center",dataIndex:"shixuns_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((Qe=Ot.find(Ye=>Ye.value==k.fw[4].nameType))==null?void 0:Qe.name)||k.fw[4].name,align:"center",dataIndex:"mains_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:((He=Ot.find(Ye=>Ye.value==k.fw[7].nameType))==null?void 0:He.name)||k.fw[7].name,align:"center",dataIndex:"combinations_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"10%",title:((ie=Ot.find(Ye=>Ye.value==k.fw[8].nameType))==null?void 0:ie.name)||k.fw[8].name,align:"center",dataIndex:"bpros_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:Ye=>g.createElement("a",null,Ye==="0.0"?0:Ye?parseFloat(Ye).toFixed(1):"")}],pr=Ye=>{ut({type:"paperlibrary/getPaperData",payload:me({id:Nt.current},Ye)})},uo=(Ye,et)=>ae(void 0,null,function*(){if(!Ye.destination||!Ye.source)return;const gt=et.questions[Ye.source.index].id,Mn=Ye.destination.index+1;(yield ut({type:"paperlibrary/adjustPosition",payload:{id:Nt.current,itemId:gt,position:Mn}})).status!==-1&&pr()}),So=()=>{var Ye,et,gt,Mn;ut({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:Nt.current,data:{is_random:!1},dataSource:[{name:(et=(Ye=Re.paperData)==null?void 0:Ye.exam)==null?void 0:et.name,total_score:(Mn=(gt=Re.paperData)==null?void 0:gt.exam)==null?void 0:Mn.all_score}],type:"single"}}})},Qn=(0,s.useRef)(),[Cn,br]=(0,s.useState)(!0),Or=()=>ae(void 0,null,function*(){br(!1),qt(""),En(!0)}),Bt=()=>ae(void 0,null,function*(){br(!0),qt(""),En(!0)}),ct=()=>ae(void 0,null,function*(){var Ye;cn(!0);const et=yield(0,ce.Mb)({categoryId:Nt.current});cn(!1),et!=null&&et.exercise_id&&(0,de.xg)(`/classrooms/coursesId/exercise/${et.exercise_id}/${(Ye=It.userInfo)==null?void 0:Ye.login}/initate_answer`)}),xn=(Ye,et,gt)=>{var Mn,zn,dn,_n,sr,Gn,Sr,gr,Fr,Ko,Xi,Bi,_o,Ii,Lo,ji,Yi,zo,Ui,Di,No,oi;return g.createElement(g.Fragment,null,!gt&&g.createElement("div",{style:{display:"flex"},className:I.programTitle},g.createElement("span",{style:{flexShrink:0},className:"font18"},et+1,"."),g.createElement(Ie.Z,{style:{maxWidth:1100},value:(Ye==null?void 0:Ye.question_type)==8?(Mn=Ye==null?void 0:Ye.program_attr)==null?void 0:Mn.description:Ye.name||(Ye==null?void 0:Ye.shixun_name)}),g.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(Ye==null?void 0:Ye.question_type)===7?`\u5171${Ye==null?void 0:Ye.sub_count}\u5C0F\u9898`:""," ",Ye.score,"\u5206\uFF09")),(Ye==null?void 0:Ye.question_type)===8&&g.createElement(Ie.Z,{showProgramFill:!0,disabledFill:!0,value:ve.Base64.decode(((zn=Ye==null?void 0:Ye.program_attr)==null?void 0:zn.code)||"")}),(Ye==null?void 0:Ye.question_type)===5&&g.createElement("div",null,(dn=Ye==null?void 0:Ye.examination_bank_shixun_challenges)==null?void 0:dn.map((ao,Gr)=>g.createElement("div",null,g.createElement("div",{key:Gr,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},g.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Gr+1,"\u5173 ",g.createElement("span",{className:"ml10"},ao.challenge_name))))),(Ye==null?void 0:Ye.question_type)===6&&g.createElement("div",null,g.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(sr=(_n=Ye==null?void 0:Ye.program_attr)==null?void 0:_n.languages)==null?void 0:sr.join("/")),((Sr=(Gn=Re==null?void 0:Re.paperData)==null?void 0:Gn.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:(ao,Gr,pi)=>pi+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(ao,Gr,pi)=>g.createElement($.Z,{title:g.createElement("pre",null,ao)},g.createElement("div",{className:I.divname},ao))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(ao,Gr,pi)=>g.createElement($.Z,{title:g.createElement("pre",null,ao)}," ",g.createElement("div",{className:I.divname},ao))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(gr=Ye==null?void 0:Ye.program_attr)==null?void 0:gr.hack_sets})),((Ko=(Fr=Re==null?void 0:Re.paperData)==null?void 0:Fr.exam)==null?void 0:Ko.show_hack_description)&&g.createElement("div",null,g.createElement(Ie.Z,{className:I.content,value:((Xi=Ye==null?void 0:Ye.program_attr)==null?void 0:Xi.description)||"- -"}))),Ye.question_type===pe.c.Single&&g.createElement(g.Fragment,null,(Bi=Ye.choices)==null?void 0:Bi.map(function(ao,Gr){return g.createElement(Z.Z,{key:Gr},g.createElement(v.Z,{flex:"1"},g.createElement("div",{style:{display:"flex"}},g.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[Gr]),g.createElement(Ie.Z,{value:ao.choice_text||""}))))})),Ye.question_type===pe.c.Multiple&&g.createElement(g.Fragment,null,(_o=Ye.choices)==null?void 0:_o.map(function(ao,Gr){return g.createElement(Z.Z,{key:Gr},g.createElement(v.Z,{flex:"1"},g.createElement("div",{style:{display:"flex"}},g.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[Gr]),g.createElement(Ie.Z,{value:ao.choice_text||""}))))})),Ye.question_type===pe.c.Judge&&g.createElement("div",{className:I.flexRow},(Ii=Ye.choices)==null?void 0:Ii.map(function(ao,Gr){return g.createElement(Z.Z,{key:Gr},g.createElement(v.Z,{flex:"25px"},g.createElement("div",{style:{width:25,overflow:"hidden"}},g.createElement(N.ZP,{disabled:!0,style:{width:25,marginLeft:Gr===1&&10}}))),g.createElement(v.Z,{flex:"1",style:{marginLeft:Gr===1&&10}},ao.choice_text))})),Ye.question_type===pe.c.Combine&&g.createElement(g.Fragment,null,(Lo=Ye.sub_questions)==null?void 0:Lo.map(function(ao,Gr){return g.createElement("div",{style:{marginLeft:10}},g.createElement("div",{style:{display:"flex"},className:I.programTitle},g.createElement("span",{style:{flexShrink:0},className:"font18"},et+1,".",Gr+1),g.createElement(Ie.Z,{value:ao.name||(ao==null?void 0:ao.shixun_name)}),g.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ao.score,"\u5206\uFF09")),xn(ao,Gr,!0))})),Cn&&g.createElement("div",{style:{marginTop:10}},(Ye==null?void 0:Ye.question_type)<3&&(Ye==null?void 0:Ye.standard_answer_show)&&g.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",Ye==null?void 0:Ye.standard_answer_show),!!((ji=Ye==null?void 0:Ye.standard_answer)!=null&&ji.length)&&Cn&&(Ye==null?void 0:Ye.question_type)===3&&g.createElement("div",null,(Yi=Ye==null?void 0:Ye.standard_answer)==null?void 0:Yi.map((ao,Gr)=>g.createElement("div",null,g.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Gr+1,"\uFF09:"),g.createElement("div",null,ao.answer_text.map(function(pi,aa){return g.createElement(v.Z,{span:24,key:aa},(ao==null?void 0:ao.model)===1?g.createElement(se,{autoSize:!0,disabled:!0,value:pi}):g.createElement(Ce.Z,{value:pi,disabled:!0}))}))))),!!((zo=Ye==null?void 0:Ye.standard_answer)!=null&&zo.length)&&Cn&&(Ye==null?void 0:Ye.question_type)===8&&g.createElement("div",null,(Ui=Ye==null?void 0:Ye.standard_answer)==null?void 0:Ui.map((ao,Gr)=>g.createElement("div",null,g.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Gr+1,"\uFF09:"),g.createElement("div",null,g.createElement(se,{autoSize:!0,disabled:!0,value:(ao==null?void 0:ao.answer_text)||""}))))),!!((Di=Ye==null?void 0:Ye.answer_texts)!=null&&Di.length)&&(Ye==null?void 0:Ye.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(Ie.Z,{value:(No=Ye==null?void 0:Ye.answer_texts)==null?void 0:No[0]}))),(Ye==null?void 0:Ye.question_type)===6&&g.createElement("div",null,g.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(Ye!=null&&Ye.answer_text)&&"\u6682\u65E0"),(Ye==null?void 0:Ye.answer_text)&&g.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},g.createElement(Ie.Z,{value:Ye==null?void 0:Ye.answer_text}))),(Ye==null?void 0:Ye.question_type)<=4&&((Ye==null?void 0:Ye.standard_answer_show)||((oi=Ye==null?void 0:Ye.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(Ie.Z,{className:I.renderHtml,value:(Ye==null?void 0:Ye.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!gt&&g.createElement(i.Z,null))},un=(0,s.useCallback)(()=>{var Ye,et;return g.createElement("div",null,g.createElement("div",{className:I.titleForExport},(et=(Ye=Re.paperData)==null?void 0:Ye.exam)==null?void 0:et.name),g.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",Ae==null?void 0:Ae.large_counts,"\u5927\u9898\u3011\u3010",Ae==null?void 0:Ae.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",Ae==null?void 0:Ae.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(Ae==null?void 0:Ae.time)>-1?`${Ae==null?void 0:Ae.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(Ae!=null&&Ae.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"),Ae==null?void 0:Ae.exercise_description),g.createElement(te.default,{style:{margin:"20px auto"},className:I.table,columns:Hr,dataSource:[...Ve||[]],bordered:!0,pagination:!1}))},[Re.paperData]),Bn=()=>ae(void 0,null,function*(){const Ye=yield(0,ge.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:St==null?void 0:St.id}});(Ye==null?void 0:Ye.status)===0&&Fe.history.replace("/paperlibrary")});return g.createElement("section",{className:I.bg},g.createElement(L.Z,{spinning:Tt["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=${Xe}`},Xe==="1"?"\u516C\u5F00":Xe==="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},!Kn&&g.createElement(D.ZP,{onClick:So,className:I.btn,icon:g.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),((nt=(X=Re.paperData)==null?void 0:X.exam)==null?void 0:nt.show_edit_button)&&g.createElement(D.ZP,{onClick:()=>Fe.history.push(`/paperlibrary/add/${Nt.current}?type=2${Kn?"&isIntelligentAssistant=true":""}`),className:I.btn,icon:g.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),g.createElement(D.ZP,{loading:Yt,onClick:ct,className:I.btn,icon:g.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!Kn&&g.createElement(O.Z,{menu:{items:[{key:"1",label:g.createElement("div",{onClick:Bt},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:g.createElement("div",{onClick:Or},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},g.createElement(D.ZP,{type:"primary",icon:g.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),Kn&&g.createElement(G.Z,{onClick:Bn,type:"primary",icon:g.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),g.createElement("div",{className:`${I.wrap} pt20 pb20`,ref:Qn,id:"paperDomRef"},!((Et=(Te=Re.paperData)==null?void 0:Te.questionList)!=null&&Et.length)&&un(),(We=(at=Re.paperData)==null?void 0:at.questionList)==null?void 0:We.map((Ye,et)=>{var gt;return g.createElement(g.Fragment,null,(gt=Ye.questions)==null?void 0:gt.map((Mn,zn)=>{const dn=Math.floor(zn/10);return zn%10===0?g.createElement("div",{className:"abc",key:`group-${dn}`},et===0&&zn===0&&un(),zn===0&&g.createElement("div",null,g.createElement("span",{className:"font16 c-light-primary"},Ye.number,"\u3001",Ye.name),g.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Ye.questions_count,"\u9898\uFF0C",(Ye==null?void 0:Ye.question_type)===7?`\u5305\u542B${Ye==null?void 0:Ye.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",Ye.questions_score,"\u5206\uFF09")),Ye.questions.slice(zn,zn+10).map((_n,sr)=>g.createElement("div",{key:_n.id},xn(_n,zn+sr)))):null}))}))),g.createElement(U.Z,null),g.createElement(T.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ln,onCancel:()=>{if(wn){we.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}En(!1)},okButtonProps:{loading:wn},onOk:()=>ae(void 0,null,function*(){var Ye,et;if(Sn(!0),An==""){Sn(!1),we.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else An=="pdf"?yield(0,W.F)(Qn.current.children,(et=(Ye=Re.paperData)==null?void 0:Ye.exam)==null?void 0:et.name):An=="word"&&(0,H.ON)(me({id:Nt.current,middle_export:1,export_type:Cn?1:0},Ar));Sn(!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} ${An=="pdf"?I.img_warp_active:""}`,onClick:()=>qt("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} ${An=="word"?I.img_warp_active:""}`,onClick:()=>qt("word")},g.createElement("img",{src:p(38347),width:70,height:70})),"word\u683C\u5F0F"))),An==="word"&&g.createElement("div",{style:{marginTop:30}},(lr||er)&&g.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),lr&&g.createElement("div",null,g.createElement("span",null,"\u5B9E\u8BAD\u9898"),g.createElement(E.default,{checked:Ar.param_show_challenge_task_pass,onChange:Ye=>{Ar.param_show_challenge_task_pass=Ye.target.checked,Ur(me({},Ar))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0"),g.createElement(E.default,{className:"ml20",checked:Ar.param_show_challenge_test_sets,onChange:Ye=>{Ar.param_show_challenge_test_sets=Ye.target.checked,Ur(me({},Ar))}},"\u6D4B\u8BD5\u7528\u4F8B")),er&&g.createElement("div",{style:{marginTop:20}},g.createElement("span",null,"\u7F16\u7A0B\u9898"),g.createElement(E.default,{checked:Ar.param_show_hack_sets,onChange:Ye=>{Ar.param_show_hack_sets=Ye.target.checked,Ur(me({},Ar))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),g.createElement(E.default,{checked:Ar.param_show_hack_description,onChange:Ye=>{Ar.param_show_hack_description=Ye.target.checked,Ur(me({},Ar))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0")))))};var Qt=(0,Fe.connect)(({paperlibrary:yt,user:zt,loading:Re,globalSetting:It,newExercisePaper:ze})=>({paperlibrary:yt,user:zt,globalSetting:It,loading:Re.effects,newExercisePaper:ze}))(je)},91558:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return zt}});var s=p(59301),Fe=p(44283),M=p(37568),we=p(6767),te=p(62957),$=p(4875),Z=p(458),v=p(70858),N=p(7939),i=p(45050),L=Object.defineProperty,B=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,T=(Re,It,ze)=>It in Re?L(Re,It,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Re[It]=ze,E=(Re,It)=>{for(var ze in It||(It={}))D.call(It,ze)&&T(Re,ze,It[ze]);if(B)for(var ze of B(It))O.call(It,ze)&&T(Re,ze,It[ze]);return Re};const I=Re=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Re),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(76406),k={sendToClass:"sendToClass___le_BX"},H="data:image/png;base64,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",de="data:image/png;base64,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",Ie=({createState:Re,refreshLoading:It,onRefresh:ze=()=>{},onCreate:Tt=()=>{}})=>s.createElement("div",{className:k.sendToClass},Re?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:Tt,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(42075),pe=p(78267),Ce=p(27878),G=p(54533),ge=p(10015),g=p(59301),j=Object.defineProperty,$e=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ae=(Re,It,ze)=>It in Re?j(Re,It,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Re[It]=ze,se=(Re,It)=>{for(var ze in It||(It={}))be.call(It,ze)&&ae(Re,ze,It[ze]);if(he)for(var ze of he(It))me.call(It,ze)&&ae(Re,ze,It[ze]);return Re},Je=(Re,It)=>$e(Re,oe(It)),mt=(Re,It)=>{var ze={};for(var Tt in Re)be.call(Re,Tt)&&It.indexOf(Tt)<0&&(ze[Tt]=Re[Tt]);if(Re!=null&&he)for(var Tt of he(Re))It.indexOf(Tt)<0&&me.call(Re,Tt)&&(ze[Tt]=Re[Tt]);return ze},je=(Re,It,ze)=>new Promise((Tt,ut)=>{var x=A=>{try{P(ze.next(A))}catch(h){ut(h)}},ke=A=>{try{P(ze.throw(A))}catch(h){ut(h)}},P=A=>A.done?Tt(A.value):Promise.resolve(A.value).then(x,ke);P((ze=ze.apply(Re,It)).next())});const Qt=M.default.Search,yt=Re=>{var It=Re,{paperlibrary:ze,globalSetting:Tt,loading:ut,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,He]=(0,s.useState)(!1),[ie,X]=(0,s.useState)(!0),[nt,Te]=(0,s.useState)(!0),[Et,at]=(0,s.useState)(!0),[We,Lt]=(0,s.useState)(!1),[St,Se]=(0,s.useState)(!1),Xe=(h=(A=(P=ze.actionTabs)==null?void 0:P.params)==null?void 0:A.data)==null?void 0:h.is_random,[wt,Nt]=(0,s.useState)(!1),[Ae,Oe]=(0,s.useState)({}),[Ve,vt]=(0,s.useState)(!1),[Ot,rn]=(0,s.useState)({}),[Ln,En]=(0,s.useState)(!1),[An,qt]=(0,s.useState)(!1),[Yt,cn]=(0,s.useState)([]);(0,s.useEffect)(()=>{var hr;if(ze.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:Jn=[],type:Hr}=((hr=ze.actionTabs)==null?void 0:hr.params)||{},pr=Jn.filter(uo=>![100,120,150].includes(uo.total_score));pr.length?(qt(Hr),cn(pr)):En(!0)}},[(C=ze==null?void 0:ze.actionTabs)==null?void 0:C.key]),(0,s.useEffect)(()=>{Sn()},[]);const wn=()=>{ue([]),K(""),Sn(!0),En(!1),qt(!1),x({type:"paperlibrary/setActionTabs",payload:{}})},Sn=hr=>je(void 0,null,function*(){Te(!0);const Jn=yield x({type:"paperlibrary/getCourseList",payload:{search:hr?"":b}});Jn&&(Ee((Jn==null?void 0:Jn.courses)||[]),X(!0),Lt(!1)),Te(!1),at(!1)}),Kn=hr=>{const Jn=parseInt(hr);return(0,pe.isNaN)(Jn)?"":Jn},lr=()=>je(void 0,null,function*(){var hr,Jn,Hr,pr,uo,So,Qn;if(!le.length){we.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),He(!0);return}const Cn=yield x({type:"paperlibrary/postExistCourse",payload:{course_id:Xe?le==null?void 0:le[0]:le,examination_bank_ids:((Jn=(hr=ze.actionTabs)==null?void 0:hr.params)==null?void 0:Jn.examination_bank_ids)||((pr=(Hr=ze.actionTabs)==null?void 0:Hr.params)==null?void 0:pr.id)}}),br=()=>je(void 0,null,function*(){yield er([])});if(Cn.status==0&&((uo=Cn.data)==null?void 0:uo.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",(Qn=(So=Cn.data)==null?void 0:So.list)==null?void 0:Qn.map((Or,Bt)=>{var ct;return g.createElement(g.Fragment,null,g.createElement("span",{style:{color:"#FA6400"}},"\u300A",Or==null?void 0:Or.name,"\u300B"),Bt!==((ct=Cn.data)==null?void 0:ct.count)-1&&g.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>je(void 0,null,function*(){yield br()})}),yield new Promise(Or=>setTimeout(()=>Or(),1e3));return}yield br()}),er=hr=>je(void 0,null,function*(){var Jn,Hr,pr,uo,So,Qn,Cn,br,Or,Bt,ct,xn,un;if(!Xe){Nt(!0);const gt=yield x({type:(Hr=(Jn=ze.actionTabs)==null?void 0:Jn.params)!=null&&Hr.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:Xe?le==null?void 0:le[0]:le,id:(uo=(pr=ze.actionTabs)==null?void 0:pr.params)==null?void 0:uo.id,examination_bank_ids:(Qn=(So=ze.actionTabs)==null?void 0:So.params)==null?void 0:Qn.examination_bank_ids,shixuns_info:hr.map(Mn=>({shixun_id:Mn.id,is_copy:Mn.is_copy,is_use:Mn.is_use,course_id:Mn.course_id}))}});Nt(!1),gt&&gt.status===0&&(En(!1),x({type:"paperlibrary/setActionTabs",payload:{}}),ue([]),gt!=null&&gt.have_shixun?(rn(Je(se({},(Cn=gt==null?void 0:gt.data)==null?void 0:Cn[0]),{courseId:(Or=(br=gt==null?void 0:gt.data)==null?void 0:br[0])==null?void 0:Or.course_identifier,examination_bank_ids:((ct=(Bt=ze.actionTabs)==null?void 0:Bt.params)==null?void 0:ct.examination_bank_ids)||[(un=(xn=ze.actionTabs)==null?void 0:xn.params)==null?void 0:un.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=`${gt.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}Nt(!0),setTimeout(()=>{Nt(!1)},500);const Bn=ee.find(gt=>gt.course_id===(le==null?void 0:le[0]));let Ye=1,et=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: ",Bn==null?void 0:Bn.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:Ye,onChange:gt=>{Ye=gt;const Mn=document.getElementById("model_error");Ye<1||Ye>50?Mn.style.display="block":Mn.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:wn,onOk:()=>je(void 0,null,function*(){var gt,Mn;if(Ye<1||Ye>50){const dn=document.getElementById("model_error");return dn.style.display="block",Promise.reject()}et.update({cancelButtonProps:{disabled:!0}});const zn=yield x({type:"paperlibrary/sendToClass",payload:{course_id:le==null?void 0:le[0],id:(Mn=(gt=ze.actionTabs)==null?void 0:gt.params)==null?void 0:Mn.id,num:Ye,shixuns_info:hr.map(dn=>({shixun_id:dn.id,is_copy:dn.is_copy,is_use:dn.is_use}))}});et.update({cancelButtonProps:{disabled:!1}}),zn&&zn.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:()=>{wn()},onOk:()=>{wn(),setTimeout(()=>{var dn,_n;const sr=(_n=(dn=zn==null?void 0:zn.first_category_url)==null?void 0:dn.split("/"))==null?void 0:_n[2];(0,re.xg)(`/classrooms/${sr}/exercise`)},1e3)}}))})})}),Ar=()=>je(void 0,null,function*(){Lt(!0),yield Sn()}),Ur=[{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:Ln,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ut["paperlibrary/sendToClass"]||St||!!ut["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:lr,destroyOnClose:!0,onCancel:wn},g.createElement("div",{className:W.wrap},g.createElement("div",{className:"mb10"},g.createElement(Qt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:b,className:W.search,onChange:hr=>{K(hr.target.value),hr.target.value||Sn(!0)},onSearch:hr=>{K(hr),Sn(),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:nt,rowKey:"course_id",pagination:!1,dataSource:ee,columns:Ur,onRow:hr=>({onClick:Jn=>{if(Xe)ue([hr==null?void 0:hr.course_id]);else{if(!Xe&&!le.includes(hr.course_id)&&le.length>0)return;le!=null&&le.includes(hr==null?void 0:hr.course_id)?ue(le==null?void 0:le.filter(Hr=>Hr!==(hr==null?void 0:hr.course_id))):ue([...le,hr==null?void 0:hr.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:le,onChange:hr=>{ue(hr),He(!1)}}})):!b&&!nt&&g.createElement(Ie,{createState:ie,refreshLoading:We,onRefresh:Ar,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:wn,className:W.no,style:{marginRight:20}},"\u53D6\u6D88"),g.createElement(ve.Z,{onClick:lr,className:W.yes},"\u786E\u8BA4"))))),g.createElement(Ce.Z,{resdata:Ae,type:"exercise",okloading:wt,oktext:(Ae==null?void 0:Ae.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:hr=>{er(hr)}}),g.createElement(G.Z,{source:"\u8BD5\u5377",showModal:Ve,onCancel:()=>vt(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Ot,onOk:()=>{window.location.href=Ot==null?void 0:Ot.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:An,dataSource:Yt,onSuccess:()=>{qt(!1),En(!0)},onClose:wn}))};var zt=(0,Fe.connect)(({paperlibrary:Re,loading:It,globalSetting:ze})=>({paperlibrary:Re,globalSetting:ze,loading:It.effects}))(yt)},29681:function(tr,Zt,p){"use strict";p.d(Zt,{c:function(){return Fe}});var s=(M=>(M.FirstPage="firstPage",M.PrevPage="prevPage",M.NextPage="nextPage",M))(s||{}),Fe=(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))(Fe||{})},6252:function(tr,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 Ie},KM:function(){return ke},KU:function(){return zt},MJ:function(){return ce},Ne:function(){return Je},ON:function(){return It},Uj:function(){return ut},VY:function(){return yt},YO:function(){return Tt},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 je},iA:function(){return U},j6:function(){return k},je:function(){return he},jj:function(){return H},kS:function(){return Re},lS:function(){return be},o6:function(){return G},pO:function(){return x},rQ:function(){return $e},sA:function(){return pe},xm:function(){return ae},xo:function(){return Qt},y8:function(){return oe},yd:function(){return W}});var s=p(77996),Fe=p(44283),M=p(76406),we=p(6767),te=p(14185),$=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,Fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},O=()=>{(0,Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/course_member_act_score`);else{if(h.status===-2)return h;h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_score`);else{if(h.status===-4)return h;h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-4)return h;h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/export_star_user`);else{if(h.status===-4)return h;h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-2)return h;if(h.status===-3)(0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/course_total_homework`);else{if(h.status===-4)return h;h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`))}),Ie=(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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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}))}),$e=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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_users`)):h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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"),Fe.history.push(`/classrooms/${A.coursesId}/exportlist/exercise_score,export_exercise_report`)):h.status===-3&&((0,Fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Fe.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}))}),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_courses.xlsx`,query:A}))}),Qt=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}))}),Re=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}))}),Tt=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}))}),ut=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}))})},20047:function(tr,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),Fe=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(Fe()).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 Ie=N.tablecell;N.tablecell=function(ve,pe){return Ie(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+">"},Fe().setOptions({silent:!0,gfm:!0,pedantic:!1}),Fe().use({tokenizer:T,renderer:N}),Zt.ZP=Fe()},9981:function(tr,Zt){"use strict";const p=function(){const s=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Fe=1;Fe<arguments.length;Fe++){const M=Fe<0||arguments.length<=Fe?void 0:arguments[Fe];M&&Object.keys(M).forEach(we=>{const te=M[we];te!==void 0&&(s[we]=te)})}return s};Zt.Z=p},86013:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(19248);const M=we=>{let te;return typeof we=="object"&&(we!=null&&we.clearIcon)?te=we:we&&(te={clearIcon:s.createElement(Fe.Z,null)}),te};Zt.Z=M},97224:function(tr,Zt,p){"use strict";p.d(Zt,{F:function(){return s}});function s(M){return M!=null&&M===M.window}const Fe=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=Fe},83010:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return we}});var s=p(16089);function Fe(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=Fe(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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return oe}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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"]),je=Object.assign(Object.assign({},(0,te.Z)(mt,{data:!0,aria:!0})),{onClick:Je});return ae!==void 0?s.createElement("a",Object.assign({},je,{className:M()(`${he}-link`,se),href:ae}),me):s.createElement("span",Object.assign({},je,{className:M()(`${he}-link`,se)}),me)}function T(he,be){return(ae,se,Je,mt,je)=>{if(be)return be(ae,se,Je,mt);const Qt=D(ae,se);return O(he,ae,Qt,je)}}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:je}=he,yt=(zt=>{if(se||Je){const Re=Object.assign({},mt);if(se){const It=se||{},{items:ze}=It,Tt=E(It,["items"]);Re.menu=Object.assign(Object.assign({},Tt),{items:ze==null?void 0:ze.map((ut,x)=>{var{key:ke,title:P,label:A,path:h}=ut,C=E(ut,["key","title","label","path"]);let b=A!=null?A:P;return h&&(b=s.createElement("a",{href:`${je}${h}`},b)),Object.assign(Object.assign({},C),{key:ke!=null?ke:x,label:b})})})}else Je&&(Re.overlay=Je);return s.createElement(N.Z,Object.assign({placement:"bottom"},Re),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"}})}},Ie=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)},Ie),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,je=pe(Je,["breadcrumbName"]);return Object.assign(Object.assign({},je),{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:je,children:Qt,itemRender:yt,params:zt={}}=he,Re=ge(he,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:It,direction:ze,breadcrumb:Tt}=s.useContext(Z.E_);let ut;const x=It("breadcrumb",be),[ke,P,A]=ve(x),h=G(je,mt),C=T(x,yt);if(h&&h.length>0){const ee=[],Ee=je||mt;ut=h.map((le,ue)=>{const{path:Qe,key:He,type:ie,menu:X,overlay:nt,onClick:Te,className:Et,separator:at,dropdownProps:We}=le,Lt=g(zt,Qe);Lt!==void 0&&ee.push(Lt);const St=He!=null?He:ue;if(ie==="separator")return s.createElement(L,{key:St},at);const Se={},Xe=ue===h.length-1;X?Se.menu=X:nt&&(Se.overlay=nt);let{href:wt}=le;return ee.length&&Lt!==void 0&&(wt=`#/${ee.join("/")}`),s.createElement(I,Object.assign({key:St},Se,(0,te.Z)(le,{data:!0,aria:!0}),{className:Et,dropdownProps:We,href:wt,separator:Xe?"":me,onClick:Te,prefixCls:x}),C(le,zt,Ee,ee,wt))})}else if(Qt){const ee=(0,we.Z)(Qt).length;ut=(0,we.Z)(Qt).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,Tt==null?void 0:Tt.className,{[`${x}-rtl`]:ze==="rtl"},se,Je,P,A),K=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),ae);return ke(s.createElement("nav",Object.assign({className:b,style:K},Re),s.createElement("ol",null,ut)))};j.Item=W,j.Separator=L;var $e=j,oe=$e},62673:function(tr,Zt,p){"use strict";p.d(Zt,{default:function(){return ve}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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:$e,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:je,checkbox:Qt}=s.useContext(v.E_),yt=s.useContext(D),{isFormItemInput:zt}=s.useContext(L.aM),Re=s.useContext(N.Z),It=(G=(yt==null?void 0:yt.disabled)||se)!==null&&G!==void 0?G:Re,ze=s.useRef(Je.value),Tt=s.useRef(null),ut=(0,te.sQ)(Ce,Tt);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=Tt.current)===null||le===void 0)&&le.input&&(Tt.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:$e,value:Je.value})},C.name=yt.name,C.checked=yt.value.includes(Je.value));const b=M()(`${x}-wrapper`,{[`${x}-rtl`]:je==="rtl",[`${x}-wrapper-checked`]:C.checked,[`${x}-wrapper-disabled`]:It,[`${x}-wrapper-in-form-item`]:zt},Qt==null?void 0:Qt.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({},Qt==null?void 0:Qt.style),he),onMouseEnter:be,onMouseLeave:me,onClick:ee},s.createElement(we.Z,Object.assign({},C,{onClick:Ee,prefixCls:x,className:K,disabled:It,ref:ut})),$e!==void 0&&s.createElement("span",{className:`${x}-label`},$e))))};var W=s.forwardRef(I),re=p(77654),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:$e,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||[]),[je,Qt]=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=>{Qt(ee=>ee.filter(Ee=>Ee!==K))},Re=K=>{Qt(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=>je.includes(le)).sort((le,ue)=>{const Qe=yt.findIndex(ie=>ie.value===le),He=yt.findIndex(ie=>ie.value===ue);return Qe-He}))},ze=ae("checkbox",j),Tt=`${ze}-group`,ut=(0,i.Z)(ze),[x,ke,P]=(0,O.ZP)(ze,ut),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:`${Tt}-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:Re,cancelValue:zt},b=M()(Tt,{[`${Tt}-rtl`]:se==="rtl"},$e,oe,P,ut,ke);return x(s.createElement("div",Object.assign({className:b,style:he},A,{ref:Ce}),s.createElement(D.Provider,{value:C},h)))});const Ie=W;Ie.Group=ce,Ie.__ANT_CHECKBOX=!0;var ve=Ie},36170:function(tr,Zt,p){"use strict";p.d(Zt,{C2:function(){return $}});var s=p(36237),Fe=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,Fe.Wf)(Z)),{display:"inline-flex",flexWrap:"wrap",columnGap:Z.marginXS,[`> ${Z.antCls}-row`]:{flex:1}}),[N]:Object.assign(Object.assign({},(0,Fe.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,Fe.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,Fe.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(tr,Zt,p){"use strict";var s=p(59301),Fe=p(48755),M=p(584);const we=te=>{const{componentName:$}=te,{getPrefixCls:Z}=(0,s.useContext)(Fe.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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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:Ie,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),[$e,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,Ie),mt=s.useMemo(()=>typeof de=="number"?de:/^\d+$/.test(de)?Number(de):de,[de]),je={marginInlineStart:ae?mt:void 0,marginInlineEnd:se?mt:void 0};return $e(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:je},ve)))}},19563:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return mt}});var s=p(59301),Fe=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=je=>typeof je!="object"&&typeof je!="function"||je===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),Ie=p(46e3),ve=p(93873),pe=p(34925),Ce=p(37645),G=p(36305),ge=p(16931),g=p(51636),$e=je=>{const{componentCls:Qt,menuCls:yt,colorError:zt,colorTextLightSolid:Re}=je,It=`${yt}-item`;return{[`${Qt}, ${Qt}-menu-submenu`]:{[`${yt} ${It}`]:{[`&${It}-danger:not(${It}-disabled)`]:{color:zt,"&:hover":{color:Re,backgroundColor:zt}}}}}};const oe=je=>{const{componentCls:Qt,menuCls:yt,zIndexPopup:zt,dropdownArrowDistance:Re,sizePopupArrow:It,antCls:ze,iconCls:Tt,motionDurationMid:ut,paddingBlock:x,fontSize:ke,dropdownEdgeChildPadding:P,colorTextDisabled:A,fontSizeIcon:h,controlPaddingHorizontal:C,colorBgElevated:b}=je;return[{[Qt]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:zt,display:"block","&::before":{position:"absolute",insetBlock:je.calc(It).div(2).sub(Re).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${ze}-btn`]:{[`& > ${Tt}-down, & > ${ze}-btn-icon > ${Tt}-down`]:{fontSize:h}},[`${Qt}-wrap`]:{position:"relative",[`${ze}-btn > ${Tt}-down`]:{fontSize:h},[`${Tt}-down::before`]:{transition:`transform ${ut}`}},[`${Qt}-wrap-open`]:{[`${Tt}-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${Qt}-placement-bottomLeft,
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottomLeft,
&${ze}-slide-down-enter${ze}-slide-down-enter-active${Qt}-placement-bottom,
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottom,
&${ze}-slide-down-enter${ze}-slide-down-enter-active${Qt}-placement-bottomRight,
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottomRight`]:{animationName:Ie.fJ},[`&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-topLeft,
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-topLeft,
&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-top,
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-top,
&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-topRight,
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-topRight`]:{animationName:Ie.Qt},[`&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottomLeft,
&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottom,
&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottomRight`]:{animationName:Ie.Uw},[`&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-topLeft,
&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-top,
&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-topRight`]:{animationName:Ie.ly}}},(0,Ce.ZP)(je,b,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Qt} ${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}},[`${Qt}, ${Qt}-menu-submenu`]:Object.assign(Object.assign({},(0,ce.Wf)(je)),{[yt]:Object.assign(Object.assign({padding:P,listStyleType:"none",backgroundColor:b,backgroundClip:"padding-box",borderRadius:je.borderRadiusLG,outline:"none",boxShadow:je.boxShadowSecondary},(0,ce.Qy)(je)),{"&:empty":{padding:0,boxShadow:"none"},[`${yt}-item-group-title`]:{padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:je.colorTextDescription,transition:`all ${ut}`},[`${yt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${yt}-item-icon`]:{minWidth:ke,marginInlineEnd:je.marginXS,fontSize:je.fontSizeSM},[`${yt}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${ut}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${yt}-item-extra`]:{paddingInlineStart:je.padding,marginInlineStart:"auto",fontSize:je.fontSizeSM,color:je.colorTextDescription}},[`${yt}-item, ${yt}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:je.colorText,fontWeight:"normal",fontSize:ke,lineHeight:je.lineHeight,cursor:"pointer",transition:`all ${ut}`,borderRadius:je.borderRadiusSM,"&:hover, &-active":{backgroundColor:je.controlItemBgHover}},(0,ce.Qy)(je)),{"&-selected":{color:je.colorPrimary,backgroundColor:je.controlItemBgActive,"&:hover, &-active":{backgroundColor:je.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)(je.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:je.colorSplit},[`${Qt}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:je.paddingXS,[`${Qt}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:je.colorTextDescription,fontSize:h,fontStyle:"normal"}}}),[`${yt}-item-group-list`]:{margin:`0 ${(0,de.unit)(je.marginXS)}`,padding:0,listStyle:"none"},[`${yt}-submenu-title`]:{paddingInlineEnd:je.calc(C).add(je.fontSizeSM).equal()},[`${yt}-submenu-vertical`]:{position:"relative"},[`${yt}-submenu${yt}-submenu-disabled ${Qt}-menu-submenu-title`]:{[`&, ${Qt}-menu-submenu-arrow-icon`]:{color:A,backgroundColor:b,cursor:"not-allowed"}},[`${yt}-submenu-selected ${Qt}-menu-submenu-title`]:{color:je.colorPrimary}})})},[(0,Ie.oN)(je,"slide-up"),(0,Ie.oN)(je,"slide-down"),(0,ve.Fm)(je,"move-up"),(0,ve.Fm)(je,"move-down"),(0,pe._y)(je,"zoom-big")]]},he=je=>Object.assign(Object.assign({zIndexPopup:je.zIndexPopupBase+50,paddingBlock:(je.controlHeight-je.fontSize*je.lineHeight)/2},(0,Ce.wZ)({contentRadius:je.borderRadiusLG,limitVerticalRadius:!0})),(0,G.w)(je));var be=(0,ge.I$)("Dropdown",je=>{const{marginXXS:Qt,sizePopupArrow:yt,paddingXXS:zt,componentCls:Re}=je,It=(0,g.mergeToken)(je,{menuCls:`${Re}-menu`,dropdownArrowDistance:je.calc(yt).div(2).add(Qt).equal(),dropdownEdgeChildPadding:zt});return[oe(It),$e(It)]},he,{resetStyle:!1});const me=null,ae=je=>{var Qt;const{menu:yt,arrow:zt,prefixCls:Re,children:It,trigger:ze,disabled:Tt,dropdownRender:ut,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:He}=je,{getPopupContainer:ie,getPrefixCls:X,direction:nt,dropdown:Te}=s.useContext(U.E_),Et=(0,E.ln)("Dropdown"),at=s.useMemo(()=>{const Kn=X();return He!==void 0?He:ue.includes("top")?`${Kn}-slide-down`:`${Kn}-slide-up`},[X,ue,He]),We=s.useMemo(()=>ue?ue.includes("Center")?ue.slice(0,ue.indexOf("Center")):ue:nt==="rtl"?"bottomRight":"bottomLeft",[ue,nt]),Lt=X("dropdown",Re),St=(0,W.Z)(Lt),[Se,Xe,wt]=be(Lt,St),[,Nt]=(0,H.ZP)(),Ae=s.Children.only(B(It)?s.createElement("span",null,It):It),Oe=(0,T.Tm)(Ae,{className:te()(`${Lt}-trigger`,{[`${Lt}-rtl`]:nt==="rtl"},Ae.props.className),disabled:(Qt=Ae.props.disabled)!==null&&Qt!==void 0?Qt:Tt}),Ve=Tt?[]:ze,vt=!!(Ve!=null&&Ve.includes("contextMenu")),[Ot,rn]=(0,v.Z)(!1,{value:h!=null?h:b}),Ln=(0,Z.Z)(Kn=>{C==null||C(Kn,{source:"trigger"}),K==null||K(Kn),rn(Kn)}),En=te()(ke,P,Xe,wt,St,Te==null?void 0:Te.className,{[`${Lt}-rtl`]:nt==="rtl"}),An=(0,D.Z)({arrowPointAtCenter:typeof zt=="object"&&zt.pointAtCenter,autoAdjustOverflow:le,offset:Nt.marginXXS,arrowWidth:zt?Nt.sizePopupArrow:0,borderRadius:Nt.borderRadius}),qt=s.useCallback(()=>{yt!=null&&yt.selectable&&(yt!=null&&yt.multiple)||(C==null||C(!1,{source:"menu"}),rn(!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,ut&&(Kn=ut(Kn)),Kn=s.Children.only(typeof Kn=="string"?s.createElement("span",null,Kn):Kn),s.createElement(k.J,{prefixCls:`${Lt}-menu`,rootClassName:te()(wt,St),expandIcon:s.createElement("span",{className:`${Lt}-menu-submenu-arrow`},nt==="rtl"?s.createElement(Fe.Z,{className:`${Lt}-menu-submenu-arrow-icon`}):s.createElement(M.Z,{className:`${Lt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:qt,validator:lr=>{let{mode:er}=lr}},Kn)},[cn,wn]=(0,i.Cn)("Dropdown",A==null?void 0:A.zIndex);let Sn=s.createElement($.Z,Object.assign({alignPoint:vt},(0,N.Z)(je,["rootClassName"]),{mouseEnterDelay:ee,mouseLeaveDelay:Ee,visible:Ot,builtinPlacements:An,arrow:!!zt,overlayClassName:En,prefixCls:Lt,getPopupContainer:x||ie,transitionName:at,trigger:Ve,overlay:Yt,placement:We,onVisibleChange:Ln,overlayStyle:Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.style),A),{zIndex:cn})}),Oe);return cn&&(Sn=s.createElement(I.Z.Provider,{value:wn},Sn)),Se(Sn)},se=(0,O.Z)(ae,"align",void 0,"dropdown",je=>je),Je=je=>s.createElement(se,Object.assign({},je),s.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=Je;var mt=ae},75727:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return O}});var s=p(19563),Fe=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}=Fe.useContext(Z.E_),{prefixCls:W,type:re="default",danger:k,disabled:H,loading:de,onClick:ce,htmlType:Ie,children:ve,className:pe,menu:Ce,arrow:G,autoFocus:ge,overlay:g,trigger:j,align:$e,open:oe,onOpenChange:he,placement:be,getPopupContainer:me,href:ae,icon:se=Fe.createElement(M.Z,null),title:Je,buttonsRender:mt=ee=>ee,mouseEnterDelay:je,mouseLeaveDelay:Qt,overlayClassName:yt,overlayStyle:zt,destroyPopupOnHide:Re,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"]),Tt=I("dropdown",W),ut=`${Tt}-button`,x={menu:Ce,arrow:G,autoFocus:ge,align:$e,disabled:H,trigger:H?[]:j,onOpenChange:he,getPopupContainer:me||E,mouseEnterDelay:je,mouseLeaveDelay:Qt,overlayClassName:yt,overlayStyle:zt,destroyPopupOnHide:Re,dropdownRender:It},{compactSize:ke,compactItemClassnames:P}=(0,N.ri)(Tt,U),A=te()(ut,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=Fe.createElement($.ZP,{type:re,danger:k,disabled:H,loading:de,onClick:ce,htmlType:Ie,href:ae,title:Je},ve),C=Fe.createElement($.ZP,{type:re,danger:k,icon:se}),[b,K]=mt([h,C]);return Fe.createElement(v.Z.Compact,Object.assign({className:A,size:ke,block:!0},ze),b,Fe.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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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:Ie,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(Ie).onBackground(ve).toHexString()}),[de,ce,Ie,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:Ie,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:Ie,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,Ie=(0,B.mergeToken)(k,{emptyImgCls:`${H}-img`,emptyImgHeight:ce(de).mul(2.5).equal(),emptyImgHeightMD:de,emptyImgHeightSM:ce(de).mul(.875).equal()});return[D(Ie)]}),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 Ie=0,ce=Object.getOwnPropertySymbols(k);Ie<ce.length;Ie++)H.indexOf(ce[Ie])<0&&Object.prototype.propertyIsEnumerable.call(k,ce[Ie])&&(de[ce[Ie]]=k[ce[Ie]]);return de};const I=s.createElement(v,null),U=s.createElement(i,null),W=k=>{const{className:H,rootClassName:de,prefixCls:ce,image:Ie=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:$e,direction:oe,className:he,style:be,classNames:me,styles:ae}=(0,T.dj)("empty"),se=$e("empty",ce),[Je,mt,je]=O(se),[Qt]=(0,we.Z)("Empty"),yt=typeof ve!="undefined"?ve:Qt==null?void 0:Qt.description,zt=typeof yt=="string"?yt:"empty";let Re=null;return typeof Ie=="string"?Re=s.createElement("img",{alt:zt,src:Ie}):Re=Ie,Je(s.createElement("div",Object.assign({className:M()(mt,je,se,he,{[`${se}-normal`]:Ie===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)},Re),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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Nt}});var s=p(59301),Fe=p(84105),M=p(87395),we=p(92310),te=p.n(we),$=p(60499),Z=p(18642),v=p(43749),N=p(72190),i=p(42244),L=p(38705),B=p(17212);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(),Ve=Oe.startsWith("-");Ve&&(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",Ot=vt.split("."),rn=Ot[0]||"0",Ln=Ot[1]||"0";rn==="0"&&Ln==="0"&&(Ve=!1);var En=Ve?"-":"";return{negative:Ve,negativeStr:En,trimStr:vt,integerStr:rn,decimalStr:Ln,fullStr:"".concat(En).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 Ve=Number(Oe.slice(Oe.indexOf("e-")+2)),vt=Oe.match(/\.(\d+)/);return vt!=null&&vt[1]&&(Ve+=vt[1].length),Ve}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 Ve=Oe;if(E(Ve)&&(Ve=Number(Ve)),Ve=typeof Ve=="string"?Ve:U(Ve),W(Ve)){var vt=T(Ve);this.negative=vt.negative;var Ot=vt.trimStr.split(".");this.integer=BigInt(Ot[0]);var rn=Ot[1]||"0";this.decimal=BigInt(rn),this.decimalLen=rn.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(Ve){var vt="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(Ve,"0"));return BigInt(vt)}},{key:"negate",value:function(){var Ve=new Ae(this.toString());return Ve.negative=!Ve.negative,Ve}},{key:"cal",value:function(Ve,vt,Ot){var rn=Math.max(this.getDecimalStr().length,Ve.getDecimalStr().length),Ln=this.alignDecimal(rn),En=Ve.alignDecimal(rn),An=vt(Ln,En).toString(),qt=Ot(rn),Yt=T(An),cn=Yt.negativeStr,wn=Yt.trimStr,Sn="".concat(cn).concat(wn.padStart(qt+1,"0"));return new Ae("".concat(Sn.slice(0,-qt),".").concat(Sn.slice(-qt)))}},{key:"add",value:function(Ve){if(this.isInvalidate())return new Ae(Ve);var vt=new Ae(Ve);return vt.isInvalidate()?this:this.cal(vt,function(Ot,rn){return Ot+rn},function(Ot){return Ot})}},{key:"multi",value:function(Ve){var vt=new Ae(Ve);return this.isInvalidate()||vt.isInvalidate()?new Ae(NaN):this.cal(vt,function(Ot,rn){return Ot*rn},function(Ot){return Ot*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(Ve){return this.toString()===(Ve==null?void 0:Ve.toString())}},{key:"lessEquals",value:function(Ve){return this.add(Ve.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Ve?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(Ve){if(this.isInvalidate())return new Ae(Ve);var vt=Number(Ve);if(Number.isNaN(vt))return this;var Ot=this.number+vt;if(Ot>Number.MAX_SAFE_INTEGER)return new Ae(Number.MAX_SAFE_INTEGER);if(Ot<Number.MIN_SAFE_INTEGER)return new Ae(Number.MIN_SAFE_INTEGER);var rn=Math.max(I(this.number),I(vt));return new Ae(Ot.toFixed(rn))}},{key:"multi",value:function(Ve){var vt=Number(Ve);if(this.isInvalidate()||Number.isNaN(vt))return new Ae(NaN);var Ot=this.number*vt;if(Ot>Number.MAX_SAFE_INTEGER)return new Ae(Number.MAX_SAFE_INTEGER);if(Ot<Number.MIN_SAFE_INTEGER)return new Ae(Number.MIN_SAFE_INTEGER);var rn=Math.max(I(this.number),I(vt));return new Ae(Ot.toFixed(rn))}},{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(Ve){return this.toNumber()===(Ve==null?void 0:Ve.toNumber())}},{key:"lessEquals",value:function(Ve){return this.add(Ve.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Ve?this.isInvalidate()?"":U(this.number):this.origin}}]),Ae}();function H(Ae){return D()?new re(Ae):new k(Ae)}function de(Ae,Oe,Ve){var vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Ae==="")return"";var Ot=T(Ae),rn=Ot.negativeStr,Ln=Ot.integerStr,En=Ot.decimalStr,An="".concat(Oe).concat(En),qt="".concat(rn).concat(Ln);if(Ve>=0){var Yt=Number(En[Ve]);if(Yt>=5&&!vt){var cn=H(Ae).add("".concat(rn,"0.").concat("0".repeat(Ve)).concat(10-Yt));return de(cn.toString(),Oe,Ve,vt)}return Ve===0?qt:"".concat(qt).concat(Oe).concat(En.padEnd(Ve,"0").slice(0,Ve))}return An===".0"?qt:"".concat(qt).concat(An)}var ce=H,Ie=p(36901),ve=p(34280);function pe(Ae,Oe){return typeof Proxy!="undefined"&&Ae?new Proxy(Ae,{get:function(vt,Ot){if(Oe[Ot])return Oe[Ot];var rn=vt[Ot];return typeof rn=="function"?rn.bind(vt):rn}}):Ae}var Ce=p(8654),G=p(48736);function ge(Ae,Oe){var Ve=(0,s.useRef)(null);function vt(){try{var rn=Ae.selectionStart,Ln=Ae.selectionEnd,En=Ae.value,An=En.substring(0,rn),qt=En.substring(Ln);Ve.current={start:rn,end:Ln,value:En,beforeTxt:An,afterTxt:qt}}catch(Yt){}}function Ot(){if(Ae&&Ve.current&&Oe)try{var rn=Ae.value,Ln=Ve.current,En=Ln.beforeTxt,An=Ln.afterTxt,qt=Ln.start,Yt=rn.length;if(rn.startsWith(En))Yt=En.length;else if(rn.endsWith(An))Yt=rn.length-Ve.current.afterTxt.length;else{var cn=En[qt-1],wn=rn.indexOf(cn,qt-1);wn!==-1&&(Yt=wn+1)}Ae.setSelectionRange(Yt,Yt)}catch(Sn){(0,G.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Sn.message))}}return[vt,Ot]}var g=p(49658),j=function(){var Oe=(0,s.useState)(!1),Ve=(0,N.Z)(Oe,2),vt=Ve[0],Ot=Ve[1];return(0,ve.Z)(function(){Ot((0,g.Z)())},[]),vt},$e=j,oe=p(16089),he=200,be=600;function me(Ae){var Oe=Ae.prefixCls,Ve=Ae.upNode,vt=Ae.downNode,Ot=Ae.upDisabled,rn=Ae.downDisabled,Ln=Ae.onStep,En=s.useRef(),An=s.useRef([]),qt=s.useRef();qt.current=Ln;var Yt=function(){clearTimeout(En.current)},cn=function(hr,Jn){hr.preventDefault(),Yt(),qt.current(Jn);function Hr(){qt.current(Jn),En.current=setTimeout(Hr,he)}En.current=setTimeout(Hr,be)};s.useEffect(function(){return function(){Yt(),An.current.forEach(function(Ur){return oe.Z.cancel(Ur)})}},[]);var wn=$e();if(wn)return null;var Sn="".concat(Oe,"-handler"),Kn=te()(Sn,"".concat(Sn,"-up"),(0,Z.Z)({},"".concat(Sn,"-up-disabled"),Ot)),lr=te()(Sn,"".concat(Sn,"-down"),(0,Z.Z)({},"".concat(Sn,"-down-disabled"),rn)),er=function(){return An.current.push((0,oe.Z)(Yt))},Ar={unselectable:"on",role:"button",onMouseUp:er,onMouseLeave:er};return s.createElement("div",{className:"".concat(Sn,"-wrap")},s.createElement("span",(0,$.Z)({},Ar,{onMouseDown:function(hr){cn(hr,!0)},"aria-label":"Increase Value","aria-disabled":Ot,className:Kn}),Ve||s.createElement("span",{unselectable:"on",className:"".concat(Oe,"-handler-up-inner")})),s.createElement("span",(0,$.Z)({},Ar,{onMouseDown:function(hr){cn(hr,!1)},"aria-label":"Decrease Value","aria-disabled":rn,className:lr}),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,Ve=Oe.includes(".");return Ve?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(Ve){Oe(),Ae.current=(0,oe.Z)(function(){Ve()})}},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"],je=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Qt=function(Oe,Ve){return Oe||Ve.isEmpty()?Ve.toString():Ve.toNumber()},yt=function(Oe){var Ve=ce(Oe);return Ve.isInvalidate()?null:Ve},zt=s.forwardRef(function(Ae,Oe){var Ve=Ae.prefixCls,vt=Ae.className,Ot=Ae.style,rn=Ae.min,Ln=Ae.max,En=Ae.step,An=En===void 0?1:En,qt=Ae.defaultValue,Yt=Ae.value,cn=Ae.disabled,wn=Ae.readOnly,Sn=Ae.upHandler,Kn=Ae.downHandler,lr=Ae.keyboard,er=Ae.changeOnWheel,Ar=er===void 0?!1:er,Ur=Ae.controls,hr=Ur===void 0?!0:Ur,Jn=Ae.classNames,Hr=Ae.stringMode,pr=Ae.parser,uo=Ae.formatter,So=Ae.precision,Qn=Ae.decimalSeparator,Cn=Ae.onChange,br=Ae.onInput,Or=Ae.onPressEnter,Bt=Ae.onStep,ct=Ae.changeOnBlur,xn=ct===void 0?!0:ct,un=Ae.domRef,Bn=(0,i.Z)(Ae,mt),Ye="".concat(Ve,"-input"),et=s.useRef(null),gt=s.useState(!1),Mn=(0,N.Z)(gt,2),zn=Mn[0],dn=Mn[1],_n=s.useRef(!1),sr=s.useRef(!1),Gn=s.useRef(!1),Sr=s.useState(function(){return ce(Yt!=null?Yt:qt)}),gr=(0,N.Z)(Sr,2),Fr=gr[0],Ko=gr[1];function Xi($n){Yt===void 0&&Ko($n)}var Bi=s.useCallback(function($n,jn){if(!jn)return So>=0?So:Math.max(I($n),I(An))},[So,An]),_o=s.useCallback(function($n){var jn=String($n);if(pr)return pr(jn);var mr=jn;return Qn&&(mr=mr.replace(Qn,".")),mr.replace(/[^\w.-]+/g,"")},[pr,Qn]),Ii=s.useRef(""),Lo=s.useCallback(function($n,jn){if(uo)return uo($n,{userTyping:jn,input:String(Ii.current)});var mr=typeof $n=="number"?U($n):$n;if(!jn){var _r=Bi(mr,jn);if(W(mr)&&(Qn||_r>=0)){var Ao=Qn||".";mr=de(mr,Ao,_r)}}return mr},[uo,Bi,Qn]),ji=s.useState(function(){var $n=qt!=null?qt:Yt;return Fr.isInvalidate()&&["string","number"].includes((0,v.Z)($n))?Number.isNaN($n)?"":$n:Lo(Fr.toString(),!1)}),Yi=(0,N.Z)(ji,2),zo=Yi[0],Ui=Yi[1];Ii.current=zo;function Di($n,jn){Ui(Lo($n.isInvalidate()?$n.toString(!1):$n.toString(!jn),jn))}var No=s.useMemo(function(){return yt(Ln)},[Ln,So]),oi=s.useMemo(function(){return yt(rn)},[rn,So]),ao=s.useMemo(function(){return!No||!Fr||Fr.isInvalidate()?!1:No.lessEquals(Fr)},[No,Fr]),Gr=s.useMemo(function(){return!oi||!Fr||Fr.isInvalidate()?!1:Fr.lessEquals(oi)},[oi,Fr]),pi=ge(et.current,zn),aa=(0,N.Z)(pi,2),Ki=aa[0],ri=aa[1],di=function(jn){return No&&!jn.lessEquals(No)?No:oi&&!oi.lessEquals(jn)?oi:null},Xo=function(jn){return!di(jn)},Aa=function(jn,mr){var _r=jn,Ao=Xo(_r)||_r.isEmpty();if(!_r.isEmpty()&&!mr&&(_r=di(_r)||_r,Ao=!0),!wn&&!cn&&Ao){var qo=_r.toString(),fi=Bi(qo,mr);return fi>=0&&(_r=ce(de(qo,".",fi)),Xo(_r)||(_r=ce(de(qo,".",fi,!0)))),_r.equals(Fr)||(Xi(_r),Cn==null||Cn(_r.isEmpty()?null:Qt(Hr,_r)),Yt===void 0&&Di(_r,mr)),_r}return Fr},Ga=Je(),wa=function $n(jn){if(Ki(),Ii.current=jn,Ui(jn),!sr.current){var mr=_o(jn),_r=ce(mr);_r.isNaN()||Aa(_r,!0)}br==null||br(jn),Ga(function(){var Ao=jn;pr||(Ao=jn.replace(/。/g,".")),Ao!==jn&&$n(Ao)})},sa=function(){sr.current=!0},Ji=function(){sr.current=!1,wa(et.current.value)},ha=function(jn){wa(jn.target.value)},vA=function(jn){var mr;if(!(jn&&ao||!jn&&Gr)){_n.current=!1;var _r=ce(Gn.current?ae(An):An);jn||(_r=_r.negate());var Ao=(Fr||ce(0)).add(_r.toString()),qo=Aa(Ao,!1);Bt==null||Bt(Qt(Hr,qo),{offset:Gn.current?ae(An):An,type:jn?"up":"down"}),(mr=et.current)===null||mr===void 0||mr.focus()}},sA=function(jn){var mr=ce(_o(zo)),_r;mr.isNaN()?_r=Aa(Fr,jn):_r=Aa(mr,jn),Yt!==void 0?Di(Fr,!1):_r.isNaN()||Di(_r,!1)},la=function(){_n.current=!0},Zr=function(jn){var mr=jn.key,_r=jn.shiftKey;_n.current=!0,Gn.current=_r,mr==="Enter"&&(sr.current||(_n.current=!1),sA(!1),Or==null||Or(jn)),lr!==!1&&!sr.current&&["Up","ArrowUp","Down","ArrowDown"].includes(mr)&&(vA(mr==="Up"||mr==="ArrowUp"),jn.preventDefault())},On=function(){_n.current=!1,Gn.current=!1};s.useEffect(function(){if(Ar&&zn){var $n=function(_r){vA(_r.deltaY<0),_r.preventDefault()},jn=et.current;if(jn)return jn.addEventListener("wheel",$n,{passive:!1}),function(){return jn.removeEventListener("wheel",$n)}}});var Yn=function(){xn&&sA(!1),dn(!1),_n.current=!1};return(0,ve.o)(function(){Fr.isInvalidate()||Di(Fr,!1)},[So,uo]),(0,ve.o)(function(){var $n=ce(Yt);Ko($n);var jn=ce(_o(zo));(!$n.equals(jn)||!_n.current||uo)&&Di($n,_n.current)},[Yt]),(0,ve.o)(function(){uo&&ri()},[zo]),s.createElement("div",{ref:un,className:te()(Ve,vt,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(Ve,"-focused"),zn),"".concat(Ve,"-disabled"),cn),"".concat(Ve,"-readonly"),wn),"".concat(Ve,"-not-a-number"),Fr.isNaN()),"".concat(Ve,"-out-of-range"),!Fr.isInvalidate()&&!Xo(Fr))),style:Ot,onFocus:function(){dn(!0)},onBlur:Yn,onKeyDown:Zr,onKeyUp:On,onCompositionStart:sa,onCompositionEnd:Ji,onBeforeInput:la},hr&&s.createElement(me,{prefixCls:Ve,upNode:Sn,downNode:Kn,upDisabled:ao,downDisabled:Gr,onStep:vA}),s.createElement("div",{className:"".concat(Ye,"-wrap")},s.createElement("input",(0,$.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":rn,"aria-valuemax":Ln,"aria-valuenow":Fr.isInvalidate()?null:Fr.toString(),step:An},Bn,{ref:(0,Ce.sQ)(et,Oe),className:Ye,value:zo,onChange:ha,disabled:cn,readOnly:wn}))))}),Re=s.forwardRef(function(Ae,Oe){var Ve=Ae.disabled,vt=Ae.style,Ot=Ae.prefixCls,rn=Ot===void 0?"rc-input-number":Ot,Ln=Ae.value,En=Ae.prefix,An=Ae.suffix,qt=Ae.addonBefore,Yt=Ae.addonAfter,cn=Ae.className,wn=Ae.classNames,Sn=(0,i.Z)(Ae,je),Kn=s.useRef(null),lr=s.useRef(null),er=s.useRef(null),Ar=function(hr){er.current&&(0,se.nH)(er.current,hr)};return s.useImperativeHandle(Oe,function(){return pe(er.current,{focus:Ar,nativeElement:Kn.current.nativeElement||lr.current})}),s.createElement(Ie.BaseInput,{className:cn,triggerFocus:Ar,prefixCls:rn,value:Ln,disabled:Ve,style:vt,prefix:En,suffix:An,addonAfter:Yt,addonBefore:qt,classNames:wn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:Kn},s.createElement(zt,(0,$.Z)({prefixCls:rn,disabled:Ve,ref:er,domRef:lr,className:wn==null?void 0:wn.input},Sn)))}),It=Re,ze=It,Tt=p(62487),ut=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),He=p(56119),ie=p(16931),X=p(51636),nt=p(17835);const Te=Ae=>{var Oe;const Ve=(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:Ve,handleActiveBg:Ae.colorFillAlter,handleBg:Ae.colorBgContainer,filledHandleBg:new nt.FastColor(Ae.colorFillSecondary).onBackground(Ae.colorBgContainer).toHexString(),handleHoverColor:Ae.colorPrimary,handleBorderColor:Ae.colorBorder,handleOpacity:Ve===!0?1:0,handleVisibleWidth:Ve===!0?vt:0})},Et=(Ae,Oe)=>{let{componentCls:Ve,borderRadiusSM:vt,borderRadiusLG:Ot}=Ae;const rn=Oe==="lg"?Ot:vt;return{[`&-${Oe}`]:{[`${Ve}-handler-wrap`]:{borderStartEndRadius:rn,borderEndEndRadius:rn},[`${Ve}-handler-up`]:{borderStartEndRadius:rn},[`${Ve}-handler-down`]:{borderEndEndRadius:rn}}}},at=Ae=>{const{componentCls:Oe,lineWidth:Ve,lineType:vt,borderRadius:Ot,inputFontSizeSM:rn,inputFontSizeLG:Ln,controlHeightLG:En,controlHeightSM:An,colorError:qt,paddingInlineSM:Yt,paddingBlockSM:cn,paddingBlockLG:wn,paddingInlineLG:Sn,colorTextDescription:Kn,motionDurationMid:lr,handleHoverColor:er,handleOpacity:Ar,paddingInline:Ur,paddingBlock:hr,handleBg:Jn,handleActiveBg:Hr,colorTextDisabled:pr,borderRadiusSM:uo,borderRadiusLG:So,controlWidth:Qn,handleBorderColor:Cn,filledHandleBg:br,lineHeightLG:Or,calc:Bt}=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:Qn,margin:0,padding:0,borderRadius:Ot}),(0,ue.qG)(Ae,{[`${Oe}-handler-wrap`]:{background:Jn,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(Ve)} ${vt} ${Cn}`}}})),(0,ue.H8)(Ae,{[`${Oe}-handler-wrap`]:{background:br,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(Ve)} ${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)(Ve)} ${vt} ${Cn}`}}})),(0,ue.Mu)(Ae)),{"&-rtl":{direction:"rtl",[`${Oe}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Ln,lineHeight:Or,borderRadius:So,[`input${Oe}-input`]:{height:Bt(En).sub(Bt(Ve).mul(2)).equal(),padding:`${(0,ee.unit)(wn)} ${(0,ee.unit)(Sn)}`}},"&-sm":{padding:0,fontSize:rn,borderRadius:uo,[`input${Oe}-input`]:{height:Bt(An).sub(Bt(Ve).mul(2)).equal(),padding:`${(0,ee.unit)(cn)} ${(0,ee.unit)(Yt)}`}},"&-out-of-range":{[`${Oe}-input-wrap`]:{input:{color:qt}}},"&-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:So,fontSize:Ae.fontSizeLG}},"&-sm":{[`${Oe}-group-addon`]:{borderRadius:uo}}},(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)(hr)} ${(0,ee.unit)(Ur)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Ot,outline:0,transition:`all ${lr} 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:Ar,height:"100%",borderStartStartRadius:0,borderStartEndRadius:Ot,borderEndEndRadius:Ot,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${lr}`,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)(Ve)} ${vt} ${Cn}`,transition:`all ${lr} linear`,"&:active":{background:Hr},"&: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 ${lr} linear`,userSelect:"none"})},[`${Oe}-handler-up`]:{borderStartEndRadius:Ot},[`${Oe}-handler-down`]:{borderEndEndRadius:Ot}},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}})}]},We=Ae=>{const{componentCls:Oe,paddingBlock:Ve,paddingInline:vt,inputAffixPadding:Ot,controlWidth:rn,borderRadiusLG:Ln,borderRadiusSM:En,paddingInlineLG:An,paddingInlineSM:qt,paddingBlockLG:Yt,paddingBlockSM:cn,motionDurationMid:wn}=Ae;return{[`${Oe}-affix-wrapper`]:Object.assign(Object.assign({[`input${Oe}-input`]:{padding:`${(0,ee.unit)(Ve)} 0`}},(0,Ee.ik)(Ae)),{position:"relative",display:"inline-flex",alignItems:"center",width:rn,padding:0,paddingInlineStart:vt,"&-lg":{borderRadius:Ln,paddingInlineStart:An,[`input${Oe}-input`]:{padding:`${(0,ee.unit)(Yt)} 0`}},"&-sm":{borderRadius:En,paddingInlineStart:qt,[`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:Ot},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:vt,marginInlineStart:Ot,transition:`margin ${wn}`}},[`&: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 Lt=(0,ie.I$)("InputNumber",Ae=>{const Oe=(0,X.mergeToken)(Ae,(0,le.e)(Ae));return[at(Oe),We(Oe),(0,He.c)(Oe)]},Te,{unitless:{handleOpacity:!0}}),St=function(Ae,Oe){var Ve={};for(var vt in Ae)Object.prototype.hasOwnProperty.call(Ae,vt)&&Oe.indexOf(vt)<0&&(Ve[vt]=Ae[vt]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ot=0,vt=Object.getOwnPropertySymbols(Ae);Ot<vt.length;Ot++)Oe.indexOf(vt[Ot])<0&&Object.prototype.propertyIsEnumerable.call(Ae,vt[Ot])&&(Ve[vt[Ot]]=Ae[vt[Ot]]);return Ve};const Se=s.forwardRef((Ae,Oe)=>{const{getPrefixCls:Ve,direction:vt}=s.useContext(x.E_),Ot=s.useRef(null);s.useImperativeHandle(Oe,()=>Ot.current);const{className:rn,rootClassName:Ln,size:En,disabled:An,prefixCls:qt,addonBefore:Yt,addonAfter:cn,prefix:wn,suffix:Sn,bordered:Kn,readOnly:lr,status:er,controls:Ar,variant:Ur}=Ae,hr=St(Ae,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Jn=Ve("input-number",qt),Hr=(0,A.Z)(Jn),[pr,uo,So]=Lt(Jn,Hr),{compactSize:Qn,compactItemClassnames:Cn}=(0,K.ri)(Jn,vt);let br=s.createElement(M.Z,{className:`${Jn}-handler-up-inner`}),Or=s.createElement(Fe.Z,{className:`${Jn}-handler-down-inner`});const Bt=typeof Ar=="boolean"?Ar:void 0;typeof Ar=="object"&&(br=typeof Ar.upIcon=="undefined"?br:s.createElement("span",{className:`${Jn}-handler-up-inner`},Ar.upIcon),Or=typeof Ar.downIcon=="undefined"?Or:s.createElement("span",{className:`${Jn}-handler-down-inner`},Ar.downIcon));const{hasFeedback:ct,status:xn,isFormItemInput:un,feedbackIcon:Bn}=s.useContext(C.aM),Ye=(0,ut.F)(xn,er),et=(0,h.Z)(gr=>{var Fr;return(Fr=En!=null?En:Qn)!==null&&Fr!==void 0?Fr:gr}),gt=s.useContext(P.Z),Mn=An!=null?An:gt,[zn,dn]=(0,b.Z)("inputNumber",Ur,Kn),_n=ct&&s.createElement(s.Fragment,null,Bn),sr=te()({[`${Jn}-lg`]:et==="large",[`${Jn}-sm`]:et==="small",[`${Jn}-rtl`]:vt==="rtl",[`${Jn}-in-form-item`]:un},uo),Gn=`${Jn}-group`,Sr=s.createElement(ze,Object.assign({ref:Ot,disabled:Mn,className:te()(So,Hr,rn,Ln,Cn),upHandler:br,downHandler:Or,prefixCls:Jn,readOnly:lr,controls:Bt,prefix:wn,suffix:_n||Sn,addonBefore:Yt&&s.createElement(Tt.Z,{form:!0,space:!0},Yt),addonAfter:cn&&s.createElement(Tt.Z,{form:!0,space:!0},cn),classNames:{input:sr,variant:te()({[`${Jn}-${zn}`]:dn},(0,ut.Z)(Jn,Ye,ct)),affixWrapper:te()({[`${Jn}-affix-wrapper-sm`]:et==="small",[`${Jn}-affix-wrapper-lg`]:et==="large",[`${Jn}-affix-wrapper-rtl`]:vt==="rtl",[`${Jn}-affix-wrapper-without-controls`]:Ar===!1||Mn},uo),wrapper:te()({[`${Gn}-rtl`]:vt==="rtl"},uo),groupWrapper:te()({[`${Jn}-group-wrapper-sm`]:et==="small",[`${Jn}-group-wrapper-lg`]:et==="large",[`${Jn}-group-wrapper-rtl`]:vt==="rtl",[`${Jn}-group-wrapper-${zn}`]:dn},(0,ut.Z)(`${Jn}-group-wrapper`,Ye,ct),uo)}},hr));return pr(Sr)}),Xe=Se,wt=Ae=>s.createElement(ke.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},s.createElement(Se,Object.assign({},Ae)));Xe._InternalPanelDoNotUseOrYouWillBeFired=wt;var Nt=Xe},49397:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return k}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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 Ie in H)Object.prototype.hasOwnProperty.call(H,Ie)&&de.indexOf(Ie)<0&&(ce[Ie]=H[Ie]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ie=Object.getOwnPropertySymbols(H);ve<Ie.length;ve++)de.indexOf(Ie[ve])<0&&Object.prototype.propertyIsEnumerable.call(H,Ie[ve])&&(ce[Ie[ve]]=H[Ie[ve]]);return ce},k=(0,s.forwardRef)((H,de)=>{const{prefixCls:ce,bordered:Ie=!0,status:ve,size:pe,disabled:Ce,onBlur:G,onFocus:ge,suffix:g,allowClear:j,addonAfter:$e,addonBefore:oe,className:he,style:be,styles:me,rootClassName:ae,onChange:se,classNames:Je,variant:mt}=H,je=W(H,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Qt,direction:yt,allowClear:zt,autoComplete:Re,className:It,style:ze,classNames:Tt,styles:ut}=(0,N.dj)("input"),x=Qt("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)(Nt=>{var Ae;return(Ae=pe!=null?pe:K)!==null&&Ae!==void 0?Ae:Nt}),le=s.useContext(i.Z),ue=Ce!=null?Ce:le,{status:Qe,hasFeedback:He,feedbackIcon:ie}=(0,s.useContext)(D.aM),X=(0,v.F)(Qe,ve),nt=U(H)||!!He,Te=(0,s.useRef)(nt),Et=(0,E.Z)(ke,!0),at=Nt=>{Et(),G==null||G(Nt)},We=Nt=>{Et(),ge==null||ge(Nt)},Lt=Nt=>{Et(),se==null||se(Nt)},St=(He||g)&&s.createElement(s.Fragment,null,g,He&&ie),Se=(0,Z.Z)(j!=null?j:zt),[Xe,wt]=(0,O.Z)("input",mt,Ie);return A(b(s.createElement(we.default,Object.assign({ref:(0,te.sQ)(de,ke),prefixCls:x,autoComplete:Re},je,{disabled:ue,onBlur:at,onFocus:We,style:Object.assign(Object.assign({},ze),be),styles:Object.assign(Object.assign({},ut),me),suffix:St,allowClear:Se,className:M()(he,ae,C,P,ee,It),onChange:Lt,addonBefore:oe&&s.createElement($.Z,{form:!0,space:!0},oe),addonAfter:$e&&s.createElement($.Z,{form:!0,space:!0},$e),classNames:Object.assign(Object.assign(Object.assign({},Je),Tt),{input:M()({[`${x}-sm`]:Ee==="small",[`${x}-lg`]:Ee==="large",[`${x}-rtl`]:yt==="rtl"},Je==null?void 0:Je.input,Tt.input,h),variant:M()({[`${x}-${Xe}`]:wt},(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-${Xe}`]:wt},(0,v.Z)(`${x}-group-wrapper`,X,He),h)})}))))})},79809:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return de}});var s=p(59301),Fe=p(92310),M=p.n(Fe),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:Ie,paddingLG:ve}=ce,pe=`${Ie}-textarea`;return{[`textarea${Ie}`]:{maxWidth:"100%",height:"auto",minHeight:ce.controlHeight,lineHeight:ce.lineHeight,verticalAlign:"bottom",transition:`all ${ce.motionDurationSlow}`,resize:"vertical",[`&${Ie}-mouse-active`]:{transition:`all ${ce.motionDurationSlow}, height 0s, width 0s`}},[`${Ie}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[pe]:{position:"relative","&-show-count":{[`> ${Ie}`]:{height:"100%"},[`${Ie}-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 > ${Ie},
&-affix-wrapper${pe}-has-feedback ${Ie}
`]:{paddingInlineEnd:ve},[`&-affix-wrapper${Ie}-affix-wrapper`]:{padding:0,[`> textarea${Ie}`]:{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"}},[`${Ie}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${Ie}-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${Ie}-affix-wrapper-sm`]:{[`${Ie}-suffix`]:{[`${Ie}-clear-icon`]:{insetInlineEnd:ce.paddingInlineSM}}}}}};var re=(0,E.I$)(["Input","TextArea"],ce=>{const Ie=(0,I.mergeToken)(ce,(0,U.e)(ce));return[W(Ie)]},U.T,{resetFont:!1}),k=function(ce,Ie){var ve={};for(var pe in ce)Object.prototype.hasOwnProperty.call(ce,pe)&&Ie.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++)Ie.indexOf(pe[Ce])<0&&Object.prototype.propertyIsEnumerable.call(ce,pe[Ce])&&(ve[pe[Ce]]=ce[pe[Ce]]);return ve},de=(0,s.forwardRef)((ce,Ie)=>{var ve;const{prefixCls:pe,bordered:Ce=!0,size:G,disabled:ge,status:g,allowClear:j,classNames:$e,rootClassName:oe,className:he,style:be,styles:me,variant:ae,showCount:se,onMouseDown:Je,onResize:mt}=ce,je=k(ce,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Qt,direction:yt,allowClear:zt,autoComplete:Re,className:It,style:ze,classNames:Tt,styles:ut}=(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(Ie,()=>{var wt;return{resizableTextArea:(wt=b.current)===null||wt===void 0?void 0:wt.resizableTextArea,focus:Nt=>{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,Nt)},blur:()=>{var Nt;return(Nt=b.current)===null||Nt===void 0?void 0:Nt.blur()}}});const K=Qt("input",pe),ee=(0,N.Z)(K),[Ee,le,ue]=(0,T.TI)(K,oe),[Qe]=re(K,ee),{compactSize:He,compactItemClassnames:ie}=(0,D.ri)(K,yt),X=(0,i.Z)(wt=>{var Nt;return(Nt=G!=null?G:He)!==null&&Nt!==void 0?Nt:wt}),[nt,Te]=(0,B.Z)("textArea",ae,Ce),Et=(0,te.Z)(j!=null?j:zt),[at,We]=s.useState(!1),[Lt,St]=s.useState(!1),Se=wt=>{We(!0),Je==null||Je(wt);const Nt=()=>{We(!1),document.removeEventListener("mouseup",Nt)};document.addEventListener("mouseup",Nt)},Xe=wt=>{var Nt,Ae;if(mt==null||mt(wt),at&&typeof getComputedStyle=="function"){const Oe=(Ae=(Nt=b.current)===null||Nt===void 0?void 0:Nt.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:Re},je,{style:Object.assign(Object.assign({},ze),be),styles:Object.assign(Object.assign({},ut),me),disabled:ke,allowClear:Et,className:M()(ue,ee,he,oe,ie,It,Lt&&`${K}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},$e),Tt),{textarea:M()({[`${K}-sm`]:X==="small",[`${K}-lg`]:X==="large"},le,$e==null?void 0:$e.textarea,Tt.textarea,at&&`${K}-mouse-active`),variant:M()({[`${K}-${nt}`]: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:Xe,onMouseDown:Se}))))})},23826:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Fe}});var s=p(59301);function Fe(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(tr,Zt,p){"use strict";p.d(Zt,{default:function(){return Tt}});var s=p(59301),Fe=p(92310),M=p.n(Fe),we=p(48755),te=p(56553),$=p(53075),v=ut=>{const{getPrefixCls:x,direction:ke}=(0,s.useContext)(we.E_),{prefixCls:P,className:A}=ut,h=x("input-group",P),C=x("input"),[b,K,ee]=(0,$.ZP)(C),Ee=M()(h,ee,{[`${h}-lg`]:ut.size==="large",[`${h}-sm`]:ut.size==="small",[`${h}-compact`]:ut.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:ut.style,onMouseEnter:ut.onMouseEnter,onMouseLeave:ut.onMouseLeave,onFocus:ut.onFocus,onBlur:ut.onBlur},s.createElement(te.aM.Provider,{value:ue},ut.children)))},N=p(49397),i=p(77654),L=p(6089),B=p(26112),D=p(82855),O=p(31756),T=p(16931),E=p(51636),I=p(64910);const U=ut=>{const{componentCls:x,paddingXS:ke}=ut;return{[x]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:ke,"&-rtl":{direction:"rtl"},[`${x}-input`]:{textAlign:"center",paddingInline:ut.paddingXXS},[`&${x}-sm ${x}-input`]:{paddingInline:ut.calc(ut.paddingXXS).div(2).equal()},[`&${x}-lg ${x}-input`]:{paddingInline:ut.paddingXS}}}};var W=(0,T.I$)(["Input","OTP"],ut=>{const x=(0,E.mergeToken)(ut,(0,I.e)(ut));return[U(x)]},I.T),re=p(16089),k=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ut);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[A])&&(ke[P[A]]=ut[P[A]]);return ke},de=s.forwardRef((ut,x)=>{const{value:ke,onChange:P,onActiveChange:A,index:h,mask:C}=ut,b=k(ut,["value","onChange","onActiveChange","index","mask"]),K=ke&&typeof C=="string"?C:ke,ee=He=>{P(h,He.target.value)},Ee=s.useRef(null);s.useImperativeHandle(x,()=>Ee.current);const le=()=>{(0,re.Z)(()=>{var He;const ie=(He=Ee.current)===null||He===void 0?void 0:He.input;document.activeElement===ie&&ie&&ie.select()})},ue=He=>{const{key:ie,ctrlKey:X,metaKey:nt}=He;ie==="ArrowLeft"?A(h-1):ie==="ArrowRight"?A(h+1):ie==="z"&&(X||nt)&&He.preventDefault(),le()},Qe=He=>{He.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(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ut);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[A])&&(ke[P[A]]=ut[P[A]]);return ke};function Ie(ut){return(ut||"").split("")}const ve=ut=>{const{index:x,prefixCls:ke,separator:P}=ut,A=typeof P=="function"?P(x):P;return A?s.createElement("span",{className:`${ke}-separator`},A):null};var Ce=s.forwardRef((ut,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:He,type:ie,onInput:X,inputMode:nt}=ut,Te=ce(ut,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:Et,direction:at}=s.useContext(we.E_),We=Et("otp",ke),Lt=(0,B.Z)(Te,{aria:!0,data:!0,attr:!0}),[St,Se,Xe]=W(We),wt=(0,O.Z)(wn=>A!=null?A:wn),Nt=s.useContext(te.aM),Ae=(0,D.F)(Nt.status,ue),Oe=s.useMemo(()=>Object.assign(Object.assign({},Nt),{status:Ae,hasFeedback:!1,feedbackIcon:null}),[Nt,Ae]),Ve=s.useRef(null),vt=s.useRef({});s.useImperativeHandle(x,()=>({focus:()=>{var wn;(wn=vt.current[0])===null||wn===void 0||wn.focus()},blur:()=>{var wn;for(let Sn=0;Sn<P;Sn+=1)(wn=vt.current[Sn])===null||wn===void 0||wn.blur()},nativeElement:Ve.current}));const Ot=wn=>K?K(wn):wn,[rn,Ln]=s.useState(()=>Ie(Ot(h||"")));s.useEffect(()=>{C!==void 0&&Ln(Ie(C))},[C]);const En=(0,L.Z)(wn=>{Ln(wn),X&&X(wn),b&&wn.length===P&&wn.every(Sn=>Sn)&&wn.some((Sn,Kn)=>rn[Kn]!==Sn)&&b(wn.join(""))}),An=(0,L.Z)((wn,Sn)=>{let Kn=(0,i.Z)(rn);for(let er=0;er<wn;er+=1)Kn[er]||(Kn[er]="");Sn.length<=1?Kn[wn]=Sn:Kn=Kn.slice(0,wn).concat(Ie(Sn)),Kn=Kn.slice(0,P);for(let er=Kn.length-1;er>=0&&!Kn[er];er-=1)Kn.pop();const lr=Ot(Kn.map(er=>er||" ").join(""));return Kn=Ie(lr).map((er,Ar)=>er===" "&&!Kn[Ar]?Kn[Ar]:er),Kn}),qt=(wn,Sn)=>{var Kn;const lr=An(wn,Sn),er=Math.min(wn+Sn.length,P-1);er!==wn&&lr[wn]!==void 0&&((Kn=vt.current[er])===null||Kn===void 0||Kn.focus()),En(lr)},Yt=wn=>{var Sn;(Sn=vt.current[wn])===null||Sn===void 0||Sn.focus()},cn={variant:Ee,disabled:le,status:Ae,mask:He,type:ie,inputMode:nt};return St(s.createElement("div",Object.assign({},Lt,{ref:Ve,className:M()(We,{[`${We}-sm`]:wt==="small",[`${We}-lg`]:wt==="large",[`${We}-rtl`]:at==="rtl"},Xe,Se)}),s.createElement(te.aM.Provider,{value:Oe},Array.from({length:P}).map((wn,Sn)=>{const Kn=`otp-${Sn}`,lr=rn[Sn]||"";return s.createElement(s.Fragment,{key:Kn},s.createElement(de,Object.assign({ref:er=>{vt.current[Sn]=er},index:Sn,size:wt,htmlSize:1,className:`${We}-input`,onChange:qt,value:lr,onActiveChange:Yt,autoFocus:Sn===0&&Qe},cn)),Sn<P-1&&s.createElement(ve,{separator:ee,index:Sn,prefixCls:We}))}))))}),G=p(73331),ge=p(15277),g=p(2738),j=p(8654),$e=p(2171),oe=p(23826),he=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ut);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[A])&&(ke[P[A]]=ut[P[A]]);return ke};const be=ut=>ut?s.createElement(ge.Z,null):s.createElement(G.Z,null),me={click:"onClick",hover:"onMouseOver"};var se=s.forwardRef((ut,x)=>{const{disabled:ke,action:P="click",visibilityToggle:A=!0,iconRender:h=be}=ut,C=s.useContext($e.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 wt;if(b)return;ee&&ue();const Nt=!ee;Ee(Nt),typeof A=="object"&&((wt=A.onVisibleChange)===null||wt===void 0||wt.call(A,Nt))},He=wt=>{const Nt=me[P]||"",Ae=h(ee),Oe={[Nt]:Qe,className:`${wt}-icon`,key:"passwordIcon",onMouseDown:Ve=>{Ve.preventDefault()},onMouseUp:Ve=>{Ve.preventDefault()}};return s.cloneElement(s.isValidElement(Ae)?Ae:s.createElement("span",null,Ae),Oe)},{className:ie,prefixCls:X,inputPrefixCls:nt,size:Te}=ut,Et=he(ut,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:at}=s.useContext(we.E_),We=at("input",nt),Lt=at("input-password",X),St=A&&He(Lt),Se=M()(Lt,ie,{[`${Lt}-${Te}`]:!!Te}),Xe=Object.assign(Object.assign({},(0,g.Z)(Et,["suffix","iconRender","visibilityToggle"])),{type:ee?"text":"password",className:Se,prefixCls:We,suffix:St});return Te&&(Xe.size=Te),s.createElement(N.Z,Object.assign({ref:(0,j.sQ)(x,le)},Xe))}),Je=p(47472),mt=p(22703),je=p(7939),Qt=p(70045),yt=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,P=Object.getOwnPropertySymbols(ut);A<P.length;A++)x.indexOf(P[A])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[A])&&(ke[P[A]]=ut[P[A]]);return ke},Re=s.forwardRef((ut,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:He}=ut,ie=yt(ut,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:X,direction:nt}=s.useContext(we.E_),Te=s.useRef(!1),Et=X("input-search",ke),at=X("input",P),{compactSize:We}=(0,Qt.ri)(Et,nt),Lt=(0,O.Z)(qt=>{var Yt;return(Yt=h!=null?h:We)!==null&&Yt!==void 0?Yt:qt}),St=s.useRef(null),Se=qt=>{qt!=null&&qt.target&&qt.type==="click"&&le&&le(qt.target.value,qt,{source:"clear"}),ue==null||ue(qt)},Xe=qt=>{var Yt;document.activeElement===((Yt=St.current)===null||Yt===void 0?void 0:Yt.input)&&qt.preventDefault()},wt=qt=>{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,qt,{source:"input"})},Nt=qt=>{Te.current||ee||wt(qt)},Ae=typeof b=="boolean"?s.createElement(Je.Z,null):null,Oe=`${Et}-button`;let Ve;const vt=b||{},Ot=vt.type&&vt.type.__ANT_BUTTON===!0;Ot||vt.type==="button"?Ve=(0,mt.Tm)(vt,Object.assign({onMouseDown:Xe,onClick:qt=>{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,qt),wt(qt)},key:"enterButton"},Ot?{className:Oe,size:Lt}:{})):Ve=s.createElement(je.ZP,{className:Oe,type:b?"primary":void 0,size:Lt,disabled:Ee,key:"enterButton",onMouseDown:Xe,onClick:wt,loading:ee,icon:Ae},b),K&&(Ve=[Ve,(0,mt.Tm)(K,{key:"addonAfter"})]);const rn=M()(Et,{[`${Et}-rtl`]:nt==="rtl",[`${Et}-${Lt}`]:!!Lt,[`${Et}-with-button`]:!!b},A),Ln=Object.assign(Object.assign({},ie),{className:rn,prefixCls:at,type:"search"}),En=qt=>{Te.current=!0,Qe==null||Qe(qt)},An=qt=>{Te.current=!1,He==null||He(qt)};return s.createElement(N.Z,Object.assign({ref:(0,j.sQ)(St,x),onPressEnter:Nt},Ln,{size:Lt,onCompositionStart:En,onCompositionEnd:An,addonAfter:Ve,suffix:C,onChange:Se,disabled:Ee}))}),It=p(79809);const ze=N.Z;ze.Group=v,ze.Search=Re,ze.TextArea=It.Z,ze.Password=se,ze.OTP=Ce;var Tt=ze},24303:function(tr,Zt,p){"use strict";p.d(Zt,{D:function(){return ce},Z:function(){return pe}});var s=p(59301),Fe=p(60499),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,Fe.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:$e,triggerHeight:oe,triggerColor:he,triggerBg:be,headerHeight:me,zeroTriggerWidth:ae,zeroTriggerHeight:se,borderRadiusLG:Je,lightSiderBg:mt,lightTriggerColor:je,lightTriggerBg:Qt,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,[`${$e}-menu${$e}-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:je,background:Qt},[`${G}-zero-width-trigger`]:{color:je,background:Qt,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({}),Ie=(()=>{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:$e,defaultCollapsed:oe=!1,theme:he="dark",style:be={},collapsible:me=!1,reverseArrow:ae=!1,width:se=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:mt,breakpoint:je,onCollapse:Qt,onBreakpoint:yt}=Ce,zt=k(Ce,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Re}=(0,s.useContext)(T.V),[It,ze]=(0,s.useState)("collapsed"in Ce?Ce.collapsed:oe),[Tt,ut]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in Ce&&ze(Ce.collapsed)},[Ce.collapsed]);const x=(Lt,St)=>{"collapsed"in Ce||ze(Lt),Qt==null||Qt(Lt,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=Lt=>{ut(Lt.matches),yt==null||yt(Lt.matches),It!==Lt.matches&&x(Lt.matches,"responsive")},(0,s.useEffect)(()=>{function Lt(Se){return K.current(Se)}let St;if(typeof window!="undefined"){const{matchMedia:Se}=window;if(Se&&je&&je in H){St=Se(`screen and (max-width: ${H[je]})`);try{St.addEventListener("change",Lt)}catch(Xe){St.addListener(Lt)}Lt(St)}}return()=>{try{St==null||St.removeEventListener("change",Lt)}catch(Se){St==null||St.removeListener(Lt)}}},[je]),(0,s.useEffect)(()=>{const Lt=Ie("ant-sider-");return Re.addSider(Lt),()=>Re.removeSider(Lt)},[]);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,He=P==="rtl"==!ae,nt={expanded:He?s.createElement(i.Z,null):s.createElement(N.Z,null),collapsed:He?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||nt):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`]:!!Tt,[`${A}-zero-width`]:parseFloat(ue)===0},g,C,b),We=s.useMemo(()=>({siderCollapsed:It}),[It]);return h(s.createElement(ce.Provider,{value:We},s.createElement("aside",Object.assign({className:at},Ee,{style:Et,ref:G}),s.createElement("div",{className:`${A}-children`},$e),me||Tt&&Qe?Te:null)))})},6989:function(tr,Zt,p){"use strict";p.d(Zt,{V:function(){return Fe}});var s=p(59301);const Fe=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(tr,Zt,p){"use strict";p.d(Zt,{eh:function(){return we},jn:function(){return te}});var s=p(36237),Fe=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,Fe.I$)("Layout",$=>[M($)],we,{deprecatedTokens:te})},78857:function(tr,Zt,p){"use strict";p.d(Zt,{J:function(){return $}});var s=p(59301),Fe=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,Fe.t4)(N),O=(0,Fe.x1)(v,D?(0,Fe.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(tr,Zt,p){"use strict";p.d(Zt,{default:function(){return h}});var s=p(59301),Fe=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(Fe.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:He,firstLevel:ie,direction:X,disableMenuItemTitleTooltip:nt,inlineCollapsed:Te}=s.useContext(O),Et=Xe=>{const wt=ee==null?void 0:ee[0],Nt=s.createElement("span",{className:$()(`${He}-title-content`,{[`${He}-title-content-with-extra`]:!!Qe||Qe===0})},ee);return(!Ee||s.isValidElement(ee)&&ee.type==="span")&&ee&&Xe&&ie&&typeof wt=="string"?s.createElement("div",{className:`${He}-inline-collapsed-noicon`},wt.charAt(0)):Nt},{siderCollapsed:at}=s.useContext(M.D);let We=le;typeof le=="undefined"?We=ie?ee:"":le===!1&&(We="");const Lt={title:We};!at&&!Te&&(Lt.title=null,Lt.open=!1);const St=(0,U.Z)(ee).length;let Se=s.createElement(Fe.ck,Object.assign({},(0,v.Z)(C,["title","icon","danger"]),{className:$()({[`${He}-item-danger`]:ue,[`${He}-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:"",`${He}-item-icon`)}),Et(Te));return nt||(Se=s.createElement(W.Z,Object.assign({},Lt,{placement:X==="rtl"?"left":"right",classNames:{root:`${He}-inline-collapsed-tooltip`}}),Se)),Se},H=p(78857),de=p(36237),ce=p(17835),Ie=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,Ie.oN)(C));var me=(C,b)=>{const{componentCls:K,itemColor:ee,itemSelectedColor:Ee,subMenuItemSelectedColor:le,groupTitleColor:ue,itemBg:Qe,subMenuItemBg:He,itemSelectedBg:ie,activeBarHeight:X,activeBarWidth:nt,activeBarBorderWidth:Te,motionDurationSlow:Et,motionEaseInOut:at,motionEaseOut:We,itemPaddingInline:Lt,motionDurationMid:St,itemHoverColor:Se,lineType:Xe,colorSplit:wt,itemDisabledColor:Nt,dangerItemColor:Ae,dangerItemHoverColor:Oe,dangerItemSelectedColor:Ve,dangerItemActiveBg:vt,dangerItemSelectedBg:Ot,popupBg:rn,itemHoverBg:Ln,itemActiveBg:En,menuSubMenuBg:An,horizontalItemSelectedColor:qt,horizontalItemSelectedBg:Yt,horizontalItemBorderRadius:cn,horizontalItemHoverBg:wn}=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:`${Nt} !important`},[`${K}-item:not(${K}-item-selected):not(${K}-submenu-selected)`]:{[`&:hover, > ${K}-submenu-title:hover`]:{color:Se}},[`&:not(${K}-horizontal)`]:{[`${K}-item:not(${K}-item-selected)`]:{"&:hover":{backgroundColor:Ln},"&:active":{backgroundColor:En}},[`${K}-submenu-title`]:{"&:hover":{backgroundColor:Ln},"&:active":{backgroundColor:En}}},[`${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:Ve},"a, a:hover":{color:"inherit"}},[`& ${K}-item-selected`]:{backgroundColor:ie,[`&${K}-item-danger`]:{backgroundColor:Ot}},[`&${K}-submenu > ${K}`]:{backgroundColor:An},[`&${K}-popup > ${K}`]:{backgroundColor:rn},[`&${K}-submenu-popup > ${K}`]:{backgroundColor:rn},[`&${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:Lt,bottom:0,borderBottom:`${(0,de.unit)(X)} solid transparent`,transition:`border-color ${Et} ${at}`,content:'""'},"&:hover, &-active, &-open":{background:wn,"&::after":{borderBottomWidth:X,borderBottomColor:qt}},"&-selected":{color:qt,backgroundColor:Yt,"&:hover":{backgroundColor:Yt},"&::after":{borderBottomWidth:X,borderBottomColor:qt}}}}),[`&${K}-root`]:{[`&${K}-inline, &${K}-vertical`]:{borderInlineEnd:`${(0,de.unit)(Te)} ${Xe} ${wt}`}},[`&${K}-inline`]:{[`${K}-sub${K}-inline`]:{background:He},[`${K}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,de.unit)(nt)} solid ${Ee}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${St} ${We}`,`opacity ${St} ${We}`].join(","),content:'""'},[`&${K}-item-danger`]:{"&::after":{borderInlineEndColor:Ve}}},[`${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:He,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:He},[`> ${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:He,itemMarginInline:ie,fontSizeLG:X,motionDurationFast:nt,motionDurationSlow:Te,paddingXS:Et,boxShadowSecondary:at,collapsedWidth:We,collapsedIconSize:Lt}=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 ${nt} ${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:He}},[`${b}-item`]:St}},{[`${b}-inline-collapsed`]:{width:We,[`&${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(Lt).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:Lt,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({},Ie.vS),{paddingInline:Et})}}]};const mt=C=>{const{componentCls:b,motionDurationSlow:K,motionDurationMid:ee,motionEaseInOut:Ee,motionEaseOut:le,iconCls:ue,iconSize:Qe,iconMarginInlineEnd:He}=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:He,opacity:1,transition:[`opacity ${K} ${Ee}`,`margin ${K}`,`color ${K}`].join(",")}},[`${b}-item-icon`]:Object.assign({},(0,Ie.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"}}}},je=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)})`}}}}},Qt=C=>{const{antCls:b,componentCls:K,fontSize:ee,motionDurationSlow:Ee,motionDurationMid:le,motionEaseInOut:ue,paddingXS:Qe,padding:He,colorSplit:ie,lineWidth:X,zIndexPopup:nt,borderRadiusLG:Te,subMenuItemBorderRadius:Et,menuArrowSize:at,menuArrowOffset:We,lineType:Lt,groupTitleLineHeight:St,groupTitleFontSize:Se}=C;return[{"":{[K]:Object.assign(Object.assign({},(0,Ie.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,Ie.Wf)(C)),(0,Ie.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)(He)}`,fontSize:Se,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:Lt,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)(He)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:nt,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)),je(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}}}),je(C)),{[`&-inline-collapsed ${K}-submenu-arrow,
&-inline ${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,de.unit)(We)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,de.unit)(C.calc(We).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(We).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,de.unit)(We)})`}}})},{[`${b}-layout-header`]:{[K]:{lineHeight:"inherit"}}}]},yt=C=>{var b,K,ee;const{colorPrimary:Ee,colorError:le,colorTextDisabled:ue,colorErrorBg:Qe,colorText:He,colorTextDescription:ie,colorBgContainer:X,colorFillAlter:nt,colorFillContent:Te,lineWidth:Et,lineWidthBold:at,controlItemBgActive:We,colorBgTextHover:Lt,controlHeightLG:St,lineHeight:Se,colorBgElevated:Xe,marginXXS:wt,padding:Nt,fontSize:Ae,controlHeightSM:Oe,fontSizeLG:Ve,colorTextLightSolid:vt,colorErrorHover:Ot}=C,rn=(b=C.activeBarWidth)!==null&&b!==void 0?b:0,Ln=(K=C.activeBarBorderWidth)!==null&&K!==void 0?K:Et,En=(ee=C.itemMarginInline)!==null&&ee!==void 0?ee:C.marginXXS,An=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:He,itemColor:He,colorItemTextHover:He,itemHoverColor:He,colorItemTextHoverHorizontal:Ee,horizontalItemHoverColor:Ee,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:Ee,itemSelectedColor:Ee,subMenuItemSelectedColor:Ee,colorItemTextSelectedHorizontal:Ee,horizontalItemSelectedColor:Ee,colorItemBg:X,itemBg:X,colorItemBgHover:Lt,itemHoverBg:Lt,colorItemBgActive:Te,itemActiveBg:We,colorSubItemBg:nt,subMenuItemBg:nt,colorItemBgSelected:We,itemSelectedBg:We,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:rn,colorActiveBarHeight:at,activeBarHeight:at,colorActiveBarBorderSize:Et,activeBarBorderWidth:Ln,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:En,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:St,groupTitleLineHeight:Se,collapsedWidth:St*2,popupBg:Xe,itemMarginBlock:wt,itemPaddingInline:Nt,horizontalLineHeight:`${St*1.15}px`,iconSize:Ae,iconMarginInlineEnd:Oe-Ae,collapsedIconSize:Ve,groupTitleFontSize:Ae,darkItemDisabledColor:new ce.FastColor(vt).setA(.25).toRgbString(),darkItemColor:An,darkDangerItemColor:le,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:vt,darkItemSelectedBg:Ee,darkDangerItemSelectedBg:le,darkItemHoverBg:"transparent",darkGroupTitleColor:An,darkItemHoverColor:vt,darkDangerItemHoverColor:Ot,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:le,itemWidth:rn?`calc(100% + ${Ln}px)`:`calc(100% - ${En*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:He,darkDangerItemColor:ie,darkItemBg:X,darkSubMenuItemBg:nt,darkItemSelectedColor:Te,darkItemSelectedBg:Et,darkDangerItemSelectedBg:at,darkItemHoverBg:We,darkGroupTitleColor:Lt,darkItemHoverColor:St,darkItemDisabledColor:Se,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:wt,darkDangerItemActiveBg:Nt,popupBg:Ae,darkPopupBg:Oe}=Ee,Ve=Ee.calc(Qe).div(7).mul(5).equal(),vt=(0,ge.mergeToken)(Ee,{menuArrowSize:Ve,menuHorizontalHeight:Ee.calc(ue).mul(1.15).equal(),menuArrowOffset:Ee.calc(Ve).mul(.25).equal(),menuSubMenuBg:le,calc:Ee.calc,popupBg:Ae}),Ot=(0,ge.mergeToken)(vt,{itemColor:He,itemHoverColor:St,groupTitleColor:Lt,itemSelectedColor:Te,subMenuItemSelectedColor:Te,itemBg:X,popupBg:Oe,subMenuItemBg:nt,itemActiveBg:"transparent",itemSelectedBg:Et,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:We,itemDisabledColor:Se,dangerItemColor:ie,dangerItemHoverColor:Xe,dangerItemSelectedColor:wt,dangerItemActiveBg:Nt,dangerItemSelectedBg:at,menuSubMenuBg:nt,horizontalItemSelectedColor:Te,horizontalItemSelectedBg:Et});return[Qt(vt),j(vt),Je(vt),me(vt,"light"),me(Ot,"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)},Re=p(75030),ze=C=>{var b;const{popupClassName:K,icon:ee,title:Ee,theme:le}=C,ue=s.useContext(O),{prefixCls:Qe,inlineCollapsed:He,theme:ie}=ue,X=(0,Fe.Xl)();let nt;if(!ee)nt=He&&!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";nt=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,Re.Cn)("Menu");return s.createElement(O.Provider,{value:Te},s.createElement(Fe.Wd,Object.assign({},(0,v.Z)(C,["icon"]),{title:nt,popupClassName:$()(Qe,K,`${Qe}-${le||ie}`),popupStyle:Object.assign({zIndex:Et},C.popupStyle)})))},Tt=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 ut(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:He}=s.useContext(L.E_),ie=le(),{prefixCls:X,className:nt,style:Te,theme:Et="light",expandIcon:at,_internalDisableMenuItemTitleTooltip:We,inlineCollapsed:Lt,siderCollapsed:St,rootClassName:Se,mode:Xe,selectable:wt,onClick:Nt,overflowedIndicatorPopupClassName:Ae}=C,Oe=Tt(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ve=(0,v.Z)(Oe,["collapsedWidth"]);(K=Ee.validator)===null||K===void 0||K.call(Ee,{mode:Xe});const vt=(0,Z.Z)(function(){var er;Nt==null||Nt.apply(void 0,arguments),(er=Ee.onClick)===null||er===void 0||er.call(Ee)}),Ot=Ee.mode||Xe,rn=wt!=null?wt:Ee.selectable,Ln=Lt!=null?Lt:St,En={horizontal:{motionName:`${ie}-slide-up`},inline:(0,N.Z)(ie),other:{motionName:`${ie}-zoom-big`}},An=le("menu",X||Ee.prefixCls),qt=(0,B.Z)(An),[Yt,cn,wn]=zt(An,qt,!ee),Sn=$()(`${An}-${Et}`,He==null?void 0:He.className,nt),Kn=s.useMemo(()=>{var er,Ar;if(typeof at=="function"||ut(at))return at||null;if(typeof Ee.expandIcon=="function"||ut(Ee.expandIcon))return Ee.expandIcon||null;if(typeof(He==null?void 0:He.expandIcon)=="function"||ut(He==null?void 0:He.expandIcon))return(He==null?void 0:He.expandIcon)||null;const Ur=(er=at!=null?at:Ee==null?void 0:Ee.expandIcon)!==null&&er!==void 0?er:He==null?void 0:He.expandIcon;return(0,i.Tm)(Ur,{className:$()(`${An}-submenu-expand-icon`,s.isValidElement(Ur)?(Ar=Ur.props)===null||Ar===void 0?void 0:Ar.className:void 0)})},[at,Ee==null?void 0:Ee.expandIcon,He==null?void 0:He.expandIcon,An]),lr=s.useMemo(()=>({prefixCls:An,inlineCollapsed:Ln||!1,direction:Qe,firstLevel:!0,theme:Et,mode:Ot,disableMenuItemTitleTooltip:We}),[An,Ln,Qe,We,Et]);return Yt(s.createElement(H.Z.Provider,{value:null},s.createElement(O.Provider,{value:lr},s.createElement(Fe.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:s.createElement(we.Z,null),overflowedIndicatorPopupClassName:$()(An,`${An}-${Et}`,Ae),mode:Ot,selectable:rn,onClick:vt},Ve,{inlineCollapsed:Ln,style:Object.assign(Object.assign({},He==null?void 0:He.style),Te),className:Sn,prefixCls:An,direction:Qe,defaultMotions:En,expandIcon:Kn,ref:b,rootClassName:$()(Se,cn,Ee.rootClassName,wn,qt),_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=Fe.BW;var h=A},31709:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return He}});var s=p(59301),Fe=p(60499),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,nt){return s.createElement(te.Z,(0,Fe.Z)({},X,{ref:nt,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(18642),T=p(43749),E=p(85899),I=p(72190),U=p(18929),W=p(10228),re=p(26112),k=p(48736),H=p(17119),de=[10,20,50,100],ce=function(X){var nt=X.pageSizeOptions,Te=nt===void 0?de:nt,Et=X.locale,at=X.changeSize,We=X.pageSize,Lt=X.goButton,St=X.quickGo,Se=X.rootPrefixCls,Xe=X.disabled,wt=X.buildOptionText,Nt=X.showSizeChanger,Ae=X.sizeChangerRender,Oe=s.useState(""),Ve=(0,I.Z)(Oe,2),vt=Ve[0],Ot=Ve[1],rn=function(){return!vt||Number.isNaN(vt)?void 0:Number(vt)},Ln=typeof wt=="function"?wt:function(lr){return"".concat(lr," ").concat(Et.items_per_page)},En=function(er){Ot(er.target.value)},An=function(er){Lt||vt===""||(Ot(""),!(er.relatedTarget&&(er.relatedTarget.className.indexOf("".concat(Se,"-item-link"))>=0||er.relatedTarget.className.indexOf("".concat(Se,"-item"))>=0))&&(St==null||St(rn())))},qt=function(er){vt!==""&&(er.keyCode===W.Z.ENTER||er.type==="click")&&(Ot(""),St==null||St(rn()))},Yt=function(){return Te.some(function(er){return er.toString()===We.toString()})?Te:Te.concat([We]).sort(function(er,Ar){var Ur=Number.isNaN(Number(er))?0:Number(er),hr=Number.isNaN(Number(Ar))?0:Number(Ar);return Ur-hr})},cn="".concat(Se,"-options");if(!Nt&&!St)return null;var wn=null,Sn=null,Kn=null;return Nt&&Ae&&(wn=Ae({disabled:Xe,size:We,onSizeChange:function(er){at==null||at(Number(er))},"aria-label":Et.page_size,className:"".concat(cn,"-size-changer"),options:Yt().map(function(lr){return{label:Ln(lr),value:lr}})})),St&&(Lt&&(Kn=typeof Lt=="boolean"?s.createElement("button",{type:"button",onClick:qt,onKeyUp:qt,disabled:Xe,className:"".concat(cn,"-quick-jumper-button")},Et.jump_to_confirm):s.createElement("span",{onClick:qt,onKeyUp:qt},Lt)),Sn=s.createElement("div",{className:"".concat(cn,"-quick-jumper")},Et.jump_to,s.createElement("input",{disabled:Xe,type:"text",value:vt,onChange:En,onKeyUp:qt,onBlur:An,"aria-label":Et.page}),Et.page,Kn)),s.createElement("li",{className:cn},wn,Sn)},Ie=ce,ve=function(X){var nt=X.rootPrefixCls,Te=X.page,Et=X.active,at=X.className,We=X.showTitle,Lt=X.onClick,St=X.onKeyPress,Se=X.itemRender,Xe="".concat(nt,"-item"),wt=D()(Xe,"".concat(Xe,"-").concat(Te),(0,O.Z)((0,O.Z)({},"".concat(Xe,"-active"),Et),"".concat(Xe,"-disabled"),!Te),at),Nt=function(){Lt(Te)},Ae=function(vt){St(vt,Lt,Te)},Oe=Se(Te,"page",s.createElement("a",{rel:"nofollow"},Te));return Oe?s.createElement("li",{title:We?String(Te):null,className:wt,onClick:Nt,onKeyDown:Ae,tabIndex:0},Oe):null},pe=ve,Ce=function(X,nt,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,nt){var Te=typeof ie=="undefined"?X:ie;return Math.floor((nt-1)/Te)+1}var j=function(X){var nt=X.prefixCls,Te=nt===void 0?"rc-pagination":nt,Et=X.selectPrefixCls,at=Et===void 0?"rc-select":Et,We=X.className,Lt=X.current,St=X.defaultCurrent,Se=St===void 0?1:St,Xe=X.total,wt=Xe===void 0?0:Xe,Nt=X.pageSize,Ae=X.defaultPageSize,Oe=Ae===void 0?10:Ae,Ve=X.onChange,vt=Ve===void 0?G:Ve,Ot=X.hideOnSinglePage,rn=X.align,Ln=X.showPrevNextJumpers,En=Ln===void 0?!0:Ln,An=X.showQuickJumper,qt=X.showLessItems,Yt=X.showTitle,cn=Yt===void 0?!0:Yt,wn=X.onShowSizeChange,Sn=wn===void 0?G:wn,Kn=X.locale,lr=Kn===void 0?H.Z:Kn,er=X.style,Ar=X.totalBoundaryShowSizeChanger,Ur=Ar===void 0?50:Ar,hr=X.disabled,Jn=X.simple,Hr=X.showTotal,pr=X.showSizeChanger,uo=pr===void 0?wt>Ur:pr,So=X.sizeChangerRender,Qn=X.pageSizeOptions,Cn=X.itemRender,br=Cn===void 0?Ce:Cn,Or=X.jumpPrevIcon,Bt=X.jumpNextIcon,ct=X.prevIcon,xn=X.nextIcon,un=s.useRef(null),Bn=(0,U.Z)(10,{value:Nt,defaultValue:Oe}),Ye=(0,I.Z)(Bn,2),et=Ye[0],gt=Ye[1],Mn=(0,U.Z)(1,{value:Lt,defaultValue:Se,postState:function(Zo){return Math.max(1,Math.min(Zo,g(void 0,et,wt)))}}),zn=(0,I.Z)(Mn,2),dn=zn[0],_n=zn[1],sr=s.useState(dn),Gn=(0,I.Z)(sr,2),Sr=Gn[0],gr=Gn[1];(0,s.useEffect)(function(){gr(dn)},[dn]);var Fr=vt!==G,Ko="current"in X,Xi=Math.max(1,dn-(qt?3:5)),Bi=Math.min(g(void 0,et,wt),dn+(qt?3:5));function _o(bo,Zo){var ga=bo||s.createElement("button",{type:"button","aria-label":Zo,className:"".concat(Te,"-item-link")});return typeof bo=="function"&&(ga=s.createElement(bo,(0,E.Z)({},X))),ga}function Ii(bo){var Zo=bo.target.value,ga=g(void 0,et,wt),ja;return Zo===""?ja=Zo:Number.isNaN(Number(Zo))?ja=Sr:Zo>=ga?ja=ga:ja=Number(Zo),ja}function Lo(bo){return ge(bo)&&bo!==dn&&ge(wt)&&wt>0}var ji=wt>et?An:!1;function Yi(bo){(bo.keyCode===W.Z.UP||bo.keyCode===W.Z.DOWN)&&bo.preventDefault()}function zo(bo){var Zo=Ii(bo);switch(Zo!==Sr&&gr(Zo),bo.keyCode){case W.Z.ENTER:No(Zo);break;case W.Z.UP:No(Zo-1);break;case W.Z.DOWN:No(Zo+1);break;default:break}}function Ui(bo){No(Ii(bo))}function Di(bo){var Zo=g(bo,et,wt),ga=dn>Zo&&Zo!==0?Zo:dn;gt(bo),gr(ga),Sn==null||Sn(dn,bo),_n(ga),vt==null||vt(ga,bo)}function No(bo){if(Lo(bo)&&!hr){var Zo=g(void 0,et,wt),ga=bo;return bo>Zo?ga=Zo:bo<1&&(ga=1),ga!==Sr&&gr(ga),_n(ga),vt==null||vt(ga,et),ga}return dn}var oi=dn>1,ao=dn<g(void 0,et,wt);function Gr(){oi&&No(dn-1)}function pi(){ao&&No(dn+1)}function aa(){No(Xi)}function Ki(){No(Bi)}function ri(bo,Zo){if(bo.key==="Enter"||bo.charCode===W.Z.ENTER||bo.keyCode===W.Z.ENTER){for(var ga=arguments.length,ja=new Array(ga>2?ga-2:0),Es=2;Es<ga;Es++)ja[Es-2]=arguments[Es];Zo.apply(void 0,ja)}}function di(bo){ri(bo,Gr)}function Xo(bo){ri(bo,pi)}function Aa(bo){ri(bo,aa)}function Ga(bo){ri(bo,Ki)}function wa(bo){var Zo=br(bo,"prev",_o(ct,"prev page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!oi}):Zo}function sa(bo){var Zo=br(bo,"next",_o(xn,"next page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!ao}):Zo}function Ji(bo){(bo.type==="click"||bo.keyCode===W.Z.ENTER)&&No(Sr)}var ha=null,vA=(0,re.Z)(X,{aria:!0,data:!0}),sA=Hr&&s.createElement("li",{className:"".concat(Te,"-total-text")},Hr(wt,[wt===0?0:(dn-1)*et+1,dn*et>wt?wt:dn*et])),la=null,Zr=g(void 0,et,wt);if(Ot&&wt<=et)return null;var On=[],Yn={rootPrefixCls:Te,onClick:No,onKeyPress:ri,showTitle:cn,itemRender:br,page:-1},$n=dn-1>0?dn-1:0,jn=dn+1<Zr?dn+1:Zr,mr=An&&An.goButton,_r=(0,T.Z)(Jn)==="object"?Jn.readOnly:!Jn,Ao=mr,qo=null;Jn&&(mr&&(typeof mr=="boolean"?Ao=s.createElement("button",{type:"button",onClick:Ji,onKeyUp:Ji},lr.jump_to_confirm):Ao=s.createElement("span",{onClick:Ji,onKeyUp:Ji},mr),Ao=s.createElement("li",{title:cn?"".concat(lr.jump_to).concat(dn,"/").concat(Zr):null,className:"".concat(Te,"-simple-pager")},Ao)),qo=s.createElement("li",{title:cn?"".concat(dn,"/").concat(Zr):null,className:"".concat(Te,"-simple-pager")},_r?Sr:s.createElement("input",{type:"text","aria-label":lr.jump_to,value:Sr,disabled:hr,onKeyDown:Yi,onKeyUp:zo,onChange:zo,onBlur:Ui,size:3}),s.createElement("span",{className:"".concat(Te,"-slash")},"/"),Zr));var fi=qt?1:2;if(Zr<=3+fi*2){Zr||On.push(s.createElement(pe,(0,Fe.Z)({},Yn,{key:"noPager",page:1,className:"".concat(Te,"-item-disabled")})));for(var _a=1;_a<=Zr;_a+=1)On.push(s.createElement(pe,(0,Fe.Z)({},Yn,{key:_a,page:_a,active:dn===_a})))}else{var lA=qt?lr.prev_3:lr.prev_5,ds=qt?lr.next_3:lr.next_5,Ba=br(Xi,"jump-prev",_o(Or,"prev page")),Cs=br(Bi,"jump-next",_o(Bt,"next page"));En&&(ha=Ba?s.createElement("li",{title:cn?lA:null,key:"prev",onClick:aa,tabIndex:0,onKeyDown:Aa,className:D()("".concat(Te,"-jump-prev"),(0,O.Z)({},"".concat(Te,"-jump-prev-custom-icon"),!!Or))},Ba):null,la=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"),!!Bt))},Cs):null);var FA=Math.max(1,dn-fi),uA=Math.min(dn+fi,Zr);dn-1<=fi&&(uA=1+fi*2),Zr-dn<=fi&&(FA=Zr-fi*2);for(var ta=FA;ta<=uA;ta+=1)On.push(s.createElement(pe,(0,Fe.Z)({},Yn,{key:ta,page:ta,active:dn===ta})));if(dn-1>=fi*2&&dn!==3&&(On[0]=s.cloneElement(On[0],{className:D()("".concat(Te,"-item-after-jump-prev"),On[0].props.className)}),On.unshift(ha)),Zr-dn>=fi*2&&dn!==Zr-2){var pa=On[On.length-1];On[On.length-1]=s.cloneElement(pa,{className:D()("".concat(Te,"-item-before-jump-next"),pa.props.className)}),On.push(la)}FA!==1&&On.unshift(s.createElement(pe,(0,Fe.Z)({},Yn,{key:1,page:1}))),uA!==Zr&&On.push(s.createElement(pe,(0,Fe.Z)({},Yn,{key:Zr,page:Zr})))}var gi=wa($n);if(gi){var $a=!oi||!Zr;gi=s.createElement("li",{title:cn?lr.prev_page:null,onClick:Gr,tabIndex:$a?null:0,onKeyDown:di,className:D()("".concat(Te,"-prev"),(0,O.Z)({},"".concat(Te,"-disabled"),$a)),"aria-disabled":$a},gi)}var PA=sa(jn);if(PA){var cA,yA;Jn?(cA=!ao,yA=oi?0:null):(cA=!ao||!Zr,yA=cA?null:0),PA=s.createElement("li",{title:cn?lr.next_page:null,onClick:pi,tabIndex:yA,onKeyDown:Xo,className:D()("".concat(Te,"-next"),(0,O.Z)({},"".concat(Te,"-disabled"),cA)),"aria-disabled":cA},PA)}var TA=D()(Te,We,(0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)({},"".concat(Te,"-start"),rn==="start"),"".concat(Te,"-center"),rn==="center"),"".concat(Te,"-end"),rn==="end"),"".concat(Te,"-simple"),Jn),"".concat(Te,"-disabled"),hr));return s.createElement("ul",(0,Fe.Z)({className:TA,style:er,ref:un},vA),sA,gi,Jn?qo:On,PA,s.createElement(Ie,{locale:lr,rootPrefixCls:Te,disabled:hr,selectPrefixCls:at,changeSize:Di,pageSize:et,pageSizeOptions:Qn,quickGo:ji?No:null,goButton:Ao,showSizeChanger:uo,sizeChangerRender:So}))},$e=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),je=p(53075),Qt=p(64910),yt=p(39082),zt=p(63356),Re=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"}}}}}},Tt=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,je.x0)(ie)),{width:ie.paginationMiniQuickJumperInputWidth,height:ie.controlHeightSM})}}}},ut=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,je.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)),ut(ie)),Tt(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,Qt.T)(ie)),C=ie=>(0,Re.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,Qt.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 nt={};for(var Te in ie)Object.prototype.hasOwnProperty.call(ie,Te)&&X.indexOf(Te)<0&&(nt[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])&&(nt[Te[Et]]=ie[Te[Et]]);return nt},Qe=ie=>{const{align:X,prefixCls:nt,selectPrefixCls:Te,className:Et,rootClassName:at,style:We,size:Lt,locale:St,responsive:Se,showSizeChanger:Xe,selectComponentClass:wt,pageSizeOptions:Nt}=ie,Ae=le(ie,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:Oe}=(0,me.Z)(Se),[,Ve]=(0,Je.ZP)(),{getPrefixCls:vt,direction:Ot,showSizeChanger:rn,className:Ln,style:En}=(0,he.dj)("pagination"),An=vt("pagination",nt),[qt,Yt,cn]=b(An),wn=(0,be.Z)(Lt),Sn=wn==="small"||!!(Oe&&!wn&&Se),[Kn]=(0,ae.Z)("Pagination",oe.Z),lr=Object.assign(Object.assign({},Kn),St),[er,Ar]=Ee(Xe),[Ur,hr]=Ee(rn),Jn=er!=null?er:Ur,Hr=Ar!=null?Ar:hr,pr=wt||se.default,uo=s.useMemo(()=>Nt?Nt.map(Bt=>Number(Bt)):void 0,[Nt]),So=Bt=>{var ct;const{disabled:xn,size:un,onSizeChange:Bn,"aria-label":Ye,className:et,options:gt}=Bt,{className:Mn,onChange:zn}=Hr||{},dn=(ct=gt.find(_n=>String(_n.value)===String(un)))===null||ct===void 0?void 0:ct.value;return s.createElement(pr,Object.assign({disabled:xn,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:_n=>_n.parentNode,"aria-label":Ye,options:gt},Hr,{value:dn,onChange:(_n,sr)=>{Bn==null||Bn(_n),zn==null||zn(_n,sr)},size:Sn?"small":"middle",className:D()(et,Mn)}))},Qn=s.useMemo(()=>{const Bt=s.createElement("span",{className:`${An}-item-ellipsis`},"\u2022\u2022\u2022"),ct=s.createElement("button",{className:`${An}-item-link`,type:"button",tabIndex:-1},Ot==="rtl"?s.createElement(L.Z,null):s.createElement(i.Z,null)),xn=s.createElement("button",{className:`${An}-item-link`,type:"button",tabIndex:-1},Ot==="rtl"?s.createElement(i.Z,null):s.createElement(L.Z,null)),un=s.createElement("a",{className:`${An}-item-link`},s.createElement("div",{className:`${An}-item-container`},Ot==="rtl"?s.createElement(N.Z,{className:`${An}-item-link-icon`}):s.createElement(v,{className:`${An}-item-link-icon`}),Bt)),Bn=s.createElement("a",{className:`${An}-item-link`},s.createElement("div",{className:`${An}-item-container`},Ot==="rtl"?s.createElement(v,{className:`${An}-item-link-icon`}):s.createElement(N.Z,{className:`${An}-item-link-icon`}),Bt));return{prevIcon:ct,nextIcon:xn,jumpPrevIcon:un,jumpNextIcon:Bn}},[Ot,An]),Cn=vt("select",Te),br=D()({[`${An}-${X}`]:!!X,[`${An}-mini`]:Sn,[`${An}-rtl`]:Ot==="rtl",[`${An}-bordered`]:Ve.wireframe},Ln,Et,at,Yt,cn),Or=Object.assign(Object.assign({},En),We);return qt(s.createElement(s.Fragment,null,Ve.wireframe&&s.createElement(ee,{prefixCls:An}),s.createElement($e,Object.assign({},Qn,Ae,{style:Or,prefixCls:An,selectPrefixCls:Cn,className:br,locale:lr,pageSizeOptions:uo,showSizeChanger:Jn,sizeChangerRender:So}))))},He=Qe},89787:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return St}});var s=p(59301),Fe=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(60499),B=p(85899),D=p(42244),O={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},T=function(){var Xe=(0,s.useRef)([]),wt=(0,s.useRef)(null);return(0,s.useEffect)(function(){var Nt=Date.now(),Ae=!1;Xe.current.forEach(function(Oe){if(Oe){Ae=!0;var Ve=Oe.style;Ve.transitionDuration=".3s, .3s, .3s, .06s",wt.current&&Nt-wt.current<100&&(Ve.transitionDuration="0s, 0s")}}),Ae&&(wt.current=Date.now())}),Xe.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],I=function(Xe){var wt=(0,B.Z)((0,B.Z)({},O),Xe),Nt=wt.className,Ae=wt.percent,Oe=wt.prefixCls,Ve=wt.strokeColor,vt=wt.strokeLinecap,Ot=wt.strokeWidth,rn=wt.style,Ln=wt.trailColor,En=wt.trailWidth,An=wt.transition,qt=(0,D.Z)(wt,E);delete qt.gapPosition;var Yt=Array.isArray(Ae)?Ae:[Ae],cn=Array.isArray(Ve)?Ve:[Ve],wn=T(),Sn=Ot/2,Kn=100-Ot/2,lr="M ".concat(vt==="round"?Sn:0,",").concat(Sn,`
L `).concat(vt==="round"?Kn:100,",").concat(Sn),er="0 0 100 ".concat(Ot),Ar=0;return s.createElement("svg",(0,L.Z)({className:v()("".concat(Oe,"-line"),Nt),viewBox:er,preserveAspectRatio:"none",style:rn},qt),s.createElement("path",{className:"".concat(Oe,"-line-trail"),d:lr,strokeLinecap:vt,stroke:Ln,strokeWidth:En||Ot,fillOpacity:"0"}),Yt.map(function(Ur,hr){var Jn=1;switch(vt){case"round":Jn=1-Ot/100;break;case"square":Jn=1-Ot/2/100;break;default:Jn=1;break}var Hr={strokeDasharray:"".concat(Ur*Jn,"px, 100px"),strokeDashoffset:"-".concat(Ar,"px"),transition:An||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},pr=cn[hr]||cn[cn.length-1];return Ar+=Ur,s.createElement("path",{key:hr,className:"".concat(Oe,"-line-path"),d:lr,strokeLinecap:vt,stroke:pr,strokeWidth:Ot,fillOpacity:"0",ref:function(So){wn[hr]=So},style:Hr})}))},U=I,W=p(43749),re=p(72190),k=p(47273),H=0,de=(0,k.Z)();function ce(){var Se;return de?(Se=H,H+=1):Se="TEST_OR_SSR",Se}var Ie=function(Se){var Xe=s.useState(),wt=(0,re.Z)(Xe,2),Nt=wt[0],Ae=wt[1];return s.useEffect(function(){Ae("rc_progress_".concat(ce()))},[]),Se||Nt},ve=function(Xe){var wt=Xe.bg,Nt=Xe.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:wt}},Nt)};function pe(Se,Xe){return Object.keys(Se).map(function(wt){var Nt=parseFloat(wt),Ae="".concat(Math.floor(Nt*Xe),"%");return"".concat(Se[wt]," ").concat(Ae)})}var Ce=s.forwardRef(function(Se,Xe){var wt=Se.prefixCls,Nt=Se.color,Ae=Se.gradientId,Oe=Se.radius,Ve=Se.style,vt=Se.ptg,Ot=Se.strokeLinecap,rn=Se.strokeWidth,Ln=Se.size,En=Se.gapDegree,An=Nt&&(0,W.Z)(Nt)==="object",qt=An?"#FFF":void 0,Yt=Ln/2,cn=s.createElement("circle",{className:"".concat(wt,"-circle-path"),r:Oe,cx:Yt,cy:Yt,stroke:qt,strokeLinecap:Ot,strokeWidth:rn,opacity:vt===0?0:1,style:Ve,ref:Xe});if(!An)return cn;var wn="".concat(Ae,"-conic"),Sn=En?"".concat(180+En/2,"deg"):"0deg",Kn=pe(Nt,(360-En)/360),lr=pe(Nt,1),er="conic-gradient(from ".concat(Sn,", ").concat(Kn.join(", "),")"),Ar="linear-gradient(to ".concat(En?"bottom":"top",", ").concat(lr.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:wn},cn),s.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(wn,")")},s.createElement(ve,{bg:Ar},s.createElement(ve,{bg:er}))))}),G=Ce,ge=100,g=function(Xe,wt,Nt,Ae,Oe,Ve,vt,Ot,rn,Ln){var En=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,An=Nt/100*360*((360-Ve)/360),qt=Ve===0?0:{bottom:0,top:180,left:90,right:-90}[vt],Yt=(100-Ae)/100*wt;rn==="round"&&Ae!==100&&(Yt+=Ln/2,Yt>=wt&&(Yt=wt-.01));var cn=ge/2;return{stroke:typeof Ot=="string"?Ot:void 0,strokeDasharray:"".concat(wt,"px ").concat(Xe),strokeDashoffset:Yt+En,transform:"rotate(".concat(Oe+An+qt,"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 $e(Se){var Xe=Se!=null?Se:[];return Array.isArray(Xe)?Xe:[Xe]}var oe=function(Xe){var wt=(0,B.Z)((0,B.Z)({},O),Xe),Nt=wt.id,Ae=wt.prefixCls,Oe=wt.steps,Ve=wt.strokeWidth,vt=wt.trailWidth,Ot=wt.gapDegree,rn=Ot===void 0?0:Ot,Ln=wt.gapPosition,En=wt.trailColor,An=wt.strokeLinecap,qt=wt.style,Yt=wt.className,cn=wt.strokeColor,wn=wt.percent,Sn=(0,D.Z)(wt,j),Kn=ge/2,lr=Ie(Nt),er="".concat(lr,"-gradient"),Ar=Kn-Ve/2,Ur=Math.PI*2*Ar,hr=rn>0?90+rn/2:-90,Jn=Ur*((360-rn)/360),Hr=(0,W.Z)(Oe)==="object"?Oe:{count:Oe,gap:2},pr=Hr.count,uo=Hr.gap,So=$e(wn),Qn=$e(cn),Cn=Qn.find(function(Bn){return Bn&&(0,W.Z)(Bn)==="object"}),br=Cn&&(0,W.Z)(Cn)==="object",Or=br?"butt":An,Bt=g(Ur,Jn,0,100,hr,rn,Ln,En,Or,Ve),ct=T(),xn=function(){var Ye=0;return So.map(function(et,gt){var Mn=Qn[gt]||Qn[Qn.length-1],zn=g(Ur,Jn,Ye,et,hr,rn,Ln,Mn,Or,Ve);return Ye+=et,s.createElement(G,{key:gt,color:Mn,ptg:et,radius:Ar,prefixCls:Ae,gradientId:er,style:zn,strokeLinecap:Or,strokeWidth:Ve,gapDegree:rn,ref:function(_n){ct[gt]=_n},size:ge})}).reverse()},un=function(){var Ye=Math.round(pr*(So[0]/100)),et=100/pr,gt=0;return new Array(pr).fill(null).map(function(Mn,zn){var dn=zn<=Ye-1?Qn[0]:En,_n=dn&&(0,W.Z)(dn)==="object"?"url(#".concat(er,")"):void 0,sr=g(Ur,Jn,gt,et,hr,rn,Ln,dn,"butt",Ve,uo);return gt+=(Jn-sr.strokeDashoffset+uo)*100/Jn,s.createElement("circle",{key:zn,className:"".concat(Ae,"-circle-path"),r:Ar,cx:Kn,cy:Kn,stroke:_n,strokeWidth:Ve,opacity:1,style:sr,ref:function(Sr){ct[zn]=Sr}})})};return s.createElement("svg",(0,L.Z)({className:v()("".concat(Ae,"-circle"),Yt),viewBox:"0 0 ".concat(ge," ").concat(ge),style:qt,id:Nt,role:"presentation"},Sn),!pr&&s.createElement("circle",{className:"".concat(Ae,"-circle-trail"),r:Ar,cx:Kn,cy:Kn,stroke:En,strokeLinecap:Or,strokeWidth:vt||Ve,style:Bt}),pr?un():xn())},he=oe,be={Line:U,Circle:he},me=p(25399),ae=p(68361);function se(Se){return!Se||Se<0?0:Se>100?100:Se}function Je(Se){let{success:Xe,successPercent:wt}=Se,Nt=wt;return Xe&&"progress"in Xe&&(Nt=Xe.progress),Xe&&"percent"in Xe&&(Nt=Xe.percent),Nt}const mt=Se=>{let{percent:Xe,success:wt,successPercent:Nt}=Se;const Ae=se(Je({success:wt,successPercent:Nt}));return[Ae,se(se(Xe)-Ae)]},je=Se=>{let{success:Xe={},strokeColor:wt}=Se;const{strokeColor:Nt}=Xe;return[Nt||ae.presetPrimaryColors.green,wt||null]},Qt=(Se,Xe,wt)=>{var Nt,Ae,Oe,Ve;let vt=-1,Ot=-1;if(Xe==="step"){const rn=wt.steps,Ln=wt.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?(vt=Se==="small"?2:14,Ot=Ln!=null?Ln:8):typeof Se=="number"?[vt,Ot]=[Se,Se]:[vt=14,Ot=8]=Array.isArray(Se)?Se:[Se.width,Se.height],vt*=rn}else if(Xe==="line"){const rn=wt==null?void 0:wt.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?Ot=rn||(Se==="small"?6:8):typeof Se=="number"?[vt,Ot]=[Se,Se]:[vt=-1,Ot=8]=Array.isArray(Se)?Se:[Se.width,Se.height]}else(Xe==="circle"||Xe==="dashboard")&&(typeof Se=="string"||typeof Se=="undefined"?[vt,Ot]=Se==="small"?[60,60]:[120,120]:typeof Se=="number"?[vt,Ot]=[Se,Se]:Array.isArray(Se)&&(vt=(Ae=(Nt=Se[0])!==null&&Nt!==void 0?Nt:Se[1])!==null&&Ae!==void 0?Ae:120,Ot=(Ve=(Oe=Se[0])!==null&&Oe!==void 0?Oe:Se[1])!==null&&Ve!==void 0?Ve:120));return[vt,Ot]},yt=3,zt=Se=>yt/Se*100;var It=Se=>{const{prefixCls:Xe,trailColor:wt=null,strokeLinecap:Nt="round",gapPosition:Ae,gapDegree:Oe,width:Ve=120,type:vt,children:Ot,success:rn,size:Ln=Ve,steps:En}=Se,[An,qt]=Qt(Ln,"circle");let{strokeWidth:Yt}=Se;Yt===void 0&&(Yt=Math.max(zt(An),6));const cn={width:An,height:qt,fontSize:An*.15+6},wn=s.useMemo(()=>{if(Oe||Oe===0)return Oe;if(vt==="dashboard")return 75},[Oe,vt]),Sn=mt(Se),Kn=Ae||vt==="dashboard"&&"bottom"||void 0,lr=Object.prototype.toString.call(Se.strokeColor)==="[object Object]",er=je({success:rn,strokeColor:Se.strokeColor}),Ar=v()(`${Xe}-inner`,{[`${Xe}-circle-gradient`]:lr}),Ur=s.createElement(he,{steps:En,percent:En?Sn[1]:Sn,strokeWidth:Yt,trailWidth:Yt,strokeColor:En?er[1]:er,strokeLinecap:Nt,trailColor:wt,prefixCls:Xe,gapDegree:wn,gapPosition:Kn}),hr=An<=20,Jn=s.createElement("div",{className:Ar,style:cn},Ur,!hr&&Ot);return hr?s.createElement(me.Z,{title:Ot},Jn):Jn},ze=p(36237),Tt=p(63356),ut=p(16931),x=p(51636);const ke="--progress-line-stroke-color",P="--progress-percent",A=Se=>{const Xe=Se?"100%":"-100%";return new ze.Keyframes(`antProgress${Se?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Xe}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Xe}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},h=Se=>{const{componentCls:Xe,iconCls:wt}=Se;return{[Xe]:Object.assign(Object.assign({},(0,Tt.Wf)(Se)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Se.fontSize},[`${Xe}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${Xe}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:Se.remainingColor,borderRadius:Se.lineBorderRadius},[`${Xe}-inner:not(${Xe}-circle-gradient)`]:{[`${Xe}-circle-path`]:{stroke:Se.defaultColor}},[`${Xe}-success-bg, ${Xe}-bg`]:{position:"relative",background:Se.defaultColor,borderRadius:Se.lineBorderRadius,transition:`all ${Se.motionDurationSlow} ${Se.motionEaseInOutCirc}`},[`${Xe}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${Xe}-text`]:{width:"max-content",marginInlineStart:0,marginTop:Se.marginXXS}},[`${Xe}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${ke})`]},height:"100%",width:`calc(1 / var(${P}) * 100%)`,display:"block"},[`&${Xe}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${Xe}-text-inner`]:{color:Se.colorWhite,[`&${Xe}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${Xe}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Se.colorSuccess},[`${Xe}-text`]:{display:"inline-block",marginInlineStart:Se.marginXS,color:Se.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[wt]:{fontSize:Se.fontSize},[`&${Xe}-text-outer`]:{width:"max-content"},[`&${Xe}-text-outer${Xe}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:Se.marginXS}},[`${Xe}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,ze.unit)(Se.paddingXXS)}`,[`&${Xe}-text-start`]:{justifyContent:"start"},[`&${Xe}-text-end`]:{justifyContent:"end"}},[`&${Xe}-status-active`]:{[`${Xe}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Se.colorBgContainer,borderRadius:Se.lineBorderRadius,opacity:0,animationName:A(),animationDuration:Se.progressActiveMotionDuration,animationTimingFunction:Se.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Xe}-rtl${Xe}-status-active`]:{[`${Xe}-bg::before`]:{animationName:A(!0)}},[`&${Xe}-status-exception`]:{[`${Xe}-bg`]:{backgroundColor:Se.colorError},[`${Xe}-text`]:{color:Se.colorError}},[`&${Xe}-status-exception ${Xe}-inner:not(${Xe}-circle-gradient)`]:{[`${Xe}-circle-path`]:{stroke:Se.colorError}},[`&${Xe}-status-success`]:{[`${Xe}-bg`]:{backgroundColor:Se.colorSuccess},[`${Xe}-text`]:{color:Se.colorSuccess}},[`&${Xe}-status-success ${Xe}-inner:not(${Xe}-circle-gradient)`]:{[`${Xe}-circle-path`]:{stroke:Se.colorSuccess}}})}},C=Se=>{const{componentCls:Xe,iconCls:wt}=Se;return{[Xe]:{[`${Xe}-circle-trail`]:{stroke:Se.remainingColor},[`&${Xe}-circle ${Xe}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Xe}-circle ${Xe}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Se.circleTextColor,fontSize:Se.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[wt]:{fontSize:Se.circleIconFontSize}},[`${Xe}-circle&-status-exception`]:{[`${Xe}-text`]:{color:Se.colorError}},[`${Xe}-circle&-status-success`]:{[`${Xe}-text`]:{color:Se.colorSuccess}}},[`${Xe}-inline-circle`]:{lineHeight:1,[`${Xe}-inner`]:{verticalAlign:"bottom"}}}},b=Se=>{const{componentCls:Xe}=Se;return{[Xe]:{[`${Xe}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Se.progressStepMinWidth,marginInlineEnd:Se.progressStepMarginInlineEnd,backgroundColor:Se.remainingColor,transition:`all ${Se.motionDurationSlow}`,"&-active":{backgroundColor:Se.defaultColor}}}}}},K=Se=>{const{componentCls:Xe,iconCls:wt}=Se;return{[Xe]:{[`${Xe}-small&-line, ${Xe}-small&-line ${Xe}-text ${wt}`]:{fontSize:Se.fontSizeSM}}}},ee=Se=>({circleTextColor:Se.colorText,defaultColor:Se.colorInfo,remainingColor:Se.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${Se.fontSize/Se.fontSizeSM}em`});var Ee=(0,ut.I$)("Progress",Se=>{const Xe=Se.calc(Se.marginXXS).div(2).equal(),wt=(0,x.mergeToken)(Se,{progressStepMarginInlineEnd:Xe,progressStepMinWidth:Xe,progressActiveMotionDuration:"2.4s"});return[h(wt),C(wt),b(wt),K(wt)]},ee),le=function(Se,Xe){var wt={};for(var Nt in Se)Object.prototype.hasOwnProperty.call(Se,Nt)&&Xe.indexOf(Nt)<0&&(wt[Nt]=Se[Nt]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Nt=Object.getOwnPropertySymbols(Se);Ae<Nt.length;Ae++)Xe.indexOf(Nt[Ae])<0&&Object.prototype.propertyIsEnumerable.call(Se,Nt[Ae])&&(wt[Nt[Ae]]=Se[Nt[Ae]]);return wt};const ue=Se=>{let Xe=[];return Object.keys(Se).forEach(wt=>{const Nt=parseFloat(wt.replace(/%/g,""));Number.isNaN(Nt)||Xe.push({key:Nt,value:Se[wt]})}),Xe=Xe.sort((wt,Nt)=>wt.key-Nt.key),Xe.map(wt=>{let{key:Nt,value:Ae}=wt;return`${Ae} ${Nt}%`}).join(", ")},Qe=(Se,Xe)=>{const{from:wt=ae.presetPrimaryColors.blue,to:Nt=ae.presetPrimaryColors.blue,direction:Ae=Xe==="rtl"?"to left":"to right"}=Se,Oe=le(Se,["from","to","direction"]);if(Object.keys(Oe).length!==0){const vt=ue(Oe),Ot=`linear-gradient(${Ae}, ${vt})`;return{background:Ot,[ke]:Ot}}const Ve=`linear-gradient(${Ae}, ${wt}, ${Nt})`;return{background:Ve,[ke]:Ve}};var ie=Se=>{const{prefixCls:Xe,direction:wt,percent:Nt,size:Ae,strokeWidth:Oe,strokeColor:Ve,strokeLinecap:vt="round",children:Ot,trailColor:rn=null,percentPosition:Ln,success:En}=Se,{align:An,type:qt}=Ln,Yt=Ve&&typeof Ve!="string"?Qe(Ve,wt):{[ke]:Ve,background:Ve},cn=vt==="square"||vt==="butt"?0:void 0,wn=Ae!=null?Ae:[-1,Oe||(Ae==="small"?6:8)],[Sn,Kn]=Qt(wn,"line",{strokeWidth:Oe}),lr={backgroundColor:rn||void 0,borderRadius:cn},er=Object.assign(Object.assign({width:`${se(Nt)}%`,height:Kn,borderRadius:cn},Yt),{[P]:se(Nt)/100}),Ar=Je(Se),Ur={width:`${se(Ar)}%`,height:Kn,borderRadius:cn,backgroundColor:En==null?void 0:En.strokeColor},hr={width:Sn<0?"100%":Sn},Jn=s.createElement("div",{className:`${Xe}-inner`,style:lr},s.createElement("div",{className:v()(`${Xe}-bg`,`${Xe}-bg-${qt}`),style:er},qt==="inner"&&Ot),Ar!==void 0&&s.createElement("div",{className:`${Xe}-success-bg`,style:Ur})),Hr=qt==="outer"&&An==="start",pr=qt==="outer"&&An==="end";return qt==="outer"&&An==="center"?s.createElement("div",{className:`${Xe}-layout-bottom`},Jn,Ot):s.createElement("div",{className:`${Xe}-outer`,style:hr},Hr&&Ot,Jn,pr&&Ot)},nt=Se=>{const{size:Xe,steps:wt,rounding:Nt=Math.round,percent:Ae=0,strokeWidth:Oe=8,strokeColor:Ve,trailColor:vt=null,prefixCls:Ot,children:rn}=Se,Ln=Nt(wt*(Ae/100)),En=Xe==="small"?2:14,An=Xe!=null?Xe:[En,Oe],[qt,Yt]=Qt(An,"step",{steps:wt,strokeWidth:Oe}),cn=qt/wt,wn=Array.from({length:wt});for(let Sn=0;Sn<wt;Sn++){const Kn=Array.isArray(Ve)?Ve[Sn]:Ve;wn[Sn]=s.createElement("div",{key:Sn,className:v()(`${Ot}-steps-item`,{[`${Ot}-steps-item-active`]:Sn<=Ln-1}),style:{backgroundColor:Sn<=Ln-1?Kn:vt,width:cn,height:Yt}})}return s.createElement("div",{className:`${Ot}-steps-outer`},wn,rn)},Te=function(Se,Xe){var wt={};for(var Nt in Se)Object.prototype.hasOwnProperty.call(Se,Nt)&&Xe.indexOf(Nt)<0&&(wt[Nt]=Se[Nt]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Nt=Object.getOwnPropertySymbols(Se);Ae<Nt.length;Ae++)Xe.indexOf(Nt[Ae])<0&&Object.prototype.propertyIsEnumerable.call(Se,Nt[Ae])&&(wt[Nt[Ae]]=Se[Nt[Ae]]);return wt};const Et=null,at=["normal","exception","active","success"];var Lt=s.forwardRef((Se,Xe)=>{const{prefixCls:wt,className:Nt,rootClassName:Ae,steps:Oe,strokeColor:Ve,percent:vt=0,size:Ot="default",showInfo:rn=!0,type:Ln="line",status:En,format:An,style:qt,percentPosition:Yt={}}=Se,cn=Te(Se,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:wn="end",type:Sn="outer"}=Yt,Kn=Array.isArray(Ve)?Ve[0]:Ve,lr=typeof Ve=="string"||Array.isArray(Ve)?Ve:void 0,er=s.useMemo(()=>{if(Kn){const xn=typeof Kn=="string"?Kn:Object.values(Kn)[0];return new Fe.FastColor(xn).isLight()}return!1},[Ve]),Ar=s.useMemo(()=>{var xn,un;const Bn=Je(Se);return parseInt(Bn!==void 0?(xn=Bn!=null?Bn:0)===null||xn===void 0?void 0:xn.toString():(un=vt!=null?vt:0)===null||un===void 0?void 0:un.toString(),10)},[vt,Se.success,Se.successPercent]),Ur=s.useMemo(()=>!at.includes(En)&&Ar>=100?"success":En||"normal",[En,Ar]),{getPrefixCls:hr,direction:Jn,progress:Hr}=s.useContext(i.E_),pr=hr("progress",wt),[uo,So,Qn]=Ee(pr),Cn=Ln==="line",br=Cn&&!Oe,Or=s.useMemo(()=>{if(!rn)return null;const xn=Je(Se);let un;const Bn=An||(et=>`${et}%`),Ye=Cn&&er&&Sn==="inner";return Sn==="inner"||An||Ur!=="exception"&&Ur!=="success"?un=Bn(se(vt),se(xn)):Ur==="exception"?un=Cn?s.createElement(te.Z,null):s.createElement($.Z,null):Ur==="success"&&(un=Cn?s.createElement(M.Z,null):s.createElement(we.Z,null)),s.createElement("span",{className:v()(`${pr}-text`,{[`${pr}-text-bright`]:Ye,[`${pr}-text-${wn}`]:br,[`${pr}-text-${Sn}`]:br}),title:typeof un=="string"?un:void 0},un)},[rn,vt,Ar,Ur,Ln,pr,An]);let Bt;Ln==="line"?Bt=Oe?s.createElement(nt,Object.assign({},Se,{strokeColor:lr,prefixCls:pr,steps:typeof Oe=="object"?Oe.count:Oe}),Or):s.createElement(ie,Object.assign({},Se,{strokeColor:Kn,prefixCls:pr,direction:Jn,percentPosition:{align:wn,type:Sn}}),Or):(Ln==="circle"||Ln==="dashboard")&&(Bt=s.createElement(It,Object.assign({},Se,{strokeColor:Kn,prefixCls:pr,progressStatus:Ur}),Or));const ct=v()(pr,`${pr}-status-${Ur}`,{[`${pr}-${Ln==="dashboard"&&"circle"||Ln}`]:Ln!=="line",[`${pr}-inline-circle`]:Ln==="circle"&&Qt(Ot,"circle")[0]<=20,[`${pr}-line`]:br,[`${pr}-line-align-${wn}`]:br,[`${pr}-line-position-${Sn}`]:br,[`${pr}-steps`]:Oe,[`${pr}-show-info`]:rn,[`${pr}-${Ot}`]:typeof Ot=="string",[`${pr}-rtl`]:Jn==="rtl"},Hr==null?void 0:Hr.className,Nt,Ae,So,Qn);return uo(s.createElement("div",Object.assign({ref:Xe,style:Object.assign(Object.assign({},Hr==null?void 0:Hr.style),qt),className:ct,role:"progressbar","aria-valuenow":Ar,"aria-valuemin":0,"aria-valuemax":100},(0,N.Z)(cn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Bt))}),St=Lt},82326:function(tr,Zt,p){"use strict";var s=p(59301),Fe=p(92310),M=p.n(Fe),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",Ie=(Ce,G)=>{var ge;const{prefixCls:g,bordered:j,className:$e,rootClassName:oe,getPopupContainer:he,popupClassName:be,dropdownClassName:me,listHeight:ae=256,placement:se,listItemHeight:Je,size:mt,disabled:je,notFoundContent:Qt,status:yt,builtinPlacements:zt,dropdownMatchSelectWidth:Re,popupMatchSelectWidth:It,direction:ze,style:Tt,allowClear:ut,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:He}=s.useContext(i.E_),ie=(0,i.dj)("select"),[,X]=(0,U.ZP)(),nt=Je!=null?Je:X==null?void 0:X.controlHeight,Te=ee("select",g),Et=ee(),at=ze!=null?ze:le,{compactSize:We,compactItemClassnames:Lt}=(0,I.ri)(Te,at),[St,Se]=(0,E.Z)("select",x,j),Xe=(0,D.Z)(Te),[wt,Nt,Ae]=(0,re.Z)(Te,Xe),Oe=s.useMemo(()=>{const{mode:So}=Ce;if(So!=="combobox")return So===ce?"combobox":So},[Ce.mode]),Ve=Oe==="multiple"||Oe==="tags",vt=(0,H.Z)(Ce.suffixIcon,Ce.showArrow),Ot=(ge=It!=null?It:Re)!==null&&ge!==void 0?ge:Qe,{status:rn,hasFeedback:Ln,isFormItemInput:En,feedbackIcon:An}=s.useContext(T.aM),qt=(0,N.F)(rn,yt);let Yt;Qt!==void 0?Yt=Qt:Oe==="combobox"?Yt=null:Yt=(Ee==null?void 0:Ee("Select"))||s.createElement(L.Z,{componentName:"Select"});const{suffixIcon:cn,itemIcon:wn,removeIcon:Sn,clearIcon:Kn}=(0,k.Z)(Object.assign(Object.assign({},b),{multiple:Ve,hasFeedback:Ln,feedbackIcon:An,showSuffixIcon:vt,prefixCls:Te,componentName:"Select"})),lr=ut===!0?{clearIcon:Kn}:ut,er=(0,te.Z)(b,["suffixIcon","itemIcon"]),Ar=M()(be||me,{[`${Te}-dropdown-${at}`]:at==="rtl"},oe,Ae,Xe,Nt),Ur=(0,O.Z)(So=>{var Qn;return(Qn=mt!=null?mt:We)!==null&&Qn!==void 0?Qn:So}),hr=s.useContext(B.Z),Jn=je!=null?je:hr,Hr=M()({[`${Te}-lg`]:Ur==="large",[`${Te}-sm`]:Ur==="small",[`${Te}-rtl`]:at==="rtl",[`${Te}-${St}`]:Se,[`${Te}-in-form-item`]:En},(0,N.Z)(Te,qt,Ln),Lt,ie.className,$e,oe,Ae,Xe,Nt),pr=s.useMemo(()=>se!==void 0?se:at==="rtl"?"bottomRight":"bottomLeft",[se,at]),[uo]=(0,$.Cn)("SelectLike",ke==null?void 0:ke.zIndex);return wt(s.createElement(we.ZP,Object.assign({ref:G,virtual:ue,showSearch:ie.showSearch},er,{style:Object.assign(Object.assign({},ie.style),Tt),dropdownMatchSelectWidth:Ot,transitionName:(0,Z.m)(Et,"slide-up",P),builtinPlacements:(0,W.Z)(zt,He),listHeight:ae,listItemHeight:nt,mode:Oe,prefixCls:Te,placement:pr,direction:at,prefix:C,suffixIcon:cn,menuItemSelectedIcon:wn,removeIcon:Sn,allowClear:lr,notFoundContent:Yt,className:Hr,getPopupContainer:he||K,dropdownClassName:Ar,disabled:Jn,dropdownStyle:Object.assign(Object.assign({},ke),{zIndex:uo}),maxCount:Ve?h:void 0,tagRender:Ve?A:void 0})))},ve=s.forwardRef(Ie),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(tr,Zt){"use strict";const p=Fe=>{const we={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:Fe==="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(Fe,M){return Fe||p(M)}Zt.Z=s},90376:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return g}});var s=p(63356),Fe=p(56119),M=p(16931),we=p(51636),te=p(46e3),$=p(93873);const Z=j=>{const{optionHeight:$e,optionFontSize:oe,optionLineHeight:he,optionPadding:be}=j;return{position:"relative",display:"block",minHeight:$e,padding:be,color:j.colorText,fontWeight:"normal",fontSize:oe,lineHeight:he,boxSizing:"border-box"}};var N=j=>{const{antCls:$e,componentCls:oe}=j,he=`${oe}-item`,be=`&${$e}-slide-up-enter${$e}-slide-up-enter-active`,me=`&${$e}-slide-up-appear${$e}-slide-up-appear-active`,ae=`&${$e}-slide-up-leave${$e}-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,$e){const{componentCls:oe,inputPaddingHorizontalBase:he,borderRadius:be}=j,me=j.calc(j.controlHeight).sub(j.calc(j.lineWidth).mul(2)).equal(),ae=$e?`${oe}-${$e}`:"";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:$e}=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"),{[`${$e}-single${$e}-sm`]:{[`&:not(${$e}-customize-input)`]:{[`${$e}-selector`]:{padding:`0 ${(0,L.unit)(oe)}`},[`&${$e}-show-arrow ${$e}-selection-search`]:{insetInlineEnd:j.calc(oe).add(j.calc(j.fontSize).mul(1.5)).equal()},[`
&${$e}-show-arrow ${$e}-selection-item,
&${$e}-show-arrow ${$e}-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:$e,lineHeight:oe,lineWidth:he,controlHeight:be,controlHeightSM:me,controlHeightLG:ae,paddingXXS:se,controlPaddingHorizontal:Je,zIndexPopupBase:mt,colorText:je,fontWeightStrong:Qt,controlItemBgActive:yt,controlItemBgHover:zt,colorBgContainer:Re,colorFillSecondary:It,colorBgContainerDisabled:ze,colorTextDisabled:Tt,colorPrimaryHover:ut,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:je,optionSelectedFontWeight:Qt,optionSelectedBg:yt,optionActiveBg:zt,optionPadding:`${(be-$e*oe)/2}px ${Je}px`,optionFontSize:$e,optionLineHeight:oe,optionHeight:be,selectorBg:Re,clearBg:Re,singleItemHeightLG:ae,multipleItemBg:It,multipleItemBorderColor:"transparent",multipleItemHeight:h,multipleItemHeightSM:C,multipleItemHeightLG:b,multipleSelectorBgDisabled:ze,multipleItemColorDisabled:Tt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(j.fontSize*1.25),hoverBorderColor:ut,activeBorderColor:x,activeOutlineColor:ke,selectAffixPadding:se}},T=(j,$e)=>{const{componentCls:oe,antCls:he,controlOutlineWidth:be}=j;return{[`&:not(${oe}-customize-input) ${oe}-selector`]:{border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} ${$e.borderColor}`,background:j.selectorBg},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{borderColor:$e.hoverBorderHover},[`${oe}-focused& ${oe}-selector`]:{borderColor:$e.activeBorderColor,boxShadow:`0 0 0 ${(0,L.unit)(be)} ${$e.activeOutlineColor}`,outline:0},[`${oe}-prefix`]:{color:$e.color}}}},E=(j,$e)=>({[`&${j.componentCls}-status-${$e.status}`]:Object.assign({},T(j,$e))}),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,$e)=>{const{componentCls:oe,antCls:he}=j;return{[`&:not(${oe}-customize-input) ${oe}-selector`]:{background:$e.bg,border:`${(0,L.unit)(j.lineWidth)} ${j.lineType} transparent`,color:$e.color},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{background:$e.hoverBg},[`${oe}-focused& ${oe}-selector`]:{background:j.selectorBg,borderColor:$e.activeBorderColor,outline:0}}}},W=(j,$e)=>({[`&${j.componentCls}-status-${$e.status}`]:Object.assign({},U(j,$e))}),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,$e)=>{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:$e.borderColor,background:j.selectorBg,borderRadius:0},[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${oe}-selector`]:{borderColor:$e.hoverBorderHover},[`${oe}-focused& ${oe}-selector`]:{borderColor:$e.activeBorderColor,outline:0},[`${oe}-prefix`]:{color:$e.color}}}},de=(j,$e)=>({[`&${j.componentCls}-status-${$e.status}`]:Object.assign({},H(j,$e))}),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:$e}=j;return{position:"relative",transition:`all ${j.motionDurationMid} ${j.motionEaseInOut}`,input:{cursor:"pointer"},[`${$e}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${$e}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ce=j=>{const{componentCls:$e}=j;return{[`${$e}-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:$e,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),{[`> ${$e}-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:$e}=j;return[{[$e]:{[`&${$e}-in-form-item`]:{width:"100%"}}},G(j),D(j),(0,i.ZP)(j),N(j),{[`${$e}-rtl`]:{direction:"rtl"}},(0,Fe.c)(j,{borderElCls:`${$e}-selector`,focusElCls:`${$e}-focused`})]};var g=(0,M.I$)("Select",(j,$e)=>{let{rootPrefixCls:oe}=$e;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(tr,Zt,p){"use strict";p.d(Zt,{_z:function(){return $},gp:function(){return we}});var s=p(36237),Fe=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,Fe.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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return v}});var s=p(59301),Fe=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 Ie=null;B!==void 0?Ie=B:T?Ie=s.createElement(Fe.Z,null):Ie=null;let ve=null;return D!==void 0?ve=D:ve=s.createElement(we.Z,null),{clearIcon:H,suffixIcon:ce,itemIcon:Ie,removeIcon:ve}}},90005:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return s}});function s(Fe,M){return M!==void 0?M:Fe!==null}},70858:function(tr,Zt,p){"use strict";p.d(Zt,{default:function(){return mh}});var s=p(59301),Fe={},M="rc-table-internal-hook",we=p(72190),te=p(6089),$=p(34280),Z=p(13697),v=p(4676);function N(J){var Y=s.createContext(void 0),xe=function(ot){var ht=ot.value,Pt=ot.children,Ft=s.useRef(ht);Ft.current=ht;var Vt=s.useState(function(){return{getValue:function(){return Ft.current},listeners:new Set}}),kt=(0,we.Z)(Vt,1),yn=kt[0];return(0,$.Z)(function(){(0,v.unstable_batchedUpdates)(function(){yn.listeners.forEach(function(tn){tn(ht)})})},[ht]),s.createElement(Y.Provider,{value:yn},Pt)};return{Context:Y,Provider:xe,defaultValue:J}}function i(J,Y){var xe=(0,te.Z)(typeof Y=="function"?Y:function(tn){if(Y===void 0)return tn;if(!Array.isArray(Y))return tn[Y];var nn={};return Y.forEach(function(en){nn[en]=tn[en]}),nn}),Ke=s.useContext(J==null?void 0:J.Context),ot=Ke||{},ht=ot.listeners,Pt=ot.getValue,Ft=s.useRef();Ft.current=xe(Ke?Pt():J==null?void 0:J.defaultValue);var Vt=s.useState({}),kt=(0,we.Z)(Vt,2),yn=kt[1];return(0,$.Z)(function(){if(!Ke)return;function tn(nn){var en=xe(nn);(0,Z.Z)(Ft.current,en,!0)||yn({})}return ht.add(tn),function(){ht.delete(tn)}},[Ke]),Ft.current}var L=p(60499),B=p(8654);function D(){var J=s.createContext(null);function Y(){return s.useContext(J)}function xe(ot,ht){var Pt=(0,B.Yr)(ot),Ft=function(kt,yn){var tn=Pt?{ref:yn}:{},nn=s.useRef(0),en=s.useRef(kt),fn=Y();return fn!==null?s.createElement(ot,(0,L.Z)({},kt,tn)):((!ht||ht(en.current,kt))&&(nn.current+=1),en.current=kt,s.createElement(J.Provider,{value:nn.current},s.createElement(ot,(0,L.Z)({},kt,tn))))};return Pt?s.forwardRef(Ft):Ft}function Ke(ot,ht){var Pt=(0,B.Yr)(ot),Ft=function(kt,yn){var tn=Pt?{ref:yn}:{};return Y(),s.createElement(ot,(0,L.Z)({},kt,tn))};return Pt?s.memo(s.forwardRef(Ft),ht):s.memo(Ft,ht)}return{makeImmutable:xe,responseImmutable:Ke,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 Ke=React.useRef(J),ot=[];Object.keys(J||{}).map(function(Pt){var Ft;(J==null?void 0:J[Pt])!==((Ft=Ke.current)===null||Ft===void 0?void 0:Ft[Pt])&&ot.push(Pt)}),Ke.current=J;var ht=React.useRef([]);return ot.length&&(ht.current=ot),React.useDebugValue(xe.current),React.useDebugValue(ht.current.join(", ")),Y&&console.log("".concat(Y,":"),xe.current,ht.current),xe.current}var Ie=null,ve=null,pe=p(43749),Ce=p(85899),G=p(18642),ge=p(92310),g=p.n(ge),j=p(80547),$e=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(Ke){for(var ot=Ke||{},ht=ot.key,Pt=ot.dataIndex,Ft=ht||ae(Pt).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 je(J){return J&&(0,pe.Z)(J)==="object"&&!Array.isArray(J)&&!s.isValidElement(J)}function Qt(J,Y,xe,Ke,ot,ht){var Pt=s.useContext(be),Ft=k(),Vt=(0,j.Z)(function(){if(Je(Ke))return[Ke];var kt=Y==null||Y===""?[]:Array.isArray(Y)?Y:[Y],yn=(0,$e.Z)(J,kt),tn=yn,nn=void 0;if(ot){var en=ot(yn,J,xe);je(en)?(tn=en.children,nn=en.props,Pt.renderWithProps=!0):tn=en}return[tn,nn]},[Ft,J,Ke,Y,ot,xe],function(kt,yn){if(ht){var tn=(0,we.Z)(kt,2),nn=tn[1],en=(0,we.Z)(yn,2),fn=en[1];return ht(fn,nn)}return Pt.renderWithProps?!0:!(0,Z.Z)(kt,yn,!0)});return Vt}function yt(J,Y,xe,Ke){var ot=J+Y-1;return J<=Ke&&ot>=xe}function zt(J,Y){return i(de,function(xe){var Ke=yt(J,Y||1,xe.hoverStartRow,xe.hoverEndRow);return[Ke,xe.onHover]})}var Re=p(70425),It=function(Y){var xe=Y.ellipsis,Ke=Y.rowType,ot=Y.children,ht,Pt=xe===!0?{showTitle:!0}:xe;return Pt&&(Pt.showTitle||Ke==="header")&&(typeof ot=="string"||typeof ot=="number"?ht=ot.toString():s.isValidElement(ot)&&typeof ot.props.children=="string"&&(ht=ot.props.children)),ht};function ze(J){var Y,xe,Ke,ot,ht,Pt,Ft,Vt,kt=J.component,yn=J.children,tn=J.ellipsis,nn=J.scope,en=J.prefixCls,fn=J.className,nr=J.align,Pn=J.record,ar=J.render,ur=J.dataIndex,qn=J.renderIndex,yr=J.shouldCellUpdate,Er=J.index,Rr=J.rowType,Dr=J.colSpan,Co=J.rowSpan,no=J.fixLeft,so=J.fixRight,jr=J.firstFixLeft,Pr=J.lastFixLeft,Tr=J.firstFixRight,xr=J.lastFixRight,vr=J.appendNode,Nr=J.additionalProps,Mr=Nr===void 0?{}:Nr,Yr=J.isSticky,Cr="".concat(en,"-cell"),Vo=i(de,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Wo=Vo.supportSticky,Ma=Vo.allColumnsFixedLeft,Sa=Vo.rowHoverable,ua=Qt(Pn,ur,qn,yn,ar,yr),cr=(0,we.Z)(ua,2),QA=cr[0],ii=cr[1],ai={},ca=typeof no=="number"&&Wo,BA=typeof so=="number"&&Wo;ca&&(ai.position="sticky",ai.left=no),BA&&(ai.position="sticky",ai.right=so);var Jr=(Y=(xe=(Ke=ii==null?void 0:ii.colSpan)!==null&&Ke!==void 0?Ke:Mr.colSpan)!==null&&xe!==void 0?xe:Dr)!==null&&Y!==void 0?Y:1,lo=(ot=(ht=(Pt=ii==null?void 0:ii.rowSpan)!==null&&Pt!==void 0?Pt:Mr.rowSpan)!==null&&ht!==void 0?ht:Co)!==null&&ot!==void 0?ot:1,kr=zt(Er,lo),ro=(0,we.Z)(kr,2),Ci=ro[0],Li=ro[1],qi=(0,Re.zX)(function(Fa){var ea;Pn&&Li(Er,Er+lo-1),Mr==null||(ea=Mr.onMouseEnter)===null||ea===void 0||ea.call(Mr,Fa)}),Vi=(0,Re.zX)(function(Fa){var ea;Pn&&Li(-1,-1),Mr==null||(ea=Mr.onMouseLeave)===null||ea===void 0||ea.call(Mr,Fa)});if(Jr===0||lo===0)return null;var Da=(Ft=Mr.title)!==null&&Ft!==void 0?Ft:It({rowType:Rr,ellipsis:tn,children:QA}),jA=g()(Cr,fn,(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(Cr,"-fix-left"),ca&&Wo),"".concat(Cr,"-fix-left-first"),jr&&Wo),"".concat(Cr,"-fix-left-last"),Pr&&Wo),"".concat(Cr,"-fix-left-all"),Pr&&Ma&&Wo),"".concat(Cr,"-fix-right"),BA&&Wo),"".concat(Cr,"-fix-right-first"),Tr&&Wo),"".concat(Cr,"-fix-right-last"),xr&&Wo),"".concat(Cr,"-ellipsis"),tn),"".concat(Cr,"-with-append"),vr),"".concat(Cr,"-fix-sticky"),(ca||BA)&&Yr&&Wo),(0,G.Z)(Vt,"".concat(Cr,"-row-hover"),!ii&&Ci)),Mr.className,ii==null?void 0:ii.className),to={};nr&&(to.textAlign=nr);var Vr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},ii==null?void 0:ii.style),ai),to),Mr.style),Ei=QA;return(0,pe.Z)(Ei)==="object"&&!Array.isArray(Ei)&&!s.isValidElement(Ei)&&(Ei=null),tn&&(Pr||Tr)&&(Ei=s.createElement("span",{className:"".concat(Cr,"-content")},Ei)),s.createElement(kt,(0,L.Z)({},ii,Mr,{className:jA,style:Vr,title:Da,scope:nn,onMouseEnter:Sa?qi:void 0,onMouseLeave:Sa?Vi:void 0,colSpan:Jr!==1?Jr:null,rowSpan:lo!==1?lo:null}),vr,Ei)}var Tt=s.memo(ze);function ut(J,Y,xe,Ke,ot){var ht=xe[J]||{},Pt=xe[Y]||{},Ft,Vt;ht.fixed==="left"?Ft=Ke.left[ot==="rtl"?Y:J]:Pt.fixed==="right"&&(Vt=Ke.right[ot==="rtl"?J:Y]);var kt=!1,yn=!1,tn=!1,nn=!1,en=xe[Y+1],fn=xe[J-1],nr=en&&!en.fixed||fn&&!fn.fixed||xe.every(function(yr){return yr.fixed==="left"});if(ot==="rtl"){if(Ft!==void 0){var Pn=fn&&fn.fixed==="left";nn=!Pn&&nr}else if(Vt!==void 0){var ar=en&&en.fixed==="right";tn=!ar&&nr}}else if(Ft!==void 0){var ur=en&&en.fixed==="left";kt=!ur&&nr}else if(Vt!==void 0){var qn=fn&&fn.fixed==="right";yn=!qn&&nr}return{fixLeft:Ft,fixRight:Vt,lastFixLeft:kt,firstFixRight:yn,lastFixRight:tn,firstFixLeft:nn,isSticky:Ke.isSticky}}var x=s.createContext({}),ke=x;function P(J){var Y=J.className,xe=J.index,Ke=J.children,ot=J.colSpan,ht=ot===void 0?1:ot,Pt=J.rowSpan,Ft=J.align,Vt=i(de,["prefixCls","direction"]),kt=Vt.prefixCls,yn=Vt.direction,tn=s.useContext(ke),nn=tn.scrollColumnIndex,en=tn.stickyOffsets,fn=tn.flattenColumns,nr=xe+ht-1,Pn=nr+1===nn?ht+1:ht,ar=ut(xe,xe+Pn-1,fn,en,yn);return s.createElement(Tt,(0,L.Z)({className:Y,index:xe,component:"td",prefixCls:kt,record:null,dataIndex:null,align:Ft,colSpan:Pn,rowSpan:Pt,render:function(){return Ke}},ar))}var A=p(42244),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,Ke=J.flattenColumns,ot=i(de,"prefixCls"),ht=Ke.length-1,Pt=Ke[ht],Ft=s.useMemo(function(){return{stickyOffsets:xe,flattenColumns:Ke,scrollColumnIndex:Pt!=null&&Pt.scrollbar?ht:null}},[Pt,Ke,ht,xe]);return s.createElement(ke.Provider,{value:Ft},s.createElement("tfoot",{className:"".concat(ot,"-summary")},Y))}var Ee=re(ee),le=K,ue=p(29301),Qe=p(24514),He=p(75152),ie=p(26112);function X(J,Y,xe,Ke,ot,ht,Pt){J.push({record:Y,indent:xe,index:Pt});var Ft=ht(Y),Vt=ot==null?void 0:ot.has(Ft);if(Y&&Array.isArray(Y[Ke])&&Vt)for(var kt=0;kt<Y[Ke].length;kt+=1)X(J,Y[Ke][kt],xe+1,Ke,ot,ht,kt)}function nt(J,Y,xe,Ke){var ot=s.useMemo(function(){if(xe!=null&&xe.size){for(var ht=[],Pt=0;Pt<(J==null?void 0:J.length);Pt+=1){var Ft=J[Pt];X(ht,Ft,0,Y,xe,Ke,Pt)}return ht}return J==null?void 0:J.map(function(Vt,kt){return{record:Vt,indent:0,index:kt}})},[J,Y,xe,Ke]);return ot}function Te(J,Y,xe,Ke){var ot=i(de,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ht=ot.flattenColumns,Pt=ot.expandableType,Ft=ot.expandedKeys,Vt=ot.childrenColumnName,kt=ot.onTriggerExpand,yn=ot.rowExpandable,tn=ot.onRow,nn=ot.expandRowByClick,en=ot.rowClassName,fn=Pt==="nest",nr=Pt==="row"&&(!yn||yn(J)),Pn=nr||fn,ar=Ft&&Ft.has(Y),ur=Vt&&J&&J[Vt],qn=(0,Re.zX)(kt),yr=tn==null?void 0:tn(J,xe),Er=yr==null?void 0:yr.onClick,Rr=function(so){nn&&Pn&&kt(J,so);for(var jr=arguments.length,Pr=new Array(jr>1?jr-1:0),Tr=1;Tr<jr;Tr++)Pr[Tr-1]=arguments[Tr];Er==null||Er.apply(void 0,[so].concat(Pr))},Dr;typeof en=="string"?Dr=en:typeof en=="function"&&(Dr=en(J,xe,Ke));var Co=se(ht);return(0,Ce.Z)((0,Ce.Z)({},ot),{},{columnsKey:Co,nestExpandable:fn,expanded:ar,hasNestChildren:ur,record:J,onTriggerExpand:qn,rowSupportExpand:nr,expandable:Pn,rowProps:(0,Ce.Z)((0,Ce.Z)({},yr),{},{className:g()(Dr,yr==null?void 0:yr.className),onClick:Rr})})}function Et(J){var Y=J.prefixCls,xe=J.children,Ke=J.component,ot=J.cellComponent,ht=J.className,Pt=J.expanded,Ft=J.colSpan,Vt=J.isEmpty,kt=i(de,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),yn=kt.scrollbarSize,tn=kt.fixHeader,nn=kt.fixColumn,en=kt.componentWidth,fn=kt.horizonScroll,nr=xe;return(Vt?fn&&en:nn)&&(nr=s.createElement("div",{style:{width:en-(tn&&!Vt?yn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Y,"-expanded-row-fixed")},nr)),s.createElement(Ke,{className:ht,style:{display:Pt?null:"none"}},s.createElement(Tt,{component:ot,prefixCls:Y,colSpan:Ft},nr))}var at=Et;function We(J){var Y=J.prefixCls,xe=J.record,Ke=J.onExpand,ot=J.expanded,ht=J.expandable,Pt="".concat(Y,"-row-expand-icon");if(!ht)return s.createElement("span",{className:g()(Pt,"".concat(Y,"-row-spaced"))});var Ft=function(kt){Ke(xe,kt),kt.stopPropagation()};return s.createElement("span",{className:g()(Pt,(0,G.Z)((0,G.Z)({},"".concat(Y,"-row-expanded"),ot),"".concat(Y,"-row-collapsed"),!ot)),onClick:Ft})}function Lt(J,Y,xe){var Ke=[];function ot(ht){(ht||[]).forEach(function(Pt,Ft){Ke.push(Y(Pt,Ft)),ot(Pt[xe])})}return ot(J),Ke}function St(J,Y,xe,Ke){return typeof J=="string"?J:typeof J=="function"?J(Y,xe,Ke):""}function Se(J,Y,xe,Ke,ot){var ht=J.record,Pt=J.prefixCls,Ft=J.columnsKey,Vt=J.fixedInfoList,kt=J.expandIconColumnIndex,yn=J.nestExpandable,tn=J.indentSize,nn=J.expandIcon,en=J.expanded,fn=J.hasNestChildren,nr=J.onTriggerExpand,Pn=Ft[xe],ar=Vt[xe],ur;xe===(kt||0)&&yn&&(ur=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(tn*Ke,"px")},className:"".concat(Pt,"-row-indent indent-level-").concat(Ke)}),nn({prefixCls:Pt,expanded:en,expandable:fn,record:ht,onExpand:nr})));var qn;return Y.onCell&&(qn=Y.onCell(ht,ot)),{key:Pn,fixedInfo:ar,appendCellNode:ur,additionalCellProps:qn||{}}}function Xe(J){var Y=J.className,xe=J.style,Ke=J.record,ot=J.index,ht=J.renderIndex,Pt=J.rowKey,Ft=J.indent,Vt=Ft===void 0?0:Ft,kt=J.rowComponent,yn=J.cellComponent,tn=J.scopeCellComponent,nn=Te(Ke,Pt,ot,Vt),en=nn.prefixCls,fn=nn.flattenColumns,nr=nn.expandedRowClassName,Pn=nn.expandedRowRender,ar=nn.rowProps,ur=nn.expanded,qn=nn.rowSupportExpand,yr=s.useRef(!1);yr.current||(yr.current=ur);var Er=St(nr,Ke,ot,Vt),Rr=s.createElement(kt,(0,L.Z)({},ar,{"data-row-key":Pt,className:g()(Y,"".concat(en,"-row"),"".concat(en,"-row-level-").concat(Vt),ar==null?void 0:ar.className,(0,G.Z)({},Er,Vt>=1)),style:(0,Ce.Z)((0,Ce.Z)({},xe),ar==null?void 0:ar.style)}),fn.map(function(no,so){var jr=no.render,Pr=no.dataIndex,Tr=no.className,xr=Se(nn,no,so,Vt,ot),vr=xr.key,Nr=xr.fixedInfo,Mr=xr.appendCellNode,Yr=xr.additionalCellProps;return s.createElement(Tt,(0,L.Z)({className:Tr,ellipsis:no.ellipsis,align:no.align,scope:no.rowScope,component:no.rowScope?tn:yn,prefixCls:en,key:vr,record:Ke,index:ot,renderIndex:ht,dataIndex:Pr,render:jr,shouldCellUpdate:no.shouldCellUpdate},Nr,{appendNode:Mr,additionalProps:Yr}))})),Dr;if(qn&&(yr.current||ur)){var Co=Pn(Ke,ot,Vt+1,ur);Dr=s.createElement(at,{expanded:ur,className:g()("".concat(en,"-expanded-row"),"".concat(en,"-expanded-row-level-").concat(Vt+1),Er),prefixCls:en,component:kt,cellComponent:yn,colSpan:fn.length,isEmpty:!1},Co)}return s.createElement(s.Fragment,null,Rr,Dr)}var wt=re(Xe);function Nt(J){var Y=J.columnKey,xe=J.onColumnResize,Ke=s.useRef();return(0,$.Z)(function(){Ke.current&&xe(Y,Ke.current.offsetWidth)},[]),s.createElement(ue.Z,{data:Y},s.createElement("td",{ref:Ke,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,Ke=J.onColumnResize,ot=s.useRef(null);return s.createElement("tr",{"aria-hidden":"true",className:"".concat(Y,"-measure-row"),style:{height:0,fontSize:0},ref:ot},s.createElement(ue.Z.Collection,{onBatchResize:function(Pt){(0,Ae.Z)(ot.current)&&Pt.forEach(function(Ft){var Vt=Ft.data,kt=Ft.size;Ke(Vt,kt.offsetWidth)})}},xe.map(function(ht){return s.createElement(Nt,{key:ht,columnKey:ht,onColumnResize:Ke})})))}function Ve(J){var Y=J.data,xe=J.measureColumnWidth,Ke=i(de,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ot=Ke.prefixCls,ht=Ke.getComponent,Pt=Ke.onColumnResize,Ft=Ke.flattenColumns,Vt=Ke.getRowKey,kt=Ke.expandedKeys,yn=Ke.childrenColumnName,tn=Ke.emptyNode,nn=nt(Y,yn,kt,Vt),en=s.useRef({renderWithProps:!1}),fn=ht(["body","wrapper"],"tbody"),nr=ht(["body","row"],"tr"),Pn=ht(["body","cell"],"td"),ar=ht(["body","cell"],"th"),ur;Y.length?ur=nn.map(function(yr,Er){var Rr=yr.record,Dr=yr.indent,Co=yr.index,no=Vt(Rr,Er);return s.createElement(wt,{key:no,rowKey:no,record:Rr,index:Er,renderIndex:Co,rowComponent:nr,cellComponent:Pn,scopeCellComponent:ar,indent:Dr})}):ur=s.createElement(at,{expanded:!0,className:"".concat(ot,"-placeholder"),prefixCls:ot,component:nr,cellComponent:Pn,colSpan:Ft.length,isEmpty:!0},tn);var qn=se(Ft);return s.createElement(be.Provider,{value:en.current},s.createElement(fn,{className:"".concat(ot,"-tbody")},xe&&s.createElement(Oe,{prefixCls:ot,columnsKey:qn,onColumnResize:Pt}),ur))}var vt=re(Ve),Ot=["expandable"],rn="RC_TABLE_INTERNAL_COL_DEFINE";function Ln(J){var Y=J.expandable,xe=(0,A.Z)(J,Ot),Ke;return"expandable"in J?Ke=(0,Ce.Z)((0,Ce.Z)({},xe),Y):Ke=xe,Ke.showExpandColumn===!1&&(Ke.expandIconColumnIndex=-1),Ke}var En=["columnType"];function An(J){for(var Y=J.colWidths,xe=J.columns,Ke=J.columCount,ot=i(de,["tableLayout"]),ht=ot.tableLayout,Pt=[],Ft=Ke||xe.length,Vt=!1,kt=Ft-1;kt>=0;kt-=1){var yn=Y[kt],tn=xe&&xe[kt],nn=void 0,en=void 0;if(tn&&(nn=tn[rn],ht==="auto"&&(en=tn.minWidth)),yn||en||nn||Vt){var fn=nn||{},nr=fn.columnType,Pn=(0,A.Z)(fn,En);Pt.unshift(s.createElement("col",(0,L.Z)({key:kt,style:{width:yn,minWidth:en}},Pn))),Vt=!0}}return s.createElement("colgroup",null,Pt)}var qt=An,Yt=p(77654),cn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function wn(J,Y){return(0,s.useMemo)(function(){for(var xe=[],Ke=0;Ke<Y;Ke+=1){var ot=J[Ke];if(ot!==void 0)xe[Ke]=ot;else return null}return xe},[J.join("_"),Y])}var Sn=s.forwardRef(function(J,Y){var xe=J.className,Ke=J.noData,ot=J.columns,ht=J.flattenColumns,Pt=J.colWidths,Ft=J.columCount,Vt=J.stickyOffsets,kt=J.direction,yn=J.fixHeader,tn=J.stickyTopOffset,nn=J.stickyBottomOffset,en=J.stickyClassName,fn=J.onScroll,nr=J.maxContentScroll,Pn=J.children,ar=(0,A.Z)(J,cn),ur=i(de,["prefixCls","scrollbarSize","isSticky","getComponent"]),qn=ur.prefixCls,yr=ur.scrollbarSize,Er=ur.isSticky,Rr=ur.getComponent,Dr=Rr(["header","table"],"table"),Co=Er&&!yn?0:yr,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 Cr(Vo){var Wo=Vo,Ma=Wo.currentTarget,Sa=Wo.deltaX;Sa&&(fn({currentTarget:Ma,scrollLeft:Ma.scrollLeft+Sa}),Vo.preventDefault())}return(Yr=no.current)===null||Yr===void 0||Yr.addEventListener("wheel",Cr,{passive:!1}),function(){var Vo;(Vo=no.current)===null||Vo===void 0||Vo.removeEventListener("wheel",Cr)}},[]);var jr=s.useMemo(function(){return ht.every(function(Yr){return Yr.width})},[ht]),Pr=ht[ht.length-1],Tr={fixed:Pr?Pr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(qn,"-cell-scrollbar")}}},xr=(0,s.useMemo)(function(){return Co?[].concat((0,Yt.Z)(ot),[Tr]):ot},[Co,ot]),vr=(0,s.useMemo)(function(){return Co?[].concat((0,Yt.Z)(ht),[Tr]):ht},[Co,ht]),Nr=(0,s.useMemo)(function(){var Yr=Vt.right,Cr=Vt.left;return(0,Ce.Z)((0,Ce.Z)({},Vt),{},{left:kt==="rtl"?[].concat((0,Yt.Z)(Cr.map(function(Vo){return Vo+Co})),[0]):Cr,right:kt==="rtl"?Yr:[].concat((0,Yt.Z)(Yr.map(function(Vo){return Vo+Co})),[0]),isSticky:Er})},[Co,Vt,Er]),Mr=wn(Pt,Ft);return s.createElement("div",{style:(0,Ce.Z)({overflow:"hidden"},Er?{top:tn,bottom:nn}:{}),ref:so,className:g()(xe,(0,G.Z)({},en,!!en))},s.createElement(Dr,{style:{tableLayout:"fixed",visibility:Ke||Mr?null:"hidden"}},(!Ke||!nr||jr)&&s.createElement(qt,{colWidths:Mr?[].concat((0,Yt.Z)(Mr),[Co]):[],columCount:Ft+1,columns:vr}),Pn((0,Ce.Z)((0,Ce.Z)({},ar),{},{stickyOffsets:Nr,columns:xr,flattenColumns:vr}))))}),Kn=s.memo(Sn),lr=function(Y){var xe=Y.cells,Ke=Y.stickyOffsets,ot=Y.flattenColumns,ht=Y.rowComponent,Pt=Y.cellComponent,Ft=Y.onHeaderRow,Vt=Y.index,kt=i(de,["prefixCls","direction"]),yn=kt.prefixCls,tn=kt.direction,nn;Ft&&(nn=Ft(xe.map(function(fn){return fn.column}),Vt));var en=se(xe.map(function(fn){return fn.column}));return s.createElement(ht,nn,xe.map(function(fn,nr){var Pn=fn.column,ar=ut(fn.colStart,fn.colEnd,ot,Ke,tn),ur;return Pn&&Pn.onHeaderCell&&(ur=fn.column.onHeaderCell(Pn)),s.createElement(Tt,(0,L.Z)({},fn,{scope:Pn.title?fn.colSpan>1?"colgroup":"col":null,ellipsis:Pn.ellipsis,align:Pn.align,component:Pt,prefixCls:yn,key:en[nr]},ar,{additionalProps:ur,rowType:"header"}))}))},er=lr;function Ar(J){var Y=[];function xe(Pt,Ft){var Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Y[Vt]=Y[Vt]||[];var kt=Ft,yn=Pt.filter(Boolean).map(function(tn){var nn={key:tn.key,className:tn.className||"",children:tn.title,column:tn,colStart:kt},en=1,fn=tn.children;return fn&&fn.length>0&&(en=xe(fn,kt,Vt+1).reduce(function(nr,Pn){return nr+Pn},0),nn.hasSubColumns=!0),"colSpan"in tn&&(en=tn.colSpan),"rowSpan"in tn&&(nn.rowSpan=tn.rowSpan),nn.colSpan=en,nn.colEnd=nn.colStart+en-1,Y[Vt].push(nn),kt+=en,en});return yn}xe(J,0);for(var Ke=Y.length,ot=function(Ft){Y[Ft].forEach(function(Vt){!("rowSpan"in Vt)&&!Vt.hasSubColumns&&(Vt.rowSpan=Ke-Ft)})},ht=0;ht<Ke;ht+=1)ot(ht);return Y}var Ur=function(Y){var xe=Y.stickyOffsets,Ke=Y.columns,ot=Y.flattenColumns,ht=Y.onHeaderRow,Pt=i(de,["prefixCls","getComponent"]),Ft=Pt.prefixCls,Vt=Pt.getComponent,kt=s.useMemo(function(){return Ar(Ke)},[Ke]),yn=Vt(["header","wrapper"],"thead"),tn=Vt(["header","row"],"tr"),nn=Vt(["header","cell"],"th");return s.createElement(yn,{className:"".concat(Ft,"-thead")},kt.map(function(en,fn){var nr=s.createElement(er,{key:fn,flattenColumns:ot,cells:en,stickyOffsets:xe,rowComponent:tn,cellComponent:nn,onHeaderRow:ht,index:fn});return nr}))},hr=re(Ur),Jn=p(11592);function Hr(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 Ke=0,ot=0;J.forEach(function(nn){var en=Hr(Y,nn.width);en?Ke+=en:ot+=1});var ht=Math.max(Y,xe),Pt=Math.max(ht-Ke,ot),Ft=ot,Vt=Pt/ot,kt=0,yn=J.map(function(nn){var en=(0,Ce.Z)({},nn),fn=Hr(Y,en.width);if(fn)en.width=fn;else{var nr=Math.floor(Vt);en.width=Ft===1?Pt:nr,Pt-=nr,Ft-=1}return kt+=en.width,en});if(kt<ht){var tn=ht/kt;Pt=ht,yn.forEach(function(nn,en){var fn=Math.floor(nn.width*tn);nn.width=en===yn.length-1?Pt:fn,Pt-=fn})}return[yn,Math.max(kt,ht)]}return[J,Y]},[J,Y,xe])}var uo=["children"],So=["fixed"];function Qn(J){return(0,Jn.Z)(J).filter(function(Y){return s.isValidElement(Y)}).map(function(Y){var xe=Y.key,Ke=Y.props,ot=Ke.children,ht=(0,A.Z)(Ke,uo),Pt=(0,Ce.Z)({key:xe},ht);return ot&&(Pt.children=Qn(ot)),Pt})}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,Ke,ot){var ht=Ke.fixed,Pt=ht===!0?"left":ht,Ft="".concat(Y,"-").concat(ot),Vt=Ke.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:Pt},kt)}))):[].concat((0,Yt.Z)(xe),[(0,Ce.Z)((0,Ce.Z)({key:Ft},Ke),{},{fixed:Pt})])},[])}function Or(J){return J.map(function(Y){var xe=Y.fixed,Ke=(0,A.Z)(Y,So),ot=xe;return xe==="left"?ot="right":xe==="right"&&(ot="left"),(0,Ce.Z)({fixed:ot},Ke)})}function Bt(J,Y){var xe=J.prefixCls,Ke=J.columns,ot=J.children,ht=J.expandable,Pt=J.expandedKeys,Ft=J.columnTitle,Vt=J.getRowKey,kt=J.onTriggerExpand,yn=J.expandIcon,tn=J.rowExpandable,nn=J.expandIconColumnIndex,en=J.direction,fn=J.expandRowByClick,nr=J.columnWidth,Pn=J.fixed,ar=J.scrollWidth,ur=J.clientWidth,qn=s.useMemo(function(){var Pr=Ke||Qn(ot)||[];return Cn(Pr.slice())},[Ke,ot]),yr=s.useMemo(function(){if(ht){var Pr=qn.slice();if(!Pr.includes(Fe)){var Tr=nn||0;Tr>=0&&(Tr||Pn==="left"||!Pn)&&Pr.splice(Tr,0,Fe),Pn==="right"&&Pr.splice(qn.length,0,Fe)}var xr=Pr.indexOf(Fe);Pr=Pr.filter(function(Yr,Cr){return Yr!==Fe||Cr===xr});var vr=qn[xr],Nr;Pn?Nr=Pn:Nr=vr?vr.fixed:null;var Mr=(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({},rn,{className:"".concat(xe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ft),"fixed",Nr),"className","".concat(xe,"-row-expand-icon-cell")),"width",nr),"render",function(Cr,Vo,Wo){var Ma=Vt(Vo,Wo),Sa=Pt.has(Ma),ua=tn?tn(Vo):!0,cr=yn({prefixCls:xe,expanded:Sa,expandable:ua,record:Vo,onExpand:kt});return fn?s.createElement("span",{onClick:function(ii){return ii.stopPropagation()}},cr):cr});return Pr.map(function(Yr){return Yr===Fe?Mr:Yr})}return qn.filter(function(Yr){return Yr!==Fe})},[ht,qn,Vt,Pt,yn,en]),Er=s.useMemo(function(){var Pr=yr;return Y&&(Pr=Y(Pr)),Pr.length||(Pr=[{render:function(){return null}}]),Pr},[Y,yr,en]),Rr=s.useMemo(function(){return en==="rtl"?Or(br(Er)):br(Er)},[Er,en,ar]),Dr=s.useMemo(function(){for(var Pr=-1,Tr=Rr.length-1;Tr>=0;Tr-=1){var xr=Rr[Tr].fixed;if(xr==="left"||xr===!0){Pr=Tr;break}}if(Pr>=0)for(var vr=0;vr<=Pr;vr+=1){var Nr=Rr[vr].fixed;if(Nr!=="left"&&Nr!==!0)return!0}var Mr=Rr.findIndex(function(Vo){var Wo=Vo.fixed;return Wo==="right"});if(Mr>=0)for(var Yr=Mr;Yr<Rr.length;Yr+=1){var Cr=Rr[Yr].fixed;if(Cr!=="right")return!0}return!1},[Rr]),Co=pr(Rr,ar,ur),no=(0,we.Z)(Co,2),so=no[0],jr=no[1];return[Er,so,jr,Dr]}var ct=Bt;function xn(J,Y,xe){var Ke=Ln(J),ot=Ke.expandIcon,ht=Ke.expandedRowKeys,Pt=Ke.defaultExpandedRowKeys,Ft=Ke.defaultExpandAllRows,Vt=Ke.expandedRowRender,kt=Ke.onExpand,yn=Ke.onExpandedRowsChange,tn=Ke.childrenColumnName,nn=ot||We,en=tn||"children",fn=s.useMemo(function(){return Vt?"row":J.expandable&&J.internalHooks===M&&J.expandable.__PARENT_RENDER_ICON__||Y.some(function(Er){return Er&&(0,pe.Z)(Er)==="object"&&Er[en]})?"nest":!1},[!!Vt,Y]),nr=s.useState(function(){return Pt||(Ft?Lt(Y,xe,en):[])}),Pn=(0,we.Z)(nr,2),ar=Pn[0],ur=Pn[1],qn=s.useMemo(function(){return new Set(ht||ar||[])},[ht,ar]),yr=s.useCallback(function(Er){var Rr=xe(Er,Y.indexOf(Er)),Dr,Co=qn.has(Rr);Co?(qn.delete(Rr),Dr=(0,Yt.Z)(qn)):Dr=[].concat((0,Yt.Z)(qn),[Rr]),ur(Dr),kt&&kt(!Co,Er),yn&&yn(Dr)},[xe,qn,Y,kt,yn]);return[Ke,fn,qn,nn,en,yr]}function un(J,Y,xe){var Ke=J.map(function(ot,ht){return ut(ht,ht,J,Y,xe)});return(0,j.Z)(function(){return Ke},[Ke],function(ot,ht){return!(0,Z.Z)(ot,ht)})}function Bn(J){var Y=(0,s.useRef)(J),xe=(0,s.useState)({}),Ke=(0,we.Z)(xe,2),ot=Ke[1],ht=(0,s.useRef)(null),Pt=(0,s.useRef)([]);function Ft(Vt){Pt.current.push(Vt);var kt=Promise.resolve();ht.current=kt,kt.then(function(){if(ht.current===kt){var yn=Pt.current,tn=Y.current;Pt.current=[],yn.forEach(function(nn){Y.current=nn(Y.current)}),ht.current=null,tn!==Y.current&&ot({})}})}return(0,s.useEffect)(function(){return function(){ht.current=null}},[]),[Y.current,Ft]}function Ye(J){var Y=(0,s.useRef)(J||null),xe=(0,s.useRef)();function Ke(){window.clearTimeout(xe.current)}function ot(Pt){Y.current=Pt,Ke(),xe.current=window.setTimeout(function(){Y.current=null,xe.current=void 0},100)}function ht(){return Y.current}return(0,s.useEffect)(function(){return Ke},[]),[ot,ht]}function et(){var J=s.useState(-1),Y=(0,we.Z)(J,2),xe=Y[0],Ke=Y[1],ot=s.useState(-1),ht=(0,we.Z)(ot,2),Pt=ht[0],Ft=ht[1],Vt=s.useCallback(function(kt,yn){Ke(kt),Ft(yn)},[]);return[xe,Pt,Vt]}var gt=p(47273),Mn=(0,gt.Z)()?window:null;function zn(J,Y){var xe=(0,pe.Z)(J)==="object"?J:{},Ke=xe.offsetHeader,ot=Ke===void 0?0:Ke,ht=xe.offsetSummary,Pt=ht===void 0?0:ht,Ft=xe.offsetScroll,Vt=Ft===void 0?0:Ft,kt=xe.getContainer,yn=kt===void 0?function(){return Mn}:kt,tn=yn()||Mn,nn=!!J;return s.useMemo(function(){return{isSticky:nn,stickyClassName:nn?"".concat(Y,"-sticky-holder"):"",offsetHeader:ot,offsetSummary:Pt,offsetScroll:Vt,container:tn}},[nn,Vt,ot,Pt,Y,tn])}function dn(J,Y,xe){var Ke=(0,s.useMemo)(function(){var ot=Y.length,ht=function(kt,yn,tn){for(var nn=[],en=0,fn=kt;fn!==yn;fn+=tn)nn.push(en),Y[fn].fixed&&(en+=J[fn]||0);return nn},Pt=ht(0,ot,1),Ft=ht(ot-1,-1,-1).reverse();return xe==="rtl"?{left:Ft,right:Pt}:{left:Pt,right:Ft}},[J,Y,xe]);return Ke}var _n=dn;function sr(J){var Y=J.className,xe=J.children;return s.createElement("div",{className:Y},xe)}var Gn=sr,Sr=p(8224),gr=p(16089),Fr=p(76846);function Ko(J){var Y=(0,Fr.bn)(J),xe=Y.getBoundingClientRect(),Ke=document.documentElement;return{left:xe.left+(window.pageXOffset||Ke.scrollLeft)-(Ke.clientLeft||document.body.clientLeft||0),top:xe.top+(window.pageYOffset||Ke.scrollTop)-(Ke.clientTop||document.body.clientTop||0)}}var Xi=function(Y,xe){var Ke,ot,ht=Y.scrollBodyRef,Pt=Y.onScroll,Ft=Y.offsetScroll,Vt=Y.container,kt=Y.direction,yn=i(de,"prefixCls"),tn=((Ke=ht.current)===null||Ke===void 0?void 0:Ke.scrollWidth)||0,nn=((ot=ht.current)===null||ot===void 0?void 0:ot.clientWidth)||0,en=tn&&nn*(nn/tn),fn=s.useRef(),nr=Bn({scrollLeft:0,isHiddenScrollBar:!0}),Pn=(0,we.Z)(nr,2),ar=Pn[0],ur=Pn[1],qn=s.useRef({delta:0,x:0}),yr=s.useState(!1),Er=(0,we.Z)(yr,2),Rr=Er[0],Dr=Er[1],Co=s.useRef(null);s.useEffect(function(){return function(){gr.Z.cancel(Co.current)}},[]);var no=function(){Dr(!1)},so=function(vr){vr.persist(),qn.current.delta=vr.pageX-ar.scrollLeft,qn.current.x=0,Dr(!0),vr.preventDefault()},jr=function(vr){var Nr,Mr=vr||((Nr=window)===null||Nr===void 0?void 0:Nr.event),Yr=Mr.buttons;if(!Rr||Yr===0){Rr&&Dr(!1);return}var Cr=qn.current.x+vr.pageX-qn.current.x-qn.current.delta,Vo=kt==="rtl";Cr=Math.max(Vo?en-nn:0,Math.min(Vo?0:nn-en,Cr));var Wo=!Vo||Math.abs(Cr)+Math.abs(en)<nn;Wo&&(Pt({scrollLeft:Cr/nn*(tn+2)}),qn.current.x=vr.pageX)},Pr=function(){gr.Z.cancel(Co.current),Co.current=(0,gr.Z)(function(){if(ht.current){var vr=Ko(ht.current).top,Nr=vr+ht.current.offsetHeight,Mr=Vt===window?document.documentElement.scrollTop+window.innerHeight:Ko(Vt).top+Vt.clientHeight;Nr-(0,He.Z)()<=Mr||vr>=Mr-Ft?ur(function(Yr){return(0,Ce.Z)((0,Ce.Z)({},Yr),{},{isHiddenScrollBar:!0})}):ur(function(Yr){return(0,Ce.Z)((0,Ce.Z)({},Yr),{},{isHiddenScrollBar:!1})})}})},Tr=function(vr){ur(function(Nr){return(0,Ce.Z)((0,Ce.Z)({},Nr),{},{scrollLeft:vr/tn*nn||0})})};return s.useImperativeHandle(xe,function(){return{setScrollLeft:Tr,checkScrollBarVisible:Pr}}),s.useEffect(function(){var xr=(0,Sr.Z)(document.body,"mouseup",no,!1),vr=(0,Sr.Z)(document.body,"mousemove",jr,!1);return Pr(),function(){xr.remove(),vr.remove()}},[en,Rr]),s.useEffect(function(){if(ht.current){for(var xr=[],vr=(0,Fr.bn)(ht.current);vr;)xr.push(vr),vr=vr.parentElement;return xr.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(){xr.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||ur(function(xr){var vr=ht.current;return vr?(0,Ce.Z)((0,Ce.Z)({},xr),{},{scrollLeft:vr.scrollLeft/vr.scrollWidth*vr.clientWidth}):xr})},[ar.isHiddenScrollBar]),tn<=nn||!en||ar.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,He.Z)(),width:nn,bottom:Ft},className:"".concat(yn,"-sticky-scroll")},s.createElement("div",{onMouseDown:so,ref:fn,className:g()("".concat(yn,"-sticky-scroll-bar"),(0,G.Z)({},"".concat(yn,"-sticky-scroll-bar-active"),Rr)),style:{width:"".concat(en,"px"),transform:"translate3d(".concat(ar.scrollLeft,"px, 0, 0)")}}))},Bi=s.forwardRef(Xi);function _o(J){return null}var Ii=_o;function Lo(J){return null}var ji=Lo,Yi="rc-table",zo=[],Ui={};function Di(){return"No Data"}function No(J,Y){var xe=(0,Ce.Z)({rowKey:"key",prefixCls:Yi,emptyText:Di},J),Ke=xe.prefixCls,ot=xe.className,ht=xe.rowClassName,Pt=xe.style,Ft=xe.data,Vt=xe.rowKey,kt=xe.scroll,yn=xe.tableLayout,tn=xe.direction,nn=xe.title,en=xe.footer,fn=xe.summary,nr=xe.caption,Pn=xe.id,ar=xe.showHeader,ur=xe.components,qn=xe.emptyText,yr=xe.onRow,Er=xe.onHeaderRow,Rr=xe.onScroll,Dr=xe.internalHooks,Co=xe.transformColumns,no=xe.internalRefs,so=xe.tailor,jr=xe.getContainerWidth,Pr=xe.sticky,Tr=xe.rowHoverable,xr=Tr===void 0?!0:Tr,vr=Ft||zo,Nr=!!vr.length,Mr=Dr===M,Yr=s.useCallback(function(ui,xi){return(0,$e.Z)(ur,ui)||xi},[ur]),Cr=s.useMemo(function(){return typeof Vt=="function"?Vt:function(ui){var xi=ui&&ui[Vt];return xi}},[Vt]),Vo=Yr(["body"]),Wo=et(),Ma=(0,we.Z)(Wo,3),Sa=Ma[0],ua=Ma[1],cr=Ma[2],QA=xn(xe,vr,Cr),ii=(0,we.Z)(QA,6),ai=ii[0],ca=ii[1],BA=ii[2],Jr=ii[3],lo=ii[4],kr=ii[5],ro=kt==null?void 0:kt.x,Ci=s.useState(0),Li=(0,we.Z)(Ci,2),qi=Li[0],Vi=Li[1],Da=ct((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},xe),ai),{},{expandable:!!ai.expandedRowRender,columnTitle:ai.columnTitle,expandedKeys:BA,getRowKey:Cr,onTriggerExpand:kr,expandIcon:Jr,expandIconColumnIndex:ai.expandIconColumnIndex,direction:tn,scrollWidth:Mr&&so&&typeof ro=="number"?ro:null,clientWidth:qi}),Mr?Co:null),jA=(0,we.Z)(Da,4),to=jA[0],Vr=jA[1],Ei=jA[2],Fa=jA[3],ea=Ei!=null?Ei:ro,MA=s.useMemo(function(){return{columns:to,flattenColumns:Vr}},[to,Vr]),Ha=s.useRef(),Ws=s.useRef(),Ia=s.useRef(),Mi=s.useRef();s.useImperativeHandle(Y,function(){return{nativeElement:Ha.current,scrollTo:function(xi){var gA;if(Ia.current instanceof HTMLElement){var es=xi.index,ZA=xi.top,fu=xi.key;if(mt(ZA)){var hu;(hu=Ia.current)===null||hu===void 0||hu.scrollTo({top:ZA})}else{var pu,ku=fu!=null?fu:Cr(vr[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(xi)}}});var ma=s.useRef(),va=s.useState(!1),hA=(0,we.Z)(va,2),oA=hA[0],Ti=hA[1],ka=s.useState(!1),Wi=(0,we.Z)(ka,2),Ua=Wi[0],Wa=Wi[1],HA=s.useState(new Map),Gs=(0,we.Z)(HA,2),lu=Gs[0],Na=Gs[1],Ru=se(Vr),$A=Ru.map(function(ui){return lu.get(ui)}),XA=s.useMemo(function(){return $A},[$A.join("_")]),kA=_n(XA,Vr,tn),YA=kt&&Je(kt.y),JA=kt&&Je(ea)||!!ai.fixed,xs=JA&&Vr.some(function(ui){var xi=ui.fixed;return xi}),vl=s.useRef(),Ts=zn(Pr,Ke),$s=Ts.isSticky,qc=Ts.offsetHeader,ed=Ts.offsetSummary,Ni=Ts.offsetScroll,uu=Ts.stickyClassName,td=Ts.container,To=s.useMemo(function(){return fn==null?void 0:fn(vr)},[fn,vr]),Gi=(YA||$s)&&s.isValidElement(To)&&To.type===K&&To.props.fixed,pA,bA,As;YA&&(bA={overflowY:Nr?"scroll":"auto",maxHeight:kt.y}),JA&&(pA={overflowX:"auto"},YA||(bA={overflowY:"hidden"}),As={width:ea===!0?"auto":ea,minWidth:"100%"});var Xs=s.useCallback(function(ui,xi){Na(function(gA){if(gA.get(ui)!==xi){var es=new Map(gA);return es.set(ui,xi),es}return gA})},[]),qA=Ye(null),KA=(0,we.Z)(qA,2),jd=KA[0],Md=KA[1];function cu(ui,xi){xi&&(typeof xi=="function"?xi(ui):xi.scrollLeft!==ui&&(xi.scrollLeft=ui,xi.scrollLeft!==ui&&setTimeout(function(){xi.scrollLeft=ui},0)))}var du=(0,te.Z)(function(ui){var xi=ui.currentTarget,gA=ui.scrollLeft,es=tn==="rtl",ZA=typeof gA=="number"?gA:xi.scrollLeft,fu=xi||Ui;if(!Md()||Md()===fu){var hu;jd(fu),cu(ZA,Ws.current),cu(ZA,Ia.current),cu(ZA,ma.current),cu(ZA,(hu=vl.current)===null||hu===void 0?void 0:hu.setScrollLeft)}var pu=xi||Ws.current;if(pu){var ku=Mr&&so&&typeof ea=="number"?ea:pu.scrollWidth,zl=pu.clientWidth;if(ku===zl){Ti(!1),Wa(!1);return}es?(Ti(-ZA<ku-zl),Wa(-ZA>0)):(Ti(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 xi;du({currentTarget:(0,Fr.bn)(Ia.current),scrollLeft:(xi=Ia.current)===null||xi===void 0?void 0:xi.scrollLeft})}else Ti(!1),Wa(!1)},Hd=function(xi){var gA,es=xi.width;(gA=vl.current)===null||gA===void 0||gA.checkScrollBarVisible();var ZA=Ha.current?Ha.current.offsetWidth:es;Mr&&jr&&Ha.current&&(ZA=jr(Ha.current,ZA)||ZA),ZA!==qi&&(Kl(),Vi(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||!Mr)&&(Ia.current instanceof Element?Sf((0,He.o)(Ia.current).width):Sf((0,He.o)(Mi.current).width)),yh((0,Qe.G)("position","sticky"))},[]),s.useEffect(function(){Mr&&no&&(no.body.current=Ia.current)});var wh=s.useCallback(function(ui){return s.createElement(s.Fragment,null,s.createElement(hr,ui),Gi==="top"&&s.createElement(Ee,ui,To))},[Gi,To]),Bh=s.useCallback(function(ui){return s.createElement(Ee,ui,To)},[To]),Kd=Yr(["table"],"table"),gc=s.useMemo(function(){return yn||(xs?ea==="max-content"?"auto":"fixed":YA||$s||Vr.some(function(ui){var xi=ui.ellipsis;return xi})?"fixed":"auto")},[YA,xs,Vr,yn,$s]),od,id={colWidths:XA,columCount:Vr.length,stickyOffsets:kA,onHeaderRow:Er,fixHeader:YA,scroll:kt},ad=s.useMemo(function(){return Nr?null:typeof qn=="function"?qn():qn},[Nr,qn]),yl=s.createElement(vt,{data:vr,measureColumnWidth:YA||JA||$s}),Uf=s.createElement(qt,{colWidths:Vr.map(function(ui){var xi=ui.width;return xi}),columns:Vr}),Lf=nr!=null?s.createElement("caption",{className:"".concat(Ke,"-caption")},nr):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(vr,{scrollbarSize:rd,ref:Ia,onScroll:du}),id.colWidths=Vr.map(function(ui,xi){var gA=ui.width,es=xi===Vr.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(Ke,"-body"))},s.createElement(Kd,(0,L.Z)({style:(0,Ce.Z)((0,Ce.Z)({},As),{},{tableLayout:gc})},mc),Lf,Uf,yl,!Gi&&To&&s.createElement(Ee,{stickyOffsets:kA,flattenColumns:Vr},To)));var ju=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({noData:!vr.length,maxContentScroll:JA&&ea==="max-content"},id),MA),{},{direction:tn,stickyClassName:uu,onScroll:du});od=s.createElement(s.Fragment,null,ar!==!1&&s.createElement(Kn,(0,L.Z)({},ju,{stickyTopOffset:qc,className:"".concat(Ke,"-header"),ref:Ws}),wh),_u,Gi&&Gi!=="top"&&s.createElement(Kn,(0,L.Z)({},ju,{stickyBottomOffset:ed,className:"".concat(Ke,"-summary"),ref:ma}),Bh),$s&&Ia.current&&Ia.current instanceof Element&&s.createElement(Bi,{ref:vl,offsetScroll:Ni,scrollBodyRef:Ia,onScroll:du,container:td,direction:tn}))}else od=s.createElement("div",{style:(0,Ce.Z)((0,Ce.Z)({},pA),bA),className:g()("".concat(Ke,"-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(hr,(0,L.Z)({},id,MA)),yl,To&&s.createElement(Ee,{stickyOffsets:kA,flattenColumns:Vr},To)));var Mu=s.createElement("div",(0,L.Z)({className:g()(Ke,ot,(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(Ke,"-rtl"),tn==="rtl"),"".concat(Ke,"-ping-left"),oA),"".concat(Ke,"-ping-right"),Ua),"".concat(Ke,"-layout-fixed"),yn==="fixed"),"".concat(Ke,"-fixed-header"),YA),"".concat(Ke,"-fixed-column"),xs),"".concat(Ke,"-fixed-column-gapped"),xs&&Fa),"".concat(Ke,"-scroll-horizontal"),JA),"".concat(Ke,"-has-fix-left"),Vr[0]&&Vr[0].fixed),"".concat(Ke,"-has-fix-right"),Vr[Vr.length-1]&&Vr[Vr.length-1].fixed==="right")),style:Pt,id:Pn,ref:Ha},Nf),nn&&s.createElement(Gn,{className:"".concat(Ke,"-title")},nn(vr)),s.createElement("div",{ref:Mi,className:"".concat(Ke,"-container")},od),en&&s.createElement(Gn,{className:"".concat(Ke,"-footer")},en(vr)));JA&&(Mu=s.createElement(ue.Z,{onResize:Hd},Mu));var Hu=un(Vr,kA,tn),Qf=s.useMemo(function(){return{scrollX:ea,prefixCls:Ke,getComponent:Yr,scrollbarSize:rd,direction:tn,fixedInfoList:Hu,isSticky:$s,supportSticky:If,componentWidth:qi,fixHeader:YA,fixColumn:xs,horizonScroll:JA,tableLayout:gc,rowClassName:ht,expandedRowClassName:ai.expandedRowClassName,expandIcon:Jr,expandableType:ca,expandRowByClick:ai.expandRowByClick,expandedRowRender:ai.expandedRowRender,onTriggerExpand:kr,expandIconColumnIndex:ai.expandIconColumnIndex,indentSize:ai.indentSize,allColumnsFixedLeft:Vr.every(function(ui){return ui.fixed==="left"}),emptyNode:ad,columns:to,flattenColumns:Vr,onColumnResize:Xs,hoverStartRow:Sa,hoverEndRow:ua,onHover:cr,rowExpandable:ai.rowExpandable,onRow:yr,getRowKey:Cr,expandedKeys:BA,childrenColumnName:lo,rowHoverable:xr}},[ea,Ke,Yr,rd,tn,Hu,$s,If,qi,YA,xs,JA,gc,ht,ai.expandedRowClassName,Jr,ca,ai.expandRowByClick,ai.expandedRowRender,kr,ai.expandIconColumnIndex,ai.indentSize,ad,to,Vr,Xs,Sa,ua,cr,ai.rowExpandable,yr,Cr,BA,lo,xr]);return s.createElement(de.Provider,{value:Qf},Mu)}var oi=s.forwardRef(No);function ao(J){return W(oi,J)}var Gr=ao();Gr.EXPAND_COLUMN=Fe,Gr.INTERNAL_HOOKS=M,Gr.Column=Ii,Gr.ColumnGroup=ji,Gr.Summary=le;var pi=Gr,aa=p(48911),Ki=N(null),ri=N(null);function di(J,Y,xe){var Ke=Y||1;return xe[J+Ke]-(xe[J]||0)}function Xo(J){var Y=J.rowInfo,xe=J.column,Ke=J.colIndex,ot=J.indent,ht=J.index,Pt=J.component,Ft=J.renderIndex,Vt=J.record,kt=J.style,yn=J.className,tn=J.inverse,nn=J.getHeight,en=xe.render,fn=xe.dataIndex,nr=xe.className,Pn=xe.width,ar=i(ri,["columnsOffset"]),ur=ar.columnsOffset,qn=Se(Y,xe,Ke,ot,ht),yr=qn.key,Er=qn.fixedInfo,Rr=qn.appendCellNode,Dr=qn.additionalCellProps,Co=Dr.style,no=Dr.colSpan,so=no===void 0?1:no,jr=Dr.rowSpan,Pr=jr===void 0?1:jr,Tr=Ke-1,xr=di(Tr,so,ur),vr=so>1?Pn-xr:0,Nr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},Co),kt),{},{flex:"0 0 ".concat(xr,"px"),width:"".concat(xr,"px"),marginRight:vr,pointerEvents:"auto"}),Mr=s.useMemo(function(){return tn?Pr<=1:so===0||Pr===0||Pr>1},[Pr,so,tn]);Mr?Nr.visibility="hidden":tn&&(Nr.height=nn==null?void 0:nn(Pr));var Yr=Mr?function(){return null}:en,Cr={};return(Pr===0||so===0)&&(Cr.rowSpan=1,Cr.colSpan=1),s.createElement(Tt,(0,L.Z)({className:g()(nr,yn),ellipsis:xe.ellipsis,align:xe.align,scope:xe.rowScope,component:Pt,prefixCls:Y.prefixCls,key:yr,record:Vt,index:ht,renderIndex:Ft,dataIndex:fn,render:Yr,shouldCellUpdate:xe.shouldCellUpdate},Er,{appendNode:Rr,additionalProps:(0,Ce.Z)((0,Ce.Z)({},Dr),{},{style:Nr},Cr)}))}var Aa=Xo,Ga=["data","index","className","rowKey","style","extra","getHeight"],wa=s.forwardRef(function(J,Y){var xe=J.data,Ke=J.index,ot=J.className,ht=J.rowKey,Pt=J.style,Ft=J.extra,Vt=J.getHeight,kt=(0,A.Z)(J,Ga),yn=xe.record,tn=xe.indent,nn=xe.index,en=i(de,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),fn=en.scrollX,nr=en.flattenColumns,Pn=en.prefixCls,ar=en.fixColumn,ur=en.componentWidth,qn=i(Ki,["getComponent"]),yr=qn.getComponent,Er=Te(yn,ht,Ke,tn),Rr=yr(["body","row"],"div"),Dr=yr(["body","cell"],"div"),Co=Er.rowSupportExpand,no=Er.expanded,so=Er.rowProps,jr=Er.expandedRowRender,Pr=Er.expandedRowClassName,Tr;if(Co&&no){var xr=jr(yn,Ke,tn+1,no),vr=St(Pr,yn,Ke,tn),Nr={};ar&&(Nr={style:(0,G.Z)({},"--virtual-width","".concat(ur,"px"))});var Mr="".concat(Pn,"-expanded-row-cell");Tr=s.createElement(Rr,{className:g()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(tn+1),vr)},s.createElement(Tt,{component:Dr,prefixCls:Pn,className:g()(Mr,(0,G.Z)({},"".concat(Mr,"-fixed"),ar)),additionalProps:Nr},xr))}var Yr=(0,Ce.Z)((0,Ce.Z)({},Pt),{},{width:fn});Ft&&(Yr.position="absolute",Yr.pointerEvents="none");var Cr=s.createElement(Rr,(0,L.Z)({},so,kt,{"data-row-key":ht,ref:Co?null:Y,className:g()(ot,"".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)}),nr.map(function(Vo,Wo){return s.createElement(Aa,{key:Wo,component:Dr,rowInfo:Er,column:Vo,colIndex:Wo,indent:tn,index:Ke,renderIndex:nn,record:yn,inverse:Ft,getHeight:Vt})}));return Co?s.createElement("div",{ref:Y},Cr,Tr):Cr}),sa=re(wa),Ji=sa,ha=s.forwardRef(function(J,Y){var xe=J.data,Ke=J.onScroll,ot=i(de,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),ht=ot.flattenColumns,Pt=ot.onColumnResize,Ft=ot.getRowKey,Vt=ot.expandedKeys,kt=ot.prefixCls,yn=ot.childrenColumnName,tn=ot.scrollX,nn=ot.direction,en=i(Ki),fn=en.sticky,nr=en.scrollY,Pn=en.listItemHeight,ar=en.getComponent,ur=en.onScroll,qn=s.useRef(),yr=nt(xe,yn,Vt,Ft),Er=s.useMemo(function(){var Tr=0;return ht.map(function(xr){var vr=xr.width,Nr=xr.key;return Tr+=vr,[Nr,vr,Tr]})},[ht]),Rr=s.useMemo(function(){return Er.map(function(Tr){return Tr[2]})},[Er]);s.useEffect(function(){Er.forEach(function(Tr){var xr=(0,we.Z)(Tr,2),vr=xr[0],Nr=xr[1];Pt(vr,Nr)})},[Er]),s.useImperativeHandle(Y,function(){var Tr,xr={scrollTo:function(Nr){var Mr;(Mr=qn.current)===null||Mr===void 0||Mr.scrollTo(Nr)},nativeElement:(Tr=qn.current)===null||Tr===void 0?void 0:Tr.nativeElement};return Object.defineProperty(xr,"scrollLeft",{get:function(){var Nr;return((Nr=qn.current)===null||Nr===void 0?void 0:Nr.getScrollInfo().x)||0},set:function(Nr){var Mr;(Mr=qn.current)===null||Mr===void 0||Mr.scrollTo({left:Nr})}}),xr});var Dr=function(xr,vr){var Nr,Mr=(Nr=yr[vr])===null||Nr===void 0?void 0:Nr.record,Yr=xr.onCell;if(Yr){var Cr,Vo=Yr(Mr,vr);return(Cr=Vo==null?void 0:Vo.rowSpan)!==null&&Cr!==void 0?Cr:1}return 1},Co=function(xr){var vr=xr.start,Nr=xr.end,Mr=xr.getSize,Yr=xr.offsetY;if(Nr<0)return null;for(var Cr=ht.filter(function(Jr){return Dr(Jr,vr)===0}),Vo=vr,Wo=function(lo){if(Cr=Cr.filter(function(kr){return Dr(kr,lo)===0}),!Cr.length)return Vo=lo,1},Ma=vr;Ma>=0&&!Wo(Ma);Ma-=1);for(var Sa=ht.filter(function(Jr){return Dr(Jr,Nr)!==1}),ua=Nr,cr=function(lo){if(Sa=Sa.filter(function(kr){return Dr(kr,lo)!==1}),!Sa.length)return ua=Math.max(lo-1,Nr),1},QA=Nr;QA<yr.length&&!cr(QA);QA+=1);for(var ii=[],ai=function(lo){var kr=yr[lo];if(!kr)return 1;ht.some(function(ro){return Dr(ro,lo)>1})&&ii.push(lo)},ca=Vo;ca<=ua;ca+=1)ai(ca);var BA=ii.map(function(Jr){var lo=yr[Jr],kr=Ft(lo.record,Jr),ro=function(qi){var Vi=Jr+qi-1,Da=Ft(yr[Vi].record,Vi),jA=Mr(kr,Da);return jA.bottom-jA.top},Ci=Mr(kr);return s.createElement(Ji,{key:Jr,data:lo,rowKey:kr,index:Jr,style:{top:-Yr+Ci.top},extra:!0,getHeight:ro})});return BA},no=s.useMemo(function(){return{columnsOffset:Rr}},[Rr]),so="".concat(kt,"-tbody"),jr=ar(["body","wrapper"]),Pr={};return fn&&(Pr.position="sticky",Pr.bottom=0,(0,pe.Z)(fn)==="object"&&fn.offsetScroll&&(Pr.bottom=fn.offsetScroll)),s.createElement(ri.Provider,{value:no},s.createElement(aa.Z,{fullHeight:!1,ref:qn,prefixCls:"".concat(so,"-virtual"),styles:{horizontalScrollBar:Pr},className:so,height:nr,itemHeight:Pn||24,data:yr,itemKey:function(xr){return Ft(xr.record)},component:jr,scrollWidth:tn,direction:nn,onVirtualScroll:function(xr){var vr,Nr=xr.x;Ke({currentTarget:(vr=qn.current)===null||vr===void 0?void 0:vr.nativeElement,scrollLeft:Nr})},onScroll:ur,extraRender:Co},function(Tr,xr,vr){var Nr=Ft(Tr.record,xr);return s.createElement(Ji,{data:Tr,rowKey:Nr,index:xr,style:vr.style})}))}),vA=re(ha),sA=vA,la=function(Y,xe){var Ke=xe.ref,ot=xe.onScroll;return s.createElement(sA,{ref:Ke,data:Y,onScroll:ot})};function Zr(J,Y){var xe=J.data,Ke=J.columns,ot=J.scroll,ht=J.sticky,Pt=J.prefixCls,Ft=Pt===void 0?Yi:Pt,Vt=J.className,kt=J.listItemHeight,yn=J.components,tn=J.onScroll,nn=ot||{},en=nn.x,fn=nn.y;typeof en!="number"&&(en=1),typeof fn!="number"&&(fn=500);var nr=(0,Re.zX)(function(ur,qn){return(0,$e.Z)(yn,ur)||qn}),Pn=(0,Re.zX)(tn),ar=s.useMemo(function(){return{sticky:ht,scrollY:fn,listItemHeight:kt,getComponent:nr,onScroll:Pn}},[ht,fn,kt,nr,Pn]);return s.createElement(Ki.Provider,{value:ar},s.createElement(pi,(0,L.Z)({},J,{className:g()(Vt,"".concat(Ft,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},ot),{},{x:en}),components:(0,Ce.Z)((0,Ce.Z)({},yn),{},{body:xe!=null&&xe.length?la:void 0}),columns:Ke,internalHooks:M,tailor:!0,ref:Y})))}var On=s.forwardRef(Zr);function Yn(J){return W(On,J)}var $n=Yn(),jn=null,_r=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)((ht,Pt,Ft)=>{const Vt=Y!=null?Y:ht,kt=Math.min(Vt||0,ht),yn=Math.max(Vt||0,ht),tn=Pt.slice(kt,yn+1).map(fn=>J(fn)),nn=tn.some(fn=>!Ft.has(fn)),en=[];return tn.forEach(fn=>{nn?(Ft.has(fn)||en.push(fn),Ft.add(fn)):(Ft.delete(fn),en.push(fn))}),xe(nn?yn:null),en},[Y]),ht=>{xe(ht)}]}var FA=p(32383),uA=p(62673),ta=p(75727),pa=p(47889);const gi={},$a="SELECT_ALL",PA="SELECT_INVERT",cA="SELECT_NONE",yA=[],TA=(J,Y)=>{let xe=[];return(Y||[]).forEach(Ke=>{xe.push(Ke),Ke&&typeof Ke=="object"&&J in Ke&&(xe=[].concat((0,Yt.Z)(xe),(0,Yt.Z)(TA(J,Ke[J]))))}),xe};var Zo=(J,Y)=>{const{preserveSelectedRowKeys:xe,selectedRowKeys:Ke,defaultSelectedRowKeys:ot,getCheckboxProps:ht,onChange:Pt,onSelect:Ft,onSelectAll:Vt,onSelectInvert:kt,onSelectNone:yn,onSelectMultiple:tn,columnWidth:nn,type:en,selections:fn,fixed:nr,renderCell:Pn,hideSelectAll:ar,checkStrictly:ur=!0}=Y||{},{prefixCls:qn,data:yr,pageData:Er,getRecordByKey:Rr,getRowKey:Dr,expandType:Co,childrenColumnName:no,locale:so,getPopupContainer:jr}=J,Pr=(0,FA.ln)("Table"),[Tr,xr]=Cs(Jr=>Jr),[vr,Nr]=(0,Ba.Z)(Ke||ot||yA,{value:Ke}),Mr=s.useRef(new Map),Yr=(0,s.useCallback)(Jr=>{if(xe){const lo=new Map;Jr.forEach(kr=>{let ro=Rr(kr);!ro&&Mr.current.has(kr)&&(ro=Mr.current.get(kr)),lo.set(kr,ro)}),Mr.current=lo}},[Rr,xe]);s.useEffect(()=>{Yr(vr)},[vr]);const Cr=(0,s.useMemo)(()=>TA(no,Er),[no,Er]),{keyEntities:Vo}=(0,s.useMemo)(()=>{if(ur)return{keyEntities:null};let Jr=yr;if(xe){const lo=new Set(Cr.map((ro,Ci)=>Dr(ro,Ci))),kr=Array.from(Mr.current).reduce((ro,Ci)=>{let[Li,qi]=Ci;return lo.has(Li)?ro:ro.concat(qi)},[]);Jr=[].concat((0,Yt.Z)(Jr),(0,Yt.Z)(kr))}return(0,ds.I8)(Jr,{externalGetKey:Dr,childrenPropName:no})},[yr,Dr,ur,no,xe,Cr]),Wo=(0,s.useMemo)(()=>{const Jr=new Map;return Cr.forEach((lo,kr)=>{const ro=Dr(lo,kr),Ci=(ht?ht(lo):null)||{};Jr.set(ro,Ci)}),Jr},[Cr,Dr,ht]),Ma=(0,s.useCallback)(Jr=>{const lo=Dr(Jr);let kr;return Wo.has(lo)?kr=Wo.get(Dr(Jr)):kr=ht?ht(Jr):void 0,!!(kr!=null&&kr.disabled)},[Wo,Dr]),[Sa,ua]=(0,s.useMemo)(()=>{if(ur)return[vr||[],[]];const{checkedKeys:Jr,halfCheckedKeys:lo}=(0,lA.S)(vr,!0,Vo,Ma);return[Jr||[],lo]},[vr,ur,Vo,Ma]),cr=(0,s.useMemo)(()=>{const Jr=en==="radio"?Sa.slice(0,1):Sa;return new Set(Jr)},[Sa,en]),QA=(0,s.useMemo)(()=>en==="radio"?new Set:new Set(ua),[ua,en]);s.useEffect(()=>{Y||Nr(yA)},[!!Y]);const ii=(0,s.useCallback)((Jr,lo)=>{let kr,ro;Yr(Jr),xe?(kr=Jr,ro=Jr.map(Ci=>Mr.current.get(Ci))):(kr=[],ro=[],Jr.forEach(Ci=>{const Li=Rr(Ci);Li!==void 0&&(kr.push(Ci),ro.push(Li))})),Nr(kr),Pt==null||Pt(kr,ro,{type:lo})},[Nr,Rr,Pt,xe]),ai=(0,s.useCallback)((Jr,lo,kr,ro)=>{if(Ft){const Ci=kr.map(Li=>Rr(Li));Ft(Rr(Jr),lo,Ci,ro)}ii(kr,"single")},[Ft,Rr,ii]),ca=(0,s.useMemo)(()=>!fn||ar?null:(fn===!0?[$a,PA,cA]:fn).map(lo=>lo===$a?{key:"all",text:so.selectionAll,onSelect(){ii(yr.map((kr,ro)=>Dr(kr,ro)).filter(kr=>{const ro=Wo.get(kr);return!(ro!=null&&ro.disabled)||cr.has(kr)}),"all")}}:lo===PA?{key:"invert",text:so.selectInvert,onSelect(){const kr=new Set(cr);Er.forEach((Ci,Li)=>{const qi=Dr(Ci,Li),Vi=Wo.get(qi);Vi!=null&&Vi.disabled||(kr.has(qi)?kr.delete(qi):kr.add(qi))});const ro=Array.from(kr);kt&&(Pr.deprecated(!1,"onSelectInvert","onChange"),kt(ro)),ii(ro,"invert")}}:lo===cA?{key:"none",text:so.selectNone,onSelect(){yn==null||yn(),ii(Array.from(cr).filter(kr=>{const ro=Wo.get(kr);return ro==null?void 0:ro.disabled}),"none")}}:lo).map(lo=>Object.assign(Object.assign({},lo),{onSelect:function(){for(var kr,ro,Ci=arguments.length,Li=new Array(Ci),qi=0;qi<Ci;qi++)Li[qi]=arguments[qi];(ro=lo.onSelect)===null||ro===void 0||(kr=ro).call.apply(kr,[lo].concat(Li)),xr(null)}})),[fn,cr,Er,Dr,kt,ii]);return[(0,s.useCallback)(Jr=>{var lo;if(!Y)return Jr.filter(Mi=>Mi!==gi);let kr=(0,Yt.Z)(Jr);const ro=new Set(cr),Ci=Cr.map(Dr).filter(Mi=>!Wo.get(Mi).disabled),Li=Ci.every(Mi=>ro.has(Mi)),qi=Ci.some(Mi=>ro.has(Mi)),Vi=()=>{const Mi=[];Li?Ci.forEach(va=>{ro.delete(va),Mi.push(va)}):Ci.forEach(va=>{ro.has(va)||(ro.add(va),Mi.push(va))});const ma=Array.from(ro);Vt==null||Vt(!Li,ma.map(va=>Rr(va)),Mi.map(va=>Rr(va))),ii(ma,"all"),xr(null)};let Da,jA;if(en!=="radio"){let Mi;if(ca){const Ti={getPopupContainer:jr,items:ca.map((ka,Wi)=>{const{key:Ua,text:Wa,onSelect:HA}=ka;return{key:Ua!=null?Ua:Wi,onClick:()=>{HA==null||HA(Ci)},label:Wa}})};Mi=s.createElement("div",{className:`${qn}-selection-extra`},s.createElement(ta.Z,{menu:Ti,getPopupContainer:jr},s.createElement("span",null,s.createElement(fi.Z,null))))}const ma=Cr.map((Ti,ka)=>{const Wi=Dr(Ti,ka),Ua=Wo.get(Wi)||{};return Object.assign({checked:ro.has(Wi)},Ua)}).filter(Ti=>{let{disabled:ka}=Ti;return ka}),va=!!ma.length&&ma.length===Cr.length,hA=va&&ma.every(Ti=>{let{checked:ka}=Ti;return ka}),oA=va&&ma.some(Ti=>{let{checked:ka}=Ti;return ka});jA=s.createElement(uA.default,{checked:va?hA:!!Cr.length&&Li,indeterminate:va?!hA&&oA:!Li&&qi,onChange:Vi,disabled:Cr.length===0||va,"aria-label":Mi?"Custom selection":"Select all",skipGroup:!0}),Da=!ar&&s.createElement("div",{className:`${qn}-selection`},jA,Mi)}let to;en==="radio"?to=(Mi,ma,va)=>{const hA=Dr(ma,va),oA=ro.has(hA),Ti=Wo.get(hA);return{node:s.createElement(pa.ZP,Object.assign({},Ti,{checked:oA,onClick:ka=>{var Wi;ka.stopPropagation(),(Wi=Ti==null?void 0:Ti.onClick)===null||Wi===void 0||Wi.call(Ti,ka)},onChange:ka=>{var Wi;ro.has(hA)||ai(hA,!0,[hA],ka.nativeEvent),(Wi=Ti==null?void 0:Ti.onChange)===null||Wi===void 0||Wi.call(Ti,ka)}})),checked:oA}}:to=(Mi,ma,va)=>{var hA;const oA=Dr(ma,va),Ti=ro.has(oA),ka=QA.has(oA),Wi=Wo.get(oA);let Ua;return Co==="nest"?Ua=ka:Ua=(hA=Wi==null?void 0:Wi.indeterminate)!==null&&hA!==void 0?hA:ka,{node:s.createElement(uA.default,Object.assign({},Wi,{indeterminate:Ua,checked:Ti,skipGroup:!0,onClick:Wa=>{var HA;Wa.stopPropagation(),(HA=Wi==null?void 0:Wi.onClick)===null||HA===void 0||HA.call(Wi,Wa)},onChange:Wa=>{var HA;const{nativeEvent:Gs}=Wa,{shiftKey:lu}=Gs,Na=Ci.findIndex($A=>$A===oA),Ru=Sa.some($A=>Ci.includes($A));if(lu&&ur&&Ru){const $A=Tr(Na,Ci,ro),XA=Array.from(ro);tn==null||tn(!Ti,XA.map(kA=>Rr(kA)),$A.map(kA=>Rr(kA))),ii(XA,"multiple")}else{const $A=Sa;if(ur){const XA=Ti?(0,_a._5)($A,oA):(0,_a.L0)($A,oA);ai(oA,!Ti,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(Ti){const xs=new Set(kA);xs.delete(oA),JA=(0,lA.S)(Array.from(xs),{checked:!1,halfCheckedKeys:YA},Vo,Ma).checkedKeys}ai(oA,!Ti,JA,Gs)}}xr(Ti?null:Na),(HA=Wi==null?void 0:Wi.onChange)===null||HA===void 0||HA.call(Wi,Wa)}})),checked:Ti}};const Vr=(Mi,ma,va)=>{const{node:hA,checked:oA}=to(Mi,ma,va);return Pn?Pn(oA,ma,va,hA):hA};if(!kr.includes(gi))if(kr.findIndex(Mi=>{var ma;return((ma=Mi[rn])===null||ma===void 0?void 0:ma.columnType)==="EXPAND_COLUMN"})===0){const[Mi,...ma]=kr;kr=[Mi,gi].concat((0,Yt.Z)(ma))}else kr=[gi].concat((0,Yt.Z)(kr));const Ei=kr.indexOf(gi);kr=kr.filter((Mi,ma)=>Mi!==gi||ma===Ei);const Fa=kr[Ei-1],ea=kr[Ei+1];let MA=nr;MA===void 0&&((ea==null?void 0:ea.fixed)!==void 0?MA=ea.fixed:(Fa==null?void 0:Fa.fixed)!==void 0&&(MA=Fa.fixed)),MA&&Fa&&((lo=Fa[rn])===null||lo===void 0?void 0:lo.columnType)==="EXPAND_COLUMN"&&Fa.fixed===void 0&&(Fa.fixed=MA);const Ha=g()(`${qn}-selection-col`,{[`${qn}-selection-col-with-dropdown`]:fn&&en==="checkbox"}),Ws=()=>Y!=null&&Y.columnTitle?typeof Y.columnTitle=="function"?Y.columnTitle(jA):Y.columnTitle:Da,Ia={fixed:MA,width:nn,className:`${qn}-selection-column`,title:Ws(),render:Vr,onCell:Y.onCell,[rn]:{className:Ha}};return kr.map(Mi=>Mi===gi?Ia:Mi)},[Dr,Cr,Y,Sa,cr,QA,nn,ca,Co,Wo,tn,ai,Ma]),cr]},ga=p(2738);function ja(J,Y){return J._antProxy=J._antProxy||{},Object.keys(Y).forEach(xe=>{if(!(xe in J._antProxy)){const Ke=J[xe];J._antProxy[xe]=Ke,J[xe]=Y[xe]}}),J}function Es(J,Y){return(0,s.useImperativeHandle)(J,()=>{const xe=Y(),{nativeElement:Ke}=xe;return typeof Proxy!="undefined"?new Proxy(Ke,{get(ot,ht){return xe[ht]?xe[ht]:Reflect.get(ot,ht)}}):ja(Ke,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:Ke,record:ot,expanded:ht,expandable:Pt}=Y,Ft=`${xe}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Vt=>{Ke(ot,Vt),Vt.stopPropagation()},className:g()(Ft,{[`${Ft}-spaced`]:!Pt,[`${Ft}-expanded`]:Pt&&ht,[`${Ft}-collapsed`]:Pt&&!ht}),"aria-label":ht?J.collapse:J.expand,"aria-expanded":ht})}}var Bo=cl;function Do(J){return(xe,Ke)=>{const ot=xe.querySelector(`.${J}-container`);let ht=Ke;if(ot){const Pt=getComputedStyle(ot),Ft=parseInt(Pt.borderLeftWidth,10),Vt=parseInt(Pt.borderRightWidth,10);ht=Ke-Ft-Vt}return ht}}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 mo(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,Ke=>{Y.current=Ke,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:Ke,locale:ot,onChange:ht}=J;return xe?s.createElement("div",{className:`${Ke}-filter-dropdown-search`},s.createElement(kc.Z,{prefix:s.createElement(ra.Z,null),placeholder:ot.filterSearchPlaceholder,onChange:ht,value:Y,htmlSize:1,className:`${Ke}-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:Ke,children:ot}=xe;Y.push(Ke),ot&&(Y=[].concat((0,Yt.Z)(Y),(0,Yt.Z)(rA(ot))))}),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:Ke,filterMultiple:ot,searchValue:ht,filterSearch:Pt}=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:Ke,filterMultiple:ot,searchValue:ht,filterSearch:Pt})};const yn=ot?uA.default:pa.ZP,tn={key:Ft.value!==void 0?kt:Vt,label:s.createElement(s.Fragment,null,s.createElement(yn,{checked:Ke.includes(kt)}),s.createElement("span",null,Ft.text))};return ht.trim()?typeof Pt=="function"?Pt(ht,Ft)?tn:null:UA(ht,Ft.text)?tn:null:tn})}function LA(J){return J||[]}var zc=J=>{var Y,xe,Ke,ot;const{tablePrefixCls:ht,prefixCls:Pt,column:Ft,dropdownPrefixCls:Vt,columnKey:kt,filterOnClose:yn,filterMultiple:tn,filterMode:nn="menu",filterSearch:en=!1,filterState:fn,triggerFilter:nr,locale:Pn,children:ar,getPopupContainer:ur,rootClassName:qn}=J,{filterResetToDefaultFilteredValue:yr,defaultFilteredValue:Er,filterDropdownProps:Rr={},filterDropdownOpen:Dr,filterDropdownVisible:Co,onFilterDropdownVisibleChange:no,onFilterDropdownOpenChange:so}=Ft,[jr,Pr]=s.useState(!1),Tr=!!(fn&&(!((Y=fn.filteredKeys)===null||Y===void 0)&&Y.length||fn.forceFiltered)),xr=to=>{var Vr;Pr(to),(Vr=Rr.onOpenChange)===null||Vr===void 0||Vr.call(Rr,to),so==null||so(to),no==null||no(to)},vr=(ot=(Ke=(xe=Rr.open)!==null&&xe!==void 0?xe:Dr)!==null&&Ke!==void 0?Ke:Co)!==null&&ot!==void 0?ot:jr,Nr=fn==null?void 0:fn.filteredKeys,[Mr,Yr]=Oa(LA(Nr)),Cr=to=>{let{selectedKeys:Vr}=to;Yr(Vr)},Vo=(to,Vr)=>{let{node:Ei,checked:Fa}=Vr;Cr(tn?{selectedKeys:to}:{selectedKeys:Fa&&Ei.key?[Ei.key]:[]})};s.useEffect(()=>{jr&&Cr({selectedKeys:LA(Nr)})},[Nr]);const[Wo,Ma]=s.useState([]),Sa=to=>{Ma(to)},[ua,cr]=s.useState(""),QA=to=>{const{value:Vr}=to.target;cr(Vr)};s.useEffect(()=>{jr||cr("")},[jr]);const ii=to=>{const Vr=to!=null&&to.length?to:null;if(Vr===null&&(!fn||!fn.filteredKeys)||(0,Z.Z)(Vr,fn==null?void 0:fn.filteredKeys,!0))return null;nr({column:Ft,key:kt,filteredKeys:Vr})},ai=()=>{xr(!1),ii(Mr())},ca=function(){let{confirm:to,closeDropdown:Vr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};to&&ii([]),Vr&&xr(!1),cr(""),Yr(yr?(Er||[]).map(Ei=>String(Ei)):[])},BA=function(){let{closeDropdown:to}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};to&&xr(!1),ii(Mr())},Jr=(to,Vr)=>{Vr.source==="trigger"&&(to&&Nr!==void 0&&Yr(LA(Nr)),xr(to),!to&&!Ft.filterDropdown&&yn&&ai())},lo=g()({[`${Vt}-menu-without-submenu`]:!fl(Ft.filters||[])}),kr=to=>{if(to.target.checked){const Vr=rA(Ft==null?void 0:Ft.filters).map(Ei=>String(Ei));Yr(Vr)}else Yr([])},ro=to=>{let{filters:Vr}=to;return(Vr||[]).map((Ei,Fa)=>{const ea=String(Ei.value),MA={title:Ei.text,key:Ei.value!==void 0?ea:String(Fa)};return Ei.children&&(MA.children=ro({filters:Ei.children})),MA})},Ci=to=>{var Vr;return Object.assign(Object.assign({},to),{text:to.title,value:to.key,children:((Vr=to.children)===null||Vr===void 0?void 0:Vr.map(Ei=>Ci(Ei)))||[]})};let Li;const{direction:qi,renderEmpty:Vi}=s.useContext(as.E_);if(typeof Ft.filterDropdown=="function")Li=Ft.filterDropdown({prefixCls:`${Vt}-custom`,setSelectedKeys:to=>Cr({selectedKeys:to}),selectedKeys:Mr(),confirm:BA,clearFilters:ca,filters:Ft.filters,visible:vr,close:()=>{xr(!1)}});else if(Ft.filterDropdown)Li=Ft.filterDropdown;else{const to=Mr()||[],Vr=()=>{var Fa,ea;const MA=(Fa=Vi==null?void 0:Vi("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(nn==="tree")return s.createElement(s.Fragment,null,s.createElement(Kc,{filterSearch:en,value:ua,onChange:QA,tablePrefixCls:ht,locale:Pn}),s.createElement("div",{className:`${ht}-filter-dropdown-tree`},tn?s.createElement(uA.default,{checked:to.length===rA(Ft.filters).length,indeterminate:to.length>0&&to.length<rA(Ft.filters).length,className:`${ht}-filter-dropdown-checkall`,onChange:kr},(ea=Pn==null?void 0:Pn.filterCheckall)!==null&&ea!==void 0?ea:Pn==null?void 0:Pn.filterCheckAll):null,s.createElement(nl.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:tn,checkStrictly:!tn,className:`${Vt}-menu`,onCheck:Vo,checkedKeys:to,selectedKeys:to,showIcon:!1,treeData:ro({filters:Ft.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:ua.trim()?Ia=>typeof en=="function"?en(ua,Ci(Ia)):UA(ua,Ia.title):void 0})));const Ha=fA({filters:Ft.filters||[],filterSearch:en,prefixCls:Pt,filteredKeys:Mr(),filterMultiple:tn,searchValue:ua}),Ws=Ha.every(Ia=>Ia===null);return s.createElement(s.Fragment,null,s.createElement(Kc,{filterSearch:en,value:ua,onChange:QA,tablePrefixCls:ht,locale:Pn}),Ws?MA:s.createElement(sc.default,{selectable:!0,multiple:tn,prefixCls:`${Vt}-menu`,className:lo,onSelect:Cr,onDeselect:Cr,selectedKeys:to,getPopupContainer:ur,openKeys:Wo,onOpenChange:Sa,items:Ha}))},Ei=()=>yr?(0,Z.Z)((Er||[]).map(Fa=>String(Fa)),to,!0):to.length===0;Li=s.createElement(s.Fragment,null,Vr(),s.createElement("div",{className:`${Pt}-dropdown-btns`},s.createElement(Qs.ZP,{type:"link",size:"small",disabled:Ei(),onClick:()=>ca()},Pn.filterReset),s.createElement(Qs.ZP,{type:"primary",size:"small",onClick:ai},Pn.filterConfirm)))}Ft.filterDropdown&&(Li=s.createElement(dl.J,{selectable:void 0},Li)),Li=s.createElement(lc,{className:`${Pt}-dropdown`},Li);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()(`${Pt}-trigger`,{active:Tr}),onClick:Vr=>{Vr.stopPropagation()}},to)},jA=(0,Du.Z)({trigger:["click"],placement:qi==="rtl"?"bottomLeft":"bottomRight",children:Da(),getPopupContainer:ur},Object.assign(Object.assign({},Rr),{rootClassName:g()(qn,Rr.rootClassName),open:vr,onOpenChange:Jr,dropdownRender:()=>typeof(Rr==null?void 0:Rr.dropdownRender)=="function"?Rr.dropdownRender(Li):Li}));return s.createElement("div",{className:`${Pt}-column`},s.createElement("span",{className:`${ht}-column-title`},ar),s.createElement(ta.Z,Object.assign({},jA)))};const NA=(J,Y,xe)=>{let Ke=[];return(J||[]).forEach((ot,ht)=>{var Pt;const Ft=mo(ht,xe);if(ot.filters||"filterDropdown"in ot||"onFilter"in ot)if("filteredValue"in ot){let Vt=ot.filteredValue;"filterDropdown"in ot||(Vt=(Pt=Vt==null?void 0:Vt.map(String))!==null&&Pt!==void 0?Pt:Vt),Ke.push({column:ot,key:co(ot,Ft),filteredKeys:Vt,forceFiltered:ot.filtered})}else Ke.push({column:ot,key:co(ot,Ft),filteredKeys:Y&&ot.defaultFilteredValue?ot.defaultFilteredValue:void 0,forceFiltered:ot.filtered});"children"in ot&&(Ke=[].concat((0,Yt.Z)(Ke),(0,Yt.Z)(NA(ot.children,Y,Ft))))}),Ke};function Hl(J,Y,xe,Ke,ot,ht,Pt,Ft,Vt){return xe.map((kt,yn)=>{const tn=mo(yn,Ft),{filterOnClose:nn=!0,filterMultiple:en=!0,filterMode:fn,filterSearch:nr}=kt;let Pn=kt;if(Pn.filters||Pn.filterDropdown){const ar=co(Pn,tn),ur=Ke.find(qn=>{let{key:yr}=qn;return ar===yr});Pn=Object.assign(Object.assign({},Pn),{title:qn=>s.createElement(zc,{tablePrefixCls:J,prefixCls:`${J}-filter`,dropdownPrefixCls:Y,column:Pn,columnKey:ar,filterState:ur,filterOnClose:nn,filterMultiple:en,filterMode:fn,filterSearch:nr,triggerFilter:ht,locale:ot,getPopupContainer:Pt,rootClassName:Vt},hi(kt.title,qn))})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:Hl(J,Y,Pn.children,Ke,ot,ht,Pt,tn,Vt)})),Pn})}const Io=J=>{const Y={};return J.forEach(xe=>{let{key:Ke,filteredKeys:ot,column:ht}=xe;const Pt=Ke,{filters:Ft,filterDropdown:Vt}=ht;if(Vt)Y[Pt]=ot||null;else if(Array.isArray(ot)){const kt=rA(Ft);Y[Pt]=kt.filter(yn=>ot.includes(String(yn)))}else Y[Pt]=null}),Y},Po=(J,Y,xe)=>Y.reduce((ot,ht)=>{const{column:{onFilter:Pt,filters:Ft},filteredKeys:Vt}=ht;return Pt&&Vt&&Vt.length?ot.map(kt=>Object.assign({},kt)).filter(kt=>Vt.some(yn=>{const tn=rA(Ft),nn=tn.findIndex(fn=>String(fn)===String(yn)),en=nn!==-1?tn[nn]:yn;return kt[xe]&&(kt[xe]=Po(kt[xe],Y,xe)),Pt(en,kt)})):ot},J),zi=J=>J.flatMap(Y=>"children"in Y?[Y].concat((0,Yt.Z)(zi(Y.children||[]))):[Y]);var Xa=J=>{const{prefixCls:Y,dropdownPrefixCls:xe,mergedColumns:Ke,onFilterChange:ot,getPopupContainer:ht,locale:Pt,rootClassName:Ft}=J,Vt=(0,FA.ln)("Table"),kt=s.useMemo(()=>zi(Ke||[]),[Ke]),[yn,tn]=s.useState(()=>NA(kt,!0)),nn=s.useMemo(()=>{const Pn=NA(kt,!1);if(Pn.length===0)return Pn;let ar=!0,ur=!0;if(Pn.forEach(qn=>{let{filteredKeys:yr}=qn;yr!==void 0?ar=!1:ur=!1}),ar){const qn=(kt||[]).map((yr,Er)=>co(yr,mo(Er)));return yn.filter(yr=>{let{key:Er}=yr;return qn.includes(Er)}).map(yr=>{const Er=kt[qn.findIndex(Rr=>Rr===yr.key)];return Object.assign(Object.assign({},yr),{column:Object.assign(Object.assign({},yr.column),Er),forceFiltered:Er.filtered})})}return Pn},[kt,yn]),en=s.useMemo(()=>Io(nn),[nn]),fn=Pn=>{const ar=nn.filter(ur=>{let{key:qn}=ur;return qn!==Pn.key});ar.push(Pn),tn(ar),ot(Io(ar),ar)};return[Pn=>Hl(Y,xe,Pn,nn,Pt,fn,ht,void 0,Ft),nn,en]},Zs=(J,Y,xe)=>{const Ke=s.useRef({});function ot(ht){var Pt;if(!Ke.current||Ke.current.data!==J||Ke.current.childrenColumnName!==Y||Ke.current.getRowKey!==xe){let Vt=function(kt){kt.forEach((yn,tn)=>{const nn=xe(yn,tn);Ft.set(nn,yn),yn&&typeof yn=="object"&&Y in yn&&Vt(yn[Y]||[])})};const Ft=new Map;Vt(J),Ke.current={data:J,childrenColumnName:Y,kvMap:Ft,getRowKey:xe}}return(Pt=Ke.current.kvMap)===null||Pt===void 0?void 0:Pt.get(ht)}return[ot]},ps=function(J,Y){var xe={};for(var Ke in J)Object.prototype.hasOwnProperty.call(J,Ke)&&Y.indexOf(Ke)<0&&(xe[Ke]=J[Ke]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Ke=Object.getOwnPropertySymbols(J);ot<Ke.length;ot++)Y.indexOf(Ke[ot])<0&&Object.prototype.propertyIsEnumerable.call(J,Ke[ot])&&(xe[Ke[ot]]=J[Ke[ot]]);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(ot=>{const ht=J[ot];typeof ht!="function"&&(xe[ot]=ht)}),xe}function pl(J,Y,xe){const Ke=xe&&typeof xe=="object"?xe:{},{total:ot=0}=Ke,ht=ps(Ke,["total"]),[Pt,Ft]=(0,s.useState)(()=>({current:"defaultCurrent"in ht?ht.defaultCurrent:1,pageSize:"defaultPageSize"in ht?ht.defaultPageSize:hl})),Vt=(0,Du.Z)(Pt,ht,{total:ot>0?ot:J}),kt=Math.ceil((ot||J)/Vt.pageSize);Vt.current>kt&&(Vt.current=kt||1);const yn=(nn,en)=>{Ft({current:nn!=null?nn:1,pageSize:en||Vt.pageSize})},tn=(nn,en)=>{var fn;xe&&((fn=xe.onChange)===null||fn===void 0||fn.call(xe,nn,en)),yn(nn,en),Y(nn,en||(Vt==null?void 0:Vt.pageSize))};return xe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Vt),{onChange:tn}),yn]}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 Ke=[];const ot=(ht,Pt)=>{Ke.push({column:ht,key:co(ht,Pt),multiplePriority:Vc(ht),sortOrder:ht.sortOrder})};return(J||[]).forEach((ht,Pt)=>{const Ft=mo(Pt,xe);ht.children?("sortOrder"in ht&&ot(ht,Ft),Ke=[].concat((0,Yt.Z)(Ke),(0,Yt.Z)(Wc(ht.children,Y,Ft)))):ht.sorter&&("sortOrder"in ht?ot(ht,Ft):Y&&ht.defaultSortOrder&&Ke.push({column:ht,key:co(ht,Ft),multiplePriority:Vc(ht),sortOrder:ht.defaultSortOrder}))}),Ke},Nd=(J,Y,xe,Ke,ot,ht,Pt,Ft)=>(Y||[]).map((kt,yn)=>{const tn=mo(yn,Ft);let nn=kt;if(nn.sorter){const en=nn.sortDirections||ot,fn=nn.showSorterTooltip===void 0?Pt:nn.showSorterTooltip,nr=co(nn,tn),Pn=xe.find(no=>{let{key:so}=no;return so===nr}),ar=Pn?Pn.sortOrder:null,ur=Bf(en,ar);let qn;if(kt.sortIcon)qn=kt.sortIcon({sortOrder:ar});else{const no=en.includes(uc)&&s.createElement(Zc.Z,{className:g()(`${J}-column-sorter-up`,{active:ar===uc})}),so=en.includes(Ld)&&s.createElement(Sl.Z,{className:g()(`${J}-column-sorter-down`,{active:ar===Ld})});qn=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:yr,triggerAsc:Er,triggerDesc:Rr}=ht||{};let Dr=yr;ur===Ld?Dr=Rr:ur===uc&&(Dr=Er);const Co=typeof fn=="object"?Object.assign({title:Dr},fn):{title:Dr};nn=Object.assign(Object.assign({},nn),{className:g()(nn.className,{[`${J}-column-sort`]:ar}),title:no=>{const so=`${J}-column-sorters`,jr=s.createElement("span",{className:`${J}-column-title`},hi(kt.title,no)),Pr=s.createElement("div",{className:so},jr,qn);return fn?typeof fn!="boolean"&&(fn==null?void 0:fn.target)==="sorter-icon"?s.createElement("div",{className:`${so} ${J}-column-sorters-tooltip-target-sorter`},jr,s.createElement(wf.Z,Object.assign({},Co),qn)):s.createElement(wf.Z,Object.assign({},Co),Pr):Pr},onHeaderCell:no=>{var so;const jr=((so=kt.onHeaderCell)===null||so===void 0?void 0:so.call(kt,no))||{},Pr=jr.onClick,Tr=jr.onKeyDown;jr.onClick=Nr=>{Ke({column:kt,key:nr,sortOrder:ur,multiplePriority:Vc(kt)}),Pr==null||Pr(Nr)},jr.onKeyDown=Nr=>{Nr.keyCode===nA.Z.ENTER&&(Ke({column:kt,key:nr,sortOrder:ur,multiplePriority:Vc(kt)}),Tr==null||Tr(Nr))};const xr=na(kt.title,{}),vr=xr==null?void 0:xr.toString();return ar&&(jr["aria-sort"]=ar==="ascend"?"ascending":"descending"),jr["aria-label"]=vr||"",jr.className=g()(jr.className,`${J}-column-has-sorters`),jr.tabIndex=0,kt.ellipsis&&(jr.title=(xr!=null?xr:"").toString()),jr}})}return"children"in nn&&(nn=Object.assign(Object.assign({},nn),{children:Nd(J,nn.children,xe,Ke,ot,ht,Pt,tn)})),nn}),Qd=J=>{const{column:Y,sortOrder:xe}=J;return{column:Y,order:xe,field:Y.dataIndex,columnKey:Y.key}},Pi=J=>{const Y=J.filter(xe=>{let{sortOrder:Ke}=xe;return Ke}).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 Ke=Y.slice().sort((Pt,Ft)=>Ft.multiplePriority-Pt.multiplePriority),ot=J.slice(),ht=Ke.filter(Pt=>{let{column:{sorter:Ft},sortOrder:Vt}=Pt;return cc(Ft)&&Vt});return ht.length?ot.sort((Pt,Ft)=>{for(let Vt=0;Vt<ht.length;Vt+=1){const kt=ht[Vt],{column:{sorter:yn},sortOrder:tn}=kt,nn=cc(yn);if(nn&&tn){const en=nn(Pt,Ft,tn);if(en!==0)return tn===uc?en:-en}}return 0}).map(Pt=>{const Ft=Pt[xe];return Ft?Object.assign(Object.assign({},Pt),{[xe]:Ds(Ft,Y,xe)}):Pt}):ot};var rh=J=>{const{prefixCls:Y,mergedColumns:xe,sortDirections:Ke,tableLocale:ot,showSorterTooltip:ht,onSorterChange:Pt}=J,[Ft,Vt]=s.useState(Wc(xe,!0)),kt=(nr,Pn)=>{const ar=[];return nr.forEach((ur,qn)=>{const yr=mo(qn,Pn);if(ar.push(co(ur,yr)),Array.isArray(ur.children)){const Er=kt(ur.children,yr);ar.push.apply(ar,(0,Yt.Z)(Er))}}),ar},yn=s.useMemo(()=>{let nr=!0;const Pn=Wc(xe,!1);if(!Pn.length){const yr=kt(xe);return Ft.filter(Er=>{let{key:Rr}=Er;return yr.includes(Rr)})}const ar=[];function ur(yr){nr?ar.push(yr):ar.push(Object.assign(Object.assign({},yr),{sortOrder:null}))}let qn=null;return Pn.forEach(yr=>{qn===null?(ur(yr),yr.sortOrder&&(yr.multiplePriority===!1?nr=!1:qn=!0)):(qn&&yr.multiplePriority!==!1||(nr=!1),ur(yr))}),ar},[xe,Ft]),tn=s.useMemo(()=>{var nr,Pn;const ar=yn.map(ur=>{let{column:qn,sortOrder:yr}=ur;return{column:qn,order:yr}});return{sortColumns:ar,sortColumn:(nr=ar[0])===null||nr===void 0?void 0:nr.column,sortOrder:(Pn=ar[0])===null||Pn===void 0?void 0:Pn.order}},[yn]),nn=nr=>{let Pn;nr.multiplePriority===!1||!yn.length||yn[0].multiplePriority===!1?Pn=[nr]:Pn=[].concat((0,Yt.Z)(yn.filter(ar=>{let{key:ur}=ar;return ur!==nr.key})),[nr]),Vt(Pn),Pt(Pi(Pn),Pn)};return[nr=>Nd(Y,nr,yn,nn,Ke,ot,ht),yn,tn,()=>Pi(yn)]};const Il=(J,Y)=>J.map(Ke=>{const ot=Object.assign({},Ke);return ot.title=hi(Ke.title,Y),"children"in ot&&(ot.children=Il(ot.children,Y)),ot});var Gc=J=>[s.useCallback(xe=>Il(xe,J),[J])],Od=ao((J,Y)=>{const{_renderTimes:xe}=J,{_renderTimes:Ke}=Y;return xe!==Ke}),iu=Yn((J,Y)=>{const{_renderTimes:xe}=J,{_renderTimes:Ke}=Y;return xe!==Ke}),ho=p(36237),Va=p(17835),gl=p(63356),au=p(16931),Ul=p(51636),Au=J=>{const{componentCls:Y,lineWidth:xe,lineType:Ke,tableBorderColor:ot,tableHeaderBg:ht,tablePaddingVertical:Pt,tablePaddingHorizontal:Ft,calc:Vt}=J,kt=`${(0,ho.unit)(xe)} ${Ke} ${ot}`,yn=(tn,nn,en)=>({[`&${Y}-${tn}`]:{[`> ${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(nn).mul(-1).equal())}
${(0,ho.unit)(Vt(Vt(en).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(Pt).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}}}}}},yn("middle",J.tablePaddingVerticalMiddle,J.tablePaddingHorizontalMiddle)),yn("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)} ${ht}`}},[`${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:Ke,lineWidth:ot,paddingXS:ht,lineType:Pt,tableBorderColor:Ft,tableExpandIconBg:Vt,tableExpandColumnWidth:kt,borderRadius:yn,tablePaddingVertical:tn,tablePaddingHorizontal:nn,tableExpandedRowBg:en,paddingXXS:fn,expandIconMarginTop:nr,expandIconSize:Pn,expandIconHalfInner:ar,expandIconScale:ur,calc:qn}=J,yr=`${(0,ho.unit)(ot)} ${Pt} ${Ft}`,Er=qn(fn).sub(ot).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:yr,borderRadius:yn,transform:`scale(${ur})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ke} ease-out`,content:'""'},"&::before":{top:ar,insetInlineEnd:Er,insetInlineStart:Er,height:ot},"&::after":{top:Er,bottom:Er,insetInlineStart:ar,width:ot,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:nr,marginInlineEnd:ht},[`tr${Y}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:en}},[`${xe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${Y}-expanded-row-fixed`]:{position:"relative",margin:`${(0,ho.unit)(qn(tn).mul(-1).equal())} ${(0,ho.unit)(qn(nn).mul(-1).equal())}`,padding:`${(0,ho.unit)(tn)} ${(0,ho.unit)(nn)}`}}}},Zi=J=>{const{componentCls:Y,antCls:xe,iconCls:Ke,tableFilterDropdownWidth:ot,tableFilterDropdownSearchWidth:ht,paddingXXS:Pt,paddingXS:Ft,colorText:Vt,lineWidth:kt,lineType:yn,tableBorderColor:tn,headerIconColor:nn,fontSizeSM:en,tablePaddingHorizontal:fn,borderRadius:nr,motionDurationSlow:Pn,colorTextDescription:ar,colorPrimary:ur,tableHeaderFilterActiveBg:qn,colorTextDisabled:yr,tableFilterDropdownBg:Er,tableFilterDropdownHeight:Rr,controlItemBgHover:Dr,controlItemBgActive:Co,boxShadowSecondary:no,filterDropdownMenuBg:so,calc:jr}=J,Pr=`${xe}-dropdown`,Tr=`${Y}-filter-dropdown`,xr=`${xe}-tree`,vr=`${(0,ho.unit)(kt)} ${yn} ${tn}`;return[{[`${Y}-wrapper`]:{[`${Y}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Y}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:jr(Pt).mul(-1).equal(),marginInline:`${(0,ho.unit)(Pt)} ${(0,ho.unit)(jr(fn).div(2).mul(-1).equal())}`,padding:`0 ${(0,ho.unit)(Pt)}`,color:nn,fontSize:en,borderRadius:nr,cursor:"pointer",transition:`all ${Pn}`,"&:hover":{color:ar,background:qn},"&.active":{color:ur}}}},{[`${xe}-dropdown`]:{[Tr]:Object.assign(Object.assign({},(0,gl.Wf)(J)),{minWidth:ot,backgroundColor:Er,borderRadius:nr,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:yr,fontSize:en,textAlign:"center",content:'"Not Found"'}},[`${Tr}-tree`]:{paddingBlock:`${(0,ho.unit)(Ft)} 0`,paddingInline:Ft,[xr]:{padding:0},[`${xr}-treenode ${xr}-node-content-wrapper:hover`]:{backgroundColor:Dr},[`${xr}-treenode-checkbox-checked ${xr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Co}}},[`${Tr}-search`]:{padding:Ft,borderBottom:vr,"&-input":{input:{minWidth:ht},[Ke]:{color:yr}}},[`${Tr}-checkall`]:{width:"100%",marginBottom:Pt,marginInlineStart:Pt},[`${Tr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,ho.unit)(jr(Ft).sub(kt).equal())} ${(0,ho.unit)(Ft)}`,overflow:"hidden",borderTop:vr}})}},{[`${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:Ke,motionDurationSlow:ot,zIndexTableFixed:ht,tableBg:Pt,zIndexTableSticky:Ft,calc:Vt}=J,kt=Ke;return{[`${Y}-wrapper`]:{[`
${Y}-cell-fix-left,
${Y}-cell-fix-right
`]:{position:"sticky !important",zIndex:ht,background:Pt},[`
${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 ${ot}`,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 ${ot}`,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 ${ot}`,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:Ke}=J;return{[`${Y}-wrapper`]:{[`${Y}-pagination${xe}-pagination`]:{margin:`${(0,ho.unit)(Ke)} 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:Ke,fontSizeIcon:ot,padding:ht,paddingXS:Pt,headerIconColor:Ft,headerIconHoverColor:Vt,tableSelectionColumnWidth:kt,tableSelectedRowBg:yn,tableSelectedRowHoverBg:tn,tableRowHoverBg:nn,tablePaddingHorizontal:en,calc:fn}=J;return{[`${Y}-wrapper`]:{[`${Y}-selection-col`]:{width:kt,[`&${Y}-selection-col-with-dropdown`]:{width:fn(kt).add(ot).add(fn(ht).div(4)).equal()}},[`${Y}-bordered ${Y}-selection-col`]:{width:fn(kt).add(fn(Pt).mul(2)).equal(),[`&${Y}-selection-col-with-dropdown`]:{width:fn(kt).add(ot).add(fn(ht).div(4)).add(fn(Pt).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:fn(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)(fn(en).div(4).equal()),[Ke]:{color:Ft,fontSize:ot,verticalAlign:"baseline","&:hover":{color:Vt}}},[`${Y}-tbody`]:{[`${Y}-row`]:{[`&${Y}-row-selected`]:{[`> ${Y}-cell`]:{background:yn,"&-row-hover":{background:tn}}},[`> ${Y}-cell-row-hover`]:{background:nn}}}}}},Ah=J=>{const{componentCls:Y,tableExpandColumnWidth:xe,calc:Ke}=J,ot=(ht,Pt,Ft,Vt)=>({[`${Y}${Y}-${ht}`]:{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)(Pt)} ${(0,ho.unit)(Ft)}`},[`${Y}-filter-trigger`]:{marginInlineEnd:(0,ho.unit)(Ke(Ft).div(2).mul(-1).equal())},[`${Y}-expanded-row-fixed`]:{margin:`${(0,ho.unit)(Ke(Pt).mul(-1).equal())} ${(0,ho.unit)(Ke(Ft).mul(-1).equal())}`},[`${Y}-tbody`]:{[`${Y}-wrapper:only-child ${Y}`]:{marginBlock:(0,ho.unit)(Ke(Pt).mul(-1).equal()),marginInline:`${(0,ho.unit)(Ke(xe).sub(Ft).equal())} ${(0,ho.unit)(Ke(Ft).mul(-1).equal())}`}},[`${Y}-selection-extra`]:{paddingInlineStart:(0,ho.unit)(Ke(Ft).div(4).equal())}}});return{[`${Y}-wrapper`]:Object.assign(Object.assign({},ot("middle",J.tablePaddingVerticalMiddle,J.tablePaddingHorizontalMiddle,J.tableFontSizeMiddle)),ot("small",J.tablePaddingVerticalSmall,J.tablePaddingHorizontalSmall,J.tableFontSizeSmall))}},fc=J=>{const{componentCls:Y,marginXXS:xe,fontSizeIcon:Ke,headerIconColor:ot,headerIconHoverColor:ht}=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:ot,fontSize:0,transition:`color ${J.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ke,"&.active":{color:J.colorPrimary}},[`${Y}-column-sorter-up + ${Y}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Y}-column-sorters:hover ${Y}-column-sorter`]:{color:ht}}}},hc=J=>{const{componentCls:Y,opacityLoading:xe,tableScrollThumbBg:Ke,tableScrollThumbBgHover:ot,tableScrollThumbSize:ht,tableScrollBg:Pt,zIndexTableSticky:Ft,stickyScrollBarBorderRadius:Vt,lineWidth:kt,lineType:yn,tableBorderColor:tn}=J,nn=`${(0,ho.unit)(kt)} ${yn} ${tn}`;return{[`${Y}-wrapper`]:{[`${Y}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ft,background:J.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,ho.unit)(ht)} !important`,zIndex:Ft,display:"flex",alignItems:"center",background:Pt,borderTop:nn,opacity:xe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ht,backgroundColor:Ke,borderRadius:Vt,transition:`all ${J.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ot}}}}}}},Rd=J=>{const{componentCls:Y,lineWidth:xe,tableBorderColor:Ke,calc:ot}=J,ht=`${(0,ho.unit)(xe)} ${J.lineType} ${Ke}`;return{[`${Y}-wrapper`]:{[`${Y}-summary`]:{position:"relative",zIndex:J.zIndexTableFixed,background:J.tableBg,"> tr":{"> th, > td":{borderBottom:ht}}},[`div${Y}-summary`]:{boxShadow:`0 ${(0,ho.unit)(ot(xe).mul(-1).equal())} 0 ${Ke}`}}}},uh=J=>{const{componentCls:Y,motionDurationMid:xe,lineWidth:Ke,lineType:ot,tableBorderColor:ht,calc:Pt}=J,Ft=`${(0,ho.unit)(Ke)} ${ot} ${ht}`,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)(Ke)})`,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:Pt(Ke).mul(-1).equal(),borderInlineStart:Ft}}},[`&${Y}-virtual`]:{[`${Y}-placeholder ${Y}-cell`]:{borderInlineEnd:Ft,borderBottom:Ft}}}}}};const ch=J=>{const{componentCls:Y,fontWeightStrong:xe,tablePaddingVertical:Ke,tablePaddingHorizontal:ot,tableExpandColumnWidth:ht,lineWidth:Pt,lineType:Ft,tableBorderColor:Vt,tableFontSize:kt,tableBg:yn,tableRadius:tn,tableHeaderTextColor:nn,motionDurationMid:en,tableHeaderBg:fn,tableHeaderCellSplitColor:nr,tableFooterTextColor:Pn,tableFooterBg:ar,calc:ur}=J,qn=`${(0,ho.unit)(Pt)} ${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:yn,borderRadius:`${(0,ho.unit)(tn)} ${(0,ho.unit)(tn)} 0 0`,scrollbarColor:`${J.tableScrollThumbBg} ${J.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,ho.unit)(tn)} ${(0,ho.unit)(tn)} 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)(Ke)} ${(0,ho.unit)(ot)}`,overflowWrap:"break-word"},[`${Y}-title`]:{padding:`${(0,ho.unit)(Ke)} ${(0,ho.unit)(ot)}`},[`${Y}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:nn,fontWeight:xe,textAlign:"start",background:fn,borderBottom:qn,transition:`background ${en} 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:nr,transform:"translateY(-50%)",transition:`background-color ${en}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Y}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${en}, border-color ${en}`,borderBottom:qn,[`
> ${Y}-wrapper:only-child,
> ${Y}-expanded-row-fixed > ${Y}-wrapper:only-child
`]:{[Y]:{marginBlock:(0,ho.unit)(ur(Ke).mul(-1).equal()),marginInline:`${(0,ho.unit)(ur(ht).sub(ot).equal())}
${(0,ho.unit)(ur(ot).mul(-1).equal())}`,[`${Y}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:nn,fontWeight:xe,textAlign:"start",background:fn,borderBottom:qn,transition:`background ${en} ease`}}},[`${Y}-footer`]:{padding:`${(0,ho.unit)(Ke)} ${(0,ho.unit)(ot)}`,color:Pn,background:ar}})}},_d=J=>{const{colorFillAlter:Y,colorBgContainer:xe,colorTextHeading:Ke,colorFillSecondary:ot,colorFillContent:ht,controlItemBgActive:Pt,controlItemBgActiveHover:Ft,padding:Vt,paddingSM:kt,paddingXS:yn,colorBorderSecondary:tn,borderRadiusLG:nn,controlHeight:en,colorTextPlaceholder:fn,fontSize:nr,fontSizeSM:Pn,lineHeight:ar,lineWidth:ur,colorIcon:qn,colorIconHover:yr,opacityLoading:Er,controlInteractiveSize:Rr}=J,Dr=new Va.FastColor(ot).onBackground(xe).toHexString(),Co=new Va.FastColor(ht).onBackground(xe).toHexString(),no=new Va.FastColor(Y).onBackground(xe).toHexString(),so=new Va.FastColor(qn),jr=new Va.FastColor(yr),Pr=Rr/2-ur,Tr=Pr*2+ur*3;return{headerBg:no,headerColor:Ke,headerSortActiveBg:Dr,headerSortHoverBg:Co,bodySortBg:no,rowHoverBg:no,rowSelectedBg:Pt,rowSelectedHoverBg:Ft,rowExpandedBg:Y,cellPaddingBlock:Vt,cellPaddingInline:Vt,cellPaddingBlockMD:kt,cellPaddingInlineMD:yn,cellPaddingBlockSM:yn,cellPaddingInlineSM:yn,borderColor:tn,headerBorderRadius:nn,footerBg:no,footerColor:Ke,cellFontSize:nr,cellFontSizeMD:nr,cellFontSizeSM:nr,headerSplitColor:tn,fixedHeaderSortActiveBg:Dr,headerFilterHoverBg:ht,filterDropdownMenuBg:xe,filterDropdownBg:xe,expandIconBg:xe,selectionColumnWidth:en,stickyScrollBarBg:fn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(nr*ar-ur*3)/2-Math.ceil((Pn*1.4-ur*3)/2),headerIconColor:so.clone().setA(so.a*Er).toRgbString(),headerIconHoverColor:jr.clone().setA(jr.a*Er).toRgbString(),expandIconHalfInner:Pr,expandIconSize:Tr,expandIconScale:Rr/Tr}},pc=2;var dh=(0,au.I$)("Table",J=>{const{colorTextHeading:Y,colorSplit:xe,colorBgContainer:Ke,controlInteractiveSize:ot,headerBg:ht,headerColor:Pt,headerSortActiveBg:Ft,headerSortHoverBg:Vt,bodySortBg:kt,rowHoverBg:yn,rowSelectedBg:tn,rowSelectedHoverBg:nn,rowExpandedBg:en,cellPaddingBlock:fn,cellPaddingInline:nr,cellPaddingBlockMD:Pn,cellPaddingInlineMD:ar,cellPaddingBlockSM:ur,cellPaddingInlineSM:qn,borderColor:yr,footerBg:Er,footerColor:Rr,headerBorderRadius:Dr,cellFontSize:Co,cellFontSizeMD:no,cellFontSizeSM:so,headerSplitColor:jr,fixedHeaderSortActiveBg:Pr,headerFilterHoverBg:Tr,filterDropdownBg:xr,expandIconBg:vr,selectionColumnWidth:Nr,stickyScrollBarBg:Mr,calc:Yr}=J,Cr=(0,Ul.mergeToken)(J,{tableFontSize:Co,tableBg:Ke,tableRadius:Dr,tablePaddingVertical:fn,tablePaddingHorizontal:nr,tablePaddingVerticalMiddle:Pn,tablePaddingHorizontalMiddle:ar,tablePaddingVerticalSmall:ur,tablePaddingHorizontalSmall:qn,tableBorderColor:yr,tableHeaderTextColor:Pt,tableHeaderBg:ht,tableFooterTextColor:Rr,tableFooterBg:Er,tableHeaderCellSplitColor:jr,tableHeaderSortBg:Ft,tableHeaderSortHoverBg:Vt,tableBodySortBg:kt,tableFixedHeaderSortActiveBg:Pr,tableHeaderFilterActiveBg:Tr,tableFilterDropdownBg:xr,tableRowHoverBg:yn,tableSelectedRowBg:tn,tableSelectedRowHoverBg:nn,zIndexTableFixed:pc,zIndexTableSticky:Yr(pc).add(1).equal({unit:!1}),tableFontSizeMiddle:no,tableFontSizeSmall:so,tableSelectionColumnWidth:Nr,tableExpandIconBg:vr,tableExpandColumnWidth:Yr(ot).add(Yr(J.padding).mul(2)).equal(),tableExpandedRowBg:en,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Mr,tableScrollThumbBgHover:Y,tableScrollBg:xe});return[ch(Cr),Tu(Cr),Rd(Cr),fc(Cr),Zi(Cr),Au(Cr),Td(Cr),Ps(Cr),Rd(Cr),p0(Cr),ml(Cr),Pd(Cr),hc(Cr),kl(Cr),Ah(Cr),ah(Cr),uh(Cr)]},_d,{unitless:{expandIconScale:!0}});const fh=[],hh=(J,Y)=>{var xe,Ke;const{prefixCls:ot,className:ht,rootClassName:Pt,style:Ft,size:Vt,bordered:kt,dropdownPrefixCls:yn,dataSource:tn,pagination:nn,rowSelection:en,rowKey:fn="key",rowClassName:nr,columns:Pn,children:ar,childrenColumnName:ur,onChange:qn,getPopupContainer:yr,loading:Er,expandIcon:Rr,expandable:Dr,expandedRowRender:Co,expandIconColumnIndex:no,indentSize:so,scroll:jr,sortDirections:Pr,locale:Tr,showSorterTooltip:xr={target:"full-header"},virtual:vr}=J,Nr=(0,FA.ln)("Table"),Mr=s.useMemo(()=>Pn||Qn(ar),[Pn,ar]),Yr=s.useMemo(()=>Mr.some(To=>To.responsive),[Mr]),Cr=(0,ul.Z)(Yr),Vo=s.useMemo(()=>{const To=new Set(Object.keys(Cr).filter(Gi=>Cr[Gi]));return Mr.filter(Gi=>!Gi.responsive||Gi.responsive.some(pA=>To.has(pA)))},[Mr,Cr]),Wo=(0,ga.Z)(J,["className","style","columns"]),{locale:Ma=ru.Z,direction:Sa,table:ua,renderEmpty:cr,getPrefixCls:QA,getPopupContainer:ii}=s.useContext(as.E_),ai=(0,Ou.Z)(Vt),ca=Object.assign(Object.assign({},Ma.Table),Tr),BA=tn||fh,Jr=QA("table",ot),lo=QA("dropdown",yn),[,kr]=(0,ou.ZP)(),ro=(0,El.Z)(Jr),[Ci,Li,qi]=dh(Jr,ro),Vi=Object.assign(Object.assign({childrenColumnName:ur,expandIconColumnIndex:no},Dr),{expandIcon:(xe=Dr==null?void 0:Dr.expandIcon)!==null&&xe!==void 0?xe:(Ke=ua==null?void 0:ua.expandable)===null||Ke===void 0?void 0:Ke.expandIcon}),{childrenColumnName:Da="children"}=Vi,jA=s.useMemo(()=>BA.some(To=>To==null?void 0:To[Da])?"nest":Co||Dr!=null&&Dr.expandedRowRender?"row":null,[BA]),to={body:s.useRef(null)},Vr=Do(Jr),Ei=s.useRef(null),Fa=s.useRef(null);Es(Y,()=>Object.assign(Object.assign({},Fa.current),{nativeElement:Ei.current}));const ea=s.useMemo(()=>typeof fn=="function"?fn:To=>To==null?void 0:To[fn],[fn]),[MA]=Zs(BA,Da,ea),Ha={},Ws=function(To,Gi){let pA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var bA,As,Xs,qA;const KA=Object.assign(Object.assign({},Ha),To);pA&&((bA=Ha.resetPagination)===null||bA===void 0||bA.call(Ha),!((As=KA.pagination)===null||As===void 0)&&As.current&&(KA.pagination.current=1),nn&&((Xs=nn.onChange)===null||Xs===void 0||Xs.call(nn,1,(qA=KA.pagination)===null||qA===void 0?void 0:qA.pageSize))),jr&&jr.scrollToFirstRowOnChange!==!1&&to.body.current&&(0,IA.Z)(0,{getContainer:()=>to.body.current}),qn==null||qn(KA.pagination,KA.filters,KA.sorter,{currentDataSource:Po(Ds(BA,KA.sorterStates,Da),KA.filterStates,Da),action:Gi})},Ia=(To,Gi)=>{Ws({sorter:To,sorterStates:Gi},"sort",!1)},[Mi,ma,va,hA]=rh({prefixCls:Jr,mergedColumns:Vo,onSorterChange:Ia,sortDirections:Pr||["ascend","descend"],tableLocale:ca,showSorterTooltip:xr}),oA=s.useMemo(()=>Ds(BA,ma,Da),[BA,ma]);Ha.sorter=hA(),Ha.sorterStates=ma;const Ti=(To,Gi)=>{Ws({filters:To,filterStates:Gi},"filter",!0)},[ka,Wi,Ua]=Xa({prefixCls:Jr,locale:ca,dropdownPrefixCls:lo,mergedColumns:Vo,onFilterChange:Ti,getPopupContainer:yr||ii,rootClassName:g()(Pt,ro)}),Wa=Po(oA,Wi,Da);Ha.filters=Ua,Ha.filterStates=Wi;const HA=s.useMemo(()=>{const To={};return Object.keys(Ua).forEach(Gi=>{Ua[Gi]!==null&&(To[Gi]=Ua[Gi])}),Object.assign(Object.assign({},va),{filters:To})},[va,Ua]),[Gs]=Gc(HA),lu=(To,Gi)=>{Ws({pagination:Object.assign(Object.assign({},Ha.pagination),{current:To,pageSize:Gi})},"paginate")},[Na,Ru]=Pu(Wa.length,lu,nn);Ha.pagination=nn===!1?{}:_A(Na,nn),Ha.resetPagination=Ru;const $A=s.useMemo(()=>{if(nn===!1||!Na.pageSize)return Wa;const{current:To=1,total:Gi,pageSize:pA=hl}=Na;return Wa.length<Gi?Wa.length>pA?Wa.slice((To-1)*pA,To*pA):Wa:Wa.slice((To-1)*pA,To*pA)},[!!nn,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:ea,getRecordByKey:MA,expandType:jA,childrenColumnName:Da,locale:ca,getPopupContainer:yr||ii},en),YA=(To,Gi,pA)=>{let bA;return typeof nr=="function"?bA=g()(nr(To,Gi,pA)):bA=g()(nr),g()({[`${Jr}-row-selected`]:kA.has(ea(To,Gi))},bA)};Vi.__PARENT_RENDER_ICON__=Vi.expandIcon,Vi.expandIcon=Vi.expandIcon||Rr||Bo(ca),jA==="nest"&&Vi.expandIconColumnIndex===void 0?Vi.expandIconColumnIndex=en?1:0:Vi.expandIconColumnIndex>0&&en&&(Vi.expandIconColumnIndex-=1),typeof Vi.indentSize!="number"&&(Vi.indentSize=typeof so=="number"?so:15);const JA=s.useCallback(To=>Gs(XA(ka(Mi(To)))),[Mi,ka,XA]);let xs,vl;if(nn!==!1&&(Na!=null&&Na.total)){let To;Na.size?To=Na.size:To=ai==="small"||ai==="middle"?"small":void 0;const Gi=As=>s.createElement(Ml.Z,Object.assign({},Na,{className:g()(`${Jr}-pagination ${Jr}-pagination-${As}`,Na.className),size:To})),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=Gi(pA)),As&&(xs=Gi(As.toLowerCase().replace("top",""))),Xs&&(vl=Gi(Xs.toLowerCase().replace("bottom","")))}else vl=Gi(pA)}let Ts;typeof Er=="boolean"?Ts={spinning:Er}:typeof Er=="object"&&(Ts=Object.assign({spinning:!0},Er));const $s=g()(qi,ro,`${Jr}-wrapper`,ua==null?void 0:ua.className,{[`${Jr}-wrapper-rtl`]:Sa==="rtl"},ht,Pt,Li),qc=Object.assign(Object.assign({},ua==null?void 0:ua.style),Ft),ed=typeof(Tr==null?void 0:Tr.emptyText)!="undefined"?Tr.emptyText:(cr==null?void 0:cr("Table"))||s.createElement(Qu.Z,{componentName:"Table"}),Ni=vr?iu:Od,uu={},td=s.useMemo(()=>{const{fontSize:To,lineHeight:Gi,lineWidth:pA,padding:bA,paddingXS:As,paddingSM:Xs}=kr,qA=Math.floor(To*Gi);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 vr&&(uu.listItemHeight=td),Ci(s.createElement("div",{ref:Ei,className:$s,style:qc},s.createElement(eA.Z,Object.assign({spinning:!1},Ts),xs,s.createElement(Ni,Object.assign({},uu,Wo,{ref:Fa,columns:Vo,direction:Sa,expandable:Vi,prefixCls:Jr,className:g()({[`${Jr}-middle`]:ai==="middle",[`${Jr}-small`]:ai==="small",[`${Jr}-bordered`]:kt,[`${Jr}-empty`]:BA.length===0},qi,ro,Li),data:$A,rowKey:ea,rowClassName:YA,emptyText:ed,internalHooks:M,internalRefs:to,transformColumns:JA,getContainerWidth:Vr})),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=gi,Ll.EXPAND_COLUMN=Fe,Ll.SELECTION_ALL=$a,Ll.SELECTION_INVERT=PA,Ll.SELECTION_NONE=cA,Ll.Column=_r,Ll.ColumnGroup=qo,Ll.Summary=le;var Jc=Ll,mh=Jc},18287:function(tr,Zt,p){"use strict";p.d(Zt,{default:function(){return mt}});var s=p(87632),Fe=p(77654),M=p(59301),we=p(52671),te=p(8657),$=p(60499),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(Qt,yt){return M.createElement(N.Z,(0,$.Z)({},Qt,{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(je){const{dropPosition:Qt,dropLevelOffset:yt,prefixCls:zt,indent:Re,direction:It="ltr"}=je,ze=It==="ltr"?"left":"right",Tt=It==="ltr"?"right":"left",ut={[ze]:-yt*Re+H,[Tt]:0};switch(Qt){case-1:ut.top=-3;break;case 1:ut.bottom=-3;break;default:ut.bottom=-3,ut[ze]=Re+H;break}return M.createElement("div",{style:ut,className:`${zt}-drop-indicator`})}var ce=de,Ie=p(85278),pe=M.forwardRef((je,Qt)=>{var yt;const{getPrefixCls:zt,direction:Re,virtual:It,tree:ze}=M.useContext(I.E_),{prefixCls:Tt,className:ut,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}=je,ue=zt("tree",Tt),Qe=zt(),He=Ee!=null?Ee:Object.assign(Object.assign({},(0,W.Z)(Qe)),{motionAppear:!1}),ie=Object.assign(Object.assign({},je),{checkable:b,selectable:K,showIcon:x,motion:He,blockNode:h,showLine:!!ke,dropIndicatorRender:ce}),[X,nt,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),We=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]),Lt=St=>M.createElement(Ie.Z,{prefixCls:ue,switcherIcon:P,switcherLoadingIcon:A,treeNodeProps:St,showLine:ke});return X(M.createElement(s.ZP,Object.assign({itemHeight:at,ref:Qt,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`]:Re==="rtl"},ze==null?void 0:ze.className,ut,nt,Te),direction:Re,checkable:b&&M.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:K,switcherIcon:Lt,draggable:We}),C))});const Ce=0,G=1,ge=2;function g(je,Qt,yt){const{key:zt,children:Re}=yt;function It(ze){const Tt=ze[zt],ut=ze[Re];Qt(Tt,ze)!==!1&&g(ut||[],Qt,yt)}je.forEach(It)}function j(je){let{treeData:Qt,expandedKeys:yt,startKey:zt,endKey:Re,fieldNames:It}=je;const ze=[];let Tt=Ce;if(zt&&zt===Re)return[zt];if(!zt||!Re)return[];function ut(x){return x===zt||x===Re}return g(Qt,x=>{if(Tt===ge)return!1;if(ut(x)){if(ze.push(x),Tt===Ce)Tt=G;else if(Tt===G)return Tt=ge,!1}else Tt===G&&ze.push(x);return yt.includes(x)},(0,E.w$)(It)),ze}function $e(je,Qt,yt){const zt=(0,Fe.Z)(Qt),Re=[];return g(je,(It,ze)=>{const Tt=zt.indexOf(It);return Tt!==-1&&(Re.push(ze),zt.splice(Tt,1)),!!zt.length},(0,E.w$)(yt)),Re}var oe=function(je,Qt){var yt={};for(var zt in je)Object.prototype.hasOwnProperty.call(je,zt)&&Qt.indexOf(zt)<0&&(yt[zt]=je[zt]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,zt=Object.getOwnPropertySymbols(je);Re<zt.length;Re++)Qt.indexOf(zt[Re])<0&&Object.prototype.propertyIsEnumerable.call(je,zt[Re])&&(yt[zt[Re]]=je[zt[Re]]);return yt};function he(je){const{isLeaf:Qt,expanded:yt}=je;return Qt?M.createElement(we.Z,null):yt?M.createElement(te.Z,null):M.createElement(B,null)}function be(je){let{treeData:Qt,children:yt}=je;return Qt||(0,E.zn)(yt)}const me=(je,Qt)=>{var{defaultExpandAll:yt,defaultExpandParent:zt,defaultExpandedKeys:Re}=je,It=oe(je,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ze=M.useRef(null),Tt=M.useRef(null),ut=()=>{const{keyEntities:X}=(0,E.I8)(be(It));let nt;return yt?nt=Object.keys(X):zt?nt=(0,T.r7)(It.expandedKeys||Re||[],X):nt=It.expandedKeys||Re||[],nt},[x,ke]=M.useState(It.selectedKeys||It.defaultSelectedKeys||[]),[P,A]=M.useState(()=>ut());M.useEffect(()=>{"selectedKeys"in It&&ke(It.selectedKeys)},[It.selectedKeys]),M.useEffect(()=>{"expandedKeys"in It&&A(It.expandedKeys)},[It.expandedKeys]);const h=(X,nt)=>{var Te;return"expandedKeys"in It||A(X),(Te=It.onExpand)===null||Te===void 0?void 0:Te.call(It,X,nt)},C=(X,nt)=>{var Te;const{multiple:Et,fieldNames:at}=It,{node:We,nativeEvent:Lt}=nt,{key:St=""}=We,Se=be(It),Xe=Object.assign(Object.assign({},nt),{selected:!0}),wt=(Lt==null?void 0:Lt.ctrlKey)||(Lt==null?void 0:Lt.metaKey),Nt=Lt==null?void 0:Lt.shiftKey;let Ae;Et&&wt?(Ae=X,ze.current=St,Tt.current=Ae,Xe.selectedNodes=$e(Se,Ae,at)):Et&&Nt?(Ae=Array.from(new Set([].concat((0,Fe.Z)(Tt.current||[]),(0,Fe.Z)(j({treeData:Se,expandedKeys:P,startKey:St,endKey:ze.current,fieldNames:at}))))),Xe.selectedNodes=$e(Se,Ae,at)):(Ae=[St],ze.current=St,Tt.current=Ae,Xe.selectedNodes=$e(Se,Ae,at)),(Te=It.onSelect)===null||Te===void 0||Te.call(It,Ae,Xe),"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"]),He=b("tree",ee),ie=O()(`${He}-directory`,{[`${He}-directory-rtl`]:K==="rtl"},Ee);return M.createElement(pe,Object.assign({icon:he,ref:Qt,blockNode:!0},Qe,{showIcon:le,expandAction:ue,prefixCls:He,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(tr,Zt,p){"use strict";p.d(Zt,{ZP:function(){return T},Yk:function(){return B},TM:function(){return D}});var s=p(36237),Fe=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:Ie,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:Ie},[`&${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,Fe.C2)(`${U}-checkbox`,E)},B(U,E),(0,we.Z)(E)]},O)},85278:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return I}});var s=p(59301),Fe=p(60499),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,Fe.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:Ie,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?Ie?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(tr,Zt){"use strict";Zt.byteLength=Z,Zt.toByteArray=N,Zt.fromByteArray=B;for(var p=[],s=[],Fe=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 Fe(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(tr,Zt,p){"use strict";var s;var Fe=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(ut(P,ArrayBuffer)||P&&ut(P.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ut(P,SharedArrayBuffer)||P&&ut(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(ut(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(ut(A,Uint8Array)&&(A=v.from(A,A.offset,A.byteLength)),ut(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(ut(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)||ut(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(ut(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),He=0;He<le;++He)if(ue[He]!==Qe[He]){ee=ue[He],Ee=Qe[He];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,nt){return K===1?X[nt]:X.readUInt16BE(nt*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 He=!0,ie=0;ie<Ee;ie++)if(le(P,ue+ie)!==le(A,ie)){He=!1;break}if(He)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 Ie(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 Tt(zt(A,P.length-h),P,h,C)}function pe(P,A,h,C){return Tt(Re(A),P,h,C)}function Ce(P,A,h,C){return Tt(ze(A),P,h,C)}function G(P,A,h,C){return Tt(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 Ie(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?Fe.fromByteArray(P):Fe.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,He;switch(Ee){case 1:K<128&&(ee=K);break;case 2:le=P[b+1],(le&192)===128&&(He=(K&31)<<6|le&63,He>127&&(ee=He));break;case 3:le=P[b+1],ue=P[b+2],(le&192)===128&&(ue&192)===128&&(He=(K&15)<<12|(le&63)<<6|ue&63,He>2047&&(He<55296||He>57343)&&(ee=He));break;case 4:le=P[b+1],ue=P[b+2],Qe=P[b+3],(le&192)===128&&(ue&192)===128&&(Qe&192)===128&&(He=(K&15)<<18|(le&63)<<12|(ue&63)<<6|Qe&63,He>65535&&He<1114112&&(ee=He))}}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 $e(C)}var j=4096;function $e(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 je(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 je(this,A,h,!0,C)},v.prototype.writeDoubleBE=function(A,h,C){return je(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 Qt=/[^+/0-9A-Za-z-_]/g;function yt(P){if(P=P.split("=")[0],P=P.trim().replace(Qt,""),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 Re(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 Fe.toByteArray(yt(P))}function Tt(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 ut(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(tr){(function(Zt,p){tr.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 Fe(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 rt($t){try{Kt(d.next($t))}catch(on){Ue(on)}}function tt($t){try{Kt(d.throw($t))}catch(on){Ue(on)}}function Kt($t){$t.done?ne($t.value):R($t.value).then(rt,tt)}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:rt(0),throw:rt(1),return:rt(2)},typeof Symbol=="function"&&(Ue[Symbol.iterator]=function(){return this}),Ue;function rt(Kt){return function($t){return tt([Kt,$t])}}function tt(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,rt,tt;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)],rt=O[c.charCodeAt(d+2)],tt=O[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|rt>>2,$t[R++]=(rt&3)<<6|tt&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,Ie=ce-1,ve=1024>>W,pe=de+ve,Ce=pe,G=32,ge=Ce+G,g=65536>>re,j=1<<H,$e=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),rt=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,rt)},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&Ie),this.data[f];if(a<=65535)return f=this.index[de+(a-55296>>W)],f=(f<<k)+(a&Ie),this.data[f];if(a<this.highStart)return f=ge-g+(a>>re),f=this.index[f],f+=a>>W&$e,f=this.index[f],f=(f<<k)+(a&Ie),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==",je=50,Qt=1,yt=2,zt=3,Re=4,It=5,ze=7,Tt=8,ut=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,He=23,ie=24,X=25,nt=26,Te=27,Et=28,at=29,We=30,Lt=31,St=32,Se=33,Xe=34,wt=35,Nt=36,Ae=37,Oe=38,Ve=39,vt=40,Ot=41,rn=42,Ln=43,En=[9001,65288],An="!",qt="\xD7",Yt="\xF7",cn=be(mt),wn=[We,Nt],Sn=[Qt,yt,zt,It],Kn=[x,Tt],lr=[Te,nt],er=Sn.concat(Kn),Ar=[Oe,Ve,vt,Xe,wt],Ur=[C,A],hr=function(c,a){a===void 0&&(a="strict");var f=[],d=[],R=[];return c.forEach(function(ne,Ue){var rt=cn.get(ne);if(rt>je?(R.push(!0),rt-=je):R.push(!1),["normal","auto","loose"].indexOf(a)!==-1&&[8208,8211,12316,12448].indexOf(ne)!==-1)return d.push(Ue),f.push(b);if(rt===Re||rt===ke){if(Ue===0)return d.push(Ue),f.push(We);var tt=f[Ue-1];return er.indexOf(tt)===-1?(d.push(d[Ue-1]),f.push(tt)):(d.push(Ue),f.push(We))}if(d.push(Ue),rt===Lt)return f.push(a==="strict"?ue:Ae);if(rt===rn||rt===at)return f.push(We);if(rt===Ln)return ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?f.push(Ae):f.push(We);f.push(rt)}),[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 rt=d[ne];if(Array.isArray(c)?c.indexOf(rt)!==-1:c===rt)for(var tt=f;tt<=d.length;){tt++;var Ue=d[tt];if(Ue===a)return!0;if(Ue!==x)break}if(rt!==x)break}return!1},Hr=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 qt;var ne=d-1;if(Array.isArray(R)&&R[ne]===!0)return qt;var Ue=ne-1,rt=ne+1,tt=a[ne],Kt=Ue>=0?a[Ue]:0,$t=a[rt];if(tt===yt&&$t===zt)return qt;if(Sn.indexOf(tt)!==-1)return An;if(Sn.indexOf($t)!==-1||Kn.indexOf($t)!==-1)return qt;if(Hr(ne,a)===Tt)return Yt;if(cn.get(c[ne])===ke||(tt===St||tt===Se)&&cn.get(c[rt])===ke||tt===ze||$t===ze||tt===ut||[x,A,C].indexOf(tt)===-1&&$t===ut||[K,ee,Ee,ie,Et].indexOf($t)!==-1||Hr(ne,a)===Qe||Jn(He,Qe,ne,a)||Jn([K,ee],ue,ne,a)||Jn(P,P,ne,a))return qt;if(tt===x)return Yt;if(tt===He||$t===He)return qt;if($t===b||tt===b)return Yt;if([A,C,ue].indexOf($t)!==-1||tt===h||Kt===Nt&&Ur.indexOf(tt)!==-1||tt===Et&&$t===Nt||$t===le||wn.indexOf($t)!==-1&&tt===X||wn.indexOf(tt)!==-1&&$t===X||tt===Te&&[Ae,St,Se].indexOf($t)!==-1||[Ae,St,Se].indexOf(tt)!==-1&&$t===nt||wn.indexOf(tt)!==-1&&lr.indexOf($t)!==-1||lr.indexOf(tt)!==-1&&wn.indexOf($t)!==-1||[Te,nt].indexOf(tt)!==-1&&($t===X||[Qe,C].indexOf($t)!==-1&&a[rt+1]===X)||[Qe,C].indexOf(tt)!==-1&&$t===X||tt===X&&[X,Et,ie].indexOf($t)!==-1)return qt;if([X,Et,ie,K,ee].indexOf($t)!==-1)for(var on=ne;on>=0;){var Rn=a[on];if(Rn===X)return qt;if([Et,ie].indexOf(Rn)!==-1)on--;else break}if([Te,nt].indexOf($t)!==-1)for(var on=[K,ee].indexOf(tt)!==-1?Ue:ne;on>=0;){var Rn=a[on];if(Rn===X)return qt;if([Et,ie].indexOf(Rn)!==-1)on--;else break}if(Oe===tt&&[Oe,Ve,Xe,wt].indexOf($t)!==-1||[Ve,Xe].indexOf(tt)!==-1&&[Ve,vt].indexOf($t)!==-1||[vt,wt].indexOf(tt)!==-1&&$t===vt||Ar.indexOf(tt)!==-1&&[le,nt].indexOf($t)!==-1||Ar.indexOf($t)!==-1&&tt===Te||wn.indexOf(tt)!==-1&&wn.indexOf($t)!==-1||tt===ie&&wn.indexOf($t)!==-1||wn.concat(X).indexOf(tt)!==-1&&$t===Qe&&En.indexOf(c[rt])===-1||wn.concat(X).indexOf($t)!==-1&&tt===ee)return qt;if(tt===Ot&&$t===Ot){for(var eo=f[ne],dr=1;eo>0&&(eo--,a[eo]===Ot);)dr++;if(dr%2!==0)return qt}return tt===St&&$t===Se?qt:Yt},uo=function(c,a){a||(a={lineBreak:"normal",wordBreak:"normal"});var f=hr(c,a.lineBreak),d=f[0],R=f[1],ne=f[2];(a.wordBreak==="break-all"||a.wordBreak==="break-word")&&(R=R.map(function(rt){return[X,We,rn].indexOf(rt)!==-1?Ae:rt}));var Ue=a.wordBreak==="keep-all"?ne.map(function(rt,tt){return rt&&c[tt]>=19968&&c[tt]<=40959}):void 0;return[d,R,Ue]},So=function(){function c(a,f,d,R){this.codePoints=a,this.required=f===An,this.start=d,this.end=R}return c.prototype.slice=function(){return N.apply(void 0,this.codePoints.slice(this.start,this.end))},c}(),Qn=function(c,a){var f=v(c),d=uo(f,a),R=d[0],ne=d[1],Ue=d[2],rt=f.length,tt=0,Kt=0;return{next:function(){if(Kt>=rt)return{done:!0,value:null};for(var $t=qt;Kt<rt&&($t=pr(f,ne,R,++Kt,Ue))===qt;);if($t!==qt||Kt===rt){var on=new So(f,$t,tt,Kt);return tt=Kt,{value:on,done:!1}}return{done:!0,value:null}}}},Cn=1,br=2,Or=4,Bt=8,ct=10,xn=47,un=92,Bn=9,Ye=32,et=34,gt=61,Mn=35,zn=36,dn=37,_n=39,sr=40,Gn=41,Sr=95,gr=45,Fr=33,Ko=60,Xi=62,Bi=64,_o=91,Ii=93,Lo=61,ji=123,Yi=63,zo=125,Ui=124,Di=126,No=128,oi=65533,ao=42,Gr=43,pi=44,aa=58,Ki=59,ri=46,di=0,Xo=8,Aa=11,Ga=14,wa=31,sa=127,Ji=-1,ha=48,vA=97,sA=101,la=102,Zr=117,On=122,Yn=65,$n=69,jn=70,mr=85,_r=90,Ao=function(c){return c>=ha&&c<=57},qo=function(c){return c>=55296&&c<=57343},fi=function(c){return Ao(c)||c>=Yn&&c<=jn||c>=vA&&c<=la},_a=function(c){return c>=vA&&c<=On},lA=function(c){return c>=Yn&&c<=_r},ds=function(c){return _a(c)||lA(c)},Ba=function(c){return c>=No},Cs=function(c){return c===ct||c===Bn||c===Ye},FA=function(c){return ds(c)||Ba(c)||c===Sr},uA=function(c){return FA(c)||Ao(c)||c===gr},ta=function(c){return c>=di&&c<=Xo||c===Aa||c>=Ga&&c<=wa||c===sa},pa=function(c,a){return c!==un?!1:a!==ct},gi=function(c,a,f){return c===gr?FA(a)||pa(a,f):FA(c)?!0:!!(c===un&&pa(c,a))},$a=function(c,a,f){return c===Gr||c===gr?Ao(a)?!0:a===ri&&Ao(f):Ao(c===ri?a:c)},PA=function(c){var a=0,f=1;(c[a]===Gr||c[a]===gr)&&(c[a]===gr&&(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,rt=Ue?parseInt(N.apply(void 0,ne),10):0;(c[a]===$n||c[a]===sA)&&a++;var tt=1;(c[a]===Gr||c[a]===gr)&&(c[a]===gr&&(tt=-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+rt*Math.pow(10,-Ue))*Math.pow(10,tt*$t)},cA={type:2},yA={type:3},TA={type:4},bo={type:13},Zo={type:8},ga={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},Do={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!==Do;)a.push(f),f=this.consumeToken();return a},c.prototype.consumeToken=function(){var a=this.consumeCodePoint();switch(a){case et:return this.consumeStringToken(et);case Mn:var f=this.peekCodePoint(0),d=this.peekCodePoint(1),R=this.peekCodePoint(2);if(uA(f)||pa(d,R)){var ne=gi(f,d,R)?br:Cn,Ue=this.consumeName();return{type:5,value:Ue,flags:ne}}break;case zn:if(this.peekCodePoint(0)===gt)return this.consumeCodePoint(),bo;break;case _n:return this.consumeStringToken(_n);case sr:return cA;case Gn:return yA;case ao:if(this.peekCodePoint(0)===gt)return this.consumeCodePoint(),Qu;break;case Gr:if($a(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case pi:return TA;case gr:var rt=a,tt=this.peekCodePoint(0),Kt=this.peekCodePoint(1);if($a(rt,tt,Kt))return this.reconsumeCodePoint(a),this.consumeNumericToken();if(gi(rt,tt,Kt))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();if(tt===gr&&Kt===Xi)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 xn:if(this.peekCodePoint(0)===ao)for(this.consumeCodePoint();;){var $t=this.consumeCodePoint();if($t===ao&&($t=this.consumeCodePoint(),$t===xn))return this.consumeToken();if($t===Ji)return this.consumeToken()}break;case aa:return Ml;case Ki:return eA;case Ko:if(this.peekCodePoint(0)===Fr&&this.peekCodePoint(1)===gr&&this.peekCodePoint(2)===gr)return this.consumeCodePoint(),this.consumeCodePoint(),ul;break;case Bi:var on=this.peekCodePoint(0),Rn=this.peekCodePoint(1),eo=this.peekCodePoint(2);if(gi(on,Rn,eo)){var Ue=this.consumeName();return{type:7,value:Ue}}break;case _o:return ou;case un:if(pa(a,this.peekCodePoint(0)))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();break;case Ii:return cl;case Lo:if(this.peekCodePoint(0)===gt)return this.consumeCodePoint(),Zo;break;case ji:return IA;case zo:return as;case Zr:case mr:var dr=this.peekCodePoint(0),Qr=this.peekCodePoint(1);return dr===Gr&&(fi(Qr)||Qr===Yi)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(a),this.consumeIdentLikeToken();case Ui:if(this.peekCodePoint(0)===gt)return this.consumeCodePoint(),ja;if(this.peekCodePoint(0)===Ui)return this.consumeCodePoint(),ga;break;case Di:if(this.peekCodePoint(0)===gt)return this.consumeCodePoint(),Es;break;case Ji:return Do}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===Yi&&a.length<6;)a.push(f),f=this.consumeCodePoint(),d=!0;if(d){var R=parseInt(N.apply(void 0,a.map(function(tt){return tt===Yi?ha:tt})),16),ne=parseInt(N.apply(void 0,a.map(function(tt){return tt===Yi?jn:tt})),16);return{type:30,start:R,end:ne}}var Ue=parseInt(N.apply(void 0,a),16);if(this.peekCodePoint(0)===gr&&fi(this.peekCodePoint(1))){this.consumeCodePoint(),f=this.consumeCodePoint();for(var rt=[];fi(f)&&rt.length<6;)rt.push(f),f=this.consumeCodePoint();var ne=parseInt(N.apply(void 0,rt),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)===Ji)return{type:22,value:""};var f=this.peekCodePoint(0);if(f===_n||f===et){var d=this.consumeStringToken(this.consumeCodePoint());return d.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ji||this.peekCodePoint(0)===Gn)?(this.consumeCodePoint(),{type:22,value:d.value}):(this.consumeBadUrlRemnants(),El)}for(;;){var R=this.consumeCodePoint();if(R===Ji||R===Gn)return{type:22,value:N.apply(void 0,a)};if(Cs(R))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ji||this.peekCodePoint(0)===Gn?(this.consumeCodePoint(),{type:22,value:N.apply(void 0,a)}):(this.consumeBadUrlRemnants(),El);if(R===et||R===_n||R===sr||ta(R))return this.consumeBadUrlRemnants(),El;if(R===un)if(pa(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===Gn||a===Ji)return;pa(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===Ji||R===void 0||R===a)return f+=this.consumeStringSlice(d),{type:0,value:f};if(R===ct)return this._value.splice(0,d),Ou;if(R===un){var ne=this._value[d+1];ne!==Ji&&ne!==void 0&&(ne===ct?(f+=this.consumeStringSlice(d),d=-1,this._value.shift()):pa(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===Gr||d===gr)&&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=Bt;Ao(this.peekCodePoint(0));)a.push(this.consumeCodePoint());d=this.peekCodePoint(0),R=this.peekCodePoint(1);var ne=this.peekCodePoint(2);if((d===$n||d===sA)&&((R===Gr||R===gr)&&Ao(ne)||Ao(R)))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),f=Bt;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(gi(R,ne,Ue)){var rt=this.consumeName();return{type:15,number:f,flags:d,unit:rt}}return R===dn?(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?oi:d}return a===Ji?oi:a},c.prototype.consumeName=function(){for(var a="";;){var f=this.consumeCodePoint();if(uA(f))a+=N(f);else if(pa(f,this.peekCodePoint(0)))a+=N(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(f),a}},c}(),mo=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"?Do: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 rt=zi[a.value.toUpperCase()];if(typeof rt!="undefined")return rt}return zi.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 rt=f.map(Ud),R=rt[0],ne=rt[1],Ue=rt[2],tt=rt[3];return LA(R,ne,Ue,tt)}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],rt=(d.type===17?rA(d.number):Os.parse(c,d))/(Math.PI*2),tt=Oa(R)?R.number/100:0,Kt=Oa(ne)?ne.number/100:0,$t=typeof Ue!="undefined"&&Oa(Ue)?ra(Ue,1):1;if(tt===0)return LA(Kt*255,Kt*255,Kt*255,1);var on=Kt<=.5?Kt*(tt+1):Kt+tt-Kt*tt,Rn=Kt*2-on,eo=NA(Rn,on,rt+1/3),dr=NA(Rn,on,rt),Qr=NA(Rn,on,rt-1/3);return LA(eo*255,dr*255,Qr*255,$t)},Io={hsl:Hl,hsla:Hl,rgb:zc,rgba:zc},Po=function(c,a){return fl.parse(c,mo.create(a).parseComponentValue())},zi={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 rt=c[Ue].stop;if(rt!==null){var tt=ra(rt,a);tt>ne?R.push(tt):R.push(ne),ne=tt}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 on=Ue-Kt,Rn=R[Kt-1],eo=($t-Rn)/(on+1),dr=1;dr<=on;dr++)R[Kt+dr-1]=eo*dr;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,rt=R/2,tt=Math.sin(d-Math.PI/2)*rt,Kt=Math.cos(d-Math.PI/2)*rt;return[R,ne-Kt,ne+Kt,Ue-tt,Ue+tt]},_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,rt){var tt=rt[0],Kt=rt[1],$t=_A(f-tt,d-Kt);return(R?$t<Ue.optimumDistance:$t>Ue.optimumDistance)?{optimumCorner:rt,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 rt=Math.min(Math.abs(f),Math.abs(f-R))/Math.min(Math.abs(a),Math.abs(a-d)),tt=pl(d,R,a,f,!0),Kt=tt[0],$t=tt[1];ne=_A(Kt-a,($t-f)/rt),Ue=rt*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 rt=Math.max(Math.abs(f),Math.abs(f-R))/Math.max(Math.abs(a),Math.abs(a-d)),on=pl(d,R,a,f,!1),Kt=on[0],$t=on[1];ne=_A(Kt-a,($t-f)/rt),Ue=rt*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 rt=wA(c,R);d.push(rt)}),{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 rt=wA(c,R);d.push(rt)}),{angle:f,stops:d,type:1}},wf=function(c,a){var f=rA(180),d=[],R=1,ne=0,Ue=3,rt=[];return RA(a).forEach(function(tt,Kt){var $t=tt[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 on=fl.parse(c,$t.values[0]);d.push({stop:tA,color:on})}else if($t.name==="to"){var on=fl.parse(c,$t.values[0]);d.push({stop:dl,color:on})}else if($t.name==="color-stop"){var Rn=$t.values.filter(fs);if(Rn.length===2){var on=fl.parse(c,Rn[1]),eo=Rn[0];na(eo)&&d.push({stop:{type:16,number:eo.number*100,flags:eo.flags},color:on})}}}}),R===1?{angle:(f+rA(180))%rA(360),stops:d,type:R}:{size:Ue,shape:ne,stops:d,position:rt,type:R}},uc="closest-side",Ld="farthest-side",Vc="closest-corner",cc="farthest-corner",Bf="circle",Wc="ellipse",Nd="cover",Qd="contain",Pi=function(c,a){var f=0,d=3,R=[],ne=[];return RA(a).forEach(function(Ue,rt){var tt=!0;if(rt===0){var Kt=!1;tt=Ue.reduce(function(on,Rn){if(Kt)if(bi(Rn))switch(Rn.value){case"center":return ne.push(sc),on;case"top":case"left":return ne.push(tA),on;case"right":case"bottom":return ne.push(dl),on}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 on},tt)}if(tt){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,rt){var tt=!0;if(rt===0?tt=Ue.reduce(function($t,on){if(bi(on))switch(on.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(on)||tl(on))return ne.push(on),!1;return $t},tt):rt===1&&(tt=Ue.reduce(function($t,on){if(bi(on))switch(on.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(on)||Oa(on))return Array.isArray(d)||(d=[]),d.push(on),!1;return $t},tt)),tt){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":Pi,"-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"),Ke={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}}},ot={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}},ht={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:zi.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})}},Pt={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=yn[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(tt){return tt.type===17}).map(function(tt){return tt.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],rt=a[13];return a[14],a[15],a.length===16?[f,d,R,ne,Ue,rt]:null},yn={matrix:Vt,matrix3d:kt},tn={type:16,number:50,flags:Or},nn=[tn,tn],en={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(c,a){var f=a.filter(Oa);return f.length!==2?nn:[f[0],f[1]]}},fn={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}}},nr;(function(c){c.NORMAL="normal",c.BREAK_ALL="break-all",c.KEEP_ALL="keep-all"})(nr||(nr={}));for(var Pn={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(c,a){switch(a){case"break-all":return nr.BREAK_ALL;case"keep-all":return nr.KEEP_ALL;case"normal":default:return nr.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")}},ur={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")}},qn={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(c,a){return na(a)?a.number:1}},yr={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Er={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"},Co={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"}}},jr=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],rt=R[ne+1];if(Ue.type===20){var tt=rt&&na(rt)?rt.number:1;d.push({counter:Ue.value,increment:tt})}}return d}},xr={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 rt=Ue&&na(Ue)?Ue.number:0;f.push({counter:ne.value,reset:rt})}}return f}},vr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(c,a){return a.filter(hi).map(function(f){return ur.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,rt=R[ne+1].value;d.push({open:Ue,close:rt})}return d}},Mr=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})}},Cr={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=cr(a,vr,f.animationDuration),this.backgroundClip=cr(a,hs,f.backgroundClip),this.backgroundColor=cr(a,Xa,f.backgroundColor),this.backgroundImage=cr(a,Cf,f.backgroundImage),this.backgroundOrigin=cr(a,Od,f.backgroundOrigin),this.backgroundPosition=cr(a,Ef,f.backgroundPosition),this.backgroundRepeat=cr(a,iu,f.backgroundRepeat),this.backgroundSize=cr(a,gl,f.backgroundSize),this.borderTopColor=cr(a,h0,f.borderTopColor),this.borderRightColor=cr(a,Au,f.borderRightColor),this.borderBottomColor=cr(a,oh,f.borderBottomColor),this.borderLeftColor=cr(a,kl,f.borderLeftColor),this.borderTopLeftRadius=cr(a,p0,f.borderTopLeftRadius),this.borderTopRightRadius=cr(a,su,f.borderTopRightRadius),this.borderBottomRightRadius=cr(a,Ps,f.borderBottomRightRadius),this.borderBottomLeftRadius=cr(a,Vs,f.borderBottomLeftRadius),this.borderTopStyle=cr(a,$c,f.borderTopStyle),this.borderRightStyle=cr(a,Pd,f.borderRightStyle),this.borderBottomStyle=cr(a,ih,f.borderBottomStyle),this.borderLeftStyle=cr(a,Tu,f.borderLeftStyle),this.borderTopWidth=cr(a,Td,f.borderTopWidth),this.borderRightWidth=cr(a,dc,f.borderRightWidth),this.borderBottomWidth=cr(a,ah,f.borderBottomWidth),this.borderLeftWidth=cr(a,g0,f.borderLeftWidth),this.boxShadow=cr(a,Yr,f.boxShadow),this.color=cr(a,ml,f.color),this.direction=cr(a,Yc,f.direction),this.display=cr(a,Ah,f.display),this.float=cr(a,fc,f.cssFloat),this.fontFamily=cr(a,Rr,f.fontFamily),this.fontSize=cr(a,Dr,f.fontSize),this.fontStyle=cr(a,so,f.fontStyle),this.fontVariant=cr(a,no,f.fontVariant),this.fontWeight=cr(a,Co,f.fontWeight),this.letterSpacing=cr(a,sh,f.letterSpacing),this.lineBreak=cr(a,v0,f.lineBreak),this.lineHeight=cr(a,Rd,f.lineHeight),this.listStyleImage=cr(a,uh,f.listStyleImage),this.listStylePosition=cr(a,ch,f.listStylePosition),this.listStyleType=cr(a,_d,f.listStyleType),this.marginTop=cr(a,dh,f.marginTop),this.marginRight=cr(a,fh,f.marginRight),this.marginBottom=cr(a,hh,f.marginBottom),this.marginLeft=cr(a,ph,f.marginLeft),this.opacity=cr(a,qn,f.opacity);var ne=cr(a,gh,f.overflow);this.overflowX=ne[0],this.overflowY=ne[ne.length>1?1:0],this.overflowWrap=cr(a,Ll,f.overflowWrap),this.paddingTop=cr(a,mh,f.paddingTop),this.paddingRight=cr(a,J,f.paddingRight),this.paddingBottom=cr(a,Y,f.paddingBottom),this.paddingLeft=cr(a,xe,f.paddingLeft),this.paintOrder=cr(a,Cr,f.paintOrder),this.position=cr(a,ot,f.position),this.textAlign=cr(a,Ke,f.textAlign),this.textDecorationColor=cr(a,yr,(d=f.textDecorationColor)!==null&&d!==void 0?d:f.color),this.textDecorationLine=cr(a,Er,(R=f.textDecorationLine)!==null&&R!==void 0?R:f.textDecoration),this.textShadow=cr(a,ht,f.textShadow),this.textTransform=cr(a,Pt,f.textTransform),this.transform=cr(a,Ft,f.transform),this.transformOrigin=cr(a,en,f.transformOrigin),this.visibility=cr(a,fn,f.visibility),this.webkitTextStrokeColor=cr(a,Vo,f.webkitTextStrokeColor),this.webkitTextStrokeWidth=cr(a,Wo,f.webkitTextStrokeWidth),this.wordBreak=cr(a,Pn,f.wordBreak),this.zIndex=cr(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 jr(this.display,4)||jr(this.display,33554432)||jr(this.display,268435456)||jr(this.display,536870912)||jr(this.display,67108864)||jr(this.display,134217728)},c}(),Sa=function(){function c(a,f){this.content=cr(a,Pr,f.content),this.quotes=cr(a,Nr,f.quotes)}return c}(),ua=function(){function c(a,f){this.counterIncrement=cr(a,Tr,f.counterIncrement),this.counterReset=cr(a,xr,f.counterReset)}return c}(),cr=function(c,a,f){var d=new co,R=f!==null&&typeof f!="undefined"?f.toString():a.initialValue;d.write(R);var ne=new mo(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 rt=ne.parseComponentValue();return tl(rt)?rt:tA;case"length-percentage":var tt=ne.parseComponentValue();return Oa(tt)?tt:tA;case"time":return ur.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},ca=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+/",lo=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),kr=0;kr<Jr.length;kr++)lo[Jr.charCodeAt(kr)]=kr;for(var ro=function(c){var a=c.length*.75,f=c.length,d,R=0,ne,Ue,rt,tt;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=lo[c.charCodeAt(d)],Ue=lo[c.charCodeAt(d+1)],rt=lo[c.charCodeAt(d+2)],tt=lo[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|rt>>2,$t[R++]=(rt&3)<<6|tt&63;return Kt},Ci=function(c){for(var a=c.length,f=[],d=0;d<a;d+=2)f.push(c[d+1]<<8|c[d]);return f},Li=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},qi=5,Vi=11,Da=2,jA=Vi-qi,to=65536>>qi,Vr=1<<qi,Ei=Vr-1,Fa=1024>>qi,ea=to+Fa,MA=ea,Ha=32,Ws=MA+Ha,Ia=65536>>Vi,Mi=1<<jA,ma=Mi-1,va=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)?Li(f):new Uint32Array(f),R=Array.isArray(f)?Ci(f):new Uint16Array(f),ne=24,Ue=va(R,ne/2,d[4]/2),rt=d[5]===2?va(R,(ne+d[4])/2):hA(d,Math.ceil((ne+d[4])/4));return new Ti(d[0],d[1],d[2],d[3],Ue,rt)},Ti=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>>qi],f=(f<<Da)+(a&Ei),this.data[f];if(a<=65535)return f=this.index[to+(a-55296>>qi)],f=(f<<Da)+(a&Ei),this.data[f];if(a<this.highStart)return f=Ws-Ia+(a>>Vi),f=this.index[f],f+=a>>qi&ma,f=this.index[f],f=(f<<Da)+(a&Ei),this.data[f];if(a<=1114111)return this.data[this.highValueIndex]}return this.errorValue},c}(),ka="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Wi=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ua=0;Ua<ka.length;Ua++)Wi[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),Ni="\xD7",uu="\xF7",td=function(c){return ed.get(c)},To=function(c,a,f){var d=f-2,R=a[d],ne=a[f-1],Ue=a[f];if(ne===HA&&Ue===Gs)return Ni;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 Ni;if(ne===xs&&Ue===vl){for(;R===Na;)R=a[--d];if(R===vl)return Ni}if(ne===Ts&&Ue===Ts){for(var rt=0;R===Ts;)rt++,R=a[--d];if(rt%2===0)return Ni}return uu},Gi=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=Ni;d<f&&(Ue=To(a,ne,++d))===Ni;);if(Ue!==Ni||d===f){var rt=qc.apply(null,a.slice(R,d));return R=d,{value:rt,done:!1}}return{done:!0,value:null}}}},pA=function(c){for(var a=Gi(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"?"&#128104;".repeat(10):"";var d=a.firstChild,R=v(d.data).map(function(tt){return N(tt)}),ne=0,Ue={},rt=R.every(function(tt,Kt){f.setStart(d,ne),f.setEnd(d,ne+tt.length);var $t=f.getBoundingClientRect();ne+=tt.length;var on=$t.x>Ue.x||$t.y>Ue.y;return Ue=$t,Kt===0?!0:on});return c.body.removeChild(a),rt},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(rt){d.drawImage(rt,0,0);var tt=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(tt)?du(cu(f,f,0,0,Kt)):Promise.reject(!1)}).then(function(rt){return d.drawImage(rt,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"),rt=document.createElementNS(ne,"foreignObject");return Ue.setAttributeNS(null,"width",c.toString()),Ue.setAttributeNS(null,"height",a.toString()),rt.setAttributeNS(null,"width","100%"),rt.setAttributeNS(null,"height","100%"),rt.setAttributeNS(null,"x",f.toString()),rt.setAttributeNS(null,"y",d.toString()),rt.setAttributeNS(null,"externalResourcesRequired","true"),Ue.appendChild(rt),rt.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(rt){if(f.textDecorationLine.length||rt.trim().length>0)if(zA.SUPPORT_RANGE_BOUNDS){var tt=kd(d,Ue,rt.length).getClientRects();if(tt.length>1){var Kt=nd(rt),$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(rt,te.fromDOMRectList(c,tt)))}else{var on=d.splitText(rt.length);ne.push(new Kl(rt,xf(c,d))),d=on}else zA.SUPPORT_RANGE_BOUNDS||(d=d.splitText(rt.length));Ue+=rt.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=Qn(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(),rt=v(Ue),tt="";rt.forEach(function(Kt){vh.indexOf(Kt)===-1?tt+=N(Kt):(tt.length&&d.push(tt),d.push(N(Kt)),tt="")}),tt.length&&d.push(tt)}};!(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}(ca),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}(ca),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}(ca),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}(ca),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}(ca),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}(ca),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}(ca),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}(ca),xi=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?Po(f,getComputedStyle(d.contentWindow.document.documentElement).backgroundColor):zi.TRANSPARENT,Ue=d.contentWindow.document.body?Po(f,getComputedStyle(d.contentWindow.document.body).backgroundColor):zi.TRANSPARENT;R.backgroundColor=UA(ne)?UA(Ue)?R.styles.backgroundColor:Ue:ne}}catch(rt){}return R}return a}(ca),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(rt){return es(c,rt,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 xi(c,a):new ca(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(rt){var tt=f.counters[rt.counter];tt&&rt.increment!==0&&(ne=!1,tt.length||tt.push(1),tt[Math.max(0,tt.length-1)]+=rt.increment)});var Ue=[];return ne&&R.forEach(function(rt){var tt=f.counters[rt.counter];Ue.push(rt.counter),tt||(tt=f.counters[rt.counter]=[]),tt.push(rt.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,rt,tt){for(;c>=rt;)c-=rt,Ue+=d.values[tt];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),rt=R;if(Ue===0)return a[0]+rt;for(var tt=0;Ue>0&&tt<=4;tt++){var Kt=Ue%10;Kt===0&&jr(ne,yc)&&rt!==""?rt=a[Kt]+rt:Kt>1||Kt===1&&tt===0||Kt===1&&tt===1&&jr(ne,gu)||Kt===1&&tt===1&&jr(ne,mu)&&c>100||Kt===1&&tt>1&&jr(ne,Zd)?rt=a[Kt]+(tt>0?f[tt-1]:"")+rt:Kt===1&&tt>0&&(rt=f[tt-1]+rt),Ue=Math.floor(Ue/10)}return(c<0?d:"")+rt},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 rt=CA(c,48,57,!0,d);return rt.length<4?"0"+rt:rt;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,rt=R.contentWindow,tt=rt.document,Kt=Gd(R).then(function(){return Fe(d,void 0,void 0,function(){var $t,on;return M(this,function(Rn){switch(Rn.label){case 0:return this.scrolledElements.forEach(Q0),rt&&(rt.scrollTo(f.left,f.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(rt.scrollY!==f.top||rt.scrollX!==f.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(rt.scrollX-f.left,rt.scrollY-f.top,0,0))),$t=this.options.onclone,on=this.clonedReferenceElement,typeof on=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:tt.fonts&&tt.fonts.ready?[4,tt.fonts.ready]:[3,2];case 1:Rn.sent(),Rn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tp(tt)]:[3,4];case 3:Rn.sent(),Rn.label=4;case 4:return typeof $t=="function"?[2,Promise.resolve().then(function(){return $t(tt,on)}).then(function(){return R})]:[2,R]}})})});return tt.open(),tt.write(Rp(document.doctype)+"<html></html>"),N0(this.referenceElement.ownerDocument,ne,Ue),tt.replaceChild(tt.adoptNode(this.documentElement),tt.documentElement),tt.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 rt=(f=a.getContext("webgl2"))!==null&&f!==void 0?f:a.getContext("webgl");if(rt){var tt=rt.getContextAttributes();(tt==null?void 0:tt.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(rt){return R.appendChildNode(f,rt,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"),rt=d.getComputedStyle(a,":after");this.referenceElement===a&&bh(R)&&(this.clonedReferenceElement=R),Ch(R)&&Lg(R);var tt=this.counters.parse(new ua(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,rt,Wd.AFTER);return $t&&R.appendChild($t),this.counters.pop(tt),(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,rt=f.ownerDocument;if(!(!rt||!Ue||Ue==="none"||Ue==="-moz-alt-content"||d.display==="none")){this.counters.parse(new ua(this.context,d));var tt=new Sa(this.context,d),Kt=rt.createElement("html2canvaspseudoelement");Pf(d,Kt),tt.content.forEach(function(on){if(on.type===0)Kt.appendChild(rt.createTextNode(on.value));else if(on.type===22){var Rn=rt.createElement("img");Rn.src=on.value,Rn.style.opacity="1",Kt.appendChild(Rn)}else if(on.type===18){if(on.name==="attr"){var eo=on.values.filter(bi);eo.length&&Kt.appendChild(rt.createTextNode(a.getAttribute(eo[0].value)||""))}else if(on.name==="counter"){var dr=on.values.filter(fs),Qr=dr[0],ti=dr[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(rt.createTextNode(Vd(io,oo,!1)))}}else if(on.name==="counters"){var Mo=on.values.filter(fs),Qr=Mo[0],si=Mo[1],ti=Mo[2];if(Qr&&bi(Qr)){var Qo=ne.counters.getCounterValues(Qr.value),zr=ti&&bi(ti)?_d.parse(ne.context,ti.value):3,Ri=si&&si.type===0?si.value:"",mi=Qo.map(function(Js){return Vd(Js,zr,!1)}).join(Ri);Kt.appendChild(rt.createTextNode(mi))}}}else if(on.type===20)switch(on.value){case"open-quote":Kt.appendChild(rt.createTextNode(Mr(tt.quotes,ne.quoteDepth++,!0)));break;case"close-quote":Kt.appendChild(rt.createTextNode(Mr(tt.quotes,--ne.quoteDepth,!1)));break;default:Kt.appendChild(rt.createTextNode(on.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 Fe(this,void 0,void 0,function(){var f,d,R,ne,Ue=this;return M(this,function(rt){switch(rt.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=rt.sent(),rt.label=2;case 2:return this.context.logger.debug("Added image "+a.substring(0,256)),[4,new Promise(function(tt,Kt){var $t=new Image;$t.onload=function(){return tt($t)},$t.onerror=Kt,(_p(ne)||d)&&($t.crossOrigin="anonymous"),$t.src=ne,$t.complete===!0&&setTimeout(function(){return tt($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,rt.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 rt=zA.SUPPORT_RESPONSE_TYPE?"blob":"text",tt=new XMLHttpRequest;tt.onload=function(){if(tt.status===200)if(rt==="text")ne(tt.response);else{var on=new FileReader;on.addEventListener("load",function(){return ne(on.result)},!1),on.addEventListener("error",function(Rn){return Ue(Rn)},!1),on.readAsDataURL(tt.response)}else Ue("Failed to proxy resource "+R+" with status code "+tt.status)},tt.onerror=Ue;var Kt=d.indexOf("?")>-1?"&":"?";if(tt.open("GET",""+d+Kt+"url="+encodeURIComponent(a)+"&responseType="+rt),rt!=="text"&&tt instanceof XMLHttpRequest&&(tt.responseType=rt),f._options.imageTimeout){var $t=f._options.imageTimeout;tt.timeout=$t,tt.ontimeout=function(){return Ue("Timed out ("+$t+"ms) proxying "+R)}}tt.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),rt=wc(R,ne,a),tt=wc(Ue,rt,a);return f?new c(this.start,d,Ue,tt):new c(tt,rt,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],rt=nl(f.borderTopRightRadius,d.width,d.height),tt=rt[0],Kt=rt[1],$t=nl(f.borderBottomRightRadius,d.width,d.height),on=$t[0],Rn=$t[1],eo=nl(f.borderBottomLeftRadius,d.width,d.height),dr=eo[0],Qr=eo[1],ti=[];ti.push((ne+tt)/d.width),ti.push((dr+on)/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,tt/=io,Kt/=io,on/=io,Rn/=io,dr/=io,Qr/=io);var oo=d.width-tt,Mo=d.height-Rn,si=d.width-on,Qo=d.height-Qr,zr=f.borderTopWidth,Ri=f.borderRightWidth,mi=f.borderBottomWidth,Ho=f.borderLeftWidth,Lr=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,tt-Ri/3,Kt-zr/3,La.TOP_RIGHT):new qr(d.left+d.width-Ri/3,d.top+zr/3),this.bottomRightBorderDoubleOuterBox=on>0||Rn>0?Ya(d.left+si,d.top+Mo,on-Ri/3,Rn-mi/3,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ri/3,d.top+d.height-mi/3),this.bottomLeftBorderDoubleOuterBox=dr>0||Qr>0?Ya(d.left+Ho/3,d.top+Qo,dr-Ho/3,Qr-mi/3,La.BOTTOM_LEFT):new qr(d.left+Ho/3,d.top+d.height-mi/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,tt-Ri*2/3,Kt-zr*2/3,La.TOP_RIGHT):new qr(d.left+d.width-Ri*2/3,d.top+zr*2/3),this.bottomRightBorderDoubleInnerBox=on>0||Rn>0?Ya(d.left+si,d.top+Mo,on-Ri*2/3,Rn-mi*2/3,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ri*2/3,d.top+d.height-mi*2/3),this.bottomLeftBorderDoubleInnerBox=dr>0||Qr>0?Ya(d.left+Ho*2/3,d.top+Qo,dr-Ho*2/3,Qr-mi*2/3,La.BOTTOM_LEFT):new qr(d.left+Ho*2/3,d.top+d.height-mi*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,tt-Ri/2,Kt-zr/2,La.TOP_RIGHT):new qr(d.left+d.width-Ri/2,d.top+zr/2),this.bottomRightBorderStroke=on>0||Rn>0?Ya(d.left+si,d.top+Mo,on-Ri/2,Rn-mi/2,La.BOTTOM_RIGHT):new qr(d.left+d.width-Ri/2,d.top+d.height-mi/2),this.bottomLeftBorderStroke=dr>0||Qr>0?Ya(d.left+Ho/2,d.top+Qo,dr-Ho/2,Qr-mi/2,La.BOTTOM_LEFT):new qr(d.left+Ho/2,d.top+d.height-mi/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=tt>0||Kt>0?Ya(d.left+oo,d.top,tt,Kt,La.TOP_RIGHT):new qr(d.left+d.width,d.top),this.bottomRightBorderBox=on>0||Rn>0?Ya(d.left+si,d.top+Mo,on,Rn,La.BOTTOM_RIGHT):new qr(d.left+d.width,d.top+d.height),this.bottomLeftBorderBox=dr>0||Qr>0?Ya(d.left,d.top+Qo,dr,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=tt>0||Kt>0?Ya(d.left+Math.min(oo,d.width-Ri),d.top+zr,oo>d.width+Ri?0:Math.max(0,tt-Ri),Math.max(0,Kt-zr),La.TOP_RIGHT):new qr(d.left+d.width-Ri,d.top+zr),this.bottomRightPaddingBox=on>0||Rn>0?Ya(d.left+Math.min(si,d.width-Ho),d.top+Math.min(Mo,d.height-mi),Math.max(0,on-Ri),Math.max(0,Rn-mi),La.BOTTOM_RIGHT):new qr(d.left+d.width-Ri,d.top+d.height-mi),this.bottomLeftPaddingBox=dr>0||Qr>0?Ya(d.left+Ho,d.top+Math.min(Qo,d.height-mi),Math.max(0,dr-Ho),Math.max(0,Qr-mi),La.BOTTOM_LEFT):new qr(d.left+Ho,d.top+d.height-mi),this.topLeftContentBox=ne>0||Ue>0?Ya(d.left+Ho+Qa,d.top+zr+Lr,Math.max(0,ne-(Ho+Qa)),Math.max(0,Ue-(zr+Lr)),La.TOP_LEFT):new qr(d.left+Ho+Qa,d.top+zr+Lr),this.topRightContentBox=tt>0||Kt>0?Ya(d.left+Math.min(oo,d.width+Ho+Qa),d.top+zr+Lr,oo>d.width+Ho+Qa?0:tt-Ho+Qa,Kt-(zr+Lr),La.TOP_RIGHT):new qr(d.left+d.width-(Ri+Js),d.top+zr+Lr),this.bottomRightContentBox=on>0||Rn>0?Ya(d.left+Math.min(si,d.width-(Ho+Qa)),d.top+Math.min(Mo,d.height+zr+Lr),Math.max(0,on-(Ri+Js)),Rn-(mi+il),La.BOTTOM_RIGHT):new qr(d.left+d.width-(Ri+Js),d.top+d.height-(mi+il)),this.bottomLeftContentBox=dr>0||Qr>0?Ya(d.left+Ho+Qa,d.top+Qo,Math.max(0,dr-(Ho+Qa)),Qr-(mi+il),La.BOTTOM_LEFT):new qr(d.left+Ho+Qa,d.top+d.height-(mi+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,rt=d*ne,tt=c+f,Kt=a+d;switch(R){case La.TOP_LEFT:return new _f(new qr(c,Kt),new qr(c,Kt-rt),new qr(tt-Ue,a),new qr(tt,a));case La.TOP_RIGHT:return new _f(new qr(c,a),new qr(c+Ue,a),new qr(tt,Kt-rt),new qr(tt,Kt));case La.BOTTOM_RIGHT:return new _f(new qr(tt,a),new qr(tt,a+rt),new qr(c+Ue,Kt),new qr(c,Kt));case La.BOTTOM_LEFT:default:return new _f(new qr(tt,Kt),new qr(tt-Ue,Kt),new qr(c,a+rt),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),rt=Oh(this.curves);zu(Ue,rt)?this.effects.push(new Ad(Ue,6)):(this.effects.push(new Ad(Ue,2)),this.effects.push(new Ad(rt,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(tt){return!Ph(tt)});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),rt=Oh(d.curves);zu(Ue,rt)||R.unshift(new Ad(rt,6))}}else R.unshift.apply(R,ne);d=d.parent}return R.filter(function(tt){return jr(tt.target,a)})},c}(),Yd=function(c,a,f,d){c.container.elements.forEach(function(R){var ne=jr(R.flags,4),Ue=jr(R.flags,2),rt=new Th(R,c);jr(R.styles.display,2048)&&d.push(rt);var tt=jr(R.flags,8)?[]:d;if(ne||Ue){var Kt=ne||R.styles.isPositioned()?f:a,$t=new Xd(rt);if(R.styles.isPositioned()||R.styles.opacity<1||R.styles.isTransformed()){var on=R.styles.zIndex.order;if(on<0){var Rn=0;Kt.negativeZIndex.some(function(dr,Qr){return on>dr.element.container.styles.zIndex.order?(Rn=Qr,!1):Rn>0}),Kt.negativeZIndex.splice(Rn,0,$t)}else if(on>0){var eo=0;Kt.positiveZIndex.some(function(dr,Qr){return on>=dr.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(rt,$t,ne?$t:f,tt)}else R.styles.isInlineLevel()?a.inlineLevel.push(rt):a.nonInlineLevel.push(rt),Yd(rt,a,f,tt);jr(R.flags,8)&&Jd(R,tt)})},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],rt=ne[1],tt=nl(Nl(c.styles.backgroundPosition,a),d.width-Ue,d.height-rt),Kt=k0(Nl(c.styles.backgroundRepeat,a),tt,ne,d,R),$t=Math.round(d.left+tt[0]),on=Math.round(d.top+tt[1]);return[Kt,$t,on,Ue,rt]},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],rt=c[1];if(!Ue)return[0,0];if(Oa(Ue)&&rt&&Oa(rt))return[ra(Ue,f.width),ra(rt,f.height)];var tt=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),on=qd(R),Rn=$t||on;if(Zu(Ue)&&(!rt||Zu(rt))){if($t&&on)return[d,R];if(!tt&&!Rn)return[f.width,f.height];if(Rn&&tt){var eo=$t?d:R*ne,dr=on?R:d/ne;return[eo,dr]}var Qr=$t?d:f.width,ti=on?R:f.height;return[Qr,ti]}if(tt){var io=0,oo=0;return Oa(Ue)?io=ra(Ue,f.width):Oa(rt)&&(oo=ra(rt,f.height)),Zu(Ue)?io=oo*ne:(!rt||Zu(rt))&&(oo=io/ne),[io,oo]}var Mo=null,si=null;if(Oa(Ue)?Mo=ra(Ue,f.width):rt&&Oa(rt)&&(si=ra(rt,f.height)),Mo!==null&&(!rt||Zu(rt))&&(si=$t&&on?Mo/d*R:f.height),si!==null&&Zu(Ue)&&(Mo=$t&&on?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],rt=f[0],tt=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(tt+d.top+Ue)),new qr(Math.round(d.left),Math.round(tt+d.top+Ue))];case 3:return[new qr(Math.round(d.left+ne),Math.round(d.top)),new qr(Math.round(d.left+ne+rt),Math.round(d.top)),new qr(Math.round(d.left+ne+rt),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+rt),Math.round(d.top+Ue)),new qr(Math.round(d.left+ne+rt),Math.round(d.top+Ue+tt)),new qr(Math.round(d.left+ne),Math.round(d.top+Ue+tt))];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 rt=R.offsetTop-ne.offsetTop+2;d.removeChild(ne),d.appendChild(this._document.createTextNode(_h)),d.style.lineHeight="normal",R.style.verticalAlign="super";var tt=R.offsetTop-d.offsetTop+2;return Ue.removeChild(d),{baseline:rt,middle:tt}},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}(),vo=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 Fe(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 Fe(this,void 0,void 0,function(){return M(this,function(d){switch(d.label){case 0:if(jr(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(rt,tt){return ne.ctx.fillText(tt,rt,f.bounds.top+R),rt+ne.ctx.measureText(tt).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 Fe(this,void 0,void 0,function(){var R,ne,Ue,rt,tt,Kt,$t,on,Rn=this;return M(this,function(eo){return R=this.createFontStyle(d),ne=R[0],Ue=R[1],rt=R[2],this.ctx.font=ne,this.ctx.direction=d.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",tt=this.fontMetrics.getMetrics(Ue,rt),Kt=tt.baseline,$t=tt.middle,on=d.paintOrder,f.textBounds.forEach(function(dr){on.forEach(function(Qr){switch(Qr){case 0:Rn.ctx.fillStyle=fA(d.color),Rn.renderTextWithLetterSpacing(dr,d.letterSpacing,Kt);var ti=d.textShadow;ti.length&&dr.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(dr,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(dr.bounds.left,Math.round(dr.bounds.top+Kt),dr.bounds.width,1);break;case 2:Rn.ctx.fillRect(dr.bounds.left,Math.round(dr.bounds.top),dr.bounds.width,1);break;case 3:Rn.ctx.fillRect(dr.bounds.left,Math.ceil(dr.bounds.top+$t),dr.bounds.width,1);break}}));break;case 1:d.webkitTextStrokeWidth&&dr.text.trim().length&&(Rn.ctx.strokeStyle=fA(d.webkitTextStrokeColor),Rn.ctx.lineWidth=d.webkitTextStrokeWidth,Rn.ctx.lineJoin=window.chrome?"miter":"round",Rn.ctx.strokeText(dr.text,dr.bounds.left,dr.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 Fe(this,void 0,void 0,function(){var d,R,ne,Ue,rt,tt,oo,oo,Kt,$t,on,Rn,si,eo,dr,Qo,Qr,ti,io,oo,Mo,si,Qo;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,rt=d.textNodes,zr.label=1;case 1:return Ue<rt.length?(tt=rt[Ue],[4,this.renderTextNode(tt,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 xi&&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&&(on=Math.min(d.bounds.width,d.bounds.height),d.type===mc?d.checked&&(this.ctx.save(),this.path([new qr(d.bounds.left+on*.39363,d.bounds.top+on*.79),new qr(d.bounds.left+on*.16,d.bounds.top+on*.5549),new qr(d.bounds.left+on*.27347,d.bounds.top+on*.44071),new qr(d.bounds.left+on*.39694,d.bounds.top+on*.5649),new qr(d.bounds.left+on*.72983,d.bounds.top+on*.23),new qr(d.bounds.left+on*.84,d.bounds.top+on*.34085),new qr(d.bounds.left+on*.39363,d.bounds.top+on*.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+on/2,d.bounds.top+on/2,on/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],dr=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),Qo=kf(d),Qr=0,d.styles.textAlign){case 1:Qr+=Qo.width/2;break;case 2:Qr+=Qo.width;break}ti=Qo.add(Qr,0,0,-Qo.height/2+1),this.ctx.save(),this.path([new qr(Qo.left,Qo.top),new qr(Qo.left+Qo.width,Qo.top),new qr(Qo.left+Qo.width,Qo.top+Qo.height),new qr(Qo.left,Qo.top+Qo.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Kl(d.value,ti),ne.letterSpacing,dr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!jr(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",Qo=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,Qo),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 Fe(this,void 0,void 0,function(){var d,R,io,ne,Ue,io,rt,tt,io,Kt,$t,io,on,Rn,io,eo,dr,io,Qr,ti,io;return M(this,function(oo){switch(oo.label){case 0:if(jr(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:rt=0,tt=f.nonPositionedFloats,oo.label=11;case 11:return rt<tt.length?(io=tt[rt],[4,this.renderStack(io)]):[3,14];case 12:oo.sent(),oo.label=13;case 13:return rt++,[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:on=0,Rn=f.inlineLevel,oo.label=19;case 19:return on<Rn.length?(io=Rn[on],[4,this.renderNode(io)]):[3,22];case 20:oo.sent(),oo.label=21;case 21:return on++,[3,19];case 22:eo=0,dr=f.zeroOrAutoZIndexOrTransformedOrOpacity,oo.label=23;case 23:return eo<dr.length?(io=dr[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,rt=Ue.createElement("canvas");rt.width=Math.max(1,d),rt.height=Math.max(1,R);var tt=rt.getContext("2d");return tt.drawImage(f,0,0,f.width,f.height,0,0,d,R),rt},a.prototype.renderBackgroundImage=function(f){return Fe(this,void 0,void 0,function(){var d,R,ne,Ue,rt,tt;return M(this,function(Kt){switch(Kt.label){case 0:d=f.styles.backgroundImage.length-1,R=function($t){var on,Rn,eo,Lr,Us,Rs,Qa,ss,mi,dr,Lr,Us,Rs,Qa,ss,Qr,ti,io,oo,Mo,si,Qo,zr,Ri,mi,Ho,Lr,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];on=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 on=ud.sent(),[3,4];case 3:return ud.sent(),ne.context.logger.error("Error loading background-image "+Rn),[3,4];case 4:return on&&(eo=Zl(f,d,[on.width,on.height,on.width/on.height]),Lr=eo[0],Us=eo[1],Rs=eo[2],Qa=eo[3],ss=eo[4],mi=ne.ctx.createPattern(ne.resizeImage(on,Qa,ss),"repeat"),ne.renderRepeat(Lr,mi,Us,Rs)),[3,6];case 5:Fl($t)?(dr=Zl(f,d,[null,null,null]),Lr=dr[0],Us=dr[1],Rs=dr[2],Qa=dr[3],ss=dr[4],Qr=hl($t.angle,Qa,ss),ti=Qr[0],io=Qr[1],oo=Qr[2],Mo=Qr[3],si=Qr[4],Qo=document.createElement("canvas"),Qo.width=Qa,Qo.height=ss,zr=Qo.getContext("2d"),Ri=zr.createLinearGradient(io,Mo,oo,si),Zs($t.stops,ti).forEach(function(Yu){return Ri.addColorStop(Yu.stop,fA(Yu.color))}),zr.fillStyle=Ri,zr.fillRect(0,0,Qa,ss),Qa>0&&ss>0&&(mi=ne.ctx.createPattern(Qo,"repeat"),ne.renderRepeat(Lr,mi,Us,Rs))):rh($t)&&(Ho=Zl(f,d,[null,null,null]),Lr=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(Lr),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,rt=f.styles.backgroundImage.slice(0).reverse(),Kt.label=1;case 1:return Ue<rt.length?(tt=rt[Ue],[5,R(tt)]):[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 Fe(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 Fe(this,void 0,void 0,function(){var Ue,rt;return M(this,function(tt){switch(tt.label){case 0:return d<3?[4,this.renderSolidBorder(f,R,ne)]:[3,2];case 1:return tt.sent(),[2];case 2:return Ue=Fs(ne,R),this.path(Ue),this.ctx.fillStyle=fA(f),this.ctx.fill(),rt=Is(ne,R),this.path(rt),this.ctx.fill(),[2]}})})},a.prototype.renderNodeBackgroundAndBorders=function(f){return Fe(this,void 0,void 0,function(){var d,R,ne,Ue,rt,tt,Kt,$t,on=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){on.ctx.save();var dr=jf(f.curves),Qr=eo.inset?0:vo,ti=j0(dr,-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?(on.path(dr),on.ctx.clip(),on.mask(ti)):(on.mask(dr),on.ctx.clip(),on.path(ti)),on.ctx.shadowOffsetX=eo.offsetX.number+Qr,on.ctx.shadowOffsetY=eo.offsetY.number,on.ctx.shadowColor=fA(eo.color),on.ctx.shadowBlur=eo.blur.number,on.ctx.fillStyle=eo.inset?fA(eo.color):"rgba(0,0,0,1)",on.ctx.fill(),on.ctx.restore()}),Rn.label=2;case 2:rt=0,tt=0,Kt=ne,Rn.label=3;case 3:return tt<Kt.length?($t=Kt[tt],$t.style!==0&&!UA($t.color)&&$t.width>0?$t.style!==2?[3,5]:[4,this.renderDashedDottedBorder($t.color,$t.width,rt,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,rt,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,rt,f.curves)];case 8:return Rn.sent(),[3,11];case 9:return[4,this.renderSolidBorder($t.color,rt,f.curves)];case 10:Rn.sent(),Rn.label=11;case 11:rt++,Rn.label=12;case 12:return tt++,[3,3];case 13:return[2]}})})},a.prototype.renderDashedDottedBorder=function(f,d,R,ne,Ue){return Fe(this,void 0,void 0,function(){var rt,tt,Kt,$t,on,Rn,eo,dr,Qr,ti,io,oo,Mo,si,Qo,zr,Qo,zr;return M(this,function(Ri){return this.ctx.save(),rt=M0(ne,R),tt=gs(ne,R),Ue===2&&(this.path(tt),this.ctx.clip()),wl(tt[0])?(Kt=tt[0].start.x,$t=tt[0].start.y):(Kt=tt[0].x,$t=tt[0].y),wl(tt[1])?(on=tt[1].end.x,Rn=tt[1].end.y):(on=tt[1].x,Rn=tt[1].y),R===0||R===2?eo=Math.abs(Kt-on):eo=Math.abs($t-Rn),this.ctx.beginPath(),Ue===3?this.formatPath(rt):this.formatPath(tt.slice(0,2)),dr=d<3?d*3:d*2,Qr=d<3?d*2:d,Ue===3&&(dr=d,Qr=d),ti=!0,eo<=dr*2?ti=!1:eo<=dr*2+Qr?(io=eo/(2*dr+Qr),dr*=io,Qr*=io):(oo=Math.floor((eo+Qr)/(dr+Qr)),Mo=(eo-oo*dr)/(oo-1),si=(eo-(oo+1)*dr)/oo,Qr=si<=0||Math.abs(Qr-Mo)<Math.abs(Qr-si)?Mo:si),ti&&(Ue===3?this.ctx.setLineDash([0,dr+Qr]):this.ctx.setLineDash([dr,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(tt[0])&&(Qo=tt[3],zr=tt[0],this.ctx.beginPath(),this.formatPath([new qr(Qo.end.x,Qo.end.y),new qr(zr.start.x,zr.start.y)]),this.ctx.stroke()),wl(tt[1])&&(Qo=tt[1],zr=tt[2],this.ctx.beginPath(),this.formatPath([new qr(Qo.end.x,Qo.end.y),new qr(zr.start.x,zr.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},a.prototype.render=function(f){return Fe(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 Fe(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 Fe(void 0,void 0,void 0,function(){var f,d,R,ne,Ue,rt,tt,Kt,$t,on,Rn,eo,dr,Qr,ti,io,oo,Mo,si,Qo,Ri,zr,Ri,mi,Ho,Lr,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:(mi=a.allowTaint)!==null&&mi!==void 0?mi:!1,imageTimeout:(Ho=a.imageTimeout)!==null&&Ho!==void 0?Ho:15e3,proxy:a.proxy,useCORS:(Lr=a.useCORS)!==null&&Lr!==void 0?Lr:!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},rt=new te(Ue.scrollX,Ue.scrollY,Ue.windowWidth,Ue.windowHeight),tt=new kp(ne,rt),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},tt.logger.debug("Starting document clone with size "+rt.width+"x"+rt.height+" scrolled to "+-rt.left+","+-rt.top),on=new Dp(tt,c,$t),Rn=on.clonedReferenceElement,Rn?[4,on.toIFrame(f,rt)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return eo=Bu.sent(),dr=Ch(Rn)||Lp(Rn)?Z(Rn.ownerDocument):$(tt,Rn),Qr=dr.width,ti=dr.height,io=dr.left,oo=dr.top,Mo=OA(tt,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?(tt.logger.debug("Document cloned, using foreign object rendering"),Ri=new Ys(tt,si),[4,Ri.render(Rn)]):[3,3];case 2:return Qo=Bu.sent(),[3,5];case 3:return tt.logger.debug("Document cloned, element located at "+io+","+oo+" with size "+Qr+"x"+ti+" using computed rendering"),tt.logger.debug("Starting DOM parsing"),zr=fu(tt,Rn),Mo===zr.styles.backgroundColor&&(zr.styles.backgroundColor=zi.TRANSPARENT),tt.logger.debug("Starting renderer for element at "+si.x+","+si.y+" with size "+si.width+"x"+si.height),Ri=new EA(tt,si),[4,Ri.render(zr)];case 4:Qo=Bu.sent(),Bu.label=5;case 5:return(!((Xu=a.removeContainer)!==null&&Xu!==void 0)||Xu)&&(Dp.destroy(eo)||tt.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),tt.logger.debug("Finished rendering"),[2,Qo]}})})},OA=function(c,a,f){var d=a.ownerDocument,R=d.documentElement?Po(c,getComputedStyle(d.documentElement).backgroundColor):zi.TRANSPARENT,ne=d.body?Po(c,getComputedStyle(d.body).backgroundColor):zi.TRANSPARENT,Ue=typeof f=="string"?Po(c,f):f===null?zi.TRANSPARENT:4294967295;return a===d.documentElement?UA(R)?UA(ne)?Ue:ne:R:Ue};return Kp})},44164:function(tr,Zt,p){var s=p(97671);(function(M,we){tr.exports=we(p(53307),p(64270))})(self,function(Fe,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 Ie=ce.getClientRects(),ve=0;ve<Ie.length;ve++){var pe=(0,E.unitConvert)(Ie[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),Ie=i("jspdf"),ve=i.n(Ie);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)}Ie.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(),$e={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($e.hasOwnProperty(j))var he=$e[j][1]/oe,be=$e[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=Ie.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 $e=ve.querySelectorAll("*");Array.prototype.forEach.call($e,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),je=Math.floor(Je.bottom/pe),Qt=Math.abs(Je.bottom-Je.top)/pe;je!==mt&&Qt<=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),Ie=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ve=i.n(Ie);function pe($e){"@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($e)}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 $e(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($e(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),Ie=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ve=i.n(Ie),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"),$e=i.n(j),oe=$e().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,je=Math.floor(se.width*this.prop.pageSize.inner.ratio),Qt=Math.ceil(mt/je),yt=this.prop.pageSize.inner.height,zt=document.createElement("canvas"),Re=zt.getContext("2d");zt.width=se.width,zt.height=je,this.prop.pdf=this.prop.pdf||new pe.jsPDF(Je.jsPDF);for(var It=0;It<Qt;It++){It===Qt-1&&mt%je!==0&&(zt.height=mt%je,yt=zt.height*this.prop.pageSize.inner.width/zt.width);var ze=zt.width,Tt=zt.height;Re.fillStyle="white",Re.fillRect(0,0,ze,Tt),Re.drawImage(se,0,It*je,ze,Tt,0,0,ze,Tt),It&&this.prop.pdf.addPage();var ut=zt.toDataURL("image/"+Je.image.type,Je.image.quality);this.prop.pdf.addImage(ut,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,je){return se.updateProgress(null,null,1,[mt]),oe.prototype.then.call(this,function(yt){return se.updateProgress(null,mt),yt}).then(mt,je).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",je=mt?Je:he.convert(Object.assign({},Je),oe.prototype),Qt=se.call(je,me,ae);return he.convert(Qt,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,Ie=U==5||de;return function(ve,pe,Ce,G){for(var ge=D(ve),g=B(ge),j=L(pe,Ce,3),$e=O(g.length),oe=0,he=G||T,be=W?he(ve,$e):re||ce?he(ve,0):void 0,me,ae;$e>oe;oe++)if((Ie||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,"&quot;")+'"'),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"),Ie="keys",ve="values",pe="entries",Ce=function(){return this};v.exports=function(G,ge,g,j,$e,oe,he){B(g,ge,j);var be=function(Re){if(Re===$e&&mt)return mt;if(!de&&Re in se)return se[Re];switch(Re){case Ie:return function(){return new g(this,Re)};case ve:return function(){return new g(this,Re)};case pe:return function(){return new g(this,Re)}}return function(){return new g(this)}},me=ge+" Iterator",ae=!1,se=G.prototype,Je=se[ce]||se["@@iterator"]||$e&&se[$e],mt=!de&&Je||be($e),je=ge=="Array"&&se.entries||Je,Qt,yt,zt;if(je&&(Qt=D(je.call(new G)),H!==Object.prototype&&Qt.next&&(!W&&D(Qt)!==H&&(O?O(Qt,H):typeof Qt[ce]!="function"&&E(Qt,ce,Ce)),T(Qt,me,!0,!0),W&&(re[me]=Ce))),$e==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,$e)if(yt={values:be(ve),keys:oe?mt:be(Ie),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,Ie,ve,pe,Ce;if(k?ce=L:H?ce=L[re]||T(re,{}):ce=(L[re]||{}).prototype,ce)for(Ie in W){if(pe=W[Ie],U.noTargetGet?(Ce=B(ce,Ie),ve=Ce&&Ce.value):ve=ce[Ie],de=I(k?Ie:re+(H?".":"#")+Ie,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,Ie,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,{})},Ie=function(g){return function(j){var $e;if(!D(j)||($e=H(j)).type!==g)throw TypeError("Incompatible receiver, "+g+" required");return $e}};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:Ie}},"./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,Ie=1,ve=O.f,pe=T.f;ce>Ie;)for(var Ce=I(arguments[Ie++]),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},Ie=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?Ie(pe):ve()||Ie(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,Ie=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){Ie?re[k]=H:O(k,H);return}else ce?!ve&&re[k]&&(Ie=!0):delete re[k];Ie?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",Ie=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=!Ie||!ve;L({target:"Array",proto:!0,forced:Ce},{concat:function(ge){var g=T(this),j=U(g,0),$e=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),$e+me>de)throw TypeError(ce);for(he=0;he<me;he++,$e++)he in ae&&I(j,$e,ae[he])}else{if($e>=de)throw TypeError(ce);I(j,$e++,ae)}return j.length=$e,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(Ie,ve){var pe=E(this),Ce=T(pe.length),G=O(Ie,Ce),ge=O(ve===void 0?Ce:ve,Ce),g,j,$e;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)),$e=0;G<ge;G++,$e++)G in pe&&I(j,$e,pe[G]);return j.length=$e,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,Ie=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,je,Qt,yt;if(typeof be=="string"&&be.length>2){if(be=Ie(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),je=mt.length,Qt=0;Qt<je;Qt++)if(yt=mt.charCodeAt(Qt),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(","),$e=0,oe;j.length>$e;$e++)T(pe,oe=j[$e])&&!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,Ie=D(ce===void 0&&H instanceof RegExp&&!("flags"in I)?T.call(H):ce);return"/"+de+"/"+Ie},{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"),Ie=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"),$e=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"),je=i("./node_modules/core-js/internals/well-known-symbol.js"),Qt=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"),Re=i("./node_modules/core-js/internals/internal-state.js"),It=i("./node_modules/core-js/internals/array-iteration.js").forEach,ze=se("hidden"),Tt="Symbol",ut="prototype",x=je("toPrimitive"),ke=Re.set,P=Re.getterFor(Tt),A=Object[ut],h=B.Symbol,C=D("JSON","stringify"),b=$e.f,K=oe.f,ee=g.f,Ee=he.f,le=ae("symbols"),ue=ae("op-symbols"),Qe=ae("string-to-symbol-registry"),He=ae("symbol-to-string-registry"),ie=ae("wks"),X=B.QObject,nt=!X||!X[ut]||!X[ut].findChild,Te=T&&I(function(){return Ce(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a!=7})?function(Ae,Oe,Ve){var vt=b(A,Oe);vt&&delete A[Oe],K(Ae,Oe,Ve),vt&&Ae!==A&&K(A,Oe,vt)}:K,Et=function(Ae,Oe){var Ve=le[Ae]=Ce(h[ut]);return ke(Ve,{type:Tt,tag:Ae,description:Oe}),T||(Ve.description=Oe),Ve},at=function(Oe,Ve,vt){Oe===A&&at(ue,Ve,vt),H(Oe);var Ot=Ie(Ve);return H(vt),U(le,Ot)?(vt.enumerable?(U(Oe,ze)&&Oe[ze][Ot]&&(Oe[ze][Ot]=!1),vt=Ce(vt,{enumerable:pe(0,!1)})):(U(Oe,ze)||K(Oe,ze,pe(1,{})),Oe[ze][Ot]=!0),Te(Oe,Ot,vt)):K(Oe,Ot,vt)},We=function(Oe,Ve){H(Oe);var vt=ce(Ve),Ot=G(vt).concat(wt(vt));return It(Ot,function(rn){(!T||St.call(vt,rn))&&at(Oe,rn,vt[rn])}),Oe},Lt=function(Oe,Ve){return Ve===void 0?Ce(Oe):We(Ce(Oe),Ve)},St=function(Oe){var Ve=Ie(Oe),vt=Ee.call(this,Ve);return this===A&&U(le,Ve)&&!U(ue,Ve)?!1:vt||!U(this,Ve)||!U(le,Ve)||U(this,ze)&&this[ze][Ve]?vt:!0},Se=function(Oe,Ve){var vt=ce(Oe),Ot=Ie(Ve);if(!(vt===A&&U(le,Ot)&&!U(ue,Ot))){var rn=b(vt,Ot);return rn&&U(le,Ot)&&!(U(vt,ze)&&vt[ze][Ot])&&(rn.enumerable=!0),rn}},Xe=function(Oe){var Ve=ee(ce(Oe)),vt=[];return It(Ve,function(Ot){!U(le,Ot)&&!U(Je,Ot)&&vt.push(Ot)}),vt},wt=function(Oe){var Ve=Oe===A,vt=ee(Ve?ue:ce(Oe)),Ot=[];return It(vt,function(rn){U(le,rn)&&(!Ve||U(A,rn))&&Ot.push(le[rn])}),Ot};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]),Ve=mt(Oe),vt=function(Ot){this===A&&vt.call(ue,Ot),U(this,ze)&&U(this[ze],Ve)&&(this[ze][Ve]=!1),Te(this,Ve,pe(1,Ot))};return T&&nt&&Te(A,Ve,{configurable:!0,set:vt}),Et(Ve,Oe)},me(h[ut],"toString",function(){return P(this).tag}),me(h,"withoutSetter",function(Ae){return Et(mt(Ae),Ae)}),he.f=St,oe.f=at,$e.f=Se,ge.f=g.f=Xe,j.f=wt,Qt.f=function(Ae){return Et(je(Ae),Ae)},T&&(K(h[ut],"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:Tt,stat:!0,forced:!E},{for:function(Ae){var Oe=ve(Ae);if(U(Qe,Oe))return Qe[Oe];var Ve=h(Oe);return Qe[Oe]=Ve,He[Ve]=Oe,Ve},keyFor:function(Oe){if(!k(Oe))throw TypeError(Oe+" is not a symbol");if(U(He,Oe))return He[Oe]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),L({target:"Object",stat:!0,forced:!E,sham:!T},{create:Lt,defineProperty:at,defineProperties:We,getOwnPropertyDescriptor:Se}),L({target:"Object",stat:!0,forced:!E},{getOwnPropertyNames:Xe,getOwnPropertySymbols:wt}),L({target:"Object",stat:!0,forced:I(function(){j.f(1)})},{getOwnPropertySymbols:function(Oe){return j.f(de(Oe))}}),C){var Nt=!E||I(function(){var Ae=h();return C([Ae])!="[null]"||C({a:Ae})!="{}"||C(Object(Ae))!="{}"});L({target:"JSON",stat:!0,forced:Nt},{stringify:function(Oe,Ve,vt){for(var Ot=[Oe],rn=1,Ln;arguments.length>rn;)Ot.push(arguments[rn++]);if(Ln=Ve,!(!re(Ve)&&Oe===void 0||k(Oe)))return W(Ve)||(Ve=function(En,An){if(typeof Ln=="function"&&(An=Ln.call(this,En,An)),!k(An))return An}),Ot[1]=Ve,C.apply(null,Ot)}})}h[ut][x]||be(h[ut],x,h[ut].valueOf),zt(h,Tt),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 nt=typeof X;return X!==null&&(nt==="object"||nt==="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(nt,Te){G[D]=nt,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 Ie(){return typeof O!="undefined"?function(){O(ge)}:Ce()}function ve(){var X=0,nt=new k(ge),Te=document.createTextNode("");return nt.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 nt=G[X],Te=G[X+1];nt(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,Ie()}catch(nt){return Ce()}}var j=void 0;H?j=ce():k?j=ve():de?j=pe():W===void 0?j=g():j=Ce();function $e(X,nt){var Te=this,Et=new this.constructor(be);Et[he]===void 0&&C(Et);var at=Te._state;if(at){var We=arguments[at-1];E(function(){return ke(at,Et,We,Te._result)})}else ut(Te,Et,X,nt);return Et}function oe(X){var nt=this;if(X&&typeof X=="object"&&X.constructor===nt)return X;var Te=new nt(be);return Re(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 je(X,nt,Te,Et){try{X.call(nt,Te,Et)}catch(at){return at}}function Qt(X,nt,Te){E(function(Et){var at=!1,We=je(Te,nt,function(Lt){at||(at=!0,nt!==Lt?Re(Et,Lt):ze(Et,Lt))},function(Lt){at||(at=!0,Tt(Et,Lt))},"Settle: "+(Et._label||" unknown promise"));!at&&We&&(at=!0,Tt(Et,We))},X)}function yt(X,nt){nt._state===ae?ze(X,nt._result):nt._state===se?Tt(X,nt._result):ut(nt,void 0,function(Te){return Re(X,Te)},function(Te){return Tt(X,Te)})}function zt(X,nt,Te){nt.constructor===X.constructor&&Te===$e&&nt.constructor.resolve===oe?yt(X,nt):Te===void 0?ze(X,nt):i(Te)?Qt(X,nt,Te):ze(X,nt)}function Re(X,nt){if(X===nt)Tt(X,Je());else if(N(nt)){var Te=void 0;try{Te=nt.then}catch(Et){Tt(X,Et);return}zt(X,nt,Te)}else ze(X,nt)}function It(X){X._onerror&&X._onerror(X._result),x(X)}function ze(X,nt){X._state===me&&(X._result=nt,X._state=ae,X._subscribers.length!==0&&E(x,X))}function Tt(X,nt){X._state===me&&(X._state=se,X._result=nt,E(It,X))}function ut(X,nt,Te,Et){var at=X._subscribers,We=at.length;X._onerror=null,at[We]=nt,at[We+ae]=Te,at[We+se]=Et,We===0&&X._state&&E(x,X)}function x(X){var nt=X._subscribers,Te=X._state;if(nt.length!==0){for(var Et=void 0,at=void 0,We=X._result,Lt=0;Lt<nt.length;Lt+=3)Et=nt[Lt],at=nt[Lt+Te],Et?ke(Te,Et,at,We):at(We);X._subscribers.length=0}}function ke(X,nt,Te,Et){var at=i(Te),We=void 0,Lt=void 0,St=!0;if(at){try{We=Te(Et)}catch(Se){St=!1,Lt=Se}if(nt===We){Tt(nt,mt());return}}else We=Et;nt._state!==me||(at&&St?Re(nt,We):St===!1?Tt(nt,Lt):X===ae?ze(nt,We):X===se&&Tt(nt,We))}function P(X,nt){try{nt(function(Et){Re(X,Et)},function(Et){Tt(X,Et)})}catch(Te){Tt(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(nt,Te){this._instanceConstructor=nt,this.promise=new nt(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))):Tt(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,We=at.resolve;if(We===oe){var Lt=void 0,St=void 0,Se=!1;try{Lt=Te.then}catch(wt){Se=!0,St=wt}if(Lt===$e&&Te._state!==me)this._settledAt(Te._state,Et,Te._result);else if(typeof Lt!="function")this._remaining--,this._result[Et]=Te;else if(at===He){var Xe=new at(be);Se?Tt(Xe,St):zt(Xe,Te,Lt),this._willSettleAt(Xe,Et)}else this._willSettleAt(new at(function(wt){return wt(Te)}),Et)}else this._willSettleAt(We(Te),Et)},X.prototype._settledAt=function(Te,Et,at){var We=this.promise;We._state===me&&(this._remaining--,Te===se?Tt(We,at):this._result[Et]=at),this._remaining===0&&ze(We,this._result)},X.prototype._willSettleAt=function(Te,Et){var at=this;ut(Te,void 0,function(We){return at._settledAt(ae,Et,We)},function(We){return at._settledAt(se,Et,We)})},X}();function ee(X){return new K(this,X).promise}function Ee(X){var nt=this;return B(X)?new nt(function(Te,Et){for(var at=X.length,We=0;We<at;We++)nt.resolve(X[We]).then(Te,Et)}):new nt(function(Te,Et){return Et(new TypeError("You must pass an array to race."))})}function le(X){var nt=this,Te=new nt(be);return Tt(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 He=function(){function X(nt){this[he]=h(),this._result=this._state=void 0,this._subscribers=[],be!==nt&&(typeof nt!="function"&&ue(),this instanceof X?P(this,nt):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(We){return at.resolve(Te()).then(function(){return We})},function(We){return at.resolve(Te()).then(function(){throw We})}):Et.then(Te,Te)},X}();He.prototype.then=$e,He.all=ee,He.race=Ee,He.resolve=oe,He.reject=le,He._setScheduler=I,He._setAsap=U,He._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 nt=X.Promise;if(nt){var Te=null;try{Te=Object.prototype.toString.call(nt.resolve())}catch(Et){}if(Te==="[object Promise]"&&!nt.cast)return}X.Promise=He}return He.polyfill=ie,He.Promise=He,He})},html2canvas:function(v){"use strict";v.exports=M},jspdf:function(v){"use strict";v.exports=Fe}},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(tr,Zt){Zt.read=function(p,s,Fe,M,we){var te,$,Z=we*8-M-1,v=(1<<Z)-1,N=v>>1,i=-7,L=Fe?we-1:0,B=Fe?-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,Fe,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[Fe+D]=Z&255,D+=O,Z/=256,we-=8);for($=$<<we|Z,N+=we;N>0;p[Fe+D]=$&255,D+=O,$/=256,N-=8);p[Fe+D-O]|=T*128}},24334:function(tr,Zt,p){var s,Fe;(function(M,we){tr.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={},$e=0,oe=g.length;$e<oe;$e++)j[g.charAt($e)]=$e;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],$e=g.charCodeAt(0)<<16|(g.length>1?g.charCodeAt(1):0)<<8|(g.length>2?g.charCodeAt(2):0),oe=[$.charAt($e>>>18),$.charAt($e>>>12&63),j>=2?"=":$.charAt($e>>>6&63),j>=1?"=":$.charAt($e&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 $e="",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;$e+=$.charAt(se>>>18)+$.charAt(se>>>12&63)+(typeof me!="undefined"?$.charAt(se>>>6&63):"=")+(typeof ae!="undefined"?$.charAt(se&63):"=")}return j?T($e):$e});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),$e=j-65536;return v(($e>>>10)+55296)+v(($e&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,$e=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][$e],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,""))},Ie=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 Ie(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),tr.exports?tr.exports.Base64=M.Base64:(s=[],Fe=function(){return M.Base64}.apply(Zt,s),Fe!==void 0&&(tr.exports=Fe)),{Base64:M.Base64}})},53307:function(tr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{AcroForm:function(){return il},AcroFormAppearance:function(){return Lr},AcroFormButton:function(){return Mo},AcroFormCheckBox:function(){return Ri},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 Qo},AcroFormTextField:function(){return mi},GState:function(){return ef},ShadingPattern:function(){return Vu},TilingPattern:function(){return Wu},default:function(){return vo},jsPDF:function(){return vo}});var s=p(43749),Fe={},M=function(e,n,t,r,o){var l=new Worker(Fe[n]||(Fe[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,Ie=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},$e=["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||$e[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(Br){var $r=t.length;if(Br>$r){var Wr=new we(Math.max($r*2,Br));Wr.set(t),t=Wr}},V=n.f||0,fe=n.p||0,Le=n.b||0,z=n.l,it=n.d,qe=n.m,At=n.n,Me=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,it=ve,qe=9,At=5;else if(Mt==2){var kn=Ce(e,fe,31)+257,In=Ce(e,fe+10,15)+4,Gt=kn+Ce(e,fe+5,31)+1;fe+=14;for(var xt=new we(Gt),sn=new we(19),_e=0;_e<In;++_e)sn[N[_e]]=Ce(e,fe+_e*3,7);fe+=In*3;for(var st=pe(sn),jt=(1<<st)-1,Rt=re(sn,st,1),_e=0;_e<Gt;){var bn=Rt[Ce(e,fe,jt)];fe+=bn&15;var Dt=bn>>4;if(Dt<16)xt[_e++]=Dt;else{var Fn=0,Nn=0;for(Dt==16?(Nn=3+Ce(e,fe,3),fe+=2,Fn=xt[_e-1]):Dt==17?(Nn=3+Ce(e,fe,7),fe+=3):Dt==18&&(Nn=11+Ce(e,fe,127),fe+=7);Nn--;)xt[_e++]=Fn}}var gn=xt.subarray(0,kn),Tn=xt.subarray(kn);qe=pe(gn),At=pe(Tn),z=re(gn,qe,1),it=re(Tn,At,1)}else oe(1);else{var Dt=ge(fe)+4,Ct=e[Dt-4]|e[Dt-3]<<8,vn=Dt+Ct;if(vn>o){S&&oe(0);break}y&&Q(Le+Ct),t.set(e.subarray(Dt,vn),Le),n.b=Le+=Ct,n.p=fe=vn*8,n.f=V;continue}if(fe>Me){S&&oe(0);break}}y&&Q(Le+131072);for(var Ir=(1<<qe)-1,rr=(1<<At)-1,Pe=fe;;Pe=fe){var Fn=z[G(e,fe)&Ir],bt=Fn>>4;if(fe+=Fn&15,fe>Me){S&&oe(0);break}if(Fn||oe(2),bt<256)t[Le++]=bt;else if(bt==256){Pe=fe,z=null;break}else{var Ut=bt-254;if(bt>264){var _e=bt-257,Ht=Z[_e];Ut=Ce(e,fe,(1<<Ht)-1)+B[_e],fe+=Ht}var Jt=it[G(e,fe)&rr],hn=Jt>>4;Jt||oe(3),fe+=Jt&15;var Tn=T[hn];if(hn>3){var Ht=v[hn];Tn+=G(e,fe)&(1<<Ht)-1,fe+=Ht}if(fe>Me){S&&oe(0);break}y&&Q(Le+131072);var Un=Le+Ut;if(Le<Tn){var Dn=l-Tn,Xn=Math.min(Tn,Un);for(Dn+Le<0&&oe(3);Le<Xn;++Le)t[Le]=r[Dn+Le]}for(;Le<Un;++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=it,n.n=At)}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,kn){return vn.f-kn.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),it=se(t[V-1],z,0);if(it>n){var r=0,qe=0,At=it-n,Me=1<<At;for(l.sort(function(kn,In){return z[In.s]-z[kn.s]||kn.f-In.f});r<o;++r){var Mt=l[r].s;if(z[Mt]>n)qe+=Me-(1<<it-z[Mt]),z[Mt]=n;else break}for(qe>>=At;qe>0;){var Dt=l[r].s;z[Dt]<n?qe-=1<<n-z[Dt]++-1:++r}for(;r>=0&&qe;--r){var Ct=l[r].s;z[Ct]==n&&(--z[Ct],++qe)}it=n}return{t:new we(z),l:it}},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},je=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},Qt=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,it=ae(l,15),qe=it.t,At=it.l,Me=Je(Le),Mt=Me.c,Dt=Me.n,Ct=Je(qe),vn=Ct.c,kn=Ct.n,In=new te(19),Gt=0;Gt<Mt.length;++Gt)++In[Mt[Gt]&31];for(var Gt=0;Gt<vn.length;++Gt)++In[vn[Gt]&31];for(var xt=ae(In,7),sn=xt.t,_e=xt.l,st=19;st>4&&!sn[N[st-1]];--st);var jt=Q+5<<3,Rt=mt(o,k)+mt(l,H)+w,bn=mt(o,Le)+mt(l,qe)+w+14+3*st+mt(In,sn)+2*In[16]+3*In[17]+7*In[18];if(S>=0&&jt<=Rt&&jt<=bn)return je(n,V,e.subarray(S,S+Q));var Fn,Nn,gn,Tn;if(be(n,V,1+(bn<Rt)),V+=2,bn<Rt){Fn=re(Le,z,0),Nn=Le,gn=re(qe,At,0),Tn=qe;var Ir=re(sn,_e,0);be(n,V,Dt-257),be(n,V+5,kn-1),be(n,V+10,st-4),V+=14;for(var Gt=0;Gt<st;++Gt)be(n,V+3*Gt,sn[N[Gt]]);V+=3*st;for(var rr=[Mt,vn],Pe=0;Pe<2;++Pe)for(var bt=rr[Pe],Gt=0;Gt<bt.length;++Gt){var Ut=bt[Gt]&31;be(n,V,Ir[Ut]),V+=sn[Ut],Ut>15&&(be(n,V,bt[Gt]>>5&127),V+=bt[Gt]>>12)}}else Fn=de,Nn=k,gn=Ie,Tn=H;for(var Gt=0;Gt<y;++Gt){var Ht=r[Gt];if(Ht>255){var Ut=Ht>>18&31;me(n,V,Fn[Ut+257]),V+=Nn[Ut+257],Ut>7&&(be(n,V,Ht>>23&31),V+=Z[Ut]);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),Re=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,it=(1<<t)-1,qe=l.p||new te(32768),At=l.h||new te(it+1),Me=Math.ceil(t/3),Mt=2*Me,Dt=function(Oo){return(e[Oo]^e[Oo+1]<<Me^e[Oo+2]<<Mt)&it},Ct=new $(25e3),vn=new te(288),kn=new te(32),In=0,Gt=0,xt=l.i||0,sn=0,_e=l.w||0,st=0;xt+2<w;++xt){var jt=Dt(xt),Rt=xt&32767,bn=At[jt];if(qe[Rt]=bn,At[jt]=Rt,_e<=xt){var Fn=w-xt;if((In>7e3||sn>24576)&&(Fn>423||!Q)){V=Qt(e,S,0,Ct,vn,kn,Gt,sn,st,xt-st,V),sn=In=Gt=0,st=xt;for(var Nn=0;Nn<286;++Nn)vn[Nn]=0;for(var Nn=0;Nn<30;++Nn)kn[Nn]=0}var gn=2,Tn=0,Ir=z,rr=Rt-bn&32767;if(Fn>2&&jt==Dt(xt-rr))for(var Pe=Math.min(Le,Fn)-1,bt=Math.min(32767,xt),Ut=Math.min(258,Fn);rr<=bt&&--Ir&&Rt!=bn;){if(e[xt+gn]==e[xt+gn-rr]){for(var Ht=0;Ht<Ut&&e[xt+Ht]==e[xt+Ht-rr];++Ht);if(Ht>gn){if(gn=Ht,Tn=rr,Ht>Pe)break;for(var Jt=Math.min(rr,Ht-2),hn=0,Nn=0;Nn<Jt;++Nn){var Un=xt-rr+Nn&32767,Dn=qe[Un],Xn=Un-Dn&32767;Xn>hn&&(hn=Xn,bn=Un)}}}Rt=bn,bn=qe[Rt],rr+=Rt-bn&32767}if(Tn){Ct[sn++]=268435456|D[gn]<<18|E[Tn];var Br=D[gn]&31,$r=E[Tn]&31;Gt+=Z[Br]+v[$r],++vn[257+Br],++kn[$r],_e=xt+gn,++In}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=Qt(e,S,Q,Ct,vn,kn,Gt,sn,st,xt-st,V),Q||(l.r=V&7|S[V/8|0]<<3,V-=7,l.h=At,l.p=qe,l.i=xt,l.w=_e)}else{for(var xt=l.w||0;xt<w+Q;xt+=65535){var Wr=xt+65535;Wr>=w&&(S[V/8|0]=Q,Wr=w),V=je(S,V+1,e.subarray(xt,Wr))}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}}},Tt=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}}},ut=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 Re(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,$e,re,pe,Ce,G,ge,g,oe,he,En,ue,Qe]},b=function(){return[we,te,$,Z,v,N,D,E,de,k,Ie,H,I,yt,zt,re,be,me,ae,se,Je,mt,je,Qt,ge,g,Re,ut,vt,ue]},K=function(){return[We,Se,at,ze,It]},ee=function(){return[Lt,St]},Ee=function(){return[Xe,at,Tt]},le=function(){return[wt]},ue=function(e){return postMessage(e,[e.buffer])},Qe=function(e){return e&&{out:e.size&&new we(e.size),dictionary:e.dictionary}},He=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([])})},nt=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},We=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)}},Lt=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},Se=function(e){return 10+(e.filename?e.filename.length+1:0)},Xe=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=Tt();o.p(n.dictionary),at(e,2,o.d())}},wt=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 Nt(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Ae=null,Oe=null;function Ve(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(e,n,[b],function(r){return ue(vt(r.data[0],r.data[1]))},0,t)}function vt(e,n){return ut(e,n||{},0,0)}var Ot=null,rn=null;function Ln(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(e,n,[C],function(r){return ue(En(r.data[0],Qe(r.data[1])))},1,t)}function En(e,n){return he(e,{i:2},n&&n.out,n&&n.dictionary)}var An=null,qt=null;function Yt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(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=ut(e,n,Se(n),8),l=o.length;return We(o,n),at(o,l-8,t.d()),at(o,l-4,r),o}var wn=null,Sn=null;function Kn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(e,n,[C,ee,function(){return[lr]}],function(r){return ue(lr(r.data[0],r.data[1]))},3,t)}function lr(e,n){var t=Lt(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,Ar=null;function Ur(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(e,n,[b,Ee,function(){return[hr]}],function(r){return ue(hr(r.data[0],r.data[1]))},4,t)}function hr(e,n){n||(n={});var t=Tt();t.p(e);var r=ut(e,n,n.dictionary?6:2,4);return Xe(r,n),at(r,r.length-4,t.d()),r}var Jn=null,Hr=null;function pr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&oe(7),He(e,n,[C,le,function(){return[uo]}],function(r){return ue(uo(r.data[0],Qe(r.data[1])))},5,t)}function uo(e,n){return he(e.subarray(wt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var So=null,Qn=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?Ln(e,n,t):pr(e,n,t)}function br(e,n){return e[0]==31&&e[1]==139&&e[2]==8?lr(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?En(e,n):uo(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))}},Bt=typeof TextEncoder!="undefined"&&new TextEncoder,ct=typeof TextDecoder!="undefined"&&new TextDecoder,xn=0;try{ct.decode(zt,{stream:!0}),xn=1}catch(e){}var un=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)}},Bn=null,Ye=null;function et(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(Bt)return Bt.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 gt(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(ct)return ct.decode(e);var o=un(e),l=o.s,t=o.r;return t.length&&oe(8),l}}var Mn=function(e){return e==1?3:e<6?2:e==9?1:0},zn=function(e,n){return n+30+nt(e,n+26)+nt(e,n+28)},dn=function(e,n,t){var r=nt(e,n+28),o=gt(e.subarray(n+46,n+46+r),!(nt(e,n+8)&2048)),l=n+46+r,w=Te(e,n+20),y=t&&w==4294967295?_n(e,l):[w,Te(e,n+24),Te(e,n+42)],S=y[0],Q=y[1],V=y[2];return[nt(e,n+10),S,Q,o,l+nt(e,n+30)+nt(e,n+32),V]},_n=function(e,n){for(;nt(e,n)!=1;n+=4+nt(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},Gn=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 it in Q){var qe=Q[it],At=qe.length;at(e,n,+it),at(e,n+2,At),e.set(qe,n+4),n+=4+At}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)},gr=null,Fr=null,Ko=null,Xi=null;function Bi(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 At=0;At<V.length;++At)V[At]()},Le=function(At,Me){zo(function(){t(At,Me)})};zo(function(){Le=t});var z=function(){var At=new we(y+22),Me=w,Mt=y-w;y=0;for(var Dt=0;Dt<S;++Dt){var Ct=Q[Dt];try{var vn=Ct.c.length;Gn(At,y,Ct,Ct.f,Ct.u,vn);var kn=30+Ct.f.length+sr(Ct.extra),In=y+kn;At.set(Ct.c,In),Gn(At,w,Ct,Ct.f,Ct.u,vn,y,Ct.m),w+=16+kn+(Ct.m?Ct.m.length:0),y=In+vn}catch(Gt){return Le(Gt,null)}}Sr(At,w,Q.length,Mt,Me),Le(null,At)};l||z();for(var it=function(At){var Me=o[At],Mt=r[Me],Dt=Mt[0],Ct=Mt[1],vn=ze(),kn=Dt.length;vn.p(Dt);var In=et(Me),Gt=In.length,xt=Ct.comment,sn=xt&&et(xt),_e=sn&&sn.length,st=sr(Ct.extra),jt=Ct.level==0?0:8,Rt=function(bn,Fn){if(bn)fe(),Le(bn,null);else{var Nn=Fn.length;Q[At]=x(Ct,{size:kn,crc:vn.d(),c:Fn,f:In,m:sn,u:Gt!=Me.length||sn&&xt.length!=_e,compression:jt}),w+=30+Gt+st+Nn,y+=76+2*(Gt+st)+(_e||0)+Nn,--l||z()}};if(Gt>65535&&Rt(oe(11,0,1),null),!jt)Rt(null,Dt);else if(kn<16e4)try{Rt(null,vt(Dt,Ct))}catch(bn){Rt(bn,null)}else V.push(Ve(Dt,Ct,Rt))},qe=0;qe<S;++qe)it(qe);return fe}function _o(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=et(w),Le=fe.length,z=Q.comment,it=z&&et(z),qe=it&&it.length,At=sr(Q.extra);Le>65535&&oe(11);var Me=V?vt(S,Q):S,Mt=Me.length,Dt=ze();Dt.p(S),r.push(x(Q,{size:S.length,crc:Dt.d(),c:Me,f:fe,m:it,u:Le!=w.length||it&&z.length!=qe,o,compression:V})),o+=30+Le+At+Mt,l+=76+2*(Le+At)+(qe||0)+Mt}for(var Ct=new we(l+22),vn=o,kn=l-o,In=0;In<r.length;++In){var fe=r[In];Gn(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),Gn(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,kn,vn),Ct}var Ii=null,Lo=null,ji=null,Yi=null,zo=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function Ui(e,n,t){t||(t=n,n={}),typeof t!="function"&&oe(7);var r=[],o=function(){for(var At=0;At<r.length;++At)r[At]()},l={},w=function(At,Me){zo(function(){t(At,Me)})};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=nt(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,it=function(At){var Me=dn(e,V,fe),Mt=Me[0],Dt=Me[1],Ct=Me[2],vn=Me[3],kn=Me[4],In=Me[5],Gt=zn(e,In);V=kn;var xt=function(_e,st){_e?(o(),w(_e,null)):(st&&(l[vn]=st),--S||w(null,l))};if(!z||z({name:vn,size:Dt,originalSize:Ct,compression:Mt}))if(!Mt)xt(null,g(e,Gt,Gt+Dt));else if(Mt==8){var sn=e.subarray(Gt,Gt+Dt);if(Ct<524288||Dt>.8*Ct)try{xt(null,En(sn,{out:new we(Ct)}))}catch(_e){xt(_e,null)}else r.push(Ln(sn,{size:Ct},xt))}else xt(oe(14,"unknown compression type "+Mt,1),null);else xt(null,null)},qe=0;qe<Q;++qe)it(qe)}else w(null,{});return o}function Di(e,n){for(var t={},r=e.length-22;Te(e,r)!=101010256;--r)(!r||e.length-r>65558)&&oe(13);var o=nt(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=dn(e,l,w),fe=V[0],Le=V[1],z=V[2],it=V[3],qe=V[4],At=V[5],Me=zn(e,At);l=qe,(!S||S({name:it,size:Le,originalSize:z,compression:fe}))&&(fe?fe==8?t[it]=En(e.subarray(Me,Me+Le),{out:new we(z)}):oe(14,"unknown compression type "+fe):t[it]=g(e,Me,Me+Le))}return t}var No=p(72190);function oi(e,n="utf8"){return new TextDecoder(n).decode(e)}const ao=new TextEncoder;function Gr(e){return ao.encode(e)}const pi=1024*8,aa=(()=>{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=pi,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===aa&&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 oi(this.readBytes(n))}decodeText(n=1,t="utf8"){return oi(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(Gr(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 sa=0,Ji=1,ha=2,vA=3,sA=258,la=29,Zr=256,On=Zr+1+la,Yn=30,$n=19,jn=2*On+1,mr=15,_r=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((On+2)*2);wa(ta);const pa=new Array(Yn*2);wa(pa);const gi=new Array(uA);wa(gi);const $a=new Array(sA-vA+1);wa($a);const PA=new Array(la);wa(PA);const cA=new Array(Yn);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,bo,Zo;function ga(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const ja=e=>e<256?gi[e]:gi[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>_r-t?(e.bi_buf|=n<<e.bi_valid&65535,Es(e,e.bi_buf),e.bi_buf=n>>_r-e.bi_valid,e.bi_valid+=t-_r):(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,it,qe=0;for(Le=0;Le<=mr;Le++)e.bl_count[Le]=0;for(t[e.heap[e.heap_max]*2+1]=0,Q=e.heap_max+1;Q<jn;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]),it=t[V*2],e.opt_len+=it*(Le+z),l&&(e.static_len+=it*(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(mr+1);let o=0,l,w;for(l=1;l<=mr;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(mr+1);for(t=0,r=0;r<la-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++)gi[o++]=r;for(o>>=7;r<Yn;r++)for(cA[r]=o<<7,e=0;e<1<<Ba[r]-7;e++)gi[256+o++]=r;for(n=0;n<=mr;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,On+1,l),e=0;e<Yn;e++)pa[e*2+1]=5,pa[e*2]=Qu(e,5);TA=new yA(ta,ds,Zr+1,On,mr),bo=new yA(pa,Ba,0,Yn,mr),Zo=new yA(new Array(0),Cs,0,$n,Ao)},Ml=e=>{let n;for(n=0;n<On;n++)e.dyn_ltree[n*2]=0;for(n=0;n<Yn;n++)e.dyn_dtree[n*2]=0;for(n=0;n<$n;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+Zr+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)},Do=(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=jn,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))},mo=(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),Do(e,e.bl_desc),n=$n-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);mo(e,e.dyn_ltree,n-1),mo(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<Zr;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 ga(e.dyn_ltree,TA),e.d_desc=new ga(e.dyn_dtree,bo),e.bl_desc=new ga(e.bl_tree,Zo),e.bi_buf=0,e.bi_valid=0,Ml(e)},dA=(e,n,t,r)=>{IA(e,(sa<<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,Ji<<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)),Do(e,e.l_desc),Do(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,(Ji<<1)+(r?1:0),3),Bo(e,ta,pa)):(IA(e,(ha<<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]+Zr+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:Po,Z_STREAM_ERROR:zi,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,Pi=3,Ds=258,Fl=Ds+Pi+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],it=Q[r+w];e.prev_length>=e.good_match&&(t>>=2),y>e.lookahead&&(y=e.lookahead);do if(o=n,!(Q[o+w]!==it||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],it=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>=Pi)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+Pi-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<Pi)););}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>=Pi&&(e.ins_h=su(e,e.ins_h,e.window[e.strstart+Pi-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>=Pi)if(r=UA(e,e.strstart-e.match_start,e.match_length-Pi),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Pi){e.match_length--;do e.strstart++,e.ins_h=su(e,e.ins_h,e.window[e.strstart+Pi-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<Pi-1?e.strstart:Pi-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>=Pi&&(e.ins_h=su(e,e.ins_h,e.window[e.strstart+Pi-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=Pi-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===Pi&&e.strstart-e.match_start>4096)&&(e.match_length=Pi-1)),e.prev_length>=Pi&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-Pi,r=UA(e,e.strstart-1-e.prev_match,e.prev_length-Pi),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+Pi-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=Pi-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<Pi-1?e.strstart:Pi-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>=Pi&&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>=Pi?(t=UA(e,1,e.match_length-Pi),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=Pi-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,zi);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?zi:(e.state.gzhead=n,Io),Rd=(e,n,t,r,o,l)=>{if(!e)return zi;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,zi);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+Pi-1)/Pi),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,zi):zi;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:zi);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?Po:(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:Po)},ch=e=>{if(fc(e))return zi;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 zi;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Il||r.lookahead)return zi;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>=Pi;){let S=r.strstart,Q=r.lookahead-(Pi-1);do r.ins_h=su(r,r.ins_h,r.window[S+Pi-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=Pi-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=Pi-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},Ke=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},ot={assign:xe,flattenChunks:Ke};let ht=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){ht=!1}const Pt=new Uint8Array(256);for(let e=0;e<256;e++)Pt[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Pt[254]=Pt[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&&ht)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=Pt[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)},yn=(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+Pt[e[t]]>n?t:n},tn={string2buf:Ft,buf2string:kt,utf8border:yn};function nn(){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 en=nn;const fn=Object.prototype.toString,{Z_NO_FLUSH:nr,Z_SYNC_FLUSH:Pn,Z_FULL_FLUSH:ar,Z_FINISH:ur,Z_OK:qn,Z_STREAM_END:yr,Z_DEFAULT_COMPRESSION:Er,Z_DEFAULT_STRATEGY:Rr,Z_DEFLATED:Dr}=xl;function Co(e){this.options=ot.assign({level:Er,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 en,this.strm.avail_out=0;let t=J.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==qn)throw new Error(Os[t]);if(n.header&&J.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=tn.string2buf(n.dictionary):fn.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=J.deflateSetDictionary(this.strm,r),t!==qn)throw new Error(Os[t]);this._dict_set=!0}}Co.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?ur:nr,typeof e=="string"?t.input=tn.string2buf(e):fn.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===yr)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===qn;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},Co.prototype.onData=function(e){this.chunks.push(e)},Co.prototype.onEnd=function(e){e===qn&&(this.result=ot.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function no(e,n){const t=new Co(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 jr(e,n){return n=n||{},n.gzip=!0,no(e,n)}var Pr=Co,Tr=no,xr=so,vr=jr,Nr=xl,Mr={Deflate:Pr,deflate:Tr,deflateRaw:xr,gzip:vr,constants:Nr};const Yr=16209,Cr=16191;var Vo=function(n,t){let r,o,l,w,y,S,Q,V,fe,Le,z,it,qe,At,Me,Mt,Dt,Ct,vn,kn,In,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,it=_e.bits,qe=_e.lencode,At=_e.distcode,Me=(1<<_e.lenbits)-1,Mt=(1<<_e.distbits)-1;e:do{it<15&&(z+=xt[r++]<<it,it+=8,z+=xt[r++]<<it,it+=8),Dt=qe[z&Me];t:for(;;){if(Ct=Dt>>>24,z>>>=Ct,it-=Ct,Ct=Dt>>>16&255,Ct===0)sn[l++]=Dt&65535;else if(Ct&16){vn=Dt&65535,Ct&=15,Ct&&(it<Ct&&(z+=xt[r++]<<it,it+=8),vn+=z&(1<<Ct)-1,z>>>=Ct,it-=Ct),it<15&&(z+=xt[r++]<<it,it+=8,z+=xt[r++]<<it,it+=8),Dt=At[z&Mt];n:for(;;){if(Ct=Dt>>>24,z>>>=Ct,it-=Ct,Ct=Dt>>>16&255,Ct&16){if(kn=Dt&65535,Ct&=15,it<Ct&&(z+=xt[r++]<<it,it+=8,it<Ct&&(z+=xt[r++]<<it,it+=8)),kn+=z&(1<<Ct)-1,kn>S){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(z>>>=Ct,it-=Ct,Ct=l-w,kn>Ct){if(Ct=kn-Ct,Ct>V&&_e.sane){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(In=0,Gt=Le,fe===0){if(In+=Q-Ct,Ct<vn){vn-=Ct;do sn[l++]=Le[In++];while(--Ct);In=l-kn,Gt=sn}}else if(fe<Ct){if(In+=Q+fe-Ct,Ct-=fe,Ct<vn){vn-=Ct;do sn[l++]=Le[In++];while(--Ct);if(In=0,fe<vn){Ct=fe,vn-=Ct;do sn[l++]=Le[In++];while(--Ct);In=l-kn,Gt=sn}}}else if(In+=fe-Ct,Ct<vn){vn-=Ct;do sn[l++]=Le[In++];while(--Ct);In=l-kn,Gt=sn}for(;vn>2;)sn[l++]=Gt[In++],sn[l++]=Gt[In++],sn[l++]=Gt[In++],vn-=3;vn&&(sn[l++]=Gt[In++],vn>1&&(sn[l++]=Gt[In++]))}else{In=l-kn;do sn[l++]=sn[In++],sn[l++]=sn[In++],sn[l++]=sn[In++],vn-=3;while(vn>2);vn&&(sn[l++]=sn[In++],vn>1&&(sn[l++]=sn[In++]))}}else if(Ct&64){n.msg="invalid distance code",_e.mode=Yr;break e}else{Dt=At[(Dt&65535)+(z&(1<<Ct)-1)];continue n}break}}else if(Ct&64)if(Ct&32){_e.mode=Cr;break e}else{n.msg="invalid literal/length code",_e.mode=Yr;break e}else{Dt=qe[(Dt&65535)+(z&(1<<Ct)-1)];continue t}break}}while(r<o&&l<y);vn=it>>3,r-=vn,it-=vn<<3,z&=(1<<it)-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=it};const Wo=15,Ma=852,Sa=592,ua=0,cr=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]),ca=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 lo=(e,n,t,r,o,l,w,y)=>{const S=y.bits;let Q=0,V=0,fe=0,Le=0,z=0,it=0,qe=0,At=0,Me=0,Mt=0,Dt,Ct,vn,kn,In,Gt=null,xt;const sn=new Uint16Array(Wo+1),_e=new Uint16Array(Wo+1);let st=null,jt,Rt,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),At=1,Q=1;Q<=Wo;Q++)if(At<<=1,At-=sn[Q],At<0)return-1;if(At>0&&(e===ua||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===ua?(Gt=st=w,xt=20):e===cr?(Gt=ii,st=ai,xt=257):(Gt=ca,st=BA,xt=0),Mt=0,V=0,Q=fe,In=l,it=z,qe=0,vn=-1,Me=1<<z,kn=Me-1,e===cr&&Me>Ma||e===QA&&Me>Sa)return 1;for(;;){jt=Q-qe,w[V]+1<xt?(Rt=0,bn=w[V]):w[V]>=xt?(Rt=st[w[V]-xt],bn=Gt[w[V]-xt]):(Rt=96,bn=0),Dt=1<<Q-qe,Ct=1<<it,fe=Ct;do Ct-=Dt,o[In+(Mt>>qe)+Ct]=jt<<24|Rt<<16|bn|0;while(Ct!==0);for(Dt=1<<Q-1;Mt&Dt;)Dt>>=1;if(Dt!==0?(Mt&=Dt-1,Mt+=Dt):Mt=0,V++,--sn[Q]===0){if(Q===Le)break;Q=n[t+w[V]]}if(Q>z&&(Mt&kn)!==vn){for(qe===0&&(qe=z),In+=fe,it=Q-qe,At=1<<it;it+qe<Le&&(At-=sn[it+qe],!(At<=0));)it++,At<<=1;if(Me+=1<<it,e===cr&&Me>Ma||e===QA&&Me>Sa)return 1;vn=Mt&kn,o[vn]=z<<24|it<<16|In-l|0}}return Mt!==0&&(o[In+Mt]=Q-qe<<24|64<<16|0),y.bits=z,0};const kr=0,ro=1,Ci=2,{Z_FINISH:Li,Z_BLOCK:qi,Z_TREES:Vi,Z_OK:Da,Z_STREAM_END:jA,Z_NEED_DICT:to,Z_STREAM_ERROR:Vr,Z_DATA_ERROR:Ei,Z_MEM_ERROR:Fa,Z_BUF_ERROR:ea,Z_DEFLATED:MA}=xl,Ha=16180,Ws=16181,Ia=16182,Mi=16183,ma=16184,va=16185,hA=16186,oA=16187,Ti=16188,ka=16189,Wi=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,Ni=16209,uu=16210,td=16211,To=852,Gi=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 Vr;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(To),n.distcode=n.distdyn=new Int32Array(Gi),n.sane=1,n.back=-1,Da},jd=e=>{if(qA(e))return Vr;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 Vr;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Vr:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,jd(e))},cu=(e,n)=>{if(!e)return Vr;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(lo(ro,e.lens,0,288,Kl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;lo(Ci,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,it,qe,At=0,Me,Mt,Dt,Ct,vn,kn,In,Gt;const xt=new Uint8Array(4);let sn,_e;const st=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 Vr;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=Ni;break}if((Q&15)!==MA){e.msg="unknown compression method",t.mode=Ni;break}if(Q>>>=4,V-=4,In=(Q&15)+8,t.wbits===0&&(t.wbits=In),In>15||In>t.wbits){e.msg="invalid window size",t.mode=Ni;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=Ni;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=Ni;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=Mi;case Mi: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=ma;case ma: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=va;case va:if(t.flags&1024&&(z=t.length,z>y&&(z=y),z&&(t.head&&(In=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),In)),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 In=r[l+z++],t.head&&In&&t.length<65536&&(t.head.name+=String.fromCharCode(In));while(In&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=nA(t.check,r,z,l)),y-=z,l+=z,In)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 In=r[l+z++],t.head&&In&&t.length<65536&&(t.head.comment+=String.fromCharCode(In));while(In&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=nA(t.check,r,z,l)),y-=z,l+=z,In)break e}else t.head&&(t.head.comment=null);t.mode=Ti;case Ti: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=Ni;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=Wi;case Wi: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===qi||n===Vi)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===Vi){Q>>>=2,V-=2;break e}break;case 2:t.mode=Na;break;case 3:e.msg="invalid block type",t.mode=Ni}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=Ni;break}if(t.length=Q&65535,Q=0,V=0,t.mode=Gs,n===Vi)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=Ni;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[st[t.have++]]=Q&7,Q>>>=3,V-=3}for(;t.have<19;)t.lens[st[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,sn={bits:t.lenbits},Gt=lo(kr,t.lens,0,19,t.lencode,0,t.work,sn),t.lenbits=sn.bits,Gt){e.msg="invalid code lengths set",t.mode=Ni;break}t.have=0,t.mode=$A;case $A:for(;t.have<t.nlen+t.ndist;){for(;At=t.lencode[Q&(1<<t.lenbits)-1],Me=At>>>24,Mt=At>>>16&255,Dt=At&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Dt<16)Q>>>=Me,V-=Me,t.lens[t.have++]=Dt;else{if(Dt===16){for(_e=Me+2;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Q>>>=Me,V-=Me,t.have===0){e.msg="invalid bit length repeat",t.mode=Ni;break}In=t.lens[t.have-1],z=3+(Q&3),Q>>>=2,V-=2}else if(Dt===17){for(_e=Me+3;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Me,V-=Me,In=0,z=3+(Q&7),Q>>>=3,V-=3}else{for(_e=Me+7;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Me,V-=Me,In=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=Ni;break}for(;z--;)t.lens[t.have++]=In}}if(t.mode===Ni)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=Ni;break}if(t.lenbits=9,sn={bits:t.lenbits},Gt=lo(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=Ni;break}if(t.distbits=6,t.distcode=t.distdyn,sn={bits:t.distbits},Gt=lo(Ci,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,sn),t.distbits=sn.bits,Gt){e.msg="invalid distances set",t.mode=Ni;break}if(t.mode=XA,n===Vi)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;At=t.lencode[Q&(1<<t.lenbits)-1],Me=At>>>24,Mt=At>>>16&255,Dt=At&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Mt&&!(Mt&240)){for(Ct=Me,vn=Mt,kn=Dt;At=t.lencode[kn+((Q&(1<<Ct+vn)-1)>>Ct)],Me=At>>>24,Mt=At>>>16&255,Dt=At&65535,!(Ct+Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Ct,V-=Ct,t.back+=Ct}if(Q>>>=Me,V-=Me,t.back+=Me,t.length=Dt,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=Ni;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(;At=t.distcode[Q&(1<<t.distbits)-1],Me=At>>>24,Mt=At>>>16&255,Dt=At&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(!(Mt&240)){for(Ct=Me,vn=Mt,kn=Dt;At=t.distcode[kn+((Q&(1<<Ct+vn)-1)>>Ct)],Me=At>>>24,Mt=At>>>16&255,Dt=At&65535,!(Ct+Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Ct,V-=Ct,t.back+=Ct}if(Q>>>=Me,V-=Me,t.back+=Me,Mt&64){e.msg="invalid distance code",t.mode=Ni;break}t.offset=Dt,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=Ni;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=Ni;break}z>t.wnext?(z-=t.wnext,it=t.wsize-z):it=t.wnext-z,z>t.length&&(z=t.length),qe=t.window}else qe=o,it=w-t.offset,z=t.length;z>S&&(z=S),S-=z,t.length-=z;do o[w++]=qe[it++];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=Ni;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=Ni;break}Q=0,V=0}t.mode=ed;case ed:Gt=jA;break e;case Ni:Gt=Ei;break e;case uu:return Fa;case td:default:return Vr}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<Ni&&(t.mode<$s||n!==Li))&&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===Li)&&Gt===Da&&(Gt=ea),Gt},rd=e=>{if(qA(e))return Vr;let n=e.state;return n.window&&(n.window=null),e.state=null,Da},Sf=(e,n)=>{if(qA(e))return Vr;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,Da):Vr},vh=(e,n)=>{const t=n.length;let r,o,l;return qA(e)||(r=e.state,r.wrap!==0&&r.mode!==Wi)?Vr:r.mode===Wi&&(o=1,o=ra(o,n,t,0),o!==r.check)?Ei:(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:xi}=xl;function gA(e){this.options=ot.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 en,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=tn.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 xi: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=tn.utf8border(t.output,t.next_out),Q=t.next_out-S,V=tn.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=ot.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}=Mr,{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 it=Le*y,qe=new Uint8Array(it);for(let At=0;At<z;At++){const Me=n[Q++],Mt=n.subarray(Q,Q+it);Q+=it;const Dt=new Uint8Array(it);vu(Me,Mt,Dt,qe,it,y),qe.set(Dt);for(let Ct=0;Ct<Le;Ct++){const vn=fe.x+Ct*fe.xStep,kn=fe.y+At*fe.yStep;if(!(vn>=t||kn>=r))for(let In=0;In<y;In++)S[(kn*t+vn)*y+In]=Dt[Ct*y+In]}}}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 it=0;it<z.length;it++)z[it]=Tp(z[it]);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 it=Le*Q;for(let qe=0;qe<z;qe++){const At=fe.y+qe*fe.yStep,Me=S<=8?new Uint8Array(it):new Uint16Array(it);let Mt=0;for(let Dt=0;Dt<Le;Dt++){const Ct=fe.x+Dt*fe.xStep;if(Ct<l&&At<w){const vn=(At*l+Ct)*Q;for(let kn=0;kn<Q;kn++)Me[Mt++]=n[vn+kn]}}if(t.writeByte(0),S===8)t.writeBytes(Me);else if(S===16)for(const Dt of Me)t.writeByte(Dt>>8&255),t.writeByte(Dt&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,it="";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],it+=String.fromCharCode(n.charCodeAt(S)^w);return it}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 vo(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 it="1.3",qe=z.__private__.getPdfVersion=function(){return it};z.__private__.setPdfVersion=function(F){it=F};var At={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 At};var Me=z.__private__.getPageFormat=function(F){return At[F]};o=o||"a4";var Mt="compat",Dt="advanced",Ct=Mt;function vn(){this.saveGraphicsState(),lt(new Jo(Si,0,0,-Si,0,uf()*Si).toString()+" cm"),this.setFontSize(this.getFontSize()/Si),Q="n",Ct=Dt}function kn(){this.restoreGraphicsState(),Q="S",Ct=Mt}var In=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&&kn.call(this)),this},z.compatAPI=function(F){var ye=Ct===Dt;return ye&&kn.call(this),typeof F!="function"||(F(this),ye&&vn.call(this)),this},z.isAdvancedAPI=function(){return Ct===Dt};var Gt,xt=function(F){if(Ct!==Dt)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 pt=n||ye;if(isNaN(F)||isNaN(pt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return F.toFixed(pt).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)},st=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*Si:Ct===Dt?F:void 0},Rt=function(F){return jt(function(ye){return Ct===Mt?uf()-ye:Ct===Dt?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(),pt=ye<0?"+":"-",_t=Math.floor(Math.abs(ye/60)),an=Math.abs(ye%60),Vn=[pt,Ut(_t),"'",Ut(an),"'"].join("");return["D:",F.getFullYear(),Ut(F.getMonth()+1),Ut(F.getDate()),Ut(F.getHours()),Ut(F.getMinutes()),Ut(F.getSeconds()),Vn].join("")},Ir=z.__private__.convertPDFDateToDate=function(F){var ye=parseInt(F.substr(2,4),10),pt=parseInt(F.substr(6,2),10)-1,_t=parseInt(F.substr(8,2),10),an=parseInt(F.substr(10,2),10),Vn=parseInt(F.substr(12,2),10),or=parseInt(F.substr(14,2),10);return new Date(ye,pt,_t,an,Vn,or,0)},rr=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 rr(F),this},z.getCreationDate=function(F){return Pe(F)};var bt,Ut=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,hn=[],Un=[],Dn=0,Xn=[],Br=[],$r=!1,Wr=Un;z.__private__.setCustomOutputDestination=function(F){$r=!0,Wr=F};var Oo=function(F){$r||(Wr=F)};z.__private__.resetCustomOutputDestination=function(){$r=!1,Wr=Un};var lt=z.__private__.out=function(F){return F=F.toString(),Dn+=F.length+1,Wr.push(F),Wr},Xr=z.__private__.write=function(F){return lt(arguments.length===1?F.toString():Array.prototype.join.call(arguments," "))},_i=z.__private__.getArrayBuffer=function(F){for(var ye=F.length,pt=new ArrayBuffer(ye),_t=new Uint8Array(pt);ye--;)_t[ye]=F.charCodeAt(ye);return pt},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 fr=e.fontSize||16;z.__private__.setFontSize=z.setFontSize=function(F){return fr=Ct===Dt?F/Si:F,this};var $o,po=z.__private__.getFontSize=z.getFontSize=function(){return Ct===Mt?fr:fr*Si},ko=e.R2L||!1;z.__private__.setR2L=z.setR2L=function(F){return ko=F,this},z.__private__.getR2L=z.getR2L=function(){return ko};var Ro,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,vi=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.');Ro=F};z.__private__.getPageMode=function(){return Ro};var da=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,pt){return Pa(F),da(ye),vi(pt),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 Eo,Si,Uo,ts,ba,Hi={},ki={},xA=[],jo={},iA={},ni={},yi={},SA=null,$i=0,Yo=[],Ta=new k0(z),tf=e.hotfixes||[],qs={},Ec={},qu=[],Jo=function F(ye,pt,_t,an,Vn,or){if(!(this instanceof F))return new F(ye,pt,_t,an,Vn,or);isNaN(ye)&&(ye=1),isNaN(pt)&&(pt=0),isNaN(_t)&&(_t=0),isNaN(an)&&(an=1),isNaN(Vn)&&(Vn=0),isNaN(or)&&(or=0),this._matrix=[ye,pt,_t,an,Vn,or]};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,pt=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,Vn=F.tx*this.sx+F.ty*this.shx+this.tx,or=F.tx*this.shy+F.ty*this.sy+this.ty;return new Jo(ye,pt,_t,an,Vn,or)},Jo.prototype.decompose=function(){var F=this.sx,ye=this.shy,pt=this.shx,_t=this.sy,an=this.tx,Vn=this.ty,or=Math.sqrt(F*F+ye*ye),go=(F/=or)*pt+(ye/=or)*_t;pt-=F*go,_t-=ye*go;var xo=Math.sqrt(pt*pt+_t*_t);return go/=xo,F*(_t/=xo)<ye*(pt/=xo)&&(F=-F,ye=-ye,go=-go,or=-or),{scale:new Jo(or,0,0,xo,0,0),translate:new Jo(1,0,0,1,an,Vn),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,pt=this.shx,_t=this.sy,an=this.tx,Vn=this.ty,or=1/(F*_t-ye*pt),go=_t*or,xo=-ye*or,li=-pt*or,Fi=F*or;return new Jo(go,xo,li,Fi,-go*an-li*Vn,-xo*an-Fi*Vn)},Jo.prototype.applyToPoint=function(F){var ye=F.x*this.sx+F.y*this.shx+this.tx,pt=F.x*this.shy+F.y*this.sy+this.ty;return new Nc(ye,pt)},Jo.prototype.applyToRectangle=function(F){var ye=this.applyToPoint(F),pt=this.applyToPoint(new Nc(F.x+F.w,F.y+F.h));return new Gh(ye.x,ye.y,pt.x-ye.x,pt.y-ye.y)},Jo.prototype.clone=function(){var F=this.sx,ye=this.shy,pt=this.shx,_t=this.sy,an=this.tx,Vn=this.ty;return new Jo(F,ye,pt,_t,an,Vn)},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 pt=(ye instanceof Vu?"Sh":"P")+(Object.keys(jo).length+1).toString(10);ye.id=pt,iA[F]=pt,jo[pt]=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=Br[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++,hn[Jt]=function(){return Dn},Jt},_s=function(F,ye){return ye=typeof ye=="boolean"&&ye,hn[F]=Dn,ye&&lt(F+" 0 obj"),F},nf=z.__private__.newAdditionalObject=function(){var F={objId:Ls(),content:""};return Xn.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 pt=parseFloat(ye[0]);ye=[pt,pt,pt,"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 pt=F.ch1,_t=F.ch2,an=F.ch3,Vn=F.ch4,or=F.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof pt=="string"&&pt.charAt(0)!=="#"){var go=new j0(pt);if(go.ok)pt=go.toHex();else if(!/^\d*\.?\d*$/.test(pt))throw new Error('Invalid color "'+pt+'" passed to jsPDF.encodeColorString.')}if(typeof pt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(pt)&&(pt="#"+pt[1]+pt[1]+pt[2]+pt[2]+pt[3]+pt[3]),typeof pt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(pt)){var xo=parseInt(pt.substr(1),16);pt=xo>>16&255,_t=xo>>8&255,an=255&xo}if(_t===void 0||Vn===void 0&&pt===_t&&_t===an)ye=typeof pt=="string"?pt+" "+or[0]:F.precision===2?_e(pt/255)+" "+or[0]:st(pt/255)+" "+or[0];else if(Vn===void 0||(0,s.Z)(Vn)==="object"){if(Vn&&!isNaN(Vn.a)&&Vn.a===0)return["1.","1.","1.",or[1]].join(" ");ye=typeof pt=="string"?[pt,_t,an,or[1]].join(" "):F.precision===2?[_e(pt/255),_e(_t/255),_e(an/255),or[1]].join(" "):[st(pt/255),st(_t/255),st(an/255),or[1]].join(" ")}else ye=typeof pt=="string"?[pt,_t,an,Vn,or[2]].join(" "):F.precision===2?[_e(pt),_e(_t),_e(an),_e(Vn),or[2]].join(" "):[st(pt),st(_t),st(an),st(Vn),or[2]].join(" ");return ye},Su=z.__private__.getFilters=function(){return w},Xl=z.__private__.putStream=function(F){var ye=(F=F||{}).data||"",pt=F.filters||Su(),_t=F.alreadyAppliedFilters||[],an=F.addLength1||!1,Vn=ye.length,or=F.objectId,go=function(vs){return vs};if(V!==null&&or===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");V!==null&&(go=ms.encryptor(or,0));var xo={};pt===!0&&(pt=["FlateEncode"]);var li=F.additionalKeyValues||[],Fi=(xo=vo.API.processDataByFilters!==void 0?vo.API.processDataByFilters(ye,pt):{data:ye,reverseChain:[]}).reverseChain+(Array.isArray(_t)?_t.join(" "):_t.toString());if(xo.data.length!==0&&(li.push({key:"Length",value:xo.data.length}),an===!0&&li.push({key:"Length1",value:Vn})),Fi.length!=0)if(Fi.split("/").length-1==1)li.push({key:"Filter",value:Fi});else{li.push({key:"Filter",value:"["+Fi+"]"});for(var Ca=0;Ca<li.length;Ca+=1)if(li[Ca].key==="DecodeParms"){for(var DA=[],us=0;us<xo.reverseChain.split("/").length-1;us+=1)DA.push("null");DA.push(li[Ca].value),li[Ca].value="["+DA.join(" ")+"]"}}lt("<<");for(var aA=0;aA<li.length;aA++)lt("/"+li[aA].key+" "+li[aA].value);lt(">>"),xo.data.length!==0&&(lt("stream"),lt(go(xo.data)),lt("endstream"))},rf=z.__private__.putPage=function(F){var ye=F.number,pt=F.data,_t=F.objId,an=F.contentsObjId;_s(_t,!0),lt("<</Type /Page"),lt("/Parent "+F.rootDictionaryObjId+" 0 R"),lt("/Resources "+F.resourceDictionaryObjId+" 0 R"),lt("/MediaBox ["+parseFloat(Gt(F.mediaBox.bottomLeftX))+" "+parseFloat(Gt(F.mediaBox.bottomLeftY))+" "+Gt(F.mediaBox.topRightX)+" "+Gt(F.mediaBox.topRightY)+"]"),F.cropBox!==null&&lt("/CropBox ["+Gt(F.cropBox.bottomLeftX)+" "+Gt(F.cropBox.bottomLeftY)+" "+Gt(F.cropBox.topRightX)+" "+Gt(F.cropBox.topRightY)+"]"),F.bleedBox!==null&&lt("/BleedBox ["+Gt(F.bleedBox.bottomLeftX)+" "+Gt(F.bleedBox.bottomLeftY)+" "+Gt(F.bleedBox.topRightX)+" "+Gt(F.bleedBox.topRightY)+"]"),F.trimBox!==null&&lt("/TrimBox ["+Gt(F.trimBox.bottomLeftX)+" "+Gt(F.trimBox.bottomLeftY)+" "+Gt(F.trimBox.topRightX)+" "+Gt(F.trimBox.topRightY)+"]"),F.artBox!==null&&lt("/ArtBox ["+Gt(F.artBox.bottomLeftX)+" "+Gt(F.artBox.bottomLeftY)+" "+Gt(F.artBox.topRightX)+" "+Gt(F.artBox.topRightY)+"]"),typeof F.userUnit=="number"&&F.userUnit!==1&&lt("/UserUnit "+F.userUnit),Ta.publish("putPage",{objId:_t,pageContext:Yo[ye],pageNumber:ye,page:pt}),lt("/Contents "+an+" 0 R"),lt(">>"),lt("endobj");var Vn=pt.join(`
`);return Ct===Dt&&(Vn+=`
Q`),_s(an,!0),Xl({data:Vn,filters:Su(),objectId:an}),lt("endobj"),_t},tc=z.__private__.putPages=function(){var F,ye,pt=[];for(F=1;F<=$i;F++)Yo[F].objId=Ls(),Yo[F].contentsObjId=Ls();for(F=1;F<=$i;F++)pt.push(rf({number:F,data:Br[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),lt("<</Type /Pages");var _t="/Kids [";for(ye=0;ye<$i;ye++)_t+=pt[ye]+" 0 R ";lt(_t+"]"),lt("/Count "+$i),lt(">>"),lt("endobj"),Ta.publish("postPutPages")},of=function(F){Ta.publish("putFont",{font:F,out:lt,newObject:VA,putStream:Xl}),F.isAlreadyPutted!==!0&&(F.objectNumber=VA(),lt("<<"),lt("/Type /Font"),lt("/BaseFont /"+Nl(F.postScriptName)),lt("/Subtype /Type1"),typeof F.encoding=="string"&&lt("/Encoding /"+F.encoding),lt("/FirstChar 32"),lt("/LastChar 255"),lt(">>"),lt("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 pt=F.pages[1].join(`
`);Xl({data:pt,additionalKeyValues:ye,objectId:F.objectNumber}),lt("endobj")},Zf=function(F,ye){ye||(ye=21);var pt=VA(),_t=function(or,go){var xo,li=[],Fi=1/(go-1);for(xo=0;xo<1;xo+=Fi)li.push(xo);if(li.push(1),or[0].offset!=0){var Ca={offset:0,color:or[0].color};or.unshift(Ca)}if(or[or.length-1].offset!=1){var DA={offset:1,color:or[or.length-1].color};or.push(DA)}for(var us="",aA=0,vs=0;vs<li.length;vs++){for(xo=li[vs];xo>or[aA+1].offset;)aA++;var cs=or[aA].offset,js=(xo-cs)/(or[aA+1].offset-cs),Dc=or[aA].color,Iu=or[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:pt}),lt("endobj"),F.objectNumber=VA(),lt("<< /ShadingType "+F.type),lt("/ColorSpace /DeviceRGB");var Vn="/Coords ["+Gt(parseFloat(F.coords[0]))+" "+Gt(parseFloat(F.coords[1]))+" ";F.type===2?Vn+=Gt(parseFloat(F.coords[2]))+" "+Gt(parseFloat(F.coords[3])):Vn+=Gt(parseFloat(F.coords[2]))+" "+Gt(parseFloat(F.coords[3]))+" "+Gt(parseFloat(F.coords[4]))+" "+Gt(parseFloat(F.coords[5])),lt(Vn+="]"),F.matrix&&lt("/Matrix ["+F.matrix.toString()+"]"),lt("/Function "+pt+" 0 R"),lt("/Extend [true true]"),lt(">>"),lt("endobj")},Vf=function(F,ye){var pt=Ls(),_t=VA();ye.push({resourcesOid:pt,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:pt+" 0 R"}),F.matrix&&an.push({key:"Matrix",value:"["+F.matrix.toString()+"]"}),Xl({data:F.stream,additionalKeyValues:an,objectId:F.objectNumber}),lt("endobj")},Gp=function(F){for(var ye in F.objectNumber=VA(),lt("<<"),F)switch(ye){case"opacity":lt("/ca "+_e(F[ye]));break;case"stroke-opacity":lt("/CA "+_e(F[ye]))}lt(">>"),lt("endobj")},Mh=function(F){_s(F.resourcesOid,!0),lt("<<"),lt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var ye in lt("/Font <<"),Hi)Hi.hasOwnProperty(ye)&&(fe===!1||fe===!0&&Le.hasOwnProperty(ye))&&lt("/"+ye+" "+Hi[ye].objectNumber+" 0 R");lt(">>")}(),function(){if(Object.keys(jo).length>0){for(var ye in lt("/Shading <<"),jo)jo.hasOwnProperty(ye)&&jo[ye]instanceof Vu&&jo[ye].objectNumber>=0&&lt("/"+ye+" "+jo[ye].objectNumber+" 0 R");Ta.publish("putShadingPatternDict"),lt(">>")}}(),function(ye){if(Object.keys(jo).length>0){for(var pt in lt("/Pattern <<"),jo)jo.hasOwnProperty(pt)&&jo[pt]instanceof z.TilingPattern&&jo[pt].objectNumber>=0&&jo[pt].objectNumber<ye&&lt("/"+pt+" "+jo[pt].objectNumber+" 0 R");Ta.publish("putTilingPatternDict"),lt(">>")}}(F.objectOid),function(){if(Object.keys(ni).length>0){var ye;for(ye in lt("/ExtGState <<"),ni)ni.hasOwnProperty(ye)&&ni[ye].objectNumber>=0&&lt("/"+ye+" "+ni[ye].objectNumber+" 0 R");Ta.publish("putGStateDict"),lt(">>")}}(),function(){for(var ye in lt("/XObject <<"),qs)qs.hasOwnProperty(ye)&&qs[ye].objectNumber>=0&&lt("/"+ye+" "+qs[ye].objectNumber+" 0 R");Ta.publish("putXobjectDict"),lt(">>")}(),lt(">>"),lt("endobj")},Z0=function(F){ki[F.fontName]=ki[F.fontName]||{},ki[F.fontName][F.fontStyle]=F.id},V0=function(F,ye,pt,_t,an){var Vn={id:"F"+(Object.keys(Hi).length+1).toString(10),postScriptName:F,fontName:ye,fontStyle:pt,encoding:_t,isStandardFont:an||!1,metadata:{}};return Ta.publish("addFont",{font:Vn,instance:this}),Hi[Vn.id]=Vn,Z0(Vn),Vn.id},Yl=z.__private__.pdfEscape=z.pdfEscape=function(F,ye){return function(pt,_t){var an,Vn,or,go,xo,li,Fi,Ca,DA;if(or=(_t=_t||{}).sourceEncoding||"Unicode",xo=_t.outputEncoding,(_t.autoencode||xo)&&Hi[Eo].metadata&&Hi[Eo].metadata[or]&&Hi[Eo].metadata[or].encoding&&(go=Hi[Eo].metadata[or].encoding,!xo&&Hi[Eo].encoding&&(xo=Hi[Eo].encoding),!xo&&go.codePages&&(xo=go.codePages[0]),typeof xo=="string"&&(xo=go[xo]),xo)){for(Fi=!1,li=[],an=0,Vn=pt.length;an<Vn;an++)(Ca=xo[pt.charCodeAt(an)])?li.push(String.fromCharCode(Ca)):li.push(pt[an]),li[an].charCodeAt(0)>>8&&(Fi=!0);pt=li.join("")}for(an=pt.length;Fi===void 0&&an!==0;)pt.charCodeAt(an-1)>>8&&(Fi=!0),an--;if(!Fi)return pt;for(li=_t.noBOM?[]:[254,255],an=0,Vn=pt.length;an<Vn;an++){if((DA=(Ca=pt.charCodeAt(an))>>8)>>8)throw new Error("Character at position "+an+" of string '"+pt+"' 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){Br[++$i]=[],Yo[$i]={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($i),Oo(Br[bt])},W0=function(F,ye){var pt,_t,an;switch(t=ye||t,typeof F=="string"&&(pt=Me(F.toLowerCase()),Array.isArray(pt)&&(_t=pt[0],an=pt[1])),Array.isArray(F)&&(_t=F[0]*Si,an=F[1]*Si),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),lt(Xf),Vh!==0&&lt(Vh+" J"),Wh!==0&&lt(Wh+" j"),Ta.publish("addPage",{pageNumber:$i})},kh=function(F){F>0&&F<=$i&&(Br.splice(F,1),Yo.splice(F,1),$i--,bt>$i&&(bt=$i),this.setPage(bt))},G0=function(F){F>0&&F<=$i&&(bt=F)},$0=z.__private__.getNumberOfPages=z.getNumberOfPages=function(){return Br.length-1},X0=function(F,ye,pt){var _t,an=void 0;return pt=pt||{},F=F!==void 0?F:Hi[Eo].fontName,ye=ye!==void 0?ye:Hi[Eo].fontStyle,_t=F.toLowerCase(),ki[_t]!==void 0&&ki[_t][ye]!==void 0?an=ki[_t][ye]:ki[F]!==void 0&&ki[F][ye]!==void 0?an=ki[F][ye]:pt.disableWarning===!1&&Ka.warn("Unable to look up font label for font '"+F+"', '"+ye+"'. Refer to getFontList() for available fonts."),an||pt.noFallback||(an=ki.times[ye])==null&&(an=ki.times.normal),an},nc=z.__private__.putInfo=function(){var F=VA(),ye=function(_t){return _t};for(var pt in V!==null&&(ye=ms.encryptor(F,0)),lt("<<"),lt("/Producer ("+Yl(ye("jsPDF "+vo.version))+")"),ia)ia.hasOwnProperty(pt)&&ia[pt]&&lt("/"+pt.substr(0,1).toUpperCase()+pt.substr(1)+" ("+Yl(ye(ia[pt]))+")");lt("/CreationDate ("+Yl(ye(bn))+")"),lt(">>"),lt("endobj")},Wf=z.__private__.putCatalog=function(F){var ye=(F=F||{}).rootDictionaryObjId||dd;switch(VA(),lt("<<"),lt("/Type /Catalog"),lt("/Pages "+ye+" 0 R"),$o||($o="fullwidth"),$o){case"fullwidth":lt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":lt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":lt("/OpenAction [3 0 R /Fit]");break;case"original":lt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var pt=""+$o;pt.substr(pt.length-1)==="%"&&($o=parseInt($o)/100),typeof $o=="number"&&lt("/OpenAction [3 0 R /XYZ null null "+_e($o)+"]")}switch(oa||(oa="continuous"),oa){case"continuous":lt("/PageLayout /OneColumn");break;case"single":lt("/PageLayout /SinglePage");break;case"two":case"twoleft":lt("/PageLayout /TwoColumnLeft");break;case"tworight":lt("/PageLayout /TwoColumnRight")}Ro&&lt("/PageMode /"+Ro),Ta.publish("putCatalog"),lt(">>"),lt("endobj")},$p=z.__private__.putTrailer=function(){lt("trailer"),lt("<<"),lt("/Size "+(Jt+1)),lt("/Root "+Jt+" 0 R"),lt("/Info "+(Jt-1)+" 0 R"),V!==null&&lt("/Encrypt "+ms.oid+" 0 R"),lt("/ID [ <"+Fn+"> <"+Fn+"> ]"),lt(">>")},ls=z.__private__.putHeader=function(){lt("%PDF-"+it),lt("%\xBA\xDF\xAC\xE0")},Y0=z.__private__.putXRef=function(){var F="0000000000";lt("xref"),lt("0 "+(Jt+1)),lt("0000000000 65535 f ");for(var ye=1;ye<=Jt;ye++)typeof hn[ye]=="function"?lt((F+hn[ye]()).slice(-10)+" 00000 n "):hn[ye]!==void 0?lt((F+hn[ye]).slice(-10)+" 00000 n "):lt("0000000000 00000 n ")},rc=z.__private__.buildDocument=function(){var F;Jt=0,Dn=0,Un=[],hn=[],Xn=[],dd=Ls(),Eu=Ls(),Oo(Un),Ta.publish("buildDocument"),ls(),tc(),function(){Ta.publish("putAdditionalObjects");for(var pt=0;pt<Xn.length;pt++){var _t=Xn[pt];_s(_t.objId,!0),lt(_t.content),lt("endobj")}Ta.publish("postPutAdditionalObjects")}(),F=[],function(){for(var pt in Hi)Hi.hasOwnProperty(pt)&&(fe===!1||fe===!0&&Le.hasOwnProperty(pt))&&of(Hi[pt])}(),function(){var pt;for(pt in ni)ni.hasOwnProperty(pt)&&Gp(ni[pt])}(),function(){for(var pt in qs)qs.hasOwnProperty(pt)&&zf(qs[pt])}(),function(pt){var _t;for(_t in jo)jo.hasOwnProperty(_t)&&(jo[_t]instanceof Vu?Zf(jo[_t]):jo[_t]instanceof Wu&&Vf(jo[_t],pt))}(F),Ta.publish("putResources"),F.forEach(Mh),Mh({resourcesOid:Eu,objectOid:Number.MAX_SAFE_INTEGER}),Ta.publish("postPutResources"),V!==null&&(ms.oid=VA(),lt("<<"),lt("/Filter /Standard"),lt("/V "+ms.v),lt("/R "+ms.r),lt("/U <"+ms.toHexString(ms.U)+">"),lt("/O <"+ms.toHexString(ms.O)+">"),lt("/P "+ms.P),lt(">>"),lt("endobj")),nc(),Wf();var ye=Dn;return Y0(),$p(),lt("startxref"),lt(""+ye),lt("%%EOF"),Oo(Br[bt]),Un.join(`
`)},Gf=z.__private__.getBlob=function(F){return new Blob([_i(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 _i(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 pt="",_t=rc();try{pt=Th(_t)}catch(us){pt=Th(unescape(encodeURIComponent(_t)))}return"data:application/pdf;filename="+ye.filename+";base64,"+pt;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",Vn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';ye.pdfObjectUrl&&(an=ye.pdfObjectUrl,Vn="");var or='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+an+'"'+Vn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(ye)+");<\/script></body></html>",go=ei.open();return go!==null&&go.document.write(or),go}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(ei)==="[object Window]"){var xo='<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(xo);var Fi=this;li.document.documentElement.querySelector("#pdfViewer").onload=function(){li.document.title=ye.filename,li.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Fi.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(pt){var F=pt.stack||"";~F.indexOf(" at ")&&(F=F.split(" at ")[1]);var ye="Error in function "+F.split(`
`)[0].split("<")[0]+": "+pt.message;if(!ei.console)throw new Error(ye);ei.console.error(ye,pt),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":Si=1;break;case"mm":Si=72/25.4;break;case"cm":Si=72/2.54;break;case"in":Si=72;break;case"px":Si=Jl("px_scaling")==1?.75:96/72;break;case"pc":case"em":Si=12;break;case"ex":Si=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);Si=r}var ms=null;rr(),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),Oo.call(this,Br[bt]),this},z.insertPage=function(F){return this.addPage(),this.movePage(bt,F),this},z.movePage=function(F,ye){var pt,_t;if(F>ye){pt=Br[F],_t=Yo[F];for(var an=F;an>ye;an--)Br[an]=Br[an-1],Yo[an]=Yo[an-1];Br[ye]=pt,Yo[ye]=_t,this.setPage(ye)}else if(F<ye){pt=Br[F],_t=Yo[F];for(var Vn=F;Vn<ye;Vn++)Br[Vn]=Br[Vn+1],Yo[Vn]=Yo[Vn+1];Br[ye]=pt,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,pt,_t,an){var Vn,or,go,xo,li,Fi,Ca,DA,us,aA=(_t=_t||{}).scope||this;if(typeof F=="number"&&typeof ye=="number"&&(typeof pt=="string"||Array.isArray(pt))){var vs=pt;pt=ye,ye=F,F=vs}if(arguments[3]instanceof Jo==0?(go=arguments[4],xo=arguments[5],(0,s.Z)(Ca=arguments[3])==="object"&&Ca!==null||(typeof go=="string"&&(xo=go,go=null),typeof Ca=="string"&&(xo=Ca,Ca=null),typeof Ca=="number"&&(go=Ca,Ca=null),_t={flags:Ca,angle:go,align:xo})):(xt("The transform parameter of text() with a Matrix value"),us=an),isNaN(ye)||isNaN(pt)||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();or=[];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=fr/aA.internal.scaleFactor,hf=ff*(Dc-1);switch(_t.baseline){case"bottom":pt-=hf;break;case"top":pt+=ff-hf;break;case"hanging":pt+=ff-2*hf;break;case"middle":pt+=ff/2-hf}if((Fi=_t.maxWidth||0)>0&&(typeof F=="string"?F=aA.splitTextToSize(F,Fi):Object.prototype.toString.call(F)==="[object Array]"&&(F=F.reduce(function(Ra,Ja){return Ra.concat(aA.splitTextToSize(Ja,Fi))},[]))),Vn={text:F,x:ye,y:pt,options:_t,mutex:{pdfEscape:Yl,activeFontKey:Eo,fonts:Hi,activeFontSize:fr}},Ta.publish("preProcessText",Vn),F=Vn.text,go=(_t=Vn.options).angle,us instanceof Jo==0&&go&&typeof go=="number"){go*=Math.PI/180,_t.rotationDirection===0&&(go=-go),Ct===Dt&&(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!==Dt||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),xo=_t.align||"left";var ql,pf=fr*Dc,e0=aA.internal.pageSize.getWidth(),t0=Hi[Eo];li=_t.charSpace||Lc,Fi=_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:fr,doKerning:!1})*fr/Iu};if(Object.prototype.toString.call(F)==="[object Array]"){var Ql;or=Yh(F),xo!=="left"&&(ql=or.map(gf));var Ol,gd=0;if(xo==="right"){ye-=ql[0],F=[],Ms=or.length;for(var Rc=0;Rc<Ms;Rc++)Rc===0?(Ol=Ic(ye),Ql=Uc(pt)):(Ol=jt(gd-ql[Rc]),Ql=-pf),F.push([or[Rc],Ol,Ql]),gd=ql[Rc]}else if(xo==="center"){ye-=ql[0]/2,F=[],Ms=or.length;for(var md=0;md<Ms;md++)md===0?(Ol=Ic(ye),Ql=Uc(pt)):(Ol=jt((gd-ql[md])/2),Ql=-pf),F.push([or[md],Ol,Ql]),gd=ql[md]}else if(xo==="left"){F=[],Ms=or.length;for(var n0=0;n0<Ms;n0++)F.push(or[n0])}else if(xo==="justify"&&t0.encoding==="Identity-H"){F=[],Ms=or.length,Fi=Fi!==0?Fi:e0;for(var eh=0,ns=0;ns<Ms;ns++)if(Ql=ns===0?Uc(pt):-pf,Ol=ns===0?Ic(ye):eh,ns<Ms-1){var lp=jt((Fi-ql[ns])/(or[ns].split(" ").length-1)),ic=or[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([or[ns],Ol,Ql]);F.push(["",eh,0])}else{if(xo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(F=[],Ms=or.length,Fi=Fi!==0?Fi:e0,ns=0;ns<Ms;ns++){Ql=ns===0?Uc(pt):-pf,Ol=ns===0?Ic(ye):0;var o0=or[ns].split(" ").length-1,i0=o0>0?(Fi-ql[ns])/o0:0;ns<Ms-1?pd.push(Gt(jt(i0))):pd.push(0),F.push([or[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]})),Vn={text:F,x:ye,y:pt,options:_t,mutex:{pdfEscape:Yl,activeFontKey:Eo,fonts:Hi,activeFontSize:fr}},Ta.publish("postProcessText",Vn),F=Vn.text,cs=Vn.mutex.isHex||!1;var a0=Hi[Eo].encoding;a0!=="WinAnsiEncoding"&&a0!=="StandardEncoding"||(F=Jf(F,function(Ra,Ja,rs){return[Pc(Ra),Ja,rs]})),or=Yh(F),F=[];for(var vd,yd,wd,mf=Array.isArray(or[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===Dt&&(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<or.length;eu++){switch(Bd="",mf){case 1:wd=(cs?"<":"(")+or[eu][0]+(cs?">":")"),vd=parseFloat(or[eu][1]),yd=parseFloat(or[eu][2]);break;case 0:wd=(cs?"<":"(")+or[eu]+(cs?">":")"),vd=Ic(ye),yd=Uc(pt)}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+=Eo+" "+fr+` Tf
`,Ac+=Gt(fr*Dc)+` TL
`,Ac+=sf+`
`,Ac+=js,Ac+=F,lt(Ac+="ET"),Le[Eo]=!0,aA};var Yp=z.__private__.clip=z.clip=function(F){return lt(F==="evenodd"?"W*":"W"),this};z.clipEvenOdd=function(){return Yp("evenodd")},z.__private__.discardPath=z.discardPath=function(){return lt("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 lt("h"),this};z.stroke=function(){return lt("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):lt(F)},af=function(F){F===null||Ct===Dt&&F===void 0||(F=ep(F),lt(F))};function Jp(F,ye,pt,_t,an){var Vn=new Wu(ye||this.boundingBox,pt||this.xStep,_t||this.yStep,this.gState,an||this.matrix);Vn.stream=this.stream;var or=F+"$$"+this.cloneIndex+++"$$";return Gl(or,Vn),Vn}var qp=function(F,ye){var pt=iA[F.key],_t=jo[pt];if(_t instanceof Vu)lt("q"),lt(eg(ye)),_t.gState&&z.setGState(_t.gState),lt(F.matrix.toString()+" cm"),lt("/"+pt+" sh"),lt("Q");else if(_t instanceof Wu){var an=new Jo(1,0,0,-1,0,uf());F.matrix&&(an=an.multiply(F.matrix||Sc),pt=Jp.call(_t,F.key,F.boundingBox,F.xStep,F.yStep,an).id),lt("q"),lt("/Pattern cs"),lt("/"+pt+" scn"),_t.gState&&z.setGState(_t.gState),lt(ye),lt("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 lt(Gt(jt(F))+" "+Gt(Rt(ye))+" m"),this},np=z.lineTo=function(F,ye){return lt(Gt(jt(F))+" "+Gt(Rt(ye))+" l"),this},Fu=z.curveTo=function(F,ye,pt,_t,an,Vn){return lt([Gt(jt(F)),Gt(Rt(ye)),Gt(jt(pt)),Gt(Rt(_t)),Gt(jt(an)),Gt(Rt(Vn)),"c"].join(" ")),this};z.__private__.line=z.line=function(F,ye,pt,_t,an){if(isNaN(F)||isNaN(ye)||isNaN(pt)||isNaN(_t)||!oc(an))throw new Error("Invalid arguments passed to jsPDF.line");return Ct===Mt?this.lines([[pt-F,_t-ye]],F,ye,[1,1],an||"S"):this.lines([[pt-F,_t-ye]],F,ye,[1,1]).stroke()},z.__private__.lines=z.lines=function(F,ye,pt,_t,an,Vn){var or,go,xo,li,Fi,Ca,DA,us,aA,vs,cs,js;if(typeof F=="number"&&(js=pt,pt=ye,ye=F,F=js),_t=_t||[1,1],Vn=Vn||!1,isNaN(ye)||isNaN(pt)||!Array.isArray(F)||!Array.isArray(_t)||!oc(an)||typeof Vn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Kh(ye,pt),or=_t[0],go=_t[1],li=F.length,vs=ye,cs=pt,xo=0;xo<li;xo++)(Fi=F[xo]).length===2?(vs=Fi[0]*or+vs,cs=Fi[1]*go+cs,np(vs,cs)):(Ca=Fi[0]*or+vs,DA=Fi[1]*go+cs,us=Fi[2]*or+vs,aA=Fi[3]*go+cs,vs=Fi[4]*or+vs,cs=Fi[5]*go+cs,Fu(Ca,DA,us,aA,vs,cs));return Vn&&tp(),af(an),this},z.path=function(F){for(var ye=0;ye<F.length;ye++){var pt=F[ye],_t=pt.c;switch(pt.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,pt,_t,an){if(isNaN(F)||isNaN(ye)||isNaN(pt)||isNaN(_t)||!oc(an))throw new Error("Invalid arguments passed to jsPDF.rect");return Ct===Mt&&(_t=-_t),lt([Gt(jt(F)),Gt(Rt(ye)),Gt(jt(pt)),Gt(jt(_t)),"re"].join(" ")),af(an),this},z.__private__.triangle=z.triangle=function(F,ye,pt,_t,an,Vn,or){if(isNaN(F)||isNaN(ye)||isNaN(pt)||isNaN(_t)||isNaN(an)||isNaN(Vn)||!oc(or))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[pt-F,_t-ye],[an-pt,Vn-_t],[F-an,ye-Vn]],F,ye,[1,1],or,!0),this},z.__private__.roundedRect=z.roundedRect=function(F,ye,pt,_t,an,Vn,or){if(isNaN(F)||isNaN(ye)||isNaN(pt)||isNaN(_t)||isNaN(an)||isNaN(Vn)||!oc(or))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var go=4/3*(Math.SQRT2-1);return an=Math.min(an,.5*pt),Vn=Math.min(Vn,.5*_t),this.lines([[pt-2*an,0],[an*go,0,an,Vn-Vn*go,an,Vn],[0,_t-2*Vn],[0,Vn*go,-an*go,Vn,-an,Vn],[2*an-pt,0],[-an*go,0,-an,-Vn*go,-an,-Vn],[0,2*Vn-_t],[0,-Vn*go,an*go,-Vn,an,-Vn]],F+an,ye,[1,1],or,!0),this},z.__private__.ellipse=z.ellipse=function(F,ye,pt,_t,an){if(isNaN(F)||isNaN(ye)||isNaN(pt)||isNaN(_t)||!oc(an))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Vn=4/3*(Math.SQRT2-1)*pt,or=4/3*(Math.SQRT2-1)*_t;return Kh(F+pt,ye),Fu(F+pt,ye-or,F+Vn,ye-_t,F,ye-_t),Fu(F-Vn,ye-_t,F-pt,ye-or,F-pt,ye),Fu(F-pt,ye+or,F-Vn,ye+_t,F,ye+_t),Fu(F+Vn,ye+_t,F+pt,ye+or,F+pt,ye),af(an),this},z.__private__.circle=z.circle=function(F,ye,pt,_t){if(isNaN(F)||isNaN(ye)||isNaN(pt)||!oc(_t))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(F,ye,pt,pt,_t)},z.setFont=function(F,ye,pt){return pt&&(ye=In(ye,pt)),Eo=X0(F,ye,{disableWarning:!1}),this};var tg=z.__private__.getFont=z.getFont=function(){return Hi[X0.apply(z,arguments)]};z.__private__.getFontList=z.getFontList=function(){var F,ye,pt={};for(F in ki)if(ki.hasOwnProperty(F))for(ye in pt[F]=[],ki[F])ki[F].hasOwnProperty(ye)&&pt[F].push(ye);return pt},z.addFont=function(F,ye,pt,_t,an){var Vn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Vn.indexOf(arguments[3])!==-1?an=arguments[3]:arguments[3]&&Vn.indexOf(arguments[3])==-1&&(pt=In(pt,_t)),V0.call(this,F,ye,pt,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,lt(Gt(jt(F))+" w"),this};z.__private__.setLineDash=vo.API.setLineDash=vo.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(pt){return Gt(jt(pt))}).join(" "),ye=Gt(jt(ye)),lt("["+F+"] "+ye+" d"),this};var rg=z.__private__.getLineHeight=z.getLineHeight=function(){return fr*Af};z.__private__.getLineHeight=z.getLineHeight=function(){return fr*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===Dt?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,pt,_t){return Xf=xu({ch1:F,ch2:ye,ch3:pt,ch4:_t,pdfColorType:"draw",precision:2}),lt(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,pt,_t){return Zh=xu({ch1:F,ch2:ye,ch3:pt,ch4:_t,pdfColorType:"fill",precision:2}),lt(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,pt,_t){return sf=xu({ch1:F,ch2:ye,ch3:pt,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,lt(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,lt(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 lt(Gt(jt(F))+" M"),this},z.GState=ef,z.setGState=function(F){(F=typeof F=="string"?ni[yi[F]]:rp(null,F)).equals(SA)||(lt("/"+F.id+" gs"),SA=F)};var rp=function(F,ye){if(!F||!yi[F]){var pt=!1;for(var _t in ni)if(ni.hasOwnProperty(_t)&&ni[_t].equals(ye)){pt=!0;break}if(pt)ye=ni[_t];else{var an="GS"+(Object.keys(ni).length+1).toString(10);ni[an]=ye,ye.id=an}return F&&(yi[F]=ye.id),Ta.publish("addGState",ye),ye}};z.addGState=function(F,ye){return rp(F,ye),this},z.saveGraphicsState=function(){return lt("q"),xA.push({key:Eo,size:fr,color:sf}),this},z.restoreGraphicsState=function(){lt("Q");var F=xA.pop();return Eo=F.key,fr=F.size,sf=F.color,SA=null,this},z.setCurrentTransformationMatrix=function(F){return lt(F.toString()+" cm"),this},z.comment=function(F){return lt("#"+F),this};var Nc=function(F,ye){var pt=F||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return pt},set:function(Vn){isNaN(Vn)||(pt=parseFloat(Vn))}});var _t=ye||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return _t},set:function(Vn){isNaN(Vn)||(_t=parseFloat(Vn))}});var an="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return an},set:function(Vn){an=Vn.toString()}}),this},Gh=function(F,ye,pt,_t){Nc.call(this,F,ye),this.type="rect";var an=pt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return an},set:function(or){isNaN(or)||(an=parseFloat(or))}});var Vn=_t||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Vn},set:function(or){isNaN(or)||(Vn=parseFloat(or))}}),this},Yf=function(){this.page=$i,this.currentPage=bt,this.pages=Br.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=Wr,this.id="",this.objectNumber=-1};Yf.prototype.restore=function(){$i=this.page,bt=this.currentPage,Yo=this.pagesContext,Br=this.pages,Uo=this.x,ts=this.y,ba=this.matrix,op(bt,this.width),Qc(bt,this.height),Wr=this.outputDestination};var $h=function(F,ye,pt,_t,an){qu.push(new Yf),$i=bt=0,Br=[],Uo=F,ts=ye,ba=an,Hh([pt,_t])};for(var lf in z.beginFormObject=function(F,ye,pt,_t,an){return $h(F,ye,pt,_t,an),this},z.endFormObject=function(F){return function(ye){if(Ec[ye])qu.pop().restore();else{var pt=new Yf,_t="Xo"+(Object.keys(qs).length+1).toString(10);pt.id=_t,Ec[ye]=_t,qs[_t]=pt,Ta.publish("addFormObject",pt),qu.pop().restore()}}(F),this},z.doFormObject=function(F,ye){var pt=qs[Ec[F]];return lt("q"),lt(ye.toString()+" cm"),lt("/"+pt.id+" Do"),lt("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(pt,_t){try{var an=zu(Gf(rc()),F);typeof zu.unload=="function"&&ei.setTimeout&&setTimeout(zu.unload,911),pt(an)}catch(Vn){_t(Vn.message)}})},vo.API)vo.API.hasOwnProperty(lf)&&(lf==="events"&&vo.API.events.length?function(F,ye){var pt,_t,an;for(an=ye.length-1;an!==-1;an--)pt=ye[an][0],_t=ye[an][1],F.subscribe.apply(F,[pt].concat(typeof _t=="function"?[_t]:_t))}(Ta,vo.API.events):z[lf]=vo.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)/Si},ap=z.setPageWidth=function(F,ye){op(F,ye*Si)},uf=z.getPageHeight=function(F){return ip(F=F||bt)/Si},Ap=z.setPageHeight=function(F,ye){Qc(F,ye*Si)};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:Si,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 Br},out:lt,f2:_e,f3:st,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,pt=Go.length;ye<pt;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:Hi,dictionary:ki})}.call(z,Go),Eo="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},vo.API={events:[]},vo.version="3.0.4";var EA=vo.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=Lr.internal.getHeight(e)||0,r=Lr.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=Lr.internal.getHeight(e)||0;w=w<0?-w:w;var y=Lr.internal.getWidth(e)||0;y=y<0?-y:y;var S=function(_e,st,jt){if(_e+1<o.length){var Rt=st+" "+o[_e+1][0];return ne(Rt,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,it=0,qe=0,At=0;if(l<=0){n=`(...) Tj
`,n+="% Width of Text: "+ne(n,e,l=12).width+", FieldWidth:"+y+`
`;break}for(var Me="",Mt=0,Dt=0;Dt<o.length;Dt++)if(o.hasOwnProperty(Dt)){var Ct=!1;if(o[Dt].length!==1&&At!==o[Dt].length-1){if((fe+2)*(Mt+2)+2>w)continue e;Me+=o[Dt][At],Ct=!0,qe=Dt,Dt--}else{Me=(Me+=o[Dt][At]+" ").substr(Me.length-1)==" "?Me.substr(0,Me.length-1):Me;var vn=parseInt(Dt),kn=S(vn,Me,l),In=Dt>=o.length-1;if(kn&&!In){Me+=" ",At=0;continue}if(kn||In){if(In)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=it;xt<=qe;xt++){var sn=o[xt];if(e.multiline){if(xt===qe){Gt+=sn[At]+" ",At=(At+1)%sn.length;continue}if(xt===it){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,it=Ct?qe:qe+1,Mt++,Me=""}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},rt=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)},tt=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(dr.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&&rt(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=Lr.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 it=z[w];typeof it=="function"&&(it=it.call(o,y)),fe+="/"+w+" "+it+" ",o.internal.acroformPlugin.xForms.indexOf(it)>=0||o.internal.acroformPlugin.xForms.push(it)}}else typeof(it=z)=="function"&&(it=it.call(o,y)),fe+="/"+w+" "+it,o.internal.acroformPlugin.xForms.indexOf(it)>=0||o.internal.acroformPlugin.xForms.push(it);fe+=">>"}S.push({key:"AP",value:`<<
`+fe+">>"})}o.internal.putStream({additionalKeyValues:S,objectId:y.objId}),o.internal.out("endobj")}l&&function(qe,At){for(var Me in qe)if(qe.hasOwnProperty(Me)){var Mt=Me,Dt=qe[Me];At.internal.newObjectDeferredBegin(Dt.objId,!0),(0,s.Z)(Dt)==="object"&&typeof Dt.putStream=="function"&&Dt.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))+")"},on=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})};on.prototype.toString=function(){return this.objId+" 0 R"},on.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},on.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 on?(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(){on.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,on);var eo=function(){on.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,on);var dr=function e(){on.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Me){if(isNaN(Me))throw new Error('Invalid value "'+Me+'" for attribute F supplied.');n=Me}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!OA(n,3)},set:function(Me){Me?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(Me){if(isNaN(Me))throw new Error('Invalid value "'+Me+'" for attribute Ff supplied.');t=Me}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(Me){r=Me!==void 0?Me:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(Me){r[0]=Me}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(Me){r[1]=Me}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(Me){r[2]=Me}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(Me){r[3]=Me}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(Me){switch(Me){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=Me;break;default:throw new Error('Invalid value "'+Me+'" 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 Me=function(Mt){return Mt};return this.scope&&(Me=this.scope.internal.getEncryptor(this.objId)),"("+Bc(Me(l))+")"},set:function(Me){l=Me.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return l},set:function(Me){l=Me}});var w="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return w},set:function(Me){w=Me}});var y="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return y},set:function(Me){y=Me}});var S=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return S},set:function(Me){S=Me}});var Q=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Q===void 0?50/jh:Q},set:function(Me){Q=Me}});var V="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return V},set:function(Me){V=Me}});var fe="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!fe||this instanceof zr||this instanceof mi))return $t(fe,this.objId,this.scope)},set:function(Me){Me=Me.toString(),fe=Me}});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(Me){Me=Me.toString(),Le=this instanceof Mo==0?Me.substr(0,1)==="("?ld(Me.substr(1,Me.length-2)):ld(Me):Me}}),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(Me){Me=Me.toString(),Le=this instanceof Mo==1?"/"+Me:Me}});var z=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(z)return z},set:function(Me){this.V=Me}}),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(Me){Me=Me.toString(),z=this instanceof Mo==0?Me.substr(0,1)==="("?ld(Me.substr(1,Me.length-2)):ld(Me):Me}}),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(Me){Me=Me.toString(),z=this instanceof Mo==1?"/"+Me:Me}}),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 it,qe=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return qe},set:function(Me){Me=!!Me,qe=Me}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(it)return it},set:function(Me){it=Me}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!OA(this.Ff,1)},set:function(Me){Me?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(Me){Me?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(Me){Me?this.Ff=c(this.Ff,3):this.Ff=a(this.Ff,3)}});var At=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(At!==null)return At},set:function(Me){if([0,1,2].indexOf(Me)===-1)throw new Error('Invalid value "'+Me+'" for attribute Q supplied.');At=Me}}),Object.defineProperty(this,"textAlign",{get:function(){var Me;switch(At){case 0:default:Me="left";break;case 1:Me="center";break;case 2:Me="right"}return Me},configurable:!0,enumerable:!0,set:function(Me){switch(Me){case"right":case 2:At=2;break;case"center":case 1:At=1;break;default:At=0}}})};Ys(dr,on);var Qr=function(){dr.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,dr);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(){dr.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,dr);var si=function(){Mo.call(this),this.pushButton=!0};Ys(si,Mo);var Qo=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(Qo,Mo);var zr=function(){var e,n;dr.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=Lr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Ys(zr,dr),Qo.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()}},Qo.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 Ri=function(){Mo.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Lr.CheckBox.createAppearanceStream()};Ys(Ri,Mo);var mi=function(){dr.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(mi,dr);var Ho=function(){mi.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,mi);var Lr={CheckBox:{createAppearanceStream:function(){return{N:{On:Lr.CheckBox.YesNormal},D:{On:Lr.CheckBox.YesPushDown,Off:Lr.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(Lr.internal.getWidth(e))+" "+Ai(Lr.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=Lr.internal.getHeight(e),w=Lr.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(Lr.internal.getWidth(e))+" "+Ai(Lr.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:Lr.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=Lr.RadioButton.Circle.YesNormal,n.D[e]=Lr.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Lr.internal.Bezier_C,l=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.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=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Lr.internal.Bezier_C).toFixed(5)),w=Number((r*Lr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.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(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.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=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Lr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.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:Lr.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=Lr.RadioButton.Cross.YesNormal,n.D[e]=Lr.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Vl(e);n.scope=e.scope;var t=[],r=Lr.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+Ai(Lr.internal.getWidth(e)-2)+" "+Ai(Lr.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=Lr.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+Ai(Lr.internal.getWidth(e))+" "+Ai(Lr.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+Ai(Lr.internal.getWidth(e)-2)+" "+Ai(Lr.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(Lr.internal.getWidth(e))+" "+Ai(Lr.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}};Lr.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=Lr.internal.getWidth(e),t=Lr.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}}}},Lr.internal.getWidth=function(e){var n=0;return(0,s.Z)(e)==="object"&&(n=K0(e.Rect[2])),n},Lr.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(tt(this,e),!(e instanceof dr))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=Qo,EA.AcroFormCheckBox=Ri,EA.AcroFormTextField=mi,EA.AcroFormPasswordField=Ho,EA.AcroFormAppearance=Lr,EA.AcroForm={ChoiceField:Qr,ListBox:ti,ComboBox:io,EditBox:oo,Button:Mo,PushButton:si,RadioButton:Qo,CheckBox:Ri,TextField:mi,PasswordField:Ho,Appearance:Lr},vo.AcroForm={ChoiceField:Qr,ListBox:ti,ComboBox:io,EditBox:oo,Button:Mo,PushButton:si,RadioButton:Qo,CheckBox:Ri,TextField:mi,PasswordField:Ho,Appearance:Lr};var il=vo.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,st){var jt,Rt,bn,Fn,Nn,gn=t;if((st=st||t)==="RGBA"||_e.data!==void 0&&_e.data instanceof Uint8ClampedArray&&"height"in _e&&"width"in _e)return"RGBA";if(kn(_e))for(Nn in r)for(bn=r[Nn],jt=0;jt<bn.length;jt+=1){for(Fn=!0,Rt=0;Rt<bn[jt].length;Rt+=1)if(bn[jt][Rt]!==void 0&&bn[jt][Rt]!==_e[Rt]){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,Rt=0;Rt<bn[jt].length;Rt+=1)if(bn[jt][Rt]!==void 0&&bn[jt][Rt]!==_e.charCodeAt(Rt)){Fn=!1;break}if(Fn===!0){gn=Nn;break}}return gn===t&&st!==t&&(gn=st),gn},l=function _e(st){for(var jt=this.internal.write,Rt=this.internal.putStream,bn=(0,this.internal.getFilters)();bn.indexOf("FlateEncode")!==-1;)bn.splice(bn.indexOf("FlateEncode"),1);st.objectId=this.internal.newObject();var Fn=[];if(Fn.push({key:"Type",value:"/XObject"}),Fn.push({key:"Subtype",value:"/Image"}),Fn.push({key:"Width",value:st.width}),Fn.push({key:"Height",value:st.height}),st.colorSpace===Me.INDEXED?Fn.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(st.palette.length/3-1)+" "+("sMask"in st&&st.sMask!==void 0?st.objectId+2:st.objectId+1)+" 0 R]"}):(Fn.push({key:"ColorSpace",value:"/"+st.colorSpace}),st.colorSpace===Me.DEVICE_CMYK&&Fn.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Fn.push({key:"BitsPerComponent",value:st.bitsPerComponent}),"decodeParameters"in st&&st.decodeParameters!==void 0&&Fn.push({key:"DecodeParms",value:"<<"+st.decodeParameters+">>"}),"transparency"in st&&Array.isArray(st.transparency)&&st.transparency.length>0){for(var Nn="",gn=0,Tn=st.transparency.length;gn<Tn;gn++)Nn+=st.transparency[gn]+" "+st.transparency[gn]+" ";Fn.push({key:"Mask",value:"["+Nn+"]"})}st.sMask!==void 0&&Fn.push({key:"SMask",value:st.objectId+1+" 0 R"});var Ir=st.filter!==void 0?["/"+st.filter]:void 0;if(Rt({data:st.data,additionalKeyValues:Fn,alreadyAppliedFilters:Ir,objectId:st.objectId}),jt("endobj"),"sMask"in st&&st.sMask!==void 0){var rr,Pe=(rr=st.sMaskBitsPerComponent)!==null&&rr!==void 0?rr:st.bitsPerComponent,bt={width:st.width,height:st.height,colorSpace:"DeviceGray",bitsPerComponent:Pe,data:st.sMask};"filter"in st&&(bt.decodeParameters="/Predictor ".concat(st.predictor," /Colors 1 /BitsPerComponent ").concat(Pe," /Columns ").concat(st.width),bt.filter=st.filter),_e.call(this,bt)}if(st.colorSpace===Me.INDEXED){var Ut=this.internal.newObject();Rt({data:Gt(new Uint8Array(st.palette)),objectId:Ut}),jt("endobj")}},w=function(){var _e=this.internal.collections[n+"images"];for(var st in _e)l.call(this,_e[st])},y=function(){var _e,st=this.internal.collections[n+"images"],jt=this.internal.write;for(var Rt in st)jt("/I"+(_e=st[Rt]).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,st){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 Rt=e.loadFile(jt,!0);if(Rt!==void 0)return Rt}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(st){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())}},it=function(_e){var st=this.internal.collections[n+"images"];if(st){for(var jt in st)if(_e===st[jt].alias)return st[jt]}},qe=function(_e,st,jt){return _e||st||(_e=-96,st=-96),_e<0&&(_e=-1*jt.width*72/_e/this.internal.scaleFactor),st<0&&(st=-1*jt.height*72/st/this.internal.scaleFactor),_e===0&&(_e=st*jt.width/jt.height),st===0&&(st=_e*jt.height/jt.width),[_e,st]},At=function(_e,st,jt,Rt,bn,Fn){var Nn=qe.call(this,jt,Rt,bn),gn=this.internal.getCoordinateString,Tn=this.internal.getVerticalCoordinateString,Ir=Q.call(this);if(jt=Nn[0],Rt=Nn[1],Ir[bn.index]=bn,Fn){Fn*=Math.PI/180;var rr=Math.cos(Fn),Pe=Math.sin(Fn),bt=function(Ht){return Ht.toFixed(4)},Ut=[bt(rr),bt(Pe),bt(-1*Pe),bt(rr),0,0,"cm"]}this.internal.write("q"),Fn?(this.internal.write([1,"0","0",1,gn(_e),Tn(st+Rt),"cm"].join(" ")),this.internal.write(Ut.join(" ")),this.internal.write([gn(jt),"0","0",gn(Rt),"0","0","cm"].join(" "))):this.internal.write([gn(jt),"0","0",gn(Rt),gn(_e),Tn(st+Rt),"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")},Me=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"},Dt=e.__addimage__.sHashCode=function(_e){var st,jt,Rt=0;if(typeof _e=="string")for(jt=_e.length,st=0;st<jt;st++)Rt=(Rt<<5)-Rt+_e.charCodeAt(st),Rt|=0;else if(kn(_e))for(jt=_e.byteLength/2,st=0;st<jt;st++)Rt=(Rt<<5)-Rt+_e[st],Rt|=0;return Rt},Ct=e.__addimage__.validateStringAsBase64=function(_e){(_e=_e||"").toString().trim();var st=!0;return _e.length===0&&(st=!1),_e.length%4!=0&&(st=!1),/^[A-Za-z0-9+/]+$/.test(_e.substr(0,_e.length-2))===!1&&(st=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(_e.substr(-2))===!1&&(st=!1),st},vn=e.__addimage__.extractImageFromDataUrl=function(_e){if(_e==null||!(_e=_e.trim()).startsWith("data:"))return null;var st=_e.indexOf(",");return st<0?null:_e.substring(0,st).trim().endsWith("base64")?_e.substring(st+1):null};e.__addimage__.isArrayBuffer=function(_e){return _e instanceof ArrayBuffer};var kn=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},In=e.__addimage__.binaryStringToUint8Array=function(_e){for(var st=_e.length,jt=new Uint8Array(st),Rt=0;Rt<st;Rt++)jt[Rt]=_e.charCodeAt(Rt);return jt},Gt=e.__addimage__.arrayBufferToBinaryString=function(_e){for(var st="",jt=kn(_e)?_e:new Uint8Array(_e),Rt=0;Rt<jt.length;Rt+=8192)st+=String.fromCharCode.apply(null,jt.subarray(Rt,Rt+8192));return st};e.addImage=function(){var _e,st,jt,Rt,bn,Fn,Nn,gn,Tn;if(typeof arguments[1]=="number"?(st=t,jt=arguments[1],Rt=arguments[2],bn=arguments[3],Fn=arguments[4],Nn=arguments[5],gn=arguments[6],Tn=arguments[7]):(st=arguments[1],jt=arguments[2],Rt=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,st=Ir.format||st||t,jt=Ir.x||jt||0,Rt=Ir.y||Rt||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 rr=this.internal.getFilters();if(gn===void 0&&rr.indexOf("FlateEncode")!==-1&&(gn="SLOW"),isNaN(jt)||isNaN(Rt))throw new Error("Invalid coordinates passed to jsPDF.addImage");S.call(this);var Pe=xt.call(this,_e,st,Nn,gn);return At.call(this,jt,Rt,bn,Fn,Pe,Tn),this};var xt=function(_e,st,jt,Rt){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,st)),st=o(_e,st),!fe(st))throw new Error("addImage does not support files of type '"+st+"', please ensure that a plugin for '"+st+"' support is added.");if(((Nn=jt)==null||Nn.length===0)&&(jt=function(Tn){return typeof Tn=="string"||kn(Tn)?Dt(Tn):kn(Tn.data)?Dt(Tn.data):null}(_e)),(bn=it.call(this,jt))||(_e instanceof Uint8Array||st==="RGBA"||(Fn=_e,_e=In(_e)),bn=this["process"+st.toUpperCase()](_e,V.call(this),jt,function(Tn){return Tn&&typeof Tn=="string"&&(Tn=Tn.toUpperCase()),Tn in e.image_compression?Tn:Mt.NONE}(Rt),Fn)),!bn)throw new Error("An unknown error occurred whilst processing the image.");return bn},sn=e.__addimage__.convertBase64ToBinaryString=function(_e,st){st=typeof st!="boolean"||st;var jt,Rt="";if(typeof _e=="string"){var bn;jt=(bn=vn(_e))!==null&&bn!==void 0?bn:_e;try{Rt=Xd(jt)}catch(Fn){if(st)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 Rt};e.getImageProperties=function(_e){var st,jt,Rt="";if(Le(_e)&&(_e=z(_e)),typeof _e=="string"&&o(_e)===t&&((Rt=sn(_e,!1))===""&&(Rt=e.loadFile(_e)||""),_e=Rt),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=In(_e)),!(st=this["process"+jt.toUpperCase()](_e)))throw new Error("An unknown error occurred whilst processing the image");return st.fileType=jt,st}})(vo.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};vo.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,it=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(),At=this.internal.newAdditionalObject(),Me=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(Me(r.contents))+")",l+=" /Popup "+At.objId+" 0 R",l+=" /P "+S.objId+" 0 R",l+=" /T ("+z(Me(Mt))+") >>",qe.content=l;var Dt=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 "+Dt,r.open&&(l+=" /Open true"),l+=" >>",At.content=l,this.internal.write(qe.objId,"0 R",At.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(it(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(it(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 kn=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+" "+kn+" "+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}}(vo.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 At=0,Me=t,Mt="",Dt=0;for(At=0;At<qe.length;At+=1)Me[qe.charCodeAt(At)]!==void 0?(Dt++,typeof(Me=Me[qe.charCodeAt(At)])=="number"&&(Mt+=String.fromCharCode(Me),Me=t,Dt=0),At===qe.length-1&&(Me=t,Mt+=qe.charAt(At-(Dt-1)),At-=Dt-1,Dt=0)):(Me=t,Mt+=qe.charAt(At-Dt),At-=Dt,Dt=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,At,Me){return w(qe)?l(qe)===!1?-1:!Q(qe)||!w(At)&&!w(Me)||!w(Me)&&y(At)||y(qe)&&!w(At)||y(qe)&&S(At)||y(qe)&&y(At)?0:V(qe)&&w(At)&&!y(At)&&w(Me)&&Q(Me)?3:y(qe)||!w(Me)?1:2:-1},z=function(qe){var At=0,Me=0,Mt=0,Dt="",Ct="",vn="",kn=(qe=qe||"").split("\\s+"),In=[];for(At=0;At<kn.length;At+=1){for(In.push(""),Me=0;Me<kn[At].length;Me+=1)Dt=kn[At][Me],Ct=kn[At][Me-1],vn=kn[At][Me+1],w(Dt)?(Mt=Le(Dt,Ct,vn),In[At]+=Mt!==-1?String.fromCharCode(n[Dt.charCodeAt(0)][Mt]):Dt):In[At]+=Dt;In[At]=fe(In[At])}return In.join(" ")},it=e.__arabicParser__.processArabic=e.processArabic=function(){var qe,At=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Me=[];if(Array.isArray(At)){var Mt=0;for(Me=[],Mt=0;Mt<At.length;Mt+=1)Array.isArray(At[Mt])?Me.push([z(At[Mt][0]),At[Mt][1],At[Mt][2]]):Me.push([z(At[Mt])]);qe=Me}else qe=z(At);return typeof arguments[0]=="string"?qe:(arguments[0].text=qe,arguments[0])};e.events.push(["preProcessText",it])}(vo.API),vo.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}])}(vo.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 it=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return it},set:function(qe){it=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,it=0,qe=0,At=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 Me=Q.maxWidth;Me>0?typeof S=="string"?S=this.splitTextToSize(S,Me):Object.prototype.toString.call(S)==="[object Array]"&&(S=S.reduce(function(Dt,Ct){return Dt.concat(At.splitTextToSize(Ct,Me))},[])):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&&(it=S.length),{w:z/=Le,h:Math.max((it*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,it,qe,At,Me=[],Mt=[],Dt=[],Ct={},vn={},kn=[],In=[],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),st=typeof Le.padding=="number"?Le.padding:3,jt=Le.headerBackgroundColor||"#c8c8c8",Rt=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=st,this.internal.__cell__.headerBackgroundColor=jt,this.internal.__cell__.headerTextColor=Rt,this.setFontSize(sn),fe==null)Mt=Me=Object.keys(V[0]),Dt=Me.map(function(){return"left"});else if(Array.isArray(fe)&&(0,s.Z)(fe[0])==="object")for(Me=fe.map(function(Ir){return Ir.name}),Mt=fe.map(function(Ir){return Ir.prompt||Ir.name||""}),Dt=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=Me=fe,Dt=Me.map(function(){return"left"}));if(Gt||Array.isArray(fe)&&typeof fe[0]=="string")for(z=0;z<Me.length;z+=1){for(Ct[At=Me[z]]=V.map(function(Ir){return Ir[At]}),this.setFont(void 0,"bold"),kn.push(this.getTextDimensions(Mt[z],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),it=Ct[At],this.setFont(void 0,"normal"),qe=0;qe<it.length;qe+=1)kn.push(this.getTextDimensions(it[qe],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);vn[At]=Math.max.apply(null,kn)+st+st,kn=[]}if(xt){var bn={};for(z=0;z<Me.length;z+=1)bn[Me[z]]={},bn[Me[z]].text=Mt[z],bn[Me[z]].align=Dt[z];var Fn=y.call(this,bn,vn);In=Me.map(function(Ir){return new l(S,Q,vn[Ir],Fn,bn[Ir].text,void 0,bn[Ir].align)}),this.setTableHeaderRow(In),this.printHeaderRow(1,!1)}var Nn=fe.reduce(function(Ir,rr){return Ir[rr.name]=rr.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<Me.length;qe+=1){var Tn=V[z][Me[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[Me[qe]],gn,Tn,z+2,Nn[Me[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 it=S[z];return this.splitTextToSize(it.hasOwnProperty("text")?it.text:it,Q[z]-V-V)},this).map(function(z){return this.getLineHeightFactor()*z.length*fe/Le+V+V},this).reduce(function(z,it){return Math.max(z,it)},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 it=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),w.call(this,V),this.setTextColor(it)}Le.length>0&&this.setTableHeaderRow(Le),this.setFont(void 0,"normal"),t=!1}}(vo.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 vo.API.image_compression.FAST:l=1,w=_g;break;case vo.API.image_compression.MEDIUM:l=6,w=Mg;break;case vo.API.image_compression.SLOW:l=9,w=Hg}e=function(S,Q,V,fe){for(var Le,z=S.length/Q,it=new Uint8Array(S.length+z),qe=[Pm,_g,jg,Mg,Hg],At=0;At<z;At+=1){var Me=At*Q,Mt=S.subarray(Me,Me+Q);if(fe)it.set(fe(Mt,V,Le),Me+At);else{for(var Dt=qe.length,Ct=[],vn=0;vn<Dt;vn+=1)Ct[vn]=qe[vn](Mt,V,Le);var kn=Rm(Ct.concat());it.set(Ct[kn],Me+At)}Le=Mt}return it}(e,n,Math.ceil(t*r/8),w);var y=hr(e,{level:l});return vo.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,it=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,it=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 At=e[n++]|e[n++]<<8,Me=e[n++]|e[n++]<<8,Mt=e[n++]|e[n++]<<8,Dt=e[n++]|e[n++]<<8,Ct=e[n++],vn=Ct>>6&1,kn=1<<1+(7&Ct),In=y,Gt=S,xt=!1;Ct>>7&&(xt=!0,In=n,Gt=kn,n+=3*kn);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:At,y:Me,width:Mt,height:Dt,has_local_palette:xt,palette_offset:In,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 it},this.frameInfo=function(st){if(st<0||st>=V.length)throw new Error("Frame index out of range.");return V[st]},this.decodeAndBlitFrameBGRA=function(st,jt){var Rt=this.frameInfo(st),bn=Rt.width*Rt.height,Fn=new Uint8Array(bn);zg(e,Rt.data_offset,Fn,bn);var Nn=Rt.palette_offset,gn=Rt.transparent_index;gn===null&&(gn=256);var Tn=Rt.width,Ir=t-Tn,rr=Tn,Pe=4*(Rt.y*t+Rt.x),bt=4*((Rt.y+Rt.height)*t+Rt.x),Ut=Pe,Ht=4*Ir;Rt.interlaced===!0&&(Ht+=4*t*7);for(var Jt=8,hn=0,Un=Fn.length;hn<Un;++hn){var Dn=Fn[hn];if(rr===0&&(rr=Tn,(Ut+=Ht)>=bt&&(Ht=4*Ir+4*t*(Jt-1),Ut=Pe+(Tn+Ir)*(Jt<<1),Jt>>=1)),Dn===gn)Ut+=4;else{var Xn=e[Nn+3*Dn],Br=e[Nn+3*Dn+1],$r=e[Nn+3*Dn+2];jt[Ut++]=$r,jt[Ut++]=Br,jt[Ut++]=Xn,jt[Ut++]=255}--rr}},this.decodeAndBlitFrameRGBA=function(st,jt){var Rt=this.frameInfo(st),bn=Rt.width*Rt.height,Fn=new Uint8Array(bn);zg(e,Rt.data_offset,Fn,bn);var Nn=Rt.palette_offset,gn=Rt.transparent_index;gn===null&&(gn=256);var Tn=Rt.width,Ir=t-Tn,rr=Tn,Pe=4*(Rt.y*t+Rt.x),bt=4*((Rt.y+Rt.height)*t+Rt.x),Ut=Pe,Ht=4*Ir;Rt.interlaced===!0&&(Ht+=4*t*7);for(var Jt=8,hn=0,Un=Fn.length;hn<Un;++hn){var Dn=Fn[hn];if(rr===0&&(rr=Tn,(Ut+=Ht)>=bt&&(Ht=4*Ir+4*t*(Jt-1),Ut=Pe+(Tn+Ir)*(Jt<<1),Jt>>=1)),Dn===gn)Ut+=4;else{var Xn=e[Nn+3*Dn],Br=e[Nn+3*Dn+1],$r=e[Nn+3*Dn+2];jt[Ut++]=Xn,jt[Ut++]=Br,jt[Ut++]=$r,jt[Ut++]=255}--rr}}}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++],it=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 At=fe&Q;if(fe>>=S,V-=S,At!==l){if(At===w)break;for(var Me=At<y?At:qe,Mt=0,Dt=Me;Dt>l;)Dt=it[Dt]>>8,++Mt;var Ct=Dt;if(Le+Mt+(Me!==At?1:0)>r)return void Ka.log("Warning, gif stream longer than expected.");t[Le++]=Ct;var vn=Le+=Mt;for(Me!==At&&(t[Le++]=Ct),Dt=Me;Mt--;)Dt=it[Dt],t[--vn]=255&Dt,Dt>>=8;qe!==null&&y<4096&&(it[y++]=qe<<8|Ct,y>=Q+1&&S<12&&(++S,Q=Q<<1|1)),qe=At}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),it=new Array(64),qe=[],At=0,Me=7,Mt=new Array(64),Dt=new Array(64),Ct=new Array(64),vn=new Array(256),kn=new Array(2048),In=[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],st=[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],Rt=[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 Ut=0,Ht=0,Jt=new Array,hn=1;hn<=16;hn++){for(var Un=1;Un<=Pe[hn];Un++)Jt[bt[Ht]]=[],Jt[bt[Ht]][0]=Ut,Jt[bt[Ht]][1]=hn,Ht++,Ut++;Ut*=2}return Jt}function Nn(Pe){for(var bt=Pe[0],Ut=Pe[1]-1;Ut>=0;)bt&1<<Ut&&(At|=1<<Me),Ut--,--Me<0&&(At==255?(gn(255),gn(0)):gn(At),Me=7,At=0)}function gn(Pe){qe.push(Pe)}function Tn(Pe){gn(Pe>>8&255),gn(255&Pe)}function Ir(Pe,bt,Ut,Ht,Jt){for(var hn,Un=Jt[0],Dn=Jt[240],Xn=function(fr,$o){var po,ko,Ro,Pa,oa,vi,da,ia,Eo,Si,Uo=0;for(Eo=0;Eo<8;++Eo){po=fr[Uo],ko=fr[Uo+1],Ro=fr[Uo+2],Pa=fr[Uo+3],oa=fr[Uo+4],vi=fr[Uo+5],da=fr[Uo+6];var ts=po+(ia=fr[Uo+7]),ba=po-ia,Hi=ko+da,ki=ko-da,xA=Ro+vi,jo=Ro-vi,iA=Pa+oa,ni=Pa-oa,yi=ts+iA,SA=ts-iA,$i=Hi+xA,Yo=Hi-xA;fr[Uo]=yi+$i,fr[Uo+4]=yi-$i;var Ta=.707106781*(Yo+SA);fr[Uo+2]=SA+Ta,fr[Uo+6]=SA-Ta;var tf=.382683433*((yi=ni+jo)-(Yo=ki+ba)),qs=.5411961*yi+tf,Ec=1.306562965*Yo+tf,qu=.707106781*($i=jo+ki),Jo=ba+qu,xc=ba-qu;fr[Uo+5]=xc+qs,fr[Uo+3]=xc-qs,fr[Uo+1]=Jo+Ec,fr[Uo+7]=Jo-Ec,Uo+=8}for(Uo=0,Eo=0;Eo<8;++Eo){po=fr[Uo],ko=fr[Uo+8],Ro=fr[Uo+16],Pa=fr[Uo+24],oa=fr[Uo+32],vi=fr[Uo+40],da=fr[Uo+48];var Sc=po+(ia=fr[Uo+56]),Gl=po-ia,$l=ko+da,VA=ko-da,Ls=Ro+vi,_s=Ro-vi,nf=Pa+oa,dd=Pa-oa,Eu=Sc+nf,ec=Sc-nf,xu=$l+Ls,Su=$l-Ls;fr[Uo]=Eu+xu,fr[Uo+32]=Eu-xu;var Xl=.707106781*(Su+ec);fr[Uo+16]=ec+Xl,fr[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;fr[Uo+40]=Vf+tc,fr[Uo+24]=Vf-tc,fr[Uo+8]=Zf+of,fr[Uo+56]=Zf-of,Uo++}for(Eo=0;Eo<64;++Eo)Si=fr[Eo]*$o[Eo],z[Eo]=Si>0?Si+.5|0:Si-.5|0;return z}(Pe,bt),Br=0;Br<64;++Br)it[In[Br]]=Xn[Br];var $r=it[0]-Ut;Ut=it[0],$r==0?Nn(Ht[0]):(Nn(Ht[Le[hn=32767+$r]]),Nn(fe[hn]));for(var Wr=63;Wr>0&&it[Wr]==0;)Wr--;if(Wr==0)return Nn(Un),Ut;for(var Oo,lt=1;lt<=Wr;){for(var Xr=lt;it[lt]==0&&lt<=Wr;)++lt;var _i=lt-Xr;if(_i>=16){Oo=_i>>4;for(var Go=1;Go<=Oo;++Go)Nn(Dn);_i&=15}hn=32767+it[lt],Nn(Jt[(_i<<4)+Le[hn]]),Nn(fe[hn]),lt++}return Wr!=63&&Nn(Un),Ut}function rr(Pe){Pe=Math.min(Math.max(Pe,1),100),l!=Pe&&(function(bt){for(var Ut=[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((Ut[Ht]*bt+50)/100);Jt=Math.min(Math.max(Jt,1),255),y[In[Ht]]=Jt}for(var hn=[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],Un=0;Un<64;Un++){var Dn=w((hn[Un]*bt+50)/100);Dn=Math.min(Math.max(Dn,1),255),S[In[Un]]=Dn}for(var Xn=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Br=0,$r=0;$r<8;$r++)for(var Wr=0;Wr<8;Wr++)Q[Br]=1/(y[In[Br]]*Xn[$r]*Xn[Wr]*8),V[Br]=1/(S[In[Br]]*Xn[$r]*Xn[Wr]*8),Br++}(Pe<50?Math.floor(5e3/Pe):Math.floor(200-2*Pe)),l=Pe)}this.encode=function(Pe,bt){bt&&rr(bt),qe=new Array,At=0,Me=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 Ro=0;Ro<64;Ro++)gn(S[Ro])}(),function(ko,Ro){Tn(65472),Tn(17),gn(8),Tn(Ro),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 Ro=0;Ro<=11;Ro++)gn(xt[Ro]);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 vi=0;vi<16;vi++)gn(st[vi+1]);for(var da=0;da<=11;da++)gn(jt[da]);gn(17);for(var ia=0;ia<16;ia++)gn(Rt[ia+1]);for(var Eo=0;Eo<=161;Eo++)gn(bn[Eo])}(),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 Ut=0,Ht=0,Jt=0;At=0,Me=7,this.encode.displayName="_encode_";for(var hn,Un,Dn,Xn,Br,$r,Wr,Oo,lt,Xr=Pe.data,_i=Pe.width,Go=Pe.height,fr=4*_i,$o=0;$o<Go;){for(hn=0;hn<fr;){for(Br=fr*$o+hn,Wr=-1,Oo=0,lt=0;lt<64;lt++)$r=Br+(Oo=lt>>3)*fr+(Wr=4*(7&lt)),$o+Oo>=Go&&($r-=fr*($o+1+Oo-Go)),hn+Wr>=fr&&($r-=hn+Wr-fr+4),Un=Xr[$r++],Dn=Xr[$r++],Xn=Xr[$r++],Mt[lt]=(kn[Un]+kn[Dn+256|0]+kn[Xn+512|0]>>16)-128,Dt[lt]=(kn[Un+768|0]+kn[Dn+1024|0]+kn[Xn+1280|0]>>16)-128,Ct[lt]=(kn[Un+1280|0]+kn[Dn+1536|0]+kn[Xn+1792|0]>>16)-128;Ut=Ir(Mt,Q,Ut,n,r),Ht=Ir(Dt,V,Ht,t,o),Jt=Ir(Ct,V,Jt,t,o),hn+=32}$o+=8}if(Me>=0){var po=[];po[1]=Me+1,po[0]=(1<<Me+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(st,jt),r=Fn(sn,_e),o=Fn(Rt,bn),function(){for(var Pe=1,bt=2,Ut=1;Ut<=15;Ut++){for(var Ht=Pe;Ht<bt;Ht++)Le[32767+Ht]=Ut,fe[32767+Ht]=[],fe[32767+Ht][1]=Ut,fe[32767+Ht][0]=Ht;for(var Jt=-(bt-1);Jt<=-Pe;Jt++)Le[32767+Jt]=Ut,fe[32767+Jt]=[],fe[32767+Jt][1]=Ut,fe[32767+Jt][0]=bt-1+Jt;Pe<<=1,bt<<=1}}(),function(){for(var Pe=0;Pe<256;Pe++)kn[Pe]=19595*Pe,kn[Pe+256|0]=38470*Pe,kn[Pe+512|0]=7471*Pe+32768,kn[Pe+768|0]=-11059*Pe,kn[Pe+1024|0]=-21709*Pe,kn[Pe+1280|0]=32768*Pe+8421375,kn[Pe+1536|0]=-27439*Pe,kn[Pe+1792|0]=-5329*Pe}(),rr(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 st=0;4>st;st++)if(xt[sn+st]!=_e.charCodeAt(st))return!0;return!1}function r(xt,sn,_e,st,jt){for(var Rt=0;Rt<jt;Rt++)xt[sn+Rt]=_e[st+Rt]}function o(xt,sn,_e,st){for(var jt=0;jt<st;jt++)xt[sn+jt]=_e}function l(xt){return new Int32Array(xt)}function w(xt,sn){for(var _e=[],st=0;st<xt;st++)_e.push(new sn);return _e}function y(xt,sn){var _e=[];return function st(jt,Rt,bn){for(var Fn=bn[Rt],Nn=0;Nn<Fn&&(jt.push(bn.length>Rt+1?[]:new sn),!(bn.length<Rt+1));Nn++)st(jt[Nn],Rt+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 st(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,Ze,Ge,dt,Wt,mn){var ft,Xt,ln=Ze,Hn=1<<Ge,pn=l(16),Zn=l(16);for(n(Wt!=0),n(dt!=null),n(De!=null),n(0<Ge),Xt=0;Xt<Wt;++Xt){if(15<dt[Xt])return 0;++pn[dt[Xt]]}if(pn[0]==Wt)return 0;for(Zn[1]=0,ft=1;15>ft;++ft){if(pn[ft]>1<<ft)return 0;Zn[ft+1]=Zn[ft]+pn[ft]}for(Xt=0;Xt<Wt;++Xt)ft=dt[Xt],0<dt[Xt]&&(mn[Zn[ft]++]=Xt);if(Zn[15]==1)return(dt=new jt).g=0,dt.value=mn[0],_e(De,ln,1,Hn,dt),Hn;var Wn,wr=-1,ir=Hn-1,Fo=0,fo=1,Qi=1,yo=1<<Ge;for(Xt=0,ft=1,Wt=2;ft<=Ge;++ft,Wt<<=1){if(fo+=Qi<<=1,0>(Qi-=pn[ft]))return 0;for(;0<pn[ft];--pn[ft])(dt=new jt).g=ft,dt.value=mn[Xt++],_e(De,ln+Fo,Wt,yo,dt),Fo=sn(Fo,ft)}for(ft=Ge+1,Wt=2;15>=ft;++ft,Wt<<=1){if(fo+=Qi<<=1,0>(Qi-=pn[ft]))return 0;for(;0<pn[ft];--pn[ft]){if(dt=new jt,(Fo&ir)!=wr){for(ln+=yo,Wn=1<<(wr=ft)-Ge;15>wr&&!(0>=(Wn-=pn[wr]));)++wr,Wn<<=1;Hn+=yo=1<<(Wn=wr-Ge),De[Ze+(wr=Fo&ir)].g=Wn+Ge,De[Ze+wr].value=ln-Ze-wr}dt.g=ft-Ge,dt.value=mn[Xt++],_e(De,ln+(Fo>>Ge),Wt,yo,dt),Fo=sn(Fo,ft)}}return fo!=2*Zn[15]-1?0:Hn}(u,m,_,q,Be,Ne)}function jt(){this.value=this.g=0}function Rt(){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,Rt)}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:_,Un(u)}function Nn(u,m){for(var _=0;0<m--;)_|=Xn(u,128)<<m;return _}function gn(u,m){var _=Nn(u,m);return Dn(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 rr(u,m){if(n(0<=m),!u.h&&m<=Ol){var _=Ut(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 Ut(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 hn(u){u.u>=Rc&&(n(u.u>=Rc),Ir(u))}function Un(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 Dn(u){return Nn(u,1)}function Xn(u,m){var _=u.Ca;0>u.b&&Un(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 Br(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 Wr(u,m){return $r(u,m)|u[m+2]<<16}function Oo(u,m){return $r(u,m)|$r(u,m+2)<<16}function lt(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 _i(){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 fr(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,Ze,Ge){var dt;for(dt=0;dt<De;++dt){var Wt=xt[u](Ze[Ge+dt-1],Be,Ne+dt);Ze[Ge+dt]=$o(_[q+dt],Wt)}}}function ko(){this.ud=this.hd=this.jd=0}function Ro(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 vi(u,m,_){return Math.abs(m-_)-Math.abs(u-_)}function da(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],Ze=De>>8&255,Ge=16711935&(Ge=(Ge=16711935&De)+((Ze<<16)+Ze));q[Be+Ne]=(4278255360&De)+Ge>>>0}}function Eo(u,m){m.jd=255&u,m.hd=u>>8&255,m.ud=u>>16&255}function Si(u,m,_,q,Be,Ne){var De;for(De=0;De<q;++De){var Ze=m[_+De],Ge=Ze>>>8,dt=Ze,Wt=255&(Wt=(Wt=Ze>>>16)+((u.jd<<24>>24)*(Ge<<24>>24)>>>5));dt=255&(dt=(dt+=(u.hd<<24>>24)*(Ge<<24>>24)>>>5)+((u.ud<<24>>24)*(Wt<<24>>24)>>>5)),Be[Ne+De]=(4278255360&Ze)+(Wt<<16)+dt}}function Uo(u,m,_,q,Be){xt[m]=function(Ne,De,Ze,Ge,dt,Wt,mn,ft,Xt){for(Ge=mn;Ge<ft;++Ge)for(mn=0;mn<Xt;++mn)dt[Wt++]=Be(Ze[q(Ne[De++])])},xt[u]=function(Ne,De,Ze,Ge,dt,Wt,mn){var ft=8>>Ne.b,Xt=Ne.Ea,ln=Ne.K[0],Hn=Ne.w;if(8>ft)for(Ne=(1<<Ne.b)-1,Hn=(1<<ft)-1;De<Ze;++De){var pn,Zn=0;for(pn=0;pn<Xt;++pn)pn&Ne||(Zn=q(Ge[dt++])),Wt[mn++]=Be(ln[Zn&Hn]),Zn>>=ft}else xt["VP8LMapColor"+_](Ge,dt,ln,Hn,Wt,mn,De,Ze,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 Hi(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 ki(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<_;)Br(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 yi(){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 $i(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new yi,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],Ze=u.y,Ge=u.O,dt=u.f,Wt=u.N,mn=u.ea,ft=u.W,Xt=m.cc,ln=m.dc,Hn=m.Mc,pn=m.Nc,Zn=u.ka,Wn=u.ka+u.T,wr=u.U,ir=wr+1>>1;for(Zn==0?De(Ze,Ge,null,null,dt,Wt,mn,ft,dt,Wt,mn,ft,Be,Ne,null,null,wr):(De(m.ec,m.fc,Ze,Ge,Xt,ln,Hn,pn,dt,Wt,mn,ft,Be,Ne-q.A,Be,Ne,wr),++_);Zn+2<Wn;Zn+=2)Xt=dt,ln=Wt,Hn=mn,pn=ft,Wt+=u.Rc,ft+=u.Rc,Ne+=2*q.A,De(Ze,(Ge+=2*u.fa)-u.fa,Ze,Ge,Xt,ln,Hn,pn,dt,Wt,mn,ft,Be,Ne-q.A,Be,Ne,wr);return Ge+=u.fa,u.j+Wn<u.o?(r(m.ec,m.fc,Ze,Ge,wr),r(m.cc,m.dc,dt,Wt,ir),r(m.Mc,m.Nc,mn,ft,ir),_--):1&Wn||De(Ze,Ge,null,null,dt,Wt,mn,ft,dt,Wt,mn,ft,Be,Ne+q.A,null,null,wr),_}function Ec(u,m,_){var q=u.F,Be=[u.J];if(q!=null){var Ne=u.U,De=m.ba.S,Ze=De==pp||De==gp;m=m.ba.f.RGBA;var Ge=[0],dt=u.ka;Ge[0]=u.T,u.Kb&&(dt==0?--Ge[0]:(--dt,Be[0]-=u.width),u.j+u.ka+u.T==u.o&&(Ge[0]=u.o-u.j-dt));var Wt=m.eb;dt=m.fb+dt*m.A,u=nm(q,Be[0],u.width,Ne,Ge,Wt,dt+(Ze?0:3),m.A),n(_==Ge),u&&ni(De)&&s0(Wt,dt,Ze,Ne,Ge,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 rr(u,8)!=47?0:(m[0]=rr(u,14)+1,_[0]=rr(u,14)+1,q[0]=rr(u,1),rr(u,3)!=0?0:!u.h)}function Gl(u,m){if(4>u)return u+1;var _=u-2>>1;return(2+(1&u)<<_)+rr(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=Ut(_),Be=u[m+=255&q].g-8;return 0<Be&&(Jt(_,_.u+8),q=Ut(_),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 Ze=_,Ge=q;for(q=u.Ta,_=u.Ua;0<Be--;){var dt=u.gc[Be],Wt=De,mn=m,ft=Ze,Xt=Ge,ln=(Ge=q,Ze=_,dt.Ea);switch(n(Wt<mn),n(mn<=dt.nc),dt.hc){case 2:ns(ft,Xt,(mn-Wt)*ln,Ge,Ze);break;case 0:var Hn=Wt,pn=mn,Zn=Ge,Wn=Ze,wr=(yo=dt).Ea;Hn==0&&(n0(ft,Xt,null,null,1,Zn,Wn),da(ft,Xt+1,0,0,wr-1,Zn,Wn+1),Xt+=wr,Wn+=wr,++Hn);for(var ir=1<<yo.b,Fo=ir-1,fo=fr(wr,yo.b),Qi=yo.K,yo=yo.w+(Hn>>yo.b)*fo;Hn<pn;){var fa=Qi,ws=yo,Oi=1;for(eh(ft,Xt,Zn,Wn-wr,1,Zn,Wn);Oi<wr;){var wo=(Oi&~Fo)+ir;wo>wr&&(wo=wr),(0,o0[fa[ws++]>>8&15])(ft,Xt+ +Oi,Zn,Wn+Oi-wr,wo-Oi,Zn,Wn+Oi),Oi=wo}Xt+=wr,Wn+=wr,++Hn&Fo||(yo+=fo)}mn!=dt.nc&&r(Ge,Ze-ln,Ge,Ze+(mn-Wt-1)*ln,ln);break;case 1:for(ln=ft,pn=Xt,wr=(ft=dt.Ea)-(Wn=ft&~(Zn=(Xt=1<<dt.b)-1)),Hn=fr(ft,dt.b),ir=dt.K,dt=dt.w+(Wt>>dt.b)*Hn;Wt<mn;){for(Fo=ir,fo=dt,Qi=new ko,yo=pn+Wn,fa=pn+ft;pn<yo;)Eo(Fo[fo++],Qi),i0(Qi,ln,pn,Xt,Ge,Ze),pn+=Xt,Ze+=Xt;pn<fa&&(Eo(Fo[fo++],Qi),i0(Qi,ln,pn,wr,Ge,Ze),pn+=wr,Ze+=wr),++Wt&Zn||(dt+=Hn)}break;case 3:if(ft==Ge&&Xt==Ze&&0<dt.b){for(pn=Ge,ft=ln=Ze+(mn-Wt)*ln-(Wn=(mn-Wt)*fr(dt.Ea,dt.b)),Xt=Ge,Zn=Ze,Hn=[],Wn=(wr=Wn)-1;0<=Wn;--Wn)Hn[Wn]=Xt[Zn+Wn];for(Wn=wr-1;0<=Wn;--Wn)pn[ft+Wn]=Hn[Wn];lp(dt,Wt,mn,Ge,ln,Ge,Ze)}else lp(dt,Wt,mn,ft,Xt,Ge,Ze)}Ze=q,Ge=_}Ge!=_&&r(q,_,Ze,Ge,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,Ze=u.Ua,Ge=Ne.width;if(nf(u,Be,_,q),Be=Ze=[Ze],n((_=u.C)<(q=m)),n(Ne.v<Ne.va),q>Ne.o&&(q=Ne.o),_<Ne.j){var dt=Ne.j-_;_=Ne.j,Be[0]+=dt*Ge}if(_>=q?_=0:(Be[0]+=4*Ne.v,Ne.ka=_-Ne.j,Ne.U=Ne.va-Ne.v,Ne.T=q-_,_=1),_){if(Ze=Ze[0],11>(_=u.ca).S){var Wt=_.f.RGBA,mn=(q=_.S,Be=Ne.U,Ne=Ne.T,dt=Wt.eb,Wt.A),ft=Ne;for(Wt=Wt.fb+u.Ma*Wt.A;0<ft--;){var Xt=De,ln=Ze,Hn=Be,pn=dt,Zn=Wt;switch(q){case dp:a0(Xt,ln,Hn,pn,Zn);break;case fp:vd(Xt,ln,Hn,pn,Zn);break;case dg:vd(Xt,ln,Hn,pn,Zn),s0(pn,Zn,0,Hn,1,0);break;case lm:mf(Xt,ln,Hn,pn,Zn);break;case hp:jo(Xt,ln,Hn,pn,Zn,1);break;case fg:jo(Xt,ln,Hn,pn,Zn,1),s0(pn,Zn,0,Hn,1,0);break;case pp:jo(Xt,ln,Hn,pn,Zn,0);break;case gp:jo(Xt,ln,Hn,pn,Zn,0),s0(pn,Zn,1,Hn,1,0);break;case cg:yd(Xt,ln,Hn,pn,Zn);break;case hg:yd(Xt,ln,Hn,pn,Zn),tm(pn,Zn,Hn,1,0);break;case um:wd(Xt,ln,Hn,pn,Zn);break;default:n(0)}Ze+=Ge,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,Ze=u.rd;for(n(Cd[u.Z]!=null);m<_;++m)Cd[u.Z](De,Ze,q,Be,q,Be,Ne),De=q,Ze=Be,Be+=Ne;u.qd=De,u.rd=Ze}}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,Ze=u.V,Ge=u.Ba+u.c*q,dt=u.gc;n(u.ab==1),n(dt[0].hc==3),ac(dt[0],q,m,Ze,Ge,Ne,De),ec(_,q,m,Ne,De,Be)}u.C=u.Ma=m}function Su(u,m,_,q,Be,Ne,De){var Ze=u.$/q,Ge=u.$%q,dt=u.m,Wt=u.s,mn=_+u.$,ft=mn;Be=_+q*Be;var Xt=_+q*Ne,ln=280+Wt.ua,Hn=u.Pb?Ze:16777216,pn=0<Wt.ua?Wt.Wa:null,Zn=Wt.wc,Wn=mn<Xt?_s(Wt,Ge,Ze):null;n(u.C<Ne),n(Xt<=Be);var wr=!1;e:for(;;){for(;wr||mn<Xt;){var ir=0;if(Ze>=Hn){var Fo=mn-_;n((Hn=u).Pb),Hn.wd=Hn.m,Hn.xd=Fo,0<Hn.s.ua&&Xr(Hn.s.Wa,Hn.s.vb),Hn=Ze+av}if(Ge&Zn||(Wn=_s(Wt,Ge,Ze)),n(Wn!=null),Wn.Qb&&(m[mn]=Wn.qb,wr=!0),!wr)if(hn(dt),Wn.jc){ir=dt,Fo=m;var fo=mn,Qi=Wn.pd[Ut(ir)&gf-1];n(Wn.jc),256>Qi.g?(Jt(ir,ir.u+Qi.g),Fo[fo]=Qi.value,ir=0):(Jt(ir,ir.u+Qi.g-256),n(256<=Qi.value),ir=Qi.value),ir==0&&(wr=!0)}else ir=VA(Wn.G[0],Wn.H[0],dt);if(dt.h)break;if(wr||256>ir){if(!wr)if(Wn.nd)m[mn]=(Wn.qb|ir<<8)>>>0;else{if(hn(dt),wr=VA(Wn.G[1],Wn.H[1],dt),hn(dt),Fo=VA(Wn.G[2],Wn.H[2],dt),fo=VA(Wn.G[3],Wn.H[3],dt),dt.h)break;m[mn]=(fo<<24|wr<<16|ir<<8|Fo)>>>0}if(wr=!1,++mn,++Ge>=q&&(Ge=0,++Ze,De!=null&&Ze<=Ne&&!(Ze%16)&&De(u,Ze),pn!=null))for(;ft<mn;)ir=m[ft++],pn.X[(506832829*ir&4294967295)>>>pn.Mb]=ir}else if(280>ir){if(ir=Gl(ir-256,dt),Fo=VA(Wn.G[4],Wn.H[4],dt),hn(dt),Fo=$l(q,Fo=Gl(Fo,dt)),dt.h)break;if(mn-_<Fo||Be-mn<ir)break e;for(fo=0;fo<ir;++fo)m[mn+fo]=m[mn+fo-Fo];for(mn+=ir,Ge+=ir;Ge>=q;)Ge-=q,++Ze,De!=null&&Ze<=Ne&&!(Ze%16)&&De(u,Ze);if(n(mn<=Be),Ge&Zn&&(Wn=_s(Wt,Ge,Ze)),pn!=null)for(;ft<mn;)ir=m[ft++],pn.X[(506832829*ir&4294967295)>>>pn.Mb]=ir}else{if(!(ir<ln))break e;for(wr=ir-280,n(pn!=null);ft<mn;)ir=m[ft++],pn.X[(506832829*ir&4294967295)>>>pn.Mb]=ir;ir=mn,n(!(wr>>>(Fo=pn).Xa)),m[ir]=Fo.X[wr],wr=!0}wr||n(dt.h==Ht(dt))}if(u.Pb&&dt.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(dt.h)break e;De!=null&&De(u,Ze>Ne?Ne:Ze),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=Si,a0=ts,vd=ba,yd=Hi,wd=ki,mf=xA,xt.VP8LMapColor32b=ic,xt.VP8LMapColor8b=r0,u)}function tc(u,m,_,q,Be){var Ne=1,De=[u],Ze=[m],Ge=q.m,dt=q.s,Wt=null,mn=0;e:for(;;){if(_)for(;Ne&&rr(Ge,1);){var ft=De,Xt=Ze,ln=q,Hn=1,pn=ln.m,Zn=ln.gc[ln.ab],Wn=rr(pn,2);if(ln.Oc&1<<Wn)Ne=0;else{switch(ln.Oc|=1<<Wn,Zn.hc=Wn,Zn.Ea=ft[0],Zn.nc=Xt[0],Zn.K=[null],++ln.ab,n(4>=ln.ab),Wn){case 0:case 1:Zn.b=rr(pn,3)+2,Hn=tc(fr(Zn.Ea,Zn.b),fr(Zn.nc,Zn.b),0,ln,Zn.K),Zn.K=Zn.K[0];break;case 3:var wr,ir=rr(pn,8)+1,Fo=16<ir?0:4<ir?1:2<ir?2:3;if(ft[0]=fr(Zn.Ea,Fo),Zn.b=Fo,wr=Hn=tc(ir,1,0,ln,Zn.K)){var fo,Qi=ir,yo=Zn,fa=1<<(8>>yo.b),ws=l(fa);if(ws==null)wr=0;else{var Oi=yo.K[0],wo=yo.w;for(ws[0]=yo.K[0][0],fo=1;fo<1*Qi;++fo)ws[fo]=$o(Oi[wo+fo],ws[fo-1]);for(;fo<4*fa;++fo)ws[fo]=0;yo.K[0]=null,yo.K[0]=ws,wr=1}}Hn=wr;break;case 2:break;default:n(0)}Ne=Hn}}if(De=De[0],Ze=Ze[0],Ne&&rr(Ge,1)&&!(Ne=1<=(mn=rr(Ge,4))&&11>=mn)){q.a=3;break e}var Kr;if(Kr=Ne)t:{var os,wi,ya,mA=q,Hs=De,Al=Ze,WA=mn,el=_,sl=mA.m,Bs=mA.s,Ea=[null],za=1,GA=0,Za=iv[WA];n:for(;;){if(el&&rr(sl,1)){var ks=rr(sl,3)+2,Lu=fr(Hs,ks),is=fr(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(wi=0;5>wi;++wi){var bs=cm[wi];!wi&&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=ya=0;os<za;++os){var AA=Rl[os],jl=AA.G,Nu=AA.H,yf=0,Mc=1,Ks=0;for(wi=0;5>wi;++wi){bs=cm[wi],jl[wi]=_l,Nu[wi]=ya,!wi&&0<WA&&(bs+=1<<WA);o:{var wp,vg=bs,Bp=mA,c0=Cl,Sv=_l,Fv=ya,yg=0,Ed=Bp.m,Iv=rr(Ed,1);if(o(c0,0,0,vg),Iv){var Uv=rr(Ed,1)+1,Lv=rr(Ed,1),bm=rr(Ed,Lv==0?1:8);c0[bm]=1,Uv==2&&(c0[bm=rr(Ed,8)]=1);var bp=1}else{var Cm=l(19),Em=rr(Ed,4)+4;if(19<Em){Bp.a=3;var Cp=0;break o}for(wp=0;wp<Em;++wp)Cm[rv[wp]]=rr(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(;st(Im,0,7,Nv,19);){if(rr(xd,1)){var Qv=2+2*rr(xd,3);if((wg=2+rr(xd,Qv))>Ep)break r}else wg=Ep;for(d0=0;d0<Ep&&wg--;){hn(xd);var Um=Im[0+(127&Ut(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=rr(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=st(Sv,Fv,8,c0,vg)),bp&&yg!=0?Cp=yg:(Bp.a=3,Cp=0)}if(Cp==0)break n;if(Mc&&nv[wi]==1&&(Mc=_l[ya].g==0),yf+=_l[ya].g,ya+=Cp,3>=wi){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(dt.ua=1<<mn,!lt(dt.Wa,mn)){q.a=1,Ne=0;break e}}else dt.ua=0;var Cg=q,Qm=De,Tv=Ze,Eg=Cg.s,xg=Eg.xc;if(Cg.c=Qm,Cg.i=Tv,Eg.md=fr(Qm,xg),Eg.wc=xg==0?-1:(1<<xg)-1,_){q.xb=fv;break e}if((Wt=l(De*Ze))==null){q.a=1,Ne=0;break e}Ne=(Ne=Su(q,Wt,0,De,Ze,Ze,null))&&!Ge.h;break e}return Ne?(Be!=null?Be[0]=Wt:(n(Wt==null),n(_)),q.$=0,_||Xl(dt)):Xl(dt),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,Ze=u.l.ma,Ge=u.l.width,dt=Ge*De,Wt=Ze.ca,mn=Ze.tb+Ge*_,ft=u.Ta,Xt=u.Ua;nf(u,De,Be,Ne),rm(ft,Xt,Wt,mn,dt),ec(Ze,_,_+De,Wt,mn,Ge),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 Ze=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");Ze.c=16383&(_[q+4]<<8|_[q+3]),Ze.Td=_[q+4]>>6,Ze.i=16383&(_[q+6]<<8|_[q+5]),Ze.Ud=_[q+6]>>6,q+=7,Be-=7,u.za=Ze.c+15>>4,u.Ub=Ze.i+15>>4,m.width=Ze.c,m.height=Ze.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&&(Ze.Ld=Dn(Ne),Ze.Kd=Dn(Ne)),Ze=u.Qa;var Ge,dt=u.Pa;if(n(Ne!=null),n(Ze!=null),Ze.Cb=Dn(Ne),Ze.Cb){if(Ze.Bb=Dn(Ne),Dn(Ne)){for(Ze.Fb=Dn(Ne),Ge=0;4>Ge;++Ge)Ze.Zb[Ge]=Dn(Ne)?gn(Ne,7):0;for(Ge=0;4>Ge;++Ge)Ze.Lb[Ge]=Dn(Ne)?gn(Ne,6):0}if(Ze.Bb)for(Ge=0;3>Ge;++Ge)dt.jb[Ge]=Dn(Ne)?Nn(Ne,8):255}else Ze.Bb=0;if(Ne.Ka)return ls(u,3,"cannot parse segment header");if((Ze=u.ed).zd=Dn(Ne),Ze.Tb=Nn(Ne,6),Ze.wb=Nn(Ne,3),Ze.Pc=Dn(Ne),Ze.Pc&&Dn(Ne)){for(dt=0;4>dt;++dt)Dn(Ne)&&(Ze.vd[dt]=gn(Ne,6));for(dt=0;4>dt;++dt)Dn(Ne)&&(Ze.od[dt]=gn(Ne,6))}if(u.L=Ze.Tb==0?0:Ze.zd?1:2,Ne.Ka)return ls(u,3,"cannot parse filter header");var Wt=Be;if(Be=Ge=q,q=Ge+Wt,Ze=Wt,u.Xb=(1<<Nn(u.m,2))-1,Wt<3*(dt=u.Xb))_=7;else{for(Ge+=3*dt,Ze-=3*dt,Wt=0;Wt<dt;++Wt){var mn=_[Be+0]|_[Be+1]<<8|_[Be+2]<<16;mn>Ze&&(mn=Ze),Fn(u.Jc[+Wt],_,Ge,mn),Ge+=mn,Ze-=mn,Be+=3}Fn(u.Jc[+dt],_,Ge,Ze),_=Ge<q?0:5}if(_!=0)return ls(u,_,"cannot parse partitions");for(_=Nn(Ge=u.m,7),Be=Dn(Ge)?gn(Ge,4):0,q=Dn(Ge)?gn(Ge,4):0,Ze=Dn(Ge)?gn(Ge,4):0,dt=Dn(Ge)?gn(Ge,4):0,Ge=Dn(Ge)?gn(Ge,4):0,Wt=u.Qa,mn=0;4>mn;++mn){if(Wt.Cb){var ft=Wt.Zb[mn];Wt.Fb||(ft+=_)}else{if(0<mn){u.pb[mn]=u.pb[0];continue}ft=_}var Xt=u.pb[mn];Xt.Sc[0]=pg[nc(ft+Be,127)],Xt.Sc[1]=gg[nc(ft+0,127)],Xt.Eb[0]=2*pg[nc(ft+q,127)],Xt.Eb[1]=101581*gg[nc(ft+Ze,127)]>>16,8>Xt.Eb[1]&&(Xt.Eb[1]=8),Xt.Qc[0]=pg[nc(ft+dt,117)],Xt.Qc[1]=gg[nc(ft+Ge,127)],Xt.lc=ft+Ge}if(!De.Rb)return ls(u,4,"Not a key frame.");for(Dn(Ne),De=u.Pa,_=0;4>_;++_){for(Be=0;8>Be;++Be)for(q=0;3>q;++q)for(Ze=0;11>Ze;++Ze)dt=Xn(Ne,cv[_][Be][q][Ze])?Nn(Ne,8):lv[_][Be][q][Ze],De.Wc[_][Be].Yb[q][Ze]=dt;for(Be=0;17>Be;++Be)De.Xc[_][Be]=De.Wc[_][dv[Be]]}return u.kc=Dn(Ne),u.kc&&(u.Bd=Nn(Ne,8)),u.cb=1}function Gf(u,m,_,q,Be,Ne,De){var Ze=m[Be].Yb[_];for(_=0;16>Be;++Be){if(!Xn(u,Ze[_+0]))return Be;for(;!Xn(u,Ze[_+1]);)if(Ze=m[++Be].Yb[0],_=0,Be==16)return 16;var Ge=m[Be+1].Yb;if(Xn(u,Ze[_+2])){var dt=u,Wt=0;if(Xn(dt,(ft=Ze)[(mn=_)+3]))if(Xn(dt,ft[mn+6])){for(Ze=0,mn=2*(Wt=Xn(dt,ft[mn+8]))+(ft=Xn(dt,ft[mn+9+Wt])),Wt=0,ft=Av[mn];ft[Ze];++Ze)Wt+=Wt+Xn(dt,ft[Ze]);Wt+=3+(8<<mn)}else Xn(dt,ft[mn+7])?(Wt=7+2*Xn(dt,165),Wt+=Xn(dt,145)):Wt=5+Xn(dt,159);else Wt=Xn(dt,ft[mn+4])?3+Xn(dt,ft[mn+5]):2;Ze=Ge[2]}else Wt=1,Ze=Ge[1];Ge=De+sv[Be],0>(dt=u).b&&Un(dt);var mn,ft=dt.b,Xt=(mn=dt.Ca>>1)-(dt.I>>ft)>>31;--dt.b,dt.Ca+=Xt,dt.Ca|=1,dt.I-=(mn+1&Xt)<<ft,Ne[Ge]=((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 Ze=u[m+0]+u[m+8],Ge=u[m+0]-u[m+8],dt=(35468*u[m+4]>>16)-Fc(u[m+12]),Wt=Fc(u[m+4])+(35468*u[m+12]>>16);De[Ne+0]=Ze+Wt,De[Ne+1]=Ge+dt,De[Ne+2]=Ge-dt,De[Ne+3]=Ze-Wt,Ne+=4,m++}for(Be=Ne=0;4>Be;++Be)Ze=(u=De[Ne+0]+4)+De[Ne+8],Ge=u-De[Ne+8],dt=(35468*De[Ne+4]>>16)-Fc(De[Ne+12]),Jl(_,q,0,0,Ze+(Wt=Fc(De[Ne+4])+(35468*De[Ne+12]>>16))),Jl(_,q,1,0,Ge+dt),Jl(_,q,2,0,Ge-dt),Jl(_,q,3,0,Ze-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]),Ze=35468*u[m+1]>>16;ms(_,q,0,Be+De,u=Fc(u[m+1]),Ze),ms(_,q,1,Be+Ne,u,Ze),ms(_,q,2,Be-Ne,u,Ze),ms(_,q,3,Be-De,u,Ze)}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],Ze=u[m+4+Be]+u[m+8+Be],Ge=u[m+4+Be]-u[m+8+Be],dt=u[m+0+Be]-u[m+12+Be];Ne[0+Be]=De+Ze,Ne[8+Be]=De-Ze,Ne[4+Be]=dt+Ge,Ne[12+Be]=dt-Ge}for(Be=0;4>Be;++Be)De=(u=Ne[0+4*Be]+3)+Ne[3+4*Be],Ze=Ne[1+4*Be]+Ne[2+4*Be],Ge=Ne[1+4*Be]-Ne[2+4*Be],dt=u-Ne[3+4*Be],_[q+0]=De+Ze>>3,_[q+16]=dt+Ge>>3,_[q+32]=De-Ze>>3,_[q+48]=dt-Ge>>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 Ze,Ge=Ne,dt=De+u[m-1];for(Ze=0;Ze<_;++Ze)u[m+Ze]=Ge[dt+u[Be+Ze]];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];Br(u,m+0,16843009*ci(u[m-1-32],_,q)),Br(u,m+32,16843009*ci(_,q,Be)),Br(u,m+64,16843009*ci(q,Be,Ne)),Br(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],Ze=u[m+1-32],Ge=u[m+2-32],dt=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(Ze,De,Ne),u[m+3+32]=u[m+2+0]=ci(Ge,Ze,De),u[m+3+0]=ci(dt,Ge,Ze)}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],Ze=u[m+6-32],Ge=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,Ze),u[m+3+64]=u[m+2+96]=ci(De,Ze,Ge),u[m+3+96]=ci(Ze,Ge,Ge)}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],Ze=u[m+1-32],Ge=u[m+2-32],dt=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+Ze+1>>1,u[m+2+0]=u[m+3+64]=Ze+Ge+1>>1,u[m+3+0]=Ge+dt+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,Ze),u[m+2+32]=u[m+3+96]=ci(De,Ze,Ge),u[m+3+32]=ci(Ze,Ge,dt)}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],Ze=u[m+5-32],Ge=u[m+6-32],dt=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,Ze),u[m+3+64]=ci(De,Ze,Ge),u[m+3+96]=ci(Ze,Ge,dt)}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],Ze=u[m+0-32],Ge=u[m+1-32],dt=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(Ze,Ge,dt),u[m+2+0]=ci(De,Ze,Ge),u[m+1+0]=u[m+3+32]=ci(_,De,Ze),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*_],Ze=u[m-_],Ge=u[m+0],dt=u[m+_],Wt=u[m+2*_],mn=u[m+3*_];return 4*tu[255+Ze-Ge]+tu[255+De-dt]>q?0:tu[255+u[m-4*_]-Ne]<=Be&&tu[255+Ne-De]<=Be&&tu[255+De-Ze]<=Be&&tu[255+mn-Wt]<=Be&&tu[255+Wt-dt]<=Be&&tu[255+dt-Ge]<=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,Ze){for(Ne=2*Ne+1;0<Be--;){if($h(u,m,_,Ne,De))if(Gh(u,m,_,Ze))Nc(u,m,_);else{var Ge=u,dt=m,Wt=_,mn=Ge[dt-2*Wt],ft=Ge[dt-Wt],Xt=Ge[dt+0],ln=Ge[dt+Wt],Hn=Ge[dt+2*Wt],pn=27*(Wn=ug[1020+3*(Xt-ft)+ug[1020+mn-ln]])+63>>7,Zn=18*Wn+63>>7,Wn=9*Wn+63>>7;Ge[dt-3*Wt]=Dl[255+Ge[dt-3*Wt]+Wn],Ge[dt-2*Wt]=Dl[255+mn+Zn],Ge[dt-Wt]=Dl[255+ft+pn],Ge[dt+0]=Dl[255+Xt-pn],Ge[dt+Wt]=Dl[255+ln-Zn],Ge[dt+2*Wt]=Dl[255+Hn-Wn]}m+=q}}function Oc(u,m,_,q,Be,Ne,De,Ze){for(Ne=2*Ne+1;0<Be--;){if($h(u,m,_,Ne,De))if(Gh(u,m,_,Ze))Nc(u,m,_);else{var Ge=u,dt=m,Wt=_,mn=Ge[dt-Wt],ft=Ge[dt+0],Xt=Ge[dt+Wt],ln=cp[112+(4+(Hn=3*(ft-mn))>>3)],Hn=cp[112+(Hn+3>>3)],pn=ln+1>>1;Ge[dt-2*Wt]=Dl[255+Ge[dt-2*Wt]+pn],Ge[dt-Wt]=Dl[255+mn+Hn],Ge[dt+0]=Dl[255+ft-ln],Ge[dt+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,Ze){Qc(u,m,Be,1,8,Ne,De,Ze),Qc(_,q,Be,1,8,Ne,De,Ze)}function pt(u,m,_,q,Be,Ne,De,Ze){Qc(u,m,1,Be,8,Ne,De,Ze),Qc(_,q,1,Be,8,Ne,De,Ze)}function _t(u,m,_,q,Be,Ne,De,Ze){Oc(u,m+4*Be,Be,1,8,Ne,De,Ze),Oc(_,q+4*Be,Be,1,8,Ne,De,Ze)}function an(u,m,_,q,Be,Ne,De,Ze){Oc(u,m+4,1,Be,8,Ne,De,Ze),Oc(_,q+4,1,Be,8,Ne,De,Ze)}function Vn(){this.ba=new $i,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 or(){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 xo(){this.ua=0,this.Wa=new _i,this.vb=new _i,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 $i,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 xo,this.ab=0,this.gc=w(4,go),this.Oc=0}function Fi(){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 Ze;if(u==null)Ca(null,null,_,q,Be,Ne,De);else for(Ze=0;Ze<De;++Ze)Be[Ne+Ze]=u[m+Ze]+_[q+Ze]&255}function us(u,m,_,q,Be,Ne,De){if(u==null)Ca(null,null,_,q,Be,Ne,De);else{var Ze,Ge=u[m+0],dt=Ge,Wt=Ge;for(Ze=0;Ze<De;++Ze)dt=Wt+(Ge=u[m+Ze])-dt,Wt=_[q+Ze]+(-256&dt?0>dt?0:255:dt)&255,dt=Ge,Be[Ne+Ze]=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 Fi,(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 Ze=u.Fa,Ge=u.P,dt=u.qc,Wt=u.mb,mn=u.nb,ft=Ge+1,Xt=dt-1,ln=De.l;if(n(Ze!=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>=dt)m=0;else if(De.$a=3&Ze[Ge+0],De.Z=Ze[Ge+0]>>2&3,De.Lc=Ze[Ge+0]>>4&3,Ge=Ze[Ge+0]>>6&3,0>De.$a||1<De.$a||4<=De.Z||1<De.Lc||Ge)m=0;else if(ln.put=Jo,ln.ac=qu,ln.bc=xc,ln.ma=De,ln.width=m.width,ln.height=m.height,ln.Da=m.Da,ln.v=m.v,ln.va=m.va,ln.j=m.j,ln.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,Ze,ft,Xt),!tc(De.c,De.i,1,m,null)||(m.ab==1&&m.gc[0].hc==3&&Eu(m.s)?(De.ic=1,Ze=m.c*m.i,m.Ta=null,m.Ua=0,m.V=l(Ze),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=(Ze=u.ga).c,Ne=Ze.l.o,Ze.$a==0){if(ft=u.rc,Xt=u.Vc,ln=u.Fa,Ge=u.P+1+_*m,dt=u.mb,Wt=u.nb+_*m,n(Ge<=u.P+u.qc),Ze.Z!=0)for(n(Cd[Ze.Z]!=null),De=0;De<q;++De)Cd[Ze.Z](ft,Xt,ln,Ge,dt,Wt,m),ft=dt,Xt=Wt,Wt+=m,Ge+=m;else for(De=0;De<q;++De)r(dt,Wt,ln,Ge,m),ft=dt,Xt=Wt,Wt+=m,Ge+=m;u.rc=ft,u.Vc=Xt}else{if(n(Ze.mc!=null),m=_+q,n((De=Ze.mc)!=null),n(m<=De.i),De.C>=m)m=1;else if(Ze.ic||Iu(),Ze.ic){Ze=De.V,ft=De.Ba,Xt=De.c;var Hn=De.i,pn=(ln=1,Ge=De.$/Xt,dt=De.$%Xt,Wt=De.m,mn=De.s,De.$),Zn=Xt*Hn,Wn=Xt*m,wr=mn.wc,ir=pn<Wn?_s(mn,dt,Ge):null;n(pn<=Zn),n(m<=Hn),n(Eu(mn));t:for(;;){for(;!Wt.h&&pn<Wn;){if(dt&wr||(ir=_s(mn,dt,Ge)),n(ir!=null),hn(Wt),256>(Hn=VA(ir.G[0],ir.H[0],Wt)))Ze[ft+pn]=Hn,++pn,++dt>=Xt&&(dt=0,++Ge<=m&&!(Ge%16)&&xu(De,Ge));else{if(!(280>Hn)){ln=0;break t}Hn=Gl(Hn-256,Wt);var Fo,fo=VA(ir.G[4],ir.H[4],Wt);if(hn(Wt),!(pn>=(fo=$l(Xt,fo=Gl(fo,Wt)))&&Zn-pn>=Hn)){ln=0;break t}for(Fo=0;Fo<Hn;++Fo)Ze[ft+pn+Fo]=Ze[ft+pn+Fo-fo];for(pn+=Hn,dt+=Hn;dt>=Xt;)dt-=Xt,++Ge<=m&&!(Ge%16)&&xu(De,Ge);pn<Wn&&dt&wr&&(ir=_s(mn,dt,Ge))}n(Wt.h==Ht(Wt))}xu(De,Ge>m?m:Ge);break t}!ln||Wt.h&&pn<Zn?(ln=0,De.a=Wt.h?5:3):De.$=pn,m=ln}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,Ze=u,Ge=m+(_?1:0),dt=u,Wt=m+(_?0:3);for(De=0;De<q;++De){var mn=dt[Wt+4*De];mn!=255&&(mn*=32897,Ze[Ge+4*De+0]=Ze[Ge+4*De+0]*mn>>23,Ze[Ge+4*De+1]=Ze[Ge+4*De+1]*mn>>23,Ze[Ge+4*De+2]=Ze[Ge+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],Ze=15&(dt=u[m+2*Ne+1]),Ge=4369*Ze,dt=(240&dt|dt>>4)*Ge>>16;u[m+2*Ne+0]=(240&De|De>>4)*Ge>>16&240|(15&De|De<<4)*Ge>>16>>4&15,u[m+2*Ne+1]=240&dt|Ze}m+=Be}}function js(u,m,_,q,Be,Ne,De,Ze){var Ge,dt,Wt=255;for(dt=0;dt<Be;++dt){for(Ge=0;Ge<q;++Ge){var mn=u[m+Ge];Ne[De+4*Ge]=mn,Wt&=mn}m+=_,De+=Ze}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,Ze,Ge,dt,Wt,mn,ft,Xt,ln,Hn,pn,Zn,Wn,wr){var ir,Fo=wr-1>>1,fo=Ze[Ge+0]|dt[Wt+0]<<16,Qi=mn[ft+0]|Xt[ln+0]<<16;n(q!=null);var yo=3*fo+Qi+131074>>2;for(m(q[Be+0],255&yo,yo>>16,Hn,pn),Ne!=null&&(yo=3*Qi+fo+131074>>2,m(Ne[De+0],255&yo,yo>>16,Zn,Wn)),ir=1;ir<=Fo;++ir){var fa=Ze[Ge+ir]|dt[Wt+ir]<<16,ws=mn[ft+ir]|Xt[ln+ir]<<16,Oi=fo+fa+Qi+ws+524296,wo=Oi+2*(fa+Qi)>>3;yo=wo+fo>>1,fo=(Oi=Oi+2*(fo+ws)>>3)+fa>>1,m(q[Be+2*ir-1],255&yo,yo>>16,Hn,pn+(2*ir-1)*_),m(q[Be+2*ir-0],255&fo,fo>>16,Hn,pn+(2*ir-0)*_),Ne!=null&&(yo=Oi+Qi>>1,fo=wo+ws>>1,m(Ne[De+2*ir-1],255&yo,yo>>16,Zn,Wn+(2*ir-1)*_),m(Ne[De+2*ir+0],255&fo,fo>>16,Zn,Wn+(2*ir+0)*_)),fo=fa,Qi=ws}1&wr||(yo=3*fo+Qi+131074>>2,m(q[Be+wr-1],255&yo,yo>>16,Hn,pn+(wr-1)*_),Ne!=null&&(yo=3*Qi+fo+131074>>2,m(Ne[De+wr-1],255&yo,yo>>16,Zn,Wn+(wr-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,Ze,Ge,dt,Wt,mn){for(var ft=Wt+(-2&mn)*_;Wt!=ft;)m(q[Be+0],Ne[De+0],Ze[Ge+0],dt,Wt),m(q[Be+1],Ne[De+0],Ze[Ge+0],dt,Wt+_),Be+=2,++De,++Ge,Wt+=2*_;1&mn&&m(q[Be+0],Ne[De+0],Ze[Ge+0],dt,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,Ze=u.pc+40,Ge=u.oc,dt=u.pc+584,Wt=u.oc,mn=u.pc+600;for(_=0;16>_;++_)De[Ze+32*_-1]=129;for(_=0;8>_;++_)Ge[dt+32*_-1]=129,Wt[mn+32*_-1]=129;for(0<Be?De[Ze-1-32]=Ge[dt-1-32]=Wt[mn-1-32]=129:(o(De,Ze-32-1,127,21),o(Ge,dt-32-1,127,9),o(Wt,mn-32-1,127,9)),q=0;q<u.za;++q){var ft=m.ya[m.aa+q];if(0<q){for(_=-1;16>_;++_)r(De,Ze+32*_-4,De,Ze+32*_+12,4);for(_=-1;8>_;++_)r(Ge,dt+32*_-4,Ge,dt+32*_+4,4),r(Wt,mn+32*_-4,Wt,mn+32*_+4,4)}var Xt=u.Gd,ln=u.Hd+q,Hn=ft.ad,pn=ft.Hc;if(0<Be&&(r(De,Ze-32,Xt[ln].y,0,16),r(Ge,dt-32,Xt[ln].f,0,8),r(Wt,mn-32,Xt[ln].ea,0,8)),ft.Za){var Zn=De,Wn=Ze-32+16;for(0<Be&&(q>=u.za-1?o(Zn,Wn,Xt[ln].y[15],4):r(Zn,Wn,Xt[ln+1].y,0,4)),_=0;4>_;_++)Zn[Wn+128+_]=Zn[Wn+256+_]=Zn[Wn+384+_]=Zn[Wn+0+_];for(_=0;16>_;++_,pn<<=2)Zn=De,Wn=Ze+wm[_],Uu[ft.Ob[_]](Zn,Wn),sp(pn,Hn,16*+_,Zn,Wn)}else if(Zn=qf(q,Be,ft.Ob[0]),bd[Zn](De,Ze),pn!=0)for(_=0;16>_;++_,pn<<=2)sp(pn,Hn,16*+_,De,Ze+wm[_]);for(_=ft.Gc,Zn=qf(q,Be,ft.Dd),jc[Zn](Ge,dt),jc[Zn](Wt,mn),pn=Hn,Zn=Ge,Wn=dt,255&(ft=0|_)&&(170&ft?Ac(pn,256,Zn,Wn):Ja(pn,256,Zn,Wn)),ft=Wt,pn=mn,255&(_>>=8)&&(170&_?Ac(Hn,320,ft,pn):Ja(Hn,320,ft,pn)),Be<u.Ub-1&&(r(Xt[ln].y,0,De,Ze+480,16),r(Xt[ln].f,0,Ge,dt+224,8),r(Xt[ln].ea,0,Wt,mn+224,8)),_=8*Ne*u.B,Xt=u.sa,ln=u.ta+16*q+16*Ne*u.R,Hn=u.qa,ft=u.ra+8*q+_,pn=u.Ha,Zn=u.Ia+8*q+_,_=0;16>_;++_)r(Xt,ln+_*u.R,De,Ze+32*_,16);for(_=0;8>_;++_)r(Hn,ft+_*u.B,Ge,dt+32*_,8),r(pn,Zn+_*u.B,Wt,mn+32*_,8)}}function pf(u,m,_,q,Be,Ne,De,Ze,Ge){var dt=[0],Wt=[0],mn=0,ft=Ge!=null?Ge.kd:0,Xt=Ge!=null?Ge:new or;if(u==null||12>_)return 7;Xt.data=u,Xt.w=m,Xt.ha=_,m=[m],_=[_],Xt.gb=[Xt.gb];e:{var ln=m,Hn=_,pn=Xt.gb;if(n(u!=null),n(Hn!=null),n(pn!=null),pn[0]=0,12<=Hn[0]&&!t(u,ln[0],"RIFF")){if(t(u,ln[0]+8,"WEBP")){pn=3;break e}var Zn=Oo(u,ln[0]+4);if(12>Zn||4294967286<Zn){pn=3;break e}if(ft&&Zn>Hn[0]-8){pn=7;break e}pn[0]=Zn,ln[0]+=12,Hn[0]-=12}pn=0}if(pn!=0)return pn;for(Zn=0<Xt.gb[0],_=_[0];;){e:{var Wn=u;Hn=m,pn=_;var wr=dt,ir=Wt,Fo=ln=[0];if((yo=mn=[mn])[0]=0,8>pn[0])pn=7;else{if(!t(Wn,Hn[0],"VP8X")){if(Oo(Wn,Hn[0]+4)!=10){pn=3;break e}if(18>pn[0]){pn=7;break e}var fo=Oo(Wn,Hn[0]+8),Qi=1+Wr(Wn,Hn[0]+12);if(2147483648<=Qi*(Wn=1+Wr(Wn,Hn[0]+15))){pn=3;break e}Fo!=null&&(Fo[0]=fo),wr!=null&&(wr[0]=Qi),ir!=null&&(ir[0]=Wn),Hn[0]+=18,pn[0]-=18,yo[0]=1}pn=0}}if(mn=mn[0],ln=ln[0],pn!=0)return pn;if(Hn=!!(2&ln),!Zn&&mn)return 3;if(Ne!=null&&(Ne[0]=!!(16&ln)),De!=null&&(De[0]=Hn),Ze!=null&&(Ze[0]=0),De=dt[0],ln=Wt[0],mn&&Hn&&Ge==null){pn=0;break}if(4>_){pn=7;break}if(Zn&&mn||!Zn&&!mn&&!t(u,m[0],"ALPH")){_=[_],Xt.na=[Xt.na],Xt.P=[Xt.P],Xt.Sa=[Xt.Sa];e:{fo=u,pn=m,Zn=_;var yo=Xt.gb;wr=Xt.na,ir=Xt.P,Fo=Xt.Sa,Qi=22,n(fo!=null),n(Zn!=null),Wn=pn[0];var fa=Zn[0];for(n(wr!=null),n(Fo!=null),wr[0]=null,ir[0]=null,Fo[0]=0;;){if(pn[0]=Wn,Zn[0]=fa,8>fa){pn=7;break e}var ws=Oo(fo,Wn+4);if(4294967286<ws){pn=3;break e}var Oi=8+ws+1&-2;if(Qi+=Oi,0<yo&&Qi>yo){pn=3;break e}if(!t(fo,Wn,"VP8 ")||!t(fo,Wn,"VP8L")){pn=0;break e}if(fa[0]<Oi){pn=7;break e}t(fo,Wn,"ALPH")||(wr[0]=fo,ir[0]=Wn+8,Fo[0]=ws),Wn+=Oi,fa-=Oi}}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(yo=u,pn=m,Zn=_,wr=Xt.gb[0],ir=Xt.Ja,Fo=Xt.xa,fo=pn[0],Wn=!t(yo,fo,"VP8 "),Qi=!t(yo,fo,"VP8L"),n(yo!=null),n(Zn!=null),n(ir!=null),n(Fo!=null),8>Zn[0])pn=7;else{if(Wn||Qi){if(yo=Oo(yo,fo+4),12<=wr&&yo>wr-12){pn=3;break e}if(ft&&yo>Zn[0]-8){pn=7;break e}ir[0]=yo,pn[0]+=8,Zn[0]-=8,Fo[0]=Qi}else Fo[0]=5<=Zn[0]&&yo[fo+0]==47&&!(yo[fo+4]>>5),ir[0]=Zn[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(Ze==null||Hn||(Ze[0]=Xt.xa?2:1),De=[De],ln=[ln],Xt.xa){if(5>_){pn=7;break}Ze=De,ft=ln,Hn=Ne,u==null||5>_?u=0:5<=_&&u[m+0]==47&&!(u[m+4]>>5)?(Zn=[0],yo=[0],wr=[0],Tn(ir=new bt,u,m,_),Sc(ir,Zn,yo,wr)?(Ze!=null&&(Ze[0]=Zn[0]),ft!=null&&(ft[0]=yo[0]),Hn!=null&&(Hn[0]=wr[0]),u=1):u=0):u=0}else{if(10>_){pn=7;break}Ze=ln,u==null||10>_||!Y0(u,m+3,_-3)?u=0:(ft=u[m+0]|u[m+1]<<8|u[m+2]<<16,Hn=16383&(u[m+7]<<8|u[m+6]),u=16383&(u[m+9]<<8|u[m+8]),1&ft||3<(ft>>1&7)||!(ft>>4&1)||ft>>5>=Xt.Ja||!Hn||!u?u=0:(De&&(De[0]=Hn),Ze&&(Ze[0]=u),u=1))}if(!u||(De=De[0],ln=ln[0],mn&&(dt[0]!=De||Wt[0]!=ln)))return 3;Ge!=null&&(Ge[0]=Xt,Ge.offset=m-Ge.w,n(4294967286>m-Ge.w),n(Ge.offset==Ge.ha-_));break}return pn==0||pn==7&&mn&&Ge==null?(Ne!=null&&(Ne[0]|=Xt.na!=null&&0<Xt.na.length),q!=null&&(q[0]=De),Be!=null&&(Be[0]=ln),0):pn}function e0(u,m,_){var q=m.width,Be=m.height,Ne=0,De=0,Ze=q,Ge=Be;if(m.Da=u!=null&&0<u.Da,m.Da&&(Ze=u.cd,Ge=u.bd,Ne=u.v,De=u.j,11>_||(Ne&=-2,De&=-2),0>Ne||0>De||0>=Ze||0>=Ge||Ne+Ze>q||De+Ge>Be))return 0;if(m.v=Ne,m.j=De,m.va=Ne+Ze,m.o=De+Ge,m.U=Ze,m.T=Ge,m.da=u!=null&&0<u.da,m.da){if(!Go(Ze,Ge,_=[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,Ze=-2&_.j;if(0>De||0>Ze||0>=Be||0>=Ne||De+Be>u||Ze+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 Ge=q.width,dt=q.height;if(u=q.S,0>=Ge||0>=dt||!(u>=dp&&13>u))u=2;else{if(0>=q.Rd&&q.sd==null){De=Ne=Be=m=0;var Wt=(Ze=Ge*Bm[u])*dt;if(11>u||(Ne=(dt+1)/2*(m=(Ge+1)/2),u==12&&(De=(Be=Ge)*dt)),(dt=l(Wt+2*Ne+De))==null){u=1;break e}q.sd=dt,11>u?((Ge=q.f.RGBA).eb=dt,Ge.fb=0,Ge.A=Ze,Ge.size=Wt):((Ge=q.f.kb).y=dt,Ge.O=0,Ge.fa=Ze,Ge.Fd=Wt,Ge.f=dt,Ge.N=0+Wt,Ge.Ab=m,Ge.Cd=Ne,Ge.ea=dt,Ge.W=0+Wt+Ne,Ge.Db=m,Ge.Ed=Ne,u==12&&(Ge.F=dt,Ge.J=0+Wt+2*Ne),Ge.Tc=De,Ge.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&=(Ze=Math.abs(u.A))*(De-1)+Ne<=u.size,m&=Ze>=Ne*Bm[Be],m&=u.eb!=null;else{u=q.f.kb,Ze=(Ne+1)/2,Wt=(De+1)/2,Ge=Math.abs(u.fa),dt=Math.abs(u.Ab);var mn=Math.abs(u.Db),ft=Math.abs(u.lb),Xt=ft*(De-1)+Ne;m&=Ge*(De-1)+Ne<=u.Fd,m&=dt*(Wt-1)+Ze<=u.Cd,m=(m&=mn*(Wt-1)+Ze<=u.Ed)&Ge>=Ne&dt>=Ze&mn>=Ze,m&=u.y!=null,m&=u.f!=null,m&=u.ea!=null,Be==12&&(m&=ft>=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 Ro(Ro(u,m[_+1]),m[_+0])},xt.Predictor6=function(u,m,_){return Ro(u,m[_-1])},xt.Predictor7=function(u,m,_){return Ro(u,m[_+0])},xt.Predictor8=function(u,m,_){return Ro(m[_-1],m[_+0])},xt.Predictor9=function(u,m,_){return Ro(m[_+0],m[_+1])},xt.Predictor10=function(u,m,_){return Ro(Ro(u,m[_-1]),Ro(m[_+0],m[_+1]))},xt.Predictor11=function(u,m,_){var q=m[_+0];return 0>=vi(q>>24&255,u>>24&255,(m=m[_-1])>>24&255)+vi(q>>16&255,u>>16&255,m>>16&255)+vi(q>>8&255,u>>8&255,m>>8&255)+vi(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=Ro(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=da,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 Vn,Ze=new $i;De.ba=Ze,Ze.S=Ne,Ze.width=[Ze.width],Ze.height=[Ze.height];var Ge=Ze.width,dt=Ze.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?Ge=0:(Ge!=null&&(Ge[0]=Wt.width[0]),dt!=null&&(dt[0]=Wt.height[0]),Ge=1),Ge){Ze.width=Ze.width[0],Ze.height=Ze.height[0],q!=null&&(q[0]=Ze.width),Be!=null&&(Be[0]=Ze.height);e:{if(q=new Wf,(Be=new or).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(ft,Xt){var ln=[0],Hn=[0],pn=[0];t:for(;;){if(ft==null)return 0;if(Xt==null)return ft.a=2,0;if(ft.l=Xt,ft.a=0,Tn(ft.m,Xt.data,Xt.w,Xt.ha),!Sc(ft.m,ln,Hn,pn)){ft.a=3;break t}if(ft.xb=fm,Xt.width=ln[0],Xt.height=Hn[0],!tc(ln[0],Hn[0],1,ft,null))break t;return 1}return n(ft.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&&!lt(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<(Ge=0>(Ge=_.Md)?0:100<Ge?255:255*Ge/100)){for(dt=Wt=0;4>dt;++dt)12>(mn=Be.pb[dt]).lc&&(mn.ia=Ge*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(ft,Xt){if(ft==null)return 0;if(Xt==null)return ls(ft,2,"NULL VP8Io parameter in VP8Decode().");if(!ft.cb&&!rc(ft,Xt))return 0;if(n(ft.cb),Xt.ac==null||Xt.ac(Xt)){Xt.ob&&(ft.L=0);var ln=yp[ft.L];if(ft.L==2?(ft.yb=0,ft.zb=0):(ft.yb=Xt.v-ln>>4,ft.zb=Xt.j-ln>>4,0>ft.yb&&(ft.yb=0),0>ft.zb&&(ft.zb=0)),ft.Va=Xt.o+15+ln>>4,ft.Hb=Xt.va+15+ln>>4,ft.Hb>ft.za&&(ft.Hb=ft.za),ft.Va>ft.Ub&&(ft.Va=ft.Ub),0<ft.L){var Hn=ft.ed;for(ln=0;4>ln;++ln){var pn;if(ft.Qa.Cb){var Zn=ft.Qa.Lb[ln];ft.Qa.Fb||(Zn+=Hn.Tb)}else Zn=Hn.Tb;for(pn=0;1>=pn;++pn){var Wn=ft.gd[ln][pn],wr=Zn;if(Hn.Pc&&(wr+=Hn.vd[0],pn&&(wr+=Hn.od[0])),0<(wr=0>wr?0:63<wr?63:wr)){var ir=wr;0<Hn.wb&&(ir=4<Hn.wb?ir>>2:ir>>1)>9-Hn.wb&&(ir=9-Hn.wb),1>ir&&(ir=1),Wn.dd=ir,Wn.tc=2*wr+ir,Wn.ld=40<=wr?2:15<=wr?1:0}else Wn.tc=0;Wn.La=pn}}}ln=0}else ls(ft,6,"Frame setup failed"),ln=ft.a;if(ln=ln==0){if(ln){ft.$c=0,0<ft.Aa||(ft.Ic=xv);t:{ln=ft.Ic,Hn=4*(ir=ft.za);var Fo=32*ir,fo=ir+1,Qi=0<ft.L?ir*(0<ft.Aa?2:1):0,yo=(ft.Aa==2?2:1)*ir;if((Wn=Hn+832+(pn=3*(16*ln+yp[ft.L])/2*Fo)+(Zn=ft.Fa!=null&&0<ft.Fa.length?ft.Kc.c*ft.Kc.i:0))!=Wn)ln=0;else{if(Wn>ft.Vb){if(ft.Vb=0,ft.Ec=l(Wn),ft.Fc=0,ft.Ec==null){ln=ls(ft,1,"no memory during frame initialization.");break t}ft.Vb=Wn}Wn=ft.Ec,wr=ft.Fc,ft.Ac=Wn,ft.Bc=wr,wr+=Hn,ft.Gd=w(Fo,$0),ft.Hd=0,ft.rb=w(fo+1,Hh),ft.sb=1,ft.wa=Qi?w(Qi,Yl):null,ft.Y=0,ft.D.Nb=0,ft.D.wa=ft.wa,ft.D.Y=ft.Y,0<ft.Aa&&(ft.D.Y+=ir),n(!0),ft.oc=Wn,ft.pc=wr,wr+=832,ft.ya=w(yo,kh),ft.aa=0,ft.D.ya=ft.ya,ft.D.aa=ft.aa,ft.Aa==2&&(ft.D.aa+=ir),ft.R=16*ir,ft.B=8*ir,ir=(Fo=yp[ft.L])*ft.R,Fo=Fo/2*ft.B,ft.sa=Wn,ft.ta=wr+ir,ft.qa=ft.sa,ft.ra=ft.ta+16*ln*ft.R+Fo,ft.Ha=ft.qa,ft.Ia=ft.ra+8*ln*ft.B+Fo,ft.$c=0,wr+=pn,ft.mb=Zn?Wn:null,ft.nb=Zn?wr:null,n(wr+Zn<=ft.Fc+ft.Vb),J0(ft),o(ft.Ac,ft.Bc,0,Hn),ln=1}}if(ln){if(Xt.ka=0,Xt.y=ft.sa,Xt.O=ft.ta,Xt.f=ft.qa,Xt.N=ft.ra,Xt.ea=ft.Ha,Xt.Vd=ft.Ia,Xt.fa=ft.R,Xt.Rc=ft.B,Xt.F=null,Xt.J=0,!sm){for(ln=-255;255>=ln;++ln)om[255+ln]=0>ln?-ln:ln;for(ln=-1020;1020>=ln;++ln)im[1020+ln]=-128>ln?-128:127<ln?127:ln;for(ln=-112;112>=ln;++ln)am[112+ln]=-16>ln?-16:15<ln?15:ln;for(ln=-255;510>=ln;++ln)Am[255+ln]=0>ln?0:255<ln?255:ln;sm=1}Bd=$f,vf=Yp,Ac=oc,Ra=ep,Ja=tp,eu=Xp,rs=ap,ys=uf,_c=ye,A0=pt,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,ln=1}else ln=0}ln&&(ln=function(fa,ws){for(fa.M=0;fa.M<fa.Va;++fa.M){var Oi,wo=fa.Jc[fa.M&fa.Xb],Kr=fa.m,os=fa;for(Oi=0;Oi<os.za;++Oi){var wi=Kr,ya=os,mA=ya.Ac,Hs=ya.Bc+4*Oi,Al=ya.zc,WA=ya.ya[ya.aa+Oi];if(ya.Qa.Bb?WA.$b=Xn(wi,ya.Pa.jb[0])?2+Xn(wi,ya.Pa.jb[2]):Xn(wi,ya.Pa.jb[1]):WA.$b=0,ya.kc&&(WA.Ad=Xn(wi,ya.Bd)),WA.Za=!Xn(wi,145)+0,WA.Za){var el=WA.Ob,sl=0;for(ya=0;4>ya;++ya){var Bs,Ea=Al[0+ya];for(Bs=0;4>Bs;++Bs){Ea=uv[mA[Hs+Bs]][Ea];for(var za=dm[Xn(wi,Ea[0])];0<za;)za=dm[2*za+Xn(wi,Ea[za])];Ea=-za,mA[Hs+Bs]=Ea}r(el,sl,mA,Hs,4),sl+=4,Al[0+ya]=Ea}}else Ea=Xn(wi,156)?Xn(wi,128)?1:3:Xn(wi,163)?2:0,WA.Ob[0]=Ea,o(mA,Hs,Ea,4),o(Al,0,Ea,4);WA.Dd=Xn(wi,142)?Xn(wi,114)?Xn(wi,183)?1:3:2:0}if(os.m.Ka)return ls(fa,7,"Premature end-of-partition0 encountered.");for(;fa.ja<fa.za;++fa.ja){if(os=wo,wi=(Kr=fa).rb[Kr.sb-1],mA=Kr.rb[Kr.sb+Kr.ja],Oi=Kr.ya[Kr.aa+Kr.ja],Hs=Kr.kc?Oi.Ad:0)wi.la=mA.la=0,Oi.Za||(wi.Na=mA.Na=0),Oi.Hc=0,Oi.Gc=0,Oi.ia=0;else{var GA,Za;if(wi=mA,mA=os,Hs=Kr.Pa.Xc,Al=Kr.ya[Kr.aa+Kr.ja],WA=Kr.pb[Al.$b],ya=Al.ad,el=0,sl=Kr.rb[Kr.sb-1],Ea=Bs=0,o(ya,el,0,384),Al.Za)var ks=0,Lu=Hs[3];else{za=l(16);var is=wi.Na+sl.Na;if(is=l0(mA,Hs[1],is,WA.Eb,0,za,0),wi.Na=sl.Na=(0<is)+0,1<is)Bd(za,0,ya,el);else{var bl=za[0]+3>>3;for(za=0;256>za;za+=16)ya[el+za]=bl}ks=1,Lu=Hs[0]}var qa=15&wi.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,ya,el))>ks)<<7,Za=Za<<2|(3<is?3:1<is?2:ya[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=wi.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,ya,el)))<<3,Za=Za<<2|(3<is?3:1<is?2:ya[el+0]!=0),el+=16;qa>>=2,bs=bs>>1|Pl<<5}Ea|=Za<<4*GA,Lu|=qa<<4<<GA,ks|=(240&bs)<<GA}wi.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[Oi.$b][Oi.Za],Kr.wa[Kr.Y+Kr.ja].La|=!Hs),os.Ka)return ls(fa,7,"Premature end-of-file encountered.")}if(J0(fa),Kr=ws,os=1,Oi=(wo=fa).D,wi=0<wo.L&&wo.M>=wo.zb&&wo.M<=wo.Va,wo.Aa==0)t:{if(Oi.M=wo.M,Oi.uc=wi,ql(wo,Oi),os=1,Oi=(Za=wo.D).Nb,wi=(Ea=yp[wo.L])*wo.R,mA=Ea/2*wo.B,za=16*Oi*wo.R,bl=8*Oi*wo.B,Hs=wo.sa,Al=wo.ta-wi+za,WA=wo.qa,ya=wo.ra-mA+bl,el=wo.Ha,sl=wo.Ia-mA+bl,bs=(qa=Za.M)==0,Bs=qa>=wo.Va-1,wo.Aa==2&&ql(wo,Za),Za.uc)for(Pl=(is=wo).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(wo.ia&&alert("todo:DitherRow"),Kr.put!=null){if(Za=16*qa,qa=16*(qa+1),bs?(Kr.y=wo.sa,Kr.O=wo.ta+za,Kr.f=wo.qa,Kr.N=wo.ra+bl,Kr.ea=wo.Ha,Kr.W=wo.Ia+bl):(Za-=Ea,Kr.y=Hs,Kr.O=Al,Kr.f=WA,Kr.N=ya,Kr.ea=el,Kr.W=sl),Bs||(qa-=Ea),qa>Kr.o&&(qa=Kr.o),Kr.F=null,Kr.J=null,wo.Fa!=null&&0<wo.Fa.length&&Za<qa&&(Kr.J=aA(wo,Kr,Za,qa-Za),Kr.F=wo.mb,Kr.F==null&&Kr.F.length==0)){os=ls(wo,3,"Could not decode alpha data.");break t}Za<Kr.j&&(Ea=Kr.j-Za,Za=Kr.j,n(!(1&Ea)),Kr.O+=wo.R*Ea,Kr.N+=wo.B*(Ea>>1),Kr.W+=wo.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))}Oi+1!=wo.Ic||Bs||(r(wo.sa,wo.ta-wi,Hs,Al+16*wo.R,wi),r(wo.qa,wo.ra-mA,WA,ya+8*wo.B,mA),r(wo.Ha,wo.Ia-mA,el,sl+8*wo.B,mA))}if(!os)return ls(fa,6,"Output aborted.")}return 1}(ft,Xt)),Xt.bc!=null&&Xt.bc(Xt),ln&=1}return ln?(ft.cb=0,ln):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?Ze.f.RGBA.eb:Ze.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="",st=0;st<4;st++)_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],it=[0],qe=[],At=new S,Me=e,Mt=function(xt,sn){var _e={},st=0,jt=!1,Rt=0,bn=0;if(_e.frames=[],!function(Pe,bt){for(var Ut=0;Ut<4;Ut++)if(Pe[bt+Ut]!="RIFF".charCodeAt(Ut))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[st]===void 0&&(_e.frames[st]={}),(rr=_e.frames[st]).src_off=jt?bn:sn-8,rr.src_size=Rt+Nn+8,st++,jt&&(jt=!1,Rt=0,bn=0);break;case"VP8X":(rr=_e.header={}).feature_flags=xt[sn];var Tn=sn+4;rr.canvas_width=1+fe(xt,Tn),Tn+=3,rr.canvas_height=1+fe(xt,Tn),Tn+=3;break;case"ALPH":jt=!0,Rt=gn+8,bn=sn-8;break;case"ANIM":(rr=_e.header).bgcolor=Le(xt,sn),Tn=sn+4,rr.loop_count=V(xt,Tn),Tn+=2;break;case"ANMF":var Ir,rr;(rr=_e.frames[st]={}).offset_x=2*fe(xt,sn),sn+=3,rr.offset_y=2*fe(xt,sn),sn+=3,rr.width=1+fe(xt,sn),sn+=3,rr.height=1+fe(xt,sn),sn+=3,rr.duration=fe(xt,sn),sn+=3,Ir=xt[sn++],rr.dispose=1&Ir,rr.blend=Ir>>1&1}Fn!="ANMF"&&(sn+=gn)}return _e}}(Me,0);Mt.response=Me,Mt.rgbaoutput=!0,Mt.dataurl=!1;var Dt=Mt.header?Mt.header:null,Ct=Mt.frames?Mt.frames:null;if(Dt){Dt.loop_counter=Dt.loop_count,z=[Dt.canvas_height],it=[Dt.canvas_width];for(var vn=0;vn<Ct.length&&Ct[vn].blend!=0;vn++);}var kn=Ct[0],In=At.WebPDecodeRGBA(Me,kn.src_off,kn.src_size,it,z);kn.rgba=In,kn.imgwidth=it[0],kn.imgheight=z[0];for(var Gt=0;Gt<it[0]*z[0]*4;Gt++)qe[Gt]=In[Gt];return this.width=it,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 Ut=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Ut},set:function(lt){Ut=!!lt}});var Ht=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Ht},set:function(lt){Ht=!!lt}});var Jt=0;Object.defineProperty(this,"posX",{get:function(){return Jt},set:function(lt){isNaN(lt)||(Jt=lt)}});var hn=0;Object.defineProperty(this,"posY",{get:function(){return hn},set:function(lt){isNaN(lt)||(hn=lt)}}),Object.defineProperty(this,"margin",{get:function(){return Q.margin},set:function(lt){var Xr;typeof lt=="number"?Xr=[lt,lt,lt,lt]:((Xr=new Array(4))[0]=lt[0],Xr[1]=lt.length>=2?lt[1]:Xr[0],Xr[2]=lt.length>=3?lt[2]:Xr[0],Xr[3]=lt.length>=4?lt[3]:Xr[1]),Q.margin=Xr}});var Un=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Un},set:function(lt){Un=lt}});var Dn=0;Object.defineProperty(this,"lastBreak",{get:function(){return Dn},set:function(lt){Dn=lt}});var Xn=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Xn},set:function(lt){Xn=lt}}),Object.defineProperty(this,"ctx",{get:function(){return Q},set:function(lt){lt instanceof V&&(Q=lt)}}),Object.defineProperty(this,"path",{get:function(){return Q.path},set:function(lt){Q.path=lt}});var Br=[];Object.defineProperty(this,"ctxStack",{get:function(){return Br},set:function(lt){Br=lt}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(lt){var Xr;Xr=Le(lt),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(lt){var Xr=Le(lt);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(lt){["butt","round","square"].indexOf(lt)!==-1&&(this.ctx.lineCap=lt,this.pdf.setLineCap(lt))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(lt){isNaN(lt)||(this.ctx.lineWidth=lt,this.pdf.setLineWidth(lt))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(lt){["bevel","round","miter"].indexOf(lt)!==-1&&(this.ctx.lineJoin=lt,this.pdf.setLineJoin(lt))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(lt){isNaN(lt)||(this.ctx.miterLimit=lt,this.pdf.setMiterLimit(lt))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(lt){this.ctx.textBaseline=lt}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(lt){["right","end","center","left","start"].indexOf(lt)!==-1&&(this.ctx.textAlign=lt)}});var $r=null,Wr=null,Oo=null;Object.defineProperty(this,"fontFaces",{get:function(){return Oo},set:function(lt){$r=null,Wr=null,Oo=lt}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(lt){var Xr;if(this.ctx.font=lt,(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(lt))!==null){var _i=Xr[1];Xr[2];var Go=Xr[3],fr=Xr[4];Xr[5];var $o=Xr[6],po=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(fr)[2];fr=Math.floor(po==="px"?parseFloat(fr)*this.pdf.internal.scaleFactor:po==="em"?parseFloat(fr)*this.pdf.getFontSize():parseFloat(fr)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(fr);var ko=function(Uo){var ts,ba,Hi=[],ki=Uo.trim();if(ki==="")return Zp;if(ki in $u)return[$u[ki]];for(;ki!=="";){switch(ba=null,ts=(ki=Xu(ki)).charAt(0)){case'"':case"'":ba=Bu(ki.substring(1),ts);break;default:ba=ud(ki)}if(ba===null||(Hi.push(ba[0]),(ki=Xu(ba[1]))!==""&&ki.charAt(0)!==","))return Zp;ki=ki.replace(/^,/,"")}return Hi}($o);if(this.fontFaces){var Ro=function(Uo,ts){var ba=Uo.getFontList(),Hi=JSON.stringify(ba);if($r===null||Wr!==Hi){var ki=function(xA){var jo=[];return Object.keys(xA).forEach(function(iA){xA[iA].forEach(function(ni){var yi=null;switch(ni){case"bold":yi={family:iA,weight:"bold"};break;case"italic":yi={family:iA,style:"italic"};break;case"bolditalic":yi={family:iA,weight:"bold",style:"italic"};break;case"":case"normal":yi={family:iA}}yi!==null&&(yi.ref={name:iA,style:ni},jo.push(yi))})}),jo}(ba);$r=function(xA){for(var jo={},iA=0;iA<xA.length;++iA){var ni=Bl(xA[iA]),yi=ni.family,SA=ni.stretch,$i=ni.style,Yo=ni.weight;jo[yi]=jo[yi]||{},jo[yi][SA]=jo[yi][SA]||{},jo[yi][SA][$i]=jo[yi][SA][$i]||{},jo[yi][SA][$i][Yo]=ni}return jo}(ki.concat(ts)),Wr=Hi}return $r}(this.pdf,this.fontFaces),Pa=ko.map(function(Uo){return{family:Uo,stretch:"normal",weight:Go,style:_i}}),oa=function(Uo,ts,ba){for(var Hi=(ba=ba||{}).defaultFontFamily||"times",ki=Object.assign({},Cc,ba.genericFontFamilies||{}),xA=null,jo=null,iA=0;iA<ts.length;++iA)if(ki[(xA=Bl(ts[iA])).family]&&(xA.family=ki[xA.family]),Uo.hasOwnProperty(xA.family)){jo=Uo[xA.family];break}if(!(jo=jo||Uo[Hi]))throw new Error("Could not find a font-family for the rule '"+Wl(xA)+"' and default family '"+Hi+"'.");if(jo=function(ni,yi){if(yi[ni])return yi[ni];var SA=Us[ni],$i=SA<=Us.normal?-1:1,Yo=wu(yi,yu,SA,$i);if(!Yo)throw new Error("Could not find a matching font-stretch value for "+ni);return Yo}(xA.stretch,jo),jo=function(ni,yi){if(yi[ni])return yi[ni];for(var SA=ss[ni],$i=0;$i<SA.length;++$i)if(yi[SA[$i]])return yi[SA[$i]];throw new Error("Could not find a matching font-style for "+ni)}(xA.style,jo),!(jo=function(ni,yi){if(yi[ni])return yi[ni];if(ni===400&&yi[500])return yi[500];if(ni===500&&yi[400])return yi[400];var SA=bc[ni],$i=wu(yi,Rs,SA,ni<400?-1:1);if(!$i)throw new Error("Could not find a matching font-weight for value "+ni);return $i}(xA.weight,jo)))throw new Error("Failed to resolve a font for the rule '"+Wl(xA)+"'.");return jo}(Ro,Pa);this.pdf.setFont(oa.ref.name,oa.ref.style)}else{var vi="";(Go==="bold"||parseInt(Go,10)>=700||_i==="bold")&&(vi="bold"),_i==="italic"&&(vi+="italic"),vi.length===0&&(vi="normal");for(var da="",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"},Eo=0;Eo<ko.length;Eo++){if(this.pdf.internal.getFont(ko[Eo],vi,{noFallback:!0,disableWarning:!0})!==void 0){da=ko[Eo];break}if(vi==="bolditalic"&&this.pdf.internal.getFont(ko[Eo],"bold",{noFallback:!0,disableWarning:!0})!==void 0)da=ko[Eo],vi="bold";else if(this.pdf.internal.getFont(ko[Eo],"normal",{noFallback:!0,disableWarning:!0})!==void 0){da=ko[Eo],vi="normal";break}}if(da===""){for(var Si=0;Si<ko.length;Si++)if(ia[ko[Si]]){da=ia[ko[Si]];break}}da=da===""?"Times":da,this.pdf.setFont(da,vi)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(lt){this.ctx.globalCompositeOperation=lt}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(lt){this.ctx.globalAlpha=lt}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(lt){this.ctx.lineDashOffset=lt,rr.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(lt){this.ctx.lineDash=lt,rr.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(lt){this.ctx.ignoreClearRect=!!lt}})};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 Ut=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"mt",x:Ut.x,y:Ut.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 Ut=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"lt",x:Ut.x,y:Ut.y}),this.ctx.lastPoint=new w(Ut.x,Ut.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,Ut,Ht){if(isNaN(Ut)||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(Ut,Ht)),hn=this.ctx.transform.applyToPoint(new w(Pe,bt));this.path.push({type:"qct",x1:hn.x,y1:hn.y,x:Jt.x,y:Jt.y}),this.ctx.lastPoint=new w(Jt.x,Jt.y)},fe.prototype.bezierCurveTo=function(Pe,bt,Ut,Ht,Jt,hn){if(isNaN(Jt)||isNaN(hn)||isNaN(Pe)||isNaN(bt)||isNaN(Ut)||isNaN(Ht))throw Ka.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Un=this.ctx.transform.applyToPoint(new w(Jt,hn)),Dn=this.ctx.transform.applyToPoint(new w(Pe,bt)),Xn=this.ctx.transform.applyToPoint(new w(Ut,Ht));this.path.push({type:"bct",x1:Dn.x,y1:Dn.y,x2:Xn.x,y2:Xn.y,x:Un.x,y:Un.y}),this.ctx.lastPoint=new w(Un.x,Un.y)},fe.prototype.arc=function(Pe,bt,Ut,Ht,Jt,hn){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||isNaN(Ht)||isNaN(Jt))throw Ka.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(hn=!!hn,!this.ctx.transform.isIdentity){var Un=this.ctx.transform.applyToPoint(new w(Pe,bt));Pe=Un.x,bt=Un.y;var Dn=this.ctx.transform.applyToPoint(new w(0,Ut)),Xn=this.ctx.transform.applyToPoint(new w(0,0));Ut=Math.sqrt(Math.pow(Dn.x-Xn.x,2)+Math.pow(Dn.y-Xn.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:Ut,startAngle:Ht,endAngle:Jt,counterclockwise:hn})},fe.prototype.arcTo=function(Pe,bt,Ut,Ht,Jt){throw new Error("arcTo not implemented.")},fe.prototype.rect=function(Pe,bt,Ut,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||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+Ut,bt),this.lineTo(Pe+Ut,bt+Ht),this.lineTo(Pe,bt+Ht),this.lineTo(Pe,bt),this.lineTo(Pe+Ut,bt),this.lineTo(Pe,bt)},fe.prototype.fillRect=function(Pe,bt,Ut,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||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,Ut,Ht),this.fill(),Jt.hasOwnProperty("lineCap")&&(this.lineCap=Jt.lineCap),Jt.hasOwnProperty("lineJoin")&&(this.lineJoin=Jt.lineJoin)}},fe.prototype.strokeRect=function(Pe,bt,Ut,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||isNaN(Ht))throw Ka.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");it.call(this)||(this.beginPath(),this.rect(Pe,bt,Ut,Ht),this.stroke())},fe.prototype.clearRect=function(Pe,bt,Ut,Ht){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||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,Ut,Ht))},fe.prototype.save=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var bt=this.pdf.internal.getCurrentPageInfo().pageNumber,Ut=0;Ut<this.pdf.internal.getNumberOfPages();Ut++)this.pdf.setPage(Ut+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,Ut=0;Ut<this.pdf.internal.getNumberOfPages();Ut++)this.pdf.setPage(Ut+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,Ut,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,Ut=0,Ht=0,Jt=0;else{var hn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Pe);if(hn!==null)bt=parseInt(hn[1]),Ut=parseInt(hn[2]),Ht=parseInt(hn[3]),Jt=1;else if((hn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Pe))!==null)bt=parseInt(hn[1]),Ut=parseInt(hn[2]),Ht=parseInt(hn[3]),Jt=parseFloat(hn[4]);else{if(Jt=1,typeof Pe=="string"&&Pe.charAt(0)!=="#"){var Un=new j0(Pe);Pe=Un.ok?Un.toHex():"#000000"}Pe.length===4?(bt=Pe.substring(1,2),bt+=bt,Ut=Pe.substring(2,3),Ut+=Ut,Ht=Pe.substring(3,4),Ht+=Ht):(bt=Pe.substring(1,3),Ut=Pe.substring(3,5),Ht=Pe.substring(5,7)),bt=parseInt(bt,16),Ut=parseInt(Ut,16),Ht=parseInt(Ht,16)}}return{r:bt,g:Ut,b:Ht,a:Jt,style:Pe}},z=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},it=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};fe.prototype.fillText=function(Pe,bt,Ut,Ht){if(isNaN(bt)||isNaN(Ut)||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),hn=this.ctx.transform.scaleX;st.call(this,{text:Pe,x:bt,y:Ut,scale:hn,angle:Jt,align:this.textAlign,maxWidth:Ht})}},fe.prototype.strokeText=function(Pe,bt,Ut,Ht){if(isNaN(bt)||isNaN(Ut)||typeof Pe!="string")throw Ka.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!it.call(this)){Ht=isNaN(Ht)?void 0:Ht;var Jt=gn(this.ctx.transform.rotation),hn=this.ctx.transform.scaleX;st.call(this,{text:Pe,x:bt,y:Ut,scale:hn,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,Ut=this.pdf.internal.scaleFactor,Ht=bt.internal.getFontSize(),Jt=bt.getStringUnitWidth(Pe)*Ht/bt.internal.scaleFactor;return new function(hn){var Un=(hn=hn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Un}}),this}({width:Jt*=Math.round(96*Ut/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 Ut=new S(Pe,0,0,bt,0,0);this.ctx.transform=this.ctx.transform.multiply(Ut)},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 Ut=new S(1,0,0,1,Pe,bt);this.ctx.transform=this.ctx.transform.multiply(Ut)},fe.prototype.transform=function(Pe,bt,Ut,Ht,Jt,hn){if(isNaN(Pe)||isNaN(bt)||isNaN(Ut)||isNaN(Ht)||isNaN(Jt)||isNaN(hn))throw Ka.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Un=new S(Pe,bt,Ut,Ht,Jt,hn);this.ctx.transform=this.ctx.transform.multiply(Un)},fe.prototype.setTransform=function(Pe,bt,Ut,Ht,Jt,hn){Pe=isNaN(Pe)?1:Pe,bt=isNaN(bt)?0:bt,Ut=isNaN(Ut)?0:Ut,Ht=isNaN(Ht)?1:Ht,Jt=isNaN(Jt)?0:Jt,hn=isNaN(hn)?0:hn,this.ctx.transform=new S(Pe,bt,Ut,Ht,Jt,hn)};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,Ut,Ht,Jt,hn,Un,Dn,Xn){var Br=this.pdf.getImageProperties(Pe),$r=1,Wr=1,Oo=1,lt=1;Ht!==void 0&&Dn!==void 0&&(Oo=Dn/Ht,lt=Xn/Jt,$r=Br.width/Ht*Dn/Ht,Wr=Br.height/Jt*Xn/Jt),hn===void 0&&(hn=bt,Un=Ut,bt=0,Ut=0),Ht!==void 0&&Dn===void 0&&(Dn=Ht,Xn=Jt),Ht===void 0&&Dn===void 0&&(Dn=Br.width,Xn=Br.height);var Xr=this.ctx.transform.decompose(),_i=gn(Xr.rotate.shx),Go=new S,fr=(Go=(Go=(Go=Go.multiply(Xr.translate)).multiply(Xr.skew)).multiply(Xr.scale)).applyToRectangle(new y(hn-bt*Oo,Un-Ut*lt,Ht*$r,Jt*Wr));if(this.autoPaging){for(var $o,po=At.call(this,fr),ko=[],Ro=0;Ro<po.length;Ro+=1)ko.indexOf(po[Ro])===-1&&ko.push(po[Ro]);Dt(ko);for(var Pa=ko[0],oa=ko[ko.length-1],vi=Pa;vi<oa+1;vi++){this.pdf.setPage(vi);var da=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],ia=vi===1?this.posY+this.margin[0]:this.margin[0],Eo=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Si=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Uo=vi===1?0:Eo+(vi-2)*Si;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(fr));ba=Mt([ba],this.posX+this.margin[3],-Uo+ia+this.ctx.prevPageLastElemOffset)[0];var Hi=(vi>Pa||vi<oa)&&qe.call(this);Hi&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],da,Si,null).clip().discardPath()),this.pdf.addImage(Pe,"JPEG",ba.x,ba.y,ba.w,ba.h,null,null,_i),Hi&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(Pe,"JPEG",fr.x,fr.y,fr.w,fr.h,null,null,_i)};var At=function(Pe,bt,Ut){var Ht=[];bt=bt||this.pdf.internal.pageSize.width,Ut=Ut||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)/Ut)+1);break;case"arc":Ht.push(Math.floor((Pe.y+Jt-Pe.radius)/Ut)+1),Ht.push(Math.floor((Pe.y+Jt+Pe.radius)/Ut)+1);break;case"qct":var hn=Tn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x,Pe.y);Ht.push(Math.floor((hn.y+Jt)/Ut)+1),Ht.push(Math.floor((hn.y+hn.h+Jt)/Ut)+1);break;case"bct":var Un=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((Un.y+Jt)/Ut)+1),Ht.push(Math.floor((Un.y+Un.h+Jt)/Ut)+1);break;case"rect":Ht.push(Math.floor((Pe.y+Jt)/Ut)+1),Ht.push(Math.floor((Pe.y+Pe.h+Jt)/Ut)+1)}for(var Dn=0;Dn<Ht.length;Dn+=1)for(;this.pdf.internal.getNumberOfPages()<Ht[Dn];)Me.call(this);return Ht},Me=function(){var Pe=this.fillStyle,bt=this.strokeStyle,Ut=this.font,Ht=this.lineCap,Jt=this.lineWidth,hn=this.lineJoin;this.pdf.addPage(),this.fillStyle=Pe,this.strokeStyle=bt,this.font=Ut,this.lineCap=Ht,this.lineWidth=Jt,this.lineJoin=hn},Mt=function(Pe,bt,Ut){for(var Ht=0;Ht<Pe.length;Ht++)switch(Pe[Ht].type){case"bct":Pe[Ht].x2+=bt,Pe[Ht].y2+=Ut;case"qct":Pe[Ht].x1+=bt,Pe[Ht].y1+=Ut;default:Pe[Ht].x+=bt,Pe[Ht].y+=Ut}return Pe},Dt=function(Pe){return Pe.sort(function(bt,Ut){return bt-Ut})},Ct=function(Pe,bt){var Ut=this.fillStyle,Ht=this.strokeStyle,Jt=this.lineCap,hn=this.lineWidth,Un=Math.abs(hn*this.ctx.transform.scaleX),Dn=this.lineJoin;if(this.autoPaging){for(var Xn,Br,$r=JSON.parse(JSON.stringify(this.path)),Wr=JSON.parse(JSON.stringify(this.path)),Oo=[],lt=0;lt<Wr.length;lt++)if(Wr[lt].x!==void 0)for(var Xr=At.call(this,Wr[lt]),_i=0;_i<Xr.length;_i+=1)Oo.indexOf(Xr[_i])===-1&&Oo.push(Xr[_i]);for(var Go=0;Go<Oo.length;Go++)for(;this.pdf.internal.getNumberOfPages()<Oo[Go];)Me.call(this);Dt(Oo);for(var fr=Oo[0],$o=Oo[Oo.length-1],po=fr;po<$o+1;po++){this.pdf.setPage(po),this.fillStyle=Ut,this.strokeStyle=Ht,this.lineCap=Jt,this.lineWidth=Un,this.lineJoin=Dn;var ko=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ro=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],vi=po===1?0:Pa+(po-2)*oa;if(this.ctx.clip_path.length!==0){var da=this.path;Xn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(Xn,this.posX+this.margin[3],-vi+Ro+this.ctx.prevPageLastElemOffset),vn.call(this,Pe,!0),this.path=da}if(Br=JSON.parse(JSON.stringify($r)),this.path=Mt(Br,this.posX+this.margin[3],-vi+Ro+this.ctx.prevPageLastElemOffset),bt===!1||po===0){var ia=(po>fr||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=hn}this.path=$r}else this.lineWidth=Un,vn.call(this,Pe,bt),this.lineWidth=hn},vn=function(Pe,bt){if((Pe!=="stroke"||bt||!it.call(this))&&(Pe==="stroke"||bt||!z.call(this))){for(var Ut,Ht,Jt=[],hn=this.path,Un=0;Un<hn.length;Un++){var Dn=hn[Un];switch(Dn.type){case"begin":Jt.push({begin:!0});break;case"close":Jt.push({close:!0});break;case"mt":Jt.push({start:Dn,deltas:[],abs:[]});break;case"lt":var Xn=Jt.length;if(hn[Un-1]&&!isNaN(hn[Un-1].x)&&(Ut=[Dn.x-hn[Un-1].x,Dn.y-hn[Un-1].y],Xn>0)){for(;Xn>=0;Xn--)if(Jt[Xn-1].close!==!0&&Jt[Xn-1].begin!==!0){Jt[Xn-1].deltas.push(Ut),Jt[Xn-1].abs.push(Dn);break}}break;case"bct":Ut=[Dn.x1-hn[Un-1].x,Dn.y1-hn[Un-1].y,Dn.x2-hn[Un-1].x,Dn.y2-hn[Un-1].y,Dn.x-hn[Un-1].x,Dn.y-hn[Un-1].y],Jt[Jt.length-1].deltas.push(Ut);break;case"qct":var Br=hn[Un-1].x+2/3*(Dn.x1-hn[Un-1].x),$r=hn[Un-1].y+2/3*(Dn.y1-hn[Un-1].y),Wr=Dn.x+2/3*(Dn.x1-Dn.x),Oo=Dn.y+2/3*(Dn.y1-Dn.y),lt=Dn.x,Xr=Dn.y;Ut=[Br-hn[Un-1].x,$r-hn[Un-1].y,Wr-hn[Un-1].x,Oo-hn[Un-1].y,lt-hn[Un-1].x,Xr-hn[Un-1].y],Jt[Jt.length-1].deltas.push(Ut);break;case"arc":Jt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Jt[Jt.length-1].abs)&&Jt[Jt.length-1].abs.push(Dn)}}Ht=bt?null:Pe==="stroke"?"stroke":"fill";for(var _i=!1,Go=0;Go<Jt.length;Go++)if(Jt[Go].arc)for(var fr=Jt[Go].abs,$o=0;$o<fr.length;$o++){var po=fr[$o];po.type==="arc"?Gt.call(this,po.x,po.y,po.radius,po.startAngle,po.endAngle,po.counterclockwise,void 0,bt,!_i):jt.call(this,po.x,po.y),_i=!0}else if(Jt[Go].close===!0)this.pdf.internal.out("h"),_i=!1;else if(Jt[Go].begin!==!0){var ko=Jt[Go].start.x,Ro=Jt[Go].start.y;Rt.call(this,Jt[Go].deltas,ko,Ro),_i=!0}Ht&&xt.call(this,Ht),bt&&sn.call(this)}},kn=function(Pe){var bt=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Ut=bt*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Pe-Ut;case"top":return Pe+bt-Ut;case"hanging":return Pe+bt-2*Ut;case"middle":return Pe+bt/2-Ut;default:return Pe}},In=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,Ut){this.colorStops.push([bt,Ut])},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,Ut,Ht,Jt,hn,Un,Dn,Xn){for(var Br=Fn.call(this,Ut,Ht,Jt,hn),$r=0;$r<Br.length;$r++){var Wr=Br[$r];$r===0&&(Xn?_e.call(this,Wr.x1+Pe,Wr.y1+bt):jt.call(this,Wr.x1+Pe,Wr.y1+bt)),bn.call(this,Pe,bt,Wr.x2,Wr.y2,Wr.x3,Wr.y3,Wr.x4,Wr.y4)}Dn?sn.call(this):xt.call(this,Un)},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")},st=function(Pe){var bt;switch(Pe.align){case"right":case"end":bt="right";break;case"center":bt="center";break;default:bt="left"}var Ut,Ht,Jt,hn=this.pdf.getTextDimensions(Pe.text),Un=kn.call(this,Pe.y),Dn=In.call(this,Un)-hn.h,Xn=this.ctx.transform.applyToPoint(new w(Pe.x,Un));if(this.autoPaging){var Br=this.ctx.transform.decompose(),$r=new S;$r=($r=($r=$r.multiply(Br.translate)).multiply(Br.skew)).multiply(Br.scale);for(var Wr=this.ctx.transform.applyToRectangle(new y(Pe.x,Un,hn.w,hn.h)),Oo=$r.applyToRectangle(new y(Pe.x,Dn,hn.w,hn.h)),lt=At.call(this,Oo),Xr=[],_i=0;_i<lt.length;_i+=1)Xr.indexOf(lt[_i])===-1&&Xr.push(lt[_i]);Dt(Xr);for(var Go=Xr[0],fr=Xr[Xr.length-1],$o=Go;$o<fr+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],Ro=this.pdf.internal.pageSize.height-this.margin[2],Pa=Ro-this.margin[0],oa=this.pdf.internal.pageSize.width-this.margin[1],vi=oa-this.margin[3],da=$o===1?0:ko+($o-2)*Pa;if(this.ctx.clip_path.length!==0){var ia=this.path;Ut=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(Ut,this.posX+this.margin[3],-1*da+po),vn.call(this,"fill",!0),this.path=ia}var Eo=Mt([JSON.parse(JSON.stringify(Oo))],this.posX+this.margin[3],-da+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 Si=this.autoPaging!=="text";if(Si||Eo.y+Eo.h<=Ro){if(Si||Eo.y>=po&&Eo.x<=oa){var Uo=Si?Pe.text:this.pdf.splitTextToSize(Pe.text,Pe.maxWidth||oa-Eo.x)[0],ts=Mt([JSON.parse(JSON.stringify(Wr))],this.posX+this.margin[3],-da+po+this.ctx.prevPageLastElemOffset)[0],ba=Si&&($o>Go||$o<fr)&&qe.call(this);ba&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],vi,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 Eo.y<Ro&&(this.ctx.prevPageLastElemOffset+=Ro-Eo.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,Xn.x+this.posX,Xn.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,Ut,Ht){Ut=Ut||0,Ht=Ht||0,this.pdf.internal.out(t(Pe+Ut)+" "+r(bt+Ht)+" l")},Rt=function(Pe,bt,Ut){return this.pdf.lines(Pe,bt,Ut,null,null)},bn=function(Pe,bt,Ut,Ht,Jt,hn,Un,Dn){this.pdf.internal.out([n(o(Ut+Pe)),n(l(Ht+bt)),n(o(Jt+Pe)),n(l(hn+bt)),n(o(Un+Pe)),n(l(Dn+bt)),"c"].join(" "))},Fn=function(Pe,bt,Ut,Ht){for(var Jt=2*Math.PI,hn=Math.PI/2;bt>Ut;)bt-=Jt;var Un=Math.abs(Ut-bt);Un<Jt&&Ht&&(Un=Jt-Un);for(var Dn=[],Xn=Ht?-1:1,Br=bt;Un>1e-5;){var $r=Br+Xn*Math.min(Un,hn);Dn.push(Nn.call(this,Pe,Br,$r)),Un-=Math.abs($r-Br),Br=$r}return Dn},Nn=function(Pe,bt,Ut){var Ht=(Ut-bt)/2,Jt=Pe*Math.cos(Ht),hn=Pe*Math.sin(Ht),Un=Jt,Dn=-hn,Xn=Un*Un+Dn*Dn,Br=Xn+Un*Jt+Dn*hn,$r=4/3*(Math.sqrt(2*Xn*Br)-Br)/(Un*hn-Dn*Jt),Wr=Un-$r*Dn,Oo=Dn+$r*Un,lt=Wr,Xr=-Oo,_i=Ht+bt,Go=Math.cos(_i),fr=Math.sin(_i);return{x1:Pe*Math.cos(bt),y1:Pe*Math.sin(bt),x2:Wr*Go-Oo*fr,y2:Wr*fr+Oo*Go,x3:lt*Go-Xr*fr,y3:lt*fr+Xr*Go,x4:Pe*Math.cos(Ut),y4:Pe*Math.sin(Ut)}},gn=function(Pe){return 180*Pe/Math.PI},Tn=function(Pe,bt,Ut,Ht,Jt,hn){var Un=Pe+.5*(Ut-Pe),Dn=bt+.5*(Ht-bt),Xn=Jt+.5*(Ut-Jt),Br=hn+.5*(Ht-hn),$r=Math.min(Pe,Jt,Un,Xn),Wr=Math.max(Pe,Jt,Un,Xn),Oo=Math.min(bt,hn,Dn,Br),lt=Math.max(bt,hn,Dn,Br);return new y($r,Oo,Wr-$r,lt-Oo)},Ir=function(Pe,bt,Ut,Ht,Jt,hn,Un,Dn){var Xn,Br,$r,Wr,Oo,lt,Xr,_i,Go,fr,$o,po,ko,Ro,Pa=Ut-Pe,oa=Ht-bt,vi=Jt-Ut,da=hn-Ht,ia=Un-Jt,Eo=Dn-hn;for(Br=0;Br<41;Br++)Go=(Xr=($r=Pe+(Xn=Br/40)*Pa)+Xn*((Oo=Ut+Xn*vi)-$r))+Xn*(Oo+Xn*(Jt+Xn*ia-Oo)-Xr),fr=(_i=(Wr=bt+Xn*oa)+Xn*((lt=Ht+Xn*da)-Wr))+Xn*(lt+Xn*(hn+Xn*Eo-lt)-_i),Br==0?($o=Go,po=fr,ko=Go,Ro=fr):($o=Math.min($o,Go),po=Math.min(po,fr),ko=Math.max(ko,Go),Ro=Math.max(Ro,fr));return new y(Math.round($o),Math.round(po),Math.round(ko-$o),Math.round(Ro-po))},rr=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Pe,bt,Ut=(Pe=this.ctx.lineDash,bt=this.ctx.lineDashOffset,JSON.stringify({lineDash:Pe,lineDashOffset:bt}));this.prevLineDash!==Ut&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Ut)}}})(vo.API),function(e){var n=function(w){var y,S,Q,V,fe,Le,z,it,qe,At;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-(At=fe%85))/85)-(qe=fe%85))/85)-(it=fe%85))/85)-(z=fe%85))/85)%85,S.push(Le+33,z+33,it+33,qe+33,At+33)):S.push(122);return function(Me,Mt){for(var Dt=Mt;Dt>0;Dt--)Me.pop()}(S,y.length),String.fromCharCode.apply(String,S)+"~>"},t=function(w){var y,S,Q,V,fe,Le=String,z="length",it=255,qe="charCodeAt",At="slice",Me="replace";for(w[At](-2),w=w[At](0,-2)[Me](/\s/g,"")[Me]("z","!!!!!"),Q=[],V=0,fe=(w+=y="uuuuu"[At](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(it&S>>24,it&S>>16,it&S>>8,it&S);return function(Mt,Dt){for(var Ct=Dt;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=hr(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(" ")}}}(vo.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(it){var qe=it.length,At=[],Me=String.fromCharCode;for(Le=0;Le<qe;Le+=1)At.push(Me(255&it.charCodeAt(Le)));return At.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}(vo.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(8384).then(p.bind(p,78384))).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 it=V[z],qe=it.src.find(function(At){return At.format==="truetype"});qe&&Q.addFont(qe.url,it.ref.name,it.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||vo.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,vo.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 it,qe=0,At=0;if(z.hasOwnProperty(Le))qe=z[Le][1]/fe,At=z[Le][0]/fe;else try{qe=Q[1],At=Q[0]}catch(Me){throw new Error("Invalid format: "+Q)}if(y==="p"||y==="portrait")y="p",At>qe&&(it=At,At=qe,qe=it);else{if(y!=="l"&&y!=="landscape")throw"Invalid orientation: "+y;y="l",qe>At&&(it=At,At=qe,qe=it)}return{width:At,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()}}(vo.API),vo.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}}])}(vo.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),it=fe.length,qe={width:0,height:0,numcomponents:1},At=4;At<it;At+=2){if(At+=z,n.indexOf(fe.charCodeAt(At+1))!==-1){Le=256*fe.charCodeAt(At+5)+fe.charCodeAt(At+6),qe={width:256*fe.charCodeAt(At+7)+fe.charCodeAt(At+8),height:Le,numcomponents:fe.charCodeAt(At+9)};break}z=256*fe.charCodeAt(At+2)+fe.charCodeAt(At+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}}(vo.API),vo.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,st=Gt.palette,jt=Gt.depth,Rt=!1,bn=[],Fn=[],Nn=void 0,gn=!1,Tn=0,Ir=0;Ir<st.length;Ir++){var rr=(0,No.Z)(st[Ir],4),Pe=rr[0],bt=rr[1],Ut=rr[2],Ht=rr[3];bn.push(Pe,bt,Ut),Ht!=null&&(Ht===0?(Tn++,Fn.length<1&&Fn.push(Ir)):Ht<255&&(gn=!0))}if(gn||Tn>1){Rt=!0,Fn=void 0;var Jt=xt*sn;Nn=new Uint8Array(Jt);for(var hn=new DataView(_e.buffer),Un=0;Un<Jt;Un++){var Dn=Vp(hn,Un,jt),Xn=(0,No.Z)(st[Dn],4)[3];Nn[Un]=Xn}}else Tn===0&&(Fn=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:Rt?8:void 0,colorBytes:_e,alphaBytes:Nn,needSMask:Rt,palette:bn,mask:Fn}}(l):S===2||S===4?function(Gt){for(var xt=Gt.data,sn=Gt.width,_e=Gt.height,st=Gt.channels,jt=Gt.depth,Rt=st===2?"DeviceGray":"DeviceRGB",bn=st-1,Fn=sn*_e,Nn=bn,gn=Fn*Nn,Tn=1*Fn,Ir=Math.ceil(gn*jt/8),rr=Math.ceil(Tn*jt/8),Pe=new Uint8Array(Ir),bt=new Uint8Array(rr),Ut=new DataView(xt.buffer),Ht=new DataView(Pe.buffer),Jt=new DataView(bt.buffer),hn=!1,Un=0;Un<Fn;Un++){for(var Dn=Un*st,Xn=0;Xn<Nn;Xn++)kg(Ht,Vp(Ut,Dn+Xn,jt),Un*Nn+Xn,jt);var Br=Vp(Ut,Dn+Nn,jt);Br<(1<<jt)-1&&(hn=!0),kg(Jt,Br,1*Un,jt)}return{colorSpace:Rt,colorsPerPixel:bn,sMaskBitsPerComponent:hn?jt:void 0,colorBytes:Pe,alphaBytes:bt,needSMask:hn}}(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 st=_e.length,jt=new Uint8Array(2*st),Rt=new DataView(jt.buffer,jt.byteOffset,jt.byteLength),bn=0;bn<st;bn++)Rt.setUint16(2*bn,_e[bn],!1);return jt}(xt):xt,needSMask:!1}}(l);var fe,Le,z,it=o,qe=it.colorSpace,At=it.colorsPerPixel,Me=it.sMaskBitsPerComponent,Mt=it.colorBytes,Dt=it.alphaBytes,Ct=it.needSMask,vn=it.palette,kn=it.mask,In=null;return r!==vo.API.image_compression.NONE&&typeof hr=="function"?(In=function(Gt){var xt;switch(Gt){case vo.API.image_compression.FAST:xt=11;break;case vo.API.image_compression.MEDIUM:xt=13;break;case vo.API.image_compression.SLOW:xt=14;break;default:xt=12}return xt}(r),fe=this.decode.FLATE_DECODE,Le="/Predictor ".concat(In," /Colors ").concat(At," /BitsPerComponent ").concat(V," /Columns ").concat(w),e=Rg(Mt,Math.ceil(w*At*V/8),At,V,r),Ct&&(z=Rg(Dt,Math.ceil(w*Me/8),1,Me,r))):(fe=void 0,Le=void 0,e=Mt,Ct&&(z=Dt)),(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:kn,palette:vn,sMask:z,predictor:In,width:w,height:y,bitsPerComponent:V,sMaskBitsPerComponent:Me,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}(vo.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)}}(vo.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)}}(vo.API),vo.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 it=this.__addimage__.arrayBufferToBinaryString(l);return{alpha:this.__addimage__.arrayBufferToBinaryString(w),data:it,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},vo.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=vo.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,it=0,qe=y[0]||S,At=[];for(t=0;t<z;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?At.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][it],10))?Q[r][it]/V:0,At.push((y[r]||qe)/S+Le)),it=r;return At},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,it=0,qe=e.split(" "),At=z0.apply(this,[" ",t])[0];if(S=t.lineIndent===-1?qe[0].length+2:t.lineIndent||0){var Me=Array(S).join(" "),Mt=[];qe.map(function(Ct){(Ct=Ct.split(/\s*\n/)).length>1?Mt=Mt.concat(Ct.map(function(vn,kn){return(kn&&vn.length?`
`:"")+vn})):Mt.push(Ct[0])}),qe=Mt,S=Dg.apply(this,[Me,t])}for(l=0,w=qe.length;l<w;l++){var Dt=0;if(r=qe[l],S&&r[0]==`
`&&(r=r.substr(1),Dt=1),Le+z+(it=(o=z0.apply(this,[r,t])).reduce(function(Ct,vn){return Ct+vn},0))>n||Dt){if(it>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()]);it=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=it+S,z=At}else V.push(r),Le+=z+it,z=At}return Q=S?function(Ct,vn){return(vn?Me:"")+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,it,qe,At,Me=["{"];for(var Mt in Le){if(z=Le[Mt],isNaN(parseInt(Mt,10))?it="'"+Mt+"'":(Mt=parseInt(Mt,10),it=(it=w(Mt).slice(2)).slice(0,-1)+o[it.slice(-1)]),typeof z=="number")z<0?(qe=w(z).slice(3),At="-"):(qe=w(z).slice(2),At=""),qe=At+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)}Me.push(it+qe)}return Me.push("}"),Me.join("")},S=e.__fontmetrics__.uncompress=function(Le){if(typeof Le!="string")throw new Error("Invalid argument passed to uncompress.");for(var z,it,qe,At,Me={},Mt=1,Dt=Me,Ct=[],vn="",kn="",In=Le.length-1,Gt=1;Gt<In;Gt+=1)(At=Le[Gt])=="'"?z?(qe=z.join(""),z=void 0):z=[]:z?z.push(At):At=="{"?(Ct.push([Dt,qe]),Dt={},qe=void 0):At=="}"?((it=Ct.pop())[0][it[1]]=Dt,qe=void 0,Dt=it[0]):At=="-"?Mt=-1:qe===void 0?r.hasOwnProperty(At)?(vn+=r[At],qe=parseInt(vn,16)*Mt,Mt=1,vn=""):vn+=At:r.hasOwnProperty(At)?(kn+=r[At],Dt[qe]=parseInt(kn,16)*Mt,Mt=1,qe=void 0,kn=""):kn+=At;return Me},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,it=fe.Unicode[z.postScriptName];it&&(z.metadata.Unicode={},z.metadata.Unicode.widths=it.widths,z.metadata.Unicode.kerning=it.kerning);var qe=V.Unicode[z.postScriptName];qe&&(z.metadata.Unicode.encoding=qe,z.encoding=qe.codePages[0])}])}(vo.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)}}])}(vo),vo.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)})},vo.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},vo.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(it,qe){var At,Me=!1;for(At=0;At<it.length;At+=1)it[At]===qe&&(Me=!0);return Me}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 it,qe=[];for(it in t)t[it].explicitSet===!0&&(t[it].type==="name"?qe.push("/"+it+" /"+t[it].value):qe.push("/"+it+" "+t[it].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}}(vo.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,it){return z-it})).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="",it=0;it<Le.length;it++)z+=String.fromCharCode(Le[it]);var qe=Q();V({data:z,addLength1:!0,objectId:qe}),S("endobj");var At=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:At}),S("endobj");var Me=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 "+Me+" 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 "+At+" 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 it=Q();V({data:Le,addLength1:!0,objectId:it}),S("endobj");var qe=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:qe}),S("endobj");var At=Q();S("<<"),S("/Descent "+y.metadata.decender),S("/CapHeight "+y.metadata.capHeight),S("/StemV "+y.metadata.stemV),S("/Type /FontDescriptor"),S("/FontFile2 "+it+" 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 Me=0;Me<y.metadata.hmtx.widths.length;Me++)y.metadata.hmtx.widths[Me]=parseInt(y.metadata.hmtx.widths[Me]*(1e3/y.metadata.head.unitsPerEm));S("<</Subtype/TrueType/Type/Font/ToUnicode "+qe+" 0 R/BaseFont/"+Nl(y.fontName)+"/FontDescriptor "+At+" 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,it=fe.fonts,qe=z,At="",Me=0,Mt="",Dt=it[qe].encoding;if(it[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]),Me=0;Me<Mt.length;Me+=1)it[qe].metadata.hasOwnProperty("cmap")&&(w=it[qe].metadata.cmap.unicode.codeMap[Mt[Me].charCodeAt(0)]),w||Mt[Me].charCodeAt(0)<256&&it[qe].metadata.hasOwnProperty("Unicode")?At+=Mt[Me]:At+="";var Ct="";return parseInt(qe.slice(1))<14||Dt==="WinAnsiEncoding"?Ct=Le(At,qe).split("").map(function(vn){return vn.charCodeAt(0).toString(16)}).join(""):Dt==="Identity-H"&&(Ct=t(At,it[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}])}(vo),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}}(vo.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]],it={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},At=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],Me=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,Dt=0;this.__bidiEngine__={};var Ct=function(_e){var st=_e.charCodeAt(),jt=st>>8,Rt=qe[jt];return Rt!==void 0?fe[256*Rt+(255&st)]:jt===252||jt===253?"AL":Me.test(jt)?"L":jt===8?"R":"N"},vn=function(_e){for(var st,jt=0;jt<_e.length;jt++){if((st=Ct(_e.charAt(jt)))==="L")return!1;if(st==="R")return!0}return!1},kn=function(_e,st,jt,Rt){var bn,Fn,Nn,gn,Tn=st[Rt];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":Rt<1||Rt+1>=st.length||(bn=jt[Rt-1])!=="EN"&&bn!=="AN"||(Fn=st[Rt+1])!=="EN"&&Fn!=="AN"?Tn="N":Mt&&(Fn="AN"),Tn=Fn===bn?Fn:"N";break;case"ES":Tn=(bn=Rt>0?jt[Rt-1]:"B")==="EN"&&Rt+1<st.length&&st[Rt+1]==="EN"?"EN":"N";break;case"ET":if(Rt>0&&jt[Rt-1]==="EN"){Tn="EN";break}if(Mt){Tn="N";break}for(Nn=Rt+1,gn=st.length;Nn<gn&&st[Nn]==="ET";)Nn++;Tn=Nn<gn&&st[Nn]==="EN"?"EN":"N";break;case"NSM":if(w&&!y){for(gn=st.length,Nn=Rt+1;Nn<gn&&st[Nn]==="NSM";)Nn++;if(Nn<gn){var Ir=_e[Rt],rr=Ir>=1425&&Ir<=2303||Ir===64286;if(bn=st[Nn],rr&&(bn==="R"||bn==="AL")){Tn="R";break}}}Tn=Rt<1||(bn=st[Rt-1])==="B"?"N":jt[Rt-1];break;case"B":Mt=!1,o=!0,Tn=Dt;break;case"S":l=!0,Tn="N"}return Tn},In=function(_e,st,jt){var Rt=_e.split("");return jt&&Gt(Rt,jt,{hiLevel:Dt}),Rt.reverse(),st&&st.reverse(),Rt.join("")},Gt=function(_e,st,jt){var Rt,bn,Fn,Nn,gn,Tn=-1,Ir=_e.length,rr=0,Pe=[],bt=Dt?z:Le,Ut=[];for(Mt=!1,o=!1,l=!1,bn=0;bn<Ir;bn++)Ut[bn]=Ct(_e[bn]);for(Fn=0;Fn<Ir;Fn++){if(gn=rr,Pe[Fn]=kn(_e,Ut,Pe,Fn),Rt=240&(rr=bt[gn][it[Pe[Fn]]]),rr&=15,st[Fn]=Nn=bt[rr][5],Rt>0)if(Rt===16){for(bn=Tn;bn<Fn;bn++)st[bn]=1;Tn=-1}else Tn=-1;if(bt[rr][6])Tn===-1&&(Tn=Fn);else if(Tn>-1){for(bn=Tn;bn<Fn;bn++)st[bn]=Nn;Tn=-1}Ut[Fn]==="B"&&(st[Fn]=0),jt.hiLevel|=Nn}l&&function(Ht,Jt,hn){for(var Un=0;Un<hn;Un++)if(Ht[Un]==="S"){Jt[Un]=Dt;for(var Dn=Un-1;Dn>=0&&Ht[Dn]==="WS";Dn--)Jt[Dn]=Dt}}(Ut,st,Ir)},xt=function(_e,st,jt,Rt,bn){if(!(bn.hiLevel<_e)){if(_e===1&&Dt===1&&!o)return st.reverse(),void(jt&&jt.reverse());for(var Fn,Nn,gn,Tn,Ir=st.length,rr=0;rr<Ir;){if(Rt[rr]>=_e){for(gn=rr+1;gn<Ir&&Rt[gn]>=_e;)gn++;for(Tn=rr,Nn=gn-1;Tn<Nn;Tn++,Nn--)Fn=st[Tn],st[Tn]=st[Nn],st[Nn]=Fn,jt&&(Fn=jt[Tn],jt[Tn]=jt[Nn],jt[Nn]=Fn);rr=gn}rr++}}},sn=function(_e,st,jt){var Rt=_e.split(""),bn={hiLevel:Dt};return jt||(jt=[]),Gt(Rt,jt,bn),function(Fn,Nn,gn){if(gn.hiLevel!==0&&V)for(var Tn,Ir=0;Ir<Fn.length;Ir++)Nn[Ir]===1&&(Tn=At.indexOf(Fn[Ir]))>=0&&(Fn[Ir]=At[Tn+1])}(Rt,jt,bn),xt(2,Rt,st,jt,bn),xt(1,Rt,st,jt,bn),Rt.join("")};return this.__bidiEngine__.doBidiReorder=function(_e,st,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,st),w||!S||Q)if(w&&S&&y^Q)Dt=y?1:0,_e=In(_e,st,jt);else if(!w&&S&&Q)Dt=y?1:0,_e=sn(_e,st,jt),_e=In(_e,st);else if(!w||y||S||Q){if(w&&!S&&y^Q)_e=In(_e,st),y?(Dt=0,_e=sn(_e,st,jt)):(Dt=1,_e=sn(_e,st,jt),_e=In(_e,st));else if(w&&y&&!S&&Q)Dt=1,_e=sn(_e,st,jt),_e=In(_e,st);else if(!w&&!S&&y^Q){var Rt=V;y?(Dt=1,_e=sn(_e,st,jt),Dt=0,V=!1,_e=sn(_e,st,jt),V=Rt):(Dt=0,_e=sn(_e,st,jt),_e=In(_e,st),Dt=1,V=!1,_e=sn(_e,st,jt),V=Rt,_e=In(_e,st))}}else Dt=0,_e=sn(_e,st,jt);else Dt=y?1:0,_e=sn(_e,st,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})}])}(vo),vo.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,it,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,it=[],t)for(Le=t[qe],o.writeString(qe),o.writeInt(e(Le)),o.writeInt(Q),o.writeInt(Le.length),it=it.concat(Le),qe==="head"&&(y=Q),Q+=Le.length;Q%4;)it.push(0),Q++;return o.write(it),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,it,qe,At,Me,Mt,Dt;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=Me=0,Dt=l.length;Me<Dt;S=++Me)for(At=l[S],r=Mt=it=qe[S];it<=At?Mt<=At:Mt>=At;r=it<=At?++Mt:--Mt)V[S]===0?w=r+Q[S]:(w=y[V[S]/2+(r-it)-(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,it,qe,At,Me,Mt,Dt,Ct,vn,kn,In,Gt,xt,sn,_e,st,jt,Rt,bn,Fn,Nn,gn,Tn,Ir,rr,Pe,bt,Ut,Ht,Jt,hn,Un,Dn,Xn,Br,$r;switch(Rt=new cd,w=Object.keys(n).sort(function(Wr,Oo){return Wr-Oo}),t){case"macroman":for(qe=0,At=function(){var Wr=[];for(it=0;it<256;++it)Wr.push(0);return Wr}(),Mt={0:0},l={},bn=0,Tn=w.length;bn<Tn;bn++)Mt[Dn=n[o=w[bn]]]==null&&(Mt[Dn]=++qe),l[o]={old:n[o],new:Mt[n[o]]},At[o]=Mt[n[o]];return Rt.writeUInt16(1),Rt.writeUInt16(0),Rt.writeUInt32(12),Rt.writeUInt16(0),Rt.writeUInt16(262),Rt.writeUInt16(0),Rt.write(At),{charMap:l,subtable:Rt.data,maxGlyphID:qe+1};case"unicode":for(st=[],fe=[],Dt=0,Mt={},r={},Me=Q=null,Fn=0,Ir=w.length;Fn<Ir;Fn++)Mt[vn=n[o=w[Fn]]]==null&&(Mt[vn]=++Dt),r[o]={old:vn,new:Mt[vn]},y=Mt[vn]-o,Me!=null&&y===Q||(Me&&fe.push(Me),st.push(o),Q=y),Me=o;for(Me&&fe.push(Me),fe.push(65535),st.push(65535),sn=2*(xt=st.length),Gt=2*Math.pow(Math.log(xt)/Math.LN2,2),Le=Math.log(Gt/2)/Math.LN2,In=2*xt-Gt,S=[],kn=[],z=[],it=Nn=0,rr=st.length;Nn<rr;it=++Nn){if(_e=st[it],V=fe[it],_e===65535){S.push(0),kn.push(0);break}if(_e-(jt=r[_e].new)>=32768)for(S.push(0),kn.push(2*(z.length+xt-it)),o=gn=_e;_e<=V?gn<=V:gn>=V;o=_e<=V?++gn:--gn)z.push(r[o].new);else S.push(jt-_e),kn.push(0)}for(Rt.writeUInt16(3),Rt.writeUInt16(1),Rt.writeUInt32(12),Rt.writeUInt16(4),Rt.writeUInt16(16+8*xt+2*z.length),Rt.writeUInt16(0),Rt.writeUInt16(sn),Rt.writeUInt16(Gt),Rt.writeUInt16(Le),Rt.writeUInt16(In),hn=0,Pe=fe.length;hn<Pe;hn++)o=fe[hn],Rt.writeUInt16(o);for(Rt.writeUInt16(0),Un=0,bt=st.length;Un<bt;Un++)o=st[Un],Rt.writeUInt16(o);for(Xn=0,Ut=S.length;Xn<Ut;Xn++)y=S[Xn],Rt.writeUInt16(y);for(Br=0,Ht=kn.length;Br<Ht;Br++)Ct=kn[Br],Rt.writeUInt16(Ct);for($r=0,Jt=z.length;$r<Jt;$r++)qe=z[$r],Rt.writeUInt16(qe);return{charMap:r,subtable:Rt.data,maxGlyphID:Dt+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,it,qe,At,Me;for(o in r=Wg.encode(this.generateCmap(),"unicode"),w=this.glyphsFor(n),z={0:0},Me=r.charMap)z[(S=Me[o]).old]=S.new;for(it in Le=r.maxGlyphID,w)it in z||(z[it]=Le++);return V=function(Mt){var Dt,Ct;for(Dt in Ct={},Mt)Ct[Mt[Dt]]=Dt;return Ct}(z),fe=Object.keys(V).sort(function(Mt,Dt){return Mt-Dt}),qe=function(){var Mt,Dt,Ct;for(Ct=[],Mt=0,Dt=fe.length;Mt<Dt;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),At={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&&(At["OS/2"]=this.font.os2.raw()),this.font.directory.encode(At)},e}();vo.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(tr,Zt,p){var s=p(19208).lW,Fe=p(97671);(function(M){tr.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,Ie=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="",$e="",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(je,Qt){var yt=je;return je||(yt=Qt?16893:33204),(65535&yt)<<16}(H.unixPermissions,he)):(Je=20,se|=function(je){return 63&(je||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&&($e=$(1,1)+$(L(Ie),4)+ve,j+="up"+$($e.length,2)+$e),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+=$(Ie.length,2),mt+=$(j.length,2),{fileRecord:B.LOCAL_FILE_HEADER+mt+Ie+j,dirRecord:B.CENTRAL_FILE_HEADER+$(Je,2)+mt+$(Ce.length,2)+"\0\0\0\0"+$(se,4)+$(I,4)+Ie+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 Ie,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&&(Ie=I(H))&&W.call(this,Ie,!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,Ie;for(de in this.files)Ie=this.files[de],(ce=de.slice(this.root.length,de.length))&&de.slice(0,this.root.length)===this.root&&H(ce,Ie)},filter:function(H){var de=[];return this.forEach(function(ce,Ie){H(ce,Ie)&&de.push(Ie)}),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 Ie=H;return this.filter(function(pe,Ce){return!Ce.dir&&Ie.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),Ie=this.clone();return Ie.root=ce.name,Ie},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}),Ie=0;Ie<ce.length;Ie++)delete this.files[ce[Ie].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 Ie=ce.comment||this.comment||"";de=O.generateWorker(this,ce,Ie)}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,Ie,ve){switch(ce){case"blob":return $.newBlob($.transformTo("arraybuffer",Ie),ve);case"base64":return N.encode(Ie);default:return $.transformTo(ce,Ie)}}(k,function(ce,Ie){var ve,pe=0,Ce=null,G=0;for(ve=0;ve<Ie.length;ve++)G+=Ie[ve].length;switch(ce){case"string":return Ie.join("");case"array":return Array.prototype.concat.apply([],Ie);case"uint8array":for(Ce=new Uint8Array(G),ve=0;ve<Ie.length;ve++)Ce.set(Ie[ve],pe),pe+=Ie[ve].length;return Ce;case"nodebuffer":return s.concat(Ie);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(Ie){H(Ie.target.result)},ce.onerror=function(Ie){de(Ie.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,Ie=new this(Z);++ce<re;)ve(U[ce],ce);return Ie;function ve(pe,Ce){W.resolve(pe).then(function(G){H[Ce]=G,++de!==re||k||(k=!0,v.resolve(Ie,H))},function(G){k||(k=!0,v.reject(Ie,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(Ie){k||(k=!0,v.resolve(de,Ie))},function(Ie){k||(k=!0,v.reject(de,Ie))});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,Ie=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(Ie),ce.next_out=0,ce.avail_out=Ie),(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=Ie-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,Ie=15,ve=3,pe=258,Ce=pe+ve+1,G=42,ge=113,g=1,j=2,$e=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 je(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,He=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]===He&&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;He=Ee[C+b-1],ie=Ee[C+b]}}while((ke=ue[ke&le])>ee&&--h!=0);return b<=x.lookahead?b:x.lookahead}function Qt(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(Qt(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=je(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?$e: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(Qt(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=je(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?$e:oe):x.last_lit&&(se(x,!1),x.strm.avail_out===0)?g:j}function Re(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(Ie+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 Tt(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 ut(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,Tt(x)}$=[new Re(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(Qt(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?$e:oe):(x.strstart>x.block_start&&(se(x,!1),x.strm.avail_out),g)}),new Re(4,4,8,4,yt),new Re(4,5,16,8,yt),new Re(4,6,32,32,yt),new Re(4,4,16,16,zt),new Re(8,16,32,32,zt),new Re(8,16,128,128,zt),new Re(8,32,128,256,zt),new Re(32,128,258,1024,zt),new Re(32,258,258,4096,zt)],te.deflateInit=function(x,ke){return ut(x,ke,W,15,8,0)},te.deflateInit2=ut,te.deflateReset=Tt,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&&(Qt(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?$e: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,He,ie=ee.window;;){if(ee.lookahead<=pe){if(Qt(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]){He=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<He);ee.match_length=pe-(He-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?$e:oe):ee.last_lit&&(se(ee,!1),ee.strm.avail_out===0)?g:j}(A,ke):$[A.level].func(A,ke);if(K!==$e&&K!==oe||(A.status=666),K===g||K===$e)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,Qt(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,Qt(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,Ie,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),Ie=k[W&de];t:for(;;){if(W>>>=ve=Ie>>>24,re-=ve,(ve=Ie>>>16&255)===0)j[L++]=65535&Ie;else{if(!(16&ve)){if(!(64&ve)){Ie=k[(65535&Ie)+(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&Ie,(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),Ie=H[W&ce];n:for(;;){if(W>>>=ve=Ie>>>24,re-=ve,!(16&(ve=Ie>>>16&255))){if(!(64&ve)){Ie=H[(65535&Ie)+(W&(1<<ve)-1)];continue n}$.msg="invalid distance code",v.mode=30;break e}if(Ce=65535&Ie,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,Ie,ve=!0;function pe(G){if(ve){var ge;for(ce=new $.Buf32(512),Ie=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,Ie,0,G.work,{bits:5}),ve=!1}G.lencode=ce,G.lenbits=9,G.distcode=Ie,G.distbits=5}function Ce(G,ge,g,j){var $e,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<($e=oe.wsize-oe.wnext)&&($e=j),$.arraySet(oe.window,ge,g-j,$e,oe.wnext),(j-=$e)?($.arraySet(oe.window,ge,g-j,j,0),oe.wnext=j,oe.whave=oe.wsize):(oe.wnext+=$e,oe.wnext===oe.wsize&&(oe.wnext=0),oe.whave<oe.wsize&&(oe.whave+=$e))),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,$e,oe,he,be,me,ae,se,Je,mt,je,Qt,yt,zt,Re,It,ze,Tt,ut,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,$e=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<(je=g.length)&&(je=be),je&&(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,je,x)),512&g.flags&&(g.check=v(g.check,j,je,oe)),be-=je,oe+=je,g.length-=je),g.length))break e;g.length=0,g.mode=7;case 7:if(2048&g.flags){if(be===0)break e;for(je=0;x=j[oe+je++],g.head&&x&&g.length<65536&&(g.head.name+=String.fromCharCode(x)),x&&je<be;);if(512&g.flags&&(g.check=v(g.check,j,je,oe)),be-=je,oe+=je,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(je=0;x=j[oe+je++],g.head&&x&&g.length<65536&&(g.head.comment+=String.fromCharCode(x)),x&&je<be;);if(512&g.flags&&(g.check=v(g.check,j,je,oe)),be-=je,oe+=je,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(je=g.length){if(be<je&&(je=be),me<je&&(je=me),je===0)break e;$.arraySet($e,j,oe,je,he),be-=je,oe+=je,me-=je,he+=je,g.length-=je;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(;Re=(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],je=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,je=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,je=11+(127&(ae>>>=zt)),ae>>>=7,se-=7}if(g.have+je>g.nlen+g.ndist){G.msg="invalid bit length repeat",g.mode=30;break}for(;je--;)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,$e=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;Re=(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(Re&&!(240&Re)){for(ze=zt,Tt=Re,ut=It;Re=(h=g.lencode[ut+((ae&(1<<ze+Tt)-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,Re===0){g.mode=26;break}if(32&Re){g.back=-1,g.mode=12;break}if(64&Re){G.msg="invalid literal/length code",g.mode=30;break}g.extra=15&Re,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(;Re=(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&Re)){for(ze=zt,Tt=Re,ut=It;Re=(h=g.distcode[ut+((ae&(1<<ze+Tt)-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&Re){G.msg="invalid distance code",g.mode=30;break}g.offset=It,g.extra=15&Re,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(je=mt-me,g.offset>je){if((je=g.offset-je)>g.whave&&g.sane){G.msg="invalid distance too far back",g.mode=30;break}Qt=je>g.wnext?(je-=g.wnext,g.wsize-je):g.wnext-je,je>g.length&&(je=g.length),yt=g.window}else yt=$e,Qt=he-g.offset,je=g.length;for(me<je&&(je=me),me-=je,g.length-=je;$e[he++]=yt[Qt++],--je;);g.length===0&&(g.mode=21);break;case 26:if(me===0)break e;$e[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,$e,mt,he-mt):Z(g.check,$e,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,$e,mt,G.next_out-mt):Z(g.check,$e,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,Ie,ve,pe,Ce=U.bits,G=0,ge=0,g=0,j=0,$e=0,oe=0,he=0,be=0,me=0,ae=0,se=null,Je=0,mt=new $.Buf16(16),je=new $.Buf16(16),Qt=null,yt=0;for(G=0;G<=15;G++)mt[G]=0;for(ge=0;ge<O;ge++)mt[B[D+ge]]++;for($e=Ce,j=15;1<=j&&mt[j]===0;j--);if(j<$e&&($e=j),j===0)return T[E++]=20971520,T[E++]=20971520,U.bits=1,0;for(g=1;g<j&&mt[g]===0;g++);for($e<g&&($e=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(je[1]=0,G=1;G<15;G++)je[G+1]=je[G]+mt[G];for(ge=0;ge<O;ge++)B[D+ge]!==0&&(I[je[B[D+ge]]++]=ge);if(ce=L===0?(se=Qt=I,19):L===1?(se=Z,Je-=257,Qt=v,yt-=257,256):(se=N,Qt=i,-1),G=g,de=E,he=ge=ae=0,k=-1,H=(me=1<<(oe=$e))-1,L===1&&852<me||L===2&&592<me)return 1;for(;;){for(Ie=G-he,pe=I[ge]<ce?(ve=0,I[ge]):I[ge]>ce?(ve=Qt[yt+I[ge]],se[Je+I[ge]]):(ve=96,0),W=1<<G-he,g=re=1<<oe;T[de+(ae>>he)+(re-=W)]=Ie<<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($e<G&&(ae&H)!==k){for(he===0&&(he=$e),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]=$e<<24|oe<<16|de-E|0}}return ae!==0&&(T[de+ae]=G-he<<24|64<<16|0),U.bits=$e,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],Ie=[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 $e,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 je(h,C,b){mt(h,b[2*C],b[2*C+1])}function Qt(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]=Qt(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 Re(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 Tt(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?je(h,ee,C):(je(h,(Ee=g[ee])+B+1,C),(le=ce[Ee])!==0&&mt(h,ee-=j[Ee],le),je(h,Ee=se(--K),b),(le=Ie[Ee])!==0&&mt(h,K-=be[Ee],le)),ue<h.last_lit;);je(h,re,C)}function ut(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,He=-1;for(h.heap_len=0,h.heap_max=E,b=0;b<Qe;b++)Ee[2*b]!==0?(h.heap[++h.heap_len]=He=b,h.depth[b]=0):Ee[2*b+1]=0;for(;h.heap_len<2;)Ee[2*(ee=h.heap[++h.heap_len]=He<2?++He:0)]=1,h.depth[ee]=0,h.opt_len--,ue&&(h.static_len-=le[2*ee+1]);for(C.max_code=He,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 nt,Te,Et,at,We,Lt,St=X.dyn_tree,Se=X.max_code,Xe=X.stat_desc.static_tree,wt=X.stat_desc.has_stree,Nt=X.stat_desc.extra_bits,Ae=X.stat_desc.extra_base,Oe=X.stat_desc.max_length,Ve=0;for(at=0;at<=I;at++)ie.bl_count[at]=0;for(St[2*ie.heap[ie.heap_max]+1]=0,nt=ie.heap_max+1;nt<E;nt++)Oe<(at=St[2*St[2*(Te=ie.heap[nt])+1]+1]+1)&&(at=Oe,Ve++),St[2*Te+1]=at,Se<Te||(ie.bl_count[at]++,We=0,Ae<=Te&&(We=Nt[Te-Ae]),Lt=St[2*Te],ie.opt_len+=Lt*(at+We),wt&&(ie.static_len+=Lt*(Xe[2*Te+1]+We)));if(Ve!==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]--,Ve-=2}while(0<Ve);for(at=Oe;at!==0;at--)for(Te=ie.bl_count[at];Te!==0;)Se<(Et=ie.heap[--nt])||(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,He,h.bl_count)}function x(h,C,b){var K,ee,Ee=-1,le=C[1],ue=0,Qe=7,He=4;for(le===0&&(Qe=138,He=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<He?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,He=(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,He=4;for(le===0&&(Qe=138,He=3),K=0;K<=b;K++)if(ee=le,le=C[2*(K+1)+1],!(++ue<Qe&&ee===le)){if(ue<He)for(;je(h,ee,h.bl_tree),--ue!=0;);else ee!==0?(ee!==Ee&&(je(h,ee,h.bl_tree),ue--),je(h,k,h.bl_tree),mt(h,ue-3,2)):ue<=10?(je(h,H,h.bl_tree),mt(h,ue-3,3)):(je(h,de,h.bl_tree),mt(h,ue-11,7));Ee=ee,He=(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){Re(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<<Ie[ee];C++)ge[Ee++]=ee;for(Ee>>=7;ee<O;ee++)for(be[ee]=Ee<<7,C=0;C<1<<Ie[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]=Qt(C,5);$e=new me(Ce,ce,B+1,D,I),oe=new me(G,Ie,0,O,I),he=new me(new Array(0),ve,0,T,W)}(),P=!0),h.l_desc=new ae(h.dyn_ltree,$e),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,He=4093624447;for(Qe=0;Qe<=31;Qe++,He>>>=1)if(1&He&&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)),ut(h,h.l_desc),ut(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),ut(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),Tt(h,Ce,G)):(mt(h,4+(K?1:0),3),function(ue,Qe,He,ie){var X;for(mt(ue,Qe-257,5),mt(ue,He-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,He-1)}(h,h.l_desc.max_code+1,h.d_desc.max_code+1,le+1),Tt(h,h.dyn_ltree,h.dyn_dtree)),zt(h),K&&Re(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),je(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){Fe.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,Ie=de.args;switch(Ie.length){case 0:ce();break;case 1:ce(Ie[0]);break;case 2:ce(Ie[0],Ie[1]);break;case 3:ce(Ie[0],Ie[1],Ie[2]);break;default:ce.apply(v,Ie)}})(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(tr,Zt,p){"use strict";p.d(Zt,{ZP:function(){return Z}});var s=p(72190),Fe=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=Fe.useState(),i=(0,s.Z)(N,2),L=i[0],B=i[1];return Fe.useEffect(function(){B("rc_select_".concat($()))},[]),v||L}},37463:function(tr,Zt,p){"use strict";p.d(Zt,{Ac:function(){return We},Xo:function(){return St},Wx:function(){return Xe},ZP:function(){return Or},lk:function(){return re}});var s=p(60499),Fe=p(77654),M=p(18642),we=p(85899),te=p(72190),$=p(42244),Z=p(43749),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(ct){var xn=ct.className,un=ct.customizeIcon,Bn=ct.customizeIconProps,Ye=ct.children,et=ct.onMouseDown,gt=ct.onClick,Mn=typeof un=="function"?un(Bn):un;return i.createElement("span",{className:xn,onMouseDown:function(dn){dn.preventDefault(),et==null||et(dn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:gt,"aria-hidden":!0},Mn!==void 0?Mn:i.createElement("span",{className:B()(xn.split(/\s+/).map(function(zn){return"".concat(zn,"-icon")}))},Ye))},I=E,U=function(ct,xn,un,Bn,Ye){var et=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,gt=arguments.length>6?arguments[6]:void 0,Mn=arguments.length>7?arguments[7]:void 0,zn=i.useMemo(function(){if((0,Z.Z)(Bn)==="object")return Bn.clearIcon;if(Ye)return Ye},[Bn,Ye]),dn=i.useMemo(function(){return!!(!et&&Bn&&(un.length||gt)&&!(Mn==="combobox"&&gt===""))},[Bn,et,un.length,gt,Mn]);return{allowClear:dn,clearIcon:i.createElement(I,{className:"".concat(ct,"-clear"),onMouseDown:xn,customizeIcon:zn},"\xD7")}},W=i.createContext(null);function re(){return i.useContext(W)}function k(){var Bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ct=i.useState(!1),xn=(0,te.Z)(ct,2),un=xn[0],Bn=xn[1],Ye=i.useRef(null),et=function(){window.clearTimeout(Ye.current)};i.useEffect(function(){return et},[]);var gt=function(zn,dn){et(),Ye.current=window.setTimeout(function(){Bn(zn),dn&&dn()},Bt)};return[un,gt,et]}function H(){var Bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ct=i.useRef(null),xn=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(xn.current)}},[]);function un(Bn){(Bn||ct.current===null)&&(ct.current=Bn),window.clearTimeout(xn.current),xn.current=window.setTimeout(function(){ct.current=null},Bt)}return[function(){return ct.current},un]}function de(Bt,ct,xn,un){var Bn=i.useRef(null);Bn.current={open:ct,triggerOpen:xn,customizedTrigger:un},i.useEffect(function(){function Ye(et){var gt;if(!((gt=Bn.current)!==null&&gt!==void 0&&gt.customizedTrigger)){var Mn=et.target;Mn.shadowRoot&&et.composed&&(Mn=et.composedPath()[0]||Mn),Bn.current.open&&Bt().filter(function(zn){return zn}).every(function(zn){return!zn.contains(Mn)&&zn!==Mn})&&Bn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var ce=p(10228);function Ie(Bt){return Bt&&![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(Bt)}var ve=p(26112),pe=p(83836);function Ce(Bt,ct,xn){var un=(0,we.Z)((0,we.Z)({},Bt),xn?ct:{});return Object.keys(ct).forEach(function(Bn){var Ye=ct[Bn];typeof Ye=="function"&&(un[Bn]=function(){for(var et,gt=arguments.length,Mn=new Array(gt),zn=0;zn<gt;zn++)Mn[zn]=arguments[zn];return Ye.apply(void 0,Mn),(et=Bt[Bn])===null||et===void 0?void 0:et.call.apply(et,[Bt].concat(Mn))})}),un}var G=Ce,ge=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],g=function(ct,xn){var un=ct.prefixCls,Bn=ct.id,Ye=ct.inputElement,et=ct.autoFocus,gt=ct.autoComplete,Mn=ct.editable,zn=ct.activeDescendantId,dn=ct.value,_n=ct.open,sr=ct.attrs,Gn=(0,$.Z)(ct,ge),Sr=Ye||i.createElement("input",null),gr=Sr,Fr=gr.ref,Ko=gr.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(Gn,Ko,!0)),{},{id:Bn,ref:(0,T.sQ)(xn,Fr),autoComplete:gt||"off",autoFocus:et,className:B()("".concat(un,"-selection-search-input"),Ko==null?void 0:Ko.className),role:"combobox","aria-expanded":_n||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Bn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Bn,"_list"),"aria-activedescendant":_n?zn:void 0},sr),{},{value:Mn?dn:"",readOnly:!Mn,unselectable:Mn?null:"on",style:(0,we.Z)((0,we.Z)({},Ko.style),{},{opacity:Mn?null:0})})),Sr},j=i.forwardRef(g),$e=j;function oe(Bt){return Array.isArray(Bt)?Bt:Bt!==void 0?[Bt]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,be=he;function me(Bt){return Bt!=null}function ae(Bt){return!Bt&&Bt!==0}function se(Bt){return["string","number"].includes((0,Z.Z)(Bt))}function Je(Bt){var ct=void 0;return Bt&&(se(Bt.title)?ct=Bt.title.toString():se(Bt.label)&&(ct=Bt.label.toString())),ct}function mt(Bt,ct){be?i.useLayoutEffect(Bt,ct):i.useEffect(Bt,ct)}function je(Bt){var ct;return(ct=Bt.key)!==null&&ct!==void 0?ct:Bt.value}var Qt=function(ct){ct.preventDefault(),ct.stopPropagation()},yt=function(ct){var xn=ct.id,un=ct.prefixCls,Bn=ct.values,Ye=ct.open,et=ct.searchValue,gt=ct.autoClearSearchValue,Mn=ct.inputRef,zn=ct.placeholder,dn=ct.disabled,_n=ct.mode,sr=ct.showSearch,Gn=ct.autoFocus,Sr=ct.autoComplete,gr=ct.activeDescendantId,Fr=ct.tabIndex,Ko=ct.removeIcon,Xi=ct.maxTagCount,Bi=ct.maxTagTextLength,_o=ct.maxTagPlaceholder,Ii=_o===void 0?function($n){return"+ ".concat($n.length," ...")}:_o,Lo=ct.tagRender,ji=ct.onToggleOpen,Yi=ct.onRemove,zo=ct.onInputChange,Ui=ct.onInputPaste,Di=ct.onInputKeyDown,No=ct.onInputMouseDown,oi=ct.onInputCompositionStart,ao=ct.onInputCompositionEnd,Gr=ct.onInputBlur,pi=i.useRef(null),aa=(0,i.useState)(0),Ki=(0,te.Z)(aa,2),ri=Ki[0],di=Ki[1],Xo=(0,i.useState)(!1),Aa=(0,te.Z)(Xo,2),Ga=Aa[0],wa=Aa[1],sa="".concat(un,"-selection"),Ji=Ye||_n==="multiple"&&gt===!1||_n==="tags"?et:"",ha=_n==="tags"||_n==="multiple"&&gt===!1||sr&&(Ye||Ga);mt(function(){di(pi.current.scrollWidth)},[Ji]);var vA=function(jn,mr,_r,Ao,qo){return i.createElement("span",{title:Je(jn),className:B()("".concat(sa,"-item"),(0,M.Z)({},"".concat(sa,"-item-disabled"),_r))},i.createElement("span",{className:"".concat(sa,"-item-content")},mr),Ao&&i.createElement(I,{className:"".concat(sa,"-item-remove"),onMouseDown:Qt,onClick:qo,customizeIcon:Ko},"\xD7"))},sA=function(jn,mr,_r,Ao,qo,fi){var _a=function(ds){Qt(ds),ji(!Ye)};return i.createElement("span",{onMouseDown:_a},Lo({label:mr,value:jn,disabled:_r,closable:Ao,onClose:qo,isMaxTag:!!fi}))},la=function(jn){var mr=jn.disabled,_r=jn.label,Ao=jn.value,qo=!dn&&!mr,fi=_r;if(typeof Bi=="number"&&(typeof _r=="string"||typeof _r=="number")){var _a=String(fi);_a.length>Bi&&(fi="".concat(_a.slice(0,Bi),"..."))}var lA=function(Ba){Ba&&Ba.stopPropagation(),Yi(jn)};return typeof Lo=="function"?sA(Ao,fi,mr,qo,lA):vA(jn,fi,mr,qo,lA)},Zr=function(jn){if(!Bn.length)return null;var mr=typeof Ii=="function"?Ii(jn):Ii;return typeof Lo=="function"?sA(void 0,mr,!1,!1,void 0,!0):vA({title:mr},mr,!1)},On=i.createElement("div",{className:"".concat(sa,"-search"),style:{width:ri},onFocus:function(){wa(!0)},onBlur:function(){wa(!1)}},i.createElement($e,{ref:Mn,open:Ye,prefixCls:un,id:xn,inputElement:null,disabled:dn,autoFocus:Gn,autoComplete:Sr,editable:ha,activeDescendantId:gr,value:Ji,onKeyDown:Di,onMouseDown:No,onChange:zo,onPaste:Ui,onCompositionStart:oi,onCompositionEnd:ao,onBlur:Gr,tabIndex:Fr,attrs:(0,ve.Z)(ct,!0)}),i.createElement("span",{ref:pi,className:"".concat(sa,"-search-mirror"),"aria-hidden":!0},Ji,"\xA0")),Yn=i.createElement(pe.Z,{prefixCls:"".concat(sa,"-overflow"),data:Bn,renderItem:la,renderRest:Zr,suffix:On,itemKey:je,maxCount:Xi});return i.createElement("span",{className:"".concat(sa,"-wrap")},Yn,!Bn.length&&!Ji&&i.createElement("span",{className:"".concat(sa,"-placeholder")},zn))},zt=yt,Re=function(ct){var xn=ct.inputElement,un=ct.prefixCls,Bn=ct.id,Ye=ct.inputRef,et=ct.disabled,gt=ct.autoFocus,Mn=ct.autoComplete,zn=ct.activeDescendantId,dn=ct.mode,_n=ct.open,sr=ct.values,Gn=ct.placeholder,Sr=ct.tabIndex,gr=ct.showSearch,Fr=ct.searchValue,Ko=ct.activeValue,Xi=ct.maxLength,Bi=ct.onInputKeyDown,_o=ct.onInputMouseDown,Ii=ct.onInputChange,Lo=ct.onInputPaste,ji=ct.onInputCompositionStart,Yi=ct.onInputCompositionEnd,zo=ct.onInputBlur,Ui=ct.title,Di=i.useState(!1),No=(0,te.Z)(Di,2),oi=No[0],ao=No[1],Gr=dn==="combobox",pi=Gr||gr,aa=sr[0],Ki=Fr||"";Gr&&Ko&&!oi&&(Ki=Ko),i.useEffect(function(){Gr&&ao(!1)},[Gr,Ko]);var ri=dn!=="combobox"&&!_n&&!gr?!1:!!Ki,di=Ui===void 0?Je(aa):Ui,Xo=i.useMemo(function(){return aa?null:i.createElement("span",{className:"".concat(un,"-selection-placeholder"),style:ri?{visibility:"hidden"}:void 0},Gn)},[aa,ri,Gn,un]);return i.createElement("span",{className:"".concat(un,"-selection-wrap")},i.createElement("span",{className:"".concat(un,"-selection-search")},i.createElement($e,{ref:Ye,prefixCls:un,id:Bn,open:_n,inputElement:xn,disabled:et,autoFocus:gt,autoComplete:Mn,editable:pi,activeDescendantId:zn,value:Ki,onKeyDown:Bi,onMouseDown:_o,onChange:function(Ga){ao(!0),Ii(Ga)},onPaste:Lo,onCompositionStart:ji,onCompositionEnd:Yi,onBlur:zo,tabIndex:Sr,attrs:(0,ve.Z)(ct,!0),maxLength:Gr?Xi:void 0})),!Gr&&aa?i.createElement("span",{className:"".concat(un,"-selection-item"),title:di,style:ri?{visibility:"hidden"}:void 0},aa.label):null,Xo)},It=Re,ze=function(ct,xn){var un=(0,i.useRef)(null),Bn=(0,i.useRef)(!1),Ye=ct.prefixCls,et=ct.open,gt=ct.mode,Mn=ct.showSearch,zn=ct.tokenWithEnter,dn=ct.disabled,_n=ct.prefix,sr=ct.autoClearSearchValue,Gn=ct.onSearch,Sr=ct.onSearchSubmit,gr=ct.onToggleOpen,Fr=ct.onInputKeyDown,Ko=ct.onInputBlur,Xi=ct.domRef;i.useImperativeHandle(xn,function(){return{focus:function(di){un.current.focus(di)},blur:function(){un.current.blur()}}});var Bi=H(0),_o=(0,te.Z)(Bi,2),Ii=_o[0],Lo=_o[1],ji=function(di){var Xo=di.which,Aa=un.current instanceof HTMLTextAreaElement;!Aa&&et&&(Xo===ce.Z.UP||Xo===ce.Z.DOWN)&&di.preventDefault(),Fr&&Fr(di),Xo===ce.Z.ENTER&&gt==="tags"&&!Bn.current&&!et&&(Sr==null||Sr(di.target.value)),!(Aa&&!et&&~[ce.Z.UP,ce.Z.DOWN,ce.Z.LEFT,ce.Z.RIGHT].indexOf(Xo))&&Ie(Xo)&&gr(!0)},Yi=function(){Lo(!0)},zo=(0,i.useRef)(null),Ui=function(di){Gn(di,!0,Bn.current)!==!1&&gr(!0)},Di=function(){Bn.current=!0},No=function(di){Bn.current=!1,gt!=="combobox"&&Ui(di.target.value)},oi=function(di){var Xo=di.target.value;if(zn&&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,Ui(Xo)},ao=function(di){var Xo=di.clipboardData,Aa=Xo==null?void 0:Xo.getData("text");zo.current=Aa||""},Gr=function(di){var Xo=di.target;if(Xo!==un.current){var Aa=document.body.style.msTouchAction!==void 0;Aa?setTimeout(function(){un.current.focus()}):un.current.focus()}},pi=function(di){var Xo=Ii();di.target!==un.current&&!Xo&&!(gt==="combobox"&&dn)&&di.preventDefault(),(gt!=="combobox"&&(!Mn||!Xo)||!et)&&(et&&sr!==!1&&Gn("",!0,!1),gr())},aa={inputRef:un,onInputKeyDown:ji,onInputMouseDown:Yi,onInputChange:oi,onInputPaste:ao,onInputCompositionStart:Di,onInputCompositionEnd:No,onInputBlur:Ko},Ki=gt==="multiple"||gt==="tags"?i.createElement(zt,(0,s.Z)({},ct,aa)):i.createElement(It,(0,s.Z)({},ct,aa));return i.createElement("div",{ref:Xi,className:"".concat(Ye,"-selector"),onClick:Gr,onMouseDown:pi},_n&&i.createElement("div",{className:"".concat(Ye,"-prefix")},_n),Ki)},Tt=i.forwardRef(ze),ut=Tt,x=p(68196),ke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],P=function(ct){var xn=ct===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:xn,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:xn,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:xn,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:xn,adjustY:1},htmlRegion:"scroll"}}},A=function(ct,xn){var un=ct.prefixCls,Bn=ct.disabled,Ye=ct.visible,et=ct.children,gt=ct.popupElement,Mn=ct.animation,zn=ct.transitionName,dn=ct.dropdownStyle,_n=ct.dropdownClassName,sr=ct.direction,Gn=sr===void 0?"ltr":sr,Sr=ct.placement,gr=ct.builtinPlacements,Fr=ct.dropdownMatchSelectWidth,Ko=ct.dropdownRender,Xi=ct.dropdownAlign,Bi=ct.getPopupContainer,_o=ct.empty,Ii=ct.getTriggerDOMNode,Lo=ct.onPopupVisibleChange,ji=ct.onPopupMouseEnter,Yi=(0,$.Z)(ct,ke),zo="".concat(un,"-dropdown"),Ui=gt;Ko&&(Ui=Ko(gt));var Di=i.useMemo(function(){return gr||P(Fr)},[gr,Fr]),No=Mn?"".concat(zo,"-").concat(Mn):zn,oi=typeof Fr=="number",ao=i.useMemo(function(){return oi?null:Fr===!1?"minWidth":"width"},[Fr,oi]),Gr=dn;oi&&(Gr=(0,we.Z)((0,we.Z)({},Gr),{},{width:Fr}));var pi=i.useRef(null);return i.useImperativeHandle(xn,function(){return{getPopupElement:function(){var Ki;return(Ki=pi.current)===null||Ki===void 0?void 0:Ki.popupElement}}}),i.createElement(x.Z,(0,s.Z)({},Yi,{showAction:Lo?["click"]:[],hideAction:Lo?["click"]:[],popupPlacement:Sr||(Gn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Di,prefixCls:zo,popupTransitionName:No,popup:i.createElement("div",{onMouseEnter:ji},Ui),ref:pi,stretch:ao,popupAlign:Xi,popupVisible:Ye,getPopupContainer:Bi,popupClassName:B()(_n,(0,M.Z)({},"".concat(zo,"-empty"),_o)),popupStyle:Gr,getTriggerDOMNode:Ii,onPopupVisibleChange:Lo}),et)},h=i.forwardRef(A),C=h,b=p(48745);function K(Bt,ct){var xn=Bt.key,un;return"value"in Bt&&(un=Bt.value),xn!=null?xn:un!==void 0?un:"rc-index-key-".concat(ct)}function ee(Bt){return typeof Bt!="undefined"&&!Number.isNaN(Bt)}function Ee(Bt,ct){var xn=Bt||{},un=xn.label,Bn=xn.value,Ye=xn.options,et=xn.groupLabel,gt=un||(ct?"children":"label");return{label:gt,value:Bn||"value",options:Ye||"options",groupLabel:et||gt}}function le(Bt){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xn=ct.fieldNames,un=ct.childrenAsData,Bn=[],Ye=Ee(xn,!1),et=Ye.label,gt=Ye.value,Mn=Ye.options,zn=Ye.groupLabel;function dn(_n,sr){Array.isArray(_n)&&_n.forEach(function(Gn){if(sr||!(Mn in Gn)){var Sr=Gn[gt];Bn.push({key:K(Gn,Bn.length),groupOption:sr,data:Gn,label:Gn[et],value:Sr})}else{var gr=Gn[zn];gr===void 0&&un&&(gr=Gn.label),Bn.push({key:K(Gn,Bn.length),group:!0,data:Gn,label:gr}),dn(Gn[Mn],!0)}})}return dn(Bt,!1),Bn}function ue(Bt){var ct=(0,we.Z)({},Bt);return"props"in ct||Object.defineProperty(ct,"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`."),ct}}),ct}var Qe=function(ct,xn,un){if(!xn||!xn.length)return null;var Bn=!1,Ye=function gt(Mn,zn){var dn=(0,b.Z)(zn),_n=dn[0],sr=dn.slice(1);if(!_n)return[Mn];var Gn=Mn.split(_n);return Bn=Bn||Gn.length>1,Gn.reduce(function(Sr,gr){return[].concat((0,Fe.Z)(Sr),(0,Fe.Z)(gt(gr,sr)))},[]).filter(Boolean)},et=Ye(ct,xn);return Bn?typeof un!="undefined"?et.slice(0,un):et:null},He=i.createContext(null),ie=He;function X(Bt){var ct=Bt.visible,xn=Bt.values;if(!ct)return null;var un=50;return i.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(xn.slice(0,un).map(function(Bn){var Ye=Bn.label,et=Bn.value;return["number","string"].includes((0,Z.Z)(Ye))?Ye:et}).join(", ")),xn.length>un?", ...":null)}var nt=["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(ct){return ct==="tags"||ct==="multiple"},at=i.forwardRef(function(Bt,ct){var xn,un=Bt.id,Bn=Bt.prefixCls,Ye=Bt.className,et=Bt.showSearch,gt=Bt.tagRender,Mn=Bt.direction,zn=Bt.omitDomProps,dn=Bt.displayValues,_n=Bt.onDisplayValuesChange,sr=Bt.emptyOptions,Gn=Bt.notFoundContent,Sr=Gn===void 0?"Not Found":Gn,gr=Bt.onClear,Fr=Bt.mode,Ko=Bt.disabled,Xi=Bt.loading,Bi=Bt.getInputElement,_o=Bt.getRawInputElement,Ii=Bt.open,Lo=Bt.defaultOpen,ji=Bt.onDropdownVisibleChange,Yi=Bt.activeValue,zo=Bt.onActiveValueChange,Ui=Bt.activeDescendantId,Di=Bt.searchValue,No=Bt.autoClearSearchValue,oi=Bt.onSearch,ao=Bt.onSearchSplit,Gr=Bt.tokenSeparators,pi=Bt.allowClear,aa=Bt.prefix,Ki=Bt.suffixIcon,ri=Bt.clearIcon,di=Bt.OptionList,Xo=Bt.animation,Aa=Bt.transitionName,Ga=Bt.dropdownStyle,wa=Bt.dropdownClassName,sa=Bt.dropdownMatchSelectWidth,Ji=Bt.dropdownRender,ha=Bt.dropdownAlign,vA=Bt.placement,sA=Bt.builtinPlacements,la=Bt.getPopupContainer,Zr=Bt.showAction,On=Zr===void 0?[]:Zr,Yn=Bt.onFocus,$n=Bt.onBlur,jn=Bt.onKeyUp,mr=Bt.onKeyDown,_r=Bt.onMouseDown,Ao=(0,$.Z)(Bt,nt),qo=Et(Fr),fi=(et!==void 0?et:qo)||Fr==="combobox",_a=(0,we.Z)({},Ao);Te.forEach(function(Io){delete _a[Io]}),zn==null||zn.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),pa=i.useRef(null),gi=i.useRef(null),$a=i.useRef(!1),PA=k(),cA=(0,te.Z)(PA,3),yA=cA[0],TA=cA[1],bo=cA[2];i.useImperativeHandle(ct,function(){var Io,Po;return{focus:(Io=pa.current)===null||Io===void 0?void 0:Io.focus,blur:(Po=pa.current)===null||Po===void 0?void 0:Po.blur,scrollTo:function(hs){var Xa;return(Xa=gi.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 Di;var Po=(Io=dn[0])===null||Io===void 0?void 0:Io.value;return typeof Po=="string"||typeof Po=="number"?String(Po):""},[Di,Fr,dn]),ga=Fr==="combobox"&&typeof Bi=="function"&&Bi()||null,ja=typeof _o=="function"&&_o(),Es=(0,T.x1)(uA,ja==null||(xn=ja.props)===null||xn===void 0?void 0:xn.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:Ii}),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 Po=Io!==void 0?Io:!eA;Ko||(Ml(Po),eA!==Po&&(ji==null||ji(Po)))},[Ko,eA,Ml,ji]),Do=i.useMemo(function(){return(Gr||[]).some(function(Io){return[`
`,`\r
`].includes(Io)})},[Gr]),co=i.useContext(ie)||{},mo=co.maxCount,hi=co.rawValues,na=function(Po,zi,hs){if(!(qo&&ee(mo)&&(hi==null?void 0:hi.size)>=mo)){var Xa=!0,wA=Po;zo==null||zo(null);var Zs=Qe(Po,Gr,ee(mo)?mo-hi.size:void 0),ps=hs?null:Zs;return Fr!=="combobox"&&ps&&(wA="",ao==null||ao(ps),Bo(!1),Xa=!1),oi&&Zo!==wA&&oi(wA,{source:zi?"typing":"effect"}),Xa}},bi=function(Po){!Po||!Po.trim()||oi(Po,{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(Po){var zi=dA(),hs=Po.key,Xa=hs==="Enter";if(Xa&&(Fr!=="combobox"&&Po.preventDefault(),eA||Bo(!0)),fs(!!Zo),hs==="Backspace"&&!zi&&qo&&!Zo&&dn.length){for(var wA=(0,Fe.Z)(dn),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&&_n(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=gi.current)===null||Sl===void 0||Sl.onKeyDown.apply(Sl,[Po].concat(pl))}mr==null||mr.apply(void 0,[Po].concat(pl))},tl=function(Po){for(var zi=arguments.length,hs=new Array(zi>1?zi-1:0),Xa=1;Xa<zi;Xa++)hs[Xa-1]=arguments[Xa];if(eA){var wA;(wA=gi.current)===null||wA===void 0||wA.onKeyUp.apply(wA,[Po].concat(hs))}Po.key==="Enter"&&(RA.current=!1),jn==null||jn.apply(void 0,[Po].concat(hs))},Oa=function(Po){var zi=dn.filter(function(hs){return hs!==Po});_n(zi,{type:"remove",values:[Po]})},Qs=function(){RA.current=!1},tA=i.useRef(!1),sc=function(){TA(!0),Ko||(Yn&&!tA.current&&Yn.apply(void 0,arguments),On.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"?oi(Zo,{source:"submit"}):Fr==="multiple"&&oi("",{source:"blur"})),$n&&$n.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(Po){var zi,hs=Po.target,Xa=(zi=ta.current)===null||zi===void 0?void 0:zi.getPopupElement();if(Xa&&Xa.contains(hs)){var wA=setTimeout(function(){var _A=nl.indexOf(wA);if(_A!==-1&&nl.splice(_A,1),bo(),!Ba&&!Xa.contains(document.activeElement)){var pl;(pl=pa.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];_r==null||_r.apply(void 0,[Po].concat(ps))},kc=i.useState({}),Id=(0,te.Z)(kc,2),Kc=Id[1];function nA(){Kc({})}var Os;ja&&(Os=function(Po){Bo(Po)}),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)({},Bt),{},{notFoundContent:Sr,open:eA,triggerOpen:cl,id:un,showSearch:fi,multiple:qo,toggleOpen:Bo})},[Bt,Sr,cl,eA,un,fi,qo,Bo]),lc=!!Ki||Xi,rA;lc&&(rA=i.createElement(I,{className:B()("".concat(Bn,"-arrow"),(0,M.Z)({},"".concat(Bn,"-arrow-loading"),Xi)),customizeIcon:Ki,customizeIconProps:{loading:Xi,searchValue:Zo,open:eA,focused:yA,showSearch:fi}}));var fl=function(){var Po;gr==null||gr(),(Po=pa.current)===null||Po===void 0||Po.focus(),_n([],{type:"clear",values:dn}),na("",!1,!1)},UA=U(Bn,fl,dn,pi,ri,Ko,Zo,Fr),fA=UA.allowClear,LA=UA.clearIcon,Ud=i.createElement(di,{ref:gi}),zc=B()(Bn,Ye,(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(Bn,"-focused"),yA),"".concat(Bn,"-multiple"),qo),"".concat(Bn,"-single"),!qo),"".concat(Bn,"-allow-clear"),pi),"".concat(Bn,"-show-arrow"),lc),"".concat(Bn,"-disabled"),Ko),"".concat(Bn,"-loading"),Xi),"".concat(Bn,"-open"),eA),"".concat(Bn,"-customize-input"),ga),"".concat(Bn,"-show-search"),fi)),NA=i.createElement(C,{ref:ta,disabled:Ko,prefixCls:Bn,visible:cl,popupElement:Ud,animation:Xo,transitionName:Aa,dropdownStyle:Ga,dropdownClassName:wa,direction:Mn,dropdownMatchSelectWidth:sa,dropdownRender:Ji,dropdownAlign:ha,placement:vA,builtinPlacements:sA,getPopupContainer:la,empty:sr,getTriggerDOMNode:function(Po){return uA.current||Po},onPopupVisibleChange:Os,onPopupMouseEnter:nA},ja?i.cloneElement(ja,{ref:Es}):i.createElement(ut,(0,s.Z)({},Bt,{domRef:uA,prefixCls:Bn,inputElement:ga,ref:pa,id:un,prefix:aa,showSearch:fi,autoClearSearchValue:No,mode:Fr,activeDescendantId:Ui,tagRender:gt,values:dn,open:eA,onToggleOpen:Bo,activeValue:Yi,searchValue:Zo,onSearch:na,onSearchSubmit:bi,onRemove:Oa,tokenWithEnter:Do,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:dn}),NA,rA,fA&&LA),i.createElement(W.Provider,{value:xl},Hl)}),We=at,Lt=function(){return null};Lt.isSelectOptGroup=!0;var St=Lt,Se=function(){return null};Se.isSelectOption=!0;var Xe=Se,wt=p(80547),Nt=p(2738),Ae=p(48911);function Oe(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Ve=["disabled","title","children","style","className"];function vt(Bt){return typeof Bt=="string"||typeof Bt=="number"}var Ot=function(ct,xn){var un=re(),Bn=un.prefixCls,Ye=un.id,et=un.open,gt=un.multiple,Mn=un.mode,zn=un.searchValue,dn=un.toggleOpen,_n=un.notFoundContent,sr=un.onPopupScroll,Gn=i.useContext(ie),Sr=Gn.maxCount,gr=Gn.flattenOptions,Fr=Gn.onActiveValue,Ko=Gn.defaultActiveFirstOption,Xi=Gn.onSelect,Bi=Gn.menuItemSelectedIcon,_o=Gn.rawValues,Ii=Gn.fieldNames,Lo=Gn.virtual,ji=Gn.direction,Yi=Gn.listHeight,zo=Gn.listItemHeight,Ui=Gn.optionRender,Di="".concat(Bn,"-item"),No=(0,wt.Z)(function(){return gr},[et,gr],function(Zr,On){return On[0]&&Zr[1]!==On[1]}),oi=i.useRef(null),ao=i.useMemo(function(){return gt&&ee(Sr)&&(_o==null?void 0:_o.size)>=Sr},[gt,Sr,_o==null?void 0:_o.size]),Gr=function(On){On.preventDefault()},pi=function(On){var Yn;(Yn=oi.current)===null||Yn===void 0||Yn.scrollTo(typeof On=="number"?{index:On}:On)},aa=i.useCallback(function(Zr){return Mn==="combobox"?!1:_o.has(Zr)},[Mn,(0,Fe.Z)(_o).toString(),_o.size]),Ki=function(On){for(var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,$n=No.length,jn=0;jn<$n;jn+=1){var mr=(On+jn*Yn+$n)%$n,_r=No[mr]||{},Ao=_r.group,qo=_r.data;if(!Ao&&!(qo!=null&&qo.disabled)&&(aa(qo.value)||!ao))return mr}return-1},ri=i.useState(function(){return Ki(0)}),di=(0,te.Z)(ri,2),Xo=di[0],Aa=di[1],Ga=function(On){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Aa(On);var $n={source:Yn?"keyboard":"mouse"},jn=No[On];if(!jn){Fr(null,-1,$n);return}Fr(jn.value,On,$n)};(0,i.useEffect)(function(){Ga(Ko!==!1?Ki(0):-1)},[No.length,zn]);var wa=i.useCallback(function(Zr){return Mn==="combobox"?String(Zr).toLowerCase()===zn.toLowerCase():_o.has(Zr)},[Mn,zn,(0,Fe.Z)(_o).toString(),_o.size]);(0,i.useEffect)(function(){var Zr=setTimeout(function(){if(!gt&&et&&_o.size===1){var Yn=Array.from(_o)[0],$n=No.findIndex(function(jn){var mr=jn.data;return zn?String(mr.value).startsWith(zn):mr.value===Yn});$n!==-1&&(Ga($n),pi($n))}});if(et){var On;(On=oi.current)===null||On===void 0||On.scrollTo(void 0)}return function(){return clearTimeout(Zr)}},[et,zn]);var sa=function(On){On!==void 0&&Xi(On,{selected:!_o.has(On)}),gt||dn(!1)};if(i.useImperativeHandle(xn,function(){return{onKeyDown:function(On){var Yn=On.which,$n=On.ctrlKey;switch(Yn){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var jn=0;if(Yn===ce.Z.UP?jn=-1:Yn===ce.Z.DOWN?jn=1:Oe()&&$n&&(Yn===ce.Z.N?jn=1:Yn===ce.Z.P&&(jn=-1)),jn!==0){var mr=Ki(Xo+jn,jn);pi(mr),Ga(mr,!0)}break}case ce.Z.TAB:case ce.Z.ENTER:{var _r,Ao=No[Xo];Ao&&!(Ao!=null&&(_r=Ao.data)!==null&&_r!==void 0&&_r.disabled)&&!ao?sa(Ao.value):sa(void 0),et&&On.preventDefault();break}case ce.Z.ESC:dn(!1),et&&On.stopPropagation()}},onKeyUp:function(){},scrollTo:function(On){pi(On)}}}),No.length===0)return i.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(Di,"-empty"),onMouseDown:Gr},_n);var Ji=Object.keys(Ii).map(function(Zr){return Ii[Zr]}),ha=function(On){return On.label};function vA(Zr,On){var Yn=Zr.group;return{role:Yn?"presentation":"option",id:"".concat(Ye,"_list_").concat(On)}}var sA=function(On){var Yn=No[On];if(!Yn)return null;var $n=Yn.data||{},jn=$n.value,mr=Yn.group,_r=(0,ve.Z)($n,!0),Ao=ha(Yn);return Yn?i.createElement("div",(0,s.Z)({"aria-label":typeof Ao=="string"&&!mr?Ao:null},_r,{key:On},vA(Yn,On),{"aria-selected":wa(jn)}),jn):null},la={role:"listbox",id:"".concat(Ye,"_list")};return i.createElement(i.Fragment,null,Lo&&i.createElement("div",(0,s.Z)({},la,{style:{height:0,width:0,overflow:"hidden"}}),sA(Xo-1),sA(Xo),sA(Xo+1)),i.createElement(Ae.Z,{itemKey:"key",ref:oi,data:No,height:Yi,itemHeight:zo,fullHeight:!1,onMouseDown:Gr,onScroll:sr,virtual:Lo,direction:ji,innerProps:Lo?null:la},function(Zr,On){var Yn=Zr.group,$n=Zr.groupOption,jn=Zr.data,mr=Zr.label,_r=Zr.value,Ao=jn.key;if(Yn){var qo,fi=(qo=jn.title)!==null&&qo!==void 0?qo:vt(mr)?mr.toString():void 0;return i.createElement("div",{className:B()(Di,"".concat(Di,"-group"),jn.className),title:fi},mr!==void 0?mr:Ao)}var _a=jn.disabled,lA=jn.title,ds=jn.children,Ba=jn.style,Cs=jn.className,FA=(0,$.Z)(jn,Ve),uA=(0,Nt.Z)(FA,Ji),ta=aa(_r),pa=_a||!ta&&ao,gi="".concat(Di,"-option"),$a=B()(Di,gi,Cs,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(gi,"-grouped"),$n),"".concat(gi,"-active"),Xo===On&&!pa),"".concat(gi,"-disabled"),pa),"".concat(gi,"-selected"),ta)),PA=ha(Zr),cA=!Bi||typeof Bi=="function"||ta,yA=typeof PA=="number"?PA:PA||_r,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(Zr,On),{"aria-selected":wa(_r),className:$a,title:TA,onMouseMove:function(){Xo===On||pa||Ga(On)},onClick:function(){pa||sa(_r)},style:Ba}),i.createElement("div",{className:"".concat(gi,"-content")},typeof Ui=="function"?Ui(Zr,{index:On}):yA),i.isValidElement(Bi)||ta,cA&&i.createElement(I,{className:"".concat(Di,"-option-state"),customizeIcon:Bi,customizeIconProps:{value:_r,disabled:pa,isSelected:ta}},ta?"\u2713":null))}))},rn=i.forwardRef(Ot),Ln=rn,En=function(Bt,ct){var xn=i.useRef({values:new Map,options:new Map}),un=i.useMemo(function(){var Ye=xn.current,et=Ye.values,gt=Ye.options,Mn=Bt.map(function(_n){if(_n.label===void 0){var sr;return(0,we.Z)((0,we.Z)({},_n),{},{label:(sr=et.get(_n.value))===null||sr===void 0?void 0:sr.label})}return _n}),zn=new Map,dn=new Map;return Mn.forEach(function(_n){zn.set(_n.value,_n),dn.set(_n.value,ct.get(_n.value)||gt.get(_n.value))}),xn.current.values=zn,xn.current.options=dn,Mn},[Bt,ct]),Bn=i.useCallback(function(Ye){return ct.get(Ye)||xn.current.options.get(Ye)},[ct]);return[un,Bn]};function An(Bt,ct){return oe(Bt).join("").toUpperCase().includes(ct)}var qt=function(Bt,ct,xn,un,Bn){return i.useMemo(function(){if(!xn||un===!1)return Bt;var Ye=ct.options,et=ct.label,gt=ct.value,Mn=[],zn=typeof un=="function",dn=xn.toUpperCase(),_n=zn?un:function(Gn,Sr){return Bn?An(Sr[Bn],dn):Sr[Ye]?An(Sr[et!=="children"?et:"label"],dn):An(Sr[gt],dn)},sr=zn?function(Gn){return ue(Gn)}:function(Gn){return Gn};return Bt.forEach(function(Gn){if(Gn[Ye]){var Sr=_n(xn,sr(Gn));if(Sr)Mn.push(Gn);else{var gr=Gn[Ye].filter(function(Fr){return _n(xn,sr(Fr))});gr.length&&Mn.push((0,we.Z)((0,we.Z)({},Gn),{},(0,M.Z)({},Ye,gr)))}return}_n(xn,sr(Gn))&&Mn.push(Gn)}),Mn},[Bt,un,Bn,xn,ct])},Yt=p(6551),cn=p(11592),wn=["children","value"],Sn=["children"];function Kn(Bt){var ct=Bt,xn=ct.key,un=ct.props,Bn=un.children,Ye=un.value,et=(0,$.Z)(un,wn);return(0,we.Z)({key:xn,value:Ye!==void 0?Ye:xn,children:Bn},et)}function lr(Bt){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,cn.Z)(Bt).map(function(xn,un){if(!i.isValidElement(xn)||!xn.type)return null;var Bn=xn,Ye=Bn.type.isSelectOptGroup,et=Bn.key,gt=Bn.props,Mn=gt.children,zn=(0,$.Z)(gt,Sn);return ct||!Ye?Kn(xn):(0,we.Z)((0,we.Z)({key:"__RC_SELECT_GRP__".concat(et===null?un:et,"__"),label:et},zn),{},{options:lr(Mn)})}).filter(function(xn){return xn})}var er=function(ct,xn,un,Bn,Ye){return i.useMemo(function(){var et=ct,gt=!ct;gt&&(et=lr(xn));var Mn=new Map,zn=new Map,dn=function(Gn,Sr,gr){gr&&typeof gr=="string"&&Gn.set(Sr[gr],Sr)},_n=function sr(Gn){for(var Sr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,gr=0;gr<Gn.length;gr+=1){var Fr=Gn[gr];!Fr[un.options]||Sr?(Mn.set(Fr[un.value],Fr),dn(zn,Fr,un.label),dn(zn,Fr,Bn),dn(zn,Fr,Ye)):sr(Fr[un.options],!0)}};return _n(et),{options:et,valueOptions:Mn,labelOptions:zn}},[ct,xn,un,Bn,Ye])},Ar=er;function Ur(Bt){var ct=i.useRef();ct.current=Bt;var xn=i.useCallback(function(){return ct.current.apply(ct,arguments)},[]);return xn}function hr(Bt){var ct=Bt.mode,xn=Bt.options,un=Bt.children,Bn=Bt.backfill,Ye=Bt.allowClear,et=Bt.placeholder,gt=Bt.getInputElement,Mn=Bt.showSearch,zn=Bt.onSearch,dn=Bt.defaultOpen,_n=Bt.autoFocus,sr=Bt.labelInValue,Gn=Bt.value,Sr=Bt.inputValue,gr=Bt.optionLabelProp,Fr=isMultiple(ct),Ko=Mn!==void 0?Mn:Fr||ct==="combobox",Xi=xn||convertChildrenToData(un);if(warning(ct!=="tags"||Xi.every(function(Lo){return!Lo.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ct==="tags"||ct==="combobox"){var Bi=Xi.some(function(Lo){return Lo.options?Lo.options.some(function(ji){return typeof("value"in ji?ji.value:ji.key)=="number"}):typeof("value"in Lo?Lo.value:Lo.key)=="number"});warning(!Bi,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ct!=="combobox"||!gr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ct==="combobox"||!Bn,"`backfill` only works with `combobox` mode."),warning(ct==="combobox"||!gt,"`getInputElement` only work with `combobox` mode."),noteOnce(ct!=="combobox"||!gt||!Ye||!et,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),zn&&!Ko&&ct!=="combobox"&&ct!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!dn||_n,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Gn!=null){var _o=toArray(Gn);warning(!sr||_o.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(Gn),"`value` should be array when `mode` is `multiple` or `tags`")}if(un){var Ii=null;toNodeArray(un).some(function(Lo){if(!React.isValidElement(Lo)||!Lo.type)return!1;var ji=Lo,Yi=ji.type;if(Yi.isSelectOption)return!1;if(Yi.isSelectOptGroup){var zo=toNodeArray(Lo.props.children).every(function(Ui){return!React.isValidElement(Ui)||!Lo.type||Ui.type.isSelectOption?!0:(Ii=Ui.type,!1)});return!zo}return Ii=Yi,!0}),Ii&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ii.displayName||Ii.name||Ii,"`.")),warning(Sr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Jn(Bt,ct){if(Bt){var xn=function un(Bn){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et<Bn.length;et++){var gt=Bn[et];if(gt[ct==null?void 0:ct.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Ye&&Array.isArray(gt[ct==null?void 0:ct.options])&&un(gt[ct==null?void 0:ct.options],!0))break}};xn(Bt)}}var Hr=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"],uo=["inputValue"];function So(Bt){return!Bt||(0,Z.Z)(Bt)!=="object"}var Qn=i.forwardRef(function(Bt,ct){var xn=Bt.id,un=Bt.mode,Bn=Bt.prefixCls,Ye=Bn===void 0?"rc-select":Bn,et=Bt.backfill,gt=Bt.fieldNames,Mn=Bt.inputValue,zn=Bt.searchValue,dn=Bt.onSearch,_n=Bt.autoClearSearchValue,sr=_n===void 0?!0:_n,Gn=Bt.onSelect,Sr=Bt.onDeselect,gr=Bt.dropdownMatchSelectWidth,Fr=gr===void 0?!0:gr,Ko=Bt.filterOption,Xi=Bt.filterSort,Bi=Bt.optionFilterProp,_o=Bt.optionLabelProp,Ii=Bt.options,Lo=Bt.optionRender,ji=Bt.children,Yi=Bt.defaultActiveFirstOption,zo=Bt.menuItemSelectedIcon,Ui=Bt.virtual,Di=Bt.direction,No=Bt.listHeight,oi=No===void 0?200:No,ao=Bt.listItemHeight,Gr=ao===void 0?20:ao,pi=Bt.labelRender,aa=Bt.value,Ki=Bt.defaultValue,ri=Bt.labelInValue,di=Bt.onChange,Xo=Bt.maxCount,Aa=(0,$.Z)(Bt,pr),Ga=(0,Yt.ZP)(xn),wa=Et(un),sa=!!(!Ii&&ji),Ji=i.useMemo(function(){return Ko===void 0&&un==="combobox"?!1:Ko},[Ko,un]),ha=i.useMemo(function(){return Ee(gt,sa)},[JSON.stringify(gt),sa]),vA=(0,v.Z)("",{value:zn!==void 0?zn:Mn,postState:function(Do){return Do||""}}),sA=(0,te.Z)(vA,2),la=sA[0],Zr=sA[1],On=Ar(Ii,ji,ha,Bi,_o),Yn=On.valueOptions,$n=On.labelOptions,jn=On.options,mr=i.useCallback(function(Bo){var Do=oe(Bo);return Do.map(function(co){var mo,hi,na,bi,Ns;if(So(co))mo=co;else{var zs;na=co.key,hi=co.label,mo=(zs=co.value)!==null&&zs!==void 0?zs:na}var dA=Yn.get(mo);if(dA){var fs;if(hi===void 0&&(hi=dA==null?void 0:dA[_o||ha.label]),na===void 0&&(na=(fs=dA==null?void 0:dA.key)!==null&&fs!==void 0?fs:mo),bi=dA==null?void 0:dA.disabled,Ns=dA==null?void 0:dA.title,0)var RA}return{label:hi,value:mo,key:na,disabled:bi,title:Ns}})},[ha,_o,Yn]),_r=(0,v.Z)(Ki,{value:aa}),Ao=(0,te.Z)(_r,2),qo=Ao[0],fi=Ao[1],_a=i.useMemo(function(){var Bo,Do=wa&&qo===null?[]:qo,co=mr(Do);return un==="combobox"&&ae((Bo=co[0])===null||Bo===void 0?void 0:Bo.value)?[]:co},[qo,mr,un,wa]),lA=En(_a,Yn),ds=(0,te.Z)(lA,2),Ba=ds[0],Cs=ds[1],FA=i.useMemo(function(){if(!un&&Ba.length===1){var Bo=Ba[0];if(Bo.value===null&&(Bo.label===null||Bo.label===void 0))return[]}return Ba.map(function(Do){var co;return(0,we.Z)((0,we.Z)({},Do),{},{label:(co=typeof pi=="function"?pi(Do):Do.label)!==null&&co!==void 0?co:Do.value})})},[un,Ba,pi]),uA=i.useMemo(function(){return new Set(Ba.map(function(Bo){return Bo.value}))},[Ba]);i.useEffect(function(){if(un==="combobox"){var Bo,Do=(Bo=Ba[0])===null||Bo===void 0?void 0:Bo.value;Zr(me(Do)?String(Do):"")}},[Ba]);var ta=Ur(function(Bo,Do){var co=Do!=null?Do:Bo;return(0,M.Z)((0,M.Z)({},ha.value,Bo),ha.label,co)}),pa=i.useMemo(function(){if(un!=="tags")return jn;var Bo=(0,Fe.Z)(jn),Do=function(mo){return Yn.has(mo)};return(0,Fe.Z)(Ba).sort(function(co,mo){return co.value<mo.value?-1:1}).forEach(function(co){var mo=co.value;Do(mo)||Bo.push(ta(mo,co.label))}),Bo},[ta,jn,Yn,Ba,un]),gi=qt(pa,ha,la,Ji,Bi),$a=i.useMemo(function(){return un!=="tags"||!la||gi.some(function(Bo){return Bo[Bi||"value"]===la})||gi.some(function(Bo){return Bo[ha.value]===la})?gi:[ta(la)].concat((0,Fe.Z)(gi))},[ta,Bi,un,gi,la,ha]),PA=function Bo(Do){var co=(0,Fe.Z)(Do).sort(function(mo,hi){return Xi(mo,hi,{searchValue:la})});return co.map(function(mo){return Array.isArray(mo.options)?(0,we.Z)((0,we.Z)({},mo),{},{options:mo.options.length>0?Bo(mo.options):mo.options}):mo})},cA=i.useMemo(function(){return Xi?PA($a):$a},[$a,Xi,la]),yA=i.useMemo(function(){return le(cA,{fieldNames:ha,childrenAsData:sa})},[cA,ha,sa]),TA=function(Do){var co=mr(Do);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 mo=ri?co:co.map(function(na){return na.value}),hi=co.map(function(na){return ue(Cs(na.value))});di(wa?mo:mo[0],wa?hi:hi[0])}},bo=i.useState(null),Zo=(0,te.Z)(bo,2),ga=Zo[0],ja=Zo[1],Es=i.useState(0),IA=(0,te.Z)(Es,2),as=IA[0],Qu=IA[1],El=Yi!==void 0?Yi:un!=="combobox",Ou=i.useCallback(function(Bo,Do){var co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mo=co.source,hi=mo===void 0?"keyboard":mo;Qu(Do),et&&un==="combobox"&&Bo!==null&&hi==="keyboard"&&ja(String(Bo))},[et,un]),ul=function(Do,co,mo){var hi=function(){var Oa,Qs=Cs(Do);return[ri?{label:Qs==null?void 0:Qs[ha.label],value:Do,key:(Oa=Qs==null?void 0:Qs.key)!==null&&Oa!==void 0?Oa:Do}:Do,ue(Qs)]};if(co&&Gn){var na=hi(),bi=(0,te.Z)(na,2),Ns=bi[0],zs=bi[1];Gn(Ns,zs)}else if(!co&&Sr&&mo!=="clear"){var dA=hi(),fs=(0,te.Z)(dA,2),RA=fs[0],Du=fs[1];Sr(RA,Du)}},ru=Ur(function(Bo,Do){var co,mo=wa?Do.selected:!0;mo?co=wa?[].concat((0,Fe.Z)(Ba),[Bo]):[Bo]:co=Ba.filter(function(hi){return hi.value!==Bo}),TA(co),ul(Bo,mo),un==="combobox"?ja(""):(!Et||sr)&&(Zr(""),ja(""))}),Ml=function(Do,co){TA(Do);var mo=co.type,hi=co.values;(mo==="remove"||mo==="clear")&&hi.forEach(function(na){ul(na.value,!1,mo)})},eA=function(Do,co){if(Zr(Do),ja(null),co.source==="submit"){var mo=(Do||"").trim();if(mo){var hi=Array.from(new Set([].concat((0,Fe.Z)(uA),[mo])));TA(hi),ul(mo,!0),Zr("")}return}co.source!=="blur"&&(un==="combobox"&&TA(Do),dn==null||dn(Do))},ou=function(Do){var co=Do;un!=="tags"&&(co=Do.map(function(hi){var na=$n.get(hi);return na==null?void 0:na.value}).filter(function(hi){return hi!==void 0}));var mo=Array.from(new Set([].concat((0,Fe.Z)(uA),(0,Fe.Z)(co))));TA(mo),mo.forEach(function(hi){ul(hi,!0)})},cl=i.useMemo(function(){var Bo=Ui!==!1&&Fr!==!1;return(0,we.Z)((0,we.Z)({},On),{},{flattenOptions:yA,onActiveValue:Ou,defaultActiveFirstOption:El,onSelect:ru,menuItemSelectedIcon:zo,rawValues:uA,fieldNames:ha,virtual:Bo,direction:Di,listHeight:oi,listItemHeight:Gr,childrenAsData:sa,maxCount:Xo,optionRender:Lo})},[Xo,On,yA,Ou,El,ru,zo,uA,ha,Ui,Fr,Di,oi,Gr,sa,Lo]);return i.createElement(ie.Provider,{value:cl},i.createElement(We,(0,s.Z)({},Aa,{id:Ga,prefixCls:Ye,ref:ct,omitDomProps:uo,mode:un,displayValues:FA,onDisplayValuesChange:Ml,direction:Di,searchValue:la,onSearch:eA,autoClearSearchValue:sr,onSearchSplit:ou,dropdownMatchSelectWidth:Fr,OptionList:Ln,emptyOptions:!yA.length,activeValue:ga,activeDescendantId:"".concat(Ga,"_list_").concat(as)})))}),Cn=Qn;Cn.Option=Xe,Cn.OptGroup=St;var br=Cn,Or=br},22711:function(tr,Zt,p){"use strict";p.r(Zt),p.d(Zt,{ResizableTextArea:function(){return G},default:function(){return $e}});var s=p(60499),Fe=p(18642),M=p(85899),we=p(77654),te=p(72190),$=p(42244),Z=p(92310),v=p.n(Z),N=p(36901),i=p(66003),L=p(30292),B=p(18929),D=p(59301),O=p(43749),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(Qt){return"".concat(Qt,":").concat(me.getPropertyValue(Qt))}).join(";"),je={sizingStyle:mt,paddingSize:se,borderSize:Je,boxSizing:ae};return he&&be&&(re[be]=je),je}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,je=ae.sizingStyle;k.setAttribute("style","".concat(je,";").concat(U)),k.value=oe.value||oe.placeholder||"";var Qt=void 0,yt=void 0,zt,Re=k.scrollHeight;if(mt==="border-box"?Re+=Je:mt==="content-box"&&(Re-=se),be!==null||me!==null){k.value=" ";var It=k.scrollHeight-se;be!==null&&(Qt=It*be,mt==="border-box"&&(Qt=Qt+se+Je),Re=Math.max(Qt,Re)),me!==null&&(yt=It*me,mt==="border-box"&&(yt=yt+se+Je),zt=Re>yt?"":"hidden",Re=Math.min(yt,Re))}var ze={height:Re,overflowY:zt,resize:"none"};return Qt&&(ze.minHeight=Qt),yt&&(ze.maxHeight=yt),ze}var ce=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Ie=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,je=be.className,Qt=be.style,yt=be.disabled,zt=be.onChange,Re=be.onInternalAutoSize,It=(0,$.Z)(be,ce),ze=(0,B.Z)(ae,{value:se,postState:function(Xe){return Xe!=null?Xe:""}}),Tt=(0,te.Z)(ze,2),ut=Tt[0],x=Tt[1],ke=function(Xe){x(Xe.target.value),zt==null||zt(Xe)},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 Xe=P.current,wt=Xe.selectionStart,Nt=Xe.selectionEnd,Ae=Xe.scrollTop;P.current.setSelectionRange(wt,Nt),P.current.scrollTop=Ae}}catch(Oe){}},Ee=D.useState(pe),le=(0,te.Z)(Ee,2),ue=le[0],Qe=le[1],He=D.useState(),ie=(0,te.Z)(He,2),X=ie[0],nt=ie[1],Te=function(){Qe(Ie)};(0,E.Z)(function(){K&&Te()},[se,C,b,K]),(0,E.Z)(function(){if(ue===Ie)Qe(ve);else if(ue===ve){var Se=de(P.current,!1,C,b);Qe(pe),nt(Se)}else ee()},[ue]);var Et=D.useRef(),at=function(){I.Z.cancel(Et.current)},We=function(Xe){ue===pe&&(mt==null||mt(Xe),Je&&(at(),Et.current=(0,I.Z)(function(){Te()})))};D.useEffect(function(){return at},[]);var Lt=K?X:null,St=(0,M.Z)((0,M.Z)({},Qt),Lt);return(ue===Ie||ue===ve)&&(St.overflowY="hidden",St.overflowX="hidden"),D.createElement(T.Z,{onResize:We,disabled:!(Je||mt)},D.createElement("textarea",(0,s.Z)({},It,{ref:P,style:St,className:v()(me,je,(0,Fe.Z)({},"".concat(me,"-disabled"),yt)),disabled:yt,value:ut,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,je=oe.allowClear,Qt=oe.maxLength,yt=oe.onCompositionStart,zt=oe.onCompositionEnd,Re=oe.suffix,It=oe.prefixCls,ze=It===void 0?"rc-textarea":It,Tt=oe.showCount,ut=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),He=(0,B.Z)(me,{value:ae,defaultValue:me}),ie=(0,te.Z)(He,2),X=ie[0],nt=ie[1],Te=X==null?"":String(X),Et=D.useState(!1),at=(0,te.Z)(Et,2),We=at[0],Lt=at[1],St=D.useRef(!1),Se=D.useState(null),Xe=(0,te.Z)(Se,2),wt=Xe[0],Nt=Xe[1],Ae=(0,D.useRef)(null),Oe=(0,D.useRef)(null),Ve=function(){var Cn;return(Cn=Oe.current)===null||Cn===void 0?void 0:Cn.textArea},vt=function(){Ve().focus()};(0,D.useImperativeHandle)(he,function(){var Qn;return{resizableTextArea:Oe.current,focus:vt,blur:function(){Ve().blur()},nativeElement:((Qn=Ae.current)===null||Qn===void 0?void 0:Qn.nativeElement)||Ve()}}),(0,D.useEffect)(function(){Lt(function(Qn){return!P&&Qn})},[P]);var Ot=D.useState(null),rn=(0,te.Z)(Ot,2),Ln=rn[0],En=rn[1];D.useEffect(function(){if(Ln){var Qn;(Qn=Ve()).setSelectionRange.apply(Qn,(0,we.Z)(Ln))}},[Ln]);var An=(0,i.Z)(ut,Tt),qt=(be=An.max)!==null&&be!==void 0?be:Qt,Yt=Number(qt)>0,cn=An.strategy(Te),wn=!!qt&&cn>qt,Sn=function(Cn,br){var Or=br;!St.current&&An.exceedFormatter&&An.max&&An.strategy(br)>An.max&&(Or=An.exceedFormatter(br,{max:An.max}),br!==Or&&En([Ve().selectionStart||0,Ve().selectionEnd||0])),nt(Or),(0,L.rJ)(Cn.currentTarget,Cn,mt,Or)},Kn=function(Cn){St.current=!0,yt==null||yt(Cn)},lr=function(Cn){St.current=!1,Sn(Cn,Cn.currentTarget.value),zt==null||zt(Cn)},er=function(Cn){Sn(Cn,Cn.target.value)},Ar=function(Cn){Cn.key==="Enter"&&ee&&ee(Cn),ue==null||ue(Cn)},Ur=function(Cn){Lt(!0),se==null||se(Cn)},hr=function(Cn){Lt(!1),Je==null||Je(Cn)},Jn=function(Cn){nt(""),vt(),(0,L.rJ)(Ve(),Cn,mt)},Hr=Re,pr;An.show&&(An.showFormatter?pr=An.showFormatter({value:Te,count:cn,maxLength:qt}):pr="".concat(cn).concat(Yt?" / ".concat(qt):""),Hr=D.createElement(D.Fragment,null,Hr,D.createElement("span",{className:v()("".concat(ze,"-data-count"),h==null?void 0:h.count),style:C==null?void 0:C.count},pr)));var uo=function(Cn){var br;b==null||b(Cn),(br=Ve())!==null&&br!==void 0&&br.style.height&&Nt(!0)},So=!le&&!Tt&&!je;return D.createElement(N.BaseInput,{ref:Ae,value:Te,allowClear:je,handleReset:Jn,suffix:Hr,prefixCls:ze,classNames:(0,M.Z)((0,M.Z)({},h),{},{affixWrapper:v()(h==null?void 0:h.affixWrapper,(0,Fe.Z)((0,Fe.Z)({},"".concat(ze,"-show-count"),Tt),"".concat(ze,"-textarea-allow-clear"),je))}),disabled:P,focused:We,className:v()(x,wn&&"".concat(ze,"-out-of-range")),style:(0,M.Z)((0,M.Z)({},ke),wt&&!So?{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:Qt,onKeyDown:Ar,onChange:er,onFocus:Ur,onBlur:hr,onCompositionStart:Kn,onCompositionEnd:lr,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:uo,ref:Oe,readOnly:Ee})))}),j=g,$e=j},639:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return re}});var s=p(60499),Fe=p(18642),M=p(85899),we=p(72190),te=p(42244),$=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,Ie=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,Fe.Z)((0,Fe.Z)({},"".concat(pe,"-start"),Ie[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,Ie,ve=H.eventKey,pe=H.className,Ce=H.style,G=H.dragOver,ge=H.dragOverGapTop,g=H.dragOverGapBottom,j=H.isLeaf,$e=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,je=H.data,Qt=H.onMouseMove,yt=H.selectable,zt=(0,te.Z)(H,T),Re=$.useContext(i.k),It=$.useContext(i.y),ze=$.useRef(null),Tt=$.useState(!1),ut=(0,we.Z)(Tt,2),x=ut[0],ke=ut[1],P=!!(Re.disabled||H.disabled||(de=It.nodeDisabled)!==null&&de!==void 0&&de.call(It,je)),A=$.useMemo(function(){return!Re.checkable||H.checkable===!1?!1:Re.checkable},[Re.checkable,H.checkable]),h=function(cn){P||Re.onNodeSelect(cn,(0,O.F)(H))},C=function(cn){P||!A||H.disableCheckbox||Re.onNodeCheck(cn,(0,O.F)(H),!me)},b=$.useMemo(function(){return typeof yt=="boolean"?yt:Re.selectable},[yt,Re.selectable]),K=function(cn){Re.onNodeClick(cn,(0,O.F)(H)),b?h(cn):C(cn)},ee=function(cn){Re.onNodeDoubleClick(cn,(0,O.F)(H))},Ee=function(cn){Re.onNodeMouseEnter(cn,(0,O.F)(H))},le=function(cn){Re.onNodeMouseLeave(cn,(0,O.F)(H))},ue=function(cn){Re.onNodeContextMenu(cn,(0,O.F)(H))},Qe=$.useMemo(function(){return!!(Re.draggable&&(!Re.draggable.nodeDraggable||Re.draggable.nodeDraggable(je)))},[Re.draggable,je]),He=function(cn){cn.stopPropagation(),ke(!0),Re.onNodeDragStart(cn,H);try{cn.dataTransfer.setData("text/plain","")}catch(wn){}},ie=function(cn){cn.preventDefault(),cn.stopPropagation(),Re.onNodeDragEnter(cn,H)},X=function(cn){cn.preventDefault(),cn.stopPropagation(),Re.onNodeDragOver(cn,H)},nt=function(cn){cn.stopPropagation(),Re.onNodeDragLeave(cn,H)},Te=function(cn){cn.stopPropagation(),ke(!1),Re.onNodeDragEnd(cn,H)},Et=function(cn){cn.preventDefault(),cn.stopPropagation(),ke(!1),Re.onNodeDrop(cn,H)},at=function(cn){se||Re.onNodeExpand(cn,(0,O.F)(H))},We=$.useMemo(function(){var Yt=(0,D.Z)(Re.keyEntities,ve)||{},cn=Yt.children;return!!(cn||[]).length},[Re.keyEntities,ve]),Lt=$.useMemo(function(){return j===!1?!1:j||!Re.loadData&&!We||Re.loadData&&H.loaded&&!We},[j,Re.loadData,We,H.loaded]);$.useEffect(function(){se||typeof Re.loadData=="function"&&he&&!Lt&&!H.loaded&&Re.onNodeLoad((0,O.F)(H))},[se,Re.loadData,Re.onNodeLoad,he,Lt,H]);var St=$.useMemo(function(){var Yt;return(Yt=Re.draggable)!==null&&Yt!==void 0&&Yt.icon?$.createElement("span",{className:"".concat(Re.prefixCls,"-draggable-icon")},Re.draggable.icon):null},[Re.draggable]),Se=function(cn){var wn=H.switcherIcon||Re.switcherIcon;return typeof wn=="function"?wn((0,M.Z)((0,M.Z)({},H),{},{isLeaf:cn})):wn},Xe=function(){if(Lt){var cn=Se(!0);return cn!==!1?$.createElement("span",{className:v()("".concat(Re.prefixCls,"-switcher"),"".concat(Re.prefixCls,"-switcher-noop"))},cn):null}var wn=Se(!1);return wn!==!1?$.createElement("span",{onClick:at,className:v()("".concat(Re.prefixCls,"-switcher"),"".concat(Re.prefixCls,"-switcher_").concat(he?E:I))},wn):null},wt=$.useMemo(function(){if(!A)return null;var Yt=typeof A!="boolean"?A:null;return $.createElement("span",{className:v()("".concat(Re.prefixCls,"-checkbox"),(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},"".concat(Re.prefixCls,"-checkbox-checked"),me),"".concat(Re.prefixCls,"-checkbox-indeterminate"),!me&&ae),"".concat(Re.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]),Nt=$.useMemo(function(){return Lt?null:he?E:I},[Lt,he]),Ae=$.useMemo(function(){return $.createElement("span",{className:v()("".concat(Re.prefixCls,"-iconEle"),"".concat(Re.prefixCls,"-icon__").concat(Nt||"docu"),(0,Fe.Z)({},"".concat(Re.prefixCls,"-icon_loading"),se))})},[Re.prefixCls,Nt,se]),Oe=$.useMemo(function(){var Yt=!!Re.draggable,cn=!H.disabled&&Yt&&Re.dragOverNodeKey===ve;return cn?Re.dropIndicatorRender({dropPosition:Re.dropPosition,dropLevelOffset:Re.dropLevelOffset,indent:Re.indent,prefixCls:Re.prefixCls,direction:Re.direction}):null},[Re.dropPosition,Re.dropLevelOffset,Re.indent,Re.prefixCls,Re.direction,Re.draggable,Re.dragOverNodeKey,Re.dropIndicatorRender]),Ve=$.useMemo(function(){var Yt=H.title,cn=Yt===void 0?U:Yt,wn="".concat(Re.prefixCls,"-node-content-wrapper"),Sn;if(Re.showIcon){var Kn=H.icon||Re.icon;Sn=Kn?$.createElement("span",{className:v()("".concat(Re.prefixCls,"-iconEle"),"".concat(Re.prefixCls,"-icon__customize"))},typeof Kn=="function"?Kn(H):Kn):Ae}else Re.loadData&&se&&(Sn=Ae);var lr;return typeof cn=="function"?lr=cn(je):Re.titleRender?lr=Re.titleRender(je):lr=cn,$.createElement("span",{ref:ze,title:typeof cn=="string"?cn:"",className:v()(wn,"".concat(wn,"-").concat(Nt||"normal"),(0,Fe.Z)({},"".concat(Re.prefixCls,"-node-selected"),!P&&(be||x))),onMouseEnter:Ee,onMouseLeave:le,onContextMenu:ue,onClick:K,onDoubleClick:ee},Sn,$.createElement("span",{className:"".concat(Re.prefixCls,"-title")},lr),Oe)},[Re.prefixCls,Re.showIcon,H,Re.icon,Ae,Re.titleRender,je,Nt,Ee,le,ue,K,ee]),vt=(0,N.Z)(zt,{aria:!0,data:!0}),Ot=(0,D.Z)(Re.keyEntities,ve)||{},rn=Ot.level,Ln=oe[oe.length-1],En=!P&&Qe,An=Re.draggingNodeKey===ve,qt=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(Re.prefixCls,"-treenode"),(Ie={},(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)(Ie,"".concat(Re.prefixCls,"-treenode-disabled"),P),"".concat(Re.prefixCls,"-treenode-switcher-").concat(he?"open":"close"),!j),"".concat(Re.prefixCls,"-treenode-checkbox-checked"),me),"".concat(Re.prefixCls,"-treenode-checkbox-indeterminate"),ae),"".concat(Re.prefixCls,"-treenode-selected"),be),"".concat(Re.prefixCls,"-treenode-loading"),se),"".concat(Re.prefixCls,"-treenode-active"),mt),"".concat(Re.prefixCls,"-treenode-leaf-last"),Ln),"".concat(Re.prefixCls,"-treenode-draggable"),Qe),"dragging",An),(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)(Ie,"drop-target",Re.dropTargetKey===ve),"drop-container",Re.dropContainerKey===ve),"drag-over",!P&&G),"drag-over-gap-top",!P&&ge),"drag-over-gap-bottom",!P&&g),"filter-node",(ce=Re.filterTreeNode)===null||ce===void 0?void 0:ce.call(Re,(0,O.F)(H))),"".concat(Re.prefixCls,"-treenode-leaf"),Lt))),style:Ce,draggable:En,onDragStart:En?He:void 0,onDragEnter:Qe?ie:void 0,onDragOver:Qe?X:void 0,onDragLeave:Qe?nt:void 0,onDrop:Qe?Et:void 0,onDragEnd:Qe?Te:void 0,onMouseMove:Qt},qt,vt),$.createElement(B,{prefixCls:Re.prefixCls,level:rn,isStart:$e,isEnd:oe}),St,Xe(),wt,Ve)};W.isTreeNode=1;var re=W},30699:function(tr,Zt,p){"use strict";p.d(Zt,{k:function(){return Fe},y:function(){return M}});var s=p(59301),Fe=s.createContext(null),M=s.createContext({})},87632:function(tr,Zt,p){"use strict";p.d(Zt,{OF:function(){return ve.Z},y6:function(){return I.y},ZP:function(){return P}});var s=p(60499),Fe=p(43749),M=p(85899),we=p(77654),te=p(38705),$=p(17212),Z=p(15793),v=p(39153),N=p(55401),i=p(18642),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(72190),H=p(42244),de=p(34280),ce=p(48911),Ie=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,He=A.treeNodeRequiredProps,ie=(0,H.Z)(A,ge),X=E.useState(!0),nt=(0,k.Z)(X,2),Te=nt[0],Et=nt[1],at=E.useContext(I.k),We=at.prefixCls,Lt=ee&&Ee!=="hide";(0,de.Z)(function(){ee&&Lt!==Te&&Et(Lt)},[ee]);var St=function(){ee&&le()},Se=E.useRef(!1),Xe=function(){ee&&!Se.current&&(Se.current=!0,ue())};Ce(St,Xe);var wt=function(Ae){Lt===Ae&&Xe()};return ee?E.createElement(Ie.default,(0,s.Z)({ref:h,visible:Te},K,{motionAppear:Ee==="show",onVisibleChanged:wt}),function(Nt,Ae){var Oe=Nt.className,Ve=Nt.style;return E.createElement("div",{ref:Ae,className:B()("".concat(We,"-treenode-motion"),Oe),style:Ve},ee.map(function(vt){var Ot=Object.assign({},(re(vt.data),vt.data)),rn=vt.title,Ln=vt.key,En=vt.isStart,An=vt.isEnd;delete Ot.children;var qt=(0,G.H8)(Ln,He);return E.createElement(ve.Z,(0,s.Z)({},Ot,qt,{title:rn,active:Qe,data:vt.data,key:Ln,isStart:En,isEnd:An}))}))}):E.createElement(ve.Z,(0,s.Z)({domRef:h,className:C,style:b},ie,{active:Qe}))}),j=g;function $e(){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 je(A,h,C,b){return h===!1||!C?A:A.slice(0,Math.ceil(C/b)+1)}function Qt(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,He=A.loadingKeys,ie=A.halfCheckedKeys,X=A.keyEntities,nt=A.disabled,Te=A.dragging,Et=A.dragOverNodeKey,at=A.dropPosition,We=A.motion,Lt=A.height,St=A.itemHeight,Se=A.virtual,Xe=A.scrollWidth,wt=A.focusable,Nt=A.activeItem,Ae=A.focused,Oe=A.tabIndex,Ve=A.onKeyDown,vt=A.onFocus,Ot=A.onBlur,rn=A.onActiveChange,Ln=A.onListChangeStart,En=A.onListChangeEnd,An=(0,H.Z)(A,he),qt=E.useRef(null),Yt=E.useRef(null);E.useImperativeHandle(h,function(){return{scrollTo:function(gt){qt.current.scrollTo(gt)},getIndentWidth:function(){return Yt.current.offsetWidth}}});var cn=E.useState(Ee),wn=(0,k.Z)(cn,2),Sn=wn[0],Kn=wn[1],lr=E.useState(b),er=(0,k.Z)(lr,2),Ar=er[0],Ur=er[1],hr=E.useState(b),Jn=(0,k.Z)(hr,2),Hr=Jn[0],pr=Jn[1],uo=E.useState([]),So=(0,k.Z)(uo,2),Qn=So[0],Cn=So[1],br=E.useState(null),Or=(0,k.Z)(br,2),Bt=Or[0],ct=Or[1],xn=E.useRef(b);xn.current=b;function un(){var et=xn.current;Ur(et),pr(et),Cn([]),ct(null),En()}(0,de.Z)(function(){Kn(Ee);var et=$e(Sn,Ee);if(et.key!==null)if(et.add){var gt=Ar.findIndex(function(Gn){var Sr=Gn.key;return Sr===et.key}),Mn=je(oe(Ar,b,et.key),Se,Lt,St),zn=Ar.slice();zn.splice(gt+1,0,mt),pr(zn),Cn(Mn),ct("show")}else{var dn=b.findIndex(function(Gn){var Sr=Gn.key;return Sr===et.key}),_n=je(oe(b,Ar,et.key),Se,Lt,St),sr=b.slice();sr.splice(dn+1,0,mt),pr(sr),Cn(_n),ct("hide")}else Ar!==b&&(Ur(b),pr(b))},[Ee,b]),E.useEffect(function(){Te||un()},[Te]);var Bn=We?Hr:b,Ye={expandedKeys:Ee,selectedKeys:le,loadedKeys:Qe,loadingKeys:He,checkedKeys:ue,halfCheckedKeys:ie,dragOverNodeKey:Et,dropPosition:at,keyEntities:X};return E.createElement(E.Fragment,null,Ae&&Nt&&E.createElement("span",{style:be,"aria-live":"assertive"},yt(Nt)),E.createElement("div",null,E.createElement("input",{style:be,disabled:wt===!1||nt,tabIndex:wt!==!1?Oe:null,onKeyDown:Ve,onFocus:vt,onBlur:Ot,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)({},An,{data:Bn,itemKey:Qt,height:Lt,fullHeight:!1,virtual:Se,itemHeight:St,scrollWidth:Xe,prefixCls:"".concat(C,"-list"),ref:qt,role:"tree",onVisibleChange:function(gt){gt.every(function(Mn){return Qt(Mn)!==ae})&&un()}}),function(et){var gt=et.pos,Mn=Object.assign({},(re(et.data),et.data)),zn=et.title,dn=et.key,_n=et.isStart,sr=et.isEnd,Gn=(0,G.km)(dn,gt);delete Mn.key,delete Mn.children;var Sr=(0,G.H8)(Gn,Ye);return E.createElement(j,(0,s.Z)({},Mn,Sr,{title:zn,active:!!Nt&&dn===Nt.key,pos:gt,data:et.data,isStart:_n,isEnd:sr,motion:We,motionNodes:dn===ae?Qn:null,motionType:Bt,onMotionStart:Ln,onMotionEnd:un,treeNodeRequiredProps:Ye,onMouseMove:function(){rn(null)}}))}))}),Re=zt,It=p(82661),ze=p(34643),Tt=p(65065),ut=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,He=Qe.expandedKeys,ie=Qe.keyEntities,X=b.props.onDragStart,nt=ue.eventKey;b.dragNodeProps=ue,b.dragStartMousePosition={x:le.clientX,y:le.clientY};var Te=(0,It._5)(He,nt);b.setState({draggingNodeKey:nt,dragChildrenKeys:(0,It.wA)(nt,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,He=Qe.expandedKeys,ie=Qe.keyEntities,X=Qe.dragChildrenKeys,nt=Qe.flattenNodes,Te=Qe.indent,Et=b.props,at=Et.onDragEnter,We=Et.onExpand,Lt=Et.allowDrop,St=Et.direction,Se=ue.pos,Xe=ue.eventKey;if(b.currentMouseOverDroppableNodeKey!==Xe&&(b.currentMouseOverDroppableNodeKey=Xe),!b.dragNodeProps){b.resetDragState();return}var wt=(0,It.OM)(le,b.dragNodeProps,ue,Te,b.dragStartMousePosition,Lt,nt,ie,He,St),Nt=wt.dropPosition,Ae=wt.dropLevelOffset,Oe=wt.dropTargetKey,Ve=wt.dropContainerKey,vt=wt.dropTargetPos,Ot=wt.dropAllowed,rn=wt.dragOverNodeKey;if(X.includes(Oe)||!Ot){b.resetDragState();return}if(b.delayedDragEnterLogic||(b.delayedDragEnterLogic={}),Object.keys(b.delayedDragEnterLogic).forEach(function(Ln){clearTimeout(b.delayedDragEnterLogic[Ln])}),b.dragNodeProps.eventKey!==ue.eventKey&&(le.persist(),b.delayedDragEnterLogic[Se]=window.setTimeout(function(){if(b.state.draggingNodeKey!==null){var Ln=(0,we.Z)(He),En=(0,Tt.Z)(ie,ue.eventKey);En&&(En.children||[]).length&&(Ln=(0,It.L0)(He,ue.eventKey)),b.props.hasOwnProperty("expandedKeys")||b.setExpandedKeys(Ln),We==null||We(Ln,{node:(0,G.F)(ue),expanded:!0,nativeEvent:le.nativeEvent})}},800)),b.dragNodeProps.eventKey===Oe&&Ae===0){b.resetDragState();return}b.setState({dragOverNodeKey:rn,dropPosition:Nt,dropLevelOffset:Ae,dropTargetKey:Oe,dropContainerKey:Ve,dropTargetPos:vt,dropAllowed:Ot}),at==null||at({event:le,node:(0,G.F)(ue),expandedKeys:He})}),(0,i.Z)((0,Z.Z)(b),"onNodeDragOver",function(le,ue){var Qe=b.state,He=Qe.dragChildrenKeys,ie=Qe.flattenNodes,X=Qe.keyEntities,nt=Qe.expandedKeys,Te=Qe.indent,Et=b.props,at=Et.onDragOver,We=Et.allowDrop,Lt=Et.direction;if(b.dragNodeProps){var St=(0,It.OM)(le,b.dragNodeProps,ue,Te,b.dragStartMousePosition,We,ie,X,nt,Lt),Se=St.dropPosition,Xe=St.dropLevelOffset,wt=St.dropTargetKey,Nt=St.dropContainerKey,Ae=St.dropTargetPos,Oe=St.dropAllowed,Ve=St.dragOverNodeKey;He.includes(wt)||!Oe||(b.dragNodeProps.eventKey===wt&&Xe===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():Se===b.state.dropPosition&&Xe===b.state.dropLevelOffset&&wt===b.state.dropTargetKey&&Nt===b.state.dropContainerKey&&Ae===b.state.dropTargetPos&&Oe===b.state.dropAllowed&&Ve===b.state.dragOverNodeKey||b.setState({dropPosition:Se,dropLevelOffset:Xe,dropTargetKey:wt,dropContainerKey:Nt,dropTargetPos:Ae,dropAllowed:Oe,dragOverNodeKey:Ve}),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,He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ie=b.state,X=ie.dragChildrenKeys,nt=ie.dropPosition,Te=ie.dropTargetKey,Et=ie.dropTargetPos,at=ie.dropAllowed;if(at){var We=b.props.onDrop;if(b.setState({dragOverNodeKey:null}),b.cleanDragState(),Te!==null){var Lt=(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,Tt.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 Se=(0,It.yx)(Et),Xe={event:le,node:(0,G.F)(Lt),dragNode:b.dragNodeProps?(0,G.F)(b.dragNodeProps):null,dragNodesKeys:[b.dragNodeProps.eventKey].concat(X),dropToGap:nt!==0,dropPosition:nt+Number(Se[Se.length-1])};He||We==null||We(Xe),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,He=Qe.expandedKeys,ie=Qe.flattenNodes,X=ue.expanded,nt=ue.key,Te=ue.isLeaf;if(!(Te||le.shiftKey||le.metaKey||le.ctrlKey)){var Et=ie.filter(function(We){return We.key===nt})[0],at=(0,G.F)((0,M.Z)((0,M.Z)({},(0,G.H8)(nt,b.getTreeNodeRequiredProps())),{},{data:Et.data}));b.setExpandedKeys(X?(0,It._5)(He,nt):(0,It.L0)(He,nt)),b.onNodeExpand(le,at)}}),(0,i.Z)((0,Z.Z)(b),"onNodeClick",function(le,ue){var Qe=b.props,He=Qe.onClick,ie=Qe.expandAction;ie==="click"&&b.triggerExpandActionExpand(le,ue),He==null||He(le,ue)}),(0,i.Z)((0,Z.Z)(b),"onNodeDoubleClick",function(le,ue){var Qe=b.props,He=Qe.onDoubleClick,ie=Qe.expandAction;ie==="doubleClick"&&b.triggerExpandActionExpand(le,ue),He==null||He(le,ue)}),(0,i.Z)((0,Z.Z)(b),"onNodeSelect",function(le,ue){var Qe=b.state.selectedKeys,He=b.state,ie=He.keyEntities,X=He.fieldNames,nt=b.props,Te=nt.onSelect,Et=nt.multiple,at=ue.selected,We=ue[X.key],Lt=!at;Lt?Et?Qe=(0,It.L0)(Qe,We):Qe=[We]:Qe=(0,It._5)(Qe,We);var St=Qe.map(function(Se){var Xe=(0,Tt.Z)(ie,Se);return Xe?Xe.node:null}).filter(Boolean);b.setUncontrolledState({selectedKeys:Qe}),Te==null||Te(Qe,{event:"select",selected:Lt,node:ue,selectedNodes:St,nativeEvent:le.nativeEvent})}),(0,i.Z)((0,Z.Z)(b),"onNodeCheck",function(le,ue,Qe){var He=b.state,ie=He.keyEntities,X=He.checkedKeys,nt=He.halfCheckedKeys,Te=b.props,Et=Te.checkStrictly,at=Te.onCheck,We=ue.key,Lt,St={event:"check",node:ue,checked:Qe,nativeEvent:le.nativeEvent};if(Et){var Se=Qe?(0,It.L0)(X,We):(0,It._5)(X,We),Xe=(0,It._5)(nt,We);Lt={checked:Se,halfChecked:Xe},St.checkedNodes=Se.map(function(vt){return(0,Tt.Z)(ie,vt)}).filter(Boolean).map(function(vt){return vt.node}),b.setUncontrolledState({checkedKeys:Se})}else{var wt=(0,ze.S)([].concat((0,we.Z)(X),[We]),!0,ie),Nt=wt.checkedKeys,Ae=wt.halfCheckedKeys;if(!Qe){var Oe=new Set(Nt);Oe.delete(We);var Ve=(0,ze.S)(Array.from(Oe),{checked:!1,halfCheckedKeys:Ae},ie);Nt=Ve.checkedKeys,Ae=Ve.halfCheckedKeys}Lt=Nt,St.checkedNodes=[],St.checkedNodesPositions=[],St.halfCheckedKeys=Ae,Nt.forEach(function(vt){var Ot=(0,Tt.Z)(ie,vt);if(Ot){var rn=Ot.node,Ln=Ot.pos;St.checkedNodes.push(rn),St.checkedNodesPositions.push({node:rn,pos:Ln})}}),b.setUncontrolledState({checkedKeys:Nt},!1,{halfCheckedKeys:Ae})}at==null||at(Lt,St)}),(0,i.Z)((0,Z.Z)(b),"onNodeLoad",function(le){var ue,Qe=le.key,He=b.state.keyEntities,ie=(0,Tt.Z)(He,Qe);if(!(ie!=null&&(ue=ie.children)!==null&&ue!==void 0&&ue.length)){var X=new Promise(function(nt,Te){b.setState(function(Et){var at=Et.loadedKeys,We=at===void 0?[]:at,Lt=Et.loadingKeys,St=Lt===void 0?[]:Lt,Se=b.props,Xe=Se.loadData,wt=Se.onLoad;if(!Xe||We.includes(Qe)||St.includes(Qe))return null;var Nt=Xe(le);return Nt.then(function(){var Ae=b.state.loadedKeys,Oe=(0,It.L0)(Ae,Qe);wt==null||wt(Oe,{event:"load",node:le}),b.setUncontrolledState({loadedKeys:Oe}),b.setState(function(Ve){return{loadingKeys:(0,It._5)(Ve.loadingKeys,Qe)}}),nt()}).catch(function(Ae){if(b.setState(function(Ve){return{loadingKeys:(0,It._5)(Ve.loadingKeys,Qe)}}),b.loadingRetryTimes[Qe]=(b.loadingRetryTimes[Qe]||0)+1,b.loadingRetryTimes[Qe]>=ut){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)}),nt()}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),He=0;He<ue;He++)Qe[He]=arguments[He];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),He=0;He<ue;He++)Qe[He]=arguments[He];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,He=le.loadedKeys,ie=le.loadingKeys,X=le.checkedKeys,nt=le.halfCheckedKeys,Te=le.dragOverNodeKey,Et=le.dropPosition,at=le.keyEntities;return{expandedKeys:ue||[],selectedKeys:Qe||[],loadedKeys:He||[],loadingKeys:ie||[],checkedKeys:X||[],halfCheckedKeys:nt||[],dragOverNodeKey:Te,dropPosition:Et,keyEntities:at}}),(0,i.Z)((0,Z.Z)(b),"setExpandedKeys",function(le){var ue=b.state,Qe=ue.treeData,He=ue.fieldNames,ie=(0,G.oH)(Qe,le,He);b.setUncontrolledState({expandedKeys:le,flattenNodes:ie},!0)}),(0,i.Z)((0,Z.Z)(b),"onNodeExpand",function(le,ue){var Qe=b.state.expandedKeys,He=b.state,ie=He.listChanging,X=He.fieldNames,nt=b.props,Te=nt.onExpand,Et=nt.loadData,at=ue.expanded,We=ue[X.key];if(!ie){var Lt=Qe.includes(We),St=!at;if((0,T.ZP)(at&&Lt||!at&&!Lt,"Expand state not sync with index check"),Qe=St?(0,It.L0)(Qe,We):(0,It._5)(Qe,We),b.setExpandedKeys(Qe),Te==null||Te(Qe,{node:ue,expanded:St,nativeEvent:le.nativeEvent}),St&&Et){var Se=b.onNodeLoad(ue);Se&&Se.then(function(){var Xe=(0,G.oH)(b.state.treeData,Qe,X);b.setUncontrolledState({flattenNodes:Xe})}).catch(function(){var Xe=b.state.expandedKeys,wt=(0,It._5)(Xe,We);b.setExpandedKeys(wt)})}}}),(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,He=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}),He==null||He(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(He){var ie=He.key;return ie===ue})||null}),(0,i.Z)((0,Z.Z)(b),"offsetActiveKey",function(le){var ue=b.state,Qe=ue.flattenNodes,He=ue.activeKey,ie=Qe.findIndex(function(Te){var Et=Te.key;return Et===He});ie===-1&&le<0&&(ie=Qe.length),ie=(ie+le+Qe.length)%Qe.length;var X=Qe[ie];if(X){var nt=X.key;b.onActiveChange(nt)}else b.onActiveChange(null)}),(0,i.Z)((0,Z.Z)(b),"onKeyDown",function(le){var ue=b.state,Qe=ue.activeKey,He=ue.expandedKeys,ie=ue.checkedKeys,X=ue.fieldNames,nt=b.props,Te=nt.onKeyDown,Et=nt.checkable,at=nt.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 We=b.getActiveItem();if(We&&We.data){var Lt=b.getTreeNodeRequiredProps(),St=We.data.isLeaf===!1||!!(We.data[X.children]||[]).length,Se=(0,G.F)((0,M.Z)((0,M.Z)({},(0,G.H8)(Qe,Lt)),{},{data:We.data,active:!0}));switch(le.which){case D.Z.LEFT:{St&&He.includes(Qe)?b.onNodeExpand({},Se):We.parent&&b.onActiveChange(We.parent.key),le.preventDefault();break}case D.Z.RIGHT:{St&&!He.includes(Qe)?b.onNodeExpand({},Se):We.children&&We.children.length&&b.onActiveChange(We.children[0].key),le.preventDefault();break}case D.Z.ENTER:case D.Z.SPACE:{Et&&!Se.disabled&&Se.checkable!==!1&&!Se.disableCheckbox?b.onNodeCheck({},Se,!ie.includes(Qe)):!Et&&at&&!Se.disabled&&Se.selectable!==!1&&b.onNodeSelect({},Se);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 He=!1,ie=!0,X={};Object.keys(le).forEach(function(nt){if(b.props.hasOwnProperty(nt)){ie=!1;return}He=!0,X[nt]=le[nt]}),He&&(!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,He=K.dropLevelOffset,ie=K.dropContainerKey,X=K.dropTargetKey,nt=K.dropPosition,Te=K.dragOverNodeKey,Et=K.indent,at=this.props,We=at.prefixCls,Lt=at.className,St=at.style,Se=at.showLine,Xe=at.focusable,wt=at.tabIndex,Nt=wt===void 0?0:wt,Ae=at.selectable,Oe=at.showIcon,Ve=at.icon,vt=at.switcherIcon,Ot=at.draggable,rn=at.checkable,Ln=at.checkStrictly,En=at.disabled,An=at.motion,qt=at.loadData,Yt=at.filterTreeNode,cn=at.height,wn=at.itemHeight,Sn=at.scrollWidth,Kn=at.virtual,lr=at.titleRender,er=at.dropIndicatorRender,Ar=at.onContextMenu,Ur=at.onScroll,hr=at.direction,Jn=at.rootClassName,Hr=at.rootStyle,pr=(0,O.Z)(this.props,{aria:!0,data:!0}),uo;Ot&&((0,Fe.Z)(Ot)==="object"?uo=Ot:typeof Ot=="function"?uo={nodeDraggable:Ot}:uo={});var So={prefixCls:We,selectable:Ae,showIcon:Oe,icon:Ve,switcherIcon:vt,draggable:uo,draggingNodeKey:ue,checkable:rn,checkStrictly:Ln,disabled:En,keyEntities:le,dropLevelOffset:He,dropContainerKey:ie,dropTargetKey:X,dropPosition:nt,dragOverNodeKey:Te,indent:Et,direction:hr,dropIndicatorRender:er,loadData:qt,filterTreeNode:Yt,titleRender:lr,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:So},E.createElement("div",{className:B()(We,Lt,Jn,(0,i.Z)((0,i.Z)((0,i.Z)({},"".concat(We,"-show-line"),Se),"".concat(We,"-focused"),ee),"".concat(We,"-active-focused"),Qe!==null)),style:Hr},E.createElement(Re,(0,s.Z)({ref:this.listRef,prefixCls:We,style:St,data:Ee,disabled:En,selectable:Ae,checkable:!!rn,motion:An,dragging:ue!==null,height:cn,itemHeight:wn,virtual:Kn,focusable:Xe,focused:ee,tabIndex:Nt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ar,onScroll:Ur,scrollWidth:Sn},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(K,ee){var Ee=ee.prevProps,le={prevProps:K};function ue(Nt){return!Ee&&K.hasOwnProperty(Nt)||Ee&&Ee[Nt]!==K[Nt]}var Qe,He=ee.fieldNames;if(ue("fieldNames")&&(He=(0,G.w$)(K.fieldNames),le.fieldNames=He),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:He});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 nt=(0,M.Z)({},X);delete nt[ae];var Te=[];Object.keys(nt).forEach(function(Nt){var Ae=nt[Nt];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,He);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 We=at,Lt=We.checkedKeys,St=Lt===void 0?[]:Lt,Se=We.halfCheckedKeys,Xe=Se===void 0?[]:Se;if(!K.checkStrictly){var wt=(0,ze.S)(St,!0,X);St=wt.checkedKeys,Xe=wt.halfCheckedKeys}le.checkedKeys=St,le.halfCheckedKeys=Xe}}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(tr,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(77654),Fe=p(43749),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 Ie(){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),Ie(G)})}return Ie(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,Ie,ve,pe,Ce,G,ge){var g,j=k.clientX,$e=k.clientY,oe=k.target.getBoundingClientRect(),he=oe.top,be=oe.height,me=(ge==="rtl"?-1:1)*(((Ie==null?void 0:Ie.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($e<he+be/2){var mt=pe.findIndex(function(P){return P.key===Je.key}),je=mt<=0?0:mt-1,Qt=pe[je].key;Je=(0,$.Z)(Ce,Qt)}var yt=Je.key,zt=Je,Re=Je.key,It=0,ze=0;if(!se.includes(yt))for(var Tt=0;Tt<ae&&D(Je);Tt+=1)Je=Je.parent,ze+=1;var ut=H.data,x=Je.node,ke=!0;return O(Je)&&Je.level===0&&$e<he+be/2&&ve({dragNode:ut,dropNode:x,dropPosition:-1})&&Je.key===de.eventKey?It=-1:(zt.children||[]).length&&se.includes(Re)?ve({dragNode:ut,dropNode:x,dropPosition:0})?It=0:ke=!1:ze===0?ae>-1.5?ve({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1:ve({dragNode:ut,dropNode:x,dropPosition:0})?It=0:ve({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1:ve({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1,{dropPosition:It,dropLevelOffset:ze,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:Re,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,Ie=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},Ie(G)),ge)})}function W(k){if(!k)return null;var H;if(Array.isArray(k))H={checkedKeys:k,halfCheckedKeys:void 0};else if((0,Fe.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(Ie){if(!de.has(Ie)){var ve=(0,$.Z)(H,Ie);if(ve){de.add(Ie);var pe=ve.parent,Ce=ve.node;Ce.disabled||pe&&ce(pe.key)}}}return(k||[]).forEach(function(Ie){ce(Ie)}),(0,s.Z)(de)}},34643:function(tr,Zt,p){"use strict";p.d(Zt,{S:function(){return Z}});var s=p(48736),Fe=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 Ie=ce.key,ve=B.has(Ie);H&&!ve&&(H=!1),!de&&(ve||D.has(Ie))&&(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(Ie){return!B(Ie.node)}).forEach(function(Ie){D.delete(Ie.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(Ie){return!B(Ie.node)}).forEach(function(Ie){var ve=Ie.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,Fe.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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return s}});function s(Fe,M){return Fe[M]}},34061:function(tr,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(43749),Fe=p(77654),M=p(85899),we=p(42244),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,Ie=H.key,ve=H.children,pe=de||"title";return{title:pe,_title:ce||[pe],key:Ie||"key",children:ve||"children"}}function O(k,H){var de=new Map;function ce(Ie){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ie||[]).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(Ie){if(!L(Ie))return(0,Z.ZP)(!Ie,"Tree/TreeNode can only accept TreeNode as children."),null;var ve=Ie.key,pe=Ie.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(Ie){return Ie})}return H(k)}function E(k,H,de){var ce=D(de),Ie=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($e,oe){for(var he=i(j?j.pos:"0",oe),be=B($e[ve],he),me,ae=0;ae<Ie.length;ae+=1){var se=Ie[ae];if($e[se]!==void 0){me=$e[se];break}}var Je=Object.assign((0,$.Z)($e,[].concat((0,Fe.Z)(Ie),[ve,pe])),{title:me,key:be,parent:j,pos:he,children:null,data:$e,isStart:[].concat((0,Fe.Z)(j?j.isStart:[]),[oe===0]),isEnd:[].concat((0,Fe.Z)(j?j.isEnd:[]),[oe===g.length-1])});return G.push(Je),H===!0||Ce.has(be)?Je.children=ge($e[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 Ie=ce,ve=Ie.childrenPropName,pe=Ie.externalGetKey,Ce=Ie.fieldNames,G=D(Ce),ge=G.key,g=G.children,j=ve||g,$e;pe?typeof pe=="string"?$e=function(be){return be[pe]}:typeof pe=="function"&&($e=function(be){return pe(be)}):$e=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,Fe.Z)(ae),[he]):[];if(he){var je=$e(he,Je),Qt={node:he,index:be,pos:Je,key:je,parentPos:me.node?me.pos:null,level:me.level+1,nodes:mt};H(Qt)}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,Ie=H.onProcessFinished,ve=H.externalGetKey,pe=H.childrenPropName,Ce=H.fieldNames,G=arguments.length>2?arguments[2]:void 0,ge=ve||G,g={},j={},$e={posEntities:g,keyEntities:j};return de&&($e=de($e)||$e),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,je={node:he,nodes:mt,index:be,key:ae,pos:me,level:Je},Qt=B(ae,me);g[me]=je,j[Qt]=je,je.parent=g[se],je.parent&&(je.parent.children=je.parent.children||[],je.parent.children.push(je)),ce&&ce(je,$e)},{externalGetKey:ge,childrenPropName:pe,fieldNames:Ce}),Ie&&Ie($e),$e}function W(k,H){var de=H.expandedKeys,ce=H.selectedKeys,Ie=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),$e={eventKey:k,expanded:de.indexOf(k)!==-1,selected:ce.indexOf(k)!==-1,loaded:Ie.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 $e}function re(k){var H=k.data,de=k.expanded,ce=k.selected,Ie=k.checked,ve=k.loaded,pe=k.loading,Ce=k.halfChecked,G=k.dragOver,ge=k.dragOverGapTop,g=k.dragOverGapBottom,j=k.pos,$e=k.active,oe=k.eventKey,he=(0,M.Z)((0,M.Z)({},H),{},{expanded:de,selected:ce,checked:Ie,loaded:ve,loading:pe,halfChecked:Ce,dragOver:G,dragOverGapTop:ge,dragOverGapBottom:g,pos:j,active:$e,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(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return Fe}});var s=p(4676);function Fe(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(tr,Zt,p){"use strict";p.d(Zt,{G:function(){return we}});var s=p(47273),Fe=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(!Fe($))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,$):Fe(te)}},48911:function(tr,Zt,p){"use strict";p.d(Zt,{Z:function(){return ut}});var s=p(60499),Fe=p(43749),M=p(85899),we=p(18642),te=p(72190),$=p(42244),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}),He=ee(Ee);return B.createElement(E,{key:He,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]),He=ee(b[ue]);if(Qe!==He){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,Fe.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 Ie(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 We=Et;if(!We._virtualHandled)We._virtualHandled=!0;else return;K.current+=at,Ee.current=at,de||We.preventDefault(),ee.current=(0,k.Z)(function(){var Lt=le.current?10:1;b(K.current*Lt,!1),K.current=0})}}function He(Et,at){b(at,!0),de||Et.preventDefault()}var ie=(0,B.useRef)(null),X=(0,B.useRef)(null);function nt(Et){if(x){k.Z.cancel(X.current),X.current=(0,k.Z)(function(){ie.current=null},2);var at=Et.deltaX,We=Et.deltaY,Lt=Et.shiftKey,St=at,Se=We;(ie.current==="sx"||!ie.current&&Lt&&We&&!at)&&(St=We,Se=0,ie.current="sx");var Xe=Math.abs(St),wt=Math.abs(Se);ie.current===null&&(ie.current=C&&Xe>wt?"x":"y"),ie.current==="y"?Qe(Et,Se):He(Et,St)}}function Te(Et){x&&(le.current=Et.detail===Ee.current)}return[nt,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),He=b.get(ue);if(Qe===void 0||He===void 0)for(var ie=x.length,X=K.length;X<ie;X+=1){var nt,Te=x[X],Et=ke(Te);b.set(Et,X);var at=(nt=P.get(Et))!==null&&nt!==void 0?nt:A;if(K[X]=(K[X-1]||0)+at,Et===le&&(Qe=X),Et===ue&&(He=X),Qe!==void 0&&He!==void 0)break}return{top:K[Qe-1]||0,bottom:K[He]}};return ee}var pe=p(38705),Ce=p(17212),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 He=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 We=Et.offsetHeight,Lt=getComputedStyle(Et),St=Lt.marginTop,Se=Lt.marginBottom,Xe=g(St),wt=g(Se),Nt=We+Xe+wt;ee.current.get(at)!==Nt&&(ee.current.set(at,Nt),Te=!0)}}),Te&&b(function(Et){return Et+1})};if(He)ie();else{Ee.current+=1;var X=Ee.current;Promise.resolve().then(function(){X===Ee.current&&ie()})}}function Qe(He,ie){var X=x(He),nt=K.current.get(X);ie?(K.current.set(X,ie),ue()):K.current.delete(X),!nt!=!ie&&(ie?ke==null||ke(He):P==null||P(He))}return(0,B.useEffect)(function(){return le},[]),[Qe,ue,ee.current,C]}var $e=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(He){if(A.current){var ie=Math.ceil(He.touches[0].pageX),X=Math.ceil(He.touches[0].pageY),nt=h.current-ie,Te=C.current-X,Et=Math.abs(nt)>Math.abs(Te);Et?h.current=ie:C.current=X;var at=P(Et,Et?nt:Te,!1,He);at&&He.preventDefault(),clearInterval(K.current),at&&(K.current=setInterval(function(){Et?nt*=$e:Te*=$e;var We=Math.floor(Et?nt:Te);(!P(Et,We,!0)||Math.abs(We)<=.1)&&clearInterval(K.current)},16))}},le=function(){A.current=!1,ee()},ue=function(He){ee(),He.touches.length===1&&!A.current&&(A.current=!0,h.current=Math.ceil(He.touches[0].pageX),C.current=Math.ceil(He.touches[0].pageY),b.current=He.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(He){if(!(He.target.draggable||He.button!==0)){var ie=He;ie._virtualHandled||(ie._virtualHandled=!0,h=!0)}},ue=function(He){if(h){var ie=be(He,!1),X=A.getBoundingClientRect(),nt=X.top,Te=X.bottom;if(ie<=nt){var Et=nt-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(An){return(0,M.Z)({},An)});return}C();var He=ue.targetAlign,ie=ue.originAlign,X=ue.index,nt=ue.offset,Te=x.current.clientHeight,Et=!1,at=He,We=null;if(Te){for(var Lt=He||ie,St=0,Se=0,Xe=0,wt=Math.min(ke.length-1,X),Nt=0;Nt<=wt;Nt+=1){var Ae=h(ke[Nt]);Se=St;var Oe=P.get(Ae);Xe=Se+(Oe===void 0?A:Oe),St=Xe}for(var Ve=Lt==="top"?nt:Te-nt,vt=wt;vt>=0;vt-=1){var Ot=h(ke[vt]),rn=P.get(Ot);if(rn===void 0){Et=!0;break}if(Ve-=rn,Ve<=0)break}switch(Lt){case"top":We=Se-nt;break;case"bottom":We=Xe-Te+nt;break;default:{var Ln=x.current.scrollTop,En=Ln+Te;Se<Ln?at="top":Xe>En&&(at="bottom")}}We!==null&&b(We),We!==ue.lastTop&&(Et=!0)}Et&&Qe((0,M.Z)((0,M.Z)({},ue),{},{times:ue.times+1,targetAlign:at,lastTop:We}))}},[ue,x.current]),function(He){if(He==null){K();return}if(k.Z.cancel(ee.current),typeof He=="number")b(He);else if(He&&(0,Fe.Z)(He)==="object"){var ie,X=He.align;"index"in He?ie=He.index:ie=ke.findIndex(function(Et){return h(Et)===He.key});var nt=He.offset,Te=nt===void 0?0:nt;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,He=x.thumbStyle,ie=x.showScrollBar,X=B.useState(!1),nt=(0,te.Z)(X,2),Te=nt[0],Et=nt[1],at=B.useState(null),We=(0,te.Z)(at,2),Lt=We[0],St=We[1],Se=B.useState(null),Xe=(0,te.Z)(Se,2),wt=Xe[0],Nt=Xe[1],Ae=!A,Oe=B.useRef(),Ve=B.useRef(),vt=B.useState(ie),Ot=(0,te.Z)(vt,2),rn=Ot[0],Ln=Ot[1],En=B.useRef(),An=function(){ie===!0||ie===!1||(clearTimeout(En.current),Ln(!0),En.current=setTimeout(function(){Ln(!1)},3e3))},qt=C-ue||0,Yt=ue-le||0,cn=B.useMemo(function(){if(h===0||qt===0)return 0;var Jn=h/qt;return Jn*Yt},[h,qt,Yt]),wn=function(Hr){Hr.stopPropagation(),Hr.preventDefault()},Sn=B.useRef({top:cn,dragging:Te,pageY:Lt,startTop:wt});Sn.current={top:cn,dragging:Te,pageY:Lt,startTop:wt};var Kn=function(Hr){Et(!0),St(be(Hr,Ee)),Nt(Sn.current.top),b(),Hr.stopPropagation(),Hr.preventDefault()};B.useEffect(function(){var Jn=function(So){So.preventDefault()},Hr=Oe.current,pr=Ve.current;return Hr.addEventListener("touchstart",Jn,{passive:!1}),pr.addEventListener("touchstart",Kn,{passive:!1}),function(){Hr.removeEventListener("touchstart",Jn),pr.removeEventListener("touchstart",Kn)}},[]);var lr=B.useRef();lr.current=qt;var er=B.useRef();er.current=Yt,B.useEffect(function(){if(Te){var Jn,Hr=function(So){var Qn=Sn.current,Cn=Qn.dragging,br=Qn.pageY,Or=Qn.startTop;k.Z.cancel(Jn);var Bt=Oe.current.getBoundingClientRect(),ct=ue/(Ee?Bt.width:Bt.height);if(Cn){var xn=(be(So,Ee)-br)*ct,un=Or;!Ae&&Ee?un-=xn:un+=xn;var Bn=lr.current,Ye=er.current,et=Ye?un/Ye:0,gt=Math.ceil(et*Bn);gt=Math.max(gt,0),gt=Math.min(gt,Bn),Jn=(0,k.Z)(function(){ee(gt,Ee)})}},pr=function(){Et(!1),K()};return window.addEventListener("mousemove",Hr,{passive:!0}),window.addEventListener("touchmove",Hr,{passive:!0}),window.addEventListener("mouseup",pr,{passive:!0}),window.addEventListener("touchend",pr,{passive:!0}),function(){window.removeEventListener("mousemove",Hr),window.removeEventListener("touchmove",Hr),window.removeEventListener("mouseup",pr),window.removeEventListener("touchend",pr),k.Z.cancel(Jn)}}},[Te]),B.useEffect(function(){return An(),function(){clearTimeout(En.current)}},[h]),B.useImperativeHandle(ke,function(){return{delayHidden:An}});var Ar="".concat(P,"-scrollbar"),Ur={position:"absolute",visibility:rn?null:"hidden"},hr={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(Ur,{height:8,left:0,right:0,bottom:0}),Object.assign(hr,(0,we.Z)({height:"100%",width:le},Ae?"left":"right",cn))):(Object.assign(Ur,(0,we.Z)({width:8,top:0,bottom:0},Ae?"right":"left",0)),Object.assign(hr,{width:"100%",height:le,top:cn})),B.createElement("div",{ref:Oe,className:v()(Ar,(0,we.Z)((0,we.Z)((0,we.Z)({},"".concat(Ar,"-horizontal"),Ee),"".concat(Ar,"-vertical"),!Ee),"".concat(Ar,"-visible"),rn)),style:(0,M.Z)((0,M.Z)({},Ur),Qe),onMouseDown:wn,onMouseMove:An},B.createElement("div",{ref:Ve,className:v()("".concat(Ar,"-thumb"),(0,we.Z)({},"".concat(Ar,"-thumb-moving"),Te)),style:(0,M.Z)((0,M.Z)({},hr),He),onMouseDown:Kn}))}),mt=Je,je=20;function Qt(){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,je),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=[],Re={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,He=x.virtual,ie=x.direction,X=x.scrollWidth,nt=x.component,Te=nt===void 0?"div":nt,Et=x.onScroll,at=x.onVirtualScroll,We=x.onVisibleChange,Lt=x.innerProps,St=x.extraRender,Se=x.styles,Xe=x.showScrollBar,wt=Xe===void 0?"optional":Xe,Nt=(0,$.Z)(x,yt),Ae=B.useCallback(function(On){return typeof Qe=="function"?Qe(On):On==null?void 0:On[Qe]},[Qe]),Oe=j(Ae,null,null),Ve=(0,te.Z)(Oe,4),vt=Ve[0],Ot=Ve[1],rn=Ve[2],Ln=Ve[3],En=!!(He!==!1&&C&&b),An=B.useMemo(function(){return Object.values(rn.maps).reduce(function(On,Yn){return On+Yn},0)},[rn.id,rn.maps]),qt=En&&le&&(Math.max(b*le.length,An)>C||!!X),Yt=ie==="rtl",cn=v()(A,(0,we.Z)({},"".concat(A,"-rtl"),Yt),h),wn=le||zt,Sn=(0,B.useRef)(),Kn=(0,B.useRef)(),lr=(0,B.useRef)(),er=(0,B.useState)(0),Ar=(0,te.Z)(er,2),Ur=Ar[0],hr=Ar[1],Jn=(0,B.useState)(0),Hr=(0,te.Z)(Jn,2),pr=Hr[0],uo=Hr[1],So=(0,B.useState)(!1),Qn=(0,te.Z)(So,2),Cn=Qn[0],br=Qn[1],Or=function(){br(!0)},Bt=function(){br(!1)},ct={getKey:Ae};function xn(On){hr(function(Yn){var $n;typeof On=="function"?$n=On(Yn):$n=On;var jn=Yi($n);return Sn.current.scrollTop=jn,jn})}var un=(0,B.useRef)({start:0,end:wn.length}),Bn=(0,B.useRef)(),Ye=re(wn,Ae),et=(0,te.Z)(Ye,1),gt=et[0];Bn.current=gt;var Mn=B.useMemo(function(){if(!En)return{scrollHeight:void 0,start:0,end:wn.length-1,offset:void 0};if(!qt){var On;return{scrollHeight:((On=Kn.current)===null||On===void 0?void 0:On.offsetHeight)||0,start:0,end:wn.length-1,offset:void 0}}for(var Yn=0,$n,jn,mr,_r=wn.length,Ao=0;Ao<_r;Ao+=1){var qo=wn[Ao],fi=Ae(qo),_a=rn.get(fi),lA=Yn+(_a===void 0?b:_a);lA>=Ur&&$n===void 0&&($n=Ao,jn=Yn),lA>Ur+C&&mr===void 0&&(mr=Ao),Yn=lA}return $n===void 0&&($n=0,jn=0,mr=Math.ceil(C/b)),mr===void 0&&(mr=wn.length-1),mr=Math.min(mr+1,wn.length-1),{scrollHeight:Yn,start:$n,end:mr,offset:jn}},[qt,En,Ur,wn,Ln,C]),zn=Mn.scrollHeight,dn=Mn.start,_n=Mn.end,sr=Mn.offset;un.current.start=dn,un.current.end=_n,B.useLayoutEffect(function(){var On=rn.getRecord();if(On.size===1){var Yn=Array.from(On.keys())[0],$n=On.get(Yn),jn=wn[dn];if(jn&&$n===void 0){var mr=Ae(jn);if(mr===Yn){var _r=rn.get(Yn),Ao=_r-b;xn(function(qo){return qo+Ao})}}}rn.resetRecord()},[zn]);var Gn=B.useState({width:0,height:C}),Sr=(0,te.Z)(Gn,2),gr=Sr[0],Fr=Sr[1],Ko=function(Yn){Fr({width:Yn.offsetWidth,height:Yn.offsetHeight})},Xi=(0,B.useRef)(),Bi=(0,B.useRef)(),_o=B.useMemo(function(){return Qt(gr.width,X)},[gr.width,X]),Ii=B.useMemo(function(){return Qt(gr.height,zn)},[gr.height,zn]),Lo=zn-C,ji=(0,B.useRef)(Lo);ji.current=Lo;function Yi(On){var Yn=On;return Number.isNaN(ji.current)||(Yn=Math.min(Yn,ji.current)),Yn=Math.max(Yn,0),Yn}var zo=Ur<=0,Ui=Ur>=Lo,Di=pr<=0,No=pr>=X,oi=ce(zo,Ui,Di,No),ao=function(){return{x:Yt?-pr:pr,y:Ur}},Gr=(0,B.useRef)(ao()),pi=(0,i.zX)(function(On){if(at){var Yn=(0,M.Z)((0,M.Z)({},ao()),On);(Gr.current.x!==Yn.x||Gr.current.y!==Yn.y)&&(at(Yn),Gr.current=Yn)}});function aa(On,Yn){var $n=On;Yn?((0,D.flushSync)(function(){uo($n)}),pi()):xn($n)}function Ki(On){var Yn=On.currentTarget.scrollTop;Yn!==Ur&&xn(Yn),Et==null||Et(On),pi()}var ri=function(Yn){var $n=Yn,jn=X?X-gr.width:0;return $n=Math.max($n,0),$n=Math.min($n,jn),$n},di=(0,i.zX)(function(On,Yn){Yn?((0,D.flushSync)(function(){uo(function($n){var jn=$n+(Yt?-On:On);return ri(jn)})}),pi()):xn(function($n){var jn=$n+On;return jn})}),Xo=Ie(En,zo,Ui,Di,No,!!X,di),Aa=(0,te.Z)(Xo,2),Ga=Aa[0],wa=Aa[1];oe(En,Sn,function(On,Yn,$n,jn){var mr=jn;return oi(On,Yn,$n)?!1:!mr||!mr._virtualHandled?(mr&&(mr._virtualHandled=!0),Ga({preventDefault:function(){},deltaX:On?Yn:0,deltaY:On?0:Yn}),!0):!1}),me(qt,Sn,function(On){xn(function(Yn){return Yn+On})}),(0,L.Z)(function(){function On($n){var jn=zo&&$n.detail<0,mr=Ui&&$n.detail>0;En&&!jn&&!mr&&$n.preventDefault()}var Yn=Sn.current;return Yn.addEventListener("wheel",Ga,{passive:!1}),Yn.addEventListener("DOMMouseScroll",wa,{passive:!0}),Yn.addEventListener("MozMousePixelScroll",On,{passive:!1}),function(){Yn.removeEventListener("wheel",Ga),Yn.removeEventListener("DOMMouseScroll",wa),Yn.removeEventListener("MozMousePixelScroll",On)}},[En,zo,Ui]),(0,L.Z)(function(){if(X){var On=ri(pr);uo(On),pi({x:On})}},[gr.width,X]);var sa=function(){var Yn,$n;(Yn=Xi.current)===null||Yn===void 0||Yn.delayHidden(),($n=Bi.current)===null||$n===void 0||$n.delayHidden()},Ji=se(Sn,wn,rn,b,Ae,function(){return Ot(!0)},xn,sa);B.useImperativeHandle(ke,function(){return{nativeElement:lr.current,getScrollInfo:ao,scrollTo:function(Yn){function $n(jn){return jn&&(0,Fe.Z)(jn)==="object"&&("left"in jn||"top"in jn)}$n(Yn)?(Yn.left!==void 0&&uo(ri(Yn.left)),Ji(Yn.top)):Ji(Yn)}}}),(0,L.Z)(function(){if(We){var On=wn.slice(dn,_n+1);We(On,wn)}},[dn,_n,wn]);var ha=ve(wn,Ae,rn,b),vA=St==null?void 0:St({start:dn,end:_n,virtual:qt,offsetX:pr,offsetY:sr,rtl:Yt,getSize:ha}),sA=I(wn,dn,_n,X,pr,vt,ue,ct),la=null;C&&(la=(0,M.Z)((0,we.Z)({},ee?"height":"maxHeight",C),Re),En&&(la.overflowY="hidden",X&&(la.overflowX="hidden"),Cn&&(la.pointerEvents="none")));var Zr={};return Yt&&(Zr.dir="rtl"),B.createElement("div",(0,s.Z)({ref:lr,style:(0,M.Z)((0,M.Z)({},Ee),{},{position:"relative"}),className:cn},Zr,Nt),B.createElement(N.Z,{onResize:Ko},B.createElement(Te,{className:"".concat(A,"-holder"),style:la,ref:Sn,onScroll:Ki,onMouseEnter:sa},B.createElement(T,{prefixCls:A,height:zn,offsetX:pr,offsetY:sr,scrollWidth:X,onInnerResize:Ot,ref:Kn,innerProps:Lt,rtl:Yt,extra:vA},sA))),qt&&zn>C&&B.createElement(mt,{ref:Xi,prefixCls:A,scrollOffset:Ur,scrollRange:zn,rtl:Yt,onScroll:aa,onStartMove:Or,onStopMove:Bt,spinSize:Ii,containerSize:gr.height,style:Se==null?void 0:Se.verticalScrollBar,thumbStyle:Se==null?void 0:Se.verticalScrollBarThumb,showScrollBar:wt}),qt&&X>gr.width&&B.createElement(mt,{ref:Bi,prefixCls:A,scrollOffset:pr,scrollRange:X,rtl:Yt,onScroll:aa,onStartMove:Or,onStopMove:Bt,spinSize:_o,containerSize:gr.width,horizontal:!0,style:Se==null?void 0:Se.horizontalScrollBar,thumbStyle:Se==null?void 0:Se.horizontalScrollBarThumb,showScrollBar:wt}))}var ze=B.forwardRef(It);ze.displayName="List";var Tt=ze,ut=Tt},45614:function(tr){"use strict";tr.exports="data:image/png;base64,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"},38347:function(tr){"use strict";tr.exports="data:image/png;base64,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"},4977:function(tr){"use strict";tr.exports="data:image/png;base64,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"}}]);
}());