vendor: 44,799 bytes, lines 1-7
1//! moment.js 2//! version : 2.15.2 3//! authors : Tim Wood, Iskren Chernev, Moment.js contributors 4//! license : MIT 5//! momentjs.com 6!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";function e(){return fi.apply(null,arguments)}function t(e){fi=e}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){var t;for(t in e)return!1;return!0}function r(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function a(e,t){var n,s=[];for(n=0;n<e.length;++n)s.push(t(e[n],n));return s}function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function u(e,t){for(var n in t)o(t,n)&&(e[n]=t[n]);return o(t,"toString")&&(e.toString=t.toString),o(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,s){return gn(e,t,n,s,!0).utc()}function l(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function h(e){return null==e._pf&&(e._pf=l()),e._pf}function c(e){if(null==e._isValid){var t=h(e),n=mi.call(t.parsedDateParts,function(e){return null!=e}),s=!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&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function f(e){var t=d(0/0);return null!=e?u(h(t),e):h(t).userInvalidated=!0,t}function m(e){return void 0===e}function _(e,t){var n,s,i;if(m(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),m(t._i)||(e._i=t._i),m(t._f)||(e._f=t._f),m(t._l)||(e._l=t._l),m(t._strict)||(e._strict=t._strict),m(t._tzm)||(e._tzm=t._tzm),m(t._isUTC)||(e._isUTC=t._isUTC),m(t._offset)||(e._offset=t._offset),m(t._pf)||(e._pf=h(t)),m(t._locale)||(e._locale=t._locale),_i.length>0)for(n in _i)s=_i[n],i=t[s],m(i)||(e[s]=i);return e}function y(t){_(this,t),this._d=new Date(null!=t._d?t._d.getTime():0/0),yi===!1&&(yi=!0,e.updateOffset(this),yi=!1)}function g(e){return e instanceof y||null!=e&&null!=e._isAMomentObject}function p(e){return 0>e?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=p(t)),n}function v(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;i>s;s++)(n&&e[s]!==t[s]||!n&&w(e[s])!==w(t[s]))&&a++;return a+r}function S(t){e.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function M(t,n){var s=!0;return u(function(){if(null!=e.deprecationHandler&&e.deprecationHandler(null,t),s){for(var i,r=[],a=0;a<arguments.length;a++){if(i="","object"==typeof arguments[a]){i+="\n["+a+"] ";for(var o in arguments[0])i+=o+": "+arguments[0][o]+", ";i=i.slice(0,-2)}else i=arguments[a];r.push(i)}S(t+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),s=!1}return n.apply(this,arguments)},n)}function k(t,n){null!=e.deprecationHandler&&e.deprecationHandler(t,n),gi[t]||(S(n),gi[t]=!0)}function D(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function Y(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 x(e,t){var n,i=u({},e);for(n in t)o(t,n)&&(s(e[n])&&s(t[n])?(i[n]={},u(i[n],e[n]),u(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)o(e,n)&&!o(t,n)&&s(e[n])&&(i[n]=u({},i[n]));return i}function O(e){null!=e&&this.set(e)}function b(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return D(s)?s.call(t,n):s}function T(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 P(){return this._invalidDate}function W(e){return this._ordinal.replace("%d",e)}function R(e,t,n,s){var i=this._relativeTime[n];return D(i)?i(e,t,n,s):i.replace(/%d/i,e)}function U(e,t){var n=this._relativeTime[e>0?"future":"past"];return D(n)?n(t):n.replace(/%s/i,t)}function C(e,t){var n=e.toLowerCase();xi[n]=xi[n+"s"]=xi[t]=e}function F(e){return"string"==typeof e?xi[e]||xi[e.toLowerCase()]:void 0}function H(e){var t,n,s={};for(n in e)o(e,n)&&(t=F(n),t&&(s[t]=e[n]));return s}function L(e,t){Oi[e]=t}function G(e){var t=[];for(var n in e)t.push({unit:n,priority:Oi[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function V(t,n){return function(s){return null!=s?(A(this,t,s),e.updateOffset(this,n),this):j(this,t)}}function j(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():0/0}function A(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function E(e){return e=F(e),D(this[e])?this[e]():this}function I(e,t){if("object"==typeof e){e=H(e);for(var n=G(e),s=0;s<n.length;s++)this[n[s].unit](e[n[s].unit])}else if(e=F(e),D(this[e]))return this[e](t);return this}function z(e,t,n){var s=""+Math.abs(e),i=t-s.length,r=e>=0;return(r?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}function Z(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(Wi[e]=i),t&&(Wi[t[0]]=function(){return z(i.apply(this,arguments),t[1],t[2])}),n&&(Wi[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function N(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function q(e){var t,n,s=e.match(bi);for(t=0,n=s.length;n>t;t++)s[t]=Wi[s[t]]?Wi[s[t]]:N(s[t]);return function(t){var i,r="";for(i=0;n>i;i++)r+=s[i]instanceof Function?s[i].call(t,e):s[i];return r}}function $(e,t){return e.isValid()?(t=B(t,e.localeData()),Pi[t]=Pi[t]||q(t),Pi[t](e)):e.localeData().invalidDate()}function B(e,t){function n(e){return t.longDateFormat(e)||e}var s=5;for(Ti.lastIndex=0;s>=0&&Ti.test(e);)e=e.replace(Ti,n),Ti.lastIndex=0,s-=1;return e}function J(e,t,n){Bi[e]=D(t)?t:function(e){return e&&n?n:t}}function Q(e,t){return o(Bi,e)?Bi[e](t._strict,t._locale):new RegExp(X(e))}function X(e){return K(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i}))}function K(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function et(e,t){var n,s=t;for("string"==typeof e&&(e=[e]),"number"==typeof t&&(s=function(e,n){n[t]=w(e)}),n=0;n<e.length;n++)Ji[e[n]]=s}function tt(e,t){et(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function nt(e,t,n){null!=t&&o(Ji,e)&&Ji[e](t,n._a,n,e)}function st(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function it(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ar).test(t)?"format":"standalone"][e.month()]:this._months}function rt(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ar.test(t)?"format":"standalone"][e.month()]:this._monthsShort}function at(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;12>s;++s)r=d([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?(i=wi.call(this._shortMonthsParse,a),-1!==i?i:null):(i=wi.call(this._longMonthsParse,a),-1!==i?i:null):"MMM"===t?(i=wi.call(this._shortMonthsParse,a),-1!==i?i:(i=wi.call(this._longMonthsParse,a),-1!==i?i:null)):(i=wi.call(this._longMonthsParse,a),-1!==i?i:(i=wi.call(this._shortMonthsParse,a),-1!==i?i:null))}function ot(e,t,n){var s,i,r;if(this._monthsParseExact)return at.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;12>s;s++){if(i=d([2e3,s]),n&&!this._longMonthsParse[s]&&(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&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}}function ut(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(t=e.localeData().monthsParse(t),"number"!=typeof t)return e;return n=Math.min(e.date(),st(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function dt(t){return null!=t?(ut(this,t),e.updateOffset(this,!0),this):j(this,"Month")}function lt(){return st(this.year(),this.month())}function ht(e){return this._monthsParseExact?(o(this,"_monthsRegex")||ft.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,"_monthsShortRegex")||(this._monthsShortRegex=dr),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function ct(e){return this._monthsParseExact?(o(this,"_monthsRegex")||ft.call(this),e?this._monthsStrictRegex:this._monthsRegex):(o(this,"_monthsRegex")||(this._monthsRegex=lr),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function ft(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;12>t;t++)n=d([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;12>t;t++)s[t]=K(s[t]),i[t]=K(i[t]);for(t=0;24>t;t++)r[t]=K(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 mt(e){return _t(e)?366:365}function _t(e){return e%4===0&&e%100!==0||e%400===0}function yt(){return _t(this.year())}function gt(e,t,n,s,i,r,a){var o=new Date(e,t,n,s,i,r,a);return 100>e&&e>=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function pt(e){var t=new Date(Date.UTC.apply(null,arguments));return 100>e&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function wt(e,t,n){var s=7+t-n,i=(7+pt(e,0,s).getUTCDay()-t)%7;return-i+s-1}function vt(e,t,n,s,i){var r,a,o=(7+n-s)%7,u=wt(e,s,i),d=1+7*(t-1)+o+u;return 0>=d?(r=e-1,a=mt(r)+d):d>mt(e)?(r=e+1,a=d-mt(e)):(r=e,a=d),{year:r,dayOfYear:a}}function St(e,t,n){var s,i,r=wt(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return 1>a?(i=e.year()-1,s=a+Mt(i,t,n)):a>Mt(e.year(),t,n)?(s=a-Mt(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Mt(e,t,n){var s=wt(e,t,n),i=wt(e+1,t,n);return(mt(e)-s+i)/7}function kt(e){return St(e,this._week.dow,this._week.doy).week}function Dt(){return this._week.dow}function Yt(){return this._week.doy}function xt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Ot(e){var t=St(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function bt(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Tt(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Pt(e,t){return e?n(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:this._weekdays}function Wt(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Rt(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ut(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;7>s;++s)r=d([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?(i=wi.call(this._weekdaysParse,a),-1!==i?i:null):"ddd"===t?(i=wi.call(this._shortWeekdaysParse,a),-1!==i?i:null):(i=wi.call(this._minWeekdaysParse,a),-1!==i?i:null):"dddd"===t?(i=wi.call(this._weekdaysParse,a),-1!==i?i:(i=wi.call(this._shortWeekdaysParse,a),-1!==i?i:(i=wi.call(this._minWeekdaysParse,a),-1!==i?i:null))):"ddd"===t?(i=wi.call(this._shortWeekdaysParse,a),-1!==i?i:(i=wi.call(this._weekdaysParse,a),-1!==i?i:(i=wi.call(this._minWeekdaysParse,a),-1!==i?i:null))):(i=wi.call(this._minWeekdaysParse,a),-1!==i?i:(i=wi.call(this._weekdaysParse,a),-1!==i?i:(i=wi.call(this._shortWeekdaysParse,a),-1!==i?i:null)))}function Ct(e,t,n){var s,i,r;if(this._weekdaysParseExact)return Ut.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;7>s;s++){if(i=d([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(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&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}}function Ft(e){if(!this.isValid())return null!=e?this:0/0;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=bt(e,this.localeData()),this.add(e-t,"d")):t}function Ht(e){if(!this.isValid())return null!=e?this:0/0;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Lt(e){if(!this.isValid())return null!=e?this:0/0;if(null!=e){var t=Tt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Gt(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||At.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=yr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Vt(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||At.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=gr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function jt(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||At.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=pr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function At(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;7>t;t++)n=d([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;7>t;t++)o[t]=K(o[t]),u[t]=K(u[t]),l[t]=K(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 Et(){return this.hours()%12||12}function It(){return this.hours()||24}function zt(e,t){Z(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Zt(e,t){return t._meridiemParse}function Nt(e){return"p"===(e+"").toLowerCase().charAt(0)}function qt(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function $t(e){return e?e.toLowerCase().replace("_","-"):e}function Bt(e){for(var t,n,s,i,r=0;r<e.length;){for(i=$t(e[r]).split("-"),t=i.length,n=$t(e[r+1]),n=n?n.split("-"):null;t>0;){if(s=Jt(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&v(i,n,!0)>=t-1)break;t--}r++}return null}function Jt(e){var t=null;if(!kr[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=wr._abbr,require("./locale/"+e),Qt(t)}catch(e){}return kr[e]}function Qt(e,t){var n;return e&&(n=m(t)?en(e):Xt(e,t),n&&(wr=n)),wr._abbr}function Xt(e,t){if(null!==t){var n=Mr;return t.abbr=e,null!=kr[e]?(k("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=kr[e]._config):null!=t.parentLocale&&(null!=kr[t.parentLocale]?n=kr[t.parentLocale]._config:k("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),kr[e]=new O(x(n,t)),Qt(e),kr[e]}return delete kr[e],null}function Kt(e,t){if(null!=t){var n,s=Mr;null!=kr[e]&&(s=kr[e]._config),t=x(s,t),n=new O(t),n.parentLocale=kr[e],kr[e]=n,Qt(e)}else null!=kr[e]&&(null!=kr[e].parentLocale?kr[e]=kr[e].parentLocale:null!=kr[e]&&delete kr[e]);return kr[e]}function en(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return wr;if(!n(e)){if(t=Jt(e))return t;e=[e]}return Bt(e)}function tn(){return pi(kr)}function nn(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[Xi]<0||n[Xi]>11?Xi:n[Ki]<1||n[Ki]>st(n[Qi],n[Xi])?Ki:n[er]<0||n[er]>24||24===n[er]&&(0!==n[tr]||0!==n[nr]||0!==n[sr])?er:n[tr]<0||n[tr]>59?tr:n[nr]<0||n[nr]>59?nr:n[sr]<0||n[sr]>999?sr:-1,h(e)._overflowDayOfYear&&(Qi>t||t>Ki)&&(t=Ki),h(e)._overflowWeeks&&-1===t&&(t=ir),h(e)._overflowWeekday&&-1===t&&(t=rr),h(e).overflow=t),e}function sn(e){var t,n,s,i,r,a,o=e._i,u=Dr.exec(o)||Yr.exec(o);if(u){for(h(e).iso=!0,t=0,n=Or.length;n>t;t++)if(Or[t][1].exec(u[1])){i=Or[t][0],s=Or[t][2]!==!1;break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=br.length;n>t;t++)if(br[t][1].exec(u[3])){r=(u[2]||" ")+br[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!xr.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),ln(e)}else e._isValid=!1}function rn(t){var n=Tr.exec(t._i);return null!==n?void(t._d=new Date(+n[1])):(sn(t),void(t._isValid===!1&&(delete t._isValid,e.createFromInputFallback(t))))}function an(e,t,n){return null!=e?e:null!=t?t:n}function on(t){var n=new Date(e.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function un(e){var t,n,s,i,r=[];if(!e._d){for(s=on(e),e._w&&null==e._a[Ki]&&null==e._a[Xi]&&dn(e),e._dayOfYear&&(i=an(e._a[Qi],s[Qi]),e._dayOfYear>mt(i)&&(h(e)._overflowDayOfYear=!0),n=pt(i,0,e._dayOfYear),e._a[Xi]=n.getUTCMonth(),e._a[Ki]=n.getUTCDate()),t=0;3>t&&null==e._a[t];++t)e._a[t]=r[t]=s[t];for(;7>t;t++)e._a[t]=r[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[er]&&0===e._a[tr]&&0===e._a[nr]&&0===e._a[sr]&&(e._nextDay=!0,e._a[er]=0),e._d=(e._useUTC?pt:gt).apply(null,r),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[er]=24)}}function dn(e){var t,n,s,i,r,a,o,u;t=e._w,null!=t.GG||null!=t.W||null!=t.E?(r=1,a=4,n=an(t.GG,e._a[Qi],St(pn(),1,4).year),s=an(t.W,1),i=an(t.E,1),(1>i||i>7)&&(u=!0)):(r=e._locale._week.dow,a=e._locale._week.doy,n=an(t.gg,e._a[Qi],St(pn(),r,a).year),s=an(t.w,1),null!=t.d?(i=t.d,(0>i||i>6)&&(u=!0)):null!=t.e?(i=t.e+r,(t.e<0||t.e>6)&&(u=!0)):i=r),1>s||s>Mt(n,r,a)?h(e)._overflowWeeks=!0:null!=u?h(e)._overflowWeekday=!0:(o=vt(n,s,i,r,a),e._a[Qi]=o.year,e._dayOfYear=o.dayOfYear)}function ln(t){if(t._f===e.ISO_8601)return void sn(t);t._a=[],h(t).empty=!0;var n,s,i,r,a,o=""+t._i,u=o.length,d=0;for(i=B(t._f,t._locale).match(bi)||[],n=0;n<i.length;n++)r=i[n],s=(o.match(Q(r,t))||[])[0],s&&(a=o.substr(0,o.indexOf(s)),a.length>0&&h(t).unusedInput.push(a),o=o.slice(o.indexOf(s)+s.length),d+=s.length),Wi[r]?(s?h(t).empty=!1:h(t).unusedTokens.push(r),nt(r,s,t)):t._strict&&!s&&h(t).unusedTokens.push(r);h(t).charsLeftOver=u-d,o.length>0&&h(t).unusedInput.push(o),t._a[er]<=12&&h(t).bigHour===!0&&t._a[er]>0&&(h(t).bigHour=void 0),h(t).parsedDateParts=t._a.slice(0),h(t).meridiem=t._meridiem,t._a[er]=hn(t._locale,t._a[er],t._meridiem),un(t),nn(t)}function hn(e,t,n){var s;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(s=e.isPM(n),s&&12>t&&(t+=12),s||12!==t||(t=0),t):t}function cn(e){var t,n,s,i,r;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(0/0));for(i=0;i<e._f.length;i++)r=0,t=_({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],ln(t),c(t)&&(r+=h(t).charsLeftOver,r+=10*h(t).unusedTokens.length,h(t).score=r,(null==s||s>r)&&(s=r,n=t));u(e,n||t)}function fn(e){if(!e._d){var t=H(e._i);e._a=a([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),un(e)}}function mn(e){var t=new y(nn(_n(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function _n(e){var t=e._i,s=e._f;return e._locale=e._locale||en(e._l),null===t||void 0===s&&""===t?f({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),g(t)?new y(nn(t)):(n(s)?cn(e):r(t)?e._d=t:s?ln(e):yn(e),c(e)||(e._d=null),e))}function yn(t){var s=t._i;void 0===s?t._d=new Date(e.now()):r(s)?t._d=new Date(s.valueOf()):"string"==typeof s?rn(t):n(s)?(t._a=a(s.slice(0),function(e){return parseInt(e,10)}),un(t)):"object"==typeof s?fn(t):"number"==typeof s?t._d=new Date(s):e.createFromInputFallback(t)}function gn(e,t,r,a,o){var u={};return"boolean"==typeof r&&(a=r,r=void 0),(s(e)&&i(e)||n(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=o,u._l=r,u._i=e,u._f=t,u._strict=a,mn(u)}function pn(e,t,n,s){return gn(e,t,n,s,!1)}function wn(e,t){var s,i;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return pn();for(s=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](s)||(s=t[i]);return s}function vn(){var e=[].slice.call(arguments,0);return wn("isBefore",e)}function Sn(){var e=[].slice.call(arguments,0);return wn("isAfter",e)}function Mn(e){var t=H(e),n=t.year||0,s=t.quarter||0,i=t.month||0,r=t.week||0,a=t.day||0,o=t.hour||0,u=t.minute||0,d=t.second||0,l=t.millisecond||0;this._milliseconds=+l+1e3*d+6e4*u+1e3*o*60*60,this._days=+a+7*r,this._months=+i+3*s+12*n,this._data={},this._locale=en(),this._bubble()}function kn(e){return e instanceof Mn}function Dn(e){return 0>e?-1*Math.round(-1*e):Math.round(e)}function Yn(e,t){Z(e,0,0,function(){var e=this.utcOffset(),n="+";return 0>e&&(e=-e,n="-"),n+z(~~(e/60),2)+t+z(~~e%60,2)})}function xn(e,t){var n=(t||"").match(e)||[],s=n[n.length-1]||[],i=(s+"").match(Ur)||["-",0,0],r=+(60*i[1])+w(i[2]);return"+"===i[0]?r:-r}function On(t,n){var s,i;return n._isUTC?(s=n.clone(),i=(g(t)||r(t)?t.valueOf():pn(t).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),e.updateOffset(s,!1),s):pn(t).local()}function bn(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Tn(t,n){var s,i=this._offset||0;return this.isValid()?null!=t?("string"==typeof t?t=xn(Ni,t):Math.abs(t)<16&&(t=60*t),!this._isUTC&&n&&(s=bn(this)),this._offset=t,this._isUTC=!0,null!=s&&this.add(s,"m"),i!==t&&(!n||this._changeInProgress?Zn(this,jn(t-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?i:bn(this):null!=t?this:0/0}function Pn(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Wn(e){return this.utcOffset(0,e)}function Rn(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(bn(this),"m")),this}function Un(){if(this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var e=xn(Zi,this._i);0===e?this.utcOffset(0,!0):this.utcOffset(xn(Zi,this._i))}return this}function Cn(e){return!!this.isValid()&&(e=e?pn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function Fn(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Hn(){if(!m(this._isDSTShifted))return this._isDSTShifted;var e={};if(_(e,this),e=_n(e),e._a){var t=e._isUTC?d(e._a):pn(e._a);this._isDSTShifted=this.isValid()&&v(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Ln(){return!!this.isValid()&&!this._isUTC}function Gn(){return!!this.isValid()&&this._isUTC}function Vn(){return!!this.isValid()&&this._isUTC&&0===this._offset}function jn(e,t){var n,s,i,r=e,a=null;return kn(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:"number"==typeof e?(r={},t?r[t]=e:r.milliseconds=e):(a=Cr.exec(e))?(n="-"===a[1]?-1:1,r={y:0,d:w(a[Ki])*n,h:w(a[er])*n,m:w(a[tr])*n,s:w(a[nr])*n,ms:w(Dn(1e3*a[sr]))*n}):(a=Fr.exec(e))?(n="-"===a[1]?-1:1,r={y:An(a[2],n),M:An(a[3],n),w:An(a[4],n),d:An(a[5],n),h:An(a[6],n),m:An(a[7],n),s:An(a[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(i=In(pn(r.from),pn(r.to)),r={},r.ms=i.milliseconds,r.M=i.months),s=new Mn(r),kn(e)&&o(e,"_locale")&&(s._locale=e._locale),s}function An(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function En(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 In(e,t){var n;return e.isValid()&&t.isValid()?(t=On(t,e),e.isBefore(t)?n=En(e,t):(n=En(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function zn(e,t){return function(n,s){var i,r;return null===s||isNaN(+s)||(k(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."),r=n,n=s,s=r),n="string"==typeof n?+n:n,i=jn(n,s),Zn(this,i,e),this}}function Zn(t,n,s,i){var r=n._milliseconds,a=Dn(n._days),o=Dn(n._months);t.isValid()&&(i=null==i||i,r&&t._d.setTime(t._d.valueOf()+r*s),a&&A(t,"Date",j(t,"Date")+a*s),o&&ut(t,j(t,"Month")+o*s),i&&e.updateOffset(t,a||o))}function Nn(e,t){var n=e.diff(t,"days",!0);return-6>n?"sameElse":-1>n?"lastWeek":0>n?"lastDay":1>n?"sameDay":2>n?"nextDay":7>n?"nextWeek":"sameElse"}function qn(t,n){var s=t||pn(),i=On(s,this).startOf("day"),r=e.calendarFormat(this,i)||"sameElse",a=n&&(D(n[r])?n[r].call(this,s):n[r]);return this.format(a||this.localeData().calendar(r,this,pn(s)))}function $n(){return new y(this)}function Bn(e,t){var n=g(e)?e:pn(e);return!(!this.isValid()||!n.isValid())&&(t=F(m(t)?"millisecond":t),"millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Jn(e,t){var n=g(e)?e:pn(e);return!(!this.isValid()||!n.isValid())&&(t=F(m(t)?"millisecond":t),"millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Qn(e,t,n,s){return s=s||"()",("("===s[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===s[1]?this.isBefore(t,n):!this.isAfter(t,n))}function Xn(e,t){var n,s=g(e)?e:pn(e);return!(!this.isValid()||!s.isValid())&&(t=F(t||"millisecond"),"millisecond"===t?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Kn(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function es(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function ts(e,t,n){var s,i,r,a;return this.isValid()?(s=On(e,this),s.isValid()?(i=6e4*(s.utcOffset()-this.utcOffset()),t=F(t),"year"===t||"month"===t||"quarter"===t?(a=ns(this,s),"quarter"===t?a/=3:"year"===t&&(a/=12)):(r=this-s,a="second"===t?r/1e3:"minute"===t?r/6e4:"hour"===t?r/36e5:"day"===t?(r-i)/864e5:"week"===t?(r-i)/6048e5:r),n?a:p(a)):0/0):0/0}function ns(e,t){var n,s,i=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(i,"months");return 0>t-r?(n=e.clone().add(i-1,"months"),s=(t-r)/(r-n)):(n=e.clone().add(i+1,"months"),s=(t-r)/(n-r)),-(i+s)||0}function ss(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function is(){var e=this.clone().utc();return 0<e.year()&&e.year()<=9999?D(Date.prototype.toISOString)?this.toDate().toISOString():$(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):$(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function rs(t){t||(t=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var n=$(this,t);return this.localeData().postformat(n)}function as(e,t){return this.isValid()&&(g(e)&&e.isValid()||pn(e).isValid())?jn({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function os(e){return this.from(pn(),e)}function us(e,t){return this.isValid()&&(g(e)&&e.isValid()||pn(e).isValid())?jn({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ds(e){return this.to(pn(),e)}function ls(e){var t;return void 0===e?this._locale._abbr:(t=en(e),null!=t&&(this._locale=t),this)}function hs(){return this._locale}function cs(e){switch(e=F(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 fs(e){return e=F(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function ms(){return this._d.valueOf()-6e4*(this._offset||0)}function _s(){return Math.floor(this.valueOf()/1e3)}function ys(){return new Date(this.valueOf())}function gs(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ps(){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 ws(){return this.isValid()?this.toISOString():null}function vs(){return c(this)}function Ss(){return u({},h(this))}function Ms(){return h(this).overflow}function ks(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ds(e,t){Z(0,[e,e.length],0,t)}function Ys(e){return Ts.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function xs(e){return Ts.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Os(){return Mt(this.year(),1,4)}function bs(){var e=this.localeData()._week;return Mt(this.year(),e.dow,e.doy)}function Ts(e,t,n,s,i){var r;return null==e?St(this,s,i).year:(r=Mt(e,s,i),t>r&&(t=r),Ps.call(this,e,t,n,s,i))}function Ps(e,t,n,s,i){var r=vt(e,t,n,s,i),a=pt(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function Ws(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Rs(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 Us(e,t){t[sr]=w(1e3*("0."+e))}function Cs(){return this._isUTC?"UTC":""}function Fs(){return this._isUTC?"Coordinated Universal Time":""}function Hs(e){return pn(1e3*e)}function Ls(){return pn.apply(null,arguments).parseZone()}function Gs(e){return e}function Vs(e,t,n,s){var i=en(),r=d().set(s,t);return i[n](r,e)}function js(e,t,n){if("number"==typeof e&&(t=e,e=void 0),e=e||"",null!=t)return Vs(e,t,n,"month");var s,i=[];for(s=0;12>s;s++)i[s]=Vs(e,s,n,"month");return i}function As(e,t,n,s){"boolean"==typeof e?("number"==typeof t&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,"number"==typeof t&&(n=t,t=void 0),t=t||"");var i=en(),r=e?i._week.dow:0;if(null!=n)return Vs(t,(n+r)%7,s,"day");var a,o=[];for(a=0;7>a;a++)o[a]=Vs(t,(a+r)%7,s,"day");return o}function Es(e,t){return js(e,t,"months")}function Is(e,t){return js(e,t,"monthsShort")}function zs(e,t,n){return As(e,t,n,"weekdays")}function Zs(e,t,n){return As(e,t,n,"weekdaysShort")}function Ns(e,t,n){return As(e,t,n,"weekdaysMin")}function qs(){var e=this._data; 7 return this._milliseconds=qr(this._milliseconds),this._days=qr(this._days),this._months=qr(this._months),e.milliseconds=qr(e.milliseconds),e.seconds=qr(e.seconds),e.minutes=qr(e.minutes),e.hours=qr(e.hours),e.months=qr(e.months),e.years=qr(e.years),this}function $s(e,t,n,s){var i=jn(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function Bs(e,t){return $s(this,e,t,1)}function Js(e,t){return $s(this,e,t,-1)}function Qs(e){return 0>e?Math.floor(e):Math.ceil(e)}function Xs(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||0>=r&&0>=a&&0>=o||(r+=864e5*Qs(ei(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=p(r/1e3),u.seconds=e%60,t=p(e/60),u.minutes=t%60,n=p(t/60),u.hours=n%24,a+=p(n/24),i=p(Ks(a)),o+=i,a-=Qs(ei(i)),s=p(o/12),o%=12,u.days=a,u.months=o,u.years=s,this}function Ks(e){return 4800*e/146097}function ei(e){return 146097*e/4800}function ti(e){var t,n,s=this._milliseconds;if(e=F(e),"month"===e||"year"===e)return t=this._days+s/864e5,n=this._months+Ks(t),"month"===e?n:n/12;switch(t=this._days+Math.round(ei(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)}}function ni(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12)}function si(e){return function(){return this.as(e)}}function ii(e){return e=F(e),this[e+"s"]()}function ri(e){return function(){return this._data[e]}}function ai(){return p(this.days()/7)}function oi(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}function ui(e,t,n){var s=jn(e).abs(),i=da(s.as("s")),r=da(s.as("m")),a=da(s.as("h")),o=da(s.as("d")),u=da(s.as("M")),d=da(s.as("y")),l=i<la.s&&["s",i]||1>=r&&["m"]||r<la.m&&["mm",r]||1>=a&&["h"]||a<la.h&&["hh",a]||1>=o&&["d"]||o<la.d&&["dd",o]||1>=u&&["M"]||u<la.M&&["MM",u]||1>=d&&["y"]||["yy",d];return l[2]=t,l[3]=+e>0,l[4]=n,oi.apply(null,l)}function di(e){return void 0===e?da:"function"==typeof e&&(da=e,!0)}function li(e,t){return void 0!==la[e]&&(void 0===t?la[e]:(la[e]=t,!0))}function hi(e){var t=this.localeData(),n=ui(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function ci(){var e,t,n,s=ha(this._milliseconds)/1e3,i=ha(this._days),r=ha(this._months);e=p(s/60),t=p(e/60),s%=60,e%=60,n=p(r/12),r%=12;var a=n,o=r,u=i,d=t,l=e,h=s,c=this.asSeconds();return c?(0>c?"-":"")+"P"+(a?a+"Y":"")+(o?o+"M":"")+(u?u+"D":"")+(d||l||h?"T":"")+(d?d+"H":"")+(l?l+"M":"")+(h?h+"S":""):"P0D"}var fi,mi;mi=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,s=0;n>s;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};var _i=e.momentProperties=[],yi=!1,gi={};e.suppressDeprecationWarnings=!1,e.deprecationHandler=null;var pi;pi=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)o(e,t)&&n.push(t);return n};var wi,vi={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Si={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"},Mi="Invalid date",ki="%d",Di=/\d{1,2}/,Yi={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"},xi={},Oi={},bi=/(\[[^\[]*\])|(\\)?([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,Ti=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Pi={},Wi={},Ri=/\d/,Ui=/\d\d/,Ci=/\d{3}/,Fi=/\d{4}/,Hi=/[+-]?\d{6}/,Li=/\d\d?/,Gi=/\d\d\d\d?/,Vi=/\d\d\d\d\d\d?/,ji=/\d{1,3}/,Ai=/\d{1,4}/,Ei=/[+-]?\d{1,6}/,Ii=/\d+/,zi=/[+-]?\d+/,Zi=/Z|[+-]\d\d:?\d\d/gi,Ni=/Z|[+-]\d\d(?::?\d\d)?/gi,qi=/[+-]?\d+(\.\d{1,3})?/,$i=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Bi={},Ji={},Qi=0,Xi=1,Ki=2,er=3,tr=4,nr=5,sr=6,ir=7,rr=8;wi=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},Z("M",["MM",2],"Mo",function(){return this.month()+1}),Z("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),Z("MMMM",0,0,function(e){return this.localeData().months(this,e)}),C("month","M"),L("month",8),J("M",Li),J("MM",Li,Ui),J("MMM",function(e,t){return t.monthsShortRegex(e)}),J("MMMM",function(e,t){return t.monthsRegex(e)}),et(["M","MM"],function(e,t){t[Xi]=w(e)-1}),et(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[Xi]=i:h(n).invalidMonth=e});var ar=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,or="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ur="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),dr=$i,lr=$i;Z("Y",0,0,function(){var e=this.year();return 9999>=e?""+e:"+"+e}),Z(0,["YY",2],0,function(){return this.year()%100}),Z(0,["YYYY",4],0,"year"),Z(0,["YYYYY",5],0,"year"),Z(0,["YYYYYY",6,!0],0,"year"),C("year","y"),L("year",1),J("Y",zi),J("YY",Li,Ui),J("YYYY",Ai,Fi),J("YYYYY",Ei,Hi),J("YYYYYY",Ei,Hi),et(["YYYYY","YYYYYY"],Qi),et("YYYY",function(t,n){n[Qi]=2===t.length?e.parseTwoDigitYear(t):w(t)}),et("YY",function(t,n){n[Qi]=e.parseTwoDigitYear(t)}),et("Y",function(e,t){t[Qi]=parseInt(e,10)}),e.parseTwoDigitYear=function(e){return w(e)+(w(e)>68?1900:2e3)};var hr=V("FullYear",!0);Z("w",["ww",2],"wo","week"),Z("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),L("week",5),L("isoWeek",5),J("w",Li),J("ww",Li,Ui),J("W",Li),J("WW",Li,Ui),tt(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=w(e)});var cr={dow:0,doy:6};Z("d",0,"do","day"),Z("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),Z("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),Z("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),Z("e",0,0,"weekday"),Z("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),L("day",11),L("weekday",11),L("isoWeekday",11),J("d",Li),J("e",Li),J("E",Li),J("dd",function(e,t){return t.weekdaysMinRegex(e)}),J("ddd",function(e,t){return t.weekdaysShortRegex(e)}),J("dddd",function(e,t){return t.weekdaysRegex(e)}),tt(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:h(n).invalidWeekday=e}),tt(["d","e","E"],function(e,t,n,s){t[s]=w(e)});var fr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),mr="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),_r="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),yr=$i,gr=$i,pr=$i;Z("H",["HH",2],0,"hour"),Z("h",["hh",2],0,Et),Z("k",["kk",2],0,It),Z("hmm",0,0,function(){return""+Et.apply(this)+z(this.minutes(),2)}),Z("hmmss",0,0,function(){return""+Et.apply(this)+z(this.minutes(),2)+z(this.seconds(),2)}),Z("Hmm",0,0,function(){return""+this.hours()+z(this.minutes(),2)}),Z("Hmmss",0,0,function(){return""+this.hours()+z(this.minutes(),2)+z(this.seconds(),2)}),zt("a",!0),zt("A",!1),C("hour","h"),L("hour",13),J("a",Zt),J("A",Zt),J("H",Li),J("h",Li),J("HH",Li,Ui),J("hh",Li,Ui),J("hmm",Gi),J("hmmss",Vi),J("Hmm",Gi),J("Hmmss",Vi),et(["H","HH"],er),et(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),et(["h","hh"],function(e,t,n){t[er]=w(e),h(n).bigHour=!0}),et("hmm",function(e,t,n){var s=e.length-2;t[er]=w(e.substr(0,s)),t[tr]=w(e.substr(s)),h(n).bigHour=!0}),et("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[er]=w(e.substr(0,s)),t[tr]=w(e.substr(s,2)),t[nr]=w(e.substr(i)),h(n).bigHour=!0}),et("Hmm",function(e,t){var n=e.length-2;t[er]=w(e.substr(0,n)),t[tr]=w(e.substr(n))}),et("Hmmss",function(e,t){var n=e.length-4,s=e.length-2;t[er]=w(e.substr(0,n)),t[tr]=w(e.substr(n,2)),t[nr]=w(e.substr(s))});var wr,vr=/[ap]\.?m?\.?/i,Sr=V("Hours",!0),Mr={calendar:vi,longDateFormat:Si,invalidDate:Mi,ordinal:ki,ordinalParse:Di,relativeTime:Yi,months:or,monthsShort:ur,week:cr,weekdays:fr,weekdaysMin:_r,weekdaysShort:mr,meridiemParse:vr},kr={},Dr=/^\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)?)?/,Yr=/^\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)?)?/,xr=/Z|[+-]\d\d(?::?\d\d)?/,Or=[["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}/]],br=[["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/]],Tr=/^\/?Date\((\-?\d+)/i;e.createFromInputFallback=M("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":""))}),e.ISO_8601=function(){};var Pr=M("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=pn.apply(null,arguments);return this.isValid()&&e.isValid()?this>e?this:e:f()}),Wr=M("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=pn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:f()}),Rr=function(){return Date.now?Date.now():+new Date};Yn("Z",":"),Yn("ZZ",""),J("Z",Ni),J("ZZ",Ni),et(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=xn(Ni,e)});var Ur=/([\+\-]|\d\d)/gi;e.updateOffset=function(){};var Cr=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Fr=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;jn.fn=Mn.prototype;var Hr=zn(1,"add"),Lr=zn(-1,"subtract");e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",e.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Gr=M("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)});Z(0,["gg",2],0,function(){return this.weekYear()%100}),Z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ds("gggg","weekYear"),Ds("ggggg","weekYear"),Ds("GGGG","isoWeekYear"),Ds("GGGGG","isoWeekYear"),C("weekYear","gg"),C("isoWeekYear","GG"),L("weekYear",1),L("isoWeekYear",1),J("G",zi),J("g",zi),J("GG",Li,Ui),J("gg",Li,Ui),J("GGGG",Ai,Fi),J("gggg",Ai,Fi),J("GGGGG",Ei,Hi),J("ggggg",Ei,Hi),tt(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=w(e)}),tt(["gg","GG"],function(t,n,s,i){n[i]=e.parseTwoDigitYear(t)}),Z("Q",0,"Qo","quarter"),C("quarter","Q"),L("quarter",7),J("Q",Ri),et("Q",function(e,t){t[Xi]=3*(w(e)-1)}),Z("D",["DD",2],"Do","date"),C("date","D"),L("date",9),J("D",Li),J("DD",Li,Ui),J("Do",function(e,t){return e?t._ordinalParse:t._ordinalParseLenient}),et(["D","DD"],Ki),et("Do",function(e,t){t[Ki]=w(e.match(Li)[0],10)});var Vr=V("Date",!0);Z("DDD",["DDDD",3],"DDDo","dayOfYear"),C("dayOfYear","DDD"),L("dayOfYear",4),J("DDD",ji),J("DDDD",Ci),et(["DDD","DDDD"],function(e,t,n){n._dayOfYear=w(e)}),Z("m",["mm",2],0,"minute"),C("minute","m"),L("minute",14),J("m",Li),J("mm",Li,Ui),et(["m","mm"],tr);var jr=V("Minutes",!1);Z("s",["ss",2],0,"second"),C("second","s"),L("second",15),J("s",Li),J("ss",Li,Ui),et(["s","ss"],nr);var Ar=V("Seconds",!1);Z("S",0,0,function(){return~~(this.millisecond()/100)}),Z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Z(0,["SSS",3],0,"millisecond"),Z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),C("millisecond","ms"),L("millisecond",16),J("S",ji,Ri),J("SS",ji,Ui),J("SSS",ji,Ci);var Er;
vendor: 3,886 bytes, line 7
7for(Er="SSSS";Er.length<=9;Er+="S")J(Er,Ii);for(Er="S";Er.length<=9;Er+="S")et(Er,Us);var Ir=V("Milliseconds",!1);Z("z",0,0,"zoneAbbr"),Z("zz",0,0,"zoneName");var zr=y.prototype;zr.add=Hr,zr.calendar=qn,zr.clone=$n,zr.diff=ts,zr.endOf=fs,zr.format=rs,zr.from=as,zr.fromNow=os,zr.to=us,zr.toNow=ds,zr.get=E,zr.invalidAt=Ms,zr.isAfter=Bn,zr.isBefore=Jn,zr.isBetween=Qn,zr.isSame=Xn,zr.isSameOrAfter=Kn,zr.isSameOrBefore=es,zr.isValid=vs,zr.lang=Gr,zr.locale=ls,zr.localeData=hs,zr.max=Wr,zr.min=Pr,zr.parsingFlags=Ss,zr.set=I,zr.startOf=cs,zr.subtract=Lr,zr.toArray=gs,zr.toObject=ps,zr.toDate=ys,zr.toISOString=is,zr.toJSON=ws,zr.toString=ss,zr.unix=_s,zr.valueOf=ms,zr.creationData=ks,zr.year=hr,zr.isLeapYear=yt,zr.weekYear=Ys,zr.isoWeekYear=xs,zr.quarter=zr.quarters=Ws,zr.month=dt,zr.daysInMonth=lt,zr.week=zr.weeks=xt,zr.isoWeek=zr.isoWeeks=Ot,zr.weeksInYear=bs,zr.isoWeeksInYear=Os,zr.date=Vr,zr.day=zr.days=Ft,zr.weekday=Ht,zr.isoWeekday=Lt,zr.dayOfYear=Rs,zr.hour=zr.hours=Sr,zr.minute=zr.minutes=jr,zr.second=zr.seconds=Ar,zr.millisecond=zr.milliseconds=Ir,zr.utcOffset=Tn,zr.utc=Wn,zr.local=Rn,zr.parseZone=Un,zr.hasAlignedHourOffset=Cn,zr.isDST=Fn,zr.isLocal=Ln,zr.isUtcOffset=Gn,zr.isUtc=Vn,zr.isUTC=Vn,zr.zoneAbbr=Cs,zr.zoneName=Fs,zr.dates=M("dates accessor is deprecated. Use date instead.",Vr),zr.months=M("months accessor is deprecated. Use month instead",dt),zr.years=M("years accessor is deprecated. Use year instead",hr),zr.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Pn),zr.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Hn);var Zr=zr,Nr=O.prototype;Nr.calendar=b,Nr.longDateFormat=T,Nr.invalidDate=P,Nr.ordinal=W,Nr.preparse=Gs,Nr.postformat=Gs,Nr.relativeTime=R,Nr.pastFuture=U,Nr.set=Y,Nr.months=it,Nr.monthsShort=rt,Nr.monthsParse=ot,Nr.monthsRegex=ct,Nr.monthsShortRegex=ht,Nr.week=kt,Nr.firstDayOfYear=Yt,Nr.firstDayOfWeek=Dt,Nr.weekdays=Pt,Nr.weekdaysMin=Rt,Nr.weekdaysShort=Wt,Nr.weekdaysParse=Ct,Nr.weekdaysRegex=Gt,Nr.weekdaysShortRegex=Vt,Nr.weekdaysMinRegex=jt,Nr.isPM=Nt,Nr.meridiem=qt,Qt("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===w(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),e.lang=M("moment.lang is deprecated. Use moment.locale instead.",Qt),e.langData=M("moment.langData is deprecated. Use moment.localeData instead.",en);var qr=Math.abs,$r=si("ms"),Br=si("s"),Jr=si("m"),Qr=si("h"),Xr=si("d"),Kr=si("w"),ea=si("M"),ta=si("y"),na=ri("milliseconds"),sa=ri("seconds"),ia=ri("minutes"),ra=ri("hours"),aa=ri("days"),oa=ri("months"),ua=ri("years"),da=Math.round,la={s:45,m:45,h:22,d:26,M:11},ha=Math.abs,ca=Mn.prototype;ca.abs=qs,ca.add=Bs,ca.subtract=Js,ca.as=ti,ca.asMilliseconds=$r,ca.asSeconds=Br,ca.asMinutes=Jr,ca.asHours=Qr,ca.asDays=Xr,ca.asWeeks=Kr,ca.asMonths=ea,ca.asYears=ta,ca.valueOf=ni,ca._bubble=Xs,ca.get=ii,ca.milliseconds=na,ca.seconds=sa,ca.minutes=ia,ca.hours=ra,ca.days=aa,ca.weeks=ai,ca.months=oa,ca.years=ua,ca.humanize=hi,ca.toISOString=ci,ca.toString=ci,ca.toJSON=ci,ca.locale=ls,ca.localeData=hs,ca.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ci),ca.lang=Gr,Z("X",0,0,"unix"),Z("x",0,0,"valueOf"),J("x",zi),J("X",qi),et("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),et("x",function(e,t,n){n._d=new Date(w(e))}),e.version="2.15.2",t(pn),e.fn=Zr,e.min=vn,e.max=Sn,e.now=Rr,e.utc=d,e.unix=Hs,e.months=Es,e.isDate=r,e.locale=Qt,e.invalid=f,e.duration=jn,e.isMoment=g,e.weekdays=zs,e.parseZone=Ls,e.localeData=en,e.isDuration=kn,e.monthsShort=Is,e.weekdaysMin=Ns,e.defineLocale=Xt,e.updateLocale=Kt,e.locales=tn,e.weekdaysShort=Zs,e.normalizeUnits=F,e.relativeTimeRounding=di,e.relativeTimeThreshold=li,e.calendarFormat=Nn,e.prototype=Zr;var fa=e;return fa});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.