if(!jQuery){throw new Error("Bootstrap requires jQuery")}+function(c){function d(){var a=document.createElement("bootstrap");var b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var f in b){if(a.style[f]!==undefined){return{end:b[f]}}}}c.fn.emulateTransitionEnd=function(b){var g=false,h=this;c(this).one(c.support.transition.end,function(){g=true});var a=function(){if(!g){c(h).trigger(c.support.transition.end)}};setTimeout(a,b);return this};c(function(){c.support.transition=d()})}(window.jQuery);+function(g){var h='[data-dismiss="alert"]';var e=function(a){g(a).on("click",h,this.close)};e.prototype.close=function(a){var b=g(this);var d=b.attr("data-target");if(!d){d=b.attr("href");d=d&&d.replace(/.*(?=#[^\s]*$)/,"")}var c=g(d);if(a){a.preventDefault()}if(!c.length){c=b.hasClass("alert")?b:b.parent()}c.trigger(a=g.Event("close.bs.alert"));if(a.isDefaultPrevented()){return}c.removeClass("in");function k(){c.trigger("closed.bs.alert").remove()}g.support.transition&&c.hasClass("fade")?c.one(g.support.transition.end,k).emulateTransitionEnd(150):k()};var f=g.fn.alert;g.fn.alert=function(a){return this.each(function(){var b=g(this);var c=b.data("bs.alert");if(!c){b.data("bs.alert",(c=new e(this)))}if(typeof a=="string"){c[a].call(b)}})};g.fn.alert.Constructor=e;g.fn.alert.noConflict=function(){g.fn.alert=f;return this};g(document).on("click.bs.alert.data-api",h,e.prototype.close)}(window.jQuery);+function(f){var d=function(a,b){this.$element=f(a);this.options=f.extend({},d.DEFAULTS,b)};d.DEFAULTS={loadingText:"loading..."};d.prototype.setState=function(c){var a="disabled";var k=this.$element;var b=k.is("input")?"val":"html";var j=k.data();c=c+"Text";if(!j.resetText){k.data("resetText",k[b]())}k[b](j[c]||this.options[c]);setTimeout(function(){c=="loadingText"?k.addClass(a).attr(a,a):k.removeClass(a).removeAttr(a)},0)};d.prototype.toggle=function(){var b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var a=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");if(a.prop("type")==="radio"){b.find(".active").removeClass("active")}}this.$element.toggleClass("active")};var e=f.fn.button;f.fn.button=function(a){return this.each(function(){var b=f(this);var c=b.data("bs.button");var h=typeof a=="object"&&a;if(!c){b.data("bs.button",(c=new d(this,h)))}if(a=="toggle"){c.toggle()}else{if(a){c.setState(a)}}})};f.fn.button.Constructor=d;f.fn.button.noConflict=function(){f.fn.button=e;return this};f(document).on("click.bs.button.data-api","[data-toggle^=button]",function(a){var b=f(a.target);if(!b.hasClass("btn")){b=b.closest(".btn")}b.button("toggle");a.preventDefault()})}(window.jQuery);+function(d){var f=function(a,b){this.$element=d(a);this.$indicators=this.$element.find(".carousel-indicators");this.options=b;this.paused=this.sliding=this.interval=this.$active=this.$items=null;this.options.pause=="hover"&&this.$element.on("mouseenter",d.proxy(this.pause,this)).on("mouseleave",d.proxy(this.cycle,this))};f.DEFAULTS={interval:5000,pause:"hover",wrap:true};f.prototype.cycle=function(a){a||(this.paused=false);this.interval&&clearInterval(this.interval);this.options.interval&&!this.paused&&(this.interval=setInterval(d.proxy(this.next,this),this.options.interval));return this};f.prototype.getActiveIndex=function(){this.$active=this.$element.find(".item.active");this.$items=this.$active.parent().children();return this.$items.index(this.$active)};f.prototype.to=function(a){var b=this;var c=this.getActiveIndex();if(a>(this.$items.length-1)||a<0){return}if(this.sliding){return this.$element.one("slid",function(){b.to(a)})}if(c==a){return this.pause().cycle()}return this.slide(a>c?"next":"prev",d(this.$items[a]))};f.prototype.pause=function(a){a||(this.paused=true);if(this.$element.find(".next, .prev").length&&d.support.transition.end){this.$element.trigger(d.support.transition.end);this.cycle(true)}this.interval=clearInterval(this.interval);return this};f.prototype.next=function(){if(this.sliding){return}return this.slide("next")};f.prototype.prev=function(){if(this.sliding){return}return this.slide("prev")};f.prototype.slide=function(c,r){var a=this.$element.find(".item.active");var s=r||a[c]();var n=this.interval;var b=c=="next"?"left":"right";var q=c=="next"?"first":"last";var p=this;if(!s.length){if(!this.options.wrap){return}s=this.$element.find(".item")[q]()}this.sliding=true;n&&this.pause();var o=d.Event("slide.bs.carousel",{relatedTarget:s[0],direction:b});if(s.hasClass("active")){return}if(this.$indicators.length){this.$indicators.find(".active").removeClass("active");this.$element.one("slid",function(){var g=d(p.$indicators.children()[p.getActiveIndex()]);g&&g.addClass("active")})}if(d.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(o);if(o.isDefaultPrevented()){return}s.addClass(c);s[0].offsetWidth;a.addClass(b);s.addClass(b);a.one(d.support.transition.end,function(){s.removeClass([c,b].join(" ")).addClass("active");a.removeClass(["active",b].join(" "));p.sliding=false;setTimeout(function(){p.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{this.$element.trigger(o);if(o.isDefaultPrevented()){return}a.removeClass("active");s.addClass("active");this.sliding=false;this.$element.trigger("slid")}n&&this.cycle();return this};var e=d.fn.carousel;d.fn.carousel=function(a){return this.each(function(){var b=d(this);var c=b.data("bs.carousel");var j=d.extend({},f.DEFAULTS,b.data(),typeof a=="object"&&a);var i=typeof a=="string"?a:j.slide;if(!c){b.data("bs.carousel",(c=new f(this,j)))}if(typeof a=="number"){c.to(a)}else{if(i){c[i]()}else{if(j.interval){c.pause().cycle()}}}})};d.fn.carousel.Constructor=f;d.fn.carousel.noConflict=function(){d.fn.carousel=e;return this};d(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(a){var b=d(this),l;var m=d(b.attr("data-target")||(l=b.attr("href"))&&l.replace(/.*(?=#[^\s]+$)/,""));var k=d.extend({},m.data(),b.data());var c=b.attr("data-slide-to");if(c){k.interval=false}m.carousel(k);if(c=b.attr("data-slide-to")){m.data("bs.carousel").to(c)}a.preventDefault()});d(window).on("load",function(){d('[data-ride="carousel"]').each(function(){var a=d(this);a.carousel(a.data())})})}(window.jQuery);+function(d){var f=function(a,b){this.$element=d(a);this.options=d.extend({},f.DEFAULTS,b);this.transitioning=null;if(this.options.parent){this.$parent=d(this.options.parent)}if(this.options.toggle){this.toggle()}};f.DEFAULTS={toggle:true};f.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"};f.prototype.show=function(){if(this.transitioning||this.$element.hasClass("in")){return}var k=d.Event("show.bs.collapse");this.$element.trigger(k);if(k.isDefaultPrevented()){return}var b=this.$parent&&this.$parent.find("> .panel > .in");if(b&&b.length){var j=b.data("bs.collapse");if(j&&j.transitioning){return}b.collapse("hide");j||b.data("bs.collapse",null)}var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0);this.transitioning=1;var l=function(){this.$element.removeClass("collapsing").addClass("in")[a]("auto");this.transitioning=0;this.$element.trigger("shown.bs.collapse")};if(!d.support.transition){return l.call(this)}var c=d.camelCase(["scroll",a].join("-"));this.$element.one(d.support.transition.end,d.proxy(l,this)).emulateTransitionEnd(350)[a](this.$element[0][c])};f.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass("in")){return}var b=d.Event("hide.bs.collapse");this.$element.trigger(b);if(b.isDefaultPrevented()){return}var a=this.dimension();this.$element[a](this.$element[a]())[0].offsetHeight;this.$element.addClass("collapsing").removeClass("collapse").removeClass("in");this.transitioning=1;var c=function(){this.transitioning=0;this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};if(!d.support.transition){return c.call(this)}this.$element[a](0).one(d.support.transition.end,d.proxy(c,this)).emulateTransitionEnd(350)};f.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var e=d.fn.collapse;d.fn.collapse=function(a){return this.each(function(){var b=d(this);var c=b.data("bs.collapse");var h=d.extend({},f.DEFAULTS,b.data(),typeof a=="object"&&a);if(!c){b.data("bs.collapse",(c=new f(this,h)))}if(typeof a=="string"){c[a]()}})};d.fn.collapse.Constructor=f;d.fn.collapse.noConflict=function(){d.fn.collapse=e;return this};d(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(n){var b=d(this),s;var c=b.attr("data-target")||n.preventDefault()||(s=b.attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"");var r=d(c);var p=r.data("bs.collapse");var o=p?"toggle":b.data();var a=b.attr("data-parent");var q=a&&d(a);if(!p||!p.transitioning){if(q){q.find('[data-toggle=collapse][data-parent="'+a+'"]').not(b).addClass("collapsed")}b[r.hasClass("in")?"addClass":"removeClass"]("collapsed")}r.collapse(o)})}(window.jQuery);+function(j){var l=".dropdown-backdrop";var h="[data-toggle=dropdown]";var i=function(a){var b=j(a).on("click.bs.dropdown",this.toggle)};i.prototype.toggle=function(a){var b=j(this);if(b.is(".disabled, :disabled")){return}var c=k(b);var d=c.hasClass("open");m();if(!d){if("ontouchstart" in document.documentElement&&!c.closest(".navbar-nav").length){j('
').insertAfter(j(this)).on("click",m)}c.trigger(a=j.Event("show.bs.dropdown"));if(a.isDefaultPrevented()){return}c.toggleClass("open").trigger("shown.bs.dropdown");b.focus()}return false};i.prototype.keydown=function(b){if(!/(38|40|27)/.test(b.keyCode)){return}var c=j(this);b.preventDefault();b.stopPropagation();if(c.is(".disabled, :disabled")){return}var d=k(c);var e=d.hasClass("open");if(!e||(e&&b.keyCode==27)){if(b.which==27){d.find(h).focus()}return c.click()}var a=j("[role=menu] li:not(.divider):visible a",d);if(!a.length){return}var f=a.index(a.filter(":focus"));if(b.keyCode==38&&f>0){f--}if(b.keyCode==40&&f ').appendTo(document.body);this.$element.on("click.dismiss.modal",f.proxy(function(g){if(g.target!==g.currentTarget){return}this.options.backdrop=="static"?this.$element[0].focus.call(this.$element[0]):this.hide.call(this)},this));if(h){this.$backdrop[0].offsetWidth}this.$backdrop.addClass("in");if(!a){return}h?this.$backdrop.one(f.support.transition.end,a).emulateTransitionEnd(150):a()}else{if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");f.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(f.support.transition.end,a).emulateTransitionEnd(150):a()}else{if(a){a()}}}};var e=f.fn.modal;f.fn.modal=function(b,a){return this.each(function(){var c=f(this);var i=c.data("bs.modal");var j=f.extend({},d.DEFAULTS,c.data(),typeof b=="object"&&b);if(!i){c.data("bs.modal",(i=new d(this,j)))}if(typeof b=="string"){i[b](a)}else{if(j.show){i.show(a)}}})};f.fn.modal.Constructor=d;f.fn.modal.noConflict=function(){f.fn.modal=e;return this};f(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(a){var b=f(this);var j=b.attr("href");var k=f(b.attr("data-target")||(j&&j.replace(/.*(?=#[^\s]+$)/,"")));var c=k.data("modal")?"toggle":f.extend({remote:!/#/.test(j)&&j},k.data(),b.data());a.preventDefault();k.modal(c,this).one("hide",function(){b.is(":visible")&&b.focus()})});f(document).on("show.bs.modal",".modal",function(){f(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){f(document.body).removeClass("modal-open")})}(window.jQuery);+function(f){var d=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null;this.init("tooltip",a,b)};d.DEFAULTS={animation:true,placement:"top",selector:false,template:'',trigger:"hover focus",title:"",delay:0,html:false,container:false};d.prototype.init=function(b,i,n){this.enabled=true;this.type=b;this.$element=f(i);this.options=this.getOptions(n);var c=this.options.trigger.split(" ");for(var m=c.length;m--;){var o=c[m];if(o=="click"){this.$element.on("click."+this.type,this.options.selector,f.proxy(this.toggle,this))}else{if(o!="manual"){var a=o=="hover"?"mouseenter":"focus";var p=o=="hover"?"mouseleave":"blur";this.$element.on(a+"."+this.type,this.options.selector,f.proxy(this.enter,this));this.$element.on(p+"."+this.type,this.options.selector,f.proxy(this.leave,this))}}}this.options.selector?(this._options=f.extend({},this.options,{trigger:"manual",selector:""})):this.fixTitle()};d.prototype.getDefaults=function(){return d.DEFAULTS};d.prototype.getOptions=function(a){a=f.extend({},this.getDefaults(),this.$element.data(),a);if(a.delay&&typeof a.delay=="number"){a.delay={show:a.delay,hide:a.delay}}return a};d.prototype.getDelegateOptions=function(){var b={};var a=this.getDefaults();this._options&&f.each(this._options,function(h,c){if(a[h]!=c){b[h]=c}});return b};d.prototype.enter=function(a){var b=a instanceof this.constructor?a:f(a.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(b.timeout);b.hoverState="in";if(!b.options.delay||!b.options.delay.show){return b.show()}b.timeout=setTimeout(function(){if(b.hoverState=="in"){b.show()}},b.options.delay.show)};d.prototype.leave=function(a){var b=a instanceof this.constructor?a:f(a.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(b.timeout);b.hoverState="out";if(!b.options.delay||!b.options.delay.hide){return b.hide()}b.timeout=setTimeout(function(){if(b.hoverState=="out"){b.hide()}},b.options.delay.hide)};d.prototype.show=function(){var u=f.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented()){return}var y=this.tip();this.setContent();if(this.options.animation){y.addClass("fade")}var z=typeof this.options.placement=="function"?this.options.placement.call(this,y[0],this.$element[0]):this.options.placement;var a=/\s?auto?\s?/i;var E=a.test(z);if(E){z=z.replace(a,"")||"top"}y.detach().css({top:0,left:0,display:"block"}).addClass(z);this.options.container?y.appendTo(this.options.container):y.insertAfter(this.$element);var t=this.getPosition();var D=y[0].offsetWidth;var w=y[0].offsetHeight;if(E){var A=this.$element.parent();var B=z;var c=document.documentElement.scrollTop||document.body.scrollTop;var b=this.options.container=="body"?window.innerWidth:A.outerWidth();var v=this.options.container=="body"?window.innerHeight:A.outerHeight();var x=this.options.container=="body"?0:A.offset().left;z=z=="bottom"&&t.top+t.height+w-c>v?"top":z=="top"&&t.top-c-w<0?"bottom":z=="right"&&t.right+D>b?"left":z=="left"&&t.left-D
'});d.prototype=f.extend({},f.fn.tooltip.Constructor.prototype);d.prototype.constructor=d;d.prototype.getDefaults=function(){return d.DEFAULTS};d.prototype.setContent=function(){var a=this.tip();var b=this.getTitle();var c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b);a.find(".popover-content")[this.options.html?"html":"text"](c);a.removeClass("fade top bottom left right in");if(!a.find(".popover-title").html()){a.find(".popover-title").hide()}};d.prototype.hasContent=function(){return this.getTitle()||this.getContent()};d.prototype.getContent=function(){var b=this.$element;var a=this.options;return b.attr("data-content")||(typeof a.content=="function"?a.content.call(b[0]):a.content)};d.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};d.prototype.tip=function(){if(!this.$tip){this.$tip=f(this.options.template)}return this.$tip};var e=f.fn.popover;f.fn.popover=function(a){return this.each(function(){var b=f(this);var c=b.data("bs.popover");var h=typeof a=="object"&&a;if(!c){b.data("bs.popover",(c=new d(this,h)))}if(typeof a=="string"){c[a]()}})};f.fn.popover.Constructor=d;f.fn.popover.noConflict=function(){f.fn.popover=e;return this}}(window.jQuery);+function(f){function d(b,c){var h;var a=f.proxy(this.process,this);this.$element=f(b).is("body")?f(window):f(b);this.$body=f("body");this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",a);this.options=f.extend({},d.DEFAULTS,c);this.selector=(this.options.target||((h=f(b).attr("href"))&&h.replace(/.*(?=#[^\s]+$)/,""))||"")+" .nav li > a";this.offsets=f([]);this.targets=f([]);this.activeTarget=null;this.refresh();this.process()}d.DEFAULTS={offset:10};d.prototype.refresh=function(){var c=this.$element[0]==window?"offset":"position";this.offsets=f([]);this.targets=f([]);var b=this;var a=this.$body.find(this.selector).map(function(){var k=f(this);var l=k.data("target")||k.attr("href");var j=/^#\w/.test(l)&&f(l);return(j&&j.length&&[[j[c]().top+(!f.isWindow(b.$scrollElement.get(0))&&b.$scrollElement.scrollTop()),l]])||null}).sort(function(i,j){return i[0]-j[0]}).each(function(){b.offsets.push(this[0]);b.targets.push(this[1])})};d.prototype.process=function(){var b=this.$scrollElement.scrollTop()+this.options.offset;var l=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight;var c=l-this.$scrollElement.height();var i=this.offsets;var n=this.targets;var a=this.activeTarget;var m;if(b>=c){return a!=(m=n.last()[0])&&this.activate(m)}for(m=i.length;m--;){a!=n[m]&&b>=i[m]&&(!i[m+1]||b<=i[m+1])&&this.activate(n[m])}};d.prototype.activate=function(a){this.activeTarget=a;f(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+a+'"],'+this.selector+'[href="'+a+'"]';var b=f(c).parents("li").addClass("active");if(b.parent(".dropdown-menu").length){b=b.closest("li.dropdown").addClass("active")}b.trigger("activate")};var e=f.fn.scrollspy;f.fn.scrollspy=function(a){return this.each(function(){var b=f(this);var c=b.data("bs.scrollspy");var h=typeof a=="object"&&a;if(!c){b.data("bs.scrollspy",(c=new d(this,h)))}if(typeof a=="string"){c[a]()}})};f.fn.scrollspy.Constructor=d;f.fn.scrollspy.noConflict=function(){f.fn.scrollspy=e;return this};f(window).on("load",function(){f('[data-spy="scroll"]').each(function(){var a=f(this);a.scrollspy(a.data())})})}(window.jQuery);+function(f){var d=function(a){this.element=f(a)};d.prototype.show=function(){var a=this.element;var k=a.closest("ul:not(.dropdown-menu)");var l=a.attr("data-target");if(!l){l=a.attr("href");l=l&&l.replace(/.*(?=#[^\s]*$)/,"")}if(a.parent("li").hasClass("active")){return}var c=k.find(".active:last a")[0];var b=f.Event("show.bs.tab",{relatedTarget:c});a.trigger(b);if(b.isDefaultPrevented()){return}var m=f(l);this.activate(a.parent("li"),k);this.activate(m,m.parent(),function(){a.trigger({type:"shown.bs.tab",relatedTarget:c})})};d.prototype.activate=function(j,k,a){var l=k.find("> .active");var b=a&&f.support.transition&&l.hasClass("fade");function c(){l.removeClass("active").find("> .dropdown-menu > .active").removeClass("active");j.addClass("active");if(b){j[0].offsetWidth;j.addClass("in")}else{j.removeClass("fade")}if(j.parent(".dropdown-menu")){j.closest("li.dropdown").addClass("active")}a&&a()}b?l.one(f.support.transition.end,c).emulateTransitionEnd(150):c();l.removeClass("in")};var e=f.fn.tab;f.fn.tab=function(a){return this.each(function(){var b=f(this);var c=b.data("bs.tab");if(!c){b.data("bs.tab",(c=new d(this)))}if(typeof a=="string"){c[a]()}})};f.fn.tab.Constructor=d;f.fn.tab.noConflict=function(){f.fn.tab=e;return this};f(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(a){a.preventDefault();f(this).tab("show")})}(window.jQuery);+function(f){var d=function(a,b){this.options=f.extend({},d.DEFAULTS,b);this.$window=f(window).on("scroll.bs.affix.data-api",f.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",f.proxy(this.checkPositionWithEventLoop,this));this.$element=f(a);this.affixed=this.unpin=null;this.checkPosition()};d.RESET="affix affix-top affix-bottom";d.DEFAULTS={offset:0};d.prototype.checkPositionWithEventLoop=function(){setTimeout(f.proxy(this.checkPosition,this),1)};d.prototype.checkPosition=function(){if(!this.$element.is(":visible")){return}var c=f(document).height();var b=this.$window.scrollTop();var n=this.$element.offset();var a=this.options.offset;var k=a.top;var l=a.bottom;if(typeof a!="object"){l=k=a}if(typeof k=="function"){k=a.top()}if(typeof l=="function"){l=a.bottom()}var m=this.unpin!=null&&(b+this.unpin<=n.top)?false:l!=null&&(n.top+this.$element.height()>=c-l)?"bottom":k!=null&&(b<=k)?"top":false;if(this.affixed===m){return}if(this.unpin){this.$element.css("top","")}this.affixed=m;this.unpin=m=="bottom"?n.top-b:null;this.$element.removeClass(d.RESET).addClass("affix"+(m?"-"+m:""));if(m=="bottom"){this.$element.offset({top:document.body.offsetHeight-l-this.$element.height()})}};var e=f.fn.affix;f.fn.affix=function(a){return this.each(function(){var b=f(this);var c=b.data("bs.affix");var h=typeof a=="object"&&a;if(!c){b.data("bs.affix",(c=new d(this,h)))}if(typeof a=="string"){c[a]()}})};f.fn.affix.Constructor=d;f.fn.affix.noConflict=function(){f.fn.affix=e;return this};f(window).on("load",function(){f('[data-spy="affix"]').each(function(){var a=f(this);var b=a.data();b.offset=b.offset||{};if(b.offsetBottom){b.offset.bottom=b.offsetBottom}if(b.offsetTop){b.offset.top=b.offsetTop}a.affix(b)})})}(window.jQuery);(function(y){var K,aq="2.3.1",P=Math.round,T,s=0,e=1,aF=2,r=3,ak=4,p=5,M=6,am={},ab=(typeof module!=="undefined"&&module.exports),b=/^\/?Date\((\-?\d+)/i,aN=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,at=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,ae=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,S=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,f=/\d\d?/,U=/\d{1,3}/,aM=/\d{3}/,aB=/\d{1,4}/,X=/[+\-]?\d{1,6}/,C=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,n=/Z|[\+\-]\d\d:?\d\d/i,j=/T/i,aC=/[\+\-]?\d+(\.\d{1,3})?/,ay=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d\d?\d?)?)?)?)?([\+\-]\d\d:?\d\d|Z)?)?$/,N="YYYY-MM-DDTHH:mm:ssZ",aL=["YYYY-MM-DD","GGGG-[W]WW","GGGG-[W]WW-E","YYYY-DDD"],A=[["HH:mm:ss.S",/(T| )\d\d:\d\d:\d\d\.\d{1,3}/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],R=/([\+\-]|\d\d)/gi,av="Date|Hours|Minutes|Seconds|Milliseconds".split("|"),x={Milliseconds:1,Seconds:1000,Minutes:60000,Hours:3600000,Days:86400000,Months:2592000000,Years:31536000000},c={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},aJ={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},aa={},aE="DDD w W M D d".split(" "),ac="M D H h m s w W".split(" "),aG={M:function(){return this.month()+1},MMM:function(i){return this.lang().monthsShort(this,i)},MMMM:function(i){return this.lang().months(this,i)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(i){return this.lang().weekdaysMin(this,i)},ddd:function(i){return this.lang().weekdaysShort(this,i)},dddd:function(i){return this.lang().weekdays(this,i)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return D(this.year()%100,2)},YYYY:function(){return D(this.year(),4)},YYYYY:function(){return D(this.year(),5)},gg:function(){return D(this.weekYear()%100,2)},gggg:function(){return this.weekYear()},ggggg:function(){return D(this.weekYear(),5)},GG:function(){return D(this.isoWeekYear()%100,2)},GGGG:function(){return this.isoWeekYear()},GGGGG:function(){return D(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.lang().meridiem(this.hours(),this.minutes(),true)},A:function(){return this.lang().meridiem(this.hours(),this.minutes(),false)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return F(this.milliseconds()/100)},SS:function(){return D(F(this.milliseconds()/10),2)},SSS:function(){return D(this.milliseconds(),3)},Z:function(){var aU=-this.zone(),i="+";if(aU<0){aU=-aU;i="-"}return i+D(F(aU/60),2)+":"+D(F(aU)%60,2)},ZZ:function(){var aU=-this.zone(),i="+";if(aU<0){aU=-aU;i="-"}return i+D(F(10*aU/6),4)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()}},O=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];function H(aU,i){return function(aV){return D(aU.call(this,aV),i)}}function g(i,aU){return function(aV){return this.lang().ordinal(i.call(this,aV),aU)}}while(aE.length){T=aE.pop();aG[T+"o"]=g(aG[T],T)}while(ac.length){T=ac.pop();aG[T+T]=H(aG[T],2)}aG.DDDD=H(aG.DDD,3);function aw(){}function E(i){aR(i);ao(this,i)}function V(aW){var aZ=l(aW),aY=aZ.year||0,aU=aZ.month||0,i=aZ.week||0,a2=aZ.day||0,a0=aZ.hour||0,aX=aZ.minute||0,a1=aZ.second||0,aV=aZ.millisecond||0;this._input=aW;this._milliseconds=+aV+a1*1000+aX*60000+a0*3600000;this._days=+a2+i*7;this._months=+aU+aY*12;this._data={};this._bubble()}function ao(aV,aU){for(var aW in aU){if(aU.hasOwnProperty(aW)){aV[aW]=aU[aW]}}if(aU.hasOwnProperty("toString")){aV.toString=aU.toString}if(aU.hasOwnProperty("valueOf")){aV.valueOf=aU.valueOf}return aV}function k(i){if(i<0){return Math.ceil(i)}else{return Math.floor(i)}}function D(aV,aU){var i=aV+"";while(i.length=0){aU=Math.floor(aV)}else{aU=Math.ceil(aV)}}return aU}function aP(i,aU){return new Date(Date.UTC(i,aU+1,0)).getUTCDate()}function aK(i){return az(i)?366:365}function az(i){return(i%4===0&&i%100!==0)||i%400===0}function aR(i){var aU;if(i._a&&i._pf.overflow===-2){aU=i._a[e]<0||i._a[e]>11?e:i._a[aF]<1||i._a[aF]>aP(i._a[s],i._a[e])?aF:i._a[r]<0||i._a[r]>23?r:i._a[ak]<0||i._a[ak]>59?ak:i._a[p]<0||i._a[p]>59?p:i._a[M]<0||i._a[M]>999?M:-1;if(i._pf._overflowDayOfYear&&(aUaF)){aU=aF}i._pf.overflow=aU}}function au(i){i._pf={empty:false,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:false,invalidMonth:null,invalidFormat:false,userInvalidated:false,iso:false}}function ap(i){if(i._isValid==null){i._isValid=!isNaN(i._d.getTime())&&i._pf.overflow<0&&!i._pf.empty&&!i._pf.invalidMonth&&!i._pf.nullInput&&!i._pf.invalidFormat&&!i._pf.userInvalidated;if(i._strict){i._isValid=i._isValid&&i._pf.charsLeftOver===0&&i._pf.unusedTokens.length===0}}return i._isValid}function w(i){return i?i.toLowerCase().replace("_","-"):i}ao(aw.prototype,{set:function(aU){var aW,aV;for(aV in aU){aW=aU[aV];if(typeof aW==="function"){this[aV]=aW}else{this["_"+aV]=aW}}},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(i){return this._months[i.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(i){return this._monthsShort[i.month()]},monthsParse:function(aU){var aV,aX,aW;if(!this._monthsParse){this._monthsParse=[]}for(aV=0;aV<12;aV++){if(!this._monthsParse[aV]){aX=K.utc([2000,aV]);aW="^"+this.months(aX,"")+"|^"+this.monthsShort(aX,"");this._monthsParse[aV]=new RegExp(aW.replace(".",""),"i")}if(this._monthsParse[aV].test(aU)){return aV}}},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(i){return this._weekdays[i.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(i){return this._weekdaysShort[i.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(i){return this._weekdaysMin[i.day()]},weekdaysParse:function(aX){var aU,aW,aV;if(!this._weekdaysParse){this._weekdaysParse=[]}for(aU=0;aU<7;aU++){if(!this._weekdaysParse[aU]){aW=K([2000,1]).day(aU);aV="^"+this.weekdays(aW,"")+"|^"+this.weekdaysShort(aW,"")+"|^"+this.weekdaysMin(aW,"");this._weekdaysParse[aU]=new RegExp(aV.replace(".",""),"i")}if(this._weekdaysParse[aU].test(aX)){return aU}}},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY LT",LLLL:"dddd, MMMM D YYYY LT"},longDateFormat:function(aU){var i=this._longDateFormat[aU];if(!i&&this._longDateFormat[aU.toUpperCase()]){i=this._longDateFormat[aU.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(aV){return aV.slice(1)});this._longDateFormat[aU]=i}return i},isPM:function(i){return((i+"").toLowerCase().charAt(0)==="p")},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(i,aU,aV){if(i>11){return aV?"pm":"PM"}else{return aV?"am":"AM"}},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(aU,aV){var i=this._calendar[aU];return typeof i==="function"?i.apply(aV):i},_relativeTime:{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"},relativeTime:function(aW,aV,aU,aX){var i=this._relativeTime[aU];return(typeof i==="function")?i(aW,aV,aU,aX):i.replace(/%d/i,aW)},pastFuture:function(aV,i){var aU=this._relativeTime[aV>0?"future":"past"];return typeof aU==="function"?aU(i):aU.replace(/%s/i,i)},ordinal:function(i){return this._ordinal.replace("%d",i)},_ordinal:"%d",preparse:function(i){return i},postformat:function(i){return i},week:function(i){return v(i,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}});function Z(aU,i){i.abbr=aU;if(!am[aU]){am[aU]=new aw()}am[aU].set(i);return am[aU]}function aO(i){delete am[i]}function an(aY){var aX=0,aV,a0,aZ,aW,aU=function(i){if(!am[i]&&ab){try{require("./lang/"+i)}catch(a1){}}return am[i]};if(!aY){return K.fn._lang}if(!a(aY)){a0=aU(aY);if(a0){return a0}aY=[aY]}while(aX0){a0=aU(aW.slice(0,aV).join("-"));if(a0){return a0}if(aZ&&aZ.length>=aV&&aD(aW,aZ,true)>=aV-1){break}aV--}aX++}return K.fn._lang}function Y(i){if(i.match(/\[[\s\S]/)){return i.replace(/^\[|\]$/g,"")}return i.replace(/\\/g,"")}function o(aW){var aX=aW.match(ae),aU,aV;for(aU=0,aV=aX.length;aU=0&&S.test(aW)){aW=aW.replace(S,aV);S.lastIndex=0;aU-=1}return aW}function ag(aV,aU){var i;switch(aV){case"DDDD":return aM;case"YYYY":case"GGGG":case"gggg":return aB;case"YYYYY":case"GGGGG":case"ggggg":return X;case"S":case"SS":case"SSS":case"DDD":return U;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return C;case"a":case"A":return an(aU._l)._meridiemParse;case"X":return aC;case"Z":case"ZZ":return n;case"T":return j;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"ww":case"W":case"WW":case"e":case"E":return f;default:i=new RegExp(aS(aj(aV.replace("\\","")),"i"));return i}}function t(aU){var i=(n.exec(aU)||[])[0],aW=(i+"").match(R)||["-",0,0],aV=+(aW[1]*60)+F(aW[2]);return aW[0]==="+"?-aV:aV}function ai(aX,aV,aW){var aU,i=aW._a;switch(aX){case"M":case"MM":if(aV!=null){i[e]=F(aV)-1}break;case"MMM":case"MMMM":aU=an(aW._l).monthsParse(aV);if(aU!=null){i[e]=aU}else{aW._pf.invalidMonth=aV}break;case"D":case"DD":if(aV!=null){i[aF]=F(aV)}break;case"DDD":case"DDDD":if(aV!=null){aW._dayOfYear=F(aV)}break;case"YY":i[s]=F(aV)+(F(aV)>68?1900:2000);break;case"YYYY":case"YYYYY":i[s]=F(aV);break;case"a":case"A":aW._isPm=an(aW._l).isPM(aV);break;case"H":case"HH":case"h":case"hh":i[r]=F(aV);break;case"m":case"mm":i[ak]=F(aV);break;case"s":case"ss":i[p]=F(aV);break;case"S":case"SS":case"SSS":i[M]=F(("0."+aV)*1000);break;case"X":aW._d=new Date(parseFloat(aV)*1000);break;case"Z":case"ZZ":aW._useUTC=true;aW._tzm=t(aV);break;case"w":case"ww":case"W":case"WW":case"d":case"dd":case"ddd":case"dddd":case"e":case"E":aX=aX.substr(0,1);case"gg":case"gggg":case"GG":case"GGGG":case"GGGGG":aX=aX.substr(0,2);if(aV){aW._w=aW._w||{};aW._w[aX]=aV}break}}function W(aY){var a0,aZ,a3=[],aW,a2,aV,a4,a5,aX,a1,aU;if(aY._d){return}aW=m(aY);if(aY._w&&aY._a[aF]==null&&aY._a[e]==null){aV=function(i){return i?(i.length<3?(parseInt(i,10)>68?"19"+i:"20"+i):i):(aY._a[s]==null?K().weekYear():aY._a[s])};a4=aY._w;if(a4.GG!=null||a4.W!=null||a4.E!=null){a5=q(aV(a4.GG),a4.W||1,a4.E,4,1)}else{aX=an(aY._l);a1=a4.d!=null?aQ(a4.d,aX):(a4.e!=null?parseInt(a4.e,10)+aX._week.dow:0);aU=parseInt(a4.w,10)||1;if(a4.d!=null&&a1aK(a2)){aY._pf._overflowDayOfYear=true}aZ=B(a2,0,aY._dayOfYear);aY._a[e]=aZ.getUTCMonth();aY._a[aF]=aZ.getUTCDate()}for(a0=0;a0<3&&aY._a[a0]==null;++a0){aY._a[a0]=a3[a0]=aW[a0]}for(;a0<7;a0++){aY._a[a0]=a3[a0]=(aY._a[a0]==null)?(a0===2?1:0):aY._a[a0]}a3[r]+=F((aY._tzm||0)/60);a3[ak]+=F((aY._tzm||0)%60);aY._d=(aY._useUTC?B:af).apply(null,a3)}function ar(aU){var i;if(aU._d){return}i=l(aU._i);aU._a=[i.year,i.month,i.day,i.hour,i.minute,i.second,i.millisecond];W(aU)}function m(aU){var i=new Date();if(aU._useUTC){return[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]}else{return[i.getFullYear(),i.getMonth(),i.getDate()]}}function J(aX){aX._a=[];aX._pf.empty=true;var aW=an(aX._l),a0=""+aX._i,aZ,aV,a3,aY,a2,aU=a0.length,a1=0;a3=aT(aX._f,aW).match(ae)||[];for(aZ=0;aZ0){aX._pf.unusedInput.push(a2)}a0=a0.slice(a0.indexOf(aV)+aV.length);a1+=aV.length}if(aG[aY]){if(aV){aX._pf.empty=false}else{aX._pf.unusedTokens.push(aY)}ai(aY,aV,aX)}else{if(aX._strict&&!aV){aX._pf.unusedTokens.push(aY)}}}aX._pf.charsLeftOver=aU-a1;if(a0.length>0){aX._pf.unusedInput.push(a0)}if(aX._isPm&&aX._a[r]<12){aX._a[r]+=12}if(aX._isPm===false&&aX._a[r]===12){aX._a[r]=0}W(aX);aR(aX)}function aj(i){return i.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(aU,aY,aX,aW,aV){return aY||aX||aW||aV})}function aS(i){return i.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aH(aU){var aY,aW,aX,aV,aZ;if(aU._f.length===0){aU._pf.invalidFormat=true;aU._d=new Date(NaN);return}for(aV=0;aV0;aX--){if(aU[aX]){aW._f=aL[aX-1]+(aU[6]||" ");break}}for(aX=0;aX<4;aX++){if(A[aX][1].exec(aV)){aW._f+=A[aX][0];break}}if(n.exec(aV)){aW._f+="Z"}J(aW)}else{aW._d=new Date(aV)}}function I(aV){var aU=aV._i,i=b.exec(aU);if(aU===y){aV._d=new Date()}else{if(i){aV._d=new Date(+i[1])}else{if(typeof aU==="string"){h(aV)}else{if(a(aU)){aV._a=aU.slice(0);W(aV)}else{if(d(aU)){aV._d=new Date(+aU)}else{if(typeof(aU)==="object"){ar(aV)}else{aV._d=new Date(aU)}}}}}}}function af(a0,i,aY,aX,aZ,aW,aV){var aU=new Date(a0,i,aY,aX,aZ,aW,aV);if(a0<1970){aU.setFullYear(a0)}return aU}function B(aU){var i=new Date(Date.UTC.apply(null,arguments));if(aU<1970){i.setUTCFullYear(aU)}return i}function aQ(i,aU){if(typeof i==="string"){if(!isNaN(i)){i=parseInt(i,10)}else{i=aU.weekdaysParse(i);if(typeof i!=="number"){return null}}}return i}function ax(i,aV,aU,aW,aX){return aX.relativeTime(aV||1,!!aU,i,aW)}function u(aV,i,aU){var a0=P(Math.abs(aV)/1000),aW=P(a0/60),aZ=P(aW/60),a1=P(aZ/24),aX=P(a1/365),aY=a0<45&&["s",a0]||aW===1&&["m"]||aW<45&&["mm",aW]||aZ===1&&["h"]||aZ<22&&["hh",aZ]||a1===1&&["d"]||a1<=25&&["dd",a1]||a1<=45&&["M"]||a1<345&&["MM",P(a1/30)]||aX===1&&["y"]||["yy",aX];aY[2]=i;aY[3]=aV>0;aY[4]=aU;return ax.apply({},aY)}function v(aX,aV,aY){var aU=aY-aV,i=aY-aX.day(),aW;if(i>aU){i-=7}if(ia0?7:0);aU=7*(aW-1)+(aY-i)+aV+1;return{year:aU>0?aX:aX-1,dayOfYear:aU>0?aU:aK(aX-1)+aU}}function G(aU){var i=aU._i,aV=aU._f;if(typeof aU._pf==="undefined"){au(aU)}if(i===null){return K.invalid({nullInput:true})}if(typeof i==="string"){aU._i=i=an().preparse(i)}if(K.isMoment(i)){aU=ao({},i);aU._d=new Date(+i._d)}else{if(aV){if(a(aV)){aH(aU)}else{J(aU)}}else{I(aU)}}return new E(aU)}K=function(aU,aV,aW,i){if(typeof(aW)==="boolean"){i=aW;aW=y}return G({_i:aU,_f:aV,_l:aW,_strict:i,_isUTC:false})};K.utc=function(aV,aW,aX,aU){var i;if(typeof(aX)==="boolean"){aU=aX;aX=y}i=G({_useUTC:true,_isUTC:true,_l:aX,_i:aV,_f:aW,_strict:aU}).utc();return i};K.unix=function(i){return K(i*1000)};K.duration=function(aZ,a2){var a0=K.isDuration(aZ),a3=(typeof aZ==="number"),aW=(a0?aZ._input:(a3?{}:aZ)),aX=null,aV,aY,aU,a1,i;if(a3){if(a2){aW[a2]=aZ}else{aW.milliseconds=aZ}}else{if(!!(aX=aN.exec(aZ))){aV=(aX[1]==="-")?-1:1;aW={y:0,d:F(aX[aF])*aV,h:F(aX[r])*aV,m:F(aX[ak])*aV,s:F(aX[p])*aV,ms:F(aX[M])*aV}}else{if(!!(aX=at.exec(aZ))){aV=(aX[1]==="-")?-1:1;aU=function(a5){var a4=a5&&parseFloat(a5.replace(",","."));return(isNaN(a4)?0:a4)*aV};aW={y:aU(aX[2]),M:aU(aX[3]),d:aU(aX[4]),h:aU(aX[5]),m:aU(aX[6]),s:aU(aX[7]),w:aU(aX[8])}}}}aY=new V(aW);if(a0&&aZ.hasOwnProperty("_lang")){aY._lang=aZ._lang}return aY};K.version=aq;K.defaultFormat=N;K.updateOffset=function(){};K.lang=function(aU,i){var aV;if(!aU){return K.fn._lang._abbr}if(i){Z(w(aU),i)}else{if(i===null){aO(aU);aU="en"}else{if(!am[aU]){an(aU)}}}aV=K.duration.fn._lang=K.fn._lang=an(aU);return aV._abbr};K.langData=function(i){if(i&&i._lang&&i._lang._abbr){i=i._lang._abbr}return an(i)};K.isMoment=function(i){return i instanceof E};K.isDuration=function(i){return i instanceof V};for(T=O.length-1;T>=0;--T){ah(O[T])}K.normalizeUnits=function(i){return aI(i)};K.invalid=function(aU){var i=K.utc(NaN);if(aU!=null){ao(i._pf,aU)}else{i._pf.userInvalidated=true}return i};K.parseZone=function(i){return K(i).parseZone()};ao(K.fn=E.prototype,{clone:function(){return K(this)},valueOf:function(){return +this._d+((this._offset||0)*60000)},unix:function(){return Math.floor(+this/1000)},toString:function(){return this.clone().lang("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){return ad(K(this).utc(),"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var i=this;return[i.year(),i.month(),i.date(),i.hours(),i.minutes(),i.seconds(),i.milliseconds()]},isValid:function(){return ap(this)},isDSTShifted:function(){if(this._a){return this.isValid()&&aD(this._a,(this._isUTC?K.utc(this._a):K(this._a)).toArray())>0}return false},parsingFlags:function(){return ao({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(){return this.zone(0)},local:function(){this.zone(0);this._isUTC=false;return this},format:function(aU){var i=ad(this,aU||K.defaultFormat);return this.lang().postformat(i)},add:function(i,aV){var aU;if(typeof i==="string"){aU=K.duration(+aV,i)}else{aU=K.duration(i,aV)}z(this,aU,1);return this},subtract:function(i,aV){var aU;if(typeof i==="string"){aU=K.duration(+aV,i)}else{aU=K.duration(i,aV)}z(this,aU,-1);return this},diff:function(aX,aW,i){var aY=this._isUTC?K(aX).zone(this._offset||0):K(aX).local(),aU=(this.zone()-aY.zone())*60000,aZ,aV;aW=aI(aW);if(aW==="year"||aW==="month"){aZ=(this.daysInMonth()+aY.daysInMonth())*43200000;aV=((this.year()-aY.year())*12)+(this.month()-aY.month());aV+=((this-K(this).startOf("month"))-(aY-K(aY).startOf("month")))/aZ;aV-=((this.zone()-K(this).startOf("month").zone())-(aY.zone()-K(aY).startOf("month").zone()))*60000/aZ;if(aW==="year"){aV=aV/12}}else{aZ=(this-aY);aV=aW==="second"?aZ/1000:aW==="minute"?aZ/60000:aW==="hour"?aZ/3600000:aW==="day"?(aZ-aU)/86400000:aW==="week"?(aZ-aU)/604800000:aZ}return i?aV:k(aV)},from:function(aU,i){return K.duration(this.diff(aU)).lang(this.lang()._abbr).humanize(!i)},fromNow:function(i){return this.from(K(),i)},calendar:function(){var aU=this.diff(K().zone(this.zone()).startOf("day"),"days",true),i=aU<-6?"sameElse":aU<-1?"lastWeek":aU<0?"lastDay":aU<1?"sameDay":aU<2?"nextDay":aU<7?"nextWeek":"sameElse";return this.format(this.lang().calendar(i,this))},isLeapYear:function(){return az(this.year())},isDST:function(){return(this.zone()+K(aU).startOf(i)},isBefore:function(aU,i){i=typeof i!=="undefined"?i:"millisecond";return +this.clone().startOf(i)<+K(aU).startOf(i)},isSame:function(aU,i){i=typeof i!=="undefined"?i:"millisecond";return +this.clone().startOf(i)===+K(aU).startOf(i)},min:function(i){i=K.apply(null,arguments);return ithis?this:i},zone:function(i){var aU=this._offset||0;if(i!=null){if(typeof i==="string"){i=t(i)}if(Math.abs(i)<16){i=i*60}this._offset=i;this._isUTC=true;if(aU!==i){z(this,K.duration(aU-i,"m"),1,true)}}else{return this._isUTC?aU:this._d.getTimezoneOffset()}return this},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){if(typeof this._i==="string"){this.zone(this._i)}return this},hasAlignedHourOffset:function(i){if(!i){i=0}else{i=K(i).zone()}return(this.zone()-i)%60===0},daysInMonth:function(){return aP(this.year(),this.month())},dayOfYear:function(i){var aU=P((K(this).startOf("day")-K(this).startOf("year"))/86400000)+1;return i==null?aU:this.add("d",(i-aU))},weekYear:function(i){var aU=v(this,this.lang()._week.dow,this.lang()._week.doy).year;return i==null?aU:this.add("y",(i-aU))},isoWeekYear:function(i){var aU=v(this,1,4).year;return i==null?aU:this.add("y",(i-aU))},week:function(i){var aU=this.lang().week(this);return i==null?aU:this.add("d",(i-aU)*7)},isoWeek:function(i){var aU=v(this,1,4).week;return i==null?aU:this.add("d",(i-aU)*7)},weekday:function(i){var aU=(this.day()+7-this.lang()._week.dow)%7;return i==null?aU:this.add("d",i-aU)},isoWeekday:function(i){return i==null?this.day()||7:this.day(this.day()%7?i:i-7)},get:function(i){i=aI(i);return this[i]()},set:function(i,aU){i=aI(i);if(typeof this[i]==="function"){this[i](aU)}return this},lang:function(i){if(i===y){return this._lang}else{this._lang=an(i);return this}}});function aA(i,aU){K.fn[i]=K.fn[i+"s"]=function(aV){var aW=this._isUTC?"UTC":"";if(aV!=null){this._d["set"+aW+aU](aV);K.updateOffset(this);return this}else{return this._d["get"+aW+aU]()}}}for(T=0;T"),L=moment.weekdaysMin();while(M'+L[(M++)%7]+"")}p.widget.find(".datepicker-days thead").append(N)},K=function(){moment.lang(p.options.language);var M="",L=0,N=moment.monthsShort();while(L<12){M+=''+N[L++]+" "}p.widget.find(".datepicker-months td").append(M)},g=function(){moment.lang(p.options.language);var W=p.viewDate.year(),U=p.viewDate.month(),V=p.options.startDate.year(),Y=p.options.startDate.month(),Z=p.options.endDate.year(),S=p.options.endDate.month(),O,R,Q=[],aa,N,P,X,M,T,L=moment.months();p.widget.find(".datepicker-days").find(".disabled").removeClass("disabled");p.widget.find(".datepicker-months").find(".disabled").removeClass("disabled");p.widget.find(".datepicker-years").find(".disabled").removeClass("disabled");p.widget.find(".datepicker-days th:eq(1)").text(L[U]+" "+W);O=moment(p.viewDate).subtract("months",1);X=O.daysInMonth();O.date(X).startOf("week");if((W==V&&U<=Y)||W=S)||W>Z){p.widget.find(".datepicker-days th:eq(2)").addClass("disabled")}R=moment(O).add(42,"d");while(O.isBefore(R)){if(O.weekday()===moment().startOf("week").weekday()){aa=c("");Q.push(aa)}N="";if(O.year()W||(O.year()==W&&O.month()>U)){N+=" new"}}if(O.isSame(moment({y:p.date.year(),M:p.date.month(),d:p.date.date()}))){N+=" active"}if((moment(O).add(1,"d")<=p.options.startDate)||(O>p.options.endDate)||d(O)){N+=" disabled"}aa.append(''+O.date()+" ");O.add(1,"d")}p.widget.find(".datepicker-days tbody").empty().append(Q);T=moment().year(),L=p.widget.find(".datepicker-months").find("th:eq(1)").text(W).end().find("span").removeClass("active");if(T===W){L.eq(moment().month()).addClass("active")}if(T-1Z){p.widget.find(".datepicker-months th:eq(2)").addClass("disabled")}for(P=0;P<12;P++){if((W==V&&Y>P)||(WZ)){c(L[P]).addClass("disabled")}}}Q="";W=parseInt(W/10,10)*10;M=p.widget.find(".datepicker-years").find("th:eq(1)").text(W+"-"+(W+9)).end().find("td");p.widget.find(".datepicker-years").find("th").removeClass("disabled");if(V>W){p.widget.find(".datepicker-years").find("th:eq(0)").addClass("disabled")}if(ZZ)?" disabled":"")+'">'+W+"";W+=1}M.html(Q)},k=function(){moment.lang(p.options.language);var O=p.widget.find(".timepicker .timepicker-hours table"),N="",P,M,L;O.parent().hide();if(p.use24hours){P=0;for(M=0;M<6;M+=1){N+="";for(L=0;L<4;L+=1){N+=''+C(P.toString())+" ";P++}N+=" "}}else{P=1;for(M=0;M<3;M+=1){N+="";for(L=0;L<4;L+=1){N+=''+C(P.toString())+" ";P++}N+=" "}}O.html(N)},B=function(){var O=p.widget.find(".timepicker .timepicker-minutes table"),N="",P=0,M,L;O.parent().hide();for(M=0;M<5;M++){N+="";for(L=0;L<4;L+=1){N+=''+C(P.toString())+" ";P+=3}N+=" "}O.html(N)},x=function(){if(!p.date){return}var N=p.widget.find(".timepicker span[data-time-component]"),L=p.date.hours(),M="AM";if(!p.use24hours){if(L>=12){M="PM"}if(L===0){L=12}else{if(L!=12){L=L%12}}p.widget.find(".timepicker [data-action=togglePeriod]").text(M)}N.filter("[data-time-component=hours]").text(C(L));N.filter("[data-time-component=minutes]").text(C(p.date.minutes()))},A=function(R){R.stopPropagation();R.preventDefault();p.unset=false;var Q=c(R.target).closest("span, td, th"),P,N,O,L,M=p.date;if(Q.length===1){if(!Q.is(".disabled")){switch(Q[0].nodeName.toLowerCase()){case"th":switch(Q[0].className){case"switch":e(1);break;case"prev":case"next":O=F.modes[p.viewMode].navStep;if(Q[0].className==="prev"){O=O*-1}p.viewDate.add(O,F.modes[p.viewMode].navFnc);g();break}break;case"span":if(Q.is(".month")){P=Q.parent().find("span").index(Q);p.viewDate.month(P)}else{N=parseInt(Q.text(),10)||0;p.viewDate.year(N)}if(p.viewMode!==0){p.date=moment({y:p.viewDate.year(),M:p.viewDate.month(),d:p.viewDate.date(),h:p.date.hours(),m:p.date.minutes()});y(M)}e(-1);g();break;case"td":if(Q.is(".day")){L=parseInt(Q.text(),10)||1;P=p.viewDate.month();N=p.viewDate.year();if(Q.is(".old")){if(P===0){P=11;N-=1}else{P-=1}}else{if(Q.is(".new")){if(P==11){P=0;N+=1}else{P+=1}}}p.date=moment({y:N,M:P,d:L,h:p.date.hours(),m:p.date.minutes()});p.viewDate=moment({y:N,M:P,d:Math.min(28,L)});g();w();y(M)}break}}}},q={incrementHours:function(){i("add","hours")},incrementMinutes:function(){i("add","minutes")},decrementHours:function(){i("subtract","hours")},decrementMinutes:function(){i("subtract","minutes")},togglePeriod:function(){var L=p.date.hours();if(L>=12){L-=12}else{L+=12}p.date.hours(L)},showPicker:function(){p.widget.find(".timepicker > div:not(.timepicker-picker)").hide();p.widget.find(".timepicker .timepicker-picker").show()},showHours:function(){p.widget.find(".timepicker .timepicker-picker").hide();p.widget.find(".timepicker .timepicker-hours").show()},showMinutes:function(){p.widget.find(".timepicker .timepicker-picker").hide();p.widget.find(".timepicker .timepicker-minutes").show()},selectHour:function(L){p.date.hours(parseInt(c(L.target).text(),10));q.showPicker.call(p)},selectMinute:function(L){p.date.minutes(parseInt(c(L.target).text(),10));q.showPicker.call(p)}},u=function(N){var M=c(N.currentTarget).data("action"),O=q[M].apply(p,arguments),L=p.date;E(N);if(!p.date){p.date=moment({y:1970})}w();x();y(L);return O},E=function(L){L.stopPropagation();L.preventDefault()},t=function(N){var L=c(N.target),O=moment(L.val()),M=p.date;if(O.isValid()){m();p.setValue(p.date);y(M);w()}else{p.setValue(L.val());y(M);p.unset=true;L.val("")}},e=function(L){if(L){p.viewMode=Math.max(p.minViewMode,Math.min(2,p.viewMode+L))}p.widget.find(".datepicker > div").hide().filter(".datepicker-"+F.modes[p.viewMode].clsName).show()},I=function(){var P,O,M,L,N;p.widget.on("click",".datepicker *",c.proxy(A,this));p.widget.on("click","[data-action]",c.proxy(u,this));p.widget.on("mousedown",c.proxy(E,this));if(p.options.pickDate&&p.options.pickTime){p.widget.on("click.togglePicker",".accordion-toggle",function(Q){Q.stopPropagation();P=c(this);O=P.closest("ul");M=O.find(".in");L=O.find(".collapse:not(.in)");if(M&&M.length){N=M.data("collapse");if(N&&N.transitioning){return}M.collapse("hide");L.collapse("show");P.find("span").toggleClass(p.options.icons.time+" "+p.options.icons.date);p.element.find(".input-group-addon span").toggleClass(p.options.icons.time+" "+p.options.icons.date)}})}if(p.isInput){p.element.on({focus:c.proxy(p.show,this),change:c.proxy(t,this),blur:c.proxy(p.hide,this)})}else{p.element.on({change:c.proxy(t,this)},"input");if(p.component){p.component.on("click",c.proxy(p.show,this))}else{p.element.on("click",c.proxy(p.show,this))}}},o=function(){c(window).on("resize.datetimepicker"+p.id,c.proxy(n,this));if(!p.isInput){c(document).on("mousedown.datetimepicker"+p.id,c.proxy(p.hide,this))}},s=function(){p.widget.off("click",".datepicker *",p.click);p.widget.off("click","[data-action]");p.widget.off("mousedown",p.stopEvent);if(p.options.pickDate&&p.options.pickTime){p.widget.off("click.togglePicker")}if(p.isInput){p.element.off({focus:p.show,change:p.change})}else{p.element.off({change:p.change},"input");if(p.component){p.component.off("click",p.show)}else{p.element.off("click",p.show)}}},j=function(){c(window).off("resize.datetimepicker"+p.id);if(!p.isInput){c(document).off("mousedown.datetimepicker"+p.id)}},z=function(){if(p.element){var M=p.element.parents(),L=false,N;for(N=0;N=2){return L}else{return"0"+L}},H=function(M,L,N){if(M&&L){return('")}else{if(L){return('")}else{return('")}}},F={modes:[{clsName:"days",navFnc:"month",navStep:1},{clsName:"months",navFnc:"year",navStep:1},{clsName:"years",navFnc:"year",navStep:10}],headTemplate:'‹ › ',contTemplate:' '},l={hourTemplate:' ',minuteTemplate:' '};F.template=''+F.headTemplate+F.contTemplate+'
'+F.headTemplate+F.contTemplate+"
";l.getTemplate=function(){return(' '+(!p.use24hours?' ':"")+""+l.hourTemplate+' : '+l.minuteTemplate+" "+(!p.use24hours?' ':"")+' '+(!p.use24hours?' ':"")+'
')};p.destroy=function(){s();j();p.widget.remove();p.element.removeData("DateTimePicker");p.component.removeData("DateTimePicker")};p.show=function(L){p.widget.show();p.height=p.component?p.component.outerHeight():p.element.outerHeight();n();p.element.trigger({type:"show.dp",date:p.date});o();if(L){E(L)}},p.disable=function(){p.element.find("input").prop("disabled",true);s()},p.enable=function(){p.element.find("input").prop("disabled",false);I()},p.hide=function(){var N=p.widget.find(".collapse"),L,M;for(L=0;L a, .pills > li > a","click",a)})};c(document).ready(function(){c("body").tabs("ul[data-tabs] li > a, ul[data-pills] > li > a")})})(window.jQuery||window.ender);