<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&amp;&amp;"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&amp;&amp;"number"!=typeof e.nodeType},x=function(e){return null!=e&amp;&amp;e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&amp;&amp;t.getAttribute(r))&amp;&amp;o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&amp;&amp;"length"in e&amp;&amp;e.length,n=w(e);return!m(e)&amp;&amp;!x(e)&amp;&amp;("array"===n||0===t||"number"==typeof t&amp;&amp;0&lt;t&amp;&amp;t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e&lt;0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e&lt;0?t:0);return this.pushStack(0&lt;=n&amp;&amp;n&lt;t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&amp;&amp;(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&amp;&amp;(a=this,s--);s&lt;u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&amp;&amp;a!==r&amp;&amp;(l&amp;&amp;r&amp;&amp;(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&amp;&amp;!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&amp;&amp;(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&amp;&amp;(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&amp;&amp;t.constructor)&amp;&amp;a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&amp;&amp;t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r&lt;n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&amp;&amp;(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r&lt;n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i&lt;o;i++)!t(e[i],i)!==a&amp;&amp;r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o&lt;r;o++)null!=(i=t(e[o],o,n))&amp;&amp;a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&amp;&amp;a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&amp;&amp;(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),D=function(e,t){return e===t&amp;&amp;(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([&gt;+~]|"+M+")"+M+"*"),U=new RegExp(M+"|&gt;"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[&gt;+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n&lt;0?String.fromCharCode(n+65536):String.fromCharCode(n&gt;&gt;10|55296,1023&amp;n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&amp;&amp;"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&amp;&amp;e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&amp;&amp;9!==p&amp;&amp;11!==p)return n;if(!r&amp;&amp;(T(e),e=e||C,E)){if(11!==p&amp;&amp;(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&amp;&amp;(a=f.getElementById(i))&amp;&amp;y(e,a)&amp;&amp;a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&amp;&amp;d.getElementsByClassName&amp;&amp;e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&amp;&amp;!N[t+" "]&amp;&amp;(!v||!v.test(t))&amp;&amp;(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&amp;&amp;(U.test(t)||z.test(t))){(f=ee.test(t)&amp;&amp;ye(e.parentNode)||e)===e&amp;&amp;d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&amp;&amp;e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")&gt;b.cacheLength&amp;&amp;delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&amp;&amp;t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&amp;&amp;e,r=n&amp;&amp;1===e.nodeType&amp;&amp;1===t.nodeType&amp;&amp;e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&amp;&amp;e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&amp;&amp;e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&amp;&amp;!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&amp;&amp;ae(e)===t:e.disabled===t:"label"in e&amp;&amp;e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&amp;&amp;(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&amp;&amp;"undefined"!=typeof e.getElementsByTagName&amp;&amp;e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&amp;&amp;n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&amp;&amp;9===r.nodeType&amp;&amp;r.documentElement&amp;&amp;(a=(C=r).documentElement,E=!i(C),p!=C&amp;&amp;(n=C.defaultView)&amp;&amp;n.top!==n&amp;&amp;(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&amp;&amp;n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&amp;&amp;!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&amp;&amp;E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&amp;&amp;e.getAttributeNode("id");return t&amp;&amp;t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&amp;&amp;E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&amp;&amp;n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&amp;&amp;n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&amp;&amp;r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&amp;&amp;function(e,t){if("undefined"!=typeof t.getElementsByClassName&amp;&amp;E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&amp;&amp;(ce(function(e){var t;a.appendChild(e).innerHTML="&lt;a id='"+S+"'&gt;&lt;/a&gt;&lt;select id='"+S+"-\r\\' msallowcapture=''&gt;&lt;option selected=''&gt;&lt;/option&gt;&lt;/select&gt;",e.querySelectorAll("[msallowcapture^='']").length&amp;&amp;v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="&lt;a href='' disabled='disabled'&gt;&lt;/a&gt;&lt;select disabled='disabled'&gt;&lt;option/&gt;&lt;/select&gt;";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&amp;&amp;v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&amp;&amp;v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&amp;&amp;v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&amp;&amp;ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&amp;&amp;new RegExp(v.join("|")),s=s.length&amp;&amp;new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&amp;&amp;t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&amp;&amp;16&amp;e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&amp;(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&amp;&amp;t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&amp;&amp;y(p,e)?-1:t==C||t.ownerDocument==p&amp;&amp;y(p,t)?1:u?P(u,e)-P(u,t):0:4&amp;n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&amp;&amp;E&amp;&amp;!N[t+" "]&amp;&amp;(!s||!s.test(t))&amp;&amp;(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&amp;&amp;11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0&lt;se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&amp;&amp;T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&amp;&amp;T(e);var n=b.attrHandle[t.toLowerCase()],r=n&amp;&amp;j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&amp;&amp;r.specified?r.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,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&amp;&amp;e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&amp;&amp;(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{"&gt;":{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]&amp;&amp;(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]&amp;&amp;se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&amp;&amp;e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&amp;&amp;X.test(n)&amp;&amp;(t=h(n,!0))&amp;&amp;(t=n.indexOf(")",n.length-t)-n.length)&amp;&amp;(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&amp;&amp;e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&amp;&amp;m(e,function(e){return t.test("string"==typeof e.className&amp;&amp;e.className||"undefined"!=typeof e.getAttribute&amp;&amp;e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&amp;&amp;0===t.indexOf(i):"*="===r?i&amp;&amp;-1&lt;t.indexOf(i):"$="===r?i&amp;&amp;t.slice(-i.length)===i:"~="===r?-1&lt;(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&amp;&amp;(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&amp;&amp;0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&amp;&amp;e.nodeName.toLowerCase(),p=!n&amp;&amp;!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&amp;&amp;!u&amp;&amp;"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&amp;&amp;p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&amp;&amp;r[1])&amp;&amp;r[2],a=s&amp;&amp;c.childNodes[s];while(a=++s&amp;&amp;a&amp;&amp;a[l]||(d=s=0)||u.pop())if(1===a.nodeType&amp;&amp;++d&amp;&amp;a===e){i[h]=[k,s,d];break}}else if(p&amp;&amp;(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&amp;&amp;r[1]),!1===d)while(a=++s&amp;&amp;a&amp;&amp;a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&amp;&amp;++d&amp;&amp;(p&amp;&amp;((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&amp;&amp;0&lt;=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1&lt;a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&amp;&amp;(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0&lt;se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1&lt;(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&amp;&amp;1===e.nodeType);return!1}}),target:function(e){var t=n.location&amp;&amp;n.location.hash;return t&amp;&amp;t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&amp;&amp;(!C.hasFocus||C.hasFocus())&amp;&amp;!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&amp;&amp;!!e.checked||"option"===t&amp;&amp;!!e.selected},selected:function(e){return e.parentNode&amp;&amp;e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType&lt;6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&amp;&amp;"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&amp;&amp;"text"===e.type&amp;&amp;(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n&lt;0?n+t:n]}),even:ve(function(e,t){for(var n=0;n&lt;t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n&lt;t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n&lt;0?n+t:t&lt;n?t:n;0&lt;=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n&lt;0?n+t:n;++r&lt;t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t&lt;n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&amp;&amp;"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&amp;&amp;s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&amp;&amp;l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&amp;&amp;r[0]===k&amp;&amp;r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1&lt;i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s&lt;u;s++)(o=e[s])&amp;&amp;(n&amp;&amp;!n(o,r,i)||(a.push(o),l&amp;&amp;t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&amp;&amp;!v[S]&amp;&amp;(v=Ce(v)),y&amp;&amp;!y[S]&amp;&amp;(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r&lt;i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&amp;&amp;h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&amp;&amp;g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&amp;&amp;(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&amp;&amp;i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&amp;&amp;-1&lt;(i=y?P(e,a):s[o])&amp;&amp;(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1&lt;P(i,e)},a,!0),c=[function(e,t,n){var r=!o&amp;&amp;(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s&lt;r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n&lt;r;n++)if(b.relative[e[n].type])break;return Ce(1&lt;s&amp;&amp;we(c),1&lt;s&amp;&amp;xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s&lt;n&amp;&amp;Ee(e.slice(s,n)),n&lt;r&amp;&amp;Ee(e=e.slice(n)),n&lt;r&amp;&amp;xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&amp;&amp;!(r=_.exec(a))||(r&amp;&amp;(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&amp;&amp;(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&amp;&amp;!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0&lt;(y=i).length,x=0&lt;v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&amp;&amp;[],f=[],p=w,d=e||x&amp;&amp;b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&amp;&amp;(w=t==C||t||i);l!==g&amp;&amp;null!=(o=d[l]);l++){if(x&amp;&amp;o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&amp;&amp;(k=h)}m&amp;&amp;((o=!s&amp;&amp;o)&amp;&amp;u--,e&amp;&amp;c.push(o))}if(u+=l,m&amp;&amp;l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0&lt;u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&amp;&amp;!e&amp;&amp;0&lt;f.length&amp;&amp;1&lt;u+y.length&amp;&amp;se.uniqueSort(r)}return i&amp;&amp;(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&amp;&amp;e,c=!r&amp;&amp;h(e=l.selector||e);if(n=n||[],1===c.length){if(2&lt;(o=c[0]=c[0].slice(0)).length&amp;&amp;"ID"===(a=o[0]).type&amp;&amp;9===t.nodeType&amp;&amp;E&amp;&amp;b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&amp;&amp;(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&amp;&amp;(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&amp;&amp;ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&amp;&amp;xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&amp;&amp;ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(D).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&amp;e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="&lt;a href='#'&gt;&lt;/a&gt;","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&amp;&amp;ce(function(e){return e.innerHTML="&lt;input/&gt;",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&amp;&amp;"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&amp;&amp;r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&amp;&amp;9!==e.nodeType)if(1===e.nodeType){if(i&amp;&amp;S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&amp;&amp;e!==t&amp;&amp;n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&amp;&amp;e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^&lt;([a-z][^\/\0&gt;:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?&gt;(?:&lt;\/\1&gt;|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1&lt;i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&amp;&amp;(e=":not("+e+")"),1===t.length&amp;&amp;1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t&lt;r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t&lt;r;t++)S.find(e,i[t],n);return 1&lt;r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&amp;&amp;k.test(e)?S(e):e||[],!1).length}});var j,q=/^(?:\s*(&lt;[\w\W]+&gt;)[^&gt;]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="&lt;"===e[0]&amp;&amp;"&gt;"===e[e.length-1]&amp;&amp;3&lt;=e.length?[null,e,null]:q.exec(e))||!r[1]&amp;&amp;t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&amp;&amp;t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&amp;&amp;S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&amp;&amp;(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(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&amp;&amp;1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e&lt;n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&amp;&amp;S(e);if(!k.test(e))for(;r&lt;i;r++)for(n=this[r];n&amp;&amp;n!==t;n=n.parentNode)if(n.nodeType&lt;11&amp;&amp;(a?-1&lt;a.index(n):1===n.nodeType&amp;&amp;S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1&lt;o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&amp;&amp;this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&amp;&amp;11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&amp;&amp;r(e.contentDocument)?e.contentDocument:(A(e,"template")&amp;&amp;(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&amp;&amp;(t=e),t&amp;&amp;"string"==typeof t&amp;&amp;(n=S.filter(t,n)),1&lt;this.length&amp;&amp;(H[r]||S.uniqueSort(n),L.test(r)&amp;&amp;n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&amp;&amp;m(i=e.promise)?i.call(e).done(t).fail(n):e&amp;&amp;m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l&lt;s.length)!1===s[l].apply(t[0],t[1])&amp;&amp;r.stopOnFalse&amp;&amp;(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&amp;&amp;(s=t?[]:"")},f={add:function(){return s&amp;&amp;(t&amp;&amp;!i&amp;&amp;(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&amp;&amp;f.has(t)||s.push(t):t&amp;&amp;t.length&amp;&amp;"string"!==w(t)&amp;&amp;n(t)})}(arguments),t&amp;&amp;!i&amp;&amp;c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1&lt;(n=S.inArray(t,s,n)))s.splice(n,1),n&lt;=l&amp;&amp;l--}),this},has:function(e){return e?-1&lt;S.inArray(e,s):0&lt;s.length},empty:function(){return s&amp;&amp;(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&amp;&amp;i[t[4]];s[t[1]](function(){var e=n&amp;&amp;n.apply(this,arguments);e&amp;&amp;m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i&lt;u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&amp;&amp;("object"==typeof e||"function"==typeof e)&amp;&amp;e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&amp;&amp;(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&amp;&amp;S.Deferred.exceptionHook(e,t.stackTrace),u&lt;=i+1&amp;&amp;(a!==M&amp;&amp;(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&amp;&amp;(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&amp;&amp;n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&amp;&amp;e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1&lt;arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n&lt;=1&amp;&amp;(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&amp;&amp;i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&amp;&amp;C.console.warn&amp;&amp;e&amp;&amp;W.test(e.name)&amp;&amp;C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&amp;&amp;0&lt;--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&amp;&amp;!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&amp;&amp;(i=!0,m(r)||(a=!0),l&amp;&amp;(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s&lt;u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&amp;&amp;(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&amp;&amp;e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&amp;&amp;"string"==typeof t&amp;&amp;void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&amp;&amp;(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&amp;&amp;!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&amp;&amp;1===e.nodeType)if(r="data-"+t.replace(K,"-$&amp;").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&amp;&amp;("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&amp;&amp;o.attributes;if(void 0===n){if(this.length&amp;&amp;(i=Q.get(o),1===o.nodeType&amp;&amp;!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&amp;&amp;0===(r=a[t].name).indexOf("data-")&amp;&amp;(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&amp;&amp;void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1&lt;arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&amp;&amp;(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&amp;&amp;(i=n.shift(),r--),i&amp;&amp;("fx"===t&amp;&amp;n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&amp;&amp;o&amp;&amp;o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&amp;&amp;(n=t,t="fx",e--),arguments.length&lt;e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&amp;&amp;"inprogress"!==e[0]&amp;&amp;S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&amp;&amp;(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&amp;&amp;n.empty&amp;&amp;(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&amp;&amp;(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&amp;&amp;ie(e)&amp;&amp;"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&amp;&amp;n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&amp;&amp;(S.cssNumber[t]||"px"!==l&amp;&amp;+u)&amp;&amp;te.exec(S.css(e,t));if(c&amp;&amp;c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))&lt;=0&amp;&amp;(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&amp;&amp;(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&amp;&amp;(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c&lt;f;c++)(r=e[c]).style&amp;&amp;(n=r.style.display,t?("none"===n&amp;&amp;(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&amp;&amp;ae(r)&amp;&amp;(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&amp;&amp;(u="block"),ue[s]=u)))):"none"!==n&amp;&amp;(l[c]="none",Y.set(r,"display",n)));for(c=0;c&lt;f;c++)null!=l[c]&amp;&amp;(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/&lt;([a-z][^\/\0&gt;\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="&lt;textarea&gt;x&lt;/textarea&gt;",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="&lt;option&gt;&lt;/option&gt;",y.option=!!ce.lastChild;var ge={thead:[1,"&lt;table&gt;","&lt;/table&gt;"],col:[2,"&lt;table&gt;&lt;colgroup&gt;","&lt;/colgroup&gt;&lt;/table&gt;"],tr:[2,"&lt;table&gt;&lt;tbody&gt;","&lt;/tbody&gt;&lt;/table&gt;"],td:[3,"&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;","&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&amp;&amp;A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n&lt;r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"&lt;select multiple='multiple'&gt;","&lt;/select&gt;"]);var me=/&lt;|&amp;#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d&lt;h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&amp;&amp;-1&lt;S.inArray(o,r))i&amp;&amp;i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&amp;&amp;ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&amp;&amp;n.push(o)}return f}var be=/^key/,we=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Ee(){return!1}function Se(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function ke(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&amp;&amp;(r=r||n,n=void 0),t)ke(e,s,n,r,t[s],o);return e}if(null==r&amp;&amp;null==i?(i=n,r=n=void 0):null==i&amp;&amp;("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ee;else if(!i)return e;return 1===o&amp;&amp;(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Ae(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&amp;e.isTrigger&amp;&amp;this[i]){if(r.length)(S.event.special[i]||{}).delegateType&amp;&amp;e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&amp;&amp;(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&amp;&amp;S.event.add(e,i,Ce)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&amp;&amp;(n=(o=n).handler,i=o.selector),i&amp;&amp;S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&amp;&amp;S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=Te.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&amp;&amp;(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&amp;&amp;S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&amp;&amp;!1!==f.setup.call(t,r,h,a)||t.addEventListener&amp;&amp;t.addEventListener(d,a)),f.add&amp;&amp;(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&amp;&amp;Y.get(e);if(v&amp;&amp;(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=Te.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&amp;&amp;new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&amp;&amp;g!==c.origType||n&amp;&amp;n.guid!==c.guid||s&amp;&amp;!s.test(c.namespace)||r&amp;&amp;r!==c.selector&amp;&amp;("**"!==r||!c.selector)||(p.splice(o,1),c.selector&amp;&amp;p.delegateCount--,f.remove&amp;&amp;f.remove.call(e,c));a&amp;&amp;!p.length&amp;&amp;(f.teardown&amp;&amp;!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&amp;&amp;Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t&lt;arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&amp;&amp;!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&amp;&amp;!u.isImmediatePropagationStopped())u.rnamespace&amp;&amp;!1!==o.namespace&amp;&amp;!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&amp;&amp;!1===(u.result=r)&amp;&amp;(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&amp;&amp;c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&amp;&amp;l.nodeType&amp;&amp;!("click"===e.type&amp;&amp;1&lt;=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&amp;&amp;("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n&lt;u;n++)void 0===a[i=(r=t[n]).selector+" "]&amp;&amp;(a[i]=r.needsContext?-1&lt;S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&amp;&amp;o.push(r);o.length&amp;&amp;s.push({elem:l,handlers:o})}return l=this,u&lt;t.length&amp;&amp;s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&amp;&amp;t.click&amp;&amp;A(t,"input")&amp;&amp;Ae(t,"click",Ce),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&amp;&amp;t.click&amp;&amp;A(t,"input")&amp;&amp;Ae(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&amp;&amp;t.click&amp;&amp;A(t,"input")&amp;&amp;Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&amp;&amp;e.originalEvent&amp;&amp;(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&amp;&amp;e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&amp;&amp;e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&amp;&amp;!1===e.returnValue?Ce:Ee,this.target=e.target&amp;&amp;3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&amp;&amp;S.extend(this,t),this.timeStamp=e&amp;&amp;e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Ee,isPropagationStopped:Ee,isImmediatePropagationStopped:Ee,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ce,e&amp;&amp;!this.isSimulated&amp;&amp;e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ce,e&amp;&amp;!this.isSimulated&amp;&amp;e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&amp;&amp;!this.isSimulated&amp;&amp;e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&amp;&amp;be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&amp;&amp;void 0!==t&amp;&amp;we.test(e.type)?1&amp;t?1:2&amp;t?3:4&amp;t?2:0:e.which}},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Ae(this,e,Se),!1},trigger:function(){return Ae(this,e),!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&amp;&amp;(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return ke(this,e,t,n,r)},one:function(e,t,n,r){return ke(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&amp;&amp;e.preventDefault&amp;&amp;e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&amp;&amp;"function"!=typeof t||(n=t,t=void 0),!1===n&amp;&amp;(n=Ee),this.each(function(){S.event.remove(this,e,n,t)})}});var Ne=/&lt;script|&lt;style|&lt;link/i,De=/checked\s*(?:[^=]|=\s*.checked.)/i,je=/^\s*&lt;!(?:\[CDATA\[|--)|(?:\]\]|--)&gt;\s*$/g;function qe(e,t){return A(e,"table")&amp;&amp;A(11!==t.nodeType?t:t.firstChild,"tr")&amp;&amp;S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(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,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&amp;&amp;(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n&lt;r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&amp;&amp;(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function Pe(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1&lt;f&amp;&amp;"string"==typeof d&amp;&amp;!y.checkClone&amp;&amp;De.test(d))return n.each(function(e){var t=n.eq(e);h&amp;&amp;(r[0]=d.call(this,e,t.html())),Pe(t,r,i,o)});if(f&amp;&amp;(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&amp;&amp;(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),Le)).length;c&lt;f;c++)u=e,c!==p&amp;&amp;(u=S.clone(u,!0,!0),s&amp;&amp;S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,He),c=0;c&lt;s;c++)u=a[c],he.test(u.type||"")&amp;&amp;!Y.access(u,"globalEval")&amp;&amp;S.contains(l,u)&amp;&amp;(u.src&amp;&amp;"module"!==(u.type||"").toLowerCase()?S._evalUrl&amp;&amp;!u.noModule&amp;&amp;S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(je,""),u,l))}return n}function Re(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&amp;&amp;(n&amp;&amp;ie(r)&amp;&amp;ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&amp;&amp;11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r&lt;i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&amp;&amp;pe.test(s.type)?u.checked=s.checked:"input"!==l&amp;&amp;"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r&lt;i;r++)Oe(o[r],a[r]);else Oe(e,c);return 0&lt;(a=ve(c,"script")).length&amp;&amp;ye(a,!f&amp;&amp;ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&amp;&amp;(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&amp;&amp;11!==this.nodeType&amp;&amp;9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Pe(this,arguments,function(e){1!==this.nodeType&amp;&amp;11!==this.nodeType&amp;&amp;9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Pe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Pe(this,arguments,function(e){this.parentNode&amp;&amp;this.parentNode.insertBefore(e,this)})},after:function(){return Pe(this,arguments,function(e){this.parentNode&amp;&amp;this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&amp;&amp;(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&amp;&amp;e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&amp;&amp;1===t.nodeType)return t.innerHTML;if("string"==typeof e&amp;&amp;!Ne.test(e)&amp;&amp;!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n&lt;r;n++)1===(t=this[n]||{}).nodeType&amp;&amp;(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&amp;&amp;this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Pe(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)&lt;0&amp;&amp;(S.cleanData(ve(this)),t&amp;&amp;t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o&lt;=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Me=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Ie=function(e){var t=e.ownerDocument.defaultView;return t&amp;&amp;t.opener||(t=C),t.getComputedStyle(e)},We=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Fe=new RegExp(ne.join("|"),"i");function Be(e,t,n){var r,i,o,a,s=e.style;return(n=n||Ie(e))&amp;&amp;(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&amp;&amp;Me.test(a)&amp;&amp;Fe.test(t)&amp;&amp;(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function $e(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&amp;&amp;(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&amp;&amp;(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",n.style.height="9px",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=3&lt;parseInt(r.height),re.removeChild(e)),a}}))}();var _e=["Webkit","Moz","ms"],ze=E.createElement("div").style,Ue={};function Xe(e){var t=S.cssProps[e]||Ue[e];return t||(e in ze?e:Ue[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=_e.length;while(n--)if((e=_e[n]+t)in ze)return e}(e)||e)}var Ve=/^(none|table(?!-c[ea]).+)/,Ge=/^--/,Ye={position:"absolute",visibility:"hidden",display:"block"},Qe={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ke(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a&lt;4;a+=2)"margin"===n&amp;&amp;(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&amp;&amp;(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&amp;&amp;(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&amp;&amp;0&lt;=o&amp;&amp;(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){var r=Ie(e),i=(!y.boxSizingReliable()||n)&amp;&amp;"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=Be(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Me.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&amp;&amp;i||!y.reliableTrDimensions()&amp;&amp;A(e,"tr")||"auto"===a||!parseFloat(a)&amp;&amp;"inline"===S.css(e,"display",!1,r))&amp;&amp;e.getClientRects().length&amp;&amp;(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&amp;&amp;(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?"border":"content"),o,r,a)+"px"}function et(e,t,n,r,i){return new et.prototype.init(e,t,n,r,i)}S.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&amp;&amp;3!==e.nodeType&amp;&amp;8!==e.nodeType&amp;&amp;e.style){var i,o,a,s=X(t),u=Ge.test(t),l=e.style;if(u||(t=Xe(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&amp;&amp;"get"in a&amp;&amp;void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&amp;&amp;(i=te.exec(n))&amp;&amp;i[1]&amp;&amp;(n=se(e,t,i),o="number"),null!=n&amp;&amp;n==n&amp;&amp;("number"!==o||u||(n+=i&amp;&amp;i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&amp;&amp;"set"in a&amp;&amp;void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Ge.test(t)||(t=Xe(s)),(a=S.cssHooks[t]||S.cssHooks[s])&amp;&amp;"get"in a&amp;&amp;(i=a.get(e,!0,n)),void 0===i&amp;&amp;(i=Be(e,t,r)),"normal"===i&amp;&amp;t in Qe&amp;&amp;(i=Qe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ve.test(S.css(e,"display"))||e.getClientRects().length&amp;&amp;e.getBoundingClientRect().width?Ze(e,u,n):We(e,Ye,function(){return Ze(e,u,n)})},set:function(e,t,n){var r,i=Ie(e),o=!y.scrollboxSize()&amp;&amp;"absolute"===i.position,a=(o||n)&amp;&amp;"border-box"===S.css(e,"boxSizing",!1,i),s=n?Ke(e,u,n,a,i):0;return a&amp;&amp;o&amp;&amp;(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ke(e,u,"border",!1,i)-.5)),s&amp;&amp;(r=te.exec(t))&amp;&amp;"px"!==(r[3]||"px")&amp;&amp;(e.style[u]=t,t=S.css(e,u)),Je(0,t,s)}}}),S.cssHooks.marginLeft=$e(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t&lt;4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&amp;&amp;(S.cssHooks[i+o].set=Je)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Ie(e),i=t.length;a&lt;i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1&lt;arguments.length)}}),((S.Tween=et).prototype={constructor:et,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=et.propHooks[this.prop];return e&amp;&amp;e.get?e.get(this):et.propHooks._default.get(this)},run:function(e){var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=S.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&amp;&amp;this.options.step.call(this.elem,this.now,this),n&amp;&amp;n.set?n.set(this):et.propHooks._default.set(this),this}}).init.prototype=et.prototype,(et.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&amp;&amp;null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&amp;&amp;"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&amp;&amp;null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=et.propHooks.scrollLeft={set:function(e){e.elem.nodeType&amp;&amp;e.elem.parentNode&amp;&amp;(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=et.prototype.init,S.fx.step={};var tt,nt,rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){nt&amp;&amp;(!1===E.hidden&amp;&amp;C.requestAnimationFrame?C.requestAnimationFrame(st):C.setTimeout(st,S.fx.interval),S.fx.tick())}function ut(){return C.setTimeout(function(){tt=void 0}),tt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r&lt;4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&amp;&amp;(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),o=0,a=i.length;o&lt;a;o++)if(r=i[o].call(n,t,e))return r}function ft(o,e,t){var n,a,r=0,i=ft.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=tt||ut(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r&lt;i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n&lt;1&amp;&amp;i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:tt||ut(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t&lt;n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&amp;&amp;(i=o[1],o=e[n]=o[0]),n!==r&amp;&amp;(e[r]=o,delete e[n]),(a=S.cssHooks[r])&amp;&amp;"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r&lt;i;r++)if(n=ft.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&amp;&amp;(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ct,l),m(l.opts.start)&amp;&amp;l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(ft,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r&lt;i;r++)n=e[r],ft.tweeners[n]=ft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&amp;&amp;ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&amp;&amp;(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ot.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&amp;&amp;v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&amp;&amp;1===e.nodeType&amp;&amp;(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&amp;&amp;v.display)&amp;&amp;(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&amp;&amp;(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&amp;&amp;null!=l)&amp;&amp;"none"===S.css(e,"float")&amp;&amp;(u||(p.done(function(){h.display=l}),null==l&amp;&amp;(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&amp;&amp;(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&amp;&amp;(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&amp;&amp;(v.hidden=!g),g&amp;&amp;le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ct(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&amp;&amp;(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&amp;&amp;"object"==typeof e?S.extend({},e):{complete:n||!n&amp;&amp;t||m(e)&amp;&amp;e,duration:e,easing:n&amp;&amp;t||t&amp;&amp;!m(t)&amp;&amp;t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&amp;&amp;(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&amp;&amp;!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&amp;&amp;r.old.call(this),r.queue&amp;&amp;S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=ft(this,S.extend({},t),o);(i||Y.get(this,"finish"))&amp;&amp;e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&amp;&amp;(o=e,e=i,i=void 0),e&amp;&amp;this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&amp;&amp;i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&amp;&amp;r[t].stop&amp;&amp;a(r[t]);else for(t in r)r[t]&amp;&amp;r[t].stop&amp;&amp;at.test(t)&amp;&amp;a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&amp;&amp;n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&amp;&amp;o||S.dequeue(this,i)})},finish:function(a){return!1!==a&amp;&amp;(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&amp;&amp;r.stop&amp;&amp;r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&amp;&amp;i[e].queue===a&amp;&amp;(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e&lt;o;e++)n[e]&amp;&amp;n[e].finish&amp;&amp;n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(lt(r,!0),e,t,n)}}),S.each({slideDown:lt("show"),slideUp:lt("hide"),slideToggle:lt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(tt=Date.now();t&lt;n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),tt=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){nt||(nt=!0,st())},S.fx.stop=function(){nt=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&amp;&amp;S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},rt=E.createElement("input"),it=E.createElement("select").appendChild(E.createElement("option")),rt.type="checkbox",y.checkOn=""!==rt.value,y.optSelected=it.selected,(rt=E.createElement("input")).value="t",rt.type="radio",y.radioValue="t"===rt.value;var pt,dt=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1&lt;arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&amp;&amp;8!==o&amp;&amp;2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&amp;&amp;S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&amp;&amp;"set"in i&amp;&amp;void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&amp;&amp;"get"in i&amp;&amp;null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&amp;&amp;"radio"===t&amp;&amp;A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&amp;&amp;(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&amp;&amp;t.match(P);if(i&amp;&amp;1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=dt[t]||S.find.attr;dt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=dt[o],dt[o]=r,r=null!=a(e,t,n)?o:null,dt[o]=i),r}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){return(e.match(P)||[]).join(" ")}function yt(e){return e.getAttribute&amp;&amp;e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&amp;&amp;e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1&lt;arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&amp;&amp;8!==o&amp;&amp;2!==o)return 1===o&amp;&amp;S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&amp;&amp;"set"in i&amp;&amp;void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&amp;&amp;"get"in i&amp;&amp;null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&amp;&amp;e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&amp;&amp;t.parentNode&amp;&amp;t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&amp;&amp;(t.selectedIndex,t.parentNode&amp;&amp;t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,yt(this)))});if((e=mt(t)).length)while(n=this[u++])if(i=yt(n),r=1===n.nodeType&amp;&amp;" "+vt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")&lt;0&amp;&amp;(r+=o+" ");i!==(s=vt(r))&amp;&amp;n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,yt(this)))});if(!arguments.length)return this.attr("class","");if((e=mt(t)).length)while(n=this[u++])if(i=yt(n),r=1===n.nodeType&amp;&amp;" "+vt(i)+" "){a=0;while(o=e[a++])while(-1&lt;r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=vt(r))&amp;&amp;n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&amp;&amp;a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,yt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=mt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&amp;&amp;"boolean"!==o||((e=yt(this))&amp;&amp;Y.set(this,"__className__",e),this.setAttribute&amp;&amp;this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&amp;&amp;-1&lt;(" "+vt(yt(n))+" ").indexOf(t))return!0;return!1}});var xt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&amp;&amp;(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&amp;&amp;(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&amp;&amp;"set"in r&amp;&amp;void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&amp;&amp;"get"in r&amp;&amp;void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(xt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:vt(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o&lt;0?u:a?o:0;r&lt;u;r++)if(((n=i[r]).selected||r===o)&amp;&amp;!n.disabled&amp;&amp;(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1&lt;S.inArray(S.valHooks.option.get(r),o))&amp;&amp;(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1&lt;S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&amp;&amp;8!==n.nodeType&amp;&amp;!bt.test(d+S.event.triggered)&amp;&amp;(-1&lt;d.indexOf(".")&amp;&amp;(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")&lt;0&amp;&amp;"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&amp;&amp;e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&amp;&amp;!c.noBubble&amp;&amp;!x(n)){for(s=c.delegateType||d,bt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&amp;&amp;p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&amp;&amp;!e.isPropagationStopped())f=o,e.type=1&lt;i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&amp;&amp;Y.get(o,"handle"))&amp;&amp;l.apply(o,t),(l=u&amp;&amp;o[u])&amp;&amp;l.apply&amp;&amp;V(o)&amp;&amp;(e.result=l.apply(o,t),!1===e.result&amp;&amp;e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&amp;&amp;!1!==c._default.apply(p.pop(),t)||!V(n)||u&amp;&amp;m(n[d])&amp;&amp;!x(n)&amp;&amp;((a=n[u])&amp;&amp;(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&amp;&amp;f.addEventListener(d,wt),n[d](),e.isPropagationStopped()&amp;&amp;f.removeEventListener(d,wt),S.event.triggered=void 0,a&amp;&amp;(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var Tt=C.location,Ct={guid:Date.now()},Et=/\?/;S.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&amp;&amp;!t.getElementsByTagName("parsererror").length||S.error("Invalid XML: "+e),t};var St=/\[\]$/,kt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function Dt(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||St.test(n)?i(n,t):Dt(n+"["+("object"==typeof t&amp;&amp;null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)Dt(n+"["+t+"]",e[t],r,i)}S.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&amp;&amp;!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)Dt(n,e[n],t,i);return r.join("&amp;")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&amp;&amp;!S(this).is(":disabled")&amp;&amp;Nt.test(this.nodeName)&amp;&amp;!At.test(e)&amp;&amp;(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(kt,"\r\n")}}):{name:t.name,value:n.replace(kt,"\r\n")}}).get()}});var jt=/%20/g,qt=/#.*$/,Lt=/([?&amp;])_=[^&amp;]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={},Mt={},It="*/".concat("*"),Wt=E.createElement("a");function Ft(o){return function(e,t){"string"!=typeof e&amp;&amp;(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Bt(t,i,o,a){var s={},u=t===Mt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&amp;&amp;l("*")}function $t(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&amp;&amp;((i[n]?e:r||(r={}))[n]=t[n]);return r&amp;&amp;S.extend(!0,e,r),e}Wt.href=Tt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,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":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,S.ajaxSettings),t):$t(S.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(e,t){"object"==typeof e&amp;&amp;(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&amp;&amp;(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Ht.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&amp;&amp;(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&amp;&amp;(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&amp;&amp;c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Tt.href)+"").replace(Pt,Tt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Wt.protocol+"//"+Wt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&amp;&amp;v.processData&amp;&amp;"string"!=typeof v.data&amp;&amp;(v.data=S.param(v.data,v.traditional)),Bt(Rt,v,t,T),h)return T;for(i in(g=S.event&amp;&amp;v.global)&amp;&amp;0==S.active++&amp;&amp;S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ot.test(v.type),f=v.url.replace(qt,""),v.hasContent?v.data&amp;&amp;v.processData&amp;&amp;0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&amp;&amp;(v.data=v.data.replace(jt,"+")):(o=v.url.slice(f.length),v.data&amp;&amp;(v.processData||"string"==typeof v.data)&amp;&amp;(f+=(Et.test(f)?"&amp;":"?")+v.data,delete v.data),!1===v.cache&amp;&amp;(f=f.replace(Lt,"$1"),o=(Et.test(f)?"&amp;":"?")+"_="+Ct.guid+++o),v.url=f+o),v.ifModified&amp;&amp;(S.lastModified[f]&amp;&amp;T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&amp;&amp;T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&amp;&amp;v.hasContent&amp;&amp;!1!==v.contentType||t.contentType)&amp;&amp;T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&amp;&amp;v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+It+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&amp;&amp;(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Bt(Mt,v,t,T)){if(T.readyState=1,g&amp;&amp;m.trigger("ajaxSend",[T,v]),h)return T;v.async&amp;&amp;0&lt;v.timeout&amp;&amp;(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&amp;&amp;C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0&lt;e?4:0,i=200&lt;=e&amp;&amp;e&lt;300||304===e,n&amp;&amp;(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&amp;&amp;(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&amp;&amp;s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&amp;&amp;u.unshift(o),n[o]}(v,T,n)),!i&amp;&amp;-1&lt;S.inArray("script",v.dataTypes)&amp;&amp;(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&amp;&amp;(n[e.responseFields[o]]=t),!u&amp;&amp;r&amp;&amp;e.dataFilter&amp;&amp;(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&amp;&amp;u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&amp;&amp;(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&amp;&amp;(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&amp;&amp;e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&amp;&amp;((u=T.getResponseHeader("Last-Modified"))&amp;&amp;(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&amp;&amp;(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&amp;&amp;l||(l="error",e&lt;0&amp;&amp;(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&amp;&amp;m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&amp;&amp;(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&amp;&amp;(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&amp;&amp;e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&amp;&amp;(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&amp;&amp;(m(e)&amp;&amp;(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&amp;&amp;t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=S.ajaxSettings.xhr();y.cors=!!zt&amp;&amp;"withCredentials"in zt,y.ajax=zt=!!zt,S.ajaxTransport(function(i){var o,a;if(y.cors||zt&amp;&amp;!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&amp;&amp;r.overrideMimeType&amp;&amp;r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&amp;&amp;(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(_t[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&amp;&amp;C.setTimeout(function(){o&amp;&amp;a()})},o=o("abort");try{r.send(i.hasContent&amp;&amp;i.data||null)}catch(e){if(o)throw e}},abort:function(){o&amp;&amp;o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&amp;&amp;(e.contents.script=!1)}),S.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 S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&amp;&amp;(e.cache=!1),e.crossDomain&amp;&amp;(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("&lt;script&gt;").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&amp;&amp;t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&amp;&amp;i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&amp;|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&amp;&amp;(Vt.test(e.url)?"url":"string"==typeof e.data&amp;&amp;0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&amp;&amp;Vt.test(e.data)&amp;&amp;"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&amp;&amp;(e.url+=(Et.test(e.url)?"&amp;":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&amp;&amp;(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&amp;&amp;m(i)&amp;&amp;i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="&lt;form&gt;&lt;/form&gt;&lt;form&gt;&lt;/form&gt;",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&amp;&amp;(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&amp;&amp;[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&amp;&amp;o.length&amp;&amp;S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1&lt;s&amp;&amp;(r=vt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&amp;&amp;"object"==typeof t&amp;&amp;(i="POST"),0&lt;a.length&amp;&amp;S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("&lt;div&gt;").append(S.parseHTML(e)).find(r):e)}).always(n&amp;&amp;function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&amp;&amp;(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&amp;&amp;-1&lt;(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&amp;&amp;(t=t.call(e,n,S.extend({},s))),null!=t.top&amp;&amp;(f.top=t.top-s.top+a),null!=t.left&amp;&amp;(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&amp;&amp;(f.top+="px"),"number"==typeof f.left&amp;&amp;(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&amp;&amp;(e===n.body||e===n.documentElement)&amp;&amp;"static"===S.css(e,"position"))e=e.parentNode;e&amp;&amp;e!==r&amp;&amp;1===e.nodeType&amp;&amp;((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&amp;&amp;"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&amp;&amp;(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&amp;&amp;(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0&lt;arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Gt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&amp;&amp;(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&amp;&amp;!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Gt,"")},"function"==typeof define&amp;&amp;define.amd&amp;&amp;define("jquery",[],function(){return S});var Yt=C.jQuery,Qt=C.$;return S.noConflict=function(e){return C.$===S&amp;&amp;(C.$=Qt),e&amp;&amp;C.jQuery===S&amp;&amp;(C.jQuery=Yt),S},"undefined"==typeof e&amp;&amp;(C.jQuery=C.$=S),S});!function(e){"function"==typeof define&amp;&amp;define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(v){var i=/\+/g;function x(e){return l.raw?e:encodeURIComponent(e)}function k(e,o){var n=l.raw?e:function(e){0===e.indexOf('"')&amp;&amp;(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(i," ")),l.json?JSON.parse(e):e}catch(e){}}(e);return v.isFunction(o)?o(n):n}var l=v.cookie=function(e,o,n){var i,r,t;if(void 0!==o&amp;&amp;!v.isFunction(o))return"number"==typeof(n=v.extend({},l.defaults,n)).expires&amp;&amp;(i=n.expires,(r=n.expires=new Date).setTime(+r+864e5*i)),document.cookie=[x(e),"=",(t=o,x(l.json?JSON.stringify(t):String(t))),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("");for(var c,u=e?void 0:{},a=document.cookie?document.cookie.split("; "):[],d=0,p=a.length;d&lt;p;d++){var s=a[d].split("="),f=(c=s.shift(),l.raw?c:decodeURIComponent(c)),m=s.join("=");if(e&amp;&amp;e===f){u=k(m,o);break}e||void 0===(m=k(m))||(u[f]=m)}return u};l.defaults={},v.removeCookie=function(e,o){return void 0!==v.cookie(e)&amp;&amp;(v.cookie(e,"",v.extend({},o,{expires:-1})),!v.cookie(e))}});/*!
 * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/)
 * Copyright (c) 2016 Edson Hilios
 * 
 * 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.
 */
!function(a){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";function b(a){if(a instanceof Date)return a;if(String(a).match(g))return String(a).match(/^[0-9]*$/)&amp;&amp;(a=Number(a)),String(a).match(/\-/)&amp;&amp;(a=String(a).replace(/\-/g,"/")),new Date(a);throw new Error("Couldn't cast `"+a+"` to a date object.")}function c(a){var b=a.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(b)}function d(a){return function(b){var d=b.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(d)for(var f=0,g=d.length;f&lt;g;++f){var h=d[f].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),j=c(h[0]),k=h[1]||"",l=h[3]||"",m=null;h=h[2],i.hasOwnProperty(h)&amp;&amp;(m=i[h],m=Number(a[m])),null!==m&amp;&amp;("!"===k&amp;&amp;(m=e(l,m)),""===k&amp;&amp;m&lt;10&amp;&amp;(m="0"+m.toString()),b=b.replace(j,m.toString()))}return b=b.replace(/%%/,"%")}}function e(a,b){var c="s",d="";return a&amp;&amp;(a=a.replace(/(:|;|\s)/gi,"").split(/\,/),1===a.length?c=a[0]:(d=a[0],c=a[1])),Math.abs(b)&gt;1?c:d}var f=[],g=[],h={precision:100,elapse:!1,defer:!1};g.push(/^[0-9]*$/.source),g.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g=new RegExp(g.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},j=function(b,c,d){this.el=b,this.$el=a(b),this.interval=null,this.offset={},this.options=a.extend({},h),this.instanceNumber=f.length,f.push(this),this.$el.data("countdown-instance",this.instanceNumber),d&amp;&amp;("function"==typeof d?(this.$el.on("update.countdown",d),this.$el.on("stoped.countdown",d),this.$el.on("finish.countdown",d)):this.options=a.extend({},h,d)),this.setFinalDate(c),this.options.defer===!1&amp;&amp;this.start()};a.extend(j.prototype,{start:function(){null!==this.interval&amp;&amp;clearInterval(this.interval);var a=this;this.update(),this.interval=setInterval(function(){a.update.call(a)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),f[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(a){this.finalDate=b(a)},update:function(){if(0===this.$el.closest("html").length)return void this.remove();var b,c=void 0!==a._data(this.el,"events"),d=new Date;b=this.finalDate.getTime()-d.getTime(),b=Math.ceil(b/1e3),b=!this.options.elapse&amp;&amp;b&lt;0?0:Math.abs(b),this.totalSecsLeft!==b&amp;&amp;c&amp;&amp;(this.totalSecsLeft=b,this.elapsed=d&gt;=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-d.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))},dispatchEvent:function(b){var c=a.Event(b+".countdown");c.finalDate=this.finalDate,c.elapsed=this.elapsed,c.offset=a.extend({},this.offset),c.strftime=d(this.offset),this.$el.trigger(c)}}),a.fn.countdown=function(){var b=Array.prototype.slice.call(arguments,0);return this.each(function(){var c=a(this).data("countdown-instance");if(void 0!==c){var d=f[c],e=b[0];j.prototype.hasOwnProperty(e)?d[e].apply(d,b.slice(1)):null===String(e).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(d.setFinalDate.call(d,e),d.start()):a.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,e))}else new j(this,b[0],b[1])})}});/*!
  * Bootstrap v5.0.2 (https://getbootstrap.com/)
  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
  */
!function(t,e){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=e():"function"==typeof define&amp;&amp;define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t={find:(t,e=document.documentElement)=&gt;[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=&gt;Element.prototype.querySelector.call(e,t),children:(t,e)=&gt;[].concat(...t.children).filter(t=&gt;t.matches(e)),parents(t,e){const i=[];let n=t.parentNode;for(;n&amp;&amp;n.nodeType===Node.ELEMENT_NODE&amp;&amp;3!==n.nodeType;)n.matches(e)&amp;&amp;i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]}},e=t=&gt;{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},i=t=&gt;{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&amp;&amp;!i.startsWith("."))return null;i.includes("#")&amp;&amp;!i.startsWith("#")&amp;&amp;(i="#"+i.split("#")[1]),e=i&amp;&amp;"#"!==i?i.trim():null}return e},n=t=&gt;{const e=i(t);return e&amp;&amp;document.querySelector(e)?e:null},s=t=&gt;{const e=i(t);return e?document.querySelector(e):null},o=t=&gt;{t.dispatchEvent(new Event("transitionend"))},r=t=&gt;!(!t||"object"!=typeof t)&amp;&amp;(void 0!==t.jquery&amp;&amp;(t=t[0]),void 0!==t.nodeType),a=e=&gt;r(e)?e.jquery?e[0]:e:"string"==typeof e&amp;&amp;e.length&gt;0?t.findOne(e):null,l=(t,e,i)=&gt;{Object.keys(i).forEach(n=&gt;{const s=i[n],o=e[n],a=o&amp;&amp;r(o)?"element":null==(l=o)?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)})},c=t=&gt;!(!r(t)||0===t.getClientRects().length)&amp;&amp;"visible"===getComputedStyle(t).getPropertyValue("visibility"),h=t=&gt;!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&amp;&amp;"false"!==t.getAttribute("disabled")),d=t=&gt;{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d(t.parentNode):null},u=()=&gt;{},f=t=&gt;t.offsetHeight,p=()=&gt;{const{jQuery:t}=window;return t&amp;&amp;!document.body.hasAttribute("data-bs-no-jquery")?t:null},m=[],g=()=&gt;"rtl"===document.documentElement.dir,_=t=&gt;{var e;e=()=&gt;{const e=p();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=&gt;(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(m.length||document.addEventListener("DOMContentLoaded",()=&gt;{m.forEach(t=&gt;t())}),m.push(e)):e()},b=t=&gt;{"function"==typeof t&amp;&amp;t()},v=(t,e,i=!0)=&gt;{if(!i)return void b(t);const n=(t=&gt;{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let s=!1;const r=({target:i})=&gt;{i===e&amp;&amp;(s=!0,e.removeEventListener("transitionend",r),b(t))};e.addEventListener("transitionend",r),setTimeout(()=&gt;{s||o(e)},n)},y=(t,e,i,n)=&gt;{let s=t.indexOf(e);if(-1===s)return t[!i&amp;&amp;n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&amp;&amp;(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},w=/[^.]*(?=\..*)\.|.*/,E=/\..*/,A=/::\d+$/,T={};let O=1;const C={mouseenter:"mouseover",mouseleave:"mouseout"},k=/^(mouseenter|mouseleave)/i,L=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function x(t,e){return e&amp;&amp;`${e}::${O++}`||t.uidEvent||O++}function D(t){const e=x(t);return t.uidEvent=e,T[e]=T[e]||{},T[e]}function S(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;s&lt;o;s++){const o=t[n[s]];if(o.originalHandler===e&amp;&amp;o.delegationSelector===i)return o}return null}function I(t,e,i){const n="string"==typeof e,s=n?i:e;let o=M(t);return L.has(o)||(o=t),[n,s,o]}function N(t,e,i,n,s){if("string"!=typeof e||!t)return;if(i||(i=n,n=null),k.test(e)){const t=t=&gt;function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&amp;&amp;!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=I(e,i,n),l=D(t),c=l[a]||(l[a]={}),h=S(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&amp;&amp;s);const d=x(r,e.replace(w,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&amp;&amp;r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&amp;&amp;P.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&amp;&amp;P.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function j(t,e,i,n,s){const o=S(e[i],n,s);o&amp;&amp;(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function M(t){return t=t.replace(E,""),C[t]||t}const P={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=I(e,i,n),a=r!==e,l=D(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void j(t,l,r,o,s?i:null)}c&amp;&amp;Object.keys(l).forEach(i=&gt;{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach(o=&gt;{if(o.includes(n)){const n=s[o];j(t,e,i,n.originalHandler,n.delegationSelector)}})}(t,l,i,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(i=&gt;{const n=i.replace(A,"");if(!a||e.includes(n)){const e=h[i];j(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=p(),s=M(e),o=e!==s,r=L.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&amp;&amp;n&amp;&amp;(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&amp;&amp;Object.keys(i).forEach(t=&gt;{Object.defineProperty(d,t,{get:()=&gt;i[t]})}),h&amp;&amp;d.preventDefault(),c&amp;&amp;t.dispatchEvent(d),d.defaultPrevented&amp;&amp;void 0!==a&amp;&amp;a.preventDefault(),d}},H=new Map;var R={set(t,e,i){H.has(t)||H.set(t,new Map);const n=H.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=&gt;H.has(t)&amp;&amp;H.get(t).get(e)||null,remove(t,e){if(!H.has(t))return;const i=H.get(t);i.delete(e),0===i.size&amp;&amp;H.delete(t)}};class B{constructor(t){(t=a(t))&amp;&amp;(this._element=t,R.set(this._element,this.constructor.DATA_KEY,this))}dispose(){R.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=&gt;{this[t]=null})}_queueCallback(t,e,i=!0){v(t,e,i)}static getInstance(t){return R.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class W extends B{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,i=this._triggerCloseEvent(e);null===i||i.defaultPrevented||this._removeElement(e)}_getRootElement(t){return s(t)||t.closest(".alert")}_triggerCloseEvent(t){return P.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=&gt;this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),P.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=W.getOrCreateInstance(this);"close"===t&amp;&amp;e[t](this)}))}static handleDismiss(t){return function(e){e&amp;&amp;e.preventDefault(),t.close(this)}}}P.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',W.handleDismiss(new W)),_(W);class q extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);"toggle"===t&amp;&amp;e[t]()}))}}function z(t){return"true"===t||"false"!==t&amp;&amp;(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function $(t){return t.replace(/[A-Z]/g,t=&gt;"-"+t.toLowerCase())}P.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=&gt;{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');q.getOrCreateInstance(e).toggle()}),_(q);const U={setDataAttribute(t,e,i){t.setAttribute("data-bs-"+$(e),i)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+$(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=&gt;t.startsWith("bs")).forEach(i=&gt;{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=z(t.dataset[i])}),e},getDataAttribute:(t,e)=&gt;z(t.getAttribute("data-bs-"+$(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=&gt;({top:t.offsetTop,left:t.offsetLeft})},F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},V={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},K="next",X="prev",Y="left",Q="right",G={ArrowLeft:Q,ArrowRight:Y};class Z extends B{constructor(e,i){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(i),this._indicatorsElement=t.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints&gt;0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return F}static get NAME(){return"carousel"}next(){this._slide(K)}nextWhenVisible(){!document.hidden&amp;&amp;c(this._element)&amp;&amp;this.next()}prev(){this._slide(X)}pause(e){e||(this._isPaused=!0),t.findOne(".carousel-item-next, .carousel-item-prev",this._element)&amp;&amp;(o(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&amp;&amp;(clearInterval(this._interval),this._interval=null),this._config&amp;&amp;this._config.interval&amp;&amp;!this._isPaused&amp;&amp;(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=t.findOne(".active.carousel-item",this._element);const i=this._getItemIndex(this._activeElement);if(e&gt;this._items.length-1||e&lt;0)return;if(this._isSliding)return void P.one(this._element,"slid.bs.carousel",()=&gt;this.to(e));if(i===e)return this.pause(),void this.cycle();const n=e&gt;i?K:X;this._slide(n,this._items[e])}_getConfig(t){return t={...F,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("carousel",t,V),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t&lt;=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&amp;&amp;this._slide(e&gt;0?Q:Y)}_addEventListeners(){this._config.keyboard&amp;&amp;P.on(this._element,"keydown.bs.carousel",t=&gt;this._keydown(t)),"hover"===this._config.pause&amp;&amp;(P.on(this._element,"mouseenter.bs.carousel",t=&gt;this.pause(t)),P.on(this._element,"mouseleave.bs.carousel",t=&gt;this.cycle(t))),this._config.touch&amp;&amp;this._touchSupported&amp;&amp;this._addTouchEventListeners()}_addTouchEventListeners(){const e=t=&gt;{!this._pointerEvent||"pen"!==t.pointerType&amp;&amp;"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},i=t=&gt;{this.touchDeltaX=t.touches&amp;&amp;t.touches.length&gt;1?0:t.touches[0].clientX-this.touchStartX},n=t=&gt;{!this._pointerEvent||"pen"!==t.pointerType&amp;&amp;"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&amp;&amp;(this.pause(),this.touchTimeout&amp;&amp;clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=&gt;this.cycle(t),500+this._config.interval))};t.find(".carousel-item img",this._element).forEach(t=&gt;{P.on(t,"dragstart.bs.carousel",t=&gt;t.preventDefault())}),this._pointerEvent?(P.on(this._element,"pointerdown.bs.carousel",t=&gt;e(t)),P.on(this._element,"pointerup.bs.carousel",t=&gt;n(t)),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.carousel",t=&gt;e(t)),P.on(this._element,"touchmove.bs.carousel",t=&gt;i(t)),P.on(this._element,"touchend.bs.carousel",t=&gt;n(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=G[t.key];e&amp;&amp;(t.preventDefault(),this._slide(e))}_getItemIndex(e){return this._items=e&amp;&amp;e.parentNode?t.find(".carousel-item",e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(t,e){const i=t===K;return y(this._items,e,i,this._config.wrap)}_triggerSlideEvent(e,i){const n=this._getItemIndex(e),s=this._getItemIndex(t.findOne(".active.carousel-item",this._element));return P.trigger(this._element,"slide.bs.carousel",{relatedTarget:e,direction:i,from:s,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const i=t.findOne(".active",this._indicatorsElement);i.classList.remove("active"),i.removeAttribute("aria-current");const n=t.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t&lt;n.length;t++)if(Number.parseInt(n[t].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(e)){n[t].classList.add("active"),n[t].setAttribute("aria-current","true");break}}}_updateInterval(){const e=this._activeElement||t.findOne(".active.carousel-item",this._element);if(!e)return;const i=Number.parseInt(e.getAttribute("data-bs-interval"),10);i?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=i):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(e,i){const n=this._directionToOrder(e),s=t.findOne(".active.carousel-item",this._element),o=this._getItemIndex(s),r=i||this._getItemByOrder(n,s),a=this._getItemIndex(r),l=Boolean(this._interval),c=n===K,h=c?"carousel-item-start":"carousel-item-end",d=c?"carousel-item-next":"carousel-item-prev",u=this._orderToDirection(n);if(r&amp;&amp;r.classList.contains("active"))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(r,u).defaultPrevented)return;if(!s||!r)return;this._isSliding=!0,l&amp;&amp;this.pause(),this._setActiveIndicatorElement(r),this._activeElement=r;const p=()=&gt;{P.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),f(r),s.classList.add(h),r.classList.add(h);const t=()=&gt;{r.classList.remove(h,d),r.classList.add("active"),s.classList.remove("active",d,h),this._isSliding=!1,setTimeout(p,0)};this._queueCallback(t,s,!0)}else s.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,p();l&amp;&amp;this.cycle()}_directionToOrder(t){return[Q,Y].includes(t)?g()?t===Y?X:K:t===Y?K:X:t}_orderToDirection(t){return[K,X].includes(t)?g()?t===X?Y:Q:t===X?Q:Y:t}static carouselInterface(t,e){const i=Z.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&amp;&amp;(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&amp;&amp;n.ride&amp;&amp;(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){Z.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=s(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},n=this.getAttribute("data-bs-slide-to");n&amp;&amp;(i.interval=!1),Z.carouselInterface(e,i),n&amp;&amp;Z.getInstance(e).to(n),t.preventDefault()}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",Z.dataApiClickHandler),P.on(window,"load.bs.carousel.data-api",()=&gt;{const e=t.find('[data-bs-ride="carousel"]');for(let t=0,i=e.length;t&lt;i;t++)Z.carouselInterface(e[t],Z.getInstance(e[t]))}),_(Z);const J={toggle:!0,parent:""},tt={toggle:"boolean",parent:"(string|element)"};class et extends B{constructor(e,i){super(e),this._isTransitioning=!1,this._config=this._getConfig(i),this._triggerArray=t.find(`[data-bs-toggle="collapse"][href="#${this._element.id}"],[data-bs-toggle="collapse"][data-bs-target="#${this._element.id}"]`);const s=t.find('[data-bs-toggle="collapse"]');for(let e=0,i=s.length;e&lt;i;e++){const i=s[e],o=n(i),r=t.find(o).filter(t=&gt;t===this._element);null!==o&amp;&amp;r.length&amp;&amp;(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&amp;&amp;this.toggle()}static get Default(){return J}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let e,i;this._parent&amp;&amp;(e=t.find(".show, .collapsing",this._parent).filter(t=&gt;"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===e.length&amp;&amp;(e=null));const n=t.findOne(this._selector);if(e){const t=e.find(t=&gt;n!==t);if(i=t?et.getInstance(t):null,i&amp;&amp;i._isTransitioning)return}if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e&amp;&amp;e.forEach(t=&gt;{n!==t&amp;&amp;et.collapseInterface(t,"hide"),i||R.set(t,"bs.collapse",null)});const s=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[s]=0,this._triggerArray.length&amp;&amp;this._triggerArray.forEach(t=&gt;{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(s[0].toUpperCase()+s.slice(1));this._queueCallback(()=&gt;{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[s]="",this.setTransitioning(!1),P.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[s]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",f(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e&gt;0)for(let t=0;t&lt;e;t++){const e=this._triggerArray[t],i=s(e);i&amp;&amp;!i.classList.contains("show")&amp;&amp;(e.classList.add("collapsed"),e.setAttribute("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[t]="",this._queueCallback(()=&gt;{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),P.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...J,...t}).toggle=Boolean(t.toggle),l("collapse",t,tt),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:e}=this._config;e=a(e);const i=`[data-bs-toggle="collapse"][data-bs-parent="${e}"]`;return t.find(i,e).forEach(t=&gt;{const e=s(t);this._addAriaAndCollapsedClass(e,[t])}),e}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const i=t.classList.contains("show");e.forEach(t=&gt;{i?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",i)})}static collapseInterface(t,e){let i=et.getInstance(t);const n={...J,...U.getDataAttributes(t),..."object"==typeof e&amp;&amp;e?e:{}};if(!i&amp;&amp;n.toggle&amp;&amp;"string"==typeof e&amp;&amp;/show|hide/.test(e)&amp;&amp;(n.toggle=!1),i||(i=new et(t,n)),"string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}static jQueryInterface(t){return this.each((function(){et.collapseInterface(this,t)}))}}P.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(e){("A"===e.target.tagName||e.delegateTarget&amp;&amp;"A"===e.delegateTarget.tagName)&amp;&amp;e.preventDefault();const i=U.getDataAttributes(this),s=n(this);t.find(s).forEach(t=&gt;{const e=et.getInstance(t);let n;e?(null===e._parent&amp;&amp;"string"==typeof i.parent&amp;&amp;(e._config.parent=i.parent,e._parent=e._getParent()),n="toggle"):n=i,et.collapseInterface(t,n)})})),_(et);var it="top",nt="bottom",st="right",ot="left",rt=[it,nt,st,ot],at=rt.reduce((function(t,e){return t.concat([e+"-start",e+"-end"])}),[]),lt=[].concat(rt,["auto"]).reduce((function(t,e){return t.concat([e,e+"-start",e+"-end"])}),[]),ct=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ht(t){return t?(t.nodeName||"").toLowerCase():null}function dt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&amp;&amp;e.defaultView||window}return t}function ut(t){return t instanceof dt(t).Element||t instanceof Element}function ft(t){return t instanceof dt(t).HTMLElement||t instanceof HTMLElement}function pt(t){return"undefined"!=typeof ShadowRoot&amp;&amp;(t instanceof dt(t).ShadowRoot||t instanceof ShadowRoot)}var mt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];ft(s)&amp;&amp;ht(s)&amp;&amp;(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&amp;&amp;Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});ft(n)&amp;&amp;ht(n)&amp;&amp;(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function gt(t){return t.split("-")[0]}function _t(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function bt(t){var e=_t(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)&lt;=1&amp;&amp;(i=e.width),Math.abs(e.height-n)&lt;=1&amp;&amp;(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function vt(t,e){var i=e.getRootNode&amp;&amp;e.getRootNode();if(t.contains(e))return!0;if(i&amp;&amp;pt(i)){var n=e;do{if(n&amp;&amp;t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function yt(t){return dt(t).getComputedStyle(t)}function wt(t){return["table","td","th"].indexOf(ht(t))&gt;=0}function Et(t){return((ut(t)?t.ownerDocument:t.document)||window.document).documentElement}function At(t){return"html"===ht(t)?t:t.assignedSlot||t.parentNode||(pt(t)?t.host:null)||Et(t)}function Tt(t){return ft(t)&amp;&amp;"fixed"!==yt(t).position?t.offsetParent:null}function Ot(t){for(var e=dt(t),i=Tt(t);i&amp;&amp;wt(i)&amp;&amp;"static"===yt(i).position;)i=Tt(i);return i&amp;&amp;("html"===ht(i)||"body"===ht(i)&amp;&amp;"static"===yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&amp;&amp;ft(t)&amp;&amp;"fixed"===yt(t).position)return null;for(var i=At(t);ft(i)&amp;&amp;["html","body"].indexOf(ht(i))&lt;0;){var n=yt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&amp;&amp;"filter"===n.willChange||e&amp;&amp;n.filter&amp;&amp;"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ct(t){return["top","bottom"].indexOf(t)&gt;=0?"x":"y"}var kt=Math.max,Lt=Math.min,xt=Math.round;function Dt(t,e,i){return kt(t,Lt(e,i))}function St(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function It(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}var Nt={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=gt(i.placement),l=Ct(a),c=[ot,st].indexOf(a)&gt;=0?"height":"width";if(o&amp;&amp;r){var h=function(t,e){return St("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:It(t,rt))}(s.padding,i),d=bt(o),u="y"===l?it:ot,f="y"===l?nt:st,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=Ot(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,E=Dt(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&amp;&amp;("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&amp;&amp;vt(e.elements.popper,n)&amp;&amp;(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},jt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Mt(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.offsets,r=t.position,a=t.gpuAcceleration,l=t.adaptive,c=t.roundOffsets,h=!0===c?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:xt(xt(e*n)/n)||0,y:xt(xt(i*n)/n)||0}}(o):"function"==typeof c?c(o):o,d=h.x,u=void 0===d?0:d,f=h.y,p=void 0===f?0:f,m=o.hasOwnProperty("x"),g=o.hasOwnProperty("y"),_=ot,b=it,v=window;if(l){var y=Ot(i),w="clientHeight",E="clientWidth";y===dt(i)&amp;&amp;"static"!==yt(y=Et(i)).position&amp;&amp;(w="scrollHeight",E="scrollWidth"),y=y,s===it&amp;&amp;(b=nt,p-=y[w]-n.height,p*=a?1:-1),s===ot&amp;&amp;(_=st,u-=y[E]-n.width,u*=a?1:-1)}var A,T=Object.assign({position:r},l&amp;&amp;jt);return a?Object.assign({},T,((A={})[b]=g?"0":"",A[_]=m?"0":"",A.transform=(v.devicePixelRatio||1)&lt;2?"translate("+u+"px, "+p+"px)":"translate3d("+u+"px, "+p+"px, 0)",A)):Object.assign({},T,((e={})[b]=g?p+"px":"",e[_]=m?u+"px":"",e.transform="",e))}var Pt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:gt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&amp;&amp;(e.styles.popper=Object.assign({},e.styles.popper,Mt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&amp;&amp;(e.styles.arrow=Object.assign({},e.styles.arrow,Mt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},Ht={passive:!0},Rt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=dt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&amp;&amp;c.forEach((function(t){t.addEventListener("scroll",i.update,Ht)})),a&amp;&amp;l.addEventListener("resize",i.update,Ht),function(){o&amp;&amp;c.forEach((function(t){t.removeEventListener("scroll",i.update,Ht)})),a&amp;&amp;l.removeEventListener("resize",i.update,Ht)}},data:{}},Bt={left:"right",right:"left",bottom:"top",top:"bottom"};function Wt(t){return t.replace(/left|right|bottom|top/g,(function(t){return Bt[t]}))}var qt={start:"end",end:"start"};function zt(t){return t.replace(/start|end/g,(function(t){return qt[t]}))}function $t(t){var e=dt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ut(t){return _t(Et(t)).left+$t(t).scrollLeft}function Ft(t){var e=yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Vt(t,e){var i;void 0===e&amp;&amp;(e=[]);var n=function t(e){return["html","body","#document"].indexOf(ht(e))&gt;=0?e.ownerDocument.body:ft(e)&amp;&amp;Ft(e)?e:t(At(e))}(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=dt(n),r=s?[o].concat(o.visualViewport||[],Ft(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Vt(At(r)))}function Kt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Xt(t,e){return"viewport"===e?Kt(function(t){var e=dt(t),i=Et(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&amp;&amp;(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+Ut(t),y:a}}(t)):ft(e)?function(t){var e=_t(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Kt(function(t){var e,i=Et(t),n=$t(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=kt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=kt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ut(t),l=-n.scrollTop;return"rtl"===yt(s||i).direction&amp;&amp;(a+=kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Et(t)))}function Yt(t){return t.split("-")[1]}function Qt(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?gt(s):null,r=s?Yt(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case it:e={x:a,y:i.y-n.height};break;case nt:e={x:a,y:i.y+i.height};break;case st:e={x:i.x+i.width,y:l};break;case ot:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ct(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case"start":e[c]=e[c]-(i[h]/2-n[h]/2);break;case"end":e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function Gt(t,e){void 0===e&amp;&amp;(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?"clippingParents":o,a=i.rootBoundary,l=void 0===a?"viewport":a,c=i.elementContext,h=void 0===c?"popper":c,d=i.altBoundary,u=void 0!==d&amp;&amp;d,f=i.padding,p=void 0===f?0:f,m=St("number"!=typeof p?p:It(p,rt)),g="popper"===h?"reference":"popper",_=t.elements.reference,b=t.rects.popper,v=t.elements[u?g:h],y=function(t,e,i){var n="clippingParents"===e?function(t){var e=Vt(At(t)),i=["absolute","fixed"].indexOf(yt(t).position)&gt;=0&amp;&amp;ft(t)?Ot(t):t;return ut(i)?e.filter((function(t){return ut(t)&amp;&amp;vt(t,i)&amp;&amp;"body"!==ht(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Xt(t,i);return e.top=kt(n.top,e.top),e.right=Lt(n.right,e.right),e.bottom=Lt(n.bottom,e.bottom),e.left=kt(n.left,e.left),e}),Xt(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(ut(v)?v:v.contextElement||Et(t.elements.popper),r,l),w=_t(_),E=Qt({reference:w,element:b,strategy:"absolute",placement:s}),A=Kt(Object.assign({},b,E)),T="popper"===h?A:w,O={top:y.top-T.top+m.top,bottom:T.bottom-y.bottom+m.bottom,left:y.left-T.left+m.left,right:T.right-y.right+m.right},C=t.modifiersData.offset;if("popper"===h&amp;&amp;C){var k=C[s];Object.keys(O).forEach((function(t){var e=[st,nt].indexOf(t)&gt;=0?1:-1,i=[it,nt].indexOf(t)&gt;=0?"y":"x";O[t]+=k[i]*e}))}return O}function Zt(t,e){void 0===e&amp;&amp;(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?lt:l,h=Yt(n),d=h?a?at:at.filter((function(t){return Yt(t)===h})):rt,u=d.filter((function(t){return c.indexOf(t)&gt;=0}));0===u.length&amp;&amp;(u=d);var f=u.reduce((function(e,i){return e[i]=Gt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[gt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}var Jt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=gt(g),b=l||(_!==g&amp;&amp;p?function(t){if("auto"===gt(t))return[];var e=Wt(t);return[zt(t),e,zt(e)]}(g):[Wt(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat("auto"===gt(i)?Zt(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O&lt;v.length;O++){var C=v[O],k=gt(C),L="start"===Yt(C),x=[it,nt].indexOf(k)&gt;=0,D=x?"width":"height",S=Gt(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=x?L?st:ot:L?nt:it;y[D]&gt;w[D]&amp;&amp;(I=Wt(I));var N=Wt(I),j=[];if(o&amp;&amp;j.push(S[k]&lt;=0),a&amp;&amp;j.push(S[I]&lt;=0,S[N]&lt;=0),j.every((function(t){return t}))){T=C,A=!1;break}E.set(C,j)}if(A)for(var M=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},P=p?3:1;P&gt;0&amp;&amp;"break"!==M(P);P--);e.placement!==T&amp;&amp;(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function te(t,e,i){return void 0===i&amp;&amp;(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ee(t){return[it,st,nt,ot].some((function(e){return t[e]&gt;=0}))}var ie={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=Gt(e,{elementContext:"reference"}),a=Gt(e,{altBoundary:!0}),l=te(r,n),c=te(a,s,o),h=ee(l),d=ee(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},ne={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=gt(t),s=[ot,it].indexOf(n)&gt;=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[ot,st].indexOf(n)&gt;=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&amp;&amp;(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},se={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Qt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},oe={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&amp;&amp;r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=Gt(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=gt(e.placement),b=Yt(e.placement),v=!b,y=Ct(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?it:ot,L="y"===y?nt:st,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],I=E[y]-g[L],N=f?-T[x]/2:0,j="start"===b?A[x]:T[x],M="start"===b?-T[x]:-A[x],P=e.elements.arrow,H=f&amp;&amp;P?bt(P):{width:0,height:0},R=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=R[k],W=R[L],q=Dt(0,A[x],H[x]),z=v?A[x]/2-N-q-B-O:j-q-B-O,$=v?-A[x]/2+N+q+W+O:M+q+W+O,U=e.elements.arrow&amp;&amp;Ot(e.elements.arrow),F=U?"y"===y?U.clientTop||0:U.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-F,X=E[y]+$-V;if(o){var Y=Dt(f?Lt(S,K):S,D,f?kt(I,X):I);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?it:ot,G="x"===y?nt:st,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=Dt(f?Lt(J,K):J,Z,f?kt(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function re(t,e,i){void 0===i&amp;&amp;(i=!1);var n,s,o=Et(e),r=_t(t),a=ft(e),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(a||!a&amp;&amp;!i)&amp;&amp;(("body"!==ht(e)||Ft(o))&amp;&amp;(l=(n=e)!==dt(n)&amp;&amp;ft(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:$t(n)),ft(e)?((c=_t(e)).x+=e.clientLeft,c.y+=e.clientTop):o&amp;&amp;(c.x=Ut(o))),{x:r.left+l.scrollLeft-c.x,y:r.top+l.scrollTop-c.y,width:r.width,height:r.height}}var ae={placement:"bottom",modifiers:[],strategy:"absolute"};function le(){for(var t=arguments.length,e=new Array(t),i=0;i&lt;t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&amp;&amp;"function"==typeof t.getBoundingClientRect)}))}function ce(t){void 0===t&amp;&amp;(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?ae:s;return function(t,e,i){void 0===i&amp;&amp;(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},ae,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){d(),a.options=Object.assign({},o,a.options,i),a.scrollParents={reference:ut(t)?Vt(t):t.contextElement?Vt(t.contextElement):[],popper:Vt(e)};var s,r,c=function(t){var e=function(t){var e=new Map,i=new Set,n=[];return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||function t(s){i.add(s.name),[].concat(s.requires||[],s.requiresIfExists||[]).forEach((function(n){if(!i.has(n)){var s=e.get(n);s&amp;&amp;t(s)}})),n.push(s)}(t)})),n}(t);return ct.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((s=[].concat(n,a.options.modifiers),r=s.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(r).map((function(t){return r[t]}))));return a.orderedModifiers=c.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(le(e,i)){a.rects={reference:re(e,Ot(i),"fixed"===a.options.strategy),popper:bt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n&lt;a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&amp;&amp;(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!le(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&amp;&amp;i.onFirstUpdate&amp;&amp;i.onFirstUpdate(t)})),h}}var he=ce(),de=ce({defaultModifiers:[Rt,se,Pt,mt]}),ue=ce({defaultModifiers:[Rt,se,Pt,mt,ne,Jt,oe,Nt,ie]}),fe=Object.freeze({__proto__:null,popperGenerator:ce,detectOverflow:Gt,createPopperBase:he,createPopper:ue,createPopperLite:de,top:it,bottom:nt,right:st,left:ot,auto:"auto",basePlacements:rt,start:"start",end:"end",clippingParents:"clippingParents",viewport:"viewport",popper:"popper",reference:"reference",variationPlacements:at,placements:lt,beforeRead:"beforeRead",read:"read",afterRead:"afterRead",beforeMain:"beforeMain",main:"main",afterMain:"afterMain",beforeWrite:"beforeWrite",write:"write",afterWrite:"afterWrite",modifierPhases:ct,applyStyles:mt,arrow:Nt,computeStyles:Pt,eventListeners:Rt,flip:Jt,hide:ie,offset:ne,popperOffsets:se,preventOverflow:oe});const pe=new RegExp("ArrowUp|ArrowDown|Escape"),me=g()?"top-end":"top-start",ge=g()?"top-start":"top-end",_e=g()?"bottom-end":"bottom-start",be=g()?"bottom-start":"bottom-end",ve=g()?"left-start":"right-start",ye=g()?"right-start":"left-start",we={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},Ee={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Ae extends B{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return we}static get DefaultType(){return Ee}static get NAME(){return"dropdown"}toggle(){h(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(h(this._element)||this._menu.classList.contains("show"))return;const t=Ae.getParentFromElement(this._element),e={relatedTarget:this._element};if(!P.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)U.setDataAttribute(this._menu,"popper","none");else{if(void 0===fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:r(this._config.reference)?e=a(this._config.reference):"object"==typeof this._config.reference&amp;&amp;(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=&gt;"applyStyles"===t.name&amp;&amp;!1===t.enabled);this._popper=ue(e,this._menu,i),n&amp;&amp;U.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&amp;&amp;!t.closest(".navbar-nav")&amp;&amp;[].concat(...document.body.children).forEach(t=&gt;P.on(t,"mouseover",u)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),P.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(h(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&amp;&amp;this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&amp;&amp;this._popper.update()}_addEventListeners(){P.on(this._element,"click.bs.dropdown",t=&gt;{t.preventDefault(),this.toggle()})}_completeHide(t){P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&amp;&amp;[].concat(...document.body.children).forEach(t=&gt;P.off(t,"mouseover",u)),this._popper&amp;&amp;this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},l("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&amp;&amp;!r(t.reference)&amp;&amp;"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return t.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ve;if(t.classList.contains("dropstart"))return ye;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ge:me:e?be:_e}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=&gt;Number.parseInt(t,10)):"function"==typeof t?e=&gt;t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&amp;&amp;(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:e,target:i}){const n=t.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(c);n.length&amp;&amp;y(n,i,"ArrowDown"===e,!n.includes(i)).focus()}static dropdownInterface(t,e){const i=Ae.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}static jQueryInterface(t){return this.each((function(){Ae.dropdownInterface(this,t)}))}static clearMenus(e){if(e&amp;&amp;(2===e.button||"keyup"===e.type&amp;&amp;"Tab"!==e.key))return;const i=t.find('[data-bs-toggle="dropdown"]');for(let t=0,n=i.length;t&lt;n;t++){const n=Ae.getInstance(i[t]);if(!n||!1===n._config.autoClose)continue;if(!n._element.classList.contains("show"))continue;const s={relatedTarget:n._element};if(e){const t=e.composedPath(),i=t.includes(n._menu);if(t.includes(n._element)||"inside"===n._config.autoClose&amp;&amp;!i||"outside"===n._config.autoClose&amp;&amp;i)continue;if(n._menu.contains(e.target)&amp;&amp;("keyup"===e.type&amp;&amp;"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;"click"===e.type&amp;&amp;(s.clickEvent=e)}n._completeHide(s)}}static getParentFromElement(t){return s(t)||t.parentNode}static dataApiKeydownHandler(e){if(/input|textarea/i.test(e.target.tagName)?"Space"===e.key||"Escape"!==e.key&amp;&amp;("ArrowDown"!==e.key&amp;&amp;"ArrowUp"!==e.key||e.target.closest(".dropdown-menu")):!pe.test(e.key))return;const i=this.classList.contains("show");if(!i&amp;&amp;"Escape"===e.key)return;if(e.preventDefault(),e.stopPropagation(),h(this))return;const n=()=&gt;this.matches('[data-bs-toggle="dropdown"]')?this:t.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===e.key?(n().focus(),void Ae.clearMenus()):"ArrowUp"===e.key||"ArrowDown"===e.key?(i||n().click(),void Ae.getInstance(n())._selectMenuItem(e)):void(i&amp;&amp;"Space"!==e.key||Ae.clearMenus())}}P.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',Ae.dataApiKeydownHandler),P.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",Ae.dataApiKeydownHandler),P.on(document,"click.bs.dropdown.data-api",Ae.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",Ae.clearMenus),P.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),Ae.dropdownInterface(this)})),_(Ae);class Te{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=&gt;e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=&gt;e+t),this._setElementAttributes(".sticky-top","marginRight",e=&gt;e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,t=&gt;{if(t!==this._element&amp;&amp;window.innerWidth&gt;t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t)[e];t.style[e]=i(Number.parseFloat(s))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&amp;&amp;U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=&gt;{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)})}_applyManipulationCallback(e,i){r(e)?i(e):t.find(e,this._element).forEach(i)}isOverflowing(){return this.getWidth()&gt;0}}const Oe={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},Ce={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class ke{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&amp;&amp;f(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=&gt;{b(t)})):b(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=&gt;{this.dispose(),b(t)})):b(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&amp;&amp;t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Oe,..."object"==typeof t?t:{}}).rootElement=a(t.rootElement),l("backdrop",t,Ce),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),P.on(this._getElement(),"mousedown.bs.backdrop",()=&gt;{b(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&amp;&amp;(P.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){v(t,this._getElement(),this._config.isAnimated)}}const Le={backdrop:!0,keyboard:!0,focus:!0},xe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class De extends B{constructor(e,i){super(e),this._config=this._getConfig(i),this._dialog=t.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new Te}static get Default(){return Le}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&amp;&amp;(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),P.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=&gt;this.hide(t)),P.on(this._dialog,"mousedown.dismiss.bs.modal",()=&gt;{P.one(this._element,"mouseup.dismiss.bs.modal",t=&gt;{t.target===this._element&amp;&amp;(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=&gt;this._showElement(t)))}hide(t){if(t&amp;&amp;["A","AREA"].includes(t.target.tagName)&amp;&amp;t.preventDefault(),!this._isShown||this._isTransitioning)return;if(P.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&amp;&amp;(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),P.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),P.off(this._element,"click.dismiss.bs.modal"),P.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=&gt;this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=&gt;P.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),P.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ke({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...Le,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("modal",t,xe),t}_showElement(e){const i=this._isAnimated(),n=t.findOne(".modal-body",this._dialog);this._element.parentNode&amp;&amp;this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&amp;&amp;(n.scrollTop=0),i&amp;&amp;f(this._element),this._element.classList.add("show"),this._config.focus&amp;&amp;this._enforceFocus(),this._queueCallback(()=&gt;{this._config.focus&amp;&amp;this._element.focus(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,i)}_enforceFocus(){P.off(document,"focusin.bs.modal"),P.on(document,"focusin.bs.modal",t=&gt;{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?P.on(this._element,"keydown.dismiss.bs.modal",t=&gt;{this._config.keyboard&amp;&amp;"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):P.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?P.on(window,"resize.bs.modal",()=&gt;this._adjustDialog()):P.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=&gt;{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){P.on(this._element,"click.dismiss.bs.modal",t=&gt;{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&amp;&amp;(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&amp;&amp;this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e&gt;document.documentElement.clientHeight;!n&amp;&amp;"hidden"===i.overflowY||t.contains("modal-static")||(n||(i.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=&gt;{t.remove("modal-static"),n||this._queueCallback(()=&gt;{i.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight&gt;document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e&gt;0;(!i&amp;&amp;t&amp;&amp;!g()||i&amp;&amp;!t&amp;&amp;g())&amp;&amp;(this._element.style.paddingLeft=e+"px"),(i&amp;&amp;!t&amp;&amp;!g()||!i&amp;&amp;t&amp;&amp;g())&amp;&amp;(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=De.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=s(this);["A","AREA"].includes(this.tagName)&amp;&amp;t.preventDefault(),P.one(e,"show.bs.modal",t=&gt;{t.defaultPrevented||P.one(e,"hidden.bs.modal",()=&gt;{c(this)&amp;&amp;this.focus()})}),De.getOrCreateInstance(e).toggle(this)})),_(De);const Se={backdrop:!0,keyboard:!0,scroll:!1},Ie={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Ne extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Se}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new Te).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=&gt;{P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&amp;&amp;(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(P.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=&gt;{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new Te).reset(),P.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),P.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Se,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("offcanvas",t,Ie),t}_initializeBackDrop(){return new ke({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=&gt;this.hide()})}_enforceFocusOnElement(t){P.off(document,"focusin.bs.offcanvas"),P.on(document,"focusin.bs.offcanvas",e=&gt;{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){P.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=&gt;this.hide()),P.on(this._element,"keydown.dismiss.bs.offcanvas",t=&gt;{this._config.keyboard&amp;&amp;"Escape"===t.key&amp;&amp;this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Ne.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(e){const i=s(this);if(["A","AREA"].includes(this.tagName)&amp;&amp;e.preventDefault(),h(this))return;P.one(i,"hidden.bs.offcanvas",()=&gt;{c(this)&amp;&amp;this.focus()});const n=t.findOne(".offcanvas.show");n&amp;&amp;n!==i&amp;&amp;Ne.getInstance(n).hide(),Ne.getOrCreateInstance(i).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",()=&gt;t.find(".offcanvas.show").forEach(t=&gt;Ne.getOrCreateInstance(t).show())),_(Ne);const je=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Me=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&amp;/:?]*(?:[#/?]|$))/i,Pe=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,He=(t,e)=&gt;{const i=t.nodeName.toLowerCase();if(e.includes(i))return!je.has(i)||Boolean(Me.test(t.nodeValue)||Pe.test(t.nodeValue));const n=e.filter(t=&gt;t instanceof RegExp);for(let t=0,e=n.length;t&lt;e;t++)if(n[t].test(i))return!0;return!1};function Re(t,e,i){if(!t.length)return t;if(i&amp;&amp;"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=Object.keys(e),o=[].concat(...n.body.querySelectorAll("*"));for(let t=0,i=o.length;t&lt;i;t++){const i=o[t],n=i.nodeName.toLowerCase();if(!s.includes(n)){i.remove();continue}const r=[].concat(...i.attributes),a=[].concat(e["*"]||[],e[n]||[]);r.forEach(t=&gt;{He(t,a)||i.removeAttribute(t.nodeName)})}return n.body.innerHTML}const Be=new RegExp("(^|\\s)bs-tooltip\\S+","g"),We=new Set(["sanitize","allowList","sanitizeFn"]),qe={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},ze={AUTO:"auto",TOP:"top",RIGHT:g()?"left":"right",BOTTOM:"bottom",LEFT:g()?"right":"left"},$e={animation:!0,template:'&lt;div class="tooltip" role="tooltip"&gt;&lt;div class="tooltip-arrow"&gt;&lt;/div&gt;&lt;div class="tooltip-inner"&gt;&lt;/div&gt;&lt;/div&gt;',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Ue={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class Fe extends B{constructor(t,e){if(void 0===fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return $e}static get NAME(){return"tooltip"}static get Event(){return Ue}static get DefaultType(){return qe}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&amp;&amp;this.tip.remove(),this._popper&amp;&amp;this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.Event.SHOW),i=d(this._element),n=null===i?this._element.ownerDocument.documentElement.contains(this._element):i.contains(this._element);if(t.defaultPrevented||!n)return;const s=this.getTipElement(),o=e(this.constructor.NAME);s.setAttribute("id",o),this._element.setAttribute("aria-describedby",o),this.setContent(),this._config.animation&amp;&amp;s.classList.add("fade");const r="function"==typeof this._config.placement?this._config.placement.call(this,s,this._element):this._config.placement,a=this._getAttachment(r);this._addAttachmentClass(a);const{container:l}=this._config;R.set(s,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(l.appendChild(s),P.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=ue(this._element,s,this._getPopperConfig(a)),s.classList.add("show");const c="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;c&amp;&amp;s.classList.add(...c.split(" ")),"ontouchstart"in document.documentElement&amp;&amp;[].concat(...document.body.children).forEach(t=&gt;{P.on(t,"mouseover",u)});const h=this.tip.classList.contains("fade");this._queueCallback(()=&gt;{const t=this._hoverState;this._hoverState=null,P.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&amp;&amp;this._leave(null,this)},this.tip,h)}hide(){if(!this._popper)return;const t=this.getTipElement();if(P.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&amp;&amp;[].concat(...document.body.children).forEach(t=&gt;P.off(t,"mouseover",u)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=&gt;{this._isWithActiveTrigger()||("show"!==this._hoverState&amp;&amp;t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&amp;&amp;(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&amp;&amp;this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return r(e)?(e=a(e),void(this._config.html?e.parentNode!==t&amp;&amp;(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&amp;&amp;(e=Re(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const i=this.constructor.DATA_KEY;return(e=e||R.get(t.delegateTarget,i))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),R.set(t.delegateTarget,i,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=&gt;Number.parseInt(t,10)):"function"==typeof t?e=&gt;t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=&gt;this._handlePopperPlacementChange(t)}],onFirstUpdate:t=&gt;{t.options.placement!==t.placement&amp;&amp;this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return ze[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=&gt;{if("click"===t)P.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=&gt;this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;P.on(this._element,e,this._config.selector,t=&gt;this._enter(t)),P.on(this._element,i,this._config.selector,t=&gt;this._leave(t))}}),this._hideModalHandler=()=&gt;{this._element&amp;&amp;this.hide()},P.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&amp;&amp;(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&amp;&amp;(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&amp;&amp;e._config.delay.show?e._timeout=setTimeout(()=&gt;{"show"===e._hoverState&amp;&amp;e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&amp;&amp;(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&amp;&amp;e._config.delay.hide?e._timeout=setTimeout(()=&gt;{"out"===e._hoverState&amp;&amp;e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach(t=&gt;{We.has(t)&amp;&amp;delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&amp;&amp;t?t:{}}).container=!1===t.container?document.body:a(t.container),"number"==typeof t.delay&amp;&amp;(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&amp;&amp;(t.title=t.title.toString()),"number"==typeof t.content&amp;&amp;(t.content=t.content.toString()),l("tooltip",t,this.constructor.DefaultType),t.sanitize&amp;&amp;(t.template=Re(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&amp;&amp;(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Be);null!==e&amp;&amp;e.length&gt;0&amp;&amp;e.map(t=&gt;t.trim()).forEach(e=&gt;t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&amp;&amp;(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=Fe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}_(Fe);const Ve=new RegExp("(^|\\s)bs-popover\\S+","g"),Ke={...Fe.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'&lt;div class="popover" role="tooltip"&gt;&lt;div class="popover-arrow"&gt;&lt;/div&gt;&lt;h3 class="popover-header"&gt;&lt;/h3&gt;&lt;div class="popover-body"&gt;&lt;/div&gt;&lt;/div&gt;'},Xe={...Fe.DefaultType,content:"(string|element|function)"},Ye={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Qe extends Fe{static get Default(){return Ke}static get NAME(){return"popover"}static get Event(){return Ye}static get DefaultType(){return Xe}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||t.findOne(".popover-header",this.tip).remove(),this._getContent()||t.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".popover-header",e),this.getTitle());let i=this._getContent();"function"==typeof i&amp;&amp;(i=i.call(this._element)),this.setElementContent(t.findOne(".popover-body",e),i),e.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ve);null!==e&amp;&amp;e.length&gt;0&amp;&amp;e.map(t=&gt;t.trim()).forEach(e=&gt;t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Qe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}_(Qe);const Ge={offset:10,method:"auto",target:""},Ze={offset:"number",method:"string",target:"(string|element)"};class Je extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,P.on(this._scrollElement,"scroll.bs.scrollspy",()=&gt;this._process()),this.refresh(),this._process()}static get Default(){return Ge}static get NAME(){return"scrollspy"}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?e:this._config.method,s="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.find(this._selector).map(e=&gt;{const o=n(e),r=o?t.findOne(o):null;if(r){const t=r.getBoundingClientRect();if(t.width||t.height)return[U[i](r).top+s,o]}return null}).filter(t=&gt;t).sort((t,e)=&gt;t[0]-e[0]).forEach(t=&gt;{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){P.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...Ge,...U.getDataAttributes(this._element),..."object"==typeof t&amp;&amp;t?t:{}}).target&amp;&amp;r(t.target)){let{id:i}=t.target;i||(i=e("scrollspy"),t.target.id=i),t.target="#"+i}return l("scrollspy",t,Ze),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&amp;&amp;this.refresh(),t&gt;=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&amp;&amp;this._activate(t)}else{if(this._activeTarget&amp;&amp;t&lt;this._offsets[0]&amp;&amp;this._offsets[0]&gt;0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&amp;&amp;t&gt;=this._offsets[e]&amp;&amp;(void 0===this._offsets[e+1]||t&lt;this._offsets[e+1])&amp;&amp;this._activate(this._targets[e])}}_activate(e){this._activeTarget=e,this._clear();const i=this._selector.split(",").map(t=&gt;`${t}[data-bs-target="${e}"],${t}[href="${e}"]`),n=t.findOne(i.join(","));n.classList.contains("dropdown-item")?(t.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add("active"),n.classList.add("active")):(n.classList.add("active"),t.parents(n,".nav, .list-group").forEach(e=&gt;{t.prev(e,".nav-link, .list-group-item").forEach(t=&gt;t.classList.add("active")),t.prev(e,".nav-item").forEach(e=&gt;{t.children(e,".nav-link").forEach(t=&gt;t.classList.add("active"))})})),P.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:e})}_clear(){t.find(this._selector).filter(t=&gt;t.classList.contains("active")).forEach(t=&gt;t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Je.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",()=&gt;{t.find('[data-bs-spy="scroll"]').forEach(t=&gt;new Je(t))}),_(Je);class ti extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&amp;&amp;this._element.parentNode.nodeType===Node.ELEMENT_NODE&amp;&amp;this._element.classList.contains("active"))return;let e;const i=s(this._element),n=this._element.closest(".nav, .list-group");if(n){const i="UL"===n.nodeName||"OL"===n.nodeName?":scope &gt; li &gt; .active":".active";e=t.find(i,n),e=e[e.length-1]}const o=e?P.trigger(e,"hide.bs.tab",{relatedTarget:this._element}):null;if(P.trigger(this._element,"show.bs.tab",{relatedTarget:e}).defaultPrevented||null!==o&amp;&amp;o.defaultPrevented)return;this._activate(this._element,n);const r=()=&gt;{P.trigger(e,"hidden.bs.tab",{relatedTarget:this._element}),P.trigger(this._element,"shown.bs.tab",{relatedTarget:e})};i?this._activate(i,i.parentNode,r):r()}_activate(e,i,n){const s=(!i||"UL"!==i.nodeName&amp;&amp;"OL"!==i.nodeName?t.children(i,".active"):t.find(":scope &gt; li &gt; .active",i))[0],o=n&amp;&amp;s&amp;&amp;s.classList.contains("fade"),r=()=&gt;this._transitionComplete(e,s,n);s&amp;&amp;o?(s.classList.remove("show"),this._queueCallback(r,e,!0)):r()}_transitionComplete(e,i,n){if(i){i.classList.remove("active");const e=t.findOne(":scope &gt; .dropdown-menu .active",i.parentNode);e&amp;&amp;e.classList.remove("active"),"tab"===i.getAttribute("role")&amp;&amp;i.setAttribute("aria-selected",!1)}e.classList.add("active"),"tab"===e.getAttribute("role")&amp;&amp;e.setAttribute("aria-selected",!0),f(e),e.classList.contains("fade")&amp;&amp;e.classList.add("show");let s=e.parentNode;if(s&amp;&amp;"LI"===s.nodeName&amp;&amp;(s=s.parentNode),s&amp;&amp;s.classList.contains("dropdown-menu")){const i=e.closest(".dropdown");i&amp;&amp;t.find(".dropdown-toggle",i).forEach(t=&gt;t.classList.add("active")),e.setAttribute("aria-expanded",!0)}n&amp;&amp;n()}static jQueryInterface(t){return this.each((function(){const e=ti.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&amp;&amp;t.preventDefault(),h(this)||ti.getOrCreateInstance(this).show()})),_(ti);const ei={animation:"boolean",autohide:"boolean",delay:"number"},ii={animation:!0,autohide:!0,delay:5e3};class ni extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return ei}static get Default(){return ii}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&amp;&amp;this._element.classList.add("fade"),this._element.classList.remove("hide"),f(this._element),this._element.classList.add("showing"),this._queueCallback(()=&gt;{this._element.classList.remove("showing"),this._element.classList.add("show"),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&amp;&amp;(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=&gt;{this._element.classList.add("hide"),P.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&amp;&amp;this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...ii,...U.getDataAttributes(this._element),..."object"==typeof t&amp;&amp;t?t:{}},l("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&amp;&amp;(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=&gt;{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=&gt;this.hide()),P.on(this._element,"mouseover.bs.toast",t=&gt;this._onInteraction(t,!0)),P.on(this._element,"mouseout.bs.toast",t=&gt;this._onInteraction(t,!1)),P.on(this._element,"focusin.bs.toast",t=&gt;this._onInteraction(t,!0)),P.on(this._element,"focusout.bs.toast",t=&gt;this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return _(ni),{Alert:W,Button:q,Carousel:Z,Collapse:et,Dropdown:Ae,Modal:De,Offcanvas:Ne,Popover:Qe,ScrollSpy:Je,Tab:ti,Toast:ni,Tooltip:Fe}}));/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
!function(a){"function"==typeof define&amp;&amp;define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a,b){function c(){return new Date(Date.UTC.apply(Date,arguments))}function d(){var a=new Date;return c(a.getFullYear(),a.getMonth(),a.getDate())}function e(a,b){return a.getUTCFullYear()===b.getUTCFullYear()&amp;&amp;a.getUTCMonth()===b.getUTCMonth()&amp;&amp;a.getUTCDate()===b.getUTCDate()}function f(c,d){return function(){return d!==b&amp;&amp;a.fn.datepicker.deprecated(d),this[c].apply(this,arguments)}}function g(a){return a&amp;&amp;!isNaN(a.getTime())}function h(b,c){function d(a,b){return b.toLowerCase()}var e,f=a(b).data(),g={},h=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());for(var i in f)c.test(i)&amp;&amp;(e=i.replace(h,d),g[e]=f[i]);return g}function i(b){var c={};if(q[b]||(b=b.split("-")[0],q[b])){var d=q[b];return a.each(p,function(a,b){b in d&amp;&amp;(c[b]=d[b])}),c}}var j=function(){var b={get:function(a){return this.slice(a)[0]},contains:function(a){for(var b=a&amp;&amp;a.valueOf(),c=0,d=this.length;c&lt;d;c++)if(0&lt;=this[c].valueOf()-b&amp;&amp;this[c].valueOf()-b&lt;864e5)return c;return-1},remove:function(a){this.splice(a,1)},replace:function(b){b&amp;&amp;(a.isArray(b)||(b=[b]),this.clear(),this.push.apply(this,b))},clear:function(){this.length=0},copy:function(){var a=new j;return a.replace(this),a}};return function(){var c=[];return c.push.apply(c,arguments),a.extend(c,b),c}}(),k=function(b,c){a.data(b,"datepicker",this),this._events=[],this._secondaryEvents=[],this._process_options(c),this.dates=new j,this.viewDate=this.o.defaultViewDate,this.focusDate=null,this.element=a(b),this.isInput=this.element.is("input"),this.inputField=this.isInput?this.element:this.element.find("input"),this.component=!!this.element.hasClass("date")&amp;&amp;this.element.find(".add-on, .input-group-addon, .input-group-append, .input-group-prepend, .btn"),this.component&amp;&amp;0===this.component.length&amp;&amp;(this.component=!1),this.isInline=!this.component&amp;&amp;this.element.is("div"),this.picker=a(r.template),this._check_template(this.o.templates.leftArrow)&amp;&amp;this.picker.find(".prev").html(this.o.templates.leftArrow),this._check_template(this.o.templates.rightArrow)&amp;&amp;this.picker.find(".next").html(this.o.templates.rightArrow),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&amp;&amp;this.picker.addClass("datepicker-rtl"),this.o.calendarWeeks&amp;&amp;this.picker.find(".datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear").attr("colspan",function(a,b){return Number(b)+1}),this._process_options({startDate:this._o.startDate,endDate:this._o.endDate,daysOfWeekDisabled:this.o.daysOfWeekDisabled,daysOfWeekHighlighted:this.o.daysOfWeekHighlighted,datesDisabled:this.o.datesDisabled}),this._allow_update=!1,this.setViewMode(this.o.startView),this._allow_update=!0,this.fillDow(),this.fillMonths(),this.update(),this.isInline&amp;&amp;this.show()};k.prototype={constructor:k,_resolveViewName:function(b){return a.each(r.viewModes,function(c,d){if(b===c||-1!==a.inArray(b,d.names))return b=c,!1}),b},_resolveDaysOfWeek:function(b){return a.isArray(b)||(b=b.split(/[,\s]*/)),a.map(b,Number)},_check_template:function(c){try{if(c===b||""===c)return!1;if((c.match(/[&lt;&gt;]/g)||[]).length&lt;=0)return!0;return a(c).length&gt;0}catch(a){return!1}},_process_options:function(b){this._o=a.extend({},this._o,b);var e=this.o=a.extend({},this._o),f=e.language;q[f]||(f=f.split("-")[0],q[f]||(f=o.language)),e.language=f,e.startView=this._resolveViewName(e.startView),e.minViewMode=this._resolveViewName(e.minViewMode),e.maxViewMode=this._resolveViewName(e.maxViewMode),e.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,e.startView)),!0!==e.multidate&amp;&amp;(e.multidate=Number(e.multidate)||!1,!1!==e.multidate&amp;&amp;(e.multidate=Math.max(0,e.multidate))),e.multidateSeparator=String(e.multidateSeparator),e.weekStart%=7,e.weekEnd=(e.weekStart+6)%7;var g=r.parseFormat(e.format);e.startDate!==-1/0&amp;&amp;(e.startDate?e.startDate instanceof Date?e.startDate=this._local_to_utc(this._zero_time(e.startDate)):e.startDate=r.parseDate(e.startDate,g,e.language,e.assumeNearbyYear):e.startDate=-1/0),e.endDate!==1/0&amp;&amp;(e.endDate?e.endDate instanceof Date?e.endDate=this._local_to_utc(this._zero_time(e.endDate)):e.endDate=r.parseDate(e.endDate,g,e.language,e.assumeNearbyYear):e.endDate=1/0),e.daysOfWeekDisabled=this._resolveDaysOfWeek(e.daysOfWeekDisabled||[]),e.daysOfWeekHighlighted=this._resolveDaysOfWeek(e.daysOfWeekHighlighted||[]),e.datesDisabled=e.datesDisabled||[],a.isArray(e.datesDisabled)||(e.datesDisabled=e.datesDisabled.split(",")),e.datesDisabled=a.map(e.datesDisabled,function(a){return r.parseDate(a,g,e.language,e.assumeNearbyYear)});var h=String(e.orientation).toLowerCase().split(/\s+/g),i=e.orientation.toLowerCase();if(h=a.grep(h,function(a){return/^auto|left|right|top|bottom$/.test(a)}),e.orientation={x:"auto",y:"auto"},i&amp;&amp;"auto"!==i)if(1===h.length)switch(h[0]){case"top":case"bottom":e.orientation.y=h[0];break;case"left":case"right":e.orientation.x=h[0]}else i=a.grep(h,function(a){return/^left|right$/.test(a)}),e.orientation.x=i[0]||"auto",i=a.grep(h,function(a){return/^top|bottom$/.test(a)}),e.orientation.y=i[0]||"auto";if(e.defaultViewDate instanceof Date||"string"==typeof e.defaultViewDate)e.defaultViewDate=r.parseDate(e.defaultViewDate,g,e.language,e.assumeNearbyYear);else if(e.defaultViewDate){var j=e.defaultViewDate.year||(new Date).getFullYear(),k=e.defaultViewDate.month||0,l=e.defaultViewDate.day||1;e.defaultViewDate=c(j,k,l)}else e.defaultViewDate=d()},_applyEvents:function(a){for(var c,d,e,f=0;f&lt;a.length;f++)c=a[f][0],2===a[f].length?(d=b,e=a[f][1]):3===a[f].length&amp;&amp;(d=a[f][1],e=a[f][2]),c.on(e,d)},_unapplyEvents:function(a){for(var c,d,e,f=0;f&lt;a.length;f++)c=a[f][0],2===a[f].length?(e=b,d=a[f][1]):3===a[f].length&amp;&amp;(e=a[f][1],d=a[f][2]),c.off(d,e)},_buildEvents:function(){var b={keyup:a.proxy(function(b){-1===a.inArray(b.keyCode,[27,37,39,38,40,32,13,9])&amp;&amp;this.update()},this),keydown:a.proxy(this.keydown,this),paste:a.proxy(this.paste,this)};!0===this.o.showOnFocus&amp;&amp;(b.focus=a.proxy(this.show,this)),this.isInput?this._events=[[this.element,b]]:this.component&amp;&amp;this.inputField.length?this._events=[[this.inputField,b],[this.component,{click:a.proxy(this.show,this)}]]:this._events=[[this.element,{click:a.proxy(this.show,this),keydown:a.proxy(this.keydown,this)}]],this._events.push([this.element,"*",{blur:a.proxy(function(a){this._focused_from=a.target},this)}],[this.element,{blur:a.proxy(function(a){this._focused_from=a.target},this)}]),this.o.immediateUpdates&amp;&amp;this._events.push([this.element,{"changeYear changeMonth":a.proxy(function(a){this.update(a.date)},this)}]),this._secondaryEvents=[[this.picker,{click:a.proxy(this.click,this)}],[this.picker,".prev, .next",{click:a.proxy(this.navArrowsClick,this)}],[this.picker,".day:not(.disabled)",{click:a.proxy(this.dayCellClick,this)}],[a(window),{resize:a.proxy(this.place,this)}],[a(document),{"mousedown touchstart":a.proxy(function(a){this.element.is(a.target)||this.element.find(a.target).length||this.picker.is(a.target)||this.picker.find(a.target).length||this.isInline||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(b,c){var d=c||this.dates.get(-1),e=this._utc_to_local(d);this.element.trigger({type:b,date:e,viewMode:this.viewMode,dates:a.map(this.dates,this._utc_to_local),format:a.proxy(function(a,b){0===arguments.length?(a=this.dates.length-1,b=this.o.format):"string"==typeof a&amp;&amp;(b=a,a=this.dates.length-1),b=b||this.o.format;var c=this.dates.get(a);return r.formatDate(c,b,this.o.language)},this)})},show:function(){if(!(this.inputField.is(":disabled")||this.inputField.prop("readonly")&amp;&amp;!1===this.o.enableOnReadonly))return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&amp;&amp;this.o.disableTouchKeyboard&amp;&amp;a(this.element).blur(),this},hide:function(){return this.isInline||!this.picker.is(":visible")?this:(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.setViewMode(this.o.startView),this.o.forceParse&amp;&amp;this.inputField.val()&amp;&amp;this.setValue(),this._trigger("hide"),this)},destroy:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(b){var c;if(b.originalEvent.clipboardData&amp;&amp;b.originalEvent.clipboardData.types&amp;&amp;-1!==a.inArray("text/plain",b.originalEvent.clipboardData.types))c=b.originalEvent.clipboardData.getData("text/plain");else{if(!window.clipboardData)return;c=window.clipboardData.getData("Text")}this.setDate(c),this.update(),b.preventDefault()},_utc_to_local:function(a){if(!a)return a;var b=new Date(a.getTime()+6e4*a.getTimezoneOffset());return b.getTimezoneOffset()!==a.getTimezoneOffset()&amp;&amp;(b=new Date(a.getTime()+6e4*b.getTimezoneOffset())),b},_local_to_utc:function(a){return a&amp;&amp;new Date(a.getTime()-6e4*a.getTimezoneOffset())},_zero_time:function(a){return a&amp;&amp;new Date(a.getFullYear(),a.getMonth(),a.getDate())},_zero_utc_time:function(a){return a&amp;&amp;c(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate())},getDates:function(){return a.map(this.dates,this._utc_to_local)},getUTCDates:function(){return a.map(this.dates,function(a){return new Date(a)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var a=this.dates.get(-1);return a!==b?new Date(a):null},clearDates:function(){this.inputField.val(""),this.update(),this._trigger("changeDate"),this.o.autoclose&amp;&amp;this.hide()},setDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,b),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var b=a.isArray(arguments[0])?arguments[0]:arguments;return this.setDates.apply(this,a.map(b,this._utc_to_local)),this},setDate:f("setDates"),setUTCDate:f("setUTCDates"),remove:f("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead"),setValue:function(){var a=this.getFormattedDate();return this.inputField.val(a),this},getFormattedDate:function(c){c===b&amp;&amp;(c=this.o.format);var d=this.o.language;return a.map(this.dates,function(a){return r.formatDate(a,c,d)}).join(this.o.multidateSeparator)},getStartDate:function(){return this.o.startDate},setStartDate:function(a){return this._process_options({startDate:a}),this.update(),this.updateNavArrows(),this},getEndDate:function(){return this.o.endDate},setEndDate:function(a){return this._process_options({endDate:a}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(a){return this._process_options({daysOfWeekDisabled:a}),this.update(),this},setDaysOfWeekHighlighted:function(a){return this._process_options({daysOfWeekHighlighted:a}),this.update(),this},setDatesDisabled:function(a){return this._process_options({datesDisabled:a}),this.update(),this},place:function(){if(this.isInline)return this;var b=this.picker.outerWidth(),c=this.picker.outerHeight(),d=a(this.o.container),e=d.width(),f="body"===this.o.container?a(document).scrollTop():d.scrollTop(),g=d.offset(),h=[0];this.element.parents().each(function(){var b=a(this).css("z-index");"auto"!==b&amp;&amp;0!==Number(b)&amp;&amp;h.push(Number(b))});var i=Math.max.apply(Math,h)+this.o.zIndexOffset,j=this.component?this.component.parent().offset():this.element.offset(),k=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),l=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),m=j.left-g.left,n=j.top-g.top;"body"!==this.o.container&amp;&amp;(n+=f),this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&amp;&amp;(m-=b-l)):j.left&lt;0?(this.picker.addClass("datepicker-orient-left"),m-=j.left-10):m+b&gt;e?(this.picker.addClass("datepicker-orient-right"),m+=l-b):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var o,p=this.o.orientation.y;if("auto"===p&amp;&amp;(o=-f+n-c,p=o&lt;0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+p),"top"===p?n-=c+parseInt(this.picker.css("padding-top")):n+=k,this.o.rtl){var q=e-(m+l);this.picker.css({top:n,right:q,zIndex:i})}else this.picker.css({top:n,left:m,zIndex:i});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var b=this.dates.copy(),c=[],d=!1;return arguments.length?(a.each(arguments,a.proxy(function(a,b){b instanceof Date&amp;&amp;(b=this._local_to_utc(b)),c.push(b)},this)),d=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.inputField.val(),c=c&amp;&amp;this.o.multidate?c.split(this.o.multidateSeparator):[c],delete this.element.data().date),c=a.map(c,a.proxy(function(a){return r.parseDate(a,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),c=a.grep(c,a.proxy(function(a){return!this.dateWithinRange(a)||!a},this),!0),this.dates.replace(c),this.o.updateViewDate&amp;&amp;(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate&lt;this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate&gt;this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),d?(this.setValue(),this.element.change()):this.dates.length&amp;&amp;String(b)!==String(this.dates)&amp;&amp;d&amp;&amp;(this._trigger("changeDate"),this.element.change()),!this.dates.length&amp;&amp;b.length&amp;&amp;(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var b=this.o.weekStart,c="&lt;tr&gt;";for(this.o.calendarWeeks&amp;&amp;(c+='&lt;th class="cw"&gt;&amp;#160;&lt;/th&gt;');b&lt;this.o.weekStart+7;)c+='&lt;th class="dow',-1!==a.inArray(b,this.o.daysOfWeekDisabled)&amp;&amp;(c+=" disabled"),c+='"&gt;'+q[this.o.language].daysMin[b++%7]+"&lt;/th&gt;";c+="&lt;/tr&gt;",this.picker.find(".datepicker-days thead").append(c)}},fillMonths:function(){for(var a,b=this._utc_to_local(this.viewDate),c="",d=0;d&lt;12;d++)a=b&amp;&amp;b.getMonth()===d?" focused":"",c+='&lt;span class="month'+a+'"&gt;'+q[this.o.language].monthsShort[d]+"&lt;/span&gt;";this.picker.find(".datepicker-months td").html(c)},setRange:function(b){b&amp;&amp;b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],f=this.viewDate.getUTCFullYear(),g=this.viewDate.getUTCMonth(),h=d();return b.getUTCFullYear()&lt;f||b.getUTCFullYear()===f&amp;&amp;b.getUTCMonth()&lt;g?c.push("old"):(b.getUTCFullYear()&gt;f||b.getUTCFullYear()===f&amp;&amp;b.getUTCMonth()&gt;g)&amp;&amp;c.push("new"),this.focusDate&amp;&amp;b.valueOf()===this.focusDate.valueOf()&amp;&amp;c.push("focused"),this.o.todayHighlight&amp;&amp;e(b,h)&amp;&amp;c.push("today"),-1!==this.dates.contains(b)&amp;&amp;c.push("active"),this.dateWithinRange(b)||c.push("disabled"),this.dateIsDisabled(b)&amp;&amp;c.push("disabled","disabled-date"),-1!==a.inArray(b.getUTCDay(),this.o.daysOfWeekHighlighted)&amp;&amp;c.push("highlighted"),this.range&amp;&amp;(b&gt;this.range[0]&amp;&amp;b&lt;this.range[this.range.length-1]&amp;&amp;c.push("range"),-1!==a.inArray(b.valueOf(),this.range)&amp;&amp;c.push("selected"),b.valueOf()===this.range[0]&amp;&amp;c.push("range-start"),b.valueOf()===this.range[this.range.length-1]&amp;&amp;c.push("range-end")),c},_fill_yearsView:function(c,d,e,f,g,h,i){for(var j,k,l,m="",n=e/10,o=this.picker.find(c),p=Math.floor(f/e)*e,q=p+9*n,r=Math.floor(this.viewDate.getFullYear()/n)*n,s=a.map(this.dates,function(a){return Math.floor(a.getUTCFullYear()/n)*n}),t=p-n;t&lt;=q+n;t+=n)j=[d],k=null,t===p-n?j.push("old"):t===q+n&amp;&amp;j.push("new"),-1!==a.inArray(t,s)&amp;&amp;j.push("active"),(t&lt;g||t&gt;h)&amp;&amp;j.push("disabled"),t===r&amp;&amp;j.push("focused"),i!==a.noop&amp;&amp;(l=i(new Date(t,0,1)),l===b?l={}:"boolean"==typeof l?l={enabled:l}:"string"==typeof l&amp;&amp;(l={classes:l}),!1===l.enabled&amp;&amp;j.push("disabled"),l.classes&amp;&amp;(j=j.concat(l.classes.split(/\s+/))),l.tooltip&amp;&amp;(k=l.tooltip)),m+='&lt;span class="'+j.join(" ")+'"'+(k?' title="'+k+'"':"")+"&gt;"+t+"&lt;/span&gt;";o.find(".datepicker-switch").text(p+"-"+q),o.find("td").html(m)},fill:function(){var e,f,g=new Date(this.viewDate),h=g.getUTCFullYear(),i=g.getUTCMonth(),j=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,k=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,m=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,n=q[this.o.language].today||q.en.today||"",o=q[this.o.language].clear||q.en.clear||"",p=q[this.o.language].titleFormat||q.en.titleFormat,s=d(),t=(!0===this.o.todayBtn||"linked"===this.o.todayBtn)&amp;&amp;s&gt;=this.o.startDate&amp;&amp;s&lt;=this.o.endDate&amp;&amp;!this.weekOfDateIsDisabled(s);if(!isNaN(h)&amp;&amp;!isNaN(i)){this.picker.find(".datepicker-days .datepicker-switch").text(r.formatDate(g,p,this.o.language)),this.picker.find("tfoot .today").text(n).css("display",t?"table-cell":"none"),this.picker.find("tfoot .clear").text(o).css("display",!0===this.o.clearBtn?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&amp;&amp;""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var u=c(h,i,0),v=u.getUTCDate();u.setUTCDate(v-(u.getUTCDay()-this.o.weekStart+7)%7);var w=new Date(u);u.getUTCFullYear()&lt;100&amp;&amp;w.setUTCFullYear(u.getUTCFullYear()),w.setUTCDate(w.getUTCDate()+42),w=w.valueOf();for(var x,y,z=[];u.valueOf()&lt;w;){if((x=u.getUTCDay())===this.o.weekStart&amp;&amp;(z.push("&lt;tr&gt;"),this.o.calendarWeeks)){var A=new Date(+u+(this.o.weekStart-x-7)%7*864e5),B=new Date(Number(A)+(11-A.getUTCDay())%7*864e5),C=new Date(Number(C=c(B.getUTCFullYear(),0,1))+(11-C.getUTCDay())%7*864e5),D=(B-C)/864e5/7+1;z.push('&lt;td class="cw"&gt;'+D+"&lt;/td&gt;")}y=this.getClassNames(u),y.push("day");var E=u.getUTCDate();this.o.beforeShowDay!==a.noop&amp;&amp;(f=this.o.beforeShowDay(this._utc_to_local(u)),f===b?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&amp;&amp;(f={classes:f}),!1===f.enabled&amp;&amp;y.push("disabled"),f.classes&amp;&amp;(y=y.concat(f.classes.split(/\s+/))),f.tooltip&amp;&amp;(e=f.tooltip),f.content&amp;&amp;(E=f.content)),y=a.isFunction(a.uniqueSort)?a.uniqueSort(y):a.unique(y),z.push('&lt;td class="'+y.join(" ")+'"'+(e?' title="'+e+'"':"")+' data-date="'+u.getTime().toString()+'"&gt;'+E+"&lt;/td&gt;"),e=null,x===this.o.weekEnd&amp;&amp;z.push("&lt;/tr&gt;"),u.setUTCDate(u.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(z.join(""));var F=q[this.o.language].monthsTitle||q.en.monthsTitle||"Months",G=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode&lt;2?F:h).end().find("tbody span").removeClass("active");if(a.each(this.dates,function(a,b){b.getUTCFullYear()===h&amp;&amp;G.eq(b.getUTCMonth()).addClass("active")}),(h&lt;j||h&gt;l)&amp;&amp;G.addClass("disabled"),h===j&amp;&amp;G.slice(0,k).addClass("disabled"),h===l&amp;&amp;G.slice(m+1).addClass("disabled"),this.o.beforeShowMonth!==a.noop){var H=this;a.each(G,function(c,d){var e=new Date(h,c,1),f=H.o.beforeShowMonth(e);f===b?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&amp;&amp;(f={classes:f}),!1!==f.enabled||a(d).hasClass("disabled")||a(d).addClass("disabled"),f.classes&amp;&amp;a(d).addClass(f.classes),f.tooltip&amp;&amp;a(d).prop("title",f.tooltip)})}this._fill_yearsView(".datepicker-years","year",10,h,j,l,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,h,j,l,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,h,j,l,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var a,b,c=new Date(this.viewDate),d=c.getUTCFullYear(),e=c.getUTCMonth(),f=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,g=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,h=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,i=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,j=1;switch(this.viewMode){case 4:j*=10;case 3:j*=10;case 2:j*=10;case 1:a=Math.floor(d/j)*j&lt;=f,b=Math.floor(d/j)*j+j&gt;h;break;case 0:a=d&lt;=f&amp;&amp;e&lt;=g,b=d&gt;=h&amp;&amp;e&gt;=i}this.picker.find(".prev").toggleClass("disabled",a),this.picker.find(".next").toggleClass("disabled",b)}},click:function(b){b.preventDefault(),b.stopPropagation();var e,f,g,h;e=a(b.target),e.hasClass("datepicker-switch")&amp;&amp;this.viewMode!==this.o.maxViewMode&amp;&amp;this.setViewMode(this.viewMode+1),e.hasClass("today")&amp;&amp;!e.hasClass("day")&amp;&amp;(this.setViewMode(0),this._setDate(d(),"linked"===this.o.todayBtn?null:"view")),e.hasClass("clear")&amp;&amp;this.clearDates(),e.hasClass("disabled")||(e.hasClass("month")||e.hasClass("year")||e.hasClass("decade")||e.hasClass("century"))&amp;&amp;(this.viewDate.setUTCDate(1),f=1,1===this.viewMode?(h=e.parent().find("span").index(e),g=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(h)):(h=0,g=Number(e.text()),this.viewDate.setUTCFullYear(g)),this._trigger(r.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(c(g,h,f)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&amp;&amp;this._focused_from&amp;&amp;this._focused_from.focus(),delete this._focused_from},dayCellClick:function(b){var c=a(b.currentTarget),d=c.data("date"),e=new Date(d);this.o.updateViewDate&amp;&amp;(e.getUTCFullYear()!==this.viewDate.getUTCFullYear()&amp;&amp;this._trigger("changeYear",this.viewDate),e.getUTCMonth()!==this.viewDate.getUTCMonth()&amp;&amp;this._trigger("changeMonth",this.viewDate)),this._setDate(e)},navArrowsClick:function(b){var c=a(b.currentTarget),d=c.hasClass("prev")?-1:1;0!==this.viewMode&amp;&amp;(d*=12*r.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,d),this._trigger(r.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(a){var b=this.dates.contains(a);if(a||this.dates.clear(),-1!==b?(!0===this.o.multidate||this.o.multidate&gt;1||this.o.toggleActive)&amp;&amp;this.dates.remove(b):!1===this.o.multidate?(this.dates.clear(),this.dates.push(a)):this.dates.push(a),"number"==typeof this.o.multidate)for(;this.dates.length&gt;this.o.multidate;)this.dates.remove(0)},_setDate:function(a,b){b&amp;&amp;"date"!==b||this._toggle_multidate(a&amp;&amp;new Date(a)),(!b&amp;&amp;this.o.updateViewDate||"view"===b)&amp;&amp;(this.viewDate=a&amp;&amp;new Date(a)),this.fill(),this.setValue(),b&amp;&amp;"view"===b||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||b&amp;&amp;"date"!==b||this.hide()},moveDay:function(a,b){var c=new Date(a);return c.setUTCDate(a.getUTCDate()+b),c},moveWeek:function(a,b){return this.moveDay(a,7*b)},moveMonth:function(a,b){if(!g(a))return this.o.defaultViewDate;if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),h=e.getUTCMonth(),i=Math.abs(b);if(b=b&gt;0?1:-1,1===i)d=-1===b?function(){return e.getUTCMonth()===h}:function(){return e.getUTCMonth()!==c},c=h+b,e.setUTCMonth(c),c=(c+12)%12;else{for(var j=0;j&lt;i;j++)e=this.moveMonth(e,b);c=e.getUTCMonth(),e.setUTCDate(f),d=function(){return c!==e.getUTCMonth()}}for(;d();)e.setUTCDate(--f),e.setUTCMonth(c);return e},moveYear:function(a,b){return this.moveMonth(a,12*b)},moveAvailableDate:function(a,b,c){do{if(a=this[c](a,b),!this.dateWithinRange(a))return!1;c="moveDay"}while(this.dateIsDisabled(a));return a},weekOfDateIsDisabled:function(b){return-1!==a.inArray(b.getUTCDay(),this.o.daysOfWeekDisabled)},dateIsDisabled:function(b){return this.weekOfDateIsDisabled(b)||a.grep(this.o.datesDisabled,function(a){return e(b,a)}).length&gt;0},dateWithinRange:function(a){return a&gt;=this.o.startDate&amp;&amp;a&lt;=this.o.endDate},keydown:function(a){if(!this.picker.is(":visible"))return void(40!==a.keyCode&amp;&amp;27!==a.keyCode||(this.show(),a.stopPropagation()));var b,c,d=!1,e=this.focusDate||this.viewDate;switch(a.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),a.preventDefault(),a.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;b=37===a.keyCode||38===a.keyCode?-1:1,0===this.viewMode?a.ctrlKey?(c=this.moveAvailableDate(e,b,"moveYear"))&amp;&amp;this._trigger("changeYear",this.viewDate):a.shiftKey?(c=this.moveAvailableDate(e,b,"moveMonth"))&amp;&amp;this._trigger("changeMonth",this.viewDate):37===a.keyCode||39===a.keyCode?c=this.moveAvailableDate(e,b,"moveDay"):this.weekOfDateIsDisabled(e)||(c=this.moveAvailableDate(e,b,"moveWeek")):1===this.viewMode?(38!==a.keyCode&amp;&amp;40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveMonth")):2===this.viewMode&amp;&amp;(38!==a.keyCode&amp;&amp;40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveYear")),c&amp;&amp;(this.focusDate=this.viewDate=c,this.setValue(),this.fill(),a.preventDefault());break;case 13:if(!this.o.forceParse)break;e=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&amp;&amp;(this._toggle_multidate(e),d=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&amp;&amp;(a.preventDefault(),a.stopPropagation(),this.o.autoclose&amp;&amp;this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}d&amp;&amp;(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))},setViewMode:function(a){this.viewMode=a,this.picker.children("div").hide().filter(".datepicker-"+r.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var l=function(b,c){a.data(b,"datepicker",this),this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,this.keepEmptyValues=c.keepEmptyValues,delete c.keepEmptyValues,n.call(a(this.inputs),c).on("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a.data(b,"datepicker")}),this.updateDates()};l.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.getUTCDate()}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},clearDates:function(){a.each(this.pickers,function(a,b){b.clearDates()})},dateUpdated:function(c){if(!this.updating){this.updating=!0;var d=a.data(c.target,"datepicker");if(d!==b){var e=d.getUTCDate(),f=this.keepEmptyValues,g=a.inArray(c.target,this.inputs),h=g-1,i=g+1,j=this.inputs.length;if(-1!==g){if(a.each(this.pickers,function(a,b){b.getUTCDate()||b!==d&amp;&amp;f||b.setUTCDate(e)}),e&lt;this.dates[h])for(;h&gt;=0&amp;&amp;e&lt;this.dates[h];)this.pickers[h--].setUTCDate(e);else if(e&gt;this.dates[i])for(;i&lt;j&amp;&amp;e&gt;this.dates[i];)this.pickers[i++].setUTCDate(e);this.updateDates(),delete this.updating}}}},destroy:function(){a.map(this.pickers,function(a){a.destroy()}),a(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:f("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var m=a.fn.datepicker,n=function(c){var d=Array.apply(null,arguments);d.shift();var e;if(this.each(function(){var b=a(this),f=b.data("datepicker"),g="object"==typeof c&amp;&amp;c;if(!f){var j=h(this,"date"),m=a.extend({},o,j,g),n=i(m.language),p=a.extend({},o,n,j,g);b.hasClass("input-daterange")||p.inputs?(a.extend(p,{inputs:p.inputs||b.find("input").toArray()}),f=new l(this,p)):f=new k(this,p),b.data("datepicker",f)}"string"==typeof c&amp;&amp;"function"==typeof f[c]&amp;&amp;(e=f[c].apply(f,d))}),e===b||e instanceof k||e instanceof l)return this;if(this.length&gt;1)throw new Error("Using only allowed for the collection of a single element ("+c+" function)");return e};a.fn.datepicker=n;var o=a.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:a.noop,beforeShowMonth:a.noop,beforeShowYear:a.noop,beforeShowDecade:a.noop,beforeShowCentury:a.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"&amp;#x00AB;",rightArrow:"&amp;#x00BB;"},showWeekDays:!0},p=a.fn.datepicker.locale_opts=["format","rtl","weekStart"];a.fn.datepicker.Constructor=k;var q=a.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},r={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(a){if("function"==typeof a.toValue&amp;&amp;"function"==typeof a.toDisplay)return a;var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(c,e,f,g){function h(a,b){return!0===b&amp;&amp;(b=10),a&lt;100&amp;&amp;(a+=2e3)&gt;(new Date).getFullYear()+b&amp;&amp;(a-=100),a}function i(){var a=this.slice(0,j[n].length),b=j[n].slice(0,a.length);return a.toLowerCase()===b.toLowerCase()}if(!c)return b;if(c instanceof Date)return c;if("string"==typeof e&amp;&amp;(e=r.parseFormat(e)),e.toValue)return e.toValue(c,e,f);var j,l,m,n,o,p={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},s={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(c in s&amp;&amp;(c=s[c]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(c)){for(j=c.match(/([\-+]\d+)([dmwy])/gi),c=new Date,n=0;n&lt;j.length;n++)l=j[n].match(/([\-+]\d+)([dmwy])/i),m=Number(l[1]),o=p[l[2].toLowerCase()],c=k.prototype[o](c,m);return k.prototype._zero_utc_time(c)}j=c&amp;&amp;c.match(this.nonpunctuation)||[];var t,u,v={},w=["yyyy","yy","M","MM","m","mm","d","dd"],x={yyyy:function(a,b){return a.setUTCFullYear(g?h(b,g):b)},m:function(a,b){if(isNaN(a))return a;for(b-=1;b&lt;0;)b+=12;for(b%=12,a.setUTCMonth(b);a.getUTCMonth()!==b;)a.setUTCDate(a.getUTCDate()-1);return a},d:function(a,b){return a.setUTCDate(b)}};x.yy=x.yyyy,x.M=x.MM=x.mm=x.m,x.dd=x.d,c=d();var y=e.parts.slice();if(j.length!==y.length&amp;&amp;(y=a(y).filter(function(b,c){return-1!==a.inArray(c,w)}).toArray()),j.length===y.length){var z;for(n=0,z=y.length;n&lt;z;n++){if(t=parseInt(j[n],10),l=y[n],isNaN(t))switch(l){case"MM":u=a(q[f].months).filter(i),t=a.inArray(u[0],q[f].months)+1;break;case"M":u=a(q[f].monthsShort).filter(i),t=a.inArray(u[0],q[f].monthsShort)+1}v[l]=t}var A,B;for(n=0;n&lt;w.length;n++)(B=w[n])in v&amp;&amp;!isNaN(v[B])&amp;&amp;(A=new Date(c),x[B](A,v[B]),isNaN(A)||(c=A))}return c},formatDate:function(b,c,d){if(!b)return"";if("string"==typeof c&amp;&amp;(c=r.parseFormat(c)),c.toDisplay)return c.toDisplay(b,c,d);var e={d:b.getUTCDate(),D:q[d].daysShort[b.getUTCDay()],DD:q[d].days[b.getUTCDay()],m:b.getUTCMonth()+1,M:q[d].monthsShort[b.getUTCMonth()],MM:q[d].months[b.getUTCMonth()],yy:b.getUTCFullYear().toString().substring(2),yyyy:b.getUTCFullYear()};e.dd=(e.d&lt;10?"0":"")+e.d,e.mm=(e.m&lt;10?"0":"")+e.m,b=[];for(var f=a.extend([],c.separators),g=0,h=c.parts.length;g&lt;=h;g++)f.length&amp;&amp;b.push(f.shift()),b.push(e[c.parts[g]]);return b.join("")},headTemplate:'&lt;thead&gt;&lt;tr&gt;&lt;th colspan="7" class="datepicker-title"&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="prev"&gt;'+o.templates.leftArrow+'&lt;/th&gt;&lt;th colspan="5" class="datepicker-switch"&gt;&lt;/th&gt;&lt;th class="next"&gt;'+o.templates.rightArrow+"&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;",contTemplate:'&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="7"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;',footTemplate:'&lt;tfoot&gt;&lt;tr&gt;&lt;th colspan="7" class="today"&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th colspan="7" class="clear"&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/tfoot&gt;'};r.template='&lt;div class="datepicker"&gt;&lt;div class="datepicker-days"&gt;&lt;table class="table-condensed"&gt;'+r.headTemplate+"&lt;tbody&gt;&lt;/tbody&gt;"+r.footTemplate+'&lt;/table&gt;&lt;/div&gt;&lt;div class="datepicker-months"&gt;&lt;table class="table-condensed"&gt;'+r.headTemplate+r.contTemplate+r.footTemplate+'&lt;/table&gt;&lt;/div&gt;&lt;div class="datepicker-years"&gt;&lt;table class="table-condensed"&gt;'+r.headTemplate+r.contTemplate+r.footTemplate+'&lt;/table&gt;&lt;/div&gt;&lt;div class="datepicker-decades"&gt;&lt;table class="table-condensed"&gt;'+r.headTemplate+r.contTemplate+r.footTemplate+'&lt;/table&gt;&lt;/div&gt;&lt;div class="datepicker-centuries"&gt;&lt;table class="table-condensed"&gt;'+r.headTemplate+r.contTemplate+r.footTemplate+"&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;",a.fn.datepicker.DPGlobal=r,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=m,this},a.fn.datepicker.version="1.9.0",a.fn.datepicker.deprecated=function(a){var b=window.console;b&amp;&amp;b.warn&amp;&amp;b.warn("DEPRECATED: "+a)},a(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(b){var c=a(this);c.data("datepicker")||(b.preventDefault(),n.call(c,"show"))}),a(function(){n.call(a('[data-provide="datepicker-inline"]'))})});!function(a){a.fn.datepicker.dates.ru={days:["Ð’Ð¾ÑÐºÑ€ÐµÑÐµÐ½ÑŒÐµ","ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº","Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº","Ð¡Ñ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²ÐµÑ€Ð³","ÐŸÑÑ‚Ð½Ð¸Ñ†Ð°","Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð°"],daysShort:["Ð’ÑÐº","ÐŸÐ½Ð´","Ð’Ñ‚Ñ€","Ð¡Ñ€Ð´","Ð§Ñ‚Ð²","ÐŸÑ‚Ð½","Ð¡ÑƒÐ±"],daysMin:["Ð’Ñ","ÐŸÐ½","Ð’Ñ‚","Ð¡Ñ€","Ð§Ñ‚","ÐŸÑ‚","Ð¡Ð±"],months:["Ð¯Ð½Ð²Ð°Ñ€ÑŒ","Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ","ÐœÐ°Ñ€Ñ‚","ÐÐ¿Ñ€ÐµÐ»ÑŒ","ÐœÐ°Ð¹","Ð˜ÑŽÐ½ÑŒ","Ð˜ÑŽÐ»ÑŒ","ÐÐ²Ð³ÑƒÑÑ‚","Ð¡ÐµÐ½Ñ‚ÑÐ±Ñ€ÑŒ","ÐžÐºÑ‚ÑÐ±Ñ€ÑŒ","ÐÐ¾ÑÐ±Ñ€ÑŒ","Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ"],monthsShort:["Ð¯Ð½Ð²","Ð¤ÐµÐ²","ÐœÐ°Ñ€","ÐÐ¿Ñ€","ÐœÐ°Ð¹","Ð˜ÑŽÐ½","Ð˜ÑŽÐ»","ÐÐ²Ð³","Ð¡ÐµÐ½","ÐžÐºÑ‚","ÐÐ¾Ñ","Ð”ÐµÐº"],today:"Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ",clear:"ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"ÐœÐµÑÑÑ†Ñ‹"}}(jQuery);/*!
 * Bootstrap-select v1.14.0-infotask-gamma2 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2023 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */
(function($){'use strict';var DISALLOWED_ATTRIBUTES=['sanitize','whiteList','sanitizeFn'];var uriAttrs=['background','cite','href','itemtype','longdesc','poster','src','xlink:href'];var ARIA_ATTRIBUTE_PATTERN=/^aria-[\w-]*$/i;var DefaultWhitelist={'*':['class','dir','id','lang','role','tabindex','style',ARIA_ATTRIBUTE_PATTERN],a:['target','href','title','rel'],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:['src','alt','title','width','height'],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};var SAFE_URL_PATTERN=/^(?:(?:https?|mailto|ftp|tel|file):|[^&amp;:/?#]*(?:[/?#]|$))/gi;var DATA_URL_PATTERN=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;var ParseableAttributes=['title','placeholder'];function allowedAttribute(attr,allowedAttributeList){var attrName=attr.nodeName.toLowerCase();if($.inArray(attrName,allowedAttributeList)!==-1){if($.inArray(attrName,uriAttrs)!==-1){return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN)||attr.nodeValue.match(DATA_URL_PATTERN))}
return!0}
var regExp=$(allowedAttributeList).filter(function(index,value){return value instanceof RegExp});for(var i=0,l=regExp.length;i&lt;l;i++){if(attrName.match(regExp[i])){return!0}}
return!1}
function sanitizeHtml(unsafeElements,whiteList,sanitizeFn){if(sanitizeFn&amp;&amp;typeof sanitizeFn==='function'){return sanitizeFn(unsafeElements)}
var whitelistKeys=Object.keys(whiteList);for(var i=0,len=unsafeElements.length;i&lt;len;i++){var elements=unsafeElements[i].querySelectorAll('*');for(var j=0,len2=elements.length;j&lt;len2;j++){var el=elements[j];var elName=el.nodeName.toLowerCase();if(whitelistKeys.indexOf(elName)===-1){el.parentNode.removeChild(el);continue}
var attributeList=[].slice.call(el.attributes);var whitelistedAttributes=[].concat(whiteList['*']||[],whiteList[elName]||[]);for(var k=0,len3=attributeList.length;k&lt;len3;k++){var attr=attributeList[k];if(!allowedAttribute(attr,whitelistedAttributes)){el.removeAttribute(attr.nodeName)}}}}}
function getAttributesObject($select){var attributesObject={},attrVal;ParseableAttributes.forEach(function(item){attrVal=$select.attr(item);if(attrVal)attributesObject[item]=attrVal});if(!attributesObject.placeholder&amp;&amp;attributesObject.title){attributesObject.placeholder=attributesObject.title}
return attributesObject}
if(!('classList' in document.createElement('_'))){(function(view){if(!('Element' in view))return;var classListProp='classList',protoProp='prototype',elemCtrProto=view.Element[protoProp],objCtr=Object,classListGetter=function(){var $elem=$(this);return{add:function(classes){classes=Array.prototype.slice.call(arguments).join(' ');return $elem.addClass(classes)},remove:function(classes){classes=Array.prototype.slice.call(arguments).join(' ');return $elem.removeClass(classes)},toggle:function(classes,force){return $elem.toggleClass(classes,force)},contains:function(classes){return $elem.hasClass(classes)}}};if(objCtr.defineProperty){var classListPropDesc={get:classListGetter,enumerable:!0,configurable:!0};try{objCtr.defineProperty(elemCtrProto,classListProp,classListPropDesc)}catch(ex){if(ex.number===undefined||ex.number===-0x7FF5EC54){classListPropDesc.enumerable=!1;objCtr.defineProperty(elemCtrProto,classListProp,classListPropDesc)}}}else if(objCtr[protoProp].__defineGetter__){elemCtrProto.__defineGetter__(classListProp,classListGetter)}}(window))}
var testElement=document.createElement('_');testElement.classList.add('c1','c2');if(!testElement.classList.contains('c2')){var _add=DOMTokenList.prototype.add,_remove=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(){Array.prototype.forEach.call(arguments,_add.bind(this))};DOMTokenList.prototype.remove=function(){Array.prototype.forEach.call(arguments,_remove.bind(this))}}
testElement.classList.toggle('c3',!1);if(testElement.classList.contains('c3')){var _toggle=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(token,force){if(1 in arguments&amp;&amp;!this.contains(token)===!force){return force}else{return _toggle.call(this,token)}}}
testElement=null;Object.values=typeof Object.values==='function'?Object.values:function(obj){return Object.keys(obj).map(function(key){return obj[key]})};function isEqual(array1,array2){return array1.length===array2.length&amp;&amp;array1.every(function(element,index){return element===array2[index]})};if(!String.prototype.startsWith){(function(){'use strict';var toString={}.toString;var startsWith=function(search){if(this==null){throw new TypeError()}
var string=String(this);if(search&amp;&amp;toString.call(search)=='[object RegExp]'){throw new TypeError()}
var stringLength=string.length;var searchString=String(search);var searchLength=searchString.length;var position=arguments.length&gt;1?arguments[1]:undefined;var pos=position?Number(position):0;if(pos!=pos){pos=0}
var start=Math.min(Math.max(pos,0),stringLength);if(searchLength+start&gt;stringLength){return!1}
var index=-1;while(++index&lt;searchLength){if(string.charCodeAt(start+index)!=searchString.charCodeAt(index)){return!1}}
return!0};if(Object.defineProperty){Object.defineProperty(String.prototype,'startsWith',{'value':startsWith,'configurable':!0,'writable':!0})}else{String.prototype.startsWith=startsWith}}())}
function toKebabCase(str){return str.replace(/[A-Z]+(?![a-z])|[A-Z]/g,function($,ofs){return(ofs?'-':'')+$.toLowerCase()})}
function getSelectedOptions(select,ignoreDisabled){var selectedOptions=select.selectedOptions,options=[],opt;if(ignoreDisabled){for(var i=0,len=selectedOptions.length;i&lt;len;i++){opt=selectedOptions[i];if(!(opt.disabled||opt.parentNode.tagName==='OPTGROUP'&amp;&amp;opt.parentNode.disabled)){options.push(opt)}}
return options}
return selectedOptions}
function getSelectValues(select,selectedOptions){var value=[],options=selectedOptions||select.selectedOptions,opt;for(var i=0,len=options.length;i&lt;len;i++){opt=options[i];if(!(opt.disabled||opt.parentNode.tagName==='OPTGROUP'&amp;&amp;opt.parentNode.disabled)){value.push(opt.value)}}
if(!select.multiple){return!value.length?null:value[0]}
return value}
var valHooks={useDefault:!1,_set:$.valHooks.select.set};$.valHooks.select.set=function(elem,value){if(value&amp;&amp;!valHooks.useDefault)$(elem).data('selected',!0);return valHooks._set.apply(this,arguments)};var changedArguments=null;var EventIsSupported=(function(){try{new Event('change');return!0}catch(e){return!1}})();$.fn.triggerNative=function(eventName){var el=this[0],event;if(el.dispatchEvent){if(EventIsSupported){event=new Event(eventName,{bubbles:!0})}else{event=document.createEvent('Event');event.initEvent(eventName,!0,!1)}
el.dispatchEvent(event)}};function stringSearch(li,searchString,method,normalize){var stringTypes=['display','subtext','tokens'],searchSuccess=!1;for(var i=0;i&lt;stringTypes.length;i++){var stringType=stringTypes[i],string=li[stringType];if(string){string=string.toString();if(stringType==='display'){string=string.replace(/&lt;[^&gt;]+&gt;/g,'')}
if(normalize)string=normalizeToBase(string);string=string.toUpperCase();if(typeof method==='function'){searchSuccess=method(string,searchString)}else if(method==='contains'){searchSuccess=string.indexOf(searchString)&gt;=0}else if(method==='containsAll'){var searchArray=searchString.split(' ');var notAllMatched=!1;searchSuccess=!1;for(var searchSubString in searchArray){searchSuccess=string.indexOf(searchArray[searchSubString])&gt;=0;if(!searchSuccess)notAllMatched=!0}
if(notAllMatched)searchSuccess=!1}else{searchSuccess=string.startsWith(searchString)}
if(searchSuccess)break}}
return searchSuccess}
function toInteger(value){return parseInt(value,10)||0}
var deburredLetters={'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss','\u0100':'A','\u0102':'A','\u0104':'A','\u0101':'a','\u0103':'a','\u0105':'a','\u0106':'C','\u0108':'C','\u010a':'C','\u010c':'C','\u0107':'c','\u0109':'c','\u010b':'c','\u010d':'c','\u010e':'D','\u0110':'D','\u010f':'d','\u0111':'d','\u0112':'E','\u0114':'E','\u0116':'E','\u0118':'E','\u011a':'E','\u0113':'e','\u0115':'e','\u0117':'e','\u0119':'e','\u011b':'e','\u011c':'G','\u011e':'G','\u0120':'G','\u0122':'G','\u011d':'g','\u011f':'g','\u0121':'g','\u0123':'g','\u0124':'H','\u0126':'H','\u0125':'h','\u0127':'h','\u0128':'I','\u012a':'I','\u012c':'I','\u012e':'I','\u0130':'I','\u0129':'i','\u012b':'i','\u012d':'i','\u012f':'i','\u0131':'i','\u0134':'J','\u0135':'j','\u0136':'K','\u0137':'k','\u0138':'k','\u0139':'L','\u013b':'L','\u013d':'L','\u013f':'L','\u0141':'L','\u013a':'l','\u013c':'l','\u013e':'l','\u0140':'l','\u0142':'l','\u0143':'N','\u0145':'N','\u0147':'N','\u014a':'N','\u0144':'n','\u0146':'n','\u0148':'n','\u014b':'n','\u014c':'O','\u014e':'O','\u0150':'O','\u014d':'o','\u014f':'o','\u0151':'o','\u0154':'R','\u0156':'R','\u0158':'R','\u0155':'r','\u0157':'r','\u0159':'r','\u015a':'S','\u015c':'S','\u015e':'S','\u0160':'S','\u015b':'s','\u015d':'s','\u015f':'s','\u0161':'s','\u0162':'T','\u0164':'T','\u0166':'T','\u0163':'t','\u0165':'t','\u0167':'t','\u0168':'U','\u016a':'U','\u016c':'U','\u016e':'U','\u0170':'U','\u0172':'U','\u0169':'u','\u016b':'u','\u016d':'u','\u016f':'u','\u0171':'u','\u0173':'u','\u0174':'W','\u0175':'w','\u0176':'Y','\u0177':'y','\u0178':'Y','\u0179':'Z','\u017b':'Z','\u017d':'Z','\u017a':'z','\u017c':'z','\u017e':'z','\u0132':'IJ','\u0133':'ij','\u0152':'Oe','\u0153':'oe','\u0149':"'n",'\u017f':'s'};var reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g;var rsComboMarksRange='\\u0300-\\u036f',reComboHalfMarksRange='\\ufe20-\\ufe2f',rsComboSymbolsRange='\\u20d0-\\u20ff',rsComboMarksExtendedRange='\\u1ab0-\\u1aff',rsComboMarksSupplementRange='\\u1dc0-\\u1dff',rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange+rsComboMarksExtendedRange+rsComboMarksSupplementRange;var rsCombo='['+rsComboRange+']';var reComboMark=RegExp(rsCombo,'g');function deburrLetter(key){return deburredLetters[key]};function normalizeToBase(string){string=string.toString();return string&amp;&amp;string.replace(reLatin,deburrLetter).replace(reComboMark,'')}
var escapeMap={'&amp;':'&amp;amp;','&lt;':'&amp;lt;','&gt;':'&amp;gt;','"':'&amp;quot;',"'":'&amp;#x27;','`':'&amp;#x60;'};var createEscaper=function(map){var escaper=function(match){return map[match]};var source='(?:'+Object.keys(map).join('|')+')';var testRegexp=RegExp(source);var replaceRegexp=RegExp(source,'g');return function(string){string=string==null?'':''+string;return testRegexp.test(string)?string.replace(replaceRegexp,escaper):string}};var htmlEscape=createEscaper(escapeMap);var keyCodeMap={32:' ',48:'0',49:'1',50:'2',51:'3',52:'4',53:'5',54:'6',55:'7',56:'8',57:'9',59:';',65:'A',66:'B',67:'C',68:'D',69:'E',70:'F',71:'G',72:'H',73:'I',74:'J',75:'K',76:'L',77:'M',78:'N',79:'O',80:'P',81:'Q',82:'R',83:'S',84:'T',85:'U',86:'V',87:'W',88:'X',89:'Y',90:'Z',96:'0',97:'1',98:'2',99:'3',100:'4',101:'5',102:'6',103:'7',104:'8',105:'9'};var keyCodes={ESCAPE:27,ENTER:13,SPACE:32,TAB:9,ARROW_UP:38,ARROW_DOWN:40};var Dropdown=window.Dropdown||window.bootstrap&amp;&amp;window.bootstrap.Dropdown;function getVersion(){var version;try{version=$.fn.dropdown.Constructor.VERSION}catch(err){version=Dropdown.VERSION}
return version}
var version={success:!1,major:'3'};try{version.full=(getVersion()||'').split(' ')[0].split('.');version.major=version.full[0];version.success=!0}catch(err){}
var selectId=0;var EVENT_KEY='.bs.select';var classNames={DISABLED:'disabled',DIVIDER:'divider',SHOW:'open',DROPUP:'dropup',MENU:'dropdown-menu',MENURIGHT:'dropdown-menu-right',MENULEFT:'dropdown-menu-left',BUTTONCLASS:'btn-default',POPOVERHEADER:'popover-title',ICONBASE:'glyphicon',TICKICON:'glyphicon-ok'};var Selector={MENU:'.'+classNames.MENU,DATA_TOGGLE:'data-toggle="dropdown"'};var elementTemplates={div:document.createElement('div'),span:document.createElement('span'),i:document.createElement('i'),subtext:document.createElement('small'),a:document.createElement('a'),li:document.createElement('li'),whitespace:document.createTextNode('\u00A0'),fragment:document.createDocumentFragment(),option:document.createElement('option')};elementTemplates.selectedOption=elementTemplates.option.cloneNode(!1);elementTemplates.selectedOption.setAttribute('selected',!0);elementTemplates.noResults=elementTemplates.li.cloneNode(!1);elementTemplates.noResults.className='no-results';elementTemplates.a.setAttribute('role','option');elementTemplates.a.className='dropdown-item';elementTemplates.subtext.className='text-muted';elementTemplates.text=elementTemplates.span.cloneNode(!1);elementTemplates.text.className='text';elementTemplates.checkMark=elementTemplates.span.cloneNode(!1);var REGEXP_ARROW=new RegExp(keyCodes.ARROW_UP+'|'+keyCodes.ARROW_DOWN);var REGEXP_TAB_OR_ESCAPE=new RegExp('^'+keyCodes.TAB+'$|'+keyCodes.ESCAPE);var generateOption={li:function(content,classes,optgroup){var li=elementTemplates.li.cloneNode(!1);if(content){if(content.nodeType===1||content.nodeType===11){li.appendChild(content)}else{li.innerHTML=content}}
if(typeof classes!=='undefined'&amp;&amp;classes!=='')li.className=classes;if(typeof optgroup!=='undefined'&amp;&amp;optgroup!==null)li.classList.add('optgroup-'+optgroup);return li},a:function(text,classes,inline){var a=elementTemplates.a.cloneNode(!0);if(text){if(text.nodeType===11){a.appendChild(text)}else{a.insertAdjacentHTML('beforeend',text)}}
if(typeof classes!=='undefined'&amp;&amp;classes!=='')a.classList.add.apply(a.classList,classes.split(/\s+/));if(inline)a.setAttribute('style',inline);return a},text:function(options,useFragment){var textElement=elementTemplates.text.cloneNode(!1),subtextElement,iconElement;if(options.content){textElement.innerHTML=options.content}else{textElement.textContent=options.text;if(options.icon){var whitespace=elementTemplates.whitespace.cloneNode(!1);iconElement=(useFragment===!0?elementTemplates.i:elementTemplates.span).cloneNode(!1);iconElement.className=this.options.iconBase+' '+options.icon;elementTemplates.fragment.appendChild(iconElement);elementTemplates.fragment.appendChild(whitespace)}
if(options.subtext){subtextElement=elementTemplates.subtext.cloneNode(!1);subtextElement.textContent=options.subtext;textElement.appendChild(subtextElement)}}
if(useFragment===!0){while(textElement.childNodes.length&gt;0){elementTemplates.fragment.appendChild(textElement.childNodes[0])}}else{elementTemplates.fragment.appendChild(textElement)}
return elementTemplates.fragment},label:function(options){var textElement=elementTemplates.text.cloneNode(!1),subtextElement,iconElement;textElement.innerHTML=options.display;if(options.icon){var whitespace=elementTemplates.whitespace.cloneNode(!1);iconElement=elementTemplates.span.cloneNode(!1);iconElement.className=this.options.iconBase+' '+options.icon;elementTemplates.fragment.appendChild(iconElement);elementTemplates.fragment.appendChild(whitespace)}
if(options.subtext){subtextElement=elementTemplates.subtext.cloneNode(!1);subtextElement.textContent=options.subtext;textElement.appendChild(subtextElement)}
elementTemplates.fragment.appendChild(textElement);return elementTemplates.fragment}};var getOptionData={fromOption:function(option,type){var value;switch(type){case 'divider':value=option.getAttribute('data-divider')==='true';break;case 'text':value=option.textContent;break;case 'label':value=option.label;break;case 'style':value=option.style.cssText;break;case 'title':value=option.title;break;default:value=option.getAttribute('data-'+toKebabCase(type));break}
return value},fromDataSource:function(option,type){var value;switch(type){case 'text':case 'label':value=option.text||option.value||'';break;default:value=option[type];break}
return value}};function showNoResults(searchMatch,searchValue){if(!searchMatch.length){elementTemplates.noResults.innerHTML=this.options.noneResultsText.replace('{0}','"'+htmlEscape(searchValue)+'"');this.$menuInner[0].firstChild.appendChild(elementTemplates.noResults)}}
function filterHidden(item){return!(item.hidden||this.options.hideDisabled&amp;&amp;item.disabled)}
var Selectpicker=function(element,options){var that=this;if(!valHooks.useDefault){$.valHooks.select.set=valHooks._set;valHooks.useDefault=!0}
this.$element=$(element);this.$newElement=null;this.$button=null;this.$menu=null;this.options=options;this.selectpicker={main:{data:[],optionQueue:elementTemplates.fragment.cloneNode(!1),hasMore:!1},search:{data:[],hasMore:!1},current:{},view:{},optionValuesDataMap:{},isSearching:!1,keydown:{keyHistory:'',resetKeyHistory:{start:function(){return setTimeout(function(){that.selectpicker.keydown.keyHistory=''},800)}}}};this.sizeInfo={};var winPad=this.options.windowPadding;if(typeof winPad==='number'){this.options.windowPadding=[winPad,winPad,winPad,winPad]}
this.val=Selectpicker.prototype.val;this.render=Selectpicker.prototype.render;this.refresh=Selectpicker.prototype.refresh;this.setStyle=Selectpicker.prototype.setStyle;this.selectAll=Selectpicker.prototype.selectAll;this.deselectAll=Selectpicker.prototype.deselectAll;this.destroy=Selectpicker.prototype.destroy;this.remove=Selectpicker.prototype.remove;this.show=Selectpicker.prototype.show;this.hide=Selectpicker.prototype.hide;this.init()};Selectpicker.VERSION='1.14.0-beta3';Selectpicker.DEFAULTS={noneSelectedText:'Nothing selected',noneResultsText:'No results matched {0}',countSelectedText:function(numSelected,numTotal){return(numSelected==1)?'{0} item selected':'{0} items selected'},maxOptionsText:function(numAll,numGroup){return[(numAll==1)?'Limit reached ({n} item max)':'Limit reached ({n} items max)',(numGroup==1)?'Group limit reached ({n} item max)':'Group limit reached ({n} items max)']},selectAllText:'Select All',deselectAllText:'Deselect All',source:{pageSize:40},chunkSize:Number.MAX_VALUE,doneButton:!1,doneButtonText:'Close',multipleSeparator:' | ',styleBase:'btn',style:classNames.BUTTONCLASS,size:'auto',title:null,placeholder:null,titleTip:null,allowClear:!1,selectedTextFormat:'values',width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:'contains',actionsBox:!1,iconBase:classNames.ICONBASE,tickIcon:classNames.TICKICON,showTick:!1,template:{caret:'&lt;span class="caret"&gt;&lt;/span&gt;'},maxOptions:!1,mobile:!1,selectOnTab:!0,dropdownAlignRight:!1,windowPadding:0,virtualScroll:600,display:!1,sanitize:!0,sanitizeFn:null,whiteList:DefaultWhitelist};Selectpicker.prototype={constructor:Selectpicker,init:function(){var that=this,id=this.$element.attr('id'),element=this.$element[0],form=element.form;selectId++;this.selectId='bs-select-'+selectId;element.classList.add('bs-select-hidden');this.multiple=this.$element.prop('multiple');this.autofocus=this.$element.prop('autofocus');if(element.classList.contains('show-tick')){this.options.showTick=!0}
this.$newElement=this.createDropdown();this.$element.after(this.$newElement).prependTo(this.$newElement);if(form&amp;&amp;element.form===null){if(!form.id)form.id='form-'+this.selectId;element.setAttribute('form',form.id)}
this.$button=this.$newElement.children('button');if(this.options.allowClear)this.$clearButton=this.$button.children('.bs-select-clear-selected');this.$menu=this.$newElement.children(Selector.MENU);this.$menuInner=this.$menu.children('.inner');this.$searchbox=this.$menu.find('input');element.classList.remove('bs-select-hidden');this.fetchData(function(){that.render(!0);that.buildList();requestAnimationFrame(function(){that.$element.trigger('loaded'+EVENT_KEY)})});if(this.options.dropdownAlignRight===!0)this.$menu[0].classList.add(classNames.MENURIGHT);if(typeof id!=='undefined'){this.$button.attr('data-id',id)}
this.checkDisabled();this.clickListener();if(version.major&gt;4)this.dropdown=new Dropdown(this.$button[0]);if(this.options.liveSearch){this.liveSearchListener();this.focusedParent=this.$searchbox[0]}else{this.focusedParent=this.$menuInner[0]}
this.setStyle();this.setWidth();if(this.options.container){this.selectPosition()}else{this.$element.on('hide'+EVENT_KEY,function(){if(that.isVirtual()){var menuInner=that.$menuInner[0],emptyMenu=menuInner.firstChild.cloneNode(!1);menuInner.replaceChild(emptyMenu,menuInner.firstChild);menuInner.scrollTop=0}})}
this.$menu.data('this',this);this.$newElement.data('this',this);if(this.options.mobile)this.mobile();this.$newElement.on({'hide.bs.dropdown':function(e){that.$element.trigger('hide'+EVENT_KEY,e)},'hidden.bs.dropdown':function(e){that.$element.trigger('hidden'+EVENT_KEY,e)},'show.bs.dropdown':function(e){that.$element.trigger('show'+EVENT_KEY,e)},'shown.bs.dropdown':function(e){that.$element.trigger('shown'+EVENT_KEY,e)}});if(element.hasAttribute('required')){this.$element.on('invalid'+EVENT_KEY,function(){that.$button[0].classList.add('bs-invalid');that.$element.on('shown'+EVENT_KEY+'.invalid',function(){that.$element.val(that.$element.val()).off('shown'+EVENT_KEY+'.invalid')}).on('rendered'+EVENT_KEY,function(){if(this.validity.valid)that.$button[0].classList.remove('bs-invalid');that.$element.off('rendered'+EVENT_KEY)});that.$button.on('blur'+EVENT_KEY,function(){that.$element.trigger('focus').trigger('blur');that.$button.off('blur'+EVENT_KEY)})})}
if(form){$(form).on('reset'+EVENT_KEY,function(){requestAnimationFrame(function(){that.render()})})}},createDropdown:function(){var showTick=(this.multiple||this.options.showTick)?' show-tick':'',multiselectable=this.multiple?' aria-multiselectable="true"':'',inputGroup='',autofocus=this.autofocus?' autofocus':'';if(version.major&lt;4&amp;&amp;this.$element.parent().hasClass('input-group')){inputGroup=' input-group-btn'}
var drop,header='',searchbox='',actionsbox='',donebutton='',clearButton='';if(this.options.header){header='&lt;div class="'+classNames.POPOVERHEADER+'"&gt;'+'&lt;button type="button" class="close" aria-hidden="true"&gt;&amp;times;&lt;/button&gt;'+this.options.header+'&lt;/div&gt;'}
if(this.options.liveSearch){searchbox='&lt;div class="bs-searchbox"&gt;'+'&lt;input type="search" class="form-control" autocomplete="off"'+(this.options.liveSearchPlaceholder===null?'':' placeholder="'+htmlEscape(this.options.liveSearchPlaceholder)+'"')+' role="combobox" aria-label="Search" aria-controls="'+this.selectId+'" aria-autocomplete="list"&gt;'+'&lt;/div&gt;'}
if(this.multiple&amp;&amp;this.options.actionsBox){actionsbox='&lt;div class="bs-actionsbox"&gt;'+'&lt;div class="btn-group btn-group-sm"&gt;'+'&lt;button type="button" class="actions-btn bs-select-all btn '+classNames.BUTTONCLASS+'"&gt;'+this.options.selectAllText+'&lt;/button&gt;'+'&lt;button type="button" class="actions-btn bs-deselect-all btn '+classNames.BUTTONCLASS+'"&gt;'+this.options.deselectAllText+'&lt;/button&gt;'+'&lt;/div&gt;'+'&lt;/div&gt;'}
if(this.multiple&amp;&amp;this.options.doneButton){donebutton='&lt;div class="bs-donebutton"&gt;'+'&lt;div class="btn-group"&gt;'+'&lt;button type="button" class="btn btn-sm '+classNames.BUTTONCLASS+'"&gt;'+this.options.doneButtonText+'&lt;/button&gt;'+'&lt;/div&gt;'+'&lt;/div&gt;'}
if(this.options.allowClear){clearButton='&lt;span class="close bs-select-clear-selected" title="'+this.options.deselectAllText+'"&gt;&lt;span&gt;&amp;times;&lt;/span&gt;'}
drop='&lt;div class="dropdown bootstrap-select'+showTick+inputGroup+'"&gt;'+'&lt;button type="button" tabindex="-1" class="'+this.options.styleBase+' dropdown-toggle" '+(this.options.display==='static'?'data-display="static"':'')+Selector.DATA_TOGGLE+autofocus+' role="combobox" aria-owns="'+this.selectId+'" aria-haspopup="listbox" aria-expanded="false"&gt;'+'&lt;div class="filter-option"&gt;'+'&lt;div class="filter-option-inner"&gt;'+'&lt;div class="filter-option-inner-inner"&gt;&amp;nbsp;&lt;/div&gt;'+'&lt;/div&gt; '+'&lt;/div&gt;'+clearButton+'&lt;/span&gt;'+(version.major&gt;='4'?'':'&lt;span class="bs-caret"&gt;'+this.options.template.caret+'&lt;/span&gt;')+'&lt;/button&gt;'+'&lt;div class="'+classNames.MENU+' '+(version.major&gt;='4'?'':classNames.SHOW)+'"&gt;'+header+searchbox+actionsbox+'&lt;div class="inner '+classNames.SHOW+'" role="listbox" id="'+this.selectId+'" tabindex="-1" '+multiselectable+'&gt;'+'&lt;ul class="'+classNames.MENU+' inner '+(version.major&gt;='4'?classNames.SHOW:'')+'" role="presentation"&gt;'+'&lt;/ul&gt;'+'&lt;/div&gt;'+donebutton+'&lt;/div&gt;'+'&lt;/div&gt;';return $(drop)},setPositionData:function(){this.selectpicker.view.canHighlight=[];this.selectpicker.view.size=0;this.selectpicker.view.firstHighlightIndex=!1;for(var i=0;i&lt;this.selectpicker.current.data.length;i++){var li=this.selectpicker.current.data[i],canHighlight=!0;if(li.type==='divider'){canHighlight=!1;li.height=this.sizeInfo.dividerHeight}else if(li.type==='optgroup-label'){canHighlight=!1;li.height=this.sizeInfo.dropdownHeaderHeight}else{li.height=this.sizeInfo.liHeight}
if(li.disabled)canHighlight=!1;this.selectpicker.view.canHighlight.push(canHighlight);if(canHighlight){this.selectpicker.view.size++;li.posinset=this.selectpicker.view.size;if(this.selectpicker.view.firstHighlightIndex===!1)this.selectpicker.view.firstHighlightIndex=i}
li.position=(i===0?0:this.selectpicker.current.data[i-1].position)+li.height}},isVirtual:function(){return(this.options.virtualScroll!==!1)&amp;&amp;(this.selectpicker.main.data.length&gt;=this.options.virtualScroll)||this.options.virtualScroll===!0},createView:function(isSearching,setSize,refresh){var that=this,scrollTop=0;this.selectpicker.isSearching=isSearching;this.selectpicker.current=isSearching?this.selectpicker.search:this.selectpicker.main;this.setPositionData();if(setSize){if(refresh){scrollTop=this.$menuInner[0].scrollTop}else if(!that.multiple){var element=that.$element[0],selectedIndex=(element.options[element.selectedIndex]||{}).liIndex;if(typeof selectedIndex==='number'&amp;&amp;that.options.size!==!1){var selectedData=that.selectpicker.main.data[selectedIndex],position=selectedData&amp;&amp;selectedData.position;if(position){scrollTop=position-((that.sizeInfo.menuInnerHeight+that.sizeInfo.liHeight)/2)}}}}
scroll(scrollTop,!0);this.$menuInner.off('scroll.createView').on('scroll.createView',function(e,updateValue){if(!that.noScroll)scroll(this.scrollTop,updateValue);that.noScroll=!1});function scroll(scrollTop,init){var size=that.selectpicker.current.data.length,chunks=[],chunkSize,chunkCount,firstChunk,lastChunk,currentChunk,prevPositions,positionIsDifferent,previousElements,menuIsDifferent=!0,isVirtual=that.isVirtual();that.selectpicker.view.scrollTop=scrollTop;chunkSize=that.options.chunkSize;chunkCount=Math.ceil(size/chunkSize)||1;for(var i=0;i&lt;chunkCount;i++){var endOfChunk=(i+1)*chunkSize;if(i===chunkCount-1){endOfChunk=size}
chunks[i]=[(i)*chunkSize+(!i?0:1),endOfChunk];if(!size)break;if(currentChunk===undefined&amp;&amp;scrollTop-1&lt;=that.selectpicker.current.data[endOfChunk-1].position-that.sizeInfo.menuInnerHeight){currentChunk=i}}
if(currentChunk===undefined)currentChunk=0;prevPositions=[that.selectpicker.view.position0,that.selectpicker.view.position1];firstChunk=Math.max(0,currentChunk-1);lastChunk=Math.min(chunkCount-1,currentChunk+1);that.selectpicker.view.position0=isVirtual===!1?0:(Math.max(0,chunks[firstChunk][0])||0);that.selectpicker.view.position1=isVirtual===!1?size:(Math.min(size,chunks[lastChunk][1])||0);positionIsDifferent=prevPositions[0]!==that.selectpicker.view.position0||prevPositions[1]!==that.selectpicker.view.position1;if(that.activeElement!==undefined){if(init){if(that.activeElement!==that.selectedElement){that.defocusItem(that.activeElement)}
that.activeElement=undefined}
if(that.activeElement!==that.selectedElement){that.defocusItem(that.selectedElement)}}
if(that.prevActiveElement!==undefined&amp;&amp;that.prevActiveElement!==that.activeElement&amp;&amp;that.prevActiveElement!==that.selectedElement){that.defocusItem(that.prevActiveElement)}
if(init||positionIsDifferent||that.selectpicker.current.hasMore){previousElements=that.selectpicker.view.visibleElements?that.selectpicker.view.visibleElements.slice():[];if(isVirtual===!1){that.selectpicker.view.visibleElements=that.selectpicker.current.elements}else{that.selectpicker.view.visibleElements=that.selectpicker.current.elements.slice(that.selectpicker.view.position0,that.selectpicker.view.position1)}
that.setOptionStatus();if(isSearching||(isVirtual===!1&amp;&amp;init))menuIsDifferent=!isEqual(previousElements,that.selectpicker.view.visibleElements);if((init||isVirtual===!0)&amp;&amp;menuIsDifferent){var menuInner=that.$menuInner[0],menuFragment=document.createDocumentFragment(),emptyMenu=menuInner.firstChild.cloneNode(!1),marginTop,marginBottom,elements=that.selectpicker.view.visibleElements,toSanitize=[];menuInner.replaceChild(emptyMenu,menuInner.firstChild);for(var i=0,visibleElementsLen=elements.length;i&lt;visibleElementsLen;i++){var element=elements[i],elText,elementData;if(that.options.sanitize){elText=element.lastChild;if(elText){elementData=that.selectpicker.current.data[i+that.selectpicker.view.position0];if(elementData&amp;&amp;elementData.content&amp;&amp;!elementData.sanitized){toSanitize.push(elText);elementData.sanitized=!0}}}
menuFragment.appendChild(element)}
if(that.options.sanitize&amp;&amp;toSanitize.length){sanitizeHtml(toSanitize,that.options.whiteList,that.options.sanitizeFn)}
if(isVirtual===!0){marginTop=(that.selectpicker.view.position0===0?0:that.selectpicker.current.data[that.selectpicker.view.position0-1].position);marginBottom=(that.selectpicker.view.position1&gt;size-1?0:that.selectpicker.current.data[size-1].position-that.selectpicker.current.data[that.selectpicker.view.position1-1].position);menuInner.firstChild.style.marginTop=marginTop+'px';menuInner.firstChild.style.marginBottom=marginBottom+'px'}else{menuInner.firstChild.style.marginTop=0;menuInner.firstChild.style.marginBottom=0}
menuInner.firstChild.appendChild(menuFragment);if(isVirtual===!0&amp;&amp;that.sizeInfo.hasScrollBar){var menuInnerInnerWidth=menuInner.firstChild.offsetWidth;if(init&amp;&amp;menuInnerInnerWidth&lt;that.sizeInfo.menuInnerInnerWidth&amp;&amp;that.sizeInfo.totalMenuWidth&gt;that.sizeInfo.selectWidth){menuInner.firstChild.style.minWidth=that.sizeInfo.menuInnerInnerWidth+'px'}else if(menuInnerInnerWidth&gt;that.sizeInfo.menuInnerInnerWidth){that.$menu[0].style.minWidth=0;var actualMenuWidth=menuInner.firstChild.offsetWidth;if(actualMenuWidth&gt;that.sizeInfo.menuInnerInnerWidth){that.sizeInfo.menuInnerInnerWidth=actualMenuWidth;menuInner.firstChild.style.minWidth=that.sizeInfo.menuInnerInnerWidth+'px'}
that.$menu[0].style.minWidth=''}}}
if((!isSearching&amp;&amp;that.options.source.data||isSearching&amp;&amp;that.options.source.search)&amp;&amp;that.selectpicker.current.hasMore&amp;&amp;currentChunk===chunkCount-1){if(scrollTop&gt;0){var page=Math.floor((currentChunk*that.options.chunkSize)/that.options.source.pageSize)+2;that.fetchData(function(){that.render();that.buildList(size,isSearching);that.setPositionData();scroll(scrollTop)},isSearching?'search':'data',page,isSearching?that.selectpicker.search.previousValue:undefined)}}}
that.prevActiveElement=that.activeElement;if(!that.options.liveSearch){that.$menuInner.trigger('focus')}else if(isSearching&amp;&amp;init){var index=0,newActive;if(!that.selectpicker.view.canHighlight[index]){index=1+that.selectpicker.view.canHighlight.slice(1).indexOf(!0)}
newActive=that.selectpicker.view.visibleElements[index];that.defocusItem(that.selectpicker.view.currentActive);that.activeElement=(that.selectpicker.current.data[index]||{}).element;that.focusItem(newActive)}}
$(window).off('resize'+EVENT_KEY+'.'+this.selectId+'.createView').on('resize'+EVENT_KEY+'.'+this.selectId+'.createView',function(){var isActive=that.$newElement.hasClass(classNames.SHOW);if(isActive)scroll(that.$menuInner[0].scrollTop);})},focusItem:function(li,liData,noStyle){if(li){liData=liData||this.selectpicker.current.data[this.selectpicker.current.elements.indexOf(this.activeElement)];var a=li.firstChild;if(a){a.setAttribute('aria-setsize',this.selectpicker.view.size);a.setAttribute('aria-posinset',liData.posinset);if(noStyle!==!0){this.focusedParent.setAttribute('aria-activedescendant',a.id);li.classList.add('active');a.classList.add('active')}}}},defocusItem:function(li){if(li){li.classList.remove('active');if(li.firstChild)li.firstChild.classList.remove('active');}},setPlaceholder:function(){var that=this,updateIndex=!1;if((this.options.placeholder||this.options.allowClear)&amp;&amp;!this.multiple){if(!this.selectpicker.view.titleOption)this.selectpicker.view.titleOption=document.createElement('option');updateIndex=!0;var element=this.$element[0],selectTitleOption=!1,titleNotAppended=!this.selectpicker.view.titleOption.parentNode,selectedIndex=element.selectedIndex,selectedOption=element.options[selectedIndex],firstSelectable=element.querySelector('select &gt; *:not(:disabled)'),firstSelectableIndex=firstSelectable?firstSelectable.index:0,navigation=window.performance&amp;&amp;window.performance.getEntriesByType('navigation'),isNotBackForward=(navigation&amp;&amp;navigation.length)?navigation[0].type!=='back_forward':window.performance.navigation.type!==2;if(titleNotAppended){this.selectpicker.view.titleOption.className='bs-title-option';this.selectpicker.view.titleOption.value='';selectTitleOption=!selectedOption||(selectedIndex===firstSelectableIndex&amp;&amp;selectedOption.defaultSelected===!1&amp;&amp;this.$element.data('selected')===undefined)}
if(titleNotAppended||this.selectpicker.view.titleOption.index!==0){element.insertBefore(this.selectpicker.view.titleOption,element.firstChild)}
if(selectTitleOption&amp;&amp;isNotBackForward){element.selectedIndex=0}else if(document.readyState!=='complete'){window.addEventListener('pageshow',function(){if(that.selectpicker.view.displayedValue!==element.value)that.render();})}}
return updateIndex},fetchData:function(callback,type,page,searchValue){page=page||1;type=type||'data';var that=this,data=this.options.source[type],builtData;if(data){this.options.virtualScroll=!0;if(typeof data==='function'){data.call(this,function(data,more,totalItems){var current=that.selectpicker[type==='search'?'search':'main'];current.hasMore=more;current.totalItems=totalItems;builtData=that.buildData(data,type);callback.call(that,builtData);that.$element.trigger('fetched'+EVENT_KEY)},page,searchValue)}else if(Array.isArray(data)){builtData=that.buildData(data,type);callback.call(that,builtData)}}else{builtData=this.buildData(!1,type);callback.call(that,builtData)}},buildData:function(data,type){var that=this;var dataGetter=data===!1?getOptionData.fromOption:getOptionData.fromDataSource;var optionSelector=':not([hidden]):not([data-hidden="true"]):not([style*="display: none"])',mainData=[],startLen=this.selectpicker.main.data?this.selectpicker.main.data.length:0,optID=0,startIndex=this.setPlaceholder()&amp;&amp;!data?1:0;if(type==='search'){startLen=this.selectpicker.search.data.length}
if(this.options.hideDisabled)optionSelector+=':not(:disabled)';var selectOptions=data?data.filter(filterHidden,this):this.$element[0].querySelectorAll('select &gt; *'+optionSelector);function addDivider(config){var previousData=mainData[mainData.length-1];if(previousData&amp;&amp;previousData.type==='divider'&amp;&amp;(previousData.optID||config.optID)){return}
config=config||{};config.type='divider';mainData.push(config)}
function addOption(item,config){config=config||{};config.divider=dataGetter(item,'divider');if(config.divider===!0){addDivider({optID:config.optID})}else{var liIndex=mainData.length+startLen,cssText=dataGetter(item,'style'),inlineStyle=cssText?htmlEscape(cssText):'',optionClass=(item.className||'')+(config.optgroupClass||'');if(config.optID)optionClass='opt '+optionClass;config.optionClass=optionClass.trim();config.inlineStyle=inlineStyle;config.text=dataGetter(item,'text');config.title=dataGetter(item,'title');config.content=dataGetter(item,'content');config.tokens=dataGetter(item,'tokens');config.subtext=dataGetter(item,'subtext');config.icon=dataGetter(item,'icon');config.display=config.content||config.text;config.value=item.value===undefined?item.text:item.value;config.type='option';config.index=liIndex;config.option=!item.option?item:item.option;config.option.liIndex=liIndex;config.selected=!!item.selected;config.disabled=config.disabled||!!item.disabled;if(data!==!1){if(that.selectpicker.optionValuesDataMap[config.value]){config=$.extend(that.selectpicker.optionValuesDataMap[config.value],config)}else{that.selectpicker.optionValuesDataMap[config.value]=config}}
mainData.push(config)}}
function addOptgroup(index,selectOptions){var optgroup=selectOptions[index],previous=index-1&lt;startIndex?!1:selectOptions[index-1],next=selectOptions[index+1],options=data?optgroup.children.filter(filterHidden,this):optgroup.querySelectorAll('option'+optionSelector);if(!options.length)return;var config={display:htmlEscape(dataGetter(item,'label')),subtext:dataGetter(optgroup,'subtext'),icon:dataGetter(optgroup,'icon'),type:'optgroup-label',optgroupClass:' '+(optgroup.className||''),optgroup:optgroup},headerIndex,lastIndex;optID++;if(previous){addDivider({optID:optID})}
config.optID=optID;mainData.push(config);for(var j=0,len=options.length;j&lt;len;j++){var option=options[j];if(j===0){headerIndex=mainData.length-1;lastIndex=headerIndex+len}
addOption(option,{headerIndex:headerIndex,lastIndex:lastIndex,optID:config.optID,optgroupClass:config.optgroupClass,disabled:optgroup.disabled})}
if(next){addDivider({optID:optID})}}
for(var len=selectOptions.length,i=startIndex;i&lt;len;i++){var item=selectOptions[i],children=item.children;if(children&amp;&amp;children.length){addOptgroup.call(this,i,selectOptions)}else{addOption.call(this,item,{})}}
switch(type){case 'data':{if(!this.selectpicker.main.data){this.selectpicker.main.data=[]}
Array.prototype.push.apply(this.selectpicker.main.data,mainData);this.selectpicker.current.data=this.selectpicker.main.data;break}
case 'search':{Array.prototype.push.apply(this.selectpicker.search.data,mainData);break}}
return mainData},buildList:function(size,searching){var that=this,selectData=searching?this.selectpicker.search.data:this.selectpicker.main.data,mainElements=[],widestOptionLength=0;if((that.options.showTick||that.multiple)&amp;&amp;!elementTemplates.checkMark.parentNode){elementTemplates.checkMark.className=this.options.iconBase+' '+that.options.tickIcon+' check-mark';elementTemplates.a.appendChild(elementTemplates.checkMark)}
function buildElement(mainElements,item){var liElement,combinedLength=0;switch(item.type){case 'divider':liElement=generateOption.li(!1,classNames.DIVIDER,(item.optID?item.optID+'div':undefined));break;case 'option':liElement=generateOption.li(generateOption.a(generateOption.text.call(that,item),item.optionClass,item.inlineStyle),'',item.optID);if(liElement.firstChild){liElement.firstChild.id=that.selectId+'-'+item.index}
break;case 'optgroup-label':liElement=generateOption.li(generateOption.label.call(that,item),'dropdown-header'+item.optgroupClass,item.optID);break}
if(!item.element){item.element=liElement}else{item.element.innerHTML=liElement.innerHTML}
mainElements.push(item.element);if(item.display)combinedLength+=item.display.length;if(item.subtext)combinedLength+=item.subtext.length;if(item.icon)combinedLength+=1;if(combinedLength&gt;widestOptionLength){widestOptionLength=combinedLength;that.selectpicker.view.widestOption=mainElements[mainElements.length-1]}}
var startIndex=size||0;for(var len=selectData.length,i=startIndex;i&lt;len;i++){var item=selectData[i];buildElement(mainElements,item)}
if(size){if(searching){Array.prototype.push.apply(this.selectpicker.search.elements,mainElements)}else{Array.prototype.push.apply(this.selectpicker.main.elements,mainElements);this.selectpicker.current.elements=this.selectpicker.main.elements}}else{if(searching){this.selectpicker.search.elements=mainElements}else{this.selectpicker.main.elements=this.selectpicker.current.elements=mainElements}}},findLis:function(){return this.$menuInner.find('.inner &gt; li')},render:function(init){var that=this,element=this.$element[0],placeholderSelected=this.setPlaceholder()&amp;&amp;element.selectedIndex===0,selectedOptions=getSelectedOptions(element,this.options.hideDisabled),selectedCount=selectedOptions.length,selectedValues=getSelectValues(element,selectedOptions),button=this.$button[0],buttonInner=button.querySelector('.filter-option-inner-inner'),multipleSeparator=document.createTextNode(this.options.multipleSeparator),titleFragment=elementTemplates.fragment.cloneNode(!1),titleTipFragment=elementTemplates.fragment.cloneNode(!1),showCount,countMax,hasContent=!1;function createSelected(item){if(item.selected){that.createOption(item,!0)}else if(item.children&amp;&amp;item.children.length){item.children.map(createSelected)}}
if(this.options.source.data&amp;&amp;init){selectedOptions.map(createSelected);element.appendChild(this.selectpicker.main.optionQueue);if(placeholderSelected)placeholderSelected=element.selectedIndex===0}
button.classList.toggle('bs-placeholder',that.multiple?!selectedCount:!selectedValues&amp;&amp;selectedValues!==0);if(!that.multiple&amp;&amp;selectedOptions.length===1){that.selectpicker.view.displayedValue=selectedValues}
if(this.options.selectedTextFormat==='static'){titleFragment=generateOption.text.call(this,{content:this.options.placeholder},!0)}else{showCount=this.multiple&amp;&amp;this.options.selectedTextFormat.indexOf('count')!==-1&amp;&amp;selectedCount&gt;0;if(showCount){countMax=this.options.selectedTextFormat.split('&gt;');showCount=(countMax.length&gt;1&amp;&amp;selectedCount&gt;countMax[1])||(countMax.length===1&amp;&amp;selectedCount&gt;=2)}
if(showCount===!1){if(!placeholderSelected){for(var selectedIndex=0;selectedIndex&lt;selectedCount;selectedIndex++){if(selectedIndex&lt;50){var option=selectedOptions[selectedIndex],thisData=this.selectpicker.main.data[option.liIndex],titleOptions={};if(option){if(this.multiple&amp;&amp;selectedIndex&gt;0){titleFragment.appendChild(multipleSeparator.cloneNode(!1))}
if(option.title){titleOptions.text=option.title}else if(thisData){if(thisData.content&amp;&amp;that.options.showContent){titleOptions.content=thisData.content.toString();hasContent=!0}else{if(that.options.showIcon){titleOptions.icon=thisData.icon}
if(that.options.showSubtext&amp;&amp;!that.multiple&amp;&amp;option.subtext)titleOptions.subtext=' '+option.subtext;titleOptions.text=option.text.trim()}}
titleFragment.appendChild(generateOption.text.call(this,titleOptions,!0))}}else{break}}
if(selectedCount&gt;49){titleFragment.appendChild(document.createTextNode('...'))}}}else{var optionSelector=':not([hidden]):not([data-hidden="true"]):not([data-divider="true"]):not([style*="display: none"])';if(this.options.hideDisabled)optionSelector+=':not(:disabled)';var totalCount=this.$element[0].querySelectorAll('select &gt; option'+optionSelector+', optgroup'+optionSelector+' option'+optionSelector).length,tr8nText=(typeof this.options.countSelectedText==='function')?this.options.countSelectedText(selectedCount,totalCount):this.options.countSelectedText;titleFragment=generateOption.text.call(this,{content:tr8nText.replace('{0}',selectedCount.toString()).replace('{1}',totalCount.toString())},!0)}}
if(!titleFragment.childNodes.length){titleFragment=generateOption.text.call(this,{content:this.options.placeholder?this.options.placeholder:this.options.noneSelectedText},!0)}
button.title=titleFragment.textContent.replace(/&lt;[^&gt;]*&gt;?/g,'').trim();if(this.options.sanitize&amp;&amp;hasContent){sanitizeHtml([titleFragment],that.options.whiteList,that.options.sanitizeFn)}
buttonInner.innerHTML='';buttonInner.appendChild(titleFragment);if(this.options.titleTip&amp;&amp;!button.querySelector('.title-tip')){var titleTip=document.createElement('div');titleTip.setAttribute('class','title-tip');titleTipFragment=generateOption.text.call(this,{text:this.options.titleTip?this.options.titleTip:''},!0);titleTip.appendChild(titleTipFragment);button.querySelector('.filter-option').prepend(titleTip)}
if(version.major&lt;4&amp;&amp;this.$newElement[0].classList.contains('bs3-has-addon')){var filterExpand=button.querySelector('.filter-expand'),clone=buttonInner.cloneNode(!0);clone.className='filter-expand';if(filterExpand){button.replaceChild(clone,filterExpand)}else{button.appendChild(clone)}}
this.$element.trigger('rendered'+EVENT_KEY)},setStyle:function(newStyle,status){var button=this.$button[0],newElement=this.$newElement[0],style=this.options.style.trim(),buttonClass;if(this.$element.attr('class')){this.$newElement.addClass(this.$element.attr('class').replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,''))}
if(version.major&lt;4){newElement.classList.add('bs3');if(newElement.parentNode.classList&amp;&amp;newElement.parentNode.classList.contains('input-group')&amp;&amp;(newElement.previousElementSibling||newElement.nextElementSibling)&amp;&amp;(newElement.previousElementSibling||newElement.nextElementSibling).classList.contains('input-group-addon')){newElement.classList.add('bs3-has-addon')}}
if(newStyle){buttonClass=newStyle.trim()}else{buttonClass=style}
if(status=='add'){if(buttonClass)button.classList.add.apply(button.classList,buttonClass.split(' '));}else if(status=='remove'){if(buttonClass)button.classList.remove.apply(button.classList,buttonClass.split(' '));}else{if(style)button.classList.remove.apply(button.classList,style.split(' '));if(buttonClass)button.classList.add.apply(button.classList,buttonClass.split(' '));}},liHeight:function(refresh){if(!refresh&amp;&amp;(this.options.size===!1||Object.keys(this.sizeInfo).length))return;var newElement=elementTemplates.div.cloneNode(!1),menu=elementTemplates.div.cloneNode(!1),menuInner=elementTemplates.div.cloneNode(!1),menuInnerInner=document.createElement('ul'),divider=elementTemplates.li.cloneNode(!1),dropdownHeader=elementTemplates.li.cloneNode(!1),li,a=elementTemplates.a.cloneNode(!1),text=elementTemplates.span.cloneNode(!1),header=this.options.header&amp;&amp;this.$menu.find('.'+classNames.POPOVERHEADER).length&gt;0?this.$menu.find('.'+classNames.POPOVERHEADER)[0].cloneNode(!0):null,search=this.options.liveSearch?elementTemplates.div.cloneNode(!1):null,actions=this.options.actionsBox&amp;&amp;this.multiple&amp;&amp;this.$menu.find('.bs-actionsbox').length&gt;0?this.$menu.find('.bs-actionsbox')[0].cloneNode(!0):null,doneButton=this.options.doneButton&amp;&amp;this.multiple&amp;&amp;this.$menu.find('.bs-donebutton').length&gt;0?this.$menu.find('.bs-donebutton')[0].cloneNode(!0):null,firstOption=this.$element[0].options[0];this.sizeInfo.selectWidth=this.$newElement[0].offsetWidth;text.className='text';a.className='dropdown-item '+(firstOption?firstOption.className:'');newElement.className=this.$menu[0].parentNode.className+' '+classNames.SHOW;newElement.style.width=0;if(this.options.width==='auto')menu.style.minWidth=0;menu.className=classNames.MENU+' '+classNames.SHOW;menuInner.className='inner '+classNames.SHOW;menuInnerInner.className=classNames.MENU+' inner '+(version.major&gt;='4'?classNames.SHOW:'');divider.className=classNames.DIVIDER;dropdownHeader.className='dropdown-header';text.appendChild(document.createTextNode('\u200b'));if(this.selectpicker.current.data.length){for(var i=0;i&lt;this.selectpicker.current.data.length;i++){var data=this.selectpicker.current.data[i];if(data.type==='option'&amp;&amp;$(data.element.firstChild).css('display')!=='none'){li=data.element;break}}}else{li=elementTemplates.li.cloneNode(!1);a.appendChild(text);li.appendChild(a)}
dropdownHeader.appendChild(text.cloneNode(!0));if(this.selectpicker.view.widestOption){menuInnerInner.appendChild(this.selectpicker.view.widestOption.cloneNode(!0))}
menuInnerInner.appendChild(li);menuInnerInner.appendChild(divider);menuInnerInner.appendChild(dropdownHeader);if(header)menu.appendChild(header);if(search){var input=document.createElement('input');search.className='bs-searchbox';input.className='form-control';search.appendChild(input);menu.appendChild(search)}
if(actions)menu.appendChild(actions);menuInner.appendChild(menuInnerInner);menu.appendChild(menuInner);if(doneButton)menu.appendChild(doneButton);newElement.appendChild(menu);document.body.appendChild(newElement);var liHeight=li.offsetHeight,dropdownHeaderHeight=dropdownHeader?dropdownHeader.offsetHeight:0,headerHeight=header?header.offsetHeight:0,searchHeight=search?search.offsetHeight:0,actionsHeight=actions?actions.offsetHeight:0,doneButtonHeight=doneButton?doneButton.offsetHeight:0,dividerHeight=$(divider).outerHeight(!0),menuStyle=window.getComputedStyle(menu),menuWidth=menu.offsetWidth,menuPadding={vert:toInteger(menuStyle.paddingTop)+toInteger(menuStyle.paddingBottom)+toInteger(menuStyle.borderTopWidth)+toInteger(menuStyle.borderBottomWidth),horiz:toInteger(menuStyle.paddingLeft)+toInteger(menuStyle.paddingRight)+toInteger(menuStyle.borderLeftWidth)+toInteger(menuStyle.borderRightWidth)},menuExtras={vert:menuPadding.vert+toInteger(menuStyle.marginTop)+toInteger(menuStyle.marginBottom)+2,horiz:menuPadding.horiz+toInteger(menuStyle.marginLeft)+toInteger(menuStyle.marginRight)+2},scrollBarWidth;menuInner.style.overflowY='scroll';scrollBarWidth=menu.offsetWidth-menuWidth;document.body.removeChild(newElement);this.sizeInfo.liHeight=liHeight;this.sizeInfo.dropdownHeaderHeight=dropdownHeaderHeight;this.sizeInfo.headerHeight=headerHeight;this.sizeInfo.searchHeight=searchHeight;this.sizeInfo.actionsHeight=actionsHeight;this.sizeInfo.doneButtonHeight=doneButtonHeight;this.sizeInfo.dividerHeight=dividerHeight;this.sizeInfo.menuPadding=menuPadding;this.sizeInfo.menuExtras=menuExtras;this.sizeInfo.menuWidth=menuWidth;this.sizeInfo.menuInnerInnerWidth=menuWidth-menuPadding.horiz;this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth;this.sizeInfo.scrollBarWidth=scrollBarWidth;this.sizeInfo.selectHeight=this.$newElement[0].offsetHeight;this.setPositionData()},getSelectPosition:function(){var that=this,$window=$(window),pos=that.$newElement.offset(),$container=$(that.options.container),containerPos;if(that.options.container&amp;&amp;$container.length&amp;&amp;!$container.is('body')){containerPos=$container.offset();containerPos.top+=parseInt($container.css('borderTopWidth'));containerPos.left+=parseInt($container.css('borderLeftWidth'))}else{containerPos={top:0,left:0}}
var winPad=that.options.windowPadding;this.sizeInfo.selectOffsetTop=pos.top-containerPos.top-$window.scrollTop();this.sizeInfo.selectOffsetBot=$window.height()-this.sizeInfo.selectOffsetTop-this.sizeInfo.selectHeight-containerPos.top-winPad[2];this.sizeInfo.selectOffsetLeft=pos.left-containerPos.left-$window.scrollLeft();this.sizeInfo.selectOffsetRight=$window.width()-this.sizeInfo.selectOffsetLeft-this.sizeInfo.selectWidth-containerPos.left-winPad[1];this.sizeInfo.selectOffsetTop-=winPad[0];this.sizeInfo.selectOffsetLeft-=winPad[3]},setMenuSize:function(isAuto){this.getSelectPosition();var selectWidth=this.sizeInfo.selectWidth,liHeight=this.sizeInfo.liHeight,headerHeight=this.sizeInfo.headerHeight,searchHeight=this.sizeInfo.searchHeight,actionsHeight=this.sizeInfo.actionsHeight,doneButtonHeight=this.sizeInfo.doneButtonHeight,divHeight=this.sizeInfo.dividerHeight,menuPadding=this.sizeInfo.menuPadding,menuInnerHeight,menuHeight,divLength=0,minHeight,_minHeight,maxHeight,menuInnerMinHeight,estimate,isDropup;if(this.options.dropupAuto){estimate=liHeight*this.selectpicker.current.data.length+menuPadding.vert;isDropup=this.sizeInfo.selectOffsetTop-this.sizeInfo.selectOffsetBot&gt;this.sizeInfo.menuExtras.vert&amp;&amp;estimate+this.sizeInfo.menuExtras.vert+50&gt;this.sizeInfo.selectOffsetBot;if(this.selectpicker.isSearching===!0){isDropup=this.selectpicker.dropup}
this.$newElement.toggleClass(classNames.DROPUP,isDropup);this.selectpicker.dropup=isDropup}
if(this.options.size==='auto'){_minHeight=this.selectpicker.current.data.length&gt;3?this.sizeInfo.liHeight*3+this.sizeInfo.menuExtras.vert-2:0;menuHeight=this.sizeInfo.selectOffsetBot-this.sizeInfo.menuExtras.vert;minHeight=_minHeight+headerHeight+searchHeight+actionsHeight+doneButtonHeight;menuInnerMinHeight=Math.max(_minHeight-menuPadding.vert,0);if(this.$newElement.hasClass(classNames.DROPUP)){menuHeight=this.sizeInfo.selectOffsetTop-this.sizeInfo.menuExtras.vert}
maxHeight=menuHeight;menuInnerHeight=menuHeight-headerHeight-searchHeight-actionsHeight-doneButtonHeight-menuPadding.vert}else if(this.options.size&amp;&amp;this.options.size!='auto'&amp;&amp;this.selectpicker.current.elements.length&gt;this.options.size){for(var i=0;i&lt;this.options.size;i++){if(this.selectpicker.current.data[i].type==='divider')divLength++}
menuHeight=liHeight*this.options.size+divLength*divHeight+menuPadding.vert;menuInnerHeight=menuHeight-menuPadding.vert;maxHeight=menuHeight+headerHeight+searchHeight+actionsHeight+doneButtonHeight;minHeight=menuInnerMinHeight=''}
this.$menu.css({'max-height':maxHeight+'px','overflow':'hidden','min-height':minHeight+'px'});this.$menuInner.css({'max-height':menuInnerHeight+'px','overflow':'hidden auto','min-height':menuInnerMinHeight+'px'});this.sizeInfo.menuInnerHeight=Math.max(menuInnerHeight,1);if(this.selectpicker.current.data.length&amp;&amp;this.selectpicker.current.data[this.selectpicker.current.data.length-1].position&gt;this.sizeInfo.menuInnerHeight){this.sizeInfo.hasScrollBar=!0;this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth+this.sizeInfo.scrollBarWidth}
if(this.options.dropdownAlignRight==='auto'){this.$menu.toggleClass(classNames.MENURIGHT,this.sizeInfo.selectOffsetLeft&gt;this.sizeInfo.selectOffsetRight&amp;&amp;this.sizeInfo.selectOffsetRight&lt;(this.sizeInfo.totalMenuWidth-selectWidth))}
if(this.dropdown&amp;&amp;this.dropdown._popper)this.dropdown._popper.update();},setSize:function(refresh){this.liHeight(refresh);if(this.options.header)this.$menu.css('padding-top',0);if(this.options.size!==!1){var that=this,$window=$(window);this.setMenuSize();if(this.options.liveSearch){this.$searchbox.off('input.setMenuSize propertychange.setMenuSize').on('input.setMenuSize propertychange.setMenuSize',function(){return that.setMenuSize()})}
if(this.options.size==='auto'){$window.off('resize'+EVENT_KEY+'.'+this.selectId+'.setMenuSize'+' scroll'+EVENT_KEY+'.'+this.selectId+'.setMenuSize').on('resize'+EVENT_KEY+'.'+this.selectId+'.setMenuSize'+' scroll'+EVENT_KEY+'.'+this.selectId+'.setMenuSize',function(){return that.setMenuSize()})}else if(this.options.size&amp;&amp;this.options.size!='auto'&amp;&amp;this.selectpicker.current.elements.length&gt;this.options.size){$window.off('resize'+EVENT_KEY+'.'+this.selectId+'.setMenuSize'+' scroll'+EVENT_KEY+'.'+this.selectId+'.setMenuSize')}}
this.createView(!1,!0,refresh)},setWidth:function(){var that=this;if(this.options.width==='auto'){requestAnimationFrame(function(){that.$menu.css('min-width','0');that.$element.on('loaded'+EVENT_KEY,function(){that.liHeight();that.setMenuSize();var $selectClone=that.$newElement.clone().appendTo('body'),btnWidth=$selectClone.css('width','auto').children('button').outerWidth();$selectClone.remove();that.sizeInfo.selectWidth=Math.max(that.sizeInfo.totalMenuWidth,btnWidth);that.$newElement.css('width',that.sizeInfo.selectWidth+'px')})})}else if(this.options.width==='fit'){this.$menu.css('min-width','');this.$newElement.css('width','').addClass('fit-width')}else if(this.options.width){this.$menu.css('min-width','');this.$newElement.css('width',this.options.width)}else{this.$menu.css('min-width','');this.$newElement.css('width','')}
if(this.$newElement.hasClass('fit-width')&amp;&amp;this.options.width!=='fit'){this.$newElement[0].classList.remove('fit-width')}},selectPosition:function(){this.$bsContainer=$('&lt;div class="bs-container" /&gt;');var that=this,$container=$(this.options.container),pos,containerPos,actualHeight,getPlacement=function($element){var containerPosition={},display=that.options.display||($.fn.dropdown.Constructor.Default?$.fn.dropdown.Constructor.Default.display:!1);that.$bsContainer.addClass($element.attr('class').replace(/form-control|fit-width/gi,'')).toggleClass(classNames.DROPUP,$element.hasClass(classNames.DROPUP));pos=$element.offset();if(!$container.is('body')){containerPos=$container.offset();containerPos.top+=parseInt($container.css('borderTopWidth'))-$container.scrollTop();containerPos.left+=parseInt($container.css('borderLeftWidth'))-$container.scrollLeft()}else{containerPos={top:0,left:0}}
actualHeight=$element.hasClass(classNames.DROPUP)?0:$element[0].offsetHeight;if(version.major&lt;4||display==='static'){containerPosition.top=pos.top-containerPos.top+actualHeight;containerPosition.left=pos.left-containerPos.left}
containerPosition.width=$element[0].offsetWidth;that.$bsContainer.css(containerPosition)};this.$button.on('click.bs.dropdown.data-api',function(){if(that.isDisabled()){return}
getPlacement(that.$newElement);that.$bsContainer.appendTo(that.options.container).toggleClass(classNames.SHOW,!that.$button.hasClass(classNames.SHOW)).append(that.$menu)});$(window).off('resize'+EVENT_KEY+'.'+this.selectId+' scroll'+EVENT_KEY+'.'+this.selectId).on('resize'+EVENT_KEY+'.'+this.selectId+' scroll'+EVENT_KEY+'.'+this.selectId,function(){var isActive=that.$newElement.hasClass(classNames.SHOW);if(isActive)getPlacement(that.$newElement);});this.$element.on('hide'+EVENT_KEY,function(){that.$menu.data('height',that.$menu.height());that.$bsContainer.detach()})},createOption:function(data,init){var optionData=!data.option?data:data.option;if(optionData&amp;&amp;optionData.nodeType!==1){var option=(init?elementTemplates.selectedOption:elementTemplates.option).cloneNode(!0);if(optionData.value!==undefined)option.value=optionData.value;option.textContent=optionData.text;option.selected=!0;if(optionData.liIndex!==undefined){option.liIndex=optionData.liIndex}else if(!init){option.liIndex=data.index}
data.option=option;this.selectpicker.main.optionQueue.appendChild(option)}},setOptionStatus:function(selectedOnly){var that=this;that.noScroll=!1;if(that.selectpicker.view.visibleElements&amp;&amp;that.selectpicker.view.visibleElements.length){for(var i=0;i&lt;that.selectpicker.view.visibleElements.length;i++){var liData=that.selectpicker.current.data[i+that.selectpicker.view.position0],option=liData.option;if(option){if(selectedOnly!==!0){that.setDisabled(liData)}
that.setSelected(liData)}}
if(this.options.source.data)this.$element[0].appendChild(this.selectpicker.main.optionQueue);}},setSelected:function(liData,selected){selected=selected===undefined?liData.selected:selected;var li=liData.element,activeElementIsSet=this.activeElement!==undefined,thisIsActive=this.activeElement===li,prevActive,a,keepActive=thisIsActive||(selected&amp;&amp;!this.multiple&amp;&amp;!activeElementIsSet);if(!li)return;if(selected!==undefined){liData.selected=selected;if(liData.option)liData.option.selected=selected}
if(selected&amp;&amp;this.options.source.data){this.createOption(liData,!1)}
a=li.firstChild;if(selected){this.selectedElement=li}
li.classList.toggle('selected',selected);if(keepActive){this.focusItem(li,liData);this.selectpicker.view.currentActive=li;this.activeElement=li}else{this.defocusItem(li)}
if(a){a.classList.toggle('selected',selected);if(selected){a.setAttribute('aria-selected',!0)}else{if(this.multiple){a.setAttribute('aria-selected',!1)}else{a.removeAttribute('aria-selected')}}}
if(!keepActive&amp;&amp;!activeElementIsSet&amp;&amp;selected&amp;&amp;this.prevActiveElement!==undefined){prevActive=this.prevActiveElement;this.defocusItem(prevActive)}},setDisabled:function(liData){var disabled=liData.disabled,li=liData.element,a;if(!li)return;a=li.firstChild;li.classList.toggle(classNames.DISABLED,disabled);if(a){if(version.major&gt;='4')a.classList.toggle(classNames.DISABLED,disabled);if(disabled){a.setAttribute('aria-disabled',disabled);a.setAttribute('tabindex',-1)}else{a.removeAttribute('aria-disabled');a.setAttribute('tabindex',0)}}},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){if(this.isDisabled()){this.$newElement[0].classList.add(classNames.DISABLED);this.$button.addClass(classNames.DISABLED).attr('aria-disabled',!0)}else{if(this.$button[0].classList.contains(classNames.DISABLED)){this.$newElement[0].classList.remove(classNames.DISABLED);this.$button.removeClass(classNames.DISABLED).attr('aria-disabled',!1)}}},clickListener:function(){var that=this,$document=$(document);$document.data('spaceSelect',!1);this.$button.on('keyup',function(e){if(/(32)/.test(e.keyCode.toString(10))&amp;&amp;$document.data('spaceSelect')){e.preventDefault();$document.data('spaceSelect',!1)}});this.$newElement.on('show.bs.dropdown',function(){if(!that.dropdown&amp;&amp;version.major&gt;='4'){that.dropdown=that.$button.data('bs.dropdown');that.dropdown._menu=that.$menu[0]}});function clearSelection(e){if(that.multiple){that.deselectAll()}else{var element=that.$element[0],prevValue=element.value,prevIndex=element.selectedIndex,prevOption=element.options[prevIndex],prevData=prevOption?that.selectpicker.main.data[prevOption.liIndex]:!1;if(prevData){that.setSelected(prevData,!1)}
element.selectedIndex=0;changedArguments=[prevIndex,!1,prevValue];that.$element.triggerNative('change')}
if(that.$newElement.hasClass(classNames.SHOW)){if(that.options.liveSearch){that.$searchbox.trigger('focus')}
that.createView(!1)}}
this.$button.on('click.bs.dropdown.data-api',function(e){if(that.options.allowClear){var target=e.target,clearButton=that.$clearButton[0];if(/MSIE|Trident/.test(window.navigator.userAgent)){target=document.elementFromPoint(e.clientX,e.clientY)}
if(target===clearButton||target.parentElement===clearButton){e.stopImmediatePropagation();clearSelection(e)}}
if(!that.$newElement.hasClass(classNames.SHOW)){that.setSize()}});function setFocus(){if(that.options.liveSearch){that.$searchbox.trigger('focus')}else{that.$menuInner.trigger('focus')}}
function checkPopperExists(){if(that.dropdown&amp;&amp;that.dropdown._popper&amp;&amp;that.dropdown._popper.state){setFocus()}else{requestAnimationFrame(checkPopperExists)}}
this.$element.on('shown'+EVENT_KEY,function(){if(that.$menuInner[0].scrollTop!==that.selectpicker.view.scrollTop){that.$menuInner[0].scrollTop=that.selectpicker.view.scrollTop}
if(version.major&gt;3){requestAnimationFrame(checkPopperExists)}else{setFocus()}});this.$menuInner.on('mouseenter','li a',function(e){var hoverLi=this.parentElement,position0=that.isVirtual()?that.selectpicker.view.position0:0,index=Array.prototype.indexOf.call(hoverLi.parentElement.children,hoverLi),hoverData=that.selectpicker.current.data[index+position0];that.focusItem(hoverLi,hoverData,!0)});this.$menuInner.on('click','li a',function(e,retainActive){var $this=$(this),element=that.$element[0],position0=that.isVirtual()?that.selectpicker.view.position0:0,clickedData=that.selectpicker.current.data[$this.parent().index()+position0],clickedElement=clickedData.element,prevValue=getSelectValues(element),prevIndex=element.selectedIndex,prevOption=element.options[prevIndex],prevData=prevOption?that.selectpicker.main.data[prevOption.liIndex]:!1,triggerChange=!0;if(that.multiple&amp;&amp;that.options.maxOptions!==1){e.stopPropagation()}
e.preventDefault();if(!that.isDisabled()&amp;&amp;!$this.parent().hasClass(classNames.DISABLED)){var option=clickedData.option,$option=$(option),state=option.selected,optgroupData=that.selectpicker.current.data.find(function(datum){return datum.optID===clickedData.optID&amp;&amp;datum.type==='optgroup-label'}),optgroup=optgroupData?optgroupData.optgroup:undefined,dataGetter=optgroup instanceof Element?getOptionData.fromOption:getOptionData.fromDataSource,optgroupOptions=optgroup&amp;&amp;optgroup.children,maxOptions=parseInt(that.options.maxOptions),maxOptionsGrp=optgroup&amp;&amp;parseInt(dataGetter(optgroup,'maxOptions'))||!1;if(clickedElement===that.activeElement)retainActive=!0;if(!retainActive){that.prevActiveElement=that.activeElement;that.activeElement=undefined}
if(!that.multiple||maxOptions===1){if(prevData)that.setSelected(prevData,!!state);that.setSelected(clickedData,!state)}else{that.setSelected(clickedData,!state);that.focusedParent.focus();if(maxOptions!==!1||maxOptionsGrp!==!1){var maxReached=maxOptions&lt;getSelectedOptions(element).length,selectedGroupOptions=0;if(optgroup&amp;&amp;optgroup.children){for(var i=0;i&lt;optgroup.children.length;i++){if(optgroup.children[i].selected)selectedGroupOptions++}}
var maxReachedGrp=maxOptionsGrp&lt;selectedGroupOptions;if((maxOptions&amp;&amp;maxReached)||(maxOptionsGrp&amp;&amp;maxReachedGrp)){if(maxOptions&amp;&amp;maxOptions===1){element.selectedIndex=-1;that.setOptionStatus(!0)}else if(maxOptionsGrp&amp;&amp;maxOptionsGrp===1){for(var i=0;i&lt;optgroupOptions.length;i++){var _option=optgroupOptions[i];that.setSelected(that.selectpicker.current.data[_option.liIndex],!1)}
that.setSelected(clickedData,!0)}else{var maxOptionsText=typeof that.options.maxOptionsText==='string'?[that.options.maxOptionsText,that.options.maxOptionsText]:that.options.maxOptionsText,maxOptionsArr=typeof maxOptionsText==='function'?maxOptionsText(maxOptions,maxOptionsGrp):maxOptionsText,maxTxt=maxOptionsArr[0].replace('{n}',maxOptions),maxTxtGrp=maxOptionsArr[1].replace('{n}',maxOptionsGrp),$notify=$('&lt;div class="notify"&gt;&lt;/div&gt;');if(maxOptionsArr[2]){maxTxt=maxTxt.replace('{var}',maxOptionsArr[2][maxOptions&gt;1?0:1]);maxTxtGrp=maxTxtGrp.replace('{var}',maxOptionsArr[2][maxOptionsGrp&gt;1?0:1])}
that.$menu.append($notify);if(maxOptions&amp;&amp;maxReached){$notify.append($('&lt;div&gt;'+maxTxt+'&lt;/div&gt;'));triggerChange=!1;that.$element.trigger('maxReached'+EVENT_KEY)}
if(maxOptionsGrp&amp;&amp;maxReachedGrp){$notify.append($('&lt;div&gt;'+maxTxtGrp+'&lt;/div&gt;'));triggerChange=!1;that.$element.trigger('maxReachedGrp'+EVENT_KEY)}
setTimeout(function(){that.setSelected(clickedData,!1)},10);$notify[0].classList.add('fadeOut');setTimeout(function(){$notify.remove()},1050)}}}}
if(that.options.source.data)that.$element[0].appendChild(that.selectpicker.main.optionQueue);if(!that.multiple||(that.multiple&amp;&amp;that.options.maxOptions===1)){that.$button.trigger('focus')}else if(that.options.liveSearch){that.$searchbox.trigger('focus')}
if(triggerChange){if(that.multiple||prevIndex!==element.selectedIndex){changedArguments=[option.index,$option.prop('selected'),prevValue];that.$element.triggerNative('change')}}}});this.$menu.on('click','li.'+classNames.DISABLED+' a, .'+classNames.POPOVERHEADER+', .'+classNames.POPOVERHEADER+' :not(.close)',function(e){if(e.currentTarget==this){e.preventDefault();e.stopPropagation();if(that.options.liveSearch&amp;&amp;!$(e.target).hasClass('close')){that.$searchbox.trigger('focus')}else{that.$button.trigger('focus')}}});this.$menuInner.on('click','.divider, .dropdown-header',function(e){e.preventDefault();e.stopPropagation();if(that.options.liveSearch){that.$searchbox.trigger('focus')}else{that.$button.trigger('focus')}});this.$menu.on('click','.'+classNames.POPOVERHEADER+' .close',function(){that.$button.trigger('click')});this.$searchbox.on('click',function(e){e.stopPropagation()});this.$menu.on('click','.actions-btn',function(e){if(that.options.liveSearch){that.$searchbox.trigger('focus')}else{that.$button.trigger('focus')}
e.preventDefault();e.stopPropagation();if($(this).hasClass('bs-select-all')){that.selectAll()}else{that.deselectAll()}});this.$button.on('focus'+EVENT_KEY,function(e){var tabindex=that.$element[0].getAttribute('tabindex');if(tabindex!==undefined&amp;&amp;e.originalEvent&amp;&amp;e.originalEvent.isTrusted){this.setAttribute('tabindex',tabindex);that.$element[0].setAttribute('tabindex',-1);that.selectpicker.view.tabindex=tabindex}}).on('blur'+EVENT_KEY,function(e){if(that.selectpicker.view.tabindex!==undefined&amp;&amp;e.originalEvent&amp;&amp;e.originalEvent.isTrusted){that.$element[0].setAttribute('tabindex',that.selectpicker.view.tabindex);this.setAttribute('tabindex',-1);that.selectpicker.view.tabindex=undefined}});this.$element.on('change'+EVENT_KEY,function(){that.render();that.$element.trigger('changed'+EVENT_KEY,changedArguments);changedArguments=null}).on('focus'+EVENT_KEY,function(){if(!that.options.mobile)that.$button[0].focus();})},liveSearchListener:function(){var that=this;this.$button.on('click.bs.dropdown.data-api',function(){if(!!that.$searchbox.val()){that.$searchbox.val('');that.selectpicker.search.previousValue=undefined}});this.$searchbox.on('click.bs.dropdown.data-api focus.bs.dropdown.data-api touchend.bs.dropdown.data-api',function(e){e.stopPropagation()});this.$searchbox.on('input propertychange',function(){var searchValue=that.$searchbox[0].value;that.selectpicker.search.elements=[];that.selectpicker.search.data=[];if(searchValue){that.selectpicker.search.previousValue=searchValue;if(that.options.source.search){that.fetchData(function(builtData){that.render();that.buildList(undefined,!0);that.noScroll=!0;that.$menuInner.scrollTop(0);that.createView(!0);showNoResults.call(that,builtData,searchValue)},'search',0,searchValue)}else{var i,searchMatch=[],q=searchValue.toUpperCase(),cache={},cacheArr=[],searchStyle=that._searchStyle(),normalizeSearch=that.options.liveSearchNormalize;if(normalizeSearch)q=normalizeToBase(q);for(var i=0;i&lt;that.selectpicker.main.data.length;i++){var li=that.selectpicker.main.data[i];if(!cache[i]){cache[i]=stringSearch(li,q,searchStyle,normalizeSearch)}
if(cache[i]&amp;&amp;li.headerIndex!==undefined&amp;&amp;cacheArr.indexOf(li.headerIndex)===-1){if(li.headerIndex&gt;0){cache[li.headerIndex-1]=!0;cacheArr.push(li.headerIndex-1)}
cache[li.headerIndex]=!0;cacheArr.push(li.headerIndex);cache[li.lastIndex+1]=!0}
if(cache[i]&amp;&amp;li.type!=='optgroup-label')cacheArr.push(i);}
for(var i=0,cacheLen=cacheArr.length;i&lt;cacheLen;i++){var index=cacheArr[i],prevIndex=cacheArr[i-1],li=that.selectpicker.main.data[index],liPrev=that.selectpicker.main.data[prevIndex];if(li.type!=='divider'||(li.type==='divider'&amp;&amp;liPrev&amp;&amp;liPrev.type!=='divider'&amp;&amp;cacheLen-1!==i)){that.selectpicker.search.data.push(li);searchMatch.push(that.selectpicker.main.elements[index])}}
that.activeElement=undefined;that.noScroll=!0;that.$menuInner.scrollTop(0);that.selectpicker.search.elements=searchMatch;that.createView(!0);showNoResults.call(that,searchMatch,searchValue)}}else if(that.selectpicker.search.previousValue){that.$menuInner.scrollTop(0);that.createView(!1)}})},_searchStyle:function(){return this.options.liveSearchStyle||'contains'},val:function(value){var element=this.$element[0];if(typeof value!=='undefined'){var selectedOptions=getSelectedOptions(element),prevValue=getSelectValues(element,selectedOptions);changedArguments=[null,null,prevValue];if(!Array.isArray(value))value=[value];value=value.map(String);for(var i=0;i&lt;this.selectpicker.main.data.length;i++){var item=this.selectpicker.main.data[i];if(item&amp;&amp;value.indexOf(String(item.value))===-1){this.setSelected(item,!1)}}
this.selectpicker.main.data.filter(function(item){if(value.indexOf(String(item.value))!==-1){this.setSelected(item,!0);return!0}
return!1},this);if(this.options.source.data)element.appendChild(this.selectpicker.main.optionQueue);this.$element.trigger('changed'+EVENT_KEY,changedArguments);if(this.$newElement.hasClass(classNames.SHOW)){if(this.multiple){this.setOptionStatus(!0)}else{var liSelectedIndex=(element.options[element.selectedIndex]||{}).liIndex;if(typeof liSelectedIndex==='number'){this.setSelected(this.selectpicker.current.data[liSelectedIndex],!0)}}}
this.refresh();changedArguments=null;return this.$element}else{return this.$element.val()}},changeAll:function(status){if(!this.multiple)return;if(typeof status==='undefined')status=!0;var element=this.$element[0],previousSelected=0,currentSelected=0,prevValue=getSelectValues(element);element.classList.add('bs-select-hidden');for(var i=0,data=this.selectpicker.current.data,len=data.length;i&lt;len;i++){var liData=data[i],option=liData.option;if(option&amp;&amp;!liData.disabled&amp;&amp;liData.type!=='divider'){if(liData.selected)previousSelected++;option.selected=status;liData.selected=status;if(status===!0)currentSelected++}}
element.classList.remove('bs-select-hidden');if(previousSelected===currentSelected)return;this.setOptionStatus();changedArguments=[null,null,prevValue];this.$element.triggerNative('change')},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(e,state){var isActive,triggerClick=state===undefined;e=e||window.event;if(e)e.stopPropagation();if(triggerClick===!1){isActive=this.$newElement[0].classList.contains(classNames.SHOW);triggerClick=state===!0&amp;&amp;isActive===!1||state===!1&amp;&amp;isActive===!0}
if(triggerClick)this.$button.trigger('click.bs.dropdown.data-api');},open:function(e){this.toggle(e,!0)},close:function(e){this.toggle(e,!1)},keydown:function(e){var $this=$(this),isToggle=$this.hasClass('dropdown-toggle'),$parent=isToggle?$this.closest('.dropdown'):$this.closest(Selector.MENU),that=$parent.data('this'),$items=that.findLis(),index,isActive,liActive,activeLi,offset,updateScroll=!1,downOnTab=e.which===keyCodes.TAB&amp;&amp;!isToggle&amp;&amp;!that.options.selectOnTab,isArrowKey=REGEXP_ARROW.test(e.which)||downOnTab,scrollTop=that.$menuInner[0].scrollTop,isVirtual=that.isVirtual(),position0=isVirtual===!0?that.selectpicker.view.position0:0;if(e.which&gt;=112&amp;&amp;e.which&lt;=123)return;isActive=that.$menu.hasClass(classNames.SHOW);if(!isActive&amp;&amp;(isArrowKey||(e.which&gt;=48&amp;&amp;e.which&lt;=57)||(e.which&gt;=96&amp;&amp;e.which&lt;=105)||(e.which&gt;=65&amp;&amp;e.which&lt;=90))){that.$button.trigger('click.bs.dropdown.data-api');if(that.options.liveSearch){that.$searchbox.trigger('focus');return}}
if(e.which===keyCodes.ESCAPE&amp;&amp;isActive){e.preventDefault();that.$button.trigger('click.bs.dropdown.data-api').trigger('focus')}
if(isArrowKey){if(!$items.length)return;liActive=that.activeElement;index=liActive?Array.prototype.indexOf.call(liActive.parentElement.children,liActive):-1;if(index!==-1){that.defocusItem(liActive)}
if(e.which===keyCodes.ARROW_UP){if(index!==-1)index--;if(index+position0&lt;0)index+=$items.length;if(!that.selectpicker.view.canHighlight[index+position0]){index=that.selectpicker.view.canHighlight.slice(0,index+position0).lastIndexOf(!0)-position0;if(index===-1)index=$items.length-1}}else if(e.which===keyCodes.ARROW_DOWN||downOnTab){index++;if(index+position0&gt;=that.selectpicker.view.canHighlight.length)index=that.selectpicker.view.firstHighlightIndex;if(!that.selectpicker.view.canHighlight[index+position0]){index=index+1+that.selectpicker.view.canHighlight.slice(index+position0+1).indexOf(!0)}}
e.preventDefault();var liActiveIndex=position0+index;if(e.which===keyCodes.ARROW_UP){if(position0===0&amp;&amp;index===$items.length-1){that.$menuInner[0].scrollTop=that.$menuInner[0].scrollHeight;liActiveIndex=that.selectpicker.current.elements.length-1}else{activeLi=that.selectpicker.current.data[liActiveIndex];if(activeLi){offset=activeLi.position-activeLi.height;updateScroll=offset&lt;scrollTop}}}else if(e.which===keyCodes.ARROW_DOWN||downOnTab){if(index===that.selectpicker.view.firstHighlightIndex){that.$menuInner[0].scrollTop=0;liActiveIndex=that.selectpicker.view.firstHighlightIndex}else{activeLi=that.selectpicker.current.data[liActiveIndex];if(activeLi){offset=activeLi.position-that.sizeInfo.menuInnerHeight;updateScroll=offset&gt;scrollTop}}}
liActive=that.selectpicker.current.elements[liActiveIndex];that.activeElement=(that.selectpicker.current.data[liActiveIndex]||{}).element;that.focusItem(liActive);that.selectpicker.view.currentActive=liActive;if(updateScroll)that.$menuInner[0].scrollTop=offset;if(that.options.liveSearch){that.$searchbox.trigger('focus')}else{$this.trigger('focus')}}else if((!$this.is('input')&amp;&amp;!REGEXP_TAB_OR_ESCAPE.test(e.which))||(e.which===keyCodes.SPACE&amp;&amp;that.selectpicker.keydown.keyHistory)){var searchMatch,matches=[],keyHistory;e.preventDefault();that.selectpicker.keydown.keyHistory+=keyCodeMap[e.which];if(that.selectpicker.keydown.resetKeyHistory.cancel)clearTimeout(that.selectpicker.keydown.resetKeyHistory.cancel);that.selectpicker.keydown.resetKeyHistory.cancel=that.selectpicker.keydown.resetKeyHistory.start();keyHistory=that.selectpicker.keydown.keyHistory;if(/^(.)\1+$/.test(keyHistory)){keyHistory=keyHistory.charAt(0)}
for(var i=0;i&lt;that.selectpicker.current.data.length;i++){var li=that.selectpicker.current.data[i],hasMatch;hasMatch=stringSearch(li,keyHistory,'startsWith',!0);if(hasMatch&amp;&amp;that.selectpicker.view.canHighlight[i]){matches.push(li.element)}}
if(matches.length){var matchIndex=0;$items.removeClass('active').find('a').removeClass('active');if(keyHistory.length===1){matchIndex=matches.indexOf(that.activeElement);if(matchIndex===-1||matchIndex===matches.length-1){matchIndex=0}else{matchIndex++}}
searchMatch=matches[matchIndex];activeLi=that.selectpicker.main.data[searchMatch];if(scrollTop-activeLi.position&gt;0){offset=activeLi.position-activeLi.height;updateScroll=!0}else{offset=activeLi.position-that.sizeInfo.menuInnerHeight;updateScroll=activeLi.position&gt;scrollTop+that.sizeInfo.menuInnerHeight}
liActive=that.selectpicker.main.elements[searchMatch];that.activeElement=liActive;that.focusItem(liActive);if(liActive)liActive.firstChild.focus();if(updateScroll)that.$menuInner[0].scrollTop=offset;$this.trigger('focus')}}
if(isActive&amp;&amp;((e.which===keyCodes.SPACE&amp;&amp;!that.selectpicker.keydown.keyHistory)||e.which===keyCodes.ENTER||(e.which===keyCodes.TAB&amp;&amp;that.options.selectOnTab))){if(e.which!==keyCodes.SPACE)e.preventDefault();if(!that.options.liveSearch||e.which!==keyCodes.SPACE){that.$menuInner.find('.active a').trigger('click',!0);$this.trigger('focus');if(!that.options.liveSearch){e.preventDefault();$(document).data('spaceSelect',!0)}}
if(e.which===keyCodes.ENTER){that.dropdown.hide()}}},mobile:function(){this.options.mobile=!0;this.$element[0].classList.add('mobile-device')},refresh:function(){var that=this;var config=$.extend({},this.options,getAttributesObject(this.$element),this.$element.data());this.options=config;this.selectpicker.main.data=[];if(this.options.source.data){this.render();this.buildList()}else{this.fetchData(function(){that.render();that.buildList()})}
this.checkDisabled();this.setStyle();this.setWidth();this.setSize(!0);this.$element.trigger('refreshed'+EVENT_KEY)},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();if(this.$bsContainer){this.$bsContainer.remove()}else{this.$menu.remove()}
if(this.selectpicker.view.titleOption&amp;&amp;this.selectpicker.view.titleOption.parentNode){this.selectpicker.view.titleOption.parentNode.removeChild(this.selectpicker.view.titleOption)}
this.$element.off(EVENT_KEY).removeData('selectpicker').removeClass('bs-select-hidden selectpicker mobile-device');$(window).off(EVENT_KEY+'.'+this.selectId)}};function Plugin(option){var args=arguments;var _option=option;[].shift.apply(args);if(!version.success){try{version.full=(getVersion()||'').split(' ')[0].split('.')}catch(err){if(Selectpicker.BootstrapVersion){version.full=Selectpicker.BootstrapVersion.split(' ')[0].split('.')}else{version.full=[version.major,'0','0'];console.warn('There was an issue retrieving Bootstrap\'s version. '+'Ensure Bootstrap is being loaded before bootstrap-select and there is no namespace collision. '+'If loading Bootstrap asynchronously, the version may need to be manually specified via $.fn.selectpicker.Constructor.BootstrapVersion.',err)}}
version.major=version.full[0];version.success=!0}
if(version.major&gt;='4'){var toUpdate=[];if(Selectpicker.DEFAULTS.style===classNames.BUTTONCLASS)toUpdate.push({name:'style',className:'BUTTONCLASS'});if(Selectpicker.DEFAULTS.iconBase===classNames.ICONBASE)toUpdate.push({name:'iconBase',className:'ICONBASE'});if(Selectpicker.DEFAULTS.tickIcon===classNames.TICKICON)toUpdate.push({name:'tickIcon',className:'TICKICON'});classNames.DIVIDER='dropdown-divider';classNames.SHOW='show';classNames.BUTTONCLASS='btn-light';classNames.POPOVERHEADER='popover-header';classNames.ICONBASE='';classNames.TICKICON='bs-ok-default';for(var i=0;i&lt;toUpdate.length;i++){var option=toUpdate[i];Selectpicker.DEFAULTS[option.name]=classNames[option.className]}}
if(version.major&gt;'4'){Selector.DATA_TOGGLE='data-bs-toggle="dropdown"'}
var value;var chain=this.each(function(){var $this=$(this);if($this.is('select')){var data=$this.data('selectpicker'),options=typeof _option=='object'&amp;&amp;_option;if(options.title)options.placeholder=options.title;if(!data){var dataAttributes=$this.data();for(var dataAttr in dataAttributes){if(Object.prototype.hasOwnProperty.call(dataAttributes,dataAttr)&amp;&amp;$.inArray(dataAttr,DISALLOWED_ATTRIBUTES)!==-1){delete dataAttributes[dataAttr]}}
var config=$.extend({},Selectpicker.DEFAULTS,$.fn.selectpicker.defaults||{},getAttributesObject($this),dataAttributes,options);config.template=$.extend({},Selectpicker.DEFAULTS.template,($.fn.selectpicker.defaults?$.fn.selectpicker.defaults.template:{}),dataAttributes.template,options.template);config.source=$.extend({},Selectpicker.DEFAULTS.source,($.fn.selectpicker.defaults?$.fn.selectpicker.defaults.source:{}),options.source);$this.data('selectpicker',(data=new Selectpicker(this,config)))}else if(options){for(var i in options){if(Object.prototype.hasOwnProperty.call(options,i)){data.options[i]=options[i]}}}
if(typeof _option=='string'){if(data[_option]instanceof Function){value=data[_option].apply(data,args)}else{value=data.options[_option]}}}});if(typeof value!=='undefined'){return value}else{return chain}}
var old=$.fn.selectpicker;$.fn.selectpicker=Plugin;$.fn.selectpicker.Constructor=Selectpicker;$.fn.selectpicker.noConflict=function(){$.fn.selectpicker=old;return this};function keydownHandler(){if(version.major&lt;5){if($.fn.dropdown){var bootstrapKeydown=$.fn.dropdown.Constructor._dataApiKeydownHandler||$.fn.dropdown.Constructor.prototype.keydown;return bootstrapKeydown.apply(this,arguments)}}else{return Dropdown.dataApiKeydownHandler}}
$(document).off('keydown.bs.dropdown.data-api').on('keydown.bs.dropdown.data-api',':not(.bootstrap-select) &gt; ['+Selector.DATA_TOGGLE+']',keydownHandler).on('keydown.bs.dropdown.data-api',':not(.bootstrap-select) &gt; .dropdown-menu',keydownHandler).on('keydown'+EVENT_KEY,'.bootstrap-select ['+Selector.DATA_TOGGLE+'], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',Selectpicker.prototype.keydown).on('focusin.modal','.bootstrap-select ['+Selector.DATA_TOGGLE+'], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',function(e){e.stopPropagation()});document.addEventListener('DOMContentLoaded',function(){$('.selectpicker').each(function(){var $selectpicker=$(this);Plugin.call($selectpicker,$selectpicker.data())})})})(jQuery);!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&amp;&amp;this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&amp;&amp;this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&amp;&amp;Math.min(c,this.settings.items)||c,a.items.merge=c&gt;1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&amp;&amp;c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g&gt;0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c&lt;b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&amp;&amp;a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&amp;&amp;(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length&lt;1&amp;&amp;this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c&lt;d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"&lt;=",g)&amp;&amp;this.op(a,"&gt;",h)||this.op(b,"&lt;",g)&amp;&amp;this.op(b,"&gt;",h))&amp;&amp;i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&amp;&amp;this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("&lt;"+this.settings.stageElement+"&gt;",{class:this.settings.stageClass}).wrap(a("&lt;div/&gt;",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&amp;&amp;!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&amp;&amp;c&lt;=0&amp;&amp;this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a&lt;=b&amp;&amp;a&gt;d&amp;&amp;(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&amp;&amp;(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&amp;&amp;this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&amp;&amp;(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("&lt;"+this.settings.itemElement+"/&gt;").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b&lt;c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length&gt;0)&amp;&amp;this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&amp;&amp;this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&amp;&amp;(this._width!==this.$element.width()&amp;&amp;(!!this.isVisible()&amp;&amp;(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&amp;&amp;this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&amp;&amp;this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&amp;&amp;(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&amp;&amp;(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&amp;&amp;(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&amp;&amp;(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)&lt;Math.abs(d.y)&amp;&amp;this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&amp;&amp;(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x&gt;0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&amp;&amp;this.is("dragging")||!this.is("valid"))&amp;&amp;(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)&gt;3||(new Date).getTime()-this._drag.time&gt;300)&amp;&amp;this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&amp;&amp;(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&amp;&amp;b&gt;i-f&amp;&amp;b&lt;i+f?e=a:"right"===c&amp;&amp;b&gt;i-g-f&amp;&amp;b&lt;i-g+f?e=a+1:this.op(b,"&lt;",i)&amp;&amp;this.op(b,"&gt;",h[a+1]!==d?h[a+1]:i-g)&amp;&amp;(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,"&gt;",h[this.minimum()])?e=b=this.minimum():this.op(b,"&lt;",h[this.maximum()])&amp;&amp;(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()&gt;0;this.is("animating")&amp;&amp;this.onTransitionEnd(),c&amp;&amp;(this.enter("animating"),this.trigger("translate")),a.support.transform3d&amp;&amp;a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&amp;&amp;this._states.current[a]&gt;0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&amp;&amp;(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&amp;&amp;(this._invalidated[b]=!0,this.is("valid")&amp;&amp;this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&amp;&amp;(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c&lt;1?a=d:(a&lt;0||a&gt;=c+e)&amp;&amp;(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&amp;&amp;!((c+=this._items[b].width()+this.settings.margin)&gt;d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&amp;&amp;(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&amp;&amp;(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&amp;&amp;(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e&gt;0)-(e&lt;0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&amp;&amp;Math.abs(e)&gt;g/2&amp;&amp;(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&amp;&amp;d-e&lt;=i&amp;&amp;d-e&gt;0&amp;&amp;(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&amp;&amp;this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&amp;&amp;(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&amp;&amp;c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&amp;&amp;(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&amp;&amp;(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&amp;&amp;this.$stage.append(b),0!==this._items.length&amp;&amp;this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&amp;&amp;this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&amp;&amp;(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&amp;&amp;!this.is("initializing")&amp;&amp;this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&amp;&amp;(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"&lt;":return d?a&gt;c:a&lt;c;case"&gt;":return d?a&lt;c:a&gt;c;case"&gt;=":return d?a&lt;=c:a&gt;=c;case"&lt;=":return d?a&gt;=c:a&lt;=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&amp;&amp;a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&amp;&amp;a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&amp;&amp;b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&amp;&amp;"function"==typeof this.settings[i]&amp;&amp;this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&amp;&amp;(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&amp;&amp;-1!==a.namespace.indexOf("owl")?a.namespace&amp;&amp;a.namespace.indexOf("owl")&gt;-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&amp;&amp;(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&amp;&amp;a.touches.length?a.touches[0]:a.changedTouches&amp;&amp;a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&amp;&amp;b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&amp;&amp;a.relatedTarget!==this&amp;&amp;(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&amp;&amp;"_"!==b.charAt(0)&amp;&amp;f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.autoRefresh&amp;&amp;this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&amp;&amp;(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&amp;&amp;this._core.invalidate("width")&amp;&amp;this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&amp;&amp;(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&amp;&amp;this._core.settings&amp;&amp;this._core.settings.lazyLoad&amp;&amp;(b.property&amp;&amp;"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&amp;&amp;Math.ceil(c.items/2)||c.items,f=c.center&amp;&amp;-1*e||0,g=(b.property&amp;&amp;b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager&gt;0&amp;&amp;(e+=c.lazyLoadEager,c.loop&amp;&amp;(g-=c.lazyLoadEager,e++));f++&lt;e;)this.load(h/2+this._core.relative(g)),h&amp;&amp;a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&amp;&amp;d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)&gt;-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio&gt;1&amp;&amp;f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&amp;&amp;(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.autoHeight&amp;&amp;this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.autoHeight&amp;&amp;"position"===a.property.name&amp;&amp;this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.autoHeight&amp;&amp;a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&amp;&amp;this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&amp;&amp;d.update()}),a(b).resize(function(){d._core.settings.autoHeight&amp;&amp;(null!=d._intervalId&amp;&amp;clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g&lt;=1&amp;&amp;d&amp;&amp;this._previousHeight&amp;&amp;(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&amp;&amp;(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.video&amp;&amp;this.isInFullScreen()&amp;&amp;a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.is("resizing")&amp;&amp;this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;"position"===a.property.name&amp;&amp;this._playing&amp;&amp;this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&amp;&amp;(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&amp;\S+)?/),d[3].indexOf("youtu")&gt;-1)c="youtube";else if(d[3].indexOf("vimeo")&gt;-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")&gt;-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&amp;&amp;c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='&lt;div class="owl-video-play-icon"&gt;&lt;/div&gt;',d=k.lazyLoad?a("&lt;div/&gt;",{class:"owl-video-tn "+j,srcType:c}):a("&lt;div/&gt;",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("&lt;div/&gt;",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&amp;&amp;(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&amp;&amp;a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('&lt;iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen &gt;&lt;/iframe&gt;'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&amp;rel=0&amp;v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&amp;&amp;c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('&lt;div class="owl-video-frame" /&gt;').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&amp;&amp;a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&amp;&amp;(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;"position"==a.property.name&amp;&amp;(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this.swapping&amp;&amp;(this.core.options.animateOut||this.core.options.animateIn)&amp;&amp;this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&amp;&amp;a.support.animation&amp;&amp;a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&amp;&amp;(g&amp;&amp;(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&amp;&amp;e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&amp;&amp;(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&amp;&amp;"position"===a.property.name&amp;&amp;this._paused&amp;&amp;(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.autoplay&amp;&amp;this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&amp;&amp;this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&amp;&amp;this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&amp;&amp;this._core.is("rotating")&amp;&amp;this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&amp;&amp;this._core.is("rotating")&amp;&amp;this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&amp;&amp;this._core.is("rotating")&amp;&amp;this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&amp;&amp;this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&amp;&amp;(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&amp;&amp;!this._paused&amp;&amp;(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&amp;&amp;(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&amp;&amp;this._core.settings.dotsData&amp;&amp;this._templates.push('&lt;div class="'+this._core.settings.dotClass+'"&gt;'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"&lt;/div&gt;")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.dotsData&amp;&amp;this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._core.settings.dotsData&amp;&amp;this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;"position"==a.property.name&amp;&amp;this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;!this._initialized&amp;&amp;(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&amp;&amp;this._initialized&amp;&amp;(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['&lt;span aria-label="Previous"&gt;&amp;#x2039;&lt;/span&gt;','&lt;span aria-label="Next"&gt;&amp;#x203a;&lt;/span&gt;'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("&lt;div&gt;").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("&lt;"+c.navElement+"&gt;").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("&lt;"+c.navElement+"&gt;").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('&lt;button role="button"&gt;').addClass(c.dotClass).append(a("&lt;span&gt;")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("&lt;div&gt;").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&amp;&amp;e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&amp;&amp;(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&amp;&amp;(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a&lt;e;a++){if(b&gt;=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length&lt;=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&amp;&amp;(this._controls.$previous.toggleClass("disabled",!f&amp;&amp;e&lt;=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&amp;&amp;e&gt;=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&amp;&amp;(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&amp;&amp;0!==b?this._controls.$absolute.html(this._templates.join("")):b&gt;0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b&lt;0&amp;&amp;this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&amp;&amp;(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start&lt;=b&amp;&amp;a.end&gt;=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&amp;&amp;this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&amp;&amp;"URLHash"===this._core.settings.startPosition&amp;&amp;a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&amp;&amp;"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&amp;&amp;e.index(this._hashes[c]);f!==d&amp;&amp;f!==this._core.current()&amp;&amp;this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&amp;&amp;(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("&lt;support&gt;").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&amp;&amp;(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&amp;&amp;(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&amp;&amp;(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);/*! jQuery UI - v1.13.2 - 2024-04-26
* http://jqueryui.com
* Includes: widget.js, data.js, scroll-parent.js, widgets/draggable.js, widgets/droppable.js, widgets/sortable.js, widgets/mouse.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
!function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],t):t(jQuery)}(function(b){"use strict";b.ui=b.ui||{};b.ui.version="1.13.2";var o,i=0,r=Array.prototype.hasOwnProperty,a=Array.prototype.slice,n=(b.cleanData=(o=b.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=b._data(i,"events"))&amp;&amp;e.remove&amp;&amp;b(i).triggerHandler("remove");o(t)}),b.widget=function(t,i,e){var s,o,n,r={},a=t.split(".")[0],h=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=b.Widget),Array.isArray(e)&amp;&amp;(e=b.extend.apply(null,[{}].concat(e))),b.expr.pseudos[h.toLowerCase()]=function(t){return!!b.data(t,h)},b[a]=b[a]||{},s=b[a][t],o=b[a][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&amp;&amp;this._createWidget(t,e)},b.extend(o,s,{version:e.version,_proto:b.extend({},e),_childConstructors:[]}),(n=new i).options=b.widget.extend({},n.options),b.each(e,function(e,s){function o(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof s?s:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=n,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=b.widget.extend(n,{widgetEventPrefix:s&amp;&amp;n.widgetEventPrefix||t},r,{constructor:o,namespace:a,widgetName:t,widgetFullName:h}),s?(b.each(s._childConstructors,function(t,e){var i=e.prototype;b.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete s._childConstructors):i._childConstructors.push(o),b.widget.bridge(t,o),o},b.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),o=0,n=s.length;o&lt;n;o++)for(e in s[o])i=s[o][e],r.call(s[o],e)&amp;&amp;void 0!==i&amp;&amp;(b.isPlainObject(i)?t[e]=b.isPlainObject(t[e])?b.widget.extend({},t[e],i):b.widget.extend({},i):t[e]=i);return t},b.widget.bridge=function(n,e){var r=e.prototype.widgetFullName||n;b.fn[n]=function(i){var t="string"==typeof i,s=a.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=b.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?b.error("no such method '"+i+"' for "+n+" widget instance"):(t=e[i].apply(e,s))!==e&amp;&amp;void 0!==t?(o=t&amp;&amp;t.jquery?o.pushStack(t.get()):t,!1):void 0:b.error("cannot call methods on "+n+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(s.length&amp;&amp;(i=b.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=b.data(this,r);t?(t.option(i||{}),t._init&amp;&amp;t._init()):b.data(this,r,new e(i,this))})),o}},b.Widget=function(){},b.Widget._childConstructors=[],b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"&lt;div&gt;",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=b(e||this.defaultElement||this)[0],this.element=b(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=b(),this.hoverable=b(),this.focusable=b(),this.classesElementLookup={},e!==this&amp;&amp;(b.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&amp;&amp;this.destroy()}}),this.document=b(e.style?e.ownerDocument:e.document||e),this.window=b(this.document[0].defaultView||this.document[0].parentWindow)),this.options=b.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&amp;&amp;this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:b.noop,_create:b.noop,_init:b.noop,destroy:function(){var i=this;this._destroy(),b.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:b.noop,widget:function(){return this.element},option:function(t,e){var i,s,o,n=t;if(0===arguments.length)return b.widget.extend({},this.options);if("string"==typeof t)if(n={},t=(i=t.split(".")).shift(),i.length){for(s=n[t]=b.widget.extend({},this.options[t]),o=0;o&lt;i.length-1;o++)s[i[o]]=s[i[o]]||{},s=s[i[o]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];n[t]=e}return this._setOptions(n),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&amp;&amp;this._setOptionClasses(e),this.options[t]=e,"disabled"===t&amp;&amp;this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&amp;&amp;s&amp;&amp;s.length&amp;&amp;(i=b(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&amp;&amp;(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var n=[],r=this;function t(t,e){for(var i,s=0;s&lt;t.length;s++)i=r.classesElementLookup[t[s]]||b(),i=o.add?(function(){var i=[];o.element.each(function(t,e){b.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(b(i),{remove:"_untrackClassesElement"})}(),b(b.uniqueSort(i.get().concat(o.element.get())))):b(i.not(o.element).get()),r.classesElementLookup[t[s]]=i,n.push(t[s]),e&amp;&amp;o.classes[t[s]]&amp;&amp;n.push(o.classes[t[s]])}return(o=b.extend({element:this.element,classes:this.options.classes||{}},o)).keys&amp;&amp;t(o.keys.match(/\S+/g)||[],!0),o.extra&amp;&amp;t(o.extra.match(/\S+/g)||[]),n.join(" ")},_untrackClassesElement:function(i){var s=this;b.each(s.classesElementLookup,function(t,e){-1!==b.inArray(i.target,e)&amp;&amp;(s.classesElementLookup[t]=b(e.not(i.target).get()))}),this._off(b(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:s="boolean"==typeof s?s:i};return e.element.toggleClass(this._classes(e),s),this},_on:function(o,n,t){var r,a=this;"boolean"!=typeof o&amp;&amp;(t=n,n=o,o=!1),t?(n=r=b(n),this.bindings=this.bindings.add(n)):(t=n,n=this.element,r=this.widget()),b.each(t,function(t,e){function i(){if(o||!0!==a.options.disabled&amp;&amp;!b(this).hasClass("ui-state-disabled"))return("string"==typeof e?a[e]:e).apply(a,arguments)}"string"!=typeof e&amp;&amp;(i.guid=e.guid=e.guid||i.guid||b.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),s=t[1]+a.eventNamespace,t=t[2];t?r.on(s,t,i):n.on(s,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=b(this.bindings.not(t).get()),this.focusable=b(this.focusable.not(t).get()),this.hoverable=b(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(b(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(b(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(b(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(b(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,o,n=this.options[t];if(i=i||{},(e=b.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(s in o)s in e||(e[s]=o[s]);return this.element.trigger(e,i),!("function"==typeof n&amp;&amp;!1===n.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},b.each({show:"fadeIn",hide:"fadeOut"},function(n,r){b.Widget.prototype["_"+n]=function(e,t,i){var s,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&amp;&amp;"number"!=typeof t&amp;&amp;t.effect||r:n;"number"==typeof(t=t||{})?t={duration:t}:!0===t&amp;&amp;(t={}),s=!b.isEmptyObject(t),t.complete=i,t.delay&amp;&amp;e.delay(t.delay),s&amp;&amp;b.effects&amp;&amp;b.effects.effect[o]?e[n](t):o!==n&amp;&amp;e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){b(this)[n](),i&amp;&amp;i.call(e[0]),t()})}}),b.widget,b.extend(b.expr.pseudos,{data:b.expr.createPseudo?b.expr.createPseudo(function(e){return function(t){return!!b.data(t,e)}}):function(t,e,i){return!!b.data(t,i[3])}}),b.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,s=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=b(this);return(!i||"static"!==t.css("position"))&amp;&amp;s.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&amp;&amp;t.length?t:b(this[0].ownerDocument||document)},b.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),!1);b(document).on("mouseup",function(){n=!1}),b.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(t){if(!0===b.data(t.target,e.widgetName+".preventClickEvent"))return b.removeData(t.target,e.widgetName+".preventClickEvent"),t.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&amp;&amp;this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){var e,i,s;if(!n)return this._mouseMoved=!1,this._mouseStarted&amp;&amp;this._mouseUp(t),i=1===(this._mouseDownEvent=t).which,s=!("string"!=typeof(e=this).options.cancel||!t.target.nodeName)&amp;&amp;b(t.target).closest(this.options.cancel).length,i&amp;&amp;!s&amp;&amp;this._mouseCapture(t)&amp;&amp;(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&amp;&amp;this._mouseDelayMet(t)&amp;&amp;(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?t.preventDefault():(!0===b.data(t.target,this.widgetName+".preventClickEvent")&amp;&amp;b.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return e._mouseMove(t)},this._mouseUpDelegate=function(t){return e._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0)),!0},_mouseMove:function(t){if(this._mouseMoved){if(b.ui.ie&amp;&amp;(!document.documentMode||document.documentMode&lt;9)&amp;&amp;!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&amp;&amp;(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&amp;&amp;this._mouseDelayMet(t)&amp;&amp;(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&amp;&amp;(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&amp;&amp;b.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&amp;&amp;(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,t.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))&gt;=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),b.ui.plugin={add:function(t,e,i){var s,o=b.ui[t].prototype;for(s in i)o.plugins[s]=o.plugins[s]||[],o.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var o,n=t.plugins[e];if(n&amp;&amp;(s||t.element[0].parentNode&amp;&amp;11!==t.element[0].parentNode.nodeType))for(o=0;o&lt;n.length;o++)t.options[n[o][0]]&amp;&amp;n[o][1].apply(t.element,i)}},b.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},b.ui.safeBlur=function(t){t&amp;&amp;"body"!==t.nodeName.toLowerCase()&amp;&amp;b(t).trigger("blur")},b.widget("ui.draggable",b.ui.mouse,{version:"1.13.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&amp;&amp;this._setPositionRelative(),this.options.addClasses&amp;&amp;this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&amp;&amp;(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0&lt;b(t.target).closest(".ui-resizable-handle").length||(this.handle=this._getHandle(t),!this.handle)||(this._blurActiveElement(t),this._blockFrames(!0===e.iframeFix?"iframe":e.iframeFix),0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=b(this);return b("&lt;div&gt;").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&amp;&amp;(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=b.ui.safeActiveElement(this.document[0]);b(t.target).closest(e).length||b.ui.safeBlur(e)},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),b.ui.ddmanager&amp;&amp;(b.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0&lt;this.helper.parents().filter(function(){return"fixed"===b(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&amp;&amp;this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),b.ui.ddmanager&amp;&amp;!e.dropBehaviour&amp;&amp;b.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),b.ui.ddmanager&amp;&amp;b.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&amp;&amp;(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){e=this._uiHash();if(!1===this._trigger("drag",t,e))return this._mouseUp(new b.Event("mouseup",t)),!1;this.position=e.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",b.ui.ddmanager&amp;&amp;b.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return b.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;(i=b.ui.ddmanager.drop(this,t)),this.dropped&amp;&amp;(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&amp;&amp;!i||"valid"===this.options.revert&amp;&amp;i||!0===this.options.revert||"function"==typeof this.options.revert&amp;&amp;this.options.revert.call(this.element,i)?b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&amp;&amp;e._clear()}):!1!==this._trigger("stop",t)&amp;&amp;this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),b.ui.ddmanager&amp;&amp;b.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&amp;&amp;this.element.trigger("focus"),b.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new b.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!b(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,i="function"==typeof e.helper,t=i?b(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return t.parents("body").length||t.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i&amp;&amp;t[0]===this.element[0]&amp;&amp;this._setPositionRelative(),t[0]===this.element[0]||/(fixed|absolute)/.test(t.css("position"))||t.css("position","absolute"),t},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&amp;&amp;(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&amp;&amp;(this.offset.click.left=t.left+this.margins.left),"right"in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),"bottom"in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return"absolute"===this.cssPosition&amp;&amp;this.scrollParent[0]!==e&amp;&amp;b.contains(this.scrollParent[0],this.offsetParent[0])&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t,e;return"relative"!==this.cssPosition?{top:0,left:0}:(t=this.element.position(),e=this._isRootNode(this.scrollParent[0]),{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())})},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e=this.options,i=this.document[0];this.relativeContainer=null,e.containment?"window"===e.containment?this.containment=[b(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,b(window).scrollLeft()+b(window).width()-this.helperProportions.width-this.margins.left,b(window).scrollTop()+(b(window).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:"document"===e.containment?this.containment=[0,0,b(i).width()-this.helperProportions.width-this.margins.left,(b(i).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:e.containment.constructor===Array?this.containment=e.containment:("parent"===e.containment&amp;&amp;(e.containment=this.helper[0].parentNode),(e=(i=b(e.containment))[0])&amp;&amp;(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)):this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*t}},_generatePosition:function(t,e){var i,s=this.options,o=this._isRootNode(this.scrollParent[0]),n=t.pageX,r=t.pageY;return o&amp;&amp;this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),{top:(r=e&amp;&amp;(this.containment&amp;&amp;(i=this.relativeContainer?(e=this.relativeContainer.offset(),[this.containment[0]+e.left,this.containment[1]+e.top,this.containment[2]+e.left,this.containment[3]+e.top]):this.containment,t.pageX-this.offset.click.left&lt;i[0]&amp;&amp;(n=i[0]+this.offset.click.left),t.pageY-this.offset.click.top&lt;i[1]&amp;&amp;(r=i[1]+this.offset.click.top),t.pageX-this.offset.click.left&gt;i[2]&amp;&amp;(n=i[2]+this.offset.click.left),t.pageY-this.offset.click.top&gt;i[3])&amp;&amp;(r=i[3]+this.offset.click.top),s.grid&amp;&amp;(e=s.grid[1]?this.originalPageY+Math.round((r-this.originalPageY)/s.grid[1])*s.grid[1]:this.originalPageY,r=!i||e-this.offset.click.top&gt;=i[1]||e-this.offset.click.top&gt;i[3]?e:e-this.offset.click.top&gt;=i[1]?e-s.grid[1]:e+s.grid[1],t=s.grid[0]?this.originalPageX+Math.round((n-this.originalPageX)/s.grid[0])*s.grid[0]:this.originalPageX,n=!i||t-this.offset.click.left&gt;=i[0]||t-this.offset.click.left&gt;i[2]?t:t-this.offset.click.left&gt;=i[0]?t-s.grid[0]:t+s.grid[0]),"y"===s.axis&amp;&amp;(n=this.originalPageX),"x"===s.axis)?this.originalPageY:r)-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:o?0:this.offset.scroll.top),left:n-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:o?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&amp;&amp;this.destroy()},_trigger:function(t,e,i){return i=i||this._uiHash(),b.ui.plugin.call(this,t,[e,i,this],!0),/^(drag|start|stop)/.test(t)&amp;&amp;(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),b.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),b.ui.plugin.add("draggable","connectToSortable",{start:function(e,t,i){var s=b.extend({},t,{item:i.element});i.sortables=[],b(i.options.connectToSortable).each(function(){var t=b(this).sortable("instance");t&amp;&amp;!t.options.disabled&amp;&amp;(i.sortables.push(t),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(e,t,i){var s=b.extend({},t,{item:i.element});i.cancelHelperRemoval=!1,b.each(i.sortables,function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,s))})},drag:function(i,s,o){b.each(o.sortables,function(){var t=!1,e=this;e.positionAbs=o.positionAbs,e.helperProportions=o.helperProportions,e.offset.click=o.offset.click,e._intersectsWith(e.containerCache)&amp;&amp;(t=!0,b.each(o.sortables,function(){return this.positionAbs=o.positionAbs,this.helperProportions=o.helperProportions,this.offset.click=o.offset.click,t=this!==e&amp;&amp;this._intersectsWith(this.containerCache)&amp;&amp;b.contains(e.element[0],this.element[0])?!1:t})),t?(e.isOver||(e.isOver=1,o._parent=s.helper.parent(),e.currentItem=s.helper.appendTo(e.element).data("ui-sortable-item",!0),e.options._helper=e.options.helper,e.options.helper=function(){return s.helper[0]},i.target=e.currentItem[0],e._mouseCapture(i,!0),e._mouseStart(i,!0,!0),e.offset.click.top=o.offset.click.top,e.offset.click.left=o.offset.click.left,e.offset.parent.left-=o.offset.parent.left-e.offset.parent.left,e.offset.parent.top-=o.offset.parent.top-e.offset.parent.top,o._trigger("toSortable",i),o.dropped=e.element,b.each(o.sortables,function(){this.refreshPositions()}),o.currentItem=o.element,e.fromOutside=o),e.currentItem&amp;&amp;(e._mouseDrag(i),s.position=e.position)):e.isOver&amp;&amp;(e.isOver=0,e.cancelHelperRemoval=!0,e.options._revert=e.options.revert,e.options.revert=!1,e._trigger("out",i,e._uiHash(e)),e._mouseStop(i,!0),e.options.revert=e.options._revert,e.options.helper=e.options._helper,e.placeholder&amp;&amp;e.placeholder.remove(),s.helper.appendTo(o._parent),o._refreshOffsets(i),s.position=o._generatePosition(i,!0),o._trigger("fromSortable",i),o.dropped=!1,b.each(o.sortables,function(){this.refreshPositions()}))})}}),b.ui.plugin.add("draggable","cursor",{start:function(t,e,i){var s=b("body"),i=i.options;s.css("cursor")&amp;&amp;(i._cursor=s.css("cursor")),s.css("cursor",i.cursor)},stop:function(t,e,i){i=i.options;i._cursor&amp;&amp;b("body").css("cursor",i._cursor)}}),b.ui.plugin.add("draggable","opacity",{start:function(t,e,i){e=b(e.helper),i=i.options;e.css("opacity")&amp;&amp;(i._opacity=e.css("opacity")),e.css("opacity",i.opacity)},stop:function(t,e,i){i=i.options;i._opacity&amp;&amp;b(e.helper).css("opacity",i._opacity)}}),b.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&amp;&amp;"HTML"!==i.scrollParentNotHidden[0].tagName&amp;&amp;(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,e,i){var s=i.options,o=!1,n=i.scrollParentNotHidden[0],r=i.document[0];n!==r&amp;&amp;"HTML"!==n.tagName?(s.axis&amp;&amp;"x"===s.axis||(i.overflowOffset.top+n.offsetHeight-t.pageY&lt;s.scrollSensitivity?n.scrollTop=o=n.scrollTop+s.scrollSpeed:t.pageY-i.overflowOffset.top&lt;s.scrollSensitivity&amp;&amp;(n.scrollTop=o=n.scrollTop-s.scrollSpeed)),s.axis&amp;&amp;"y"===s.axis||(i.overflowOffset.left+n.offsetWidth-t.pageX&lt;s.scrollSensitivity?n.scrollLeft=o=n.scrollLeft+s.scrollSpeed:t.pageX-i.overflowOffset.left&lt;s.scrollSensitivity&amp;&amp;(n.scrollLeft=o=n.scrollLeft-s.scrollSpeed))):(s.axis&amp;&amp;"x"===s.axis||(t.pageY-b(r).scrollTop()&lt;s.scrollSensitivity?o=b(r).scrollTop(b(r).scrollTop()-s.scrollSpeed):b(window).height()-(t.pageY-b(r).scrollTop())&lt;s.scrollSensitivity&amp;&amp;(o=b(r).scrollTop(b(r).scrollTop()+s.scrollSpeed))),s.axis&amp;&amp;"y"===s.axis||(t.pageX-b(r).scrollLeft()&lt;s.scrollSensitivity?o=b(r).scrollLeft(b(r).scrollLeft()-s.scrollSpeed):b(window).width()-(t.pageX-b(r).scrollLeft())&lt;s.scrollSensitivity&amp;&amp;(o=b(r).scrollLeft(b(r).scrollLeft()+s.scrollSpeed)))),!1!==o&amp;&amp;b.ui.ddmanager&amp;&amp;!s.dropBehaviour&amp;&amp;b.ui.ddmanager.prepareOffsets(i,t)}}),b.ui.plugin.add("draggable","snap",{start:function(t,e,i){var s=i.options;i.snapElements=[],b(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each(function(){var t=b(this),e=t.offset();this!==i.element[0]&amp;&amp;i.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e,i){for(var s,o,n,r,a,h,l,c,p,f=i.options,u=f.snapTolerance,d=e.offset.left,m=d+i.helperProportions.width,g=e.offset.top,v=g+i.helperProportions.height,_=i.snapElements.length-1;0&lt;=_;_--)h=(a=i.snapElements[_].left-i.margins.left)+i.snapElements[_].width,c=(l=i.snapElements[_].top-i.margins.top)+i.snapElements[_].height,m&lt;a-u||h+u&lt;d||v&lt;l-u||c+u&lt;g||!b.contains(i.snapElements[_].item.ownerDocument,i.snapElements[_].item)?(i.snapElements[_].snapping&amp;&amp;i.options.snap.release&amp;&amp;i.options.snap.release.call(i.element,t,b.extend(i._uiHash(),{snapItem:i.snapElements[_].item})),i.snapElements[_].snapping=!1):("inner"!==f.snapMode&amp;&amp;(s=Math.abs(l-v)&lt;=u,o=Math.abs(c-g)&lt;=u,n=Math.abs(a-m)&lt;=u,r=Math.abs(h-d)&lt;=u,s&amp;&amp;(e.position.top=i._convertPositionTo("relative",{top:l-i.helperProportions.height,left:0}).top),o&amp;&amp;(e.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),n&amp;&amp;(e.position.left=i._convertPositionTo("relative",{top:0,left:a-i.helperProportions.width}).left),r)&amp;&amp;(e.position.left=i._convertPositionTo("relative",{top:0,left:h}).left),p=s||o||n||r,"outer"!==f.snapMode&amp;&amp;(s=Math.abs(l-g)&lt;=u,o=Math.abs(c-v)&lt;=u,n=Math.abs(a-d)&lt;=u,r=Math.abs(h-m)&lt;=u,s&amp;&amp;(e.position.top=i._convertPositionTo("relative",{top:l,left:0}).top),o&amp;&amp;(e.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),n&amp;&amp;(e.position.left=i._convertPositionTo("relative",{top:0,left:a}).left),r)&amp;&amp;(e.position.left=i._convertPositionTo("relative",{top:0,left:h-i.helperProportions.width}).left),!i.snapElements[_].snapping&amp;&amp;(s||o||n||r||p)&amp;&amp;i.options.snap.snap&amp;&amp;i.options.snap.snap.call(i.element,t,b.extend(i._uiHash(),{snapItem:i.snapElements[_].item})),i.snapElements[_].snapping=s||o||n||r||p)}}),b.ui.plugin.add("draggable","stack",{start:function(t,e,i){var s,i=i.options,i=b.makeArray(b(i.stack)).sort(function(t,e){return(parseInt(b(t).css("zIndex"),10)||0)-(parseInt(b(e).css("zIndex"),10)||0)});i.length&amp;&amp;(s=parseInt(b(i[0]).css("zIndex"),10)||0,b(i).each(function(t){b(this).css("zIndex",s+t)}),this.css("zIndex",s+i.length))}}),b.ui.plugin.add("draggable","zIndex",{start:function(t,e,i){e=b(e.helper),i=i.options;e.css("zIndex")&amp;&amp;(i._zIndex=e.css("zIndex")),e.css("zIndex",i.zIndex)},stop:function(t,e,i){i=i.options;i._zIndex&amp;&amp;b(e.helper).css("zIndex",i._zIndex)}}),b.ui.draggable;function f(t,e,i){return e&lt;=t&amp;&amp;t&lt;e+i}b.widget("ui.droppable",{version:"1.13.2",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(t){return t.is(i)},this.proportions=function(){if(!arguments.length)return t=t||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};t=arguments[0]},this._addToManager(e.scope),e.addClasses&amp;&amp;this._addClass("ui-droppable")},_addToManager:function(t){b.ui.ddmanager.droppables[t]=b.ui.ddmanager.droppables[t]||[],b.ui.ddmanager.droppables[t].push(this)},_splice:function(t){for(var e=0;e&lt;t.length;e++)t[e]===this&amp;&amp;t.splice(e,1)},_destroy:function(){var t=b.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,e){var i;"accept"===t?this.accept="function"==typeof e?e:function(t){return t.is(e)}:"scope"===t&amp;&amp;(i=b.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(e)),this._super(t,e)},_activate:function(t){var e=b.ui.ddmanager.current;this._addActiveClass(),e&amp;&amp;this._trigger("activate",t,this.ui(e))},_deactivate:function(t){var e=b.ui.ddmanager.current;this._removeActiveClass(),e&amp;&amp;this._trigger("deactivate",t,this.ui(e))},_over:function(t){var e=b.ui.ddmanager.current;e&amp;&amp;(e.currentItem||e.element)[0]!==this.element[0]&amp;&amp;this.accept.call(this.element[0],e.currentItem||e.element)&amp;&amp;(this._addHoverClass(),this._trigger("over",t,this.ui(e)))},_out:function(t){var e=b.ui.ddmanager.current;e&amp;&amp;(e.currentItem||e.element)[0]!==this.element[0]&amp;&amp;this.accept.call(this.element[0],e.currentItem||e.element)&amp;&amp;(this._removeHoverClass(),this._trigger("out",t,this.ui(e)))},_drop:function(e,t){var i=t||b.ui.ddmanager.current,s=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0]||(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var t=b(this).droppable("instance");if(t.options.greedy&amp;&amp;!t.options.disabled&amp;&amp;t.options.scope===i.options.scope&amp;&amp;t.accept.call(t.element[0],i.currentItem||i.element)&amp;&amp;b.ui.intersect(i,b.extend(t,{offset:t.element.offset()}),t.options.tolerance,e))return!(s=!0)}),s)||!this.accept.call(this.element[0],i.currentItem||i.element))&amp;&amp;(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(i)),this.element)},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),b.ui.intersect=function(t,e,i,s){if(!e.offset)return!1;var o=(t.positionAbs||t.position.absolute).left+t.margins.left,n=(t.positionAbs||t.position.absolute).top+t.margins.top,r=o+t.helperProportions.width,a=n+t.helperProportions.height,h=e.offset.left,l=e.offset.top,c=h+e.proportions().width,p=l+e.proportions().height;switch(i){case"fit":return h&lt;=o&amp;&amp;r&lt;=c&amp;&amp;l&lt;=n&amp;&amp;a&lt;=p;case"intersect":return h&lt;o+t.helperProportions.width/2&amp;&amp;r-t.helperProportions.width/2&lt;c&amp;&amp;l&lt;n+t.helperProportions.height/2&amp;&amp;a-t.helperProportions.height/2&lt;p;case"pointer":return f(s.pageY,l,e.proportions().height)&amp;&amp;f(s.pageX,h,e.proportions().width);case"touch":return(l&lt;=n&amp;&amp;n&lt;=p||l&lt;=a&amp;&amp;a&lt;=p||n&lt;l&amp;&amp;p&lt;a)&amp;&amp;(h&lt;=o&amp;&amp;o&lt;=c||h&lt;=r&amp;&amp;r&lt;=c||o&lt;h&amp;&amp;c&lt;r);default:return!1}},!(b.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,e){var i,s,o=b.ui.ddmanager.droppables[t.options.scope]||[],n=e?e.type:null,r=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();t:for(i=0;i&lt;o.length;i++)if(!(o[i].options.disabled||t&amp;&amp;!o[i].accept.call(o[i].element[0],t.currentItem||t.element))){for(s=0;s&lt;r.length;s++)if(r[s]===o[i].element[0]){o[i].proportions().height=0;continue t}o[i].visible="none"!==o[i].element.css("display"),o[i].visible&amp;&amp;("mousedown"===n&amp;&amp;o[i]._activate.call(o[i],e),o[i].offset=o[i].element.offset(),o[i].proportions({width:o[i].element[0].offsetWidth,height:o[i].element[0].offsetHeight}))}},drop:function(t,e){var i=!1;return b.each((b.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&amp;&amp;(!this.options.disabled&amp;&amp;this.visible&amp;&amp;b.ui.intersect(t,this,this.options.tolerance,e)&amp;&amp;(i=this._drop.call(this,e)||i),!this.options.disabled)&amp;&amp;this.visible&amp;&amp;this.accept.call(this.element[0],t.currentItem||t.element)&amp;&amp;(this.isout=!0,this.isover=!1,this._deactivate.call(this,e))}),i},dragStart:function(t,e){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||b.ui.ddmanager.prepareOffsets(t,e)})},drag:function(o,n){o.options.refreshPositions&amp;&amp;b.ui.ddmanager.prepareOffsets(o,n),b.each(b.ui.ddmanager.droppables[o.options.scope]||[],function(){var t,e,i,s;this.options.disabled||this.greedyChild||!this.visible||(s=!(s=b.ui.intersect(o,this,this.options.tolerance,n))&amp;&amp;this.isover?"isout":s&amp;&amp;!this.isover?"isover":null)&amp;&amp;(this.options.greedy&amp;&amp;(e=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return b(this).droppable("instance").options.scope===e})).length)&amp;&amp;((t=b(i[0]).droppable("instance")).greedyChild="isover"===s),t&amp;&amp;"isover"===s&amp;&amp;(t.isover=!1,t.isout=!0,t._out.call(t,n)),this[s]=!0,this["isout"===s?"isover":"isout"]=!1,this["isover"===s?"_over":"_out"].call(this,n),t)&amp;&amp;"isout"===s&amp;&amp;(t.isout=!1,t.isover=!0,t._over.call(t,n))})},dragStop:function(t,e){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||b.ui.ddmanager.prepareOffsets(t,e)}})!==b.uiBackCompat&amp;&amp;b.widget("ui.droppable",b.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&amp;&amp;this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&amp;&amp;this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&amp;&amp;this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&amp;&amp;this.element.removeClass(this.options.hoverClass)}});b.ui.droppable,b.widget("ui.sortable",b.ui.mouse,{version:"1.13.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"&gt; *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e&lt;=t&amp;&amp;t&lt;e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&amp;&amp;this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),b.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;0&lt;=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,s=!1,o=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(t),b(t.target).parents().each(function(){if(b.data(this,o.widgetName+"-item")===o)return i=b(this),!1}),!(i=b.data(t.target,o.widgetName+"-item")===o?b(t.target):i))||(this.options.handle&amp;&amp;!e&amp;&amp;(b(this.options.handle,i).find("*").addBack().each(function(){this===t.target&amp;&amp;(s=!0)}),!s)||(this.currentItem=i,this._removeCurrentsFromItems(),0)))},_mouseStart:function(t,e,i){var s,o,n=this.options;if((this.currentContainer=this).refreshPositions(),this.appendTo=b("parent"!==n.appendTo?n.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},b.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),n.cursorAt&amp;&amp;this._adjustOffsetFromHelper(n.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&amp;&amp;this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),b.extend(this.offset,{parent:this._getParentOffset()}),n.containment&amp;&amp;this._setContainment(),n.cursor&amp;&amp;"auto"!==n.cursor&amp;&amp;(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",n.cursor),this.storedStylesheet=b("&lt;style&gt;*{ cursor: "+n.cursor+" !important; }&lt;/style&gt;").appendTo(o)),n.zIndex&amp;&amp;(this.helper.css("zIndex")&amp;&amp;(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",n.zIndex)),n.opacity&amp;&amp;(this.helper.css("opacity")&amp;&amp;(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",n.opacity)),this.scrollParent[0]!==this.document[0]&amp;&amp;"HTML"!==this.scrollParent[0].tagName&amp;&amp;(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;0&lt;=s;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return b.ui.ddmanager&amp;&amp;(b.ui.ddmanager.current=this),b.ui.ddmanager&amp;&amp;!n.dropBehaviour&amp;&amp;b.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&amp;&amp;"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY&lt;e.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top&lt;e.scrollSensitivity&amp;&amp;(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX&lt;e.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left&lt;e.scrollSensitivity&amp;&amp;(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()&lt;e.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())&lt;e.scrollSensitivity&amp;&amp;(i=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()&lt;e.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())&lt;e.scrollSensitivity&amp;&amp;(i=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),i},_mouseDrag:function(t){var e,i,s,o,n=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&amp;&amp;"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&amp;&amp;"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),n.scroll&amp;&amp;!1!==this._scroll(t)&amp;&amp;(this._refreshItemPositions(!0),b.ui.ddmanager)&amp;&amp;!n.dropBehaviour&amp;&amp;b.ui.ddmanager.prepareOffsets(this,t),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},e=this.items.length-1;0&lt;=e;e--)if(s=(i=this.items[e]).item[0],(o=this._intersectsWithPointer(i))&amp;&amp;i.instance===this.currentContainer&amp;&amp;!(s===this.currentItem[0]||this.placeholder[1===o?"next":"prev"]()[0]===s||b.contains(this.placeholder[0],s)||"semi-dynamic"===this.options.type&amp;&amp;b.contains(this.element[0],s))){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&amp;&amp;!this._intersectsWithSides(i))break;this._rearrange(t,i),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),b.ui.ddmanager&amp;&amp;b.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){var i,s,o,n;if(t)return b.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;b.ui.ddmanager.drop(this,t),this.options.revert?(s=(i=this).placeholder.offset(),n={},(o=this.options.axis)&amp;&amp;"x"!==o||(n.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&amp;&amp;"y"!==o||(n.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,b(this.helper).animate(n,parseInt(this.options.revert,10)||500,function(){i._clear(t)})):this._clear(t,e),!1},cancel:function(){if(this.dragging){this._mouseUp(new b.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;0&lt;=t;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&amp;&amp;(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&amp;&amp;(this.placeholder[0].parentNode&amp;&amp;this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&amp;&amp;this.helper&amp;&amp;this.helper[0].parentNode&amp;&amp;this.helper.remove(),b.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?b(this.domPosition.prev).after(this.currentItem):b(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var t=this._getItemsAsjQuery(e&amp;&amp;e.connected),i=[];return e=e||{},b(t).each(function(){var t=(b(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);t&amp;&amp;i.push((e.key||t[1]+"[]")+"="+(e.key&amp;&amp;e.expression?t[1]:t[2]))}),!i.length&amp;&amp;e.key&amp;&amp;i.push(e.key+"="),i.join("&amp;")},toArray:function(t){var e=this._getItemsAsjQuery(t&amp;&amp;t.connected),i=[];return t=t||{},e.each(function(){i.push(b(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,o=s+this.helperProportions.height,n=t.left,r=n+t.width,a=t.top,h=a+t.height,l=this.offset.click.top,c=this.offset.click.left,l="x"===this.options.axis||a&lt;s+l&amp;&amp;s+l&lt;h,c="y"===this.options.axis||n&lt;e+c&amp;&amp;e+c&lt;r;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&amp;&amp;this.helperProportions[this.floating?"width":"height"]&gt;t[this.floating?"width":"height"]?l&amp;&amp;c:n&lt;e+this.helperProportions.width/2&amp;&amp;i-this.helperProportions.width/2&lt;r&amp;&amp;a&lt;s+this.helperProportions.height/2&amp;&amp;o-this.helperProportions.height/2&lt;h},_intersectsWithPointer:function(t){var e="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),t="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!e||!t)&amp;&amp;(e=this.dragDirection.vertical,t=this.dragDirection.horizontal,this.floating?"right"===t||"down"===e?2:1:e&amp;&amp;("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),t=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this.dragDirection.vertical,s=this.dragDirection.horizontal;return this.floating&amp;&amp;s?"right"===s&amp;&amp;t||"left"===s&amp;&amp;!t:i&amp;&amp;("down"===i&amp;&amp;e||"up"===i&amp;&amp;!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!=t&amp;&amp;(0&lt;t?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!=t&amp;&amp;(0&lt;t?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,s,o,n=[],r=[],a=this._connectWith();if(a&amp;&amp;t)for(e=a.length-1;0&lt;=e;e--)for(i=(s=b(a[e],this.document[0])).length-1;0&lt;=i;i--)(o=b.data(s[i],this.widgetFullName))&amp;&amp;o!==this&amp;&amp;!o.options.disabled&amp;&amp;r.push(["function"==typeof o.options.items?o.options.items.call(o.element):b(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);function h(){n.push(this)}for(r.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),e=r.length-1;0&lt;=e;e--)r[e][0].each(h);return b(n)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=b.grep(this.items,function(t){for(var e=0;e&lt;i.length;e++)if(i[e]===t.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,s,o,n,r,a,h,l=this.items,c=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):b(this.options.items,this.element),this]],p=this._connectWith();if(p&amp;&amp;this.ready)for(e=p.length-1;0&lt;=e;e--)for(i=(s=b(p[e],this.document[0])).length-1;0&lt;=i;i--)(o=b.data(s[i],this.widgetFullName))&amp;&amp;o!==this&amp;&amp;!o.options.disabled&amp;&amp;(c.push(["function"==typeof o.options.items?o.options.items.call(o.element[0],t,{item:this.currentItem}):b(o.options.items,o.element),o]),this.containers.push(o));for(e=c.length-1;0&lt;=e;e--)for(n=c[e][1],h=(r=c[e][i=0]).length;i&lt;h;i++)(a=b(r[i])).data(this.widgetName+"-item",n),l.push({item:a,instance:n,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){for(var e,i,s=this.items.length-1;0&lt;=s;s--)e=this.items[s],this.currentContainer&amp;&amp;e.instance!==this.currentContainer&amp;&amp;e.item[0]!==this.currentItem[0]||(i=this.options.toleranceElement?b(this.options.toleranceElement,e.item):e.item,t||(e.width=i.outerWidth(),e.height=i.outerHeight()),i=i.offset(),e.left=i.left,e.top=i.top)},refreshPositions:function(t){var e,i;if(this.floating=!!this.items.length&amp;&amp;("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&amp;&amp;this.helper&amp;&amp;(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&amp;&amp;this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;0&lt;=e;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(i){var s,o,n=(i=i||this).options;n.placeholder&amp;&amp;n.placeholder.constructor!==String||(s=n.placeholder,o=i.currentItem[0].nodeName.toLowerCase(),n.placeholder={element:function(){var t=b("&lt;"+o+"&gt;",i.document[0]);return i._addClass(t,"ui-sortable-placeholder",s||i.currentItem[0].className)._removeClass(t,"ui-sortable-helper"),"tbody"===o?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),b("&lt;tr&gt;",i.document[0]).appendTo(t)):"tr"===o?i._createTrPlaceholder(i.currentItem,t):"img"===o&amp;&amp;t.attr("src",i.currentItem.attr("src")),s||t.css("visibility","hidden"),t},update:function(t,e){s&amp;&amp;!n.forcePlaceholderSize||(e.height()&amp;&amp;(!n.forcePlaceholderSize||"tbody"!==o&amp;&amp;"tr"!==o)||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width())||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10))}}),i.placeholder=b(n.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),n.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){b("&lt;td&gt;&amp;#160;&lt;/td&gt;",i.document[0]).attr("colspan",b(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){for(var e,i,s,o,n,r,a,h,l,c=null,p=null,f=this.containers.length-1;0&lt;=f;f--)b.contains(this.currentItem[0],this.containers[f].element[0])||(this._intersectsWith(this.containers[f].containerCache)?c&amp;&amp;b.contains(this.containers[f].element[0],c.element[0])||(c=this.containers[f],p=f):this.containers[f].containerCache.over&amp;&amp;(this.containers[f]._trigger("out",t,this._uiHash(this)),this.containers[f].containerCache.over=0));if(c)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(i=1e4,s=null,o=(h=c.floating||this._isFloating(this.currentItem))?"left":"top",n=h?"width":"height",l=h?"pageX":"pageY",e=this.items.length-1;0&lt;=e;e--)b.contains(this.containers[p].element[0],this.items[e].item[0])&amp;&amp;this.items[e].item[0]!==this.currentItem[0]&amp;&amp;(r=this.items[e].item.offset()[o],a=!1,t[l]-r&gt;this.items[e][n]/2&amp;&amp;(a=!0),Math.abs(t[l]-r)&lt;i)&amp;&amp;(i=Math.abs(t[l]-r),s=this.items[e],this.direction=a?"up":"down");(s||this.options.dropOnEmpty)&amp;&amp;(this.currentContainer===this.containers[p]?this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1):(s?this._rearrange(t,s,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&amp;&amp;"HTML"!==this.scrollParent[0].tagName&amp;&amp;(this.overflowOffset=this.scrollParent.offset()),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1))}},_createHelper:function(t){var e=this.options,t="function"==typeof e.helper?b(e.helper.apply(this.element[0],[t,this.currentItem])):"clone"===e.helper?this.currentItem.clone():this.currentItem;return t.parents("body").length||this.appendTo[0].appendChild(t[0]),t[0]===this.currentItem[0]&amp;&amp;(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),t[0].style.width&amp;&amp;!e.forceHelperSize||t.width(this.currentItem.width()),t[0].style.height&amp;&amp;!e.forceHelperSize||t.height(this.currentItem.height()),t},_adjustOffsetFromHelper:function(t){"string"==typeof t&amp;&amp;(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&amp;&amp;(this.offset.click.left=t.left+this.margins.left),"right"in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),"bottom"in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&amp;&amp;this.scrollParent[0]!==this.document[0]&amp;&amp;b.contains(this.scrollParent[0],this.offsetParent[0])&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&amp;&amp;"html"===this.offsetParent[0].tagName.toLowerCase()&amp;&amp;b.ui.ie?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t;return"relative"===this.cssPosition?{top:(t=this.currentItem.position()).top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}:{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i=this.options;"parent"===i.containment&amp;&amp;(i.containment=this.helper[0].parentNode),"document"!==i.containment&amp;&amp;"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(t=b(i.containment)[0],i=b(i.containment).offset(),e="hidden"!==b(t).css("overflow"),this.containment=[i.left+(parseInt(b(t).css("borderLeftWidth"),10)||0)+(parseInt(b(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(b(t).css("borderTopWidth"),10)||0)+(parseInt(b(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(e?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(b(t).css("borderLeftWidth"),10)||0)-(parseInt(b(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(e?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(b(t).css("borderTopWidth"),10)||0)-(parseInt(b(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&amp;&amp;b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(i[0].tagName);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:i.scrollTop())*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:i.scrollLeft())*t}},_generatePosition:function(t){var e=this.options,i=t.pageX,s=t.pageY,o="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&amp;&amp;b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,n=/(html|body)/i.test(o[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&amp;&amp;this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&amp;&amp;(this.containment&amp;&amp;(t.pageX-this.offset.click.left&lt;this.containment[0]&amp;&amp;(i=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top&lt;this.containment[1]&amp;&amp;(s=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left&gt;this.containment[2]&amp;&amp;(i=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top&gt;this.containment[3])&amp;&amp;(s=this.containment[3]+this.offset.click.top),e.grid)&amp;&amp;(t=this.originalPageY+Math.round((s-this.originalPageY)/e.grid[1])*e.grid[1],s=!this.containment||t-this.offset.click.top&gt;=this.containment[1]&amp;&amp;t-this.offset.click.top&lt;=this.containment[3]?t:t-this.offset.click.top&gt;=this.containment[1]?t-e.grid[1]:t+e.grid[1],t=this.originalPageX+Math.round((i-this.originalPageX)/e.grid[0])*e.grid[0],i=!this.containment||t-this.offset.click.left&gt;=this.containment[0]&amp;&amp;t-this.offset.click.left&lt;=this.containment[2]?t:t-this.offset.click.left&gt;=this.containment[0]?t-e.grid[0]:t+e.grid[0]),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():n?0:o.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():n?0:o.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&amp;&amp;this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&amp;&amp;this.currentItem.parent().length&amp;&amp;this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&amp;&amp;"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function o(e,i,s){return function(t){s._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&amp;&amp;!e&amp;&amp;s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&amp;&amp;this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&amp;&amp;this.domPosition.parent===this.currentItem.parent()[0]||e||s.push(function(t){this._trigger("update",t,this._uiHash())}),this===this.currentContainer||e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))),i=this.containers.length-1;0&lt;=i;i--)e||s.push(o("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&amp;&amp;(s.push(o("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&amp;&amp;(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&amp;&amp;this.helper.css("opacity",this._storedOpacity),this._storedZIndex&amp;&amp;this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&amp;&amp;this.helper.remove(),this.helper=null),!e){for(i=0;i&lt;s.length;i++)s[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===b.Widget.prototype._trigger.apply(this,arguments)&amp;&amp;this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||b([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}})});/*!
 * imagesLoaded PACKAGED v4.1.4
 * JavaScript is all like "You images are done yet or what?"
 * MIT License
 */
!function(e,t){"function"==typeof define&amp;&amp;define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&amp;&amp;module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&amp;&amp;t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&amp;&amp;n.push(t),this}},t.once=function(e,t){if(e&amp;&amp;t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&amp;&amp;this._events[e];if(i&amp;&amp;i.length){var n=i.indexOf(t);return n!=-1&amp;&amp;i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&amp;&amp;this._events[e];if(i&amp;&amp;i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&amp;&amp;this._onceEvents[e],o=0;o&lt;i.length;o++){var r=i[o],s=n&amp;&amp;n[r];s&amp;&amp;(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&amp;&amp;module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e){if(Array.isArray(e))return e;var t="object"==typeof e&amp;&amp;"number"==typeof e.length;return t?d.call(e):[e]}function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);var s=e;return"string"==typeof e&amp;&amp;(s=document.querySelectorAll(e)),s?(this.elements=n(s),this.options=i({},this.options),"function"==typeof t?r=t:i(this.options,t),r&amp;&amp;this.on("always",r),this.getImages(),h&amp;&amp;(this.jqDeferred=new h.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(s||e))}function r(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}var h=e.jQuery,a=e.console,d=Array.prototype.slice;o.prototype=Object.create(t.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&amp;&amp;this.addImage(e),this.options.background===!0&amp;&amp;this.addElementBackgroundImages(e);var t=e.nodeType;if(t&amp;&amp;u[t]){for(var i=e.querySelectorAll("img"),n=0;n&lt;i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n&lt;r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var o=n&amp;&amp;n[2];o&amp;&amp;this.addBackground(o,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new r(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new s(e,t);this.images.push(i)},o.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&amp;&amp;this.jqDeferred.notify&amp;&amp;this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&amp;&amp;this.complete(),this.options.debug&amp;&amp;a&amp;&amp;a.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&amp;&amp;this.img.naturalWidth},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&amp;&amp;this[t](e)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&amp;&amp;(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&amp;&amp;(h=t,h.fn.imagesLoaded=function(e,t){var i=new o(this,e,t);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o});(function($){$.extend({is_connect_wss:!1,ws:null,ws_ping:null,ws_count:0,ws_max_count:5,ws_reset_count:50,init_wss:function(){$(window).trigger('infotask.wss_init')},websocketSettings:{open:function(){$.is_connect_wss=!0;$.init_wss()},close:function(){$.is_connect_wss=!1;$.init_wss()},error:function(url){$.ws_count++;if($.ws_count&gt;$.ws_reset_count)$.ws_count=0;if($.ws_count&gt;$.ws_max_count)return;console.log("connection failed, reconnecting ...");setTimeout(function(){$.SocketInfotask(url)},15000)},message:function(){},options:{},},SocketInfotask:function(url,hash,s){if(typeof url=='undefined'||url==''){console.error('Error url');return}
if(window.is_online===!1){return}
if($.ws_ping){clearInterval($.ws_ping)}
if($.ws&amp;&amp;$.ws.readyState!==WebSocket.CLOSED){$.ws.close()}
$.ws=WebSocket?new WebSocket('wss://'+url+'&amp;ant='+Math.floor(Date.now()/1000)):{send:function(m){return!1},close:function(){}};$.websocketSettings=$.extend($.websocketSettings,s);$($.ws).on('open',$.websocketSettings.open).on('close',$.websocketSettings.close).on('error',function(){$.websocketSettings.error(url)}).on('message',$.websocketSettings.message).on('message',function(e){var m=JSON.parse(e.originalEvent.data);console.log(m);$(window).trigger('infotask.socket.'+m.action,m.data)});$.ws._settings=$.extend($.websocketSettings,s);$.ws._send=$.ws.send;$.ws.send=function(action,data){var m={action:action};m=$.extend(!0,m,$.extend(!0,{},$.websocketSettings.options,m));if(data)m.data=data;return this._send(JSON.stringify(m))}
$(window).on("unload",function(e){$.ws.close();$.ws=null});$.ws_ping=setInterval(function(){if($.is_connect_wss){var softphone_status='softphone_offline';if(!localStorage.getItem('not_init_phone')&amp;&amp;$('#btnPhoneOnOff').hasClass('registered')){softphone_status='softphone_online'}
$.ws.send('ping',{'softphone_status':softphone_status})}else{$.websocketSettings.error(url)}},30000);return $.ws}})})(jQuery);/*! Copyright Twitter Inc. and other contributors. Licensed under MIT */
var twemoji=function(){"use strict";var twemoji={base:"https://twemoji.maxcdn.com/v/14.0.2/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:fromCodePoint,toCodePoint:toCodePoint},onerror:function onerror(){if(this.parentNode){this.parentNode.replaceChild(createText(this.alt,!1),this)}},parse:parse,replace:replace,test:test},escaper={"&amp;":"&amp;amp;","&lt;":"&amp;lt;","&gt;":"&amp;gt;","'":"&amp;#39;",'"':"&amp;quot;"},re=/(?:\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c[\udffc-\udfff]|\ud83e\udef1\ud83c\udffc\u200d\ud83e\udef2\ud83c[\udffb\udffd-\udfff]|\ud83e\udef1\ud83c\udffd\u200d\ud83e\udef2\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\udef1\ud83c\udffe\u200d\ud83e\udef2\ud83c[\udffb-\udffd\udfff]|\ud83e\udef1\ud83c\udfff\u200d\ud83e\udef2\ud83c[\udffb-\udffe]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d\udc8f\ud83c[\udffb-\udfff]|\ud83d\udc91\ud83c[\udffb-\udfff]|\ud83e\udd1d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d\udc8f\udc91]|\ud83e\udd1d)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83d\ude36\u200d\ud83c\udf2b\ufe0f|\u2764\ufe0f\u200d\ud83d\udd25|\u2764\ufe0f\u200d\ud83e\ude79|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83d\ude2e\u200d\ud83d\udca8|\ud83d\ude35\u200d\ud83d\udcab|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[Â©Â®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd\udec3-\udec5\udef0-\udef6]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udc8e\udc90\udc92-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udedd-\udedf\udeeb\udeec\udef4-\udefc\udfe0-\udfeb\udff0]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78-\uddb4\uddb7\uddba\uddbc-\uddcc\uddd0\uddde-\uddff\ude70-\ude74\ude78-\ude7c\ude80-\ude86\ude90-\udeac\udeb0-\udeba\udec0-\udec2\uded0-\uded9\udee0-\udee7]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,UFE0Fg=/\uFE0F/g,U200D=String.fromCharCode(8205),rescaper=/[&amp;&lt;&gt;'"]/g,shouldntBeParsed=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,fromCharCode=String.fromCharCode;return twemoji;function createText(text,clean){return document.createTextNode(clean?text.replace(UFE0Fg,""):text)}function escapeHTML(s){return s.replace(rescaper,replacer)}function defaultImageSrcGenerator(icon,options){return"".concat(options.base,options.size,"/",icon,options.ext)}function grabAllTextNodes(node,allText){var childNodes=node.childNodes,length=childNodes.length,subnode,nodeType;while(length--){subnode=childNodes[length];nodeType=subnode.nodeType;if(nodeType===3){allText.push(subnode)}else if(nodeType===1&amp;&amp;!("ownerSVGElement"in subnode)&amp;&amp;!shouldntBeParsed.test(subnode.nodeName.toLowerCase())){grabAllTextNodes(subnode,allText)}}return allText}function grabTheRightIcon(rawText){return toCodePoint(rawText.indexOf(U200D)&lt;0?rawText.replace(UFE0Fg,""):rawText)}function parseNode(node,options){var allText=grabAllTextNodes(node,[]),length=allText.length,attrib,attrname,modified,fragment,subnode,text,match,i,index,img,rawText,iconId,src;while(length--){modified=!1;fragment=document.createDocumentFragment();subnode=allText[length];text=subnode.nodeValue;i=0;while(match=re.exec(text)){index=match.index;if(index!==i){fragment.appendChild(createText(text.slice(i,index),!0))}rawText=match[0];iconId=grabTheRightIcon(rawText);i=index+rawText.length;src=options.callback(iconId,options);if(iconId&amp;&amp;src){img=new Image;img.onerror=options.onerror;img.setAttribute("draggable","false");attrib=options.attributes(rawText,iconId);for(attrname in attrib){if(attrib.hasOwnProperty(attrname)&amp;&amp;attrname.indexOf("on")!==0&amp;&amp;!img.hasAttribute(attrname)){img.setAttribute(attrname,attrib[attrname])}}img.className=options.className;img.alt=rawText;img.src=src;modified=!0;fragment.appendChild(img)}if(!img)fragment.appendChild(createText(rawText,!1));img=null}if(modified){if(i&lt;text.length){fragment.appendChild(createText(text.slice(i),!0))}subnode.parentNode.replaceChild(fragment,subnode)}}return node}function parseString(str,options){return replace(str,function(rawText){var ret=rawText,iconId=grabTheRightIcon(rawText),src=options.callback(iconId,options),attrib,attrname;if(iconId&amp;&amp;src){ret="&lt;img ".concat('class="',options.className,'" ','draggable="false" ','alt="',rawText,'"',' src="',src,'"');attrib=options.attributes(rawText,iconId);for(attrname in attrib){if(attrib.hasOwnProperty(attrname)&amp;&amp;attrname.indexOf("on")!==0&amp;&amp;ret.indexOf(" "+attrname+"=")===-1){ret=ret.concat(" ",attrname,'="',escapeHTML(attrib[attrname]),'"')}}ret=ret.concat("/&gt;")}return ret})}function replacer(m){return escaper[m]}function returnNull(){return null}function toSizeSquaredAsset(value){return typeof value==="number"?value+"x"+value:value}function fromCodePoint(codepoint){var code=typeof codepoint==="string"?parseInt(codepoint,16):codepoint;if(code&lt;65536){return fromCharCode(code)}code-=65536;return fromCharCode(55296+(code&gt;&gt;10),56320+(code&amp;1023))}function parse(what,how){if(!how||typeof how==="function"){how={callback:how}}return(typeof what==="string"?parseString:parseNode)(what,{callback:how.callback||defaultImageSrcGenerator,attributes:typeof how.attributes==="function"?how.attributes:returnNull,base:typeof how.base==="string"?how.base:twemoji.base,ext:how.ext||twemoji.ext,size:how.folder||toSizeSquaredAsset(how.size||twemoji.size),className:how.className||twemoji.className,onerror:how.onerror||twemoji.onerror})}function replace(text,callback){return String(text).replace(re,callback)}function test(text){re.lastIndex=0;var result=re.test(text);re.lastIndex=0;return result}function toCodePoint(unicodeSurrogates,sep){var r=[],c=0,p=0,i=0;while(i&lt;unicodeSurrogates.length){c=unicodeSurrogates.charCodeAt(i++);if(p){r.push((65536+(p-55296&lt;&lt;10)+(c-56320)).toString(16));p=0}else if(55296&lt;=c&amp;&amp;c&lt;=56319){p=c}else{r.push(c.toString(16))}}return r.join(sep||"-")}}();/*!
 * GSAP 3.12.5
 * https://gsap.com
 * 
 * @license Copyright 2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
 */
!function(t,e){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?e(exports):"function"==typeof define&amp;&amp;define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})}(this,function(e){"use strict";function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function r(t){return"string"==typeof t}function s(t){return"function"==typeof t}function t(t){return"number"==typeof t}function u(t){return void 0===t}function v(t){return"object"==typeof t}function w(t){return!1!==t}function x(){return"undefined"!=typeof window}function y(t){return s(t)||r(t)}function P(t){return(i=yt(t,ot))&amp;&amp;ze}function Q(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")}function R(t,e){return!e&amp;&amp;console.warn(t)}function S(t,e){return t&amp;&amp;(ot[t]=e)&amp;&amp;i&amp;&amp;(i[t]=e)||ot}function T(){return 0}function ea(t){var e,r,i=t[0];if(v(i)||s(i)||(t=[t]),!(e=(i._gsap||{}).harness)){for(r=gt.length;r--&amp;&amp;!gt[r].targetTest(i););e=gt[r]}for(r=t.length;r--;)t[r]&amp;&amp;(t[r]._gsap||(t[r]._gsap=new Vt(t[r],e)))||t.splice(r,1);return t}function fa(t){return t._gsap||ea(Mt(t))[0]._gsap}function ga(t,e,r){return(r=t[e])&amp;&amp;s(r)?t[e]():u(r)&amp;&amp;t.getAttribute&amp;&amp;t.getAttribute(e)||r}function ha(t,e){return(t=t.split(",")).forEach(e)||t}function ia(t){return Math.round(1e5*t)/1e5||0}function ja(t){return Math.round(1e7*t)/1e7||0}function ka(t,e){var r=e.charAt(0),i=parseFloat(e.substr(2));return t=parseFloat(t),"+"===r?t+i:"-"===r?t-i:"*"===r?t*i:t/i}function la(t,e){for(var r=e.length,i=0;t.indexOf(e[i])&lt;0&amp;&amp;++i&lt;r;);return i&lt;r}function ma(){var t,e,r=dt.length,i=dt.slice(0);for(ct={},t=dt.length=0;t&lt;r;t++)(e=i[t])&amp;&amp;e._lazy&amp;&amp;(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)}function na(t,e,r,i){dt.length&amp;&amp;!L&amp;&amp;ma(),t.render(e,r,i||L&amp;&amp;e&lt;0&amp;&amp;(t._initted||t._startAt)),dt.length&amp;&amp;!L&amp;&amp;ma()}function oa(t){var e=parseFloat(t);return(e||0===e)&amp;&amp;(t+"").match(at).length&lt;2?e:r(t)?t.trim():t}function pa(t){return t}function qa(t,e){for(var r in e)r in t||(t[r]=e[r]);return t}function ta(t,e){for(var r in e)"__proto__"!==r&amp;&amp;"constructor"!==r&amp;&amp;"prototype"!==r&amp;&amp;(t[r]=v(e[r])?ta(t[r]||(t[r]={}),e[r]):e[r]);return t}function ua(t,e){var r,i={};for(r in t)r in e||(i[r]=t[r]);return i}function va(t){var e=t.parent||I,r=t.keyframes?function _setKeyframeDefaults(i){return function(t,e){for(var r in e)r in t||"duration"===r&amp;&amp;i||"ease"===r||(t[r]=e[r])}}(Z(t.keyframes)):qa;if(w(t.inherit))for(;e;)r(t,e.vars.defaults),e=e.parent||e._dp;return t}function xa(t,e,r,i,n){void 0===r&amp;&amp;(r="_first"),void 0===i&amp;&amp;(i="_last");var a,s=t[i];if(n)for(a=e[n];s&amp;&amp;s[n]&gt;a;)s=s._prev;return s?(e._next=s._next,s._next=e):(e._next=t[r],t[r]=e),e._next?e._next._prev=e:t[i]=e,e._prev=s,e.parent=e._dp=t,e}function ya(t,e,r,i){void 0===r&amp;&amp;(r="_first"),void 0===i&amp;&amp;(i="_last");var n=e._prev,a=e._next;n?n._next=a:t[r]===e&amp;&amp;(t[r]=a),a?a._prev=n:t[i]===e&amp;&amp;(t[i]=n),e._next=e._prev=e.parent=null}function za(t,e){t.parent&amp;&amp;(!e||t.parent.autoRemoveChildren)&amp;&amp;t.parent.remove&amp;&amp;t.parent.remove(t),t._act=0}function Aa(t,e){if(t&amp;&amp;(!e||e._end&gt;t._dur||e._start&lt;0))for(var r=t;r;)r._dirty=1,r=r.parent;return t}function Ca(t,e,r,i){return t._startAt&amp;&amp;(L?t._startAt.revert(ht):t.vars.immediateRender&amp;&amp;!t.vars.autoRevert||t._startAt.render(e,!0,i))}function Ea(t){return t._repeat?Tt(t._tTime,t=t.duration()+t._rDelay)*t:0}function Ga(t,e){return(t-e._start)*e._ts+(0&lt;=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function Ha(t){return t._end=ja(t._start+(t._tDur/Math.abs(t._ts||t._rts||X)||0))}function Ia(t,e){var r=t._dp;return r&amp;&amp;r.smoothChildTiming&amp;&amp;t._ts&amp;&amp;(t._start=ja(r._time-(0&lt;t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),Ha(t),r._dirty||Aa(r,t)),t}function Ja(t,e){var r;if((e._time||!e._dur&amp;&amp;e._initted||e._start&lt;t._time&amp;&amp;(e._dur||!e.add))&amp;&amp;(r=Ga(t.rawTime(),e),(!e._dur||Ot(0,e.totalDuration(),r)-e._tTime&gt;X)&amp;&amp;e.render(r,!0)),Aa(t,e)._dp&amp;&amp;t._initted&amp;&amp;t._time&gt;=t._dur&amp;&amp;t._ts){if(t._dur&lt;t.duration())for(r=t;r._dp;)0&lt;=r.rawTime()&amp;&amp;r.totalTime(r._tTime),r=r._dp;t._zTime=-X}}function Ka(e,r,i,n){return r.parent&amp;&amp;za(r),r._start=ja((t(i)?i:i||e!==I?xt(e,i,r):e._time)+r._delay),r._end=ja(r._start+(r.totalDuration()/Math.abs(r.timeScale())||0)),xa(e,r,"_first","_last",e._sort?"_start":0),bt(r)||(e._recent=r),n||Ja(e,r),e._ts&lt;0&amp;&amp;Ia(e,e._tTime),e}function La(t,e){return(ot.ScrollTrigger||Q("scrollTrigger",e))&amp;&amp;ot.ScrollTrigger.create(e,t)}function Ma(t,e,r,i,n){return Qt(t,e,n),t._initted?!r&amp;&amp;t._pt&amp;&amp;!L&amp;&amp;(t._dur&amp;&amp;!1!==t.vars.lazy||!t._dur&amp;&amp;t.vars.lazy)&amp;&amp;f!==Rt.frame?(dt.push(t),t._lazy=[n,i],1):void 0:1}function Ra(t,e,r,i){var n=t._repeat,a=ja(e)||0,s=t._tTime/t._tDur;return s&amp;&amp;!i&amp;&amp;(t._time*=a/t._dur),t._dur=a,t._tDur=n?n&lt;0?1e10:ja(a*(n+1)+t._rDelay*n):a,0&lt;s&amp;&amp;!i&amp;&amp;Ia(t,t._tTime=t._tDur*s),t.parent&amp;&amp;Ha(t),r||Aa(t.parent,t),t}function Sa(t){return t instanceof Xt?Aa(t):Ra(t,t._dur)}function Va(e,r,i){var n,a,s=t(r[1]),o=(s?2:1)+(e&lt;2?0:1),u=r[o];if(s&amp;&amp;(u.duration=r[1]),u.parent=i,e){for(n=u,a=i;a&amp;&amp;!("immediateRender"in n);)n=a.vars.defaults||{},a=w(a.vars.inherit)&amp;&amp;a.parent;u.immediateRender=w(n.immediateRender),e&lt;2?u.runBackwards=1:u.startAt=r[o-1]}return new $t(r[0],u,r[1+o])}function Wa(t,e){return t||0===t?e(t):e}function Ya(t,e){return r(t)&amp;&amp;(e=st.exec(t))?e[1]:""}function _a(t,e){return t&amp;&amp;v(t)&amp;&amp;"length"in t&amp;&amp;(!e&amp;&amp;!t.length||t.length-1 in t&amp;&amp;v(t[0]))&amp;&amp;!t.nodeType&amp;&amp;t!==h}function cb(r){return r=Mt(r)[0]||R("Invalid scope")||{},function(t){var e=r.current||r.nativeElement||r;return Mt(t,e.querySelectorAll?e:e===r?R("Invalid scope")||a.createElement("div"):r)}}function db(t){return t.sort(function(){return.5-Math.random()})}function eb(t){if(s(t))return t;var p=v(t)?t:{each:t},_=jt(p.ease),m=p.from||0,g=parseFloat(p.base)||0,y={},e=0&lt;m&amp;&amp;m&lt;1,T=isNaN(m)||e,b=p.axis,w=m,x=m;return r(m)?w=x={center:.5,edges:.5,end:1}[m]||0:!e&amp;&amp;T&amp;&amp;(w=m[0],x=m[1]),function(t,e,r){var i,n,a,s,o,u,h,l,f,d=(r||p).length,c=y[d];if(!c){if(!(f="auto"===p.grid?0:(p.grid||[1,U])[1])){for(h=-U;h&lt;(h=r[f++].getBoundingClientRect().left)&amp;&amp;f&lt;d;);f&lt;d&amp;&amp;f--}for(c=y[d]=[],i=T?Math.min(f,d)*w-.5:m%f,n=f===U?0:T?d*x/f-.5:m/f|0,l=U,u=h=0;u&lt;d;u++)a=u%f-i,s=n-(u/f|0),c[u]=o=b?Math.abs("y"===b?s:a):K(a*a+s*s),h&lt;o&amp;&amp;(h=o),o&lt;l&amp;&amp;(l=o);"random"===m&amp;&amp;db(c),c.max=h-l,c.min=l,c.v=d=(parseFloat(p.amount)||parseFloat(p.each)*(d&lt;f?d-1:b?"y"===b?d/f:f:Math.max(f,d/f))||0)*("edges"===m?-1:1),c.b=d&lt;0?g-d:g,c.u=Ya(p.amount||p.each)||0,_=_&amp;&amp;d&lt;0?Yt(_):_}return d=(c[t]-c.min)/c.max||0,ja(c.b+(_?_(d):d)*c.v)+c.u}}function fb(i){var n=Math.pow(10,((i+"").split(".")[1]||"").length);return function(e){var r=ja(Math.round(parseFloat(e)/i)*i*n);return(r-r%1)/n+(t(e)?0:Ya(e))}}function gb(h,e){var l,f,r=Z(h);return!r&amp;&amp;v(h)&amp;&amp;(l=r=h.radius||U,h.values?(h=Mt(h.values),(f=!t(h[0]))&amp;&amp;(l*=l)):h=fb(h.increment)),Wa(e,r?s(h)?function(t){return f=h(t),Math.abs(f-t)&lt;=l?f:t}:function(e){for(var r,i,n=parseFloat(f?e.x:e),a=parseFloat(f?e.y:0),s=U,o=0,u=h.length;u--;)(r=f?(r=h[u].x-n)*r+(i=h[u].y-a)*i:Math.abs(h[u]-n))&lt;s&amp;&amp;(s=r,o=u);return o=!l||s&lt;=l?h[o]:e,f||o===e||t(e)?o:o+Ya(e)}:fb(h))}function hb(t,e,r,i){return Wa(Z(t)?!e:!0===r?!!(r=0):!i,function(){return Z(t)?t[~~(Math.random()*t.length)]:(r=r||1e-5)&amp;&amp;(i=r&lt;1?Math.pow(10,(r+"").length-2):1)&amp;&amp;Math.floor(Math.round((t-r/2+Math.random()*(e-t+.99*r))/r)*r*i)/i})}function lb(e,r,t){return Wa(t,function(t){return e[~~r(t)]})}function ob(t){for(var e,r,i,n,a=0,s="";~(e=t.indexOf("random(",a));)i=t.indexOf(")",e),n="["===t.charAt(e+7),r=t.substr(e+7,i-e-7).match(n?at:tt),s+=t.substr(a,e-a)+hb(n?r:+r[0],n?0:+r[1],+r[2]||1e-5),a=i+1;return s+t.substr(a,t.length-a)}function rb(t,e,r){var i,n,a,s=t.labels,o=U;for(i in s)(n=s[i]-e)&lt;0==!!r&amp;&amp;n&amp;&amp;o&gt;(n=Math.abs(n))&amp;&amp;(a=i,o=n);return a}function tb(t){return za(t),t.scrollTrigger&amp;&amp;t.scrollTrigger.kill(!!L),t.progress()&lt;1&amp;&amp;Ct(t,"onInterrupt"),t}function wb(t){if(t)if(t=!t.name&amp;&amp;t.default||t,x()||t.headless){var e=t.name,r=s(t),i=e&amp;&amp;!r&amp;&amp;t.init?function(){this._props=[]}:t,n={init:T,render:he,add:Wt,kill:ce,modifier:fe,rawVars:0},a={targetTest:0,get:0,getSetter:ne,aliases:{},register:0};if(Ft(),t!==i){if(pt[e])return;qa(i,qa(ua(t,n),a)),yt(i.prototype,yt(n,ua(t,a))),pt[i.prop=e]=i,t.targetTest&amp;&amp;(gt.push(i),ft[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}S(e,i),t.register&amp;&amp;t.register(ze,i,_e)}else At.push(t)}function zb(t,e,r){return(6*(t+=t&lt;0?1:1&lt;t?-1:0)&lt;1?e+(r-e)*t*6:t&lt;.5?r:3*t&lt;2?e+(r-e)*(2/3-t)*6:e)*St+.5|0}function Ab(e,r,i){var n,a,s,o,u,h,l,f,d,c,p=e?t(e)?[e&gt;&gt;16,e&gt;&gt;8&amp;St,e&amp;St]:0:zt.black;if(!p){if(","===e.substr(-1)&amp;&amp;(e=e.substr(0,e.length-1)),zt[e])p=zt[e];else if("#"===e.charAt(0)){if(e.length&lt;6&amp;&amp;(e="#"+(n=e.charAt(1))+n+(a=e.charAt(2))+a+(s=e.charAt(3))+s+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(p=parseInt(e.substr(1,6),16))&gt;&gt;16,p&gt;&gt;8&amp;St,p&amp;St,parseInt(e.substr(7),16)/255];p=[(e=parseInt(e.substr(1),16))&gt;&gt;16,e&gt;&gt;8&amp;St,e&amp;St]}else if("hsl"===e.substr(0,3))if(p=c=e.match(tt),r){if(~e.indexOf("="))return p=e.match(et),i&amp;&amp;p.length&lt;4&amp;&amp;(p[3]=1),p}else o=+p[0]%360/360,u=p[1]/100,n=2*(h=p[2]/100)-(a=h&lt;=.5?h*(u+1):h+u-h*u),3&lt;p.length&amp;&amp;(p[3]*=1),p[0]=zb(o+1/3,n,a),p[1]=zb(o,n,a),p[2]=zb(o-1/3,n,a);else p=e.match(tt)||zt.transparent;p=p.map(Number)}return r&amp;&amp;!c&amp;&amp;(n=p[0]/St,a=p[1]/St,s=p[2]/St,h=((l=Math.max(n,a,s))+(f=Math.min(n,a,s)))/2,l===f?o=u=0:(d=l-f,u=.5&lt;h?d/(2-l-f):d/(l+f),o=l===n?(a-s)/d+(a&lt;s?6:0):l===a?(s-n)/d+2:(n-a)/d+4,o*=60),p[0]=~~(o+.5),p[1]=~~(100*u+.5),p[2]=~~(100*h+.5)),i&amp;&amp;p.length&lt;4&amp;&amp;(p[3]=1),p}function Bb(t){var r=[],i=[],n=-1;return t.split(Et).forEach(function(t){var e=t.match(rt)||[];r.push.apply(r,e),i.push(n+=e.length+1)}),r.c=i,r}function Cb(t,e,r){var i,n,a,s,o="",u=(t+o).match(Et),h=e?"hsla(":"rgba(",l=0;if(!u)return t;if(u=u.map(function(t){return(t=Ab(t,e,1))&amp;&amp;h+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"}),r&amp;&amp;(a=Bb(t),(i=r.c).join(o)!==a.c.join(o)))for(s=(n=t.replace(Et,"1").split(rt)).length-1;l&lt;s;l++)o+=n[l]+(~i.indexOf(l)?u.shift()||h+"0,0,0,0)":(a.length?a:u.length?u:r).shift());if(!n)for(s=(n=t.split(Et)).length-1;l&lt;s;l++)o+=n[l]+u[l];return o+n[s]}function Fb(t){var e,r=t.join(" ");if(Et.lastIndex=0,Et.test(r))return e=Dt.test(r),t[1]=Cb(t[1],e),t[0]=Cb(t[0],e,Bb(t[1])),!0}function Ob(t){var e=(t+"").split("("),r=Lt[e[0]];return r&amp;&amp;1&lt;e.length&amp;&amp;r.config?r.config.apply(null,~t.indexOf("{")?[function _parseObjectInString(t){for(var e,r,i,n={},a=t.substr(1,t.length-3).split(":"),s=a[0],o=1,u=a.length;o&lt;u;o++)r=a[o],e=o!==u-1?r.lastIndexOf(","):r.length,i=r.substr(0,e),n[s]=isNaN(i)?i.replace(Bt,"").trim():+i,s=r.substr(e+1).trim();return n}(e[1])]:function _valueInParentheses(t){var e=t.indexOf("(")+1,r=t.indexOf(")"),i=t.indexOf("(",e);return t.substring(e,~i&amp;&amp;i&lt;r?t.indexOf(")",r+1):r)}(t).split(",").map(oa)):Lt._CE&amp;&amp;It.test(t)?Lt._CE("",t):r}function Qb(t,e){for(var r,i=t._first;i;)i instanceof Xt?Qb(i,e):!i.vars.yoyoEase||i._yoyo&amp;&amp;i._repeat||i._yoyo===e||(i.timeline?Qb(i.timeline,e):(r=i._ease,i._ease=i._yEase,i._yEase=r,i._yoyo=e)),i=i._next}function Sb(t,e,r,i){void 0===r&amp;&amp;(r=function easeOut(t){return 1-e(1-t)}),void 0===i&amp;&amp;(i=function easeInOut(t){return t&lt;.5?e(2*t)/2:1-e(2*(1-t))/2});var n,a={easeIn:e,easeOut:r,easeInOut:i};return ha(t,function(t){for(var e in Lt[t]=ot[t]=a,Lt[n=t.toLowerCase()]=r,a)Lt[n+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=Lt[t+"."+e]=a[e]}),a}function Tb(e){return function(t){return t&lt;.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}}function Ub(r,t,e){function Jm(t){return 1===t?1:i*Math.pow(2,-10*t)*H((t-a)*n)+1}var i=1&lt;=t?t:1,n=(e||(r?.3:.45))/(t&lt;1?t:1),a=n/N*(Math.asin(1/i)||0),s="out"===r?Jm:"in"===r?function(t){return 1-Jm(1-t)}:Tb(Jm);return n=N/n,s.config=function(t,e){return Ub(r,t,e)},s}function Vb(e,r){function Rm(t){return t?--t*t*((r+1)*t+r)+1:0}void 0===r&amp;&amp;(r=1.70158);var t="out"===e?Rm:"in"===e?function(t){return 1-Rm(1-t)}:Tb(Rm);return t.config=function(t){return Vb(e,t)},t}var F,L,l,I,h,n,a,i,o,f,d,c,p,_,m,g,b,O,k,M,C,A,z,E,D,B,Y,j,q={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},V={duration:.5,overwrite:!1,delay:0},U=1e8,X=1/U,N=2*Math.PI,G=N/4,W=0,K=Math.sqrt,J=Math.cos,H=Math.sin,$="function"==typeof ArrayBuffer&amp;&amp;ArrayBuffer.isView||function(){},Z=Array.isArray,tt=/(?:-?\.?\d|\.)+/gi,et=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,rt=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,it=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,nt=/[+-]=-?[.\d]+/,at=/[^,'"\[\]\s]+/gi,st=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,ot={},ut={suppressEvents:!0,isStart:!0,kill:!1},ht={suppressEvents:!0,kill:!1},lt={suppressEvents:!0},ft={},dt=[],ct={},pt={},_t={},mt=30,gt=[],vt="",yt=function _merge(t,e){for(var r in e)t[r]=e[r];return t},Tt=function _animationCycle(t,e){var r=Math.floor(t/=e);return t&amp;&amp;r===t?r-1:r},bt=function _isFromOrFromStart(t){var e=t.data;return"isFromStart"===e||"isStart"===e},wt={_start:0,endTime:T,totalDuration:T},xt=function _parsePosition(t,e,i){var n,a,s,o=t.labels,u=t._recent||wt,h=t.duration()&gt;=U?u.endTime(!1):t._dur;return r(e)&amp;&amp;(isNaN(e)||e in o)?(a=e.charAt(0),s="%"===e.substr(-1),n=e.indexOf("="),"&lt;"===a||"&gt;"===a?(0&lt;=n&amp;&amp;(e=e.replace(/=/,"")),("&lt;"===a?u._start:u.endTime(0&lt;=u._repeat))+(parseFloat(e.substr(1))||0)*(s?(n&lt;0?u:i).totalDuration()/100:1)):n&lt;0?(e in o||(o[e]=h),o[e]):(a=parseFloat(e.charAt(n-1)+e.substr(n+1)),s&amp;&amp;i&amp;&amp;(a=a/100*(Z(i)?i[0]:i).totalDuration()),1&lt;n?_parsePosition(t,e.substr(0,n-1),i)+a:h+a)):null==e?h:+e},Ot=function _clamp(t,e,r){return r&lt;t?t:e&lt;r?e:r},kt=[].slice,Mt=function toArray(t,e,i){return l&amp;&amp;!e&amp;&amp;l.selector?l.selector(t):!r(t)||i||!n&amp;&amp;Ft()?Z(t)?function _flatten(t,e,i){return void 0===i&amp;&amp;(i=[]),t.forEach(function(t){return r(t)&amp;&amp;!e||_a(t,1)?i.push.apply(i,Mt(t)):i.push(t)})||i}(t,i):_a(t)?kt.call(t,0):t?[t]:[]:kt.call((e||a).querySelectorAll(t),0)},Pt=function mapRange(e,t,r,i,n){var a=t-e,s=i-r;return Wa(n,function(t){return r+((t-e)/a*s||0)})},Ct=function _callback(t,e,r){var i,n,a,s=t.vars,o=s[e],u=l,h=t._ctx;if(o)return i=s[e+"Params"],n=s.callbackScope||t,r&amp;&amp;dt.length&amp;&amp;ma(),h&amp;&amp;(l=h),a=i?o.apply(n,i):o.call(n),l=u,a},At=[],St=255,zt={aqua:[0,St,St],lime:[0,St,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,St],navy:[0,0,128],white:[St,St,St],olive:[128,128,0],yellow:[St,St,0],orange:[St,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[St,0,0],pink:[St,192,203],cyan:[0,St,St],transparent:[St,St,St,0]},Et=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in zt)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Dt=/hsl[a]?\(/,Rt=(k=Date.now,M=500,C=33,A=k(),z=A,D=E=1e3/240,g={time:0,frame:0,tick:function tick(){yl(!0)},deltaRatio:function deltaRatio(t){return b/(1e3/(t||60))},wake:function wake(){o&amp;&amp;(!n&amp;&amp;x()&amp;&amp;(h=n=window,a=h.document||{},ot.gsap=ze,(h.gsapVersions||(h.gsapVersions=[])).push(ze.version),P(i||h.GreenSockGlobals||!h.gsap&amp;&amp;h||{}),At.forEach(wb)),m="undefined"!=typeof requestAnimationFrame&amp;&amp;requestAnimationFrame,p&amp;&amp;g.sleep(),_=m||function(t){return setTimeout(t,D-1e3*g.time+1|0)},c=1,yl(2))},sleep:function sleep(){(m?cancelAnimationFrame:clearTimeout)(p),c=0,_=T},lagSmoothing:function lagSmoothing(t,e){M=t||1/0,C=Math.min(e||33,M)},fps:function fps(t){E=1e3/(t||240),D=1e3*g.time+E},add:function add(n,t,e){var a=t?function(t,e,r,i){n(t,e,r,i),g.remove(a)}:n;return g.remove(n),B[e?"unshift":"push"](a),Ft(),a},remove:function remove(t,e){~(e=B.indexOf(t))&amp;&amp;B.splice(e,1)&amp;&amp;e&lt;=O&amp;&amp;O--},_listeners:B=[]}),Ft=function _wake(){return!c&amp;&amp;Rt.wake()},Lt={},It=/^[\d.\-M][\d.\-,\s]/,Bt=/["']/g,Yt=function _invertEase(e){return function(t){return 1-e(1-t)}},jt=function _parseEase(t,e){return t&amp;&amp;(s(t)?t:Lt[t]||Ob(t))||e};function yl(t){var e,r,i,n,a=k()-z,s=!0===t;if((M&lt;a||a&lt;0)&amp;&amp;(A+=a-C),(0&lt;(e=(i=(z+=a)-A)-D)||s)&amp;&amp;(n=++g.frame,b=i-1e3*g.time,g.time=i/=1e3,D+=e+(E&lt;=e?4:E-e),r=1),s||(p=_(yl)),r)for(O=0;O&lt;B.length;O++)B[O](i,b,n,t)}function gn(t){return t&lt;j?Y*t*t:t&lt;.7272727272727273?Y*Math.pow(t-1.5/2.75,2)+.75:t&lt;.9090909090909092?Y*(t-=2.25/2.75)*t+.9375:Y*Math.pow(t-2.625/2.75,2)+.984375}ha("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var r=e&lt;5?e+1:e;Sb(t+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},function(t){return 1-Math.pow(1-t,r)},function(t){return t&lt;.5?Math.pow(2*t,r)/2:1-Math.pow(2*(1-t),r)/2})}),Lt.Linear.easeNone=Lt.none=Lt.Linear.easeIn,Sb("Elastic",Ub("in"),Ub("out"),Ub()),Y=7.5625,j=1/2.75,Sb("Bounce",function(t){return 1-gn(1-t)},gn),Sb("Expo",function(t){return t?Math.pow(2,10*(t-1)):0}),Sb("Circ",function(t){return-(K(1-t*t)-1)}),Sb("Sine",function(t){return 1===t?1:1-J(t*G)}),Sb("Back",Vb("in"),Vb("out"),Vb()),Lt.SteppedEase=Lt.steps=ot.SteppedEase={config:function config(t,e){void 0===t&amp;&amp;(t=1);var r=1/t,i=t+(e?0:1),n=e?1:0;return function(t){return((i*Ot(0,.99999999,t)|0)+n)*r}}},V.ease=Lt["quad.out"],ha("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return vt+=t+","+t+"Params,"});var qt,Vt=function GSCache(t,e){this.id=W++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:ga,this.set=e?e.getSetter:ne},Ut=((qt=Animation.prototype).delay=function delay(t){return t||0===t?(this.parent&amp;&amp;this.parent.smoothChildTiming&amp;&amp;this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},qt.duration=function duration(t){return arguments.length?this.totalDuration(0&lt;this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&amp;&amp;this._dur},qt.totalDuration=function totalDuration(t){return arguments.length?(this._dirty=0,Ra(this,this._repeat&lt;0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},qt.totalTime=function totalTime(t,e){if(Ft(),!arguments.length)return this._tTime;var r=this._dp;if(r&amp;&amp;r.smoothChildTiming&amp;&amp;this._ts){for(Ia(this,t),!r._dp||r.parent||Ja(r,this);r&amp;&amp;r.parent;)r.parent._time!==r._start+(0&lt;=r._ts?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&amp;&amp;r.totalTime(r._tTime,!0),r=r.parent;!this.parent&amp;&amp;this._dp.autoRemoveChildren&amp;&amp;(0&lt;this._ts&amp;&amp;t&lt;this._tDur||this._ts&lt;0&amp;&amp;0&lt;t||!this._tDur&amp;&amp;!t)&amp;&amp;Ka(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&amp;&amp;!e||this._initted&amp;&amp;Math.abs(this._zTime)===X||!t&amp;&amp;!this._initted&amp;&amp;(this.add||this._ptLookup))&amp;&amp;(this._ts||(this._pTime=t),na(this,t,e)),this},qt.time=function time(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+Ea(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},qt.totalProgress=function totalProgress(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):0&lt;this.rawTime()?1:0},qt.progress=function progress(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&amp;this.iteration()?t:1-t)+Ea(this),e):this.duration()?Math.min(1,this._time/this._dur):0&lt;this.rawTime()?1:0},qt.iteration=function iteration(t,e){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*r,e):this._repeat?Tt(this._tTime,r)+1:1},qt.timeScale=function timeScale(t,e){if(!arguments.length)return this._rts===-X?0:this._rts;if(this._rts===t)return this;var r=this.parent&amp;&amp;this._ts?Ga(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-X?0:this._rts,this.totalTime(Ot(-Math.abs(this._delay),this._tDur,r),!1!==e),Ha(this),function _recacheAncestors(t){for(var e=t.parent;e&amp;&amp;e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t}(this)},qt.paused=function paused(t){return arguments.length?(this._ps!==t&amp;&amp;((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Ft(),this._ts=this._rts,this.totalTime(this.parent&amp;&amp;!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&amp;&amp;Math.abs(this._zTime)!==X&amp;&amp;(this._tTime-=X)))),this):this._ps},qt.startTime=function startTime(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return!e||!e._sort&amp;&amp;this.parent||Ka(e,this,t-this._delay),this}return this._start},qt.endTime=function endTime(t){return this._start+(w(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},qt.rawTime=function rawTime(t){var e=this.parent||this._dp;return e?t&amp;&amp;(!this._ts||this._repeat&amp;&amp;this._time&amp;&amp;this.totalProgress()&lt;1)?this._tTime%(this._dur+this._rDelay):this._ts?Ga(e.rawTime(t),this):this._tTime:this._tTime},qt.revert=function revert(t){void 0===t&amp;&amp;(t=lt);var e=L;return L=t,(this._initted||this._startAt)&amp;&amp;(this.timeline&amp;&amp;this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),"nested"!==this.data&amp;&amp;!1!==t.kill&amp;&amp;this.kill(),L=e,this},qt.globalTime=function globalTime(t){for(var e=this,r=arguments.length?t:e.rawTime();e;)r=e._start+r/(Math.abs(e._ts)||1),e=e._dp;return!this.parent&amp;&amp;this._sat?this._sat.globalTime(t):r},qt.repeat=function repeat(t){return arguments.length?(this._repeat=t===1/0?-2:t,Sa(this)):-2===this._repeat?1/0:this._repeat},qt.repeatDelay=function repeatDelay(t){if(arguments.length){var e=this._time;return this._rDelay=t,Sa(this),e?this.time(e):this}return this._rDelay},qt.yoyo=function yoyo(t){return arguments.length?(this._yoyo=t,this):this._yoyo},qt.seek=function seek(t,e){return this.totalTime(xt(this,t),w(e))},qt.restart=function restart(t,e){return this.play().totalTime(t?-this._delay:0,w(e))},qt.play=function play(t,e){return null!=t&amp;&amp;this.seek(t,e),this.reversed(!1).paused(!1)},qt.reverse=function reverse(t,e){return null!=t&amp;&amp;this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},qt.pause=function pause(t,e){return null!=t&amp;&amp;this.seek(t,e),this.paused(!0)},qt.resume=function resume(){return this.paused(!1)},qt.reversed=function reversed(t){return arguments.length?(!!t!==this.reversed()&amp;&amp;this.timeScale(-this._rts||(t?-X:0)),this):this._rts&lt;0},qt.invalidate=function invalidate(){return this._initted=this._act=0,this._zTime=-X,this},qt.isActive=function isActive(){var t,e=this.parent||this._dp,r=this._start;return!(e&amp;&amp;!(this._ts&amp;&amp;this._initted&amp;&amp;e.isActive()&amp;&amp;(t=e.rawTime(!0))&gt;=r&amp;&amp;t&lt;this.endTime(!0)-X))},qt.eventCallback=function eventCallback(t,e,r){var i=this.vars;return 1&lt;arguments.length?(e?(i[t]=e,r&amp;&amp;(i[t+"Params"]=r),"onUpdate"===t&amp;&amp;(this._onUpdate=e)):delete i[t],this):i[t]},qt.then=function then(t){var i=this;return new Promise(function(e){function Co(){var t=i.then;i.then=null,s(r)&amp;&amp;(r=r(i))&amp;&amp;(r.then||r===i)&amp;&amp;(i.then=t),e(r),i.then=t}var r=s(t)?t:pa;i._initted&amp;&amp;1===i.totalProgress()&amp;&amp;0&lt;=i._ts||!i._tTime&amp;&amp;i._ts&lt;0?Co():i._prom=Co})},qt.kill=function kill(){tb(this)},Animation);function Animation(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&amp;&amp;(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,Ra(this,+t.duration,1,1),this.data=t.data,l&amp;&amp;(this._ctx=l).data.push(this),c||Rt.wake()}qa(Ut.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-X,_prom:0,_ps:!1,_rts:1});var Xt=function(i){function Timeline(t,e){var r;return void 0===t&amp;&amp;(t={}),(r=i.call(this,t)||this).labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=w(t.sortChildren),I&amp;&amp;Ka(t.parent||I,_assertThisInitialized(r),e),t.reversed&amp;&amp;r.reverse(),t.paused&amp;&amp;r.paused(!0),t.scrollTrigger&amp;&amp;La(_assertThisInitialized(r),t.scrollTrigger),r}_inheritsLoose(Timeline,i);var e=Timeline.prototype;return e.to=function to(t,e,r){return Va(0,arguments,this),this},e.from=function from(t,e,r){return Va(1,arguments,this),this},e.fromTo=function fromTo(t,e,r,i){return Va(2,arguments,this),this},e.set=function set(t,e,r){return e.duration=0,e.parent=this,va(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new $t(t,e,xt(this,r),1),this},e.call=function call(t,e,r){return Ka(this,$t.delayedCall(0,t,e),r)},e.staggerTo=function staggerTo(t,e,r,i,n,a,s){return r.duration=e,r.stagger=r.stagger||i,r.onComplete=a,r.onCompleteParams=s,r.parent=this,new $t(t,r,xt(this,n)),this},e.staggerFrom=function staggerFrom(t,e,r,i,n,a,s){return r.runBackwards=1,va(r).immediateRender=w(r.immediateRender),this.staggerTo(t,e,r,i,n,a,s)},e.staggerFromTo=function staggerFromTo(t,e,r,i,n,a,s,o){return i.startAt=r,va(i).immediateRender=w(i.immediateRender),this.staggerTo(t,e,i,n,a,s,o)},e.render=function render(t,e,r){var i,n,a,s,o,u,h,l,f,d,c,p,_=this._time,m=this._dirty?this.totalDuration():this._tDur,g=this._dur,v=t&lt;=0?0:ja(t),y=this._zTime&lt;0!=t&lt;0&amp;&amp;(this._initted||!g);if(this!==I&amp;&amp;m&lt;v&amp;&amp;0&lt;=t&amp;&amp;(v=m),v!==this._tTime||r||y){if(_!==this._time&amp;&amp;g&amp;&amp;(v+=this._time-_,t+=this._time-_),i=v,f=this._start,u=!(l=this._ts),y&amp;&amp;(g||(_=this._zTime),!t&amp;&amp;e||(this._zTime=t)),this._repeat){if(c=this._yoyo,o=g+this._rDelay,this._repeat&lt;-1&amp;&amp;t&lt;0)return this.totalTime(100*o+t,e,r);if(i=ja(v%o),v===m?(s=this._repeat,i=g):((s=~~(v/o))&amp;&amp;s===v/o&amp;&amp;(i=g,s--),g&lt;i&amp;&amp;(i=g)),d=Tt(this._tTime,o),!_&amp;&amp;this._tTime&amp;&amp;d!==s&amp;&amp;this._tTime-d*o-this._dur&lt;=0&amp;&amp;(d=s),c&amp;&amp;1&amp;s&amp;&amp;(i=g-i,p=1),s!==d&amp;&amp;!this._lock){var T=c&amp;&amp;1&amp;d,b=T===(c&amp;&amp;1&amp;s);if(s&lt;d&amp;&amp;(T=!T),_=T?0:v%g?g:v,this._lock=1,this.render(_||(p?0:ja(s*o)),e,!g)._lock=0,this._tTime=v,!e&amp;&amp;this.parent&amp;&amp;Ct(this,"onRepeat"),this.vars.repeatRefresh&amp;&amp;!p&amp;&amp;(this.invalidate()._lock=1),_&amp;&amp;_!==this._time||u!=!this._ts||this.vars.onRepeat&amp;&amp;!this.parent&amp;&amp;!this._act)return this;if(g=this._dur,m=this._tDur,b&amp;&amp;(this._lock=2,_=T?g:-1e-4,this.render(_,!0),this.vars.repeatRefresh&amp;&amp;!p&amp;&amp;this.invalidate()),this._lock=0,!this._ts&amp;&amp;!u)return this;Qb(this,p)}}if(this._hasPause&amp;&amp;!this._forcing&amp;&amp;this._lock&lt;2&amp;&amp;(h=function _findNextPauseTween(t,e,r){var i;if(e&lt;r)for(i=t._first;i&amp;&amp;i._start&lt;=r;){if("isPause"===i.data&amp;&amp;i._start&gt;e)return i;i=i._next}else for(i=t._last;i&amp;&amp;i._start&gt;=r;){if("isPause"===i.data&amp;&amp;i._start&lt;e)return i;i=i._prev}}(this,ja(_),ja(i)))&amp;&amp;(v-=i-(i=h._start)),this._tTime=v,this._time=i,this._act=!l,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,_=0),!_&amp;&amp;i&amp;&amp;!e&amp;&amp;!s&amp;&amp;(Ct(this,"onStart"),this._tTime!==v))return this;if(_&lt;=i&amp;&amp;0&lt;=t)for(n=this._first;n;){if(a=n._next,(n._act||i&gt;=n._start)&amp;&amp;n._ts&amp;&amp;h!==n){if(n.parent!==this)return this.render(t,e,r);if(n.render(0&lt;n._ts?(i-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(i-n._start)*n._ts,e,r),i!==this._time||!this._ts&amp;&amp;!u){h=0,a&amp;&amp;(v+=this._zTime=-X);break}}n=a}else{n=this._last;for(var w=t&lt;0?t:i;n;){if(a=n._prev,(n._act||w&lt;=n._end)&amp;&amp;n._ts&amp;&amp;h!==n){if(n.parent!==this)return this.render(t,e,r);if(n.render(0&lt;n._ts?(w-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(w-n._start)*n._ts,e,r||L&amp;&amp;(n._initted||n._startAt)),i!==this._time||!this._ts&amp;&amp;!u){h=0,a&amp;&amp;(v+=this._zTime=w?-X:X);break}}n=a}}if(h&amp;&amp;!e&amp;&amp;(this.pause(),h.render(_&lt;=i?0:-X)._zTime=_&lt;=i?1:-1,this._ts))return this._start=f,Ha(this),this.render(t,e,r);this._onUpdate&amp;&amp;!e&amp;&amp;Ct(this,"onUpdate",!0),(v===m&amp;&amp;this._tTime&gt;=this.totalDuration()||!v&amp;&amp;_)&amp;&amp;(f!==this._start&amp;&amp;Math.abs(l)===Math.abs(this._ts)||this._lock||(!t&amp;&amp;g||!(v===m&amp;&amp;0&lt;this._ts||!v&amp;&amp;this._ts&lt;0)||za(this,1),e||t&lt;0&amp;&amp;!_||!v&amp;&amp;!_&amp;&amp;m||(Ct(this,v===m&amp;&amp;0&lt;=t?"onComplete":"onReverseComplete",!0),!this._prom||v&lt;m&amp;&amp;0&lt;this.timeScale()||this._prom())))}return this},e.add=function add(e,i){var n=this;if(t(i)||(i=xt(this,i,e)),!(e instanceof Ut)){if(Z(e))return e.forEach(function(t){return n.add(t,i)}),this;if(r(e))return this.addLabel(e,i);if(!s(e))return this;e=$t.delayedCall(0,e)}return this!==e?Ka(this,e,i):this},e.getChildren=function getChildren(t,e,r,i){void 0===t&amp;&amp;(t=!0),void 0===e&amp;&amp;(e=!0),void 0===r&amp;&amp;(r=!0),void 0===i&amp;&amp;(i=-U);for(var n=[],a=this._first;a;)a._start&gt;=i&amp;&amp;(a instanceof $t?e&amp;&amp;n.push(a):(r&amp;&amp;n.push(a),t&amp;&amp;n.push.apply(n,a.getChildren(!0,e,r)))),a=a._next;return n},e.getById=function getById(t){for(var e=this.getChildren(1,1,1),r=e.length;r--;)if(e[r].vars.id===t)return e[r]},e.remove=function remove(t){return r(t)?this.removeLabel(t):s(t)?this.killTweensOf(t):(ya(this,t),t===this._recent&amp;&amp;(this._recent=this._last),Aa(this))},e.totalTime=function totalTime(t,e){return arguments.length?(this._forcing=1,!this._dp&amp;&amp;this._ts&amp;&amp;(this._start=ja(Rt.time-(0&lt;this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),i.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},e.addLabel=function addLabel(t,e){return this.labels[t]=xt(this,e),this},e.removeLabel=function removeLabel(t){return delete this.labels[t],this},e.addPause=function addPause(t,e,r){var i=$t.delayedCall(0,e||T,r);return i.data="isPause",this._hasPause=1,Ka(this,i,xt(this,t))},e.removePause=function removePause(t){var e=this._first;for(t=xt(this,t);e;)e._start===t&amp;&amp;"isPause"===e.data&amp;&amp;za(e),e=e._next},e.killTweensOf=function killTweensOf(t,e,r){for(var i=this.getTweensOf(t,r),n=i.length;n--;)Nt!==i[n]&amp;&amp;i[n].kill(t,e);return this},e.getTweensOf=function getTweensOf(e,r){for(var i,n=[],a=Mt(e),s=this._first,o=t(r);s;)s instanceof $t?la(s._targets,a)&amp;&amp;(o?(!Nt||s._initted&amp;&amp;s._ts)&amp;&amp;s.globalTime(0)&lt;=r&amp;&amp;s.globalTime(s.totalDuration())&gt;r:!r||s.isActive())&amp;&amp;n.push(s):(i=s.getTweensOf(a,r)).length&amp;&amp;n.push.apply(n,i),s=s._next;return n},e.tweenTo=function tweenTo(t,e){e=e||{};var r,i=this,n=xt(i,t),a=e.startAt,s=e.onStart,o=e.onStartParams,u=e.immediateRender,h=$t.to(i,qa({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(a&amp;&amp;"time"in a?a.time:i._time))/i.timeScale())||X,onStart:function onStart(){if(i.pause(),!r){var t=e.duration||Math.abs((n-(a&amp;&amp;"time"in a?a.time:i._time))/i.timeScale());h._dur!==t&amp;&amp;Ra(h,t,0,1).render(h._time,!0,!0),r=1}s&amp;&amp;s.apply(h,o||[])}},e));return u?h.render(0):h},e.tweenFromTo=function tweenFromTo(t,e,r){return this.tweenTo(e,qa({startAt:{time:xt(this,t)}},r))},e.recent=function recent(){return this._recent},e.nextLabel=function nextLabel(t){return void 0===t&amp;&amp;(t=this._time),rb(this,xt(this,t))},e.previousLabel=function previousLabel(t){return void 0===t&amp;&amp;(t=this._time),rb(this,xt(this,t),1)},e.currentLabel=function currentLabel(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+X)},e.shiftChildren=function shiftChildren(t,e,r){void 0===r&amp;&amp;(r=0);for(var i,n=this._first,a=this.labels;n;)n._start&gt;=r&amp;&amp;(n._start+=t,n._end+=t),n=n._next;if(e)for(i in a)a[i]&gt;=r&amp;&amp;(a[i]+=t);return Aa(this)},e.invalidate=function invalidate(t){var e=this._first;for(this._lock=0;e;)e.invalidate(t),e=e._next;return i.prototype.invalidate.call(this,t)},e.clear=function clear(t){void 0===t&amp;&amp;(t=!0);for(var e,r=this._first;r;)e=r._next,this.remove(r),r=e;return this._dp&amp;&amp;(this._time=this._tTime=this._pTime=0),t&amp;&amp;(this.labels={}),Aa(this)},e.totalDuration=function totalDuration(t){var e,r,i,n=0,a=this,s=a._last,o=U;if(arguments.length)return a.timeScale((a._repeat&lt;0?a.duration():a.totalDuration())/(a.reversed()?-t:t));if(a._dirty){for(i=a.parent;s;)e=s._prev,s._dirty&amp;&amp;s.totalDuration(),o&lt;(r=s._start)&amp;&amp;a._sort&amp;&amp;s._ts&amp;&amp;!a._lock?(a._lock=1,Ka(a,s,r-s._delay,1)._lock=0):o=r,r&lt;0&amp;&amp;s._ts&amp;&amp;(n-=r,(!i&amp;&amp;!a._dp||i&amp;&amp;i.smoothChildTiming)&amp;&amp;(a._start+=r/a._ts,a._time-=r,a._tTime-=r),a.shiftChildren(-r,!1,-Infinity),o=0),s._end&gt;n&amp;&amp;s._ts&amp;&amp;(n=s._end),s=e;Ra(a,a===I&amp;&amp;a._time&gt;n?a._time:n,1,1),a._dirty=0}return a._tDur},Timeline.updateRoot=function updateRoot(t){if(I._ts&amp;&amp;(na(I,Ga(t,I)),f=Rt.frame),Rt.frame&gt;=mt){mt+=q.autoSleep||120;var e=I._first;if((!e||!e._ts)&amp;&amp;q.autoSleep&amp;&amp;Rt._listeners.length&lt;2){for(;e&amp;&amp;!e._ts;)e=e._next;e||Rt.sleep()}}},Timeline}(Ut);qa(Xt.prototype,{_lock:0,_hasPause:0,_forcing:0});function ac(t,e,i,n,a,o){var u,h,l,f;if(pt[t]&amp;&amp;!1!==(u=new pt[t]).init(a,u.rawVars?e[t]:function _processVars(t,e,i,n,a){if(s(t)&amp;&amp;(t=Kt(t,a,e,i,n)),!v(t)||t.style&amp;&amp;t.nodeType||Z(t)||$(t))return r(t)?Kt(t,a,e,i,n):t;var o,u={};for(o in t)u[o]=Kt(t[o],a,e,i,n);return u}(e[t],n,a,o,i),i,n,o)&amp;&amp;(i._pt=h=new _e(i._pt,a,t,0,1,u.render,u,0,u.priority),i!==d))for(l=i._ptLookup[i._targets.indexOf(a)],f=u._props.length;f--;)l[u._props[f]]=h;return u}function gc(t,r,e,i){var n,a,s=r.ease||i||"power1.inOut";if(Z(r))a=e[t]||(e[t]=[]),r.forEach(function(t,e){return a.push({t:e/(r.length-1)*100,v:t,e:s})});else for(n in r)a=e[n]||(e[n]=[]),"ease"===n||a.push({t:parseFloat(t),v:r[n],e:s})}var Nt,Gt,Wt=function _addPropTween(t,e,i,n,a,o,u,h,l,f){s(n)&amp;&amp;(n=n(a||0,t,o));var d,c=t[e],p="get"!==i?i:s(c)?l?t[e.indexOf("set")||!s(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():c,_=s(c)?l?re:te:Zt;if(r(n)&amp;&amp;(~n.indexOf("random(")&amp;&amp;(n=ob(n)),"="===n.charAt(1)&amp;&amp;(!(d=ka(p,n)+(Ya(p)||0))&amp;&amp;0!==d||(n=d))),!f||p!==n||Gt)return isNaN(p*n)||""===n?(c||e in t||Q(e,n),function _addComplexStringPropTween(t,e,r,i,n,a,s){var o,u,h,l,f,d,c,p,_=new _e(this._pt,t,e,0,1,ue,null,n),m=0,g=0;for(_.b=r,_.e=i,r+="",(c=~(i+="").indexOf("random("))&amp;&amp;(i=ob(i)),a&amp;&amp;(a(p=[r,i],t,e),r=p[0],i=p[1]),u=r.match(it)||[];o=it.exec(i);)l=o[0],f=i.substring(m,o.index),h?h=(h+1)%5:"rgba("===f.substr(-5)&amp;&amp;(h=1),l!==u[g++]&amp;&amp;(d=parseFloat(u[g-1])||0,_._pt={_next:_._pt,p:f||1===g?f:",",s:d,c:"="===l.charAt(1)?ka(d,l)-d:parseFloat(l)-d,m:h&amp;&amp;h&lt;4?Math.round:0},m=it.lastIndex);return _.c=m&lt;i.length?i.substring(m,i.length):"",_.fp=s,(nt.test(i)||c)&amp;&amp;(_.e=0),this._pt=_}.call(this,t,e,p,n,_,h||q.stringFilter,l)):(d=new _e(this._pt,t,e,+p||0,n-(p||0),"boolean"==typeof c?se:ae,0,_),l&amp;&amp;(d.fp=l),u&amp;&amp;d.modifier(u,this,t),this._pt=d)},Qt=function _initTween(t,e,r){var i,n,a,s,o,u,h,l,f,d,c,p,_,m=t.vars,g=m.ease,v=m.startAt,y=m.immediateRender,T=m.lazy,b=m.onUpdate,x=m.runBackwards,O=m.yoyoEase,k=m.keyframes,M=m.autoRevert,P=t._dur,C=t._startAt,A=t._targets,S=t.parent,z=S&amp;&amp;"nested"===S.data?S.vars.targets:A,E="auto"===t._overwrite&amp;&amp;!F,D=t.timeline;if(!D||k&amp;&amp;g||(g="none"),t._ease=jt(g,V.ease),t._yEase=O?Yt(jt(!0===O?g:O,V.ease)):0,O&amp;&amp;t._yoyo&amp;&amp;!t._repeat&amp;&amp;(O=t._yEase,t._yEase=t._ease,t._ease=O),t._from=!D&amp;&amp;!!m.runBackwards,!D||k&amp;&amp;!m.stagger){if(p=(l=A[0]?fa(A[0]).harness:0)&amp;&amp;m[l.prop],i=ua(m,ft),C&amp;&amp;(C._zTime&lt;0&amp;&amp;C.progress(1),e&lt;0&amp;&amp;x&amp;&amp;y&amp;&amp;!M?C.render(-1,!0):C.revert(x&amp;&amp;P?ht:ut),C._lazy=0),v){if(za(t._startAt=$t.set(A,qa({data:"isStart",overwrite:!1,parent:S,immediateRender:!0,lazy:!C&amp;&amp;w(T),startAt:null,delay:0,onUpdate:b&amp;&amp;function(){return Ct(t,"onUpdate")},stagger:0},v))),t._startAt._dp=0,t._startAt._sat=t,e&lt;0&amp;&amp;(L||!y&amp;&amp;!M)&amp;&amp;t._startAt.revert(ht),y&amp;&amp;P&amp;&amp;e&lt;=0&amp;&amp;r&lt;=0)return void(e&amp;&amp;(t._zTime=e))}else if(x&amp;&amp;P&amp;&amp;!C)if(e&amp;&amp;(y=!1),a=qa({overwrite:!1,data:"isFromStart",lazy:y&amp;&amp;!C&amp;&amp;w(T),immediateRender:y,stagger:0,parent:S},i),p&amp;&amp;(a[l.prop]=p),za(t._startAt=$t.set(A,a)),t._startAt._dp=0,t._startAt._sat=t,e&lt;0&amp;&amp;(L?t._startAt.revert(ht):t._startAt.render(-1,!0)),t._zTime=e,y){if(!e)return}else _initTween(t._startAt,X,X);for(t._pt=t._ptCache=0,T=P&amp;&amp;w(T)||T&amp;&amp;!P,n=0;n&lt;A.length;n++){if(h=(o=A[n])._gsap||ea(A)[n]._gsap,t._ptLookup[n]=d={},ct[h.id]&amp;&amp;dt.length&amp;&amp;ma(),c=z===A?n:z.indexOf(o),l&amp;&amp;!1!==(f=new l).init(o,p||i,t,c,z)&amp;&amp;(t._pt=s=new _e(t._pt,o,f.name,0,1,f.render,f,0,f.priority),f._props.forEach(function(t){d[t]=s}),f.priority&amp;&amp;(u=1)),!l||p)for(a in i)pt[a]&amp;&amp;(f=ac(a,i,t,c,o,z))?f.priority&amp;&amp;(u=1):d[a]=s=Wt.call(t,o,a,"get",i[a],c,z,0,m.stringFilter);t._op&amp;&amp;t._op[n]&amp;&amp;t.kill(o,t._op[n]),E&amp;&amp;t._pt&amp;&amp;(Nt=t,I.killTweensOf(o,d,t.globalTime(e)),_=!t.parent,Nt=0),t._pt&amp;&amp;T&amp;&amp;(ct[h.id]=1)}u&amp;&amp;pe(t),t._onInit&amp;&amp;t._onInit(t)}t._onUpdate=b,t._initted=(!t._op||t._pt)&amp;&amp;!_,k&amp;&amp;e&lt;=0&amp;&amp;D.render(U,!0,!0)},Kt=function _parseFuncOrString(t,e,i,n,a){return s(t)?t.call(e,i,n,a):r(t)&amp;&amp;~t.indexOf("random(")?ob(t):t},Jt=vt+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Ht={};ha(Jt+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return Ht[t]=1});var $t=function(D){function Tween(e,r,i,n){var a;"number"==typeof r&amp;&amp;(i.duration=r,r=i,i=null);var s,o,u,h,l,f,d,c,p=(a=D.call(this,n?r:va(r))||this).vars,_=p.duration,m=p.delay,g=p.immediateRender,T=p.stagger,b=p.overwrite,x=p.keyframes,O=p.defaults,k=p.scrollTrigger,M=p.yoyoEase,P=r.parent||I,C=(Z(e)||$(e)?t(e[0]):"length"in r)?[e]:Mt(e);if(a._targets=C.length?ea(C):R("GSAP target "+e+" not found. https://gsap.com",!q.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=b,x||T||y(_)||y(m)){if(r=a.vars,(s=a.timeline=new Xt({data:"nested",defaults:O||{},targets:P&amp;&amp;"nested"===P.data?P.vars.targets:C})).kill(),s.parent=s._dp=_assertThisInitialized(a),s._start=0,T||y(_)||y(m)){if(h=C.length,d=T&amp;&amp;eb(T),v(T))for(l in T)~Jt.indexOf(l)&amp;&amp;((c=c||{})[l]=T[l]);for(o=0;o&lt;h;o++)(u=ua(r,Ht)).stagger=0,M&amp;&amp;(u.yoyoEase=M),c&amp;&amp;yt(u,c),f=C[o],u.duration=+Kt(_,_assertThisInitialized(a),o,f,C),u.delay=(+Kt(m,_assertThisInitialized(a),o,f,C)||0)-a._delay,!T&amp;&amp;1===h&amp;&amp;u.delay&amp;&amp;(a._delay=m=u.delay,a._start+=m,u.delay=0),s.to(f,u,d?d(o,f,C):0),s._ease=Lt.none;s.duration()?_=m=0:a.timeline=0}else if(x){va(qa(s.vars.defaults,{ease:"none"})),s._ease=jt(x.ease||r.ease||"none");var A,S,z,E=0;if(Z(x))x.forEach(function(t){return s.to(C,t,"&gt;")}),s.duration();else{for(l in u={},x)"ease"===l||"easeEach"===l||gc(l,x[l],u,x.easeEach);for(l in u)for(A=u[l].sort(function(t,e){return t.t-e.t}),o=E=0;o&lt;A.length;o++)(z={ease:(S=A[o]).e,duration:(S.t-(o?A[o-1].t:0))/100*_})[l]=S.v,s.to(C,z,E),E+=z.duration;s.duration()&lt;_&amp;&amp;s.to({},{duration:_-s.duration()})}}_||a.duration(_=s.duration())}else a.timeline=0;return!0!==b||F||(Nt=_assertThisInitialized(a),I.killTweensOf(C),Nt=0),Ka(P,_assertThisInitialized(a),i),r.reversed&amp;&amp;a.reverse(),r.paused&amp;&amp;a.paused(!0),(g||!_&amp;&amp;!x&amp;&amp;a._start===ja(P._time)&amp;&amp;w(g)&amp;&amp;function _hasNoPausedAncestors(t){return!t||t._ts&amp;&amp;_hasNoPausedAncestors(t.parent)}(_assertThisInitialized(a))&amp;&amp;"nested"!==P.data)&amp;&amp;(a._tTime=-X,a.render(Math.max(0,-m)||0)),k&amp;&amp;La(_assertThisInitialized(a),k),a}_inheritsLoose(Tween,D);var e=Tween.prototype;return e.render=function render(t,e,r){var i,n,a,s,o,u,h,l,f,d=this._time,c=this._tDur,p=this._dur,_=t&lt;0,m=c-X&lt;t&amp;&amp;!_?c:t&lt;X?0:t;if(p){if(m!==this._tTime||!t||r||!this._initted&amp;&amp;this._tTime||this._startAt&amp;&amp;this._zTime&lt;0!=_){if(i=m,l=this.timeline,this._repeat){if(s=p+this._rDelay,this._repeat&lt;-1&amp;&amp;_)return this.totalTime(100*s+t,e,r);if(i=ja(m%s),m===c?(a=this._repeat,i=p):((a=~~(m/s))&amp;&amp;a===ja(m/s)&amp;&amp;(i=p,a--),p&lt;i&amp;&amp;(i=p)),(u=this._yoyo&amp;&amp;1&amp;a)&amp;&amp;(f=this._yEase,i=p-i),o=Tt(this._tTime,s),i===d&amp;&amp;!r&amp;&amp;this._initted&amp;&amp;a===o)return this._tTime=m,this;a!==o&amp;&amp;(l&amp;&amp;this._yEase&amp;&amp;Qb(l,u),this.vars.repeatRefresh&amp;&amp;!u&amp;&amp;!this._lock&amp;&amp;this._time!==s&amp;&amp;this._initted&amp;&amp;(this._lock=r=1,this.render(ja(s*a),!0).invalidate()._lock=0))}if(!this._initted){if(Ma(this,_?t:i,r,e,m))return this._tTime=0,this;if(!(d===this._time||r&amp;&amp;this.vars.repeatRefresh&amp;&amp;a!==o))return this;if(p!==this._dur)return this.render(t,e,r)}if(this._tTime=m,this._time=i,!this._act&amp;&amp;this._ts&amp;&amp;(this._act=1,this._lazy=0),this.ratio=h=(f||this._ease)(i/p),this._from&amp;&amp;(this.ratio=h=1-h),i&amp;&amp;!d&amp;&amp;!e&amp;&amp;!a&amp;&amp;(Ct(this,"onStart"),this._tTime!==m))return this;for(n=this._pt;n;)n.r(h,n.d),n=n._next;l&amp;&amp;l.render(t&lt;0?t:l._dur*l._ease(i/this._dur),e,r)||this._startAt&amp;&amp;(this._zTime=t),this._onUpdate&amp;&amp;!e&amp;&amp;(_&amp;&amp;Ca(this,t,0,r),Ct(this,"onUpdate")),this._repeat&amp;&amp;a!==o&amp;&amp;this.vars.onRepeat&amp;&amp;!e&amp;&amp;this.parent&amp;&amp;Ct(this,"onRepeat"),m!==this._tDur&amp;&amp;m||this._tTime!==m||(_&amp;&amp;!this._onUpdate&amp;&amp;Ca(this,t,0,!0),!t&amp;&amp;p||!(m===this._tDur&amp;&amp;0&lt;this._ts||!m&amp;&amp;this._ts&lt;0)||za(this,1),e||_&amp;&amp;!d||!(m||d||u)||(Ct(this,m===c?"onComplete":"onReverseComplete",!0),!this._prom||m&lt;c&amp;&amp;0&lt;this.timeScale()||this._prom()))}}else!function _renderZeroDurationTween(t,e,r,i){var n,a,s,o=t.ratio,u=e&lt;0||!e&amp;&amp;(!t._start&amp;&amp;function _parentPlayheadIsBeforeStart(t){var e=t.parent;return e&amp;&amp;e._ts&amp;&amp;e._initted&amp;&amp;!e._lock&amp;&amp;(e.rawTime()&lt;0||_parentPlayheadIsBeforeStart(e))}(t)&amp;&amp;(t._initted||!bt(t))||(t._ts&lt;0||t._dp._ts&lt;0)&amp;&amp;!bt(t))?0:1,h=t._rDelay,l=0;if(h&amp;&amp;t._repeat&amp;&amp;(l=Ot(0,t._tDur,e),a=Tt(l,h),t._yoyo&amp;&amp;1&amp;a&amp;&amp;(u=1-u),a!==Tt(t._tTime,h)&amp;&amp;(o=1-u,t.vars.repeatRefresh&amp;&amp;t._initted&amp;&amp;t.invalidate())),u!==o||L||i||t._zTime===X||!e&amp;&amp;t._zTime){if(!t._initted&amp;&amp;Ma(t,e,i,r,l))return;for(s=t._zTime,t._zTime=e||(r?X:0),r=r||e&amp;&amp;!s,t.ratio=u,t._from&amp;&amp;(u=1-u),t._time=0,t._tTime=l,n=t._pt;n;)n.r(u,n.d),n=n._next;e&lt;0&amp;&amp;Ca(t,e,0,!0),t._onUpdate&amp;&amp;!r&amp;&amp;Ct(t,"onUpdate"),l&amp;&amp;t._repeat&amp;&amp;!r&amp;&amp;t.parent&amp;&amp;Ct(t,"onRepeat"),(e&gt;=t._tDur||e&lt;0)&amp;&amp;t.ratio===u&amp;&amp;(u&amp;&amp;za(t,1),r||L||(Ct(t,u?"onComplete":"onReverseComplete",!0),t._prom&amp;&amp;t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,r);return this},e.targets=function targets(){return this._targets},e.invalidate=function invalidate(t){return t&amp;&amp;this.vars.runBackwards||(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&amp;&amp;this.timeline.invalidate(t),D.prototype.invalidate.call(this,t)},e.resetTo=function resetTo(t,e,r,i,n){c||Rt.wake(),this._ts||this.play();var a,s=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||Qt(this,s),a=this._ease(s/this._dur),function _updatePropTweens(t,e,r,i,n,a,s,o){var u,h,l,f,d=(t._pt&amp;&amp;t._ptCache||(t._ptCache={}))[e];if(!d)for(d=t._ptCache[e]=[],l=t._ptLookup,f=t._targets.length;f--;){if((u=l[f][e])&amp;&amp;u.d&amp;&amp;u.d._pt)for(u=u.d._pt;u&amp;&amp;u.p!==e&amp;&amp;u.fp!==e;)u=u._next;if(!u)return Gt=1,t.vars[e]="+=0",Qt(t,s),Gt=0,o?R(e+" not eligible for reset"):1;d.push(u)}for(f=d.length;f--;)(u=(h=d[f])._pt||h).s=!i&amp;&amp;0!==i||n?u.s+(i||0)+a*u.c:i,u.c=r-u.s,h.e&amp;&amp;(h.e=ia(r)+Ya(h.e)),h.b&amp;&amp;(h.b=u.s+Ya(h.b))}(this,t,e,r,i,a,s,n)?this.resetTo(t,e,r,i,1):(Ia(this,0),this.parent||xa(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},e.kill=function kill(t,e){if(void 0===e&amp;&amp;(e="all"),!(t||e&amp;&amp;"all"!==e))return this._lazy=this._pt=0,this.parent?tb(this):this;if(this.timeline){var i=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Nt&amp;&amp;!0!==Nt.vars.overwrite)._first||tb(this),this.parent&amp;&amp;i!==this.timeline.totalDuration()&amp;&amp;Ra(this,this._dur*this.timeline._tDur/i,0,1),this}var n,a,s,o,u,h,l,f=this._targets,d=t?Mt(t):f,c=this._ptLookup,p=this._pt;if((!e||"all"===e)&amp;&amp;function _arraysMatch(t,e){for(var r=t.length,i=r===e.length;i&amp;&amp;r--&amp;&amp;t[r]===e[r];);return r&lt;0}(f,d))return"all"===e&amp;&amp;(this._pt=0),tb(this);for(n=this._op=this._op||[],"all"!==e&amp;&amp;(r(e)&amp;&amp;(u={},ha(e,function(t){return u[t]=1}),e=u),e=function _addAliasesToVars(t,e){var r,i,n,a,s=t[0]?fa(t[0]).harness:0,o=s&amp;&amp;s.aliases;if(!o)return e;for(i in r=yt({},e),o)if(i in r)for(n=(a=o[i].split(",")).length;n--;)r[a[n]]=r[i];return r}(f,e)),l=f.length;l--;)if(~d.indexOf(f[l]))for(u in a=c[l],"all"===e?(n[l]=e,o=a,s={}):(s=n[l]=n[l]||{},o=e),o)(h=a&amp;&amp;a[u])&amp;&amp;("kill"in h.d&amp;&amp;!0!==h.d.kill(u)||ya(this,h,"_pt"),delete a[u]),"all"!==s&amp;&amp;(s[u]=1);return this._initted&amp;&amp;!this._pt&amp;&amp;p&amp;&amp;tb(this),this},Tween.to=function to(t,e,r){return new Tween(t,e,r)},Tween.from=function from(t,e){return Va(1,arguments)},Tween.delayedCall=function delayedCall(t,e,r,i){return new Tween(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},Tween.fromTo=function fromTo(t,e,r){return Va(2,arguments)},Tween.set=function set(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new Tween(t,e)},Tween.killTweensOf=function killTweensOf(t,e,r){return I.killTweensOf(t,e,r)},Tween}(Ut);qa($t.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ha("staggerTo,staggerFrom,staggerFromTo",function(r){$t[r]=function(){var t=new Xt,e=kt.call(arguments,0);return e.splice("staggerFromTo"===r?5:4,0,0),t[r].apply(t,e)}});function oc(t,e,r){return t.setAttribute(e,r)}function wc(t,e,r,i){i.mSet(t,e,i.m.call(i.tween,r,i.mt),i)}var Zt=function _setterPlain(t,e,r){return t[e]=r},te=function _setterFunc(t,e,r){return t[e](r)},re=function _setterFuncWithParam(t,e,r,i){return t[e](i.fp,r)},ne=function _getSetter(t,e){return s(t[e])?te:u(t[e])&amp;&amp;t.setAttribute?oc:Zt},ae=function _renderPlain(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},se=function _renderBoolean(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},ue=function _renderComplexString(t,e){var r=e._pt,i="";if(!t&amp;&amp;e.b)i=e.b;else if(1===t&amp;&amp;e.e)i=e.e;else{for(;r;)i=r.p+(r.m?r.m(r.s+r.c*t):Math.round(1e4*(r.s+r.c*t))/1e4)+i,r=r._next;i+=e.c}e.set(e.t,e.p,i,e)},he=function _renderPropTweens(t,e){for(var r=e._pt;r;)r.r(t,r.d),r=r._next},fe=function _addPluginModifier(t,e,r,i){for(var n,a=this._pt;a;)n=a._next,a.p===i&amp;&amp;a.modifier(t,e,r),a=n},ce=function _killPropTweensOf(t){for(var e,r,i=this._pt;i;)r=i._next,i.p===t&amp;&amp;!i.op||i.op===t?ya(this,i,"_pt"):i.dep||(e=1),i=r;return!e},pe=function _sortPropTweensByPriority(t){for(var e,r,i,n,a=t._pt;a;){for(e=a._next,r=i;r&amp;&amp;r.pr&gt;a.pr;)r=r._next;(a._prev=r?r._prev:n)?a._prev._next=a:i=a,(a._next=r)?r._prev=a:n=a,a=e}t._pt=i},_e=(PropTween.prototype.modifier=function modifier(t,e,r){this.mSet=this.mSet||this.set,this.set=wc,this.m=t,this.mt=r,this.tween=e},PropTween);function PropTween(t,e,r,i,n,a,s,o,u){this.t=e,this.s=i,this.c=n,this.p=r,this.r=a||ae,this.d=s||this,this.set=o||Zt,this.pr=u||0,(this._next=t)&amp;&amp;(t._prev=this)}ha(vt+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return ft[t]=1}),ot.TweenMax=ot.TweenLite=$t,ot.TimelineLite=ot.TimelineMax=Xt,I=new Xt({sortChildren:!1,defaults:V,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),q.stringFilter=Fb;function Ec(t){return(ye[t]||Te).map(function(t){return t()})}function Fc(){var t=Date.now(),o=[];2&lt;t-Oe&amp;&amp;(Ec("matchMediaInit"),ge.forEach(function(t){var e,r,i,n,a=t.queries,s=t.conditions;for(r in a)(e=h.matchMedia(a[r]).matches)&amp;&amp;(i=1),e!==s[r]&amp;&amp;(s[r]=e,n=1);n&amp;&amp;(t.revert(),i&amp;&amp;o.push(t))}),Ec("matchMediaRevert"),o.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),Oe=t,Ec("matchMedia"))}var me,ge=[],ye={},Te=[],Oe=0,Me=0,Pe=((me=Context.prototype).add=function add(t,i,n){function Gw(){var t,e=l,r=a.selector;return e&amp;&amp;e!==a&amp;&amp;e.data.push(a),n&amp;&amp;(a.selector=cb(n)),l=a,t=i.apply(a,arguments),s(t)&amp;&amp;a._r.push(t),l=e,a.selector=r,a.isReverted=!1,t}s(t)&amp;&amp;(n=i,i=t,t=s);var a=this;return a.last=Gw,t===s?Gw(a,function(t){return a.add(null,t)}):t?a[t]=Gw:Gw},me.ignore=function ignore(t){var e=l;l=null,t(this),l=e},me.getTweens=function getTweens(){var e=[];return this.data.forEach(function(t){return t instanceof Context?e.push.apply(e,t.getTweens()):t instanceof $t&amp;&amp;!(t.parent&amp;&amp;"nested"===t.parent.data)&amp;&amp;e.push(t)}),e},me.clear=function clear(){this._r.length=this.data.length=0},me.kill=function kill(i,t){var n=this;if(i?function(){for(var t,e=n.getTweens(),r=n.data.length;r--;)"isFlip"===(t=n.data[r]).data&amp;&amp;(t.revert(),t.getChildren(!0,!0,!1).forEach(function(t){return e.splice(e.indexOf(t),1)}));for(e.map(function(t){return{g:t._dur||t._delay||t._sat&amp;&amp;!t._sat.vars.immediateRender?t.globalTime(0):-1/0,t:t}}).sort(function(t,e){return e.g-t.g||-1/0}).forEach(function(t){return t.t.revert(i)}),r=n.data.length;r--;)(t=n.data[r])instanceof Xt?"nested"!==t.data&amp;&amp;(t.scrollTrigger&amp;&amp;t.scrollTrigger.revert(),t.kill()):t instanceof $t||!t.revert||t.revert(i);n._r.forEach(function(t){return t(i,n)}),n.isReverted=!0}():this.data.forEach(function(t){return t.kill&amp;&amp;t.kill()}),this.clear(),t)for(var e=ge.length;e--;)ge[e].id===this.id&amp;&amp;ge.splice(e,1)},me.revert=function revert(t){this.kill(t||{})},Context);function Context(t,e){this.selector=e&amp;&amp;cb(e),this.data=[],this._r=[],this.isReverted=!1,this.id=Me++,t&amp;&amp;this.add(t)}var Ce,Ae=((Ce=MatchMedia.prototype).add=function add(t,e,r){v(t)||(t={matches:t});var i,n,a,s=new Pe(0,r||this.scope),o=s.conditions={};for(n in l&amp;&amp;!s.selector&amp;&amp;(s.selector=l.selector),this.contexts.push(s),e=s.add("onMatch",e),s.queries=t)"all"===n?a=1:(i=h.matchMedia(t[n]))&amp;&amp;(ge.indexOf(s)&lt;0&amp;&amp;ge.push(s),(o[n]=i.matches)&amp;&amp;(a=1),i.addListener?i.addListener(Fc):i.addEventListener("change",Fc));return a&amp;&amp;e(s,function(t){return s.add(null,t)}),this},Ce.revert=function revert(t){this.kill(t||{})},Ce.kill=function kill(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},MatchMedia);function MatchMedia(t){this.contexts=[],this.scope=t,l&amp;&amp;l.data.push(this)}var Se={registerPlugin:function registerPlugin(){for(var t=arguments.length,e=new Array(t),r=0;r&lt;t;r++)e[r]=arguments[r];e.forEach(function(t){return wb(t)})},timeline:function timeline(t){return new Xt(t)},getTweensOf:function getTweensOf(t,e){return I.getTweensOf(t,e)},getProperty:function getProperty(i,t,e,n){r(i)&amp;&amp;(i=Mt(i)[0]);var a=fa(i||{}).get,s=e?pa:oa;return"native"===e&amp;&amp;(e=""),i?t?s((pt[t]&amp;&amp;pt[t].get||a)(i,t,e,n)):function(t,e,r){return s((pt[t]&amp;&amp;pt[t].get||a)(i,t,e,r))}:i},quickSetter:function quickSetter(r,e,i){if(1&lt;(r=Mt(r)).length){var n=r.map(function(t){return ze.quickSetter(t,e,i)}),a=n.length;return function(t){for(var e=a;e--;)n[e](t)}}r=r[0]||{};var s=pt[e],o=fa(r),u=o.harness&amp;&amp;(o.harness.aliases||{})[e]||e,h=s?function(t){var e=new s;d._pt=0,e.init(r,i?t+i:t,d,0,[r]),e.render(1,e),d._pt&amp;&amp;he(1,d)}:o.set(r,u);return s?h:function(t){return h(r,u,i?t+i:t,o,1)}},quickTo:function quickTo(t,i,e){function $x(t,e,r){return n.resetTo(i,t,e,r)}var r,n=ze.to(t,yt(((r={})[i]="+=0.1",r.paused=!0,r),e||{}));return $x.tween=n,$x},isTweening:function isTweening(t){return 0&lt;I.getTweensOf(t,!0).length},defaults:function defaults(t){return t&amp;&amp;t.ease&amp;&amp;(t.ease=jt(t.ease,V.ease)),ta(V,t||{})},config:function config(t){return ta(q,t||{})},registerEffect:function registerEffect(t){var i=t.name,n=t.effect,e=t.plugins,a=t.defaults,r=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&amp;&amp;!pt[t]&amp;&amp;!ot[t]&amp;&amp;R(i+" effect requires "+t+" plugin.")}),_t[i]=function(t,e,r){return n(Mt(t),qa(e||{},a),r)},r&amp;&amp;(Xt.prototype[i]=function(t,e,r){return this.add(_t[i](t,v(e)?e:(r=e)&amp;&amp;{},this),r)})},registerEase:function registerEase(t,e){Lt[t]=jt(e)},parseEase:function parseEase(t,e){return arguments.length?jt(t,e):Lt},getById:function getById(t){return I.getById(t)},exportRoot:function exportRoot(t,e){void 0===t&amp;&amp;(t={});var r,i,n=new Xt(t);for(n.smoothChildTiming=w(t.smoothChildTiming),I.remove(n),n._dp=0,n._time=n._tTime=I._time,r=I._first;r;)i=r._next,!e&amp;&amp;!r._dur&amp;&amp;r instanceof $t&amp;&amp;r.vars.onComplete===r._targets[0]||Ka(n,r,r._start-r._delay),r=i;return Ka(I,n,0),n},context:function context(t,e){return t?new Pe(t,e):l},matchMedia:function matchMedia(t){return new Ae(t)},matchMediaRefresh:function matchMediaRefresh(){return ge.forEach(function(t){var e,r,i=t.conditions;for(r in i)i[r]&amp;&amp;(i[r]=!1,e=1);e&amp;&amp;t.revert()})||Fc()},addEventListener:function addEventListener(t,e){var r=ye[t]||(ye[t]=[]);~r.indexOf(e)||r.push(e)},removeEventListener:function removeEventListener(t,e){var r=ye[t],i=r&amp;&amp;r.indexOf(e);0&lt;=i&amp;&amp;r.splice(i,1)},utils:{wrap:function wrap(e,t,r){var i=t-e;return Z(e)?lb(e,wrap(0,e.length),t):Wa(r,function(t){return(i+(t-e)%i)%i+e})},wrapYoyo:function wrapYoyo(e,t,r){var i=t-e,n=2*i;return Z(e)?lb(e,wrapYoyo(0,e.length-1),t):Wa(r,function(t){return e+(i&lt;(t=(n+(t-e)%n)%n||0)?n-t:t)})},distribute:eb,random:hb,snap:gb,normalize:function normalize(t,e,r){return Pt(t,e,0,1,r)},getUnit:Ya,clamp:function clamp(e,r,t){return Wa(t,function(t){return Ot(e,r,t)})},splitColor:Ab,toArray:Mt,selector:cb,mapRange:Pt,pipe:function pipe(){for(var t=arguments.length,e=new Array(t),r=0;r&lt;t;r++)e[r]=arguments[r];return function(t){return e.reduce(function(t,e){return e(t)},t)}},unitize:function unitize(e,r){return function(t){return e(parseFloat(t))+(r||Ya(t))}},interpolate:function interpolate(e,i,t,n){var a=isNaN(e+i)?0:function(t){return(1-t)*e+t*i};if(!a){var s,o,u,h,l,f=r(e),d={};if(!0===t&amp;&amp;(n=1)&amp;&amp;(t=null),f)e={p:e},i={p:i};else if(Z(e)&amp;&amp;!Z(i)){for(u=[],h=e.length,l=h-2,o=1;o&lt;h;o++)u.push(interpolate(e[o-1],e[o]));h--,a=function func(t){t*=h;var e=Math.min(l,~~t);return u[e](t-e)},t=i}else n||(e=yt(Z(e)?[]:{},e));if(!u){for(s in i)Wt.call(d,e,s,"get",i[s]);a=function func(t){return he(t,d)||(f?e.p:e)}}}return Wa(t,a)},shuffle:db},install:P,effects:_t,ticker:Rt,updateRoot:Xt.updateRoot,plugins:pt,globalTimeline:I,core:{PropTween:_e,globals:S,Tween:$t,Timeline:Xt,Animation:Ut,getCache:fa,_removeLinkedListItem:ya,reverting:function reverting(){return L},context:function context(t){return t&amp;&amp;l&amp;&amp;(l.data.push(t),t._ctx=l),l},suppressOverwrites:function suppressOverwrites(t){return F=t}}};ha("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return Se[t]=$t[t]}),Rt.add(Xt.updateRoot),d=Se.to({},{duration:0});function Jc(t,e){for(var r=t._pt;r&amp;&amp;r.p!==e&amp;&amp;r.op!==e&amp;&amp;r.fp!==e;)r=r._next;return r}function Lc(t,a){return{name:t,rawVars:1,init:function init(t,n,e){e._onInit=function(t){var e,i;if(r(n)&amp;&amp;(e={},ha(n,function(t){return e[t]=1}),n=e),a){for(i in e={},n)e[i]=a(n[i]);n=e}!function _addModifiers(t,e){var r,i,n,a=t._targets;for(r in e)for(i=a.length;i--;)(n=(n=t._ptLookup[i][r])&amp;&amp;n.d)&amp;&amp;(n._pt&amp;&amp;(n=Jc(n,r)),n&amp;&amp;n.modifier&amp;&amp;n.modifier(e[r],t,a[i],r))}(t,n)}}}}var ze=Se.registerPlugin({name:"attr",init:function init(t,e,r,i,n){var a,s,o;for(a in this.tween=r,e)o=t.getAttribute(a)||"",(s=this.add(t,"setAttribute",(o||0)+"",e[a],i,n,0,0,a)).op=a,s.b=o,this._props.push(a)},render:function render(t,e){for(var r=e._pt;r;)L?r.set(r.t,r.p,r.b,r):r.r(t,r.d),r=r._next}},{name:"endArray",init:function init(t,e){for(var r=e.length;r--;)this.add(t,r,t[r]||0,e[r],0,0,0,0,0,1)}},Lc("roundProps",fb),Lc("modifiers"),Lc("snap",gb))||Se;$t.version=Xt.version=ze.version="3.12.5",o=1,x()&amp;&amp;Ft();function vd(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function wd(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function xd(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)}function yd(t,e){var r=e.s+e.c*t;e.set(e.t,e.p,~~(r+(r&lt;0?-.5:.5))+e.u,e)}function zd(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function Ad(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function Bd(t,e,r){return t.style[e]=r}function Cd(t,e,r){return t.style.setProperty(e,r)}function Dd(t,e,r){return t._gsap[e]=r}function Ed(t,e,r){return t._gsap.scaleX=t._gsap.scaleY=r}function Fd(t,e,r,i,n){var a=t._gsap;a.scaleX=a.scaleY=r,a.renderTransform(n,a)}function Gd(t,e,r,i,n){var a=t._gsap;a[e]=r,a.renderTransform(n,a)}function Jd(t,e){var r=this,i=this.target,n=i.style,a=i._gsap;if(t in ar&amp;&amp;n){if(this.tfm=this.tfm||{},"transform"===t)return dr.transform.split(",").forEach(function(t){return Jd.call(r,t,e)});if(~(t=dr[t]||t).indexOf(",")?t.split(",").forEach(function(t){return r.tfm[t]=yr(i,t)}):this.tfm[t]=a.x?a[t]:yr(i,t),t===pr&amp;&amp;(this.tfm.zOrigin=a.zOrigin),0&lt;=this.props.indexOf(cr))return;a.svg&amp;&amp;(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(pr,e,"")),t=cr}(n||e)&amp;&amp;this.props.push(t,e,n[t])}function Kd(t){t.translate&amp;&amp;(t.removeProperty("translate"),t.removeProperty("scale"),t.removeProperty("rotate"))}function Ld(){var t,e,r=this.props,i=this.target,n=i.style,a=i._gsap;for(t=0;t&lt;r.length;t+=3)r[t+1]?i[r[t]]=r[t+2]:r[t+2]?n[r[t]]=r[t+2]:n.removeProperty("--"===r[t].substr(0,2)?r[t]:r[t].replace(hr,"-$1").toLowerCase());if(this.tfm){for(e in this.tfm)a[e]=this.tfm[e];a.svg&amp;&amp;(a.renderTransform(),i.setAttribute("data-svg-origin",this.svgo||"")),(t=Be())&amp;&amp;t.isStart||n[cr]||(Kd(n),a.zOrigin&amp;&amp;n[pr]&amp;&amp;(n[pr]+=" "+a.zOrigin+"px",a.zOrigin=0,a.renderTransform()),a.uncache=1)}}function Md(t,e){var r={target:t,props:[],revert:Ld,save:Jd};return t._gsap||ze.core.getCache(t),e&amp;&amp;e.split(",").forEach(function(t){return r.save(t)}),r}function Od(t,e){var r=De.createElementNS?De.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):De.createElement(t);return r&amp;&amp;r.style?r:De.createElement(t)}function Pd(t,e,r){var i=getComputedStyle(t);return i[e]||i.getPropertyValue(e.replace(hr,"-$1").toLowerCase())||i.getPropertyValue(e)||!r&amp;&amp;Pd(t,mr(e)||e,1)||""}function Sd(){(function _windowExists(){return"undefined"!=typeof window})()&amp;&amp;window.document&amp;&amp;(Ee=window,De=Ee.document,Re=De.documentElement,Le=Od("div")||{style:{}},Od("div"),cr=mr(cr),pr=cr+"Origin",Le.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Ye=!!mr("perspective"),Be=ze.core.reverting,Fe=1)}function Td(t){var e,r=Od("svg",this.ownerSVGElement&amp;&amp;this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,n=this.nextSibling,a=this.style.cssText;if(Re.appendChild(r),r.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=Td}catch(t){}else this._gsapBBox&amp;&amp;(e=this._gsapBBox());return i&amp;&amp;(n?i.insertBefore(this,n):i.appendChild(this)),Re.removeChild(r),this.style.cssText=a,e}function Ud(t,e){for(var r=e.length;r--;)if(t.hasAttribute(e[r]))return t.getAttribute(e[r])}function Vd(e){var r;try{r=e.getBBox()}catch(t){r=Td.call(e,!0)}return r&amp;&amp;(r.width||r.height)||e.getBBox===Td||(r=Td.call(e,!0)),!r||r.width||r.x||r.y?r:{x:+Ud(e,["x","cx","x1"])||0,y:+Ud(e,["y","cy","y1"])||0,width:0,height:0}}function Wd(t){return!(!t.getCTM||t.parentNode&amp;&amp;!t.ownerSVGElement||!Vd(t))}function Xd(t,e){if(e){var r,i=t.style;e in ar&amp;&amp;e!==pr&amp;&amp;(e=cr),i.removeProperty?("ms"!==(r=e.substr(0,2))&amp;&amp;"webkit"!==e.substr(0,6)||(e="-"+e),i.removeProperty("--"===r?e:e.replace(hr,"-$1").toLowerCase())):i.removeAttribute(e)}}function Yd(t,e,r,i,n,a){var s=new _e(t._pt,e,r,0,1,a?Ad:zd);return(t._pt=s).b=i,s.e=n,t._props.push(r),s}function _d(t,e,r,i){var n,a,s,o,u=parseFloat(r)||0,h=(r+"").trim().substr((u+"").length)||"px",l=Le.style,f=lr.test(e),d="svg"===t.tagName.toLowerCase(),c=(d?"client":"offset")+(f?"Width":"Height"),p="px"===i,_="%"===i;if(i===h||!u||gr[i]||gr[h])return u;if("px"===h||p||(u=_d(t,e,r,"px")),o=t.getCTM&amp;&amp;Wd(t),(_||"%"===h)&amp;&amp;(ar[e]||~e.indexOf("adius")))return n=o?t.getBBox()[f?"width":"height"]:t[c],ia(_?u/n*100:u/100*n);if(l[f?"width":"height"]=100+(p?h:i),a=~e.indexOf("adius")||"em"===i&amp;&amp;t.appendChild&amp;&amp;!d?t:t.parentNode,o&amp;&amp;(a=(t.ownerSVGElement||{}).parentNode),a&amp;&amp;a!==De&amp;&amp;a.appendChild||(a=De.body),(s=a._gsap)&amp;&amp;_&amp;&amp;s.width&amp;&amp;f&amp;&amp;s.time===Rt.time&amp;&amp;!s.uncache)return ia(u/s.width*100);if(!_||"height"!==e&amp;&amp;"width"!==e)!_&amp;&amp;"%"!==h||vr[Pd(a,"display")]||(l.position=Pd(t,"position")),a===t&amp;&amp;(l.position="static"),a.appendChild(Le),n=Le[c],a.removeChild(Le),l.position="absolute";else{var m=t.style[e];t.style[e]=100+i,n=t[c],m?t.style[e]=m:Xd(t,e)}return f&amp;&amp;_&amp;&amp;((s=fa(a)).time=Rt.time,s.width=a[c]),ia(p?n*u/100:n&amp;&amp;u?100/n*u:0)}function be(t,e,r,i){if(!r||"none"===r){var n=mr(e,t,1),a=n&amp;&amp;Pd(t,n,1);a&amp;&amp;a!==r?(e=n,r=a):"borderColor"===e&amp;&amp;(r=Pd(t,"borderTopColor"))}var s,o,u,h,l,f,d,c,p,_,m,g=new _e(this._pt,t.style,e,0,1,ue),v=0,y=0;if(g.b=r,g.e=i,r+="","auto"===(i+="")&amp;&amp;(f=t.style[e],t.style[e]=i,i=Pd(t,e)||i,f?t.style[e]=f:Xd(t,e)),Fb(s=[r,i]),i=s[1],u=(r=s[0]).match(rt)||[],(i.match(rt)||[]).length){for(;o=rt.exec(i);)d=o[0],p=i.substring(v,o.index),l?l=(l+1)%5:"rgba("!==p.substr(-5)&amp;&amp;"hsla("!==p.substr(-5)||(l=1),d!==(f=u[y++]||"")&amp;&amp;(h=parseFloat(f)||0,m=f.substr((h+"").length),"="===d.charAt(1)&amp;&amp;(d=ka(h,d)+m),c=parseFloat(d),_=d.substr((c+"").length),v=rt.lastIndex-_.length,_||(_=_||q.units[e]||m,v===i.length&amp;&amp;(i+=_,g.e+=_)),m!==_&amp;&amp;(h=_d(t,e,f,_)||0),g._pt={_next:g._pt,p:p||1===y?p:",",s:h,c:c-h,m:l&amp;&amp;l&lt;4||"zIndex"===e?Math.round:0});g.c=v&lt;i.length?i.substring(v,i.length):""}else g.r="display"===e&amp;&amp;"none"===i?Ad:zd;return nt.test(i)&amp;&amp;(g.e=0),this._pt=g}function de(t){var e=t.split(" "),r=e[0],i=e[1]||"50%";return"top"!==r&amp;&amp;"bottom"!==r&amp;&amp;"left"!==i&amp;&amp;"right"!==i||(t=r,r=i,i=t),e[0]=Tr[r]||r,e[1]=Tr[i]||i,e.join(" ")}function ee(t,e){if(e.tween&amp;&amp;e.tween._time===e.tween._dur){var r,i,n,a=e.t,s=a.style,o=e.u,u=a._gsap;if("all"===o||!0===o)s.cssText="",i=1;else for(n=(o=o.split(",")).length;-1&lt;--n;)r=o[n],ar[r]&amp;&amp;(i=1,r="transformOrigin"===r?pr:cr),Xd(a,r);i&amp;&amp;(Xd(a,cr),u&amp;&amp;(u.svg&amp;&amp;a.removeAttribute("transform"),Or(a,1),u.uncache=1,Kd(s)))}}function ie(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function je(t){var e=Pd(t,cr);return ie(e)?wr:e.substr(7).match(et).map(ia)}function ke(t,e){var r,i,n,a,s=t._gsap||fa(t),o=t.style,u=je(t);return s.svg&amp;&amp;t.getAttribute("transform")?"1,0,0,1,0,0"===(u=[(n=t.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?wr:u:(u!==wr||t.offsetParent||t===Re||s.svg||(n=o.display,o.display="block",(r=t.parentNode)&amp;&amp;t.offsetParent||(a=1,i=t.nextElementSibling,Re.appendChild(t)),u=je(t),n?o.display=n:Xd(t,"display"),a&amp;&amp;(i?r.insertBefore(t,i):r?r.appendChild(t):Re.removeChild(t))),e&amp;&amp;6&lt;u.length?[u[0],u[1],u[4],u[5],u[12],u[13]]:u)}function le(t,e,r,i,n,a){var s,o,u,h=t._gsap,l=n||ke(t,!0),f=h.xOrigin||0,d=h.yOrigin||0,c=h.xOffset||0,p=h.yOffset||0,_=l[0],m=l[1],g=l[2],v=l[3],y=l[4],T=l[5],b=e.split(" "),w=parseFloat(b[0])||0,x=parseFloat(b[1])||0;r?l!==wr&amp;&amp;(o=_*v-m*g)&amp;&amp;(u=w*(-m/o)+x*(_/o)-(_*T-m*y)/o,w=w*(v/o)+x*(-g/o)+(g*T-v*y)/o,x=u):(w=(s=Vd(t)).x+(~b[0].indexOf("%")?w/100*s.width:w),x=s.y+(~(b[1]||b[0]).indexOf("%")?x/100*s.height:x)),i||!1!==i&amp;&amp;h.smooth?(y=w-f,T=x-d,h.xOffset=c+(y*_+T*g)-y,h.yOffset=p+(y*m+T*v)-T):h.xOffset=h.yOffset=0,h.xOrigin=w,h.yOrigin=x,h.smooth=!!i,h.origin=e,h.originIsAbsolute=!!r,t.style[pr]="0px 0px",a&amp;&amp;(Yd(a,h,"xOrigin",f,w),Yd(a,h,"yOrigin",d,x),Yd(a,h,"xOffset",c,h.xOffset),Yd(a,h,"yOffset",p,h.yOffset)),t.setAttribute("data-svg-origin",w+" "+x)}function oe(t,e,r){var i=Ya(e);return ia(parseFloat(e)+parseFloat(_d(t,"x",r+"px",i)))+i}function ve(t,e,i,n,a){var s,o,u=360,h=r(a),l=parseFloat(a)*(h&amp;&amp;~a.indexOf("rad")?sr:1)-n,f=n+l+"deg";return h&amp;&amp;("short"===(s=a.split("_")[1])&amp;&amp;(l%=u)!==l%180&amp;&amp;(l+=l&lt;0?u:-u),"cw"===s&amp;&amp;l&lt;0?l=(l+36e9)%u-~~(l/u)*u:"ccw"===s&amp;&amp;0&lt;l&amp;&amp;(l=(l-36e9)%u-~~(l/u)*u)),t._pt=o=new _e(t._pt,e,i,n,l,wd),o.e=f,o.u="deg",t._props.push(i),o}function we(t,e){for(var r in e)t[r]=e[r];return t}function xe(t,e,r){var i,n,a,s,o,u,h,l=we({},r._gsap),f=r.style;for(n in l.svg?(a=r.getAttribute("transform"),r.setAttribute("transform",""),f[cr]=e,i=Or(r,1),Xd(r,cr),r.setAttribute("transform",a)):(a=getComputedStyle(r)[cr],f[cr]=e,i=Or(r,1),f[cr]=a),ar)(a=l[n])!==(s=i[n])&amp;&amp;"perspective,force3D,transformOrigin,svgOrigin".indexOf(n)&lt;0&amp;&amp;(o=Ya(a)!==(h=Ya(s))?_d(r,n,a,h):parseFloat(a),u=parseFloat(s),t._pt=new _e(t._pt,i,n,o,u-o,vd),t._pt.u=h||0,t._props.push(n));we(i,l)}var Ee,De,Re,Fe,Le,Ie,Be,Ye,qe=Lt.Power0,Ve=Lt.Power1,Ue=Lt.Power2,Xe=Lt.Power3,Ne=Lt.Power4,Ge=Lt.Linear,We=Lt.Quad,Qe=Lt.Cubic,Ke=Lt.Quart,Je=Lt.Quint,He=Lt.Strong,$e=Lt.Elastic,Ze=Lt.Back,tr=Lt.SteppedEase,er=Lt.Bounce,rr=Lt.Sine,ir=Lt.Expo,nr=Lt.Circ,ar={},sr=180/Math.PI,or=Math.PI/180,ur=Math.atan2,hr=/([A-Z])/g,lr=/(left|right|width|margin|padding|x)/i,fr=/[\s,\(]\S/,dr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},cr="transform",pr=cr+"Origin",_r="O,Moz,ms,Ms,Webkit".split(","),mr=function _checkPropPrefix(t,e,r){var i=(e||Le).style,n=5;if(t in i&amp;&amp;!r)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);n--&amp;&amp;!(_r[n]+t in i););return n&lt;0?null:(3===n?"ms":0&lt;=n?_r[n]:"")+t},gr={deg:1,rad:1,turn:1},vr={grid:1,flex:1},yr=function _get(t,e,r,i){var n;return Fe||Sd(),e in dr&amp;&amp;"transform"!==e&amp;&amp;~(e=dr[e]).indexOf(",")&amp;&amp;(e=e.split(",")[0]),ar[e]&amp;&amp;"transform"!==e?(n=Or(t,i),n="transformOrigin"!==e?n[e]:n.svg?n.origin:kr(Pd(t,pr))+" "+n.zOrigin+"px"):(n=t.style[e])&amp;&amp;"auto"!==n&amp;&amp;!i&amp;&amp;!~(n+"").indexOf("calc(")||(n=br[e]&amp;&amp;br[e](t,e,r)||Pd(t,e)||ga(t,e)||("opacity"===e?1:0)),r&amp;&amp;!~(n+"").trim().indexOf(" ")?_d(t,e,n,r)+r:n},Tr={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},br={clearProps:function clearProps(t,e,r,i,n){if("isFromStart"!==n.data){var a=t._pt=new _e(t._pt,e,r,0,0,ee);return a.u=i,a.pr=-10,a.tween=n,t._props.push(r),1}}},wr=[1,0,0,1,0,0],xr={},Or=function _parseTransform(t,e){var r=t._gsap||new Vt(t);if("x"in r&amp;&amp;!e&amp;&amp;!r.uncache)return r;var i,n,a,s,o,u,h,l,f,d,c,p,_,m,g,v,y,T,b,w,x,O,k,M,P,C,A,S,z,E,D,R,F=t.style,L=r.scaleX&lt;0,I="deg",B=getComputedStyle(t),Y=Pd(t,pr)||"0";return i=n=a=u=h=l=f=d=c=0,s=o=1,r.svg=!(!t.getCTM||!Wd(t)),B.translate&amp;&amp;("none"===B.translate&amp;&amp;"none"===B.scale&amp;&amp;"none"===B.rotate||(F[cr]=("none"!==B.translate?"translate3d("+(B.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==B.rotate?"rotate("+B.rotate+") ":"")+("none"!==B.scale?"scale("+B.scale.split(" ").join(",")+") ":"")+("none"!==B[cr]?B[cr]:"")),F.scale=F.rotate=F.translate="none"),m=ke(t,r.svg),r.svg&amp;&amp;(M=r.uncache?(P=t.getBBox(),Y=r.xOrigin-P.x+"px "+(r.yOrigin-P.y)+"px",""):!e&amp;&amp;t.getAttribute("data-svg-origin"),le(t,M||Y,!!M||r.originIsAbsolute,!1!==r.smooth,m)),p=r.xOrigin||0,_=r.yOrigin||0,m!==wr&amp;&amp;(T=m[0],b=m[1],w=m[2],x=m[3],i=O=m[4],n=k=m[5],6===m.length?(s=Math.sqrt(T*T+b*b),o=Math.sqrt(x*x+w*w),u=T||b?ur(b,T)*sr:0,(f=w||x?ur(w,x)*sr+u:0)&amp;&amp;(o*=Math.abs(Math.cos(f*or))),r.svg&amp;&amp;(i-=p-(p*T+_*w),n-=_-(p*b+_*x))):(R=m[6],E=m[7],A=m[8],S=m[9],z=m[10],D=m[11],i=m[12],n=m[13],a=m[14],h=(g=ur(R,z))*sr,g&amp;&amp;(M=O*(v=Math.cos(-g))+A*(y=Math.sin(-g)),P=k*v+S*y,C=R*v+z*y,A=O*-y+A*v,S=k*-y+S*v,z=R*-y+z*v,D=E*-y+D*v,O=M,k=P,R=C),l=(g=ur(-w,z))*sr,g&amp;&amp;(v=Math.cos(-g),D=x*(y=Math.sin(-g))+D*v,T=M=T*v-A*y,b=P=b*v-S*y,w=C=w*v-z*y),u=(g=ur(b,T))*sr,g&amp;&amp;(M=T*(v=Math.cos(g))+b*(y=Math.sin(g)),P=O*v+k*y,b=b*v-T*y,k=k*v-O*y,T=M,O=P),h&amp;&amp;359.9&lt;Math.abs(h)+Math.abs(u)&amp;&amp;(h=u=0,l=180-l),s=ia(Math.sqrt(T*T+b*b+w*w)),o=ia(Math.sqrt(k*k+R*R)),g=ur(O,k),f=2e-4&lt;Math.abs(g)?g*sr:0,c=D?1/(D&lt;0?-D:D):0),r.svg&amp;&amp;(M=t.getAttribute("transform"),r.forceCSS=t.setAttribute("transform","")||!ie(Pd(t,cr)),M&amp;&amp;t.setAttribute("transform",M))),90&lt;Math.abs(f)&amp;&amp;Math.abs(f)&lt;270&amp;&amp;(L?(s*=-1,f+=u&lt;=0?180:-180,u+=u&lt;=0?180:-180):(o*=-1,f+=f&lt;=0?180:-180)),e=e||r.uncache,r.x=i-((r.xPercent=i&amp;&amp;(!e&amp;&amp;r.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-i)?-50:0)))?t.offsetWidth*r.xPercent/100:0)+"px",r.y=n-((r.yPercent=n&amp;&amp;(!e&amp;&amp;r.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-n)?-50:0)))?t.offsetHeight*r.yPercent/100:0)+"px",r.z=a+"px",r.scaleX=ia(s),r.scaleY=ia(o),r.rotation=ia(u)+I,r.rotationX=ia(h)+I,r.rotationY=ia(l)+I,r.skewX=f+I,r.skewY=d+I,r.transformPerspective=c+"px",(r.zOrigin=parseFloat(Y.split(" ")[2])||!e&amp;&amp;r.zOrigin||0)&amp;&amp;(F[pr]=kr(Y)),r.xOffset=r.yOffset=0,r.force3D=q.force3D,r.renderTransform=r.svg?zr:Ye?Sr:Mr,r.uncache=0,r},kr=function _firstTwoOnly(t){return(t=t.split(" "))[0]+" "+t[1]},Mr=function _renderNon3DTransforms(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Sr(t,e)},Pr="0deg",Cr="0px",Ar=") ",Sr=function _renderCSSTransforms(t,e){var r=e||this,i=r.xPercent,n=r.yPercent,a=r.x,s=r.y,o=r.z,u=r.rotation,h=r.rotationY,l=r.rotationX,f=r.skewX,d=r.skewY,c=r.scaleX,p=r.scaleY,_=r.transformPerspective,m=r.force3D,g=r.target,v=r.zOrigin,y="",T="auto"===m&amp;&amp;t&amp;&amp;1!==t||!0===m;if(v&amp;&amp;(l!==Pr||h!==Pr)){var b,w=parseFloat(h)*or,x=Math.sin(w),O=Math.cos(w);w=parseFloat(l)*or,b=Math.cos(w),a=oe(g,a,x*b*-v),s=oe(g,s,-Math.sin(w)*-v),o=oe(g,o,O*b*-v+v)}_!==Cr&amp;&amp;(y+="perspective("+_+Ar),(i||n)&amp;&amp;(y+="translate("+i+"%, "+n+"%) "),!T&amp;&amp;a===Cr&amp;&amp;s===Cr&amp;&amp;o===Cr||(y+=o!==Cr||T?"translate3d("+a+", "+s+", "+o+") ":"translate("+a+", "+s+Ar),u!==Pr&amp;&amp;(y+="rotate("+u+Ar),h!==Pr&amp;&amp;(y+="rotateY("+h+Ar),l!==Pr&amp;&amp;(y+="rotateX("+l+Ar),f===Pr&amp;&amp;d===Pr||(y+="skew("+f+", "+d+Ar),1===c&amp;&amp;1===p||(y+="scale("+c+", "+p+Ar),g.style[cr]=y||"translate(0, 0)"},zr=function _renderSVGTransforms(t,e){var r,i,n,a,s,o=e||this,u=o.xPercent,h=o.yPercent,l=o.x,f=o.y,d=o.rotation,c=o.skewX,p=o.skewY,_=o.scaleX,m=o.scaleY,g=o.target,v=o.xOrigin,y=o.yOrigin,T=o.xOffset,b=o.yOffset,w=o.forceCSS,x=parseFloat(l),O=parseFloat(f);d=parseFloat(d),c=parseFloat(c),(p=parseFloat(p))&amp;&amp;(c+=p=parseFloat(p),d+=p),d||c?(d*=or,c*=or,r=Math.cos(d)*_,i=Math.sin(d)*_,n=Math.sin(d-c)*-m,a=Math.cos(d-c)*m,c&amp;&amp;(p*=or,s=Math.tan(c-p),n*=s=Math.sqrt(1+s*s),a*=s,p&amp;&amp;(s=Math.tan(p),r*=s=Math.sqrt(1+s*s),i*=s)),r=ia(r),i=ia(i),n=ia(n),a=ia(a)):(r=_,a=m,i=n=0),(x&amp;&amp;!~(l+"").indexOf("px")||O&amp;&amp;!~(f+"").indexOf("px"))&amp;&amp;(x=_d(g,"x",l,"px"),O=_d(g,"y",f,"px")),(v||y||T||b)&amp;&amp;(x=ia(x+v-(v*r+y*n)+T),O=ia(O+y-(v*i+y*a)+b)),(u||h)&amp;&amp;(s=g.getBBox(),x=ia(x+u/100*s.width),O=ia(O+h/100*s.height)),s="matrix("+r+","+i+","+n+","+a+","+x+","+O+")",g.setAttribute("transform",s),w&amp;&amp;(g.style[cr]=s)};ha("padding,margin,Width,Radius",function(e,r){var t="Right",i="Bottom",n="Left",o=(r&lt;3?["Top",t,i,n]:["Top"+n,"Top"+t,i+t,i+n]).map(function(t){return r&lt;2?e+t:"border"+t+e});br[1&lt;r?"border"+e:e]=function(e,t,r,i,n){var a,s;if(arguments.length&lt;4)return a=o.map(function(t){return yr(e,t,r)}),5===(s=a.join(" ")).split(a[0]).length?a[0]:s;a=(i+"").split(" "),s={},o.forEach(function(t,e){return s[t]=a[e]=a[e]||a[(e-1)/2|0]}),e.init(t,s,n)}});var Er,Dr,Rr,Fr={name:"css",register:Sd,targetTest:function targetTest(t){return t.style&amp;&amp;t.nodeType},init:function init(t,e,i,n,a){var s,o,u,h,l,f,d,c,p,_,m,g,v,y,T,b,w=this._props,x=t.style,O=i.vars.startAt;for(d in Fe||Sd(),this.styles=this.styles||Md(t),b=this.styles.props,this.tween=i,e)if("autoRound"!==d&amp;&amp;(o=e[d],!pt[d]||!ac(d,e,i,n,t,a)))if(l=typeof o,f=br[d],"function"===l&amp;&amp;(l=typeof(o=o.call(i,n,t,a))),"string"===l&amp;&amp;~o.indexOf("random(")&amp;&amp;(o=ob(o)),f)f(this,t,d,o,i)&amp;&amp;(T=1);else if("--"===d.substr(0,2))s=(getComputedStyle(t).getPropertyValue(d)+"").trim(),o+="",Et.lastIndex=0,Et.test(s)||(c=Ya(s),p=Ya(o)),p?c!==p&amp;&amp;(s=_d(t,d,s,p)+p):c&amp;&amp;(o+=c),this.add(x,"setProperty",s,o,n,a,0,0,d),w.push(d),b.push(d,0,x[d]);else if("undefined"!==l){if(O&amp;&amp;d in O?(s="function"==typeof O[d]?O[d].call(i,n,t,a):O[d],r(s)&amp;&amp;~s.indexOf("random(")&amp;&amp;(s=ob(s)),Ya(s+"")||"auto"===s||(s+=q.units[d]||Ya(yr(t,d))||""),"="===(s+"").charAt(1)&amp;&amp;(s=yr(t,d))):s=yr(t,d),h=parseFloat(s),(_="string"===l&amp;&amp;"="===o.charAt(1)&amp;&amp;o.substr(0,2))&amp;&amp;(o=o.substr(2)),u=parseFloat(o),d in dr&amp;&amp;("autoAlpha"===d&amp;&amp;(1===h&amp;&amp;"hidden"===yr(t,"visibility")&amp;&amp;u&amp;&amp;(h=0),b.push("visibility",0,x.visibility),Yd(this,x,"visibility",h?"inherit":"hidden",u?"inherit":"hidden",!u)),"scale"!==d&amp;&amp;"transform"!==d&amp;&amp;~(d=dr[d]).indexOf(",")&amp;&amp;(d=d.split(",")[0])),m=d in ar)if(this.styles.save(d),g||((v=t._gsap).renderTransform&amp;&amp;!e.parseTransform||Or(t,e.parseTransform),y=!1!==e.smoothOrigin&amp;&amp;v.smooth,(g=this._pt=new _e(this._pt,x,cr,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===d)this._pt=new _e(this._pt,v,"scaleY",v.scaleY,(_?ka(v.scaleY,_+u):u)-v.scaleY||0,vd),this._pt.u=0,w.push("scaleY",d),d+="X";else{if("transformOrigin"===d){b.push(pr,0,x[pr]),o=de(o),v.svg?le(t,o,0,y,0,this):((p=parseFloat(o.split(" ")[2])||0)!==v.zOrigin&amp;&amp;Yd(this,v,"zOrigin",v.zOrigin,p),Yd(this,x,d,kr(s),kr(o)));continue}if("svgOrigin"===d){le(t,o,1,y,0,this);continue}if(d in xr){ve(this,v,d,h,_?ka(h,_+o):o);continue}if("smoothOrigin"===d){Yd(this,v,"smooth",v.smooth,o);continue}if("force3D"===d){v[d]=o;continue}if("transform"===d){xe(this,o,t);continue}}else d in x||(d=mr(d)||d);if(m||(u||0===u)&amp;&amp;(h||0===h)&amp;&amp;!fr.test(o)&amp;&amp;d in x)u=u||0,(c=(s+"").substr((h+"").length))!==(p=Ya(o)||(d in q.units?q.units[d]:c))&amp;&amp;(h=_d(t,d,s,p)),this._pt=new _e(this._pt,m?v:x,d,h,(_?ka(h,_+u):u)-h,m||"px"!==p&amp;&amp;"zIndex"!==d||!1===e.autoRound?vd:yd),this._pt.u=p||0,c!==p&amp;&amp;"%"!==p&amp;&amp;(this._pt.b=s,this._pt.r=xd);else if(d in x)be.call(this,t,d,s,_?_+o:o);else if(d in t)this.add(t,d,s||t[d],_?_+o:o,n,a);else if("parseTransform"!==d){Q(d,o);continue}m||(d in x?b.push(d,0,x[d]):b.push(d,1,s||t[d])),w.push(d)}T&amp;&amp;pe(this)},render:function render(t,e){if(e.tween._time||!Be())for(var r=e._pt;r;)r.r(t,r.d),r=r._next;else e.styles.revert()},get:yr,aliases:dr,getSetter:function getSetter(t,e,r){var i=dr[e];return i&amp;&amp;i.indexOf(",")&lt;0&amp;&amp;(e=i),e in ar&amp;&amp;e!==pr&amp;&amp;(t._gsap.x||yr(t,"x"))?r&amp;&amp;Ie===r?"scale"===e?Ed:Dd:(Ie=r||{})&amp;&amp;("scale"===e?Fd:Gd):t.style&amp;&amp;!u(t.style[e])?Bd:~e.indexOf("-")?Cd:ne(t,e)},core:{_removeProperty:Xd,_getMatrix:ke}};ze.utils.checkPrefix=mr,ze.core.getStyleSaver=Md,Rr=ha((Er="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(Dr="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){ar[t]=1}),ha(Dr,function(t){q.units[t]="deg",xr[t]=1}),dr[Rr[13]]=Er+","+Dr,ha("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){var e=t.split(":");dr[e[1]]=Rr[e[0]]}),ha("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){q.units[t]="px"}),ze.registerPlugin(Fr);var Lr=ze.registerPlugin(Fr)||ze,Ir=Lr.core.Tween;e.Back=Ze,e.Bounce=er,e.CSSPlugin=Fr,e.Circ=nr,e.Cubic=Qe,e.Elastic=$e,e.Expo=ir,e.Linear=Ge,e.Power0=qe,e.Power1=Ve,e.Power2=Ue,e.Power3=Xe,e.Power4=Ne,e.Quad=We,e.Quart=Ke,e.Quint=Je,e.Sine=rr,e.SteppedEase=tr,e.Strong=He,e.TimelineLite=Xt,e.TimelineMax=Xt,e.TweenLite=$t,e.TweenMax=Ir,e.default=Lr,e.gsap=Lr;if(typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})}else{delete e.default}});/*!
 * Observer 3.12.5
 * https://gsap.com
 * 
 * @license Copyright 2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
 */
!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?t(exports):"function"==typeof define&amp;&amp;define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(a){"use strict";function _defineProperties(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(){return Me||"undefined"!=typeof window&amp;&amp;(Me=window.gsap)&amp;&amp;Me.registerPlugin&amp;&amp;Me}var Me,Pe,Ae,De,Ee,Oe,Ye,ze,Xe,t,qe,Te,ke,o=1,Ce=[];a._scrollers=[],a._proxies=[];function x(e,t){return~a._proxies.indexOf(e)&amp;&amp;a._proxies[a._proxies.indexOf(e)+1][t]}function y(e){return!!~t.indexOf(e)}function z(e,t,n,r,o){return e.addEventListener(t,n,{passive:!1!==r,capture:!!o})}function A(e,t,n,r){return e.removeEventListener(t,n,!!r)}function D(){return qe&amp;&amp;qe.isPressed||a._scrollers.cache++}function E(n,r){function qa(e){if(e||0===e){o&amp;&amp;(Ae.history.scrollRestoration="manual");var t=qe&amp;&amp;qe.isPressed;e=qa.v=Math.round(e)||(qe&amp;&amp;qe.iOS?1:0),n(e),qa.cacheID=a._scrollers.cache,t&amp;&amp;i("ss",e)}else(r||a._scrollers.cache!==qa.cacheID||i("ref"))&amp;&amp;(qa.cacheID=a._scrollers.cache,qa.v=n());return qa.v+qa.offset}return qa.offset=0,n&amp;&amp;qa}function H(e,t){return(t&amp;&amp;t._ctx&amp;&amp;t._ctx.selector||Me.utils.toArray)(e)[0]||("string"==typeof e&amp;&amp;!1!==Me.config().nullTargetWarn?console.warn("Element not found:",e):null)}function I(t,e){var n=e.s,r=e.sc;y(t)&amp;&amp;(t=De.scrollingElement||Ee);var o=a._scrollers.indexOf(t),i=r===Le.sc?1:2;~o||(o=a._scrollers.push(t)-1),a._scrollers[o+i]||z(t,"scroll",D);var s=a._scrollers[o+i],c=s||(a._scrollers[o+i]=E(x(t,n),!0)||(y(t)?r:E(function(e){return arguments.length?t[n]=e:t[n]})));return c.target=t,s||(c.smooth="smooth"===Me.getProperty(t,"scrollBehavior")),c}function J(e,t,o){function Pa(e,t){var n=Se();t||r&lt;n-c?(s=i,i=e,a=c,c=n):o?i+=e:i=s+(e-s)/(n-a)*(c-a)}var i=e,s=e,c=Se(),a=c,r=t||50,l=Math.max(500,3*r);return{update:Pa,reset:function reset(){s=i=o?0:i,a=c=0},getVelocity:function getVelocity(e){var t=a,n=s,r=Se();return!e&amp;&amp;0!==e||e===i||Pa(e),c===a||l&lt;r-a?0:(i+(o?n:-n))/((o?r:c)-t)*1e3}}}function K(e,t){return t&amp;&amp;!e._gsapAllow&amp;&amp;e.preventDefault(),e.changedTouches?e.changedTouches[0]:e}function L(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)&gt;=Math.abs(n)?t:n}function M(){(Xe=Me.core.globals().ScrollTrigger)&amp;&amp;Xe.core&amp;&amp;function _integrate(){var e=Xe.core,n=e.bridge||{},t=e._scrollers,r=e._proxies;t.push.apply(t,a._scrollers),r.push.apply(r,a._proxies),a._scrollers=t,a._proxies=r,i=function _bridge(e,t){return n[e](t)}}()}function N(e){return Me=e||r(),!Pe&amp;&amp;Me&amp;&amp;"undefined"!=typeof document&amp;&amp;document.body&amp;&amp;(Ae=window,Ee=(De=document).documentElement,Oe=De.body,t=[Ae,De,Ee,Oe],Me.utils.clamp,ke=Me.core.context||function(){},ze="onpointerenter"in Oe?"pointer":"mouse",Ye=c.isTouch=Ae.matchMedia&amp;&amp;Ae.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Ae||0&lt;navigator.maxTouchPoints||0&lt;navigator.msMaxTouchPoints?2:0,Te=c.eventTypes=("ontouchstart"in Ee?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Ee?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return o=0},500),M(),Pe=1),Pe}var Se=Date.now,i=function _bridge(e,t){return t},n="scrollLeft",s="scrollTop",He={s:n,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:E(function(e){return arguments.length?Ae.scrollTo(e,Le.sc()):Ae.pageXOffset||De[n]||Ee[n]||Oe[n]||0})},Le={s:s,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:He,sc:E(function(e){return arguments.length?Ae.scrollTo(He.sc(),e):Ae.pageYOffset||De[s]||Ee[s]||Oe[s]||0})};He.op=Le,a._scrollers.cache=0;var c=(Observer.prototype.init=function init(e){Pe||N(Me)||console.warn("Please gsap.registerPlugin(Observer)"),Xe||M();var o=e.tolerance,s=e.dragMinimum,t=e.type,i=e.target,n=e.lineHeight,r=e.debounce,c=e.preventDefault,a=e.onStop,l=e.onStopDelay,u=e.ignore,f=e.wheelSpeed,d=e.event,g=e.onDragStart,p=e.onDragEnd,v=e.onDrag,h=e.onPress,_=e.onRelease,x=e.onRight,m=e.onLeft,b=e.onUp,w=e.onDown,P=e.onChangeX,E=e.onChangeY,O=e.onChange,Y=e.onToggleX,X=e.onToggleY,q=e.onHover,T=e.onHoverEnd,k=e.onMove,C=e.ignoreCheck,S=e.isNormalizer,F=e.onGestureStart,B=e.onGestureEnd,G=e.onWheel,V=e.onEnable,R=e.onDisable,j=e.onClick,W=e.scrollSpeed,U=e.capture,Q=e.allowClicks,Z=e.lockAxis,$=e.onLockAxis;function pc(){return me=Se()}function qc(e,t){return(ce.event=e)&amp;&amp;u&amp;&amp;~u.indexOf(e.target)||t&amp;&amp;ve&amp;&amp;"touch"!==e.pointerType||C&amp;&amp;C(e,t)}function sc(){var e=ce.deltaX=L(_e),t=ce.deltaY=L(xe),n=Math.abs(e)&gt;=o,r=Math.abs(t)&gt;=o;O&amp;&amp;(n||r)&amp;&amp;O(ce,e,t,_e,xe),n&amp;&amp;(x&amp;&amp;0&lt;ce.deltaX&amp;&amp;x(ce),m&amp;&amp;ce.deltaX&lt;0&amp;&amp;m(ce),P&amp;&amp;P(ce),Y&amp;&amp;ce.deltaX&lt;0!=ae&lt;0&amp;&amp;Y(ce),ae=ce.deltaX,_e[0]=_e[1]=_e[2]=0),r&amp;&amp;(w&amp;&amp;0&lt;ce.deltaY&amp;&amp;w(ce),b&amp;&amp;ce.deltaY&lt;0&amp;&amp;b(ce),E&amp;&amp;E(ce),X&amp;&amp;ce.deltaY&lt;0!=le&lt;0&amp;&amp;X(ce),le=ce.deltaY,xe[0]=xe[1]=xe[2]=0),(re||ne)&amp;&amp;(k&amp;&amp;k(ce),ne&amp;&amp;(v(ce),ne=!1),re=!1),ie&amp;&amp;!(ie=!1)&amp;&amp;$&amp;&amp;$(ce),oe&amp;&amp;(G(ce),oe=!1),ee=0}function tc(e,t,n){_e[n]+=e,xe[n]+=t,ce._vx.update(e),ce._vy.update(t),r?ee=ee||requestAnimationFrame(sc):sc()}function uc(e,t){Z&amp;&amp;!se&amp;&amp;(ce.axis=se=Math.abs(e)&gt;Math.abs(t)?"x":"y",ie=!0),"y"!==se&amp;&amp;(_e[2]+=e,ce._vx.update(e,!0)),"x"!==se&amp;&amp;(xe[2]+=t,ce._vy.update(t,!0)),r?ee=ee||requestAnimationFrame(sc):sc()}function vc(e){if(!qc(e,1)){var t=(e=K(e,c)).clientX,n=e.clientY,r=t-ce.x,o=n-ce.y,i=ce.isDragging;ce.x=t,ce.y=n,(i||Math.abs(ce.startX-t)&gt;=s||Math.abs(ce.startY-n)&gt;=s)&amp;&amp;(v&amp;&amp;(ne=!0),i||(ce.isDragging=!0),uc(r,o),i||g&amp;&amp;g(ce))}}function yc(e){return e.touches&amp;&amp;1&lt;e.touches.length&amp;&amp;(ce.isGesturing=!0)&amp;&amp;F(e,ce.isDragging)}function zc(){return(ce.isGesturing=!1)||B(ce)}function Ac(e){if(!qc(e)){var t=fe(),n=de();tc((t-ge)*W,(n-pe)*W,1),ge=t,pe=n,a&amp;&amp;te.restart(!0)}}function Bc(e){if(!qc(e)){e=K(e,c),G&amp;&amp;(oe=!0);var t=(1===e.deltaMode?n:2===e.deltaMode?Ae.innerHeight:1)*f;tc(e.deltaX*t,e.deltaY*t,0),a&amp;&amp;!S&amp;&amp;te.restart(!0)}}function Cc(e){if(!qc(e)){var t=e.clientX,n=e.clientY,r=t-ce.x,o=n-ce.y;ce.x=t,ce.y=n,re=!0,a&amp;&amp;te.restart(!0),(r||o)&amp;&amp;uc(r,o)}}function Dc(e){ce.event=e,q(ce)}function Ec(e){ce.event=e,T(ce)}function Fc(e){return qc(e)||K(e,c)&amp;&amp;j(ce)}this.target=i=H(i)||Ee,this.vars=e,u=u&amp;&amp;Me.utils.toArray(u),o=o||1e-9,s=s||0,f=f||1,W=W||1,t=t||"wheel,touch,pointer",r=!1!==r,n=n||parseFloat(Ae.getComputedStyle(Oe).lineHeight)||22;var ee,te,ne,re,oe,ie,se,ce=this,ae=0,le=0,ue=e.passive||!c,fe=I(i,He),de=I(i,Le),ge=fe(),pe=de(),ve=~t.indexOf("touch")&amp;&amp;!~t.indexOf("pointer")&amp;&amp;"pointerdown"===Te[0],he=y(i),ye=i.ownerDocument||De,_e=[0,0,0],xe=[0,0,0],me=0,be=ce.onPress=function(e){qc(e,1)||e&amp;&amp;e.button||(ce.axis=se=null,te.pause(),ce.isPressed=!0,e=K(e),ae=le=0,ce.startX=ce.x=e.clientX,ce.startY=ce.y=e.clientY,ce._vx.reset(),ce._vy.reset(),z(S?i:ye,Te[1],vc,ue,!0),ce.deltaX=ce.deltaY=0,h&amp;&amp;h(ce))},we=ce.onRelease=function(t){if(!qc(t,1)){A(S?i:ye,Te[1],vc,!0);var e=!isNaN(ce.y-ce.startY),n=ce.isDragging,r=n&amp;&amp;(3&lt;Math.abs(ce.x-ce.startX)||3&lt;Math.abs(ce.y-ce.startY)),o=K(t);!r&amp;&amp;e&amp;&amp;(ce._vx.reset(),ce._vy.reset(),c&amp;&amp;Q&amp;&amp;Me.delayedCall(.08,function(){if(300&lt;Se()-me&amp;&amp;!t.defaultPrevented)if(t.target.click)t.target.click();else if(ye.createEvent){var e=ye.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,Ae,1,o.screenX,o.screenY,o.clientX,o.clientY,!1,!1,!1,!1,0,null),t.target.dispatchEvent(e)}})),ce.isDragging=ce.isGesturing=ce.isPressed=!1,a&amp;&amp;n&amp;&amp;!S&amp;&amp;te.restart(!0),p&amp;&amp;n&amp;&amp;p(ce),_&amp;&amp;_(ce,r)}};te=ce._dc=Me.delayedCall(l||.25,function onStopFunc(){ce._vx.reset(),ce._vy.reset(),te.pause(),a&amp;&amp;a(ce)}).pause(),ce.deltaX=ce.deltaY=0,ce._vx=J(0,50,!0),ce._vy=J(0,50,!0),ce.scrollX=fe,ce.scrollY=de,ce.isDragging=ce.isGesturing=ce.isPressed=!1,ke(this),ce.enable=function(e){return ce.isEnabled||(z(he?ye:i,"scroll",D),0&lt;=t.indexOf("scroll")&amp;&amp;z(he?ye:i,"scroll",Ac,ue,U),0&lt;=t.indexOf("wheel")&amp;&amp;z(i,"wheel",Bc,ue,U),(0&lt;=t.indexOf("touch")&amp;&amp;Ye||0&lt;=t.indexOf("pointer"))&amp;&amp;(z(i,Te[0],be,ue,U),z(ye,Te[2],we),z(ye,Te[3],we),Q&amp;&amp;z(i,"click",pc,!0,!0),j&amp;&amp;z(i,"click",Fc),F&amp;&amp;z(ye,"gesturestart",yc),B&amp;&amp;z(ye,"gestureend",zc),q&amp;&amp;z(i,ze+"enter",Dc),T&amp;&amp;z(i,ze+"leave",Ec),k&amp;&amp;z(i,ze+"move",Cc)),ce.isEnabled=!0,e&amp;&amp;e.type&amp;&amp;be(e),V&amp;&amp;V(ce)),ce},ce.disable=function(){ce.isEnabled&amp;&amp;(Ce.filter(function(e){return e!==ce&amp;&amp;y(e.target)}).length||A(he?ye:i,"scroll",D),ce.isPressed&amp;&amp;(ce._vx.reset(),ce._vy.reset(),A(S?i:ye,Te[1],vc,!0)),A(he?ye:i,"scroll",Ac,U),A(i,"wheel",Bc,U),A(i,Te[0],be,U),A(ye,Te[2],we),A(ye,Te[3],we),A(i,"click",pc,!0),A(i,"click",Fc),A(ye,"gesturestart",yc),A(ye,"gestureend",zc),A(i,ze+"enter",Dc),A(i,ze+"leave",Ec),A(i,ze+"move",Cc),ce.isEnabled=ce.isPressed=ce.isDragging=!1,R&amp;&amp;R(ce))},ce.kill=ce.revert=function(){ce.disable();var e=Ce.indexOf(ce);0&lt;=e&amp;&amp;Ce.splice(e,1),qe===ce&amp;&amp;(qe=0)},Ce.push(ce),S&amp;&amp;y(i)&amp;&amp;(qe=ce),ce.enable(d)},function _createClass(e,t,n){return t&amp;&amp;_defineProperties(e.prototype,t),n&amp;&amp;_defineProperties(e,n),e}(Observer,[{key:"velocityX",get:function get(){return this._vx.getVelocity()}},{key:"velocityY",get:function get(){return this._vy.getVelocity()}}]),Observer);function Observer(e){this.init(e)}c.version="3.12.5",c.create=function(e){return new c(e)},c.register=N,c.getAll=function(){return Ce.slice()},c.getById=function(t){return Ce.filter(function(e){return e.vars.id===t})[0]},r()&amp;&amp;Me.registerPlugin(c),a.Observer=c,a._getProxyProp=x,a._getScrollFunc=I,a._getTarget=H,a._getVelocityProp=J,a._horizontal=He,a._isViewport=y,a._vertical=Le,a.default=c;if(typeof(window)==="undefined"||window!==a){Object.defineProperty(a,"__esModule",{value:!0})}else{delete a.default}});/*!
 * ScrollSmoother 3.12.5
 * https://gsap.com
 * 
 * @license Copyright 2024, GreenSock. All rights reserved.
 * This plugin is a membership benefit of Club GSAP and is only authorized for use in sites/apps/products developed by individuals/companies with an active Club GSAP membership. See https://gsap.com/pricing
 * @author: Jack Doyle, jack@greensock.com
 */
!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?t(exports):"function"==typeof define&amp;&amp;define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function _defineProperties(e,t){for(var r=0;r&lt;t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,n.key,n)}}function s(){return"undefined"!=typeof window}function t(){return I||s()&amp;&amp;(I=window.gsap)&amp;&amp;I.registerPlugin&amp;&amp;I}function v(e){return Y.maxScroll(e||U)}var I,D,U,j,G,K,q,V,Y,Q,W,J,X,Z,$,r=(ScrollSmoother.register=function register(e){return D||(I=e||t(),s()&amp;&amp;window.document&amp;&amp;(U=window,j=document,G=j.documentElement,K=j.body),I&amp;&amp;(q=I.utils.toArray,V=I.utils.clamp,W=I.parseEase("expo"),Z=I.core.context||function(){},Y=I.core.globals().ScrollTrigger,I.core.globals("ScrollSmoother",ScrollSmoother),K&amp;&amp;Y&amp;&amp;($=I.delayedCall(.2,function(){return Y.isRefreshing||Q&amp;&amp;Q.refresh()}).pause(),J=Y.core._getVelocityProp,X=Y.core._inputObserver,ScrollSmoother.refresh=Y.refresh,D=1))),D},function _createClass(e,t,r){return t&amp;&amp;_defineProperties(e.prototype,t),r&amp;&amp;_defineProperties(e,r),e}(ScrollSmoother,[{key:"progress",get:function get(){return this.scrollTrigger?this.scrollTrigger.animation._time/100:0}}]),ScrollSmoother);function ScrollSmoother(t){var o=this;D||ScrollSmoother.register(I)||console.warn("Please gsap.registerPlugin(ScrollSmoother)"),t=this.vars=t||{},Q&amp;&amp;Q.kill(),Z(Q=this);function Ba(){return M.update(-N)}function Da(){return n.style.overflow="visible"}function Fa(e){e.update();var t=e.getTween();t&amp;&amp;(t.pause(),t._time=t._dur,t._tTime=t._tDur),g=!1,e.animation.progress(e.progress,!0)}function Ga(e,t){(e!==N&amp;&amp;!f||t)&amp;&amp;(x&amp;&amp;(e=Math.round(e)),H&amp;&amp;(n.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+e+", 0, 1)",n._gsap.y=e+"px"),F=e-N,N=e,Y.isUpdating||ScrollSmoother.isRefreshing||Y.update())}function Ha(e){return arguments.length?(e&lt;0&amp;&amp;(e=0),z.y=-e,g=!0,f?N=-e:Ga(-e),Y.isRefreshing?i.update():k(e/A),this):-N}function Ka(e){S.scrollTop=0,e.target.contains&amp;&amp;e.target.contains(S)||C&amp;&amp;!1===C(o,e)||(Y.isInViewport(e.target)||e.target===p||o.scrollTo(e.target,!1,"center center"),p=e.target)}function La(t,e){if(t&lt;e.start)return t;var r=isNaN(e.ratio)?1:e.ratio,n=e.end-e.start,o=t-e.start,i=e.offset||0,s=e.pins||[],a=s.offset||0,l=e._startClamp&amp;&amp;e.start&lt;=0||e.pins&amp;&amp;e.pins.offset?0:e._endClamp&amp;&amp;e.end===v()?1:.5;return s.forEach(function(e){n-=e.distance,e.nativeStart&lt;=t&amp;&amp;(o-=e.distance)}),a&amp;&amp;(o*=(n-a/r)/n),t+(o-i*l)/r-o}function Na(t,r){b.forEach(function(e){return function adjustEffectRelatedTriggers(e,t,r){r||(e.pins.length=e.pins.offset=0);var n,o,i,s,a,l,c,f,u=e.pins,h=e.markers;for(c=0;c&lt;t.length;c++)if(f=t[c],e.trigger&amp;&amp;f.trigger&amp;&amp;e!==f&amp;&amp;(f.trigger===e.trigger||f.pinnedContainer===e.trigger||e.trigger.contains(f.trigger))&amp;&amp;(a=f._startNative||f._startClamp||f.start,l=f._endNative||f._endClamp||f.end,i=La(a,e),s=f.pin&amp;&amp;0&lt;l?i+(l-a):La(l,e),f.setPositions(i,s,!0,(f._startClamp?Math.max(0,i):i)-a),f.markerStart&amp;&amp;h.push(I.quickSetter([f.markerStart,f.markerEnd],"y","px")),f.pin&amp;&amp;0&lt;f.end&amp;&amp;!r)){if(n=f.end-f.start,o=e._startClamp&amp;&amp;f.start&lt;0){if(0&lt;e.start)return e.setPositions(0,e.end+(e._startNative-e.start),!0),void adjustEffectRelatedTriggers(e,t);n+=f.start,u.offset=-f.start}u.push({start:f.start,nativeStart:a,end:f.end,distance:n,trig:f}),e.setPositions(e.start,e.end+(o?-f.start:n),!0)}}(e,t,r)})}function Oa(){Da(),requestAnimationFrame(Da),b&amp;&amp;(Y.getAll().forEach(function(e){e._startNative=e.start,e._endNative=e.end}),b.forEach(function(e){var t=e._startClamp||e.start,r=e.autoSpeed?Math.min(v(),e.end):t+Math.abs((e.end-t)/e.ratio),n=r-e.end;if((r-=n/2)&lt;(t-=n/2)){var o=t;t=r,r=o}e._startClamp&amp;&amp;t&lt;0?(n=(r=e.ratio&lt;0?v():e.end/e.ratio)-e.end,t=0):(e.ratio&lt;0||e._endClamp&amp;&amp;r&gt;=v())&amp;&amp;(n=((r=v())-(t=e.ratio&lt;0||1&lt;e.ratio?0:r-(r-e.start)/e.ratio))*e.ratio-(e.end-e.start)),e.offset=n||1e-4,e.pins.length=e.pins.offset=0,e.setPositions(t,r,!0)}),Na(Y.sort())),M.reset()}function Pa(){return Y.addEventListener("refresh",Oa)}function Qa(){return b&amp;&amp;b.forEach(function(e){return e.vars.onRefresh(e)})}function Ra(){return b&amp;&amp;b.forEach(function(e){return e.vars.onRefreshInit(e)}),Qa}function Sa(r,n,o,i){return function(){var e="function"==typeof n?n(o,i):n;e||0===e||(e=i.getAttribute("data-"+E+r)||("speed"===r?1:0)),i.setAttribute("data-"+E+r,e);var t="clamp("===(e+"").substr(0,6);return{clamp:t,value:t?e.substr(6,e.length-7):e}}}function Ta(r,e,t,n,o){function cc(){e=u(),t=parseFloat(h().value),i=parseFloat(e.value)||1,a="auto"===e.value,c=a||s&amp;&amp;s._startClamp&amp;&amp;s.start&lt;=0||p.offset?0:s&amp;&amp;s._endClamp&amp;&amp;s.end===v()?1:.5,l&amp;&amp;l.kill(),l=t&amp;&amp;I.to(r,{ease:W,overwrite:!1,y:"+=0",duration:t}),s&amp;&amp;(s.ratio=i,s.autoSpeed=a)}function dc(){g.y=d+"px",g.renderTransform(1),cc()}function gc(e){if(a){dc();var t=function _autoDistance(e,t){var r,n,o=e.parentNode||G,i=e.getBoundingClientRect(),s=o.getBoundingClientRect(),a=s.top-i.top,l=s.bottom-i.bottom,c=(Math.abs(a)&gt;Math.abs(l)?a:l)/(1-t),f=-c*t;return 0&lt;c&amp;&amp;(n=.5==(r=s.height/(U.innerHeight+s.height))?2*s.height:2*Math.min(s.height,Math.abs(-c*r/(2*r-1)))*(t||1),f+=t?-n*t:-n/2,c+=n),{change:c,offset:f}}(r,V(0,1,-e.start/(e.end-e.start)));y=t.change,f=t.offset}else f=p.offset||0,y=(e.end-e.start-f)*(1-i);p.forEach(function(e){return y-=e.distance*(1-i)}),e.offset=y||.001,e.vars.onUpdate(e),l&amp;&amp;l.progress(1)}o=("function"==typeof o?o(n,r):o)||0;var i,s,a,l,c,f,u=Sa("speed",e,n,r),h=Sa("lag",t,n,r),d=I.getProperty(r,"y"),g=r._gsap,p=[],m=[],y=0;return cc(),(1!==i||a||l)&amp;&amp;(gc(s=Y.create({trigger:a?r.parentNode:r,start:function start(){return e.clamp?"clamp(top bottom+="+o+")":"top bottom+="+o},end:function end(){return e.value&lt;0?"max":e.clamp?"clamp(bottom top-="+o+")":"bottom top-="+o},scroller:S,scrub:!0,refreshPriority:-999,onRefreshInit:dc,onRefresh:gc,onKill:function onKill(e){var t=b.indexOf(e);0&lt;=t&amp;&amp;b.splice(t,1),dc()},onUpdate:function onUpdate(e){var t,r,n,o=d+y*(e.progress-c),i=p.length,s=0;if(e.offset){if(i){for(r=-N,n=e.end;i--;){if((t=p[i]).trig.isActive||r&gt;=t.start&amp;&amp;r&lt;=t.end)return void(l&amp;&amp;(t.trig.progress+=t.trig.direction&lt;0?.001:-.001,t.trig.update(0,0,1),l.resetTo("y",parseFloat(g.y),-F,!0),B&amp;&amp;l.progress(1)));r&gt;t.end&amp;&amp;(s+=t.distance),n-=t.distance}o=d+s+y*((I.utils.clamp(e.start,e.end,r)-e.start-s)/(n-e.start)-c)}m.length&amp;&amp;!a&amp;&amp;m.forEach(function(e){return e(o-s)}),o=function _round(e){return Math.round(1e5*e)/1e5||0}(o+f),l?(l.resetTo("y",o,-F,!0),B&amp;&amp;l.progress(1)):(g.y=o+"px",g.renderTransform(1))}}})),I.core.getCache(s.trigger).stRevert=Ra,s.startY=d,s.pins=p,s.markers=m,s.ratio=i,s.autoSpeed=a,r.style.willChange="transform"),s}var n,S,e,i,b,s,a,l,c,f,r,u,h,d,g,p,m=t.smoothTouch,w=t.onUpdate,T=t.onStop,_=t.smooth,C=t.onFocusIn,P=t.normalizeScroll,x=t.wholePixels,R=this,E=t.effectsPrefix||"",k=Y.getScrollFunc(U),H=1===Y.isTouch?!0===m?.8:parseFloat(m)||0:0===_||!1===_?0:parseFloat(_)||.8,A=H&amp;&amp;+t.speed||1,N=0,F=0,B=1,M=J(0),z={y:0},L="undefined"!=typeof ResizeObserver&amp;&amp;!1!==t.autoResize&amp;&amp;new ResizeObserver(function(){if(!Y.isRefreshing){var e=v(S)*A;e&lt;-N&amp;&amp;Ha(e),$.restart(!0)}});function refreshHeight(){return e=n.clientHeight,n.style.overflow="visible",K.style.height=U.innerHeight+(e-U.innerHeight)/A+"px",e-U.innerHeight}Pa(),Y.addEventListener("killAll",Pa),I.delayedCall(.5,function(){return B=0}),this.scrollTop=Ha,this.scrollTo=function(e,t,r){var n=I.utils.clamp(0,v(),isNaN(e)?o.offset(e,r,!!t&amp;&amp;!f):+e);t?f?I.to(o,{duration:H,scrollTop:n,overwrite:"auto",ease:W}):k(n):Ha(n)},this.offset=function(e,t,r){var n,o=(e=q(e)[0]).style.cssText,i=Y.create({trigger:e,start:t||"top top"});return b&amp;&amp;(B?Y.refresh():Na([i],!0)),n=i.start/(r?A:1),i.kill(!1),e.style.cssText=o,I.core.getCache(e).uncache=1,n},this.content=function(e){if(arguments.length){var t=q(e||"#smooth-content")[0]||console.warn("ScrollSmoother needs a valid content element.")||K.children[0];return t!==n&amp;&amp;(c=(n=t).getAttribute("style")||"",L&amp;&amp;L.observe(n),I.set(n,{overflow:"visible",width:"100%",boxSizing:"border-box",y:"+=0"}),H||I.set(n,{clearProps:"transform"})),this}return n},this.wrapper=function(e){return arguments.length?(S=q(e||"#smooth-wrapper")[0]||function _wrap(e){var t=j.querySelector(".ScrollSmoother-wrapper");return t||((t=j.createElement("div")).classList.add("ScrollSmoother-wrapper"),e.parentNode.insertBefore(t,e),t.appendChild(e)),t}(n),l=S.getAttribute("style")||"",refreshHeight(),I.set(S,H?{overflow:"hidden",position:"fixed",height:"100%",width:"100%",top:0,left:0,right:0,bottom:0}:{overflow:"visible",position:"relative",width:"100%",height:"auto",top:"auto",bottom:"auto",left:"auto",right:"auto"}),this):S},this.effects=function(e,t){if(b=b||[],!e)return b.slice(0);(e=q(e)).forEach(function(e){for(var t=b.length;t--;)b[t].trigger===e&amp;&amp;b[t].kill()});t=t||{};var r,n,o=t.speed,i=t.lag,s=t.effectsPadding,a=[];for(r=0;r&lt;e.length;r++)(n=Ta(e[r],o,i,r,s))&amp;&amp;a.push(n);return b.push.apply(b,a),!1!==t.refresh&amp;&amp;Y.refresh(),a},this.sections=function(e,t){if(s=s||[],!e)return s.slice(0);var r=q(e).map(function(t){return Y.create({trigger:t,start:"top 120%",end:"bottom -20%",onToggle:function onToggle(e){t.style.opacity=e.isActive?"1":"0",t.style.pointerEvents=e.isActive?"all":"none"}})});return t&amp;&amp;t.add?s.push.apply(s,r):s=r.slice(0),r},this.content(t.content),this.wrapper(t.wrapper),this.render=function(e){return Ga(e||0===e?e:N)},this.getVelocity=function(){return M.getVelocity(-N)},Y.scrollerProxy(S,{scrollTop:Ha,scrollHeight:function scrollHeight(){return refreshHeight()&amp;&amp;K.scrollHeight},fixedMarkers:!1!==t.fixedMarkers&amp;&amp;!!H,content:n,getBoundingClientRect:function getBoundingClientRect(){return{top:0,left:0,width:U.innerWidth,height:U.innerHeight}}}),Y.defaults({scroller:S});var O=Y.getAll().filter(function(e){return e.scroller===U||e.scroller===S});O.forEach(function(e){return e.revert(!0,!0)}),i=Y.create({animation:I.fromTo(z,{y:function y(){return d=0}},{y:function y(){return d=1,-refreshHeight()},immediateRender:!1,ease:"none",data:"ScrollSmoother",duration:100,onUpdate:function onUpdate(){if(d){var e=g;e&amp;&amp;(Fa(i),z.y=N),Ga(z.y,e),Ba(),w&amp;&amp;!f&amp;&amp;w(R)}}}),onRefreshInit:function onRefreshInit(e){if(!ScrollSmoother.isRefreshing){if(ScrollSmoother.isRefreshing=!0,b){var t=Y.getAll().filter(function(e){return!!e.pin});b.forEach(function(r){r.vars.pinnedContainer||t.forEach(function(e){if(e.pin.contains(r.trigger)){var t=r.vars;t.pinnedContainer=e.pin,r.vars=null,r.init(t,r.animation)}})})}var r=e.getTween();h=r&amp;&amp;r._end&gt;r._dp._time,u=N,z.y=0,H&amp;&amp;(1===Y.isTouch&amp;&amp;(S.style.position="absolute"),S.scrollTop=0,1===Y.isTouch&amp;&amp;(S.style.position="fixed"))}},onRefresh:function onRefresh(e){e.animation.invalidate(),e.setPositions(e.start,refreshHeight()/A),h||Fa(e),z.y=-k()*A,Ga(z.y),B||(h&amp;&amp;(g=!1),e.animation.progress(I.utils.clamp(0,1,u/A/-e.end))),h&amp;&amp;(e.progress-=.001,e.update()),ScrollSmoother.isRefreshing=!1},id:"ScrollSmoother",scroller:U,invalidateOnRefresh:!0,start:0,refreshPriority:-9999,end:function end(){return refreshHeight()/A},onScrubComplete:function onScrubComplete(){M.reset(),T&amp;&amp;T(o)},scrub:H||!0}),this.smooth=function(e){return arguments.length&amp;&amp;(A=(H=e||0)&amp;&amp;+t.speed||1,i.scrubDuration(e)),i.getTween()?i.getTween().duration():0},i.getTween()&amp;&amp;(i.getTween().vars.ease=t.ease||W),this.scrollTrigger=i,t.effects&amp;&amp;this.effects(!0===t.effects?"[data-"+E+"speed], [data-"+E+"lag]":t.effects,{effectsPadding:t.effectsPadding,refresh:!1}),t.sections&amp;&amp;this.sections(!0===t.sections?"[data-section]":t.sections),O.forEach(function(e){e.vars.scroller=S,e.revert(!1,!0),e.init(e.vars,e.animation)}),this.paused=function(e,t){return arguments.length?(!!f!==e&amp;&amp;(e?(i.getTween()&amp;&amp;i.getTween().pause(),k(-N/A),M.reset(),(r=Y.normalizeScroll())&amp;&amp;r.disable(),(f=Y.observe({preventDefault:!0,type:"wheel,touch,scroll",debounce:!1,allowClicks:!0,onChangeY:function onChangeY(){return Ha(-N)}})).nested=X(G,"wheel,touch,scroll",!0,!1!==t)):(f.nested.kill(),f.kill(),f=0,r&amp;&amp;r.enable(),i.progress=(-N/A-i.start)/(i.end-i.start),Fa(i))),this):!!f},this.kill=this.revert=function(){o.paused(!1),Fa(i),i.kill();for(var e=(b||[]).concat(s||[]),t=e.length;t--;)e[t].kill();Y.scrollerProxy(S),Y.removeEventListener("killAll",Pa),Y.removeEventListener("refresh",Oa),S.style.cssText=l,n.style.cssText=c;var r=Y.defaults({});r&amp;&amp;r.scroller===S&amp;&amp;Y.defaults({scroller:U}),o.normalizer&amp;&amp;Y.normalizeScroll(!1),clearInterval(a),Q=null,L&amp;&amp;L.disconnect(),K.style.removeProperty("height"),U.removeEventListener("focusin",Ka)},this.refresh=function(e,t){return i.refresh(e,t)},P&amp;&amp;(this.normalizer=Y.normalizeScroll(!0===P?{debounce:!0,content:!H&amp;&amp;n}:P)),Y.config(t),"overscrollBehavior"in U.getComputedStyle(K)&amp;&amp;I.set([K,G],{overscrollBehavior:"none"}),"scrollBehavior"in U.getComputedStyle(K)&amp;&amp;I.set([K,G],{scrollBehavior:"auto"}),U.addEventListener("focusin",Ka),a=setInterval(Ba,250),"loading"===j.readyState||requestAnimationFrame(function(){return Y.refresh()})}r.version="3.12.5",r.create=function(e){return Q&amp;&amp;e&amp;&amp;Q.content()===q(e.content)[0]?Q:new r(e)},r.get=function(){return Q},t()&amp;&amp;I.registerPlugin(r),e.ScrollSmoother=r,e.default=r;if(typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})}else{delete e.default}});/*!
 * ScrollTrigger 3.12.5
 * https://gsap.com
 * 
 * @license Copyright 2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
 */
!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?t(exports):"function"==typeof define&amp;&amp;define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function _defineProperties(e,t){for(var r=0;r&lt;t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(){return Ce||"undefined"!=typeof window&amp;&amp;(Ce=window.gsap)&amp;&amp;Ce.registerPlugin&amp;&amp;Ce}function z(e,t){return~Le.indexOf(e)&amp;&amp;Le[Le.indexOf(e)+1][t]}function A(e){return!!~t.indexOf(e)}function B(e,t,r,n,o){return e.addEventListener(t,r,{passive:!1!==n,capture:!!o})}function C(e,t,r,n){return e.removeEventListener(t,r,!!n)}function F(){return De&amp;&amp;De.isPressed||Ie.cache++}function G(r,n){function dd(e){if(e||0===e){o&amp;&amp;(Se.history.scrollRestoration="manual");var t=De&amp;&amp;De.isPressed;e=dd.v=Math.round(e)||(De&amp;&amp;De.iOS?1:0),r(e),dd.cacheID=Ie.cache,t&amp;&amp;i("ss",e)}else(n||Ie.cache!==dd.cacheID||i("ref"))&amp;&amp;(dd.cacheID=Ie.cache,dd.v=r());return dd.v+dd.offset}return dd.offset=0,r&amp;&amp;dd}function J(e,t){return(t&amp;&amp;t._ctx&amp;&amp;t._ctx.selector||Ce.utils.toArray)(e)[0]||("string"==typeof e&amp;&amp;!1!==Ce.config().nullTargetWarn?console.warn("Element not found:",e):null)}function K(t,e){var r=e.s,n=e.sc;A(t)&amp;&amp;(t=ke.scrollingElement||Pe);var o=Ie.indexOf(t),i=n===Fe.sc?1:2;~o||(o=Ie.push(t)-1),Ie[o+i]||B(t,"scroll",F);var a=Ie[o+i],s=a||(Ie[o+i]=G(z(t,r),!0)||(A(t)?n:G(function(e){return arguments.length?t[r]=e:t[r]})));return s.target=t,a||(s.smooth="smooth"===Ce.getProperty(t,"scrollBehavior")),s}function L(e,t,o){function Cd(e,t){var r=ze();t||n&lt;r-s?(a=i,i=e,l=s,s=r):o?i+=e:i=a+(e-a)/(r-l)*(s-l)}var i=e,a=e,s=ze(),l=s,n=t||50,c=Math.max(500,3*n);return{update:Cd,reset:function reset(){a=i=o?0:i,l=s=0},getVelocity:function getVelocity(e){var t=l,r=a,n=ze();return!e&amp;&amp;0!==e||e===i||Cd(e),s===l||c&lt;n-l?0:(i+(o?r:-r))/((o?n:s)-t)*1e3}}}function M(e,t){return t&amp;&amp;!e._gsapAllow&amp;&amp;e.preventDefault(),e.changedTouches?e.changedTouches[0]:e}function N(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)&gt;=Math.abs(r)?t:r}function O(){(Ae=Ce.core.globals().ScrollTrigger)&amp;&amp;Ae.core&amp;&amp;function _integrate(){var e=Ae.core,r=e.bridge||{},t=e._scrollers,n=e._proxies;t.push.apply(t,Ie),n.push.apply(n,Le),Ie=t,Le=n,i=function _bridge(e,t){return r[e](t)}}()}function P(e){return Ce=e||r(),!Te&amp;&amp;Ce&amp;&amp;"undefined"!=typeof document&amp;&amp;document.body&amp;&amp;(Se=window,Pe=(ke=document).documentElement,Me=ke.body,t=[Se,ke,Pe,Me],Ce.utils.clamp,Be=Ce.core.context||function(){},Oe="onpointerenter"in Me?"pointer":"mouse",Ee=k.isTouch=Se.matchMedia&amp;&amp;Se.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Se||0&lt;navigator.maxTouchPoints||0&lt;navigator.msMaxTouchPoints?2:0,Re=k.eventTypes=("ontouchstart"in Pe?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Pe?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return o=0},500),O(),Te=1),Te}var Ce,Te,Se,ke,Pe,Me,Ee,Oe,Ae,t,De,Re,Be,o=1,qe=[],Ie=[],Le=[],ze=Date.now,i=function _bridge(e,t){return t},n="scrollLeft",a="scrollTop",Ye={s:n,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:G(function(e){return arguments.length?Se.scrollTo(e,Fe.sc()):Se.pageXOffset||ke[n]||Pe[n]||Me[n]||0})},Fe={s:a,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Ye,sc:G(function(e){return arguments.length?Se.scrollTo(Ye.sc(),e):Se.pageYOffset||ke[a]||Pe[a]||Me[a]||0})};Ye.op=Fe,Ie.cache=0;var k=(Observer.prototype.init=function init(e){Te||P(Ce)||console.warn("Please gsap.registerPlugin(Observer)"),Ae||O();var o=e.tolerance,a=e.dragMinimum,t=e.type,i=e.target,r=e.lineHeight,n=e.debounce,s=e.preventDefault,l=e.onStop,c=e.onStopDelay,u=e.ignore,f=e.wheelSpeed,d=e.event,p=e.onDragStart,g=e.onDragEnd,h=e.onDrag,v=e.onPress,b=e.onRelease,m=e.onRight,y=e.onLeft,x=e.onUp,w=e.onDown,_=e.onChangeX,T=e.onChangeY,S=e.onChange,k=e.onToggleX,E=e.onToggleY,D=e.onHover,R=e.onHoverEnd,q=e.onMove,I=e.ignoreCheck,z=e.isNormalizer,Y=e.onGestureStart,H=e.onGestureEnd,X=e.onWheel,W=e.onEnable,V=e.onDisable,U=e.onClick,j=e.scrollSpeed,G=e.capture,Q=e.allowClicks,Z=e.lockAxis,$=e.onLockAxis;function cf(){return xe=ze()}function df(e,t){return(se.event=e)&amp;&amp;u&amp;&amp;~u.indexOf(e.target)||t&amp;&amp;he&amp;&amp;"touch"!==e.pointerType||I&amp;&amp;I(e,t)}function ff(){var e=se.deltaX=N(me),t=se.deltaY=N(ye),r=Math.abs(e)&gt;=o,n=Math.abs(t)&gt;=o;S&amp;&amp;(r||n)&amp;&amp;S(se,e,t,me,ye),r&amp;&amp;(m&amp;&amp;0&lt;se.deltaX&amp;&amp;m(se),y&amp;&amp;se.deltaX&lt;0&amp;&amp;y(se),_&amp;&amp;_(se),k&amp;&amp;se.deltaX&lt;0!=le&lt;0&amp;&amp;k(se),le=se.deltaX,me[0]=me[1]=me[2]=0),n&amp;&amp;(w&amp;&amp;0&lt;se.deltaY&amp;&amp;w(se),x&amp;&amp;se.deltaY&lt;0&amp;&amp;x(se),T&amp;&amp;T(se),E&amp;&amp;se.deltaY&lt;0!=ce&lt;0&amp;&amp;E(se),ce=se.deltaY,ye[0]=ye[1]=ye[2]=0),(ne||re)&amp;&amp;(q&amp;&amp;q(se),re&amp;&amp;(h(se),re=!1),ne=!1),ie&amp;&amp;!(ie=!1)&amp;&amp;$&amp;&amp;$(se),oe&amp;&amp;(X(se),oe=!1),ee=0}function gf(e,t,r){me[r]+=e,ye[r]+=t,se._vx.update(e),se._vy.update(t),n?ee=ee||requestAnimationFrame(ff):ff()}function hf(e,t){Z&amp;&amp;!ae&amp;&amp;(se.axis=ae=Math.abs(e)&gt;Math.abs(t)?"x":"y",ie=!0),"y"!==ae&amp;&amp;(me[2]+=e,se._vx.update(e,!0)),"x"!==ae&amp;&amp;(ye[2]+=t,se._vy.update(t,!0)),n?ee=ee||requestAnimationFrame(ff):ff()}function jf(e){if(!df(e,1)){var t=(e=M(e,s)).clientX,r=e.clientY,n=t-se.x,o=r-se.y,i=se.isDragging;se.x=t,se.y=r,(i||Math.abs(se.startX-t)&gt;=a||Math.abs(se.startY-r)&gt;=a)&amp;&amp;(h&amp;&amp;(re=!0),i||(se.isDragging=!0),hf(n,o),i||p&amp;&amp;p(se))}}function mf(e){return e.touches&amp;&amp;1&lt;e.touches.length&amp;&amp;(se.isGesturing=!0)&amp;&amp;Y(e,se.isDragging)}function nf(){return(se.isGesturing=!1)||H(se)}function of(e){if(!df(e)){var t=fe(),r=de();gf((t-pe)*j,(r-ge)*j,1),pe=t,ge=r,l&amp;&amp;te.restart(!0)}}function pf(e){if(!df(e)){e=M(e,s),X&amp;&amp;(oe=!0);var t=(1===e.deltaMode?r:2===e.deltaMode?Se.innerHeight:1)*f;gf(e.deltaX*t,e.deltaY*t,0),l&amp;&amp;!z&amp;&amp;te.restart(!0)}}function qf(e){if(!df(e)){var t=e.clientX,r=e.clientY,n=t-se.x,o=r-se.y;se.x=t,se.y=r,ne=!0,l&amp;&amp;te.restart(!0),(n||o)&amp;&amp;hf(n,o)}}function rf(e){se.event=e,D(se)}function sf(e){se.event=e,R(se)}function tf(e){return df(e)||M(e,s)&amp;&amp;U(se)}this.target=i=J(i)||Pe,this.vars=e,u=u&amp;&amp;Ce.utils.toArray(u),o=o||1e-9,a=a||0,f=f||1,j=j||1,t=t||"wheel,touch,pointer",n=!1!==n,r=r||parseFloat(Se.getComputedStyle(Me).lineHeight)||22;var ee,te,re,ne,oe,ie,ae,se=this,le=0,ce=0,ue=e.passive||!s,fe=K(i,Ye),de=K(i,Fe),pe=fe(),ge=de(),he=~t.indexOf("touch")&amp;&amp;!~t.indexOf("pointer")&amp;&amp;"pointerdown"===Re[0],ve=A(i),be=i.ownerDocument||ke,me=[0,0,0],ye=[0,0,0],xe=0,we=se.onPress=function(e){df(e,1)||e&amp;&amp;e.button||(se.axis=ae=null,te.pause(),se.isPressed=!0,e=M(e),le=ce=0,se.startX=se.x=e.clientX,se.startY=se.y=e.clientY,se._vx.reset(),se._vy.reset(),B(z?i:be,Re[1],jf,ue,!0),se.deltaX=se.deltaY=0,v&amp;&amp;v(se))},_e=se.onRelease=function(t){if(!df(t,1)){C(z?i:be,Re[1],jf,!0);var e=!isNaN(se.y-se.startY),r=se.isDragging,n=r&amp;&amp;(3&lt;Math.abs(se.x-se.startX)||3&lt;Math.abs(se.y-se.startY)),o=M(t);!n&amp;&amp;e&amp;&amp;(se._vx.reset(),se._vy.reset(),s&amp;&amp;Q&amp;&amp;Ce.delayedCall(.08,function(){if(300&lt;ze()-xe&amp;&amp;!t.defaultPrevented)if(t.target.click)t.target.click();else if(be.createEvent){var e=be.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,Se,1,o.screenX,o.screenY,o.clientX,o.clientY,!1,!1,!1,!1,0,null),t.target.dispatchEvent(e)}})),se.isDragging=se.isGesturing=se.isPressed=!1,l&amp;&amp;r&amp;&amp;!z&amp;&amp;te.restart(!0),g&amp;&amp;r&amp;&amp;g(se),b&amp;&amp;b(se,n)}};te=se._dc=Ce.delayedCall(c||.25,function onStopFunc(){se._vx.reset(),se._vy.reset(),te.pause(),l&amp;&amp;l(se)}).pause(),se.deltaX=se.deltaY=0,se._vx=L(0,50,!0),se._vy=L(0,50,!0),se.scrollX=fe,se.scrollY=de,se.isDragging=se.isGesturing=se.isPressed=!1,Be(this),se.enable=function(e){return se.isEnabled||(B(ve?be:i,"scroll",F),0&lt;=t.indexOf("scroll")&amp;&amp;B(ve?be:i,"scroll",of,ue,G),0&lt;=t.indexOf("wheel")&amp;&amp;B(i,"wheel",pf,ue,G),(0&lt;=t.indexOf("touch")&amp;&amp;Ee||0&lt;=t.indexOf("pointer"))&amp;&amp;(B(i,Re[0],we,ue,G),B(be,Re[2],_e),B(be,Re[3],_e),Q&amp;&amp;B(i,"click",cf,!0,!0),U&amp;&amp;B(i,"click",tf),Y&amp;&amp;B(be,"gesturestart",mf),H&amp;&amp;B(be,"gestureend",nf),D&amp;&amp;B(i,Oe+"enter",rf),R&amp;&amp;B(i,Oe+"leave",sf),q&amp;&amp;B(i,Oe+"move",qf)),se.isEnabled=!0,e&amp;&amp;e.type&amp;&amp;we(e),W&amp;&amp;W(se)),se},se.disable=function(){se.isEnabled&amp;&amp;(qe.filter(function(e){return e!==se&amp;&amp;A(e.target)}).length||C(ve?be:i,"scroll",F),se.isPressed&amp;&amp;(se._vx.reset(),se._vy.reset(),C(z?i:be,Re[1],jf,!0)),C(ve?be:i,"scroll",of,G),C(i,"wheel",pf,G),C(i,Re[0],we,G),C(be,Re[2],_e),C(be,Re[3],_e),C(i,"click",cf,!0),C(i,"click",tf),C(be,"gesturestart",mf),C(be,"gestureend",nf),C(i,Oe+"enter",rf),C(i,Oe+"leave",sf),C(i,Oe+"move",qf),se.isEnabled=se.isPressed=se.isDragging=!1,V&amp;&amp;V(se))},se.kill=se.revert=function(){se.disable();var e=qe.indexOf(se);0&lt;=e&amp;&amp;qe.splice(e,1),De===se&amp;&amp;(De=0)},qe.push(se),z&amp;&amp;A(i)&amp;&amp;(De=se),se.enable(d)},function _createClass(e,t,r){return t&amp;&amp;_defineProperties(e.prototype,t),r&amp;&amp;_defineProperties(e,r),e}(Observer,[{key:"velocityX",get:function get(){return this._vx.getVelocity()}},{key:"velocityY",get:function get(){return this._vy.getVelocity()}}]),Observer);function Observer(e){this.init(e)}k.version="3.12.5",k.create=function(e){return new k(e)},k.register=P,k.getAll=function(){return qe.slice()},k.getById=function(t){return qe.filter(function(e){return e.vars.id===t})[0]},r()&amp;&amp;Ce.registerPlugin(k);function Ca(e,t,r){var n=ct(e)&amp;&amp;("clamp("===e.substr(0,6)||-1&lt;e.indexOf("max"));return(r["_"+t+"Clamp"]=n)?e.substr(6,e.length-7):e}function Da(e,t){return!t||ct(e)&amp;&amp;"clamp("===e.substr(0,6)?e:"clamp("+e+")"}function Fa(){return Ge=1}function Ga(){return Ge=0}function Ha(e){return e}function Ia(e){return Math.round(1e5*e)/1e5||0}function Ja(){return"undefined"!=typeof window}function Ka(){return He||Ja()&amp;&amp;(He=window.gsap)&amp;&amp;He.registerPlugin&amp;&amp;He}function La(e){return!!~l.indexOf(e)}function Ma(e){return("Height"===e?T:Ne["inner"+e])||Je["client"+e]||We["client"+e]}function Na(e){return z(e,"getBoundingClientRect")||(La(e)?function(){return Ot.width=Ne.innerWidth,Ot.height=T,Ot}:function(){return wt(e)})}function Qa(e,t){var r=t.s,n=t.d2,o=t.d,i=t.a;return Math.max(0,(r="scroll"+n)&amp;&amp;(i=z(e,r))?i()-Na(e)()[o]:La(e)?(Je[r]||We[r])-Ma(n):e[r]-e["offset"+n])}function Ra(e,t){for(var r=0;r&lt;g.length;r+=3)t&amp;&amp;!~t.indexOf(g[r+1])||e(g[r],g[r+1],g[r+2])}function Ta(e){return"function"==typeof e}function Ua(e){return"number"==typeof e}function Va(e){return"object"==typeof e}function Wa(e,t,r){return e&amp;&amp;e.progress(t?0:1)&amp;&amp;r&amp;&amp;e.pause()}function Xa(e,t){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e)}):t(e);r&amp;&amp;r.totalTime&amp;&amp;(e.callbackAnimation=r)}}function mb(e){return Ne.getComputedStyle(e)}function ob(e,t){for(var r in t)r in e||(e[r]=t[r]);return e}function qb(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0}function rb(e){var t,r=[],n=e.labels,o=e.duration();for(t in n)r.push(n[t]/o);return r}function tb(o){var i=He.utils.snap(o),a=Array.isArray(o)&amp;&amp;o.slice(0).sort(function(e,t){return e-t});return a?function(e,t,r){var n;if(void 0===r&amp;&amp;(r=.001),!t)return i(e);if(0&lt;t){for(e-=r,n=0;n&lt;a.length;n++)if(a[n]&gt;=e)return a[n];return a[n-1]}for(n=a.length,e+=r;n--;)if(a[n]&lt;=e)return a[n];return a[0]}:function(e,t,r){void 0===r&amp;&amp;(r=.001);var n=i(e);return!t||Math.abs(n-e)&lt;r||n-e&lt;0==t&lt;0?n:i(t&lt;0?e-o:e+o)}}function vb(t,r,e,n){return e.split(",").forEach(function(e){return t(r,e,n)})}function wb(e,t,r,n,o){return e.addEventListener(t,r,{passive:!n,capture:!!o})}function xb(e,t,r,n){return e.removeEventListener(t,r,!!n)}function yb(e,t,r){(r=r&amp;&amp;r.wheelHandler)&amp;&amp;(e(t,"wheel",r),e(t,"touchmove",r))}function Cb(e,t){if(ct(e)){var r=e.indexOf("="),n=~r?(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&amp;&amp;(e.indexOf("%")&gt;r&amp;&amp;(n*=t/100),e=e.substr(0,r-1)),e=n+(e in H?H[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e}function Db(e,t,r,n,o,i,a,s){var l=o.startColor,c=o.endColor,u=o.fontSize,f=o.indent,d=o.fontWeight,p=Xe.createElement("div"),g=La(r)||"fixed"===z(r,"pinType"),h=-1!==e.indexOf("scroller"),v=g?We:r,b=-1!==e.indexOf("start"),m=b?l:c,y="border-color:"+m+";font-size:"+u+";color:"+m+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return y+="position:"+((h||s)&amp;&amp;g?"fixed;":"absolute;"),!h&amp;&amp;!s&amp;&amp;g||(y+=(n===Fe?q:I)+":"+(i+parseFloat(f))+"px;"),a&amp;&amp;(y+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=b,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=y,p.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(p,v.children[0]):v.appendChild(p),p._offset=p["offset"+n.op.d2],X(p,0,n,b),p}function Ib(){return 34&lt;at()-st&amp;&amp;(D=D||requestAnimationFrame(Z))}function Jb(){v&amp;&amp;v.isPressed&amp;&amp;!(v.startX&gt;We.clientWidth)||(Ie.cache++,v?D=D||requestAnimationFrame(Z):Z(),st||U("scrollStart"),st=at())}function Kb(){y=Ne.innerWidth,m=Ne.innerHeight}function Lb(){Ie.cache++,je||h||Xe.fullscreenElement||Xe.webkitFullscreenElement||b&amp;&amp;y===Ne.innerWidth&amp;&amp;!(Math.abs(Ne.innerHeight-m)&gt;.25*Ne.innerHeight)||c.restart(!0)}function Ob(){return xb(ne,"scrollEnd",Ob)||Pt(!0)}function Rb(e){for(var t=0;t&lt;j.length;t+=5)(!e||j[t+4]&amp;&amp;j[t+4].query===e)&amp;&amp;(j[t].style.cssText=j[t+1],j[t].getBBox&amp;&amp;j[t].setAttribute("transform",j[t+2]||""),j[t+3].uncache=1)}function Sb(e,t){var r;for(Qe=0;Qe&lt;Tt.length;Qe++)!(r=Tt[Qe])||t&amp;&amp;r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));S=!0,t&amp;&amp;Rb(t),t||U("revert")}function Tb(e,t){Ie.cache++,!t&amp;&amp;rt||Ie.forEach(function(e){return Ta(e)&amp;&amp;e.cacheID++&amp;&amp;(e.rec=0)}),ct(e)&amp;&amp;(Ne.history.scrollRestoration=w=e)}function Yb(){We.appendChild(_),T=!v&amp;&amp;_.offsetHeight||Ne.innerHeight,We.removeChild(_)}function Zb(t){return Ve(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(e){return e.style.display=t?"none":"block"})}function gc(e,t,r,n){if(!e._gsap.swappedIn){for(var o,i=$.length,a=t.style,s=e.style;i--;)a[o=$[i]]=r[o];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&amp;&amp;(a.display="inline-block"),s[I]=s[q]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[ft]=qb(e,Ye)+xt,a[dt]=qb(e,Fe)+xt,a[bt]=s[mt]=s.top=s.left="0",Et(n),s[ft]=s.maxWidth=r[ft],s[dt]=s.maxHeight=r[dt],s[bt]=r[bt],e.parentNode!==t&amp;&amp;(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}}function jc(e){for(var t=ee.length,r=e.style,n=[],o=0;o&lt;t;o++)n.push(ee[o],r[ee[o]]);return n.t=e,n}function mc(e,t,r,n,o,i,a,s,l,c,u,f,d,p){Ta(e)&amp;&amp;(e=e(s)),ct(e)&amp;&amp;"max"===e.substr(0,3)&amp;&amp;(e=f+("="===e.charAt(4)?Cb("0"+e.substr(3),r):0));var g,h,v,b=d?d.time():0;if(d&amp;&amp;d.seek(0),isNaN(e)||(e=+e),Ua(e))d&amp;&amp;(e=He.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,f,e)),a&amp;&amp;X(a,r,n,!0);else{Ta(t)&amp;&amp;(t=t(s));var m,y,x,w,_=(e||"0").split(" ");v=J(t,s)||We,(m=wt(v)||{})&amp;&amp;(m.left||m.top)||"none"!==mb(v).display||(w=v.style.display,v.style.display="block",m=wt(v),w?v.style.display=w:v.style.removeProperty("display")),y=Cb(_[0],m[n.d]),x=Cb(_[1]||"0",r),e=m[n.p]-l[n.p]-c+y+o-x,a&amp;&amp;X(a,x,n,r-x&lt;20||a._isStart&amp;&amp;20&lt;x),r-=r-x}if(p&amp;&amp;(s[p]=e||-.001,e&lt;0&amp;&amp;(e=0)),i){var C=e+r,T=i._isStart;g="scroll"+n.d2,X(i,C,n,T&amp;&amp;20&lt;C||!T&amp;&amp;(u?Math.max(We[g],Je[g]):i.parentNode[g])&lt;=C+1),u&amp;&amp;(l=wt(a),u&amp;&amp;(i.style[n.op.p]=l[n.op.p]-n.op.m-i._offset+xt))}return d&amp;&amp;v&amp;&amp;(g=wt(v),d.seek(f),h=wt(v),d._caScrollDist=g[n.p]-h[n.p],e=e/d._caScrollDist*f),d&amp;&amp;d.seek(b),d?e:Math.round(e)}function oc(e,t,r,n){if(e.parentNode!==t){var o,i,a=e.style;if(t===We){for(o in e._stOrig=a.cssText,i=mb(e))+o||re.test(o)||!i[o]||"string"!=typeof a[o]||"0"===o||(a[o]=i[o]);a.top=r,a.left=n}else a.cssText=e._stOrig;He.core.getCache(e).uncache=1,t.appendChild(e)}}function pc(r,e,n){var o=e,i=o;return function(e){var t=Math.round(r());return t!==o&amp;&amp;t!==i&amp;&amp;3&lt;Math.abs(t-o)&amp;&amp;3&lt;Math.abs(t-i)&amp;&amp;(e=t,n&amp;&amp;n()),i=o,o=e}}function qc(e,t,r){var n={};n[t.p]="+="+r,He.set(e,n)}function rc(c,e){function Ck(e,t,r,n,o){var i=Ck.tween,a=t.onComplete,s={};r=r||u();var l=pc(u,r,function(){i.kill(),Ck.tween=0});return o=n&amp;&amp;o||0,n=n||e-r,i&amp;&amp;i.kill(),t[f]=e,t.inherit=!1,(t.modifiers=s)[f]=function(){return l(r+n*i.ratio+o*i.ratio*i.ratio)},t.onUpdate=function(){Ie.cache++,Ck.tween&amp;&amp;Z()},t.onComplete=function(){Ck.tween=0,a&amp;&amp;a.call(i)},i=Ck.tween=He.to(c,t)}var u=K(c,e),f="_scroll"+e.p2;return(c[f]=u).wheelHandler=function(){return Ck.tween&amp;&amp;Ck.tween.kill()&amp;&amp;(Ck.tween=0)},wb(c,"wheel",u.wheelHandler),ne.isTouch&amp;&amp;wb(c,"touchmove",u.wheelHandler),Ck}var He,s,Ne,Xe,Je,We,l,c,Ve,Ue,Ke,u,je,Ge,f,Qe,d,p,g,Ze,$e,h,v,b,m,y,E,x,w,_,T,S,et,tt,D,rt,nt,ot,it=1,at=Date.now,R=at(),st=0,lt=0,ct=function _isString(e){return"string"==typeof e},ut=Math.abs,q="right",I="bottom",ft="width",dt="height",pt="Right",gt="Left",ht="Top",vt="Bottom",bt="padding",mt="margin",yt="Width",Y="Height",xt="px",wt=function _getBounds(e,t){var r=t&amp;&amp;"matrix(1, 0, 0, 1, 0, 0)"!==mb(e)[f]&amp;&amp;He.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect();return r&amp;&amp;r.progress(0).kill(),n},_t={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Ct={toggleActions:"play",anticipatePin:0},H={top:0,left:0,center:.5,bottom:1,right:1},X=function _positionMarker(e,t,r,n){var o={display:"block"},i=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,o[r.a+"Percent"]=n?-100:0,o[r.a]=n?"1px":0,o["border"+i+yt]=1,o["border"+a+yt]=0,o[r.p]=t+"px",He.set(e,o)},Tt=[],St={},W={},V=[],U=function _dispatch(e){return W[e]&amp;&amp;W[e].map(function(e){return e()})||V},j=[],kt=0,Pt=function _refreshAll(e,t){if(!st||e||S){Yb(),rt=ne.isRefreshing=!0,Ie.forEach(function(e){return Ta(e)&amp;&amp;++e.cacheID&amp;&amp;(e.rec=e())});var r=U("refreshInit");Ze&amp;&amp;ne.sort(),t||Sb(),Ie.forEach(function(e){Ta(e)&amp;&amp;(e.smooth&amp;&amp;(e.target.style.scrollBehavior="auto"),e(0))}),Tt.slice(0).forEach(function(e){return e.refresh()}),S=!1,Tt.forEach(function(e){if(e._subPinOffset&amp;&amp;e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),et=1,Zb(!0),Tt.forEach(function(e){var t=Qa(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&amp;&amp;e.end&gt;t,n=e._startClamp&amp;&amp;e.start&gt;=t;(r||n)&amp;&amp;e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)}),Zb(!1),et=0,r.forEach(function(e){return e&amp;&amp;e.render&amp;&amp;e.render(-1)}),Ie.forEach(function(e){Ta(e)&amp;&amp;(e.smooth&amp;&amp;requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&amp;&amp;e(e.rec))}),Tb(w,1),c.pause(),kt++,Z(rt=2),Tt.forEach(function(e){return Ta(e.vars.onRefresh)&amp;&amp;e.vars.onRefresh(e)}),rt=ne.isRefreshing=!1,U("refresh")}else wb(ne,"scrollEnd",Ob)},Q=0,Mt=1,Z=function _updateAll(e){if(2===e||!rt&amp;&amp;!S){ne.isUpdating=!0,ot&amp;&amp;ot.update(0);var t=Tt.length,r=at(),n=50&lt;=r-R,o=t&amp;&amp;Tt[0].scroll();if(Mt=o&lt;Q?-1:1,rt||(Q=o),n&amp;&amp;(st&amp;&amp;!Ge&amp;&amp;200&lt;r-st&amp;&amp;(st=0,U("scrollEnd")),Ke=R,R=r),Mt&lt;0){for(Qe=t;0&lt;Qe--;)Tt[Qe]&amp;&amp;Tt[Qe].update(0,n);Mt=1}else for(Qe=0;Qe&lt;t;Qe++)Tt[Qe]&amp;&amp;Tt[Qe].update(0,n);ne.isUpdating=!1}D=0},$=["left","top",I,q,mt+vt,mt+pt,mt+ht,mt+gt,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ee=$.concat([ft,dt,"boxSizing","max"+yt,"max"+Y,"position",mt,bt,bt+ht,bt+pt,bt+vt,bt+gt]),te=/([A-Z])/g,Et=function _setState(e){if(e){var t,r,n=e.t.style,o=e.length,i=0;for((e.t._gsap||He.core.getCache(e.t)).uncache=1;i&lt;o;i+=2)r=e[i+1],t=e[i],r?n[t]=r:n[t]&amp;&amp;n.removeProperty(t.replace(te,"-$1").toLowerCase())}},Ot={left:0,top:0},re=/(webkit|moz|length|cssText|inset)/i,ne=(ScrollTrigger.prototype.init=function init(E,O){if(this.progress=this.start=0,this.vars&amp;&amp;this.kill(!0,!0),lt){var A,n,p,D,R,B,q,I,L,Y,F,e,H,N,X,W,V,U,t,j,b,G,Q,m,Z,y,$,x,r,w,_,ee,o,g,te,re,ne,C,i,T=(E=ob(ct(E)||Ua(E)||E.nodeType?{trigger:E}:E,Ct)).onUpdate,S=E.toggleClass,a=E.id,k=E.onToggle,oe=E.onRefresh,P=E.scrub,ie=E.trigger,ae=E.pin,se=E.pinSpacing,le=E.invalidateOnRefresh,M=E.anticipatePin,s=E.onScrubComplete,h=E.onSnapComplete,ce=E.once,ue=E.snap,fe=E.pinReparent,l=E.pinSpacer,de=E.containerAnimation,pe=E.fastScrollEnd,ge=E.preventOverlaps,he=E.horizontal||E.containerAnimation&amp;&amp;!1!==E.horizontal?Ye:Fe,ve=!P&amp;&amp;0!==P,be=J(E.scroller||Ne),c=He.core.getCache(be),me=La(be),ye="fixed"===("pinType"in E?E.pinType:z(be,"pinType")||me&amp;&amp;"fixed"),xe=[E.onEnter,E.onLeave,E.onEnterBack,E.onLeaveBack],we=ve&amp;&amp;E.toggleActions.split(" "),_e="markers"in E?E.markers:Ct.markers,Ce=me?0:parseFloat(mb(be)["border"+he.p2+yt])||0,Te=this,Se=E.onRefreshInit&amp;&amp;function(){return E.onRefreshInit(Te)},ke=function _getSizeFunc(e,t,r){var n=r.d,o=r.d2,i=r.a;return(i=z(e,"getBoundingClientRect"))?function(){return i()[n]}:function(){return(t?Ma(o):e["client"+o])||0}}(be,me,he),Pe=function _getOffsetsFunc(e,t){return!t||~Le.indexOf(e)?Na(e):function(){return Ot}}(be,me),Me=0,Ee=0,Oe=0,Ae=K(be,he);if(Te._startClamp=Te._endClamp=!1,Te._dir=he,M*=45,Te.scroller=be,Te.scroll=de?de.time.bind(de):Ae,D=Ae(),Te.vars=E,O=O||E.animation,"refreshPriority"in E&amp;&amp;(Ze=1,-9999===E.refreshPriority&amp;&amp;(ot=Te)),c.tweenScroll=c.tweenScroll||{top:rc(be,Fe),left:rc(be,Ye)},Te.tweenTo=A=c.tweenScroll[he.p],Te.scrubDuration=function(e){(o=Ua(e)&amp;&amp;e)?ee?ee.duration(e):ee=He.to(O,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:o,paused:!0,onComplete:function onComplete(){return s&amp;&amp;s(Te)}}):(ee&amp;&amp;ee.progress(1).kill(),ee=0)},O&amp;&amp;(O.vars.lazy=!1,O._initted&amp;&amp;!Te.isReverted||!1!==O.vars.immediateRender&amp;&amp;!1!==E.immediateRender&amp;&amp;O.duration()&amp;&amp;O.render(0,!0,!0),Te.animation=O.pause(),(O.scrollTrigger=Te).scrubDuration(P),w=0,a=a||O.vars.id),ue&amp;&amp;(Va(ue)&amp;&amp;!ue.push||(ue={snapTo:ue}),"scrollBehavior"in We.style&amp;&amp;He.set(me?[We,Je]:be,{scrollBehavior:"auto"}),Ie.forEach(function(e){return Ta(e)&amp;&amp;e.target===(me?Xe.scrollingElement||Je:be)&amp;&amp;(e.smooth=!1)}),p=Ta(ue.snapTo)?ue.snapTo:"labels"===ue.snapTo?function _getClosestLabel(t){return function(e){return He.utils.snap(rb(t),e)}}(O):"labelsDirectional"===ue.snapTo?function _getLabelAtDirection(r){return function(e,t){return tb(rb(r))(e,t.direction)}}(O):!1!==ue.directional?function(e,t){return tb(ue.snapTo)(e,at()-Ee&lt;500?0:t.direction)}:He.utils.snap(ue.snapTo),g=ue.duration||{min:.1,max:2},g=Va(g)?Ue(g.min,g.max):Ue(g,g),te=He.delayedCall(ue.delay||o/2||.1,function(){var e=Ae(),t=at()-Ee&lt;500,r=A.tween;if(!(t||Math.abs(Te.getVelocity())&lt;10)||r||Ge||Me===e)Te.isActive&amp;&amp;Me!==e&amp;&amp;te.restart(!0);else{var n,o,i=(e-B)/N,a=O&amp;&amp;!ve?O.totalProgress():i,s=t?0:(a-_)/(at()-Ke)*1e3||0,l=He.utils.clamp(-i,1-i,ut(s/2)*s/.185),c=i+(!1===ue.inertia?0:l),u=ue.onStart,f=ue.onInterrupt,d=ue.onComplete;if(n=p(c,Te),Ua(n)||(n=c),o=Math.round(B+n*N),e&lt;=q&amp;&amp;B&lt;=e&amp;&amp;o!==e){if(r&amp;&amp;!r._initted&amp;&amp;r.data&lt;=ut(o-e))return;!1===ue.inertia&amp;&amp;(l=n-i),A(o,{duration:g(ut(.185*Math.max(ut(c-a),ut(n-a))/s/.05||0)),ease:ue.ease||"power3",data:ut(o-e),onInterrupt:function onInterrupt(){return te.restart(!0)&amp;&amp;f&amp;&amp;f(Te)},onComplete:function onComplete(){Te.update(),Me=Ae(),O&amp;&amp;(ee?ee.resetTo("totalProgress",n,O._tTime/O._tDur):O.progress(n)),w=_=O&amp;&amp;!ve?O.totalProgress():Te.progress,h&amp;&amp;h(Te),d&amp;&amp;d(Te)}},e,l*N,o-e-l*N),u&amp;&amp;u(Te,A.tween)}}}).pause()),a&amp;&amp;(St[a]=Te),i=(i=(ie=Te.trigger=J(ie||!0!==ae&amp;&amp;ae))&amp;&amp;ie._gsap&amp;&amp;ie._gsap.stRevert)&amp;&amp;i(Te),ae=!0===ae?ie:J(ae),ct(S)&amp;&amp;(S={targets:ie,className:S}),ae&amp;&amp;(!1===se||se===mt||(se=!(!se&amp;&amp;ae.parentNode&amp;&amp;ae.parentNode.style&amp;&amp;"flex"===mb(ae.parentNode).display)&amp;&amp;bt),Te.pin=ae,(n=He.core.getCache(ae)).spacer?X=n.pinState:(l&amp;&amp;((l=J(l))&amp;&amp;!l.nodeType&amp;&amp;(l=l.current||l.nativeElement),n.spacerIsNative=!!l,l&amp;&amp;(n.spacerState=jc(l))),n.spacer=U=l||Xe.createElement("div"),U.classList.add("pin-spacer"),a&amp;&amp;U.classList.add("pin-spacer-"+a),n.pinState=X=jc(ae)),!1!==E.force3D&amp;&amp;He.set(ae,{force3D:!0}),Te.spacer=U=n.spacer,r=mb(ae),m=r[se+he.os2],j=He.getProperty(ae),b=He.quickSetter(ae,he.a,xt),gc(ae,U,r),V=jc(ae)),_e){e=Va(_e)?ob(_e,_t):_t,Y=Db("scroller-start",a,be,he,e,0),F=Db("scroller-end",a,be,he,e,0,Y),t=Y["offset"+he.op.d2];var u=J(z(be,"content")||be);I=this.markerStart=Db("start",a,u,he,e,t,0,de),L=this.markerEnd=Db("end",a,u,he,e,t,0,de),de&amp;&amp;(C=He.quickSetter([I,L],he.a,xt)),ye||Le.length&amp;&amp;!0===z(be,"fixedMarkers")||(function _makePositionable(e){var t=mb(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"}(me?We:be),He.set([Y,F],{force3D:!0}),y=He.quickSetter(Y,he.a,xt),x=He.quickSetter(F,he.a,xt))}if(de){var f=de.vars.onUpdate,d=de.vars.onUpdateParams;de.eventCallback("onUpdate",function(){Te.update(0,0,1),f&amp;&amp;f.apply(de,d||[])})}if(Te.previous=function(){return Tt[Tt.indexOf(Te)-1]},Te.next=function(){return Tt[Tt.indexOf(Te)+1]},Te.revert=function(e,t){if(!t)return Te.kill(!0);var r=!1!==e||!Te.enabled,n=je;r!==Te.isReverted&amp;&amp;(r&amp;&amp;(re=Math.max(Ae(),Te.scroll.rec||0),Oe=Te.progress,ne=O&amp;&amp;O.progress()),I&amp;&amp;[I,L,Y,F].forEach(function(e){return e.style.display=r?"none":"block"}),r&amp;&amp;(je=Te).update(r),!ae||fe&amp;&amp;Te.isActive||(r?function _swapPinOut(e,t,r){Et(r);var n=e._gsap;if(n.spacerIsNative)Et(n.spacerState);else if(e._gsap.swappedIn){var o=t.parentNode;o&amp;&amp;(o.insertBefore(e,t),o.removeChild(t))}e._gsap.swappedIn=!1}(ae,U,X):gc(ae,U,mb(ae),Z)),r||Te.update(r),je=n,Te.isReverted=r)},Te.refresh=function(e,t,r,n){if(!je&amp;&amp;Te.enabled||t)if(ae&amp;&amp;e&amp;&amp;st)wb(ScrollTrigger,"scrollEnd",Ob);else{!rt&amp;&amp;Se&amp;&amp;Se(Te),je=Te,A.tween&amp;&amp;!r&amp;&amp;(A.tween.kill(),A.tween=0),ee&amp;&amp;ee.pause(),le&amp;&amp;O&amp;&amp;O.revert({kill:!1}).invalidate(),Te.isReverted||Te.revert(!0,!0),Te._subPinOffset=!1;var o,i,a,s,l,c,u,f,d,p,g,h,v,b=ke(),m=Pe(),y=de?de.duration():Qa(be,he),x=N&lt;=.01,w=0,_=n||0,C=Va(r)?r.end:E.end,T=E.endTrigger||ie,S=Va(r)?r.start:E.start||(0!==E.start&amp;&amp;ie?ae?"0 0":"0 100%":0),k=Te.pinnedContainer=E.pinnedContainer&amp;&amp;J(E.pinnedContainer,Te),P=ie&amp;&amp;Math.max(0,Tt.indexOf(Te))||0,M=P;for(_e&amp;&amp;Va(r)&amp;&amp;(h=He.getProperty(Y,he.p),v=He.getProperty(F,he.p));M--;)(c=Tt[M]).end||c.refresh(0,1)||(je=Te),!(u=c.pin)||u!==ie&amp;&amp;u!==ae&amp;&amp;u!==k||c.isReverted||((p=p||[]).unshift(c),c.revert(!0,!0)),c!==Tt[M]&amp;&amp;(P--,M--);for(Ta(S)&amp;&amp;(S=S(Te)),S=Ca(S,"start",Te),B=mc(S,ie,b,he,Ae(),I,Y,Te,m,Ce,ye,y,de,Te._startClamp&amp;&amp;"_startClamp")||(ae?-.001:0),Ta(C)&amp;&amp;(C=C(Te)),ct(C)&amp;&amp;!C.indexOf("+=")&amp;&amp;(~C.indexOf(" ")?C=(ct(S)?S.split(" ")[0]:"")+C:(w=Cb(C.substr(2),b),C=ct(S)?S:(de?He.utils.mapRange(0,de.duration(),de.scrollTrigger.start,de.scrollTrigger.end,B):B)+w,T=ie)),C=Ca(C,"end",Te),q=Math.max(B,mc(C||(T?"100% 0":y),T,b,he,Ae()+w,L,F,Te,m,Ce,ye,y,de,Te._endClamp&amp;&amp;"_endClamp"))||-.001,w=0,M=P;M--;)(u=(c=Tt[M]).pin)&amp;&amp;c.start-c._pinPush&lt;=B&amp;&amp;!de&amp;&amp;0&lt;c.end&amp;&amp;(o=c.end-(Te._startClamp?Math.max(0,c.start):c.start),(u===ie&amp;&amp;c.start-c._pinPush&lt;B||u===k)&amp;&amp;isNaN(S)&amp;&amp;(w+=o*(1-c.progress)),u===ae&amp;&amp;(_+=o));if(B+=w,q+=w,Te._startClamp&amp;&amp;(Te._startClamp+=w),Te._endClamp&amp;&amp;!rt&amp;&amp;(Te._endClamp=q||-.001,q=Math.min(q,Qa(be,he))),N=q-B||(B-=.01)&amp;&amp;.001,x&amp;&amp;(Oe=He.utils.clamp(0,1,He.utils.normalize(B,q,re))),Te._pinPush=_,I&amp;&amp;w&amp;&amp;((o={})[he.a]="+="+w,k&amp;&amp;(o[he.p]="-="+Ae()),He.set([I,L],o)),!ae||et&amp;&amp;Te.end&gt;=Qa(be,he)){if(ie&amp;&amp;Ae()&amp;&amp;!de)for(i=ie.parentNode;i&amp;&amp;i!==We;)i._pinOffset&amp;&amp;(B-=i._pinOffset,q-=i._pinOffset),i=i.parentNode}else o=mb(ae),s=he===Fe,a=Ae(),G=parseFloat(j(he.a))+_,!y&amp;&amp;1&lt;q&amp;&amp;(g={style:g=(me?Xe.scrollingElement||Je:be).style,value:g["overflow"+he.a.toUpperCase()]},me&amp;&amp;"scroll"!==mb(We)["overflow"+he.a.toUpperCase()]&amp;&amp;(g.style["overflow"+he.a.toUpperCase()]="scroll")),gc(ae,U,o),V=jc(ae),i=wt(ae,!0),f=ye&amp;&amp;K(be,s?Ye:Fe)(),se?((Z=[se+he.os2,N+_+xt]).t=U,(M=se===bt?qb(ae,he)+N+_:0)&amp;&amp;(Z.push(he.d,M+xt),"auto"!==U.style.flexBasis&amp;&amp;(U.style.flexBasis=M+xt)),Et(Z),k&amp;&amp;Tt.forEach(function(e){e.pin===k&amp;&amp;!1!==e.vars.pinSpacing&amp;&amp;(e._subPinOffset=!0)}),ye&amp;&amp;Ae(re)):(M=qb(ae,he))&amp;&amp;"auto"!==U.style.flexBasis&amp;&amp;(U.style.flexBasis=M+xt),ye&amp;&amp;((l={top:i.top+(s?a-B:f)+xt,left:i.left+(s?f:a-B)+xt,boxSizing:"border-box",position:"fixed"})[ft]=l.maxWidth=Math.ceil(i.width)+xt,l[dt]=l.maxHeight=Math.ceil(i.height)+xt,l[mt]=l[mt+ht]=l[mt+pt]=l[mt+vt]=l[mt+gt]="0",l[bt]=o[bt],l[bt+ht]=o[bt+ht],l[bt+pt]=o[bt+pt],l[bt+vt]=o[bt+vt],l[bt+gt]=o[bt+gt],W=function _copyState(e,t,r){for(var n,o=[],i=e.length,a=r?8:0;a&lt;i;a+=2)n=e[a],o.push(n,n in t?t[n]:e[a+1]);return o.t=e.t,o}(X,l,fe),rt&amp;&amp;Ae(0)),O?(d=O._initted,$e(1),O.render(O.duration(),!0,!0),Q=j(he.a)-G+N+_,$=1&lt;Math.abs(N-Q),ye&amp;&amp;$&amp;&amp;W.splice(W.length-2,2),O.render(0,!0,!0),d||O.invalidate(!0),O.parent||O.totalTime(O.totalTime()),$e(0)):Q=N,g&amp;&amp;(g.value?g.style["overflow"+he.a.toUpperCase()]=g.value:g.style.removeProperty("overflow-"+he.a));p&amp;&amp;p.forEach(function(e){return e.revert(!1,!0)}),Te.start=B,Te.end=q,D=R=rt?re:Ae(),de||rt||(D&lt;re&amp;&amp;Ae(re),Te.scroll.rec=0),Te.revert(!1,!0),Ee=at(),te&amp;&amp;(Me=-1,te.restart(!0)),je=0,O&amp;&amp;ve&amp;&amp;(O._initted||ne)&amp;&amp;O.progress()!==ne&amp;&amp;O.progress(ne||0,!0).render(O.time(),!0,!0),(x||Oe!==Te.progress||de||le)&amp;&amp;(O&amp;&amp;!ve&amp;&amp;O.totalProgress(de&amp;&amp;B&lt;-.001&amp;&amp;!Oe?He.utils.normalize(B,q,0):Oe,!0),Te.progress=x||(D-B)/N===Oe?0:Oe),ae&amp;&amp;se&amp;&amp;(U._pinOffset=Math.round(Te.progress*Q)),ee&amp;&amp;ee.invalidate(),isNaN(h)||(h-=He.getProperty(Y,he.p),v-=He.getProperty(F,he.p),qc(Y,he,h),qc(I,he,h-(n||0)),qc(F,he,v),qc(L,he,v-(n||0))),x&amp;&amp;!rt&amp;&amp;Te.update(),!oe||rt||H||(H=!0,oe(Te),H=!1)}},Te.getVelocity=function(){return(Ae()-R)/(at()-Ke)*1e3||0},Te.endAnimation=function(){Wa(Te.callbackAnimation),O&amp;&amp;(ee?ee.progress(1):O.paused()?ve||Wa(O,Te.direction&lt;0,1):Wa(O,O.reversed()))},Te.labelToScroll=function(e){return O&amp;&amp;O.labels&amp;&amp;(B||Te.refresh()||B)+O.labels[e]/O.duration()*N||0},Te.getTrailing=function(t){var e=Tt.indexOf(Te),r=0&lt;Te.direction?Tt.slice(0,e).reverse():Tt.slice(e+1);return(ct(t)?r.filter(function(e){return e.vars.preventOverlaps===t}):r).filter(function(e){return 0&lt;Te.direction?e.end&lt;=B:e.start&gt;=q})},Te.update=function(e,t,r){if(!de||r||e){var n,o,i,a,s,l,c,u=!0===rt?re:Te.scroll(),f=e?0:(u-B)/N,d=f&lt;0?0:1&lt;f?1:f||0,p=Te.progress;if(t&amp;&amp;(R=D,D=de?Ae():u,ue&amp;&amp;(_=w,w=O&amp;&amp;!ve?O.totalProgress():d)),M&amp;&amp;ae&amp;&amp;!je&amp;&amp;!it&amp;&amp;st&amp;&amp;(!d&amp;&amp;B&lt;u+(u-R)/(at()-Ke)*M?d=1e-4:1===d&amp;&amp;q&gt;u+(u-R)/(at()-Ke)*M&amp;&amp;(d=.9999)),d!==p&amp;&amp;Te.enabled){if(a=(s=(n=Te.isActive=!!d&amp;&amp;d&lt;1)!=(!!p&amp;&amp;p&lt;1))||!!d!=!!p,Te.direction=p&lt;d?1:-1,Te.progress=d,a&amp;&amp;!je&amp;&amp;(o=d&amp;&amp;!p?0:1===d?1:1===p?2:3,ve&amp;&amp;(i=!s&amp;&amp;"none"!==we[o+1]&amp;&amp;we[o+1]||we[o],c=O&amp;&amp;("complete"===i||"reset"===i||i in O))),ge&amp;&amp;(s||c)&amp;&amp;(c||P||!O)&amp;&amp;(Ta(ge)?ge(Te):Te.getTrailing(ge).forEach(function(e){return e.endAnimation()})),ve||(!ee||je||it?O&amp;&amp;O.totalProgress(d,!(!je||!Ee&amp;&amp;!e)):(ee._dp._time-ee._start!==ee._time&amp;&amp;ee.render(ee._dp._time-ee._start),ee.resetTo?ee.resetTo("totalProgress",d,O._tTime/O._tDur):(ee.vars.totalProgress=d,ee.invalidate().restart()))),ae)if(e&amp;&amp;se&amp;&amp;(U.style[se+he.os2]=m),ye){if(a){if(l=!e&amp;&amp;p&lt;d&amp;&amp;u&lt;q+1&amp;&amp;u+1&gt;=Qa(be,he),fe)if(e||!n&amp;&amp;!l)oc(ae,U);else{var g=wt(ae,!0),h=u-B;oc(ae,We,g.top+(he===Fe?h:0)+xt,g.left+(he===Fe?0:h)+xt)}Et(n||l?W:V),$&amp;&amp;d&lt;1&amp;&amp;n||b(G+(1!==d||l?0:Q))}}else b(Ia(G+Q*d));!ue||A.tween||je||it||te.restart(!0),S&amp;&amp;(s||ce&amp;&amp;d&amp;&amp;(d&lt;1||!tt))&amp;&amp;Ve(S.targets).forEach(function(e){return e.classList[n||ce?"add":"remove"](S.className)}),!T||ve||e||T(Te),a&amp;&amp;!je?(ve&amp;&amp;(c&amp;&amp;("complete"===i?O.pause().totalProgress(1):"reset"===i?O.restart(!0).pause():"restart"===i?O.restart(!0):O[i]()),T&amp;&amp;T(Te)),!s&amp;&amp;tt||(k&amp;&amp;s&amp;&amp;Xa(Te,k),xe[o]&amp;&amp;Xa(Te,xe[o]),ce&amp;&amp;(1===d?Te.kill(!1,1):xe[o]=0),s||xe[o=1===d?1:3]&amp;&amp;Xa(Te,xe[o])),pe&amp;&amp;!n&amp;&amp;Math.abs(Te.getVelocity())&gt;(Ua(pe)?pe:2500)&amp;&amp;(Wa(Te.callbackAnimation),ee?ee.progress(1):Wa(O,"reverse"===i?1:!d,1))):ve&amp;&amp;T&amp;&amp;!je&amp;&amp;T(Te)}if(x){var v=de?u/de.duration()*(de._caScrollDist||0):u;y(v+(Y._isFlipped?1:0)),x(v)}C&amp;&amp;C(-u/de.duration()*(de._caScrollDist||0))}},Te.enable=function(e,t){Te.enabled||(Te.enabled=!0,wb(be,"resize",Lb),me||wb(be,"scroll",Jb),Se&amp;&amp;wb(ScrollTrigger,"refreshInit",Se),!1!==e&amp;&amp;(Te.progress=Oe=0,D=R=Me=Ae()),!1!==t&amp;&amp;Te.refresh())},Te.getTween=function(e){return e&amp;&amp;A?A.tween:ee},Te.setPositions=function(e,t,r,n){if(de){var o=de.scrollTrigger,i=de.duration(),a=o.end-o.start;e=o.start+a*e/i,t=o.start+a*t/i}Te.refresh(!1,!1,{start:Da(e,r&amp;&amp;!!Te._startClamp),end:Da(t,r&amp;&amp;!!Te._endClamp)},n),Te.update()},Te.adjustPinSpacing=function(e){if(Z&amp;&amp;e){var t=Z.indexOf(he.d)+1;Z[t]=parseFloat(Z[t])+e+xt,Z[1]=parseFloat(Z[1])+e+xt,Et(Z)}},Te.disable=function(e,t){if(Te.enabled&amp;&amp;(!1!==e&amp;&amp;Te.revert(!0,!0),Te.enabled=Te.isActive=!1,t||ee&amp;&amp;ee.pause(),re=0,n&amp;&amp;(n.uncache=1),Se&amp;&amp;xb(ScrollTrigger,"refreshInit",Se),te&amp;&amp;(te.pause(),A.tween&amp;&amp;A.tween.kill()&amp;&amp;(A.tween=0)),!me)){for(var r=Tt.length;r--;)if(Tt[r].scroller===be&amp;&amp;Tt[r]!==Te)return;xb(be,"resize",Lb),me||xb(be,"scroll",Jb)}},Te.kill=function(e,t){Te.disable(e,t),ee&amp;&amp;!t&amp;&amp;ee.kill(),a&amp;&amp;delete St[a];var r=Tt.indexOf(Te);0&lt;=r&amp;&amp;Tt.splice(r,1),r===Qe&amp;&amp;0&lt;Mt&amp;&amp;Qe--,r=0,Tt.forEach(function(e){return e.scroller===Te.scroller&amp;&amp;(r=1)}),r||rt||(Te.scroll.rec=0),O&amp;&amp;(O.scrollTrigger=null,e&amp;&amp;O.revert({kill:!1}),t||O.kill()),I&amp;&amp;[I,L,Y,F].forEach(function(e){return e.parentNode&amp;&amp;e.parentNode.removeChild(e)}),ot===Te&amp;&amp;(ot=0),ae&amp;&amp;(n&amp;&amp;(n.uncache=1),r=0,Tt.forEach(function(e){return e.pin===ae&amp;&amp;r++}),r||(n.spacer=0)),E.onKill&amp;&amp;E.onKill(Te)},Tt.push(Te),Te.enable(!1,!1),i&amp;&amp;i(Te),O&amp;&amp;O.add&amp;&amp;!N){var v=Te.update;Te.update=function(){Te.update=v,B||q||Te.refresh()},He.delayedCall(.01,Te.update),N=.01,B=q=0}else Te.refresh();ae&amp;&amp;function _queueRefreshAll(){if(nt!==kt){var e=nt=kt;requestAnimationFrame(function(){return e===kt&amp;&amp;Pt(!0)})}}()}else this.update=this.refresh=this.kill=Ha},ScrollTrigger.register=function register(e){return s||(He=e||Ka(),Ja()&amp;&amp;window.document&amp;&amp;ScrollTrigger.enable(),s=lt),s},ScrollTrigger.defaults=function defaults(e){if(e)for(var t in e)Ct[t]=e[t];return Ct},ScrollTrigger.disable=function disable(t,r){lt=0,Tt.forEach(function(e){return e[r?"kill":"disable"](t)}),xb(Ne,"wheel",Jb),xb(Xe,"scroll",Jb),clearInterval(u),xb(Xe,"touchcancel",Ha),xb(We,"touchstart",Ha),vb(xb,Xe,"pointerdown,touchstart,mousedown",Fa),vb(xb,Xe,"pointerup,touchend,mouseup",Ga),c.kill(),Ra(xb);for(var e=0;e&lt;Ie.length;e+=3)yb(xb,Ie[e],Ie[e+1]),yb(xb,Ie[e],Ie[e+2])},ScrollTrigger.enable=function enable(){if(Ne=window,Xe=document,Je=Xe.documentElement,We=Xe.body,He&amp;&amp;(Ve=He.utils.toArray,Ue=He.utils.clamp,x=He.core.context||Ha,$e=He.core.suppressOverwrites||Ha,w=Ne.history.scrollRestoration||"auto",Q=Ne.pageYOffset,He.core.globals("ScrollTrigger",ScrollTrigger),We)){lt=1,(_=document.createElement("div")).style.height="100vh",_.style.position="absolute",Yb(),function _rafBugFix(){return lt&amp;&amp;requestAnimationFrame(_rafBugFix)}(),k.register(He),ScrollTrigger.isTouch=k.isTouch,E=k.isTouch&amp;&amp;/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),b=1===k.isTouch,wb(Ne,"wheel",Jb),l=[Ne,Xe,Je,We],He.matchMedia?(ScrollTrigger.matchMedia=function(e){var t,r=He.matchMedia();for(t in e)r.add(t,e[t]);return r},He.addEventListener("matchMediaInit",function(){return Sb()}),He.addEventListener("matchMediaRevert",function(){return Rb()}),He.addEventListener("matchMedia",function(){Pt(0,1),U("matchMedia")}),He.matchMedia("(orientation: portrait)",function(){return Kb(),Kb})):console.warn("Requires GSAP 3.11.0 or later"),Kb(),wb(Xe,"scroll",Jb);var e,t,r=We.style,n=r.borderTopStyle,o=He.core.Animation.prototype;for(o.revert||Object.defineProperty(o,"revert",{value:function value(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",e=wt(We),Fe.m=Math.round(e.top+Fe.sc())||0,Ye.m=Math.round(e.left+Ye.sc())||0,n?r.borderTopStyle=n:r.removeProperty("border-top-style"),u=setInterval(Ib,250),He.delayedCall(.5,function(){return it=0}),wb(Xe,"touchcancel",Ha),wb(We,"touchstart",Ha),vb(wb,Xe,"pointerdown,touchstart,mousedown",Fa),vb(wb,Xe,"pointerup,touchend,mouseup",Ga),f=He.utils.checkPrefix("transform"),ee.push(f),s=at(),c=He.delayedCall(.2,Pt).pause(),g=[Xe,"visibilitychange",function(){var e=Ne.innerWidth,t=Ne.innerHeight;Xe.hidden?(d=e,p=t):d===e&amp;&amp;p===t||Lb()},Xe,"DOMContentLoaded",Pt,Ne,"load",Pt,Ne,"resize",Lb],Ra(wb),Tt.forEach(function(e){return e.enable(0,1)}),t=0;t&lt;Ie.length;t+=3)yb(xb,Ie[t],Ie[t+1]),yb(xb,Ie[t],Ie[t+2])}},ScrollTrigger.config=function config(e){"limitCallbacks"in e&amp;&amp;(tt=!!e.limitCallbacks);var t=e.syncInterval;t&amp;&amp;clearInterval(u)||(u=t)&amp;&amp;setInterval(Ib,t),"ignoreMobileResize"in e&amp;&amp;(b=1===ScrollTrigger.isTouch&amp;&amp;e.ignoreMobileResize),"autoRefreshEvents"in e&amp;&amp;(Ra(xb)||Ra(wb,e.autoRefreshEvents||"none"),h=-1===(e.autoRefreshEvents+"").indexOf("resize"))},ScrollTrigger.scrollerProxy=function scrollerProxy(e,t){var r=J(e),n=Ie.indexOf(r),o=La(r);~n&amp;&amp;Ie.splice(n,o?6:2),t&amp;&amp;(o?Le.unshift(Ne,t,We,t,Je,t):Le.unshift(r,t))},ScrollTrigger.clearMatchMedia=function clearMatchMedia(t){Tt.forEach(function(e){return e._ctx&amp;&amp;e._ctx.query===t&amp;&amp;e._ctx.kill(!0,!0)})},ScrollTrigger.isInViewport=function isInViewport(e,t,r){var n=(ct(e)?J(e):e).getBoundingClientRect(),o=n[r?ft:dt]*t||0;return r?0&lt;n.right-o&amp;&amp;n.left+o&lt;Ne.innerWidth:0&lt;n.bottom-o&amp;&amp;n.top+o&lt;Ne.innerHeight},ScrollTrigger.positionInViewport=function positionInViewport(e,t,r){ct(e)&amp;&amp;(e=J(e));var n=e.getBoundingClientRect(),o=n[r?ft:dt],i=null==t?o/2:t in H?H[t]*o:~t.indexOf("%")?parseFloat(t)*o/100:parseFloat(t)||0;return r?(n.left+i)/Ne.innerWidth:(n.top+i)/Ne.innerHeight},ScrollTrigger.killAll=function killAll(e){if(Tt.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&amp;&amp;e.kill()}),!0!==e){var t=W.killAll||[];W={},t.forEach(function(e){return e()})}},ScrollTrigger);function ScrollTrigger(e,t){s||ScrollTrigger.register(He)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),x(this),this.init(e,t)}ne.version="3.12.5",ne.saveStyles=function(e){return e?Ve(e).forEach(function(e){if(e&amp;&amp;e.style){var t=j.indexOf(e);0&lt;=t&amp;&amp;j.splice(t,5),j.push(e,e.style.cssText,e.getBBox&amp;&amp;e.getAttribute("transform"),He.core.getCache(e),x())}}):j},ne.revert=function(e,t){return Sb(!e,t)},ne.create=function(e,t){return new ne(e,t)},ne.refresh=function(e){return e?Lb():(s||ne.register())&amp;&amp;Pt(!0)},ne.update=function(e){return++Ie.cache&amp;&amp;Z(!0===e?2:0)},ne.clearScrollMemory=Tb,ne.maxScroll=function(e,t){return Qa(e,t?Ye:Fe)},ne.getScrollFunc=function(e,t){return K(J(e),t?Ye:Fe)},ne.getById=function(e){return St[e]},ne.getAll=function(){return Tt.filter(function(e){return"ScrollSmoother"!==e.vars.id})},ne.isScrolling=function(){return!!st},ne.snapDirectional=tb,ne.addEventListener=function(e,t){var r=W[e]||(W[e]=[]);~r.indexOf(t)||r.push(t)},ne.removeEventListener=function(e,t){var r=W[e],n=r&amp;&amp;r.indexOf(t);0&lt;=n&amp;&amp;r.splice(n,1)},ne.batch=function(e,t){function Cp(e,t){var r=[],n=[],o=He.delayedCall(i,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||o.restart(!0),r.push(e.trigger),n.push(e),a&lt;=r.length&amp;&amp;o.progress(1)}}var r,n=[],o={},i=t.interval||.016,a=t.batchMax||1e9;for(r in t)o[r]="on"===r.substr(0,2)&amp;&amp;Ta(t[r])&amp;&amp;"onRefreshInit"!==r?Cp(0,t[r]):t[r];return Ta(a)&amp;&amp;(a=a(),wb(ne,"refresh",function(){return a=t.batchMax()})),Ve(e).forEach(function(e){var t={};for(r in o)t[r]=o[r];t.trigger=e,n.push(ne.create(t))}),n};function tc(e,t,r,n){return n&lt;t?e(n):t&lt;0&amp;&amp;e(0),n&lt;r?(n-t)/(r-t):r&lt;0?t/(t-r):1}function uc(e,t){!0===t?e.style.removeProperty("touch-action"):e.style.touchAction=!0===t?"auto":t?"pan-"+t+(k.isTouch?" pinch-zoom":""):"none",e===Je&amp;&amp;uc(We,t)}function wc(e){var t,r=e.event,n=e.target,o=e.axis,i=(r.changedTouches?r.changedTouches[0]:r).target,a=i._gsap||He.core.getCache(i),s=at();if(!a._isScrollT||2e3&lt;s-a._isScrollT){for(;i&amp;&amp;i!==We&amp;&amp;(i.scrollHeight&lt;=i.clientHeight&amp;&amp;i.scrollWidth&lt;=i.clientWidth||!ie[(t=mb(i)).overflowY]&amp;&amp;!ie[t.overflowX]);)i=i.parentNode;a._isScroll=i&amp;&amp;i!==n&amp;&amp;!La(i)&amp;&amp;(ie[(t=mb(i)).overflowY]||ie[t.overflowX]),a._isScrollT=s}!a._isScroll&amp;&amp;"x"!==o||(r.stopPropagation(),r._gsapAllow=!0)}function xc(e,t,r,n){return k.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&amp;&amp;wc,onPress:n,onDrag:n,onScroll:n,onEnable:function onEnable(){return r&amp;&amp;wb(Xe,k.eventTypes[0],se,!1,!0)},onDisable:function onDisable(){return xb(Xe,k.eventTypes[0],se,!0)}})}function Bc(e){function zq(){return o=!1}function Cq(){i=Qa(p,Fe),S=Ue(E?1:0,i),f&amp;&amp;(T=Ue(0,Qa(p,Ye))),l=kt}function Dq(){v._gsap.y=Ia(parseFloat(v._gsap.y)+b.offset)+"px",v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(v._gsap.y)+", 0, 1)",b.offset=b.cacheID=0}function Jq(){Cq(),a.isActive()&amp;&amp;a.vars.scrollY&gt;i&amp;&amp;(b()&gt;i?a.progress(1)&amp;&amp;b(i):a.resetTo("scrollY",i))}Va(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var n,i,l,o,a,c,u,s,f=e.normalizeScrollX,t=e.momentum,r=e.allowNestedScroll,d=e.onRelease,p=J(e.target)||Je,g=He.core.globals().ScrollSmoother,h=g&amp;&amp;g.get(),v=E&amp;&amp;(e.content&amp;&amp;J(e.content)||h&amp;&amp;!1!==e.content&amp;&amp;!h.smooth()&amp;&amp;h.content()),b=K(p,Fe),m=K(p,Ye),y=1,x=(k.isTouch&amp;&amp;Ne.visualViewport?Ne.visualViewport.scale*Ne.visualViewport.width:Ne.outerWidth)/Ne.innerWidth,w=0,_=Ta(t)?function(){return t(n)}:function(){return t||2.8},C=xc(p,e.type,!0,r),T=Ha,S=Ha;return v&amp;&amp;He.set(v,{y:"+=0"}),e.ignoreCheck=function(e){return E&amp;&amp;"touchmove"===e.type&amp;&amp;function ignoreDrag(){if(o){requestAnimationFrame(zq);var e=Ia(n.deltaY/2),t=S(b.v-e);if(v&amp;&amp;t!==b.v+b.offset){b.offset=t-b.v;var r=Ia((parseFloat(v&amp;&amp;v._gsap.y)||0)-b.offset);v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+r+", 0, 1)",v._gsap.y=r+"px",b.cacheID=Ie.cache,Z()}return!0}b.offset&amp;&amp;Dq(),o=!0}()||1.05&lt;y&amp;&amp;"touchstart"!==e.type||n.isGesturing||e.touches&amp;&amp;1&lt;e.touches.length},e.onPress=function(){o=!1;var e=y;y=Ia((Ne.visualViewport&amp;&amp;Ne.visualViewport.scale||1)/x),a.pause(),e!==y&amp;&amp;uc(p,1.01&lt;y||!f&amp;&amp;"x"),c=m(),u=b(),Cq(),l=kt},e.onRelease=e.onGestureStart=function(e,t){if(b.offset&amp;&amp;Dq(),t){Ie.cache++;var r,n,o=_();f&amp;&amp;(n=(r=m())+.05*o*-e.velocityX/.227,o*=tc(m,r,n,Qa(p,Ye)),a.vars.scrollX=T(n)),n=(r=b())+.05*o*-e.velocityY/.227,o*=tc(b,r,n,Qa(p,Fe)),a.vars.scrollY=S(n),a.invalidate().duration(o).play(.01),(E&amp;&amp;a.vars.scrollY&gt;=i||i-1&lt;=r)&amp;&amp;He.to({},{onUpdate:Jq,duration:o})}else s.restart(!0);d&amp;&amp;d(e)},e.onWheel=function(){a._ts&amp;&amp;a.pause(),1e3&lt;at()-w&amp;&amp;(l=0,w=at())},e.onChange=function(e,t,r,n,o){if(kt!==l&amp;&amp;Cq(),t&amp;&amp;f&amp;&amp;m(T(n[2]===t?c+(e.startX-e.x):m()+t-n[1])),r){b.offset&amp;&amp;Dq();var i=o[2]===r,a=i?u+e.startY-e.y:b()+r-o[1],s=S(a);i&amp;&amp;a!==s&amp;&amp;(u+=s-a),b(s)}(r||t)&amp;&amp;Z()},e.onEnable=function(){uc(p,!f&amp;&amp;"x"),ne.addEventListener("refresh",Jq),wb(Ne,"resize",Jq),b.smooth&amp;&amp;(b.target.style.scrollBehavior="auto",b.smooth=m.smooth=!1),C.enable()},e.onDisable=function(){uc(p,!0),xb(Ne,"resize",Jq),ne.removeEventListener("refresh",Jq),C.kill()},e.lockAxis=!1!==e.lockAxis,((n=new k(e)).iOS=E)&amp;&amp;!b()&amp;&amp;b(1),E&amp;&amp;He.ticker.add(Ha),s=n._dc,a=He.to(n,{ease:"power4",paused:!0,inherit:!1,scrollX:f?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:pc(b,b(),function(){return a.pause()})},onUpdate:Z,onComplete:s.vars.onComplete}),n}var oe,ie={auto:1,scroll:1},ae=/(input|label|select|textarea)/i,se=function _captureInputs(e){var t=ae.test(e.target.tagName);(t||oe)&amp;&amp;(e._gsapAllow=!0,oe=t)};ne.sort=function(e){return Tt.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+e.start-(t.start+-1e6*(t.vars.refreshPriority||0))})},ne.observe=function(e){return new k(e)},ne.normalizeScroll=function(e){if(void 0===e)return v;if(!0===e&amp;&amp;v)return v.enable();if(!1===e)return v&amp;&amp;v.kill(),void(v=e);var t=e instanceof k?e:Bc(e);return v&amp;&amp;v.target===t.target&amp;&amp;v.kill(),La(t.target)&amp;&amp;(v=t),t},ne.core={_getVelocityProp:L,_inputObserver:xc,_scrollers:Ie,_proxies:Le,bridge:{ss:function ss(){st||U("scrollStart"),st=at()},ref:function ref(){return je}}},Ka()&amp;&amp;He.registerPlugin(ne),e.ScrollTrigger=ne,e.default=ne;if(typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})}else{delete e.default}});/*!
 * ScrollToPlugin 3.12.5
 * https://gsap.com
 * 
 * @license Copyright 2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
 */
!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?t(exports):"function"==typeof define&amp;&amp;define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function l(){return"undefined"!=typeof window}function m(){return f||l()&amp;&amp;(f=window.gsap)&amp;&amp;f.registerPlugin&amp;&amp;f}function n(e){return"string"==typeof e}function o(e){return"function"==typeof e}function p(e,t){var o="x"===t?"Width":"Height",n="scroll"+o,r="client"+o;return e===T||e===i||e===c?Math.max(i[n],c[n])-(T["inner"+o]||i[r]||c[r]):e[n]-e["offset"+o]}function q(e,t){var o="scroll"+("x"===t?"Left":"Top");return e===T&amp;&amp;(null!=e.pageXOffset?o="page"+t.toUpperCase()+"Offset":e=null!=i[o]?i:c),function(){return e[o]}}function s(e,t){if(!(e=y(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var o=e.getBoundingClientRect(),n=!t||t===T||t===c,r=n?{top:i.clientTop-(T.pageYOffset||i.scrollTop||c.scrollTop||0),left:i.clientLeft-(T.pageXOffset||i.scrollLeft||c.scrollLeft||0)}:t.getBoundingClientRect(),l={x:o.left-r.left,y:o.top-r.top};return!n&amp;&amp;t&amp;&amp;(l.x+=q(t,"x")(),l.y+=q(t,"y")()),l}function t(e,t,o,r,l){return isNaN(e)||"object"==typeof e?n(e)&amp;&amp;"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+r-l:"max"===e?p(t,o)-l:Math.min(p(t,o),s(e,t)[o]-l):parseFloat(e)-l}function u(){f=m(),l()&amp;&amp;f&amp;&amp;"undefined"!=typeof document&amp;&amp;document.body&amp;&amp;(T=window,c=document.body,i=document.documentElement,y=f.utils.toArray,f.config({autoKillThreshold:7}),h=f.config(),a=1)}var f,a,T,i,c,y,h,v,r={version:"3.12.5",name:"scrollTo",rawVars:1,register:function register(e){f=e,u()},init:function init(e,r,l,s,i){a||u();var p=this,c=f.getProperty(e,"scrollSnapType");p.isWin=e===T,p.target=e,p.tween=l,r=function _clean(e,t,r,l){if(o(e)&amp;&amp;(e=e(t,r,l)),"object"!=typeof e)return n(e)&amp;&amp;"max"!==e&amp;&amp;"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var s,i={};for(s in e)i[s]="onAutoKill"!==s&amp;&amp;o(e[s])?e[s](t,r,l):e[s];return i}(r,s,e,i),p.vars=r,p.autoKill=!!r.autoKill,p.getX=q(e,"x"),p.getY=q(e,"y"),p.x=p.xPrev=p.getX(),p.y=p.yPrev=p.getY(),v=v||f.core.globals().ScrollTrigger,"smooth"===f.getProperty(e,"scrollBehavior")&amp;&amp;f.set(e,{scrollBehavior:"auto"}),c&amp;&amp;"none"!==c&amp;&amp;(p.snap=1,p.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=r.x?(p.add(p,"x",p.x,t(r.x,e,"x",p.x,r.offsetX||0),s,i),p._props.push("scrollTo_x")):p.skipX=1,null!=r.y?(p.add(p,"y",p.y,t(r.y,e,"y",p.y,r.offsetY||0),s,i),p._props.push("scrollTo_y")):p.skipY=1},render:function render(e,t){for(var o,n,r,l,s,i=t._pt,c=t.target,u=t.tween,f=t.autoKill,a=t.xPrev,y=t.yPrev,d=t.isWin,g=t.snap,x=t.snapInline;i;)i.r(e,i.d),i=i._next;o=d||!t.skipX?t.getX():a,r=(n=d||!t.skipY?t.getY():y)-y,l=o-a,s=h.autoKillThreshold,t.x&lt;0&amp;&amp;(t.x=0),t.y&lt;0&amp;&amp;(t.y=0),f&amp;&amp;(!t.skipX&amp;&amp;(s&lt;l||l&lt;-s)&amp;&amp;o&lt;p(c,"x")&amp;&amp;(t.skipX=1),!t.skipY&amp;&amp;(s&lt;r||r&lt;-s)&amp;&amp;n&lt;p(c,"y")&amp;&amp;(t.skipY=1),t.skipX&amp;&amp;t.skipY&amp;&amp;(u.kill(),t.vars.onAutoKill&amp;&amp;t.vars.onAutoKill.apply(u,t.vars.onAutoKillParams||[]))),d?T.scrollTo(t.skipX?o:t.x,t.skipY?n:t.y):(t.skipY||(c.scrollTop=t.y),t.skipX||(c.scrollLeft=t.x)),!g||1!==e&amp;&amp;0!==e||(n=c.scrollTop,o=c.scrollLeft,x?c.style.scrollSnapType=x:c.style.removeProperty("scroll-snap-type"),c.scrollTop=n+1,c.scrollLeft=o+1,c.scrollTop=n,c.scrollLeft=o),t.xPrev=t.x,t.yPrev=t.y,v&amp;&amp;v.update()},kill:function kill(e){var t="scrollTo"===e,o=this._props.indexOf(e);return!t&amp;&amp;"scrollTo_x"!==e||(this.skipX=1),!t&amp;&amp;"scrollTo_y"!==e||(this.skipY=1),-1&lt;o&amp;&amp;this._props.splice(o,1),!this._props.length}};r.max=p,r.getOffset=s,r.buildGetter=q,m()&amp;&amp;f.registerPlugin(r),e.ScrollToPlugin=r,e.default=r;if(typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})}else{delete e.default}});/*! WOW - v1.1.2 - 2015-04-07
* Copyright (c) 2015 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c&gt;b;b++)if(b in this&amp;&amp;this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&amp;&amp;(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.createEvent=function(a,b,c,d){var e;return null==b&amp;&amp;(b=!1),null==c&amp;&amp;(c=!1),null==d&amp;&amp;(d=null),null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e},a.prototype.emitEvent=function(a,b){return null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)?a["on"+b]():void 0},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e&gt;d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f&gt;e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&amp;&amp;null!==console&amp;&amp;console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&amp;&amp;null!==console&amp;&amp;console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&amp;&amp;(b="styleFloat"),e.test(b)&amp;&amp;b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&amp;&amp;(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.resetAnimation=f(this.resetAnimation,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c,this.wowEvent=this.util().createEvent(this.config.boxClass)}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c&gt;a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c&gt;a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d&gt;c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],c=0,d=b.length;d&gt;c;c++)f=b[c],g.push(function(){var a,b,c,d;for(c=f.addedNodes||[],d=[],a=0,b=c.length;b&gt;a;a++)e=c[a],d.push(this.doSync(e));return d}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&amp;&amp;(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d&gt;c;c++)b=e[c],g.call(this.all,b)&lt;0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&amp;&amp;this.config.callback(a),this.util().emitEvent(a,this.wowEvent),this.util().addEvent(a,"animationend",this.resetAnimation),this.util().addEvent(a,"oanimationend",this.resetAnimation),this.util().addEvent(a,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(a,"MSAnimationEnd",this.resetAnimation),a},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c&gt;b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.resetAnimation=function(a){var b;return a.type.toLowerCase().indexOf("animationend")&gt;=0?(b=a.target||a.srcElement,b.className=b.className.replace(this.config.animateClass,"").trim()):void 0},e.prototype.customStyle=function(a,b,c,d,e){return b&amp;&amp;this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&amp;&amp;this.vendorSet(a.style,{animationDuration:c}),d&amp;&amp;this.vendorSet(a.style,{animationDelay:d}),e&amp;&amp;this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;d=[];for(c in b)e=b[c],a[""+c]=e,d.push(function(){var b,d,g,h;for(g=this.vendors,h=[],b=0,d=g.length;d&gt;b;b++)f=g[b],h.push(a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=e);return h}.call(this));return d},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(h=d(a),g=h.getPropertyCSSValue(b),f=this.vendors,c=0,e=f.length;e&gt;c;c++)i=f[c],g=g||h.getPropertyCSSValue("-"+i+"-"+b);return g},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c&gt;b;b++)a=d[b],a&amp;&amp;(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e&gt;=d&amp;&amp;b&gt;=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&amp;&amp;this.util().isMobile(navigator.userAgent)},e}()}).call(this);(function($){function pad(n){return(n&lt;10)?("0"+n):n}
function declOfNum(number,words){return words[(number%100&gt;4&amp;&amp;number%100&lt;20)?2:[2,0,1,1,1,2][(number%10&lt;5)?Math.abs(number)%10:5]]}
$.fn.showclock=function(){var currentDate=new Date();var H='00';var i='00';var split1=$(this).data('countdown-date').split(' ');var split2=split1[0].split('-');if(split1.length&gt;1){var split3=split1[1].split(':');if(split3.length&gt;1){var H=split3[0];var i=split3[1]}}
var futureDate=new Date(split2[2],split2[1]-1,split2[0],H,i);var seconds=futureDate.getTime()/1000-currentDate.getTime()/1000;if(seconds&lt;=0||isNaN(seconds)){this.hide();return this}
var days=Math.floor(seconds/86400);seconds=seconds%86400;var hours=Math.floor(seconds/3600);seconds=seconds%3600;var minutes=Math.floor(seconds/60);seconds=Math.floor(seconds%60);var html="";if(days!=0){html+="&lt;div class='countdown-container days'&gt;"
html+="&lt;span class='countdown-value days-bottom h3 mb-0'&gt;"+pad(days)+"&lt;/span&gt;";html+="&lt;span class='countdown-heading days-top'&gt;"+declOfNum(days,['Ð”ÐµÐ½ÑŒ','Ð”Ð½Ñ','Ð”Ð½ÐµÐ¹'])+"&lt;/span&gt;";html+="&lt;/div&gt;"}
html+="&lt;div class='countdown-container hours'&gt;"
html+="&lt;span class='countdown-value hours-bottom h3 mb-0'&gt;"+pad(hours)+"&lt;/span&gt;";html+="&lt;span class='countdown-heading hours-top'&gt;"+declOfNum(hours,['Ð§Ð°Ñ','Ð§Ð°ÑÐ°','Ð§Ð°ÑÐ¾Ð²'])+"&lt;/span&gt;";html+="&lt;/div&gt;";html+="&lt;div class='countdown-container minutes'&gt;"
html+="&lt;span class='countdown-value minutes-bottom h3 mb-0'&gt;"+pad(minutes)+"&lt;/span&gt;";html+="&lt;span class='countdown-heading minutes-top'&gt;"+declOfNum(minutes,['ÐœÐ¸Ð½ÑƒÑ‚Ð°','ÐœÐ¸Ð½ÑƒÑ‚Ñ‹','ÐœÐ¸Ð½ÑƒÑ‚'])+"&lt;/span&gt;";html+="&lt;/div&gt;";html+="&lt;div class='countdown-container seconds'&gt;"
html+="&lt;span class='countdown-value seconds-bottom h3 mb-0'&gt;"+pad(seconds)+"&lt;/span&gt;";html+="&lt;span class='countdown-heading seconds-top'&gt;"+declOfNum(seconds,['Ð¡ÐµÐºÑƒÐ½Ð´Ð°','Ð¡ÐµÐºÑƒÐ½Ð´Ñ‹','Ð¡ÐµÐºÑƒÐ½Ð´'])+"&lt;/span&gt;";html+="&lt;/div&gt;";this.html(html)};$.fn.countdown=function(){var el=$(this);el.showclock();setInterval(function(){el.showclock()},1000)}}(jQuery));(function($){$.fn.fromFullPage=function(userOptions){var options=$.extend(!0,{navigation:{enabled:!1,tooltip:!1,position:'left',tpl:{frame:'&lt;div class="from-fullpage-dots {{class}}" id="from-fullpage-dots"&gt;&lt;ul&gt;{{items}}&lt;/ul&gt;&lt;/div&gt;',items:'&lt;li&gt;&lt;button type="button" data-target="{{target}}"&gt;&lt;span&gt;&lt;/button&gt;&lt;div class="from-fullpage-tooltip"&gt;{{tooltip}}&lt;/div&gt;&lt;/li&gt;',},},items:{el:'section',children:'div',},footer:'',duration:'1000',delay:'1500',attr:{name:'data-from-fullpage',},events:{boxView:!1}},userOptions);var $this=$(this),isScroll=!1,isScrollSection=!1,isViewFooter=!1;if(typeof $this.attr('data-view-full-page-inited')!='undefined')return;$this.attr('data-view-full-page-inited','true');var sections=$this.find(options.items.el);var currentSlide=sections.first();var isAnimating=!1;var pageHeight=$(window).innerHeight();var _initEvents=()=&gt;{$(document).off("mousewheel.fromFullPage DOMMouseScroll.fromFullPage keydown.fromFullPage touchstart.fromFullPage touchend.fromFullPage");$(window).off("resize.fromFullPage");var ts;var is_touch=!1;$(document).bind('touchstart.fromFullPage',function(e){ts=e.originalEvent.touches[0].clientY;is_touch=!0});$(document).bind('touchend.fromFullPage',function(e){var te=e.originalEvent.changedTouches[0].clientY;if(ts&gt;te+5){if(currentSlide.get(0).clientHeight&lt;currentSlide.get(0).scrollHeight){if(Math.ceil(currentSlide.scrollTop()+currentSlide.get(0).clientHeight)&lt;Math.floor(currentSlide.get(0).scrollHeight)){return}}
is_touch=!1;_goToNextSlide()}else if(ts&lt;te-5){if(currentSlide.get(0).clientHeight&lt;currentSlide.get(0).scrollHeight){if(currentSlide.scrollTop()&gt;0)return}
is_touch=!1;_goToPrevSlide()}});sections.on('scroll',function(e){if(!is_touch)return;if($(e.currentTarget).scrollTop()&lt;=0){is_touch=!1;_goToPrevSlide()}else if(Math.ceil($(e.currentTarget).scrollTop()+e.currentTarget.clientHeight)&gt;=Math.floor(e.currentTarget.scrollHeight)){is_touch=!1;_goToNextSlide()}});$(document).on("mousewheel.fromFullPage DOMMouseScroll.fromFullPage",function(e){if($('.modal:visible').length&gt;0)return;var delta=e.originalEvent.wheelDelta/30||-e.originalEvent.detail;if(delta&lt;-1){if(currentSlide.get(0).clientHeight&lt;currentSlide.get(0).scrollHeight){if(currentSlide.scrollTop()+currentSlide.get(0).clientHeight&lt;currentSlide.get(0).scrollHeight){return}}
_goToNextSlide()}else if(delta&gt;1){if(currentSlide.get(0).clientHeight&lt;currentSlide.get(0).scrollHeight){if(currentSlide.scrollTop()&gt;0)return}
_goToPrevSlide()}});$(window).on("resize.fromFullPage",function(){var newPageHeight=$(window).innerHeight();if(pageHeight===newPageHeight)return;pageHeight=newPageHeight;TweenLite.set([$this,sections],{height:pageHeight+"px"});TweenLite.set($this,{scrollTo:{y:pageHeight*currentSlide.index()}})}).resize();$(document).on("keydown.fromFullPage",function(e){if($('.modal:visible').length&gt;0)return;if(e.keyCode==38){_goToPrevSlide();e.preventDefault()}else if(e.keyCode==40){_goToNextSlide();e.preventDefault()}})}
var _goToPrevSlide=()=&gt;{if(!currentSlide.prev().length)return;_goToSlide(currentSlide.prev())}
var _goToNextSlide=()=&gt;{if(!currentSlide.next().length)return;_goToSlide(currentSlide.next())}
var _goToSlide=($slide)=&gt;{if(isAnimating||!$slide.length)return;isAnimating=!0;currentSlide=$slide;$currentID=currentSlide.attr("id");options.events.boxView(currentSlide,options);_activeNavItem();TweenLite.to($this,parseInt(options.duration)/1000,{scrollTo:{y:$(window).innerHeight()*currentSlide.index()},onComplete:function(){isAnimating=!1},onCompleteScope:this,ease:Sine.easeInOut})}
var _activeNavItem=()=&gt;{if(!$('#from-fullpage-dots').length)return;$('#from-fullpage-dots').find('[data-target]').removeClass('active');$('#from-fullpage-dots').find('[data-target="'+(isViewFooter?'footer':currentSlide.index())+'"]').addClass('active')}
var _createNav=()=&gt;{if(options.navigation.enabled!==!0)return;$('#from-fullpage-dots').remove();var items={'items':'','class':(options.navigation.position=='right'?'from-fullpage-dots-right':'')};sections.each((inx,el)=&gt;{var tooltip='';if(options.navigation.tooltip===!0){var tooltip_obj=!1;if($(el).find('h1').length&gt;0)tooltip_obj=$(el).find('h1').clone();else if($(el).find('h2').length&gt;0)tooltip_obj=$(el).find('h2').clone();if(tooltip_obj){tooltip_obj.find("br").replaceWith(' ');tooltip=tooltip_obj.text()}}
var item={'target':inx,'tooltip':tooltip};var tooltip_item=options.navigation.tpl.items;$.each(item,(name,value)=&gt;tooltip_item=tooltip_item.replace('{{'+name+'}}',value));if(tooltip_item.length&gt;0)items.items+=tooltip_item});if(options.footer.length&gt;0&amp;&amp;$(options.footer).length&gt;0){var item={'target':'footer','tooltip':''};var tooltip_item=options.navigation.tpl.items;$.each(item,(name,value)=&gt;tooltip_item=tooltip_item.replace('{{'+name+'}}',value));if(tooltip_item.length&gt;0)items.items+=tooltip_item}
var tooltip_frame=options.navigation.tpl.frame;$.each(items,(name,value)=&gt;tooltip_frame=tooltip_frame.replace('{{'+name+'}}',value));if(tooltip_frame.length&gt;0)$this.after(tooltip_frame);_initEventNav();_activeNavItem()}
var _initEventNav=()=&gt;{if(!$('#from-fullpage-dots').length)return;$('#from-fullpage-dots [data-target]').on('click',(e)=&gt;{e.preventDefault();var target=$(e.currentTarget).attr('data-target');if(parseInt(target)==currentSlide.index()&amp;&amp;!isViewFooter)return;_goToSlide(sections.eq(target))})}
_initEvents();_createNav()}})(jQuery);!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=t():"function"==typeof define&amp;&amp;define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,i;function c(){return e.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function u(e){return null!=e&amp;&amp;"[object Object]"===Object.prototype.toString.call(e)}function l(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,s=[];for(n=0;n&lt;e.length;++n)s.push(t(e[n],n));return s}function m(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function _(e,t){for(var n in t)m(t,n)&amp;&amp;(e[n]=t[n]);return m(t,"toString")&amp;&amp;(e.toString=t.toString),m(t,"valueOf")&amp;&amp;(e.valueOf=t.valueOf),e}function y(e,t,n,s){return Tt(e,t,n,s,!0).utc()}function g(e){return null==e._pf&amp;&amp;(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function v(e){if(null==e._isValid){var t=g(e),n=i.call(t.parsedDateParts,function(e){return null!=e}),s=!isNaN(e._d.getTime())&amp;&amp;t.overflow&lt;0&amp;&amp;!t.empty&amp;&amp;!t.invalidMonth&amp;&amp;!t.invalidWeekday&amp;&amp;!t.weekdayMismatch&amp;&amp;!t.nullInput&amp;&amp;!t.invalidFormat&amp;&amp;!t.userInvalidated&amp;&amp;(!t.meridiem||t.meridiem&amp;&amp;n);if(e._strict&amp;&amp;(s=s&amp;&amp;0===t.charsLeftOver&amp;&amp;0===t.unusedTokens.length&amp;&amp;void 0===t.bigHour),null!=Object.isFrozen&amp;&amp;Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function p(e){var t=y(NaN);return null!=e?_(g(t),e):g(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length&gt;&gt;&gt;0,s=0;s&lt;n;s++)if(s in t&amp;&amp;e.call(this,t[s],s,t))return!0;return!1};var r=c.momentProperties=[];function w(e,t){var n,s,i;if(l(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),l(t._i)||(e._i=t._i),l(t._f)||(e._f=t._f),l(t._l)||(e._l=t._l),l(t._strict)||(e._strict=t._strict),l(t._tzm)||(e._tzm=t._tzm),l(t._isUTC)||(e._isUTC=t._isUTC),l(t._offset)||(e._offset=t._offset),l(t._pf)||(e._pf=g(t)),l(t._locale)||(e._locale=t._locale),0&lt;r.length)for(n=0;n&lt;r.length;n++)l(i=t[s=r[n]])||(e[s]=i);return e}var t=!1;function M(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===t&amp;&amp;(t=!0,c.updateOffset(this),t=!1)}function k(e){return e instanceof M||null!=e&amp;&amp;null!=e._isAMomentObject}function S(e){return e&lt;0?Math.ceil(e)||0:Math.floor(e)}function D(e){var t=+e,n=0;return 0!==t&amp;&amp;isFinite(t)&amp;&amp;(n=S(t)),n}function a(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s&lt;i;s++)(n&amp;&amp;e[s]!==t[s]||!n&amp;&amp;D(e[s])!==D(t[s]))&amp;&amp;a++;return a+r}function Y(e){!1===c.suppressDeprecationWarnings&amp;&amp;"undefined"!=typeof console&amp;&amp;console.warn&amp;&amp;console.warn("Deprecation warning: "+e)}function n(i,r){var a=!0;return _(function(){if(null!=c.deprecationHandler&amp;&amp;c.deprecationHandler(null,i),a){for(var e,t=[],n=0;n&lt;arguments.length;n++){if(e="","object"==typeof arguments[n]){for(var s in e+="\n["+n+"] ",arguments[0])e+=s+": "+arguments[0][s]+", ";e=e.slice(0,-2)}else e=arguments[n];t.push(e)}Y(i+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),a=!1}return r.apply(this,arguments)},r)}var s,O={};function T(e,t){null!=c.deprecationHandler&amp;&amp;c.deprecationHandler(e,t),O[e]||(Y(t),O[e]=!0)}function b(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function x(e,t){var n,s=_({},e);for(n in t)m(t,n)&amp;&amp;(u(e[n])&amp;&amp;u(t[n])?(s[n]={},_(s[n],e[n]),_(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)m(e,n)&amp;&amp;!m(t,n)&amp;&amp;u(e[n])&amp;&amp;(s[n]=_({},s[n]));return s}function P(e){null!=e&amp;&amp;this.set(e)}c.suppressDeprecationWarnings=!1,c.deprecationHandler=null,s=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)m(e,t)&amp;&amp;n.push(t);return n};var W={};function C(e,t){var n=e.toLowerCase();W[n]=W[n+"s"]=W[t]=e}function H(e){return"string"==typeof e?W[e]||W[e.toLowerCase()]:void 0}function R(e){var t,n,s={};for(n in e)m(e,n)&amp;&amp;(t=H(n))&amp;&amp;(s[t]=e[n]);return s}var U={};function F(e,t){U[e]=t}function L(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(0&lt;=e?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,G=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,V={},E={};function I(e,t,n,s){var i=s;"string"==typeof s&amp;&amp;(i=function(){return this[s]()}),e&amp;&amp;(E[e]=i),t&amp;&amp;(E[t[0]]=function(){return L(i.apply(this,arguments),t[1],t[2])}),n&amp;&amp;(E[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function A(e,t){return e.isValid()?(t=j(t,e.localeData()),V[t]=V[t]||function(s){var e,i,t,r=s.match(N);for(e=0,i=r.length;e&lt;i;e++)E[r[e]]?r[e]=E[r[e]]:r[e]=(t=r[e]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(e){var t,n="";for(t=0;t&lt;i;t++)n+=b(r[t])?r[t].call(e,s):r[t];return n}}(t),V[t](e)):e.localeData().invalidDate()}function j(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(G.lastIndex=0;0&lt;=n&amp;&amp;G.test(e);)e=e.replace(G,s),G.lastIndex=0,n-=1;return e}var Z=/\d/,z=/\d\d/,$=/\d{3}/,q=/\d{4}/,J=/[+-]?\d{6}/,B=/\d\d?/,Q=/\d\d\d\d?/,X=/\d\d\d\d\d\d?/,K=/\d{1,3}/,ee=/\d{1,4}/,te=/[+-]?\d{1,6}/,ne=/\d+/,se=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,re=/Z|[+-]\d\d(?::?\d\d)?/gi,ae=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe={};function ue(e,n,s){oe[e]=b(n)?n:function(e,t){return e&amp;&amp;s?s:n}}function le(e,t){return m(oe,e)?oe[e](t._strict,t._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&amp;")}var de={};function ce(e,n){var t,s=n;for("string"==typeof e&amp;&amp;(e=[e]),h(n)&amp;&amp;(s=function(e,t){t[n]=D(e)}),t=0;t&lt;e.length;t++)de[e[t]]=s}function fe(e,i){ce(e,function(e,t,n,s){n._w=n._w||{},i(e,n._w,n,s)})}var me=0,_e=1,ye=2,ge=3,ve=4,pe=5,we=6,Me=7,ke=8;function Se(e){return De(e)?366:365}function De(e){return e%4==0&amp;&amp;e%100!=0||e%400==0}I("Y",0,0,function(){var e=this.year();return e&lt;=9999?""+e:"+"+e}),I(0,["YY",2],0,function(){return this.year()%100}),I(0,["YYYY",4],0,"year"),I(0,["YYYYY",5],0,"year"),I(0,["YYYYYY",6,!0],0,"year"),C("year","y"),F("year",1),ue("Y",se),ue("YY",B,z),ue("YYYY",ee,q),ue("YYYYY",te,J),ue("YYYYYY",te,J),ce(["YYYYY","YYYYYY"],me),ce("YYYY",function(e,t){t[me]=2===e.length?c.parseTwoDigitYear(e):D(e)}),ce("YY",function(e,t){t[me]=c.parseTwoDigitYear(e)}),ce("Y",function(e,t){t[me]=parseInt(e,10)}),c.parseTwoDigitYear=function(e){return D(e)+(68&lt;D(e)?1900:2e3)};var Ye,Oe=Te("FullYear",!0);function Te(t,n){return function(e){return null!=e?(xe(this,t,e),c.updateOffset(this,n),this):be(this,t)}}function be(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function xe(e,t,n){e.isValid()&amp;&amp;!isNaN(n)&amp;&amp;("FullYear"===t&amp;&amp;De(e.year())&amp;&amp;1===e.month()&amp;&amp;29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Pe(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Pe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,s=(t%(n=12)+n)%n;return e+=(t-s)/12,1===s?De(e)?29:28:31-s%7%2}Ye=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t&lt;this.length;++t)if(this[t]===e)return t;return-1},I("M",["MM",2],"Mo",function(){return this.month()+1}),I("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),I("MMMM",0,0,function(e){return this.localeData().months(this,e)}),C("month","M"),F("month",8),ue("M",B),ue("MM",B,z),ue("MMM",function(e,t){return t.monthsShortRegex(e)}),ue("MMMM",function(e,t){return t.monthsRegex(e)}),ce(["M","MM"],function(e,t){t[_e]=D(e)-1}),ce(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[_e]=i:g(n).invalidMonth=e});var We=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ce="January_February_March_April_May_June_July_August_September_October_November_December".split("_");var He="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Re(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=D(t);else if(!h(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),Pe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function Ue(e){return null!=e?(Re(this,e),c.updateOffset(this,!0),this):be(this,"Month")}var Fe=ae;var Le=ae;function Ne(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t&lt;12;t++)n=y([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t&lt;12;t++)s[t]=he(s[t]),i[t]=he(i[t]);for(t=0;t&lt;24;t++)r[t]=he(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ge(e){var t;if(e&lt;100&amp;&amp;0&lt;=e){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&amp;&amp;t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Ve(e,t,n){var s=7+t-n;return-((7+Ge(e,0,s).getUTCDay()-t)%7)+s-1}function Ee(e,t,n,s,i){var r,a,o=1+7*(t-1)+(7+n-s)%7+Ve(e,s,i);return a=o&lt;=0?Se(r=e-1)+o:o&gt;Se(e)?(r=e+1,o-Se(e)):(r=e,o),{year:r,dayOfYear:a}}function Ie(e,t,n){var s,i,r=Ve(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a&lt;1?s=a+Ae(i=e.year()-1,t,n):a&gt;Ae(e.year(),t,n)?(s=a-Ae(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ae(e,t,n){var s=Ve(e,t,n),i=Ve(e+1,t,n);return(Se(e)-s+i)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),F("week",5),F("isoWeek",5),ue("w",B),ue("ww",B,z),ue("W",B),ue("WW",B,z),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=D(e)});function je(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ue("d",B),ue("e",B),ue("E",B),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:g(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=D(e)});var Ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var $e="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var qe=ae;var Je=ae;var Be=ae;function Qe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t&lt;7;t++)n=y([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t&lt;7;t++)o[t]=he(o[t]),u[t]=he(u[t]),l[t]=he(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Xe(){return this.hours()%12||12}function Ke(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function et(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Xe),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)}),I("hmmss",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),C("hour","h"),F("hour",13),ue("a",et),ue("A",et),ue("H",B),ue("h",B),ue("k",B),ue("HH",B,z),ue("hh",B,z),ue("kk",B,z),ue("hmm",Q),ue("hmmss",X),ue("Hmm",Q),ue("Hmmss",X),ce(["H","HH"],ge),ce(["k","kk"],function(e,t,n){var s=D(e);t[ge]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[ge]=D(e),g(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s)),g(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i)),g(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i))});var tt,nt=Te("Hours",!0),st={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{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"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,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"},months:Ce,monthsShort:He,week:{dow:0,doy:6},weekdays:Ze,weekdaysMin:$e,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},it={},rt={};function at(e){return e?e.toLowerCase().replace("_","-"):e}function ot(e){var t=null;if(!it[e]&amp;&amp;"undefined"!=typeof module&amp;&amp;module&amp;&amp;module.exports)try{t=tt._abbr,require("./locale/"+e),ut(t)}catch(e){}return it[e]}function ut(e,t){var n;return e&amp;&amp;((n=l(t)?ht(e):lt(e,t))?tt=n:"undefined"!=typeof console&amp;&amp;console.warn&amp;&amp;console.warn("Locale "+e+" not found. Did you forget to load it?")),tt._abbr}function lt(e,t){if(null===t)return delete it[e],null;var n,s=st;if(t.abbr=e,null!=it[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."),s=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])s=it[t.parentLocale]._config;else{if(null==(n=ot(t.parentLocale)))return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;s=n._config}return it[e]=new P(x(s,t)),rt[e]&amp;&amp;rt[e].forEach(function(e){lt(e.name,e.config)}),ut(e),it[e]}function ht(e){var t;if(e&amp;&amp;e._locale&amp;&amp;e._locale._abbr&amp;&amp;(e=e._locale._abbr),!e)return tt;if(!o(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r&lt;e.length;){for(t=(i=at(e[r]).split("-")).length,n=(n=at(e[r+1]))?n.split("-"):null;0&lt;t;){if(s=ot(i.slice(0,t).join("-")))return s;if(n&amp;&amp;n.length&gt;=t&amp;&amp;a(i,n,!0)&gt;=t-1)break;t--}r++}return tt}(e)}function dt(e){var t,n=e._a;return n&amp;&amp;-2===g(e).overflow&amp;&amp;(t=n[_e]&lt;0||11&lt;n[_e]?_e:n[ye]&lt;1||n[ye]&gt;Pe(n[me],n[_e])?ye:n[ge]&lt;0||24&lt;n[ge]||24===n[ge]&amp;&amp;(0!==n[ve]||0!==n[pe]||0!==n[we])?ge:n[ve]&lt;0||59&lt;n[ve]?ve:n[pe]&lt;0||59&lt;n[pe]?pe:n[we]&lt;0||999&lt;n[we]?we:-1,g(e)._overflowDayOfYear&amp;&amp;(t&lt;me||ye&lt;t)&amp;&amp;(t=ye),g(e)._overflowWeeks&amp;&amp;-1===t&amp;&amp;(t=Me),g(e)._overflowWeekday&amp;&amp;-1===t&amp;&amp;(t=ke),g(e).overflow=t),e}function ct(e,t,n){return null!=e?e:null!=t?t:n}function ft(e){var t,n,s,i,r,a=[];if(!e._d){var o,u;for(o=e,u=new Date(c.now()),s=o._useUTC?[u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()]:[u.getFullYear(),u.getMonth(),u.getDate()],e._w&amp;&amp;null==e._a[ye]&amp;&amp;null==e._a[_e]&amp;&amp;function(e){var t,n,s,i,r,a,o,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)r=1,a=4,n=ct(t.GG,e._a[me],Ie(bt(),1,4).year),s=ct(t.W,1),((i=ct(t.E,1))&lt;1||7&lt;i)&amp;&amp;(u=!0);else{r=e._locale._week.dow,a=e._locale._week.doy;var l=Ie(bt(),r,a);n=ct(t.gg,e._a[me],l.year),s=ct(t.w,l.week),null!=t.d?((i=t.d)&lt;0||6&lt;i)&amp;&amp;(u=!0):null!=t.e?(i=t.e+r,(t.e&lt;0||6&lt;t.e)&amp;&amp;(u=!0)):i=r}s&lt;1||s&gt;Ae(n,r,a)?g(e)._overflowWeeks=!0:null!=u?g(e)._overflowWeekday=!0:(o=Ee(n,s,i,r,a),e._a[me]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&amp;&amp;(r=ct(e._a[me],s[me]),(e._dayOfYear&gt;Se(r)||0===e._dayOfYear)&amp;&amp;(g(e)._overflowDayOfYear=!0),n=Ge(r,0,e._dayOfYear),e._a[_e]=n.getUTCMonth(),e._a[ye]=n.getUTCDate()),t=0;t&lt;3&amp;&amp;null==e._a[t];++t)e._a[t]=a[t]=s[t];for(;t&lt;7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ge]&amp;&amp;0===e._a[ve]&amp;&amp;0===e._a[pe]&amp;&amp;0===e._a[we]&amp;&amp;(e._nextDay=!0,e._a[ge]=0),e._d=(e._useUTC?Ge:function(e,t,n,s,i,r,a){var o;return e&lt;100&amp;&amp;0&lt;=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&amp;&amp;o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&amp;&amp;e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&amp;&amp;(e._a[ge]=24),e._w&amp;&amp;void 0!==e._w.d&amp;&amp;e._w.d!==i&amp;&amp;(g(e).weekdayMismatch=!0)}}var mt=/^\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)?)?$/,_t=/^\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)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,gt=[["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}/]],vt=[["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/]],pt=/^\/?Date\((\-?\d+)/i;function wt(e){var t,n,s,i,r,a,o=e._i,u=mt.exec(o)||_t.exec(o);if(u){for(g(e).iso=!0,t=0,n=gt.length;t&lt;n;t++)if(gt[t][1].exec(u[1])){i=gt[t][0],s=!1!==gt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=vt.length;t&lt;n;t++)if(vt[t][1].exec(u[3])){r=(u[2]||" ")+vt[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&amp;&amp;null!=r)return void(e._isValid=!1);if(u[4]){if(!yt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),Yt(e)}else e._isValid=!1}var Mt=/^(?:(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}))$/;function kt(e,t,n,s,i,r){var a=[function(e){var t=parseInt(e,10);{if(t&lt;=49)return 2e3+t;if(t&lt;=999)return 1900+t}return t}(e),He.indexOf(t),parseInt(n,10),parseInt(s,10),parseInt(i,10)];return r&amp;&amp;a.push(parseInt(r,10)),a}var St={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Dt(e){var t,n,s,i=Mt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(i){var r=kt(i[4],i[3],i[2],i[5],i[6],i[7]);if(t=i[1],n=r,s=e,t&amp;&amp;ze.indexOf(t)!==new Date(n[0],n[1],n[2]).getDay()&amp;&amp;(g(s).weekdayMismatch=!0,!(s._isValid=!1)))return;e._a=r,e._tzm=function(e,t,n){if(e)return St[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return(s-i)/100*60+i}(i[8],i[9],i[10]),e._d=Ge.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Yt(e){if(e._f!==c.ISO_8601)if(e._f!==c.RFC_2822){e._a=[],g(e).empty=!0;var t,n,s,i,r,a,o,u,l=""+e._i,h=l.length,d=0;for(s=j(e._f,e._locale).match(N)||[],t=0;t&lt;s.length;t++)i=s[t],(n=(l.match(le(i,e))||[])[0])&amp;&amp;(0&lt;(r=l.substr(0,l.indexOf(n))).length&amp;&amp;g(e).unusedInput.push(r),l=l.slice(l.indexOf(n)+n.length),d+=n.length),E[i]?(n?g(e).empty=!1:g(e).unusedTokens.push(i),a=i,u=e,null!=(o=n)&amp;&amp;m(de,a)&amp;&amp;de[a](o,u._a,u,a)):e._strict&amp;&amp;!n&amp;&amp;g(e).unusedTokens.push(i);g(e).charsLeftOver=h-d,0&lt;l.length&amp;&amp;g(e).unusedInput.push(l),e._a[ge]&lt;=12&amp;&amp;!0===g(e).bigHour&amp;&amp;0&lt;e._a[ge]&amp;&amp;(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[ge]=function(e,t,n){var s;if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):(null!=e.isPM&amp;&amp;((s=e.isPM(n))&amp;&amp;t&lt;12&amp;&amp;(t+=12),s||12!==t||(t=0)),t)}(e._locale,e._a[ge],e._meridiem),ft(e),dt(e)}else Dt(e);else wt(e)}function Ot(e){var t,n,s,i,r=e._i,a=e._f;return e._locale=e._locale||ht(e._l),null===r||void 0===a&amp;&amp;""===r?p({nullInput:!0}):("string"==typeof r&amp;&amp;(e._i=r=e._locale.preparse(r)),k(r)?new M(dt(r)):(d(r)?e._d=r:o(a)?function(e){var t,n,s,i,r;if(0===e._f.length)return g(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i&lt;e._f.length;i++)r=0,t=w({},e),null!=e._useUTC&amp;&amp;(t._useUTC=e._useUTC),t._f=e._f[i],Yt(t),v(t)&amp;&amp;(r+=g(t).charsLeftOver,r+=10*g(t).unusedTokens.length,g(t).score=r,(null==s||r&lt;s)&amp;&amp;(s=r,n=t));_(e,n||t)}(e):a?Yt(e):l(n=(t=e)._i)?t._d=new Date(c.now()):d(n)?t._d=new Date(n.valueOf()):"string"==typeof n?(s=t,null===(i=pt.exec(s._i))?(wt(s),!1===s._isValid&amp;&amp;(delete s._isValid,Dt(s),!1===s._isValid&amp;&amp;(delete s._isValid,c.createFromInputFallback(s)))):s._d=new Date(+i[1])):o(n)?(t._a=f(n.slice(0),function(e){return parseInt(e,10)}),ft(t)):u(n)?function(e){if(!e._d){var t=R(e._i);e._a=f([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&amp;&amp;parseInt(e,10)}),ft(e)}}(t):h(n)?t._d=new Date(n):c.createFromInputFallback(t),v(e)||(e._d=null),e))}function Tt(e,t,n,s,i){var r,a={};return!0!==n&amp;&amp;!1!==n||(s=n,n=void 0),(u(e)&amp;&amp;function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||o(e)&amp;&amp;0===e.length)&amp;&amp;(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=s,(r=new M(dt(Ot(a))))._nextDay&amp;&amp;(r.add(1,"d"),r._nextDay=void 0),r}function bt(e,t,n,s){return Tt(e,t,n,s,!1)}c.createFromInputFallback=n("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),c.ISO_8601=function(){},c.RFC_2822=function(){};var xt=n("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=bt.apply(null,arguments);return this.isValid()&amp;&amp;e.isValid()?e&lt;this?this:e:p()}),Pt=n("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=bt.apply(null,arguments);return this.isValid()&amp;&amp;e.isValid()?this&lt;e?this:e:p()});function Wt(e,t){var n,s;if(1===t.length&amp;&amp;o(t[0])&amp;&amp;(t=t[0]),!t.length)return bt();for(n=t[0],s=1;s&lt;t.length;++s)t[s].isValid()&amp;&amp;!t[s][e](n)||(n=t[s]);return n}var Ct=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ht(e){var t=R(e),n=t.year||0,s=t.quarter||0,i=t.month||0,r=t.week||t.isoWeek||0,a=t.day||0,o=t.hour||0,u=t.minute||0,l=t.second||0,h=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Ye.call(Ct,t)||null!=e[t]&amp;&amp;isNaN(e[t]))return!1;for(var n=!1,s=0;s&lt;Ct.length;++s)if(e[Ct[s]]){if(n)return!1;parseFloat(e[Ct[s]])!==D(e[Ct[s]])&amp;&amp;(n=!0)}return!0}(t),this._milliseconds=+h+1e3*l+6e4*u+1e3*o*60*60,this._days=+a+7*r,this._months=+i+3*s+12*n,this._data={},this._locale=ht(),this._bubble()}function Rt(e){return e instanceof Ht}function Ut(e){return e&lt;0?-1*Math.round(-1*e):Math.round(e)}function Ft(e,n){I(e,0,0,function(){var e=this.utcOffset(),t="+";return e&lt;0&amp;&amp;(e=-e,t="-"),t+L(~~(e/60),2)+n+L(~~e%60,2)})}Ft("Z",":"),Ft("ZZ",""),ue("Z",re),ue("ZZ",re),ce(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Nt(re,e)});var Lt=/([\+\-]|\d\d)/gi;function Nt(e,t){var n=(t||"").match(e);if(null===n)return null;var s=((n[n.length-1]||[])+"").match(Lt)||["-",0,0],i=60*s[1]+D(s[2]);return 0===i?0:"+"===s[0]?i:-i}function Gt(e,t){var n,s;return t._isUTC?(n=t.clone(),s=(k(e)||d(e)?e.valueOf():bt(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),c.updateOffset(n,!1),n):bt(e).local()}function Vt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Et(){return!!this.isValid()&amp;&amp;(this._isUTC&amp;&amp;0===this._offset)}c.updateOffset=function(){};var It=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,At=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function jt(e,t){var n,s,i,r=e,a=null;return Rt(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:h(e)?(r={},t?r[t]=e:r.milliseconds=e):(a=It.exec(e))?(n="-"===a[1]?-1:1,r={y:0,d:D(a[ye])*n,h:D(a[ge])*n,m:D(a[ve])*n,s:D(a[pe])*n,ms:D(Ut(1e3*a[we]))*n}):(a=At.exec(e))?(n="-"===a[1]?-1:1,r={y:Zt(a[2],n),M:Zt(a[3],n),w:Zt(a[4],n),d:Zt(a[5],n),h:Zt(a[6],n),m:Zt(a[7],n),s:Zt(a[8],n)}):null==r?r={}:"object"==typeof r&amp;&amp;("from"in r||"to"in r)&amp;&amp;(i=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Gt(t,e),e.isBefore(t)?n=zt(e,t):((n=zt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(bt(r.from),bt(r.to)),(r={}).ms=i.milliseconds,r.M=i.months),s=new Ht(r),Rt(e)&amp;&amp;m(e,"_locale")&amp;&amp;(s._locale=e._locale),s}function Zt(e,t){var n=e&amp;&amp;parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function zt(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&amp;&amp;--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function $t(s,i){return function(e,t){var n;return null===t||isNaN(+t)||(T(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=e,e=t,t=n),qt(this,jt(e="string"==typeof e?+e:e,t),s),this}}function qt(e,t,n,s){var i=t._milliseconds,r=Ut(t._days),a=Ut(t._months);e.isValid()&amp;&amp;(s=null==s||s,a&amp;&amp;Re(e,be(e,"Month")+a*n),r&amp;&amp;xe(e,"Date",be(e,"Date")+r*n),i&amp;&amp;e._d.setTime(e._d.valueOf()+i*n),s&amp;&amp;c.updateOffset(e,r||a))}jt.fn=Ht.prototype,jt.invalid=function(){return jt(NaN)};var Jt=$t(1,"add"),Bt=$t(-1,"subtract");function Qt(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months");return-(n+(t-s&lt;0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(n+1,"months")-s)))||0}function Xt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ht(e))&amp;&amp;(this._locale=t),this)}c.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",c.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Kt=n("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 en(){return this._locale}var tn=126227808e5;function nn(e,t){return(e%t+t)%t}function sn(e,t,n){return e&lt;100&amp;&amp;0&lt;=e?new Date(e+400,t,n)-tn:new Date(e,t,n).valueOf()}function rn(e,t,n){return e&lt;100&amp;&amp;0&lt;=e?Date.UTC(e+400,t,n)-tn:Date.UTC(e,t,n)}function an(e,t){I(0,[e,e.length],0,t)}function on(e,t,n,s,i){var r;return null==e?Ie(this,s,i).year:((r=Ae(e,s,i))&lt;t&amp;&amp;(t=r),function(e,t,n,s,i){var r=Ee(e,t,n,s,i),a=Ge(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,s,i))}I(0,["gg",2],0,function(){return this.weekYear()%100}),I(0,["GG",2],0,function(){return this.isoWeekYear()%100}),an("gggg","weekYear"),an("ggggg","weekYear"),an("GGGG","isoWeekYear"),an("GGGGG","isoWeekYear"),C("weekYear","gg"),C("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),ue("G",se),ue("g",se),ue("GG",B,z),ue("gg",B,z),ue("GGGG",ee,q),ue("gggg",ee,q),ue("GGGGG",te,J),ue("ggggg",te,J),fe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=D(e)}),fe(["gg","GG"],function(e,t,n,s){t[s]=c.parseTwoDigitYear(e)}),I("Q",0,"Qo","quarter"),C("quarter","Q"),F("quarter",7),ue("Q",Z),ce("Q",function(e,t){t[_e]=3*(D(e)-1)}),I("D",["DD",2],"Do","date"),C("date","D"),F("date",9),ue("D",B),ue("DD",B,z),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ce(["D","DD"],ye),ce("Do",function(e,t){t[ye]=D(e.match(B)[0])});var un=Te("Date",!0);I("DDD",["DDDD",3],"DDDo","dayOfYear"),C("dayOfYear","DDD"),F("dayOfYear",4),ue("DDD",K),ue("DDDD",$),ce(["DDD","DDDD"],function(e,t,n){n._dayOfYear=D(e)}),I("m",["mm",2],0,"minute"),C("minute","m"),F("minute",14),ue("m",B),ue("mm",B,z),ce(["m","mm"],ve);var ln=Te("Minutes",!1);I("s",["ss",2],0,"second"),C("second","s"),F("second",15),ue("s",B),ue("ss",B,z),ce(["s","ss"],pe);var hn,dn=Te("Seconds",!1);for(I("S",0,0,function(){return~~(this.millisecond()/100)}),I(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),I(0,["SSS",3],0,"millisecond"),I(0,["SSSS",4],0,function(){return 10*this.millisecond()}),I(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),I(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),I(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),I(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),I(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),C("millisecond","ms"),F("millisecond",16),ue("S",K,Z),ue("SS",K,z),ue("SSS",K,$),hn="SSSS";hn.length&lt;=9;hn+="S")ue(hn,ne);function cn(e,t){t[we]=D(1e3*("0."+e))}for(hn="S";hn.length&lt;=9;hn+="S")ce(hn,cn);var fn=Te("Milliseconds",!1);I("z",0,0,"zoneAbbr"),I("zz",0,0,"zoneName");var mn=M.prototype;function _n(e){return e}mn.add=Jt,mn.calendar=function(e,t){var n=e||bt(),s=Gt(n,this).startOf("day"),i=c.calendarFormat(this,s)||"sameElse",r=t&amp;&amp;(b(t[i])?t[i].call(this,n):t[i]);return this.format(r||this.localeData().calendar(i,this,bt(n)))},mn.clone=function(){return new M(this)},mn.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Gt(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=H(t)){case"year":r=Qt(this,s)/12;break;case"month":r=Qt(this,s);break;case"quarter":r=Qt(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:S(r)},mn.endOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?rn:sn;switch(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+=36e5-nn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-nn(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-nn(t,1e3)-1;break}return this._d.setTime(t),c.updateOffset(this,!0),this},mn.format=function(e){e||(e=this.isUtc()?c.defaultFormatUtc:c.defaultFormat);var t=A(this,e);return this.localeData().postformat(t)},mn.from=function(e,t){return this.isValid()&amp;&amp;(k(e)&amp;&amp;e.isValid()||bt(e).isValid())?jt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},mn.fromNow=function(e){return this.from(bt(),e)},mn.to=function(e,t){return this.isValid()&amp;&amp;(k(e)&amp;&amp;e.isValid()||bt(e).isValid())?jt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},mn.toNow=function(e){return this.to(bt(),e)},mn.get=function(e){return b(this[e=H(e)])?this[e]():this},mn.invalidAt=function(){return g(this).overflow},mn.isAfter=function(e,t){var n=k(e)?e:bt(e);return!(!this.isValid()||!n.isValid())&amp;&amp;("millisecond"===(t=H(t)||"millisecond")?this.valueOf()&gt;n.valueOf():n.valueOf()&lt;this.clone().startOf(t).valueOf())},mn.isBefore=function(e,t){var n=k(e)?e:bt(e);return!(!this.isValid()||!n.isValid())&amp;&amp;("millisecond"===(t=H(t)||"millisecond")?this.valueOf()&lt;n.valueOf():this.clone().endOf(t).valueOf()&lt;n.valueOf())},mn.isBetween=function(e,t,n,s){var i=k(e)?e:bt(e),r=k(t)?t:bt(t);return!!(this.isValid()&amp;&amp;i.isValid()&amp;&amp;r.isValid())&amp;&amp;("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&amp;&amp;(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},mn.isSame=function(e,t){var n,s=k(e)?e:bt(e);return!(!this.isValid()||!s.isValid())&amp;&amp;("millisecond"===(t=H(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()&lt;=n&amp;&amp;n&lt;=this.clone().endOf(t).valueOf()))},mn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},mn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},mn.isValid=function(){return v(this)},mn.lang=Kt,mn.locale=Xt,mn.localeData=en,mn.max=Pt,mn.min=xt,mn.parsingFlags=function(){return _({},g(this))},mn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:U[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=R(e)),s=0;s&lt;n.length;s++)this[n[s].unit](e[n[s].unit]);else if(b(this[e=H(e)]))return this[e](t);return this},mn.startOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?rn:sn;switch(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-=nn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":t=this._d.valueOf(),t-=nn(t,6e4);break;case"second":t=this._d.valueOf(),t-=nn(t,1e3);break}return this._d.setTime(t),c.updateOffset(this,!0),this},mn.subtract=Bt,mn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},mn.toObject=function(){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()}},mn.toDate=function(){return new Date(this.valueOf())},mn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()&lt;0||9999&lt;n.year()?A(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):b(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",A(n,"Z")):A(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},mn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',s=0&lt;=this.year()&amp;&amp;this.year()&lt;=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+s+"-MM-DD[T]HH:mm:ss.SSS"+i)},mn.toJSON=function(){return this.isValid()?this.toISOString():null},mn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},mn.unix=function(){return Math.floor(this.valueOf()/1e3)},mn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},mn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},mn.year=Oe,mn.isLeapYear=function(){return De(this.year())},mn.weekYear=function(e){return on.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},mn.isoWeekYear=function(e){return on.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},mn.quarter=mn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},mn.month=Ue,mn.daysInMonth=function(){return Pe(this.year(),this.month())},mn.week=mn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},mn.isoWeek=mn.isoWeeks=function(e){var t=Ie(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},mn.weeksInYear=function(){var e=this.localeData()._week;return Ae(this.year(),e.dow,e.doy)},mn.isoWeeksInYear=function(){return Ae(this.year(),1,4)},mn.date=un,mn.day=mn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d")):s},mn.weekday=function(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")},mn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,s=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?s:s-7)},mn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},mn.hour=mn.hours=nt,mn.minute=mn.minutes=ln,mn.second=mn.seconds=dn,mn.millisecond=mn.milliseconds=fn,mn.utcOffset=function(e,t,n){var s,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?i:Vt(this);if("string"==typeof e){if(null===(e=Nt(re,e)))return this}else Math.abs(e)&lt;16&amp;&amp;!n&amp;&amp;(e*=60);return!this._isUTC&amp;&amp;t&amp;&amp;(s=Vt(this)),this._offset=e,this._isUTC=!0,null!=s&amp;&amp;this.add(s,"m"),i!==e&amp;&amp;(!t||this._changeInProgress?qt(this,jt(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,c.updateOffset(this,!0),this._changeInProgress=null)),this},mn.utc=function(e){return this.utcOffset(0,e)},mn.local=function(e){return this._isUTC&amp;&amp;(this.utcOffset(0,e),this._isUTC=!1,e&amp;&amp;this.subtract(Vt(this),"m")),this},mn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Nt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},mn.hasAlignedHourOffset=function(e){return!!this.isValid()&amp;&amp;(e=e?bt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},mn.isDST=function(){return this.utcOffset()&gt;this.clone().month(0).utcOffset()||this.utcOffset()&gt;this.clone().month(5).utcOffset()},mn.isLocal=function(){return!!this.isValid()&amp;&amp;!this._isUTC},mn.isUtcOffset=function(){return!!this.isValid()&amp;&amp;this._isUTC},mn.isUtc=Et,mn.isUTC=Et,mn.zoneAbbr=function(){return this._isUTC?"UTC":""},mn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},mn.dates=n("dates accessor is deprecated. Use date instead.",un),mn.months=n("months accessor is deprecated. Use month instead",Ue),mn.years=n("years accessor is deprecated. Use year instead",Oe),mn.zone=n("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&amp;&amp;(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),mn.isDSTShifted=n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),(e=Ot(e))._a){var t=e._isUTC?y(e._a):bt(e._a);this._isDSTShifted=this.isValid()&amp;&amp;0&lt;a(e._a,t.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted});var yn=P.prototype;function gn(e,t,n,s){var i=ht(),r=y().set(s,t);return i[n](r,e)}function vn(e,t,n){if(h(e)&amp;&amp;(t=e,e=void 0),e=e||"",null!=t)return gn(e,t,n,"month");var s,i=[];for(s=0;s&lt;12;s++)i[s]=gn(e,s,n,"month");return i}function pn(e,t,n,s){t=("boolean"==typeof e?h(t)&amp;&amp;(n=t,t=void 0):(t=e,e=!1,h(n=t)&amp;&amp;(n=t,t=void 0)),t||"");var i,r=ht(),a=e?r._week.dow:0;if(null!=n)return gn(t,(n+a)%7,s,"day");var o=[];for(i=0;i&lt;7;i++)o[i]=gn(t,(i+a)%7,s,"day");return o}yn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return b(s)?s.call(t,n):s},yn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},yn.invalidDate=function(){return this._invalidDate},yn.ordinal=function(e){return this._ordinal.replace("%d",e)},yn.preparse=_n,yn.postformat=_n,yn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return b(i)?i(e,t,n,s):i.replace(/%d/i,e)},yn.pastFuture=function(e,t){var n=this._relativeTime[0&lt;e?"future":"past"];return b(n)?n(t):n.replace(/%s/i,t)},yn.set=function(e){var t,n;for(n in e)b(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},yn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||We).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},yn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[We.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},yn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s&lt;12;++s)r=y([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Ye.call(this._shortMonthsParse,a))?i:null:-1!==(i=Ye.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Ye.call(this._shortMonthsParse,a))?i:-1!==(i=Ye.call(this._longMonthsParse,a))?i:null:-1!==(i=Ye.call(this._longMonthsParse,a))?i:-1!==(i=Ye.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s&lt;12;s++){if(i=y([2e3,s]),n&amp;&amp;!this._longMonthsParse[s]&amp;&amp;(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&amp;&amp;"MMMM"===t&amp;&amp;this._longMonthsParse[s].test(e))return s;if(n&amp;&amp;"MMM"===t&amp;&amp;this._shortMonthsParse[s].test(e))return s;if(!n&amp;&amp;this._monthsParse[s].test(e))return s}},yn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ne.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Le),this._monthsStrictRegex&amp;&amp;e?this._monthsStrictRegex:this._monthsRegex)},yn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ne.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&amp;&amp;e?this._monthsShortStrictRegex:this._monthsShortRegex)},yn.week=function(e){return Ie(e,this._week.dow,this._week.doy).week},yn.firstDayOfYear=function(){return this._week.doy},yn.firstDayOfWeek=function(){return this._week.dow},yn.weekdays=function(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&amp;&amp;!0!==e&amp;&amp;this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?je(n,this._week.dow):e?n[e.day()]:n},yn.weekdaysMin=function(e){return!0===e?je(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},yn.weekdaysShort=function(e){return!0===e?je(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},yn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s&lt;7;++s)r=y([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Ye.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Ye.call(this._minWeekdaysParse,a))?i:-1!==(i=Ye.call(this._weekdaysParse,a))?i:-1!==(i=Ye.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s&lt;7;s++){if(i=y([2e3,1]).day(s),n&amp;&amp;!this._fullWeekdaysParse[s]&amp;&amp;(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&amp;&amp;"dddd"===t&amp;&amp;this._fullWeekdaysParse[s].test(e))return s;if(n&amp;&amp;"ddd"===t&amp;&amp;this._shortWeekdaysParse[s].test(e))return s;if(n&amp;&amp;"dd"===t&amp;&amp;this._minWeekdaysParse[s].test(e))return s;if(!n&amp;&amp;this._weekdaysParse[s].test(e))return s}},yn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=qe),this._weekdaysStrictRegex&amp;&amp;e?this._weekdaysStrictRegex:this._weekdaysRegex)},yn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Je),this._weekdaysShortStrictRegex&amp;&amp;e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},yn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Be),this._weekdaysMinStrictRegex&amp;&amp;e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},yn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},yn.meridiem=function(e,t,n){return 11&lt;e?n?"pm":"PM":n?"am":"AM"},ut("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===D(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),c.lang=n("moment.lang is deprecated. Use moment.locale instead.",ut),c.langData=n("moment.langData is deprecated. Use moment.localeData instead.",ht);var wn=Math.abs;function Mn(e,t,n,s){var i=jt(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function kn(e){return e&lt;0?Math.floor(e):Math.ceil(e)}function Sn(e){return 4800*e/146097}function Dn(e){return 146097*e/4800}function Yn(e){return function(){return this.as(e)}}var On=Yn("ms"),Tn=Yn("s"),bn=Yn("m"),xn=Yn("h"),Pn=Yn("d"),Wn=Yn("w"),Cn=Yn("M"),Hn=Yn("Q"),Rn=Yn("y");function Un(e){return function(){return this.isValid()?this._data[e]:NaN}}var Fn=Un("milliseconds"),Ln=Un("seconds"),Nn=Un("minutes"),Gn=Un("hours"),Vn=Un("days"),En=Un("months"),In=Un("years");var An=Math.round,jn={ss:44,s:45,m:45,h:22,d:26,M:11};var Zn=Math.abs;function zn(e){return(0&lt;e)-(e&lt;0)||+e}function $n(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Zn(this._milliseconds)/1e3,s=Zn(this._days),i=Zn(this._months);t=S((e=S(n/60))/60),n%=60,e%=60;var r=S(i/12),a=i%=12,o=s,u=t,l=e,h=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var c=d&lt;0?"-":"",f=zn(this._months)!==zn(d)?"-":"",m=zn(this._days)!==zn(d)?"-":"",_=zn(this._milliseconds)!==zn(d)?"-":"";return c+"P"+(r?f+r+"Y":"")+(a?f+a+"M":"")+(o?m+o+"D":"")+(u||l||h?"T":"")+(u?_+u+"H":"")+(l?_+l+"M":"")+(h?_+h+"S":"")}var qn=Ht.prototype;return qn.isValid=function(){return this._isValid},qn.abs=function(){var e=this._data;return this._milliseconds=wn(this._milliseconds),this._days=wn(this._days),this._months=wn(this._months),e.milliseconds=wn(e.milliseconds),e.seconds=wn(e.seconds),e.minutes=wn(e.minutes),e.hours=wn(e.hours),e.months=wn(e.months),e.years=wn(e.years),this},qn.add=function(e,t){return Mn(this,e,t,1)},qn.subtract=function(e,t){return Mn(this,e,t,-1)},qn.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=H(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+Sn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Dn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},qn.asMilliseconds=On,qn.asSeconds=Tn,qn.asMinutes=bn,qn.asHours=xn,qn.asDays=Pn,qn.asWeeks=Wn,qn.asMonths=Cn,qn.asQuarters=Hn,qn.asYears=Rn,qn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*D(this._months/12):NaN},qn._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return 0&lt;=r&amp;&amp;0&lt;=a&amp;&amp;0&lt;=o||r&lt;=0&amp;&amp;a&lt;=0&amp;&amp;o&lt;=0||(r+=864e5*kn(Dn(o)+a),o=a=0),u.milliseconds=r%1e3,e=S(r/1e3),u.seconds=e%60,t=S(e/60),u.minutes=t%60,n=S(t/60),u.hours=n%24,o+=i=S(Sn(a+=S(n/24))),a-=kn(Dn(i)),s=S(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},qn.clone=function(){return jt(this)},qn.get=function(e){return e=H(e),this.isValid()?this[e+"s"]():NaN},qn.milliseconds=Fn,qn.seconds=Ln,qn.minutes=Nn,qn.hours=Gn,qn.days=Vn,qn.weeks=function(){return S(this.days()/7)},qn.months=En,qn.years=In,qn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t,n,s,i,r,a,o,u,l,h,d,c=this.localeData(),f=(n=!e,s=c,i=jt(t=this).abs(),r=An(i.as("s")),a=An(i.as("m")),o=An(i.as("h")),u=An(i.as("d")),l=An(i.as("M")),h=An(i.as("y")),(d=r&lt;=jn.ss&amp;&amp;["s",r]||r&lt;jn.s&amp;&amp;["ss",r]||a&lt;=1&amp;&amp;["m"]||a&lt;jn.m&amp;&amp;["mm",a]||o&lt;=1&amp;&amp;["h"]||o&lt;jn.h&amp;&amp;["hh",o]||u&lt;=1&amp;&amp;["d"]||u&lt;jn.d&amp;&amp;["dd",u]||l&lt;=1&amp;&amp;["M"]||l&lt;jn.M&amp;&amp;["MM",l]||h&lt;=1&amp;&amp;["y"]||["yy",h])[2]=n,d[3]=0&lt;+t,d[4]=s,function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}.apply(null,d));return e&amp;&amp;(f=c.pastFuture(+this,f)),c.postformat(f)},qn.toISOString=$n,qn.toString=$n,qn.toJSON=$n,qn.locale=Xt,qn.localeData=en,qn.toIsoString=n("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",$n),qn.lang=Kt,I("X",0,0,"unix"),I("x",0,0,"valueOf"),ue("x",se),ue("X",/[+-]?\d+(\.\d{1,3})?/),ce("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ce("x",function(e,t,n){n._d=new Date(D(e))}),c.version="2.24.0",e=bt,c.fn=mn,c.min=function(){return Wt("isBefore",[].slice.call(arguments,0))},c.max=function(){return Wt("isAfter",[].slice.call(arguments,0))},c.now=function(){return Date.now?Date.now():+new Date},c.utc=y,c.unix=function(e){return bt(1e3*e)},c.months=function(e,t){return vn(e,t,"months")},c.isDate=d,c.locale=ut,c.invalid=p,c.duration=jt,c.isMoment=k,c.weekdays=function(e,t,n){return pn(e,t,n,"weekdays")},c.parseZone=function(){return bt.apply(null,arguments).parseZone()},c.localeData=ht,c.isDuration=Rt,c.monthsShort=function(e,t){return vn(e,t,"monthsShort")},c.weekdaysMin=function(e,t,n){return pn(e,t,n,"weekdaysMin")},c.defineLocale=lt,c.updateLocale=function(e,t){if(null!=t){var n,s,i=st;null!=(s=ot(e))&amp;&amp;(i=s._config),(n=new P(t=x(i,t))).parentLocale=it[e],it[e]=n,ut(e)}else null!=it[e]&amp;&amp;(null!=it[e].parentLocale?it[e]=it[e].parentLocale:null!=it[e]&amp;&amp;delete it[e]);return it[e]},c.locales=function(){return s(it)},c.weekdaysShort=function(e,t,n){return pn(e,t,n,"weekdaysShort")},c.normalizeUnits=H,c.relativeTimeRounding=function(e){return void 0===e?An:"function"==typeof e&amp;&amp;(An=e,!0)},c.relativeTimeThreshold=function(e,t){return void 0!==jn[e]&amp;&amp;(void 0===t?jn[e]:(jn[e]=t,"s"===e&amp;&amp;(jn.ss=t-1),!0))},c.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n&lt;-6?"sameElse":n&lt;-1?"lastWeek":n&lt;0?"lastDay":n&lt;1?"sameDay":n&lt;2?"nextDay":n&lt;7?"nextWeek":"sameElse"},c.prototype=mn,c.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"},c});(function(global,factory){typeof exports==='object'&amp;&amp;typeof module!=='undefined'?module.exports=factory():typeof define==='function'&amp;&amp;define.amd?define(factory):global.moment=factory()}(this,(function(){'use strict';var hookCallback;function hooks(){return hookCallback.apply(null,arguments)}
function setHookCallback(callback){hookCallback=callback}
function isArray(input){return(input instanceof Array||Object.prototype.toString.call(input)==='[object Array]')}
function isObject(input){return(input!=null&amp;&amp;Object.prototype.toString.call(input)==='[object Object]')}
function hasOwnProp(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
function isObjectEmpty(obj){if(Object.getOwnPropertyNames){return Object.getOwnPropertyNames(obj).length===0}else{var k;for(k in obj){if(hasOwnProp(obj,k)){return!1}}
return!0}}
function isUndefined(input){return input===void 0}
function isNumber(input){return(typeof input==='number'||Object.prototype.toString.call(input)==='[object Number]')}
function isDate(input){return(input instanceof Date||Object.prototype.toString.call(input)==='[object Date]')}
function map(arr,fn){var res=[],i,arrLen=arr.length;for(i=0;i&lt;arrLen;++i){res.push(fn(arr[i],i))}
return res}
function extend(a,b){for(var i in b){if(hasOwnProp(b,i)){a[i]=b[i]}}
if(hasOwnProp(b,'toString')){a.toString=b.toString}
if(hasOwnProp(b,'valueOf')){a.valueOf=b.valueOf}
return a}
function createUTC(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,!0).utc()}
function defaultParsingFlags(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1,}}
function getParsingFlags(m){if(m._pf==null){m._pf=defaultParsingFlags()}
return m._pf}
var some;if(Array.prototype.some){some=Array.prototype.some}else{some=function(fun){var t=Object(this),len=t.length&gt;&gt;&gt;0,i;for(i=0;i&lt;len;i++){if(i in t&amp;&amp;fun.call(this,t[i],i,t)){return!0}}
return!1}}
function isValid(m){if(m._isValid==null){var flags=getParsingFlags(m),parsedParts=some.call(flags.parsedDateParts,function(i){return i!=null}),isNowValid=!isNaN(m._d.getTime())&amp;&amp;flags.overflow&lt;0&amp;&amp;!flags.empty&amp;&amp;!flags.invalidEra&amp;&amp;!flags.invalidMonth&amp;&amp;!flags.invalidWeekday&amp;&amp;!flags.weekdayMismatch&amp;&amp;!flags.nullInput&amp;&amp;!flags.invalidFormat&amp;&amp;!flags.userInvalidated&amp;&amp;(!flags.meridiem||(flags.meridiem&amp;&amp;parsedParts));if(m._strict){isNowValid=isNowValid&amp;&amp;flags.charsLeftOver===0&amp;&amp;flags.unusedTokens.length===0&amp;&amp;flags.bigHour===undefined}
if(Object.isFrozen==null||!Object.isFrozen(m)){m._isValid=isNowValid}else{return isNowValid}}
return m._isValid}
function createInvalid(flags){var m=createUTC(NaN);if(flags!=null){extend(getParsingFlags(m),flags)}else{getParsingFlags(m).userInvalidated=!0}
return m}
var momentProperties=(hooks.momentProperties=[]),updateInProgress=!1;function copyConfig(to,from){var i,prop,val,momentPropertiesLen=momentProperties.length;if(!isUndefined(from._isAMomentObject)){to._isAMomentObject=from._isAMomentObject}
if(!isUndefined(from._i)){to._i=from._i}
if(!isUndefined(from._f)){to._f=from._f}
if(!isUndefined(from._l)){to._l=from._l}
if(!isUndefined(from._strict)){to._strict=from._strict}
if(!isUndefined(from._tzm)){to._tzm=from._tzm}
if(!isUndefined(from._isUTC)){to._isUTC=from._isUTC}
if(!isUndefined(from._offset)){to._offset=from._offset}
if(!isUndefined(from._pf)){to._pf=getParsingFlags(from)}
if(!isUndefined(from._locale)){to._locale=from._locale}
if(momentPropertiesLen&gt;0){for(i=0;i&lt;momentPropertiesLen;i++){prop=momentProperties[i];val=from[prop];if(!isUndefined(val)){to[prop]=val}}}
return to}
function Moment(config){copyConfig(this,config);this._d=new Date(config._d!=null?config._d.getTime():NaN);if(!this.isValid()){this._d=new Date(NaN)}
if(updateInProgress===!1){updateInProgress=!0;hooks.updateOffset(this);updateInProgress=!1}}
function isMoment(obj){return(obj instanceof Moment||(obj!=null&amp;&amp;obj._isAMomentObject!=null))}
function warn(msg){if(hooks.suppressDeprecationWarnings===!1&amp;&amp;typeof console!=='undefined'&amp;&amp;console.warn){console.warn('Deprecation warning: '+msg)}}
function deprecate(msg,fn){var firstTime=!0;return extend(function(){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(null,msg)}
if(firstTime){var args=[],arg,i,key,argLen=arguments.length;for(i=0;i&lt;argLen;i++){arg='';if(typeof arguments[i]==='object'){arg+='\n['+i+'] ';for(key in arguments[0]){if(hasOwnProp(arguments[0],key)){arg+=key+': '+arguments[0][key]+', '}}
arg=arg.slice(0,-2)}else{arg=arguments[i]}
args.push(arg)}
warn(msg+'\nArguments: '+Array.prototype.slice.call(args).join('')+'\n'+new Error().stack);firstTime=!1}
return fn.apply(this,arguments)},fn)}
var deprecations={};function deprecateSimple(name,msg){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(name,msg)}
if(!deprecations[name]){warn(msg);deprecations[name]=!0}}
hooks.suppressDeprecationWarnings=!1;hooks.deprecationHandler=null;function isFunction(input){return((typeof Function!=='undefined'&amp;&amp;input instanceof Function)||Object.prototype.toString.call(input)==='[object Function]')}
function set(config){var prop,i;for(i in config){if(hasOwnProp(config,i)){prop=config[i];if(isFunction(prop)){this[i]=prop}else{this['_'+i]=prop}}}
this._config=config;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)}
function mergeConfigs(parentConfig,childConfig){var res=extend({},parentConfig),prop;for(prop in childConfig){if(hasOwnProp(childConfig,prop)){if(isObject(parentConfig[prop])&amp;&amp;isObject(childConfig[prop])){res[prop]={};extend(res[prop],parentConfig[prop]);extend(res[prop],childConfig[prop])}else if(childConfig[prop]!=null){res[prop]=childConfig[prop]}else{delete res[prop]}}}
for(prop in parentConfig){if(hasOwnProp(parentConfig,prop)&amp;&amp;!hasOwnProp(childConfig,prop)&amp;&amp;isObject(parentConfig[prop])){res[prop]=extend({},res[prop])}}
return res}
function Locale(config){if(config!=null){this.set(config)}}
var keys;if(Object.keys){keys=Object.keys}else{keys=function(obj){var i,res=[];for(i in obj){if(hasOwnProp(obj,i)){res.push(i)}}
return res}}
var defaultCalendar={sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L',};function calendar(key,mom,now){var output=this._calendar[key]||this._calendar.sameElse;return isFunction(output)?output.call(mom,now):output}
function zeroFill(number,targetLength,forceSign){var absNumber=''+Math.abs(number),zerosToFill=targetLength-absNumber.length,sign=number&gt;=0;return((sign?(forceSign?'+':''):'-')+Math.pow(10,Math.max(0,zerosToFill)).toString().substr(1)+absNumber)}
var formattingTokens=/(\[[^\[]*\])|(\\)?([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,localFormattingTokens=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,formatFunctions={},formatTokenFunctions={};function addFormatToken(token,padded,ordinal,callback){var func=callback;if(typeof callback==='string'){func=function(){return this[callback]()}}
if(token){formatTokenFunctions[token]=func}
if(padded){formatTokenFunctions[padded[0]]=function(){return zeroFill(func.apply(this,arguments),padded[1],padded[2])}}
if(ordinal){formatTokenFunctions[ordinal]=function(){return this.localeData().ordinal(func.apply(this,arguments),token)}}}
function removeFormattingTokens(input){if(input.match(/\[[\s\S]/)){return input.replace(/^\[|\]$/g,'')}
return input.replace(/\\/g,'')}
function makeFormatFunction(format){var array=format.match(formattingTokens),i,length;for(i=0,length=array.length;i&lt;length;i++){if(formatTokenFunctions[array[i]]){array[i]=formatTokenFunctions[array[i]]}else{array[i]=removeFormattingTokens(array[i])}}
return function(mom){var output='',i;for(i=0;i&lt;length;i++){output+=isFunction(array[i])?array[i].call(mom,format):array[i]}
return output}}
function formatMoment(m,format){if(!m.isValid()){return m.localeData().invalidDate()}
format=expandFormat(format,m.localeData());formatFunctions[format]=formatFunctions[format]||makeFormatFunction(format);return formatFunctions[format](m)}
function expandFormat(format,locale){var i=5;function replaceLongDateFormatTokens(input){return locale.longDateFormat(input)||input}
localFormattingTokens.lastIndex=0;while(i&gt;=0&amp;&amp;localFormattingTokens.test(format)){format=format.replace(localFormattingTokens,replaceLongDateFormatTokens);localFormattingTokens.lastIndex=0;i-=1}
return format}
var defaultLongDateFormat={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 longDateFormat(key){var format=this._longDateFormat[key],formatUpper=this._longDateFormat[key.toUpperCase()];if(format||!formatUpper){return format}
this._longDateFormat[key]=formatUpper.match(formattingTokens).map(function(tok){if(tok==='MMMM'||tok==='MM'||tok==='DD'||tok==='dddd'){return tok.slice(1)}
return tok}).join('');return this._longDateFormat[key]}
var defaultInvalidDate='Invalid date';function invalidDate(){return this._invalidDate}
var defaultOrdinal='%d',defaultDayOfMonthOrdinalParse=/\d{1,2}/;function ordinal(number){return this._ordinal.replace('%d',number)}
var defaultRelativeTime={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 relativeTime(number,withoutSuffix,string,isFuture){var output=this._relativeTime[string];return isFunction(output)?output(number,withoutSuffix,string,isFuture):output.replace(/%d/i,number)}
function pastFuture(diff,output){var format=this._relativeTime[diff&gt;0?'future':'past'];return isFunction(format)?format(output):format.replace(/%s/i,output)}
var aliases={};function addUnitAlias(unit,shorthand){var lowerCase=unit.toLowerCase();aliases[lowerCase]=aliases[lowerCase+'s']=aliases[shorthand]=unit}
function normalizeUnits(units){return typeof units==='string'?aliases[units]||aliases[units.toLowerCase()]:undefined}
function normalizeObjectUnits(inputObject){var normalizedInput={},normalizedProp,prop;for(prop in inputObject){if(hasOwnProp(inputObject,prop)){normalizedProp=normalizeUnits(prop);if(normalizedProp){normalizedInput[normalizedProp]=inputObject[prop]}}}
return normalizedInput}
var priorities={};function addUnitPriority(unit,priority){priorities[unit]=priority}
function getPrioritizedUnits(unitsObj){var units=[],u;for(u in unitsObj){if(hasOwnProp(unitsObj,u)){units.push({unit:u,priority:priorities[u]})}}
units.sort(function(a,b){return a.priority-b.priority});return units}
function isLeapYear(year){return(year%4===0&amp;&amp;year%100!==0)||year%400===0}
function absFloor(number){if(number&lt;0){return Math.ceil(number)||0}else{return Math.floor(number)}}
function toInt(argumentForCoercion){var coercedNumber=+argumentForCoercion,value=0;if(coercedNumber!==0&amp;&amp;isFinite(coercedNumber)){value=absFloor(coercedNumber)}
return value}
function makeGetSet(unit,keepTime){return function(value){if(value!=null){set$1(this,unit,value);hooks.updateOffset(this,keepTime);return this}else{return get(this,unit)}}}
function get(mom,unit){return mom.isValid()?mom._d['get'+(mom._isUTC?'UTC':'')+unit]():NaN}
function set$1(mom,unit,value){if(mom.isValid()&amp;&amp;!isNaN(value)){if(unit==='FullYear'&amp;&amp;isLeapYear(mom.year())&amp;&amp;mom.month()===1&amp;&amp;mom.date()===29){value=toInt(value);mom._d['set'+(mom._isUTC?'UTC':'')+unit](value,mom.month(),daysInMonth(value,mom.month()))}else{mom._d['set'+(mom._isUTC?'UTC':'')+unit](value)}}}
function stringGet(units){units=normalizeUnits(units);if(isFunction(this[units])){return this[units]()}
return this}
function stringSet(units,value){if(typeof units==='object'){units=normalizeObjectUnits(units);var prioritized=getPrioritizedUnits(units),i,prioritizedLen=prioritized.length;for(i=0;i&lt;prioritizedLen;i++){this[prioritized[i].unit](units[prioritized[i].unit])}}else{units=normalizeUnits(units);if(isFunction(this[units])){return this[units](value)}}
return this}
var match1=/\d/,match2=/\d\d/,match3=/\d{3}/,match4=/\d{4}/,match6=/[+-]?\d{6}/,match1to2=/\d\d?/,match3to4=/\d\d\d\d?/,match5to6=/\d\d\d\d\d\d?/,match1to3=/\d{1,3}/,match1to4=/\d{1,4}/,match1to6=/[+-]?\d{1,6}/,matchUnsigned=/\d+/,matchSigned=/[+-]?\d+/,matchOffset=/Z|[+-]\d\d:?\d\d/gi,matchShortOffset=/Z|[+-]\d\d(?::?\d\d)?/gi,matchTimestamp=/[+-]?\d+(\.\d{1,3})?/,matchWord=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,regexes;regexes={};function addRegexToken(token,regex,strictRegex){regexes[token]=isFunction(regex)?regex:function(isStrict,localeData){return isStrict&amp;&amp;strictRegex?strictRegex:regex}}
function getParseRegexForToken(token,config){if(!hasOwnProp(regexes,token)){return new RegExp(unescapeFormat(token))}
return regexes[token](config._strict,config._locale)}
function unescapeFormat(s){return regexEscape(s.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(matched,p1,p2,p3,p4){return p1||p2||p3||p4}))}
function regexEscape(s){return s.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&amp;')}
var tokens={};function addParseToken(token,callback){var i,func=callback,tokenLen;if(typeof token==='string'){token=[token]}
if(isNumber(callback)){func=function(input,array){array[callback]=toInt(input)}}
tokenLen=token.length;for(i=0;i&lt;tokenLen;i++){tokens[token[i]]=func}}
function addWeekParseToken(token,callback){addParseToken(token,function(input,array,config,token){config._w=config._w||{};callback(input,config._w,config,token)})}
function addTimeToArrayFromToken(token,input,config){if(input!=null&amp;&amp;hasOwnProp(tokens,token)){tokens[token](input,config._a,config,token)}}
var YEAR=0,MONTH=1,DATE=2,HOUR=3,MINUTE=4,SECOND=5,MILLISECOND=6,WEEK=7,WEEKDAY=8;function mod(n,x){return((n%x)+x)%x}
var indexOf;if(Array.prototype.indexOf){indexOf=Array.prototype.indexOf}else{indexOf=function(o){var i;for(i=0;i&lt;this.length;++i){if(this[i]===o){return i}}
return-1}}
function daysInMonth(year,month){if(isNaN(year)||isNaN(month)){return NaN}
var modMonth=mod(month,12);year+=(month-modMonth)/12;return modMonth===1?isLeapYear(year)?29:28:31-((modMonth%7)%2)}
addFormatToken('M',['MM',2],'Mo',function(){return this.month()+1});addFormatToken('MMM',0,0,function(format){return this.localeData().monthsShort(this,format)});addFormatToken('MMMM',0,0,function(format){return this.localeData().months(this,format)});addUnitAlias('month','M');addUnitPriority('month',8);addRegexToken('M',match1to2);addRegexToken('MM',match1to2,match2);addRegexToken('MMM',function(isStrict,locale){return locale.monthsShortRegex(isStrict)});addRegexToken('MMMM',function(isStrict,locale){return locale.monthsRegex(isStrict)});addParseToken(['M','MM'],function(input,array){array[MONTH]=toInt(input)-1});addParseToken(['MMM','MMMM'],function(input,array,config,token){var month=config._locale.monthsParse(input,token,config._strict);if(month!=null){array[MONTH]=month}else{getParsingFlags(config).invalidMonth=input}});var defaultLocaleMonths='January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),defaultLocaleMonthsShort='Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),MONTHS_IN_FORMAT=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,defaultMonthsShortRegex=matchWord,defaultMonthsRegex=matchWord;function localeMonths(m,format){if(!m){return isArray(this._months)?this._months:this._months.standalone}
return isArray(this._months)?this._months[m.month()]:this._months[(this._months.isFormat||MONTHS_IN_FORMAT).test(format)?'format':'standalone'][m.month()]}
function localeMonthsShort(m,format){if(!m){return isArray(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}
return isArray(this._monthsShort)?this._monthsShort[m.month()]:this._monthsShort[MONTHS_IN_FORMAT.test(format)?'format':'standalone'][m.month()]}
function handleStrictParse(monthName,format,strict){var i,ii,mom,llc=monthName.toLocaleLowerCase();if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[];for(i=0;i&lt;12;++i){mom=createUTC([2000,i]);this._shortMonthsParse[i]=this.monthsShort(mom,'').toLocaleLowerCase();this._longMonthsParse[i]=this.months(mom,'').toLocaleLowerCase()}}
if(strict){if(format==='MMM'){ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}}else{if(format==='MMM'){ii=indexOf.call(this._shortMonthsParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}}}
function localeMonthsParse(monthName,format,strict){var i,mom,regex;if(this._monthsParseExact){return handleStrictParse.call(this,monthName,format,strict)}
if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[]}
for(i=0;i&lt;12;i++){mom=createUTC([2000,i]);if(strict&amp;&amp;!this._longMonthsParse[i]){this._longMonthsParse[i]=new RegExp('^'+this.months(mom,'').replace('.','')+'$','i');this._shortMonthsParse[i]=new RegExp('^'+this.monthsShort(mom,'').replace('.','')+'$','i')}
if(!strict&amp;&amp;!this._monthsParse[i]){regex='^'+this.months(mom,'')+'|^'+this.monthsShort(mom,'');this._monthsParse[i]=new RegExp(regex.replace('.',''),'i')}
if(strict&amp;&amp;format==='MMMM'&amp;&amp;this._longMonthsParse[i].test(monthName)){return i}else if(strict&amp;&amp;format==='MMM'&amp;&amp;this._shortMonthsParse[i].test(monthName)){return i}else if(!strict&amp;&amp;this._monthsParse[i].test(monthName)){return i}}}
function setMonth(mom,value){var dayOfMonth;if(!mom.isValid()){return mom}
if(typeof value==='string'){if(/^\d+$/.test(value)){value=toInt(value)}else{value=mom.localeData().monthsParse(value);if(!isNumber(value)){return mom}}}
dayOfMonth=Math.min(mom.date(),daysInMonth(mom.year(),value));mom._d['set'+(mom._isUTC?'UTC':'')+'Month'](value,dayOfMonth);return mom}
function getSetMonth(value){if(value!=null){setMonth(this,value);hooks.updateOffset(this,!0);return this}else{return get(this,'Month')}}
function getDaysInMonth(){return daysInMonth(this.year(),this.month())}
function monthsShortRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,'_monthsRegex')){computeMonthsParse.call(this)}
if(isStrict){return this._monthsShortStrictRegex}else{return this._monthsShortRegex}}else{if(!hasOwnProp(this,'_monthsShortRegex')){this._monthsShortRegex=defaultMonthsShortRegex}
return this._monthsShortStrictRegex&amp;&amp;isStrict?this._monthsShortStrictRegex:this._monthsShortRegex}}
function monthsRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,'_monthsRegex')){computeMonthsParse.call(this)}
if(isStrict){return this._monthsStrictRegex}else{return this._monthsRegex}}else{if(!hasOwnProp(this,'_monthsRegex')){this._monthsRegex=defaultMonthsRegex}
return this._monthsStrictRegex&amp;&amp;isStrict?this._monthsStrictRegex:this._monthsRegex}}
function computeMonthsParse(){function cmpLenRev(a,b){return b.length-a.length}
var shortPieces=[],longPieces=[],mixedPieces=[],i,mom;for(i=0;i&lt;12;i++){mom=createUTC([2000,i]);shortPieces.push(this.monthsShort(mom,''));longPieces.push(this.months(mom,''));mixedPieces.push(this.months(mom,''));mixedPieces.push(this.monthsShort(mom,''))}
shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);for(i=0;i&lt;12;i++){shortPieces[i]=regexEscape(shortPieces[i]);longPieces[i]=regexEscape(longPieces[i])}
for(i=0;i&lt;24;i++){mixedPieces[i]=regexEscape(mixedPieces[i])}
this._monthsRegex=new RegExp('^('+mixedPieces.join('|')+')','i');this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp('^('+longPieces.join('|')+')','i');this._monthsShortStrictRegex=new RegExp('^('+shortPieces.join('|')+')','i')}
addFormatToken('Y',0,0,function(){var y=this.year();return y&lt;=9999?zeroFill(y,4):'+'+y});addFormatToken(0,['YY',2],0,function(){return this.year()%100});addFormatToken(0,['YYYY',4],0,'year');addFormatToken(0,['YYYYY',5],0,'year');addFormatToken(0,['YYYYYY',6,!0],0,'year');addUnitAlias('year','y');addUnitPriority('year',1);addRegexToken('Y',matchSigned);addRegexToken('YY',match1to2,match2);addRegexToken('YYYY',match1to4,match4);addRegexToken('YYYYY',match1to6,match6);addRegexToken('YYYYYY',match1to6,match6);addParseToken(['YYYYY','YYYYYY'],YEAR);addParseToken('YYYY',function(input,array){array[YEAR]=input.length===2?hooks.parseTwoDigitYear(input):toInt(input)});addParseToken('YY',function(input,array){array[YEAR]=hooks.parseTwoDigitYear(input)});addParseToken('Y',function(input,array){array[YEAR]=parseInt(input,10)});function daysInYear(year){return isLeapYear(year)?366:365}
hooks.parseTwoDigitYear=function(input){return toInt(input)+(toInt(input)&gt;68?1900:2000)};var getSetYear=makeGetSet('FullYear',!0);function getIsLeapYear(){return isLeapYear(this.year())}
function createDate(y,m,d,h,M,s,ms){var date;if(y&lt;100&amp;&amp;y&gt;=0){date=new Date(y+400,m,d,h,M,s,ms);if(isFinite(date.getFullYear())){date.setFullYear(y)}}else{date=new Date(y,m,d,h,M,s,ms)}
return date}
function createUTCDate(y){var date,args;if(y&lt;100&amp;&amp;y&gt;=0){args=Array.prototype.slice.call(arguments);args[0]=y+400;date=new Date(Date.UTC.apply(null,args));if(isFinite(date.getUTCFullYear())){date.setUTCFullYear(y)}}else{date=new Date(Date.UTC.apply(null,arguments))}
return date}
function firstWeekOffset(year,dow,doy){var
fwd=7+dow-doy,fwdlw=(7+createUTCDate(year,0,fwd).getUTCDay()-dow)%7;return-fwdlw+fwd-1}
function dayOfYearFromWeeks(year,week,weekday,dow,doy){var localWeekday=(7+weekday-dow)%7,weekOffset=firstWeekOffset(year,dow,doy),dayOfYear=1+7*(week-1)+localWeekday+weekOffset,resYear,resDayOfYear;if(dayOfYear&lt;=0){resYear=year-1;resDayOfYear=daysInYear(resYear)+dayOfYear}else if(dayOfYear&gt;daysInYear(year)){resYear=year+1;resDayOfYear=dayOfYear-daysInYear(year)}else{resYear=year;resDayOfYear=dayOfYear}
return{year:resYear,dayOfYear:resDayOfYear,}}
function weekOfYear(mom,dow,doy){var weekOffset=firstWeekOffset(mom.year(),dow,doy),week=Math.floor((mom.dayOfYear()-weekOffset-1)/7)+1,resWeek,resYear;if(week&lt;1){resYear=mom.year()-1;resWeek=week+weeksInYear(resYear,dow,doy)}else if(week&gt;weeksInYear(mom.year(),dow,doy)){resWeek=week-weeksInYear(mom.year(),dow,doy);resYear=mom.year()+1}else{resYear=mom.year();resWeek=week}
return{week:resWeek,year:resYear,}}
function weeksInYear(year,dow,doy){var weekOffset=firstWeekOffset(year,dow,doy),weekOffsetNext=firstWeekOffset(year+1,dow,doy);return(daysInYear(year)-weekOffset+weekOffsetNext)/7}
addFormatToken('w',['ww',2],'wo','week');addFormatToken('W',['WW',2],'Wo','isoWeek');addUnitAlias('week','w');addUnitAlias('isoWeek','W');addUnitPriority('week',5);addUnitPriority('isoWeek',5);addRegexToken('w',match1to2);addRegexToken('ww',match1to2,match2);addRegexToken('W',match1to2);addRegexToken('WW',match1to2,match2);addWeekParseToken(['w','ww','W','WW'],function(input,week,config,token){week[token.substr(0,1)]=toInt(input)});function localeWeek(mom){return weekOfYear(mom,this._week.dow,this._week.doy).week}
var defaultLocaleWeek={dow:0,doy:6,};function localeFirstDayOfWeek(){return this._week.dow}
function localeFirstDayOfYear(){return this._week.doy}
function getSetWeek(input){var week=this.localeData().week(this);return input==null?week:this.add((input-week)*7,'d')}
function getSetISOWeek(input){var week=weekOfYear(this,1,4).week;return input==null?week:this.add((input-week)*7,'d')}
addFormatToken('d',0,'do','day');addFormatToken('dd',0,0,function(format){return this.localeData().weekdaysMin(this,format)});addFormatToken('ddd',0,0,function(format){return this.localeData().weekdaysShort(this,format)});addFormatToken('dddd',0,0,function(format){return this.localeData().weekdays(this,format)});addFormatToken('e',0,0,'weekday');addFormatToken('E',0,0,'isoWeekday');addUnitAlias('day','d');addUnitAlias('weekday','e');addUnitAlias('isoWeekday','E');addUnitPriority('day',11);addUnitPriority('weekday',11);addUnitPriority('isoWeekday',11);addRegexToken('d',match1to2);addRegexToken('e',match1to2);addRegexToken('E',match1to2);addRegexToken('dd',function(isStrict,locale){return locale.weekdaysMinRegex(isStrict)});addRegexToken('ddd',function(isStrict,locale){return locale.weekdaysShortRegex(isStrict)});addRegexToken('dddd',function(isStrict,locale){return locale.weekdaysRegex(isStrict)});addWeekParseToken(['dd','ddd','dddd'],function(input,week,config,token){var weekday=config._locale.weekdaysParse(input,token,config._strict);if(weekday!=null){week.d=weekday}else{getParsingFlags(config).invalidWeekday=input}});addWeekParseToken(['d','e','E'],function(input,week,config,token){week[token]=toInt(input)});function parseWeekday(input,locale){if(typeof input!=='string'){return input}
if(!isNaN(input)){return parseInt(input,10)}
input=locale.weekdaysParse(input);if(typeof input==='number'){return input}
return null}
function parseIsoWeekday(input,locale){if(typeof input==='string'){return locale.weekdaysParse(input)%7||7}
return isNaN(input)?null:input}
function shiftWeekdays(ws,n){return ws.slice(n,7).concat(ws.slice(0,n))}
var defaultLocaleWeekdays='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),defaultLocaleWeekdaysShort='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),defaultLocaleWeekdaysMin='Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),defaultWeekdaysRegex=matchWord,defaultWeekdaysShortRegex=matchWord,defaultWeekdaysMinRegex=matchWord;function localeWeekdays(m,format){var weekdays=isArray(this._weekdays)?this._weekdays:this._weekdays[m&amp;&amp;m!==!0&amp;&amp;this._weekdays.isFormat.test(format)?'format':'standalone'];return m===!0?shiftWeekdays(weekdays,this._week.dow):m?weekdays[m.day()]:weekdays}
function localeWeekdaysShort(m){return m===!0?shiftWeekdays(this._weekdaysShort,this._week.dow):m?this._weekdaysShort[m.day()]:this._weekdaysShort}
function localeWeekdaysMin(m){return m===!0?shiftWeekdays(this._weekdaysMin,this._week.dow):m?this._weekdaysMin[m.day()]:this._weekdaysMin}
function handleStrictParse$1(weekdayName,format,strict){var i,ii,mom,llc=weekdayName.toLocaleLowerCase();if(!this._weekdaysParse){this._weekdaysParse=[];this._shortWeekdaysParse=[];this._minWeekdaysParse=[];for(i=0;i&lt;7;++i){mom=createUTC([2000,1]).day(i);this._minWeekdaysParse[i]=this.weekdaysMin(mom,'').toLocaleLowerCase();this._shortWeekdaysParse[i]=this.weekdaysShort(mom,'').toLocaleLowerCase();this._weekdaysParse[i]=this.weekdays(mom,'').toLocaleLowerCase()}}
if(strict){if(format==='dddd'){ii=indexOf.call(this._weekdaysParse,llc);return ii!==-1?ii:null}else if(format==='ddd'){ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}}else{if(format==='dddd'){ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else if(format==='ddd'){ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}
ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}}}
function localeWeekdaysParse(weekdayName,format,strict){var i,mom,regex;if(this._weekdaysParseExact){return handleStrictParse$1.call(this,weekdayName,format,strict)}
if(!this._weekdaysParse){this._weekdaysParse=[];this._minWeekdaysParse=[];this._shortWeekdaysParse=[];this._fullWeekdaysParse=[]}
for(i=0;i&lt;7;i++){mom=createUTC([2000,1]).day(i);if(strict&amp;&amp;!this._fullWeekdaysParse[i]){this._fullWeekdaysParse[i]=new RegExp('^'+this.weekdays(mom,'').replace('.','\\.?')+'$','i');this._shortWeekdaysParse[i]=new RegExp('^'+this.weekdaysShort(mom,'').replace('.','\\.?')+'$','i');this._minWeekdaysParse[i]=new RegExp('^'+this.weekdaysMin(mom,'').replace('.','\\.?')+'$','i')}
if(!this._weekdaysParse[i]){regex='^'+this.weekdays(mom,'')+'|^'+this.weekdaysShort(mom,'')+'|^'+this.weekdaysMin(mom,'');this._weekdaysParse[i]=new RegExp(regex.replace('.',''),'i')}
if(strict&amp;&amp;format==='dddd'&amp;&amp;this._fullWeekdaysParse[i].test(weekdayName)){return i}else if(strict&amp;&amp;format==='ddd'&amp;&amp;this._shortWeekdaysParse[i].test(weekdayName)){return i}else if(strict&amp;&amp;format==='dd'&amp;&amp;this._minWeekdaysParse[i].test(weekdayName)){return i}else if(!strict&amp;&amp;this._weekdaysParse[i].test(weekdayName)){return i}}}
function getSetDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}
var day=this._isUTC?this._d.getUTCDay():this._d.getDay();if(input!=null){input=parseWeekday(input,this.localeData());return this.add(input-day,'d')}else{return day}}
function getSetLocaleDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}
var weekday=(this.day()+7-this.localeData()._week.dow)%7;return input==null?weekday:this.add(input-weekday,'d')}
function getSetISODayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}
if(input!=null){var weekday=parseIsoWeekday(input,this.localeData());return this.day(this.day()%7?weekday:weekday-7)}else{return this.day()||7}}
function weekdaysRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,'_weekdaysRegex')){computeWeekdaysParse.call(this)}
if(isStrict){return this._weekdaysStrictRegex}else{return this._weekdaysRegex}}else{if(!hasOwnProp(this,'_weekdaysRegex')){this._weekdaysRegex=defaultWeekdaysRegex}
return this._weekdaysStrictRegex&amp;&amp;isStrict?this._weekdaysStrictRegex:this._weekdaysRegex}}
function weekdaysShortRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,'_weekdaysRegex')){computeWeekdaysParse.call(this)}
if(isStrict){return this._weekdaysShortStrictRegex}else{return this._weekdaysShortRegex}}else{if(!hasOwnProp(this,'_weekdaysShortRegex')){this._weekdaysShortRegex=defaultWeekdaysShortRegex}
return this._weekdaysShortStrictRegex&amp;&amp;isStrict?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}}
function weekdaysMinRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,'_weekdaysRegex')){computeWeekdaysParse.call(this)}
if(isStrict){return this._weekdaysMinStrictRegex}else{return this._weekdaysMinRegex}}else{if(!hasOwnProp(this,'_weekdaysMinRegex')){this._weekdaysMinRegex=defaultWeekdaysMinRegex}
return this._weekdaysMinStrictRegex&amp;&amp;isStrict?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}}
function computeWeekdaysParse(){function cmpLenRev(a,b){return b.length-a.length}
var minPieces=[],shortPieces=[],longPieces=[],mixedPieces=[],i,mom,minp,shortp,longp;for(i=0;i&lt;7;i++){mom=createUTC([2000,1]).day(i);minp=regexEscape(this.weekdaysMin(mom,''));shortp=regexEscape(this.weekdaysShort(mom,''));longp=regexEscape(this.weekdays(mom,''));minPieces.push(minp);shortPieces.push(shortp);longPieces.push(longp);mixedPieces.push(minp);mixedPieces.push(shortp);mixedPieces.push(longp)}
minPieces.sort(cmpLenRev);shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);this._weekdaysRegex=new RegExp('^('+mixedPieces.join('|')+')','i');this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp('^('+longPieces.join('|')+')','i');this._weekdaysShortStrictRegex=new RegExp('^('+shortPieces.join('|')+')','i');this._weekdaysMinStrictRegex=new RegExp('^('+minPieces.join('|')+')','i')}
function hFormat(){return this.hours()%12||12}
function kFormat(){return this.hours()||24}
addFormatToken('H',['HH',2],0,'hour');addFormatToken('h',['hh',2],0,hFormat);addFormatToken('k',['kk',2],0,kFormat);addFormatToken('hmm',0,0,function(){return''+hFormat.apply(this)+zeroFill(this.minutes(),2)});addFormatToken('hmmss',0,0,function(){return(''+hFormat.apply(this)+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2))});addFormatToken('Hmm',0,0,function(){return''+this.hours()+zeroFill(this.minutes(),2)});addFormatToken('Hmmss',0,0,function(){return(''+this.hours()+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2))});function meridiem(token,lowercase){addFormatToken(token,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),lowercase)})}
meridiem('a',!0);meridiem('A',!1);addUnitAlias('hour','h');addUnitPriority('hour',13);function matchMeridiem(isStrict,locale){return locale._meridiemParse}
addRegexToken('a',matchMeridiem);addRegexToken('A',matchMeridiem);addRegexToken('H',match1to2);addRegexToken('h',match1to2);addRegexToken('k',match1to2);addRegexToken('HH',match1to2,match2);addRegexToken('hh',match1to2,match2);addRegexToken('kk',match1to2,match2);addRegexToken('hmm',match3to4);addRegexToken('hmmss',match5to6);addRegexToken('Hmm',match3to4);addRegexToken('Hmmss',match5to6);addParseToken(['H','HH'],HOUR);addParseToken(['k','kk'],function(input,array,config){var kInput=toInt(input);array[HOUR]=kInput===24?0:kInput});addParseToken(['a','A'],function(input,array,config){config._isPm=config._locale.isPM(input);config._meridiem=input});addParseToken(['h','hh'],function(input,array,config){array[HOUR]=toInt(input);getParsingFlags(config).bigHour=!0});addParseToken('hmm',function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos));getParsingFlags(config).bigHour=!0});addParseToken('hmmss',function(input,array,config){var pos1=input.length-4,pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2));getParsingFlags(config).bigHour=!0});addParseToken('Hmm',function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos))});addParseToken('Hmmss',function(input,array,config){var pos1=input.length-4,pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2))});function localeIsPM(input){return(input+'').toLowerCase().charAt(0)==='p'}
var defaultLocaleMeridiemParse=/[ap]\.?m?\.?/i,getSetHour=makeGetSet('Hours',!0);function localeMeridiem(hours,minutes,isLower){if(hours&gt;11){return isLower?'pm':'PM'}else{return isLower?'am':'AM'}}
var baseConfig={calendar:defaultCalendar,longDateFormat:defaultLongDateFormat,invalidDate:defaultInvalidDate,ordinal:defaultOrdinal,dayOfMonthOrdinalParse:defaultDayOfMonthOrdinalParse,relativeTime:defaultRelativeTime,months:defaultLocaleMonths,monthsShort:defaultLocaleMonthsShort,week:defaultLocaleWeek,weekdays:defaultLocaleWeekdays,weekdaysMin:defaultLocaleWeekdaysMin,weekdaysShort:defaultLocaleWeekdaysShort,meridiemParse:defaultLocaleMeridiemParse,};var locales={},localeFamilies={},globalLocale;function commonPrefix(arr1,arr2){var i,minl=Math.min(arr1.length,arr2.length);for(i=0;i&lt;minl;i+=1){if(arr1[i]!==arr2[i]){return i}}
return minl}
function normalizeLocale(key){return key?key.toLowerCase().replace('_','-'):key}
function chooseLocale(names){var i=0,j,next,locale,split;while(i&lt;names.length){split=normalizeLocale(names[i]).split('-');j=split.length;next=normalizeLocale(names[i+1]);next=next?next.split('-'):null;while(j&gt;0){locale=loadLocale(split.slice(0,j).join('-'));if(locale){return locale}
if(next&amp;&amp;next.length&gt;=j&amp;&amp;commonPrefix(split,next)&gt;=j-1){break}
j--}
i++}
return globalLocale}
function isLocaleNameSane(name){return name.match('^[^/\\\\]*$')!=null}
function loadLocale(name){var oldLocale=null,aliasedRequire;if(locales[name]===undefined&amp;&amp;typeof module!=='undefined'&amp;&amp;module&amp;&amp;module.exports&amp;&amp;isLocaleNameSane(name)){try{oldLocale=globalLocale._abbr;aliasedRequire=require;aliasedRequire('./locale/'+name);getSetGlobalLocale(oldLocale)}catch(e){locales[name]=null}}
return locales[name]}
function getSetGlobalLocale(key,values){var data;if(key){if(isUndefined(values)){data=getLocale(key)}else{data=defineLocale(key,values)}
if(data){globalLocale=data}else{if(typeof console!=='undefined'&amp;&amp;console.warn){console.warn('Locale '+key+' not found. Did you forget to load it?')}}}
return globalLocale._abbr}
function defineLocale(name,config){if(config!==null){var locale,parentConfig=baseConfig;config.abbr=name;if(locales[name]!=null){deprecateSimple('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.');parentConfig=locales[name]._config}else if(config.parentLocale!=null){if(locales[config.parentLocale]!=null){parentConfig=locales[config.parentLocale]._config}else{locale=loadLocale(config.parentLocale);if(locale!=null){parentConfig=locale._config}else{if(!localeFamilies[config.parentLocale]){localeFamilies[config.parentLocale]=[]}
localeFamilies[config.parentLocale].push({name:name,config:config,});return null}}}
locales[name]=new Locale(mergeConfigs(parentConfig,config));if(localeFamilies[name]){localeFamilies[name].forEach(function(x){defineLocale(x.name,x.config)})}
getSetGlobalLocale(name);return locales[name]}else{delete locales[name];return null}}
function updateLocale(name,config){if(config!=null){var locale,tmpLocale,parentConfig=baseConfig;if(locales[name]!=null&amp;&amp;locales[name].parentLocale!=null){locales[name].set(mergeConfigs(locales[name]._config,config))}else{tmpLocale=loadLocale(name);if(tmpLocale!=null){parentConfig=tmpLocale._config}
config=mergeConfigs(parentConfig,config);if(tmpLocale==null){config.abbr=name}
locale=new Locale(config);locale.parentLocale=locales[name];locales[name]=locale}
getSetGlobalLocale(name)}else{if(locales[name]!=null){if(locales[name].parentLocale!=null){locales[name]=locales[name].parentLocale;if(name===getSetGlobalLocale()){getSetGlobalLocale(name)}}else if(locales[name]!=null){delete locales[name]}}}
return locales[name]}
function getLocale(key){var locale;if(key&amp;&amp;key._locale&amp;&amp;key._locale._abbr){key=key._locale._abbr}
if(!key){return globalLocale}
if(!isArray(key)){locale=loadLocale(key);if(locale){return locale}
key=[key]}
return chooseLocale(key)}
function listLocales(){return keys(locales)}
function checkOverflow(m){var overflow,a=m._a;if(a&amp;&amp;getParsingFlags(m).overflow===-2){overflow=a[MONTH]&lt;0||a[MONTH]&gt;11?MONTH:a[DATE]&lt;1||a[DATE]&gt;daysInMonth(a[YEAR],a[MONTH])?DATE:a[HOUR]&lt;0||a[HOUR]&gt;24||(a[HOUR]===24&amp;&amp;(a[MINUTE]!==0||a[SECOND]!==0||a[MILLISECOND]!==0))?HOUR:a[MINUTE]&lt;0||a[MINUTE]&gt;59?MINUTE:a[SECOND]&lt;0||a[SECOND]&gt;59?SECOND:a[MILLISECOND]&lt;0||a[MILLISECOND]&gt;999?MILLISECOND:-1;if(getParsingFlags(m)._overflowDayOfYear&amp;&amp;(overflow&lt;YEAR||overflow&gt;DATE)){overflow=DATE}
if(getParsingFlags(m)._overflowWeeks&amp;&amp;overflow===-1){overflow=WEEK}
if(getParsingFlags(m)._overflowWeekday&amp;&amp;overflow===-1){overflow=WEEKDAY}
getParsingFlags(m).overflow=overflow}
return m}
var extendedIsoRegex=/^\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)?)?$/,basicIsoRegex=/^\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)?)?$/,tzRegex=/Z|[+-]\d\d(?::?\d\d)?/,isoDates=[['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],],isoTimes=[['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/],],aspNetJsonRegex=/^\/?Date\((-?\d+)/i,rfc2822=/^(?:(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}))$/,obsOffsets={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60,};function configFromISO(config){var i,l,string=config._i,match=extendedIsoRegex.exec(string)||basicIsoRegex.exec(string),allowTime,dateFormat,timeFormat,tzFormat,isoDatesLen=isoDates.length,isoTimesLen=isoTimes.length;if(match){getParsingFlags(config).iso=!0;for(i=0,l=isoDatesLen;i&lt;l;i++){if(isoDates[i][1].exec(match[1])){dateFormat=isoDates[i][0];allowTime=isoDates[i][2]!==!1;break}}
if(dateFormat==null){config._isValid=!1;return}
if(match[3]){for(i=0,l=isoTimesLen;i&lt;l;i++){if(isoTimes[i][1].exec(match[3])){timeFormat=(match[2]||' ')+isoTimes[i][0];break}}
if(timeFormat==null){config._isValid=!1;return}}
if(!allowTime&amp;&amp;timeFormat!=null){config._isValid=!1;return}
if(match[4]){if(tzRegex.exec(match[4])){tzFormat='Z'}else{config._isValid=!1;return}}
config._f=dateFormat+(timeFormat||'')+(tzFormat||'');configFromStringAndFormat(config)}else{config._isValid=!1}}
function extractFromRFC2822Strings(yearStr,monthStr,dayStr,hourStr,minuteStr,secondStr){var result=[untruncateYear(yearStr),defaultLocaleMonthsShort.indexOf(monthStr),parseInt(dayStr,10),parseInt(hourStr,10),parseInt(minuteStr,10),];if(secondStr){result.push(parseInt(secondStr,10))}
return result}
function untruncateYear(yearStr){var year=parseInt(yearStr,10);if(year&lt;=49){return 2000+year}else if(year&lt;=999){return 1900+year}
return year}
function preprocessRFC2822(s){return s.replace(/\([^()]*\)|[\n\t]/g,' ').replace(/(\s\s+)/g,' ').replace(/^\s\s*/,'').replace(/\s\s*$/,'')}
function checkWeekday(weekdayStr,parsedInput,config){if(weekdayStr){var weekdayProvided=defaultLocaleWeekdaysShort.indexOf(weekdayStr),weekdayActual=new Date(parsedInput[0],parsedInput[1],parsedInput[2]).getDay();if(weekdayProvided!==weekdayActual){getParsingFlags(config).weekdayMismatch=!0;config._isValid=!1;return!1}}
return!0}
function calculateOffset(obsOffset,militaryOffset,numOffset){if(obsOffset){return obsOffsets[obsOffset]}else if(militaryOffset){return 0}else{var hm=parseInt(numOffset,10),m=hm%100,h=(hm-m)/100;return h*60+m}}
function configFromRFC2822(config){var match=rfc2822.exec(preprocessRFC2822(config._i)),parsedArray;if(match){parsedArray=extractFromRFC2822Strings(match[4],match[3],match[2],match[5],match[6],match[7]);if(!checkWeekday(match[1],parsedArray,config)){return}
config._a=parsedArray;config._tzm=calculateOffset(match[8],match[9],match[10]);config._d=createUTCDate.apply(null,config._a);config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm);getParsingFlags(config).rfc2822=!0}else{config._isValid=!1}}
function configFromString(config){var matched=aspNetJsonRegex.exec(config._i);if(matched!==null){config._d=new Date(+matched[1]);return}
configFromISO(config);if(config._isValid===!1){delete config._isValid}else{return}
configFromRFC2822(config);if(config._isValid===!1){delete config._isValid}else{return}
if(config._strict){config._isValid=!1}else{hooks.createFromInputFallback(config)}}
hooks.createFromInputFallback=deprecate('value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), '+'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are '+'discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.',function(config){config._d=new Date(config._i+(config._useUTC?' UTC':''))});function defaults(a,b,c){if(a!=null){return a}
if(b!=null){return b}
return c}
function currentDateArray(config){var nowValue=new Date(hooks.now());if(config._useUTC){return[nowValue.getUTCFullYear(),nowValue.getUTCMonth(),nowValue.getUTCDate(),]}
return[nowValue.getFullYear(),nowValue.getMonth(),nowValue.getDate()]}
function configFromArray(config){var i,date,input=[],currentDate,expectedWeekday,yearToUse;if(config._d){return}
currentDate=currentDateArray(config);if(config._w&amp;&amp;config._a[DATE]==null&amp;&amp;config._a[MONTH]==null){dayOfYearFromWeekInfo(config)}
if(config._dayOfYear!=null){yearToUse=defaults(config._a[YEAR],currentDate[YEAR]);if(config._dayOfYear&gt;daysInYear(yearToUse)||config._dayOfYear===0){getParsingFlags(config)._overflowDayOfYear=!0}
date=createUTCDate(yearToUse,0,config._dayOfYear);config._a[MONTH]=date.getUTCMonth();config._a[DATE]=date.getUTCDate()}
for(i=0;i&lt;3&amp;&amp;config._a[i]==null;++i){config._a[i]=input[i]=currentDate[i]}
for(;i&lt;7;i++){config._a[i]=input[i]=config._a[i]==null?(i===2?1:0):config._a[i]}
if(config._a[HOUR]===24&amp;&amp;config._a[MINUTE]===0&amp;&amp;config._a[SECOND]===0&amp;&amp;config._a[MILLISECOND]===0){config._nextDay=!0;config._a[HOUR]=0}
config._d=(config._useUTC?createUTCDate:createDate).apply(null,input);expectedWeekday=config._useUTC?config._d.getUTCDay():config._d.getDay();if(config._tzm!=null){config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm)}
if(config._nextDay){config._a[HOUR]=24}
if(config._w&amp;&amp;typeof config._w.d!=='undefined'&amp;&amp;config._w.d!==expectedWeekday){getParsingFlags(config).weekdayMismatch=!0}}
function dayOfYearFromWeekInfo(config){var w,weekYear,week,weekday,dow,doy,temp,weekdayOverflow,curWeek;w=config._w;if(w.GG!=null||w.W!=null||w.E!=null){dow=1;doy=4;weekYear=defaults(w.GG,config._a[YEAR],weekOfYear(createLocal(),1,4).year);week=defaults(w.W,1);weekday=defaults(w.E,1);if(weekday&lt;1||weekday&gt;7){weekdayOverflow=!0}}else{dow=config._locale._week.dow;doy=config._locale._week.doy;curWeek=weekOfYear(createLocal(),dow,doy);weekYear=defaults(w.gg,config._a[YEAR],curWeek.year);week=defaults(w.w,curWeek.week);if(w.d!=null){weekday=w.d;if(weekday&lt;0||weekday&gt;6){weekdayOverflow=!0}}else if(w.e!=null){weekday=w.e+dow;if(w.e&lt;0||w.e&gt;6){weekdayOverflow=!0}}else{weekday=dow}}
if(week&lt;1||week&gt;weeksInYear(weekYear,dow,doy)){getParsingFlags(config)._overflowWeeks=!0}else if(weekdayOverflow!=null){getParsingFlags(config)._overflowWeekday=!0}else{temp=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy);config._a[YEAR]=temp.year;config._dayOfYear=temp.dayOfYear}}
hooks.ISO_8601=function(){};hooks.RFC_2822=function(){};function configFromStringAndFormat(config){if(config._f===hooks.ISO_8601){configFromISO(config);return}
if(config._f===hooks.RFC_2822){configFromRFC2822(config);return}
config._a=[];getParsingFlags(config).empty=!0;var string=''+config._i,i,parsedInput,tokens,token,skipped,stringLength=string.length,totalParsedInputLength=0,era,tokenLen;tokens=expandFormat(config._f,config._locale).match(formattingTokens)||[];tokenLen=tokens.length;for(i=0;i&lt;tokenLen;i++){token=tokens[i];parsedInput=(string.match(getParseRegexForToken(token,config))||[])[0];if(parsedInput){skipped=string.substr(0,string.indexOf(parsedInput));if(skipped.length&gt;0){getParsingFlags(config).unusedInput.push(skipped)}
string=string.slice(string.indexOf(parsedInput)+parsedInput.length);totalParsedInputLength+=parsedInput.length}
if(formatTokenFunctions[token]){if(parsedInput){getParsingFlags(config).empty=!1}else{getParsingFlags(config).unusedTokens.push(token)}
addTimeToArrayFromToken(token,parsedInput,config)}else if(config._strict&amp;&amp;!parsedInput){getParsingFlags(config).unusedTokens.push(token)}}
getParsingFlags(config).charsLeftOver=stringLength-totalParsedInputLength;if(string.length&gt;0){getParsingFlags(config).unusedInput.push(string)}
if(config._a[HOUR]&lt;=12&amp;&amp;getParsingFlags(config).bigHour===!0&amp;&amp;config._a[HOUR]&gt;0){getParsingFlags(config).bigHour=undefined}
getParsingFlags(config).parsedDateParts=config._a.slice(0);getParsingFlags(config).meridiem=config._meridiem;config._a[HOUR]=meridiemFixWrap(config._locale,config._a[HOUR],config._meridiem);era=getParsingFlags(config).era;if(era!==null){config._a[YEAR]=config._locale.erasConvertYear(era,config._a[YEAR])}
configFromArray(config);checkOverflow(config)}
function meridiemFixWrap(locale,hour,meridiem){var isPm;if(meridiem==null){return hour}
if(locale.meridiemHour!=null){return locale.meridiemHour(hour,meridiem)}else if(locale.isPM!=null){isPm=locale.isPM(meridiem);if(isPm&amp;&amp;hour&lt;12){hour+=12}
if(!isPm&amp;&amp;hour===12){hour=0}
return hour}else{return hour}}
function configFromStringAndArray(config){var tempConfig,bestMoment,scoreToBeat,i,currentScore,validFormatFound,bestFormatIsValid=!1,configfLen=config._f.length;if(configfLen===0){getParsingFlags(config).invalidFormat=!0;config._d=new Date(NaN);return}
for(i=0;i&lt;configfLen;i++){currentScore=0;validFormatFound=!1;tempConfig=copyConfig({},config);if(config._useUTC!=null){tempConfig._useUTC=config._useUTC}
tempConfig._f=config._f[i];configFromStringAndFormat(tempConfig);if(isValid(tempConfig)){validFormatFound=!0}
currentScore+=getParsingFlags(tempConfig).charsLeftOver;currentScore+=getParsingFlags(tempConfig).unusedTokens.length*10;getParsingFlags(tempConfig).score=currentScore;if(!bestFormatIsValid){if(scoreToBeat==null||currentScore&lt;scoreToBeat||validFormatFound){scoreToBeat=currentScore;bestMoment=tempConfig;if(validFormatFound){bestFormatIsValid=!0}}}else{if(currentScore&lt;scoreToBeat){scoreToBeat=currentScore;bestMoment=tempConfig}}}
extend(config,bestMoment||tempConfig)}
function configFromObject(config){if(config._d){return}
var i=normalizeObjectUnits(config._i),dayOrDate=i.day===undefined?i.date:i.day;config._a=map([i.year,i.month,dayOrDate,i.hour,i.minute,i.second,i.millisecond],function(obj){return obj&amp;&amp;parseInt(obj,10)});configFromArray(config)}
function createFromConfig(config){var res=new Moment(checkOverflow(prepareConfig(config)));if(res._nextDay){res.add(1,'d');res._nextDay=undefined}
return res}
function prepareConfig(config){var input=config._i,format=config._f;config._locale=config._locale||getLocale(config._l);if(input===null||(format===undefined&amp;&amp;input==='')){return createInvalid({nullInput:!0})}
if(typeof input==='string'){config._i=input=config._locale.preparse(input)}
if(isMoment(input)){return new Moment(checkOverflow(input))}else if(isDate(input)){config._d=input}else if(isArray(format)){configFromStringAndArray(config)}else if(format){configFromStringAndFormat(config)}else{configFromInput(config)}
if(!isValid(config)){config._d=null}
return config}
function configFromInput(config){var input=config._i;if(isUndefined(input)){config._d=new Date(hooks.now())}else if(isDate(input)){config._d=new Date(input.valueOf())}else if(typeof input==='string'){configFromString(config)}else if(isArray(input)){config._a=map(input.slice(0),function(obj){return parseInt(obj,10)});configFromArray(config)}else if(isObject(input)){configFromObject(config)}else if(isNumber(input)){config._d=new Date(input)}else{hooks.createFromInputFallback(config)}}
function createLocalOrUTC(input,format,locale,strict,isUTC){var c={};if(format===!0||format===!1){strict=format;format=undefined}
if(locale===!0||locale===!1){strict=locale;locale=undefined}
if((isObject(input)&amp;&amp;isObjectEmpty(input))||(isArray(input)&amp;&amp;input.length===0)){input=undefined}
c._isAMomentObject=!0;c._useUTC=c._isUTC=isUTC;c._l=locale;c._i=input;c._f=format;c._strict=strict;return createFromConfig(c)}
function createLocal(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,!1)}
var prototypeMin=deprecate('moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/',function(){var other=createLocal.apply(null,arguments);if(this.isValid()&amp;&amp;other.isValid()){return other&lt;this?this:other}else{return createInvalid()}}),prototypeMax=deprecate('moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/',function(){var other=createLocal.apply(null,arguments);if(this.isValid()&amp;&amp;other.isValid()){return other&gt;this?this:other}else{return createInvalid()}});function pickBy(fn,moments){var res,i;if(moments.length===1&amp;&amp;isArray(moments[0])){moments=moments[0]}
if(!moments.length){return createLocal()}
res=moments[0];for(i=1;i&lt;moments.length;++i){if(!moments[i].isValid()||moments[i][fn](res)){res=moments[i]}}
return res}
function min(){var args=[].slice.call(arguments,0);return pickBy('isBefore',args)}
function max(){var args=[].slice.call(arguments,0);return pickBy('isAfter',args)}
var now=function(){return Date.now?Date.now():+new Date()};var ordering=['year','quarter','month','week','day','hour','minute','second','millisecond',];function isDurationValid(m){var key,unitHasDecimal=!1,i,orderLen=ordering.length;for(key in m){if(hasOwnProp(m,key)&amp;&amp;!(indexOf.call(ordering,key)!==-1&amp;&amp;(m[key]==null||!isNaN(m[key])))){return!1}}
for(i=0;i&lt;orderLen;++i){if(m[ordering[i]]){if(unitHasDecimal){return!1}
if(parseFloat(m[ordering[i]])!==toInt(m[ordering[i]])){unitHasDecimal=!0}}}
return!0}
function isValid$1(){return this._isValid}
function createInvalid$1(){return createDuration(NaN)}
function Duration(duration){var normalizedInput=normalizeObjectUnits(duration),years=normalizedInput.year||0,quarters=normalizedInput.quarter||0,months=normalizedInput.month||0,weeks=normalizedInput.week||normalizedInput.isoWeek||0,days=normalizedInput.day||0,hours=normalizedInput.hour||0,minutes=normalizedInput.minute||0,seconds=normalizedInput.second||0,milliseconds=normalizedInput.millisecond||0;this._isValid=isDurationValid(normalizedInput);this._milliseconds=+milliseconds+seconds*1e3+minutes*6e4+hours*1000*60*60;this._days=+days+weeks*7;this._months=+months+quarters*3+years*12;this._data={};this._locale=getLocale();this._bubble()}
function isDuration(obj){return obj instanceof Duration}
function absRound(number){if(number&lt;0){return Math.round(-1*number)*-1}else{return Math.round(number)}}
function compareArrays(array1,array2,dontConvert){var len=Math.min(array1.length,array2.length),lengthDiff=Math.abs(array1.length-array2.length),diffs=0,i;for(i=0;i&lt;len;i++){if((dontConvert&amp;&amp;array1[i]!==array2[i])||(!dontConvert&amp;&amp;toInt(array1[i])!==toInt(array2[i]))){diffs++}}
return diffs+lengthDiff}
function offset(token,separator){addFormatToken(token,0,0,function(){var offset=this.utcOffset(),sign='+';if(offset&lt;0){offset=-offset;sign='-'}
return(sign+zeroFill(~~(offset/60),2)+separator+zeroFill(~~offset%60,2))})}
offset('Z',':');offset('ZZ','');addRegexToken('Z',matchShortOffset);addRegexToken('ZZ',matchShortOffset);addParseToken(['Z','ZZ'],function(input,array,config){config._useUTC=!0;config._tzm=offsetFromString(matchShortOffset,input)});var chunkOffset=/([\+\-]|\d\d)/gi;function offsetFromString(matcher,string){var matches=(string||'').match(matcher),chunk,parts,minutes;if(matches===null){return null}
chunk=matches[matches.length-1]||[];parts=(chunk+'').match(chunkOffset)||['-',0,0];minutes=+(parts[1]*60)+toInt(parts[2]);return minutes===0?0:parts[0]==='+'?minutes:-minutes}
function cloneWithOffset(input,model){var res,diff;if(model._isUTC){res=model.clone();diff=(isMoment(input)||isDate(input)?input.valueOf():createLocal(input).valueOf())-res.valueOf();res._d.setTime(res._d.valueOf()+diff);hooks.updateOffset(res,!1);return res}else{return createLocal(input).local()}}
function getDateOffset(m){return-Math.round(m._d.getTimezoneOffset())}
hooks.updateOffset=function(){};function getSetOffset(input,keepLocalTime,keepMinutes){var offset=this._offset||0,localAdjust;if(!this.isValid()){return input!=null?this:NaN}
if(input!=null){if(typeof input==='string'){input=offsetFromString(matchShortOffset,input);if(input===null){return this}}else if(Math.abs(input)&lt;16&amp;&amp;!keepMinutes){input=input*60}
if(!this._isUTC&amp;&amp;keepLocalTime){localAdjust=getDateOffset(this)}
this._offset=input;this._isUTC=!0;if(localAdjust!=null){this.add(localAdjust,'m')}
if(offset!==input){if(!keepLocalTime||this._changeInProgress){addSubtract(this,createDuration(input-offset,'m'),1,!1)}else if(!this._changeInProgress){this._changeInProgress=!0;hooks.updateOffset(this,!0);this._changeInProgress=null}}
return this}else{return this._isUTC?offset:getDateOffset(this)}}
function getSetZone(input,keepLocalTime){if(input!=null){if(typeof input!=='string'){input=-input}
this.utcOffset(input,keepLocalTime);return this}else{return-this.utcOffset()}}
function setOffsetToUTC(keepLocalTime){return this.utcOffset(0,keepLocalTime)}
function setOffsetToLocal(keepLocalTime){if(this._isUTC){this.utcOffset(0,keepLocalTime);this._isUTC=!1;if(keepLocalTime){this.subtract(getDateOffset(this),'m')}}
return this}
function setOffsetToParsedOffset(){if(this._tzm!=null){this.utcOffset(this._tzm,!1,!0)}else if(typeof this._i==='string'){var tZone=offsetFromString(matchOffset,this._i);if(tZone!=null){this.utcOffset(tZone)}else{this.utcOffset(0,!0)}}
return this}
function hasAlignedHourOffset(input){if(!this.isValid()){return!1}
input=input?createLocal(input).utcOffset():0;return(this.utcOffset()-input)%60===0}
function isDaylightSavingTime(){return(this.utcOffset()&gt;this.clone().month(0).utcOffset()||this.utcOffset()&gt;this.clone().month(5).utcOffset())}
function isDaylightSavingTimeShifted(){if(!isUndefined(this._isDSTShifted)){return this._isDSTShifted}
var c={},other;copyConfig(c,this);c=prepareConfig(c);if(c._a){other=c._isUTC?createUTC(c._a):createLocal(c._a);this._isDSTShifted=this.isValid()&amp;&amp;compareArrays(c._a,other.toArray())&gt;0}else{this._isDSTShifted=!1}
return this._isDSTShifted}
function isLocal(){return this.isValid()?!this._isUTC:!1}
function isUtcOffset(){return this.isValid()?this._isUTC:!1}
function isUtc(){return this.isValid()?this._isUTC&amp;&amp;this._offset===0:!1}
var aspNetRegex=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,isoRegex=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function createDuration(input,key){var duration=input,match=null,sign,ret,diffRes;if(isDuration(input)){duration={ms:input._milliseconds,d:input._days,M:input._months,}}else if(isNumber(input)||!isNaN(+input)){duration={};if(key){duration[key]=+input}else{duration.milliseconds=+input}}else if((match=aspNetRegex.exec(input))){sign=match[1]==='-'?-1:1;duration={y:0,d:toInt(match[DATE])*sign,h:toInt(match[HOUR])*sign,m:toInt(match[MINUTE])*sign,s:toInt(match[SECOND])*sign,ms:toInt(absRound(match[MILLISECOND]*1000))*sign,}}else if((match=isoRegex.exec(input))){sign=match[1]==='-'?-1:1;duration={y:parseIso(match[2],sign),M:parseIso(match[3],sign),w:parseIso(match[4],sign),d:parseIso(match[5],sign),h:parseIso(match[6],sign),m:parseIso(match[7],sign),s:parseIso(match[8],sign),}}else if(duration==null){duration={}}else if(typeof duration==='object'&amp;&amp;('from' in duration||'to' in duration)){diffRes=momentsDifference(createLocal(duration.from),createLocal(duration.to));duration={};duration.ms=diffRes.milliseconds;duration.M=diffRes.months}
ret=new Duration(duration);if(isDuration(input)&amp;&amp;hasOwnProp(input,'_locale')){ret._locale=input._locale}
if(isDuration(input)&amp;&amp;hasOwnProp(input,'_isValid')){ret._isValid=input._isValid}
return ret}
createDuration.fn=Duration.prototype;createDuration.invalid=createInvalid$1;function parseIso(inp,sign){var res=inp&amp;&amp;parseFloat(inp.replace(',','.'));return(isNaN(res)?0:res)*sign}
function positiveMomentsDifference(base,other){var res={};res.months=other.month()-base.month()+(other.year()-base.year())*12;if(base.clone().add(res.months,'M').isAfter(other)){--res.months}
res.milliseconds=+other- +base.clone().add(res.months,'M');return res}
function momentsDifference(base,other){var res;if(!(base.isValid()&amp;&amp;other.isValid())){return{milliseconds:0,months:0}}
other=cloneWithOffset(other,base);if(base.isBefore(other)){res=positiveMomentsDifference(base,other)}else{res=positiveMomentsDifference(other,base);res.milliseconds=-res.milliseconds;res.months=-res.months}
return res}
function createAdder(direction,name){return function(val,period){var dur,tmp;if(period!==null&amp;&amp;!isNaN(+period)){deprecateSimple(name,'moment().'+name+'(period, number) is deprecated. Please use moment().'+name+'(number, period). '+'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.');tmp=val;val=period;period=tmp}
dur=createDuration(val,period);addSubtract(this,dur,direction);return this}}
function addSubtract(mom,duration,isAdding,updateOffset){var milliseconds=duration._milliseconds,days=absRound(duration._days),months=absRound(duration._months);if(!mom.isValid()){return}
updateOffset=updateOffset==null?!0:updateOffset;if(months){setMonth(mom,get(mom,'Month')+months*isAdding)}
if(days){set$1(mom,'Date',get(mom,'Date')+days*isAdding)}
if(milliseconds){mom._d.setTime(mom._d.valueOf()+milliseconds*isAdding)}
if(updateOffset){hooks.updateOffset(mom,days||months)}}
var add=createAdder(1,'add'),subtract=createAdder(-1,'subtract');function isString(input){return typeof input==='string'||input instanceof String}
function isMomentInput(input){return(isMoment(input)||isDate(input)||isString(input)||isNumber(input)||isNumberOrStringArray(input)||isMomentInputObject(input)||input===null||input===undefined)}
function isMomentInputObject(input){var objectTest=isObject(input)&amp;&amp;!isObjectEmpty(input),propertyTest=!1,properties=['years','year','y','months','month','M','days','day','d','dates','date','D','hours','hour','h','minutes','minute','m','seconds','second','s','milliseconds','millisecond','ms',],i,property,propertyLen=properties.length;for(i=0;i&lt;propertyLen;i+=1){property=properties[i];propertyTest=propertyTest||hasOwnProp(input,property)}
return objectTest&amp;&amp;propertyTest}
function isNumberOrStringArray(input){var arrayTest=isArray(input),dataTypeTest=!1;if(arrayTest){dataTypeTest=input.filter(function(item){return!isNumber(item)&amp;&amp;isString(input)}).length===0}
return arrayTest&amp;&amp;dataTypeTest}
function isCalendarSpec(input){var objectTest=isObject(input)&amp;&amp;!isObjectEmpty(input),propertyTest=!1,properties=['sameDay','nextDay','lastDay','nextWeek','lastWeek','sameElse',],i,property;for(i=0;i&lt;properties.length;i+=1){property=properties[i];propertyTest=propertyTest||hasOwnProp(input,property)}
return objectTest&amp;&amp;propertyTest}
function getCalendarFormat(myMoment,now){var diff=myMoment.diff(now,'days',!0);return diff&lt;-6?'sameElse':diff&lt;-1?'lastWeek':diff&lt;0?'lastDay':diff&lt;1?'sameDay':diff&lt;2?'nextDay':diff&lt;7?'nextWeek':'sameElse'}
function calendar$1(time,formats){if(arguments.length===1){if(!arguments[0]){time=undefined;formats=undefined}else if(isMomentInput(arguments[0])){time=arguments[0];formats=undefined}else if(isCalendarSpec(arguments[0])){formats=arguments[0];time=undefined}}
var now=time||createLocal(),sod=cloneWithOffset(now,this).startOf('day'),format=hooks.calendarFormat(this,sod)||'sameElse',output=formats&amp;&amp;(isFunction(formats[format])?formats[format].call(this,now):formats[format]);return this.format(output||this.localeData().calendar(format,this,createLocal(now)))}
function clone(){return new Moment(this)}
function isAfter(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&amp;&amp;localInput.isValid())){return!1}
units=normalizeUnits(units)||'millisecond';if(units==='millisecond'){return this.valueOf()&gt;localInput.valueOf()}else{return localInput.valueOf()&lt;this.clone().startOf(units).valueOf()}}
function isBefore(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&amp;&amp;localInput.isValid())){return!1}
units=normalizeUnits(units)||'millisecond';if(units==='millisecond'){return this.valueOf()&lt;localInput.valueOf()}else{return this.clone().endOf(units).valueOf()&lt;localInput.valueOf()}}
function isBetween(from,to,units,inclusivity){var localFrom=isMoment(from)?from:createLocal(from),localTo=isMoment(to)?to:createLocal(to);if(!(this.isValid()&amp;&amp;localFrom.isValid()&amp;&amp;localTo.isValid())){return!1}
inclusivity=inclusivity||'()';return((inclusivity[0]==='('?this.isAfter(localFrom,units):!this.isBefore(localFrom,units))&amp;&amp;(inclusivity[1]===')'?this.isBefore(localTo,units):!this.isAfter(localTo,units)))}
function isSame(input,units){var localInput=isMoment(input)?input:createLocal(input),inputMs;if(!(this.isValid()&amp;&amp;localInput.isValid())){return!1}
units=normalizeUnits(units)||'millisecond';if(units==='millisecond'){return this.valueOf()===localInput.valueOf()}else{inputMs=localInput.valueOf();return(this.clone().startOf(units).valueOf()&lt;=inputMs&amp;&amp;inputMs&lt;=this.clone().endOf(units).valueOf())}}
function isSameOrAfter(input,units){return this.isSame(input,units)||this.isAfter(input,units)}
function isSameOrBefore(input,units){return this.isSame(input,units)||this.isBefore(input,units)}
function diff(input,units,asFloat){var that,zoneDelta,output;if(!this.isValid()){return NaN}
that=cloneWithOffset(input,this);if(!that.isValid()){return NaN}
zoneDelta=(that.utcOffset()-this.utcOffset())*6e4;units=normalizeUnits(units);switch(units){case 'year':output=monthDiff(this,that)/12;break;case 'month':output=monthDiff(this,that);break;case 'quarter':output=monthDiff(this,that)/3;break;case 'second':output=(this-that)/1e3;break;case 'minute':output=(this-that)/6e4;break;case 'hour':output=(this-that)/36e5;break;case 'day':output=(this-that-zoneDelta)/864e5;break;case 'week':output=(this-that-zoneDelta)/6048e5;break;default:output=this-that}
return asFloat?output:absFloor(output)}
function monthDiff(a,b){if(a.date()&lt;b.date()){return-monthDiff(b,a)}
var wholeMonthDiff=(b.year()-a.year())*12+(b.month()-a.month()),anchor=a.clone().add(wholeMonthDiff,'months'),anchor2,adjust;if(b-anchor&lt;0){anchor2=a.clone().add(wholeMonthDiff-1,'months');adjust=(b-anchor)/(anchor-anchor2)}else{anchor2=a.clone().add(wholeMonthDiff+1,'months');adjust=(b-anchor)/(anchor2-anchor)}
return-(wholeMonthDiff+adjust)||0}
hooks.defaultFormat='YYYY-MM-DDTHH:mm:ssZ';hooks.defaultFormatUtc='YYYY-MM-DDTHH:mm:ss[Z]';function toString(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')}
function toISOString(keepOffset){if(!this.isValid()){return null}
var utc=keepOffset!==!0,m=utc?this.clone().utc():this;if(m.year()&lt;0||m.year()&gt;9999){return formatMoment(m,utc?'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ')}
if(isFunction(Date.prototype.toISOString)){if(utc){return this.toDate().toISOString()}else{return new Date(this.valueOf()+this.utcOffset()*60*1000).toISOString().replace('Z',formatMoment(m,'Z'))}}
return formatMoment(m,utc?'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYY-MM-DD[T]HH:mm:ss.SSSZ')}
function inspect(){if(!this.isValid()){return'moment.invalid(/* '+this._i+' */)'}
var func='moment',zone='',prefix,year,datetime,suffix;if(!this.isLocal()){func=this.utcOffset()===0?'moment.utc':'moment.parseZone';zone='Z'}
prefix='['+func+'("]';year=0&lt;=this.year()&amp;&amp;this.year()&lt;=9999?'YYYY':'YYYYYY';datetime='-MM-DD[T]HH:mm:ss.SSS';suffix=zone+'[")]';return this.format(prefix+year+datetime+suffix)}
function format(inputString){if(!inputString){inputString=this.isUtc()?hooks.defaultFormatUtc:hooks.defaultFormat}
var output=formatMoment(this,inputString);return this.localeData().postformat(output)}
function from(time,withoutSuffix){if(this.isValid()&amp;&amp;((isMoment(time)&amp;&amp;time.isValid())||createLocal(time).isValid())){return createDuration({to:this,from:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}
function fromNow(withoutSuffix){return this.from(createLocal(),withoutSuffix)}
function to(time,withoutSuffix){if(this.isValid()&amp;&amp;((isMoment(time)&amp;&amp;time.isValid())||createLocal(time).isValid())){return createDuration({from:this,to:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}
function toNow(withoutSuffix){return this.to(createLocal(),withoutSuffix)}
function locale(key){var newLocaleData;if(key===undefined){return this._locale._abbr}else{newLocaleData=getLocale(key);if(newLocaleData!=null){this._locale=newLocaleData}
return this}}
var lang=deprecate('moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',function(key){if(key===undefined){return this.localeData()}else{return this.locale(key)}});function localeData(){return this._locale}
var MS_PER_SECOND=1000,MS_PER_MINUTE=60*MS_PER_SECOND,MS_PER_HOUR=60*MS_PER_MINUTE,MS_PER_400_YEARS=(365*400+97)*24*MS_PER_HOUR;function mod$1(dividend,divisor){return((dividend%divisor)+divisor)%divisor}
function localStartOfDate(y,m,d){if(y&lt;100&amp;&amp;y&gt;=0){return new Date(y+400,m,d)-MS_PER_400_YEARS}else{return new Date(y,m,d).valueOf()}}
function utcStartOfDate(y,m,d){if(y&lt;100&amp;&amp;y&gt;=0){return Date.UTC(y+400,m,d)-MS_PER_400_YEARS}else{return Date.UTC(y,m,d)}}
function startOf(units){var time,startOfDate;units=normalizeUnits(units);if(units===undefined||units==='millisecond'||!this.isValid()){return this}
startOfDate=this._isUTC?utcStartOfDate:localStartOfDate;switch(units){case 'year':time=startOfDate(this.year(),0,1);break;case 'quarter':time=startOfDate(this.year(),this.month()-(this.month()%3),1);break;case 'month':time=startOfDate(this.year(),this.month(),1);break;case 'week':time=startOfDate(this.year(),this.month(),this.date()-this.weekday());break;case 'isoWeek':time=startOfDate(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case 'day':case 'date':time=startOfDate(this.year(),this.month(),this.date());break;case 'hour':time=this._d.valueOf();time-=mod$1(time+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR);break;case 'minute':time=this._d.valueOf();time-=mod$1(time,MS_PER_MINUTE);break;case 'second':time=this._d.valueOf();time-=mod$1(time,MS_PER_SECOND);break}
this._d.setTime(time);hooks.updateOffset(this,!0);return this}
function endOf(units){var time,startOfDate;units=normalizeUnits(units);if(units===undefined||units==='millisecond'||!this.isValid()){return this}
startOfDate=this._isUTC?utcStartOfDate:localStartOfDate;switch(units){case 'year':time=startOfDate(this.year()+1,0,1)-1;break;case 'quarter':time=startOfDate(this.year(),this.month()-(this.month()%3)+3,1)-1;break;case 'month':time=startOfDate(this.year(),this.month()+1,1)-1;break;case 'week':time=startOfDate(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case 'isoWeek':time=startOfDate(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case 'day':case 'date':time=startOfDate(this.year(),this.month(),this.date()+1)-1;break;case 'hour':time=this._d.valueOf();time+=MS_PER_HOUR-mod$1(time+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR)-1;break;case 'minute':time=this._d.valueOf();time+=MS_PER_MINUTE-mod$1(time,MS_PER_MINUTE)-1;break;case 'second':time=this._d.valueOf();time+=MS_PER_SECOND-mod$1(time,MS_PER_SECOND)-1;break}
this._d.setTime(time);hooks.updateOffset(this,!0);return this}
function valueOf(){return this._d.valueOf()-(this._offset||0)*60000}
function unix(){return Math.floor(this.valueOf()/1000)}
function toDate(){return new Date(this.valueOf())}
function toArray(){var m=this;return[m.year(),m.month(),m.date(),m.hour(),m.minute(),m.second(),m.millisecond(),]}
function toObject(){var m=this;return{years:m.year(),months:m.month(),date:m.date(),hours:m.hours(),minutes:m.minutes(),seconds:m.seconds(),milliseconds:m.milliseconds(),}}
function toJSON(){return this.isValid()?this.toISOString():null}
function isValid$2(){return isValid(this)}
function parsingFlags(){return extend({},getParsingFlags(this))}
function invalidAt(){return getParsingFlags(this).overflow}
function creationData(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict,}}
addFormatToken('N',0,0,'eraAbbr');addFormatToken('NN',0,0,'eraAbbr');addFormatToken('NNN',0,0,'eraAbbr');addFormatToken('NNNN',0,0,'eraName');addFormatToken('NNNNN',0,0,'eraNarrow');addFormatToken('y',['y',1],'yo','eraYear');addFormatToken('y',['yy',2],0,'eraYear');addFormatToken('y',['yyy',3],0,'eraYear');addFormatToken('y',['yyyy',4],0,'eraYear');addRegexToken('N',matchEraAbbr);addRegexToken('NN',matchEraAbbr);addRegexToken('NNN',matchEraAbbr);addRegexToken('NNNN',matchEraName);addRegexToken('NNNNN',matchEraNarrow);addParseToken(['N','NN','NNN','NNNN','NNNNN'],function(input,array,config,token){var era=config._locale.erasParse(input,token,config._strict);if(era){getParsingFlags(config).era=era}else{getParsingFlags(config).invalidEra=input}});addRegexToken('y',matchUnsigned);addRegexToken('yy',matchUnsigned);addRegexToken('yyy',matchUnsigned);addRegexToken('yyyy',matchUnsigned);addRegexToken('yo',matchEraYearOrdinal);addParseToken(['y','yy','yyy','yyyy'],YEAR);addParseToken(['yo'],function(input,array,config,token){var match;if(config._locale._eraYearOrdinalRegex){match=input.match(config._locale._eraYearOrdinalRegex)}
if(config._locale.eraYearOrdinalParse){array[YEAR]=config._locale.eraYearOrdinalParse(input,match)}else{array[YEAR]=parseInt(input,10)}});function localeEras(m,format){var i,l,date,eras=this._eras||getLocale('en')._eras;for(i=0,l=eras.length;i&lt;l;++i){switch(typeof eras[i].since){case 'string':date=hooks(eras[i].since).startOf('day');eras[i].since=date.valueOf();break}
switch(typeof eras[i].until){case 'undefined':eras[i].until=+Infinity;break;case 'string':date=hooks(eras[i].until).startOf('day').valueOf();eras[i].until=date.valueOf();break}}
return eras}
function localeErasParse(eraName,format,strict){var i,l,eras=this.eras(),name,abbr,narrow;eraName=eraName.toUpperCase();for(i=0,l=eras.length;i&lt;l;++i){name=eras[i].name.toUpperCase();abbr=eras[i].abbr.toUpperCase();narrow=eras[i].narrow.toUpperCase();if(strict){switch(format){case 'N':case 'NN':case 'NNN':if(abbr===eraName){return eras[i]}
break;case 'NNNN':if(name===eraName){return eras[i]}
break;case 'NNNNN':if(narrow===eraName){return eras[i]}
break}}else if([name,abbr,narrow].indexOf(eraName)&gt;=0){return eras[i]}}}
function localeErasConvertYear(era,year){var dir=era.since&lt;=era.until?+1:-1;if(year===undefined){return hooks(era.since).year()}else{return hooks(era.since).year()+(year-era.offset)*dir}}
function getEraName(){var i,l,val,eras=this.localeData().eras();for(i=0,l=eras.length;i&lt;l;++i){val=this.clone().startOf('day').valueOf();if(eras[i].since&lt;=val&amp;&amp;val&lt;=eras[i].until){return eras[i].name}
if(eras[i].until&lt;=val&amp;&amp;val&lt;=eras[i].since){return eras[i].name}}
return''}
function getEraNarrow(){var i,l,val,eras=this.localeData().eras();for(i=0,l=eras.length;i&lt;l;++i){val=this.clone().startOf('day').valueOf();if(eras[i].since&lt;=val&amp;&amp;val&lt;=eras[i].until){return eras[i].narrow}
if(eras[i].until&lt;=val&amp;&amp;val&lt;=eras[i].since){return eras[i].narrow}}
return''}
function getEraAbbr(){var i,l,val,eras=this.localeData().eras();for(i=0,l=eras.length;i&lt;l;++i){val=this.clone().startOf('day').valueOf();if(eras[i].since&lt;=val&amp;&amp;val&lt;=eras[i].until){return eras[i].abbr}
if(eras[i].until&lt;=val&amp;&amp;val&lt;=eras[i].since){return eras[i].abbr}}
return''}
function getEraYear(){var i,l,dir,val,eras=this.localeData().eras();for(i=0,l=eras.length;i&lt;l;++i){dir=eras[i].since&lt;=eras[i].until?+1:-1;val=this.clone().startOf('day').valueOf();if((eras[i].since&lt;=val&amp;&amp;val&lt;=eras[i].until)||(eras[i].until&lt;=val&amp;&amp;val&lt;=eras[i].since)){return((this.year()-hooks(eras[i].since).year())*dir+eras[i].offset)}}
return this.year()}
function erasNameRegex(isStrict){if(!hasOwnProp(this,'_erasNameRegex')){computeErasParse.call(this)}
return isStrict?this._erasNameRegex:this._erasRegex}
function erasAbbrRegex(isStrict){if(!hasOwnProp(this,'_erasAbbrRegex')){computeErasParse.call(this)}
return isStrict?this._erasAbbrRegex:this._erasRegex}
function erasNarrowRegex(isStrict){if(!hasOwnProp(this,'_erasNarrowRegex')){computeErasParse.call(this)}
return isStrict?this._erasNarrowRegex:this._erasRegex}
function matchEraAbbr(isStrict,locale){return locale.erasAbbrRegex(isStrict)}
function matchEraName(isStrict,locale){return locale.erasNameRegex(isStrict)}
function matchEraNarrow(isStrict,locale){return locale.erasNarrowRegex(isStrict)}
function matchEraYearOrdinal(isStrict,locale){return locale._eraYearOrdinalRegex||matchUnsigned}
function computeErasParse(){var abbrPieces=[],namePieces=[],narrowPieces=[],mixedPieces=[],i,l,eras=this.eras();for(i=0,l=eras.length;i&lt;l;++i){namePieces.push(regexEscape(eras[i].name));abbrPieces.push(regexEscape(eras[i].abbr));narrowPieces.push(regexEscape(eras[i].narrow));mixedPieces.push(regexEscape(eras[i].name));mixedPieces.push(regexEscape(eras[i].abbr));mixedPieces.push(regexEscape(eras[i].narrow))}
this._erasRegex=new RegExp('^('+mixedPieces.join('|')+')','i');this._erasNameRegex=new RegExp('^('+namePieces.join('|')+')','i');this._erasAbbrRegex=new RegExp('^('+abbrPieces.join('|')+')','i');this._erasNarrowRegex=new RegExp('^('+narrowPieces.join('|')+')','i')}
addFormatToken(0,['gg',2],0,function(){return this.weekYear()%100});addFormatToken(0,['GG',2],0,function(){return this.isoWeekYear()%100});function addWeekYearFormatToken(token,getter){addFormatToken(0,[token,token.length],0,getter)}
addWeekYearFormatToken('gggg','weekYear');addWeekYearFormatToken('ggggg','weekYear');addWeekYearFormatToken('GGGG','isoWeekYear');addWeekYearFormatToken('GGGGG','isoWeekYear');addUnitAlias('weekYear','gg');addUnitAlias('isoWeekYear','GG');addUnitPriority('weekYear',1);addUnitPriority('isoWeekYear',1);addRegexToken('G',matchSigned);addRegexToken('g',matchSigned);addRegexToken('GG',match1to2,match2);addRegexToken('gg',match1to2,match2);addRegexToken('GGGG',match1to4,match4);addRegexToken('gggg',match1to4,match4);addRegexToken('GGGGG',match1to6,match6);addRegexToken('ggggg',match1to6,match6);addWeekParseToken(['gggg','ggggg','GGGG','GGGGG'],function(input,week,config,token){week[token.substr(0,2)]=toInt(input)});addWeekParseToken(['gg','GG'],function(input,week,config,token){week[token]=hooks.parseTwoDigitYear(input)});function getSetWeekYear(input){return getSetWeekYearHelper.call(this,input,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}
function getSetISOWeekYear(input){return getSetWeekYearHelper.call(this,input,this.isoWeek(),this.isoWeekday(),1,4)}
function getISOWeeksInYear(){return weeksInYear(this.year(),1,4)}
function getISOWeeksInISOWeekYear(){return weeksInYear(this.isoWeekYear(),1,4)}
function getWeeksInYear(){var weekInfo=this.localeData()._week;return weeksInYear(this.year(),weekInfo.dow,weekInfo.doy)}
function getWeeksInWeekYear(){var weekInfo=this.localeData()._week;return weeksInYear(this.weekYear(),weekInfo.dow,weekInfo.doy)}
function getSetWeekYearHelper(input,week,weekday,dow,doy){var weeksTarget;if(input==null){return weekOfYear(this,dow,doy).year}else{weeksTarget=weeksInYear(input,dow,doy);if(week&gt;weeksTarget){week=weeksTarget}
return setWeekAll.call(this,input,week,weekday,dow,doy)}}
function setWeekAll(weekYear,week,weekday,dow,doy){var dayOfYearData=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy),date=createUTCDate(dayOfYearData.year,0,dayOfYearData.dayOfYear);this.year(date.getUTCFullYear());this.month(date.getUTCMonth());this.date(date.getUTCDate());return this}
addFormatToken('Q',0,'Qo','quarter');addUnitAlias('quarter','Q');addUnitPriority('quarter',7);addRegexToken('Q',match1);addParseToken('Q',function(input,array){array[MONTH]=(toInt(input)-1)*3});function getSetQuarter(input){return input==null?Math.ceil((this.month()+1)/3):this.month((input-1)*3+(this.month()%3))}
addFormatToken('D',['DD',2],'Do','date');addUnitAlias('date','D');addUnitPriority('date',9);addRegexToken('D',match1to2);addRegexToken('DD',match1to2,match2);addRegexToken('Do',function(isStrict,locale){return isStrict?locale._dayOfMonthOrdinalParse||locale._ordinalParse:locale._dayOfMonthOrdinalParseLenient});addParseToken(['D','DD'],DATE);addParseToken('Do',function(input,array){array[DATE]=toInt(input.match(match1to2)[0])});var getSetDayOfMonth=makeGetSet('Date',!0);addFormatToken('DDD',['DDDD',3],'DDDo','dayOfYear');addUnitAlias('dayOfYear','DDD');addUnitPriority('dayOfYear',4);addRegexToken('DDD',match1to3);addRegexToken('DDDD',match3);addParseToken(['DDD','DDDD'],function(input,array,config){config._dayOfYear=toInt(input)});function getSetDayOfYear(input){var dayOfYear=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return input==null?dayOfYear:this.add(input-dayOfYear,'d')}
addFormatToken('m',['mm',2],0,'minute');addUnitAlias('minute','m');addUnitPriority('minute',14);addRegexToken('m',match1to2);addRegexToken('mm',match1to2,match2);addParseToken(['m','mm'],MINUTE);var getSetMinute=makeGetSet('Minutes',!1);addFormatToken('s',['ss',2],0,'second');addUnitAlias('second','s');addUnitPriority('second',15);addRegexToken('s',match1to2);addRegexToken('ss',match1to2,match2);addParseToken(['s','ss'],SECOND);var getSetSecond=makeGetSet('Seconds',!1);addFormatToken('S',0,0,function(){return~~(this.millisecond()/100)});addFormatToken(0,['SS',2],0,function(){return~~(this.millisecond()/10)});addFormatToken(0,['SSS',3],0,'millisecond');addFormatToken(0,['SSSS',4],0,function(){return this.millisecond()*10});addFormatToken(0,['SSSSS',5],0,function(){return this.millisecond()*100});addFormatToken(0,['SSSSSS',6],0,function(){return this.millisecond()*1000});addFormatToken(0,['SSSSSSS',7],0,function(){return this.millisecond()*10000});addFormatToken(0,['SSSSSSSS',8],0,function(){return this.millisecond()*100000});addFormatToken(0,['SSSSSSSSS',9],0,function(){return this.millisecond()*1000000});addUnitAlias('millisecond','ms');addUnitPriority('millisecond',16);addRegexToken('S',match1to3,match1);addRegexToken('SS',match1to3,match2);addRegexToken('SSS',match1to3,match3);var token,getSetMillisecond;for(token='SSSS';token.length&lt;=9;token+='S'){addRegexToken(token,matchUnsigned)}
function parseMs(input,array){array[MILLISECOND]=toInt(('0.'+input)*1000)}
for(token='S';token.length&lt;=9;token+='S'){addParseToken(token,parseMs)}
getSetMillisecond=makeGetSet('Milliseconds',!1);addFormatToken('z',0,0,'zoneAbbr');addFormatToken('zz',0,0,'zoneName');function getZoneAbbr(){return this._isUTC?'UTC':''}
function getZoneName(){return this._isUTC?'Coordinated Universal Time':''}
var proto=Moment.prototype;proto.add=add;proto.calendar=calendar$1;proto.clone=clone;proto.diff=diff;proto.endOf=endOf;proto.format=format;proto.from=from;proto.fromNow=fromNow;proto.to=to;proto.toNow=toNow;proto.get=stringGet;proto.invalidAt=invalidAt;proto.isAfter=isAfter;proto.isBefore=isBefore;proto.isBetween=isBetween;proto.isSame=isSame;proto.isSameOrAfter=isSameOrAfter;proto.isSameOrBefore=isSameOrBefore;proto.isValid=isValid$2;proto.lang=lang;proto.locale=locale;proto.localeData=localeData;proto.max=prototypeMax;proto.min=prototypeMin;proto.parsingFlags=parsingFlags;proto.set=stringSet;proto.startOf=startOf;proto.subtract=subtract;proto.toArray=toArray;proto.toObject=toObject;proto.toDate=toDate;proto.toISOString=toISOString;proto.inspect=inspect;if(typeof Symbol!=='undefined'&amp;&amp;Symbol.for!=null){proto[Symbol.for('nodejs.util.inspect.custom')]=function(){return'Moment&lt;'+this.format()+'&gt;'}}
proto.toJSON=toJSON;proto.toString=toString;proto.unix=unix;proto.valueOf=valueOf;proto.creationData=creationData;proto.eraName=getEraName;proto.eraNarrow=getEraNarrow;proto.eraAbbr=getEraAbbr;proto.eraYear=getEraYear;proto.year=getSetYear;proto.isLeapYear=getIsLeapYear;proto.weekYear=getSetWeekYear;proto.isoWeekYear=getSetISOWeekYear;proto.quarter=proto.quarters=getSetQuarter;proto.month=getSetMonth;proto.daysInMonth=getDaysInMonth;proto.week=proto.weeks=getSetWeek;proto.isoWeek=proto.isoWeeks=getSetISOWeek;proto.weeksInYear=getWeeksInYear;proto.weeksInWeekYear=getWeeksInWeekYear;proto.isoWeeksInYear=getISOWeeksInYear;proto.isoWeeksInISOWeekYear=getISOWeeksInISOWeekYear;proto.date=getSetDayOfMonth;proto.day=proto.days=getSetDayOfWeek;proto.weekday=getSetLocaleDayOfWeek;proto.isoWeekday=getSetISODayOfWeek;proto.dayOfYear=getSetDayOfYear;proto.hour=proto.hours=getSetHour;proto.minute=proto.minutes=getSetMinute;proto.second=proto.seconds=getSetSecond;proto.millisecond=proto.milliseconds=getSetMillisecond;proto.utcOffset=getSetOffset;proto.utc=setOffsetToUTC;proto.local=setOffsetToLocal;proto.parseZone=setOffsetToParsedOffset;proto.hasAlignedHourOffset=hasAlignedHourOffset;proto.isDST=isDaylightSavingTime;proto.isLocal=isLocal;proto.isUtcOffset=isUtcOffset;proto.isUtc=isUtc;proto.isUTC=isUtc;proto.zoneAbbr=getZoneAbbr;proto.zoneName=getZoneName;proto.dates=deprecate('dates accessor is deprecated. Use date instead.',getSetDayOfMonth);proto.months=deprecate('months accessor is deprecated. Use month instead',getSetMonth);proto.years=deprecate('years accessor is deprecated. Use year instead',getSetYear);proto.zone=deprecate('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',getSetZone);proto.isDSTShifted=deprecate('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',isDaylightSavingTimeShifted);function createUnix(input){return createLocal(input*1000)}
function createInZone(){return createLocal.apply(null,arguments).parseZone()}
function preParsePostFormat(string){return string}
var proto$1=Locale.prototype;proto$1.calendar=calendar;proto$1.longDateFormat=longDateFormat;proto$1.invalidDate=invalidDate;proto$1.ordinal=ordinal;proto$1.preparse=preParsePostFormat;proto$1.postformat=preParsePostFormat;proto$1.relativeTime=relativeTime;proto$1.pastFuture=pastFuture;proto$1.set=set;proto$1.eras=localeEras;proto$1.erasParse=localeErasParse;proto$1.erasConvertYear=localeErasConvertYear;proto$1.erasAbbrRegex=erasAbbrRegex;proto$1.erasNameRegex=erasNameRegex;proto$1.erasNarrowRegex=erasNarrowRegex;proto$1.months=localeMonths;proto$1.monthsShort=localeMonthsShort;proto$1.monthsParse=localeMonthsParse;proto$1.monthsRegex=monthsRegex;proto$1.monthsShortRegex=monthsShortRegex;proto$1.week=localeWeek;proto$1.firstDayOfYear=localeFirstDayOfYear;proto$1.firstDayOfWeek=localeFirstDayOfWeek;proto$1.weekdays=localeWeekdays;proto$1.weekdaysMin=localeWeekdaysMin;proto$1.weekdaysShort=localeWeekdaysShort;proto$1.weekdaysParse=localeWeekdaysParse;proto$1.weekdaysRegex=weekdaysRegex;proto$1.weekdaysShortRegex=weekdaysShortRegex;proto$1.weekdaysMinRegex=weekdaysMinRegex;proto$1.isPM=localeIsPM;proto$1.meridiem=localeMeridiem;function get$1(format,index,field,setter){var locale=getLocale(),utc=createUTC().set(setter,index);return locale[field](utc,format)}
function listMonthsImpl(format,index,field){if(isNumber(format)){index=format;format=undefined}
format=format||'';if(index!=null){return get$1(format,index,field,'month')}
var i,out=[];for(i=0;i&lt;12;i++){out[i]=get$1(format,i,field,'month')}
return out}
function listWeekdaysImpl(localeSorted,format,index,field){if(typeof localeSorted==='boolean'){if(isNumber(format)){index=format;format=undefined}
format=format||''}else{format=localeSorted;index=format;localeSorted=!1;if(isNumber(format)){index=format;format=undefined}
format=format||''}
var locale=getLocale(),shift=localeSorted?locale._week.dow:0,i,out=[];if(index!=null){return get$1(format,(index+shift)%7,field,'day')}
for(i=0;i&lt;7;i++){out[i]=get$1(format,(i+shift)%7,field,'day')}
return out}
function listMonths(format,index){return listMonthsImpl(format,index,'months')}
function listMonthsShort(format,index){return listMonthsImpl(format,index,'monthsShort')}
function listWeekdays(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,'weekdays')}
function listWeekdaysShort(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,'weekdaysShort')}
function listWeekdaysMin(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,'weekdaysMin')}
getSetGlobalLocale('en',{eras:[{since:'0001-01-01',until:+Infinity,offset:1,name:'Anno Domini',narrow:'AD',abbr:'AD',},{since:'0000-12-31',until:-Infinity,offset:1,name:'Before Christ',narrow:'BC',abbr:'BC',},],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(number){var b=number%10,output=toInt((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},});hooks.lang=deprecate('moment.lang is deprecated. Use moment.locale instead.',getSetGlobalLocale);hooks.langData=deprecate('moment.langData is deprecated. Use moment.localeData instead.',getLocale);var mathAbs=Math.abs;function abs(){var data=this._data;this._milliseconds=mathAbs(this._milliseconds);this._days=mathAbs(this._days);this._months=mathAbs(this._months);data.milliseconds=mathAbs(data.milliseconds);data.seconds=mathAbs(data.seconds);data.minutes=mathAbs(data.minutes);data.hours=mathAbs(data.hours);data.months=mathAbs(data.months);data.years=mathAbs(data.years);return this}
function addSubtract$1(duration,input,value,direction){var other=createDuration(input,value);duration._milliseconds+=direction*other._milliseconds;duration._days+=direction*other._days;duration._months+=direction*other._months;return duration._bubble()}
function add$1(input,value){return addSubtract$1(this,input,value,1)}
function subtract$1(input,value){return addSubtract$1(this,input,value,-1)}
function absCeil(number){if(number&lt;0){return Math.floor(number)}else{return Math.ceil(number)}}
function bubble(){var milliseconds=this._milliseconds,days=this._days,months=this._months,data=this._data,seconds,minutes,hours,years,monthsFromDays;if(!((milliseconds&gt;=0&amp;&amp;days&gt;=0&amp;&amp;months&gt;=0)||(milliseconds&lt;=0&amp;&amp;days&lt;=0&amp;&amp;months&lt;=0))){milliseconds+=absCeil(monthsToDays(months)+days)*864e5;days=0;months=0}
data.milliseconds=milliseconds%1000;seconds=absFloor(milliseconds/1000);data.seconds=seconds%60;minutes=absFloor(seconds/60);data.minutes=minutes%60;hours=absFloor(minutes/60);data.hours=hours%24;days+=absFloor(hours/24);monthsFromDays=absFloor(daysToMonths(days));months+=monthsFromDays;days-=absCeil(monthsToDays(monthsFromDays));years=absFloor(months/12);months%=12;data.days=days;data.months=months;data.years=years;return this}
function daysToMonths(days){return(days*4800)/146097}
function monthsToDays(months){return(months*146097)/4800}
function as(units){if(!this.isValid()){return NaN}
var days,months,milliseconds=this._milliseconds;units=normalizeUnits(units);if(units==='month'||units==='quarter'||units==='year'){days=this._days+milliseconds/864e5;months=this._months+daysToMonths(days);switch(units){case 'month':return months;case 'quarter':return months/3;case 'year':return months/12}}else{days=this._days+Math.round(monthsToDays(this._months));switch(units){case 'week':return days/7+milliseconds/6048e5;case 'day':return days+milliseconds/864e5;case 'hour':return days*24+milliseconds/36e5;case 'minute':return days*1440+milliseconds/6e4;case 'second':return days*86400+milliseconds/1000;case 'millisecond':return Math.floor(days*864e5)+milliseconds;default:throw new Error('Unknown unit '+units)}}}
function valueOf$1(){if(!this.isValid()){return NaN}
return(this._milliseconds+this._days*864e5+(this._months%12)*2592e6+toInt(this._months/12)*31536e6)}
function makeAs(alias){return function(){return this.as(alias)}}
var asMilliseconds=makeAs('ms'),asSeconds=makeAs('s'),asMinutes=makeAs('m'),asHours=makeAs('h'),asDays=makeAs('d'),asWeeks=makeAs('w'),asMonths=makeAs('M'),asQuarters=makeAs('Q'),asYears=makeAs('y');function clone$1(){return createDuration(this)}
function get$2(units){units=normalizeUnits(units);return this.isValid()?this[units+'s']():NaN}
function makeGetter(name){return function(){return this.isValid()?this._data[name]:NaN}}
var milliseconds=makeGetter('milliseconds'),seconds=makeGetter('seconds'),minutes=makeGetter('minutes'),hours=makeGetter('hours'),days=makeGetter('days'),months=makeGetter('months'),years=makeGetter('years');function weeks(){return absFloor(this.days()/7)}
var round=Math.round,thresholds={ss:44,s:45,m:45,h:22,d:26,w:null,M:11,};function substituteTimeAgo(string,number,withoutSuffix,isFuture,locale){return locale.relativeTime(number||1,!!withoutSuffix,string,isFuture)}
function relativeTime$1(posNegDuration,withoutSuffix,thresholds,locale){var duration=createDuration(posNegDuration).abs(),seconds=round(duration.as('s')),minutes=round(duration.as('m')),hours=round(duration.as('h')),days=round(duration.as('d')),months=round(duration.as('M')),weeks=round(duration.as('w')),years=round(duration.as('y')),a=(seconds&lt;=thresholds.ss&amp;&amp;['s',seconds])||(seconds&lt;thresholds.s&amp;&amp;['ss',seconds])||(minutes&lt;=1&amp;&amp;['m'])||(minutes&lt;thresholds.m&amp;&amp;['mm',minutes])||(hours&lt;=1&amp;&amp;['h'])||(hours&lt;thresholds.h&amp;&amp;['hh',hours])||(days&lt;=1&amp;&amp;['d'])||(days&lt;thresholds.d&amp;&amp;['dd',days]);if(thresholds.w!=null){a=a||(weeks&lt;=1&amp;&amp;['w'])||(weeks&lt;thresholds.w&amp;&amp;['ww',weeks])}
a=a||(months&lt;=1&amp;&amp;['M'])||(months&lt;thresholds.M&amp;&amp;['MM',months])||(years&lt;=1&amp;&amp;['y'])||['yy',years];a[2]=withoutSuffix;a[3]=+posNegDuration&gt;0;a[4]=locale;return substituteTimeAgo.apply(null,a)}
function getSetRelativeTimeRounding(roundingFunction){if(roundingFunction===undefined){return round}
if(typeof roundingFunction==='function'){round=roundingFunction;return!0}
return!1}
function getSetRelativeTimeThreshold(threshold,limit){if(thresholds[threshold]===undefined){return!1}
if(limit===undefined){return thresholds[threshold]}
thresholds[threshold]=limit;if(threshold==='s'){thresholds.ss=limit-1}
return!0}
function humanize(argWithSuffix,argThresholds){if(!this.isValid()){return this.localeData().invalidDate()}
var withSuffix=!1,th=thresholds,locale,output;if(typeof argWithSuffix==='object'){argThresholds=argWithSuffix;argWithSuffix=!1}
if(typeof argWithSuffix==='boolean'){withSuffix=argWithSuffix}
if(typeof argThresholds==='object'){th=Object.assign({},thresholds,argThresholds);if(argThresholds.s!=null&amp;&amp;argThresholds.ss==null){th.ss=argThresholds.s-1}}
locale=this.localeData();output=relativeTime$1(this,!withSuffix,th,locale);if(withSuffix){output=locale.pastFuture(+this,output)}
return locale.postformat(output)}
var abs$1=Math.abs;function sign(x){return(x&gt;0)-(x&lt;0)||+x}
function toISOString$1(){if(!this.isValid()){return this.localeData().invalidDate()}
var seconds=abs$1(this._milliseconds)/1000,days=abs$1(this._days),months=abs$1(this._months),minutes,hours,years,s,total=this.asSeconds(),totalSign,ymSign,daysSign,hmsSign;if(!total){return'P0D'}
minutes=absFloor(seconds/60);hours=absFloor(minutes/60);seconds%=60;minutes%=60;years=absFloor(months/12);months%=12;s=seconds?seconds.toFixed(3).replace(/\.?0+$/,''):'';totalSign=total&lt;0?'-':'';ymSign=sign(this._months)!==sign(total)?'-':'';daysSign=sign(this._days)!==sign(total)?'-':'';hmsSign=sign(this._milliseconds)!==sign(total)?'-':'';return(totalSign+'P'+(years?ymSign+years+'Y':'')+(months?ymSign+months+'M':'')+(days?daysSign+days+'D':'')+(hours||minutes||seconds?'T':'')+(hours?hmsSign+hours+'H':'')+(minutes?hmsSign+minutes+'M':'')+(seconds?hmsSign+s+'S':''))}
var proto$2=Duration.prototype;proto$2.isValid=isValid$1;proto$2.abs=abs;proto$2.add=add$1;proto$2.subtract=subtract$1;proto$2.as=as;proto$2.asMilliseconds=asMilliseconds;proto$2.asSeconds=asSeconds;proto$2.asMinutes=asMinutes;proto$2.asHours=asHours;proto$2.asDays=asDays;proto$2.asWeeks=asWeeks;proto$2.asMonths=asMonths;proto$2.asQuarters=asQuarters;proto$2.asYears=asYears;proto$2.valueOf=valueOf$1;proto$2._bubble=bubble;proto$2.clone=clone$1;proto$2.get=get$2;proto$2.milliseconds=milliseconds;proto$2.seconds=seconds;proto$2.minutes=minutes;proto$2.hours=hours;proto$2.days=days;proto$2.weeks=weeks;proto$2.months=months;proto$2.years=years;proto$2.humanize=humanize;proto$2.toISOString=toISOString$1;proto$2.toString=toISOString$1;proto$2.toJSON=toISOString$1;proto$2.locale=locale;proto$2.localeData=localeData;proto$2.toIsoString=deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',toISOString$1);proto$2.lang=lang;addFormatToken('X',0,0,'unix');addFormatToken('x',0,0,'valueOf');addRegexToken('x',matchSigned);addRegexToken('X',matchTimestamp);addParseToken('X',function(input,array,config){config._d=new Date(parseFloat(input)*1000)});addParseToken('x',function(input,array,config){config._d=new Date(toInt(input))});hooks.version='2.29.4';setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;hooks.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',};hooks.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(input){return/^nm$/i.test(input)},meridiem:function(hours,minutes,isLower){if(hours&lt;12){return isLower?'vm':'VM'}else{return isLower?'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(number){return(number+(number===1||number===8||number&gt;=20?'ste':'de'))},week:{dow:1,doy:4,},});var pluralForm=function(n){return n===0?0:n===1?1:n===2?2:n%100&gt;=3&amp;&amp;n%100&lt;=10?3:n%100&gt;=11?4:5},plurals={s:['Ø£Ù‚Ù„ Ù…Ù† Ø«Ø§Ù†ÙŠØ©','Ø«Ø§Ù†ÙŠØ© ÙˆØ§Ø­Ø¯Ø©',['Ø«Ø§Ù†ÙŠØªØ§Ù†','Ø«Ø§Ù†ÙŠØªÙŠÙ†'],'%d Ø«ÙˆØ§Ù†','%d Ø«Ø§Ù†ÙŠØ©','%d Ø«Ø§Ù†ÙŠØ©',],m:['Ø£Ù‚Ù„ Ù…Ù† Ø¯Ù‚ÙŠÙ‚Ø©','Ø¯Ù‚ÙŠÙ‚Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø¯Ù‚ÙŠÙ‚ØªØ§Ù†','Ø¯Ù‚ÙŠÙ‚ØªÙŠÙ†'],'%d Ø¯Ù‚Ø§Ø¦Ù‚','%d Ø¯Ù‚ÙŠÙ‚Ø©','%d Ø¯Ù‚ÙŠÙ‚Ø©',],h:['Ø£Ù‚Ù„ Ù…Ù† Ø³Ø§Ø¹Ø©','Ø³Ø§Ø¹Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø³Ø§Ø¹ØªØ§Ù†','Ø³Ø§Ø¹ØªÙŠÙ†'],'%d Ø³Ø§Ø¹Ø§Øª','%d Ø³Ø§Ø¹Ø©','%d Ø³Ø§Ø¹Ø©',],d:['Ø£Ù‚Ù„ Ù…Ù† ÙŠÙˆÙ…','ÙŠÙˆÙ… ÙˆØ§Ø­Ø¯',['ÙŠÙˆÙ…Ø§Ù†','ÙŠÙˆÙ…ÙŠÙ†'],'%d Ø£ÙŠØ§Ù…','%d ÙŠÙˆÙ…Ù‹Ø§','%d ÙŠÙˆÙ…',],M:['Ø£Ù‚Ù„ Ù…Ù† Ø´Ù‡Ø±','Ø´Ù‡Ø± ÙˆØ§Ø­Ø¯',['Ø´Ù‡Ø±Ø§Ù†','Ø´Ù‡Ø±ÙŠÙ†'],'%d Ø£Ø´Ù‡Ø±','%d Ø´Ù‡Ø±Ø§','%d Ø´Ù‡Ø±',],y:['Ø£Ù‚Ù„ Ù…Ù† Ø¹Ø§Ù…','Ø¹Ø§Ù… ÙˆØ§Ø­Ø¯',['Ø¹Ø§Ù…Ø§Ù†','Ø¹Ø§Ù…ÙŠÙ†'],'%d Ø£Ø¹ÙˆØ§Ù…','%d Ø¹Ø§Ù…Ù‹Ø§','%d Ø¹Ø§Ù…',],},pluralize=function(u){return function(number,withoutSuffix,string,isFuture){var f=pluralForm(number),str=plurals[u][pluralForm(number)];if(f===2){str=str[withoutSuffix?0:1]}
return str.replace(/%d/i,number)}},months$1=['Ø¬Ø§Ù†ÙÙŠ','ÙÙŠÙØ±ÙŠ','Ù…Ø§Ø±Ø³','Ø£ÙØ±ÙŠÙ„','Ù…Ø§ÙŠ','Ø¬ÙˆØ§Ù†','Ø¬ÙˆÙŠÙ„ÙŠØ©','Ø£ÙˆØª','Ø³Ø¨ØªÙ…Ø¨Ø±','Ø£ÙƒØªÙˆØ¨Ø±','Ù†ÙˆÙÙ…Ø¨Ø±','Ø¯ÙŠØ³Ù…Ø¨Ø±',];hooks.defineLocale('ar-dz',{months:months$1,monthsShort:months$1,weekdays:'Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª'.split('_'),weekdaysShort:'Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª'.split('_'),weekdaysMin:'Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'D/\u200FM/\u200FYYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm',},meridiemParse:/Øµ|Ù…/,isPM:function(input){return'Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Øµ'}else{return'Ù…'}},calendar:{sameDay:'[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextDay:'[ØºØ¯Ù‹Ø§ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastDay:'[Ø£Ù…Ø³ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',sameElse:'L',},relativeTime:{future:'Ø¨Ø¹Ø¯ %s',past:'Ù…Ù†Ø° %s',s:pluralize('s'),ss:pluralize('s'),m:pluralize('m'),mm:pluralize('m'),h:pluralize('h'),hh:pluralize('h'),d:pluralize('d'),dd:pluralize('d'),M:pluralize('M'),MM:pluralize('M'),y:pluralize('y'),yy:pluralize('y'),},postformat:function(string){return string.replace(/,/g,'ØŒ')},week:{dow:0,doy:4,},});hooks.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,},});var symbolMap={1:'1',2:'2',3:'3',4:'4',5:'5',6:'6',7:'7',8:'8',9:'9',0:'0',},pluralForm$1=function(n){return n===0?0:n===1?1:n===2?2:n%100&gt;=3&amp;&amp;n%100&lt;=10?3:n%100&gt;=11?4:5},plurals$1={s:['Ø£Ù‚Ù„ Ù…Ù† Ø«Ø§Ù†ÙŠØ©','Ø«Ø§Ù†ÙŠØ© ÙˆØ§Ø­Ø¯Ø©',['Ø«Ø§Ù†ÙŠØªØ§Ù†','Ø«Ø§Ù†ÙŠØªÙŠÙ†'],'%d Ø«ÙˆØ§Ù†','%d Ø«Ø§Ù†ÙŠØ©','%d Ø«Ø§Ù†ÙŠØ©',],m:['Ø£Ù‚Ù„ Ù…Ù† Ø¯Ù‚ÙŠÙ‚Ø©','Ø¯Ù‚ÙŠÙ‚Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø¯Ù‚ÙŠÙ‚ØªØ§Ù†','Ø¯Ù‚ÙŠÙ‚ØªÙŠÙ†'],'%d Ø¯Ù‚Ø§Ø¦Ù‚','%d Ø¯Ù‚ÙŠÙ‚Ø©','%d Ø¯Ù‚ÙŠÙ‚Ø©',],h:['Ø£Ù‚Ù„ Ù…Ù† Ø³Ø§Ø¹Ø©','Ø³Ø§Ø¹Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø³Ø§Ø¹ØªØ§Ù†','Ø³Ø§Ø¹ØªÙŠÙ†'],'%d Ø³Ø§Ø¹Ø§Øª','%d Ø³Ø§Ø¹Ø©','%d Ø³Ø§Ø¹Ø©',],d:['Ø£Ù‚Ù„ Ù…Ù† ÙŠÙˆÙ…','ÙŠÙˆÙ… ÙˆØ§Ø­Ø¯',['ÙŠÙˆÙ…Ø§Ù†','ÙŠÙˆÙ…ÙŠÙ†'],'%d Ø£ÙŠØ§Ù…','%d ÙŠÙˆÙ…Ù‹Ø§','%d ÙŠÙˆÙ…',],M:['Ø£Ù‚Ù„ Ù…Ù† Ø´Ù‡Ø±','Ø´Ù‡Ø± ÙˆØ§Ø­Ø¯',['Ø´Ù‡Ø±Ø§Ù†','Ø´Ù‡Ø±ÙŠÙ†'],'%d Ø£Ø´Ù‡Ø±','%d Ø´Ù‡Ø±Ø§','%d Ø´Ù‡Ø±',],y:['Ø£Ù‚Ù„ Ù…Ù† Ø¹Ø§Ù…','Ø¹Ø§Ù… ÙˆØ§Ø­Ø¯',['Ø¹Ø§Ù…Ø§Ù†','Ø¹Ø§Ù…ÙŠÙ†'],'%d Ø£Ø¹ÙˆØ§Ù…','%d Ø¹Ø§Ù…Ù‹Ø§','%d Ø¹Ø§Ù…',],},pluralize$1=function(u){return function(number,withoutSuffix,string,isFuture){var f=pluralForm$1(number),str=plurals$1[u][pluralForm$1(number)];if(f===2){str=str[withoutSuffix?0:1]}
return str.replace(/%d/i,number)}},months$2=['ÙŠÙ†Ø§ÙŠØ±','ÙØ¨Ø±Ø§ÙŠØ±','Ù…Ø§Ø±Ø³','Ø£Ø¨Ø±ÙŠÙ„','Ù…Ø§ÙŠÙˆ','ÙŠÙˆÙ†ÙŠÙˆ','ÙŠÙˆÙ„ÙŠÙˆ','Ø£ØºØ³Ø·Ø³','Ø³Ø¨ØªÙ…Ø¨Ø±','Ø£ÙƒØªÙˆØ¨Ø±','Ù†ÙˆÙÙ…Ø¨Ø±','Ø¯ÙŠØ³Ù…Ø¨Ø±',];hooks.defineLocale('ar-ly',{months:months$2,monthsShort:months$2,weekdays:'Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª'.split('_'),weekdaysShort:'Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª'.split('_'),weekdaysMin:'Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'D/\u200FM/\u200FYYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm',},meridiemParse:/Øµ|Ù…/,isPM:function(input){return'Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Øµ'}else{return'Ù…'}},calendar:{sameDay:'[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextDay:'[ØºØ¯Ù‹Ø§ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastDay:'[Ø£Ù…Ø³ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',sameElse:'L',},relativeTime:{future:'Ø¨Ø¹Ø¯ %s',past:'Ù…Ù†Ø° %s',s:pluralize$1('s'),ss:pluralize$1('s'),m:pluralize$1('m'),mm:pluralize$1('m'),h:pluralize$1('h'),hh:pluralize$1('h'),d:pluralize$1('d'),dd:pluralize$1('d'),M:pluralize$1('M'),MM:pluralize$1('M'),y:pluralize$1('y'),yy:pluralize$1('y'),},preparse:function(string){return string.replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap[match]}).replace(/,/g,'ØŒ')},week:{dow:6,doy:12,},});hooks.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,},});var symbolMap$1={1:'Ù¡',2:'Ù¢',3:'Ù£',4:'Ù¤',5:'Ù¥',6:'Ù¦',7:'Ù§',8:'Ù¨',9:'Ù©',0:'Ù&nbsp;',},numberMap={'Ù¡':'1','Ù¢':'2','Ù£':'3','Ù¤':'4','Ù¥':'5','Ù¦':'6','Ù§':'7','Ù¨':'8','Ù©':'9','Ù&nbsp;':'0',};hooks.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(input){return'Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Øµ'}else{return'Ù…'}},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(string){return string.replace(/[Ù¡Ù¢Ù£Ù¤Ù¥Ù¦Ù§Ù¨Ù©Ù&nbsp;]/g,function(match){return numberMap[match]}).replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$1[match]}).replace(/,/g,'ØŒ')},week:{dow:0,doy:6,},});hooks.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,},});var symbolMap$2={1:'Ù¡',2:'Ù¢',3:'Ù£',4:'Ù¤',5:'Ù¥',6:'Ù¦',7:'Ù§',8:'Ù¨',9:'Ù©',0:'Ù&nbsp;',},numberMap$1={'Ù¡':'1','Ù¢':'2','Ù£':'3','Ù¤':'4','Ù¥':'5','Ù¦':'6','Ù§':'7','Ù¨':'8','Ù©':'9','Ù&nbsp;':'0',},pluralForm$2=function(n){return n===0?0:n===1?1:n===2?2:n%100&gt;=3&amp;&amp;n%100&lt;=10?3:n%100&gt;=11?4:5},plurals$2={s:['Ø£Ù‚Ù„ Ù…Ù† Ø«Ø§Ù†ÙŠØ©','Ø«Ø§Ù†ÙŠØ© ÙˆØ§Ø­Ø¯Ø©',['Ø«Ø§Ù†ÙŠØªØ§Ù†','Ø«Ø§Ù†ÙŠØªÙŠÙ†'],'%d Ø«ÙˆØ§Ù†','%d Ø«Ø§Ù†ÙŠØ©','%d Ø«Ø§Ù†ÙŠØ©',],m:['Ø£Ù‚Ù„ Ù…Ù† Ø¯Ù‚ÙŠÙ‚Ø©','Ø¯Ù‚ÙŠÙ‚Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø¯Ù‚ÙŠÙ‚ØªØ§Ù†','Ø¯Ù‚ÙŠÙ‚ØªÙŠÙ†'],'%d Ø¯Ù‚Ø§Ø¦Ù‚','%d Ø¯Ù‚ÙŠÙ‚Ø©','%d Ø¯Ù‚ÙŠÙ‚Ø©',],h:['Ø£Ù‚Ù„ Ù…Ù† Ø³Ø§Ø¹Ø©','Ø³Ø§Ø¹Ø© ÙˆØ§Ø­Ø¯Ø©',['Ø³Ø§Ø¹ØªØ§Ù†','Ø³Ø§Ø¹ØªÙŠÙ†'],'%d Ø³Ø§Ø¹Ø§Øª','%d Ø³Ø§Ø¹Ø©','%d Ø³Ø§Ø¹Ø©',],d:['Ø£Ù‚Ù„ Ù…Ù† ÙŠÙˆÙ…','ÙŠÙˆÙ… ÙˆØ§Ø­Ø¯',['ÙŠÙˆÙ…Ø§Ù†','ÙŠÙˆÙ…ÙŠÙ†'],'%d Ø£ÙŠØ§Ù…','%d ÙŠÙˆÙ…Ù‹Ø§','%d ÙŠÙˆÙ…',],M:['Ø£Ù‚Ù„ Ù…Ù† Ø´Ù‡Ø±','Ø´Ù‡Ø± ÙˆØ§Ø­Ø¯',['Ø´Ù‡Ø±Ø§Ù†','Ø´Ù‡Ø±ÙŠÙ†'],'%d Ø£Ø´Ù‡Ø±','%d Ø´Ù‡Ø±Ø§','%d Ø´Ù‡Ø±',],y:['Ø£Ù‚Ù„ Ù…Ù† Ø¹Ø§Ù…','Ø¹Ø§Ù… ÙˆØ§Ø­Ø¯',['Ø¹Ø§Ù…Ø§Ù†','Ø¹Ø§Ù…ÙŠÙ†'],'%d Ø£Ø¹ÙˆØ§Ù…','%d Ø¹Ø§Ù…Ù‹Ø§','%d Ø¹Ø§Ù…',],},pluralize$2=function(u){return function(number,withoutSuffix,string,isFuture){var f=pluralForm$2(number),str=plurals$2[u][pluralForm$2(number)];if(f===2){str=str[withoutSuffix?0:1]}
return str.replace(/%d/i,number)}},months$3=['ÙŠÙ†Ø§ÙŠØ±','ÙØ¨Ø±Ø§ÙŠØ±','Ù…Ø§Ø±Ø³','Ø£Ø¨Ø±ÙŠÙ„','Ù…Ø§ÙŠÙˆ','ÙŠÙˆÙ†ÙŠÙˆ','ÙŠÙˆÙ„ÙŠÙˆ','Ø£ØºØ³Ø·Ø³','Ø³Ø¨ØªÙ…Ø¨Ø±','Ø£ÙƒØªÙˆØ¨Ø±','Ù†ÙˆÙÙ…Ø¨Ø±','Ø¯ÙŠØ³Ù…Ø¨Ø±',];hooks.defineLocale('ar',{months:months$3,monthsShort:months$3,weekdays:'Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª'.split('_'),weekdaysShort:'Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª'.split('_'),weekdaysMin:'Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'D/\u200FM/\u200FYYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm',},meridiemParse:/Øµ|Ù…/,isPM:function(input){return'Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Øµ'}else{return'Ù…'}},calendar:{sameDay:'[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextDay:'[ØºØ¯Ù‹Ø§ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',nextWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastDay:'[Ø£Ù…Ø³ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',lastWeek:'dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT',sameElse:'L',},relativeTime:{future:'Ø¨Ø¹Ø¯ %s',past:'Ù…Ù†Ø° %s',s:pluralize$2('s'),ss:pluralize$2('s'),m:pluralize$2('m'),mm:pluralize$2('m'),h:pluralize$2('h'),hh:pluralize$2('h'),d:pluralize$2('d'),dd:pluralize$2('d'),M:pluralize$2('M'),MM:pluralize$2('M'),y:pluralize$2('y'),yy:pluralize$2('y'),},preparse:function(string){return string.replace(/[Ù¡Ù¢Ù£Ù¤Ù¥Ù¦Ù§Ù¨Ù©Ù&nbsp;]/g,function(match){return numberMap$1[match]}).replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$2[match]}).replace(/,/g,'ØŒ')},week:{dow:6,doy:12,},});var suffixes={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Ä±',};hooks.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(input){return/^(gÃ¼ndÃ¼z|axÅŸam)$/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'gecÉ™'}else if(hour&lt;12){return'sÉ™hÉ™r'}else if(hour&lt;17){return'gÃ¼ndÃ¼z'}else{return'axÅŸam'}},dayOfMonthOrdinalParse:/\d{1,2}-(Ä±ncÄ±|inci|nci|Ã¼ncÃ¼|ncÄ±|uncu)/,ordinal:function(number){if(number===0){return number+'-Ä±ncÄ±'}
var a=number%10,b=(number%100)-a,c=number&gt;=100?100:null;return number+(suffixes[a]||suffixes[b]||suffixes[c])},week:{dow:1,doy:7,},});function plural(word,num){var forms=word.split('_');return num%10===1&amp;&amp;num%100!==11?forms[0]:num%10&gt;=2&amp;&amp;num%10&lt;=4&amp;&amp;(num%100&lt;10||num%100&gt;=20)?forms[1]:forms[2]}
function relativeTimeWithPlural(number,withoutSuffix,key){var format={ss:withoutSuffix?'ÑÐµÐºÑƒÐ½Ð´Ð°_ÑÐµÐºÑƒÐ½Ð´Ñ‹_ÑÐµÐºÑƒÐ½Ð´':'ÑÐµÐºÑƒÐ½Ð´Ñƒ_ÑÐµÐºÑƒÐ½Ð´Ñ‹_ÑÐµÐºÑƒÐ½Ð´',mm:withoutSuffix?'Ñ…Ð²Ñ–Ð»Ñ–Ð½Ð°_Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñ‹_Ñ…Ð²Ñ–Ð»Ñ–Ð½':'Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñƒ_Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñ‹_Ñ…Ð²Ñ–Ð»Ñ–Ð½',hh:withoutSuffix?'Ð³Ð°Ð´Ð·Ñ–Ð½Ð°_Ð³Ð°Ð´Ð·Ñ–Ð½Ñ‹_Ð³Ð°Ð´Ð·Ñ–Ð½':'Ð³Ð°Ð´Ð·Ñ–Ð½Ñƒ_Ð³Ð°Ð´Ð·Ñ–Ð½Ñ‹_Ð³Ð°Ð´Ð·Ñ–Ð½',dd:'Ð´Ð·ÐµÐ½ÑŒ_Ð´Ð½Ñ–_Ð´Ð·Ñ‘Ð½',MM:'Ð¼ÐµÑÑÑ†_Ð¼ÐµÑÑÑ†Ñ‹_Ð¼ÐµÑÑÑ†Ð°Ñž',yy:'Ð³Ð¾Ð´_Ð³Ð°Ð´Ñ‹_Ð³Ð°Ð´Ð¾Ñž',};if(key==='m'){return withoutSuffix?'Ñ…Ð²Ñ–Ð»Ñ–Ð½Ð°':'Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñƒ'}else if(key==='h'){return withoutSuffix?'Ð³Ð°Ð´Ð·Ñ–Ð½Ð°':'Ð³Ð°Ð´Ð·Ñ–Ð½Ñƒ'}else{return number+' '+plural(format[key],+number)}}
hooks.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:relativeTimeWithPlural,mm:relativeTimeWithPlural,h:relativeTimeWithPlural,hh:relativeTimeWithPlural,d:'Ð´Ð·ÐµÐ½ÑŒ',dd:relativeTimeWithPlural,M:'Ð¼ÐµÑÑÑ†',MM:relativeTimeWithPlural,y:'Ð³Ð¾Ð´',yy:relativeTimeWithPlural,},meridiemParse:/Ð½Ð¾Ñ‡Ñ‹|Ñ€Ð°Ð½Ñ–Ñ†Ñ‹|Ð´Ð½Ñ|Ð²ÐµÑ‡Ð°Ñ€Ð°/,isPM:function(input){return/^(Ð´Ð½Ñ|Ð²ÐµÑ‡Ð°Ñ€Ð°)$/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'Ð½Ð¾Ñ‡Ñ‹'}else if(hour&lt;12){return'Ñ€Ð°Ð½Ñ–Ñ†Ñ‹'}else if(hour&lt;17){return'Ð´Ð½Ñ'}else{return'Ð²ÐµÑ‡Ð°Ñ€Ð°'}},dayOfMonthOrdinalParse:/\d{1,2}-(Ñ–|Ñ‹|Ð³Ð°)/,ordinal:function(number,period){switch(period){case 'M':case 'd':case 'DDD':case 'w':case 'W':return(number%10===2||number%10===3)&amp;&amp;number%100!==12&amp;&amp;number%100!==13?number+'-Ñ–':number+'-Ñ‹';case 'D':return number+'-Ð³Ð°';default:return number}},week:{dow:1,doy:7,},});hooks.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(number){var lastDigit=number%10,last2Digits=number%100;if(number===0){return number+'-ÐµÐ²'}else if(last2Digits===0){return number+'-ÐµÐ½'}else if(last2Digits&gt;10&amp;&amp;last2Digits&lt;20){return number+'-Ñ‚Ð¸'}else if(lastDigit===1){return number+'-Ð²Ð¸'}else if(lastDigit===2){return number+'-Ñ€Ð¸'}else if(lastDigit===7||lastDigit===8){return number+'-Ð¼Ð¸'}else{return number+'-Ñ‚Ð¸'}},week:{dow:1,doy:7,},});hooks.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,},});var symbolMap$3={1:'à§§',2:'à§¨',3:'à§©',4:'à§ª',5:'à§«',6:'à§¬',7:'à§­',8:'à§®',9:'à§¯',0:'à§¦',},numberMap$2={'à§§':'1','à§¨':'2','à§©':'3','à§ª':'4','à§«':'5','à§¬':'6','à§­':'7','à§®':'8','à§¯':'9','à§¦':'0',};hooks.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(string){return string.replace(/[à§§à§¨à§©à§ªà§«à§¬à§­à§®à§¯à§¦]/g,function(match){return numberMap$2[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$3[match]})},meridiemParse:/à¦°à¦¾à¦¤|à¦­à§‹à¦°|à¦¸à¦•à¦¾à¦²|à¦¦à§à¦ªà§à¦°|à¦¬à¦¿à¦•à¦¾à¦²|à¦¸à¦¨à§à¦§à§à¦¯à¦¾|à¦°à¦¾à¦¤/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¦°à¦¾à¦¤'){return hour&lt;4?hour:hour+12}else if(meridiem==='à¦­à§‹à¦°'){return hour}else if(meridiem==='à¦¸à¦•à¦¾à¦²'){return hour}else if(meridiem==='à¦¦à§à¦ªà§à¦°'){return hour&gt;=3?hour:hour+12}else if(meridiem==='à¦¬à¦¿à¦•à¦¾à¦²'){return hour+12}else if(meridiem==='à¦¸à¦¨à§à¦§à§à¦¯à¦¾'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à¦°à¦¾à¦¤'}else if(hour&lt;6){return'à¦­à§‹à¦°'}else if(hour&lt;12){return'à¦¸à¦•à¦¾à¦²'}else if(hour&lt;15){return'à¦¦à§à¦ªà§à¦°'}else if(hour&lt;18){return'à¦¬à¦¿à¦•à¦¾à¦²'}else if(hour&lt;20){return'à¦¸à¦¨à§à¦§à§à¦¯à¦¾'}else{return'à¦°à¦¾à¦¤'}},week:{dow:0,doy:6,},});var symbolMap$4={1:'à§§',2:'à§¨',3:'à§©',4:'à§ª',5:'à§«',6:'à§¬',7:'à§­',8:'à§®',9:'à§¯',0:'à§¦',},numberMap$3={'à§§':'1','à§¨':'2','à§©':'3','à§ª':'4','à§«':'5','à§¬':'6','à§­':'7','à§®':'8','à§¯':'9','à§¦':'0',};hooks.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(string){return string.replace(/[à§§à§¨à§©à§ªà§«à§¬à§­à§®à§¯à§¦]/g,function(match){return numberMap$3[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$4[match]})},meridiemParse:/à¦°à¦¾à¦¤|à¦¸à¦•à¦¾à¦²|à¦¦à§à¦ªà§à¦°|à¦¬à¦¿à¦•à¦¾à¦²|à¦°à¦¾à¦¤/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if((meridiem==='à¦°à¦¾à¦¤'&amp;&amp;hour&gt;=4)||(meridiem==='à¦¦à§à¦ªà§à¦°'&amp;&amp;hour&lt;5)||meridiem==='à¦¬à¦¿à¦•à¦¾à¦²'){return hour+12}else{return hour}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à¦°à¦¾à¦¤'}else if(hour&lt;10){return'à¦¸à¦•à¦¾à¦²'}else if(hour&lt;17){return'à¦¦à§à¦ªà§à¦°'}else if(hour&lt;20){return'à¦¬à¦¿à¦•à¦¾à¦²'}else{return'à¦°à¦¾à¦¤'}},week:{dow:0,doy:6,},});var symbolMap$5={1:'à¼¡',2:'à¼¢',3:'à¼£',4:'à¼¤',5:'à¼¥',6:'à¼¦',7:'à¼§',8:'à¼¨',9:'à¼©',0:'à¼&nbsp;',},numberMap$4={'à¼¡':'1','à¼¢':'2','à¼£':'3','à¼¤':'4','à¼¥':'5','à¼¦':'6','à¼§':'7','à¼¨':'8','à¼©':'9','à¼&nbsp;':'0',};hooks.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:'à½‚à½Ÿà½&nbsp;à¼‹à½‰à½²à¼‹à½˜à¼‹_à½‚à½Ÿà½&nbsp;à¼‹à½Ÿà¾³à¼‹à½–à¼‹_à½‚à½Ÿà½&nbsp;à¼‹à½˜à½²à½‚à¼‹à½‘à½˜à½¢à¼‹_à½‚à½Ÿà½&nbsp;à¼‹à½£à¾·à½‚à¼‹à½”à¼‹_à½‚à½Ÿà½&nbsp;à¼‹à½•à½´à½¢à¼‹à½–à½´_à½‚à½Ÿà½&nbsp;à¼‹à½”à¼‹à½¦à½„à½¦à¼‹_à½‚à½Ÿà½&nbsp;à¼‹à½¦à¾¤à½ºà½“à¼‹à½”à¼‹'.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:'[à½–à½‘à½´à½“à¼‹à½•à¾²à½‚à¼‹à½˜à½à½&nbsp;à¼‹à½˜] 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(string){return string.replace(/[à¼¡à¼¢à¼£à¼¤à¼¥à¼¦à¼§à¼¨à¼©à¼&nbsp;]/g,function(match){return numberMap$4[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$5[match]})},meridiemParse:/à½˜à½šà½“à¼‹à½˜à½¼|à½žà½¼à½‚à½¦à¼‹à½€à½¦|à½‰à½²à½“à¼‹à½‚à½´à½„|à½‘à½‚à½¼à½„à¼‹à½‘à½‚|à½˜à½šà½“à¼‹à½˜à½¼/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if((meridiem==='à½˜à½šà½“à¼‹à½˜à½¼'&amp;&amp;hour&gt;=4)||(meridiem==='à½‰à½²à½“à¼‹à½‚à½´à½„'&amp;&amp;hour&lt;5)||meridiem==='à½‘à½‚à½¼à½„à¼‹à½‘à½‚'){return hour+12}else{return hour}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à½˜à½šà½“à¼‹à½˜à½¼'}else if(hour&lt;10){return'à½žà½¼à½‚à½¦à¼‹à½€à½¦'}else if(hour&lt;17){return'à½‰à½²à½“à¼‹à½‚à½´à½„'}else if(hour&lt;20){return'à½‘à½‚à½¼à½„à¼‹à½‘à½‚'}else{return'à½˜à½šà½“à¼‹à½˜à½¼'}},week:{dow:0,doy:6,},});function relativeTimeWithMutation(number,withoutSuffix,key){var format={mm:'munutenn',MM:'miz',dd:'devezh',};return number+' '+mutation(format[key],number)}
function specialMutationForYears(number){switch(lastNumber(number)){case 1:case 3:case 4:case 5:case 9:return number+' bloaz';default:return number+' vloaz'}}
function lastNumber(number){if(number&gt;9){return lastNumber(number%10)}
return number}
function mutation(text,number){if(number===2){return softMutation(text)}
return text}
function softMutation(text){var mutationTable={m:'v',b:'v',d:'z',};if(mutationTable[text.charAt(0)]===undefined){return text}
return mutationTable[text.charAt(0)]+text.substring(1)}
var monthsParse=[/^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,],monthsRegex$1=/^(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,monthsStrictRegex=/^(genver|c[Ê¼\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex=/^(gen|c[Ê¼\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,fullWeekdaysParse=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[Ê¼\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i,],shortWeekdaysParse=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i,],minWeekdaysParse=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i,];hooks.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:minWeekdaysParse,fullWeekdaysParse:fullWeekdaysParse,shortWeekdaysParse:shortWeekdaysParse,minWeekdaysParse:minWeekdaysParse,monthsRegex:monthsRegex$1,monthsShortRegex:monthsRegex$1,monthsStrictRegex:monthsStrictRegex,monthsShortStrictRegex:monthsShortStrictRegex,monthsParse:monthsParse,longMonthsParse:monthsParse,shortMonthsParse:monthsParse,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:relativeTimeWithMutation,h:'un eur',hh:'%d eur',d:'un devezh',dd:relativeTimeWithMutation,M:'ur miz',MM:relativeTimeWithMutation,y:'ur bloaz',yy:specialMutationForYears,},dayOfMonthOrdinalParse:/\d{1,2}(aÃ±|vet)/,ordinal:function(number){var output=number===1?'aÃ±':'vet';return number+output},week:{dow:1,doy:4,},meridiemParse:/a.m.|g.m./,isPM:function(token){return token==='g.m.'},meridiem:function(hour,minute,isLower){return hour&lt;12?'a.m.':'g.m.'},});function translate(number,withoutSuffix,key){var result=number+' ';switch(key){case 'ss':if(number===1){result+='sekunda'}else if(number===2||number===3||number===4){result+='sekunde'}else{result+='sekundi'}
return result;case 'm':return withoutSuffix?'jedna minuta':'jedne minute';case 'mm':if(number===1){result+='minuta'}else if(number===2||number===3||number===4){result+='minute'}else{result+='minuta'}
return result;case 'h':return withoutSuffix?'jedan sat':'jednog sata';case 'hh':if(number===1){result+='sat'}else if(number===2||number===3||number===4){result+='sata'}else{result+='sati'}
return result;case 'dd':if(number===1){result+='dan'}else{result+='dana'}
return result;case 'MM':if(number===1){result+='mjesec'}else if(number===2||number===3||number===4){result+='mjeseca'}else{result+='mjeseci'}
return result;case 'yy':if(number===1){result+='godina'}else if(number===2||number===3||number===4){result+='godine'}else{result+='godina'}
return result}}
hooks.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:translate,m:translate,mm:translate,h:translate,hh:translate,d:'dan',dd:translate,M:'mjesec',MM:translate,y:'godinu',yy:translate,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});hooks.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 '+(this.hours()!==1?'les':'la')+'] LT'},nextDay:function(){return'[demÃ&nbsp; a '+(this.hours()!==1?'les':'la')+'] LT'},nextWeek:function(){return'dddd [a '+(this.hours()!==1?'les':'la')+'] LT'},lastDay:function(){return'[ahir a '+(this.hours()!==1?'les':'la')+'] LT'},lastWeek:function(){return('[el] dddd [passat a '+(this.hours()!==1?'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(number,period){var output=number===1?'r':number===2?'n':number===3?'r':number===4?'t':'Ã¨';if(period==='w'||period==='W'){output='a'}
return number+output},week:{dow:1,doy:4,},});var months$4={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('_'),},monthsShort='led_Ãºno_bÅ™e_dub_kvÄ›_Ävn_Ävc_srp_zÃ¡Å™_Å™Ã­j_lis_pro'.split('_'),monthsParse$1=[/^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,],monthsRegex$2=/^(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 plural$1(n){return n&gt;1&amp;&amp;n&lt;5&amp;&amp;~~(n/10)!==1}
function translate$1(number,withoutSuffix,key,isFuture){var result=number+' ';switch(key){case 's':return withoutSuffix||isFuture?'pÃ¡r sekund':'pÃ¡r sekundami';case 'ss':if(withoutSuffix||isFuture){return result+(plural$1(number)?'sekundy':'sekund')}else{return result+'sekundami'}
case 'm':return withoutSuffix?'minuta':isFuture?'minutu':'minutou';case 'mm':if(withoutSuffix||isFuture){return result+(plural$1(number)?'minuty':'minut')}else{return result+'minutami'}
case 'h':return withoutSuffix?'hodina':isFuture?'hodinu':'hodinou';case 'hh':if(withoutSuffix||isFuture){return result+(plural$1(number)?'hodiny':'hodin')}else{return result+'hodinami'}
case 'd':return withoutSuffix||isFuture?'den':'dnem';case 'dd':if(withoutSuffix||isFuture){return result+(plural$1(number)?'dny':'dnÃ­')}else{return result+'dny'}
case 'M':return withoutSuffix||isFuture?'mÄ›sÃ­c':'mÄ›sÃ­cem';case 'MM':if(withoutSuffix||isFuture){return result+(plural$1(number)?'mÄ›sÃ­ce':'mÄ›sÃ­cÅ¯')}else{return result+'mÄ›sÃ­ci'}
case 'y':return withoutSuffix||isFuture?'rok':'rokem';case 'yy':if(withoutSuffix||isFuture){return result+(plural$1(number)?'roky':'let')}else{return result+'lety'}}}
hooks.defineLocale('cs',{months:months$4,monthsShort:monthsShort,monthsRegex:monthsRegex$2,monthsShortRegex:monthsRegex$2,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:monthsParse$1,longMonthsParse:monthsParse$1,shortMonthsParse:monthsParse$1,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:translate$1,ss:translate$1,m:translate$1,mm:translate$1,h:translate$1,hh:translate$1,d:translate$1,dd:translate$1,M:translate$1,MM:translate$1,y:translate$1,yy:translate$1,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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(output){var affix=/ÑÐµÑ…ÐµÑ‚$/i.exec(output)?'Ñ€ÐµÐ½':/Ò«ÑƒÐ»$/i.exec(output)?'Ñ‚Ð°Ð½':'Ñ€Ð°Ð½';return output+affix},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,},});hooks.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(number){var b=number,output='',lookup=['','af','il','ydd','ydd','ed','ed','ed','fed','fed','fed','eg','fed','eg','eg','fed','eg','eg','fed','eg','fed',];if(b&gt;20){if(b===40||b===50||b===60||b===80||b===100){output='fed'}else{output='ain'}}else if(b&gt;0){output=lookup[b]}
return number+output},week:{dow:1,doy:4,},});hooks.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,},});function processRelativeTime(number,withoutSuffix,key,isFuture){var format={m:['eine Minute','einer Minute'],h:['eine Stunde','einer Stunde'],d:['ein Tag','einem Tag'],dd:[number+' Tage',number+' Tagen'],w:['eine Woche','einer Woche'],M:['ein Monat','einem Monat'],MM:[number+' Monate',number+' Monaten'],y:['ein Jahr','einem Jahr'],yy:[number+' Jahre',number+' Jahren'],};return withoutSuffix?format[key][0]:format[key][1]}
hooks.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:processRelativeTime,mm:'%d Minuten',h:processRelativeTime,hh:'%d Stunden',d:processRelativeTime,dd:processRelativeTime,w:processRelativeTime,ww:'%d Wochen',M:processRelativeTime,MM:processRelativeTime,y:processRelativeTime,yy:processRelativeTime,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});function processRelativeTime$1(number,withoutSuffix,key,isFuture){var format={m:['eine Minute','einer Minute'],h:['eine Stunde','einer Stunde'],d:['ein Tag','einem Tag'],dd:[number+' Tage',number+' Tagen'],w:['eine Woche','einer Woche'],M:['ein Monat','einem Monat'],MM:[number+' Monate',number+' Monaten'],y:['ein Jahr','einem Jahr'],yy:[number+' Jahre',number+' Jahren'],};return withoutSuffix?format[key][0]:format[key][1]}
hooks.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:processRelativeTime$1,mm:'%d Minuten',h:processRelativeTime$1,hh:'%d Stunden',d:processRelativeTime$1,dd:processRelativeTime$1,w:processRelativeTime$1,ww:'%d Wochen',M:processRelativeTime$1,MM:processRelativeTime$1,y:processRelativeTime$1,yy:processRelativeTime$1,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});function processRelativeTime$2(number,withoutSuffix,key,isFuture){var format={m:['eine Minute','einer Minute'],h:['eine Stunde','einer Stunde'],d:['ein Tag','einem Tag'],dd:[number+' Tage',number+' Tagen'],w:['eine Woche','einer Woche'],M:['ein Monat','einem Monat'],MM:[number+' Monate',number+' Monaten'],y:['ein Jahr','einem Jahr'],yy:[number+' Jahre',number+' Jahren'],};return withoutSuffix?format[key][0]:format[key][1]}
hooks.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:processRelativeTime$2,mm:'%d Minuten',h:processRelativeTime$2,hh:'%d Stunden',d:processRelativeTime$2,dd:processRelativeTime$2,w:processRelativeTime$2,ww:'%d Wochen',M:processRelativeTime$2,MM:processRelativeTime$2,y:processRelativeTime$2,yy:processRelativeTime$2,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});var months$5=['Þ–Þ¬Þ‚ÞªÞ‡Þ¦ÞƒÞ©','ÞŠÞ¬Þ„Þ°ÞƒÞªÞ‡Þ¦ÞƒÞ©','Þ‰Þ§ÞƒÞ¨Þ—Þª','Þ‡Þ­Þ•Þ°ÞƒÞ©ÞÞª','Þ‰Þ­','Þ–Þ«Þ‚Þ°','Þ–ÞªÞÞ¦Þ‡Þ¨','Þ‡Þ¯ÞŽÞ¦ÞÞ°Þ“Þª','ÞÞ¬Þ•Þ°Þ“Þ¬Þ‰Þ°Þ„Þ¦ÞƒÞª','Þ‡Þ®Þ†Þ°Þ“Þ¯Þ„Þ¦ÞƒÞª','Þ‚Þ®ÞˆÞ¬Þ‰Þ°Þ„Þ¦ÞƒÞª','Þ‘Þ¨ÞÞ¬Þ‰Þ°Þ„Þ¦ÞƒÞª',],weekdays=['Þ‡Þ§Þ‹Þ¨Þ‡Þ°ÞŒÞ¦','Þ€Þ¯Þ‰Þ¦','Þ‡Þ¦Þ‚Þ°ÞŽÞ§ÞƒÞ¦','Þ„ÞªÞ‹Þ¦','Þ„ÞªÞƒÞ§ÞÞ°ÞŠÞ¦ÞŒÞ¨','Þ€ÞªÞ†ÞªÞƒÞª','Þ€Þ®Þ‚Þ¨Þ€Þ¨ÞƒÞª',];hooks.defineLocale('dv',{months:months$5,monthsShort:months$5,weekdays:weekdays,weekdaysShort:weekdays,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(input){return'Þ‰ÞŠ'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Þ‰Þ†'}else{return'Þ‰ÞŠ'}},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(string){return string.replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/,/g,'ØŒ')},week:{dow:7,doy:12,},});function isFunction$1(input){return((typeof Function!=='undefined'&amp;&amp;input instanceof Function)||Object.prototype.toString.call(input)==='[object Function]')}
hooks.defineLocale('el',{monthsNominativeEl:'Î™Î±Î½Î¿Ï…Î¬ÏÎ¹Î¿Ï‚_Î¦ÎµÎ²ÏÎ¿Ï…Î¬ÏÎ¹Î¿Ï‚_ÎœÎ¬ÏÏ„Î¹Î¿Ï‚_Î‘Ï€ÏÎ¯Î»Î¹Î¿Ï‚_ÎœÎ¬Î¹Î¿Ï‚_Î™Î¿ÏÎ½Î¹Î¿Ï‚_Î™Î¿ÏÎ»Î¹Î¿Ï‚_Î‘ÏÎ³Î¿Ï…ÏƒÏ„Î¿Ï‚_Î£ÎµÏ€Ï„Î­Î¼Î²ÏÎ¹Î¿Ï‚_ÎŸÎºÏ„ÏŽÎ²ÏÎ¹Î¿Ï‚_ÎÎ¿Î­Î¼Î²ÏÎ¹Î¿Ï‚_Î”ÎµÎºÎ­Î¼Î²ÏÎ¹Î¿Ï‚'.split('_'),monthsGenitiveEl:'Î™Î±Î½Î¿Ï…Î±ÏÎ¯Î¿Ï…_Î¦ÎµÎ²ÏÎ¿Ï…Î±ÏÎ¯Î¿Ï…_ÎœÎ±ÏÏ„Î¯Î¿Ï…_Î‘Ï€ÏÎ¹Î»Î¯Î¿Ï…_ÎœÎ±ÎÎ¿Ï…_Î™Î¿Ï…Î½Î¯Î¿Ï…_Î™Î¿Ï…Î»Î¯Î¿Ï…_Î‘Ï…Î³Î¿ÏÏƒÏ„Î¿Ï…_Î£ÎµÏ€Ï„ÎµÎ¼Î²ÏÎ¯Î¿Ï…_ÎŸÎºÏ„Ï‰Î²ÏÎ¯Î¿Ï…_ÎÎ¿ÎµÎ¼Î²ÏÎ¯Î¿Ï…_Î”ÎµÎºÎµÎ¼Î²ÏÎ¯Î¿Ï…'.split('_'),months:function(momentToFormat,format){if(!momentToFormat){return this._monthsNominativeEl}else if(typeof format==='string'&amp;&amp;/D/.test(format.substring(0,format.indexOf('MMMM')))){return this._monthsGenitiveEl[momentToFormat.month()]}else{return this._monthsNominativeEl[momentToFormat.month()]}},monthsShort:'Î™Î±Î½_Î¦ÎµÎ²_ÎœÎ±Ï_Î‘Ï€Ï_ÎœÎ±ÏŠ_Î™Î¿Ï…Î½_Î™Î¿Ï…Î»_Î‘Ï…Î³_Î£ÎµÏ€_ÎŸÎºÏ„_ÎÎ¿Îµ_Î”ÎµÎº'.split('_'),weekdays:'ÎšÏ…ÏÎ¹Î±ÎºÎ®_Î”ÎµÏ…Ï„Î­ÏÎ±_Î¤ÏÎ¯Ï„Î·_Î¤ÎµÏ„Î¬ÏÏ„Î·_Î&nbsp;Î­Î¼Ï€Ï„Î·_Î&nbsp;Î±ÏÎ±ÏƒÎºÎµÏ…Î®_Î£Î¬Î²Î²Î±Ï„Î¿'.split('_'),weekdaysShort:'ÎšÏ…Ï_Î”ÎµÏ…_Î¤ÏÎ¹_Î¤ÎµÏ„_Î&nbsp;ÎµÎ¼_Î&nbsp;Î±Ï_Î£Î±Î²'.split('_'),weekdaysMin:'ÎšÏ…_Î”Îµ_Î¤Ï_Î¤Îµ_Î&nbsp;Îµ_Î&nbsp;Î±_Î£Î±'.split('_'),meridiem:function(hours,minutes,isLower){if(hours&gt;11){return isLower?'Î¼Î¼':'ÎœÎœ'}else{return isLower?'Ï€Î¼':'Î&nbsp;Îœ'}},isPM:function(input){return(input+'').toLowerCase()[0]==='Î¼'},meridiemParse:/[Î&nbsp;Îœ]\.?Îœ?\.?/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(){switch(this.day()){case 6:return'[Ï„Î¿ Ï€ÏÎ¿Î·Î³Î¿ÏÎ¼ÎµÎ½Î¿] dddd [{}] LT';default:return'[Ï„Î·Î½ Ï€ÏÎ¿Î·Î³Î¿ÏÎ¼ÎµÎ½Î·] dddd [{}] LT'}},sameElse:'L',},calendar:function(key,mom){var output=this._calendarEl[key],hours=mom&amp;&amp;mom.hours();if(isFunction$1(output)){output=output.apply(mom)}
return output.replace('{}',hours%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,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:0,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:0,doy:6,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});hooks.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(input){return input.charAt(0).toLowerCase()==='p'},meridiem:function(hours,minutes,isLower){if(hours&gt;11){return isLower?'p.t.m.':'P.T.M.'}else{return isLower?'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,},});var monthsShortDot='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),monthsShort$1='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),monthsParse$2=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i,],monthsRegex$3=/^(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;hooks.defineLocale('es-do',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortDot}else if(/-MMM-/.test(format)){return monthsShort$1[m.month()]}else{return monthsShortDot[m.month()]}},monthsRegex:monthsRegex$3,monthsShortRegex:monthsRegex$3,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:monthsParse$2,longMonthsParse:monthsParse$2,shortMonthsParse:monthsParse$2,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'+(this.hours()!==1?'s':'')+'] LT'},nextDay:function(){return'[maÃ±ana a la'+(this.hours()!==1?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(this.hours()!==1?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(this.hours()!==1?'s':'')+'] LT'},lastWeek:function(){return('[el] dddd [pasado a la'+(this.hours()!==1?'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,},});var monthsShortDot$1='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),monthsShort$2='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),monthsParse$3=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i,],monthsRegex$4=/^(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;hooks.defineLocale('es-mx',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortDot$1}else if(/-MMM-/.test(format)){return monthsShort$2[m.month()]}else{return monthsShortDot$1[m.month()]}},monthsRegex:monthsRegex$4,monthsShortRegex:monthsRegex$4,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:monthsParse$3,longMonthsParse:monthsParse$3,shortMonthsParse:monthsParse$3,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'+(this.hours()!==1?'s':'')+'] LT'},nextDay:function(){return'[maÃ±ana a la'+(this.hours()!==1?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(this.hours()!==1?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(this.hours()!==1?'s':'')+'] LT'},lastWeek:function(){return('[el] dddd [pasado a la'+(this.hours()!==1?'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',});var monthsShortDot$2='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),monthsShort$3='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),monthsParse$4=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i,],monthsRegex$5=/^(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;hooks.defineLocale('es-us',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortDot$2}else if(/-MMM-/.test(format)){return monthsShort$3[m.month()]}else{return monthsShortDot$2[m.month()]}},monthsRegex:monthsRegex$5,monthsShortRegex:monthsRegex$5,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:monthsParse$4,longMonthsParse:monthsParse$4,shortMonthsParse:monthsParse$4,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'+(this.hours()!==1?'s':'')+'] LT'},nextDay:function(){return'[maÃ±ana a la'+(this.hours()!==1?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(this.hours()!==1?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(this.hours()!==1?'s':'')+'] LT'},lastWeek:function(){return('[el] dddd [pasado a la'+(this.hours()!==1?'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,},});var monthsShortDot$3='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),monthsShort$4='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),monthsParse$5=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i,],monthsRegex$6=/^(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;hooks.defineLocale('es',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortDot$3}else if(/-MMM-/.test(format)){return monthsShort$4[m.month()]}else{return monthsShortDot$3[m.month()]}},monthsRegex:monthsRegex$6,monthsShortRegex:monthsRegex$6,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:monthsParse$5,longMonthsParse:monthsParse$5,shortMonthsParse:monthsParse$5,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'+(this.hours()!==1?'s':'')+'] LT'},nextDay:function(){return'[maÃ±ana a la'+(this.hours()!==1?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(this.hours()!==1?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(this.hours()!==1?'s':'')+'] LT'},lastWeek:function(){return('[el] dddd [pasado a la'+(this.hours()!==1?'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',});function processRelativeTime$3(number,withoutSuffix,key,isFuture){var format={s:['mÃµne sekundi','mÃµni sekund','paar sekundit'],ss:[number+'sekundi',number+'sekundit'],m:['Ã¼he minuti','Ã¼ks minut'],mm:[number+' minuti',number+' minutit'],h:['Ã¼he tunni','tund aega','Ã¼ks tund'],hh:[number+' tunni',number+' tundi'],d:['Ã¼he pÃ¤eva','Ã¼ks pÃ¤ev'],M:['kuu aja','kuu aega','Ã¼ks kuu'],MM:[number+' kuu',number+' kuud'],y:['Ã¼he aasta','aasta','Ã¼ks aasta'],yy:[number+' aasta',number+' aastat'],};if(withoutSuffix){return format[key][2]?format[key][2]:format[key][1]}
return isFuture?format[key][0]:format[key][1]}
hooks.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:processRelativeTime$3,ss:processRelativeTime$3,m:processRelativeTime$3,mm:processRelativeTime$3,h:processRelativeTime$3,hh:processRelativeTime$3,d:processRelativeTime$3,dd:'%d pÃ¤eva',M:processRelativeTime$3,MM:processRelativeTime$3,y:processRelativeTime$3,yy:processRelativeTime$3,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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,},});var symbolMap$6={1:'Û±',2:'Û²',3:'Û³',4:'Û´',5:'Ûµ',6:'Û¶',7:'Û·',8:'Û¸',9:'Û¹',0:'Û°',},numberMap$5={'Û±':'1','Û²':'2','Û³':'3','Û´':'4','Ûµ':'5','Û¶':'6','Û·':'7','Û¸':'8','Û¹':'9','Û°':'0',};hooks.defineLocale('fa',{months:'Ú˜Ø§Ù†ÙˆÛŒÙ‡_ÙÙˆØ±ÛŒÙ‡_Ù…Ø§Ø±Ø³_Ø¢ÙˆØ±ÛŒÙ„_Ù…Ù‡_Ú˜ÙˆØ¦Ù†_Ú˜ÙˆØ¦ÛŒÙ‡_Ø§ÙˆØª_Ø³Ù¾ØªØ§Ù…Ø¨Ø±_Ø§Ú©ØªØ¨Ø±_Ù†ÙˆØ§Ù…Ø¨Ø±_Ø¯Ø³Ø§Ù…Ø¨Ø±'.split('_'),monthsShort:'Ú˜Ø§Ù†ÙˆÛŒÙ‡_ÙÙˆØ±ÛŒÙ‡_Ù…Ø§Ø±Ø³_Ø¢ÙˆØ±ÛŒÙ„_Ù…Ù‡_Ú˜ÙˆØ¦Ù†_Ú˜ÙˆØ¦ÛŒÙ‡_Ø§ÙˆØª_Ø³Ù¾ØªØ§Ù…Ø¨Ø±_Ø§Ú©ØªØ¨Ø±_Ù†ÙˆØ§Ù…Ø¨Ø±_Ø¯Ø³Ø§Ù…Ø¨Ø±'.split('_'),weekdays:'ÛŒÚ©\u200cØ´Ù†Ø¨Ù‡_Ø¯ÙˆØ´Ù†Ø¨Ù‡_Ø³Ù‡\u200cØ´Ù†Ø¨Ù‡_Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡_Ù¾Ù†Ø¬\u200cØ´Ù†Ø¨Ù‡_Ø¬Ù…Ø¹Ù‡_Ø´Ù†Ø¨Ù‡'.split('_'),weekdaysShort:'ÛŒÚ©\u200cØ´Ù†Ø¨Ù‡_Ø¯ÙˆØ´Ù†Ø¨Ù‡_Ø³Ù‡\u200cØ´Ù†Ø¨Ù‡_Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡_Ù¾Ù†Ø¬\u200cØ´Ù†Ø¨Ù‡_Ø¬Ù…Ø¹Ù‡_Ø´Ù†Ø¨Ù‡'.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(input){return/Ø¨Ø¹Ø¯ Ø§Ø² Ø¸Ù‡Ø±/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Ù‚Ø¨Ù„ Ø§Ø² Ø¸Ù‡Ø±'}else{return'Ø¨Ø¹Ø¯ Ø§Ø² Ø¸Ù‡Ø±'}},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(string){return string.replace(/[Û°-Û¹]/g,function(match){return numberMap$5[match]}).replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$6[match]}).replace(/,/g,'ØŒ')},dayOfMonthOrdinalParse:/\d{1,2}Ù…/,ordinal:'%dÙ…',week:{dow:6,doy:12,},});var numbersPast='nolla yksi kaksi kolme neljÃ¤ viisi kuusi seitsemÃ¤n kahdeksan yhdeksÃ¤n'.split(' '),numbersFuture=['nolla','yhden','kahden','kolmen','neljÃ¤n','viiden','kuuden',numbersPast[7],numbersPast[8],numbersPast[9],];function translate$2(number,withoutSuffix,key,isFuture){var result='';switch(key){case 's':return isFuture?'muutaman sekunnin':'muutama sekunti';case 'ss':result=isFuture?'sekunnin':'sekuntia';break;case 'm':return isFuture?'minuutin':'minuutti';case 'mm':result=isFuture?'minuutin':'minuuttia';break;case 'h':return isFuture?'tunnin':'tunti';case 'hh':result=isFuture?'tunnin':'tuntia';break;case 'd':return isFuture?'pÃ¤ivÃ¤n':'pÃ¤ivÃ¤';case 'dd':result=isFuture?'pÃ¤ivÃ¤n':'pÃ¤ivÃ¤Ã¤';break;case 'M':return isFuture?'kuukauden':'kuukausi';case 'MM':result=isFuture?'kuukauden':'kuukautta';break;case 'y':return isFuture?'vuoden':'vuosi';case 'yy':result=isFuture?'vuoden':'vuotta';break}
result=verbalNumber(number,isFuture)+' '+result;return result}
function verbalNumber(number,isFuture){return number&lt;10?isFuture?numbersFuture[number]:numbersPast[number]:number}
hooks.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:translate$2,ss:translate$2,m:translate$2,mm:translate$2,h:translate$2,hh:translate$2,d:translate$2,dd:translate$2,M:translate$2,MM:translate$2,y:translate$2,yy:translate$2,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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(number){return number},week:{dow:1,doy:4,},});hooks.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,},});hooks.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 Ã&nbsp;] LT',nextDay:'[Demain Ã&nbsp;] LT',nextWeek:'dddd [Ã&nbsp;] LT',lastDay:'[Hier Ã&nbsp;] LT',lastWeek:'dddd [dernier Ã&nbsp;] 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(number,period){switch(period){default:case 'M':case 'Q':case 'D':case 'DDD':case 'd':return number+(number===1?'er':'e');case 'w':case 'W':return number+(number===1?'re':'e')}},});hooks.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 Ã&nbsp;] LT',nextDay:'[Demain Ã&nbsp;] LT',nextWeek:'dddd [Ã&nbsp;] LT',lastDay:'[Hier Ã&nbsp;] LT',lastWeek:'dddd [dernier Ã&nbsp;] 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(number,period){switch(period){default:case 'M':case 'Q':case 'D':case 'DDD':case 'd':return number+(number===1?'er':'e');case 'w':case 'W':return number+(number===1?'re':'e')}},week:{dow:1,doy:4,},});var monthsStrictRegex$1=/^(janvier|fÃ©vrier|mars|avril|mai|juin|juillet|aoÃ»t|septembre|octobre|novembre|dÃ©cembre)/i,monthsShortStrictRegex$1=/(janv\.?|fÃ©vr\.?|mars|avr\.?|mai|juin|juil\.?|aoÃ»t|sept\.?|oct\.?|nov\.?|dÃ©c\.?)/i,monthsRegex$7=/(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,monthsParse$6=[/^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,];hooks.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:monthsRegex$7,monthsShortRegex:monthsRegex$7,monthsStrictRegex:monthsStrictRegex$1,monthsShortStrictRegex:monthsShortStrictRegex$1,monthsParse:monthsParse$6,longMonthsParse:monthsParse$6,shortMonthsParse:monthsParse$6,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 Ã&nbsp;] LT',nextDay:'[Demain Ã&nbsp;] LT',nextWeek:'dddd [Ã&nbsp;] LT',lastDay:'[Hier Ã&nbsp;] LT',lastWeek:'dddd [dernier Ã&nbsp;] 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(number,period){switch(period){case 'D':return number+(number===1?'er':'');default:case 'M':case 'Q':case 'DDD':case 'd':return number+(number===1?'er':'e');case 'w':case 'W':return number+(number===1?'re':'e')}},week:{dow:1,doy:4,},});var monthsShortWithDots='jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'),monthsShortWithoutDots='jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_');hooks.defineLocale('fy',{months:'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortWithDots}else if(/-MMM-/.test(format)){return monthsShortWithoutDots[m.month()]}else{return monthsShortWithDots[m.month()]}},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(number){return(number+(number===1||number===8||number&gt;=20?'ste':'de'))},week:{dow:1,doy:4,},});var months$6=['EanÃ¡ir','Feabhra','MÃ¡rta','AibreÃ¡n','Bealtaine','Meitheamh','IÃºil','LÃºnasa','MeÃ¡n FÃ³mhair','Deireadh FÃ³mhair','Samhain','Nollaig',],monthsShort$5=['Ean','Feabh','MÃ¡rt','Aib','Beal','Meith','IÃºil','LÃºn','M.F.','D.F.','Samh','Noll',],weekdays$1=['DÃ© Domhnaigh','DÃ© Luain','DÃ© MÃ¡irt','DÃ© CÃ©adaoin','DÃ©ardaoin','DÃ© hAoine','DÃ© Sathairn',],weekdaysShort=['Domh','Luan','MÃ¡irt','CÃ©ad','DÃ©ar','Aoine','Sath'],weekdaysMin=['Do','Lu','MÃ¡','CÃ©','DÃ©','A','Sa'];hooks.defineLocale('ga',{months:months$6,monthsShort:monthsShort$5,monthsParseExact:!0,weekdays:weekdays$1,weekdaysShort:weekdaysShort,weekdaysMin:weekdaysMin,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(number){var output=number===1?'d':number%10===2?'na':'mh';return number+output},week:{dow:1,doy:4,},});var months$7=['Am Faoilleach','An Gearran','Am MÃ&nbsp;rt','An Giblean','An CÃ¨itean','An t-Ã’gmhios','An t-Iuchar','An LÃ¹nastal','An t-Sultain','An DÃ&nbsp;mhair','An t-Samhain','An DÃ¹bhlachd',],monthsShort$6=['Faoi','Gear','MÃ&nbsp;rt','Gibl','CÃ¨it','Ã’gmh','Iuch','LÃ¹n','Sult','DÃ&nbsp;mh','Samh','DÃ¹bh',],weekdays$2=['DidÃ²mhnaich','Diluain','DimÃ&nbsp;irt','Diciadain','Diardaoin','Dihaoine','Disathairne',],weekdaysShort$1=['Did','Dil','Dim','Dic','Dia','Dih','Dis'],weekdaysMin$1=['DÃ²','Lu','MÃ&nbsp;','Ci','Ar','Ha','Sa'];hooks.defineLocale('gd',{months:months$7,monthsShort:monthsShort$6,monthsParseExact:!0,weekdays:weekdays$2,weekdaysShort:weekdaysShort$1,weekdaysMin:weekdaysMin$1,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Ã&nbsp;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(number){var output=number===1?'d':number%10===2?'na':'mh';return number+output},week:{dow:1,doy:4,},});hooks.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 '+(this.hours()!==1?'Ã¡s':'Ã¡')+'] LT'},nextDay:function(){return'[maÃ±Ã¡ '+(this.hours()!==1?'Ã¡s':'Ã¡')+'] LT'},nextWeek:function(){return'dddd ['+(this.hours()!==1?'Ã¡s':'a')+'] LT'},lastDay:function(){return'[onte '+(this.hours()!==1?'Ã¡':'a')+'] LT'},lastWeek:function(){return('[o] dddd [pasado '+(this.hours()!==1?'Ã¡s':'a')+'] LT')},sameElse:'L',},relativeTime:{future:function(str){if(str.indexOf('un')===0){return'n'+str}
return'en '+str},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,},});function processRelativeTime$4(number,withoutSuffix,key,isFuture){var format={s:['à¤¥à¥‹à¤¡à¤¯à¤¾ à¤¸à¥…à¤•à¤‚à¤¡à¤¾à¤‚à¤¨à¥€','à¤¥à¥‹à¤¡à¥‡ à¤¸à¥…à¤•à¤‚à¤¡'],ss:[number+' à¤¸à¥…à¤•à¤‚à¤¡à¤¾à¤‚à¤¨à¥€',number+' à¤¸à¥…à¤•à¤‚à¤¡'],m:['à¤à¤•à¤¾ à¤®à¤¿à¤£à¤Ÿà¤¾à¤¨','à¤à¤• à¤®à¤¿à¤¨à¥‚à¤Ÿ'],mm:[number+' à¤®à¤¿à¤£à¤Ÿà¤¾à¤‚à¤¨à¥€',number+' à¤®à¤¿à¤£à¤Ÿà¤¾à¤‚'],h:['à¤à¤•à¤¾ à¤µà¤°à¤¾à¤¨','à¤à¤• à¤µà¤°'],hh:[number+' à¤µà¤°à¤¾à¤‚à¤¨à¥€',number+' à¤µà¤°à¤¾à¤‚'],d:['à¤à¤•à¤¾ à¤¦à¤¿à¤¸à¤¾à¤¨','à¤à¤• à¤¦à¥€à¤¸'],dd:[number+' à¤¦à¤¿à¤¸à¤¾à¤‚à¤¨à¥€',number+' à¤¦à¥€à¤¸'],M:['à¤à¤•à¤¾ à¤®à¥à¤¹à¤¯à¤¨à¥à¤¯à¤¾à¤¨','à¤à¤• à¤®à¥à¤¹à¤¯à¤¨à¥‹'],MM:[number+' à¤®à¥à¤¹à¤¯à¤¨à¥à¤¯à¤¾à¤¨à¥€',number+' à¤®à¥à¤¹à¤¯à¤¨à¥‡'],y:['à¤à¤•à¤¾ à¤µà¤°à¥à¤¸à¤¾à¤¨','à¤à¤• à¤µà¤°à¥à¤¸'],yy:[number+' à¤µà¤°à¥à¤¸à¤¾à¤‚à¤¨à¥€',number+' à¤µà¤°à¥à¤¸à¤¾à¤‚'],};return isFuture?format[key][0]:format[key][1]}
hooks.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:processRelativeTime$4,ss:processRelativeTime$4,m:processRelativeTime$4,mm:processRelativeTime$4,h:processRelativeTime$4,hh:processRelativeTime$4,d:processRelativeTime$4,dd:processRelativeTime$4,M:processRelativeTime$4,MM:processRelativeTime$4,y:processRelativeTime$4,yy:processRelativeTime$4,},dayOfMonthOrdinalParse:/\d{1,2}(à¤µà¥‡à¤°)/,ordinal:function(number,period){switch(period){case 'D':return number+'à¤µà¥‡à¤°';default:case 'M':case 'Q':case 'DDD':case 'd':case 'w':case 'W':return number}},week:{dow:0,doy:3,},meridiemParse:/à¤°à¤¾à¤¤à¥€|à¤¸à¤•à¤¾à¤³à¥€à¤‚|à¤¦à¤¨à¤ªà¤¾à¤°à¤¾à¤‚|à¤¸à¤¾à¤‚à¤œà¥‡/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¤°à¤¾à¤¤à¥€'){return hour&lt;4?hour:hour+12}else if(meridiem==='à¤¸à¤•à¤¾à¤³à¥€à¤‚'){return hour}else if(meridiem==='à¤¦à¤¨à¤ªà¤¾à¤°à¤¾à¤‚'){return hour&gt;12?hour:hour+12}else if(meridiem==='à¤¸à¤¾à¤‚à¤œà¥‡'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à¤°à¤¾à¤¤à¥€'}else if(hour&lt;12){return'à¤¸à¤•à¤¾à¤³à¥€à¤‚'}else if(hour&lt;16){return'à¤¦à¤¨à¤ªà¤¾à¤°à¤¾à¤‚'}else if(hour&lt;20){return'à¤¸à¤¾à¤‚à¤œà¥‡'}else{return'à¤°à¤¾à¤¤à¥€'}},});function processRelativeTime$5(number,withoutSuffix,key,isFuture){var format={s:['thoddea sekondamni','thodde sekond'],ss:[number+' sekondamni',number+' sekond'],m:['eka mintan','ek minut'],mm:[number+' mintamni',number+' mintam'],h:['eka voran','ek vor'],hh:[number+' voramni',number+' voram'],d:['eka disan','ek dis'],dd:[number+' disamni',number+' dis'],M:['eka mhoinean','ek mhoino'],MM:[number+' mhoineamni',number+' mhoine'],y:['eka vorsan','ek voros'],yy:[number+' vorsamni',number+' vorsam'],};return isFuture?format[key][0]:format[key][1]}
hooks.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:processRelativeTime$5,ss:processRelativeTime$5,m:processRelativeTime$5,mm:processRelativeTime$5,h:processRelativeTime$5,hh:processRelativeTime$5,d:processRelativeTime$5,dd:processRelativeTime$5,M:processRelativeTime$5,MM:processRelativeTime$5,y:processRelativeTime$5,yy:processRelativeTime$5,},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(number,period){switch(period){case 'D':return number+'er';default:case 'M':case 'Q':case 'DDD':case 'd':case 'w':case 'W':return number}},week:{dow:0,doy:3,},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='rati'){return hour&lt;4?hour:hour+12}else if(meridiem==='sokallim'){return hour}else if(meridiem==='donparam'){return hour&gt;12?hour:hour+12}else if(meridiem==='sanje'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'rati'}else if(hour&lt;12){return'sokallim'}else if(hour&lt;16){return'donparam'}else if(hour&lt;20){return'sanje'}else{return'rati'}},});var symbolMap$7={1:'à«§',2:'à«¨',3:'à«©',4:'à«ª',5:'à««',6:'à«¬',7:'à«­',8:'à«®',9:'à«¯',0:'à«¦',},numberMap$6={'à«§':'1','à«¨':'2','à«©':'3','à«ª':'4','à««':'5','à«¬':'6','à«­':'7','à«®':'8','à«¯':'9','à«¦':'0',};hooks.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(string){return string.replace(/[à«§à«¨à«©à«ªà««à«¬à«­à«®à«¯à«¦]/g,function(match){return numberMap$6[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$7[match]})},meridiemParse:/àª°àª¾àª¤|àª¬àªªà«‹àª°|àª¸àªµàª¾àª°|àª¸àª¾àª‚àªœ/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='àª°àª¾àª¤'){return hour&lt;4?hour:hour+12}else if(meridiem==='àª¸àªµàª¾àª°'){return hour}else if(meridiem==='àª¬àªªà«‹àª°'){return hour&gt;=10?hour:hour+12}else if(meridiem==='àª¸àª¾àª‚àªœ'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'àª°àª¾àª¤'}else if(hour&lt;10){return'àª¸àªµàª¾àª°'}else if(hour&lt;17){return'àª¬àªªà«‹àª°'}else if(hour&lt;20){return'àª¸àª¾àª‚àªœ'}else{return'àª°àª¾àª¤'}},week:{dow:0,doy:6,},});hooks.defineLocale('he',{months:'×™×&nbsp;×•××¨_×¤×‘×¨×•××¨_×ž×¨×¥_××¤×¨×™×œ_×ž××™_×™×•×&nbsp;×™_×™×•×œ×™_××•×’×•×¡×˜_×¡×¤×˜×ž×‘×¨_××•×§×˜×•×‘×¨_×&nbsp;×•×‘×ž×‘×¨_×“×¦×ž×‘×¨'.split('_'),monthsShort:'×™×&nbsp;×•×³_×¤×‘×¨×³_×ž×¨×¥_××¤×¨×³_×ž××™_×™×•×&nbsp;×™_×™×•×œ×™_××•×’×³_×¡×¤×˜×³_××•×§×³_×&nbsp;×•×‘×³_×“×¦×ž×³'.split('_'),weekdays:'×¨××©×•×Ÿ_×©×&nbsp;×™_×©×œ×™×©×™_×¨×‘×™×¢×™_×—×ž×™×©×™_×©×™×©×™_×©×‘×ª'.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:'×œ×¤×&nbsp;×™ %s',s:'×ž×¡×¤×¨ ×©×&nbsp;×™×•×ª',ss:'%d ×©×&nbsp;×™×•×ª',m:'×“×§×”',mm:'%d ×“×§×•×ª',h:'×©×¢×”',hh:function(number){if(number===2){return'×©×¢×ª×™×™×'}
return number+' ×©×¢×•×ª'},d:'×™×•×',dd:function(number){if(number===2){return'×™×•×ž×™×™×'}
return number+' ×™×ž×™×'},M:'×—×•×“×©',MM:function(number){if(number===2){return'×—×•×“×©×™×™×'}
return number+' ×—×•×“×©×™×'},y:'×©×&nbsp;×”',yy:function(number){if(number===2){return'×©×&nbsp;×ª×™×™×'}else if(number%10===0&amp;&amp;number!==10){return number+' ×©×&nbsp;×”'}
return number+' ×©×&nbsp;×™×'},},meridiemParse:/××—×”"×¦|×œ×¤×&nbsp;×”"×¦|××—×¨×™ ×”×¦×”×¨×™×™×|×œ×¤×&nbsp;×™ ×”×¦×”×¨×™×™×|×œ×¤×&nbsp;×•×ª ×‘×•×§×¨|×‘×‘×•×§×¨|×‘×¢×¨×‘/i,isPM:function(input){return/^(××—×”"×¦|××—×¨×™ ×”×¦×”×¨×™×™×|×‘×¢×¨×‘)$/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;5){return'×œ×¤×&nbsp;×•×ª ×‘×•×§×¨'}else if(hour&lt;10){return'×‘×‘×•×§×¨'}else if(hour&lt;12){return isLower?'×œ×¤×&nbsp;×”"×¦':'×œ×¤×&nbsp;×™ ×”×¦×”×¨×™×™×'}else if(hour&lt;18){return isLower?'××—×”"×¦':'××—×¨×™ ×”×¦×”×¨×™×™×'}else{return'×‘×¢×¨×‘'}},});var symbolMap$8={1:'à¥§',2:'à¥¨',3:'à¥©',4:'à¥ª',5:'à¥«',6:'à¥¬',7:'à¥­',8:'à¥®',9:'à¥¯',0:'à¥¦',},numberMap$7={'à¥§':'1','à¥¨':'2','à¥©':'3','à¥ª':'4','à¥«':'5','à¥¬':'6','à¥­':'7','à¥®':'8','à¥¯':'9','à¥¦':'0',},monthsParse$7=[/^à¤œà¤¨/i,/^à¤«à¤¼à¤°|à¤«à¤°/i,/^à¤®à¤¾à¤°à¥à¤š/i,/^à¤…à¤ªà¥à¤°à¥ˆ/i,/^à¤®à¤ˆ/i,/^à¤œà¥‚à¤¨/i,/^à¤œà¥à¤²/i,/^à¤…à¤—/i,/^à¤¸à¤¿à¤¤à¤‚|à¤¸à¤¿à¤¤/i,/^à¤…à¤•à¥à¤Ÿà¥‚/i,/^à¤¨à¤µ|à¤¨à¤µà¤‚/i,/^à¤¦à¤¿à¤¸à¤‚|à¤¦à¤¿à¤¸/i,],shortMonthsParse=[/^à¤œà¤¨/i,/^à¤«à¤¼à¤°/i,/^à¤®à¤¾à¤°à¥à¤š/i,/^à¤…à¤ªà¥à¤°à¥ˆ/i,/^à¤®à¤ˆ/i,/^à¤œà¥‚à¤¨/i,/^à¤œà¥à¤²/i,/^à¤…à¤—/i,/^à¤¸à¤¿à¤¤/i,/^à¤…à¤•à¥à¤Ÿà¥‚/i,/^à¤¨à¤µ/i,/^à¤¦à¤¿à¤¸/i,];hooks.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:monthsParse$7,longMonthsParse:monthsParse$7,shortMonthsParse:shortMonthsParse,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(string){return string.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(match){return numberMap$7[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$8[match]})},meridiemParse:/à¤°à¤¾à¤¤|à¤¸à¥à¤¬à¤¹|à¤¦à¥‹à¤ªà¤¹à¤°|à¤¶à¤¾à¤®/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¤°à¤¾à¤¤'){return hour&lt;4?hour:hour+12}else if(meridiem==='à¤¸à¥à¤¬à¤¹'){return hour}else if(meridiem==='à¤¦à¥‹à¤ªà¤¹à¤°'){return hour&gt;=10?hour:hour+12}else if(meridiem==='à¤¶à¤¾à¤®'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à¤°à¤¾à¤¤'}else if(hour&lt;10){return'à¤¸à¥à¤¬à¤¹'}else if(hour&lt;17){return'à¤¦à¥‹à¤ªà¤¹à¤°'}else if(hour&lt;20){return'à¤¶à¤¾à¤®'}else{return'à¤°à¤¾à¤¤'}},week:{dow:0,doy:6,},});function translate$3(number,withoutSuffix,key){var result=number+' ';switch(key){case 'ss':if(number===1){result+='sekunda'}else if(number===2||number===3||number===4){result+='sekunde'}else{result+='sekundi'}
return result;case 'm':return withoutSuffix?'jedna minuta':'jedne minute';case 'mm':if(number===1){result+='minuta'}else if(number===2||number===3||number===4){result+='minute'}else{result+='minuta'}
return result;case 'h':return withoutSuffix?'jedan sat':'jednog sata';case 'hh':if(number===1){result+='sat'}else if(number===2||number===3||number===4){result+='sata'}else{result+='sati'}
return result;case 'dd':if(number===1){result+='dan'}else{result+='dana'}
return result;case 'MM':if(number===1){result+='mjesec'}else if(number===2||number===3||number===4){result+='mjeseca'}else{result+='mjeseci'}
return result;case 'yy':if(number===1){result+='godina'}else if(number===2||number===3||number===4){result+='godine'}else{result+='godina'}
return result}}
hooks.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:translate$3,m:translate$3,mm:translate$3,h:translate$3,hh:translate$3,d:'dan',dd:translate$3,M:'mjesec',MM:translate$3,y:'godinu',yy:translate$3,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});var weekEndings='vasÃ¡rnap hÃ©tfÅ‘n kedden szerdÃ¡n csÃ¼tÃ¶rtÃ¶kÃ¶n pÃ©nteken szombaton'.split(' ');function translate$4(number,withoutSuffix,key,isFuture){var num=number;switch(key){case 's':return isFuture||withoutSuffix?'nÃ©hÃ¡ny mÃ¡sodperc':'nÃ©hÃ¡ny mÃ¡sodperce';case 'ss':return num+(isFuture||withoutSuffix)?' mÃ¡sodperc':' mÃ¡sodperce';case 'm':return'egy'+(isFuture||withoutSuffix?' perc':' perce');case 'mm':return num+(isFuture||withoutSuffix?' perc':' perce');case 'h':return'egy'+(isFuture||withoutSuffix?' Ã³ra':' Ã³rÃ¡ja');case 'hh':return num+(isFuture||withoutSuffix?' Ã³ra':' Ã³rÃ¡ja');case 'd':return'egy'+(isFuture||withoutSuffix?' nap':' napja');case 'dd':return num+(isFuture||withoutSuffix?' nap':' napja');case 'M':return'egy'+(isFuture||withoutSuffix?' hÃ³nap':' hÃ³napja');case 'MM':return num+(isFuture||withoutSuffix?' hÃ³nap':' hÃ³napja');case 'y':return'egy'+(isFuture||withoutSuffix?' Ã©v':' Ã©ve');case 'yy':return num+(isFuture||withoutSuffix?' Ã©v':' Ã©ve')}
return''}
function week(isFuture){return((isFuture?'':'[mÃºlt] ')+'['+weekEndings[this.day()]+'] LT[-kor]')}
hooks.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(input){return input.charAt(1).toLowerCase()==='u'},meridiem:function(hours,minutes,isLower){if(hours&lt;12){return isLower===!0?'de':'DE'}else{return isLower===!0?'du':'DU'}},calendar:{sameDay:'[ma] LT[-kor]',nextDay:'[holnap] LT[-kor]',nextWeek:function(){return week.call(this,!0)},lastDay:'[tegnap] LT[-kor]',lastWeek:function(){return week.call(this,!1)},sameElse:'L',},relativeTime:{future:'%s mÃºlva',past:'%s',s:translate$4,ss:translate$4,m:translate$4,mm:translate$4,h:translate$4,hh:translate$4,d:translate$4,dd:translate$4,M:translate$4,MM:translate$4,y:translate$4,yy:translate$4,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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(input){return/^(ÖÕ¥Ö€Õ¥Õ¯Õ¾Õ¡|Õ¥Ö€Õ¥Õ¯Õ¸ÕµÕ¡Õ¶)$/.test(input)},meridiem:function(hour){if(hour&lt;4){return'Õ£Õ«Õ·Õ¥Ö€Õ¾Õ¡'}else if(hour&lt;12){return'Õ¡Õ¼Õ¡Õ¾Õ¸Õ¿Õ¾Õ¡'}else if(hour&lt;17){return'ÖÕ¥Ö€Õ¥Õ¯Õ¾Õ¡'}else{return'Õ¥Ö€Õ¥Õ¯Õ¸ÕµÕ¡Õ¶'}},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(Õ«Õ¶|Ö€Õ¤)/,ordinal:function(number,period){switch(period){case 'DDD':case 'w':case 'W':case 'DDDo':if(number===1){return number+'-Õ«Õ¶'}
return number+'-Ö€Õ¤';default:return number}},week:{dow:1,doy:7,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='pagi'){return hour}else if(meridiem==='siang'){return hour&gt;=11?hour:hour+12}else if(meridiem==='sore'||meridiem==='malam'){return hour+12}},meridiem:function(hours,minutes,isLower){if(hours&lt;11){return'pagi'}else if(hours&lt;15){return'siang'}else if(hours&lt;19){return'sore'}else{return'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,},});function plural$2(n){if(n%100===11){return!0}else if(n%10===1){return!1}
return!0}
function translate$5(number,withoutSuffix,key,isFuture){var result=number+' ';switch(key){case 's':return withoutSuffix||isFuture?'nokkrar sekÃºndur':'nokkrum sekÃºndum';case 'ss':if(plural$2(number)){return(result+(withoutSuffix||isFuture?'sekÃºndur':'sekÃºndum'))}
return result+'sekÃºnda';case 'm':return withoutSuffix?'mÃ­nÃºta':'mÃ­nÃºtu';case 'mm':if(plural$2(number)){return(result+(withoutSuffix||isFuture?'mÃ­nÃºtur':'mÃ­nÃºtum'))}else if(withoutSuffix){return result+'mÃ­nÃºta'}
return result+'mÃ­nÃºtu';case 'hh':if(plural$2(number)){return(result+(withoutSuffix||isFuture?'klukkustundir':'klukkustundum'))}
return result+'klukkustund';case 'd':if(withoutSuffix){return'dagur'}
return isFuture?'dag':'degi';case 'dd':if(plural$2(number)){if(withoutSuffix){return result+'dagar'}
return result+(isFuture?'daga':'dÃ¶gum')}else if(withoutSuffix){return result+'dagur'}
return result+(isFuture?'dag':'degi');case 'M':if(withoutSuffix){return'mÃ¡nuÃ°ur'}
return isFuture?'mÃ¡nuÃ°':'mÃ¡nuÃ°i';case 'MM':if(plural$2(number)){if(withoutSuffix){return result+'mÃ¡nuÃ°ir'}
return result+(isFuture?'mÃ¡nuÃ°i':'mÃ¡nuÃ°um')}else if(withoutSuffix){return result+'mÃ¡nuÃ°ur'}
return result+(isFuture?'mÃ¡nuÃ°':'mÃ¡nuÃ°i');case 'y':return withoutSuffix||isFuture?'Ã¡r':'Ã¡ri';case 'yy':if(plural$2(number)){return result+(withoutSuffix||isFuture?'Ã¡r':'Ã¡rum')}
return result+(withoutSuffix||isFuture?'Ã¡r':'Ã¡ri')}}
hooks.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:translate$5,ss:translate$5,m:translate$5,mm:translate$5,h:'klukkustund',hh:translate$5,d:translate$5,dd:translate$5,M:translate$5,MM:translate$5,y:translate$5,yy:translate$5,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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(){switch(this.day()){case 0:return'[la scorsa] dddd [alle] LT';default:return'[lo scorso] dddd [alle] LT'}},sameElse:'L',},relativeTime:{future:function(s){return(/^[0-9].+$/.test(s)?'tra':'in')+' '+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',M:'un mese',MM:'%d mesi',y:'un anno',yy:'%d anni',},dayOfMonthOrdinalParse:/\d{1,2}Âº/,ordinal:'%dÂº',week:{dow:1,doy:4,},});hooks.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()&gt;1?'lle ':this.hours()===0?' ':"ll'")+']LT')},nextDay:function(){return('[Domani a'+(this.hours()&gt;1?'lle ':this.hours()===0?' ':"ll'")+']LT')},nextWeek:function(){return('dddd [a'+(this.hours()&gt;1?'lle ':this.hours()===0?' ':"ll'")+']LT')},lastDay:function(){return('[Ieri a'+(this.hours()&gt;1?'lle ':this.hours()===0?' ':"ll'")+']LT')},lastWeek:function(){switch(this.day()){case 0:return('[La scorsa] dddd [a'+(this.hours()&gt;1?'lle ':this.hours()===0?' ':"ll'")+']LT');default:return('[Lo scorso] dddd [a'+(this.hours()&gt;1?'lle ':this.hours()===0?' ':"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,},});hooks.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:-Infinity,offset:1,name:'ç´€å…ƒå‰',narrow:'BC',abbr:'BC',},],eraYearOrdinalRegex:/(å…ƒ|\d+)å¹´/,eraYearOrdinalParse:function(input,match){return match[1]==='å…ƒ'?1:parseInt(match[1]||input,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(input){return input==='åˆå¾Œ'},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'åˆå‰'}else{return'åˆå¾Œ'}},calendar:{sameDay:'[ä»Šæ—¥] LT',nextDay:'[æ˜Žæ—¥] LT',nextWeek:function(now){if(now.week()!==this.week()){return'[æ¥é€±]dddd LT'}else{return'dddd LT'}},lastDay:'[æ˜¨æ—¥] LT',lastWeek:function(now){if(this.week()!==now.week()){return'[å…ˆé€±]dddd LT'}else{return'dddd LT'}},sameElse:'L',},dayOfMonthOrdinalParse:/\d{1,2}æ—¥/,ordinal:function(number,period){switch(period){case 'y':return number===1?'å…ƒå¹´':number+'å¹´';case 'd':case 'D':case 'DDD':return number+'æ—¥';default:return number}},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å¹´',},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='enjing'){return hour}else if(meridiem==='siyang'){return hour&gt;=11?hour:hour+12}else if(meridiem==='sonten'||meridiem==='ndalu'){return hour+12}},meridiem:function(hours,minutes,isLower){if(hours&lt;11){return'enjing'}else if(hours&lt;15){return'siyang'}else if(hours&lt;19){return'sonten'}else{return'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,},});hooks.defineLocale('ka',{months:'áƒ˜áƒáƒœáƒ•áƒáƒ&nbsp;áƒ˜_áƒ—áƒ”áƒ‘áƒ”áƒ&nbsp;áƒ•áƒáƒšáƒ˜_áƒ›áƒáƒ&nbsp;áƒ¢áƒ˜_áƒáƒžáƒ&nbsp;áƒ˜áƒšáƒ˜_áƒ›áƒáƒ˜áƒ¡áƒ˜_áƒ˜áƒ•áƒœáƒ˜áƒ¡áƒ˜_áƒ˜áƒ•áƒšáƒ˜áƒ¡áƒ˜_áƒáƒ’áƒ•áƒ˜áƒ¡áƒ¢áƒ_áƒ¡áƒ”áƒ¥áƒ¢áƒ”áƒ›áƒ‘áƒ”áƒ&nbsp;áƒ˜_áƒáƒ¥áƒ¢áƒáƒ›áƒ‘áƒ”áƒ&nbsp;áƒ˜_áƒœáƒáƒ”áƒ›áƒ‘áƒ”áƒ&nbsp;áƒ˜_áƒ“áƒ”áƒ™áƒ”áƒ›áƒ‘áƒ”áƒ&nbsp;áƒ˜'.split('_'),monthsShort:'áƒ˜áƒáƒœ_áƒ—áƒ”áƒ‘_áƒ›áƒáƒ&nbsp;_áƒáƒžáƒ&nbsp;_áƒ›áƒáƒ˜_áƒ˜áƒ•áƒœ_áƒ˜áƒ•áƒš_áƒáƒ’áƒ•_áƒ¡áƒ”áƒ¥_áƒáƒ¥áƒ¢_áƒœáƒáƒ”_áƒ“áƒ”áƒ™'.split('_'),weekdays:{standalone:'áƒ™áƒ•áƒ˜áƒ&nbsp;áƒ_áƒáƒ&nbsp;áƒ¨áƒáƒ‘áƒáƒ—áƒ˜_áƒ¡áƒáƒ›áƒ¨áƒáƒ‘áƒáƒ—áƒ˜_áƒáƒ—áƒ®áƒ¨áƒáƒ‘áƒáƒ—áƒ˜_áƒ®áƒ£áƒ—áƒ¨áƒáƒ‘áƒáƒ—áƒ˜_áƒžáƒáƒ&nbsp;áƒáƒ¡áƒ™áƒ”áƒ•áƒ˜_áƒ¨áƒáƒ‘áƒáƒ—áƒ˜'.split('_'),format:'áƒ™áƒ•áƒ˜áƒ&nbsp;áƒáƒ¡_áƒáƒ&nbsp;áƒ¨áƒáƒ‘áƒáƒ—áƒ¡_áƒ¡áƒáƒ›áƒ¨áƒáƒ‘áƒáƒ—áƒ¡_áƒáƒ—áƒ®áƒ¨áƒáƒ‘áƒáƒ—áƒ¡_áƒ®áƒ£áƒ—áƒ¨áƒáƒ‘áƒáƒ—áƒ¡_áƒžáƒáƒ&nbsp;áƒáƒ¡áƒ™áƒ”áƒ•áƒ¡_áƒ¨áƒáƒ‘áƒáƒ—áƒ¡'.split('_'),isFormat:/(áƒ¬áƒ˜áƒœáƒ|áƒ¨áƒ”áƒ›áƒ“áƒ”áƒ’)/,},weekdaysShort:'áƒ™áƒ•áƒ˜_áƒáƒ&nbsp;áƒ¨_áƒ¡áƒáƒ›_áƒáƒ—áƒ®_áƒ®áƒ£áƒ—_áƒžáƒáƒ&nbsp;_áƒ¨áƒáƒ‘'.split('_'),weekdaysMin:'áƒ™áƒ•_áƒáƒ&nbsp;_áƒ¡áƒ_áƒáƒ—_áƒ®áƒ£_áƒžáƒ_áƒ¨áƒ'.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(s){return s.replace(/(áƒ¬áƒáƒ›|áƒ¬áƒ£áƒ—|áƒ¡áƒáƒáƒ—|áƒ¬áƒ”áƒš|áƒ“áƒ¦|áƒ—áƒ•)(áƒ˜|áƒ”)/,function($0,$1,$2){return $2==='áƒ˜'?$1+'áƒ¨áƒ˜':$1+$2+'áƒ¨áƒ˜'})},past:function(s){if(/(áƒ¬áƒáƒ›áƒ˜|áƒ¬áƒ£áƒ—áƒ˜|áƒ¡áƒáƒáƒ—áƒ˜|áƒ“áƒ¦áƒ”|áƒ—áƒ•áƒ”)/.test(s)){return s.replace(/(áƒ˜|áƒ”)$/,'áƒ˜áƒ¡ áƒ¬áƒ˜áƒœ')}
if(/áƒ¬áƒ”áƒšáƒ˜/.test(s)){return s.replace(/áƒ¬áƒ”áƒšáƒ˜$/,'áƒ¬áƒšáƒ˜áƒ¡ áƒ¬áƒ˜áƒœ')}
return s},s:'áƒ&nbsp;áƒáƒ›áƒ“áƒ”áƒœáƒ˜áƒ›áƒ” áƒ¬áƒáƒ›áƒ˜',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(number){if(number===0){return number}
if(number===1){return number+'-áƒšáƒ˜'}
if(number&lt;20||(number&lt;=100&amp;&amp;number%20===0)||number%100===0){return'áƒ›áƒ”-'+number}
return number+'-áƒ”'},week:{dow:1,doy:7,},});var suffixes$1={0:'-ÑˆÑ–',1:'-ÑˆÑ–',2:'-ÑˆÑ–',3:'-ÑˆÑ–',4:'-ÑˆÑ–',5:'-ÑˆÑ–',6:'-ÑˆÑ‹',7:'-ÑˆÑ–',8:'-ÑˆÑ–',9:'-ÑˆÑ‹',10:'-ÑˆÑ‹',20:'-ÑˆÑ‹',30:'-ÑˆÑ‹',40:'-ÑˆÑ‹',50:'-ÑˆÑ–',60:'-ÑˆÑ‹',70:'-ÑˆÑ–',80:'-ÑˆÑ–',90:'-ÑˆÑ‹',100:'-ÑˆÑ–',};hooks.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(number){var a=number%10,b=number&gt;=100?100:null;return number+(suffixes$1[number]||suffixes$1[a]||suffixes$1[b])},week:{dow:1,doy:7,},});var symbolMap$9={1:'áŸ¡',2:'áŸ¢',3:'áŸ£',4:'áŸ¤',5:'áŸ¥',6:'áŸ¦',7:'áŸ§',8:'áŸ¨',9:'áŸ©',0:'áŸ&nbsp;',},numberMap$8={'áŸ¡':'1','áŸ¢':'2','áŸ£':'3','áŸ¤':'4','áŸ¥':'5','áŸ¦':'6','áŸ§':'7','áŸ¨':'8','áŸ©':'9','áŸ&nbsp;':'0',};hooks.defineLocale('km',{months:'áž˜áž€ážšáž¶_áž€áž»áž˜áŸ’áž—áŸˆ_áž˜áž¸áž“áž¶_áž˜áŸážŸáž¶_áž§ážŸáž—áž¶_áž˜áž·ážáž»áž“áž¶_áž€áž€áŸ’áž€ážŠáž¶_ážŸáž¸áž&nbsp;áž¶_áž€áž‰áŸ’áž‰áž¶_ážáž»áž›áž¶_ážœáž·áž…áŸ’áž†áž·áž€áž¶_áž’áŸ’áž“áž¼'.split('_'),monthsShort:'áž˜áž€ážšáž¶_áž€áž»áž˜áŸ’áž—áŸˆ_áž˜áž¸áž“áž¶_áž˜áŸážŸáž¶_áž§ážŸáž—áž¶_áž˜áž·ážáž»áž“áž¶_áž€áž€áŸ’áž€ážŠáž¶_ážŸáž¸áž&nbsp;áž¶_áž€áž‰áŸ’áž‰áž¶_ážáž»áž›áž¶_ážœáž·áž…áŸ’áž†áž·áž€áž¶_áž’áŸ’áž“áž¼'.split('_'),weekdays:'áž¢áž¶áž‘áž·ážáŸ’áž™_áž…áŸáž“áŸ’áž‘_áž¢áž„áŸ’áž‚áž¶ážš_áž–áž»áž’_áž–áŸ’ážšáž&nbsp;ážŸáŸ’áž”ážáž·áŸ_ážŸáž»áž€áŸ’ážš_ážŸáŸ…ážšáŸ'.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(input){return input==='áž›áŸ’áž„áž¶áž…'},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'áž–áŸ’ážšáž¹áž€'}else{return'áž›áŸ’áž„áž¶áž…'}},calendar:{sameDay:'[ážáŸ’áž„áŸƒáž“áŸáŸ‡ áž˜áŸ‰áŸ„áž„] LT',nextDay:'[ážŸáŸ’áž¢áŸ‚áž€ áž˜áŸ‰áŸ„áž„] LT',nextWeek:'dddd [áž˜áŸ‰áŸ„áž„] LT',lastDay:'[áž˜áŸ’ážŸáž·áž›áž˜áž·áž‰ áž˜áŸ‰áŸ„áž„] LT',lastWeek:'dddd [ážŸáž”áŸ’ážáž¶áž&nbsp;áŸáž˜áž»áž“] [áž˜áŸ‰áŸ„áž„] 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(string){return string.replace(/[áŸ¡áŸ¢áŸ£áŸ¤áŸ¥áŸ¦áŸ§áŸ¨áŸ©áŸ&nbsp;]/g,function(match){return numberMap$8[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$9[match]})},week:{dow:1,doy:4,},});var symbolMap$a={1:'à³§',2:'à³¨',3:'à³©',4:'à³ª',5:'à³«',6:'à³¬',7:'à³­',8:'à³®',9:'à³¯',0:'à³¦',},numberMap$9={'à³§':'1','à³¨':'2','à³©':'3','à³ª':'4','à³«':'5','à³¬':'6','à³­':'7','à³®':'8','à³¯':'9','à³¦':'0',};hooks.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(string){return string.replace(/[à³§à³¨à³©à³ªà³«à³¬à³­à³®à³¯à³¦]/g,function(match){return numberMap$9[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$a[match]})},meridiemParse:/à²°à²¾à²¤à³à²°à²¿|à²¬à³†à²³à²¿à²—à³à²—à³†|à²®à²§à³à²¯à²¾à²¹à³à²¨|à²¸à²‚à²œà³†/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à²°à²¾à²¤à³à²°à²¿'){return hour&lt;4?hour:hour+12}else if(meridiem==='à²¬à³†à²³à²¿à²—à³à²—à³†'){return hour}else if(meridiem==='à²®à²§à³à²¯à²¾à²¹à³à²¨'){return hour&gt;=10?hour:hour+12}else if(meridiem==='à²¸à²‚à²œà³†'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à²°à²¾à²¤à³à²°à²¿'}else if(hour&lt;10){return'à²¬à³†à²³à²¿à²—à³à²—à³†'}else if(hour&lt;17){return'à²®à²§à³à²¯à²¾à²¹à³à²¨'}else if(hour&lt;20){return'à²¸à²‚à²œà³†'}else{return'à²°à²¾à²¤à³à²°à²¿'}},dayOfMonthOrdinalParse:/\d{1,2}(à²¨à³†à³•)/,ordinal:function(number){return number+'à²¨à³†à³•'},week:{dow:0,doy:6,},});hooks.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:'ì¼ìš”ì¼_ì›”ìš”ì¼_í™”ìš”ì¼_ìˆ˜ìš”ì¼_ëª©ìš”ì¼_ê¸ˆìš”ì¼_í†&nbsp;ìš”ì¼'.split('_'),weekdaysShort:'ì¼_ì›”_í™”_ìˆ˜_ëª©_ê¸ˆ_í†&nbsp;'.split('_'),weekdaysMin:'ì¼_ì›”_í™”_ìˆ˜_ëª©_ê¸ˆ_í†&nbsp;'.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:'ì–´ì&nbsp;œ LT',lastWeek:'ì§€ë‚œì£¼ dddd LT',sameElse:'L',},relativeTime:{future:'%s í›„',past:'%s ì&nbsp;„',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(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'ì¼';case 'M':return number+'ì›”';case 'w':case 'W':return number+'ì£¼';default:return number}},meridiemParse:/ì˜¤ì&nbsp;„|ì˜¤í›„/,isPM:function(token){return token==='ì˜¤í›„'},meridiem:function(hour,minute,isUpper){return hour&lt;12?'ì˜¤ì&nbsp;„':'ì˜¤í›„'},});var symbolMap$b={1:'Ù¡',2:'Ù¢',3:'Ù£',4:'Ù¤',5:'Ù¥',6:'Ù¦',7:'Ù§',8:'Ù¨',9:'Ù©',0:'Ù&nbsp;',},numberMap$a={'Ù¡':'1','Ù¢':'2','Ù£':'3','Ù¤':'4','Ù¥':'5','Ù¦':'6','Ù§':'7','Ù¨':'8','Ù©':'9','Ù&nbsp;':'0',},months$8=['Ú©Ø§Ù†ÙˆÙ†ÛŒ Ø¯ÙˆÙˆÛ•Ù…','Ø´ÙˆØ¨Ø§Øª','Ø¦Ø§Ø²Ø§Ø±','Ù†ÛŒØ³Ø§Ù†','Ø¦Ø§ÛŒØ§Ø±','Ø­ÙˆØ²Û•ÛŒØ±Ø§Ù†','ØªÛ•Ù…Ù…ÙˆØ²','Ø¦Ø§Ø¨','Ø¦Û•ÛŒÙ„ÙˆÙˆÙ„','ØªØ´Ø±ÛŒÙ†ÛŒ ÛŒÛ•ÙƒÛ•Ù…','ØªØ´Ø±ÛŒÙ†ÛŒ Ø¯ÙˆÙˆÛ•Ù…','ÙƒØ§Ù†ÙˆÙ†ÛŒ ÛŒÛ•Ú©Û•Ù…',];hooks.defineLocale('ku',{months:months$8,monthsShort:months$8,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(input){return/Ø¦ÛŽÙˆØ§Ø±Ù‡â€Œ/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Ø¨Ù‡â€ŒÛŒØ§Ù†ÛŒ'}else{return'Ø¦ÛŽÙˆØ§Ø±Ù‡â€Œ'}},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(string){return string.replace(/[Ù¡Ù¢Ù£Ù¤Ù¥Ù¦Ù§Ù¨Ù©Ù&nbsp;]/g,function(match){return numberMap$a[match]}).replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$b[match]}).replace(/,/g,'ØŒ')},week:{dow:6,doy:12,},});var suffixes$2={0:'-Ñ‡Ò¯',1:'-Ñ‡Ð¸',2:'-Ñ‡Ð¸',3:'-Ñ‡Ò¯',4:'-Ñ‡Ò¯',5:'-Ñ‡Ð¸',6:'-Ñ‡Ñ‹',7:'-Ñ‡Ð¸',8:'-Ñ‡Ð¸',9:'-Ñ‡Ñƒ',10:'-Ñ‡Ñƒ',20:'-Ñ‡Ñ‹',30:'-Ñ‡Ñƒ',40:'-Ñ‡Ñ‹',50:'-Ñ‡Ò¯',60:'-Ñ‡Ñ‹',70:'-Ñ‡Ð¸',80:'-Ñ‡Ð¸',90:'-Ñ‡Ñƒ',100:'-Ñ‡Ò¯',};hooks.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(number){var a=number%10,b=number&gt;=100?100:null;return number+(suffixes$2[number]||suffixes$2[a]||suffixes$2[b])},week:{dow:1,doy:7,},});function processRelativeTime$6(number,withoutSuffix,key,isFuture){var format={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 withoutSuffix?format[key][0]:format[key][1]}
function processFutureTime(string){var number=string.substr(0,string.indexOf(' '));if(eifelerRegelAppliesToNumber(number)){return'a '+string}
return'an '+string}
function processPastTime(string){var number=string.substr(0,string.indexOf(' '));if(eifelerRegelAppliesToNumber(number)){return'viru '+string}
return'virun '+string}
function eifelerRegelAppliesToNumber(number){number=parseInt(number,10);if(isNaN(number)){return!1}
if(number&lt;0){return!0}else if(number&lt;10){if(4&lt;=number&amp;&amp;number&lt;=7){return!0}
return!1}else if(number&lt;100){var lastDigit=number%10,firstDigit=number/10;if(lastDigit===0){return eifelerRegelAppliesToNumber(firstDigit)}
return eifelerRegelAppliesToNumber(lastDigit)}else if(number&lt;10000){while(number&gt;=10){number=number/10}
return eifelerRegelAppliesToNumber(number)}else{number=number/1000;return eifelerRegelAppliesToNumber(number)}}
hooks.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:processFutureTime,past:processPastTime,s:'e puer Sekonnen',ss:'%d Sekonnen',m:processRelativeTime$6,mm:'%d Minutten',h:processRelativeTime$6,hh:'%d Stonnen',d:processRelativeTime$6,dd:'%d Deeg',M:processRelativeTime$6,MM:'%d MÃ©int',y:processRelativeTime$6,yy:'%d Joer',},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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(input){return input==='àº•àº­àº™à»àº¥àº‡'},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'àº•àº­àº™à»€àºŠàº»à»‰àº²'}else{return'àº•àº­àº™à»àº¥àº‡'}},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(number){return'àº—àºµà»ˆ'+number},});var units={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 translateSeconds(number,withoutSuffix,key,isFuture){if(withoutSuffix){return'kelios sekundÄ—s'}else{return isFuture?'keliÅ³ sekundÅ¾iÅ³':'kelias sekundes'}}
function translateSingular(number,withoutSuffix,key,isFuture){return withoutSuffix?forms(key)[0]:isFuture?forms(key)[1]:forms(key)[2]}
function special(number){return number%10===0||(number&gt;10&amp;&amp;number&lt;20)}
function forms(key){return units[key].split('_')}
function translate$6(number,withoutSuffix,key,isFuture){var result=number+' ';if(number===1){return(result+translateSingular(number,withoutSuffix,key[0],isFuture))}else if(withoutSuffix){return result+(special(number)?forms(key)[1]:forms(key)[0])}else{if(isFuture){return result+forms(key)[1]}else{return result+(special(number)?forms(key)[1]:forms(key)[2])}}}
hooks.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_Å&nbsp;eÅ¡'.split('_'),weekdaysMin:'S_P_A_T_K_Pn_Å&nbsp;'.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:'[Å&nbsp;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:translateSeconds,ss:translate$6,m:translateSingular,mm:translate$6,h:translateSingular,hh:translate$6,d:translateSingular,dd:translate$6,M:translateSingular,MM:translate$6,y:translateSingular,yy:translate$6,},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(number){return number+'-oji'},week:{dow:1,doy:4,},});var units$1={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 format$1(forms,number,withoutSuffix){if(withoutSuffix){return number%10===1&amp;&amp;number%100!==11?forms[2]:forms[3]}else{return number%10===1&amp;&amp;number%100!==11?forms[0]:forms[1]}}
function relativeTimeWithPlural$1(number,withoutSuffix,key){return number+' '+format$1(units$1[key],number,withoutSuffix)}
function relativeTimeWithSingular(number,withoutSuffix,key){return format$1(units$1[key],number,withoutSuffix)}
function relativeSeconds(number,withoutSuffix){return withoutSuffix?'daÅ¾as sekundes':'daÅ¾Äm sekundÄ“m'}
hooks.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:'[Å&nbsp;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:relativeSeconds,ss:relativeTimeWithPlural$1,m:relativeTimeWithSingular,mm:relativeTimeWithPlural$1,h:relativeTimeWithSingular,hh:relativeTimeWithPlural$1,d:relativeTimeWithSingular,dd:relativeTimeWithPlural$1,M:relativeTimeWithSingular,MM:relativeTimeWithPlural$1,y:relativeTimeWithSingular,yy:relativeTimeWithPlural$1,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});var translator={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(number,wordKey){return number===1?wordKey[0]:number&gt;=2&amp;&amp;number&lt;=4?wordKey[1]:wordKey[2]},translate:function(number,withoutSuffix,key){var wordKey=translator.words[key];if(key.length===1){return withoutSuffix?wordKey[0]:wordKey[1]}else{return(number+' '+translator.correctGrammaticalCase(number,wordKey))}},};hooks.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(){var lastWeekDays=['[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',];return lastWeekDays[this.day()]},sameElse:'L',},relativeTime:{future:'za %s',past:'prije %s',s:'nekoliko sekundi',ss:translator.translate,m:translator.translate,mm:translator.translate,h:translator.translate,hh:translator.translate,d:'dan',dd:translator.translate,M:'mjesec',MM:translator.translate,y:'godinu',yy:translator.translate,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});hooks.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,},});hooks.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(number){var lastDigit=number%10,last2Digits=number%100;if(number===0){return number+'-ÐµÐ²'}else if(last2Digits===0){return number+'-ÐµÐ½'}else if(last2Digits&gt;10&amp;&amp;last2Digits&lt;20){return number+'-Ñ‚Ð¸'}else if(lastDigit===1){return number+'-Ð²Ð¸'}else if(lastDigit===2){return number+'-Ñ€Ð¸'}else if(lastDigit===7||lastDigit===8){return number+'-Ð¼Ð¸'}else{return number+'-Ñ‚Ð¸'}},week:{dow:1,doy:7,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if((meridiem==='à´°à´¾à´¤àµà´°à´¿'&amp;&amp;hour&gt;=4)||meridiem==='à´‰à´šàµà´š à´•à´´à´¿à´žàµà´žàµ'||meridiem==='à´µàµˆà´•àµà´¨àµà´¨àµ‡à´°à´‚'){return hour+12}else{return hour}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à´°à´¾à´¤àµà´°à´¿'}else if(hour&lt;12){return'à´°à´¾à´µà´¿à´²àµ†'}else if(hour&lt;17){return'à´‰à´šàµà´š à´•à´´à´¿à´žàµà´žàµ'}else if(hour&lt;20){return'à´µàµˆà´•àµà´¨àµà´¨àµ‡à´°à´‚'}else{return'à´°à´¾à´¤àµà´°à´¿'}},});function translate$7(number,withoutSuffix,key,isFuture){switch(key){case 's':return withoutSuffix?'Ñ…ÑÐ´Ñ…ÑÐ½ ÑÐµÐºÑƒÐ½Ð´':'Ñ…ÑÐ´Ñ…ÑÐ½ ÑÐµÐºÑƒÐ½Ð´Ñ‹Ð½';case 'ss':return number+(withoutSuffix?' ÑÐµÐºÑƒÐ½Ð´':' ÑÐµÐºÑƒÐ½Ð´Ñ‹Ð½');case 'm':case 'mm':return number+(withoutSuffix?' Ð¼Ð¸Ð½ÑƒÑ‚':' Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹Ð½');case 'h':case 'hh':return number+(withoutSuffix?' Ñ†Ð°Ð³':' Ñ†Ð°Ð³Ð¸Ð¹Ð½');case 'd':case 'dd':return number+(withoutSuffix?' Ó©Ð´Ó©Ñ€':' Ó©Ð´Ñ€Ð¸Ð¹Ð½');case 'M':case 'MM':return number+(withoutSuffix?' ÑÐ°Ñ€':' ÑÐ°Ñ€Ñ‹Ð½');case 'y':case 'yy':return number+(withoutSuffix?' Ð¶Ð¸Ð»':' Ð¶Ð¸Ð»Ð¸Ð¹Ð½');default:return number}}
hooks.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(input){return input==='Ò®Ð¥'},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'Ò®Ó¨'}else{return'Ò®Ð¥'}},calendar:{sameDay:'[Ó¨Ð½Ó©Ó©Ð´Ó©Ñ€] LT',nextDay:'[ÐœÐ°Ñ€Ð³Ð°Ð°Ñˆ] LT',nextWeek:'[Ð˜Ñ€ÑÑ…] dddd LT',lastDay:'[Ó¨Ñ‡Ð¸Ð³Ð´Ó©Ñ€] LT',lastWeek:'[Ó¨Ð½Ð³Ó©Ñ€ÑÓ©Ð½] dddd LT',sameElse:'L',},relativeTime:{future:'%s Ð´Ð°Ñ€Ð°Ð°',past:'%s Ó©Ð¼Ð½Ó©',s:translate$7,ss:translate$7,m:translate$7,mm:translate$7,h:translate$7,hh:translate$7,d:translate$7,dd:translate$7,M:translate$7,MM:translate$7,y:translate$7,yy:translate$7,},dayOfMonthOrdinalParse:/\d{1,2} Ó©Ð´Ó©Ñ€/,ordinal:function(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+' Ó©Ð´Ó©Ñ€';default:return number}},});var symbolMap$c={1:'à¥§',2:'à¥¨',3:'à¥©',4:'à¥ª',5:'à¥«',6:'à¥¬',7:'à¥­',8:'à¥®',9:'à¥¯',0:'à¥¦',},numberMap$b={'à¥§':'1','à¥¨':'2','à¥©':'3','à¥ª':'4','à¥«':'5','à¥¬':'6','à¥­':'7','à¥®':'8','à¥¯':'9','à¥¦':'0',};function relativeTimeMr(number,withoutSuffix,string,isFuture){var output='';if(withoutSuffix){switch(string){case 's':output='à¤•à¤¾à¤¹à¥€ à¤¸à¥‡à¤•à¤‚à¤¦';break;case 'ss':output='%d à¤¸à¥‡à¤•à¤‚à¤¦';break;case 'm':output='à¤à¤• à¤®à¤¿à¤¨à¤¿à¤Ÿ';break;case 'mm':output='%d à¤®à¤¿à¤¨à¤¿à¤Ÿà¥‡';break;case 'h':output='à¤à¤• à¤¤à¤¾à¤¸';break;case 'hh':output='%d à¤¤à¤¾à¤¸';break;case 'd':output='à¤à¤• à¤¦à¤¿à¤µà¤¸';break;case 'dd':output='%d à¤¦à¤¿à¤µà¤¸';break;case 'M':output='à¤à¤• à¤®à¤¹à¤¿à¤¨à¤¾';break;case 'MM':output='%d à¤®à¤¹à¤¿à¤¨à¥‡';break;case 'y':output='à¤à¤• à¤µà¤°à¥à¤·';break;case 'yy':output='%d à¤µà¤°à¥à¤·à¥‡';break}}else{switch(string){case 's':output='à¤•à¤¾à¤¹à¥€ à¤¸à¥‡à¤•à¤‚à¤¦à¤¾à¤‚';break;case 'ss':output='%d à¤¸à¥‡à¤•à¤‚à¤¦à¤¾à¤‚';break;case 'm':output='à¤à¤•à¤¾ à¤®à¤¿à¤¨à¤¿à¤Ÿà¤¾';break;case 'mm':output='%d à¤®à¤¿à¤¨à¤¿à¤Ÿà¤¾à¤‚';break;case 'h':output='à¤à¤•à¤¾ à¤¤à¤¾à¤¸à¤¾';break;case 'hh':output='%d à¤¤à¤¾à¤¸à¤¾à¤‚';break;case 'd':output='à¤à¤•à¤¾ à¤¦à¤¿à¤µà¤¸à¤¾';break;case 'dd':output='%d à¤¦à¤¿à¤µà¤¸à¤¾à¤‚';break;case 'M':output='à¤à¤•à¤¾ à¤®à¤¹à¤¿à¤¨à¥à¤¯à¤¾';break;case 'MM':output='%d à¤®à¤¹à¤¿à¤¨à¥à¤¯à¤¾à¤‚';break;case 'y':output='à¤à¤•à¤¾ à¤µà¤°à¥à¤·à¤¾';break;case 'yy':output='%d à¤µà¤°à¥à¤·à¤¾à¤‚';break}}
return output.replace(/%d/i,number)}
hooks.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:relativeTimeMr,ss:relativeTimeMr,m:relativeTimeMr,mm:relativeTimeMr,h:relativeTimeMr,hh:relativeTimeMr,d:relativeTimeMr,dd:relativeTimeMr,M:relativeTimeMr,MM:relativeTimeMr,y:relativeTimeMr,yy:relativeTimeMr,},preparse:function(string){return string.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(match){return numberMap$b[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$c[match]})},meridiemParse:/à¤ªà¤¹à¤¾à¤Ÿà¥‡|à¤¸à¤•à¤¾à¤³à¥€|à¤¦à¥à¤ªà¤¾à¤°à¥€|à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€|à¤°à¤¾à¤¤à¥à¤°à¥€/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¤ªà¤¹à¤¾à¤Ÿà¥‡'||meridiem==='à¤¸à¤•à¤¾à¤³à¥€'){return hour}else if(meridiem==='à¤¦à¥à¤ªà¤¾à¤°à¥€'||meridiem==='à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€'||meridiem==='à¤°à¤¾à¤¤à¥à¤°à¥€'){return hour&gt;=12?hour:hour+12}},meridiem:function(hour,minute,isLower){if(hour&gt;=0&amp;&amp;hour&lt;6){return'à¤ªà¤¹à¤¾à¤Ÿà¥‡'}else if(hour&lt;12){return'à¤¸à¤•à¤¾à¤³à¥€'}else if(hour&lt;17){return'à¤¦à¥à¤ªà¤¾à¤°à¥€'}else if(hour&lt;20){return'à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€'}else{return'à¤°à¤¾à¤¤à¥à¤°à¥€'}},week:{dow:0,doy:6,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='pagi'){return hour}else if(meridiem==='tengahari'){return hour&gt;=11?hour:hour+12}else if(meridiem==='petang'||meridiem==='malam'){return hour+12}},meridiem:function(hours,minutes,isLower){if(hours&lt;11){return'pagi'}else if(hours&lt;15){return'tengahari'}else if(hours&lt;19){return'petang'}else{return'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,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='pagi'){return hour}else if(meridiem==='tengahari'){return hour&gt;=11?hour:hour+12}else if(meridiem==='petang'||meridiem==='malam'){return hour+12}},meridiem:function(hours,minutes,isLower){if(hours&lt;11){return'pagi'}else if(hours&lt;15){return'tengahari'}else if(hours&lt;19){return'petang'}else{return'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,},});hooks.defineLocale('mt',{months:'Jannar_Frar_Marzu_April_Mejju_Ä&nbsp;unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_DiÄ‹embru'.split('_'),monthsShort:'Jan_Fra_Mar_Apr_Mej_Ä&nbsp;un_Lul_Aww_Set_Ott_Nov_DiÄ‹'.split('_'),weekdays:'Il-Ä¦add_It-Tnejn_It-Tlieta_L-ErbgÄ§a_Il-Ä¦amis_Il-Ä&nbsp;imgÄ§a_Is-Sibt'.split('_'),weekdaysShort:'Ä¦ad_Tne_Tli_Erb_Ä¦am_Ä&nbsp;im_Sib'.split('_'),weekdaysMin:'Ä¦a_Tn_Tl_Er_Ä¦a_Ä&nbsp;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,},});var symbolMap$d={1:'á',2:'á‚',3:'áƒ',4:'á„',5:'á…',6:'á†',7:'á‡',8:'áˆ',9:'á‰',0:'á€',},numberMap$c={'á':'1','á‚':'2','áƒ':'3','á„':'4','á…':'5','á†':'6','á‡':'7','áˆ':'8','á‰':'9','á€':'0',};hooks.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(string){return string.replace(/[áá‚áƒá„á…á†á‡áˆá‰á€]/g,function(match){return numberMap$c[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$d[match]})},week:{dow:1,doy:4,},});hooks.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,},});var symbolMap$e={1:'à¥§',2:'à¥¨',3:'à¥©',4:'à¥ª',5:'à¥«',6:'à¥¬',7:'à¥­',8:'à¥®',9:'à¥¯',0:'à¥¦',},numberMap$d={'à¥§':'1','à¥¨':'2','à¥©':'3','à¥ª':'4','à¥«':'5','à¥¬':'6','à¥­':'7','à¥®':'8','à¥¯':'9','à¥¦':'0',};hooks.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(string){return string.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(match){return numberMap$d[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$e[match]})},meridiemParse:/à¤°à¤¾à¤¤à¤¿|à¤¬à¤¿à¤¹à¤¾à¤¨|à¤¦à¤¿à¤‰à¤à¤¸à¥‹|à¤¸à¤¾à¤à¤/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¤°à¤¾à¤¤à¤¿'){return hour&lt;4?hour:hour+12}else if(meridiem==='à¤¬à¤¿à¤¹à¤¾à¤¨'){return hour}else if(meridiem==='à¤¦à¤¿à¤‰à¤à¤¸à¥‹'){return hour&gt;=10?hour:hour+12}else if(meridiem==='à¤¸à¤¾à¤à¤'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;3){return'à¤°à¤¾à¤¤à¤¿'}else if(hour&lt;12){return'à¤¬à¤¿à¤¹à¤¾à¤¨'}else if(hour&lt;16){return'à¤¦à¤¿à¤‰à¤à¤¸à¥‹'}else if(hour&lt;20){return'à¤¸à¤¾à¤à¤'}else{return'à¤°à¤¾à¤¤à¤¿'}},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,},});var monthsShortWithDots$1='jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),monthsShortWithoutDots$1='jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'),monthsParse$8=[/^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,],monthsRegex$8=/^(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;hooks.defineLocale('nl-be',{months:'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortWithDots$1}else if(/-MMM-/.test(format)){return monthsShortWithoutDots$1[m.month()]}else{return monthsShortWithDots$1[m.month()]}},monthsRegex:monthsRegex$8,monthsShortRegex:monthsRegex$8,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:monthsParse$8,longMonthsParse:monthsParse$8,shortMonthsParse:monthsParse$8,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(number){return(number+(number===1||number===8||number&gt;=20?'ste':'de'))},week:{dow:1,doy:4,},});var monthsShortWithDots$2='jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),monthsShortWithoutDots$2='jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'),monthsParse$9=[/^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,],monthsRegex$9=/^(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;hooks.defineLocale('nl',{months:'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),monthsShort:function(m,format){if(!m){return monthsShortWithDots$2}else if(/-MMM-/.test(format)){return monthsShortWithoutDots$2[m.month()]}else{return monthsShortWithDots$2[m.month()]}},monthsRegex:monthsRegex$9,monthsShortRegex:monthsRegex$9,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:monthsParse$9,longMonthsParse:monthsParse$9,shortMonthsParse:monthsParse$9,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(number){return(number+(number===1||number===8||number&gt;=20?'ste':'de'))},week:{dow:1,doy:4,},});hooks.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,},});hooks.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(number,period){var output=number===1?'r':number===2?'n':number===3?'r':number===4?'t':'Ã¨';if(period==='w'||period==='W'){output='a'}
return number+output},week:{dow:1,doy:4,},});var symbolMap$f={1:'à©§',2:'à©¨',3:'à©©',4:'à©ª',5:'à©«',6:'à©¬',7:'à©­',8:'à©®',9:'à©¯',0:'à©¦',},numberMap$e={'à©§':'1','à©¨':'2','à©©':'3','à©ª':'4','à©«':'5','à©¬':'6','à©­':'7','à©®':'8','à©¯':'9','à©¦':'0',};hooks.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(string){return string.replace(/[à©§à©¨à©©à©ªà©«à©¬à©­à©®à©¯à©¦]/g,function(match){return numberMap$e[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$f[match]})},meridiemParse:/à¨°à¨¾à¨¤|à¨¸à¨µà©‡à¨°|à¨¦à©à¨ªà¨¹à¨¿à¨°|à¨¸à¨¼à¨¾à¨®/,meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à¨°à¨¾à¨¤'){return hour&lt;4?hour:hour+12}else if(meridiem==='à¨¸à¨µà©‡à¨°'){return hour}else if(meridiem==='à¨¦à©à¨ªà¨¹à¨¿à¨°'){return hour&gt;=10?hour:hour+12}else if(meridiem==='à¨¸à¨¼à¨¾à¨®'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à¨°à¨¾à¨¤'}else if(hour&lt;10){return'à¨¸à¨µà©‡à¨°'}else if(hour&lt;17){return'à¨¦à©à¨ªà¨¹à¨¿à¨°'}else if(hour&lt;20){return'à¨¸à¨¼à¨¾à¨®'}else{return'à¨°à¨¾à¨¤'}},week:{dow:0,doy:6,},});var monthsNominative='styczeÅ„_luty_marzec_kwiecieÅ„_maj_czerwiec_lipiec_sierpieÅ„_wrzesieÅ„_paÅºdziernik_listopad_grudzieÅ„'.split('_'),monthsSubjective='stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅ›nia_paÅºdziernika_listopada_grudnia'.split('_'),monthsParse$a=[/^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 plural$3(n){return n%10&lt;5&amp;&amp;n%10&gt;1&amp;&amp;~~(n/10)%10!==1}
function translate$8(number,withoutSuffix,key){var result=number+' ';switch(key){case 'ss':return result+(plural$3(number)?'sekundy':'sekund');case 'm':return withoutSuffix?'minuta':'minutÄ™';case 'mm':return result+(plural$3(number)?'minuty':'minut');case 'h':return withoutSuffix?'godzina':'godzinÄ™';case 'hh':return result+(plural$3(number)?'godziny':'godzin');case 'ww':return result+(plural$3(number)?'tygodnie':'tygodni');case 'MM':return result+(plural$3(number)?'miesiÄ…ce':'miesiÄ™cy');case 'yy':return result+(plural$3(number)?'lata':'lat')}}
hooks.defineLocale('pl',{months:function(momentToFormat,format){if(!momentToFormat){return monthsNominative}else if(/D MMMM/.test(format)){return monthsSubjective[momentToFormat.month()]}else{return monthsNominative[momentToFormat.month()]}},monthsShort:'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paÅº_lis_gru'.split('_'),monthsParse:monthsParse$a,longMonthsParse:monthsParse$a,shortMonthsParse:monthsParse$a,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:translate$8,m:translate$8,mm:translate$8,h:translate$8,hh:translate$8,d:'1 dzieÅ„',dd:'%d dni',w:'tydzieÅ„',ww:translate$8,M:'miesiÄ…c',MM:translate$8,y:'rok',yy:translate$8,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});hooks.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 [Ã&nbsp;s] HH:mm',LLLL:'dddd, D [de] MMMM [de] YYYY [Ã&nbsp;s] HH:mm',},calendar:{sameDay:'[Hoje Ã&nbsp;s] LT',nextDay:'[AmanhÃ£ Ã&nbsp;s] LT',nextWeek:'dddd [Ã&nbsp;s] LT',lastDay:'[Ontem Ã&nbsp;s] LT',lastWeek:function(){return this.day()===0||this.day()===6?'[Ãšltimo] dddd [Ã&nbsp;s] LT':'[Ãšltima] dddd [Ã&nbsp;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',});hooks.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 Ã&nbsp;s] LT',nextDay:'[AmanhÃ£ Ã&nbsp;s] LT',nextWeek:'dddd [Ã&nbsp;s] LT',lastDay:'[Ontem Ã&nbsp;s] LT',lastWeek:function(){return this.day()===0||this.day()===6?'[Ãšltimo] dddd [Ã&nbsp;s] LT':'[Ãšltima] dddd [Ã&nbsp;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,},});function relativeTimeWithPlural$2(number,withoutSuffix,key){var format={ss:'secunde',mm:'minute',hh:'ore',dd:'zile',ww:'sÄƒptÄƒmÃ¢ni',MM:'luni',yy:'ani',},separator=' ';if(number%100&gt;=20||(number&gt;=100&amp;&amp;number%100===0)){separator=' de '}
return number+separator+format[key]}
hooks.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:relativeTimeWithPlural$2,m:'un minut',mm:relativeTimeWithPlural$2,h:'o orÄƒ',hh:relativeTimeWithPlural$2,d:'o zi',dd:relativeTimeWithPlural$2,w:'o sÄƒptÄƒmÃ¢nÄƒ',ww:relativeTimeWithPlural$2,M:'o lunÄƒ',MM:relativeTimeWithPlural$2,y:'un an',yy:relativeTimeWithPlural$2,},week:{dow:1,doy:7,},});function plural$4(word,num){var forms=word.split('_');return num%10===1&amp;&amp;num%100!==11?forms[0]:num%10&gt;=2&amp;&amp;num%10&lt;=4&amp;&amp;(num%100&lt;10||num%100&gt;=20)?forms[1]:forms[2]}
function relativeTimeWithPlural$3(number,withoutSuffix,key){var format={ss:withoutSuffix?'ÑÐµÐºÑƒÐ½Ð´Ð°_ÑÐµÐºÑƒÐ½Ð´Ñ‹_ÑÐµÐºÑƒÐ½Ð´':'ÑÐµÐºÑƒÐ½Ð´Ñƒ_ÑÐµÐºÑƒÐ½Ð´Ñ‹_ÑÐµÐºÑƒÐ½Ð´',mm:withoutSuffix?'Ð¼Ð¸Ð½ÑƒÑ‚Ð°_Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹_Ð¼Ð¸Ð½ÑƒÑ‚':'Ð¼Ð¸Ð½ÑƒÑ‚Ñƒ_Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹_Ð¼Ð¸Ð½ÑƒÑ‚',hh:'Ñ‡Ð°Ñ_Ñ‡Ð°ÑÐ°_Ñ‡Ð°ÑÐ¾Ð²',dd:'Ð´ÐµÐ½ÑŒ_Ð´Ð½Ñ_Ð´Ð½ÐµÐ¹',ww:'Ð½ÐµÐ´ÐµÐ»Ñ_Ð½ÐµÐ´ÐµÐ»Ð¸_Ð½ÐµÐ´ÐµÐ»ÑŒ',MM:'Ð¼ÐµÑÑÑ†_Ð¼ÐµÑÑÑ†Ð°_Ð¼ÐµÑÑÑ†ÐµÐ²',yy:'Ð³Ð¾Ð´_Ð³Ð¾Ð´Ð°_Ð»ÐµÑ‚',};if(key==='m'){return withoutSuffix?'Ð¼Ð¸Ð½ÑƒÑ‚Ð°':'Ð¼Ð¸Ð½ÑƒÑ‚Ñƒ'}else{return number+' '+plural$4(format[key],+number)}}
var monthsParse$b=[/^ÑÐ½Ð²/i,/^Ñ„ÐµÐ²/i,/^Ð¼Ð°Ñ€/i,/^Ð°Ð¿Ñ€/i,/^Ð¼Ð°[Ð¹Ñ]/i,/^Ð¸ÑŽÐ½/i,/^Ð¸ÑŽÐ»/i,/^Ð°Ð²Ð³/i,/^ÑÐµÐ½/i,/^Ð¾ÐºÑ‚/i,/^Ð½Ð¾Ñ/i,/^Ð´ÐµÐº/i,];hooks.defineLocale('ru',{months:{format:'ÑÐ½Ð²Ð°Ñ€Ñ_Ñ„ÐµÐ²Ñ€Ð°Ð»Ñ_Ð¼Ð°Ñ€Ñ‚Ð°_Ð°Ð¿Ñ€ÐµÐ»Ñ_Ð¼Ð°Ñ_Ð¸ÑŽÐ½Ñ_Ð¸ÑŽÐ»Ñ_Ð°Ð²Ð³ÑƒÑÑ‚Ð°_ÑÐµÐ½Ñ‚ÑÐ±Ñ€Ñ_Ð¾ÐºÑ‚ÑÐ±Ñ€Ñ_Ð½Ð¾ÑÐ±Ñ€Ñ_Ð´ÐµÐºÐ°Ð±Ñ€Ñ'.split('_'),standalone:'ÑÐ½Ð²Ð°Ñ€ÑŒ_Ñ„ÐµÐ²Ñ€Ð°Ð»ÑŒ_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€ÐµÐ»ÑŒ_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³ÑƒÑÑ‚_ÑÐµÐ½Ñ‚ÑÐ±Ñ€ÑŒ_Ð¾ÐºÑ‚ÑÐ±Ñ€ÑŒ_Ð½Ð¾ÑÐ±Ñ€ÑŒ_Ð´ÐµÐºÐ°Ð±Ñ€ÑŒ'.split('_'),},monthsShort:{format:'ÑÐ½Ð²._Ñ„ÐµÐ²Ñ€._Ð¼Ð°Ñ€._Ð°Ð¿Ñ€._Ð¼Ð°Ñ_Ð¸ÑŽÐ½Ñ_Ð¸ÑŽÐ»Ñ_Ð°Ð²Ð³._ÑÐµÐ½Ñ‚._Ð¾ÐºÑ‚._Ð½Ð¾ÑÐ±._Ð´ÐµÐº.'.split('_'),standalone:'ÑÐ½Ð²._Ñ„ÐµÐ²Ñ€._Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€._Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³._ÑÐµÐ½Ñ‚._Ð¾ÐºÑ‚._Ð½Ð¾ÑÐ±._Ð´ÐµÐº.'.split('_'),},weekdays:{standalone:'Ð²Ð¾ÑÐºÑ€ÐµÑÐµÐ½ÑŒÐµ_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_ÑÑ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³_Ð¿ÑÑ‚Ð½Ð¸Ñ†Ð°_ÑÑƒÐ±Ð±Ð¾Ñ‚Ð°'.split('_'),format:'Ð²Ð¾ÑÐºÑ€ÐµÑÐµÐ½ÑŒÐµ_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_ÑÑ€ÐµÐ´Ñƒ_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³_Ð¿ÑÑ‚Ð½Ð¸Ñ†Ñƒ_ÑÑƒÐ±Ð±Ð¾Ñ‚Ñƒ'.split('_'),isFormat:/\[ ?[Ð’Ð²] ?(?:Ð¿Ñ€Ð¾ÑˆÐ»ÑƒÑŽ|ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ|ÑÑ‚Ñƒ)? ?] ?dddd/,},weekdaysShort:'Ð²Ñ_Ð¿Ð½_Ð²Ñ‚_ÑÑ€_Ñ‡Ñ‚_Ð¿Ñ‚_ÑÐ±'.split('_'),weekdaysMin:'Ð²Ñ_Ð¿Ð½_Ð²Ñ‚_ÑÑ€_Ñ‡Ñ‚_Ð¿Ñ‚_ÑÐ±'.split('_'),monthsParse:monthsParse$b,longMonthsParse:monthsParse$b,shortMonthsParse:monthsParse$b,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(now){if(now.week()!==this.week()){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'}}else{if(this.day()===2){return'[Ð’Ð¾] dddd, [Ð²] LT'}else{return'[Ð’] dddd, [Ð²] LT'}}},lastWeek:function(now){if(now.week()!==this.week()){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'}}else{if(this.day()===2){return'[Ð’Ð¾] dddd, [Ð²] LT'}else{return'[Ð’] dddd, [Ð²] LT'}}},sameElse:'L',},relativeTime:{future:'Ñ‡ÐµÑ€ÐµÐ· %s',past:'%s Ð½Ð°Ð·Ð°Ð´',s:'Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑÐµÐºÑƒÐ½Ð´',ss:relativeTimeWithPlural$3,m:relativeTimeWithPlural$3,mm:relativeTimeWithPlural$3,h:'Ñ‡Ð°Ñ',hh:relativeTimeWithPlural$3,d:'Ð´ÐµÐ½ÑŒ',dd:relativeTimeWithPlural$3,w:'Ð½ÐµÐ´ÐµÐ»Ñ',ww:relativeTimeWithPlural$3,M:'Ð¼ÐµÑÑÑ†',MM:relativeTimeWithPlural$3,y:'Ð³Ð¾Ð´',yy:relativeTimeWithPlural$3,},meridiemParse:/Ð½Ð¾Ñ‡Ð¸|ÑƒÑ‚Ñ€Ð°|Ð´Ð½Ñ|Ð²ÐµÑ‡ÐµÑ€Ð°/i,isPM:function(input){return/^(Ð´Ð½Ñ|Ð²ÐµÑ‡ÐµÑ€Ð°)$/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'Ð½Ð¾Ñ‡Ð¸'}else if(hour&lt;12){return'ÑƒÑ‚Ñ€Ð°'}else if(hour&lt;17){return'Ð´Ð½Ñ'}else{return'Ð²ÐµÑ‡ÐµÑ€Ð°'}},dayOfMonthOrdinalParse:/\d{1,2}-(Ð¹|Ð³Ð¾|Ñ)/,ordinal:function(number,period){switch(period){case 'M':case 'd':case 'DDD':return number+'-Ð¹';case 'D':return number+'-Ð³Ð¾';case 'w':case 'W':return number+'-Ñ';default:return number}},week:{dow:1,doy:4,},});var months$9=['Ø¬Ù†ÙˆØ±ÙŠ','ÙÙŠØ¨Ø±ÙˆØ±ÙŠ','Ù…Ø§Ø±Ú†','Ø§Ù¾Ø±ÙŠÙ„','Ù…Ø¦ÙŠ','Ø¬ÙˆÙ†','Ø¬ÙˆÙ„Ø§Ø¡Ù','Ø¢Ú¯Ø³Ù½','Ø³ÙŠÙ¾Ù½Ù…Ø¨Ø±','Ø¢ÚªÙ½ÙˆØ¨Ø±','Ù†ÙˆÙ…Ø¨Ø±','ÚŠØ³Ù…Ø¨Ø±',],days$1=['Ø¢Ú†Ø±','Ø³ÙˆÙ…Ø±','Ø§Ú±Ø§Ø±Ùˆ','Ø§Ø±Ø¨Ø¹','Ø®Ù…ÙŠØ³','Ø¬Ù…Ø¹','Ú‡Ù†Ú‡Ø±'];hooks.defineLocale('sd',{months:months$9,monthsShort:months$9,weekdays:days$1,weekdaysShort:days$1,weekdaysMin:days$1,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(input){return'Ø´Ø§Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'ØµØ¨Ø­'}
return'Ø´Ø§Ù…'},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(string){return string.replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/,/g,'ØŒ')},week:{dow:1,doy:4,},});hooks.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,},});hooks.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(number){return number+' à·€à·à¶±à·’'},meridiemParse:/à¶´à·™à¶» à·€à¶»à·”|à¶´à·ƒà·Š à·€à¶»à·”|à¶´à·™.à·€|à¶´.à·€./,isPM:function(input){return input==='à¶´.à·€.'||input==='à¶´à·ƒà·Š à·€à¶»à·”'},meridiem:function(hours,minutes,isLower){if(hours&gt;11){return isLower?'à¶´.à·€.':'à¶´à·ƒà·Š à·€à¶»à·”'}else{return isLower?'à¶´à·™.à·€.':'à¶´à·™à¶» à·€à¶»à·”'}},});var months$a='januÃ¡r_februÃ¡r_marec_aprÃ­l_mÃ¡j_jÃºn_jÃºl_august_september_oktÃ³ber_november_december'.split('_'),monthsShort$7='jan_feb_mar_apr_mÃ¡j_jÃºn_jÃºl_aug_sep_okt_nov_dec'.split('_');function plural$5(n){return n&gt;1&amp;&amp;n&lt;5}
function translate$9(number,withoutSuffix,key,isFuture){var result=number+' ';switch(key){case 's':return withoutSuffix||isFuture?'pÃ¡r sekÃºnd':'pÃ¡r sekundami';case 'ss':if(withoutSuffix||isFuture){return result+(plural$5(number)?'sekundy':'sekÃºnd')}else{return result+'sekundami'}
case 'm':return withoutSuffix?'minÃºta':isFuture?'minÃºtu':'minÃºtou';case 'mm':if(withoutSuffix||isFuture){return result+(plural$5(number)?'minÃºty':'minÃºt')}else{return result+'minÃºtami'}
case 'h':return withoutSuffix?'hodina':isFuture?'hodinu':'hodinou';case 'hh':if(withoutSuffix||isFuture){return result+(plural$5(number)?'hodiny':'hodÃ­n')}else{return result+'hodinami'}
case 'd':return withoutSuffix||isFuture?'deÅˆ':'dÅˆom';case 'dd':if(withoutSuffix||isFuture){return result+(plural$5(number)?'dni':'dnÃ­')}else{return result+'dÅˆami'}
case 'M':return withoutSuffix||isFuture?'mesiac':'mesiacom';case 'MM':if(withoutSuffix||isFuture){return result+(plural$5(number)?'mesiace':'mesiacov')}else{return result+'mesiacmi'}
case 'y':return withoutSuffix||isFuture?'rok':'rokom';case 'yy':if(withoutSuffix||isFuture){return result+(plural$5(number)?'roky':'rokov')}else{return result+'rokmi'}}}
hooks.defineLocale('sk',{months:months$a,monthsShort:monthsShort$7,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:return'[minulÃ½] dddd [o] LT';case 3:return'[minulÃº stredu o] LT';case 4:case 5:return'[minulÃ½] dddd [o] LT';case 6:return'[minulÃº sobotu o] LT'}},sameElse:'L',},relativeTime:{future:'za %s',past:'pred %s',s:translate$9,ss:translate$9,m:translate$9,mm:translate$9,h:translate$9,hh:translate$9,d:translate$9,dd:translate$9,M:translate$9,MM:translate$9,y:translate$9,yy:translate$9,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});function processRelativeTime$7(number,withoutSuffix,key,isFuture){var result=number+' ';switch(key){case 's':return withoutSuffix||isFuture?'nekaj sekund':'nekaj sekundami';case 'ss':if(number===1){result+=withoutSuffix?'sekundo':'sekundi'}else if(number===2){result+=withoutSuffix||isFuture?'sekundi':'sekundah'}else if(number&lt;5){result+=withoutSuffix||isFuture?'sekunde':'sekundah'}else{result+='sekund'}
return result;case 'm':return withoutSuffix?'ena minuta':'eno minuto';case 'mm':if(number===1){result+=withoutSuffix?'minuta':'minuto'}else if(number===2){result+=withoutSuffix||isFuture?'minuti':'minutama'}else if(number&lt;5){result+=withoutSuffix||isFuture?'minute':'minutami'}else{result+=withoutSuffix||isFuture?'minut':'minutami'}
return result;case 'h':return withoutSuffix?'ena ura':'eno uro';case 'hh':if(number===1){result+=withoutSuffix?'ura':'uro'}else if(number===2){result+=withoutSuffix||isFuture?'uri':'urama'}else if(number&lt;5){result+=withoutSuffix||isFuture?'ure':'urami'}else{result+=withoutSuffix||isFuture?'ur':'urami'}
return result;case 'd':return withoutSuffix||isFuture?'en dan':'enim dnem';case 'dd':if(number===1){result+=withoutSuffix||isFuture?'dan':'dnem'}else if(number===2){result+=withoutSuffix||isFuture?'dni':'dnevoma'}else{result+=withoutSuffix||isFuture?'dni':'dnevi'}
return result;case 'M':return withoutSuffix||isFuture?'en mesec':'enim mesecem';case 'MM':if(number===1){result+=withoutSuffix||isFuture?'mesec':'mesecem'}else if(number===2){result+=withoutSuffix||isFuture?'meseca':'mesecema'}else if(number&lt;5){result+=withoutSuffix||isFuture?'mesece':'meseci'}else{result+=withoutSuffix||isFuture?'mesecev':'meseci'}
return result;case 'y':return withoutSuffix||isFuture?'eno leto':'enim letom';case 'yy':if(number===1){result+=withoutSuffix||isFuture?'leto':'letom'}else if(number===2){result+=withoutSuffix||isFuture?'leti':'letoma'}else if(number&lt;5){result+=withoutSuffix||isFuture?'leta':'leti'}else{result+=withoutSuffix||isFuture?'let':'leti'}
return result}}
hooks.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:processRelativeTime$7,ss:processRelativeTime$7,m:processRelativeTime$7,mm:processRelativeTime$7,h:processRelativeTime$7,hh:processRelativeTime$7,d:processRelativeTime$7,dd:processRelativeTime$7,M:processRelativeTime$7,MM:processRelativeTime$7,y:processRelativeTime$7,yy:processRelativeTime$7,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});hooks.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(input){return input.charAt(0)==='M'},meridiem:function(hours,minutes,isLower){return hours&lt;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,},});var translator$1={words:{ss:['ÑÐµÐºÑƒÐ½Ð´Ð°','ÑÐµÐºÑƒÐ½Ð´Ðµ','ÑÐµÐºÑƒÐ½Ð´Ð¸'],m:['Ñ˜ÐµÐ´Ð°Ð½ Ð¼Ð¸Ð½ÑƒÑ‚','Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð¼Ð¸Ð½ÑƒÑ‚Ð°'],mm:['Ð¼Ð¸Ð½ÑƒÑ‚','Ð¼Ð¸Ð½ÑƒÑ‚Ð°','Ð¼Ð¸Ð½ÑƒÑ‚Ð°'],h:['Ñ˜ÐµÐ´Ð°Ð½ ÑÐ°Ñ‚','Ñ˜ÐµÐ´Ð½Ð¾Ð³ ÑÐ°Ñ‚Ð°'],hh:['ÑÐ°Ñ‚','ÑÐ°Ñ‚Ð°','ÑÐ°Ñ‚Ð¸'],d:['Ñ˜ÐµÐ´Ð°Ð½ Ð´Ð°Ð½','Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð´Ð°Ð½Ð°'],dd:['Ð´Ð°Ð½','Ð´Ð°Ð½Ð°','Ð´Ð°Ð½Ð°'],M:['Ñ˜ÐµÐ´Ð°Ð½ Ð¼ÐµÑÐµÑ†','Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð¼ÐµÑÐµÑ†Ð°'],MM:['Ð¼ÐµÑÐµÑ†','Ð¼ÐµÑÐµÑ†Ð°','Ð¼ÐµÑÐµÑ†Ð¸'],y:['Ñ˜ÐµÐ´Ð½Ñƒ Ð³Ð¾Ð´Ð¸Ð½Ñƒ','Ñ˜ÐµÐ´Ð½Ðµ Ð³Ð¾Ð´Ð¸Ð½Ðµ'],yy:['Ð³Ð¾Ð´Ð¸Ð½Ñƒ','Ð³Ð¾Ð´Ð¸Ð½Ðµ','Ð³Ð¾Ð´Ð¸Ð½Ð°'],},correctGrammaticalCase:function(number,wordKey){if(number%10&gt;=1&amp;&amp;number%10&lt;=4&amp;&amp;(number%100&lt;10||number%100&gt;=20)){return number%10===1?wordKey[0]:wordKey[1]}
return wordKey[2]},translate:function(number,withoutSuffix,key,isFuture){var wordKey=translator$1.words[key],word;if(key.length===1){if(key==='y'&amp;&amp;withoutSuffix)return'Ñ˜ÐµÐ´Ð½Ð° Ð³Ð¾Ð´Ð¸Ð½Ð°';return isFuture||withoutSuffix?wordKey[0]:wordKey[1]}
word=translator$1.correctGrammaticalCase(number,wordKey);if(key==='yy'&amp;&amp;withoutSuffix&amp;&amp;word==='Ð³Ð¾Ð´Ð¸Ð½Ñƒ'){return number+' Ð³Ð¾Ð´Ð¸Ð½Ð°'}
return number+' '+word},};hooks.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(){var lastWeekDays=['[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [Ð½ÐµÐ´ÐµÑ™Ðµ] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ð¿Ð¾Ð½ÐµÐ´ÐµÑ™ÐºÐ°] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [ÑƒÑ‚Ð¾Ñ€ÐºÐ°] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [ÑÑ€ÐµÐ´Ðµ] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ñ‡ÐµÑ‚Ð²Ñ€Ñ‚ÐºÐ°] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ð¿ÐµÑ‚ÐºÐ°] [Ñƒ] LT','[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [ÑÑƒÐ±Ð¾Ñ‚Ðµ] [Ñƒ] LT',];return lastWeekDays[this.day()]},sameElse:'L',},relativeTime:{future:'Ð·Ð° %s',past:'Ð¿Ñ€Ðµ %s',s:'Ð½ÐµÐºÐ¾Ð»Ð¸ÐºÐ¾ ÑÐµÐºÑƒÐ½Ð´Ð¸',ss:translator$1.translate,m:translator$1.translate,mm:translator$1.translate,h:translator$1.translate,hh:translator$1.translate,d:translator$1.translate,dd:translator$1.translate,M:translator$1.translate,MM:translator$1.translate,y:translator$1.translate,yy:translator$1.translate,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});var translator$2={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(number,wordKey){if(number%10&gt;=1&amp;&amp;number%10&lt;=4&amp;&amp;(number%100&lt;10||number%100&gt;=20)){return number%10===1?wordKey[0]:wordKey[1]}
return wordKey[2]},translate:function(number,withoutSuffix,key,isFuture){var wordKey=translator$2.words[key],word;if(key.length===1){if(key==='y'&amp;&amp;withoutSuffix)return'jedna godina';return isFuture||withoutSuffix?wordKey[0]:wordKey[1]}
word=translator$2.correctGrammaticalCase(number,wordKey);if(key==='yy'&amp;&amp;withoutSuffix&amp;&amp;word==='godinu'){return number+' godina'}
return number+' '+word},};hooks.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(){var lastWeekDays=['[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',];return lastWeekDays[this.day()]},sameElse:'L',},relativeTime:{future:'za %s',past:'pre %s',s:'nekoliko sekundi',ss:translator$2.translate,m:translator$2.translate,mm:translator$2.translate,h:translator$2.translate,hh:translator$2.translate,d:translator$2.translate,dd:translator$2.translate,M:translator$2.translate,MM:translator$2.translate,y:translator$2.translate,yy:translator$2.translate,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7,},});hooks.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(hours,minutes,isLower){if(hours&lt;11){return'ekuseni'}else if(hours&lt;15){return'emini'}else if(hours&lt;19){return'entsambama'}else{return'ebusuku'}},meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='ekuseni'){return hour}else if(meridiem==='emini'){return hour&gt;=11?hour:hour+12}else if(meridiem==='entsambama'||meridiem==='ebusuku'){if(hour===0){return 0}
return hour+12}},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:'%d',week:{dow:1,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?':e':b===1?':a':b===2?':a':b===3?':e':':e';return number+output},week:{dow:1,doy:4,},});hooks.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,},});var symbolMap$g={1:'à¯§',2:'à¯¨',3:'à¯©',4:'à¯ª',5:'à¯«',6:'à¯¬',7:'à¯­',8:'à¯®',9:'à¯¯',0:'à¯¦',},numberMap$f={'à¯§':'1','à¯¨':'2','à¯©':'3','à¯ª':'4','à¯«':'5','à¯¬':'6','à¯­':'7','à¯®':'8','à¯¯':'9','à¯¦':'0',};hooks.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(number){return number+'à®µà®¤à¯'},preparse:function(string){return string.replace(/[à¯§à¯¨à¯©à¯ªà¯«à¯¬à¯­à¯®à¯¯à¯¦]/g,function(match){return numberMap$f[match]})},postformat:function(string){return string.replace(/\d/g,function(match){return symbolMap$g[match]})},meridiemParse:/à®¯à®¾à®®à®®à¯|à®µà¯ˆà®•à®±à¯ˆ|à®•à®¾à®²à¯ˆ|à®¨à®£à¯à®ªà®•à®²à¯|à®Žà®±à¯à®ªà®¾à®Ÿà¯|à®®à®¾à®²à¯ˆ/,meridiem:function(hour,minute,isLower){if(hour&lt;2){return' à®¯à®¾à®®à®®à¯'}else if(hour&lt;6){return' à®µà¯ˆà®•à®±à¯ˆ'}else if(hour&lt;10){return' à®•à®¾à®²à¯ˆ'}else if(hour&lt;14){return' à®¨à®£à¯à®ªà®•à®²à¯'}else if(hour&lt;18){return' à®Žà®±à¯à®ªà®¾à®Ÿà¯'}else if(hour&lt;22){return' à®®à®¾à®²à¯ˆ'}else{return' à®¯à®¾à®®à®®à¯'}},meridiemHour:function(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à®¯à®¾à®®à®®à¯'){return hour&lt;2?hour:hour+12}else if(meridiem==='à®µà¯ˆà®•à®±à¯ˆ'||meridiem==='à®•à®¾à®²à¯ˆ'){return hour}else if(meridiem==='à®¨à®£à¯à®ªà®•à®²à¯'){return hour&gt;=10?hour:hour+12}else{return hour+12}},week:{dow:0,doy:6,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='à°°à°¾à°¤à±à°°à°¿'){return hour&lt;4?hour:hour+12}else if(meridiem==='à°‰à°¦à°¯à°‚'){return hour}else if(meridiem==='à°®à°§à±à°¯à°¾à°¹à±à°¨à°‚'){return hour&gt;=10?hour:hour+12}else if(meridiem==='à°¸à°¾à°¯à°‚à°¤à±à°°à°‚'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'à°°à°¾à°¤à±à°°à°¿'}else if(hour&lt;10){return'à°‰à°¦à°¯à°‚'}else if(hour&lt;17){return'à°®à°§à±à°¯à°¾à°¹à±à°¨à°‚'}else if(hour&lt;20){return'à°¸à°¾à°¯à°‚à°¤à±à°°à°‚'}else{return'à°°à°¾à°¤à±à°°à°¿'}},week:{dow:0,doy:6,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});var suffixes$3={0:'-ÑƒÐ¼',1:'-ÑƒÐ¼',2:'-ÑŽÐ¼',3:'-ÑŽÐ¼',4:'-ÑƒÐ¼',5:'-ÑƒÐ¼',6:'-ÑƒÐ¼',7:'-ÑƒÐ¼',8:'-ÑƒÐ¼',9:'-ÑƒÐ¼',10:'-ÑƒÐ¼',12:'-ÑƒÐ¼',13:'-ÑƒÐ¼',20:'-ÑƒÐ¼',30:'-ÑŽÐ¼',40:'-ÑƒÐ¼',50:'-ÑƒÐ¼',60:'-ÑƒÐ¼',70:'-ÑƒÐ¼',80:'-ÑƒÐ¼',90:'-ÑƒÐ¼',100:'-ÑƒÐ¼',};hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='ÑˆÐ°Ð±'){return hour&lt;4?hour:hour+12}else if(meridiem==='ÑÑƒÐ±Ò³'){return hour}else if(meridiem==='Ñ€Ó¯Ð·'){return hour&gt;=11?hour:hour+12}else if(meridiem==='Ð±ÐµÐ³Ð¾Ò³'){return hour+12}},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'ÑˆÐ°Ð±'}else if(hour&lt;11){return'ÑÑƒÐ±Ò³'}else if(hour&lt;16){return'Ñ€Ó¯Ð·'}else if(hour&lt;19){return'Ð±ÐµÐ³Ð¾Ò³'}else{return'ÑˆÐ°Ð±'}},dayOfMonthOrdinalParse:/\d{1,2}-(ÑƒÐ¼|ÑŽÐ¼)/,ordinal:function(number){var a=number%10,b=number&gt;=100?100:null;return number+(suffixes$3[number]||suffixes$3[a]||suffixes$3[b])},week:{dow:1,doy:7,},});hooks.defineLocale('th',{months:'à¸¡à¸à¸£à¸²à¸„à¸¡_à¸à¸¸à¸¡à¸&nbsp;à¸²à¸žà¸±à¸™à¸˜à¹Œ_à¸¡à¸µà¸™à¸²à¸„à¸¡_à¹€à¸¡à¸©à¸²à¸¢à¸™_à¸žà¸¤à¸©à¸&nbsp;à¸²à¸„à¸¡_à¸¡à¸´à¸–à¸¸à¸™à¸²à¸¢à¸™_à¸à¸£à¸à¸Žà¸²à¸„à¸¡_à¸ªà¸´à¸‡à¸«à¸²à¸„à¸¡_à¸à¸±à¸™à¸¢à¸²à¸¢à¸™_à¸•à¸¸à¸¥à¸²à¸„à¸¡_à¸žà¸¤à¸¨à¸ˆà¸´à¸à¸²à¸¢à¸™_à¸˜à¸±à¸™à¸§à¸²à¸„à¸¡'.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(input){return input==='à¸«à¸¥à¸±à¸‡à¹€à¸—à¸µà¹ˆà¸¢à¸‡'},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'à¸à¹ˆà¸­à¸™à¹€à¸—à¸µà¹ˆà¸¢à¸‡'}else{return'à¸«à¸¥à¸±à¸‡à¹€à¸—à¸µà¹ˆà¸¢à¸‡'}},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 à¸›à¸µ',},});var suffixes$4={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",};hooks.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(number,period){switch(period){case 'd':case 'D':case 'Do':case 'DD':return number;default:if(number===0){return number+"'unjy"}
var a=number%10,b=(number%100)-a,c=number&gt;=100?100:null;return number+(suffixes$4[a]||suffixes$4[b]||suffixes$4[c])}},week:{dow:1,doy:7,},});hooks.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(number){return number},week:{dow:1,doy:4,},});var numbersNouns='pagh_waâ€™_chaâ€™_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_');function translateFuture(output){var time=output;time=output.indexOf('jaj')!==-1?time.slice(0,-3)+'leS':output.indexOf('jar')!==-1?time.slice(0,-3)+'waQ':output.indexOf('DIS')!==-1?time.slice(0,-3)+'nem':time+' pIq';return time}
function translatePast(output){var time=output;time=output.indexOf('jaj')!==-1?time.slice(0,-3)+'Huâ€™':output.indexOf('jar')!==-1?time.slice(0,-3)+'wen':output.indexOf('DIS')!==-1?time.slice(0,-3)+'ben':time+' ret';return time}
function translate$a(number,withoutSuffix,string,isFuture){var numberNoun=numberAsNoun(number);switch(string){case 'ss':return numberNoun+' lup';case 'mm':return numberNoun+' tup';case 'hh':return numberNoun+' rep';case 'dd':return numberNoun+' jaj';case 'MM':return numberNoun+' jar';case 'yy':return numberNoun+' DIS'}}
function numberAsNoun(number){var hundred=Math.floor((number%1000)/100),ten=Math.floor((number%100)/10),one=number%10,word='';if(hundred&gt;0){word+=numbersNouns[hundred]+'vatlh'}
if(ten&gt;0){word+=(word!==''?' ':'')+numbersNouns[ten]+'maH'}
if(one&gt;0){word+=(word!==''?' ':'')+numbersNouns[one]}
return word===''?'pagh':word}
hooks.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:translateFuture,past:translatePast,s:'puS lup',ss:translate$a,m:'waâ€™ tup',mm:translate$a,h:'waâ€™ rep',hh:translate$a,d:'waâ€™ jaj',dd:translate$a,M:'waâ€™ jar',MM:translate$a,y:'waâ€™ DIS',yy:translate$a,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});var suffixes$5={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Ä±",};hooks.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(hours,minutes,isLower){if(hours&lt;12){return isLower?'Ã¶Ã¶':'Ã–Ã–'}else{return isLower?'Ã¶s':'Ã–S'}},meridiemParse:/Ã¶Ã¶|Ã–Ã–|Ã¶s|Ã–S/,isPM:function(input){return input==='Ã¶s'||input==='Ã–S'},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(number,period){switch(period){case 'd':case 'D':case 'Do':case 'DD':return number;default:if(number===0){return number+"'Ä±ncÄ±"}
var a=number%10,b=(number%100)-a,c=number&gt;=100?100:null;return number+(suffixes$5[a]||suffixes$5[b]||suffixes$5[c])}},week:{dow:1,doy:7,},});hooks.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(input){return"d'o"===input.toLowerCase()},meridiem:function(hours,minutes,isLower){if(hours&gt;11){return isLower?"d'o":"D'O"}else{return isLower?"d'a":"D'A"}},calendar:{sameDay:'[oxhi Ã&nbsp;] LT',nextDay:'[demÃ&nbsp; Ã&nbsp;] LT',nextWeek:'dddd [Ã&nbsp;] LT',lastDay:'[ieiri Ã&nbsp;] LT',lastWeek:'[sÃ¼r el] dddd [lasteu Ã&nbsp;] LT',sameElse:'L',},relativeTime:{future:'osprei %s',past:'ja%s',s:processRelativeTime$8,ss:processRelativeTime$8,m:processRelativeTime$8,mm:processRelativeTime$8,h:processRelativeTime$8,hh:processRelativeTime$8,d:processRelativeTime$8,dd:processRelativeTime$8,M:processRelativeTime$8,MM:processRelativeTime$8,y:processRelativeTime$8,yy:processRelativeTime$8,},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4,},});function processRelativeTime$8(number,withoutSuffix,key,isFuture){var format={s:['viensas secunds',"'iensas secunds"],ss:[number+' secunds',''+number+' secunds'],m:["'n mÃ­ut","'iens mÃ­ut"],mm:[number+' mÃ­uts',''+number+' mÃ­uts'],h:["'n Ã¾ora","'iensa Ã¾ora"],hh:[number+' Ã¾oras',''+number+' Ã¾oras'],d:["'n ziua","'iensa ziua"],dd:[number+' ziuas',''+number+' ziuas'],M:["'n mes","'iens mes"],MM:[number+' mesen',''+number+' mesen'],y:["'n ar","'iens ar"],yy:[number+' ars',''+number+' ars'],};return isFuture?format[key][0]:withoutSuffix?format[key][0]:format[key][1]}
hooks.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,},});hooks.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,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='ÙŠÛØ±Ù‰Ù… ÙƒÛÚ†Û•'||meridiem==='Ø³Û•Ú¾Û•Ø±'||meridiem==='Ú†ÛˆØ´ØªÙ‰Ù† Ø¨Û‡Ø±Û‡Ù†'){return hour}else if(meridiem==='Ú†ÛˆØ´ØªÙ‰Ù† ÙƒÛÙŠÙ‰Ù†'||meridiem==='ÙƒÛ•Ú†'){return hour+12}else{return hour&gt;=11?hour:hour+12}},meridiem:function(hour,minute,isLower){var hm=hour*100+minute;if(hm&lt;600){return'ÙŠÛØ±Ù‰Ù… ÙƒÛÚ†Û•'}else if(hm&lt;900){return'Ø³Û•Ú¾Û•Ø±'}else if(hm&lt;1130){return'Ú†ÛˆØ´ØªÙ‰Ù† Ø¨Û‡Ø±Û‡Ù†'}else if(hm&lt;1230){return'Ú†ÛˆØ´'}else if(hm&lt;1800){return'Ú†ÛˆØ´ØªÙ‰Ù† ÙƒÛÙŠÙ‰Ù†'}else{return'ÙƒÛ•Ú†'}},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(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'-ÙƒÛˆÙ†Ù‰';case 'w':case 'W':return number+'-Ú¾Û•Ù¾ØªÛ•';default:return number}},preparse:function(string){return string.replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/,/g,'ØŒ')},week:{dow:1,doy:7,},});function plural$6(word,num){var forms=word.split('_');return num%10===1&amp;&amp;num%100!==11?forms[0]:num%10&gt;=2&amp;&amp;num%10&lt;=4&amp;&amp;(num%100&lt;10||num%100&gt;=20)?forms[1]:forms[2]}
function relativeTimeWithPlural$4(number,withoutSuffix,key){var format={ss:withoutSuffix?'ÑÐµÐºÑƒÐ½Ð´Ð°_ÑÐµÐºÑƒÐ½Ð´Ð¸_ÑÐµÐºÑƒÐ½Ð´':'ÑÐµÐºÑƒÐ½Ð´Ñƒ_ÑÐµÐºÑƒÐ½Ð´Ð¸_ÑÐµÐºÑƒÐ½Ð´',mm:withoutSuffix?'Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð°_Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð¸_Ñ…Ð²Ð¸Ð»Ð¸Ð½':'Ñ…Ð²Ð¸Ð»Ð¸Ð½Ñƒ_Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð¸_Ñ…Ð²Ð¸Ð»Ð¸Ð½',hh:withoutSuffix?'Ð³Ð¾Ð´Ð¸Ð½Ð°_Ð³Ð¾Ð´Ð¸Ð½Ð¸_Ð³Ð¾Ð´Ð¸Ð½':'Ð³Ð¾Ð´Ð¸Ð½Ñƒ_Ð³Ð¾Ð´Ð¸Ð½Ð¸_Ð³Ð¾Ð´Ð¸Ð½',dd:'Ð´ÐµÐ½ÑŒ_Ð´Ð½Ñ–_Ð´Ð½Ñ–Ð²',MM:'Ð¼Ñ–ÑÑÑ†ÑŒ_Ð¼Ñ–ÑÑÑ†Ñ–_Ð¼Ñ–ÑÑÑ†Ñ–Ð²',yy:'Ñ€Ñ–Ðº_Ñ€Ð¾ÐºÐ¸_Ñ€Ð¾ÐºÑ–Ð²',};if(key==='m'){return withoutSuffix?'Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð°':'Ñ…Ð²Ð¸Ð»Ð¸Ð½Ñƒ'}else if(key==='h'){return withoutSuffix?'Ð³Ð¾Ð´Ð¸Ð½Ð°':'Ð³Ð¾Ð´Ð¸Ð½Ñƒ'}else{return number+' '+plural$6(format[key],+number)}}
function weekdaysCaseReplace(m,format){var weekdays={nominative:'Ð½ÐµÐ´Ñ–Ð»Ñ_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº_ÑÐµÑ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²ÐµÑ€_Ð¿â€™ÑÑ‚Ð½Ð¸Ñ†Ñ_ÑÑƒÐ±Ð¾Ñ‚Ð°'.split('_'),accusative:'Ð½ÐµÐ´Ñ–Ð»ÑŽ_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº_ÑÐµÑ€ÐµÐ´Ñƒ_Ñ‡ÐµÑ‚Ð²ÐµÑ€_Ð¿â€™ÑÑ‚Ð½Ð¸Ñ†ÑŽ_ÑÑƒÐ±Ð¾Ñ‚Ñƒ'.split('_'),genitive:'Ð½ÐµÐ´Ñ–Ð»Ñ–_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»ÐºÐ°_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€ÐºÐ°_ÑÐµÑ€ÐµÐ´Ð¸_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³Ð°_Ð¿â€™ÑÑ‚Ð½Ð¸Ñ†Ñ–_ÑÑƒÐ±Ð¾Ñ‚Ð¸'.split('_'),},nounCase;if(m===!0){return weekdays.nominative.slice(1,7).concat(weekdays.nominative.slice(0,1))}
if(!m){return weekdays.nominative}
nounCase=/(\[[Ð’Ð²Ð£Ñƒ]\]) ?dddd/.test(format)?'accusative':/\[?(?:Ð¼Ð¸Ð½ÑƒÐ»Ð¾Ñ—|Ð½Ð°ÑÑ‚ÑƒÐ¿Ð½Ð¾Ñ—)? ?\] ?dddd/.test(format)?'genitive':'nominative';return weekdays[nounCase][m.day()]}
function processHoursFunction(str){return function(){return str+'Ð¾'+(this.hours()===11?'Ð±':'')+'] LT'}}
hooks.defineLocale('uk',{months:{format:'ÑÑ–Ñ‡Ð½Ñ_Ð»ÑŽÑ‚Ð¾Ð³Ð¾_Ð±ÐµÑ€ÐµÐ·Ð½Ñ_ÐºÐ²Ñ–Ñ‚Ð½Ñ_Ñ‚Ñ€Ð°Ð²Ð½Ñ_Ñ‡ÐµÑ€Ð²Ð½Ñ_Ð»Ð¸Ð¿Ð½Ñ_ÑÐµÑ€Ð¿Ð½Ñ_Ð²ÐµÑ€ÐµÑÐ½Ñ_Ð¶Ð¾Ð²Ñ‚Ð½Ñ_Ð»Ð¸ÑÑ‚Ð¾Ð¿Ð°Ð´Ð°_Ð³Ñ€ÑƒÐ´Ð½Ñ'.split('_'),standalone:'ÑÑ–Ñ‡ÐµÐ½ÑŒ_Ð»ÑŽÑ‚Ð¸Ð¹_Ð±ÐµÑ€ÐµÐ·ÐµÐ½ÑŒ_ÐºÐ²Ñ–Ñ‚ÐµÐ½ÑŒ_Ñ‚Ñ€Ð°Ð²ÐµÐ½ÑŒ_Ñ‡ÐµÑ€Ð²ÐµÐ½ÑŒ_Ð»Ð¸Ð¿ÐµÐ½ÑŒ_ÑÐµÑ€Ð¿ÐµÐ½ÑŒ_Ð²ÐµÑ€ÐµÑÐµÐ½ÑŒ_Ð¶Ð¾Ð²Ñ‚ÐµÐ½ÑŒ_Ð»Ð¸ÑÑ‚Ð¾Ð¿Ð°Ð´_Ð³Ñ€ÑƒÐ´ÐµÐ½ÑŒ'.split('_'),},monthsShort:'ÑÑ–Ñ‡_Ð»ÑŽÑ‚_Ð±ÐµÑ€_ÐºÐ²Ñ–Ñ‚_Ñ‚Ñ€Ð°Ð²_Ñ‡ÐµÑ€Ð²_Ð»Ð¸Ð¿_ÑÐµÑ€Ð¿_Ð²ÐµÑ€_Ð¶Ð¾Ð²Ñ‚_Ð»Ð¸ÑÑ‚_Ð³Ñ€ÑƒÐ´'.split('_'),weekdays:weekdaysCaseReplace,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:processHoursFunction('[Ð¡ÑŒÐ¾Ð³Ð¾Ð´Ð½Ñ– '),nextDay:processHoursFunction('[Ð—Ð°Ð²Ñ‚Ñ€Ð° '),lastDay:processHoursFunction('[Ð’Ñ‡Ð¾Ñ€Ð° '),nextWeek:processHoursFunction('[Ð£] dddd ['),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return processHoursFunction('[ÐœÐ¸Ð½ÑƒÐ»Ð¾Ñ—] dddd [').call(this);case 1:case 2:case 4:return processHoursFunction('[ÐœÐ¸Ð½ÑƒÐ»Ð¾Ð³Ð¾] dddd [').call(this)}},sameElse:'L',},relativeTime:{future:'Ð·Ð° %s',past:'%s Ñ‚Ð¾Ð¼Ñƒ',s:'Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÑÐµÐºÑƒÐ½Ð´',ss:relativeTimeWithPlural$4,m:relativeTimeWithPlural$4,mm:relativeTimeWithPlural$4,h:'Ð³Ð¾Ð´Ð¸Ð½Ñƒ',hh:relativeTimeWithPlural$4,d:'Ð´ÐµÐ½ÑŒ',dd:relativeTimeWithPlural$4,M:'Ð¼Ñ–ÑÑÑ†ÑŒ',MM:relativeTimeWithPlural$4,y:'Ñ€Ñ–Ðº',yy:relativeTimeWithPlural$4,},meridiemParse:/Ð½Ð¾Ñ‡Ñ–|Ñ€Ð°Ð½ÐºÑƒ|Ð´Ð½Ñ|Ð²ÐµÑ‡Ð¾Ñ€Ð°/,isPM:function(input){return/^(Ð´Ð½Ñ|Ð²ÐµÑ‡Ð¾Ñ€Ð°)$/.test(input)},meridiem:function(hour,minute,isLower){if(hour&lt;4){return'Ð½Ð¾Ñ‡Ñ–'}else if(hour&lt;12){return'Ñ€Ð°Ð½ÐºÑƒ'}else if(hour&lt;17){return'Ð´Ð½Ñ'}else{return'Ð²ÐµÑ‡Ð¾Ñ€Ð°'}},dayOfMonthOrdinalParse:/\d{1,2}-(Ð¹|Ð³Ð¾)/,ordinal:function(number,period){switch(period){case 'M':case 'd':case 'DDD':case 'w':case 'W':return number+'-Ð¹';case 'D':return number+'-Ð³Ð¾';default:return number}},week:{dow:1,doy:7,},});var months$b=['Ø¬Ù†ÙˆØ±ÛŒ','ÙØ±ÙˆØ±ÛŒ','Ù…Ø§Ø±Ú†','Ø§Ù¾Ø±ÛŒÙ„','Ù…Ø¦ÛŒ','Ø¬ÙˆÙ†','Ø¬ÙˆÙ„Ø§Ø¦ÛŒ','Ø§Ú¯Ø³Øª','Ø³ØªÙ…Ø¨Ø±','Ø§Ú©ØªÙˆØ¨Ø±','Ù†ÙˆÙ…Ø¨Ø±','Ø¯Ø³Ù…Ø¨Ø±',],days$2=['Ø§ØªÙˆØ§Ø±','Ù¾ÛŒØ±','Ù…Ù†Ú¯Ù„','Ø¨Ø¯Ú¾','Ø¬Ù…Ø¹Ø±Ø§Øª','Ø¬Ù…Ø¹Û','ÛÙØªÛ'];hooks.defineLocale('ur',{months:months$b,monthsShort:months$b,weekdays:days$2,weekdaysShort:days$2,weekdaysMin:days$2,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(input){return'Ø´Ø§Ù…'===input},meridiem:function(hour,minute,isLower){if(hour&lt;12){return'ØµØ¨Ø­'}
return'Ø´Ø§Ù…'},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(string){return string.replace(/ØŒ/g,',')},postformat:function(string){return string.replace(/,/g,'ØŒ')},week:{dow:1,doy:4,},});hooks.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,},});hooks.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,},});hooks.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(input){return/^ch$/i.test(input)},meridiem:function(hours,minutes,isLower){if(hours&lt;12){return isLower?'sa':'SA'}else{return isLower?'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Ã&nbsp;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Ã&nbsp;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Ã&nbsp;y',dd:'%d ngÃ&nbsp;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(number){return number},week:{dow:1,doy:4,},});hooks.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(number){var b=number%10,output=~~((number%100)/10)===1?'th':b===1?'st':b===2?'nd':b===3?'rd':'th';return number+output},week:{dow:1,doy:4,},});hooks.defineLocale('yo',{months:'Sáº¹Ìráº¹Ì_EÌ€reÌ€leÌ€_áº¸ráº¹Ì€naÌ€_IÌ€gbeÌ_EÌ€bibi_OÌ€kuÌ€du_Agáº¹mo_OÌ€guÌn_Owewe_á»ŒÌ€waÌ€raÌ€_BeÌluÌ_á»ŒÌ€páº¹Ì€Ì€'.split('_'),monthsShort:'Sáº¹Ìr_EÌ€rl_áº¸rn_IÌ€gb_EÌ€bi_OÌ€kuÌ€_Agáº¹_OÌ€guÌ_Owe_á»ŒÌ€waÌ€_BeÌl_á»ŒÌ€páº¹Ì€Ì€'.split('_'),weekdays:'AÌ€iÌ€kuÌ_AjeÌ_IÌ€sáº¹Ìgun_á»Œjá»ÌruÌ_á»Œjá»Ìbá»_áº¸tiÌ€_AÌ€baÌmáº¹Ìta'.split('_'),weekdaysShort:'AÌ€iÌ€k_AjeÌ_IÌ€sáº¹Ì_á»Œjr_á»Œjb_áº¸tiÌ€_AÌ€baÌ'.split('_'),weekdaysMin:'AÌ€iÌ€_Aj_IÌ€s_á»Œr_á»Œb_áº¸t_AÌ€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:'[OÌ€niÌ€ ni] LT',nextDay:'[á»ŒÌ€la ni] LT',nextWeek:"dddd [á»Œsáº¹Ì€ toÌn'bá»] [ni] LT",lastDay:'[AÌ€na ni] LT',lastWeek:'dddd [á»Œsáº¹Ì€ toÌlá»Ì] [ni] LT',sameElse:'L',},relativeTime:{future:'niÌ %s',past:'%s ká»jaÌ',s:'iÌ€sáº¹juÌ aayaÌ die',ss:'aayaÌ %d',m:'iÌ€sáº¹juÌ kan',mm:'iÌ€sáº¹juÌ %d',h:'waÌkati kan',hh:'waÌkati %d',d:'á»já»Ì kan',dd:'á»já»Ì %d',M:'osuÌ€ kan',MM:'osuÌ€ %d',y:'á»duÌn kan',yy:'á»duÌn %d',},dayOfMonthOrdinalParse:/á»já»Ì\s\d{1,2}/,ordinal:'á»já»Ì %d',week:{dow:1,doy:4,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='å‡Œæ™¨'||meridiem==='æ—©ä¸Š'||meridiem==='ä¸Šåˆ'){return hour}else if(meridiem==='ä¸‹åˆ'||meridiem==='æ™šä¸Š'){return hour+12}else{return hour&gt;=11?hour:hour+12}},meridiem:function(hour,minute,isLower){var hm=hour*100+minute;if(hm&lt;600){return'å‡Œæ™¨'}else if(hm&lt;900){return'æ—©ä¸Š'}else if(hm&lt;1130){return'ä¸Šåˆ'}else if(hm&lt;1230){return'ä¸­åˆ'}else if(hm&lt;1800){return'ä¸‹åˆ'}else{return'æ™šä¸Š'}},calendar:{sameDay:'[ä»Šå¤©]LT',nextDay:'[æ˜Žå¤©]LT',nextWeek:function(now){if(now.week()!==this.week()){return'[ä¸‹]dddLT'}else{return'[æœ¬]dddLT'}},lastDay:'[æ˜¨å¤©]LT',lastWeek:function(now){if(this.week()!==now.week()){return'[ä¸Š]dddLT'}else{return'[æœ¬]dddLT'}},sameElse:'L',},dayOfMonthOrdinalParse:/\d{1,2}(æ—¥|æœˆ|å‘¨)/,ordinal:function(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'æ—¥';case 'M':return number+'æœˆ';case 'w':case 'W':return number+'å‘¨';default:return number}},relativeTime:{future:'%såŽ',past:'%så‰',s:'å‡&nbsp;ç§’',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,},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='å‡Œæ™¨'||meridiem==='æ—©ä¸Š'||meridiem==='ä¸Šåˆ'){return hour}else if(meridiem==='ä¸­åˆ'){return hour&gt;=11?hour:hour+12}else if(meridiem==='ä¸‹åˆ'||meridiem==='æ™šä¸Š'){return hour+12}},meridiem:function(hour,minute,isLower){var hm=hour*100+minute;if(hm&lt;600){return'å‡Œæ™¨'}else if(hm&lt;900){return'æ—©ä¸Š'}else if(hm&lt;1200){return'ä¸Šåˆ'}else if(hm===1200){return'ä¸­åˆ'}else if(hm&lt;1800){return'ä¸‹åˆ'}else{return'æ™šä¸Š'}},calendar:{sameDay:'[ä»Šå¤©]LT',nextDay:'[æ˜Žå¤©]LT',nextWeek:'[ä¸‹]ddddLT',lastDay:'[æ˜¨å¤©]LT',lastWeek:'[ä¸Š]ddddLT',sameElse:'L',},dayOfMonthOrdinalParse:/\d{1,2}(æ—¥|æœˆ|é€±)/,ordinal:function(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'æ—¥';case 'M':return number+'æœˆ';case 'w':case 'W':return number+'é€±';default:return number}},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 å¹´',},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='å‡Œæ™¨'||meridiem==='æ—©ä¸Š'||meridiem==='ä¸Šåˆ'){return hour}else if(meridiem==='ä¸­åˆ'){return hour&gt;=11?hour:hour+12}else if(meridiem==='ä¸‹åˆ'||meridiem==='æ™šä¸Š'){return hour+12}},meridiem:function(hour,minute,isLower){var hm=hour*100+minute;if(hm&lt;600){return'å‡Œæ™¨'}else if(hm&lt;900){return'æ—©ä¸Š'}else if(hm&lt;1130){return'ä¸Šåˆ'}else if(hm&lt;1230){return'ä¸­åˆ'}else if(hm&lt;1800){return'ä¸‹åˆ'}else{return'æ™šä¸Š'}},calendar:{sameDay:'[ä»Šå¤©] LT',nextDay:'[æ˜Žå¤©] LT',nextWeek:'[ä¸‹]dddd LT',lastDay:'[æ˜¨å¤©] LT',lastWeek:'[ä¸Š]dddd LT',sameElse:'L',},dayOfMonthOrdinalParse:/\d{1,2}(æ—¥|æœˆ|é€±)/,ordinal:function(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'æ—¥';case 'M':return number+'æœˆ';case 'w':case 'W':return number+'é€±';default:return number}},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 å¹´',},});hooks.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(hour,meridiem){if(hour===12){hour=0}
if(meridiem==='å‡Œæ™¨'||meridiem==='æ—©ä¸Š'||meridiem==='ä¸Šåˆ'){return hour}else if(meridiem==='ä¸­åˆ'){return hour&gt;=11?hour:hour+12}else if(meridiem==='ä¸‹åˆ'||meridiem==='æ™šä¸Š'){return hour+12}},meridiem:function(hour,minute,isLower){var hm=hour*100+minute;if(hm&lt;600){return'å‡Œæ™¨'}else if(hm&lt;900){return'æ—©ä¸Š'}else if(hm&lt;1130){return'ä¸Šåˆ'}else if(hm&lt;1230){return'ä¸­åˆ'}else if(hm&lt;1800){return'ä¸‹åˆ'}else{return'æ™šä¸Š'}},calendar:{sameDay:'[ä»Šå¤©] LT',nextDay:'[æ˜Žå¤©] LT',nextWeek:'[ä¸‹]dddd LT',lastDay:'[æ˜¨å¤©] LT',lastWeek:'[ä¸Š]dddd LT',sameElse:'L',},dayOfMonthOrdinalParse:/\d{1,2}(æ—¥|æœˆ|é€±)/,ordinal:function(number,period){switch(period){case 'd':case 'D':case 'DDD':return number+'æ—¥';case 'M':return number+'æœˆ';case 'w':case 'W':return number+'é€±';default:return number}},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 å¹´',},});hooks.locale('en');return hooks})));/**
* @version: 3.1
* @author: Dan Grossman http://www.dangrossman.info/
* @copyright: Copyright (c) 2012-2019 Dan Grossman. All rights reserved.
* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
* @website: http://www.daterangepicker.com/
*/
(function(root,factory){if(typeof define==='function'&amp;&amp;define.amd){define(['moment','jquery'],function(moment,jquery){if(!jquery.fn)jquery.fn={};if(typeof moment!=='function'&amp;&amp;moment.hasOwnProperty('default'))moment=moment['default']
return factory(moment,jquery);})}else if(typeof module==='object'&amp;&amp;module.exports){var jQuery=(typeof window!='undefined')?window.jQuery:undefined;if(!jQuery){jQuery=require('jquery');if(!jQuery.fn)jQuery.fn={}}
var moment=(typeof window!='undefined'&amp;&amp;typeof window.moment!='undefined')?window.moment:require('moment');module.exports=factory(moment,jQuery)}else{root.daterangepicker=factory(root.moment,root.jQuery)}}(typeof window!=='undefined'?window:this,function(moment,$){var DateRangePicker=function(element,options,cb){this.parentEl='body';this.element=$(element);this.startDate=moment().startOf('day');this.endDate=moment().endOf('day');this.minDate=!1;this.maxDate=!1;this.maxSpan=!1;this.autoApply=!1;this.singleDatePicker=!1;this.showDropdowns=!1;this.minYear=moment().subtract(100,'year').format('YYYY');this.maxYear=moment().add(100,'year').format('YYYY');this.showWeekNumbers=!1;this.showISOWeekNumbers=!1;this.showCustomRangeLabel=!0;this.timePicker=!1;this.timePicker24Hour=!1;this.timePickerIncrement=1;this.timePickerSeconds=!1;this.linkedCalendars=!0;this.autoUpdateInput=!0;this.alwaysShowCalendars=!1;this.ranges={};this.apllyDate=(options.startDate?!0:!1);this.apllyDateDefault=this.apllyDate;this.opens='right';if(this.element.hasClass('pull-right'))
this.opens='left';this.drops='down';if(this.element.hasClass('dropup'))
this.drops='up';this.buttonClasses='btn btn-sm';this.applyButtonClasses='btn-primary'+(!this.apllyDate?' disabled':'');this.cancelButtonClasses='btn-default';this.resetButtonClasses='btn-default';this.locale={direction:'ltr',format:moment.localeData().longDateFormat('L'),separator:' - ',applyLabel:'Apply',resetLabel:'Reset',cancelLabel:'Cancel',weekLabel:'W',customRangeLabel:'Custom Range',daysOfWeek:moment.weekdaysMin(),monthNames:moment.monthsShort(),firstDay:moment.localeData().firstDayOfWeek()};this.callback=function(){};this.isShowing=!1;this.leftCalendar={};this.rightCalendar={};if(typeof options!=='object'||options===null)
options={};options=$.extend(this.element.data(),options);if(typeof options.template!=='string'&amp;&amp;!(options.template instanceof $))
options.template='&lt;div class="daterangepicker"&gt;'+'&lt;div class="ranges"&gt;&lt;/div&gt;'+'&lt;div class="drp-calendar left"&gt;'+'&lt;div class="calendar-table"&gt;&lt;/div&gt;'+'&lt;div class="calendar-time"&gt;&lt;/div&gt;'+'&lt;/div&gt;'+'&lt;div class="drp-calendar right"&gt;'+'&lt;div class="calendar-table"&gt;&lt;/div&gt;'+'&lt;div class="calendar-time"&gt;&lt;/div&gt;'+'&lt;/div&gt;'+'&lt;div class="drp-buttons"&gt;'+'&lt;span class="drp-selected"&gt;&lt;/span&gt;'+'&lt;button class="resetBtn" type="button"&gt;&lt;/button&gt;'+'&lt;button class="cancelBtn" type="button"&gt;&lt;/button&gt;'+'&lt;button class="applyBtn" disabled="disabled" type="button"&gt;&lt;/button&gt; '+'&lt;/div&gt;'+'&lt;/div&gt;';this.parentEl=(options.parentEl&amp;&amp;$(options.parentEl).length)?$(options.parentEl):$(this.parentEl);this.container=$(options.template).appendTo(this.parentEl);if(typeof options.locale==='object'){if(typeof options.locale.direction==='string')
this.locale.direction=options.locale.direction;if(typeof options.locale.format==='string')
this.locale.format=options.locale.format;if(typeof options.locale.separator==='string')
this.locale.separator=options.locale.separator;if(typeof options.locale.daysOfWeek==='object')
this.locale.daysOfWeek=options.locale.daysOfWeek.slice();if(typeof options.locale.monthNames==='object')
this.locale.monthNames=options.locale.monthNames.slice();if(typeof options.locale.firstDay==='number')
this.locale.firstDay=options.locale.firstDay;if(typeof options.locale.applyLabel==='string')
this.locale.applyLabel=options.locale.applyLabel;if(typeof options.locale.resetLabel==='string')
this.locale.resetLabel=options.locale.resetLabel;if(typeof options.locale.cancelLabel==='string')
this.locale.cancelLabel=options.locale.cancelLabel;if(typeof options.locale.weekLabel==='string')
this.locale.weekLabel=options.locale.weekLabel;if(typeof options.locale.customRangeLabel==='string'){var elem=document.createElement('textarea');elem.innerHTML=options.locale.customRangeLabel;var rangeHtml=elem.value;this.locale.customRangeLabel=rangeHtml}}
this.container.addClass(this.locale.direction);if(typeof options.startDate==='string')
this.startDate=moment(options.startDate,this.locale.format);if(typeof options.endDate==='string')
this.endDate=moment(options.endDate,this.locale.format);if(typeof options.minDate==='string')
this.minDate=moment(options.minDate,this.locale.format);if(typeof options.maxDate==='string')
this.maxDate=moment(options.maxDate,this.locale.format);if(typeof options.startDate==='object')
this.startDate=moment(options.startDate);if(typeof options.endDate==='object')
this.endDate=moment(options.endDate);if(typeof options.minDate==='object')
this.minDate=moment(options.minDate);if(typeof options.maxDate==='object')
this.maxDate=moment(options.maxDate);if(this.minDate&amp;&amp;this.startDate.isBefore(this.minDate))
this.startDate=this.minDate.clone();if(this.maxDate&amp;&amp;this.endDate.isAfter(this.maxDate))
this.endDate=this.maxDate.clone();if(typeof options.applyButtonClasses==='string')
this.applyButtonClasses=options.applyButtonClasses;if(typeof options.applyClass==='string')
this.applyButtonClasses=options.applyClass;if(typeof options.cancelButtonClasses==='string')
this.cancelButtonClasses=options.cancelButtonClasses;if(typeof options.resetButtonClasses==='string')
this.resetButtonClasses=options.resetButtonClasses;if(typeof options.cancelClass==='string')
this.cancelButtonClasses=options.cancelClass;if(typeof options.resetClass==='string')
this.resetButtonClasses=options.resetClass;if(typeof options.maxSpan==='object')
this.maxSpan=options.maxSpan;if(typeof options.dateLimit==='object')
this.maxSpan=options.dateLimit;if(typeof options.opens==='string')
this.opens=options.opens;if(typeof options.drops==='string')
this.drops=options.drops;if(typeof options.showWeekNumbers==='boolean')
this.showWeekNumbers=options.showWeekNumbers;if(typeof options.showISOWeekNumbers==='boolean')
this.showISOWeekNumbers=options.showISOWeekNumbers;if(typeof options.buttonClasses==='string')
this.buttonClasses=options.buttonClasses;if(typeof options.buttonClasses==='object')
this.buttonClasses=options.buttonClasses.join(' ');if(typeof options.showDropdowns==='boolean')
this.showDropdowns=options.showDropdowns;if(typeof options.minYear==='number')
this.minYear=options.minYear;if(typeof options.maxYear==='number')
this.maxYear=options.maxYear;if(typeof options.showCustomRangeLabel==='boolean')
this.showCustomRangeLabel=options.showCustomRangeLabel;if(typeof options.singleDatePicker==='boolean'){this.singleDatePicker=options.singleDatePicker;if(this.singleDatePicker)
this.endDate=this.startDate.clone();}
if(typeof options.timePicker==='boolean')
this.timePicker=options.timePicker;if(typeof options.timePickerSeconds==='boolean')
this.timePickerSeconds=options.timePickerSeconds;if(typeof options.timePickerIncrement==='number')
this.timePickerIncrement=options.timePickerIncrement;if(typeof options.timePicker24Hour==='boolean')
this.timePicker24Hour=options.timePicker24Hour;if(typeof options.autoApply==='boolean')
this.autoApply=options.autoApply;if(typeof options.autoUpdateInput==='boolean')
this.autoUpdateInput=options.autoUpdateInput;if(typeof options.linkedCalendars==='boolean')
this.linkedCalendars=options.linkedCalendars;if(typeof options.isInvalidDate==='function')
this.isInvalidDate=options.isInvalidDate;if(typeof options.isCustomDate==='function')
this.isCustomDate=options.isCustomDate;if(typeof options.alwaysShowCalendars==='boolean')
this.alwaysShowCalendars=options.alwaysShowCalendars;if(this.locale.firstDay!=0){var iterator=this.locale.firstDay;while(iterator&gt;0){this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift());iterator--}}
var start,end,range;if(typeof options.startDate==='undefined'&amp;&amp;typeof options.endDate==='undefined'){if($(this.element).is(':text')){var val=$(this.element).val(),split=val.split(this.locale.separator);start=end=null;if(split.length==2){start=moment(split[0],this.locale.format);end=moment(split[1],this.locale.format)}else if(this.singleDatePicker&amp;&amp;val!==""){start=moment(val,this.locale.format);end=moment(val,this.locale.format)}
if(start!==null&amp;&amp;end!==null){this.setStartDate(start);this.setEndDate(end)}}}
if(typeof options.ranges==='object'){for(range in options.ranges){if(typeof options.ranges[range][0]==='string')
start=moment(options.ranges[range][0],this.locale.format);else start=moment(options.ranges[range][0]);if(typeof options.ranges[range][1]==='string')
end=moment(options.ranges[range][1],this.locale.format);else end=moment(options.ranges[range][1]);if(this.minDate&amp;&amp;start.isBefore(this.minDate))
start=this.minDate.clone();var maxDate=this.maxDate;if(this.maxSpan&amp;&amp;maxDate&amp;&amp;start.clone().add(this.maxSpan).isAfter(maxDate))
maxDate=start.clone().add(this.maxSpan);if(maxDate&amp;&amp;end.isAfter(maxDate))
end=maxDate.clone();if((this.minDate&amp;&amp;end.isBefore(this.minDate,this.timepicker?'minute':'day'))||(maxDate&amp;&amp;start.isAfter(maxDate,this.timepicker?'minute':'day')))
continue;var elem=document.createElement('textarea');elem.innerHTML=range;var rangeHtml=elem.value;this.ranges[rangeHtml]=[start,end]}
var list='&lt;ul&gt;';for(range in this.ranges){list+='&lt;li data-range-key="'+range+'"&gt;'+range+'&lt;/li&gt;'}
if(this.showCustomRangeLabel){list+='&lt;li data-range-key="'+this.locale.customRangeLabel+'"&gt;'+this.locale.customRangeLabel+'&lt;/li&gt;'}
list+='&lt;/ul&gt;';this.container.find('.ranges').prepend(list)}
if(typeof cb==='function'){this.callback=cb}
if(!this.timePicker){this.startDate=this.startDate.startOf('day');this.endDate=this.endDate.endOf('day');this.container.find('.calendar-time').hide()}
if(this.timePicker&amp;&amp;this.autoApply)
this.autoApply=!1;if(this.autoApply){this.container.addClass('auto-apply')}
if(typeof options.ranges==='object')
this.container.addClass('show-ranges');if(this.singleDatePicker){this.container.addClass('single');this.container.find('.drp-calendar.left').addClass('single');this.container.find('.drp-calendar.left').show();this.container.find('.drp-calendar.right').hide();if(!this.timePicker&amp;&amp;this.autoApply){this.container.addClass('auto-apply')}}
if((typeof options.ranges==='undefined'&amp;&amp;!this.singleDatePicker)||this.alwaysShowCalendars){this.container.addClass('show-calendar')}
this.container.addClass('opens'+this.opens);this.container.find('.applyBtn, .cancelBtn, .resetBtn').addClass(this.buttonClasses);if(this.applyButtonClasses.length)
this.container.find('.applyBtn').addClass(this.applyButtonClasses);if(this.cancelButtonClasses.length)
this.container.find('.cancelBtn').addClass(this.cancelButtonClasses);if(this.resetButtonClasses.length)
this.container.find('.resetBtn').addClass(this.resetButtonClasses);this.container.find('.applyBtn').html(this.locale.applyLabel);this.container.find('.resetBtn').html(this.locale.resetLabel);this.container.find('.cancelBtn').html(this.locale.cancelLabel);this.container.on('click',function(e){e.preventDefault();e.stopPropagation()})
this.container.find('.drp-calendar').on('click.daterangepicker','.prev',$.proxy(this.clickPrev,this)).on('click.daterangepicker','.next',$.proxy(this.clickNext,this)).on('mousedown.daterangepicker','td.available',$.proxy(this.clickDate,this)).on('mouseenter.daterangepicker','td.available',$.proxy(this.hoverDate,this)).on('change.daterangepicker','select.yearselect',$.proxy(this.monthOrYearChanged,this)).on('change.daterangepicker','select.monthselect',$.proxy(this.monthOrYearChanged,this)).on('change.daterangepicker','select.hourselect,select.minuteselect,select.secondselect,select.ampmselect',$.proxy(this.timeChanged,this));this.container.find('.ranges').on('click.daterangepicker','li',$.proxy(this.clickRange,this));this.container.find('.drp-buttons').on('click.daterangepicker','button.applyBtn',$.proxy(this.clickApply,this)).on('click.daterangepicker','button.resetBtn',$.proxy(this.clickReset,this)).on('click.daterangepicker','button.cancelBtn',$.proxy(this.clickCancel,this));if(this.element.is('input')||this.element.is('button')){this.element.on({'click.daterangepicker':$.proxy(this.show,this),'focus.daterangepicker':$.proxy(this.show,this),'keyup.daterangepicker':$.proxy(this.elementChanged,this),'keydown.daterangepicker':$.proxy(this.keydown,this)})}else{this.element.on('click.daterangepicker',$.proxy(this.toggle,this));this.element.on('keydown.daterangepicker',$.proxy(this.toggle,this))}};DateRangePicker.prototype={constructor:DateRangePicker,setStartDate:function(startDate){if(typeof startDate==='string')
this.startDate=moment(startDate,this.locale.format);if(typeof startDate==='object')
this.startDate=moment(startDate);if(!this.timePicker)
this.startDate=this.startDate.startOf('day');if(this.timePicker&amp;&amp;this.timePickerIncrement)
this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);if(this.minDate&amp;&amp;this.startDate.isBefore(this.minDate)){this.startDate=this.minDate.clone();if(this.timePicker&amp;&amp;this.timePickerIncrement)
this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);}
if(this.maxDate&amp;&amp;this.startDate.isAfter(this.maxDate)){this.startDate=this.maxDate.clone();if(this.timePicker&amp;&amp;this.timePickerIncrement)
this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);}
if(!this.isShowing)
this.updateElement();this.updateMonthsInView()},setEndDate:function(endDate){if(typeof endDate==='string')
this.endDate=moment(endDate,this.locale.format);if(typeof endDate==='object')
this.endDate=moment(endDate);if(!this.timePicker)
this.endDate=this.endDate.endOf('day');if(this.timePicker&amp;&amp;this.timePickerIncrement)
this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);if(this.endDate.isBefore(this.startDate))
this.endDate=this.startDate.clone();if(this.maxDate&amp;&amp;this.endDate.isAfter(this.maxDate))
this.endDate=this.maxDate.clone();if(this.maxSpan&amp;&amp;this.startDate.clone().add(this.maxSpan).isBefore(this.endDate))
this.endDate=this.startDate.clone().add(this.maxSpan);this.previousRightTime=this.endDate.clone();this.container.find('.drp-selected').html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));if(!this.isShowing)
this.updateElement();this.updateMonthsInView()},isInvalidDate:function(){return!1},isCustomDate:function(){return!1},updateView:function(not_selected){if(this.timePicker){this.renderTimePicker('left');this.renderTimePicker('right');if(!this.endDate){this.container.find('.right .calendar-time select').prop('disabled',!0).addClass('disabled')}else{this.container.find('.right .calendar-time select').prop('disabled',!1).removeClass('disabled')}}
if(this.endDate&amp;&amp;typeof not_selected=='undefined')
this.container.find('.drp-selected').html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));this.updateMonthsInView();this.updateCalendars();this.updateFormInputs()},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&amp;&amp;this.leftCalendar.month&amp;&amp;this.rightCalendar.month&amp;&amp;(this.startDate.format('YYYY-MM')==this.leftCalendar.month.format('YYYY-MM')||this.startDate.format('YYYY-MM')==this.rightCalendar.month.format('YYYY-MM'))&amp;&amp;(this.endDate.format('YYYY-MM')==this.leftCalendar.month.format('YYYY-MM')||this.endDate.format('YYYY-MM')==this.rightCalendar.month.format('YYYY-MM'))){return}
this.leftCalendar.month=this.startDate.clone().date(2);if(!this.linkedCalendars&amp;&amp;(this.endDate.month()!=this.startDate.month()||this.endDate.year()!=this.startDate.year())){this.rightCalendar.month=this.endDate.clone().date(2)}else{this.rightCalendar.month=this.startDate.clone().date(2).add(1,'month')}}else{if(this.leftCalendar.month.format('YYYY-MM')!=this.startDate.format('YYYY-MM')&amp;&amp;this.rightCalendar.month.format('YYYY-MM')!=this.startDate.format('YYYY-MM')){this.leftCalendar.month=this.startDate.clone().date(2);this.rightCalendar.month=this.startDate.clone().date(2).add(1,'month')}}
if(this.maxDate&amp;&amp;this.linkedCalendars&amp;&amp;!this.singleDatePicker&amp;&amp;this.rightCalendar.month&gt;this.maxDate){this.rightCalendar.month=this.maxDate.clone().date(2);this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,'month')}},updateCalendars:function(){if(this.timePicker){var hour,minute,second;if(this.endDate){hour=parseInt(this.container.find('.left .hourselect').val(),10);minute=parseInt(this.container.find('.left .minuteselect').val(),10);if(isNaN(minute)){minute=parseInt(this.container.find('.left .minuteselect option:last').val(),10)}
second=this.timePickerSeconds?parseInt(this.container.find('.left .secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=this.container.find('.left .ampmselect').val();if(ampm==='PM'&amp;&amp;hour&lt;12)
hour+=12;if(ampm==='AM'&amp;&amp;hour===12)
hour=0}}else{hour=parseInt(this.container.find('.right .hourselect').val(),10);minute=parseInt(this.container.find('.right .minuteselect').val(),10);if(isNaN(minute)){minute=parseInt(this.container.find('.right .minuteselect option:last').val(),10)}
second=this.timePickerSeconds?parseInt(this.container.find('.right .secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=this.container.find('.right .ampmselect').val();if(ampm==='PM'&amp;&amp;hour&lt;12)
hour+=12;if(ampm==='AM'&amp;&amp;hour===12)
hour=0}}
this.leftCalendar.month.hour(hour).minute(minute).second(second);this.rightCalendar.month.hour(hour).minute(minute).second(second)}
this.renderCalendar('left');this.renderCalendar('right');this.container.find('.ranges li').removeClass('active');if(this.endDate==null)return;this.calculateChosenLabel()},renderCalendar:function(side){var calendar=side=='left'?this.leftCalendar:this.rightCalendar;var month=calendar.month.month();var year=calendar.month.year();var hour=calendar.month.hour();var minute=calendar.month.minute();var second=calendar.month.second();var daysInMonth=moment([year,month]).daysInMonth();var firstDay=moment([year,month,1]);var lastDay=moment([year,month,daysInMonth]);var lastMonth=moment(firstDay).subtract(1,'month').month();var lastYear=moment(firstDay).subtract(1,'month').year();var daysInLastMonth=moment([lastYear,lastMonth]).daysInMonth();var dayOfWeek=firstDay.day();var calendar=[];calendar.firstDay=firstDay;calendar.lastDay=lastDay;for(var i=0;i&lt;6;i++){calendar[i]=[]}
var startDay=daysInLastMonth-dayOfWeek+this.locale.firstDay+1;if(startDay&gt;daysInLastMonth)
startDay-=7;if(dayOfWeek==this.locale.firstDay)
startDay=daysInLastMonth-6;var curDate=moment([lastYear,lastMonth,startDay,12,minute,second]);var col,row;for(var i=0,col=0,row=0;i&lt;42;i++,col++,curDate=moment(curDate).add(24,'hour')){if(i&gt;0&amp;&amp;col%7===0){col=0;row++}
calendar[row][col]=curDate.clone().hour(hour).minute(minute).second(second);curDate.hour(12);if(this.minDate&amp;&amp;calendar[row][col].format('YYYY-MM-DD')==this.minDate.format('YYYY-MM-DD')&amp;&amp;calendar[row][col].isBefore(this.minDate)&amp;&amp;side=='left'){calendar[row][col]=this.minDate.clone()}
if(this.maxDate&amp;&amp;calendar[row][col].format('YYYY-MM-DD')==this.maxDate.format('YYYY-MM-DD')&amp;&amp;calendar[row][col].isAfter(this.maxDate)&amp;&amp;side=='right'){calendar[row][col]=this.maxDate.clone()}}
if(side=='left'){this.leftCalendar.calendar=calendar}else{this.rightCalendar.calendar=calendar}
var minDate=side=='left'?this.minDate:this.startDate;var maxDate=this.maxDate;var selected=side=='left'?this.startDate:this.endDate;var arrow=this.locale.direction=='ltr'?{left:'chevron-left',right:'chevron-right'}:{left:'chevron-right',right:'chevron-left'};var html='&lt;table class="table-condensed"&gt;';html+='&lt;thead&gt;';html+='&lt;tr&gt;';if(this.showWeekNumbers||this.showISOWeekNumbers)
html+='&lt;th&gt;&lt;/th&gt;';if((!minDate||minDate.isBefore(calendar.firstDay))&amp;&amp;(!this.linkedCalendars||side=='left')){html+='&lt;th class="prev available"&gt;&lt;span&gt;&lt;/span&gt;&lt;/th&gt;'}else{html+='&lt;th&gt;&lt;/th&gt;'}
var dateHtml=this.locale.monthNames[calendar[1][1].month()]+calendar[1][1].format(" YYYY");if(this.showDropdowns){var currentMonth=calendar[1][1].month();var currentYear=calendar[1][1].year();var maxYear=(maxDate&amp;&amp;maxDate.year())||(this.maxYear);var minYear=(minDate&amp;&amp;minDate.year())||(this.minYear);var inMinYear=currentYear==minYear;var inMaxYear=currentYear==maxYear;var monthHtml='&lt;select class="monthselect"&gt;';for(var m=0;m&lt;12;m++){if((!inMinYear||(minDate&amp;&amp;m&gt;=minDate.month()))&amp;&amp;(!inMaxYear||(maxDate&amp;&amp;m&lt;=maxDate.month()))){monthHtml+="&lt;option value='"+m+"'"+(m===currentMonth?" selected='selected'":"")+"&gt;"+this.locale.monthNames[m]+"&lt;/option&gt;"}else{monthHtml+="&lt;option value='"+m+"'"+(m===currentMonth?" selected='selected'":"")+" disabled='disabled'&gt;"+this.locale.monthNames[m]+"&lt;/option&gt;"}}
monthHtml+="&lt;/select&gt;";var yearHtml='&lt;select class="yearselect"&gt;';for(var y=minYear;y&lt;=maxYear;y++){yearHtml+='&lt;option value="'+y+'"'+(y===currentYear?' selected="selected"':'')+'&gt;'+y+'&lt;/option&gt;'}
yearHtml+='&lt;/select&gt;';dateHtml=monthHtml+yearHtml}
html+='&lt;th colspan="5" class="month"&gt;'+dateHtml+'&lt;/th&gt;';if((!maxDate||maxDate.isAfter(calendar.lastDay))&amp;&amp;(!this.linkedCalendars||side=='right'||this.singleDatePicker)){html+='&lt;th class="next available"&gt;&lt;span&gt;&lt;/span&gt;&lt;/th&gt;'}else{html+='&lt;th&gt;&lt;/th&gt;'}
html+='&lt;/tr&gt;';html+='&lt;tr&gt;';if(this.showWeekNumbers||this.showISOWeekNumbers)
html+='&lt;th class="week"&gt;'+this.locale.weekLabel+'&lt;/th&gt;';$.each(this.locale.daysOfWeek,function(index,dayOfWeek){html+='&lt;th&gt;'+dayOfWeek+'&lt;/th&gt;'});html+='&lt;/tr&gt;';html+='&lt;/thead&gt;';html+='&lt;tbody&gt;';if(this.endDate==null&amp;&amp;this.maxSpan){var maxLimit=this.startDate.clone().add(this.maxSpan).endOf('day');if(!maxDate||maxLimit.isBefore(maxDate)){maxDate=maxLimit}}
for(var row=0;row&lt;6;row++){html+='&lt;tr&gt;';if(this.showWeekNumbers)
html+='&lt;td class="week"&gt;'+calendar[row][0].week()+'&lt;/td&gt;';else if(this.showISOWeekNumbers)
html+='&lt;td class="week"&gt;'+calendar[row][0].isoWeek()+'&lt;/td&gt;';for(var col=0;col&lt;7;col++){var classes=[];if(calendar[row][col].isSame(new Date(),"day"))
classes.push('today');if(calendar[row][col].isoWeekday()&gt;5)
classes.push('weekend');if(calendar[row][col].month()!=calendar[1][1].month())
classes.push('off','ends');if(this.minDate&amp;&amp;calendar[row][col].isBefore(this.minDate,'day'))
classes.push('off','disabled');if(maxDate&amp;&amp;calendar[row][col].isAfter(maxDate,'day'))
classes.push('off','disabled');if(this.isInvalidDate(calendar[row][col]))
classes.push('off','disabled');if(this.apllyDate&amp;&amp;calendar[row][col].format('YYYY-MM-DD')==this.startDate.format('YYYY-MM-DD'))
classes.push('active','start-date');if(this.apllyDate&amp;&amp;this.endDate!=null&amp;&amp;calendar[row][col].format('YYYY-MM-DD')==this.endDate.format('YYYY-MM-DD'))
classes.push('active','end-date');if(this.apllyDate&amp;&amp;this.endDate!=null&amp;&amp;calendar[row][col]&gt;this.startDate&amp;&amp;calendar[row][col]&lt;this.endDate)
classes.push('in-range');var isCustom=this.isCustomDate(calendar[row][col]);if(isCustom!==!1){if(typeof isCustom==='string')
classes.push(isCustom);else Array.prototype.push.apply(classes,isCustom)}
var cname='',disabled=!1;for(var i=0;i&lt;classes.length;i++){cname+=classes[i]+' ';if(classes[i]=='disabled')
disabled=!0}
if(!disabled)
cname+='available';html+='&lt;td class="'+cname.replace(/^\s+|\s+$/g,'')+'" data-title="'+'r'+row+'c'+col+'"&gt;'+calendar[row][col].date()+'&lt;/td&gt;'}
html+='&lt;/tr&gt;'}
html+='&lt;/tbody&gt;';html+='&lt;/table&gt;';this.container.find('.drp-calendar.'+side+' .calendar-table').html(html)},renderTimePicker:function(side){if(side=='right'&amp;&amp;!this.endDate)return;var html,selected,minDate,maxDate=this.maxDate;if(this.maxSpan&amp;&amp;(!this.maxDate||this.startDate.clone().add(this.maxSpan).isBefore(this.maxDate)))
maxDate=this.startDate.clone().add(this.maxSpan);if(side=='left'){selected=this.startDate.clone();minDate=this.minDate}else if(side=='right'){selected=this.endDate.clone();minDate=this.startDate;var timeSelector=this.container.find('.drp-calendar.right .calendar-time');if(timeSelector.html()!=''){selected.hour(!isNaN(selected.hour())?selected.hour():timeSelector.find('.hourselect option:selected').val());selected.minute(!isNaN(selected.minute())?selected.minute():timeSelector.find('.minuteselect option:selected').val());selected.second(!isNaN(selected.second())?selected.second():timeSelector.find('.secondselect option:selected').val());if(!this.timePicker24Hour){var ampm=timeSelector.find('.ampmselect option:selected').val();if(ampm==='PM'&amp;&amp;selected.hour()&lt;12)
selected.hour(selected.hour()+12);if(ampm==='AM'&amp;&amp;selected.hour()===12)
selected.hour(0);}}
if(selected.isBefore(this.startDate))
selected=this.startDate.clone();if(maxDate&amp;&amp;selected.isAfter(maxDate))
selected=maxDate.clone();}
html='&lt;select class="hourselect"&gt;';var start=this.timePicker24Hour?0:1;var end=this.timePicker24Hour?23:12;for(var i=start;i&lt;=end;i++){var i_in_24=i;if(!this.timePicker24Hour)
i_in_24=selected.hour()&gt;=12?(i==12?12:i+12):(i==12?0:i);var time=selected.clone().hour(i_in_24);var disabled=!1;if(minDate&amp;&amp;time.minute(59).isBefore(minDate))
disabled=!0;if(maxDate&amp;&amp;time.minute(0).isAfter(maxDate))
disabled=!0;if(i_in_24==selected.hour()&amp;&amp;!disabled){html+='&lt;option value="'+i+'" selected="selected"&gt;'+i+'&lt;/option&gt;'}else if(disabled){html+='&lt;option value="'+i+'" disabled="disabled" class="disabled"&gt;'+i+'&lt;/option&gt;'}else{html+='&lt;option value="'+i+'"&gt;'+i+'&lt;/option&gt;'}}
html+='&lt;/select&gt; ';html+=': &lt;select class="minuteselect"&gt;';for(var i=0;i&lt;60;i+=this.timePickerIncrement){var padded=i&lt;10?'0'+i:i;var time=selected.clone().minute(i);var disabled=!1;if(minDate&amp;&amp;time.second(59).isBefore(minDate))
disabled=!0;if(maxDate&amp;&amp;time.second(0).isAfter(maxDate))
disabled=!0;if(selected.minute()==i&amp;&amp;!disabled){html+='&lt;option value="'+i+'" selected="selected"&gt;'+padded+'&lt;/option&gt;'}else if(disabled){html+='&lt;option value="'+i+'" disabled="disabled" class="disabled"&gt;'+padded+'&lt;/option&gt;'}else{html+='&lt;option value="'+i+'"&gt;'+padded+'&lt;/option&gt;'}}
html+='&lt;/select&gt; ';if(this.timePickerSeconds){html+=': &lt;select class="secondselect"&gt;';for(var i=0;i&lt;60;i++){var padded=i&lt;10?'0'+i:i;var time=selected.clone().second(i);var disabled=!1;if(minDate&amp;&amp;time.isBefore(minDate))
disabled=!0;if(maxDate&amp;&amp;time.isAfter(maxDate))
disabled=!0;if(selected.second()==i&amp;&amp;!disabled){html+='&lt;option value="'+i+'" selected="selected"&gt;'+padded+'&lt;/option&gt;'}else if(disabled){html+='&lt;option value="'+i+'" disabled="disabled" class="disabled"&gt;'+padded+'&lt;/option&gt;'}else{html+='&lt;option value="'+i+'"&gt;'+padded+'&lt;/option&gt;'}}
html+='&lt;/select&gt; '}
if(!this.timePicker24Hour){html+='&lt;select class="ampmselect"&gt;';var am_html='';var pm_html='';if(minDate&amp;&amp;selected.clone().hour(12).minute(0).second(0).isBefore(minDate))
am_html=' disabled="disabled" class="disabled"';if(maxDate&amp;&amp;selected.clone().hour(0).minute(0).second(0).isAfter(maxDate))
pm_html=' disabled="disabled" class="disabled"';if(selected.hour()&gt;=12){html+='&lt;option value="AM"'+am_html+'&gt;AM&lt;/option&gt;&lt;option value="PM" selected="selected"'+pm_html+'&gt;PM&lt;/option&gt;'}else{html+='&lt;option value="AM" selected="selected"'+am_html+'&gt;AM&lt;/option&gt;&lt;option value="PM"'+pm_html+'&gt;PM&lt;/option&gt;'}
html+='&lt;/select&gt;'}
this.container.find('.drp-calendar.'+side+' .calendar-time').html(html)},updateFormInputs:function(){if(this.singleDatePicker||(this.endDate&amp;&amp;(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate)))){this.container.find('button.applyBtn').prop('disabled',!1)}else{this.container.find('button.applyBtn').prop('disabled',!0)}},move:function(){var parentOffset={top:0,left:0},containerTop,drops=this.drops;var parentRightEdge=$(window).width();if(!this.parentEl.is('body')){parentOffset={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()};parentRightEdge=this.parentEl[0].clientWidth+this.parentEl.offset().left}
switch(drops){case 'auto':containerTop=this.element.offset().top+this.element.outerHeight()-parentOffset.top;if(containerTop+this.container.outerHeight()&gt;=this.parentEl[0].scrollHeight){containerTop=this.element.offset().top-this.container.outerHeight()-parentOffset.top;drops='up'}
break;case 'up':containerTop=this.element.offset().top-this.container.outerHeight()-parentOffset.top;break;default:containerTop=this.element.offset().top+this.element.outerHeight()-parentOffset.top;break}
this.container.css({top:0,left:0,right:'auto'});var containerWidth=this.container.outerWidth();this.container.toggleClass('drop-up',drops=='up');if(this.opens=='left'){var containerRight=parentRightEdge-this.element.offset().left-this.element.outerWidth();if(containerWidth+containerRight&gt;$(window).width()){this.container.css({top:containerTop,right:'auto',left:9})}else{this.container.css({top:containerTop,right:containerRight,left:'auto'})}}else if(this.opens=='center'){var containerLeft=this.element.offset().left-parentOffset.left+this.element.outerWidth()/2-containerWidth/2;if(containerLeft&lt;0){this.container.css({top:containerTop,right:'auto',left:9})}else if(containerLeft+containerWidth&gt;$(window).width()){this.container.css({top:containerTop,left:'auto',right:0})}else{this.container.css({top:containerTop,left:containerLeft,right:'auto'})}}else{var containerLeft=this.element.offset().left-parentOffset.left;if(containerLeft+containerWidth&gt;$(window).width()){this.container.css({top:containerTop,left:'auto',right:0})}else{this.container.css({top:containerTop,left:containerLeft,right:'auto'})}}},show:function(e){if(this.isShowing)return;if(this.element.val().length&gt;0)this.apllyDate=!0;this._outsideClickProxy=$.proxy(function(e){this.outsideClick(e)},this);$(document).on('mousedown.daterangepicker',this._outsideClickProxy).on('touchend.daterangepicker',this._outsideClickProxy).on('click.daterangepicker','[data-toggle=dropdown]',this._outsideClickProxy).on('focusin.daterangepicker',this._outsideClickProxy);$(window).on('resize.daterangepicker',$.proxy(function(e){this.move(e)},this));this.oldStartDate=this.startDate.clone();this.oldEndDate=this.endDate.clone();this.previousRightTime=this.endDate.clone();this.updateView(!0);this.container.show();this.move();this.element.trigger('show.daterangepicker',this);this.isShowing=!0},hide:function(e){if(!this.isShowing)return;if(!this.endDate){this.startDate=this.oldStartDate.clone();this.endDate=this.oldEndDate.clone()}
if(!this.startDate.isSame(this.oldStartDate)||!this.endDate.isSame(this.oldEndDate))
this.callback(this.startDate.clone(),this.endDate.clone(),this.chosenLabel);$(document).off('.daterangepicker');$(window).off('.daterangepicker');this.container.hide();this.element.trigger('hide.daterangepicker',this);this.isShowing=!1;this.container.find('.drp-selected').html('');if(!this.element.val().length)this.apllyDate=this.apllyDateDefault},toggle:function(e){if(this.isShowing){this.hide()}else{this.show()}},outsideClick:function(e){var target=$(e.target);if(e.type=="focusin"||target.closest(this.element).length||target.closest(this.container).length||target.closest('.calendar-table').length)return;this.hide();this.element.trigger('outsideClick.daterangepicker',this)},showCalendars:function(){this.container.addClass('show-calendar');this.move();this.element.trigger('showCalendar.daterangepicker',this)},hideCalendars:function(){this.container.removeClass('show-calendar');this.element.trigger('hideCalendar.daterangepicker',this)},clickRange:function(e){var label=e.target.getAttribute('data-range-key');this.chosenLabel=label;if(label==this.locale.customRangeLabel){this.showCalendars()}else{var dates=this.ranges[label];this.startDate=dates[0];this.endDate=dates[1];if(!this.timePicker){this.startDate.startOf('day');this.endDate.endOf('day')}
if(!this.alwaysShowCalendars)
this.hideCalendars();this.clickApply()}},clickPrev:function(e){var cal=$(e.target).parents('.drp-calendar');if(cal.hasClass('left')){this.leftCalendar.month.subtract(1,'month');if(this.linkedCalendars)
this.rightCalendar.month.subtract(1,'month');}else{this.rightCalendar.month.subtract(1,'month')}
this.updateCalendars()},clickNext:function(e){var cal=$(e.target).parents('.drp-calendar');if(cal.hasClass('left')){this.leftCalendar.month.add(1,'month')}else{this.rightCalendar.month.add(1,'month');if(this.linkedCalendars)
this.leftCalendar.month.add(1,'month');}
this.updateCalendars()},hoverDate:function(e){if(!$(e.target).hasClass('available'))return;var title=$(e.target).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(e.target).parents('.drp-calendar');var date=cal.hasClass('left')?this.leftCalendar.calendar[row][col]:this.rightCalendar.calendar[row][col];var leftCalendar=this.leftCalendar;var rightCalendar=this.rightCalendar;var startDate=this.startDate;if(!this.endDate){this.container.find('.drp-calendar tbody td').each(function(index,el){if($(el).hasClass('week'))return;var title=$(el).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(el).parents('.drp-calendar');var dt=cal.hasClass('left')?leftCalendar.calendar[row][col]:rightCalendar.calendar[row][col];if((dt.isAfter(startDate)&amp;&amp;dt.isBefore(date))||dt.isSame(date,'day')){$(el).addClass('in-range')}else{$(el).removeClass('in-range')}})}},clickDate:function(e){if(!$(e.target).hasClass('available'))return;this.apllyDate=!0;$('.applyBtn').removeClass('disabled');var title=$(e.target).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(e.target).parents('.drp-calendar');var date=cal.hasClass('left')?this.leftCalendar.calendar[row][col]:this.rightCalendar.calendar[row][col];if(this.endDate||date.isBefore(this.startDate,'day')){if(this.timePicker){var hour=parseInt(this.container.find('.left .hourselect').val(),10);if(!this.timePicker24Hour){var ampm=this.container.find('.left .ampmselect').val();if(ampm==='PM'&amp;&amp;hour&lt;12)
hour+=12;if(ampm==='AM'&amp;&amp;hour===12)
hour=0}
var minute=parseInt(this.container.find('.left .minuteselect').val(),10);if(isNaN(minute)){minute=parseInt(this.container.find('.left .minuteselect option:last').val(),10)}
var second=this.timePickerSeconds?parseInt(this.container.find('.left .secondselect').val(),10):0;date=date.clone().hour(hour).minute(minute).second(second)}
this.endDate=null;this.setStartDate(date.clone())}else if(!this.endDate&amp;&amp;date.isBefore(this.startDate)){this.setEndDate(this.startDate.clone())}else{if(this.timePicker){var hour=parseInt(this.container.find('.right .hourselect').val(),10);if(!this.timePicker24Hour){var ampm=this.container.find('.right .ampmselect').val();if(ampm==='PM'&amp;&amp;hour&lt;12)
hour+=12;if(ampm==='AM'&amp;&amp;hour===12)
hour=0}
var minute=parseInt(this.container.find('.right .minuteselect').val(),10);if(isNaN(minute)){minute=parseInt(this.container.find('.right .minuteselect option:last').val(),10)}
var second=this.timePickerSeconds?parseInt(this.container.find('.right .secondselect').val(),10):0;date=date.clone().hour(hour).minute(minute).second(second)}
this.setEndDate(date.clone());if(this.autoApply){this.calculateChosenLabel();this.clickApply()}}
if(this.singleDatePicker){this.setEndDate(this.startDate);if(!this.timePicker&amp;&amp;this.autoApply)
this.clickApply();}
this.updateView();e.stopPropagation()},calculateChosenLabel:function(){var customRange=!0;var i=0;for(var range in this.ranges){if(this.timePicker){var format=this.timePickerSeconds?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD HH:mm";if(this.startDate.format(format)==this.ranges[range][0].format(format)&amp;&amp;this.endDate.format(format)==this.ranges[range][1].format(format)){customRange=!1;this.chosenLabel=this.container.find('.ranges li:eq('+i+')').addClass('active').attr('data-range-key');break}}else{if(this.startDate.format('YYYY-MM-DD')==this.ranges[range][0].format('YYYY-MM-DD')&amp;&amp;this.endDate.format('YYYY-MM-DD')==this.ranges[range][1].format('YYYY-MM-DD')){customRange=!1;this.chosenLabel=this.container.find('.ranges li:eq('+i+')').addClass('active').attr('data-range-key');break}}
i++}
if(customRange){if(this.showCustomRangeLabel){this.chosenLabel=this.container.find('.ranges li:last').addClass('active').attr('data-range-key')}else{this.chosenLabel=null}
this.showCalendars()}},clickApply:function(e){e.preventDefault();e.stopPropagation();this.hide();this.updateElement();this.apllyDate=!0;this.element.trigger('apply.daterangepicker',this)},clickReset:function(e){e.preventDefault();e.stopPropagation();this.resetElement();this.startDate=moment().startOf('day');this.endDate=moment().startOf('day');$('.applyBtn').addClass('disabled');this.apllyDate=this.apllyDateDefault;this.container.find('.drp-selected').html('');this.updateView();this.element.trigger('reset.daterangepicker',this)},clickCancel:function(e){e.preventDefault();e.stopPropagation();this.startDate=this.oldStartDate;this.endDate=this.oldEndDate;this.hide();this.element.trigger('cancel.daterangepicker',this)},monthOrYearChanged:function(e){var isLeft=$(e.target).closest('.drp-calendar').hasClass('left'),leftOrRight=isLeft?'left':'right',cal=this.container.find('.drp-calendar.'+leftOrRight);var month=parseInt(cal.find('.monthselect').val(),10);var year=cal.find('.yearselect').val();if(!isLeft){if(year&lt;this.startDate.year()||(year==this.startDate.year()&amp;&amp;month&lt;this.startDate.month())){month=this.startDate.month();year=this.startDate.year()}}
if(this.minDate){if(year&lt;this.minDate.year()||(year==this.minDate.year()&amp;&amp;month&lt;this.minDate.month())){month=this.minDate.month();year=this.minDate.year()}}
if(this.maxDate){if(year&gt;this.maxDate.year()||(year==this.maxDate.year()&amp;&amp;month&gt;this.maxDate.month())){month=this.maxDate.month();year=this.maxDate.year()}}
if(isLeft){this.leftCalendar.month.month(month).year(year);if(this.linkedCalendars)
this.rightCalendar.month=this.leftCalendar.month.clone().add(1,'month');}else{this.rightCalendar.month.month(month).year(year);if(this.linkedCalendars)
this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,'month');}
this.updateCalendars()},timeChanged:function(e){var cal=$(e.target).closest('.drp-calendar'),isLeft=cal.hasClass('left');var hour=parseInt(cal.find('.hourselect').val(),10);var minute=parseInt(cal.find('.minuteselect').val(),10);if(isNaN(minute)){minute=parseInt(cal.find('.minuteselect option:last').val(),10)}
var second=this.timePickerSeconds?parseInt(cal.find('.secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=cal.find('.ampmselect').val();if(ampm==='PM'&amp;&amp;hour&lt;12)
hour+=12;if(ampm==='AM'&amp;&amp;hour===12)
hour=0}
if(isLeft){var start=this.startDate.clone();start.hour(hour);start.minute(minute);start.second(second);this.setStartDate(start);if(this.singleDatePicker){this.endDate=this.startDate.clone()}else if(this.endDate&amp;&amp;this.endDate.format('YYYY-MM-DD')==start.format('YYYY-MM-DD')&amp;&amp;this.endDate.isBefore(start)){this.setEndDate(start.clone())}}else if(this.endDate){var end=this.endDate.clone();end.hour(hour);end.minute(minute);end.second(second);this.setEndDate(end)}
this.updateCalendars();this.updateFormInputs();this.renderTimePicker('left');this.renderTimePicker('right')},elementChanged:function(){if(!this.element.is('input'))return;if(!this.element.val().length)return;var dateString=this.element.val().split(this.locale.separator),start=null,end=null;if(dateString.length===2){start=moment(dateString[0],this.locale.format);end=moment(dateString[1],this.locale.format)}
if(this.singleDatePicker||start===null||end===null){start=moment(this.element.val(),this.locale.format);end=start}
if(!start.isValid()||!end.isValid())return;this.setStartDate(start);this.setEndDate(end);this.updateView()},keydown:function(e){if((e.keyCode===9)||(e.keyCode===13)){this.hide()}
if(e.keyCode===27){e.preventDefault();e.stopPropagation();this.hide()}},updateElement:function(){if(this.element.is('input')&amp;&amp;this.autoUpdateInput){var newValue=this.startDate.format(this.locale.format);if(!this.singleDatePicker){newValue+=this.locale.separator+this.endDate.format(this.locale.format)}
if(newValue!==this.element.val()){this.element.val(newValue).trigger('change')}}},resetElement:function(){if(this.element.is('input')){this.element.val('').trigger('change')}},remove:function(){this.container.remove();this.element.off('.daterangepicker');this.element.removeData()}};$.fn.daterangepicker=function(options,callback){var implementOptions=$.extend(!0,{},$.fn.daterangepicker.defaultOptions,options);this.each(function(){var el=$(this);if(el.data('daterangepicker'))
el.data('daterangepicker').remove();el.data('daterangepicker',new DateRangePicker(el,implementOptions,callback))});return this};return DateRangePicker}));/*!
 * Masonry PACKAGED v4.2.2
 * Cascading grid layout library
 * https://masonry.desandro.com
 * MIT License
 * by David DeSandro
 */
!function(t,e){"function"==typeof define&amp;&amp;define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&amp;&amp;module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,r,a){function h(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=u[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(u,n);o=void 0===o?l:o}),void 0!==o?o:t}function u(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&amp;&amp;(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&amp;&amp;(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return h(this,t,e)}return u(this,t),this},n(a))}function n(t){!t||t&amp;&amp;t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&amp;&amp;define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&amp;&amp;module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&amp;&amp;e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&amp;&amp;n.push(e),this}},e.once=function(t,e){if(t&amp;&amp;e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&amp;&amp;this._events[t];if(i&amp;&amp;i.length){var n=i.indexOf(e);return-1!=n&amp;&amp;i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&amp;&amp;this._events[t];if(i&amp;&amp;i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&amp;&amp;this._onceEvents[t],o=0;o&lt;i.length;o++){var r=i[o],s=n&amp;&amp;n[r];s&amp;&amp;(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"function"==typeof define&amp;&amp;define.amd?define("get-size/get-size",e):"object"==typeof module&amp;&amp;module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&amp;&amp;!isNaN(e);return i&amp;&amp;e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;u&gt;e;e++){var i=h[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);s=200==Math.round(t(o.width)),r.isBoxSizeOuter=s,i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&amp;&amp;(e=document.querySelector(e)),e&amp;&amp;"object"==typeof e&amp;&amp;e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;u&gt;l;l++){var c=h[l],f=r[c],m=parseFloat(f);a[c]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,y=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,E=d&amp;&amp;s,b=t(r.width);b!==!1&amp;&amp;(a.width=b+(E?0:p+_));var x=t(r.height);return x!==!1&amp;&amp;(a.height=x+(E?0:g+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(g+z),a.outerWidth=a.width+y,a.outerHeight=a.height+v,a}}var s,a="undefined"==typeof console?e:function(t){console.error(t)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=h.length,d=!1;return r}),function(t,e){"use strict";"function"==typeof define&amp;&amp;define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&amp;&amp;module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i&lt;e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&amp;&amp;define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&amp;&amp;module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e};var n=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&amp;&amp;"number"==typeof t.length;return e?n.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&amp;&amp;t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&amp;&amp;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&amp;&amp;this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&amp;&amp;o.push(t);for(var i=t.querySelectorAll(n),r=0;r&lt;i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){i=i||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),d=s+"-options",l=t.jQuery;u.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&amp;&amp;JSON.parse(r)}catch(a){return void(o&amp;&amp;o.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);l&amp;&amp;l.data(t,n,h)})})},i}),function(t,e){"function"==typeof define&amp;&amp;define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&amp;&amp;module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&amp;&amp;(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&amp;&amp;this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=parseFloat(n),s=parseFloat(o),a=this.layout.size;-1!=n.indexOf("%")&amp;&amp;(r=r/100*a.width),-1!=o.indexOf("%")&amp;&amp;(s=s/100*a.height),r=isNaN(r)?0:r,s=isNaN(s)?0:s,r-=e?a.paddingLeft:a.paddingRight,s-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=s},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[h];e[u]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&amp;&amp;!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&amp;&amp;e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=t==this.position.x&amp;&amp;e==this.position.y;if(this.setPosition(t,e),o&amp;&amp;!this.isTransitioning)return void this.layoutPosition();var r=t-i,s=e-n,a={};a.transform=this.getTranslate(r,s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&amp;&amp;this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&amp;&amp;(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&amp;&amp;this.disableTransition(),n in e.clean&amp;&amp;(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(f)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return s&amp;&amp;parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&amp;&amp;(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&amp;&amp;define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&amp;&amp;module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&amp;&amp;h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&amp;&amp;(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&amp;&amp;this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&amp;&amp;e[1],n=e&amp;&amp;e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o}var h=t.console,u=t.jQuery,d=function(){},l=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&amp;&amp;void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&amp;&amp;this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o&lt;e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&amp;&amp;(n=o),this[t]=n?i(n)[e]:o):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&amp;&amp;t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&amp;&amp;(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&amp;&amp;(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&amp;&amp;i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&amp;&amp;(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&amp;&amp;delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&amp;&amp;(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&amp;&amp;t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&amp;&amp;(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&amp;&amp;this.stamps.length&amp;&amp;(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&amp;&amp;this.needsResizeLayout()&amp;&amp;this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&amp;&amp;t;return e&amp;&amp;t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&amp;&amp;(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&amp;&amp;(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&amp;&amp;t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&amp;&amp;t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e&lt;this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&amp;&amp;e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&amp;&amp;e.length&amp;&amp;e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&amp;&amp;u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&amp;&amp;t.outlayerGUID;return e&amp;&amp;c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&amp;&amp;u.bridget&amp;&amp;u.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&amp;&amp;define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&amp;&amp;module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t&lt;this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&amp;&amp;t.element;this.columnWidth=i&amp;&amp;e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&amp;&amp;1&gt;s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&amp;&amp;n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&amp;&amp;1&gt;e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,u=r.col;h&gt;u;u++)this.colYs[u]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(2&gt;t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i&gt;n;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(2&gt;e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t&gt;1&amp;&amp;i+t&gt;this.cols;i=n?0:i;var o=e.size.outerWidth&amp;&amp;e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),d=(u?n.top:n.bottom)+i.outerHeight,l=a;h&gt;=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&amp;&amp;(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&amp;&amp;0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i});/*!
 * Lightbox for Bootstrap 5 v1.8.3 (https://trvswgnr.github.io/bs5-lightbox/)
 * Copyright 2023 Travis Aaron Wagner (https://github.com/trvswgnr/)
 * Licensed under MIT (https://github.com/trvswgnr/bs5-lightbox/blob/main/LICENSE)
 */!function(){"use strict";var t={d:function(e,s){for(var a in s)t.o(s,a)&amp;&amp;!t.o(e,a)&amp;&amp;Object.defineProperty(e,a,{enumerable:!0,get:s[a]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}},e={};t.d(e,{default:function(){return i}});var s=window.bootstrap;const a={Modal:s.Modal,Carousel:s.Carousel};class o{constructor(t){let e=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};this.hash=this.randomHash(),this.settings=Object.assign(Object.assign(Object.assign({},a.Modal.Default),a.Carousel.Default),{interval:!1,target:'[data-toggle="lightbox"]',gallery:"",size:"xl",constrain:!0}),this.settings=Object.assign(Object.assign({},this.settings),e),this.modalOptions=(()=&gt;this.setOptionsFromSettings(a.Modal.Default))(),this.carouselOptions=(()=&gt;this.setOptionsFromSettings(a.Carousel.Default))(),"string"==typeof t&amp;&amp;(this.settings.target=t,t=document.querySelector(this.settings.target)),this.el=t,this.type=t.dataset.type||"",this.src=this.getSrc(t),this.sources=this.getGalleryItems(),this.createCarousel(),this.createModal()}show(){document.body.appendChild(this.modalElement),this.modal.show()}hide(){this.modal.hide()}setOptionsFromSettings(t){return Object.keys(t).reduce(((t,e)=&gt;Object.assign(t,{[e]:this.settings[e]})),{})}getSrc(t){let e=t.dataset.src||t.dataset.remote||t.href||"http://via.placeholder.com/1600x900";if("html"===t.dataset.type)return e;/\:\/\//.test(e)||(e=window.location.origin+e);const s=new URL(e);return(t.dataset.footer||t.dataset.caption)&amp;&amp;s.searchParams.set("caption",t.dataset.footer||t.dataset.caption),s.toString()}getGalleryItems(){let t;if(this.settings.gallery){if(Array.isArray(this.settings.gallery))return this.settings.gallery;t=this.settings.gallery}else this.el.dataset.gallery&amp;&amp;(t=this.el.dataset.gallery);return t?[...new Set(Array.from(document.querySelectorAll('[data-gallery="'.concat(t,'"]')),(t=&gt;"".concat(t.dataset.type?t.dataset.type:"").concat(this.getSrc(t)))))]:["".concat(this.type?this.type:"").concat(this.src)]}getYoutubeId(t){if(!t)return!1;const e=t.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&amp;v=)([^#&amp;?]*).*/);return!(!e||11!==e[2].length)&amp;&amp;e[2]}getYoutubeLink(t){const e=this.getYoutubeId(t);if(!e)return!1;const s=t.split("?");let a=s.length&gt;1?"?"+s[1]:"";return"https://www.youtube.com/embed/".concat(e).concat(a)}getInstagramEmbed(t){if(/instagram/.test(t))return t+=/\/embed$/.test(t)?"":"/embed",'&lt;iframe src="'.concat(t,'" class="start-50 translate-middle-x" style="max-width: 500px" frameborder="0" scrolling="no" allowtransparency="true"&gt;&lt;/iframe&gt;')}isEmbed(t){const e=new RegExp("("+o.allowedEmbedTypes.join("|")+")").test(t),s=/\.(png|jpe?g|gif|svg|webp)/i.test(t)||"image"===this.el.dataset.type;return e||!s}createCarousel(){const t=document.createElement("template"),e=o.allowedMediaTypes.join("|"),s=this.sources.map(((t,s)=&gt;{t=t.replace(/\/$/,"");const a=new RegExp("^(".concat(e,")"),"i"),o=/^html/.test(t),i=/^image/.test(t);a.test(t)&amp;&amp;(t=t.replace(a,""));const n=this.settings.constrain?"mw-100 mh-100 h-auto w-auto m-auto top-0 end-0 bottom-0 start-0":"h-100 w-100",l=new URLSearchParams(t.split("?")[1]);let r="",c=t;if(l.get("caption")){try{c=new URL(t),c.searchParams.delete("caption"),c=c.toString()}catch(e){c=t}r='&lt;p class="lightbox-caption m-0 p-2 text-center text-white small"&gt;&lt;em&gt;'.concat(l.get("caption"),"&lt;/em&gt;&lt;/p&gt;")}let d='&lt;img src="'.concat(c,'" class="d-block ').concat(n,' img-fluid" style="z-index: 1; object-fit: contain;" /&gt;'),h="";const u=this.getInstagramEmbed(t),m=this.getYoutubeLink(t);this.isEmbed(t)&amp;&amp;!i&amp;&amp;(m&amp;&amp;(t=m,h='title="YouTube video player" frameborder="0" allow="accelerometer autoplay clipboard-write encrypted-media gyroscope picture-in-picture"'),d=u||'&lt;iframe src="'.concat(t,'" ').concat(h," allowfullscreen&gt;&lt;/iframe&gt;")),o&amp;&amp;(d=t);return'\n\t\t\t\t&lt;div class="carousel-item '.concat(s?"":"active",'" style="min-height: 100px"&gt;\n\t\t\t\t\t').concat('&lt;div class="position-absolute top-50 start-50 translate-middle text-white"&gt;&lt;div class="spinner-border" style="width: 3rem height: 3rem" role="status"&gt;&lt;/div&gt;&lt;/div&gt;','\n\t\t\t\t\t&lt;div class="ratio ratio-16x9" style="background-color: #000;"&gt;').concat(d,"&lt;/div&gt;\n\t\t\t\t\t").concat(r,"\n\t\t\t\t&lt;/div&gt;")})).join(""),i=this.sources.length&lt;2?"":'\n\t\t\t&lt;button id="#lightboxCarousel-'.concat(this.hash,'-prev" class="carousel-control carousel-control-prev h-75 m-auto" type="button" data-bs-target="#lightboxCarousel-').concat(this.hash,'" data-bs-slide="prev"&gt;\n\t\t\t\t&lt;span class="carousel-control-prev-icon" aria-hidden="true"&gt;&lt;/span&gt;\n\t\t\t\t&lt;span class="visually-hidden"&gt;Previous&lt;/span&gt;\n\t\t\t&lt;/button&gt;\n\t\t\t&lt;button id="#lightboxCarousel-').concat(this.hash,'-next" class="carousel-control carousel-control-next h-75 m-auto" type="button" data-bs-target="#lightboxCarousel-').concat(this.hash,'" data-bs-slide="next"&gt;\n\t\t\t\t&lt;span class="carousel-control-next-icon" aria-hidden="true"&gt;&lt;/span&gt;\n\t\t\t\t&lt;span class="visually-hidden"&gt;Next&lt;/span&gt;\n\t\t\t&lt;/button&gt;');let n="lightbox-carousel carousel slide";"fullscreen"===this.settings.size&amp;&amp;(n+=" position-absolute w-100 translate-middle top-50 start-50");const l='\n\t\t\t&lt;div id="lightboxCarousel-'.concat(this.hash,'" class="').concat(n,'" data-bs-ride="carousel" data-bs-interval="').concat(this.carouselOptions.interval,'"&gt;\n\t\t\t\t&lt;div class="carousel-inner"&gt;\n\t\t\t\t\t').concat(s,"\n\t\t\t\t&lt;/div&gt;\n\t\t\t\t").concat(i,"\n\t\t\t&lt;/div&gt;");t.innerHTML=l.trim(),this.carouselElement=t.content.firstChild;const r=Object.assign(Object.assign({},this.carouselOptions),{keyboard:!1});this.carousel=new a.Carousel(this.carouselElement,r);const c=this.type&amp;&amp;"image"!==this.type?this.type+this.src:this.src;return this.carousel.to(this.findGalleryItemIndex(this.sources,c)),!0===this.carouselOptions.keyboard&amp;&amp;document.addEventListener("keydown",(t=&gt;{if("ArrowLeft"===t.code){const t=document.getElementById("#lightboxCarousel-".concat(this.hash,"-prev"));return t&amp;&amp;t.click(),!1}if("ArrowRight"===t.code){const t=document.getElementById("#lightboxCarousel-".concat(this.hash,"-next"));return t&amp;&amp;t.click(),!1}})),this.carousel}findGalleryItemIndex(t,e){let s=0;for(const a of t){if(a.includes(e))return s;s++}return 0}createModal(){const t=document.createElement("template"),e='\n\t\t\t&lt;div class="modal lightbox fade" id="lightboxModal-'.concat(this.hash,'" tabindex="-1" aria-hidden="true"&gt;\n\t\t\t\t&lt;div class="modal-dialog modal-dialog-centered modal-').concat(this.settings.size,'"&gt;\n\t\t\t\t\t&lt;div class="modal-content border-0 bg-transparent"&gt;\n\t\t\t\t\t\t&lt;div class="modal-body p-0"&gt;\n\t\t\t\t\t\t\t&lt;button type="button" class="btn-close position-absolute top-0 end-0 p-3" data-bs-dismiss="modal" aria-label="Close" style="z-index: 2; background: none;"&gt;').concat('&lt;svg xmlns="http://www.w3.org/2000/svg" style="position: relative; top: -5px;" viewBox="0 0 16 16" fill="#fff"&gt;&lt;path d="M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z"/&gt;&lt;/svg&gt;',"&lt;/button&gt;\n\t\t\t\t\t\t&lt;/div&gt;\n\t\t\t\t\t&lt;/div&gt;\n\t\t\t\t&lt;/div&gt;\n\t\t\t&lt;/div&gt;");return t.innerHTML=e.trim(),this.modalElement=t.content.firstChild,this.modalElement.querySelector(".modal-body").appendChild(this.carouselElement),this.modalElement.addEventListener("hidden.bs.modal",(()=&gt;this.modalElement.remove())),this.modalElement.querySelector("[data-bs-dismiss]").addEventListener("click",(()=&gt;this.modal.hide())),this.modal=new a.Modal(this.modalElement,this.modalOptions),this.modal}randomHash(){let t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:8;return Array.from({length:t},(()=&gt;Math.floor(36*Math.random()).toString(36))).join("")}}o.allowedEmbedTypes=["embed","youtube","vimeo","instagram","url"],o.allowedMediaTypes=[...o.allowedEmbedTypes,"image","html"],o.defaultSelector='[data-toggle="lightbox"]',o.initialize=function(t){t.preventDefault();new o(this).show()},document.querySelectorAll(o.defaultSelector).forEach((t=&gt;t.addEventListener("click",o.initialize))),"undefined"!=typeof window&amp;&amp;window.bootstrap&amp;&amp;(window.bootstrap.Lightbox=o);var i=o;window.Lightbox=e.default}();parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&amp;&amp;parcelRequire,u="function"==typeof require&amp;&amp;require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&amp;&amp;parcelRequire;if(!n&amp;&amp;i)return i(t,!0);if(o)return o(t,!0);if(u&amp;&amp;"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c&lt;t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=l:"function"==typeof define&amp;&amp;define.amd?define(function(){return l}):n&amp;&amp;(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"ytxR":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.removeNodes=exports.reparentNodes=exports.isCEPolyfill=void 0;const e="undefined"!=typeof window&amp;&amp;null!=window.customElements&amp;&amp;void 0!==window.customElements.polyfillWrapFlushCallback;exports.isCEPolyfill=e;const o=(e,o,l=null,s=null)=&gt;{for(;o!==l;){const l=o.nextSibling;e.insertBefore(o,s),o=l}};exports.reparentNodes=o;const l=(e,o,l=null)=&gt;{for(;o!==l;){const l=o.nextSibling;e.removeChild(o),o=l}};exports.removeNodes=l},{}],"Av0K":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.lastAttributeNameRegex=exports.createMarker=exports.isTemplatePartActive=exports.Template=exports.boundAttributeSuffix=exports.markerRegex=exports.nodeMarker=exports.marker=void 0;const e=`{{lit-${String(Math.random()).slice(2)}}}`;exports.marker=e;const t=`\x3c!--${e}--\x3e`;exports.nodeMarker=t;const r=new RegExp(`${e}|${t}`);exports.markerRegex=r;const s="$lit$";exports.boundAttributeSuffix=s;class o{constructor(t,o){this.parts=[],this.element=o;const i=[],l=[],p=document.createTreeWalker(o.content,133,null,!1);let c=0,d=-1,u=0;const{strings:f,values:{length:h}}=t;for(;u&lt;h;){const t=p.nextNode();if(null!==t){if(d++,1===t.nodeType){if(t.hasAttributes()){const e=t.attributes,{length:o}=e;let i=0;for(let t=0;t&lt;o;t++)n(e[t].name,s)&amp;&amp;i++;for(;i--&gt;0;){const e=f[u],o=x.exec(e)[2],n=o.toLowerCase()+s,i=t.getAttribute(n);t.removeAttribute(n);const a=i.split(r);this.parts.push({type:"attribute",index:d,name:o,strings:a}),u+=a.length-1}}"TEMPLATE"===t.tagName&amp;&amp;(l.push(t),p.currentNode=t.content)}else if(3===t.nodeType){const o=t.data;if(o.indexOf(e)&gt;=0){const e=t.parentNode,l=o.split(r),p=l.length-1;for(let r=0;r&lt;p;r++){let o,i=l[r];if(""===i)o=a();else{const e=x.exec(i);null!==e&amp;&amp;n(e[2],s)&amp;&amp;(i=i.slice(0,e.index)+e[1]+e[2].slice(0,-s.length)+e[3]),o=document.createTextNode(i)}e.insertBefore(o,t),this.parts.push({type:"node",index:++d})}""===l[p]?(e.insertBefore(a(),t),i.push(t)):t.data=l[p],u+=p}}else if(8===t.nodeType)if(t.data===e){const e=t.parentNode;null!==t.previousSibling&amp;&amp;d!==c||(d++,e.insertBefore(a(),t)),c=d,this.parts.push({type:"node",index:d}),null===t.nextSibling?t.data="":(i.push(t),d--),u++}else{let r=-1;for(;-1!==(r=t.data.indexOf(e,r+1));)this.parts.push({type:"node",index:-1}),u++}}else p.currentNode=l.pop()}for(const e of i)e.parentNode.removeChild(e)}}exports.Template=o;const n=(e,t)=&gt;{const r=e.length-t.length;return r&gt;=0&amp;&amp;e.slice(r)===t},i=e=&gt;-1!==e.index;exports.isTemplatePartActive=i;const a=()=&gt;document.createComment("");exports.createMarker=a;const x=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'&gt;=\/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`&lt;&gt;=]*|"[^"]*|'[^']*))$/;exports.lastAttributeNameRegex=x},{}],"NXoq":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.removeNodesFromTemplate=n,exports.insertNodeIntoTemplate=l;var e=require("./template.js");const t=133;function n(e,n){const{element:{content:r},parts:l}=e,u=document.createTreeWalker(r,t,null,!1);let c=o(l),d=l[c],s=-1,i=0;const a=[];let p=null;for(;u.nextNode();){s++;const e=u.currentNode;for(e.previousSibling===p&amp;&amp;(p=null),n.has(e)&amp;&amp;(a.push(e),null===p&amp;&amp;(p=e)),null!==p&amp;&amp;i++;void 0!==d&amp;&amp;d.index===s;)d.index=null!==p?-1:d.index-i,d=l[c=o(l,c)]}a.forEach(e=&gt;e.parentNode.removeChild(e))}const r=e=&gt;{let n=11===e.nodeType?0:1;const r=document.createTreeWalker(e,t,null,!1);for(;r.nextNode();)n++;return n},o=(t,n=-1)=&gt;{for(let r=n+1;r&lt;t.length;r++){const n=t[r];if((0,e.isTemplatePartActive)(n))return r}return-1};function l(e,n,l=null){const{element:{content:u},parts:c}=e;if(null==l)return void u.appendChild(n);const d=document.createTreeWalker(u,t,null,!1);let s=o(c),i=0,a=-1;for(;d.nextNode();){for(a++,d.currentNode===l&amp;&amp;(i=r(n),l.parentNode.insertBefore(n,l));-1!==s&amp;&amp;c[s].index===a;){if(i&gt;0){for(;-1!==s;)c[s].index+=i,s=o(c,s);return}s=o(c,s)}}}},{"./template.js":"Av0K"}],"uWh2":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isDirective=exports.directive=void 0;const e=new WeakMap,t=t=&gt;(...s)=&gt;{const i=t(...s);return e.set(i,!0),i};exports.directive=t;const s=t=&gt;"function"==typeof t&amp;&amp;e.has(t);exports.isDirective=s},{}],"pnLb":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.nothing=exports.noChange=void 0;const e={};exports.noChange=e;const o={};exports.nothing=o},{}],"bn5t":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.TemplateInstance=void 0;var e=require("./dom.js"),t=require("./template.js");class s{constructor(e,t,s){this.__parts=[],this.template=e,this.processor=t,this.options=s}update(e){let t=0;for(const s of this.__parts)void 0!==s&amp;&amp;s.setValue(e[t]),t++;for(const s of this.__parts)void 0!==s&amp;&amp;s.commit()}_clone(){const s=e.isCEPolyfill?this.template.element.content.cloneNode(!0):document.importNode(this.template.element.content,!0),o=[],r=this.template.parts,n=document.createTreeWalker(s,133,null,!1);let i,p=0,l=0,a=n.nextNode();for(;p&lt;r.length;)if(i=r[p],(0,t.isTemplatePartActive)(i)){for(;l&lt;i.index;)l++,"TEMPLATE"===a.nodeName&amp;&amp;(o.push(a),n.currentNode=a.content),null===(a=n.nextNode())&amp;&amp;(n.currentNode=o.pop(),a=n.nextNode());if("node"===i.type){const e=this.processor.handleTextExpression(this.options);e.insertAfterNode(a.previousSibling),this.__parts.push(e)}else this.__parts.push(...this.processor.handleAttributeExpressions(a,i.name,i.strings,this.options));p++}else this.__parts.push(void 0),p++;return e.isCEPolyfill&amp;&amp;(document.adoptNode(s),customElements.upgrade(s)),s}}exports.TemplateInstance=s},{"./dom.js":"ytxR","./template.js":"Av0K"}],"cVNN":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.SVGTemplateResult=exports.TemplateResult=void 0;var e=require("./dom.js"),t=require("./template.js");const s=` ${t.marker} `;class r{constructor(e,t,s,r){this.strings=e,this.values=t,this.type=s,this.processor=r}getHTML(){const e=this.strings.length-1;let r="",n=!1;for(let l=0;l&lt;e;l++){const e=this.strings[l],i=e.lastIndexOf("\x3c!--");n=(i&gt;-1||n)&amp;&amp;-1===e.indexOf("--\x3e",i+1);const o=t.lastAttributeNameRegex.exec(e);r+=null===o?e+(n?s:t.nodeMarker):e.substr(0,o.index)+o[1]+o[2]+t.boundAttributeSuffix+o[3]+t.marker}return r+=this.strings[e]}getTemplateElement(){const e=document.createElement("template");return e.innerHTML=this.getHTML(),e}}exports.TemplateResult=r;class n extends r{getHTML(){return`&lt;svg&gt;${super.getHTML()}&lt;/svg&gt;`}getTemplateElement(){const t=super.getTemplateElement(),s=t.content,r=s.firstChild;return s.removeChild(r),(0,e.reparentNodes)(s,r.firstChild),t}}exports.SVGTemplateResult=n},{"./dom.js":"ytxR","./template.js":"Av0K"}],"atl2":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.EventPart=exports.PropertyPart=exports.PropertyCommitter=exports.BooleanAttributePart=exports.NodePart=exports.AttributePart=exports.AttributeCommitter=exports.isIterable=exports.isPrimitive=void 0;var t=require("./directive.js"),e=require("./dom.js"),i=require("./part.js"),s=require("./template-instance.js"),n=require("./template-result.js"),r=require("./template.js");const o=t=&gt;null===t||!("object"==typeof t||"function"==typeof t);exports.isPrimitive=o;const a=t=&gt;Array.isArray(t)||!(!t||!t[Symbol.iterator]);exports.isIterable=a;class h{constructor(t,e,i){this.dirty=!0,this.element=t,this.name=e,this.strings=i,this.parts=[];for(let s=0;s&lt;i.length-1;s++)this.parts[s]=this._createPart()}_createPart(){return new l(this)}_getValue(){const t=this.strings,e=t.length-1;let i="";for(let s=0;s&lt;e;s++){i+=t[s];const e=this.parts[s];if(void 0!==e){const t=e.value;if(o(t)||!a(t))i+="string"==typeof t?t:String(t);else for(const e of t)i+="string"==typeof e?e:String(e)}}return i+=t[e]}commit(){this.dirty&amp;&amp;(this.dirty=!1,this.element.setAttribute(this.name,this._getValue()))}}exports.AttributeCommitter=h;class l{constructor(t){this.value=void 0,this.committer=t}setValue(e){e===i.noChange||o(e)&amp;&amp;e===this.value||(this.value=e,(0,t.isDirective)(e)||(this.committer.dirty=!0))}commit(){for(;(0,t.isDirective)(this.value);){const t=this.value;this.value=i.noChange,t(this)}this.value!==i.noChange&amp;&amp;this.committer.commit()}}exports.AttributePart=l;class u{constructor(t){this.value=void 0,this.__pendingValue=void 0,this.options=t}appendInto(t){this.startNode=t.appendChild((0,r.createMarker)()),this.endNode=t.appendChild((0,r.createMarker)())}insertAfterNode(t){this.startNode=t,this.endNode=t.nextSibling}appendIntoPart(t){t.__insert(this.startNode=(0,r.createMarker)()),t.__insert(this.endNode=(0,r.createMarker)())}insertAfterPart(t){t.__insert(this.startNode=(0,r.createMarker)()),this.endNode=t.endNode,t.endNode=this.startNode}setValue(t){this.__pendingValue=t}commit(){if(null===this.startNode.parentNode)return;for(;(0,t.isDirective)(this.__pendingValue);){const t=this.__pendingValue;this.__pendingValue=i.noChange,t(this)}const e=this.__pendingValue;e!==i.noChange&amp;&amp;(o(e)?e!==this.value&amp;&amp;this.__commitText(e):e instanceof n.TemplateResult?this.__commitTemplateResult(e):e instanceof Node?this.__commitNode(e):a(e)?this.__commitIterable(e):e===i.nothing?(this.value=i.nothing,this.clear()):this.__commitText(e))}__insert(t){this.endNode.parentNode.insertBefore(t,this.endNode)}__commitNode(t){this.value!==t&amp;&amp;(this.clear(),this.__insert(t),this.value=t)}__commitText(t){const e=this.startNode.nextSibling,i="string"==typeof(t=null==t?"":t)?t:String(t);e===this.endNode.previousSibling&amp;&amp;3===e.nodeType?e.data=i:this.__commitNode(document.createTextNode(i)),this.value=t}__commitTemplateResult(t){const e=this.options.templateFactory(t);if(this.value instanceof s.TemplateInstance&amp;&amp;this.value.template===e)this.value.update(t.values);else{const i=new s.TemplateInstance(e,t.processor,this.options),n=i._clone();i.update(t.values),this.__commitNode(n),this.value=i}}__commitIterable(t){Array.isArray(this.value)||(this.value=[],this.clear());const e=this.value;let i,s=0;for(const n of t)void 0===(i=e[s])&amp;&amp;(i=new u(this.options),e.push(i),0===s?i.appendIntoPart(this):i.insertAfterPart(e[s-1])),i.setValue(n),i.commit(),s++;s&lt;e.length&amp;&amp;(e.length=s,this.clear(i&amp;&amp;i.endNode))}clear(t=this.startNode){(0,e.removeNodes)(this.startNode.parentNode,t.nextSibling,this.endNode)}}exports.NodePart=u;class d{constructor(t,e,i){if(this.value=void 0,this.__pendingValue=void 0,2!==i.length||""!==i[0]||""!==i[1])throw new Error("Boolean attributes can only contain a single expression");this.element=t,this.name=e,this.strings=i}setValue(t){this.__pendingValue=t}commit(){for(;(0,t.isDirective)(this.__pendingValue);){const t=this.__pendingValue;this.__pendingValue=i.noChange,t(this)}if(this.__pendingValue===i.noChange)return;const e=!!this.__pendingValue;this.value!==e&amp;&amp;(e?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=e),this.__pendingValue=i.noChange}}exports.BooleanAttributePart=d;class c extends h{constructor(t,e,i){super(t,e,i),this.single=2===i.length&amp;&amp;""===i[0]&amp;&amp;""===i[1]}_createPart(){return new p(this)}_getValue(){return this.single?this.parts[0].value:super._getValue()}commit(){this.dirty&amp;&amp;(this.dirty=!1,this.element[this.name]=this._getValue())}}exports.PropertyCommitter=c;class p extends l{}exports.PropertyPart=p;let _=!1;(()=&gt;{try{const e={get capture(){return _=!0,!1}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(t){}})();class m{constructor(t,e,i){this.value=void 0,this.__pendingValue=void 0,this.element=t,this.eventName=e,this.eventContext=i,this.__boundHandleEvent=(t=&gt;this.handleEvent(t))}setValue(t){this.__pendingValue=t}commit(){for(;(0,t.isDirective)(this.__pendingValue);){const t=this.__pendingValue;this.__pendingValue=i.noChange,t(this)}if(this.__pendingValue===i.noChange)return;const e=this.__pendingValue,s=this.value,n=null==e||null!=s&amp;&amp;(e.capture!==s.capture||e.once!==s.once||e.passive!==s.passive),r=null!=e&amp;&amp;(null==s||n);n&amp;&amp;this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),r&amp;&amp;(this.__options=v(e),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=e,this.__pendingValue=i.noChange}handleEvent(t){"function"==typeof this.value?this.value.call(this.eventContext||this.element,t):this.value.handleEvent(t)}}exports.EventPart=m;const v=t=&gt;t&amp;&amp;(_?{capture:t.capture,passive:t.passive,once:t.once}:t.capture)},{"./directive.js":"uWh2","./dom.js":"ytxR","./part.js":"pnLb","./template-instance.js":"bn5t","./template-result.js":"cVNN","./template.js":"Av0K"}],"gbKZ":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.templateFactory=t,exports.templateCaches=void 0;var e=require("./template.js");function t(t){let s=r.get(t.type);void 0===s&amp;&amp;(s={stringsArray:new WeakMap,keyString:new Map},r.set(t.type,s));let n=s.stringsArray.get(t.strings);if(void 0!==n)return n;const a=t.strings.join(e.marker);return void 0===(n=s.keyString.get(a))&amp;&amp;(n=new e.Template(t,t.getTemplateElement()),s.keyString.set(a,n)),s.stringsArray.set(t.strings,n),n}const r=new Map;exports.templateCaches=r},{"./template.js":"Av0K"}],"Fhpq":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.render=exports.parts=void 0;var e=require("./dom.js"),t=require("./parts.js"),r=require("./template-factory.js");const s=new WeakMap;exports.parts=s;const o=(o,a,p)=&gt;{let d=s.get(a);void 0===d&amp;&amp;((0,e.removeNodes)(a,a.firstChild),s.set(a,d=new t.NodePart(Object.assign({templateFactory:r.templateFactory},p))),d.appendInto(a)),d.setValue(o),d.commit()};exports.render=o},{"./dom.js":"ytxR","./parts.js":"atl2","./template-factory.js":"gbKZ"}],"LBiL":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.defaultTemplateProcessor=exports.DefaultTemplateProcessor=void 0;var e=require("./parts.js");class t{handleAttributeExpressions(t,r,s,o){const a=r[0];if("."===a){return new e.PropertyCommitter(t,r.slice(1),s).parts}return"@"===a?[new e.EventPart(t,r.slice(1),o.eventContext)]:"?"===a?[new e.BooleanAttributePart(t,r.slice(1),s)]:new e.AttributeCommitter(t,r,s).parts}handleTextExpression(t){return new e.NodePart(t)}}exports.DefaultTemplateProcessor=t;const r=new t;exports.defaultTemplateProcessor=r},{"./parts.js":"atl2"}],"SPDu":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"DefaultTemplateProcessor",{enumerable:!0,get:function(){return e.DefaultTemplateProcessor}}),Object.defineProperty(exports,"defaultTemplateProcessor",{enumerable:!0,get:function(){return e.defaultTemplateProcessor}}),Object.defineProperty(exports,"SVGTemplateResult",{enumerable:!0,get:function(){return t.SVGTemplateResult}}),Object.defineProperty(exports,"TemplateResult",{enumerable:!0,get:function(){return t.TemplateResult}}),Object.defineProperty(exports,"directive",{enumerable:!0,get:function(){return r.directive}}),Object.defineProperty(exports,"isDirective",{enumerable:!0,get:function(){return r.isDirective}}),Object.defineProperty(exports,"removeNodes",{enumerable:!0,get:function(){return n.removeNodes}}),Object.defineProperty(exports,"reparentNodes",{enumerable:!0,get:function(){return n.reparentNodes}}),Object.defineProperty(exports,"noChange",{enumerable:!0,get:function(){return o.noChange}}),Object.defineProperty(exports,"nothing",{enumerable:!0,get:function(){return o.nothing}}),Object.defineProperty(exports,"AttributeCommitter",{enumerable:!0,get:function(){return i.AttributeCommitter}}),Object.defineProperty(exports,"AttributePart",{enumerable:!0,get:function(){return i.AttributePart}}),Object.defineProperty(exports,"BooleanAttributePart",{enumerable:!0,get:function(){return i.BooleanAttributePart}}),Object.defineProperty(exports,"EventPart",{enumerable:!0,get:function(){return i.EventPart}}),Object.defineProperty(exports,"isIterable",{enumerable:!0,get:function(){return i.isIterable}}),Object.defineProperty(exports,"isPrimitive",{enumerable:!0,get:function(){return i.isPrimitive}}),Object.defineProperty(exports,"NodePart",{enumerable:!0,get:function(){return i.NodePart}}),Object.defineProperty(exports,"PropertyCommitter",{enumerable:!0,get:function(){return i.PropertyCommitter}}),Object.defineProperty(exports,"PropertyPart",{enumerable:!0,get:function(){return i.PropertyPart}}),Object.defineProperty(exports,"parts",{enumerable:!0,get:function(){return u.parts}}),Object.defineProperty(exports,"render",{enumerable:!0,get:function(){return u.render}}),Object.defineProperty(exports,"templateCaches",{enumerable:!0,get:function(){return p.templateCaches}}),Object.defineProperty(exports,"templateFactory",{enumerable:!0,get:function(){return p.templateFactory}}),Object.defineProperty(exports,"TemplateInstance",{enumerable:!0,get:function(){return a.TemplateInstance}}),Object.defineProperty(exports,"createMarker",{enumerable:!0,get:function(){return s.createMarker}}),Object.defineProperty(exports,"isTemplatePartActive",{enumerable:!0,get:function(){return s.isTemplatePartActive}}),Object.defineProperty(exports,"Template",{enumerable:!0,get:function(){return s.Template}}),exports.svg=exports.html=void 0;var e=require("./lib/default-template-processor.js"),t=require("./lib/template-result.js"),r=require("./lib/directive.js"),n=require("./lib/dom.js"),o=require("./lib/part.js"),i=require("./lib/parts.js"),u=require("./lib/render.js"),p=require("./lib/template-factory.js"),a=require("./lib/template-instance.js"),s=require("./lib/template.js");"undefined"!=typeof window&amp;&amp;(window.litHtmlVersions||(window.litHtmlVersions=[])).push("1.2.1");const l=(r,...n)=&gt;new t.TemplateResult(r,n,"html",e.defaultTemplateProcessor);exports.html=l;const c=(r,...n)=&gt;new t.SVGTemplateResult(r,n,"svg",e.defaultTemplateProcessor);exports.svg=c},{"./lib/default-template-processor.js":"LBiL","./lib/template-result.js":"cVNN","./lib/directive.js":"uWh2","./lib/dom.js":"ytxR","./lib/part.js":"pnLb","./lib/parts.js":"atl2","./lib/render.js":"Fhpq","./lib/template-factory.js":"gbKZ","./lib/template-instance.js":"bn5t","./lib/template.js":"Av0K"}],"eBH8":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"html",{enumerable:!0,get:function(){return a.html}}),Object.defineProperty(exports,"svg",{enumerable:!0,get:function(){return a.svg}}),Object.defineProperty(exports,"TemplateResult",{enumerable:!0,get:function(){return a.TemplateResult}}),exports.render=void 0;var e=require("./dom.js"),t=require("./modify-template.js"),r=require("./render.js"),n=require("./template-factory.js"),o=require("./template-instance.js"),s=require("./template.js"),a=require("../lit-html.js");const l=(e,t)=&gt;`${e}--${t}`;let i=!0;void 0===window.ShadyCSS?i=!1:void 0===window.ShadyCSS.prepareTemplateDom&amp;&amp;(console.warn("Incompatible ShadyCSS version detected. Please update to at least @webcomponents/webcomponentsjs@2.0.2 and @webcomponents/shadycss@1.3.1."),i=!1);const d=e=&gt;t=&gt;{const r=l(t.type,e);let o=n.templateCaches.get(r);void 0===o&amp;&amp;(o={stringsArray:new WeakMap,keyString:new Map},n.templateCaches.set(r,o));let a=o.stringsArray.get(t.strings);if(void 0!==a)return a;const d=t.strings.join(s.marker);if(void 0===(a=o.keyString.get(d))){const r=t.getTemplateElement();i&amp;&amp;window.ShadyCSS.prepareTemplateDom(r,e),a=new s.Template(t,r),o.keyString.set(d,a)}return o.stringsArray.set(t.strings,a),a},p=["html","svg"],c=e=&gt;{p.forEach(r=&gt;{const o=n.templateCaches.get(l(r,e));void 0!==o&amp;&amp;o.keyString.forEach(e=&gt;{const{element:{content:r}}=e,n=new Set;Array.from(r.querySelectorAll("style")).forEach(e=&gt;{n.add(e)}),(0,t.removeNodesFromTemplate)(e,n)})})},m=new Set,y=(e,r,n)=&gt;{m.add(e);const o=n?n.element:document.createElement("template"),s=r.querySelectorAll("style"),{length:a}=s;if(0===a)return void window.ShadyCSS.prepareTemplateStyles(o,e);const l=document.createElement("style");for(let t=0;t&lt;a;t++){const e=s[t];e.parentNode.removeChild(e),l.textContent+=e.textContent}c(e);const i=o.content;n?(0,t.insertNodeIntoTemplate)(n,l,i.firstChild):i.insertBefore(l,i.firstChild),window.ShadyCSS.prepareTemplateStyles(o,e);const d=i.querySelector("style");if(window.ShadyCSS.nativeShadow&amp;&amp;null!==d)r.insertBefore(d.cloneNode(!0),r.firstChild);else if(n){i.insertBefore(l,i.firstChild);const e=new Set;e.add(l),(0,t.removeNodesFromTemplate)(n,e)}},S=(t,n,s)=&gt;{if(!s||"object"!=typeof s||!s.scopeName)throw new Error("The `scopeName` option is required.");const a=s.scopeName,l=r.parts.has(n),p=i&amp;&amp;11===n.nodeType&amp;&amp;!!n.host,c=p&amp;&amp;!m.has(a),S=c?document.createDocumentFragment():n;if((0,r.render)(t,S,Object.assign({templateFactory:d(a)},s)),c){const t=r.parts.get(S);r.parts.delete(S);const s=t.value instanceof o.TemplateInstance?t.value.template:void 0;y(a,S,s),(0,e.removeNodes)(n,n.firstChild),n.appendChild(S),r.parts.set(n,t)}!l&amp;&amp;p&amp;&amp;window.ShadyCSS.styleElement(n.host)};exports.render=S},{"./dom.js":"ytxR","./modify-template.js":"NXoq","./render.js":"Fhpq","./template-factory.js":"gbKZ","./template-instance.js":"bn5t","./template.js":"Av0K","../lit-html.js":"SPDu"}],"fKvB":[function(require,module,exports){"use strict";var t;Object.defineProperty(exports,"__esModule",{value:!0}),exports.UpdatingElement=exports.notEqual=exports.defaultConverter=void 0,window.JSCompiler_renameProperty=((t,e)=&gt;t);const e={toAttribute(t,e){switch(e){case Boolean:return t?"":null;case Object:case Array:return null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){switch(e){case Boolean:return null!==t;case Number:return null===t?null:Number(t);case Object:case Array:return JSON.parse(t)}return t}};exports.defaultConverter=e;const r=(t,e)=&gt;e!==t&amp;&amp;(e==e||t==t);exports.notEqual=r;const s={attribute:!0,type:String,converter:e,reflect:!1,hasChanged:r},i=1,a=4,o=8,p=16,n="finalized";class h extends HTMLElement{constructor(){super(),this._updateState=0,this._instanceProperties=void 0,this._updatePromise=new Promise(t=&gt;this._enableUpdatingResolver=t),this._changedProperties=new Map,this._reflectingProperties=void 0,this.initialize()}static get observedAttributes(){this.finalize();const t=[];return this._classProperties.forEach((e,r)=&gt;{const s=this._attributeNameForProperty(r,e);void 0!==s&amp;&amp;(this._attributeToPropertyMap.set(s,r),t.push(s))}),t}static _ensureClassProperties(){if(!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))){this._classProperties=new Map;const t=Object.getPrototypeOf(this)._classProperties;void 0!==t&amp;&amp;t.forEach((t,e)=&gt;this._classProperties.set(e,t))}}static createProperty(t,e=s){if(this._ensureClassProperties(),this._classProperties.set(t,e),e.noAccessor||this.prototype.hasOwnProperty(t))return;const r="symbol"==typeof t?Symbol():`__${t}`,i=this.getPropertyDescriptor(t,r,e);void 0!==i&amp;&amp;Object.defineProperty(this.prototype,t,i)}static getPropertyDescriptor(t,e,r){return{get(){return this[e]},set(r){const s=this[t];this[e]=r,this._requestUpdate(t,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this._classProperties&amp;&amp;this._classProperties.get(t)||s}static finalize(){const t=Object.getPrototypeOf(this);if(t.hasOwnProperty(n)||t.finalize(),this[n]=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){const t=this.properties,e=[...Object.getOwnPropertyNames(t),..."function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t):[]];for(const r of e)this.createProperty(r,t[r])}}static _attributeNameForProperty(t,e){const r=e.attribute;return!1===r?void 0:"string"==typeof r?r:"string"==typeof t?t.toLowerCase():void 0}static _valueHasChanged(t,e,s=r){return s(t,e)}static _propertyValueFromAttribute(t,r){const s=r.type,i=r.converter||e,a="function"==typeof i?i:i.fromAttribute;return a?a(t,s):t}static _propertyValueToAttribute(t,r){if(void 0===r.reflect)return;const s=r.type,i=r.converter;return(i&amp;&amp;i.toAttribute||e.toAttribute)(t,s)}initialize(){this._saveInstanceProperties(),this._requestUpdate()}_saveInstanceProperties(){this.constructor._classProperties.forEach((t,e)=&gt;{if(this.hasOwnProperty(e)){const t=this[e];delete this[e],this._instanceProperties||(this._instanceProperties=new Map),this._instanceProperties.set(e,t)}})}_applyInstanceProperties(){this._instanceProperties.forEach((t,e)=&gt;this[e]=t),this._instanceProperties=void 0}connectedCallback(){this.enableUpdating()}enableUpdating(){void 0!==this._enableUpdatingResolver&amp;&amp;(this._enableUpdatingResolver(),this._enableUpdatingResolver=void 0)}disconnectedCallback(){}attributeChangedCallback(t,e,r){e!==r&amp;&amp;this._attributeToProperty(t,r)}_propertyToAttribute(t,e,r=s){const i=this.constructor,a=i._attributeNameForProperty(t,r);if(void 0!==a){const t=i._propertyValueToAttribute(e,r);if(void 0===t)return;this._updateState=this._updateState|o,null==t?this.removeAttribute(a):this.setAttribute(a,t),this._updateState=this._updateState&amp;~o}}_attributeToProperty(t,e){if(this._updateState&amp;o)return;const r=this.constructor,s=r._attributeToPropertyMap.get(t);if(void 0!==s){const t=r.getPropertyOptions(s);this._updateState=this._updateState|p,this[s]=r._propertyValueFromAttribute(e,t),this._updateState=this._updateState&amp;~p}}_requestUpdate(t,e){let r=!0;if(void 0!==t){const s=this.constructor,i=s.getPropertyOptions(t);s._valueHasChanged(this[t],e,i.hasChanged)?(this._changedProperties.has(t)||this._changedProperties.set(t,e),!0!==i.reflect||this._updateState&amp;p||(void 0===this._reflectingProperties&amp;&amp;(this._reflectingProperties=new Map),this._reflectingProperties.set(t,i))):r=!1}!this._hasRequestedUpdate&amp;&amp;r&amp;&amp;(this._updatePromise=this._enqueueUpdate())}requestUpdate(t,e){return this._requestUpdate(t,e),this.updateComplete}async _enqueueUpdate(){this._updateState=this._updateState|a;try{await this._updatePromise}catch(e){}const t=this.performUpdate();return null!=t&amp;&amp;await t,!this._hasRequestedUpdate}get _hasRequestedUpdate(){return this._updateState&amp;a}get hasUpdated(){return this._updateState&amp;i}performUpdate(){this._instanceProperties&amp;&amp;this._applyInstanceProperties();let t=!1;const e=this._changedProperties;try{(t=this.shouldUpdate(e))?this.update(e):this._markUpdated()}catch(r){throw t=!1,this._markUpdated(),r}t&amp;&amp;(this._updateState&amp;i||(this._updateState=this._updateState|i,this.firstUpdated(e)),this.updated(e))}_markUpdated(){this._changedProperties=new Map,this._updateState=this._updateState&amp;~a}get updateComplete(){return this._getUpdateComplete()}_getUpdateComplete(){return this._updatePromise}shouldUpdate(t){return!0}update(t){void 0!==this._reflectingProperties&amp;&amp;this._reflectingProperties.size&gt;0&amp;&amp;(this._reflectingProperties.forEach((t,e)=&gt;this._propertyToAttribute(e,this[e],t)),this._reflectingProperties=void 0),this._markUpdated()}updated(t){}firstUpdated(t){}}exports.UpdatingElement=h,h[t=n]=!0},{}],"FzpZ":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.property=i,exports.internalProperty=s,exports.query=c,exports.queryAsync=u,exports.queryAll=l,exports.eventOptions=f,exports.queryAssignedNodes=m,exports.customElement=void 0;const e=(e,t)=&gt;(window.customElements.define(e,t),t),t=(e,t)=&gt;{const{kind:r,elements:n}=t;return{kind:r,elements:n,finisher(t){window.customElements.define(e,t)}}},r=r=&gt;n=&gt;"function"==typeof n?e(r,n):t(r,n);exports.customElement=r;const n=(e,t)=&gt;"method"!==t.kind||!t.descriptor||"value"in t.descriptor?{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer(){"function"==typeof t.initializer&amp;&amp;(this[t.key]=t.initializer.call(this))},finisher(r){r.createProperty(t.key,e)}}:Object.assign(Object.assign({},t),{finisher(r){r.createProperty(t.key,e)}}),o=(e,t,r)=&gt;{t.constructor.createProperty(r,e)};function i(e){return(t,r)=&gt;void 0!==r?o(e,t,r):n(e,t)}function s(e){return i({attribute:!1,hasChanged:null==e?void 0:e.hasChanged})}function c(e){return(t,r)=&gt;{const n={get(){return this.renderRoot.querySelector(e)},enumerable:!0,configurable:!0};return void 0!==r?a(n,t,r):d(n,t)}}function u(e){return(t,r)=&gt;{const n={async get(){return await this.updateComplete,this.renderRoot.querySelector(e)},enumerable:!0,configurable:!0};return void 0!==r?a(n,t,r):d(n,t)}}function l(e){return(t,r)=&gt;{const n={get(){return this.renderRoot.querySelectorAll(e)},enumerable:!0,configurable:!0};return void 0!==r?a(n,t,r):d(n,t)}}const a=(e,t,r)=&gt;{Object.defineProperty(t,r,e)},d=(e,t)=&gt;({kind:"method",placement:"prototype",key:t.key,descriptor:e}),p=(e,t)=&gt;Object.assign(Object.assign({},t),{finisher(r){Object.assign(r.prototype[t.key],e)}}),y=(e,t,r)=&gt;{Object.assign(t[r],e)};function f(e){return(t,r)=&gt;void 0!==r?y(e,t,r):p(e,t)}function m(e="",t=!1){return(r,n)=&gt;{const o={get(){const r=`slot${e?`[name=${e}]`:""}`,n=this.renderRoot.querySelector(r);return n&amp;&amp;n.assignedNodes({flatten:t})},enumerable:!0,configurable:!0};return void 0!==n?a(o,r,n):d(o,r)}}},{}],"ZFCR":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.css=exports.unsafeCSS=exports.CSSResult=exports.supportsAdoptingStyleSheets=void 0;const e="adoptedStyleSheets"in Document.prototype&amp;&amp;"replace"in CSSStyleSheet.prototype;exports.supportsAdoptingStyleSheets=e;const t=Symbol();class s{constructor(e,s){if(s!==t)throw new Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e}get styleSheet(){return void 0===this._styleSheet&amp;&amp;(e?(this._styleSheet=new CSSStyleSheet,this._styleSheet.replaceSync(this.cssText)):this._styleSheet=null),this._styleSheet}toString(){return this.cssText}}exports.CSSResult=s;const r=e=&gt;new s(String(e),t);exports.unsafeCSS=r;const o=e=&gt;{if(e instanceof s)return e.cssText;if("number"==typeof e)return e;throw new Error(`Value passed to 'css' function must be a 'css' function result: ${e}. Use 'unsafeCSS' to pass non-literal values, but\n            take care to ensure page security.`)},n=(e,...r)=&gt;{const n=r.reduce((t,s,r)=&gt;t+o(s)+e[r+1],e[0]);return new s(n,t)};exports.css=n},{}],"bhxD":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e={LitElement:!0,html:!0,svg:!0,TemplateResult:!0,SVGTemplateResult:!0};Object.defineProperty(exports,"html",{enumerable:!0,get:function(){return n.html}}),Object.defineProperty(exports,"svg",{enumerable:!0,get:function(){return n.svg}}),Object.defineProperty(exports,"TemplateResult",{enumerable:!0,get:function(){return n.TemplateResult}}),Object.defineProperty(exports,"SVGTemplateResult",{enumerable:!0,get:function(){return n.SVGTemplateResult}}),exports.LitElement=void 0;var t=require("lit-html/lib/shady-render.js"),r=require("./lib/updating-element.js");Object.keys(r).forEach(function(t){"default"!==t&amp;&amp;"__esModule"!==t&amp;&amp;(Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(exports,t,{enumerable:!0,get:function(){return r[t]}}))});var s=require("./lib/decorators.js");Object.keys(s).forEach(function(t){"default"!==t&amp;&amp;"__esModule"!==t&amp;&amp;(Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(exports,t,{enumerable:!0,get:function(){return s[t]}}))});var n=require("lit-html/lit-html.js"),o=require("./lib/css-tag.js");Object.keys(o).forEach(function(t){"default"!==t&amp;&amp;"__esModule"!==t&amp;&amp;(Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(exports,t,{enumerable:!0,get:function(){return o[t]}}))}),(window.litElementVersions||(window.litElementVersions=[])).push("2.3.1");const i={};class l extends r.UpdatingElement{static getStyles(){return this.styles}static _getUniqueStyles(){if(this.hasOwnProperty(JSCompiler_renameProperty("_styles",this)))return;const e=this.getStyles();if(void 0===e)this._styles=[];else if(Array.isArray(e)){const t=(e,r)=&gt;e.reduceRight((e,r)=&gt;Array.isArray(r)?t(r,e):(e.add(r),e),r),r=t(e,new Set),s=[];r.forEach(e=&gt;s.unshift(e)),this._styles=s}else this._styles=[e]}initialize(){super.initialize(),this.constructor._getUniqueStyles(),this.renderRoot=this.createRenderRoot(),window.ShadowRoot&amp;&amp;this.renderRoot instanceof window.ShadowRoot&amp;&amp;this.adoptStyles()}createRenderRoot(){return this.attachShadow({mode:"open"})}adoptStyles(){const e=this.constructor._styles;0!==e.length&amp;&amp;(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow?o.supportsAdoptingStyleSheets?this.renderRoot.adoptedStyleSheets=e.map(e=&gt;e.styleSheet):this._needsShimAdoptedStyleSheets=!0:window.ShadyCSS.ScopingShim.prepareAdoptedCssText(e.map(e=&gt;e.cssText),this.localName))}connectedCallback(){super.connectedCallback(),this.hasUpdated&amp;&amp;void 0!==window.ShadyCSS&amp;&amp;window.ShadyCSS.styleElement(this)}update(e){const t=this.render();super.update(e),t!==i&amp;&amp;this.constructor.render(t,this.renderRoot,{scopeName:this.localName,eventContext:this}),this._needsShimAdoptedStyleSheets&amp;&amp;(this._needsShimAdoptedStyleSheets=!1,this.constructor._styles.forEach(e=&gt;{const t=document.createElement("style");t.textContent=e.cssText,this.renderRoot.appendChild(t)}))}render(){return i}}exports.LitElement=l,l.finalized=!0,l.render=t.render},{"lit-html/lib/shady-render.js":"eBH8","./lib/updating-element.js":"fKvB","./lib/decorators.js":"FzpZ","lit-html/lit-html.js":"SPDu","./lib/css-tag.js":"ZFCR"}],"aqmj":[function(require,module,exports){var define;var global=arguments[3];var define,global=arguments[3];"undefined"!=typeof navigator&amp;&amp;function(t,e){"function"==typeof define&amp;&amp;define.amd?define(function(){return e(t)}):"object"==typeof module&amp;&amp;module.exports?module.exports=e(t):(t.lottie=e(t),t.bodymovin=t.lottie)}(window||{},function(window){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",initialDefaultFrame=-999999,subframeEnabled=!0,expressionsPlugin,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),cachedColors={},bm_rounder=Math.round,bm_rnd,bm_pow=Math.pow,bm_sqrt=Math.sqrt,bm_abs=Math.abs,bm_floor=Math.floor,bm_max=Math.max,bm_min=Math.min,blitter=10,BMMath={};function ProjectInterface(){return{}}!function(){var t,e=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=e.length;for(t=0;t&lt;r;t+=1)BMMath[e[t]]=Math[e[t]]}(),BMMath.random=Math.random,BMMath.abs=function(t){if("object"===typeof t&amp;&amp;t.length){var e,r=createSizedArray(t.length),i=t.length;for(e=0;e&lt;i;e+=1)r[e]=Math.abs(t[e]);return r}return Math.abs(t)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(t){bm_rnd=t?Math.round:function(t){return t}}function styleDiv(t){t.style.position="absolute",t.style.top=0,t.style.left=0,t.style.display="block",t.style.transformOrigin=t.style.webkitTransformOrigin="0 0",t.style.backfaceVisibility=t.style.webkitBackfaceVisibility="visible",t.style.transformStyle=t.style.webkitTransformStyle=t.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(t,e,r,i){this.type=t,this.currentTime=e,this.totalTime=r,this.direction=i&lt;0?-1:1}function BMCompleteEvent(t,e){this.type=t,this.direction=e&lt;0?-1:1}function BMCompleteLoopEvent(t,e,r,i){this.type=t,this.currentLoop=r,this.totalLoops=e,this.direction=i&lt;0?-1:1}function BMSegmentStartEvent(t,e,r){this.type=t,this.firstFrame=e,this.totalFrames=r}function BMDestroyEvent(t,e){this.type=t,this.target=e}function BMRenderFrameErrorEvent(t,e){this.type="renderFrameError",this.nativeError=t,this.currentTime=e}function BMConfigErrorEvent(t){this.type="configError",this.nativeError=t}function BMAnimationConfigErrorEvent(t,e){this.type=t,this.nativeError=e,this.currentTime=currentTime}roundValues(!1);var createElementID=(_count=0,function(){return"__lottie_element_"+ ++_count}),_count;function HSVtoRGB(t,e,r){var i,s,a,n,o,h,l,p;switch(h=r*(1-e),l=r*(1-(o=6*t-(n=Math.floor(6*t)))*e),p=r*(1-(1-o)*e),n%6){case 0:i=r,s=p,a=h;break;case 1:i=l,s=r,a=h;break;case 2:i=h,s=r,a=p;break;case 3:i=h,s=l,a=r;break;case 4:i=p,s=h,a=r;break;case 5:i=r,s=h,a=l}return[i,s,a]}function RGBtoHSV(t,e,r){var i,s=Math.max(t,e,r),a=Math.min(t,e,r),n=s-a,o=0===s?0:n/s,h=s/255;switch(s){case a:i=0;break;case t:i=e-r+n*(e&lt;r?6:0),i/=6*n;break;case e:i=r-t+2*n,i/=6*n;break;case r:i=t-e+4*n,i/=6*n}return[i,o,h]}function addSaturationToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[1]+=e,r[1]&gt;1?r[1]=1:r[1]&lt;=0&amp;&amp;(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[2]+=e,r[2]&gt;1?r[2]=1:r[2]&lt;0&amp;&amp;(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[0]+=e/360,r[0]&gt;1?r[0]-=1:r[0]&lt;0&amp;&amp;(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var t,e,r=[];for(t=0;t&lt;256;t+=1)e=t.toString(16),r[t]=1==e.length?"0"+e:e;return function(t,e,i){return t&lt;0&amp;&amp;(t=0),e&lt;0&amp;&amp;(e=0),i&lt;0&amp;&amp;(i=0),"#"+r[t]+r[e]+r[i]}}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(t,e){if(this._cbs[t])for(var r=this._cbs[t].length,i=0;i&lt;r;i++)this._cbs[t][i](e)},addEventListener:function(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)},removeEventListener:function(t,e){if(e){if(this._cbs[t]){for(var r=0,i=this._cbs[t].length;r&lt;i;)this._cbs[t][r]===e&amp;&amp;(this._cbs[t].splice(r,1),r-=1,i-=1),r+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}};var createTypedArray=function(){return"function"==typeof Uint8ClampedArray&amp;&amp;"function"==typeof Float32Array?function(t,e){return"float32"===t?new Float32Array(e):"int16"===t?new Int16Array(e):"uint8c"===t?new Uint8ClampedArray(e):void 0}:function(t,e){var r,i=0,s=[];switch(t){case"int16":case"uint8c":r=1;break;default:r=1.1}for(i=0;i&lt;e;i+=1)s.push(r);return s}}();function createSizedArray(t){return Array.apply(null,{length:t})}function createNS(t){return document.createElementNS(svgNS,t)}function createTag(t){return document.createElement(t)}function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&amp;&amp;(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var t,e=this.dynamicProperties.length;for(t=0;t&lt;e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&amp;&amp;(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(t){return blendModeEnums[t]||""}),blendModeEnums,Matrix=function(){var t=Math.cos,e=Math.sin,r=Math.tan,i=Math.round;function s(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function a(r){if(0===r)return this;var i=t(r),s=e(r);return this._t(i,-s,0,0,s,i,0,0,0,0,1,0,0,0,0,1)}function n(r){if(0===r)return this;var i=t(r),s=e(r);return this._t(1,0,0,0,0,i,-s,0,0,s,i,0,0,0,0,1)}function o(r){if(0===r)return this;var i=t(r),s=e(r);return this._t(i,0,s,0,0,1,0,0,-s,0,i,0,0,0,0,1)}function h(r){if(0===r)return this;var i=t(r),s=e(r);return this._t(i,-s,0,0,s,i,0,0,0,0,1,0,0,0,0,1)}function l(t,e){return this._t(1,e,t,1,0,0)}function p(t,e){return this.shear(r(t),r(e))}function f(i,s){var a=t(s),n=e(s);return this._t(a,n,0,0,-n,a,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(i),1,0,0,0,0,1,0,0,0,0,1)._t(a,-n,0,0,n,a,0,0,0,0,1,0,0,0,0,1)}function m(t,e,r){return r||0===r||(r=1),1===t&amp;&amp;1===e&amp;&amp;1===r?this:this._t(t,0,0,0,0,e,0,0,0,0,r,0,0,0,0,1)}function c(t,e,r,i,s,a,n,o,h,l,p,f,m,c,d,u){return this.props[0]=t,this.props[1]=e,this.props[2]=r,this.props[3]=i,this.props[4]=s,this.props[5]=a,this.props[6]=n,this.props[7]=o,this.props[8]=h,this.props[9]=l,this.props[10]=p,this.props[11]=f,this.props[12]=m,this.props[13]=c,this.props[14]=d,this.props[15]=u,this}function d(t,e,r){return r=r||0,0!==t||0!==e||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,r,1):this}function u(t,e,r,i,s,a,n,o,h,l,p,f,m,c,d,u){var y=this.props;if(1===t&amp;&amp;0===e&amp;&amp;0===r&amp;&amp;0===i&amp;&amp;0===s&amp;&amp;1===a&amp;&amp;0===n&amp;&amp;0===o&amp;&amp;0===h&amp;&amp;0===l&amp;&amp;1===p&amp;&amp;0===f)return y[12]=y[12]*t+y[15]*m,y[13]=y[13]*a+y[15]*c,y[14]=y[14]*p+y[15]*d,y[15]=y[15]*u,this._identityCalculated=!1,this;var g=y[0],v=y[1],b=y[2],P=y[3],_=y[4],S=y[5],A=y[6],x=y[7],E=y[8],k=y[9],T=y[10],M=y[11],F=y[12],D=y[13],I=y[14],C=y[15];return y[0]=g*t+v*s+b*h+P*m,y[1]=g*e+v*a+b*l+P*c,y[2]=g*r+v*n+b*p+P*d,y[3]=g*i+v*o+b*f+P*u,y[4]=_*t+S*s+A*h+x*m,y[5]=_*e+S*a+A*l+x*c,y[6]=_*r+S*n+A*p+x*d,y[7]=_*i+S*o+A*f+x*u,y[8]=E*t+k*s+T*h+M*m,y[9]=E*e+k*a+T*l+M*c,y[10]=E*r+k*n+T*p+M*d,y[11]=E*i+k*o+T*f+M*u,y[12]=F*t+D*s+I*h+C*m,y[13]=F*e+D*a+I*l+C*c,y[14]=F*r+D*n+I*p+C*d,y[15]=F*i+D*o+I*f+C*u,this._identityCalculated=!1,this}function y(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function g(t){for(var e=0;e&lt;16;){if(t.props[e]!==this.props[e])return!1;e+=1}return!0}function v(t){var e;for(e=0;e&lt;16;e+=1)t.props[e]=this.props[e]}function b(t){var e;for(e=0;e&lt;16;e+=1)this.props[e]=t[e]}function P(t,e,r){return{x:t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}}function _(t,e,r){return t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12]}function S(t,e,r){return t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13]}function A(t,e,r){return t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}function x(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],e=this.props[5]/t,r=-this.props[1]/t,i=-this.props[4]/t,s=this.props[0]/t,a=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,n=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,o=new Matrix;return o.props[0]=e,o.props[1]=r,o.props[4]=i,o.props[5]=s,o.props[12]=a,o.props[13]=n,o}function E(t){return this.getInverseMatrix().applyToPointArray(t[0],t[1],t[2]||0)}function k(t){var e,r=t.length,i=[];for(e=0;e&lt;r;e+=1)i[e]=E(t[e]);return i}function T(t,e,r){var i=createTypedArray("float32",6);if(this.isIdentity())i[0]=t[0],i[1]=t[1],i[2]=e[0],i[3]=e[1],i[4]=r[0],i[5]=r[1];else{var s=this.props[0],a=this.props[1],n=this.props[4],o=this.props[5],h=this.props[12],l=this.props[13];i[0]=t[0]*s+t[1]*n+h,i[1]=t[0]*a+t[1]*o+l,i[2]=e[0]*s+e[1]*n+h,i[3]=e[0]*a+e[1]*o+l,i[4]=r[0]*s+r[1]*n+h,i[5]=r[0]*a+r[1]*o+l}return i}function M(t,e,r){return this.isIdentity()?[t,e,r]:[t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]]}function F(t,e){if(this.isIdentity())return t+","+e;var r=this.props;return Math.round(100*(t*r[0]+e*r[4]+r[12]))/100+","+Math.round(100*(t*r[1]+e*r[5]+r[13]))/100}function D(){for(var t=0,e=this.props,r="matrix3d(";t&lt;16;)r+=i(1e4*e[t])/1e4,r+=15===t?")":",",t+=1;return r}function I(t){return t&lt;1e-6&amp;&amp;t&gt;0||t&gt;-1e-6&amp;&amp;t&lt;0?i(1e4*t)/1e4:t}function C(){var t=this.props;return"matrix("+I(t[0])+","+I(t[1])+","+I(t[4])+","+I(t[5])+","+I(t[12])+","+I(t[13])+")"}return function(){this.reset=s,this.rotate=a,this.rotateX=n,this.rotateY=o,this.rotateZ=h,this.skew=p,this.skewFromAxis=f,this.shear=l,this.scale=m,this.setTransform=c,this.translate=d,this.transform=u,this.applyToPoint=P,this.applyToX=_,this.applyToY=S,this.applyToZ=A,this.applyToPointArray=M,this.applyToTriplePoints=T,this.applyToPointStringified=F,this.toCSS=D,this.to2dCSS=C,this.clone=v,this.cloneFromProps=b,this.equals=g,this.inversePoints=k,this.inversePoint=E,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();!function(t,e){var r,i=this,s=256,a=6,n="random",o=e.pow(s,a),h=e.pow(2,52),l=2*h,p=s-1;function f(t){var e,r=t.length,i=this,a=0,n=i.i=i.j=0,o=i.S=[];for(r||(t=[r++]);a&lt;s;)o[a]=a++;for(a=0;a&lt;s;a++)o[a]=o[n=p&amp;n+t[a%r]+(e=o[a])],o[n]=e;i.g=function(t){for(var e,r=0,a=i.i,n=i.j,o=i.S;t--;)e=o[a=p&amp;a+1],r=r*s+o[p&amp;(o[a]=o[n=p&amp;n+e])+(o[n]=e)];return i.i=a,i.j=n,r}}function m(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function c(t,e){for(var r,i=t+"",s=0;s&lt;i.length;)e[p&amp;s]=p&amp;(r^=19*e[p&amp;s])+i.charCodeAt(s++);return d(e)}function d(t){return String.fromCharCode.apply(0,t)}e["seed"+n]=function(p,u,y){var g=[],v=c(function t(e,r){var i,s=[],a=typeof e;if(r&amp;&amp;"object"==a)for(i in e)try{s.push(t(e[i],r-1))}catch(n){}return s.length?s:"string"==a?e:e+"\0"}((u=!0===u?{entropy:!0}:u||{}).entropy?[p,d(t)]:null===p?function(){try{if(r)return d(r.randomBytes(s));var e=new Uint8Array(s);return(i.crypto||i.msCrypto).getRandomValues(e),d(e)}catch(o){var a=i.navigator,n=a&amp;&amp;a.plugins;return[+new Date,i,n,i.screen,d(t)]}}():p,3),g),b=new f(g),P=function(){for(var t=b.g(a),e=o,r=0;t&lt;h;)t=(t+r)*s,e*=s,r=b.g(1);for(;t&gt;=l;)t/=2,e/=2,r&gt;&gt;&gt;=1;return(t+r)/e};return P.int32=function(){return 0|b.g(4)},P.quick=function(){return b.g(4)/4294967296},P.double=P,c(d(b.S),t),(u.pass||y||function(t,r,i,s){return s&amp;&amp;(s.S&amp;&amp;m(s,b),t.state=function(){return m(b,{})}),i?(e[n]=t,r):t})(P,v,"global"in u?u.global:this==e,u.state)},c(e.random(),t)}([],BMMath);var BezierFactory=function(){var t={getBezierEasing:function(t,r,i,s,a){var n=a||("bez_"+t+"_"+r+"_"+i+"_"+s).replace(/\./g,"p");if(e[n])return e[n];var o=new c([t,r,i,s]);return e[n]=o,o}},e={};var r=4,i=1e-7,s=10,a=11,n=1/(a-1),o="function"==typeof Float32Array;function h(t,e){return 1-3*e+3*t}function l(t,e){return 3*e-6*t}function p(t){return 3*t}function f(t,e,r){return((h(e,r)*t+l(e,r))*t+p(e))*t}function m(t,e,r){return 3*h(e,r)*t*t+2*l(e,r)*t+p(e)}function c(t){this._p=t,this._mSampleValues=o?new Float32Array(a):new Array(a),this._precomputed=!1,this.get=this.get.bind(this)}return c.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),e===r&amp;&amp;i===s?t:0===t?0:1===t?1:f(this._getTForX(t),r,s)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&amp;&amp;r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;r&lt;a;++r)this._mSampleValues[r]=f(r*n,t,e)},_getTForX:function(t){for(var e=this._p[0],o=this._p[2],h=this._mSampleValues,l=0,p=1,c=a-1;p!==c&amp;&amp;h[p]&lt;=t;++p)l+=n;var d=l+(t-h[--p])/(h[p+1]-h[p])*n,u=m(d,e,o);return u&gt;=.001?function(t,e,i,s){for(var a=0;a&lt;r;++a){var n=m(e,i,s);if(0===n)return e;e-=(f(e,i,s)-t)/n}return e}(t,d,e,o):0===u?d:function(t,e,r,a,n){var o,h,l=0;do{(o=f(h=e+(r-e)/2,a,n)-t)&gt;0?r=h:e=h}while(Math.abs(o)&gt;i&amp;&amp;++l&lt;s);return h}(t,l,l+n,e,o)}},t}();function extendPrototype(t,e){var r,i,s=t.length;for(r=0;r&lt;s;r+=1)for(var a in i=t[r].prototype)i.hasOwnProperty(a)&amp;&amp;(e.prototype[a]=i[a])}function getDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)}function createProxyFunction(t){function e(){}return e.prototype=t,e}function bezFunction(){Math;function t(t,e,r,i,s,a){var n=t*i+e*s+r*a-s*i-a*t-r*e;return n&gt;-.001&amp;&amp;n&lt;.001}var e=function(t,e,r,i){var s,a,n,o,h,l,p=defaultCurveSegments,f=0,m=[],c=[],d=bezier_length_pool.newElement();for(n=r.length,s=0;s&lt;p;s+=1){for(h=s/(p-1),l=0,a=0;a&lt;n;a+=1)o=bm_pow(1-h,3)*t[a]+3*bm_pow(1-h,2)*h*r[a]+3*(1-h)*bm_pow(h,2)*i[a]+bm_pow(h,3)*e[a],m[a]=o,null!==c[a]&amp;&amp;(l+=bm_pow(m[a]-c[a],2)),c[a]=m[a];l&amp;&amp;(f+=l=bm_sqrt(l)),d.percents[s]=h,d.lengths[s]=f}return d.addedLength=f,d};function r(t){this.segmentLength=0,this.points=new Array(t)}function i(t,e){this.partialLength=t,this.point=e}var s,a=(s={},function(e,a,n,o){var h=(e[0]+"_"+e[1]+"_"+a[0]+"_"+a[1]+"_"+n[0]+"_"+n[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!s[h]){var l,p,f,m,c,d,u,y=defaultCurveSegments,g=0,v=null;2===e.length&amp;&amp;(e[0]!=a[0]||e[1]!=a[1])&amp;&amp;t(e[0],e[1],a[0],a[1],e[0]+n[0],e[1]+n[1])&amp;&amp;t(e[0],e[1],a[0],a[1],a[0]+o[0],a[1]+o[1])&amp;&amp;(y=2);var b=new r(y);for(f=n.length,l=0;l&lt;y;l+=1){for(u=createSizedArray(f),c=l/(y-1),d=0,p=0;p&lt;f;p+=1)m=bm_pow(1-c,3)*e[p]+3*bm_pow(1-c,2)*c*(e[p]+n[p])+3*(1-c)*bm_pow(c,2)*(a[p]+o[p])+bm_pow(c,3)*a[p],u[p]=m,null!==v&amp;&amp;(d+=bm_pow(u[p]-v[p],2));g+=d=bm_sqrt(d),b.points[l]=new i(d,u),v=u}b.segmentLength=g,s[h]=b}return s[h]});function n(t,e){var r=e.percents,i=e.lengths,s=r.length,a=bm_floor((s-1)*t),n=t*e.addedLength,o=0;if(a===s-1||0===a||n===i[a])return r[a];for(var h=i[a]&gt;n?-1:1,l=!0;l;)if(i[a]&lt;=n&amp;&amp;i[a+1]&gt;n?(o=(n-i[a])/(i[a+1]-i[a]),l=!1):a+=h,a&lt;0||a&gt;=s-1){if(a===s-1)return r[a];l=!1}return r[a]+(r[a+1]-r[a])*o}var o=createTypedArray("float32",8);return{getSegmentsLength:function(t){var r,i=segments_length_pool.newElement(),s=t.c,a=t.v,n=t.o,o=t.i,h=t._length,l=i.lengths,p=0;for(r=0;r&lt;h-1;r+=1)l[r]=e(a[r],a[r+1],n[r],o[r+1]),p+=l[r].addedLength;return s&amp;&amp;h&amp;&amp;(l[r]=e(a[r],a[0],n[r],o[0]),p+=l[r].addedLength),i.totalLength=p,i},getNewSegment:function(t,e,r,i,s,a,h){var l,p=n(s=s&lt;0?0:s&gt;1?1:s,h),f=n(a=a&gt;1?1:a,h),m=t.length,c=1-p,d=1-f,u=c*c*c,y=p*c*c*3,g=p*p*c*3,v=p*p*p,b=c*c*d,P=p*c*d+c*p*d+c*c*f,_=p*p*d+c*p*f+p*c*f,S=p*p*f,A=c*d*d,x=p*d*d+c*f*d+c*d*f,E=p*f*d+c*f*f+p*d*f,k=p*f*f,T=d*d*d,M=f*d*d+d*f*d+d*d*f,F=f*f*d+d*f*f+f*d*f,D=f*f*f;for(l=0;l&lt;m;l+=1)o[4*l]=Math.round(1e3*(u*t[l]+y*r[l]+g*i[l]+v*e[l]))/1e3,o[4*l+1]=Math.round(1e3*(b*t[l]+P*r[l]+_*i[l]+S*e[l]))/1e3,o[4*l+2]=Math.round(1e3*(A*t[l]+x*r[l]+E*i[l]+k*e[l]))/1e3,o[4*l+3]=Math.round(1e3*(T*t[l]+M*r[l]+F*i[l]+D*e[l]))/1e3;return o},getPointInSegment:function(t,e,r,i,s,a){var o=n(s,a),h=1-o;return[Math.round(1e3*(h*h*h*t[0]+(o*h*h+h*o*h+h*h*o)*r[0]+(o*o*h+h*o*o+o*h*o)*i[0]+o*o*o*e[0]))/1e3,Math.round(1e3*(h*h*h*t[1]+(o*h*h+h*o*h+h*h*o)*r[1]+(o*o*h+h*o*o+o*h*o)*i[1]+o*o*o*e[1]))/1e3]},buildBezierData:a,pointOnLine2D:t,pointOnLine3D:function(e,r,i,s,a,n,o,h,l){if(0===i&amp;&amp;0===n&amp;&amp;0===l)return t(e,r,s,a,o,h);var p,f=Math.sqrt(Math.pow(s-e,2)+Math.pow(a-r,2)+Math.pow(n-i,2)),m=Math.sqrt(Math.pow(o-e,2)+Math.pow(h-r,2)+Math.pow(l-i,2)),c=Math.sqrt(Math.pow(o-s,2)+Math.pow(h-a,2)+Math.pow(l-n,2));return(p=f&gt;m?f&gt;c?f-m-c:c-m-f:c&gt;m?c-m-f:m-f-c)&gt;-1e-4&amp;&amp;p&lt;1e-4}}}!function(){for(var t=0,e=["ms","moz","webkit","o"],r=0;r&lt;e.length&amp;&amp;!window.requestAnimationFrame;++r)window.requestAnimationFrame=window[e[r]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[r]+"CancelAnimationFrame"]||window[e[r]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,r){var i=(new Date).getTime(),s=Math.max(0,16-(i-t)),a=setTimeout(function(){e(i+s)},s);return t=i+s,a}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)})}();var bez=bezFunction();function dataFunctionManager(){function t(s,a,n){var o,h,l,f,m,c,d=s.length;for(h=0;h&lt;d;h+=1)if("ks"in(o=s[h])&amp;&amp;!o.completed){if(o.completed=!0,o.tt&amp;&amp;(s[h-1].td=o.tt),[],-1,o.hasMask){var u=o.masksProperties;for(f=u.length,l=0;l&lt;f;l+=1)if(u[l].pt.k.i)i(u[l].pt.k);else for(c=u[l].pt.k.length,m=0;m&lt;c;m+=1)u[l].pt.k[m].s&amp;&amp;i(u[l].pt.k[m].s[0]),u[l].pt.k[m].e&amp;&amp;i(u[l].pt.k[m].e[0])}0===o.ty?(o.layers=e(o.refId,a),t(o.layers,a,n)):4===o.ty?r(o.shapes):5==o.ty&amp;&amp;p(o,n)}}function e(t,e){for(var r=0,i=e.length;r&lt;i;){if(e[r].id===t)return e[r].layers.__used?JSON.parse(JSON.stringify(e[r].layers)):(e[r].layers.__used=!0,e[r].layers);r+=1}}function r(t){var e,s,a;for(e=t.length-1;e&gt;=0;e-=1)if("sh"==t[e].ty){if(t[e].ks.k.i)i(t[e].ks.k);else for(a=t[e].ks.k.length,s=0;s&lt;a;s+=1)t[e].ks.k[s].s&amp;&amp;i(t[e].ks.k[s].s[0]),t[e].ks.k[s].e&amp;&amp;i(t[e].ks.k[s].e[0]);!0}else"gr"==t[e].ty&amp;&amp;r(t[e].it)}function i(t){var e,r=t.i.length;for(e=0;e&lt;r;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function s(t,e){var r=e?e.split("."):[100,100,100];return t[0]&gt;r[0]||!(r[0]&gt;t[0])&amp;&amp;(t[1]&gt;r[1]||!(r[1]&gt;t[1])&amp;&amp;(t[2]&gt;r[2]||!(r[2]&gt;t[2])&amp;&amp;void 0))}var a,n=function(){var t=[4,4,14];function e(t){var e,r,i,s=t.length;for(e=0;e&lt;s;e+=1)5===t[e].ty&amp;&amp;(r=t[e],i=void 0,i=r.t.d,r.t.d={k:[{s:i,t:0}]})}return function(r){if(s(t,r.v)&amp;&amp;(e(r.layers),r.assets)){var i,a=r.assets.length;for(i=0;i&lt;a;i+=1)r.assets[i].layers&amp;&amp;e(r.assets[i].layers)}}}(),o=(a=[4,7,99],function(t){if(t.chars&amp;&amp;!s(a,t.v)){var e,r,n,o,h,l=t.chars.length;for(e=0;e&lt;l;e+=1)if(t.chars[e].data&amp;&amp;t.chars[e].data.shapes)for(n=(h=t.chars[e].data.shapes[0].it).length,r=0;r&lt;n;r+=1)(o=h[r].ks.k).__converted||(i(h[r].ks.k),o.__converted=!0)}}),h=function(){var t=[4,1,9];function e(t){var r,i,s,a=t.length;for(r=0;r&lt;a;r+=1)if("gr"===t[r].ty)e(t[r].it);else if("fl"===t[r].ty||"st"===t[r].ty)if(t[r].c.k&amp;&amp;t[r].c.k[0].i)for(s=t[r].c.k.length,i=0;i&lt;s;i+=1)t[r].c.k[i].s&amp;&amp;(t[r].c.k[i].s[0]/=255,t[r].c.k[i].s[1]/=255,t[r].c.k[i].s[2]/=255,t[r].c.k[i].s[3]/=255),t[r].c.k[i].e&amp;&amp;(t[r].c.k[i].e[0]/=255,t[r].c.k[i].e[1]/=255,t[r].c.k[i].e[2]/=255,t[r].c.k[i].e[3]/=255);else t[r].c.k[0]/=255,t[r].c.k[1]/=255,t[r].c.k[2]/=255,t[r].c.k[3]/=255}function r(t){var r,i=t.length;for(r=0;r&lt;i;r+=1)4===t[r].ty&amp;&amp;e(t[r].shapes)}return function(e){if(s(t,e.v)&amp;&amp;(r(e.layers),e.assets)){var i,a=e.assets.length;for(i=0;i&lt;a;i+=1)e.assets[i].layers&amp;&amp;r(e.assets[i].layers)}}}(),l=function(){var t=[4,4,18];function e(t){var r,i,s;for(r=t.length-1;r&gt;=0;r-=1)if("sh"==t[r].ty){if(t[r].ks.k.i)t[r].ks.k.c=t[r].closed;else for(s=t[r].ks.k.length,i=0;i&lt;s;i+=1)t[r].ks.k[i].s&amp;&amp;(t[r].ks.k[i].s[0].c=t[r].closed),t[r].ks.k[i].e&amp;&amp;(t[r].ks.k[i].e[0].c=t[r].closed);!0}else"gr"==t[r].ty&amp;&amp;e(t[r].it)}function r(t){var r,i,s,a,n,o,h=t.length;for(i=0;i&lt;h;i+=1){if((r=t[i]).hasMask){var l=r.masksProperties;for(a=l.length,s=0;s&lt;a;s+=1)if(l[s].pt.k.i)l[s].pt.k.c=l[s].cl;else for(o=l[s].pt.k.length,n=0;n&lt;o;n+=1)l[s].pt.k[n].s&amp;&amp;(l[s].pt.k[n].s[0].c=l[s].cl),l[s].pt.k[n].e&amp;&amp;(l[s].pt.k[n].e[0].c=l[s].cl)}4===r.ty&amp;&amp;e(r.shapes)}}return function(e){if(s(t,e.v)&amp;&amp;(r(e.layers),e.assets)){var i,a=e.assets.length;for(i=0;i&lt;a;i+=1)e.assets[i].layers&amp;&amp;r(e.assets[i].layers)}}}();function p(t,e){0!==t.t.a.length||"m"in t.t.p||(t.singleShape=!0)}var f={completeData:function(e,r){e.__complete||(h(e),n(e),o(e),l(e),t(e.layers,e.assets,r),e.__complete=!0)}};return f.checkColors=h,f.checkChars=o,f.checkShapes=l,f.completeLayers=t,f}var dataManager=dataFunctionManager(),FontManager=function(){var t=5e3,e={w:0,size:0,shapes:[]},r=[];function i(t,e){var r=createTag("span");r.style.fontFamily=e;var i=createTag("span");i.innerHTML="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(i),document.body.appendChild(r);var s=i.offsetWidth;return i.style.fontFamily=t+", "+e,{node:i,w:s,parent:r}}function s(t,e){var r=createNS("text");return r.style.fontSize="100px",r.setAttribute("font-family",e.fFamily),r.setAttribute("font-style",e.fStyle),r.setAttribute("font-weight",e.fWeight),r.textContent="1",e.fClass?(r.style.fontFamily="inherit",r.setAttribute("class",e.fClass)):r.style.fontFamily=e.fFamily,t.appendChild(r),createTag("canvas").getContext("2d").font=e.fWeight+" "+e.fStyle+" 100px "+e.fFamily,r}r=r.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var a=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this.initTime=Date.now()};return a.getCombinedCharacterCodes=function(){return r},a.prototype.addChars=function(t){if(t){this.chars||(this.chars=[]);var e,r,i,s=t.length,a=this.chars.length;for(e=0;e&lt;s;e+=1){for(r=0,i=!1;r&lt;a;)this.chars[r].style===t[e].style&amp;&amp;this.chars[r].fFamily===t[e].fFamily&amp;&amp;this.chars[r].ch===t[e].ch&amp;&amp;(i=!0),r+=1;i||(this.chars.push(t[e]),a+=1)}}},a.prototype.addFonts=function(t,e){if(t){if(this.chars)return this.isLoaded=!0,void(this.fonts=t.list);var r,a=t.list,n=a.length,o=n;for(r=0;r&lt;n;r+=1){var h,l,p=!0;if(a[r].loaded=!1,a[r].monoCase=i(a[r].fFamily,"monospace"),a[r].sansCase=i(a[r].fFamily,"sans-serif"),a[r].fPath){if("p"===a[r].fOrigin||3===a[r].origin){if((h=document.querySelectorAll('style[f-forigin="p"][f-family="'+a[r].fFamily+'"], style[f-origin="3"][f-family="'+a[r].fFamily+'"]')).length&gt;0&amp;&amp;(p=!1),p){var f=createTag("style");f.setAttribute("f-forigin",a[r].fOrigin),f.setAttribute("f-origin",a[r].origin),f.setAttribute("f-family",a[r].fFamily),f.type="text/css",f.innerHTML="@font-face {font-family: "+a[r].fFamily+"; font-style: normal; src: url('"+a[r].fPath+"');}",e.appendChild(f)}}else if("g"===a[r].fOrigin||1===a[r].origin){for(h=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;l&lt;h.length;l++)-1!==h[l].href.indexOf(a[r].fPath)&amp;&amp;(p=!1);if(p){var m=createTag("link");m.setAttribute("f-forigin",a[r].fOrigin),m.setAttribute("f-origin",a[r].origin),m.type="text/css",m.rel="stylesheet",m.href=a[r].fPath,document.body.appendChild(m)}}else if("t"===a[r].fOrigin||2===a[r].origin){for(h=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),l=0;l&lt;h.length;l++)a[r].fPath===h[l].src&amp;&amp;(p=!1);if(p){var c=createTag("link");c.setAttribute("f-forigin",a[r].fOrigin),c.setAttribute("f-origin",a[r].origin),c.setAttribute("rel","stylesheet"),c.setAttribute("href",a[r].fPath),e.appendChild(c)}}}else a[r].loaded=!0,o-=1;a[r].helper=s(e,a[r]),a[r].cache={},this.fonts.push(a[r])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},a.prototype.getCharData=function(t,r,i){for(var s=0,a=this.chars.length;s&lt;a;){if(this.chars[s].ch===t&amp;&amp;this.chars[s].style===r&amp;&amp;this.chars[s].fFamily===i)return this.chars[s];s+=1}return("string"==typeof t&amp;&amp;13!==t.charCodeAt(0)||!t)&amp;&amp;console&amp;&amp;console.warn&amp;&amp;console.warn("Missing character from exported characters list: ",t,r,i),e},a.prototype.getFontByName=function(t){for(var e=0,r=this.fonts.length;e&lt;r;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return this.fonts[0]},a.prototype.measureText=function(t,e,r){var i=this.getFontByName(e),s=t.charCodeAt(0);if(!i.cache[s+1]){var a=i.helper;if(" "===t){a.textContent="|"+t+"|";var n=a.getComputedTextLength();a.textContent="||";var o=a.getComputedTextLength();i.cache[s+1]=(n-o)/100}else a.textContent=t,i.cache[s+1]=a.getComputedTextLength()/100}return i.cache[s+1]*r},a.prototype.checkLoadedFonts=function(){var e,r,i,s=this.fonts.length,a=s;for(e=0;e&lt;s;e+=1)this.fonts[e].loaded?a-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(r=this.fonts[e].monoCase.node,i=this.fonts[e].monoCase.w,r.offsetWidth!==i?(a-=1,this.fonts[e].loaded=!0):(r=this.fonts[e].sansCase.node,i=this.fonts[e].sansCase.w,r.offsetWidth!==i&amp;&amp;(a-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&amp;&amp;(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==a&amp;&amp;Date.now()-this.initTime&lt;t?setTimeout(this.checkLoadedFonts.bind(this),20):setTimeout(function(){this.isLoaded=!0}.bind(this),0)},a.prototype.loaded=function(){return this.isLoaded},a}(),PropertyFactory=function(){var t=initialDefaultFrame,e=Math.abs;function r(t,e){var r,s=this.offsetTime;"multidimensional"===this.propType&amp;&amp;(r=createTypedArray("float32",this.pv.length));for(var a,n,o,h,l,p,f,m,c=e.lastIndex,d=c,u=this.keyframes.length-1,y=!0;y;){if(a=this.keyframes[d],n=this.keyframes[d+1],d===u-1&amp;&amp;t&gt;=n.t-s){a.h&amp;&amp;(a=n),c=0;break}if(n.t-s&gt;t){c=d;break}d&lt;u-1?d+=1:(c=0,y=!1)}var g,v,b,P,_,S,A,x,E,k,T=n.t-s,M=a.t-s;if(a.to){a.bezierData||(a.bezierData=bez.buildBezierData(a.s,n.s||a.e,a.to,a.ti));var F=a.bezierData;if(t&gt;=T||t&lt;M){var D=t&gt;=T?F.points.length-1:0;for(h=F.points[D].point.length,o=0;o&lt;h;o+=1)r[o]=F.points[D].point[o]}else{a.__fnct?m=a.__fnct:(m=BezierFactory.getBezierEasing(a.o.x,a.o.y,a.i.x,a.i.y,a.n).get,a.__fnct=m),l=m((t-M)/(T-M));var I,C=F.segmentLength*l,w=e.lastFrame&lt;t&amp;&amp;e._lastKeyframeIndex===d?e._lastAddedLength:0;for(f=e.lastFrame&lt;t&amp;&amp;e._lastKeyframeIndex===d?e._lastPoint:0,y=!0,p=F.points.length;y;){if(w+=F.points[f].partialLength,0===C||0===l||f===F.points.length-1){for(h=F.points[f].point.length,o=0;o&lt;h;o+=1)r[o]=F.points[f].point[o];break}if(C&gt;=w&amp;&amp;C&lt;w+F.points[f+1].partialLength){for(I=(C-w)/F.points[f+1].partialLength,h=F.points[f].point.length,o=0;o&lt;h;o+=1)r[o]=F.points[f].point[o]+(F.points[f+1].point[o]-F.points[f].point[o])*I;break}f&lt;p-1?f+=1:y=!1}e._lastPoint=f,e._lastAddedLength=w-F.points[f].partialLength,e._lastKeyframeIndex=d}}else{var V,R,L,G,N;if(u=a.s.length,g=n.s||a.e,this.sh&amp;&amp;1!==a.h)if(t&gt;=T)r[0]=g[0],r[1]=g[1],r[2]=g[2];else if(t&lt;=M)r[0]=a.s[0],r[1]=a.s[1],r[2]=a.s[2];else{var B=i(a.s),z=i(g);v=r,b=function(t,e,r){var i,s,a,n,o,h=[],l=t[0],p=t[1],f=t[2],m=t[3],c=e[0],d=e[1],u=e[2],y=e[3];(s=l*c+p*d+f*u+m*y)&lt;0&amp;&amp;(s=-s,c=-c,d=-d,u=-u,y=-y);1-s&gt;1e-6?(i=Math.acos(s),a=Math.sin(i),n=Math.sin((1-r)*i)/a,o=Math.sin(r*i)/a):(n=1-r,o=r);return h[0]=n*l+o*c,h[1]=n*p+o*d,h[2]=n*f+o*u,h[3]=n*m+o*y,h}(B,z,(t-M)/(T-M)),P=b[0],_=b[1],S=b[2],A=b[3],x=Math.atan2(2*_*A-2*P*S,1-2*_*_-2*S*S),E=Math.asin(2*P*_+2*S*A),k=Math.atan2(2*P*A-2*_*S,1-2*P*P-2*S*S),v[0]=x/degToRads,v[1]=E/degToRads,v[2]=k/degToRads}else for(d=0;d&lt;u;d+=1)1!==a.h&amp;&amp;(t&gt;=T?l=1:t&lt;M?l=0:(a.o.x.constructor===Array?(a.__fnct||(a.__fnct=[]),a.__fnct[d]?m=a.__fnct[d]:(V=void 0===a.o.x[d]?a.o.x[0]:a.o.x[d],R=void 0===a.o.y[d]?a.o.y[0]:a.o.y[d],L=void 0===a.i.x[d]?a.i.x[0]:a.i.x[d],G=void 0===a.i.y[d]?a.i.y[0]:a.i.y[d],m=BezierFactory.getBezierEasing(V,R,L,G).get,a.__fnct[d]=m)):a.__fnct?m=a.__fnct:(V=a.o.x,R=a.o.y,L=a.i.x,G=a.i.y,m=BezierFactory.getBezierEasing(V,R,L,G).get,a.__fnct=m),l=m((t-M)/(T-M)))),g=n.s||a.e,N=1===a.h?a.s[d]:a.s[d]+(g[d]-a.s[d])*l,"multidimensional"===this.propType?r[d]=N:r=N}return e.lastIndex=c,r}function i(t){var e=t[0]*degToRads,r=t[1]*degToRads,i=t[2]*degToRads,s=Math.cos(e/2),a=Math.cos(r/2),n=Math.cos(i/2),o=Math.sin(e/2),h=Math.sin(r/2),l=Math.sin(i/2);return[o*h*n+s*a*l,o*a*n+s*h*l,s*h*n-o*a*l,s*a*n-o*h*l]}function s(){var e=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==t&amp;&amp;(this._caching.lastFrame&gt;=i&amp;&amp;e&gt;=i||this._caching.lastFrame&lt;r&amp;&amp;e&lt;r))){this._caching.lastFrame&gt;=e&amp;&amp;(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(e,this._caching);this.pv=s}return this._caching.lastFrame=e,this.pv}function a(t){var r;if("unidimensional"===this.propType)r=t*this.mult,e(this.v-r)&gt;1e-5&amp;&amp;(this.v=r,this._mdf=!0);else for(var i=0,s=this.v.length;i&lt;s;)r=t[i]*this.mult,e(this.v[i]-r)&gt;1e-5&amp;&amp;(this.v[i]=r,this._mdf=!0),i+=1}function n(){if(this.elem.globalData.frameId!==this.frameId&amp;&amp;this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=this._isFirstFrame;var t,e=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(t=0;t&lt;e;t+=1)r=this.effectsSequence[t](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function o(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function h(t,e,r,i){this.propType="unidimensional",this.mult=r||1,this.data=e,this.v=r?e.k*r:e.k,this.pv=e.k,this._mdf=!1,this.elem=t,this.container=i,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=n,this.setVValue=a,this.addEffect=o}function l(t,e,r,i){this.propType="multidimensional",this.mult=r||1,this.data=e,this._mdf=!1,this.elem=t,this.container=i,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1;var s,h=e.k.length;this.v=createTypedArray("float32",h),this.pv=createTypedArray("float32",h);createTypedArray("float32",h);for(this.vel=createTypedArray("float32",h),s=0;s&lt;h;s+=1)this.v[s]=e.k[s]*this.mult,this.pv[s]=e.k[s];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=n,this.setVValue=a,this.addEffect=o}function p(e,i,h,l){this.propType="unidimensional",this.keyframes=i.k,this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:t,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=i,this.mult=h||1,this.elem=e,this.container=l,this.comp=e.comp,this.v=t,this.pv=t,this._isFirstFrame=!0,this.getValue=n,this.setVValue=a,this.interpolateValue=r,this.effectsSequence=[s.bind(this)],this.addEffect=o}function f(e,i,h,l){this.propType="multidimensional";var p,f,m,c,d,u=i.k.length;for(p=0;p&lt;u-1;p+=1)i.k[p].to&amp;&amp;i.k[p].s&amp;&amp;i.k[p+1]&amp;&amp;i.k[p+1].s&amp;&amp;(f=i.k[p].s,m=i.k[p+1].s,c=i.k[p].to,d=i.k[p].ti,(2===f.length&amp;&amp;(f[0]!==m[0]||f[1]!==m[1])&amp;&amp;bez.pointOnLine2D(f[0],f[1],m[0],m[1],f[0]+c[0],f[1]+c[1])&amp;&amp;bez.pointOnLine2D(f[0],f[1],m[0],m[1],m[0]+d[0],m[1]+d[1])||3===f.length&amp;&amp;(f[0]!==m[0]||f[1]!==m[1]||f[2]!==m[2])&amp;&amp;bez.pointOnLine3D(f[0],f[1],f[2],m[0],m[1],m[2],f[0]+c[0],f[1]+c[1],f[2]+c[2])&amp;&amp;bez.pointOnLine3D(f[0],f[1],f[2],m[0],m[1],m[2],m[0]+d[0],m[1]+d[1],m[2]+d[2]))&amp;&amp;(i.k[p].to=null,i.k[p].ti=null),f[0]===m[0]&amp;&amp;f[1]===m[1]&amp;&amp;0===c[0]&amp;&amp;0===c[1]&amp;&amp;0===d[0]&amp;&amp;0===d[1]&amp;&amp;(2===f.length||f[2]===m[2]&amp;&amp;0===c[2]&amp;&amp;0===d[2])&amp;&amp;(i.k[p].to=null,i.k[p].ti=null));this.effectsSequence=[s.bind(this)],this.keyframes=i.k,this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=h||1,this.elem=e,this.container=l,this.comp=e.comp,this.getValue=n,this.setVValue=a,this.interpolateValue=r,this.frameId=-1;var y=i.k[0].s.length;for(this.v=createTypedArray("float32",y),this.pv=createTypedArray("float32",y),p=0;p&lt;y;p+=1)this.v[p]=t,this.pv[p]=t;this._caching={lastFrame:t,lastIndex:0,value:createTypedArray("float32",y)},this.addEffect=o}return{getProp:function(t,e,r,i,s){var a;if(e.k.length)if("number"==typeof e.k[0])a=new l(t,e,i,s);else switch(r){case 0:a=new p(t,e,i,s);break;case 1:a=new f(t,e,i,s)}else a=new h(t,e,i,s);return a.effectsSequence.length&amp;&amp;s.addDynamicProperty(a),a}}}(),TransformPropertyFactory=function(){var t=[0,0];function e(t,e,r){if(this.elem=t,this.frameId=-1,this.propType="transform",this.data=e,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||t),e.p&amp;&amp;e.p.s?(this.px=PropertyFactory.getProp(t,e.p.x,0,0,this),this.py=PropertyFactory.getProp(t,e.p.y,0,0,this),e.p.z&amp;&amp;(this.pz=PropertyFactory.getProp(t,e.p.z,0,0,this))):this.p=PropertyFactory.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=PropertyFactory.getProp(t,e.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(t,e.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(t,e.rz,0,degToRads,this),e.or.k[0].ti){var i,s=e.or.k.length;for(i=0;i&lt;s;i+=1)e.or.k[i].to=e.or.k[i].ti=null}this.or=PropertyFactory.getProp(t,e.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(t,e.r||{k:0},0,degToRads,this);e.sk&amp;&amp;(this.sk=PropertyFactory.getProp(t,e.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(t,e.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(t,e.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(t,e.s||{k:[100,100,100]},1,.01,this),e.o?this.o=PropertyFactory.getProp(t,e.o,0,.01,t):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return e.prototype={applyToMatrix:function(t){var e=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||e,this.a&amp;&amp;t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&amp;&amp;t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&amp;&amp;t.skewFromAxis(-this.sk.v,this.sa.v),this.r?t.rotate(-this.r.v):t.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(e){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&amp;&amp;(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||e){if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations&lt;1&amp;&amp;this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations&lt;2&amp;&amp;this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&amp;&amp;this.appliedTransformations&lt;3&amp;&amp;this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&amp;&amp;this.appliedTransformations&lt;4?this.v.rotate(-this.r.v):!this.r&amp;&amp;this.appliedTransformations&lt;4&amp;&amp;this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var r,i,s=this.elem.globalData.frameRate;if(this.p&amp;&amp;this.p.keyframes&amp;&amp;this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime&lt;=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/s,0),i=this.p.getValueAtTime(this.p.keyframes[0].t/s,0)):this.p._caching.lastFrame+this.p.offsetTime&gt;=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/s,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/s,0)):(r=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/s,this.p.offsetTime));else if(this.px&amp;&amp;this.px.keyframes&amp;&amp;this.py.keyframes&amp;&amp;this.px.getValueAtTime&amp;&amp;this.py.getValueAtTime){r=[],i=[];var a=this.px,n=this.py;a._caching.lastFrame+a.offsetTime&lt;=a.keyframes[0].t?(r[0]=a.getValueAtTime((a.keyframes[0].t+.01)/s,0),r[1]=n.getValueAtTime((n.keyframes[0].t+.01)/s,0),i[0]=a.getValueAtTime(a.keyframes[0].t/s,0),i[1]=n.getValueAtTime(n.keyframes[0].t/s,0)):a._caching.lastFrame+a.offsetTime&gt;=a.keyframes[a.keyframes.length-1].t?(r[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/s,0),r[1]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/s,0),i[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/s,0),i[1]=n.getValueAtTime((n.keyframes[n.keyframes.length-1].t-.01)/s,0)):(r=[a.pv,n.pv],i[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/s,a.offsetTime),i[1]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/s,n.offsetTime))}else r=i=t;this.v.rotate(-Math.atan2(r[1]-i[1],r[0]-i[0]))}this.data.p&amp;&amp;this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&amp;&amp;(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}if(this.r){if(this.r.effectsSequence.length)return;this.pre.rotate(-this.r.v),this.appliedTransformations=4}else this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,r,i){return new e(t,r,i)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var r=0;r&lt;e;)this.v[r]=point_pool.newElement(),this.o[r]=point_pool.newElement(),this.i[r]=point_pool.newElement(),r+=1},ShapePath.prototype.setLength=function(t){for(;this._maxLength&lt;t;)this.doubleArrayLength();this._length=t},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(t,e,r,i,s){var a;switch(this._length=Math.max(this._length,i+1),this._length&gt;=this._maxLength&amp;&amp;this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o}(!a[i]||a[i]&amp;&amp;!s)&amp;&amp;(a[i]=point_pool.newElement()),a[i][0]=t,a[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,s,a,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(r,i,"o",n,o),this.setXYAt(s,a,"i",n,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,i=this.i,s=0;this.c&amp;&amp;(t.setTripleAt(e[0][0],e[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),s=1);var a,n=this._length-1,o=this._length;for(a=s;a&lt;o;a+=1)t.setTripleAt(e[n][0],e[n][1],i[n][0],i[n][1],r[n][0],r[n][1],a,!1),n-=1;return t};var ShapePropertyFactory=function(){var t=-999999;function e(t,e,r){var i,s,a,n,o,h,l,p,f,m=r.lastIndex,c=this.keyframes;if(t&lt;c[0].t-this.offsetTime)i=c[0].s[0],a=!0,m=0;else if(t&gt;=c[c.length-1].t-this.offsetTime)i=c[c.length-1].s?c[c.length-1].s[0]:c[c.length-2].e[0],a=!0;else{for(var d,u,y=m,g=c.length-1,v=!0;v&amp;&amp;(d=c[y],!((u=c[y+1]).t-this.offsetTime&gt;t));)y&lt;g-1?y+=1:v=!1;if(m=y,!(a=1===d.h)){if(t&gt;=u.t-this.offsetTime)p=1;else if(t&lt;d.t-this.offsetTime)p=0;else{var b;d.__fnct?b=d.__fnct:(b=BezierFactory.getBezierEasing(d.o.x,d.o.y,d.i.x,d.i.y).get,d.__fnct=b),p=b((t-(d.t-this.offsetTime))/(u.t-this.offsetTime-(d.t-this.offsetTime)))}s=u.s?u.s[0]:d.e[0]}i=d.s[0]}for(h=e._length,l=i.i[0].length,r.lastIndex=m,n=0;n&lt;h;n+=1)for(o=0;o&lt;l;o+=1)f=a?i.i[n][o]:i.i[n][o]+(s.i[n][o]-i.i[n][o])*p,e.i[n][o]=f,f=a?i.o[n][o]:i.o[n][o]+(s.o[n][o]-i.o[n][o])*p,e.o[n][o]=f,f=a?i.v[n][o]:i.v[n][o]+(s.v[n][o]-i.v[n][o])*p,e.v[n][o]=f}function r(){var e=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime,s=this._caching.lastFrame;return s!==t&amp;&amp;(s&lt;r&amp;&amp;e&lt;r||s&gt;i&amp;&amp;e&gt;i)||(this._caching.lastIndex=s&lt;e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}function i(){this.paths=this.localShapeCollection}function s(t){(function(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var r,i=t._length;for(r=0;r&lt;i;r+=1)if(t.v[r][0]!==e.v[r][0]||t.v[r][1]!==e.v[r][1]||t.o[r][0]!==e.o[r][0]||t.o[r][1]!==e.o[r][1]||t.i[r][0]!==e.i[r][0]||t.i[r][1]!==e.i[r][1])return!1;return!0})(this.v,t)||(this.v=shape_pool.clone(t),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function a(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=!1;var t,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k,r=this.effectsSequence.length;for(t=0;t&lt;r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function n(t,e,r){this.propType="shape",this.comp=t.comp,this.container=t,this.elem=t,this.data=e,this.k=!1,this.kf=!1,this._mdf=!1;var s=3===r?e.pt.k:e.ks.k;this.v=shape_pool.clone(s),this.pv=shape_pool.clone(this.v),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=i,this.effectsSequence=[]}function o(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function h(e,s,a){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=3===a?s.pt.k:s.ks.k,this.k=!0,this.kf=!0;var n=this.keyframes[0].s[0].i.length;this.keyframes[0].s[0].i[0].length;this.v=shape_pool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,n),this.pv=shape_pool.clone(this.v),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=t,this.reset=i,this._caching={lastFrame:t,lastIndex:0},this.effectsSequence=[r.bind(this)]}n.prototype.interpolateShape=e,n.prototype.getValue=a,n.prototype.setVValue=s,n.prototype.addEffect=o,h.prototype.getValue=a,h.prototype.interpolateShape=e,h.prototype.setVValue=s,h.prototype.addEffect=o;var l=function(){var t=roundCorner;function e(t,e){this.v=shape_pool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=e.d,this.elem=t,this.comp=t.comp,this.frameId=-1,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return e.prototype={reset:i,getValue:function(){this.elem.globalData.frameId!==this.frameId&amp;&amp;(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&amp;&amp;this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],r=this.p.v[1],i=this.s.v[0]/2,s=this.s.v[1]/2,a=3!==this.d,n=this.v;n.v[0][0]=e,n.v[0][1]=r-s,n.v[1][0]=a?e+i:e-i,n.v[1][1]=r,n.v[2][0]=e,n.v[2][1]=r+s,n.v[3][0]=a?e-i:e+i,n.v[3][1]=r,n.i[0][0]=a?e-i*t:e+i*t,n.i[0][1]=r-s,n.i[1][0]=a?e+i:e-i,n.i[1][1]=r-s*t,n.i[2][0]=a?e+i*t:e-i*t,n.i[2][1]=r+s,n.i[3][0]=a?e-i:e+i,n.i[3][1]=r+s*t,n.o[0][0]=a?e+i*t:e-i*t,n.o[0][1]=r-s,n.o[1][0]=a?e+i:e-i,n.o[1][1]=r+s*t,n.o[2][0]=a?e-i*t:e+i*t,n.o[2][1]=r+s,n.o[3][0]=a?e-i:e+i,n.o[3][1]=r-s*t}},extendPrototype([DynamicPropertyContainer],e),e}(),p=function(){function t(t,e){this.v=shape_pool.newElement(),this.v.setPathData(!0,0),this.elem=t,this.comp=t.comp,this.data=e,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),1===e.sy?(this.ir=PropertyFactory.getProp(t,e.ir,0,0,this),this.is=PropertyFactory.getProp(t,e.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(t,e.pt,0,0,this),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,degToRads,this),this.or=PropertyFactory.getProp(t,e.or,0,0,this),this.os=PropertyFactory.getProp(t,e.os,0,.01,this),this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return t.prototype={reset:i,getValue:function(){this.elem.globalData.frameId!==this.frameId&amp;&amp;(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&amp;&amp;this.convertToPath())},convertStarToPath:function(){var t,e,r,i,s=2*Math.floor(this.pt.v),a=2*Math.PI/s,n=!0,o=this.or.v,h=this.ir.v,l=this.os.v,p=this.is.v,f=2*Math.PI*o/(2*s),m=2*Math.PI*h/(2*s),c=-Math.PI/2;c+=this.r.v;var d=3===this.data.d?-1:1;for(this.v._length=0,t=0;t&lt;s;t+=1){r=n?l:p,i=n?f:m;var u=(e=n?o:h)*Math.cos(c),y=e*Math.sin(c),g=0===u&amp;&amp;0===y?0:y/Math.sqrt(u*u+y*y),v=0===u&amp;&amp;0===y?0:-u/Math.sqrt(u*u+y*y);u+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(u,y,u-g*i*r*d,y-v*i*r*d,u+g*i*r*d,y+v*i*r*d,t,!0),n=!n,c+=a*d}},convertPolygonToPath:function(){var t,e=Math.floor(this.pt.v),r=2*Math.PI/e,i=this.or.v,s=this.os.v,a=2*Math.PI*i/(4*e),n=-Math.PI/2,o=3===this.data.d?-1:1;for(n+=this.r.v,this.v._length=0,t=0;t&lt;e;t+=1){var h=i*Math.cos(n),l=i*Math.sin(n),p=0===h&amp;&amp;0===l?0:l/Math.sqrt(h*h+l*l),f=0===h&amp;&amp;0===l?0:-h/Math.sqrt(h*h+l*l);h+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(h,l,h-p*a*s*o,l-f*a*s*o,h+p*a*s*o,l+f*a*s*o,t,!0),n+=r*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],t),t}(),f=function(){function t(t,e){this.v=shape_pool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollection_pool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=t,this.comp=t.comp,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return t.prototype={convertRectToPath:function(){var t=this.p.v[0],e=this.p.v[1],r=this.s.v[0]/2,i=this.s.v[1]/2,s=bm_min(r,i,this.r.v),a=s*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+r,e-i+s,t+r,e-i+s,t+r,e-i+a,0,!0),this.v.setTripleAt(t+r,e+i-s,t+r,e+i-a,t+r,e+i-s,1,!0),0!==s?(this.v.setTripleAt(t+r-s,e+i,t+r-s,e+i,t+r-a,e+i,2,!0),this.v.setTripleAt(t-r+s,e+i,t-r+a,e+i,t-r+s,e+i,3,!0),this.v.setTripleAt(t-r,e+i-s,t-r,e+i-s,t-r,e+i-a,4,!0),this.v.setTripleAt(t-r,e-i+s,t-r,e-i+a,t-r,e-i+s,5,!0),this.v.setTripleAt(t-r+s,e-i,t-r+s,e-i,t-r+a,e-i,6,!0),this.v.setTripleAt(t+r-s,e-i,t+r-a,e-i,t+r-s,e-i,7,!0)):(this.v.setTripleAt(t-r,e+i,t-r+a,e+i,t-r,e+i,2),this.v.setTripleAt(t-r,e-i,t-r,e-i+a,t-r,e-i,3))):(this.v.setTripleAt(t+r,e-i+s,t+r,e-i+a,t+r,e-i+s,0,!0),0!==s?(this.v.setTripleAt(t+r-s,e-i,t+r-s,e-i,t+r-a,e-i,1,!0),this.v.setTripleAt(t-r+s,e-i,t-r+a,e-i,t-r+s,e-i,2,!0),this.v.setTripleAt(t-r,e-i+s,t-r,e-i+s,t-r,e-i+a,3,!0),this.v.setTripleAt(t-r,e+i-s,t-r,e+i-a,t-r,e+i-s,4,!0),this.v.setTripleAt(t-r+s,e+i,t-r+s,e+i,t-r+a,e+i,5,!0),this.v.setTripleAt(t+r-s,e+i,t+r-a,e+i,t+r-s,e+i,6,!0),this.v.setTripleAt(t+r,e+i-s,t+r,e+i-s,t+r,e+i-a,7,!0)):(this.v.setTripleAt(t-r,e-i,t-r+a,e-i,t-r,e-i,1,!0),this.v.setTripleAt(t-r,e+i,t-r,e+i-a,t-r,e+i,2,!0),this.v.setTripleAt(t+r,e+i,t+r-a,e+i,t+r,e+i,3,!0)))},getValue:function(t){this.elem.globalData.frameId!==this.frameId&amp;&amp;(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&amp;&amp;this.convertRectToPath())},reset:i},extendPrototype([DynamicPropertyContainer],t),t}();var m={getShapeProp:function(t,e,r){var i;return 3===r||4===r?i=(3===r?e.pt:e.ks).k.length?new h(t,e,r):new n(t,e,r):5===r?i=new f(t,e):6===r?i=new l(t,e):7===r&amp;&amp;(i=new p(t,e)),i.k&amp;&amp;t.addDynamicProperty(i),i},getConstructorFunction:function(){return n},getKeyframedConstructorFunction:function(){return h}};return m}(),ShapeModifiers=function(){var t={},e={};return t.registerModifier=function(t,r){e[t]||(e[t]=r)},t.getModifier=function(t,r,i){return new e[t](r,i)},t}();function ShapeModifier(){}function TrimModifier(){}function RoundCornersModifier(){}function RepeaterModifier(){}function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}function DashProperty(t,e,r,i){this.elem=t,this.frameId=-1,this.dataProps=createSizedArray(e.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",e.length?e.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(i);var s,a,n=e.length||0;for(s=0;s&lt;n;s+=1)a=PropertyFactory.getProp(t,e[s].v,0,0,this),this.k=a.k||this.k,this.dataProps[s]={n:e[s].n,p:a};this.k||this.getValue(!0),this._isAnimated=this.k}function GradientProperty(t,e,r){this.data=e,this.c=createTypedArray("uint8c",4*e.p);var i=e.k.k[0].s?e.k.k[0].s.length-4*e.p:e.k.k.length-4*e.p;this.o=createTypedArray("float32",i),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=i,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(t,e.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(t){if(!this.closed){t.sh.container.addDynamicProperty(t.sh);var e={shape:t.sh,data:t,localShapeCollection:shapeCollection_pool.newShapeCollection()};this.shapes.push(e),this.addShapeToModifier(e),this._isAnimated&amp;&amp;t.setAsAnimated()}},ShapeModifier.prototype.init=function(t,e){this.shapes=[],this.elem=t,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&amp;&amp;(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(t,e){this.s=PropertyFactory.getProp(t,e.s,0,.01,this),this.e=PropertyFactory.getProp(t,e.e,0,.01,this),this.o=PropertyFactory.getProp(t,e.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=e.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(t){t.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(t,e,r,i,s){var a=[];e&lt;=1?a.push({s:t,e:e}):t&gt;=1?a.push({s:t-1,e:e-1}):(a.push({s:t,e:1}),a.push({s:0,e:e-1}));var n,o,h=[],l=a.length;for(n=0;n&lt;l;n+=1){var p,f;if((o=a[n]).e*s&lt;i||o.s*s&gt;i+r);else p=o.s*s&lt;=i?0:(o.s*s-i)/r,f=o.e*s&gt;=i+r?1:(o.e*s-i)/r,h.push([p,f])}return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;e&lt;r;e+=1)segments_length_pool.release(t[e]);return t.length=0,t},TrimModifier.prototype.processShapes=function(t){var e,r,i;if(this._mdf||t){var s=this.o.v%360/360;if(s&lt;0&amp;&amp;(s+=1),(e=(this.s.v&gt;1?1:this.s.v&lt;0?0:this.s.v)+s)&gt;(r=(this.e.v&gt;1?1:this.e.v&lt;0?0:this.e.v)+s)){var a=e;e=r,r=a}e=1e-4*Math.round(1e4*e),r=1e-4*Math.round(1e4*r),this.sValue=e,this.eValue=r}else e=this.sValue,r=this.eValue;var n,o,h,l,p,f,m=this.shapes.length,c=0;if(r===e)for(n=0;n&lt;m;n+=1)this.shapes[n].localShapeCollection.releaseShapes(),this.shapes[n].shape._mdf=!0,this.shapes[n].shape.paths=this.shapes[n].localShapeCollection;else if(1===r&amp;&amp;0===e||0===r&amp;&amp;1===e){if(this._mdf)for(n=0;n&lt;m;n+=1)this.shapes[n].pathsData.length=0,this.shapes[n].shape._mdf=!0}else{var d,u,y=[];for(n=0;n&lt;m;n+=1)if((d=this.shapes[n]).shape._mdf||this._mdf||t||2===this.m){if(h=(i=d.shape.paths)._length,f=0,!d.shape._mdf&amp;&amp;d.pathsData.length)f=d.totalShapeLength;else{for(l=this.releasePathsData(d.pathsData),o=0;o&lt;h;o+=1)p=bez.getSegmentsLength(i.shapes[o]),l.push(p),f+=p.totalLength;d.totalShapeLength=f,d.pathsData=l}c+=f,d.shape._mdf=!0}else d.shape.paths=d.localShapeCollection;var g,v=e,b=r,P=0;for(n=m-1;n&gt;=0;n-=1)if((d=this.shapes[n]).shape._mdf){for((u=d.localShapeCollection).releaseShapes(),2===this.m&amp;&amp;m&gt;1?(g=this.calculateShapeEdges(e,r,d.totalShapeLength,P,c),P+=d.totalShapeLength):g=[[v,b]],h=g.length,o=0;o&lt;h;o+=1){v=g[o][0],b=g[o][1],y.length=0,b&lt;=1?y.push({s:d.totalShapeLength*v,e:d.totalShapeLength*b}):v&gt;=1?y.push({s:d.totalShapeLength*(v-1),e:d.totalShapeLength*(b-1)}):(y.push({s:d.totalShapeLength*v,e:d.totalShapeLength}),y.push({s:0,e:d.totalShapeLength*(b-1)}));var _=this.addShapes(d,y[0]);if(y[0].s!==y[0].e){if(y.length&gt;1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var S=_.pop();this.addPaths(_,u),_=this.addShapes(d,y[1],S)}else this.addPaths(_,u),_=this.addShapes(d,y[1]);this.addPaths(_,u)}}d.shape.paths=u}}},TrimModifier.prototype.addPaths=function(t,e){var r,i=t.length;for(r=0;r&lt;i;r+=1)e.addShape(t[r])},TrimModifier.prototype.addSegment=function(t,e,r,i,s,a,n){s.setXYAt(e[0],e[1],"o",a),s.setXYAt(r[0],r[1],"i",a+1),n&amp;&amp;s.setXYAt(t[0],t[1],"v",a),s.setXYAt(i[0],i[1],"v",a+1)},TrimModifier.prototype.addSegmentFromArray=function(t,e,r,i){e.setXYAt(t[1],t[5],"o",r),e.setXYAt(t[2],t[6],"i",r+1),i&amp;&amp;e.setXYAt(t[0],t[4],"v",r),e.setXYAt(t[3],t[7],"v",r+1)},TrimModifier.prototype.addShapes=function(t,e,r){var i,s,a,n,o,h,l,p,f=t.pathsData,m=t.shape.paths.shapes,c=t.shape.paths._length,d=0,u=[],y=!0;for(r?(o=r._length,p=r._length):(r=shape_pool.newElement(),o=0,p=0),u.push(r),i=0;i&lt;c;i+=1){for(h=f[i].lengths,r.c=m[i].c,a=m[i].c?h.length:h.length+1,s=1;s&lt;a;s+=1)if(d+(n=h[s-1]).addedLength&lt;e.s)d+=n.addedLength,r.c=!1;else{if(d&gt;e.e){r.c=!1;break}e.s&lt;=d&amp;&amp;e.e&gt;=d+n.addedLength?(this.addSegment(m[i].v[s-1],m[i].o[s-1],m[i].i[s],m[i].v[s],r,o,y),y=!1):(l=bez.getNewSegment(m[i].v[s-1],m[i].v[s],m[i].o[s-1],m[i].i[s],(e.s-d)/n.addedLength,(e.e-d)/n.addedLength,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1),d+=n.addedLength,o+=1}if(m[i].c&amp;&amp;h.length){if(n=h[s-1],d&lt;=e.e){var g=h[s-1].addedLength;e.s&lt;=d&amp;&amp;e.e&gt;=d+g?(this.addSegment(m[i].v[s-1],m[i].o[s-1],m[i].i[0],m[i].v[0],r,o,y),y=!1):(l=bez.getNewSegment(m[i].v[s-1],m[i].v[0],m[i].o[s-1],m[i].i[0],(e.s-d)/g,(e.e-d)/g,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1)}else r.c=!1;d+=n.addedLength,o+=1}if(r._length&amp;&amp;(r.setXYAt(r.v[p][0],r.v[p][1],"i",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d&gt;e.e)break;i&lt;c-1&amp;&amp;(r=shape_pool.newElement(),y=!0,u.push(r),o=0)}return u},ShapeModifiers.registerModifier("tm",TrimModifier),extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(t,e.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(t,e){var r=shape_pool.newElement();r.c=t.c;var i,s,a,n,o,h,l,p,f,m,c,d,u,y=t._length,g=0;for(i=0;i&lt;y;i+=1)s=t.v[i],n=t.o[i],a=t.i[i],s[0]===n[0]&amp;&amp;s[1]===n[1]&amp;&amp;s[0]===a[0]&amp;&amp;s[1]===a[1]?0!==i&amp;&amp;i!==y-1||t.c?(o=0===i?t.v[y-1]:t.v[i-1],l=(h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=d=s[0]+(o[0]-s[0])*l,f=u=s[1]-(s[1]-o[1])*l,m=p-(p-s[0])*roundCorner,c=f-(f-s[1])*roundCorner,r.setTripleAt(p,f,m,c,d,u,g),g+=1,o=i===y-1?t.v[0]:t.v[i+1],l=(h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=m=s[0]+(o[0]-s[0])*l,f=c=s[1]+(o[1]-s[1])*l,d=p-(p-s[0])*roundCorner,u=f-(f-s[1])*roundCorner,r.setTripleAt(p,f,m,c,d,u,g),g+=1):(r.setTripleAt(s[0],s[1],n[0],n[1],a[0],a[1],g),g+=1):(r.setTripleAt(t.v[i][0],t.v[i][1],t.o[i][0],t.o[i][1],t.i[i][0],t.i[i][1],g),g+=1);return r},RoundCornersModifier.prototype.processShapes=function(t){var e,r,i,s,a,n,o=this.shapes.length,h=this.rd.v;if(0!==h)for(r=0;r&lt;o;r+=1){if((a=this.shapes[r]).shape.paths,n=a.localShapeCollection,a.shape._mdf||this._mdf||t)for(n.releaseShapes(),a.shape._mdf=!0,e=a.shape.paths.shapes,s=a.shape.paths._length,i=0;i&lt;s;i+=1)n.addShape(this.processPath(e[i],h));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},ShapeModifiers.registerModifier("rd",RoundCornersModifier),extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(t,e.c,0,null,this),this.o=PropertyFactory.getProp(t,e.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(t,e.tr,this),this.so=PropertyFactory.getProp(t,e.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(t,e.tr.eo,0,.01,this),this.data=e,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(t,e,r,i,s,a){var n=a?-1:1,o=i.s.v[0]+(1-i.s.v[0])*(1-s),h=i.s.v[1]+(1-i.s.v[1])*(1-s);t.translate(i.p.v[0]*n*s,i.p.v[1]*n*s,i.p.v[2]),e.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),e.rotate(-i.r.v*n*s),e.translate(i.a.v[0],i.a.v[1],i.a.v[2]),r.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),r.scale(a?1/o:o,a?1/h:h),r.translate(i.a.v[0],i.a.v[1],i.a.v[2])},RepeaterModifier.prototype.init=function(t,e,r,i){this.elem=t,this.arr=e,this.pos=r,this.elemsData=i,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e[r]);for(;r&gt;0;)r-=1,this._elements.unshift(e[r]),1;this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(t){var e,r=t.length;for(e=0;e&lt;r;e+=1)t[e]._processed=!1,"gr"===t[e].ty&amp;&amp;this.resetElements(t[e].it)},RepeaterModifier.prototype.cloneElements=function(t){t.length;var e=JSON.parse(JSON.stringify(t));return this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(t,e){var r,i=t.length;for(r=0;r&lt;i;r+=1)t[r]._render=e,"gr"===t[r].ty&amp;&amp;this.changeGroupRender(t[r].it,e)},RepeaterModifier.prototype.processShapes=function(t){var e,r,i,s,a;if(this._mdf||t){var n,o=Math.ceil(this.c.v);if(this._groups.length&lt;o){for(;this._groups.length&lt;o;){var h={it:this.cloneElements(this._elements),ty:"gr"};h.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,h),this._groups.splice(0,0,h),this._currentCopies+=1}this.elem.reloadShapes()}for(a=0,i=0;i&lt;=this._groups.length-1;i+=1)n=a&lt;o,this._groups[i]._render=n,this.changeGroupRender(this._groups[i].it,n),a+=1;this._currentCopies=o;var l=this.o.v,p=l%1,f=l&gt;0?Math.floor(l):Math.ceil(l),m=(this.tr.v.props,this.pMatrix.props),c=this.rMatrix.props,d=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var u,y,g=0;if(l&gt;0){for(;g&lt;f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),g+=1;p&amp;&amp;(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,p,!1),g+=p)}else if(l&lt;0){for(;g&gt;f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),g-=1;p&amp;&amp;(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),g-=p)}for(i=1===this.data.m?0:this._currentCopies-1,s=1===this.data.m?1:-1,a=this._currentCopies;a;){if(y=(r=(e=this.elemsData[i].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=this.so.v+(this.eo.v-this.so.v)*(i/(this._currentCopies-1)),0!==g){for((0!==i&amp;&amp;1===s||i!==this._currentCopies-1&amp;&amp;-1===s)&amp;&amp;this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15]),this.matrix.transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6],d[7],d[8],d[9],d[10],d[11],d[12],d[13],d[14],d[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),u=0;u&lt;y;u+=1)r[u]=this.matrix.props[u];this.matrix.reset()}else for(this.matrix.reset(),u=0;u&lt;y;u+=1)r[u]=this.matrix.props[u];g+=1,a-=1,i+=s}}else for(a=this._currentCopies,i=0,s=1;a;)r=(e=this.elemsData[i].it)[e.length-1].transform.mProps.v.props,e[e.length-1].transform.mProps._mdf=!1,e[e.length-1].transform.op._mdf=!1,a-=1,i+=s},RepeaterModifier.prototype.addShape=function(){},ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeCollection.prototype.addShape=function(t){this._length===this._maxLength&amp;&amp;(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var t;for(t=0;t&lt;this._length;t+=1)shape_pool.release(this.shapes[t]);this._length=0},DashProperty.prototype.getValue=function(t){if((this.elem.globalData.frameId!==this.frameId||t)&amp;&amp;(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||t,this._mdf)){var e=0,r=this.dataProps.length;for("svg"===this.renderer&amp;&amp;(this.dashStr=""),e=0;e&lt;r;e+=1)"o"!=this.dataProps[e].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[e].p.v:this.dashArray[e]=this.dataProps[e].p.v:this.dashoffset[0]=this.dataProps[e].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),GradientProperty.prototype.comparePoints=function(t,e){for(var r=0,i=this.o.length/2;r&lt;i;){if(Math.abs(t[4*r]-t[4*e+2*r])&gt;.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t&lt;e;){if(!this.comparePoints(this.data.k.k[t].s,this.data.p))return!1;t+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(t){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||t){var e,r,i,s=4*this.data.p;for(e=0;e&lt;s;e+=1)r=e%4==0?100:255,i=Math.round(this.prop.v[e]*r),this.c[e]!==i&amp;&amp;(this.c[e]=i,this._cmdf=!t);if(this.o.length)for(s=this.prop.v.length,e=4*this.data.p;e&lt;s;e+=1)r=e%2==0?100:1,i=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==i&amp;&amp;(this.o[e-4*this.data.p]=i,this._omdf=!t);this._mdf=!t}},extendPrototype([DynamicPropertyContainer],GradientProperty);var buildShapeString=function(t,e,r,i){if(0===e)return"";var s,a=t.o,n=t.i,o=t.v,h=" M"+i.applyToPointStringified(o[0][0],o[0][1]);for(s=1;s&lt;e;s+=1)h+=" C"+i.applyToPointStringified(a[s-1][0],a[s-1][1])+" "+i.applyToPointStringified(n[s][0],n[s][1])+" "+i.applyToPointStringified(o[s][0],o[s][1]);return r&amp;&amp;e&amp;&amp;(h+=" C"+i.applyToPointStringified(a[s-1][0],a[s-1][1])+" "+i.applyToPointStringified(n[0][0],n[0][1])+" "+i.applyToPointStringified(o[0][0],o[0][1]),h+="z"),h},ImagePreloader=function(){var t=function(){var t=createTag("canvas");t.width=1,t.height=1;var e=t.getContext("2d");return e.fillStyle="rgba(0,0,0,0)",e.fillRect(0,0,1,1),t}();function e(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&amp;&amp;this.imagesLoadedCb&amp;&amp;this.imagesLoadedCb(null)}function r(e){var r=function(t,e,r){var i="";if(t.e)i=t.p;else if(e){var s=t.p;-1!==s.indexOf("images/")&amp;&amp;(s=s.split("/")[1]),i=e+s}else i=r,i+=t.u?t.u:"",i+=t.p;return i}(e,this.assetsPath,this.path),i=createTag("img");i.crossOrigin="anonymous",i.addEventListener("load",this._imageLoaded.bind(this),!1),i.addEventListener("error",function(){s.img=t,this._imageLoaded()}.bind(this),!1),i.src=r;var s={img:i,assetData:e};return s}function i(t,e){this.imagesLoadedCb=e;var r,i=t.length;for(r=0;r&lt;i;r+=1)t[r].layers||(this.totalImages+=1,this.images.push(this._createImageData(t[r])))}function s(t){this.path=t||""}function a(t){this.assetsPath=t||""}function n(t){for(var e=0,r=this.images.length;e&lt;r;){if(this.images[e].assetData===t)return this.images[e].img;e+=1}}function o(){this.imagesLoadedCb=null,this.images.length=0}function h(){return this.totalImages===this.loadedAssets}return function(){this.loadAssets=i,this.setAssetsPath=a,this.setPath=s,this.loaded=h,this.destroy=o,this.getImage=n,this._createImageData=r,this._imageLoaded=e,this.assetsPath="",this.path="",this.totalImages=0,this.loadedAssets=0,this.imagesLoadedCb=null,this.images=[]}}(),featureSupport=function(){var t={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&amp;&amp;(t.maskType=!1),t}(),filtersFactory=function(){var t={};return t.createFilter=function(t){var e=createNS("filter");return e.setAttribute("id",t),e.setAttribute("filterUnits","objectBoundingBox"),e.setAttribute("x","0%"),e.setAttribute("y","0%"),e.setAttribute("width","100%"),e.setAttribute("height","100%"),e},t.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),t},t}(),assetLoader=function(){function t(t){return t.response&amp;&amp;"object"==typeof t.response?t.response:t.response&amp;&amp;"string"==typeof t.response?JSON.parse(t.response):t.responseText?JSON.parse(t.responseText):void 0}return{load:function(e,r,i){var s,a=new XMLHttpRequest;a.open("GET",e,!0);try{a.responseType="json"}catch(n){}a.send(),a.onreadystatechange=function(){if(4==a.readyState)if(200==a.status)s=t(a),r(s);else try{s=t(a),r(s)}catch(n){i&amp;&amp;i(n)}}}}}();function TextAnimatorProperty(t,e,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function TextAnimatorDataProperty(t,e,r){var i={propType:!1},s=PropertyFactory.getProp,a=e.a;this.a={r:a.r?s(t,a.r,0,degToRads,r):i,rx:a.rx?s(t,a.rx,0,degToRads,r):i,ry:a.ry?s(t,a.ry,0,degToRads,r):i,sk:a.sk?s(t,a.sk,0,degToRads,r):i,sa:a.sa?s(t,a.sa,0,degToRads,r):i,s:a.s?s(t,a.s,1,.01,r):i,a:a.a?s(t,a.a,1,0,r):i,o:a.o?s(t,a.o,0,.01,r):i,p:a.p?s(t,a.p,1,0,r):i,sw:a.sw?s(t,a.sw,0,0,r):i,sc:a.sc?s(t,a.sc,1,0,r):i,fc:a.fc?s(t,a.fc,1,0,r):i,fh:a.fh?s(t,a.fh,0,0,r):i,fs:a.fs?s(t,a.fs,0,.01,r):i,fb:a.fb?s(t,a.fb,0,.01,r):i,t:a.t?s(t,a.t,0,0,r):i},this.s=TextSelectorProp.getTextSelectorProp(t,e.s,r),this.s.t=e.s.t}function LetterProps(t,e,r,i,s,a){this.o=t,this.sw=e,this.sc=r,this.fc=i,this.m=s,this.p=a,this._mdf={o:!0,sw:!!e,sc:!!r,fc:!!i,m:!0,p:!0}}function TextProperty(t,e){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=e,this.elem=t,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextAnimatorProperty.prototype.searchProperties=function(){var t,e,r=this._textData.a.length,i=PropertyFactory.getProp;for(t=0;t&lt;r;t+=1)e=this._textData.a[t],this._animatorsData[t]=new TextAnimatorDataProperty(this._elem,e,this);this._textData.p&amp;&amp;"m"in this._textData.p?(this._pathData={f:i(this._elem,this._textData.p.f,0,0,this),l:i(this._elem,this._textData.p.l,0,0,this),r:this._textData.p.r,m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=i(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(t,e){if(this.lettersChangedFlag=e,this._mdf||this._isFirstFrame||e||this._hasMaskedPath&amp;&amp;this._pathData.m._mdf){this._isFirstFrame=!1;var r,i,s,a,n,o,h,l,p,f,m,c,d,u,y,g,v,b,P,_=this._moreOptions.alignment.v,S=this._animatorsData,A=this._textData,x=this.mHelper,E=this._renderType,k=this.renderedLetters.length,T=(this.data,t.l);if(this._hasMaskedPath){if(P=this._pathData.m,!this._pathData.n||this._pathData._mdf){var M,F=P.v;for(this._pathData.r&amp;&amp;(F=F.reverse()),n={tLength:0,segments:[]},a=F._length-1,g=0,s=0;s&lt;a;s+=1)M=bez.buildBezierData(F.v[s],F.v[s+1],[F.o[s][0]-F.v[s][0],F.o[s][1]-F.v[s][1]],[F.i[s+1][0]-F.v[s+1][0],F.i[s+1][1]-F.v[s+1][1]]),n.tLength+=M.segmentLength,n.segments.push(M),g+=M.segmentLength;s=a,P.v.c&amp;&amp;(M=bez.buildBezierData(F.v[s],F.v[0],[F.o[s][0]-F.v[s][0],F.o[s][1]-F.v[s][1]],[F.i[0][0]-F.v[0][0],F.i[0][1]-F.v[0][1]]),n.tLength+=M.segmentLength,n.segments.push(M),g+=M.segmentLength),this._pathData.pi=n}if(n=this._pathData.pi,o=this._pathData.f.v,m=0,f=1,l=0,p=!0,u=n.segments,o&lt;0&amp;&amp;P.v.c)for(n.tLength&lt;Math.abs(o)&amp;&amp;(o=-Math.abs(o)%n.tLength),f=(d=u[m=u.length-1].points).length-1;o&lt;0;)o+=d[f].partialLength,(f-=1)&lt;0&amp;&amp;(f=(d=u[m-=1].points).length-1);c=(d=u[m].points)[f-1],y=(h=d[f]).partialLength}a=T.length,r=0,i=0;var D,I,C,w,V=1.2*t.finalSize*.714,R=!0;C=S.length;var L,G,N,B,z,O,j,q,H,W,X,Y,$,K=-1,J=o,U=m,Z=f,Q=-1,tt="",et=this.defaultPropsArray;if(2===t.j||1===t.j){var rt=0,it=0,st=2===t.j?-.5:-1,at=0,nt=!0;for(s=0;s&lt;a;s+=1)if(T[s].n){for(rt&amp;&amp;(rt+=it);at&lt;s;)T[at].animatorJustifyOffset=rt,at+=1;rt=0,nt=!0}else{for(I=0;I&lt;C;I+=1)(D=S[I].a).t.propType&amp;&amp;(nt&amp;&amp;2===t.j&amp;&amp;(it+=D.t.v*st),(L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars)).length?rt+=D.t.v*L[0]*st:rt+=D.t.v*L*st);nt=!1}for(rt&amp;&amp;(rt+=it);at&lt;s;)T[at].animatorJustifyOffset=rt,at+=1}for(s=0;s&lt;a;s+=1){if(x.reset(),z=1,T[s].n)r=0,i+=t.yOffset,i+=R?1:0,o=J,R=!1,0,this._hasMaskedPath&amp;&amp;(f=Z,c=(d=u[m=U].points)[f-1],y=(h=d[f]).partialLength,l=0),$=W=Y=tt="",et=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Q!==T[s].line){switch(t.j){case 1:o+=g-t.lineWidths[T[s].line];break;case 2:o+=(g-t.lineWidths[T[s].line])/2}Q=T[s].line}K!==T[s].ind&amp;&amp;(T[K]&amp;&amp;(o+=T[K].extra),o+=T[s].an/2,K=T[s].ind),o+=_[0]*T[s].an/200;var ot=0;for(I=0;I&lt;C;I+=1)(D=S[I].a).p.propType&amp;&amp;((L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars)).length?ot+=D.p.v[0]*L[0]:ot+=D.p.v[0]*L),D.a.propType&amp;&amp;((L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars)).length?ot+=D.a.v[0]*L[0]:ot+=D.a.v[0]*L);for(p=!0;p;)l+y&gt;=o+ot||!d?(v=(o+ot-l)/h.partialLength,N=c.point[0]+(h.point[0]-c.point[0])*v,B=c.point[1]+(h.point[1]-c.point[1])*v,x.translate(-_[0]*T[s].an/200,-_[1]*V/100),p=!1):d&amp;&amp;(l+=h.partialLength,(f+=1)&gt;=d.length&amp;&amp;(f=0,u[m+=1]?d=u[m].points:P.v.c?(f=0,d=u[m=0].points):(l-=h.partialLength,d=null)),d&amp;&amp;(c=h,y=(h=d[f]).partialLength));G=T[s].an/2-T[s].add,x.translate(-G,0,0)}else G=T[s].an/2-T[s].add,x.translate(-G,0,0),x.translate(-_[0]*T[s].an/200,-_[1]*V/100,0);for(T[s].l/2,I=0;I&lt;C;I+=1)(D=S[I].a).t.propType&amp;&amp;(L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars),0===r&amp;&amp;0===t.j||(this._hasMaskedPath?L.length?o+=D.t.v*L[0]:o+=D.t.v*L:L.length?r+=D.t.v*L[0]:r+=D.t.v*L));for(T[s].l/2,t.strokeWidthAnim&amp;&amp;(j=t.sw||0),t.strokeColorAnim&amp;&amp;(O=t.sc?[t.sc[0],t.sc[1],t.sc[2]]:[0,0,0]),t.fillColorAnim&amp;&amp;t.fc&amp;&amp;(q=[t.fc[0],t.fc[1],t.fc[2]]),I=0;I&lt;C;I+=1)(D=S[I].a).a.propType&amp;&amp;((L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars)).length?x.translate(-D.a.v[0]*L[0],-D.a.v[1]*L[1],D.a.v[2]*L[2]):x.translate(-D.a.v[0]*L,-D.a.v[1]*L,D.a.v[2]*L));for(I=0;I&lt;C;I+=1)(D=S[I].a).s.propType&amp;&amp;((L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars)).length?x.scale(1+(D.s.v[0]-1)*L[0],1+(D.s.v[1]-1)*L[1],1):x.scale(1+(D.s.v[0]-1)*L,1+(D.s.v[1]-1)*L,1));for(I=0;I&lt;C;I+=1){if(D=S[I].a,L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars),D.sk.propType&amp;&amp;(L.length?x.skewFromAxis(-D.sk.v*L[0],D.sa.v*L[1]):x.skewFromAxis(-D.sk.v*L,D.sa.v*L)),D.r.propType&amp;&amp;(L.length?x.rotateZ(-D.r.v*L[2]):x.rotateZ(-D.r.v*L)),D.ry.propType&amp;&amp;(L.length?x.rotateY(D.ry.v*L[1]):x.rotateY(D.ry.v*L)),D.rx.propType&amp;&amp;(L.length?x.rotateX(D.rx.v*L[0]):x.rotateX(D.rx.v*L)),D.o.propType&amp;&amp;(L.length?z+=(D.o.v*L[0]-z)*L[0]:z+=(D.o.v*L-z)*L),t.strokeWidthAnim&amp;&amp;D.sw.propType&amp;&amp;(L.length?j+=D.sw.v*L[0]:j+=D.sw.v*L),t.strokeColorAnim&amp;&amp;D.sc.propType)for(H=0;H&lt;3;H+=1)L.length?O[H]=O[H]+(D.sc.v[H]-O[H])*L[0]:O[H]=O[H]+(D.sc.v[H]-O[H])*L;if(t.fillColorAnim&amp;&amp;t.fc){if(D.fc.propType)for(H=0;H&lt;3;H+=1)L.length?q[H]=q[H]+(D.fc.v[H]-q[H])*L[0]:q[H]=q[H]+(D.fc.v[H]-q[H])*L;D.fh.propType&amp;&amp;(q=L.length?addHueToRGB(q,D.fh.v*L[0]):addHueToRGB(q,D.fh.v*L)),D.fs.propType&amp;&amp;(q=L.length?addSaturationToRGB(q,D.fs.v*L[0]):addSaturationToRGB(q,D.fs.v*L)),D.fb.propType&amp;&amp;(q=L.length?addBrightnessToRGB(q,D.fb.v*L[0]):addBrightnessToRGB(q,D.fb.v*L))}}for(I=0;I&lt;C;I+=1)(D=S[I].a).p.propType&amp;&amp;(L=S[I].s.getMult(T[s].anIndexes[I],A.a[I].s.totalChars),this._hasMaskedPath?L.length?x.translate(0,D.p.v[1]*L[0],-D.p.v[2]*L[1]):x.translate(0,D.p.v[1]*L,-D.p.v[2]*L):L.length?x.translate(D.p.v[0]*L[0],D.p.v[1]*L[1],-D.p.v[2]*L[2]):x.translate(D.p.v[0]*L,D.p.v[1]*L,-D.p.v[2]*L));if(t.strokeWidthAnim&amp;&amp;(W=j&lt;0?0:j),t.strokeColorAnim&amp;&amp;(X="rgb("+Math.round(255*O[0])+","+Math.round(255*O[1])+","+Math.round(255*O[2])+")"),t.fillColorAnim&amp;&amp;t.fc&amp;&amp;(Y="rgb("+Math.round(255*q[0])+","+Math.round(255*q[1])+","+Math.round(255*q[2])+")"),this._hasMaskedPath){if(x.translate(0,-t.ls),x.translate(0,_[1]*V/100+i,0),A.p.p){b=(h.point[1]-c.point[1])/(h.point[0]-c.point[0]);var ht=180*Math.atan(b)/Math.PI;h.point[0]&lt;c.point[0]&amp;&amp;(ht+=180),x.rotate(-ht*Math.PI/180)}x.translate(N,B,0),o-=_[0]*T[s].an/200,T[s+1]&amp;&amp;K!==T[s+1].ind&amp;&amp;(o+=T[s].an/2,o+=t.tr/1e3*t.finalSize)}else{switch(x.translate(r,i,0),t.ps&amp;&amp;x.translate(t.ps[0],t.ps[1]+t.ascent,0),t.j){case 1:x.translate(T[s].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[s].line]),0,0);break;case 2:x.translate(T[s].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[s].line])/2,0,0)}x.translate(0,-t.ls),x.translate(G,0,0),x.translate(_[0]*T[s].an/200,_[1]*V/100,0),r+=T[s].l+t.tr/1e3*t.finalSize}"html"===E?tt=x.toCSS():"svg"===E?tt=x.to2dCSS():et=[x.props[0],x.props[1],x.props[2],x.props[3],x.props[4],x.props[5],x.props[6],x.props[7],x.props[8],x.props[9],x.props[10],x.props[11],x.props[12],x.props[13],x.props[14],x.props[15]],$=z}k&lt;=s?(w=new LetterProps($,W,X,Y,tt,et),this.renderedLetters.push(w),k+=1,this.lettersChangedFlag=!0):(w=this.renderedLetters[s],this.lettersChangedFlag=w.update($,W,X,Y,tt,et)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&amp;&amp;(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),LetterProps.prototype.update=function(t,e,r,i,s,a){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var n=!1;return this.o!==t&amp;&amp;(this.o=t,this._mdf.o=!0,n=!0),this.sw!==e&amp;&amp;(this.sw=e,this._mdf.sw=!0,n=!0),this.sc!==r&amp;&amp;(this.sc=r,this._mdf.sc=!0,n=!0),this.fc!==i&amp;&amp;(this.fc=i,this._mdf.fc=!0,n=!0),this.m!==s&amp;&amp;(this.m=s,this._mdf.m=!0,n=!0),!a.length||this.p[0]===a[0]&amp;&amp;this.p[1]===a[1]&amp;&amp;this.p[4]===a[4]&amp;&amp;this.p[5]===a[5]&amp;&amp;this.p[12]===a[12]&amp;&amp;this.p[13]===a[13]||(this.p=a,this._mdf.p=!0,n=!0),n},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(t,e){for(var r in e)e.hasOwnProperty(r)&amp;&amp;(t[r]=e[r]);return t},TextProperty.prototype.setCurrentData=function(t){t.__complete||this.completeTextData(t),this.currentData=t,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length&gt;1,this.kf&amp;&amp;this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&amp;&amp;this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{this.lock=!0,this._mdf=!1;var i,s=this.effectsSequence.length,a=t||this.data.d.k[this.keysIndex].s;for(i=0;i&lt;s;i+=1)a=r!==this.keysIndex?this.effectsSequence[i](a,a.t):this.effectsSequence[i](this.currentData,a.t);e!==a&amp;&amp;this.setCurrentData(a),this.pv=this.v=this.currentData,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,e=this.elem.comp.renderedFrame,r=0,i=t.length;r&lt;=i-1&amp;&amp;(t[r].s,!(r===i-1||t[r+1].t&gt;e));)r+=1;return this.keysIndex!==r&amp;&amp;(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r=FontManager.getCombinedCharacterCodes(),i=[],s=0,a=t.length;s&lt;a;)e=t.charCodeAt(s),-1!==r.indexOf(e)?i[i.length-1]+=t.charAt(s):e&gt;=55296&amp;&amp;e&lt;=56319&amp;&amp;(e=t.charCodeAt(s+1))&gt;=56320&amp;&amp;e&lt;=57343?(i.push(t.substr(s,2)),++s):i.push(t.charAt(s)),s+=1;return i},TextProperty.prototype.completeTextData=function(t){t.__complete=!0;var e,r,i,s,a,n,o,h=this.elem.globalData.fontManager,l=this.data,p=[],f=0,m=l.m.g,c=0,d=0,u=0,y=[],g=0,v=0,b=h.getFontByName(t.f),P=0,_=b.fStyle?b.fStyle.split(" "):[],S="normal",A="normal";for(r=_.length,e=0;e&lt;r;e+=1)switch(_[e].toLowerCase()){case"italic":A="italic";break;case"bold":S="700";break;case"black":S="900";break;case"medium":S="500";break;case"regular":case"normal":S="400";break;case"light":case"thin":S="200"}t.fWeight=b.fWeight||S,t.fStyle=A,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),r=t.finalText.length,t.finalLineHeight=t.lh;var x,E=t.tr/1e3*t.finalSize;if(t.sz)for(var k,T,M=!0,F=t.sz[0],D=t.sz[1];M;){k=0,g=0,r=(T=this.buildFinalText(t.t)).length,E=t.tr/1e3*t.finalSize;var I=-1;for(e=0;e&lt;r;e+=1)x=T[e].charCodeAt(0),i=!1," "===T[e]?I=e:13!==x&amp;&amp;3!==x||(g=0,i=!0,k+=t.finalLineHeight||1.2*t.finalSize),h.chars?(o=h.getCharData(T[e],b.fStyle,b.fFamily),P=i?0:o.w*t.finalSize/100):P=h.measureText(T[e],t.f,t.finalSize),g+P&gt;F&amp;&amp;" "!==T[e]?(-1===I?r+=1:e=I,k+=t.finalLineHeight||1.2*t.finalSize,T.splice(e,I===e?1:0,"\r"),I=-1,g=0):(g+=P,g+=E);k+=b.ascent*t.finalSize/100,this.canResize&amp;&amp;t.finalSize&gt;this.minimumFontSize&amp;&amp;D&lt;k?(t.finalSize-=1,t.finalLineHeight=t.finalSize*t.lh/t.s):(t.finalText=T,r=t.finalText.length,M=!1)}g=-E,P=0;var C,w=0;for(e=0;e&lt;r;e+=1)if(i=!1,x=(C=t.finalText[e]).charCodeAt(0)," "===C?s="Â&nbsp;":13===x||3===x?(w=0,y.push(g),v=g&gt;v?g:v,g=-2*E,s="",i=!0,u+=1):s=t.finalText[e],h.chars?(o=h.getCharData(C,b.fStyle,h.getFontByName(t.f).fFamily),P=i?0:o.w*t.finalSize/100):P=h.measureText(s,t.f,t.finalSize)," "===C?w+=P+E:(g+=P+E+w,w=0),p.push({l:P,an:P,add:c,n:i,anIndexes:[],val:s,line:u,animatorJustifyOffset:0}),2==m){if(c+=P,""===s||"Â&nbsp;"===s||e===r-1){for(""!==s&amp;&amp;"Â&nbsp;"!==s||(c-=P);d&lt;=e;)p[d].an=c,p[d].ind=f,p[d].extra=P,d+=1;f+=1,c=0}}else if(3==m){if(c+=P,""===s||e===r-1){for(""===s&amp;&amp;(c-=P);d&lt;=e;)p[d].an=c,p[d].ind=f,p[d].extra=P,d+=1;c=0,f+=1}}else p[f].ind=f,p[f].extra=0,f+=1;if(t.l=p,v=g&gt;v?g:v,y.push(g),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=v,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=y;var V,R,L=l.a;n=L.length;var G,N,B=[];for(a=0;a&lt;n;a+=1){for((V=L[a]).a.sc&amp;&amp;(t.strokeColorAnim=!0),V.a.sw&amp;&amp;(t.strokeWidthAnim=!0),(V.a.fc||V.a.fh||V.a.fs||V.a.fb)&amp;&amp;(t.fillColorAnim=!0),N=0,G=V.s.b,e=0;e&lt;r;e+=1)(R=p[e]).anIndexes[a]=N,(1==G&amp;&amp;""!==R.val||2==G&amp;&amp;""!==R.val&amp;&amp;"Â&nbsp;"!==R.val||3==G&amp;&amp;(R.n||"Â&nbsp;"==R.val||e==r-1)||4==G&amp;&amp;(R.n||e==r-1))&amp;&amp;(1===V.s.rn&amp;&amp;B.push(N),N+=1);l.a[a].s.totalChars=N;var z,O=-1;if(1===V.s.rn)for(e=0;e&lt;r;e+=1)O!=(R=p[e]).anIndexes[a]&amp;&amp;(O=R.anIndexes[a],z=B.splice(Math.floor(Math.random()*B.length),1)[0]),R.anIndexes[a]=z}t.yOffset=t.finalLineHeight||1.2*t.finalSize,t.ls=t.ls||0,t.ascent=b.ascent*t.finalSize/100},TextProperty.prototype.updateDocumentData=function(t,e){e=void 0===e?this.keysIndex:e;var r=this.copyData({},this.data.d.k[e].s);r=this.copyData(r,t),this.data.d.k[e].s=r,this.recalculate(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(t){var e=this.data.d.k[t].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},TextProperty.prototype.canResizeFont=function(t){this.canResize=t,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(t){this.minimumFontSize=Math.floor(t)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var t=Math.max,e=Math.min,r=Math.floor;function i(t,e){this._currentTextLength=-1,this.k=!1,this.data=e,this.elem=t,this.comp=t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(t),this.s=PropertyFactory.getProp(t,e.s||{k:0},0,0,this),this.e="e"in e?PropertyFactory.getProp(t,e.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(t,e.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(t,e.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(t,e.ne||{k:0},0,0,this),this.a=PropertyFactory.getProp(t,e.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return i.prototype={getMult:function(i){this._currentTextLength!==this.elem.textProperty.currentData.l.length&amp;&amp;this.getValue();var s=0,a=0,n=1,o=1;this.ne.v&gt;0?s=this.ne.v/100:a=-this.ne.v/100,this.xe.v&gt;0?n=1-this.xe.v/100:o=1+this.xe.v/100;var h=BezierFactory.getBezierEasing(s,a,n,o).get,l=0,p=this.finalS,f=this.finalE,m=this.data.sh;if(2===m)l=h(l=f===p?i&gt;=f?1:0:t(0,e(.5/(f-p)+(i-p)/(f-p),1)));else if(3===m)l=h(l=f===p?i&gt;=f?0:1:1-t(0,e(.5/(f-p)+(i-p)/(f-p),1)));else if(4===m)f===p?l=0:(l=t(0,e(.5/(f-p)+(i-p)/(f-p),1)))&lt;.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===m){if(f===p)l=0;else{var c=f-p,d=-c/2+(i=e(t(0,i+.5-p),f-p)),u=c/2;l=Math.sqrt(1-d*d/(u*u))}l=h(l)}else 6===m?(f===p?l=0:(i=e(t(0,i+.5-p),f-p),l=(1+Math.cos(Math.PI+2*Math.PI*i/(f-p)))/2),l=h(l)):(i&gt;=r(p)&amp;&amp;(l=t(0,e(i-p&lt;0?e(f,1)-(p-i):f-i,1))),l=h(l));return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&amp;&amp;2===this.data.r&amp;&amp;(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,i=this.s.v/e+r,s=this.e.v/e+r;if(i&gt;s){var a=i;i=s,s=a}this.finalS=i,this.finalE=s}},extendPrototype([DynamicPropertyContainer],i),{getTextSelectorProp:function(t,e,r){return new i(t,e,r)}}}(),pool_factory=function(t,e,r,i){var s=0,a=t,n=createSizedArray(a);function o(){return s?n[s-=1]:e()}return{newElement:o,release:function(t){s===a&amp;&amp;(n=pooling.double(n),a*=2),r&amp;&amp;r(t),n[s]=t,s+=1}}},pooling=function(){return{double:function(t){return t.concat(createSizedArray(t.length))}}}(),point_pool=function(){return pool_factory(8,function(){return createTypedArray("float32",2)})}(),shape_pool=function(){var t=pool_factory(4,function(){return new ShapePath},function(t){var e,r=t._length;for(e=0;e&lt;r;e+=1)point_pool.release(t.v[e]),point_pool.release(t.i[e]),point_pool.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1});return t.clone=function(e){var r,i=t.newElement(),s=void 0===e._length?e.v.length:e._length;for(i.setLength(s),i.c=e.c,r=0;r&lt;s;r+=1)i.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],r);return i},t}(),shapeCollection_pool=function(){var t={newShapeCollection:function(){var t;t=e?i[e-=1]:new ShapeCollection;return t},release:function(t){var s,a=t._length;for(s=0;s&lt;a;s+=1)shape_pool.release(t.shapes[s]);t._length=0,e===r&amp;&amp;(i=pooling.double(i),r*=2);i[e]=t,e+=1}},e=0,r=4,i=createSizedArray(r);return t}(),segments_length_pool=function(){return pool_factory(8,function(){return{lengths:[],totalLength:0}},function(t){var e,r=t.lengths.length;for(e=0;e&lt;r;e+=1)bezier_length_pool.release(t.lengths[e]);t.lengths.length=0})}(),bezier_length_pool=function(){return pool_factory(8,function(){return{addedLength:0,percents:createTypedArray("float32",defaultCurveSegments),lengths:createTypedArray("float32",defaultCurveSegments)}})}();function BaseRenderer(){}function SVGRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(e&amp;&amp;e.title){var i=createNS("title"),s=createElementID();i.setAttribute("id",s),i.textContent=e.title,this.svgElement.appendChild(i),r+=s}if(e&amp;&amp;e.description){var a=createNS("desc"),n=createElementID();a.setAttribute("id",n),a.textContent=e.description,this.svgElement.appendChild(a),r+=" "+n}r&amp;&amp;this.svgElement.setAttribute("aria-labelledby",r);var o=createNS("defs");this.svgElement.appendChild(o);var h=createNS("g");this.svgElement.appendChild(h),this.layerElement=h,this.renderConfig={preserveAspectRatio:e&amp;&amp;e.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:e&amp;&amp;e.imagePreserveAspectRatio||"xMidYMid slice",progressiveLoad:e&amp;&amp;e.progressiveLoad||!1,hideOnTransparent:!e||!1!==e.hideOnTransparent,viewBoxOnly:e&amp;&amp;e.viewBoxOnly||!1,viewBoxSize:e&amp;&amp;e.viewBoxSize||!1,className:e&amp;&amp;e.className||"",id:e&amp;&amp;e.id||"",focusable:e&amp;&amp;e.focusable,filterSize:{width:e&amp;&amp;e.filterSize&amp;&amp;e.filterSize.width||"100%",height:e&amp;&amp;e.filterSize&amp;&amp;e.filterSize.height||"100%",x:e&amp;&amp;e.filterSize&amp;&amp;e.filterSize.x||"0%",y:e&amp;&amp;e.filterSize&amp;&amp;e.filterSize.y||"0%"}},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function MaskElement(t,e,r){this.data=t,this.element=e,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var i,s=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var n,o,h,l,p,f,m,c=this.masksProperties,d=0,u=[],y=createElementID(),g="clipPath",v="clip-path";for(i=0;i&lt;a;i++)if(("a"!==c[i].mode&amp;&amp;"n"!==c[i].mode||c[i].inv||100!==c[i].o.k||c[i].o.x)&amp;&amp;(g="mask",v="mask"),"s"!=c[i].mode&amp;&amp;"i"!=c[i].mode||0!==d?l=null:((l=createNS("rect")).setAttribute("fill","#ffffff"),l.setAttribute("width",this.element.comp.data.w||0),l.setAttribute("height",this.element.comp.data.h||0),u.push(l)),n=createNS("path"),"n"!=c[i].mode){var b;if(d+=1,n.setAttribute("fill","s"===c[i].mode?"#000000":"#ffffff"),n.setAttribute("clip-rule","nonzero"),0!==c[i].x.k?(g="mask",v="mask",m=PropertyFactory.getProp(this.element,c[i].x,0,null,this.element),b=createElementID(),(p=createNS("filter")).setAttribute("id",b),(f=createNS("feMorphology")).setAttribute("operator","erode"),f.setAttribute("in","SourceGraphic"),f.setAttribute("radius","0"),p.appendChild(f),s.appendChild(p),n.setAttribute("stroke","s"===c[i].mode?"#000000":"#ffffff")):(f=null,m=null),this.storedData[i]={elem:n,x:m,expan:f,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"==c[i].mode){h=u.length;var P=createNS("g");for(o=0;o&lt;h;o+=1)P.appendChild(u[o]);var _=createNS("mask");_.setAttribute("mask-type","alpha"),_.setAttribute("id",y+"_"+d),_.appendChild(n),s.appendChild(_),P.setAttribute("mask","url("+locationHref+"#"+y+"_"+d+")"),u.length=0,u.push(P)}else u.push(n);c[i].inv&amp;&amp;!this.solidPath&amp;&amp;(this.solidPath=this.createLayerSolidPath()),this.viewData[i]={elem:n,lastPath:"",op:PropertyFactory.getProp(this.element,c[i].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,c[i],3),invRect:l},this.viewData[i].prop.k||this.drawPath(c[i],this.viewData[i].prop.v,this.viewData[i])}else this.viewData[i]={op:PropertyFactory.getProp(this.element,c[i].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,c[i],3),elem:n,lastPath:""},s.appendChild(n);for(this.maskElement=createNS(g),a=u.length,i=0;i&lt;a;i+=1)this.maskElement.appendChild(u[i]);d&gt;0&amp;&amp;(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(v,"url("+locationHref+"#"+y+")"),s.appendChild(this.maskElement)),this.viewData.length&amp;&amp;this.element.addRenderableComponent(this)}function HierarchyElement(){}function FrameElement(){}function TransformElement(){}function RenderableElement(){}function RenderableDOMElement(){}function ProcessedElement(t,e){this.elem=t,this.pos=e}function SVGStyleData(t,e){this.data=t,this.type=t.ty,this.d="",this.lvl=e,this._mdf=!1,this.closed=!0===t.hd,this.pElem=createNS("path"),this.msElem=null}function SVGShapeData(t,e,r){this.caches=[],this.styles=[],this.transformers=t,this.lStr="",this.sh=r,this.lvl=e,this._isAnimated=!!r.k;for(var i=0,s=t.length;i&lt;s;){if(t[i].mProps.dynamicProperties.length){this._isAnimated=!0;break}i+=1}}function SVGTransformData(t,e,r){this.transform={mProps:t,op:e,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}function SVGStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r}function SVGGradientFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.initGradientData(t,e,r)}function SVGGradientStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.initGradientData(t,e,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}BaseRenderer.prototype.checkLayers=function(t){var e,r,i=this.layers.length;for(this.completeLayers=!0,e=i-1;e&gt;=0;e--)this.elements[e]||(r=this.layers[e]).ip-r.st&lt;=t-this.layers[e].st&amp;&amp;r.op-r.st&gt;t-this.layers[e].st&amp;&amp;this.buildItem(e),this.completeLayers=!!this.elements[e]&amp;&amp;this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 13:return this.createCamera(t)}return this.createNull(t)},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t&lt;e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(t){this.completeLayers=!1;var e,r,i=t.length,s=this.layers.length;for(e=0;e&lt;i;e+=1)for(r=0;r&lt;s;){if(this.layers[r].id==t[e].id){this.layers[r]=t[e];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(t,e,r){for(var i=this.elements,s=this.layers,a=0,n=s.length;a&lt;n;)s[a].ind==e&amp;&amp;(i[a]&amp;&amp;!0!==i[a]?(r.push(i[a]),i[a].setAsParent(),void 0!==s[a].parent?this.buildElementParenting(t,s[a].parent,r):t.setHierarchy(r)):(this.buildItem(a),this.addPendingElement(t))),a+=1},BaseRenderer.prototype.addPendingElement=function(t){this.pendingElements.push(t)},BaseRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length;for(e=0;e&lt;r;e+=1)if(t[e].xt){var i=this.createComp(t[e]);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},BaseRenderer.prototype.setupGlobalData=function(t,e){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.frameId=0,this.globalData.frameRate=t.fr,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h}},extendPrototype([BaseRenderer],SVGRenderer),SVGRenderer.prototype.createNull=function(t){return new NullElement(t,this.globalData,this)},SVGRenderer.prototype.createShape=function(t){return new SVGShapeElement(t,this.globalData,this)},SVGRenderer.prototype.createText=function(t){return new SVGTextElement(t,this.globalData,this)},SVGRenderer.prototype.createImage=function(t){return new IImageElement(t,this.globalData,this)},SVGRenderer.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},SVGRenderer.prototype.createSolid=function(t){return new ISolidElement(t,this.globalData,this)},SVGRenderer.prototype.configAnimation=function(t){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+t.w+" "+t.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",t.w),this.svgElement.setAttribute("height",t.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)"),this.renderConfig.className&amp;&amp;this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&amp;&amp;this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&amp;&amp;this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var e=this.globalData.defs;this.setupGlobalData(t,e),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=t;var r=createNS("clipPath"),i=createNS("rect");i.setAttribute("width",t.w),i.setAttribute("height",t.h),i.setAttribute("x",0),i.setAttribute("y",0);var s=createElementID();r.setAttribute("id",s),r.appendChild(i),this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+s+")"),e.appendChild(r),this.layers=t.layers,this.elements=createSizedArray(t.layers.length)},SVGRenderer.prototype.destroy=function(){this.animationItem.wrapper.innerHTML="",this.layerElement=null,this.globalData.defs=null;var t,e=this.layers?this.layers.length:0;for(t=0;t&lt;e;t++)this.elements[t]&amp;&amp;this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRenderer.prototype.updateContainerSize=function(){},SVGRenderer.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&amp;&amp;99!=this.layers[t].ty){e[t]=!0;var r=this.createItem(this.layers[t]);e[t]=r,expressionsPlugin&amp;&amp;(0===this.layers[t].ty&amp;&amp;this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,t),this.layers[t].tt&amp;&amp;(this.elements[t-1]&amp;&amp;!0!==this.elements[t-1]?r.setMatte(e[t-1].layerId):(this.buildItem(t-1),this.addPendingElement(r)))}},SVGRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,r=this.elements.length;e&lt;r;){if(this.elements[e]===t){t.setMatte(this.elements[e-1].layerId);break}e+=1}}},SVGRenderer.prototype.renderFrame=function(t){if(this.renderedFrame!==t&amp;&amp;!this.destroyed){null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,this.globalData._mdf=!1;var e,r=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=r-1;e&gt;=0;e--)(this.completeLayers||this.elements[e])&amp;&amp;this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e&lt;r;e+=1)(this.completeLayers||this.elements[e])&amp;&amp;this.elements[e].renderFrame()}},SVGRenderer.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){for(var i,s=0;s&lt;e;)this.elements[s]&amp;&amp;!0!==this.elements[s]&amp;&amp;this.elements[s].getBaseElement()&amp;&amp;(i=this.elements[s].getBaseElement()),s+=1;i?this.layerElement.insertBefore(r,i):this.layerElement.appendChild(r)}},SVGRenderer.prototype.hide=function(){this.layerElement.style.display="none"},SVGRenderer.prototype.show=function(){this.layerElement.style.display="block"},MaskElement.prototype.getMaskProperty=function(t){return this.viewData[t].prop},MaskElement.prototype.renderFrame=function(t){var e,r=this.element.finalTransform.mat,i=this.masksProperties.length;for(e=0;e&lt;i;e++)if((this.viewData[e].prop._mdf||t)&amp;&amp;this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op._mdf||t)&amp;&amp;this.viewData[e].elem.setAttribute("fill-opacity",this.viewData[e].op.v),"n"!==this.masksProperties[e].mode&amp;&amp;(this.viewData[e].invRect&amp;&amp;(this.element.finalTransform.mProp._mdf||t)&amp;&amp;this.viewData[e].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[e].x&amp;&amp;(this.storedData[e].x._mdf||t))){var s=this.storedData[e].expan;this.storedData[e].x.v&lt;0?("erode"!==this.storedData[e].lastOperator&amp;&amp;(this.storedData[e].lastOperator="erode",this.storedData[e].elem.setAttribute("filter","url("+locationHref+"#"+this.storedData[e].filterId+")")),s.setAttribute("radius",-this.storedData[e].x.v)):("dilate"!==this.storedData[e].lastOperator&amp;&amp;(this.storedData[e].lastOperator="dilate",this.storedData[e].elem.setAttribute("filter",null)),this.storedData[e].elem.setAttribute("stroke-width",2*this.storedData[e].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var t="M0,0 ";return t+=" h"+this.globalData.compSize.w,t+=" v"+this.globalData.compSize.h,t+=" h-"+this.globalData.compSize.w,t+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(t,e,r){var i,s,a=" M"+e.v[0][0]+","+e.v[0][1];for(s=e._length,i=1;i&lt;s;i+=1)a+=" C"+e.o[i-1][0]+","+e.o[i-1][1]+" "+e.i[i][0]+","+e.i[i][1]+" "+e.v[i][0]+","+e.v[i][1];if(e.c&amp;&amp;s&gt;1&amp;&amp;(a+=" C"+e.o[i-1][0]+","+e.o[i-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),r.lastPath!==a){var n="";r.elem&amp;&amp;(e.c&amp;&amp;(n=t.inv?this.solidPath+a:a),r.elem.setAttribute("d",n)),r.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&amp;&amp;this.comp.buildElementParenting(this,this.data.parent,[])}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(t,e){var r,i=this.dynamicProperties.length;for(r=0;r&lt;i;r+=1)(e||this._isParent&amp;&amp;"transform"===this.dynamicProperties[r].propType)&amp;&amp;(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&amp;&amp;(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&amp;&amp;this.dynamicProperties.push(t)}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},this.data.ao&amp;&amp;(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,e=this.finalTransform.mat,r=0,i=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r&lt;i;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,e.cloneFromProps(t),r=0;r&lt;i;r+=1)t=this.hierarchy[r].finalTransform.mProp.v.props,e.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}},globalToLocal:function(t){var e=[];e.push(this.finalTransform);for(var r=!0,i=this.comp;r;)i.finalTransform?(i.data.hasMask&amp;&amp;e.splice(0,0,i.finalTransform),i=i.comp):r=!1;var s,a,n=e.length;for(s=0;s&lt;n;s+=1)a=e[s].mat.applyToPointArray(0,0,0),t=[t[0]-a[0],t[1]-a[1],0];return t},mHelper:new Matrix},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){-1===this.renderableComponents.indexOf(t)&amp;&amp;this.renderableComponents.push(t)},removeRenderableComponent:function(t){-1!==this.renderableComponents.indexOf(t)&amp;&amp;this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},checkTransparency:function(){this.finalTransform.mProp.o.v&lt;=0?!this.isTransparent&amp;&amp;this.globalData.renderConfig.hideOnTransparent&amp;&amp;(this.isTransparent=!0,this.hide()):this.isTransparent&amp;&amp;(this.isTransparent=!1,this.show())},checkLayerLimits:function(t){this.data.ip-this.data.st&lt;=t&amp;&amp;this.data.op-this.data.st&gt;t?!0!==this.isInRange&amp;&amp;(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&amp;&amp;(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t&lt;e;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&amp;&amp;!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&amp;&amp;!this.isTransparent&amp;&amp;(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&amp;&amp;(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),SVGGradientFillStyleData.prototype.initGradientData=function(t,e,r){this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.s=PropertyFactory.getProp(t,e.s,1,null,this),this.e=PropertyFactory.getProp(t,e.e,1,null,this),this.h=PropertyFactory.getProp(t,e.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(t,e.a||{k:0},0,degToRads,this),this.g=new GradientProperty(t,e.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,e),this.setGradientOpacity(e,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(t,e){var r=createElementID(),i=createNS(1===e.t?"linearGradient":"radialGradient");i.setAttribute("id",r),i.setAttribute("spreadMethod","pad"),i.setAttribute("gradientUnits","userSpaceOnUse");var s,a,n,o=[];for(n=4*e.g.p,a=0;a&lt;n;a+=4)s=createNS("stop"),i.appendChild(s),o.push(s);t.setAttribute("gf"===e.ty?"fill":"stroke","url("+locationHref+"#"+r+")"),this.gf=i,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(t,e){if(this.g._hasOpacity&amp;&amp;!this.g._collapsable){var r,i,s,a=createNS("mask"),n=createNS("path");a.appendChild(n);var o=createElementID(),h=createElementID();a.setAttribute("id",h);var l=createNS(1===t.t?"linearGradient":"radialGradient");l.setAttribute("id",o),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),s=t.g.k.k[0].s?t.g.k.k[0].s.length:t.g.k.k.length;var p=this.stops;for(i=4*t.g.p;i&lt;s;i+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(r),p.push(r);n.setAttribute("gf"===t.ty?"fill":"stroke","url("+locationHref+"#"+o+")"),this.of=l,this.ms=a,this.ost=p,this.maskId=h,e.msElem=n}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var SVGElementsRenderer=function(){var t=new Matrix,e=new Matrix;function r(t,e,r){(r||e.transform.op._mdf)&amp;&amp;e.transform.container.setAttribute("opacity",e.transform.op.v),(r||e.transform.mProps._mdf)&amp;&amp;e.transform.container.setAttribute("transform",e.transform.mProps.v.to2dCSS())}function i(r,i,s){var a,n,o,h,l,p,f,m,c,d,u,y=i.styles.length,g=i.lvl;for(p=0;p&lt;y;p+=1){if(h=i.sh._mdf||s,i.styles[p].lvl&lt;g){for(m=e.reset(),d=g-i.styles[p].lvl,u=i.transformers.length-1;!h&amp;&amp;d&gt;0;)h=i.transformers[u].mProps._mdf||h,d--,u--;if(h)for(d=g-i.styles[p].lvl,u=i.transformers.length-1;d&gt;0;)c=i.transformers[u].mProps.v.props,m.transform(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15]),d--,u--}else m=t;if(n=(f=i.sh.paths)._length,h){for(o="",a=0;a&lt;n;a+=1)(l=f.shapes[a])&amp;&amp;l._length&amp;&amp;(o+=buildShapeString(l,l._length,l.c,m));i.caches[p]=o}else o=i.caches[p];i.styles[p].d+=!0===r.hd?"":o,i.styles[p]._mdf=h||i.styles[p]._mdf}}function s(t,e,r){var i=e.style;(e.c._mdf||r)&amp;&amp;i.pElem.setAttribute("fill","rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o._mdf||r)&amp;&amp;i.pElem.setAttribute("fill-opacity",e.o.v)}function a(t,e,r){n(t,e,r),o(t,e,r)}function n(t,e,r){var i,s,a,n,o,h=e.gf,l=e.g._hasOpacity,p=e.s.v,f=e.e.v;if(e.o._mdf||r){var m="gf"===t.ty?"fill-opacity":"stroke-opacity";e.style.pElem.setAttribute(m,e.o.v)}if(e.s._mdf||r){var c=1===t.t?"x1":"cx",d="x1"===c?"y1":"cy";h.setAttribute(c,p[0]),h.setAttribute(d,p[1]),l&amp;&amp;!e.g._collapsable&amp;&amp;(e.of.setAttribute(c,p[0]),e.of.setAttribute(d,p[1]))}if(e.g._cmdf||r){i=e.cst;var u=e.g.c;for(a=i.length,s=0;s&lt;a;s+=1)(n=i[s]).setAttribute("offset",u[4*s]+"%"),n.setAttribute("stop-color","rgb("+u[4*s+1]+","+u[4*s+2]+","+u[4*s+3]+")")}if(l&amp;&amp;(e.g._omdf||r)){var y=e.g.o;for(a=(i=e.g._collapsable?e.cst:e.ost).length,s=0;s&lt;a;s+=1)n=i[s],e.g._collapsable||n.setAttribute("offset",y[2*s]+"%"),n.setAttribute("stop-opacity",y[2*s+1])}if(1===t.t)(e.e._mdf||r)&amp;&amp;(h.setAttribute("x2",f[0]),h.setAttribute("y2",f[1]),l&amp;&amp;!e.g._collapsable&amp;&amp;(e.of.setAttribute("x2",f[0]),e.of.setAttribute("y2",f[1])));else if((e.s._mdf||e.e._mdf||r)&amp;&amp;(o=Math.sqrt(Math.pow(p[0]-f[0],2)+Math.pow(p[1]-f[1],2)),h.setAttribute("r",o),l&amp;&amp;!e.g._collapsable&amp;&amp;e.of.setAttribute("r",o)),e.e._mdf||e.h._mdf||e.a._mdf||r){o||(o=Math.sqrt(Math.pow(p[0]-f[0],2)+Math.pow(p[1]-f[1],2)));var g=Math.atan2(f[1]-p[1],f[0]-p[0]),v=o*(e.h.v&gt;=1?.99:e.h.v&lt;=-1?-.99:e.h.v),b=Math.cos(g+e.a.v)*v+p[0],P=Math.sin(g+e.a.v)*v+p[1];h.setAttribute("fx",b),h.setAttribute("fy",P),l&amp;&amp;!e.g._collapsable&amp;&amp;(e.of.setAttribute("fx",b),e.of.setAttribute("fy",P))}}function o(t,e,r){var i=e.style,s=e.d;s&amp;&amp;(s._mdf||r)&amp;&amp;s.dashStr&amp;&amp;(i.pElem.setAttribute("stroke-dasharray",s.dashStr),i.pElem.setAttribute("stroke-dashoffset",s.dashoffset[0])),e.c&amp;&amp;(e.c._mdf||r)&amp;&amp;i.pElem.setAttribute("stroke","rgb("+bm_floor(e.c.v[0])+","+bm_floor(e.c.v[1])+","+bm_floor(e.c.v[2])+")"),(e.o._mdf||r)&amp;&amp;i.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||r)&amp;&amp;(i.pElem.setAttribute("stroke-width",e.w.v),i.msElem&amp;&amp;i.msElem.setAttribute("stroke-width",e.w.v))}return{createRenderFunction:function(t){t.ty;switch(t.ty){case"fl":return s;case"gf":return n;case"gs":return a;case"st":return o;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r}}}}();function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}function BaseElement(){}function NullElement(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initFrame(),this.initTransform(t,e,r),this.initHierarchy()}function SVGBaseElement(){}function IShapeElement(){}function ITextElement(){}function ICompElement(){}function IImageElement(t,e,r){this.assetData=e.getAssetData(t.refId),this.initElement(t,e,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ISolidElement(t,e,r){this.initElement(t,e,r)}function SVGCompElement(t,e,r){this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,r),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function SVGTextElement(t,e,r){this.textSpans=[],this.renderType="svg",this.initElement(t,e,r)}function SVGShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,r),this.prevViewData=[]}function SVGTintFilter(t,e){this.filterManager=e;var r=createNS("feColorMatrix");if(r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),t.appendChild(r),(r=createNS("feColorMatrix")).setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),r.setAttribute("result","f2"),t.appendChild(r),this.matrixFilter=r,100!==e.effectElements[2].p.v||e.effectElements[2].p.k){var i,s=createNS("feMerge");t.appendChild(s),(i=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),s.appendChild(i),(i=createNS("feMergeNode")).setAttribute("in","f2"),s.appendChild(i)}}function SVGFillFilter(t,e){this.filterManager=e;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),t.appendChild(r),this.matrixFilter=r}function SVGGaussianBlurEffect(t,e){t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width","300%"),t.setAttribute("height","300%"),this.filterManager=e;var r=createNS("feGaussianBlur");t.appendChild(r),this.feGaussianBlur=r}function SVGStrokeEffect(t,e){this.initialized=!1,this.filterManager=e,this.elem=t,this.paths=[]}function SVGTritoneFilter(t,e){this.filterManager=e;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),t.appendChild(r);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),this.matrixFilter=i;var s=createNS("feFuncR");s.setAttribute("type","table"),i.appendChild(s),this.feFuncR=s;var a=createNS("feFuncG");a.setAttribute("type","table"),i.appendChild(a),this.feFuncG=a;var n=createNS("feFuncB");n.setAttribute("type","table"),i.appendChild(n),this.feFuncB=n}function SVGProLevelsFilter(t,e){this.filterManager=e;var r=this.filterManager.effectElements,i=createNS("feComponentTransfer");(r[10].p.k||0!==r[10].p.v||r[11].p.k||1!==r[11].p.v||r[12].p.k||1!==r[12].p.v||r[13].p.k||0!==r[13].p.v||r[14].p.k||1!==r[14].p.v)&amp;&amp;(this.feFuncR=this.createFeFunc("feFuncR",i)),(r[17].p.k||0!==r[17].p.v||r[18].p.k||1!==r[18].p.v||r[19].p.k||1!==r[19].p.v||r[20].p.k||0!==r[20].p.v||r[21].p.k||1!==r[21].p.v)&amp;&amp;(this.feFuncG=this.createFeFunc("feFuncG",i)),(r[24].p.k||0!==r[24].p.v||r[25].p.k||1!==r[25].p.v||r[26].p.k||1!==r[26].p.v||r[27].p.k||0!==r[27].p.v||r[28].p.k||1!==r[28].p.v)&amp;&amp;(this.feFuncB=this.createFeFunc("feFuncB",i)),(r[31].p.k||0!==r[31].p.v||r[32].p.k||1!==r[32].p.v||r[33].p.k||1!==r[33].p.v||r[34].p.k||0!==r[34].p.v||r[35].p.k||1!==r[35].p.v)&amp;&amp;(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&amp;&amp;(i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),i=createNS("feComponentTransfer")),(r[3].p.k||0!==r[3].p.v||r[4].p.k||1!==r[4].p.v||r[5].p.k||1!==r[5].p.v||r[6].p.k||0!==r[6].p.v||r[7].p.k||1!==r[7].p.v)&amp;&amp;(i.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(t,e){var r=e.container.globalData.renderConfig.filterSize;t.setAttribute("x",r.x),t.setAttribute("y",r.y),t.setAttribute("width",r.width),t.setAttribute("height",r.height),this.filterManager=e;var i=createNS("feGaussianBlur");i.setAttribute("in","SourceAlpha"),i.setAttribute("result","drop_shadow_1"),i.setAttribute("stdDeviation","0"),this.feGaussianBlur=i,t.appendChild(i);var s=createNS("feOffset");s.setAttribute("dx","25"),s.setAttribute("dy","0"),s.setAttribute("in","drop_shadow_1"),s.setAttribute("result","drop_shadow_2"),this.feOffset=s,t.appendChild(s);var a=createNS("feFlood");a.setAttribute("flood-color","#00ff00"),a.setAttribute("flood-opacity","1"),a.setAttribute("result","drop_shadow_3"),this.feFlood=a,t.appendChild(a);var n=createNS("feComposite");n.setAttribute("in","drop_shadow_3"),n.setAttribute("in2","drop_shadow_2"),n.setAttribute("operator","in"),n.setAttribute("result","drop_shadow_4"),t.appendChild(n);var o,h=createNS("feMerge");t.appendChild(h),o=createNS("feMergeNode"),h.appendChild(o),(o=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),this.feMergeNode=o,this.feMerge=h,this.originalNodeAdded=!1,h.appendChild(o)}ShapeTransformManager.prototype={addTransformSequence:function(t){var e,r=t.length,i="_";for(e=0;e&lt;r;e+=1)i+=t[e].transform.key+"_";var s=this.sequences[i];return s||(s={transforms:[].concat(t),finalTransform:new Matrix,_mdf:!1},this.sequences[i]=s,this.sequenceList.push(s)),s},processSequence:function(t,e){for(var r,i=0,s=t.transforms.length,a=e;i&lt;s&amp;&amp;!e;){if(t.transforms[i].transform.mProps._mdf){a=!0;break}i+=1}if(a)for(t.finalTransform.reset(),i=s-1;i&gt;=0;i-=1)r=t.transforms[i].transform.mProps.v.props,t.finalTransform.transform(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]);t._mdf=a},processSequences:function(t){var e,r=this.sequenceList.length;for(e=0;e&lt;r;e+=1)this.processSequence(this.sequenceList[e],t)},getNewKey:function(){return"_"+this.transform_key_count++}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t&lt;e;){if("n"!==this.data.masksProperties[t].mode&amp;&amp;!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},initExpressions:function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&amp;&amp;this.maskManager&amp;&amp;this.layerInterface.registerMaskInterface(this.maskManager);var t=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(t),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?(this.layerInterface.shapeInterface=ShapeExpressionInterface(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&amp;&amp;(this.layerInterface.textInterface=TextExpressionInterface(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var t=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=t},initBaseData:function(t,e,r){this.globalData=e,this.comp=r,this.data=t,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},NullElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var t,e,r,i=null;if(this.data.td){if(3==this.data.td||1==this.data.td){var s=createNS("mask");s.setAttribute("id",this.layerId),s.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),s.appendChild(this.layerElement),i=s,this.globalData.defs.appendChild(s),featureSupport.maskType||1!=this.data.td||(s.setAttribute("mask-type","luminance"),t=createElementID(),e=filtersFactory.createFilter(t),this.globalData.defs.appendChild(e),e.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(r=createNS("g")).appendChild(this.layerElement),i=r,s.appendChild(r),r.setAttribute("filter","url("+locationHref+"#"+t+")"))}else if(2==this.data.td){var a=createNS("mask");a.setAttribute("id",this.layerId),a.setAttribute("mask-type","alpha");var n=createNS("g");a.appendChild(n),t=createElementID(),e=filtersFactory.createFilter(t);var o=createNS("feComponentTransfer");o.setAttribute("in","SourceGraphic"),e.appendChild(o);var h=createNS("feFuncA");h.setAttribute("type","table"),h.setAttribute("tableValues","1.0 0.0"),o.appendChild(h),this.globalData.defs.appendChild(e);var l=createNS("rect");l.setAttribute("width",this.comp.data.w),l.setAttribute("height",this.comp.data.h),l.setAttribute("x","0"),l.setAttribute("y","0"),l.setAttribute("fill","#ffffff"),l.setAttribute("opacity","0"),n.setAttribute("filter","url("+locationHref+"#"+t+")"),n.appendChild(l),n.appendChild(this.layerElement),i=n,featureSupport.maskType||(a.setAttribute("mask-type","luminance"),e.appendChild(filtersFactory.createAlphaToLuminanceFilter()),r=createNS("g"),n.appendChild(l),r.appendChild(this.layerElement),i=r,n.appendChild(r)),this.globalData.defs.appendChild(a)}}else this.data.tt?(this.matteElement.appendChild(this.layerElement),i=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&amp;&amp;this.layerElement.setAttribute("id",this.data.ln),this.data.cl&amp;&amp;this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&amp;&amp;!this.data.hd){var p=createNS("clipPath"),f=createNS("path");f.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var m=createElementID();if(p.setAttribute("id",m),p.appendChild(f),this.globalData.defs.appendChild(p),this.checkMasks()){var c=createNS("g");c.setAttribute("clip-path","url("+locationHref+"#"+m+")"),c.appendChild(this.layerElement),this.transformedElement=c,i?i.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+m+")")}0!==this.data.bm&amp;&amp;this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&amp;&amp;this.transformedElement.setAttribute("transform",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&amp;&amp;this.transformedElement.setAttribute("opacity",this.finalTransform.mProp.o.v)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this)},setMatte:function(t){this.matteElement&amp;&amp;this.matteElement.setAttribute("mask","url("+locationHref+"#"+t+")")}},IShapeElement.prototype={addShapeToModifiers:function(t){var e,r=this.shapeModifiers.length;for(e=0;e&lt;r;e+=1)this.shapeModifiers[e].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var e=this.shapeModifiers.length;0&lt;e;)if(this.shapeModifiers[0].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t&lt;e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;t&gt;=0;t-=1)this.shapeModifiers[t].processShapes(this._isFirstFrame)}},lcEnum:{1:"butt",2:"round",3:"square"},ljEnum:{1:"miter",2:"round",3:"bevel"},searchProcessedElement:function(t){for(var e=this.processedElements,r=0,i=e.length;r&lt;i;){if(e[r].elem===t)return e[r].pos;r+=1}return 0},addProcessedElement:function(t,e){for(var r=this.processedElements,i=r.length;i;)if(r[i-=1].elem===t)return void(r[i].pos=e);r.push(new ProcessedElement(t,e))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}},ITextElement.prototype.initElement=function(t,e,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(t,e,r),this.textProperty=new TextProperty(this,t.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(t.t,this.renderType,this),this.initTransform(t,e,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&amp;&amp;(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(t,e){var r,i,s=e.length,a="";for(r=0;r&lt;s;r+=1)i=e[r].ks.k,a+=buildShapeString(i,i.i.length,!0,t);return a},ITextElement.prototype.updateDocumentData=function(t,e){this.textProperty.updateDocumentData(t,e)},ITextElement.prototype.canResizeFont=function(t){this.textProperty.canResizeFont(t)},ITextElement.prototype.setMinimumFontSize=function(t){this.textProperty.setMinimumFontSize(t)},ITextElement.prototype.applyTextPropertiesToMatrix=function(t,e,r,i,s){switch(t.ps&amp;&amp;e.translate(t.ps[0],t.ps[1]+t.ascent,0),e.translate(0,-t.ls,0),t.j){case 1:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r]),0,0);break;case 2:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r])/2,0,0)}e.translate(i,s,0)},ITextElement.prototype.buildColor=function(t){return"rgb("+Math.round(255*t[0])+","+Math.round(255*t[1])+","+Math.round(255*t[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&amp;&amp;e.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(t){if(this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=t/this.data.sr;else{var e=this.tm.v;e===this.data.op&amp;&amp;(e=this.data.op-1),this.renderedFrame=e}var r,i=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=i-1;r&gt;=0;r-=1)(this.completeLayers||this.elements[r])&amp;&amp;(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&amp;&amp;(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t&lt;e;t+=1)(this.completeLayers||this.elements[t])&amp;&amp;this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(t){this.elements=t},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var t,e=this.layers.length;for(t=0;t&lt;e;t+=1)this.elements[t]&amp;&amp;this.elements[t].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var t=createNS("rect");t.setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.layerElement.appendChild(t)},extendPrototype([SVGRenderer,ICompElement,SVGBaseElement],SVGCompElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextElement),SVGTextElement.prototype.createContent=function(){this.data.singleShape&amp;&amp;!this.globalData.fontManager.chars&amp;&amp;(this.textContainer=createNS("text"))},SVGTextElement.prototype.buildTextContents=function(t){for(var e=0,r=t.length,i=[],s="";e&lt;r;)t[e]===String.fromCharCode(13)||t[e]===String.fromCharCode(3)?(i.push(s),s=""):s+=t[e],e+=1;return i.push(s),i},SVGTextElement.prototype.buildNewText=function(){var t,e,r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&amp;&amp;(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var i=this.globalData.fontManager.getFontByName(r.f);if(i.fClass)this.layerElement.setAttribute("class",i.fClass);else{this.layerElement.setAttribute("font-family",i.fFamily);var s=r.fWeight,a=r.fStyle;this.layerElement.setAttribute("font-style",a),this.layerElement.setAttribute("font-weight",s)}this.layerElement.setAttribute("aria-label",r.t);var n,o=r.l||[],h=!!this.globalData.fontManager.chars;e=o.length;var l,p=this.mHelper,f="",m=this.data.singleShape,c=0,d=0,u=!0,y=r.tr/1e3*r.finalSize;if(!m||h||r.sz){var g,v,b=this.textSpans.length;for(t=0;t&lt;e;t+=1)h&amp;&amp;m&amp;&amp;0!==t||(n=b&gt;t?this.textSpans[t]:createNS(h?"path":"text"),b&lt;=t&amp;&amp;(n.setAttribute("stroke-linecap","butt"),n.setAttribute("stroke-linejoin","round"),n.setAttribute("stroke-miterlimit","4"),this.textSpans[t]=n,this.layerElement.appendChild(n)),n.style.display="inherit"),p.reset(),p.scale(r.finalSize/100,r.finalSize/100),m&amp;&amp;(o[t].n&amp;&amp;(c=-y,d+=r.yOffset,d+=u?1:0,u=!1),this.applyTextPropertiesToMatrix(r,p,o[t].line,c,d),c+=o[t].l||0,c+=y),h?(l=(g=(v=this.globalData.fontManager.getCharData(r.finalText[t],i.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily))&amp;&amp;v.data||{}).shapes?g.shapes[0].it:[],m?f+=this.createPathShape(p,l):n.setAttribute("d",this.createPathShape(p,l))):(m&amp;&amp;n.setAttribute("transform","translate("+p.props[12]+","+p.props[13]+")"),n.textContent=o[t].val,n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));m&amp;&amp;n&amp;&amp;n.setAttribute("d",f)}else{var P=this.textContainer,_="start";switch(r.j){case 1:_="end";break;case 2:_="middle"}P.setAttribute("text-anchor",_),P.setAttribute("letter-spacing",y);var S=this.buildTextContents(r.finalText);for(e=S.length,d=r.ps?r.ps[1]+r.ascent:0,t=0;t&lt;e;t+=1)(n=this.textSpans[t]||createNS("tspan")).textContent=S[t],n.setAttribute("x",0),n.setAttribute("y",d),n.style.display="inherit",P.appendChild(n),this.textSpans[t]=n,d+=r.finalLineHeight;this.layerElement.appendChild(P)}for(;t&lt;this.textSpans.length;)this.textSpans[t].style.display="none",t+=1;this._sizeChanged=!0},SVGTextElement.prototype.sourceRectAtTime=function(t){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextElement.prototype.renderInnerContent=function(){if(!this.data.singleShape&amp;&amp;(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var t,e;this._sizeChanged=!0;var r,i,s=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(e=a.length,t=0;t&lt;e;t+=1)a[t].n||(r=s[t],i=this.textSpans[t],r._mdf.m&amp;&amp;i.setAttribute("transform",r.m),r._mdf.o&amp;&amp;i.setAttribute("opacity",r.o),r._mdf.sw&amp;&amp;i.setAttribute("stroke-width",r.sw),r._mdf.sc&amp;&amp;i.setAttribute("stroke",r.sc),r._mdf.fc&amp;&amp;i.setAttribute("fill",r.fc))}},extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var t,e,r,i,s=this.shapes.length,a=this.stylesList.length,n=[],o=!1;for(r=0;r&lt;a;r+=1){for(i=this.stylesList[r],o=!1,n.length=0,t=0;t&lt;s;t+=1)-1!==(e=this.shapes[t]).styles.indexOf(i)&amp;&amp;(n.push(e),o=e._isAnimated||o);n.length&gt;1&amp;&amp;o&amp;&amp;this.setShapesAsAnimated(n)}},SVGShapeElement.prototype.setShapesAsAnimated=function(t){var e,r=t.length;for(e=0;e&lt;r;e+=1)t[e].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(t,e){var r,i=new SVGStyleData(t,e),s=i.pElem;if("st"===t.ty)r=new SVGStrokeStyleData(this,t,i);else if("fl"===t.ty)r=new SVGFillStyleData(this,t,i);else if("gf"===t.ty||"gs"===t.ty){r=new("gf"===t.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,t,i),this.globalData.defs.appendChild(r.gf),r.maskId&amp;&amp;(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),s.setAttribute("mask","url("+locationHref+"#"+r.maskId+")"))}return"st"!==t.ty&amp;&amp;"gs"!==t.ty||(s.setAttribute("stroke-linecap",this.lcEnum[t.lc]||"round"),s.setAttribute("stroke-linejoin",this.ljEnum[t.lj]||"round"),s.setAttribute("fill-opacity","0"),1===t.lj&amp;&amp;s.setAttribute("stroke-miterlimit",t.ml)),2===t.r&amp;&amp;s.setAttribute("fill-rule","evenodd"),t.ln&amp;&amp;s.setAttribute("id",t.ln),t.cl&amp;&amp;s.setAttribute("class",t.cl),t.bm&amp;&amp;(s.style["mix-blend-mode"]=getBlendMode(t.bm)),this.stylesList.push(i),this.addToAnimatedContents(t,r),r},SVGShapeElement.prototype.createGroupElement=function(t){var e=new ShapeGroupData;return t.ln&amp;&amp;e.gr.setAttribute("id",t.ln),t.cl&amp;&amp;e.gr.setAttribute("class",t.cl),t.bm&amp;&amp;(e.gr.style["mix-blend-mode"]=getBlendMode(t.bm)),e},SVGShapeElement.prototype.createTransformElement=function(t,e){var r=TransformPropertyFactory.getTransformProperty(this,t,this),i=new SVGTransformData(r,r.o,e);return this.addToAnimatedContents(t,i),i},SVGShapeElement.prototype.createShapeElement=function(t,e,r){var i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&amp;&amp;(i=7);var s=new SVGShapeData(e,r,ShapePropertyFactory.getShapeProp(this,t,i,this));return this.shapes.push(s),this.addShapeToModifiers(s),this.addToAnimatedContents(t,s),s},SVGShapeElement.prototype.addToAnimatedContents=function(t,e){for(var r=0,i=this.animatedContents.length;r&lt;i;){if(this.animatedContents[r].element===e)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(t),element:e,data:t})},SVGShapeElement.prototype.setElementStyles=function(t){var e,r=t.styles,i=this.stylesList.length;for(e=0;e&lt;i;e+=1)this.stylesList[e].closed||r.push(this.stylesList[e])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var t,e=this.itemsData.length;for(t=0;t&lt;e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t&lt;e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(t,e,r,i,s,a,n){var o,h,l,p,f,m,c=[].concat(a),d=t.length-1,u=[],y=[];for(o=d;o&gt;=0;o-=1){if((m=this.searchProcessedElement(t[o]))?e[o]=r[m-1]:t[o]._render=n,"fl"==t[o].ty||"st"==t[o].ty||"gf"==t[o].ty||"gs"==t[o].ty)m?e[o].style.closed=!1:e[o]=this.createStyleElement(t[o],s),t[o]._render&amp;&amp;i.appendChild(e[o].style.pElem),u.push(e[o].style);else if("gr"==t[o].ty){if(m)for(l=e[o].it.length,h=0;h&lt;l;h+=1)e[o].prevViewData[h]=e[o].it[h];else e[o]=this.createGroupElement(t[o]);this.searchShapes(t[o].it,e[o].it,e[o].prevViewData,e[o].gr,s+1,c,n),t[o]._render&amp;&amp;i.appendChild(e[o].gr)}else"tr"==t[o].ty?(m||(e[o]=this.createTransformElement(t[o],i)),p=e[o].transform,c.push(p)):"sh"==t[o].ty||"rc"==t[o].ty||"el"==t[o].ty||"sr"==t[o].ty?(m||(e[o]=this.createShapeElement(t[o],c,s)),this.setElementStyles(e[o])):"tm"==t[o].ty||"rd"==t[o].ty||"ms"==t[o].ty?(m?(f=e[o]).closed=!1:((f=ShapeModifiers.getModifier(t[o].ty)).init(this,t[o]),e[o]=f,this.shapeModifiers.push(f)),y.push(f)):"rp"==t[o].ty&amp;&amp;(m?(f=e[o]).closed=!0:(f=ShapeModifiers.getModifier(t[o].ty),e[o]=f,f.init(this,t,o,e),this.shapeModifiers.push(f),n=!1),y.push(f));this.addProcessedElement(t[o],o+1)}for(d=u.length,o=0;o&lt;d;o+=1)u[o].closed=!0;for(d=y.length,o=0;o&lt;d;o+=1)y[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var t,e=this.stylesList.length;for(t=0;t&lt;e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t&lt;e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&amp;&amp;(this.stylesList[t].msElem&amp;&amp;(this.stylesList[t].msElem.setAttribute("d",this.stylesList[t].d),this.stylesList[t].d="M0 0"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute("d",this.stylesList[t].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var t,e,r=this.animatedContents.length;for(t=0;t&lt;r;t+=1)e=this.animatedContents[t],(this._isFirstFrame||e.element._isAnimated)&amp;&amp;!0!==e.data&amp;&amp;e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},SVGTintFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",r[0]-e[0]+" 0 0 0 "+e[0]+" "+(r[1]-e[1])+" 0 0 0 "+e[1]+" "+(r[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 "+i+" 0")}},SVGFillFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+r+" 0")}},SVGGaussianBlurEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=3==r?0:e,s=2==r?0:e;this.feGaussianBlur.setAttribute("stdDeviation",i+" "+s);var a=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",a)}},SVGStrokeEffect.prototype.initialize=function(){var t,e,r,i,s=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(i=this.elem.maskManager.masksProperties.length,r=0):i=(r=this.filterManager.effectElements[0].p.v-1)+1,(e=createNS("g")).setAttribute("fill","none"),e.setAttribute("stroke-linecap","round"),e.setAttribute("stroke-dashoffset",1);r&lt;i;r+=1)t=createNS("path"),e.appendChild(t),this.paths.push({p:t,m:r});if(3===this.filterManager.effectElements[10].p.v){var a=createNS("mask"),n=createElementID();a.setAttribute("id",n),a.setAttribute("mask-type","alpha"),a.appendChild(e),this.elem.globalData.defs.appendChild(a);var o=createNS("g");for(o.setAttribute("mask","url("+locationHref+"#"+n+")");s[0];)o.appendChild(s[0]);this.elem.layerElement.appendChild(o),this.masker=a,e.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(s=this.elem.layerElement.children||this.elem.layerElement.childNodes;s.length;)this.elem.layerElement.removeChild(s[0]);this.elem.layerElement.appendChild(e),this.elem.layerElement.removeAttribute("mask"),e.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=e},SVGStrokeEffect.prototype.renderFrame=function(t){this.initialized||this.initialize();var e,r,i,s=this.paths.length;for(e=0;e&lt;s;e+=1)if(-1!==this.paths[e].m&amp;&amp;(r=this.elem.maskManager.viewData[this.paths[e].m],i=this.paths[e].p,(t||this.filterManager._mdf||r.prop._mdf)&amp;&amp;i.setAttribute("d",r.lastPath),t||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var a;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var n=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)/100,o=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)/100,h=i.getTotalLength();a="0 0 0 "+h*n+" ";var l,p=h*(o-n),f=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100,m=Math.floor(p/f);for(l=0;l&lt;m;l+=1)a+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100+" ";a+="0 "+10*h+" 0 0"}else a="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v/100;i.setAttribute("stroke-dasharray",a)}if((t||this.filterManager.effectElements[4].p._mdf)&amp;&amp;this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(t||this.filterManager.effectElements[6].p._mdf)&amp;&amp;this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&amp;&amp;(t||this.filterManager.effectElements[3].p._mdf)){var c=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bm_floor(255*c[0])+","+bm_floor(255*c[1])+","+bm_floor(255*c[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v,s=i[0]+" "+r[0]+" "+e[0],a=i[1]+" "+r[1]+" "+e[1],n=i[2]+" "+r[2]+" "+e[2];this.feFuncR.setAttribute("tableValues",s),this.feFuncG.setAttribute("tableValues",a),this.feFuncB.setAttribute("tableValues",n)}},SVGProLevelsFilter.prototype.createFeFunc=function(t,e){var r=createNS(t);return r.setAttribute("type","table"),e.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(t,e,r,i,s){for(var a,n,o=0,h=Math.min(t,e),l=Math.max(t,e),p=Array.call(null,{length:256}),f=0,m=s-i,c=e-t;o&lt;=256;)n=(a=o/256)&lt;=h?c&lt;0?s:i:a&gt;=l?c&lt;0?i:s:i+m*Math.pow((a-t)/c,1/r),p[f++]=n,o+=256/255;return p.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e,r=this.filterManager.effectElements;this.feFuncRComposed&amp;&amp;(t||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&amp;&amp;(e=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",e),this.feFuncGComposed.setAttribute("tableValues",e),this.feFuncBComposed.setAttribute("tableValues",e)),this.feFuncR&amp;&amp;(t||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&amp;&amp;(e=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",e)),this.feFuncG&amp;&amp;(t||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&amp;&amp;(e=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",e)),this.feFuncB&amp;&amp;(t||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&amp;&amp;(e=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",e)),this.feFuncA&amp;&amp;(t||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&amp;&amp;(e=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",e))}},SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&amp;&amp;this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&amp;&amp;this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,i=(this.filterManager.effectElements[2].p.v-90)*degToRads,s=r*Math.cos(i),a=r*Math.sin(i);this.feOffset.setAttribute("dx",s),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(t,e,r){this.initialized=!1,this.filterManager=e,this.filterElem=t,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGEffects(t){var e,r,i=t.data.ef?t.data.ef.length:0,s=createElementID(),a=filtersFactory.createFilter(s),n=0;for(this.filters=[],e=0;e&lt;i;e+=1)r=null,20===t.data.ef[e].ty?(n+=1,r=new SVGTintFilter(a,t.effectsManager.effectElements[e])):21===t.data.ef[e].ty?(n+=1,r=new SVGFillFilter(a,t.effectsManager.effectElements[e])):22===t.data.ef[e].ty?r=new SVGStrokeEffect(t,t.effectsManager.effectElements[e]):23===t.data.ef[e].ty?(n+=1,r=new SVGTritoneFilter(a,t.effectsManager.effectElements[e])):24===t.data.ef[e].ty?(n+=1,r=new SVGProLevelsFilter(a,t.effectsManager.effectElements[e])):25===t.data.ef[e].ty?(n+=1,r=new SVGDropShadowEffect(a,t.effectsManager.effectElements[e])):28===t.data.ef[e].ty?r=new SVGMatte3Effect(a,t.effectsManager.effectElements[e],t):29===t.data.ef[e].ty&amp;&amp;(n+=1,r=new SVGGaussianBlurEffect(a,t.effectsManager.effectElements[e])),r&amp;&amp;this.filters.push(r);n&amp;&amp;(t.globalData.defs.appendChild(a),t.layerElement.setAttribute("filter","url("+locationHref+"#"+s+")")),this.filters.length&amp;&amp;t.addRenderableComponent(this)}SVGMatte3Effect.prototype.findSymbol=function(t){for(var e=0,r=_svgMatteSymbols.length;e&lt;r;){if(_svgMatteSymbols[e]===t)return _svgMatteSymbols[e];e+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(t,e){var r=t.layerElement.parentNode;if(r){for(var i,s=r.children,a=0,n=s.length;a&lt;n&amp;&amp;s[a]!==t.layerElement;)a+=1;a&lt;=n-2&amp;&amp;(i=s[a+1]);var o=createNS("use");o.setAttribute("href","#"+e),i?r.insertBefore(o,i):r.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(t,e){if(!this.findSymbol(e)){var r=createElementID(),i=createNS("mask");i.setAttribute("id",e.layerId),i.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(e);var s=t.globalData.defs;s.appendChild(i);var a=createNS("symbol");a.setAttribute("id",r),this.replaceInParent(e,r),a.appendChild(e.layerElement),s.appendChild(a);var n=createNS("use");n.setAttribute("href","#"+r),i.appendChild(n),e.data.hd=!1,e.show()}t.setMatte(e.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var t=this.filterManager.effectElements[0].p.v,e=this.elem.comp.elements,r=0,i=e.length;r&lt;i;)e[r]&amp;&amp;e[r].data.ind===t&amp;&amp;this.setElementAsMask(this.elem,e[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGEffects.prototype.renderFrame=function(t){var e,r=this.filters.length;for(e=0;e&lt;r;e+=1)this.filters[e].renderFrame(t)};var animationManager=function(){var t={},e=[],r=0,i=0,s=0,a=!0,n=!1;function o(t){for(var r=0,s=t.target;r&lt;i;)e[r].animation===s&amp;&amp;(e.splice(r,1),r-=1,i-=1,s.isPaused||p()),r+=1}function h(t,r){if(!t)return null;for(var s=0;s&lt;i;){if(e[s].elem==t&amp;&amp;null!==e[s].elem)return e[s].animation;s+=1}var a=new AnimationItem;return f(a,t),a.setData(t,r),a}function l(){s+=1,d()}function p(){s-=1}function f(t,r){t.addEventListener("destroy",o),t.addEventListener("_active",l),t.addEventListener("_idle",p),e.push({elem:r,animation:t}),i+=1}function m(t){var o,h=t-r;for(o=0;o&lt;i;o+=1)e[o].animation.advanceTime(h);r=t,s&amp;&amp;!n?window.requestAnimationFrame(m):a=!0}function c(t){r=t,window.requestAnimationFrame(m)}function d(){!n&amp;&amp;s&amp;&amp;a&amp;&amp;(window.requestAnimationFrame(c),a=!1)}return t.registerAnimation=h,t.loadAnimation=function(t){var e=new AnimationItem;return f(e,null),e.setParams(t),e},t.setSpeed=function(t,r){var s;for(s=0;s&lt;i;s+=1)e[s].animation.setSpeed(t,r)},t.setDirection=function(t,r){var s;for(s=0;s&lt;i;s+=1)e[s].animation.setDirection(t,r)},t.play=function(t){var r;for(r=0;r&lt;i;r+=1)e[r].animation.play(t)},t.pause=function(t){var r;for(r=0;r&lt;i;r+=1)e[r].animation.pause(t)},t.stop=function(t){var r;for(r=0;r&lt;i;r+=1)e[r].animation.stop(t)},t.togglePause=function(t){var r;for(r=0;r&lt;i;r+=1)e[r].animation.togglePause(t)},t.searchAnimations=function(t,e,r){var i,s=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),a=s.length;for(i=0;i&lt;a;i+=1)r&amp;&amp;s[i].setAttribute("data-bm-type",r),h(s[i],t);if(e&amp;&amp;0===a){r||(r="svg");var n=document.getElementsByTagName("body")[0];n.innerHTML="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",r),n.appendChild(o),h(o,t)}},t.resize=function(){var t;for(t=0;t&lt;i;t+=1)e[t].animation.resize()},t.goToAndStop=function(t,r,s){var a;for(a=0;a&lt;i;a+=1)e[a].animation.goToAndStop(t,r,s)},t.destroy=function(t){var r;for(r=i-1;r&gt;=0;r-=1)e[r].animation.destroy(t)},t.freeze=function(){n=!0},t.unfreeze=function(){n=!1,d()},t.getRegisteredAnimations=function(){var t,r=e.length,i=[];for(t=0;t&lt;r;t+=1)i.push(e[t].animation);return i},t}(),AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.subframeEnabled=subframeEnabled,this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(t){t.context&amp;&amp;(this.context=t.context),(t.wrapper||t.container)&amp;&amp;(this.wrapper=t.wrapper||t.container);var e=t.animType?t.animType:t.renderer?t.renderer:"svg";switch(e){case"canvas":this.renderer=new CanvasRenderer(this,t.rendererSettings);break;case"svg":this.renderer=new SVGRenderer(this,t.rendererSettings);break;default:this.renderer=new HybridRenderer(this,t.rendererSettings)}this.renderer.setProjectInterface(this.projectInterface),this.animType=e,""===t.loop||null===t.loop||(!1===t.loop?this.loop=!1:!0===t.loop?this.loop=!0:this.loop=parseInt(t.loop)),this.autoplay=!("autoplay"in t)||t.autoplay,this.name=t.name?t.name:"",this.autoloadSegments=!t.hasOwnProperty("autoloadSegments")||t.autoloadSegments,this.assetsPath=t.assetsPath,t.animationData?this.configAnimation(t.animationData):t.path&amp;&amp;(-1!==t.path.lastIndexOf("\\")?this.path=t.path.substr(0,t.path.lastIndexOf("\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf("/")+1),this.fileName=t.path.substr(t.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),assetLoader.load(t.path,this.configAnimation.bind(this),function(){this.trigger("data_failed")}.bind(this))),this.initialSegment=t.initialSegment},AnimationItem.prototype.setData=function(t,e){var r={wrapper:t,animationData:e?"object"==typeof e?e:JSON.parse(e):null},i=t.attributes;r.path=i.getNamedItem("data-animation-path")?i.getNamedItem("data-animation-path").value:i.getNamedItem("data-bm-path")?i.getNamedItem("data-bm-path").value:i.getNamedItem("bm-path")?i.getNamedItem("bm-path").value:"",r.animType=i.getNamedItem("data-anim-type")?i.getNamedItem("data-anim-type").value:i.getNamedItem("data-bm-type")?i.getNamedItem("data-bm-type").value:i.getNamedItem("bm-type")?i.getNamedItem("bm-type").value:i.getNamedItem("data-bm-renderer")?i.getNamedItem("data-bm-renderer").value:i.getNamedItem("bm-renderer")?i.getNamedItem("bm-renderer").value:"canvas";var s=i.getNamedItem("data-anim-loop")?i.getNamedItem("data-anim-loop").value:i.getNamedItem("data-bm-loop")?i.getNamedItem("data-bm-loop").value:i.getNamedItem("bm-loop")?i.getNamedItem("bm-loop").value:"";""===s||(r.loop="false"!==s&amp;&amp;("true"===s||parseInt(s)));var a=i.getNamedItem("data-anim-autoplay")?i.getNamedItem("data-anim-autoplay").value:i.getNamedItem("data-bm-autoplay")?i.getNamedItem("data-bm-autoplay").value:!i.getNamedItem("bm-autoplay")||i.getNamedItem("bm-autoplay").value;r.autoplay="false"!==a,r.name=i.getNamedItem("data-name")?i.getNamedItem("data-name").value:i.getNamedItem("data-bm-name")?i.getNamedItem("data-bm-name").value:i.getNamedItem("bm-name")?i.getNamedItem("bm-name").value:"","false"===(i.getNamedItem("data-anim-prerender")?i.getNamedItem("data-anim-prerender").value:i.getNamedItem("data-bm-prerender")?i.getNamedItem("data-bm-prerender").value:i.getNamedItem("bm-prerender")?i.getNamedItem("bm-prerender").value:"")&amp;&amp;(r.prerender=!1),this.setParams(r)},AnimationItem.prototype.includeLayers=function(t){t.op&gt;this.animationData.op&amp;&amp;(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,i=this.animationData.layers,s=i.length,a=t.layers,n=a.length;for(r=0;r&lt;n;r+=1)for(e=0;e&lt;s;){if(i[e].id==a[r].id){i[e]=a[r];break}e+=1}if((t.chars||t.fonts)&amp;&amp;(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(s=t.assets.length,e=0;e&lt;s;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.renderer.includeLayers(t.layers),expressionsPlugin&amp;&amp;expressionsPlugin.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var e=t.shift();this.timeCompleted=e.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,assetLoader.load(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(t){if(this.renderer)try{this.animationData=t,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(t),t.assets||(t.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(t.assets),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&amp;&amp;(this.renderer.globalData.fontManager.loaded()?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){this.isLoaded||!this.renderer.globalData.fontManager.loaded()||!this.imagePreloader.loaded()&amp;&amp;"canvas"===this.renderer.rendererType||(this.isLoaded=!0,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),expressionsPlugin&amp;&amp;expressionsPlugin.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&amp;&amp;this.play())},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(t){this.subframeEnabled=!!t},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.subframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&amp;&amp;this.currentFrame&gt;this.timeCompleted&amp;&amp;(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&amp;&amp;this.name!=t||!0===this.isPaused&amp;&amp;(this.isPaused=!1,this._idle&amp;&amp;(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&amp;&amp;this.name!=t||!1===this.isPaused&amp;&amp;(this.isPaused=!0,this._idle=!0,this.trigger("_idle"))},AnimationItem.prototype.togglePause=function(t){t&amp;&amp;this.name!=t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&amp;&amp;this.name!=t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.goToAndStop=function(t,e,r){r&amp;&amp;this.name!=r||(e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(t,e,r){this.goToAndStop(t,e,r),this.play()},AnimationItem.prototype.advanceTime=function(t){if(!0!==this.isPaused&amp;&amp;!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,r=!1;e&gt;=this.totalFrames-1&amp;&amp;this.frameModifier&gt;0?this.loop&amp;&amp;this.playCount!==this.loop?e&gt;=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e&gt;this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e&lt;0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--&lt;=0&amp;&amp;!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&amp;&amp;(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]&lt;t[0]?(this.frameModifier&gt;0&amp;&amp;(this.playSpeed&lt;0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.timeCompleted=this.totalFrames=t[0]-t[1],this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]&gt;t[0]&amp;&amp;(this.frameModifier&lt;0&amp;&amp;(this.playSpeed&lt;0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.timeCompleted=this.totalFrames=t[1]-t[0],this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&amp;&amp;(this.currentRawFrame+this.firstFrame&lt;t?r=t:this.currentRawFrame+this.firstFrame&gt;e&amp;&amp;(r=e-t)),this.firstFrame=t,this.timeCompleted=this.totalFrames=e-t,-1!==r&amp;&amp;this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&amp;&amp;(this.segments.length=0),"object"==typeof t[0]){var r,i=t.length;for(r=0;r&lt;i;r+=1)this.segments.push(t[r])}else this.segments.push(t);this.segments.length&amp;&amp;e&amp;&amp;this.adjustSegment(this.segments.shift(),0),this.isPaused&amp;&amp;this.play()},AnimationItem.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),t&amp;&amp;this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(t){return!!this.segments.length&amp;&amp;(this.adjustSegment(this.segments.shift(),t),!0)},AnimationItem.prototype.destroy=function(t){t&amp;&amp;this.name!=t||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=this.onLoopComplete=this.onComplete=this.onSegmentStart=this.onDestroy=null,this.renderer=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(t){this.currentRawFrame=t,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(t){this.playDirection=t&lt;0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(t){var e="";if(t.e)e=t.p;else if(this.assetsPath){var r=t.p;-1!==r.indexOf("images/")&amp;&amp;(r=r.split("/")[1]),e=this.assetsPath+r}else e=this.path,e+=t.u?t.u:"",e+=t.p;return e},AnimationItem.prototype.getAssetData=function(t){for(var e=0,r=this.assets.length;e&lt;r;){if(t==this.assets[e].id)return this.assets[e];e+=1}},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(t){return t?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.trigger=function(t){if(this._cbs&amp;&amp;this._cbs[t])switch(t){case"enterFrame":this.triggerEvent(t,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameModifier));break;case"loopComplete":this.triggerEvent(t,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(t,new BMCompleteEvent(t,this.frameMult));break;case"segmentStart":this.triggerEvent(t,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(t,new BMDestroyEvent(t,this));break;default:this.triggerEvent(t)}"enterFrame"===t&amp;&amp;this.onEnterFrame&amp;&amp;this.onEnterFrame.call(this,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===t&amp;&amp;this.onLoopComplete&amp;&amp;this.onLoopComplete.call(this,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult)),"complete"===t&amp;&amp;this.onComplete&amp;&amp;this.onComplete.call(this,new BMCompleteEvent(t,this.frameMult)),"segmentStart"===t&amp;&amp;this.onSegmentStart&amp;&amp;this.onSegmentStart.call(this,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames)),"destroy"===t&amp;&amp;this.onDestroy&amp;&amp;this.onDestroy.call(this,new BMDestroyEvent(t,this))},AnimationItem.prototype.triggerRenderFrameError=function(t){var e=new BMRenderFrameErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&amp;&amp;this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(t){var e=new BMConfigErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&amp;&amp;this.onError.call(this,e)};var Expressions=function(){var t={};return t.initExpressions=function(t){var e=0,r=[];t.renderer.compInterface=CompExpressionInterface(t.renderer),t.renderer.globalData.projectInterface.registerComposition(t.renderer),t.renderer.globalData.pushExpression=function(){e+=1},t.renderer.globalData.popExpression=function(){0==(e-=1)&amp;&amp;function(){var t,e=r.length;for(t=0;t&lt;e;t+=1)r[t].release();r.length=0}()},t.renderer.globalData.registerExpressionProperty=function(t){-1===r.indexOf(t)&amp;&amp;r.push(t)}},t}();expressionsPlugin=Expressions;var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null;function $bm_isInstanceOfArray(t){return t.constructor===Array||t.constructor===Float32Array}function isNumerable(t,e){return"number"===t||"boolean"===t||"string"===t||e instanceof Number}function $bm_neg(t){var e=typeof t;if("number"===e||"boolean"===e||t instanceof Number)return-t;if($bm_isInstanceOfArray(t)){var r,i=t.length,s=[];for(r=0;r&lt;i;r+=1)s[r]=-t[r];return s}return t.propType?t.v:void 0}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(t,e){var r=typeof t,i=typeof e;if("string"===r||"string"===i)return t+e;if(isNumerable(r,t)&amp;&amp;isNumerable(i,e))return t+e;if($bm_isInstanceOfArray(t)&amp;&amp;isNumerable(i,e))return(t=t.slice(0))[0]=t[0]+e,t;if(isNumerable(r,t)&amp;&amp;$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t+e[0],e;if($bm_isInstanceOfArray(t)&amp;&amp;$bm_isInstanceOfArray(e)){for(var s=0,a=t.length,n=e.length,o=[];s&lt;a||s&lt;n;)("number"==typeof t[s]||t[s]instanceof Number)&amp;&amp;("number"==typeof e[s]||e[s]instanceof Number)?o[s]=t[s]+e[s]:o[s]=void 0===e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}var add=sum;function sub(t,e){var r=typeof t,i=typeof e;if(isNumerable(r,t)&amp;&amp;isNumerable(i,e))return"string"===r&amp;&amp;(t=parseInt(t)),"string"===i&amp;&amp;(e=parseInt(e)),t-e;if($bm_isInstanceOfArray(t)&amp;&amp;isNumerable(i,e))return(t=t.slice(0))[0]=t[0]-e,t;if(isNumerable(r,t)&amp;&amp;$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t-e[0],e;if($bm_isInstanceOfArray(t)&amp;&amp;$bm_isInstanceOfArray(e)){for(var s=0,a=t.length,n=e.length,o=[];s&lt;a||s&lt;n;)("number"==typeof t[s]||t[s]instanceof Number)&amp;&amp;("number"==typeof e[s]||e[s]instanceof Number)?o[s]=t[s]-e[s]:o[s]=void 0===e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}function mul(t,e){var r,i,s,a=typeof t,n=typeof e;if(isNumerable(a,t)&amp;&amp;isNumerable(n,e))return t*e;if($bm_isInstanceOfArray(t)&amp;&amp;isNumerable(n,e)){for(s=t.length,r=createTypedArray("float32",s),i=0;i&lt;s;i+=1)r[i]=t[i]*e;return r}if(isNumerable(a,t)&amp;&amp;$bm_isInstanceOfArray(e)){for(s=e.length,r=createTypedArray("float32",s),i=0;i&lt;s;i+=1)r[i]=t*e[i];return r}return 0}function div(t,e){var r,i,s,a=typeof t,n=typeof e;if(isNumerable(a,t)&amp;&amp;isNumerable(n,e))return t/e;if($bm_isInstanceOfArray(t)&amp;&amp;isNumerable(n,e)){for(s=t.length,r=createTypedArray("float32",s),i=0;i&lt;s;i+=1)r[i]=t[i]/e;return r}if(isNumerable(a,t)&amp;&amp;$bm_isInstanceOfArray(e)){for(s=e.length,r=createTypedArray("float32",s),i=0;i&lt;s;i+=1)r[i]=t/e[i];return r}return 0}function mod(t,e){return"string"==typeof t&amp;&amp;(t=parseInt(t)),"string"==typeof e&amp;&amp;(e=parseInt(e)),t%e}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(t,e,r){if(e&gt;r){var i=r;r=e,e=i}return Math.min(Math.max(t,e),r)}function radiansToDegrees(t){return t/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(t){return t*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(t,e){if("number"==typeof t||t instanceof Number)return e=e||0,Math.abs(t-e);e||(e=helperLengthArray);var r,i=Math.min(t.length,e.length),s=0;for(r=0;r&lt;i;r+=1)s+=Math.pow(e[r]-t[r],2);return Math.sqrt(s)}function normalize(t){return div(t,length(t))}function rgbToHsl(t){var e,r,i=t[0],s=t[1],a=t[2],n=Math.max(i,s,a),o=Math.min(i,s,a),h=(n+o)/2;if(n==o)e=r=0;else{var l=n-o;switch(r=h&gt;.5?l/(2-n-o):l/(n+o),n){case i:e=(s-a)/l+(s&lt;a?6:0);break;case s:e=(a-i)/l+2;break;case a:e=(i-s)/l+4}e/=6}return[e,r,h,t[3]]}function hue2rgb(t,e,r){return r&lt;0&amp;&amp;(r+=1),r&gt;1&amp;&amp;(r-=1),r&lt;1/6?t+6*(e-t)*r:r&lt;.5?e:r&lt;2/3?t+(e-t)*(2/3-r)*6:t}function hslToRgb(t){var e,r,i,s=t[0],a=t[1],n=t[2];if(0===a)e=r=i=n;else{var o=n&lt;.5?n*(1+a):n+a-n*a,h=2*n-o;e=hue2rgb(h,o,s+1/3),r=hue2rgb(h,o,s),i=hue2rgb(h,o,s-1/3)}return[e,r,i,t[3]]}function linear(t,e,r,i,s){if(void 0!==i&amp;&amp;void 0!==s||(i=e,s=r,e=0,r=1),r&lt;e){var a=r;r=e,e=a}if(t&lt;=e)return i;if(t&gt;=r)return s;var n=r===e?0:(t-e)/(r-e);if(!i.length)return i+(s-i)*n;var o,h=i.length,l=createTypedArray("float32",h);for(o=0;o&lt;h;o+=1)l[o]=i[o]+(s[o]-i[o])*n;return l}function random(t,e){if(void 0===e&amp;&amp;(void 0===t?(t=0,e=1):(e=t,t=void 0)),e.length){var r,i=e.length;t||(t=createTypedArray("float32",i));var s=createTypedArray("float32",i),a=BMMath.random();for(r=0;r&lt;i;r+=1)s[r]=t[r]+a*(e[r]-t[r]);return s}return void 0===t&amp;&amp;(t=0),t+BMMath.random()*(e-t)}function createPath(t,e,r,i){var s,a=t.length,n=shape_pool.newElement();n.setPathData(!!i,a);var o,h,l=[0,0];for(s=0;s&lt;a;s+=1)o=e&amp;&amp;e[s]?e[s]:l,h=r&amp;&amp;r[s]?r[s]:l,n.setTripleAt(t[s][0],t[s][1],h[0]+t[s][0],h[1]+t[s][1],o[0]+t[s][0],o[1]+t[s][1],s,!0);return n}function initiateExpression(elem,data,property){var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,__expression_functions=[],scoped_bm_rt;if(data.xf){var i,len=data.xf.length;for(i=0;i&lt;len;i+=1)__expression_functions[i]=eval("(function(){ return "+data.xf[i]+"}())")}var expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(t,e){var r,i,s=this.pv.length?this.pv.length:1,a=createTypedArray("float32",s);var n=Math.floor(5*time);for(r=0,i=0;r&lt;n;){for(i=0;i&lt;s;i+=1)a[i]+=-e+2*e*BMMath.random();r+=1}var o=5*time,h=o-Math.floor(o),l=createTypedArray("float32",s);if(s&gt;1){for(i=0;i&lt;s;i+=1)l[i]=this.pv[i]+a[i]+(-e+2*e*BMMath.random())*h;return l}return this.pv+a[0]+(-e+2*e*BMMath.random())*h}.bind(this);function loopInDuration(t,e){return loopIn(t,e,!0)}function loopOutDuration(t,e){return loopOut(t,e,!0)}thisProperty.loopIn&amp;&amp;(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&amp;&amp;(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&amp;&amp;(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&amp;&amp;(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&amp;&amp;(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(t,e){var r=[e[0]-t[0],e[1]-t[1],e[2]-t[2]],i=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,i,0]}function easeOut(t,e,r,i,s){return applyEase(easeOutBez,t,e,r,i,s)}function easeIn(t,e,r,i,s){return applyEase(easeInBez,t,e,r,i,s)}function ease(t,e,r,i,s){return applyEase(easeInOutBez,t,e,r,i,s)}function applyEase(t,e,r,i,s,a){void 0===s?(s=r,a=i):e=(e-r)/(i-r);var n=t(e=e&gt;1?1:e&lt;0?0:e);if($bm_isInstanceOfArray(s)){var o,h=s.length,l=createTypedArray("float32",h);for(o=0;o&lt;h;o+=1)l[o]=(a[o]-s[o])*n+s[o];return l}return(a-s)*n+s}function nearestKey(t){var e,r,i,s=data.k.length;if(data.k.length&amp;&amp;"number"!=typeof data.k[0])if(r=-1,(t*=elem.comp.globalData.frameRate)&lt;data.k[0].t)r=1,i=data.k[0].t;else{for(e=0;e&lt;s-1;e+=1){if(t===data.k[e].t){r=e+1,i=data.k[e].t;break}if(t&gt;data.k[e].t&amp;&amp;t&lt;data.k[e+1].t){t-data.k[e].t&gt;data.k[e+1].t-t?(r=e+2,i=data.k[e+1].t):(r=e+1,i=data.k[e].t);break}}-1===r&amp;&amp;(r=e+1,i=data.k[e].t)}else r=0,i=0;var a={};return a.index=r,a.time=i/elem.comp.globalData.frameRate,a}function key(t){var e,r,i;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var s=data.k[t].hasOwnProperty("s")?data.k[t].s:data.k[t-1].e;for(i=s.length,r=0;r&lt;i;r+=1)e[r]=s[r],e.value[r]=s[r];return e}function framesToTime(t,e){return e||(e=elem.comp.globalData.frameRate),t/e}function timeToFrames(t,e){return t||0===t||(t=time),e||(e=elem.comp.globalData.frameRate),t*e}function seedRandom(t){BMMath.seedrandom(randSeed+t)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(t,e){return"string"==typeof value?void 0===e?value.substring(t):value.substring(t,e):""}function substr(t,e){return"string"==typeof value?void 0===e?value.substr(t):value.substr(t,e):""}function posterizeTime(t){time=0===t?0:Math.floor(time*t)/t,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(t){return value=t,_needsRandom&amp;&amp;seedRandom(randSeed),this.frameExpressionId===elem.globalData.frameId&amp;&amp;"textSelector"!==this.propType?value:("textSelector"===this.propType&amp;&amp;(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&amp;&amp;(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&amp;&amp;!parent&amp;&amp;(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,needsVelocity&amp;&amp;(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,"shape"===scoped_bm_rt.propType&amp;&amp;(scoped_bm_rt=scoped_bm_rt.v),scoped_bm_rt)}return executeExpression}return ob.initiateExpression=initiateExpression,ob}(),expressionHelpers=function(){return{searchExpressions:function(t,e,r){e.x&amp;&amp;(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(t,e,r).bind(r)))},getSpeedAtTime:function(t){var e=this.getValueAtTime(t),r=this.getValueAtTime(t+-.01),i=0;if(e.length){var s;for(s=0;s&lt;e.length;s+=1)i+=Math.pow(r[s]-e[s],2);i=100*Math.sqrt(i)}else i=0;return i},getVelocityAtTime:function(t){if(void 0!==this.vel)return this.vel;var e,r,i=this.getValueAtTime(t),s=this.getValueAtTime(t+-.001);if(i.length)for(e=createTypedArray("float32",i.length),r=0;r&lt;i.length;r+=1)e[r]=(s[r]-i[r])/-.001;else e=(s-i)/-.001;return e},getValueAtTime:function(t){return t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastFrame&amp;&amp;(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame&lt;t?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(t,this._cachingAtTime),this._cachingAtTime.lastFrame=t),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(t){this.propertyGroup=t}}}();!function(){function t(t,e,r){if(!this.k||!this.keyframes)return this.pv;t=t?t.toLowerCase():"";var i,s,a,n,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[l.length-1].t;if(h&lt;=p)return this.pv;if(r?s=p-(i=e?Math.abs(p-elem.comp.globalData.frameRate*e):Math.max(0,p-this.elem.data.ip)):((!e||e&gt;l.length-1)&amp;&amp;(e=l.length-1),i=p-(s=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-s)/i)%2!=0)return this.getValueAtTime((i-(h-s)%i+s)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(s/this.comp.globalData.frameRate,0),m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(((h-s)%i+s)/this.comp.globalData.frameRate,0),d=Math.floor((h-s)/i);if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;a&lt;n;a+=1)o[a]=(m[a]-f[a])*d+c[a];return o}return(m-f)*d+c}if("continue"===t){var u=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(u.length)).length,a=0;a&lt;n;a+=1)o[a]=u[a]+(u[a]-y[a])*((h-p)/this.comp.globalData.frameRate)/5e-4;return o}return u+(h-p)/.001*(u-y)}}return this.getValueAtTime(((h-s)%i+s)/this.comp.globalData.frameRate,0)}function e(t,e,r){if(!this.k)return this.pv;t=t?t.toLowerCase():"";var i,s,a,n,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[0].t;if(h&gt;=p)return this.pv;if(r?s=p+(i=e?Math.abs(elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-p)):((!e||e&gt;l.length-1)&amp;&amp;(e=l.length-1),i=(s=l[e].t)-p),"pingpong"===t){if(Math.floor((p-h)/i)%2==0)return this.getValueAtTime(((p-h)%i+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),m=this.getValueAtTime(s/this.comp.globalData.frameRate,0),c=this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/i)+1;if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;a&lt;n;a+=1)o[a]=c[a]-(m[a]-f[a])*d;return o}return c-(m-f)*d}if("continue"===t){var u=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(u.length)).length,a=0;a&lt;n;a+=1)o[a]=u[a]+(u[a]-y[a])*(p-h)/.001;return o}return u+(u-y)*(p-h)/.001}}return this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0)}function r(t,e){if(!this.k)return this.pv;if(t=.5*(t||.4),(e=Math.floor(e||5))&lt;=1)return this.pv;var r,i,s=this.comp.renderedFrame/this.comp.globalData.frameRate,a=s-t,n=e&gt;1?(s+t-a)/(e-1):1,o=0,h=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;o&lt;e;){if(i=this.getValueAtTime(a+o*n),this.pv.length)for(h=0;h&lt;this.pv.length;h+=1)r[h]+=i[h];else r+=i;o+=1}if(this.pv.length)for(h=0;h&lt;this.pv.length;h+=1)r[h]/=e;else r/=e;return r}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(t,e,r){var s=i(t,e,r);return s.dynamicProperties.length?s.getValueAtTime=function(t){console.warn("Transform at time not supported")}.bind(s):s.getValueAtTime=function(t){}.bind(s),s.setGroupProperty=expressionHelpers.setGroupProperty,s};var s=PropertyFactory.getProp;PropertyFactory.getProp=function(i,a,n,o,h){var l=s(i,a,n,o,h);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=t,l.loopIn=e,l.smooth=r,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===a.a?a.k.length:0,l.propertyIndex=a.ix;var p=0;return 0!==n&amp;&amp;(p=createTypedArray("float32",1===a.a?a.k[0].s.length:a.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:p},expressionHelpers.searchExpressions(i,a,l),l.k&amp;&amp;h.addDynamicProperty(l),l};var a=ShapePropertyFactory.getConstructorFunction(),n=ShapePropertyFactory.getKeyframedConstructorFunction();function o(){}o.prototype={vertices:function(t,e){this.k&amp;&amp;this.getValue();var r=this.v;void 0!==e&amp;&amp;(r=this.getValueAtTime(e,0));var i,s=r._length,a=r[t],n=r.v,o=createSizedArray(s);for(i=0;i&lt;s;i+=1)o[i]="i"===t||"o"===t?[a[i][0]-n[i][0],a[i][1]-n[i][1]]:[a[i][0],a[i][1]];return o},points:function(t){return this.vertices("v",t)},inTangents:function(t){return this.vertices("i",t)},outTangents:function(t){return this.vertices("o",t)},isClosed:function(){return this.v.c},pointOnPath:function(t,e){var r=this.v;void 0!==e&amp;&amp;(r=this.getValueAtTime(e,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var i,s=this._segmentsLength,a=s.lengths,n=s.totalLength*t,o=0,h=a.length,l=0;o&lt;h;){if(l+a[o].addedLength&gt;n){var p=o,f=r.c&amp;&amp;o===h-1?0:o+1,m=(n-l)/a[o].addedLength;i=bez.getPointInSegment(r.v[p],r.v[f],r.o[p],r.i[f],m,a[o]);break}l+=a[o].addedLength,o+=1}return i||(i=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),i},vectorOnPath:function(t,e,r){t=1==t?this.v.c?0:.999:t;var i=this.pointOnPath(t,e),s=this.pointOnPath(t+.001,e),a=s[0]-i[0],n=s[1]-i[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(n,2));return 0===o?[0,0]:"tangent"===r?[a/o,n/o]:[-n/o,a/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([o],a),extendPrototype([o],n),n.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shape_pool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&amp;&amp;(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime&lt;t?this._caching.lastIndex:0,this._cachingAtTime.lastTime=t,this.interpolateShape(t,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},n.prototype.initiateExpression=ExpressionManager.initiateExpression;var h=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(t,e,r,i,s){var a=h(t,e,r,i,s);return a.propertyIndex=e.ix,a.lock=!1,3===r?expressionHelpers.searchExpressions(t,e.pt,a):4===r&amp;&amp;expressionHelpers.searchExpressions(t,e.ks,a),a.k&amp;&amp;t.addDynamicProperty(a),a}}(),function(){TextProperty.prototype.getExpressionValue=function(t,e){var r=this.calculateExpression(e);if(t.t!==r){var i={};return this.copyData(i,t),i.t=r.toString(),i.__complete=!1,i}return t},TextProperty.prototype.searchProperty=function(){var t=this.searchKeyframes(),e=this.searchExpressions();return this.kf=t||e,this.kf},TextProperty.prototype.searchExpressions=function(){if(this.data.d.x)return this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0}}();var ShapeExpressionInterface=function(){function t(t,f,m){var c,d=[],u=t?t.length:0;for(c=0;c&lt;u;c+=1)"gr"==t[c].ty?d.push(e(t[c],f[c],m)):"fl"==t[c].ty?d.push(r(t[c],f[c],m)):"st"==t[c].ty?d.push(i(t[c],f[c],m)):"tm"==t[c].ty?d.push(s(t[c],f[c],m)):"tr"==t[c].ty||("el"==t[c].ty?d.push(a(t[c],f[c],m)):"sr"==t[c].ty?d.push(n(t[c],f[c],m)):"sh"==t[c].ty?d.push(p(t[c],f[c],m)):"rc"==t[c].ty?d.push(o(t[c],f[c],m)):"rd"==t[c].ty?d.push(h(t[c],f[c],m)):"rp"==t[c].ty&amp;&amp;d.push(l(t[c],f[c],m)));return d}function e(e,r,i){var s=function(t){switch(t){case"ADBE Vectors Group":case"Contents":case 2:return s.content;default:return s.transform}};s.propertyGroup=function(t){return 1===t?s:i(t-1)};var a=function(e,r,i){var s,a=function(t){for(var e=0,r=s.length;e&lt;r;){if(s[e]._name===t||s[e].mn===t||s[e].propertyIndex===t||s[e].ix===t||s[e].ind===t)return s[e];e+=1}if("number"==typeof t)return s[t-1]};return a.propertyGroup=function(t){return 1===t?a:i(t-1)},s=t(e.it,r.it,a.propertyGroup),a.numProperties=s.length,a.propertyIndex=e.cix,a._name=e.nm,a}(e,r,s.propertyGroup),n=function(t,e,r){function i(t){return 1==t?s:r(--t)}e.transform.mProps.o.setGroupProperty(i),e.transform.mProps.p.setGroupProperty(i),e.transform.mProps.a.setGroupProperty(i),e.transform.mProps.s.setGroupProperty(i),e.transform.mProps.r.setGroupProperty(i),e.transform.mProps.sk&amp;&amp;(e.transform.mProps.sk.setGroupProperty(i),e.transform.mProps.sa.setGroupProperty(i));function s(e){return t.a.ix===e||"Anchor Point"===e?s.anchorPoint:t.o.ix===e||"Opacity"===e?s.opacity:t.p.ix===e||"Position"===e?s.position:t.r.ix===e||"Rotation"===e||"ADBE Vector Rotation"===e?s.rotation:t.s.ix===e||"Scale"===e?s.scale:t.sk&amp;&amp;t.sk.ix===e||"Skew"===e?s.skew:t.sa&amp;&amp;t.sa.ix===e||"Skew Axis"===e?s.skewAxis:void 0}return e.transform.op.setGroupProperty(i),Object.defineProperties(s,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),s.ty="tr",s.mn=t.mn,s.propertyGroup=r,s}(e.it[e.it.length-1],r.it[r.it.length-1],s.propertyGroup);return s.content=a,s.transform=n,Object.defineProperty(s,"_name",{get:function(){return e.nm}}),s.numProperties=e.np,s.propertyIndex=e.ix,s.nm=e.nm,s.mn=e.mn,s}function r(t,e,r){function i(t){return"Color"===t||"color"===t?i.color:"Opacity"===t||"opacity"===t?i.opacity:void 0}return Object.defineProperties(i,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(r),e.o.setGroupProperty(r),i}function i(t,e,r){function i(t){return 1===t?ob:r(t-1)}function s(t){return 1===t?h:i(t-1)}function a(r){Object.defineProperty(h,t.d[r].nm,{get:ExpressionPropertyInterface(e.d.dataProps[r].p)})}var n,o=t.d?t.d.length:0,h={};for(n=0;n&lt;o;n+=1)a(n),e.d.dataProps[n].p.setGroupProperty(s);function l(t){return"Color"===t||"color"===t?l.color:"Opacity"===t||"opacity"===t?l.opacity:"Stroke Width"===t||"stroke width"===t?l.strokeWidth:void 0}return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},strokeWidth:{get:ExpressionPropertyInterface(e.w)},dash:{get:function(){return h}},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(i),e.o.setGroupProperty(i),e.w.setGroupProperty(i),l}function s(t,e,r){function i(t){return 1==t?s:r(--t)}function s(e){return e===t.e.ix||"End"===e||"end"===e?s.end:e===t.s.ix?s.start:e===t.o.ix?s.offset:void 0}return s.propertyIndex=t.ix,e.s.setGroupProperty(i),e.e.setGroupProperty(i),e.o.setGroupProperty(i),s.propertyIndex=t.ix,s.propertyGroup=r,Object.defineProperties(s,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),s.mn=t.mn,s}function a(t,e,r){function i(t){return 1==t?a:r(--t)}a.propertyIndex=t.ix;var s="tm"===e.sh.ty?e.sh.prop:e.sh;function a(e){return t.p.ix===e?a.position:t.s.ix===e?a.size:void 0}return s.s.setGroupProperty(i),s.p.setGroupProperty(i),Object.defineProperties(a,{size:{get:ExpressionPropertyInterface(s.s)},position:{get:ExpressionPropertyInterface(s.p)},_name:{value:t.nm}}),a.mn=t.mn,a}function n(t,e,r){function i(t){return 1==t?a:r(--t)}var s="tm"===e.sh.ty?e.sh.prop:e.sh;function a(e){return t.p.ix===e?a.position:t.r.ix===e?a.rotation:t.pt.ix===e?a.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?a.outerRadius:t.os.ix===e?a.outerRoundness:!t.ir||t.ir.ix!==e&amp;&amp;"ADBE Vector Star Inner Radius"!==e?t.is&amp;&amp;t.is.ix===e?a.innerRoundness:void 0:a.innerRadius}return a.propertyIndex=t.ix,s.or.setGroupProperty(i),s.os.setGroupProperty(i),s.pt.setGroupProperty(i),s.p.setGroupProperty(i),s.r.setGroupProperty(i),t.ir&amp;&amp;(s.ir.setGroupProperty(i),s.is.setGroupProperty(i)),Object.defineProperties(a,{position:{get:ExpressionPropertyInterface(s.p)},rotation:{get:ExpressionPropertyInterface(s.r)},points:{get:ExpressionPropertyInterface(s.pt)},outerRadius:{get:ExpressionPropertyInterface(s.or)},outerRoundness:{get:ExpressionPropertyInterface(s.os)},innerRadius:{get:ExpressionPropertyInterface(s.ir)},innerRoundness:{get:ExpressionPropertyInterface(s.is)},_name:{value:t.nm}}),a.mn=t.mn,a}function o(t,e,r){function i(t){return 1==t?a:r(--t)}var s="tm"===e.sh.ty?e.sh.prop:e.sh;function a(e){return t.p.ix===e?a.position:t.r.ix===e?a.roundness:t.s.ix===e||"Size"===e||"ADBE Vector Rect Size"===e?a.size:void 0}return a.propertyIndex=t.ix,s.p.setGroupProperty(i),s.s.setGroupProperty(i),s.r.setGroupProperty(i),Object.defineProperties(a,{position:{get:ExpressionPropertyInterface(s.p)},roundness:{get:ExpressionPropertyInterface(s.r)},size:{get:ExpressionPropertyInterface(s.s)},_name:{value:t.nm}}),a.mn=t.mn,a}function h(t,e,r){var i=e;function s(e){if(t.r.ix===e||"Round Corners 1"===e)return s.radius}return s.propertyIndex=t.ix,i.rd.setGroupProperty(function(t){return 1==t?s:r(--t)}),Object.defineProperties(s,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:t.nm}}),s.mn=t.mn,s}function l(t,e,r){function i(t){return 1==t?a:r(--t)}var s=e;function a(e){return t.c.ix===e||"Copies"===e?a.copies:t.o.ix===e||"Offset"===e?a.offset:void 0}return a.propertyIndex=t.ix,s.c.setGroupProperty(i),s.o.setGroupProperty(i),Object.defineProperties(a,{copies:{get:ExpressionPropertyInterface(s.c)},offset:{get:ExpressionPropertyInterface(s.o)},_name:{value:t.nm}}),a.mn=t.mn,a}function p(t,e,r){var i=e.sh;function s(t){if("Shape"===t||"shape"===t||"Path"===t||"path"===t||"ADBE Vector Shape"===t||2===t)return s.path}return i.setGroupProperty(function(t){return 1==t?s:r(--t)}),Object.defineProperties(s,{path:{get:function(){return i.k&amp;&amp;i.getValue(),i}},shape:{get:function(){return i.k&amp;&amp;i.getValue(),i}},_name:{value:t.nm},ix:{value:t.ix},propertyIndex:{value:t.ix},mn:{value:t.mn}}),s}return function(e,r,i){var s;function a(t){if("number"==typeof t)return s[t-1];for(var e=0,r=s.length;e&lt;r;){if(s[e]._name===t)return s[e];e+=1}}return a.propertyGroup=i,s=t(e,r,a),a.numProperties=s.length,a}}(),TextExpressionInterface=function(t){var e;function r(){}return Object.defineProperty(r,"sourceText",{get:function(){t.textProperty.getValue();var r=t.textProperty.currentData.t;return void 0!==r&amp;&amp;(t.textProperty.currentData.t=void 0,(e=new String(r)).value=r||new String(r)),e}}),r},LayerExpressionInterface=function(){function t(t,e){var r=new Matrix;if(r.reset(),this._elem.finalTransform.mProp.applyToMatrix(r),this._elem.hierarchy&amp;&amp;this._elem.hierarchy.length){var i,s=this._elem.hierarchy.length;for(i=0;i&lt;s;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(r);return r.applyToPointArray(t[0],t[1],t[2]||0)}return r.applyToPointArray(t[0],t[1],t[2]||0)}function e(t,e){var r=new Matrix;if(r.reset(),this._elem.finalTransform.mProp.applyToMatrix(r),this._elem.hierarchy&amp;&amp;this._elem.hierarchy.length){var i,s=this._elem.hierarchy.length;for(i=0;i&lt;s;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(r);return r.inversePoint(t)}return r.inversePoint(t)}function r(t){var e=new Matrix;if(e.reset(),this._elem.finalTransform.mProp.applyToMatrix(e),this._elem.hierarchy&amp;&amp;this._elem.hierarchy.length){var r,i=this._elem.hierarchy.length;for(r=0;r&lt;i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}return e.inversePoint(t)}function i(){return[1,1,1,1]}return function(s){var a;function n(t){switch(t){case"ADBE Root Vectors Group":case"Contents":case 2:return n.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return a;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return n.effect}}n.toWorld=t,n.fromWorld=e,n.toComp=t,n.fromComp=r,n.sampleImage=i,n.sourceRectAtTime=s.sourceRectAtTime.bind(s),n._elem=s;var o=getDescriptor(a=TransformExpressionInterface(s.finalTransform.mProp),"anchorPoint");return Object.defineProperties(n,{hasParent:{get:function(){return s.hierarchy.length}},parent:{get:function(){return s.hierarchy[0].layerInterface}},rotation:getDescriptor(a,"rotation"),scale:getDescriptor(a,"scale"),position:getDescriptor(a,"position"),opacity:getDescriptor(a,"opacity"),anchorPoint:o,anchor_point:o,transform:{get:function(){return a}},active:{get:function(){return s.isInRange}}}),n.startTime=s.data.st,n.index=s.data.ind,n.source=s.data.refId,n.height=0===s.data.ty?s.data.h:100,n.width=0===s.data.ty?s.data.w:100,n.inPoint=s.data.ip/s.comp.globalData.frameRate,n.outPoint=s.data.op/s.comp.globalData.frameRate,n._name=s.data.nm,n.registerMaskInterface=function(t){n.mask=new MaskManagerInterface(t,s)},n.registerEffectsInterface=function(t){n.effect=t},n}}(),CompExpressionInterface=function(t){function e(e){for(var r=0,i=t.layers.length;r&lt;i;){if(t.layers[r].nm===e||t.layers[r].ind===e)return t.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(e,"_name",{value:t.data.nm}),e.layer=e,e.pixelAspect=1,e.height=t.data.h||t.globalData.compSize.h,e.width=t.data.w||t.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/t.globalData.frameRate,e.displayStartTime=0,e.numLayers=t.layers.length,e},TransformExpressionInterface=function(t){function e(t){switch(t){case"scale":case"Scale":case"ADBE Scale":case 6:return e.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return e.rotation;case"ADBE Rotate X":return e.xRotation;case"ADBE Rotate Y":return e.yRotation;case"position":case"Position":case"ADBE Position":case 2:return e.position;case"ADBE Position_0":return e.xPosition;case"ADBE Position_1":return e.yPosition;case"ADBE Position_2":return e.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return e.anchorPoint;case"opacity":case"Opacity":case 11:return e.opacity}}if(Object.defineProperty(e,"rotation",{get:ExpressionPropertyInterface(t.r||t.rz)}),Object.defineProperty(e,"zRotation",{get:ExpressionPropertyInterface(t.rz||t.r)}),Object.defineProperty(e,"xRotation",{get:ExpressionPropertyInterface(t.rx)}),Object.defineProperty(e,"yRotation",{get:ExpressionPropertyInterface(t.ry)}),Object.defineProperty(e,"scale",{get:ExpressionPropertyInterface(t.s)}),t.p)var r=ExpressionPropertyInterface(t.p);return Object.defineProperty(e,"position",{get:function(){return t.p?r():[t.px.v,t.py.v,t.pz?t.pz.v:0]}}),Object.defineProperty(e,"xPosition",{get:ExpressionPropertyInterface(t.px)}),Object.defineProperty(e,"yPosition",{get:ExpressionPropertyInterface(t.py)}),Object.defineProperty(e,"zPosition",{get:ExpressionPropertyInterface(t.pz)}),Object.defineProperty(e,"anchorPoint",{get:ExpressionPropertyInterface(t.a)}),Object.defineProperty(e,"opacity",{get:ExpressionPropertyInterface(t.o)}),Object.defineProperty(e,"skew",{get:ExpressionPropertyInterface(t.sk)}),Object.defineProperty(e,"skewAxis",{get:ExpressionPropertyInterface(t.sa)}),Object.defineProperty(e,"orientation",{get:ExpressionPropertyInterface(t.or)}),e},ProjectInterface=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,r=this.compositions.length;e&lt;r;){if(this.compositions[e].data&amp;&amp;this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&amp;&amp;this.compositions[e].data.xt&amp;&amp;this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),EffectsExpressionInterface=function(){function t(r,i,s,a){var n,o=[],h=r.ef.length;for(n=0;n&lt;h;n+=1)5===r.ef[n].ty?o.push(t(r.ef[n],i.effectElements[n],i.effectElements[n].propertyGroup,a)):o.push(e(i.effectElements[n],r.ef[n].ty,a,l));function l(t){return 1===t?p:s(t-1)}var p=function(t){for(var e=r.ef,i=0,s=e.length;i&lt;s;){if(t===e[i].nm||t===e[i].mn||t===e[i].ix)return 5===e[i].ty?o[i]:o[i]();i+=1}return o[0]()};return p.propertyGroup=l,"ADBE Color Control"===r.mn&amp;&amp;Object.defineProperty(p,"color",{get:function(){return o[0]()}}),Object.defineProperty(p,"numProperties",{get:function(){return r.np}}),p.active=p.enabled=0!==r.en,p}function e(t,e,r,i){var s=ExpressionPropertyInterface(t.p);return t.p.setGroupProperty&amp;&amp;t.p.setGroupProperty(i),function(){return 10===e?r.comp.compInterface(t.p.v):s()}}return{createEffectsInterface:function(e,r){if(e.effectsManager){var i,s=[],a=e.data.ef,n=e.effectsManager.effectElements.length;for(i=0;i&lt;n;i+=1)s.push(t(a[i],e.effectsManager.effectElements[i],r,e));return function(t){for(var r=e.data.ef||[],i=0,a=r.length;i&lt;a;){if(t===r[i].nm||t===r[i].mn||t===r[i].ix)return s[i];i+=1}}}}}}(),MaskManagerInterface=function(){function t(t,e){this._mask=t,this._data=e}Object.defineProperty(t.prototype,"maskPath",{get:function(){return this._mask.prop.k&amp;&amp;this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(t.prototype,"maskOpacity",{get:function(){return this._mask.op.k&amp;&amp;this._mask.op.getValue(),100*this._mask.op.v}});return function(e,r){var i,s=createSizedArray(e.viewData.length),a=e.viewData.length;for(i=0;i&lt;a;i+=1)s[i]=new t(e.viewData[i],e.masksProperties[i]);return function(t){for(i=0;i&lt;a;){if(e.masksProperties[i].nm===t)return s[i];i+=1}}}}(),ExpressionPropertyInterface=function(){var t={pv:0,v:0,mult:1},e={pv:[0,0,0],v:[0,0,0],mult:1};function r(t,e,r){Object.defineProperty(t,"velocity",{get:function(){return e.getVelocityAtTime(e.comp.currentFrame)}}),t.numKeys=e.keyframes?e.keyframes.length:0,t.key=function(i){if(t.numKeys){var s="";s="s"in e.keyframes[i-1]?e.keyframes[i-1].s:"e"in e.keyframes[i-2]?e.keyframes[i-2].e:e.keyframes[i-2].s;var a="unidimensional"===r?new Number(s):Object.assign({},s);return a.time=e.keyframes[i-1].t/e.elem.comp.globalData.frameRate,a}return 0},t.valueAtTime=e.getValueAtTime,t.speedAtTime=e.getSpeedAtTime,t.velocityAtTime=e.getVelocityAtTime,t.propertyGroup=e.propertyGroup}function i(){return t}return function(s){return s?"unidimensional"===s.propType?function(e){e&amp;&amp;"pv"in e||(e=t);var i=1/e.mult,s=e.pv*i,a=new Number(s);return a.value=s,r(a,e,"unidimensional"),function(){return e.k&amp;&amp;e.getValue(),s=e.v*i,a.value!==s&amp;&amp;((a=new Number(s)).value=s,r(a,e,"unidimensional")),a}}(s):function(t){t&amp;&amp;"pv"in t||(t=e);var i=1/t.mult,s=t.pv.length,a=createTypedArray("float32",s),n=createTypedArray("float32",s);return a.value=n,r(a,t,"multidimensional"),function(){t.k&amp;&amp;t.getValue();for(var e=0;e&lt;s;e+=1)a[e]=n[e]=t.v[e]*i;return a}}(s):i}}(),TextExpressionSelectorProp,propertyGetTextProp;function SliderEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function AngleEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function ColorEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function PointEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function LayerIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function MaskIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function CheckboxEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(){}function EffectsManager(t,e){var r=t.ef||[];this.effectElements=[];var i,s,a=r.length;for(i=0;i&lt;a;i++)s=new GroupEffect(r[i],e),this.effectElements.push(s)}function GroupEffect(t,e){this.init(t,e)}TextExpressionSelectorProp=function(){function t(t,e){return this.textIndex=t+1,this.textTotal=e,this.v=this.getValue()*this.mult,this.v}return function(e,r){this.pv=1,this.comp=e.comp,this.elem=e,this.mult=.01,this.propType="textSelector",this.textTotal=r.totalChars,this.selectorValue=100,this.lastValue=[1,1,1],this.k=!0,this.x=!0,this.getValue=ExpressionManager.initiateExpression.bind(this)(e,r,this),this.getMult=t,this.getVelocityAtTime=expressionHelpers.getVelocityAtTime,this.kf?this.getValueAtTime=expressionHelpers.getValueAtTime.bind(this):this.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(this),this.setGroupProperty=expressionHelpers.setGroupProperty}}(),propertyGetTextProp=TextSelectorProp.getTextSelectorProp,TextSelectorProp.getTextSelectorProp=function(t,e,r){return 1===e.t?new TextExpressionSelectorProp(t,e,r):propertyGetTextProp(t,e,r)},extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(t,e){this.data=t,this.effectElements=[],this.initDynamicPropertyContainer(e);var r,i,s=this.data.ef.length,a=this.data.ef;for(r=0;r&lt;s;r+=1){switch(i=null,a[r].ty){case 0:i=new SliderEffect(a[r],e,this);break;case 1:i=new AngleEffect(a[r],e,this);break;case 2:i=new ColorEffect(a[r],e,this);break;case 3:i=new PointEffect(a[r],e,this);break;case 4:case 7:i=new CheckboxEffect(a[r],e,this);break;case 10:i=new LayerIndexEffect(a[r],e,this);break;case 11:i=new MaskIndexEffect(a[r],e,this);break;case 5:i=new EffectsManager(a[r],e,this);break;default:i=new NoValueEffect(a[r],e,this)}i&amp;&amp;this.effectElements.push(i)}};var lottie={},_isFrozen=!1;function setLocationHref(t){locationHref=t}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(t){subframeEnabled=t}function loadAnimation(t){return!0===standalone&amp;&amp;(t.animationData=JSON.parse(animationData)),animationManager.loadAnimation(t)}function setQuality(t){if("string"==typeof t)switch(t){case"high":defaultCurveSegments=200;break;case"medium":defaultCurveSegments=50;break;case"low":defaultCurveSegments=10}else!isNaN(t)&amp;&amp;t&gt;1&amp;&amp;(defaultCurveSegments=t);roundValues(!(defaultCurveSegments&gt;=50))}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(t,e){"expressions"===t&amp;&amp;(expressionsPlugin=e)}function getFactory(t){switch(t){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix}}function checkReady(){"complete"===document.readyState&amp;&amp;(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(t){for(var e=queryString.split("&amp;"),r=0;r&lt;e.length;r++){var i=e[r].split("=");if(decodeURIComponent(i[0])==t)return decodeURIComponent(i[1])}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocationHref,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.__getFactory=getFactory,lottie.version="5.6.6";var standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""},queryString=myScript.src.replace(/^[^\?]+\??/,"");renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);return lottie})},{}],"jFKs":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var n=require("lit-element");function e(){const n=r(["\n* {\n  box-sizing: border-box;\n}\n\n:host {\n  --lottie-player-toolbar-height: 35px;\n  --lottie-player-toolbar-background-color: transparent;\n  --lottie-player-toolbar-icon-color: #999;\n  --lottie-player-toolbar-icon-hover-color: #222;\n  --lottie-player-toolbar-icon-active-color: #555;\n  --lottie-player-seeker-track-color: #CCC;\n  --lottie-player-seeker-thumb-color: rgba(0, 107, 120, 0.8);\n\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n\n.main {\n  box-sizing: border-box;\n  display: inline-grid;\n  grid-auto-columns: auto;\n  grid-template-rows: auto;\n  position: relative;\n  height: inherit;\n  width: inherit;\n}\n\n.main.controls {\n  grid-template-rows: 1fr var(--lottie-player-toolbar-height);\n}\n\n.animation {\n  overflow: hidden;\n  height: calc(1fr - var(--lottie-player-toolbar-height));\n}\n\n.toolbar {\n  display: grid;\n  grid-template-columns: 32px 32px 1fr 32px 32px;\n  align-items: center;\n  justify-items: center;\n  background-color: var(--lottie-player-toolbar-background-color);\n}\n\n.toolbar button {\n  cursor: pointer;\n  fill: var(--lottie-player-toolbar-icon-color);\n  display: flex;\n  background: none;\n  border: 0;\n  padding: 0;\n  outline: none;\n  height: 100%;\n}\n\n.toolbar button:hover {\n  fill: var(--lottie-player-toolbar-icon-hover-color);\n}\n\n.toolbar button.active {\n  fill: var(--lottie-player-toolbar-icon-active-color);\n}\n\n.toolbar button svg {\n}\n\n.toolbar button.disabled svg {\n  display: none;\n}\n\n.toolbar a {\n  filter: grayscale(100%);\n  display: flex;\n  transition: filter .5s, opacity 0.5s;\n  opacity: 0.4;\n  height: 100%;\n  align-items: center;\n}\n\n.toolbar a:hover {\n  filter: none;\n  display: flex;\n  opacity: 1;\n}\n\n.toolbar a svg {\n}\n\n.seeker {\n  -webkit-appearance: none;\n  width: 95%;\n  outline: none;\n}\n\n.seeker::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 5px;\n  cursor: pointer;\n  background: var(--lottie-player-seeker-track-color);\n  border-radius: 3px;\n}\n.seeker::-webkit-slider-thumb {\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: var(--lottie-player-seeker-thumb-color);\n  cursor: pointer;\n  -webkit-appearance: none;\n  margin-top: -5px;\n}\n.seeker:focus::-webkit-slider-runnable-track {\n  background: #999;\n}\n.seeker::-moz-range-track {\n  width: 100%;\n  height: 5px;\n  cursor: pointer;\n  background: var(--lottie-player-seeker-track-color);\n  border-radius: 3px;\n}\n.seeker::-moz-range-thumb {\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: var(--lottie-player-seeker-thumb-color);\n  cursor: pointer;\n}\n.seeker::-ms-track {\n  width: 100%;\n  height: 5px;\n  cursor: pointer;\n  background: transparent;\n  border-color: transparent;\n  color: transparent;\n}\n.seeker::-ms-fill-lower {\n  background: var(--lottie-player-seeker-track-color);\n  border-radius: 3px;\n}\n.seeker::-ms-fill-upper {\n  background: var(--lottie-player-seeker-track-color);\n  border-radius: 3px;\n}\n.seeker::-ms-thumb {\n  border: 0;\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: var(--lottie-player-seeker-thumb-color);\n  cursor: pointer;\n}\n.seeker:focus::-ms-fill-lower {\n  background: var(--lottie-player-seeker-track-color);\n}\n.seeker:focus::-ms-fill-upper {\n  background: var(--lottie-player-seeker-track-color);\n}\n\n.error {\n  display: flex;\n  justify-content: center;\n  height: 100%;\n  align-items: center;\n}\n"]);return e=function(){return n},n}function r(n,e){return e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}}))}var o=(0,n.css)(e());exports.default=o},{"lit-element":"bhxD"}],"M8c7":[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.parseSrc=g,exports.LottiePlayer=exports.PlayerEvents=exports.PlayMode=exports.PlayerState=void 0;var t=require("lit-element"),e=n(require("lottie-web/build/player/lottie_svg")),i=o(require("./lottie-player.styles"));function o(t){return t&amp;&amp;t.__esModule?t:{default:t}}function r(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return r=function(){return t},t}function n(t){if(t&amp;&amp;t.__esModule)return t;if(null===t||"object"!=typeof t&amp;&amp;"function"!=typeof t)return{default:t};var e=r();if(e&amp;&amp;e.has(t))return e.get(t);var i={},o=Object.defineProperty&amp;&amp;Object.getOwnPropertyDescriptor;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var s=o?Object.getOwnPropertyDescriptor(t,n):null;s&amp;&amp;(s.get||s.set)?Object.defineProperty(i,n,s):i[n]=t[n]}return i.default=t,e&amp;&amp;e.set(t,i),i}function s(){const t=c(['&lt;div class="error"&gt;âš&nbsp;ï¸&lt;/div&gt;']);return s=function(){return t},t}function a(){const t=c(["\n      &lt;div class=",'&gt;\n        &lt;div class="animation" style=',"&gt;\n          ","\n        &lt;/div&gt;\n        ","\n      &lt;/div&gt;"]);return a=function(){return t},t}function h(){const t=c(['&lt;svg width="24" height="24"&gt;&lt;path d="M8.016 5.016L18.985 12 8.016 18.984V5.015z"/&gt;&lt;/svg&gt;']);return h=function(){return t},t}function l(){const t=c(['&lt;svg width="24" height="24"&gt;&lt;path d="M14.016 5.016H18v13.969h-3.984V5.016zM6 18.984V5.015h3.984v13.969H6z"/&gt;&lt;/svg&gt;']);return l=function(){return t},t}function p(){const t=c(['\n      &lt;div class="toolbar"&gt;\n        &lt;button @click='," class=","&gt;\n          ","\n        &lt;/button&gt;\n        &lt;button @click="," class=",'&gt;\n          &lt;svg width="24" height="24"&gt;&lt;path d="M6 6h12v12H6V6z" /&gt;&lt;/svg&gt;\n        &lt;/button&gt;\n        &lt;input class="seeker" type="range" min="0" step="1" max="100" .value=',"\n          @input=","\n          @mousedown=","\n          @mouseup=","\n        /&gt;\n        &lt;button @click="," class=",'&gt;\n          &lt;svg width="24" height="24"&gt;\n            &lt;path d="M17.016 17.016v-4.031h1.969v6h-12v3l-3.984-3.984 3.984-3.984v3h10.031zM6.984 6.984v4.031H5.015v-6h12v-3l3.984 3.984-3.984 3.984v-3H6.984z"/&gt;\n          &lt;/svg&gt;\n        &lt;/button&gt;\n        &lt;a href="https://www.lottiefiles.com/" target="_blank"&gt;\n          &lt;svg width="24" height="24" viewBox="0 0 320 320" fill-rule="nonzero"&gt;&lt;rect fill="#adadad" x=".5" y=".5" width="100%" height="100%" rx="26.73"/&gt;&lt;path d="M251.304 65.44a16.55 16.55 0 0 1 13.927 18.789c-1.333 9.04-9.73 15.292-18.762 13.954-15.992-2.37-39.95 22.534-66.77 73.74-34.24 65.37-66.113 96.517-99.667 94.032-9.102-.674-15.93-8.612-15.258-17.723s8.592-15.96 17.695-15.286c16.57 1.227 40.908-24.737 67.97-76.4 34.46-65.79 66.764-96.157 100.866-91.105z" fill="#fff"/&gt;&lt;/svg&gt;\n        &lt;/a&gt;\n      &lt;/div&gt;\n    ']);return p=function(){return t},t}function c(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}var u,d,v,y=function(t,e,i,o){var r,n=arguments.length,s=n&lt;3?e:null===o?o=Object.getOwnPropertyDescriptor(e,i):o;if("object"==typeof Reflect&amp;&amp;"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,i,o);else for(var a=t.length-1;a&gt;=0;a--)(r=t[a])&amp;&amp;(s=(n&lt;3?r(s):n&gt;3?r(e,i,s):r(e,i))||s);return n&gt;3&amp;&amp;s&amp;&amp;Object.defineProperty(e,i,s),s};function g(t){if("object"==typeof t)return t;try{return JSON.parse(t)}catch(e){return new URL(t,window.location.href).toString()}}exports.PlayerState=u,function(t){t.Loading="loading",t.Playing="playing",t.Paused="paused",t.Stopped="stopped",t.Frozen="frozen",t.Error="error"}(u||(exports.PlayerState=u={})),exports.PlayMode=d,function(t){t.Normal="normal",t.Bounce="bounce"}(d||(exports.PlayMode=d={})),exports.PlayerEvents=v,function(t){t.Load="load",t.Error="error",t.Ready="ready",t.Play="play",t.Pause="pause",t.Stop="stop",t.Freeze="freeze",t.Loop="loop",t.Complete="complete",t.Frame="frame"}(v||(exports.PlayerEvents=v={}));let f=class extends t.LitElement{constructor(){super(...arguments),this.mode=d.Normal,this.autoplay=!1,this.background="transparent",this.controls=!1,this.direction=1,this.hover=!1,this.loop=!1,this.renderer="svg",this.speed=1,this.currentState=u.Loading,this.intermission=1,this._counter=0}_onVisibilityChange(){!0===document.hidden&amp;&amp;this.currentState===u.Playing?this.freeze():this.currentState===u.Frozen&amp;&amp;this.play()}_handleSeekChange(t){if(!this._lottie||isNaN(t.target.value))return;const e=t.target.value/100*this._lottie.totalFrames;this.seek(e)}load(t){if(!this.shadowRoot)return;const i={container:this.container,loop:!1,autoplay:!1,renderer:this.renderer,rendererSettings:{scaleMode:"noScale",clearCanvas:!1,progressiveLoad:!0,hideOnTransparent:!0}};try{const r=g(t),n="string"==typeof r?"path":"animationData";this._lottie&amp;&amp;this._lottie.destroy(),this._lottie=e.loadAnimation(Object.assign(Object.assign({},i),{[n]:r}))}catch(o){return this.currentState=u.Error,void this.dispatchEvent(new CustomEvent(v.Error))}this._lottie&amp;&amp;(this._lottie.addEventListener("enterFrame",()=&gt;{this.seeker=this._lottie.currentFrame/this._lottie.totalFrames*100,this.dispatchEvent(new CustomEvent(v.Frame,{detail:{frame:this._lottie.currentFrame,seeker:this.seeker}}))}),this._lottie.addEventListener("complete",()=&gt;{this.currentState===u.Playing?!this.loop||this.count&amp;&amp;this._counter&gt;=this.count?this.dispatchEvent(new CustomEvent(v.Complete)):this.mode===d.Bounce?(this.count&amp;&amp;(this._counter+=.5),setTimeout(()=&gt;{this.dispatchEvent(new CustomEvent(v.Loop)),this.currentState===u.Playing&amp;&amp;(this._lottie.setDirection(-1*this._lottie.playDirection),this._lottie.play())},this.intermission)):(this.count&amp;&amp;(this._counter+=1),window.setTimeout(()=&gt;{this.dispatchEvent(new CustomEvent(v.Loop)),this.currentState===u.Playing&amp;&amp;(this._lottie.stop(),this._lottie.play())},this.intermission)):this.dispatchEvent(new CustomEvent(v.Complete))}),this._lottie.addEventListener("DOMLoaded",()=&gt;{this.dispatchEvent(new CustomEvent(v.Ready))}),this._lottie.addEventListener("data_ready",()=&gt;{this.dispatchEvent(new CustomEvent(v.Load))}),this._lottie.addEventListener("data_failed",()=&gt;{this.currentState=u.Error,this.dispatchEvent(new CustomEvent(v.Error))}),this.container.addEventListener("mouseenter",()=&gt;{this.hover&amp;&amp;this.currentState!==u.Playing&amp;&amp;this.play()}),this.container.addEventListener("mouseleave",()=&gt;{this.hover&amp;&amp;this.currentState===u.Playing&amp;&amp;this.stop()}),this.setSpeed(this.speed),this.setDirection(this.direction),this.autoplay&amp;&amp;this.play())}getLottie(){return this._lottie}play(){this._lottie&amp;&amp;(this._lottie.play(),this.currentState=u.Playing,this.dispatchEvent(new CustomEvent(v.Play)))}pause(){this._lottie&amp;&amp;(this._lottie.pause(),this.currentState=u.Paused,this.dispatchEvent(new CustomEvent(v.Pause)))}stop(){this._lottie&amp;&amp;(this._counter=0,this._lottie.stop(),this.currentState=u.Stopped,this.dispatchEvent(new CustomEvent(v.Stop)))}seek(t){if(!this._lottie)return;const e=t.toString().match(/^([0-9]+)(%?)$/);if(!e)return;const i="%"===e[2]?this._lottie.totalFrames*Number(e[1])/100:Number(e[1]);this.seeker=i,this.currentState===u.Playing?this._lottie.goToAndPlay(i,!0):(this._lottie.goToAndStop(i,!0),this._lottie.pause())}snapshot(t=!0){if(!this.shadowRoot)return;const e=this.shadowRoot.querySelector(".animation svg"),i=(new XMLSerializer).serializeToString(e);if(t){const t=document.createElement("a");t.href="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(i),t.download="download_"+this.seeker+".svg",document.body.appendChild(t),t.click(),document.body.removeChild(t)}return i}freeze(){this._lottie&amp;&amp;(this._lottie.pause(),this.currentState=u.Frozen,this.dispatchEvent(new CustomEvent(v.Freeze)))}setSpeed(t=1){this._lottie&amp;&amp;this._lottie.setSpeed(t)}setDirection(t){this._lottie&amp;&amp;this._lottie.setDirection(t)}setLooping(t){this._lottie&amp;&amp;(this.loop=t,this._lottie.loop=t)}togglePlay(){return this.currentState===u.Playing?this.pause():this.play()}toggleLooping(){this.setLooping(!this.loop)}static get styles(){return i.default}firstUpdated(){"IntersectionObserver"in window&amp;&amp;(this._io=new IntersectionObserver(t=&gt;{t[0].isIntersecting?this.currentState===u.Frozen&amp;&amp;this.play():this.currentState===u.Playing&amp;&amp;this.freeze()}),this._io.observe(this.container)),void 0!==document.hidden&amp;&amp;document.addEventListener("visibilitychange",()=&gt;this._onVisibilityChange()),this.src&amp;&amp;this.load(this.src)}disconnectedCallback(){this._io&amp;&amp;(this._io.disconnect(),this._io=void 0),document.removeEventListener("visibilitychange",()=&gt;this._onVisibilityChange())}renderControls(){const e=this.currentState===u.Playing,i=this.currentState===u.Paused,o=this.currentState===u.Stopped;return(0,t.html)(p(),this.togglePlay,e||i?"active":"",e?(0,t.html)(l()):(0,t.html)(h()),this.stop,o?"active":"",this.seeker,this._handleSeekChange,()=&gt;{this._prevState=this.currentState,this.freeze()},()=&gt;{this._prevState===u.Playing&amp;&amp;this.play()},this.toggleLooping,this.loop?"active":"")}render(){const e=this.controls?"main controls":"main";return(0,t.html)(a(),e,"background:"+this.background,this.currentState===u.Error?(0,t.html)(s()):void 0,this.controls?this.renderControls():void 0)}};exports.LottiePlayer=f,y([(0,t.query)(".animation")],f.prototype,"container",void 0),y([(0,t.property)()],f.prototype,"mode",void 0),y([(0,t.property)({type:Boolean})],f.prototype,"autoplay",void 0),y([(0,t.property)({type:String,reflect:!0})],f.prototype,"background",void 0),y([(0,t.property)({type:Boolean})],f.prototype,"controls",void 0),y([(0,t.property)({type:Number})],f.prototype,"count",void 0),y([(0,t.property)({type:Number})],f.prototype,"direction",void 0),y([(0,t.property)({type:Boolean})],f.prototype,"hover",void 0),y([(0,t.property)({type:Boolean,reflect:!0})],f.prototype,"loop",void 0),y([(0,t.property)({type:String})],f.prototype,"renderer",void 0),y([(0,t.property)({type:Number})],f.prototype,"speed",void 0),y([(0,t.property)({type:String})],f.prototype,"src",void 0),y([(0,t.property)({type:String})],f.prototype,"currentState",void 0),y([(0,t.property)()],f.prototype,"seeker",void 0),y([(0,t.property)()],f.prototype,"intermission",void 0),exports.LottiePlayer=f=y([(0,t.customElement)("lottie-player")],f)},{"lit-element":"bhxD","lottie-web/build/player/lottie_svg":"aqmj","./lottie-player.styles":"jFKs"}]},{},["M8c7"],null);!function(t){t.extend(t.easing,{spincrementEasing:function(t,a,e,n,r){return a===r?e+n:n*(-Math.pow(2,-10*a/r)+1)+e}}),t.fn.spincrement=function(a){function e(t,a){if(t=t.toFixed(a),a&gt;0&amp;&amp;"."!==r.decimalPoint&amp;&amp;(t=t.replace(".",r.decimalPoint)),r.thousandSeparator)for(;o.test(t);)t=t.replace(o,"$1"+r.thousandSeparator+"$2");return t}var n={from:0,to:null,decimalPlaces:null,decimalPoint:".",thousandSeparator:",",duration:1e3,leeway:50,easing:"spincrementEasing",fade:!0,complete:null},r=t.extend(n,a),o=new RegExp(/^(-?[0-9]+)([0-9]{3})/);return this.each(function(){var a=t(this),n=r.from;a.attr("data-from")&amp;&amp;(n=parseFloat(a.attr("data-from")));var o;if(a.attr("data-to"))o=parseFloat(a.attr("data-to"));else if(null!==r.to)o=r.to;else{var i=t.inArray(r.thousandSeparator,["\\","^","$","*","+","?","."])&gt;-1?"\\"+r.thousandSeparator:r.thousandSeparator,l=new RegExp(i,"g");o=parseFloat(a.text().replace(l,""))}var c=r.duration;r.leeway&amp;&amp;(c+=Math.round(r.duration*(2*Math.random()-1)*r.leeway/100));var s;if(a.attr("data-dp"))s=parseInt(a.attr("data-dp"),10);else if(null!==r.decimalPlaces)s=r.decimalPlaces;else{var d=a.text().indexOf(r.decimalPoint);s=d&gt;-1?a.text().length-(d+1):0}a.css("counter",n),r.fade&amp;&amp;a.css("opacity",0),a.animate({counter:o,opacity:1},{easing:r.easing,duration:c,step:function(t){a.html(e(t*o,s))},complete:function(){a.css("counter",null),a.html(e(o,s)),r.complete&amp;&amp;r.complete(a)}})})}}(jQuery);/*! Lazy Load 1.9.7 - MIT license - Copyright 2010-2015 Mika Tuupola */
!function(a,b,c,d){var e=a(b);a.fn.lazyload=function(f){function g(){var b=0;i.each(function(){var c=a(this);if(!j.skip_invisible||c.is(":visible"))if(a.abovethetop(this,j)||a.leftofbegin(this,j));else if(a.belowthefold(this,j)||a.rightoffold(this,j)){if(++b&gt;j.failure_limit)return!1}else c.trigger("appear"),b=0})}var h,i=this,j={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:b,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&amp;&amp;(d!==f.failurelimit&amp;&amp;(f.failure_limit=f.failurelimit,delete f.failurelimit),d!==f.effectspeed&amp;&amp;(f.effect_speed=f.effectspeed,delete f.effectspeed),a.extend(j,f)),h=j.container===d||j.container===b?e:a(j.container),0===j.event.indexOf("scroll")&amp;&amp;h.bind(j.event,function(){return g()}),this.each(function(){var b=this,c=a(b);b.loaded=!1,(c.attr("src")===d||c.attr("src")===!1)&amp;&amp;c.is("img")&amp;&amp;c.attr("src",j.placeholder),c.one("appear",function(){if(!this.loaded){if(j.appear){var d=i.length;j.appear.call(b,d,j)}a("&lt;img /&gt;").bind("load",function(){var d=c.attr("data-"+j.data_attribute);c.hide(),c.is("img")?c.attr("src",d):c.css("background-image","url('"+d+"')"),c[j.effect](j.effect_speed),b.loaded=!0;var e=a.grep(i,function(a){return!a.loaded});if(i=a(e),j.load){var f=i.length;j.load.call(b,f,j)}}).attr("src",c.attr("data-"+j.data_attribute))}}),0!==j.event.indexOf("scroll")&amp;&amp;c.bind(j.event,function(){b.loaded||c.trigger("appear")})}),e.bind("resize",function(){g()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&amp;&amp;e.bind("pageshow",function(b){b.originalEvent&amp;&amp;b.originalEvent.persisted&amp;&amp;i.each(function(){a(this).trigger("appear")})}),a(c).ready(function(){g()}),this},a.belowthefold=function(c,f){var g;return g=f.container===d||f.container===b?(b.innerHeight?b.innerHeight:e.height())+e.scrollTop():a(f.container).offset().top+a(f.container).height(),g&lt;=a(c).offset().top-f.threshold},a.rightoffold=function(c,f){var g;return g=f.container===d||f.container===b?e.width()+e.scrollLeft():a(f.container).offset().left+a(f.container).width(),g&lt;=a(c).offset().left-f.threshold},a.abovethetop=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollTop():a(f.container).offset().top,g&gt;=a(c).offset().top+f.threshold+a(c).height()},a.leftofbegin=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollLeft():a(f.container).offset().left,g&gt;=a(c).offset().left+f.threshold+a(c).width()},a.inviewport=function(b,c){return!(a.rightoffold(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-screen":function(b){return a.rightoffold(b,{threshold:0})},"left-of-screen":function(b){return!a.rightoffold(b,{threshold:0})},"in-viewport":function(b){return a.inviewport(b,{threshold:0})},"above-the-fold":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-fold":function(b){return a.rightoffold(b,{threshold:0})},"left-of-fold":function(b){return!a.rightoffold(b,{threshold:0})}})}(jQuery,window,document);(function(global,factory){typeof exports==='object'&amp;&amp;typeof module!=='undefined'?module.exports=factory():typeof define==='function'&amp;&amp;define.amd?define(factory):(global.IMask=factory())}(this,(function(){'use strict';var _defined=function(it){if(it==undefined)throw TypeError("Can't call method on  "+it);return it};var _toObject=function(it){return Object(_defined(it))};var hasOwnProperty={}.hasOwnProperty;var _has=function(it,key){return hasOwnProperty.call(it,key)};var toString={}.toString;var _cof=function(it){return toString.call(it).slice(8,-1)};var _iobject=Object('z').propertyIsEnumerable(0)?Object:function(it){return _cof(it)=='String'?it.split(''):Object(it)};var _toIobject=function(it){return _iobject(_defined(it))};var ceil=Math.ceil;var floor=Math.floor;var _toInteger=function(it){return isNaN(it=+it)?0:(it&gt;0?floor:ceil)(it)};var min=Math.min;var _toLength=function(it){return it&gt;0?min(_toInteger(it),0x1fffffffffffff):0};var max=Math.max;var min$1=Math.min;var _toAbsoluteIndex=function(index,length){index=_toInteger(index);return index&lt;0?max(index+length,0):min$1(index,length)};var _arrayIncludes=function(IS_INCLUDES){return function($this,el,fromIndex){var O=_toIobject($this);var length=_toLength(O.length);var index=_toAbsoluteIndex(fromIndex,length);var value;if(IS_INCLUDES&amp;&amp;el!=el)while(length&gt;index){value=O[index++];if(value!=value)return!0}else for(;length&gt;index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&amp;&amp;-1}};function createCommonjsModule(fn,module){return module={exports:{}},fn(module,module.exports),module.exports}
var _global=createCommonjsModule(function(module){var global=module.exports=typeof window!='undefined'&amp;&amp;window.Math==Math?window:typeof self!='undefined'&amp;&amp;self.Math==Math?self:Function('return this')();if(typeof __g=='number')__g=global});var SHARED='__core-js_shared__';var store=_global[SHARED]||(_global[SHARED]={});var _shared=function(key){return store[key]||(store[key]={})};var id=0;var px=Math.random();var _uid=function(key){return'Symbol('.concat(key===undefined?'':key,')_',(++id+px).toString(36))};var shared=_shared('keys');var _sharedKey=function(key){return shared[key]||(shared[key]=_uid(key))};var arrayIndexOf=_arrayIncludes(!1);var IE_PROTO=_sharedKey('IE_PROTO');var _objectKeysInternal=function(object,names){var O=_toIobject(object);var i=0;var result=[];var key;for(key in O)if(key!=IE_PROTO)_has(O,key)&amp;&amp;result.push(key);while(names.length&gt;i)if(_has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}
return result};var _enumBugKeys=('constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf').split(',');var _objectKeys=Object.keys||function keys(O){return _objectKeysInternal(O,_enumBugKeys)};var _core=createCommonjsModule(function(module){var core=module.exports={version:'2.5.5'};if(typeof __e=='number')__e=core});var _core_1=_core.version;var _isObject=function(it){return typeof it==='object'?it!==null:typeof it==='function'};var _anObject=function(it){if(!_isObject(it))throw TypeError(it+' is not an object!');return it};var _fails=function(exec){try{return!!exec()}catch(e){return!0}};var _descriptors=!_fails(function(){return Object.defineProperty({},'a',{get:function(){return 7}}).a!=7});var document$1=_global.document;var is=_isObject(document$1)&amp;&amp;_isObject(document$1.createElement);var _domCreate=function(it){return is?document$1.createElement(it):{}};var _ie8DomDefine=!_descriptors&amp;&amp;!_fails(function(){return Object.defineProperty(_domCreate('div'),'a',{get:function(){return 7}}).a!=7});var _toPrimitive=function(it,S){if(!_isObject(it))return it;var fn,val;if(S&amp;&amp;typeof(fn=it.toString)=='function'&amp;&amp;!_isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)=='function'&amp;&amp;!_isObject(val=fn.call(it)))return val;if(!S&amp;&amp;typeof(fn=it.toString)=='function'&amp;&amp;!_isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")};var dP=Object.defineProperty;var f=_descriptors?Object.defineProperty:function defineProperty(O,P,Attributes){_anObject(O);P=_toPrimitive(P,!0);_anObject(Attributes);if(_ie8DomDefine)try{return dP(O,P,Attributes)}catch(e){}
if('get' in Attributes||'set' in Attributes)throw TypeError('Accessors not supported!');if('value' in Attributes)O[P]=Attributes.value;return O};var _objectDp={f:f};var _propertyDesc=function(bitmap,value){return{enumerable:!(bitmap&amp;1),configurable:!(bitmap&amp;2),writable:!(bitmap&amp;4),value:value}};var _hide=_descriptors?function(object,key,value){return _objectDp.f(object,key,_propertyDesc(1,value))}:function(object,key,value){object[key]=value;return object};var _redefine=createCommonjsModule(function(module){var SRC=_uid('src');var TO_STRING='toString';var $toString=Function[TO_STRING];var TPL=(''+$toString).split(TO_STRING);_core.inspectSource=function(it){return $toString.call(it)};(module.exports=function(O,key,val,safe){var isFunction=typeof val=='function';if(isFunction)_has(val,'name')||_hide(val,'name',key);if(O[key]===val)return;if(isFunction)_has(val,SRC)||_hide(val,SRC,O[key]?''+O[key]:TPL.join(String(key)));if(O===_global){O[key]=val}else if(!safe){delete O[key];_hide(O,key,val)}else if(O[key]){O[key]=val}else{_hide(O,key,val)}})(Function.prototype,TO_STRING,function toString(){return typeof this=='function'&amp;&amp;this[SRC]||$toString.call(this)})});var _aFunction=function(it){if(typeof it!='function')throw TypeError(it+' is not a function!');return it};var _ctx=function(fn,that,length){_aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}
return function(){return fn.apply(that,arguments)}};var PROTOTYPE='prototype';var $export=function(type,name,source){var IS_FORCED=type&amp;$export.F;var IS_GLOBAL=type&amp;$export.G;var IS_STATIC=type&amp;$export.S;var IS_PROTO=type&amp;$export.P;var IS_BIND=type&amp;$export.B;var target=IS_GLOBAL?_global:IS_STATIC?_global[name]||(_global[name]={}):(_global[name]||{})[PROTOTYPE];var exports=IS_GLOBAL?_core:_core[name]||(_core[name]={});var expProto=exports[PROTOTYPE]||(exports[PROTOTYPE]={});var key,own,out,exp;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&amp;&amp;target&amp;&amp;target[key]!==undefined;out=(own?target:source)[key];exp=IS_BIND&amp;&amp;own?_ctx(out,_global):IS_PROTO&amp;&amp;typeof out=='function'?_ctx(Function.call,out):out;if(target)_redefine(target,key,out,type&amp;$export.U);if(exports[key]!=out)_hide(exports,key,exp);if(IS_PROTO&amp;&amp;expProto[key]!=out)expProto[key]=out}};_global.core=_core;$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;var _export=$export;var _objectSap=function(KEY,exec){var fn=(_core.Object||{})[KEY]||Object[KEY];var exp={};exp[KEY]=exec(fn);_export(_export.S+_export.F*_fails(function(){fn(1)}),'Object',exp)};_objectSap('keys',function(){return function keys(it){return _objectKeys(_toObject(it))}});var keys=_core.Object.keys;var _stringRepeat=function repeat(count){var str=String(_defined(this));var res='';var n=_toInteger(count);if(n&lt;0||n==Infinity)throw RangeError("Count can't be negative");for(;n&gt;0;(n&gt;&gt;&gt;=1)&amp;&amp;(str+=str))if(n&amp;1)res+=str;return res};_export(_export.P,'String',{repeat:_stringRepeat});var repeat=_core.String.repeat;var _stringPad=function(that,maxLength,fillString,left){var S=String(_defined(that));var stringLength=S.length;var fillStr=fillString===undefined?' ':String(fillString);var intMaxLength=_toLength(maxLength);if(intMaxLength&lt;=stringLength||fillStr=='')return S;var fillLen=intMaxLength-stringLength;var stringFiller=_stringRepeat.call(fillStr,Math.ceil(fillLen/fillStr.length));if(stringFiller.length&gt;fillLen)stringFiller=stringFiller.slice(0,fillLen);return left?stringFiller+S:S+stringFiller};var navigator=_global.navigator;var _userAgent=navigator&amp;&amp;navigator.userAgent||'';_export(_export.P+_export.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(_userAgent),'String',{padStart:function padStart(maxLength){return _stringPad(this,maxLength,arguments.length&gt;1?arguments[1]:undefined,!0)}});var padStart=_core.String.padStart;_export(_export.P+_export.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(_userAgent),'String',{padEnd:function padEnd(maxLength){return _stringPad(this,maxLength,arguments.length&gt;1?arguments[1]:undefined,!1)}});var padEnd=_core.String.padEnd;var _typeof=typeof Symbol==="function"&amp;&amp;typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&amp;&amp;typeof Symbol==="function"&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj};var classCallCheck=function(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}};var createClass=function(){function defineProperties(target,props){for(var i=0;i&lt;props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1;descriptor.configurable=!0;if("value" in descriptor)descriptor.writable=!0;Object.defineProperty(target,descriptor.key,descriptor)}}
return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor}}();var _extends=Object.assign||function(target){for(var i=1;i&lt;arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}
return target};var get=function get(object,property,receiver){if(object===null)object=Function.prototype;var desc=Object.getOwnPropertyDescriptor(object,property);if(desc===undefined){var parent=Object.getPrototypeOf(object);if(parent===null){return undefined}else{return get(parent,property,receiver)}}else if("value" in desc){return desc.value}else{var getter=desc.get;if(getter===undefined){return undefined}
return getter.call(receiver)}};var inherits=function(subClass,superClass){if(typeof superClass!=="function"&amp;&amp;superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass)}
subClass.prototype=Object.create(superClass&amp;&amp;superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass};var possibleConstructorReturn=function(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}
return call&amp;&amp;(typeof call==="object"||typeof call==="function")?call:self};var set=function set(object,property,value,receiver){var desc=Object.getOwnPropertyDescriptor(object,property);if(desc===undefined){var parent=Object.getPrototypeOf(object);if(parent!==null){set(parent,property,value,receiver)}}else if("value" in desc&amp;&amp;desc.writable){desc.value=value}else{var setter=desc.set;if(setter!==undefined){setter.call(receiver,value)}}
return value};var slicedToArray=function(){function sliceIterator(arr,i){var _arr=[];var _n=!0;var _d=!1;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=!0){_arr.push(_s.value);if(i&amp;&amp;_arr.length===i)break}}catch(err){_d=!0;_e=err}finally{try{if(!_n&amp;&amp;_i["return"])_i["return"]()}finally{if(_d)throw _e}}
return _arr}
return function(arr,i){if(Array.isArray(arr)){return arr}else if(Symbol.iterator in Object(arr)){return sliceIterator(arr,i)}else{throw new TypeError("Invalid attempt to destructure non-iterable instance")}}}();var toConsumableArray=function(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i&lt;arr.length;i++)arr2[i]=arr[i];return arr2}else{return Array.from(arr)}};function isString(str){return typeof str==='string'||str instanceof String}
function conform(res,str){var fallback=arguments.length&gt;2&amp;&amp;arguments[2]!==undefined?arguments[2]:'';return isString(res)?res:res?str:fallback}
var DIRECTION={NONE:0,LEFT:-1,RIGHT:1};function indexInDirection(pos,direction){if(direction===DIRECTION.LEFT)--pos;return pos}
function escapeRegExp(str){return str.replace(/([.*+?^=!:${}()|[\]/\\])/g,'\\$1')}
function objectIncludes(b,a){if(a===b)return!0;var arrA=Array.isArray(a),arrB=Array.isArray(b),i;if(arrA&amp;&amp;arrB){if(a.length!=b.length)return!1;for(i=0;i&lt;a.length;i++){if(!objectIncludes(a[i],b[i]))return!1}return!0}
if(arrA!=arrB)return!1;if(a&amp;&amp;b&amp;&amp;(typeof a==='undefined'?'undefined':_typeof(a))==='object'&amp;&amp;(typeof b==='undefined'?'undefined':_typeof(b))==='object'){var keys=Object.keys(a);var dateA=a instanceof Date,dateB=b instanceof Date;if(dateA&amp;&amp;dateB)return a.getTime()==b.getTime();if(dateA!=dateB)return!1;var regexpA=a instanceof RegExp,regexpB=b instanceof RegExp;if(regexpA&amp;&amp;regexpB)return a.toString()==b.toString();if(regexpA!=regexpB)return!1;for(i=0;i&lt;keys.length;i++){if(!Object.prototype.hasOwnProperty.call(b,keys[i]))return!1}for(i=0;i&lt;keys.length;i++){if(!objectIncludes(a[keys[i]],b[keys[i]]))return!1}return!0}
return!1}
var g=typeof window!=='undefined'&amp;&amp;window||typeof global!=='undefined'&amp;&amp;global.global===global&amp;&amp;global||typeof self!=='undefined'&amp;&amp;self.self===self&amp;&amp;self||{};var ActionDetails=function(){function ActionDetails(value,cursorPos,oldValue,oldSelection){classCallCheck(this,ActionDetails);this.value=value;this.cursorPos=cursorPos;this.oldValue=oldValue;this.oldSelection=oldSelection;while(this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos)){--this.oldSelection.start}}
createClass(ActionDetails,[{key:'startChangePos',get:function get$$1(){return Math.min(this.cursorPos,this.oldSelection.start)}},{key:'insertedCount',get:function get$$1(){return this.cursorPos-this.startChangePos}},{key:'inserted',get:function get$$1(){return this.value.substr(this.startChangePos,this.insertedCount)}},{key:'removedCount',get:function get$$1(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}},{key:'removed',get:function get$$1(){return this.oldValue.substr(this.startChangePos,this.removedCount)}},{key:'head',get:function get$$1(){return this.value.substring(0,this.startChangePos)}},{key:'tail',get:function get$$1(){return this.value.substring(this.startChangePos+this.insertedCount)}},{key:'removeDirection',get:function get$$1(){if(!this.removedCount||this.insertedCount)return DIRECTION.NONE;return this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos?DIRECTION.RIGHT:DIRECTION.LEFT}}]);return ActionDetails}();var ChangeDetails=function(){function ChangeDetails(details){classCallCheck(this,ChangeDetails);_extends(this,{inserted:'',overflow:!1,shift:0},details)}
createClass(ChangeDetails,[{key:'aggregate',value:function aggregate(details){if(details.rawInserted)this.rawInserted+=details.rawInserted;this.inserted+=details.inserted;this.shift+=details.shift;this.overflow=this.overflow||details.overflow;return this}},{key:'offset',get:function get$$1(){return this.shift+this.inserted.length}},{key:'rawInserted',get:function get$$1(){return this._rawInserted!=null?this._rawInserted:this.inserted},set:function set$$1(rawInserted){this._rawInserted=rawInserted}}]);return ChangeDetails}();var Masked=function(){function Masked(opts){classCallCheck(this,Masked);this._value='';this._update(opts);this.isInitialized=!0}
createClass(Masked,[{key:'updateOptions',value:function updateOptions(opts){this.withValueRefresh(this._update.bind(this,opts))}},{key:'_update',value:function _update(opts){_extends(this,opts)}},{key:'clone',value:function clone(){var m=new Masked(this);m._value=this.value.slice();return m}},{key:'assign',value:function assign(source){return _extends(this,source)}},{key:'reset',value:function reset(){this._value=''}},{key:'resolve',value:function resolve(value){this.reset();this._append(value,{input:!0});this._appendTail();this.doCommit();return this.value}},{key:'nearestInputPos',value:function nearestInputPos(cursorPos,direction){return cursorPos}},{key:'extractInput',value:function extractInput(){var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;return this.value.slice(fromPos,toPos)}},{key:'_extractTail',value:function _extractTail(){var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;return{value:this.extractInput(fromPos,toPos),fromPos:fromPos,toPos:toPos}}},{key:'_appendTail',value:function _appendTail(tail){return this._append(tail?tail.value:'',{tail:!0})}},{key:'_append',value:function _append(str){var flags=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:{};var oldValueLength=this.value.length;var consistentValue=this.clone();var overflow=!1;str=this.doPrepare(str,flags);for(var ci=0;ci&lt;str.length;++ci){this._value+=str[ci];if(this.doValidate(flags)===!1){this.assign(consistentValue);if(!flags.input){overflow=!0;break}}
consistentValue=this.clone()}
return new ChangeDetails({inserted:this.value.slice(oldValueLength),overflow:overflow})}},{key:'appendWithTail',value:function appendWithTail(str,tail){var aggregateDetails=new ChangeDetails();var consistentValue=this.clone();var consistentAppended=void 0;for(var ci=0;ci&lt;str.length;++ci){var ch=str[ci];var appendDetails=this._append(ch,{input:!0});consistentAppended=this.clone();var tailAppended=!appendDetails.overflow&amp;&amp;!this._appendTail(tail).overflow;if(!tailAppended||this.doValidate({tail:!0})===!1){this.assign(consistentValue);break}
this.assign(consistentAppended);consistentValue=this.clone();aggregateDetails.aggregate(appendDetails)}
aggregateDetails.shift+=this._appendTail(tail).shift;return aggregateDetails}},{key:'remove',value:function remove(){var from=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var count=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length-from;this._value=this.value.slice(0,from)+this.value.slice(from+count);return new ChangeDetails()}},{key:'withValueRefresh',value:function withValueRefresh(fn){if(this._refreshing||!this.isInitialized)return fn();this._refreshing=!0;var unmasked=this.unmaskedValue;var value=this.value;var ret=fn();if(this.resolve(value)!==value){this.unmaskedValue=unmasked}
delete this._refreshing;return ret}},{key:'doPrepare',value:function doPrepare(str){var flags=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:{};return this.prepare?this.prepare(str,this,flags):str}},{key:'doValidate',value:function doValidate(flags){return!this.validate||this.validate(this.value,this,flags)}},{key:'doCommit',value:function doCommit(){if(this.commit)this.commit(this.value,this)}},{key:'splice',value:function splice(start,deleteCount,inserted,removeDirection){var tailPos=start+deleteCount;var tail=this._extractTail(tailPos);var startChangePos=this.nearestInputPos(start,removeDirection);var changeDetails=new ChangeDetails({shift:startChangePos-start}).aggregate(this.remove(startChangePos)).aggregate(this.appendWithTail(inserted,tail));return changeDetails}},{key:'value',get:function get$$1(){return this._value},set:function set$$1(value){this.resolve(value)}},{key:'unmaskedValue',get:function get$$1(){return this.value},set:function set$$1(value){this.reset();this._append(value);this._appendTail();this.doCommit()}},{key:'typedValue',get:function get$$1(){return this.unmaskedValue},set:function set$$1(value){this.unmaskedValue=value}},{key:'rawInputValue',get:function get$$1(){return this.extractInput(0,this.value.length,{raw:!0})},set:function set$$1(value){this.reset();this._append(value,{raw:!0});this._appendTail();this.doCommit()}},{key:'isComplete',get:function get$$1(){return!0}}]);return Masked}();function maskedClass(mask){if(mask==null){throw new Error('mask property should be defined')}
if(mask instanceof RegExp)return g.IMask.MaskedRegExp;if(isString(mask))return g.IMask.MaskedPattern;if(mask instanceof Date||mask===Date)return g.IMask.MaskedDate;if(mask instanceof Number||typeof mask==='number'||mask===Number)return g.IMask.MaskedNumber;if(Array.isArray(mask)||mask===Array)return g.IMask.MaskedDynamic;if(mask.prototype instanceof g.IMask.Masked)return mask;if(mask instanceof Function)return g.IMask.MaskedFunction;console.warn('Mask not found for mask',mask);return g.IMask.Masked}
function createMask(opts){opts=_extends({},opts);var mask=opts.mask;if(mask instanceof g.IMask.Masked)return mask;var MaskedClass=maskedClass(mask);return new MaskedClass(opts)}
var PatternDefinition=function(){function PatternDefinition(opts){classCallCheck(this,PatternDefinition);_extends(this,opts);if(this.mask){this._masked=createMask(opts)}}
createClass(PatternDefinition,[{key:'reset',value:function reset(){this.isHollow=!1;this.isRawInput=!1;if(this._masked)this._masked.reset()}},{key:'resolve',value:function resolve(ch){if(!this._masked)return!1;return this._masked.resolve(ch)}},{key:'isInput',get:function get$$1(){return this.type===PatternDefinition.TYPES.INPUT}},{key:'isHiddenHollow',get:function get$$1(){return this.isHollow&amp;&amp;this.optional}}]);return PatternDefinition}();PatternDefinition.DEFAULTS={'0':/\d/,'a':/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,'*':/./};PatternDefinition.TYPES={INPUT:'input',FIXED:'fixed'};var PatternGroup=function(){function PatternGroup(masked,_ref){var name=_ref.name,offset=_ref.offset,mask=_ref.mask,validate=_ref.validate;classCallCheck(this,PatternGroup);this.masked=masked;this.name=name;this.offset=offset;this.mask=mask;this.validate=validate||function(){return!0}}
createClass(PatternGroup,[{key:'doValidate',value:function doValidate(flags){return this.validate(this.value,this,flags)}},{key:'value',get:function get$$1(){return this.masked.value.slice(this.masked.mapDefIndexToPos(this.offset),this.masked.mapDefIndexToPos(this.offset+this.mask.length))}},{key:'unmaskedValue',get:function get$$1(){return this.masked.extractInput(this.masked.mapDefIndexToPos(this.offset),this.masked.mapDefIndexToPos(this.offset+this.mask.length))}}]);return PatternGroup}();var RangeGroup=function(){function RangeGroup(_ref2){var _ref3=slicedToArray(_ref2,2),from=_ref3[0],to=_ref3[1];var maxlen=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:String(to).length;classCallCheck(this,RangeGroup);this._from=from;this._to=to;this._maxLength=maxlen;this.validate=this.validate.bind(this);this._update()}
createClass(RangeGroup,[{key:'_update',value:function _update(){this._maxLength=Math.max(this._maxLength,String(this.to).length);this.mask='0'.repeat(this._maxLength)}},{key:'validate',value:function validate(str){var minstr='';var maxstr='';var _ref4=str.match(/^(\D*)(\d*)(\D*)/)||[],_ref5=slicedToArray(_ref4,3),placeholder=_ref5[1],num=_ref5[2];if(num){minstr='0'.repeat(placeholder.length)+num;maxstr='9'.repeat(placeholder.length)+num}
var firstNonZero=str.search(/[^0]/);if(firstNonZero===-1&amp;&amp;str.length&lt;=this._matchFrom)return!0;minstr=minstr.padEnd(this._maxLength,'0');maxstr=maxstr.padEnd(this._maxLength,'9');return this.from&lt;=Number(maxstr)&amp;&amp;Number(minstr)&lt;=this.to}},{key:'to',get:function get$$1(){return this._to},set:function set$$1(to){this._to=to;this._update()}},{key:'from',get:function get$$1(){return this._from},set:function set$$1(from){this._from=from;this._update()}},{key:'maxLength',get:function get$$1(){return this._maxLength},set:function set$$1(maxLength){this._maxLength=maxLength;this._update()}},{key:'_matchFrom',get:function get$$1(){return this.maxLength-String(this.from).length}}]);return RangeGroup}();function EnumGroup(enums){return{mask:'*'.repeat(enums[0].length),validate:function validate(value,group,flags){return enums.some(function(e){return e.indexOf(group.unmaskedValue)&gt;=0})}}}
PatternGroup.Range=RangeGroup;PatternGroup.Enum=EnumGroup;var ChunksTailDetails=function(){function ChunksTailDetails(chunks){classCallCheck(this,ChunksTailDetails);this.chunks=chunks}
createClass(ChunksTailDetails,[{key:'value',get:function get$$1(){return this.chunks.map(function(c){return c.value}).join('')}},{key:'fromPos',get:function get$$1(){var firstChunk=this.chunks[0];return firstChunk&amp;&amp;firstChunk.stop}},{key:'toPos',get:function get$$1(){var lastChunk=this.chunks[this.chunks.length-1];return lastChunk&amp;&amp;lastChunk.stop}}]);return ChunksTailDetails}();var MaskedPattern=function(_Masked){inherits(MaskedPattern,_Masked);function MaskedPattern(){var opts=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:{};classCallCheck(this,MaskedPattern);opts.definitions=_extends({},PatternDefinition.DEFAULTS,opts.definitions);return possibleConstructorReturn(this,(MaskedPattern.__proto__||Object.getPrototypeOf(MaskedPattern)).call(this,_extends({},MaskedPattern.DEFAULTS,opts)))}
createClass(MaskedPattern,[{key:'_update',value:function _update(){var opts=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:{};opts.definitions=_extends({},this.definitions,opts.definitions);get(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'_update',this).call(this,opts);this._rebuildMask()}},{key:'_rebuildMask',value:function _rebuildMask(){var _this2=this;var defs=this.definitions;this._charDefs=[];this._groupDefs=[];var pattern=this.mask;if(!pattern||!defs)return;var unmaskingBlock=!1;var optionalBlock=!1;var stopAlign=!1;var _loop=function _loop(_i){if(_this2.groups){var p=pattern.slice(_i);var gNames=Object.keys(_this2.groups).filter(function(gName){return p.indexOf(gName)===0});gNames.sort(function(a,b){return b.length-a.length});var gName=gNames[0];if(gName){var group=_this2.groups[gName];_this2._groupDefs.push(new PatternGroup(_this2,{name:gName,offset:_this2._charDefs.length,mask:group.mask,validate:group.validate}));pattern=pattern.replace(gName,group.mask)}}
var char=pattern[_i];var type=char in defs?PatternDefinition.TYPES.INPUT:PatternDefinition.TYPES.FIXED;var unmasking=type===PatternDefinition.TYPES.INPUT||unmaskingBlock;var optional=type===PatternDefinition.TYPES.INPUT&amp;&amp;optionalBlock;if(char===MaskedPattern.STOP_CHAR){stopAlign=!0;return'continue'}
if(char==='{'||char==='}'){unmaskingBlock=!unmaskingBlock;return'continue'}
if(char==='['||char===']'){optionalBlock=!optionalBlock;return'continue'}
if(char===MaskedPattern.ESCAPE_CHAR){++_i;char=pattern[_i];if(!char)return'break';type=PatternDefinition.TYPES.FIXED}
_this2._charDefs.push(new PatternDefinition({char:char,type:type,optional:optional,stopAlign:stopAlign,unmasking:unmasking,mask:type===PatternDefinition.TYPES.INPUT?defs[char]:function(value){return value===char}}));stopAlign=!1;i=_i};_loop2:for(var i=0;i&lt;pattern.length;++i){var _ret=_loop(i);switch(_ret){case 'continue':continue;case 'break':break _loop2}}}},{key:'doValidate',value:function doValidate(){var _babelHelpers$get;for(var _len=arguments.length,args=Array(_len),_key=0;_key&lt;_len;_key++){args[_key]=arguments[_key]}
return this._groupDefs.every(function(g$$1){return g$$1.doValidate.apply(g$$1,toConsumableArray(args))})&amp;&amp;(_babelHelpers$get=get(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'doValidate',this)).call.apply(_babelHelpers$get,[this].concat(toConsumableArray(args)))}},{key:'clone',value:function clone(){var _this3=this;var m=new MaskedPattern(this);m._value=this.value;m._charDefs.forEach(function(d,i){return _extends(d,_this3._charDefs[i])});m._groupDefs.forEach(function(d,i){return _extends(d,_this3._groupDefs[i])});return m}},{key:'reset',value:function reset(){get(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'reset',this).call(this);this._charDefs.forEach(function(d){delete d.isHollow})}},{key:'hiddenHollowsBefore',value:function hiddenHollowsBefore(defIndex){return this._charDefs.slice(0,defIndex).filter(function(d){return d.isHiddenHollow}).length}},{key:'mapDefIndexToPos',value:function mapDefIndexToPos(defIndex){return defIndex-this.hiddenHollowsBefore(defIndex)}},{key:'mapPosToDefIndex',value:function mapPosToDefIndex(pos){var defIndex=pos;for(var di=0;di&lt;this._charDefs.length;++di){var def=this._charDefs[di];if(di&gt;=defIndex)break;if(def.isHiddenHollow)++defIndex}
return defIndex}},{key:'_appendTail',value:function _appendTail(tail){var details=new ChangeDetails();if(tail){details.aggregate(tail instanceof ChunksTailDetails?this._appendChunks(tail.chunks,{tail:!0}):get(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'_appendTail',this).call(this,tail))}
return details.aggregate(this._appendPlaceholder())}},{key:'_append',value:function _append(str){var flags=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:{};var oldValueLength=this.value.length;var rawInserted='';var overflow=!1;str=this.doPrepare(str,flags);for(var ci=0,di=this.mapPosToDefIndex(this.value.length);ci&lt;str.length;){var ch=str[ci];var def=this._charDefs[di];if(def==null){overflow=!0;break}
def.isHollow=!1;var resolved=void 0,skipped=void 0;var chres=conform(def.resolve(ch),ch);if(def.type===PatternDefinition.TYPES.INPUT){if(chres){this._value+=chres;if(!this.doValidate()){chres='';this._value=this.value.slice(0,-1)}}
resolved=!!chres;skipped=!chres&amp;&amp;!def.optional;if(!chres){if(!def.optional&amp;&amp;!flags.input&amp;&amp;!this.lazy){this._value+=this.placeholderChar;skipped=!1}
if(!skipped)def.isHollow=!0}else{rawInserted+=chres}}else{this._value+=def.char;resolved=chres&amp;&amp;(def.unmasking||flags.input||flags.raw)&amp;&amp;!flags.tail;def.isRawInput=resolved&amp;&amp;(flags.raw||flags.input);if(def.isRawInput)rawInserted+=def.char}
if(!skipped)++di;if(resolved||skipped)++ci}
return new ChangeDetails({inserted:this.value.slice(oldValueLength),rawInserted:rawInserted,overflow:overflow})}},{key:'_appendChunks',value:function _appendChunks(chunks){var details=new ChangeDetails();for(var _len2=arguments.length,args=Array(_len2&gt;1?_len2-1:0),_key2=1;_key2&lt;_len2;_key2++){args[_key2-1]=arguments[_key2]}
for(var ci=0;ci&lt;chunks.length;++ci){var _chunks$ci=chunks[ci],stop=_chunks$ci.stop,value=_chunks$ci.value;var fromDef=stop!=null&amp;&amp;this._charDefs[stop];if(fromDef&amp;&amp;fromDef.stopAlign)details.aggregate(this._appendPlaceholder(stop));if(details.aggregate(this._append.apply(this,[value].concat(toConsumableArray(args)))).overflow)break}
return details}},{key:'_extractTail',value:function _extractTail(){var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;return new ChunksTailDetails(this._extractInputChunks(fromPos,toPos))}},{key:'extractInput',value:function extractInput(){var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;var flags=arguments.length&gt;2&amp;&amp;arguments[2]!==undefined?arguments[2]:{};if(fromPos===toPos)return'';var str=this.value;var input='';var toDefIndex=this.mapPosToDefIndex(toPos);for(var ci=fromPos,di=this.mapPosToDefIndex(fromPos);ci&lt;toPos&amp;&amp;ci&lt;str.length&amp;&amp;di&lt;toDefIndex;++di){var ch=str[ci];var def=this._charDefs[di];if(!def)break;if(def.isHiddenHollow)continue;if(def.isInput&amp;&amp;!def.isHollow||flags.raw&amp;&amp;!def.isInput&amp;&amp;def.isRawInput)input+=ch;++ci}
return input}},{key:'_extractInputChunks',value:function _extractInputChunks(){var _this4=this;var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;if(fromPos===toPos)return[];var fromDefIndex=this.mapPosToDefIndex(fromPos);var toDefIndex=this.mapPosToDefIndex(toPos);var stopDefIndices=this._charDefs.map(function(d,i){return[d,i]}).slice(fromDefIndex,toDefIndex).filter(function(_ref){var _ref2=slicedToArray(_ref,1),d=_ref2[0];return d.stopAlign}).map(function(_ref3){var _ref4=slicedToArray(_ref3,2),i=_ref4[1];return i});var stops=[fromDefIndex].concat(toConsumableArray(stopDefIndices),[toDefIndex]);return stops.map(function(s,i){return{stop:stopDefIndices.indexOf(s)&gt;=0?s:null,value:_this4.extractInput(_this4.mapDefIndexToPos(s),_this4.mapDefIndexToPos(stops[++i]))}}).filter(function(_ref5){var stop=_ref5.stop,value=_ref5.value;return stop!=null||value})}},{key:'_appendPlaceholder',value:function _appendPlaceholder(toDefIndex){var oldValueLength=this.value.length;var maxDefIndex=toDefIndex||this._charDefs.length;for(var di=this.mapPosToDefIndex(this.value.length);di&lt;maxDefIndex;++di){var def=this._charDefs[di];if(def.isInput)def.isHollow=!0;if(!this.lazy||toDefIndex){this._value+=!def.isInput&amp;&amp;def.char!=null?def.char:!def.optional?this.placeholderChar:''}}
return new ChangeDetails({inserted:this.value.slice(oldValueLength)})}},{key:'remove',value:function remove(){var from=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var count=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length-from;var fromDefIndex=this.mapPosToDefIndex(from);var toDefIndex=this.mapPosToDefIndex(from+count);this._charDefs.slice(fromDefIndex,toDefIndex).forEach(function(d){return d.reset()});return get(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'remove',this).call(this,from,count)}},{key:'nearestInputPos',value:function nearestInputPos(cursorPos){var direction=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:DIRECTION.NONE;var step=direction||DIRECTION.RIGHT;var initialDefIndex=this.mapPosToDefIndex(cursorPos);var initialDef=this._charDefs[initialDefIndex];var di=initialDefIndex;var firstInputIndex=void 0,firstFilledInputIndex=void 0,firstVisibleHollowIndex=void 0,nextdi=void 0;if(direction!==DIRECTION.RIGHT&amp;&amp;(initialDef&amp;&amp;initialDef.isInput||direction===DIRECTION.NONE&amp;&amp;cursorPos===this.value.length)){firstInputIndex=initialDefIndex;if(initialDef&amp;&amp;!initialDef.isHollow)firstFilledInputIndex=initialDefIndex}
if(firstFilledInputIndex==null&amp;&amp;direction==DIRECTION.LEFT||firstInputIndex==null){for(nextdi=indexInDirection(di,step);0&lt;=nextdi&amp;&amp;nextdi&lt;this._charDefs.length;di+=step,nextdi+=step){var nextDef=this._charDefs[nextdi];if(firstInputIndex==null&amp;&amp;nextDef.isInput){firstInputIndex=di;if(direction===DIRECTION.NONE)break}
if(firstVisibleHollowIndex==null&amp;&amp;nextDef.isHollow&amp;&amp;!nextDef.isHiddenHollow)firstVisibleHollowIndex=di;if(nextDef.isInput&amp;&amp;!nextDef.isHollow){firstFilledInputIndex=di;break}}}
if(direction===DIRECTION.LEFT&amp;&amp;di===0&amp;&amp;this.lazy&amp;&amp;!this.extractInput()&amp;&amp;(!initialDef||!initialDef.isInput))firstInputIndex=0;if(direction===DIRECTION.LEFT||firstInputIndex==null){step=-step;var overflow=!1;for(nextdi=indexInDirection(di,step);0&lt;=nextdi&amp;&amp;nextdi&lt;this._charDefs.length;di+=step,nextdi+=step){var _nextDef=this._charDefs[nextdi];if(_nextDef.isInput){firstInputIndex=di;if(_nextDef.isHollow&amp;&amp;!_nextDef.isHiddenHollow)break}
if(di===initialDefIndex)overflow=!0;if(overflow&amp;&amp;firstInputIndex!=null)break}
overflow=overflow||nextdi&gt;=this._charDefs.length;if(overflow&amp;&amp;firstInputIndex!=null)di=firstInputIndex}else if(firstFilledInputIndex==null){di=firstVisibleHollowIndex!=null?firstVisibleHollowIndex:firstInputIndex}
return this.mapDefIndexToPos(di)}},{key:'group',value:function group(name){return this.groupsByName(name)[0]}},{key:'groupsByName',value:function groupsByName(name){return this._groupDefs.filter(function(g$$1){return g$$1.name===name})}},{key:'isComplete',get:function get$$1(){var _this5=this;return!this._charDefs.some(function(d,i){return d.isInput&amp;&amp;!d.optional&amp;&amp;(d.isHollow||!_this5.extractInput(i,i+1))})}},{key:'unmaskedValue',get:function get$$1(){var str=this.value;var unmasked='';for(var ci=0,di=0;ci&lt;str.length&amp;&amp;di&lt;this._charDefs.length;++di){var ch=str[ci];var def=this._charDefs[di];if(def.isHiddenHollow)continue;if(def.unmasking&amp;&amp;!def.isHollow)unmasked+=ch;++ci}
return unmasked},set:function set$$1(unmaskedValue){set(MaskedPattern.prototype.__proto__||Object.getPrototypeOf(MaskedPattern.prototype),'unmaskedValue',unmaskedValue,this)}}]);return MaskedPattern}(Masked);MaskedPattern.DEFAULTS={lazy:!0,placeholderChar:'_'};MaskedPattern.STOP_CHAR='`';MaskedPattern.ESCAPE_CHAR='\\';MaskedPattern.Definition=PatternDefinition;MaskedPattern.Group=PatternGroup;var MaskedDate=function(_MaskedPattern){inherits(MaskedDate,_MaskedPattern);function MaskedDate(opts){classCallCheck(this,MaskedDate);return possibleConstructorReturn(this,(MaskedDate.__proto__||Object.getPrototypeOf(MaskedDate)).call(this,_extends({},MaskedDate.DEFAULTS,opts)))}
createClass(MaskedDate,[{key:'_update',value:function _update(opts){if(opts.mask===Date)delete opts.mask;if(opts.pattern){opts.mask=opts.pattern;delete opts.pattern}
var groups=opts.groups;opts.groups=_extends({},MaskedDate.GET_DEFAULT_GROUPS());if(opts.min)opts.groups.Y.from=opts.min.getFullYear();if(opts.max)opts.groups.Y.to=opts.max.getFullYear();_extends(opts.groups,groups);get(MaskedDate.prototype.__proto__||Object.getPrototypeOf(MaskedDate.prototype),'_update',this).call(this,opts)}},{key:'doValidate',value:function doValidate(){var _babelHelpers$get;for(var _len=arguments.length,args=Array(_len),_key=0;_key&lt;_len;_key++){args[_key]=arguments[_key]}
var valid=(_babelHelpers$get=get(MaskedDate.prototype.__proto__||Object.getPrototypeOf(MaskedDate.prototype),'doValidate',this)).call.apply(_babelHelpers$get,[this].concat(toConsumableArray(args)));var date=this.date;return valid&amp;&amp;(!this.isComplete||this.isDateExist(this.value)&amp;&amp;date&amp;&amp;(this.min==null||this.min&lt;=date)&amp;&amp;(this.max==null||date&lt;=this.max))}},{key:'isDateExist',value:function isDateExist(str){return this.format(this.parse(str))===str}},{key:'date',get:function get$$1(){return this.isComplete?this.parse(this.value):null},set:function set$$1(date){this.value=this.format(date)}},{key:'typedValue',get:function get$$1(){return this.date},set:function set$$1(value){this.date=value}}]);return MaskedDate}(MaskedPattern);MaskedDate.DEFAULTS={pattern:'d{.}`m{.}`Y',format:function format(date){var day=String(date.getDate()).padStart(2,'0');var month=String(date.getMonth()+1).padStart(2,'0');var year=date.getFullYear();return[day,month,year].join('.')},parse:function parse(str){var _str$split=str.split('.'),_str$split2=slicedToArray(_str$split,3),day=_str$split2[0],month=_str$split2[1],year=_str$split2[2];return new Date(year,month-1,day)}};MaskedDate.GET_DEFAULT_GROUPS=function(){return{d:new PatternGroup.Range([1,31]),m:new PatternGroup.Range([1,12]),Y:new PatternGroup.Range([1900,9999])}};var MaskElement=function(){function MaskElement(){classCallCheck(this,MaskElement)}
createClass(MaskElement,[{key:'select',value:function select(start,end){if(start==null||end==null||start===this.selectionStart&amp;&amp;end===this.selectionEnd)return;try{this._unsafeSelect(start,end)}catch(e){}}},{key:'_unsafeSelect',value:function _unsafeSelect(start,end){}},{key:'isActive',value:function isActive(){return!1}},{key:'bindEvents',value:function bindEvents(handlers){}},{key:'unbindEvents',value:function unbindEvents(){}},{key:'selectionStart',get:function get$$1(){var start=void 0;try{start=this._unsafeSelectionStart}catch(e){}
return start!=null?start:this.value.length}},{key:'selectionEnd',get:function get$$1(){var end=void 0;try{end=this._unsafeSelectionEnd}catch(e){}
return end!=null?end:this.value.length}}]);return MaskElement}();var HTMLMaskElement=function(_MaskElement){inherits(HTMLMaskElement,_MaskElement);function HTMLMaskElement(input){classCallCheck(this,HTMLMaskElement);var _this=possibleConstructorReturn(this,(HTMLMaskElement.__proto__||Object.getPrototypeOf(HTMLMaskElement)).call(this));_this.input=input;_this._handlers={};return _this}
createClass(HTMLMaskElement,[{key:'isActive',value:function isActive(){return this.input===document.activeElement}},{key:'_unsafeSelect',value:function _unsafeSelect(start,end){this.input.setSelectionRange(start,end)}},{key:'bindEvents',value:function bindEvents(handlers){var _this2=this;Object.keys(handlers).forEach(function(event){return _this2._toggleEventHandler(HTMLMaskElement.EVENTS_MAP[event],handlers[event])})}},{key:'unbindEvents',value:function unbindEvents(){var _this3=this;Object.keys(this._handlers).forEach(function(event){return _this3._toggleEventHandler(event)})}},{key:'_toggleEventHandler',value:function _toggleEventHandler(event,handler){if(this._handlers[event]){this.input.removeEventListener(event,this._handlers[event]);delete this._handlers[event]}
if(handler){this.input.addEventListener(event,handler);this._handlers[event]=handler}}},{key:'_unsafeSelectionStart',get:function get$$1(){return this.input.selectionStart}},{key:'_unsafeSelectionEnd',get:function get$$1(){return this.input.selectionEnd}},{key:'value',get:function get$$1(){return this.input.value},set:function set$$1(value){this.input.value=value}}]);return HTMLMaskElement}(MaskElement);HTMLMaskElement.EVENTS_MAP={selectionChange:'keydown',input:'input',drop:'drop',click:'click',focus:'focus',commit:'change'};var InputMask=function(){function InputMask(el,opts){classCallCheck(this,InputMask);this.el=el instanceof MaskElement?el:new HTMLMaskElement(el);this.masked=createMask(opts);this._listeners={};this._value='';this._unmaskedValue='';this._saveSelection=this._saveSelection.bind(this);this._onInput=this._onInput.bind(this);this._onChange=this._onChange.bind(this);this._onDrop=this._onDrop.bind(this);this.alignCursor=this.alignCursor.bind(this);this.alignCursorFriendly=this.alignCursorFriendly.bind(this);this._bindEvents();this.updateValue();this._onChange()}
createClass(InputMask,[{key:'_bindEvents',value:function _bindEvents(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this.alignCursorFriendly,focus:this.alignCursorFriendly,commit:this._onChange})}},{key:'_unbindEvents',value:function _unbindEvents(){this.el.unbindEvents()}},{key:'_fireEvent',value:function _fireEvent(ev){var listeners=this._listeners[ev];if(!listeners)return;listeners.forEach(function(l){return l()})}},{key:'_saveSelection',value:function _saveSelection(){if(this.value!==this.el.value){console.warn('Uncontrolled input change, refresh mask manually!')}
this._selection={start:this.selectionStart,end:this.cursorPos}}},{key:'updateValue',value:function updateValue(){this.masked.value=this.el.value}},{key:'updateControl',value:function updateControl(){var newUnmaskedValue=this.masked.unmaskedValue;var newValue=this.masked.value;var isChanged=this.unmaskedValue!==newUnmaskedValue||this.value!==newValue;this._unmaskedValue=newUnmaskedValue;this._value=newValue;if(this.el.value!==newValue)this.el.value=newValue;if(isChanged)this._fireChangeEvents()}},{key:'updateOptions',value:function updateOptions(opts){opts=_extends({},opts);this.mask=opts.mask;delete opts.mask;if(objectIncludes(this.masked,opts))return;this.masked.updateOptions(opts);this.updateControl()}},{key:'updateCursor',value:function updateCursor(cursorPos){if(cursorPos==null)return;this.cursorPos=cursorPos;this._delayUpdateCursor(cursorPos)}},{key:'_delayUpdateCursor',value:function _delayUpdateCursor(cursorPos){var _this=this;this._abortUpdateCursor();this._changingCursorPos=cursorPos;this._cursorChanging=setTimeout(function(){if(!_this.el)return;_this.cursorPos=_this._changingCursorPos;_this._abortUpdateCursor()},10)}},{key:'_fireChangeEvents',value:function _fireChangeEvents(){this._fireEvent('accept');if(this.masked.isComplete)this._fireEvent('complete')}},{key:'_abortUpdateCursor',value:function _abortUpdateCursor(){if(this._cursorChanging){clearTimeout(this._cursorChanging);delete this._cursorChanging}}},{key:'alignCursor',value:function alignCursor(){this.cursorPos=this.masked.nearestInputPos(this.cursorPos,DIRECTION.LEFT)}},{key:'alignCursorFriendly',value:function alignCursorFriendly(){if(this.selectionStart!==this.cursorPos)return;this.alignCursor()}},{key:'on',value:function on(ev,handler){if(!this._listeners[ev])this._listeners[ev]=[];this._listeners[ev].push(handler);return this}},{key:'off',value:function off(ev,handler){if(!this._listeners[ev])return;if(!handler){delete this._listeners[ev];return}
var hIndex=this._listeners[ev].indexOf(handler);if(hIndex&gt;=0)this._listeners[ev].splice(hIndex,1);return this}},{key:'_onInput',value:function _onInput(){this._abortUpdateCursor();if(!this._selection)return this.updateValue();var details=new ActionDetails(this.el.value,this.cursorPos,this.value,this._selection);var offset=this.masked.splice(details.startChangePos,details.removed.length,details.inserted,details.removeDirection).offset;var cursorPos=this.masked.nearestInputPos(details.startChangePos+offset,details.removeDirection);this.updateControl();this.updateCursor(cursorPos)}},{key:'_onChange',value:function _onChange(){if(this.value!==this.el.value){this.updateValue()}
this.masked.doCommit();this.updateControl()}},{key:'_onDrop',value:function _onDrop(ev){ev.preventDefault();ev.stopPropagation()}},{key:'destroy',value:function destroy(){this._unbindEvents();this._listeners.length=0;delete this.el}},{key:'mask',get:function get$$1(){return this.masked.mask},set:function set$$1(mask){if(mask==null||mask===this.masked.mask||mask===Date&amp;&amp;this.masked instanceof MaskedDate)return;if(this.masked.constructor===maskedClass(mask)){this.masked.mask=mask;return}
var masked=createMask({mask:mask});masked.unmaskedValue=this.masked.unmaskedValue;this.masked=masked}},{key:'value',get:function get$$1(){return this._value},set:function set$$1(str){this.masked.value=str;this.updateControl();this.alignCursor()}},{key:'unmaskedValue',get:function get$$1(){return this._unmaskedValue},set:function set$$1(str){this.masked.unmaskedValue=str;this.updateControl();this.alignCursor()}},{key:'typedValue',get:function get$$1(){return this.masked.typedValue},set:function set$$1(val){this.masked.typedValue=val;this.updateControl();this.alignCursor()}},{key:'selectionStart',get:function get$$1(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}},{key:'cursorPos',get:function get$$1(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd},set:function set$$1(pos){if(!this.el.isActive)return;this.el.select(pos,pos);this._saveSelection()}}]);return InputMask}();var MaskedNumber=function(_Masked){inherits(MaskedNumber,_Masked);function MaskedNumber(opts){classCallCheck(this,MaskedNumber);return possibleConstructorReturn(this,(MaskedNumber.__proto__||Object.getPrototypeOf(MaskedNumber)).call(this,_extends({},MaskedNumber.DEFAULTS,opts)))}
createClass(MaskedNumber,[{key:'_update',value:function _update(opts){get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'_update',this).call(this,opts);this._updateRegExps()}},{key:'_updateRegExps',value:function _updateRegExps(){var start='^';var midInput='';var mid='';if(this.allowNegative){midInput+='([+|\\-]?|([+|\\-]?(0|([1-9]+\\d*))))';mid+='[+|\\-]?'}else{midInput+='(0|([1-9]+\\d*))'}
mid+='\\d*';var end=(this.scale?'('+this.radix+'\\d{0,'+this.scale+'})?':'')+'$';this._numberRegExpInput=new RegExp(start+midInput+end);this._numberRegExp=new RegExp(start+mid+end);this._mapToRadixRegExp=new RegExp('['+this.mapToRadix.map(escapeRegExp).join('')+']','g');this._thousandsSeparatorRegExp=new RegExp(escapeRegExp(this.thousandsSeparator),'g')}},{key:'_extractTail',value:function _extractTail(){var fromPos=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:0;var toPos=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:this.value.length;var tail=get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'_extractTail',this).call(this,fromPos,toPos);return _extends({},tail,{value:this._removeThousandsSeparators(tail.value)})}},{key:'_removeThousandsSeparators',value:function _removeThousandsSeparators(value){return value.replace(this._thousandsSeparatorRegExp,'')}},{key:'_insertThousandsSeparators',value:function _insertThousandsSeparators(value){var parts=value.split(this.radix);parts[0]=parts[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator);return parts.join(this.radix)}},{key:'doPrepare',value:function doPrepare(str){var _babelHelpers$get;for(var _len=arguments.length,args=Array(_len&gt;1?_len-1:0),_key=1;_key&lt;_len;_key++){args[_key-1]=arguments[_key]}
return(_babelHelpers$get=get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'doPrepare',this)).call.apply(_babelHelpers$get,[this,this._removeThousandsSeparators(str.replace(this._mapToRadixRegExp,this.radix))].concat(toConsumableArray(args)))}},{key:'appendWithTail',value:function appendWithTail(){var _babelHelpers$get2;var previousValue=this.value;this._value=this._removeThousandsSeparators(this.value);var startChangePos=this.value.length;for(var _len2=arguments.length,args=Array(_len2),_key2=0;_key2&lt;_len2;_key2++){args[_key2]=arguments[_key2]}
var appendDetails=(_babelHelpers$get2=get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'appendWithTail',this)).call.apply(_babelHelpers$get2,[this].concat(toConsumableArray(args)));this._value=this._insertThousandsSeparators(this.value);var beforeTailPos=startChangePos+appendDetails.inserted.length;for(var pos=0;pos&lt;=beforeTailPos;++pos){if(this.value[pos]===this.thousandsSeparator){if(pos&lt;startChangePos||pos===startChangePos&amp;&amp;previousValue[pos]===this.thousandsSeparator){++startChangePos}
if(pos&lt;beforeTailPos)++beforeTailPos}}
appendDetails.rawInserted=appendDetails.inserted;appendDetails.inserted=this.value.slice(startChangePos,beforeTailPos);appendDetails.shift+=startChangePos-previousValue.length;return appendDetails}},{key:'nearestInputPos',value:function nearestInputPos(cursorPos,direction){if(!direction)return cursorPos;var nextPos=indexInDirection(cursorPos,direction);if(this.value[nextPos]===this.thousandsSeparator)cursorPos+=direction;return cursorPos}},{key:'doValidate',value:function doValidate(flags){var regexp=flags.input?this._numberRegExpInput:this._numberRegExp;var valid=regexp.test(this._removeThousandsSeparators(this.value));if(valid){var number=this.number;valid=valid&amp;&amp;!isNaN(number)&amp;&amp;(this.min==null||this.min&gt;=0||this.min&lt;=this.number)&amp;&amp;(this.max==null||this.max&lt;=0||this.number&lt;=this.max)}
return valid&amp;&amp;get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'doValidate',this).call(this,flags)}},{key:'doCommit',value:function doCommit(){var number=this.number;var validnum=number;if(this.min!=null)validnum=Math.max(validnum,this.min);if(this.max!=null)validnum=Math.min(validnum,this.max);if(validnum!==number)this.unmaskedValue=String(validnum);var formatted=this.value;if(this.normalizeZeros)formatted=this._normalizeZeros(formatted);if(this.padFractionalZeros)formatted=this._padFractionalZeros(formatted);this._value=this._insertThousandsSeparators(formatted);get(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'doCommit',this).call(this)}},{key:'_normalizeZeros',value:function _normalizeZeros(value){var parts=this._removeThousandsSeparators(value).split(this.radix);parts[0]=parts[0].replace(/^(\D*)(0*)(\d*)/,function(match,sign,zeros,num){return sign+num});if(value.length&amp;&amp;!/\d$/.test(parts[0]))parts[0]=parts[0]+'0';if(parts.length&gt;1){parts[1]=parts[1].replace(/0*$/,'');if(!parts[1].length)parts.length=1}
return this._insertThousandsSeparators(parts.join(this.radix))}},{key:'_padFractionalZeros',value:function _padFractionalZeros(value){if(!value)return value;var parts=value.split(this.radix);if(parts.length&lt;2)parts.push('');parts[1]=parts[1].padEnd(this.scale,'0');return parts.join(this.radix)}},{key:'unmaskedValue',get:function get$$1(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,'.')},set:function set$$1(unmaskedValue){set(MaskedNumber.prototype.__proto__||Object.getPrototypeOf(MaskedNumber.prototype),'unmaskedValue',unmaskedValue.replace('.',this.radix),this)}},{key:'number',get:function get$$1(){return Number(this.unmaskedValue)},set:function set$$1(number){this.unmaskedValue=String(number)}},{key:'typedValue',get:function get$$1(){return this.number},set:function set$$1(value){this.number=value}},{key:'allowNegative',get:function get$$1(){return this.signed||this.min!=null&amp;&amp;this.min&lt;0||this.max!=null&amp;&amp;this.max&lt;0}}]);return MaskedNumber}(Masked);MaskedNumber.DEFAULTS={radix:',',thousandsSeparator:'',mapToRadix:['.'],scale:2,signed:!1,normalizeZeros:!0,padFractionalZeros:!1};var MaskedRegExp=function(_Masked){inherits(MaskedRegExp,_Masked);function MaskedRegExp(){classCallCheck(this,MaskedRegExp);return possibleConstructorReturn(this,(MaskedRegExp.__proto__||Object.getPrototypeOf(MaskedRegExp)).apply(this,arguments))}
createClass(MaskedRegExp,[{key:'_update',value:function _update(opts){opts.validate=function(value){return value.search(opts.mask)&gt;=0};get(MaskedRegExp.prototype.__proto__||Object.getPrototypeOf(MaskedRegExp.prototype),'_update',this).call(this,opts)}}]);return MaskedRegExp}(Masked);var MaskedFunction=function(_Masked){inherits(MaskedFunction,_Masked);function MaskedFunction(){classCallCheck(this,MaskedFunction);return possibleConstructorReturn(this,(MaskedFunction.__proto__||Object.getPrototypeOf(MaskedFunction)).apply(this,arguments))}
createClass(MaskedFunction,[{key:'_update',value:function _update(opts){opts.validate=opts.mask;get(MaskedFunction.prototype.__proto__||Object.getPrototypeOf(MaskedFunction.prototype),'_update',this).call(this,opts)}}]);return MaskedFunction}(Masked);var MaskedDynamic=function(_Masked){inherits(MaskedDynamic,_Masked);function MaskedDynamic(opts){classCallCheck(this,MaskedDynamic);var _this=possibleConstructorReturn(this,(MaskedDynamic.__proto__||Object.getPrototypeOf(MaskedDynamic)).call(this,_extends({},MaskedDynamic.DEFAULTS,opts)));_this.currentMask=null;return _this}
createClass(MaskedDynamic,[{key:'_update',value:function _update(opts){get(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'_update',this).call(this,opts);this.compiledMasks=Array.isArray(opts.mask)?opts.mask.map(function(m){return createMask(m)}):[]}},{key:'_append',value:function _append(str){for(var _len=arguments.length,args=Array(_len&gt;1?_len-1:0),_key=1;_key&lt;_len;_key++){args[_key-1]=arguments[_key]}
str=this.doPrepare.apply(this,[str].concat(toConsumableArray(args)));var details=this._applyDispatch.apply(this,[str].concat(toConsumableArray(args)));if(this.currentMask){var _currentMask;details.aggregate((_currentMask=this.currentMask)._append.apply(_currentMask,[str].concat(toConsumableArray(args))))}
return details}},{key:'_applyDispatch',value:function _applyDispatch(){var appended=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:'';var oldValueLength=this.value.length;var inputValue=this.rawInputValue;var oldMask=this.currentMask;var details=new ChangeDetails();for(var _len2=arguments.length,args=Array(_len2&gt;1?_len2-1:0),_key2=1;_key2&lt;_len2;_key2++){args[_key2-1]=arguments[_key2]}
this.currentMask=this.doDispatch.apply(this,[appended].concat(toConsumableArray(args)));if(this.currentMask&amp;&amp;this.currentMask!==oldMask){this.currentMask.reset();this.currentMask._append(inputValue,{raw:!0});details.shift=this.value.length-oldValueLength}
return details}},{key:'doDispatch',value:function doDispatch(appended){var flags=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:{};return this.dispatch(appended,this,flags)}},{key:'clone',value:function clone(){var m=new MaskedDynamic(this);m._value=this.value;var currentMaskIndex=this.compiledMasks.indexOf(this.currentMask);if(this.currentMask){m.currentMask=currentMaskIndex&gt;=0?m.compiledMasks[currentMaskIndex].assign(this.currentMask):this.currentMask.clone()}
return m}},{key:'reset',value:function reset(){if(this.currentMask)this.currentMask.reset();this.compiledMasks.forEach(function(cm){return cm.reset()})}},{key:'remove',value:function remove(){var details=new ChangeDetails();if(this.currentMask){var _currentMask2;details.aggregate((_currentMask2=this.currentMask).remove.apply(_currentMask2,arguments)).aggregate(this._applyDispatch())}
return details}},{key:'extractInput',value:function extractInput(){var _currentMask3;return this.currentMask?(_currentMask3=this.currentMask).extractInput.apply(_currentMask3,arguments):''}},{key:'_extractTail',value:function _extractTail(){var _currentMask4,_babelHelpers$get;for(var _len3=arguments.length,args=Array(_len3),_key3=0;_key3&lt;_len3;_key3++){args[_key3]=arguments[_key3]}
return this.currentMask?(_currentMask4=this.currentMask)._extractTail.apply(_currentMask4,toConsumableArray(args)):(_babelHelpers$get=get(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'_extractTail',this)).call.apply(_babelHelpers$get,[this].concat(toConsumableArray(args)))}},{key:'_appendTail',value:function _appendTail(tail){var details=new ChangeDetails();if(tail)details.aggregate(this._applyDispatch(tail.value));return details.aggregate(this.currentMask?this.currentMask._appendTail(tail):get(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'_appendTail',this).call(this,tail))}},{key:'doCommit',value:function doCommit(){if(this.currentMask)this.currentMask.doCommit();get(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'doCommit',this).call(this)}},{key:'nearestInputPos',value:function nearestInputPos(){var _currentMask5,_babelHelpers$get2;for(var _len4=arguments.length,args=Array(_len4),_key4=0;_key4&lt;_len4;_key4++){args[_key4]=arguments[_key4]}
return this.currentMask?(_currentMask5=this.currentMask).nearestInputPos.apply(_currentMask5,toConsumableArray(args)):(_babelHelpers$get2=get(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'nearestInputPos',this)).call.apply(_babelHelpers$get2,[this].concat(toConsumableArray(args)))}},{key:'value',get:function get$$1(){return this.currentMask?this.currentMask.value:''},set:function set$$1(value){set(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'value',value,this)}},{key:'unmaskedValue',get:function get$$1(){return this.currentMask?this.currentMask.unmaskedValue:''},set:function set$$1(unmaskedValue){set(MaskedDynamic.prototype.__proto__||Object.getPrototypeOf(MaskedDynamic.prototype),'unmaskedValue',unmaskedValue,this)}},{key:'typedValue',get:function get$$1(){return this.currentMask?this.currentMask.typedValue:''},set:function set$$1(value){var unmaskedValue=String(value);if(this.currentMask){this.currentMask.typedValue=value;unmaskedValue=this.currentMask.unmaskedValue}
this.unmaskedValue=unmaskedValue}},{key:'isComplete',get:function get$$1(){return!!this.currentMask&amp;&amp;this.currentMask.isComplete}}]);return MaskedDynamic}(Masked);MaskedDynamic.DEFAULTS={dispatch:function dispatch(appended,masked,flags){if(!masked.compiledMasks.length)return;var inputValue=masked.rawInputValue;var inputs=masked.compiledMasks.map(function(cm,index){var m=cm.clone();m.rawInputValue=inputValue;m._append(appended,flags);return{value:m.rawInputValue.length,index:index}});inputs.sort(function(i1,i2){return i2.value-i1.value});return masked.compiledMasks[inputs[0].index]}};function IMask(el){var opts=arguments.length&gt;1&amp;&amp;arguments[1]!==undefined?arguments[1]:{};return new InputMask(el,opts)}
IMask.InputMask=InputMask;IMask.Masked=Masked;IMask.MaskedPattern=MaskedPattern;IMask.MaskedNumber=MaskedNumber;IMask.MaskedDate=MaskedDate;IMask.MaskedRegExp=MaskedRegExp;IMask.MaskedFunction=MaskedFunction;IMask.MaskedDynamic=MaskedDynamic;IMask.createMask=createMask;IMask.MaskElement=MaskElement;IMask.HTMLMaskElement=HTMLMaskElement;g.IMask=IMask;return IMask})));function uploadFileSize(name,multiple,input,is_chat=!1){show_overlay();switchMes('',name);var dataMy=new FormData(),link=typeof $('#link_'+name)!='undefined'?$('#link_'+name).val():'',empty=0;if(is_chat&amp;&amp;$('#comment-file-add')!=undefined&amp;&amp;$('#comment-file-add').length!=0)
var filesNew=$('#comment-file-add')[0].files;else if($('#files_'+name)!=undefined&amp;&amp;$('#files_'+name).length!=0)
var filesNew=$('#files_'+name)[0].files;dataMy.append('name',input);dataMy.append('multiple',multiple);dataMy.append('data',$('input[name="'+input+'"]').val());if(!is_chat){var title=input.replace('value','title');if(!title.includes('title'))
title+='[title]';dataMy.append('title',$('input[name="'+title+'"]').val());dataMy.append('page_id',$('input[name="'+input+'"]').closest($('form')).find($('input[name="this_id"]')).val());dataMy.append('cnt2cnt8',$('input[name="'+input+'"]').closest($('form')).find($('input[name="cnt2cnt[8]"]')).val());var cnt2cnt7='';$('select[name="cnt2cnt[7][]"] option:selected').each(function(){cnt2cnt7+=$(this).val()+','});dataMy.append('cnt2cnt7',cnt2cnt7)}else dataMy.append('is_chat',!0);dataMy.append('pathname',window.location.pathname);max_file_size=0;$.ajax({url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+'/?ajax_actions=check_max_file_size',type:'POST',data:dataMy,processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(response.max_size!=undefined)
max_file_size=response.max_size;count_break=0;if(link!=''&amp;&amp;link!=undefined){dataMy.append('upload_link',1);dataMy.append('link',link);var upload_link=1;var req=new XMLHttpRequest();req.open("GET",link,!1);req.setRequestHeader('Access-Control-Allow-Origin','*');req.setRequestHeader('Access-Control-Allow-Headers','*');try{req.send();if(max_file_size&lt;req.getResponseHeader('content-length')){switchMes('&lt;div class="alert alert-danger" role="alert"&gt;ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ„Ð°Ð¹Ð»Ð° ('+max_file_size/1024/1024+' ÐœÐ‘)!&lt;/div&gt;',name);$('#link_'+name).val('');$('#files_'+name).val('');hide_overlay();return}}catch(e){$.ajax({url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+"/?ajax_actions=check_url_file_size&amp;url="+link,type:'GET',processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(max_file_size&lt;response.size){switchMes('&lt;div class="alert alert-danger" role="alert"&gt;ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ„Ð°Ð¹Ð»Ð° ('+max_file_size/1024/1024+' ÐœÐ‘)!&lt;/div&gt;',name);$('#link_'+name).val('');$('#files_'+name).val('');hide_overlay()}else{uploadFileMain(name,input,dataMy,link,empty,0,upload_link,is_chat)}},fail:function(result){response=JSON.parse(result);$('#link_'+name).val('');$('#files_'+name).val('');$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay()}});return}}else if(filesNew!=undefined&amp;&amp;filesNew.length&gt;0){var total=filesNew.length;$.each(filesNew,function(key,value){if(value.size&gt;max_file_size)
count_break++;else dataMy.append(key,value)});dataMy.append('upload_files',1)}else{dataMy.append('empty',1);empty=1}
if(count_break!=0&amp;&amp;count_break==total){switchMes('&lt;div class="alert alert-danger" role="alert"&gt;ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ„Ð°Ð¹Ð»Ð° ('+max_file_size/1024/1024+' ÐœÐ‘)!&lt;/div&gt;',name);hide_overlay();if(!is_chat){$('#link_'+name).val('');$('#files_'+name).val('')}else $('#comment-file-add').val('');return}else if(count_break!=0&amp;&amp;count_break&lt;total){prevent_mes=1;switchMes('&lt;div class="alert alert-warning" role="alert"&gt;ÐžÐ´Ð¸Ð½ Ð¸Ð»Ð¸ Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ñ€ÐµÐ²Ñ‹ÑÐ¸Ð»Ð¸ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ ('+max_file_size/1024/1024+' ÐœÐ‘)!&lt;/div&gt;',name)}
uploadFileMain(name,input,dataMy,link,empty,total,upload_link,is_chat)},fail:function(result){response=JSON.parse(result);if(!is_chat){$('#link_'+name).val('');$('#files_'+name).val('')}else $('#comment-file-add').val('');$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay()}})}
function uploadFileMain(name,input,dataMy,link,empty,total,upload_link,is_chat=!1){var w=$('#progress_'+name).parent().width(),failsErrors=['fail_folder','error_type','error_length','fail_length','fail_type','fail'];dataMy.append('pathname',window.location.pathname);$.ajax({xhr:function(){var xhr=new window.XMLHttpRequest();if($('#is_progress_'+name).val()!=''&amp;&amp;$('#is_progress_'+name).val()!=0&amp;&amp;(link==''||link==undefined)&amp;&amp;empty!=1&amp;&amp;total!=0){$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');var ms1=new Date().getTime();xhr.upload.addEventListener("progress",function(evt){if(evt.lengthComputable){var ms2=new Date().getTime();if((ms2-ms1)&gt;250)
$('#progress_'+name).removeClass('d-none');var percentComplete=((evt.loaded/evt.total)*100);$('#progress_bar_'+name).width(parseInt(w*percentComplete/100)+'px');$('#progress_bar_'+name).html(percentComplete.toFixed(1)+'%')}},!1)}
return xhr},url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+"/?ajax_actions=upload",type:'POST',data:dataMy,processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(response.status=='success'){if(response.empty==1){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay();return}
if(response.multiple==''){$(response.field[0]).replaceAll('#field_'+name)}else{htmlNew='';$.each(response.field,function(key,value){try{htmlNew+=value}catch(e){}});setTimeout(function(){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');var box_file_name=is_chat?'.files-box':"#uploaded_file_"+name;htmlNew=$(box_file_name).html()+htmlNew;$(box_file_name).html(htmlNew)},250);if($('#message_'+name).html()==''){if(typeof(response.error_type)!=undefined&amp;&amp;response.error_type&gt;=1)
switchMes(response.message,name);if(typeof(response.error_length)!=undefined&amp;&amp;response.error_length&gt;=1)
switchMes(response.message,name);}}
$('input[name="'+input+'"]').val((JSON.stringify(response.data)).replaceAll('/','\\/'));if($('#field_'+name+' .field-after-error-text').length&gt;0)$('#field_'+name+' .field-after-error-text').remove();}else if(failsErrors.includes(response.status)){setTimeout(function(){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%')},250);if(!is_chat){$('#link_'+name).val('');$('#files_'+name).val('')}else $('#comment-file-add').val('');if($('#message_'+name).html()=='')
switchMes(response.message,name);}
if(response.multiple!=''){if(!is_chat){$('#link_'+name).val('');$('#files_'+name).val('')}else $('#comment-file-add').val('')}
hide_overlay();$(document).trigger('infotask.uploadFile',dataMy);$(document).trigger('infotask.uploadFileOne.'+name,dataMy)},fail:function(result){response=JSON.parse(result);if(!is_chat){$('#link_'+name).val('');$('#files_'+name).val('')}else $('#comment-file-add').val('');$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay()}})}
function uploadFile(name,multiple,input,is_chat=!1){show_overlay();switchMes('',name);var dataMy=new FormData(),link=$('#link_'+name).val(),empty=0,failsErrors=['fail_folder','error_type','error_length','fail_length','fail_type','fail'];if($('#files_'+name)!=undefined&amp;&amp;$('#files_'+name).length!=0)
var filesNew=$('#files_'+name)[0].files;dataMy.append('name',input);dataMy.append('multiple',multiple);dataMy.append('data',$('input[name="'+input+'"]').val());if(!is_chat){var title=input.replace('value','title');if(!title.includes('title'))
title+='[title]';dataMy.append('title',$('input[name="'+title+'"]').val())}
if(link!=''&amp;&amp;link!=undefined){dataMy.append('upload_link',1);dataMy.append('link',link)}else if(filesNew!=undefined&amp;&amp;filesNew.length&gt;0){var total=filesNew.length;$.each(filesNew,function(key,value){dataMy.append(key,value)});dataMy.append('upload_files',1)}else{dataMy.append('empty',1);empty=1}
dataMy.append('page_id',$('input[name="'+input+'"]').closest($('form')).find($('input[name="this_id"]')).val());dataMy.append('cnt2cnt8',$('input[name="'+input+'"]').closest($('form')).find($('input[name="cnt2cnt[8]"]')).val());var cnt2cnt7='';$('select[name="cnt2cnt[7][]"] option:selected').each(function(){cnt2cnt7+=$(this).val()+','});dataMy.append('cnt2cnt7',cnt2cnt7);dataMy.append('pathname',window.location.pathname);var w=$('#progress_'+name).parent().width();$.ajax({xhr:function(){var xhr=new window.XMLHttpRequest();if($('#is_progress_'+name).val()!=''&amp;&amp;$('#is_progress_'+name).val()!=0&amp;&amp;(link==''||link==undefined)&amp;&amp;empty!=1&amp;&amp;total!=0){$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');var ms1=new Date().getTime();xhr.upload.addEventListener("progress",function(evt){if(evt.lengthComputable){var ms2=new Date().getTime();if((ms2-ms1)&gt;250)
$('#progress_'+name).removeClass('d-none');var percentComplete=((evt.loaded/evt.total)*100);$('#progress_bar_'+name).width(parseInt(w*percentComplete/100)+'px');$('#progress_bar_'+name).html(percentComplete.toFixed(1)+'%')}},!1)}
return xhr},url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+"/?ajax_actions=upload",headers:{'X-Accel-Buffering':'no'},type:'POST',data:dataMy,processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(response.status=='success'){switchMes('',name);if(response.empty==1){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay();return}
if(response.multiple==''){$(response.field[0]).replaceAll('#field_'+name)}else{htmlNew='';$.each(response.field,function(key,value){try{htmlNew+=value}catch(e){}});setTimeout(function(){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');htmlNew=$("#uploaded_file_"+name).html()+htmlNew;$("#uploaded_file_"+name).html(htmlNew)},250);if(typeof(response.error_type)!=undefined&amp;&amp;response.error_type&gt;=1)
switchMes(response.message,name);if(typeof(response.error_length)!=undefined&amp;&amp;response.error_length&gt;=1)
switchMes(response.message,name);}
$('input[name="'+input+'"]').val((JSON.stringify(response.data)).replaceAll('/','\\/'));if($('#field_'+name+' .field-after-error-text').length&gt;0)$('#field_'+name+' .field-after-error-text').remove();}else if(failsErrors.includes(response.status)){setTimeout(function(){$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%')},250);$('#link_'+name).val('');$('#files_'+name).val('');switchMes(response.message,name)}
if(response.multiple!=''){$('#link_'+name).val('');$('#files_'+name).val('')}
hide_overlay();$(document).trigger('infotask.uploadFile',dataMy);$(document).trigger('infotask.uploadFileOne.'+name,dataMy)},fail:function(result){response=JSON.parse(result);$('#link_'+name).val('');$('#files_'+name).val('');$('#progress_'+name).addClass('d-none');$('#progress_bar_'+name).width(0+'%');$('#progress_bar_'+name).html(0+'%');switchMes(response.message,name);hide_overlay()}})}
function deleteFile(name,filename,multiple,input,hash='',is_chat=!1){show_overlay();var dataMy=new FormData();dataMy.append('data',$('input[name="'+input+'"]').val());dataMy.append('multiple',multiple);dataMy.append('delete_file',1);dataMy.append('filename',filename);dataMy.append('name',input);dataMy.append('pathname',window.location.pathname);if(!is_chat){var title=input.replace('value','title');if(!title.includes('title'))
title+='[title]';dataMy.append('title',$('input[name="'+title+'"]').val());dataMy.append('page_id',$('input[name="'+input+'"]').closest($('form')).find($('input[name="this_id"]')).val());dataMy.append('cnt2cnt8',$('input[name="'+input+'"]').closest($('form')).find($('input[name="cnt2cnt[8]"]')).val());var cnt2cnt7='';$('select[name="cnt2cnt[7][]"] option:selected').each(function(){cnt2cnt7+=$(this).val()+','});dataMy.append('cnt2cnt7',cnt2cnt7)}else dataMy.append('is_chat',!0);$.ajax({url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+"/?ajax_actions=delete_file",type:'POST',data:dataMy,processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(response.multiple==''){$(response.html).replaceAll('#field_'+name)}else{if(response.status=='success_delete'){document.getElementById(hash).remove();switchMes('',name)}else if(response.status=='fail_delete'){switchMes(response.message,name)}}
$('input[name="'+input+'"]').val(response.data==''?'':(JSON.stringify(response.data)).replaceAll('/','\\/'));hide_overlay();$(document).trigger('infotask.uploadFileOne.'+name,dataMy)},fail:function(result){switchMes(response.message,name);hide_overlay()}})}
function switchMes(content,name){$('#message_'+name).html('');$('#message_'+name).html(content)}
function uploadFileUrl(name,input){show_overlay();switchMes('',name);var dataMy=new FormData(),link=typeof $('#video_link_'+name)!='undefined'?$('#video_link_'+name).val():'';if(link==''){$('#files_'+name).val('');switchMes('&lt;div class="alert alert-danger" role="alert"&gt;ÐŸÑƒÑÑ‚Ð¾Ðµ Ð¿Ð¾Ð»Ðµ ÑÑÑ‹Ð»ÐºÐ¸!&lt;/div&gt;',name);hide_overlay();return}
dataMy.append('video_link',link);dataMy.append('name',input);dataMy.append('multiple','');dataMy.append('data',$('input[name="'+input+'"]').val());var title=input.replace('value','title');if(!title.includes('title'))
title+='[title]';dataMy.append('title',$('input[name="'+title+'"]').val());dataMy.append('page_id',$('input[name="'+input+'"]').closest($('form')).find($('input[name="this_id"]')).val());dataMy.append('cnt2cnt8',$('input[name="'+input+'"]').closest($('form')).find($('input[name="cnt2cnt[8]"]')).val());var cnt2cnt7='';$('select[name="cnt2cnt[7][]"] option:selected').each(function(){cnt2cnt7+=$(this).val()+','});dataMy.append('cnt2cnt7',cnt2cnt7);dataMy.append('pathname',window.location.pathname);$.ajax({url:($('#app[data-app-id]').length&gt;0?host+api_uri+'ajax_actions':window.location.pathname)+"/?ajax_actions=upload",headers:{'X-Accel-Buffering':'no'},type:'POST',data:dataMy,processData:!1,contentType:!1,success:function(result){response=JSON.parse(result);if(response.status=='success'){$(response.field[0]).replaceAll('#field_'+name);$('input[name="'+input+'"]').val((JSON.stringify(response.data)).replaceAll('/','\\/'));if($('#field_'+name+' .field-after-error-text').length&gt;0)$('#field_'+name+' .field-after-error-text').remove();}else if(failsErrors.includes(response.status)){$('#video_link_'+name).val('');$('#files_'+name).val('');if($('#message_'+name).html()=='')
switchMes(response.message,name);}
hide_overlay();$(document).trigger('infotask.uploadFile',dataMy);$(document).trigger('infotask.uploadFileOne.'+name,dataMy)},fail:function(result){response=JSON.parse(result);$('#video_link_'+name).val('');$('#files_'+name).val('');switchMes(response.message,name);hide_overlay()}})};;window.el_images='a[href$=".png"],a[href$=".jpg"],a[href$=".jpeg"],a[href$=".webp"],a[href$=".svg"]'+'a[href$=".PNG"],a[href$=".JPG"],a[href$=".JPEG"],a[href$=".WEBP"],a[href$=".SVG"]';init_chat();$(document).on('from.ui.navigate.success',function(e,obj){init_chat()});$(document).ready(function(){$(document).on('click','#header [data-bs-toggle="collapse"]',function(){$(this).find('i').toggleClass('bi-list');$(this).find('i').toggleClass('bi-x');if($('body').hasClass("mobile-show")){$('body').removeClass('mobile-show')}else{$('body').addClass('mobile-show')}});$("#offcanvasRight a").click(function(){$('.offcanvas').offcanvas('hide')});$(document).on('click','[data-vi]',function(){var self_text=$(this).find('span').text();var new_text=$(this).attr('data-title');$(this).find('span').text(new_text);$(this).attr('title',new_text);$(this).attr('data-title',self_text);var site_id=$('body').attr('data-site-id')
if($('body').hasClass('vi-on')){$.removeCookie('vi_on_'+site_id,{path:'/'});$('body').removeClass('vi-on')}else{$.cookie('vi_on_'+site_id,'true',{expires:375,path:'/'});$('body').addClass('vi-on')}});$(document).on('click','button.js-form-btn',function(){var form=$(this).closest('form').get(0);$.each(form,function(inx,el){if(el.willValidate&amp;&amp;el.validationMessage&amp;&amp;el.validationMessage.length&gt;0){$('html, body').scrollTop($(el).offset().top-($('#header').length&gt;0?$('#header').height():100)-120);return!1}})});$(document).on('click','.navbar-hover .nav-link.dropdown-toggle',function(e){if($(window).width()&lt;1200){e.stopPropagation();e.preventDefault();var nav_item=$(this).closest('.nav-item')
var self=$(this)
self.attr('href','');nav_item.siblings('.nav-item').find('.dropdown-menu').removeClass('show');self.siblings('.dropdown-menu').toggleClass('show');return!1}});$(document).on('click',"a[href^='#']:not([data-toggle='modal']):not([data-toggle='modal-ajax']):not([data-toggle='modal-ajax-full'])",function(e){e.preventDefault();var elementClick=$(this).attr("href");if(elementClick=='#')return;if($(elementClick).length&gt;0){if($(this).closest('#navbar').find('[data-bs-toggle="collapse"]:visible').length&gt;0){$(this).closest('#navbar').find('[data-bs-toggle="collapse"]:visible').click()}
var destination=$(elementClick).offset().top;var header_height=$('#navbar').height();$('html, body').animate({scrollTop:destination-header_height},400)}});var selected_files=[];$(document).on('dragover','.file-zone',function(e){e.preventDefault();e.stopPropagation();$(this).find('.drop-popup').css('display','block')});$(document).on('dragover dragleave drop','.drop-popup',function(e){e.preventDefault();e.stopPropagation();if(typeof ClipboardEvent!='function'){if(e.type=='drop'){$(this).css('display','none');alert('ÐÐµ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ Ð’Ð°ÑˆÐµÐ³Ð¾ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ð°!')}
return!1}
if(e.type=='dragover'){$(this).css('display','block')}else{$(this).css('display','none');if(e.type=='drop'){var new_files=[];var default_files=$(this).closest('.file-zone').find('input[type="file"]').get(0).files;$.each(default_files,function(inx,file){new_files[new_files.length]=file})
var select_files=e.originalEvent.dataTransfer.files;$.each(select_files,function(inx,file){new_files[new_files.length]=file})
$(this).closest('.file-zone').find('input[type="file"]').get(0).files=new FileListItem(new_files);var count_files=new_files.length;if(count_files&gt;0){$(this).closest('.file-zone').find('.file-zone-text').html(declOfNum(count_files,['Ð’Ñ‹Ð±Ñ€Ð°Ð½','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾'])+' '+count_files+' '+declOfNum(count_files,['Ñ„Ð°Ð¹Ð»','Ñ„Ð°Ð¹Ð»Ð°','Ñ„Ð°Ð¹Ð»Ð¾Ð²'])+', &lt;a href="javascript:;" class="file-zone-clear"&gt;ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ&lt;/a&gt;')}else{$(this).closest('.file-zone').find('.file-zone-text').html('&lt;a href="javascript:;"&gt;ÐÐ°Ð¶Ð¼Ð¸Ñ‚Ðµ&lt;/a&gt; Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½ÐµÑÐ¸Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð² ÑÑ‚Ñƒ Ð·Ð¾Ð½Ñƒ')}}}});$(document).on('change','.file-zone input[type="file"]',function(e){e.preventDefault();var select_files=$(this)[0].files;if(typeof ClipboardEvent=='function'){$.each(select_files,function(inx,file){selected_files[selected_files.length]=file})
$(this).get(0).files=new FileListItem(selected_files);var count_files=selected_files.length}else{var count_files=select_files.length}
if(count_files&gt;0){$(this).closest('.file-zone').find('.file-zone-text').html(declOfNum(count_files,['Ð’Ñ‹Ð±Ñ€Ð°Ð½','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾'])+' '+count_files+' '+declOfNum(count_files,['Ñ„Ð°Ð¹Ð»','Ñ„Ð°Ð¹Ð»Ð°','Ñ„Ð°Ð¹Ð»Ð¾Ð²'])+', &lt;a href="javascript:;" class="file-zone-clear"&gt;ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ&lt;/a&gt;')}else{$(this).closest('.file-zone').find('.file-zone-text').html('&lt;a href="javascript:;"&gt;ÐÐ°Ð¶Ð¼Ð¸Ñ‚Ðµ&lt;/a&gt; Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½ÐµÑÐ¸Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð² ÑÑ‚Ñƒ Ð·Ð¾Ð½Ñƒ')}});$(document).on('click','.file-zone-clear',function(e){e.preventDefault();var html_btn=$(this).closest('.file-zone').find('.file-zone-input').html();$(this).closest('.file-zone').find('.file-zone-input').html(html_btn);$(this).closest('.file-zone').find('.file-zone-text').html('&lt;a href="javascript:;"&gt;ÐÐ°Ð¶Ð¼Ð¸Ñ‚Ðµ&lt;/a&gt; Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ½ÐµÑÐ¸Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð² ÑÑ‚Ñƒ Ð·Ð¾Ð½Ñƒ');selected_files=[]});$(document).on('change','.btn-file input[type="file"]',function(e){e.preventDefault();var select_files=$(this)[0].files;var count_files=select_files.length;if(count_files&gt;0){$(this).closest('.btn-file').find('span[data-text]').html(declOfNum(count_files,['Ð’Ñ‹Ð±Ñ€Ð°Ð½','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾','Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾'])+' '+count_files+' '+declOfNum(count_files,['Ñ„Ð°Ð¹Ð»','Ñ„Ð°Ð¹Ð»Ð°','Ñ„Ð°Ð¹Ð»Ð¾Ð²'])+' &lt;a href="javascript:;" class="file-delete text-danger" title="ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ"&gt;&lt;i class="fas fa-times"&gt;&lt;/i&gt;&lt;/a&gt;')}else{$(this).closest('.btn-file').find('span[data-text]').html($(this).closest('.btn-file').find('span[data-text]').attr('data-text'))}});$(document).on('click','.file-delete',function(e){e.preventDefault();var html_btn=$(this).closest('.btn-file').find('.btn-file-input').html();$(this).closest('.btn-file').find('.btn-file-input').html(html_btn);$(this).closest('.btn-file').find('span[data-text]').html($(this).closest('.btn-file').find('span[data-text]').attr('data-text'))});var comments_files=[];$(document).on('change','#comment-file-add',function(e){e.preventDefault();uploadFileSize($(this).attr('data-form-id'),'multiple','files_box_value',!0)});$(document).on('click','.lightbox-video',function(e){e.preventDefault();var link=$(this).attr('href');if(link.indexOf('https://rutube.ru/video/')===0){var link_remote=link.replace('/video/','/play/embed/');setTimeout(function(){var player=$('.modal.lightbox:visible iframe').get(0);player.contentWindow.postMessage(JSON.stringify({type:'player:play',data:{}}),'*');player.contentWindow.postMessage(JSON.stringify({type:'player:unMute',data:{}}),'*')},2000)}else if(link.indexOf('https://vk.com/video')===0){var vk_vlido_ids=link.replace('https://vk.com/video','').split('_');var link_remote='https://vk.com/video_ext.php?oid='+(typeof vk_vlido_ids[0]!='undefined'?vk_vlido_ids[0]:'')+'&amp;id='+(typeof vk_vlido_ids[1]!='undefined'?vk_vlido_ids[1]:'')+'&amp;autoplay=1'}else if(link.indexOf('https://vkvideo.ru/video')===0){var vk_vlido_ids=link.replace('https://vkvideo.ru/video','').split('_');var link_remote='https://vkvideo.ru/video_ext.php?oid='+(typeof vk_vlido_ids[0]!='undefined'?vk_vlido_ids[0]:'')+'&amp;id='+(typeof vk_vlido_ids[1]!='undefined'?vk_vlido_ids[1]:'')+'&amp;autoplay=1'}else{var link_remote=link+(($(this).attr('href').indexOf("?")+1&gt;0)?'&amp;':'?')+'autoplay=1&amp;rel=0'}
$(this).attr('data-remote',link_remote);var options={keyboard:!0,};var lightbox=new Lightbox(this,options);lightbox.show()});$(document).on('click','[data-box-copy]',function(e){var text=$(this).attr('data-box-copy');if(!confirm(text))return!1;if(!$(this).closest('[data-id]').length)return;show_overlay();$.ajax({type:'POST',data:{'id':$(this).closest('[data-id]').attr('data-id')},dataType:"JSON",url:'?ajax_action=copy_block',success:function(data,status,xhr){runReload(!1,'nav',!1,function(){})}})})
$(document).on('click','[data-box-disable]',function(e){var text=$(this).attr('data-box-disable');if(!confirm(text))return!1;if(!$(this).closest('[data-id]').length)return;show_overlay();$.ajax({type:'POST',data:{'id':$(this).closest('[data-id]').attr('data-id')},dataType:"JSON",url:'?ajax_action=disable_block',success:function(data,status,xhr){runReload(!1,'nav',!1,function(){})}})})
$(document).on('click','[data-box-move]',function(e){e.preventDefault();var move=$(this).attr('data-box-move');var main_body=$(this).closest('.js-body');var boxes=main_body.find('[data-box-move]').closest('[id^="box"][data-id]');var self=$(this).closest('[id^="box"][data-id]');var self_id=self.attr('data-id');var ids=[];var items={};var next_id=!1;boxes.each(function(inx,el){ids[ids.length]=$(el).attr('data-id')})
var is_sortable=!1;$.each(ids,function(inx,id){if(self_id==id){if(move=='up'){if(typeof ids[inx-1]!='undefined'){next_id=ids[inx];[ids[inx-1],ids[inx]]=[ids[inx],ids[inx-1]];is_sortable=!0}}else if(move=='down'){if(typeof ids[inx+1]!='undefined'){next_id=ids[inx];[ids[inx],ids[inx+1]]=[ids[inx+1],ids[inx]];is_sortable=!0}}
return!1}})
if(!is_sortable)return;$.each(ids,function(inx,id){items[id]=inx});show_overlay();$.ajax({type:'POST',data:{'items':items},dataType:"JSON",url:'?ajax_action=update_sort',success:function(data,status,xhr){runReload(!1,'nav',!1,function(){$('html, body').animate({scrollTop:main_body.find('[id^="box"][data-id="'+next_id+'"]').offset().top-$('#navbar').height()},400)})}})})
$(document).scroll(function(){navbarColor();navbarSticky()});initNav();$(window).on("resize",initNav);navbarSticky();initWow({live:$('#view-full-page').length?!1:!0});$(document).on('mouseenter','[data-edit]',function(){var block_id=$(this).attr('data-edit');$(this).append('&lt;div class="edit-block"&gt;&lt;a href="#" style="pointer-events: auto;" class="btn btn-sm btn-secondary text-dark"&gt;&lt;i class="bi bi-pencil"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;')});$(document).on('mouseleave','[data-edit]',function(){$(this).find('.edit-block').remove()});$(document).on('click','[data-from-draggable="editor"] [name="mode_screen"]',function(e){var value=$(this).val();if((value=='tablet'||value=='mobile')&amp;&amp;$(this).siblings('label').hasClass('active')){$('#pc_screen').prop('checked',!0).change()}});$(document).on('click','#preview-container-bg',function(){$('#pc_screen').prop('checked',!0).change()});$(document).on('change','[name="mode_screen"]',function(e){e.preventDefault();var value=$(this).val();var mode_box=$('#preview-container')
var mode_item=$('.preview-container-item');$('body').removeClass('overflow-hidden');mode_box.find('iframe').attr('src','');mode_item.addClass('d-none')
$('#tablet_screen_box label').removeClass('active');$('#mobile_screen_box label').removeClass('active');if(value=='tablet'||value=='mobile'){$('body').addClass('overflow-hidden');mode_box.removeClass('d-none');$(this).siblings('label').addClass('active')}else{mode_box.addClass('d-none')}
if($('#preview-container-'+value).length&gt;0){$('#preview-container-'+value).removeClass('d-none');var url=new URL(window.location.href);url.searchParams.append('no_footer_label','');url.searchParams.append('rand',Math.floor(Math.random()*100000000));if(window.builder_site_id&amp;&amp;window.builder_site_id.length&gt;0){url.searchParams.append('site_id',window.builder_site_id)}
$('#preview-container-'+value).find('iframe').on('load',function(){if($('#bulder_css_colors').length){$('#preview-container-'+value).find('iframe').contents().find('body').append($('#bulder_css_colors').prop('outerHTML'))}})
$('#preview-container-'+value).find('iframe').attr('src',url.href)}});[...document.querySelectorAll('[data-bs-toggle="tooltip"]')].forEach(el=&gt;new bootstrap.Tooltip(el))
if(typeof $.SocketInfotask=='function'&amp;&amp;typeof $('body').attr('data-from-ws-login')!='undefined'&amp;&amp;$('body').attr('data-from-ws-login').length&gt;0&amp;&amp;typeof $('body').attr('data-from-ws-server')!='undefined'&amp;&amp;$('body').attr('data-from-ws-server').length&gt;0){wss=$.SocketInfotask($('body').attr('data-from-ws-server')+'/iws?h='+$('body').attr('data-from-ws-login')+'&amp;s=from')}
var type='menu';$(window).on('infotask.socket.menu_badge',function(e,data){if(typeof data.menu!='undefined'){$.each(data.menu,function(id,el){if(type=='menu'){num=parseInt(el.num.replace(/[^0-9]/gim,''));if(isNaN(num))num=0;if(typeof el.pages!='undefined'){if($('[data-menu-id="'+id+'"][data-comment-new-id]').length&gt;0){$('[data-menu-id="'+id+'"][data-comment-new-id').text('').removeClass('new')}
$.each(el.pages,function(page_id,page_num){var new_box=$('[data-menu-id="'+id+'"][data-comment-new-id="'+page_id+'"]');var all_box=$('[data-menu-id="'+id+'"][data-comment-all-id="'+page_id+'"]');var all_box_parent=all_box.closest('[data-all-comments-count]');if(all_box.length)all_box.text(page_num.all);if(all_box.all_box_parent)all_box_parent.attr('data-all-comments-count',page_num.all);if(new_box.length)new_box.text(page_num['new']).addClass('new');})}
if($('[data-update-auto="'+type+'"][data-update-id="'+id+'"]').length&gt;0){$('[data-update-auto="'+type+'"][data-update-id="'+id+'"]').html((el.num?el.num:''))}}})}});$(window).on('infotask.socket.show_comment',function(e,data){if(typeof data.page_id!='undefined'){if(typeof data.html!='undefined'&amp;&amp;data.html.length&gt;0&amp;&amp;$('#AJAX_COMMENTS'+data.page_id).length&gt;0){if(data.comment_id&amp;&amp;data.comment_id.length&gt;0&amp;&amp;$('#comment-content-'+data.comment_id)&amp;&amp;$('#comment-content-'+data.comment_id).length&gt;0){}else if(data.id&amp;&amp;data.id.length&gt;0&amp;&amp;$('#comment-content-'+data.id)&amp;&amp;$('#comment-content-'+data.id).length&gt;0){}else{var html=$(data.html);if(!$('.tree-Other .new').length&amp;&amp;$('.first-new-title').length)$('.first-new-title').remove();else if($('.first-new-title').length&gt;0)html.find('.first-new-title').remove();if($('#first_new_comment_id').length&gt;0&amp;&amp;!$('#first_new_comment_id .new').length&amp;&amp;$('.tree-Other .new').length&gt;0){if($('.first-new-title').length){var save=$('.first-new-title').detach();$('.tree-Other .new').eq(0).closest('.chat-Other').parent().prepend(save)}
$('#first_new_comment_id').removeAttr('id');$('.tree-Other .new').eq(0).closest('.chat-Other').attr('id','first_new_comment_id')}else if($('#first_new_comment_id').length&gt;0&amp;&amp;!$('.tree-Other .new').length){$('#first_new_comment_id').removeAttr('id');if($('.first-new-title').length&gt;0)
$('.first-new-title').remove();}
$('#AJAX_COMMENTS'+data.page_id).find('#comments_items').append(html);if($('.tree-Other .new').length&gt;0){var count_new=$('.tree-Other .new').length;if($('#chat_scroll .btn').length&gt;0){var start_offset=$('#chat_scroll .btn').attr('onclick').match(/start_offset=(\d+)/g);if(start_offset!=null&amp;&amp;start_offset.length&gt;0){start_offset=start_offset[0].split('=')[1];var del=15;if(typeof $('#chat_scroll .btn').attr('data-per-page')!='undefined')
del=$('#chat_scroll .btn').attr('data-per-page');if(Math.ceil(count_new/15)&gt;start_offset){var replaced_attr=$('#chat_scroll .btn').attr('onclick').replace('start_offset='+start_offset,'start_offset='+Math.ceil(count_new/15));$('#chat_scroll .btn').attr('onclick',replaced_attr)}}}
if(typeof window.offset_mes!='undefined')
window.offset_mes=parseInt(window.offset_mes)+1;else window.offset_mes=1}
if($('div[data-comments-modal]').length&gt;0){if($('#first_new_comment_id').length&gt;0){$('#modal-comments').get(0).scrollTo({top:$('#modal-comments').scrollTop()+($(".first-new-title").length?$(".first-new-title").offset().top-$(".first-new-title").innerHeight()-parseInt($(".first-new-title").css('margin-top')):$('#first_new_comment_id').offset().top),left:0,behavior:"instant"})}}else if($('#app[data-app-id]').length&gt;0){if($('#first_new_comment_id').length&gt;0){minus_y=0;if($('#AJAX_MAIN .header-area').length&gt;0){minus_y=$('#AJAX_MAIN .header-area').height();if(parseInt($('#AJAX_MAIN .header-area').css('padding-top'))!=0)
minus_y-=parseInt($('#AJAX_MAIN .header-area').css('padding-top'))/2}
$('#AJAX_MAIN').get(0).scrollTo({top:$('#AJAX_MAIN').scrollTop()+($(".first-new-title").length?$(".first-new-title").offset().top-$(".first-new-title").innerHeight()-parseInt($(".first-new-title").css('margin-top')):$("#first_new_comment_id").offset().top)-minus_y,left:0,behavior:"instant"});if($('#AJAX_MAIN').scrollTop()==0&amp;&amp;$('div[data-comments-autoread]').length&gt;0&amp;&amp;$('div[data-comments-autoread]').attr('data-comments-autoread')==1)
readMessMain();}}else{if($('#first_new_comment_id').length&gt;0){minus_y=$('header').height();if($('#navbar').length&gt;0)minus_y=$('#navbar').height();minus_y_sub=minus_y;if($('.sticky-menu-sub').length&gt;0){if($('.sticky-menu-sub .breadcrumbs-h').length&gt;0&amp;&amp;$('.sticky-menu-sub .breadcrumbs-h').get(0).offsetHeight&lt;350)
minus_y+=$('.sticky-menu-sub').height();}
if($('#sticky_padding_top').length&gt;0)
minus_y+=$('#sticky_padding_top').outerHeight();if($('#first_new_comment_id').outerHeight(!0)&gt;$(window).height()-minus_y_sub)
window.scrollTo({top:($(".first-new-title").length?$(".first-new-title").offset().top:$("#first_new_comment_id").offset().top)-minus_y,left:0,behavior:"instant"});else{window.scrollTo({top:$("#first_new_comment_id").offset().top-$(window).height()+$('#first_new_comment_id').outerHeight(!0)+$('.comments-form').outerHeight(!0),left:0,behavior:"instant"})}}}
play_notify()}}else{if(typeof data.position=='undefined'||data.position=='')data.position='right';if(data.position=='off')return;if(typeof data.notify!='undefined'&amp;&amp;data.notify===!1)return;var toast_id='notify_comment_'+(typeof data.comment_id!='undefined'?data.comment_id:data.id);var html='&lt;div id="'+toast_id+'" class="toast mb-1 bg-white" role="alert" aria-live="assertive" aria-atomic="true"&gt;'+'&lt;div class="toast-header"&gt;&lt;span class="me-auto"&gt;'+data.author+'&lt;/span&gt;&lt;small class="me-2"&gt;'+data.menu_title+'&lt;/small&gt;&lt;small&gt;'+data.time+'&lt;/small&gt;'+'&lt;button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"&gt;&lt;/button&gt;'+'&lt;/div&gt;'+'&lt;a href="'+data.link+'" class="toast-body d-block comments-text" data-bs-dismiss="toast"&gt;'+data.description+'&lt;/a&gt;'+'&lt;/div&gt;';$('#notify-small-'+data.position).append(html);var cartToast=document.getElementById(toast_id);var toastBootstrap=bootstrap.Toast.getOrCreateInstance(cartToast,{delay:15000});toastBootstrap.show();cartToast.addEventListener('hidden.bs.toast',()=&gt;{$(cartToast).remove()});play_notify()}}
var height=$('.comments-view-scroll').outerHeight()+100;$('.chat-scroll').scrollTop(height)})});function play_notify(){var audioObj=new Audio('https://from.biz/from/themes/default/assets/sounds/notify_small.mp3');audioObj.play()}
initPreMasonry();function initPreMasonry(){if($(".masonry").length){$(".masonry").each(function(inx,el){var is_view_preloader=(typeof $(el).attr('data-preloader')!='undefined'&amp;&amp;$(el).attr('data-preloader')==='true'?!0:!1);if(is_view_preloader&amp;&amp;$('.loading-overlay').length&gt;0&amp;&amp;!$(el).find('.loading-masonry').length)$(el).prepend('&lt;div class="loading-masonry"&gt;'+$('.loading-overlay').html()+'&lt;/div&gt;');})}}
function initWow(options_param){if(typeof WOW=='undefined')return;var option={boxClass:'from-animate',animateClass:'animated',offset:120,mobile:!0,live:!0}
if(typeof options_param=='object')option=Object.assign(option,options_param);window.from_wow=new WOW(option);from_wow.init()}
function initImagesLightBox(){$(el_images).each(function(inx,el){if($(el).hasClass('lightbox')||$(el).closest('.lightbox').length||!$(el).closest('.section-p').length)return;$(el).closest('.section-p').addClass('lightbox')})}
function initMasonry(){initPreMasonry();if($(".masonry").length){$(".masonry").each(function(inx,el){$(el).imagesLoaded(function(){if($(el).find('.loading-masonry').length)$(el).find('.loading-masonry').remove();$(el).find('.masonry-item').addClass('show');$(el).masonry({itemSelector:'.masonry-item',horizontalOrder:!1})})})}}
function initAccordion(){if($(".list-tile-accordion").length){$(".list-tile-accordion").each(function(inx,el){var items=$(el).find('.list-item');items.hover(function(){items.removeClass('active');$(this).addClass('active')})})}}
function initLightbox(parent){if(typeof parent!='undefined'&amp;&amp;$(parent).length&gt;0){var items=parent.find('.lightbox')}else{var items=$('.lightbox')}
if(items.length){items.each(function(inx,lightbox){if(typeof $(lightbox).attr('data-inited')!='undefined')return;$(lightbox).attr('data-inited',!0);var links=$(lightbox).find(el_images);var options={keyboard:!0,size:'fullscreen',};links.attr('data-gallery','gallery-'+inx);links.each(function(inx2,el){$(el).click(function(e){e.preventDefault();var lightbox=new Lightbox(el,options);lightbox.show()})})})}}
function initDigits(){if($('.digit').length){$('.digit').each(function(idx,countbox){var show=!0;if(typeof $(countbox).attr('data-number')!='undefined'){var numer_one=parseInt($(countbox).attr('data-number').replace(/[^\d]/g,''));$(countbox).html('&lt;span class="digit-inner"&gt;'+numer_one+'&lt;/span&gt;')}else{var text=$(countbox).text();var numer_one_text=$.trim(text.replace(/[^ 0-9]/gim,''));var numer_one=parseInt(text.replace(/[^\d]/g,''));$(countbox).html(text.replace(numer_one_text,'&lt;span class="digit-inner"&gt;'+numer_one+'&lt;/span&gt;'));$(countbox).attr('data-number',numer_one)}
countbox=$(countbox).find('.digit-inner');$(window).on("scroll load resize",function(){if(!show||!$(countbox).length)
return!1;var w_top=$(window).scrollTop();var e_top=$(countbox).offset().top;var w_height=$(window).height();var d_height=$(document).height();var e_height=$(countbox).outerHeight();if(w_top+(w_height-e_height)&gt;=e_top||w_height+w_top==d_height||e_height+e_top&lt;w_height){$(countbox).spincrement({thousandSeparator:" ",duration:3500});show=!1}})})}}
function uninitOwlCarousel(){if(!$('.owl-carousel').length)return;$('.owl-carousel').off('change.owl.carousel');$('.owl-carousel').owlCarousel('destroy')}
function initOwlCarousel(){if($('.owl-carousel').length){var owlImgDeferreds={};uninitOwlCarousel();$('.owl-carousel').each(function(inx,el){owlImgDeferreds[inx]=[];var self=$(this);var opts=self.data('plugin-options');try{opts=JSON.parse(opts.replace(/'/g,'"').replace(';',''))}catch(e){opts={}}
opts.navText=[];opts.onInitialized=function(e,e2,e3,e4){setTimeout(function(){if(!isShown($(e.currentTarget))){$(e.currentTarget).find('lottie-player').each(function(inx,lottie){lottie.load(lottie.__src)})}},300);if(e.item){el.prevCloned=e.item.index;el.prevPos=0}}
if(self.find('img').length&gt;0){self.find('img').each(function(){if(!this.complete){var deferred=$.Deferred();$(this).one('load',deferred.resolve);owlImgDeferreds[inx].push(deferred)}});$.when.apply($,owlImgDeferreds[inx]).done(function(){var owl=self.owlCarousel(opts);initOwlCarouselCallback(el,owl)})}else{var owl=self.owlCarousel(opts);initOwlCarouselCallback(el,owl)}})}}
function initOwlCarouselCallback(el,owl){owl.on('change.owl.carousel',function(e){$(el).find('.owl-item:not(.active) lottie-player').each(function(inx,lottie){lottie.load(lottie.__src)})});if($(owl).hasClass('mode-text')&amp;&amp;$(owl).closest('.section-type-slider-2').length&gt;0&amp;&amp;$(owl).closest('.section-type-slider-2').find('.mode-images').length&gt;0){owl.on('change.owl.carousel',function(e){if(e.item){var owl_images=$(owl).closest('.section-type-slider-2').find('.mode-images')
var target=e.relatedTarget.relative(e.property.value,!0);var delta=target-el.prevPos;if(delta==1||(delta&lt;0&amp;&amp;(el.prevPos+1)==e.item.count&amp;&amp;target==0)){owl_images.trigger('next.owl.carousel')}else if(delta==-1||(delta&gt;0&amp;&amp;el.prevPos==0&amp;&amp;(target+1)==e.item.count)){owl_images.trigger('prev.owl.carousel')}else owl_images.trigger('to.owl.carousel',target);el.prevPos=target}})}}
function initCountdown(){if($('.countdown').length&gt;0&amp;&amp;typeof $.fn.countdown!='undefined'){$('.countdown').each(function(inx,el){$(el).countdown()})}}
function initLottie(){if($('lottie-player').length&gt;0){$('lottie-player').on('click',function(e){e.preventDefault();$(this).get(0).seek(0)})}}
function initStickyFixed(){if(!$(".section.section-data-sticky-fixed .col-sticky").length)return;$(".section.section-data-sticky-fixed .col-sticky:not([data-inited])").each(function(inx,el){var text_pos=$(el).offset();var box=$(el).closest('.section.section-data-sticky-fixed');var box_pos=box.offset();var section_p=60;var box_height=box.height();var window_height=$(window).height();if(box_height&gt;window_height){var text_height=$(el).height();if($(el).hasClass('mt-0')){}else if($(el).hasClass('mb-0')){var margin_top=(window_height-text_height)-section_p;var sticky_top=(window_height-text_height)/2-section_p;if(margin_top&lt;0){margin_top=0}
if(sticky_top&lt;0){sticky_top=0}
$(el).attr('style','margin-top: '+margin_top+'px !important; margin-bottom:auto !important; top: '+margin_top+'px !important;')}else{var margin_top=(window_height-text_height)/2-section_p;if(margin_top&lt;0){margin_top=0}
$(el).attr('style','margin-top: '+margin_top+'px !important; top: '+margin_top+'px !important;')}}else{$(el).css({top:text_pos.top-box_pos.top})}})}
function initOnScrollGSAP(){if($('.section-onscroll').length&gt;0){var window_height=$(window).height();$('.section-onscroll').each(function(inx,box){if(!$(box).find("[data-onscroll]").length)return;var box_height=$(box).height();$(box).find("[data-onscroll]").each(function(inx2,item){if(typeof $(item).attr('data-inited')!='undefined')return;$(item).attr('data-inited',!0);var type=$(item).attr('data-onscroll');var transformOrigin='center center';var onUpdate=!1;var scale=1;var trigger_start="top 75%";var is_run=!1;if(onscroll===null||typeof onscroll[type]!='object'){if(type=='slide'){is_run=!0;trigger_start="top 0%";onUpdate=function(self){var step=1/($(item).find('.owl-item:not(.cloned)').length-1);var slide=Math.floor(self.progress/step);if(step==1){if(self.progress&gt;=0.5)slide=1;else slide=0}
$(item).trigger('to.owl.carousel',slide)}}}else if(typeof onscroll!==null&amp;&amp;typeof onscroll[type]=='object'){is_run=!0;var config=onscroll[type];scale=parseFloat(config.scale);if(isNaN(scale))scale=1;var opts=$(item).attr('data-onscroll-options');try{opts=JSON.parse(opts.replace(/'/g,'"').replace(';',''))}catch(e){opts={}}
transformOrigin=opts.transformOrigin}
if(!is_run)return;if(box_height&gt;window_height){var trigger_start="top 0%"}
var box_pos=$(box).offset();if(box_pos.top==0){trigger_start="top 0%"}
gsap.to(item,{scale:scale,ease:'none',transformOrigin:transformOrigin,scrollTrigger:{trigger:box,scrub:!0,start:trigger_start,end:"+=75%",pin:!1,markers:!1,onUpdate:onUpdate,}})})})}}
function initPageFull(argument){if(!$('#view-full-page').length||typeof $.fn.fromFullPage=='undefined')return;if($('#main_body').length&gt;0){const appHeight=()=&gt;{const doc=document.documentElement
$('#main_body').height(window.innerHeight)}
window.addEventListener('resize',appHeight)
appHeight()}
$('#view-full-page').fromFullPage({navigation:{enabled:!0,position:'right',tooltip:!0,},footer:'#footer',delay:'600',events:{boxView:function(box,options){if(typeof from_wow!='undefined'){box.find('.'+from_wow.config.boxClass).each(function(inx,el){$(el).addClass(from_wow.config.animateClass);from_wow.applyStyle(el,!0);setTimeout(function(){from_wow.applyStyle(el,!1)},50+(options.delay*0.5))})}}}})}
initParalax();initScale();function initScale(){if(typeof gsap=='undefined')return;gsap.registerPlugin(ScrollTrigger);if($('.section.bg-in:not([data-in-init])').length&gt;0){gsap.utils.toArray('.section.bg-in').forEach((section,i)=&gt;{var trig=$(section).find(".col-data");TweenMax.to(section,1,{className:section.className+' animated',scrollTrigger:{trigger:trig,start:"top 70%",}});$(section).attr('data-in-init',!0)})}
if($('.section.bg-scale:not([data-scale-init])').length&gt;0){var start_value="100%";var end_value="125%";if($(window).width()&lt;992){start_value="auto 100%";end_value="auto 125%"}
var scrub=0.1;gsap.utils.toArray('.section.bg-scale').forEach((section,i)=&gt;{scrub=0.1;if($(section).hasClass("bg-scale-delay")){scrub=5}
gsap.fromTo(section,{backgroundSize:start_value},{backgroundSize:end_value,ease:"none",scrollTrigger:{trigger:section,start:()=&gt;i?"top bottom":"0%  +=100%",end:i?"bottom top":"100% top",scrub:scrub,anticipatePin:1,invalidateOnRefresh:!0,}});$(section).attr('data-scale-init',!0)})}}
function initParalax(){if(typeof gsap=='undefined')return;gsap.registerPlugin(ScrollTrigger);if($('.section.bg-parallax:not([data-paralax-init])').length&gt;0){gsap.utils.toArray('.section.bg-parallax').forEach((section,i)=&gt;{var backgroundPosition=window.getComputedStyle(section,null).backgroundPosition.trim().split(/\s+/)
$(section).removeClass('bg-right bg-top')
gsap.fromTo(section,{backgroundPosition:()=&gt;i?`${backgroundPosition[0]} ${-window.innerHeight * getRatio(section)}px`:backgroundPosition[0]+' '+backgroundPosition[1],},{backgroundPosition:()=&gt;i?`${backgroundPosition[0]} ${window.innerHeight * (1 - getRatio(section))}px`:`${backgroundPosition[0]} 100%`,ease:"none",scrollTrigger:{trigger:section,start:()=&gt;i?"top bottom":"0%  +=100%",end:i?"bottom top":"100% top",scrub:0.1,anticipatePin:1,invalidateOnRefresh:!0,}})
$(section).attr('data-paralax-init',!0)})}}
function getRatio(el){return window.innerHeight/(window.innerHeight+el.offsetHeight)}
function initNavbarSlideUP(){if($(".navbar-slide-up").length){var items=$(".navbar-slide-up").find('.nav-link');items.each(function(inx,el){if(!$(el).find("span").length){var title=$(el).html().trim();$(el).html(`&lt;div&gt;&lt;span data-title="${title}"&gt;${title}&lt;/span&gt;&lt;/div&gt;`)}})}}
function initNav(){initImagesLightBox();initStickyFixed();initOnScrollGSAP();initOwlCarousel();initMasonry();initLightbox();initDigits();initCountdown();initLottie();initPageFull();initAccordion();initMap();navbarColor();initParalax();initScale();initEmoji();initDraggable();initVideo();initEditorActions();initSelect();initNavbarSlideUP();if($("img.lazyload").length&gt;0)$("img.lazyload").lazyload();var nav=$('#header #navbarNavDropdown');var nav_items=nav.find('.navbar-nav &gt; li');var more_box=$('#menu-more-box');var more_box_menu=$('#menu-more');if(nav.length&gt;0&amp;&amp;more_box.length&gt;0&amp;&amp;more_box_menu.length&gt;0){nav_items.removeClass('d-none');more_box.removeClass('d-none');var box_more_width=more_box.outerWidth();more_box.addClass('d-none');if($(window).width()&lt;992){return}
var nav_width=nav.width();var items_width=0;nav_items.each(function(inx,el){items_width+=$(el).outerWidth()});if(items_width&lt;=nav_width){return}
nav_width-=box_more_width;more_box_menu.html('');nav_items.each(function(inx,el){nav_width-=Math.ceil($(el).outerWidth());if(nav_width&lt;=0){$(el).addClass('d-none');more_box_menu.append('&lt;li class="nav-item"&gt;'+$(el).children('a').get(0).outerHTML+'&lt;/li&gt;')}});if(nav_width&lt;=0){more_box.removeClass('d-none');$(window).trigger('sticky.header.refresh')}}}
function ajaxPost(form,container,callback,is_replace){var terget=$('#'+container);var is_block_result=!1;show_overlay();if(container=='parent'){terget=$(form).parent()}
if($(terget).find('.js-form-result')&amp;&amp;$(terget).find('.js-form-result').length&gt;0){is_block_result=!0;terget=$(terget).find('.js-form-result')}
var formData=new FormData();var formParams=$(form).serializeArray();$.each($(form).find('input[type="file"]'),function(i,tag){$.each($(tag)[0].files,function(i,file){formData.append(tag.name,file)})});$.each(formParams,function(i,val){formData.append(val.name,val.value)});var url=window.location.pathname;if($('[data-app-id]').length&gt;0){if(formData instanceof FormData){formData.append('href',(typeof $(form).attr('action')!='undefined'?$(form).attr('action'):''))}else{formData.href=(typeof $(form).attr('action')!='undefined'?$(form).attr('action'):'')}
url=(typeof data_base!='undefined'?data_base:'')+api_uri+'get_page/';method="POST"}
$.ajax({type:"POST",data:formData,url:url,processData:!1,contentType:!1,success:function(data,status,xhr){try{data_json=JSON.parse(data);if(data_json.redirect){hide_overlay();if(typeof callback=='function')callback();$(document).trigger('from.request.success',[data,get_hedaers_from_xhr(xhr)]);$('.modal').modal('hide');load_content(data_json.redirect);if(!$('#app').length)history.pushState(null,null,data_json.redirect);return}else if(data_json.error&amp;&amp;data_json.error.length&gt;0){hide_overlay();alert(data_json.error);return}}catch(e){}
if(is_block_result&amp;&amp;$(form).find('.js-form-btn')){$(form).find('.js-form-btn').remove()}
$(form).contents().unwrap();if(typeof is_replace!='undefined'&amp;&amp;is_replace===!0){terget.replaceWith(data)}else terget.html(data).addClass('request-result');hide_overlay();if(typeof callback=='function')callback();$(document).trigger('from.request.success',[data,get_hedaers_from_xhr(xhr)])}});return!1}
function get_hedaers_from_xhr(xhr){var arr=xhr.getAllResponseHeaders().trim().split(/[\r\n]+/);var headers={};arr.forEach(function(line){var parts=line.split(":");var header=parts.shift();var value=$.trim(parts.join(": "));headers[header]=value});return headers}
function show_overlay(){$('body').addClass('loading-overlay-showing').addClass('ajax-load')}
function hide_overlay(){$('body').removeClass('loading-overlay-showing').removeClass('ajax-load')}
function FileListItem(a){a=[].slice.call(Array.isArray(a)?a:arguments)
for(var c,b=c=a.length,d=!0;b--&amp;&amp;d;)d=a[b]instanceof File
if(!d)throw new TypeError("expected argument to FileList is File or array of File objects")
for(b=(new ClipboardEvent("")).clipboardData||new DataTransfer;c--;)b.items.add(a[c])
return b.files}
function declOfNum(number,titles){cases=[2,0,1,1,1,2];return titles[(number%100&gt;4&amp;&amp;number%100&lt;20)?2:cases[(number%10&lt;5)?number%10:5]]}
function show_notify(text,type){var el='#modal-notify';if($(el).length&gt;0&amp;&amp;text&amp;&amp;text.length&gt;0){if(typeof type=='undefined'||!type)type='success';$(el).find('.modal-content').html('&lt;div class="alert alert-'+type+' mb-0 text-center"&gt;'+text+'&lt;/div&gt;')
$(el).modal('show');setTimeout(function(){$(el).modal('hide')},2000)}}
var lastScrollTop=0;var headerHeight=$('#header').height();var navbarHeight=$('#navbar').height();var of=0;var of_top=0;if(headerHeight&gt;navbarHeight){var of_top=headerHeight-navbarHeight;var of=headerHeight}else if(headerHeight&lt;navbarHeight){var of=headerHeight;var of_top=of}
function navbarSticky(){var st=$(document).scrollTop();if(st&gt;lastScrollTop){$('body').removeClass('fixed-scroll');if(st&gt;=of){$('body').addClass('fixed')}else{$('body').removeClass('fixed')}}else{if(st&gt;of_top){$('body').addClass('fixed-scroll');$('body').addClass('fixed')}else{if(st&lt;=of_top){$('body').removeClass('fixed-scroll');$('body').removeClass('fixed')}}}
lastScrollTop=st}
function navbarShow(){if($('#navbar.bg-transparent').length&gt;0){var nvabar=$('#navbar.bg-transparent');nvabar.fadeTo("slow",1)}}
function navbarColor(){if($('#navbar.bg-transparent').length&gt;0){var nvabar=$('#navbar.bg-transparent');$('.js-body &gt; .section[id^="box"]').each(function(inx,el){var navbar_height=nvabar.height();var scroll=$(window).scrollTop();var el_top=$(el).offset().top;var el_bottom=el_top+$(el).height();if((scroll+navbar_height)&lt;=el_bottom){if($(el).hasClass('bg-body')||$(el).hasClass('bg-light')||$(el).hasClass('bg-transparent'))$('#navbar').addClass('navbar-light').removeClass('navbar-dark')
else nvabar.addClass('navbar-dark').removeClass('navbar-light')
return!1}else if(scroll&lt;=el_top){if($(el).hasClass('bg-body')||$(el).hasClass('bg-light')||$(el).hasClass('bg-transparent'))$('#navbar').addClass('navbar-light').removeClass('navbar-dark')
else nvabar.addClass('navbar-dark').removeClass('navbar-light')
return!1}});}}
var already_loaded_script_map=[];function loadScriptFrom(url,callback){var already=already_loaded_script_map.find(element=&gt;element==url);if(already!==undefined){return}else{already_loaded_script_map.push(url)}
var script=document.createElement("script");if(script.readyState){script.onreadystatechange=function(){if(script.readyState=="loaded"||script.readyState=="complete"){script.onreadystatechange=null;if(typeof callback=='function')callback();}}}else{script.onload=function(){if(typeof callback=='function')callback();}}
script.src=url;document.getElementsByTagName("head")[0].appendChild(script)}
function initMap(){if($('.js-map:not([data-map-inited="true"])').length&gt;0){$('.js-map').attr('data-map-inited','true');var postfix=$('#form_site_builder').length&gt;0?'?ant='+Math.floor(Math.random()*100000000):'';loadScriptFrom(($('#app[data-app-id]').length&gt;0&amp;&amp;typeof $('#app[data-app-id]').attr('data-base')!='undefined'&amp;&amp;$('#app[data-app-id]').attr('data-base').length&gt;0?$('#app[data-app-id]').attr('data-base'):'')+'/templates/2017/themes/infotask-2021/assets/js/map.js'+postfix,function(){window.map_load='ready';$(document).trigger('from.ui.navigate.success_map')})}}
function isShown(target){var wt=$(window).scrollTop();var wh=$(window).height();var eh=$(target).outerHeight();var et=$(target).offset().top;if(wt+wh&gt;=et&amp;&amp;wt+wh-eh*2&lt;=et+(wh-eh)){return!0}else return!1}
function initEmoji(){if(typeof twemoji!='object')return;twemoji.parse(document.body,{base:'/from/themes/default/assets/img/emoji/','ext':'.png','folder':'64'})}
function initDraggable(){if(!$('[data-from-draggable]').length)return;$('[data-from-draggable]').each(function(inx,el){if(typeof $('[data-from-draggable]').attr('data-from-draggable-init')!='undefined')return;$('[data-from-draggable]').attr('data-from-draggable-init','true');var name_draggable=$(el).attr('data-from-draggable');if(typeof localStorage.getItem('position_draggable_'+name_draggable)==='string'){position_draggable=JSON.parse(localStorage.getItem('position_draggable_'+name_draggable));$(el).css(position_draggable)}
$(el).draggable({containment:"parent",drag:function(event,ui){localStorage.setItem('position_draggable_'+name_draggable,JSON.stringify(ui.position))}})})}
function ajax_navigate(obj_conf,url,type,self,callback){var is_view_preloader=!0;if(type==!0){}else if(type=='no_preload')is_view_preloader=!1;if(is_view_preloader)show_overlay();var request_type='GET';var data={};if($('#app[data-app-id]').length&gt;0){request_type='POST';data.href=url;url=host+api_uri+'ajax_actions'}else url=window.location.pathname+url;$.ajax({url:url,type:request_type,data:data,dataType:'HTML',success:function(data,status,xhr){if(is_view_preloader)hide_overlay();ajax_navigate_callback(data)},error:function(jqXHR,textStatus,errorThrown){console.log(jqXHR,textStatus,errorThrown)}});function ajax_navigate_callback(data){try{var data_json=JSON.parse(data)}catch(error){}
if(obj_conf=='AJAX_MAIN')$('.modal').modal('hide');$.each(obj_conf.split(','),function(inx,obj){var obj_source=obj;obj=obj.replace(/(:|\.|\[|\])/g,'\\$1');if(typeof data_json=='object'&amp;&amp;data_json.html)$('#'+obj).html(data_json.html);else if(typeof self!='undefined'){if($(self).closest('#'+obj).length)$(self).closest('#'+obj).html(data);else if($(self).closest('#'+obj_source).length)$(self).closest('#'+obj_source).html(data);}else if($('#'+obj).length)$('#'+obj).html(data);else if($('#'+obj_source).length)$('#'+obj_source).html(data);$(document).trigger('infotask.ui.navigate.success_insert_content',obj)});if(typeof callback=='function')callback();}}
$(document).on('focus','#msg-field',function(e){$(this).closest('#comments_form_container').addClass('open');$(this).closest('#comments_form_container').find('#comments_btn_container').removeClass('d-none')});$(document).on('focus','#msg-field-box',function(e){$(this).closest('#comments_form_container').find('#comments_btn_container').removeClass('d-none')});$(document).on('input','#msg-field',function(e){e.target.style.height=e.target.scrollHeight+2+"px"})
$(document).on('click','#form-quote',function(e){var textarea=$(this).closest('form').find('textarea');var textarea_val=textarea.val();var textarea_start=textarea.get(0).selectionStart;var textarea_end=textarea.get(0).selectionEnd;var textarea_sel=textarea_val.substring(textarea_start,textarea_end);var tag_start='[quote]';var tag_end='[/quote]';if(textarea_sel.length&gt;0){textarea.val(textarea_val.replace(textarea_sel,tag_start+$.trim(textarea_sel)+tag_end))}else{var text_quote=window.getSelection().toString();insertTextAtCursor(textarea.get(0),tag_start+$.trim(text_quote)+tag_end)}});$(document).on('click','.comments-form-users-to-list span',function(event){var textarea=$(this).closest('#comments_form_container').find('#msg-field');insertTextAtCursor(textarea.get(0),$.trim($(this).text())+' ',!0);$('.comments-form-users-to-list').addClass('d-none');textarea.focus()});$(document).on('click','.js-dropdown-menu-tags span, .js-dropdown-menu-users span',function(e){e.preventDefault();var box=$(this).closest('.dropdown');var input_to=box.find('input[type="hidden"]');var button_text=box.find('button.btn').find('span').find('span');input_to.val($(this).attr('data-id'));button_text.text($(this).text());box.find('.js-clear-form-btn').removeClass('d-none')});$(document).on('click','.js-clear-form-btn',function(e){e.preventDefault();var box=$(this).closest('.dropdown');var input_to=box.find('input[type="hidden"]');var button_text=box.find('button.btn').find('span').find('span');input_to.val('');button_text.text('');$(this).addClass('d-none')});$(document).on('input change','#msg-field',function(event){select_start=event.target.selectionStart;if(event.target.value.charAt(select_start-1).charCodeAt()=='64'&amp;&amp;$('.comments-form-users-to-list').html().trim()!==''){$('.comments-form-users-to-list').removeClass('d-none')}else{$('.comments-form-users-to-list').addClass('d-none')}
var $this=$(this);if($this.closest('form').siblings('.comments-form-gifs')){$this.closest('form').siblings('.comments-form-gifs').addClass('d-none')}});$(document).on('click','.js-dropdown-menu-smiles span',function(e){e.preventDefault();var textarea=$(this).closest('form').find('textarea[name="description"]');var smile=$(this).text();if($(this).find('img.emoji').length&gt;0)smile=$(this).find('img.emoji').attr('alt');insertTextAtCursor(textarea.get(0),smile);textarea.focus()});$(document).on('click','[data-copy]',function(e){e.preventDefault();var self=$(this);var icon_def=self.attr('data-icon-def');var icon_success=self.attr('data-icon-success');var textToCopy=self.attr('data-copy');if(typeof navigator.clipboard=='undefined'){alert('Ð”Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¾ Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼ "HTTPS"');return}
navigator.clipboard.writeText(textToCopy).then(function(){self.find('i').removeClass().addClass('bi '+icon_success);setTimeout(function(){self.find('i').removeClass().addClass('bi '+icon_def)},1500)}).catch(function(error){alert('ÐžÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ!')})});$(document).on('click','.builder-history-prev',function(){var build_history_index=window.build_history_index;if(typeof window.build_history[build_history_index-1]=='undefined'){return}
window.build_history_index=build_history_index-1;build_history_view(window.build_history[build_history_index-1]);if(typeof window.build_history[window.build_history_index+1]!='undefined'){$('.builder-history-next').removeClass('d-none')}else $('.builder-history-next').addClass('d-none');if(typeof window.build_history[window.build_history_index-1]!='undefined'){$('.builder-history-prev').removeClass('d-none')}else $('.builder-history-prev').addClass('d-none')});$(document).on('click','.builder-history-next',function(){var build_history_index=window.build_history_index;if(typeof window.build_history[build_history_index+1]=='undefined'){return}
window.build_history_index=build_history_index+1;build_history_view(window.build_history[build_history_index+1]);if(typeof window.build_history[window.build_history_index+1]!='undefined'){$('.builder-history-next').removeClass('d-none')}else $('.builder-history-next').addClass('d-none');if(typeof window.build_history[window.build_history_index-1]!='undefined'){$('.builder-history-prev').removeClass('d-none')}else $('.builder-history-prev').addClass('d-none')});window.build_history=[];window.build_history_index=0;$(document).on('submit','#form_site_builder',function(e){e.preventDefault();$(this).blur();show_overlay();$.ajax({type:'POST',data:$(this).serializeArray(),dataType:"JSON",url:window.location.pathname,success:function(data,status,xhr){$('#modal-builder').modal('hide');delete window.map_load;hide_overlay();if(data){if(typeof data.error!='undefined'&amp;&amp;data.error.length&gt;0){alert(data.error);return}
var build_history_index=window.build_history.length;window.build_history_index=build_history_index;window.build_history[build_history_index]=data;build_history_view(data);if(build_history_index&gt;0){$('.builder-history-prev').removeClass('d-none')}}}})});function runBuildSite(formData){$(this).blur();show_overlay();$.ajax({type:'POST',data:formData,dataType:"JSON",url:window.location.pathname+'/?is_builder',success:function(data,status,xhr){$('#modal-builder').modal('hide');delete window.map_load;hide_overlay();if(data){if(typeof data.error!='undefined'&amp;&amp;data.error.length&gt;0){alert(data.error);return}
var build_history_index=window.build_history.length;window.build_history_index=build_history_index;window.build_history[build_history_index]=data;build_history_view(data);if(build_history_index&gt;0){$('.builder-history-prev').removeClass('d-none')}}}})}
$(document).on('click','#del-avatar',function(e){e.preventDefault();$(this).parent().hide();$('#avatar').find('input[type=file]').removeClass('d-none');$('#avatar').find('input[type=hidden]').val('')});$(document).on('click','.filter-option-inner-inner .bi-x',function(e){e.preventDefault();var self=$(this);var select=self.closest('.bootstrap-select').find('select');var index_el=-1;var is_multiple=!1;if(self.closest('.bootstrap-select').find('select').attr('multiple')!==undefined){if(typeof self.attr('data-unselect')!='undefined'){select.selectpicker('val',[]);select.selectpicker("refresh");select.trigger('infotask.select.no_result');select.selectpicker('toggle');return!1}
index_el=self.closest('span').index();is_multiple=!0}
if(index_el!=-1){var selected=self.closest('.bootstrap-select').find('select option:selected');var option=selected.eq(index_el);var selected_arr=[];selected.each(function(inx,el){if($(option).val()!=$(el).val()){selected_arr[selected_arr.length]=$(el).val()}});select.selectpicker('val',selected_arr);select.selectpicker("refresh")}else{if(!select.find('option[value=""]').length){select.prepend('&lt;option value=""&gt;&lt;/option&gt;')}
select.find('option[value=""]').prop('selected','selected').attr('selected','selected');select.selectpicker("refresh")}
if(is_multiple)select.change();select.trigger('infotask.select.no_result');select.selectpicker('toggle')});function build_history_view(data){if(data.site){$.each(data.site,function(inx,el){$.each(el,function(target,content){if(target=='head &gt; base')$(target).attr('href',content);else if(target=='body.class')$('body').attr('class',content);else $(target).html(content)})});window.ajax_load='ready';$('body').removeClass('mobile-show');if(typeof init_ajax_theme=='function')init_ajax_theme();$(window).trigger('resize');if(data.css.length&gt;0){if($('#bulder_css_colors').length){$('#bulder_css_colors').replaceWith(data.css)}else $('body').append(data.css)}
if(typeof data.query_quality!='undefined'){$('#query_quality').html(data.query_quality);$('#query_quality').attr('data-hidden',data.query_quality)}
if(data.site_id.length&gt;0)window.builder_site_id=data.site_id;var tooltipTriggerList=[].slice.call(document.querySelectorAll('#query_quality[data-bs-toggle="tooltip"]'))
var tooltipList=tooltipTriggerList.map(function(tooltipTriggerEl){return new bootstrap.Tooltip(tooltipTriggerEl)})}else alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÐµÑ‰Ðµ Ñ€Ð°Ð·')}
function comments_post(form,container,url,is_chat=0){show_overlay();var is_socket=!1;var form=$('#'+form+':visible');if(form.attr('data-socket')=='true'){if($.is_connect_wss)is_socket=!0}
var data=new FormData(form.get(0));if($('#app[data-app-id]').length&gt;0){data.append('href',url);url=host+api_uri+'get_page'}
$.ajax({type:"POST",data:data,dataType:"json",url:url,processData:!1,contentType:!1,success:function(data,status,xhr){hide_overlay();if($('#comments_tree_id').val()&gt;0){container='tree'+$('#comments_tree_id').val();if(typeof CKEDITOR.instances['msg-field']!='undefined')CKEDITOR.instances['msg-field'].destroy(!0);if(typeof window.ckeditor['msg-field']!='undefined')window.ckeditor['msg-field'].destroy();var form_container=$('#comments_form_container').parent();$('#answer0').html(form_container.html());$('#comments_form_container').removeClass('active');$('.parent-comment').html('');$('#comments_form_container').removeClass('open');$('#comments_parent_id').val('');$('#comments_tree_id').val('');$('#msg-field').val('')}
if(data.redirect&amp;&amp;data.redirect.length&gt;0){load_content(data.redirect);if(!$('#app').length)history.pushState(null,null,data.redirect);return}else if(data.error&amp;&amp;data.error.length&gt;0){alert(data.error)}else{if(typeof draft_remove=='function')draft_remove(form.attr('id'));if(!is_socket){$('#'+container).html(data.html);if(is_chat=='1'&amp;&amp;$('.tree-My').length&gt;0&amp;&amp;!$('div[data-comments-modal]').length){if($("footer").length&gt;0){var footer_top=$("footer").offset().top,screenHeight=$(window).height();var other=0;var other_bpm=0;if($('header').length&amp;&amp;$('header').attr('id')=='menu_top'&amp;&amp;$('header').hasClass('fixed-top')){other=headerHeightFromScroll-$('header').height()}
if($('#bpm_block').length&amp;&amp;$('#bpm_block').html()!=''){other_bpm=$('#bpm_block').outerHeight(!0)}
if($('#sticky_padding').length){other_bpm+=$('#sticky_padding').outerHeight()}
var top=(footer_top-screenHeight+other-other_bpm)}else{var top=$(document).height()}
if($('#app[data-app-id]').length&gt;0){top=$('#AJAX_MAIN .page-content').height();$('#AJAX_MAIN').get(0).scrollTo({top:top,left:0,behavior:"instant"})}else window.scrollTo({top:top,left:0,behavior:"instant"})}}else{$('#'+container).find('[name="description"]').val('')}}
$(document).trigger('infotask.comments.success')}});var btn_file=$('#comments_form_container').find('.btn-file')
btn_file.find('span').text('');btn_file.find('a').hide();$('#comments_form_container').find('.files-box').html('');$('#comments_form_container').find('[name="files_box_value"]').val('')
selected_files=[];var box=$('.js-dropdown-menu-users').closest('.dropdown');var input_to=box.find('input[type="hidden"]');var button_text=box.find('button.btn').find('span').find('span');input_to.val('');button_text.text('');box.find('.js-clear-form-btn').addClass('d-none')}
function insertTextAtCursor(el,text,not_space){if($(el).siblings('[contenteditable="true"]').length&gt;0){if(typeof einput.insert=='function')einput.insert(text)}else{var val=el.value,endIndex,range,lastChar,nextChar,needLastSpace=!1,doc=el.ownerDocument;var space=' ';if(not_space){space=''}
if(typeof el.selectionStart=="number"&amp;&amp;typeof el.selectionEnd=="number"){endIndex=el.selectionEnd;lastChar=val.slice(endIndex-1,endIndex);nextChar=val.slice(endIndex,endIndex+1);needLastSpace=(lastChar!=' '&amp;&amp;endIndex&gt;0&amp;&amp;!(lastChar=='\n')?!0:!1);el.value=val.slice(0,endIndex)+(needLastSpace?space:'')+text+(nextChar!=' '?space:'')+val.slice(endIndex);el.selectionStart=el.selectionEnd=endIndex+text.length+(needLastSpace?2:1)}else if(typeof doc.selection!="undefined"&amp;&amp;doc.selection.createRange){el.focus();range=doc.selection.createRange();range.collapse(!1);range.text=text;range.select()}}}
function ajax_pager_button(container,url,button){if(typeof $(button).attr('data-no-scroll')=='undefined')
show_overlay();var page=$(button).data('page');var append=$(button).data('append');url=url+page;if(typeof window.offset_mes!='undefined')
url=url+'&amp;offset_mes='+window.offset_mes;var page_new=page+1;$(button).data('page',page_new);var is_scroll=parseInt(typeof $(button).attr('data-scroll')!='undefined'?$(button).attr('data-scroll'):1);var chat_thread=$('.chat-thread').eq(0);var method="GET";var data=[];if($('#app[data-app-id]').length&gt;0){data.push({name:'href',value:url});url=host+api_uri+'get_page';method="POST"}
$.ajax({type:method,dataType:"html",data:data,url:url,success:function(data,status,xhr){if(typeof $(button).attr('data-no-scroll')=='undefined')
hide_overlay();var need_delete=parseInt(typeof $(button).attr('data-delete')!='undefined'?$(button).attr('data-delete'):0);if(need_delete==1){if($(button).closest('.py-3').length&gt;0){$(button).closest('.py-3').prev().find('.mb-3').removeClass('mb-3');$(button).closest('.py-3').remove()}else{$(button).closest('.text-center').prev().find('.mb-3').removeClass('mb-3');$(button).closest('.text-center').remove()}}
minus_y=$('header').height();if($('#navbar').length&gt;0)minus_y=$('#navbar').height();if($('.sticky-menu-sub').length&gt;0){if($('.sticky-menu-sub .breadcrumbs-h').length&gt;0&amp;&amp;$('.sticky-menu-sub .breadcrumbs-h').get(0).offsetHeight&lt;350)
minus_y+=$('.sticky-menu-sub').height();}
if($('#sticky_padding_top').length&gt;0)
minus_y+=$('#sticky_padding_top').outerHeight();if(append=='prepend'){$('#'+container).prepend(data);$('#comments_form_container').removeClass('active');if($('#pager-separator-'+page).length&gt;0&amp;&amp;typeof $(button).attr('data-no-scroll')=='undefined'){if(is_scroll==1)$('html,body').animate({scrollTop:$('#pager-separator-'+page).offset().top-$(window).height()+170},500,'swing');else if($('#modal-comments').length&gt;0){$('#modal-comments').get(0).scrollTo({top:$('#pager-separator-'+page).offset().top-$('#pager-separator-'+page).height(),left:0,behavior:"instant"})}else if(typeof chat_thread!='undefined'){if($('#app[data-app-id]').length&gt;0){minus_y=0;if($('#AJAX_MAIN .sticky-menu-sub').length&gt;0)
minus_y=$('.sticky-menu-sub').height();if($('#AJAX_MAIN .header-area').length&gt;0){if(parseInt($('#AJAX_MAIN .header-area').css('padding-top'))==0)
minus_y-=$('#AJAX_MAIN .header-area').outerHeight()/2;else{minus_y+=$('#AJAX_MAIN .header-area').outerHeight()/2;minus_y-=parseInt($('#AJAX_MAIN .header-area').css('padding-top'))/2}}
if($('.section-inner').length&gt;0)
minus_y-=$('#AJAX_MAIN').scrollTop();$('#AJAX_MAIN').get(0).scrollTo({top:$('#pager-separator-'+page).offset().top-$('#pager-separator-'+page).height()-minus_y,left:0,behavior:"instant"})}else window.scrollTo({top:$('#pager-separator-'+page).offset().top-minus_y,left:0,behavior:"instant"})}}}else{$('#'+container).append(data);if($('#pager-logs-separator-'+page).length&gt;0){var top=$('#pager-logs-separator-'+page).position().top;var pt=parseInt($('#'+container).closest('.modal-body').css("padding-top"));$('#'+container).closest('.modal-body').animate({scrollTop:top+pt},500,'swing')}else if($('#pager-separator-'+page).length&gt;0){if(is_scroll==1)$('html,body').animate({scrollTop:$('#pager-separator-'+page).offset().top-minus_y},500,'swing');else if(is_scroll==0)window.scrollTo({top:$('#pager-separator-'+page).offset().top+$('#pager-separator-'+page).height()-$(window).height(),left:0,behavior:"instant"})}}
$(document).trigger('infotask.comments.success')}})}
function comments_copy_text(url){show_overlay();var method="GET";var data=[];if($('#app[data-app-id]').length&gt;0){data.push({name:'href',value:url});url=host+api_uri+'get_page';method="POST"}
$.ajax({type:method,dataType:"html",url:url,data:data,success:function(text,status,xhr){hide_overlay();if(typeof navigator.clipboard=='undefined'){alert('Ð”Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¾ Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼ "HTTPS"');return}
navigator.clipboard.writeText(text).then(function(){}).catch(function(error){alert('ÐžÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ!')})}})}
function comments_navigate(container,url,is_replace){show_overlay();if($('#'+container).find('#comments_form_container').length){var form_container=$('#comments_form_container').parentNode;$('#answer0').innerHTML=form_container.innerHTML;$('#comments_form_container').removeClass('active')}
var method="GET";var data=[];if($('#app[data-app-id]').length&gt;0){data.push({name:'href',value:url});url=host+api_uri+'get_page';method="POST"}
$.ajax({type:method,dataType:"html",url:url,data:data,success:function(data,status,xhr){hide_overlay();if(is_replace==!0)$('#'+container).replaceWith(data);else $('#'+container).html(data)}})}
function comments_post_edit(form,container,url){show_overlay();var description=$(form).find('textarea[name="description"]');var celestra_user_id_to=$(form).find('input[name="celestra_user_id_to"]');var is_grade=$(form).find('input[name="is_grade"]');if(is_grade){var data={'description':description.val(),'celestra_user_id_to':celestra_user_id_to.val(),'is_grade':is_grade.val()}}else{var data={'description':description.val(),'celestra_user_id_to':celestra_user_id_to.val()}}
if($('#app[data-app-id]').length&gt;0){data.href=url
url=host+api_uri+'get_page'}
$.ajax({type:"POST",data:data,dataType:"html",url:url,success:function(data,status,xhr){hide_overlay();$('#'+container).html(data);$(document).trigger('infotask.comments.success')}})}
function clickStopper(e){e.preventDefault()}
function no_double_click(obj){obj.addEventListener('click',clickStopper,!1);setTimeout(function(){obj.removeEventListener('click',clickStopper)},5000)}
function init_chat(){$(window).off('scroll.chat');if($('div[data-comments-autoload]').length&gt;0&amp;&amp;$('div[data-comments-autoload]').attr('data-comments-autoload')==1){history.scrollRestoration="manual";window.lastScrollTopChat=0;getMess()}
if($('div[data-comments-autoread]').length&gt;0&amp;&amp;$('div[data-comments-autoread]').attr('data-comments-autoread')==1){readReact();readMess()}
if($('div[data-scroll-block]').length&gt;0&amp;&amp;$('div[data-scroll-block]').attr('data-scroll-block')==1){history.scrollRestoration="manual";window.scroll_top=!1;$(document).ready(function(){scrollChat()})}}
function blur_off_(){if($('div[data-scroll-block]').length&gt;0&amp;&amp;$('div[data-scroll-block]').attr('data-scroll-block')==1){$('div[data-scroll-block]').css("filter","")}}
function scrollChat(scroll_target){if(typeof scroll_target=='undefined')scroll_target=window;if($('#app[data-app-id]').length&gt;0)scroll_target=$('#AJAX_MAIN').get(0);blur_off_();if($('div[name="this_search"]').length&gt;0){top_=$('div[name="this_search"]').position().top;if(top_-160&lt;=0)
top_=170;scroll_target.scrollTo({top:top_-160,left:0,behavior:"instant"});$('div[name="this_search"]').removeAttr('name')}else if($('div[data-comments-modal]').length&gt;0&amp;&amp;$('.tree-Other .new').length&gt;0){top_=$('.tree-Other .new').eq(0).parents('.chat-Other').position().top;scroll_target.scrollTo({top:top_-250,left:0,behavior:"instant"})}else if($('#first_new_comment_id').length&gt;0&amp;&amp;$('.tree-Other .new').length&gt;0){minus_y=250;if($('#app[data-app-id]').length&gt;0){if($('#AJAX_MAIN .sticky-menu-sub').length&gt;0)
minus_y=$('.sticky-menu-sub').height();if($('#AJAX_MAIN .header-area').length&gt;0){if(parseInt($('#AJAX_MAIN .header-area').css('padding-top'))==0)
minus_y-=$('#AJAX_MAIN .header-area').height()/2;else{minus_y+=$('#AJAX_MAIN .header-area').outerHeight()/2;minus_y-=parseInt($('#AJAX_MAIN .header-area').css('padding-top'))/2}}}
top_=$("#first_new_comment_id").position().top;scroll_target.scrollTo({top:top_-minus_y,left:0,behavior:"smooth"})}else if($('div[data-comments-modal]').length&gt;0&amp;&amp;typeof window.last_scroll_modal!='undefined'){scroll_target.scrollTo({top:window.last_scroll_modal,left:0,behavior:"instant"})}else if($('div[data-comments-modal]').length&gt;0){var top=$('div[data-comments-modal]').height();scroll_target.scrollTo({top:top,left:0,behavior:"instant"})}else{if($("footer").length&gt;0){var footer_top=$("footer").offset().top,screenHeight=$(window).height();var other=0;var other_bpm=0;if($('header').length&amp;&amp;$('header').attr('id')=='menu_top'&amp;&amp;$('header').hasClass('fixed-top')){other=headerHeightFromScroll-$('header').height()}
if($('#bpm_block').length&amp;&amp;$('#bpm_block').html()!=''){other_bpm=$('#bpm_block').outerHeight(!0)}
if($('#sticky_padding').length){other_bpm+=$('#sticky_padding').outerHeight()}
var top=(footer_top-screenHeight+other-other_bpm)}else{var top=$(document).height();if($('#app[data-app-id]').length&gt;0)
top=$('#AJAX_MAIN .page-content').height();}
scroll_target.scrollTo({top:top,left:0,behavior:"smooth"})}}
function getMess(type){if(typeof type!='undefined'&amp;&amp;type=='modal'){target='#modal-comments';name='modal';el=target}else if($('#app[data-app-id]').length&gt;0){target='#AJAX_MAIN';name='app';el=target}else{target=window;name='chat';el=document}
$(target).on('scroll.'+name,function(event){if($('div[data-type-load]').length&gt;0){if($('div[data-type-load]').attr('data-type-load')=='up'){var val=0;if($('.section-inner').length&gt;0){val=$('.section-inner').height();if($('#navbar').length&gt;0)val-=$('#navbar').height();}
if($('.separator-rectangle-start-45-after').length&gt;0){val+=$('.separator-rectangle-start-45-after').height()}
var st=$(this).scrollTop();if(st&lt;window.lastScrollTopChat){pos_chat_scroll=$(el).scrollTop();var plus=1;if((((val==0?pos_chat_scroll&gt;=val:!0)&amp;&amp;pos_chat_scroll&lt;=(val+plus))||(pos_chat_scroll&lt;=(val+plus)))&amp;&amp;$('#chat_scroll .btn')!=undefined){btn_chat_scroll=$('#chat_scroll .btn');btn_chat_scroll.click();btn_chat_scroll.remove()}}
window.lastScrollTopChat=st}else if($('div[data-type-load]').attr('data-type-load')=='down'){var st=$(this).scrollTop();if(st&gt;window.lastScrollTopChat){pos_chat_scroll=$(el).scrollTop()+$(target).height();if(typeof type!='undefined'){var scrollHeight=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)}else{var scrollHeight=Math.max($(el).scrollTop(),$(el).innerHeight(),$(el).outerHeight())}
if(pos_chat_scroll&gt;=scrollHeight-1&amp;&amp;pos_chat_scroll&lt;=scrollHeight&amp;&amp;$('#chat_scroll .btn')!=undefined){btn_chat_scroll=$('#chat_scroll .btn');btn_chat_scroll.click();btn_chat_scroll.remove()}}
window.lastScrollTopChat=st}}})}
function readReact(type){if(typeof type=='undefined'){$(window).on('scroll.chat',function(event){readReactMain()})}else if($('#modal-comments').length&gt;0){$('#modal-comments').on('scroll.modal',function(event){readReactMain('modal')})}}
function readReactMain(type){bot_block=window.innerHeight;if(typeof type!='undefined')bot_block=$('#modal-comments').innerHeight();if($('#app[data-app-id]').length&gt;0)bot_block=$('#AJAX_MAIN').innerHeight();top_block=0;if($('div[data-type-load]').length&gt;0&amp;&amp;$('div[data-type-load]').attr('data-type-load')=='up'){bot_block-=$('#comments_form_container').closest('.sticky-bottom').outerHeight()}
message_ids='';$('.tree-My').each(function(){plus_height=$(this).outerHeight();if(($(this)[0].getBoundingClientRect().top+plus_height)&gt;top_block&amp;&amp;($(this)[0].getBoundingClientRect().top+plus_height)&lt;bot_block&amp;&amp;($(this).find('.not_viewed_reactions').length&gt;0)){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.not_viewed_reactions').removeClass('not_viewed_reactions')}});if($('#app[data-app-id]').length&gt;0){if(($('#AJAX_MAIN').innerHeight()+$('#AJAX_MAIN').scrollTop()+1)&gt;=$('#AJAX_MAIN .page-content').innerHeight()){$('.tree-My').each(function(){if($(this).find('.not_viewed_reactions').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.not_viewed_reactions').removeClass('not_viewed_reactions')}})}}else if(typeof type!='undefined'){if(($('#modal-comments').innerHeight()+$('#modal-comments').scrollTop()+1)&gt;=$('div[data-comments-modal]').innerHeight()){$('.tree-My').each(function(){if($(this).find('.not_viewed_reactions').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.not_viewed_reactions').removeClass('not_viewed_reactions')}})}}else{if((window.innerHeight+window.pageYOffset)&gt;=document.body.offsetHeight){$('.tree-My').each(function(){if($(this).find('.not_viewed_reactions').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.not_viewed_reactions').removeClass('not_viewed_reactions')}})}}
message_ids=message_ids.slice(0,-1);var read_url='/?';if($('[data-read-url]').length&gt;0)read_url=$('[data-read-url]').attr('data-read-url');if(message_ids!=''&amp;&amp;$('div[data-page-id]').length&gt;0){$.ajax({url:read_url+"ajax_actions=read_reactions&amp;page_id="+$('div[data-page-id]').attr('data-page-id')+"&amp;message_ids="+message_ids,success:function(result){}})}}
function readMess(type){if($('#app[data-app-id]').length&gt;0){$('#AJAX_MAIN').on('scroll.app',function(event){readMessMain()});readMessMain()}else if(typeof type=='undefined'){$(window).on('scroll.chat',function(event){readMessMain()})}else if($('#modal-comments').length&gt;0){$('#modal-comments').on('scroll.modal',function(event){readMessMain('modal')})}}
function readMessMain(type){bot_block=window.innerHeight;if(typeof type!='undefined')bot_block=$('#modal-comments').innerHeight();if($('#app[data-app-id]').length&gt;0)bot_block=$('#AJAX_MAIN').innerHeight();top_block=0;if($('div[data-type-load]').length&gt;0&amp;&amp;$('div[data-type-load]').attr('data-type-load')=='up'){bot_block-=$('#comments_form_container').closest('.sticky-bottom').outerHeight()}
message_ids='';$('.tree-Other').each(function(){plus_height=$(this).outerHeight();if(($(this)[0].getBoundingClientRect().top+plus_height)&gt;top_block&amp;&amp;($(this)[0].getBoundingClientRect().top+plus_height)&lt;bot_block&amp;&amp;($(this).find('.new').length&gt;0)){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.new').find('.new').removeClass('new');$(this).find('.new').removeClass('new')}});if($('#app[data-app-id]').length&gt;0){if(($('#AJAX_MAIN').innerHeight()+$('#AJAX_MAIN').scrollTop()+1)&gt;=$('#AJAX_MAIN .page-content').innerHeight()){$('.tree-Other').each(function(){if($(this).find('.new').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.new').find('.new').removeClass('new');$(this).find('.new').removeClass('new')}})}}else if(typeof type!='undefined'){if(($('#modal-comments').innerHeight()+$('#modal-comments').scrollTop()+1)&gt;=$('div[data-comments-modal]').innerHeight()){$('.tree-Other').each(function(){if($(this).find('.new').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.new').find('.new').removeClass('new');$(this).find('.new').removeClass('new')}})}}else{if((window.innerHeight+window.pageYOffset)&gt;=document.body.offsetHeight){$('.tree-Other').each(function(){if($(this).find('.new').length&gt;0){message_ids+=$(this).attr('id').replace('tree','')+',';$(this).find('.new').find('.new').removeClass('new');$(this).find('.new').removeClass('new')}})}}
message_ids=message_ids.slice(0,-1);var read_url='/?';if($('[data-read-url]').length&gt;0)read_url=$('[data-read-url]').attr('data-read-url');if(message_ids!=''&amp;&amp;$('div[data-page-id]').length&gt;0){if($('#app[data-app-id]').length&gt;0){var data=[];data.push({name:'href',value:read_url+"ajax_actions=read_message&amp;page_id="+$('div[data-page-id]').attr('data-page-id')+"&amp;message_ids="+message_ids});var url=host+api_uri+'get_page';$.ajax({type:"POST",dataType:"html",data:data,url:url,success:function(result){}})}else{$.ajax({url:read_url+"ajax_actions=read_message&amp;page_id="+$('div[data-page-id]').attr('data-page-id')+"&amp;message_ids="+message_ids,success:function(result){}})}}}
$(document).on('infotask.comments.success',function(){initEmoji()});function image_editor_open(e){window.open(e.target.href,'_blank');return!1}
function onLoadIframeForm(el,callback){setTimeout(function(){hide_overlay();var is_static=window.btn_modal_ajax_full.attr('data-static')==='true'?!0:!1;var modal=$(el).closest('.modal:hidden').modal({keyboard:is_static?!1:!0,show:!0,backdrop:is_static?!1:!0,});modal.modal('show',window.btn_modal_ajax_full);if(typeof callback=='function')setTimeout(function(){callback(el)},300)},500)}
function initVideo(){if(!$('[data-video]').length)return;$('[data-video]').each(function(inx,el){$(el).html('&lt;source src="'+$(el).attr('data-video')+'" type="video/mp4"&gt;');$(el).attr('autoplay',!0).attr('muted',!0).attr('playsinline',!0).attr('loop',!0).attr('controls','').removeAttr('data-video');$(el).replaceWith(function(){return this.outerHTML.replace("&lt;div","&lt;video").replace("&lt;/div","&lt;/video")})})}
function initEditorActions(){if($('[data-box-move]').length&gt;0){$('[data-box-move="up"]').eq(0).addClass('disabled');$('[data-box-move="down"]').eq($('[data-box-move="down"]').length-1).addClass('disabled')}}
function initSelect(){if(typeof $.fn.selectpicker=='undefined')return;$('select[multiple]').each(function(inx,el){$(el).find('option').each(function(inx2,el2){var text=$(el2).text();var style='';$.each(text.split(''),function(inx3,el3){el3=el3.replace(/\s/g,'');if(el3.length&gt;0){text=text.substr(inx3);style=' style="margin-left:'+(inx3*4)+'px;"';return!1}})
if(text.length&gt;0||style.length&gt;0){$(el2).attr('data-source',text).attr('data-content','&lt;span'+style+'&gt;'+'&lt;span&gt;'+text+'&lt;/span&gt;'+(text.length&gt;0?' &lt;i class="bi bi-x"&gt;&lt;/i&gt;':'')+'&lt;/span&gt;')}});$(el).selectpicker({countSelectedText:'Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð¾: {0}',liveSearch:!1,noneSelectedText:'ÐÐ¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð¾',noneResultsText:'ÐÐ¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾: {0}',selectAllText:'Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²ÑÐµ',style:'',styleBase:'form-control',multipleSeparator:'',size:10,})})}
function hotfixScrollSpy(){var dataSpyList=[].slice.call(document.querySelectorAll('[data-bs-spy="scroll"]'))
if(!dataSpyList.length)return;var curScroll=getCurrentScroll();dataSpyList.forEach(function(dataSpyEl){var offsets=bootstrap.ScrollSpy.getInstance(dataSpyEl)['_offsets'];for(var i=0;i&lt;offsets.length;i++)offsets[i]+=curScroll})}
function getCurrentScroll(){return window.pageYOffset||document.documentElement.scrollTop}
function runReload(id,target,formData,callback){var link=target=='nav'?window.location.pathname+'?json&amp;is_dynamic_nav':'ajax/'+id+'/?ant='+Math.floor(Math.random()*100000000);var is_preloader=!1;if(typeof formData=='undefined'){is_preloader=!0;formData={}}
delete window.map_load;if(is_preloader)show_overlay();$.ajax({type:'POST',url:link,data:formData,processData:!1,contentType:!1,dataType:"json",success:function(data){if(typeof ScrollTrigger!='undefined'&amp;&amp;typeof id!='undefined'){var cTriger=ScrollTrigger.getById('slide'+id);if(typeof cTriger!='undefined')cTriger.kill();}
if(data.css&amp;&amp;data.css.length&gt;0){$('#dynamic_theme_css').remove();if($('#bulder_css_colors').length){$('#bulder_css_colors').replaceWith(data.css)}else $('body').append(data.css)}
if(data['body.class']&amp;&amp;data['body.class'].length&gt;0){$('body').attr('class',data['body.class'])}
if(typeof window.updateEditorCss=='function'&amp;&amp;typeof data.css_tags!='undefined'&amp;&amp;typeof data.css_tags.colors!='undefined'){window.updateEditorCss(data.css_tags.colors)}
if(target=='nav'){if(data.site){$.each(data.site,function(inx,el){$.each(el,function(target,content){if(target=='head &gt; base')$(target).attr('href',content);else if(target=='body.class')$('body').attr('class',content);else $(target).html(content)})})}
$('body').removeClass('mobile-show')}else{if(typeof data.html!='undefined'){$.each(target,function(inx,el){$(el).replaceWith(data.html)})}else{$.each(target,function(inx,el){if(!$(el).length)return;if(typeof data[inx.toLowerCase()]!='undefined'){$(el).replaceWith(data[inx]);return}})}}
if(typeof callback=='function')callback();hide_overlay();if(typeof init_map=='function'&amp;&amp;$('.js-map:not([data-map-inited="true"])').length&gt;0){window.map_load='ready';init_map();$('.js-map').attr('data-map-inited','true')}
initNav()},error:function(){alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸!');hide_overlay()}})}
$(window).on("load",function(){hotfixScrollSpy()});function fileValidation(elem){let files=elem.get(0).files,allowedExtensions=elem.data('allowedformat').split(","),f_ext=[],banned_file=[],time=Date.now(),msg='&lt;span class="ms-2 text-danger" id="allow-err-'+time+'"&gt;ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²: ';if(allowedExtensions.length==0){return!0}
for(var i=0;i&lt;files.length;++i){f_ext=files[i].name.split(".");f_ext=f_ext[f_ext.length-1].toLowerCase();if(!allowedExtensions.includes(f_ext)){banned_file.push(f_ext)}}
if(Array.isArray(banned_file)&amp;&amp;banned_file.length){banned_file=Array.from(new Set(banned_file));msg=msg+banned_file.toString()+'&lt;/span&gt;';elem.closest('div').append(msg);setTimeout(function(){$('#allow-err-'+time).fadeOut("slow",function(){$(this).remove()})},5000);elem.val(null)}
return!0}
$(document).on('input','input[type=file]',function(){fileValidation($(this))});$(document).on('shown.bs.tab','[data-bs-toggle="tab"]',function(){if($("img.lazyload").length&gt;0)$("img.lazyload").lazyload();});var cart_mimi='#cart-mini';$(document).on('click','[data-add-cart]',function(e){e.preventDefault();var $this=$(this);var product_id=parseInt($this.attr('data-add-cart'));var price_id='';if(typeof $this.attr('data-add-cart-price-target')!='undefined'&amp;&amp;$($this.attr('data-add-cart-price-target')).length&gt;0){price_id=$($this.attr('data-add-cart-price-target')).find('option:selected').val()}
$this.blur();if(isNaN(product_id))return;show_overlay();$.ajax({url:($('[data-app-id]').length?'get_page':window.location.pathname),type:"POST",data:{'ajax_action':'cart_add','product_id':product_id,'price_id':price_id},dataType:'json',success:function(data){if(typeof data.cart_items!='undefined')showCartMiniCount(data.cart_items);var product=(typeof data.product!='undefined'?data.product:{});hide_overlay();show_notify_cart('Ð¢Ð¾Ð²Ð°Ñ€ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ñƒ',(product.title?product.title:''),(product.image?product.image:''))}})});$(document).on('change','[name="price_id"]',function(e){var price_id=$(this).find('option:selected').val();var product_id=$(this).attr('data-product-id');show_overlay();$.ajax({url:($('[data-app-id]').length?'get_page':window.location.pathname),type:"POST",data:{'ajax_action':'product_get_price','product_id':product_id,'price_id':price_id},success:function(data){if($('#price_'+product_id).length&gt;0){$('#price_'+product_id).text(data)}
hide_overlay()}})});if($(cart_mimi).length&gt;0){$.ajax({url:($('[data-app-id]').length?'get_page':window.location.pathname),type:"POST",data:{'ajax_action':'cart_get_items'},dataType:'json',success:function(data){showCartMiniCount(data)}})}
$(document).on('click','.cart-minus',function(e){e.preventDefault();var input=$(this).closest('.product-quantity').find('.form-control');var value=parseInt(input.val());if(isNaN(value))value=0;else value--;if(value&lt;0)value=0
input.val(value);});$(document).on('click','[data-change-count]',function(e){e.preventDefault();var $this=$(this);var type=$this.attr('data-change-count');var input=$this.closest('.product-quantity').find('.form-control');var value=parseInt(input.val());if(isNaN(value))value=0;else if(type=='plus')value++;else if(type=='minus')value--;if(value&lt;0)value=0
input.val(value);input.closest('form').submit()});var timer_cart_count=!1
$(document).on('input','.product-quantity .form-control',function(){var $this=$(this);clearInterval(timer_cart_count);timer_cart_count=setTimeout(function(){$this.closest('form').submit()},1000)});$(document).on('click','.product-thumbnail-remove',function(e){$(this).closest('.js-cart-item').find('input[type="text"]').val('0');$(this).closest('form').submit()});$(document).on('change','[name="delivery"]',function(e){e.preventDefault();show_overlay();var form=$(this).closest('form').get(0);var data_send=new FormData(form);data_send.append('ajax_action','delivery_change');$.ajax({url:($('[data-app-id]').length?'get_page':window.location.pathname),type:"POST",data:data_send,dataType:'JSON',processData:!1,contentType:!1,success:function(data){$('#checkout-summary').html(data.summary);$('#delivery_form').html(data.delivery_form);hide_overlay()}})});$(document).on('change','[name="pay"]',function(e){e.preventDefault();show_overlay();var form=$(this).closest('form').get(0);var data_send=new FormData(form);data_send.append('ajax_action','pay_change');$.ajax({url:($('[data-app-id]').length?'get_page':window.location.pathname),type:"POST",data:data_send,processData:!1,contentType:!1,success:function(data){$('#checkout-summary').html(data);hide_overlay()}})})
function showCartMiniCount(cart_items){if(!$(cart_mimi).length)return;var cart_mimi_badge=$(cart_mimi).find('.badge');if(!cart_mimi_badge.length)return;var count=0;$.each(cart_items,function(id,item){count+=item.qty});if(count==0)count='';cart_mimi_badge.text(count)}
function show_notify_cart(text,title,img){if(img.length&gt;0)img='&lt;img src="'+img+'" class="rounded me-2" style="max-wight:26px;max-height: 26px;"&gt;';else img='';var toast_id='cartToast'+Date.now();var toast_delay=1000;var html=`&lt;div id="${toast_id}" class="toast" data-bs-delay="`+toast_delay+`" role="alert" aria-live="assertive" aria-atomic="true"&gt;
		    &lt;div class="toast-header"&gt;
		    	${img}
		      	&lt;strong class="me-auto"&gt;${text}&lt;/strong&gt;
		      	&lt;button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"&gt;&lt;/button&gt;
		    &lt;/div&gt;
		    &lt;div class="toast-body"&gt;${title}&lt;/div&gt;
		  &lt;/div&gt;`;if($('#toast-container-cart').length&gt;0){$('#toast-container-cart').append(html)}else{var toast_pos='bottom-0 end-0';if($('[data-app-id]').length)toast_pos='top-50 start-50 translate-middle';$('body').append('&lt;div class="toast-container position-fixed '+toast_pos+' p-3" id="toast-container-cart"&gt;'+html+'&lt;/div&gt;')}
var cartToast=document.getElementById(toast_id);var toastBootstrap=bootstrap.Toast.getOrCreateInstance(cartToast);toastBootstrap.show();cartToast.addEventListener('hidden.bs.toast',()=&gt;{$(cartToast).remove();if(!$('#toast-container-cart .toast').length)$('#toast-container-cart').remove();})}
function getCountBage(){$.ajax({type:"POST",data:{'ajax_action':'cart_get_items'},dataType:'JSON',url:($('[data-app-id]').length?'get_page':window.location.pathname),success:function(data){showCartMiniCount(data)}})};$(document).ready(function(){var hash=window.location.hash;var link_open=!1;if(hash){if($('[data-toggle="modal"][href="'+hash+'"]').length&gt;0){link_open=$('[data-toggle="modal"][href="'+hash+'"]').get(0)}else if($('[data-toggle="modal-ajax"][href="'+hash+'"]').length&gt;0){link_open=$('[data-toggle="modal-ajax"][href="'+hash+'"]').get(0)}else if($('[data-toggle="modal-ajax-full"][href="'+hash+'"]').length&gt;0){link_open=$('[data-toggle="modal-ajax-full"][href="'+hash+'"]').get(0)}
if(link_open){$(link_open).click()}}});$(document).on('show.bs.modal','.modal',function(e){var self_btn_modal=$(e.relatedTarget);var self=$(e.target);if(self.attr('id')=='modal-notify'||self.hasClass('lightbox'))return;var class_name=(typeof self_btn_modal.attr('data-class')!='undefined'?self_btn_modal.attr('data-class'):!1);self.attr('data-type',class_name);self.find('.modal-dialog').removeClass().addClass('modal-dialog').addClass(class_name)});$(document).on('show.bs.modal','.modal',function(e){if($(e.target).attr('id')!='modal-notify')$('html').addClass('modal-open');if(typeof init_mask=='function'){init_mask()}
if(typeof initLightbox=='function'){initLightbox($(e.target))}});$(document).on('hide.bs.modal','.modal',function(e){if(window.location.hash&amp;&amp;window.location.hash.length&gt;0){history.pushState('',document.title,window.location.pathname)}});$(document).on('hidden.bs.modal','.modal',function(e){if(!$('.modal').is(':visible')){$('html').removeClass('modal-open')}
if($(e.target).attr('remove-close')=='true'){$(e.target).remove()}});$(document).on('hidden.bs.modal','.modal-popup-edit',function(e){var el=$(e.target);var page_id=el.attr('data-id');var menu_id=el.attr('data-menu');if(typeof window.save_form!='undefined'&amp;&amp;window.save_form==!0){if(menu_id==267915){show_overlay();$.ajax({type:"GET",dataType:"JSON",url:'ajax/'+page_id+'/?ant='+(Date.now()/1000),success:function(data){if(data.html)$('#box'+page_id).replaceWith(data.html);else alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸!');initNav();hide_overlay()}})}else{document.location.reload()}}});$(document).on('click','[data-toggle="modal-ajax"]',function(e){e.preventDefault();var self=$(this)
var link=self.attr('data-link');var target=self.attr('data-target')||self.attr('href');show_overlay();$.ajax({type:'GET',url:link,dataType:"json",success:function(data){$(target).find('.modal-title').html(data.title);$(target).find('.js-modal-body').html(data.html);hide_overlay();$(target).modal('show',self);initSelect()},error:function(){alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸!');hide_overlay()}})});$(document).on('click','[data-toggle="modal-ajax-full"]',function(e){e.preventDefault();var self=$(this)
var link=self.attr('data-link');var target=self.attr('data-target')||self.attr('href');window.btn_modal_ajax_full=self;self.blur();show_overlay();$.ajax({type:'GET',url:link,dataType:"json",success:function(data){if(data.html){var html=$(data.html);if(typeof self.attr('data-modal-title')!='undefined'){html.find('.modal-title').text(self.attr('data-modal-title'))}
$($('body').get(0)).append(html)}
$(target).attr('remove-close','true');if(typeof self.attr('data-modal-show')=='undefined'||self.attr('data-modal-show')!='false'){hide_overlay();$(target).modal('show',self)}
initSelect()},error:function(){alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸!');hide_overlay()}})});window.closeIframeModal=function(){$('.modal-popup-edit').find('.modal-header').removeClass('d-none');$('.modal-popup-edit').find('.modal-footer').removeClass('d-none')}
window.showIframeModal=function(){$('.modal-popup-edit').find('.modal-header').addClass('d-none');$('.modal-popup-edit').find('.modal-footer').addClass('d-none')}
$(document).on('show.bs.modal','.modal-popup-edit',function(){$('body').addClass('editor-open-transition');$('body').addClass('body-open-edit')});$(document).on('shown.bs.modal','.modal',function(){if($("img.lazyload").length&gt;0)$("img.lazyload").lazyload();});$(document).on('shown.bs.modal','.modal-popup-edit',function(){initNav()});$(document).on('hide.bs.modal','.modal-popup-edit',function(){$('body').removeClass('body-open-edit');$('body').removeClass('editor-open-transition');$('body').addClass('editor-open-transition-out')});$(document).on('hidden.bs.modal','.modal-popup-edit',function(){$('body').removeClass('editor-open-transition-out');initNav()});$(window).on('load',function(){setTimeout(function(){$('[data-window="default"]').each(function(inx,el){var count_view=parseInt($.cookie('window_show_'+$(el).attr('data-window-id')))||0;if($(el).attr('data-window-show')=='once'&amp;&amp;count_view&gt;0){return!1}
$.cookie('window_show_'+$(el).attr('data-window-id'),count_view+1,{expires:7,path:'/'});var delay=$(el).attr('data-window-delay');if(delay&lt;1){delay=0}
setTimeout(function(){$(el).addClass('in');var body_class=$(el).attr('data-window-body-class');$('body').addClass(body_class)},delay*1000)});$(document).on('click','[data-window] .js-window-btn',function(e){e.preventDefault();$(this).closest('[data-window]').removeClass('in');var body_class=$(this).closest('[data-window]').attr('data-window-body-class');$('body').removeClass(body_class)})},100)});$(document).ready(function(){init_mask()});var init_mask=function(){$('[data-mask]').each(function(inx,el){if(typeof $(el).attr('data-init-mask')!='undefined'){return}
$(el).attr('data-init-mask','true');var name_mask=$(el).attr('data-mask');el=$(el).get(0);if(typeof masks[name_mask]!='undefined'){lazy_false(el,masks[name_mask](el))}})}
var masks={'phone-1':function(el){return IMask(el,{mask:'+{7} (000) 000-00-00',lazy:!0})},'datepicker':function(el){$(el).datepicker({format:'dd.mm.yyyy',language:'ru',})},'email':function(el){return IMask(el,{mask:/^\S*@?\S*$/,lazy:!0,definitions:{'*':/[\w\.\-]/}})},'range-dates':function(el){function cb(start,end){$(el).find('.range-date-1').val(start.format('DD.MM.YYYY'));$(el).find('.range-date-2').val(end.format('DD.MM.YYYY'))}
moment.locale('ru');$(el).find('button').daterangepicker({minDate:moment(),language:"ru",locale:{format:'DD.MM.YYYY',applyLabel:'ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ',cancelLabel:'Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ',resetLabel:'ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ',separator:' - ',},},cb)}};var lazy_false=function(obj,mask){$(obj).on('focus',function(){mask.updateOptions({lazy:!1})});$(obj).on('blur',function(){if($(this).val().match('_')){mask.updateOptions({lazy:!0});mask.value=''}})};$(document).ready(function(){var location=window.history.location||window.location;var click_element_link="a[href]:not([href^='http']):not([data-toggle='modal']):not([data-no-ajax]):not([data-no-ajax-desktop]):not([data-toggle='modal-ajax']):not([data-toggle='modal-ajax-full']):not([data-toggle='editor']):not([href^='javascript']):not([href^='/uploads']):not([href^='/ckfinder']):not([href^='tel:']):not([href^='mailto:']),[href='/']";var element_link=click_element_link+", [data-toggle='dropdown-menu']";var keyUp='';$(document).keyup(function(e){keyUp=''});$(document).keydown(function(e){keyUp=e.key});if($('#form_site_builder').length&gt;0){$(document).on('click','a',function(e){e.preventDefault()})}
var headers={};var is_frame=$('body').attr('data-from-is-iframe')=='true'?!0:!1;if(is_frame)headers['x-from-is-iframe']=is_frame;if(Object.keys(headers).length&gt;0)$.ajaxSetup({headers:headers});$(document).on('click',click_element_link,function(e){if(keyUp=='Control'||keyUp=='Meta'){return!0}
var link=$(this).attr('href');if(typeof $(this).attr('data-ajax-link')!='undefined'){link=$(this).attr('data-ajax-link')}
if(link.charAt(0)=='#'){if($(link).length&gt;0)return}
link=urldecode(link);var target=$(this).attr('target');var self=$(this);var scroll_to=($(this).data('scroll-to'))?$(this).data('scroll-to'):0;if($(this).closest('.dropdown.open').length){$(this).closest('.dropdown.open').removeClass('open').attr('aria-expanded','false')}
if('//'+window.location.hostname==link||''==link||target=='_blank'||($('body').hasClass('show_dropdown_click')&amp;&amp;$(this).siblings('.header-nav__item-dropdown-menu').length&gt;0)||($(this).attr('data-toggle')!==undefined&amp;&amp;$('.js-open-menu').length&gt;0)){return!0}
e.preventDefault();$(element_link).each(function(i,el){var remove_class=!0;if($(el).closest('.sort-fields').length&gt;0){remove_class=!1}
if(!self.closest('.header-nav__list').length&amp;&amp;$(el).closest('.header-nav__list').length&gt;0){remove_class=!1}
if(remove_class){$(el).removeClass('active');$(el).siblings('.menu-badge').removeClass('active')}});if(!self.closest('.sort-fields').length){self.addClass('active');self.siblings('.menu-badge').addClass('active')}
if($('[data-bs-dismiss="offcanvas"]').length&gt;0)$('[data-bs-dismiss="offcanvas"]').click();load_content(link,scroll_to,function(){hide_overlay();alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸')});if(!$('#app').length&amp;&amp;!$('#form_site_builder').length){history.pushState(null,null,link)}
if($('.header-nav__list.open .js-close-menu').length&gt;0){$('.header-nav__list.open .js-close-menu').click()}
return!1});$(window).on('popstate',function(e){load_content(location.href,0,function(){hide_overlay();alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸')},'1')});$(document).on('submit','form[method="GET"], form[method="get"]',function(e){e.preventDefault();show_overlay();var url=$(this).attr('action');if(!url.length){url=document.location.pathname}
url=urldecode(url);var suffix=(url.indexOf("?")+1&gt;0)?'&amp;json':'?json';var data=$.param($(this).serializeArray().filter(function(item){return(item.value==''?!1:!0)}));if(!$('#app').length){history.pushState(null,null,url+((url.indexOf("?")+1&gt;0)?'&amp;':'?')+data)}
var self=$(this);$.ajax({type:$(this).attr('method'),url:url+suffix,data:data,dataType:"json",success:function(data){$('.modal').modal('hide');hide_overlay();setTimeout(function(){$.each(data,function(inx,el){$.each(el,function(target,content){$(target).html(content)})});init_ajax_load();$(document).trigger('from.ui.navigate.success')},400)},error:function(){$('.modal').modal('hide');alert('ÐžÑˆÐ¸Ð±ÐºÐ°!');hide_overlay();init_ajax_load()}})})});function load_content(url,scroll_to,callback_error,not_add_local_history){if(typeof not_add_local_history=='undefined'){not_add_local_history=!0}else{not_add_local_history=!1}
if(typeof callback_error=='undefined'){callback_error=function(){alert('ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸');hide_overlay()}}
if(url&amp;&amp;url.length&gt;0){var suffix=(url.indexOf("?")+1&gt;0)?'&amp;json':'?json';if($('#form_site_builder').length)return;console.log(url.split('#')[0]+suffix);show_overlay();url=url.split('#')
$.ajax({type:"POST",url:url[0]+suffix,dataType:"json",error:callback_error,success:function(data){try{if(data.redirect){hide_overlay();let event=new Event("CELESTRAPageLoaded",{bubbles:!0});document.dispatchEvent(event);load_content(data.redirect);if(!$('#app').length)history.pushState(null,null,data.redirect);return}}catch(e){}
$.each(data,function(inx,el){$.each(el,function(target,content){if(typeof $(target).attr("content")!='undefined'){$(target).attr("content",content)}else if(typeof $(target).attr("href")!='undefined'){$(target).attr("href",content)}else{$(target).html(content)}})});window.ajax_load='ready';init_ajax_load();$(document).trigger('from.ui.navigate.success');if(scroll_to!=0){if($(scroll_to).length&gt;0){scroll_to=$(scroll_to).offset().top-$('header').height()}}
if(typeof url[1]!='undefined'&amp;&amp;url[1].length&gt;0){scroll_to=$('#'+url[1]).offset().top-60}
if(scroll_to!='no'){if(scroll_to&gt;0){$('html,body').animate({scrollTop:scroll_to},100,'swing')}else{$(window).scrollTop(0)}}
setTimeout(hide_overlay,0);let event=new Event("CELESTRAPageLoaded",{bubbles:!0});document.dispatchEvent(event)}})}}
function init_ajax_load(){$('body').removeClass('mobile-show');if(typeof init_ajax_theme=='function'){init_ajax_theme()}
if(typeof initNav=='function'){initNav()}
$(window).trigger('resize')}
function urldecode(str){return decodeURIComponent((str+'').replace(/\+/g,'%20'))}</pre></body></html>