vue-express-mongo-boilerplate
Version:
Express NodeJS application server boilerplate with Mongo and VueJS
2 lines • 1.18 MB
JavaScript
!function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n=window.webpackJsonp;window.webpackJsonp=function(r,a,o){for(var s,u,c,l=0,d=[];l<r.length;l++)u=r[l],i[u]&&d.push(i[u][0]),i[u]=0;for(s in a)Object.prototype.hasOwnProperty.call(a,s)&&(e[s]=a[s]);for(n&&n(r,a,o);d.length;)d.shift()();if(o)for(l=0;l<o.length;l++)c=t(t.s=o[l]);return c};var r={},i={2:0};return t.e=function(e){function n(){a.onerror=a.onload=null,clearTimeout(o);var t=i[e];0!==t&&(t&&t[1](new Error("Loading chunk "+e+" failed.")),i[e]=void 0)}if(0===i[e])return Promise.resolve();if(i[e])return i[e][2];var r=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,t.nc&&a.setAttribute("nonce",t.nc),a.src=t.p+""+{0:"18bd3259b47173dd2c40",1:"8a4b2b677636dec24578"}[e]+".js";var o=setTimeout(n,12e4);a.onerror=a.onload=n;var s=new Promise(function(t,n){i[e]=[t,n]});return i[e][2]=s,r.appendChild(a),s},t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/app/",t.oe=function(e){throw console.error(e),e},t(t.s=577)}([function(e,t,n){(function(e){!function(t,n){e.exports=n()}(this,function(){"use strict";function t(){return yr.apply(null,arguments)}function r(e){yr=e}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function a(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){var t;for(t in e)return!1;return!0}function s(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function l(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e,t){for(var n in t)l(t,n)&&(e[n]=t[n]);return l(t,"toString")&&(e.toString=t.toString),l(t,"valueOf")&&(e.valueOf=t.valueOf),e}function f(e,t,n,r){return gt(e,t,n,r,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function _(e){return null==e._pf&&(e._pf=h()),e._pf}function p(e){if(null==e._isValid){var t=_(e),n=gr.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function m(e){var t=f(NaN);return null!=e?d(_(t),e):_(t).userInvalidated=!0,t}function y(e){return void 0===e}function v(e,t){var n,r,i;if(y(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),y(t._i)||(e._i=t._i),y(t._f)||(e._f=t._f),y(t._l)||(e._l=t._l),y(t._strict)||(e._strict=t._strict),y(t._tzm)||(e._tzm=t._tzm),y(t._isUTC)||(e._isUTC=t._isUTC),y(t._offset)||(e._offset=t._offset),y(t._pf)||(e._pf=_(t)),y(t._locale)||(e._locale=t._locale),Mr.length>0)for(n in Mr)r=Mr[n],i=t[r],y(i)||(e[r]=i);return e}function g(e){v(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),Lr===!1&&(Lr=!0,t.updateOffset(this),Lr=!1)}function M(e){return e instanceof g||null!=e&&null!=e._isAMomentObject}function L(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function b(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=L(t)),n}function w(e,t,n){var r,i=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),o=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&b(e[r])!==b(t[r]))&&o++;return o+a}function k(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function Y(e,n){var r=!0;return d(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),r){for(var i,a=[],o=0;o<arguments.length;o++){if(i="","object"==typeof arguments[o]){i+="\n["+o+"] ";for(var s in arguments[0])i+=s+": "+arguments[0][s]+", ";i=i.slice(0,-2)}else i=arguments[o];a.push(i)}k(e+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),r=!1}return n.apply(this,arguments)},n)}function T(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),br[e]||(k(n),br[e]=!0)}function D(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function x(e){var t,n;for(n in e)t=e[n],D(t)?this[n]=t:this["_"+n]=t;this._config=e,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function S(e,t){var n,r=d({},e);for(n in t)l(t,n)&&(a(e[n])&&a(t[n])?(r[n]={},d(r[n],e[n]),d(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)l(e,n)&&!l(t,n)&&a(e[n])&&(r[n]=d({},r[n]));return r}function j(e){null!=e&&this.set(e)}function E(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return D(r)?r.call(t,n):r}function O(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])}function A(){return this._invalidDate}function H(e){return this._ordinal.replace("%d",e)}function P(e,t,n,r){var i=this._relativeTime[n];return D(i)?i(e,t,n,r):i.replace(/%d/i,e)}function C(e,t){var n=this._relativeTime[e>0?"future":"past"];return D(n)?n(t):n.replace(/%s/i,t)}function F(e,t){var n=e.toLowerCase();Or[n]=Or[n+"s"]=Or[t]=e}function R(e){return"string"==typeof e?Or[e]||Or[e.toLowerCase()]:void 0}function N(e){var t,n,r={};for(n in e)l(e,n)&&(t=R(n),t&&(r[t]=e[n]));return r}function I(e,t){Ar[e]=t}function W(e){var t=[];for(var n in e)t.push({unit:n,priority:Ar[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function $(e,n){return function(r){return null!=r?(q(this,e,r),t.updateOffset(this,n),this):z(this,e)}}function z(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function q(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function U(e){return e=R(e),D(this[e])?this[e]():this}function B(e,t){if("object"==typeof e){e=N(e);for(var n=W(e),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit])}else if(e=R(e),D(this[e]))return this[e](t);return this}function V(e,t,n){var r=""+Math.abs(e),i=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}function J(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(Fr[e]=i),t&&(Fr[t[0]]=function(){return V(i.apply(this,arguments),t[1],t[2])}),n&&(Fr[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Q(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function G(e){var t,n,r=e.match(Hr);for(t=0,n=r.length;t<n;t++)Fr[r[t]]?r[t]=Fr[r[t]]:r[t]=Q(r[t]);return function(t){var i,a="";for(i=0;i<n;i++)a+=r[i]instanceof Function?r[i].call(t,e):r[i];return a}}function K(e,t){return e.isValid()?(t=Z(t,e.localeData()),Cr[t]=Cr[t]||G(t),Cr[t](e)):e.localeData().invalidDate()}function Z(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(Pr.lastIndex=0;r>=0&&Pr.test(e);)e=e.replace(Pr,n),Pr.lastIndex=0,r-=1;return e}function X(e,t,n){ti[e]=D(t)?t:function(e,r){return e&&n?n:t}}function ee(e,t){return l(ti,e)?ti[e](t._strict,t._locale):new RegExp(te(e))}function te(e){return ne(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i}))}function ne(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function re(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),s(t)&&(r=function(e,n){n[t]=b(e)}),n=0;n<e.length;n++)ni[e[n]]=r}function ie(e,t){re(e,function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)})}function ae(e,t,n){null!=t&&l(ni,e)&&ni[e](t,n._a,n,e)}function oe(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function se(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||hi).test(t)?"format":"standalone"][e.month()]:this._months}function ue(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[hi.test(t)?"format":"standalone"][e.month()]:this._monthsShort}function ce(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=f([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===t?(i=fi.call(this._shortMonthsParse,o),i!==-1?i:null):(i=fi.call(this._longMonthsParse,o),i!==-1?i:null):"MMM"===t?(i=fi.call(this._shortMonthsParse,o),i!==-1?i:(i=fi.call(this._longMonthsParse,o),i!==-1?i:null)):(i=fi.call(this._longMonthsParse,o),i!==-1?i:(i=fi.call(this._shortMonthsParse,o),i!==-1?i:null))}function le(e,t,n){var r,i,a;if(this._monthsParseExact)return ce.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=f([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(a="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function de(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=b(t);else if(t=e.localeData().monthsParse(t),!s(t))return e;return n=Math.min(e.date(),oe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function fe(e){return null!=e?(de(this,e),t.updateOffset(this,!0),this):z(this,"Month")}function he(){return oe(this.year(),this.month())}function _e(e){return this._monthsParseExact?(l(this,"_monthsRegex")||me.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=mi),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function pe(e){return this._monthsParseExact?(l(this,"_monthsRegex")||me.call(this),e?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=yi),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function me(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],a=[];for(t=0;t<12;t++)n=f([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),a.sort(e),t=0;t<12;t++)r[t]=ne(r[t]),i[t]=ne(i[t]);for(t=0;t<24;t++)a[t]=ne(a[t]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function ye(e){return ve(e)?366:365}function ve(e){return e%4===0&&e%100!==0||e%400===0}function ge(){return ve(this.year())}function Me(e,t,n,r,i,a,o){var s=new Date(e,t,n,r,i,a,o);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function Le(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function be(e,t,n){var r=7+t-n,i=(7+Le(e,0,r).getUTCDay()-t)%7;return-i+r-1}function we(e,t,n,r,i){var a,o,s=(7+n-r)%7,u=be(e,r,i),c=1+7*(t-1)+s+u;return c<=0?(a=e-1,o=ye(a)+c):c>ye(e)?(a=e+1,o=c-ye(e)):(a=e,o=c),{year:a,dayOfYear:o}}function ke(e,t,n){var r,i,a=be(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?(i=e.year()-1,r=o+Ye(i,t,n)):o>Ye(e.year(),t,n)?(r=o-Ye(e.year(),t,n),i=e.year()+1):(i=e.year(),r=o),{week:r,year:i}}function Ye(e,t,n){var r=be(e,t,n),i=be(e+1,t,n);return(ye(e)-r+i)/7}function Te(e){return ke(e,this._week.dow,this._week.doy).week}function De(){return this._week.dow}function xe(){return this._week.doy}function Se(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function je(e){var t=ke(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ee(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Oe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ae(e,t){return e?i(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:this._weekdays}function He(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Pe(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ce(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=f([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?(i=fi.call(this._weekdaysParse,o),i!==-1?i:null):"ddd"===t?(i=fi.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=fi.call(this._minWeekdaysParse,o),i!==-1?i:null):"dddd"===t?(i=fi.call(this._weekdaysParse,o),i!==-1?i:(i=fi.call(this._shortWeekdaysParse,o),i!==-1?i:(i=fi.call(this._minWeekdaysParse,o),i!==-1?i:null))):"ddd"===t?(i=fi.call(this._shortWeekdaysParse,o),i!==-1?i:(i=fi.call(this._weekdaysParse,o),i!==-1?i:(i=fi.call(this._minWeekdaysParse,o),i!==-1?i:null))):(i=fi.call(this._minWeekdaysParse,o),i!==-1?i:(i=fi.call(this._weekdaysParse,o),i!==-1?i:(i=fi.call(this._shortWeekdaysParse,o),i!==-1?i:null)))}function Fe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return Ce.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=f([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Re(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ee(e,this.localeData()),this.add(e-t,"d")):t}function Ne(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ie(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Oe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function We(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=wi),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function $e(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ki),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ze(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Yi),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function qe(){function e(e,t){return t.length-e.length}var t,n,r,i,a,o=[],s=[],u=[],c=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),a=this.weekdays(n,""),o.push(r),s.push(i),u.push(a),c.push(r),c.push(i),c.push(a);for(o.sort(e),s.sort(e),u.sort(e),c.sort(e),t=0;t<7;t++)s[t]=ne(s[t]),u[t]=ne(u[t]),c[t]=ne(c[t]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Be(){return this.hours()||24}function Ve(e,t){J(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Je(e,t){return t._meridiemParse}function Qe(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ge(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Ke(e){return e?e.toLowerCase().replace("_","-"):e}function Ze(e){for(var t,n,r,i,a=0;a<e.length;){for(i=Ke(e[a]).split("-"),t=i.length,n=Ke(e[a+1]),n=n?n.split("-"):null;t>0;){if(r=Xe(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&w(i,n,!0)>=t-1)break;t--}a++}return null}function Xe(t){var r=null;if(!ji[t]&&"undefined"!=typeof e&&e&&e.exports)try{r=Ti._abbr,n(523)("./"+t),et(r)}catch(e){}return ji[t]}function et(e,t){var n;return e&&(n=y(t)?rt(e):tt(e,t),n&&(Ti=n)),Ti._abbr}function tt(e,t){if(null!==t){var n=Si;if(t.abbr=e,null!=ji[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."),n=ji[e]._config;else if(null!=t.parentLocale){if(null==ji[t.parentLocale])return Ei[t.parentLocale]||(Ei[t.parentLocale]=[]),Ei[t.parentLocale].push({name:e,config:t}),null;n=ji[t.parentLocale]._config}return ji[e]=new j(S(n,t)),Ei[e]&&Ei[e].forEach(function(e){tt(e.name,e.config)}),et(e),ji[e]}return delete ji[e],null}function nt(e,t){if(null!=t){var n,r=Si;null!=ji[e]&&(r=ji[e]._config),t=S(r,t),n=new j(t),n.parentLocale=ji[e],ji[e]=n,et(e)}else null!=ji[e]&&(null!=ji[e].parentLocale?ji[e]=ji[e].parentLocale:null!=ji[e]&&delete ji[e]);return ji[e]}function rt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Ti;if(!i(e)){if(t=Xe(e))return t;e=[e]}return Ze(e)}function it(){return Yr(ji)}function at(e){var t,n=e._a;return n&&_(e).overflow===-2&&(t=n[ii]<0||n[ii]>11?ii:n[ai]<1||n[ai]>oe(n[ri],n[ii])?ai:n[oi]<0||n[oi]>24||24===n[oi]&&(0!==n[si]||0!==n[ui]||0!==n[ci])?oi:n[si]<0||n[si]>59?si:n[ui]<0||n[ui]>59?ui:n[ci]<0||n[ci]>999?ci:-1,_(e)._overflowDayOfYear&&(t<ri||t>ai)&&(t=ai),_(e)._overflowWeeks&&t===-1&&(t=li),_(e)._overflowWeekday&&t===-1&&(t=di),_(e).overflow=t),e}function ot(e){var t,n,r,i,a,o,s=e._i,u=Oi.exec(s)||Ai.exec(s);if(u){for(_(e).iso=!0,t=0,n=Pi.length;t<n;t++)if(Pi[t][1].exec(u[1])){i=Pi[t][0],r=Pi[t][2]!==!1;break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=Ci.length;t<n;t++)if(Ci[t][1].exec(u[3])){a=(u[2]||" ")+Ci[t][0];break}if(null==a)return void(e._isValid=!1)}if(!r&&null!=a)return void(e._isValid=!1);if(u[4]){if(!Hi.exec(u[4]))return void(e._isValid=!1);o="Z"}e._f=i+(a||"")+(o||""),ft(e)}else e._isValid=!1}function st(e){var n=Fi.exec(e._i);return null!==n?void(e._d=new Date(+n[1])):(ot(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function ut(e,t,n){return null!=e?e:null!=t?t:n}function ct(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function lt(e){var t,n,r,i,a=[];if(!e._d){for(r=ct(e),e._w&&null==e._a[ai]&&null==e._a[ii]&&dt(e),e._dayOfYear&&(i=ut(e._a[ri],r[ri]),e._dayOfYear>ye(i)&&(_(e)._overflowDayOfYear=!0),n=Le(i,0,e._dayOfYear),e._a[ii]=n.getUTCMonth(),e._a[ai]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[oi]&&0===e._a[si]&&0===e._a[ui]&&0===e._a[ci]&&(e._nextDay=!0,e._a[oi]=0),e._d=(e._useUTC?Le:Me).apply(null,a),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[oi]=24)}}function dt(e){var t,n,r,i,a,o,s,u;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)a=1,o=4,n=ut(t.GG,e._a[ri],ke(Mt(),1,4).year),r=ut(t.W,1),i=ut(t.E,1),(i<1||i>7)&&(u=!0);else{a=e._locale._week.dow,o=e._locale._week.doy;var c=ke(Mt(),a,o);n=ut(t.gg,e._a[ri],c.year),r=ut(t.w,c.week),null!=t.d?(i=t.d,(i<0||i>6)&&(u=!0)):null!=t.e?(i=t.e+a,(t.e<0||t.e>6)&&(u=!0)):i=a}r<1||r>Ye(n,a,o)?_(e)._overflowWeeks=!0:null!=u?_(e)._overflowWeekday=!0:(s=we(n,r,i,a,o),e._a[ri]=s.year,e._dayOfYear=s.dayOfYear)}function ft(e){if(e._f===t.ISO_8601)return void ot(e);e._a=[],_(e).empty=!0;var n,r,i,a,o,s=""+e._i,u=s.length,c=0;for(i=Z(e._f,e._locale).match(Hr)||[],n=0;n<i.length;n++)a=i[n],r=(s.match(ee(a,e))||[])[0],r&&(o=s.substr(0,s.indexOf(r)),o.length>0&&_(e).unusedInput.push(o),s=s.slice(s.indexOf(r)+r.length),c+=r.length),Fr[a]?(r?_(e).empty=!1:_(e).unusedTokens.push(a),ae(a,r,e)):e._strict&&!r&&_(e).unusedTokens.push(a);_(e).charsLeftOver=u-c,s.length>0&&_(e).unusedInput.push(s),e._a[oi]<=12&&_(e).bigHour===!0&&e._a[oi]>0&&(_(e).bigHour=void 0),_(e).parsedDateParts=e._a.slice(0),_(e).meridiem=e._meridiem,e._a[oi]=ht(e._locale,e._a[oi],e._meridiem),lt(e),at(e)}function ht(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function _t(e){var t,n,r,i,a;if(0===e._f.length)return _(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<e._f.length;i++)a=0,t=v({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],ft(t),p(t)&&(a+=_(t).charsLeftOver,a+=10*_(t).unusedTokens.length,_(t).score=a,(null==r||a<r)&&(r=a,n=t));d(e,n||t)}function pt(e){if(!e._d){var t=N(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),lt(e)}}function mt(e){var t=new g(at(yt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function yt(e){var t=e._i,n=e._f;return e._locale=e._locale||rt(e._l),null===t||void 0===n&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new g(at(t)):(u(t)?e._d=t:i(n)?_t(e):n?ft(e):vt(e),p(e)||(e._d=null),e))}function vt(e){var n=e._i;void 0===n?e._d=new Date(t.now()):u(n)?e._d=new Date(n.valueOf()):"string"==typeof n?st(e):i(n)?(e._a=c(n.slice(0),function(e){return parseInt(e,10)}),lt(e)):"object"==typeof n?pt(e):s(n)?e._d=new Date(n):t.createFromInputFallback(e)}function gt(e,t,n,r,s){var u={};return n!==!0&&n!==!1||(r=n,n=void 0),(a(e)&&o(e)||i(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=s,u._l=n,u._i=e,u._f=t,u._strict=r,mt(u)}function Mt(e,t,n,r){return gt(e,t,n,r,!1)}function Lt(e,t){var n,r;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return Mt();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function bt(){var e=[].slice.call(arguments,0);return Lt("isBefore",e)}function wt(){var e=[].slice.call(arguments,0);return Lt("isAfter",e)}function kt(e){var t=N(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||0,o=t.day||0,s=t.hour||0,u=t.minute||0,c=t.second||0,l=t.millisecond||0;this._milliseconds=+l+1e3*c+6e4*u+1e3*s*60*60,this._days=+o+7*a,this._months=+i+3*r+12*n,this._data={},this._locale=rt(),this._bubble()}function Yt(e){return e instanceof kt}function Tt(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function Dt(e,t){J(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+V(~~(e/60),2)+t+V(~~e%60,2)})}function xt(e,t){var n=(t||"").match(e);if(null===n)return null;var r=n[n.length-1]||[],i=(r+"").match(Wi)||["-",0,0],a=+(60*i[1])+b(i[2]);return 0===a?0:"+"===i[0]?a:-a}function St(e,n){var r,i;return n._isUTC?(r=n.clone(),i=(M(e)||u(e)?e.valueOf():Mt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+i),t.updateOffset(r,!1),r):Mt(e).local()}function jt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Et(e,n){var r,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(e=xt(Zr,e),null===e)return this}else Math.abs(e)<16&&(e*=60);return!this._isUTC&&n&&(r=jt(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!n||this._changeInProgress?Vt(this,$t(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:jt(this)}function Ot(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function At(e){return this.utcOffset(0,e)}function Ht(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(jt(this),"m")),this}function Pt(){if(null!=this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var e=xt(Kr,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Ct(e){return!!this.isValid()&&(e=e?Mt(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function Ft(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Rt(){if(!y(this._isDSTShifted))return this._isDSTShifted;var e={};if(v(e,this),e=yt(e),e._a){var t=e._isUTC?f(e._a):Mt(e._a);this._isDSTShifted=this.isValid()&&w(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Nt(){return!!this.isValid()&&!this._isUTC}function It(){return!!this.isValid()&&this._isUTC}function Wt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function $t(e,t){var n,r,i,a=e,o=null;return Yt(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:s(e)?(a={},t?a[t]=e:a.milliseconds=e):(o=$i.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:b(o[ai])*n,h:b(o[oi])*n,m:b(o[si])*n,s:b(o[ui])*n,ms:b(Tt(1e3*o[ci]))*n}):(o=zi.exec(e))?(n="-"===o[1]?-1:1,a={y:zt(o[2],n),M:zt(o[3],n),w:zt(o[4],n),d:zt(o[5],n),h:zt(o[6],n),m:zt(o[7],n),s:zt(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=Ut(Mt(a.from),Mt(a.to)),a={},a.ms=i.milliseconds,a.M=i.months),r=new kt(a),Yt(e)&&l(e,"_locale")&&(r._locale=e._locale),r}function zt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function qt(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Ut(e,t){var n;return e.isValid()&&t.isValid()?(t=St(t,e),e.isBefore(t)?n=qt(e,t):(n=qt(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Bt(e,t){return function(n,r){var i,a;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),n="string"==typeof n?+n:n,i=$t(n,r),Vt(this,i,e),this}}function Vt(e,n,r,i){var a=n._milliseconds,o=Tt(n._days),s=Tt(n._months);e.isValid()&&(i=null==i||i,a&&e._d.setTime(e._d.valueOf()+a*r),o&&q(e,"Date",z(e,"Date")+o*r),s&&de(e,z(e,"Month")+s*r),i&&t.updateOffset(e,o||s))}function Jt(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Qt(e,n){var r=e||Mt(),i=St(r,this).startOf("day"),a=t.calendarFormat(this,i)||"sameElse",o=n&&(D(n[a])?n[a].call(this,r):n[a]);return this.format(o||this.localeData().calendar(a,this,Mt(r)))}function Gt(){return new g(this)}function Kt(e,t){var n=M(e)?e:Mt(e);return!(!this.isValid()||!n.isValid())&&(t=R(y(t)?"millisecond":t),"millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Zt(e,t){var n=M(e)?e:Mt(e);return!(!this.isValid()||!n.isValid())&&(t=R(y(t)?"millisecond":t),"millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Xt(e,t,n,r){return r=r||"()",("("===r[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))}function en(e,t){var n,r=M(e)?e:Mt(e);return!(!this.isValid()||!r.isValid())&&(t=R(t||"millisecond"),"millisecond"===t?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function tn(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function nn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function rn(e,t,n){var r,i,a,o;return this.isValid()?(r=St(e,this),r.isValid()?(i=6e4*(r.utcOffset()-this.utcOffset()),t=R(t),"year"===t||"month"===t||"quarter"===t?(o=an(this,r),"quarter"===t?o/=3:"year"===t&&(o/=12)):(a=this-r,o="second"===t?a/1e3:"minute"===t?a/6e4:"hour"===t?a/36e5:"day"===t?(a-i)/864e5:"week"===t?(a-i)/6048e5:a),n?o:L(o)):NaN):NaN}function an(e,t){var n,r,i=12*(t.year()-e.year())+(t.month()-e.month()),a=e.clone().add(i,"months");return t-a<0?(n=e.clone().add(i-1,"months"),r=(t-a)/(a-n)):(n=e.clone().add(i+1,"months"),r=(t-a)/(n-a)),-(i+r)||0}function on(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function sn(){var e=this.clone().utc();return 0<e.year()&&e.year()<=9999?D(Date.prototype.toISOString)?this.toDate().toISOString():K(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):K(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function un(){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+'("]',r=0<this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]';return this.format(n+r+i+a)}function cn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=K(this,e);return this.localeData().postformat(n)}function ln(e,t){return this.isValid()&&(M(e)&&e.isValid()||Mt(e).isValid())?$t({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dn(e){return this.from(Mt(),e)}function fn(e,t){return this.isValid()&&(M(e)&&e.isValid()||Mt(e).isValid())?$t({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function hn(e){return this.to(Mt(),e)}function _n(e){var t;return void 0===e?this._locale._abbr:(t=rt(e),null!=t&&(this._locale=t),this)}function pn(){return this._locale}function mn(e){switch(e=R(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function yn(e){return e=R(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function vn(){return this._d.valueOf()-6e4*(this._offset||0)}function gn(){return Math.floor(this.valueOf()/1e3)}function Mn(){return new Date(this.valueOf())}function Ln(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function bn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function wn(){return this.isValid()?this.toISOString():null}function kn(){return p(this)}function Yn(){return d({},_(this))}function Tn(){return _(this).overflow}function Dn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict
}}function xn(e,t){J(0,[e,e.length],0,t)}function Sn(e){return An.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function jn(e){return An.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function En(){return Ye(this.year(),1,4)}function On(){var e=this.localeData()._week;return Ye(this.year(),e.dow,e.doy)}function An(e,t,n,r,i){var a;return null==e?ke(this,r,i).year:(a=Ye(e,r,i),t>a&&(t=a),Hn.call(this,e,t,n,r,i))}function Hn(e,t,n,r,i){var a=we(e,t,n,r,i),o=Le(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Pn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Cn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Fn(e,t){t[ci]=b(1e3*("0."+e))}function Rn(){return this._isUTC?"UTC":""}function Nn(){return this._isUTC?"Coordinated Universal Time":""}function In(e){return Mt(1e3*e)}function Wn(){return Mt.apply(null,arguments).parseZone()}function $n(e){return e}function zn(e,t,n,r){var i=rt(),a=f().set(r,t);return i[n](a,e)}function qn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return zn(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=zn(e,r,n,"month");return i}function Un(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var i=rt(),a=e?i._week.dow:0;if(null!=n)return zn(t,(n+a)%7,r,"day");var o,u=[];for(o=0;o<7;o++)u[o]=zn(t,(o+a)%7,r,"day");return u}function Bn(e,t){return qn(e,t,"months")}function Vn(e,t){return qn(e,t,"monthsShort")}function Jn(e,t,n){return Un(e,t,n,"weekdays")}function Qn(e,t,n){return Un(e,t,n,"weekdaysShort")}function Gn(e,t,n){return Un(e,t,n,"weekdaysMin")}function Kn(){var e=this._data;return this._milliseconds=ea(this._milliseconds),this._days=ea(this._days),this._months=ea(this._months),e.milliseconds=ea(e.milliseconds),e.seconds=ea(e.seconds),e.minutes=ea(e.minutes),e.hours=ea(e.hours),e.months=ea(e.months),e.years=ea(e.years),this}function Zn(e,t,n,r){var i=$t(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Xn(e,t){return Zn(this,e,t,1)}function er(e,t){return Zn(this,e,t,-1)}function tr(e){return e<0?Math.floor(e):Math.ceil(e)}function nr(){var e,t,n,r,i,a=this._milliseconds,o=this._days,s=this._months,u=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*tr(ir(s)+o),o=0,s=0),u.milliseconds=a%1e3,e=L(a/1e3),u.seconds=e%60,t=L(e/60),u.minutes=t%60,n=L(t/60),u.hours=n%24,o+=L(n/24),i=L(rr(o)),s+=i,o-=tr(ir(i)),r=L(s/12),s%=12,u.days=o,u.months=s,u.years=r,this}function rr(e){return 4800*e/146097}function ir(e){return 146097*e/4800}function ar(e){var t,n,r=this._milliseconds;if(e=R(e),"month"===e||"year"===e)return t=this._days+r/864e5,n=this._months+rr(t),"month"===e?n:n/12;switch(t=this._days+Math.round(ir(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function or(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12)}function sr(e){return function(){return this.as(e)}}function ur(e){return e=R(e),this[e+"s"]()}function cr(e){return function(){return this._data[e]}}function lr(){return L(this.days()/7)}function dr(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function fr(e,t,n){var r=$t(e).abs(),i=ma(r.as("s")),a=ma(r.as("m")),o=ma(r.as("h")),s=ma(r.as("d")),u=ma(r.as("M")),c=ma(r.as("y")),l=i<ya.s&&["s",i]||a<=1&&["m"]||a<ya.m&&["mm",a]||o<=1&&["h"]||o<ya.h&&["hh",o]||s<=1&&["d"]||s<ya.d&&["dd",s]||u<=1&&["M"]||u<ya.M&&["MM",u]||c<=1&&["y"]||["yy",c];return l[2]=t,l[3]=+e>0,l[4]=n,dr.apply(null,l)}function hr(e){return void 0===e?ma:"function"==typeof e&&(ma=e,!0)}function _r(e,t){return void 0!==ya[e]&&(void 0===t?ya[e]:(ya[e]=t,!0))}function pr(e){var t=this.localeData(),n=fr(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function mr(){var e,t,n,r=va(this._milliseconds)/1e3,i=va(this._days),a=va(this._months);e=L(r/60),t=L(e/60),r%=60,e%=60,n=L(a/12),a%=12;var o=n,s=a,u=i,c=t,l=e,d=r,f=this.asSeconds();return f?(f<0?"-":"")+"P"+(o?o+"Y":"")+(s?s+"M":"")+(u?u+"D":"")+(c||l||d?"T":"")+(c?c+"H":"")+(l?l+"M":"")+(d?d+"S":""):"P0D"}var yr,vr;vr=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};var gr=vr,Mr=t.momentProperties=[],Lr=!1,br={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var wr;wr=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)l(e,t)&&n.push(t);return n};var kr,Yr=wr,Tr={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Dr={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"},xr="Invalid date",Sr="%d",jr=/\d{1,2}/,Er={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"},Or={},Ar={},Hr=/(\[[^\[]*\])|(\\)?([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,Pr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Cr={},Fr={},Rr=/\d/,Nr=/\d\d/,Ir=/\d{3}/,Wr=/\d{4}/,$r=/[+-]?\d{6}/,zr=/\d\d?/,qr=/\d\d\d\d?/,Ur=/\d\d\d\d\d\d?/,Br=/\d{1,3}/,Vr=/\d{1,4}/,Jr=/[+-]?\d{1,6}/,Qr=/\d+/,Gr=/[+-]?\d+/,Kr=/Z|[+-]\d\d:?\d\d/gi,Zr=/Z|[+-]\d\d(?::?\d\d)?/gi,Xr=/[+-]?\d+(\.\d{1,3})?/,ei=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,ti={},ni={},ri=0,ii=1,ai=2,oi=3,si=4,ui=5,ci=6,li=7,di=8;kr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};var fi=kr;J("M",["MM",2],"Mo",function(){return this.month()+1}),J("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),J("MMMM",0,0,function(e){return this.localeData().months(this,e)}),F("month","M"),I("month",8),X("M",zr),X("MM",zr,Nr),X("MMM",function(e,t){return t.monthsShortRegex(e)}),X("MMMM",function(e,t){return t.monthsRegex(e)}),re(["M","MM"],function(e,t){t[ii]=b(e)-1}),re(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[ii]=i:_(n).invalidMonth=e});var hi=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,_i="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),pi="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),mi=ei,yi=ei;J("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),J(0,["YY",2],0,function(){return this.year()%100}),J(0,["YYYY",4],0,"year"),J(0,["YYYYY",5],0,"year"),J(0,["YYYYYY",6,!0],0,"year"),F("year","y"),I("year",1),X("Y",Gr),X("YY",zr,Nr),X("YYYY",Vr,Wr),X("YYYYY",Jr,$r),X("YYYYYY",Jr,$r),re(["YYYYY","YYYYYY"],ri),re("YYYY",function(e,n){n[ri]=2===e.length?t.parseTwoDigitYear(e):b(e)}),re("YY",function(e,n){n[ri]=t.parseTwoDigitYear(e)}),re("Y",function(e,t){t[ri]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return b(e)+(b(e)>68?1900:2e3)};var vi=$("FullYear",!0);J("w",["ww",2],"wo","week"),J("W",["WW",2],"Wo","isoWeek"),F("week","w"),F("isoWeek","W"),I("week",5),I("isoWeek",5),X("w",zr),X("ww",zr,Nr),X("W",zr),X("WW",zr,Nr),ie(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=b(e)});var gi={dow:0,doy:6};J("d",0,"do","day"),J("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),J("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),J("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),J("e",0,0,"weekday"),J("E",0,0,"isoWeekday"),F("day","d"),F("weekday","e"),F("isoWeekday","E"),I("day",11),I("weekday",11),I("isoWeekday",11),X("d",zr),X("e",zr),X("E",zr),X("dd",function(e,t){return t.weekdaysMinRegex(e)}),X("ddd",function(e,t){return t.weekdaysShortRegex(e)}),X("dddd",function(e,t){return t.weekdaysRegex(e)}),ie(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:_(n).invalidWeekday=e}),ie(["d","e","E"],function(e,t,n,r){t[r]=b(e)});var Mi="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Li="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),bi="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),wi=ei,ki=ei,Yi=ei;J("H",["HH",2],0,"hour"),J("h",["hh",2],0,Ue),J("k",["kk",2],0,Be),J("hmm",0,0,function(){return""+Ue.apply(this)+V(this.minutes(),2)}),J("hmmss",0,0,function(){return""+Ue.apply(this)+V(this.minutes(),2)+V(this.seconds(),2)}),J("Hmm",0,0,function(){return""+this.hours()+V(this.minutes(),2)}),J("Hmmss",0,0,function(){return""+this.hours()+V(this.minutes(),2)+V(this.seconds(),2)}),Ve("a",!0),Ve("A",!1),F("hour","h"),I("hour",13),X("a",Je),X("A",Je),X("H",zr),X("h",zr),X("HH",zr,Nr),X("hh",zr,Nr),X("hmm",qr),X("hmmss",Ur),X("Hmm",qr),X("Hmmss",Ur),re(["H","HH"],oi),re(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),re(["h","hh"],function(e,t,n){t[oi]=b(e),_(n).bigHour=!0}),re("hmm",function(e,t,n){var r=e.length-2;t[oi]=b(e.substr(0,r)),t[si]=b(e.substr(r)),_(n).bigHour=!0}),re("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[oi]=b(e.substr(0,r)),t[si]=b(e.substr(r,2)),t[ui]=b(e.substr(i)),_(n).bigHour=!0}),re("Hmm",function(e,t,n){var r=e.length-2;t[oi]=b(e.substr(0,r)),t[si]=b(e.substr(r))}),re("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[oi]=b(e.substr(0,r)),t[si]=b(e.substr(r,2)),t[ui]=b(e.substr(i))});var Ti,Di=/[ap]\.?m?\.?/i,xi=$("Hours",!0),Si={calendar:Tr,longDateFormat:Dr,invalidDate:xr,ordinal:Sr,ordinalParse:jr,relativeTime:Er,months:_i,monthsShort:pi,week:gi,weekdays:Mi,weekdaysMin:bi,weekdaysShort:Li,meridiemParse:Di},ji={},Ei={},Oi=/^\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)?)?$/,Ai=/^\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)?)?$/,Hi=/Z|[+-]\d\d(?::?\d\d)?/,Pi=[["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}/]],Ci=[["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/]],Fi=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=Y("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non 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":""))}),t.ISO_8601=function(){};var Ri=Y("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Mt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),Ni=Y("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Mt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()}),Ii=function(){return Date.now?Date.now():+new Date};Dt("Z",":"),Dt("ZZ",""),X("Z",Zr),X("ZZ",Zr),re(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=xt(Zr,e)});var Wi=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var $i=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,zi=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;$t.fn=kt.prototype;var qi=Bt(1,"add"),Ui=Bt(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Bi=Y("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)});J(0,["gg",2],0,function(){return this.weekYear()%100}),J(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xn("gggg","weekYear"),xn("ggggg","weekYear"),xn("GGGG","isoWeekYear"),xn("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),I("weekYear",1),I("isoWeekYear",1),X("G",Gr),X("g",Gr),X("GG",zr,Nr),X("gg",zr,Nr),X("GGGG",Vr,Wr),X("gggg",Vr,Wr),X("GGGGG",Jr,$r),X("ggggg",Jr,$r),ie(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=b(e)}),ie(["gg","GG"],function(e,n,r,i){n[i]=t.parseTwoDigitYear(e)}),J("Q",0,"Qo","quarter"),F("quarter","Q"),I("quarter",7),X("Q",Rr),re("Q",function(e,t){t[ii]=3*(b(e)-1)}),J("D",["DD",2],"Do","date"),F("date","D"),I("date",9),X("D",zr),X("DD",zr,Nr),X("Do",function(e,t){return e?t._ordinalParse:t._ordinalParseLenient}),re(["D","DD"],ai),re("Do",function(e,t){t[ai]=b(e.match(zr)[0],10)});var Vi=$("Date",!0);J("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),I("dayOfYear",4),X("DDD",Br),X("DDDD",Ir),re(["DDD","DDDD"],function(e,t,n){n._dayOfYear=b(e)}),J("m",["mm",2],0,"minute"),F("minute","m"),I("minute",14),X("m",zr),X("mm",zr,Nr),re(["m","mm"],si);var Ji=$("Minutes",!1);J("s",["ss",2],0,"second"),F("second","s"),I("second",15),X("s",zr),X("ss",zr,Nr),re(["s","ss"],ui);var Qi=$("Seconds",!1);J("S",0,0,function(){return~~(this.millisecond()/100)}),J(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),J(0,["SSS",3],0,"millisecond"),J(0,["SSSS",4],0,function(){return 10*this.millisecond()}),J(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),J(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),J(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),J(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),J(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),I("millisecond",16),X("S",Br,Rr),X("SS",Br,Nr),X("SSS",Br,Ir);var Gi;for(Gi="SSSS";Gi.length<=9;Gi+="S")X(Gi,Qr);for(Gi="S";Gi.length<=9;Gi+="S")re(Gi,Fn);var Ki=$("Milliseconds",!1);J("z",0,0,"zoneAbbr"),J("zz",0,0,"zoneName");var Zi=g.prototype;Zi.add=qi,Zi.calendar=Qt,Zi.clone=Gt,Zi.diff=rn,Zi.endOf=yn,Zi.format=cn,Zi.from=ln,Zi.fromNow=dn,Zi.to=fn,Zi.toNow=hn,Zi.get=U,Zi.invalidAt=Tn,Zi.isAfter=Kt,Zi.isBefore=Zt,Zi.isBetween=Xt,Zi.isSame=en,Zi.isSameOrAfter=tn,Zi.isSameOrBefore=nn,Zi.isValid=kn,Zi.lang=Bi,Zi.locale=_n,Zi.localeData=pn,Zi.max=Ni,Zi.min=Ri,Zi.parsingFlags=Yn,Zi.set=B,Zi.startOf=mn,Zi.subtract=Ui,Zi.toArray=Ln,Zi.toObject=bn,Zi.toDate=Mn,Zi.toISOString=sn,Zi.inspect=un,Zi.toJSON=wn,Zi.toString=on,Zi.unix=gn,Zi.valueOf=vn,Zi.creationData=Dn,Zi.year=vi,Zi.isLeapYear=ge,Zi.weekYear=Sn,Zi.isoWeekYear=jn,Zi.quarter=Zi.quarters=Pn,Zi.month=fe,Zi.daysInMonth=he,Zi.week=Zi.weeks=Se,Zi.isoWeek=Zi.isoWeeks=je,Zi.weeksInYear=On,Zi.isoWeeksInYear=En,Zi.date=Vi,Zi.day=Zi.days=Re,Zi.weekday=Ne,Zi.isoWeekday=Ie,Zi.dayOfYear=Cn,Zi.hour=Zi.hours=xi,Zi.minute=Zi.minutes=Ji,Zi.second=Zi.seconds=Qi,Zi.millisecond=Zi.milliseconds=Ki,Zi.utcOffset=Et,Zi.utc=At,Zi.local=Ht,Zi.parseZone=Pt,Zi.hasAlignedHourOffset=Ct,Zi.isDST=Ft,Zi.isLocal=Nt,Zi.isUtcOffset=It,Zi.isUtc=Wt,Zi.isUTC=Wt,Zi.zoneAbbr=Rn,Zi.zoneName=Nn,Zi.dates=Y("dates accessor is deprecated. Use date instead.",Vi),Zi.months=Y("months accessor is deprecated. Use month instead",fe),Zi.years=Y("years accessor is deprecated. Use year instead",vi),Zi.zone=Y("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ot),Zi.isDSTShifted=Y("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Rt);var Xi=j.prototype;Xi.calendar=E,Xi.longDateFormat=O,Xi.invalidDate=A,Xi.ordinal=H,Xi.preparse=$n,Xi.postformat=$n,Xi.relativeTime=P,Xi.pastFuture=C,Xi.set=x,Xi.months=se,Xi.monthsShort=ue,Xi.monthsParse=le,Xi.monthsRegex=pe,Xi.monthsShortRegex=_e,Xi.week=Te,Xi.firstDayOfYear=xe,Xi.firstDayOfWeek=De,Xi.weekdays=Ae,Xi.weekdaysMin=Pe,Xi.weekdaysShort=He,Xi.weekdaysParse=Fe,Xi.weekdaysRegex=We,Xi.weekdaysShortRegex=$e,Xi.weekdaysMinRegex=ze,Xi.isPM=Qe,Xi.meridiem=Ge,et("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),t.lang=Y("moment.lang is deprecated. Use moment.locale instead.",et),t.langData=Y("moment.langData is deprecated. Use moment.localeData instead.",rt);var ea=Math.abs,ta=sr("ms"),na=sr("s"),ra=sr("m"),ia=sr("h"),aa=sr("d"),oa=sr("w"),sa=sr("M"),ua=sr("y"),ca=cr("milliseconds"),la=cr("seconds"),da=cr("minutes"),fa=cr("hours"),ha=cr("days"),_a=cr("months"),pa=cr("years"),ma=Math.round,ya={s:45,m:45,h:22,d:26,M:11},va=Math.abs,ga=kt.prototype;return ga.abs=Kn,ga.add=Xn,ga.subtract=er,ga.as=ar,ga.asMilliseconds=ta,ga.asSeconds=na,ga.asMinutes=ra,ga.asHours=ia,ga.asDays=aa,ga.asWeeks=oa,ga.asMonths=sa,ga.asYears=ua,ga.valueOf=or,ga._bubble=nr,ga.get=ur,ga.milliseconds=ca,ga.seconds=la,ga.minutes=da,ga.hours=fa,ga.days=ha,ga.weeks=lr,ga.months=_a,ga.years=pa,ga.humanize=pr,ga.toISOString=mr,ga.toString=mr,ga.toJSON=mr,ga.locale=_n,ga.localeData=pn,ga.toIsoString=Y("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",mr),ga.lang=Bi,J("X",0,0,"unix"),J("x",0,0,"valueOf"),X("x",Gr),X("X",Xr),re("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),re("x",function(e,t,n){n._d=new Date(b(e))}),t.version="2.17.1",r(M