From 6f0e028a14512954c84d0f910e4d67bd3f2e063b Mon Sep 17 00:00:00 2001 From: Igor Manjencic Date: Mon, 27 Nov 2023 16:51:04 +0100 Subject: [PATCH 01/41] fix conflicts --- zmsadmin/public/_js/reactcomponents.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/zmsadmin/public/_js/reactcomponents.js b/zmsadmin/public/_js/reactcomponents.js index ce59c5670..de9bb7ee7 100644 --- a/zmsadmin/public/_js/reactcomponents.js +++ b/zmsadmin/public/_js/reactcomponents.js @@ -4973,7 +4973,6 @@ s.stringToBytesFuncs={default:function(e){for(var t=[],n=0;n+~]|"+R+")"+R+"*"),q=new RegExp(R+"|>"),V=new RegExp(F),$=new RegExp("^"+H+"$"),G={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+N+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Z=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,X=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ae=function(){p()},oe=ve((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{O.apply(j=P.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){O={apply:j.length?function(e,t){C.apply(e,P.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var a,s,u,d,c,m,g,b=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(p(t),t=t||f,h)){if(11!==w&&(c=X.exec(e)))if(a=c[1]){if(9===w){if(!(u=t.getElementById(a)))return r;if(u.id===a)return r.push(u),r}else if(b&&(u=b.getElementById(a))&&_(t,u)&&u.id===a)return r.push(u),r}else{if(c[2])return O.apply(r,t.getElementsByTagName(e)),r;if((a=c[3])&&n.getElementsByClassName&&t.getElementsByClassName)return O.apply(r,t.getElementsByClassName(a)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(g=e,b=t,1===w&&(q.test(e)||B.test(e))){for((b=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((d=t.getAttribute("id"))?d=d.replace(re,ie):t.setAttribute("id",d=v)),s=(m=o(e)).length;s--;)m[s]=(d?"#"+d:":scope")+" "+_e(m[s]);g=m.join(",")}try{return O.apply(r,b.querySelectorAll(g)),r}catch(t){S(e,!0)}finally{d===v&&t.removeAttribute("id")}}}return l(e.replace(z,"$1"),t,r,i)}function le(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ue(e){return e[v]=!0,e}function de(e){var t=f.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function me(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function he(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ye(e){return ue((function(t){return t=+t,ue((function(n,r){for(var i,a=e([],n.length,t),o=a.length;o--;)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},a=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Z.test(t||n&&n.nodeName||"HTML")},p=se.setDocument=function(e){var t,i,o=e?e.ownerDocument||e:w;return o!=f&&9===o.nodeType&&o.documentElement?(m=(f=o).documentElement,h=!a(f),w!=f&&(i=f.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",ae,!1):i.attachEvent&&i.attachEvent("onunload",ae)),n.scope=de((function(e){return m.appendChild(e).appendChild(f.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=de((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=de((function(e){return e.appendChild(f.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(f.getElementsByClassName),n.getById=de((function(e){return m.appendChild(e).id=v,!f.getElementsByName||!f.getElementsByName(v).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n,r,i,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(i=t.getElementsByName(e),r=0;a=i[r++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[i++];)1===n.nodeType&&r.push(n);return r}return a},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&h)return t.getElementsByClassName(e)},g=[],y=[],(n.qsa=Q.test(f.querySelectorAll))&&(de((function(e){var t;m.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+R+"*(?:value|"+N+")"),e.querySelectorAll("[id~="+v+"-]").length||y.push("~="),(t=f.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+v+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")})),de((function(e){e.innerHTML="";var t=f.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),m.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")}))),(n.matchesSelector=Q.test(b=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&de((function(e){n.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),g.push("!=",F)})),y=y.length&&new RegExp(y.join("|")),g=g.length&&new RegExp(g.join("|")),t=Q.test(m.compareDocumentPosition),_=t||Q.test(m.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},T=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==f||e.ownerDocument==w&&_(w,e)?-1:t==f||t.ownerDocument==w&&_(w,t)?1:d?A(d,e)-A(d,t):0:4&r?-1:1)}:function(e,t){if(e===t)return c=!0,0;var n,r=0,i=e.parentNode,a=t.parentNode,o=[e],s=[t];if(!i||!a)return e==f?-1:t==f?1:i?-1:a?1:d?A(d,e)-A(d,t):0;if(i===a)return pe(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;o[r]===s[r];)r++;return r?pe(o[r],s[r]):o[r]==w?-1:s[r]==w?1:0},f):f},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&h&&!S[t+" "]&&(!g||!g.test(t))&&(!y||!y.test(t)))try{var r=b.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){S(t,!0)}return se(t,f,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=f&&p(e),_(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=f&&p(e);var i=r.attrHandle[t.toLowerCase()],a=i&&Y.call(r.attrHandle,t.toLowerCase())?i(e,t,!h):void 0;return void 0!==a?a:n.attributes||!h?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,a=0;if(c=!n.detectDuplicates,d=!n.sortStable&&e.slice(0),e.sort(T),c){for(;t=e[a++];)t===e[a]&&(i=r.push(a));for(;i--;)e.splice(r[i],1)}return d=null,e},i=se.getText=function(e){var t,n="",r=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},r=se.selectors={cacheLength:50,createPseudo:ue,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=x[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"),x(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,d,c,p,f,m,h=a!==o?"nextSibling":"previousSibling",y=t.parentNode,g=s&&t.nodeName.toLowerCase(),b=!l&&!s,_=!1;if(y){if(a){for(;h;){for(p=t;p=p[h];)if(s?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;m=h="only"===e&&!m&&"nextSibling"}return!0}if(m=[o?y.firstChild:y.lastChild],o&&b){for(_=(f=(u=(d=(c=(p=y)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[e]||[])[0]===k&&u[1])&&u[2],p=f&&y.childNodes[f];p=++f&&p&&p[h]||(_=f=0)||m.pop();)if(1===p.nodeType&&++_&&p===t){d[e]=[k,f,_];break}}else if(b&&(_=f=(u=(d=(c=(p=t)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[e]||[])[0]===k&&u[1]),!1===_)for(;(p=++f&&p&&p[h]||(_=f=0)||m.pop())&&((s?p.nodeName.toLowerCase()!==g:1!==p.nodeType)||!++_||(b&&((d=(c=p[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[e]=[k,_]),p!==t)););return(_-=i)===r||_%r==0&&_/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[v]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue((function(e,n){for(var r,a=i(e,t),o=a.length;o--;)e[r=A(e,a[o])]=!(n[r]=a[o])})):function(e){return i(e,0,n)}):i}},pseudos:{not:ue((function(e){var t=[],n=[],r=s(e.replace(z,"$1"));return r[v]?ue((function(e,t,n,i){for(var a,o=r(e,null,i,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))})):function(e,i,a){return t[0]=e,r(t,null,a,n),t[0]=null,!n.pop()}})),has:ue((function(e){return function(t){return se(e,t).length>0}})),contains:ue((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:ue((function(e){return $.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===m},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ye((function(){return[0]})),last:ye((function(e,t){return[t-1]})),eq:ye((function(e,t,n){return[n<0?n+t:n]})),even:ye((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:ye((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function ke(e,t,n,r,i){for(var a,o=[],s=0,l=e.length,u=null!=t;s-1&&(a[u]=!(o[u]=c))}}else g=ke(g===o?g.splice(m,g.length):g),i?i(null,o,g,l):O.apply(o,g)}))}function xe(e){for(var t,n,i,a=e.length,o=r.relative[e[0].type],s=o||r.relative[" "],l=o?1:0,d=ve((function(e){return e===t}),s,!0),c=ve((function(e){return A(t,e)>-1}),s,!0),p=[function(e,n,r){var i=!o&&(r||n!==u)||((t=n).nodeType?d(e,n,r):c(e,n,r));return t=null,i}];l1&&we(p),l>1&&_e(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,l0,i=e.length>0,a=function(a,o,s,l,d){var c,m,y,g=0,b="0",_=a&&[],v=[],w=u,M=a||i&&r.find.TAG("*",d),x=k+=null==w?1:Math.random()||.1,D=M.length;for(d&&(u=o==f||o||d);b!==D&&null!=(c=M[b]);b++){if(i&&c){for(m=0,o||c.ownerDocument==f||(p(c),s=!h);y=e[m++];)if(y(c,o||f,s)){l.push(c);break}d&&(k=x)}n&&((c=!y&&c)&&g--,a&&_.push(c))}if(g+=b,n&&b!==g){for(m=0;y=t[m++];)y(_,v,o,s);if(a){if(g>0)for(;b--;)_[b]||v[b]||(v[b]=E.call(l));v=ke(v)}O.apply(l,v),d&&!a&&v.length>0&&g+t.length>1&&se.uniqueSort(l)}return d&&(k=x,u=w),_};return n?ue(a):a}(a,i)),s.selector=e}return s},l=se.select=function(e,t,n,i){var a,l,u,d,c,p="function"==typeof e&&e,f=!i&&o(e=p.selector||e);if(n=n||[],1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(u=l[0]).type&&9===t.nodeType&&h&&r.relative[l[1].type]){if(!(t=(r.find.ID(u.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(a=G.needsContext.test(e)?0:l.length;a--&&(u=l[a],!r.relative[d=u.type]);)if((c=r.find[d])&&(i=c(u.matches[0].replace(te,ne),ee.test(l[0].type)&&ge(t.parentNode)||t))){if(l.splice(a,1),!(e=i.length&&_e(l)))return O.apply(n,i),n;break}}return(p||s(e,f))(i,t,!h,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=v.split("").sort(T).join("")===v,n.detectDuplicates=!!c,p(),n.sortDetached=de((function(e){return 1&e.compareDocumentPosition(f.createElement("fieldset"))})),de((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||ce("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&de((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||ce("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),de((function(e){return null==e.getAttribute("disabled")}))||ce(N,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(e);w.find=M,w.expr=M.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=M.uniqueSort,w.text=M.getText,w.isXMLDoc=M.isXML,w.contains=M.contains,w.escapeSelector=M.escape;var x=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},D=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},L=w.expr.match.needsContext;function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var T=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Y(e,t,n){return m(t)?w.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?w.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?w.grep(e,(function(e){return s.call(t,e)>-1!==n})):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,(function(e){return 1===e.nodeType})))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter((function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(Y(this,e||[],!1))},not:function(e){return this.pushStack(Y(this,e||[],!0))},is:function(e){return!!Y(this,"string"==typeof e&&L.test(e)?w(e):e||[],!1).length}});var j,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:E.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),T.test(r[1])&&w.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=y.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(y);var C=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?w.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x(e,"parentNode")},parentsUntil:function(e,t,n){return x(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return x(e,"nextSibling")},prevAll:function(e){return x(e,"previousSibling")},nextUntil:function(e,t,n){return x(e,"nextSibling",n)},prevUntil:function(e,t,n){return x(e,"previousSibling",n)},siblings:function(e){return D((e.parentNode||{}).firstChild,e)},children:function(e){return D(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},(function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),C.test(e)&&i.reverse()),this.pushStack(i)}}));var A=/[^\x20\t\r\n\f]+/g;function N(e){return e}function R(e){throw e}function H(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return w.each(e.match(A)||[],(function(e,n){t[n]=!0})),t}(e):w.extend({},e);var t,n,r,i,a=[],o=[],s=-1,l=function(){for(i=i||e.once,r=t=!0;o.length;s=-1)for(n=o.shift();++s-1;)a.splice(n,1),n<=s&&s--})),this},has:function(e){return e?w.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=o=[],n||t||(a=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||l()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred((function(t){w.each(n,(function(n,r){var i=m(e[r[4]])&&e[r[4]];a[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&m(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(t,r,i){var a=0;function o(t,n,r,i){return function(){var s=this,l=arguments,u=function(){var e,u;if(!(t=a&&(r!==R&&(s=void 0,l=[e]),n.rejectWith(s,l))}};t?d():(w.Deferred.getStackHook&&(d.stackTrace=w.Deferred.getStackHook()),e.setTimeout(d))}}return w.Deferred((function(e){n[0][3].add(o(0,e,m(i)?i:N,e.notifyWith)),n[1][3].add(o(0,e,m(t)?t:N)),n[2][3].add(o(0,e,m(r)?r:R))})).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},a={};return w.each(n,(function(e,t){var o=t[2],s=t[5];i[t[1]]=o.add,s&&o.add((function(){r=s}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),o.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=o.fireWith})),i.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),a=i.call(arguments),o=w.Deferred(),s=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?i.call(arguments):n,--t||o.resolveWith(r,a)}};if(t<=1&&(H(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||m(a[n]&&a[n].then)))return o.then();for(;n--;)H(a[n],s(n),o.reject);return o.promise()}});var I=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&I.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout((function(){throw t}))};var F=w.Deferred();function W(){y.removeEventListener("DOMContentLoaded",W),e.removeEventListener("load",W),w.ready()}w.fn.ready=function(e){return F.then(e).catch((function(e){w.readyException(e)})),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(y,[w]))}}),w.ready.then=F.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?e.setTimeout(w.ready):(y.addEventListener("DOMContentLoaded",W),e.addEventListener("load",W));var z=function(e,t,n,r,i,a,o){var s=0,l=e.length,u=null==n;if("object"===_(n))for(s in i=!0,n)z(e,t,s,n[s],!0,a,o);else if(void 0!==r&&(i=!0,m(r)||(o=!0),u&&(o?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each((function(){J.remove(this,e)}))}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Z.get(e,t),n&&(!r||Array.isArray(n)?r=Z.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),a=w._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete a.stop,i.call(e,(function(){w.dequeue(e,t)}),a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Z.get(e,n)||Z.access(e,n,{empty:w.Callbacks("once memory").add((function(){Z.remove(e,[t+"queue",n])}))})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=y.createDocumentFragment().appendChild(y.createElement("div")),(pe=y.createElement("input")).setAttribute("type","radio"),pe.setAttribute("checked","checked"),pe.setAttribute("name","t"),ce.appendChild(pe),f.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",f.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",f.option=!!ce.lastChild;var ye={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?w.merge([e],n):n}function be(e,t){for(var n=0,r=e.length;n",""]);var _e=/<|&#?\w+;/;function ve(e,t,n,r,i){for(var a,o,s,l,u,d,c=t.createDocumentFragment(),p=[],f=0,m=e.length;f-1)i&&i.push(a);else if(u=ie(a),o=ge(c.appendChild(a),"script"),u&&be(o),n)for(d=0;a=o[d++];)he.test(a.type||"")&&n.push(a);return c}var we=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Me(){return!1}function xe(e,t){return e===function(){try{return y.activeElement}catch(e){}}()==("focus"===t)}function De(e,t,n,r,i,a){var o,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)De(e,s,n,r,t[s],a);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Me;else if(!i)return e;return 1===a&&(o=i,i=function(e){return w().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=w.guid++)),e.each((function(){w.event.add(this,t,i,r,n)}))}function Le(e,t,n){n?(Z.set(e,t,!1),w.event.add(e,t,{namespace:!1,handler:function(e){var r,a,o=Z.get(this,t);if(1&e.isTrigger&&this[t]){if(o.length)(w.event.special[t]||{}).delegateType&&e.stopPropagation();else if(o=i.call(arguments),Z.set(this,t,o),r=n(this,t),this[t](),o!==(a=Z.get(this,t))||r?Z.set(this,t,!1):a={},o!==a)return e.stopImmediatePropagation(),e.preventDefault(),a&&a.value}else o.length&&(Z.set(this,t,{value:w.event.trigger(w.extend(o[0],w.Event.prototype),o.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Z.get(e,t)&&w.event.add(e,t,ke)}w.event={global:{},add:function(e,t,n,r,i){var a,o,s,l,u,d,c,p,f,m,h,y=Z.get(e);if($(e))for(n.handler&&(n=(a=n).handler,i=a.selector),i&&w.find.matchesSelector(re,i),n.guid||(n.guid=w.guid++),(l=y.events)||(l=y.events=Object.create(null)),(o=y.handle)||(o=y.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(A)||[""]).length;u--;)f=h=(s=we.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),f&&(c=w.event.special[f]||{},f=(i?c.delegateType:c.bindType)||f,c=w.event.special[f]||{},d=w.extend({type:f,origType:h,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:m.join(".")},a),(p=l[f])||((p=l[f]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(e,r,m,o)||e.addEventListener&&e.addEventListener(f,o)),c.add&&(c.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,d):p.push(d),w.event.global[f]=!0)},remove:function(e,t,n,r,i){var a,o,s,l,u,d,c,p,f,m,h,y=Z.hasData(e)&&Z.get(e);if(y&&(l=y.events)){for(u=(t=(t||"").match(A)||[""]).length;u--;)if(f=h=(s=we.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),f){for(c=w.event.special[f]||{},p=l[f=(r?c.delegateType:c.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=p.length;a--;)d=p[a],!i&&h!==d.origType||n&&n.guid!==d.guid||s&&!s.test(d.namespace)||r&&r!==d.selector&&("**"!==r||!d.selector)||(p.splice(a,1),d.selector&&p.delegateCount--,c.remove&&c.remove.call(e,d));o&&!p.length&&(c.teardown&&!1!==c.teardown.call(e,m,y.handle)||w.removeEvent(e,f,y.handle),delete l[f])}else for(f in l)w.event.remove(e,f+t[u],n,r,!0);w.isEmptyObject(l)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,a,o,s=new Array(arguments.length),l=w.event.fix(e),u=(Z.get(this,"events")||Object.create(null))[l.type]||[],d=w.event.special[l.type]||{};for(s[0]=l,t=1;t=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(a=[],o={},n=0;n-1:w.find(i,this,null,[u]).length),o[i]&&a.push(r);a.length&&s.push({elem:u,handlers:a})}return u=this,l\s*$/g;function je(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function Ee(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ce(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,a,o,s;if(1===t.nodeType){if(Z.hasData(e)&&(s=Z.get(e).events))for(i in Z.remove(t,"handle events"),s)for(n=0,r=s[i].length;n1&&"string"==typeof y&&!f.checkClone&&Te.test(y))return e.each((function(i){var a=e.eq(i);g&&(t[0]=y.call(this,i,a.html())),Ae(a,t,n,r)}));if(p&&(o=(i=ve(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(l=(s=w.map(ge(i,"script"),Ee)).length;c0&&be(o,!l&&ge(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,a=0;void 0!==(n=e[a]);a++)if($(n)){if(t=n[Z.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[Z.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ne(this,e,!0)},remove:function(e){return Ne(this,e)},text:function(e){return z(this,(function(e){return void 0===e?w.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Ae(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)}))},prepend:function(){return Ae(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Ae(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Ae(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return w.clone(this,e,t)}))},html:function(e){return z(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!ye[(me.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-l-s-.5))||0),l}function tt(e,t,n){var r=Ie(e),i=(!f.boxSizingReliable()||n)&&"border-box"===w.css(e,"boxSizing",!1,r),a=i,o=Be(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Re.test(o)){if(!n)return o;o="auto"}return(!f.boxSizingReliable()&&i||!f.reliableTrDimensions()&&S(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===w.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===w.css(e,"boxSizing",!1,r),(a=s in e)&&(o=e[s])),(o=parseFloat(o)||0)+et(e,t,n||(i?"border":"content"),a,r,o)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,a,o,s=V(t),l=He.test(t),u=e.style;if(l||(t=Ze(s)),o=w.cssHooks[t]||w.cssHooks[s],void 0===n)return o&&"get"in o&&void 0!==(i=o.get(e,!1,r))?i:u[t];"string"===(a=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),a="number"),null!=n&&n==n&&("number"!==a||l||(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),f.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,r))||(l?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,r){var i,a,o,s=V(t);return He.test(t)||(t=Ze(s)),(o=w.cssHooks[t]||w.cssHooks[s])&&"get"in o&&(i=o.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),"normal"===i&&t in Qe&&(i=Qe[t]),""===n||n?(a=parseFloat(i),!0===n||isFinite(a)?a||0:i):i}}),w.each(["height","width"],(function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!Je.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,r):Fe(e,Ke,(function(){return tt(e,t,r)}))},set:function(e,n,r){var i,a=Ie(e),o=!f.scrollboxSize()&&"absolute"===a.position,s=(o||r)&&"border-box"===w.css(e,"boxSizing",!1,a),l=r?et(e,t,r,s,a):0;return s&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(a[t])-et(e,t,"border",!1,a)-.5)),l&&(i=te.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Xe(0,n,l)}}})),w.cssHooks.marginLeft=qe(f.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-Fe(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),w.each({margin:"",padding:"",border:"Width"},(function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},a="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ne[r]+t]=a[r]||a[r-2]||a[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Xe)})),w.fn.extend({css:function(e,t){return z(this,(function(e,t,n){var r,i,a={},o=0;if(Array.isArray(t)){for(r=Ie(e),i=t.length;o1)}}),w.Tween=nt,nt.prototype={constructor:nt,init:function(e,t,n,r,i,a){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(w.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype=nt.prototype,nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||!w.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=nt.prototype.init,w.fx.step={};var rt,it,at=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function st(){it&&(!1===y.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(st):e.setTimeout(st,w.fx.interval),w.fx.tick())}function lt(){return e.setTimeout((function(){rt=void 0})),rt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function dt(e,t,n){for(var r,i=(ct.tweeners[t]||[]).concat(ct.tweeners["*"]),a=0,o=i.length;a1)},removeAttr:function(e){return this.each((function(){w.removeAttr(this,e)}))}}),w.extend({attr:function(e,t,n){var r,i,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?w.prop(e,t,n):(1===a&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!f.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(A);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=ft[t]||w.find.attr;ft[t]=function(e,t,r){var i,a,o=t.toLowerCase();return r||(a=ft[o],ft[o]=i,i=null!=n(e,t,r)?o:null,ft[o]=a),i}}));var mt=/^(?:input|select|textarea|button)$/i,ht=/^(?:a|area)$/i;function yt(e){return(e.match(A)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(A)||[]}w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[w.propFix[e]||e]}))}}),w.extend({prop:function(e,t,n){var r,i,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):mt.test(e.nodeName)||ht.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),f.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){w.propFix[this.toLowerCase()]=this})),w.fn.extend({addClass:function(e){var t,n,r,i,a,o;return m(e)?this.each((function(t){w(this).addClass(e.call(this,t,gt(this)))})):(t=bt(e)).length?this.each((function(){if(r=gt(this),n=1===this.nodeType&&" "+yt(r)+" "){for(a=0;a-1;)n=n.replace(" "+i+" "," ");o=yt(n),r!==o&&this.setAttribute("class",o)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,a,o=typeof e,s="string"===o||Array.isArray(e);return m(e)?this.each((function(n){w(this).toggleClass(e.call(this,n,gt(this),t),t)})):"boolean"==typeof t&&s?t?this.addClass(e):this.removeClass(e):(n=bt(e),this.each((function(){if(s)for(a=w(this),i=0;i-1)return!0;return!1}});var _t=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=m(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,(function(e){return null==e?"":e+""}))),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(_t,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:yt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,a=e.selectedIndex,o="select-one"===e.type,s=o?null:[],l=o?a+1:i.length;for(r=a<0?l:o?a:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),w.each(["radio","checkbox"],(function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},f.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),f.focusin="onfocusin"in e;var vt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,r,i){var a,o,s,l,u,c,p,f,g=[r||y],b=d.call(t,"type")?t.type:t,_=d.call(t,"namespace")?t.namespace.split("."):[];if(o=f=s=r=r||y,3!==r.nodeType&&8!==r.nodeType&&!vt.test(b+w.event.triggered)&&(b.indexOf(".")>-1&&(_=b.split("."),b=_.shift(),_.sort()),u=b.indexOf(":")<0&&"on"+b,(t=t[w.expando]?t:new w.Event(b,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=_.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+_.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[b]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!h(r)){for(l=p.delegateType||b,vt.test(l+b)||(o=o.parentNode);o;o=o.parentNode)g.push(o),s=o;s===(r.ownerDocument||y)&&g.push(s.defaultView||s.parentWindow||e)}for(a=0;(o=g[a++])&&!t.isPropagationStopped();)f=o,t.type=a>1?l:p.bindType||b,(c=(Z.get(o,"events")||Object.create(null))[t.type]&&Z.get(o,"handle"))&&c.apply(o,n),(c=u&&o[u])&&c.apply&&$(o)&&(t.result=c.apply(o,n),!1===t.result&&t.preventDefault());return t.type=b,i||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(g.pop(),n)||!$(r)||u&&m(r[b])&&!h(r)&&((s=r[u])&&(r[u]=null),w.event.triggered=b,t.isPropagationStopped()&&f.addEventListener(b,wt),r[b](),t.isPropagationStopped()&&f.removeEventListener(b,wt),w.event.triggered=void 0,s&&(r[u]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each((function(){w.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),f.focusin||w.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=Z.access(r,t);i||r.addEventListener(e,n,!0),Z.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=Z.access(r,t)-1;i?Z.access(r,t,i):(r.removeEventListener(e,n,!0),Z.remove(r,t))}}}));var kt=e.location,Mt={guid:Date.now()},xt=/\?/;w.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],n&&!r||w.error("Invalid XML: "+(r?w.map(r.childNodes,(function(e){return e.textContent})).join("\n"):t)),n};var Dt=/\[\]$/,Lt=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,Tt=/^(?:input|select|textarea|keygen)/i;function Yt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,(function(t,i){n||Dt.test(e)?r(e,i):Yt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)}));else if(n||"object"!==_(t))r(e,t);else for(i in t)Yt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,(function(){i(this.name,this.value)}));else for(n in e)Yt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&Tt.test(this.nodeName)&&!St.test(e)&&(this.checked||!fe.test(e))})).map((function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,(function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}})):{name:t.name,value:n.replace(Lt,"\r\n")}})).get()}});var jt=/%20/g,Et=/#.*$/,Ct=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:GET|HEAD)$/,At=/^\/\//,Nt={},Rt={},Ht="*/".concat("*"),It=y.createElement("a");function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,a=t.toLowerCase().match(A)||[];if(m(n))for(;r=a[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Wt(e,t,n,r){var i={},a=e===Rt;function o(s){var l;return i[s]=!0,w.each(e[s]||[],(function(e,s){var u=s(t,n,r);return"string"!=typeof u||a||i[u]?a?!(l=u):void 0:(t.dataTypes.unshift(u),o(u),!1)})),l}return o(t.dataTypes[0])||!i["*"]&&o("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}It.href=kt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:kt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(kt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ht,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(Nt),ajaxTransport:Ft(Rt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,a,o,s,l,u,d,c,p,f=w.ajaxSetup({},n),m=f.context||f,h=f.context&&(m.nodeType||m.jquery)?w(m):w.event,g=w.Deferred(),b=w.Callbacks("once memory"),_=f.statusCode||{},v={},k={},M="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(u){if(!o)for(o={};t=Ot.exec(a);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?a:null},setRequestHeader:function(e,t){return null==u&&(e=k[e.toLowerCase()]=k[e.toLowerCase()]||e,v[e]=t),this},overrideMimeType:function(e){return null==u&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)x.always(e[x.status]);else for(t in e)_[t]=[_[t],e[t]];return this},abort:function(e){var t=e||M;return r&&r.abort(t),D(0,t),this}};if(g.promise(x),f.url=((t||f.url||kt.href)+"").replace(At,kt.protocol+"//"),f.type=n.method||n.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(A)||[""],null==f.crossDomain){l=y.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=It.protocol+"//"+It.host!=l.protocol+"//"+l.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=w.param(f.data,f.traditional)),Wt(Nt,f,n,x),u)return x;for(c in(d=w.event&&f.global)&&0==w.active++&&w.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Pt.test(f.type),i=f.url.replace(Et,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(jt,"+")):(p=f.url.slice(i.length),f.data&&(f.processData||"string"==typeof f.data)&&(i+=(xt.test(i)?"&":"?")+f.data,delete f.data),!1===f.cache&&(i=i.replace(Ct,"$1"),p=(xt.test(i)?"&":"?")+"_="+Mt.guid+++p),f.url=i+p),f.ifModified&&(w.lastModified[i]&&x.setRequestHeader("If-Modified-Since",w.lastModified[i]),w.etag[i]&&x.setRequestHeader("If-None-Match",w.etag[i])),(f.data&&f.hasContent&&!1!==f.contentType||n.contentType)&&x.setRequestHeader("Content-Type",f.contentType),x.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Ht+"; q=0.01":""):f.accepts["*"]),f.headers)x.setRequestHeader(c,f.headers[c]);if(f.beforeSend&&(!1===f.beforeSend.call(m,x,f)||u))return x.abort();if(M="abort",b.add(f.complete),x.done(f.success),x.fail(f.error),r=Wt(Rt,f,n,x)){if(x.readyState=1,d&&h.trigger("ajaxSend",[x,f]),u)return x;f.async&&f.timeout>0&&(s=e.setTimeout((function(){x.abort("timeout")}),f.timeout));try{u=!1,r.send(v,D)}catch(e){if(u)throw e;D(-1,e)}}else D(-1,"No Transport");function D(t,n,o,l){var c,p,y,v,k,M=n;u||(u=!0,s&&e.clearTimeout(s),r=void 0,a=l||"",x.readyState=t>0?4:0,c=t>=200&&t<300||304===t,o&&(v=function(e,t,n){for(var r,i,a,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)a=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){a=i;break}o||(o=i)}a=a||o}if(a)return a!==l[0]&&l.unshift(a),n[a]}(f,x,o)),!c&&w.inArray("script",f.dataTypes)>-1&&w.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),v=function(e,t,n,r){var i,a,o,s,l,u={},d=e.dataTypes.slice();if(d[1])for(o in e.converters)u[o.toLowerCase()]=e.converters[o];for(a=d.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=d.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(o=u[l+" "+a]||u["* "+a]))for(i in u)if((s=i.split(" "))[1]===a&&(o=u[l+" "+s[0]]||u["* "+s[0]])){!0===o?o=u[i]:!0!==u[i]&&(a=s[0],d.unshift(s[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(f,v,x,c),c?(f.ifModified&&((k=x.getResponseHeader("Last-Modified"))&&(w.lastModified[i]=k),(k=x.getResponseHeader("etag"))&&(w.etag[i]=k)),204===t||"HEAD"===f.type?M="nocontent":304===t?M="notmodified":(M=v.state,p=v.data,c=!(y=v.error))):(y=M,!t&&M||(M="error",t<0&&(t=0))),x.status=t,x.statusText=(n||M)+"",c?g.resolveWith(m,[p,M,x]):g.rejectWith(m,[x,M,y]),x.statusCode(_),_=void 0,d&&h.trigger(c?"ajaxSuccess":"ajaxError",[x,f,c?p:y]),b.fireWith(m,[x,M]),d&&(h.trigger("ajaxComplete",[x,f]),--w.active||w.event.trigger("ajaxStop")))}return x},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],(function(e,t){w[t]=function(e,n,r,i){return m(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}})),w.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),w._evalUrl=function(e,t,n){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){w.globalEval(e,t,n)}})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return m(e)?this.each((function(t){w(this).wrapInner(e.call(this,t))})):this.each((function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=m(e);return this.each((function(n){w(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){w(this).replaceWith(this.childNodes)})),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Bt=w.ajaxSettings.xhr();f.cors=!!Bt&&"withCredentials"in Bt,f.ajax=Bt=!!Bt,w.ajaxTransport((function(t){var n,r;if(f.cors||Bt&&!t.crossDomain)return{send:function(i,a){var o,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)s[o]=t.xhrFields[o];for(o in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(o,i[o]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?a(0,"error"):a(s.status,s.statusText):a(Ut[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout((function(){n&&r()}))},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),w.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),w.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=w("",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=d.createElement(n,{is:r.is}):(e=d.createElement(n),"select"===n&&(d=e,r.multiple?d.multiple=!0:r.size&&(d.size=r.size))):e=d.createElementNS(e,n),e[rz]=t,e[rU]=r,a(e,t,!1,!1),t.stateNode=e;e:{switch(d=eN(n,r),n){case"dialog":rh("cancel",e),rh("close",e),l=r;break;case"iframe":case"object":case"embed":rh("load",e),l=r;break;case"video":case"audio":for(l=0;lsx&&(t.flags|=128,r=!0,oU(u,!1),t.lanes=4194304)}}else{if(!r){if(null!==(e=iv(d))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),oU(u,!0),null===u.tail&&"hidden"===u.tailMode&&!d.alternate&&!aM)return oB(t),null}else 2*tn()-u.renderingStartTime>sx&&1073741824!==n&&(t.flags|=128,r=!0,oU(u,!1),t.lanes=4194304)}u.isBackwards?(d.sibling=t.child,t.child=d):(null!==(n=u.last)?n.sibling=d:t.child=d,u.last=d)}if(null!==u.tail)return t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=tn(),t.sibling=null,n=i_.current,r2(i_,r?1&n|2:1&n),t;return oB(t),null;case 22:case 23:return sq(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(1073741824&sp)&&(oB(t),6&t.subtreeFlags&&(t.flags|=8192)):oB(t),null;case 24:case 25:return null}throw Error(c(156,t.tag))}(n,t,sp))){sd=n;return}}else{if(null!==(n=function(e,t){switch(aw(t),t.tag){case 1:return r7(t.type)&&r9(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return iy(),r1(r6),r1(r4),ix(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ib(t),null;case 13:if(r1(i_),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(c(340));aA()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r1(i_),null;case 4:return iy(),null;case 10:return az(t.type._context),null;case 22:case 23:return sq(),null;default:return null}}(n,t))){n.flags&=32767,sd=n;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{sm=6,sd=null;return}}if(null!==(t=t.sibling)){sd=t;return}sd=t=e}while(null!==t)0===sm&&(sm=5)}function sX(e,t,n){var r=tk,a=ss.transition;try{ss.transition=null,tk=1,function(e,t,n,r){do s0();while(null!==sT)if(0!=(6&sl))throw Error(c(327));n=e.finishedWork;var a=e.finishedLanes;if(null!==n){if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(c(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0r&&(a=r,r=i,i=a),a=nQ(n,i);var o=nQ(n,r);a&&o&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;ne?16:e,null===sT)var r=!1;else{if(e=sT,sT=null,sY=0,0!=(6&sl))throw Error(c(331));var a=sl;for(sl|=4,oG=e.current;null!==oG;){var i=oG,o=i.child;if(0!=(16&oG.flags)){var s=i.deletions;if(null!==s){for(var l=0;ltn()-sw?sV(e,0):sb|=n),sH(e,t)}function s4(e,t){0===t&&(0==(1&e.mode)?t=1:(t=th,0==(130023424&(th<<=1))&&(th=4194304)));var n=sP();null!==(e=aZ(e,t))&&(tw(e,t,n),sH(e,n))}function s6(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),s4(e,n)}function s5(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(c(314))}null!==r&&r.delete(t),s4(e,n)}function s8(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function s7(e,t,n,r){return new s8(e,t,n,r)}function s9(e){return!(!(e=e.prototype)||!e.isReactComponent)}function le(e,t){var n=e.alternate;return null===n?((n=s7(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function lt(e,t,n,r,a,i){var o=2;if(r=e,"function"==typeof e)s9(e)&&(o=1);else if("string"==typeof e)o=5;else e:switch(e){case j:return ln(n.children,a,i,t);case E:o=8,a|=8;break;case C:return(e=s7(12,n,t,2|a)).elementType=C,e.lanes=i,e;case O:return(e=s7(13,n,t,a)).elementType=O,e.lanes=i,e;case H:return(e=s7(19,n,t,a)).elementType=H,e.lanes=i,e;case F:return lr(n,a,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case A:o=10;break e;case P:o=9;break e;case N:o=11;break e;case I:o=14;break e;case R:o=16,r=null;break e}throw Error(c(130,null==e?e:typeof e,""))}return(t=s7(o,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function ln(e,t,n,r){return(e=s7(7,e,r,t)).lanes=n,e}function lr(e,t,n,r){return(e=s7(22,e,r,t)).elementType=F,e.lanes=n,e.stateNode={isHidden:!1},e}function la(e,t,n){return(e=s7(6,e,null,t)).lanes=n,e}function li(e,t,n){return(t=s7(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function lo(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tv(0),this.expirationTimes=tv(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tv(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function ls(e,t,n,r,a,i,o,s,l){return e=new lo(e,t,n,s,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=s7(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},aK(i),e}function ll(e){if(!e)return r3;e=e._reactInternals;e:{if(e4(e)!==e||1!==e.tag)throw Error(c(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(r7(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t)throw Error(c(171))}if(1===e.tag){var n=e.type;if(r7(n))return at(e,n,t)}return t}function lu(e,t,n,r,a,i,o,s,l){return(e=ls(n,r,!0,e,a,i,o,s,l)).context=ll(null),n=e.current,(i=aX(r=sP(),a=sN(n))).callback=null!=t?t:null,a0(n,i,a),e.current.lanes=a,tw(e,a,r),sH(e,r),e}function ld(e,t,n,r){var a=t.current,i=sP(),o=sN(a);return n=ll(n),null===t.context?t.context=n:t.pendingContext=n,(t=aX(i,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=a0(a,t,o))&&(sO(e,a,o,i),a1(e,a,o)),o}function lc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function lp(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n>>1,a=e[r];if(0>>1;ro(l,n))uo(d,l)?(e[r]=d,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else if(uo(d,n))e[r]=d,e[u]=n,r=u;else break}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t(e.exports,"unstable_now",()=>s,e=>s=e),t(e.exports,"unstable_IdlePriority",()=>l,e=>l=e),t(e.exports,"unstable_ImmediatePriority",()=>u,e=>u=e),t(e.exports,"unstable_LowPriority",()=>d,e=>d=e),t(e.exports,"unstable_NormalPriority",()=>c,e=>c=e),t(e.exports,"unstable_Profiling",()=>p,e=>p=e),t(e.exports,"unstable_UserBlockingPriority",()=>f,e=>f=e),t(e.exports,"unstable_cancelCallback",()=>m,e=>m=e),t(e.exports,"unstable_continueExecution",()=>h,e=>h=e),t(e.exports,"unstable_forceFrameRate",()=>y,e=>y=e),t(e.exports,"unstable_getCurrentPriorityLevel",()=>g,e=>g=e),t(e.exports,"unstable_getFirstCallbackNode",()=>b,e=>b=e),t(e.exports,"unstable_next",()=>_,e=>_=e),t(e.exports,"unstable_pauseExecution",()=>v,e=>v=e),t(e.exports,"unstable_requestPaint",()=>w,e=>w=e),t(e.exports,"unstable_runWithPriority",()=>x,e=>x=e),t(e.exports,"unstable_scheduleCallback",()=>k,e=>k=e),t(e.exports,"unstable_shouldYield",()=>M,e=>M=e),t(e.exports,"unstable_wrapCallback",()=>D,e=>D=e),"object"==typeof performance&&"function"==typeof performance.now){var s,l,u,d,c,p,f,m,h,y,g,b,_,v,w,x,k,M,D,L,S=performance;s=function(){return S.now()}}else{var T=Date,Y=T.now();s=function(){return T.now()-Y}}var j=[],E=[],C=1,A=null,P=3,N=!1,O=!1,H=!1,I="function"==typeof setTimeout?setTimeout:null,R="function"==typeof clearTimeout?clearTimeout:null,F="undefined"!=typeof setImmediate?setImmediate:null;function W(e){for(var t=a(E);null!==t;){if(null===t.callback)i(E);else if(t.startTime<=e)i(E),t.sortIndex=t.expirationTime,r(j,t);else break;t=a(E)}}function z(e){if(H=!1,W(e),!O){if(null!==a(j))O=!0,X(U);else{var t=a(E);null!==t&&ee(z,t.startTime-e)}}}function U(e,t){O=!1,H&&(H=!1,R(V),V=-1),N=!0;var n=P;try{for(W(t),A=a(j);null!==A&&(!(A.expirationTime>t)||e&&!Z());){var r=A.callback;if("function"==typeof r){A.callback=null,P=A.priorityLevel;var o=r(A.expirationTime<=t);t=s(),"function"==typeof o?A.callback=o:A===a(j)&&i(j),W(t)}else i(j);A=a(j)}if(null!==A)var l=!0;else{var u=a(E);null!==u&&ee(z,u.startTime-t),l=!1}return l}finally{A=null,P=n,N=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var B=!1,q=null,V=-1,$=5,G=-1;function Z(){return!(s()-G<$)}function J(){if(null!==q){var e=s();G=e;var t=!0;try{t=q(!0,e)}finally{t?L():(B=!1,q=null)}}else B=!1}if("function"==typeof F)L=function(){F(J)};else if("undefined"!=typeof MessageChannel){var K=new MessageChannel,Q=K.port2;K.port1.onmessage=J,L=function(){Q.postMessage(null)}}else L=function(){I(J,0)};function X(e){q=e,B||(B=!0,L())}function ee(e,t){V=I(function(){e(s())},t)}l=5,u=1,d=4,c=3,p=null,f=2,m=function(e){e.callback=null},h=function(){O||N||(O=!0,X(U))},y=function(e){0>e||125i?(e.sortIndex=n,r(E,e),null===a(j)&&e===a(E)&&(H?(R(V),V=-1):H=!0,ee(z,n-i))):(e.sortIndex=o,r(j,e),O||N||(O=!0,X(U))),e},M=Z,D=function(e){var t=P;return function(){var n=P;P=t;try{return e.apply(this,arguments)}finally{P=n}}}}),h("2As20",function(e,n){t(e.exports,"Popper",()=>m("aDCM4").Popper),t(e.exports,"Manager",()=>m("17ExX").Manager),t(e.exports,"Reference",()=>m("cgdjq").Reference),t(e.exports,"usePopper",()=>m("7mqAI").usePopper),m("aDCM4"),m("17ExX"),m("cgdjq"),m("7mqAI");// Public types -}),h("aDCM4",function(e,n){t(e.exports,"Popper",()=>d);var r=m("8NFma"),a=m("17ExX"),i=m("fZ4KC"),o=m("7mqAI"),s=function(){},l=function(){return Promise.resolve(null)},u=[];function d(e){var t=e.placement,n=void 0===t?"bottom":t,d=e.strategy,c=void 0===d?"absolute":d,p=e.modifiers,f=void 0===p?u:p,m=e.referenceElement,h=e.onFirstUpdate,y=e.innerRef,g=e.children,b=r.useContext(a.ManagerReferenceNodeContext),_=r.useState(null),v=_[0],w=_[1],x=r.useState(null),k=x[0],M=x[1];r.useEffect(function(){(0,i.setRef)(y,v)},[y,v]);var D=r.useMemo(function(){return{placement:n,strategy:c,onFirstUpdate:h,modifiers:[].concat(f,[{name:"arrow",enabled:null!=k,options:{element:k}}])}},[n,c,h,f,k]),L=(0,o.usePopper)(m||b,v,D),S=L.state,T=L.styles,Y=L.forceUpdate,j=L.update,E=r.useMemo(function(){return{ref:w,style:T.popper,placement:S?S.placement:n,hasPopperEscaped:S&&S.modifiersData.hide?S.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:S&&S.modifiersData.hide?S.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:T.arrow,ref:M},forceUpdate:Y||s,update:j||l}},[w,M,n,S,T,j,Y]);return(0,i.unwrapArray)(g)(E)}}),h("17ExX",function(e,n){t(e.exports,"ManagerReferenceNodeContext",()=>a),t(e.exports,"ManagerReferenceNodeSetterContext",()=>i),t(e.exports,"Manager",()=>o);var r=m("8NFma"),a=r.createContext(),i=r.createContext();function o(e){var t=e.children,n=r.useState(null),o=n[0],s=n[1],l=r.useRef(!1);r.useEffect(function(){return function(){l.current=!0}},[]);var u=r.useCallback(function(e){l.current||s(e)},[]);return /*#__PURE__*/r.createElement(a.Provider,{value:o},/*#__PURE__*/r.createElement(i.Provider,{value:u},t))}}),h("fZ4KC",function(e,n){t(e.exports,"unwrapArray",()=>a),t(e.exports,"safeInvoke",()=>i),t(e.exports,"setRef",()=>o),t(e.exports,"fromEntries",()=>s),t(e.exports,"useIsomorphicLayoutEffect",()=>l);var r=m("8NFma"),a=function(e){return Array.isArray(e)?e[0]:e},i=function(e){if("function"==typeof e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;rd);var a=m("8NFma"),i=m("2pmb0"),o=m("2oJ1v"),s=m("ez2oT"),l=m("fZ4KC"),u=[],d=function(e,t,n){void 0===n&&(n={});var d=a.useRef(null),c={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||u},p=a.useState({styles:{popper:{position:c.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),f=p[0],m=p[1],h=a.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);i.flushSync(function(){m({styles:(0,l.fromEntries)(n.map(function(e){return[e,t.styles[e]||{}]})),attributes:(0,l.fromEntries)(n.map(function(e){return[e,t.attributes[e]]}))})})},requires:["computeStyles"]}},[]),y=a.useMemo(function(){var e={onFirstUpdate:c.onFirstUpdate,placement:c.placement,strategy:c.strategy,modifiers:[].concat(c.modifiers,[h,{name:"applyStyles",enabled:!1}])};return /*@__PURE__*/r(s)(d.current,e)?d.current||e:(d.current=e,e)},[c.onFirstUpdate,c.placement,c.strategy,c.modifiers,h]),g=a.useRef();return(0,l.useIsomorphicLayoutEffect)(function(){g.current&&g.current.setOptions(y)},[y]),(0,l.useIsomorphicLayoutEffect)(function(){if(null!=e&&null!=t){var r=(n.createPopper||o.createPopper)(e,t,y);return g.current=r,function(){r.destroy(),g.current=null}}},[e,t,n.createPopper]),{state:g.current?g.current.state:null,styles:f.styles,attributes:f.attributes,update:g.current?g.current.update:null,forceUpdate:g.current?g.current.forceUpdate:null}}}),h("2oJ1v",function(e,n){t(e.exports,"createPopper",()=>h);var r=m("fqRLw"),a=m("lUt2x"),i=m("k1fcs"),o=m("hfLNM"),s=m("bjlic"),l=m("aE9ix"),u=m("fhdOY"),d=m("4lgpD"),c=m("2c83k"),p=m("201VR"),f=[a.default,i.default,o.default,s.default,l.default,u.default,d.default,c.default,p.default],h=/*#__PURE__*/(0,r.popperGenerator)({defaultModifiers:f})}),h("fqRLw",function(e,n){t(e.exports,"popperGenerator",()=>f);var r=m("4wmXH"),a=m("4bNP2"),i=m("egjGe"),o=m("ecwzm"),s=m("10cit"),l=m("dlaWb"),u=m("657FY"),d=m("iG0HL"),c={placement:"bottom",modifiers:[],strategy:"absolute"};function p(){for(var e=arguments.length,t=Array(e),n=0;nc);var r=m("bkFj6"),a=m("hlFJX"),i=m("6NwRo"),o=m("iG0HL"),s=m("cJ1Bs"),l=m("5LRDP"),u=m("25Alw"),d=m("aPr9y");function c(e,t,n){void 0===n&&(n=!1);var c,p,f,m=(0,o.isHTMLElement)(t),h=(0,o.isHTMLElement)(t)&&(c=t.getBoundingClientRect(),p=(0,d.round)(c.width)/t.offsetWidth||1,f=(0,d.round)(c.height)/t.offsetHeight||1,1!==p||1!==f),y=(0,l.default)(t),g=(0,r.default)(e,h,n),b={scrollLeft:0,scrollTop:0},_={x:0,y:0};return(m||!m&&!n)&&(("body"!==(0,i.default)(t)||// https://github.com/popperjs/popper-core/issues/1078 -(0,u.default)(y))&&(b=(0,a.default)(t)),(0,o.isHTMLElement)(t)?(_=(0,r.default)(t,!0),_.x+=t.clientLeft,_.y+=t.clientTop):y&&(_.x=(0,s.default)(y))),{x:g.left+b.scrollLeft-_.x,y:g.top+b.scrollTop-_.y,width:g.width,height:g.height}}}),h("bkFj6",function(e,n){t(e.exports,"default",()=>s);var r=m("iG0HL"),a=m("aPr9y"),i=m("jc5j7"),o=m("d9GIF");function s(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var s=e.getBoundingClientRect(),l=1,u=1;t&&(0,r.isHTMLElement)(e)&&(l=e.offsetWidth>0&&(0,a.round)(s.width)/e.offsetWidth||1,u=e.offsetHeight>0&&(0,a.round)(s.height)/e.offsetHeight||1);var d=((0,r.isElement)(e)?(0,i.default)(e):window).visualViewport,c=!(0,o.default)()&&n,p=(s.left+(c&&d?d.offsetLeft:0))/l,f=(s.top+(c&&d?d.offsetTop:0))/u,m=s.width/l,h=s.height/u;return{width:m,height:h,top:f,right:p+m,bottom:f+h,left:p,x:p,y:f}}}),h("iG0HL",function(e,n){t(e.exports,"isElement",()=>a),t(e.exports,"isHTMLElement",()=>i),t(e.exports,"isShadowRoot",()=>o);var r=m("jc5j7");function a(e){var t=(0,r.default)(e).Element;return e instanceof t||e instanceof Element}function i(e){var t=(0,r.default)(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function o(e){// IE 11 has no ShadowRoot -if("undefined"==typeof ShadowRoot)return!1;var t=(0,r.default)(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}}),h("jc5j7",function(e,n){t(e.exports,"default",()=>r);function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}}),h("aPr9y",function(e,n){t(e.exports,"max",()=>r),t(e.exports,"min",()=>a),t(e.exports,"round",()=>i);var r=Math.max,a=Math.min,i=Math.round}),h("d9GIF",function(e,n){t(e.exports,"default",()=>a);var r=m("cqLtw");function a(){return!/^((?!chrome|android).)*safari/i.test((0,r.default)())}}),h("cqLtw",function(e,n){t(e.exports,"default",()=>r);function r(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}}),h("hlFJX",function(e,n){t(e.exports,"default",()=>s);var r=m("8Z1VN"),a=m("jc5j7"),i=m("iG0HL"),o=m("crSja");function s(e){return e!==(0,a.default)(e)&&(0,i.isHTMLElement)(e)?(0,o.default)(e):(0,r.default)(e)}}),h("8Z1VN",function(e,n){t(e.exports,"default",()=>a);var r=m("jc5j7");function a(e){var t=(0,r.default)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}}),h("crSja",function(e,n){t(e.exports,"default",()=>r);function r(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}}),h("6NwRo",function(e,n){t(e.exports,"default",()=>r);function r(e){return e?(e.nodeName||"").toLowerCase():null}}),h("cJ1Bs",function(e,n){t(e.exports,"default",()=>o);var r=m("bkFj6"),a=m("5LRDP"),i=m("8Z1VN");function o(e){// If has a CSS width greater than the viewport, then this will be -// incorrect for RTL. -// Popper 1 is broken in this case and never had a bug report so let's assume -// it's not an issue. I don't think anyone ever specifies width on -// anyway. -// Browsers where the left scrollbar doesn't cause an issue report `0` for -// this (e.g. Edge 2019, IE11, Safari) -return(0,r.default)((0,a.default)(e)).left+(0,i.default)(e).scrollLeft}}),h("5LRDP",function(e,n){t(e.exports,"default",()=>a);var r=m("iG0HL");function a(e){// $FlowFixMe[incompatible-return]: assume body is always available -return(((0,r.isElement)(e)?e.ownerDocument:e.document)||window.document).documentElement}}),h("25Alw",function(e,n){t(e.exports,"default",()=>a);var r=m("5Edas");function a(e){// Firefox wants us to check `-x` and `-y` variations as well -var t=(0,r.default)(e),n=t.overflow,a=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+a)}}),h("5Edas",function(e,n){t(e.exports,"default",()=>a);var r=m("jc5j7");function a(e){return(0,r.default)(e).getComputedStyle(e)}}),h("4bNP2",function(e,n){t(e.exports,"default",()=>a);var r=m("bkFj6");function a(e){var t=(0,r.default)(e),n=e.offsetWidth,a=e.offsetHeight;// Use the clientRect sizes if it's not been transformed. -return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-a)&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}}),h("egjGe",function(e,n){t(e.exports,"default",()=>function e(t,n){void 0===n&&(n=[]);var s,l=(0,r.default)(t),u=l===(null==(s=t.ownerDocument)?void 0:s.body),d=(0,i.default)(l),c=u?[d].concat(d.visualViewport||[],(0,o.default)(l)?l:[]):l,p=n.concat(c);return u?p:p.concat(e((0,a.default)(c)))});var r=m("5nNqk"),a=m("23yvR"),i=m("jc5j7"),o=m("25Alw")}),h("5nNqk",function(e,n){t(e.exports,"default",()=>function e(t){return["html","body","#document"].indexOf((0,i.default)(t))>=0?t.ownerDocument.body:(0,o.isHTMLElement)(t)&&(0,a.default)(t)?t:e((0,r.default)(t))});var r=m("23yvR"),a=m("25Alw"),i=m("6NwRo"),o=m("iG0HL")}),h("23yvR",function(e,n){t(e.exports,"default",()=>o);var r=m("6NwRo"),a=m("5LRDP"),i=m("iG0HL");function o(e){return"html"===(0,r.default)(e)?e:// $FlowFixMe[prop-missing] -e.assignedSlot||// step into the shadow DOM of the parent of a slotted node -e.parentNode||((0,i.isShadowRoot)(e)?e.host:null)||// ShadowRoot detected -// $FlowFixMe[incompatible-call]: HTMLElement is a Node -(0,a.default)(e)// fallback -}}),h("ecwzm",function(e,n){t(e.exports,"default",()=>c);var r=m("jc5j7"),a=m("6NwRo"),i=m("5Edas"),o=m("iG0HL"),s=m("8WsnW"),l=m("23yvR"),u=m("cqLtw");function d(e){return(0,o.isHTMLElement)(e)&&"fixed"!==// https://github.com/popperjs/popper-core/issues/837 -(0,i.default)(e).position?e.offsetParent:null}// `.offsetParent` reports `null` for fixed elements, while absolute elements -function c(e){for(var t=(0,r.default)(e),n=d(e);n&&(0,s.default)(n)&&"static"===(0,i.default)(n).position;)n=d(n);return n&&("html"===(0,a.default)(n)||"body"===(0,a.default)(n)&&"static"===(0,i.default)(n).position)?t:n||// return the containing block -function(e){var t=/firefox/i.test((0,u.default)());if(/Trident/i.test((0,u.default)())&&(0,o.isHTMLElement)(e)&&"fixed"===(0,i.default)(e).position)return null;var n=(0,l.default)(e);for((0,o.isShadowRoot)(n)&&(n=n.host);(0,o.isHTMLElement)(n)&&0>["html","body"].indexOf((0,a.default)(n));){var r=(0,i.default)(n);// This is non-exhaustive but covers the most common CSS properties that -// create a containing block. -// https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block -if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}// Gets the closest ancestor positioned element. Handles some edge cases, -(e)||t}}),h("8WsnW",function(e,n){t(e.exports,"default",()=>a);var r=m("6NwRo");function a(e){return["table","td","th"].indexOf((0,r.default)(e))>=0}}),h("10cit",function(e,n){t(e.exports,"default",()=>a);var r=m("l6ej2");function a(e){// order based on dependencies -var t,n,a,i=(t=new Map,n=new Set,a=[],e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||function e(r){n.add(r.name),[].concat(r.requires||[],r.requiresIfExists||[]).forEach(function(r){if(!n.has(r)){var a=t.get(r);a&&e(a)}}),a.push(r)}(e)}),a);// order based on phase -return(0,r.modifierPhases).reduce(function(e,t){return e.concat(i.filter(function(e){return e.phase===t}))},[])}}),h("l6ej2",function(e,n){t(e.exports,"top",()=>r),t(e.exports,"bottom",()=>a),t(e.exports,"right",()=>i),t(e.exports,"left",()=>o),t(e.exports,"auto",()=>s),t(e.exports,"basePlacements",()=>l),t(e.exports,"start",()=>u),t(e.exports,"end",()=>d),t(e.exports,"clippingParents",()=>c),t(e.exports,"viewport",()=>p),t(e.exports,"popper",()=>f),t(e.exports,"reference",()=>m),t(e.exports,"variationPlacements",()=>h),t(e.exports,"placements",()=>y),t(e.exports,"modifierPhases",()=>g);var r="top",a="bottom",i="right",o="left",s="auto",l=[r,a,i,o],u="start",d="end",c="clippingParents",p="viewport",f="popper",m="reference",h=/*#__PURE__*/l.reduce(function(e,t){return e.concat([t+"-"+u,t+"-"+d])},[]),y=/*#__PURE__*/[].concat(l,[s]).reduce(function(e,t){return e.concat([t,t+"-"+u,t+"-"+d])},[]),g=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]}),h("dlaWb",function(e,n){t(e.exports,"default",()=>r);function r(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}}),h("657FY",function(e,n){t(e.exports,"default",()=>r);function r(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});// IE11 does not support Object.values -return Object.keys(t).map(function(e){return t[e]})}}),h("lUt2x",function(e,n){t(e.exports,"default",()=>i);var r=m("jc5j7"),a={passive:!0},i={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,i=e.options,o=i.scroll,s=void 0===o||o,l=i.resize,u=void 0===l||l,d=(0,r.default)(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&c.forEach(function(e){e.addEventListener("scroll",n.update,a)}),u&&d.addEventListener("resize",n.update,a),function(){s&&c.forEach(function(e){e.removeEventListener("scroll",n.update,a)}),u&&d.removeEventListener("resize",n.update,a)}}// eslint-disable-next-line import/no-unused-modules -,data:{}}}),h("k1fcs",function(e,n){t(e.exports,"default",()=>a);var r=m("kcANe"),a={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;// Offsets are the actual position the popper needs to have to be -// properly positioned near its reference element -// This is the most basic placement, and will be adjusted by -// the modifiers in the next step -t.modifiersData[n]=(0,r.default)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}// eslint-disable-next-line import/no-unused-modules -,data:{}}}),h("kcANe",function(e,n){t(e.exports,"default",()=>s);var r=m("f6ekA"),a=m("ayUxD"),i=m("fxYmH"),o=m("l6ej2");function s(e){var t,n=e.reference,s=e.element,l=e.placement,u=l?(0,r.default)(l):null,d=l?(0,a.default)(l):null,c=n.x+n.width/2-s.width/2,p=n.y+n.height/2-s.height/2;switch(u){case o.top:t={x:c,y:n.y-s.height};break;case o.bottom:t={x:c,y:n.y+n.height};break;case o.right:t={x:n.x+n.width,y:p};break;case o.left:t={x:n.x-s.width,y:p};break;default:t={x:n.x,y:n.y}}var f=u?(0,i.default)(u):null;if(null!=f){var m="y"===f?"height":"width";switch(d){case o.start:t[f]=t[f]-(n[m]/2-s[m]/2);break;case o.end:t[f]=t[f]+(n[m]/2-s[m]/2)}}return t}}),h("f6ekA",function(e,n){t(e.exports,"default",()=>r);function r(e){return e.split("-")[0]}}),h("ayUxD",function(e,n){t(e.exports,"default",()=>r);function r(e){return e.split("-")[1]}}),h("fxYmH",function(e,n){t(e.exports,"default",()=>r);function r(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}}),h("hfLNM",function(e,n){t(e.exports,"default",()=>f);var r=m("l6ej2"),a=m("ecwzm"),i=m("jc5j7"),o=m("5LRDP"),s=m("5Edas"),l=m("f6ekA"),u=m("ayUxD"),d=m("aPr9y"),c={top:"auto",right:"auto",bottom:"auto",left:"auto"};function p(e){var t,n,l,u,p,f,m,h=e.popper,y=e.popperRect,g=e.placement,b=e.variation,_=e.offsets,v=e.position,w=e.gpuAcceleration,x=e.adaptive,k=e.roundOffsets,M=e.isFixed,D=_.x,L=void 0===D?0:D,S=_.y,T=void 0===S?0:S,Y="function"==typeof k?k({x:L,y:T}):{x:L,y:T};L=Y.x,T=Y.y;var j=_.hasOwnProperty("x"),E=_.hasOwnProperty("y"),C=r.left,A=r.top,P=window;if(x){var N=(0,a.default)(h),O="clientHeight",H="clientWidth";N===(0,i.default)(h)&&(N=(0,o.default)(h),"static"!==(0,s.default)(N).position&&"absolute"===v&&(O="scrollHeight",H="scrollWidth")),(g===r.top||(g===r.left||g===r.right)&&b===r.end)&&(A=r.bottom,T-=(M&&N===P&&P.visualViewport?P.visualViewport.height:N[O])-y.height,T*=w?1:-1),(g===r.left||(g===r.top||g===r.bottom)&&b===r.end)&&(C=r.right,L-=(M&&N===P&&P.visualViewport?P.visualViewport.width:N[H])-y.width,L*=w?1:-1)}var I=Object.assign({position:v},x&&c),R=!0===k?(t={x:L,y:T},n=(0,i.default)(h),l=t.x,u=t.y,p=n.devicePixelRatio||1,{x:(0,d.round)(l*p)/p||0,y:(0,d.round)(u*p)/p||0}):{x:L,y:T};return(L=R.x,T=R.y,w)?Object.assign({},I,((m={})[A]=E?"0":"",m[C]=j?"0":"",m.transform=1>=(P.devicePixelRatio||1)?"translate("+L+"px, "+T+"px)":"translate3d("+L+"px, "+T+"px, 0)",m)):Object.assign({},I,((f={})[A]=E?T+"px":"",f[C]=j?L+"px":"",f.transform="",f))}var f={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=n.adaptive,i=n.roundOffsets,o=void 0===i||i,s={placement:(0,l.default)(t.placement),variation:(0,u.default)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===r||r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,p(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===a||a,roundOffsets:o})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,p(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}// eslint-disable-next-line import/no-unused-modules -,data:{}}}),h("bjlic",function(e,n){t(e.exports,"default",()=>i);var r=m("6NwRo"),a=m("iG0HL"),i={name:"applyStyles",enabled:!0,phase:"write",fn:// and applies them to the HTMLElements such as popper and arrow -function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},i=t.attributes[e]||{},o=t.elements[e];(0,a.isHTMLElement)(o)&&(0,r.default)(o)&&(// Flow doesn't support to extend this property, but it's the most -// effective way to apply styles to an HTMLElement -// $FlowFixMe[cannot-write] -Object.assign(o.style,n),Object.keys(i).forEach(function(e){var t=i[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var i=t.elements[e],o=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});(0,a.isHTMLElement)(i)&&(0,r.default)(i)&&(Object.assign(i.style,s),Object.keys(o).forEach(function(e){i.removeAttribute(e)}))})}}// eslint-disable-next-line import/no-unused-modules -,requires:["computeStyles"]}}),h("aE9ix",function(e,n){t(e.exports,"default",()=>i);var r=m("f6ekA"),a=m("l6ej2"),i={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,i=e.name,o=n.offset,s=void 0===o?[0,0]:o,l=(0,a.placements).reduce(function(e,n){var i,o,l,u,d,c;return e[n]=(i=t.rects,o=(0,r.default)(n),l=[(0,a.left),(0,a.top)].indexOf(o)>=0?-1:1,d=(u="function"==typeof s?s(Object.assign({},i,{placement:n})):s)[0],c=u[1],d=d||0,c=(c||0)*l,[(0,a.left),(0,a.right)].indexOf(o)>=0?{x:c,y:d}:{x:d,y:c}),e},{}),u=l[t.placement],d=u.x,c=u.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=c),t.modifiersData[i]=l}// eslint-disable-next-line import/no-unused-modules -}}),h("fhdOY",function(e,n){t(e.exports,"default",()=>d);var r=m("bbSog"),a=m("f6ekA"),i=m("ac6AR"),o=m("leSQw"),s=m("iScBU"),l=m("l6ej2"),u=m("ayUxD"),d={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,d=e.name;if(!t.modifiersData[d]._skip){for(var c=n.mainAxis,p=void 0===c||c,f=n.altAxis,m=void 0===f||f,h=n.fallbackPlacements,y=n.padding,g=n.boundary,b=n.rootBoundary,_=n.altBoundary,v=n.flipVariations,w=void 0===v||v,x=n.allowedAutoPlacements,k=t.options.placement,M=(0,a.default)(k)===k,D=h||(M||!w?[(0,r.default)(k)]:function(e){if((0,a.default)(e)===l.auto)return[];var t=(0,r.default)(e);return[(0,i.default)(e),t,(0,i.default)(t)]}(k)),L=[k].concat(D).reduce(function(e,n){return e.concat((0,a.default)(n)===l.auto?(0,s.default)(t,{placement:n,boundary:g,rootBoundary:b,padding:y,flipVariations:w,allowedAutoPlacements:x}):n)},[]),S=t.rects.reference,T=t.rects.popper,Y=new Map,j=!0,E=L[0],C=0;C=0,H=O?"width":"height",I=(0,o.default)(t,{placement:A,boundary:g,rootBoundary:b,altBoundary:_,padding:y}),R=O?N?l.right:l.left:N?l.bottom:l.top;S[H]>T[H]&&(R=(0,r.default)(R));var F=(0,r.default)(R),W=[];if(p&&W.push(I[P]<=0),m&&W.push(I[R]<=0,I[F]<=0),W.every(function(e){return e})){E=A,j=!1;break}Y.set(A,W)}if(j)for(var z=w?3:1,U=function(e){var t=L.find(function(t){var n=Y.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},B=z;B>0&&"break"!==U(B);B--);t.placement!==E&&(t.modifiersData[d]._skip=!0,t.placement=E,t.reset=!0)}}// eslint-disable-next-line import/no-unused-modules -,requiresIfExists:["offset"],data:{_skip:!1}}}),h("bbSog",function(e,n){t(e.exports,"default",()=>a);var r={left:"right",right:"left",bottom:"top",top:"bottom"};function a(e){return e.replace(/left|right|bottom|top/g,function(e){return r[e]})}}),h("ac6AR",function(e,n){t(e.exports,"default",()=>a);var r={start:"end",end:"start"};function a(e){return e.replace(/start|end/g,function(e){return r[e]})}}),h("leSQw",function(e,n){t(e.exports,"default",()=>p);var r=m("8vjqA"),a=m("5LRDP"),i=m("bkFj6"),o=m("kcANe"),s=m("fbi7z"),l=m("l6ej2"),u=m("iG0HL"),d=m("4QECX"),c=m("6CeE3");function p(e,t){void 0===t&&(t={});var n=t,p=n.placement,f=void 0===p?e.placement:p,m=n.strategy,h=void 0===m?e.strategy:m,y=n.boundary,g=void 0===y?l.clippingParents:y,b=n.rootBoundary,_=void 0===b?l.viewport:b,v=n.elementContext,w=void 0===v?l.popper:v,x=n.altBoundary,k=n.padding,M=void 0===k?0:k,D=(0,d.default)("number"!=typeof M?M:(0,c.default)(M,l.basePlacements)),L=w===l.popper?l.reference:l.popper,S=e.rects.popper,T=e.elements[void 0!==x&&x?L:w],Y=(0,r.default)((0,u.isElement)(T)?T:T.contextElement||(0,a.default)(e.elements.popper),g,_,h),j=(0,i.default)(e.elements.reference),E=(0,o.default)({reference:j,element:S,strategy:"absolute",placement:f}),C=(0,s.default)(Object.assign({},S,E)),A=w===l.popper?C:j,P={top:Y.top-A.top+D.top,bottom:A.bottom-Y.bottom+D.bottom,left:Y.left-A.left+D.left,right:A.right-Y.right+D.right},N=e.modifiersData.offset;if(w===l.popper&&N){var O=N[f];Object.keys(P).forEach(function(e){var t=[(0,l.right),(0,l.bottom)].indexOf(e)>=0?1:-1,n=[(0,l.top),(0,l.bottom)].indexOf(e)>=0?"y":"x";P[e]+=O[n]*t})}return P}}),h("8vjqA",function(e,n){t(e.exports,"default",()=>_);var r=m("l6ej2"),a=m("ayVYt"),i=m("5mmoF"),o=m("egjGe"),s=m("ecwzm"),l=m("5LRDP"),u=m("5Edas"),d=m("iG0HL"),c=m("bkFj6"),p=m("23yvR"),f=m("ioj8K"),h=m("6NwRo"),y=m("fbi7z"),g=m("aPr9y");function b(e,t,n){var o;return t===r.viewport?(0,y.default)((0,a.default)(e,n)):(0,d.isElement)(t)?((o=(0,c.default)(t,!1,"fixed"===n)).top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o):(0,y.default)((0,i.default)((0,l.default)(e)))}// A "clipping parent" is an overflowable container with the characteristic of -function _(e,t,n,r){var a,i,l=[].concat("clippingParents"===t?(a=(0,o.default)((0,p.default)(e)),i=["absolute","fixed"].indexOf((0,u.default)(e).position)>=0&&(0,d.isHTMLElement)(e)?(0,s.default)(e):e,(0,d.isElement)(i)?a.filter(function(e){return(0,d.isElement)(e)&&(0,f.default)(e,i)&&"body"!==(0,h.default)(e)}):[]):[].concat(t),[n]),c=l[0],m=l.reduce(function(t,n){var a=b(e,n,r);return t.top=(0,g.max)(a.top,t.top),t.right=(0,g.min)(a.right,t.right),t.bottom=(0,g.min)(a.bottom,t.bottom),t.left=(0,g.max)(a.left,t.left),t},b(e,c,r));return m.width=m.right-m.left,m.height=m.bottom-m.top,m.x=m.left,m.y=m.top,m}}),h("ayVYt",function(e,n){t(e.exports,"default",()=>s);var r=m("jc5j7"),a=m("5LRDP"),i=m("cJ1Bs"),o=m("d9GIF");function s(e,t){var n=(0,r.default)(e),s=(0,a.default)(e),l=n.visualViewport,u=s.clientWidth,d=s.clientHeight,c=0,p=0;if(l){u=l.width,d=l.height;var f=(0,o.default)();(f||!f&&"fixed"===t)&&(c=l.offsetLeft,p=l.offsetTop)}return{width:u,height:d,x:c+(0,i.default)(e),y:p}}}),h("5mmoF",function(e,n){t(e.exports,"default",()=>l);var r=m("5LRDP"),a=m("5Edas"),i=m("cJ1Bs"),o=m("8Z1VN"),s=m("aPr9y");function l(e){var t,n=(0,r.default)(e),l=(0,o.default)(e),u=null==(t=e.ownerDocument)?void 0:t.body,d=(0,s.max)(n.scrollWidth,n.clientWidth,u?u.scrollWidth:0,u?u.clientWidth:0),c=(0,s.max)(n.scrollHeight,n.clientHeight,u?u.scrollHeight:0,u?u.clientHeight:0),p=-l.scrollLeft+(0,i.default)(e),f=-l.scrollTop;return"rtl"===(0,a.default)(u||n).direction&&(p+=(0,s.max)(n.clientWidth,u?u.clientWidth:0)-d),{width:d,height:c,x:p,y:f}}}),h("ioj8K",function(e,n){t(e.exports,"default",()=>a);var r=m("iG0HL");function a(e,t){var n=t.getRootNode&&t.getRootNode();// First, attempt with faster native method -if(e.contains(t))return!0;// Give up, the result is false -if(n&&(0,r.isShadowRoot)(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;// $FlowFixMe[prop-missing]: need a better way to handle this... -a=a.parentNode||a.host}while(a)}return!1}}),h("fbi7z",function(e,n){t(e.exports,"default",()=>r);function r(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}}),h("4QECX",function(e,n){t(e.exports,"default",()=>a);var r=m("8WQnk");function a(e){return Object.assign({},(0,r.default)(),e)}}),h("8WQnk",function(e,n){t(e.exports,"default",()=>r);function r(){return{top:0,right:0,bottom:0,left:0}}}),h("6CeE3",function(e,n){t(e.exports,"default",()=>r);function r(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}}),h("iScBU",function(e,n){t(e.exports,"default",()=>s);var r=m("ayUxD"),a=m("l6ej2"),i=m("leSQw"),o=m("f6ekA");function s(e,t){void 0===t&&(t={});var n=t,s=n.placement,l=n.boundary,u=n.rootBoundary,d=n.padding,c=n.flipVariations,p=n.allowedAutoPlacements,f=void 0===p?a.placements:p,m=(0,r.default)(s),h=m?c?a.variationPlacements:(0,a.variationPlacements).filter(function(e){return(0,r.default)(e)===m}):a.basePlacements,y=h.filter(function(e){return f.indexOf(e)>=0});0===y.length&&(y=h);// $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions... -var g=y.reduce(function(t,n){return t[n]=(0,i.default)(e,{placement:n,boundary:l,rootBoundary:u,padding:d})[(0,o.default)(n)],t},{});return Object.keys(g).sort(function(e,t){return g[e]-g[t]})}}),h("4lgpD",function(e,n){t(e.exports,"default",()=>h);var r=m("l6ej2"),a=m("f6ekA"),i=m("fxYmH"),o=m("iByzU"),s=m("fHMKD"),l=m("4bNP2"),u=m("ecwzm"),d=m("leSQw"),c=m("ayUxD"),p=m("8WQnk"),f=m("aPr9y"),h={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,m=e.name,h=n.mainAxis,y=n.altAxis,g=n.boundary,b=n.rootBoundary,_=n.altBoundary,v=n.padding,w=n.tether,x=void 0===w||w,k=n.tetherOffset,M=void 0===k?0:k,D=(0,d.default)(t,{boundary:g,rootBoundary:b,padding:v,altBoundary:_}),L=(0,a.default)(t.placement),S=(0,c.default)(t.placement),T=!S,Y=(0,i.default)(L),j=(0,o.default)(Y),E=t.modifiersData.popperOffsets,C=t.rects.reference,A=t.rects.popper,P="function"==typeof M?M(Object.assign({},t.rects,{placement:t.placement})):M,N="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,H={x:0,y:0};if(E){if(void 0===h||h){var I,R="y"===Y?r.top:r.left,F="y"===Y?r.bottom:r.right,W="y"===Y?"height":"width",z=E[Y],U=z+D[R],B=z-D[F],q=x?-A[W]/2:0,V=S===r.start?C[W]:A[W],$=S===r.start?-A[W]:-C[W],G=t.elements.arrow,Z=x&&G?(0,l.default)(G):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,p.default)(),K=J[R],Q=J[F],X=(0,s.within)(0,C[W],Z[W]),ee=T?C[W]/2-q-X-K-N.mainAxis:V-X-K-N.mainAxis,et=T?-C[W]/2+q+X+Q+N.mainAxis:$+X+Q+N.mainAxis,en=t.elements.arrow&&(0,u.default)(t.elements.arrow),er=en?"y"===Y?en.clientTop||0:en.clientLeft||0:0,ea=null!=(I=null==O?void 0:O[Y])?I:0,ei=(0,s.within)(x?(0,f.min)(U,z+ee-ea-er):U,z,x?(0,f.max)(B,z+et-ea):B);E[Y]=ei,H[Y]=ei-z}if(void 0!==y&&y){var eo,es="x"===Y?r.top:r.left,el="x"===Y?r.bottom:r.right,eu=E[j],ed="y"===j?"height":"width",ec=eu+D[es],ep=eu-D[el],ef=-1!==[(0,r.top),(0,r.left)].indexOf(L),em=null!=(eo=null==O?void 0:O[j])?eo:0,eh=ef?ec:eu-C[ed]-A[ed]-em+N.altAxis,ey=ef?eu+C[ed]+A[ed]-em-N.altAxis:ep,eg=x&&ef?(0,s.withinMaxClamp)(eh,eu,ey):(0,s.within)(x?eh:ec,eu,x?ey:ep);E[j]=eg,H[j]=eg-eu}t.modifiersData[m]=H}}// eslint-disable-next-line import/no-unused-modules -,requiresIfExists:["offset"]}}),h("iByzU",function(e,n){t(e.exports,"default",()=>r);function r(e){return"x"===e?"y":"x"}}),h("fHMKD",function(e,n){t(e.exports,"within",()=>a),t(e.exports,"withinMaxClamp",()=>i);var r=m("aPr9y");function a(e,t,n){return(0,r.max)(e,(0,r.min)(t,n))}function i(e,t,n){var r=a(e,t,n);return r>n?n:r}}),h("2c83k",function(e,n){t(e.exports,"default",()=>p);var r=m("f6ekA"),a=m("4bNP2"),i=m("ioj8K"),o=m("ecwzm"),s=m("fxYmH"),l=m("fHMKD"),u=m("4QECX"),d=m("6CeE3"),c=m("l6ej2"),p={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,i=e.name,p=e.options,f=n.elements.arrow,m=n.modifiersData.popperOffsets,h=(0,r.default)(n.placement),y=(0,s.default)(h),g=[(0,c.left),(0,c.right)].indexOf(h)>=0?"height":"width";if(f&&m){var b,_=(b="function"==typeof(b=p.padding)?b(Object.assign({},n.rects,{placement:n.placement})):b,(0,u.default)("number"!=typeof b?b:(0,d.default)(b,c.basePlacements))),v=(0,a.default)(f),w="y"===y?c.top:c.left,x="y"===y?c.bottom:c.right,k=n.rects.reference[g]+n.rects.reference[y]-m[y]-n.rects.popper[g],M=m[y]-n.rects.reference[y],D=(0,o.default)(f),L=D?"y"===y?D.clientHeight||0:D.clientWidth||0:0,S=_[w],T=L-v[g]-_[x],Y=L/2-v[g]/2+(k/2-M/2),j=(0,l.within)(S,Y,T);n.modifiersData[i]=((t={})[y]=j,t.centerOffset=j-Y,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&(0,i.default)(t.elements.popper,r)&&(t.elements.arrow=r)}// eslint-disable-next-line import/no-unused-modules -,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}}),h("201VR",function(e,n){t(e.exports,"default",()=>s);var r=m("l6ej2"),a=m("leSQw");function i(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function o(e){return[(0,r.top),(0,r.right),(0,r.bottom),(0,r.left)].some(function(t){return e[t]>=0})}var s={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,s=t.rects.popper,l=t.modifiersData.preventOverflow,u=(0,a.default)(t,{elementContext:"reference"}),d=(0,a.default)(t,{altBoundary:!0}),c=i(u,r),p=i(d,s,l),f=o(c),m=o(p);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:p,isReferenceHidden:f,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":m})}// eslint-disable-next-line import/no-unused-modules -}}),h("ez2oT",function(e,t){/* global Map:readonly, Set:readonly, ArrayBuffer:readonly */var n="undefined"!=typeof Element,r="function"==typeof Map,a="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;// end fast-deep-equal -e.exports=function(e,t){try{return(// Note: We **don't** need `envHasBigInt64Array` in fde es6/index.js -function e(t,o){// START: fast-deep-equal es6/index.js 3.1.3 -if(t===o)return!0;if(t&&o&&"object"==typeof t&&"object"==typeof o){var s,l,u,d;if(t.constructor!==o.constructor)return!1;if(Array.isArray(t)){if((s=t.length)!=o.length)return!1;for(l=s;0!=l--;)if(!e(t[l],o[l]))return!1;return!0}if(r&&t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(d=t.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;for(d=t.entries();!(l=d.next()).done;)if(!e(l.value[1],o.get(l.value[0])))return!1;return!0}if(a&&t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(d=t.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;return!0}// END: Modifications -if(i&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if((s=t.length)!=o.length)return!1;for(l=s;0!=l--;)if(t[l]!==o[l])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;// START: Modifications: -// Apply guards for `Object.create(null)` handling. See: -// - https://github.com/FormidableLabs/react-fast-compare/issues/64 -// - https://github.com/epoberezkin/fast-deep-equal/issues/49 -if(t.valueOf!==Object.prototype.valueOf&&"function"==typeof t.valueOf&&"function"==typeof o.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString&&"function"==typeof t.toString&&"function"==typeof o.toString)return t.toString()===o.toString();if((s=// END: Modifications -(u=Object.keys(t)).length)!==Object.keys(o).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(o,u[l]))return!1;// END: fast-deep-equal -// START: react-fast-compare -// custom handling for DOM elements -if(n&&t instanceof Element)return!1;// custom handling for React/Preact -for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!t.$$typeof)&&!e(t[u[l]],o[u[l]]))return!1;// END: react-fast-compare -// START: fast-deep-equal -return!0}return t!=t&&o!=o}(e,t))}catch(e){if((e.message||"").match(/stack|recursion/i))return(// warn on circular references, don't crash -// browsers give this different errors name and messages: -// chrome/safari: "RangeError", "Maximum call stack size exceeded" -// firefox: "InternalError", too much recursion" -// edge: "Error", "Out of stack space" -console.warn("react-fast-compare cannot handle circular refs"),!1);// some other error. we should definitely know about these -throw e}}}),h("cgdjq",function(e,n){t(e.exports,"Reference",()=>l);var a=m("8NFma"),i=m("7jOyK"),o=m("17ExX"),s=m("fZ4KC");function l(e){var t=e.children,n=e.innerRef,l=a.useContext(o.ManagerReferenceNodeSetterContext),u=a.useCallback(function(e){(0,s.setRef)(n,e),(0,s.safeInvoke)(l,e)},[n,l]);return(// eslint-disable-next-line react-hooks/exhaustive-deps -a.useEffect(function(){return function(){return(0,s.setRef)(n,null)}},[]),a.useEffect(function(){/*@__PURE__*/r(i)(!!l,"`Reference` should not be used outside of a `Manager` component.")},[l]),(0,s.unwrapArray)(t)({ref:u}))}}),h("7jOyK",function(e,t){e.exports=function(){}}),h("aWNCV",function(e,r){n(e.exports),t(e.exports,"default",()=>u);var a=m("jOMXy"),i=m("iOAFx"),o=m("fg6w7"),s=m("ctM6U"),l=m("jILpd");function u(e,t){if((0,l.default)(2,arguments),"object"!==(0,a.default)(t)||null===t)throw RangeError("values parameter must be an object");var n=(0,i.default)(e);return(// Check if date is Invalid Date because Date.prototype.setFullYear ignores the value of Invalid Date -isNaN(n.getTime())?new Date(NaN):(null!=t.year&&n.setFullYear(t.year),null!=t.month&&(n=(0,o.default)(n,t.month)),null!=t.date&&n.setDate((0,s.default)(t.date)),null!=t.hours&&n.setHours((0,s.default)(t.hours)),null!=t.minutes&&n.setMinutes((0,s.default)(t.minutes)),null!=t.seconds&&n.setSeconds((0,s.default)(t.seconds)),null!=t.milliseconds&&n.setMilliseconds((0,s.default)(t.milliseconds)),n))}}),h("jZrP4",function(e,t){var n=m("N0o3H").Buffer,r=m("gPn00"),a=m("igd0R"),i=m("9BIJr"),o=m("41AL9"),s=m("19eid"),l=m("87lnp"),u=m("kus09"),d=m("9l1mp"),c=d.JSONParserError,p=d.InvalidPointerError,f=d.MissingPointerError,h=d.ResolverError,y=d.ParserError,g=d.UnmatchedParserError,b=d.UnmatchedResolverError,_=d.isHandledError,v=d.JSONParserErrorGroup,w=m("3PaEX");m("cSRiL");var x=m("cSdC0").ono;/** - * This class parses a JSON schema, builds a map of its JSON references and their resolved values, - * and provides methods for traversing, manipulating, and dereferencing those references. - * - * @constructor - */function k(){/** - * The parsed (and possibly dereferenced) JSON schema object - * - * @type {object} - * @readonly - */this.schema=null,/** - * The resolved JSON references - * - * @type {$Refs} - * @readonly - */this.$refs=new r}function M(e){let t=v.getParserErrors(e);if(t.length>0)throw new v(e)}e.exports=k,e.exports.default=k,e.exports.JSONParserError=c,e.exports.InvalidPointerError=p,e.exports.MissingPointerError=f,e.exports.ResolverError=h,e.exports.ParserError=y,e.exports.UnmatchedParserError=g,e.exports.UnmatchedResolverError=b,/** - * Parses the given JSON schema. - * This method does not resolve any JSON references. - * It just reads a single file in JSON or YAML format, and parse it as a JavaScript object. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed - * @param {function} [callback] - An error-first callback. The second parameter is the parsed JSON schema object. - * @returns {Promise} - The returned promise resolves with the parsed JSON schema object. - */k.parse=function(e,t,n,r){let a=new this;return a.parse.apply(a,arguments)},/** - * Parses the given JSON schema. - * This method does not resolve any JSON references. - * It just reads a single file in JSON or YAML format, and parse it as a JavaScript object. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed - * @param {function} [callback] - An error-first callback. The second parameter is the parsed JSON schema object. - * @returns {Promise} - The returned promise resolves with the parsed JSON schema object. - */k.prototype.parse=async function(e,t,o,s){let l,d=i(arguments);if(!d.path&&!d.schema){let e=x(`Expected a file path, URL, or object. Got ${d.path||d.schema}`);return w(d.callback,Promise.reject(e))}// Reset everything -this.schema=null,this.$refs=new r;// If the path is a filesystem path, then convert it to a URL. -// NOTE: According to the JSON Reference spec, these should already be URLs, -// but, in practice, many people use local filesystem paths instead. -// So we're being generous here and doing the conversion automatically. -// This is not intended to be a 100% bulletproof solution. -// If it doesn't work for your use-case, then use a URL instead. -let c="http";if(u.isFileSystemPath(d.path)&&(d.path=u.fromFileSystemPath(d.path),c="file"),// Resolve the absolute path of the schema -d.path=u.resolve(u.cwd(),d.path),d.schema&&"object"==typeof d.schema){// A schema object was passed-in. -// So immediately add a new $Ref with the schema object as its value -let e=this.$refs._add(d.path);e.value=d.schema,e.pathType=c,l=Promise.resolve(d.schema)}else l=a(d.path,this.$refs,d.options);try{let e=await l;if(null!==e&&"object"==typeof e&&!n.isBuffer(e))return this.schema=e,w(d.callback,Promise.resolve(this.schema));if(d.options.continueOnError)return this.schema=null,w(d.callback,Promise.resolve(this.schema));throw x.syntax(`"${this.$refs._root$Ref.path||e}" is not a valid JSON Schema`)}catch(e){if(!d.options.continueOnError||!_(e))return w(d.callback,Promise.reject(e));return this.$refs._$refs[u.stripHash(d.path)]&&this.$refs._$refs[u.stripHash(d.path)].addError(e),w(d.callback,Promise.resolve(null))}},/** - * Parses the given JSON schema and resolves any JSON references, including references in - * externally-referenced files. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed and resolved - * @param {function} [callback] - * - An error-first callback. The second parameter is a {@link $Refs} object containing the resolved JSON references - * - * @returns {Promise} - * The returned promise resolves with a {@link $Refs} object containing the resolved JSON references - */k.resolve=function(e,t,n,r){let a=new this;return a.resolve.apply(a,arguments)},/** - * Parses the given JSON schema and resolves any JSON references, including references in - * externally-referenced files. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed and resolved - * @param {function} [callback] - * - An error-first callback. The second parameter is a {@link $Refs} object containing the resolved JSON references - * - * @returns {Promise} - * The returned promise resolves with a {@link $Refs} object containing the resolved JSON references - */k.prototype.resolve=async function(e,t,n,r){let a=i(arguments);try{return await this.parse(a.path,a.schema,a.options),await o(this,a.options),M(this),w(a.callback,Promise.resolve(this.$refs))}catch(e){return w(a.callback,Promise.reject(e))}},/** - * Parses the given JSON schema, resolves any JSON references, and bundles all external references - * into the main JSON schema. This produces a JSON schema that only has *internal* references, - * not any *external* references. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed, resolved, and dereferenced - * @param {function} [callback] - An error-first callback. The second parameter is the bundled JSON schema object - * @returns {Promise} - The returned promise resolves with the bundled JSON schema object. - */k.bundle=function(e,t,n,r){let a=new this;return a.bundle.apply(a,arguments)},/** - * Parses the given JSON schema, resolves any JSON references, and bundles all external references - * into the main JSON schema. This produces a JSON schema that only has *internal* references, - * not any *external* references. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed, resolved, and dereferenced - * @param {function} [callback] - An error-first callback. The second parameter is the bundled JSON schema object - * @returns {Promise} - The returned promise resolves with the bundled JSON schema object. - */k.prototype.bundle=async function(e,t,n,r){let a=i(arguments);try{return await this.resolve(a.path,a.schema,a.options),s(this,a.options),M(this),w(a.callback,Promise.resolve(this.schema))}catch(e){return w(a.callback,Promise.reject(e))}},/** - * Parses the given JSON schema, resolves any JSON references, and dereferences the JSON schema. - * That is, all JSON references are replaced with their resolved values. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed, resolved, and dereferenced - * @param {function} [callback] - An error-first callback. The second parameter is the dereferenced JSON schema object - * @returns {Promise} - The returned promise resolves with the dereferenced JSON schema object. - */k.dereference=function(e,t,n,r){let a=new this;return a.dereference.apply(a,arguments)},/** - * Parses the given JSON schema, resolves any JSON references, and dereferences the JSON schema. - * That is, all JSON references are replaced with their resolved values. - * - * @param {string} [path] - The file path or URL of the JSON schema - * @param {object} [schema] - A JSON schema object. This object will be used instead of reading from `path`. - * @param {$RefParserOptions} [options] - Options that determine how the schema is parsed, resolved, and dereferenced - * @param {function} [callback] - An error-first callback. The second parameter is the dereferenced JSON schema object - * @returns {Promise} - The returned promise resolves with the dereferenced JSON schema object. - */k.prototype.dereference=async function(e,t,n,r){let a=i(arguments);try{return await this.resolve(a.path,a.schema,a.options),l(this,a.options),M(this),w(a.callback,Promise.resolve(this.schema))}catch(e){return w(a.callback,Promise.reject(e))}}}),h("N0o3H",function(e,n){t(e.exports,"Buffer",()=>r,e=>r=e),t(e.exports,"SlowBuffer",()=>a,e=>a=e),t(e.exports,"INSPECT_MAX_BYTES",()=>i,e=>i=e),t(e.exports,"kMaxLength",()=>o,e=>o=e);var r,a,i,o,s=m("bQMRt"),l=m("dbnIE");let u="function"==typeof Symbol&&"function"// eslint-disable-line dot-notation -==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom")// eslint-disable-line dot-notation -:null;function d(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');// Return an augmented `Uint8Array` instance -let t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}/** - * The Buffer constructor returns instances of `Uint8Array` that have their - * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of - * `Uint8Array`, so the returned instances will have all the node `Buffer` methods - * and the `Uint8Array` methods. Square bracket notation works as expected -- it - * returns a single octet. - * - * The `Uint8Array` prototype remains unmodified. - */function c(e,t,n){// Common case. -if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return h(e)}return p(e,t,n)}function p(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!c.isEncoding(t))throw TypeError("Unknown encoding: "+t);let n=0|_(e,t),r=d(n),a=r.write(e,t);return a!==n&&// cause everything after the first invalid character to be ignored. (e.g. -// 'abxxcd' will be treated as 'ab') -(r=r.slice(0,a)),r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(z(e,Uint8Array)){let t=new Uint8Array(e);return g(t.buffer,t.byteOffset,t.byteLength)}return y(e)}(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(z(e,ArrayBuffer)||e&&z(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(z(e,SharedArrayBuffer)||e&&z(e.buffer,SharedArrayBuffer)))return g(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return c.from(r,t,n);let a=function(e){var t;if(c.isBuffer(e)){let t=0|b(e.length),n=d(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||(t=e.length)!=t// eslint-disable-line no-self-compare -?d(0):y(e):"Buffer"===e.type&&Array.isArray(e.data)?y(e.data):void 0}(e);if(a)return a;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function f(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function h(e){return f(e),d(e<0?0:0|b(e))}function y(e){let t=e.length<0?0:0|b(e.length),n=d(t);for(let r=0;r=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function _(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||z(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;// Use a for loop to avoid recursion -let a=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return R(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return F(e).length;default:if(a)return r?-1:R(e).length// assume utf8 -;t=(""+t).toLowerCase(),a=!0}}function v(e,t,n){let r=!1;// Return early if start > this.length. Done here to prevent potential uint32 -// coercion fail below. -if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||// Force coercion to uint32. This will also coerce falsey/NaN values to 0. -(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){let r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let a="";for(let r=t;r= `byteOffset`, -// OR the last index of `val` in `buffer` at offset <= `byteOffset`. -// -// Arguments: -// - buffer - a Buffer to search -// - val - a string, Buffer, or number -// - byteOffset - an index into `buffer`; will be clamped to an int32 -// - encoding - an optional encoding, relevant is val is a string -// - dir - true for indexOf, false for lastIndexOf -function x(e,t,n,r,a){var i;// Empty buffer means no match -if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(i=n=+n// Coerce to Number. -)!=i&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return -1;n=e.length-1}else if(n<0){if(!a)return -1;n=0}// Finally, search either indexOf (if dir is true) or lastIndexOf -if("string"==typeof t&&(t=c.from(t,r)),c.isBuffer(t))return(// Special case: looking for empty string/buffer always fails -0===t.length?-1:k(e,t,n,r,a));if("number"==typeof t)return(t&=255// Search for a byte value [0-255] -,"function"==typeof Uint8Array.prototype.indexOf)?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):k(e,[t],n,r,a);throw TypeError("val must be string, number or Buffer")}function k(e,t,n,r,a){let i,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){let r=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){let n=!0;for(let r=0;r239?4:t>223?3:t>191?2:1;if(a+o<=n){let n,r,s,l;switch(o){case 1:t<128&&(i=t);break;case 2:(192&(n=e[a+1]))==128&&(l=(31&t)<<6|63&n)>127&&(i=l);break;case 3:n=e[a+1],r=e[a+2],(192&n)==128&&(192&r)==128&&(l=(15&t)<<12|(63&n)<<6|63&r)>2047&&(l<55296||l>57343)&&(i=l);break;case 4:n=e[a+1],r=e[a+2],s=e[a+3],(192&n)==128&&(192&r)==128&&(192&s)==128&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(i=l)}}null===i?(// we did not generate a valid codePoint so insert a -// replacement char (U+FFFD) and advance only 1 byte -i=65533,o=1):i>65535&&(// encode to utf16 (surrogate pair dance) -i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),a+=o}return function(e){let t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e)// avoid extra slice() -;// Decode in chunks to avoid "call stack size exceeded". -let n="",r=0;for(;rn)throw RangeError("Trying to access beyond buffer length")}function L(e,t,n,r,a,i){if(!c.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw RangeError("Index out of range")}function S(e,t,n,r,a){N(t,r,a,e,n,7);let i=Number(t&BigInt(4294967295));e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,n}function T(e,t,n,r,a){N(t,r,a,e,n,7);let i=Number(t&BigInt(4294967295));e[n+7]=i,i>>=8,e[n+6]=i,i>>=8,e[n+5]=i,i>>=8,e[n+4]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=o,o>>=8,e[n+2]=o,o>>=8,e[n+1]=o,o>>=8,e[n]=o,n+8}function Y(e,t,n,r,a,i){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function j(e,t,n,r,a){return t=+t,n>>>=0,a||Y(e,t,n,4,34028234663852886e22,-34028234663852886e22),l.write(e,t,n,r,23,4),n+4}function E(e,t,n,r,a){return t=+t,n>>>=0,a||Y(e,t,n,8,17976931348623157e292,-17976931348623157e292),l.write(e,t,n,r,52,8),n+8}r=c,a=function(e){return+e!=e&&(e=0),c.alloc(+e)},i=50,o=2147483647,/** - * If `Buffer.TYPED_ARRAY_SUPPORT`: - * === true Use Uint8Array implementation (fastest) - * === false Print warning and recommend using `buffer` v4.x which has an Object - * implementation (most compatible, even IE6) - * - * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+, - * Opera 11.6+, iOS 4.2+. - * - * We report that the browser does not support typed arrays if the are not subclassable - * using __proto__. Firefox 4-29 lacks support for adding new properties to `Uint8Array` - * (See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438). IE 10 lacks support - * for __proto__ and has a buggy typed array implementation. - */c.TYPED_ARRAY_SUPPORT=function(){// Can typed array instances can be augmented? -try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),c.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}}),c.poolSize=8192// not used by this implementation -,/** - * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError - * if value is a number. - * Buffer.from(str[, encoding]) - * Buffer.from(array) - * Buffer.from(buffer) - * Buffer.from(arrayBuffer[, byteOffset[, length]]) - **/c.from=function(e,t,n){return p(e,t,n)},// Note: Change prototype *after* Buffer.from is defined to workaround Chrome bug: -// https://github.com/feross/buffer/pull/148 -Object.setPrototypeOf(c.prototype,Uint8Array.prototype),Object.setPrototypeOf(c,Uint8Array),/** - * Creates a new filled Buffer instance. - * alloc(size[, fill[, encoding]]) - **/c.alloc=function(e,t,n){return(f(e),e<=0)?d(e):void 0!==t?"string"==typeof n?d(e).fill(t,n):d(e).fill(t):d(e)},/** - * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance. - * */c.allocUnsafe=function(e){return h(e)},/** - * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance. - */c.allocUnsafeSlow=function(e){return h(e)},c.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==c.prototype// so Buffer.isBuffer(Buffer.prototype) will be false -},c.compare=function(e,t){if(z(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),z(t,Uint8Array)&&(t=c.from(t,t.offset,t.byteLength)),!c.isBuffer(e)||!c.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let a=0,i=Math.min(n,r);ar.length?(c.isBuffer(t)||(t=c.from(t)),t.copy(r,a)):Uint8Array.prototype.set.call(r,t,a);else if(c.isBuffer(t))t.copy(r,a);else throw TypeError('"list" argument must be an Array of Buffers');a+=t.length}return r},c.byteLength=_,// This property is used by `Buffer.isBuffer` (and the `is-buffer` npm package) -// to detect a Buffer instance. It's not possible to use `instanceof Buffer` -// reliably in a browserify context because there could be multiple different -// copies of the 'buffer' package in use. This method works even for Buffer -// instances that were created from another copy of the `buffer` package. -// See: https://github.com/feross/buffer/issues/154 -c.prototype._isBuffer=!0,c.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(e+=" ... "),""},u&&(c.prototype[u]=c.prototype.inspect),c.prototype.compare=function(e,t,n,r,a){if(z(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===a&&(a=this.length),t<0||n>e.length||r<0||a>this.length)throw RangeError("out of range index");if(r>=a&&t>=n)return 0;if(r>=a)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,a>>>=0,this===e)return 0;let i=a-r,o=n-t,s=Math.min(i,o),l=this.slice(r,a),u=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let f=!1;for(;;)switch(r){case"hex":return function(e,t,n,r){let a;n=Number(n)||0;let i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;let o=t.length;for(r>o/2&&(r=o/2),a=0;a>8,a.push(n%256),a.push(r);return a}(e,this.length-d),this,d,c);default:if(f)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),f=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},c.prototype.slice=function(e,t){let n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||D(e,t,this.length);let r=this[e],a=1,i=0;for(;++i>>=0,t>>>=0,n||D(e,t,this.length);let r=this[e+--t],a=1;for(;t>0&&(a*=256);)r+=this[e+--t]*a;return r},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=B(function(e){O(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&H(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+16777216*this[++e],a=this[++e]+256*this[++e]+65536*this[++e]+16777216*n;return BigInt(r)+(BigInt(a)<>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&H(e,this.length-8);let r=16777216*t+65536*this[++e]+256*this[++e]+this[++e],a=16777216*this[++e]+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<>>=0,t>>>=0,n||D(e,t,this.length);let r=this[e],a=1,i=0;for(;++i=(a*=128)&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);let r=t,a=1,i=this[e+--r];for(;r>0&&(a*=256);)i+=this[e+--r]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},c.prototype.readInt8=function(e,t){return(e>>>=0,t||D(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||D(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||D(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=B(function(e){O(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&H(e,this.length-8);let r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24// Overflow -);return(BigInt(r)<>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&H(e,this.length-8);let r=(t<<24)+// Overflow -65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<>>=0,t||D(e,4,this.length),l.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||D(e,4,this.length),l.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||D(e,8,this.length),l.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||D(e,8,this.length),l.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;L(this,e,t,n,r,0)}let a=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;L(this,e,t,n,r,0)}let a=n-1,i=1;for(this[t+a]=255&e;--a>=0&&(i*=256);)this[t+a]=e/i&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=B(function(e,t=0){return S(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=B(function(e,t=0){return T(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);L(this,e,t,n,r-1,-r)}let a=0,i=1,o=0;for(this[t]=255&e;++a>0)-o&255;return t+n},c.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);L(this,e,t,n,r-1,-r)}let a=n-1,i=1,o=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===o&&0!==this[t+a+1]&&(o=1),this[t+a]=(e/i>>0)-o&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=B(function(e,t=0){return S(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=B(function(e,t=0){return T(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeFloatLE=function(e,t,n){return j(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return j(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return E(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return E(this,e,t,!1,n)},// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length) -c.prototype.copy=function(e,t,n,r){if(!c.isBuffer(e))throw TypeError("argument should be a Buffer");// Copy 0 bytes; we're done -if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function N(e,t,n,r,a,i){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${(i+1)*8}${a}`:`>= -(2${a} ** ${(i+1)*8-1}${a}) and < 2 ** ${(i+1)*8-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new C.ERR_OUT_OF_RANGE("value",r,e)}O(a,"offset"),(void 0===r[a]||void 0===r[a+i])&&H(a,r.length-(i+1))}function O(e,t){if("number"!=typeof e)throw new C.ERR_INVALID_ARG_TYPE(t,"number",e)}function H(e,t,n){if(Math.floor(e)!==e)throw O(e,n),new C.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new C.ERR_BUFFER_OUT_OF_BOUNDS;throw new C.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}A("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),A("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),A("ERR_OUT_OF_RANGE",function(e,t,n){let r=`The value of "${e}" is out of range.`,a=n;return Number.isInteger(n)&&Math.abs(n)>4294967296?a=P(String(n)):"bigint"==typeof n&&(a=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(a=P(a)),a+="n"),r+=` It must be ${t}. Received ${a}`},RangeError);// HELPER FUNCTIONS -// ================ -let I=/[^+/0-9A-Za-z-_]/g;function R(e,t){let n;t=t||1/0;let r=e.length,a=null,i=[];for(let o=0;o55295&&n<57344){// last char was a lead -if(!a){// no lead yet -if(n>56319||o+1===r){// unexpected trail -(t-=3)>-1&&i.push(239,191,189);continue}// valid lead -a=n;continue}// 2 leads in a row -if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}// valid surrogate pair -n=(a-55296<<10|n-56320)+65536}else a&&(t-=3)>-1&&i.push(239,191,189);// encode utf8 -if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return i}function F(e){return s.toByteArray(function(e){// Node converts strings with length < 2 to '' -if(// Node strips out invalid characters like \n and \t from the string, base64-js does not -(e=// Node takes equal signs as end of the Base64 encoding -(e=e.split("=")[0]).trim().replace(I,"")).length<2)return"";// Node allows for non-padded base64 strings (missing trailing ===), base64-js does not -for(;e.length%4!=0;)e+="=";return e}(e))}function W(e,t,n,r){let a;for(a=0;a=t.length)&&!(a>=e.length);++a)t[a+n]=e[a];return a}// ArrayBuffer or Uint8Array objects from other contexts (i.e. iframes) do not pass -// the `instanceof` check but they should be treated as of that type. -// See: https://github.com/feross/buffer/issues/166 -function z(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}// Create lookup table for `toString('hex')` -// See: https://github.com/feross/buffer/issues/219 -let U=function(){let e="0123456789abcdef",t=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let a=0;a<16;++a)t[r+a]=e[n]+e[a]}return t}();// Return not function with Error if BigInt not supported -function B(e){return"undefined"==typeof BigInt?q:e}function q(){throw Error("BigInt not supported")}}),h("bQMRt",function(e,n){t(e.exports,"toByteArray",()=>r,e=>r=e),t(e.exports,"fromByteArray",()=>a,e=>a=e),r=function(e){var t,n,r=function(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");// Trim off extra bytes after placeholder bytes are found -// See: https://github.com/beatgammit/base64-js/issues/42 -var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}(e),a=r[0],i=r[1],l=new s((a+i)*3/4-i),u=0,d=i>0?a-4:a;for(n=0;n>16&255,l[u++]=t>>8&255,l[u++]=255&t;return 2===i&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,l[u++]=255&t),1===i&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t),l},a=function(e){// go through the array every three bytes, we'll deal with trailing stuff later -for(var t,n=e.length,r=n%3// if we have 1 byte left, pad 2 bytes -,a=[],o=0,s=n-r;o>18&63]+i[r>>12&63]+i[r>>6&63]+i[63&r]);return a.join("")}(e,o,o+16383>s?s:o+16383));return 1===r?a.push(i[(t=e[n-1])>>2]+i[t<<4&63]+"=="):2===r&&a.push(i[(t=(e[n-2]<<8)+e[n-1])>>10]+i[t>>4&63]+i[t<<2&63]+"="),a.join("")};for(var r,a,i=[],o=[],s="undefined"!=typeof Uint8Array?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,d=l.length;ur,e=>r=e),t(e.exports,"write",()=>a,e=>a=e),r=function(e,t,n,r,a){var i,o,s=8*a-r-1,l=(1<>1,d=-7,c=n?a-1:0,p=n?-1:1,f=e[t+c];for(c+=p,i=f&(1<<-d)-1,f>>=-d,d+=s;d>0;i=256*i+e[t+c],c+=p,d-=8);for(o=i&(1<<-d)-1,i>>=-d,d+=r;d>0;o=256*o+e[t+c],c+=p,d-=8);if(0===i)i=1-u;else{if(i===l)return o?NaN:(f?-1:1)*(1/0);o+=Math.pow(2,r),i-=u}return(f?-1:1)*o*Math.pow(2,i-r)},a=function(e,t,n,r,a,i){var o,s,l,u=8*i-a-1,d=(1<>1,p=23===a?5960464477539062e-23:0,f=r?0:i-1,m=r?1:-1,h=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(s=isNaN(t)?1:0,o=d):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+c>=1?t+=p/l:t+=p*Math.pow(2,1-c),t*l>=2&&(o++,l/=2),o+c>=d?(s=0,o=d):o+c>=1?(s=(t*l-1)*Math.pow(2,a),o+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,a),o=0));a>=8;e[n+f]=255&s,f+=m,s/=256,a-=8);for(o=o<0;e[n+f]=255&o,f+=m,o/=256,u-=8);e[n+f-m]|=128*h}}),h("gPn00",function(e,t){m("cSRiL");var n=m("cSdC0").ono,r=m("gZO9s"),a=m("kus09");/** - * This class is a map of JSON references and their resolved values. - */function i(){/** - * Indicates whether the schema contains any circular references. - * - * @type {boolean} - */this.circular=!1,/** - * A map of paths/urls to {@link $Ref} objects - * - * @type {object} - * @protected - */this._$refs={},/** - * The {@link $Ref} object that is the root of the JSON schema. - * - * @type {$Ref} - * @protected - */this._root$Ref=null}/** - * Returns the encoded and decoded paths keys of the given object. - * - * @param {object} $refs - The object whose keys are URL-encoded paths - * @param {...string|string[]} [types] - Only return paths of the given types ("file", "http", etc.) - * @returns {object[]} - */function o(e,t){let n=Object.keys(e);// Decode local filesystem paths -return(// Filter the paths by type -(t=Array.isArray(t[0])?t[0]:Array.prototype.slice.call(t)).length>0&&t[0]&&(n=n.filter(n=>-1!==t.indexOf(e[n].pathType))),n.map(t=>({encoded:t,decoded:"file"===e[t].pathType?a.toFileSystemPath(t,!0):t})))}e.exports=i,/** - * Returns the paths of all the files/URLs that are referenced by the JSON schema, - * including the schema itself. - * - * @param {...string|string[]} [types] - Only return paths of the given types ("file", "http", etc.) - * @returns {string[]} - */i.prototype.paths=function(e){let t=o(this._$refs,arguments);return t.map(e=>e.decoded)},/** - * Returns the map of JSON references and their resolved values. - * - * @param {...string|string[]} [types] - Only return references of the given types ("file", "http", etc.) - * @returns {object} - */i.prototype.values=function(e){let t=this._$refs,n=o(t,arguments);return n.reduce((e,n)=>(e[n.decoded]=t[n.encoded].value,e),{})},/** - * Returns a POJO (plain old JavaScript object) for serialization as JSON. - * - * @returns {object} - */i.prototype.toJSON=i.prototype.values,/** - * Determines whether the given JSON reference exists. - * - * @param {string} path - The path being resolved, optionally with a JSON pointer in the hash - * @param {$RefParserOptions} [options] - * @returns {boolean} - */i.prototype.exists=function(e,t){try{return this._resolve(e,"",t),!0}catch(e){return!1}},/** - * Resolves the given JSON reference and returns the resolved value. - * - * @param {string} path - The path being resolved, with a JSON pointer in the hash - * @param {$RefParserOptions} [options] - * @returns {*} - Returns the resolved value - */i.prototype.get=function(e,t){return this._resolve(e,"",t).value},/** - * Sets the value of a nested property within this {@link $Ref#value}. - * If the property, or any of its parents don't exist, they will be created. - * - * @param {string} path - The path of the property to set, optionally with a JSON pointer in the hash - * @param {*} value - The value to assign - */i.prototype.set=function(e,t){let r=a.resolve(this._root$Ref.path,e),i=a.stripHash(r),o=this._$refs[i];if(!o)throw n(`Error resolving $ref pointer "${e}". -"${i}" not found.`);o.set(r,t)},/** - * Creates a new {@link $Ref} object and adds it to this {@link $Refs} object. - * - * @param {string} path - The file path or URL of the referenced file - */i.prototype._add=function(e){let t=a.stripHash(e),n=new r;return n.path=t,n.$refs=this,this._$refs[t]=n,this._root$Ref=this._root$Ref||n,n},/** - * Resolves the given JSON reference. - * - * @param {string} path - The path being resolved, optionally with a JSON pointer in the hash - * @param {string} pathFromRoot - The path of `obj` from the schema root - * @param {$RefParserOptions} [options] - * @returns {Pointer} - * @protected - */i.prototype._resolve=function(e,t,r){let i=a.resolve(this._root$Ref.path,e),o=a.stripHash(i),s=this._$refs[o];if(!s)throw n(`Error resolving $ref pointer "${e}". -"${o}" not found.`);return s.resolve(i,r,e,t)},/** - * Returns the specified {@link $Ref} object, or undefined. - * - * @param {string} path - The path being resolved, optionally with a JSON pointer in the hash - * @returns {$Ref|undefined} - * @protected - */i.prototype._get$Ref=function(e){e=a.resolve(this._root$Ref.path,e);let t=a.stripHash(e);return this._$refs[t]}}),h("cSRiL",function(e,r){n(e.exports),t(e.exports,"default",()=>s,e=>s=e),t(e.exports,"Ono",()=>m("a4OaU").Ono,e=>m("a4OaU").Ono=e),t(e.exports,"ono",()=>m("cSdC0").ono,e=>m("cSdC0").ono=e);/* eslint-env commonjs */var i=m("cSdC0");m("a4OaU");var o=m("7NepG"),s=i.ono;"object"==typeof e.exports&&(e.exports=Object.assign(e.exports.default,e.exports)),a(e.exports,o)}),h("cSdC0",function(e,n){t(e.exports,"ono",()=>a);var r=m("a4OaU");let a=i;/** - * Creates a new error with the specified message, properties, and/or inner error. - * If an inner error is provided, then the new error will match its type, if possible. - */function i(...e){let t=e[0];// Is the first argument an Error-like object? -if("object"==typeof t&&"string"==typeof t.name)// Try to find an Ono singleton method that matches this error type -{for(let n of Object.values(i))if("function"==typeof n&&"ono"===n.name){let r=n[Symbol.species];if(r&&r!==Error&&(t instanceof r||t.name===r.name))return n.apply(void 0,e)}}// By default, create a base Error object -return i.error.apply(void 0,e)}i.error=new r.Ono(Error),i.eval=new r.Ono(EvalError),i.range=new r.Ono(RangeError),i.reference=new r.Ono(ReferenceError),i.syntax=new r.Ono(SyntaxError),i.type=new r.Ono(TypeError),i.uri=new r.Ono(URIError)}),h("a4OaU",function(e,n){t(e.exports,"Ono",()=>o);var r=m("ilbQD"),a=m("hdqf8"),i=m("aDki1");let o=s;/** - * Creates an `Ono` instance for a specifc error type. - */// eslint-disable-next-line @typescript-eslint/naming-convention -function s(e,t){function n(...i){let{originalError:o,props:s,message:l}=(0,a.normalizeArgs)(i,t),u=new e(l);// Extend the error with the properties of the original error and the `props` object -return(0,r.extendError)(u,o,s)}return t=(0,a.normalizeOptions)(t),n[Symbol.species]=e,n}/** - * Returns an object containing all properties of the given Error object, - * which can be used with `JSON.stringify()`. - */s.toJSON=function(e){return(0,i.toJSON).call(e)},/** - * Extends the given Error object with enhanced Ono functionality, such as nested stack traces, - * additional properties, and improved support for `JSON.stringify()`. - */s.extend=function(e,t,n){return n||t instanceof Error?(0,r.extendError)(e,t,n):t?(0,r.extendError)(e,void 0,t):(0,r.extendError)(e)}}),h("ilbQD",function(e,n){t(e.exports,"extendError",()=>s);var r=m("4DFPE"),a=m("cxY8m"),i=m("aDki1");let o=["name","message","stack"];function s(e,t,n){let s;return s=Object.getOwnPropertyDescriptor(e,"stack"),(0,a.isLazyStack)(s)?(0,a.lazyJoinStacks)(s,e,t):(0,a.isWritableStack)(s)&&(e.stack=(0,a.joinStacks)(e,t)),t&&"object"==typeof t&&/** - * Merges properties of the original error with the new error. - * - * @param newError - The error object to extend - * @param originalError - The original error object, if any - */function(e,t){for(let n of(0,i.getDeepKeys)(t,o))if(void 0===e[n])try{e[n]=t[n]}catch(e){// This property is read-only, so it can't be copied -}}(e,t),// The default `toJSON` method doesn't output props like `name`, `message`, `stack`, etc. -// So replace it with one that outputs every property of the error. -e.toJSON=i.toJSON,r.addInspectMethod&&(0,r.addInspectMethod)(e),n&&"object"==typeof n&&Object.assign(e,n),e}}),h("4DFPE",function(e,n){t(e.exports,"format",()=>r),t(e.exports,"addInspectMethod",()=>a);/** - * Ono supports custom formatters for error messages. In Node.js, it defaults - * to the `util.format()` function. In browsers, it defaults to `Array.join()`. - * - * The Node.js functionality can be used in a web browser via a polyfill, - * such as "format-util". - * - * @see https://github.com/tmpfs/format-util - */let r=!1,a=!1}),h("cxY8m",function(e,n){t(e.exports,"isLazyStack",()=>i),t(e.exports,"isWritableStack",()=>o),t(e.exports,"joinStacks",()=>s),t(e.exports,"lazyJoinStacks",()=>l);let r=/\r?\n/,a=/\bono[ @]/;function i(e){return!!(e&&e.configurable&&"function"==typeof e.get)}function o(e){return!!(!e||e.writable||"function"==typeof e.set)}function s(e,t){let n=u(e.stack),r=t?t.stack:void 0;return n&&r?n+"\n\n"+r:n||r}function l(e,t,n){n?Object.defineProperty(t,"stack",{get:()=>s({stack:e.get.apply(t)},n),enumerable:!1,configurable:!0}):Object.defineProperty(t,"stack",{get:()=>u(e.get.apply(t)),enumerable:!1,configurable:!0})}/** - * Removes Ono from the stack, so that the stack starts at the original error location - */function u(e){if(e){let t,n=e.split(r);for(let e=0;e0)return n.join("\n")}// If we get here, then the stack doesn't contain a call to `ono`. -// This may be due to minification or some optimization of the JS engine. -// So just return the stack as-is. -return e}}),h("aDki1",function(e,n){t(e.exports,"toJSON",()=>o),t(e.exports,"getDeepKeys",()=>s);let r=["function","symbol","undefined"],a=["constructor","prototype","__proto__"],i=Object.getPrototypeOf({});function o(){// HACK: We have to cast the objects to `any` so we can use symbol indexers. -// see https://github.com/Microsoft/TypeScript/issues/1863 -let e={};for(let t of s(this))if("string"==typeof t){let n=this[t],a=typeof n;r.includes(a)||(e[t]=n)}return e}function s(e,t=[]){let n=[];// Crawl the prototype chain, finding all the string and symbol keys -for(;e&&e!==i;)n=n.concat(Object.getOwnPropertyNames(e),Object.getOwnPropertySymbols(e)),e=Object.getPrototypeOf(e);// De-duplicate the list of keys -let r=new Set(n);// Remove any omitted keys -for(let e of t.concat(a))r.delete(e);return r}}),h("hdqf8",function(e,n){t(e.exports,"normalizeOptions",()=>a),t(e.exports,"normalizeArgs",()=>i);var r=m("4DFPE");function a(e){return{concatMessages:void 0===(e=e||{}).concatMessages||!!e.concatMessages,format:void 0===e.format?r.format:"function"==typeof e.format&&e.format}}function i(e,t){let n,r,a;let i="";return"string"==typeof e[0]?a=e:"string"==typeof e[1]?(e[0]instanceof Error?n=e[0]:r=e[0],a=e.slice(1)):(n=e[0],r=e[1],a=e.slice(2)),a.length>0&&(i=t.format?t.format.apply(void 0,a):a.join(" ")),t.concatMessages&&n&&n.message&&(i+=(i?" \n":"")+n.message),{originalError:n,props:r,message:i}}}),h("7NepG",function(e,t){m("fRted")}),h("fRted",function(e,t){// Copyright Joyent, Inc. and other Node contributors. -// -// Permission is hereby granted, free of charge, to any person obtaining a -// copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to permit -// persons to whom the Software is furnished to do so, subject to the -// following conditions: -// -// The above copyright notice and this permission notice shall be included -// in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -// USE OR OTHER DEALINGS IN THE SOFTWARE. -var n=m("ibaza"),r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),l=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(n)?r.showHidden=n:n&&e.exports._extend(r,n),_(r.showHidden)&&(r.showHidden=!1),_(r.depth)&&(r.depth=2),_(r.colors)&&(r.colors=!1),_(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=l),d(r,t,r.depth)}function l(e,t){var n=s.styles[t];return n?"\x1b["+s.colors[n][0]+"m"+e+"\x1b["+s.colors[n][1]+"m":e}function u(e,t){return e}function d(t,n,r){// Provide a hook for user-specified inspect functions. -// Check that value is an object with an inspect function on it -if(t.customInspect&&n&&M(n.inspect)&&// Filter out the util module, it's inspect function is special -n.inspect!==e.exports.inspect&&// Also filter out any prototype objects using the circular check. -!(n.constructor&&n.constructor.prototype===n)){var a,i,o,s,l,u=n.inspect(r,t);return b(u)||(u=d(t,u,r)),u}// Primitive types cannot have properties -var m=function(e,t){if(_(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return g(t)?e.stylize(""+t,"number"):h(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(t,n);if(m)return m;// Look up the keys of the object. -var w=Object.keys(n),D=(s={},w.forEach(function(e,t){s[e]=!0}),s);// IE doesn't make error fields non-enumerable -// http://msdn.microsoft.com/en-us/library/ie/dww52sbt(v=vs.94).aspx -if(t.showHidden&&(w=Object.getOwnPropertyNames(n)),k(n)&&(w.indexOf("message")>=0||w.indexOf("description")>=0))return c(n);// Some type of object without properties can be shortcutted. -if(0===w.length){if(M(n)){var L=n.name?": "+n.name:"";return t.stylize("[Function"+L+"]","special")}if(v(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(x(n))return t.stylize(Date.prototype.toString.call(n),"date");if(k(n))return c(n)}var S="",Y=!1,j=["{","}"];return(f(n)&&(Y=!0,j=["[","]"]),M(n)&&(S=" [Function"+(n.name?": "+n.name:"")+"]"),v(n)&&(S=" "+RegExp.prototype.toString.call(n)),x(n)&&(S=" "+Date.prototype.toUTCString.call(n)),k(n)&&(S=" "+c(n)),0!==w.length||Y&&0!=n.length)?r<0?v(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),l=Y?function(e,t,n,r,a){for(var i=[],o=0,s=t.length;o=0&&o++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?i[0]+(""===a?"":a+"\n ")+" "+l.join(",\n ")+" "+i[1]:i[0]+a+" "+l.join(", ")+" "+i[1]):j[0]+S+j[1]}function c(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,a,i){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),T(r,a)||(o="["+a+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=y(n)?d(e,l.value,null):d(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),_(o)){if(i&&a.match(/^\d+$/))return s;(o=JSON.stringify(""+a)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.slice(1,-1),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function f(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function y(e){return null===e}function g(e){return"number"==typeof e}function b(e){return"string"==typeof e}function _(e){return void 0===e}function v(e){return w(e)&&"[object RegExp]"===D(e)}function w(e){return"object"==typeof e&&null!==e}function x(e){return w(e)&&"[object Date]"===D(e)}function k(e){return w(e)&&("[object Error]"===D(e)||e instanceof Error)}function M(e){return"function"==typeof e}function D(e){return Object.prototype.toString.call(e)}function L(e){return e<10?"0"+e.toString(10):e.toString(10)}e.exports.debuglog=function(t){if(!i[t=t.toUpperCase()]){if(o.test(t)){var r=n.pid;i[t]=function(){var n=e.exports.format.apply(e.exports,arguments);console.error("%s %d: %s",t,r,n)}}else i[t]=function(){}}return i[t]},e.exports.inspect=s,// http://en.wikipedia.org/wiki/ANSI_escape_code#graphics -s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},// Don't use 'blue' not visible on cmd.exe -s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",// "name": intentionally not styling -regexp:"red"},// NOTE: These type checking functions intentionally don't use `instanceof` -// because it is fragile and can be easily faked with `Object.create()`. -e.exports.types=m("7FL5m"),e.exports.isArray=f,e.exports.isBoolean=h,e.exports.isNull=y,e.exports.isNullOrUndefined=function(e){return null==e},e.exports.isNumber=g,e.exports.isString=b,e.exports.isSymbol=function(e){return"symbol"==typeof e},e.exports.isUndefined=_,e.exports.isRegExp=v,e.exports.types.isRegExp=v,e.exports.isObject=w,e.exports.isDate=x,e.exports.types.isDate=x,e.exports.isError=k,e.exports.types.isNativeError=k,e.exports.isFunction=M,e.exports.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||// ES6 symbol -void 0===e},e.exports.isBuffer=m("2LPSX");var S=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function T(e,t){return Object.prototype.hasOwnProperty.call(e,t)}// log is just a thin wrapper to console.log that prepends a timestamp -e.exports.log=function(){var t,n;console.log("%s - %s",(n=[L((t=new Date).getHours()),L(t.getMinutes()),L(t.getSeconds())].join(":"),[t.getDate(),S[t.getMonth()],n].join(" ")),e.exports.format.apply(e.exports,arguments))},/** - * Inherit the prototype methods from one constructor into another. - * - * The Function.prototype.inherits from lang.js rewritten as a standalone - * function (not on Function.prototype). NOTE: If this file is to be loaded - * during bootstrapping this function needs to be rewritten using some native - * functions as prototype setup using normal JavaScript does not work as - * expected during bootstrapping (see mirror.js in r114903). - * - * @param {function} ctor Constructor function which needs to inherit the - * prototype. - * @param {function} superCtor Constructor function to inherit prototype from. - */e.exports.inherits=m("ajIeE"),e.exports._extend=function(e,t){// Don't do anything if add isn't an object -if(!t||!w(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var Y="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){// `!reason` guard inspired by bluebird (Ref: https://goo.gl/t5IS6M). -// Because `null` is a special error value in callbacks which means "no error -// occurred", we error-wrap so the callback consumer can distinguish between -// "the promise rejected with null" or "the promise fulfilled with undefined". -if(!e){var n=Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}e.exports.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(Y&&e[Y]){var t=e[Y];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,Y,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),a=[],i=0;i1)for(var n=1;n=0&&"[object Array]"!==r(e)&&"[object Function]"===r(e.callee)},o=function(){return a(arguments)}();a.isLegacyArguments=i,e.exports=o?a:i}),h("kDaAc",function(e,t){var n=m("3ukNm");e.exports=function(){return n()&&!!Symbol.toStringTag}}),h("3ukNm",function(e,t){/* eslint complexity: [2, 18], max-statements: [2, 33] */e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;// eslint-disable-line no-restricted-syntax, no-unreachable-loop -if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}}),h("46SHr",function(e,t){var n=m("2DXy1"),r=m("fxEK7"),a=r(n("String.prototype.indexOf"));e.exports=function(e,t){var i=n(e,!!t);return"function"==typeof i&&a(e,".prototype.")>-1?r(i):i}}),h("2DXy1",function(e,t){var n=SyntaxError,r=Function,a=TypeError,i=function(e){try{return r('"use strict"; return ('+e+").constructor;")()}catch(e){}},o=Object.getOwnPropertyDescriptor;if(o)try{o({},"")}catch(e){o=null;// this is IE 8, which has a broken gOPD -}var s=function(){throw new a},l=o?function(){try{return(// eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties -arguments.callee,s)}catch(e){try{// IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') -return o(arguments,"callee").get}catch(e){return s}}}():s,u=m("dKI7M")(),d=m("eNnvx")(),c=Object.getPrototypeOf||(d?function(e){return e.__proto__}// eslint-disable-line no-proto -:null),p={},f="undefined"!=typeof Uint8Array&&c?c(Uint8Array):void 0,h={"%AggregateError%":"undefined"==typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":u&&c?c([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"==typeof BigInt?void 0:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":r,"%GeneratorFunction%":p,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u&&c?c(c([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&u&&c?c(new Map()[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&u&&c?c(new Set()[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u&&c?c(""[Symbol.iterator]()):void 0,"%Symbol%":u?Symbol:void 0,"%SyntaxError%":n,"%ThrowTypeError%":l,"%TypedArray%":f,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet};if(c)try{null.error;// eslint-disable-line no-unused-expressions -}catch(e){// https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229 -var y=c(c(e));h["%Error.prototype%"]=y}var g=function e(t){var n;if("%AsyncFunction%"===t)n=i("async function () {}");else if("%GeneratorFunction%"===t)n=i("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=i("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&c&&(n=c(a.prototype))}return h[t]=n,n},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},_=m("6FqDH"),v=m("aZPoB"),w=_.call(Function.call,Array.prototype.concat),x=_.call(Function.apply,Array.prototype.splice),k=_.call(Function.call,String.prototype.replace),M=_.call(Function.call,String.prototype.slice),D=_.call(Function.call,RegExp.prototype.exec),L=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,S=/\\(\\)?/g,T=function(e){var t=M(e,0,1),r=M(e,-1);if("%"===t&&"%"!==r)throw new n("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new n("invalid intrinsic syntax, expected opening `%`");var a=[];return k(e,L,function(e,t,n,r){a[a.length]=n?k(r,S,"$1"):t||e}),a},Y=function(e,t){var r,i=e;if(v(b,i)&&(i="%"+(r=b[i])[0]+"%"),v(h,i)){var o=h[i];if(o===p&&(o=g(i)),void 0===o&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:i,value:o}}throw new n("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new a('"allowMissing" argument must be a boolean');if(null===D(/^%?[^%]*%?$/,e))throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=T(e),i=r.length>0?r[0]:"",s=Y("%"+i+"%",t),l=s.name,u=s.value,d=!1,c=s.alias;c&&(i=c[0],x(r,w([0,1],c)));for(var p=1,f=!0;p=r.length){var b=o(u,m);// By convention, when a data property is converted to an accessor -// property to emulate a data property that does not suffer from -// the override mistake, that accessor's getter is marked with -// an `originalValue` property. Here, when we detect this, we -// uphold the illusion by pretending to see that original data -// property, i.e., returning the value rather than the getter -// itself. -u=(f=!!b)&&"get"in b&&!("originalValue"in b.get)?b.get:u[m]}else f=v(u,m),u=u[m];f&&!d&&(h[l]=u)}}return u}}),h("dKI7M",function(e,t){var n="undefined"!=typeof Symbol&&Symbol,r=m("3ukNm");e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&r()}}),h("eNnvx",function(e,t){var n={foo:{}},r=Object;e.exports=function(){return({__proto__:n}).foo===n.foo&&!(({__proto__:null})instanceof r)}}),h("6FqDH",function(e,t){var n=m("kfm3A");e.exports=Function.prototype.bind||n}),h("kfm3A",function(e,t){var n=Object.prototype.toString,r=Math.max,a=function(e,t){for(var n=[],r=0;r p is keyof o} */e.exports=a.call(n,r)}),h("fxEK7",function(e,t){var n=m("6FqDH"),r=m("2DXy1"),a=m("ix8O9"),i=r("%TypeError%"),o=r("%Function.prototype.apply%"),s=r("%Function.prototype.call%"),l=r("%Reflect.apply%",!0)||n.call(s,o),u=r("%Object.defineProperty%",!0),d=r("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){// IE 8 has a broken defineProperty -u=null}e.exports=function(e){if("function"!=typeof e)throw new i("a function is required");var t=l(n,s,arguments);return a(t,1+d(0,e.length-(arguments.length-1)),!0)};var c=function(){return l(n,o,arguments)};u?u(e.exports,"apply",{value:c}):e.exports.apply=c}),h("ix8O9",function(e,t){var n=m("2DXy1"),r=m("326QS"),a=m("aszze")(),i=m("liPrR"),o=n("%TypeError%"),s=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new o("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||s(t)!==t)throw new o("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],l=!0,u=!0;if("length"in e&&i){var d=i(e,"length");d&&!d.configurable&&(l=!1),d&&!d.writable&&(u=!1)}return(l||u||!n)&&(a?r(e,"length",t,!0,!0):r(e,"length",t)),e}}),h("326QS",function(e,t){var n=m("aszze")(),r=m("2DXy1"),a=n&&r("%Object.defineProperty%",!0);if(a)try{a({},"a",{value:1})}catch(e){// IE 8 has a broken defineProperty -a=!1}var i=r("%SyntaxError%"),o=r("%TypeError%"),s=m("liPrR");/** @type {(obj: Record, property: PropertyKey, value: unknown, nonEnumerable?: boolean | null, nonWritable?: boolean | null, nonConfigurable?: boolean | null, loose?: boolean) => void} */e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var r=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,d=arguments.length>6&&arguments[6],c=!!s&&s(e,t);if(a)a(e,t,{configurable:null===u&&c?c.configurable:!u,enumerable:null===r&&c?c.enumerable:!r,value:n,writable:null===l&&c?c.writable:!l});else if(!d&&(r||l||u))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");else e[t]=n;// eslint-disable-line no-param-reassign -}}),h("aszze",function(e,t){var n=m("2DXy1")("%Object.defineProperty%",!0),r=function(){if(n)try{return n({},"a",{value:1}),!0}catch(e){}return!1};r.hasArrayLengthDefineBug=function(){// node v0.6 has a bug where array lengths can be Set but not Defined -if(!r())return null;try{return 1!==n([],"length",{value:1}).length}catch(e){// In Firefox 4-22, defining length on an array throws an exception. -return!0}},e.exports=r}),h("liPrR",function(e,t){var n=m("2DXy1")("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(e){// IE 8 has a broken gOPD -n=null}e.exports=n}),h("6IpUx",function(e,t){var n,r=Object.prototype.toString,a=Function.prototype.toString,i=/^\s*(?:function)?\*/,o=m("kDaAc")(),s=Object.getPrototypeOf,l=function(){if(!o)return!1;try{return Function("return function*() {}")()}catch(e){}};e.exports=function(e){if("function"!=typeof e)return!1;if(i.test(a.call(e)))return!0;if(!o)return"[object GeneratorFunction]"===r.call(e);if(!s)return!1;if(void 0===n){var t=l();n=!!t&&s(t)}return s(e)===n}}),h("fHL85",function(e,t){var n=m("b9e97"),r=m("bqxnt"),a=m("fxEK7"),i=m("46SHr"),o=m("liPrR"),s=i("Object.prototype.toString"),l=m("kDaAc")(),u="undefined"==typeof globalThis?c:globalThis,d=r(),p=i("String.prototype.slice"),f=Object.getPrototypeOf,h=i("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1?t:"Object"===t&&b(e)}return o?g(e):null}}),h("b9e97",function(e,t){var n=m("6bMMP"),r=Object.prototype.toString,a=Object.prototype.hasOwnProperty,i=function(e,t,n){for(var r=0,i=e.length;r=3&&(l=a),"[object Array]"===r.call(e)?i(e,t,l):"string"==typeof e?o(e,t,l):s(e,t,l)}}),h("6bMMP",function(e,t){var n,r,a=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},// eslint-disable-next-line no-throw-literal -i(function(){throw 42},null,n)}catch(e){e!==r&&(i=null)}else i=null;var o=/^\s*class\b/,s=function(e){try{var t=a.call(e);return o.test(t)}catch(e){return!1;// not a function -}},l=function(e){try{if(s(e))return!1;return a.call(e),!0}catch(e){return!1}},u=Object.prototype.toString,d="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),p=function(){return!1};if("object"==typeof document){// Firefox 3 canonicalizes DDA to undefined when it's not accessed directly -var f=document.all;u.call(f)===u.call(document.all)&&(p=function(e){/* globals document: false */// in IE 6-8, typeof document.all is "object" and it's truthy -if((c||!e)&&(void 0===e||"object"==typeof e))try{var t=u.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t// opera 12.16 -||"[object Object]"===t// IE 6-8 -)&&null==e("");// eslint-disable-line eqeqeq -}catch(e){}return!1})}e.exports=i?function(e){if(p(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{i(e,null,n)}catch(e){if(e!==r)return!1}return!s(e)&&l(e)}:function(e){if(p(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(d)return l(e);if(s(e))return!1;var t=u.call(e);return!!("[object Function]"===t||"[object GeneratorFunction]"===t||/^\[object HTML/.test(t))&&l(e)}}),h("bqxnt",function(e,t){var n=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],r="undefined"==typeof globalThis?c:globalThis;e.exports=function(){for(var e=[],t=0;t} - */this.errors=void 0}/** - * Pushes an error to errors array. - * - * @param {Array} err - The error to be pushed - * @returns {void} - */c.prototype.addError=function(e){void 0===this.errors&&(this.errors=[]);let t=this.errors.map(({footprint:e})=>e);// the path has been almost certainly set at this point, -// but just in case something went wrong, normalizeError injects path if necessary -// moreover, certain errors might point at the same spot, so filter them out to reduce noise -Array.isArray(e.errors)?this.errors.push(...e.errors.map(o).filter(({footprint:e})=>!t.includes(e))):t.includes(e.footprint)||this.errors.push(o(e))},/** - * Determines whether the given JSON reference exists within this {@link $Ref#value}. - * - * @param {string} path - The full path being resolved, optionally with a JSON pointer in the hash - * @param {$RefParserOptions} options - * @returns {boolean} - */c.prototype.exists=function(e,t){try{return this.resolve(e,t),!0}catch(e){return!1}},/** - * Resolves the given JSON reference within this {@link $Ref#value} and returns the resolved value. - * - * @param {string} path - The full path being resolved, optionally with a JSON pointer in the hash - * @param {$RefParserOptions} options - * @returns {*} - Returns the resolved value - */c.prototype.get=function(e,t){return this.resolve(e,t).value},/** - * Resolves the given JSON reference within this {@link $Ref#value}. - * - * @param {string} path - The full path being resolved, optionally with a JSON pointer in the hash - * @param {$RefParserOptions} options - * @param {string} friendlyPath - The original user-specified path (used for error messages) - * @param {string} pathFromRoot - The path of `obj` from the schema root - * @returns {Pointer | null} - */c.prototype.resolve=function(e,t,r,o){let s=new n(this,e,r);try{return s.resolve(this.value,t,o)}catch(e){if(!t||!t.continueOnError||!i(e))throw e;return null===e.path&&(e.path=l(d(o))),e instanceof a&&// but the issue is caused by the source file that referenced the file that undergoes dereferencing -(e.source=u(o)),this.addError(e),null}},/** - * Sets the value of a nested property within this {@link $Ref#value}. - * If the property, or any of its parents don't exist, they will be created. - * - * @param {string} path - The full path of the property to set, optionally with a JSON pointer in the hash - * @param {*} value - The value to assign - */c.prototype.set=function(e,t){let r=new n(this,e);this.value=r.set(this.value,t)},/** - * Determines whether the given value is a JSON reference. - * - * @param {*} value - The value to inspect - * @returns {boolean} - */c.is$Ref=function(e){return e&&"object"==typeof e&&"string"==typeof e.$ref&&e.$ref.length>0},/** - * Determines whether the given value is an external JSON reference. - * - * @param {*} value - The value to inspect - * @returns {boolean} - */c.isExternal$Ref=function(e){return c.is$Ref(e)&&"#"!==e.$ref[0]},/** - * Determines whether the given value is a JSON reference, and whether it is allowed by the options. - * For example, if it references an external file, then options.resolve.external must be true. - * - * @param {*} value - The value to inspect - * @param {$RefParserOptions} options - * @returns {boolean} - */c.isAllowed$Ref=function(e,t){if(c.is$Ref(e)&&("#/"===e.$ref.substr(0,2)||"#"===e.$ref||"#"!==e.$ref[0]&&(!t||t.resolve.external)))return!0},/** - * Determines whether the given value is a JSON reference that "extends" its resolved value. - * That is, it has extra properties (in addition to "$ref"), so rather than simply pointing to - * an existing value, this $ref actually creates a NEW value that is a shallow copy of the resolved - * value, plus the extra properties. - * - * @example: - * { - * person: { - * properties: { - * firstName: { type: string } - * lastName: { type: string } - * } - * } - * employee: { - * properties: { - * $ref: #/person/properties - * salary: { type: number } - * } - * } - * } - * - * In this example, "employee" is an extended $ref, since it extends "person" with an additional - * property (salary). The result is a NEW value that looks like this: - * - * { - * properties: { - * firstName: { type: string } - * lastName: { type: string } - * salary: { type: number } - * } - * } - * - * @param {*} value - The value to inspect - * @returns {boolean} - */c.isExtended$Ref=function(e){return c.is$Ref(e)&&Object.keys(e).length>1},/** - * Returns the resolved value of a JSON Reference. - * If necessary, the resolved value is merged with the JSON Reference to create a new object - * - * @example: - * { - * person: { - * properties: { - * firstName: { type: string } - * lastName: { type: string } - * } - * } - * employee: { - * properties: { - * $ref: #/person/properties - * salary: { type: number } - * } - * } - * } - * - * When "person" and "employee" are merged, you end up with the following object: - * - * { - * properties: { - * firstName: { type: string } - * lastName: { type: string } - * salary: { type: number } - * } - * } - * - * @param {object} $ref - The JSON reference object (the one with the "$ref" property) - * @param {*} resolvedValue - The resolved value, which can be any type - * @returns {*} - Returns the dereferenced value - */c.dereference=function(e,t){if(!(t&&"object"==typeof t&&c.isExtended$Ref(e)))return t;{let n={};for(let t of Object.keys(e))"$ref"!==t&&(n[t]=e[t]);for(let e of Object.keys(t))e in n||(n[e]=t[e]);return n}}}),h("34Dje",function(e,t){e.exports=f;var n=m("gZO9s"),r=m("kus09"),a=m("9l1mp"),i=a.JSONParserError,o=a.InvalidPointerError,s=a.MissingPointerError,l=a.isHandledError;let u=/\//g,d=/~/g,c=/~1/g,p=/~0/g;/** - * This class represents a single JSON pointer and its resolved value. - * - * @param {$Ref} $ref - * @param {string} path - * @param {string} [friendlyPath] - The original user-specified path (used for error messages) - * @constructor - */function f(e,t,n){/** - * The {@link $Ref} object that contains this {@link Pointer} object. - * @type {$Ref} - */this.$ref=e,/** - * The file path or URL, containing the JSON pointer in the hash. - * This path is relative to the path of the main JSON schema file. - * @type {string} - */this.path=t,/** - * The original path or URL, used for error messages. - * @type {string} - */this.originalPath=n||t,/** - * The value of the JSON pointer. - * Can be any JSON type, not just objects. Unknown file types are represented as Buffers (byte arrays). - * @type {?*} - */this.value=void 0,/** - * Indicates whether the pointer references itself. - * @type {boolean} - */this.circular=!1,/** - * The number of indirect references that were traversed to resolve the value. - * Resolving a single pointer may require resolving multiple $Refs. - * @type {number} - */this.indirections=0}/** - * If the given pointer's {@link Pointer#value} is a JSON reference, - * then the reference is resolved and {@link Pointer#value} is replaced with the resolved value. - * In addition, {@link Pointer#path} and {@link Pointer#$ref} are updated to reflect the - * resolution path of the new value. - * - * @param {Pointer} pointer - * @param {$RefParserOptions} options - * @returns {boolean} - Returns `true` if the resolution path changed - */function h(e,t){// Is the value a JSON reference? (and allowed?) -if(n.isAllowed$Ref(e.value,t)){let a=r.resolve(e.path,e.value.$ref);if(a===e.path)e.circular=!0;else{let r=e.$ref.$refs._resolve(a,e.path,t);return null!==r&&((e.indirections+=r.indirections+1,n.isExtended$Ref(e.value))?(// This JSON reference "extends" the resolved value, rather than simply pointing to it. -// So the resolved path does NOT change. Just the value does. -e.value=n.dereference(e.value,r.value),!1):(// Resolve the reference -e.$ref=r.$ref,e.path=r.path,e.value=r.value,!0))}}}/** - * Sets the specified token value of the {@link Pointer#value}. - * - * The token is evaluated according to RFC 6901. - * {@link https://tools.ietf.org/html/rfc6901#section-4} - * - * @param {Pointer} pointer - The JSON Pointer whose value will be modified - * @param {string} token - A JSON Pointer token that indicates how to modify `obj` - * @param {*} value - The value to assign - * @returns {*} - Returns the assigned value - */function y(e,t,n){if(e.value&&"object"==typeof e.value)"-"===t&&Array.isArray(e.value)?e.value.push(n):e.value[t]=n;else throw new i(`Error assigning $ref pointer "${e.path}". -Cannot set "${t}" of a non-object.`);return n}function g(e){if(l(e))throw e;return e}/** - * Resolves the value of a nested property within the given object. - * - * @param {*} obj - The object that will be crawled - * @param {$RefParserOptions} options - * @param {string} pathFromRoot - the path of place that initiated resolving - * - * @returns {Pointer} - * Returns a JSON pointer whose {@link Pointer#value} is the resolved value. - * If resolving this value required resolving other JSON references, then - * the {@link Pointer#$ref} and {@link Pointer#path} will reflect the resolution path - * of the resolved value. - */f.prototype.resolve=function(e,t,n){let a=f.parse(this.path,this.originalPath);// Crawl the object, one token at a time -this.value=g(e);for(let e=0;e ["definitions", "person", "name"]) - * - * The pointer is parsed according to RFC 6901 - * {@link https://tools.ietf.org/html/rfc6901#section-3} - * - * @param {string} path - * @param {string} [originalPath] - * @returns {string[]} - */f.parse=function(e,t){// Get the JSON pointer from the path's hash -let n=r.getHash(e).substr(1);// If there's no pointer, then there are no tokens, -// so return an empty array -if(!n)return[];// Split into an array -n=n.split("/");// Decode each part, according to RFC 6901 -for(let e=0;e=0?o.stripQuery(e.substr(t).toLowerCase()):""},/** - * Removes the query, if any, from the given path. - * - * @param {string} path - * @returns {string} - */e.exports.stripQuery=function(e){let t=e.indexOf("?");return t>=0&&(e=e.substr(0,t)),e},/** - * Returns the hash (URL fragment), of the given path. - * If there is no hash, then the root hash ("#") is returned. - * - * @param {string} path - * @returns {string} - */e.exports.getHash=function(e){let t=e.indexOf("#");return t>=0?e.substr(t):"#"},/** - * Removes the hash (URL fragment), if any, from the given path. - * - * @param {string} path - * @returns {string} - */e.exports.stripHash=function(e){let t=e.indexOf("#");return t>=0&&(e=e.substr(0,t)),e},/** - * Determines whether the given path is an HTTP(S) URL. - * - * @param {string} path - * @returns {boolean} - */e.exports.isHttp=function(e){let t=o.getProtocol(e);return"http"===t||"https"===t||void 0===t},/** - * Determines whether the given path is a filesystem path. - * This includes "file://" URLs. - * - * @param {string} path - * @returns {boolean} - */e.exports.isFileSystemPath=function(e){// We're running in a browser, so assume that all paths are URLs. -// This way, even relative paths will be treated as URLs rather than as filesystem paths -return!1},/** - * Converts a filesystem path to a properly-encoded URL. - * - * This is intended to handle situations where JSON Schema $Ref Parser is called - * with a filesystem path that contains characters which are not allowed in URLs. - * - * @example - * The following filesystem paths would be converted to the following URLs: - * - * <"!@#$%^&*+=?'>.json ==> %3C%22!@%23$%25%5E&*+=%3F\'%3E.json - * C:\\My Documents\\File (1).json ==> C:/My%20Documents/File%20(1).json - * file://Project #42/file.json ==> file://Project%20%2342/file.json - * - * @param {string} path - * @returns {string} - */e.exports.fromFileSystemPath=function(e){r&&(e=e.replace(/\\/g,"/")),// Step 2: `encodeURI` will take care of MOST characters -e=encodeURI(e);// Step 3: Manually encode characters that are not encoded by `encodeURI`. -// This includes characters such as "#" and "?", which have special meaning in URLs, -// but are just normal characters in a filesystem path. -for(let t=0;t} - */e.exports.safePointerToPath=function(e){return e.length<=1||"#"!==e[0]||"/"!==e[1]?[]:e.slice(2).split("/").map(e=>decodeURIComponent(e).replace(s,"/").replace(l,"~"))}}),h("kRFNf",function(e,t){var n=m("hvgp4");function r(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}// Reference: RFC 3986, RFC 1808, RFC 2396 -/* - * define these here so at least they only have to be - * compiled once on the first module load. - */var a=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,o=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,s=["'"].concat(["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n"," "])),/* - * Characters that are never ever allowed in a hostname. - * Note that any invalid chars are also handled, but these - * are the ones that are *expected* to be seen, so we fast-path - * them. - */l=["%","/","?",";","#"].concat(s),u=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,c=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},f={javascript:!0,"javascript:":!0},h={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=m("kddvv");function g(e,t,n){if(e&&"object"==typeof e&&e instanceof r)return e;var a=new r;return a.parse(e,t,n),a}r.prototype.parse=function(e,t,r){if("string"!=typeof e)throw TypeError("Parameter 'url' must be a string, not "+typeof e);/* - * Copy chrome, IE, opera backslash-handling behavior. - * Back slashes before the query string get converted to forward slashes - * See: https://code.google.com/p/chromium/issues/detail?id=25916 - */var i=e.indexOf("?"),m=-1!==i&&i127?/* - * we replace non-ASCII char with a temporary placeholder - * we need this to make sure size of hostname is not - * broken by replacing non-ASCII by nothing - */C+="x":C+=E[A];// we test again with ASCII char only -if(!C.match(d)){var N=Y.slice(0,L),O=Y.slice(L+1),H=E.match(c);H&&(N.push(H[1]),O.unshift(H[2])),O.length&&(b="/"+O.join(".")+b),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),T||/* - * IDNA Support: Returns a punycoded representation of "domain". - * It only converts parts of the domain name that - * have non-ASCII characters, i.e. it doesn't matter if - * you call it with a domain that already is ASCII-only. - */(this.hostname=n.toASCII(this.hostname));var I=this.port?":"+this.port:"",R=this.hostname||"";this.host=R+I,this.href+=this.host,T&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}/* - * now rest is set to the post-host stuff. - * chop off any delim chars. - */if(!p[w])/* - * First, make 100% sure that any "autoEscape" chars get - * escaped, even if encodeURIComponent doesn't think they - * need to be. - */for(var L=0,j=s.length;L0)&&n.host.split("@");M&&(n.auth=M.shift(),n.hostname=M.shift(),n.host=n.hostname)}return n.search=e.search,n.query=e.query,(null!==n.pathname||null!==n.search)&&(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!x.length)return(/* - * no path at all. easy. - * we've already handled the other stuff above. - */n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n);for(var D=x.slice(-1)[0],L=(n.host||e.host||x.length>1)&&("."===D||".."===D)||""===D,S=0,T=x.length;T>=0;T--)"."===(D=x[T])?x.splice(T,1):".."===D?(x.splice(T,1),S++):S&&(x.splice(T,1),S--);// if the path is allowed to go above the root, restore leading ..s -if(!v&&!w)for(;S--;S)x.unshift("..");v&&""!==x[0]&&(!x[0]||"/"!==x[0].charAt(0))&&x.unshift(""),L&&"/"!==x.join("/").substr(-1)&&x.push("");var Y=""===x[0]||x[0]&&"/"===x[0].charAt(0);// put the host back -if(k){n.hostname=Y?"":x.length?x.shift():"",n.host=n.hostname;/* - * occationaly the auth can get stuck only in host - * this especially happens in cases like - * url.resolveObject('mailto:local1@domain1', 'local2@domain2') - */var M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@");M&&(n.auth=M.shift(),n.hostname=M.shift(),n.host=n.hostname)}return(v=v||n.host&&x.length)&&!Y&&x.unshift(""),x.length>0?n.pathname=x.join("/"):(n.pathname=null,n.path=null),(null!==n.pathname||null!==n.search)&&(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},r.prototype.parseHost=function(){var e=this.host,t=i.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=g,t.resolve=function(e,t){return g(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?g(e,!1,!0).resolveObject(t):t},t.format=// format a parsed object into a url string -function(e){return("string"==typeof e&&(e=g(e)),e instanceof r)?e.format():r.prototype.format.call(e)},t.Url=r}),h("hvgp4",function(e,t){!function(n){/** Detect free variables */var r=t&&!t.nodeType&&t,a=e&&!e.nodeType&&e,i="object"==typeof c&&c;(i.global===i||i.window===i||i.self===i)&&(n=i);/** - * The `punycode` object. - * @name punycode - * @type Object - */var o,/** Temporary variable */s,/** Regular expressions */l=/^xn--/,u=/[^\x20-\x7E]/,d=/[\x2E\u3002\uFF0E\uFF61]/g,/** Error messages */p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},f=Math.floor,m=String.fromCharCode;/*--------------------------------------------------------------------------*//** - * A generic error utility function. - * @private - * @param {String} type The error type. - * @returns {Error} Throws a `RangeError` with the applicable error message. - */function h(e){throw RangeError(p[e])}/** - * A generic `Array#map` utility function. - * @private - * @param {Array} array The array to iterate over. - * @param {Function} callback The function that gets called for every array - * item. - * @returns {Array} A new array of values returned by the callback function. - */function y(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}/** - * A simple `Array#map`-like wrapper to work with domain name strings or email - * addresses. - * @private - * @param {String} domain The domain name or email address. - * @param {Function} callback The function that gets called for every - * character. - * @returns {Array} A new string of characters returned by the callback - * function. - */function g(e,t){var n=e.split("@"),r="";return n.length>1&&(// In email addresses, only the domain name should be punycoded. Leave -// the local part (i.e. everything up to `@`) intact. -r=n[0]+"@",e=n[1]),r+y(// Avoid `split(regex)` for IE8 compatibility. See #17. -(e=e.replace(d,".")).split("."),t).join(".")}/** - * Creates an array containing the numeric code points of each Unicode - * character in the string. While JavaScript uses UCS-2 internally, - * this function will convert a pair of surrogate halves (each of which - * UCS-2 exposes as separate characters) into a single code point, - * matching UTF-16. - * @see `punycode.ucs2.encode` - * @see - * @memberOf punycode.ucs2 - * @name decode - * @param {String} string The Unicode input string (UCS-2). - * @returns {Array} The new array of code points. - */function b(e){for(var t,n,r=[],a=0,i=e.length;a=55296&&t<=56319&&a65535&&(e-=65536,t+=m(e>>>10&1023|55296),e=56320|1023&e),t+=m(e)}).join("")}/** - * Converts a digit/integer into a basic code point. - * @see `basicToDigit()` - * @private - * @param {Number} digit The numeric value of a basic code point. - * @returns {Number} The basic code point whose value (when used for - * representing integers) is `digit`, which needs to be in the range - * `0` to `base - 1`. If `flag` is non-zero, the uppercase form is - * used; else, the lowercase form is used. The behavior is undefined - * if `flag` is non-zero and `digit` has no uppercase form. - */function v(e,t){// 0..25 map to ASCII a..z or A..Z -// 26..35 map to ASCII 0..9 -return e+22+75*(e<26)-((0!=t)<<5)}/** - * Bias adaptation function as per section 3.4 of RFC 3492. - * https://tools.ietf.org/html/rfc3492#section-3.4 - * @private - */function w(e,t,n){var r=0;for(e=n?f(e/700):e>>1,e+=f(e/t);e>455;r+=36)e=f(e/35);return f(r+36*e/(e+38))}/** - * Converts a Punycode string of ASCII-only symbols to a string of Unicode - * symbols. - * @memberOf punycode - * @param {String} input The Punycode string of ASCII-only symbols. - * @returns {String} The resulting string of Unicode symbols. - */function x(e){// Don't use UCS-2 -var t,n,r,a,i,o,s,l,u,d,/** Cached calculation results */c,p=[],m=e.length,y=0,g=128,b=72;for(// Handle the basic code points: let `basic` be the number of input code -// points before the last delimiter, or `0` if there is none, then copy -// the first basic code points to the output. -(r=e.lastIndexOf("-"))<0&&(r=0),a=0;a=128&&h("not-basic"),p.push(e.charCodeAt(a));// Main decoding loop: start just after the last delimiter if any basic code -// points were copied; start at the beginning otherwise. -for(i=r>0?r+1:0;i=m&&h("invalid-input"),((u=(t=e.charCodeAt(i++))-48<10?t-22:t-65<26?t-65:t-97<26?t-97:36)>=36||u>f((2147483647-y)/s))&&h("overflow"),y+=u*s,!(u<(d=l<=b?1:l>=b+26?26:l-b));l+=36)s>f(2147483647/(c=36-d))&&h("overflow"),s*=c;b=w(y-o,n=p.length+1,0==o),f(y/n)>2147483647-g&&h("overflow"),g+=f(y/n),y%=n,// Insert `n` at position `i` of the output -p.splice(y++,0,g)}return _(p)}/** - * Converts a string of Unicode symbols (e.g. a domain name label) to a - * Punycode string of ASCII-only symbols. - * @memberOf punycode - * @param {String} input The string of Unicode symbols. - * @returns {String} The resulting Punycode string of ASCII-only symbols. - */function k(e){var t,n,r,a,i,o,s,l,u,d,c,/** `inputLength` will hold the number of code points in `input`. */p,/** Cached calculation results */y,g,_,x=[];// Handle the basic code points -for(o=0,// Cache the length -p=// Convert the input in UCS-2 to Unicode -(e=b(e)).length,// Initialize the state -t=128,n=0,i=72;o=t&&cf((2147483647-n)/// Increase `delta` enough to advance the decoder's state to , -// but guard against overflow -(y=r+1))&&h("overflow"),n+=(s-t)*y,t=s,o=0;o2147483647&&h("overflow"),c==t){// Represent delta as a generalized variable-length integer -for(l=n,u=36;!(l<(d=u<=i?1:u>=i+26?26:u-i));u+=36)_=l-d,g=36-d,x.push(m(v(d+_%g,0))),l=f(_/g);x.push(m(v(l,0))),i=w(n,y,r==a),n=0,++r}++n,++t}return x.join("")}/** Expose `punycode` */// Some AMD build optimizers, like r.js, check for specific condition patterns -// like the following: -if(/*--------------------------------------------------------------------------*//** Define the public API */o={/** - * A string representing the current Punycode.js version number. - * @memberOf punycode - * @type String - */version:"1.4.1",/** - * An object of methods to convert from JavaScript's internal character - * representation (UCS-2) to Unicode code points, and back. - * @see - * @memberOf punycode - * @type Object - */ucs2:{decode:b,encode:_},decode:x,encode:k,toASCII:/** - * Converts a Unicode string representing a domain name or an email address to - * Punycode. Only the non-ASCII parts of the domain name will be converted, - * i.e. it doesn't matter if you call it with a domain that's already in - * ASCII. - * @memberOf punycode - * @param {String} input The domain name or email address to convert, as a - * Unicode string. - * @returns {String} The Punycode representation of the given domain name or - * email address. - */function(e){return g(e,function(e){return u.test(e)?"xn--"+k(e):e})},toUnicode:/** - * Converts a Punycode string representing a domain name or an email address - * to Unicode. Only the Punycoded parts of the input will be converted, i.e. - * it doesn't matter if you call it on a string that has already been - * converted to Unicode. - * @memberOf punycode - * @param {String} input The Punycoded domain name or email address to - * convert to Unicode. - * @returns {String} The Unicode representation of the given Punycode - * string. - */function(e){return g(e,function(e){return l.test(e)?x(e.slice(4).toLowerCase()):e})}},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return o});else if(r&&a){if(e.exports==r)a.exports=o;else for(s in o)o.hasOwnProperty(s)&&(r[s]=o[s])}else n.punycode=o}(this)}),h("kddvv",function(e,t){var n=m("2T9Py"),r=m("btZEt"),a=m("jScx1");e.exports={formats:a,parse:r,stringify:n}}),h("2T9Py",function(e,t){var n=m("aF2j2"),r=m("gHu7A"),a=m("jScx1"),i=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,l=Array.prototype.push,u=function(e,t){l.apply(e,s(t)?t:[t])},d=Date.prototype.toISOString,c=a.default,p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:c,formatter:a.formatters[c],// deprecated -indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},f={},h=function e(t,a,i,o,l,d,c,m,h,y,g,b,_,v,w,x){for(var k,M,D=t,L=x,S=0,T=!1;void 0!==(L=L.get(f))&&!T;){// Where object last appeared in the ref tree -var Y=L.get(t);if(S+=1,void 0!==Y){if(Y===S)throw RangeError("Cyclic object value");// Break while -T=!0}void 0===L.get(f)&&(S=0)}if("function"==typeof m?D=m(a,D):D instanceof Date?D=g(D):"comma"===i&&s(D)&&(D=r.maybeMap(D,function(e){return e instanceof Date?g(e):e})),null===D){if(l)return c&&!v?c(a,p.encoder,w,"key",b):a;D=""}if("string"==typeof(k=D)||"number"==typeof k||"boolean"==typeof k||"symbol"==typeof k||"bigint"==typeof k||r.isBuffer(D))return c?[_(v?a:c(a,p.encoder,w,"key",b))+"="+_(c(D,p.encoder,w,"value",b))]:[_(a)+"="+_(String(D))];var j=[];if(void 0===D)return j;if("comma"===i&&s(D))v&&c&&(D=r.maybeMap(D,c)),M=[{value:D.length>0?D.join(",")||null:void 0}];else if(s(m))M=m;else{var E=Object.keys(D);M=h?E.sort(h):E}for(var C=o&&s(D)&&1===D.length?a+"[]":a,A=0;A0?_+b:""}}),h("aF2j2",function(e,t){var n=m("2DXy1"),r=m("46SHr"),a=m("1vLFW"),i=n("%TypeError%"),o=n("%WeakMap%",!0),s=n("%Map%",!0),l=r("WeakMap.prototype.get",!0),u=r("WeakMap.prototype.set",!0),d=r("WeakMap.prototype.has",!0),c=r("Map.prototype.get",!0),p=r("Map.prototype.set",!0),f=r("Map.prototype.has",!0),h=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},y=function(e,t){var n=h(e,t);return n&&n.value},g=function(e,t,n){var r=h(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new i("Side channel does not contain "+a(e))},get:function(r){if(o&&r&&("object"==typeof r||"function"==typeof r)){if(e)return l(e,r)}else if(s){if(t)return c(t,r)}else if(n)return y(n,r)},has:function(r){if(o&&r&&("object"==typeof r||"function"==typeof r)){if(e)return d(e,r)}else if(s){if(t)return f(t,r)}else if(n)return!!h(n,r);return!1},set:function(r,a){o&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new o),u(e,r,a)):s?(t||(t=new s),p(t,r,a)):(n||/* - * Initialize the linked list as an empty node, so that we don't have - * to special-case handling of the first node: we can always refer to - * it as (previous node).next, instead of something like (list).head - */(n={key:{},next:null}),g(n,r,a))}};return r}}),h("1vLFW",function(e,t){var n="function"==typeof Map&&Map.prototype,r=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=n&&r&&"function"==typeof r.get?r.get:null,i=n&&Map.prototype.forEach,o="function"==typeof Set&&Set.prototype,s=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=o&&s&&"function"==typeof s.get?s.get:null,u=o&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,y=Object.prototype.toString,g=Function.prototype.toString,b=String.prototype.match,_=String.prototype.slice,v=String.prototype.replace,w=String.prototype.toUpperCase,x=String.prototype.toLowerCase,k=RegExp.prototype.test,M=Array.prototype.concat,D=Array.prototype.join,L=Array.prototype.slice,S=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,Y=Object.getOwnPropertySymbols,j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,E="function"==typeof Symbol&&"object"==typeof Symbol.iterator,C="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===E?"object":"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype// eslint-disable-line no-proto -?function(e){return e.__proto__;// eslint-disable-line no-proto -}:null);function N(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||k.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-S(-e):S(e);// trunc(num) -if(r!==e){var a=String(r),i=_.call(t,a.length+1);return v.call(a,n,"$&_")+"."+v.call(v.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,n,"$&_")}var O=m("foUwZ"),H=O.custom,I=z(H)?H:null;function R(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function F(e){return"[object Array]"===q(e)&&(!C||!("object"==typeof e&&C in e))}function W(e){return"[object RegExp]"===q(e)&&(!C||!("object"==typeof e&&C in e))}// Symbol and BigInt do have Symbol.toStringTag by spec, so that can't be used to eliminate false positives -function z(e){if(E)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!j)return!1;try{return j.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,o){var s=n||{};if(B(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw TypeError('option "quoteStyle" must be "single" or "double"');if(B(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var m=!B(s,"customInspect")||s.customInspect;if("boolean"!=typeof m&&"symbol"!==m)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(B(s,"indent")&&null!==s.indent&&" "!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(B(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var y=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return function e(t,n){if(t.length>n.maxStringLength){var r=t.length-n.maxStringLength;return e(_.call(t,0,n.maxStringLength),n)+"... "+r+" more character"+(r>1?"s":"")}return R(v.call(v.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,$),"single",n)}(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return y?N(t,w):w}if("bigint"==typeof t){var k=String(t)+"n";return y?N(t,k):k}var S=void 0===s.depth?5:s.depth;if(void 0===r&&(r=0),r>=S&&S>0&&"object"==typeof t)return F(t)?"[Array]":"[Object]";var Y=function(e,t){var n;if(" "===e.indent)n=" ";else{if("number"!=typeof e.indent||!(e.indent>0))return null;n=D.call(Array(e.indent+1)," ")}return{base:n,prev:D.call(Array(t+1),n)}}(s,r);if(void 0===o)o=[];else if(V(o,t)>=0)return"[Circular]";function H(t,n,a){if(n&&(o=L.call(o)).push(n),a){var i={depth:s.depth};return B(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,r+1,o)}return e(t,s,r+1,o)}if("function"==typeof t&&!W(t)){var U=function(e){if(e.name)return e.name;var t=b.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),X=Q(t,H);return"[Function"+(U?": "+U:" (anonymous)")+"]"+(X.length>0?" { "+D.call(X,", ")+" }":"")}if(z(t)){var ee=E?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):j.call(t);return"object"!=typeof t||E?ee:G(ee)}if(t&&"object"==typeof t&&("undefined"!=typeof HTMLElement&&t instanceof HTMLElement||"string"==typeof t.nodeName&&"function"==typeof t.getAttribute)){for(var et,en="<"+x.call(String(t.nodeName)),er=t.attributes||[],ea=0;ea"}if(F(t)){if(0===t.length)return"[]";var ei=Q(t,H);return Y&&!function(e){for(var t=0;t=0)return!1;return!0}(ei)?"["+K(ei,Y)+"]":"[ "+D.call(ei,", ")+" ]"}if("[object Error]"===q(t)&&(!C||!("object"==typeof t&&C in t))){var eo=Q(t,H);return"cause"in Error.prototype||!("cause"in t)||A.call(t,"cause")?0===eo.length?"["+String(t)+"]":"{ ["+String(t)+"] "+D.call(eo,", ")+" }":"{ ["+String(t)+"] "+D.call(M.call("[cause]: "+H(t.cause),eo),", ")+" }"}if("object"==typeof t&&m){if(I&&"function"==typeof t[I]&&O)return O(t,{depth:S-r});if("symbol"!==m&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{l.call(e)}catch(e){return!0}return e instanceof Map;// core-js workaround, pre-v2.5.0 -}catch(e){}return!1}(t)){var es=[];return i&&i.call(t,function(e,n){es.push(H(n,t,!0)+" => "+H(e,t))}),J("Map",a.call(t),es,Y)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set;// core-js workaround, pre-v2.5.0 -}catch(e){}return!1}(t)){var el=[];return u&&u.call(t,function(e){el.push(H(e,t))}),J("Set",l.call(t),el,Y)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap;// core-js workaround, pre-v2.5.0 -}catch(e){}return!1}(t))return Z("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet;// core-js workaround, pre-v2.5.0 -}catch(e){}return!1}(t))return Z("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return Z("WeakRef");if("[object Number]"===q(t)&&(!C||!("object"==typeof t&&C in t)))return G(H(Number(t)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(t))return G(H(T.call(t)));if("[object Boolean]"===q(t)&&(!C||!("object"==typeof t&&C in t)))return G(h.call(t));if("[object String]"===q(t)&&(!C||!("object"==typeof t&&C in t)))return G(H(String(t)));// note: in IE 8, sometimes `global !== window` but both are the prototypes of each other -/* eslint-env browser */if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if(t===c)return"{ [object globalThis] }";if(!("[object Date]"===q(t)&&(!C||!("object"==typeof t&&C in t)))&&!W(t)){var eu=Q(t,H),ed=P?P(t)===Object.prototype:t instanceof Object||t.constructor===Object,ec=t instanceof Object?"":"null prototype",ep=!ed&&C&&Object(t)===t&&C in t?_.call(q(t),8,-1):ec?"Object":"",ef=(ed||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(ep||ec?"["+D.call(M.call([],ep||[],ec||[]),": ")+"] ":"");return 0===eu.length?ef+"{}":Y?ef+"{"+K(eu,Y)+"}":ef+"{ "+D.call(eu,", ")+" }"}return String(t)};var U=Object.prototype.hasOwnProperty||function(e){return e in this};function B(e,t){return U.call(e,t)}function q(e){return y.call(e)}function V(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n1;){var t=e.pop(),n=t.obj[t.prop];if(a(n)){for(var r=[],i=0;i=48&&d<=57// 0-9 -||d>=65&&d<=90// a-z -||d>=97&&d<=122// A-Z -||o===n.RFC1738&&(40===d||41// ( ) -===d)){l+=s.charAt(u);continue}if(d<128){l+=i[d];continue}if(d<2048){l+=i[192|d>>6]+i[128|63&d];continue}if(d<55296||d>=57344){l+=i[224|d>>12]+i[128|d>>6&63]+i[128|63&d];continue}u+=1,/* eslint operator-linebreak: [2, "before"] */l+=i[240|(d=65536+((1023&d)<<10|1023&s.charCodeAt(u)))>>18]+i[128|d>>12&63]+i[128|d>>6&63]+i[128|63&d]}return l},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var n=[],r=0;r-1?e.split(","):e},s=function(e,t){var s={__proto__:null},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,u=t.parameterLimit===1/0?void 0:t.parameterLimit,d=l.split(t.delimiter,u),c=-1,p=t.charset;if(t.charsetSentinel)for(f=0;f=0&&n.parseArrays&&d<=n.arrayLimit?(s=[])[d]=a:"__proto__"!==u&&(s[u]=a):s={0:a}}a=s}return a},u=function(e,t,n,a){if(e){// Transform dot notation to bracket notation -var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(i),u=s?i.slice(0,s.index):i,d=[];if(u){// If we aren't using plain objects, optionally prefix keys that would overwrite object prototype properties -if(!n.plainObjects&&r.call(Object.prototype,u)&&!n.allowPrototypes)return;d.push(u)}for(// Loop through children appending to the array until we hit depth -var c=0;n.depth>0&&null!==(s=o.exec(i))&&cr,e=>r=e),t(e.exports,"JSONParserErrorGroup",()=>a,e=>a=e),t(e.exports,"ParserError",()=>i,e=>i=e),t(e.exports,"UnmatchedParserError",()=>o,e=>o=e),t(e.exports,"ResolverError",()=>s,e=>s=e),t(e.exports,"UnmatchedResolverError",()=>l,e=>l=e),t(e.exports,"MissingPointerError",()=>u,e=>u=e),t(e.exports,"InvalidPointerError",()=>d,e=>d=e),t(e.exports,"isHandledError",()=>c,e=>c=e),t(e.exports,"normalizeError",()=>p,e=>p=e),m("cSRiL");var r,a,i,o,s,l,u,d,c,p,f=m("a4OaU").Ono,h=m("kus09"),y=h.stripHash,g=h.toFileSystemPath;let b=r=class extends Error{constructor(e,t){super(),this.code="EUNKNOWN",this.message=e,this.source=t,this.path=null,f.extend(this)}get footprint(){return`${this.path}+${this.source}+${this.code}+${this.message}`}};L(b);let _=a=class e extends Error{constructor(e){super(),this.files=e,this.message=`${this.errors.length} error${this.errors.length>1?"s":""} occurred while reading '${g(e.$refs._root$Ref.path)}'`,f.extend(this)}static getParserErrors(e){let t=[];for(let n of Object.values(e.$refs._$refs))n.errors&&t.push(...n.errors);return t}get errors(){return e.getParserErrors(this.files)}};L(_);let v=i=class extends b{constructor(e,t){super(`Error parsing ${t}: ${e}`,t),this.code="EPARSER"}};L(v);let w=o=class extends b{constructor(e){super(`Could not find parser for "${e}"`,e),this.code="EUNMATCHEDPARSER"}};L(w);let x=s=class extends b{constructor(e,t){super(e.message||`Error reading file "${t}"`,t),this.code="ERESOLVER","code"in e&&(this.ioErrorCode=String(e.code))}};L(x);let k=l=class extends b{constructor(e){super(`Could not find resolver for "${e}"`,e),this.code="EUNMATCHEDRESOLVER"}};L(k);let M=u=class extends b{constructor(e,t){super(`Token "${e}" does not exist.`,y(t)),this.code="EMISSINGPOINTER"}};L(M);let D=d=class extends b{constructor(e,t){super(`Invalid $ref pointer "${e}". Pointers must begin with "#/"`,y(t)),this.code="EINVALIDPOINTER"}};function L(e){Object.defineProperty(e.prototype,"name",{value:e.name,enumerable:!0})}L(D),c=function(e){return e instanceof b||e instanceof _},p=function(e){return null===e.path&&(e.path=[]),e}}),h("igd0R",function(e,t){var n=m("N0o3H").Buffer;m("cSRiL");var r=m("cSdC0").ono,a=m("kus09"),i=m("a61x7"),o=m("9l1mp"),s=o.ResolverError,l=o.ParserError,u=o.UnmatchedParserError,d=o.UnmatchedResolverError,c=o.isHandledError;/** - * Reads and parses the specified file path or URL. - * - * @param {string} path - This path MUST already be resolved, since `read` doesn't know the resolution context - * @param {$Refs} $refs - * @param {$RefParserOptions} options - * - * @returns {Promise} - * The promise resolves with the parsed file contents, NOT the raw (Buffer) contents. - */async function p(e,t,o){// Remove the URL fragment, if any -e=a.stripHash(e);// Add a new $Ref for this file, even though we don't have the value yet. -// This ensures that we don't simultaneously read & parse the same file multiple times -let p=t._add(e),f={url:e,extension:a.getExtension(e)};// Read the file and then parse the data -try{let e=await new Promise((e,n)=>{// console.log('Reading %s', file.url); -// Find the resolvers that can read this file -let a=i.all(o.resolve);a=i.filter(a,"canRead",f),// Run the resolvers, in order, until one of them succeeds -i.sort(a),i.run(a,"read",f,t).then(e,function(e){!e&&o.continueOnError?n(new d(f.url)):e&&"error"in e?e.error instanceof s?n(e.error):n(new s(e,f.url)):n(r.syntax(`Unable to resolve $ref pointer "${f.url}"`))})});p.pathType=e.plugin.name,f.data=e.result;let a=await new Promise((e,a)=>{// console.log('Parsing %s', file.url); -// Find the parsers that can read this file type. -// If none of the parsers are an exact match for this file, then we'll try ALL of them. -// This handles situations where the file IS a supported type, just with an unknown extension. -let s=i.all(o.parse),d=i.filter(s,"canParse",f),c=d.length>0?d:s;// Run the parsers, in order, until one of them succeeds -i.sort(c),i.run(c,"parse",f,t).then(function(t){var i;!t.plugin.allowEmpty&&(i=t.result,void 0===i||"object"==typeof i&&0===Object.keys(i).length||"string"==typeof i&&0===i.trim().length||n.isBuffer(i)&&0===i.length)?a(r.syntax(`Error parsing "${f.url}" as ${t.plugin.name}. -Parsed value is empty`)):e(t)},function(e){!e&&o.continueOnError?a(new u(f.url)):e&&"error"in e?e.error instanceof l?a(e.error):a(new l(e.error.message,f.url)):a(r.syntax(`Unable to parse ${f.url}`))})});return p.value=a.result,a.result}catch(e){throw c(e)&&(p.value=e),e}}e.exports=p}),h("a61x7",function(e,n){var r,a,i,o;/** - * Returns the value of the given property. - * If the property is a function, then the result of the function is returned. - * If the value is a RegExp, then it will be tested against the file URL. - * If the value is an aray, then it will be compared against the file extension. - * - * @param {object} obj - The object whose property/method is called - * @param {string} prop - The name of the property/method to invoke - * @param {object} file - A file info object, which will be passed to the method - * @param {function} [callback] - A callback function, which will be passed to the method - * @returns {*} - */function s(e,t,n,r,a){let i=e[t];if("function"==typeof i)return i.apply(e,[n,r,a]);if(!r){// The synchronous plugin functions (canParse and canRead) -// allow a "shorthand" syntax, where the user can match -// files by RegExp or by file extension. -if(i instanceof RegExp)return i.test(n.url);if("string"==typeof i)return i===n.extension;if(Array.isArray(i))return -1!==i.indexOf(n.extension)}return i}t(e.exports,"all",()=>r,e=>r=e),t(e.exports,"filter",()=>a,e=>a=e),t(e.exports,"sort",()=>i,e=>i=e),t(e.exports,"run",()=>o,e=>o=e),r=function(e){return Object.keys(e).filter(t=>"object"==typeof e[t]).map(t=>(e[t].name=t,e[t]))},a=function(e,t,n){return e.filter(e=>!!s(e,t,n))},i=function(e){for(let t of e)t.order=t.order||Number.MAX_SAFE_INTEGER;return e.sort((e,t)=>e.order-t.order)},o=function(e,t,n,r){let a,i,o=0;return new Promise((l,u)=>{function d(){if(!(a=e[o++]))return u(i);try{// console.log(' %s', plugin.name); -let i=s(a,t,n,c,r);if(i&&"function"==typeof i.then)i.then(p,f);else if(void 0!==i)p(i);else if(o===e.length)throw Error("No promise has been returned or callback has been called.")}catch(e){f(e)}}function c(e,t){e?f(e):p(t)}function p(e){// console.log(' success'); -l({plugin:a,result:e})}function f(e){// console.log(' %s', err.message || err); -i={plugin:a,error:e},d()}d()})}}),h("9BIJr",function(e,t){var n=m("cjHuh");e.exports=/** - * Normalizes the given arguments, accounting for optional args. - * - * @param {Arguments} args - * @returns {object} - */function(e){let t,r,a,i;return"function"==typeof(e=Array.prototype.slice.call(e))[e.length-1]&&(i=e.pop()),"string"==typeof e[0]?(// The first parameter is the path -t=e[0],"object"==typeof e[2]?(// The second parameter is the schema, and the third parameter is the options -r=e[1],a=e[2]):(// The second parameter is the options -r=void 0,a=e[1])):(// The first parameter is the schema -t="",r=e[0],a=e[1]),a instanceof n||(a=new n(a)),{path:t,schema:r,options:a,callback:i}}}),h("cjHuh",function(e,t){var n=m("76TTS"),r=m("dC7Yw"),a=m("DErkG"),i=m("aCNb5"),o=m("gfXaD"),s=m("aI92I");/** - * Options that determine how JSON schemas are parsed, resolved, and dereferenced. - * - * @param {object|$RefParserOptions} [options] - Overridden options - * @constructor - */function l(e){u(this,l.defaults),u(this,e)}/** - * Merges the properties of the source object into the target object. - * - * @param {object} target - The object that we're populating - * @param {?object} source - The options that are being merged - * @returns {object} - */function u(e,t){if(d(t)){let n=Object.keys(t);for(let r=0;rr),(e=>r=e)),e(t.exports,"Component",(()=>i),(e=>i=e)),e(t.exports,"Fragment",(()=>a),(e=>a=e)),e(t.exports,"Profiler",(()=>o),(e=>o=e)),e(t.exports,"PureComponent",(()=>s),(e=>s=e)),e(t.exports,"StrictMode",(()=>l),(e=>l=e)),e(t.exports,"Suspense",(()=>u),(e=>u=e)),e(t.exports,"__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED",(()=>d),(e=>d=e)),e(t.exports,"cloneElement",(()=>c),(e=>c=e)),e(t.exports,"createContext",(()=>p),(e=>p=e)),e(t.exports,"createElement",(()=>f),(e=>f=e)),e(t.exports,"createFactory",(()=>m),(e=>m=e)),e(t.exports,"createRef",(()=>h),(e=>h=e)),e(t.exports,"forwardRef",(()=>y),(e=>y=e)),e(t.exports,"isValidElement",(()=>g),(e=>g=e)),e(t.exports,"lazy",(()=>b),(e=>b=e)),e(t.exports,"memo",(()=>_),(e=>_=e)),e(t.exports,"startTransition",(()=>v),(e=>v=e)),e(t.exports,"unstable_act",(()=>w),(e=>w=e)),e(t.exports,"useCallback",(()=>k),(e=>k=e)),e(t.exports,"useContext",(()=>M),(e=>M=e)),e(t.exports,"useDebugValue",(()=>x),(e=>x=e)),e(t.exports,"useDeferredValue",(()=>D),(e=>D=e)),e(t.exports,"useEffect",(()=>L),(e=>L=e)),e(t.exports,"useId",(()=>S),(e=>S=e)),e(t.exports,"useImperativeHandle",(()=>T),(e=>T=e)),e(t.exports,"useInsertionEffect",(()=>Y),(e=>Y=e)),e(t.exports,"useLayoutEffect",(()=>j),(e=>j=e)),e(t.exports,"useMemo",(()=>E),(e=>E=e)),e(t.exports,"useReducer",(()=>C),(e=>C=e)),e(t.exports,"useRef",(()=>O),(e=>O=e)),e(t.exports,"useState",(()=>P),(e=>P=e)),e(t.exports,"useSyncExternalStore",(()=>A),(e=>A=e)),e(t.exports,"useTransition",(()=>N),(e=>N=e)),e(t.exports,"version",(()=>R),(e=>R=e));var H=Symbol.for("react.element"),I=Symbol.for("react.portal"),F=Symbol.for("react.fragment"),W=Symbol.for("react.strict_mode"),z=Symbol.for("react.profiler"),U=Symbol.for("react.provider"),B=Symbol.for("react.context"),q=Symbol.for("react.forward_ref"),V=Symbol.for("react.suspense"),$=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),Z=Symbol.iterator;var J={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},K=Object.assign,Q={};function X(e,t,n){this.props=e,this.context=t,this.refs=Q,this.updater=n||J}function ee(){}function te(e,t,n){this.props=e,this.context=t,this.refs=Q,this.updater=n||J}X.prototype.isReactComponent={},X.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},X.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},ee.prototype=X.prototype;var ne=te.prototype=new ee;ne.constructor=te,K(ne,X.prototype),ne.isPureReactComponent=!0;var re=Array.isArray,ie=Object.prototype.hasOwnProperty,ae={current:null},oe={key:!0,ref:!0,__self:!0,__source:!0};function se(e,t,n){var r,i={},a=null,o=null;if(null!=t)for(r in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(a=""+t.key),t)ie.call(t,r)&&!oe.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(1===s)i.children=n;else if(1>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},I={};function F(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(I[e]=i),t&&(I[t[0]]=function(){return A(i.apply(this,arguments),t[1],t[2])}),n&&(I[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function W(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function z(e){var t,n,r=e.match(N);for(t=0,n=r.length;t=0&&R.test(e);)e=e.replace(R,r),R.lastIndex=0,n-=1;return e}var q={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function V(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var $="Invalid date";function G(){return this._invalidDate}var Z="%d",J=/\d{1,2}/;function K(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function X(e,t,n,r){var i=this._relativeTime[n];return Y(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return Y(n)?n(t):n.replace(/%s/i,t)}var te={};function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e}function re(e){return"string"==typeof e?te[e]||te[e.toLowerCase()]:void 0}function ie(e){var t,n,r={};for(n in e)s(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ae={};function oe(e,t){ae[e]=t}function se(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ae[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function le(e){return e%4==0&&e%100!=0||e%400==0}function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function de(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ue(t)),n}function ce(e,t){return function(n){return null!=n?(fe(this,e,n),r.updateOffset(this,t),this):pe(this,e)}}function pe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function fe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&le(e.year())&&1===e.month()&&29===e.date()?(n=de(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Xe(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function me(e){return Y(this[e=re(e)])?this[e]():this}function he(e,t){if("object"==typeof e){var n,r=se(e=ie(e)),i=r.length;for(n=0;n68?1900:2e3)};var yt=ce("FullYear",!0);function gt(){return le(this.year())}function bt(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function _t(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function vt(e,t,n){var r=7+t-n;return-(7+_t(e,0,r).getUTCDay()-t)%7+r-1}function wt(e,t,n,r,i){var a,o,s=1+7*(t-1)+(7+n-r)%7+vt(e,r,i);return s<=0?o=ht(a=e-1)+s:s>ht(e)?(a=e+1,o=s-ht(e)):(a=e,o=s),{year:a,dayOfYear:o}}function kt(e,t,n){var r,i,a=vt(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?r=o+Mt(i=e.year()-1,t,n):o>Mt(e.year(),t,n)?(r=o-Mt(e.year(),t,n),i=e.year()+1):(i=e.year(),r=o),{week:r,year:i}}function Mt(e,t,n){var r=vt(e,t,n),i=vt(e+1,t,n);return(ht(e)-r+i)/7}function xt(e){return kt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),ne("week","w"),ne("isoWeek","W"),oe("week",5),oe("isoWeek",5),Pe("w",ke),Pe("ww",ke,be),Pe("W",ke),Pe("WW",ke,be),Fe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=de(e)}));var Dt={dow:0,doy:6};function Lt(){return this._week.dow}function St(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Yt(e){var t=kt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function jt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Et(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ct(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),ne("day","d"),ne("weekday","e"),ne("isoWeekday","E"),oe("day",11),oe("weekday",11),oe("isoWeekday",11),Pe("d",ke),Pe("e",ke),Pe("E",ke),Pe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Pe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Pe("dddd",(function(e,t){return t.weekdaysRegex(e)})),Fe(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:y(n).invalidWeekday=e})),Fe(["d","e","E"],(function(e,t,n,r){t[r]=de(e)}));var Ot="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Pt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),At="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=Oe,Rt=Oe,Ht=Oe;function It(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ct(n,this._week.dow):e?n[e.day()]:n}function Ft(e){return!0===e?Ct(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Wt(e){return!0===e?Ct(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function zt(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=ze.call(this._weekdaysParse,o))?i:null:"ddd"===t?-1!==(i=ze.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:"dddd"===t?-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._shortWeekdaysParse,o))||-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:"ddd"===t?-1!==(i=ze.call(this._shortWeekdaysParse,o))||-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:-1!==(i=ze.call(this._minWeekdaysParse,o))||-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._shortWeekdaysParse,o))?i:null}function Ut(e,t,n){var r,i,a;if(this._weekdaysParseExact)return zt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Bt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=jt(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Vt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Et(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function $t(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Gt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Zt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ht),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jt(){function e(e,t){return t.length-e.length}var t,n,r,i,a,o=[],s=[],l=[],u=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=Re(this.weekdaysMin(n,"")),i=Re(this.weekdaysShort(n,"")),a=Re(this.weekdays(n,"")),o.push(r),s.push(i),l.push(a),u.push(r),u.push(i),u.push(a);o.sort(e),s.sort(e),l.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Kt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function Xt(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Kt),F("k",["kk",2],0,Qt),F("hmm",0,0,(function(){return""+Kt.apply(this)+A(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Kt.apply(this)+A(this.minutes(),2)+A(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+A(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+A(this.minutes(),2)+A(this.seconds(),2)})),Xt("a",!0),Xt("A",!1),ne("hour","h"),oe("hour",13),Pe("a",en),Pe("A",en),Pe("H",ke),Pe("h",ke),Pe("k",ke),Pe("HH",ke,be),Pe("hh",ke,be),Pe("kk",ke,be),Pe("hmm",Me),Pe("hmmss",xe),Pe("Hmm",Me),Pe("Hmmss",xe),Ie(["H","HH"],Ve),Ie(["k","kk"],(function(e,t,n){var r=de(e);t[Ve]=24===r?0:r})),Ie(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Ie(["h","hh"],(function(e,t,n){t[Ve]=de(e),y(n).bigHour=!0})),Ie("hmm",(function(e,t,n){var r=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r)),y(n).bigHour=!0})),Ie("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r,2)),t[Ge]=de(e.substr(i)),y(n).bigHour=!0})),Ie("Hmm",(function(e,t,n){var r=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r))})),Ie("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r,2)),t[Ge]=de(e.substr(i))}));var nn=/[ap]\.?m?\.?/i,rn=ce("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,sn={calendar:O,longDateFormat:q,invalidDate:$,ordinal:Z,dayOfMonthOrdinalParse:J,relativeTime:Q,months:et,monthsShort:tt,week:Dt,weekdays:Ot,weekdaysMin:At,weekdaysShort:Pt,meridiemParse:nn},ln={},un={};function dn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(r=mn(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&dn(i,n)>=t-1)break;t--}a++}return on}function fn(e){return null!=e.match("^[^/\\\\]*$")}function mn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&fn(t))try{n=on._abbr,(void 0)("./locale/"+t),hn(n)}catch(e){ln[t]=null}return ln[t]}function hn(e,t){var n;return e&&((n=u(t)?bn(e):yn(e,t))?on=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function yn(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new C(E(r,t)),un[e]&&un[e].forEach((function(e){yn(e.name,e.config)})),hn(e),ln[e]}return delete ln[e],null}function gn(e,t){if(null!=t){var n,r,i=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(E(ln[e]._config,t)):(null!=(r=mn(e))&&(i=r._config),t=E(i,t),null==r&&(t.abbr=e),(n=new C(t)).parentLocale=ln[e],ln[e]=n),hn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===hn()&&hn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function bn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!a(e)){if(t=mn(e))return t;e=[e]}return pn(e)}function _n(){return L(ln)}function vn(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Be]<0||n[Be]>11?Be:n[qe]<1||n[qe]>Xe(n[Ue],n[Be])?qe:n[Ve]<0||n[Ve]>24||24===n[Ve]&&(0!==n[$e]||0!==n[Ge]||0!==n[Ze])?Ve:n[$e]<0||n[$e]>59?$e:n[Ge]<0||n[Ge]>59?Ge:n[Ze]<0||n[Ze]>999?Ze:-1,y(e)._overflowDayOfYear&&(tqe)&&(t=qe),y(e)._overflowWeeks&&-1===t&&(t=Je),y(e)._overflowWeekday&&-1===t&&(t=Ke),y(e).overflow=t),e}var wn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/Z|[+-]\d\d(?::?\d\d)?/,xn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Dn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ln=/^\/?Date\((-?\d+)/i,Sn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yn(e){var t,n,r,i,a,o,s=e._i,l=wn.exec(s)||kn.exec(s),u=xn.length,d=Dn.length;if(l){for(y(e).iso=!0,t=0,n=u;tht(a)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=_t(a,0,e._dayOfYear),e._a[Be]=n.getUTCMonth(),e._a[qe]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ve]&&0===e._a[$e]&&0===e._a[Ge]&&0===e._a[Ze]&&(e._nextDay=!0,e._a[Ve]=0),e._d=(e._useUTC?_t:bt).apply(null,o),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(y(e).weekdayMismatch=!0)}}function Fn(e){var t,n,r,i,a,o,s,l,u;null!=(t=e._w).GG||null!=t.W||null!=t.E?(a=1,o=4,n=Rn(t.GG,e._a[Ue],kt(Zn(),1,4).year),r=Rn(t.W,1),((i=Rn(t.E,1))<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,u=kt(Zn(),a,o),n=Rn(t.gg,e._a[Ue],u.year),r=Rn(t.w,u.week),null!=t.d?((i=t.d)<0||i>6)&&(l=!0):null!=t.e?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>Mt(n,a,o)?y(e)._overflowWeeks=!0:null!=l?y(e)._overflowWeekday=!0:(s=wt(n,r,i,a,o),e._a[Ue]=s.year,e._dayOfYear=s.dayOfYear)}function Wn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],y(e).empty=!0;var t,n,i,a,o,s,l,u=""+e._i,d=u.length,c=0;for(l=(i=B(e._f,e._locale).match(N)||[]).length,t=0;t0&&y(e).unusedInput.push(o),u=u.slice(u.indexOf(n)+n.length),c+=n.length),I[a]?(n?y(e).empty=!1:y(e).unusedTokens.push(a),We(a,n,e)):e._strict&&!n&&y(e).unusedTokens.push(a);y(e).charsLeftOver=d-c,u.length>0&&y(e).unusedInput.push(u),e._a[Ve]<=12&&!0===y(e).bigHour&&e._a[Ve]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ve]=zn(e._locale,e._a[Ve],e._meridiem),null!==(s=y(e).era)&&(e._a[Ue]=e._locale.erasConvertYear(s,e._a[Ue])),In(e),vn(e)}else An(e);else Yn(e)}function zn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Un(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(0===l)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;ithis?this:e:b()}));function Qn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Zn();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function kr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Vn(t))._a?(e=t._isUTC?m(t._a):Zn(t._a),this._isDSTShifted=this.isValid()&&ur(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Mr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Dr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Lr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Sr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,i,a=e,o=null;return sr(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:d(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(o=Lr.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:de(o[qe])*n,h:de(o[Ve])*n,m:de(o[$e])*n,s:de(o[Ge])*n,ms:de(lr(1e3*o[Ze]))*n}):(o=Sr.exec(e))?(n="-"===o[1]?-1:1,a={y:Yr(o[2],n),M:Yr(o[3],n),w:Yr(o[4],n),d:Yr(o[5],n),h:Yr(o[6],n),m:Yr(o[7],n),s:Yr(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=Er(Zn(a.from),Zn(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),r=new or(a),sr(e)&&s(e,"_locale")&&(r._locale=e._locale),sr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Yr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function jr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Er(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=jr(e,t):((n=jr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Cr(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Or(this,Tr(n,r),e),this}}function Or(e,t,n,i){var a=t._milliseconds,o=lr(t._days),s=lr(t._months);e.isValid()&&(i=null==i||i,s&&ut(e,pe(e,"Month")+s*n),o&&fe(e,"Date",pe(e,"Date")+o*n),a&&e._d.setTime(e._d.valueOf()+a*n),i&&r.updateOffset(e,o||s))}Tr.fn=or.prototype,Tr.invalid=ar;var Pr=Cr(1,"add"),Ar=Cr(-1,"subtract");function Nr(e){return"string"==typeof e||e instanceof String}function Rr(e){return M(e)||c(e)||Nr(e)||d(e)||Ir(e)||Hr(e)||null==e}function Hr(e){var t,n,r=o(e)&&!l(e),i=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],u=a.length;for(t=0;tn.valueOf():n.valueOf()9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Y(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ei(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,i="moment",a="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=a+'[")]',this.format(e+t+n+r)}function ti(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=U(this,e);return this.localeData().postformat(t)}function ni(e,t){return this.isValid()&&(M(e)&&e.isValid()||Zn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ri(e){return this.from(Zn(),e)}function ii(e,t){return this.isValid()&&(M(e)&&e.isValid()||Zn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ai(e){return this.to(Zn(),e)}function oi(e){var t;return void 0===e?this._locale._abbr:(null!=(t=bn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var si=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function li(){return this._locale}var ui=1e3,di=60*ui,ci=60*di,pi=3506328*ci;function fi(e,t){return(e%t+t)%t}function mi(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pi:new Date(e,t,n).valueOf()}function hi(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pi:Date.UTC(e,t,n)}function yi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:mi,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=fi(t+(this._isUTC?0:this.utcOffset()*di),ci);break;case"minute":t=this._d.valueOf(),t-=fi(t,di);break;case"second":t=this._d.valueOf(),t-=fi(t,ui)}return this._d.setTime(t),r.updateOffset(this,!0),this}function gi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:mi,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ci-fi(t+(this._isUTC?0:this.utcOffset()*di),ci)-1;break;case"minute":t=this._d.valueOf(),t+=di-fi(t,di)-1;break;case"second":t=this._d.valueOf(),t+=ui-fi(t,ui)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function bi(){return this._d.valueOf()-6e4*(this._offset||0)}function _i(){return Math.floor(this.valueOf()/1e3)}function vi(){return new Date(this.valueOf())}function wi(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ki(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Mi(){return this.isValid()?this.toISOString():null}function xi(){return g(this)}function Di(){return f({},y(this))}function Li(){return y(this).overflow}function Si(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ti(e,t){var n,i,a,o=this._eras||bn("en")._eras;for(n=0,i=o.length;n=0)return l[r]}function ji(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Ei(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e(a=Mt(e,r,i))&&(t=a),Ki.call(this,e,t,n,r,i))}function Ki(e,t,n,r,i){var a=wt(e,t,n,r,i),o=_t(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Qi(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),Pe("N",Hi),Pe("NN",Hi),Pe("NNN",Hi),Pe("NNNN",Ii),Pe("NNNNN",Fi),Ie(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?y(n).era=i:y(n).invalidEra=e})),Pe("y",Te),Pe("yy",Te),Pe("yyy",Te),Pe("yyyy",Te),Pe("yo",Wi),Ie(["y","yy","yyy","yyyy"],Ue),Ie(["yo"],(function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ue]=n._locale.eraYearOrdinalParse(e,i):t[Ue]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ui("gggg","weekYear"),Ui("ggggg","weekYear"),Ui("GGGG","isoWeekYear"),Ui("GGGGG","isoWeekYear"),ne("weekYear","gg"),ne("isoWeekYear","GG"),oe("weekYear",1),oe("isoWeekYear",1),Pe("G",Ye),Pe("g",Ye),Pe("GG",ke,be),Pe("gg",ke,be),Pe("GGGG",Le,ve),Pe("gggg",Le,ve),Pe("GGGGG",Se,we),Pe("ggggg",Se,we),Fe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=de(e)})),Fe(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),ne("quarter","Q"),oe("quarter",7),Pe("Q",ge),Ie("Q",(function(e,t){t[Be]=3*(de(e)-1)})),F("D",["DD",2],"Do","date"),ne("date","D"),oe("date",9),Pe("D",ke),Pe("DD",ke,be),Pe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Ie(["D","DD"],qe),Ie("Do",(function(e,t){t[qe]=de(e.match(ke)[0])}));var Xi=ce("Date",!0);function ea(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),ne("dayOfYear","DDD"),oe("dayOfYear",4),Pe("DDD",De),Pe("DDDD",_e),Ie(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=de(e)})),F("m",["mm",2],0,"minute"),ne("minute","m"),oe("minute",14),Pe("m",ke),Pe("mm",ke,be),Ie(["m","mm"],$e);var ta=ce("Minutes",!1);F("s",["ss",2],0,"second"),ne("second","s"),oe("second",15),Pe("s",ke),Pe("ss",ke,be),Ie(["s","ss"],Ge);var na,ra,ia=ce("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ne("millisecond","ms"),oe("millisecond",16),Pe("S",De,ge),Pe("SS",De,be),Pe("SSS",De,_e),na="SSSS";na.length<=9;na+="S")Pe(na,Te);function aa(e,t){t[Ze]=de(1e3*("0."+e))}for(na="S";na.length<=9;na+="S")Ie(na,aa);function oa(){return this._isUTC?"UTC":""}function sa(){return this._isUTC?"Coordinated Universal Time":""}ra=ce("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var la=k.prototype;function ua(e){return Zn(1e3*e)}function da(){return Zn.apply(null,arguments).parseZone()}function ca(e){return e}la.add=Pr,la.calendar=zr,la.clone=Ur,la.diff=Jr,la.endOf=gi,la.format=ti,la.from=ni,la.fromNow=ri,la.to=ii,la.toNow=ai,la.get=me,la.invalidAt=Li,la.isAfter=Br,la.isBefore=qr,la.isBetween=Vr,la.isSame=$r,la.isSameOrAfter=Gr,la.isSameOrBefore=Zr,la.isValid=xi,la.lang=si,la.locale=oi,la.localeData=li,la.max=Kn,la.min=Jn,la.parsingFlags=Di,la.set=he,la.startOf=yi,la.subtract=Ar,la.toArray=wi,la.toObject=ki,la.toDate=vi,la.toISOString=Xr,la.inspect=ei,"undefined"!=typeof Symbol&&null!=Symbol.for&&(la[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),la.toJSON=Mi,la.toString=Qr,la.unix=_i,la.valueOf=bi,la.creationData=Si,la.eraName=Ei,la.eraNarrow=Ci,la.eraAbbr=Oi,la.eraYear=Pi,la.year=yt,la.isLeapYear=gt,la.weekYear=Bi,la.isoWeekYear=qi,la.quarter=la.quarters=Qi,la.month=dt,la.daysInMonth=ct,la.week=la.weeks=Tt,la.isoWeek=la.isoWeeks=Yt,la.weeksInYear=Gi,la.weeksInWeekYear=Zi,la.isoWeeksInYear=Vi,la.isoWeeksInISOWeekYear=$i,la.date=Xi,la.day=la.days=Bt,la.weekday=qt,la.isoWeekday=Vt,la.dayOfYear=ea,la.hour=la.hours=rn,la.minute=la.minutes=ta,la.second=la.seconds=ia,la.millisecond=la.milliseconds=ra,la.utcOffset=hr,la.utc=gr,la.local=br,la.parseZone=_r,la.hasAlignedHourOffset=vr,la.isDST=wr,la.isLocal=Mr,la.isUtcOffset=xr,la.isUtc=Dr,la.isUTC=Dr,la.zoneAbbr=oa,la.zoneName=sa,la.dates=D("dates accessor is deprecated. Use date instead.",Xi),la.months=D("months accessor is deprecated. Use month instead",dt),la.years=D("years accessor is deprecated. Use year instead",yt),la.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yr),la.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",kr);var pa=C.prototype;function fa(e,t,n,r){var i=bn(),a=m().set(r,t);return i[n](a,e)}function ma(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return fa(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=fa(e,r,n,"month");return i}function ha(e,t,n,r){"boolean"==typeof e?(d(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,d(t)&&(n=t,t=void 0),t=t||"");var i,a=bn(),o=e?a._week.dow:0,s=[];if(null!=n)return fa(t,(n+o)%7,r,"day");for(i=0;i<7;i++)s[i]=fa(t,(i+o)%7,r,"day");return s}function ya(e,t){return ma(e,t,"months")}function ga(e,t){return ma(e,t,"monthsShort")}function ba(e,t,n){return ha(e,t,n,"weekdays")}function _a(e,t,n){return ha(e,t,n,"weekdaysShort")}function va(e,t,n){return ha(e,t,n,"weekdaysMin")}pa.calendar=P,pa.longDateFormat=V,pa.invalidDate=G,pa.ordinal=K,pa.preparse=ca,pa.postformat=ca,pa.relativeTime=X,pa.pastFuture=ee,pa.set=j,pa.eras=Ti,pa.erasParse=Yi,pa.erasConvertYear=ji,pa.erasAbbrRegex=Ni,pa.erasNameRegex=Ai,pa.erasNarrowRegex=Ri,pa.months=at,pa.monthsShort=ot,pa.monthsParse=lt,pa.monthsRegex=ft,pa.monthsShortRegex=pt,pa.week=xt,pa.firstDayOfYear=St,pa.firstDayOfWeek=Lt,pa.weekdays=It,pa.weekdaysMin=Wt,pa.weekdaysShort=Ft,pa.weekdaysParse=Ut,pa.weekdaysRegex=$t,pa.weekdaysShortRegex=Gt,pa.weekdaysMinRegex=Zt,pa.isPM=tn,pa.meridiem=an,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===de(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=D("moment.lang is deprecated. Use moment.locale instead.",hn),r.langData=D("moment.langData is deprecated. Use moment.localeData instead.",bn);var wa=Math.abs;function ka(){var e=this._data;return this._milliseconds=wa(this._milliseconds),this._days=wa(this._days),this._months=wa(this._months),e.milliseconds=wa(e.milliseconds),e.seconds=wa(e.seconds),e.minutes=wa(e.minutes),e.hours=wa(e.hours),e.months=wa(e.months),e.years=wa(e.years),this}function Ma(e,t,n,r){var i=Tr(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function xa(e,t){return Ma(this,e,t,1)}function Da(e,t){return Ma(this,e,t,-1)}function La(e){return e<0?Math.floor(e):Math.ceil(e)}function Sa(){var e,t,n,r,i,a=this._milliseconds,o=this._days,s=this._months,l=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*La(Ya(s)+o),o=0,s=0),l.milliseconds=a%1e3,e=ue(a/1e3),l.seconds=e%60,t=ue(e/60),l.minutes=t%60,n=ue(t/60),l.hours=n%24,o+=ue(n/24),s+=i=ue(Ta(o)),o-=La(Ya(i)),r=ue(s/12),s%=12,l.days=o,l.months=s,l.years=r,this}function Ta(e){return 4800*e/146097}function Ya(e){return 146097*e/4800}function ja(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Ta(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ya(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ea(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*de(this._months/12):NaN}function Ca(e){return function(){return this.as(e)}}var Oa=Ca("ms"),Pa=Ca("s"),Aa=Ca("m"),Na=Ca("h"),Ra=Ca("d"),Ha=Ca("w"),Ia=Ca("M"),Fa=Ca("Q"),Wa=Ca("y");function za(){return Tr(this)}function Ua(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Ba(e){return function(){return this.isValid()?this._data[e]:NaN}}var qa=Ba("milliseconds"),Va=Ba("seconds"),$a=Ba("minutes"),Ga=Ba("hours"),Za=Ba("days"),Ja=Ba("months"),Ka=Ba("years");function Qa(){return ue(this.days()/7)}var Xa=Math.round,eo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function to(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function no(e,t,n,r){var i=Tr(e).abs(),a=Xa(i.as("s")),o=Xa(i.as("m")),s=Xa(i.as("h")),l=Xa(i.as("d")),u=Xa(i.as("M")),d=Xa(i.as("w")),c=Xa(i.as("y")),p=a<=n.ss&&["s",a]||a0,p[4]=r,to.apply(null,p)}function ro(e){return void 0===e?Xa:"function"==typeof e&&(Xa=e,!0)}function io(e,t){return void 0!==eo[e]&&(void 0===t?eo[e]:(eo[e]=t,"s"===e&&(eo.ss=t-1),!0))}function ao(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,a=eo;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(a=Object.assign({},eo,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),r=no(this,!i,a,n=this.localeData()),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var oo=Math.abs;function so(e){return(e>0)-(e<0)||+e}function lo(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,i,a,o,s,l=oo(this._milliseconds)/1e3,u=oo(this._days),d=oo(this._months),c=this.asSeconds();return c?(e=ue(l/60),t=ue(e/60),l%=60,e%=60,n=ue(d/12),d%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=c<0?"-":"",a=so(this._months)!==so(c)?"-":"",o=so(this._days)!==so(c)?"-":"",s=so(this._milliseconds)!==so(c)?"-":"",i+"P"+(n?a+n+"Y":"")+(d?a+d+"M":"")+(u?o+u+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var uo=or.prototype;return uo.isValid=ir,uo.abs=ka,uo.add=xa,uo.subtract=Da,uo.as=ja,uo.asMilliseconds=Oa,uo.asSeconds=Pa,uo.asMinutes=Aa,uo.asHours=Na,uo.asDays=Ra,uo.asWeeks=Ha,uo.asMonths=Ia,uo.asQuarters=Fa,uo.asYears=Wa,uo.valueOf=Ea,uo._bubble=Sa,uo.clone=za,uo.get=Ua,uo.milliseconds=qa,uo.seconds=Va,uo.minutes=$a,uo.hours=Ga,uo.days=Za,uo.weeks=Qa,uo.months=Ja,uo.years=Ka,uo.humanize=ao,uo.toISOString=lo,uo.toString=lo,uo.toJSON=lo,uo.locale=oi,uo.localeData=li,uo.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",lo),uo.lang=si,F("X",0,0,"unix"),F("x",0,0,"valueOf"),Pe("x",Ye),Pe("X",Ce),Ie("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Ie("x",(function(e,t,n){n._d=new Date(de(e))})), +//! moment.js + r.version="2.29.4",i(Zn),r.fn=la,r.min=Xn,r.max=er,r.now=tr,r.utc=m,r.unix=ua,r.months=ya,r.isDate=c,r.locale=hn,r.invalid=b,r.duration=Tr,r.isMoment=M,r.weekdays=ba,r.parseZone=da,r.localeData=bn,r.isDuration=sr,r.monthsShort=ga,r.weekdaysMin=va,r.defineLocale=yn,r.updateLocale=gn,r.locales=_n,r.weekdaysShort=_a,r.normalizeUnits=re,r.relativeTimeRounding=ro,r.relativeTimeThreshold=io,r.calendarFormat=Wr,r.prototype=la,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()})),s.register("gpzQW",(function(e,t){e.exports=function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function i(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function u(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function c(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,r=[],i=e.length;for(n=0;n>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},I={};function F(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(I[e]=i),t&&(I[t[0]]=function(){return A(i.apply(this,arguments),t[1],t[2])}),n&&(I[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function W(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function z(e){var t,n,r=e.match(N);for(t=0,n=r.length;t=0&&R.test(e);)e=e.replace(R,r),R.lastIndex=0,n-=1;return e}var q={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function V(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var $="Invalid date";function G(){return this._invalidDate}var Z="%d",J=/\d{1,2}/;function K(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function X(e,t,n,r){var i=this._relativeTime[n];return Y(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return Y(n)?n(t):n.replace(/%s/i,t)}var te={};function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e}function re(e){return"string"==typeof e?te[e]||te[e.toLowerCase()]:void 0}function ie(e){var t,n,r={};for(n in e)s(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ae={};function oe(e,t){ae[e]=t}function se(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ae[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function le(e){return e%4==0&&e%100!=0||e%400==0}function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function de(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ue(t)),n}function ce(e,t){return function(n){return null!=n?(fe(this,e,n),r.updateOffset(this,t),this):pe(this,e)}}function pe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function fe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&le(e.year())&&1===e.month()&&29===e.date()?(n=de(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Xe(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function me(e){return Y(this[e=re(e)])?this[e]():this}function he(e,t){if("object"==typeof e){var n,r=se(e=ie(e)),i=r.length;for(n=0;n68?1900:2e3)};var yt=ce("FullYear",!0);function gt(){return le(this.year())}function bt(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function _t(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function vt(e,t,n){var r=7+t-n;return-(7+_t(e,0,r).getUTCDay()-t)%7+r-1}function wt(e,t,n,r,i){var a,o,s=1+7*(t-1)+(7+n-r)%7+vt(e,r,i);return s<=0?o=ht(a=e-1)+s:s>ht(e)?(a=e+1,o=s-ht(e)):(a=e,o=s),{year:a,dayOfYear:o}}function kt(e,t,n){var r,i,a=vt(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?r=o+Mt(i=e.year()-1,t,n):o>Mt(e.year(),t,n)?(r=o-Mt(e.year(),t,n),i=e.year()+1):(i=e.year(),r=o),{week:r,year:i}}function Mt(e,t,n){var r=vt(e,t,n),i=vt(e+1,t,n);return(ht(e)-r+i)/7}function xt(e){return kt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),ne("week","w"),ne("isoWeek","W"),oe("week",5),oe("isoWeek",5),Pe("w",ke),Pe("ww",ke,be),Pe("W",ke),Pe("WW",ke,be),Fe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=de(e)}));var Dt={dow:0,doy:6};function Lt(){return this._week.dow}function St(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Yt(e){var t=kt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function jt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Et(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ct(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),ne("day","d"),ne("weekday","e"),ne("isoWeekday","E"),oe("day",11),oe("weekday",11),oe("isoWeekday",11),Pe("d",ke),Pe("e",ke),Pe("E",ke),Pe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Pe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Pe("dddd",(function(e,t){return t.weekdaysRegex(e)})),Fe(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:y(n).invalidWeekday=e})),Fe(["d","e","E"],(function(e,t,n,r){t[r]=de(e)}));var Ot="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Pt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),At="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=Oe,Rt=Oe,Ht=Oe;function It(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ct(n,this._week.dow):e?n[e.day()]:n}function Ft(e){return!0===e?Ct(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Wt(e){return!0===e?Ct(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function zt(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=ze.call(this._weekdaysParse,o))?i:null:"ddd"===t?-1!==(i=ze.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:"dddd"===t?-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._shortWeekdaysParse,o))||-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:"ddd"===t?-1!==(i=ze.call(this._shortWeekdaysParse,o))||-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._minWeekdaysParse,o))?i:null:-1!==(i=ze.call(this._minWeekdaysParse,o))||-1!==(i=ze.call(this._weekdaysParse,o))||-1!==(i=ze.call(this._shortWeekdaysParse,o))?i:null}function Ut(e,t,n){var r,i,a;if(this._weekdaysParseExact)return zt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Bt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=jt(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Vt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Et(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function $t(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Gt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Zt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ht),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jt(){function e(e,t){return t.length-e.length}var t,n,r,i,a,o=[],s=[],l=[],u=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=Re(this.weekdaysMin(n,"")),i=Re(this.weekdaysShort(n,"")),a=Re(this.weekdays(n,"")),o.push(r),s.push(i),l.push(a),u.push(r),u.push(i),u.push(a);o.sort(e),s.sort(e),l.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Kt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function Xt(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Kt),F("k",["kk",2],0,Qt),F("hmm",0,0,(function(){return""+Kt.apply(this)+A(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Kt.apply(this)+A(this.minutes(),2)+A(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+A(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+A(this.minutes(),2)+A(this.seconds(),2)})),Xt("a",!0),Xt("A",!1),ne("hour","h"),oe("hour",13),Pe("a",en),Pe("A",en),Pe("H",ke),Pe("h",ke),Pe("k",ke),Pe("HH",ke,be),Pe("hh",ke,be),Pe("kk",ke,be),Pe("hmm",Me),Pe("hmmss",xe),Pe("Hmm",Me),Pe("Hmmss",xe),Ie(["H","HH"],Ve),Ie(["k","kk"],(function(e,t,n){var r=de(e);t[Ve]=24===r?0:r})),Ie(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Ie(["h","hh"],(function(e,t,n){t[Ve]=de(e),y(n).bigHour=!0})),Ie("hmm",(function(e,t,n){var r=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r)),y(n).bigHour=!0})),Ie("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r,2)),t[Ge]=de(e.substr(i)),y(n).bigHour=!0})),Ie("Hmm",(function(e,t,n){var r=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r))})),Ie("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ve]=de(e.substr(0,r)),t[$e]=de(e.substr(r,2)),t[Ge]=de(e.substr(i))}));var nn=/[ap]\.?m?\.?/i,rn=ce("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,sn={calendar:O,longDateFormat:q,invalidDate:$,ordinal:Z,dayOfMonthOrdinalParse:J,relativeTime:Q,months:et,monthsShort:tt,week:Dt,weekdays:Ot,weekdaysMin:At,weekdaysShort:Pt,meridiemParse:nn},ln={},un={};function dn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(r=mn(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&dn(i,n)>=t-1)break;t--}a++}return on}function fn(e){return null!=e.match("^[^/\\\\]*$")}function mn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&fn(t))try{n=on._abbr,(void 0)("./locale/"+t),hn(n)}catch(e){ln[t]=null}return ln[t]}function hn(e,t){var n;return e&&((n=u(t)?bn(e):yn(e,t))?on=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function yn(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new C(E(r,t)),un[e]&&un[e].forEach((function(e){yn(e.name,e.config)})),hn(e),ln[e]}return delete ln[e],null}function gn(e,t){if(null!=t){var n,r,i=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(E(ln[e]._config,t)):(null!=(r=mn(e))&&(i=r._config),t=E(i,t),null==r&&(t.abbr=e),(n=new C(t)).parentLocale=ln[e],ln[e]=n),hn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===hn()&&hn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function bn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!a(e)){if(t=mn(e))return t;e=[e]}return pn(e)}function _n(){return L(ln)}function vn(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Be]<0||n[Be]>11?Be:n[qe]<1||n[qe]>Xe(n[Ue],n[Be])?qe:n[Ve]<0||n[Ve]>24||24===n[Ve]&&(0!==n[$e]||0!==n[Ge]||0!==n[Ze])?Ve:n[$e]<0||n[$e]>59?$e:n[Ge]<0||n[Ge]>59?Ge:n[Ze]<0||n[Ze]>999?Ze:-1,y(e)._overflowDayOfYear&&(tqe)&&(t=qe),y(e)._overflowWeeks&&-1===t&&(t=Je),y(e)._overflowWeekday&&-1===t&&(t=Ke),y(e).overflow=t),e}var wn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/Z|[+-]\d\d(?::?\d\d)?/,xn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Dn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ln=/^\/?Date\((-?\d+)/i,Sn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yn(e){var t,n,r,i,a,o,s=e._i,l=wn.exec(s)||kn.exec(s),u=xn.length,d=Dn.length;if(l){for(y(e).iso=!0,t=0,n=u;tht(a)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=_t(a,0,e._dayOfYear),e._a[Be]=n.getUTCMonth(),e._a[qe]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ve]&&0===e._a[$e]&&0===e._a[Ge]&&0===e._a[Ze]&&(e._nextDay=!0,e._a[Ve]=0),e._d=(e._useUTC?_t:bt).apply(null,o),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(y(e).weekdayMismatch=!0)}}function Fn(e){var t,n,r,i,a,o,s,l,u;null!=(t=e._w).GG||null!=t.W||null!=t.E?(a=1,o=4,n=Rn(t.GG,e._a[Ue],kt(Zn(),1,4).year),r=Rn(t.W,1),((i=Rn(t.E,1))<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,u=kt(Zn(),a,o),n=Rn(t.gg,e._a[Ue],u.year),r=Rn(t.w,u.week),null!=t.d?((i=t.d)<0||i>6)&&(l=!0):null!=t.e?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>Mt(n,a,o)?y(e)._overflowWeeks=!0:null!=l?y(e)._overflowWeekday=!0:(s=wt(n,r,i,a,o),e._a[Ue]=s.year,e._dayOfYear=s.dayOfYear)}function Wn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],y(e).empty=!0;var t,n,i,a,o,s,l,u=""+e._i,d=u.length,c=0;for(l=(i=B(e._f,e._locale).match(N)||[]).length,t=0;t0&&y(e).unusedInput.push(o),u=u.slice(u.indexOf(n)+n.length),c+=n.length),I[a]?(n?y(e).empty=!1:y(e).unusedTokens.push(a),We(a,n,e)):e._strict&&!n&&y(e).unusedTokens.push(a);y(e).charsLeftOver=d-c,u.length>0&&y(e).unusedInput.push(u),e._a[Ve]<=12&&!0===y(e).bigHour&&e._a[Ve]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ve]=zn(e._locale,e._a[Ve],e._meridiem),null!==(s=y(e).era)&&(e._a[Ue]=e._locale.erasConvertYear(s,e._a[Ue])),In(e),vn(e)}else An(e);else Yn(e)}function zn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Un(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(0===l)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;ithis?this:e:b()}));function Qn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Zn();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function kr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Vn(t))._a?(e=t._isUTC?m(t._a):Zn(t._a),this._isDSTShifted=this.isValid()&&ur(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Mr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Dr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Lr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Sr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,i,a=e,o=null;return sr(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:d(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(o=Lr.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:de(o[qe])*n,h:de(o[Ve])*n,m:de(o[$e])*n,s:de(o[Ge])*n,ms:de(lr(1e3*o[Ze]))*n}):(o=Sr.exec(e))?(n="-"===o[1]?-1:1,a={y:Yr(o[2],n),M:Yr(o[3],n),w:Yr(o[4],n),d:Yr(o[5],n),h:Yr(o[6],n),m:Yr(o[7],n),s:Yr(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=Er(Zn(a.from),Zn(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),r=new or(a),sr(e)&&s(e,"_locale")&&(r._locale=e._locale),sr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Yr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function jr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Er(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=jr(e,t):((n=jr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Cr(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Or(this,Tr(n,r),e),this}}function Or(e,t,n,i){var a=t._milliseconds,o=lr(t._days),s=lr(t._months);e.isValid()&&(i=null==i||i,s&&ut(e,pe(e,"Month")+s*n),o&&fe(e,"Date",pe(e,"Date")+o*n),a&&e._d.setTime(e._d.valueOf()+a*n),i&&r.updateOffset(e,o||s))}Tr.fn=or.prototype,Tr.invalid=ar;var Pr=Cr(1,"add"),Ar=Cr(-1,"subtract");function Nr(e){return"string"==typeof e||e instanceof String}function Rr(e){return M(e)||c(e)||Nr(e)||d(e)||Ir(e)||Hr(e)||null==e}function Hr(e){var t,n,r=o(e)&&!l(e),i=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],u=a.length;for(t=0;tn.valueOf():n.valueOf()9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Y(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ei(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,i="moment",a="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=a+'[")]',this.format(e+t+n+r)}function ti(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=U(this,e);return this.localeData().postformat(t)}function ni(e,t){return this.isValid()&&(M(e)&&e.isValid()||Zn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ri(e){return this.from(Zn(),e)}function ii(e,t){return this.isValid()&&(M(e)&&e.isValid()||Zn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ai(e){return this.to(Zn(),e)}function oi(e){var t;return void 0===e?this._locale._abbr:(null!=(t=bn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var si=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function li(){return this._locale}var ui=1e3,di=60*ui,ci=60*di,pi=3506328*ci;function fi(e,t){return(e%t+t)%t}function mi(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pi:new Date(e,t,n).valueOf()}function hi(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pi:Date.UTC(e,t,n)}function yi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:mi,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=fi(t+(this._isUTC?0:this.utcOffset()*di),ci);break;case"minute":t=this._d.valueOf(),t-=fi(t,di);break;case"second":t=this._d.valueOf(),t-=fi(t,ui)}return this._d.setTime(t),r.updateOffset(this,!0),this}function gi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:mi,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ci-fi(t+(this._isUTC?0:this.utcOffset()*di),ci)-1;break;case"minute":t=this._d.valueOf(),t+=di-fi(t,di)-1;break;case"second":t=this._d.valueOf(),t+=ui-fi(t,ui)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function bi(){return this._d.valueOf()-6e4*(this._offset||0)}function _i(){return Math.floor(this.valueOf()/1e3)}function vi(){return new Date(this.valueOf())}function wi(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ki(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Mi(){return this.isValid()?this.toISOString():null}function xi(){return g(this)}function Di(){return f({},y(this))}function Li(){return y(this).overflow}function Si(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ti(e,t){var n,i,a,o=this._eras||bn("en")._eras;for(n=0,i=o.length;n=0)return l[r]}function ji(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Ei(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e(a=Mt(e,r,i))&&(t=a),Ki.call(this,e,t,n,r,i))}function Ki(e,t,n,r,i){var a=wt(e,t,n,r,i),o=_t(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Qi(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),Pe("N",Hi),Pe("NN",Hi),Pe("NNN",Hi),Pe("NNNN",Ii),Pe("NNNNN",Fi),Ie(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?y(n).era=i:y(n).invalidEra=e})),Pe("y",Te),Pe("yy",Te),Pe("yyy",Te),Pe("yyyy",Te),Pe("yo",Wi),Ie(["y","yy","yyy","yyyy"],Ue),Ie(["yo"],(function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ue]=n._locale.eraYearOrdinalParse(e,i):t[Ue]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ui("gggg","weekYear"),Ui("ggggg","weekYear"),Ui("GGGG","isoWeekYear"),Ui("GGGGG","isoWeekYear"),ne("weekYear","gg"),ne("isoWeekYear","GG"),oe("weekYear",1),oe("isoWeekYear",1),Pe("G",Ye),Pe("g",Ye),Pe("GG",ke,be),Pe("gg",ke,be),Pe("GGGG",Le,ve),Pe("gggg",Le,ve),Pe("GGGGG",Se,we),Pe("ggggg",Se,we),Fe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=de(e)})),Fe(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),ne("quarter","Q"),oe("quarter",7),Pe("Q",ge),Ie("Q",(function(e,t){t[Be]=3*(de(e)-1)})),F("D",["DD",2],"Do","date"),ne("date","D"),oe("date",9),Pe("D",ke),Pe("DD",ke,be),Pe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Ie(["D","DD"],qe),Ie("Do",(function(e,t){t[qe]=de(e.match(ke)[0])}));var Xi=ce("Date",!0);function ea(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),ne("dayOfYear","DDD"),oe("dayOfYear",4),Pe("DDD",De),Pe("DDDD",_e),Ie(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=de(e)})),F("m",["mm",2],0,"minute"),ne("minute","m"),oe("minute",14),Pe("m",ke),Pe("mm",ke,be),Ie(["m","mm"],$e);var ta=ce("Minutes",!1);F("s",["ss",2],0,"second"),ne("second","s"),oe("second",15),Pe("s",ke),Pe("ss",ke,be),Ie(["s","ss"],Ge);var na,ra,ia=ce("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ne("millisecond","ms"),oe("millisecond",16),Pe("S",De,ge),Pe("SS",De,be),Pe("SSS",De,_e),na="SSSS";na.length<=9;na+="S")Pe(na,Te);function aa(e,t){t[Ze]=de(1e3*("0."+e))}for(na="S";na.length<=9;na+="S")Ie(na,aa);function oa(){return this._isUTC?"UTC":""}function sa(){return this._isUTC?"Coordinated Universal Time":""}ra=ce("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var la=k.prototype;function ua(e){return Zn(1e3*e)}function da(){return Zn.apply(null,arguments).parseZone()}function ca(e){return e}la.add=Pr,la.calendar=zr,la.clone=Ur,la.diff=Jr,la.endOf=gi,la.format=ti,la.from=ni,la.fromNow=ri,la.to=ii,la.toNow=ai,la.get=me,la.invalidAt=Li,la.isAfter=Br,la.isBefore=qr,la.isBetween=Vr,la.isSame=$r,la.isSameOrAfter=Gr,la.isSameOrBefore=Zr,la.isValid=xi,la.lang=si,la.locale=oi,la.localeData=li,la.max=Kn,la.min=Jn,la.parsingFlags=Di,la.set=he,la.startOf=yi,la.subtract=Ar,la.toArray=wi,la.toObject=ki,la.toDate=vi,la.toISOString=Xr,la.inspect=ei,"undefined"!=typeof Symbol&&null!=Symbol.for&&(la[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),la.toJSON=Mi,la.toString=Qr,la.unix=_i,la.valueOf=bi,la.creationData=Si,la.eraName=Ei,la.eraNarrow=Ci,la.eraAbbr=Oi,la.eraYear=Pi,la.year=yt,la.isLeapYear=gt,la.weekYear=Bi,la.isoWeekYear=qi,la.quarter=la.quarters=Qi,la.month=dt,la.daysInMonth=ct,la.week=la.weeks=Tt,la.isoWeek=la.isoWeeks=Yt,la.weeksInYear=Gi,la.weeksInWeekYear=Zi,la.isoWeeksInYear=Vi,la.isoWeeksInISOWeekYear=$i,la.date=Xi,la.day=la.days=Bt,la.weekday=qt,la.isoWeekday=Vt,la.dayOfYear=ea,la.hour=la.hours=rn,la.minute=la.minutes=ta,la.second=la.seconds=ia,la.millisecond=la.milliseconds=ra,la.utcOffset=hr,la.utc=gr,la.local=br,la.parseZone=_r,la.hasAlignedHourOffset=vr,la.isDST=wr,la.isLocal=Mr,la.isUtcOffset=xr,la.isUtc=Dr,la.isUTC=Dr,la.zoneAbbr=oa,la.zoneName=sa,la.dates=D("dates accessor is deprecated. Use date instead.",Xi),la.months=D("months accessor is deprecated. Use month instead",dt),la.years=D("years accessor is deprecated. Use year instead",yt),la.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yr),la.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",kr);var pa=C.prototype;function fa(e,t,n,r){var i=bn(),a=m().set(r,t);return i[n](a,e)}function ma(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return fa(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=fa(e,r,n,"month");return i}function ha(e,t,n,r){"boolean"==typeof e?(d(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,d(t)&&(n=t,t=void 0),t=t||"");var i,a=bn(),o=e?a._week.dow:0,s=[];if(null!=n)return fa(t,(n+o)%7,r,"day");for(i=0;i<7;i++)s[i]=fa(t,(i+o)%7,r,"day");return s}function ya(e,t){return ma(e,t,"months")}function ga(e,t){return ma(e,t,"monthsShort")}function ba(e,t,n){return ha(e,t,n,"weekdays")}function _a(e,t,n){return ha(e,t,n,"weekdaysShort")}function va(e,t,n){return ha(e,t,n,"weekdaysMin")}pa.calendar=P,pa.longDateFormat=V,pa.invalidDate=G,pa.ordinal=K,pa.preparse=ca,pa.postformat=ca,pa.relativeTime=X,pa.pastFuture=ee,pa.set=j,pa.eras=Ti,pa.erasParse=Yi,pa.erasConvertYear=ji,pa.erasAbbrRegex=Ni,pa.erasNameRegex=Ai,pa.erasNarrowRegex=Ri,pa.months=at,pa.monthsShort=ot,pa.monthsParse=lt,pa.monthsRegex=ft,pa.monthsShortRegex=pt,pa.week=xt,pa.firstDayOfYear=St,pa.firstDayOfWeek=Lt,pa.weekdays=It,pa.weekdaysMin=Wt,pa.weekdaysShort=Ft,pa.weekdaysParse=Ut,pa.weekdaysRegex=$t,pa.weekdaysShortRegex=Gt,pa.weekdaysMinRegex=Zt,pa.isPM=tn,pa.meridiem=an,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===de(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=D("moment.lang is deprecated. Use moment.locale instead.",hn),r.langData=D("moment.langData is deprecated. Use moment.localeData instead.",bn);var wa=Math.abs;function ka(){var e=this._data;return this._milliseconds=wa(this._milliseconds),this._days=wa(this._days),this._months=wa(this._months),e.milliseconds=wa(e.milliseconds),e.seconds=wa(e.seconds),e.minutes=wa(e.minutes),e.hours=wa(e.hours),e.months=wa(e.months),e.years=wa(e.years),this}function Ma(e,t,n,r){var i=Tr(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function xa(e,t){return Ma(this,e,t,1)}function Da(e,t){return Ma(this,e,t,-1)}function La(e){return e<0?Math.floor(e):Math.ceil(e)}function Sa(){var e,t,n,r,i,a=this._milliseconds,o=this._days,s=this._months,l=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*La(Ya(s)+o),o=0,s=0),l.milliseconds=a%1e3,e=ue(a/1e3),l.seconds=e%60,t=ue(e/60),l.minutes=t%60,n=ue(t/60),l.hours=n%24,o+=ue(n/24),s+=i=ue(Ta(o)),o-=La(Ya(i)),r=ue(s/12),s%=12,l.days=o,l.months=s,l.years=r,this}function Ta(e){return 4800*e/146097}function Ya(e){return 146097*e/4800}function ja(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Ta(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ya(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ea(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*de(this._months/12):NaN}function Ca(e){return function(){return this.as(e)}}var Oa=Ca("ms"),Pa=Ca("s"),Aa=Ca("m"),Na=Ca("h"),Ra=Ca("d"),Ha=Ca("w"),Ia=Ca("M"),Fa=Ca("Q"),Wa=Ca("y");function za(){return Tr(this)}function Ua(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Ba(e){return function(){return this.isValid()?this._data[e]:NaN}}var qa=Ba("milliseconds"),Va=Ba("seconds"),$a=Ba("minutes"),Ga=Ba("hours"),Za=Ba("days"),Ja=Ba("months"),Ka=Ba("years");function Qa(){return ue(this.days()/7)}var Xa=Math.round,eo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function to(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function no(e,t,n,r){var i=Tr(e).abs(),a=Xa(i.as("s")),o=Xa(i.as("m")),s=Xa(i.as("h")),l=Xa(i.as("d")),u=Xa(i.as("M")),d=Xa(i.as("w")),c=Xa(i.as("y")),p=a<=n.ss&&["s",a]||a0,p[4]=r,to.apply(null,p)}function ro(e){return void 0===e?Xa:"function"==typeof e&&(Xa=e,!0)}function io(e,t){return void 0!==eo[e]&&(void 0===t?eo[e]:(eo[e]=t,"s"===e&&(eo.ss=t-1),!0))}function ao(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,a=eo;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(a=Object.assign({},eo,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),r=no(this,!i,a,n=this.localeData()),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var oo=Math.abs;function so(e){return(e>0)-(e<0)||+e}function lo(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,i,a,o,s,l=oo(this._milliseconds)/1e3,u=oo(this._days),d=oo(this._months),c=this.asSeconds();return c?(e=ue(l/60),t=ue(e/60),l%=60,e%=60,n=ue(d/12),d%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=c<0?"-":"",a=so(this._months)!==so(c)?"-":"",o=so(this._days)!==so(c)?"-":"",s=so(this._milliseconds)!==so(c)?"-":"",i+"P"+(n?a+n+"Y":"")+(d?a+d+"M":"")+(u?o+u+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var uo=or.prototype;uo.isValid=ir,uo.abs=ka,uo.add=xa,uo.subtract=Da,uo.as=ja,uo.asMilliseconds=Oa,uo.asSeconds=Pa,uo.asMinutes=Aa,uo.asHours=Na,uo.asDays=Ra,uo.asWeeks=Ha,uo.asMonths=Ia,uo.asQuarters=Fa,uo.asYears=Wa,uo.valueOf=Ea,uo._bubble=Sa,uo.clone=za,uo.get=Ua,uo.milliseconds=qa,uo.seconds=Va,uo.minutes=$a,uo.hours=Ga,uo.days=Za,uo.weeks=Qa,uo.months=Ja,uo.years=Ka,uo.humanize=ao,uo.toISOString=lo,uo.toString=lo,uo.toJSON=lo,uo.locale=oi,uo.localeData=li,uo.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",lo),uo.lang=si,F("X",0,0,"unix"),F("x",0,0,"valueOf"),Pe("x",Ye),Pe("X",Ce),Ie("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Ie("x",(function(e,t,n){n._d=new Date(de(e))})), +//! moment.js + r.version="2.29.4",i(Zn),r.fn=la,r.min=Xn,r.max=er,r.now=tr,r.utc=m,r.unix=ua,r.months=ya,r.isDate=c,r.locale=hn,r.invalid=b,r.duration=Tr,r.isMoment=M,r.weekdays=ba,r.parseZone=da,r.localeData=bn,r.isDuration=sr,r.monthsShort=ga,r.weekdaysMin=va,r.defineLocale=yn,r.updateLocale=gn,r.locales=_n,r.weekdaysShort=_a,r.normalizeUnits=re,r.relativeTimeRounding=ro,r.relativeTimeThreshold=io,r.calendarFormat=Wr,r.prototype=la,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"}, +//! moment.js locale configuration + r.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var co=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},po={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},fo=function(e){return function(t,n,r,i){var a=co(t),o=po[e][co(t)];return 2===a&&(o=o[n?0:1]),o.replace(/%d/i,t)}},mo=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];r.defineLocale("ar-dz",{months:mo,monthsShort:mo,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:fo("s"),ss:fo("s"),m:fo("m"),mm:fo("m"),h:fo("h"),hh:fo("h"),d:fo("d"),dd:fo("d"),M:fo("M"),MM:fo("M"),y:fo("y"),yy:fo("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}}), +//! moment.js locale configuration + r.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}}); +//! moment.js locale configuration + var ho={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},yo=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},go={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},bo=function(e){return function(t,n,r,i){var a=yo(t),o=go[e][yo(t)];return 2===a&&(o=o[n?0:1]),o.replace(/%d/i,t)}},_o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];r.defineLocale("ar-ly",{months:_o,monthsShort:_o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:bo("s"),ss:bo("s"),m:bo("m"),mm:bo("m"),h:bo("h"),hh:bo("h"),d:bo("d"),dd:bo("d"),M:bo("M"),MM:bo("M"),y:bo("y"),yy:bo("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return ho[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}}), +//! moment.js locale configuration + r.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var vo={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},wo={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};r.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return wo[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return vo[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var ko={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},Mo={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},xo=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},Do={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},Lo=function(e){return function(t,n,r,i){var a=xo(t),o=Do[e][xo(t)];return 2===a&&(o=o[n?0:1]),o.replace(/%d/i,t)}},So=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];r.defineLocale("ar",{months:So,monthsShort:So,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:Lo("s"),ss:Lo("s"),m:Lo("m"),mm:Lo("m"),h:Lo("h"),hh:Lo("h"),d:Lo("d"),dd:Lo("d"),M:Lo("M"),MM:Lo("M"),y:Lo("y"),yy:Lo("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return Mo[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return ko[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}}); +//! moment.js locale configuration + var To={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"}; +//! moment.js locale configuration + function Yo(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function jo(e,t,n){return"m"===n?t?"хвіліна":"хвіліну":"h"===n?t?"гадзіна":"гадзіну":e+" "+Yo({ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[n],+e)}r.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var t=e%10,n=e%100-t,r=e>=100?100:null;return e+(To[t]||To[n]||To[r])},week:{dow:1,doy:7}}),r.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:jo,mm:jo,h:jo,hh:jo,d:"дзень",dd:jo,M:"месяц",MM:jo,y:"год",yy:jo},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Eo={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},Co={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};r.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return Co[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Eo[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}}); +//! moment.js locale configuration + var Oo={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},Po={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};r.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return Po[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Oo[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}}); +//! moment.js locale configuration + var Ao={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},No={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"}; +//! moment.js locale configuration + function Ro(e,t,n){return e+" "+Fo({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function Ho(e){switch(Io(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function Io(e){return e>9?Io(e%10):e}function Fo(e,t){return 2===t?Wo(e):e}function Wo(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}r.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return No[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Ao[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});var zo=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],Uo=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,Bo=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,qo=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,Vo=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],$o=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],Go=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i]; +//! moment.js locale configuration + function Zo(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}r.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:Go,fullWeekdaysParse:Vo,shortWeekdaysParse:$o,minWeekdaysParse:Go,monthsRegex:Uo,monthsShortRegex:Uo,monthsStrictRegex:Bo,monthsShortStrictRegex:qo,monthsParse:zo,longMonthsParse:zo,shortMonthsParse:zo,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:Ro,h:"un eur",hh:"%d eur",d:"un devezh",dd:Ro,M:"ur miz",MM:Ro,y:"ur bloaz",yy:Ho},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}}),r.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:Zo,m:Zo,mm:Zo,h:Zo,hh:Zo,d:"dan",dd:Zo,M:"mjesec",MM:Zo,y:"godinu",yy:Zo},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Jo={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},Ko="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),Qo=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],Xo=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function es(e){return e>1&&e<5&&1!=~~(e/10)}function ts(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?i+(es(e)?"sekundy":"sekund"):i+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?i+(es(e)?"minuty":"minut"):i+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?i+(es(e)?"hodiny":"hodin"):i+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?i+(es(e)?"dny":"dní"):i+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?i+(es(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?i+(es(e)?"roky":"let"):i+"lety"}} +//! moment.js locale configuration + function ns(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]} +//! moment.js locale configuration + function rs(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]} +//! moment.js locale configuration + function is(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}r.defineLocale("cs",{months:Jo,monthsShort:Ko,monthsRegex:Xo,monthsShortRegex:Xo,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:Qo,longMonthsParse:Qo,shortMonthsParse:Qo,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:ts,ss:ts,m:ts,mm:ts,h:ts,hh:ts,d:ts,dd:ts,M:ts,MM:ts,y:ts,yy:ts},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),r.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:ns,mm:"%d Minuten",h:ns,hh:"%d Stunden",d:ns,dd:ns,w:ns,ww:"%d Wochen",M:ns,MM:ns,y:ns,yy:ns},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),r.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:rs,mm:"%d Minuten",h:rs,hh:"%d Stunden",d:rs,dd:rs,w:rs,ww:"%d Wochen",M:rs,MM:rs,y:rs,yy:rs},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),r.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:is,mm:"%d Minuten",h:is,hh:"%d Stunden",d:is,dd:is,w:is,ww:"%d Wochen",M:is,MM:is,y:is,yy:is},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var as=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],os=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"]; +//! moment.js locale configuration + function ss(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}r.defineLocale("dv",{months:as,monthsShort:as,weekdays:os,weekdaysShort:os,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}}),r.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,t){var n=this._calendarEl[e],r=t&&t.hours();return ss(n)&&(n=n.apply(t)),n.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}}), +//! moment.js locale configuration + r.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}), +//! moment.js locale configuration + r.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}), +//! moment.js locale configuration + r.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}}); +//! moment.js locale configuration + var ls="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),us="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ds=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],cs=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;r.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?us[e.month()]:ls[e.month()]:ls},monthsRegex:cs,monthsShortRegex:cs,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ds,longMonthsParse:ds,shortMonthsParse:ds,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var ps="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),fs="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ms=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],hs=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;r.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?fs[e.month()]:ps[e.month()]:ps},monthsRegex:hs,monthsShortRegex:hs,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ms,longMonthsParse:ms,shortMonthsParse:ms,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"}); +//! moment.js locale configuration + var ys="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),gs="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),bs=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],_s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;r.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?gs[e.month()]:ys[e.month()]:ys},monthsRegex:_s,monthsShortRegex:_s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:bs,longMonthsParse:bs,shortMonthsParse:bs,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}}); +//! moment.js locale configuration + var vs="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),ws="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ks=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],Ms=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; +//! moment.js locale configuration + function xs(e,t,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?i[n][2]?i[n][2]:i[n][1]:r?i[n][0]:i[n][1]}r.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?ws[e.month()]:vs[e.month()]:vs},monthsRegex:Ms,monthsShortRegex:Ms,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ks,longMonthsParse:ks,shortMonthsParse:ks,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"}),r.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:xs,ss:xs,m:xs,mm:xs,h:xs,hh:xs,d:xs,dd:"%d päeva",M:xs,MM:xs,y:xs,yy:xs},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}); +//! moment.js locale configuration + var Ds={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},Ls={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};r.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return Ls[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return Ds[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}}); +//! moment.js locale configuration + var Ss="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),Ts=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",Ss[7],Ss[8],Ss[9]];function Ys(e,t,n,r){var i="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":i=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return i=js(e,r)+" "+i}function js(e,t){return e<10?t?Ts[e]:Ss[e]:e}r.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:Ys,ss:Ys,m:Ys,mm:Ys,h:Ys,hh:Ys,d:Ys,dd:Ys,M:Ys,MM:Ys,y:Ys,yy:Ys},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}}), +//! moment.js locale configuration + r.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Es=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,Cs=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,Os=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,Ps=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];r.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:Os,monthsShortRegex:Os,monthsStrictRegex:Es,monthsShortStrictRegex:Cs,monthsParse:Ps,longMonthsParse:Ps,shortMonthsParse:Ps,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var As="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),Ns="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");r.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?Ns[e.month()]:As[e.month()]:As},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Rs=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],Hs=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],Is=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],Fs=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],Ws=["Do","Lu","Má","Cé","Dé","A","Sa"];r.defineLocale("ga",{months:Rs,monthsShort:Hs,monthsParseExact:!0,weekdays:Is,weekdaysShort:Fs,weekdaysMin:Ws,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var zs=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],Us=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],Bs=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],qs=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],Vs=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"]; +//! moment.js locale configuration + function $s(e,t,n,r){var i={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return r?i[n][0]:i[n][1]} +//! moment.js locale configuration + function Gs(e,t,n,r){var i={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return r?i[n][0]:i[n][1]}r.defineLocale("gd",{months:zs,monthsShort:Us,monthsParseExact:!0,weekdays:Bs,weekdaysShort:qs,weekdaysMin:Vs,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),r.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:$s,ss:$s,m:$s,mm:$s,h:$s,hh:$s,d:$s,dd:$s,M:$s,MM:$s,y:$s,yy:$s},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}}),r.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:Gs,ss:Gs,m:Gs,mm:Gs,h:Gs,hh:Gs,d:Gs,dd:Gs,M:Gs,MM:Gs,y:Gs,yy:Gs},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}}); +//! moment.js locale configuration + var Zs={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},Js={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};r.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return Js[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Zs[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}}); +//! moment.js locale configuration + var Ks={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},Qs={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},Xs=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],el=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i]; +//! moment.js locale configuration + function tl(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}r.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:Xs,longMonthsParse:Xs,shortMonthsParse:el,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return Qs[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Ks[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}}),r.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:tl,m:tl,mm:tl,h:tl,hh:tl,d:"dan",dd:tl,M:"mjesec",MM:tl,y:"godinu",yy:tl},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}); +//! moment.js locale configuration + var nl="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function rl(e,t,n,r){var i=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return i+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return i+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return i+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return i+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return i+(r||t?" év":" éve")}return""}function il(e){return(e?"":"[múlt] ")+"["+nl[this.day()]+"] LT[-kor]"} +//! moment.js locale configuration + function al(e){return e%100==11||e%10!=1}function ol(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return al(e)?i+(t||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return t?"mínúta":"mínútu";case"mm":return al(e)?i+(t||r?"mínútur":"mínútum"):t?i+"mínúta":i+"mínútu";case"hh":return al(e)?i+(t||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return t?"dagur":r?"dag":"degi";case"dd":return al(e)?t?i+"dagar":i+(r?"daga":"dögum"):t?i+"dagur":i+(r?"dag":"degi");case"M":return t?"mánuður":r?"mánuð":"mánuði";case"MM":return al(e)?t?i+"mánuðir":i+(r?"mánuði":"mánuðum"):t?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return t||r?"ár":"ári";case"yy":return al(e)?i+(t||r?"ár":"árum"):i+(t||r?"ár":"ári")}}r.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return il.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return il.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:rl,ss:rl,m:rl,mm:rl,h:rl,hh:rl,d:rl,dd:rl,M:rl,MM:rl,y:rl,yy:rl},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}}),r.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:ol,ss:ol,m:ol,mm:ol,h:"klukkustund",hh:ol,d:ol,dd:ol,M:ol,MM:ol,y:ol,yy:ol},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}}), +//! moment.js locale configuration + r.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}}); +//! moment.js locale configuration + var sl={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};r.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var t=e%10,n=e>=100?100:null;return e+(sl[e]||sl[t]||sl[n])},week:{dow:1,doy:7}}); +//! moment.js locale configuration + var ll={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},ul={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};r.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return ul[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return ll[e]}))},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var dl={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},cl={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};r.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return cl[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return dl[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}}); +//! moment.js locale configuration + var pl={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},fl={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},ml=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];r.defineLocale("ku",{months:ml,monthsShort:ml,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,n){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return fl[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return pl[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}}); +//! moment.js locale configuration + var hl={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"}; +//! moment.js locale configuration + function yl(e,t,n,r){var i={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?i[n][0]:i[n][1]}function gl(e){return _l(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function bl(e){return _l(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function _l(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return _l(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return _l(e)}return _l(e/=1e3)}r.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var t=e%10,n=e>=100?100:null;return e+(hl[e]||hl[t]||hl[n])},week:{dow:1,doy:7}}),r.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:gl,past:bl,s:"e puer Sekonnen",ss:"%d Sekonnen",m:yl,mm:"%d Minutten",h:yl,hh:"%d Stonnen",d:yl,dd:"%d Deeg",M:yl,MM:"%d Méint",y:yl,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}}); +//! moment.js locale configuration + var vl={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function wl(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function kl(e,t,n,r){return t?xl(n)[0]:r?xl(n)[1]:xl(n)[2]}function Ml(e){return e%10==0||e>10&&e<20}function xl(e){return vl[e].split("_")}function Dl(e,t,n,r){var i=e+" ";return 1===e?i+kl(e,t,n[0],r):t?i+(Ml(e)?xl(n)[1]:xl(n)[0]):r?i+xl(n)[1]:i+(Ml(e)?xl(n)[1]:xl(n)[2])}r.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:wl,ss:Dl,m:kl,mm:Dl,h:kl,hh:Dl,d:kl,dd:Dl,M:kl,MM:Dl,y:kl,yy:Dl},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Ll={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function Sl(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function Tl(e,t,n){return e+" "+Sl(Ll[n],e,t)}function Yl(e,t,n){return Sl(Ll[n],e,t)}function jl(e,t){return t?"dažas sekundes":"dažām sekundēm"}r.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:jl,ss:Tl,m:Yl,mm:Tl,h:Yl,hh:Tl,d:Yl,dd:Tl,M:Yl,MM:Tl,y:Yl,yy:Tl},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var El={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,t,n){var r=El.words[n];return 1===n.length?t?r[0]:r[1]:e+" "+El.correctGrammaticalCase(e,r)}}; +//! moment.js locale configuration + function Cl(e,t,n,r){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}r.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:El.translate,m:El.translate,mm:El.translate,h:El.translate,hh:El.translate,d:"dan",dd:El.translate,M:"mjesec",MM:El.translate,y:"godinu",yy:El.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}}),r.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:Cl,ss:Cl,m:Cl,mm:Cl,h:Cl,hh:Cl,d:Cl,dd:Cl,M:Cl,MM:Cl,y:Cl,yy:Cl},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}}); +//! moment.js locale configuration + var Ol={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},Pl={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function Al(e,t,n,r){var i="";if(t)switch(n){case"s":i="काही सेकंद";break;case"ss":i="%d सेकंद";break;case"m":i="एक मिनिट";break;case"mm":i="%d मिनिटे";break;case"h":i="एक तास";break;case"hh":i="%d तास";break;case"d":i="एक दिवस";break;case"dd":i="%d दिवस";break;case"M":i="एक महिना";break;case"MM":i="%d महिने";break;case"y":i="एक वर्ष";break;case"yy":i="%d वर्षे"}else switch(n){case"s":i="काही सेकंदां";break;case"ss":i="%d सेकंदां";break;case"m":i="एका मिनिटा";break;case"mm":i="%d मिनिटां";break;case"h":i="एका तासा";break;case"hh":i="%d तासां";break;case"d":i="एका दिवसा";break;case"dd":i="%d दिवसां";break;case"M":i="एका महिन्या";break;case"MM":i="%d महिन्यां";break;case"y":i="एका वर्षा";break;case"yy":i="%d वर्षां"}return i.replace(/%d/i,e)}r.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:Al,ss:Al,m:Al,mm:Al,h:Al,hh:Al,d:Al,dd:Al,M:Al,MM:Al,y:Al,yy:Al},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return Pl[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Ol[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Nl={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},Rl={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};r.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return Rl[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Nl[e]}))},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Hl={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},Il={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};r.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return Il[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Hl[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}}); +//! moment.js locale configuration + var Fl="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),Wl="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),zl=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],Ul=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;r.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?Wl[e.month()]:Fl[e.month()]:Fl},monthsRegex:Ul,monthsShortRegex:Ul,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:zl,longMonthsParse:zl,shortMonthsParse:zl,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Bl="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),ql="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),Vl=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],$l=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;r.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?ql[e.month()]:Bl[e.month()]:Bl},monthsRegex:$l,monthsShortRegex:$l,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:Vl,longMonthsParse:Vl,shortMonthsParse:Vl,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Gl={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},Zl={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};r.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return Zl[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return Gl[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}}); +//! moment.js locale configuration + var Jl="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),Kl="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),Ql=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function Xl(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function eu(e,t,n){var r=e+" ";switch(n){case"ss":return r+(Xl(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(Xl(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(Xl(e)?"godziny":"godzin");case"ww":return r+(Xl(e)?"tygodnie":"tygodni");case"MM":return r+(Xl(e)?"miesiące":"miesięcy");case"yy":return r+(Xl(e)?"lata":"lat")}} +//! moment.js locale configuration + function tu(e,t,n){var r=" ";return(e%100>=20||e>=100&&e%100==0)&&(r=" de "),e+r+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[n]} +//! moment.js locale configuration + function nu(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function ru(e,t,n){return"m"===n?t?"минута":"минуту":e+" "+nu({ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n],+e)}r.defineLocale("pl",{months:function(e,t){return e?/D MMMM/.test(t)?Kl[e.month()]:Jl[e.month()]:Jl},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:Ql,longMonthsParse:Ql,shortMonthsParse:Ql,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:eu,m:eu,mm:eu,h:eu,hh:eu,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:eu,M:"miesiąc",MM:eu,y:"rok",yy:eu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"}), +//! moment.js locale configuration + r.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),r.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:tu,m:"un minut",mm:tu,h:"o oră",hh:tu,d:"o zi",dd:tu,w:"o săptămână",ww:tu,M:"o lună",MM:tu,y:"un an",yy:tu},week:{dow:1,doy:7}});var iu=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];r.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:iu,longMonthsParse:iu,shortMonthsParse:iu,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:ru,m:ru,mm:ru,h:"час",hh:ru,d:"день",dd:ru,w:"неделя",ww:ru,M:"месяц",MM:ru,y:"год",yy:ru},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var au=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],ou=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];r.defineLocale("sd",{months:au,monthsShort:au,weekdays:ou,weekdaysShort:ou,weekdaysMin:ou,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}}); +//! moment.js locale configuration + var su="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),lu="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function uu(e){return e>1&&e<5}function du(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?i+(uu(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?i+(uu(e)?"minúty":"minút"):i+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?i+(uu(e)?"hodiny":"hodín"):i+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?i+(uu(e)?"dni":"dní"):i+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?i+(uu(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?i+(uu(e)?"roky":"rokov"):i+"rokmi"}} +//! moment.js locale configuration + function cu(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return i+=1===e?t?"sekundo":"sekundi":2===e?t||r?"sekundi":"sekundah":e<5?t||r?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return i+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return i+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return i+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return i+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return i+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}r.defineLocale("sk",{months:su,monthsShort:lu,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:du,ss:du,m:du,mm:du,h:du,hh:du,d:du,dd:du,M:du,MM:du,y:du,yy:du},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),r.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:cu,ss:cu,m:cu,mm:cu,h:cu,hh:cu,d:cu,dd:cu,M:cu,MM:cu,y:cu,yy:cu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var pu={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,t,n,r){var i,a=pu.words[n];return 1===n.length?"y"===n&&t?"једна година":r||t?a[0]:a[1]:(i=pu.correctGrammaticalCase(e,a),"yy"===n&&t&&"годину"===i?e+" година":e+" "+i)}};r.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:pu.translate,m:pu.translate,mm:pu.translate,h:pu.translate,hh:pu.translate,d:pu.translate,dd:pu.translate,M:pu.translate,MM:pu.translate,y:pu.translate,yy:pu.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}); +//! moment.js locale configuration + var fu={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,t,n,r){var i,a=fu.words[n];return 1===n.length?"y"===n&&t?"jedna godina":r||t?a[0]:a[1]:(i=fu.correctGrammaticalCase(e,a),"yy"===n&&t&&"godinu"===i?e+" godina":e+" "+i)}};r.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:fu.translate,m:fu.translate,mm:fu.translate,h:fu.translate,hh:fu.translate,d:fu.translate,dd:fu.translate,M:fu.translate,MM:fu.translate,y:fu.translate,yy:fu.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}}); +//! moment.js locale configuration + var mu={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},hu={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};r.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return hu[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return mu[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}}), +//! moment.js locale configuration + r.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var yu={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};r.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var t=e%10,n=e>=100?100:null;return e+(yu[e]||yu[t]||yu[n])},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}}); +//! moment.js locale configuration + var gu={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};r.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,t){switch(t){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(gu[n]||gu[r]||gu[i])}},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}}); +//! moment.js locale configuration + var bu="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function _u(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function vu(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function wu(e,t,n,r){var i=ku(e);switch(n){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function ku(e){var t=Math.floor(e%1e3/100),n=Math.floor(e%100/10),r=e%10,i="";return t>0&&(i+=bu[t]+"vatlh"),n>0&&(i+=(""!==i?" ":"")+bu[n]+"maH"),r>0&&(i+=(""!==i?" ":"")+bu[r]),""===i?"pagh":i}r.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:_u,past:vu,s:"puS lup",ss:wu,m:"wa’ tup",mm:wu,h:"wa’ rep",hh:wu,d:"wa’ jaj",dd:wu,M:"wa’ jar",MM:wu,y:"wa’ DIS",yy:wu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); +//! moment.js locale configuration + var Mu={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};function xu(e,t,n,r){var i={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||t?i[n][0]:i[n][1]} +//! moment.js locale configuration +//! moment.js locale configuration + function Du(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function Lu(e,t,n){return"m"===n?t?"хвилина":"хвилину":"h"===n?t?"година":"годину":e+" "+Du({ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[n],+e)}function Su(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative}function Tu(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}r.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,t){switch(t){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(Mu[n]||Mu[r]||Mu[i])}},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:xu,ss:xu,m:xu,mm:xu,h:xu,hh:xu,d:xu,dd:xu,M:xu,MM:xu,y:xu,yy:xu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),r.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}}), +//! moment.js locale configuration + r.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}}), +//! moment.js locale configuration + r.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}}),r.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:Su,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:Tu("[Сьогодні "),nextDay:Tu("[Завтра "),lastDay:Tu("[Вчора "),nextWeek:Tu("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return Tu("[Минулої] dddd [").call(this);case 1:case 2:case 4:return Tu("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:Lu,m:Lu,mm:Lu,h:"годину",hh:Lu,d:"день",dd:Lu,M:"місяць",MM:Lu,y:"рік",yy:Lu},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}}); +//! moment.js locale configuration + var Yu=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],ju=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return r.defineLocale("ur",{months:Yu,monthsShort:Yu,weekdays:ju,weekdaysShort:ju,weekdaysMin:ju,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}}), +//! moment.js locale configuration + r.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}}), +//! moment.js locale configuration + r.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}), +//! moment.js locale configuration + r.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}), +//! moment.js locale configuration + r.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),r.locale("en"),r}()})),s.register("lmhZG",(function(e,t){ + /*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames + */!function(){"use strict";var t={}.hasOwnProperty;function n(){for(var e=[],r=0;ro));var i=s("jILpd");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e){return(0,i.default)(1,arguments),e instanceof Date||"object"===a(e)&&"[object Date]"===Object.prototype.toString.call(e)}})),s.register("jILpd",(function(t,n){function r(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}e(t.exports,"default",(()=>r))})),s.register("8trTd",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("4nFE3"),a=s("iOAFx"),o=s("jILpd");function l(e){if((0,o.default)(1,arguments),!(0,i.default)(e)&&"number"!=typeof e)return!1;var t=(0,a.default)(e);return!isNaN(Number(t))}})),s.register("iOAFx",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("jILpd");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e){(0,i.default)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===a(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}})),s.register("52kL4",(function(n,r){t(n.exports),e(n.exports,"default",(()=>w));var i=s("8trTd"),a=s("7HMEJ"),o=s("iOAFx"),l=s("6mIwy"),u=s("dRQ0a"),d=s("h0m4m"),c=s("e7rBS"),p=s("ctM6U"),f=s("jILpd"),m=s("7SYLh"),h=s("lUljM"),y=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,g=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,_=/''/g,v=/[a-zA-Z]/;function w(e,t,n){var r,s,b,_,w,M,x,D,L,S,T,Y,j,E,C,O,P,A;(0,f.default)(2,arguments);var N=String(t),R=(0,m.getDefaultOptions)(),H=null!==(r=null!==(s=null==n?void 0:n.locale)&&void 0!==s?s:R.locale)&&void 0!==r?r:h.default,I=(0,p.default)(null!==(b=null!==(_=null!==(w=null!==(M=null==n?void 0:n.firstWeekContainsDate)&&void 0!==M?M:null==n||null===(x=n.locale)||void 0===x||null===(D=x.options)||void 0===D?void 0:D.firstWeekContainsDate)&&void 0!==w?w:R.firstWeekContainsDate)&&void 0!==_?_:null===(L=R.locale)||void 0===L||null===(S=L.options)||void 0===S?void 0:S.firstWeekContainsDate)&&void 0!==b?b:1);if(!(I>=1&&I<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=(0,p.default)(null!==(T=null!==(Y=null!==(j=null!==(E=null==n?void 0:n.weekStartsOn)&&void 0!==E?E:null==n||null===(C=n.locale)||void 0===C||null===(O=C.options)||void 0===O?void 0:O.weekStartsOn)&&void 0!==j?j:R.weekStartsOn)&&void 0!==Y?Y:null===(P=R.locale)||void 0===P||null===(A=P.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==T?T:0);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!H.localize)throw new RangeError("locale must contain localize property");if(!H.formatLong)throw new RangeError("locale must contain formatLong property");var W=(0,o.default)(e);if(!(0,i.default)(W))throw new RangeError("Invalid time value");var z=(0,d.default)(W),U=(0,a.default)(W,z),B={firstWeekContainsDate:I,weekStartsOn:F,locale:H,_originalDate:W},q=N.match(g).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,u.default[t])(e,H.formatLong):e})).join("").match(y).map((function(r){if("''"===r)return"'";var i=r[0];if("'"===i)return k(r);var a=l.default[i];if(a)return null!=n&&n.useAdditionalWeekYearTokens||!(0,c.isProtectedWeekYearToken)(r)||(0,c.throwProtectedError)(r,t,String(e)),null!=n&&n.useAdditionalDayOfYearTokens||!(0,c.isProtectedDayOfYearToken)(r)||(0,c.throwProtectedError)(r,t,String(e)),a(U,r,H.localize,B);if(i.match(v))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return r})).join("");return q}function k(e){var t=e.match(b);return t?t[1].replace(_,"'"):e}})),s.register("7HMEJ",(function(t,n){e(t.exports,"default",(()=>o));var r=s("9vFg7"),i=s("jILpd"),a=s("ctM6U");function o(e,t){(0,i.default)(2,arguments);var n=(0,a.default)(t);return(0,r.default)(e,-n)}})),s.register("9vFg7",(function(t,n){e(t.exports,"default",(()=>o));var r=s("ctM6U"),i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e).getTime(),o=(0,r.default)(t);return new Date(n+o)}})),s.register("ctM6U",(function(t,n){function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}e(t.exports,"default",(()=>r))})),s.register("6mIwy",(function(t,n){e(t.exports,"default",(()=>v));var r=s("l5mXb"),i=s("i5TSl"),a=s("hgFbY"),o=s("h56WH"),l=s("di10y"),u=s("eqMal"),d=s("7aFVr"),c="midnight",p="noon",f="morning",m="afternoon",h="evening",y="night";function g(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),a=r%60;if(0===a)return n+String(i);var o=t||"";return n+String(i)+o+(0,u.default)(a,2)}function b(e,t){return e%60==0?(e>0?"-":"+")+(0,u.default)(Math.abs(e)/60,2):_(e,t)}function _(e,t){var n=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+(0,u.default)(Math.floor(i/60),2)+n+(0,u.default)(i%60,2)}var v={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return d.default.y(e,t)},Y:function(e,t,n,r){var i=(0,l.default)(e,r),a=i>0?i:1-i;if("YY"===t){var o=a%100;return(0,u.default)(o,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):(0,u.default)(a,t.length)},R:function(e,t){var n=(0,a.default)(e);return(0,u.default)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,u.default)(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return(0,u.default)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return(0,u.default)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return d.default.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return(0,u.default)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=(0,o.default)(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):(0,u.default)(i,t.length)},I:function(e,t,n){var r=(0,i.default)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):(0,u.default)(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):d.default.d(e,t)},D:function(e,t,n){var i=(0,r.default)(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):(0,u.default)(i,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return(0,u.default)(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return(0,u.default)(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return(0,u.default)(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=12===i?p:0===i?c:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?h:i>=12?m:i>=4?f:y,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return d.default.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):d.default.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,u.default)(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,u.default)(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):d.default.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):d.default.s(e,t)},S:function(e,t){return d.default.S(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return b(i);case"XXXX":case"XX":return _(i);default:return _(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return b(i);case"xxxx":case"xx":return _(i);default:return _(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+g(i,":");default:return"GMT"+_(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+g(i,":");default:return"GMT"+_(i,":")}},t:function(e,t,n,r){var i=r._originalDate||e,a=Math.floor(i.getTime()/1e3);return(0,u.default)(a,t.length)},T:function(e,t,n,r){var i=(r._originalDate||e).getTime();return(0,u.default)(i,t.length)}}})),s.register("l5mXb",(function(t,n){e(t.exports,"default",(()=>o));var r=s("iOAFx"),i=s("jILpd"),a=864e5;function o(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var o=t.getTime(),s=n-o;return Math.floor(s/a)+1}})),s.register("i5TSl",(function(t,n){e(t.exports,"default",(()=>u));var r=s("iOAFx"),i=s("6ft3d"),a=s("iFhME"),o=s("jILpd"),l=6048e5;function u(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=(0,i.default)(t).getTime()-(0,a.default)(t).getTime();return Math.round(n/l)+1}})),s.register("6ft3d",(function(t,n){e(t.exports,"default",(()=>a));var r=s("iOAFx"),i=s("jILpd");function a(e){(0,i.default)(1,arguments);var t=1,n=(0,r.default)(e),a=n.getUTCDay(),o=(ao));var r=s("hgFbY"),i=s("6ft3d"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=(0,i.default)(n);return o}})),s.register("hgFbY",(function(t,n){e(t.exports,"default",(()=>o));var r=s("iOAFx"),i=s("jILpd"),a=s("6ft3d");function o(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(n+1,0,4),o.setUTCHours(0,0,0,0);var s=(0,a.default)(o),l=new Date(0);l.setUTCFullYear(n,0,4),l.setUTCHours(0,0,0,0);var u=(0,a.default)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1}})),s.register("h56WH",(function(t,n){e(t.exports,"default",(()=>u));var r=s("iOAFx"),i=s("e8tpO"),a=s("lb5vp"),o=s("jILpd"),l=6048e5;function u(e,t){(0,o.default)(1,arguments);var n=(0,r.default)(e),s=(0,i.default)(n,t).getTime()-(0,a.default)(n,t).getTime();return Math.round(s/l)+1}})),s.register("e8tpO",(function(t,n){e(t.exports,"default",(()=>l));var r=s("iOAFx"),i=s("jILpd"),a=s("ctM6U"),o=s("7SYLh");function l(e,t){var n,s,l,u,d,c,p,f;(0,i.default)(1,arguments);var m=(0,o.getDefaultOptions)(),h=(0,a.default)(null!==(n=null!==(s=null!==(l=null!==(u=null==t?void 0:t.weekStartsOn)&&void 0!==u?u:null==t||null===(d=t.locale)||void 0===d||null===(c=d.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==l?l:m.weekStartsOn)&&void 0!==s?s:null===(p=m.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,r.default)(e),g=y.getUTCDay(),b=(gi));var r={};function i(){return r}})),s.register("lb5vp",(function(t,n){e(t.exports,"default",(()=>u));var r=s("di10y"),i=s("jILpd"),a=s("e8tpO"),o=s("ctM6U"),l=s("7SYLh");function u(e,t){var n,s,u,d,c,p,f,m;(0,i.default)(1,arguments);var h=(0,l.getDefaultOptions)(),y=(0,o.default)(null!==(n=null!==(s=null!==(u=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t||null===(c=t.locale)||void 0===c||null===(p=c.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==u?u:h.firstWeekContainsDate)&&void 0!==s?s:null===(f=h.locale)||void 0===f||null===(m=f.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==n?n:1),g=(0,r.default)(e,t),b=new Date(0);b.setUTCFullYear(g,0,y),b.setUTCHours(0,0,0,0);var _=(0,a.default)(b,t);return _}})),s.register("di10y",(function(t,n){e(t.exports,"default",(()=>u));var r=s("iOAFx"),i=s("jILpd"),a=s("e8tpO"),o=s("ctM6U"),l=s("7SYLh");function u(e,t){var n,s,u,d,c,p,f,m;(0,i.default)(1,arguments);var h=(0,r.default)(e),y=h.getUTCFullYear(),g=(0,l.getDefaultOptions)(),b=(0,o.default)(null!==(n=null!==(s=null!==(u=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t||null===(c=t.locale)||void 0===c||null===(p=c.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==u?u:g.firstWeekContainsDate)&&void 0!==s?s:null===(f=g.locale)||void 0===f||null===(m=f.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==n?n:1);if(!(b>=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=new Date(0);_.setUTCFullYear(y+1,0,b),_.setUTCHours(0,0,0,0);var v=(0,a.default)(_,t),w=new Date(0);w.setUTCFullYear(y,0,b),w.setUTCHours(0,0,0,0);var k=(0,a.default)(w,t);return h.getTime()>=v.getTime()?y+1:h.getTime()>=k.getTime()?y:y-1}})),s.register("eqMal",(function(t,n){function r(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.lengthr))})),s.register("7aFVr",(function(t,n){e(t.exports,"default",(()=>i));var r=s("eqMal"),i={y:function(e,t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return(0,r.default)("yy"===t?i%100:i,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,r.default)(n+1,2)},d:function(e,t){return(0,r.default)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,r.default)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,r.default)(e.getUTCHours(),t.length)},m:function(e,t){return(0,r.default)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,r.default)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,i=e.getUTCMilliseconds(),a=Math.floor(i*Math.pow(10,n-3));return(0,r.default)(a,t.length)}}})),s.register("dRQ0a",(function(t,n){e(t.exports,"default",(()=>a));var r=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},i=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},a={p:i,P:function(e,t){var n,a=e.match(/(P+)(p+)?/)||[],o=a[1],s=a[2];if(!s)return r(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",r(o,t)).replace("{{time}}",i(s,t))}}})),s.register("h0m4m",(function(t,n){function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}e(t.exports,"default",(()=>r))})),s.register("e7rBS",(function(t,n){e(t.exports,"isProtectedDayOfYearToken",(()=>a)),e(t.exports,"isProtectedWeekYearToken",(()=>o)),e(t.exports,"throwProtectedError",(()=>s));var r=["D","DD"],i=["YY","YYYY"];function a(e){return-1!==r.indexOf(e)}function o(e){return-1!==i.indexOf(e)}function s(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}})),s.register("lUljM",(function(t,n){e(t.exports,"default",(()=>r));var r=s("2IzrS").default})),s.register("2IzrS",(function(t,n){e(t.exports,"default",(()=>u));var r=s("dOW3f"),i=s("kKu2h"),a=s("3TJul"),o=s("gUnTV"),l=s("4ncxM"),u={code:"en-US",formatDistance:r.default,formatLong:i.default,formatRelative:a.default,localize:o.default,match:l.default,options:{weekStartsOn:0,firstWeekContainsDate:1}}})),s.register("dOW3f",(function(t,n){e(t.exports,"default",(()=>i));var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},i=function(e,t,n){var i,a=r[e];return i="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i}})),s.register("kKu2h",(function(t,n){e(t.exports,"default",(()=>i));var r=s("65kDf"),i={date:(0,r.default)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,r.default)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,r.default)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})}})),s.register("65kDf",(function(t,n){function r(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}e(t.exports,"default",(()=>r))})),s.register("3TJul",(function(t,n){e(t.exports,"default",(()=>i));var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},i=function(e,t,n,i){return r[e]}})),s.register("gUnTV",(function(t,n){e(t.exports,"default",(()=>i));var r=s("jAY2m"),i={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:(0,r.default)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,r.default)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,r.default)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,r.default)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})}})),s.register("jAY2m",(function(t,n){function r(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=null!=n&&n.width?String(n.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var o=e.defaultWidth,s=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[o]}return r[e.argumentCallback?e.argumentCallback(t):t]}}e(t.exports,"default",(()=>r))})),s.register("4ncxM",(function(t,n){e(t.exports,"default",(()=>i));var r=s("kVkYX"),i={ordinalNumber:(0,s("1HUvr").default)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,r.default)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,r.default)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})}})),s.register("kVkYX",(function(t,n){function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],s=t.match(o);if(!s)return null;var l,u=s[0],d=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(d)?a(d,(function(e){return e.test(u)})):i(d,(function(e){return e.test(u)}));l=e.valueCallback?e.valueCallback(c):c,l=n.valueCallback?n.valueCallback(l):l;var p=t.slice(u.length);return{value:l,rest:p}}}function i(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function a(e,t){for(var n=0;nr))})),s.register("1HUvr",(function(t,n){function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var i=r[0],a=t.match(e.parsePattern);if(!a)return null;var o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;var s=t.slice(i.length);return{value:o,rest:s}}}e(t.exports,"default",(()=>r))})),s.register("fQNmZ",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("9vFg7"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,6e4*n)}})),s.register("3IlnT",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("ctM6U"),a=s("9vFg7"),o=s("jILpd"),l=36e5;function u(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,n*l)}})),s.register("9CqRE",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);return isNaN(r)?new Date(NaN):r?(n.setDate(n.getDate()+r),n):n}})),s.register("6JwRy",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("9CqRE"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t),r=7*n;return(0,a.default)(e,r)}})),s.register("iwlPq",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var s=n.getDate(),l=new Date(n.getTime());l.setMonth(n.getMonth()+r+1,0);var u=l.getDate();return s>=u?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)}})),s.register("7LB45",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iwlPq"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,12*n)}})),s.register("9UnBq",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("fQNmZ"),a=s("jILpd"),o=s("ctM6U");function l(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(t);return(0,i.default)(e,-n)}})),s.register("gzA4t",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("3IlnT"),a=s("jILpd"),o=s("ctM6U");function l(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(t);return(0,i.default)(e,-n)}})),s.register("2cJoy",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("9CqRE"),a=s("jILpd"),o=s("ctM6U");function l(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(t);return(0,i.default)(e,-n)}})),s.register("9Taqu",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("6JwRy"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,-n)}})),s.register("kESWk",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iwlPq"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,-n)}})),s.register("bmB1p",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("7LB45"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,a.default)(e,-n)}})),s.register("1YaUy",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getSeconds();return n}})),s.register("5vrGt",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getMinutes();return n}})),s.register("ijnOS",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getHours();return n}})),s.register("l73O9",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getDay();return n}})),s.register("eQ5Ry",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getDate();return n}})),s.register("6KsCe",(function(n,r){t(n.exports),e(n.exports,"default",(()=>d));var i=s("iOAFx"),a=s("dweuA"),o=s("5CDJW"),l=s("jILpd"),u=6048e5;function d(e){(0,l.default)(1,arguments);var t=(0,i.default)(e),n=(0,a.default)(t).getTime()-(0,o.default)(t).getTime();return Math.round(n/u)+1}})),s.register("dweuA",(function(t,n){e(t.exports,"default",(()=>a));var r=s("8m0Ts"),i=s("jILpd");function a(e){return(0,i.default)(1,arguments),(0,r.default)(e,{weekStartsOn:1})}})),s.register("8m0Ts",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("iOAFx"),a=s("ctM6U"),o=s("jILpd"),l=s("7SYLh");function u(e,t){var n,r,s,u,d,c,p,f;(0,o.default)(1,arguments);var m=(0,l.getDefaultOptions)(),h=(0,a.default)(null!==(n=null!==(r=null!==(s=null!==(u=null==t?void 0:t.weekStartsOn)&&void 0!==u?u:null==t||null===(d=t.locale)||void 0===d||null===(c=d.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==s?s:m.weekStartsOn)&&void 0!==r?r:null===(p=m.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,i.default)(e),g=y.getDay(),b=(go));var r=s("hkLYJ"),i=s("dweuA"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var o=(0,i.default)(n);return o}})),s.register("hkLYJ",(function(t,n){e(t.exports,"default",(()=>o));var r=s("iOAFx"),i=s("dweuA"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),o=new Date(0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);var s=(0,i.default)(o),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var u=(0,i.default)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1}})),s.register("5PRIk",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getMonth();return n}})),s.register("3aRVX",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=Math.floor(t.getMonth()/3)+1;return n}})),s.register("AEY6w",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){return(0,a.default)(1,arguments),(0,i.default)(e).getFullYear()}})),s.register("bw9ox",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getTime();return n}})),s.register("6LjsM",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);return n.setSeconds(r),n}})),s.register("6veFJ",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);return n.setMinutes(r),n}})),s.register("fYV7N",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);return n.setHours(r),n}})),s.register("fg6w7",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("ctM6U"),a=s("iOAFx"),o=s("6cpZk"),l=s("jILpd");function u(e,t){(0,l.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t),s=n.getFullYear(),u=n.getDate(),d=new Date(0);d.setFullYear(s,r,15),d.setHours(0,0,0,0);var c=(0,o.default)(d);return n.setMonth(r,Math.min(u,c)),n}})),s.register("6cpZk",(function(t,n){e(t.exports,"default",(()=>a));var r=s("iOAFx"),i=s("jILpd");function a(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),a=t.getMonth(),o=new Date(0);return o.setFullYear(n,a+1,0),o.setHours(0,0,0,0),o.getDate()}})),s.register("jdg3H",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("ctM6U"),a=s("iOAFx"),o=s("fg6w7"),l=s("jILpd");function u(e,t){(0,l.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t),s=Math.floor(n.getMonth()/3)+1,u=r-s;return(0,o.default)(n,n.getMonth()+3*u)}})),s.register("gKDRj",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("ctM6U"),a=s("iOAFx"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,i.default)(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(r),n)}})),s.register("aYaZQ",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("iOAFx"),a=s("jILpd");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e){var t,n;if((0,a.default)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==o(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,i.default)(e);(void 0===n||n>t||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)}})),s.register("7zJ1U",(function(n,r){t(n.exports),e(n.exports,"default",(()=>l));var i=s("iOAFx"),a=s("jILpd");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e){var t,n;if((0,a.default)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==o(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,i.default)(e);(void 0===n||nu));var i=s("h0m4m"),a=s("iMjUR"),o=s("jILpd"),l=864e5;function u(e,t){(0,o.default)(2,arguments);var n=(0,a.default)(e),r=(0,a.default)(t),s=n.getTime()-(0,i.default)(n),u=r.getTime()-(0,i.default)(r);return Math.round((s-u)/l)}})),s.register("iMjUR",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e);return t.setHours(0,0,0,0),t}})),s.register("5Zxq7",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t),o=n.getFullYear()-r.getFullYear(),s=n.getMonth()-r.getMonth();return 12*o+s}})),s.register("9rBvA",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("8m0Ts"),a=s("h0m4m"),o=s("jILpd"),l=6048e5;function u(e,t,n){(0,o.default)(2,arguments);var r=(0,i.default)(e,n),s=(0,i.default)(t,n),u=r.getTime()-(0,a.default)(r),d=s.getTime()-(0,a.default)(s);return Math.round((u-d)/l)}})),s.register("4pJFe",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getFullYear()-r.getFullYear()}})),s.register("jHVWJ",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}})),s.register("dO07z",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}})),s.register("93m7o",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}})),s.register("6XRaq",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e);return t.setHours(23,59,59,999),t}})),s.register("bUgTw",(function(n,r){t(n.exports),e(n.exports,"default",(()=>u));var i=s("7SYLh"),a=s("iOAFx"),o=s("ctM6U"),l=s("jILpd");function u(e,t){var n,r,s,u,d,c,p,f;(0,l.default)(1,arguments);var m=(0,i.getDefaultOptions)(),h=(0,o.default)(null!==(n=null!==(r=null!==(s=null!==(u=null==t?void 0:t.weekStartsOn)&&void 0!==u?u:null==t||null===(d=t.locale)||void 0===d||null===(c=d.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==s?s:m.weekStartsOn)&&void 0!==r?r:null===(p=m.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,a.default)(e),g=y.getDay(),b=6+(go));var i=s("iOAFx"),a=s("jILpd");function o(e){(0,a.default)(1,arguments);var t=(0,i.default)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}})),s.register("e13sw",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getTime()===r.getTime()}})),s.register("5DBlA",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iMjUR"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getTime()===r.getTime()}})),s.register("eU9EB",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}})),s.register("48xcu",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getFullYear()===r.getFullYear()}})),s.register("94N4R",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("dO07z"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getTime()===r.getTime()}})),s.register("iiN1r",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getTime()>r.getTime()}})),s.register("5azbE",(function(n,r){t(n.exports),e(n.exports,"default",(()=>o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e),r=(0,i.default)(t);return n.getTime()o));var i=s("iOAFx"),a=s("jILpd");function o(e,t){(0,a.default)(2,arguments);var n=(0,i.default)(e).getTime(),r=(0,i.default)(t.start).getTime(),o=(0,i.default)(t.end).getTime();if(!(r<=o))throw new RangeError("Invalid interval");return n>=r&&n<=o}})),s.register("1KHEU",(function(n,r){t(n.exports),e(n.exports,"default",(()=>L));var i=s("lUljM"),a=s("7HMEJ"),o=s("iOAFx"),l=s("6NTqf"),u=s("dRQ0a"),d=s("h0m4m"),c=s("e7rBS"),p=s("ctM6U"),f=s("jILpd"),m=s("1VcjS"),h=s("7ex1G"),y=s("7SYLh");function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function b(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=1&&q<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var V=(0,p.default)(null!==(O=null!==(P=null!==(A=null!==(N=null==r?void 0:r.weekStartsOn)&&void 0!==N?N:null==r||null===(R=r.locale)||void 0===R||null===(H=R.options)||void 0===H?void 0:H.weekStartsOn)&&void 0!==A?A:U.weekStartsOn)&&void 0!==P?P:null===(I=U.locale)||void 0===I||null===(F=I.options)||void 0===F?void 0:F.weekStartsOn)&&void 0!==O?O:0);if(!(V>=0&&V<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===z)return""===W?(0,o.default)(n):new Date(NaN);var $,G={firstWeekContainsDate:q,weekStartsOn:V,locale:B},Z=[new(0,m.DateToSystemTimezoneSetter)],J=z.match(w).map((function(e){var t=e[0];return t in u.default?(0,u.default[t])(e,B.formatLong):e})).join("").match(v),K=[],Q=b(J);try{var X=function(){var t=$.value;null!=r&&r.useAdditionalWeekYearTokens||!(0,c.isProtectedWeekYearToken)(t)||(0,c.throwProtectedError)(t,z,e),null!=r&&r.useAdditionalDayOfYearTokens||!(0,c.isProtectedDayOfYearToken)(t)||(0,c.throwProtectedError)(t,z,e);var n=t[0],i=h.parsers[n];if(i){var a=i.incompatibleTokens;if(Array.isArray(a)){var o=K.find((function(e){return a.includes(e.token)||e.token===n}));if(o)throw new RangeError("The format string mustn't contain `".concat(o.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===i.incompatibleTokens&&K.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));K.push({token:n,fullToken:t});var s=i.run(W,t,B.match,G);if(!s)return{v:new Date(NaN)};Z.push(s.setter),W=s.rest}else{if(n.match(D))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=S(t)),0!==W.indexOf(t))return{v:new Date(NaN)};W=W.slice(t.length)}};for(Q.s();!($=Q.n()).done;){var ee=X();if("object"===g(ee))return ee.v}}catch(e){Q.e(e)}finally{Q.f()}if(W.length>0&&x.test(W))return new Date(NaN);var te=Z.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return Z.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),ne=(0,o.default)(n);if(isNaN(ne.getTime()))return new Date(NaN);var re,ie=(0,a.default)(ne,(0,d.default)(ne)),ae={},oe=b(te);try{for(oe.s();!(re=oe.n()).done;){var se=re.value;if(!se.validate(ie,G))return new Date(NaN);var le=se.set(ie,ae,G);Array.isArray(le)?(ie=le[0],(0,l.default)(ae,le[1])):ie=le}}catch(e){oe.e(e)}finally{oe.f()}return ie}function S(e){return e.match(k)[1].replace(M,"'")}})),s.register("6NTqf",(function(t,n){function r(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}e(t.exports,"default",(()=>r))})),s.register("1VcjS",(function(t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e,t){if("function"!=typeof t&&null!==t)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}}),t&&a(e,t)}function a(e,t){return a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},a(e,t)}function o(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var i=u(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?l(e):t}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;nh)),e(t.exports,"DateToSystemTimezoneSetter",(()=>y));var m=function(){function e(){d(this,e),f(this,"subPriority",0)}return p(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),h=function(e){i(n,e);var t=o(n);function n(e,r,i,a,o){var s;return d(this,n),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=i,s.priority=a,o&&(s.subPriority=o),s}return p(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(m),y=function(e){i(n,e);var t=o(n);function n(){var e;d(this,n);for(var r=arguments.length,i=new Array(r),a=0;aA));var r=s("d7sjZ"),i=s("dAr3R"),a=s("fILAd"),o=s("h6e5H"),l=s("ctjx1"),u=s("2gX5H"),d=s("fKnpY"),c=s("k28s8"),p=s("5RyP4"),f=s("a2FWX"),m=s("7wI0e"),h=s("bigls"),y=s("crkgt"),g=s("fkQzG"),b=s("bPSzt"),_=s("jdJF2"),v=s("hEbIW"),w=s("jrNCt"),k=s("kA5vm"),M=s("5091f"),x=s("238QM"),D=s("aCjuk"),L=s("ek1Ou"),S=s("gF884"),T=s("1klXw"),Y=s("3xbDu"),j=s("8tXgh"),E=s("jzBwx"),C=s("8j5qv"),O=s("h6AQN"),P=s("1TfXT"),A={G:new(0,r.EraParser),y:new(0,i.YearParser),Y:new(0,a.LocalWeekYearParser),R:new(0,o.ISOWeekYearParser),u:new(0,l.ExtendedYearParser),Q:new(0,u.QuarterParser),q:new(0,d.StandAloneQuarterParser),M:new(0,c.MonthParser),L:new(0,p.StandAloneMonthParser),w:new(0,f.LocalWeekParser),I:new(0,m.ISOWeekParser),d:new(0,h.DateParser),D:new(0,y.DayOfYearParser),E:new(0,g.DayParser),e:new(0,b.LocalDayParser),c:new(0,_.StandAloneLocalDayParser),i:new(0,v.ISODayParser),a:new(0,w.AMPMParser),b:new(0,k.AMPMMidnightParser),B:new(0,M.DayPeriodParser),h:new(0,x.Hour1to12Parser),H:new(0,D.Hour0to23Parser),K:new(0,L.Hour0To11Parser),k:new(0,S.Hour1To24Parser),m:new(0,T.MinuteParser),s:new(0,Y.SecondParser),S:new(0,j.FractionOfSecondParser),X:new(0,E.ISOTimezoneWithZParser),x:new(0,C.ISOTimezoneParser),t:new(0,O.TimestampSecondsParser),T:new(0,P.TimestampMillisecondsParser)}})),s.register("d7sjZ",(function(t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;nf));var f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)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}}),t&&o(e,t)}(u,e);var t,n,r,s=l(u);function u(){var e;i(this,u);for(var t=arguments.length,n=new Array(t),r=0;ra));var r=s("1VcjS");function i(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var a=(0,i.normalizeTwoDigitYear)(n.year,r);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),s}(r.Parser)})),s.register("aAzEJ",(function(t,n){e(t.exports,"mapValue",(()=>a)),e(t.exports,"parseNumericPattern",(()=>o)),e(t.exports,"parseTimezonePattern",(()=>l)),e(t.exports,"parseAnyDigitsSigned",(()=>u)),e(t.exports,"parseNDigits",(()=>d)),e(t.exports,"parseNDigitsSigned",(()=>c)),e(t.exports,"dayPeriodEnumToHours",(()=>p)),e(t.exports,"normalizeTwoDigitYear",(()=>f)),e(t.exports,"isLeapYearIndex",(()=>m));var r=s("7VSLk"),i=s("byRrW");function a(e,t){return e?{value:t(e.value),rest:e.rest}:e}function o(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function l(e,t){var n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};var i="+"===n[1]?1:-1,a=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,s=n[5]?parseInt(n[5],10):0;return{value:i*(a*r.millisecondsInHour+o*r.millisecondsInMinute+s*r.millisecondsInSecond),rest:t.slice(n[0].length)}}function u(e){return o(i.numericPatterns.anyDigitsSigned,e)}function d(e,t){switch(e){case 1:return o(i.numericPatterns.singleDigit,t);case 2:return o(i.numericPatterns.twoDigits,t);case 3:return o(i.numericPatterns.threeDigits,t);case 4:return o(i.numericPatterns.fourDigits,t);default:return o(new RegExp("^\\d{1,"+e+"}"),t)}}function c(e,t){switch(e){case 1:return o(i.numericPatterns.singleDigitSigned,t);case 2:return o(i.numericPatterns.twoDigitsSigned,t);case 3:return o(i.numericPatterns.threeDigitsSigned,t);case 4:return o(i.numericPatterns.fourDigitsSigned,t);default:return o(new RegExp("^-?\\d{1,"+e+"}"),t)}}function p(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function f(e,t){var n,r=t>0,i=r?t:1-t;if(i<=50)n=e||100;else{var a=i+50;n=e+100*Math.floor(a/100)-(e>=a%100?100:0)}return r?n:1-n}function m(e){return e%400==0||e%4==0&&e%100!=0}})),s.register("7VSLk",(function(t,n){e(t.exports,"millisecondsInMinute",(()=>r)),e(t.exports,"millisecondsInHour",(()=>i)),e(t.exports,"millisecondsInSecond",(()=>a));Math.pow(10,8);var r=6e4,i=36e5,a=1e3})),s.register("byRrW",(function(t,n){e(t.exports,"numericPatterns",(()=>r)),e(t.exports,"timezonePatterns",(()=>i));var r={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},i={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/}})),s.register("fILAd",(function(t,n){e(t.exports,"LocalWeekYearParser",(()=>g));var r=s("lkKeG"),i=s("aAzEJ"),a=s("di10y"),o=s("e8tpO");function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n0}},{key:"set",value:function(e,t,n,r){var s=(0,a.default)(e,r);if(n.isTwoDigitYear){var l=(0,i.normalizeTwoDigitYear)(n.year,s);return e.setUTCFullYear(l,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,o.default)(e,r)}var u="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(u,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,o.default)(e,r)}}])&&d(t.prototype,n),r&&d(t,r),l}(r.Parser)})),s.register("h6e5H",(function(t,n){e(t.exports,"ISOWeekYearParser",(()=>y));var r=s("lkKeG"),i=s("aAzEJ"),a=s("6ft3d");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),s}(r.Parser)})),s.register("fKnpY",(function(t,n){e(t.exports,"StandAloneQuarterParser",(()=>h));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),s}(r.Parser)})),s.register("k28s8",(function(t,n){e(t.exports,"MonthParser",(()=>y));var r=s("aAzEJ"),i=s("lkKeG"),a=s("byRrW");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),i&&u(t,i),s}(i.Parser)})),s.register("5RyP4",(function(t,n){e(t.exports,"StandAloneMonthParser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("a2FWX",(function(t,n){e(t.exports,"LocalWeekParser",(()=>b));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ"),o=s("j3tBO"),l=s("e8tpO");function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n=1&&t<=53}},{key:"set",value:function(e,t,n,r){return(0,l.default)((0,o.default)(e,n,r),r)}}])&&c(t.prototype,n),r&&c(t,r),u}(r.Parser)})),s.register("j3tBO",(function(t,n){e(t.exports,"default",(()=>l));var r=s("ctM6U"),i=s("iOAFx"),a=s("h56WH"),o=s("jILpd");function l(e,t,n){(0,o.default)(2,arguments);var s=(0,i.default)(e),l=(0,r.default)(t),u=(0,a.default)(s,n)-l;return s.setUTCDate(s.getUTCDate()-7*u),s}})),s.register("7wI0e",(function(t,n){e(t.exports,"ISOWeekParser",(()=>b));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ"),o=s("8RIYa"),l=s("6ft3d");function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n=1&&t<=53}},{key:"set",value:function(e,t,n){return(0,l.default)((0,o.default)(e,n))}}])&&c(t.prototype,n),r&&c(t,r),u}(r.Parser)})),s.register("8RIYa",(function(t,n){e(t.exports,"default",(()=>l));var r=s("ctM6U"),i=s("iOAFx"),a=s("i5TSl"),o=s("jILpd");function l(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(e),s=(0,r.default)(t),l=(0,a.default)(n)-s;return n.setUTCDate(n.getUTCDate()-7*l),n}})),s.register("bigls",(function(t,n){e(t.exports,"DateParser",(()=>b));var r=s("aAzEJ"),i=s("lkKeG"),a=s("byRrW");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=g[a]:t>=1&&t<=y[a]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),i&&u(t,i),s}(i.Parser)})),s.register("crkgt",(function(t,n){e(t.exports,"DayOfYearParser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("fkQzG",(function(t,n){e(t.exports,"DayParser",(()=>h));var r=s("lkKeG"),i=s("gMf6e");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=(0,i.default)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),s}(r.Parser)})),s.register("gMf6e",(function(t,n){e(t.exports,"default",(()=>l));var r=s("iOAFx"),i=s("jILpd"),a=s("ctM6U"),o=s("7SYLh");function l(e,t,n){var s,l,u,d,c,p,f,m;(0,i.default)(2,arguments);var h=(0,o.getDefaultOptions)(),y=(0,a.default)(null!==(s=null!==(l=null!==(u=null!==(d=null==n?void 0:n.weekStartsOn)&&void 0!==d?d:null==n||null===(c=n.locale)||void 0===c||null===(p=c.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==u?u:h.weekStartsOn)&&void 0!==l?l:null===(f=h.locale)||void 0===f||null===(m=f.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==s?s:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.default)(e),b=(0,a.default)(t),_=g.getUTCDay(),v=b%7,w=(v+7)%7,k=(wy));var r=s("lkKeG"),i=s("aAzEJ"),a=s("gMf6e");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=(0,a.default)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("jdJF2",(function(t,n){e(t.exports,"StandAloneLocalDayParser",(()=>y));var r=s("lkKeG"),i=s("aAzEJ"),a=s("gMf6e");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=(0,a.default)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("hEbIW",(function(t,n){e(t.exports,"ISODayParser",(()=>y));var r=s("lkKeG"),i=s("aAzEJ"),a=s("8kYri");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=7}},{key:"set",value:function(e,t,n){return(e=(0,a.default)(e,n)).setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("8kYri",(function(t,n){e(t.exports,"default",(()=>o));var r=s("iOAFx"),i=s("jILpd"),a=s("ctM6U");function o(e,t){(0,i.default)(2,arguments);var n=(0,a.default)(t);n%7==0&&(n-=7);var o=1,s=(0,r.default)(e),l=s.getUTCDay(),u=n%7,d=(u+7)%7,c=(dh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;ny));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("aCjuk",(function(t,n){e(t.exports,"Hour0to23Parser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("ek1Ou",(function(t,n){e(t.exports,"Hour0To11Parser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("gF884",(function(t,n){e(t.exports,"Hour1To24Parser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=24}},{key:"set",value:function(e,t,n){var r=n<=24?n%24:n;return e.setUTCHours(r,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("1klXw",(function(t,n){e(t.exports,"MinuteParser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("3xbDu",(function(t,n){e(t.exports,"SecondParser",(()=>y));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.Parser)})),s.register("8tXgh",(function(t,n){e(t.exports,"FractionOfSecondParser",(()=>h));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;ny));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;ny));var r=s("lkKeG"),i=s("byRrW"),a=s("aAzEJ");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nh));var r=s("lkKeG"),i=s("aAzEJ");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nl));var i=s("7VSLk"),a=s("jILpd"),o=s("ctM6U");function l(e,t){var n;(0,a.default)(1,arguments);var r=(0,o.default)(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var i,s=f(e);if(s.date){var l=m(s.date,r);i=h(l.restDateString,l.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var u,d=i.getTime(),c=0;if(s.time&&(c=g(s.time),isNaN(c)))return new Date(NaN);if(!s.timezone){var p=new Date(d+c),y=new Date(0);return y.setFullYear(p.getUTCFullYear(),p.getUTCMonth(),p.getUTCDate()),y.setHours(p.getUTCHours(),p.getUTCMinutes(),p.getUTCSeconds(),p.getUTCMilliseconds()),y}return u=_(s.timezone),isNaN(u)?new Date(NaN):new Date(d+c+u)}var u={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},d=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,p=/^([+-])(\d{2})(?::?(\d{2}))?$/;function f(e){var t,n={},r=e.split(u.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],u.timeZoneDelimiter.test(n.date)&&(n.date=e.split(u.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var i=u.timezone.exec(t);i?(n.time=t.replace(i[1],""),n.timezone=i[1]):n.time=t}return n}function m(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var i=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:null===a?i:100*a,restDateString:e.slice((r[1]||r[2]).length)}}function h(e,t){if(null===t)return new Date(NaN);var n=e.match(d);if(!n)return new Date(NaN);var r=!!n[4],i=y(n[1]),a=y(n[2])-1,o=y(n[3]),s=y(n[4]),l=y(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,l)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var i=r.getUTCDay()||7,a=7*(t-1)+n+1-i;return r.setUTCDate(r.getUTCDate()+a),r}(t,s,l):new Date(NaN);var u=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(v[t]||(w(e)?29:28))}(t,a,o)&&function(e,t){return t>=1&&t<=(w(e)?366:365)}(t,i)?(u.setUTCFullYear(t,a,Math.max(i,o)),u):new Date(NaN)}function y(e){return e?parseInt(e):1}function g(e){var t=e.match(c);if(!t)return NaN;var n=b(t[1]),r=b(t[2]),a=b(t[3]);return function(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,r,a)?n*i.millisecondsInHour+r*i.millisecondsInMinute+1e3*a:NaN}function b(e){return e&&parseFloat(e.replace(",","."))||0}function _(e){if("Z"===e)return 0;var t=e.match(p);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,a)?n*(r*i.millisecondsInHour+a*i.millisecondsInMinute):NaN}var v=[31,null,31,30,31,30,31,31,30,31,30,31];function w(e){return e%400==0||e%4==0&&e%100!=0}})),s.register("iy6bE",(function(n,r){t(n.exports),e(n.exports,"IGNORE_CLASS_NAME",(()=>y)),e(n.exports,"default",(()=>b));var i=s("8NFma"),a=s("2pmb0");function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var d,c,p=(void 0===d&&(d=0),function(){return++d}),f={},m={},h=["touchstart","touchmove"],y="ignore-react-onclickoutside";function g(e,t){var n=null;return-1!==h.indexOf(t)&&c&&(n={passive:!e.props.preventDefault}),n}var b=function(e,t){var n,r,s=e.displayName||e.name||"Component";return r=n=function(n){var r,d;function h(e){var r;return(r=n.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+s+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,a.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!=typeof document&&!m[r._uid]){void 0===c&&(c=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}}()),m[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),f[r._uid]=function(e){var t;null!==r.componentNode&&(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,n){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&u(e,t,n))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,f[r._uid],g(l(r),e))}))}},r.disableOnClickOutside=function(){delete m[r._uid];var e=f[r._uid];if(e&&"undefined"!=typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,g(l(r),t))})),delete f[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=p(),r}d=n,(r=h).prototype=Object.create(d.prototype),r.prototype.constructor=r,o(r,d);var y=h.prototype;return y.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},y.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+s+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},y.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},y.componentWillUnmount=function(){this.disableOnClickOutside()},y.render=function(){var t=this.props;t.excludeScrollbar;var n=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,(0,i.createElement)(e,n)},h}(i.Component),n.displayName="OnClickOutside("+s+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:y,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},r}})),s.register("2pmb0",(function(e,t){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=s("23wBm")})),s.register("23wBm",(function(t,n){ + /** + * @license React + * react-dom.production.min.js * - * @type {boolean|string} - */circular:!0}}}),h("76TTS",function(e,t){var n=m("N0o3H").Buffer,r=m("9l1mp").ParserError;e.exports={/** - * The order that this parser will run, in relation to other parsers. - * - * @type {number} - */order:100,/** - * Whether to allow "empty" files. This includes zero-byte files, as well as empty JSON objects. - * - * @type {boolean} - */allowEmpty:!0,/** - * Determines whether this parser can parse a given file reference. - * Parsers that match will be tried, in order, until one successfully parses the file. - * Parsers that don't match will be skipped, UNLESS none of the parsers match, in which case - * every parser will be tried. - * - * @type {RegExp|string|string[]|function} - */canParse:".json",/** - * Parses the given file as JSON - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {Promise} - */async parse(e){let t=e.data;if(n.isBuffer(t)&&(t=t.toString()),"string"!=typeof t)return t;if(0!==t.trim().length)try{return JSON.parse(t)}catch(t){throw new r(t.message,e.url)}}}}),h("dC7Yw",function(e,t){var n=m("N0o3H").Buffer,r=m("9l1mp").ParserError,a=m("7MuhO");e.exports={/** - * The order that this parser will run, in relation to other parsers. - * - * @type {number} - */order:200,/** - * Whether to allow "empty" files. This includes zero-byte files, as well as empty JSON objects. - * - * @type {boolean} - */allowEmpty:!0,/** - * Determines whether this parser can parse a given file reference. - * Parsers that match will be tried, in order, until one successfully parses the file. - * Parsers that don't match will be skipped, UNLESS none of the parsers match, in which case - * every parser will be tried. - * - * @type {RegExp|string[]|function} - */canParse:[".yaml",".yml",".json"],/** - * Parses the given file as YAML - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {Promise} - */async parse(e){let t=e.data;if(n.isBuffer(t)&&(t=t.toString()),"string"!=typeof t)return t;try{return a.load(t)}catch(t){throw new r(t.message,e.url)}}}}),h("7MuhO",function(e,n){/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function r(e){return null==e}t(e.exports,"load",()=>eP);var a={isNothing:r,isObject:function(e){return"object"==typeof e&&null!==e},toArray:function(e){return Array.isArray(e)?e:r(e)?[]:[e]},repeat:function(e,t){var n,r="";for(n=0;ns&&(t=r-s+(i=" ... ").length),n-r>s&&(n=r+s-(o=" ...").length),{str:i+e.slice(t,n).replace(/\t/g,"→")+o,pos:r-t+i.length// relative position -}}function l(e,t){return a.repeat(" ",t-e.length)+e}// Inherit from Error -o.prototype=Object.create(Error.prototype),o.prototype.constructor=o,o.prototype.toString=function(e){return this.name+": "+i(this,e)};var u=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],i=[],o=-1;u=n.exec(e.buffer);)i.push(u.index),r.push(u.index+u[0].length),e.position<=u.index&&o<0&&(o=r.length-2);o<0&&(o=r.length-1);var u,d,c,p="",f=Math.min(e.line+t.linesAfter,i.length).toString().length,m=t.maxLength-(t.indent+f+3);for(d=1;d<=t.linesBefore&&!(o-d<0);d++)c=s(e.buffer,r[o-d],i[o-d],e.position-(r[o]-r[o-d]),m),p=a.repeat(" ",t.indent)+l((e.line-d+1).toString(),f)+" | "+c.str+"\n"+p;for(c=s(e.buffer,r[o],i[o],e.position,m),p+=a.repeat(" ",t.indent)+l((e.line+1).toString(),f)+" | "+c.str+"\n"+a.repeat("-",t.indent+f+3+c.pos)+"^\n",d=1;d<=t.linesAfter&&!(o+d>=i.length);d++)c=s(e.buffer,r[o+d],i[o+d],e.position-(r[o]-r[o+d]),m),p+=a.repeat(" ",t.indent)+l((e.line+d+1).toString(),f)+" | "+c.str+"\n";return p.replace(/\n$/,"")},d=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],c=["scalar","sequence","mapping"],p=function(e,t){var n,r;if(Object.keys(t=t||{}).forEach(function(t){if(-1===d.indexOf(t))throw new o('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),// TODO: Add tag format check. -this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=(n=t.styleAliases||null,r={},null!==n&&Object.keys(n).forEach(function(e){n[e].forEach(function(t){r[String(t)]=e})}),r),-1===c.indexOf(this.kind))throw new o('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')};/*eslint-disable max-len*/function f(e,t){var n=[];return e[t].forEach(function(e){var t=n.length;n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function m(e){return this.extend(e)}m.prototype.extend=function(e){var t=[],n=[];if(e instanceof p)n.push(e);else if(Array.isArray(e))n=n.concat(e);else if(e&&(Array.isArray(e.implicit)||Array.isArray(e.explicit)))e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(n=n.concat(e.explicit));else throw new o("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.forEach(function(e){if(!(e instanceof p))throw new o("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new o("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new o("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),n.forEach(function(e){if(!(e instanceof p))throw new o("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var r=Object.create(m.prototype);return r.implicit=(this.implicit||[]).concat(t),r.explicit=(this.explicit||[]).concat(n),r.compiledImplicit=f(r,"implicit"),r.compiledExplicit=f(r,"explicit"),r.compiledTypeMap=function(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(e){e.multi?(n.multi[e.kind].push(e),n.multi.fallback.push(e)):n[e.kind][e.tag]=n.fallback[e.tag]=e}for(e=0,t=arguments.length;e=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},/* eslint-disable max-len */hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),_=RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),v=/^[-+]?[0-9]+e/,w=new p("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return!!(null!==e&&_.test(e)&&// Quick hack to not allow integers end with `_` -// Probably should update regexp & check speed -"_"!==e[e.length-1])},construct:function(e){var t,n;return(n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t)?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||a.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(a.isNegativeZero(e))return"-0.0";// JS stringifier can build scientific format without dots: 5e-100, -// while YAML requres dot: 5.e-100. Fix it with simple hack -return n=e.toString(10),v.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"}),x=h.extend({implicit:[y,g,b,w]}),k=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),M=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$"),D=new p("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==k.exec(e)||null!==M.exec(e))},construct:function(e){var t,n,r,a,i,o,s,l,u=0,d=null;if(null===(t=k.exec(e))&&(t=M.exec(e)),null===t)throw Error("Date resolve error");if(// match: [1] year [2] month [3] day -n=+t[1],r=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(n,r,a));if(// match: [4] hour [5] minute [6] second [7] fraction -i=+t[4],o=+t[5],s=+t[6],t[7]){for(u=t[7].slice(0,3);u.length<3;)u+="0";u=+u}return t[9]&&(d=(60*+t[10]+ +(t[11]||0))*6e4,"-"===t[9]&&(d=-d)),l=new Date(Date.UTC(n,r,a,i,o,s,u)),d&&l.setTime(l.getTime()-d),l},instanceOf:Date,represent:function(e/*, style*/){return e.toISOString()}}),L=new p("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}}),S="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r",T=new p("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=0,a=e.length;// Convert one by one. -for(n=0;n64)){// Fail on illegal characters -if(t<0)return!1;r+=6}// If there are any bits left, source was corrupted -return r%8==0},construct:function(e){var t,n,r=e.replace(/[\r\n=]/g,""),a=r.length,i=0,o=[];// Collect by 6*4 bits (3 bytes) -for(t=0;t>16&255),o.push(i>>8&255),o.push(255&i)),i=i<<6|S.indexOf(r.charAt(t));return 0==// Dump tail -(n=a%4*6)?(o.push(i>>16&255),o.push(i>>8&255),o.push(255&i)):18===n?(o.push(i>>10&255),o.push(i>>2&255)):12===n&&o.push(i>>4&255),new Uint8Array(o)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e/*, style*/){var t,n,r="",a=0,i=e.length;// Convert every three bytes to 4 ASCII characters. -for(t=0;t>18&63]+S[a>>12&63]+S[a>>6&63]+S[63&a]),a=(a<<8)+e[t];return 0==// Dump tail -(n=i%3)?r+=S[a>>18&63]+S[a>>12&63]+S[a>>6&63]+S[63&a]:2===n?r+=S[a>>10&63]+S[a>>4&63]+S[a<<2&63]+S[64]:1===n&&(r+=S[a>>2&63]+S[a<<4&63]+S[64]+S[64]),r}}),Y=Object.prototype.hasOwnProperty,j=Object.prototype.toString,E=new p("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,a,i,o=[];for(t=0,n=e.length;t1&&(e.result+=a.repeat("\n",t-1))}function ed(e,t){var n,r,a=e.tag,i=e.anchor,o=[],s=!1;// there is a leading tab before this token, so it can't be a block sequence/mapping; -// it can still be flow sequence/mapping or a scalar -if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,ee(e,"tab characters must not be used in indentation")),45/* - */===r&&V(e.input.charCodeAt(e.position+1)));){if(s=!0,e.position++,es(e,!0,-1)&&e.lineIndent<=t){o.push(null),r=e.input.charCodeAt(e.position);continue}if(n=e.line,ec(e,t,3,!1,!0),o.push(e.result),es(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)ee(e,"bad indentation of a sequence entry");else if(e.lineIndentt?h=1:e.lineIndent===t?h=0:e.lineIndent */!==a)e.positiont?h=1:e.lineIndent===t?h=0:e.lineIndentt)&&(g&&(o=e.line,s=e.lineStart,l=e.position),ec(e,t,4,!0,a)&&(g?h=e.result:y=e.result),g||(ei(e,p,f,m,h,y,o,s,l),m=h=y=null),es(e,!0,-1),u=e.input.charCodeAt(e.position)),(e.line===i||e.lineIndent>t)&&0!==u)ee(e,"bad indentation of a mapping entry");else if(e.lineIndent */!==s)return!1;i=!0}for(e.kind="scalar",e.result="";0!==s;)if(43/* + */===(s=e.input.charCodeAt(++e.position))||45/* - */===s)1===l?l=43/* + */===s?3:2:ee(e,"repeat of a chomping mode identifier");else if((o=48/* 0 */<=(n=s)&&n<=57/* 9 */?n-48:-1)>=0)0===o?ee(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):d?ee(e,"repeat of an indentation width identifier"):(c=t+o-1,d=!0);else break;if(q(s)){do s=e.input.charCodeAt(++e.position);while(q(s))if(35/* # */===s)do s=e.input.charCodeAt(++e.position);while(!B(s)&&0!==s)}for(;0!==s;){for(eo(e),e.lineIndent=0,s=e.input.charCodeAt(e.position);(!d||e.lineIndentc&&(c=e.lineIndent),B(s)){p++;continue}// End of the scalar. -if(e.lineIndent0){for(a=o,i=0;a>0;a--)(o=function(e){var t;return 48/* 0 */<=e&&e<=57/* 9 */?e-48:97/* a */<=/*eslint-disable no-bitwise*/(t=32|e)&&t<=102/* f */?t-97+10:-1}(s=e.input.charCodeAt(++e.position)))>=0?i=(i<<4)+o:ee(e,"expected hexadecimal character");e.result+=(u=i)<=65535?String.fromCharCode(u):String.fromCharCode((u-65536>>10)+55296,(u-65536&1023)+56320),e.position++}else ee(e,"unknown escape sequence");n=r=e.position}else B(s)?(er(e,n,r,!0),eu(e,es(e,!1,t)),n=r=e.position):e.position===e.lineStart&&el(e)?ee(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}ee(e,"unexpected end of the stream within a double quoted scalar")}(e,f)?g=!0:function(e){var t,n,r;if(42/* * */!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!V(r)&&!$(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&ee(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),H.call(e.anchorMap,n)||ee(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],es(e,!0,-1),!0}(e)?(g=!0,(null!==e.tag||null!==e.anchor)&&ee(e,"alias node should not have any properties")):function(e,t,n){var r,a,i,o,s,l,u,d,c=e.kind,p=e.result;if(V(d=e.input.charCodeAt(e.position))||$(d)||35/* # */===d||38/* & */===d||42/* * */===d||33/* ! */===d||124/* | */===d||62/* > */===d||39/* ' */===d||34/* " */===d||37/* % */===d||64/* @ */===d||96/* ` */===d||(63/* ? */===d||45/* - */===d)&&(V(r=e.input.charCodeAt(e.position+1))||n&&$(r)))return!1;for(e.kind="scalar",e.result="",a=i=e.position,o=!1;0!==d;){if(58/* : */===d){if(V(r=e.input.charCodeAt(e.position+1))||n&&$(r))break}else if(35/* # */===d){if(V(e.input.charCodeAt(e.position-1)))break}else if(e.position===e.lineStart&&el(e)||n&&$(d))break;else if(B(d)){if(s=e.line,l=e.lineStart,u=e.lineIndent,es(e,!1,-1),e.lineIndent>=t){o=!0,d=e.input.charCodeAt(e.position);continue}e.position=i,e.line=s,e.lineStart=l,e.lineIndent=u;break}o&&(er(e,a,i,!1),eu(e,e.line-s),a=i=e.position,o=!1),q(d)||(i=e.position+1),d=e.input.charCodeAt(++e.position)}return er(e,a,i,!1),!!e.result||(e.kind=c,e.result=p,!1)}(e,f,1===n)&&(g=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===h&&// http://www.yaml.org/spec/1.2/spec.html#id2799784 -(g=l&&ed(e,m))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&ee(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"'),u=0,d=e.implicitTypes.length;u"),null!==e.result&&p.kind!==e.kind&&ee(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+p.kind+'", not "'+e.kind+'"'),p.resolve(e.result,e.tag)?(e.result=p.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):ee(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||g}function ep(e,t){e=String(e),t=t||{},0!==e.length&&(10/* LF */!==e.charCodeAt(e.length-1)&&13/* CR */!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var n=new Q(e,t),r=e.indexOf("\x00");for(-1!==r&&(n.position=r,ee(n,"null byte is not allowed in input")),// Use 0 as string terminator. That significantly simplifies bounds check. -n.input+="\x00";32/* Space */===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position0)&&37/* % */===a);){for(o=!0,a=e.input.charCodeAt(++e.position),t=e.position;0!==a&&!V(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),r=[],n.length<1&&ee(e,"directive name must not be less than one character in length");0!==a;){for(;q(a);)a=e.input.charCodeAt(++e.position);if(35/* # */===a){do a=e.input.charCodeAt(++e.position);while(0!==a&&!B(a))break}if(B(a))break;for(t=e.position;0!==a&&!V(a);)a=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==a&&eo(e),H.call(en,n)?en[n](e,n,r):et(e,'unknown document directive "'+n+'"')}if(es(e,!0,-1),0===e.lineIndent&&45/* - */===e.input.charCodeAt(e.position)&&45/* - */===e.input.charCodeAt(e.position+1)&&45/* - */===e.input.charCodeAt(e.position+2)?(e.position+=3,es(e,!0,-1)):o&&ee(e,"directives end mark is expected"),ec(e,e.lineIndent-1,4,!1,!0),es(e,!0,-1),e.checkLineBreaks&&R.test(e.input.slice(i,e.position))&&et(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&el(e)){46/* . */===e.input.charCodeAt(e.position)&&(e.position+=3,es(e,!0,-1));return}e.position=55296&&r<=56319&&t+1=56320&&n<=57343?(r-55296)*1024+n-56320+65536:r}// Determines whether block indentation indicator is required. -function eL(e){return/^\n* /.test(e)}// Pre-conditions: string is valid for a block scalar, 1 <= indentPerLevel <= 9. -function eS(e,t){var n=eL(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}// (See the note for writeScalar.) -function eT(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}// Greedy line breaking. -// Picks the longest line under the limit each time, -// otherwise settles for the shortest line over the limit. -// NB. More-indented lines *cannot* be folded, as that would add an extra \n. -function eY(e,t){if(""===e||" "===e[0])return e;// Invariants: 0 <= start <= length-1. -// 0 <= curr <= next <= max(0, length-2). curr - start <= width. -// Inside the loop: -// A match implies length >= 2, so curr and next are <= length-2. -for(// Since a more-indented line adds a \n, breaks can't be followed by a space. -var n,r,a=/ [^ ]/g,i=0,o=0,s=0,l="";n=a.exec(e);)(s=n.index)-i>t&&(r=o>i?o:s,l+="\n"+e.slice(i,r),// skip the space that was output as \n -i=r+1),o=s;return(// By the invariants, start <= length-1, so there is something left over. -// It is either the whole string or a part starting from non-whitespace. -l+="\n",e.length-i>t&&o>i?l+=e.slice(i,o)+"\n"+e.slice(o+1):l+=e.slice(i),l.slice(1));// drop extra \n joiner -}function ej(e,t,n,r){var a,i,o,s="",l=e.tag;for(a=0,i=n.length;a tag resolver accepts not "'+u+'" style');e.dump=r}return!0}return!1}// Serializes `object` and writes it to global `result`. -// Returns true on success, or false on invalid object. -// -function eC(e,t,n,r,i,s,l){e.tag=null,e.dump=n,eE(e,n,!1)||eE(e,n,!0);var u,d=em.call(e.dump),c=r;r&&(r=e.flowLevel<0||e.flowLevel>t);var p,f,m,h="[object Object]"===d||"[object Array]"===d;if(h&&(m=-1!==(f=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||m||2!==e.indent&&t>0)&&(i=!1),m&&e.usedDuplicates[f])e.dump="*ref_"+f;else{if(h&&m&&!e.usedDuplicates[f]&&(e.usedDuplicates[f]=!0),"[object Object]"===d)r&&0!==Object.keys(e.dump).length?(function(e,t,n,r){var a,i,s,l,u,d,c="",p=e.tag,f=Object.keys(n);// Allow sorting keys so that the output file is deterministic -if(!0===e.sortKeys)f.sort();else if("function"==typeof e.sortKeys)f.sort(e.sortKeys);else if(e.sortKeys)throw new o("sortKeys must be a boolean or a function");for(a=0,i=f.length;a1024)&&(e.dump&&10===e.dump.charCodeAt(0)?d+="?":d+="? "),d+=e.dump,u&&(d+=ev(e,t)),eC(e,t+1,l,!0,u)&&(e.dump&&10===e.dump.charCodeAt(0)?d+=":":d+=": ",d+=e.dump,// Both key and value are valid. -c+=d));// Skip this pair because of invalid key. -e.tag=p,e.dump=c||"{}"}(e,t,e.dump,i),m&&(e.dump="&ref_"+f+e.dump)):(function(e,t,n){var r,a,i,o,s,l="",u=e.tag,d=Object.keys(n);for(r=0,a=d.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),eC(e,t,o,!1,!1)&&(s+=e.dump,// Both key and value are valid. -l+=s));// Skip this pair because of invalid key; -e.tag=u,e.dump="{"+l+"}"}(e,t,e.dump),m&&(e.dump="&ref_"+f+" "+e.dump));else if("[object Array]"===d)r&&0!==e.dump.length?(e.noArrayIndent&&!l&&t>0?ej(e,t-1,e.dump,i):ej(e,t,e.dump,i),m&&(e.dump="&ref_"+f+e.dump)):(function(e,t,n){var r,a,i,o="",s=e.tag;for(r=0,a=n.length;r no limit. -// Pre-conditions: str.length > 0. -// Post-conditions: -// STYLE_PLAIN or STYLE_SINGLE => no \n are in the string. -// STYLE_LITERAL => no lines are suitable for folding (or lineWidth is -1). -// STYLE_FOLDED => a line > lineWidth and can be folded (and lineWidth != -1). -function(e,t,n,r,a,i,o,s){var l,u,d,c=0,p=null,f=!1,m=!1,h=-1!==r,y=-1,g=ex(l=eD(e,0))&&65279!==l&&!ew(l)// - s-white -&&45!==l&&63!==l&&58!==l&&44!==l&&91!==l&&93!==l&&123!==l&&125!==l&&35!==l&&38!==l&&42!==l&&33!==l&&124!==l&&61!==l&&62!==l&&39!==l&&34!==l&&37!==l&&64!==l&&96!==l&&!ew(u=eD(e,e.length-1))&&58!==u;if(t||o)// Check for disallowed characters to rule out plain and single. -for(d=0;d=65536?d+=2:d++){if(!ex(c=eD(e,d)))return 5;g=g&&eM(c,p,s),p=c}else{// Case: block styles permitted. -for(d=0;d=65536?d+=2:d++){if(10===(c=eD(e,d)))f=!0,h&&(m=m||// Foldable line = too long, and not more-indented. -d-y-1>r&&" "!==e[y+1],y=d);else if(!ex(c))return 5;g=g&&eM(c,p,s),p=c}// in case the end is missing a \n -m=m||h&&d-y-1>r&&" "!==e[y+1]}return(// Although every style can represent \n without escaping, prefer block styles -// for multiline, since they're more readable and they don't add empty lines. -// Also prefer folding a super-long line. -f||m?// Edge case: block indentation indicator can only have one digit. -n>9&&eL(e)?5:o?2===i?5:2:m?4:3:// Strings interpretable as another type have to be quoted; -// e.g. the string 'true' vs. the boolean true. -!g||o||a(e)?2===i?5:2:1)}(u,s||e.flowLevel>-1&&t>=e.flowLevel,e.indent,r,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+eS(u,e.indent)+eT(e_(// Note: a long line without a suitable break point will exceed the width limit. -// Pre-conditions: every char in str isPrintable, str.length > 0, width > 0. -function(e,t){for(// first line (possibly an empty line) -var n,r,a,i=/(\n+)([^\n]*)/g,o=(n=-1!==(n=e.indexOf("\n"))?n:e.length,i.lastIndex=n,eY(e.slice(0,n),t)),s="\n"===e[0]||" "===e[0];a=i.exec(e);){var l=a[1],u=a[2];r=" "===u[0],o+=l+(s||r||""===u?"":"\n")+eY(u,t),s=r}return o}(u,r),n));case 5:return'"'+// Escapes a double-quoted string. -function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)!(t=ey[r=eD(e,i)])&&ex(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||function(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else if(e<=4294967295)n="U",r=8;else throw new o("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+a.repeat("0",r-t.length)+t}(r);return n}(u)+'"';default:throw new o("impossible error: invalid scalar style")}}());else{if("[object Undefined]"===d||e.skipInvalid)return!1;throw new o("unacceptable kind of an object to dump "+d)}null!==e.tag&&"?"!==e.tag&&(// Need to encode all characters except those allowed by the spec: -// -// [35] ns-dec-digit ::= [#x30-#x39] /* 0-9 */ -// [36] ns-hex-digit ::= ns-dec-digit -// | [#x41-#x46] /* A-F */ | [#x61-#x66] /* a-f */ -// [37] ns-ascii-letter ::= [#x41-#x5A] /* A-Z */ | [#x61-#x7A] /* a-z */ -// [38] ns-word-char ::= ns-dec-digit | ns-ascii-letter | “-” -// [39] ns-uri-char ::= “%” ns-hex-digit ns-hex-digit | ns-word-char | “#” -// | “;” | “/” | “?” | “:” | “@” | “&” | “=” | “+” | “$” | “,” -// | “_” | “.” | “!” | “~” | “*” | “'” | “(” | “)” | “[” | “]” -// -// Also need to encode '!' because it has special meaning (end of tag prefix). -// -p=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),p="!"===e.tag[0]?"!"+p:"tag:yaml.org,2002:"===p.slice(0,18)?"!!"+p.slice(18):"!<"+p+">",e.dump=p+" "+e.dump)}return!0}function eA(e,t){return function(){throw Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}var eP=ef.load;ef.loadAll,eA("safeLoad","load"),eA("safeLoadAll","loadAll"),eA("safeDump","dump")}),h("DErkG",function(e,t){var n=m("N0o3H").Buffer,r=m("9l1mp").ParserError;let a=/\.(txt|htm|html|md|xml|js|min|map|css|scss|less|svg)$/i;e.exports={/** - * The order that this parser will run, in relation to other parsers. - * - * @type {number} - */order:300,/** - * Whether to allow "empty" files (zero bytes). - * - * @type {boolean} - */allowEmpty:!0,/** - * The encoding that the text is expected to be in. - * - * @type {string} - */encoding:"utf8",/** - * Determines whether this parser can parse a given file reference. - * Parsers that return true will be tried, in order, until one successfully parses the file. - * Parsers that return false will be skipped, UNLESS all parsers returned false, in which case - * every parser will be tried. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {boolean} - */canParse:e=>("string"==typeof e.data||n.isBuffer(e.data))&&a.test(e.url),/** - * Parses the given file as text - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {string} - */parse(e){if("string"==typeof e.data)return e.data;if(n.isBuffer(e.data))return e.data.toString(this.encoding);throw new r("data is not text",e.url)}}}),h("aCNb5",function(e,t){var n=m("N0o3H").Buffer;let r=/\.(jpeg|jpg|gif|png|bmp|ico)$/i;e.exports={/** - * The order that this parser will run, in relation to other parsers. - * - * @type {number} - */order:400,/** - * Whether to allow "empty" files (zero bytes). - * - * @type {boolean} - */allowEmpty:!0,/** - * Determines whether this parser can parse a given file reference. - * Parsers that return true will be tried, in order, until one successfully parses the file. - * Parsers that return false will be skipped, UNLESS all parsers returned false, in which case - * every parser will be tried. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {boolean} - */canParse:e=>n.isBuffer(e.data)&&r.test(e.url),/** - * Parses the given data as a Buffer (byte array). - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @param {*} file.data - The file contents. This will be whatever data type was returned by the resolver - * @returns {Buffer} - */parse:e=>n.isBuffer(e.data)?e.data:n.from(e.data)}}),h("gfXaD",function(e,t){var n=m("foUwZ");m("cSRiL");var r=m("cSdC0").ono,a=m("kus09"),i=m("9l1mp").ResolverError;e.exports={/** - * The order that this resolver will run, in relation to other resolvers. - * - * @type {number} - */order:100,/** - * Determines whether this resolver can read a given file reference. - * Resolvers that return true will be tried, in order, until one successfully resolves the file. - * Resolvers that return false will not be given a chance to resolve the file. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @returns {boolean} - */canRead:e=>a.isFileSystemPath(e.url),/** - * Reads the given file and returns its raw contents as a Buffer. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @returns {Promise} - */read:e=>new Promise((t,o)=>{let s;try{s=a.toFileSystemPath(e.url)}catch(t){o(new i(r.uri(t,`Malformed URI: ${e.url}`),e.url))}// console.log('Opening file: %s', path); - try{n.readFile(s,(e,n)=>{e?o(new i(r(e,`Error opening file "${s}"`),s)):t(n)})}catch(e){o(new i(r(e,`Error opening file "${s}"`),s))}})}}),h("aI92I",function(e,t){var n=m("N0o3H").Buffer,r=m("SMP46"),a=m("kyxsR");m("cSRiL");var i=m("cSdC0").ono,o=m("kus09"),s=m("9l1mp").ResolverError;e.exports={/** - * The order that this resolver will run, in relation to other resolvers. - * - * @type {number} - */order:200,/** - * HTTP headers to send when downloading files. - * - * @example: - * { - * "User-Agent": "JSON Schema $Ref Parser", - * Accept: "application/json" - * } - * - * @type {object} - */headers:null,/** - * HTTP request timeout (in milliseconds). - * - * @type {number} - */timeout:5e3,/** - * The maximum number of HTTP redirects to follow. - * To disable automatic following of redirects, set this to zero. - * - * @type {number} - */redirects:5,/** - * The `withCredentials` option of XMLHttpRequest. - * Set this to `true` if you're downloading files from a CORS-enabled server that requires authentication - * - * @type {boolean} - */withCredentials:!1,/** - * Determines whether this resolver can read a given file reference. - * Resolvers that return true will be tried in order, until one successfully resolves the file. - * Resolvers that return false will not be given a chance to resolve the file. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @returns {boolean} - */canRead:e=>o.isHttp(e.url),/** - * Reads the given URL and returns its raw contents as a Buffer. - * - * @param {object} file - An object containing information about the referenced file - * @param {string} file.url - The full URL of the referenced file - * @param {string} file.extension - The lowercased file extension (e.g. ".txt", ".html", etc.) - * @returns {Promise} - */read(e){let t=o.parse(e.url);return t.protocol||(t.protocol=o.parse(location.href).protocol),/** - * Downloads the given file. - * - * @param {Url|string} u - The url to download (can be a parsed {@link Url} object) - * @param {object} httpOptions - The `options.resolve.http` object - * @param {number} [redirects] - The redirect URLs that have already been followed - * - * @returns {Promise} - * The promise resolves with the raw downloaded data, or rejects if there is an HTTP error. - */function e(t,l,u){return new Promise((d,c)=>{var p;t=o.parse(t),(u=u||[]).push(t.href),(p=t,new Promise((e,t)=>{let i=("https:"===p.protocol?a:r).get({hostname:p.hostname,port:p.port,path:p.path,auth:p.auth,protocol:p.protocol,headers:l.headers||{},withCredentials:l.withCredentials});"function"==typeof i.setTimeout&&i.setTimeout(l.timeout),i.on("timeout",()=>{i.abort()}),i.on("error",t),i.once("response",r=>{r.body=n.alloc(0),r.on("data",e=>{r.body=n.concat([r.body,n.from(e)])}),r.on("error",t),r.on("end",()=>{e(r)})})})).then(r=>{if(r.statusCode>=400)throw i({status:r.statusCode},`HTTP ERROR ${r.statusCode}`);if(r.statusCode>=300){if(u.length>l.redirects)c(new s(i({status:r.statusCode},`Error downloading ${u[0]}. -Too many redirects: - ${u.join(" \n ")}`)));else if(r.headers.location)e(o.resolve(t,r.headers.location),l,u).then(d,c);else throw i({status:r.statusCode},`HTTP ${r.statusCode} redirect with no location header`)}else d(r.body||n.alloc(0))}).catch(e=>{c(new s(i(e,`Error downloading ${t.href}`),t.href))})})}(t,this)}}}),h("SMP46",function(e,t){var n=m("7JMHL"),r=m("iM1ec"),a=m("cDdKA"),i=m("2VkhM"),o=m("kRFNf"),s=e.exports;s.request=function(e,t){e="string"==typeof e?o.parse(e):a(e);// Normally, the page is loaded from http or https, so not specifying a protocol -// will result in a (valid) protocol-relative url. However, this won't work if -// the protocol is something else, like 'file:' -var r=-1===c.location.protocol.search(/^https?:$/)?"http:":"",i=e.protocol||r,s=e.hostname||e.host,l=e.port,u=e.path||"/";s&&-1!==s.indexOf(":")&&(s="["+s+"]"),// This may be a relative url. The browser should always be able to interpret it correctly. -e.url=(s?i+"//"+s:"")+(l?":"+l:"")+u,e.method=(e.method||"GET").toUpperCase(),e.headers=e.headers||{};// Also valid opts.auth, opts.mode -var d=new n(e);return t&&d.on("response",t),d},s.get=function(e,t){var n=s.request(e,t);return n.end(),n},s.ClientRequest=n,s.IncomingMessage=r.IncomingMessage,s.Agent=function(){},s.Agent.defaultMaxSockets=4,s.globalAgent=new s.Agent,s.STATUS_CODES=i,s.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}),h("7JMHL",function(e,t){var n=m("N0o3H").Buffer,r=m("ibaza"),a=m("7q1qp"),i=m("ajIeE"),o=m("iM1ec"),s=m("gvRey"),l=o.IncomingMessage,u=o.readyStates,d=e.exports=function(e){var t,r,i,o=this;s.Writable.call(o),o._opts=e,o._body=[],o._headers={},e.auth&&o.setHeader("Authorization","Basic "+n.from(e.auth).toString("base64")),Object.keys(e.headers).forEach(function(t){o.setHeader(t,e.headers[t])});var l=!0;if("disable-fetch"===e.mode||"requestTimeout"in e&&!a.abortController)// If the use of XHR should be preferred. Not typically needed. -l=!1,i=!0;else if("prefer-streaming"===e.mode)// the accuracy of the 'content-type' header aren't -i=!1;else if("allow-wrong-content-type"===e.mode)i=!a.overrideMimeType;else if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw Error("Invalid value for opts.mode");else i=!0;o._mode=(t=i,r=l,a.fetch&&r?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&t?"arraybuffer":"text"),o._fetchTimer=null,o._socketTimeout=null,o._socketTimer=null,o.on("finish",function(){o._onFinish()})};i(d,s.Writable),d.prototype.setHeader=function(e,t){var n=e.toLowerCase();// This check is not necessary, but it prevents warnings from browsers about setting unsafe -// headers. To be honest I'm not entirely sure hiding these warnings is a good thing, but -// http-browserify did it, so I will too. --1===p.indexOf(n)&&(this._headers[n]={name:e,value:t})},d.prototype.getHeader=function(e){var t=this._headers[e.toLowerCase()];return t?t.value:null},d.prototype.removeHeader=function(e){delete this._headers[e.toLowerCase()]},d.prototype._onFinish=function(){var e=this;if(!e._destroyed){var t=e._opts;"timeout"in t&&0!==t.timeout&&e.setTimeout(t.timeout);var n=e._headers,i=null;"GET"!==t.method&&"HEAD"!==t.method&&(i=new Blob(e._body,{type:(n["content-type"]||{}).value||""}));// create flattened list of headers -var o=[];if(Object.keys(n).forEach(function(e){var t=n[e].name,r=n[e].value;Array.isArray(r)?r.forEach(function(e){o.push([t,e])}):o.push([t,r])}),"fetch"===e._mode){var s=null;if(a.abortController){var l=new AbortController;s=l.signal,e._fetchAbortController=l,"requestTimeout"in t&&0!==t.requestTimeout&&(e._fetchTimer=c.setTimeout(function(){e.emit("requestTimeout"),e._fetchAbortController&&e._fetchAbortController.abort()},t.requestTimeout))}c.fetch(e._opts.url,{method:e._opts.method,headers:o,body:i||void 0,mode:"cors",credentials:t.withCredentials?"include":"same-origin",signal:s}).then(function(t){e._fetchResponse=t,e._resetTimers(!1),e._connect()},function(t){e._resetTimers(!0),e._destroyed||e.emit("error",t)})}else{var d=e._xhr=new c.XMLHttpRequest;try{d.open(e._opts.method,e._opts.url,!0)}catch(t){r.nextTick(function(){e.emit("error",t)});return}"responseType"in d&&(d.responseType=e._mode),"withCredentials"in d&&(d.withCredentials=!!t.withCredentials),"text"===e._mode&&"overrideMimeType"in d&&d.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in t&&(d.timeout=t.requestTimeout,d.ontimeout=function(){e.emit("requestTimeout")}),o.forEach(function(e){d.setRequestHeader(e[0],e[1])}),e._response=null,d.onreadystatechange=function(){switch(d.readyState){case u.LOADING:case u.DONE:e._onXHRProgress()}},"moz-chunked-arraybuffer"===e._mode&&(d.onprogress=function(){e._onXHRProgress()}),d.onerror=function(){e._destroyed||(e._resetTimers(!0),e.emit("error",Error("XHR error")))};try{d.send(i)}catch(t){r.nextTick(function(){e.emit("error",t)});return}}}},d.prototype._onXHRProgress=function(){this._resetTimers(!1),/** - * Checks if xhr.status is readable and non-zero, indicating no error. - * Even though the spec says it should be available in readyState 3, - * accessing it throws an exception in IE8 - */function(e){try{var t=e.status;return null!==t&&0!==t}catch(e){return!1}}(this._xhr)&&!this._destroyed&&(this._response||this._connect(),this._response._onXHRProgress(this._resetTimers.bind(this)))},d.prototype._connect=function(){var e=this;e._destroyed||(e._response=new l(e._xhr,e._fetchResponse,e._mode,e._resetTimers.bind(e)),e._response.on("error",function(t){e.emit("error",t)}),e.emit("response",e._response))},d.prototype._write=function(e,t,n){this._body.push(e),n()},d.prototype._resetTimers=function(e){var t=this;c.clearTimeout(t._socketTimer),t._socketTimer=null,e?(c.clearTimeout(t._fetchTimer),t._fetchTimer=null):t._socketTimeout&&(t._socketTimer=c.setTimeout(function(){t.emit("timeout")},t._socketTimeout))},d.prototype.abort=d.prototype.destroy=function(e){this._destroyed=!0,this._resetTimers(!0),this._response&&(this._response._destroyed=!0),this._xhr?this._xhr.abort():this._fetchAbortController&&this._fetchAbortController.abort(),e&&this.emit("error",e)},d.prototype.end=function(e,t,n){"function"==typeof e&&(n=e,e=void 0),s.Writable.prototype.end.call(this,e,t,n)},d.prototype.setTimeout=function(e,t){t&&this.once("timeout",t),this._socketTimeout=e,this._resetTimers(!1)},d.prototype.flushHeaders=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};// Taken from http://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader%28%29-method -var p=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","via"]}),h("7q1qp",function(e,n){var r,a,i,o,s,l,u,d;function p(){// Cache the xhr value -if(void 0!==d)return d;if(c.XMLHttpRequest){d=new c.XMLHttpRequest;// If XDomainRequest is available (ie only, where xhr might not work -// cross domain), use the page location. Otherwise use example.com -// Note: this doesn't actually make an http request. -try{d.open("GET",c.XDomainRequest?"/":"https://example.com")}catch(e){d=null}}else d=null;return d}function f(e){var t=p();if(!t)return!1;try{return t.responseType=e,t.responseType===e}catch(e){}return!1}function m(e){return"function"==typeof e}t(e.exports,"fetch",()=>r,e=>r=e),t(e.exports,"writableStream",()=>a,e=>a=e),t(e.exports,"abortController",()=>i,e=>i=e),t(e.exports,"arraybuffer",()=>o,e=>o=e),t(e.exports,"msstream",()=>s,e=>s=e),t(e.exports,"mozchunkedarraybuffer",()=>l,e=>l=e),t(e.exports,"overrideMimeType",()=>u,e=>u=e),r=m(c.fetch)&&m(c.ReadableStream),a=m(c.WritableStream),i=m(c.AbortController),o=r||f("arraybuffer"),s=!r&&f("ms-stream"),l=!r&&f("moz-chunked-arraybuffer"),u=r||!!p()&&m(p().overrideMimeType),d=null// Help gc -}),h("iM1ec",function(e,n){t(e.exports,"readyStates",()=>r,e=>r=e),t(e.exports,"IncomingMessage",()=>a,e=>a=e);var r,a,i=m("ibaza"),o=m("N0o3H").Buffer,s=m("7q1qp"),l=m("ajIeE"),u=m("gvRey"),d=r={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},p=a=function(e,t,n,r){var a=this;if(u.Readable.call(a),a._mode=n,a.headers={},a.rawHeaders=[],a.trailers={},a.rawTrailers=[],// Fake the 'close' event, but only once 'end' fires -a.on("end",function(){// The nextTick is necessary to prevent the 'request' module from causing an infinite loop -i.nextTick(function(){a.emit("close")})}),"fetch"===n){if(a._fetchResponse=t,a.url=t.url,a.statusCode=t.status,a.statusMessage=t.statusText,t.headers.forEach(function(e,t){a.headers[t.toLowerCase()]=e,a.rawHeaders.push(t,e)}),s.writableStream){var l=new WritableStream({write:function(e){return r(!1),new Promise(function(t,n){a._destroyed?n():a.push(o.from(e))?t():a._resumeFetch=t})},close:function(){r(!0),a._destroyed||a.push(null)},abort:function(e){r(!0),a._destroyed||a.emit("error",e)}});try{t.body.pipeTo(l).catch(function(e){r(!0),a._destroyed||a.emit("error",e)});return}catch(e){}// pipeTo method isn't defined. Can't find a better way to feature test this -}// fallback for when writableStream or pipeTo aren't available -var d=t.body.getReader();!function e(){d.read().then(function(t){if(!a._destroyed){if(r(t.done),t.done){a.push(null);return}a.push(o.from(t.value)),e()}}).catch(function(e){r(!0),a._destroyed||a.emit("error",e)})}()}else if(a._xhr=e,a._pos=0,a.url=e.responseURL,a.statusCode=e.status,a.statusMessage=e.statusText,e.getAllResponseHeaders().split(/\r?\n/).forEach(function(e){var t=e.match(/^([^:]+):\s*(.*)/);if(t){var n=t[1].toLowerCase();"set-cookie"===n?(void 0===a.headers[n]&&(a.headers[n]=[]),a.headers[n].push(t[2])):void 0!==a.headers[n]?a.headers[n]+=", "+t[2]:a.headers[n]=t[2],a.rawHeaders.push(t[1],t[2])}}),a._charset="x-user-defined",!s.overrideMimeType){var c=a.rawHeaders["mime-type"];if(c){var p=c.match(/;\s*charset=([^;])(;|$)/);p&&(a._charset=p[1].toLowerCase())}a._charset||(a._charset="utf-8"// best guess -)}};l(p,u.Readable),p.prototype._read=function(){var e=this._resumeFetch;e&&(this._resumeFetch=null,e())},p.prototype._onXHRProgress=function(e){var t=this,n=t._xhr,r=null;switch(t._mode){case"text":if((r=n.responseText).length>t._pos){var a=r.substr(t._pos);if("x-user-defined"===t._charset){for(var i=o.alloc(a.length),s=0;st._pos&&(t.push(o.from(new Uint8Array(l.result.slice(t._pos)))),t._pos=l.result.byteLength)},l.onload=function(){e(!0),t.push(null)},// reader.onerror = ??? // TODO: this -l.readAsArrayBuffer(r)}// The ms-stream case handles end separately in reader.onload() -t._xhr.readyState===d.DONE&&"ms-stream"!==t._mode&&(e(!0),t.push(null))}}),h("gvRey",function(e,t){(t=e.exports=m("3FIls")).Stream=t,t.Readable=t,t.Writable=m("fBs4s"),t.Duplex=m("2zm4f"),t.Transform=m("bQnl8"),t.PassThrough=m("k5VMI"),t.finished=m("9RUbc"),t.pipeline=m("7iugW")}),h("3FIls",function(e,t){// Copyright Joyent, Inc. and other Node contributors. -// -// Permission is hereby granted, free of charge, to any person obtaining a -// copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to permit -// persons to whom the Software is furnished to do so, subject to the -// following conditions: -// -// The above copyright notice and this permission notice shall be included -// in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -// USE OR OTHER DEALINGS IN THE SOFTWARE. -var n,r,a,i,o,s=m("ibaza");e.exports=L,/**/L.ReadableState=D,m("9sqfU").EventEmitter;var l=function(e,t){return e.listeners(t).length},u=m("Pd9Uo"),d=m("N0o3H").Buffer,p=(void 0!==c?c:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},f=m("foUwZ");r=f&&f.debuglog?f.debuglog("stream"):function(){};var h=m("ikZyt"),y=m("7CELW"),g=m("bKeTG").getHighWaterMark,b=m("7iME2").codes,_=b.ERR_INVALID_ARG_TYPE,v=b.ERR_STREAM_PUSH_AFTER_EOF,w=b.ERR_METHOD_NOT_IMPLEMENTED,x=b.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;m("ajIeE")(L,u);var k=y.errorOrDestroy,M=["error","close","destroy","pause","resume"];function D(e,t,r){n=n||m("2zm4f"),e=e||{},"boolean"!=typeof r&&(r=t instanceof n),// object stream flag. Used to make read(n) ignore n and to -// make all the buffer merging and length checks go away -this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),// the point at which it stops calling _read() to fill the buffer -// Note: 0 is a valid value, means "don't call _read preemptively ever" -this.highWaterMark=g(this,e,"readableHighWaterMark",r),// A linked list is used to store data chunks instead of an array because the -// linked list can remove elements from the beginning faster than -// array.shift() -this.buffer=new h,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,// a flag to be able to tell if the event 'readable'/'data' is emitted -// immediately, or on a later tick. We set this to true at first, because -// any actions that shouldn't happen until "later" should generally also -// not happen before the first read call. -this.sync=!0,// whenever we return null, then we set a flag to say -// that we're awaiting a 'readable' event emission. -this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,// Should close be emitted on destroy. Defaults to true. -this.emitClose=!1!==e.emitClose,// Should .destroy() be called after 'end' (and potentially 'finish') -this.autoDestroy=!!e.autoDestroy,// has it been destroyed -this.destroyed=!1,// Crypto is kind of old and crusty. Historically, its default string -// encoding is 'binary' so we have to make this configurable. -// Everything else in the universe uses 'utf8', though. -this.defaultEncoding=e.defaultEncoding||"utf8",// the number of writers that are awaiting a drain event in .pipe()s -this.awaitDrain=0,// if true, a maybeReadMore has been scheduled -this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(a||(a=m("jJ0xG").StringDecoder),this.decoder=new a(e.encoding),this.encoding=e.encoding)}function L(e){if(n=n||m("2zm4f"),!(this instanceof L))return new L(e);// Checking for a Stream.Duplex instance is faster here instead of inside -// the ReadableState constructor, at least with V8 6.5 -var t=this instanceof n;this._readableState=new D(e,this,t),// legacy -this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),u.call(this)}function S(e,t,n,a,i){r("readableAddChunk",t);var o,s,l,u,c,f=e._readableState;if(null===t)f.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?// Otherwise we risk emitting data in the flow() -// the readable code triggers during a read() call -j(e):(// emit 'readable' now to make sure it gets picked up. -t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,E(e)))}}(e,f);else{if(i||(o=f,s=t,d.isBuffer(s)||s instanceof p||"string"==typeof s||void 0===s||o.objectMode||(l=new _("chunk",["string","Buffer","Uint8Array"],s)),c=l),c)k(e,c);else if(f.objectMode||t&&t.length>0){if("string"==typeof t||f.objectMode||Object.getPrototypeOf(t)===d.prototype||(u=t,t=d.from(u)),a)f.endEmitted?k(e,new x):T(e,f,t,!0);else if(f.ended)k(e,new v);else{if(f.destroyed)return!1;f.reading=!1,f.decoder&&!n?(t=f.decoder.write(t),f.objectMode||0!==t.length?T(e,f,t,!1):C(e,f)):T(e,f,t,!1)}}else a||(f.reading=!1,C(e,f))}// We can push more data if we are below the highWaterMark. -// Also, if we have no data yet, we can stand some more bytes. -// This is to work around cases where hwm=0, such as the repl. -return!f.ended&&(f.lengtht.highWaterMark){var n;t.highWaterMark=((n=e)>=1073741824?n=1073741824:(// Get the next highest power of 2 to prevent increasing hwm excessively in -// tiny amounts -n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)}return e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0)}// Don't emit readable right away in sync mode, because this can trigger -// another read() call => stack overflow. This way, it might trigger -// a nextTick recursion warning, but that's not so bad. -function j(e){var t=e._readableState;r("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(r("emitReadable",t.flowing),t.emittedReadable=!0,s.nextTick(E,e))}function E(e){var t=e._readableState;r("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),// The stream needs another readable event if -// 1. It is not flowing, as the flow mechanism will take -// care of it. -// 2. It is not ended. -// 3. It is below the highWaterMark, so we can schedule -// another readable later. -t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,H(e)}// at this point, the user has presumably seen the 'readable' event, -// and called read() to consume some data. that may have triggered -// in turn another _read(n) call, in which case reading = true if -// it's in progress. -// However, if we're not ended, or reading, and the length < hwm, -// then go ahead and try to read some more preemptively. -function C(e,t){t.readingMore||(t.readingMore=!0,s.nextTick(A,e,t))}function A(e,t){// Attempt to read more data if we should. -// -// The conditions for reading more data are (one of): -// - Not enough data buffered (state.length < state.highWaterMark). The loop -// is responsible for filling the buffer with enough data if such data -// is available. If highWaterMark is 0 and we are not in the flowing mode -// we should _not_ attempt to buffer any extra data. We'll get more data -// when the stream consumer calls read() instead. -// - No data in the buffer, and the stream is in flowing mode. In this mode -// the loop below is responsible for ensuring read() is called. Failing to -// call read here would abort the flow and there's no other mechanism for -// continuing the flow if the stream consumer has just subscribed to the -// 'data' event. -// -// In addition to the above conditions to keep reading data, the following -// conditions prevent the data from being read: -// - The stream has ended (state.ended). -// - There is already a pending 'read' operation (state.reading). This is a -// case where the the stream has called the implementation defined _read() -// method, but they are processing the call asynchronously and have _not_ -// called push() with new data. In this case we skip performing more -// read()s. The execution ends in this method again after the _read() ends -// up calling push() with more data. -for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?// the upcoming resume will not flow. -t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function N(e){r("readable nexttick read 0"),e.read(0)}function O(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),H(e),t.flowing&&!t.reading&&e.read(0)}function H(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}// Pluck off n bytes from an array of buffers. -// Length is the combined lengths of all the buffers in the list. -// This function is designed to be inlinable, so please take care when making -// changes to the function body. -function I(e,t){var n;return(// nothing buffered -0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n))}function R(e){var t=e._readableState;r("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,s.nextTick(F,t,e))}function F(e,t){// Check that we didn't get one last unshift. -if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){// In case of duplex streams we need a way to detect -// if the writable side is ready for autoDestroy as well -var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function W(e,t){for(var n=0,r=e.length;n=n.highWaterMark:n.length>0)||n.ended))return r("read: emitReadable",n.length,n.ended),0===n.length&&n.ended?R(this):j(this),null;// if we've ended, and we're now clear, then finish it up. -if(0===(e=Y(e,n))&&n.ended)return 0===n.length&&R(this),null;// All the actual chunk generation logic needs to be -// *below* the call to _read. The reason is that in certain -// synthetic stream cases, such as passthrough streams, _read -// may be a completely synchronous operation which may change -// the state of the read buffer, providing enough data when -// before there was *not* enough. -// -// So, the steps are: -// 1. Figure out what the state of things will be after we do -// a read from the buffer. -// -// 2. If that resulting state will trigger a _read, then call _read. -// Note that this may be asynchronous, or synchronous. Yes, it is -// deeply ugly to write APIs this way, but that still doesn't mean -// that the Readable class should behave improperly, as streams are -// designed to be sync/async agnostic. -// Take note if the _read call is sync or async (ie, if the read call -// has returned yet), so that we know whether or not it's safe to emit -// 'readable' etc. -// -// 3. Actually pull the requested chunks out of the buffer and return. -// if we need a readable event, then we need to do some reading. -var i=n.needReadable;return r("need readable",i),(0===n.length||n.length-e0?I(e,n):null)?(n.needReadable=n.length<=n.highWaterMark,e=0):(n.length-=e,n.awaitDrain=0),0===n.length&&(n.ended||(n.needReadable=!0),a!==e&&n.ended&&R(this)),null!==t&&this.emit("data",t),t},// abstract method. to be overridden in specific implementation classes. -// call cb(er, data) where data is <= n in length. -// for virtual (non-string, non-buffer) streams, "length" is somewhat -// arbitrary, and perhaps not very meaningful. -L.prototype._read=function(e){k(this,new w("_read()"))},L.prototype.pipe=function(e,t){var n=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,t);var i=t&&!1===t.end||e===s.stdout||e===s.stderr?h:o;function o(){r("onend"),e.end()}a.endEmitted?s.nextTick(i):n.once("end",i),e.on("unpipe",function t(i,s){r("onunpipe"),i===n&&s&&!1===s.hasUnpiped&&(s.hasUnpiped=!0,r("cleanup"),// cleanup event handlers once the pipe is broken -e.removeListener("close",f),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),n.removeListener("end",o),n.removeListener("end",h),n.removeListener("data",c),d=!0,a.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&u())});// when the dest drains, it reduces the awaitDrain counter -// on the source. This would be more elegant with a .once() -// handler in flow(), but adding and removing repeatedly is -// too slow. -var u=function(){var e=n._readableState;r("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&l(n,"data")&&(e.flowing=!0,H(n))};e.on("drain",u);var d=!1;function c(t){r("ondata");var i=e.write(t);r("dest.write",i),!1===i&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==W(a.pipes,e))&&!d&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),n.pause())}// if the dest has an error, then stop piping into it. -// however, don't suppress the throwing behavior for this. -function p(t){r("onerror",t),h(),e.removeListener("error",p),0===l(e,"error")&&k(e,t)}// Both close and finish should trigger unpipe, but only once. -function f(){e.removeListener("finish",m),h()}function m(){r("onfinish"),e.removeListener("close",f),h()}function h(){r("unpipe"),n.unpipe(e)}return n.on("data",c),// Make sure our error handler is attached before userland ones. -function(e,t,n){// Sadly this is not cacheable as some libraries bundle their own -// event emitter implementation with them. -if("function"==typeof e.prependListener)return e.prependListener(t,n);// This is a hack to make sure that our error handler is attached before any -// userland ones. NEVER DO THIS. This is here only because this code needs -// to continue to work with older versions of Node.js that do not include -// the prependListener() method. The goal is to eventually remove this hack. -e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",p),e.once("close",f),e.once("finish",m),// tell the dest that it's being piped to -e.emit("pipe",n),a.flowing||(r("pipe resume"),n.resume()),e},L.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};// if we're not piping anywhere, then do nothing. -if(0===t.pipesCount)return this;// just one destination. most common case. -if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),// got a match. -t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;// slow case. multiple pipe destinations. -if(!e){// remove all. -var r=t.pipes,a=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i0,!1!==a.flowing&&this.resume()):"readable"!==e||a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?j(this):a.reading||s.nextTick(N,this)),n},L.prototype.addListener=L.prototype.on,L.prototype.removeListener=function(e,t){var n=u.prototype.removeListener.call(this,e,t);return"readable"===e&&// readable and reset the state. However this needs to happen -// after readable has been emitted but before I/O (nextTick) to -// support once('readable', fn) cycles. This means that calling -// resume within the same tick will have no -// effect. -s.nextTick(P,this),n},L.prototype.removeAllListeners=function(e){var t=u.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&// readable and reset the state. However this needs to happen -// after readable has been emitted but before I/O (nextTick) to -// support once('readable', fn) cycles. This means that calling -// resume within the same tick will have no -// effect. -s.nextTick(P,this),t},// pause() and resume() are remnants of the legacy readable stream API -// If the user uses them, then switch into old mode. -L.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),// we flow only if there is no one listening -// for readable, but we still have to call -// resume() -e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,s.nextTick(O,this,e))),e.paused=!1,this},L.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},// wrap an old-style stream as the async data source. -// This is *not* part of the readable stream interface. -// It is an ugly unfortunate mess of history. -L.prototype.wrap=function(e){var t=this,n=this._readableState,a=!1;// proxy all the other methods. -// important when wrapping filters and duplexes. -for(var i in e.on("end",function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){// don't skip over falsy values in objectMode -r("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!=i)&&(n.objectMode||i&&i.length)&&(t.push(i)||(a=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));// proxy certain important events. -for(var o=0;o0&&o.length>a&&!o.warned){o.warned=!0;// No error code for this since it is a Warning -// eslint-disable-next-line no-restricted-syntax -var a,i,o,s=Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=o.length,console&&console.warn&&console.warn(s)}return e}function c(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},a=c.bind(r);return a.listener=n,r.wrapFn=a,a}function f(e,t,n){var r=e._events;if(void 0===r)return[];var a=r[t];return void 0===a?[]:"function"==typeof a?n?[a.listener||a]:[a]:n?function(e){for(var t=Array(e.length),n=0;n0&&(o=t[0]),o instanceof Error)// up in Node's output if this results in an unhandled exception. -throw o;// Unhandled 'error' event -// At least give some kind of context to the user -var o,s=Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s;// Unhandled 'error' event -}var l=i[e];if(void 0===l)return!1;if("function"==typeof l)a(l,this,t);else for(var u=l.length,d=h(l,u),n=0;n=0;i--)if(n[i]===t||n[i].listener===t){o=n[i].listener,a=i;break}if(a<0)return this;0===a?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return f(this,e,!0)},o.prototype.rawListeners=function(e){return f(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},o.prototype.listenerCount=m,o.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}}),h("Pd9Uo",function(e,t){e.exports=m("9sqfU").EventEmitter}),h("ikZyt",function(e,t){function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function r(e){for(var t=1;t0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return o.alloc(0);for(var t,n,r=o.allocUnsafe(e>>>0),a=this.head,i=0;a;)t=a.data,n=i,o.prototype.copy.call(t,r,n),i+=a.data.length,a=a.next;return r}},{key:"consume",value:function(e,t){var n;return ea.length?a.length:e;if(i===a.length?r+=a:r+=a.slice(0,e),0==(e-=i)){i===a.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=a.slice(i));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=o.allocUnsafe(e),n=this.head,r=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var a=n.data,i=e>a.length?a.length:e;if(a.copy(t,t.length-e,0,i),0==(e-=i)){i===a.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=a.slice(i));break}++r}return this.length-=r,t}},{key:l,value:function(e,t){return s(this,r(r({},t),{},{// Only inspect one level. -depth:0,// It should not recurse. -customInspect:!1}))}}],a(n.prototype,e),t&&a(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}()}),h("7CELW",function(e,t){var n=m("ibaza");function r(e,t){i(e,t),a(e)}function a(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function i(e,t){e.emit("error",t)}e.exports={destroy:// undocumented cb() API, needed for core, not for public API -function(e,t){var o=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(i,this,e)):n.nextTick(i,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?o._writableState?o._writableState.errorEmitted?n.nextTick(a,o):(o._writableState.errorEmitted=!0,n.nextTick(r,o,e)):n.nextTick(r,o,e):t?(n.nextTick(a,o),t(e)):n.nextTick(a,o)})),this},undestroy:function(){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)},errorOrDestroy:function(e,t){// We have tests that rely on errors being emitted -// in the same tick, so changing this is semver major. -// For now when you opt-in to autoDestroy we allow -// the error to be emitted nextTick. In a future -// semver major update we should change the default to this. -var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}}}),h("bKeTG",function(e,t){var n=m("7iME2").codes.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,r,a){var i=null!=t.highWaterMark?t.highWaterMark:a?t[r]:null;if(null!=i){if(!(isFinite(i)&&Math.floor(i)===i)||i<0)throw new n(a?r:"highWaterMark",i);return Math.floor(i)}// Default value -return e.objectMode?16:16384}}}),h("7iME2",function(e,n){t(e.exports,"codes",()=>r,e=>r=e);var r,a={};function i(e,t,n){n||(n=Error);var r=/*#__PURE__*/function(e){function n(n,r,a){return e.call(this,"string"==typeof t?t:t(n,r,a))||this}return n.prototype=Object.create(e.prototype),n.prototype.constructor=n,n.__proto__=e,n}(n);r.prototype.name=n.name,r.prototype.code=e,a[e]=r}// https://github.com/nodejs/node/blob/v10.8.0/lib/internal/errors.js -function o(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));var n=e.length;return(e=e.map(function(e){return String(e)}),n>2)?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith -i("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),i("ERR_INVALID_ARG_TYPE",function(e,t,n){if("string"==typeof t&&(r="not ",t.substr(!a||a<0?0:+a,r.length)===r)?(u="must not be",t=t.replace(/^not /,"")):u="must be",i=" argument",(void 0===s||s>e.length)&&(s=e.length),e.substring(s-i.length,s)===i)d="The ".concat(e," ").concat(u," ").concat(o(t,"type"));else{var r,a,i,s,l,u,d,c=("number"!=typeof l&&(l=0),l+1>e.length||-1===e.indexOf(".",l))?"argument":"property";d='The "'.concat(e,'" ').concat(c," ").concat(u," ").concat(o(t,"type"))}return d+". Received type ".concat(typeof n)},TypeError),i("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),i("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),i("ERR_STREAM_PREMATURE_CLOSE","Premature close"),i("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),i("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),i("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),i("ERR_STREAM_WRITE_AFTER_END","write after end"),i("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),i("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),i("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),r=a}),h("2zm4f",function(e,t){// Copyright Joyent, Inc. and other Node contributors. -// -// Permission is hereby granted, free of charge, to any person obtaining a -// copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to permit -// persons to whom the Software is furnished to do so, subject to the -// following conditions: -// -// The above copyright notice and this permission notice shall be included -// in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -// USE OR OTHER DEALINGS IN THE SOFTWARE. -// a duplex stream is just a stream that is both readable and writable. -// Since JS doesn't have multiple prototypal inheritance, this class -// prototypally inherits from Readable, and then parasitically from -// Writable. -var n=m("ibaza"),r=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};/**/e.exports=u;var a=m("3FIls"),i=m("fBs4s");m("ajIeE")(u,a);for(var o=r(i.prototype),s=0;s*/L.WritableState=D;/**/var o={deprecate:m("lBmIa")},s=m("Pd9Uo"),l=m("N0o3H").Buffer,u=(void 0!==c?c:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},d=m("7CELW"),p=m("bKeTG").getHighWaterMark,f=m("7iME2").codes,h=f.ERR_INVALID_ARG_TYPE,y=f.ERR_METHOD_NOT_IMPLEMENTED,g=f.ERR_MULTIPLE_CALLBACK,b=f.ERR_STREAM_CANNOT_PIPE,_=f.ERR_STREAM_DESTROYED,v=f.ERR_STREAM_NULL_VALUES,w=f.ERR_STREAM_WRITE_AFTER_END,x=f.ERR_UNKNOWN_ENCODING,k=d.errorOrDestroy;function M(){}function D(e,t,r){n=n||m("2zm4f"),e=e||{},"boolean"!=typeof r&&(r=t instanceof n),// object stream flag to indicate whether or not this stream -// contains buffers or objects. -this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),// the point at which write() starts returning false -// Note: 0 is a valid value, means that we always return false if -// the entire buffer is not flushed immediately on write() -this.highWaterMark=p(this,e,"writableHighWaterMark",r),// if _final has been called -this.finalCalled=!1,// drain event flag. -this.needDrain=!1,// at the start of calling end() -this.ending=!1,// when end() has been called, and returned -this.ended=!1,// when 'finish' is emitted -this.finished=!1,// has it been destroyed -this.destroyed=!1;// should we decode strings into buffers before passing to _write? -// this is here so that some node-core streams can optimize string -// handling at a lower level. -var o=!1===e.decodeStrings;this.decodeStrings=!o,// Crypto is kind of old and crusty. Historically, its default string -// encoding is 'binary' so we have to make this configurable. -// Everything else in the universe uses 'utf8', though. -this.defaultEncoding=e.defaultEncoding||"utf8",// not an actual buffer we keep track of, but a measurement -// of how much we're waiting to get pushed to some underlying -// socket or file. -this.length=0,// a flag to see when we're in the middle of a write. -this.writing=!1,// when true all writes will be buffered until .uncork() call -this.corked=0,// a flag to be able to tell if the onwrite cb is called immediately, -// or on a later tick. We set this to true at first, because any -// actions that shouldn't happen until "later" should generally also -// not happen before the first write call. -this.sync=!0,// a flag to know if we're processing previously buffered items, which -// may call the _write() callback in the same tick, so that we don't -// end up in an overlapped onwrite situation. -this.bufferProcessing=!1,// the callback that's passed to _write(chunk,cb) -this.onwrite=function(e){(function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if("function"!=typeof i)throw new g;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,r?(// defer the callback if we are being called synchronously -// to avoid piling up things on the stack -a.nextTick(i,t),// this can emit finish, and it will always happen -// after error -a.nextTick(C,e,n),e._writableState.errorEmitted=!0,k(e,t)):(// the caller expect this to happen before if -// it is async -i(t),e._writableState.errorEmitted=!0,k(e,t),// this can emit finish, but finish must -// always follow error -C(e,n));else{// Check if we're actually ready to finish, but don't emit yet -var o=j(n)||e.destroyed;o||n.corked||n.bufferProcessing||!n.bufferedRequest||Y(e,n),r?a.nextTick(T,e,n,o,i):T(e,n,o,i)}})(t,e)},// the callback that the user supplies to write(chunk,encoding,cb) -this.writecb=null,// the amount that is being written when _write is called. -this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,// number of pending user-supplied write callbacks -// this must be 0 before 'finish' can be emitted -this.pendingcb=0,// emit prefinish if the only thing we're waiting for is _write cbs -// This is relevant for synchronous Transform streams -this.prefinished=!1,// True if the error was already emitted and should not be thrown again -this.errorEmitted=!1,// Should close be emitted on destroy. Defaults to true. -this.emitClose=!1!==e.emitClose,// Should .destroy() be called after 'finish' (and potentially 'end') -this.autoDestroy=!!e.autoDestroy,// count buffered requests -this.bufferedRequestCount=0,// allocate the first CorkedRequest, there is always -// one allocated and free to use, and we maintain at most two -this.corkedRequestsFree=new i(this)}function L(e){// Writable ctor is applied to Duplexes, too. -// `realHasInstance` is necessary because using plain `instanceof` -// would return false, as no `_writableState` property is attached. -// Trying to use the custom `instanceof` for Writable here will also break the -// Node.js LazyTransform implementation, which has a non-trivial getter for -// `_writableState` that would lead to infinite recursion. -// Checking for a Stream.Duplex instance is faster here instead of inside -// the WritableState constructor, at least with V8 6.5 -var t=this instanceof(n=n||m("2zm4f"));if(!t&&!r.call(L,this))return new L(e);this._writableState=new D(e,this,t),// legacy. -this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),s.call(this)}function S(e,t,n,r,a,i,o){t.writelen=r,t.writecb=o,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new _("write")):n?e._writev(a,t.onwrite):e._write(a,i,t.onwrite),t.sync=!1}function T(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),C(e,t)}// if there's something in the buffer waiting, then process it -function Y(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=Array(t.bufferedRequestCount),a=t.corkedRequestsFree;a.entry=n;for(var o=0,s=!0;n;)r[o]=n,n.isBuf||(s=!1),n=n.next,o+=1;r.allBuffers=s,S(e,t,!0,t.length,r,"",a.finish),// doWrite is almost always async, defer these to save a bit of time -// as the hot path ends with doWrite -t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new i(t),t.bufferedRequestCount=0}else{// Slow case, write chunks one-by-one -for(;n;){var l=n.chunk,u=n.encoding,d=n.callback,c=t.objectMode?1:l.length;// if we didn't call the onwrite immediately, then -// it means that we need to wait until it does. -// also, that means that the chunk and cb are currently -// being processed, so move the buffer counter past them. -if(S(e,t,!1,c,l,u,d),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function j(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final(function(n){t.pendingcb--,n&&k(e,n),t.prefinished=!0,e.emit("prefinish"),C(e,t)})}function C(e,t){var n=j(t);if(n&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,a.nextTick(E,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){// In case of duplex streams we need a way to detect -// if the readable side is ready for autoDestroy as well -var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}m("ajIeE")(L,s),D.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(D.prototype,"buffer",{get:o.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(r=Function.prototype[Symbol.hasInstance],Object.defineProperty(L,Symbol.hasInstance,{value:function(e){return!!r.call(this,e)||this===L&&e&&e._writableState instanceof D}})):r=function(e){return e instanceof this},// Otherwise people can pipe Writable streams, which is just wrong. -L.prototype.pipe=function(){k(this,new b)},L.prototype.write=function(e,t,n){var r,i,o,s,d,c,p,f=this._writableState,m=!1,y=!f.objectMode&&(r=e,l.isBuffer(r)||r instanceof u);return y&&!l.isBuffer(e)&&(i=e,e=l.from(i)),("function"==typeof t&&(n=t,t=null),y?t="buffer":t||(t=f.defaultEncoding),"function"!=typeof n&&(n=M),f.ending)?(o=n,// TODO: defer error events consistently everywhere, not just the cb -k(this,s=new w),a.nextTick(o,s)):(y||(d=e,c=n,null===d?p=new v:"string"==typeof d||f.objectMode||(p=new h("chunk",["string","Buffer"],d)),!p||(k(this,p),a.nextTick(c,p),0)))&&(f.pendingcb++,m=// if we're already writing something, then just put this -// in the queue, and wait our turn. Otherwise, call _write -// If we return false, then we need a drain event, so set that flag. -function(e,t,n,r,a,i){if(!n){var o,s,u=(o=r,s=a,t.objectMode||!1===t.decodeStrings||"string"!=typeof o||(o=l.from(o,s)),o);r!==u&&(n=!0,a="buffer",r=u)}var d=t.objectMode?1:r.length;t.length+=d;var c=t.length-1))throw new x(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(L.prototype,"writableBuffer",{// making it explicit this property is not enumerable -// because otherwise some prototype manipulation in -// userland will fail -enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(L.prototype,"writableHighWaterMark",{// making it explicit this property is not enumerable -// because otherwise some prototype manipulation in -// userland will fail -enumerable:!1,get:function(){return this._writableState.highWaterMark}}),L.prototype._write=function(e,t,n){n(new y("_write()"))},L.prototype._writev=null,L.prototype.end=function(e,t,n){var r,i=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(r=n,i.ending=!0,C(this,i),r&&(i.finished?a.nextTick(r):this.once("finish",r)),i.ended=!0,this.writable=!1),this},Object.defineProperty(L.prototype,"writableLength",{// making it explicit this property is not enumerable -// because otherwise some prototype manipulation in -// userland will fail -enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(L.prototype,"destroyed",{// making it explicit this property is not enumerable -// because otherwise some prototype manipulation in -// userland will fail -enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){// we ignore the value if the stream -// has not been initialized yet -this._writableState&&// backward compatibility, the user is explicitly -// managing destroyed -(this._writableState.destroyed=e)}}),L.prototype.destroy=d.destroy,L.prototype._undestroy=d.undestroy,L.prototype._destroy=function(e,t){t(e)}}),h("lBmIa",function(e,t){/** - * Module exports. - */e.exports=/** - * Mark that a method should not be used. - * Returns a modified function which warns once by default. - * - * If `localStorage.noDeprecation = true` is set, then it is a no-op. - * - * If `localStorage.throwDeprecation = true` is set, then deprecated functions - * will throw an Error when invoked. - * - * If `localStorage.traceDeprecation = true` is set, then deprecated functions - * will invoke `console.trace()` instead of `console.error()`. - * - * @param {Function} fn - the function to deprecate - * @param {String} msg - the string to print to the console when `fn` is invoked - * @returns {Function} a new "deprecated" version of `fn` - * @api public - */function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}};/** - * Checks `localStorage` for boolean values for the given `name`. - * - * @param {String} name - * @returns {Boolean} - * @api private - */function n(e){// accessing global.localStorage can trigger a DOMException in sandboxed iframes -try{if(!c.localStorage)return!1}catch(e){return!1}var t=c.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}}),h("jJ0xG",function(e,n){t(e.exports,"StringDecoder",()=>r,e=>r=e);var r,a=m("fx8YU").Buffer,i=a.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=// Do not cache `Buffer.isEncoding` when checking encoding names as some -// modules monkey-patch it to support additional encodings -function(e){var t=function(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;// undefined -e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(a.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=u,this.end=d,t=4;break;case"utf8":this.fillLast=l,t=4;break;case"base64":this.text=c,this.end=p,t=3;break;default:this.write=f,this.end=h;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(t)}// Checks the type of a UTF-8 byte, whether it's ASCII, a leading byte, or a -// continuation byte. If an invalid byte is detected, -2 is returned. -function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}// Attempts to complete a multi-byte UTF-8 character using bytes from a Buffer. -function l(e){var t=this.lastTotal-this.lastNeed,n=// Validates as many continuation bytes for a multi-byte UTF-8 character as -// needed or are available. If we see a non-continuation byte where we expect -// one, we "replace" the validated continuation bytes we've seen so far with -// a single UTF-8 replacement character ('\ufffd'), to match v8's UTF-8 decoding -// behavior. The continuation byte check is included three times in the case -// where all of the continuation bytes for a character exist in the same buffer. -// It is also done this way as a slight performance increase instead of using a -// loop. -function(e,t,n){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}(this,e,0);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}// UTF-16LE typically needs two bytes per character, but even if we have an even -// number of bytes available, we need to check if we end on a leading/high -// surrogate. In that case, we need to wait for the next two bytes in order to -// decode the last character properly. -function u(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}// For UTF-16LE we do not explicitly append special replacement characters if we -// end on a partial character, we simply let v8 handle that. -function d(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function c(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}// Pass bytes on through for single-byte encodings (e.g. ascii, latin1, hex) -function f(e){return e.toString(this.encoding)}function h(e){return e&&e.length?this.write(e):""}r=o,o.prototype.write=function(e){var t,n;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n=0?(a>0&&(e.lastNeed=a-1),a):--r=0?(a>0&&(e.lastNeed=a-2),a):--r=0?(a>0&&(2===a?a=0:e.lastNeed=a-3),a):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},// Attempts to complete a partial non-UTF-8 character using bytes from a Buffer -o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}}),h("fx8YU",function(e,t){/*! safe-buffer. MIT License. Feross Aboukhadijeh *//* eslint-disable node/no-deprecated-api */var n=m("N0o3H"),r=n.Buffer;// alternative to using Object.keys for old browsers -function a(e,t){for(var n in e)t[n]=e[n]}function i(e,t,n){return r(e,t,n)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?e.exports=n:(// Copy properties from require('buffer') -a(n,e.exports),e.exports.Buffer=i),i.prototype=Object.create(r.prototype),// Copy static methods from Buffer -a(r,i),i.from=function(e,t,n){if("number"==typeof e)throw TypeError("Argument must not be a number");return r(e,t,n)},i.alloc=function(e,t,n){if("number"!=typeof e)throw TypeError("Argument must be a number");var a=r(e);return void 0!==t?"string"==typeof n?a.fill(t,n):a.fill(t):a.fill(0),a},i.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return r(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}}),h("aXIm7",function(e,t){var n,r=m("ibaza");function a(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=m("9RUbc"),o=Symbol("lastResolve"),s=Symbol("lastReject"),l=Symbol("error"),u=Symbol("ended"),d=Symbol("lastPromise"),c=Symbol("handlePromise"),p=Symbol("stream");function f(e,t){return{value:e,done:t}}function h(e){var t=e[o];if(null!==t){var n=e[p].read();// we defer if data is null -// we can be expecting either 'end' or -// 'error' -null!==n&&(e[d]=null,e[o]=null,e[s]=null,t(f(n,!1)))}}function y(e){// we wait for the next tick, because it might -// emit an error with process.nextTick -r.nextTick(h,e)}var g=Object.getPrototypeOf(function(){}),b=Object.setPrototypeOf((a(n={get stream(){return this[p]},next:function(){var e,t,n=this,a=this[l];if(null!==a)return Promise.reject(a);if(this[u])return Promise.resolve(f(void 0,!0));if(this[p].destroyed)// called, the error will be emitted via nextTick, and -// we cannot guarantee that there is no error lingering around -// waiting to be emitted. -return new Promise(function(e,t){r.nextTick(function(){n[l]?t(n[l]):e(f(void 0,!0))})});// if we have multiple next() calls -// we will wait for the previous Promise to finish -// this logic is optimized to support for await loops, -// where next() is only called once at a time -var i=this[d];if(i)t=new Promise((e=this,function(t,n){i.then(function(){if(e[u]){t(f(void 0,!0));return}e[c](t,n)},n)}));else{// fast path needed to support multiple this.push() -// without triggering the next() queue -var o=this[p].read();if(null!==o)return Promise.resolve(f(o,!1));t=new Promise(this[c])}return this[d]=t,t}},Symbol.asyncIterator,function(){return this}),a(n,"return",function(){var e=this;// destroy(err, cb) is a private API -// we can guarantee we have that here, because we control the -// Readable class this is attached to -return new Promise(function(t,n){e[p].destroy(null,function(e){if(e){n(e);return}t(f(void 0,!0))})})}),n),g);e.exports=function(e){var t,n=Object.create(b,(a(t={},p,{value:e,writable:!0}),a(t,o,{value:null,writable:!0}),a(t,s,{value:null,writable:!0}),a(t,l,{value:null,writable:!0}),a(t,u,{value:e._readableState.endEmitted,writable:!0}),a(t,c,{value:function(e,t){var r=n[p].read();r?(n[d]=null,n[o]=null,n[s]=null,e(f(r,!1))):(n[o]=e,n[s]=t)},writable:!0}),t));return n[d]=null,i(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[s];null!==t&&(n[d]=null,n[o]=null,n[s]=null,t(e)),n[l]=e;return}var r=n[o];null!==r&&(n[d]=null,n[o]=null,n[s]=null,r(f(void 0,!0))),n[u]=!0}),e.on("readable",y.bind(null,n)),n}}),h("9RUbc",function(e,t){var n=m("7iME2").codes.ERR_STREAM_PREMATURE_CLOSE;function r(){}e.exports=function e(t,a,i){if("function"==typeof a)return e(t,null,a);a||(a={}),o=i||r,s=!1,i=function(){if(!s){s=!0;for(var e=arguments.length,t=Array(e),n=0;n0},function(e){if(e)return a(e);d=!0,a()}),f=!1,function(t){if(!d&&!f){// request.destroy just do .end - .abort is what we want -if(f=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();a(t||new i("pipe"))}}});return u.reduce(l)}}),h("cDdKA",function(e,t){e.exports=function(){for(var e={},t=0;t// Most people will expect references to be bundled into the the "definitions" property, - // so we always crawl that property first, if it exists. - "definitions"===e?-1:"definitions"===t?1:e.length-t.length)){let t=r.join(a,e),f=r.join(s,e),m=p[e];n.isAllowed$Ref(m)?o(p,e,a,f,l,u,d,c):i(p,e,t,f,l,u,d,c)}}}/** - * Inventories the given JSON Reference (i.e. records detailed information about it so we can - * optimize all $refs in the schema), and then crawls the resolved value. - * - * @param {object} $refParent - The object that contains a JSON Reference as one of its keys - * @param {string} $refKey - The key in `$refParent` that is a JSON Reference - * @param {string} path - The full path of the JSON Reference at `$refKey`, possibly with a JSON Pointer in the hash - * @param {string} pathFromRoot - The path of the JSON Reference at `$refKey`, from the schema root - * @param {object[]} inventory - An array of already-inventoried $ref pointers - * @param {$Refs} $refs - * @param {$RefParserOptions} options - */function o(e,t,o,s,l,u,d,c){let p=null===t?e:e[t],f=a.resolve(o,p.$ref),m=d._resolve(f,s,c);if(null===m)return;let h=r.parse(s).length,y=a.stripHash(m.path),g=a.getHash(m.path),b=y!==d._root$Ref.path,_=n.isExtended$Ref(p);l+=m.indirections;let v=/** - * TODO - */function(e,t,n){for(let r=0;r{if(e.file!==t.file)return e.file} parents - An array of the parent objects that have already been dereferenced - * @param {Set} processedObjects - An array of all the objects that have already been processed - * @param {Map} dereferencedCache - An map of all the dereferenced objects - * @param {$Refs} $refs - * @param {$RefParserOptions} options - * @returns {{value: object, circular: boolean}} - */function o(e,t,a,i,u,d,c,p){let f;let m={value:e,circular:!1};if(("ignore"===p.dereference.circular||!u.has(e))&&e&&"object"==typeof e&&!ArrayBuffer.isView(e)){if(i.add(e),u.add(e),n.isAllowed$Ref(e,p))f=s(e,t,a,i,u,d,c,p),m.circular=f.circular,m.value=f.value;else for(let h of Object.keys(e)){let y=r.join(t,h),g=r.join(a,h),b=e[h],_=!1;n.isAllowed$Ref(b,p)?(_=(f=s(b,y,g,i,u,d,c,p)).circular,e[h]!==f.value&&(e[h]=f.value)):i.has(b)?_=l(y,c,p):(_=(f=o(b,y,g,i,u,d,c,p)).circular,e[h]!==f.value&&(e[h]=f.value)),// Set the "isCircular" flag if this or any other property is circular -m.circular=m.circular||_}i.delete(e)}return m}/** - * Dereferences the given JSON Reference, and then crawls the resulting value. - * - * @param {{$ref: string}} $ref - The JSON Reference to resolve - * @param {string} path - The full path of `$ref`, possibly with a JSON Pointer in the hash - * @param {string} pathFromRoot - The path of `$ref` from the schema root - * @param {Set} parents - An array of the parent objects that have already been dereferenced - * @param {Set} processedObjects - An array of all the objects that have already been dereferenced - * @param {Map} dereferencedCache - An map of all the dereferenced objects - * @param {$Refs} $refs - * @param {$RefParserOptions} options - * @returns {{value: object, circular: boolean}} - */function s(e,t,r,a,s,u,d,c){// console.log('Dereferencing $ref pointer "%s" at %s', $ref.$ref, path); -let p=i.resolve(t,e.$ref),f=u.get(p);if(f){let t=Object.keys(e);if(t.length>1){let n={};for(let r of t)"$ref"===r||r in f.value||(n[r]=e[r]);return{circular:f.circular,value:Object.assign({},f.value,n)}}return f}let m=d._resolve(p,t,c);if(null===m)return{circular:!1,value:null};// Check for circular references -let h=m.circular,y=h||a.has(m.value);y&&l(t,d,c);// Dereference the JSON reference -let g=n.dereference(e,m.value);// Crawl the dereferenced value (unless it's circular) -if(!y){// Determine if the dereferenced value is circular -let e=o(g,m.path,r,a,s,u,d,c);y=e.circular,g=e.value}y&&!h&&"ignore"===c.dereference.circular&&(g=e),h&&// So replace the $ref path with the absolute path from the JSON Schema root -(g.$ref=r);let b={circular:y,value:g};return 1===Object.keys(e).length&&u.set(p,b),b}/** - * Called when a circular reference is found. - * It sets the {@link $Refs#circular} flag, and throws an error if options.dereference.circular is false. - * - * @param {string} keyPath - The JSON Reference path of the circular reference - * @param {$Refs} $refs - * @param {$RefParserOptions} options - * @returns {boolean} - always returns true, to indicate that a circular reference was found - */function l(e,t,n){if(t.circular=!0,!n.dereference.circular)throw a.reference(`Circular $ref pointer found at ${e}`);return!0}e.exports=/** - * Crawls the JSON schema, finds all JSON references, and dereferences them. - * This method mutates the JSON schema object, replacing JSON references with their resolved value. - * - * @param {$RefParser} parser - * @param {$RefParserOptions} options - */function(e,t){// console.log('Dereferencing $ref pointers in %s', parser.$refs._root$Ref.path); -let n=o(e.schema,e.$refs._root$Ref.path,"#",new Set,new Set,new Map,e.$refs,t);e.$refs.circular=n.circular,e.schema=n.value}}),h("3PaEX",function(e,t){var n=m("5g2iK");e.exports=function(e,t){if(!e)return t;t.then(function(t){n(function(){e(null,t)})},function(t){n(function(){e(t)})})}}),h("5g2iK",function(e,t){var n=m("ibaza");e.exports="object"==typeof n&&"function"==typeof n.nextTick?n.nextTick:"function"==typeof setImmediate?setImmediate:function(e){setTimeout(e,0)}}),h("aUpfi",function(e,t){var n,r,a,i,o,s;e.exports,// CommonJS -e.exports=(n=function(e){return"object"==typeof e&&null!==e&&e.toString()===({}).toString()},r=function(e){return JSON.parse(JSON.stringify(e))},a=function(e,t){for(var i in e=r(e),t)t.hasOwnProperty(i)&&(n(e[i])&&n(t[i])?e[i]=a(e[i],t[i]):e[i]=t[i]);return e},i=function(e,t){e=e.replace(/^#\/definitions\//,"").split("/");var a=function(e,t){var n=e.shift();return t[n]?e.length?a(e,t[n]):t[n]:{}},i=a(e,t);return n(i)?r(i):i},o=function(e,t){for(var n=e.length,r=-1,o={};++r=0&&void 0===l[u];u--)u+1>a&&l.pop();return l}// object-typed arrays -var d=s(e.items,t);if(void 0===d)return[];for(var l=[],u=0;u elements -// (i.e., `typeof document.createElement( "object" ) === "function"`). -// We don't want to classify *any* DOM node as a function. -// Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5 -// Plus for old WebKit, typeof returns "function" for HTML collections -// (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756) -return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},g=e.document,b={type:!0,src:!0,nonce:!0,noModule:!0};function _(e,t,n){var r,a,i=(n=n||g).createElement("script");if(i.text=e,t)for(r in b)// Support: Firefox 64+, Edge 18+ -// Some browsers don't support the "nonce" property on scripts. -// On the other hand, just using `getAttribute` is not enough as -// the `nonce` attribute is reset to an empty string whenever it -// becomes browsing-context connected. -// See https://github.com/whatwg/html/issues/2369 -// See https://html.spec.whatwg.org/#nonce-attributes -// The `node.getAttribute` check was added for the sake of -// `jQuery.globalEval` so that it can fake a nonce-containing node -// via an object. -(a=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,a);n.head.appendChild(i).parentNode.removeChild(i)}function v(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[d.call(e)]||"object":typeof e}/* global Symbol */// Defining this global in .eslintrc.json would create a danger of using the global -// unguarded in another place, it seems safer to define global only for this module -var w="3.7.1",x=/HTML$/i,k=function(e,t){// The jQuery object is actually just the init constructor 'enhanced' -// Need init if jQuery is called (just allow error to be thrown if not included) -return new k.fn.init(e,t)};function M(e){// Support: real iOS 8.2 only (not reproducible in simulator) -// `in` check used to prevent JIT error (gh-2145) -// hasOwn isn't used here due to false negatives -// regarding Nodelist length in IE -var t=!!e&&"length"in e&&e.length,n=v(e);return!(h(e)||y(e))&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}k.fn=k.prototype={// The current version of jQuery being used -jquery:w,constructor:k,// The default length of a jQuery object is 0 -length:0,toArray:function(){return i.call(this)},// Get the Nth element in the matched element set OR -// Get the whole matched element set as a clean array -get:function(e){return(// Return all the elements in a clean array -null==e?i.call(this):e<0?this[e+this.length]:this[e])},// Take an array of elements and push it onto the stack -// (returning the new matched element set) -pushStack:function(e){// Build a new jQuery matched element set -var t=k.merge(this.constructor(),e);// Return the newly-formed element set -return(// Add the old object onto the stack (as a reference) -t.prevObject=this,t)},// Execute a callback for every element in the matched set. -each:function(e){return k.each(this,e)},map:function(e){return this.pushStack(k.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(k.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+Y+")"+Y+"*"),W=RegExp(Y+"|>"),z=new RegExp(H),U=RegExp("^"+N+"$"),B={ID:RegExp("^#("+N+")"),CLASS:RegExp("^\\.("+N+")"),TAG:RegExp("^("+N+"|[*])"),ATTR:RegExp("^"+O),PSEUDO:RegExp("^"+H),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Y+"*(even|odd|(([+-]|)(\\d*)n|)"+Y+"*(?:([+-]|)"+Y+"*(\\d+)|))"+Y+"*\\)|)","i"),bool:RegExp("^(?:"+P+")$","i"),// For use in libraries implementing .is() -// We use this for POS matching in `select` -needsContext:RegExp("^"+Y+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Y+"*((?:-\\d)?\\d*)"+Y+"*\\)|)(?=[^-]|$)","i")},q=/^(?:input|select|textarea|button)$/i,V=/^h\d$/i,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/[+~]/,// https://www.w3.org/TR/CSS21/syndata.html#escaped-characters -Z=RegExp("\\\\[\\da-fA-F]{1,6}"+Y+"?|\\\\([^\\r\\n\\f])","g"),J=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},// Support: IE 9 - 11+, Edge 12 - 18+ -// Removing the function wrapper causes a "Permission Denied" -// error in IE/Edge. -K=function(){eo()},Q=ed(function(e){return!0===e.disabled&&D(e,"fieldset")},{dir:"parentNode",next:"legend"});// Optimize for push.apply( _, NodeList ) -try{b.apply(r=i.call(g.childNodes),g.childNodes),// Support: Android <=4.0 -// Detect silently failing push.apply -// eslint-disable-next-line no-unused-expressions -r[g.childNodes.length].nodeType}catch(e){b={apply:function(e,t){s.apply(e,i.call(t))},call:function(e){s.apply(e,i.call(arguments,1))}}}function X(e,t,n,r){var a,i,o,s,l,u,c,p=t&&t.ownerDocument,y=t?t.nodeType:9;// Return early from calls with invalid selector or context -if(n=n||[],"string"!=typeof e||!e||1!==y&&9!==y&&11!==y)return n;// Try to shortcut find operations (as opposed to filters) in HTML documents -if(!r&&(eo(t),t=t||d,f)){// If the selector is sufficiently simple, try using a "get*By*" DOM method -// (excepting DocumentFragment context, where the methods don't exist) -if(11!==y&&(l=$.exec(e))){// ID selector -if(a=l[1]){// Document context -if(9===y){if(!(o=t.getElementById(a)))return n;if(o.id===a)return b.call(n,o),n;// Element context -}else // getElementById can match elements by name instead of ID -if(p&&(o=p.getElementById(a))&&X.contains(t,o)&&o.id===a)return b.call(n,o),n}else if(l[2])return b.apply(n,t.getElementsByTagName(e)),n;else if((a=l[3])&&t.getElementsByClassName)return b.apply(n,t.getElementsByClassName(a)),n}// Take advantage of querySelectorAll -if(!C[e+" "]&&(!h||!h.test(e))){// qSA considers elements outside a scoping root when evaluating child or -// descendant combinators, which is not what we want. -// In such cases, we work around the behavior by prefixing every selector in the -// list with an ID selector referencing the scope context. -// The technique has to be used as well when a leading combinator is used -// as such selectors are not recognized by querySelectorAll. -// Thanks to Andrew Dupont for this technique. -if(c=e,p=t,1===y&&(W.test(e)||F.test(e))){for(// Expand context for sibling selectors -(p=G.test(e)&&ei(t.parentNode)||t)==t&&m.scope||((s=t.getAttribute("id"))?s=k.escapeSelector(s):t.setAttribute("id",s=_)),i=// Prefix every selector in the list -(u=el(e)).length;i--;)u[i]=(s?"#"+s:":scope")+" "+eu(u[i]);c=u.join(",")}try{return b.apply(n,p.querySelectorAll(c)),n}catch(t){C(e,!0)}finally{s===_&&t.removeAttribute("id")}}}// All others -return em(e.replace(j,"$1"),t,n,r)}/** - * Create key-value caches of limited size - * @returns {function(string, object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */function ee(){var e=[];return function t(r,a){return e.push(r+" ")>n.cacheLength&&delete t[e.shift()],t[r+" "]=a}}/** - * Mark a function for special use by jQuery selector module - * @param {Function} fn The function to mark - */function et(e){return e[_]=!0,e}/** - * Support testing using an element - * @param {Function} fn Passed the created element and returns a boolean result - */function en(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),// release memory in IE -t=null}}/** - * Returns a function to use in pseudos for :enabled/:disabled - * @param {Boolean} disabled true for :disabled; false for :enabled - */function er(e){// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable -return function(t){// Only certain elements can match :enabled or :disabled -// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled -// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled -if("form"in t)return(// Check for inherited disabledness on relevant non-disabled elements: -// * listed form-associated elements in a disabled fieldset -// https://html.spec.whatwg.org/multipage/forms.html#category-listed -// https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled -// * option elements in a disabled optgroup -// https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled -// All such elements have a "form" property. -t.parentNode&&!1===t.disabled?// Option elements defer to a parent optgroup if present -"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||// Where there is no isDisabled, check manually -!e!==t.isDisabled&&Q(t)===e:t.disabled===e);return"label"in t&&t.disabled===e}}/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */function ea(e){return et(function(t){return t=+t,et(function(n,r){// Match elements found at the specified indexes -for(var a,i=e([],n.length,t),o=i.length;o--;)n[a=i[o]]&&(n[a]=!(r[a]=n[a]))})})}/** - * Checks a node for validity as a jQuery selector context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */function ei(e){return e&&void 0!==e.getElementsByTagName&&e}/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [node] An element or document object to use to set the document - * @returns {Object} Returns the current document - */function eo(e){var t,r=e?e.ownerDocument||e:g;return r!=d&&9===r.nodeType&&r.documentElement&&(p=// Update global variables -(d=r).documentElement,f=!k.isXMLDoc(d),// Support: iOS 7 only, IE 9 - 11+ -// Older browsers didn't support unprefixed `matches`. -y=p.matches||p.webkitMatchesSelector||p.msMatchesSelector,p.msMatchesSelector&&// Support: IE 11+, Edge 17 - 18+ -// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -g!=d&&(t=d.defaultView)&&t.top!==t&&t.addEventListener("unload",K),// Support: IE <10 -// Check if getElementById returns elements by name -// The broken getElementById methods don't pick up programmatically-set names, -// so use a roundabout getElementsByName test -m.getById=en(function(e){return p.appendChild(e).id=k.expando,!d.getElementsByName||!d.getElementsByName(k.expando).length}),// Support: IE 9 only -// Check to see if it's possible to do matchesSelector -// on a disconnected node. -m.disconnectedMatch=en(function(e){return y.call(e,"*")}),// Support: IE 9 - 11+, Edge 12 - 18+ -// IE/Edge don't support the :scope pseudo-class. -m.scope=en(function(){return d.querySelectorAll(":scope")}),// Support: Chrome 105 - 111 only, Safari 15.4 - 16.3 only -// Make sure the `:has()` argument is parsed unforgivingly. -// We include `*` in the test to detect buggy implementations that are -// _selectively_ forgiving (specifically when the list includes at least -// one valid selector). -// Note that we treat complete lack of support for `:has()` as if it were -// spec-compliant support, which is fine because use of `:has()` in such -// environments will fail in the qSA path and fall back to jQuery traversal -// anyway. -m.cssHas=en(function(){try{return d.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),m.getById?(n.filter.ID=function(e){var t=e.replace(Z,J);return function(e){return e.getAttribute("id")===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&f){var n=t.getElementById(e);return n?[n]:[]}}):(n.filter.ID=function(e){var t=e.replace(Z,J);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},// Support: IE 6 - 7 only -// getElementById is not reliable as a find shortcut -n.find.ID=function(e,t){if(void 0!==t.getElementById&&f){var n,r,a,i=t.getElementById(e);if(i){if(// Verify the id attribute -(n=i.getAttributeNode("id"))&&n.value===e)return[i];for(// Fall back on getElementsByName -a=t.getElementsByName(e),r=0;i=a[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),// Tag -n.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},// Class -n.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&f)return t.getElementsByClassName(e)},/* QSA/matchesSelector - ---------------------------------------------------------------------- */// QSA and matchesSelector support -h=[],// Build QSA regex -// Regex strategy adopted from Diego Perini -en(function(e){var t;p.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||h.push("\\["+Y+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+_+"-]").length||h.push("~="),e.querySelectorAll("a#"+_+"+*").length||h.push(".#.+[+~]"),e.querySelectorAll(":checked").length||h.push(":checked"),// Support: Windows 8 Native Apps -// The type and name attributes are restricted during .innerHTML assignment -(t=d.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),// Support: IE 9 - 11+ -// IE's :disabled selector does not pick up the children of disabled fieldsets -// Support: Chrome <=105+, Firefox <=104+, Safari <=15.4+ -// In some of the document kinds, these selectors wouldn't work natively. -// This is probably OK but for backwards compatibility we want to maintain -// handling them through jQuery traversal in jQuery 3.x. -p.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),// Support: IE 11+, Edge 15 - 18+ -// IE 11/Edge don't find elements on a `[name='']` query in some cases. -// Adding a temporary attribute to the document before the selection works -// around the issue. -// Interestingly, IE 10 & older don't seem to have the issue. -(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||h.push("\\["+Y+"*name"+Y+"*="+Y+"*(?:''|\"\")")}),m.cssHas||// Our regular `try-catch` mechanism fails to detect natively-unsupported -// pseudo-classes inside `:has()` (such as `:has(:contains("Foo"))`) -// in browsers that parse the `:has()` argument as a forgiving selector list. -// https://drafts.csswg.org/selectors/#relational now requires the argument -// to be parsed unforgivingly, but browsers have not yet fully adjusted. -h.push(":has"),h=h.length&&new RegExp(h.join("|")),/* Sorting - ---------------------------------------------------------------------- */// Document order sorting -A=function(e,t){// Flag for duplicate removal -if(e===t)return u=!0,0;// Sort on method existence if only one input has compareDocumentPosition -var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&// Calculate position if both inputs belong to the same document -// Support: IE 11+, Edge 17 - 18+ -// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!m.sortDetached&&t.compareDocumentPosition(e)===n?// Choose the first element that is related to our preferred document -// Support: IE 11+, Edge 17 - 18+ -// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -e===d||e.ownerDocument==g&&X.contains(g,e)?-1:t===d||t.ownerDocument==g&&X.contains(g,t)?1:o?l.call(o,e)-l.call(o,t):0:4&n?-1:1)}),d}// Add button/input type pseudos -for(t in X.matches=function(e,t){return X(e,null,null,t)},X.matchesSelector=function(e,t){if(eo(e),f&&!C[t+" "]&&(!h||!h.test(t)))try{var n=y.call(e,t);// IE 9's matchesSelector returns false on disconnected nodes -if(n||m.disconnectedMatch||// As well, disconnected nodes are said to be in a document -// fragment in IE 9 -e.document&&11!==e.document.nodeType)return n}catch(e){C(t,!0)}return X(t,d,null,[e]).length>0},X.contains=function(e,t){return(e.ownerDocument||e)!=d&&eo(e),k.contains(e,t)},X.attr=function(e,t){// Set document vars if needed -// Support: IE 11+, Edge 17 - 18+ -// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -(e.ownerDocument||e)!=d&&eo(e);var r=n.attrHandle[t.toLowerCase()],a=r&&c.call(n.attrHandle,t.toLowerCase())?r(e,t,!f):void 0;return void 0!==a?a:e.getAttribute(t)},X.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */k.uniqueSort=function(e){var t,n=[],r=0,a=0;if(// Unless we *know* we can detect duplicates, assume their presence -// -// Support: Android <=4.0+ -// Testing for detecting duplicates is unpredictable so instead assume we can't -// depend on duplicate detection in all browsers without a stable sort. -u=!m.sortStable,o=!m.sortStable&&i.call(e,0),S.call(e,A),u){for(;t=e[a++];)t===e[a]&&(r=n.push(a));for(;r--;)T.call(e,n[r],1)}return(// Clear input after sorting to release objects -// See https://github.com/jquery/sizzle/pull/225 -o=null,e)},k.fn.uniqueSort=function(){return this.pushStack(k.uniqueSort(i.apply(this)))},(n=k.expr={// Can be adjusted by the user -cacheLength:50,createPseudo:et,match:B,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,J),// Move the given value to match[3] whether quoted or unquoted -e[3]=(e[3]||e[4]||e[5]||"").replace(Z,J),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return(/* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||X.error(e[0]),// numeric x and y parameters for Expr.filter.CHILD -// remember that false/true cast respectively to 0/1 -e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&X.error(e[0]),e)},PSEUDO:function(e){var t,n=!e[6]&&e[2];return B.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&z.test(n)&&// Get excess from tokenize (recursively) -(t=el(n,!0))&&// advance to the next closing parenthesis -(t=n.indexOf(")",n.length-t)-n.length)&&(// excess is a negative index -e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,J).toLowerCase();return"*"===e?function(){return!0}:function(e){return D(e,t)}},CLASS:function(e){var t=x[e+" "];return t||(t=RegExp("(^|"+Y+")"+e+"("+Y+"|$)"),x(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var a=X.attr(r,e);return null==a?"!="===t:!t||((a+="","="===t)?a===n:"!="===t?a!==n:"^="===t?n&&0===a.indexOf(n):"*="===t?n&&a.indexOf(n)>-1:"$="===t?n&&a.slice(-n.length)===n:"~="===t?(" "+a.replace(I," ")+" ").indexOf(n)>-1:"|="===t&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,a){var i="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===a?function(e){return!!e.parentNode}:function(t,n,l){var u,d,c,p,f,m=i!==o?"nextSibling":"previousSibling",h=t.parentNode,y=s&&t.nodeName.toLowerCase(),g=!l&&!s,b=!1;if(h){// :(first|last|only)-(child|of-type) -if(i){for(;m;){for(c=t;c=c[m];)if(s?D(c,y):1===c.nodeType)return!1;// Reverse direction for :only-* (if we haven't yet done so) -f=m="only"===e&&!f&&"nextSibling"}return!0}// non-xml :nth-child(...) stores cache data on `parent` -if(f=[o?h.firstChild:h.lastChild],o&&g){for(b=(p=(u=// Seek `elem` from a previously-cached index -(d=h[_]||(h[_]={}))[e]||[])[0]===v&&u[1])&&u[2],c=p&&h.childNodes[p];c=++p&&c&&c[m]||// Fallback to seeking `elem` from the start -(b=p=0)||f.pop();)if(1===c.nodeType&&++b&&c===t){d[e]=[v,p,b];break}}else // xml :nth-child(...) -// or :nth-last-child(...) or :nth(-last)?-of-type(...) -if(g&&(b=p=(u=(d=t[_]||(t[_]={}))[e]||[])[0]===v&&u[1]),!1===b)// Use the same loop as above to seek `elem` from the start -for(;(c=++p&&c&&c[m]||(b=p=0)||f.pop())&&(!((s?D(c,y):1===c.nodeType)&&++b)||(g&&((d=c[_]||(c[_]={}))[e]=[v,b]),c!==t)););return(// Incorporate the offset, then check against cycle size -(b-=a)===r||b%r==0&&b/r>=0)}}},PSEUDO:function(e,t){// pseudo-class names are case-insensitive -// https://www.w3.org/TR/selectors/#pseudo-classes -// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters -// Remember that setFilters inherits from pseudos -var r,a=n.pseudos[e]||n.setFilters[e.toLowerCase()]||X.error("unsupported pseudo: "+e);return(// The user may use createPseudo to indicate that -// arguments are needed to create the filter function -// just as jQuery does -a[_]?a(t):a.length>1?(r=[e,e,"",t],n.setFilters.hasOwnProperty(e.toLowerCase())?et(function(e,n){for(var r,i=a(e,t),o=i.length;o--;)r=l.call(e,i[o]),e[r]=!(n[r]=i[o])}):function(e){return a(e,0,r)}):a)}},pseudos:{// Potentially complex pseudos -not:et(function(e){// Trim the selector passed to compile -// to avoid treating leading and trailing -// spaces as combinators -var t=[],n=[],r=ef(e.replace(j,"$1"));return r[_]?et(function(e,t,n,a){// Match elements unmatched by `matcher` -for(var i,o=r(e,null,a,[]),s=e.length;s--;)(i=o[s])&&(e[s]=!(t[s]=i))}):function(e,a,i){return t[0]=e,r(t,null,i,n),// Don't keep the element -// (see https://github.com/jquery/sizzle/issues/299) -t[0]=null,!n.pop()}}),has:et(function(e){return function(t){return X(e,t).length>0}}),contains:et(function(e){return e=e.replace(Z,J),function(t){return(t.textContent||k.text(t)).indexOf(e)>-1}}),// "Whether an element is represented by a :lang() selector -// is based solely on the element's language value -// being equal to the identifier C, -// or beginning with the identifier C immediately followed by "-". -// The matching of C against the element's language value is performed case-insensitively. -// The identifier C does not have to be a valid language name." -// https://www.w3.org/TR/selectors/#lang-pseudo -lang:et(function(e){return U.test(e||"")||X.error("unsupported lang: "+e),e=e.replace(Z,J).toLowerCase(),function(t){var n;do if(n=f?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType)return!1}}),// Miscellaneous -target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===p},focus:function(e){return e===// Support: IE <=9 only -// Accessing document.activeElement can throw unexpectedly -// https://bugs.jquery.com/ticket/13393 -function(){try{return d.activeElement}catch(e){}}()&&d.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},// Boolean properties -enabled:er(!1),disabled:er(!0),checked:function(e){// In CSS3, :checked should return both checked and selected elements -// https://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked -return D(e,"input")&&!!e.checked||D(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},// Contents -empty:function(e){// https://www.w3.org/TR/selectors/#empty-pseudo -// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), -// but not by others (comment: 8; processing instruction: 7; etc.) -// nodeType < 6 works because attributes (2) do not appear as children -for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!n.pseudos.empty(e)},// Element/input types -header:function(e){return V.test(e.nodeName)},input:function(e){return q.test(e.nodeName)},button:function(e){return D(e,"input")&&"button"===e.type||D(e,"button")},text:function(e){var t;return D(e,"input")&&"text"===e.type&&// Support: IE <10 only -// New HTML5 attribute values (e.g., "search") appear -// with elem.type === "text" -(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},// Position-in-collection -first:ea(function(){return[0]}),last:ea(function(e,t){return[t-1]}),eq:ea(function(e,t,n){return[n<0?n+t:n]}),even:ea(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ea(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var a=e.length;a--;)if(!e[a](t,n,r))return!1;return!0}:e[0]}function ep(e,t,n,r,a){for(var i,o=[],s=0,l=e.length,u=null!=t;s-1},d,!0),m=[function(e,t,n){// Support: IE 11+, Edge 17 - 18+ -// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -var i=!u&&(n||t!=a)||((r=t).nodeType?p(e,t,n):f(e,t,n));return(// Avoid hanging onto element -// (see https://github.com/jquery/sizzle/issues/299) -r=null,i)}];c-1&&(e[d]=!(o[d]=p))}}else f=ep(f===o?f.splice(y,f.length):f),i?i(null,o,f,u):b.apply(o,f)})}(c>1&&ec(m),c>1&&eu(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(j,"$1"),i,c0,i=c.length>0,o=function(e,t,o,s,l){var p,m,h,y=0,g="0",_=e&&[],w=[],x=a,M=e||i&&n.find.TAG("*",l),D=v+=null==x?1:Math.random()||.1,S=M.length;// Add elements passing elementMatchers directly to results -// Support: iOS <=7 - 9 only -// Tolerate NodeList properties (IE: "length"; Safari: ) matching -// elements by id. (see trac-14142) -for(l&&// IE/Edge sometimes throw a "Permission denied" error when strict-comparing -// two documents; shallow comparisons work. -// eslint-disable-next-line eqeqeq -(a=t==d||t||l);g!==S&&null!=(p=M[g]);g++){if(i&&p){for(m=0,t||p.ownerDocument==d||(eo(p),o=!f);h=c[m++];)if(h(p,t||d,o)){b.call(s,p);break}l&&(v=D)}// Track unmatched elements for set filters -r&&((p=!h&&p)&&y--,e&&_.push(p))}// Apply set filters to unmatched elements -// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` -// equals `i`), unless we didn't visit _any_ elements in the above loop because we have -// no element matchers and no seed. -// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that -// case, which will result in a "00" `matchedCount` that differs from `i` but is also -// numerically zero. -if(// `i` is now the count of elements visited above, and adding it to `matchedCount` -// makes the latter nonnegative. -y+=g,r&&g!==y){for(m=0;h=u[m++];)h(_,w,t,o);if(e){// Reintegrate element matches to eliminate the need for sorting -if(y>0)for(;g--;)_[g]||w[g]||(w[g]=L.call(s));// Discard index placeholder values to get only actual matches -w=ep(w)}// Add matches to results -b.apply(s,w),l&&!e&&w.length>0&&y+u.length>1&&k.uniqueSort(s)}return l&&(v=D,a=x),_},r?et(o):o))).selector=e}return p}/** - * A low-level selection function that works with jQuery's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with jQuery selector compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */function em(e,t,r,a){var i,o,s,l,u,d="function"==typeof e&&e,c=!a&&el(e=d.selector||e);// Try to minimize operations if there is only one selector in the list and no seed -// (the latter of which guarantees us context) -if(r=r||[],1===c.length){if(// Reduce context if the leading compound selector is an ID -(o=c[0]=c[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&f&&n.relative[o[1].type]){if(!(t=(n.find.ID(s.matches[0].replace(Z,J),t)||[])[0]))return r;d&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(// Fetch a seed set for right-to-left matching -i=B.needsContext.test(e)?0:o.length;// Abort if we hit a combinator -i--&&(s=o[i],!n.relative[l=s.type]);)if((u=n.find[l])&&(a=u(s.matches[0].replace(Z,J),G.test(o[0].type)&&ei(t.parentNode)||t))){if(// If seed is empty or no tokens remain, we can return early -o.splice(i,1),!(e=a.length&&eu(o)))return b.apply(r,a),r;break}}return(// Compile and execute a filtering function if one is not provided -// Provide `match` to avoid retokenization if we modified the selector above -(d||ef(e,c))(a,t,!f,r,!t||G.test(e)&&ei(t.parentNode)||t),r)}es.prototype=n.filters=n.pseudos,n.setFilters=new es,// One-time assignments -// Support: Android <=4.0 - 4.1+ -// Sort stability -m.sortStable=_.split("").sort(A).join("")===_,// Initialize against the default document -eo(),// Support: Android <=4.0 - 4.1+ -// Detached nodes confoundingly follow *each other* -m.sortDetached=en(function(e){// Should return 1, but returns 4 (following) -return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),k.find=X,// Deprecated -k.expr[":"]=k.expr.pseudos,k.unique=k.uniqueSort,// These have always been private, but they used to be documented as part of -// Sizzle so let's maintain them for now for backwards compatibility purposes. -X.compile=ef,X.select=em,X.setDocument=eo,X.tokenize=el,X.escape=k.escapeSelector,X.getText=k.text,X.isXML=k.isXMLDoc,X.selectors=k.expr,X.support=k.support,X.uniqueSort=k.uniqueSort;/* eslint-enable */}();var A=function(e,t,n){for(var r=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&k(e).is(n))break;r.push(e)}return r},P=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext,O=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;// Implement the identical functionality for filter and not -function H(e,t,n){return h(t)?k.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?k.grep(e,function(e){return e===t!==n}):"string"!=typeof t?k.grep(e,function(e){return l.call(t,e)>-1!==n}):k.filter(t,e,n)}k.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,a=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t1?k.uniqueSort(n):n},filter:function(e){return this.pushStack(H(this,e||[],!1))},not:function(e){return this.pushStack(H(this,e||[],!0))},is:function(e){return!!H(this,// so $("p:first").is("p:last") won't return true for a doc with two "p". -"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});// Initialize a jQuery object -// A central reference to the root jQuery(document) -var I,// Prioritize #id over to avoid XSS via location.hash (trac-9521) -// Strict HTML recognition (trac-11290: must start with <) -// Shortcut simple #id case for speed -R=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;// Give the init function the jQuery prototype for later instantiation -(k.fn.init=function(e,t,n){var r,a;// HANDLE: $(""), $(null), $(undefined), $(false) -if(!e)return this;// Handle HTML strings -if(// Method init() accepts an alternate rootjQuery -// so migrate can support jQuery.sub (gh-2101) -n=n||I,"string"==typeof e){// Match html or make sure no context is specified for #id -if((r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:R.exec(e))&&(r[1]||!t)){// HANDLE: $(html) -> $(array) -if(!r[1])return(a=g.getElementById(r[2]))&&(// Inject the element directly into the jQuery object -this[0]=a,this.length=1),this;// HANDLE: $(html, props) -if(t=t instanceof k?t[0]:t,// Option to run scripts is true for back-compat -// Intentionally let the error be thrown if parseHTML is not present -k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:g,!0)),O.test(r[1])&&k.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);// HANDLE: $(DOMElement) -}return e.nodeType?(this[0]=e,this.length=1,this):h(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,// Initialize central reference -I=k(g);var F=/^(?:parents|prev(?:Until|All))/,W={children:!0,contents:!0,next:!0,prev:!0};function z(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&k.find.matchesSelector(n,e))){i.push(n);break}}return this.pushStack(i.length>1?k.uniqueSort(i):i)},// Determine the position of an element within the set -index:function(e){return(// No argument, return index in parent -e?"string"==typeof e?l.call(k(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1)},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return A(e,"parentNode")},parentsUntil:function(e,t,n){return A(e,"parentNode",n)},next:function(e){return z(e,"nextSibling")},prev:function(e){return z(e,"previousSibling")},nextAll:function(e){return A(e,"nextSibling")},prevAll:function(e){return A(e,"previousSibling")},nextUntil:function(e,t,n){return A(e,"nextSibling",n)},prevUntil:function(e,t,n){return A(e,"previousSibling",n)},siblings:function(e){return P((e.parentNode||{}).firstChild,e)},children:function(e){return P(e.firstChild)},contents:function(e){return null!=e.contentDocument&&// Support: IE 11+ -// elements with no `data` attribute has an object -// `contentDocument` with a `null` prototype. -a(e.contentDocument)?e.contentDocument:(D(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(e,t){k.fn[e]=function(n,r){var a=k.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(a=k.filter(r,a)),this.length>1&&(W[e]||k.uniqueSort(a),F.test(e)&&a.reverse()),this.pushStack(a)}});var U=/[^\x20\t\r\n\f]+/g;function B(e){return e}function q(e){throw e}function V(e,t,n,r){var a;try{// Check for promise aspect first to privilege synchronous behavior -e&&h(a=e.promise)?a.call(e).done(t).fail(n):e&&h(a=e.then)?a.call(e,t,n):// * false: [ value ].slice( 0 ) => resolve( value ) -// * true: [ value ].slice( 1 ) => resolve() -t.apply(void 0,[e].slice(r));// For Promises/A+, convert exceptions into rejections -// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in -// Deferred#then to conditionally suppress rejection. -}catch(e){// Support: Android 4.0 only -// Strict mode functions invoked without .call/.apply get global-object context -n.apply(void 0,[e])}}/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */k.Callbacks=function(e){// Convert options from String-formatted to Object-formatted if needed -// (we check in cache first) -e="string"==typeof e?(t=e,n={},k.each(t.match(U)||[],function(e,t){n[t]=!0}),n):k.extend({},e);var t,n,r,a,i,o,s=[],l=[],u=-1,d=function(){for(// Enforce single-firing -o=o||e.once,// Execute callbacks for all pending executions, -// respecting firingIndex overrides and runtime changes -i=r=!0;l.length;u=-1)for(a=l.shift();++u-1;)s.splice(n,1),n<=u&&u--}),this},// Check if a given callback is in the list. -// If no argument is given, return whether or not list has callbacks attached. -has:function(e){return e?k.inArray(e,s)>-1:s.length>0},// Remove all callbacks from the list -empty:function(){return s&&(s=[]),this},// Disable .fire and .add -// Abort any current/pending executions -// Clear all callbacks and values -disable:function(){return o=l=[],s=a="",this},disabled:function(){return!s},// Disable .fire -// Also disable .add unless we have memory (since it would have no effect) -// Abort any pending executions -lock:function(){return o=l=[],a||r||(s=a=""),this},locked:function(){return!!o},// Call all callbacks with the given context and arguments -fireWith:function(e,t){return o||(t=[e,(t=t||[]).slice?t.slice():t],l.push(t),r||d()),this},// Call all the callbacks with the given arguments -fire:function(){return c.fireWith(this,arguments),this},// To know if the callbacks have already been called at least once -fired:function(){return!!i}};return c},k.extend({Deferred:function(t){var n=[// action, add listener, callbacks, -// ... .then handlers, argument index, [final state] -["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},// Keep pipe for back-compat -pipe:function(){var e=arguments;return k.Deferred(function(t){k.each(n,function(n,r){// Map tuples (progress, done, fail) to arguments (done, fail, progress) -var a=h(e[r[4]])&&e[r[4]];// deferred.progress(function() { bind to newDefer or newDefer.notify }) -// deferred.done(function() { bind to newDefer or newDefer.resolve }) -// deferred.fail(function() { bind to newDefer or newDefer.reject }) -i[r[1]](function(){var e=a&&a.apply(this,arguments);e&&h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,a?[e]:arguments)})}),e=null}).promise()},then:function(t,r,a){var i=0;function o(t,n,r,a){return function(){var s=this,l=arguments,u=function(){var e,u;// Support: Promises/A+ section 2.3.3.3.3 -// https://promisesaplus.com/#point-59 -// Ignore double-resolution attempts -if(!(t=i&&(r!==q&&(s=void 0,l=[e]),n.rejectWith(s,l))}};// Support: Promises/A+ section 2.3.3.3.1 -// https://promisesaplus.com/#point-57 -// Re-resolve promises immediately to dodge false rejection from -// subsequent errors -t?d():(k.Deferred.getErrorHook?d.error=k.Deferred.getErrorHook():k.Deferred.getStackHook&&(d.error=k.Deferred.getStackHook()),e.setTimeout(d))}}return k.Deferred(function(e){// progress_handlers.add( ... ) -n[0][3].add(o(0,e,h(a)?a:B,e.notifyWith)),// fulfilled_handlers.add( ... ) -n[1][3].add(o(0,e,h(t)?t:B)),// rejected_handlers.add( ... ) -n[2][3].add(o(0,e,h(r)?r:q))}).promise()},// Get a promise for this deferred -// If obj is provided, the promise aspect is added to the object -promise:function(e){return null!=e?k.extend(e,a):a}},i={};// All done! -return(// Add list-specific methods -k.each(n,function(e,t){var o=t[2],s=t[5];// promise.progress = list.add -// promise.done = list.add -// promise.fail = list.add -a[t[1]]=o.add,s&&o.add(function(){// state = "resolved" (i.e., fulfilled) -// state = "rejected" -r=s},// fulfilled_callbacks.disable -n[3-e][2].disable,// fulfilled_handlers.disable -n[3-e][3].disable,n[0][2].lock,n[0][3].lock),// progress_handlers.fire -// fulfilled_handlers.fire -// rejected_handlers.fire -o.add(t[3].fire),// deferred.notify = function() { deferred.notifyWith(...) } -// deferred.resolve = function() { deferred.resolveWith(...) } -// deferred.reject = function() { deferred.rejectWith(...) } -i[t[0]]=function(){return i[t[0]+"With"](this===i?void 0:this,arguments),this},// deferred.notifyWith = list.fireWith -// deferred.resolveWith = list.fireWith -// deferred.rejectWith = list.fireWith -i[t[0]+"With"]=o.fireWith}),// Make the deferred a promise -a.promise(i),t&&t.call(i,i),i)},// Deferred helper -when:function(e){var t=arguments.length,n=t,r=Array(n),a=i.call(arguments),o=k.Deferred(),s=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?i.call(arguments):n,--t||o.resolveWith(r,a)}};// Single- and empty arguments are adopted like Promise.resolve -if(t<=1&&(V(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||h(a[n]&&a[n].then)))return o.then();// Multiple arguments are aggregated like Promise.all array elements -for(;n--;)V(a[n],s(n),o.reject);return o.promise()}});// These usually indicate a programmer mistake during development, -// warn about them ASAP rather than swallowing them by default. -var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;// If `jQuery.Deferred.getErrorHook` is defined, `asyncError` is an error -// captured before the async barrier to get the original error cause -// which may otherwise be hidden. -k.Deferred.exceptionHook=function(t,n){// Support: IE 8 - 9 only -// Console exists when dev tools are open, which can happen at any time -e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},k.readyException=function(t){e.setTimeout(function(){throw t})};// The deferred used on DOM ready -var G=k.Deferred();// The ready event handler and self cleanup method -function Z(){g.removeEventListener("DOMContentLoaded",Z),e.removeEventListener("load",Z),k.ready()}k.fn.ready=function(e){return G.then(e)// Wrap jQuery.readyException in a function so that the lookup -// happens at the time of error handling instead of callback -// registration. -.catch(function(e){k.readyException(e)}),this},k.extend({// Is the DOM ready to be used? Set to true once it occurs. -isReady:!1,// A counter to track how many items to wait for before -// the ready event fires. See trac-6781 -readyWait:1,// Handle when the DOM is ready -ready:function(e){// Abort if there are pending holds or we're already ready -!(!0===e?--k.readyWait:k.isReady)&&(// Remember that the DOM is ready -k.isReady=!0,!0!==e&&--k.readyWait>0||// If there are functions bound, to execute -G.resolveWith(g,[k]))}}),k.ready.then=G.then,"complete"!==g.readyState&&("loading"===g.readyState||g.documentElement.doScroll)?(// Use the handy event callback -g.addEventListener("DOMContentLoaded",Z),// A fallback to window.onload, that will always work -e.addEventListener("load",Z)):e.setTimeout(k.ready);// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var J=function(e,t,n,r,a,i,o){var s=0,l=e.length,u=null==n;// Sets many values -if("object"===v(n))for(s in a=!0,n)J(e,t,s,n[s],!0,i,o);else if(void 0!==r&&(a=!0,h(r)||(o=!0),u&&(o?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(k(e),n)})),t))for(;s1,null,!0))},removeData:function(e){return this.each(function(){ea.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=er.get(e,t),n&&(!r||Array.isArray(n)?r=er.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,a=n.shift(),i=k._queueHooks(e,t);"inprogress"===a&&(a=n.shift(),r--),a&&("fx"===t&&n.unshift("inprogress"),// Clear up the last queue stop function -delete i.stop,a.call(e,function(){k.dequeue(e,t)},i)),!r&&i&&i.empty.fire()},// Not public - generate a queueHooks object, or return the current one -_queueHooks:function(e,t){var n=t+"queueHooks";return er.get(e,n)||er.access(e,n,{empty:k.Callbacks("once memory").add(function(){er.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ev=/^$|^module$|\/(?:java|ecma)script/i;e4=g.createDocumentFragment().appendChild(g.createElement("div")),// Support: Android 4.0 - 4.3 only -// Check state lost if the name is set (trac-11217) -// Support: Windows Web Apps (WWA) -// `name` and `type` must use .setAttribute for WWA (trac-14901) -(e6=g.createElement("input")).setAttribute("type","radio"),e6.setAttribute("checked","checked"),e6.setAttribute("name","t"),e4.appendChild(e6),// Support: Android <=4.1 only -// Older WebKit doesn't clone checked state correctly in fragments -m.checkClone=e4.cloneNode(!0).cloneNode(!0).lastChild.checked,// Support: IE <=11 only -// Make sure textarea (and checkbox) defaultValue is properly cloned -e4.innerHTML="",m.noCloneChecked=!!e4.cloneNode(!0).lastChild.defaultValue,// Support: IE <=9 only -// IE <=9 replaces ",m.option=!!e4.lastChild;// We have to close these tags to support XHTML (trac-13200) -var ew={// XHTML parsers do not magically insert elements in the -// same way that tag soup parsers do. So we cannot shorten -// this by omitting or other required elements. -thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ex(e,t){// Support: IE <=9 - 11 only -// Use typeof to avoid zero-argument method invocation on host objects (trac-15151) -var n;return(n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t))?k.merge([e],n):n}// Mark scripts as having already been evaluated -function ek(e,t){for(var n=0,r=e.length;n",""]);var eM=/<|&#?\w+;/;function eD(e,t,n,r,a){for(var i,o,s,l,u,d=t.createDocumentFragment(),c=[],p=0,f=e.length;p-1){a&&a.push(i);continue}// Capture executables -if(l=ep(i),// Append to fragment -o=ex(d.appendChild(i),"script"),l&&ek(o),n)for(u=0;i=o[u++];)ev.test(i.type||"")&&n.push(i)}return d}var eL=/^([^.]*)(?:\.(.+)|)/;function eS(){return!0}function eT(){return!1}function eY(e,t,n,r,a,i){var o,s;// Types can be a map of types/handlers -if("object"==typeof t){for(s in"string"!=typeof n&&(// ( types-Object, data ) -r=r||n,n=void 0),t)eY(e,s,n,r,t[s],i);return e}if(null==r&&null==a?(// ( types, fn ) -a=n,r=n=void 0):null==a&&("string"==typeof n?(// ( types, selector, fn ) -a=r,r=void 0):(// ( types, data, fn ) -a=r,r=n,n=void 0)),!1===a)a=eT;else if(!a)return e;return 1===i&&(o=a,// Use same guid so caller can remove using origFn -(a=function(e){return(// Can use an empty set, since event contains the info -k().off(e),o.apply(this,arguments))}).guid=o.guid||(o.guid=k.guid++)),e.each(function(){k.event.add(this,t,a,r,n)})}// Ensure the presence of an event listener that handles manually-triggered -// synthetic events by interrupting progress until reinvoked in response to -// *native* events that it fires directly, ensuring that state changes have -// already occurred before other listeners are invoked. -function ej(e,t,n){// Missing `isSetup` indicates a trigger call, which must force setup through jQuery.event.add -if(!n){void 0===er.get(e,t)&&k.event.add(e,t,eS);return}// Register the controller as a special universal handler for all event namespaces -er.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var n,r=er.get(this,t);if(1&e.isTrigger&&this[t]){// Interrupt processing of the outer synthetic .trigger()ed event -if(r)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(// Store arguments for use when handling the inner native event -// There will always be at least one argument (an event object), so this array -// will not be confused with a leftover capture object. -r=i.call(arguments),er.set(this,t,r),// Trigger the native event and capture its result -this[t](),n=er.get(this,t),er.set(this,t,!1),r!==n)return(// Cancel the outer synthetic event -e.stopImmediatePropagation(),e.preventDefault(),n)}else r&&(// ...and capture the result -er.set(this,t,k.event.trigger(r[0],r.slice(1),this)),// Abort handling of the native event by all jQuery handlers while allowing -// native handlers on the same element to run. On target, this is achieved -// by stopping immediate propagation just on the jQuery event. However, -// the native event is re-wrapped by a jQuery one on each level of the -// propagation so the only way to stop it for jQuery is to stop it for -// everyone via native `stopPropagation()`. This is not a problem for -// focus/blur which don't bubble, but it does also stop click on checkboxes -// and radios. We accept this limitation. -e.stopPropagation(),e.isImmediatePropagationStopped=eS)}})}/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */k.event={global:{},add:function(e,t,n,r,a){var i,o,s,l,u,d,c,p,f,m,h,y=er.get(e);// Only attach events to objects that accept data -if(et(e))for(n.handler&&(n=(i=n).handler,a=i.selector),a&&k.find.matchesSelector(ec,a),n.guid||(n.guid=k.guid++),(l=y.events)||(l=y.events=Object.create(null)),(o=y.handle)||(o=y.handle=function(t){// Discard the second event of a jQuery.event.trigger() and -// when an event is called after a page has unloaded -return k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),u=// Handle multiple events separated by a space -(t=(t||"").match(U)||[""]).length;u--;)// There *must* be a type, no attaching namespace-only handlers -f=h=(s=eL.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),f&&(// If event changes its type, use the special event handlers for the changed type -c=k.event.special[f]||{},// If selector defined, determine special event api type, otherwise given type -f=(a?c.delegateType:c.bindType)||f,// Update special based on newly reset type -c=k.event.special[f]||{},// handleObj is passed to all event handlers -d=k.extend({type:f,origType:h,data:r,handler:n,guid:n.guid,selector:a,needsContext:a&&k.expr.match.needsContext.test(a),namespace:m.join(".")},i),(p=l[f])||((p=l[f]=[]).delegateCount=0,(!c.setup||!1===c.setup.call(e,r,m,o))&&e.addEventListener&&e.addEventListener(f,o)),c.add&&(c.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),a?p.splice(p.delegateCount++,0,d):p.push(d),// Keep track of which events have ever been used, for event optimization -k.event.global[f]=!0)},// Detach an event or set of events from an element -remove:function(e,t,n,r,a){var i,o,s,l,u,d,c,p,f,m,h,y=er.hasData(e)&&er.get(e);if(y&&(l=y.events)){for(u=// Once for each type.namespace in types; type may be omitted -(t=(t||"").match(U)||[""]).length;u--;){// Unbind all events (on this namespace, if provided) for the element -if(f=h=(s=eL.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),!f){for(f in l)k.event.remove(e,f+t[u],n,r,!0);continue}for(c=k.event.special[f]||{},p=l[f=(r?c.delegateType:c.bindType)||f]||[],s=s[2]&&RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),// Remove matching events -o=i=p.length;i--;)d=p[i],(a||h===d.origType)&&(!n||n.guid===d.guid)&&(!s||s.test(d.namespace))&&(!r||r===d.selector||"**"===r&&d.selector)&&(p.splice(i,1),d.selector&&p.delegateCount--,c.remove&&c.remove.call(e,d));o&&!p.length&&(c.teardown&&!1!==c.teardown.call(e,m,y.handle)||k.removeEvent(e,f,y.handle),delete l[f])}k.isEmptyObject(l)&&er.remove(e,"handle events")}},dispatch:function(e){var t,n,r,a,i,o,s=Array(arguments.length),l=k.event.fix(e),u=(er.get(this,"events")||Object.create(null))[l.type]||[],d=k.event.special[l.type]||{};for(t=1,// Use the fix-ed jQuery.Event rather than the (read-only) native event -s[0]=l;t instance trees (trac-13180) -u.nodeType&&// Support: Firefox <=42 -// Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) -// https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click -// Support: IE 11 only -// ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) -!("click"===e.type&&e.button>=1)){for(;u!==this;u=u.parentNode||this)// Don't process clicks on disabled elements (trac-6911, trac-8165, trac-11382, trac-11764) -if(1===u.nodeType&&!("click"===e.type&&!0===u.disabled)){for(n=0,i=[],o={};n-1:k.find(a,this,null,[u]).length),o[a]&&i.push(r);i.length&&s.push({elem:u,handlers:i})}}return(// Add the remaining (directly-bound) handlers -u=this,l\s*$/g;// Prefer a tbody over its parent table for containing new rows -function eP(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}// Replace/restore the type attribute of script elements for safe DOM manipulation -function eN(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function eO(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function eH(e,t){var n,r,a,i,o,s;if(1===t.nodeType){// 1. Copy private data: events, handlers, etc. -if(er.hasData(e)&&(s=er.get(e).events))for(a in er.remove(t,"handle events"),s)for(n=0,r=s[a].length;n1&&"string"==typeof y&&!m.checkClone&&eC.test(y))return e.each(function(a){var i=e.eq(a);g&&(t[0]=y.call(this,a,i.html())),eI(i,t,n,r)});if(p&&(i=(a=eD(t,e[0].ownerDocument,!1,e,r)).firstChild,1===a.childNodes.length&&(a=i),i||r)){// Use the original fragment for the last item -// instead of the first because it can end up -// being emptied incorrectly in certain situations (trac-8070). -for(l=(s=k.map(ex(a,"script"),eN)).length;c0&&ek(o,!l&&ex(e,"script")),s)},cleanData:function(e){for(var t,n,r,a=k.event.special,i=0;void 0!==(n=e[i]);i++)if(et(n)){if(t=n[er.expando]){if(t.events)for(r in t.events)a[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);// Support: Chrome <=35 - 45+ -// Assign undefined instead of using delete, see Data#remove -n[er.expando]=void 0}n[ea.expando]&&// Assign undefined instead of using delete, see Data#remove -(n[ea.expando]=void 0)}}}),k.fn.extend({detach:function(e){return eR(this,e,!0)},remove:function(e){return eR(this,e)},text:function(e){return J(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return eI(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&eP(this,e).appendChild(e)})},prepend:function(){return eI(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=eP(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return eI(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return eI(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(// Prevent memory leaks -k.cleanData(ex(e,!1)),// Remove any remaining nodes -e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return J(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;// See if we can take a shortcut and just use innerHTML -if("string"==typeof e&&!eE.test(e)&&!ew[(e_.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;nk.inArray(this,e)&&(k.cleanData(ex(this)),n&&n.replaceChild(t,this));// Force callback invocation -},e)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){k.fn[e]=function(e){for(var n,r=[],a=k(e),i=a.length-1,o=0;o<=i;o++)n=o===i?this:this.clone(!0),k(a[o])[t](n),// Support: Android <=4.0 only, PhantomJS 1 only -// .get() because push.apply(_, arraylike) throws on ancient WebKit -s.apply(r,n.get());return this.pushStack(r)}});var eF=RegExp("^("+el+")(?!px)[a-z%]+$","i"),eW=/^--/,ez=function(t){// Support: IE <=11 only, Firefox <=30 (trac-15098, trac-14150) -// IE throws on elements created in popups -// FF meanwhile throws on frame elements through "defaultView.getComputedStyle" -var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},eU=function(e,t,n){var r,a,i={};// Remember the old values, and insert the new ones -for(a in t)i[a]=e.style[a],e.style[a]=t[a];// Revert the old values -for(a in r=n.call(e),t)e.style[a]=i[a];return r},eB=RegExp(ed.join("|"),"i");function eq(e,t,n){var r,a,i,o,s=eW.test(t),// Retrieving style before computed somehow -// fixes an issue with getting wrong values -// on detached elements -l=e.style;return(n=n||ez(e))&&(// Support: IE <=9 - 11+ -// IE only supports `"float"` in `getPropertyValue`; in computed styles -// it's only available as `"cssFloat"`. We no longer modify properties -// sent to `.css()` apart from camelCasing, so we need to check both. -// Normally, this would create difference in behavior: if -// `getPropertyValue` returns an empty string, the value returned -// by `.css()` would be `undefined`. This is usually the case for -// disconnected elements. However, in IE even disconnected elements -// with no styles return `"none"` for `getPropertyValue( "float" )` -o=n.getPropertyValue(t)||n[t],s&&o&&// Spec requires trimming whitespace for custom properties (gh-4926). -// Firefox only trims leading whitespace. Chrome just collapses -// both leading & trailing whitespace to a single space. -// -// Fall back to `undefined` if empty string returned. -// This collapses a missing definition with property defined -// and set to an empty string but there's no standard API -// allowing us to differentiate them without a performance penalty -// and returning `undefined` aligns with older jQuery. -// -// rtrimCSS treats U+000D CARRIAGE RETURN and U+000C FORM FEED -// as whitespace while CSS does not, but this is not a problem -// because CSS preprocessing replaces them with U+000A LINE FEED -// (which *is* CSS whitespace) -// https://www.w3.org/TR/css-syntax-3/#input-preprocessing -(o=o.replace(j,"$1")||void 0),""!==o||ep(e)||(o=k.style(e,t)),!m.pixelBoxStyles()&&eF.test(o)&&eB.test(t)&&(// Remember the original values -r=l.width,a=l.minWidth,i=l.maxWidth,// Put in the new values to get a computed value out -l.minWidth=l.maxWidth=l.width=o,o=n.width,// Revert the changed values -l.width=r,l.minWidth=a,l.maxWidth=i)),void 0!==o?// IE returns zIndex value as an integer. -o+"":o}function eV(e,t){// Define the hook, we'll check on the first run if it's really needed. -return{get:function(){if(e()){// Hook not needed (or it's not possible to use it due -// to missing dependency), remove it. -delete this.get;return}// Hook needed; redefine it so that the support test is not executed again. -return(this.get=t).apply(this,arguments)}}}!function(){// Executing both pixelPosition & boxSizingReliable tests require only one layout -// so they're executed at the same time to save the second computation. -function t(){// This is a singleton, we need to execute it only once -if(d){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ec.appendChild(u).appendChild(d);var t=e.getComputedStyle(d);r="1%"!==t.top,// Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 -l=12===n(t.marginLeft),// Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 -// Some styles come back with percentage values, even though they shouldn't -d.style.right="60%",o=36===n(t.right),// Support: IE 9 - 11 only -// Detect misreporting of content dimensions for box-sizing:border-box elements -a=36===n(t.width),// Support: IE 9 only -// Detect overflow:scroll screwiness (gh-3699) -// Support: Chrome <=64 -// Don't get tricked when zoom affects offsetWidth (gh-4029) -d.style.position="absolute",i=12===n(d.offsetWidth/3),ec.removeChild(u),// Nullify the div so it wouldn't be stored in the memory and -// it will also be a sign that checks already performed -d=null}}function n(e){return Math.round(parseFloat(e))}var r,a,i,o,s,l,u=g.createElement("div"),d=g.createElement("div");// Finish early in limited (non-browser) environments -d.style&&(// Support: IE <=9 - 11 only -// Style of cloned element affects source element cloned (trac-8908) -d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===d.style.backgroundClip,k.extend(m,{boxSizingReliable:function(){return t(),a},pixelBoxStyles:function(){return t(),o},pixelPosition:function(){return t(),r},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),i},// Support: IE 9 - 11+, Edge 15 - 18+ -// IE/Edge misreport `getComputedStyle` of table rows with width/height -// set in CSS while `offset*` properties report correct values. -// Behavior in IE 9 is more subtle than in newer versions & it passes -// some versions of this test; make sure not to make it pass there! -// -// Support: Firefox 70+ -// Only Firefox includes border widths -// in computed dimensions. (gh-4529) -reliableTrDimensions:function(){var t,n,r,a;return null==s&&(t=g.createElement("table"),n=g.createElement("tr"),r=g.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",n.style.cssText="box-sizing:content-box;border:1px solid",// Support: Chrome 86+ -// Height set through cssText does not get applied. -// Computed height then comes back as 0. -n.style.height="1px",r.style.height="9px",// Support: Android 8 Chrome 86+ -// In our bodyBackground.html iframe, -// display for all div elements is set to "inline", -// which causes a problem only in Android 8 Chrome 86. -// Ensuring the div is `display: block` -// gets around this issue. -r.style.display="block",ec.appendChild(t).appendChild(n).appendChild(r),s=parseInt((a=e.getComputedStyle(n)).height,10)+parseInt(a.borderTopWidth,10)+parseInt(a.borderBottomWidth,10)===n.offsetHeight,ec.removeChild(t)),s}}))}();var e$=["Webkit","Moz","ms"],eG=g.createElement("div").style,eZ={};// Return a potentially-mapped jQuery.cssProps or vendor prefixed property -function eJ(e){return k.cssProps[e]||eZ[e]||(e in eG?e:eZ[e]=// Return a vendor-prefixed property or undefined -function(e){for(// Check for vendor prefixed names -var t=e[0].toUpperCase()+e.slice(1),n=e$.length;n--;)if((e=e$[n]+t)in eG)return e}(e)||e)}var // except "table", "table-cell", or "table-caption" -// See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display -eK=/^(none|table(?!-c[ea]).+)/,eQ={position:"absolute",visibility:"hidden",display:"block"},eX={letterSpacing:"0",fontWeight:"400"};function e0(e,t,n){// Any relative (+/-) values have already been -// normalized at this point -var r=eu.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function e1(e,t,n,r,a,i){var o="width"===t?1:0,s=0,l=0,u=0;// Adjustment may not be necessary -if(n===(r?"border":"content"))return 0;for(;o<4;o+=2)"margin"===n&&(u+=k.css(e,n+ed[o],!0,a)),r?("content"===n&&(l-=k.css(e,"padding"+ed[o],!0,a)),"margin"!==n&&(l-=k.css(e,"border"+ed[o]+"Width",!0,a))):(// Add padding -l+=k.css(e,"padding"+ed[o],!0,a),"padding"!==n?l+=k.css(e,"border"+ed[o]+"Width",!0,a):s+=k.css(e,"border"+ed[o]+"Width",!0,a));return!r&&i>=0&&// Assuming integer scroll gutter, subtract the rest and round down -(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-l-s-.5))||0),l+u}function e2(e,t,n){// Start with computed style -var r=ez(e),a=(!m.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),i=a,o=eq(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);// Support: Firefox <=54 -// Return a confounding non-pixel value or feign ignorance, as appropriate. -if(eF.test(o)){if(!n)return o;o="auto"}// Adjust for the element's box model -return(!m.boxSizingReliable()&&a||// Support: IE 10 - 11+, Edge 15 - 18+ -// IE/Edge misreport `getComputedStyle` of table rows with width/height -// set in CSS while `offset*` properties report correct values. -// Interestingly, in some cases IE 9 doesn't suffer from this issue. -!m.reliableTrDimensions()&&D(e,"tr")||// Fall back to offsetWidth/offsetHeight when value is "auto" -// This happens for inline elements with no explicit setting (gh-3571) -"auto"===o||// Support: Android <=4.1 - 4.3 only -// Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) -!parseFloat(o)&&"inline"===k.css(e,"display",!1,r))&&// Make sure the element is visible & connected -e.getClientRects().length&&(a="border-box"===k.css(e,"boxSizing",!1,r),// Where available, offsetWidth/offsetHeight approximate border box dimensions. -// Where not available (e.g., SVG), assume unreliable box-sizing and interpret the -// retrieved value as a content box dimension. -(i=s in e)&&(o=e[s])),// Normalize "" and auto -(o=parseFloat(o)||0)+e1(e,t,n||(a?"border":"content"),i,r,o)+"px"}function e3(e,t,n,r,a){return new e3.prototype.init(e,t,n,r,a)}k.extend({// Add in style property hooks for overriding the default -// behavior of getting and setting a style property -cssHooks:{opacity:{get:function(e,t){if(t){// We should always get a number back from opacity -var n=eq(e,"opacity");return""===n?"1":n}}}},// Don't automatically add "px" to these possibly-unitless properties -cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,// SVG-related -fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},// Add in properties whose names you wish to fix before -// setting or getting the value -cssProps:{},// Get and set the style property on a DOM Node -style:function(e,t,n,r){// Don't set styles on text and comment nodes -if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){// Make sure that we're working with the right name -var a,i,o,s=ee(t),l=eW.test(t),u=e.style;// Check if we're setting a value -if(l||(t=eJ(s)),// Gets hook for the prefixed version, then unprefixed version -o=k.cssHooks[t]||k.cssHooks[s],void 0===n)return(// If a hook was provided get the non-computed value from there -o&&"get"in o&&void 0!==(a=o.get(e,!1,r))?a:u[t]);// Make sure that null and NaN values aren't set (trac-7116) -"string"==(i=typeof n)&&(a=eu.exec(n))&&a[1]&&(n=eh(e,t,a),// Fixes bug trac-9237 -i="number"),null!=n&&n==n&&("number"!==i||l||(n+=a&&a[3]||(k.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,r))||(l?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,r){var a,i,o,s=ee(t);return(// Make numeric if forced or a qualifier was provided and val looks numeric -(eW.test(t)||(t=eJ(s)),// Try prefixed name followed by the unprefixed name -(o=k.cssHooks[t]||k.cssHooks[s])&&"get"in o&&(a=o.get(e,!0,n)),void 0===a&&(a=eq(e,t,r)),"normal"===a&&t in eX&&(a=eX[t]),""===n||n)?(i=parseFloat(a),!0===n||isFinite(i)?i||0:a):a)}}),k.each(["height","width"],function(e,t){k.cssHooks[t]={get:function(e,n,r){if(n)// but it must have a current display style that would benefit -return!eK.test(k.css(e,"display"))||// Support: Safari 8+ -// Table columns in Safari have non-zero offsetWidth & zero -// getBoundingClientRect().width unless display is changed. -// Support: IE <=11 only -// Running getBoundingClientRect on a disconnected node -// in IE throws an error. -e.getClientRects().length&&e.getBoundingClientRect().width?e2(e,t,r):eU(e,eQ,function(){return e2(e,t,r)})},set:function(e,n,r){var a,i=ez(e),// to avoid forcing a reflow. -o=!m.scrollboxSize()&&"absolute"===i.position,s=(o||r)&&"border-box"===k.css(e,"boxSizing",!1,i),l=r?e1(e,t,r,s,i):0;return s&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-e1(e,t,"border",!1,i)-.5)),l&&(a=eu.exec(n))&&"px"!==(a[3]||"px")&&(e.style[t]=n,n=k.css(e,t)),e0(e,n,l)}}}),k.cssHooks.marginLeft=eV(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(eq(e,"marginLeft"))||e.getBoundingClientRect().left-eU(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),// These hooks are used by animate to expand properties -k.each({margin:"",padding:"",border:"Width"},function(e,t){k.cssHooks[e+t]={expand:function(n){for(var r=0,a={},i="string"==typeof n?n.split(" "):[n];r<4;r++)a[e+ed[r]+t]=i[r]||i[r-2]||i[0];return a}},"margin"!==e&&(k.cssHooks[e+t].set=e0)}),k.fn.extend({css:function(e,t){return J(this,function(e,t,n){var r,a,i={},o=0;if(Array.isArray(t)){for(r=ez(e),a=t.length;o1)}}),k.Tween=e3,e3.prototype={constructor:e3,init:function(e,t,n,r,a,i){this.elem=e,this.prop=n,this.easing=a||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(k.cssNumber[n]?"":"px")},cur:function(){var e=e3.propHooks[this.prop];return e&&e.get?e.get(this):e3.propHooks._default.get(this)},run:function(e){var t,n=e3.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):e3.propHooks._default.set(this),this}},e3.prototype.init.prototype=e3.prototype,e3.propHooks={_default:{get:function(e){var t;return(// Use a property on the element directly when it is not a DOM element, -// or when there is no matching style property that exists. -1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:// Passing an empty string as a 3rd parameter to .css will automatically -// attempt a parseFloat and fallback to a string if the parse fails. -// Simple values such as "10px" are parsed to Float; -// complex values such as "rotate(1rad)" are returned as-is. -(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0)},set:function(e){// Use step hook for back compat. -// Use cssHook if its there. -// Use .style if available and use plain properties where available. -k.fx.step[e.prop]?k.fx.step[e.prop](e):1===e.elem.nodeType&&(k.cssHooks[e.prop]||null!=e.elem.style[eJ(e.prop)])?k.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},// Support: IE <=9 only -// Panic based approach to setting things on disconnected nodes -e3.propHooks.scrollTop=e3.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=e3.prototype.init,// Back compat <1.8 extension point -k.fx.step={};var e4,e6,e5,e8,e7=/^(?:toggle|show|hide)$/,e9=/queueHooks$/;// Animations created synchronously will run synchronously -function te(){return e.setTimeout(function(){e5=void 0}),e5=Date.now()}// Generate parameters to create a standard animation -function tt(e,t){var n,r=0,a={height:e};for(// If we include width, step value is 1 to do all cssExpand values, -// otherwise step value is 2 to skip over Left and Right -t=t?1:0;r<4;r+=2-t)a["margin"+(n=ed[r])]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function tn(e,t,n){for(var r,a=(Animation.tweeners[t]||[]).concat(Animation.tweeners["*"]),i=0,o=a.length;i