!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("cronstrue",[],t):"object"==typeof exports?exports.cronstrue=t():e.cronstrue=t()}("undefined"!=typeof self?self:this,function(){return r={},i.m=n=[function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var y=n(1),o=n(2),r=(h.toString=function(e,t){var n=void 0===t?{}:t,r=n.throwExceptionOnParseError,i=void 0===r||r,o=n.verbose,s=void 0!==o&&o,a=n.dayOfWeekStartIndexZero,u=void 0===a||a,c=n.use24HourTimeFormat,p=n.locale;return new h(e,{throwExceptionOnParseError:i,verbose:s,dayOfWeekStartIndexZero:u,use24HourTimeFormat:c,locale:void 0===p?"en":p}).getFullDescription()},h.initialize=function(e){h.specialCharacters=["/","-",",","*"],e.load(h.locales)},h.prototype.getFullDescription=function(){var t="";try{var e=new o.CronParser(this.expression,this.options.dayOfWeekStartIndexZero);this.expressionParts=e.parse();var n=this.getTimeOfDayDescription(),r=this.getDayOfMonthDescription(),i=this.getMonthDescription();t+=n+r+this.getDayOfWeekDescription()+i+this.getYearDescription(),t=(t=this.transformVerbosity(t,this.options.verbose)).charAt(0).toLocaleUpperCase()+t.substr(1)}catch(e){if(this.options.throwExceptionOnParseError)throw""+e;t=this.i18n.anErrorOccuredWhenGeneratingTheExpressionD()}return t},h.prototype.getTimeOfDayDescription=function(){var e=this.expressionParts[0],t=this.expressionParts[1],n=this.expressionParts[2],r="";if(y.StringUtilities.containsAny(t,h.specialCharacters)||y.StringUtilities.containsAny(n,h.specialCharacters)||y.StringUtilities.containsAny(e,h.specialCharacters))if(e||!(-1