!function(e){"function"==typeof define&&define.amd?define(["inputmask.dependencyLib","inputmask"],e):"object"==typeof exports?module.exports=e(require("./inputmask.dependencyLib"),require("./inputmask")):e(window.dependencyLib||jQuery,window.Inputmask)}(function(e,r){function a(e){return isNaN(e)||29===new Date(e,2,0).getDate()}return r.extendAliases({"dd/mm/yyyy":{mask:"1/2/y",placeholder:"dd/mm/yyyy",regex:{val1pre:new RegExp("[0-3]"),val1:new RegExp("0[1-9]|[12][0-9]|3[01]"),val2pre:function(e){var a=r.escapeRegex.call(this,e);return new RegExp("((0[1-9]|[12][0-9]|3[01])"+a+"[01])")},val2:function(e){var a=r.escapeRegex.call(this,e);return new RegExp("((0[1-9]|[12][0-9])"+a+"(0[1-9]|1[012]))|(30"+a+"(0[13-9]|1[012]))|(31"+a+"(0[13578]|1[02]))")}},leapday:"29/02/",separator:"/",yearrange:{minyear:1900,maxyear:2099},isInYearRange:function(e,r,a){if(isNaN(e))return!1;var t=parseInt(e.concat(r.toString().slice(e.length))),n=parseInt(e.concat(a.toString().slice(e.length)));return!isNaN(t)&&r<=t&&t<=a||!isNaN(n)&&r<=n&&n<=a},determinebaseyear:function(e,r,a){var t=(new Date).getFullYear();if(e>t)return e;if(ri?e:i}if(e<=t&&t<=r){for(var s=t.toString().slice(0,2);r