element-plus
Version:
A Component Library for Vue 3
11 lines (10 loc) • 976 kB
JavaScript
/*! Element Plus v2.13.2 */import{unref as s,getCurrentScope as qO,onScopeDispose as Og,computed as S,ref as L,watch as ie,shallowRef as Xt,watchEffect as ca,readonly as cu,isRef as Yn,reactive as At,onMounted as st,nextTick as Ce,getCurrentInstance as it,defineComponent as oe,createElementBlock as F,openBlock as x,createElementVNode as W,warn as XO,isVNode as Zt,Comment as Go,Fragment as De,onBeforeUnmount as Bt,inject as Se,onUnmounted as Ds,h as Le,Teleport as Rg,onBeforeMount as Kd,provide as wt,triggerRef as du,renderSlot as ee,createBlock as ne,onActivated as fu,onDeactivated as Ig,normalizeStyle as Ne,normalizeClass as T,createVNode as Z,withCtx as Q,mergeProps as lt,useSlots as mn,Transition as Hn,withDirectives as nt,createCommentVNode as te,resolveDynamicComponent as tt,createTextVNode as ht,toDisplayString as me,vShow as Rt,cloneVNode as Ng,Text as Mg,toRef as Lt,toRefs as Mn,onUpdated as qo,TransitionGroup as Pg,markRaw as Xo,useAttrs as Zo,withModifiers as We,createSlots as da,renderList as mt,toRaw as vu,resolveComponent as It,resolveDirective as jd,toHandlerKey as ZO,normalizeProps as Jo,guardReactiveProps as wl,vModelCheckbox as Ag,vModelRadio as Lg,onBeforeUpdate as Dg,withKeys as fn,vModelText as _g,toHandlers as JO,effectScope as QO,render as Cl,createApp as eR,shallowReactive as Bg}from"vue";const tR='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',Fg=e=>typeof Element=="undefined"?!1:e instanceof Element,nR=e=>getComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,Vg=e=>Array.from(e.querySelectorAll(tR)).filter(t=>_s(t)&&nR(t)),_s=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.tabIndex<0||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true")return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},pu=function(e,t,...n){let a;t.includes("mouse")||t.includes("click")?a="MouseEvents":t.includes("key")?a="KeyboardEvent":a="HTMLEvents";const o=document.createEvent(a);return o.initEvent(t,...n),e.dispatchEvent(o),e},zg=e=>!e.getAttribute("aria-owns"),Hg=(e,t,n)=>{const{parentNode:a}=e;if(!a)return null;const o=a.querySelectorAll(n),l=Array.prototype.indexOf.call(o,e);return o[l+t]||null},Bs=(e,t)=>{if(!e||!e.focus)return;let n=!1;Fg(e)&&!_s(e)&&!e.getAttribute("tabindex")&&(e.setAttribute("tabindex","-1"),n=!0),e.focus(t),Fg(e)&&n&&e.removeAttribute("tabindex")},hu=e=>{e&&(Bs(e),!zg(e)&&e.click())},ve={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},Wg=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"],mu=["sun","mon","tue","wed","thu","fri","sat"],je="update:modelValue",ft="change",Cn="input",Ud=Symbol("INSTALLED_KEY"),Va=["","default","small","large"],aR={large:40,default:32,small:24},Yd=["left","center","right"],Fs=11,Gd=2;function Kg(e,t){var n;const a=Xt();return ca(()=>{a.value=e()},{...t,flush:(n=void 0)!=null?n:"sync"}),cu(a)}function Jl(e){return qO()?(Og(e),!0):!1}function Ra(e){return typeof e=="function"?e():s(e)}function oR(e){if(!Yn(e))return At(e);const t=new Proxy({},{get(n,a,o){return s(Reflect.get(e.value,a,o))},set(n,a,o){return Yn(e.value[a])&&!Yn(o)?e.value[a].value=o:e.value[a]=o,!0},deleteProperty(n,a){return Reflect.deleteProperty(e.value,a)},has(n,a){return Reflect.has(e.value,a)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return At(t)}function lR(e){return oR(S(e))}const xt=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const rR=e=>typeof e!="undefined",jg=e=>e!=null,sR=Object.prototype.toString,iR=e=>sR.call(e)==="[object Object]",Ug=(e,t,n)=>Math.min(n,Math.max(t,e)),lo=()=>{},gu=uR();function uR(){var e,t;return xt&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Yg(e,t){function n(...a){return new Promise((o,l)=>{Promise.resolve(e(()=>t.apply(this,a),{fn:t,thisArg:this,args:a})).then(o).catch(l)})}return n}function cR(e,t={}){let n,a,o=lo;const l=i=>{clearTimeout(i),o(),o=lo};return i=>{const u=Ra(e),c=Ra(t.maxWait);return n&&l(n),u<=0||c!==void 0&&c<=0?(a&&(l(a),a=null),Promise.resolve(i())):new Promise((d,f)=>{o=t.rejectOnCancel?f:d,c&&!a&&(a=setTimeout(()=>{n&&l(n),a=null,d(i())},c)),n=setTimeout(()=>{a&&l(a),a=null,d(i())},u)})}}function dR(...e){let t=0,n,a=!0,o=lo,l,r,i,u,c;!Yn(e[0])&&typeof e[0]=="object"?{delay:r,trailing:i=!0,leading:u=!0,rejectOnCancel:c=!1}=e[0]:[r,i=!0,u=!0,c=!1]=e;const d=()=>{n&&(clearTimeout(n),n=void 0,o(),o=lo)};return p=>{const m=Ra(r),v=Date.now()-t,h=()=>l=p();return d(),m<=0?(t=Date.now(),h()):(v>m&&(u||!a)?(t=Date.now(),h()):i&&(l=new Promise((g,b)=>{o=c?b:g,n=setTimeout(()=>{t=Date.now(),a=!0,g(h()),d()},Math.max(0,m-v))})),!u&&!n&&(n=setTimeout(()=>a=!0,m)),a=!1,l)}}function fR(e){return it()}function Vs(e,t=200,n={}){return Yg(cR(t,n),e)}function vR(e,t=200,n={}){const a=L(e.value),o=Vs(()=>{a.value=e.value},t,n);return ie(e,()=>o()),a}function Gg(e,t=200,n=!1,a=!0,o=!1){return Yg(dR(t,n,a,o),e)}function qd(e,t=!0,n){fR()?st(e,n):t?e():Ce(e)}function Ir(e,t,n={}){const{immediate:a=!0}=n,o=L(!1);let l=null;function r(){l&&(clearTimeout(l),l=null)}function i(){o.value=!1,r()}function u(...c){r(),o.value=!0,l=setTimeout(()=>{o.value=!1,l=null,e(...c)},Ra(t))}return a&&(o.value=!0,xt&&u()),Jl(i),{isPending:cu(o),start:u,stop:i}}function Sn(e){var t;const n=Ra(e);return(t=n==null?void 0:n.$el)!=null?t:n}const ro=xt?window:void 0,pR=xt?window.document:void 0;function Nt(...e){let t,n,a,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,a,o]=e,t=ro):[t,n,a,o]=e,!t)return lo;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const l=[],r=()=>{l.forEach(d=>d()),l.length=0},i=(d,f,p,m)=>(d.addEventListener(f,p,m),()=>d.removeEventListener(f,p,m)),u=ie(()=>[Sn(t),Ra(o)],([d,f])=>{if(r(),!d)return;const p=iR(f)?{...f}:f;l.push(...n.flatMap(m=>a.map(v=>i(d,m,v,p))))},{immediate:!0,flush:"post"}),c=()=>{u(),r()};return Jl(c),c}let qg=!1;function Xd(e,t,n={}){const{window:a=ro,ignore:o=[],capture:l=!0,detectIframe:r=!1}=n;if(!a)return lo;gu&&!qg&&(qg=!0,Array.from(a.document.body.children).forEach(p=>p.addEventListener("click",lo)),a.document.documentElement.addEventListener("click",lo));let i=!0;const u=p=>o.some(m=>{if(typeof m=="string")return Array.from(a.document.querySelectorAll(m)).some(v=>v===p.target||p.composedPath().includes(v));{const v=Sn(m);return v&&(p.target===v||p.composedPath().includes(v))}}),d=[Nt(a,"click",p=>{const m=Sn(e);if(!(!m||m===p.target||p.composedPath().includes(m))){if(p.detail===0&&(i=!u(p)),!i){i=!0;return}t(p)}},{passive:!0,capture:l}),Nt(a,"pointerdown",p=>{const m=Sn(e);i=!u(p)&&!!(m&&!p.composedPath().includes(m))},{passive:!0}),r&&Nt(a,"blur",p=>{setTimeout(()=>{var m;const v=Sn(e);((m=a.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(v!=null&&v.contains(a.document.activeElement))&&t(p)},0)})].filter(Boolean);return()=>d.forEach(p=>p())}function hR(){const e=L(!1),t=it();return t&&st(()=>{e.value=!0},t),e}function bu(e){const t=hR();return S(()=>(t.value,!!e()))}function zs(e,t,n={}){const{window:a=ro,...o}=n;let l;const r=bu(()=>a&&"MutationObserver"in a),i=()=>{l&&(l.disconnect(),l=void 0)},u=S(()=>{const p=Ra(e),m=(Array.isArray(p)?p:[p]).map(Sn).filter(jg);return new Set(m)}),c=ie(()=>u.value,p=>{i(),r.value&&p.size&&(l=new MutationObserver(t),p.forEach(m=>l.observe(m,o)))},{immediate:!0,flush:"post"}),d=()=>l==null?void 0:l.takeRecords(),f=()=>{i(),c()};return Jl(f),{isSupported:r,stop:f,takeRecords:d}}function mR(e={}){var t;const{window:n=ro,deep:a=!0,triggerOnRemoval:o=!1}=e,l=(t=e.document)!=null?t:n==null?void 0:n.document,r=()=>{var c;let d=l==null?void 0:l.activeElement;if(a)for(;d!=null&&d.shadowRoot;)d=(c=d==null?void 0:d.shadowRoot)==null?void 0:c.activeElement;return d},i=L(),u=()=>{i.value=r()};return n&&(Nt(n,"blur",c=>{c.relatedTarget===null&&u()},!0),Nt(n,"focus",u,!0)),o&&zs(l,c=>{c.filter(d=>d.removedNodes.length).map(d=>Array.from(d.removedNodes)).flat().forEach(d=>{d===i.value&&u()})},{childList:!0,subtree:!0}),u(),i}function gR(e,t={}){const{window:n=ro}=t,a=bu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const l=L(!1),r=c=>{l.value=c.matches},i=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",r):o.removeListener(r))},u=ca(()=>{a.value&&(i(),o=n.matchMedia(Ra(e)),"addEventListener"in o?o.addEventListener("change",r):o.addListener(r),l.value=o.matches)});return Jl(()=>{u(),i(),o=void 0}),l}function bR(e){return JSON.parse(JSON.stringify(e))}function yR(e,t,n={}){const{window:a=ro,initialValue:o="",observe:l=!1}=n,r=L(o),i=S(()=>{var c;return Sn(t)||((c=a==null?void 0:a.document)==null?void 0:c.documentElement)});function u(){var c;const d=Ra(e),f=Ra(i);if(f&&a){const p=(c=a.getComputedStyle(f).getPropertyValue(d))==null?void 0:c.trim();r.value=p||o}}return l&&zs(i,u,{attributeFilter:["style","class"],window:a}),ie([i,()=>Ra(e)],u,{immediate:!0}),ie(r,c=>{var d;(d=i.value)!=null&&d.style&&i.value.style.setProperty(Ra(e),c)}),r}function wR(e={}){const{document:t=pR}=e;if(!t)return L("visible");const n=L(t.visibilityState);return Nt(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}function Jt(e,t,n={}){const{window:a=ro,...o}=n;let l;const r=bu(()=>a&&"ResizeObserver"in a),i=()=>{l&&(l.disconnect(),l=void 0)},u=S(()=>Array.isArray(e)?e.map(f=>Sn(f)):[Sn(e)]),c=ie(u,f=>{if(i(),r.value&&a){l=new ResizeObserver(t);for(const p of f)p&&l.observe(p,o)}},{immediate:!0,flush:"post"}),d=()=>{i(),c()};return Jl(d),{isSupported:r,stop:d}}function Xg(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:o=!0,immediate:l=!0}=t,r=L(0),i=L(0),u=L(0),c=L(0),d=L(0),f=L(0),p=L(0),m=L(0);function v(){const h=Sn(e);if(!h){n&&(r.value=0,i.value=0,u.value=0,c.value=0,d.value=0,f.value=0,p.value=0,m.value=0);return}const g=h.getBoundingClientRect();r.value=g.height,i.value=g.bottom,u.value=g.left,c.value=g.right,d.value=g.top,f.value=g.width,p.value=g.x,m.value=g.y}return Jt(e,v),ie(()=>Sn(e),h=>!h&&v()),zs(e,v,{attributeFilter:["style","class"]}),o&&Nt("scroll",v,{capture:!0,passive:!0}),a&&Nt("resize",v,{passive:!0}),qd(()=>{l&&v()}),{height:r,bottom:i,left:u,right:c,top:d,width:f,x:p,y:m,update:v}}function Zd(e,t={width:0,height:0},n={}){const{window:a=ro,box:o="content-box"}=n,l=S(()=>{var f,p;return(p=(f=Sn(e))==null?void 0:f.namespaceURI)==null?void 0:p.includes("svg")}),r=L(t.width),i=L(t.height),{stop:u}=Jt(e,([f])=>{const p=o==="border-box"?f.borderBoxSize:o==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(a&&l.value){const m=Sn(e);if(m){const v=m.getBoundingClientRect();r.value=v.width,i.value=v.height}}else if(p){const m=Array.isArray(p)?p:[p];r.value=m.reduce((v,{inlineSize:h})=>v+h,0),i.value=m.reduce((v,{blockSize:h})=>v+h,0)}else r.value=f.contentRect.width,i.value=f.contentRect.height},n);qd(()=>{const f=Sn(e);f&&(r.value="offsetWidth"in f?f.offsetWidth:t.width,i.value="offsetHeight"in f?f.offsetHeight:t.height)});const c=ie(()=>Sn(e),f=>{r.value=f?t.width:0,i.value=f?t.height:0});function d(){u(),c()}return{width:r,height:i,stop:d}}function CR(e,t,n={}){const{root:a,rootMargin:o="0px",threshold:l=.1,window:r=ro,immediate:i=!0}=n,u=bu(()=>r&&"IntersectionObserver"in r),c=S(()=>{const v=Ra(e);return(Array.isArray(v)?v:[v]).map(Sn).filter(jg)});let d=lo;const f=L(i),p=u.value?ie(()=>[c.value,Sn(a),f.value],([v,h])=>{if(d(),!f.value||!v.length)return;const g=new IntersectionObserver(t,{root:Sn(h),rootMargin:o,threshold:l});v.forEach(b=>b&&g.observe(b)),d=()=>{g.disconnect(),d=lo}},{immediate:i,flush:"post"}):lo,m=()=>{d(),p(),f.value=!1};return Jl(m),{isSupported:u,isActive:f,pause(){d(),f.value=!1},resume(){f.value=!0},stop:m}}function Zg(e,t,n,a={}){var o,l,r;const{clone:i=!1,passive:u=!1,eventName:c,deep:d=!1,defaultValue:f,shouldEmit:p}=a,m=it(),v=n||(m==null?void 0:m.emit)||((o=m==null?void 0:m.$emit)==null?void 0:o.bind(m))||((r=(l=m==null?void 0:m.proxy)==null?void 0:l.$emit)==null?void 0:r.bind(m==null?void 0:m.proxy));let h=c;t||(t="modelValue"),h=h||`update:${t.toString()}`;const g=y=>i?typeof i=="function"?i(y):bR(y):y,b=()=>rR(e[t])?g(e[t]):f,C=y=>{p?p(y)&&v(h,y):v(h,y)};if(u){const y=b(),w=L(y);let k=!1;return ie(()=>e[t],E=>{k||(k=!0,w.value=g(E),Ce(()=>k=!1))}),ie(w,E=>{!k&&(E!==e[t]||d)&&C(E)},{deep:d}),w}else return S({get(){return b()},set(y){C(y)}})}function SR(e={}){const{window:t=ro}=e;if(!t)return L(!1);const n=L(t.document.hasFocus());return Nt(t,"blur",()=>{n.value=!1}),Nt(t,"focus",()=>{n.value=!0}),n}function Jd(e={}){const{window:t=ro,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:a=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:l=!0}=e,r=L(n),i=L(a),u=()=>{t&&(l?(r.value=t.innerWidth,i.value=t.innerHeight):(r.value=t.document.documentElement.clientWidth,i.value=t.document.documentElement.clientHeight))};if(u(),qd(u),Nt("resize",u,{passive:!0}),o){const c=gR("(orientation: portrait)");ie(c,()=>u())}return{width:r,height:i}}const Qd=()=>xt&&/firefox/i.test(window.navigator.userAgent),Jg=()=>xt&&/android/i.test(window.navigator.userAgent),Pn=(e,t,{checkForDefaultPrevented:n=!0}={})=>o=>{const l=e==null?void 0:e(o);if(n===!1||!l)return t==null?void 0:t(o)},Qg=e=>t=>t.pointerType==="mouse"?e(t):void 0,Wt=e=>{if(e.code&&e.code!=="Unidentified")return e.code;const t=e0(e);return t?Object.values(ve).includes(t)?t:t===" "?ve.space:"":""},e0=e=>{let t=e.key&&e.key!=="Unidentified"?e.key:"";if(!t&&e.type==="keyup"&&Jg()){const n=e.target;t=n.value.charAt(n.selectionStart-1)}return t},t0=e=>{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},ef=(e,t)=>Math.abs(t0(e)-t0(t)),n0=e=>{let t,n;return e.type==="touchend"?(n=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}};function kR(e,t,n,a){const o=n-t;return e/=a/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}const Tt=()=>{},ER=Object.prototype.hasOwnProperty,Bn=(e,t)=>ER.call(e,t),ke=Array.isArray,Nr=e=>a0(e)==="[object Date]",ot=e=>typeof e=="function",He=e=>typeof e=="string",Ot=e=>e!==null&&typeof e=="object",Hs=e=>(Ot(e)||ot(e))&&ot(e.then)&&ot(e.catch),xR=Object.prototype.toString,a0=e=>xR.call(e),tf=e=>a0(e)==="[object Object]",nf=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},$R=/-\w/g,af=nf(e=>e.replace($R,t=>t.slice(1).toUpperCase())),TR=/\B([A-Z])/g,OR=nf(e=>e.replace(TR,"-$1").toLowerCase()),RR=nf(e=>e.charAt(0).toUpperCase()+e.slice(1));/*! Bundled license information:
@vue/shared/dist/shared.esm-bundler.js:
(**
* @vue/shared v3.5.25
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**)
*/var o0=typeof global=="object"&&global&&global.Object===Object&&global,IR=typeof self=="object"&&self&&self.Object===Object&&self,Wn=o0||IR||Function("return this")(),aa=Wn.Symbol,l0=Object.prototype,NR=l0.hasOwnProperty,MR=l0.toString,Ws=aa?aa.toStringTag:void 0;function PR(e){var t=NR.call(e,Ws),n=e[Ws];try{e[Ws]=void 0;var a=!0}catch(l){}var o=MR.call(e);return a&&(t?e[Ws]=n:delete e[Ws]),o}var AR=Object.prototype,LR=AR.toString;function DR(e){return LR.call(e)}var _R="[object Null]",BR="[object Undefined]",r0=aa?aa.toStringTag:void 0;function fa(e){return e==null?e===void 0?BR:_R:r0&&r0 in Object(e)?PR(e):DR(e)}function Tn(e){return e!=null&&typeof e=="object"}var FR="[object Symbol]";function Ia(e){return typeof e=="symbol"||Tn(e)&&fa(e)==FR}var VR=NaN;function s0(e){return typeof e=="number"?e:Ia(e)?VR:+e}function kn(e,t){for(var n=-1,a=e==null?0:e.length,o=Array(a);++n<a;)o[n]=t(e[n],n,e);return o}var Vt=Array.isArray,i0=aa?aa.prototype:void 0,u0=i0?i0.toString:void 0;function Na(e){if(typeof e=="string")return e;if(Vt(e))return kn(e,Na)+"";if(Ia(e))return u0?u0.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function yu(e,t){return function(n,a){var o;if(n===void 0&&a===void 0)return t;if(n!==void 0&&(o=n),a!==void 0){if(o===void 0)return a;typeof n=="string"||typeof a=="string"?(n=Na(n),a=Na(a)):(n=s0(n),a=s0(a)),o=e(n,a)}return o}}var zR=yu(function(e,t){return e+t},0),HR=/\s/;function c0(e){for(var t=e.length;t--&&HR.test(e.charAt(t)););return t}var WR=/^\s+/;function d0(e){return e&&e.slice(0,c0(e)+1).replace(WR,"")}function $n(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var f0=NaN,KR=/^[-+]0x[0-9a-f]+$/i,jR=/^0b[01]+$/i,UR=/^0o[0-7]+$/i,YR=parseInt;function za(e){if(typeof e=="number")return e;if(Ia(e))return f0;if($n(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=$n(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=d0(e);var n=jR.test(e);return n||UR.test(e)?YR(e.slice(2),n?2:8):KR.test(e)?f0:+e}var v0=1/0,GR=17976931348623157e292;function Qo(e){if(!e)return e===0?e:0;if(e=za(e),e===v0||e===-v0){var t=e<0?-1:1;return t*GR}return e===e?e:0}function Kt(e){var t=Qo(e),n=t%1;return t===t?n?t-n:t:0}var qR="Expected a function";function XR(e,t){if(typeof t!="function")throw new TypeError(qR);return e=Kt(e),function(){if(--e<1)return t.apply(this,arguments)}}function ga(e){return e}var ZR="[object AsyncFunction]",JR="[object Function]",QR="[object GeneratorFunction]",eI="[object Proxy]";function el(e){if(!$n(e))return!1;var t=fa(e);return t==JR||t==QR||t==ZR||t==eI}var wu=Wn["__core-js_shared__"],p0=(function(){var e=/[^.]+$/.exec(wu&&wu.keys&&wu.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function tI(e){return!!p0&&p0 in e}var nI=Function.prototype,aI=nI.toString;function Ql(e){if(e!=null){try{return aI.call(e)}catch(t){}try{return e+""}catch(t){}}return""}var oI=/[\\^$.*+?()[\]{}|]/g,lI=/^\[object .+?Constructor\]$/,rI=Function.prototype,sI=Object.prototype,iI=rI.toString,uI=sI.hasOwnProperty,cI=RegExp("^"+iI.call(uI).replace(oI,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function h0(e){if(!$n(e)||tI(e))return!1;var t=el(e)?cI:lI;return t.test(Ql(e))}function dI(e,t){return e==null?void 0:e[t]}function er(e,t){var n=dI(e,t);return h0(n)?n:void 0}var Ks=er(Wn,"WeakMap"),Cu=Ks&&new Ks,m0=Cu?function(e,t){return Cu.set(e,t),e}:ga,g0=Object.create,Mr=(function(){function e(){}return function(t){if(!$n(t))return{};if(g0)return g0(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})();function js(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Mr(e.prototype),a=e.apply(n,t);return $n(a)?a:n}}var fI=1;function vI(e,t,n){var a=t&fI,o=js(e);function l(){var r=this&&this!==Wn&&this instanceof l?o:e;return r.apply(a?n:this,arguments)}return l}function Ma(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var pI=Math.max;function b0(e,t,n,a){for(var o=-1,l=e.length,r=n.length,i=-1,u=t.length,c=pI(l-r,0),d=Array(u+c),f=!a;++i<u;)d[i]=t[i];for(;++o<r;)(f||o<l)&&(d[n[o]]=e[o]);for(;c--;)d[i++]=e[o++];return d}var hI=Math.max;function y0(e,t,n,a){for(var o=-1,l=e.length,r=-1,i=n.length,u=-1,c=t.length,d=hI(l-i,0),f=Array(d+c),p=!a;++o<d;)f[o]=e[o];for(var m=o;++u<c;)f[m+u]=t[u];for(;++r<i;)(p||o<l)&&(f[m+n[r]]=e[o++]);return f}function mI(e,t){for(var n=e.length,a=0;n--;)e[n]===t&&++a;return a}function Su(){}var gI=4294967295;function Yt(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=gI,this.__views__=[]}Yt.prototype=Mr(Su.prototype),Yt.prototype.constructor=Yt;function of(){}var lf=Cu?function(e){return Cu.get(e)}:of,Pr={},bI=Object.prototype,yI=bI.hasOwnProperty;function ku(e){for(var t=e.name+"",n=Pr[t],a=yI.call(Pr,t)?n.length:0;a--;){var o=n[a],l=o.func;if(l==null||l==e)return o.name}return t}function Ha(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}Ha.prototype=Mr(Su.prototype),Ha.prototype.constructor=Ha;function ba(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}function w0(e){if(e instanceof Yt)return e.clone();var t=new Ha(e.__wrapped__,e.__chain__);return t.__actions__=ba(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var wI=Object.prototype,CI=wI.hasOwnProperty;function J(e){if(Tn(e)&&!Vt(e)&&!(e instanceof Yt)){if(e instanceof Ha)return e;if(CI.call(e,"__wrapped__"))return w0(e)}return new Ha(e)}J.prototype=Su.prototype,J.prototype.constructor=J;function rf(e){var t=ku(e),n=J[t];if(typeof n!="function"||!(t in Yt.prototype))return!1;if(e===n)return!0;var a=lf(n);return!!a&&e===a[0]}var SI=800,kI=16,EI=Date.now;function C0(e){var t=0,n=0;return function(){var a=EI(),o=kI-(a-n);if(n=a,o>0){if(++t>=SI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var S0=C0(m0),xI=/\{\n\/\* \[wrapped with (.+)\] \*/,$I=/,? & /;function TI(e){var t=e.match(xI);return t?t[1].split($I):[]}var OI=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function RI(e,t){var n=t.length;if(!n)return e;var a=n-1;return t[a]=(n>1?"& ":"")+t[a],t=t.join(n>2?", ":" "),e.replace(OI,`{
/* [wrapped with `+t+`] */
`)}function sf(e){return function(){return e}}var Eu=(function(){try{var e=er(Object,"defineProperty");return e({},"",{}),e}catch(t){}})(),II=Eu?function(e,t){return Eu(e,"toString",{configurable:!0,enumerable:!1,value:sf(t),writable:!0})}:ga,uf=C0(II);function Wa(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}function xu(e,t,n,a){for(var o=e.length,l=n+(a?1:-1);a?l--:++l<o;)if(t(e[l],l,e))return l;return-1}function k0(e){return e!==e}function NI(e,t,n){for(var a=n-1,o=e.length;++a<o;)if(e[a]===t)return a;return-1}function Ar(e,t,n){return t===t?NI(e,t,n):xu(e,k0,n)}function $u(e,t){var n=e==null?0:e.length;return!!n&&Ar(e,t,0)>-1}var MI=1,PI=2,AI=8,LI=16,DI=32,_I=64,BI=128,FI=256,VI=512,zI=[["ary",BI],["bind",MI],["bindKey",PI],["curry",AI],["curryRight",LI],["flip",VI],["partial",DI],["partialRight",_I],["rearg",FI]];function HI(e,t){return Wa(zI,function(n){var a="_."+n[0];t&n[1]&&!$u(e,a)&&e.push(a)}),e.sort()}function E0(e,t,n){var a=t+"";return uf(e,RI(a,HI(TI(a),n)))}var WI=4,KI=8,x0=32,$0=64;function T0(e,t,n,a,o,l,r,i,u,c){var d=t&KI,f=d?r:void 0,p=d?void 0:r,m=d?l:void 0,v=d?void 0:l;t|=d?x0:$0,t&=~(d?$0:x0),t&WI||(t&=-4);var h=[e,t,o,m,f,v,p,i,u,c],g=n.apply(void 0,h);return rf(e)&&S0(g,h),g.placeholder=a,E0(g,e,t)}function Lr(e){var t=e;return t.placeholder}var jI=9007199254740991,UI=/^(?:0|[1-9]\d*)$/;function tl(e,t){var n=typeof e;return t=t==null?jI:t,!!t&&(n=="number"||n!="symbol"&&UI.test(e))&&e>-1&&e%1==0&&e<t}var YI=Math.min;function GI(e,t){for(var n=e.length,a=YI(t.length,n),o=ba(e);a--;){var l=t[a];e[a]=tl(l,n)?o[l]:void 0}return e}var O0="__lodash_placeholder__";function Sl(e,t){for(var n=-1,a=e.length,o=0,l=[];++n<a;){var r=e[n];(r===t||r===O0)&&(e[n]=O0,l[o++]=n)}return l}var qI=1,XI=2,ZI=8,JI=16,QI=128,eN=512;function Tu(e,t,n,a,o,l,r,i,u,c){var d=t&QI,f=t&qI,p=t&XI,m=t&(ZI|JI),v=t&eN,h=p?void 0:js(e);function g(){for(var b=arguments.length,C=Array(b),y=b;y--;)C[y]=arguments[y];if(m)var w=Lr(g),k=mI(C,w);if(a&&(C=b0(C,a,o,m)),l&&(C=y0(C,l,r,m)),b-=k,m&&b<c){var E=Sl(C,w);return T0(e,t,Tu,g.placeholder,n,C,E,i,u,c-b)}var $=f?n:this,O=p?$[e]:e;return b=C.length,i?C=GI(C,i):v&&b>1&&C.reverse(),d&&u<b&&(C.length=u),this&&this!==Wn&&this instanceof g&&(O=h||js(O)),O.apply($,C)}return g}function tN(e,t,n){var a=js(e);function o(){for(var l=arguments.length,r=Array(l),i=l,u=Lr(o);i--;)r[i]=arguments[i];var c=l<3&&r[0]!==u&&r[l-1]!==u?[]:Sl(r,u);if(l-=c.length,l<n)return T0(e,t,Tu,o.placeholder,void 0,r,c,void 0,void 0,n-l);var d=this&&this!==Wn&&this instanceof o?a:e;return Ma(d,this,r)}return o}var nN=1;function aN(e,t,n,a){var o=t&nN,l=js(e);function r(){for(var i=-1,u=arguments.length,c=-1,d=a.length,f=Array(d+u),p=this&&this!==Wn&&this instanceof r?l:e;++c<d;)f[c]=a[c];for(;u--;)f[c++]=arguments[++i];return Ma(p,o?n:this,f)}return r}var R0="__lodash_placeholder__",cf=1,oN=2,lN=4,I0=8,Us=128,N0=256,rN=Math.min;function sN(e,t){var n=e[1],a=t[1],o=n|a,l=o<(cf|oN|Us),r=a==Us&&n==I0||a==Us&&n==N0&&e[7].length<=t[8]||a==(Us|N0)&&t[7].length<=t[8]&&n==I0;if(!(l||r))return e;a&cf&&(e[2]=t[2],o|=n&cf?0:lN);var i=t[3];if(i){var u=e[3];e[3]=u?b0(u,i,t[4]):i,e[4]=u?Sl(e[3],R0):t[4]}return i=t[5],i&&(u=e[5],e[5]=u?y0(u,i,t[6]):i,e[6]=u?Sl(e[5],R0):t[6]),i=t[7],i&&(e[7]=i),a&Us&&(e[8]=e[8]==null?t[8]:rN(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=o,e}var iN="Expected a function",M0=1,uN=2,P0=8,A0=16,L0=32,cN=64,D0=Math.max;function nl(e,t,n,a,o,l,r,i){var u=t&uN;if(!u&&typeof e!="function")throw new TypeError(iN);var c=a?a.length:0;if(c||(t&=-97,a=o=void 0),r=r===void 0?r:D0(Kt(r),0),i=i===void 0?i:Kt(i),c-=o?o.length:0,t&cN){var d=a,f=o;a=o=void 0}var p=u?void 0:lf(e),m=[e,t,n,a,o,d,f,l,r,i];if(p&&sN(m,p),e=m[0],t=m[1],n=m[2],a=m[3],o=m[4],i=m[9]=m[9]===void 0?u?0:e.length:D0(m[9]-c,0),!i&&t&(P0|A0)&&(t&=-25),!t||t==M0)var v=vI(e,t,n);else t==P0||t==A0?v=tN(e,t,i):(t==L0||t==(M0|L0))&&!o.length?v=aN(e,t,n,a):v=Tu.apply(void 0,m);var h=p?m0:S0;return E0(h(v,m),e,t)}var dN=128;function _0(e,t,n){return t=n?void 0:t,t=e&&t==null?e.length:t,nl(e,dN,void 0,void 0,void 0,void 0,t)}function al(e,t,n){t=="__proto__"&&Eu?Eu(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function so(e,t){return e===t||e!==e&&t!==t}var fN=Object.prototype,vN=fN.hasOwnProperty;function Ys(e,t,n){var a=e[t];(!(vN.call(e,t)&&so(a,n))||n===void 0&&!(t in e))&&al(e,t,n)}function ko(e,t,n,a){var o=!n;n||(n={});for(var l=-1,r=t.length;++l<r;){var i=t[l],u=a?a(n[i],e[i],i,n,e):void 0;u===void 0&&(u=e[i]),o?al(n,i,u):Ys(n,i,u)}return n}var B0=Math.max;function F0(e,t,n){return t=B0(t===void 0?e.length-1:t,0),function(){for(var a=arguments,o=-1,l=B0(a.length-t,0),r=Array(l);++o<l;)r[o]=a[t+o];o=-1;for(var i=Array(t+1);++o<t;)i[o]=a[o];return i[t]=n(r),Ma(e,this,i)}}function jt(e,t){return uf(F0(e,t,ga),e+"")}var pN=9007199254740991;function Ou(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=pN}function ya(e){return e!=null&&Ou(e.length)&&!el(e)}function va(e,t,n){if(!$n(n))return!1;var a=typeof t;return(a=="number"?ya(n)&&tl(t,n.length):a=="string"&&t in n)?so(n[t],e):!1}function Dr(e){return jt(function(t,n){var a=-1,o=n.length,l=o>1?n[o-1]:void 0,r=o>2?n[2]:void 0;for(l=e.length>3&&typeof l=="function"?(o--,l):void 0,r&&va(n[0],n[1],r)&&(l=o<3?void 0:l,o=1),t=Object(t);++a<o;){var i=n[a];i&&e(t,i,a,l)}return t})}var hN=Object.prototype;function Gs(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||hN;return e===n}function df(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}var mN="[object Arguments]";function V0(e){return Tn(e)&&fa(e)==mN}var z0=Object.prototype,gN=z0.hasOwnProperty,bN=z0.propertyIsEnumerable,tr=V0((function(){return arguments})())?V0:function(e){return Tn(e)&&gN.call(e,"callee")&&!bN.call(e,"callee")};function ff(){return!1}var H0=typeof exports=="object"&&exports&&!exports.nodeType&&exports,W0=H0&&typeof module=="object"&&module&&!module.nodeType&&module,yN=W0&&W0.exports===H0,K0=yN?Wn.Buffer:void 0,wN=K0?K0.isBuffer:void 0,kl=wN||ff,CN="[object Arguments]",SN="[object Array]",kN="[object Boolean]",EN="[object Date]",xN="[object Error]",$N="[object Function]",TN="[object Map]",ON="[object Number]",RN="[object Object]",IN="[object RegExp]",NN="[object Set]",MN="[object String]",PN="[object WeakMap]",AN="[object ArrayBuffer]",LN="[object DataView]",DN="[object Float32Array]",_N="[object Float64Array]",BN="[object Int8Array]",FN="[object Int16Array]",VN="[object Int32Array]",zN="[object Uint8Array]",HN="[object Uint8ClampedArray]",WN="[object Uint16Array]",KN="[object Uint32Array]",yn={};yn[DN]=yn[_N]=yn[BN]=yn[FN]=yn[VN]=yn[zN]=yn[HN]=yn[WN]=yn[KN]=!0,yn[CN]=yn[SN]=yn[AN]=yn[kN]=yn[LN]=yn[EN]=yn[xN]=yn[$N]=yn[TN]=yn[ON]=yn[RN]=yn[IN]=yn[NN]=yn[MN]=yn[PN]=!1;function jN(e){return Tn(e)&&Ou(e.length)&&!!yn[fa(e)]}function Pa(e){return function(t){return e(t)}}var j0=typeof exports=="object"&&exports&&!exports.nodeType&&exports,qs=j0&&typeof module=="object"&&module&&!module.nodeType&&module,UN=qs&&qs.exports===j0,vf=UN&&o0.process,Ka=(function(){try{var e=qs&&qs.require&&qs.require("util").types;return e||vf&&vf.binding&&vf.binding("util")}catch(t){}})(),U0=Ka&&Ka.isTypedArray,_r=U0?Pa(U0):jN,YN=Object.prototype,GN=YN.hasOwnProperty;function Y0(e,t){var n=Vt(e),a=!n&&tr(e),o=!n&&!a&&kl(e),l=!n&&!a&&!o&&_r(e),r=n||a||o||l,i=r?df(e.length,String):[],u=i.length;for(var c in e)(t||GN.call(e,c))&&!(r&&(c=="length"||o&&(c=="offset"||c=="parent")||l&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||tl(c,u)))&&i.push(c);return i}function G0(e,t){return function(n){return e(t(n))}}var qN=G0(Object.keys,Object),XN=Object.prototype,ZN=XN.hasOwnProperty;function pf(e){if(!Gs(e))return qN(e);var t=[];for(var n in Object(e))ZN.call(e,n)&&n!="constructor"&&t.push(n);return t}function Kn(e){return ya(e)?Y0(e):pf(e)}var JN=Object.prototype,QN=JN.hasOwnProperty,eM=Dr(function(e,t){if(Gs(t)||ya(t)){ko(t,Kn(t),e);return}for(var n in t)QN.call(t,n)&&Ys(e,n,t[n])});function tM(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var nM=Object.prototype,aM=nM.hasOwnProperty;function oM(e){if(!$n(e))return tM(e);var t=Gs(e),n=[];for(var a in e)a=="constructor"&&(t||!aM.call(e,a))||n.push(a);return n}function wa(e){return ya(e)?Y0(e,!0):oM(e)}var lM=Dr(function(e,t){ko(t,wa(t),e)}),hf=Dr(function(e,t,n,a){ko(t,wa(t),e,a)}),rM=Dr(function(e,t,n,a){ko(t,Kn(t),e,a)}),sM=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,iM=/^\w*$/;function mf(e,t){if(Vt(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Ia(e)?!0:iM.test(e)||!sM.test(e)||t!=null&&e in Object(t)}var Xs=er(Object,"create");function uM(){this.__data__=Xs?Xs(null):{},this.size=0}function cM(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var dM="__lodash_hash_undefined__",fM=Object.prototype,vM=fM.hasOwnProperty;function pM(e){var t=this.__data__;if(Xs){var n=t[e];return n===dM?void 0:n}return vM.call(t,e)?t[e]:void 0}var hM=Object.prototype,mM=hM.hasOwnProperty;function gM(e){var t=this.__data__;return Xs?t[e]!==void 0:mM.call(t,e)}var bM="__lodash_hash_undefined__";function yM(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Xs&&t===void 0?bM:t,this}function nr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}nr.prototype.clear=uM,nr.prototype.delete=cM,nr.prototype.get=pM,nr.prototype.has=gM,nr.prototype.set=yM;function wM(){this.__data__=[],this.size=0}function Ru(e,t){for(var n=e.length;n--;)if(so(e[n][0],t))return n;return-1}var CM=Array.prototype,SM=CM.splice;function kM(e){var t=this.__data__,n=Ru(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():SM.call(t,n,1),--this.size,!0}function EM(e){var t=this.__data__,n=Ru(t,e);return n<0?void 0:t[n][1]}function xM(e){return Ru(this.__data__,e)>-1}function $M(e,t){var n=this.__data__,a=Ru(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}function ol(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}ol.prototype.clear=wM,ol.prototype.delete=kM,ol.prototype.get=EM,ol.prototype.has=xM,ol.prototype.set=$M;var Zs=er(Wn,"Map");function TM(){this.size=0,this.__data__={hash:new nr,map:new(Zs||ol),string:new nr}}function OM(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function Iu(e,t){var n=e.__data__;return OM(t)?n[typeof t=="string"?"string":"hash"]:n.map}function RM(e){var t=Iu(this,e).delete(e);return this.size-=t?1:0,t}function IM(e){return Iu(this,e).get(e)}function NM(e){return Iu(this,e).has(e)}function MM(e,t){var n=Iu(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}function ll(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}ll.prototype.clear=TM,ll.prototype.delete=RM,ll.prototype.get=IM,ll.prototype.has=NM,ll.prototype.set=MM;var PM="Expected a function";function Js(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(PM);var n=function(){var a=arguments,o=t?t.apply(this,a):a[0],l=n.cache;if(l.has(o))return l.get(o);var r=e.apply(this,a);return n.cache=l.set(o,r)||l,r};return n.cache=new(Js.Cache||ll),n}Js.Cache=ll;var AM=500;function LM(e){var t=Js(e,function(a){return n.size===AM&&n.clear(),a}),n=t.cache;return t}var DM=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_M=/\\(\\)?/g,q0=LM(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(DM,function(n,a,o,l){t.push(o?l.replace(_M,"$1"):a||n)}),t});function ln(e){return e==null?"":Na(e)}function El(e,t){return Vt(e)?e:mf(e,t)?[e]:q0(ln(e))}function Eo(e){if(typeof e=="string"||Ia(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function ar(e,t){t=El(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[Eo(t[n++])];return n&&n==a?e:void 0}function gn(e,t,n){var a=e==null?void 0:ar(e,t);return a===void 0?n:a}function gf(e,t){for(var n=-1,a=t.length,o=Array(a),l=e==null;++n<a;)o[n]=l?void 0:gn(e,t[n]);return o}function xl(e,t){for(var n=-1,a=t.length,o=e.length;++n<a;)e[o+n]=t[n];return e}var X0=aa?aa.isConcatSpreadable:void 0;function BM(e){return Vt(e)||tr(e)||!!(X0&&e&&e[X0])}function Gn(e,t,n,a,o){var l=-1,r=e.length;for(n||(n=BM),o||(o=[]);++l<r;){var i=e[l];t>0&&n(i)?t>1?Gn(i,t-1,n,a,o):xl(o,i):a||(o[o.length]=i)}return o}function Qs(e){var t=e==null?0:e.length;return t?Gn(e,1):[]}function rl(e){return uf(F0(e,void 0,Qs),e+"")}var FM=rl(gf),Nu=G0(Object.getPrototypeOf,Object),VM="[object Object]",zM=Function.prototype,HM=Object.prototype,Z0=zM.toString,WM=HM.hasOwnProperty,KM=Z0.call(Object);function ei(e){if(!Tn(e)||fa(e)!=VM)return!1;var t=Nu(e);if(t===null)return!0;var n=WM.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Z0.call(n)==KM}var jM="[object DOMException]",UM="[object Error]";function bf(e){if(!Tn(e))return!1;var t=fa(e);return t==UM||t==jM||typeof e.message=="string"&&typeof e.name=="string"&&!ei(e)}var J0=jt(function(e,t){try{return Ma(e,void 0,t)}catch(n){return bf(n)?n:new Error(n)}}),YM="Expected a function";function Q0(e,t){var n;if(typeof t!="function")throw new TypeError(YM);return e=Kt(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var GM=1,qM=32,Mu=jt(function(e,t,n){var a=GM;if(n.length){var o=Sl(n,Lr(Mu));a|=qM}return nl(e,a,t,n,o)});Mu.placeholder={};var XM=rl(function(e,t){return Wa(t,function(n){n=Eo(n),al(e,n,Mu(e[n],e))}),e}),ZM=1,JM=2,QM=32,yf=jt(function(e,t,n){var a=ZM|JM;if(n.length){var o=Sl(n,Lr(yf));a|=QM}return nl(t,a,e,n,o)});yf.placeholder={};function ja(e,t,n){var a=-1,o=e.length;t<0&&(t=-t>o?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var l=Array(o);++a<o;)l[a]=e[a+t];return l}function $l(e,t,n){var a=e.length;return n=n===void 0?a:n,!t&&n>=a?e:ja(e,t,n)}var eP="\\ud800-\\udfff",tP="\\u0300-\\u036f",nP="\\ufe20-\\ufe2f",aP="\\u20d0-\\u20ff",oP=tP+nP+aP,lP="\\ufe0e\\ufe0f",rP="\\u200d",sP=RegExp("["+rP+eP+oP+lP+"]");function Br(e){return sP.test(e)}function iP(e){return e.split("")}var eb="\\ud800-\\udfff",uP="\\u0300-\\u036f",cP="\\ufe20-\\ufe2f",dP="\\u20d0-\\u20ff",fP=uP+cP+dP,vP="\\ufe0e\\ufe0f",pP="["+eb+"]",wf="["+fP+"]",Cf="\\ud83c[\\udffb-\\udfff]",hP="(?:"+wf+"|"+Cf+")",tb="[^"+eb+"]",nb="(?:\\ud83c[\\udde6-\\uddff]){2}",ab="[\\ud800-\\udbff][\\udc00-\\udfff]",mP="\\u200d",ob=hP+"?",lb="["+vP+"]?",gP="(?:"+mP+"(?:"+[tb,nb,ab].join("|")+")"+lb+ob+")*",bP=lb+ob+gP,yP="(?:"+[tb+wf+"?",wf,nb,ab,pP].join("|")+")",wP=RegExp(Cf+"(?="+Cf+")|"+yP+bP,"g");function CP(e){return e.match(wP)||[]}function io(e){return Br(e)?CP(e):iP(e)}function rb(e){return function(t){t=ln(t);var n=Br(t)?io(t):void 0,a=n?n[0]:t.charAt(0),o=n?$l(n,1).join(""):t.slice(1);return a[e]()+o}}var Sf=rb("toUpperCase");function sb(e){return Sf(ln(e).toLowerCase())}function kf(e,t,n,a){var o=-1,l=e==null?0:e.length;for(a&&l&&(n=e[++o]);++o<l;)n=t(n,e[o],o,e);return n}function Ef(e){return function(t){return e==null?void 0:e[t]}}var SP={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},kP=Ef(SP),EP=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,xP="\\u0300-\\u036f",$P="\\ufe20-\\ufe2f",TP="\\u20d0-\\u20ff",OP=xP+$P+TP,RP="["+OP+"]",IP=RegExp(RP,"g");function ib(e){return e=ln(e),e&&e.replace(EP,kP).replace(IP,"")}var NP=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function MP(e){return e.match(NP)||[]}var PP=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function AP(e){return PP.test(e)}var ub="\\ud800-\\udfff",LP="\\u0300-\\u036f",DP="\\ufe20-\\ufe2f",_P="\\u20d0-\\u20ff",BP=LP+DP+_P,cb="\\u2700-\\u27bf",db="a-z\\xdf-\\xf6\\xf8-\\xff",FP="\\xac\\xb1\\xd7\\xf7",VP="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zP="\\u2000-\\u206f",HP=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",fb="A-Z\\xc0-\\xd6\\xd8-\\xde",WP="\\ufe0e\\ufe0f",vb=FP+VP+zP+HP,pb="['\u2019]",hb="["+vb+"]",KP="["+BP+"]",mb="\\d+",jP="["+cb+"]",gb="["+db+"]",bb="[^"+ub+vb+mb+cb+db+fb+"]",UP="\\ud83c[\\udffb-\\udfff]",YP="(?:"+KP+"|"+UP+")",GP="[^"+ub+"]",yb="(?:\\ud83c[\\udde6-\\uddff]){2}",wb="[\\ud800-\\udbff][\\udc00-\\udfff]",Fr="["+fb+"]",qP="\\u200d",Cb="(?:"+gb+"|"+bb+")",XP="(?:"+Fr+"|"+bb+")",Sb="(?:"+pb+"(?:d|ll|m|re|s|t|ve))?",kb="(?:"+pb+"(?:D|LL|M|RE|S|T|VE))?",Eb=YP+"?",xb="["+WP+"]?",ZP="(?:"+qP+"(?:"+[GP,yb,wb].join("|")+")"+xb+Eb+")*",JP="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",QP="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",eA=xb+Eb+ZP,tA="(?:"+[jP,yb,wb].join("|")+")"+eA,nA=RegExp([Fr+"?"+gb+"+"+Sb+"(?="+[hb,Fr,"$"].join("|")+")",XP+"+"+kb+"(?="+[hb,Fr+Cb,"$"].join("|")+")",Fr+"?"+Cb+"+"+Sb,Fr+"+"+kb,QP,JP,mb,tA].join("|"),"g");function aA(e){return e.match(nA)||[]}function $b(e,t,n){return e=ln(e),t=n?void 0:t,t===void 0?AP(e)?aA(e):MP(e):e.match(t)||[]}var oA="['\u2019]",lA=RegExp(oA,"g");function Vr(e){return function(t){return kf($b(ib(t).replace(lA,"")),e,"")}}var rA=Vr(function(e,t,n){return t=t.toLowerCase(),e+(n?sb(t):t)});function An(){if(!arguments.length)return[];var e=arguments[0];return Vt(e)?e:[e]}var sA=Wn.isFinite,iA=Math.min;function xf(e){var t=Math[e];return function(n,a){if(n=za(n),a=a==null?0:iA(Kt(a),292),a&&sA(n)){var o=(ln(n)+"e").split("e"),l=t(o[0]+"e"+(+o[1]+a));return o=(ln(l)+"e").split("e"),+(o[0]+"e"+(+o[1]-a))}return t(n)}}var uA=xf("ceil");function Tb(e){var t=J(e);return t.__chain__=!0,t}var cA=Math.ceil,dA=Math.max;function fA(e,t,n){(n?va(e,t,n):t===void 0)?t=1:t=dA(Kt(t),0);var a=e==null?0:e.length;if(!a||t<1)return[];for(var o=0,l=0,r=Array(cA(a/t));o<a;)r[l++]=ja(e,o,o+=t);return r}function or(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}function Tl(e,t,n){return n===void 0&&(n=t,t=void 0),n!==void 0&&(n=za(n),n=n===n?n:0),t!==void 0&&(t=za(t),t=t===t?t:0),or(za(e),t,n)}function vA(){this.__data__=new ol,this.size=0}function pA(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function hA(e){return this.__data__.get(e)}function mA(e){return this.__data__.has(e)}var gA=200;function bA(e,t){var n=this.__data__;if(n instanceof ol){var a=n.__data__;if(!Zs||a.length<gA-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new ll(a)}return n.set(e,t),this.size=n.size,this}function uo(e){var t=this.__data__=new ol(e);this.size=t.size}uo.prototype.clear=vA,uo.prototype.delete=pA,uo.prototype.get=hA,uo.prototype.has=mA,uo.prototype.set=bA;function Ob(e,t){return e&&ko(t,Kn(t),e)}function yA(e,t){return e&&ko(t,wa(t),e)}var Rb=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ib=Rb&&typeof module=="object"&&module&&!module.nodeType&&module,wA=Ib&&Ib.exports===Rb,Nb=wA?Wn.Buffer:void 0,Mb=Nb?Nb.allocUnsafe:void 0;function Pb(e,t){if(t)return e.slice();var n=e.length,a=Mb?Mb(n):new e.constructor(n);return e.copy(a),a}function Ol(e,t){for(var n=-1,a=e==null?0:e.length,o=0,l=[];++n<a;){var r=e[n];t(r,n,e)&&(l[o++]=r)}return l}function $f(){return[]}var CA=Object.prototype,SA=CA.propertyIsEnumerable,Ab=Object.getOwnPropertySymbols,Tf=Ab?function(e){return e==null?[]:(e=Object(e),Ol(Ab(e),function(t){return SA.call(e,t)}))}:$f;function kA(e,t){return ko(e,Tf(e),t)}var EA=Object.getOwnPropertySymbols,Lb=EA?function(e){for(var t=[];e;)xl(t,Tf(e)),e=Nu(e);return t}:$f;function xA(e,t){return ko(e,Lb(e),t)}function Db(e,t,n){var a=t(e);return Vt(e)?a:xl(a,n(e))}function Of(e){return Db(e,Kn,Tf)}function Rf(e){return Db(e,wa,Lb)}var If=er(Wn,"DataView"),Nf=er(Wn,"Promise"),zr=er(Wn,"Set"),_b="[object Map]",$A="[object Object]",Bb="[object Promise]",Fb="[object Set]",Vb="[object WeakMap]",zb="[object DataView]",TA=Ql(If),OA=Ql(Zs),RA=Ql(Nf),IA=Ql(zr),NA=Ql(Ks),lr=fa;(If&&lr(new If(new ArrayBuffer(1)))!=zb||Zs&&lr(new Zs)!=_b||Nf&&lr(Nf.resolve())!=Bb||zr&&lr(new zr)!=Fb||Ks&&lr(new Ks)!=Vb)&&(lr=function(e){var t=fa(e),n=t==$A?e.constructor:void 0,a=n?Ql(n):"";if(a)switch(a){case TA:return zb;case OA:return _b;case RA:return Bb;case IA:return Fb;case NA:return Vb}return t});var xo=lr,MA=Object.prototype,PA=MA.hasOwnProperty;function AA(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&PA.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var Pu=Wn.Uint8Array;function Mf(e){var t=new e.constructor(e.byteLength);return new Pu(t).set(new Pu(e)),t}function LA(e,t){var n=t?Mf(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var DA=/\w*$/;function _A(e){var t=new e.constructor(e.source,DA.exec(e));return t.lastIndex=e.lastIndex,t}var Hb=aa?aa.prototype:void 0,Wb=Hb?Hb.valueOf:void 0;function BA(e){return Wb?Object(Wb.call(e)):{}}function Kb(e,t){var n=t?Mf(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var FA="[object Boolean]",VA="[object Date]",zA="[object Map]",HA="[object Number]",WA="[object RegExp]",KA="[object Set]",jA="[object String]",UA="[object Symbol]",YA="[object ArrayBuffer]",GA="[object DataView]",qA="[object Float32Array]",XA="[object Float64Array]",ZA="[object Int8Array]",JA="[object Int16Array]",QA="[object Int32Array]",e3="[object Uint8Array]",t3="[object Uint8ClampedArray]",n3="[object Uint16Array]",a3="[object Uint32Array]";function o3(e,t,n){var a=e.constructor;switch(t){case YA:return Mf(e);case FA:case VA:return new a(+e);case GA:return LA(e,n);case qA:case XA:case ZA:case JA:case QA:case e3:case t3:case n3:case a3:return Kb(e,n);case zA:return new a;case HA:case jA:return new a(e);case WA:return _A(e);case KA:return new a;case UA:return BA(e)}}function jb(e){return typeof e.constructor=="function"&&!Gs(e)?Mr(Nu(e)):{}}var l3="[object Map]";function r3(e){return Tn(e)&&xo(e)==l3}var Ub=Ka&&Ka.isMap,Yb=Ub?Pa(Ub):r3,s3="[object Set]";function i3(e){return Tn(e)&&xo(e)==s3}var Gb=Ka&&Ka.isSet,qb=Gb?Pa(Gb):i3,u3=1,c3=2,d3=4,Xb="[object Arguments]",f3="[object Array]",v3="[object Boolean]",p3="[object Date]",h3="[object Error]",Zb="[object Function]",m3="[object GeneratorFunction]",g3="[object Map]",b3="[object Number]",Jb="[object Object]",y3="[object RegExp]",w3="[object Set]",C3="[object String]",S3="[object Symbol]",k3="[object WeakMap]",E3="[object ArrayBuffer]",x3="[object DataView]",$3="[object Float32Array]",T3="[object Float64Array]",O3="[object Int8Array]",R3="[object Int16Array]",I3="[object Int32Array]",N3="[object Uint8Array]",M3="[object Uint8ClampedArray]",P3="[object Uint16Array]",A3="[object Uint32Array]",bn={};bn[Xb]=bn[f3]=bn[E3]=bn[x3]=bn[v3]=bn[p3]=bn[$3]=bn[T3]=bn[O3]=bn[R3]=bn[I3]=bn[g3]=bn[b3]=bn[Jb]=bn[y3]=bn[w3]=bn[C3]=bn[S3]=bn[N3]=bn[M3]=bn[P3]=bn[A3]=!0,bn[h3]=bn[Zb]=bn[k3]=!1;function Ua(e,t,n,a,o,l){var r,i=t&u3,u=t&c3,c=t&d3;if(n&&(r=o?n(e,a,o,l):n(e)),r!==void 0)return r;if(!$n(e))return e;var d=Vt(e);if(d){if(r=AA(e),!i)return ba(e,r)}else{var f=xo(e),p=f==Zb||f==m3;if(kl(e))return Pb(e,i);if(f==Jb||f==Xb||p&&!o){if(r=u||p?{}:jb(e),!i)return u?xA(e,yA(r,e)):kA(e,Ob(r,e))}else{if(!bn[f])return o?e:{};r=o3(e,f,i)}}l||(l=new uo);var m=l.get(e);if(m)return m;l.set(e,r),qb(e)?e.forEach(function(g){r.add(Ua(g,t,n,g,e,l))}):Yb(e)&&e.forEach(function(g,b){r.set(b,Ua(g,t,n,b,e,l))});var v=c?u?Rf:Of:u?wa:Kn,h=d?void 0:v(e);return Wa(h||e,function(g,b){h&&(b=g,g=e[b]),Ys(r,b,Ua(g,t,n,b,e,l))}),r}var L3=4;function Au(e){return Ua(e,L3)}var D3=1,_3=4;function ti(e){return Ua(e,D3|_3)}var B3=1,F3=4;function V3(e,t){return t=typeof t=="function"?t:void 0,Ua(e,B3|F3,t)}var z3=4;function H3(e,t){return t=typeof t=="function"?t:void 0,Ua(e,z3,t)}function W3(){return new Ha(this.value(),this.__chain__)}function K3(e){for(var t=-1,n=e==null?0:e.length,a=0,o=[];++t<n;){var l=e[t];l&&(o[a++]=l)}return o}function j3(){var e=arguments.length;if(!e)return[];for(var t=Array(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return xl(Vt(n)?ba(n):[n],Gn(t,1))}var U3="__lodash_hash_undefined__";function Y3(e){return this.__data__.set(e,U3),this}function G3(e){return this.__data__.has(e)}function rr(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new ll;++t<n;)this.add(e[t])}rr.prototype.add=rr.prototype.push=Y3,rr.prototype.has=G3;function Pf(e,t){for(var n=-1,a=e==null?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}function ni(e,t){return e.has(t)}var q3=1,X3=2;function Qb(e,t,n,a,o,l){var r=n&q3,i=e.length,u=t.length;if(i!=u&&!(r&&u>i))return!1;var c=l.get(e),d=l.get(t);if(c&&d)return c==t&&d==e;var f=-1,p=!0,m=n&X3?new rr:void 0;for(l.set(e,t),l.set(t,e);++f<i;){var v=e[f],h=t[f];if(a)var g=r?a(h,v,f,t,e,l):a(v,h,f,e,t,l);if(g!==void 0){if(g)continue;p=!1;break}if(m){if(!Pf(t,function(b,C){if(!ni(m,C)&&(v===b||o(v,b,n,a,l)))return m.push(C)})){p=!1;break}}else if(!(v===h||o(v,h,n,a,l))){p=!1;break}}return l.delete(e),l.delete(t),p}function Af(e){var t=-1,n=Array(e.size);return e.forEach(function(a,o){n[++t]=[o,a]}),n}function Lu(e){var t=-1,n=Array(e.size);return e.forEach(function(a){n[++t]=a}),n}var Z3=1,J3=2,Q3="[object Boolean]",e4="[object Date]",t4="[object Error]",n4="[object Map]",a4="[object Number]",o4="[object RegExp]",l4="[object Set]",r4="[object String]",s4="[object Symbol]",i4="[object ArrayBuffer]",u4="[object DataView]",ey=aa?aa.prototype:void 0,Lf=ey?ey.valueOf:void 0;function c4(e,t,n,a,o,l,r){switch(n){case u4:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case i4:return!(e.byteLength!=t.byteLength||!l(new Pu(e),new Pu(t)));case Q3:case e4:case a4:return so(+e,+t);case t4:return e.name==t.name&&e.message==t.message;case o4:case r4:return e==t+"";case n4:var i=Af;case l4:var u=a&Z3;if(i||(i=Lu),e.size!=t.size&&!u)return!1;var c=r.get(e);if(c)return c==t;a|=J3,r.set(e,t);var d=Qb(i(e),i(t),a,o,l,r);return r.delete(e),d;case s4:if(Lf)return Lf.call(e)==Lf.call(t)}return!1}var d4=1,f4=Object.prototype,v4=f4.hasOwnProperty;function p4(e,t,n,a,o,l){var r=n&d4,i=Of(e),u=i.length,c=Of(t),d=c.length;if(u!=d&&!r)return!1;for(var f=u;f--;){var p=i[f];if(!(r?p in t:v4.call(t,p)))return!1}var m=l.get(e),v=l.get(t)