diff --git a/.obsidian/plugins/obsidian-pandoc-reference-list/main.js b/.obsidian/plugins/obsidian-pandoc-reference-list/main.js new file mode 100644 index 00000000..43d75d63 --- /dev/null +++ b/.obsidian/plugins/obsidian-pandoc-reference-list/main.js @@ -0,0 +1,129 @@ +/* +THIS IS A GENERATED/BUNDLED FILE BY ESBUILD +if you want to view the source, please visit the github repository of this plugin +*/ + +var Zk=Object.create;var ls=Object.defineProperty,Yk=Object.defineProperties,Qk=Object.getOwnPropertyDescriptor,eA=Object.getOwnPropertyDescriptors,tA=Object.getOwnPropertyNames,Dn=Object.getOwnPropertySymbols,iA=Object.getPrototypeOf,vl=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable;var bd=(e,t,i)=>t in e?ls(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,me=(e,t)=>{for(var i in t||(t={}))vl.call(t,i)&&bd(e,i,t[i]);if(Dn)for(var i of Dn(t))gd.call(t,i)&&bd(e,i,t[i]);return e},ke=(e,t)=>Yk(e,eA(t)),yd=e=>ls(e,"__esModule",{value:!0});var Di=(e,t)=>{var i={};for(var a in e)vl.call(e,a)&&t.indexOf(a)<0&&(i[a]=e[a]);if(e!=null&&Dn)for(var a of Dn(e))t.indexOf(a)<0&&gd.call(e,a)&&(i[a]=e[a]);return i};var xl=(e,t)=>()=>(e&&(t=e(e=0)),t);var R=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),vd=(e,t)=>{yd(e);for(var i in t)ls(e,i,{get:t[i],enumerable:!0})},aA=(e,t,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tA(t))!vl.call(e,a)&&a!=="default"&&ls(e,a,{get:()=>t[a],enumerable:!(i=Qk(t,a))||i.enumerable});return e},Ae=e=>aA(yd(ls(e!=null?Zk(iA(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var he=(e,t,i)=>new Promise((a,s)=>{var n=l=>{try{o(i.next(l))}catch(u){s(u)}},r=l=>{try{o(i.throw(l))}catch(u){s(u)}},o=l=>l.done?a(l.value):Promise.resolve(l.value).then(n,r);o((i=i.apply(e,t)).next())});var Ed=R((a3,Sd)=>{Sd.exports=_d;_d.sync=nA;var xd=require("fs");function sA(e,t){var i=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!i||(i=i.split(";"),i.indexOf("")!==-1))return!0;for(var a=0;a{Td.exports=Ad;Ad.sync=rA;var kd=require("fs");function Ad(e,t,i){kd.stat(e,function(a,s){i(a,a?!1:Cd(s,t))})}function rA(e,t){return Cd(kd.statSync(e),t)}function Cd(e,t){return e.isFile()&&oA(e,t)}function oA(e,t){var i=e.mode,a=e.uid,s=e.gid,n=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),r=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),o=parseInt("100",8),l=parseInt("010",8),u=parseInt("001",8),p=o|l,d=i&u||i&l&&s===r||i&o&&a===n||i&p&&n===0;return d}});var Id=R((r3,Od)=>{var n3=require("fs"),Fn;process.platform==="win32"||global.TESTING_WINDOWS?Fn=Ed():Fn=jd();Od.exports=wl;wl.sync=lA;function wl(e,t,i){if(typeof t=="function"&&(i=t,t={}),!i){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(a,s){wl(e,t||{},function(n,r){n?s(n):a(r)})})}Fn(e,t||{},function(a,s){a&&(a.code==="EACCES"||t&&t.ignoreErrors)&&(a=null,s=!1),i(a,s)})}function lA(e,t){try{return Fn.sync(e,t||{})}catch(i){if(t&&t.ignoreErrors||i.code==="EACCES")return!1;throw i}}});var Mn=R((o3,Md)=>{var ba=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Rd=require("path"),cA=ba?";":":",Pd=Id(),Nd=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),Dd=(e,t)=>{let i=t.colon||cA,a=e.match(/\//)||ba&&e.match(/\\/)?[""]:[...ba?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(i)],s=ba?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=ba?s.split(i):[""];return ba&&e.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:a,pathExt:n,pathExtExe:s}},Fd=(e,t,i)=>{typeof t=="function"&&(i=t,t={}),t||(t={});let{pathEnv:a,pathExt:s,pathExtExe:n}=Dd(e,t),r=[],o=u=>new Promise((p,d)=>{if(u===a.length)return t.all&&r.length?p(r):d(Nd(e));let h=a[u],f=/^".*"$/.test(h)?h.slice(1,-1):h,b=Rd.join(f,e),m=!f&&/^\.[\\\/]/.test(e)?e.slice(0,2)+b:b;p(l(m,u,0))}),l=(u,p,d)=>new Promise((h,f)=>{if(d===s.length)return h(o(p+1));let b=s[d];Pd(u+b,{pathExt:n},(m,y)=>{if(!m&&y)if(t.all)r.push(u+b);else return h(u+b);return h(l(u,p,d+1))})});return i?o(0).then(u=>i(null,u),i):o(0)},uA=(e,t)=>{t=t||{};let{pathEnv:i,pathExt:a,pathExtExe:s}=Dd(e,t),n=[];for(let r=0;r{"use strict";Ud.exports=function e(t,i){if(t===i)return!0;if(t&&i&&typeof t=="object"&&typeof i=="object"){if(t.constructor!==i.constructor)return!1;var a,s,n;if(Array.isArray(t)){if(a=t.length,a!=i.length)return!1;for(s=a;s--!=0;)if(!e(t[s],i[s]))return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if(n=Object.keys(t),a=n.length,a!==Object.keys(i).length)return!1;for(s=a;s--!=0;)if(!Object.prototype.hasOwnProperty.call(i,n[s]))return!1;for(s=a;s--!=0;){var r=n[s];if(!e(t[r],i[r]))return!1}return!0}return t!==t&&i!==i}});function di(e,t){for(var i in t)e[i]=t[i];return e}function Tf(e){var t=e.parentNode;t&&t.removeChild(e)}function Ut(e,t,i){var a,s,n,r={};for(n in t)n=="key"?a=t[n]:n=="ref"?s=t[n]:r[n]=t[n];if(arguments.length>2&&(r.children=arguments.length>3?cs.call(arguments,2):i),typeof e=="function"&&e.defaultProps!=null)for(n in e.defaultProps)r[n]===void 0&&(r[n]=e.defaultProps[n]);return us(e,r,a,s,null)}function us(e,t,i,a,s){var n={type:e,props:t,key:i,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:s==null?++Sf:s};return s==null&&xe.vnode!=null&&xe.vnode(n),n}function Gn(){return{current:null}}function Wt(e){return e.children}function Nt(e,t){this.props=e,this.context=t}function Vn(e,t){if(t==null)return e.__?Vn(e.__,e.__.__k.indexOf(e)+1):null;for(var i;tt&&$i.sort(jl));Jn.__r=0}function Of(e,t,i,a,s,n,r,o,l,u,p){var d,h,f,b,m,y,g,v,w,x,E=0,_=a&&a.__k||Cf,j=_.length,k=j,C=t.length;for(i.__k=[],d=0;d0?us(b.type,b.props,b.key,b.ref?b.ref:null,b.__v):b)!=null&&(b.__=i,b.__b=i.__b+1,(v=EA(b,_,g=d+E,k))===-1?f=va:(f=_[v]||va,_[v]=void 0,k--),Il(e,b,f,s,n,r,o,l,u,p),m=b.__e,(h=b.ref)&&f.ref!=h&&(f.ref&&Rl(f.ref,null,b),p.push(h,b.__c||m,b)),m!=null&&(y==null&&(y=m),x=!(w=f===va||f.__v===null)&&v===g,w?v==-1&&E--:v!==g&&(v===g+1?(E++,x=!0):v>g?k>C-g?(E+=v-g,x=!0):E--:E=v(l!=null?1:0))for(;r>=0||o=0){if((l=t[r])&&s==l.key&&n===l.type)return r;r--}if(o2&&(o.children=arguments.length>3?cs.call(arguments,2):i),us(e.type,o,a||e.key,s||e.ref,null)}function Wn(e,t){var i={__c:t="__cC"+Af++,__:e,Consumer:function(a,s){return a.children(s)},Provider:function(a){var s,n;return this.getChildContext||(s=[],(n={})[t]=this,this.getChildContext=function(){return n},this.shouldComponentUpdate=function(r){this.props.value!==r.value&&s.some(function(o){o.__e=!0,Ol(o)})},this.sub=function(r){s.push(r);var o=r.componentWillUnmount;r.componentWillUnmount=function(){s.splice(s.indexOf(r),1),o&&o.call(r)}}),a.children}};return i.Provider.__=i.Consumer.contextType=i}var cs,xe,Sf,_A,$i,Ef,kf,jl,Af,va,Cf,SA,Hn,Xn=xl(()=>{va={},Cf=[],SA=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Hn=Array.isArray;cs=Cf.slice,xe={__e:function(e,t,i,a){for(var s,n,r;t=t.__;)if((s=t.__c)&&!s.__)try{if((n=s.constructor)&&n.getDerivedStateFromError!=null&&(s.setState(n.getDerivedStateFromError(e)),r=s.__d),s.componentDidCatch!=null&&(s.componentDidCatch(e,a||{}),r=s.__d),r)return s.__E=s}catch(o){e=o}throw e}},Sf=0,_A=function(e){return e!=null&&e.constructor===void 0},Nt.prototype.setState=function(e,t){var i;i=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=di({},this.state),typeof e=="function"&&(e=e(di({},i),this.props)),e&&di(i,e),e!=null&&this.__v&&(t&&this._sb.push(t),Ol(this))},Nt.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Ol(this))},Nt.prototype.render=Wt,$i=[],kf=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,jl=function(e,t){return e.__v.__b-t.__v.__b},Jn.__r=0,Af=0});function Wi(e,t){xe.__h&&xe.__h(Je,e,wa||t),wa=0;var i=Je.__H||(Je.__H={__:[],__h:[]});return e>=i.__.length&&i.__.push({__V:Kn}),i.__[e]}function ps(e){return wa=1,Zn($f,e)}function Zn(e,t,i){var a=Wi(fi++,2);if(a.t=e,!a.__c&&(a.__=[i?i(t):$f(void 0,t),function(o){var l=a.__N?a.__N[0]:a.__[0],u=a.t(l,o);l!==u&&(a.__N=[u,a.__[1]],a.__c.setState({}))}],a.__c=Je,!Je.u)){var s=function(o,l,u){if(!a.__c.__H)return!0;var p=a.__c.__H.__.filter(function(h){return h.__c});if(p.every(function(h){return!h.__N}))return!n||n.call(this,o,l,u);var d=!1;return p.forEach(function(h){if(h.__N){var f=h.__[0];h.__=h.__N,h.__N=void 0,f!==h.__[0]&&(d=!0)}}),!(!d&&a.__c.props===o)&&(!n||n.call(this,o,l,u))};Je.u=!0;var n=Je.shouldComponentUpdate,r=Je.componentWillUpdate;Je.componentWillUpdate=function(o,l,u){if(this.__e){var p=n;n=void 0,s(o,l,u),n=p}r&&r.call(this,o,l,u)},Je.shouldComponentUpdate=s}return a.__N||a.__}function Yn(e,t){var i=Wi(fi++,3);!xe.__s&&Ul(i.__H,t)&&(i.__=e,i.i=t,Je.__H.__h.push(i))}function _a(e,t){var i=Wi(fi++,4);!xe.__s&&Ul(i.__H,t)&&(i.__=e,i.i=t,Je.__h.push(i))}function Dl(e){return wa=5,hs(function(){return{current:e}},[])}function Fl(e,t,i){wa=6,_a(function(){return typeof e=="function"?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0},i==null?i:i.concat(e))}function hs(e,t){var i=Wi(fi++,7);return Ul(i.__H,t)?(i.__V=e(),i.i=t,i.__h=e,i.__V):i.__}function Ml(e,t){return wa=8,hs(function(){return e},t)}function Ll(e){var t=Je.context[e.__c],i=Wi(fi++,9);return i.c=e,t?(i.__==null&&(i.__=!0,t.sub(Je)),t.props.value):e.__}function Bl(e,t){xe.useDebugValue&&xe.useDebugValue(t?t(e):e)}function TA(e){var t=Wi(fi++,10),i=ps();return t.__=e,Je.componentDidCatch||(Je.componentDidCatch=function(a,s){t.__&&t.__(a,s),i[1](a)}),[i[0],function(){i[1](void 0)}]}function ql(){var e=Wi(fi++,11);if(!e.__){for(var t=Je.__v;t!==null&&!t.__m&&t.__!==null;)t=t.__;var i=t.__m||(t.__m=[0,0]);e.__="P"+i[0]+"-"+i[1]++}return e.__}function jA(){for(var e;e=qf.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Qn),e.__H.__h.forEach(zl),e.__H.__h=[]}catch(t){e.__H.__h=[],xe.__e(t,e.__v)}}function OA(e){var t,i=function(){clearTimeout(a),Jf&&cancelAnimationFrame(t),setTimeout(e)},a=setTimeout(i,100);Jf&&(t=requestAnimationFrame(i))}function Qn(e){var t=Je,i=e.__c;typeof i=="function"&&(e.__c=void 0,i()),Je=t}function zl(e){var t=Je;e.__c=e.__(),Je=t}function Ul(e,t){return!e||e.length!==t.length||t.some(function(i,a){return i!==e[a]})}function $f(e,t){return typeof t=="function"?t(e):t}var fi,Je,Nl,Bf,wa,qf,Kn,zf,Uf,Hf,Gf,Vf,Jf,Hl=xl(()=>{Xn();wa=0,qf=[],Kn=[],zf=xe.__b,Uf=xe.__r,Hf=xe.diffed,Gf=xe.__c,Vf=xe.unmount;xe.__b=function(e){Je=null,zf&&zf(e)},xe.__r=function(e){Uf&&Uf(e),fi=0;var t=(Je=e.__c).__H;t&&(Nl===Je?(t.__h=[],Je.__h=[],t.__.forEach(function(i){i.__N&&(i.__=i.__N),i.__V=Kn,i.__N=i.i=void 0})):(t.__h.forEach(Qn),t.__h.forEach(zl),t.__h=[],fi=0)),Nl=Je},xe.diffed=function(e){Hf&&Hf(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(qf.push(t)!==1&&Bf===xe.requestAnimationFrame||((Bf=xe.requestAnimationFrame)||OA)(jA)),t.__H.__.forEach(function(i){i.i&&(i.__H=i.i),i.__V!==Kn&&(i.__=i.__V),i.i=void 0,i.__V=Kn})),Nl=Je=null},xe.__c=function(e,t){t.some(function(i){try{i.__h.forEach(Qn),i.__h=i.__h.filter(function(a){return!a.__||zl(a)})}catch(a){t.some(function(s){s.__h&&(s.__h=[])}),t=[],xe.__e(a,i.__v)}}),Gf&&Gf(e,t)},xe.unmount=function(e){Vf&&Vf(e);var t,i=e.__c;i&&i.__H&&(i.__H.__.forEach(function(a){try{Qn(a)}catch(s){t=s}}),i.__H=void 0,t&&xe.__e(t,i.__v))};Jf=typeof requestAnimationFrame=="function"});var Xl={};vd(Xl,{Children:()=>Qf,Component:()=>Nt,Fragment:()=>Wt,PureComponent:()=>er,StrictMode:()=>wm,Suspense:()=>ds,SuspenseList:()=>Sa,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>fm,cloneElement:()=>gm,createContext:()=>Wn,createElement:()=>Ut,createFactory:()=>mm,createPortal:()=>rm,createRef:()=>Gn,default:()=>Se,findDOMNode:()=>ym,flushSync:()=>xm,forwardRef:()=>Zf,hydrate:()=>cm,isValidElement:()=>$l,lazy:()=>sm,memo:()=>Xf,render:()=>lm,startTransition:()=>Wl,unmountComponentAtNode:()=>bm,unstable_batchedUpdates:()=>vm,useCallback:()=>Ml,useContext:()=>Ll,useDebugValue:()=>Bl,useDeferredValue:()=>_m,useEffect:()=>Yn,useErrorBoundary:()=>TA,useId:()=>ql,useImperativeHandle:()=>Fl,useInsertionEffect:()=>Em,useLayoutEffect:()=>_a,useMemo:()=>hs,useReducer:()=>Zn,useRef:()=>Dl,useState:()=>ps,useSyncExternalStore:()=>km,useTransition:()=>Sm,version:()=>GA});function Wf(e,t){for(var i in t)e[i]=t[i];return e}function Gl(e,t){for(var i in e)if(i!=="__source"&&!(i in t))return!0;for(var a in t)if(a!=="__source"&&e[a]!==t[a])return!0;return!1}function Vl(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t}function er(e){this.props=e}function Xf(e,t){function i(s){var n=this.props.ref,r=n==s.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,s)||!r:Gl(this.props,s)}function a(s){return this.shouldComponentUpdate=i,Ut(e,s)}return a.displayName="Memo("+(e.displayName||e.name)+")",a.prototype.isReactComponent=!0,a.__f=!0,a}function Zf(e){function t(i){var a=Wf({},i);return delete a.ref,e(a,i.ref||null)}return t.$$typeof=IA,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}function tm(e,t,i){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(a){typeof a.__c=="function"&&a.__c()}),e.__c.__H=null),(e=Wf({},e)).__c!=null&&(e.__c.__P===i&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(a){return tm(a,t,i)})),e}function im(e,t,i){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(a){return im(a,t,i)}),e.__c&&e.__c.__P===t&&(e.__e&&i.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=i)),e}function ds(){this.__u=0,this.t=null,this.__b=null}function am(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function sm(e){var t,i,a;function s(n){if(t||(t=e()).then(function(r){i=r.default||r},function(r){a=r}),a)throw a;if(!i)throw t;return Ut(i,n)}return s.displayName="Lazy",s.__f=!0,s}function Sa(){this.u=null,this.o=null}function PA(e){return this.getChildContext=function(){return e.context},e.children}function NA(e){var t=this,i=e.i;t.componentWillUnmount=function(){xa(null,t.l),t.l=null,t.i=null},t.i&&t.i!==i&&t.componentWillUnmount(),e.__v?(t.l||(t.i=i,t.l={nodeType:1,parentNode:i,childNodes:[],appendChild:function(a){this.childNodes.push(a),t.i.appendChild(a)},insertBefore:function(a,s){this.childNodes.push(a),t.i.appendChild(a)},removeChild:function(a){this.childNodes.splice(this.childNodes.indexOf(a)>>>1,1),t.i.removeChild(a)}}),xa(Ut(PA,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function rm(e,t){var i=Ut(NA,{__v:e,i:t});return i.containerInfo=t,i}function lm(e,t,i){return t.__k==null&&(t.textContent=""),xa(e,t),typeof i=="function"&&i(),e?e.__c:null}function cm(e,t,i){return Pl(e,t),typeof i=="function"&&i(),e?e.__c:null}function qA(){}function zA(){return this.cancelBubble}function UA(){return this.defaultPrevented}function mm(e){return Ut.bind(null,e)}function $l(e){return!!e&&e.$$typeof===om}function gm(e){return $l(e)?Lf.apply(null,arguments):e}function bm(e){return!!e.__k&&(xa(null,e),!0)}function ym(e){return e&&(e.base||e.nodeType===1&&e)||null}function Wl(e){e()}function _m(e){return e}function Sm(){return[!1,Wl]}function km(e,t){var i=t(),a=ps({h:{__:i,v:t}}),s=a[0].h,n=a[1];return _a(function(){s.__=i,s.v=t,Vl(s.__,t())||n({h:s})},[e,i,t]),Yn(function(){return Vl(s.__,s.v())||n({h:s}),e(function(){Vl(s.__,s.v())||n({h:s})})},[e]),i}var Kf,IA,Yf,Qf,RA,em,nm,om,DA,FA,MA,LA,BA,um,Jl,HA,pm,hm,dm,fm,GA,vm,xm,wm,Em,Se,Xi=xl(()=>{Xn();Xn();Hl();Hl();(er.prototype=new Nt).isPureReactComponent=!0,er.prototype.shouldComponentUpdate=function(e,t){return Gl(this.props,e)||Gl(this.state,t)};Kf=xe.__b;xe.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Kf&&Kf(e)};IA=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;Yf=function(e,t){return e==null?null:Zt(Zt(e).map(t))},Qf={map:Yf,forEach:Yf,count:function(e){return e?Zt(e).length:0},only:function(e){var t=Zt(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:Zt},RA=xe.__e;xe.__e=function(e,t,i,a){if(e.then){for(var s,n=t;n=n.__;)if((s=n.__c)&&s.__c)return t.__e==null&&(t.__e=i.__e,t.__k=i.__k),s.__c(e,t)}RA(e,t,i,a)};em=xe.unmount;xe.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),em&&em(e)},(ds.prototype=new Nt).__c=function(e,t){var i=t.__c,a=this;a.t==null&&(a.t=[]),a.t.push(i);var s=am(a.__v),n=!1,r=function(){n||(n=!0,i.__R=null,s?s(o):o())};i.__R=r;var o=function(){if(!--a.__u){if(a.state.__a){var u=a.state.__a;a.__v.__k[0]=im(u,u.__c.__P,u.__c.__O)}var p;for(a.setState({__a:a.__b=null});p=a.t.pop();)p.forceUpdate()}},l=t.__h===!0;a.__u++||l||a.setState({__a:a.__b=a.__v.__k[0]}),e.then(r,r)},ds.prototype.componentWillUnmount=function(){this.t=[]},ds.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var i=document.createElement("div"),a=this.__v.__k[0].__c;this.__v.__k[0]=tm(this.__b,i,a.__O=a.__P)}this.__b=null}var s=t.__a&&Ut(Wt,null,e.fallback);return s&&(s.__h=null),[Ut(Wt,null,t.__a?null:e.children),s]};nm=function(e,t,i){if(++i[1]===i[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(i=e.u;i;){for(;i.length>3;)i.pop()();if(i[1]{function Kl(){return gi.exports=Kl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{Am.exports=(Xi(),Xl)});var ka=R((RB,bi)=>{function Zl(e){return bi.exports=Zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bi.exports.__esModule=!0,bi.exports.default=bi.exports,Zl(e)}bi.exports=Zl,bi.exports.__esModule=!0,bi.exports.default=bi.exports});var Tm=R((PB,fs)=>{var Cm=ka().default;function JA(e,t){if(Cm(e)!=="object"||e===null)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var a=i.call(e,t||"default");if(Cm(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}fs.exports=JA,fs.exports.__esModule=!0,fs.exports.default=fs.exports});var Yl=R((NB,ms)=>{var $A=ka().default,WA=Tm();function XA(e){var t=WA(e,"string");return $A(t)==="symbol"?t:String(t)}ms.exports=XA,ms.exports.__esModule=!0,ms.exports.default=ms.exports});var bs=R((DB,gs)=>{var KA=Yl();function ZA(e,t,i){return t=KA(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}gs.exports=ZA,gs.exports.__esModule=!0,gs.exports.default=gs.exports});var Aa=R((FB,ys)=>{var YA=bs();function jm(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),i.push.apply(i,a)}return i}function QA(e){for(var t=1;t{function eC(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}vs.exports=eC,vs.exports.__esModule=!0,vs.exports.default=vs.exports});var ec=R((LB,xs)=>{var tC=Yl();function Om(e,t){for(var i=0;i{function tc(e,t){return yi.exports=tc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},yi.exports.__esModule=!0,yi.exports.default=yi.exports,tc(e,t)}yi.exports=tc,yi.exports.__esModule=!0,yi.exports.default=yi.exports});var ic=R((qB,ws)=>{var aC=Im();function sC(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&aC(e,t)}ws.exports=sC,ws.exports.__esModule=!0,ws.exports.default=ws.exports});var Rm=R((zB,vi)=>{function ac(e){return vi.exports=ac=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},vi.exports.__esModule=!0,vi.exports.default=vi.exports,ac(e)}vi.exports=ac,vi.exports.__esModule=!0,vi.exports.default=vi.exports});var Pm=R((UB,_s)=>{function nC(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}_s.exports=nC,_s.exports.__esModule=!0,_s.exports.default=_s.exports});var Nm=R((HB,Ss)=>{function rC(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Ss.exports=rC,Ss.exports.__esModule=!0,Ss.exports.default=Ss.exports});var Dm=R((GB,Es)=>{var oC=ka().default,lC=Nm();function cC(e,t){if(t&&(oC(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return lC(e)}Es.exports=cC,Es.exports.__esModule=!0,Es.exports.default=Es.exports});var sc=R((VB,ks)=>{var Fm=Rm(),uC=Pm(),pC=Dm();function hC(e){var t=uC();return function(){var a=Fm(e),s;if(t){var n=Fm(this).constructor;s=Reflect.construct(a,arguments,n)}else s=a.apply(this,arguments);return pC(this,s)}}ks.exports=hC,ks.exports.__esModule=!0,ks.exports.default=ks.exports});var nc=R((JB,As)=>{function dC(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);i{var fC=nc();function mC(e){if(Array.isArray(e))return fC(e)}Cs.exports=mC,Cs.exports.__esModule=!0,Cs.exports.default=Cs.exports});var Lm=R((WB,Ts)=>{function gC(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}Ts.exports=gC,Ts.exports.__esModule=!0,Ts.exports.default=Ts.exports});var rc=R((XB,js)=>{var Bm=nc();function bC(e,t){if(!!e){if(typeof e=="string")return Bm(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Bm(e,t)}}js.exports=bC,js.exports.__esModule=!0,js.exports.default=js.exports});var qm=R((KB,Os)=>{function yC(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Os.exports=yC,Os.exports.__esModule=!0,Os.exports.default=Os.exports});var oc=R((ZB,Is)=>{var vC=Mm(),xC=Lm(),wC=rc(),_C=qm();function SC(e){return vC(e)||xC(e)||wC(e)||_C()}Is.exports=SC,Is.exports.__esModule=!0,Is.exports.default=Is.exports});var zm=R(lc=>{"use strict";Object.defineProperty(lc,"__esModule",{value:!0});function EC(e){if(e.sheet)return e.sheet;for(var t=0;t{"use strict";Um.exports=zm()});var Vm=R((tr,Gm)=>{(function(e,t){typeof tr=="object"&&typeof Gm!="undefined"?t(tr):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})(tr,function(e){"use strict";var t="-ms-",i="-moz-",a="-webkit-",s="comm",n="rule",r="decl",o="@page",l="@media",u="@import",p="@charset",d="@viewport",h="@supports",f="@document",b="@namespace",m="@keyframes",y="@font-face",g="@counter-style",v="@font-feature-values",w="@layer",x=Math.abs,E=String.fromCharCode,_=Object.assign;function j(T,re){return O(T,0)^45?(((re<<2^O(T,0))<<2^O(T,1))<<2^O(T,2))<<2^O(T,3):0}function k(T){return T.trim()}function C(T,re){return(T=re.exec(T))?T[0]:T}function S(T,re,ce){return T.replace(re,ce)}function A(T,re){return T.indexOf(re)}function O(T,re){return T.charCodeAt(re)|0}function M(T,re,ce){return T.slice(re,ce)}function P(T){return T.length}function D(T){return T.length}function H(T,re){return re.push(T),T}function $(T,re){return T.map(re).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function U(T,re,ce,fe,de,Ee,Fe){return{value:T,root:re,parent:ce,type:fe,props:de,children:Ee,line:e.line,column:e.column,length:Fe,return:""}}function Y(T,re){return _(U("",null,null,"",null,null,0),T,{length:-T.length},re)}function K(){return e.character}function L(){return e.character=e.position>0?O(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function B(){return e.character=e.position2||F(e.character)>3?"":" "}function se(T){for(;B();)switch(F(e.character)){case 0:H(N(e.position-1),T);break;case 2:H(J(e.character),T);break;default:H(E(e.character),T)}return T}function ie(T,re){for(;--re&&B()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return I(T,ee()+(re<6&&W()==32&&B()==32))}function ye(T){for(;B();)switch(e.character){case T:return e.position;case 34:case 39:T!==34&&T!==39&&ye(e.character);break;case 40:T===41&&ye(T);break;case 92:B();break}return e.position}function pe(T,re){for(;B()&&T+e.character!==47+10;)if(T+e.character===42+42&&W()===47)break;return"/*"+I(re,e.position-1)+"*"+E(T===47?T:B())}function N(T){for(;!F(W());)B();return I(T,e.position)}function q(T){return X(z("",null,null,null,[""],T=G(T),0,[0],T))}function z(T,re,ce,fe,de,Ee,Fe,Ne,Ve){for(var Qe=0,It=0,at=Fe,yt=0,Kt=0,dt=0,kt=1,ma=1,_t=1,lt=0,Vt="",ga=de,ft=Ee,et=fe,ze=Vt;ma;)switch(dt=lt,lt=B()){case 40:if(dt!=108&&O(ze,at-1)==58){A(ze+=S(J(lt),"&","&\f"),"&\f")!=-1&&(_t=-1);break}case 34:case 39:case 91:ze+=J(lt);break;case 9:case 10:case 13:case 32:ze+=le(dt);break;case 92:ze+=ie(ee()-1,7);continue;case 47:switch(W()){case 42:case 47:H(te(pe(B(),ee()),re,ce),Ve);break;default:ze+="/"}break;case 123*kt:Ne[Qe++]=P(ze)*_t;case 125*kt:case 59:case 0:switch(lt){case 0:case 125:ma=0;case 59+It:_t==-1&&(ze=S(ze,/\f/g,"")),Kt>0&&P(ze)-at&&H(Kt>32?ae(ze+";",fe,ce,at-1):ae(S(ze," ","")+";",fe,ce,at-2),Ve);break;case 59:ze+=";";default:if(H(et=V(ze,re,ce,Qe,It,de,Ne,Vt,ga=[],ft=[],at),Ee),lt===123)if(It===0)z(ze,re,et,et,ga,Ee,at,Ne,ft);else switch(yt===99&&O(ze,3)===110?100:yt){case 100:case 108:case 109:case 115:z(T,et,et,fe&&H(V(T,et,et,0,0,de,Ne,Vt,de,ga=[],at),ft),de,ft,at,Ne,fe?ga:ft);break;default:z(ze,et,et,et,[""],ft,0,Ne,ft)}}Qe=It=Kt=0,kt=_t=1,Vt=ze="",at=Fe;break;case 58:at=1+P(ze),Kt=dt;default:if(kt<1){if(lt==123)--kt;else if(lt==125&&kt++==0&&L()==125)continue}switch(ze+=E(lt),lt*kt){case 38:_t=It>0?1:(ze+="\f",-1);break;case 44:Ne[Qe++]=(P(ze)-1)*_t,_t=1;break;case 64:W()===45&&(ze+=J(B())),yt=W(),It=at=P(Vt=ze+=N(ee())),lt++;break;case 45:dt===45&&P(ze)==2&&(kt=0)}}return Ee}function V(T,re,ce,fe,de,Ee,Fe,Ne,Ve,Qe,It){for(var at=de-1,yt=de===0?Ee:[""],Kt=D(yt),dt=0,kt=0,ma=0;dt0?yt[_t]+" "+lt:S(lt,/&\f/g,yt[_t])))&&(Ve[ma++]=Vt);return U(T,re,ce,de===0?n:Ne,Ve,Qe,It)}function te(T,re,ce){return U(T,re,ce,s,E(K()),M(T,2,-2),0)}function ae(T,re,ce,fe){return U(T,re,ce,r,M(T,0,fe),M(T,fe+1,-1),fe)}function ne(T,re,ce){switch(j(T,re)){case 5103:return a+"print-"+T+T;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+T+T;case 4789:return i+T+T;case 5349:case 4246:case 4810:case 6968:case 2756:return a+T+i+T+t+T+T;case 5936:switch(O(T,re+11)){case 114:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"tb")+T;case 108:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"tb-rl")+T;case 45:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"lr")+T}case 6828:case 4268:case 2903:return a+T+t+T+T;case 6165:return a+T+t+"flex-"+T+T;case 5187:return a+T+S(T,/(\w+).+(:[^]+)/,a+"box-$1$2"+t+"flex-$1$2")+T;case 5443:return a+T+t+"flex-item-"+S(T,/flex-|-self/g,"")+(C(T,/flex-|baseline/)?"":t+"grid-row-"+S(T,/flex-|-self/g,""))+T;case 4675:return a+T+t+"flex-line-pack"+S(T,/align-content|flex-|-self/g,"")+T;case 5548:return a+T+t+S(T,"shrink","negative")+T;case 5292:return a+T+t+S(T,"basis","preferred-size")+T;case 6060:return a+"box-"+S(T,"-grow","")+a+T+t+S(T,"grow","positive")+T;case 4554:return a+S(T,/([^-])(transform)/g,"$1"+a+"$2")+T;case 6187:return S(S(S(T,/(zoom-|grab)/,a+"$1"),/(image-set)/,a+"$1"),T,"")+T;case 5495:case 3959:return S(T,/(image-set\([^]*)/,a+"$1$`$1");case 4968:return S(S(T,/(.+:)(flex-)?(.*)/,a+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a+T+T;case 4200:if(!C(T,/flex-|baseline/))return t+"grid-column-align"+M(T,re)+T;break;case 2592:case 3360:return t+S(T,"template-","")+T;case 4384:case 3616:return ce&&ce.some(function(fe,de){return re=de,C(fe.props,/grid-\w+-end/)})?~A(T+(ce=ce[re].value),"span")?T:t+S(T,"-start","")+T+t+"grid-row-span:"+(~A(ce,"span")?C(ce,/\d+/):+C(ce,/\d+/)-+C(T,/\d+/))+";":t+S(T,"-start","")+T;case 4896:case 4128:return ce&&ce.some(function(fe){return C(fe.props,/grid-\w+-start/)})?T:t+S(S(T,"-end","-span"),"span ","")+T;case 4095:case 3583:case 4068:case 2532:return S(T,/(.+)-inline(.+)/,a+"$1$2")+T;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(P(T)-1-re>6)switch(O(T,re+1)){case 109:if(O(T,re+4)!==45)break;case 102:return S(T,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+i+(O(T,re+3)==108?"$3":"$2-$3"))+T;case 115:return~A(T,"stretch")?ne(S(T,"stretch","fill-available"),re,ce)+T:T}break;case 5152:case 5920:return S(T,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(fe,de,Ee,Fe,Ne,Ve,Qe){return t+de+":"+Ee+Qe+(Fe?t+de+"-span:"+(Ne?Ve:+Ve-+Ee)+Qe:"")+T});case 4949:if(O(T,re+6)===121)return S(T,":",":"+a)+T;break;case 6444:switch(O(T,O(T,14)===45?18:11)){case 120:return S(T,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+a+(O(T,14)===45?"inline-":"")+"box$3$1"+a+"$2$3$1"+t+"$2box$3")+T;case 100:return S(T,":",":"+t)+T}break;case 5719:case 2647:case 2135:case 3927:case 2391:return S(T,"scroll-","scroll-snap-")+T}return T}function ue(T,re){for(var ce="",fe=D(T),de=0;de-1&&!T.return)switch(T.type){case r:T.return=ne(T.value,T.length,ce);return;case m:return ue([Y(T,{value:S(T.value,"@","@"+a)})],fe);case n:if(T.length)return $(T.props,function(de){switch(C(de,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ue([Y(T,{props:[S(de,/:(read-\w+)/,":"+i+"$1")]})],fe);case"::placeholder":return ue([Y(T,{props:[S(de,/:(plac\w+)/,":"+a+"input-$1")]}),Y(T,{props:[S(de,/:(plac\w+)/,":"+i+"$1")]}),Y(T,{props:[S(de,/:(plac\w+)/,t+"input-$1")]})],fe)}return""})}}function Le(T){switch(T.type){case n:T.props=T.props.map(function(re){return $(Z(re),function(ce,fe,de){switch(O(ce,0)){case 12:return M(ce,1,P(ce));case 0:case 40:case 43:case 62:case 126:return ce;case 58:de[++fe]==="global"&&(de[fe]="",de[++fe]="\f"+M(de[fe],fe=1,-1));case 32:return fe===1?"":ce;default:switch(fe){case 0:return T=ce,D(de)>1?"":ce;case(fe=D(de)-1):case 2:return fe===2?ce+T+T:ce+T;default:return ce}}})})}}e.CHARSET=p,e.COMMENT=s,e.COUNTER_STYLE=g,e.DECLARATION=r,e.DOCUMENT=f,e.FONT_FACE=y,e.FONT_FEATURE_VALUES=v,e.IMPORT=u,e.KEYFRAMES=m,e.LAYER=w,e.MEDIA=l,e.MOZ=i,e.MS=t,e.NAMESPACE=b,e.PAGE=o,e.RULESET=n,e.SUPPORTS=h,e.VIEWPORT=d,e.WEBKIT=a,e.abs=x,e.alloc=G,e.append=H,e.assign=_,e.caret=ee,e.char=K,e.charat=O,e.combine=$,e.comment=te,e.commenter=pe,e.compile=q,e.copy=Y,e.dealloc=X,e.declaration=ae,e.delimit=J,e.delimiter=ye,e.escaping=ie,e.from=E,e.hash=j,e.identifier=N,e.indexof=A,e.match=C,e.middleware=be,e.namespace=Le,e.next=B,e.node=U,e.parse=z,e.peek=W,e.prefix=ne,e.prefixer=je,e.prev=L,e.replace=S,e.ruleset=V,e.rulesheet=_e,e.serialize=ue,e.sizeof=D,e.slice=I,e.stringify=ge,e.strlen=P,e.substr=M,e.token=F,e.tokenize=Z,e.tokenizer=se,e.trim=k,e.whitespace=le,Object.defineProperty(e,"__esModule",{value:!0})})});var Jm=R(cc=>{"use strict";Object.defineProperty(cc,"__esModule",{value:!0});var CC=function(t){var i=new WeakMap;return function(a){if(i.has(a))return i.get(a);var s=t(a);return i.set(a,s),s}};cc.default=CC});var ir=R((tq,$m)=>{"use strict";$m.exports=Jm()});var Wm=R(uc=>{"use strict";Object.defineProperty(uc,"__esModule",{value:!0});function TC(e){var t=Object.create(null);return function(i){return t[i]===void 0&&(t[i]=e(i)),t[i]}}uc.default=TC});var pc=R((aq,Xm)=>{"use strict";Xm.exports=Wm()});var Qm=R(hc=>{"use strict";Object.defineProperty(hc,"__esModule",{value:!0});var jC=Hm(),Q=Vm(),OC=ir(),IC=pc();function Km(e){return e&&e.__esModule?e:{default:e}}var RC=Km(OC),PC=Km(IC),NC=function(t,i,a){for(var s=0,n=0;s=n,n=Q.peek(),s===38&&n===12&&(i[a]=1),!Q.token(n);)Q.next();return Q.slice(t,Q.position)},DC=function(t,i){var a=-1,s=44;do switch(Q.token(s)){case 0:s===38&&Q.peek()===12&&(i[a]=1),t[a]+=NC(Q.position-1,i,a);break;case 2:t[a]+=Q.delimit(s);break;case 4:if(s===44){t[++a]=Q.peek()===58?"&\f":"",i[a]=t[a].length;break}default:t[a]+=Q.from(s)}while(s=Q.next());return t},FC=function(t,i){return Q.dealloc(DC(Q.alloc(t),i))},Zm=new WeakMap,MC=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var i=t.value,a=t.parent,s=t.column===a.column&&t.line===a.line;a.type!=="rule";)if(a=a.parent,!a)return;if(!(t.props.length===1&&i.charCodeAt(0)!==58&&!Zm.get(a))&&!s){Zm.set(t,!0);for(var n=[],r=FC(i,n),o=a.props,l=0,u=0;l6)switch(Q.charat(e,t+1)){case 109:if(Q.charat(e,t+4)!==45)break;case 102:return Q.replace(e,/(.+:)(.+)-([^]+)/,"$1"+Q.WEBKIT+"$2-$3$1"+Q.MOZ+(Q.charat(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Q.indexof(e,"stretch")?Ym(Q.replace(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Q.charat(e,t+1)!==115)break;case 6444:switch(Q.charat(e,Q.strlen(e)-3-(~Q.indexof(e,"!important")&&10))){case 107:return Q.replace(e,":",":"+Q.WEBKIT)+e;case 101:return Q.replace(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Q.WEBKIT+(Q.charat(e,14)===45?"inline-":"")+"box$3$1"+Q.WEBKIT+"$2$3$1"+Q.MS+"$2box$3")+e}break;case 5936:switch(Q.charat(e,t+11)){case 114:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Q.WEBKIT+e+Q.MS+e+e}return e}var BC=function(t,i,a,s){if(t.length>-1&&!t.return)switch(t.type){case Q.DECLARATION:t.return=Ym(t.value,t.length);break;case Q.KEYFRAMES:return Q.serialize([Q.copy(t,{value:Q.replace(t.value,"@","@"+Q.WEBKIT)})],s);case Q.RULESET:if(t.length)return Q.combine(t.props,function(n){switch(Q.match(n,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Q.serialize([Q.copy(t,{props:[Q.replace(n,/:(read-\w+)/,":"+Q.MOZ+"$1")]})],s);case"::placeholder":return Q.serialize([Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,":"+Q.WEBKIT+"input-$1")]}),Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,":"+Q.MOZ+"$1")]}),Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,Q.MS+"input-$1")]})],s)}return""})}},ar=typeof document!="undefined",qC=ar?void 0:RC.default(function(){return PC.default(function(){var e={};return function(t){return e[t]}})}),zC=[BC],UC=function(t){var i=t.key;if(ar&&i==="css"){var a=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(a,function(x){var E=x.getAttribute("data-emotion");E.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var s=t.stylisPlugins||zC,n={},r,o=[];ar&&(r=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+i+' "]'),function(x){for(var E=x.getAttribute("data-emotion").split(" "),_=1;_{"use strict";eg.exports=Qm()});var ig=R(Ue=>{"use strict";var mt=typeof Symbol=="function"&&Symbol.for,fc=mt?Symbol.for("react.element"):60103,mc=mt?Symbol.for("react.portal"):60106,sr=mt?Symbol.for("react.fragment"):60107,nr=mt?Symbol.for("react.strict_mode"):60108,rr=mt?Symbol.for("react.profiler"):60114,or=mt?Symbol.for("react.provider"):60109,lr=mt?Symbol.for("react.context"):60110,gc=mt?Symbol.for("react.async_mode"):60111,cr=mt?Symbol.for("react.concurrent_mode"):60111,ur=mt?Symbol.for("react.forward_ref"):60112,pr=mt?Symbol.for("react.suspense"):60113,HC=mt?Symbol.for("react.suspense_list"):60120,hr=mt?Symbol.for("react.memo"):60115,dr=mt?Symbol.for("react.lazy"):60116,GC=mt?Symbol.for("react.block"):60121,VC=mt?Symbol.for("react.fundamental"):60117,JC=mt?Symbol.for("react.responder"):60118,$C=mt?Symbol.for("react.scope"):60119;function Dt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case fc:switch(e=e.type,e){case gc:case cr:case sr:case rr:case nr:case pr:return e;default:switch(e=e&&e.$$typeof,e){case lr:case ur:case dr:case hr:case or:return e;default:return t}}case mc:return t}}}function tg(e){return Dt(e)===cr}Ue.AsyncMode=gc;Ue.ConcurrentMode=cr;Ue.ContextConsumer=lr;Ue.ContextProvider=or;Ue.Element=fc;Ue.ForwardRef=ur;Ue.Fragment=sr;Ue.Lazy=dr;Ue.Memo=hr;Ue.Portal=mc;Ue.Profiler=rr;Ue.StrictMode=nr;Ue.Suspense=pr;Ue.isAsyncMode=function(e){return tg(e)||Dt(e)===gc};Ue.isConcurrentMode=tg;Ue.isContextConsumer=function(e){return Dt(e)===lr};Ue.isContextProvider=function(e){return Dt(e)===or};Ue.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===fc};Ue.isForwardRef=function(e){return Dt(e)===ur};Ue.isFragment=function(e){return Dt(e)===sr};Ue.isLazy=function(e){return Dt(e)===dr};Ue.isMemo=function(e){return Dt(e)===hr};Ue.isPortal=function(e){return Dt(e)===mc};Ue.isProfiler=function(e){return Dt(e)===rr};Ue.isStrictMode=function(e){return Dt(e)===nr};Ue.isSuspense=function(e){return Dt(e)===pr};Ue.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===sr||e===cr||e===rr||e===nr||e===pr||e===HC||typeof e=="object"&&e!==null&&(e.$$typeof===dr||e.$$typeof===hr||e.$$typeof===or||e.$$typeof===lr||e.$$typeof===ur||e.$$typeof===VC||e.$$typeof===JC||e.$$typeof===$C||e.$$typeof===GC)};Ue.typeOf=Dt});var sg=R((oq,ag)=>{"use strict";ag.exports=ig()});var vc=R((lq,ug)=>{"use strict";var bc=sg(),WC={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},XC={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},KC={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ng={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},yc={};yc[bc.ForwardRef]=KC;yc[bc.Memo]=ng;function rg(e){return bc.isMemo(e)?ng:yc[e.$$typeof]||WC}var ZC=Object.defineProperty,YC=Object.getOwnPropertyNames,og=Object.getOwnPropertySymbols,QC=Object.getOwnPropertyDescriptor,eT=Object.getPrototypeOf,lg=Object.prototype;function cg(e,t,i){if(typeof t!="string"){if(lg){var a=eT(t);a&&a!==lg&&cg(e,a,i)}var s=YC(t);og&&(s=s.concat(og(t)));for(var n=rg(e),r=rg(t),o=0;o{"use strict";Object.defineProperty(xc,"__esModule",{value:!0});var tT=vc();function iT(e){return e&&e.__esModule?e:{default:e}}var aT=iT(tT),sT=function(e,t){return aT.default(e,t)};xc.default=sT});var hg=R(Rs=>{"use strict";Object.defineProperty(Rs,"__esModule",{value:!0});var _c=typeof document!="undefined";function nT(e,t,i){var a="";return i.split(" ").forEach(function(s){e[s]!==void 0?t.push(e[s]+";"):a+=s+" "}),a}var pg=function(t,i,a){var s=t.key+"-"+i.name;(a===!1||_c===!1&&t.compat!==void 0)&&t.registered[s]===void 0&&(t.registered[s]=i.styles)},rT=function(t,i,a){pg(t,i,a);var s=t.key+"-"+i.name;if(t.inserted[i.name]===void 0){var n="",r=i;do{var o=t.insert(i===r?"."+s:"",r,t.sheet,!0);!_c&&o!==void 0&&(n+=o),r=r.next}while(r!==void 0);if(!_c&&n.length!==0)return n}};Rs.getRegisteredStyles=nT;Rs.insertStyles=rT;Rs.registerStyles=pg});var Sc=R((pq,dg)=>{"use strict";dg.exports=hg()});var fg=R(Ec=>{"use strict";Object.defineProperty(Ec,"__esModule",{value:!0});function oT(e){for(var t=0,i,a=0,s=e.length;s>=4;++a,s-=4)i=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,i=(i&65535)*1540483477+((i>>>16)*59797<<16),i^=i>>>24,t=(i&65535)*1540483477+((i>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(a+2)&255)<<16;case 2:t^=(e.charCodeAt(a+1)&255)<<8;case 1:t^=e.charCodeAt(a)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}Ec.default=oT});var gg=R((dq,mg)=>{"use strict";mg.exports=fg()});var bg=R(kc=>{"use strict";Object.defineProperty(kc,"__esModule",{value:!0});var lT={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};kc.default=lT});var vg=R((mq,yg)=>{"use strict";yg.exports=bg()});var Eg=R(Tc=>{"use strict";Object.defineProperty(Tc,"__esModule",{value:!0});var cT=gg(),uT=vg(),pT=pc();function Ac(e){return e&&e.__esModule?e:{default:e}}var hT=Ac(cT),dT=Ac(uT),fT=Ac(pT),mT=/[A-Z]|^ms/g,gT=/_EMO_([^_]+?)_([^]*?)_EMO_/g,xg=function(t){return t.charCodeAt(1)===45},wg=function(t){return t!=null&&typeof t!="boolean"},Cc=fT.default(function(e){return xg(e)?e:e.replace(mT,"-$&").toLowerCase()}),_g=function(t,i){switch(t){case"animation":case"animationName":if(typeof i=="string")return i.replace(gT,function(a,s,n){return Qt={name:s,styles:n,next:Qt},s})}return dT.default[t]!==1&&!xg(t)&&typeof i=="number"&&i!==0?i+"px":i};function Ps(e,t,i){if(i==null)return"";if(i.__emotion_styles!==void 0)return i;switch(typeof i){case"boolean":return"";case"object":{if(i.anim===1)return Qt={name:i.name,styles:i.styles,next:Qt},i.name;if(i.styles!==void 0){var a=i.next;if(a!==void 0)for(;a!==void 0;)Qt={name:a.name,styles:a.styles,next:Qt},a=a.next;var s=i.styles+";";return s}return bT(e,t,i)}case"function":{if(e!==void 0){var n=Qt,r=i(e);return Qt=n,Ps(e,t,r)}break}}if(t==null)return i;var o=t[i];return o!==void 0?o:i}function bT(e,t,i){var a="";if(Array.isArray(i))for(var s=0;s{"use strict";kg.exports=Eg()});var Tg=R(fr=>{"use strict";Object.defineProperty(fr,"__esModule",{value:!0});var vT=Yt();function xT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var Oc=xT(vT),wT=typeof document!="undefined",Ag=function(t){return t()},Cg=Oc["useInsertionEffect"]?Oc["useInsertionEffect"]:!1,_T=wT&&Cg||Ag,ST=Cg||Oc.useLayoutEffect;fr.useInsertionEffectAlwaysWithSyncFallback=_T;fr.useInsertionEffectWithLayoutFallback=ST});var Ic=R((vq,jg)=>{"use strict";jg.exports=Tg()});var Ng=R(Rt=>{"use strict";var Ns=Yt(),ET=dc(),Og=Ea(),kT=ir(),AT=wc(),Rc=Sc(),CT=jc(),TT=Ic();function Ig(e){return e&&e.__esModule?e:{default:e}}function jT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var At=jT(Ns),Rg=Ig(ET),Pg=Ig(kT),Pc=typeof document!="undefined",Nc={}.hasOwnProperty,Ds=At.createContext(typeof HTMLElement!="undefined"?Rg.default({key:"css"}):null),OT=Ds.Provider,IT=function(){return Ns.useContext(Ds)};Rt.withEmotionCache=function(t){return Ns.forwardRef(function(i,a){var s=Ns.useContext(Ds);return t(i,s,a)})};Pc||(Rt.withEmotionCache=function(t){return function(i){var a=Ns.useContext(Ds);return a===null?(a=Rg.default({key:"css"}),At.createElement(Ds.Provider,{value:a},t(i,a))):t(i,a)}});var Ca=At.createContext({}),RT=function(){return At.useContext(Ca)},PT=function(t,i){if(typeof i=="function"){var a=i(t);return a}return Og({},t,i)},NT=Pg.default(function(e){return Pg.default(function(t){return PT(e,t)})}),DT=function(t){var i=At.useContext(Ca);return t.theme!==i&&(i=NT(i)(t.theme)),At.createElement(Ca.Provider,{value:i},t.children)};function FT(e){var t=e.displayName||e.name||"Component",i=function(n,r){var o=At.useContext(Ca);return At.createElement(e,Og({theme:o,ref:r},n))},a=At.forwardRef(i);return a.displayName="WithTheme("+t+")",AT.default(a,e)}var Dc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",MT=function(t,i){var a={};for(var s in i)Nc.call(i,s)&&(a[s]=i[s]);return a[Dc]=t,a},LT=function(t){var i=t.cache,a=t.serialized,s=t.isStringTag;Rc.registerStyles(i,a,s);var n=TT.useInsertionEffectAlwaysWithSyncFallback(function(){return Rc.insertStyles(i,a,s)});if(!Pc&&n!==void 0){for(var r,o=a.name,l=a.next;l!==void 0;)o+=" "+l.name,l=l.next;return At.createElement("style",(r={},r["data-emotion"]=i.key+" "+o,r.dangerouslySetInnerHTML={__html:n},r.nonce=i.sheet.nonce,r))}return null},BT=Rt.withEmotionCache(function(e,t,i){var a=e.css;typeof a=="string"&&t.registered[a]!==void 0&&(a=t.registered[a]);var s=e[Dc],n=[a],r="";typeof e.className=="string"?r=Rc.getRegisteredStyles(t.registered,n,e.className):e.className!=null&&(r=e.className+" ");var o=CT.serializeStyles(n,void 0,At.useContext(Ca));r+=t.key+"-"+o.name;var l={};for(var u in e)Nc.call(e,u)&&u!=="css"&&u!==Dc&&(l[u]=e[u]);return l.ref=i,l.className=r,At.createElement(At.Fragment,null,At.createElement(LT,{cache:t,serialized:o,isStringTag:typeof s=="string"}),At.createElement(s,l))}),qT=BT;Rt.CacheProvider=OT;Rt.Emotion=qT;Rt.ThemeContext=Ca;Rt.ThemeProvider=DT;Rt.__unsafe_useEmotionCache=IT;Rt.createEmotionProps=MT;Rt.hasOwnProperty=Nc;Rt.isBrowser=Pc;Rt.useTheme=RT;Rt.withTheme=FT});var Mg=R(Ct=>{"use strict";Object.defineProperty(Ct,"__esModule",{value:!0});var gt=Ng(),zT=Yt(),mr=Sc(),Fc=Ic(),Mc=jc();dc();Ea();ir();wc();vc();function UT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var ei=UT(zT),Dg=function(t,i){var a=arguments;if(i==null||!gt.hasOwnProperty.call(i,"css"))return ei.createElement.apply(void 0,a);var s=a.length,n=new Array(s);n[0]=gt.Emotion,n[1]=gt.createEmotionProps(t,i);for(var r=2;r{"use strict";Lg.exports=Mg()});var Bg=R((Sq,Fs)=>{function XT(e){if(Array.isArray(e))return e}Fs.exports=XT,Fs.exports.__esModule=!0,Fs.exports.default=Fs.exports});var qg=R((Eq,Ms)=>{function KT(e,t){var i=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var a,s,n,r,o=[],l=!0,u=!1;try{if(n=(i=i.call(e)).next,t===0){if(Object(i)!==i)return;l=!1}else for(;!(l=(a=n.call(i)).done)&&(o.push(a.value),o.length!==t);l=!0);}catch(p){u=!0,s=p}finally{try{if(!l&&i.return!=null&&(r=i.return(),Object(r)!==r))return}finally{if(u)throw s}}return o}}Ms.exports=KT,Ms.exports.__esModule=!0,Ms.exports.default=Ms.exports});var zg=R((kq,Ls)=>{function ZT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Ls.exports=ZT,Ls.exports.__esModule=!0,Ls.exports.default=Ls.exports});var qs=R((Aq,Bs)=>{var YT=Bg(),QT=qg(),ej=rc(),tj=zg();function ij(e,t){return YT(e)||QT(e,t)||ej(e,t)||tj()}Bs.exports=ij,Bs.exports.__esModule=!0,Bs.exports.default=Bs.exports});var Ug=R((Cq,zs)=>{function aj(e,t){if(e==null)return{};var i={},a=Object.keys(e),s,n;for(n=0;n=0)&&(i[s]=e[s]);return i}zs.exports=aj,zs.exports.__esModule=!0,zs.exports.default=zs.exports});var Ta=R((Tq,Us)=>{var sj=Ug();function nj(e,t){if(e==null)return{};var i=sj(e,t),a,s;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(s=0;s=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(i[a]=e[a]))}return i}Us.exports=nj,Us.exports.__esModule=!0,Us.exports.default=Us.exports});var Lc=R((jq,Hs)=>{function rj(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Hs.exports=rj,Hs.exports.__esModule=!0,Hs.exports.default=Hs.exports});var Bc=R((Oq,Hg)=>{Hg.exports=(Xi(),Xl)});var Vg=R((br,Gg)=>{(function(e,t){typeof br=="object"&&typeof Gg!="undefined"?t(br):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUICore={}))})(br,function(e){"use strict";function t(I){return I.split("-")[1]}function i(I){return I==="y"?"height":"width"}function a(I){return I.split("-")[0]}function s(I){return["top","bottom"].includes(a(I))?"x":"y"}function n(I,F,G){let{reference:X,floating:J}=I,Z=X.x+X.width/2-J.width/2,le=X.y+X.height/2-J.height/2,se=s(F),ie=i(se),ye=X[ie]/2-J[ie]/2,pe=a(F),N=se==="x",q;switch(pe){case"top":q={x:Z,y:X.y-J.height};break;case"bottom":q={x:Z,y:X.y+X.height};break;case"right":q={x:X.x+X.width,y:le};break;case"left":q={x:X.x-J.width,y:le};break;default:q={x:X.x,y:X.y}}switch(t(F)){case"start":q[se]-=ye*(G&&N?-1:1);break;case"end":q[se]+=ye*(G&&N?-1:1);break}return q}let r=(I,F,G)=>he(this,null,function*(){let{placement:X="bottom",strategy:J="absolute",middleware:Z=[],platform:le}=G,se=Z.filter(Boolean),ie=yield le.isRTL==null?void 0:le.isRTL(F),ye=yield le.getElementRects({reference:I,floating:F,strategy:J}),{x:pe,y:N}=n(ye,X,ie),q=X,z={},V=0;for(let te=0;te({name:"arrow",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X,placement:J,rects:Z,platform:le,elements:se}=F,{element:ie,padding:ye=0}=o(I,F)||{};if(ie==null)return{};let pe=u(ye),N={x:G,y:X},q=s(J),z=i(q),V=yield le.getDimensions(ie),te=q==="y",ae=te?"top":"left",ne=te?"bottom":"right",ue=te?"clientHeight":"clientWidth",ge=Z.reference[z]+Z.reference[q]-N[q]-Z.floating[z],be=N[q]-Z.reference[q],_e=yield le.getOffsetParent==null?void 0:le.getOffsetParent(ie),je=_e?_e[ue]:0;(!je||!(yield le.isElement==null?void 0:le.isElement(_e)))&&(je=se.floating[ue]||Z.floating[z]);let Le=ge/2-be/2,T=je/2-V[z]/2-1,re=h(pe[ae],T),ce=h(pe[ne],T),fe=re,de=je-V[z]-ce,Ee=je/2-V[z]/2+Le,Fe=b(fe,Ee,de),Ve=t(J)!=null&&Ee!=Fe&&Z.reference[z]/2-(EeI.concat(F,F+"-start",F+"-end"),[]),v={left:"right",right:"left",bottom:"top",top:"bottom"};function w(I){return I.replace(/left|right|bottom|top/g,F=>v[F])}function x(I,F,G){G===void 0&&(G=!1);let X=t(I),J=s(I),Z=i(J),le=J==="x"?X===(G?"end":"start")?"right":"left":X==="start"?"bottom":"top";return F.reference[Z]>F.floating[Z]&&(le=w(le)),{main:le,cross:w(le)}}let E={start:"end",end:"start"};function _(I){return I.replace(/start|end/g,F=>E[F])}function j(I,F,G){return(I?[...G.filter(J=>t(J)===I),...G.filter(J=>t(J)!==I)]:G.filter(J=>a(J)===J)).filter(J=>I?t(J)===I||(F?_(J)!==J:!1):!0)}let k=function(I){return I===void 0&&(I={}),{name:"autoPlacement",options:I,fn(F){return he(this,null,function*(){var G,X,J;let{rects:Z,middlewareData:le,placement:se,platform:ie,elements:ye}=F,fe=o(I,F),{crossAxis:pe=!1,alignment:N,allowedPlacements:q=g,autoAlignment:z=!0}=fe,V=Di(fe,["crossAxis","alignment","allowedPlacements","autoAlignment"]),te=N!==void 0||q===g?j(N||null,z,q):q,ae=yield d(F,V),ne=((G=le.autoPlacement)==null?void 0:G.index)||0,ue=te[ne];if(ue==null)return{};let{main:ge,cross:be}=x(ue,Z,yield ie.isRTL==null?void 0:ie.isRTL(ye.floating));if(se!==ue)return{reset:{placement:te[0]}};let _e=[ae[a(ue)],ae[ge],ae[be]],je=[...((X=le.autoPlacement)==null?void 0:X.overflows)||[],{placement:ue,overflows:_e}],Le=te[ne+1];if(Le)return{data:{index:ne+1,overflows:je},reset:{placement:Le}};let T=je.map(de=>{let Ee=t(de.placement);return[de.placement,Ee&&pe?de.overflows.slice(0,2).reduce((Fe,Ne)=>Fe+Ne,0):de.overflows[0],de.overflows]}).sort((de,Ee)=>de[1]-Ee[1]),ce=((J=T.filter(de=>de[2].slice(0,t(de[0])?2:3).every(Ee=>Ee<=0))[0])==null?void 0:J[0])||T[0][0];return ce!==se?{data:{index:ne+1,overflows:je},reset:{placement:ce}}:{}})}}};function C(I){let F=w(I);return[_(I),F,_(F)]}function S(I,F,G){let X=["left","right"],J=["right","left"],Z=["top","bottom"],le=["bottom","top"];switch(I){case"top":case"bottom":return G?F?J:X:F?X:J;case"left":case"right":return F?Z:le;default:return[]}}function A(I,F,G,X){let J=t(I),Z=S(a(I),G==="start",X);return J&&(Z=Z.map(le=>le+"-"+J),F&&(Z=Z.concat(Z.map(_)))),Z}let O=function(I){return I===void 0&&(I={}),{name:"flip",options:I,fn(F){return he(this,null,function*(){var G;let{placement:X,middlewareData:J,rects:Z,initialPlacement:le,platform:se,elements:ie}=F,fe=o(I,F),{mainAxis:ye=!0,crossAxis:pe=!0,fallbackPlacements:N,fallbackStrategy:q="bestFit",fallbackAxisSideDirection:z="none",flipAlignment:V=!0}=fe,te=Di(fe,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]),ae=a(X),ne=a(le)===le,ue=yield se.isRTL==null?void 0:se.isRTL(ie.floating),ge=N||(ne||!V?[w(le)]:C(le));!N&&z!=="none"&&ge.push(...A(le,V,z,ue));let be=[le,...ge],_e=yield d(F,te),je=[],Le=((G=J.flip)==null?void 0:G.overflows)||[];if(ye&&je.push(_e[ae]),pe){let{main:de,cross:Ee}=x(X,Z,ue);je.push(_e[de],_e[Ee])}if(Le=[...Le,{placement:X,overflows:je}],!je.every(de=>de<=0)){var T,re;let de=(((T=J.flip)==null?void 0:T.index)||0)+1,Ee=be[de];if(Ee)return{data:{index:de,overflows:Le},reset:{placement:Ee}};let Fe=(re=Le.filter(Ne=>Ne.overflows[0]<=0).sort((Ne,Ve)=>Ne.overflows[1]-Ve.overflows[1])[0])==null?void 0:re.placement;if(!Fe)switch(q){case"bestFit":{var ce;let Ne=(ce=Le.map(Ve=>[Ve.placement,Ve.overflows.filter(Qe=>Qe>0).reduce((Qe,It)=>Qe+It,0)]).sort((Ve,Qe)=>Ve[1]-Qe[1])[0])==null?void 0:ce[0];Ne&&(Fe=Ne);break}case"initialPlacement":Fe=le;break}if(X!==Fe)return{reset:{placement:Fe}}}return{}})}}};function M(I,F){return{top:I.top-F.height,right:I.right-F.width,bottom:I.bottom-F.height,left:I.left-F.width}}function P(I){return y.some(F=>I[F]>=0)}let D=function(I){return I===void 0&&(I={}),{name:"hide",options:I,fn(F){return he(this,null,function*(){let{rects:G}=F,Z=o(I,F),{strategy:X="referenceHidden"}=Z,J=Di(Z,["strategy"]);switch(X){case"referenceHidden":{let le=yield d(F,ke(me({},J),{elementContext:"reference"})),se=M(le,G.reference);return{data:{referenceHiddenOffsets:se,referenceHidden:P(se)}}}case"escaped":{let le=yield d(F,ke(me({},J),{altBoundary:!0})),se=M(le,G.floating);return{data:{escapedOffsets:se,escaped:P(se)}}}default:return{}}})}}};function H(I){let F=h(...I.map(Z=>Z.left)),G=h(...I.map(Z=>Z.top)),X=f(...I.map(Z=>Z.right)),J=f(...I.map(Z=>Z.bottom));return{x:F,y:G,width:X-F,height:J-G}}function $(I){let F=I.slice().sort((J,Z)=>J.y-Z.y),G=[],X=null;for(let J=0;JX.height/2?G.push([Z]):G[G.length-1].push(Z),X=Z}return G.map(J=>p(H(J)))}let U=function(I){return I===void 0&&(I={}),{name:"inline",options:I,fn(F){return he(this,null,function*(){let{placement:G,elements:X,rects:J,platform:Z,strategy:le}=F,{padding:se=2,x:ie,y:ye}=o(I,F),pe=Array.from((yield Z.getClientRects==null?void 0:Z.getClientRects(X.reference))||[]),N=$(pe),q=p(H(pe)),z=u(se);function V(){if(N.length===2&&N[0].left>N[1].right&&ie!=null&&ye!=null)return N.find(ae=>ie>ae.left-z.left&&ieae.top-z.top&&ye=2){if(s(G)==="x"){let ce=N[0],fe=N[N.length-1],de=a(G)==="top",Ee=ce.top,Fe=fe.bottom,Ne=de?ce.left:fe.left,Ve=de?ce.right:fe.right,Qe=Ve-Ne,It=Fe-Ee;return{top:Ee,bottom:Fe,left:Ne,right:Ve,width:Qe,height:It,x:Ne,y:Ee}}let ae=a(G)==="left",ne=f(...N.map(ce=>ce.right)),ue=h(...N.map(ce=>ce.left)),ge=N.filter(ce=>ae?ce.left===ue:ce.right===ne),be=ge[0].top,_e=ge[ge.length-1].bottom,je=ue,Le=ne,T=Le-je,re=_e-be;return{top:be,bottom:_e,left:je,right:Le,width:T,height:re,x:je,y:be}}return q}let te=yield Z.getElementRects({reference:{getBoundingClientRect:V},floating:X.floating,strategy:le});return J.reference.x!==te.reference.x||J.reference.y!==te.reference.y||J.reference.width!==te.reference.width||J.reference.height!==te.reference.height?{reset:{rects:te}}:{}})}}};function Y(I,F){return he(this,null,function*(){let{placement:G,platform:X,elements:J}=I,Z=yield X.isRTL==null?void 0:X.isRTL(J.floating),le=a(G),se=t(G),ie=s(G)==="x",ye=["left","top"].includes(le)?-1:1,pe=Z&&ie?-1:1,N=o(F,I),{mainAxis:q,crossAxis:z,alignmentAxis:V}=typeof N=="number"?{mainAxis:N,crossAxis:0,alignmentAxis:null}:me({mainAxis:0,crossAxis:0,alignmentAxis:null},N);return se&&typeof V=="number"&&(z=se==="end"?V*-1:V),ie?{x:z*pe,y:q*ye}:{x:q*ye,y:z*pe}})}let K=function(I){return I===void 0&&(I=0),{name:"offset",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X}=F,J=yield Y(F,I);return{x:G+J.x,y:X+J.y,data:J}})}}};function L(I){return I==="x"?"y":"x"}let B=function(I){return I===void 0&&(I={}),{name:"shift",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X,placement:J}=F,ae=o(I,F),{mainAxis:Z=!0,crossAxis:le=!1,limiter:se={fn:ne=>{let{x:ue,y:ge}=ne;return{x:ue,y:ge}}}}=ae,ie=Di(ae,["mainAxis","crossAxis","limiter"]),ye={x:G,y:X},pe=yield d(F,ie),N=s(a(J)),q=L(N),z=ye[N],V=ye[q];if(Z){let ne=N==="y"?"top":"left",ue=N==="y"?"bottom":"right",ge=z+pe[ne],be=z-pe[ue];z=b(ge,z,be)}if(le){let ne=q==="y"?"top":"left",ue=q==="y"?"bottom":"right",ge=V+pe[ne],be=V-pe[ue];V=b(ge,V,be)}let te=se.fn(ke(me({},F),{[N]:z,[q]:V}));return ke(me({},te),{data:{x:te.x-G,y:te.y-X}})})}}},W=function(I){return I===void 0&&(I={}),{options:I,fn(F){let{x:G,y:X,placement:J,rects:Z,middlewareData:le}=F,{offset:se=0,mainAxis:ie=!0,crossAxis:ye=!0}=o(I,F),pe={x:G,y:X},N=s(J),q=L(N),z=pe[N],V=pe[q],te=o(se,F),ae=typeof te=="number"?{mainAxis:te,crossAxis:0}:me({mainAxis:0,crossAxis:0},te);if(ie){let ge=N==="y"?"height":"width",be=Z.reference[N]-Z.floating[ge]+ae.mainAxis,_e=Z.reference[N]+Z.reference[ge]-ae.mainAxis;z_e&&(z=_e)}if(ye){var ne,ue;let ge=N==="y"?"width":"height",be=["top","left"].includes(a(J)),_e=Z.reference[q]-Z.floating[ge]+(be&&((ne=le.offset)==null?void 0:ne[q])||0)+(be?0:ae.crossAxis),je=Z.reference[q]+Z.reference[ge]+(be?0:((ue=le.offset)==null?void 0:ue[q])||0)-(be?ae.crossAxis:0);V<_e?V=_e:V>je&&(V=je)}return{[N]:z,[q]:V}}}},ee=function(I){return I===void 0&&(I={}),{name:"size",options:I,fn(F){return he(this,null,function*(){let{placement:G,rects:X,platform:J,elements:Z}=F,Le=o(I,F),{apply:le=()=>{}}=Le,se=Di(Le,["apply"]),ie=yield d(F,se),ye=a(G),pe=t(G),q=s(G)==="x",{width:z,height:V}=X.floating,te,ae;ye==="top"||ye==="bottom"?(te=ye,ae=pe===((yield J.isRTL==null?void 0:J.isRTL(Z.floating))?"start":"end")?"left":"right"):(ae=ye,te=pe==="end"?"top":"bottom");let ne=V-ie[te],ue=z-ie[ae],ge=!F.middlewareData.shift,be=ne,_e=ue;if(q){let T=z-ie.left-ie.right;_e=pe||ge?h(ue,T):T}else{let T=V-ie.top-ie.bottom;be=pe||ge?h(ne,T):T}if(ge&&!pe){let T=f(ie.left,0),re=f(ie.right,0),ce=f(ie.top,0),fe=f(ie.bottom,0);q?_e=z-2*(T!==0||re!==0?T+re:f(ie.left,ie.right)):be=V-2*(ce!==0||fe!==0?ce+fe:f(ie.top,ie.bottom))}yield le(ke(me({},F),{availableWidth:_e,availableHeight:be}));let je=yield J.getDimensions(Z.floating);return z!==je.width||V!==je.height?{reset:{rects:!0}}:{}})}}};e.arrow=m,e.autoPlacement=k,e.computePosition=r,e.detectOverflow=d,e.flip=O,e.hide=D,e.inline=U,e.limitShift=W,e.offset=K,e.rectToClientRect=p,e.shift=B,e.size=ee,Object.defineProperty(e,"__esModule",{value:!0})})});var qc=R((yr,Jg)=>{(function(e,t){typeof yr=="object"&&typeof Jg!="undefined"?t(yr,Vg()):typeof define=="function"&&define.amd?define(["exports","@floating-ui/core"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUIDOM={},e.FloatingUICore))})(yr,function(e,t){"use strict";function i(N){var q;return(N==null||(q=N.ownerDocument)==null?void 0:q.defaultView)||window}function a(N){return i(N).getComputedStyle(N)}function s(N){return N instanceof i(N).Node}function n(N){return s(N)?(N.nodeName||"").toLowerCase():"#document"}function r(N){return N instanceof i(N).HTMLElement}function o(N){return typeof ShadowRoot=="undefined"?!1:N instanceof i(N).ShadowRoot||N instanceof ShadowRoot}function l(N){let{overflow:q,overflowX:z,overflowY:V,display:te}=a(N);return/auto|scroll|overlay|hidden|clip/.test(q+V+z)&&!["inline","contents"].includes(te)}function u(N){return["table","td","th"].includes(n(N))}function p(N){let q=d(),z=a(N);return z.transform!=="none"||z.perspective!=="none"||(z.containerType?z.containerType!=="normal":!1)||!q&&(z.backdropFilter?z.backdropFilter!=="none":!1)||!q&&(z.filter?z.filter!=="none":!1)||["transform","perspective","filter"].some(V=>(z.willChange||"").includes(V))||["paint","layout","strict","content"].some(V=>(z.contain||"").includes(V))}function d(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function h(N){return["html","body","#document"].includes(n(N))}let f=Math.min,b=Math.max,m=Math.round,y=Math.floor,g=N=>({x:N,y:N});function v(N){let q=a(N),z=parseFloat(q.width)||0,V=parseFloat(q.height)||0,te=r(N),ae=te?N.offsetWidth:z,ne=te?N.offsetHeight:V,ue=m(z)!==ae||m(V)!==ne;return ue&&(z=ae,V=ne),{width:z,height:V,$:ue}}function w(N){return N instanceof i(N).Element}function x(N){return w(N)?N:N.contextElement}function E(N){let q=x(N);if(!r(q))return g(1);let z=q.getBoundingClientRect(),{width:V,height:te,$:ae}=v(q),ne=(ae?m(z.width):z.width)/V,ue=(ae?m(z.height):z.height)/te;return(!ne||!Number.isFinite(ne))&&(ne=1),(!ue||!Number.isFinite(ue))&&(ue=1),{x:ne,y:ue}}let _=g(0);function j(N){let q=i(N);return!d()||!q.visualViewport?_:{x:q.visualViewport.offsetLeft,y:q.visualViewport.offsetTop}}function k(N,q,z){return q===void 0&&(q=!1),!z||q&&z!==i(N)?!1:q}function C(N,q,z,V){q===void 0&&(q=!1),z===void 0&&(z=!1);let te=N.getBoundingClientRect(),ae=x(N),ne=g(1);q&&(V?w(V)&&(ne=E(V)):ne=E(N));let ue=k(ae,z,V)?j(ae):g(0),ge=(te.left+ue.x)/ne.x,be=(te.top+ue.y)/ne.y,_e=te.width/ne.x,je=te.height/ne.y;if(ae){let Le=i(ae),T=V&&w(V)?i(V):V,re=Le.frameElement;for(;re&&V&&T!==Le;){let ce=E(re),fe=re.getBoundingClientRect(),de=getComputedStyle(re),Ee=fe.left+(re.clientLeft+parseFloat(de.paddingLeft))*ce.x,Fe=fe.top+(re.clientTop+parseFloat(de.paddingTop))*ce.y;ge*=ce.x,be*=ce.y,_e*=ce.x,je*=ce.y,ge+=Ee,be+=Fe,re=i(re).frameElement}}return t.rectToClientRect({width:_e,height:je,x:ge,y:be})}function S(N){return w(N)?{scrollLeft:N.scrollLeft,scrollTop:N.scrollTop}:{scrollLeft:N.pageXOffset,scrollTop:N.pageYOffset}}function A(N){return((s(N)?N.ownerDocument:N.document)||window.document).documentElement}function O(N){let{rect:q,offsetParent:z,strategy:V}=N,te=r(z),ae=A(z);if(z===ae)return q;let ne={scrollLeft:0,scrollTop:0},ue=g(1),ge=g(0);if((te||!te&&V!=="fixed")&&((n(z)!=="body"||l(ae))&&(ne=S(z)),r(z))){let be=C(z);ue=E(z),ge.x=be.x+z.clientLeft,ge.y=be.y+z.clientTop}return{width:q.width*ue.x,height:q.height*ue.y,x:q.x*ue.x-ne.scrollLeft*ue.x+ge.x,y:q.y*ue.y-ne.scrollTop*ue.y+ge.y}}function M(N){return Array.from(N.getClientRects())}function P(N){return C(A(N)).left+S(N).scrollLeft}function D(N){let q=A(N),z=S(N),V=N.ownerDocument.body,te=b(q.scrollWidth,q.clientWidth,V.scrollWidth,V.clientWidth),ae=b(q.scrollHeight,q.clientHeight,V.scrollHeight,V.clientHeight),ne=-z.scrollLeft+P(N),ue=-z.scrollTop;return a(V).direction==="rtl"&&(ne+=b(q.clientWidth,V.clientWidth)-te),{width:te,height:ae,x:ne,y:ue}}function H(N){if(n(N)==="html")return N;let q=N.assignedSlot||N.parentNode||o(N)&&N.host||A(N);return o(q)?q.host:q}function $(N){let q=H(N);return h(q)?N.ownerDocument?N.ownerDocument.body:N.body:r(q)&&l(q)?q:$(q)}function U(N,q){var z;q===void 0&&(q=[]);let V=$(N),te=V===((z=N.ownerDocument)==null?void 0:z.body),ae=i(V);return te?q.concat(ae,ae.visualViewport||[],l(V)?V:[]):q.concat(V,U(V))}function Y(N,q){let z=i(N),V=A(N),te=z.visualViewport,ae=V.clientWidth,ne=V.clientHeight,ue=0,ge=0;if(te){ae=te.width,ne=te.height;let be=d();(!be||be&&q==="fixed")&&(ue=te.offsetLeft,ge=te.offsetTop)}return{width:ae,height:ne,x:ue,y:ge}}function K(N,q){let z=C(N,!0,q==="fixed"),V=z.top+N.clientTop,te=z.left+N.clientLeft,ae=r(N)?E(N):g(1),ne=N.clientWidth*ae.x,ue=N.clientHeight*ae.y,ge=te*ae.x,be=V*ae.y;return{width:ne,height:ue,x:ge,y:be}}function L(N,q,z){let V;if(q==="viewport")V=Y(N,z);else if(q==="document")V=D(A(N));else if(w(q))V=K(q,z);else{let te=j(N);V=ke(me({},q),{x:q.x-te.x,y:q.y-te.y})}return t.rectToClientRect(V)}function B(N,q){let z=H(N);return z===q||!w(z)||h(z)?!1:a(z).position==="fixed"||B(z,q)}function W(N,q){let z=q.get(N);if(z)return z;let V=U(N).filter(ue=>w(ue)&&n(ue)!=="body"),te=null,ae=a(N).position==="fixed",ne=ae?H(N):N;for(;w(ne)&&!h(ne);){let ue=a(ne),ge=p(ne);!ge&&ue.position==="fixed"&&(te=null),(ae?!ge&&!te:!ge&&ue.position==="static"&&!!te&&["absolute","fixed"].includes(te.position)||l(ne)&&!ge&&B(N,ne))?V=V.filter(_e=>_e!==ne):te=ue,ne=H(ne)}return q.set(N,V),V}function ee(N){let{element:q,boundary:z,rootBoundary:V,strategy:te}=N,ne=[...z==="clippingAncestors"?W(q,this._c):[].concat(z),V],ue=ne[0],ge=ne.reduce((be,_e)=>{let je=L(q,_e,te);return be.top=b(je.top,be.top),be.right=f(je.right,be.right),be.bottom=f(je.bottom,be.bottom),be.left=b(je.left,be.left),be},L(q,ue,te));return{width:ge.right-ge.left,height:ge.bottom-ge.top,x:ge.left,y:ge.top}}function I(N){return v(N)}function F(N,q,z){let V=r(q),te=A(q),ae=z==="fixed",ne=C(N,!0,ae,q),ue={scrollLeft:0,scrollTop:0},ge=g(0);if(V||!V&&!ae)if((n(q)!=="body"||l(te))&&(ue=S(q)),r(q)){let be=C(q,!0,ae,q);ge.x=be.x+q.clientLeft,ge.y=be.y+q.clientTop}else te&&(ge.x=P(te));return{x:ne.left+ue.scrollLeft-ge.x,y:ne.top+ue.scrollTop-ge.y,width:ne.width,height:ne.height}}function G(N,q){return!r(N)||a(N).position==="fixed"?null:q?q(N):N.offsetParent}function X(N){let q=H(N);for(;r(q)&&!h(q);){if(p(q))return q;q=H(q)}return null}function J(N,q){let z=i(N);if(!r(N))return z;let V=G(N,q);for(;V&&u(V)&&a(V).position==="static";)V=G(V,q);return V&&(n(V)==="html"||n(V)==="body"&&a(V).position==="static"&&!p(V))?z:V||X(N)||z}let Z=function(N){return he(this,null,function*(){let{reference:q,floating:z,strategy:V}=N,te=this.getOffsetParent||J,ae=this.getDimensions;return{reference:F(q,yield te(z),V),floating:me({x:0,y:0},yield ae(z))}})};function le(N){return getComputedStyle(N).direction==="rtl"}let se={convertOffsetParentRelativeRectToViewportRelativeRect:O,getDocumentElement:A,getClippingRect:ee,getOffsetParent:J,getElementRects:Z,getClientRects:M,getDimensions:I,getScale:E,isElement:w,isRTL:le};function ie(N,q){let z=null,V,te=A(N);function ae(){clearTimeout(V),z&&z.disconnect(),z=null}function ne(ue,ge){ue===void 0&&(ue=!1),ge===void 0&&(ge=1),ae();let{left:be,top:_e,width:je,height:Le}=N.getBoundingClientRect();if(ue||q(),!je||!Le)return;let T=y(_e),re=y(te.clientWidth-(be+je)),ce=y(te.clientHeight-(_e+Le)),fe=y(be),Ee={rootMargin:-T+"px "+-re+"px "+-ce+"px "+-fe+"px",threshold:b(0,f(1,ge))||1},Fe=!0;function Ne(Ve){let Qe=Ve[0].intersectionRatio;if(Qe!==ge){if(!Fe)return ne();Qe?ne(!1,Qe):V=setTimeout(()=>{ne(!1,1e-7)},100)}Fe=!1}try{z=new IntersectionObserver(Ne,ke(me({},Ee),{root:te.ownerDocument}))}catch(Ve){z=new IntersectionObserver(Ne,Ee)}z.observe(N)}return ne(!0),ae}function ye(N,q,z,V){V===void 0&&(V={});let{ancestorScroll:te=!0,ancestorResize:ae=!0,elementResize:ne=typeof ResizeObserver=="function",layoutShift:ue=typeof IntersectionObserver=="function",animationFrame:ge=!1}=V,be=x(N),_e=te||ae?[...be?U(be):[],...U(q)]:[];_e.forEach(de=>{te&&de.addEventListener("scroll",z,{passive:!0}),ae&&de.addEventListener("resize",z)});let je=be&&ue?ie(be,z):null,Le=-1,T=null;ne&&(T=new ResizeObserver(de=>{let[Ee]=de;Ee&&Ee.target===be&&T&&(T.unobserve(q),cancelAnimationFrame(Le),Le=requestAnimationFrame(()=>{T&&T.observe(q)})),z()}),be&&!ge&&T.observe(be),T.observe(q));let re,ce=ge?C(N):null;ge&&fe();function fe(){let de=C(N);ce&&(de.x!==ce.x||de.y!==ce.y||de.width!==ce.width||de.height!==ce.height)&&z(),ce=de,re=requestAnimationFrame(fe)}return z(),()=>{_e.forEach(de=>{te&&de.removeEventListener("scroll",z),ae&&de.removeEventListener("resize",z)}),je&&je(),T&&T.disconnect(),T=null,ge&&cancelAnimationFrame(re)}}let pe=(N,q,z)=>{let V=new Map,te=me({platform:se},z),ae=ke(me({},te.platform),{_c:V});return t.computePosition(N,q,ke(me({},te),{platform:ae}))};Object.defineProperty(e,"arrow",{enumerable:!0,get:function(){return t.arrow}}),Object.defineProperty(e,"autoPlacement",{enumerable:!0,get:function(){return t.autoPlacement}}),Object.defineProperty(e,"detectOverflow",{enumerable:!0,get:function(){return t.detectOverflow}}),Object.defineProperty(e,"flip",{enumerable:!0,get:function(){return t.flip}}),Object.defineProperty(e,"hide",{enumerable:!0,get:function(){return t.hide}}),Object.defineProperty(e,"inline",{enumerable:!0,get:function(){return t.inline}}),Object.defineProperty(e,"limitShift",{enumerable:!0,get:function(){return t.limitShift}}),Object.defineProperty(e,"offset",{enumerable:!0,get:function(){return t.offset}}),Object.defineProperty(e,"shift",{enumerable:!0,get:function(){return t.shift}}),Object.defineProperty(e,"size",{enumerable:!0,get:function(){return t.size}}),e.autoUpdate=ye,e.computePosition=pe,e.getOverflowAncestors=U,e.platform=se})});var Uc=R(zc=>{"use strict";Object.defineProperty(zc,"__esModule",{value:!0});var oj=Yt(),lj=oj.useLayoutEffect;zc.default=lj});var Ar=R(Re=>{"use strict";var Be=Aa(),Xe=Ea(),Ie=gr(),ja=qs(),vr=Ta(),cj=ka(),uj=Lc(),xr=bs(),Ft=Yt(),pj=Bc(),hj=qc(),dj=Uc();function fj(e){return e&&e.__esModule?e:{default:e}}var Hc=fj(dj),mj=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],wr=function(){};function gj(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function bj(e,t){for(var i=arguments.length,a=new Array(i>2?i-2:0),s=2;s-1}function xj(e){return _r(e)?window.innerHeight:e.clientHeight}function Wg(e){return _r(e)?window.pageYOffset:e.scrollTop}function Sr(e,t){if(_r(e)){window.scrollTo(0,t);return}e.scrollTop=t}function wj(e){var t=getComputedStyle(e),i=t.position==="absolute",a=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var s=e;s=s.parentElement;)if(t=getComputedStyle(s),!(i&&t.position==="static")&&a.test(t.overflow+t.overflowY+t.overflowX))return s;return document.documentElement}function _j(e,t,i,a){return i*((e=e/a-1)*e*e+1)+t}function Er(e,t){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:wr,s=Wg(e),n=t-s,r=10,o=0;function l(){o+=r;var u=_j(o,s,n,i);Sr(e,u),oi.bottom?Sr(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+s,e.scrollHeight)):a.top-s1?i-1:0),s=1;s=b)return{placement:"bottom",maxHeight:t};if(C>=b&&!r)return n&&Er(l,S,O),{placement:"bottom",maxHeight:t};if(!r&&C>=a||r&&j>=a){n&&Er(l,S,O);var M=r?j-x:C-x;return{placement:"bottom",maxHeight:M}}if(s==="auto"||r){var P=t,D=r?_:k;return D>=a&&(P=Math.min(D-x-o,t)),{placement:"top",maxHeight:P}}if(s==="bottom")return n&&Sr(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(_>=b)return{placement:"top",maxHeight:t};if(k>=b&&!r)return n&&Er(l,A,O),{placement:"top",maxHeight:t};if(!r&&k>=a||r&&_>=a){var H=t;return(!r&&k>=a||r&&_>=a)&&(H=r?_-E:k-E),n&&Er(l,A,O),{placement:"top",maxHeight:H}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(s,'".'))}return u}function Fj(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Kg=function(t){return t==="auto"?"bottom":t},Mj=function(t,i){var a,s=t.placement,n=t.theme,r=n.borderRadius,o=n.spacing,l=n.colors;return Be((a={label:"menu"},xr(a,Fj(s),"100%"),xr(a,"position","absolute"),xr(a,"width","100%"),xr(a,"zIndex",1),a),i?{}:{backgroundColor:l.neutral0,borderRadius:r,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:o.menuGutter,marginTop:o.menuGutter})},Zg=Ft.createContext(null),Lj=function(t){var i=t.children,a=t.minMenuHeight,s=t.maxMenuHeight,n=t.menuPlacement,r=t.menuPosition,o=t.menuShouldScrollIntoView,l=t.theme,u=Ft.useContext(Zg)||{},p=u.setPortalPlacement,d=Ft.useRef(null),h=Ft.useState(s),f=ja(h,2),b=f[0],m=f[1],y=Ft.useState(null),g=ja(y,2),v=g[0],w=g[1],x=l.spacing.controlHeight;return Hc.default(function(){var E=d.current;if(!!E){var _=r==="fixed",j=o&&!_,k=Dj({maxHeight:s,menuEl:E,minHeight:a,placement:n,shouldScroll:j,isFixedPosition:_,controlHeight:x});m(k.maxHeight),w(k.placement),p==null||p(k.placement)}},[s,n,r,o,a,p,x]),i({ref:d,placerProps:Be(Be({},t),{},{placement:v||Kg(n),maxHeight:b})})},Bj=function(t){var i=t.children,a=t.innerRef,s=t.innerProps;return Ie.jsx("div",Xe({},st(t,"menu",{menu:!0}),{ref:a},s),i)},qj=Bj,zj=function(t,i){var a=t.maxHeight,s=t.theme.spacing.baseUnit;return Be({maxHeight:a,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},i?{}:{paddingBottom:s,paddingTop:s})},Uj=function(t){var i=t.children,a=t.innerProps,s=t.innerRef,n=t.isMulti;return Ie.jsx("div",Xe({},st(t,"menuList",{"menu-list":!0,"menu-list--is-multi":n}),{ref:s},a),i)},Yg=function(t,i){var a=t.theme,s=a.spacing.baseUnit,n=a.colors;return Be({textAlign:"center"},i?{}:{color:n.neutral40,padding:"".concat(s*2,"px ").concat(s*3,"px")})},Hj=Yg,Gj=Yg,Qg=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),i)};Qg.defaultProps={children:"No options"};var eb=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),i)};eb.defaultProps={children:"Loading..."};var Vj=function(t){var i=t.rect,a=t.offset,s=t.position;return{left:i.left,position:s,top:a,width:i.width,zIndex:1}},Jj=function(t){var i=t.appendTo,a=t.children,s=t.controlElement,n=t.innerProps,r=t.menuPlacement,o=t.menuPosition,l=Ft.useRef(null),u=Ft.useRef(null),p=Ft.useState(Kg(r)),d=ja(p,2),h=d[0],f=d[1],b=Ft.useMemo(function(){return{setPortalPlacement:f}},[]),m=Ft.useState(null),y=ja(m,2),g=y[0],v=y[1],w=Ft.useCallback(function(){if(!!s){var j=Ej(s),k=o==="fixed"?0:window.pageYOffset,C=j[h]+k;(C!==(g==null?void 0:g.offset)||j.left!==(g==null?void 0:g.rect.left)||j.width!==(g==null?void 0:g.rect.width))&&v({offset:C,rect:j})}},[s,o,h,g==null?void 0:g.offset,g==null?void 0:g.rect.left,g==null?void 0:g.rect.width]);Hc.default(function(){w()},[w]);var x=Ft.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),s&&l.current&&(u.current=hj.autoUpdate(s,l.current,w,{elementResize:"ResizeObserver"in window}))},[s,w]);Hc.default(function(){x()},[x]);var E=Ft.useCallback(function(j){l.current=j,x()},[x]);if(!i&&o!=="fixed"||!g)return null;var _=Ie.jsx("div",Xe({ref:E},st(Be(Be({},t),{},{offset:g.offset,position:o,rect:g.rect}),"menuPortal",{"menu-portal":!0}),n),a);return Ie.jsx(Zg.Provider,{value:b},i?pj.createPortal(_,i):_)},$j=function(t){var i=t.isDisabled,a=t.isRtl;return{label:"container",direction:a?"rtl":void 0,pointerEvents:i?"none":void 0,position:"relative"}},Wj=function(t){var i=t.children,a=t.innerProps,s=t.isDisabled,n=t.isRtl;return Ie.jsx("div",Xe({},st(t,"container",{"--is-disabled":s,"--is-rtl":n}),a),i)},Xj=function(t,i){var a=t.theme.spacing,s=t.isMulti,n=t.hasValue,r=t.selectProps.controlShouldRenderValue;return Be({alignItems:"center",display:s&&n&&r?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},i?{}:{padding:"".concat(a.baseUnit/2,"px ").concat(a.baseUnit*2,"px")})},Kj=function(t){var i=t.children,a=t.innerProps,s=t.isMulti,n=t.hasValue;return Ie.jsx("div",Xe({},st(t,"valueContainer",{"value-container":!0,"value-container--is-multi":s,"value-container--has-value":n}),a),i)},Zj=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Yj=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"indicatorsContainer",{indicators:!0}),a),i)},tb,Qj=["size"],eO={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},ib=function(t){var i=t.size,a=vr(t,Qj);return Ie.jsx("svg",Xe({height:i,width:i,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:eO},a))},Gc=function(t){return Ie.jsx(ib,Xe({size:20},t),Ie.jsx("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ab=function(t){return Ie.jsx(ib,Xe({size:20},t),Ie.jsx("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sb=function(t,i){var a=t.isFocused,s=t.theme,n=s.spacing.baseUnit,r=s.colors;return Be({label:"indicatorContainer",display:"flex",transition:"color 150ms"},i?{}:{color:a?r.neutral60:r.neutral20,padding:n*2,":hover":{color:a?r.neutral80:r.neutral40}})},tO=sb,iO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),a),i||Ie.jsx(ab,null))},aO=sb,sO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),a),i||Ie.jsx(Gc,null))},nO=function(t,i){var a=t.isDisabled,s=t.theme,n=s.spacing.baseUnit,r=s.colors;return Be({label:"indicatorSeparator",alignSelf:"stretch",width:1},i?{}:{backgroundColor:a?r.neutral10:r.neutral20,marginBottom:n*2,marginTop:n*2})},rO=function(t){var i=t.innerProps;return Ie.jsx("span",Xe({},i,st(t,"indicatorSeparator",{"indicator-separator":!0})))},oO=Ie.keyframes(tb||(tb=uj([` + 0%, 80%, 100% { opacity: 0; } + 40% { opacity: 1; } +`]))),lO=function(t,i){var a=t.isFocused,s=t.size,n=t.theme,r=n.colors,o=n.spacing.baseUnit;return Be({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:s,lineHeight:1,marginRight:s,textAlign:"center",verticalAlign:"middle"},i?{}:{color:a?r.neutral60:r.neutral20,padding:o*2})},Vc=function(t){var i=t.delay,a=t.offset;return Ie.jsx("span",{css:Ie.css({animation:"".concat(oO," 1s ease-in-out ").concat(i,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:a?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},nb=function(t){var i=t.innerProps,a=t.isRtl;return Ie.jsx("div",Xe({},st(t,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),i),Ie.jsx(Vc,{delay:0,offset:a}),Ie.jsx(Vc,{delay:160,offset:!0}),Ie.jsx(Vc,{delay:320,offset:!a}))};nb.defaultProps={size:4};var cO=function(t,i){var a=t.isDisabled,s=t.isFocused,n=t.theme,r=n.colors,o=n.borderRadius,l=n.spacing;return Be({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},i?{}:{backgroundColor:a?r.neutral5:r.neutral0,borderColor:a?r.neutral10:s?r.primary:r.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:s?"0 0 0 1px ".concat(r.primary):void 0,"&:hover":{borderColor:s?r.primary:r.neutral30}})},uO=function(t){var i=t.children,a=t.isDisabled,s=t.isFocused,n=t.innerRef,r=t.innerProps,o=t.menuIsOpen;return Ie.jsx("div",Xe({ref:n},st(t,"control",{control:!0,"control--is-disabled":a,"control--is-focused":s,"control--menu-is-open":o}),r),i)},pO=uO,hO=["data"],dO=function(t,i){var a=t.theme.spacing;return i?{}:{paddingBottom:a.baseUnit*2,paddingTop:a.baseUnit*2}},fO=function(t){var i=t.children,a=t.cx,s=t.getStyles,n=t.getClassNames,r=t.Heading,o=t.headingProps,l=t.innerProps,u=t.label,p=t.theme,d=t.selectProps;return Ie.jsx("div",Xe({},st(t,"group",{group:!0}),l),Ie.jsx(r,Xe({},o,{selectProps:d,theme:p,getStyles:s,getClassNames:n,cx:a}),u),Ie.jsx("div",null,i))},mO=function(t,i){var a=t.theme,s=a.colors,n=a.spacing;return Be({label:"group",cursor:"default",display:"block"},i?{}:{color:s.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:n.baseUnit*3,paddingRight:n.baseUnit*3,textTransform:"uppercase"})},gO=function(t){var i=$g(t);i.data;var a=vr(i,hO);return Ie.jsx("div",Xe({},st(t,"groupHeading",{"group-heading":!0}),a))},bO=fO,yO=["innerRef","isDisabled","isHidden","inputClassName"],vO=function(t,i){var a=t.isDisabled,s=t.value,n=t.theme,r=n.spacing,o=n.colors;return Be(Be({visibility:a?"hidden":"visible",transform:s?"translateZ(0)":""},xO),i?{}:{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,color:o.neutral80})},rb={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},xO={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Be({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},rb)},wO=function(t){return Be({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},rb)},_O=function(t){var i=t.cx,a=t.value,s=$g(t),n=s.innerRef,r=s.isDisabled,o=s.isHidden,l=s.inputClassName,u=vr(s,yO);return Ie.jsx("div",Xe({},st(t,"input",{"input-container":!0}),{"data-value":a||""}),Ie.jsx("input",Xe({className:i({input:!0},l),ref:n,style:wO(o),disabled:r},u)))},SO=_O,EO=function(t,i){var a=t.theme,s=a.spacing,n=a.borderRadius,r=a.colors;return Be({label:"multiValue",display:"flex",minWidth:0},i?{}:{backgroundColor:r.neutral10,borderRadius:n/2,margin:s.baseUnit/2})},kO=function(t,i){var a=t.theme,s=a.borderRadius,n=a.colors,r=t.cropWithEllipsis;return Be({overflow:"hidden",textOverflow:r||r===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},i?{}:{borderRadius:s/2,color:n.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},AO=function(t,i){var a=t.theme,s=a.spacing,n=a.borderRadius,r=a.colors,o=t.isFocused;return Be({alignItems:"center",display:"flex"},i?{}:{borderRadius:n/2,backgroundColor:o?r.dangerLight:void 0,paddingLeft:s.baseUnit,paddingRight:s.baseUnit,":hover":{backgroundColor:r.dangerLight,color:r.danger}})},ob=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",a,i)},CO=ob,TO=ob;function jO(e){var t=e.children,i=e.innerProps;return Ie.jsx("div",Xe({role:"button"},i),t||Ie.jsx(Gc,{size:14}))}var OO=function(t){var i=t.children,a=t.components,s=t.data,n=t.innerProps,r=t.isDisabled,o=t.removeProps,l=t.selectProps,u=a.Container,p=a.Label,d=a.Remove;return Ie.jsx(u,{data:s,innerProps:Be(Be({},st(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":r})),n),selectProps:l},Ie.jsx(p,{data:s,innerProps:Be({},st(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},i),Ie.jsx(d,{data:s,innerProps:Be(Be({},st(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(i||"option")},o),selectProps:l}))},IO=OO,RO=function(t,i){var a=t.isDisabled,s=t.isFocused,n=t.isSelected,r=t.theme,o=r.spacing,l=r.colors;return Be({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},i?{}:{backgroundColor:n?l.primary:s?l.primary25:"transparent",color:a?l.neutral20:n?l.neutral0:"inherit",padding:"".concat(o.baseUnit*2,"px ").concat(o.baseUnit*3,"px"),":active":{backgroundColor:a?void 0:n?l.primary:l.primary50}})},PO=function(t){var i=t.children,a=t.isDisabled,s=t.isFocused,n=t.isSelected,r=t.innerRef,o=t.innerProps;return Ie.jsx("div",Xe({},st(t,"option",{option:!0,"option--is-disabled":a,"option--is-focused":s,"option--is-selected":n}),{ref:r,"aria-disabled":a},o),i)},NO=PO,DO=function(t,i){var a=t.theme,s=a.spacing,n=a.colors;return Be({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},i?{}:{color:n.neutral50,marginLeft:s.baseUnit/2,marginRight:s.baseUnit/2})},FO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"placeholder",{placeholder:!0}),a),i)},MO=FO,LO=function(t,i){var a=t.isDisabled,s=t.theme,n=s.spacing,r=s.colors;return Be({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},i?{}:{color:a?r.neutral40:r.neutral80,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},BO=function(t){var i=t.children,a=t.isDisabled,s=t.innerProps;return Ie.jsx("div",Xe({},st(t,"singleValue",{"single-value":!0,"single-value--is-disabled":a}),s),i)},qO=BO,lb={ClearIndicator:sO,Control:pO,DropdownIndicator:iO,DownChevron:ab,CrossIcon:Gc,Group:bO,GroupHeading:gO,IndicatorsContainer:Yj,IndicatorSeparator:rO,Input:SO,LoadingIndicator:nb,Menu:qj,MenuList:Uj,MenuPortal:Jj,LoadingMessage:eb,NoOptionsMessage:Qg,MultiValue:IO,MultiValueContainer:CO,MultiValueLabel:TO,MultiValueRemove:jO,Option:NO,Placeholder:MO,SelectContainer:Wj,SingleValue:qO,ValueContainer:Kj},zO=function(t){return Be(Be({},lb),t.components)};Re.MenuPlacer=Lj;Re.classNames=bj;Re.cleanValue=yj;Re.clearIndicatorCSS=aO;Re.components=lb;Re.containerCSS=$j;Re.css=cO;Re.css$1=LO;Re.defaultComponents=zO;Re.dropdownIndicatorCSS=tO;Re.groupCSS=dO;Re.groupHeadingCSS=mO;Re.handleInputChange=vj;Re.indicatorSeparatorCSS=nO;Re.indicatorsContainerCSS=Zj;Re.inputCSS=vO;Re.isDocumentElement=_r;Re.isMobileDevice=Aj;Re.isTouchCapable=kj;Re.loadingIndicatorCSS=lO;Re.loadingMessageCSS=Gj;Re.menuCSS=Mj;Re.menuListCSS=zj;Re.menuPortalCSS=Vj;Re.multiValueAsValue=Pj;Re.multiValueCSS=EO;Re.multiValueLabelCSS=kO;Re.multiValueRemoveCSS=AO;Re.noOptionsMessageCSS=Hj;Re.noop=wr;Re.notNullish=jj;Re.optionCSS=RO;Re.placeholderCSS=DO;Re.removeProps=Nj;Re.scrollIntoView=Sj;Re.singleValueAsValue=Rj;Re.supportsPassiveEvents=Tj;Re.valueContainerCSS=Xj;Re.valueTernary=Ij});var Jc=R((Pq,ub)=>{"use strict";var cb=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function UO(e,t){return!!(e===t||cb(e)&&cb(t))}function HO(e,t){if(e.length!==t.length)return!1;for(var i=0;i{"use strict";var nt=Ea(),Pt=Aa(),VO=Ql(),JO=ec(),$O=ic(),WO=sc(),pb=oc(),We=Yt(),Ce=Ar(),Ht=gr(),XO=Jc(),KO=Ta();function ZO(e){return e&&e.__esModule?e:{default:e}}function YO(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var He=YO(We),QO=ZO(XO),e2={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},t2=function(t){return Ht.jsx("span",nt({css:e2},t))},hb=t2,i2={guidance:function(t){var i=t.isSearchable,a=t.isMulti,s=t.isDisabled,n=t.tabSelectsValue,r=t.context;switch(r){case"menu":return"Use Up and Down to choose options".concat(s?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(t["aria-label"]||"Select"," is focused ").concat(i?",type to refine list":"",", press Down to open the menu, ").concat(a?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var i=t.action,a=t.label,s=a===void 0?"":a,n=t.labels,r=t.isDisabled;switch(i){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(s,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(n.length>1?"s":""," ").concat(n.join(","),", selected.");case"select-option":return r?"option ".concat(s," is disabled. Select another option."):"option ".concat(s,", selected.");default:return""}},onFocus:function(t){var i=t.context,a=t.focused,s=t.options,n=t.label,r=n===void 0?"":n,o=t.selectValue,l=t.isDisabled,u=t.isSelected,p=function(b,m){return b&&b.length?"".concat(b.indexOf(m)+1," of ").concat(b.length):""};if(i==="value"&&o)return"value ".concat(r," focused, ").concat(p(o,a),".");if(i==="menu"){var d=l?" disabled":"",h="".concat(u?"selected":"focused").concat(d);return"option ".concat(r," ").concat(h,", ").concat(p(s,a),".")}return""},onFilter:function(t){var i=t.inputValue,a=t.resultsMessage;return"".concat(a).concat(i?" for search term "+i:"",".")}},a2=function(t){var i=t.ariaSelection,a=t.focusedOption,s=t.focusedValue,n=t.focusableOptions,r=t.isFocused,o=t.selectValue,l=t.selectProps,u=t.id,p=l.ariaLiveMessages,d=l.getOptionLabel,h=l.inputValue,f=l.isMulti,b=l.isOptionDisabled,m=l.isSearchable,y=l.menuIsOpen,g=l.options,v=l.screenReaderStatus,w=l.tabSelectsValue,x=l["aria-label"],E=l["aria-live"],_=We.useMemo(function(){return Pt(Pt({},i2),p||{})},[p]),j=We.useMemo(function(){var P="";if(i&&_.onChange){var D=i.option,H=i.options,$=i.removedValue,U=i.removedValues,Y=i.value,K=function(G){return Array.isArray(G)?null:G},L=$||D||K(Y),B=L?d(L):"",W=H||U||void 0,ee=W?W.map(d):[],I=Pt({isDisabled:L&&b(L,o),label:B,labels:ee},i);P=_.onChange(I)}return P},[i,_,b,o,d]),k=We.useMemo(function(){var P="",D=a||s,H=!!(a&&o&&o.includes(a));if(D&&_.onFocus){var $={focused:D,label:d(D),isDisabled:b(D,o),isSelected:H,options:n,context:D===a?"menu":"value",selectValue:o};P=_.onFocus($)}return P},[a,s,d,b,_,n,o]),C=We.useMemo(function(){var P="";if(y&&g.length&&_.onFilter){var D=v({count:n.length});P=_.onFilter({inputValue:h,resultsMessage:D})}return P},[n,h,y,_,g,v]),S=We.useMemo(function(){var P="";if(_.guidance){var D=s?"value":y?"menu":"input";P=_.guidance({"aria-label":x,context:D,isDisabled:a&&b(a,o),isMulti:f,isSearchable:m,tabSelectsValue:w})}return P},[x,a,s,f,b,m,y,_,o,w]),A="".concat(k," ").concat(C," ").concat(S),O=Ht.jsx(We.Fragment,null,Ht.jsx("span",{id:"aria-selection"},j),Ht.jsx("span",{id:"aria-context"},A)),M=(i==null?void 0:i.action)==="initial-input-focus";return Ht.jsx(We.Fragment,null,Ht.jsx(hb,{id:u},M&&O),Ht.jsx(hb,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text"},r&&!M&&O))},s2=a2,$c=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],n2=new RegExp("["+$c.map(function(e){return e.letters}).join("")+"]","g"),db={};for(Cr=0;Cr<$c.length;Cr++)for(Tr=$c[Cr],jr=0;jr-1}},l2=["innerRef"];function c2(e){var t=e.innerRef,i=KO(e,l2),a=Ce.removeProps(i,"onExited","in","enter","exit","appear");return Ht.jsx("input",nt({ref:t},a,{css:Ht.css({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var u2=function(t){t.preventDefault(),t.stopPropagation()};function p2(e){var t=e.isEnabled,i=e.onBottomArrive,a=e.onBottomLeave,s=e.onTopArrive,n=e.onTopLeave,r=We.useRef(!1),o=We.useRef(!1),l=We.useRef(0),u=We.useRef(null),p=We.useCallback(function(y,g){if(u.current!==null){var v=u.current,w=v.scrollTop,x=v.scrollHeight,E=v.clientHeight,_=u.current,j=g>0,k=x-E-w,C=!1;k>g&&r.current&&(a&&a(y),r.current=!1),j&&o.current&&(n&&n(y),o.current=!1),j&&g>k?(i&&!r.current&&i(y),_.scrollTop=x,C=!0,r.current=!0):!j&&-g>w&&(s&&!o.current&&s(y),_.scrollTop=0,C=!0,o.current=!0),C&&u2(y)}},[i,a,s,n]),d=We.useCallback(function(y){p(y,y.deltaY)},[p]),h=We.useCallback(function(y){l.current=y.changedTouches[0].clientY},[]),f=We.useCallback(function(y){var g=l.current-y.changedTouches[0].clientY;p(y,g)},[p]),b=We.useCallback(function(y){if(!!y){var g=Ce.supportsPassiveEvents?{passive:!1}:!1;y.addEventListener("wheel",d,g),y.addEventListener("touchstart",h,g),y.addEventListener("touchmove",f,g)}},[f,h,d]),m=We.useCallback(function(y){!y||(y.removeEventListener("wheel",d,!1),y.removeEventListener("touchstart",h,!1),y.removeEventListener("touchmove",f,!1))},[f,h,d]);return We.useEffect(function(){if(!!t){var y=u.current;return b(y),function(){m(y)}}},[t,b,m]),function(y){u.current=y}}var bb=["boxSizing","height","overflow","paddingRight","position"],yb={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function vb(e){e.preventDefault()}function xb(e){e.stopPropagation()}function wb(){var e=this.scrollTop,t=this.scrollHeight,i=e+this.offsetHeight;e===0?this.scrollTop=1:i===t&&(this.scrollTop=e-1)}function _b(){return"ontouchstart"in window||navigator.maxTouchPoints}var Sb=!!(typeof window!="undefined"&&window.document&&window.document.createElement),Gs=0,Oa={capture:!1,passive:!1};function h2(e){var t=e.isEnabled,i=e.accountForScrollbars,a=i===void 0?!0:i,s=We.useRef({}),n=We.useRef(null),r=We.useCallback(function(l){if(!!Sb){var u=document.body,p=u&&u.style;if(a&&bb.forEach(function(b){var m=p&&p[b];s.current[b]=m}),a&&Gs<1){var d=parseInt(s.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,f=window.innerWidth-h+d||0;Object.keys(yb).forEach(function(b){var m=yb[b];p&&(p[b]=m)}),p&&(p.paddingRight="".concat(f,"px"))}u&&_b()&&(u.addEventListener("touchmove",vb,Oa),l&&(l.addEventListener("touchstart",wb,Oa),l.addEventListener("touchmove",xb,Oa))),Gs+=1}},[a]),o=We.useCallback(function(l){if(!!Sb){var u=document.body,p=u&&u.style;Gs=Math.max(Gs-1,0),a&&Gs<1&&bb.forEach(function(d){var h=s.current[d];p&&(p[d]=h)}),u&&_b()&&(u.removeEventListener("touchmove",vb,Oa),l&&(l.removeEventListener("touchstart",wb,Oa),l.removeEventListener("touchmove",xb,Oa)))}},[a]);return We.useEffect(function(){if(!!t){var l=n.current;return r(l),function(){o(l)}}},[t,r,o]),function(l){n.current=l}}var d2=function(){return document.activeElement&&document.activeElement.blur()},f2={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function m2(e){var t=e.children,i=e.lockEnabled,a=e.captureEnabled,s=a===void 0?!0:a,n=e.onBottomArrive,r=e.onBottomLeave,o=e.onTopArrive,l=e.onTopLeave,u=p2({isEnabled:s,onBottomArrive:n,onBottomLeave:r,onTopArrive:o,onTopLeave:l}),p=h2({isEnabled:i}),d=function(f){u(f),p(f)};return Ht.jsx(We.Fragment,null,i&&Ht.jsx("div",{onClick:d2,css:f2}),t(d))}var g2={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},b2=function(t){var i=t.name,a=t.onFocus;return Ht.jsx("input",{required:!0,name:i,tabIndex:-1,"aria-hidden":"true",onFocus:a,css:g2,value:"",onChange:function(){}})},y2=b2,v2=function(t){return t.label},Eb=function(t){return t.label},kb=function(t){return t.value},x2=function(t){return!!t.isDisabled},w2={clearIndicator:Ce.clearIndicatorCSS,container:Ce.containerCSS,control:Ce.css,dropdownIndicator:Ce.dropdownIndicatorCSS,group:Ce.groupCSS,groupHeading:Ce.groupHeadingCSS,indicatorsContainer:Ce.indicatorsContainerCSS,indicatorSeparator:Ce.indicatorSeparatorCSS,input:Ce.inputCSS,loadingIndicator:Ce.loadingIndicatorCSS,loadingMessage:Ce.loadingMessageCSS,menu:Ce.menuCSS,menuList:Ce.menuListCSS,menuPortal:Ce.menuPortalCSS,multiValue:Ce.multiValueCSS,multiValueLabel:Ce.multiValueLabelCSS,multiValueRemove:Ce.multiValueRemoveCSS,noOptionsMessage:Ce.noOptionsMessageCSS,option:Ce.optionCSS,placeholder:Ce.placeholderCSS,singleValue:Ce.css$1,valueContainer:Ce.valueContainerCSS};function _2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=Pt({},e);return Object.keys(t).forEach(function(a){var s=a;e[s]?i[s]=function(n,r){return t[s](e[s](n,r),r)}:i[s]=t[s]}),i}var S2={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},E2=4,Ab=4,k2=38,A2=Ab*2,C2={baseUnit:Ab,controlHeight:k2,menuGutter:A2},Or={borderRadius:E2,colors:S2,spacing:C2},Cb={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Ce.isTouchCapable(),captureMenuScroll:!Ce.isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:gb(),formatGroupLabel:v2,getOptionLabel:Eb,getOptionValue:kb,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:x2,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Ce.isMobileDevice(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var i=t.count;return"".concat(i," result").concat(i!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Tb(e,t,i,a){var s=Pb(e,t,i),n=Nb(e,t,i),r=Rb(e,t),o=Ir(e,t);return{type:"option",data:t,isDisabled:s,isSelected:n,label:r,value:o,index:a}}function jb(e,t){return e.options.map(function(i,a){if("options"in i){var s=i.options.map(function(r,o){return Tb(e,r,t,o)}).filter(function(r){return Ib(e,r)});return s.length>0?{type:"group",data:i,options:s,index:a}:void 0}var n=Tb(e,i,t,a);return Ib(e,n)?n:void 0}).filter(Ce.notNullish)}function Ob(e){return e.reduce(function(t,i){return i.type==="group"?t.push.apply(t,pb(i.options.map(function(a){return a.data}))):t.push(i.data),t},[])}function T2(e,t){return Ob(jb(e,t))}function Ib(e,t){var i=e.inputValue,a=i===void 0?"":i,s=t.data,n=t.isSelected,r=t.label,o=t.value;return(!Fb(e)||!n)&&Db(e,{label:r,value:o,data:s},a)}function j2(e,t){var i=e.focusedValue,a=e.selectValue,s=a.indexOf(i);if(s>-1){var n=t.indexOf(i);if(n>-1)return i;if(s-1?i:t[0]}var Rb=function(t,i){return t.getOptionLabel(i)},Ir=function(t,i){return t.getOptionValue(i)};function Pb(e,t,i){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,i):!1}function Nb(e,t,i){if(i.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,i);var a=Ir(e,t);return i.some(function(s){return Ir(e,s)===a})}function Db(e,t,i){return e.filterOption?e.filterOption(t,i):!0}var Fb=function(t){var i=t.hideSelectedOptions,a=t.isMulti;return i===void 0?a:i},I2=1,Mb=function(e){$O(i,e);var t=WO(i);function i(a){var s;if(VO(this,i),s=t.call(this,a),s.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},s.blockOptionHover=!1,s.isComposing=!1,s.commonProps=void 0,s.initialTouchX=0,s.initialTouchY=0,s.instancePrefix="",s.openAfterFocus=!1,s.scrollToFocusedOptionOnUpdate=!1,s.userIsDragging=void 0,s.controlRef=null,s.getControlRef=function(o){s.controlRef=o},s.focusedOptionRef=null,s.getFocusedOptionRef=function(o){s.focusedOptionRef=o},s.menuListRef=null,s.getMenuListRef=function(o){s.menuListRef=o},s.inputRef=null,s.getInputRef=function(o){s.inputRef=o},s.focus=s.focusInput,s.blur=s.blurInput,s.onChange=function(o,l){var u=s.props,p=u.onChange,d=u.name;l.name=d,s.ariaOnChange(o,l),p(o,l)},s.setValue=function(o,l,u){var p=s.props,d=p.closeMenuOnSelect,h=p.isMulti,f=p.inputValue;s.onInputChange("",{action:"set-value",prevInputValue:f}),d&&(s.setState({inputIsHiddenAfterUpdate:!h}),s.onMenuClose()),s.setState({clearFocusValueOnUpdate:!0}),s.onChange(o,{action:l,option:u})},s.selectOption=function(o){var l=s.props,u=l.blurInputOnSelect,p=l.isMulti,d=l.name,h=s.state.selectValue,f=p&&s.isOptionSelected(o,h),b=s.isOptionDisabled(o,h);if(f){var m=s.getOptionValue(o);s.setValue(Ce.multiValueAsValue(h.filter(function(y){return s.getOptionValue(y)!==m})),"deselect-option",o)}else if(!b)p?s.setValue(Ce.multiValueAsValue([].concat(pb(h),[o])),"select-option",o):s.setValue(Ce.singleValueAsValue(o),"select-option");else{s.ariaOnChange(Ce.singleValueAsValue(o),{action:"select-option",option:o,name:d});return}u&&s.blurInput()},s.removeValue=function(o){var l=s.props.isMulti,u=s.state.selectValue,p=s.getOptionValue(o),d=u.filter(function(f){return s.getOptionValue(f)!==p}),h=Ce.valueTernary(l,d,d[0]||null);s.onChange(h,{action:"remove-value",removedValue:o}),s.focusInput()},s.clearValue=function(){var o=s.state.selectValue;s.onChange(Ce.valueTernary(s.props.isMulti,[],null),{action:"clear",removedValues:o})},s.popValue=function(){var o=s.props.isMulti,l=s.state.selectValue,u=l[l.length-1],p=l.slice(0,l.length-1),d=Ce.valueTernary(o,p,p[0]||null);s.onChange(d,{action:"pop-value",removedValue:u})},s.getValue=function(){return s.state.selectValue},s.cx=function(){for(var o=arguments.length,l=new Array(o),u=0;uh||d>h}},s.onTouchEnd=function(o){s.userIsDragging||(s.controlRef&&!s.controlRef.contains(o.target)&&s.menuListRef&&!s.menuListRef.contains(o.target)&&s.blurInput(),s.initialTouchX=0,s.initialTouchY=0)},s.onControlTouchEnd=function(o){s.userIsDragging||s.onControlMouseDown(o)},s.onClearIndicatorTouchEnd=function(o){s.userIsDragging||s.onClearIndicatorMouseDown(o)},s.onDropdownIndicatorTouchEnd=function(o){s.userIsDragging||s.onDropdownIndicatorMouseDown(o)},s.handleInputChange=function(o){var l=s.props.inputValue,u=o.currentTarget.value;s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange(u,{action:"input-change",prevInputValue:l}),s.props.menuIsOpen||s.onMenuOpen()},s.onInputFocus=function(o){s.props.onFocus&&s.props.onFocus(o),s.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(s.openAfterFocus||s.props.openMenuOnFocus)&&s.openMenu("first"),s.openAfterFocus=!1},s.onInputBlur=function(o){var l=s.props.inputValue;if(s.menuListRef&&s.menuListRef.contains(document.activeElement)){s.inputRef.focus();return}s.props.onBlur&&s.props.onBlur(o),s.onInputChange("",{action:"input-blur",prevInputValue:l}),s.onMenuClose(),s.setState({focusedValue:null,isFocused:!1})},s.onOptionHover=function(o){s.blockOptionHover||s.state.focusedOption===o||s.setState({focusedOption:o})},s.shouldHideSelectedOptions=function(){return Fb(s.props)},s.onValueInputFocus=function(o){o.preventDefault(),o.stopPropagation(),s.focus()},s.onKeyDown=function(o){var l=s.props,u=l.isMulti,p=l.backspaceRemovesValue,d=l.escapeClearsValue,h=l.inputValue,f=l.isClearable,b=l.isDisabled,m=l.menuIsOpen,y=l.onKeyDown,g=l.tabSelectsValue,v=l.openMenuOnFocus,w=s.state,x=w.focusedOption,E=w.focusedValue,_=w.selectValue;if(!b&&!(typeof y=="function"&&(y(o),o.defaultPrevented))){switch(s.blockOptionHover=!0,o.key){case"ArrowLeft":if(!u||h)return;s.focusValue("previous");break;case"ArrowRight":if(!u||h)return;s.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(E)s.removeValue(E);else{if(!p)return;u?s.popValue():f&&s.clearValue()}break;case"Tab":if(s.isComposing||o.shiftKey||!m||!g||!x||v&&s.isOptionSelected(x,_))return;s.selectOption(x);break;case"Enter":if(o.keyCode===229)break;if(m){if(!x||s.isComposing)return;s.selectOption(x);break}return;case"Escape":m?(s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange("",{action:"menu-close",prevInputValue:h}),s.onMenuClose()):f&&d&&s.clearValue();break;case" ":if(h)return;if(!m){s.openMenu("first");break}if(!x)return;s.selectOption(x);break;case"ArrowUp":m?s.focusOption("up"):s.openMenu("last");break;case"ArrowDown":m?s.focusOption("down"):s.openMenu("first");break;case"PageUp":if(!m)return;s.focusOption("pageup");break;case"PageDown":if(!m)return;s.focusOption("pagedown");break;case"Home":if(!m)return;s.focusOption("first");break;case"End":if(!m)return;s.focusOption("last");break;default:return}o.preventDefault()}},s.instancePrefix="react-select-"+(s.props.instanceId||++I2),s.state.selectValue=Ce.cleanValue(a.value),a.menuIsOpen&&s.state.selectValue.length){var n=s.buildFocusableOptions(),r=n.indexOf(s.state.selectValue[0]);s.state.focusedOption=n[r]}return s}return JO(i,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Ce.scrollIntoView(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(s){var n=this.props,r=n.isDisabled,o=n.menuIsOpen,l=this.state.isFocused;(l&&!r&&s.isDisabled||l&&o&&!s.menuIsOpen)&&this.focusInput(),l&&r&&!s.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!r&&s.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Ce.scrollIntoView(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(s,n){this.props.onInputChange(s,n)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(s){var n=this,r=this.state,o=r.selectValue,l=r.isFocused,u=this.buildFocusableOptions(),p=s==="first"?0:u.length-1;if(!this.props.isMulti){var d=u.indexOf(o[0]);d>-1&&(p=d)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[p]},function(){return n.onMenuOpen()})}},{key:"focusValue",value:function(s){var n=this.state,r=n.selectValue,o=n.focusedValue;if(!!this.props.isMulti){this.setState({focusedOption:null});var l=r.indexOf(o);o||(l=-1);var u=r.length-1,p=-1;if(!!r.length){switch(s){case"previous":l===0?p=0:l===-1?p=u:p=l-1;break;case"next":l>-1&&l0&&arguments[0]!==void 0?arguments[0]:"first",n=this.props.pageSize,r=this.state.focusedOption,o=this.getFocusableOptions();if(!!o.length){var l=0,u=o.indexOf(r);r||(u=-1),s==="up"?l=u>0?u-1:o.length-1:s==="down"?l=(u+1)%o.length:s==="pageup"?(l=u-n,l<0&&(l=0)):s==="pagedown"?(l=u+n,l>o.length-1&&(l=o.length-1)):s==="last"&&(l=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[l],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Or):Pt(Pt({},Or),this.props.theme):Or}},{key:"getCommonProps",value:function(){var s=this.clearValue,n=this.cx,r=this.getStyles,o=this.getClassNames,l=this.getValue,u=this.selectOption,p=this.setValue,d=this.props,h=d.isMulti,f=d.isRtl,b=d.options,m=this.hasValue();return{clearValue:s,cx:n,getStyles:r,getClassNames:o,getValue:l,hasValue:m,isMulti:h,isRtl:f,options:b,selectOption:u,selectProps:d,setValue:p,theme:this.getTheme()}}},{key:"hasValue",value:function(){var s=this.state.selectValue;return s.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var s=this.props,n=s.isClearable,r=s.isMulti;return n===void 0?r:n}},{key:"isOptionDisabled",value:function(s,n){return Pb(this.props,s,n)}},{key:"isOptionSelected",value:function(s,n){return Nb(this.props,s,n)}},{key:"filterOption",value:function(s,n){return Db(this.props,s,n)}},{key:"formatOptionLabel",value:function(s,n){if(typeof this.props.formatOptionLabel=="function"){var r=this.props.inputValue,o=this.state.selectValue;return this.props.formatOptionLabel(s,{context:n,inputValue:r,selectValue:o})}else return this.getOptionLabel(s)}},{key:"formatGroupLabel",value:function(s){return this.props.formatGroupLabel(s)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var s=this.props,n=s.isDisabled,r=s.isSearchable,o=s.inputId,l=s.inputValue,u=s.tabIndex,p=s.form,d=s.menuIsOpen,h=s.required,f=this.getComponents(),b=f.Input,m=this.state,y=m.inputIsHidden,g=m.ariaSelection,v=this.commonProps,w=o||this.getElementId("input"),x=Pt(Pt(Pt({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},d&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?(g==null?void 0:g.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?He.createElement(b,nt({},v,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:w,innerRef:this.getInputRef,isDisabled:n,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:p,type:"text",value:l},x)):He.createElement(c2,nt({id:w,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Ce.noop,onFocus:this.onInputFocus,disabled:n,tabIndex:u,inputMode:"none",form:p,value:""},x))}},{key:"renderPlaceholderOrValue",value:function(){var s=this,n=this.getComponents(),r=n.MultiValue,o=n.MultiValueContainer,l=n.MultiValueLabel,u=n.MultiValueRemove,p=n.SingleValue,d=n.Placeholder,h=this.commonProps,f=this.props,b=f.controlShouldRenderValue,m=f.isDisabled,y=f.isMulti,g=f.inputValue,v=f.placeholder,w=this.state,x=w.selectValue,E=w.focusedValue,_=w.isFocused;if(!this.hasValue()||!b)return g?null:He.createElement(d,nt({},h,{key:"placeholder",isDisabled:m,isFocused:_,innerProps:{id:this.getElementId("placeholder")}}),v);if(y)return x.map(function(k,C){var S=k===E,A="".concat(s.getOptionLabel(k),"-").concat(s.getOptionValue(k));return He.createElement(r,nt({},h,{components:{Container:o,Label:l,Remove:u},isFocused:S,isDisabled:m,key:A,index:C,removeProps:{onClick:function(){return s.removeValue(k)},onTouchEnd:function(){return s.removeValue(k)},onMouseDown:function(M){M.preventDefault()}},data:k}),s.formatOptionLabel(k,"value"))});if(g)return null;var j=x[0];return He.createElement(p,nt({},h,{data:j,isDisabled:m}),this.formatOptionLabel(j,"value"))}},{key:"renderClearIndicator",value:function(){var s=this.getComponents(),n=s.ClearIndicator,r=this.commonProps,o=this.props,l=o.isDisabled,u=o.isLoading,p=this.state.isFocused;if(!this.isClearable()||!n||l||!this.hasValue()||u)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:d,isFocused:p}))}},{key:"renderLoadingIndicator",value:function(){var s=this.getComponents(),n=s.LoadingIndicator,r=this.commonProps,o=this.props,l=o.isDisabled,u=o.isLoading,p=this.state.isFocused;if(!n||!u)return null;var d={"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:d,isDisabled:l,isFocused:p}))}},{key:"renderIndicatorSeparator",value:function(){var s=this.getComponents(),n=s.DropdownIndicator,r=s.IndicatorSeparator;if(!n||!r)return null;var o=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return He.createElement(r,nt({},o,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var s=this.getComponents(),n=s.DropdownIndicator;if(!n)return null;var r=this.commonProps,o=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:u,isDisabled:o,isFocused:l}))}},{key:"renderMenu",value:function(){var s=this,n=this.getComponents(),r=n.Group,o=n.GroupHeading,l=n.Menu,u=n.MenuList,p=n.MenuPortal,d=n.LoadingMessage,h=n.NoOptionsMessage,f=n.Option,b=this.commonProps,m=this.state.focusedOption,y=this.props,g=y.captureMenuScroll,v=y.inputValue,w=y.isLoading,x=y.loadingMessage,E=y.minMenuHeight,_=y.maxMenuHeight,j=y.menuIsOpen,k=y.menuPlacement,C=y.menuPosition,S=y.menuPortalTarget,A=y.menuShouldBlockScroll,O=y.menuShouldScrollIntoView,M=y.noOptionsMessage,P=y.onMenuScrollToTop,D=y.onMenuScrollToBottom;if(!j)return null;var H=function(W,ee){var I=W.type,F=W.data,G=W.isDisabled,X=W.isSelected,J=W.label,Z=W.value,le=m===F,se=G?void 0:function(){return s.onOptionHover(F)},ie=G?void 0:function(){return s.selectOption(F)},ye="".concat(s.getElementId("option"),"-").concat(ee),pe={id:ye,onClick:ie,onMouseMove:se,onMouseOver:se,tabIndex:-1};return He.createElement(f,nt({},b,{innerProps:pe,data:F,isDisabled:G,isSelected:X,key:ye,label:J,type:I,value:Z,isFocused:le,innerRef:le?s.getFocusedOptionRef:void 0}),s.formatOptionLabel(W.data,"menu"))},$;if(this.hasOptions())$=this.getCategorizedOptions().map(function(B){if(B.type==="group"){var W=B.data,ee=B.options,I=B.index,F="".concat(s.getElementId("group"),"-").concat(I),G="".concat(F,"-heading");return He.createElement(r,nt({},b,{key:F,data:W,options:ee,Heading:o,headingProps:{id:G,data:B.data},label:s.formatGroupLabel(B.data)}),B.options.map(function(X){return H(X,"".concat(I,"-").concat(X.index))}))}else if(B.type==="option")return H(B,"".concat(B.index))});else if(w){var U=x({inputValue:v});if(U===null)return null;$=He.createElement(d,b,U)}else{var Y=M({inputValue:v});if(Y===null)return null;$=He.createElement(h,b,Y)}var K={minMenuHeight:E,maxMenuHeight:_,menuPlacement:k,menuPosition:C,menuShouldScrollIntoView:O},L=He.createElement(Ce.MenuPlacer,nt({},b,K),function(B){var W=B.ref,ee=B.placerProps,I=ee.placement,F=ee.maxHeight;return He.createElement(l,nt({},b,K,{innerRef:W,innerProps:{onMouseDown:s.onMenuMouseDown,onMouseMove:s.onMenuMouseMove,id:s.getElementId("listbox")},isLoading:w,placement:I}),He.createElement(m2,{captureEnabled:g,onTopArrive:P,onBottomArrive:D,lockEnabled:A},function(G){return He.createElement(u,nt({},b,{innerRef:function(J){s.getMenuListRef(J),G(J)},isLoading:w,maxHeight:F,focusedOption:m}),$)}))});return S||C==="fixed"?He.createElement(p,nt({},b,{appendTo:S,controlElement:this.controlRef,menuPlacement:k,menuPosition:C}),L):L}},{key:"renderFormField",value:function(){var s=this,n=this.props,r=n.delimiter,o=n.isDisabled,l=n.isMulti,u=n.name,p=n.required,d=this.state.selectValue;if(p&&!this.hasValue()&&!o)return He.createElement(y2,{name:u,onFocus:this.onValueInputFocus});if(!(!u||o))if(l)if(r){var h=d.map(function(m){return s.getOptionValue(m)}).join(r);return He.createElement("input",{name:u,type:"hidden",value:h})}else{var f=d.length>0?d.map(function(m,y){return He.createElement("input",{key:"i-".concat(y),name:u,type:"hidden",value:s.getOptionValue(m)})}):He.createElement("input",{name:u,type:"hidden",value:""});return He.createElement("div",null,f)}else{var b=d[0]?this.getOptionValue(d[0]):"";return He.createElement("input",{name:u,type:"hidden",value:b})}}},{key:"renderLiveRegion",value:function(){var s=this.commonProps,n=this.state,r=n.ariaSelection,o=n.focusedOption,l=n.focusedValue,u=n.isFocused,p=n.selectValue,d=this.getFocusableOptions();return He.createElement(s2,nt({},s,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:o,focusedValue:l,isFocused:u,selectValue:p,focusableOptions:d}))}},{key:"render",value:function(){var s=this.getComponents(),n=s.Control,r=s.IndicatorsContainer,o=s.SelectContainer,l=s.ValueContainer,u=this.props,p=u.className,d=u.id,h=u.isDisabled,f=u.menuIsOpen,b=this.state.isFocused,m=this.commonProps=this.getCommonProps();return He.createElement(o,nt({},m,{className:p,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:b}),this.renderLiveRegion(),He.createElement(n,nt({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:b,menuIsOpen:f}),He.createElement(l,nt({},m,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),He.createElement(r,nt({},m,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(s,n){var r=n.prevProps,o=n.clearFocusValueOnUpdate,l=n.inputIsHiddenAfterUpdate,u=n.ariaSelection,p=n.isFocused,d=n.prevWasFocused,h=s.options,f=s.value,b=s.menuIsOpen,m=s.inputValue,y=s.isMulti,g=Ce.cleanValue(f),v={};if(r&&(f!==r.value||h!==r.options||b!==r.menuIsOpen||m!==r.inputValue)){var w=b?T2(s,g):[],x=o?j2(n,g):null,E=O2(n,w);v={selectValue:g,focusedOption:E,focusedValue:x,clearFocusValueOnUpdate:!1}}var _=l!=null&&s!==r?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},j=u,k=p&&d;return p&&!k&&(j={value:Ce.valueTernary(y,g,g[0]||null),options:g,action:"initial-input-focus"},k=!d),(u==null?void 0:u.action)==="initial-input-focus"&&(j=null),Pt(Pt(Pt({},v),_),{},{prevProps:s,ariaSelection:j,prevWasFocused:k})}}]),i}(We.Component);Mb.defaultProps=Cb;Fi.Select=Mb;Fi.createFilter=gb;Fi.defaultProps=Cb;Fi.defaultTheme=Or;Fi.getOptionLabel=Eb;Fi.getOptionValue=kb;Fi.mergeStyles=_2});var zb=R(qb=>{"use strict";var Bb=Aa(),Wc=qs(),R2=Ta(),Ki=Yt(),P2=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function N2(e){var t=e.defaultInputValue,i=t===void 0?"":t,a=e.defaultMenuIsOpen,s=a===void 0?!1:a,n=e.defaultValue,r=n===void 0?null:n,o=e.inputValue,l=e.menuIsOpen,u=e.onChange,p=e.onInputChange,d=e.onMenuClose,h=e.onMenuOpen,f=e.value,b=R2(e,P2),m=Ki.useState(o!==void 0?o:i),y=Wc(m,2),g=y[0],v=y[1],w=Ki.useState(l!==void 0?l:s),x=Wc(w,2),E=x[0],_=x[1],j=Ki.useState(f!==void 0?f:r),k=Wc(j,2),C=k[0],S=k[1],A=Ki.useCallback(function(U,Y){typeof u=="function"&&u(U,Y),S(U)},[u]),O=Ki.useCallback(function(U,Y){var K;typeof p=="function"&&(K=p(U,Y)),v(K!==void 0?K:U)},[p]),M=Ki.useCallback(function(){typeof h=="function"&&h(),_(!0)},[h]),P=Ki.useCallback(function(){typeof d=="function"&&d(),_(!1)},[d]),D=o!==void 0?o:g,H=l!==void 0?l:E,$=f!==void 0?f:C;return Bb(Bb({},b),{},{inputValue:D,menuIsOpen:H,onChange:A,onInputChange:O,onMenuClose:P,onMenuOpen:M,value:$})}qb.useStateManager=N2});var Hb=R(Ub=>{"use strict";var D2=bs(),Rr=Aa(),xi=qs(),F2=Ta(),Tt=Yt(),M2=Ar(),L2=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function B2(e){var t=e.defaultOptions,i=t===void 0?!1:t,a=e.cacheOptions,s=a===void 0?!1:a,n=e.loadOptions;e.options;var r=e.isLoading,o=r===void 0?!1:r,l=e.onInputChange,u=e.filterOption,p=u===void 0?null:u,d=F2(e,L2),h=d.inputValue,f=Tt.useRef(void 0),b=Tt.useRef(!1),m=Tt.useState(Array.isArray(i)?i:void 0),y=xi(m,2),g=y[0],v=y[1],w=Tt.useState(typeof h!="undefined"?h:""),x=xi(w,2),E=x[0],_=x[1],j=Tt.useState(i===!0),k=xi(j,2),C=k[0],S=k[1],A=Tt.useState(void 0),O=xi(A,2),M=O[0],P=O[1],D=Tt.useState([]),H=xi(D,2),$=H[0],U=H[1],Y=Tt.useState(!1),K=xi(Y,2),L=K[0],B=K[1],W=Tt.useState({}),ee=xi(W,2),I=ee[0],F=ee[1],G=Tt.useState(void 0),X=xi(G,2),J=X[0],Z=X[1],le=Tt.useState(void 0),se=xi(le,2),ie=se[0],ye=se[1];s!==ie&&(F({}),ye(s)),i!==J&&(v(Array.isArray(i)?i:void 0),Z(i)),Tt.useEffect(function(){return b.current=!0,function(){b.current=!1}},[]);var pe=Tt.useCallback(function(z,V){if(!n)return V();var te=n(z,V);te&&typeof te.then=="function"&&te.then(V,function(){return V()})},[n]);Tt.useEffect(function(){i===!0&&pe(E,function(z){!b.current||(v(z||[]),S(!!f.current))})},[]);var N=Tt.useCallback(function(z,V){var te=M2.handleInputChange(z,V,l);if(!te){f.current=void 0,_(""),P(""),U([]),S(!1),B(!1);return}if(s&&I[te])_(te),P(te),U(I[te]),S(!1),B(!1);else{var ae=f.current={};_(te),S(!0),B(!M),pe(te,function(ne){!b||ae===f.current&&(f.current=void 0,S(!1),P(te),U(ne||[]),B(!1),F(ne?Rr(Rr({},I),{},D2({},te,ne)):I))})}},[s,pe,M,I,l]),q=L?[]:E&&M?$:g||[];return Rr(Rr({},d),{},{options:q,isLoading:C||o,onInputChange:N,filterOption:p})}Ub.useAsync=B2});var Jb=R(Pr=>{"use strict";Object.defineProperty(Pr,"__esModule",{value:!0});var q2=Ea(),Gb=Yt(),z2=Lb(),U2=zb(),Vb=Hb();Aa();Ql();ec();ic();sc();oc();Ar();gr();qs();Ta();ka();Lc();bs();Bc();qc();Uc();Jc();function H2(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var G2=H2(Gb),V2=Gb.forwardRef(function(e,t){var i=Vb.useAsync(e),a=U2.useStateManager(i);return G2.createElement(z2.Select,q2({ref:t},a))}),J2=V2;Pr.useAsync=Vb.useAsync;Pr.default=J2});var Xc=R((Lq,$b)=>{"use strict";$b.exports=Jb()});var Xb=R(Wb=>{Wb._default=Xc().default});var pu=R((Kq,uu)=>{"use strict";var wy=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(a=>a.toUpperCase()==="PATH")||"Path"};uu.exports=wy;uu.exports.default=wy});var ky=R((Zq,Ey)=>{"use strict";var _y=require("path"),TI=Mn(),jI=pu();function Sy(e,t){let i=e.options.env||process.env,a=process.cwd(),s=e.options.cwd!=null,n=s&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(e.options.cwd)}catch(o){}let r;try{r=TI.sync(e.command,{path:i[jI({env:i})],pathExt:t?_y.delimiter:void 0})}catch(o){}finally{n&&process.chdir(a)}return r&&(r=_y.resolve(s?e.options.cwd:"",r)),r}function OI(e){return Sy(e)||Sy(e,!0)}Ey.exports=OI});var Ay=R((Yq,du)=>{"use strict";var hu=/([()\][%!^"`<>&|;, *?])/g;function II(e){return e=e.replace(hu,"^$1"),e}function RI(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(hu,"^$1"),t&&(e=e.replace(hu,"^$1")),e}du.exports.command=II;du.exports.argument=RI});var Ty=R((Qq,Cy)=>{"use strict";Cy.exports=/^#!(.*)/});var Oy=R((ez,jy)=>{"use strict";var PI=Ty();jy.exports=(e="")=>{let t=e.match(PI);if(!t)return null;let[i,a]=t[0].replace(/#! ?/,"").split(" "),s=i.split("/").pop();return s==="env"?a:a?`${s} ${a}`:s}});var Ry=R((tz,Iy)=>{"use strict";var fu=require("fs"),NI=Oy();function DI(e){let t=150,i=Buffer.alloc(t),a;try{a=fu.openSync(e,"r"),fu.readSync(a,i,0,t,0),fu.closeSync(a)}catch(s){}return NI(i.toString())}Iy.exports=DI});var Fy=R((iz,Dy)=>{"use strict";var FI=require("path"),Py=ky(),Ny=Ay(),MI=Ry(),LI=process.platform==="win32",BI=/\.(?:com|exe)$/i,qI=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zI(e){e.file=Py(e);let t=e.file&&MI(e.file);return t?(e.args.unshift(e.file),e.command=t,Py(e)):e.file}function UI(e){if(!LI)return e;let t=zI(e),i=!BI.test(t);if(e.options.forceShell||i){let a=qI.test(t);e.command=FI.normalize(e.command),e.command=Ny.command(e.command),e.args=e.args.map(n=>Ny.argument(n,a));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function HI(e,t,i){t&&!Array.isArray(t)&&(i=t,t=null),t=t?t.slice(0):[],i=Object.assign({},i);let a={command:e,args:t,options:i,file:void 0,original:{command:e,args:t}};return i.shell?a:UI(a)}Dy.exports=HI});var By=R((az,Ly)=>{"use strict";var mu=process.platform==="win32";function gu(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function GI(e,t){if(!mu)return;let i=e.emit;e.emit=function(a,s){if(a==="exit"){let n=My(s,t,"spawn");if(n)return i.call(e,"error",n)}return i.apply(e,arguments)}}function My(e,t){return mu&&e===1&&!t.file?gu(t.original,"spawn"):null}function VI(e,t){return mu&&e===1&&!t.file?gu(t.original,"spawnSync"):null}Ly.exports={hookChildProcess:GI,verifyENOENT:My,verifyENOENTSync:VI,notFoundError:gu}});var vu=R((sz,Ia)=>{"use strict";var qy=require("child_process"),bu=Fy(),yu=By();function zy(e,t,i){let a=bu(e,t,i),s=qy.spawn(a.command,a.args,a.options);return yu.hookChildProcess(s,a),s}function JI(e,t,i){let a=bu(e,t,i),s=qy.spawnSync(a.command,a.args,a.options);return s.error=s.error||yu.verifyENOENTSync(s.status,a),s}Ia.exports=zy;Ia.exports.spawn=zy;Ia.exports.sync=JI;Ia.exports._parse=bu;Ia.exports._enoent=yu});var Qy=R((Ez,zr)=>{zr.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&zr.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&zr.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Cu=R((kz,Da)=>{var Ye=global.process,Yi=function(e){return e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function"};Yi(Ye)?(ev=require("assert"),Pa=Qy(),tv=/^win/i.test(Ye.platform),Js=require("events"),typeof Js!="function"&&(Js=Js.EventEmitter),Ye.__signal_exit_emitter__?bt=Ye.__signal_exit_emitter__:(bt=Ye.__signal_exit_emitter__=new Js,bt.count=0,bt.emitted={}),bt.infinite||(bt.setMaxListeners(1/0),bt.infinite=!0),Da.exports=function(e,t){if(!Yi(global.process))return function(){};ev.equal(typeof e,"function","a callback must be provided for exit handler"),Na===!1&&ku();var i="exit";t&&t.alwaysLast&&(i="afterexit");var a=function(){bt.removeListener(i,e),bt.listeners("exit").length===0&&bt.listeners("afterexit").length===0&&Ur()};return bt.on(i,e),a},Ur=function(){!Na||!Yi(global.process)||(Na=!1,Pa.forEach(function(t){try{Ye.removeListener(t,Hr[t])}catch(i){}}),Ye.emit=Gr,Ye.reallyExit=Au,bt.count-=1)},Da.exports.unload=Ur,Qi=function(t,i,a){bt.emitted[t]||(bt.emitted[t]=!0,bt.emit(t,i,a))},Hr={},Pa.forEach(function(e){Hr[e]=function(){if(!!Yi(global.process)){var i=Ye.listeners(e);i.length===bt.count&&(Ur(),Qi("exit",null,e),Qi("afterexit",null,e),tv&&e==="SIGHUP"&&(e="SIGINT"),Ye.kill(Ye.pid,e))}}}),Da.exports.signals=function(){return Pa},Na=!1,ku=function(){Na||!Yi(global.process)||(Na=!0,bt.count+=1,Pa=Pa.filter(function(t){try{return Ye.on(t,Hr[t]),!0}catch(i){return!1}}),Ye.emit=av,Ye.reallyExit=iv)},Da.exports.load=ku,Au=Ye.reallyExit,iv=function(t){!Yi(global.process)||(Ye.exitCode=t||0,Qi("exit",Ye.exitCode,null),Qi("afterexit",Ye.exitCode,null),Au.call(Ye,Ye.exitCode))},Gr=Ye.emit,av=function(t,i){if(t==="exit"&&Yi(global.process)){i!==void 0&&(Ye.exitCode=i);var a=Gr.apply(this,arguments);return Qi("exit",Ye.exitCode,null),Qi("afterexit",Ye.exitCode,null),a}else return Gr.apply(this,arguments)}):Da.exports=function(){return function(){}};var ev,Pa,tv,Js,bt,Ur,Qi,Hr,Na,ku,Au,iv,Gr,av});var dv=R((Tz,hv)=>{"use strict";var{PassThrough:gR}=require("stream");hv.exports=e=>{e=me({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=new gR({objectMode:s});i&&n.setEncoding(i);let r=0,o=[];return n.on("data",l=>{o.push(l),s?r=o.length:r+=l.length}),n.getBufferedValue=()=>t?o:a?Buffer.concat(o,r):o.join(""),n.getBufferedLength=()=>r,n}});var fv=R((jz,$s)=>{"use strict";var{constants:bR}=require("buffer"),yR=require("stream"),{promisify:vR}=require("util"),xR=dv(),wR=vR(yR.pipeline),Tu=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function ju(e,t){return he(this,null,function*(){if(!e)throw new Error("Expected a stream");t=me({maxBuffer:1/0},t);let{maxBuffer:i}=t,a=xR(t);return yield new Promise((s,n)=>{let r=o=>{o&&a.getBufferedLength()<=bR.MAX_LENGTH&&(o.bufferedData=a.getBufferedValue()),n(o)};(()=>he(this,null,function*(){try{yield wR(e,a),s()}catch(o){r(o)}}))(),a.on("data",()=>{a.getBufferedLength()>i&&r(new Tu)})}),a.getBufferedValue()})}$s.exports=ju;$s.exports.buffer=(e,t)=>ju(e,ke(me({},t),{encoding:"buffer"}));$s.exports.array=(e,t)=>ju(e,ke(me({},t),{array:!0}));$s.exports.MaxBufferError=Tu});var Ou=R((Oz,mv)=>{"use strict";var{PassThrough:_R}=require("stream");mv.exports=function(){var e=[],t=new _R({objectMode:!0});return t.setMaxListeners(0),t.add=i,t.isEmpty=a,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(i),t;function i(n){return Array.isArray(n)?(n.forEach(i),this):(e.push(n),n.once("end",s.bind(null,n)),n.once("error",t.emit.bind(t,"error")),n.pipe(t,{end:!1}),this)}function a(){return e.length==0}function s(n){e=e.filter(function(r){return r!==n}),!e.length&&t.readable&&t.end()}}});var Jr=R((Mu,jv)=>{var Vr=require("buffer"),ii=Vr.Buffer;function Tv(e,t){for(var i in e)t[i]=e[i]}ii.from&&ii.alloc&&ii.allocUnsafe&&ii.allocUnsafeSlow?jv.exports=Vr:(Tv(Vr,Mu),Mu.Buffer=ea);function ea(e,t,i){return ii(e,t,i)}ea.prototype=Object.create(ii.prototype);Tv(ii,ea);ea.from=function(e,t,i){if(typeof e=="number")throw new TypeError("Argument must not be a number");return ii(e,t,i)};ea.alloc=function(e,t,i){if(typeof e!="number")throw new TypeError("Argument must be a number");var a=ii(e);return t!==void 0?typeof i=="string"?a.fill(t,i):a.fill(t):a.fill(0),a};ea.allocUnsafe=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return ii(e)};ea.allocUnsafeSlow=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Vr.SlowBuffer(e)}});var Dv=R((Wz,Lu)=>{"use strict";Lu.exports=zR;Lu.exports.parse=VR;var Ov=require("path").basename,IR=Jr().Buffer,RR=/[\x00-\x20"'()*,/:;<=>?@[\\\]{}\x7f]/g,PR=/%[0-9A-Fa-f]{2}/,NR=/%([0-9A-Fa-f]{2})/g,Iv=/[^\x20-\x7e\xa0-\xff]/g,DR=/\\([\u0000-\u007f])/g,FR=/([\\"])/g,Rv=/;[\x09\x20]*([!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*=[\x09\x20]*("(?:[\x20!\x23-\x5b\x5d-\x7e\x80-\xff]|\\[\x20-\x7e])*"|[!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*/g,MR=/^[\x20-\x7e\x80-\xff]+$/,LR=/^[!#$%&'*+.0-9A-Z^_`a-z|~-]+$/,BR=/^([A-Za-z0-9!#$%&+\-^_`{}~]+)'(?:[A-Za-z]{2,3}(?:-[A-Za-z]{3}){0,3}|[A-Za-z]{4,8}|)'((?:%[0-9A-Fa-f]{2}|[A-Za-z0-9!#$&+.^_`|~-])+)$/,qR=/^([!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*(?:$|;)/;function zR(e,t){var i=t||{},a=i.type||"attachment",s=UR(e,i.fallback);return HR(new Nv(a,s))}function UR(e,t){if(e!==void 0){var i={};if(typeof e!="string")throw new TypeError("filename must be a string");if(t===void 0&&(t=!0),typeof t!="string"&&typeof t!="boolean")throw new TypeError("fallback must be a string or boolean");if(typeof t=="string"&&Iv.test(t))throw new TypeError("fallback must be ISO-8859-1 string");var a=Ov(e),s=MR.test(a),n=typeof t!="string"?t&&Pv(a):Ov(t),r=typeof n=="string"&&n!==a;return(r||!s||PR.test(a))&&(i["filename*"]=a),(s||r)&&(i.filename=r?n:a),i}}function HR(e){var t=e.parameters,i=e.type;if(!i||typeof i!="string"||!LR.test(i))throw new TypeError("invalid type");var a=String(i).toLowerCase();if(t&&typeof t=="object")for(var s,n=Object.keys(t).sort(),r=0;r{"use strict";Fv.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;no[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"application/font-woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"application/font-woff"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"application/font-sfnt"}:i([79,84,84,79,0])?{ext:"otf",mime:"application/font-sfnt"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:null}});var Bv=R((Kz,Lv)=>{"use strict";var KR=Mv(),ZR=new Set(["7z","bz2","gz","rar","tar","zip","xz","gz"]);Lv.exports=e=>{let t=KR(e);return ZR.has(t&&t.ext)?t:null}});var zv=R((Zz,qv)=>{var Mi=require("constants"),YR=process.cwd,$r=null,QR=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return $r||($r=YR.call(process)),$r};try{process.cwd()}catch(e){}typeof process.chdir=="function"&&(Bu=process.chdir,process.chdir=function(e){$r=null,Bu.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,Bu));var Bu;qv.exports=eP;function eP(e){Mi.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&t(e),e.lutimes||i(e),e.chown=n(e.chown),e.fchown=n(e.fchown),e.lchown=n(e.lchown),e.chmod=a(e.chmod),e.fchmod=a(e.fchmod),e.lchmod=a(e.lchmod),e.chownSync=r(e.chownSync),e.fchownSync=r(e.fchownSync),e.lchownSync=r(e.lchownSync),e.chmodSync=s(e.chmodSync),e.fchmodSync=s(e.fchmodSync),e.lchmodSync=s(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=l(e.statSync),e.fstatSync=l(e.fstatSync),e.lstatSync=l(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(p,d,h){h&&process.nextTick(h)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(p,d,h,f){f&&process.nextTick(f)},e.lchownSync=function(){}),QR==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(p){function d(h,f,b){var m=Date.now(),y=0;p(h,f,function g(v){if(v&&(v.code==="EACCES"||v.code==="EPERM")&&Date.now()-m<6e4){setTimeout(function(){e.stat(f,function(w,x){w&&w.code==="ENOENT"?p(h,f,g):b(v)})},y),y<100&&(y+=10);return}b&&b(v)})}return Object.setPrototypeOf&&Object.setPrototypeOf(d,p),d}(e.rename)),e.read=typeof e.read!="function"?e.read:function(p){function d(h,f,b,m,y,g){var v;if(g&&typeof g=="function"){var w=0;v=function(x,E,_){if(x&&x.code==="EAGAIN"&&w<10)return w++,p.call(e,h,f,b,m,y,v);g.apply(this,arguments)}}return p.call(e,h,f,b,m,y,v)}return Object.setPrototypeOf&&Object.setPrototypeOf(d,p),d}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(p){return function(d,h,f,b,m){for(var y=0;;)try{return p.call(e,d,h,f,b,m)}catch(g){if(g.code==="EAGAIN"&&y<10){y++;continue}throw g}}}(e.readSync);function t(p){p.lchmod=function(d,h,f){p.open(d,Mi.O_WRONLY|Mi.O_SYMLINK,h,function(b,m){if(b){f&&f(b);return}p.fchmod(m,h,function(y){p.close(m,function(g){f&&f(y||g)})})})},p.lchmodSync=function(d,h){var f=p.openSync(d,Mi.O_WRONLY|Mi.O_SYMLINK,h),b=!0,m;try{m=p.fchmodSync(f,h),b=!1}finally{if(b)try{p.closeSync(f)}catch(y){}else p.closeSync(f)}return m}}function i(p){Mi.hasOwnProperty("O_SYMLINK")&&p.futimes?(p.lutimes=function(d,h,f,b){p.open(d,Mi.O_SYMLINK,function(m,y){if(m){b&&b(m);return}p.futimes(y,h,f,function(g){p.close(y,function(v){b&&b(g||v)})})})},p.lutimesSync=function(d,h,f){var b=p.openSync(d,Mi.O_SYMLINK),m,y=!0;try{m=p.futimesSync(b,h,f),y=!1}finally{if(y)try{p.closeSync(b)}catch(g){}else p.closeSync(b)}return m}):p.futimes&&(p.lutimes=function(d,h,f,b){b&&process.nextTick(b)},p.lutimesSync=function(){})}function a(p){return p&&function(d,h,f){return p.call(e,d,h,function(b){u(b)&&(b=null),f&&f.apply(this,arguments)})}}function s(p){return p&&function(d,h){try{return p.call(e,d,h)}catch(f){if(!u(f))throw f}}}function n(p){return p&&function(d,h,f,b){return p.call(e,d,h,f,function(m){u(m)&&(m=null),b&&b.apply(this,arguments)})}}function r(p){return p&&function(d,h,f){try{return p.call(e,d,h,f)}catch(b){if(!u(b))throw b}}}function o(p){return p&&function(d,h,f){typeof h=="function"&&(f=h,h=null);function b(m,y){y&&(y.uid<0&&(y.uid+=4294967296),y.gid<0&&(y.gid+=4294967296)),f&&f.apply(this,arguments)}return h?p.call(e,d,h,b):p.call(e,d,b)}}function l(p){return p&&function(d,h){var f=h?p.call(e,d,h):p.call(e,d);return f&&(f.uid<0&&(f.uid+=4294967296),f.gid<0&&(f.gid+=4294967296)),f}}function u(p){if(!p||p.code==="ENOSYS")return!0;var d=!process.getuid||process.getuid()!==0;return!!(d&&(p.code==="EINVAL"||p.code==="EPERM"))}}});var Gv=R((Yz,Hv)=>{var Uv=require("stream").Stream;Hv.exports=tP;function tP(e){return{ReadStream:t,WriteStream:i};function t(a,s){if(!(this instanceof t))return new t(a,s);Uv.call(this);var n=this;this.path=a,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,s=s||{};for(var r=Object.keys(s),o=0,l=r.length;othis.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){n._read()});return}e.open(this.path,this.flags,this.mode,function(p,d){if(p){n.emit("error",p),n.readable=!1;return}n.fd=d,n.emit("open",d),n._read()})}function i(a,s){if(!(this instanceof i))return new i(a,s);Uv.call(this),this.path=a,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,s=s||{};for(var n=Object.keys(s),r=0,o=n.length;r= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var Jv=R((Qz,Vv)=>{"use strict";Vv.exports=aP;var iP=Object.getPrototypeOf||function(e){return e.__proto__};function aP(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var t={__proto__:iP(e)};else var t=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}),t}});var Kv=R((e5,Uu)=>{var tt=require("fs"),sP=zv(),nP=Gv(),rP=Jv(),Wr=require("util"),vt,Xr;typeof Symbol=="function"&&typeof Symbol.for=="function"?(vt=Symbol.for("graceful-fs.queue"),Xr=Symbol.for("graceful-fs.previous")):(vt="___graceful-fs.queue",Xr="___graceful-fs.previous");function oP(){}function $v(e,t){Object.defineProperty(e,vt,{get:function(){return t}})}var ta=oP;Wr.debuglog?ta=Wr.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(ta=function(){var e=Wr.format.apply(Wr,arguments);e="GFS4: "+e.split(/\n/).join(` +GFS4: `),console.error(e)});tt[vt]||(Wv=global[vt]||[],$v(tt,Wv),tt.close=function(e){function t(i,a){return e.call(tt,i,function(s){s||Xv(),typeof a=="function"&&a.apply(this,arguments)})}return Object.defineProperty(t,Xr,{value:e}),t}(tt.close),tt.closeSync=function(e){function t(i){e.apply(tt,arguments),Xv()}return Object.defineProperty(t,Xr,{value:e}),t}(tt.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){ta(tt[vt]),require("assert").equal(tt[vt].length,0)}));var Wv;global[vt]||$v(global,tt[vt]);Uu.exports=qu(rP(tt));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!tt.__patched&&(Uu.exports=qu(tt),tt.__patched=!0);function qu(e){sP(e),e.gracefulify=qu,e.createReadStream=E,e.createWriteStream=_;var t=e.readFile;e.readFile=i;function i(C,S,A){return typeof S=="function"&&(A=S,S=null),O(C,S,A);function O(M,P,D,H){return t(M,P,function($){$&&($.code==="EMFILE"||$.code==="ENFILE")?Fa([O,[M,P,D],$,H||Date.now(),Date.now()]):typeof D=="function"&&D.apply(this,arguments)})}}var a=e.writeFile;e.writeFile=s;function s(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return a(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var n=e.appendFile;n&&(e.appendFile=r);function r(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return n(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=l);function l(C,S,A,O){return typeof A=="function"&&(O=A,A=0),M(C,S,A,O);function M(P,D,H,$,U){return o(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var u=e.readdir;e.readdir=d;var p=/^v[0-5]\./;function d(C,S,A){typeof S=="function"&&(A=S,S=null);var O=p.test(process.version)?function(D,H,$,U){return u(D,M(D,H,$,U))}:function(D,H,$,U){return u(D,H,M(D,H,$,U))};return O(C,S,A);function M(P,D,H,$){return function(U,Y){U&&(U.code==="EMFILE"||U.code==="ENFILE")?Fa([O,[P,D,H],U,$||Date.now(),Date.now()]):(Y&&Y.sort&&Y.sort(),typeof H=="function"&&H.call(this,U,Y))}}}if(process.version.substr(0,4)==="v0.8"){var h=nP(e);g=h.ReadStream,w=h.WriteStream}var f=e.ReadStream;f&&(g.prototype=Object.create(f.prototype),g.prototype.open=v);var b=e.WriteStream;b&&(w.prototype=Object.create(b.prototype),w.prototype.open=x),Object.defineProperty(e,"ReadStream",{get:function(){return g},set:function(C){g=C},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return w},set:function(C){w=C},enumerable:!0,configurable:!0});var m=g;Object.defineProperty(e,"FileReadStream",{get:function(){return m},set:function(C){m=C},enumerable:!0,configurable:!0});var y=w;Object.defineProperty(e,"FileWriteStream",{get:function(){return y},set:function(C){y=C},enumerable:!0,configurable:!0});function g(C,S){return this instanceof g?(f.apply(this,arguments),this):g.apply(Object.create(g.prototype),arguments)}function v(){var C=this;k(C.path,C.flags,C.mode,function(S,A){S?(C.autoClose&&C.destroy(),C.emit("error",S)):(C.fd=A,C.emit("open",A),C.read())})}function w(C,S){return this instanceof w?(b.apply(this,arguments),this):w.apply(Object.create(w.prototype),arguments)}function x(){var C=this;k(C.path,C.flags,C.mode,function(S,A){S?(C.destroy(),C.emit("error",S)):(C.fd=A,C.emit("open",A))})}function E(C,S){return new e.ReadStream(C,S)}function _(C,S){return new e.WriteStream(C,S)}var j=e.open;e.open=k;function k(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return j(P,D,H,function(Y,K){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}return e}function Fa(e){ta("ENQUEUE",e[0].name,e[1]),tt[vt].push(e),zu()}var Kr;function Xv(){for(var e=Date.now(),t=0;t2&&(tt[vt][t][3]=e,tt[vt][t][4]=e);zu()}function zu(){if(clearTimeout(Kr),Kr=void 0,tt[vt].length!==0){var e=tt[vt].shift(),t=e[0],i=e[1],a=e[2],s=e[3],n=e[4];if(s===void 0)ta("RETRY",t.name,i),t.apply(null,i);else if(Date.now()-s>=6e4){ta("TIMEOUT",t.name,i);var r=i.pop();typeof r=="function"&&r.call(null,a)}else{var o=Date.now()-n,l=Math.max(n-s,1),u=Math.min(l*1.2,100);o>=u?(ta("RETRY",t.name,i),t.apply(null,i.concat([s]))):tt[vt].push(e)}Kr===void 0&&(Kr=setTimeout(zu,0))}}});var Yv=R((t5,Zv)=>{"use strict";Zv.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;no[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"font/woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"font/woff2"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"font/ttf"}:i([79,84,84,79,0])?{ext:"otf",mime:"font/otf"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196}))?{ext:"mts",mime:"video/mp2t"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:i([66,80,71,251])?{ext:"bpg",mime:"image/bpg"}:null}});var Zr=R((i5,Qv)=>{"use strict";var Si=Qv.exports=function(e){return e!==null&&typeof e=="object"&&typeof e.pipe=="function"};Si.writable=function(e){return Si(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object"};Si.readable=function(e){return Si(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object"};Si.duplex=function(e){return Si.writable(e)&&Si.readable(e)};Si.transform=function(e){return Si.duplex(e)&&typeof e._transform=="function"&&typeof e._transformState=="object"}});var Xs=R((a5,Hu)=>{"use strict";typeof process=="undefined"||!process.version||process.version.indexOf("v0.")===0||process.version.indexOf("v1.")===0&&process.version.indexOf("v1.8.")!==0?Hu.exports={nextTick:lP}:Hu.exports=process;function lP(e,t,i,a){if(typeof e!="function")throw new TypeError('"callback" argument must be a function');var s=arguments.length,n,r;switch(s){case 0:case 1:return process.nextTick(e);case 2:return process.nextTick(function(){e.call(null,t)});case 3:return process.nextTick(function(){e.call(null,t,i)});case 4:return process.nextTick(function(){e.call(null,t,i,a)});default:for(n=new Array(s-1),r=0;r{function cP(e){return Array.isArray?Array.isArray(e):Yr(e)==="[object Array]"}St.isArray=cP;function uP(e){return typeof e=="boolean"}St.isBoolean=uP;function pP(e){return e===null}St.isNull=pP;function hP(e){return e==null}St.isNullOrUndefined=hP;function dP(e){return typeof e=="number"}St.isNumber=dP;function fP(e){return typeof e=="string"}St.isString=fP;function mP(e){return typeof e=="symbol"}St.isSymbol=mP;function gP(e){return e===void 0}St.isUndefined=gP;function bP(e){return Yr(e)==="[object RegExp]"}St.isRegExp=bP;function yP(e){return typeof e=="object"&&e!==null}St.isObject=yP;function vP(e){return Yr(e)==="[object Date]"}St.isDate=vP;function xP(e){return Yr(e)==="[object Error]"||e instanceof Error}St.isError=xP;function wP(e){return typeof e=="function"}St.isFunction=wP;function _P(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||typeof e=="undefined"}St.isPrimitive=_P;St.isBuffer=require("buffer").Buffer.isBuffer;function Yr(e){return Object.prototype.toString.call(e)}});var ia=R((n5,Gu)=>{typeof Object.create=="function"?Gu.exports=function(t,i){i&&(t.super_=i,t.prototype=Object.create(i.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:Gu.exports=function(t,i){if(i){t.super_=i;var a=function(){};a.prototype=i.prototype,t.prototype=new a,t.prototype.constructor=t}}});var tx=R((r5,ex)=>{var SP={}.toString;ex.exports=Array.isArray||function(e){return SP.call(e)=="[object Array]"}});var Vu=R((o5,ix)=>{ix.exports=require("events").EventEmitter});var eo=R((Ju,sx)=>{var Qr=require("buffer"),Ei=Qr.Buffer;function ax(e,t){for(var i in e)t[i]=e[i]}Ei.from&&Ei.alloc&&Ei.allocUnsafe&&Ei.allocUnsafeSlow?sx.exports=Qr:(ax(Qr,Ju),Ju.Buffer=La);function La(e,t,i){return Ei(e,t,i)}ax(Ei,La);La.from=function(e,t,i){if(typeof e=="number")throw new TypeError("Argument must not be a number");return Ei(e,t,i)};La.alloc=function(e,t,i){if(typeof e!="number")throw new TypeError("Argument must be a number");var a=Ei(e);return t!==void 0?typeof i=="string"?a.fill(t,i):a.fill(t):a.fill(0),a};La.allocUnsafe=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Ei(e)};La.allocUnsafeSlow=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Qr.SlowBuffer(e)}});var rx=R((l5,$u)=>{"use strict";function EP(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var nx=eo().Buffer,Ks=require("util");function kP(e,t,i){e.copy(t,i)}$u.exports=function(){function e(){EP(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(i){var a={data:i,next:null};this.length>0?this.tail.next=a:this.head=a,this.tail=a,++this.length},e.prototype.unshift=function(i){var a={data:i,next:this.head};this.length===0&&(this.tail=a),this.head=a,++this.length},e.prototype.shift=function(){if(this.length!==0){var i=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,i}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(i){if(this.length===0)return"";for(var a=this.head,s=""+a.data;a=a.next;)s+=i+a.data;return s},e.prototype.concat=function(i){if(this.length===0)return nx.alloc(0);for(var a=nx.allocUnsafe(i>>>0),s=this.head,n=0;s;)kP(s.data,a,n),n+=s.data.length,s=s.next;return a},e}();Ks&&Ks.inspect&&Ks.inspect.custom&&($u.exports.prototype[Ks.inspect.custom]=function(){var e=Ks.inspect({length:this.length});return this.constructor.name+" "+e})});var Wu=R((c5,ox)=>{"use strict";var to=Xs();function AP(e,t){var i=this,a=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return a||s?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,to.nextTick(io,this,e)):to.nextTick(io,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(n){!t&&n?i._writableState?i._writableState.errorEmitted||(i._writableState.errorEmitted=!0,to.nextTick(io,i,n)):to.nextTick(io,i,n):t&&t(n)}),this)}function CP(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function io(e,t){e.emit("error",t)}ox.exports={destroy:AP,undestroy:CP}});var tp=R((p5,vx)=>{"use strict";var Ba=Xs();vx.exports=Ke;var TP=tx(),Zs;Ke.ReadableState=px;var u5=require("events").EventEmitter,lx=function(e,t){return e.listeners(t).length},Xu=Vu(),Ys=eo().Buffer,jP=(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function OP(e){return Ys.from(e)}function IP(e){return Ys.isBuffer(e)||e instanceof jP}var cx=Object.create(Ma());cx.inherits=ia();var Ku=require("util"),qe=void 0;Ku&&Ku.debuglog?qe=Ku.debuglog("stream"):qe=function(){};var RP=rx(),ux=Wu(),qa;cx.inherits(Ke,Xu);var Zu=["error","close","destroy","pause","resume"];function PP(e,t,i){if(typeof e.prependListener=="function")return e.prependListener(t,i);!e._events||!e._events[t]?e.on(t,i):TP(e._events[t])?e._events[t].unshift(i):e._events[t]=[i,e._events[t]]}function px(e,t){Zs=Zs||Li(),e=e||{};var i=t instanceof Zs;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var a=e.highWaterMark,s=e.readableHighWaterMark,n=this.objectMode?16:16*1024;a||a===0?this.highWaterMark=a:i&&(s||s===0)?this.highWaterMark=s:this.highWaterMark=n,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new RP,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(qa||(qa=require("string_decoder/").StringDecoder),this.decoder=new qa(e.encoding),this.encoding=e.encoding)}function Ke(e){if(Zs=Zs||Li(),!(this instanceof Ke))return new Ke(e);this._readableState=new px(e,this),this.readable=!0,e&&(typeof e.read=="function"&&(this._read=e.read),typeof e.destroy=="function"&&(this._destroy=e.destroy)),Xu.call(this)}Object.defineProperty(Ke.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(e){!this._readableState||(this._readableState.destroyed=e)}});Ke.prototype.destroy=ux.destroy;Ke.prototype._undestroy=ux.undestroy;Ke.prototype._destroy=function(e,t){this.push(null),t(e)};Ke.prototype.push=function(e,t){var i=this._readableState,a;return i.objectMode?a=!0:typeof e=="string"&&(t=t||i.defaultEncoding,t!==i.encoding&&(e=Ys.from(e,t),t=""),a=!0),hx(this,e,t,!1,a)};Ke.prototype.unshift=function(e){return hx(this,e,null,!0,!1)};function hx(e,t,i,a,s){var n=e._readableState;if(t===null)n.reading=!1,MP(e,n);else{var r;s||(r=NP(n,t)),r?e.emit("error",r):n.objectMode||t&&t.length>0?(typeof t!="string"&&!n.objectMode&&Object.getPrototypeOf(t)!==Ys.prototype&&(t=OP(t)),a?n.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):Yu(e,n,t,!0):n.ended?e.emit("error",new Error("stream.push() after EOF")):(n.reading=!1,n.decoder&&!i?(t=n.decoder.write(t),n.objectMode||t.length!==0?Yu(e,n,t,!1):gx(e,n)):Yu(e,n,t,!1))):a||(n.reading=!1)}return DP(n)}function Yu(e,t,i,a){t.flowing&&t.length===0&&!t.sync?(e.emit("data",i),e.read(0)):(t.length+=t.objectMode?1:i.length,a?t.buffer.unshift(i):t.buffer.push(i),t.needReadable&&ao(e)),gx(e,t)}function NP(e,t){var i;return!IP(t)&&typeof t!="string"&&t!==void 0&&!e.objectMode&&(i=new TypeError("Invalid non-string/buffer chunk")),i}function DP(e){return!e.ended&&(e.needReadable||e.length=dx?e=dx:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function fx(e,t){return e<=0||t.length===0&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=FP(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}Ke.prototype.read=function(e){qe("read",e),e=parseInt(e,10);var t=this._readableState,i=e;if(e!==0&&(t.emittedReadable=!1),e===0&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return qe("read: emitReadable",t.length,t.ended),t.length===0&&t.ended?ep(this):ao(this),null;if(e=fx(e,t),e===0&&t.ended)return t.length===0&&ep(this),null;var a=t.needReadable;qe("need readable",a),(t.length===0||t.length-e0?s=bx(e,t):s=null,s===null?(t.needReadable=!0,e=0):t.length-=e,t.length===0&&(t.ended||(t.needReadable=!0),i!==e&&t.ended&&ep(this)),s!==null&&this.emit("data",s),s};function MP(e,t){if(!t.ended){if(t.decoder){var i=t.decoder.end();i&&i.length&&(t.buffer.push(i),t.length+=t.objectMode?1:i.length)}t.ended=!0,ao(e)}}function ao(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(qe("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?Ba.nextTick(mx,e):mx(e))}function mx(e){qe("emit readable"),e.emit("readable"),Qu(e)}function gx(e,t){t.readingMore||(t.readingMore=!0,Ba.nextTick(LP,e,t))}function LP(e,t){for(var i=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length1&&yx(a.pipes,e)!==-1)&&!u&&(qe("false write response, pause",a.awaitDrain),a.awaitDrain++,d=!0),i.pause())}function f(g){qe("onerror",g),y(),e.removeListener("error",f),lx(e,"error")===0&&e.emit("error",g)}PP(e,"error",f);function b(){e.removeListener("finish",m),y()}e.once("close",b);function m(){qe("onfinish"),e.removeListener("close",b),y()}e.once("finish",m);function y(){qe("unpipe"),i.unpipe(e)}return e.emit("pipe",i),a.flowing||(qe("pipe resume"),i.resume()),e};function BP(e){return function(){var t=e._readableState;qe("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,t.awaitDrain===0&&lx(e,"data")&&(t.flowing=!0,Qu(e))}}Ke.prototype.unpipe=function(e){var t=this._readableState,i={hasUnpiped:!1};if(t.pipesCount===0)return this;if(t.pipesCount===1)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,i),this);if(!e){var a=t.pipes,s=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var n=0;n=t.length?(t.decoder?i=t.buffer.join(""):t.buffer.length===1?i=t.buffer.head.data:i=t.buffer.concat(t.length),t.buffer.clear()):i=HP(e,t.buffer,t.decoder),i}function HP(e,t,i){var a;return en.length?n.length:e;if(r===n.length?s+=n:s+=n.slice(0,e),e-=r,e===0){r===n.length?(++a,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i,i.data=n.slice(r));break}++a}return t.length-=a,s}function VP(e,t){var i=Ys.allocUnsafe(e),a=t.head,s=1;for(a.data.copy(i),e-=a.data.length;a=a.next;){var n=a.data,r=e>n.length?n.length:e;if(n.copy(i,i.length-e,0,r),e-=r,e===0){r===n.length?(++s,a.next?t.head=a.next:t.head=t.tail=null):(t.head=a,a.data=n.slice(r));break}++s}return t.length-=s,i}function ep(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,Ba.nextTick(JP,t,e))}function JP(e,t){!e.endEmitted&&e.length===0&&(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function yx(e,t){for(var i=0,a=e.length;i{xx.exports=$P;function $P(e,t){if(ip("noDeprecation"))return e;var i=!1;function a(){if(!i){if(ip("throwDeprecation"))throw new Error(t);ip("traceDeprecation")?console.trace(t):console.warn(t),i=!0}return e.apply(this,arguments)}return a}function ip(e){try{if(!global.localStorage)return!1}catch(i){return!1}var t=global.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var sp=R((d5,jx)=>{"use strict";var aa=Xs();jx.exports=ct;function _x(e){var t=this;this.next=null,this.entry=null,this.finish=function(){p4(t,e)}}var WP=!process.browser&&["v0.10","v0.9."].indexOf(process.version.slice(0,5))>-1?setImmediate:aa.nextTick,za;ct.WritableState=Qs;var Sx=Object.create(Ma());Sx.inherits=ia();var XP={deprecate:wx()},Ex=Vu(),so=eo().Buffer,KP=(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function ZP(e){return so.from(e)}function YP(e){return so.isBuffer(e)||e instanceof KP}var kx=Wu();Sx.inherits(ct,Ex);function QP(){}function Qs(e,t){za=za||Li(),e=e||{};var i=t instanceof za;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var a=e.highWaterMark,s=e.writableHighWaterMark,n=this.objectMode?16:16*1024;a||a===0?this.highWaterMark=a:i&&(s||s===0)?this.highWaterMark=s:this.highWaterMark=n,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var r=e.decodeStrings===!1;this.decodeStrings=!r,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(o){r4(t,o)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new _x(this)}Qs.prototype.getBuffer=function(){for(var t=this.bufferedRequest,i=[];t;)i.push(t),t=t.next;return i};(function(){try{Object.defineProperty(Qs.prototype,"buffer",{get:XP.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}})();var no;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(no=Function.prototype[Symbol.hasInstance],Object.defineProperty(ct,Symbol.hasInstance,{value:function(e){return no.call(this,e)?!0:this!==ct?!1:e&&e._writableState instanceof Qs}})):no=function(e){return e instanceof this};function ct(e){if(za=za||Li(),!no.call(ct,this)&&!(this instanceof za))return new ct(e);this._writableState=new Qs(e,this),this.writable=!0,e&&(typeof e.write=="function"&&(this._write=e.write),typeof e.writev=="function"&&(this._writev=e.writev),typeof e.destroy=="function"&&(this._destroy=e.destroy),typeof e.final=="function"&&(this._final=e.final)),Ex.call(this)}ct.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function e4(e,t){var i=new Error("write after end");e.emit("error",i),aa.nextTick(t,i)}function t4(e,t,i,a){var s=!0,n=!1;return i===null?n=new TypeError("May not write null values to stream"):typeof i!="string"&&i!==void 0&&!t.objectMode&&(n=new TypeError("Invalid non-string/buffer chunk")),n&&(e.emit("error",n),aa.nextTick(a,n),s=!1),s}ct.prototype.write=function(e,t,i){var a=this._writableState,s=!1,n=!a.objectMode&&YP(e);return n&&!so.isBuffer(e)&&(e=ZP(e)),typeof t=="function"&&(i=t,t=null),n?t="buffer":t||(t=a.defaultEncoding),typeof i!="function"&&(i=QP),a.ended?e4(this,i):(n||t4(this,a,e,i))&&(a.pendingcb++,s=a4(this,a,n,e,t,i)),s};ct.prototype.cork=function(){var e=this._writableState;e.corked++};ct.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,!e.writing&&!e.corked&&!e.bufferProcessing&&e.bufferedRequest&&Cx(this,e))};ct.prototype.setDefaultEncoding=function(t){if(typeof t=="string"&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this};function i4(e,t,i){return!e.objectMode&&e.decodeStrings!==!1&&typeof t=="string"&&(t=so.from(t,i)),t}Object.defineProperty(ct.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function a4(e,t,i,a,s,n){if(!i){var r=i4(t,a,s);a!==r&&(i=!0,s="buffer",a=r)}var o=t.objectMode?1:a.length;t.length+=o;var l=t.length{"use strict";var Ox=Xs(),h4=Object.keys||function(e){var t=[];for(var i in e)t.push(i);return t};Px.exports=ki;var Ix=Object.create(Ma());Ix.inherits=ia();var Rx=tp(),np=sp();Ix.inherits(ki,Rx);for(rp=h4(np.prototype),ro=0;ro{Nx.exports=Li()});var Mx=R((g5,Fx)=>{var op=Dx(),m4=require("util"),Ua=Jr().Buffer;function rt(e){if(!(this instanceof rt))return new rt(e);if(this._bufs=[],this.length=0,typeof e=="function"){this._callback=e;var t=function(a){this._callback&&(this._callback(a),this._callback=null)}.bind(this);this.on("pipe",function(a){a.on("error",t)}),this.on("unpipe",function(a){a.removeListener("error",t)})}else this.append(e);op.call(this)}m4.inherits(rt,op);rt.prototype._offset=function(t){var i=0,a=0,s;if(t===0)return[0,0];for(;athis.length)&&(s=this.length),a>=this.length||s<=0)return t||Ua.alloc(0);var n=!!t,r=this._offset(a),o=s-a,l=o,u=n&&i||0,p=r[1],d,h;if(a===0&&s==this.length){if(!n)return this._bufs.length===1?this._bufs[0]:Ua.concat(this._bufs,this.length);for(h=0;hd)this._bufs[h].copy(t,u,p),u+=d;else{this._bufs[h].copy(t,u,p,p+l),u+=d;break}l-=d,p&&(p=0)}return t.length>u?t.slice(0,u):t};rt.prototype.shallowSlice=function(t,i){t=t||0,i=i||this.length,t<0&&(t+=this.length),i<0&&(i+=this.length);var a=this._offset(t),s=this._offset(i),n=this._bufs.slice(a[0],s[0]+1);return s[1]==0?n.pop():n[n.length-1]=n[n.length-1].slice(0,s[1]),a[1]!=0&&(n[0]=n[0].slice(a[1])),new rt(n)};rt.prototype.toString=function(t,i,a){return this.slice(i,a).toString(t)};rt.prototype.consume=function(t){if(t=Math.trunc(t),Number.isNaN(t)||t<=0)return this;for(;this._bufs.length;)if(t>=this._bufs[0].length)t-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(t),this.length-=t;break}return this};rt.prototype.duplicate=function(){for(var t=0,i=new rt;t{Lx.exports=b4;var g4=Object.prototype.hasOwnProperty;function b4(){for(var e={},t=0;t{zx.exports=v4;var qx=Buffer.from&&Buffer.from!==Uint8Array.from?Buffer.from:y4;function y4(e,t){return new Buffer(e,t)}function v4(e,t){if(Buffer.isBuffer(e))return e;if(typeof e=="string")return qx(e,t);if(Array.isArray(e))return qx(e);throw new Error("Input should be a buffer or a string")}});var Hx=R((v5,Ux)=>{var x4=function(){try{if(!Buffer.isEncoding("latin1"))return!1;var e=Buffer.alloc?Buffer.alloc(4):new Buffer(4);return e.fill("ab","ucs2"),e.toString("hex")==="61006200"}catch(t){return!1}}();function w4(e){return e.length===1&&e.charCodeAt(0)<256}function lo(e,t,i,a){if(i<0||a>e.length)throw new RangeError("Out of range index");return i=i>>>0,a=a===void 0?e.length:a>>>0,a>i&&e.fill(t,i,a),e}function _4(e,t,i,a){if(i<0||a>e.length)throw new RangeError("Out of range index");if(a<=i)return e;i=i>>>0,a=a===void 0?e.length:a>>>0;for(var s=i,n=t.length;s<=a-n;)t.copy(e,s),s+=n;return s!==a&&t.copy(e,s,0,a-s),e}function S4(e,t,i,a,s){if(x4)return e.fill(t,i,a,s);if(typeof t=="number")return lo(e,t,i,a);if(typeof t=="string"){if(typeof i=="string"?(s=i,i=0,a=e.length):typeof a=="string"&&(s=a,a=e.length),s!==void 0&&typeof s!="string")throw new TypeError("encoding must be a string");if(s==="latin1"&&(s="binary"),typeof s=="string"&&!Buffer.isEncoding(s))throw new TypeError("Unknown encoding: "+s);if(t==="")return lo(e,0,i,a);if(w4(t))return lo(e,t.charCodeAt(0),i,a);t=new Buffer(t,s)}return Buffer.isBuffer(t)?_4(e,t,i,a):lo(e,0,i,a)}Ux.exports=S4});var Vx=R((x5,Gx)=>{function E4(e){if(typeof e!="number")throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative');return Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e)}Gx.exports=E4});var cp=R((w5,$x)=>{var Jx=Hx(),k4=Vx();$x.exports=function(t,i,a){if(typeof t!="number")throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative');if(Buffer.alloc)return Buffer.alloc(t,i,a);var s=k4(t);return t===0?s:i===void 0?Jx(s,0):(typeof a!="string"&&(a=void 0),Jx(s,i,a))}});var pp=R(Ga=>{var A4=lp(),C4=cp(),T4="0000000000000000000",j4="7777777777777777777",Wx="0".charCodeAt(0),O4="ustar\x0000",I4=parseInt("7777",8),R4=function(e,t,i){return typeof e!="number"?i:(e=~~e,e>=t?t:e>=0||(e+=t,e>=0)?e:0)},P4=function(e){switch(e){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null},N4=function(e){switch(e){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0},Xx=function(e,t,i,a){for(;it?j4.slice(0,t)+" ":T4.slice(0,t-e.length)+e+" "};function D4(e){var t;if(e[0]===128)t=!0;else if(e[0]===255)t=!1;else return null;for(var i=!1,a=[],s=e.length-1;s>0;s--){var n=e[s];t?a.push(n):i&&n===0?a.push(0):i?(i=!1,a.push(256-n)):a.push(255-n)}var r=0,o=a.length;for(s=0;s=Math.pow(10,i)&&i++,t+i+e};Ga.decodeLongPath=function(e,t){return Ha(e,0,e.length,t)};Ga.encodePax=function(e){var t="";e.name&&(t+=up(" path="+e.name+` +`)),e.linkname&&(t+=up(" linkpath="+e.linkname+` +`));var i=e.pax;if(i)for(var a in i)t+=up(" "+a+"="+i[a]+` +`);return A4(t)};Ga.decodePax=function(e){for(var t={};e.length;){for(var i=0;i100;){var s=i.indexOf("/");if(s===-1)return null;a+=a?"/"+i.slice(0,s):i.slice(0,s),i=i.slice(s+1)}return Buffer.byteLength(i)>100||Buffer.byteLength(a)>155||e.linkname&&Buffer.byteLength(e.linkname)>100?null:(t.write(i),t.write(Bi(e.mode&I4,6),100),t.write(Bi(e.uid,6),108),t.write(Bi(e.gid,6),116),t.write(Bi(e.size,11),124),t.write(Bi(e.mtime.getTime()/1e3|0,11),136),t[156]=Wx+N4(e.type),e.linkname&&t.write(e.linkname,157),t.write(O4,257),e.uname&&t.write(e.uname,265),e.gname&&t.write(e.gname,297),t.write(Bi(e.devmajor||0,6),329),t.write(Bi(e.devminor||0,6),337),a&&t.write(a,345),t.write(Bi(Kx(t),6),148),t)};Ga.decode=function(e,t){var i=e[156]===0?0:e[156]-Wx,a=Ha(e,0,100,t),s=qi(e,100,8),n=qi(e,108,8),r=qi(e,116,8),o=qi(e,124,12),l=qi(e,136,12),u=P4(i),p=e[157]===0?null:Ha(e,157,100,t),d=Ha(e,265,32),h=Ha(e,297,32),f=qi(e,329,8),b=qi(e,337,8);e[345]&&(a=Ha(e,345,155,t)+"/"+a),i===0&&a&&a[a.length-1]==="/"&&(i=5);var m=Kx(e);if(m===8*32)return null;if(m!==qi(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");return{name:a,mode:s,uid:n,gid:r,size:o,mtime:new Date(1e3*l),type:u,linkname:p,uname:d,gname:h,devmajor:f,devminor:b}}});var hp=R((S5,Qx)=>{"use strict";Qx.exports=Ai;var co=Li(),Zx=Object.create(Ma());Zx.inherits=ia();Zx.inherits(Ai,co);function F4(e,t){var i=this._transformState;i.transforming=!1;var a=i.writecb;if(!a)return this.emit("error",new Error("write callback called multiple times"));i.writechunk=null,i.writecb=null,t!=null&&this.push(t),a(e);var s=this._readableState;s.reading=!1,(s.needReadable||s.length{"use strict";i0.exports=tn;var e0=hp(),t0=Object.create(Ma());t0.inherits=ia();t0.inherits(tn,e0);function tn(e){if(!(this instanceof tn))return new tn(e);e0.call(this,e)}tn.prototype._transform=function(e,t,i){i(null,e)}});var Va=R((ai,s0)=>{ai=s0.exports=tp();ai.Stream=ai;ai.Readable=ai;ai.Writable=sp();ai.Duplex=Li();ai.Transform=hp();ai.PassThrough=a0()});var p0=R((k5,u0)=>{var n0=require("util"),L4=Mx(),B4=Bx(),an=pp(),r0=Va().Writable,o0=Va().PassThrough,l0=function(){},c0=function(e){return e&=511,e&&512-e},q4=function(e,t){var i=new uo(e,t);return i.end(),i},z4=function(e,t){return t.path&&(e.name=t.path),t.linkpath&&(e.linkname=t.linkpath),t.size&&(e.size=parseInt(t.size,10)),e.pax=t,e},uo=function(e,t){this._parent=e,this.offset=t,o0.call(this)};n0.inherits(uo,o0);uo.prototype.destroy=function(e){this._parent.destroy(e)};var Ci=function(e){if(!(this instanceof Ci))return new Ci(e);r0.call(this,e),e=e||{},this._offset=0,this._buffer=L4(),this._missing=0,this._partial=!1,this._onparse=l0,this._header=null,this._stream=null,this._overflow=null,this._cb=null,this._locked=!1,this._destroyed=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null;var t=this,i=t._buffer,a=function(){t._continue()},s=function(h){if(t._locked=!1,h)return t.destroy(h);t._stream||a()},n=function(){t._stream=null;var h=c0(t._header.size);h?t._parse(h,r):t._parse(512,d),t._locked||a()},r=function(){t._buffer.consume(c0(t._header.size)),t._parse(512,d),a()},o=function(){var h=t._header.size;t._paxGlobal=an.decodePax(i.slice(0,h)),i.consume(h),n()},l=function(){var h=t._header.size;t._pax=an.decodePax(i.slice(0,h)),t._paxGlobal&&(t._pax=B4(t._paxGlobal,t._pax)),i.consume(h),n()},u=function(){var h=t._header.size;this._gnuLongPath=an.decodeLongPath(i.slice(0,h),e.filenameEncoding),i.consume(h),n()},p=function(){var h=t._header.size;this._gnuLongLinkPath=an.decodeLongPath(i.slice(0,h),e.filenameEncoding),i.consume(h),n()},d=function(){var h=t._offset,f;try{f=t._header=an.decode(i.slice(0,512),e.filenameEncoding)}catch(b){t.emit("error",b)}if(i.consume(512),!f){t._parse(512,d),a();return}if(f.type==="gnu-long-path"){t._parse(f.size,u),a();return}if(f.type==="gnu-long-link-path"){t._parse(f.size,p),a();return}if(f.type==="pax-global-header"){t._parse(f.size,o),a();return}if(f.type==="pax-header"){t._parse(f.size,l),a();return}if(t._gnuLongPath&&(f.name=t._gnuLongPath,t._gnuLongPath=null),t._gnuLongLinkPath&&(f.linkname=t._gnuLongLinkPath,t._gnuLongLinkPath=null),t._pax&&(t._header=f=z4(f,t._pax),t._pax=null),t._locked=!0,!f.size||f.type==="directory"){t._parse(512,d),t.emit("entry",f,q4(t,h),s);return}t._stream=new uo(t,h),t.emit("entry",f,t._stream,s),t._parse(f.size,n),a()};this._onheader=d,this._parse(512,d)};n0.inherits(Ci,r0);Ci.prototype.destroy=function(e){this._destroyed||(this._destroyed=!0,e&&this.emit("error",e),this.emit("close"),this._stream&&this._stream.emit("close"))};Ci.prototype._parse=function(e,t){this._destroyed||(this._offset+=e,this._missing=e,t===this._onheader&&(this._partial=!1),this._onparse=t)};Ci.prototype._continue=function(){if(!this._destroyed){var e=this._cb;this._cb=l0,this._overflow?this._write(this._overflow,void 0,e):e()}};Ci.prototype._write=function(e,t,i){if(!this._destroyed){var a=this._stream,s=this._buffer,n=this._missing;if(e.length&&(this._partial=!0),e.lengthn&&(r=e.slice(n),e=e.slice(0,n)),a?a.end(e):s.append(e),this._overflow=r,this._onparse()}};Ci.prototype._final=function(e){if(this._partial)return this.destroy(new Error("Unexpected end of data"));e()};u0.exports=Ci});var d0=R((A5,h0)=>{h0.exports=require("constants")});var g0=R((C5,m0)=>{m0.exports=f0;function f0(e,t){if(e&&t)return f0(e)(t);if(typeof e!="function")throw new TypeError("need wrapper function");return Object.keys(e).forEach(function(a){i[a]=e[a]}),i;function i(){for(var a=new Array(arguments.length),s=0;s{var b0=g0();dp.exports=b0(po);dp.exports.strict=b0(y0);po.proto=po(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return po(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return y0(this)},configurable:!0})});function po(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function y0(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},i=e.name||"Function wrapped with `once`";return t.onceError=i+" shouldn't be called more than once",t.called=!1,t}});var mp=R((j5,x0)=>{var U4=fp(),H4=function(){},G4=function(e){return e.setHeader&&typeof e.abort=="function"},V4=function(e){return e.stdio&&Array.isArray(e.stdio)&&e.stdio.length===3},v0=function(e,t,i){if(typeof t=="function")return v0(e,null,t);t||(t={}),i=U4(i||H4);var a=e._writableState,s=e._readableState,n=t.readable||t.readable!==!1&&e.readable,r=t.writable||t.writable!==!1&&e.writable,o=!1,l=function(){e.writable||u()},u=function(){r=!1,n||i.call(e)},p=function(){n=!1,r||i.call(e)},d=function(y){i.call(e,y?new Error("exited with error code: "+y):null)},h=function(y){i.call(e,y)},f=function(){process.nextTick(b)},b=function(){if(!o){if(n&&!(s&&s.ended&&!s.destroyed))return i.call(e,new Error("premature close"));if(r&&!(a&&a.ended&&!a.destroyed))return i.call(e,new Error("premature close"))}},m=function(){e.req.on("finish",u)};return G4(e)?(e.on("complete",u),e.on("abort",f),e.req?m():e.on("request",m)):r&&!a&&(e.on("end",l),e.on("close",l)),V4(e)&&e.on("exit",d),e.on("end",p),e.on("finish",u),t.error!==!1&&e.on("error",h),e.on("close",f),function(){o=!0,e.removeListener("complete",u),e.removeListener("abort",f),e.removeListener("request",m),e.req&&e.req.removeListener("finish",u),e.removeListener("end",l),e.removeListener("close",l),e.removeListener("finish",u),e.removeListener("exit",d),e.removeListener("end",p),e.removeListener("error",h),e.removeListener("close",f)}};x0.exports=v0});var k0=R((O5,E0)=>{var Ja=d0(),w0=mp(),ho=require("util"),J4=cp(),$4=lp(),_0=Va().Readable,$a=Va().Writable,W4=require("string_decoder").StringDecoder,fo=pp(),X4=parseInt("755",8),K4=parseInt("644",8),S0=J4(1024),gp=function(){},bp=function(e,t){t&=511,t&&e.push(S0.slice(0,512-t))};function Z4(e){switch(e&Ja.S_IFMT){case Ja.S_IFBLK:return"block-device";case Ja.S_IFCHR:return"character-device";case Ja.S_IFDIR:return"directory";case Ja.S_IFIFO:return"fifo";case Ja.S_IFLNK:return"symlink"}return"file"}var mo=function(e){$a.call(this),this.written=0,this._to=e,this._destroyed=!1};ho.inherits(mo,$a);mo.prototype._write=function(e,t,i){if(this.written+=e.length,this._to.push(e))return i();this._to._drain=i};mo.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var go=function(){$a.call(this),this.linkname="",this._decoder=new W4("utf-8"),this._destroyed=!1};ho.inherits(go,$a);go.prototype._write=function(e,t,i){this.linkname+=this._decoder.write(e),i()};go.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var sn=function(){$a.call(this),this._destroyed=!1};ho.inherits(sn,$a);sn.prototype._write=function(e,t,i){i(new Error("No body allowed for this entry"))};sn.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var si=function(e){if(!(this instanceof si))return new si(e);_0.call(this,e),this._drain=gp,this._finalized=!1,this._finalizing=!1,this._destroyed=!1,this._stream=null};ho.inherits(si,_0);si.prototype.entry=function(e,t,i){if(this._stream)throw new Error("already piping an entry");if(!(this._finalized||this._destroyed)){typeof t=="function"&&(i=t,t=null),i||(i=gp);var a=this;if((!e.size||e.type==="symlink")&&(e.size=0),e.type||(e.type=Z4(e.mode)),e.mode||(e.mode=e.type==="directory"?X4:K4),e.uid||(e.uid=0),e.gid||(e.gid=0),e.mtime||(e.mtime=new Date),typeof t=="string"&&(t=$4(t)),Buffer.isBuffer(t))return e.size=t.length,this._encode(e),this.push(t),bp(a,e.size),process.nextTick(i),new sn;if(e.type==="symlink"&&!e.linkname){var s=new go;return w0(s,function(r){if(r)return a.destroy(),i(r);e.linkname=s.linkname,a._encode(e),i()}),s}if(this._encode(e),e.type!=="file"&&e.type!=="contiguous-file")return process.nextTick(i),new sn;var n=new mo(this);return this._stream=n,w0(n,function(r){if(a._stream=null,r)return a.destroy(),i(r);if(n.written!==e.size)return a.destroy(),i(new Error("size mismatch"));bp(a,e.size),a._finalizing&&a.finalize(),i()}),n}};si.prototype.finalize=function(){if(this._stream){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(S0),this.push(null))};si.prototype.destroy=function(e){this._destroyed||(this._destroyed=!0,e&&this.emit("error",e),this.emit("close"),this._stream&&this._stream.destroy&&this._stream.destroy())};si.prototype._encode=function(e){if(!e.pax){var t=fo.encode(e);if(t){this.push(t);return}}this._encodePax(e)};si.prototype._encodePax=function(e){var t=fo.encodePax({name:e.name,linkname:e.linkname,pax:e.pax}),i={name:"PaxHeader",mode:e.mode,uid:e.uid,gid:e.gid,size:t.length,mtime:e.mtime,type:"pax-header",linkname:e.linkname&&"PaxHeader",uname:e.uname,gname:e.gname,devmajor:e.devmajor,devminor:e.devminor};this.push(fo.encode(i)),this.push(t),bp(this,t.length),i.size=e.size,i.type=e.type,this.push(fo.encode(i))};si.prototype._read=function(e){var t=this._drain;this._drain=gp,t()};E0.exports=si});var A0=R(yp=>{yp.extract=p0();yp.pack=k0()});var bo=R((R5,T0)=>{"use strict";var C0=Yv(),Y4=Zr(),Q4=A0();T0.exports=()=>e=>{if(!Buffer.isBuffer(e)&&!Y4(e))return Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`));if(Buffer.isBuffer(e)&&(!C0(e)||C0(e).ext!=="tar"))return Promise.resolve([]);let t=Q4.extract(),i=[];t.on("entry",(s,n,r)=>{let o=[];n.on("data",l=>o.push(l)),n.on("end",()=>{let l={data:Buffer.concat(o),mode:s.mode,mtime:s.mtime,path:s.name,type:s.type};(s.type==="symlink"||s.type==="link")&&(l.linkname=s.linkname),i.push(l),r()})});let a=new Promise((s,n)=>{Buffer.isBuffer(e)||e.on("error",n),t.on("finish",()=>s(i)),t.on("error",n)});return t.then=a.then.bind(a),t.catch=a.catch.bind(a),Buffer.isBuffer(e)?t.end(e):e.pipe(t),t}});var O0=R((P5,j0)=>{"use strict";var Wa=e=>Array.from(e).map(t=>t.charCodeAt(0)),eN=Wa("META-INF/mozilla.rsa"),tN=Wa("[Content_Types].xml"),iN=Wa("_rels/.rels");j0.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;nr.findIndex((o,l,u)=>u[l]===80&&u[l+1]===75&&u[l+2]===3&&u[l+3]===4),n=s(a);if(n!==-1){let r=t.subarray(n+8,n+8+1e3),o=s(r);if(o!==-1){let l=8+n+o+30;if(i(Wa("word/"),{offset:l}))return{ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"};if(i(Wa("ppt/"),{offset:l}))return{ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"};if(i(Wa("xl/"),{offset:l}))return{ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}}}}}if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([51,103,112,53])||i([0,0,0])&&i([102,116,121,112],{offset:4})&&(i([109,112,52,49],{offset:8})||i([109,112,52,50],{offset:8})||i([105,115,111,109],{offset:8})||i([105,115,111,50],{offset:8})||i([109,109,112,52],{offset:8})||i([77,52,86],{offset:8})||i([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let a=t.subarray(4,4+4096),s=a.findIndex((n,r,o)=>o[r]===66&&o[r+1]===130);if(s!==-1){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}if(i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(i([82,73,70,70])&&i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/x-msvideo"};if(i([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(i([0,0,1,186]))return{ext:"mpg",mime:"video/mpeg"};for(let a=0;a<2&&a{var I0=[0,1,3,7,15,31,63,127,255],nn=function(e){this.stream=e,this.bitOffset=0,this.curByte=0,this.hasByte=!1};nn.prototype._ensureByte=function(){this.hasByte||(this.curByte=this.stream.readByte(),this.hasByte=!0)};nn.prototype.read=function(e){for(var t=0;e>0;){this._ensureByte();var i=8-this.bitOffset;if(e>=i)t<<=i,t|=I0[i]&this.curByte,this.hasByte=!1,this.bitOffset=0,e-=i;else{t<<=e;var a=i-e;t|=(this.curByte&I0[e]<>a,this.bitOffset+=e,e=0}}return t};nn.prototype.seek=function(e){var t=e%8,i=(e-t)/8;this.bitOffset=t,this.stream.seek(i),this.hasByte=!1};nn.prototype.pi=function(){var e=new Buffer(6),t;for(t=0;t{var sa=function(){};sa.prototype.readByte=function(){throw new Error("abstract method readByte() not implemented")};sa.prototype.read=function(e,t,i){for(var a=0;a{F0.exports=function(){var e=new Uint32Array([0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188]),t=function(){var i=4294967295;this.getCRC=function(){return~i>>>0},this.updateCRC=function(a){i=i<<8^e[(i>>>24^a)&255]},this.updateCRCRun=function(a,s){for(;s-- >0;)i=i<<8^e[(i>>>24^a)&255]}};return t}()});var L0=R((M5,aN)=>{aN.exports={name:"seek-bzip",version:"1.0.6",contributors:["C. Scott Ananian (http://cscott.net)","Eli Skeggs","Kevin Kwok","Rob Landley (http://landley.net)"],description:"a pure-JavaScript Node.JS module for random-access decoding bzip2 data",main:"./lib/index.js",repository:{type:"git",url:"https://github.com/cscott/seek-bzip.git"},license:"MIT",bin:{"seek-bunzip":"./bin/seek-bunzip","seek-table":"./bin/seek-bzip-table"},directories:{test:"test"},dependencies:{commander:"^2.8.1"},devDependencies:{fibers:"~1.0.6",mocha:"~2.2.5"},scripts:{test:"mocha"}}});var J0=R((L5,V0)=>{var sN=P0(),rn=D0(),B0=M0(),q0=L0(),yo=20,z0=258,U0=0,nN=1,rN=2,oN=6,lN=50,cN="314159265359",uN="177245385090",H0=function(e,t){var i=e[t],a;for(a=t;a>0;a--)e[a]=e[a-1];return e[0]=i,i},Ze={OK:0,LAST_BLOCK:-1,NOT_BZIP_DATA:-2,UNEXPECTED_INPUT_EOF:-3,UNEXPECTED_OUTPUT_EOF:-4,DATA_ERROR:-5,OUT_OF_MEMORY:-6,OBSOLETE_INPUT:-7,END_OF_BLOCK:-8},zi={};zi[Ze.LAST_BLOCK]="Bad file checksum";zi[Ze.NOT_BZIP_DATA]="Not bzip data";zi[Ze.UNEXPECTED_INPUT_EOF]="Unexpected input EOF";zi[Ze.UNEXPECTED_OUTPUT_EOF]="Unexpected output EOF";zi[Ze.DATA_ERROR]="Data error";zi[Ze.OUT_OF_MEMORY]="Out of memory";zi[Ze.OBSOLETE_INPUT]="Obsolete (pre 0.9.5) bzip format not supported.";var xt=function(e,t){var i=zi[e]||"unknown error";t&&(i+=": "+t);var a=new TypeError(i);throw a.errorCode=e,a},jt=function(e,t){this.writePos=this.writeCurrent=this.writeCount=0,this._start_bunzip(e,t)};jt.prototype._init_block=function(){var e=this._get_next_block();return e?(this.blockCRC=new B0,!0):(this.writeCount=-1,!1)};jt.prototype._start_bunzip=function(e,t){var i=new Buffer(4);(e.read(i,0,4)!==4||String.fromCharCode(i[0],i[1],i[2])!=="BZh")&&xt(Ze.NOT_BZIP_DATA,"bad magic");var a=i[3]-48;(a<1||a>9)&&xt(Ze.NOT_BZIP_DATA,"level out of range"),this.reader=new sN(e),this.dbufSize=1e5*a,this.nextoutput=0,this.outputStream=t,this.streamCRC=0};jt.prototype._get_next_block=function(){var e,t,i,a=this.reader,s=a.pi();if(s===uN)return!1;s!==cN&&xt(Ze.NOT_BZIP_DATA),this.targetBlockCRC=a.read(32)>>>0,this.streamCRC=(this.targetBlockCRC^(this.streamCRC<<1|this.streamCRC>>>31))>>>0,a.read(1)&&xt(Ze.OBSOLETE_INPUT);var n=a.read(24);n>this.dbufSize&&xt(Ze.DATA_ERROR,"initial position out of bounds");var r=a.read(16),o=new Buffer(256),l=0;for(e=0;e<16;e++)if(r&1<<15-e){var u=e*16;for(i=a.read(16),t=0;t<16;t++)i&1<<15-t&&(o[l++]=u+t)}var p=a.read(3);(poN)&&xt(Ze.DATA_ERROR);var d=a.read(15);d===0&&xt(Ze.DATA_ERROR);var h=new Buffer(256);for(e=0;e=p&&xt(Ze.DATA_ERROR);f[e]=H0(h,t)}var b=l+2,m=[],y;for(t=0;tyo)&&xt(Ze.DATA_ERROR),!!a.read(1);)a.read(1)?r--:r++;g[e]=r}var w,x;for(w=x=g[0],e=1;ex?x=g[e]:g[e]=d&&xt(Ze.DATA_ERROR),y=m[f[C++]]),e=y.minLen,t=a.read(e);e>y.maxLen&&xt(Ze.DATA_ERROR),!(t<=y.limit[e]);e++)t=t<<1|a.read(1);t-=y.base[e],(t<0||t>=z0)&&xt(Ze.DATA_ERROR);var O=y.permute[t];if(O===U0||O===nN){j||(j=1,r=0),O===U0?r+=j:r+=2*j,j<<=1;continue}if(j)for(j=0,k+r>this.dbufSize&&xt(Ze.DATA_ERROR),S=o[h[0]],_[S]+=r;r--;)A[k++]=S;if(O>l)break;k>=this.dbufSize&&xt(Ze.DATA_ERROR),e=O-1,S=H0(h,e),S=o[S],_[S]++,A[k++]=S}for((n<0||n>=k)&&xt(Ze.DATA_ERROR),t=0,e=0;e<256;e++)i=t+_[e],_[e]=t,t=i;for(e=0;e>=8,D=-1),this.writePos=M,this.writeCurrent=P,this.writeCount=k,this.writeRun=D,!0};jt.prototype._read_bunzip=function(e,t){var i,a,s;if(this.writeCount<0)return 0;for(var n=0,r=this.dbuf,o=this.writePos,l=this.writeCurrent,u=this.writeCount,p=this.outputsize,d=this.writeRun;u;){for(u--,a=l,o=r[o],l=o&255,o>>=8,d++==3?(i=l,s=a,l=-1):(i=1,s=l),this.blockCRC.updateCRCRun(s,i);i--;)this.outputStream.writeByte(s),this.nextoutput++;l!=a&&(d=0)}return this.writeCount=u,this.blockCRC.getCRC()!==this.targetBlockCRC&&xt(Ze.DATA_ERROR,"Bad block CRC (got "+this.blockCRC.getCRC().toString(16)+" expected "+this.targetBlockCRC.toString(16)+")"),this.nextoutput};var vp=function(e){if("readByte"in e)return e;var t=new rn;return t.pos=0,t.readByte=function(){return e[this.pos++]},t.seek=function(i){this.pos=i},t.eof=function(){return this.pos>=e.length},t},G0=function(e){var t=new rn,i=!0;if(e)if(typeof e=="number")t.buffer=new Buffer(e),i=!1;else{if("writeByte"in e)return e;t.buffer=e,i=!1}else t.buffer=new Buffer(16384);return t.pos=0,t.writeByte=function(a){if(i&&this.pos>=this.buffer.length){var s=new Buffer(this.buffer.length*2);this.buffer.copy(s),this.buffer=s}this.buffer[this.pos++]=a},t.getBuffer=function(){if(this.pos!==this.buffer.length){if(!i)throw new TypeError("outputsize does not match decoded input");var a=new Buffer(this.pos);this.buffer.copy(a,0,0,this.pos),this.buffer=a}return this.buffer},t._coerced=!0,t};jt.Err=Ze;jt.decode=function(e,t,i){for(var a=vp(e),s=G0(t),n=new jt(a,s);!("eof"in a&&a.eof());)if(n._init_block())n._read_bunzip();else{var r=n.reader.read(32)>>>0;if(r!==n.streamCRC&&xt(Ze.DATA_ERROR,"Bad stream CRC (got "+n.streamCRC.toString(16)+" expected "+r.toString(16)+")"),i&&"eof"in a&&!a.eof())n._start_bunzip(a,s);else break}if("getBuffer"in s)return s.getBuffer()};jt.decodeBlock=function(e,t,i){var a=vp(e),s=G0(i),n=new jt(a,s);n.reader.seek(t);var r=n._get_next_block();if(r&&(n.blockCRC=new B0,n.writeCopies=0,n._read_bunzip()),"getBuffer"in s)return s.getBuffer()};jt.table=function(e,t,i){var a=new rn;a.delegate=vp(e),a.pos=0,a.readByte=function(){return this.pos++,this.delegate.readByte()},a.delegate.eof&&(a.eof=a.delegate.eof.bind(a.delegate));var s=new rn;s.pos=0,s.writeByte=function(){this.pos++};for(var n=new jt(a,s),r=n.dbufSize;!("eof"in a&&a.eof());){var o=a.pos*8+n.reader.bitOffset;if(n.reader.hasByte&&(o-=8),n._init_block()){var l=s.pos;n._read_bunzip(),t(o,s.pos-l)}else{var u=n.reader.read(32);if(i&&"eof"in a&&!a.eof())n._start_bunzip(a,s),console.assert(n.dbufSize===r,"shouldn't change block size within multistream file");else break}}};jt.Stream=rn;jt.version=q0.version;jt.license=q0.license;V0.exports=jt});var X0=R(($0,W0)=>{var pN=require("stream");$0=W0.exports=xp;xp.through=xp;function xp(e,t,i){e=e||function(p){this.queue(p)},t=t||function(){this.queue(null)};var a=!1,s=!1,n=[],r=!1,o=new pN;o.readable=o.writable=!0,o.paused=!1,o.autoDestroy=!(i&&i.autoDestroy===!1),o.write=function(p){return e.call(this,p),!o.paused};function l(){for(;n.length&&!o.paused;){var p=n.shift();if(p===null)return o.emit("end");o.emit("data",p)}}o.queue=o.push=function(p){return r||(p===null&&(r=!0),n.push(p),l()),o},o.on("end",function(){o.readable=!1,!o.writable&&o.autoDestroy&&process.nextTick(function(){o.destroy()})});function u(){o.writable=!1,t.call(o),!o.readable&&o.autoDestroy&&o.destroy()}return o.end=function(p){if(!a)return a=!0,arguments.length&&o.write(p),u(),o},o.destroy=function(){if(!s)return s=!0,a=!0,n.length=0,o.writable=o.readable=!1,o.emit("close"),o},o.pause=function(){if(!o.paused)return o.paused=!0,o},o.resume=function(){return o.paused&&(o.paused=!1,o.emit("resume")),l(),o.paused||o.emit("drain"),o},o}});var Z0=R((B5,K0)=>{function wp(e){this.name="Bzip2Error",this.message=e,this.stack=new Error().stack}wp.prototype=new Error;var wt={Error:function(e){throw new wp(e)}},ni={};ni.Bzip2Error=wp;ni.crcTable=[0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188];ni.array=function(e){var t=0,i=0,a=[0,1,3,7,15,31,63,127,255];return function(s){for(var n=0;s>0;){var r=8-t;s>=r?(n<<=r,n|=a[r]&e[i++],t=0,s-=r):(n<<=s,n|=(e[i]&a[s]<<8-s-t)>>8-s-t,t+=s,s=0)}return n}};ni.simple=function(e,t){var i=ni.array(e),a=ni.header(i),s=!1,n=1e5*a,r=new Int32Array(n);do s=ni.decompress(i,t,r,n);while(!s)};ni.header=function(e){this.byteCount=new Int32Array(256),this.symToByte=new Uint8Array(256),this.mtfSymbol=new Int32Array(256),this.selectors=new Uint8Array(32768),e(8*3)!=4348520&&wt.Error("No magic number found");var t=e(8)-48;return(t<1||t>9)&&wt.Error("Not a BZIP archive"),t};ni.decompress=function(e,t,i,a,s){for(var n=20,r=258,o=0,l=1,u=50,p=0^-1,d="",h=0;h<6;h++)d+=e(8).toString(16);if(d=="177245385090"){var f=e(32)|0;return f!==s&&wt.Error("Error in bzip2: crc32 do not match"),e(null),null}d!="314159265359"&&wt.Error("eek not valid bzip data");var b=e(32)|0;e(1)&&wt.Error("unsupported obsolete version");var m=e(24);m>a&&wt.Error("Initial position larger than buffer size");var y=e(16),g=0;for(h=0;h<16;h++)if(y&1<<15-h){var v=e(16);for(K=0;K<16;K++)v&1<<15-K&&(this.symToByte[g++]=16*h+K)}var w=e(3);(w<2||w>6)&&wt.Error("another error");var x=e(15);x==0&&wt.Error("meh");for(var h=0;h=w&&wt.Error("whoops another error");for(var E=this.mtfSymbol[K],v=K-1;v>=0;v--)this.mtfSymbol[v+1]=this.mtfSymbol[v];this.mtfSymbol[0]=E,this.selectors[h]=E}for(var _=g+2,j=[],k=new Uint8Array(r),C=new Uint16Array(n+1),S,K=0;Kn)&&wt.Error("I gave up a while ago on writing error messages"),!!e(1);)e(1)?y--:y++;k[h]=y}var A,O;A=O=k[0];for(var h=1;h<_;h++)k[h]>O?O=k[h]:k[h]=x&&wt.Error("meow i'm a kitty, that's an error"),S=j[this.selectors[U++]],M=S.base,P=S.limit),h=S.minLen,K=e(h);h>S.maxLen&&wt.Error("rawr i'm a dinosaur"),!(K<=P[h]);)h++,K=K<<1|e(1);K-=M[h],(K<0||K>=r)&&wt.Error("moo i'm a cow");var Y=S.permute[K];if(Y==o||Y==l){H||(H=1,y=0),Y==o?y+=H:y+=2*H,H<<=1;continue}if(H)for(H=0,$+y>a&&wt.Error("Boom."),E=this.symToByte[this.mtfSymbol[0]],this.byteCount[E]+=y;y--;)i[$++]=E;if(Y>g)break;$>=a&&wt.Error("I can't think of anything. Error"),h=Y-1,E=this.mtfSymbol[h];for(var v=h-1;v>=0;v--)this.mtfSymbol[v+1]=this.mtfSymbol[v];this.mtfSymbol[0]=E,E=this.symToByte[E],this.byteCount[E]++,i[$++]=E}(m<0||m>=$)&&wt.Error("I'm a monkey and I'm throwing something at someone, namely you");for(var K=0,h=0;h<256;h++)v=K+this.byteCount[h],this.byteCount[h]=K,K=v;for(var h=0;h<$;h++)E=i[h]&255,i[this.byteCount[E]]|=h<<8,this.byteCount[E]++;var L=0,B=0,W=0;$&&(L=i[m],B=L&255,L>>=8,W=-1),$=$;for(var ee,I,F;$;){for($--,I=B,L=i[L],B=L&255,L>>=8,W++==3?(ee=B,F=I,B=-1):(ee=1,F=B);ee--;)p=(p<<8^this.crcTable[(p>>24^F)&255])&4294967295,t(F);B!=I&&(W=0)}return p=(p^-1)>>>0,(p|0)!=(b|0)&&wt.Error("Error in bzip2: crc32 do not match"),s=(p^(s<<1|s>>>31))&4294967295,s};K0.exports=ni});var ew=R((q5,Q0)=>{var Y0=[0,1,3,7,15,31,63,127,255];Q0.exports=function(t){var i=0,a=0,s=t(),n=function(r){if(r===null&&i!=0){i=0,a++;return}for(var o=0;r>0;){a>=s.length&&(a=0,s=t());var l=8-i;i===0&&r>0&&n.bytesRead++,r>=l?(o<<=l,o|=Y0[l]&s[a++],i=0,r-=l):(o<<=r,o|=(s[a]&Y0[r]<<8-r-i)>>8-r-i,i+=r,r=0)}return o};return n.bytesRead=0,n}});var aw=R((z5,iw)=>{var hN=X0(),tw=Z0(),dN=ew();iw.exports=fN;function fN(){var e=[],t=0,i=0,a=!1,s=!1,n=null,r=null;function o(p){if(i){var d=1e5*i,h=new Int32Array(d),f=[],b=function(m){f.push(m)};return r=tw.decompress(n,b,h,d,r),r===null?(i=0,!1):(p(Buffer.from(f)),!0)}else return i=tw.header(n),r=0,!0}var l=0;function u(p){if(!a)try{return o(function(d){p.queue(d),d!==null&&(l+=d.length)})}catch(d){return p.emit("error",d),a=!0,!1}}return hN(function(d){for(e.push(d),t+=d.length,n===null&&(n=dN(function(){return e.shift()}));!a&&t-n.bytesRead+1>=(25e3+1e5*i||4);)u(this)},function(d){for(;!a&&n&&t>n.bytesRead;)u(this);a||(r!==null&&this.emit("error",new Error("input stream ended prematurely")),this.queue(null))})}});var ow=R((U5,rw)=>{"use strict";var sw=bo(),nw=O0(),mN=Zr(),gN=J0(),bN=aw();rw.exports=()=>e=>!Buffer.isBuffer(e)&&!mN(e)?Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`)):Buffer.isBuffer(e)&&(!nw(e)||nw(e).ext!=="bz2")?Promise.resolve([]):Buffer.isBuffer(e)?sw()(gN.decode(e)):sw()(e.pipe(bN()))});var cw=R((H5,lw)=>{"use strict";lw.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;no[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"font/woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"font/woff2"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"font/ttf"}:i([79,84,84,79,0])?{ext:"otf",mime:"font/otf"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196}))?{ext:"mts",mime:"video/mp2t"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:i([66,80,71,251])?{ext:"bpg",mime:"image/bpg"}:null}});var hw=R((G5,pw)=>{"use strict";var yN=require("zlib"),vN=bo(),uw=cw(),xN=Zr();pw.exports=()=>e=>{if(!Buffer.isBuffer(e)&&!xN(e))return Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`));if(Buffer.isBuffer(e)&&(!uw(e)||uw(e).ext!=="gz"))return Promise.resolve([]);let t=yN.createGunzip(),i=vN()(t);return Buffer.isBuffer(e)?t.end(e):e.pipe(t),i}});var fw=R((V5,dw)=>{"use strict";dw.exports=function(e){return e&&e.length>1?e[0]===255&&e[1]===216&&e[2]===255?{ext:"jpg",mime:"image/jpeg"}:e[0]===137&&e[1]===80&&e[2]===78&&e[3]===71?{ext:"png",mime:"image/png"}:e[0]===71&&e[1]===73&&e[2]===70?{ext:"gif",mime:"image/gif"}:e[8]===87&&e[9]===69&&e[10]===66&&e[11]===80?{ext:"webp",mime:"image/webp"}:e[0]===70&&e[1]===76&&e[2]===73&&e[3]===70?{ext:"flif",mime:"image/flif"}:(e[0]===73&&e[1]===73&&e[2]===42&&e[3]===0||e[0]===77&&e[1]===77&&e[2]===0&&e[3]===42)&&e[8]===67&&e[9]===82?{ext:"cr2",mime:"image/x-canon-cr2"}:e[0]===73&&e[1]===73&&e[2]===42&&e[3]===0||e[0]===77&&e[1]===77&&e[2]===0&&e[3]===42?{ext:"tif",mime:"image/tiff"}:e[0]===66&&e[1]===77?{ext:"bmp",mime:"image/bmp"}:e[0]===73&&e[1]===73&&e[2]===188?{ext:"jxr",mime:"image/vnd.ms-photo"}:e[0]===56&&e[1]===66&&e[2]===80&&e[3]===83?{ext:"psd",mime:"image/vnd.adobe.photoshop"}:e[0]===80&&e[1]===75&&e[2]===3&&e[3]===4&&e[30]===109&&e[31]===105&&e[32]===109&&e[33]===101&&e[34]===116&&e[35]===121&&e[36]===112&&e[37]===101&&e[38]===97&&e[39]===112&&e[40]===112&&e[41]===108&&e[42]===105&&e[43]===99&&e[44]===97&&e[45]===116&&e[46]===105&&e[47]===111&&e[48]===110&&e[49]===47&&e[50]===101&&e[51]===112&&e[52]===117&&e[53]===98&&e[54]===43&&e[55]===122&&e[56]===105&&e[57]===112?{ext:"epub",mime:"application/epub+zip"}:e[0]===80&&e[1]===75&&e[2]===3&&e[3]===4&&e[30]===77&&e[31]===69&&e[32]===84&&e[33]===65&&e[34]===45&&e[35]===73&&e[36]===78&&e[37]===70&&e[38]===47&&e[39]===109&&e[40]===111&&e[41]===122&&e[42]===105&&e[43]===108&&e[44]===108&&e[45]===97&&e[46]===46&&e[47]===114&&e[48]===115&&e[49]===97?{ext:"xpi",mime:"application/x-xpinstall"}:e[0]===80&&e[1]===75&&(e[2]===3||e[2]===5||e[2]===7)&&(e[3]===4||e[3]===6||e[3]===8)?{ext:"zip",mime:"application/zip"}:e[257]===117&&e[258]===115&&e[259]===116&&e[260]===97&&e[261]===114?{ext:"tar",mime:"application/x-tar"}:e[0]===82&&e[1]===97&&e[2]===114&&e[3]===33&&e[4]===26&&e[5]===7&&(e[6]===0||e[6]===1)?{ext:"rar",mime:"application/x-rar-compressed"}:e[0]===31&&e[1]===139&&e[2]===8?{ext:"gz",mime:"application/gzip"}:e[0]===66&&e[1]===90&&e[2]===104?{ext:"bz2",mime:"application/x-bzip2"}:e[0]===55&&e[1]===122&&e[2]===188&&e[3]===175&&e[4]===39&&e[5]===28?{ext:"7z",mime:"application/x-7z-compressed"}:e[0]===120&&e[1]===1?{ext:"dmg",mime:"application/x-apple-diskimage"}:e[0]===0&&e[1]===0&&e[2]===0&&(e[3]===24||e[3]===32)&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112||e[0]===51&&e[1]===103&&e[2]===112&&e[3]===53||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===109&&e[9]===112&&e[10]===52&&e[11]===50&&e[16]===109&&e[17]===112&&e[18]===52&&e[19]===49&&e[20]===109&&e[21]===112&&e[22]===52&&e[23]===50&&e[24]===105&&e[25]===115&&e[26]===111&&e[27]===109||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===105&&e[9]===115&&e[10]===111&&e[11]===109||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===109&&e[9]===112&&e[10]===52&&e[11]===50&&e[12]===0&&e[13]===0&&e[14]===0&&e[15]===0?{ext:"mp4",mime:"video/mp4"}:e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===77&&e[9]===52&&e[10]===86?{ext:"m4v",mime:"video/x-m4v"}:e[0]===77&&e[1]===84&&e[2]===104&&e[3]===100?{ext:"mid",mime:"audio/midi"}:e[31]===109&&e[32]===97&&e[33]===116&&e[34]===114&&e[35]===111&&e[36]===115&&e[37]===107&&e[38]===97?{ext:"mkv",mime:"video/x-matroska"}:e[0]===26&&e[1]===69&&e[2]===223&&e[3]===163?{ext:"webm",mime:"video/webm"}:e[0]===0&&e[1]===0&&e[2]===0&&e[3]===20&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112?{ext:"mov",mime:"video/quicktime"}:e[0]===82&&e[1]===73&&e[2]===70&&e[3]===70&&e[8]===65&&e[9]===86&&e[10]===73?{ext:"avi",mime:"video/x-msvideo"}:e[0]===48&&e[1]===38&&e[2]===178&&e[3]===117&&e[4]===142&&e[5]===102&&e[6]===207&&e[7]===17&&e[8]===166&&e[9]===217?{ext:"wmv",mime:"video/x-ms-wmv"}:e[0]===0&&e[1]===0&&e[2]===1&&e[3].toString(16)[0]==="b"?{ext:"mpg",mime:"video/mpeg"}:e[0]===73&&e[1]===68&&e[2]===51||e[0]===255&&e[1]===251?{ext:"mp3",mime:"audio/mpeg"}:e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===77&&e[9]===52&&e[10]===65||e[0]===77&&e[1]===52&&e[2]===65&&e[3]===32?{ext:"m4a",mime:"audio/m4a"}:e[28]===79&&e[29]===112&&e[30]===117&&e[31]===115&&e[32]===72&&e[33]===101&&e[34]===97&&e[35]===100?{ext:"opus",mime:"audio/opus"}:e[0]===79&&e[1]===103&&e[2]===103&&e[3]===83?{ext:"ogg",mime:"audio/ogg"}:e[0]===102&&e[1]===76&&e[2]===97&&e[3]===67?{ext:"flac",mime:"audio/x-flac"}:e[0]===82&&e[1]===73&&e[2]===70&&e[3]===70&&e[8]===87&&e[9]===65&&e[10]===86&&e[11]===69?{ext:"wav",mime:"audio/x-wav"}:e[0]===35&&e[1]===33&&e[2]===65&&e[3]===77&&e[4]===82&&e[5]===10?{ext:"amr",mime:"audio/amr"}:e[0]===37&&e[1]===80&&e[2]===68&&e[3]===70?{ext:"pdf",mime:"application/pdf"}:e[0]===77&&e[1]===90?{ext:"exe",mime:"application/x-msdownload"}:(e[0]===67||e[0]===70)&&e[1]===87&&e[2]===83?{ext:"swf",mime:"application/x-shockwave-flash"}:e[0]===123&&e[1]===92&&e[2]===114&&e[3]===116&&e[4]===102?{ext:"rtf",mime:"application/rtf"}:e[0]===119&&e[1]===79&&e[2]===70&&e[3]===70&&(e[4]===0&&e[5]===1&&e[6]===0&&e[7]===0||e[4]===79&&e[5]===84&&e[6]===84&&e[7]===79)?{ext:"woff",mime:"application/font-woff"}:e[0]===119&&e[1]===79&&e[2]===70&&e[3]===50&&(e[4]===0&&e[5]===1&&e[6]===0&&e[7]===0||e[4]===79&&e[5]===84&&e[6]===84&&e[7]===79)?{ext:"woff2",mime:"application/font-woff"}:e[34]===76&&e[35]===80&&(e[8]===0&&e[9]===0&&e[10]===1||e[8]===1&&e[9]===0&&e[10]===2||e[8]===2&&e[9]===0&&e[10]===2)?{ext:"eot",mime:"application/octet-stream"}:e[0]===0&&e[1]===1&&e[2]===0&&e[3]===0&&e[4]===0?{ext:"ttf",mime:"application/font-sfnt"}:e[0]===79&&e[1]===84&&e[2]===84&&e[3]===79&&e[4]===0?{ext:"otf",mime:"application/font-sfnt"}:e[0]===0&&e[1]===0&&e[2]===1&&e[3]===0?{ext:"ico",mime:"image/x-icon"}:e[0]===70&&e[1]===76&&e[2]===86&&e[3]===1?{ext:"flv",mime:"video/x-flv"}:e[0]===37&&e[1]===33?{ext:"ps",mime:"application/postscript"}:e[0]===253&&e[1]===55&&e[2]===122&&e[3]===88&&e[4]===90&&e[5]===0?{ext:"xz",mime:"application/x-xz"}:e[0]===83&&e[1]===81&&e[2]===76&&e[3]===105?{ext:"sqlite",mime:"application/x-sqlite3"}:e[0]===78&&e[1]===69&&e[2]===83&&e[3]===26?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:e[0]===67&&e[1]===114&&e[2]===50&&e[3]===52?{ext:"crx",mime:"application/x-google-chrome-extension"}:e[0]===77&&e[1]===83&&e[2]===67&&e[3]===70||e[0]===73&&e[1]===83&&e[2]===99&&e[3]===40?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:e[0]===33&&e[1]===60&&e[2]===97&&e[3]===114&&e[4]===99&&e[5]===104&&e[6]===62&&e[7]===10&&e[8]===100&&e[9]===101&&e[10]===98&&e[11]===105&&e[12]===97&&e[13]===110&&e[14]===45&&e[15]===98&&e[16]===105&&e[17]===110&&e[18]===97&&e[19]===114&&e[20]===121?{ext:"deb",mime:"application/x-deb"}:e[0]===33&&e[1]===60&&e[2]===97&&e[3]===114&&e[4]===99&&e[5]===104&&e[6]===62?{ext:"ar",mime:"application/x-unix-archive"}:e[0]===237&&e[1]===171&&e[2]===238&&e[3]===219?{ext:"rpm",mime:"application/x-rpm"}:e[0]===31&&e[1]===160||e[0]===31&&e[1]===157?{ext:"Z",mime:"application/x-compress"}:e[0]===76&&e[1]===90&&e[2]===73&&e[3]===80?{ext:"lz",mime:"application/x-lzip"}:e[0]===208&&e[1]===207&&e[2]===17&&e[3]===224&&e[4]===161&&e[5]===177&&e[6]===26&&e[7]===225?{ext:"msi",mime:"application/x-msi"}:null:null}});var _w=R((J5,ww)=>{"use strict";var _p="pending",mw="settled",vo="fulfilled",xo="rejected",wN=function(){},gw=typeof global!="undefined"&&typeof global.process!="undefined"&&typeof global.process.emit=="function",_N=typeof setImmediate=="undefined"?setTimeout:setImmediate,on=[],Sp;function SN(){for(var e=0;e{"use strict";Sw.exports=typeof Promise=="function"?Promise:_w()});var _o=R((W5,Aw)=>{"use strict";var kw=Object.getOwnPropertySymbols,TN=Object.prototype.hasOwnProperty,jN=Object.prototype.propertyIsEnumerable;function ON(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function IN(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},i=0;i<10;i++)t["_"+String.fromCharCode(i)]=i;var a=Object.getOwnPropertyNames(t).map(function(n){return t[n]});if(a.join("")!=="0123456789")return!1;var s={};return"abcdefghijklmnopqrst".split("").forEach(function(n){s[n]=n}),Object.keys(Object.assign({},s)).join("")==="abcdefghijklmnopqrst"}catch(n){return!1}}Aw.exports=IN()?Object.assign:function(e,t){for(var i,a=ON(e),s,n=1;n{var RN=require("stream").PassThrough,PN=_o();Cw.exports=function(e){e=PN({},e);var t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);var n=0,r=[],o=new RN({objectMode:s});return i&&o.setEncoding(i),o.on("data",function(l){r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=function(){return t?r:a?Buffer.concat(r,n):r.join("")},o.getBufferedLength=function(){return n},o}});var Ow=R((K5,So)=>{"use strict";var jw=Ew(),kp=_o(),NN=Tw();function Ap(e,t){if(!e)return jw.reject(new Error("Expected a stream"));t=kp({maxBuffer:1/0},t);var i=t.maxBuffer,a,s,n=new jw(function(r,o){a=NN(t),e.once("error",l),e.pipe(a),a.on("data",function(){a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=function(){e.unpipe&&e.unpipe(a)};function l(u){u&&(u.bufferedData=a.getBufferedValue()),o(u)}});return n.then(s,s),n.then(function(){return a.getBufferedValue()})}So.exports=Ap;So.exports.buffer=function(e,t){return Ap(e,kp({},t,{encoding:"buffer"}))};So.exports.array=function(e,t){return Ap(e,kp({},t,{array:!0}))}});var Nw=R((Z5,Pw)=>{"use strict";var Iw=function(e,t,i){return function(){for(var a=this,s=new Array(arguments.length),n=0;n{Mw.exports=Eo;function Eo(){this.pending=0,this.max=1/0,this.listeners=[],this.waiting=[],this.error=null}Eo.prototype.go=function(e){this.pending0&&e.pending{var cn=require("fs"),ko=require("util"),Cp=require("stream"),Bw=Cp.Readable,Tp=Cp.Writable,DN=Cp.PassThrough,FN=Lw(),Ao=require("events").EventEmitter;un.createFromBuffer=MN;un.createFromFd=LN;un.BufferSlicer=ji;un.FdSlicer=Ti;ko.inherits(Ti,Ao);function Ti(e,t){t=t||{},Ao.call(this),this.fd=e,this.pend=new FN,this.pend.max=1,this.refCount=0,this.autoClose=!!t.autoClose}Ti.prototype.read=function(e,t,i,a,s){var n=this;n.pend.go(function(r){cn.read(n.fd,e,t,i,a,function(o,l,u){r(),s(o,l,u)})})};Ti.prototype.write=function(e,t,i,a,s){var n=this;n.pend.go(function(r){cn.write(n.fd,e,t,i,a,function(o,l,u){r(),s(o,l,u)})})};Ti.prototype.createReadStream=function(e){return new Co(this,e)};Ti.prototype.createWriteStream=function(e){return new To(this,e)};Ti.prototype.ref=function(){this.refCount+=1};Ti.prototype.unref=function(){var e=this;if(e.refCount-=1,e.refCount>0)return;if(e.refCount<0)throw new Error("invalid unref");e.autoClose&&cn.close(e.fd,t);function t(i){i?e.emit("error",i):e.emit("close")}};ko.inherits(Co,Bw);function Co(e,t){t=t||{},Bw.call(this,t),this.context=e,this.context.ref(),this.start=t.start||0,this.endOffset=t.end,this.pos=this.start,this.destroyed=!1}Co.prototype._read=function(e){var t=this;if(!t.destroyed){var i=Math.min(t._readableState.highWaterMark,e);if(t.endOffset!=null&&(i=Math.min(i,t.endOffset-t.pos)),i<=0){t.destroyed=!0,t.push(null),t.context.unref();return}t.context.pend.go(function(a){if(t.destroyed)return a();var s=new Buffer(i);cn.read(t.context.fd,s,0,i,t.pos,function(n,r){n?t.destroy(n):r===0?(t.destroyed=!0,t.push(null),t.context.unref()):(t.pos+=r,t.push(s.slice(0,r))),a()})})}};Co.prototype.destroy=function(e){this.destroyed||(e=e||new Error("stream destroyed"),this.destroyed=!0,this.emit("error",e),this.context.unref())};ko.inherits(To,Tp);function To(e,t){t=t||{},Tp.call(this,t),this.context=e,this.context.ref(),this.start=t.start||0,this.endOffset=t.end==null?1/0:+t.end,this.bytesWritten=0,this.pos=this.start,this.destroyed=!1,this.on("finish",this.destroy.bind(this))}To.prototype._write=function(e,t,i){var a=this;if(!a.destroyed){if(a.pos+e.length>a.endOffset){var s=new Error("maximum file length exceeded");s.code="ETOOBIG",a.destroy(),i(s);return}a.context.pend.go(function(n){if(a.destroyed)return n();cn.write(a.context.fd,e,0,e.length,a.pos,function(r,o){r?(a.destroy(),n(),i(r)):(a.bytesWritten+=o,a.pos+=o,a.emit("progress"),n(),i())})})}};To.prototype.destroy=function(){this.destroyed||(this.destroyed=!0,this.context.unref())};ko.inherits(ji,Ao);function ji(e,t){Ao.call(this),t=t||{},this.refCount=0,this.buffer=e,this.maxChunkSize=t.maxChunkSize||Number.MAX_SAFE_INTEGER}ji.prototype.read=function(e,t,i,a,s){var n=a+i,r=n-this.buffer.length,o=r>0?r:i;this.buffer.copy(e,t,a,n),setImmediate(function(){s(null,o)})};ji.prototype.write=function(e,t,i,a,s){e.copy(this.buffer,a,t,t+i),setImmediate(function(){s(null,i,e)})};ji.prototype.createReadStream=function(e){e=e||{};var t=new DN(e);t.destroyed=!1,t.start=e.start||0,t.endOffset=e.end,t.pos=t.endOffset||this.buffer.length;for(var i=this.buffer.slice(t.start,t.pos),a=0;;){var s=a+this.maxChunkSize;if(s>=i.length){ai.endOffset){var o=new Error("maximum file length exceeded");o.code="ETOOBIG",i.destroyed=!0,n(o);return}a.copy(t.buffer,i.pos,0,a.length),i.bytesWritten+=a.length,i.pos=r,i.emit("progress"),n()}},i.destroy=function(){i.destroyed=!0},i};ji.prototype.ref=function(){this.refCount+=1};ji.prototype.unref=function(){if(this.refCount-=1,this.refCount<0)throw new Error("invalid unref")};function MN(e,t){return new ji(e,t)}function LN(e,t){return new Ti(e,t)}});var Hw=R((e7,Uw)=>{var Ui=require("buffer").Buffer,jp=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array!="undefined"&&(jp=new Int32Array(jp));function zw(e){if(Ui.isBuffer(e))return e;var t=typeof Ui.alloc=="function"&&typeof Ui.from=="function";if(typeof e=="number")return t?Ui.alloc(e):new Ui(e);if(typeof e=="string")return t?Ui.from(e):new Ui(e);throw new Error("input must be buffer, number, or string, received "+typeof e)}function BN(e){var t=zw(4);return t.writeInt32BE(e,0),t}function Op(e,t){e=zw(e),Ui.isBuffer(t)&&(t=t.readUInt32BE(0));for(var i=~~t^-1,a=0;a>>8;return i^-1}function Ip(){return BN(Op.apply(null,arguments))}Ip.signed=function(){return Op.apply(null,arguments)};Ip.unsigned=function(){return Op.apply(null,arguments)>>>0};Uw.exports=Ip});var Kw=R(oi=>{var Rp=require("fs"),qN=require("zlib"),Gw=qw(),zN=Hw(),jo=require("util"),Oo=require("events").EventEmitter,Vw=require("stream").Transform,Pp=require("stream").PassThrough,UN=require("stream").Writable;oi.open=HN;oi.fromFd=Jw;oi.fromBuffer=GN;oi.fromRandomAccessReader=Np;oi.dosDateTimeToDate=Ww;oi.validateFileName=Xw;oi.ZipFile=Hi;oi.Entry=pn;oi.RandomAccessReader=Gi;function HN(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!0),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),i==null&&(i=Po),Rp.open(e,"r",function(a,s){if(a)return i(a);Jw(s,t,function(n,r){n&&Rp.close(s,Po),i(n,r)})})}function Jw(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!1),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),i==null&&(i=Po),Rp.fstat(e,function(a,s){if(a)return i(a);var n=Gw.createFromFd(e,{autoClose:!0});Np(n,s.size,t,i)})}function GN(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose=!1,t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1);var a=Gw.createFromBuffer(e,{maxChunkSize:65536});Np(a,e.length,t,i)}function Np(e,t,i,a){typeof i=="function"&&(a=i,i=null),i==null&&(i={}),i.autoClose==null&&(i.autoClose=!0),i.lazyEntries==null&&(i.lazyEntries=!1),i.decodeStrings==null&&(i.decodeStrings=!0);var s=!!i.decodeStrings;if(i.validateEntrySizes==null&&(i.validateEntrySizes=!0),i.strictFileNames==null&&(i.strictFileNames=!1),a==null&&(a=Po),typeof t!="number")throw new Error("expected totalSize parameter to be a number");if(t>Number.MAX_SAFE_INTEGER)throw new Error("zip file too large. only file sizes up to 2^52 are supported due to JavaScript's Number type being an IEEE 754 double.");e.ref();var n=22,r=65535,o=Math.min(n+r,t),l=ri(o),u=t-l.length;Xa(e,l,0,o,u,function(p){if(p)return a(p);for(var d=o-n;d>=0;d-=1)if(l.readUInt32LE(d)===101010256){var h=l.slice(d),f=h.readUInt16LE(4);if(f!==0)return a(new Error("multi-disk zip files are not supported: found disk number: "+f));var b=h.readUInt16LE(10),m=h.readUInt32LE(16),y=h.readUInt16LE(20),g=h.length-n;if(y!==g)return a(new Error("invalid comment length. expected: "+g+". found: "+y));var v=s?Ro(h,22,h.length,!1):h.slice(22);if(!(b===65535||m===4294967295))return a(null,new Hi(e,m,t,b,v,i.autoClose,i.lazyEntries,s,i.validateEntrySizes,i.strictFileNames));var w=ri(20),x=u+d-w.length;Xa(e,w,0,w.length,x,function(E){if(E)return a(E);if(w.readUInt32LE(0)!==117853008)return a(new Error("invalid zip64 end of central directory locator signature"));var _=Ka(w,8),j=ri(56);Xa(e,j,0,j.length,_,function(k){return k?a(k):j.readUInt32LE(0)!==101075792?a(new Error("invalid zip64 end of central directory record signature")):(b=Ka(j,32),m=Ka(j,48),a(null,new Hi(e,m,t,b,v,i.autoClose,i.lazyEntries,s,i.validateEntrySizes,i.strictFileNames)))})});return}a(new Error("end of central directory record signature not found"))})}jo.inherits(Hi,Oo);function Hi(e,t,i,a,s,n,r,o,l,u){var p=this;Oo.call(p),p.reader=e,p.reader.on("error",function(d){$w(p,d)}),p.reader.once("close",function(){p.emit("close")}),p.readEntryCursor=t,p.fileSize=i,p.entryCount=a,p.comment=s,p.entriesRead=0,p.autoClose=!!n,p.lazyEntries=!!r,p.decodeStrings=!!o,p.validateEntrySizes=!!l,p.strictFileNames=!!u,p.isOpen=!0,p.emittedError=!1,p.lazyEntries||p._readEntry()}Hi.prototype.close=function(){!this.isOpen||(this.isOpen=!1,this.reader.unref())};function Xt(e,t){e.autoClose&&e.close(),$w(e,t)}function $w(e,t){e.emittedError||(e.emittedError=!0,e.emit("error",t))}Hi.prototype.readEntry=function(){if(!this.lazyEntries)throw new Error("readEntry() called without lazyEntries:true");this._readEntry()};Hi.prototype._readEntry=function(){var e=this;if(e.entryCount===e.entriesRead){setImmediate(function(){e.autoClose&&e.close(),!e.emittedError&&e.emit("end")});return}if(!e.emittedError){var t=ri(46);Xa(e.reader,t,0,t.length,e.readEntryCursor,function(i){if(i)return Xt(e,i);if(!e.emittedError){var a=new pn,s=t.readUInt32LE(0);if(s!==33639248)return Xt(e,new Error("invalid central directory file header signature: 0x"+s.toString(16)));if(a.versionMadeBy=t.readUInt16LE(4),a.versionNeededToExtract=t.readUInt16LE(6),a.generalPurposeBitFlag=t.readUInt16LE(8),a.compressionMethod=t.readUInt16LE(10),a.lastModFileTime=t.readUInt16LE(12),a.lastModFileDate=t.readUInt16LE(14),a.crc32=t.readUInt32LE(16),a.compressedSize=t.readUInt32LE(20),a.uncompressedSize=t.readUInt32LE(24),a.fileNameLength=t.readUInt16LE(28),a.extraFieldLength=t.readUInt16LE(30),a.fileCommentLength=t.readUInt16LE(32),a.internalFileAttributes=t.readUInt16LE(36),a.externalFileAttributes=t.readUInt32LE(38),a.relativeOffsetOfLocalHeader=t.readUInt32LE(42),a.generalPurposeBitFlag&64)return Xt(e,new Error("strong encryption is not supported"));e.readEntryCursor+=46,t=ri(a.fileNameLength+a.extraFieldLength+a.fileCommentLength),Xa(e.reader,t,0,t.length,e.readEntryCursor,function(n){if(n)return Xt(e,n);if(!e.emittedError){var r=(a.generalPurposeBitFlag&2048)!=0;a.fileName=e.decodeStrings?Ro(t,0,a.fileNameLength,r):t.slice(0,a.fileNameLength);var o=a.fileNameLength+a.extraFieldLength,l=t.slice(a.fileNameLength,o);a.extraFields=[];for(var u=0;ul.length)return Xt(e,new Error("extra field length exceeds extra field buffer size"));var b=ri(d);l.copy(b,0,h,f),a.extraFields.push({id:p,data:b}),u=f}if(a.fileComment=e.decodeStrings?Ro(t,o,o+a.fileCommentLength,r):t.slice(o,o+a.fileCommentLength),a.comment=a.fileComment,e.readEntryCursor+=t.length,e.entriesRead+=1,a.uncompressedSize===4294967295||a.compressedSize===4294967295||a.relativeOffsetOfLocalHeader===4294967295){for(var m=null,u=0;um.length)return Xt(e,new Error("zip64 extended information extra field does not include uncompressed size"));a.uncompressedSize=Ka(m,g),g+=8}if(a.compressedSize===4294967295){if(g+8>m.length)return Xt(e,new Error("zip64 extended information extra field does not include compressed size"));a.compressedSize=Ka(m,g),g+=8}if(a.relativeOffsetOfLocalHeader===4294967295){if(g+8>m.length)return Xt(e,new Error("zip64 extended information extra field does not include relative header offset"));a.relativeOffsetOfLocalHeader=Ka(m,g),g+=8}}if(e.decodeStrings)for(var u=0;ue.compressedSize)throw new Error("options.start > entry.compressedSize")}if(t.end!=null){if(n=t.end,n<0)throw new Error("options.end < 0");if(n>e.compressedSize)throw new Error("options.end > entry.compressedSize");if(na.fileSize)return i(new Error("file data overflows file bounds: "+f+" + "+e.compressedSize+" > "+a.fileSize));var m=a.reader.createReadStream({start:f+s,end:f+n}),y=m;if(h){var g=!1,v=qN.createInflateRaw();m.on("error",function(w){setImmediate(function(){g||v.emit("error",w)})}),m.pipe(v),a.validateEntrySizes?(y=new hn(e.uncompressedSize),v.on("error",function(w){setImmediate(function(){g||y.emit("error",w)})}),v.pipe(y)):y=v,y.destroy=function(){g=!0,v!==y&&v.unpipe(y),m.unpipe(v),m.destroy()}}i(null,y)}finally{a.reader.unref()}})};function pn(){}pn.prototype.getLastModDate=function(){return Ww(this.lastModFileDate,this.lastModFileTime)};pn.prototype.isEncrypted=function(){return(this.generalPurposeBitFlag&1)!=0};pn.prototype.isCompressed=function(){return this.compressionMethod===8};function Ww(e,t){var i=e&31,a=(e>>5&15)-1,s=(e>>9&127)+1980,n=0,r=(t&31)*2,o=t>>5&63,l=t>>11&31;return new Date(s,a,i,l,o,r,n)}function Xw(e){return e.indexOf("\\")!==-1?"invalid characters in fileName: "+e:/^[a-zA-Z]:/.test(e)||/^\//.test(e)?"absolute path: "+e:e.split("/").indexOf("..")!==-1?"invalid relative path: "+e:null}function Xa(e,t,i,a,s,n){if(a===0)return setImmediate(function(){n(null,ri(0))});e.read(t,i,a,s,function(r,o){if(r)return n(r);if(othis.expectedByteCount){var a="too many bytes in the stream. expected "+this.expectedByteCount+". got at least "+this.actualByteCount;return i(new Error(a))}i(null,e)};hn.prototype._flush=function(e){if(this.actualByteCount0)return;if(e.refCount<0)throw new Error("invalid unref");e.close(t);function t(i){if(i)return e.emit("error",i);e.emit("close")}};Gi.prototype.createReadStream=function(e){var t=e.start,i=e.end;if(t===i){var a=new Pp;return setImmediate(function(){a.end()}),a}var s=this._readStreamForRange(t,i),n=!1,r=new Io(this);s.on("error",function(l){setImmediate(function(){n||r.emit("error",l)})}),r.destroy=function(){s.unpipe(r),r.unref(),s.destroy()};var o=new hn(i-t);return r.on("error",function(l){setImmediate(function(){n||o.emit("error",l)})}),o.destroy=function(){n=!0,r.unpipe(o),r.destroy()},s.pipe(r).pipe(o)};Gi.prototype._readStreamForRange=function(e,t){throw new Error("not implemented")};Gi.prototype.read=function(e,t,i,a,s){var n=this.createReadStream({start:a,end:a+i}),r=new UN,o=0;r._write=function(l,u,p){l.copy(e,t+o,0,l.length),o+=l.length,p()},r.on("finish",s),n.on("error",function(l){s(l)}),n.pipe(r)};Gi.prototype.close=function(e){setImmediate(e)};jo.inherits(Io,Pp);function Io(e){Pp.call(this),this.context=e,this.context.ref(),this.unreffedYet=!1}Io.prototype._flush=function(e){this.unref(),e()};Io.prototype.unref=function(e){this.unreffedYet||(this.unreffedYet=!0,this.context.unref())};var VN="\0\u263A\u263B\u2665\u2666\u2663\u2660\u2022\u25D8\u25CB\u25D9\u2642\u2640\u266A\u266B\u263C\u25BA\u25C4\u2195\u203C\xB6\xA7\u25AC\u21A8\u2191\u2193\u2192\u2190\u221F\u2194\u25B2\u25BC !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u2302\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0";function Ro(e,t,i,a){if(a)return e.toString("utf8",t,i);for(var s="",n=t;n{"use strict";var Zw=fw(),JN=Ow(),Yw=Nw(),$N=Kw(),WN=(e,t)=>{let i=61440,a=16384,s=40960,n=e.versionMadeBy>>8;return(t&i)===s?"symlink":(t&i)===a||n===0&&e.externalFileAttributes===16?"directory":"file"},XN=(e,t)=>{let i={mode:e.externalFileAttributes>>16&65535,mtime:e.getLastModDate(),path:e.fileName};return i.type=WN(e,i.mode),i.mode===0&&i.type==="directory"&&(i.mode=493),i.mode===0&&(i.mode=420),Yw(t.openReadStream.bind(t))(e).then(JN.buffer).then(a=>(i.data=a,i.type==="symlink"&&(i.linkname=a.toString()),i)).catch(a=>{throw t.close(),a})},KN=e=>new Promise((t,i)=>{let a=[];e.readEntry(),e.on("entry",s=>{XN(s,e).catch(i).then(n=>{a.push(n),e.readEntry()})}),e.on("error",i),e.on("end",()=>t(a))});Qw.exports=()=>e=>Buffer.isBuffer(e)?!Zw(e)||Zw(e).ext!=="zip"?Promise.resolve([]):Yw($N.fromBuffer)(e,{lazyEntries:!0}).then(KN):Promise.reject(new TypeError(`Expected a Buffer, got ${typeof e}`))});var a_=R((a7,i_)=>{"use strict";var t_=(e,t)=>function(){let i=t.promiseModule,a=new Array(arguments.length);for(let s=0;s{t.errorFirst?a.push(function(r,o){if(t.multiArgs){let l=new Array(arguments.length-1);for(let u=1;u{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=s=>{let n=r=>typeof r=="string"?s===r:r.test(s);return t.include?t.include.some(n):!t.exclude.some(n)},a;typeof e=="function"?a=function(){return t.excludeMain?e.apply(this,arguments):t_(e,t).apply(this,arguments)}:a=Object.create(Object.getPrototypeOf(e));for(let s in e){let n=e[s];a[s]=typeof n=="function"&&i(s)?t_(n,t):n}return a}});var o_=R((s7,Dp)=>{"use strict";var ZN=require("fs"),na=require("path"),s_=a_(),n_={mode:511&~process.umask(),fs:ZN},r_=e=>{if(process.platform==="win32"&&/[<>:"|?*]/.test(e.replace(na.parse(e).root,""))){let i=new Error(`Path contains invalid characters: ${e}`);throw i.code="EINVAL",i}};Dp.exports=(e,t)=>Promise.resolve().then(()=>{r_(e),t=Object.assign({},n_,t);let i=s_(t.fs.mkdir),a=s_(t.fs.stat),s=n=>i(n,t.mode).then(()=>n).catch(r=>{if(r.code==="ENOENT"){if(r.message.includes("null bytes")||na.dirname(n)===n)throw r;return s(na.dirname(n)).then(()=>s(n))}return a(n).then(o=>o.isDirectory()?n:Promise.reject()).catch(()=>{throw r})});return s(na.resolve(e))});Dp.exports.sync=(e,t)=>{r_(e),t=Object.assign({},n_,t);let i=a=>{try{t.fs.mkdirSync(a,t.mode)}catch(s){if(s.code==="ENOENT"){if(s.message.includes("null bytes")||na.dirname(a)===a)throw s;return i(na.dirname(a)),i(a)}try{if(!t.fs.statSync(a).isDirectory())throw new Error("The path is not a directory")}catch(n){throw s}}return a};return i(na.resolve(e))}});var p_=R((n7,u_)=>{"use strict";var l_=function(e,t,i){return function(){for(var a=this,s=new Array(arguments.length),n=0;n{"use strict";h_.exports=function(t,i){if(i){if(typeof i!="object")throw new TypeError(String(i)+" is not an object. Expected an object that has boolean `includeZero` property.");if("includeZero"in i){if(typeof i.includeZero!="boolean")throw new TypeError(String(i.includeZero)+" is neither true nor false. `includeZero` option must be a Boolean value.");if(i.includeZero&&t===0)return!0}}return Number.isSafeInteger(t)&&t>=1}});var m_=R((o7,f_)=>{"use strict";var dn=require("path"),fn=require("util"),YN=d_();f_.exports=function(t,i,a){if(typeof t!="string")throw new TypeError(fn.inspect(t)+" is not a string. First argument to strip-dirs must be a path string.");if(dn.posix.isAbsolute(t)||dn.win32.isAbsolute(t))throw new Error(`${t} is an absolute path. strip-dirs requires a relative path.`);if(!YN(i,{includeZero:!0}))throw new Error("The Second argument of strip-dirs must be a natural number or 0, but received "+fn.inspect(i)+".");if(a){if(typeof a!="object")throw new TypeError(fn.inspect(a)+" is not an object. Expected an object with a boolean `disallowOverflow` property.");if(Array.isArray(a))throw new TypeError(fn.inspect(a)+" is an array. Expected an object with a boolean `disallowOverflow` property.");if("disallowOverflow"in a&&typeof a.disallowOverflow!="boolean")throw new TypeError(fn.inspect(a.disallowOverflow)+" is neither true nor false. `disallowOverflow` option must be a Boolean value.")}else a={disallowOverflow:!1};let s=dn.normalize(t).split(dn.sep);if(s.length>1&&s[0]==="."&&s.shift(),i>s.length-1){if(a.disallowOverflow)throw new RangeError("Cannot strip more directories than there are.");i=s.length-1}return dn.join.apply(null,s.slice(i))}});var b_=R((l7,g_)=>{"use strict";var No=require("path"),QN=Kv(),e6=bo(),t6=ow(),i6=hw(),a6=e_(),Fp=o_(),s6=p_(),n6=m_(),qt=s6(QN),r6=(e,t)=>t.plugins.length===0?Promise.resolve([]):Promise.all(t.plugins.map(i=>i(e,t))).then(i=>i.reduce((a,s)=>a.concat(s))),Mp=(e,t)=>qt.realpath(e).catch(i=>{let a=No.dirname(e);return Mp(a,t)}).then(i=>{if(i.indexOf(t)!==0)throw new Error("Refusing to create a directory outside the output path.");return Fp(e).then(qt.realpath)}),o6=(e,t)=>qt.readlink(e).catch(i=>null).then(i=>{if(i)throw new Error("Refusing to write into a symlink");return t}),l6=(e,t,i)=>r6(e,i).then(a=>(i.strip>0&&(a=a.map(s=>(s.path=n6(s.path,i.strip),s)).filter(s=>s.path!==".")),typeof i.filter=="function"&&(a=a.filter(i.filter)),typeof i.map=="function"&&(a=a.map(i.map)),t?Promise.all(a.map(s=>{let n=No.join(t,s.path),r=s.mode&~process.umask(),o=new Date;return s.type==="directory"?Fp(t).then(l=>qt.realpath(l)).then(l=>Mp(n,l)).then(()=>qt.utimes(n,o,s.mtime)).then(()=>s):Fp(t).then(l=>qt.realpath(l)).then(l=>Mp(No.dirname(n),l).then(()=>l)).then(l=>s.type==="file"?o6(n,l):l).then(l=>qt.realpath(No.dirname(n)).then(u=>{if(u.indexOf(l)!==0)throw new Error("Refusing to write outside output directory: "+u)})).then(()=>s.type==="link"||s.type==="symlink"&&process.platform==="win32"?qt.link(s.linkname,n):s.type==="symlink"?qt.symlink(s.linkname,n):qt.writeFile(n,s.data,{mode:r})).then(()=>s.type==="file"&&qt.utimes(n,o,s.mtime)).then(()=>s)})):a));g_.exports=(e,t,i)=>typeof e!="string"&&!Buffer.isBuffer(e)?Promise.reject(new TypeError("Input file required")):(typeof t=="object"&&(i=t,t=null),i=Object.assign({plugins:[e6(),t6(),i6(),a6()]},i),(typeof e=="string"?qt.readFile(e):Promise.resolve(e)).then(s=>l6(s,t,i)))});var Lp=R((c7,y_)=>{"use strict";var c6=/[|\\{}()[\]^$+*?.]/g;y_.exports=function(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(c6,"\\$&")}});var x_=R((u7,v_)=>{"use strict";var u6=Lp();v_.exports=function(e,t){if(typeof e!="string"||typeof t!="string")throw new TypeError("Expected a string");return e.replace(new RegExp("(?:"+u6(t)+"){2,}","g"),t)}});var w_=R((p7,Bp)=>{"use strict";Bp.exports=()=>/[<>:"\/\\|?*\x00-\x1F]/g;Bp.exports.windowsNames=()=>/^(con|prn|aux|nul|com[0-9]|lpt[0-9])$/i});var S_=R((h7,__)=>{"use strict";var p6=Lp();__.exports=function(e,t){if(typeof e!="string"||typeof t!="string")throw new TypeError;return t=p6(t),e.replace(new RegExp("^"+t+"|"+t+"$","g"),"")}});var k_=R((d7,zp)=>{"use strict";var Do=require("path"),h6=x_(),qp=w_(),d6=S_(),f6=100,E_=/[\u0000-\u001f\u0080-\u009f]/g,m6=/^\.+/,Fo=(e,t={})=>{if(typeof e!="string")throw new TypeError("Expected a string");let i=t.replacement===void 0?"!":t.replacement;if(qp().test(i)&&E_.test(i))throw new Error("Replacement string cannot contain reserved filename characters");return e=e.replace(qp(),i),e=e.replace(E_,i),e=e.replace(m6,i),i.length>0&&(e=h6(e,i),e=e.length>1?d6(e,i):e),e=qp.windowsNames().test(e)?e+i:e,e=e.slice(0,f6),e};Fo.path=(e,t)=>(e=Do.resolve(e),Do.join(Do.dirname(e),Fo(Do.basename(e),t)));zp.exports=Fo;zp.exports.default=Fo});var T_=R((f7,C_)=>{var g6=fp(),b6=mp(),Up=require("fs"),mn=function(){},y6=/^v?\.0/.test(process.version),Mo=function(e){return typeof e=="function"},v6=function(e){return!y6||!Up?!1:(e instanceof(Up.ReadStream||mn)||e instanceof(Up.WriteStream||mn))&&Mo(e.close)},x6=function(e){return e.setHeader&&Mo(e.abort)},w6=function(e,t,i,a){a=g6(a);var s=!1;e.on("close",function(){s=!0}),b6(e,{readable:t,writable:i},function(r){if(r)return a(r);s=!0,a()});var n=!1;return function(r){if(!s&&!n){if(n=!0,v6(e))return e.close(mn);if(x6(e))return e.abort();if(Mo(e.destroy))return e.destroy();a(r||new Error("stream was destroyed"))}}},A_=function(e){e()},_6=function(e,t){return e.pipe(t)},S6=function(){var e=Array.prototype.slice.call(arguments),t=Mo(e[e.length-1]||mn)&&e.pop()||mn;if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new Error("pump requires two streams per minimum");var i,a=e.map(function(s,n){var r=n0;return w6(s,r,o,function(l){i||(i=l),l&&a.forEach(A_),!r&&(a.forEach(A_),t(i))})});return e.reduce(_6)};C_.exports=S6});var O_=R((m7,j_)=>{"use strict";var{PassThrough:E6}=require("stream");j_.exports=e=>{e=Object.assign({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new E6({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var I_=R((g7,gn)=>{"use strict";var k6=T_(),A6=O_(),Hp=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function Gp(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let{maxBuffer:i}=t,a;return new Promise((s,n)=>{let r=o=>{o&&(o.bufferedData=a.getBufferedValue()),n(o)};a=k6(e,A6(t),o=>{if(o){r(o);return}s()}),a.on("data",()=>{a.getBufferedLength()>i&&r(new Hp)})}).then(()=>a.getBufferedValue())}gn.exports=Gp;gn.exports.buffer=(e,t)=>Gp(e,Object.assign({},t,{encoding:"buffer"}));gn.exports.array=(e,t)=>Gp(e,Object.assign({},t,{array:!0}));gn.exports.MaxBufferError=Hp});var P_=R((b7,R_)=>{"use strict";R_.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}});var L_=R((y7,M_)=>{"use strict";var N_="%[a-f0-9]{2}",D_=new RegExp(N_,"gi"),F_=new RegExp("("+N_+")+","gi");function Vp(e,t){try{return decodeURIComponent(e.join(""))}catch(s){}if(e.length===1)return e;t=t||1;var i=e.slice(0,t),a=e.slice(t);return Array.prototype.concat.call([],Vp(i),Vp(a))}function C6(e){try{return decodeURIComponent(e)}catch(a){for(var t=e.match(D_),i=1;i{"use strict";var j6=P_(),B_=_o(),q_=L_();function O6(e){switch(e.arrayFormat){case"index":return function(t,i,a){return i===null?[zt(t,e),"[",a,"]"].join(""):[zt(t,e),"[",zt(a,e),"]=",zt(i,e)].join("")};case"bracket":return function(t,i){return i===null?zt(t,e):[zt(t,e),"[]=",zt(i,e)].join("")};default:return function(t,i){return i===null?zt(t,e):[zt(t,e),"=",zt(i,e)].join("")}}}function I6(e){var t;switch(e.arrayFormat){case"index":return function(i,a,s){if(t=/\[(\d*)\]$/.exec(i),i=i.replace(/\[\d*\]$/,""),!t){s[i]=a;return}s[i]===void 0&&(s[i]={}),s[i][t[1]]=a};case"bracket":return function(i,a,s){if(t=/(\[\])$/.exec(i),i=i.replace(/\[\]$/,""),t){if(s[i]===void 0){s[i]=[a];return}}else{s[i]=a;return}s[i]=[].concat(s[i],a)};default:return function(i,a,s){if(s[i]===void 0){s[i]=a;return}s[i]=[].concat(s[i],a)}}}function zt(e,t){return t.encode?t.strict?j6(e):encodeURIComponent(e):e}function z_(e){return Array.isArray(e)?e.sort():typeof e=="object"?z_(Object.keys(e)).sort(function(t,i){return Number(t)-Number(i)}).map(function(t){return e[t]}):e}function U_(e){var t=e.indexOf("?");return t===-1?"":e.slice(t+1)}function H_(e,t){t=B_({arrayFormat:"none"},t);var i=I6(t),a=Object.create(null);return typeof e!="string"||(e=e.trim().replace(/^[?#&]/,""),!e)?a:(e.split("&").forEach(function(s){var n=s.replace(/\+/g," ").split("="),r=n.shift(),o=n.length>0?n.join("="):void 0;o=o===void 0?null:q_(o),i(q_(r),o,a)}),Object.keys(a).sort().reduce(function(s,n){var r=a[n];return Boolean(r)&&typeof r=="object"&&!Array.isArray(r)?s[n]=z_(r):s[n]=r,s},Object.create(null)))}bn.extract=U_;bn.parse=H_;bn.stringify=function(e,t){var i={encode:!0,strict:!0,arrayFormat:"none"};t=B_(i,t),t.sort===!1&&(t.sort=function(){});var a=O6(t);return e?Object.keys(e).sort(t.sort).map(function(s){var n=e[s];if(n===void 0)return"";if(n===null)return zt(s,t);if(Array.isArray(n)){var r=[];return n.slice().forEach(function(o){o!==void 0&&r.push(a(s,o,r.length))}),r.join("&")}return zt(s,t)+"="+zt(n,t)}).filter(function(s){return s.length>0}).join("&"):""};bn.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:H_(U_(e),t)}}});var Jp=R((x7,V_)=>{"use strict";V_.exports=(e,t)=>{if(typeof e!="string")throw new TypeError(`Expected \`url\` to be of type \`string\`, got \`${typeof e}\``);return e=e.trim(),t=Object.assign({https:!1},t),/^\.*\/|^(?!localhost)\w+:/.test(e)?e:e.replace(/^(?!(?:\w+:)?\/\/)/,t.https?"https://":"http://")}});var $p=R((w7,J_)=>{"use strict";var R6=Object.prototype.toString;J_.exports=function(e){var t;return R6.call(e)==="[object Object]"&&(t=Object.getPrototypeOf(e),t===null||t===Object.getPrototypeOf({}))}});var W_=R((_7,$_)=>{"use strict";var Wp=$p();$_.exports=(e,t)=>{if(!Wp(e))throw new TypeError("Expected a plain object");if(t=t||{},typeof t=="function")throw new TypeError("Specify the compare function as an option instead");let i=t.deep,a=[],s=[],n=r=>{let o=a.indexOf(r);if(o!==-1)return s[o];let l={},u=Object.keys(r).sort(t.compare);a.push(r),s.push(l);for(let p=0;p{"use strict";var Xp=require("url"),P6=require("punycode"),X_=G_(),N6=Jp(),D6=W_(),F6={"http:":80,"https:":443,"ftp:":21},M6={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function K_(e,t){return t.some(i=>i instanceof RegExp?i.test(e):i===e)}Z_.exports=(e,t)=>{if(t=Object.assign({normalizeProtocol:!0,normalizeHttps:!1,stripFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0},t),typeof e!="string")throw new TypeError("Expected a string");let i=e.startsWith("//");e=N6(e.trim()).replace(/^\/\//,"http://");let a=Xp.parse(e);if(t.normalizeHttps&&a.protocol==="https:"&&(a.protocol="http:"),!a.hostname&&!a.pathname)throw new Error("Invalid URL");delete a.host,delete a.query,t.stripFragment&&delete a.hash;let s=F6[a.protocol];if(Number(a.port)===s&&delete a.port,a.pathname&&(a.pathname=a.pathname.replace(/\/{2,}/g,"/")),a.pathname&&(a.pathname=decodeURI(a.pathname)),t.removeDirectoryIndex===!0&&(t.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(t.removeDirectoryIndex)&&t.removeDirectoryIndex.length>0){let r=a.pathname.split("/"),o=r[r.length-1];K_(o,t.removeDirectoryIndex)&&(r=r.slice(0,r.length-1),a.pathname=r.slice(1).join("/")+"/")}if(M6[a.protocol]){let r=a.protocol+"//"+a.hostname,o=Xp.resolve(r,a.pathname);a.pathname=o.replace(r,"")}a.hostname&&(a.hostname=P6.toUnicode(a.hostname).toLowerCase(),a.hostname=a.hostname.replace(/\.$/,""),t.stripWWW&&(a.hostname=a.hostname.replace(/^www\./,""))),a.search==="?"&&delete a.search;let n=X_.parse(a.search);if(Array.isArray(t.removeQueryParameters))for(let r in n)K_(r,t.removeQueryParameters)&&delete n[r];return t.sortQueryParameters&&(a.search=X_.stringify(D6(n))),a.search!==null&&(a.search=decodeURIComponent(a.search)),e=Xp.format(a),(t.removeTrailingSlash||a.pathname==="/")&&(e=e.replace(/\/$/,"")),i&&!t.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),e}});var e1=R((E7,Q_)=>{"use strict";var L6=require("stream").PassThrough;Q_.exports=e=>{e=Object.assign({},e);let t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new L6({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var t1=R((k7,Lo)=>{"use strict";var B6=e1();function Kp(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let i=t.maxBuffer,a,s,n=new Promise((r,o)=>{let l=u=>{u&&(u.bufferedData=a.getBufferedValue()),o(u)};a=B6(t),e.once("error",l),e.pipe(a),a.on("data",()=>{a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=()=>{e.unpipe&&e.unpipe(a)}});return n.then(s,s),n.then(()=>a.getBufferedValue())}Lo.exports=Kp;Lo.exports.buffer=(e,t)=>Kp(e,Object.assign({},t,{encoding:"buffer"}));Lo.exports.array=(e,t)=>Kp(e,Object.assign({},t,{array:!0}))});var a1=R((A7,i1)=>{"use strict";function q6(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var z6=[200,203,204,206,300,301,404,405,410,414,501],U6=[200,203,204,300,301,302,303,307,308,404,405,410,414,501],H6={connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},G6={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function Zp(e){var t={};if(!e)return t;for(var i=e.trim().split(/\s*,\s*/),a=i,s=Array.isArray(a),n=0,a=s?a:a[Symbol.iterator]();;){var r;if(s){if(n>=a.length)break;r=a[n++]}else{if(n=a.next(),n.done)break;r=n.value}var o=r,l=o.split(/\s*=\s*/,2),u=l[0],p=l[1];t[u]=p===void 0?!0:p.replace(/^"|"$/g,"")}return t}function V6(e){var t=[];for(var i in e){var a=e[i];t.push(a===!0?i:i+"="+a)}if(!!t.length)return t.join(", ")}i1.exports=function(){function e(t,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=a.shared,n=a.cacheHeuristic,r=a.immutableMinTimeToLive,o=a.ignoreCargoCult,l=a._fromObject;if(q6(this,e),l){this._fromObject(l);return}if(!i||!i.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(t),this._responseTime=this.now(),this._isShared=s!==!1,this._cacheHeuristic=n!==void 0?n:.1,this._immutableMinTtl=r!==void 0?r:24*3600*1e3,this._status="status"in i?i.status:200,this._resHeaders=i.headers,this._rescc=Zp(i.headers["cache-control"]),this._method="method"in t?t.method:"GET",this._url=t.url,this._host=t.headers.host,this._noAuthorization=!t.headers.authorization,this._reqHeaders=i.headers.vary?t.headers:null,this._reqcc=Zp(t.headers["cache-control"]),o&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":V6(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),!i.headers["cache-control"]&&/no-cache/.test(i.headers.pragma)&&(this._rescc["no-cache"]=!0)}return e.prototype.now=function(){return Date.now()},e.prototype.storable=function(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&U6.indexOf(this._status)!==-1&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc.public||this._rescc["max-age"]||this._rescc["s-maxage"]||z6.indexOf(this._status)!==-1))},e.prototype._hasExplicitExpiration=function(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires},e.prototype._assertRequestHasHeaders=function(i){if(!i||!i.headers)throw Error("Request headers missing")},e.prototype.satisfiesWithoutRevalidation=function(i){this._assertRequestHasHeaders(i);var a=Zp(i.headers["cache-control"]);if(a["no-cache"]||/no-cache/.test(i.headers.pragma)||a["max-age"]&&this.age()>a["max-age"]||a["min-fresh"]&&this.timeToLive()<1e3*a["min-fresh"])return!1;if(this.stale()){var s=a["max-stale"]&&!this._rescc["must-revalidate"]&&(a["max-stale"]===!0||a["max-stale"]>this.age()-this.maxAge());if(!s)return!1}return this._requestMatches(i,!1)},e.prototype._requestMatches=function(i,a){return(!this._url||this._url===i.url)&&this._host===i.headers.host&&(!i.method||this._method===i.method||a&&i.method==="HEAD")&&this._varyMatches(i)},e.prototype._allowsStoringAuthenticated=function(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]},e.prototype._varyMatches=function(i){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;for(var a=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/),s=a,n=Array.isArray(s),r=0,s=n?s:s[Symbol.iterator]();;){var o;if(n){if(r>=s.length)break;o=s[r++]}else{if(r=s.next(),r.done)break;o=r.value}var l=o;if(i.headers[l]!==this._reqHeaders[l])return!1}return!0},e.prototype._copyWithoutHopByHopHeaders=function(i){var a={};for(var s in i)H6[s]||(a[s]=i[s]);if(i.connection)for(var n=i.connection.trim().split(/\s*,\s*/),r=n,o=Array.isArray(r),l=0,r=o?r:r[Symbol.iterator]();;){var u;if(o){if(l>=r.length)break;u=r[l++]}else{if(l=r.next(),l.done)break;u=l.value}var p=u;delete a[p]}if(a.warning){var d=a.warning.split(/,/).filter(function(h){return!/^\s*1[0-9][0-9]/.test(h)});d.length?a.warning=d.join(",").trim():delete a.warning}return a},e.prototype.responseHeaders=function(){var i=this._copyWithoutHopByHopHeaders(this._resHeaders),a=this.age();return a>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(i.warning=(i.warning?`${i.warning}, `:"")+'113 - "rfc7234 5.5.4"'),i.age=`${Math.round(a)}`,i},e.prototype.date=function(){var i=Date.parse(this._resHeaders.date),a=8*3600*1e3;return Number.isNaN(i)||ithis._responseTime+a?this._responseTime:i},e.prototype.age=function(){var i=Math.max(0,(this._responseTime-this.date())/1e3);if(this._resHeaders.age){var a=this._ageValue();a>i&&(i=a)}var s=(this.now()-this._responseTime)/1e3;return i+s},e.prototype._ageValue=function(){var i=parseInt(this._resHeaders.age);return isFinite(i)?i:0},e.prototype.maxAge=function(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return parseInt(this._rescc["s-maxage"],10)}if(this._rescc["max-age"])return parseInt(this._rescc["max-age"],10);var i=this._rescc.immutable?this._immutableMinTtl:0,a=this.date();if(this._resHeaders.expires){var s=Date.parse(this._resHeaders.expires);return Number.isNaN(s)||sn)return Math.max(i,(a-n)/1e3*this._cacheHeuristic)}return i},e.prototype.timeToLive=function(){return Math.max(0,this.maxAge()-this.age())*1e3},e.prototype.stale=function(){return this.maxAge()<=this.age()},e.fromObject=function(i){return new this(void 0,void 0,{_fromObject:i})},e.prototype._fromObject=function(i){if(this._responseTime)throw Error("Reinitialized");if(!i||i.v!==1)throw Error("Invalid serialization");this._responseTime=i.t,this._isShared=i.sh,this._cacheHeuristic=i.ch,this._immutableMinTtl=i.imm!==void 0?i.imm:24*3600*1e3,this._status=i.st,this._resHeaders=i.resh,this._rescc=i.rescc,this._method=i.m,this._url=i.u,this._host=i.h,this._noAuthorization=i.a,this._reqHeaders=i.reqh,this._reqcc=i.reqcc},e.prototype.toObject=function(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}},e.prototype.revalidationHeaders=function(i){this._assertRequestHasHeaders(i);var a=this._copyWithoutHopByHopHeaders(i.headers);if(delete a["if-range"],!this._requestMatches(i,!0)||!this.storable())return delete a["if-none-match"],delete a["if-modified-since"],a;this._resHeaders.etag&&(a["if-none-match"]=a["if-none-match"]?`${a["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag);var s=a["accept-ranges"]||a["if-match"]||a["if-unmodified-since"]||this._method&&this._method!="GET";if(s){if(delete a["if-modified-since"],a["if-none-match"]){var n=a["if-none-match"].split(/,/).filter(function(r){return!/^\s*W\//.test(r)});n.length?a["if-none-match"]=n.join(",").trim():delete a["if-none-match"]}}else this._resHeaders["last-modified"]&&!a["if-modified-since"]&&(a["if-modified-since"]=this._resHeaders["last-modified"]);return a},e.prototype.revalidatedPolicy=function(i,a){if(this._assertRequestHasHeaders(i),!a||!a.headers)throw Error("Response headers missing");var s=!1;if(a.status!==void 0&&a.status!=304?s=!1:a.headers.etag&&!/^\s*W\//.test(a.headers.etag)?s=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===a.headers.etag:this._resHeaders.etag&&a.headers.etag?s=this._resHeaders.etag.replace(/^\s*W\//,"")===a.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?s=this._resHeaders["last-modified"]===a.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!a.headers.etag&&!a.headers["last-modified"]&&(s=!0),!s)return{policy:new this.constructor(i,a),modified:!0};var n={};for(var r in this._resHeaders)n[r]=r in a.headers&&!G6[r]?a.headers[r]:this._resHeaders[r];var o=Object.assign({},a,{status:this._status,method:this._method,headers:n});return{policy:new this.constructor(i,o),modified:!1}},e}()});var Yp=R((C7,s1)=>{"use strict";s1.exports=function(e){for(var t={},i=Object.keys(Object(e)),a=0;a{"use strict";var J6=require("stream").Readable,$6=Yp(),n1=class extends J6{constructor(t,i,a,s){if(typeof t!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof i!="object")throw new TypeError("Argument `headers` should be an object");if(!(a instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof s!="string")throw new TypeError("Argument `url` should be a string");super();this.statusCode=t,this.headers=$6(i),this.body=a,this.url=s}_read(){this.push(this.body),this.push(null)}};r1.exports=n1});var c1=R((j7,l1)=>{"use strict";l1.exports=function(e){for(var t={},i=Object.keys(Object(e)),a=0;a{"use strict";var W6=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];u1.exports=(e,t)=>{let i=new Set(Object.keys(e).concat(W6));for(let a of i)a in t||(t[a]=typeof e[a]=="function"?e[a].bind(e):e[a])}});var h1=R((I7,p1)=>{"use strict";var X6=require("stream").PassThrough,K6=Qp(),Z6=e=>{if(!(e&&e.pipe))throw new TypeError("Parameter `response` must be a response stream.");let t=new X6;return K6(e,t),e.pipe(t)};p1.exports=Z6});var d1=R(eh=>{eh.stringify=function e(t){if(typeof t=="undefined")return t;if(t&&Buffer.isBuffer(t))return JSON.stringify(":base64:"+t.toString("base64"));if(t&&t.toJSON&&(t=t.toJSON()),t&&typeof t=="object"){var i="",a=Array.isArray(t);i=a?"[":"{";var s=!0;for(var n in t){var r=typeof t[n]=="function"||!a&&typeof t[n]=="undefined";Object.hasOwnProperty.call(t,n)&&!r&&(s||(i+=","),s=!1,a?t[n]==null?i+="null":i+=e(t[n]):t[n]!==void 0&&(i+=e(n)+":"+e(t[n])))}return i+=a?"]":"}",i}else return typeof t=="string"?JSON.stringify(/^:/.test(t)?":"+t:t):typeof t=="undefined"?"null":JSON.stringify(t)};eh.parse=function(e){return JSON.parse(e,function(t,i){return typeof i=="string"?/^:base64:/.test(i)?new Buffer(i.substring(8),"base64"):/^:/.test(i)?i.substring(1):i:i})}});var b1=R((P7,g1)=>{"use strict";var Y6=require("events"),f1=d1(),Q6=e=>{let t={redis:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql"};if(e.adapter||e.uri){let i=e.adapter||/^[^:]*/.exec(e.uri)[0];return new(require(t[i]))(e)}return new Map},m1=class extends Y6{constructor(t,i){super();if(this.opts=Object.assign({namespace:"keyv"},typeof t=="string"?{uri:t}:t,i),!this.opts.store){let a=Object.assign({},this.opts);this.opts.store=Q6(a)}typeof this.opts.store.on=="function"&&this.opts.store.on("error",a=>this.emit("error",a)),this.opts.store.namespace=this.opts.namespace}_getKeyPrefix(t){return`${this.opts.namespace}:${t}`}get(t){t=this._getKeyPrefix(t);let i=this.opts.store;return Promise.resolve().then(()=>i.get(t)).then(a=>{if(a=typeof a=="string"?f1.parse(a):a,a!==void 0){if(typeof a.expires=="number"&&Date.now()>a.expires){this.delete(t);return}return a.value}})}set(t,i,a){t=this._getKeyPrefix(t),typeof a=="undefined"&&(a=this.opts.ttl),a===0&&(a=void 0);let s=this.opts.store;return Promise.resolve().then(()=>{let n=typeof a=="number"?Date.now()+a:null;return i={value:i,expires:n},s.set(t,f1.stringify(i),a)}).then(()=>!0)}delete(t){t=this._getKeyPrefix(t);let i=this.opts.store;return Promise.resolve().then(()=>i.delete(t))}clear(){let t=this.opts.store;return Promise.resolve().then(()=>t.clear())}};g1.exports=m1});var w1=R((N7,x1)=>{"use strict";var eD=require("events"),y1=require("url"),tD=Y_(),iD=t1(),th=a1(),v1=o1(),aD=c1(),sD=h1(),nD=b1(),li=class{constructor(t,i){if(typeof t!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new nD({uri:typeof i=="string"&&i,store:typeof i!="string"&&i,namespace:"cacheable-request"}),this.createCacheableRequest(t)}createCacheableRequest(t){return(i,a)=>{typeof i=="string"&&(i=y1.parse(i)),i=Object.assign({headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1},i),i.headers=aD(i.headers);let s=new eD,n=tD(y1.format(i)),r=`${i.method}:${n}`,o=!1,l=!1,u=d=>{l=!0;let h=f=>{if(o){let m=th.fromObject(o.cachePolicy).revalidatedPolicy(d,f);if(!m.modified){let y=m.policy.responseHeaders();f=new v1(f.statusCode,y,o.body,o.url),f.cachePolicy=m.policy,f.fromCache=!0}}f.fromCache||(f.cachePolicy=new th(d,f),f.fromCache=!1);let b;d.cache&&f.cachePolicy.storable()?(b=sD(f),iD.buffer(f).then(m=>{let y={cachePolicy:f.cachePolicy.toObject(),url:f.url,statusCode:f.fromCache?o.statusCode:f.statusCode,body:m},g=d.strictTtl?f.cachePolicy.timeToLive():void 0;return this.cache.set(r,y,g)}).catch(m=>s.emit("error",new li.CacheError(m)))):d.cache&&o&&this.cache.delete(r).catch(m=>s.emit("error",new li.CacheError(m))),s.emit("response",b||f),typeof a=="function"&&a(b||f)};try{let f=t(d,h);s.emit("request",f)}catch(f){s.emit("error",new li.RequestError(f))}},p=d=>Promise.resolve().then(()=>d.cache?this.cache.get(r):void 0).then(h=>{if(typeof h=="undefined")return u(d);let f=th.fromObject(h.cachePolicy);if(f.satisfiesWithoutRevalidation(d)){let b=f.responseHeaders(),m=new v1(h.statusCode,b,h.body,h.url);m.cachePolicy=f,m.fromCache=!0,s.emit("response",m),typeof a=="function"&&a(m)}else o=h,d.headers=f.revalidationHeaders(d),u(d)});return this.cache.on("error",d=>s.emit("error",new li.CacheError(d))),p(i).catch(d=>{i.automaticFailover&&!l&&u(i),s.emit("error",new li.CacheError(d))}),s}}};li.RequestError=class extends Error{constructor(e){super(e.message);this.name="RequestError",Object.assign(this,e)}};li.CacheError=class extends Error{constructor(e){super(e.message);this.name="CacheError",Object.assign(this,e)}};x1.exports=li});var _1=R((D7,ah)=>{"use strict";var ih=require("stream");function Za(e,t,i){typeof i=="undefined"&&(i=t,t=e,e=null),ih.Duplex.call(this,e),typeof i.read!="function"&&(i=new ih.Readable(e).wrap(i)),this._writable=t,this._readable=i,this._waiting=!1;var a=this;t.once("finish",function(){a.end()}),this.once("finish",function(){t.end()}),i.on("readable",function(){a._waiting&&(a._waiting=!1,a._read())}),i.once("end",function(){a.push(null)}),(!e||typeof e.bubbleErrors=="undefined"||e.bubbleErrors)&&(t.on("error",function(s){a.emit("error",s)}),i.on("error",function(s){a.emit("error",s)}))}Za.prototype=Object.create(ih.Duplex.prototype,{constructor:{value:Za}});Za.prototype._write=function(t,i,a){this._writable.write(t,i,a)};Za.prototype._read=function(){for(var t,i=0;(t=this._readable.read())!==null;)this.push(t),i++;i===0&&(this._waiting=!0)};ah.exports=function(t,i,a){return new Za(t,i,a)};ah.exports.DuplexWrapper=Za});var T1=R((F7,C1)=>{var S1=Va().Readable,rD=ia();C1.exports=Bo;Bo.ctor=E1;Bo.obj=cD;var oD=E1();function lD(e){return e=e.slice(),function(t,i){var a=null,s=e.length?e.shift():null;s instanceof Error&&(a=s,s=null),i(a,s)}}function Bo(e,t){(typeof e!="object"||Array.isArray(e))&&(t=e,e={});var i=new oD(e);return i._from=Array.isArray(t)?lD(t):t||k1,i}function E1(e,t){typeof e=="function"&&(t=e,e={}),e=A1(e),rD(i,S1);function i(a){if(!(this instanceof i))return new i(a);this._reading=!1,this._callback=r,this.destroyed=!1,S1.call(this,a||e);var s=this,n=this._readableState.highWaterMark;function r(o,l){if(!s.destroyed){if(o)return s.destroy(o);if(l===null)return s.push(null);s._reading=!1,s.push(l)&&s._read(n)}}}return i.prototype._from=t||k1,i.prototype._read=function(a){this._reading||this.destroyed||(this._reading=!0,this._from(a,this._callback))},i.prototype.destroy=function(a){if(!this.destroyed){this.destroyed=!0;var s=this;process.nextTick(function(){a&&s.emit("error",a),s.emit("close")})}},i}function cD(e,t){return(typeof e=="function"||Array.isArray(e))&&(t=e,e={}),e=A1(e),e.objectMode=!0,e.highWaterMark=16,Bo(e,t)}function k1(){}function A1(e){return e=e||{},e}});var O1=R((M7,j1)=>{"use strict";j1.exports=e=>e instanceof Promise||e!==null&&typeof e=="object"&&typeof e.then=="function"&&typeof e.catch=="function"});var P1=R((L7,sh)=>{"use strict";var I1=T1(),R1=O1();sh.exports=e=>{Array.isArray(e)&&(e=e.slice());let t,i;a(e);function a(s){e=s,t=R1(e)?e:null,i=!t&&e[Symbol.iterator]&&typeof e!="string"&&!Buffer.isBuffer(e)?e[Symbol.iterator]():null}return I1(function s(n,r){if(t){t.then(a).then(()=>s.call(this,n,r),r);return}if(i){let l=i.next();setImmediate(r,null,l.done?null:l.value);return}if(e.length===0){setImmediate(r,null,null);return}let o=e.slice(0,n);e=e.slice(n),setImmediate(r,null,o)})};sh.exports.obj=e=>{Array.isArray(e)&&(e=e.slice());let t,i;a(e);function a(s){e=s,t=R1(e)?e:null,i=!t&&e[Symbol.iterator]?e[Symbol.iterator]():null}return I1.obj(function s(n,r){if(t){t.then(a).then(()=>s.call(this,n,r),r);return}if(i){let o=i.next();setImmediate(r,null,o.done?null:o.value);return}this.push(e),setImmediate(r,null,null)})}});var oh=R((nh,rh)=>{"use strict";Object.defineProperty(nh,"__esModule",{value:!0});var N1=require("util"),uD=Object.prototype.toString,yn=e=>t=>typeof t===e,qo=e=>{let t=uD.call(e).slice(8,-1);return t||null},ut=e=>t=>qo(t)===e;function ci(e){if(e===null)return"null";if(e===!0||e===!1)return"boolean";let t=typeof e;if(t==="undefined")return"undefined";if(t==="string")return"string";if(t==="number")return"number";if(t==="symbol")return"symbol";if(ci.function_(e))return"Function";if(Array.isArray(e))return"Array";if(Buffer.isBuffer(e))return"Buffer";let i=qo(e);if(i)return i;if(e instanceof String||e instanceof Boolean||e instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}(function(e){let t=g=>typeof g=="object";e.undefined=yn("undefined"),e.string=yn("string"),e.number=yn("number"),e.function_=yn("function"),e.null_=g=>g===null,e.class_=g=>e.function_(g)&&g.toString().startsWith("class "),e.boolean=g=>g===!0||g===!1,e.symbol=yn("symbol"),e.array=Array.isArray,e.buffer=Buffer.isBuffer,e.nullOrUndefined=g=>e.null_(g)||e.undefined(g),e.object=g=>!e.nullOrUndefined(g)&&(e.function_(g)||t(g)),e.iterable=g=>!e.nullOrUndefined(g)&&e.function_(g[Symbol.iterator]),e.generator=g=>e.iterable(g)&&e.function_(g.next)&&e.function_(g.throw),e.nativePromise=ut("Promise");let i=g=>!e.null_(g)&&t(g)&&e.function_(g.then)&&e.function_(g.catch);e.promise=g=>e.nativePromise(g)||i(g);let a=g=>v=>e.function_(v)&&e.function_(v.constructor)&&v.constructor.name===g;e.generatorFunction=a("GeneratorFunction"),e.asyncFunction=a("AsyncFunction"),e.boundFunction=g=>e.function_(g)&&!g.hasOwnProperty("prototype"),e.regExp=ut("RegExp"),e.date=ut("Date"),e.error=ut("Error"),e.map=ut("Map"),e.set=ut("Set"),e.weakMap=ut("WeakMap"),e.weakSet=ut("WeakSet"),e.int8Array=ut("Int8Array"),e.uint8Array=ut("Uint8Array"),e.uint8ClampedArray=ut("Uint8ClampedArray"),e.int16Array=ut("Int16Array"),e.uint16Array=ut("Uint16Array"),e.int32Array=ut("Int32Array"),e.uint32Array=ut("Uint32Array"),e.float32Array=ut("Float32Array"),e.float64Array=ut("Float64Array"),e.arrayBuffer=ut("ArrayBuffer"),e.sharedArrayBuffer=ut("SharedArrayBuffer"),e.dataView=ut("DataView"),e.directInstanceOf=(g,v)=>e.object(g)&&e.object(v)&&Object.getPrototypeOf(g)===v.prototype,e.truthy=g=>Boolean(g),e.falsy=g=>!g,e.nan=g=>Number.isNaN(g);let s=new Set(["undefined","string","number","boolean","symbol"]);e.primitive=g=>e.null_(g)||s.has(typeof g),e.integer=g=>Number.isInteger(g),e.safeInteger=g=>Number.isSafeInteger(g),e.plainObject=g=>{let v;return qo(g)==="Object"&&(v=Object.getPrototypeOf(g),v===null||v===Object.getPrototypeOf({}))};let n=new Set(["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"]);e.typedArray=g=>{let v=qo(g);return v===null?!1:n.has(v)};let r=g=>e.safeInteger(g)&&g>-1;e.arrayLike=g=>!e.nullOrUndefined(g)&&!e.function_(g)&&r(g.length),e.inRange=(g,v)=>{if(e.number(v))return g>=Math.min(0,v)&&g<=Math.max(v,0);if(e.array(v)&&v.length===2)return g>=Math.min.apply(null,v)&&g<=Math.max.apply(null,v);throw new TypeError(`Invalid range: ${N1.inspect(v)}`)};let o=1,l=["innerHTML","ownerDocument","style","attributes","nodeValue"];e.domElement=g=>e.object(g)&&g.nodeType===o&&e.string(g.nodeName)&&!e.plainObject(g)&&l.every(v=>v in g),e.nodeStream=g=>!e.nullOrUndefined(g)&&t(g)&&e.function_(g.pipe),e.infinite=g=>g===1/0||g===-1/0;let u=g=>v=>e.integer(v)&&Math.abs(v%2)===g;e.even=u(0),e.odd=u(1);let p=g=>e.string(g)&&/\S/.test(g)===!1,d=g=>(e.string(g)||e.array(g))&&g.length===0,h=g=>!e.map(g)&&!e.set(g)&&e.object(g)&&Object.keys(g).length===0,f=g=>(e.map(g)||e.set(g))&&g.size===0;e.empty=g=>e.falsy(g)||d(g)||h(g)||f(g),e.emptyOrWhitespace=g=>e.empty(g)||p(g);let b=(g,v,w)=>{let x=Array.prototype.slice.call(w,1);if(e.function_(v)===!1)throw new TypeError(`Invalid predicate: ${N1.inspect(v)}`);if(x.length===0)throw new TypeError("Invalid number of values");return g.call(x,v)};function m(g){return b(Array.prototype.some,g,arguments)}e.any=m;function y(g){return b(Array.prototype.every,g,arguments)}e.all=y})(ci||(ci={}));Object.defineProperties(ci,{class:{value:ci.class_},function:{value:ci.function_},null:{value:ci.null_}});nh.default=ci;rh.exports=ci;rh.exports.default=ci});var F1=R((B7,D1)=>{"use strict";var pD=require("stream").PassThrough;D1.exports=e=>{e=Object.assign({},e);let t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new pD({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var M1=R((q7,zo)=>{"use strict";var hD=F1();function lh(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let i=t.maxBuffer,a,s,n=new Promise((r,o)=>{let l=u=>{u&&(u.bufferedData=a.getBufferedValue()),o(u)};a=hD(t),e.once("error",l),e.pipe(a),a.on("data",()=>{a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=()=>{e.unpipe&&e.unpipe(a)}});return n.then(s,s),n.then(()=>a.getBufferedValue())}zo.exports=lh;zo.exports.buffer=(e,t)=>lh(e,Object.assign({},t,{encoding:"buffer"}));zo.exports.array=(e,t)=>lh(e,Object.assign({},t,{array:!0}))});var B1=R((z7,L1)=>{"use strict";L1.exports=function(e,t){if(e.timeoutTimer)return e;var i=isNaN(t)?t:{socket:t,connect:t},a=e._headers?" to "+e._headers.host:"";i.connect!==void 0&&(e.timeoutTimer=setTimeout(function(){e.abort();var o=new Error("Connection timed out on request"+a);o.code="ETIMEDOUT",e.emit("error",o)},i.connect)),e.on("socket",function(o){if(!(o.connecting||o._connecting)){n();return}o.once("connect",n)});function s(){e.timeoutTimer&&(clearTimeout(e.timeoutTimer),e.timeoutTimer=null)}function n(){s(),i.socket!==void 0&&e.setTimeout(i.socket,function(){e.abort();var o=new Error("Socket timed out on request"+a);o.code="ESOCKETTIMEDOUT",e.emit("error",o)})}return e.on("error",s)}});var z1=R((U7,q1)=>{"use strict";var dD=require("url"),fD=Jp();q1.exports=(e,t)=>{if(typeof e!="string")throw new TypeError(`Expected \`url\` to be of type \`string\`, got \`${typeof e}\` instead.`);let i=fD(e,Object.assign({https:!0},t));return dD.parse(i)}});var H1=R((H7,U1)=>{"use strict";function mD(e){var t={protocol:e.protocol,hostname:e.hostname,hash:e.hash,search:e.search,pathname:e.pathname,path:`${e.pathname}${e.search}`,href:e.href};return e.port!==""&&(t.port=Number(e.port)),(e.username||e.password)&&(t.auth=`${e.username}:${e.password}`),t}U1.exports=mD});var G1=R(()=>{});var J1=R((J7,V1)=>{"use strict";var gD=["ETIMEDOUT","ECONNRESET","EADDRINUSE","ESOCKETTIMEDOUT","ECONNREFUSED","EPIPE","EHOSTUNREACH","EAI_AGAIN"],bD=["ENOTFOUND","ENETUNREACH","UNABLE_TO_GET_ISSUER_CERT","UNABLE_TO_GET_CRL","UNABLE_TO_DECRYPT_CERT_SIGNATURE","UNABLE_TO_DECRYPT_CRL_SIGNATURE","UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY","CERT_SIGNATURE_FAILURE","CRL_SIGNATURE_FAILURE","CERT_NOT_YET_VALID","CERT_HAS_EXPIRED","CRL_NOT_YET_VALID","CRL_HAS_EXPIRED","ERROR_IN_CERT_NOT_BEFORE_FIELD","ERROR_IN_CERT_NOT_AFTER_FIELD","ERROR_IN_CRL_LAST_UPDATE_FIELD","ERROR_IN_CRL_NEXT_UPDATE_FIELD","OUT_OF_MEM","DEPTH_ZERO_SELF_SIGNED_CERT","SELF_SIGNED_CERT_IN_CHAIN","UNABLE_TO_GET_ISSUER_CERT_LOCALLY","UNABLE_TO_VERIFY_LEAF_SIGNATURE","CERT_CHAIN_TOO_LONG","CERT_REVOKED","INVALID_CA","PATH_LENGTH_EXCEEDED","INVALID_PURPOSE","CERT_UNTRUSTED","CERT_REJECTED"];V1.exports=function(e){return!e||!e.code||gD.indexOf(e.code)!==-1?!0:bD.indexOf(e.code)===-1}});var W1=R(($7,$1)=>{"use strict";$1.exports=typeof Symbol=="function"&&typeof Symbol("")=="symbol"});var K1=R((W7,X1)=>{"use strict";X1.exports=W1()&&typeof Symbol.toStringTag=="symbol"});var Y1=R((X7,Z1)=>{"use strict";Z1.exports=function(t){return typeof t=="object"&&t!==null}});var tS=R((K7,eS)=>{"use strict";var yD=K1(),Q1=Y1(),vD=Object.prototype.toString,xD="[object URL]",wD="hash",_D="host",SD="hostname",ED="href",kD="password",AD="pathname",CD="port",TD="protocol",jD="search",OD="username",ch=(e,t)=>Q1(e)?!yD&&vD.call(e)===xD?!0:!(!(ED in e)||!(TD in e)||!(OD in e)||!(kD in e)||!(SD in e)||!(CD in e)||!(_D in e)||!(AD in e)||!(jD in e)||!(wD in e)||t!==!0&&!Q1(e.searchParams)):!1;ch.lenient=e=>ch(e,!0);eS.exports=ch});var hh=R((Z7,ph)=>{"use strict";var uh=class extends Error{constructor(){super("Promise was canceled");this.name="CancelError"}get isCanceled(){return!0}},vn=class{static fn(t){return function(){let i=[].slice.apply(arguments);return new vn((a,s,n)=>{i.push(n),t.apply(null,i).then(a,s)})}}constructor(t){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._promise=new Promise((i,a)=>(this._reject=a,t(s=>{this._isPending=!1,i(s)},s=>{this._isPending=!1,a(s)},s=>{this._cancelHandlers.push(s)})))}then(t,i){return this._promise.then(t,i)}catch(t){return this._promise.catch(t)}finally(t){return this._promise.finally(t)}cancel(){if(!(!this._isPending||this._isCanceled)){if(this._cancelHandlers.length>0)try{for(let t of this._cancelHandlers)t()}catch(t){this._reject(t)}this._isCanceled=!0,this._reject(new uh)}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(vn.prototype,Promise.prototype);ph.exports=vn;ph.exports.CancelError=uh});var aS=R((Y7,iS)=>{"use strict";iS.exports=(e,t)=>(t=t||(()=>{}),e.then(i=>new Promise(a=>{a(t())}).then(()=>i),i=>new Promise(a=>{a(t())}).then(()=>{throw i})))});var mh=R((Q7,fh)=>{"use strict";var ID=aS(),dh=class extends Error{constructor(t){super(t);this.name="TimeoutError"}};fh.exports=(e,t,i)=>new Promise((a,s)=>{if(typeof t!="number"||t<0)throw new TypeError("Expected `ms` to be a positive number");let n=setTimeout(()=>{if(typeof i=="function"){try{a(i())}catch(l){s(l)}return}let r=typeof i=="string"?i:`Promise timed out after ${t} milliseconds`,o=i instanceof Error?i:new dh(r);typeof e.cancel=="function"&&e.cancel(),s(o)},t);ID(e.then(a,s),()=>{clearTimeout(n)})});fh.exports.TimeoutError=dh});var rS=R((eU,nS)=>{"use strict";var sS=(e,t)=>function(){let i=t.promiseModule,a=new Array(arguments.length);for(let s=0;s{t.errorFirst?a.push(function(r,o){if(t.multiArgs){let l=new Array(arguments.length-1);for(let u=1;u{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=s=>{let n=r=>typeof r=="string"?s===r:r.test(s);return t.include?t.include.some(n):!t.exclude.some(n)},a;typeof e=="function"?a=function(){return t.excludeMain?e.apply(this,arguments):sS(e,t).apply(this,arguments)}:a=Object.create(Object.getPrototypeOf(e));for(let s in e){let n=e[s];a[s]=typeof n=="function"&&i(s)?sS(n,t):n}return a}});var oS=R((tU,RD)=>{RD.exports={name:"got",version:"8.3.2",description:"Simplified HTTP requests",license:"MIT",repository:"sindresorhus/got",maintainers:[{name:"Sindre Sorhus",email:"sindresorhus@gmail.com",url:"sindresorhus.com"},{name:"Vsevolod Strukchinsky",email:"floatdrop@gmail.com",url:"github.com/floatdrop"},{name:"Alexander Tesfamichael",email:"alex.tesfamichael@gmail.com",url:"alextes.me"}],engines:{node:">=4"},scripts:{test:"xo && nyc ava",coveralls:"nyc report --reporter=text-lcov | coveralls"},files:["index.js","errors.js"],keywords:["http","https","get","got","url","uri","request","util","utility","simple","curl","wget","fetch","net","network","electron"],dependencies:{"@sindresorhus/is":"^0.7.0","cacheable-request":"^2.1.1","decompress-response":"^3.3.0",duplexer3:"^0.1.4","get-stream":"^3.0.0","into-stream":"^3.1.0","is-retry-allowed":"^1.1.0",isurl:"^1.0.0-alpha5","lowercase-keys":"^1.0.0","mimic-response":"^1.0.0","p-cancelable":"^0.4.0","p-timeout":"^2.0.1",pify:"^3.0.0","safe-buffer":"^5.1.1","timed-out":"^4.0.1","url-parse-lax":"^3.0.0","url-to-options":"^1.0.1"},devDependencies:{ava:"^0.25.0",coveralls:"^3.0.0","form-data":"^2.1.1","get-port":"^3.0.0",nyc:"^11.0.2","p-event":"^1.3.0",pem:"^1.4.4",proxyquire:"^1.8.0",sinon:"^4.0.0","slow-stream":"0.0.4",tempfile:"^2.0.0",tempy:"^0.2.1","universal-url":"1.0.0-alpha",xo:"^0.20.0"},ava:{concurrency:4},browser:{"decompress-response":!1,electron:!1}}});var lS=R((iU,ui)=>{"use strict";var PD=require("url"),gh=require("http"),ND=hh(),DD=oh(),Oi=class extends Error{constructor(t,i,a){super(t);Error.captureStackTrace(this,this.constructor),this.name="GotError",DD.undefined(i.code)||(this.code=i.code),Object.assign(this,{host:a.host,hostname:a.hostname,method:a.method,path:a.path,protocol:a.protocol,url:a.href})}};ui.exports.GotError=Oi;ui.exports.CacheError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="CacheError"}};ui.exports.RequestError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="RequestError"}};ui.exports.ReadError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="ReadError"}};ui.exports.ParseError=class extends Oi{constructor(e,t,i,a){super(`${e.message} in "${PD.format(i)}": +${a.slice(0,77)}...`,e,i);this.name="ParseError",this.statusCode=t,this.statusMessage=gh.STATUS_CODES[this.statusCode]}};ui.exports.HTTPError=class extends Oi{constructor(e,t,i,a){t?t=t.replace(/\r?\n/g," ").trim():t=gh.STATUS_CODES[e];super(`Response code ${e} (${t})`,{},a);this.name="HTTPError",this.statusCode=e,this.statusMessage=t,this.headers=i}};ui.exports.MaxRedirectsError=class extends Oi{constructor(e,t,i){super("Redirected 10 times. Aborting.",{},i);this.name="MaxRedirectsError",this.statusCode=e,this.statusMessage=gh.STATUS_CODES[this.statusCode],this.redirectUrls=t}};ui.exports.UnsupportedProtocolError=class extends Oi{constructor(e){super(`Unsupported protocol "${e.protocol}"`,{},e);this.name="UnsupportedProtocolError"}};ui.exports.CancelError=ND.CancelError});var _S=R((aU,wS)=>{"use strict";var cS=require("events"),FD=require("http"),MD=require("https"),uS=require("stream").PassThrough,LD=require("stream").Transform,xn=require("url"),pS=require("fs"),hS=require("querystring"),dS=w1(),BD=_1(),qD=P1(),Me=oh(),fS=M1(),zD=B1(),UD=z1(),HD=H1(),GD=Yp(),mS=G1(),VD=Qp(),JD=J1(),$D=tS(),WD=hh(),XD=mh(),gS=rS(),Uo=Jr().Buffer,bS=oS(),KD=lS(),ZD=new Set([300,301,302,303,304,305,307,308]),YD=new Set([300,303,307,308]),bh=e=>Me.nodeStream(e)&&Me.function(e.getBoundary),QD=e=>{let t=e.body;return e.headers["content-length"]?Number(e.headers["content-length"]):!t&&!e.stream?0:Me.string(t)?Uo.byteLength(t):bh(t)?gS(t.getLength.bind(t))():t instanceof pS.ReadStream?gS(pS.stat)(t.path).then(i=>i.size):Me.nodeStream(t)&&Me.buffer(t._buffer)?t._buffer.length:null};function yS(e){e=e||{};let t=new cS,i=e.href||xn.resolve(xn.format(e),e.path),a=[],s=Me.object(e.agent)?e.agent:null,n=0,r,o,l=0,u=p=>{if(p.protocol!=="http:"&&p.protocol!=="https:"){t.emit("error",new pt.UnsupportedProtocolError(p));return}let d=p.protocol==="https:"?MD:FD;if(s){let m=p.protocol==="https:"?"https":"http";p.agent=s[m]||p.agent}if(p.useElectronNet&&process.versions.electron){let m=require("electron");d=m.net||m.remote.net}let h,b=new dS(d.request,p.cache)(p,m=>{clearInterval(h),t.emit("uploadProgress",{percent:1,transferred:l,total:o});let y=m.statusCode;m.url=r||i,m.requestUrl=i;let g=p.followRedirect&&"location"in m.headers,v=g&&ZD.has(y);if(g&&YD.has(y)||v&&(p.method==="GET"||p.method==="HEAD")){if(m.resume(),y===303&&(p.method="GET"),a.length>=10){t.emit("error",new pt.MaxRedirectsError(y,a,p),null,m);return}let x=Uo.from(m.headers.location,"binary").toString();r=xn.resolve(xn.format(p),x),a.push(r);let E=Object.assign({},p,xn.parse(r));t.emit("redirect",m,E),u(E);return}setImmediate(()=>{try{eF(m,p,t,a)}catch(x){t.emit("error",x)}})});b.on("error",m=>{m instanceof dS.RequestError?t.emit("error",new pt.RequestError(m,p)):t.emit("error",new pt.CacheError(m,p))}),b.once("request",m=>{let y=!1;m.once("abort",g=>{y=!0}),m.once("error",g=>{if(clearInterval(h),y)return;let v=p.retries(++n,g);if(v){setTimeout(u,v,p);return}t.emit("error",new pt.RequestError(g,p))}),t.once("request",g=>{t.emit("uploadProgress",{percent:0,transferred:0,total:o});let v=g.connection;if(v){let w=v.connecting===void 0?v._connecting:v.connecting,x=()=>{h=setInterval(()=>{if(v.destroyed){clearInterval(h);return}let _=l,j=g._header?Uo.byteLength(g._header):0;l=v.bytesWritten-j,o&&l>o&&(l=o),!(l===_||l===o)&&t.emit("uploadProgress",{percent:o?l/o:0,transferred:l,total:o})},150)};w?v.once("connect",x):x()}}),p.gotTimeout&&(clearInterval(h),zD(m,p.gotTimeout)),setImmediate(()=>{t.emit("request",m)})})};return setImmediate(()=>{Promise.resolve(QD(e)).then(p=>{o=p,Me.undefined(e.headers["content-length"])&&Me.undefined(e.headers["transfer-encoding"])&&bh(e.body)&&(e.headers["content-length"]=p),u(e)}).catch(p=>{t.emit("error",p)})}),t}function eF(e,t,i,a){let s=Number(e.headers["content-length"])||null,n=0,r=new LD({transform(l,u,p){n+=l.length;let d=s?n/s:0;d<1&&i.emit("downloadProgress",{percent:d,transferred:n,total:s}),p(null,l)},flush(l){i.emit("downloadProgress",{percent:1,transferred:n,total:s}),l()}});VD(e,r),r.redirectUrls=a;let o=t.decompress===!0&&Me.function(mS)&&t.method!=="HEAD"?mS(r):r;!t.decompress&&["gzip","deflate"].indexOf(e.headers["content-encoding"])!==-1&&(t.encoding=null),i.emit("response",o),i.emit("downloadProgress",{percent:0,transferred:0,total:s}),e.pipe(r)}function tF(e){let t=n=>e.gotTimeout&&e.gotTimeout.request?XD(n,e.gotTimeout.request,new pt.RequestError({message:"Request timed out",code:"ETIMEDOUT"},e)):n,i=new cS,a=new WD((n,r,o)=>{let l=yS(e),u=!1;o(()=>{u=!0}),l.on("request",p=>{if(u&&p.abort(),o(()=>{p.abort()}),Me.nodeStream(e.body)){e.body.pipe(p),e.body=void 0;return}p.end(e.body)}),l.on("response",p=>{(Me.null(e.encoding)?fS.buffer(p):fS(p,e)).catch(h=>r(new pt.ReadError(h,e))).then(h=>{let f=p.statusCode,b=e.followRedirect?299:399;if(p.body=h,e.json&&p.body)try{p.body=JSON.parse(p.body)}catch(m){if(f>=200&&f<300)throw new pt.ParseError(m,f,e,h)}if(e.throwHttpErrors&&f!==304&&(f<200||f>b))throw new pt.HTTPError(f,p.statusMessage,p.headers,e);n(p)}).catch(h=>{Object.defineProperty(h,"response",{value:p}),r(h)})}),l.once("error",r),l.on("redirect",i.emit.bind(i,"redirect")),l.on("uploadProgress",i.emit.bind(i,"uploadProgress")),l.on("downloadProgress",i.emit.bind(i,"downloadProgress"))});Object.defineProperty(a,"canceled",{get(){return a.isCanceled}});let s=t(a);return s.cancel=a.cancel.bind(a),s.on=(n,r)=>(i.on(n,r),s),s}function vS(e){e.stream=!0;let t=new uS,i=new uS,a=BD(t,i),s;if(e.gotTimeout&&e.gotTimeout.request&&(s=setTimeout(()=>{a.emit("error",new pt.RequestError({message:"Request timed out",code:"ETIMEDOUT"},e))},e.gotTimeout.request)),e.json)throw new Error("Got can not be used as a stream when the `json` option is used");e.body&&(a.write=()=>{throw new Error("Got's stream is not writable when the `body` option is used")});let n=yS(e);return n.on("request",r=>{if(a.emit("request",r),Me.nodeStream(e.body)){e.body.pipe(r);return}if(e.body){r.end(e.body);return}if(e.method==="POST"||e.method==="PUT"||e.method==="PATCH"){t.pipe(r);return}r.end()}),n.on("response",r=>{clearTimeout(s);let o=r.statusCode;if(r.on("error",l=>{a.emit("error",new pt.ReadError(l,e))}),r.pipe(i),e.throwHttpErrors&&o!==304&&(o<200||o>299)){a.emit("error",new pt.HTTPError(o,r.statusMessage,r.headers,e),null,r);return}a.emit("response",r)}),n.on("error",a.emit.bind(a,"error")),n.on("redirect",a.emit.bind(a,"redirect")),n.on("uploadProgress",a.emit.bind(a,"uploadProgress")),n.on("downloadProgress",a.emit.bind(a,"downloadProgress")),a}function xS(e,t){if(!Me.string(e)&&!Me.object(e))throw new TypeError(`Parameter \`url\` must be a string or object, not ${Me(e)}`);if(Me.string(e)){e=e.replace(/^unix:/,"http://$&");try{decodeURI(e)}catch(n){throw new Error("Parameter `url` must contain valid UTF-8 character sequences")}if(e=UD(e),e.auth)throw new Error("Basic authentication must be done with the `auth` option")}else $D.lenient(e)&&(e=HD(e));t=Object.assign({path:"",retries:2,cache:!1,decompress:!0,useElectronNet:!1,throwHttpErrors:!0},e,{protocol:e.protocol||"http:"},t);let i=GD(t.headers);for(let n of Object.keys(i))Me.nullOrUndefined(i[n])&&delete i[n];t.headers=Object.assign({"user-agent":`${bS.name}/${bS.version} (https://github.com/sindresorhus/got)`},i),t.decompress&&Me.undefined(t.headers["accept-encoding"])&&(t.headers["accept-encoding"]="gzip, deflate");let a=t.query;a&&(Me.string(a)||(t.query=hS.stringify(a)),t.path=`${t.path.split("?")[0]}?${t.query}`,delete t.query),t.json&&Me.undefined(t.headers.accept)&&(t.headers.accept="application/json");let s=t.body;if(Me.nullOrUndefined(s))t.method=(t.method||"GET").toUpperCase();else{let n=t.headers;if(!Me.nodeStream(s)&&!Me.string(s)&&!Me.buffer(s)&&!(t.form||t.json))throw new TypeError("The `body` option must be a stream.Readable, string, Buffer or plain Object");let r=Me.plainObject(s)||Me.array(s);if((t.form||t.json)&&!r)throw new TypeError("The `body` option must be a plain Object or Array when the `form` or `json` option is used");if(bh(s)?n["content-type"]=n["content-type"]||`multipart/form-data; boundary=${s.getBoundary()}`:t.form&&r?(n["content-type"]=n["content-type"]||"application/x-www-form-urlencoded",t.body=hS.stringify(s)):t.json&&r&&(n["content-type"]=n["content-type"]||"application/json",t.body=JSON.stringify(s)),Me.undefined(n["content-length"])&&Me.undefined(n["transfer-encoding"])&&!Me.nodeStream(s)){let o=Me.string(t.body)?Uo.byteLength(t.body):t.body.length;n["content-length"]=o}Me.buffer(s)&&(t.body=qD(s),t.body._buffer=s),t.method=(t.method||"POST").toUpperCase()}if(t.hostname==="unix"){let n=/(.+?):(.+)/.exec(t.path);n&&(t.socketPath=n[1],t.path=n[2],t.host=null)}if(!Me.function(t.retries)){let n=t.retries;t.retries=(r,o)=>{if(r>n||!JD(o))return 0;let l=Math.random()*100;return(1<vS(xS(e,t));var iF=["get","post","put","patch","head","delete"];for(let e of iF)pt[e]=(t,i)=>pt(t,Object.assign({},i,{method:e})),pt.stream[e]=(t,i)=>pt.stream(t,Object.assign({},i,{method:e}));Object.assign(pt,KD);wS.exports=pt});var yh=R((sU,ES)=>{"use strict";var SS=(e,t)=>function(...i){let a=t.promiseModule;return new a((s,n)=>{t.multiArgs?i.push((...r)=>{t.errorFirst?r[0]?n(r):(r.shift(),s(r)):s(r)}):t.errorFirst?i.push((r,o)=>{r?n(r):s(o)}):i.push(s),e.apply(this,i)})};ES.exports=(e,t)=>{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=typeof e;if(!(e!==null&&(i==="object"||i==="function")))throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${e===null?"null":i}\``);let a=n=>{let r=o=>typeof o=="string"?n===o:o.test(n);return t.include?t.include.some(r):!t.exclude.some(r)},s;i==="function"?s=function(...n){return t.excludeMain?e(...n):SS(e,t).apply(this,n)}:s=Object.create(Object.getPrototypeOf(e));for(let n in e){let r=e[n];s[n]=typeof r=="function"&&a(n)?SS(r,t):r}return s}});var zS=R((Oe,qS)=>{Oe=qS.exports=De;var Ge;typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?Ge=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:Ge=function(){};Oe.SEMVER_SPEC_VERSION="2.0.0";var vh=256,Ho=Number.MAX_SAFE_INTEGER||9007199254740991,xh=16,$e=Oe.re=[],oe=Oe.src=[],Pe=0,Ya=Pe++;oe[Ya]="0|[1-9]\\d*";var Qa=Pe++;oe[Qa]="[0-9]+";var wh=Pe++;oe[wh]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var kS=Pe++;oe[kS]="("+oe[Ya]+")\\.("+oe[Ya]+")\\.("+oe[Ya]+")";var AS=Pe++;oe[AS]="("+oe[Qa]+")\\.("+oe[Qa]+")\\.("+oe[Qa]+")";var _h=Pe++;oe[_h]="(?:"+oe[Ya]+"|"+oe[wh]+")";var Sh=Pe++;oe[Sh]="(?:"+oe[Qa]+"|"+oe[wh]+")";var Eh=Pe++;oe[Eh]="(?:-("+oe[_h]+"(?:\\."+oe[_h]+")*))";var kh=Pe++;oe[kh]="(?:-?("+oe[Sh]+"(?:\\."+oe[Sh]+")*))";var Ah=Pe++;oe[Ah]="[0-9A-Za-z-]+";var wn=Pe++;oe[wn]="(?:\\+("+oe[Ah]+"(?:\\."+oe[Ah]+")*))";var Ch=Pe++,CS="v?"+oe[kS]+oe[Eh]+"?"+oe[wn]+"?";oe[Ch]="^"+CS+"$";var Th="[v=\\s]*"+oe[AS]+oe[kh]+"?"+oe[wn]+"?",jh=Pe++;oe[jh]="^"+Th+"$";var es=Pe++;oe[es]="((?:<|>)?=?)";var Go=Pe++;oe[Go]=oe[Qa]+"|x|X|\\*";var Vo=Pe++;oe[Vo]=oe[Ya]+"|x|X|\\*";var ra=Pe++;oe[ra]="[v=\\s]*("+oe[Vo]+")(?:\\.("+oe[Vo]+")(?:\\.("+oe[Vo]+")(?:"+oe[Eh]+")?"+oe[wn]+"?)?)?";var ts=Pe++;oe[ts]="[v=\\s]*("+oe[Go]+")(?:\\.("+oe[Go]+")(?:\\.("+oe[Go]+")(?:"+oe[kh]+")?"+oe[wn]+"?)?)?";var TS=Pe++;oe[TS]="^"+oe[es]+"\\s*"+oe[ra]+"$";var jS=Pe++;oe[jS]="^"+oe[es]+"\\s*"+oe[ts]+"$";var OS=Pe++;oe[OS]="(?:^|[^\\d])(\\d{1,"+xh+"})(?:\\.(\\d{1,"+xh+"}))?(?:\\.(\\d{1,"+xh+"}))?(?:$|[^\\d])";var Jo=Pe++;oe[Jo]="(?:~>?)";var $o=Pe++;oe[$o]="(\\s*)"+oe[Jo]+"\\s+";$e[$o]=new RegExp(oe[$o],"g");var aF="$1~",IS=Pe++;oe[IS]="^"+oe[Jo]+oe[ra]+"$";var RS=Pe++;oe[RS]="^"+oe[Jo]+oe[ts]+"$";var Wo=Pe++;oe[Wo]="(?:\\^)";var Xo=Pe++;oe[Xo]="(\\s*)"+oe[Wo]+"\\s+";$e[Xo]=new RegExp(oe[Xo],"g");var sF="$1^",PS=Pe++;oe[PS]="^"+oe[Wo]+oe[ra]+"$";var NS=Pe++;oe[NS]="^"+oe[Wo]+oe[ts]+"$";var Oh=Pe++;oe[Oh]="^"+oe[es]+"\\s*("+Th+")$|^$";var Ih=Pe++;oe[Ih]="^"+oe[es]+"\\s*("+CS+")$|^$";var _n=Pe++;oe[_n]="(\\s*)"+oe[es]+"\\s*("+Th+"|"+oe[ra]+")";$e[_n]=new RegExp(oe[_n],"g");var nF="$1$2$3",DS=Pe++;oe[DS]="^\\s*("+oe[ra]+")\\s+-\\s+("+oe[ra]+")\\s*$";var FS=Pe++;oe[FS]="^\\s*("+oe[ts]+")\\s+-\\s+("+oe[ts]+")\\s*$";var MS=Pe++;oe[MS]="(<|>)?=?\\s*\\*";for(Vi=0;Vivh)return null;var i=t.loose?$e[jh]:$e[Ch];if(!i.test(e))return null;try{return new De(e,t)}catch(a){return null}}Oe.valid=rF;function rF(e,t){var i=oa(e,t);return i?i.version:null}Oe.clean=oF;function oF(e,t){var i=oa(e.trim().replace(/^[=v]+/,""),t);return i?i.version:null}Oe.SemVer=De;function De(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof De){if(e.loose===t.loose)return e;e=e.version}else if(typeof e!="string")throw new TypeError("Invalid Version: "+e);if(e.length>vh)throw new TypeError("version is longer than "+vh+" characters");if(!(this instanceof De))return new De(e,t);Ge("SemVer",e,t),this.options=t,this.loose=!!t.loose;var i=e.trim().match(t.loose?$e[jh]:$e[Ch]);if(!i)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>Ho||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Ho||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Ho||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(function(a){if(/^[0-9]+$/.test(a)){var s=+a;if(s>=0&&s=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this};Oe.inc=lF;function lF(e,t,i,a){typeof i=="string"&&(a=i,i=void 0);try{return new De(e,i).inc(t,a).version}catch(s){return null}}Oe.diff=cF;function cF(e,t){if(Rh(e,t))return null;var i=oa(e),a=oa(t),s="";if(i.prerelease.length||a.prerelease.length){s="pre";var n="prerelease"}for(var r in i)if((r==="major"||r==="minor"||r==="patch")&&i[r]!==a[r])return s+r;return n}Oe.compareIdentifiers=is;var LS=/^[0-9]+$/;function is(e,t){var i=LS.test(e),a=LS.test(t);return i&&a&&(e=+e,t=+t),e===t?0:i&&!a?-1:a&&!i?1:e0}Oe.lt=Ko;function Ko(e,t,i){return Ii(e,t,i)<0}Oe.eq=Rh;function Rh(e,t,i){return Ii(e,t,i)===0}Oe.neq=BS;function BS(e,t,i){return Ii(e,t,i)!==0}Oe.gte=Ph;function Ph(e,t,i){return Ii(e,t,i)>=0}Oe.lte=Nh;function Nh(e,t,i){return Ii(e,t,i)<=0}Oe.cmp=Zo;function Zo(e,t,i,a){switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof i=="object"&&(i=i.version),e===i;case"!==":return typeof e=="object"&&(e=e.version),typeof i=="object"&&(i=i.version),e!==i;case"":case"=":case"==":return Rh(e,i,a);case"!=":return BS(e,i,a);case">":return Sn(e,i,a);case">=":return Ph(e,i,a);case"<":return Ko(e,i,a);case"<=":return Nh(e,i,a);default:throw new TypeError("Invalid operator: "+t)}}Oe.Comparator=Gt;function Gt(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof Gt){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof Gt))return new Gt(e,t);Ge("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===En?this.value="":this.value=this.operator+this.semver.version,Ge("comp",this)}var En={};Gt.prototype.parse=function(e){var t=this.options.loose?$e[Oh]:$e[Ih],i=e.match(t);if(!i)throw new TypeError("Invalid comparator: "+e);this.operator=i[1],this.operator==="="&&(this.operator=""),i[2]?this.semver=new De(i[2],this.options.loose):this.semver=En};Gt.prototype.toString=function(){return this.value};Gt.prototype.test=function(e){return Ge("Comparator.test",e,this.options.loose),this.semver===En?!0:(typeof e=="string"&&(e=new De(e,this.options)),Zo(e,this.operator,this.semver,this.options))};Gt.prototype.intersects=function(e,t){if(!(e instanceof Gt))throw new TypeError("a Comparator is required");(!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1});var i;if(this.operator==="")return i=new it(e.value,t),Yo(this.value,i,t);if(e.operator==="")return i=new it(this.value,t),Yo(e.semver,i,t);var a=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),s=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),n=this.semver.version===e.semver.version,r=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),o=Zo(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),l=Zo(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return a||s||n&&r||o||l};Oe.Range=it;function it(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof it)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new it(e.raw,t);if(e instanceof Gt)return new it(e.value,t);if(!(this instanceof it))return new it(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(i){return this.parseRange(i.trim())},this).filter(function(i){return i.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}it.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range};it.prototype.toString=function(){return this.range};it.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var i=t?$e[FS]:$e[DS];e=e.replace(i,CF),Ge("hyphen replace",e),e=e.replace($e[_n],nF),Ge("comparator trim",e,$e[_n]),e=e.replace($e[$o],aF),e=e.replace($e[Xo],sF),e=e.split(/\s+/).join(" ");var a=t?$e[Oh]:$e[Ih],s=e.split(" ").map(function(n){return vF(n,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(s=s.filter(function(n){return!!n.match(a)})),s=s.map(function(n){return new Gt(n,this.options)},this),s};it.prototype.intersects=function(e,t){if(!(e instanceof it))throw new TypeError("a Range is required");return this.set.some(function(i){return i.every(function(a){return e.set.some(function(s){return s.every(function(n){return a.intersects(n,t)})})})})};Oe.toComparators=yF;function yF(e,t){return new it(e,t).set.map(function(i){return i.map(function(a){return a.value}).join(" ").trim().split(" ")})}function vF(e,t){return Ge("comp",e,t),e=_F(e,t),Ge("caret",e),e=xF(e,t),Ge("tildes",e),e=EF(e,t),Ge("xrange",e),e=AF(e,t),Ge("stars",e),e}function Ot(e){return!e||e.toLowerCase()==="x"||e==="*"}function xF(e,t){return e.trim().split(/\s+/).map(function(i){return wF(i,t)}).join(" ")}function wF(e,t){var i=t.loose?$e[RS]:$e[IS];return e.replace(i,function(a,s,n,r,o){Ge("tilde",e,a,s,n,r,o);var l;return Ot(s)?l="":Ot(n)?l=">="+s+".0.0 <"+(+s+1)+".0.0":Ot(r)?l=">="+s+"."+n+".0 <"+s+"."+(+n+1)+".0":o?(Ge("replaceTilde pr",o),l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+(+n+1)+".0"):l=">="+s+"."+n+"."+r+" <"+s+"."+(+n+1)+".0",Ge("tilde return",l),l})}function _F(e,t){return e.trim().split(/\s+/).map(function(i){return SF(i,t)}).join(" ")}function SF(e,t){Ge("caret",e,t);var i=t.loose?$e[NS]:$e[PS];return e.replace(i,function(a,s,n,r,o){Ge("caret",e,a,s,n,r,o);var l;return Ot(s)?l="":Ot(n)?l=">="+s+".0.0 <"+(+s+1)+".0.0":Ot(r)?s==="0"?l=">="+s+"."+n+".0 <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+".0 <"+(+s+1)+".0.0":o?(Ge("replaceCaret pr",o),s==="0"?n==="0"?l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+n+"."+(+r+1):l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+"."+r+"-"+o+" <"+(+s+1)+".0.0"):(Ge("no pr"),s==="0"?n==="0"?l=">="+s+"."+n+"."+r+" <"+s+"."+n+"."+(+r+1):l=">="+s+"."+n+"."+r+" <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+"."+r+" <"+(+s+1)+".0.0"),Ge("caret return",l),l})}function EF(e,t){return Ge("replaceXRanges",e,t),e.split(/\s+/).map(function(i){return kF(i,t)}).join(" ")}function kF(e,t){e=e.trim();var i=t.loose?$e[jS]:$e[TS];return e.replace(i,function(a,s,n,r,o,l){Ge("xRange",e,a,s,n,r,o,l);var u=Ot(n),p=u||Ot(r),d=p||Ot(o),h=d;return s==="="&&h&&(s=""),u?s===">"||s==="<"?a="<0.0.0":a="*":s&&h?(p&&(r=0),o=0,s===">"?(s=">=",p?(n=+n+1,r=0,o=0):(r=+r+1,o=0)):s==="<="&&(s="<",p?n=+n+1:r=+r+1),a=s+n+"."+r+"."+o):p?a=">="+n+".0.0 <"+(+n+1)+".0.0":d&&(a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"),Ge("xRange return",a),a})}function AF(e,t){return Ge("replaceStars",e,t),e.trim().replace($e[MS],"")}function CF(e,t,i,a,s,n,r,o,l,u,p,d,h){return Ot(i)?t="":Ot(a)?t=">="+i+".0.0":Ot(s)?t=">="+i+"."+a+".0":t=">="+t,Ot(l)?o="":Ot(u)?o="<"+(+l+1)+".0.0":Ot(p)?o="<"+l+"."+(+u+1)+".0":d?o="<="+l+"."+u+"."+p+"-"+d:o="<="+o,(t+" "+o).trim()}it.prototype.test=function(e){if(!e)return!1;typeof e=="string"&&(e=new De(e,this.options));for(var t=0;t0){var s=e[a].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}Oe.satisfies=Yo;function Yo(e,t,i){try{t=new it(t,i)}catch(a){return!1}return t.test(e)}Oe.maxSatisfying=jF;function jF(e,t,i){var a=null,s=null;try{var n=new it(t,i)}catch(r){return null}return e.forEach(function(r){n.test(r)&&(!a||s.compare(r)===-1)&&(a=r,s=new De(a,i))}),a}Oe.minSatisfying=OF;function OF(e,t,i){var a=null,s=null;try{var n=new it(t,i)}catch(r){return null}return e.forEach(function(r){n.test(r)&&(!a||s.compare(r)===1)&&(a=r,s=new De(a,i))}),a}Oe.minVersion=IF;function IF(e,t){e=new it(e,t);var i=new De("0.0.0");if(e.test(i)||(i=new De("0.0.0-0"),e.test(i)))return i;i=null;for(var a=0;a":r.prerelease.length===0?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!i||Sn(i,r))&&(i=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+n.operator)}})}return i&&e.test(i)?i:null}Oe.validRange=RF;function RF(e,t){try{return new it(e,t).range||"*"}catch(i){return null}}Oe.ltr=PF;function PF(e,t,i){return Dh(e,t,"<",i)}Oe.gtr=NF;function NF(e,t,i){return Dh(e,t,">",i)}Oe.outside=Dh;function Dh(e,t,i,a){e=new De(e,a),t=new it(t,a);var s,n,r,o,l;switch(i){case">":s=Sn,n=Nh,r=Ko,o=">",l=">=";break;case"<":s=Ko,n=Ph,r=Sn,o="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Yo(e,t,a))return!1;for(var u=0;u=0.0.0")),d=d||f,h=h||f,s(f.semver,d.semver,a)?d=f:r(f.semver,h.semver,a)&&(h=f)}),d.operator===o||d.operator===l||(!h.operator||h.operator===o)&&n(e,h.semver))return!1;if(h.operator===l&&r(e,h.semver))return!1}return!0}Oe.prerelease=DF;function DF(e,t){var i=oa(e,t);return i&&i.prerelease.length?i.prerelease:null}Oe.intersects=FF;function FF(e,t,i){return e=new it(e,i),t=new it(t,i),e.intersects(t)}Oe.coerce=MF;function MF(e){if(e instanceof De)return e;if(typeof e!="string")return null;var t=e.match($e[OS]);return t==null?null:oa(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}});var WS=R((nU,el)=>{"use strict";var Qo=require("fs"),Ri=require("path"),US=yh(),LF=zS(),HS={mode:511&~process.umask(),fs:Qo},GS=LF.satisfies(process.version,">=10.12.0"),VS=e=>{if(process.platform==="win32"&&/[<>:"|?*]/.test(e.replace(Ri.parse(e).root,""))){let i=new Error(`Path contains invalid characters: ${e}`);throw i.code="EINVAL",i}},JS=e=>{let t=new Error(`operation not permitted, mkdir '${e}'`);return t.code="EPERM",t.errno=-4048,t.path=e,t.syscall="mkdir",t},$S=(e,t)=>Promise.resolve().then(()=>{VS(e),t=Object.assign({},HS,t);let i=US(t.fs.mkdir),a=US(t.fs.stat);if(GS&&t.fs.mkdir===Qo.mkdir){let n=Ri.resolve(e);return i(n,{mode:t.mode,recursive:!0}).then(()=>n)}let s=n=>i(n,t.mode).then(()=>n).catch(r=>{if(r.code==="EPERM")throw r;if(r.code==="ENOENT"){if(Ri.dirname(n)===n)throw JS(n);if(r.message.includes("null bytes"))throw r;return s(Ri.dirname(n)).then(()=>s(n))}return a(n).then(o=>o.isDirectory()?n:Promise.reject()).catch(()=>{throw r})});return s(Ri.resolve(e))});el.exports=$S;el.exports.default=$S;el.exports.sync=(e,t)=>{if(VS(e),t=Object.assign({},HS,t),GS&&t.fs.mkdirSync===Qo.mkdirSync){let a=Ri.resolve(e);return Qo.mkdirSync(a,{mode:t.mode,recursive:!0}),a}let i=a=>{try{t.fs.mkdirSync(a,t.mode)}catch(s){if(s.code==="EPERM")throw s;if(s.code==="ENOENT"){if(Ri.dirname(a)===a)throw JS(a);if(s.message.includes("null bytes"))throw s;return i(Ri.dirname(a)),i(a)}try{if(!t.fs.statSync(a).isDirectory())throw new Error("The path is not a directory")}catch(n){throw s}}return a};return i(Ri.resolve(e))}});var YS=R((rU,tl)=>{"use strict";var BF=mh(),qF=Symbol.asyncIterator||"@@asyncIterator",XS=e=>{let t=e.on||e.addListener||e.addEventListener,i=e.off||e.removeListener||e.removeEventListener;if(!t||!i)throw new TypeError("Emitter is not compatible");return{addListener:t.bind(e),removeListener:i.bind(e)}},KS=e=>Array.isArray(e)?e:[e],ZS=(e,t,i)=>{let a,s=new Promise((n,r)=>{if(i=Object.assign({rejectionEvents:["error"],multiArgs:!1,resolveImmediately:!1},i),!(i.count>=0&&(i.count===1/0||Number.isInteger(i.count))))throw new TypeError("The `count` option should be at least 0 or more");let o=KS(t),l=[],{addListener:u,removeListener:p}=XS(e),d=(...f)=>{let b=i.multiArgs?f:f[0];i.filter&&!i.filter(b)||(l.push(b),i.count===l.length&&(a(),n(l)))},h=f=>{a(),r(f)};a=()=>{for(let f of o)p(f,d);for(let f of i.rejectionEvents)p(f,h)};for(let f of o)u(f,d);for(let f of i.rejectionEvents)u(f,h);i.resolveImmediately&&n(l)});if(s.cancel=a,typeof i.timeout=="number"){let n=BF(s,i.timeout);return n.cancel=a,n}return s};tl.exports=(e,t,i)=>{typeof i=="function"&&(i={filter:i}),i=Object.assign({},i,{count:1,resolveImmediately:!1});let a=ZS(e,t,i),s=a.then(n=>n[0]);return s.cancel=a.cancel,s};tl.exports.multiple=ZS;tl.exports.iterator=(e,t,i)=>{typeof i=="function"&&(i={filter:i});let a=KS(t);i=Object.assign({rejectionEvents:["error"],resolutionEvents:[],limit:1/0,multiArgs:!1},i);let{limit:s}=i;if(!(s>=0&&(s===1/0||Number.isInteger(s))))throw new TypeError("The `limit` option should be a non-negative integer or Infinity");if(s===0)return{[Symbol.asyncIterator](){return this},next(){return Promise.resolve({done:!0,value:void 0})}};let r=!1,{addListener:o,removeListener:l}=XS(e),u=!1,p,d=!1,h=[],f=[],b=0,m=(...w)=>{b++,r=b===s;let x=i.multiArgs?w:w[0];if(h.length>0){let{resolve:E}=h.shift();E({done:!1,value:x}),r&&y();return}f.push(x),r&&y()},y=()=>{u=!0;for(let w of a)l(w,m);for(let w of i.rejectionEvents)l(w,g);for(let w of i.resolutionEvents)l(w,v);for(;h.length>0;){let{resolve:w}=h.shift();w({done:!0,value:void 0})}},g=(...w)=>{if(p=i.multiArgs?w:w[0],h.length>0){let{reject:x}=h.shift();x(p)}else d=!0;y()},v=(...w)=>{let x=i.multiArgs?w:w[0];if(!(i.filter&&!i.filter(x))){if(h.length>0){let{resolve:E}=h.shift();E({done:!0,value:x})}else f.push(x);y()}};for(let w of a)o(w,m);for(let w of i.rejectionEvents)o(w,g);for(let w of i.resolutionEvents)o(w,v);return{[qF](){return this},next(){if(f.length>0){let w=f.shift();return Promise.resolve({done:u&&f.length===0&&!r,value:w})}return d?(d=!1,Promise.reject(p)):u?Promise.resolve({done:!0,value:void 0}):new Promise((w,x)=>h.push({resolve:w,reject:x}))},return(w){return y(),Promise.resolve({done:u,value:w})}}}});var eE=R(kn=>{"use strict";kn.stringToBytes=e=>[...e].map(t=>t.charCodeAt(0));var QS=(e,t,i)=>String.fromCharCode(...e.slice(t,i));kn.readUInt64LE=(e,t=0)=>{let i=e[t],a=1,s=0;for(;++s<8;)a*=256,i+=e[t+s]*a;return i};kn.tarHeaderChecksumMatches=e=>{if(e.length<512)return!1;let t=128,i=256,a=0;for(let n=0;n<148;n++){let r=e[n];i+=r,a+=r&t}for(let n=156;n<512;n++){let r=e[n];i+=r,a+=r&t}let s=parseInt(QS(e,148,154),8);return s===i||s===i-(a<<1)};kn.uint8ArrayUtf8ByteString=QS});var tE=R((exports,module)=>{"use strict";var{stringToBytes,readUInt64LE,tarHeaderChecksumMatches,uint8ArrayUtf8ByteString}=eE(),xpiZipFilename=stringToBytes("META-INF/mozilla.rsa"),oxmlContentTypes=stringToBytes("[Content_Types].xml"),oxmlRels=stringToBytes("_rels/.rels"),fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);let t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return;let i=(s,n)=>{n=Object.assign({offset:0},n);for(let r=0;ri(stringToBytes(s),n);if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,82,79,8,0,0,0,24]))return{ext:"orf",mime:"image/x-olympus-orf"};if(i([73,73,42,0,16,251,134,1]))return{ext:"arw",mime:"image/x-sony-arw"};if(i([73,73,42,0,8,0,0,0,45]))return{ext:"dng",mime:"image/x-adobe-dng"};if(i([73,73,42,0,48,61,114,1,28]))return{ext:"nef",mime:"image/x-nikon-nef"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])){if(i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(a("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(a("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(a("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};let s=(l,u=0)=>l.findIndex((p,d,h)=>d>=u&&h[d]===80&&h[d+1]===75&&h[d+2]===3&&h[d+3]===4),n=0,r=!1,o;do{let l=n+30;if(r||(r=i(oxmlContentTypes,{offset:l})||i(oxmlRels,{offset:l})),o||(a("word/",{offset:l})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:a("ppt/",{offset:l})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:a("xl/",{offset:l})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),r&&o)return o;n=s(t,l)}while(n>=0);if(o)return o}if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([48,48,48,48,48,48],{offset:148,mask:[248,248,248,248,248,248]})&&tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([102,114,101,101],{offset:4})||i([109,100,97,116],{offset:4})||i([109,111,111,118],{offset:4})||i([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(i([102,116,121,112],{offset:4})&&(t[8]&96)!=0&&(t[9]&96)!=0&&(t[10]&96)!=0&&(t[11]&96)!=0){let s=uint8ArrayUtf8ByteString(t,8,12);switch(s){case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt ":return{ext:"mov",mime:"video/quicktime"};case"M4V ":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P ":return{ext:"m4p",mime:"video/mp4"};case"M4B ":return{ext:"m4b",mime:"audio/mp4"};case"M4A ":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V ":return{ext:"f4v",mime:"video/mp4"};case"F4P ":return{ext:"f4p",mime:"video/mp4"};case"F4A ":return{ext:"f4a",mime:"audio/mp4"};case"F4B ":return{ext:"f4b",mime:"audio/mp4"};default:return s.startsWith("3g")?s.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let s=t.subarray(4,4+4096),n=s.findIndex((r,o,l)=>l[o]===66&&l[o+1]===130);if(n!==-1){let r=n+3,o=l=>[...l].every((u,p)=>s[r+p]===u.charCodeAt(0));if(o("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(o("webm"))return{ext:"webm",mime:"video/webm"}}}if(i([82,73,70,70])){if(i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(i([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(i([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i([48,38,178,117,142,102,207,17,166,217])){let s=30;do{let n=readUInt64LE(t,s+16);if(i([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:s})){if(i([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:s+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(i([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:s+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}s+=n}while(s+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(i([0,0,1,186])||i([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};for(let s=0;s<2&&snew Promise((resolve,reject)=>{let stream=eval("require")("stream");readableStream.once("readable",()=>{let e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(i){reject(i)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})});var iE=R((lU,zF)=>{zF.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}});var sE=R((cU,aE)=>{aE.exports=iE()});var oE=R((uU,rE)=>{"use strict";var nE=sE();rE.exports=function(){var e={};return Object.keys(nE).forEach(function(t){var i=nE[t];i.extensions&&i.extensions.length>0&&i.extensions.forEach(function(a){e[a]=t})}),e}});var uE=R((pU,cE)=>{"use strict";var lE=$p();cE.exports=function(e,t){if(!lE(e))throw new TypeError("Expected a plain object");t=t||{},typeof t=="function"&&(t={compare:t});var i=t.deep,a=[],s=[],n=function(r){var o=a.indexOf(r);if(o!==-1)return s[o];var l={},u=Object.keys(r).sort(t.compare);a.push(r),s.push(l);for(var p=0;p{"use strict";var pE=uE();Fh.exports.desc=function(e){return pE(e,function(t,i){return i.length-t.length})};Fh.exports.asc=function(e){return pE(e,function(t,i){return t.length-i.length})}});var mE=R((dU,Mh)=>{"use strict";var dE=oE(),fE=hE();Mh.exports=e=>{let t=fE.desc(dE()),i=Object.keys(t).filter(a=>e.endsWith(a));return i.length===0?[]:i.map(a=>({ext:a,mime:t[a]}))};Mh.exports.mime=e=>{let t=fE.desc(dE()),i=Object.keys(t).filter(a=>t[a]===e);return i.length===0?[]:i.map(a=>({ext:a,mime:t[a]}))}});var vE=R((fU,yE)=>{"use strict";var UF=require("fs"),An=require("path"),{URL:HF}=require("url"),GF=Dv(),gE=Bv(),bE=b_(),VF=k_(),JF=I_(),$F=_S(),WF=WS(),XF=yh(),KF=YS(),ZF=tE(),YF=mE(),QF=XF(UF),eM=e=>An.basename(new HF(e.requestUrl).pathname),tM=e=>{let t=e.headers["content-type"];if(!t)return null;let i=YF.mime(t);return i.length!==1?null:i[0].ext},iM=(e,t)=>{let i=e.headers["content-disposition"];if(i){let s=GF.parse(i);if(s.parameters&&s.parameters.filename)return s.parameters.filename}let a=eM(e);if(!An.extname(a)){let s=(ZF(t)||{}).ext||tM(e);s&&(a=`${a}.${s}`)}return a};yE.exports=(e,t,i)=>{typeof t=="object"&&(i=t,t=null),i=Object.assign({encoding:null,rejectUnauthorized:process.env.npm_config_strict_ssl!=="false"},i);let a=$F.stream(e,i),s=KF(a,"response").then(n=>{let r=i.encoding===null?"buffer":i.encoding;return Promise.all([JF(a,{encoding:r}),n])}).then(n=>{let[r,o]=n;if(!t)return i.extract&&gE(r)?bE(r,i):r;let l=i.filename||VF(iM(o,r)),u=An.join(t,l);return i.extract&&gE(r)?bE(r,An.dirname(u),i):WF(An.dirname(u)).then(()=>QF.writeFile(u,r)).then(()=>r)});return a.then=s.then.bind(s),a.catch=s.catch.bind(s),a}});var PE=R(Jh=>{"use strict";Object.defineProperty(Jh,"__esModule",{value:!0});var oM=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],jE=["address","article","aside","blockquote","canvas","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","tfoot","thead","tr","ul","video"],nl=["audio","math","svg","video"],as=10,lM=33,cM=34,uM=38,pM=39,Tn=47,Gh=59,rl=60,hM=61,Vh=62,dM=/[<&\n\ud800-\udbff]/,fM=/[<&\ud800-\udbff]/,mM=/\s+/g;function gM(e,t,i){return i===void 0&&(i={}),e?(e=e.toString(),i.html?bM(e,t,i):yM(e,t,i)):""}Jh.default=gM;function bM(e,t,i){for(var a=i.imageWeight,s=a===void 0?2:a,n=i.indicator,r=n===void 0?"\u2026":n,o=i.maxLines,l=o===void 0?1/0:o,u=i.stripTags,p=u===void 0?!1:u,d=r.length,h=1,f=typeof p=="boolean"?function(){return p}:function(N){return p.includes(N)},b=[],m=function(N){for(var q;q=b.pop(),q!==void 0;)f(q)||(N+="");return N},y=0,g=-1,v=e.length;y-1||x?fM:dM,_=w.search(E),j=_>-1?_:w.length;if(g===-1){if(x){var k=wM(j===w.length?w:w.slice(0,_));if(f(b[b.length-1])){var C=y>0&&!ua(e.charCodeAt(y-1)),S=!ua(e.charCodeAt(y+j));k.length>0?k=(C?" ":"")+k+(S?" ":""):C&&S&&(k=" "),e=e.slice(0,y)+k+e.slice(y+j),j=k.length}if(d+=k.length,d>t)break}else if(d+=j,d>t){y=Math.max(y+j-d+t,0);break}}if(y+=j,_===-1)break;var A=e.charCodeAt(y);if(A===rl){var O=e.charCodeAt(y+1),M=O===lM;if(M&&e.substr(y+2,2)==="--"){var P=e.indexOf("-->",y+4)+3;y=P-1}else if(M&&e.substr(y+2,7)==="[CDATA["){var D=e.indexOf("]]>",y+9)+3;y=D-1}else{var H=O===Tn;if(d===t&&!H){d++;break}for(var $=0,U=y,Y=!1;;){if(U++,U>=v)throw new Error("Invalid HTML: "+e);var K=e.charCodeAt(U);if(Y)$?K===$&&(Y=!1):ua(K)?Y=!1:K===Vh&&(Y=!1,U--);else if(K===hM){for(;ua(e.charCodeAt(U+1));)U++;Y=!0;var L=e.charCodeAt(U+1);L===cM||L===pM?($=L,U++):$=0}else if(K===Vh){var B=y+(H?2:1),W=Math.min(vM(e,B),U),ee=e.slice(B,W).toLowerCase();ee.charCodeAt(ee.length-1)===Tn&&(ee=ee.slice(0,ee.length-1));var I=f(ee);if(H){var F=b.pop();if(F!==ee)throw new Error("Invalid HTML: "+e);if(nl.includes(ee)&&!nl.some(function(N){return b.includes(N)})){if(I)y=g,g=-1;else if(g=-1,d+=s,d>t)break}var G=jE.includes(ee);if(G&&g===-1&&!I&&(h++,h>l)){b.push(ee);break}}else if(oM.includes(ee)||e.charCodeAt(U-1)===Tn){if(!I){if(ee==="br"){if(h++,h>l)break}else if(ee==="img"&&(d+=s,d>t))break}}else nl.some(function(N){return b.includes(N)})||nl.includes(ee)&&(g=y),b.push(ee);I&&g===-1?(e=e.slice(0,y)+e.slice(U+1),y--):y=U;break}}if(d>t||h>l)break}}else if(A===uM){for(var U=y+1,X=!0;;){var J=e.charCodeAt(U);if(OE(J))U++;else{if(J===Gh)break;X=!1;break}}if(g===-1&&(d++,d>t))break;X&&(y=U)}else if(A===as){if(d++,d>t||(h++,h>l))break}else{if(g===-1&&(d++,d>t))break;if((A&64512)==55296){var O=e.charCodeAt(y+1);(O&64512)==56320&&y++}}}if(d>t){var Z=_M(e,y);if(r){for(var le=y+Z.length;e.charCodeAt(le)===rl&&e.charCodeAt(le+1)===Tn;){var se=e.indexOf(">",le+2)+1;if(se)le=se;else break}le&&(le===e.length||IE(e,le))&&(y+=Z.length,Z=e.charAt(y))}for(;Z==="<"&&e.charCodeAt(y+1)===Tn;){var ee=b.pop();if(!ee)break;var ie=e.indexOf(">",y+2);if(ie===-1||e.slice(y+2,ie).trim()!==ee)throw new Error("Invalid HTML: "+e);f(ee)?e=e.slice(0,y)+e.slice(ie+1):y=ie+1,Z=e.charAt(y)}if(y=0;ye--){var A=e.charCodeAt(ye);if(A===Vh||A===Gh)break;if(A===as||A===rl){y=ye;break}else if(ua(A)){y=ye+(r?1:0);break}}var pe=e.slice(0,y);return IE(e,y)||(pe+=r),m(pe)}}else if(h>l)return m(e.slice(0,y));return e}function yM(e,t,i){for(var a=i.indicator,s=a===void 0?"\u2026":a,n=i.maxLines,r=n===void 0?1/0:n,o=s.length,l=1,u=0,p=e.length;ut));u++){var d=e.charCodeAt(u);if(d===as){if(l++,l>r)break}else if((d&64512)==55296){var h=e.charCodeAt(u+1);(h&64512)==56320&&u++}}if(o>t){var f=RE(e,u);if(s){var b=u+f.length;if(b===e.length)return e;if(e.charCodeAt(b)===as)return e.slice(0,u+f.length)}if(!i.breakWords)for(var m=u-s.length;m>=0;m--){var d=e.charCodeAt(m);if(d===as){u=m,f=` +`;break}else if(ua(d)){u=m+(s?1:0);break}}return e.slice(0,u)+(f===` +`?"":s)}else if(l>r)return e.slice(0,u);return e}function vM(e,t){for(var i=e.length,a=t;a=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function IE(e,t){var i=e.charCodeAt(t);if(i===as)return!0;if(i===rl){var a="("+jE.join("|")+"|br)",s=new RegExp("^<"+a+`[ +\f\r ]*/?>`,"i");return s.test(e.slice(t))}else return!1}function ua(e){return e===9||e===10||e===12||e===13||e===32}function xM(e){for(var t=e.length-1;t>=0;t--){var i=e[t];if(i==="li"||i==="td")return!1;if(i==="ol"||i==="table"||i==="ul")return!0}return!1}function wM(e){return e.trim().replace(mM," ")}function RE(e,t){var i=e.charCodeAt(t);if((i&64512)==55296){var a=e.charCodeAt(t+1);if((a&64512)==56320)return String.fromCharCode(i,a)}return String.fromCharCode(i)}function _M(e,t){var i=RE(e,t);if(i==="&")for(;;){t++;var a=e.charCodeAt(t);if(OE(a))i+=String.fromCharCode(a);else if(a===Gh){i+=String.fromCharCode(a);break}else break}return i}});var ME=R((FU,FE)=>{"use strict";FE.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),i=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===i&&(e=e.slice(0,e.length-1)),e}});var qE=R((MU,On)=>{"use strict";var jn=require("path"),LE=pu(),BE=e=>{e=me({cwd:process.cwd(),path:process.env[LE()],execPath:process.execPath},e);let t,i=jn.resolve(e.cwd),a=[];for(;t!==i;)a.push(jn.join(i,"node_modules/.bin")),t=i,i=jn.resolve(i,"..");let s=jn.resolve(e.cwd,e.execPath,"..");return a.push(s),a.concat(e.path).join(jn.delimiter)};On.exports=BE;On.exports.default=BE;On.exports.env=e=>{e=me({env:process.env},e);let t=me({},e.env),i=LE({env:t});return e.path=t[i],t[i]=On.exports(e),t}});var UE=R((LU,Wh)=>{"use strict";var zE=(e,t)=>{for(let i of Reflect.ownKeys(t))Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i));return e};Wh.exports=zE;Wh.exports.default=zE});var GE=R((BU,ll)=>{"use strict";var SM=UE(),ol=new WeakMap,HE=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let i,a=0,s=e.displayName||e.name||"",n=function(...r){if(ol.set(n,++a),a===1)i=e.apply(this,r),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return i};return SM(n,e),ol.set(n,a),n};ll.exports=HE;ll.exports.default=HE;ll.exports.callCount=e=>{if(!ol.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return ol.get(e)}});var VE=R(cl=>{"use strict";Object.defineProperty(cl,"__esModule",{value:!0});cl.SIGNALS=void 0;var EM=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];cl.SIGNALS=EM});var Xh=R(ss=>{"use strict";Object.defineProperty(ss,"__esModule",{value:!0});ss.SIGRTMAX=ss.getRealtimeSignals=void 0;var kM=function(){let e=$E-JE+1;return Array.from({length:e},AM)};ss.getRealtimeSignals=kM;var AM=function(e,t){return{name:`SIGRT${t+1}`,number:JE+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},JE=34,$E=64;ss.SIGRTMAX=$E});var WE=R(ul=>{"use strict";Object.defineProperty(ul,"__esModule",{value:!0});ul.getSignals=void 0;var CM=require("os"),TM=VE(),jM=Xh(),OM=function(){let e=(0,jM.getRealtimeSignals)();return[...TM.SIGNALS,...e].map(IM)};ul.getSignals=OM;var IM=function({name:e,number:t,description:i,action:a,forced:s=!1,standard:n}){let{signals:{[e]:r}}=CM.constants,o=r!==void 0;return{name:e,number:o?r:t,description:i,supported:o,action:a,forced:s,standard:n}}});var KE=R(ns=>{"use strict";Object.defineProperty(ns,"__esModule",{value:!0});ns.signalsByNumber=ns.signalsByName=void 0;var RM=require("os"),XE=WE(),PM=Xh(),NM=function(){return(0,XE.getSignals)().reduce(DM,{})},DM=function(e,{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}){return ke(me({},e),{[t]:{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}})},FM=NM();ns.signalsByName=FM;var MM=function(){let e=(0,XE.getSignals)(),t=PM.SIGRTMAX+1,i=Array.from({length:t},(a,s)=>LM(s,e));return Object.assign({},...i)},LM=function(e,t){let i=BM(e,t);if(i===void 0)return{};let{name:a,description:s,supported:n,action:r,forced:o,standard:l}=i;return{[e]:{name:a,number:e,description:s,supported:n,action:r,forced:o,standard:l}}},BM=function(e,t){let i=t.find(({name:a})=>RM.constants.signals[a]===e);return i!==void 0?i:t.find(a=>a.number===e)},qM=MM();ns.signalsByNumber=qM});var YE=R((GU,ZE)=>{"use strict";var{signalsByName:zM}=KE(),UM=({timedOut:e,timeout:t,errorCode:i,signal:a,signalDescription:s,exitCode:n,isCanceled:r})=>e?`timed out after ${t} milliseconds`:r?"was canceled":i!==void 0?`failed with ${i}`:a!==void 0?`was killed with ${a} (${s})`:n!==void 0?`failed with exit code ${n}`:"failed",HM=({stdout:e,stderr:t,all:i,error:a,signal:s,exitCode:n,command:r,escapedCommand:o,timedOut:l,isCanceled:u,killed:p,parsed:{options:{timeout:d}}})=>{n=n===null?void 0:n,s=s===null?void 0:s;let h=s===void 0?void 0:zM[s].description,f=a&&a.code,m=`Command ${UM({timedOut:l,timeout:d,errorCode:f,signal:s,signalDescription:h,exitCode:n,isCanceled:u})}: ${r}`,y=Object.prototype.toString.call(a)==="[object Error]",g=y?`${m} +${a.message}`:m,v=[g,t,e].filter(Boolean).join(` +`);return y?(a.originalMessage=a.message,a.message=v):a=new Error(v),a.shortMessage=g,a.command=r,a.escapedCommand=o,a.exitCode=n,a.signal=s,a.signalDescription=h,a.stdout=e,a.stderr=t,i!==void 0&&(a.all=i),"bufferedData"in a&&delete a.bufferedData,a.failed=!0,a.timedOut=Boolean(l),a.isCanceled=u,a.killed=p&&!l,a};ZE.exports=HM});var ek=R((VU,Kh)=>{"use strict";var pl=["stdin","stdout","stderr"],GM=e=>pl.some(t=>e[t]!==void 0),QE=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return pl.map(a=>e[a]);if(GM(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${pl.map(a=>`\`${a}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let i=Math.max(t.length,pl.length);return Array.from({length:i},(a,s)=>t[s])};Kh.exports=QE;Kh.exports.node=e=>{let t=QE(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var ak=R((tk,ik)=>{"use strict";var VM=require("os"),JM=Cu(),$M=1e3*5,WM=(e,t="SIGTERM",i={})=>{let a=e(t);return XM(e,t,i,a),a},XM=(e,t,i,a)=>{if(!KM(t,i,a))return;let s=YM(i),n=setTimeout(()=>{e("SIGKILL")},s);n.unref&&n.unref()},KM=(e,{forceKillAfterTimeout:t},i)=>ZM(e)&&t!==!1&&i,ZM=e=>e===VM.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",YM=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return $M;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},QM=(e,t)=>{e.kill()&&(t.isCanceled=!0)},eL=(e,t,i)=>{e.kill(t),i(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},tL=(e,{timeout:t,killSignal:i="SIGTERM"},a)=>{if(t===0||t===void 0)return a;let s,n=new Promise((o,l)=>{s=setTimeout(()=>{eL(e,i,l)},t)}),r=a.finally(()=>{clearTimeout(s)});return Promise.race([n,r])},iL=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},aL=(s,n,r)=>he(tk,[s,n,r],function*(e,{cleanup:t,detached:i},a){if(!t||i)return a;let o=JM(()=>{e.kill()});return a.finally(()=>{o()})});ik.exports={spawnedKill:WM,spawnedCancel:QM,setupTimeout:tL,validateTimeout:iL,setExitHandler:aL}});var nk=R((JU,sk)=>{"use strict";var pi=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";pi.writable=e=>pi(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";pi.readable=e=>pi(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";pi.duplex=e=>pi.writable(e)&&pi.readable(e);pi.transform=e=>pi.duplex(e)&&typeof e._transform=="function";sk.exports=pi});var ok=R(($U,rk)=>{"use strict";var{PassThrough:sL}=require("stream");rk.exports=e=>{e=me({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=new sL({objectMode:s});i&&n.setEncoding(i);let r=0,o=[];return n.on("data",l=>{o.push(l),s?r=o.length:r+=l.length}),n.getBufferedValue=()=>t?o:a?Buffer.concat(o,r):o.join(""),n.getBufferedLength=()=>r,n}});var lk=R((WU,In)=>{"use strict";var{constants:nL}=require("buffer"),rL=require("stream"),{promisify:oL}=require("util"),lL=ok(),cL=oL(rL.pipeline),Zh=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function Yh(e,t){return he(this,null,function*(){if(!e)throw new Error("Expected a stream");t=me({maxBuffer:1/0},t);let{maxBuffer:i}=t,a=lL(t);return yield new Promise((s,n)=>{let r=o=>{o&&a.getBufferedLength()<=nL.MAX_LENGTH&&(o.bufferedData=a.getBufferedValue()),n(o)};(()=>he(this,null,function*(){try{yield cL(e,a),s()}catch(o){r(o)}}))(),a.on("data",()=>{a.getBufferedLength()>i&&r(new Zh)})}),a.getBufferedValue()})}In.exports=Yh;In.exports.buffer=(e,t)=>Yh(e,ke(me({},t),{encoding:"buffer"}));In.exports.array=(e,t)=>Yh(e,ke(me({},t),{array:!0}));In.exports.MaxBufferError=Zh});var hk=R((td,pk)=>{"use strict";var ck=nk(),uk=lk(),uL=Ou(),pL=(e,t)=>{t===void 0||e.stdin===void 0||(ck(t)?t.pipe(e.stdin):e.stdin.end(t))},hL=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let i=uL();return e.stdout&&i.add(e.stdout),e.stderr&&i.add(e.stderr),i},Qh=(e,t)=>he(td,null,function*(){if(!!e){e.destroy();try{return yield t}catch(i){return i.bufferedData}}}),ed=(e,{encoding:t,buffer:i,maxBuffer:a})=>{if(!(!e||!i))return t?uk(e,{encoding:t,maxBuffer:a}):uk.buffer(e,{maxBuffer:a})},dL=(o,l,u)=>he(td,[o,l,u],function*({stdout:e,stderr:t,all:i},{encoding:a,buffer:s,maxBuffer:n},r){let p=ed(e,{encoding:a,buffer:s,maxBuffer:n}),d=ed(t,{encoding:a,buffer:s,maxBuffer:n}),h=ed(i,{encoding:a,buffer:s,maxBuffer:n*2});try{return yield Promise.all([r,p,d,h])}catch(f){return Promise.all([{error:f,signal:f.signal,timedOut:f.timedOut},Qh(e,p),Qh(t,d),Qh(i,h)])}}),fL=({input:e})=>{if(ck(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};pk.exports={handleInput:pL,makeAllStream:hL,getSpawnedResult:dL,validateInputSync:fL}});var mk=R((dk,fk)=>{"use strict";var mL=(()=>he(dk,null,function*(){}))().constructor.prototype,gL=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(mL,e)]),bL=(e,t)=>{for(let[i,a]of gL){let s=typeof t=="function"?(...n)=>Reflect.apply(a.value,t(),n):a.value.bind(t);Reflect.defineProperty(e,i,ke(me({},a),{value:s}))}return e},yL=e=>new Promise((t,i)=>{e.on("exit",(a,s)=>{t({exitCode:a,signal:s})}),e.on("error",a=>{i(a)}),e.stdin&&e.stdin.on("error",a=>{i(a)})});fk.exports={mergePromise:bL,getSpawnedPromise:yL}});var yk=R((XU,bk)=>{"use strict";var gk=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],vL=/^[\w.-]+$/,xL=/"/g,wL=e=>typeof e!="string"||vL.test(e)?e:`"${e.replace(xL,'\\"')}"`,_L=(e,t)=>gk(e,t).join(" "),SL=(e,t)=>gk(e,t).map(i=>wL(i)).join(" "),EL=/ +/g,kL=e=>{let t=[];for(let i of e.trim().split(EL)){let a=t[t.length-1];a&&a.endsWith("\\")?t[t.length-1]=`${a.slice(0,-1)} ${i}`:t.push(i)}return t};bk.exports={joinCommand:_L,getEscapedCommand:SL,parseCommand:kL}});var Ak=R((kk,rs)=>{"use strict";var AL=require("path"),id=require("child_process"),CL=vu(),TL=ME(),jL=qE(),OL=GE(),hl=YE(),vk=ek(),{spawnedKill:IL,spawnedCancel:RL,setupTimeout:PL,validateTimeout:NL,setExitHandler:DL}=ak(),{handleInput:FL,getSpawnedResult:ML,makeAllStream:LL,validateInputSync:BL}=hk(),{mergePromise:xk,getSpawnedPromise:qL}=mk(),{joinCommand:wk,parseCommand:_k,getEscapedCommand:Sk}=yk(),zL=1e3*1e3*100,UL=({env:e,extendEnv:t,preferLocal:i,localDir:a,execPath:s})=>{let n=t?me(me({},process.env),e):e;return i?jL.env({env:n,cwd:a,execPath:s}):n},Ek=(e,t,i={})=>{let a=CL._parse(e,t,i);return e=a.command,t=a.args,i=a.options,i=me({maxBuffer:zL,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:i.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},i),i.env=UL(i),i.stdio=vk(i),process.platform==="win32"&&AL.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:i,parsed:a}},Rn=(e,t,i)=>typeof t!="string"&&!Buffer.isBuffer(t)?i===void 0?void 0:"":e.stripFinalNewline?TL(t):t,dl=(e,t,i)=>{let a=Ek(e,t,i),s=wk(e,t),n=Sk(e,t);NL(a.options);let r;try{r=id.spawn(a.file,a.args,a.options)}catch(f){let b=new id.ChildProcess,m=Promise.reject(hl({error:f,stdout:"",stderr:"",all:"",command:s,escapedCommand:n,parsed:a,timedOut:!1,isCanceled:!1,killed:!1}));return xk(b,m)}let o=qL(r),l=PL(r,a.options,o),u=DL(r,a.options,l),p={isCanceled:!1};r.kill=IL.bind(null,r.kill.bind(r)),r.cancel=RL.bind(null,r,p);let h=OL(()=>he(kk,null,function*(){let[{error:f,exitCode:b,signal:m,timedOut:y},g,v,w]=yield ML(r,a.options,u),x=Rn(a.options,g),E=Rn(a.options,v),_=Rn(a.options,w);if(f||b!==0||m!==null){let j=hl({error:f,exitCode:b,signal:m,stdout:x,stderr:E,all:_,command:s,escapedCommand:n,parsed:a,timedOut:y,isCanceled:p.isCanceled,killed:r.killed});if(!a.options.reject)return j;throw j}return{command:s,escapedCommand:n,exitCode:0,stdout:x,stderr:E,all:_,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}}));return FL(r,a.options.input),r.all=LL(r,a.options),xk(r,h)};rs.exports=dl;rs.exports.sync=(e,t,i)=>{let a=Ek(e,t,i),s=wk(e,t),n=Sk(e,t);BL(a.options);let r;try{r=id.spawnSync(a.file,a.args,a.options)}catch(u){throw hl({error:u,stdout:"",stderr:"",all:"",command:s,escapedCommand:n,parsed:a,timedOut:!1,isCanceled:!1,killed:!1})}let o=Rn(a.options,r.stdout,r.error),l=Rn(a.options,r.stderr,r.error);if(r.error||r.status!==0||r.signal!==null){let u=hl({stdout:o,stderr:l,error:r.error,signal:r.signal,exitCode:r.status,command:s,escapedCommand:n,parsed:a,timedOut:r.error&&r.error.code==="ETIMEDOUT",isCanceled:!1,killed:r.signal!==null});if(!a.options.reject)return u;throw u}return{command:s,escapedCommand:n,exitCode:0,stdout:o,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};rs.exports.command=(e,t)=>{let[i,...a]=_k(e);return dl(i,a,t)};rs.exports.commandSync=(e,t)=>{let[i,...a]=_k(e);return dl.sync(i,a,t)};rs.exports.node=(e,t,i={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(i=t,t=[]);let a=vk.node(i),s=process.execArgv.filter(o=>!o.startsWith("--inspect")),{nodePath:n=process.execPath,nodeOptions:r=s}=i;return dl(n,[...r,e,...Array.isArray(t)?t:[]],ke(me({},i),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:a,shell:!1}))}});var Dk=R((f9,Nk)=>{"use strict";var c={PROCESSOR_VERSION:"1.4.61",error:function(e){throw typeof Error=="undefined"?new Error("citeproc-js error: "+e):"citeproc-js error: "+e},debug:function(e){typeof console=="undefined"?dump("CSL: "+e+` +`):console.log("citeproc-js warning: "+e)},toLocaleUpperCase(e){var t=this.tmp.lang_array;try{e=e.toLocaleUpperCase(t)}catch(i){e=e.toUpperCase()}return e},toLocaleLowerCase(e){var t=this.tmp.lang_array;try{e=e.toLocaleLowerCase(t)}catch(i){e=e.toLowerCase()}return e},LOCATOR_LABELS_REGEXP:new RegExp("^((vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\\.)\\s+(.*)"),STATUTE_SUBDIV_PLAIN_REGEX:/(?:(?:^| )(?:vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\. *)/,STATUTE_SUBDIV_PLAIN_REGEX_FRONT:/(?:^\s*[.,;]*\s*(?:vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\. *)/,STATUTE_SUBDIV_STRINGS:{"vrs.":"verse","sv.":"sub-verbo","subpara.":"subparagraph","op.":"opus","subch.":"subchapter","add.":"addendum","amend.":"amendment","annot.":"annotation","app.":"appendix","art.":"article","bibliog.":"bibliography","bk.":"book","ch.":"chapter","cl.":"clause","col.":"column","cmt.":"comment","dec.":"decision","dept.":"department","ex.":"example","fig.":"figure","fld.":"field","fol.":"folio","n.":"note","hypo.":"hypothetical","illus.":"illustration","intro.":"introduction","l.":"line","no.":"issue","p.":"page","pp.":"page","para.":"paragraph","pt.":"part","pmbl.":"preamble","princ.":"principle","pub.":"publication","r.":"rule","rn.":"randnummer","sched.":"schedule","sec.":"section","ser.":"series,","subdiv.":"subdivision","subsec.":"subsection","supp.":"supplement","tbl.":"table","tit.":"title","vol.":"volume"},STATUTE_SUBDIV_STRINGS_REVERSE:{verse:"vrs.","sub-verbo":"sv.","sub verbo":"sv.",subparagraph:"subpara.",opus:"op.",subchapter:"subch.",addendum:"add.",amendment:"amend.",annotation:"annot.",appendix:"app.",article:"art.",bibliography:"bibliog.",book:"bk.",chapter:"ch.",clause:"cl.",column:"col.",comment:"cmt.",decision:"dec.",department:"dept.",example:"ex.",figure:"fig.",field:"fld.",folio:"fol.",note:"n.",hypothetical:"hypo.",illustration:"illus.",introduction:"intro.",line:"l.",issue:"no.",page:"p.",paragraph:"para.",part:"pt.",preamble:"pmbl.",principle:"princ.",publication:"pub.",rule:"r.",randnummer:"rn.",schedule:"sched.",section:"sec.","series,":"ser.",subdivision:"subdiv.",subsection:"subsec.",supplement:"supp.",table:"tbl.",title:"tit.",volume:"vol."},LOCATOR_LABELS_MAP:{vrs:"verse",sv:"sub-verbo",subpara:"subparagraph",op:"opus",subch:"subchapter",add:"addendum",amend:"amendment",annot:"annotation",app:"appendix",art:"article",bibliog:"bibliography",bk:"book",ch:"chapter",cl:"clause",col:"column",cmt:"comment",dec:"decision",dept:"department",ex:"example",fig:"figure",fld:"field",fol:"folio",n:"note",hypo:"hypothetical",illus:"illustration",intro:"introduction",l:"line",no:"issue",p:"page",pp:"page",para:"paragraph",pt:"part",pmbl:"preamble",princ:"principle",pub:"publication",r:"rule",rn:"randnummer",sched:"schedule",sec:"section",ser:"series,",subdiv:"subdivision",subsec:"subsection",supp:"supplement",tbl:"table",tit:"title",vol:"volume"},MODULE_MACROS:{"juris-pretitle":!0,"juris-title":!0,"juris-pretitle-short":!0,"juris-title-short":!0,"juris-main":!0,"juris-main-short":!0,"juris-tail":!0,"juris-tail-short":!0,"juris-locator":!0},MODULE_TYPES:{legal_case:!0,legislation:!0,bill:!0,hearing:!0,gazette:!0,report:!0,regulation:!0,standard:!0,patent:!0,locator:!0},checkNestedBrace:function(e){e.opt.xclass==="note"?(this.depth=0,this.update=function(t){for(var t=t||"",i=t.split(/([\(\)])/),a=1,s=i.length;a-1;r--)if(e.opt.availableAbbrevDomains[t].indexOf(n[r])>-1){a=n[r];break}}if(!a&&s){for(var r=s.length-1;r>-1;r--)if(e.opt.availableAbbrevDomains[t].indexOf(s[r])>-1){a=s[r];break}}}return a},FIELD_CATEGORY_REMAP:{title:"title","container-title":"container-title","collection-title":"collection-title",country:"place",number:"number",place:"place",archive:"container-title","title-short":"title",genre:"title",event:"title",medium:"title","archive-place":"place","publisher-place":"place","event-place":"place",jurisdiction:"place","language-name":"place","language-name-original":"place","call-number":"number","chapter-number":"number","collection-number":"number",edition:"number",page:"number",issue:"number",locator:"number","locator-extra":"number","number-of-pages":"number","number-of-volumes":"number",volume:"number","citation-number":"number",publisher:"institution-part"},parseLocator:function(e){if(this.opt.development_extensions.locator_date_and_revision&&e.locator){e.locator=""+e.locator;var t=e.locator.indexOf("|");if(t>-1){var i=e.locator;e.locator=i.slice(0,t),i=i.slice(t+1);var a=i.match(/^([0-9]{4}-[0-9]{2}-[0-9]{2}).*/);a&&(e["locator-date"]=this.fun.dateparser.parseDateToObject(a[1]),i=i.slice(a[1].length)),e["locator-extra"]=i.replace(/^\s+/,"").replace(/\s+$/,"")}}return e.locator&&(e.locator=(""+e.locator).replace(/\s+$/,"")),e},normalizeLocaleStr:function(e){if(!!e){var t=e.split("-");return t[0]=t[0].toLowerCase(),t[1]&&(t[1]=t[1].toUpperCase()),t.join("-")}},parseNoteFieldHacks:function(e,t,i){if(typeof e.note=="string"){for(var a=[],s=e.note.split(` +`),n=0,r=s.length;n0||p>1)&&!a[p-1].match(c.NOTE_FIELD_REGEXP));p+=2)a[p]=` +`+a[p].slice(2,-1).trim()+` +`;s[n]=a.join("")}}s=s.join(` +`).split(` +`);for(var h=0,f={},n=0,r=s.length;n-1)(!e[m]||i)&&(e[m]=c.DateParser.parseDateToArray(y),(!t||t[m]&&this.isDateString(y))&&(s[n]=""));else if(!e[m]){if(c.NAME_VARIABLES.indexOf(m.replace(/^alt-/,""))>-1){f[m]||(f[m]=[]);var g=y.split(/\s*\|\|\s*/);if(g.length===1)f[m].push({literal:g[0]});else if(g.length===2){var v={family:g[0],given:g[1]};c.parseParticles(v),f[m].push(v)}}else e[m]=y;(!t||t[m])&&(s[n]="")}}for(var m in f)e[m]=f[m];if(t){s[h].trim()&&(s[h]=` +`+s[h]);for(var n=h-1;n>-1;n--)s[n].trim()||(s=s.slice(0,n).concat(s.slice(n+1)))}e.note=s.join(` +`).trim()}},checkPrefixSpaceAppend:function(e,t){t||(t="");var i="",a=t.replace(/<[^>]+>/g,"").replace(/["'\u201d\u2019\u00bb\u202f\u00a0 ]+$/g,""),s=a.slice(-1);(a.match(c.ENDSWITH_ROMANESQUE_REGEXP)||c.TERMINAL_PUNCTUATION.slice(0,-1).indexOf(s)>-1||s.match(/[\)\],0-9]/))&&(i=" ");var t=(t+i).replace(/\s+/g," ");return t},checkIgnorePredecessor:function(e,t){var i=!1,a=t.replace(/<[^>]+>/g,"").replace(/["'\u201d\u2019\u00bb\u202f\u00a0 ]+$/g,""),s=a.slice(-1);return c.TERMINAL_PUNCTUATION.slice(0,-1).indexOf(s)>-1&&t.trim().indexOf(" ")>-1?(e.tmp.term_predecessor=!1,!0):!1},checkSuffixSpacePrepend:function(e,t){return t?((t.match(c.STARTSWITH_ROMANESQUE_REGEXP)||["[","("].indexOf(t.slice(0,1))>-1)&&(t=" "+t),t):""},GENDERS:["masculine","feminine"],ERROR_NO_RENDERED_FORM:1,PREVIEW:"Just for laughs.",ASSUME_ALL_ITEMS_REGISTERED:2,START:0,END:1,SINGLETON:2,SEEN:6,SUCCESSOR:3,SUCCESSOR_OF_SUCCESSOR:4,SUPPRESS:5,SINGULAR:0,PLURAL:1,LITERAL:!0,BEFORE:1,AFTER:2,DESCENDING:1,ASCENDING:2,PRIMARY:1,SECONDARY:2,POSITION_FIRST:0,POSITION_SUBSEQUENT:1,POSITION_IBID:2,POSITION_IBID_WITH_LOCATOR:3,POSITION_CONTAINER_SUBSEQUENT:4,POSITION_MAP:{"0":0,"4":1,"1":2,"2":3,"3":4},POSITION_TEST_VARS:["position","first-reference-note-number","near-note"],AREAS:["citation","citation_sort","bibliography","bibliography_sort","intext"],CITE_FIELDS:["first-reference-note-number","first-container-reference-note-number","locator","locator-extra"],SWAPPING_PUNCTUATION:[".","!","?",":",","],TERMINAL_PUNCTUATION:[":",".",";","!","?"," "],NONE:0,NUMERIC:1,POSITION:2,TRIGRAPH:3,DATE_PARTS:["year","month","day"],DATE_PARTS_ALL:["year","month","day","season"],DATE_PARTS_INTERNAL:["year","month","day","year_end","month_end","day_end"],NAME_PARTS:["non-dropping-particle","family","given","dropping-particle","suffix","literal"],DISAMBIGUATE_OPTIONS:["disambiguate-add-names","disambiguate-add-givenname","disambiguate-add-year-suffix"],GIVENNAME_DISAMBIGUATION_RULES:["all-names","all-names-with-initials","primary-name","primary-name-with-initials","by-cite"],NAME_ATTRIBUTES:["and","delimiter-precedes-last","delimiter-precedes-et-al","initialize-with","initialize","name-as-sort-order","sort-separator","et-al-min","et-al-use-first","et-al-subsequent-min","et-al-subsequent-use-first","form","prefix","suffix","delimiter"],LOOSE:0,STRICT:1,TOLERANT:2,PREFIX_PUNCTUATION:/[.;:]\s*$/,SUFFIX_PUNCTUATION:/^\s*[.;:,\(\)]/,NUMBER_REGEXP:/(?:^\d+|\d+$)/,NAME_INITIAL_REGEXP:/^([A-Z\u0e01-\u0e5b\u00c0-\u017f\u0400-\u042f\u0590-\u05d4\u05d6-\u05ff\u0600-\u06ff\u0370\u0372\u0376\u0386\u0388-\u03ab\u03e2\u03e4\u03e6\u03e8\u03ea\u03ec\u03ee\u03f4\u03f7\u03fd-\u03ff])([a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0400-\u052f\u0600-\u06ff\u0370-\u03ff\u1f00-\u1fff]*|)(\.)*/,ROMANESQUE_REGEXP:/[-0-9a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/,ROMANESQUE_NOT_REGEXP:/[^a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/g,STARTSWITH_ROMANESQUE_REGEXP:/^[&a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/,ENDSWITH_ROMANESQUE_REGEXP:/[.;:&a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]$/,ALL_ROMANESQUE_REGEXP:/^[a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]+$/,VIETNAMESE_SPECIALS:/[\u00c0-\u00c3\u00c8-\u00ca\u00cc\u00cd\u00d2-\u00d5\u00d9\u00da\u00dd\u00e0-\u00e3\u00e8-\u00ea\u00ec\u00ed\u00f2-\u00f5\u00f9\u00fa\u00fd\u0101\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01a0\u01a1\u01af\u01b0\u1ea0-\u1ef9]/,VIETNAMESE_NAMES:/^(?:(?:[.AaBbCcDdEeGgHhIiKkLlMmNnOoPpQqRrSsTtUuVvXxYy \u00c0-\u00c3\u00c8-\u00ca\u00cc\u00cd\u00d2-\u00d5\u00d9\u00da\u00dd\u00e0-\u00e3\u00e8-\u00ea\u00ec\u00ed\u00f2-\u00f5\u00f9\u00fa\u00fd\u0101\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01a0\u01a1\u01af\u01b0\u1ea0-\u1ef9]{2,6})(\s+|$))+$/,NOTE_FIELDS_REGEXP:/\{:(?:[\-_a-z]+|[A-Z]+):[^\}]+\}/g,NOTE_FIELD_REGEXP:/^([\-_a-z]+|[A-Z]+):\s*([^\}]+)$/,PARTICLE_GIVEN_REGEXP:/^([^ ]+(?:\u02bb |\u2019 | |\' ) *)(.+)$/,PARTICLE_FAMILY_REGEXP:/^([^ ]+(?:\-|\u02bb|\u2019| |\') *)(.+)$/,DISPLAY_CLASSES:["block","left-margin","right-inline","indent"],NAME_VARIABLES:["author","chair","collection-editor","compiler","composer","container-author","contributor","curator","director","editor","editor-translator","editorial-director","executive-producer","guest","host","illustrator","interviewer","narrator","organizer","original-author","performer","producer","recipient","reviewed-author","script-writer","series-creator","translator","commenter"],CREATORS:["author","chair","collection-editor","compiler","composer","container-author","contributor","curator","director","editor","editor-translator","editorial-director","executive-producer","guest","host","illustrator","interviewer","narrator","organizer","original-author","performer","producer","recipient","reviewed-author","script-writer","series-creator","translator","commenter"],NUMERIC_VARIABLES:["call-number","chapter-number","collection-number","division","edition","page","issue","locator","locator-extra","number","number-of-pages","number-of-volumes","part-number","printing-number","section","supplement-number","version","volume","supplement","citation-number"],DATE_VARIABLES:["locator-date","issued","event-date","accessed","original-date","publication-date","available-date","submitted","alt-issued","alt-event"],VARIABLES_WITH_SHORT_FORM:["title","container-title"],TITLE_FIELD_SPLITS:function(e){for(var t=["title","short","main","sub","subjoin"],i={},a=0,s=t.length;a-1&&a.indexOf(t[n].toLowerCase())>-1;n+=-1)s.push(t.pop());t.reverse();var r=t.join(" "),o=s.join(" ");i==="drop"||!o?t=r:i==="demote"&&(t=[r,o].join(", "))}return t},extractTitleAndSubtitle:function(e,t){var i=t?"\u202F":"",a=[""];this.opt.development_extensions.split_container_title&&a.push("container-");for(var s=0,n=a.length;s-1&&(h[o.subjoin]=i+": "),(h[o.subjoin].indexOf("-")>-1||h[o.subjoin].indexOf("\u2014")>-1)&&(h[o.subjoin]="\u2014")),u)for(var w in h)e.multi._keys[w]||(e.multi._keys[w]={}),e.multi._keys[w][u]=h[w];else for(var w in h)e[w]=h[w]}}},titlecaseSentenceOrNormal:function(e,t,i,a,s){var n=c.TITLE_FIELD_SPLITS(i),r={};if(a&&t.multi?(t.multi._keys[n.title]&&(r[n.title]=t.multi._keys[n.title][a]),t.multi._keys[n.main]&&(r[n.main]=t.multi._keys[n.main][a]),t.multi._keys[n.sub]&&(r[n.sub]=t.multi._keys[n.sub][a]),t.multi._keys[n.subjoin]&&(r[n.subjoin]=t.multi._keys[n.subjoin][a])):(r[n.title]=t[n.title],r[n.main]=t[n.main],r[n.sub]=t[n.sub],r[n.subjoin]=t[n.subjoin]),r[n.main]&&r[n.sub]){var o=r[n.main],l=r[n.subjoin],u=r[n.sub];return s?(o=c.Output.Formatters.sentence(e,o),u=c.Output.Formatters.sentence(e,u)):e.opt.development_extensions.uppercase_subtitles&&(u=c.Output.Formatters["capitalize-first"](e,u)),[o,l,u].join("")}else if(r[n.title]){if(s)return c.Output.Formatters.sentence(e,r[n.title]);if(e.opt.development_extensions.uppercase_subtitles){for(var p=c.TITLE_SPLIT(r[n.title]),d=0,h=p.length;d-1||p[d].indexOf("\u2014")>-1)&&(p[d]="\u2014")}return r[n.title]=p.join(""),r[n.title]}else return r[n.title]}else return""},getSafeEscape:function(e){if(["bibliography","citation"].indexOf(e.tmp.area)>-1){var t=[];return e.opt.development_extensions.thin_non_breaking_space_html_hack&&e.opt.mode==="html"&&t.push(function(i){return i.replace(/\u202f/g,'')}),t.length?function(i){for(var a=0,s=t.length;ar[0]==="@vertical-align").length>0||a&&a.strings.suffix?e.tmp.just_did_number=!1:t&&(t.match(/[0-9]$/)?e.tmp.just_did_number=!0:e.tmp.just_did_number=!1)}},EVALUATE_GROUP_CONDITION:function(e,t){if(!!e.opt.use_context_condition){var i,a=t.condition.test==="comma-safe-numbers-only";if(t.condition.test==="empty-label")i=!t.condition.termtxt;else if(t.condition.test==="empty-label-no-decor")i=!t.condition.termtxt||t.condition.termtxt.indexOf("%s")>-1;else if(["comma-safe","comma-safe-numbers-only"].indexOf(t.condition.test)>-1){var s=t.condition.termtxt,n=!1;t.condition.termtxt&&(n=t.condition.termtxt.slice(0,1).match(c.ALL_ROMANESQUE_REGEXP));var r=e.tmp.just_did_number;r?t.condition.valueTerm?i=!a:s?n?i=!a:["always","after-number"].indexOf(e.opt.require_comma_on_symbol)>-1?i=!0:i=!1:i=!0:t.condition.valueTerm?i=!1:s?n?i=!a:e.opt.require_comma_on_symbol==="always"?i=!0:i=!1:i=!1}if(i)var o=!1;else var o=!0;return t.condition.not&&(o=!o),o}},SYS_OPTIONS:["prioritize_disambiguate_condition","csl_reverse_lookup_support","main_title_from_short_title","uppercase_subtitles","force_short_title_casing_alignment","implicit_short_title","split_container_title"],TITLE_SPLIT_REGEXP:function(){var e=["\\.\\s+","\\!\\s+","\\?\\s+","\\s*::*\\s+","\\s*\u2014\\s*","\\s+\\-\\s+","\\s*\\-\\-\\-*\\s*"];return{match:new RegExp("("+e.join("|")+")","g"),matchfirst:new RegExp("^("+e.join("|")+")"),split:new RegExp("(?:"+e.join("|")+")")}}(),TITLE_SPLIT:function(e){if(!e)return e;for(var t=e.match(c.TITLE_SPLIT_REGEXP.match),i=e.split(c.TITLE_SPLIT_REGEXP.split),a=i.length-2;a>-1;a--)i[a]=i[a].trim(),i[a]&&i[a].slice(-1).toLowerCase()!==i[a].slice(-1)?(i[a]=i[a]+t[a]+i[a+1],i=i.slice(0,a+1).concat(i.slice(a+2))):i=i.slice(0,a+1).concat([t[a]]).concat(i.slice(a+1));return i},GET_COURT_CLASS:function(e,t,i){var a="",s=null,n=t.jurisdiction?t.jurisdiction.split(":")[0]:null,r="court_condition_classes";return i&&(r="court_key_classes"),n&&t.authority&&(typeof t.authority=="string"?s=t.authority:t.authority[0]&&t.authority[0].literal&&(s=t.authority[0].literal)),s&&(this.lang&&e.locale[this.lang].opts[r]&&e.locale[this.lang].opts[r][n]&&e.locale[this.lang].opts[r][n][s]?a=e.locale[this.lang].opts[r][n][s]:e.locale[e.opt["default-locale"][0]].opts[r]&&e.locale[e.opt["default-locale"][0]].opts[r][n]&&e.locale[e.opt["default-locale"][0]].opts[r][n][s]&&(a=e.locale[e.opt["default-locale"][0]].opts[r][n][s])),a},SET_COURT_CLASSES:function(e,t,i,a){for(var s=i.getNodesByName(a,"court-class"),n=0,r=i.numberofnodes(s);n-1&&!e.children[a].attrs.prefix&&!e.children[a].attrs.suffix)i=i.slice(0,n).concat(i.slice(n+1));else{t=!1;break}}t&&!i.length&&(e.attrs["has-publisher-and-publisher-place"]=!0)}for(var a=0,s=e.children.length;a0){var t=e.slice(),i=t.pop();return i==="substitute"?!0:this.isChildOfSubstitute(t)}return!1};c.XmlJSON.prototype.addMissingNameNodes=function(e,t){if(t||(t=[]),e.name==="names"&&!this.isChildOfSubstitute(t)){for(var i=!0,a=0,s=e.children.length;a-1){for(var a=this.nodeCopy(this.institution),h=0,f=c.INSTITUTION_KEYS.length;h/,""),e=e.replace(//g,""),e=e.replace(/^\s+/g,""),e=e.replace(/\s+$/g,""),e)};c.parseXml=function(e){var t=0,i={children:[]},a=[i.children];function s(v){v=v.split(/(?:\r\n|\n|\r)/).join(" ").replace(/>[ ]+<").replace(/<\!--.*?-->/g,"");for(var w=v.split("><"),x=null,E=0,_=w.length;E<_;E++)E>0&&(w[E]="<"+w[E]),E"),typeof x!="number"&&(w[E].slice(0,7)==="