(function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):n.moment=t()})(this,function(){"use strict";function i(){return gr.apply(null,arguments)}function uo(n){gr=n}function nu(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function ri(n){return Object.prototype.toString.call(n)==="[object Array]"}function wi(n){return Object.prototype.toString.call(n)==="[object Date]"||n instanceof Date}function fo(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function nt(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function ui(n,t){for(var i in t)nt(t,i)&&(n[i]=t[i]);return nt(t,"toString")&&(n.toString=t.toString),nt(t,"valueOf")&&(n.valueOf=t.valueOf),n}function bt(n,t,i,r){return ff(n,t,i,r,!0).utc()}function tu(n){return n._isValid==null&&(n._isValid=!isNaN(n._d.getTime())&&n._pf.overflow<0&&!n._pf.empty&&!n._pf.invalidMonth&&!n._pf.nullInput&&!n._pf.invalidFormat&&!n._pf.userInvalidated,n._strict&&(n._isValid=n._isValid&&n._pf.charsLeftOver===0&&n._pf.unusedTokens.length===0&&n._pf.bigHour===undefined)),n._isValid}function iu(n){var t=bt(NaN);return n!=null?ui(t._pf,n):t._pf.userInvalidated=!0,t}function ru(n,t){var u,i,r;if(typeof t._isAMomentObject!="undefined"&&(n._isAMomentObject=t._isAMomentObject),typeof t._i!="undefined"&&(n._i=t._i),typeof t._f!="undefined"&&(n._f=t._f),typeof t._l!="undefined"&&(n._l=t._l),typeof t._strict!="undefined"&&(n._strict=t._strict),typeof t._tzm!="undefined"&&(n._tzm=t._tzm),typeof t._isUTC!="undefined"&&(n._isUTC=t._isUTC),typeof t._offset!="undefined"&&(n._offset=t._offset),typeof t._pf!="undefined"&&(n._pf=t._pf),typeof t._locale!="undefined"&&(n._locale=t._locale),bi.length>0)for(u in bi)i=bi[u],r=t[i],typeof r!="undefined"&&(n[i]=r);return n}function kt(n){ru(this,n);this._d=new Date(+n._d);ki===!1&&(ki=!0,i.updateOffset(this),ki=!1)}function tt(n){return n instanceof kt||n!=null&&nt(n,"_isAMomentObject")}function o(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=t>=0?Math.floor(t):Math.ceil(t)),i}function uu(n,t,i){for(var f=Math.min(n.length,t.length),e=Math.abs(n.length-t.length),u=0,r=0;r<f;r++)(i&&n[r]!==t[r]||!i&&o(n[r])!==o(t[r]))&&u++;return u+e}function fu(){}function eu(n){return n?n.toLowerCase().replace("_","-"):n}function eo(n){for(var r=0,i,t,f,u;r<n.length;){for(u=eu(n[r]).split("-"),i=u.length,t=eu(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=ou(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&uu(u,t,!0)>=i-1)break;i--}r++}return null}function ou(n){var t=null;if(!rt[n]&&typeof module!="undefined"&&module&&module.exports)try{t=fi._abbr;require("./locale/"+n);dt(t)}catch(i){}return rt[n]}function dt(n,t){var i;return n&&(i=typeof t=="undefined"?ut(n):su(n,t),i&&(fi=i)),fi._abbr}function su(n,t){return t!==null?(t.abbr=n,rt[n]||(rt[n]=new fu),rt[n].set(t),dt(n),rt[n]):(delete rt[n],null)}function ut(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return fi;if(!ri(n)){if(t=ou(n),t)return t;n=[n]}return eo(n)}function c(n,t){var i=n.toLowerCase();gt[i]=gt[i+"s"]=gt[t]=n}function v(n){return typeof n=="string"?gt[n]||gt[n.toLowerCase()]:undefined}function hu(n){var r={},t;for(var i in n)nt(n,i)&&(t=v(i),t&&(r[t]=n[i]));return r}function yt(n,t){return function(r){return r!=null?(cu(this,n,r),i.updateOffset(this,t),this):ei(this,n)}}function ei(n,t){return n._d["get"+(n._isUTC?"UTC":"")+t]()}function cu(n,t,i){return n._d["set"+(n._isUTC?"UTC":"")+t](i)}function lu(n,t){var i;if(typeof n=="object")for(i in n)this.set(i,n[i]);else if(n=v(n),typeof this[n]=="function")return this[n](t);return this}function di(n,t,i){for(var r=""+Math.abs(n),u=n>=0;r.length<t;)r="0"+r;return(u?i?"+":"":"-")+r}function u(n,t,i,r){var u=r;typeof r=="string"&&(u=function(){return this[r]()});n&&(pt[n]=u);t&&(pt[t[0]]=function(){return di(u.apply(this,arguments),t[1],t[2])});i&&(pt[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function oo(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function so(n){for(var i=n.match(au),t=0,r=i.length;t<r;t++)i[t]=pt[i[t]]?pt[i[t]]:oo(i[t]);return function(u){var f="";for(t=0;t<r;t++)f+=i[t]instanceof Function?i[t].call(u,n):i[t];return f}}function nr(n,t){return n.isValid()?(t=vu(t,n.localeData()),gi[t]||(gi[t]=so(t)),gi[t](n)):n.localeData().invalidDate()}function vu(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(oi.lastIndex=0;i>=0&&oi.test(n);)n=n.replace(oi,r),oi.lastIndex=0,i-=1;return n}function t(n,t,i){rr[n]=typeof t=="function"?t:function(n){return n&&i?i:t}}function ho(n,t){return nt(rr,n)?rr[n](t._strict,t._locale):new RegExp(co(n))}function co(n){return n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function h(n,t){var i,r=t;for(typeof n=="string"&&(n=[n]),typeof t=="number"&&(r=function(n,i){i[t]=o(n)}),i=0;i<n.length;i++)ur[n[i]]=r}function ti(n,t){h(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function lo(n,t,i){t!=null&&nt(ur,n)&&ur[n](t,i._a,i,n)}function fr(n,t){return new Date(Date.UTC(n,t+1,0)).getUTCDate()}function ao(n){return this._months[n.month()]}function vo(n){return this._monthsShort[n.month()]}function yo(n,t,i){var r,u,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if((u=bt([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="MMMM"&&this._longMonthsParse[r].test(n))||i&&t==="MMM"&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r}function ku(n,t){var i;return typeof t=="string"&&(t=n.localeData().monthsParse(t),typeof t!="number")?n:(i=Math.min(n.date(),fr(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n)}function du(n){return n!=null?(ku(this,n),i.updateOffset(this,!0),this):ei(this,"Month")}function po(){return fr(this.year(),this.month())}function er(n){var i,t=n._a;return t&&n._pf.overflow===-2&&(i=t[d]<0||t[d]>11?d:t[p]<1||t[p]>fr(t[k],t[d])?p:t[l]<0||t[l]>24||t[l]===24&&(t[ft]!==0||t[et]!==0||t[ot]!==0)?l:t[ft]<0||t[ft]>59?ft:t[et]<0||t[et]>59?et:t[ot]<0||t[ot]>999?ot:-1,n._pf._overflowDayOfYear&&(i<k||i>p)&&(i=p),n._pf.overflow=i),n}function gu(n){i.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function y(n,t){var i=!0;return ui(function(){return i&&(gu(n),i=!1),t.apply(this,arguments)},t)}function wo(n,t){or[n]||(gu(t),or[n]=!0)}function nf(n){var t,i,r=n._i,u=bo.exec(r);if(u){for(n._pf.iso=!0,t=0,i=sr.length;t<i;t++)if(sr[t][1].exec(r)){n._f=sr[t][0]+(u[6]||" ");break}for(t=0,i=hr.length;t<i;t++)if(hr[t][1].exec(r)){n._f+=hr[t][0];break}r.match(ai)&&(n._f+="Z");vr(n)}else n._isValid=!1}function go(n){var t=ko.exec(n._i);if(t!==null){n._d=new Date(+t[1]);return}nf(n);n._isValid===!1&&(delete n._isValid,i.createFromInputFallback(n))}function ns(n,t,i,r,u,f,e){var o=new Date(n,t,i,r,u,f,e);return n<1970&&o.setFullYear(n),o}function cr(n){var t=new Date(Date.UTC.apply(null,arguments));return n<1970&&t.setUTCFullYear(n),t}function tf(n){return rf(n)?366:365}function rf(n){return n%4==0&&n%100!=0||n%400==0}function ts(){return rf(this.year())}function st(n,t,i){var f=i-t,r=i-n.day(),u;return r>f&&(r-=7),r<f-7&&(r+=7),u=e(n).add(r,"d"),{week:Math.ceil(u.dayOfYear()/7),year:u.year()}}function is(n){return st(n,this._week.dow,this._week.doy).week}function rs(){return this._week.dow}function us(){return this._week.doy}function fs(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")}function es(n){var t=st(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")}function os(n,t,i,r,u){var f=cr(n,0,1).getUTCDay(),o,e;return f=f===0?7:f,i=i!=null?i:u,o=u-f+(f>r?7:0)-(f<u?7:0),e=7*(t-1)+(i-u)+o+1,{year:e>0?n:n-1,dayOfYear:e>0?e:tf(n-1)+e}}function ss(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?t:this.add(n-t,"d")}function wt(n,t,i){return n!=null?n:t!=null?t:i}function hs(n){var t=new Date;return n._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function ar(n){var t,i,r=[],u,f;if(!n._d){for(u=hs(n),n._w&&n._a[p]==null&&n._a[d]==null&&cs(n),n._dayOfYear&&(f=wt(n._a[k],u[k]),n._dayOfYear>tf(f)&&(n._pf._overflowDayOfYear=!0),i=cr(f,0,n._dayOfYear),n._a[d]=i.getUTCMonth(),n._a[p]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=u[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[l]===24&&n._a[ft]===0&&n._a[et]===0&&n._a[ot]===0&&(n._nextDay=!0,n._a[l]=0);n._d=(n._useUTC?cr:ns).apply(null,r);n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[l]=24)}}function cs(n){var t,o,u,r,i,f,s;t=n._w;t.GG!=null||t.W!=null||t.E!=null?(i=1,f=4,o=wt(t.GG,n._a[k],st(e(),1,4).year),u=wt(t.W,1),r=wt(t.E,1)):(i=n._locale._week.dow,f=n._locale._week.doy,o=wt(t.gg,n._a[k],st(e(),i,f).year),u=wt(t.w,1),t.d!=null?(r=t.d,r<i&&++u):r=t.e!=null?t.e+i:i);s=os(o,u,r,f,i);n._a[k]=s.year;n._dayOfYear=s.dayOfYear}function vr(n){if(n._f===i.ISO_8601){nf(n);return}n._a=[];n._pf.empty=!0;for(var t=""+n._i,r,u,o,h=t.length,s=0,e=vu(n._f,n._locale).match(au)||[],f=0;f<e.length;f++)u=e[f],r=(t.match(ho(u,n))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&n._pf.unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),s+=r.length),pt[u]?(r?n._pf.empty=!1:n._pf.unusedTokens.push(u),lo(u,r,n)):n._strict&&!r&&n._pf.unusedTokens.push(u);n._pf.charsLeftOver=h-s;t.length>0&&n._pf.unusedInput.push(t);n._pf.bigHour===!0&&n._a[l]<=12&&(n._pf.bigHour=undefined);n._a[l]=ls(n._locale,n._a[l],n._meridiem);ar(n);er(n)}function ls(n,t,i){var r;return i==null?t:n.meridiemHour!=null?n.meridiemHour(t,i):n.isPM!=null?(r=n.isPM(i),r&&t<12&&(t+=12),r||t!==12||(t=0),t):t}function as(n){var t,f,u,r,i;if(n._f.length===0){n._pf.invalidFormat=!0;n._d=new Date(NaN);return}for(r=0;r<n._f.length;r++)(i=0,t=ru({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._pf=nu(),t._f=n._f[r],vr(t),tu(t))&&(i+=t._pf.charsLeftOver,i+=t._pf.unusedTokens.length*10,t._pf.score=i,(u==null||i<u)&&(u=i,f=t));ui(n,f||t)}function vs(n){if(!n._d){var t=hu(n._i);n._a=[t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond];ar(n)}}function ys(n){var t=n._i,r=n._f,i;return(n._locale=n._locale||ut(n._l),t===null||r===undefined&&t==="")?iu({nullInput:!0}):(typeof t=="string"&&(n._i=t=n._locale.preparse(t)),tt(t))?new kt(er(t)):(ri(r)?as(n):r?vr(n):ps(n),i=new kt(er(n)),i._nextDay&&(i.add(1,"d"),i._nextDay=undefined),i)}function ps(n){var t=n._i;t===undefined?n._d=new Date:wi(t)?n._d=new Date(+t):typeof t=="string"?go(n):ri(t)?(n._a=fo(t.slice(0),function(n){return parseInt(n,10)}),ar(n)):typeof t=="object"?vs(n):typeof t=="number"?n._d=new Date(t):i.createFromInputFallback(n)}function ff(n,t,i,r,u){var f={};return typeof i=="boolean"&&(r=i,i=undefined),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,f._pf=nu(),ys(f)}function e(n,t,i,r){return ff(n,t,i,r,!1)}function sf(n,t){var r,i;if(t.length===1&&ri(t[0])&&(t=t[0]),!t.length)return e();for(r=t[0],i=1;i<t.length;++i)t[i][n](r)&&(r=t[i]);return r}function ws(){var n=[].slice.call(arguments,0);return sf("isBefore",n)}function bs(){var n=[].slice.call(arguments,0);return sf("isAfter",n)}function vi(n){var t=hu(n),i=t.year||0,r=t.quarter||0,u=t.month||0,f=t.week||0,e=t.day||0,o=t.hour||0,s=t.minute||0,h=t.second||0,c=t.millisecond||0;this._milliseconds=+c+h*1e3+s*6e4+o*36e5;this._days=+e+f*7;this._months=+u+r*3+i*12;this._data={};this._locale=ut();this._bubble()}function yr(n){return n instanceof vi}function hf(n,t){u(n,0,0,function(){var n=this.utcOffset(),i="+";return n<0&&(n=-n,i="-"),i+di(~~(n/60),2)+t+di(~~n%60,2)})}function pr(n){var i=(n||"").match(ai)||[],u=i[i.length-1]||[],t=(u+"").match(cf)||["-",0,0],r=+(t[1]*60)+o(t[2]);return t[0]==="+"?r:-r}function wr(n,t){var r,u;return t._isUTC?(r=t.clone(),u=(tt(n)||wi(n)?+n:+e(n))-+r,r._d.setTime(+r._d+u),i.updateOffset(r,!1),r):e(n).local()}function br(n){return-Math.round(n._d.getTimezoneOffset()/15)*15}function ks(n,t){var r=this._offset||0,u;return n!=null?(typeof n=="string"&&(n=pr(n)),Math.abs(n)<16&&(n=n*60),!this._isUTC&&t&&(u=br(this)),this._offset=n,this._isUTC=!0,u!=null&&this.add(u,"m"),r!==n&&(!t||this._changeInProgress?wf(this,ht(n-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?r:br(this)}function ds(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}function gs(n){return this.utcOffset(0,n)}function nh(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(br(this),"m")),this}function th(){return this._tzm?this.utcOffset(this._tzm):typeof this._i=="string"&&this.utcOffset(pr(this._i)),this}function ih(n){return n=n?e(n).utcOffset():0,(this.utcOffset()-n)%60==0}function rh(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function uh(){if(this._a){var n=this._isUTC?bt(this._a):e(this._a);return this.isValid()&&uu(this._a,n.toArray())>0}return!1}function fh(){return!this._isUTC}function eh(){return this._isUTC}function lf(){return this._isUTC&&this._offset===0}function ht(n,t){var i=n,r=null,u,f,s;return yr(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:typeof n=="number"?(i={},t?i[t]=n:i.milliseconds=n):(r=af.exec(n))?(u=r[1]==="-"?-1:1,i={y:0,d:o(r[p])*u,h:o(r[l])*u,m:o(r[ft])*u,s:o(r[et])*u,ms:o(r[ot])*u}):(r=vf.exec(n))?(u=r[1]==="-"?-1:1,i={y:ct(r[2],u),M:ct(r[3],u),d:ct(r[4],u),h:ct(r[5],u),m:ct(r[6],u),s:ct(r[7],u),w:ct(r[8],u)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(s=oh(e(i.from),e(i.to)),i={},i.ms=s.milliseconds,i.M=s.months),f=new vi(i),yr(n)&&nt(n,"_locale")&&(f._locale=n._locale),f}function ct(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function yf(n,t){var i={milliseconds:0,months:0};return i.months=t.month()-n.month()+(t.year()-n.year())*12,n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function oh(n,t){var i;return t=wr(t,n),n.isBefore(t)?i=yf(n,t):(i=yf(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i}function pf(n,t){return function(i,r){var u,f;return r===null||isNaN(+r)||(wo(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period)."),f=i,i=r,r=f),i=typeof i=="string"?+i:i,u=ht(i,r),wf(this,u,n),this}}function wf(n,t,r,u){var o=t._milliseconds,f=t._days,e=t._months;u=u==null?!0:u;o&&n._d.setTime(+n._d+o*r);f&&cu(n,"Date",ei(n,"Date")+f*r);e&&ku(n,ei(n,"Month")+e*r);u&&i.updateOffset(n,f||e)}function sh(n){var i=n||e(),r=wr(i,this).startOf("day"),t=this.diff(r,"days",!0),u=t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse";return this.format(this.localeData().calendar(u,this,e(i)))}function hh(){return new kt(this)}function ch(n,t){var i;return t=v(typeof t!="undefined"?t:"millisecond"),t==="millisecond"?(n=tt(n)?n:e(n),+this>+n):(i=tt(n)?+n:+e(n),i<+this.clone().startOf(t))}function lh(n,t){var i;return t=v(typeof t!="undefined"?t:"millisecond"),t==="millisecond"?(n=tt(n)?n:e(n),+this<+n):(i=tt(n)?+n:+e(n),+this.clone().endOf(t)<i)}function ah(n,t,i){return this.isAfter(n,i)&&this.isBefore(t,i)}function vh(n,t){var i;return t=v(t||"millisecond"),t==="millisecond"?(n=tt(n)?n:e(n),+this==+n):(i=+e(n),+this.clone().startOf(t)<=i&&i<=+this.clone().endOf(t))}function w(n){return n<0?Math.ceil(n):Math.floor(n)}function yh(n,t,i){var f=wr(n,this),e=(f.utcOffset()-this.utcOffset())*6e4,u,r;return t=v(t),t==="year"||t==="month"||t==="quarter"?(r=ph(this,f),t==="quarter"?r=r/3:t==="year"&&(r=r/12)):(u=this-f,r=t==="second"?u/1e3:t==="minute"?u/6e4:t==="hour"?u/36e5:t==="day"?(u-e)/864e5:t==="week"?(u-e)/6048e5:u),i?r:w(r)}function ph(n,t){var r=(t.year()-n.year())*12+(t.month()-n.month()),i=n.clone().add(r,"months"),u,f;return t-i<0?(u=n.clone().add(r-1,"months"),f=(t-i)/(i-u)):(u=n.clone().add(r+1,"months"),f=(t-i)/(u-i)),-(r+f)}function wh(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function df(){var n=this.clone().utc();return 0<n.year()&&n.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():nr(n,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):nr(n,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function bh(n){var t=nr(this,n||i.defaultFormat);return this.localeData().postformat(t)}function kh(n,t){return ht({to:this,from:n}).locale(this.locale()).humanize(!t)}function dh(n){return this.from(e(),n)}function gf(n){var t;return n===undefined?this._locale._abbr:(t=ut(n),t!=null&&(this._locale=t),this)}function ne(){return this._locale}function gh(n){n=v(n);switch(n){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return n==="week"&&this.weekday(0),n==="isoWeek"&&this.isoWeekday(1),n==="quarter"&&this.month(Math.floor(this.month()/3)*3),this}function nc(n){return(n=v(n),n===undefined||n==="millisecond")?this:this.startOf(n).add(1,n==="isoWeek"?"week":n).subtract(1,"ms")}function tc(){return+this._d-(this._offset||0)*6e4}function ic(){return Math.floor(+this/1e3)}function rc(){return this._offset?new Date(+this):this._d}function uc(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function fc(){return tu(this)}function ec(){return ui({},this._pf)}function oc(){return this._pf.overflow}function yi(n,t){u(0,[n,n.length],0,t)}function te(n,t,i){return st(e([n,11,31+t-i]),t,i).week}function sc(n){var t=st(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return n==null?t:this.add(n-t,"y")}function hc(n){var t=st(this,1,4).year;return n==null?t:this.add(n-t,"y")}function cc(){return te(this.year(),1,4)}function lc(){var n=this.localeData()._week;return te(this.year(),n.dow,n.doy)}function ac(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}function vc(n,t){if(typeof n=="string")if(isNaN(n)){if(n=t.weekdaysParse(n),typeof n!="number")return null}else n=parseInt(n,10);return n}function yc(n){return this._weekdays[n.day()]}function pc(n){return this._weekdaysShort[n.day()]}function wc(n){return this._weekdaysMin[n.day()]}function bc(n){var t,i,r;for(this._weekdaysParse||(this._weekdaysParse=[]),t=0;t<7;t++)if(this._weekdaysParse[t]||(i=e([2e3,1]).day(t),r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[t]=new RegExp(r.replace(".",""),"i")),this._weekdaysParse[t].test(n))return t}function kc(n){var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=vc(n,this.localeData()),this.add(n-t,"d")):t}function dc(n){var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")}function gc(n){return n==null?this.day()||7:this.day(this.day()%7?n:n-7)}function fe(n,t){u(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function ee(n,t){return t._meridiemParse}function nl(n){return(n+"").toLowerCase().charAt(0)==="p"}function tl(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"}function le(n){u(0,[n,3],0,"millisecond")}function il(){return this._isUTC?"UTC":""}function rl(){return this._isUTC?"Coordinated Universal Time":""}function ul(n){return e(n*1e3)}function fl(){return e.apply(null,arguments).parseZone()}function el(n,t,i){var r=this._calendar[n];return typeof r=="function"?r.call(t,i):r}function ol(n){var t=this._longDateFormat[n];return!t&&this._longDateFormat[n.toUpperCase()]&&(t=this._longDateFormat[n.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(n){return n.slice(1)}),this._longDateFormat[n]=t),t}function sl(){return this._invalidDate}function hl(n){return this._ordinal.replace("%d",n)}function de(n){return n}function cl(n,t,i,r){var u=this._relativeTime[i];return typeof u=="function"?u(n,t,i,r):u.replace(/%d/i,n)}function ll(n,t){var i=this._relativeTime[n>0?"future":"past"];return typeof i=="function"?i(t):i.replace(/%s/i,t)}function al(n){var t;for(var i in n)t=n[i],typeof t=="function"?this[i]=t:this["_"+i]=t;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function no(n,t,i,r){var u=ut(),f=bt().set(r,t);return u[i](f,n)}function ii(n,t,i,r,u){if(typeof n=="number"&&(t=n,n=undefined),n=n||"",t!=null)return no(n,t,i,u);for(var e=[],f=0;f<r;f++)e[f]=no(n,f,i,u);return e}function vl(n,t){return ii(n,t,"months",12,"month")}function yl(n,t){return ii(n,t,"monthsShort",12,"month")}function pl(n,t){return ii(n,t,"weekdays",7,"day")}function wl(n,t){return ii(n,t,"weekdaysShort",7,"day")}function bl(n,t){return ii(n,t,"weekdaysMin",7,"day")}function kl(){var n=this._data;return this._milliseconds=b(this._milliseconds),this._days=b(this._days),this._months=b(this._months),n.milliseconds=b(n.milliseconds),n.seconds=b(n.seconds),n.minutes=b(n.minutes),n.hours=b(n.hours),n.months=b(n.months),n.years=b(n.years),this}function to(n,t,i,r){var u=ht(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function dl(n,t){return to(this,n,t,1)}function gl(n,t){return to(this,n,t,-1)}function na(){var o=this._milliseconds,t=this._days,i=this._months,n=this._data,u,f,e,r=0;return n.milliseconds=o%1e3,u=w(o/1e3),n.seconds=u%60,f=w(u/60),n.minutes=f%60,e=w(f/60),n.hours=e%24,t+=w(e/24),r=w(io(t)),t-=w(ro(r)),i+=w(t/30),t%=30,r+=w(i/12),i%=12,n.days=t,n.months=i,n.years=r,this}function io(n){return n*400/146097}function ro(n){return n*146097/400}function ta(n){var t,r,i=this._milliseconds;if(n=v(n),n==="month"||n==="year")return t=this._days+i/864e5,r=this._months+io(t)*12,n==="month"?r:r/12;t=this._days+Math.round(ro(this._months/12));switch(n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return t*24+i/36e5;case"minute":return t*1440+i/6e4;case"second":return t*86400+i/1e3;case"millisecond":return Math.floor(t*864e5)+i;default:throw new Error("Unknown unit "+n);}}function ia(){return this._milliseconds+this._days*864e5+this._months%12*2592e6+o(this._months/12)*31536e6}function it(n){return function(){return this.as(n)}}function la(n){return n=v(n),this[n+"s"]()}function lt(n){return function(){return this._data[n]}}function da(){return w(this.days()/7)}function ga(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function nv(n,t,i){var r=ht(n).abs(),h=at(r.as("s")),f=at(r.as("m")),e=at(r.as("h")),o=at(r.as("d")),s=at(r.as("M")),c=at(r.as("y")),u=h<g.s&&["s",h]||f===1&&["m"]||f<g.m&&["mm",f]||e===1&&["h"]||e<g.h&&["hh",e]||o===1&&["d"]||o<g.d&&["dd",o]||s===1&&["M"]||s<g.M&&["MM",s]||c===1&&["y"]||["yy",c];return u[2]=t,u[3]=+n>0,u[4]=i,ga.apply(null,u)}function tv(n,t){return g[n]===undefined?!1:t===undefined?g[n]:(g[n]=t,!0)}function iv(n){var t=this.localeData(),i=nv(this,!n,t);return n&&(i=t.pastFuture(+this,i)),t.postformat(i)}function pi(){var r=vt(this.years()),u=vt(this.months()),f=vt(this.days()),n=vt(this.hours()),t=vt(this.minutes()),i=vt(this.seconds()+this.milliseconds()/1e3),e=this.asSeconds();return e?(e<0?"-":"")+"P"+(r?r+"Y":"")+(u?u+"M":"")+(f?f+"D":"")+(n||t||i?"T":"")+(n?n+"H":"")+(t?t+"M":"")+(i?i+"S":""):"P0D"}var gr,bi=i.momentProperties=[],ki=!1,rt={},fi,gt={},au=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,oi=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,gi={},pt={},yu=/\d/,a=/\d\d/,pu=/\d{3}/,tr=/\d{4}/,si=/[+-]?\d{6}/,s=/\d\d?/,hi=/\d{1,3}/,ir=/\d{1,4}/,ci=/[+-]?\d{1,6}/,li=/[+-]?\d+/,ai=/Z|[+-]\d\d:?\d\d/gi,ni=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,rr={},ur={},k=0,d=1,p=2,l=3,ft=4,et=5,ot=6,wu,bu,or,lr,uf,ef,of,cf,af,vf,bf,kf,kr,dr,ie,re,ue,oe,se,he,ce,ae,n,ve,ye,pe,we,be,ke,ge,r,b,at,g,vt,f;u("M",["MM",2],"Mo",function(){return this.month()+1});u("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});u("MMMM",0,0,function(n){return this.localeData().months(this,n)});c("month","M");t("M",s);t("MM",s,a);t("MMM",ni);t("MMMM",ni);h(["M","MM"],function(n,t){t[d]=o(n)-1});h(["MMM","MMMM"],function(n,t,i,r){var u=i._locale.monthsParse(n,r,i._strict);u!=null?t[d]=u:i._pf.invalidMonth=n});wu="January_February_March_April_May_June_July_August_September_October_November_December".split("_");bu="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");or={};i.suppressDeprecationWarnings=!1;var bo=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,sr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],hr=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],ko=/^\/?Date\((\-?\d+)/i;i.createFromInputFallback=y("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))});u(0,["YY",2],0,function(){return this.year()%100});u(0,["YYYY",4],0,"year");u(0,["YYYYY",5],0,"year");u(0,["YYYYYY",6,!0],0,"year");c("year","y");t("Y",li);t("YY",s,a);t("YYYY",ir,tr);t("YYYYY",ci,si);t("YYYYYY",ci,si);h(["YYYY","YYYYY","YYYYYY"],k);h("YY",function(n,t){t[k]=i.parseTwoDigitYear(n)});i.parseTwoDigitYear=function(n){return o(n)+(o(n)>68?1900:2e3)};lr=yt("FullYear",!1);u("w",["ww",2],"wo","week");u("W",["WW",2],"Wo","isoWeek");c("week","w");c("isoWeek","W");t("w",s);t("ww",s,a);t("W",s);t("WW",s,a);ti(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=o(n)});uf={dow:0,doy:6};u("DDD",["DDDD",3],"DDDo","dayOfYear");c("dayOfYear","DDD");t("DDD",hi);t("DDDD",pu);h(["DDD","DDDD"],function(n,t,i){i._dayOfYear=o(n)});i.ISO_8601=function(){};ef=y("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var n=e.apply(null,arguments);return n<this?this:n});of=y("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var n=e.apply(null,arguments);return n>this?this:n});hf("Z",":");hf("ZZ","");t("Z",ai);t("ZZ",ai);h(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=pr(n)});cf=/([\+\-]|\d\d)/gi;i.updateOffset=function(){};af=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/;vf=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;ht.fn=vi.prototype;bf=pf(1,"add");kf=pf(-1,"subtract");i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";kr=y("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===undefined?this.localeData():this.locale(n)});u(0,["gg",2],0,function(){return this.weekYear()%100});u(0,["GG",2],0,function(){return this.isoWeekYear()%100});yi("gggg","weekYear");yi("ggggg","weekYear");yi("GGGG","isoWeekYear");yi("GGGGG","isoWeekYear");c("weekYear","gg");c("isoWeekYear","GG");t("G",li);t("g",li);t("GG",s,a);t("gg",s,a);t("GGGG",ir,tr);t("gggg",ir,tr);t("GGGGG",ci,si);t("ggggg",ci,si);ti(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=o(n)});ti(["gg","GG"],function(n,t,r,u){t[u]=i.parseTwoDigitYear(n)});u("Q",0,0,"quarter");c("quarter","Q");t("Q",yu);h("Q",function(n,t){t[d]=(o(n)-1)*3});u("D",["DD",2],"Do","date");c("date","D");t("D",s);t("DD",s,a);t("Do",function(n,t){return n?t._ordinalParse:t._ordinalParseLenient});h(["D","DD"],p);h("Do",function(n,t){t[p]=o(n.match(s)[0],10)});dr=yt("Date",!0);u("d",0,"do","day");u("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});u("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});u("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});u("e",0,0,"weekday");u("E",0,0,"isoWeekday");c("day","d");c("weekday","e");c("isoWeekday","E");t("d",s);t("e",s);t("E",s);t("dd",ni);t("ddd",ni);t("dddd",ni);ti(["dd","ddd","dddd"],function(n,t,i){var r=i._locale.weekdaysParse(n);r!=null?t.d=r:i._pf.invalidWeekday=n});ti(["d","e","E"],function(n,t,i,r){t[r]=o(n)});ie="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");ue="Su_Mo_Tu_We_Th_Fr_Sa".split("_");u("H",["HH",2],0,"hour");u("h",["hh",2],0,function(){return this.hours()%12||12});fe("a",!0);fe("A",!1);c("hour","h");t("a",ee);t("A",ee);t("H",s);t("h",s);t("HH",s,a);t("hh",s,a);h(["H","HH"],l);h(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n});h(["h","hh"],function(n,t,i){t[l]=o(n);i._pf.bigHour=!0});oe=/[ap]\.?m?\.?/i;se=yt("Hours",!0);u("m",["mm",2],0,"minute");c("minute","m");t("m",s);t("mm",s,a);h(["m","mm"],ft);he=yt("Minutes",!1);u("s",["ss",2],0,"second");c("second","s");t("s",s);t("ss",s,a);h(["s","ss"],et);ce=yt("Seconds",!1);u("S",0,0,function(){return~~(this.millisecond()/100)});u(0,["SS",2],0,function(){return~~(this.millisecond()/10)});le("SSS");le("SSSS");c("millisecond","ms");t("S",hi,yu);t("SS",hi,a);t("SSS",hi,pu);t("SSSS",/\d+/);h(["S","SS","SSS","SSSS"],function(n,t){t[ot]=o(("0."+n)*1e3)});ae=yt("Milliseconds",!1);u("z",0,0,"zoneAbbr");u("zz",0,0,"zoneName");n=kt.prototype;n.add=bf;n.calendar=sh;n.clone=hh;n.diff=yh;n.endOf=nc;n.format=bh;n.from=kh;n.fromNow=dh;n.get=lu;n.invalidAt=oc;n.isAfter=ch;n.isBefore=lh;n.isBetween=ah;n.isSame=vh;n.isValid=fc;n.lang=kr;n.locale=gf;n.localeData=ne;n.max=of;n.min=ef;n.parsingFlags=ec;n.set=lu;n.startOf=gh;n.subtract=kf;n.toArray=uc;n.toDate=rc;n.toISOString=df;n.toJSON=df;n.toString=wh;n.unix=ic;n.valueOf=tc;n.year=lr;n.isLeapYear=ts;n.weekYear=sc;n.isoWeekYear=hc;n.quarter=n.quarters=ac;n.month=du;n.daysInMonth=po;n.week=n.weeks=fs;n.isoWeek=n.isoWeeks=es;n.weeksInYear=lc;n.isoWeeksInYear=cc;n.date=dr;n.day=n.days=kc;n.weekday=dc;n.isoWeekday=gc;n.dayOfYear=ss;n.hour=n.hours=se;n.minute=n.minutes=he;n.second=n.seconds=ce;n.millisecond=n.milliseconds=ae;n.utcOffset=ks;n.utc=gs;n.local=nh;n.parseZone=th;n.hasAlignedHourOffset=ih;n.isDST=rh;n.isDSTShifted=uh;n.isLocal=fh;n.isUtcOffset=eh;n.isUtc=lf;n.isUTC=lf;n.zoneAbbr=il;n.zoneName=rl;n.dates=y("dates accessor is deprecated. Use date instead.",dr);n.months=y("months accessor is deprecated. Use month instead",du);n.years=y("years accessor is deprecated. Use year instead",lr);n.zone=y("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",ds);ve=n;ye={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};pe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"};we="Invalid date";be="%d";ke=/\d{1,2}/;ge={future:"in %s",past:"%s ago",s:"a few 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"};r=fu.prototype;r._calendar=ye;r.calendar=el;r._longDateFormat=pe;r.longDateFormat=ol;r._invalidDate=we;r.invalidDate=sl;r._ordinal=be;r.ordinal=hl;r._ordinalParse=ke;r.preparse=de;r.postformat=de;r._relativeTime=ge;r.relativeTime=cl;r.pastFuture=ll;r.set=al;r.months=ao;r._months=wu;r.monthsShort=vo;r._monthsShort=bu;r.monthsParse=yo;r.week=is;r._week=uf;r.firstDayOfYear=us;r.firstDayOfWeek=rs;r.weekdays=yc;r._weekdays=ie;r.weekdaysMin=wc;r._weekdaysMin=ue;r.weekdaysShort=pc;r._weekdaysShort=re;r.weekdaysParse=bc;r.isPM=nl;r._meridiemParse=oe;r.meridiem=tl;dt("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,i=o(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+i}});i.lang=y("moment.lang is deprecated. Use moment.locale instead.",dt);i.langData=y("moment.langData is deprecated. Use moment.localeData instead.",ut);b=Math.abs;var ra=it("ms"),ua=it("s"),fa=it("m"),ea=it("h"),oa=it("d"),sa=it("w"),ha=it("M"),ca=it("y");var aa=lt("milliseconds"),va=lt("seconds"),ya=lt("minutes"),pa=lt("hours"),wa=lt("days"),ba=lt("months"),ka=lt("years");return at=Math.round,g={s:45,m:45,h:22,d:26,M:11},vt=Math.abs,f=vi.prototype,f.abs=kl,f.add=dl,f.subtract=gl,f.as=ta,f.asMilliseconds=ra,f.asSeconds=ua,f.asMinutes=fa,f.asHours=ea,f.asDays=oa,f.asWeeks=sa,f.asMonths=ha,f.asYears=ca,f.valueOf=ia,f._bubble=na,f.get=la,f.milliseconds=aa,f.seconds=va,f.minutes=ya,f.hours=pa,f.days=wa,f.weeks=da,f.months=ba,f.years=ka,f.humanize=iv,f.toISOString=pi,f.toString=pi,f.toJSON=pi,f.locale=gf,f.localeData=ne,f.toIsoString=y("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",pi),f.lang=kr,u("X",0,0,"unix"),u("x",0,0,"valueOf"),t("x",li),t("X",/[+-]?\d+(\.\d{1,3})?/),h("X",function(n,t,i){i._d=new Date(parseFloat(n,10)*1e3)}),h("x",function(n,t,i){i._d=new Date(o(n))}),i.version="2.10.2",uo(e),i.fn=ve,i.min=ws,i.max=bs,i.utc=bt,i.unix=ul,i.months=vl,i.isDate=wi,i.locale=dt,i.invalid=iu,i.duration=ht,i.isMoment=tt,i.weekdays=pl,i.parseZone=fl,i.localeData=ut,i.isDuration=yr,i.monthsShort=yl,i.weekdaysMin=bl,i.defineLocale=su,i.weekdaysShort=wl,i.normalizeUnits=v,i.relativeTimeThreshold=tv,i})